OXY
Valuation Energy · Oil & Gas E&P Data as of 2026-03-31P/E Ratio · Metrics
P/E Ratio
4.86
PEG Ratio
0.04
Dividend Yield
-
Gross Margin
11.85%
Net Margin
63.96%
Revenue CAGR 3Y
-9.76%
ROE
34.37%
ROA
16.63%
Buyback Yield
0.28%
Current Ratio
1.21
Magic Earn Yield
1.95%
Altman Z-Score
1.49
Fair Value River
Score
Valuation 67
Profitability 62
Growth 0
Health 35
Yield 5