All charts and data below are with dividends reinvested. (Inflation adjustment is OFF !)
| Fri 2012-05-18? to Mon 2026-05-18 |
YTD
Return |
1 Year
Return |
||||
|---|---|---|---|---|---|---|
| MSFT × |
−12.22%
2026-05-18 |
−6.22%
2026-05-18 |
||||
| Microsoft Corporation NASDAQ Common Stock | ||||||
| GOOGL × |
+26.91%
2026-05-18 |
+139.68%
2026-05-18 |
||||
| Alphabet Inc Class A NASDAQ Common Stock | ||||||
| META × |
−7.33%
2026-05-18 |
−4.25%
2026-05-18 |
||||
| Meta Platforms Inc. NASDAQ Common Stock | ||||||
| NVDA × |
+19.21%
2026-05-18 |
+64.23%
2026-05-18 |
||||
| NVIDIA Corporation NASDAQ Common Stock | ||||||
| Fri 2012-05-18? to Mon 2026-05-18 |
Overall
Return |
Exponential
Trendline |
||||
|---|---|---|---|---|---|---|
| MSFT × |
+1,729.54%
+23.08%/yr |
+27.94%/yr
(R2=0.977) |
||||
| Microsoft Corporation NASDAQ Common Stock | ||||||
| GOOGL × |
+2,563.71%
+26.42%/yr |
+20.80%/yr
(R2=0.963) |
||||
| Alphabet Inc Class A NASDAQ Common Stock | ||||||
| META × |
+1,511.32%
+21.97%/yr |
+22.72%/yr
(R2=0.861) |
||||
| Meta Platforms Inc. NASDAQ Common Stock | ||||||
| NVDA × |
+80,217.92%
+61.25%/yr |
+64.97%/yr
(R2=0.971) |
||||
| NVIDIA Corporation NASDAQ Common Stock | ||||||
| Fri 2012-05-18? to Mon 2026-05-18 |
Start
Value |
End
Value |
||||
|---|---|---|---|---|---|---|
| MSFT × |
$10,000.00
2012-05-18 |
$182,953.85
2026-05-18 |
||||
| Microsoft Corporation NASDAQ Common Stock | ||||||
| GOOGL × |
$10,000.00
2012-05-18 |
$266,370.51
2026-05-18 |
||||
| Alphabet Inc Class A NASDAQ Common Stock | ||||||
| META × |
$10,000.00
2012-05-18 |
$161,131.81
2026-05-18 |
||||
| Meta Platforms Inc. NASDAQ Common Stock | ||||||
| NVDA × |
$10,000.00
2012-05-18 |
$8,031,791.91
2026-05-18 |
||||
| NVIDIA Corporation NASDAQ Common Stock | ||||||
| Fri 2012-05-18? to Mon 2026-05-18 |
Current
Drawdown |
Worst
Drawdown |
||||
|---|---|---|---|---|---|---|
| MSFT × |
−21.54%
from 2025-10-28 peak |
−37.15%
2022-11-03 from 2021-11-19 peak |
||||
| Microsoft Corporation NASDAQ Common Stock | ||||||
| GOOGL × |
−1.41%
from 2026-05-13 peak |
−44.32%
2022-11-03 from 2021-11-18 peak |
||||
| Alphabet Inc Class A NASDAQ Common Stock | ||||||
| META × |
−22.45%
from 2025-08-12 peak |
−76.74%
2022-11-03 from 2021-09-07 peak |
||||
| Meta Platforms Inc. NASDAQ Common Stock | ||||||
| NVDA × |
−5.69%
from 2026-05-14 peak |
−66.34%
2022-10-14 from 2021-11-29 peak |
||||
| NVIDIA Corporation NASDAQ Common Stock | ||||||
| Period ending Mon 2026-05-18 |
1
Year |
2
Years |
3
Years |
5
Years |
10
Years |
|
|---|---|---|---|---|---|---|
| MSFT × | −6.22% |
+2.16% +1.07%/yr |
+35.82% +10.74%/yr |
+81.58% +12.67%/yr |
+841.87% +25.14%/yr |
|
| Microsoft Corporation NASDAQ Common Stock | ||||||
| GOOGL × | +139.68% |
+127.32% +50.73%/yr |
+225.83% +48.24%/yr |
+253.79% +28.76%/yr |
+1,008.98% +27.21%/yr |
|
| Alphabet Inc Class A NASDAQ Common Stock | ||||||
| META × | −4.25% |
+30.40% +14.18%/yr |
+149.55% +35.63%/yr |
+98.74% +14.73%/yr |
+423.59% +18.01%/yr |
|
| Meta Platforms Inc. NASDAQ Common Stock | ||||||
| NVDA × | +64.23% |
+140.54% +55.05%/yr |
+602.43% +91.49%/yr |
+1,490.21% +73.91%/yr |
+20,845.92% +70.66%/yr |
|
| NVIDIA Corporation NASDAQ Common Stock | ||||||