Marathon Petroleum Corporation (FRA:MPN)

Germany flag Germany · Delayed Price · Currency is EUR
166.38
-2.10 (-1.25%)
Last updated: Feb 20, 2026, 8:01 AM CET
Market Cap49.27B +3.3%
Revenue (ttm)113.64B -4.2%
Net Income3.45B +17.5%
EPS11.26 +31.2%
Shares Outn/a
PE Ratio14.29
Forward PE14.96
Dividend3.30 (1.98%)
Ex-Dividend DateFeb 18, 2026
Volumen/a
Average Volume3
Open166.38
Previous Close168.48
Day's Range166.38 - 166.38
52-Week Range104.20 - 174.68
Betan/a
RSI56.52
Earnings DateFeb 3, 2026

About Marathon Petroleum

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 refined products and ethanol for resale and distributes refined products through transportation, storage, distribution, and marke... [Read more]

Industry Petroleum Refining
Founded 1887
Employees 18,300
Stock Exchange Frankfurt Stock Exchange
Ticker Symbol MPN
Full Company Profile

Financial Performance

In 2025, Marathon Petroleum's revenue was $133.43 billion, a decrease of -4.24% compared to the previous year's $139.34 billion. Earnings were $4.05 billion, an increase of 17.58%.

Financial numbers in USD Financial Statements

News

Vanguard Russell 1000 Index Fund Buys 379 Shares of Marathon Petroleum Corp (MPC)

Vanguard Russell 1000 Index Fund Buys 379 Shares of Marathon Petroleum Corp (MPC)

2 days ago - GuruFocus

Vanguard Energy Index Fund Sells 48,679 Shares of Marathon Petroleum Corp (MPC)

Vanguard Energy Index Fund Sells 48,679 Shares of Marathon Petroleum Corp (MPC)

2 days ago - GuruFocus

Vanguard Russell 1000 Value Index Fund Sells 1,063 Shares of Marathon Petroleum Corp (MPC)

Vanguard Russell 1000 Value Index Fund Sells 1,063 Shares of Marathon Petroleum Corp (MPC)

3 days ago - GuruFocus

Vanguard U.S. Value Factor ETF Sells 138 Shares of Marathon Petroleum Corp (MPC)

Vanguard U.S. Value Factor ETF Sells 138 Shares of Marathon Petroleum Corp (MPC)

3 days ago - GuruFocus

Goldman Sachs Mid Cap Value Fund Buys 50,639 Shares of Marathon Petroleum Corp (MPC)

Goldman Sachs Mid Cap Value Fund Buys 50,639 Shares of Marathon Petroleum Corp (MPC)

4 days ago - GuruFocus

Marathon Petroleum: MPLX Trucking Fleets Deliver for Ute Tribe's Youth

NORTHAMPTON, MA / ACCESS Newswire / February 16, 2026 / The winter coat distribution event in Roosevelt provided new coats to more than 250 children in need.Key PointsYoung people from the Ute Indi...

5 days ago - Finanz Nachrichten

Avantis U.S. Large Cap Value ETF Sells 18,273 Shares of Marathon Petroleum Corp (MPC)

Avantis U.S. Large Cap Value ETF Sells 18,273 Shares of Marathon Petroleum Corp (MPC)

5 days ago - GuruFocus

Avantis U.S. Equity Fund Sells 1,358 Shares of Marathon Petroleum Corp (MPC)

Avantis U.S. Equity Fund Sells 1,358 Shares of Marathon Petroleum Corp (MPC)

5 days ago - GuruFocus

Avantis U.S. Equity ETF Sells 460 Shares of Marathon Petroleum Corp (MPC)

Avantis U.S. Equity ETF Sells 460 Shares of Marathon Petroleum Corp (MPC)

6 days ago - GuruFocus

Avantis U.S. Quality ETF Sells 227 Shares of Marathon Petroleum Corp (MPC)

Avantis U.S. Quality ETF Sells 227 Shares of Marathon Petroleum Corp (MPC)

