MPC | Marathon Petroleum Corp

CUSIP: 56585A102

1 Funds Holding
229K Total Shares
$59M Total Value
$363.54
Price
$102.1B
Market Cap
12.6
P/E Ratio
11.3
Forward P/E
$28.84
EPS (TTM)
1.10%
Dividend Yield
$7.8B
Cash
$34.4B
Total Debt
281M
Shares Out
$161.93
$367.60
52-Week Range

Institutional Ownership of Marathon Petroleum Corp

Fund / Manager Click to search
Shares Value % of Portfolio Cost Basis Est. Return
Oakmark Select Fund|Bill Nygren
229.0K $59M
0.08%

Trading Activity for Marathon Petroleum Corp

Fund / Manager Click to search
Action Change Shares After Value Price
2021-Q1
SELL EXIT $51.34
2020-Q4
BUY NEW 7.7M $318M $37.64
2020-Q1
SELL EXIT $54.35
2019-Q4
SELL -13.2% 3.7M $221M $61.85
SELL EXIT $61.85
2019-Q3
BUY +4.8% 4.2M $257M $53.92
SELL EXIT $53.92
2019-Q2
BUY +31.4% 4.0M $226M $53.15
BUY +14.3% 4.0M $224M $53.15
SELL -34.0% 330.0K $18M $53.15
2019-Q1
BUY NEW 3.5M $209M $63.11
BUY +35.4% 3.1M $184M $63.11
2018-Q4
SELL EXIT $65.67
BUY NEW 2.3M $134M $65.67
2018-Q3
BUY +12.9% 3.5M $280M $80.75
2018-Q2
BUY +55.0% 3.1M $217M $77.06
2018-Q1
BUY NEW 2.0M $146M $69.13

Insider Trading for Marathon Petroleum Corp

No Insider Transactions
No Form 4 filings found for this stock in the last 2 years.