All charts and data below are with dividends reinvested. (Inflation adjustment is OFF !)
| Thu 2004-08-19? to Fri 2026-05-22 |
YTD
Return |
1 Year
Return |
||||
|---|---|---|---|---|---|---|
| MSFT × |
−13.07%
2026-05-22 |
−7.24%
2026-05-22 |
||||
| Microsoft Corporation NASDAQ Common Stock | ||||||
| GOOGL × |
+22.44%
2026-05-22 |
+124.91%
2026-05-22 |
||||
| Alphabet Inc Class A NASDAQ Common Stock | ||||||
| AMZN × |
+15.38%
2026-05-22 |
+31.13%
2026-05-22 |
||||
| Amazon.com Inc NASDAQ Common Stock | ||||||
| NVDA × |
+15.46%
2026-05-22 |
+62.15%
2026-05-22 |
||||
| NVIDIA Corporation NASDAQ Common Stock | ||||||
| Thu 2004-08-19? to Fri 2026-05-22 |
Overall
Return |
Exponential
Trendline |
||||
|---|---|---|---|---|---|---|
| MSFT × |
+2,415.10%
+15.98%/yr |
+19.66%/yr
(R2=0.914) |
||||
| Microsoft Corporation NASDAQ Common Stock | ||||||
| GOOGL × |
+15,277.85%
+26.04%/yr |
+18.52%/yr
(R2=0.959) |
||||
| Alphabet Inc Class A NASDAQ Common Stock | ||||||
| AMZN × |
+13,688.25%
+25.41%/yr |
+28.83%/yr
(R2=0.968) |
||||
| Amazon.com Inc NASDAQ Common Stock | ||||||
| NVDA × |
+241,572.28%
+43.06%/yr |
+37.43%/yr
(R2=0.849) |
||||
| NVIDIA Corporation NASDAQ Common Stock | ||||||
| Thu 2004-08-19? to Fri 2026-05-22 |
Start
Value |
End
Value |
||||
|---|---|---|---|---|---|---|
| MSFT × |
$10,000.00
2004-08-19 |
$251,509.71
2026-05-22 |
||||
| Microsoft Corporation NASDAQ Common Stock | ||||||
| GOOGL × |
$10,000.00
2004-08-19 |
$1,537,785.09
2026-05-22 |
||||
| Alphabet Inc Class A NASDAQ Common Stock | ||||||
| AMZN × |
$10,000.00
2004-08-19 |
$1,378,824.75
2026-05-22 |
||||
| Amazon.com Inc NASDAQ Common Stock | ||||||
| NVDA × |
$10,000.00
2004-08-19 |
$24,167,227.83
2026-05-22 |
||||
| NVIDIA Corporation NASDAQ Common Stock | ||||||
| Thu 2004-08-19? to Fri 2026-05-22 |
Current
Drawdown |
Worst
Drawdown |
||||
|---|---|---|---|---|---|---|
| MSFT × |
−22.29%
from 2025-10-28 peak |
−57.94%
2009-03-09 from 2007-11-01 peak |
||||
| Microsoft Corporation NASDAQ Common Stock | ||||||
| GOOGL × |
−4.88%
from 2026-05-13 peak |
−65.29%
2008-11-24 from 2007-11-06 peak |
||||
| Alphabet Inc Class A NASDAQ Common Stock | ||||||
| AMZN × |
−3.15%
from 2026-05-06 peak |
−65.25%
2008-11-20 from 2007-10-23 peak |
||||
| Amazon.com Inc NASDAQ Common Stock | ||||||
| NVDA × |
−8.66%
from 2026-05-14 peak |
−85.08%
2008-11-20 from 2007-10-17 peak |
||||
| NVIDIA Corporation NASDAQ Common Stock | ||||||
| Period ending Fri 2026-05-22 |
1
Year |
2
Years |
3
Years |
5
Years |
10
Years |
|
|---|---|---|---|---|---|---|
| MSFT × | −7.24% |
−1.25% −0.63%/yr |
+33.41% +10.08%/yr |
+77.90% +12.21%/yr |
+836.34% +25.06%/yr |
|
| Microsoft Corporation NASDAQ Common Stock | ||||||
| GOOGL × | +124.91% |
+118.92% +48.00%/yr |
+208.78% +45.61%/yr |
+236.63% +27.46%/yr |
+970.06% +26.74%/yr |
|
| Alphabet Inc Class A NASDAQ Common Stock | ||||||
| AMZN × | +31.13% |
+45.43% +20.61%/yr |
+131.56% +32.29%/yr |
+66.29% +10.70%/yr |
+657.88% +22.44%/yr |
|
| Amazon.com Inc NASDAQ Common Stock | ||||||
| NVDA × | +62.15% |
+126.91% +50.68%/yr |
+591.30% +90.47%/yr |
+1,339.94% +70.44%/yr |
+19,742.43% +69.69%/yr |
|
| NVIDIA Corporation NASDAQ Common Stock | ||||||