Skip to main content
Be The Investor
Home›Stocks›NRG

NRG Energy, Inc.

NRG
NYSEUnited States flagUSReal-Time Price
$94.62USD
-0.96 (-1.01%)Today
$94.50-0.12 (-0.13%)After HoursLast quote · Nov 2, 2026, 5:46 PM ET · Updates paused
BTI Score

BASIC required or higher

View pricing
BTI Fair Market Cap
$20.04B
-0.77% vs fair
Utilities
Hold

NRG Energy, Inc. (NRG) Earnings

NRG Energy, Inc. (NRG) earnings: next report date, EPS and revenue consensus, historical surprises and the full quarterly results timeline.

Earnings Trends

Earnings Per Share

Revenue Beat Rate
58%
Beat
7
Meet
0
Miss
5
Total
12
EPS Beat Rate
50%
Beat
6
Meet
0
Miss
6
Total
12
Earnings Consistency
33%
Both Beat
4
Other
8
Total
12

Quarterly EPS Performance

Recent results and upcoming quarter

Q3 FY26
30 / 09 / 2026
Miss
Estimate$3.11
Actual$1.49
Surprise-52.0%
Q2 FY26
30 / 06 / 2026
Miss
Estimate$1.77
Actual$1.48
Surprise-16.4%
Q1 FY26
31 / 03 / 2026
Beat
Estimate$0.97
Actual$1.03
Surprise+6.0%
Q4 FY26
09 / 11 / 2026
Upcoming
Estimate$3.35
Actual—
Surprise—

Revenue vs Earnings Over Time

Revenue (B USD)
Net Income (B USD)
Profit Margin (%)
FY22FY23FY24FY25FY26$-12B$0B$12B$24B$36B-2%0%2%4%6%

EPS: Estimate vs Reported

Q4 FY24Q1 FY25Q2 FY25Q3 FY25Q4 FY25Q1 FY26Q2 FY26Q3 FY26$0$0.8$1.6$2.4$3.2
Earnings History
QuarterEPS Est.Reported EPSSurpriseRev. Est.Reported Rev.Date
Q3 FY26$3.11$1.49-52.0%▼ Miss$9.29B$7.48B30 / 09 / 2026
Q2 FY26$1.77$1.48-16.4%▼ Miss$7.31B$7.48B30 / 06 / 2026
Q1 FY26$0.97$1.03+6.0%▲ Beat$8.43B$10.26B31 / 03 / 2026
Q4 FY25$2.14$2.75+28.5%▲ Beat$6.68B$7.75B31 / 12 / 2025
Q3 FY25$1.74$1.68-3.4%▼ Miss$7.53B$7.63B30 / 09 / 2025
Q2 FY25$1.75$2.68+53.1%▲ Beat$6.63B$6.74B30 / 06 / 2025
Q1 FY25$2.00$1.52-24.0%▼ Miss$8.28B$8.59B31 / 03 / 2025
Q4 FY24$2.00$1.90-5.0%▼ Miss$9.38B$7.22B08 / 11 / 2024
Q3 FY24$1.55$3.47+123.9%▲ Beat$8.32B$6.66B08 / 08 / 2024
Q2 FY24$0.66$2.31+248.4%▲ Beat$8.32B$6.66B30 / 06 / 2024
Q1 FY24$0.94$1.14+21.3%▲ Beat$0.00$7.43B31 / 03 / 2024
Q4 FY23$4.04$1.41-65.1%▼ Miss$7.51B$6.81B31 / 12 / 2023
Source: FMP Earnings Calendar API. Surprise = (Actual − Estimate) / |Estimate| × 100.
NRG upcoming earnings call
09 / 11 / 2026
ScheduledEPS Est: $3.35