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

Total Real Returns

AAPL,MSFT,JPM,MO: Total Return Chart (with Dividends Reinvested)

Thu 1986-03-13? to Fri 2025-12-12 YTD
Return
TR
Price
AAPL
×
+11.63%
2025-12-12
2828.05 TR
2025-12-12
Apple Inc NASDAQ Common Stock
MSFT
×
+14.37%
2025-12-12
8069.65 TR
2025-12-12
Microsoft Corporation NASDAQ Common Stock
JPM
×
+35.69%
2025-12-12
319.9 TR
2025-12-12
JPMorgan Chase & Co NYSE Common Stock
MO
×
+18.24%
2025-12-12
146875 TR
2025-12-12
Altria Group NYSE Common Stock

Returns

Thu 1986-03-13? to Fri 2025-12-12 Overall
Return
Exponential
Trendline
AAPL
×
+328,447.82%
+22.59%/yr
+22.73%/yr
(R2=0.897)
Apple Inc NASDAQ Common Stock
MSFT
×
+806,864.59%
+25.40%/yr
+19.14%/yr
(R2=0.883)
Microsoft Corporation NASDAQ Common Stock
JPM
×
+8,015.57%
+11.69%/yr
+11.31%/yr
(R2=0.920)
JPMorgan Chase & Co NYSE Common Stock
MO
×
+1,108,390.57%
+26.40%/yr
+26.48%/yr
(R2=0.953)
Altria Group NYSE Common Stock

Growth of $10,000

Thu 1986-03-13? to Fri 2025-12-12 Start
Value
End
Value
AAPL
×
$10,000.00
1986-03-13
$32,854,781.58
2025-12-12
Apple Inc NASDAQ Common Stock
MSFT
×
$10,000.00
1986-03-13
$80,696,458.68
2025-12-12
Microsoft Corporation NASDAQ Common Stock
JPM
×
$10,000.00
1986-03-13
$811,557.28
2025-12-12
JPMorgan Chase & Co NYSE Common Stock
MO
×
$10,000.00
1986-03-13
$110,849,056.60
2025-12-12
Altria Group NYSE Common Stock

Annual Returns

Year AAPL MSFT JPM MO
2025 (YTD) +11.63% +14.37% +35.69% +18.24%
2024 +30.71% +12.93% +44.29% +40.76%
2023 +49.01% +58.19% +30.63% −3.70%
2022 −26.40% −28.02% −12.64% +4.37%
2021 +34.65% +52.48% +27.75% +24.18%
2020 +82.31% +42.53% −5.53% −10.21%
2019 +88.96% +57.74% +47.26% +7.87%
2018 −5.39% +20.80% −6.62% −27.14%
2017 +48.46% +40.73% +26.76% +9.45%
2016 +12.48% +15.08% +34.54% +20.44%
2015 −3.01% +22.69% +8.37% +23.11%
2014 +40.62% +27.56% +9.88% +34.48%
2013 +8.07% +44.30% +36.73% +28.54%
2012 +32.57% +5.78% +36.18% +11.74%
2011 +25.56% −4.52% −19.92% +27.66%
2010 +53.07% −6.52% +2.31% +33.92%
2009 +146.90% +60.47% +34.37% +40.36%
2008 −56.91% −44.39% −25.14% −29.66%
2007 +133.48% +20.84% −6.87% +35.61%
2006 +18.01% +15.84% +25.64% +38.59%
2005 +123.27% −0.94% +5.72% +48.00%
2004 +201.40% +9.13% +9.95% +41.81%
2003 +49.09% +6.82% +60.58% +76.58%
2002 −34.56% −21.96% −30.77% +11.56%
2001 +47.26% +52.74% −17.34% +29.18%
2000 −71.07% −62.85% −10.08% +165.55%
1999 +151.19% +68.36% +11.68% −45.69%
1998 +211.89% +114.60% +32.92% +39.85%
1997 −37.12% +56.43% +25.54% +40.78%
1996 −34.52% +88.32% +59.47% +51.19%
1995 −17.33% +43.56% +73.09% +87.62%
1994 +35.16% +51.63% −6.49% +31.42%
1993 −50.43% −5.56% +7.35% −10.76%
1992 +6.91% +15.12% +88.10% +9.45%
1991 +32.33% +121.76% +107.60% +75.06%
1990 +23.53% +72.99% −60.29% +44.79%
1989 −11.60% +63.36% +4.40% +89.47%
1988 −3.32% −1.83% +58.83% +44.76%
1987 +108.44% +124.95% −45.43% +38.16%
1986 +84.06% +72.34% −1.73% +90.00%
1985 −24.47% +39.81% +37.93%
1984 +19.54% +27.51% +38.10%
1983 −18.48% +8.64% +50.00%
1982 +35.14% +11.47% +40.00%
1981 −35.19% +27.86% +42.86%
1980 +18.70% +25.37% +75.00%

Drawdowns

Thu 1986-03-13? to Fri 2025-12-12 Current
Drawdown
Worst
Drawdown
AAPL
×
−2.76% −81.80%
2003-04-17
Apple Inc NASDAQ Common Stock
MSFT
×
−11.56% −69.39%
2009-03-09
Microsoft Corporation NASDAQ Common Stock
JPM
×
−0.59% −74.02%
2002-10-09
JPMorgan Chase & Co NYSE Common Stock
MO
×
−11.85% −57.38%
2000-02-14
Altria Group NYSE Common Stock