NRG
Valuation Utilities · Utilities - Independent Power Producers Data as of 2026-06-30P/E Ratio · Metrics
P/E Ratio
15.15
PEG Ratio
0.16
Dividend Yield
-
Gross Margin
14.55%
Net Margin
4.57%
Revenue CAGR 3Y
20.34%
ROE
41.69%
ROA
5.07%
Buyback Yield
-0.96%
Current Ratio
0.97
Magic Earn Yield
11.16%
Altman Z-Score
1.00
Fair Value River
Score
Valuation 80
Profitability 32
Growth 68
Health 26
Yield 0