EXE
Valuation Energy · Oil & Gas E&P Data as of 2026-06-30P/E Ratio · Metrics
P/E Ratio
10.41
PEG Ratio
0.22
Dividend Yield
2.54%
Gross Margin
78.58%
Net Margin
17.64%
Revenue CAGR 3Y
27.77%
ROE
10.76%
ROA
7.45%
Buyback Yield
1.00%
Current Ratio
0.96
Magic Earn Yield
10.70%
Altman Z-Score
1.97
Fair Value River
Score
Valuation 81
Profitability 41
Growth 92
Health 36
Yield 29