EXE
Valuation Energy · Oil & Gas E&P Data as of 2025-12-31P/E Ratio · Metrics
P/E Ratio
11.99
PEG Ratio
-
Dividend Yield
2.07%
Gross Margin
46.41%
Net Margin
18.15%
Revenue CAGR 3Y
-9.60%
ROE
11.91%
ROA
7.82%
Buyback Yield
0.10%
Current Ratio
1.01
Magic Earn Yield
7.21%
Altman Z-Score
2.05
Fair Value River
Score
Valuation 62
Profitability 34
Growth 0
Health 37
Yield 18