All charts and data below are with dividends reinvested. (Inflation adjustment is OFF !)
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 | ||||||
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 | ||||||
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 | ||||||
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 | ||||||