MPC
Valuation Energy · Oil & Gas Refining & Marketing Data as of 2026-06-30P/E Ratio · Metrics
P/E Ratio
3.62
PEG Ratio
0.03
Dividend Yield
-
Gross Margin
17.18%
Net Margin
9.88%
Revenue CAGR 3Y
12.68%
ROE
107.73%
ROA
21.79%
Buyback Yield
1.36%
Current Ratio
1.25
Magic Earn Yield
29.39%
Altman Z-Score
2.21
Fair Value River
Score
Valuation 97
Profitability 56
Growth 42
Health 43
Yield 23