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

Total Real Returns

SPY,XLP,XLK: Total Return Chart (with Dividends Reinvested)

Tue 1998-12-22💬 to Fri 2026-06-12 YTD
Return
1 Year
Return
SPY
×
+9.07%
2026-06-12
+24.27%
2026-06-12
SPDR S&P 500 ETF Trust NYSE Exchange-Traded Fund
XLP
×
+11.10%
2026-06-12
+7.61%
2026-06-12
Consumer Staples Select Sector SPDR Fund NYSE Exchange-Traded Fund
XLK
×
+28.52%
2026-06-12
+53.24%
2026-06-12
Technology Select Sector SPDR Fund NYSE Exchange-Traded Fund

Returns

Tue 1998-12-22💬 to Fri 2026-06-12 Overall
Return
Exponential
Trendline
SPY
×
+888.89%
+8.70%/yr
+8.79%/yr
(R2=0.873)
SPDR S&P 500 ETF Trust NYSE Exchange-Traded Fund
XLP
×
+513.59%
+6.83%/yr
+8.45%/yr
(R2=0.945)
Consumer Staples Select Sector SPDR Fund NYSE Exchange-Traded Fund
XLK
×
+1,449.84%
+10.49%/yr
+10.74%/yr
(R2=0.741)
Technology Select Sector SPDR Fund NYSE Exchange-Traded Fund

Growth of $10,000

Tue 1998-12-22💬 to Fri 2026-06-12 Start
Value
End
Value
SPY
×
$10,000.00
1998-12-22
$98,888.53
2026-06-12
SPDR S&P 500 ETF Trust NYSE Exchange-Traded Fund
XLP
×
$10,000.00
1998-12-22
$61,359.17
2026-06-12
Consumer Staples Select Sector SPDR Fund NYSE Exchange-Traded Fund
XLK
×
$10,000.00
1998-12-22
$154,984.15
2026-06-12
Technology Select Sector SPDR Fund NYSE Exchange-Traded Fund

Annual Returns

Year SPY XLP XLK
2026 (YTD) +9.07% +11.10% +28.52%
2025 +17.72% +1.52% +24.61%
2024 +24.89% +12.20% +21.63%
2023 +26.18% −0.81% +56.02%
2022 −18.18% −0.82% −27.73%
2021 +28.73% +17.21% +34.74%
2020 +18.33% +10.11% +43.62%
2019 +31.22% +27.43% +49.86%
2018 −4.57% −8.07% −1.68%
2017 +21.71% +12.98% +34.26%
2016 +12.00% +4.98% +15.01%
2015 +1.23% +6.87% +5.47%
2014 +13.46% +15.72% +17.84%
2013 +32.31% +26.31% +26.24%
2012 +15.99% +10.73% +15.30%
2011 +1.89% +14.09% +2.61%
2010 +15.06% +13.78% +11.39%
2009 +26.35% +14.28% +51.32%
2008 −36.79% −15.02% −41.51%
2007 +5.15% +12.69% +15.46%
2006 +15.85% +14.49% +12.16%
2005 +4.83% +2.84% −0.32%
2004 +10.70% +7.65% +5.64%
2003 +28.18% +11.17% +38.67%
2002 −21.58% −20.09% −38.17%
2001 −11.76% −9.93% −23.35%
2000 −9.74% +25.54% −41.88%
1999 +20.39% −14.26% +65.14%
1998 +28.69% +2.48% +1.80%
1997 +33.48%
1996 +22.56%
1995 +38.04%
1994 +0.40%
1993 +8.64%

Drawdowns

Tue 1998-12-22💬 to Fri 2026-06-12 Current
Drawdown
Worst
Drawdown
SPY
×
−2.35%
from 2026-06-02 peak
−55.19%
2009-03-09
from 2007-10-09 peak
SPDR S&P 500 ETF Trust NYSE Exchange-Traded Fund
XLP
×
−4.12%
from 2026-02-27 peak
−35.89%
2003-03-10
from 2000-12-28 peak
Consumer Staples Select Sector SPDR Fund NYSE Exchange-Traded Fund
XLK
×
−6.77%
from 2026-06-02 peak
−82.05%
2002-10-09
from 2000-03-27 peak
Technology Select Sector SPDR Fund NYSE Exchange-Traded Fund

Rolling Returns

Period ending Fri 2026-06-12 1
Year
2
Years
3
Years
5
Years
10
Years
SPY
×
+24.27% +40.35%
+18.47%/yr
+77.69%
+21.12%/yr
+87.17%
+13.36%/yr
+315.62%
+15.31%/yr
SPDR S&P 500 ETF Trust NYSE Exchange-Traded Fund
XLP
×
+7.61% +17.96%
+8.61%/yr
+27.42%
+8.41%/yr
+37.99%
+6.65%/yr
+107.16%
+7.56%/yr
Consumer Staples Select Sector SPDR Fund NYSE Exchange-Traded Fund
XLK
×
+53.24% +66.33%
+28.97%/yr
+122.46%
+30.54%/yr
+170.46%
+22.02%/yr
+837.39%
+25.08%/yr
Technology Select Sector SPDR Fund NYSE Exchange-Traded Fund