B
Marathon Petroleum Corporation MPC
$164.26 -$0.59-0.36%
Recommendation
Prev Close
Volume
Avg Vol (90D)
Market Cap
Dividend & Yield
52-Week Range
P/E (TTM)
EPS (TTM)

06/30/2024 03/31/2024 12/31/2023 09/30/2023 06/30/2023
Revenue 147.79B 146.22B 148.38B 151.94B 156.81B
Total Other Revenue 980.00M 1.17B 969.00M 792.00M 670.00M
Total Revenue 148.77B 147.39B 149.35B 152.73B 157.48B
Cost of Revenue 131.05B 128.87B 128.57B 129.56B 133.45B
Gross Profit 17.72B 18.53B 20.78B 23.17B 24.03B
SG&A Expenses 3.18B 3.05B 2.95B 2.91B 2.81B
Depreciation & Amortization 3.34B 3.33B 3.31B 3.28B 3.23B
Other Operating Expenses 893.00M 878.00M 881.00M 902.00M 893.00M
Total Operating Expenses 138.46B 136.13B 135.70B 136.65B 140.38B
Operating Income 10.31B 11.27B 13.64B 16.08B 17.09B
Income Before Tax 10.85B 11.69B 13.99B 16.26B 18.07B
Income Tax Expenses 2.08B 2.29B 2.82B 3.39B 3.82B
Earnings from Continuing Operations 8.78K 9.40K 11.17K 12.86K 14.25K
Earnings from Discontinued Operations -- -- -- -- --
Extraordinary Item & Accounting Change -- -- -- -- --
Minority Interest in Earnings -1.59B -1.51B -1.49B -1.39B -1.58B
Net Income 7.18B 7.89B 9.68B 11.55B 12.75B
EBIT 10.31B 11.27B 13.64B 16.08B 17.09B
EBITDA 13.65B 14.60B 16.95B 19.36B 20.32B
EPS Basic 19.10 20.10 23.64 26.93 27.72
Normalized Basic EPS 13.06 14.03 17.05 20.16 19.63
EPS Diluted 19.02 20.01 23.52 26.77 27.55
Normalized Diluted EPS 13.01 13.97 16.96 20.03 19.51
Average Basic Shares Outstanding 1.48B 1.55B 1.63B 1.77B 1.86B
Average Diluted Shares Outstanding 1.49B 1.55B 1.64B 1.78B 1.88B
Dividend Per Share 3.30 3.23 3.15 3.08 3.00
Payout Ratio 16.66% 15.49% 13.03% 11.26% 10.11%
Weiss Ratings