All charts and data below are CPI-U inflation-adjusted and with dividends reinvested. (Why?)

Total Real Returns

O,VYM,QQQM: Total Real Return Chart (Dividends Reinvested, Inflation Adjusted)

Tue 2020-10-13? to Fri 2025-05-23 YTD
Return
TRR
Price
O
×
+4.60%
2025-05-23
22.27 TRR
2025-05-23
Realty Income Corporation NYSE Common Stock
VYM
×
−1.50%
2025-05-23
2.794 TRR
2025-05-23
Vanguard High Dividend Yield Index Fund ETF Shares Exchange-Traded Fund
QQQM
×
−1.97%
2025-05-23
1.445 TRR
2025-05-23
Invesco NASDAQ 100 ETF NASDAQ Exchange-Traded Fund

Returns

Tue 2020-10-13? to Fri 2025-05-23 Overall
Return
Exponential
Trendline
O
×
−2.51%
−0.55%/yr
−3.34%/yr
(R2=0.247)
Realty Income Corporation NYSE Common Stock
VYM
×
+40.63%
+7.68%/yr
+4.46%/yr
(R2=0.448)
Vanguard High Dividend Yield Index Fund ETF Shares Exchange-Traded Fund
QQQM
×
+44.51%
+8.32%/yr
+6.82%/yr
(R2=0.272)
Invesco NASDAQ 100 ETF NASDAQ Exchange-Traded Fund

Growth of $10,000

Tue 2020-10-13? to Fri 2025-05-23 Start
Value
End
Value
O
×
$10,000.00
2020-10-13
$9,748.95
2025-05-23
Realty Income Corporation NYSE Common Stock
VYM
×
$10,000.00
2020-10-13
$14,063.30
2025-05-23
Vanguard High Dividend Yield Index Fund ETF Shares Exchange-Traded Fund
QQQM
×
$10,000.00
2020-10-13
$14,451.34
2025-05-23
Invesco NASDAQ 100 ETF NASDAQ Exchange-Traded Fund

Annual Returns

Year O VYM QQQM
2025 (YTD) +4.60% −1.50% −1.97%
2024 −4.84% +14.30% +22.16%
2023 −7.65% +3.13% +49.99%
2022 −12.99% −6.49% −36.62%
2021 +19.54% +17.90% +19.07%
2020 −12.66% −0.21% +6.61%
2019 +18.56% +21.30%
2018 +13.80% −7.69%
2017 +1.52% +14.01%
2016 +13.43% +14.65%
2015 +12.54% −0.44%
2014 +33.35% +12.68%
2013 −3.75% +28.15%
2012 +18.28% +10.78%
2011 +4.42% +7.37%
2010 +37.32% +12.54%
2009 +17.56% +14.08%
2008 −8.27% −31.99%
2007 −0.80% −2.61%
2006 +32.66% +2.75%
2005 −12.38%
2004 +29.61%
2003 +19.40%
2002 +24.52%
2001 +26.19%
2000 +28.37%
1999 −11.50%
1998 +3.92%
1997 +12.84%
1996 +11.03%
1995 +42.61%
1994 +9.87%

Drawdowns

Tue 2020-10-13? to Fri 2025-05-23 Current
Drawdown
Worst
Drawdown
O
×
−21.76% −37.83%
2023-10-30
Realty Income Corporation NYSE Common Stock
VYM
×
−6.05% −20.56%
2022-09-30
Vanguard High Dividend Yield Index Fund ETF Shares Exchange-Traded Fund
QQQM
×
−6.75% −39.52%
2022-11-03
Invesco NASDAQ 100 ETF NASDAQ Exchange-Traded Fund