CEG vs XEL Stock Comparison

Constellation Energy and Xcel Energy stock analysis with 20 years of historical data and interactive charts

Compare CEG vs XEL


CEG

Stock Price (January 2022) $38.00
Stock Price (October 2025) $388.00
10-Year Growth 303.10%
20-Year Growth 303.10%
Market Cap (October 2025) $118.00 Billion

XEL

Stock Price (November 2005) $18.33
Stock Price (October 2025) $81.18
10-Year Growth 129.92%
20-Year Growth 251.86%
Market Cap (October 2025) $48.07 Billion

20-Year Performance Chart


Interactive visualization of CEG vs XEL stock performance (2005-2025)

20-Year Performance Data


Year CEG XEL
2025 +56.09% +25.44%
2024 +95.45% +9.56%
2023 +44.44% -8.62%
2022 +107.12% +6.07%
2021 +0.00% +6.01%
2020 +0.00% +9.69%
2019 +0.00% +35.25%
2018 +0.00% +6.54%
2017 +0.00% +22.15%
2016 +0.00% +17.83%
2015 +0.00% +3.27%
2014 +0.00% +35.58%
2013 +0.00% +6.12%
2012 +0.00% +1.58%
2011 +0.00% +22.26%
2010 +0.00% +16.86%
2009 +0.00% +18.40%
2008 +0.00% -12.22%
2007 +0.00% +0.34%
2006 +0.00% +29.75%
2005 +0.00% +2.94%
20-Year Average Return for CEG 75.78%
20-Year Average Return for XEL 12.59%

24 Months Performance


Month CEG XEL
October 2025 +7.44% +1.07%
September 2025 +7.12% +12.67%
August 2025 -9.51% -1.47%
July 2025 +12.96% +6.88%
June 2025 +2.98% -1.52%
May 2025 +27.41% -0.43%
April 2025 +7.97% -0.03%
March 2025 -13.04% -0.72%
February 2025 -18.21% +6.42%
January 2025 +23.65% +1.34%
December 2024 -10.37% -5.17%
November 2024 -0.44% +8.80%
October 2024 -1.00% +2.28%
September 2024 +46.26% +5.35%
August 2024 +10.98% +3.59%
July 2024 -7.44% +11.16%
June 2024 -3.84% -2.40%
May 2024 +17.89% +3.11%
April 2024 -0.02% +0.84%
March 2024 +8.96% +9.60%
February 2024 +31.98% -13.82%
January 2024 +5.86% -5.67%
December 2023 -2.49% +1.63%
November 2023 +5.63% +0.50%
24 Months Average Return for CEG 6.28%
24 Months Average Return for XEL 1.83%

Ready to Make Informed Investment Decisions?

Get access to comprehensive historical stock data and professional analysis to power your investment research and portfolio decisions.