Marathon Petroleum Corporation (MPC)

NYSE: MPC · Real-Time Price · USD
388.38
-1.30 (-0.33%)
At close: Sep 23, 2026, 4:00 PM EDT
389.00
+0.62 (0.16%)
After-hours: Sep 23, 2026, 5:45 PM EDT
Market Cap109.07B +93.4%
Revenue (ttm)154.15B +15.2%
Net Income8.55B +300.7%
EPS28.75 +329.5%
Shares Out 280.82M
PE Ratio13.55
Forward PE6.22
Dividend$4.00 (1.03%)
Ex-Dividend DateAug 19, 2026
Volume4,183,950
Open393.05
Previous Close389.68
Day's Range378.80 - 400.72
52-Week Range161.93 - 431.08
Beta0.53
AnalystsBuy
Price Target375.50 (-3.32%)
Earnings DateNov 3, 2026