Xcel Energy Inc (XELLL) Cash from Operations (2009 - 2026)
Xcel Energy (XELLL) posted Cash from Operations of 1100000000.0 for Q2 2026, down 35.18% sequentially from 1697000000.0 in Q1 2026, and up 1.76% YoY from 1081000000.0 in Q2 2025.
Xcel Energy Inc (XELLL) Cash from Operations (2009 - 2026) Analysis & Trends
Xcel Energy has reported Cash from Operations for 18 years, with the latest figure at 1100000000.0 in Q2 2026.
- Quarterly Cash from Operations rose 1.76% year-over-year to 1100000000.0 in Q2 2026, while the trailing twelve-month figure through Jun 2026 was 4771000000.0 (up 5.79% YoY) and the FY2025 annual result came in at 4083000000.0, down 12.02% from the prior year.
- Cash from Operations slipped to 1100000000.0 in Q2 2026 per XELLL's latest filing, from 1697000000.0 in the prior quarter.
- Over five years, Cash from Operations peaked at 1898000000.0 in Q3 2023 and troughed at 209000000.0 in Q4 2025.
- A 5-year average of 1154444444.44 and a median of 1090500000.0 in 2025 frame the typical range for Cash from Operations.
- The sharpest annual moves came in 2022 and 2025: Cash from Operations soared 938.24% in 2022, then slumped 68.52% in 2025.
- Over 5 years, Cash from Operations stood at 765000000.0 in 2022, then advanced by 27.32% to 974000000.0 in 2023, then plunged by 31.83% to 664000000.0 in 2024, then plunged by 68.52% to 209000000.0 in 2025, then surged by 426.32% to 1100000000.0 in 2026.
- According to Business Quant data, Cash from Operations over the past three periods registered 1100000000.0, 1697000000.0, and 209000000.0 for Q2 2026, Q1 2026, and Q4 2025 respectively.
Peer Comparison
Historic Data
Download Data| Date | Value |
|---|---|
| Jun 30, 2026 | 1.10 Bn |
| Jun 30, 2026 | 1.10 Bn |
| Mar 31, 2026 | 1.70 Bn |
| Mar 31, 2026 | 1.70 Bn |
| Dec 31, 2025 | 209.00 Mn |
| Dec 31, 2025 | 209.00 Mn |
| Sep 30, 2025 | 1.77 Bn |
| Sep 30, 2025 | 1.77 Bn |
| Jun 30, 2025 | 1.08 Bn |
| Jun 30, 2025 | 1.08 Bn |
| Mar 31, 2025 | 1.03 Bn |
| Mar 31, 2025 | 1.03 Bn |
| Dec 31, 2024 | 664.00 Mn |
| Dec 31, 2024 | 664.00 Mn |
| Sep 30, 2024 | 1.74 Bn |
| Sep 30, 2024 | 1.74 Bn |
| Jun 30, 2024 | 1.19 Bn |
| Jun 30, 2024 | 1.19 Bn |
| Mar 31, 2024 | 1.05 Bn |
| Mar 31, 2024 | 1.05 Bn |