Loading live market data…

Marathon Petroleum Corporation

NYSE:MPC

$303.4 USD

$6.52 (2.2%)

Volume
2.27M
Average Volume
2.34M
Market Capitalization
$88.57B
P/E Ratio
19.79
Dividend Yield
1.29%
Price Target
$286.50
Year High
$303.69
Year Low
$158.00
Day High
Day Low
Payout Ratio
$0.25
Current Ratio
$1.18

CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE

0.37%

Investors Holding

157

change: -1786 | last: 1943

Increased Positions

59

change: -856 | last: 915

Reduced Positions

51

change: -629 | last: 680

New Positions

9

change: -341 | last: 350

Sold Positions

1744

change: 1607 | last: 137

Total Calls

100

Total Puts

-

Put-Call Ratio

0.00

change: -72.2923 | last: 0.7229

Total Invested

272.93M

MPC Enterprise Value History

Annual
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2025-12-31 $162.63 305M $49.6B $3.67B $34.36B $80.29B
2024-12-31 $139.50 341M $47.57B $3.21B $28.76B $73.12B
2023-12-31 $148.36 407M $60.38B $5.44B $28.5B $83.44B
2022-12-31 $116.39 512M $59.59B $8.62B $27.91B $78.88B
2021-12-31 $63.99 634M $40.57B $5.29B $26.9B $62.18B
2020-12-31 $41.36 649M $26.84B $415M $33.1B $59.52B
2019-12-31 $60.25 659M $39.7B $1.39B $30.54B $68.85B
2018-12-31 $59.01 518M $30.57B $1.69B $27.52B $56.4B
2017-12-31 $65.98 511.94M $33.78B $3.01B $12.95B $43.71B
2016-12-31 $50.35 530M $26.69B $887M $10.57B $36.37B
Quarterly
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2026-03-31 $244.18 295M $72.03B $2.15B $34.33B $104.21B
2025-12-31 $162.63 299M $48.63B $3.67B $34.36B $79.31B
2025-09-30 $192.74 303M $58.4B $2.65B $34.2B $89.95B
2025-06-30 $166.11 309M $51.33B $1.67B $30.04B $79.69B
2025-03-31 $145.69 313M $45.6B $3.81B $32.14B $73.93B
2024-12-31 $139.50 320M $44.64B $3.21B $28.76B $70.19B
2024-09-30 $162.91 331M $53.92B $4B $29.4B $79.32B
2024-06-30 $174.79 349M $61B $4.44B $30.11B $86.67B
2024-03-31 $204.41 361M $73.79B $3.18B $28.53B $99.15B
2023-12-31 $148.36 376M $55.78B $5.44B $28.5B $78.84B
2023-09-30 $151.34 394M $59.63B $8.45B $28.58B $79.76B
2023-06-30 $116.60 417M $48.62B $7.34B $28.56B $69.84B