All charts and data below are with dividends reinvested. (Inflation adjustment is OFF !)
| Fri 2012-05-18💬 to Tue 2026-06-09 |
YTD
Return |
1 Year
Return |
||||
|---|---|---|---|---|---|---|
| MSFT × |
−16.21%
2026-06-09 |
−13.99%
2026-06-09 |
||||
| Microsoft Corporation NASDAQ Common Stock | ||||||
| GOOGL × |
+16.53%
2026-06-09 |
+107.45%
2026-06-09 |
||||
| Alphabet Inc Class A NASDAQ Common Stock | ||||||
| META × |
−11.36%
2026-06-09 |
−15.51%
2026-06-09 |
||||
| Meta Platforms Inc. NASDAQ Common Stock | ||||||
| NVDA × |
+11.77%
2026-06-09 |
+46.17%
2026-06-09 |
||||
| NVIDIA Corporation NASDAQ Common Stock | ||||||
| Fri 2012-05-18💬 to Tue 2026-06-09 |
Overall
Return |
Exponential
Trendline |
||||
|---|---|---|---|---|---|---|
| MSFT × |
+1,644.35%
+22.55%/yr |
+27.83%/yr
(R2=0.976) |
||||
| Microsoft Corporation NASDAQ Common Stock | ||||||
| GOOGL × |
+2,345.86%
+25.53%/yr |
+20.89%/yr
(R2=0.962) |
||||
| Alphabet Inc Class A NASDAQ Common Stock | ||||||
| META × |
+1,441.14%
+21.48%/yr |
+22.69%/yr
(R2=0.862) |
||||
| Meta Platforms Inc. NASDAQ Common Stock | ||||||
| NVDA × |
+75,194.76%
+60.19%/yr |
+64.99%/yr
(R2=0.972) |
||||
| NVIDIA Corporation NASDAQ Common Stock | ||||||
| Fri 2012-05-18💬 to Tue 2026-06-09 |
Start
Value |
End
Value |
||||
|---|---|---|---|---|---|---|
| MSFT × |
$10,000.00
2012-05-18 |
$174,434.74
2026-06-09 |
||||
| Microsoft Corporation NASDAQ Common Stock | ||||||
| GOOGL × |
$10,000.00
2012-05-18 |
$244,586.35
2026-06-09 |
||||
| Alphabet Inc Class A NASDAQ Common Stock | ||||||
| META × |
$10,000.00
2012-05-18 |
$154,114.04
2026-06-09 |
||||
| Meta Platforms Inc. NASDAQ Common Stock | ||||||
| NVDA × |
$10,000.00
2012-05-18 |
$7,529,475.59
2026-06-09 |
||||
| NVIDIA Corporation NASDAQ Common Stock | ||||||
| Fri 2012-05-18💬 to Tue 2026-06-09 |
Current
Drawdown |
Worst
Drawdown |
||||
|---|---|---|---|---|---|---|
| MSFT × |
−25.11%
from 2025-10-28 peak |
−37.15%
2022-11-03 from 2021-11-19 peak |
||||
| Microsoft Corporation NASDAQ Common Stock | ||||||
| GOOGL × |
−9.47%
from 2026-05-13 peak |
−44.32%
2022-11-03 from 2021-11-18 peak |
||||
| Alphabet Inc Class A NASDAQ Common Stock | ||||||
| META × |
−25.83%
from 2025-08-12 peak |
−76.74%
2022-11-03 from 2021-09-07 peak |
||||
| Meta Platforms Inc. NASDAQ Common Stock | ||||||
| NVDA × |
−11.58%
from 2026-05-14 peak |
−66.34%
2022-10-14 from 2021-11-29 peak |
||||
| NVIDIA Corporation NASDAQ Common Stock | ||||||
| Period ending Tue 2026-06-09 |
1
Year |
2
Years |
3
Years |
5
Years |
10
Years |
|
|---|---|---|---|---|---|---|
| MSFT × | −13.99% |
−3.33% −1.68%/yr |
+26.37% +8.11%/yr |
+65.76% +10.64%/yr |
+783.92% +24.35%/yr |
|
| Microsoft Corporation NASDAQ Common Stock | ||||||
| GOOGL × | +107.45% |
+110.64% +45.14%/yr |
+200.65% +44.33%/yr |
+205.23% +25.00%/yr |
+889.84% +25.76%/yr |
|
| Alphabet Inc Class A NASDAQ Common Stock | ||||||
| META × | −15.51% |
+19.39% +9.27%/yr |
+122.37% +30.53%/yr |
+78.40% +12.27%/yr |
+396.94% +17.39%/yr |
|
| Meta Platforms Inc. NASDAQ Common Stock | ||||||
| NVDA × | +46.17% |
+72.52% +31.35%/yr |
+438.03% +75.23%/yr |
+1,103.52% +64.47%/yr |
+17,824.24% +68.01%/yr |
|
| NVIDIA Corporation NASDAQ Common Stock | ||||||