Marathon Petroleum Corporation (MPC)

NYSE: MPC · Real-Time Price · USD
362.27
+7.39 (2.08%)
At close: Aug 26, 2026, 4:00 PM EDT
362.50
+0.23 (0.06%)
After-hours: Aug 26, 2026, 5:15 PM EDT
Market Cap101.73B +95.8%
Revenue (ttm)154.15B +15.2%
Net Income8.55B +300.7%
EPS28.75 +329.5%
Shares Out 280.82M
PE Ratio12.34
Forward PE7.53
Dividend$4.00 (1.10%)
Ex-Dividend DateAug 19, 2026
Volume2,089,222
Open350.79
Previous Close354.88
Day's Range347.67 - 365.32
52-Week Range161.93 - 367.60
Beta0.51
AnalystsBuy
Price Target324.56 (-10.41%)
Earnings DateAug 4, 2026