Marathon Petroleum Corporation (MPC)

NYSE: MPC · Real-Time Price · USD
467.98
-7.06 (-1.49%)
At close: Oct 21, 2026, 4:00 PM EDT
469.99
+2.01 (0.43%)
After-hours: Oct 21, 2026, 7:59 PM EDT
Market Cap131.42B +134.3%
Revenue (ttm)154.15B +15.2%
Net Income8.55B +300.7%
EPS28.75 +329.5%
Shares Out 280.82M
PE Ratio16.27
Forward PE5.93
Dividend$4.00 (0.85%)
Ex-Dividend DateAug 19, 2026
Volume2,207,664
Open473.17
Previous Close475.04
Day's Range458.69 - 478.94
52-Week Range161.93 - 493.98
Beta0.54
AnalystsBuy
Price Target442.33 (-5.48%)
Earnings DateNov 3, 2026