All charts and data below are CPI-U inflation-adjusted and with dividends reinvested. (Why?)
Wed 1999-03-10? to Fri 2025-06-20 |
YTD
Return |
TRR
Price |
||||
---|---|---|---|---|---|---|
MO × |
+16.02%
2025-06-20 |
36922.13 TRR
2025-06-20 |
||||
Altria Group NYSE Common Stock | ||||||
SPY × |
−0.28%
2025-06-20 |
10.76 TRR
2025-06-20 |
||||
SPDR S&P 500 ETF Trust Exchange-Traded Fund | ||||||
DIA × |
−2.32%
2025-06-20 |
4.787 TRR
2025-06-20 |
||||
SPDR Dow Jones Industrial Average ETF Trust Exchange-Traded Fund | ||||||
QQQ × |
+1.20%
2025-06-20 |
6.218 TRR
2025-06-20 |
||||
Invesco QQQ Trust NASDAQ Exchange-Traded Fund | ||||||
Wed 1999-03-10? to Fri 2025-06-20 |
Overall
Return |
Exponential
Trendline |
||||
---|---|---|---|---|---|---|
MO × |
+7,524.76%
+17.93%/yr |
+17.39%/yr
(R2=0.864) |
||||
Altria Group NYSE Common Stock | ||||||
SPY × |
+274.33%
+5.15%/yr |
+6.10%/yr
(R2=0.767) |
||||
SPDR S&P 500 ETF Trust Exchange-Traded Fund | ||||||
DIA × |
+285.94%
+5.27%/yr |
+6.18%/yr
(R2=0.848) |
||||
SPDR Dow Jones Industrial Average ETF Trust Exchange-Traded Fund | ||||||
QQQ × |
+521.85%
+7.20%/yr |
+8.92%/yr
(R2=0.702) |
||||
Invesco QQQ Trust NASDAQ Exchange-Traded Fund | ||||||
Wed 1999-03-10? to Fri 2025-06-20 |
Start
Value |
End
Value |
||||
---|---|---|---|---|---|---|
MO × |
$10,000.00
1999-03-10 |
$762,476.07
2025-06-20 |
||||
Altria Group NYSE Common Stock | ||||||
SPY × |
$10,000.00
1999-03-10 |
$37,432.60
2025-06-20 |
||||
SPDR S&P 500 ETF Trust Exchange-Traded Fund | ||||||
DIA × |
$10,000.00
1999-03-10 |
$38,594.44
2025-06-20 |
||||
SPDR Dow Jones Industrial Average ETF Trust Exchange-Traded Fund | ||||||
QQQ × |
$10,000.00
1999-03-10 |
$62,184.84
2025-06-20 |
||||
Invesco QQQ Trust NASDAQ Exchange-Traded Fund | ||||||
Wed 1999-03-10? to Fri 2025-06-20 |
Current
Drawdown |
Worst
Drawdown |
||||
---|---|---|---|---|---|---|
MO × | −0.50% |
−56.09%
2020-03-23 |
||||
Altria Group NYSE Common Stock | ||||||
SPY × | −3.73% |
−58.55%
2009-03-09 |
||||
SPDR S&P 500 ETF Trust Exchange-Traded Fund | ||||||
DIA × | −7.59% |
−52.71%
2009-03-09 |
||||
SPDR Dow Jones Industrial Average ETF Trust Exchange-Traded Fund | ||||||
QQQ × | −3.73% |
−83.94%
2002-10-09 |
||||
Invesco QQQ Trust NASDAQ Exchange-Traded Fund | ||||||