Marathon Petroleum CorpMPC

Market cap
$50.4B
P/E ratio
Period EndReturn on Assets (Million USD)YoY (%)
Dec 31, 20246.2-51.57%
Dec 31, 202312.7-30.64%
Dec 31, 202218.3+41.94%
Dec 31, 202112.9-220.56%
Dec 31, 2020-10.7-414.71%
Dec 31, 20193.4-33.07%
Dec 31, 20185.1-37.59%
Dec 31, 20178.1+193.86%
Dec 31, 20162.8-64.49%
Dec 31, 20157.8-10.14%
Dec 31, 20148.7+13.17%
Dec 31, 20137.7-40.12%
Dec 31, 201212.8