305.85
Overview
News
Price History
Option Chain
Financials
Discussions
Forecast
Stock Split
Dividend History
Marathon Petroleum Corp stock is traded at $305.85, with a volume of 1.86M.
It is up +2.23% in the last 24 hours and up +22.11% over the past month.
Marathon Petroleum is a leading integrated downstream and midstream energy company that operates 13 refineries in the Gulf Coast, Mid-Continent, and West Coast regions of the United States with an aggregate crude oil refining capacity of 3.0 million barrels per day. The company is one of the largest producers of renewable diesel in the US; its Dickinson, North Dakota facility has the capacity to produce 184 million gallons per year, and its Martinez, California, joint venture facility (a 50/50 partnership with Neste) reached its full capacity of 730 million gallons per year in late 2024. Marathon also owns the general partner and approximately 64% of MPLX LP, a large-cap master limited partnership that owns and operates midstream energy infrastructure and logistics assets.
See More
Previous Close:
$299.18
Open:
$301.99
24h Volume:
1.86M
Relative Volume:
0.81
Market Cap:
$89.29B
Revenue:
$135.39B
Net Income/Loss:
$6.38B
P/E Ratio:
19.99
EPS:
15.3031
Net Cash Flow:
$5.70B
1W Performance:
+7.96%
1M Performance:
+22.11%
6M Performance:
+74.14%
1Y Performance:
+77.44%
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, DINO, SUN
| Stocks | Price | Market Cap | Revenue | Net Income | Cash Flow | EPS |
|---|---|---|---|---|---|---|
|
MPC
Marathon Petroleum Corp
|
305.85 | 87.34B | 135.39B | 6.38B | 5.70B | 15.30 |
|
VLO
Valero Energy Corp
|
300.26 | 86.90B | 125.06B | 4.21B | 4.59B | 13.77 |
|
PSX
Phillips 66
|
201.32 | 78.65B | 135.77B | 4.21B | 119.00M | 10.16 |
|
DINO
Hf Sinclair Corp
|
86.84 | 15.13B | 27.62B | 1.23B | 1.40B | 6.6406 |
|
SUN
Sunoco Lp
|
72.07 | 13.37B | 30.71B | 743.00M | 874.00M | 3.9496 |
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
Journey Advisory Group LLC Increases Holdings in Marathon Petroleum Corporation $MPC - MarketBeat
Illinois Municipal Retirement Fund Sells 8,874 Shares of Marathon Petroleum Corporation $MPC - MarketBeat
Sanctuary Advisors LLC Sells 22,438 Shares of Marathon Petroleum Corporation $MPC - MarketBeat
Bank of New York Mellon Corp Decreases Position in Marathon Petroleum Corporation $MPC - MarketBeat
What you need to know ahead of Marathon Petroleum’s earnings release - MSN
Marathon Petroleum stock hits all-time high at 303.67 USD By Investing.com - Investing.com Australia
What You Need To Know Ahead of Marathon Petroleum’s Earnings Release - inkl
Marathon Petroleum stock holds steady as refining scale underpins long-term earnings power - Ad Hoc News
Marathon Petroleum (MPC) Outpaces Stock Market Gains: What You Should Know - Yahoo Finance
Marathon Petroleum Corp. stock outperforms competitors on strong trading day - MarketWatch
MRO4319056 Bond Profile — Key Metrics - TradingView
MRO4826526 Bond Profile — Key Metrics - TradingView
Principal Financial Group Inc. Sells 134,952 Shares of Marathon Petroleum Corporation $MPC - MarketBeat
Calamos Advisors LLC Acquires 5,955 Shares of Marathon Petroleum Corporation $MPC - MarketBeat
Marathon Petroleum (NYSE:MPC) Hits New 1-Year HighWhat's Next? - MarketBeat
Marathon Petroleum stock holds steady as refining scale anchors long-term value - Ad Hoc News
MRO4891223 Bond Profile — Key Metrics - TradingView
MRO4827497 Bond Profile — Key Metrics - TradingView
Marathon Petroleum Corp (MPC) Shares Surge 4.6% -- What GF Score of 65 Tells Investors - GuruFocus
Marathon Petroleum Corporation's Stock Price Soars to $296.88, Marking a 4.63% Boost in Performance - Smartkarma
US56585ABK7 Bond Profile — Key Metrics - TradingView
Teachers Retirement System of The State of Kentucky Acquires 143,500 Shares of Marathon Petroleum Corporation $MPC - MarketBeat
Ghe LLC Boosts Stock Holdings in Marathon Petroleum Corporation $MPC - MarketBeat
Citizens Financial Group Inc. RI Sells 49,662 Shares of Marathon Petroleum Corporation $MPC - MarketBeat
LGT Fund Management Co Ltd. Has $8.72 Million Holdings in Marathon Petroleum Corporation $MPC - MarketBeat
Kestra Advisory Services LLC Has $15.30 Million Stock Holdings in Marathon Petroleum Corporation $MPC - MarketBeat
Fifth Third Bancorp Boosts Position in Marathon Petroleum Corporation $MPC - MarketBeat
symbol__ Stock Quote Price and Forecast - CNN
Kornitzer Capital Management Inc. KS Sells 4,075 Shares of Marathon Petroleum Corporation $MPC - MarketBeat
Manning & Napier Advisors LLC Reduces Stock Position in Marathon Petroleum Corporation $MPC - MarketBeat
Marathon Petroleum stock reflects a diversified US refining and midstream business - Ad Hoc News
Marathon Petroleum stock holds steady as refining scale supports long term earnings power - ad-hoc-news.de
Sumitomo Mitsui Trust Group Inc. Has $157.21 Million Stock Holdings in Marathon Petroleum Corporation $MPC - MarketBeat
Can Valero Energy Benefit From Renewed Middle East Tensions? - TradingView
What Do Renewed Middle East Tensions Mean for Phillips 66's Business? - TradingView
Marathon Petroleum focuses on refining and logistics as US energy demand evolves - ad-hoc-news.de
Marathon Petroleum Corporation (NYSE:MPC) Receives Average Recommendation of "Moderate Buy" from Brokerages - MarketBeat
Marathon Petroleum (MPC) Joins Russell Growth Indices: What Does This Mean for Its Investment Narrative? - Yahoo Finance
Marathon Petroleum Corp Stock (MPC) Closed Up by 5.28% on Jul 8: What Investors Need To Know - TradingKey
Marathon Petroleum Corp (MPC) Stock Up 5.4% but GF Value Says Ov - GuruFocus
Marathon Petroleum focuses on refining and fuel distribution as investors track US energy demand - ad-hoc-news.de
Marathon Petroleum Rallies as Refining Stocks Jump With Oil Volatility and Tight Fuel Inventories - Quiver Quantitative
Crack Spreads And Marathon Petroleum's Explosive Rally (Rating Downgrade) (NYSE:MPC) - Seeking Alpha
Marathon Petroleum Corp stock hits all-time high at 273.37 USD By Investing.com - Investing.com South Africa
Marathon Petroleum Corp stock hits all-time high at 273.37 USD - Investing.com Australia
Marathon Petroleum balances refining and retail growth - ad-hoc-news.de
Geneva Partners LLC Takes $5.42 Million Position in Marathon Petroleum Corporation $MPC - MarketBeat
Ascentis Independent Advisors Buys New Shares in Marathon Petroleum Corporation $MPC - MarketBeat
Marathon Oil Company - Encyclopedia Britannica
The Speedway Fleet Card from Marathon Petroleumfuel management tool for small fleets - ad-hoc-news.de
The Marathon Brand Antifreeze from MPCsteady demand from US drivers - Ad-hoc-news.de
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):