Best 10-Year Total Return Stocks

Covered stocks with the highest annualized total return (price plus dividends) over ten years. Ranked among the 353 stocks in TGMCharts coverage by total return cagr (10y), from reported fundamentals — updated daily after the close. Currently led by NVIDIA Corporation (NVDA) at 68.06%.

#CompanyTotal Return CAGR (10Y)
1NVDA68.06%
2KLAC67.44%
3AMD61.16%
4MU55.52%
5FIX50.91%
6STX50.80%
7LRCX48.10%
8POWL47.08%
9SHOP43.95%
10ANET42.96%
11CELH42.62%
12MRVL40.79%
13AVGO40.78%
14TSLA39.45%
15AXTI39.33%
16AMAT38.64%
17MPWR37.85%
18FTNT36.02%
19TER35.84%
20TSEM35.63%
21TSM35.19%
22AXON34.51%
23WDC33.71%
24LLY33.50%
25FORM33.49%
26FN32.51%
27UI31.86%
28CDNS31.59%
29CAT31.11%
30AAPL29.17%
31ODFL29.03%
32PANW29.01%
33ON28.11%
34MELI28.09%
35KEYS27.59%
36APH27.47%
37MS27.20%
38GOOG25.94%
39GOOGL25.75%
40MPC25.67%
41PH25.01%
42ADI24.36%
43MSCI24.16%
44GS24.15%
45SNPS24.06%
46MSFT23.98%
47NFLX23.95%
48EU23.93%
49KKR23.88%
50NTAP23.82%

Rankings cover the 353 stocks in TGMCharts coverage with a reported total return cagr (10y), not the entire market, and are updated daily after the close. Informational only — not investment advice.