Marathon Petroleum CorpMPC

Market cap
$50.4B
P/E ratio
Period EndReturn on equity (%) (Million USD)YoY (%)
Dec 31, 202418.5-46.53%
Dec 31, 202334.6-28.11%
Dec 31, 202248.1+35.26%
Dec 31, 202135.6-229.17%
Dec 31, 2020-27.5-464.64%
Dec 31, 20197.6-32.10%
Dec 31, 201811.1-40.02%
Dec 31, 201718.5+204.93%
Dec 31, 20166.1-67.06%
Dec 31, 201518.5-17.92%
Dec 31, 201422.5+23.57%
Dec 31, 201318.2-42.04%
Dec 31, 201231.4