The total return over the past 12 months is +19.09% vs. +17.77% for the S&P 500. So far it's up +10.91% this year. Includes price appreciation + reinvested dividends.
| Category | 1Y (TTM) | 3Y | 5Y | 10Y | 15Y | 20Y |
|---|---|---|---|---|---|---|
| Price CAGR | +19.07% | +66.73% | +60.24% | +65.12% | +52.30% | +38.08% |
| Total Return CAGR | +19.09% | +66.77% | +60.31% | +65.42% | +53.18% | +38.68% |
| Revenue CAGR | +70.68% | +99.72% | +68.23% | +46.73% | +32.35% | +25.95% |
| Net Income CAGR | +107.90% | +203.74% | +99.24% | +72.17% | +52.67% | +36.34% |
| EPS CAGR | +102.34% | +88.97% | +85.78% | +60.01% | +31.46% | +39.59% |
| Free Cash Flow CAGR | +65.24% | +189.48% | +85.52% | +58.20% | +41.86% | +33.07% |
| Operating Cash Flow CAGR | +64.98% | +160.69% | +79.88% | +57.86% | +40.91% | +32.14% |
| Dividends CAGR | +17.66% | +35.71% | +20.12% | +14.98% | N/A | N/A |
Visualize historical growth rates over rolling horizons. Use the dropdown to select different metric vectors.
NVIDIA Corporation (NVDA)
| Year | Start Value | End Value | NVDA Return | SPY Return | Outperformance |
|---|---|---|---|---|---|
| 2026(YTD) | 495890.16 | 550002.32 | +10.91% | +8.94% | +1.97% |
| 2025 | 356972.04 | 495890.16 | +38.92% | +17.72% | +21.20% |
| 2024 | 131597.81 | 356972.04 | +171.26% | +24.89% | +146.37% |
| 2023 | 38808.16 | 131597.81 | +239.10% | +26.19% | +212.91% |
| 2022 | 78050.14 | 38808.16 | (50.28%) | (18.17%) | (32.11%) |
| 2021 | 34629.82 | 78050.14 | +125.38% | +28.74% | +96.64% |
| 2020 | 15565.26 | 34629.82 | +122.48% | +18.37% | +104.11% |
| 2019 | 8807.00 | 15565.26 | +76.74% | +31.22% | +45.52% |
| 2018 | 12726.79 | 8807.00 | (30.80%) | (4.56%) | (26.24%) |
| 2017 | 6993.78 | 12726.79 | +81.97% | +21.70% | +60.27% |