All charts and data below are with dividends reinvested. (Inflation adjustment is OFF !)

Total Real Returns

MSFT,QQQ,GOOGL,CELH: Total Return Chart (with Dividends Reinvested)

Mon 2007-01-22? to Tue 2025-07-15 YTD
Return
TR
Price
MSFT
×
+20.47%
2025-07-15
8501.18 TR
2025-07-15
Microsoft Corporation NASDAQ Common Stock
QQQ
×
+9.18%
2025-07-15
12.86 TR
2025-07-15
Invesco QQQ Trust NASDAQ Exchange-Traded Fund
GOOGL
×
−3.63%
2025-07-15
72.92 TR
2025-07-15
Alphabet Inc Class A NASDAQ Common Stock
CELH
×
+72.78%
2025-07-15
3.413 TR
2025-07-15
Celsius Holdings Inc NASDAQ Common Stock

Returns

Mon 2007-01-22? to Tue 2025-07-15 Overall
Return
Exponential
Trendline
MSFT
×
+2,221.73%
+18.55%/yr
+22.50%/yr
(R2=0.936)
Microsoft Corporation NASDAQ Common Stock
QQQ
×
+1,378.51%
+15.69%/yr
+17.47%/yr
(R2=0.968)
Invesco QQQ Trust NASDAQ Exchange-Traded Fund
GOOGL
×
+1,421.62%
+15.87%/yr
+18.38%/yr
(R2=0.958)
Alphabet Inc Class A NASDAQ Common Stock
CELH
×
+241.33%
+6.87%/yr
+30.43%/yr
(R2=0.472)
Celsius Holdings Inc NASDAQ Common Stock

Growth of $10,000

Mon 2007-01-22? to Tue 2025-07-15 Start
Value
End
Value
MSFT
×
$10,000.00
2007-01-22
$232,173.43
2025-07-15
Microsoft Corporation NASDAQ Common Stock
QQQ
×
$10,000.00
2007-01-22
$147,850.70
2025-07-15
Invesco QQQ Trust NASDAQ Exchange-Traded Fund
GOOGL
×
$10,000.00
2007-01-22
$152,162.46
2025-07-15
Alphabet Inc Class A NASDAQ Common Stock
CELH
×
$10,000.00
2007-01-22
$34,132.59
2025-07-15
Celsius Holdings Inc NASDAQ Common Stock

Annual Returns

Year MSFT QQQ GOOGL CELH
2025 (YTD) +20.47% +9.18% −3.63% +72.78%
2024 +12.93% +25.58% +36.01% −51.69%
2023 +58.19% +54.86% +58.32% +57.21%
2022 −28.02% −32.58% −39.09% +39.52%
2021 +52.48% +27.42% +65.30% +48.22%
2020 +42.53% +48.62% +30.85% +941.61%
2019 +57.74% +38.96% +28.18% +39.19%
2018 +20.80% −0.13% −0.80% −33.90%
2017 +40.73% +32.66% +32.93% +114.28%
2016 +15.08% +7.10% +1.86% +26.29%
2015 +22.69% +9.44% +46.61% +287.94%
2014 +27.56% +19.18% −5.39% +47.13%
2013 +44.30% +36.63% +58.43% +69.87%
2012 +5.78% +18.11% +9.52% −4.71%
2011 −4.52% +3.38% +8.74% −50.00%
2010 −6.52% +19.91% −4.20% −91.70%
2009 +60.47% +54.70% +101.52% +532.43%
2008 −44.39% −41.73% −55.51% −75.00%
2007 +20.84% +19.03% +50.16% −92.00%
2006 +15.84% +7.14% +11.00%
2005 −0.94% +1.58% +115.18%
2004 +9.13% +10.52% +92.15%
2003 +6.82% +49.67%
2002 −21.96% −37.37%
2001 +52.74% −33.34%
2000 −62.85% −36.11%
1999 +68.36% +78.95%
1998 +114.60%
1997 +56.43%
1996 +88.32%
1995 +43.56%
1994 +51.63%
1993 −5.57%
1992 +15.12%
1991 +121.78%
1990 +72.97%
1989 +63.36%
1988 −1.82%
1987 +124.85%
1986 +72.44%

Drawdowns

Mon 2007-01-22? to Tue 2025-07-15 Current
Drawdown
Worst
Drawdown
MSFT
×
0.00% −57.94%
2009-03-09
Microsoft Corporation NASDAQ Common Stock
QQQ
×
0.00% −53.40%
2008-11-20
Invesco QQQ Trust NASDAQ Exchange-Traded Fund
GOOGL
×
−11.60% −65.29%
2008-11-24
Alphabet Inc Class A NASDAQ Common Stock
CELH
×
−52.65% −99.79%
2011-10-06
Celsius Holdings Inc NASDAQ Common Stock