Millions Logo
home>us stocks>Marathon Petroleum
MPC
Marathon PetroleumEnergy
$437.58+$241.83 (+123.54%)in 1 year
as on 30 Oct 2026 at 21:59NYSE
52 Week Low: $161.9352 Week High: $493.98

Marathon Petroleum Share Price Today

Marathon Petroleum opened higher at $435.00, compared with its previous close of $432.51. In the last trading session, the stock traded between $433.87 and $446.06. It showed an upward intraday trend.

return calculator

Time Period

An investment of $100 made 5 years ago in Marathon Petroleum is now worth

$ 663.70

giving a profit of

$ 563.70 (563.70%)

invest with $1

Note: Past profits do not guarantee future returns.

Analyst Overview

Buy

Rating from 17 Analysts

Buy
52.94%
Hold
47.06%
Sell
0%

Markets Today

Today's Change

+$5.07 (+1.17%)

Day High

$446.06

Day Low

$433.87

Day Open

$435.00

Prev Close

$432.51

Volume

5,98,685

1W Return

-4.76%

1M Return

11.61%

3M Return

41.75%

6M Return

80.96%

1Y Return

123.54%

Fundamentals

Market Cap ($ Mn)

1,22,883

PE Ratio

12.77

PB Ratio

5.47

PEG Ratio

7.43

ROE

34.51%

ROCE

13.56%

EPS (TTM)

$18.16

Investment Returns

1 Week

-4.76%

1 Month

11.61%

3 Months

41.75%

6 Months

80.96%

9 Months

148.99%

Financials

Quarterly
All values in $ Mn
33.1K

Dec 24
31.5K

Mar 25
33.8K

Jun 25
34.8K

Sep 25
32.6K

Dec 25
52.0K

Jun 26

Updates

14Oct

Wells Fargo raises Marathon Petroleum price target to $560, maintains Overweight

Wells Fargo maintains Overweight rating on Marathon Petroleum Corp. Price target raised from $400 to $560 by analyst Sam Margolin. No change in investment rating status reported.

16 days ago
25Sep

Marathon Petroleum $100 investment grows to $2,808 over 15 years

A $100 investment in Marathon Petroleum 15 years ago is now valued at $2,808.55. The stock delivered an average annual return of 25.14%. Performance outpaced the market by 11.53% on an annualized basis. Current market capitalization stands at $114.04 billion with a share price of $390.62.

1mo ago
30Jul

Marathon Petroleum Corp. declares $1.00 per share dividend

Marathon Petroleum Corp. declared a $1.00 per share quarterly dividend, payable September 10, 2026. Shareholders must be registered by the August 19, 2026 record date to receive the payment. The announcement highlights the company's focus on shareholder returns alongside its extensive refining and midstream operations.

3mo ago
23Jul

Goldman Sachs raises Marathon Petroleum target to $376

Goldman Sachs analyst Neil Mehta has maintained a Buy rating on Marathon Petroleum and raised the price target from $291 to $376, reflecting an updated valuation outlook.

3mo ago
22Jul

Marathon Petroleum stock returns 23.46% annually over decade

Marathon Petroleum has outperformed the market over the past 10 years by 10.26% on an annualized basis, producing an average annual return of 23.46%. A $100 investment made a decade ago would be worth $860.83 today. The company currently holds a market capitalization of $92.73 billion.

3mo ago
20Jul

Refiners surge as crack spreads hit record highs on Hormuz tension

Marathon Petroleum, Valero Energy, and Phillips 66 are leading the S&P 500 gains in July as the 3-2-1 crack spread hit a record $70 per barrel. The surge is driven by supply constraints in the Strait of Hormuz and a significant reduction in U.S. refining capacity since 2019. Analysts at Raymond James, Citigroup, and Evercore ISI have raised price targets, though stocks currently trade above consensus levels.

3mo ago

Similar Stocks

StockLTPChange %Market CapPE
$183.29+0.70%$7,53,672.35M20.17
$231.46+0.99%$4,57,311.96M19.43
$107.67+2.36%$3,07,066.23M10.03
$94.03+1.24%$2,07,485.28M10.81
$150.03+0.65%$1,80,236.59M17.26
$50.35+1.12%$1,31,796.75M20.57
$47.58-0.17%$1,13,751.84M11.31
$55.09+0.51%$1,13,568.04M12.03
$49.27+1.48%$1,11,731.75M26.79
$384.57-1.01%$1,07,250.42M14.69
$273.61-0.05%$1,06,727.60M13.94
$74.88+0.82%$91,590.74M29.37