Marathon Petroleum Corporation (MPC)
NYSE: MPC · IEX Real-Time Price · USD
165.16
+0.64 (0.39%)
At close: Jul 19, 2024, 4:00 PM
164.96
-0.20 (-0.12%)
Pre-market: Jul 22, 2024, 7:00 AM EDT

Marathon Petroleum Analyst Ratings

Total Analysts
12
Consensus Rating
Buy
Price Target
$189.50
Upside
+14.74%

Ratings History

Analyst Firm Rating Rating Action Price Target Upside Date
Scotiabank
Scotiabank
Buy
Maintains
$207$191
Buy Maintains $207$191 +15.65% Jul 12, 2024
Wells Fargo
Wells Fargo
Buy
Maintains
$223$196
Buy Maintains $223$196 +18.67% Jul 12, 2024
JP Morgan
JP Morgan
Hold
Maintains
$191$186
Hold Maintains $191$186 +12.62% Jul 2, 2024
Barclays
Barclays
Buy
Maintains
$195$185
Buy Maintains $195$185 +12.01% Jul 1, 2024
Mizuho
Mizuho
Hold
Maintains
$203$201
Hold Maintains $203$201 +21.70% Jun 20, 2024
Piper Sandler
Piper Sandler
Hold
Maintains
$190$168
Hold Maintains $190$168 +1.72% Jun 14, 2024
Wells Fargo
Wells Fargo
Buy
Maintains
$227$223
Buy Maintains $227$223 +35.02% Jun 6, 2024
Raymond James
Raymond James
Strong Buy
Maintains
$235$230
Strong Buy Maintains $235$230 +39.26% May 30, 2024
Piper Sandler
Piper Sandler
Hold
Maintains
$204$190
Hold Maintains $204$190 +15.04% May 14, 2024
Mizuho
Mizuho
Hold
Maintains
$200$203
Hold Maintains $200$203 +22.91% May 13, 2024
Barclays
Barclays
Buy
Maintains
$221$195
Buy Maintains $221$195 +18.07% May 6, 2024
Mizuho
Mizuho
Hold
Maintains
$202$200
Hold Maintains $202$200 +21.09% May 2, 2024
Mizuho
Mizuho
Hold
Maintains
$201$202
Hold Maintains $201$202 +22.31% Apr 12, 2024
Scotiabank
Scotiabank
Buy
Maintains
$175$207
Buy Maintains $175$207 +25.33% Apr 11, 2024
Barclays
Barclays
Buy
Maintains
$168$221
Buy Maintains $168$221 +33.81% Apr 5, 2024
Piper Sandler
Piper Sandler
Hold
Maintains
$159$204
Hold Maintains $159$204 +23.52% Apr 5, 2024
Wells Fargo
Wells Fargo
Buy
Maintains
$214$227
Buy Maintains $214$227 +37.44% Apr 4, 2024
JP Morgan
JP Morgan
Hold
Maintains
$172$186
Hold Maintains $172$186 +12.62% Apr 1, 2024
Goldman Sachs
Goldman Sachs
Strong Buy
Maintains
$175$211
Strong Buy Maintains $175$211 +27.75% Mar 22, 2024
Mizuho
Mizuho
Hold
Maintains
$159$201
Hold Maintains $159$201 +21.70% Mar 22, 2024
Wells Fargo
Wells Fargo
Buy
Maintains
$183$214
Buy Maintains $183$214 +29.57% Mar 20, 2024