Marathon Petroleum Corporation (MPC)

NYSE: MPC · Real-Time Price · USD
348.25
+11.83 (3.52%)
At close: Aug 12, 2026, 4:00 PM EDT
348.00
-0.25 (-0.07%)
After-hours: Aug 12, 2026, 4:59 PM EDT
Market Cap97.80B +100.0%
Revenue (ttm)154.15B +15.2%
Net Income8.55B +300.7%
EPS28.75 +329.5%
Shares Out 280.82M
PE Ratio11.70
Forward PE7.29
Dividend$4.00 (1.15%)
Ex-Dividend DateAug 19, 2026
Volume2,530,824
Open335.05
Previous Close336.42
Day's Range331.99 - 348.35
52-Week Range158.00 - 348.35
Beta0.51
AnalystsBuy
Price Target319.61 (-8.22%)
Earnings DateAug 4, 2026