⏰ Last chance! Join Premium for $20/month before it increases to $49/month.

MARATHON PETROLEUM CORPORATION

$308.12
-8.41 (-2.66%)

Volume:

2.099M ($645.37M)

Market Capitalization:

$89.95B

MARATHON PETROLEUM CORPORATION Price Chart

MARATHON PETROLEUM CORPORATION Price Chart11:59 AM1:19 PM2:39 PM3:59 PM5:19 PM6:39 PM7:59 PM316.50314.75313.00311.25309.50307.75306.00

MARATHON PETROLEUM CORPORATION Volume Chart

MARATHON PETROLEUM CORPORATION Volume Chart11:59 AM1:19 PM2:39 PM3:59 PM5:19 PM6:39 PM7:59 PM345.01K295.72K246.44K197.15K147.86K98.57K49.29K

MARATHON PETROLEUM CORPORATION Market Segments

Overnight

-7.22(-2.38%)
Open$302.85
Close$295.63
Low$295.63
Low Change-7.22 (-2.38%)
High$302.85
High Change+0.00 (+0.00%)
Range$7.22
Volume625
Dollar Volume$184.77K

After Hours

+1.09(+0.36%)
Open$307.03
Close$308.12
Low$307.03
Low Change0.00 (0.00%)
High$313.26
High Change+6.23 (+2.03%)
Range$6.23
Volume347.596K
Dollar Volume$107.10M

Regular Trading Hours

-3.83(-1.23%)
Open$311.12
Close$307.29
Low$305.84
Low Change-5.28 (-1.70%)
High$317.72
High Change+6.60 (+2.12%)
Range$11.88
Volume1.751M
Dollar Volume$537.96M

Premarket

-2.45(-0.78%)
Open$314.92
Close$312.47
Low$312.47
Low Change-2.45 (-0.78%)
High$314.92
High Change+0.00 (+0.00%)
Range$2.45
Volume974
Dollar Volume$304.35K

After Hours Yesterday

+3.31(+1.05%)
Open$316.54
Close$319.85
Low$316.47
Low Change-0.07 (-0.02%)
High$319.94
High Change+3.40 (+1.07%)
Range$3.47
Volume483.019K
Dollar Volume$154.50M

Regular Trading Hours Yesterday

+0.22(+0.07%)
Open$316.31
Close$316.53
Low$311.01
Low Change-5.30 (-1.68%)
High$317.40
High Change+1.09 (+0.34%)
Range$6.39
Volume1.19M
Dollar Volume$376.54M

Premarket Yesterday

+4.37(+1.40%)
Open$313.12
Close$317.49
Low$311.01
Low Change-2.11 (-0.67%)
High$318.00
High Change+4.88 (+1.56%)
Range$6.99
Volume2.443K
Dollar Volume$775.63K

MARATHON PETROLEUM CORPORATION Top Trades

MARATHON PETROLEUM CORPORATION's top trade so far today returned +2.43%, while the top short trade returned -3.36%.

MARATHON PETROLEUM CORPORATION Moving Averages

5 Day Moving Average (SMA5)$310.60
10 Day Moving Average (SMA10)$312.25
20 Day Moving Average (SMA20)$303.49
50 Day Moving Average (SMA50)$275.05
100 Day Moving Average (SMA100)$256.50
200 Day Moving Average (SMA200)$222.43

MARATHON PETROLEUM CORPORATION Statistics

Average Volume (30 Days)2.24M
P/E Ratio (Current)19.95
EPS (Current)$15.86
Dividend Yield1.24%
Free Cash Flow$5.70B
Cash Ratio0.09
Current Ratio1.18
Quick Ratio0.73
Debt to Equity1.96
Enterprise Value$123.06B
EV to EBITDA11.68
EV to Sales0.91
Price to Book5.51
Price to Cash Flow9.79
Price to Free Cash Flow16.20
Price to Sales0.68
Return on Assets0.05%
Return on Equity0.28%

MARATHON PETROLEUM CORPORATION Stock Splits

There has been 1 stock split for MARATHON PETROLEUM CORPORATION (MPC). The stock split occured on June 11, 2015 and increased the outstanding shares at a ratio of 1:2.

DateTypeRatio
Jun 11, 2015Forward1:2

MARATHON PETROLEUM CORPORATION Dividends

MARATHON PETROLEUM CORPORATION (MPC) last paid a quarterly dividend of $1 per share on September 10, 2026. With a forward annual dividend payout of $4, the stock currently offers a dividend yield of 1.30%.

Ex-Dividend DateDivdend (Adj.)TypePay DateDeclaration Date
Aug 19, 2026$1QuarterlySep 10, 2026Jul 29, 2026
May 20, 2026$1QuarterlyJun 10, 2026Apr 29, 2026
Feb 18, 2026$1QuarterlyMar 10, 2026Jan 30, 2026
Nov 19, 2025$1QuarterlyDec 10, 2025Oct 29, 2025
Aug 20, 2025$0.91QuarterlySep 10, 2025Jul 30, 2025
May 21, 2025$0.91QuarterlyJun 10, 2025Apr 30, 2025
Feb 19, 2025$0.91QuarterlyMar 10, 2025Jan 24, 2025
Nov 20, 2024$0.91QuarterlyDec 10, 2024Oct 30, 2024
Aug 21, 2024$0.825QuarterlySep 10, 2024Jul 31, 2024
May 15, 2024$0.825QuarterlyJun 10, 2024Apr 24, 2024
Feb 20, 2024$0.825QuarterlyMar 11, 2024Jan 26, 2024
Nov 15, 2023$0.825QuarterlyDec 11, 2023Oct 25, 2023
Aug 15, 2023$0.75QuarterlySep 11, 2023Jul 26, 2023
May 16, 2023$0.75QuarterlyJun 12, 2023Apr 26, 2023
Feb 15, 2023$0.75QuarterlyMar 10, 2023Jan 27, 2023
Nov 15, 2022$0.75QuarterlyDec 12, 2022Nov 1, 2022
Aug 16, 2022$0.58QuarterlySep 12, 2022Jul 27, 2022
May 17, 2022$0.58QuarterlyJun 10, 2022Apr 27, 2022
Feb 15, 2022$0.58QuarterlyMar 10, 2022Jan 27, 2022
Nov 16, 2021$0.58QuarterlyDec 10, 2021Oct 27, 2021