Marathon Petroleum CorpMPC

Market cap
$50.4B
P/E ratio
Period EndDiluted EPS (USD)YoY (%)
Dec 31, 202410.1-57.34%
Dec 31, 202323.6-15.97%
Dec 31, 202228.1+84.51%
Dec 31, 202115.2-200.73%
Dec 31, 2020-15.1-481.11%
Dec 31, 20194-24.81%
Dec 31, 20185.3-21.19%
Dec 31, 20176.7+203.17%
Dec 31, 20162.2-57.98%
Dec 31, 20155.3-40.09%
Dec 31, 20148.8+32.23%
Dec 31, 20136.6-32.86%
Dec 31, 20129.9+48.28%
Dec 31, 20116.7