MPC

Marathon Petroleum Corporation Common Stock (MPC)

Stock · NYSE · Energy

$478.21as of 10/16/2026

AI Market Commentary

AI-generatedAll commentary →

Synthesized from recent news and fundamentals/technical data -- not human analyst commentary or trader sentiment.

October 17, 2026

Marathon Petroleum: Analyst Fair Value Boost Amid Market Declines. Recent analysis highlights that analysts have lifted refining assumptions, boosting the fair value estimate for Marathon Petroleum. At the same time, the company's stock has declined while the broader market improved, prompting comparisons with peers like Delek US. These reports also discuss the impact of diesel market dynamics on the company's refining margins and its potential as a defensive hedge in the current energy environment.

Active signals

Support level
$250.88
Industry
Integrated oil Companies

What MPC's price did in the 20 trading sessions after each past signal, compared with any 20-session window over the same period.

SignalTimesMedian 20-session returnHigher after 20 sessions
Bollinger Band Breakout29+4.6%69%
Volume Spike28+3.5%57%
Bollinger Band Breakdown16+1.0%63%
200-Day Moving Average TouchActive now12+5.4%67%
Any 20-session window (baseline)+3.3%62%

Computed by MarketWall from daily closing prices since May 18, 2022. Returns are close-to-close and don't include dividends. Past results describe what happened before; they are not a forecast and not investment advice.

About MPC

Marathon Petroleum Corporation, together with its subsidiaries, operates as an integrated downstream energy company in the United States. The company operates through three segments: Refining & Marketing; Midstream; and Renewable Diesel. The Refining & Marketing segment refines crude oil and other feedstocks at its refineries in the Gulf Coast, Mid-Continent, and West Coast regions of the United States; and purchases…

Sector
Energy
Industry
Integrated oil Companies
Employees
18,500

Fundamentals

1-day range
$469.25$481.55
Market cap
$84.04B
P/E (trailing)
15.92
P/E (forward)
8.53
EPS (trailing)
$29.07
Dividend yield
2.21%
Beta
0.54
Avg. volume
2.50M
Ex-dividend date
August 19, 2026
Dividend pay date
September 10, 2026
52-week range
$161.93$485.22
Next earnings: November 3, 2026 · EPS estimate $25.35Before Openconfirmed

How Marathon Petroleum Corporation Common Stock Makes Money

Where the revenue actually goes — FY2025 annual results

market-wall.comTotalRevenue$132.70BNet Income$4.05B (3%)Cost of Revenue$119.45B (90%)Other$4.72B (4%)SG&A$3.35B (3%)Tax$1.14B (1%)MPC

Source: 10-K filed Feb 26, 2026 · via SEC EDGAR / Finnhub

Gross Profit$13.25B(10%)
Operating Income$8.29B(6%)

Forecasts

18 analyst ratings

Buy 60%
Hold 40%
Sell 0%
1-year price forecast
High
$560
+17.1%
Median
$451.5
-5.6%
Low
$236
-50.6%

Marathon Petroleum Corporation Common Stock Competitors

Chosen by industry and closest market cap.

  • MPC
    Marathon Petroleum Corporation Common Stock
    $478.07
    ▲ 0.24%
    Market cap $84.04BP/E 15.92
    $161.93$485.22
  • PSX
    Phillips 66 Common Stock
    $293.17
    ▲ 1.37%
    Market cap $82.40BP/E 16.72
    $126.92$297.42
  • VLO
    Valero Energy Corporation Common Stock
    $444.71
    ▲ 0.15%
    Market cap $87.24BP/E 18.10
    $155.29$461.52
  • SU
    Suncor Energy Inc. Common Stock
    $78.05
    ▲ 3.19%
    Market cap $71.76BP/E 14.14
    $53.02$108.93
  • EQNR
    Equinor ASA
    $46.98
    ▲ 4.59%
    Market cap $98.66BP/E 11.96
    $226.4$434.3
  • IMO
    Imperial Oil Limited Common Stock
    $133.92
    ▲ 3.34%
    Market cap $61.07BP/E 21.48
    $114.75$191.76
  • BP
    BP p.l.c. Common Stock
    $50.21
    ▲ 3.65%
    Market cap $110.56BP/E 22.90
    $399.4$615.3

P/E shows — for peers not currently carrying a live signal of their own.

Latest news

Insider Activity

Insider Actions →
Acquired
17.9K
Disposed
30.9K

Institutional Ownership

March 31, 2026

Total shares held
201.67M
Total value held
$47.49B
Institutional holders
1857
Top holders this quarter
  • Unknown24.39M
  • Unknown19.17M
  • Unknown19.03M
  • Unknown7.82M
  • Unknown6.07M
  • Unknown5.77M
  • Unknown5.65M
  • Unknown5.64M
  • Unknown4.91M
  • Unknown3.95M

See the full, filterable feed with live charts on the MarketWall dashboard.

We use analytics to understand how market-wall is used. No personal data is sold.