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

Total Real Returns

ARCC,ITOT,VICI,ENB,SCHD,VLO: Total Real Return Chart (Dividends Reinvested, Inflation Adjusted)

Wed 2017-10-18? to Tue 2025-07-15 YTD
Return
TRR
Price
ARCC
×
+6.21%
2025-07-15
7.642 TRR
2025-07-15
Ares Capital Corporation NASDAQ Common Stock
ITOT
×
+3.94%
2025-07-15
4.589 TRR
2025-07-15
iShares Core S&P Total U.S. Stock Market ETF Exchange-Traded Fund
VICI
×
+13.72%
2025-07-15
2.024 TRR
2025-07-15
VICI Properties Inc NYSE Common Stock
ENB
×
+7.45%
2025-07-15
72.03 TRR
2025-07-15
Enbridge Inc NYSE Common Stock
SCHD
×
−2.04%
2025-07-15
3.483 TRR
2025-07-15
Schwab U.S. Dividend Equity ETF Exchange-Traded Fund
VLO
×
+20.62%
2025-07-15
12.59 TRR
2025-07-15
Valero Energy Corporation NYSE Common Stock

Returns

Wed 2017-10-18? to Tue 2025-07-15 Overall
Return
Exponential
Trendline
ARCC
×
+120.02%
+10.73%/yr
+10.21%/yr
(R2=0.833)
Ares Capital Corporation NASDAQ Common Stock
ITOT
×
+100.98%
+9.44%/yr
+8.30%/yr
(R2=0.760)
iShares Core S&P Total U.S. Stock Market ETF Exchange-Traded Fund
VICI
×
+102.45%
+9.54%/yr
+9.15%/yr
(R2=0.742)
VICI Properties Inc NYSE Common Stock
ENB
×
+42.14%
+4.65%/yr
+5.52%/yr
(R2=0.578)
Enbridge Inc NYSE Common Stock
SCHD
×
+65.97%
+6.76%/yr
+7.52%/yr
(R2=0.763)
Schwab U.S. Dividend Equity ETF Exchange-Traded Fund
VLO
×
+100.40%
+9.40%/yr
+9.23%/yr
(R2=0.375)
Valero Energy Corporation NYSE Common Stock

Growth of $10,000

Wed 2017-10-18? to Tue 2025-07-15 Start
Value
End
Value
ARCC
×
$10,000.00
2017-10-18
$22,001.93
2025-07-15
Ares Capital Corporation NASDAQ Common Stock
ITOT
×
$10,000.00
2017-10-18
$20,097.55
2025-07-15
iShares Core S&P Total U.S. Stock Market ETF Exchange-Traded Fund
VICI
×
$10,000.00
2017-10-18
$20,244.80
2025-07-15
VICI Properties Inc NYSE Common Stock
ENB
×
$10,000.00
2017-10-18
$14,213.50
2025-07-15
Enbridge Inc NYSE Common Stock
SCHD
×
$10,000.00
2017-10-18
$16,596.66
2025-07-15
Schwab U.S. Dividend Equity ETF Exchange-Traded Fund
VLO
×
$10,000.00
2017-10-18
$20,040.40
2025-07-15
Valero Energy Corporation NYSE Common Stock

Annual Returns

Year ARCC ITOT VICI ENB SCHD VLO
2025 (YTD) +6.21% +3.94% +13.72% +7.45% −2.04% +20.62%
2024 +16.41% +20.34% −5.80% +22.79% +8.50% −5.68%
2023 +16.16% +22.03% +0.23% −4.32% +1.16% +2.44%
2022 −9.69% −24.37% +6.17% +0.00% −9.13% +64.32%
2021 +27.19% +17.41% +15.62% +22.22% +21.36% +31.03%
2020 −0.51% +19.09% +4.58% −14.76% +13.47% −36.55%
2019 +28.33% +27.75% +40.02% +33.00% +24.42% +27.35%
2018 +6.82% −7.10% −5.41% −17.10% −7.33% −17.31%
2017 +2.31% +18.87% +10.89% −4.73% +18.39% +37.11%
2016 +25.44% +10.31% +29.58% +14.03% −1.39%
2015 +0.06% +0.17% −33.76% −1.00% +45.74%
2014 −4.33% +12.68% +20.10% +10.86% −0.49%
2013 +9.43% +31.36% +2.12% +30.91% +61.76%
2012 +22.60% +13.84% +17.16% +9.50% +59.34%
2011 −0.39% −1.20% +33.05% +5.72% −11.58%
2010 +43.28% +14.54% +24.27% +36.03%
2009 +140.51% +23.22% +43.74% −24.66%
2008 −48.59% −36.52% −17.25% −69.13%
2007 −18.84% +1.03% +16.67% +31.51%
2006 +27.17% +12.27% +11.67% −3.28%
2005 −13.82% +1.85% +25.18% +120.31%
2004 +31.27% +5.84% +20.67% +90.15%
2003 +56.91% +23.45%
2002 +0.67% −5.15%
2001 −3.06% +1.18%
2000 +43.09% +81.44%
1999 −11.50% −8.59%
1998 +4.00% −33.30%
1997 +60.19% +8.12%
1996 +31.25% +13.09%
1995 +15.48% +41.58%
1994 −12.65% −22.21%
1993 +39.08% −10.11%
1992 −17.75% −25.28%
1991 +19.20% +87.74%
1990 +6.61% −4.20%
1989 +4.94% +62.88%
1988 +8.53% +69.94%
1987 +17.12% −30.36%
1986 −4.97% −50.54%
1985 +20.44% +111.92%
1984 +15.05% −71.20%
1983 −17.03%
1982 −3.21%

Drawdowns

Wed 2017-10-18? to Tue 2025-07-15 Current
Drawdown
Worst
Drawdown
ARCC
×
−1.69% −56.80%
2020-03-23
Ares Capital Corporation NASDAQ Common Stock
ITOT
×
−0.78% −34.96%
2020-03-23
iShares Core S&P Total U.S. Stock Market ETF Exchange-Traded Fund
VICI
×
−1.67% −60.21%
2020-03-18
VICI Properties Inc NYSE Common Stock
ENB
×
−4.41% −44.07%
2020-03-23
Enbridge Inc NYSE Common Stock
SCHD
×
−8.57% −33.51%
2020-03-23
Schwab U.S. Dividend Equity ETF Exchange-Traded Fund
VLO
×
−18.45% −72.60%
2020-03-23
Valero Energy Corporation NYSE Common Stock