251.91
Overview
News
Price History
Option Chain
Financials
Discussions
Forecast
Stock Split
Dividend History
Marathon Petroleum Corp stock is traded at $251.91, with a volume of 2.45M.
It is up +1.45% in the last 24 hours and up +27.09% over the past month.
Marathon Petroleum is an independent refiner with 13 refineries in the mid continent, West Coast, and Gulf Coast of the United States with total throughput capacity of 3.0 million barrels per day. Its Dickinson, North Dakota, facility produces 184 million gallons a year of renewable diesel. Its Martinez, California, facility has the ability to produce 730 million gallons a year of renewable diesel. The firm also owns and operates midstream assets primarily through its listed master limited partnership, MPLX.
See More
Previous Close:
$248.31
Open:
$247.33
24h Volume:
2.45M
Relative Volume:
0.97
Market Cap:
$74.19B
Revenue:
$132.55B
Net Income/Loss:
$5.87B
P/E Ratio:
18.89
EPS:
13.3345
Net Cash Flow:
$4.77B
1W Performance:
+8.33%
1M Performance:
+27.09%
6M Performance:
+26.79%
1Y Performance:
+70.96%
Marathon Petroleum Corp Stock (MPC) Company Profile
Name
Marathon Petroleum Corp
Sector
Industry
Phone
419-422-2121
Address
539 SOUTH MAIN STREET, FINDLAY, OH
Compare MPC vs VLO, PSX, SUN, DINO
| Stocks | Price | Market Cap | Revenue | Net Income | Cash Flow | EPS |
|---|---|---|---|---|---|---|
|
MPC
Marathon Petroleum Corp
|
251.91 | 73.13B | 132.55B | 5.87B | 4.77B | 13.33 |
|
VLO
Valero Energy Corp
|
254.32 | 74.18B | 122.72B | 2.24B | 3.94B | 7.6473 |
|
PSX
Phillips 66
|
188.28 | 73.74B | 132.19B | 4.52B | 2.73B | 10.83 |
|
SUN
Sunoco Lp
|
67.01 | 12.54B | 25.20B | 338.00M | 687.00M | 2.312 |
|
DINO
Hf Sinclair Corp
|
63.74 | 11.40B | 26.87B | 580.00M | 866.00M | 3.0603 |
Marathon Petroleum Corp Stock (MPC) Upgrades & Downgrades
| Date | Action | Analyst | Rating Change |
|---|---|---|---|
| Feb-04-26 | Reiterated | TD Cowen | Buy |
| Oct-17-25 | Initiated | Wells Fargo | Overweight |
| Aug-06-25 | Reiterated | TD Cowen | Buy |
| Jul-15-25 | Downgrade | Raymond James | Strong Buy → Outperform |
| Jul-14-25 | Downgrade | Wolfe Research | Outperform → Peer Perform |
| Jun-18-25 | Initiated | Evercore ISI | In-line |
| Jun-10-25 | Reiterated | TD Cowen | Buy |
| May-07-25 | Reiterated | TD Cowen | Buy |
| Dec-10-24 | Reiterated | TD Cowen | Buy |
| Nov-06-24 | Reiterated | TD Cowen | Buy |
| Oct-17-24 | Resumed | BofA Securities | Neutral |
| Sep-09-24 | Downgrade | Tudor, Pickering, Holt & Co. | Buy → Sell |
| Aug-07-24 | Reiterated | TD Cowen | Buy |
| Jul-18-24 | Initiated | Wolfe Research | Outperform |
| Jan-31-24 | Reiterated | TD Cowen | Outperform |
| Jan-24-24 | Initiated | Citigroup | Neutral |
| Dec-14-23 | Upgrade | Wells Fargo | Equal Weight → Overweight |
| Aug-16-23 | Downgrade | Mizuho | Buy → Neutral |
| Aug-15-23 | Downgrade | BofA Securities | Buy → Neutral |
| Apr-18-23 | Downgrade | Wells Fargo | Overweight → Equal Weight |
| Mar-29-23 | Upgrade | Goldman | Neutral → Buy |
| Mar-28-23 | Downgrade | JP Morgan | Overweight → Neutral |
| Mar-10-23 | Upgrade | Mizuho | Neutral → Buy |
| Mar-09-23 | Initiated | UBS | Buy |
| Mar-03-23 | Upgrade | Jefferies | Hold → Buy |
| Jan-10-23 | Downgrade | Mizuho | Buy → Neutral |
| Oct-19-22 | Initiated | Jefferies | Hold |
| Jun-14-22 | Initiated | BMO Capital Markets | Outperform |
| May-16-22 | Downgrade | Goldman | Buy → Neutral |
| Jan-25-22 | Downgrade | Piper Sandler | Overweight → Neutral |
| Sep-07-21 | Initiated | Morgan Stanley | Overweight |
| Aug-26-21 | Upgrade | Citigroup | Neutral → Buy |
| Jun-29-21 | Initiated | Barclays | Overweight |
| May-18-21 | Resumed | Credit Suisse | Outperform |
| Apr-16-21 | Upgrade | Raymond James | Mkt Perform → Strong Buy |
| Feb-22-21 | Upgrade | JP Morgan | Neutral → Overweight |
| Jan-26-21 | Initiated | UBS | Neutral |
| Jan-21-21 | Upgrade | Tudor Pickering | Hold → Buy |
| Sep-28-20 | Upgrade | Tudor Pickering | Sell → Hold |
| Aug-12-20 | Upgrade | Cowen | Market Perform → Outperform |
| Aug-04-20 | Downgrade | Tudor Pickering | Buy → Sell |
| Apr-24-20 | Downgrade | Citigroup | Buy → Neutral |
| Apr-16-20 | Reiterated | Cowen | Market Perform |
| Mar-27-20 | Downgrade | CFRA | Hold → Sell |
| Mar-24-20 | Downgrade | Raymond James | Strong Buy → Mkt Perform |
| Feb-13-20 | Reiterated | Cowen | Market Perform |
| Jan-27-20 | Reiterated | Cowen | Market Perform |
| Dec-09-19 | Downgrade | JP Morgan | Overweight → Neutral |
| Sep-26-19 | Reiterated | Cowen | Market Perform |
| Sep-25-19 | Reiterated | Cowen | Market Perform |
| Sep-03-19 | Resumed | Jefferies | Buy |
| May-10-19 | Downgrade | Cowen | Outperform → Market Perform |
| May-06-19 | Reiterated | Cowen | Outperform |
| Feb-06-19 | Initiated | Macquarie | Outperform |
| Jan-10-19 | Resumed | Piper Jaffray | Overweight |
| Dec-26-18 | Initiated | Standpoint Research | Accumulate |
| Dec-06-18 | Reiterated | Cowen | Outperform |
| Nov-28-18 | Reiterated | Cowen | Outperform |
View All
Marathon Petroleum Corp Stock (MPC) Latest News
Republican Representative Backs Iran War, Then Cashes Out Chevron Stock At All-Time High - Benzinga
Trump Promised $2 Gas. It's Now $4 And These 5 Stocks Are Cashing In - Benzinga
Vanguard Amendment No.14 shows 0 shares in Marathon Petroleum (MPC) - Stock Titan
Marathon Petroleum Corp. Hits New 52-Week High at $247.00 - Markets Mojo
Marathon Petroleum Corp. stock outperforms competitors on strong trading day - MarketWatch
Marathon Petroleum Corp stock hits all-time high at 247.27 USD - investing.com
Marathon Petroleum Stock: Refining Strength and Midstream Stability Drive Investor Interest Amid Vol - AD HOC NEWS
Marathon Petroleum Corp. stock outperforms competitors despite losses on the day - MarketWatch
Marathon Petroleum (NYSE:MPC) Price Target Raised to $270.00 at Raymond James Financial - MarketBeat
Marathon Petroleum Corp Stock (MPC) Moved Up by 3.74% on Mar 25: Key Drivers Unveiled - TradingKey
Why Raymond James Sees Marathon Petroleum Reaching $270 - AOL.com
Marathon Petroleum Hits Day High with Strong 4.89% Intraday Surge - Markets Mojo
Assenagon Asset Management S.A. Purchases 246,384 Shares of Marathon Petroleum Corporation $MPC - MarketBeat
Marathon Petroleum surges after IEA plans 400M-barrel release - MSN
Is Marathon Petroleum Corporation (MPC) A Good Stock To Buy Now? - Yahoo Finance
Marathon Petroleum Corp Stock (MPC) Closed Up by 4.89% on Mar 24: A Full Analysis - TradingKey
Why Marathon Petroleum Stock Is Breaking Out To Fresh All-Time Highs Today - Benzinga
Michael Hennigan sells multiple MPC (NYSE: MPC) 25,000‑share blocks - Stock Titan
Marathon Petroleum (NYSE:MPC) Hits New 52-Week HighStill a Buy? - MarketBeat
NorthCrest Asset Manangement LLC Decreases Stock Holdings in Marathon Petroleum Corporation $MPC - MarketBeat
Procyon Advisors LLC Makes New $1.21 Million Investment in Marathon Petroleum Corporation $MPC - MarketBeat
Clear Trail Advisors LLC Takes Position in Marathon Petroleum Corporation $MPC - MarketBeat
Marathon Petroleum (NYSE:MPC) Shares Unloaded Rep. David Taylor - MarketBeat
Marathon Petroleum Corp. to Report First-Quarter Financial Results on May 5, 2026 - Lelezard
Marathon Oil stock faces headwinds amid shifting energy markets and analyst scrutiny in 2026 - ad-hoc-news.de
MPC Technical Analysis | Trend, Signals & Chart Patterns | MARATHON PETROLEUM CORP (NYSE:MPC) - ChartMill
Marathon Petroleum Corporation (MPC) announces fourth-quarter and full-year 2025 results - MSN
Marathon Oil Corp stock faces acquisition uncertainty amid energy sector volatility in 2026 - AD HOC NEWS
Allworth Financial LP Trims Holdings in Marathon Petroleum Corporation $MPC - MarketBeat
Marathon Petroleum Corp. stock underperforms Thursday when compared to competitors - MSN
MPC Technical Analysis & Stock Price Forecast - Intellectia AI
Sagespring Wealth Partners LLC Purchases 8,553 Shares of Marathon Petroleum Corporation $MPC - MarketBeat
CIBC Bancorp USA Inc. Takes Position in Marathon Petroleum Corporation $MPC - MarketBeat
Form 144 Marathon Petroleum Corp For: 19 March By Investing.com - Investing.com Australia
US lends oil companies 45.2 mln barrels from reserve, first batch of Iran war - Reuters
Marathon Petroleum Corp. stock underperforms Friday when compared to competitors - MarketWatch
Insider Rule 144 sales reported for MPC (MPC): four 25,000-share trades - Stock Titan
Marathon Petroleum stock hits all-time high at 238.82 USD By Investing.com - Investing.com Australia
Marathon Petroleum stock hits all-time high at 238.82 USD - Investing.com
Marathon Petroleum Corporation $MPC Shares Sold by Sunbelt Securities Inc. - MarketBeat
MPC Stock Price, Quote & Chart | MARATHON PETROLEUM CORP (NYSE:MPC) - ChartMill
U.S. eases Venezuela oil sanctions as Trump seeks to boost world oil supply during Iran war - NBC Boston
Nvidia, Exxon Power A Stock Market With Split Personality - Benzinga
Marathon Petroleum (NYSE:MPC) Reaches New 1-Year High Following Analyst Upgrade - MarketBeat
Investors Heavily Search Marathon Petroleum Corporation (MPC): Here is What You Need to Know - Yahoo Finance
Marathon Petroleum Corp. Hits New 52-Week High at $238.74 - Markets Mojo
Insider Selling: Marathon Petroleum (NYSE:MPC) Insider Sells 1,626 Shares of Stock - MarketBeat
Marathon Petroleum (NYSE: MPC) CCO sells 1,626 shares - Stock Titan
Mizuho Issues Positive Forecast for Marathon Petroleum (NYSE:MPC) Stock Price - MarketBeat
L2 Asset Management LLC Sells 14,825 Shares of Marathon Petroleum Corporation $MPC - MarketBeat
Lighthouse Investment Partners LLC Invests $4.82 Million in Marathon Petroleum Corporation $MPC - MarketBeat
Marathon Petroleum Corp Stock (MPC) Financials Data
Revenue
Net Income
Cash Flow
EPS
Open in Yahoo
|
Open in Google
|
Open in Finviz
|
Open in MarketWatch
|
Open in EDGAR
|
Open in Reuters
Cap:
|
Volume (24h):