Marathon Petroleum Corporation (MPC) is currently trading at $248.05. Based on 18 Wall Street analysts, the average target price is $258.78, implying a 4.3% upside. The consensus recommendation is BUY.
Marathon Petroleum Corporation
Opinion Criteria: Based on the consensus of Wall Street analysts. Strong Buy (1.0-1.5), Buy (1.5-2.5), Hold (2.5-3.5), Sell (3.5-4.5), Strong Sell (4.5-5.0).
Price (USD)
Low–high band from analyst PT changes in the last 3 months; median & sample mean vs current price
| Firm | Date | PT action | Prior → Current |
|---|---|---|---|
| Goldman Sachs | May 7, 2026 | Raises | $264.00 → $291.00 |
| Citigroup | May 6, 2026 | Raises | $243.00 → $257.00 |
| TD Cowen | May 6, 2026 | Raises | $299.00 → $320.00 |
| Barclays | May 6, 2026 | Raises | $230.00 → $270.00 |
| Wells Fargo | May 6, 2026 | Raises | $331.00 → $335.00 |
| Morgan Stanley | Apr 24, 2026 | Raises | $200.00 → $233.00 |
| Scotiabank | Apr 22, 2026 | Raises | $174.00 → $210.00 |
| Citigroup | Apr 10, 2026 | Raises | $210.00 → $243.00 |
| Barclays | Apr 10, 2026 | Raises | $194.00 → $230.00 |
| Piper Sandler | Apr 9, 2026 | Raises | $197.00 → $228.00 |
| UBS | Apr 2, 2026 | Raises | $221.00 → $280.00 |
| Wells Fargo | Mar 31, 2026 | Raises | $217.00 → $331.00 |
| Raymond James | Mar 25, 2026 | Raises | $210.00 → $270.00 |
| Mizuho | Mar 17, 2026 | Raises | $205.00 → $224.00 |
| Goldman Sachs | Mar 12, 2026 | Raises | $211.00 → $239.00 |
| Citigroup | Feb 9, 2026 | Raises | $182.00 → $210.00 |
| BMO Capital | Feb 9, 2026 | Raises | $200.00 → $225.00 |
| Wells Fargo | Feb 4, 2026 | Raises | $213.00 → $217.00 |
| Citigroup | Jan 14, 2026 | Lowers | $185.00 → $182.00 |
| Barclays | Jan 13, 2026 | Lowers | $202.00 → $194.00 |
| Mizuho | Jan 13, 2026 | Raises | $198.00 → $205.00 |
| Piper Sandler | Jan 8, 2026 | Lowers | $231.00 → $184.00 |
| Barclays | Nov 17, 2025 | Raises | $194.00 → $202.00 |
| Piper Sandler | Nov 14, 2025 | Raises | $220.00 → $231.00 |
| Wells Fargo | Nov 5, 2025 | Lowers | $214.00 → $213.00 |
| Raymond James | Oct 17, 2025 | Raises | $199.00 → $203.00 |
| Wells Fargo | Oct 17, 2025 | Announces | $0.00 → $214.00 |
| Barclays | Oct 13, 2025 | Raises | $176.00 → $194.00 |
| Scotiabank | Oct 9, 2025 | Raises | $180.00 → $189.00 |
| Morgan Stanley | Oct 3, 2025 | Raises | $182.00 → $200.00 |
| UBS | Sep 26, 2025 | Raises | $203.00 → $220.00 |
| Evercore ISI Group | Sep 19, 2025 | Raises | $170.00 → $210.00 |
| Mizuho | Sep 15, 2025 | Raises | $184.00 → $188.00 |
| Piper Sandler | Sep 11, 2025 | Raises | $184.00 → $222.00 |
| Raymond James | Sep 9, 2025 | Raises | $195.00 → $199.00 |
| B of A Securities | Sep 3, 2025 | Raises | $184.00 → $192.00 |
| Piper Sandler | Jul 22, 2025 | Raises | $175.00 → $182.00 |
| Citigroup | Jul 16, 2025 | Raises | $144.00 → $182.00 |
| Morgan Stanley | Jul 16, 2025 | Raises | $160.00 → $182.00 |
| Raymond James | Jul 15, 2025 | Raises | $180.00 → $200.00 |
| Wolfe Research | Jul 14, 2025 | — | $0.00 → $0.00 |
| Scotiabank | Jul 11, 2025 | Raises | $147.00 → $180.00 |
| Barclays | Jul 11, 2025 | Raises | $159.00 → $189.00 |
| UBS | Jul 10, 2025 | Raises | $175.00 → $203.00 |
| Piper Sandler | Jul 10, 2025 | Raises | $157.00 → $175.00 |
| Wells Fargo | Jul 10, 2025 | Raises | $182.00 → $205.00 |
| Raymond James | Jun 30, 2025 | Raises | $183.00 → $188.00 |
| Evercore ISI Group | Jun 18, 2025 | Announces | $0.00 → $170.00 |
| Wells Fargo | Jun 11, 2025 | Raises | $180.00 → $182.00 |
| Wells Fargo | May 13, 2025 | Raises | $175.00 → $180.00 |
| Mizuho | May 13, 2025 | Raises | $168.00 → $184.00 |
| Barclays | May 12, 2025 | Raises | $141.00 → $159.00 |
| Morgan Stanley | Apr 24, 2025 | Lowers | $175.00 → $160.00 |
| Barclays | Apr 14, 2025 | Lowers | $161.00 → $141.00 |
| Scotiabank | Apr 11, 2025 | Lowers | $169.00 → $147.00 |
| Wells Fargo | Apr 11, 2025 | Lowers | $185.00 → $175.00 |
| Mizuho | Apr 10, 2025 | Lowers | $174.00 → $168.00 |
| Raymond James | Apr 9, 2025 | Lowers | $193.00 → $183.00 |
| Wells Fargo | Mar 21, 2025 | Raises | $183.00 → $185.00 |
| Barclays | Mar 14, 2025 | Raises | $159.00 → $161.00 |
| Piper Sandler | Mar 7, 2025 | Lowers | $160.00 → $156.00 |
| Wells Fargo | Feb 5, 2025 | Raises | $182.00 → $183.00 |
| Raymond James | Jan 17, 2025 | Raises | $190.00 → $192.00 |
| Wells Fargo | Jan 10, 2025 | Lowers | $186.00 → $182.00 |
| Mizuho | Dec 16, 2024 | Lowers | $175.00 → $174.00 |
| Wells Fargo | Dec 9, 2024 | Raises | $183.00 → $186.00 |
| Barclays | Nov 11, 2024 | Lowers | $168.00 → $159.00 |
| TD Cowen | Nov 6, 2024 | Lowers | $174.00 → $170.00 |
| Citigroup | Oct 10, 2024 | Lowers | $172.00 → $167.00 |
| Scotiabank | Oct 10, 2024 | Lowers | $191.00 → $170.00 |
| Barclays | Oct 10, 2024 | Lowers | $180.00 → $168.00 |
| JP Morgan | Oct 9, 2024 | Lowers | $172.00 → $171.00 |
| Wells Fargo | Oct 9, 2024 | Lowers | $196.00 → $183.00 |
| BMO Capital | Oct 4, 2024 | Lowers | $200.00 → $190.00 |
| JP Morgan | Oct 2, 2024 | Lowers | $186.00 → $172.00 |
| Piper Sandler | Sep 20, 2024 | Lowers | $168.00 → $145.00 |
| Morgan Stanley | Sep 16, 2024 | Lowers | $196.00 → $182.00 |
| Mizuho | Sep 16, 2024 | Lowers | $198.00 → $193.00 |
| TD Cowen | Aug 7, 2024 | Raises | $187.00 → $190.00 |
| Jefferies | Jul 15, 2024 | Raises | $222.00 → $231.00 |
PT action: Raises
$264.00 → $291.00
PT action: Raises
$243.00 → $257.00
PT action: Raises
$299.00 → $320.00
PT action: Raises
$230.00 → $270.00
PT action: Raises
$331.00 → $335.00
PT action: Raises
$200.00 → $233.00
PT action: Raises
$174.00 → $210.00
PT action: Raises
$210.00 → $243.00
PT action: Raises
$194.00 → $230.00
PT action: Raises
$197.00 → $228.00
PT action: Raises
$221.00 → $280.00
PT action: Raises
$217.00 → $331.00
PT action: Raises
$210.00 → $270.00
PT action: Raises
$205.00 → $224.00
PT action: Raises
$211.00 → $239.00
PT action: Raises
$182.00 → $210.00
PT action: Raises
$200.00 → $225.00
PT action: Raises
$213.00 → $217.00
PT action: Lowers
$185.00 → $182.00
PT action: Lowers
$202.00 → $194.00
PT action: Raises
$198.00 → $205.00
PT action: Lowers
$231.00 → $184.00
PT action: Raises
$194.00 → $202.00
PT action: Raises
$220.00 → $231.00
PT action: Lowers
$214.00 → $213.00
PT action: Raises
$199.00 → $203.00
PT action: Announces
$0.00 → $214.00
PT action: Raises
$176.00 → $194.00
PT action: Raises
$180.00 → $189.00
PT action: Raises
$182.00 → $200.00
PT action: Raises
$203.00 → $220.00
PT action: Raises
$170.00 → $210.00
PT action: Raises
$184.00 → $188.00
PT action: Raises
$184.00 → $222.00
PT action: Raises
$195.00 → $199.00
PT action: Raises
$184.00 → $192.00
PT action: Raises
$175.00 → $182.00
PT action: Raises
$144.00 → $182.00
PT action: Raises
$160.00 → $182.00
PT action: Raises
$180.00 → $200.00
PT action: —
$0.00 → $0.00
PT action: Raises
$147.00 → $180.00
PT action: Raises
$159.00 → $189.00
PT action: Raises
$175.00 → $203.00
PT action: Raises
$157.00 → $175.00
PT action: Raises
$182.00 → $205.00
PT action: Raises
$183.00 → $188.00
PT action: Announces
$0.00 → $170.00
PT action: Raises
$180.00 → $182.00
PT action: Raises
$175.00 → $180.00
PT action: Raises
$168.00 → $184.00
PT action: Raises
$141.00 → $159.00
PT action: Lowers
$175.00 → $160.00
PT action: Lowers
$161.00 → $141.00
PT action: Lowers
$169.00 → $147.00
PT action: Lowers
$185.00 → $175.00
PT action: Lowers
$174.00 → $168.00
PT action: Lowers
$193.00 → $183.00
PT action: Raises
$183.00 → $185.00
PT action: Raises
$159.00 → $161.00
PT action: Lowers
$160.00 → $156.00
PT action: Raises
$182.00 → $183.00
PT action: Raises
$190.00 → $192.00
PT action: Lowers
$186.00 → $182.00
PT action: Lowers
$175.00 → $174.00
PT action: Raises
$183.00 → $186.00
PT action: Lowers
$168.00 → $159.00
PT action: Lowers
$174.00 → $170.00
PT action: Lowers
$172.00 → $167.00
PT action: Lowers
$191.00 → $170.00
PT action: Lowers
$180.00 → $168.00
PT action: Lowers
$172.00 → $171.00
PT action: Lowers
$196.00 → $183.00
PT action: Lowers
$200.00 → $190.00
PT action: Lowers
$186.00 → $172.00
PT action: Lowers
$168.00 → $145.00
PT action: Lowers
$196.00 → $182.00
PT action: Lowers
$198.00 → $193.00
PT action: Raises
$187.00 → $190.00
PT action: Raises
$222.00 → $231.00
Band uses only the revised target (Current column) from firm actions dated within the last 3 months—not the Prior price.
$258.78
Based on 18 analysts
+4.32%
$72.41B
Counts and listings exclude stock awards, gifts, and option exercises—open-market purchases and sales only.
Major insider buying detected recently.
HESSLING RICKY D. (Officer) - 2,000 shares
| Date | Name | Position | Transaction | Shares |
|---|---|---|---|---|
| 5/13/2026 | HESSLING RICKY D. | Officer | Sale at price 250.00 per share. | 1,000 |
| 3/13/2026 | HESSLING RICKY D. | Officer | Sale at price 228.18 per share. | 1,626 |
| 3/12/2026 | HESSLING RICKY D. | Officer | Sale at price 224.51 - 230.00 per share. | 2,847 |
| 2/12/2026 | HENSCHEN MICHAEL A II | Officer | Sale at price 202.32 per share. | 5,289 |
| 8/15/2025 | BENSON MOLLY R. | Officer | Sale at price 163.00 per share. | 10,879 |
| 7/3/2025 | RUCKER KIM K. W. | Director | Sale at price 175.00 per share. | 7,392 |
| 3/11/2025 | HESSLING RICKY D. | Officer | Purchase at price 134.72 per share. | 2,000 |
| 3/5/2025 | BAYH B EVAN III | Director | Purchase at price 133.70 per share. | 1,000 |
| 12/4/2024 | CAMPBELL JEFFREY C | Director | Purchase at price 149.61 per share. | 6,000 |
A. The current target price for Marathon Petroleum Corporation is $258.78, which implies a 4.3% upside from the current price of $248.05. This is based on the consensus of 18 Wall Street analysts.
A. Currently, there are 4 Strong Buy, 6 Buy, 7 Hold, 1 Sell, and 1 Strong Sell ratings. The overall consensus is BUY.
A. Over the past 6 months, there have been 3 insider buys and 6 insider sells. Insider selling is more prominent recently.
Data provided by Yahoo Finance. This information is for informational purposes only and does not constitute investment advice. We bear no legal responsibility for any investment decisions made based on this data.
Read full disclaimer →