Marathon Petroleum Corporation (BVMF:M1PC34)

Brazil flag Brazil · Delayed Price · Currency is BRL
118.44
+1.84 (1.58%)
At close: Aug 28, 2026
Market Cap539.45B +83.3%
Revenue (ttm)798.60B +15.2%
Net Income44.28B +300.7%
EPS148.97 +329.5%
Shares Out n/a
PE Ratio12.18
Forward PE7.80
Dividend0.79 (0.68%)
Ex-Dividend DateAug 18, 2026
Volume2
Open118.92
Previous Close116.60
Day's Range118.44 - 118.92
52-Week Range56.98 - 118.92
Beta0.51
Analystsn/a
Price Targetn/a
Earnings DateAug 4, 2026