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

03/31/2024 12/31/2023 09/30/2023 06/30/2023 03/31/2023
Revenue 32.71B 36.26B 40.92B 36.34B 34.86B
Total Other Revenue 281.00M 282.00M 341.00M 269.00M 77.00M
Total Revenue 32.99B 36.54B 41.26B 36.61B 34.94B
Cost of Revenue 29.59B 32.58B 34.93B 31.76B 29.29B
Gross Profit 3.39B 3.96B 6.33B 4.85B 5.65B
SG&A Expenses 768.00M 799.00M 804.00M 679.00M 668.00M
Depreciation & Amortization 827.00M 828.00M 845.00M 834.00M 800.00M
Other Operating Expenses 228.00M 198.00M 233.00M 219.00M 231.00M
Total Operating Expenses 31.42B 34.41B 36.81B 33.49B 30.99B
Operating Income 1.57B 2.13B 4.45B 3.12B 3.95B
Income Before Tax 1.61B 2.28B 4.64B 3.16B 3.91B
Income Tax Expenses 293.00M 407.00M 1.00B 583.00M 823.00M
Earnings from Continuing Operations 1.31B 1.88B 3.63B 2.58B 3.08B
Earnings from Discontinued Operations -- -- -- -- --
Extraordinary Item & Accounting Change -- -- -- -- --
Minority Interest in Earnings -375.00M -426.00M -351.00M -354.00M -360.00M
Net Income 937.00M 1.45B 3.28B 2.23B 2.72B
EBIT 1.57B 2.13B 4.45B 3.12B 3.95B
EBITDA 2.40B 2.96B 5.29B 3.95B 4.75B
EPS Basic 2.59 3.85 8.32 5.34 6.13
Normalized Basic EPS 1.64 2.28 6.29 3.87 4.66
EPS Diluted 2.58 3.83 8.28 5.32 6.09
Normalized Diluted EPS 1.63 2.27 6.26 3.85 4.63
Average Basic Shares Outstanding 361.00M 376.00M 394.00M 417.00M 444.00M
Average Diluted Shares Outstanding 362.00M 377.00M 396.00M 419.00M 447.00M
Dividend Per Share 0.83 0.83 0.83 0.75 0.75
Payout Ratio 31.91% 21.43% 9.05% 14.20% 12.37%
Weiss Ratings