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+44008.533489.39 B142.250.010.02StockUnited States66.7560.0036.2330.04 B0.67
Texas Pacific Land+15458.1533.36 B1452.091.171.00StockUnited States74.5031.7148.58173.56 M4.63
Axon Enterprise+14826.4746.44 B609.00StockUnited States157.3622.1223.91544.27 M0.86
Patrick Industries+12730.333.00 B134.000.551.64StockUnited States19.252.660.82919.44 M1.80
Fair Isaac+12246.3456.24 B2310.000.02StockUnited States112.96-58.4232.75453.81 M5.44
ProShares Ultra Semiconductors+11709.0964.950.010.02ETF
Cheniere Energy+11005.5349.58 B221.000.500.82StockUnited States14.039.723.083.76 B3.93
Direxion Daily Technology Bull 3X Shares+10651.1489.600.100.31ETF
XPO Logistics+10282.6817.05 B146.51StockUnited States47.4110.392.112.05 B0.79
Netflix+10195.26377.02 B882.00StockUnited States49.9216.5910.039.82 B5.40
Novanta+8913.115.92 B164.94StockUnited States99.367.986.42244.41 M0.53
United Rentals+8406.2253.81 B820.001.630.80StockUnited States21.436.273.593.99 B10.70
ProShares Ultra QQQ+6151.19104.670.050.20ETF
Astrana Health+5762.861.87 B41.04StockUnited States31.572.661.09478.71 M0.33
Dominos Pizza+5670.3415.18 B439.701.511.31StockUnited States27.03-3.823.251.08 B4.19
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: 2258

Charts

Screener recent changes

Total:2257
Added: 10 BRIDCHICLARCNXFAN 
Removed: 8 ALLTGPREIIINEONNNBR 
Total:2255
Added: 12 ALLTBLWCLWDBAEWS 
Removed: 6 DXLGKELYBMLNMUAPAI 
Total:2249
Added: 14 APTBABFTKFTNTGRID 
Removed: 15 BLWCATXCLARCLWDBA 
Total:2250
Added: 3 DBBGOVISQM
Removed: 10 AAPDVAXITMLXUOMER 
Total:2257
Added: 6 ACNTOMERPZASPIPUSIG 
Removed: 7 CNXGOVIIGTSCHLSITC 

Earnings and dividend calendar

Stocks news