Marathon Petroleum
MPC
#396
Rank
$51.22 B
Marketcap
$159.38
Share price
0.94%
Change (1 day)
6.97%
Change (1 year)

EPS for Marathon Petroleum (MPC)

EPS in 2023 (TTM): $26.91

According to Marathon Petroleum's latest financial reports the company's current EPS (TTM) is $26.91. In 2022 the company made an earnings per share (EPS) of $28.78 an increase over its 2021 EPS that were of $15.10.

EPS history for Marathon Petroleum from 2010 to 2023

Annual EPS

Year EPS Change
2023 (TTM)$26.91-6.5%
2022$28.7890.6%
2021$15.10-197.29%
2020-$15.52-487.03%
2019$4.01-25.6%
2018$5.39-22.78%
2017$6.98213.99%
2016$2.22-57.82%
2015$5.2718.29%
2014$4.4633.78%
2013$3.33-33.2%
2012$4.9848.58%
2011$3.36283.11%
2010$0.88

EPS for similar companies or competitors

Company EPS EPS differencediff. Country
$16.65-38.13%๐Ÿ‡บ๐Ÿ‡ธ USA
$29.35 9.07%๐Ÿ‡บ๐Ÿ‡ธ USA
$13.52-49.76%๐Ÿ‡บ๐Ÿ‡ธ USA
$10.07-62.58%๐Ÿ‡บ๐Ÿ‡ธ USA
$8.63-67.93%๐Ÿ‡ฌ๐Ÿ‡ง UK
-$0.79-102.94%๐Ÿ‡บ๐Ÿ‡ธ USA