Nrg Energy (NRG) Cash from Operations (2009 - 2026)

Nrg Energy (NRG) posted Cash from Operations of 169000000.0 for Q1 2026, down 237.4% on a QoQ basis from 123000000.0 in Q4 2025, and down 119.77% year-over-year from 855000000.0 in Q1 2025.

Nrg Energy (NRG) Cash from Operations (2009 - 2026) Analysis & Trends

Nrg Energy's Cash from Operations history runs 18 years deep, the most recent figure standing at 169000000.0 for Q1 2026.

  • Quarterly Cash from Operations fell 119.77% year-over-year to 169000000.0 in Q1 2026, while the trailing twelve-month figure through Mar 2026 was 889000000.0 (down 69.28% YoY) and the FY2025 annual result came in at 1913000000.0, down 17.04% from the prior year.
  • Cash from Operations was 169000000.0 for Q1 2026 at Nrg Energy, down from 123000000.0 in the prior quarter.
  • Across five years, Cash from Operations topped out at 1676000000.0 in Q1 2022 and bottomed at 1598000000.0 in Q1 2023.
  • A 5-year average of 246411764.71 and a median of 451000000.0 in 2025 frame the typical range for Cash from Operations.
  • Annual changes were most pronounced in 2022 — Cash from Operations tumbled 196.82% — and 2025, when it soared 1461.29%.
  • Nrg Energy's Cash from Operations stood at 1398000000.0 in 2022, then jumped by 117.24% to 241000000.0 in 2023, then surged by 295.02% to 952000000.0 in 2024, then slumped by 87.08% to 123000000.0 in 2025, then plunged by 237.4% to 169000000.0 in 2026.
  • Business Quant data shows NRG's Cash from Operations at 169000000.0 in Q1 2026, 123000000.0 in Q4 2025, and 484000000.0 in Q3 2025.

Peer Comparison

# Company Market Cap Enterprise Value Gross Profit (Qtr) Cash from Operations (Qtr)
1 Vistra 52.84 Bn 51.14 Bn 4.94 Bn 1.20 Bn
2 Nrg Energy 28.17 Bn 28.12 Bn 1.40 Bn -169.00 Mn
3 Talen Energy 15.71 Bn 15.67 Bn - 461.00 Mn
4 Oklo 7.13 Bn 7.13 Bn - -17.87 Mn
5 Transalta 3.99 Bn 3.46 Bn 263.24 Mn 89.69 Mn
6 Kenon Holdings 3.66 Bn 1.86 Bn 48.00 Mn -15.00 Mn
7 Digi Power X 264.61 Mn 206.80 Mn -801,636.00 -6.40 Mn

Historic Data

Download Data
DateValue
Mar 31, 2026 -169.00 Mn
Mar 31, 2026 -169.00 Mn
Dec 31, 2025 123.00 Mn
Dec 31, 2025 123.00 Mn
Sep 30, 2025 484.00 Mn
Sep 30, 2025 484.00 Mn
Jun 30, 2025 451.00 Mn
Jun 30, 2025 451.00 Mn
Mar 31, 2025 855.00 Mn
Mar 31, 2025 855.00 Mn
Dec 31, 2024 952.00 Mn
Dec 31, 2024 952.00 Mn
Sep 30, 2024 31.00 Mn
Sep 30, 2024 31.00 Mn
Jun 30, 2024 1.06 Bn
Jun 30, 2024 1.06 Bn
Mar 31, 2024 267.00 Mn
Mar 31, 2024 267.00 Mn
Dec 31, 2023 241.00 Mn
Dec 31, 2023 241.00 Mn