All charts and data below are CPI-U inflation-adjusted and with dividends reinvested. (Why?)
| Thu 2004-08-19💬 to Fri 2026-05-29 |
YTD
Return |
1 Year
Return |
||||
|---|---|---|---|---|---|---|
| NVDA × |
+9.84%
2026-05-29 |
+46.01%
2026-05-29 |
||||
| NVIDIA Corporation NASDAQ Common Stock | ||||||
| AAPL × |
+11.57%
2026-05-29 |
+50.78%
2026-05-29 |
||||
| Apple Inc NASDAQ Common Stock | ||||||
| MSFT × |
−9.28%
2026-05-29 |
−4.79%
2026-05-29 |
||||
| Microsoft Corporation NASDAQ Common Stock | ||||||
| GOOGL × |
+17.97%
2026-05-29 |
+113.70%
2026-05-29 |
||||
| Alphabet Inc Class A NASDAQ Common Stock | ||||||
| Thu 2004-08-19💬 to Fri 2026-05-29 |
Overall
Return |
Exponential
Trendline |
||||
|---|---|---|---|---|---|---|
| NVDA × |
+134,315.73%
+39.21%/yr |
+34.35%/yr
(R2=0.834) |
||||
| NVIDIA Corporation NASDAQ Common Stock | ||||||
| AAPL × |
+38,405.33%
+31.44%/yr |
+25.81%/yr
(R2=0.969) |
||||
| Apple Inc NASDAQ Common Stock | ||||||
| MSFT × |
+1,434.57%
+13.36%/yr |
+16.96%/yr
(R2=0.894) |
||||
| Microsoft Corporation NASDAQ Common Stock | ||||||
| GOOGL × |
+8,562.84%
+22.74%/yr |
+15.85%/yr
(R2=0.949) |
||||
| Alphabet Inc Class A NASDAQ Common Stock | ||||||
| Thu 2004-08-19💬 to Fri 2026-05-29 |
Start
Value |
End
Value |
||||
|---|---|---|---|---|---|---|
| NVDA × |
$10,000.00
2004-08-19 |
$13,441,572.88
2026-05-29 |
||||
| NVIDIA Corporation NASDAQ Common Stock | ||||||
| AAPL × |
$10,000.00
2004-08-19 |
$3,850,533.25
2026-05-29 |
||||
| Apple Inc NASDAQ Common Stock | ||||||
| MSFT × |
$10,000.00
2004-08-19 |
$153,457.46
2026-05-29 |
||||
| Microsoft Corporation NASDAQ Common Stock | ||||||
| GOOGL × |
$10,000.00
2004-08-19 |
$866,283.76
2026-05-29 |
||||
| Alphabet Inc Class A NASDAQ Common Stock | ||||||
| Thu 2004-08-19💬 to Fri 2026-05-29 |
Current
Drawdown |
Worst
Drawdown |
||||
|---|---|---|---|---|---|---|
| NVDA × |
−10.57%
from 2026-05-14 peak |
−85.43%
2008-11-20 from 2007-10-17 peak |
||||
| NVIDIA Corporation NASDAQ Common Stock | ||||||
| AAPL × |
−0.15%
from 2026-05-28 peak |
−61.01%
2009-01-20 from 2007-12-28 peak |
||||
| Apple Inc NASDAQ Common Stock | ||||||
| MSFT × |
−18.80%
from 2025-10-28 peak |
−58.61%
2009-03-09 from 2007-11-01 peak |
||||
| Microsoft Corporation NASDAQ Common Stock | ||||||
| GOOGL × |
−5.69%
from 2026-05-13 peak |
−65.96%
2008-11-24 from 2007-11-06 peak |
||||
| Alphabet Inc Class A NASDAQ Common Stock | ||||||
| Period ending Fri 2026-05-29 |
1
Year |
2
Years |
3
Years |
5
Years |
10
Years |
|
|---|---|---|---|---|---|---|
| NVDA × | +46.01% |
+72.98% +31.55%/yr |
+393.87% +70.03%/yr |
+949.34% +59.99%/yr |
+13,372.19% +63.25%/yr |
|
| NVIDIA Corporation NASDAQ Common Stock | ||||||
| AAPL × | +50.78% |
+55.52% +24.73%/yr |
+64.17% +17.91%/yr |
+106.90% +15.64%/yr |
+881.96% +25.65%/yr |
|
| Apple Inc NASDAQ Common Stock | ||||||
| MSFT × | −4.79% |
+0.19% +0.09%/yr |
+26.01% +7.99%/yr |
+51.32% +8.63%/yr |
+599.68% +21.47%/yr |
|
| Microsoft Corporation NASDAQ Common Stock | ||||||
| GOOGL × | +113.70% |
+104.97% +43.20%/yr |
+180.10% +40.82%/yr |
+162.06% +21.24%/yr |
+637.47% +22.11%/yr |
|
| Alphabet Inc Class A NASDAQ Common Stock | ||||||