NASDAQ:XEL | Key Financial Ratios | XCEL ENERGY INC

Complete source-backed ratio history.

Available history
2008-12-31 to 2026-06-30
Data captured

Historical Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-06-300.71.642.56%9.28%
2026-03-310.771.562.46%8.78%
2025-12-310.711.442.48%8.55%
2025-09-300.791.582.42%9.04%
2025-06-300.961.532.75%9.89%
2025-03-310.81.582.65%9.75%
2024-12-310.671.432.76%9.92%
2024-09-300.931.482.71%9.72%
2024-06-300.971.642.73%10.33%
2024-03-310.861.542.81%10.32%
2023-12-310.721.492.76%10.05%
2023-09-300.871.52.77%10.06%
2023-06-300.81.512.81%10.25%
2023-03-310.751.472.91%10.55%
2022-12-310.851.492.84%10.41%
2022-09-301.041.472.79%10.21%
2022-06-3011.52.75%10.22%
2022-03-310.751.492.79%10.27%
2021-12-310.841.52.76%10.23%
2021-09-300.781.542.73%10.35%
2021-06-300.841.572.75%10.57%
2021-03-310.881.562.73%10.48%
2020-12-310.771.422.73%10.11%
2020-09-300.871.512.75%10.72%
2020-06-300.81.642.62%10.47%
2020-03-310.511.492.64%10.16%
2019-12-310.681.412.72%10.36%
2019-09-300.721.422.58%9.85%
2019-06-300.582.59%10.17%
2019-03-310.662.69%10.42%
2018-12-310.691.412.74%10.32%
2018-09-300.782.76%10.16%
2018-06-300.732.80%10.62%
2018-03-310.672.78%10.37%
2017-12-310.732.67%10.01%
2017-09-300.872.79%10.36%
2017-06-300.752.75%10.35%
2017-03-310.712.71%10.12%
2016-12-310.882.73%10.19%
2016-09-300.892.74%10.05%
2016-06-300.772.72%10.03%
2016-03-310.862.75%10.06%
2015-12-310.682.53%9.28%
2015-09-301.082.56%9.22%
2015-06-300.862.45%8.90%
2015-03-310.812.47%8.93%
2014-12-310.832.76%10.00%
2014-09-300.922.76%9.60%
2014-06-301.022.80%9.79%
2014-03-310.92.84%9.98%
2013-12-310.882.80%9.91%
2013-09-301.12.83%9.83%
2013-06-301.053.01%10.45%
2013-03-311.073.03%10.46%
2012-12-310.892.91%10.20%
2012-09-301.072.92%10.23%
2012-06-300.672.84%9.87%
2012-03-310.692.79%9.62%
2011-12-310.832.85%9.92%
2011-09-301.082.93%9.93%
2011-06-300.942.90%9.85%
2011-03-311.012.88%9.68%
2010-12-311.081.22.76%9.35%
2010-09-301.153.00%10.36%
2010-06-300.972.73%9.42%
2010-03-310.852.66%9.16%
2009-12-310.961.152.69%9.35%
2009-09-3012.70%
2009-06-3012.71%
2008-12-310.99

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2025-12-310.711.412.48%8.55%
2024-12-310.671.432.76%9.92%
2023-12-310.722.76%10.05%
2022-12-310.852.84%10.41%
2021-12-310.842.76%10.23%
2020-12-310.772.73%10.11%
2019-12-310.682.72%10.36%
2018-12-310.692.74%10.32%
2017-12-310.732.67%10.02%
2016-12-310.882.73%10.19%
2015-12-310.682.53%9.28%
2014-12-310.832.76%10.00%
2013-12-310.882.80%9.91%
2012-12-310.892.91%10.20%
2011-12-310.832.85%9.92%
2010-12-311.081.22.76%9.35%
2009-12-310.961.152.69%9.35%
2008-12-310.992.59%9.27%

Research interface only. Not investment advice. Prices are a checked-in snapshot, not live quotes.