Marathon Petroleum Corporation (MPC)

NYSE: MPC · Real-Time Price · USD
399.44
+1.67 (0.42%)
At close: Sep 9, 2026, 4:00 PM EDT
400.32
+0.88 (0.22%)
After-hours: Sep 9, 2026, 5:47 PM EDT
Market Cap112.17B +104.7%
Revenue (ttm)154.15B +15.2%
Net Income8.55B +300.7%
EPS28.75 +329.5%
Shares Out 280.82M
PE Ratio13.83
Forward PE7.85
Dividend$4.00 (1.00%)
Ex-Dividend DateAug 19, 2026
Volume1,964,115
Open401.58
Previous Close397.77
Day's Range393.54 - 402.00
52-Week Range161.93 - 402.00
Beta0.53
AnalystsBuy
Price Target333.39 (-16.54%)
Earnings DateAug 4, 2026