NRG
Valuation Utilities · Utilities - Independent Power Producers Data as of 2025-12-31P/E Ratio · Metrics
P/E Ratio
114.83
PEG Ratio
-
Dividend Yield
1.12%
Gross Margin
32.79%
Net Margin
0.85%
Revenue CAGR 3Y
-0.45%
ROE
15.70%
ROA
0.91%
Buyback Yield
2.37%
Current Ratio
1.64
Magic Earn Yield
2.70%
Altman Z-Score
1.27
Fair Value River
Score
Valuation 9
Profitability 17
Growth 0
Health 40
Yield 29