Best performing stocks last 15 years

Comma-separated list of screener conditions (max. 5)

Ticker
Name
Price change, %growth past 15 years
Market cap, $
Price, $
Dividend per share (last paid), $
Dividend yield (TTM), %
Type
Country
PE ratio
PB ratio
PS ratio
Revenue (quarterly), $
EPS diluted (quarterly), $
NVIDIA+30199.212831.74 B115.440.010.02StockUnited States54.1748.6929.4030.04 B0.67
PaySign+22600.00241.25 M4.54StockUnited States32.438.984.5014.33 M0.01
Astrana Health+13770.002.53 B55.48StockUnited States38.533.731.59486.26 M0.40
Netflix+10557.94303.45 B707.08StockUnited States44.1913.728.369.56 B4.88
Patrick Industries+9398.333.13 B139.730.551.57StockUnited States20.052.850.871.02 B2.16
Direxion Daily Technology Bull 3X Shares+9158.1980.000.100.35ETF
ProShares Ultra Semiconductors+9052.54108.000.030.02ETF
Nova+8670.725.66 B194.71StockIsrael40.486.7110.07156.86 M1.41
Fair Isaac+8398.4246.26 B1886.650.02StockUnited States99.19-55.7827.98447.85 M5.05
Texas Pacific Land+8278.5820.11 B875.001.171.67StockUnited States45.0116.6729.96172.33 M4.98
XPO Logistics+8218.6512.86 B110.48StockUnited States36.708.581.602.08 B1.25
Novanta+8044.296.14 B171.03StockUnited States99.448.756.82235.86 M0.38
Axon Enterprise+7874.4128.26 B374.00StockUnited States98.6814.6515.61504.10 M0.53
Camtek+7087.503.39 B74.751.331.78StockIsrael38.147.139.20102.59 M0.57
United Rentals+6942.9650.96 B770.501.630.83StockUnited States20.366.153.453.77 B9.54
Ticker
Name
Price change, %growth past 15 years
Market cap, $
Price, $
Dividend per share (last paid), $
Dividend yield (TTM), %
Type
Country
PE ratio
PB ratio
PS ratio
Revenue (quarterly), $
EPS diluted (quarterly), $
On page:
On page:
Total: 2251

Charts

Screener recent changes

Total:2250
Added: 13 AADBADCOMGBFGVI 
Removed: 5 DACDGICAPWODSUBTLH 
Total:2242
Added: 8 APTBGSBRIDGILTPAI 
Removed: 28 AAAIVIALCOBLDPBTZ 
Total:2262
Added: 15 AAPBLDPCVVDRDEWS 
Removed: 7 APTCGAUGBFNICKNXJ 
Total:2254
Added: 15 AAALCOAPTBFHBTZ 
Removed: 5 CHICVVIARTINTCPCF 
Total:2244
Added: 12 AIVICULPCZNCDBADNN 
Removed: 13 ACNTALCOAWHBFHFAX 

Earnings and dividend calendar

Stocks news