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+46495.323417.52 B139.320.010.02StockUnited States65.3858.7635.4930.04 B0.67
Patrick Industries+12853.092.58 B115.140.551.91StockUnited States16.522.350.721.02 B2.16
ProShares Ultra Semiconductors+12795.65130.620.030.02ETF
Texas Pacific Land+12412.0927.16 B1181.981.171.23StockUnited States60.8022.5240.47172.33 M4.98
Axon Enterprise+10315.6532.19 B426.00StockUnited States112.4016.6917.78504.10 M0.53
Direxion Daily Technology Bull 3X Shares+9996.8784.480.100.33ETF
Netflix+9807.41323.37 B756.50StockUnited States42.8114.238.609.82 B5.40
Fair Isaac+9696.4648.83 B1991.620.02StockUnited States104.71-58.8829.53447.85 M5.05
XPO Logistics+9283.8115.26 B131.12StockUnited States42.439.301.892.05 B0.79
United Rentals+8276.6152.17 B794.941.630.80StockUnited States20.786.083.483.99 B10.70
Cheniere Energy+7951.9342.09 B187.610.430.93StockUnited States11.918.252.623.76 B3.93
Nexstar Media+7912.675.71 B177.081.693.63StockUnited States13.982.521.141.27 B3.54
Novanta+7069.556.26 B174.22StockUnited States101.298.916.95235.86 M0.38
ProShares Ultra QQQ+6618.77100.150.050.21ETF
Nova+6025.505.37 B184.99StockIsrael38.466.389.57156.86 M1.41
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: 2264

Charts

Screener recent changes

Total:2265
Added: 9 CATXCLARCSIQHAINIGSB 
Removed: 9 ASYSAXTICHIEQNRGOVI 
Total:2265
Added: 2 EQNRSHG
Removed: 3 BILIGRSHV
Total:2266
Added: 2 IGRMUA
Removed: 8 AGZCERSEQNRGCONEON 
Total:2272
Added: 16 ACNTAIVICERSCHIDOO 
Removed: 8 CATXCULPDEEHMNFIGSB 
Total:2264
Added: 6 BRIDDEEPRDOSPTITFI 
Removed: 24 AAPAIVIAKO.BAXLBSAC 

Earnings and dividend calendar

Stocks news