The total return for Xcel Energy Inc. (XEL) stock is +17.48% over the past 12 months vs. +24.34% for the S&P 500. So far it's up +6.19% this year. Includes price appreciation + reinvested dividends.
| Category | 1Y (TTM) | 3Y | 5Y | 10Y | 15Y | 20Y |
|---|---|---|---|---|---|---|
| Price CAGR | +13.89% | +7.06% | +2.34% | +6.19% | +8.11% | +7.15% |
| Total Return CAGR | +17.48% | +10.77% | +5.64% | +9.51% | +11.77% | +11.12% |
| Revenue CAGR | +7.93% | (1.86%) | +3.82% | +3.16% | +2.43% | +1.91% |
| Net Income CAGR | +8.29% | +5.63% | +6.31% | +6.89% | +6.72% | +7.02% |
| EPS CAGR | 0.00% | +2.76% | +4.20% | +5.89% | +5.11% | +5.15% |
| Free Cash Flow CAGR | (6.15%) | (6.15%) | (15.80%) | (12.19%) | - | - |
| Operating Cash Flow CAGR | (85.54%) | (46.33%) | (20.01%) | (13.43%) | (7.03%) | (3.27%) |
| Dividends CAGR | +72.21% | +13.18% | +10.45% | +8.25% | +7.16% | +6.18% |
Visualize historical growth rates over rolling horizons. Use the dropdown to select different metric vectors.
Xcel Energy Inc. (XEL)
| Year | Start Value | End Value | XEL Return | SPY Return | Outperformance |
|---|---|---|---|---|---|
| 2026(YTD) | 1132.52 | 1202.64 | +6.19% | +8.38% | (2.19%) |
| 2025 | 994.37 | 1132.52 | +13.89% | +17.72% | (3.83%) |
| 2024 | 885.55 | 994.37 | +12.29% | +24.89% | (12.60%) |
| 2023 | 969.86 | 885.55 | (8.69%) | +26.19% | (34.88%) |
| 2022 | 910.94 | 969.86 | +6.47% | (18.17%) | +24.64% |
| 2021 | 872.56 | 910.94 | +4.40% | +28.74% | (24.34%) |
| 2020 | 809.21 | 872.56 | +7.83% | +18.37% | (10.54%) |
| 2019 | 611.36 | 809.21 | +32.36% | +31.22% | +1.14% |
| 2018 | 577.61 | 611.36 | +5.84% | (4.56%) | +10.40% |
| 2017 | 473.87 | 577.61 | +21.89% | +21.70% | +0.19% |