The quick read
Latest quote·Oct 16
Net selling: insiders sold $9.8M and bought $0 on the open market in 90 days (SEC Form 4). Congress: net selling of $4K to $60K in 180 days.
Analyst target and ratings are on paid plans
See the 12-month consensus target and the buy/hold/sell rating split.
Unlock the full resultsNet selling: insiders sold $9.8M and bought $0 of MPC stock on the open market in the 90 days to Oct 18, 2026, according to SEC Form 4 filings. $6.2M of the sales were made under pre-set Rule 10b5-1 trading plans. The largest was Benson, Molly R (Chief Legal Ofc & Corp Sec), who sold $6.2M. The latest filing was on Sep 1, 2026.
Rep. David J. Taylor (R) sold $1K to $15K on Sep 22, 2026, disclosed 9 days later. Rep. David J. Taylor (R) sold $1K to $15K on Sep 22, 2026, disclosed 9 days later. Rep. David J. Taylor (R) sold $1K to $15K on Jul 24, 2026, disclosed 13 days later. Rep. David J. Taylor (R) sold $1K to $15K on Jul 24, 2026, disclosed 13 days later. In total, 1 member disclosed 4 MPC trades with trade dates in the last 180 days, filed a median 11 days after trading.
This summary uses filings available on Oct 18, 2026. Insiders must report trades to the SEC within 2 business days, members of Congress have up to 45 days to disclose a trade, and funds file 13F holdings up to 45 days after each quarter ends, so the latest moves may not be public yet.
8 funds hold a position and insiders have been net selling.
Buys/Adds (2)
AQR
$106.1M
added
Bridgewater
$70.4M
added
Sells/Trims (1)
Harris Associates
$626.6M
trimmed
No tracked top-trader positions in MPC right now.
Live Hyperliquid positioning - not every stock is covered
Last report
Aug 4, 2026
Financial period
Q2 2026
Adjusted EPS
$13.95 expected
Revenue
No comparable estimate
| Period ending | Reported | EPS / estimate | EPS surprise | Revenue / estimate | Rev. surprise |
|---|---|---|---|---|---|
| Jun 30, 2026 | Aug 4, 2026 | $17.73 / $13.95Yahoo Finance | +27.08% beat | $51.99B / Unavailable | Unavailable |
| Mar 31, 2026 | May 5, 2026 | $1.65 / $0.75Yahoo Finance | +120.63% beat | Unavailable | Unavailable |
| Dec 31, 2025 | Feb 3, 2026 | $4.07 / $2.71Yahoo Finance | +50.13% beat | Unavailable | Unavailable |
| Sep 30, 2025 | Nov 4, 2025 | $3.01 / $3.16Yahoo Finance | -4.86% miss | Unavailable | Unavailable |
| Jun 30, 2025 | Aug 5, 2025 | $3.96 / $3.22Alpha Vantage | +22.98% beat | Unavailable | Unavailable |
| Mar 31, 2025 | May 6, 2025 | -$0.24 / -$0.54Alpha Vantage | +55.56% beat | Unavailable | Unavailable |
| Dec 31, 2024 | Feb 4, 2025 | $0.77 / $0.02Alpha Vantage | +$0.75 beat | Unavailable | Unavailable |
| Sep 30, 2024 | Nov 5, 2024 | $1.87 / $1.09Alpha Vantage | +71.56% beat | Unavailable | Unavailable |
EPS uses Yahoo Finance where available, then Alpha Vantage or verified release comparisons. Revenue uses company releases and saved estimates.
Estimates as of Oct 17, 2026
EPS expected
$14.61 to $30.00
Revenue expected
11 analysts
Last 30 days
Analysts raising estimates
Estimate drift
Change in 30 days
| USD | Sep 2025 | Dec 2025 | Mar 2026 | Jun 2026 |
|---|---|---|---|---|
| What came in | ||||
| Revenue | $34.81B | $32.57B | $34.57B | $51.99B |
| Cost of what it sold | $32.04B | $29.69B | $31.26B | $43.06B |
| Gross profit | $2.77B | $2.88B | $3.31B | $8.93B |
| What it spent | ||||
| Sales and admin | $863.0M | $836.0M | $867.0M | $894.0M |
| Other operating costs | $232.0M | $203.0M | $1.04B | $714.0M |
| Total operating expenses | $1.09B | $1.04B | $1.90B | $1.61B |
| What was left | ||||
| Operating profit | $1.67B | $1.85B | $1.40B | $7.32B |
| Interest on debt | $341.0M | $378.0M | $398.0M | $433.0M |
| Profit before tax | $2.40B | $2.35B | $1.03B | $6.98B |
| Tax | $460.0M | $372.0M | $183.0M | $1.44B |
| Net profit | $1.37B | $1.53B | $511.0M | $5.14B |
| EBITDA | $3.58B | $3.58B | $2.03B | $8.25B |
This stock is in a strong uptrend, and looks overbought after a fast run-up.
Trend
Strong uptrend
85 / 100
RSI 14
20D volatility
52-week range
20D support
20D resistance
Returns
Price vs moving averages
Volume pace
Coverage is bullish
Why Is Acadia Healthcare (NASDAQ:ACHC) Up 9.81% in a Week, and Can the Rally Last?
Leans bullishOct 153,527 Shares of Marathon Petroleum Corporation $MPC Purchased by VMS Asset Management Limited
Leans bullishOct 15Marathon Petroleum Corporation $MPC Shares Bought by First Citizens Bank & Trust Co.
Leans bullishOct 15Diamondback Energy, Inc. (FANG) Stock Forecasts
BullishOct 15EQT Corporation (EQT) Stock Forecasts
BullishOct 15Form 4 Marathon Petroleum Corp For: 14 October By Investing.com
NeutralOct 14Form 4 Marathon Petroleum Corp For: 14 October By Investing.com
NeutralOct 14Phillips 66: Not My Favorite, But A Solid Pick For Investors Seeking Predictability (PSX)
Leans bullishOct 14