MPC

Analyst Sentiment

Analysts lean bullish — 71% recommend buying.

Consensus Rating
Buy
17 analysts·Moderate coverage
71%
Rating Distribution
Strong Buy
00%
Buy
1271%
Hold
529%
Sell
00%
Strong Sell
00%

Analyst ratings reflect Wall Street opinion, not guarantees. Historical accuracy varies by firm and sector.

Price Target Expectations

Current price is 1% above analyst consensus — near fair value expected.

Bear Case
$174.00
-19%
Consensus
$212.50
-1%
Bull Case
$230.00
+8%
Price Range17 analysts
Low
Consensus
High
$174.00
$230.00
Current Target
Current Price
$213.69
Above Target
$1.19

Price targets are 12-month forecasts. Actual results depend on earnings, market conditions, and sector trends.

Earnings & Revenue Estimates

Forward Growth Estimates (YoY)
FY2027
Rev-4.29%
EPS-12.06%
FY2028
Rev+0.45%
EPS-1.44%
FY2029
Rev+15.37%
EPS+63.54%

Earnings Surprises

Recent Analyst Actions

Apr 10, 2026Barclays
Marathon Petroleum price target raised to $230 from $194 at Barclays
Target:$230.00
+4.4%from $220.27
Apr 9, 2026Piper Sandler
Marathon Petroleum price target raised to $228 from $197 at Piper Sandler
Target:$228.00
+2.0%from $223.52
Feb 9, 2026BMO Capital
Marathon Petroleum (MPC) PT Raised to $225 at BMO Capital
Target:$225.00
+10.3%from $203.91
Feb 6, 2026UBS
Marathon Petroleum price target raised to $221 from $220 at UBS
Target:$221.00
+8.5%from $203.63
Feb 4, 2026Wells Fargo
Marathon Petroleum price target raised to $217 from $213 at Wells Fargo
Target:$217.00
+15.7%from $187.58
Jan 16, 2026Scotiabank
Marathon Petroleum price target lowered to $174 from $189 at Scotiabank
Target:$174.00
-1.2%from $176.10
Jan 13, 2026Mizuho Securities
Marathon Petroleum price target raised to $205 from $198 at Mizuho
Target:$205.00
+16.8%from $175.54
Jan 8, 2026Piper Sandler
Marathon Petroleum price target lowered to $184 from $231 at Piper Sandler
Target:$184.00
+6.7%from $172.51
Dec 12, 2025Mizuho Securities
Marathon Petroleum price target raised to $196 from $188 at Mizuho
Target:$196.00
+4.8%from $186.97
Nov 4, 2025Raymond James
Marathon Petroleum price target lowered to $200 from $203 at Raymond James
Target:$200.00
+8.4%from $184.54
Oct 17, 2025Raymond James
Marathon Petroleum price target raised to $203 from $199 at Raymond James
Target:$203.00
+12.1%from $181.15
Oct 13, 2025Barclays
Marathon Petroleum price target raised to $194 from $176 at Barclays
Target:$194.00
+7.2%from $180.89
Oct 9, 2025Scotiabank
Marathon Petroleum price target raised to $189 from $180 at Scotiabank
Target:$189.00
-0.0%from $189.06
Oct 3, 2025Morgan Stanley
Marathon Petroleum price target raised to $200 from $182 at Morgan Stanley
Target:$200.00
+4.0%from $192.24
Sep 26, 2025UBS
Marathon Petroleum price target raised to $220 from $203 at UBS
Target:$220.00
+12.0%from $196.44
Jun 18, 2025Evercore ISI
Marathon Petroleum initiated with an In Line at Evercore ISI
Target:$170.00
+1.5%from $167.42
Mar 27, 2025Raymond James
Marathon Petroleum price target raised to $193 from $192 at Raymond James
Target:$193.00
+31.0%from $147.35
Mar 14, 2025Barclays
Marathon Petroleum price target raised to $161 from $159 at Barclays
Target:$161.00
+14.1%from $141.15
Dec 19, 2024Morgan Stanley
Marathon Petroleum price target lowered to $174 from $181 at Morgan Stanley
Target:$174.00
+15.2%from $151.06
Oct 17, 2024Bank of America Securities
BofA Securities Assumes Marathon Petroleum (MPC) at Neutral
Target:$174.00
+10.2%from $157.90
Oct 10, 2024Scotiabank
Marathon Petroleum price target lowered to $170 from $191 at Scotiabank
Target:$170.00
+4.5%from $162.61
Sep 24, 2024Piper Sandler
Piper Sandler Reiterates Neutral Rating on Marathon Petroleum (MPC)
Target:$145.00
-11.7%from $164.22
Sep 14, 2024UBS
Marathon Petroleum price target lowered to $189 from $213 at UBS
Target:$189.00
+15.5%from $163.58
Jul 17, 2024Wolfe Research
Marathon Petroleum reinstated with an Outperform at Wolfe Research
Target:$200.00
+20.8%from $165.56
Jul 14, 2024Jefferies
Marathon Petroleum price target raised to $231 from $222 at Jefferies
Target:$231.00
+39.6%from $165.46