EXE
Valuation Energy · Oil & Gas E&P Data as of 2026-03-31P/E Ratio · Metrics
P/E Ratio
5.70
PEG Ratio
0.22
Dividend Yield
-
Gross Margin
53.24%
Net Margin
26.36%
Revenue CAGR 3Y
13.15%
ROE
23.72%
ROA
15.70%
Buyback Yield
-0.19%
Current Ratio
1.11
Magic Earn Yield
20.92%
Altman Z-Score
2.20
Fair Value River
Score
Valuation 94
Profitability 54
Growth 44
Health 41
Yield 0