6 days ago - GuruFocus

Avantis U.S. Large Cap Equity ETF Sells 102 Shares of Marathon Petroleum Corp (MPC)

Avantis U.S. Large Cap Equity ETF Sells 102 Shares of Marathon Petroleum Corp (MPC)

6 days ago - GuruFocus

Oil Refiner Stocks Are Having a Banner 2026. Should You Invest $1,000?

A glut of oil has sent the price of unrefined crude lower. Increased manufacturing and air travel are driving demand for refined fuels higher.

7 days ago - The Motley Fool

EVERGREEN CAPITAL MANAGEMENT LLC Sells 683 Shares of Marathon Petroleum Corp (MPC)

EVERGREEN CAPITAL MANAGEMENT LLC Sells 683 Shares of Marathon Petroleum Corp (MPC)

7 days ago - GuruFocus

Insider Sell: Henschen Michael A II Sells Shares of Marathon Petroleum Corp (MPC)

Insider Sell: Henschen Michael A II Sells Shares of Marathon Petroleum Corp (MPC)

8 days ago - GuruFocus

American Century U.S. Quality Growth ETF Sells 43,765 Shares of Marathon Petroleum Corp (MPC)

American Century U.S. Quality Growth ETF Sells 43,765 Shares of Marathon Petroleum Corp (MPC)

8 days ago - GuruFocus

Xtrackers MSCI USA Selection Equity ETF Sells 1,132 Shares of Marathon Petroleum Corp (MPC)

Xtrackers MSCI USA Selection Equity ETF Sells 1,132 Shares of Marathon Petroleum Corp (MPC)

8 days ago - GuruFocus

Xtrackers S&P 500 Scored & Screened ETF Buys 648 Shares of Marathon Petroleum Corp (MPC)

Xtrackers S&P 500 Scored & Screened ETF Buys 648 Shares of Marathon Petroleum Corp (MPC)

9 days ago - GuruFocus

Goldman Sachs MarketBeta U.S. 1000 Equity ETF Sells 104 Shares of Marathon Petroleum Corp (MPC)

Goldman Sachs MarketBeta U.S. 1000 Equity ETF Sells 104 Shares of Marathon Petroleum Corp (MPC)

10 days ago - GuruFocus

Goldman Sachs MarketBeta U.S. Equity ETF Buys 575 Shares of Marathon Petroleum Corp (MPC)

Goldman Sachs MarketBeta U.S. Equity ETF Buys 575 Shares of Marathon Petroleum Corp (MPC)

10 days ago - GuruFocus

Zacks Industry Outlook Highlights Phillips 66, Marathon Petroleum and Valero Energy

PSX, MPC and VLO stand out in oil refining as the industry outperforms despite volatile margins and a weaker earnings outlook.

11 days ago - Nasdaq

6%-8% Yields: 2 Of The Best Retirement Income Machines

High yield is easy; sustaining it is the real challenge. Two overlooked income machines quietly solve a major retirement problem. Why inflation may matter far less than most investors think.

11 days ago - Seeking Alpha

Systematic Core Fund Sells 1,897 Shares of Marathon Petroleum Corp (MPC)

Systematic Core Fund Sells 1,897 Shares of Marathon Petroleum Corp (MPC)

11 days ago - GuruFocus

Mid Cap Value Fund Buys 184 Shares of Marathon Petroleum Corp (MPC)

Mid Cap Value Fund Buys 184 Shares of Marathon Petroleum Corp (MPC)

11 days ago - GuruFocus

BMO Capital Raises Price Target for Marathon Petroleum (MPC) to $225 | MPC Stock News

BMO Capital Raises Price Target for Marathon Petroleum (MPC) to $225 | MPC Stock News

12 days ago - GuruFocus

Large Capital Growth Fund Buys 1,859 Shares of Marathon Petroleum Corp (MPC)

Large Capital Growth Fund Buys 1,859 Shares of Marathon Petroleum Corp (MPC)

12 days ago - GuruFocus