159.38
price up icon1.19%   1.865
 
loading
Marathon Petroleum Corp stock is traded at $159.38, with a volume of 871.67K. It is up +1.19% in the last 24 hours and up +0.69% over the past month. Marathon Petroleum is an independent refiner with 13 refineries in the midcontinent, 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 will have the ability to produce 730 million gallons a year of renewable diesel once converted. The firm also owns and operates midstream assets primarily through its listed master limited partnership, MPLX.
See More
Previous Close:
$157.52
Open:
$158.46
24h Volume:
871.67K
Relative Volume:
0.36
Market Cap:
$50.63B
Revenue:
$141.98B
Net Income/Loss:
$4.53B
P/E Ratio:
5.9516
EPS:
26.78
Net Cash Flow:
$5.33B
1W Performance:
+2.13%
1M Performance:
+0.69%
6M Performance:
-11.29%
1Y Performance:
+7.77%
1-Day Range:
Value
$157.26
$159.65
1-Week Range:
Value
$154.10
$160.01
52-Week Range:
Value
$140.97
$221.11

Marathon Petroleum Corp Stock (MPC) Company Profile

Name
Name
Marathon Petroleum Corp
Name
Sector
Energy (249)
Name
Phone
419-422-2121
Name
Address
539 SOUTH MAIN STREET, FINDLAY, OH
Name
Employee
18,200
Name
Next Earnings Date
2024-11-05
Name
Latest SEC Filings
Name
MPC's Discussions on Twitter

Compare MPC with other stocks

Stocks Price Market Cap Revenue Net Income Cash Flow EPS
MPC 159.38 50.63B 141.98B 4.53B 5.33B 26.78
PSX 131.82 54.30B 147.74B 3.37B 2.93B 16.58
VLO 143.50 46.01B 134.54B 3.69B 5.99B 29.33
DINO 42.96 7.94B 29.74B 328.33M 1.06B 11.56
SUN 53.27 7.31B 23.63B 773.00M 160.00M 5.56

Marathon Petroleum Corp Stock (MPC) Upgrades & Downgrades

Date Action Analyst Rating Change
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

pulisher
05:54 AM

Swiss National Bank Sells 21,200 Shares of Marathon Petroleum Co. (NYSE:MPC) - MarketBeat

05:54 AM
pulisher
05:53 AM

Thrivent Financial for Lutherans Has $76.39 Million Holdings in Marathon Petroleum Co. (NYSE:MPC) - MarketBeat

05:53 AM
pulisher
03:54 AM

Los Angeles Capital Management LLC Decreases Stake in Marathon Petroleum Co. (NYSE:MPC) - MarketBeat

03:54 AM
pulisher
Nov 17, 2024

Marathon Petroleum Co. (NYSE:MPC) Shares Sold by Kentucky Retirement Systems - MarketBeat

Nov 17, 2024
pulisher
Nov 16, 2024

12,303 Shares in Marathon Petroleum Co. (NYSE:MPC) Bought by RIA Advisory Group LLC - MarketBeat

Nov 16, 2024
pulisher
Nov 16, 2024

Marathon Petroleum Co. (NYSE:MPC) Shares Sold by Coastline Trust Co - MarketBeat

Nov 16, 2024
pulisher
Nov 16, 2024

KBC Group NV Cuts Stake in Marathon Petroleum Co. (NYSE:MPC) - MarketBeat

Nov 16, 2024
pulisher
Nov 16, 2024

Marathon Petroleum Co. (NYSE:MPC) Receives Consensus Rating of "Moderate Buy" from Brokerages - MarketBeat

Nov 16, 2024
pulisher
Nov 15, 2024

Marathon Petroleum Corp. stock outperforms competitors despite losses on the day - MarketWatch

Nov 15, 2024
pulisher
Nov 15, 2024

Empowered Funds LLC Buys 49,689 Shares of Marathon Petroleum Co. (NYSE:MPC) - MarketBeat

Nov 15, 2024
pulisher
Nov 15, 2024

Marathon Petroleum Tops Q3 Earnings, Boosts Stock Buyback - MSN

Nov 15, 2024
pulisher
Nov 15, 2024

Marathon Petroleum Co. (NYSE:MPC) Shares Acquired by Oppenheimer Asset Management Inc. - MarketBeat

Nov 15, 2024
pulisher
Nov 14, 2024

Marathon Petroleum Corp. stock underperforms Thursday when compared to competitors - MarketWatch

Nov 14, 2024
pulisher
Nov 14, 2024

ING Groep NV Acquires New Position in Marathon Petroleum Co. (NYSE:MPC) - MarketBeat

Nov 14, 2024
pulisher
Nov 14, 2024

Victory Capital Management Inc. Acquires 49,523 Shares of Marathon Petroleum Co. (NYSE:MPC) - MarketBeat

Nov 14, 2024
pulisher
Nov 13, 2024

Marathon Petroleum Corp. stock outperforms competitors on strong trading day - MarketWatch

Nov 13, 2024
pulisher
Nov 13, 2024

Oppenheimer & Co. Inc. Cuts Stake in Marathon Petroleum Co. (NYSE:MPC) - MarketBeat

Nov 13, 2024
pulisher
Nov 13, 2024

Investors Heavily Search Marathon Petroleum Corporation (MPC): Here is What You Need to Know - Yahoo Finance

Nov 13, 2024
pulisher
Nov 13, 2024

Sumitomo Mitsui Trust Group Inc. Cuts Stock Holdings in Marathon Petroleum Co. (NYSE:MPC) - MarketBeat

Nov 13, 2024
pulisher
Nov 13, 2024

GSA Capital Partners LLP Buys New Shares in Marathon Petroleum Co. (NYSE:MPC) - MarketBeat

Nov 13, 2024
pulisher
Nov 13, 2024

Venturi Wealth Management LLC Sells 4,639 Shares of Marathon Petroleum Co. (NYSE:MPC) - MarketBeat

Nov 13, 2024
pulisher
Nov 12, 2024

Marathon Petroleum Corp. stock underperforms Tuesday when compared to competitors - MarketWatch

Nov 12, 2024
pulisher
Nov 12, 2024

Summit Global Investments Decreases Position in Marathon Petroleum Co. (NYSE:MPC) - MarketBeat

Nov 12, 2024
pulisher
Nov 11, 2024

Marathon Petroleum Sponsors Honor Flight, Sends 90 Veterans to D.C. Memorials | MPC Stock News - StockTitan

Nov 11, 2024
pulisher
Nov 11, 2024

Barclays Issues Pessimistic Forecast for Marathon Petroleum (NYSE:MPC) Stock Price - MarketBeat

Nov 11, 2024
pulisher
Nov 11, 2024

Versor Investments LP Purchases 11,775 Shares of Marathon Petroleum Co. (NYSE:MPC) - MarketBeat

Nov 11, 2024
pulisher
Nov 10, 2024

Sustainable Insight Capital Management LLC Boosts Stake in Marathon Petroleum Co. (NYSE:MPC) - MarketBeat

Nov 10, 2024
pulisher
Nov 10, 2024

Equitable Trust Co. Has $838,000 Holdings in Marathon Petroleum Co. (NYSE:MPC) - MarketBeat

Nov 10, 2024
pulisher
Nov 10, 2024

CWA Asset Management Group LLC Invests $1.45 Million in Marathon Petroleum Co. (NYSE:MPC) - MarketBeat

Nov 10, 2024
pulisher
Nov 09, 2024

TCTC Holdings LLC Sells 3,615 Shares of Marathon Petroleum Co. (NYSE:MPC) - MarketBeat

Nov 09, 2024
pulisher
Nov 09, 2024

5,598 Shares in Marathon Petroleum Co. (NYSE:MPC) Purchased by Holistic Planning LLC - MarketBeat

Nov 09, 2024
pulisher
Nov 08, 2024

Marathon Petroleum Corp. stock underperforms Friday when compared to competitors - MarketWatch

Nov 08, 2024
pulisher
Nov 08, 2024

10 Biggest Oil Companies - Investopedia

Nov 08, 2024
pulisher
Nov 07, 2024

Principal Financial Group Inc. Trims Stake in Marathon Petroleum Co. (NYSE:MPC) - MarketBeat

Nov 07, 2024
pulisher
Nov 07, 2024

Results: Marathon Petroleum Corporation Beat Earnings Expectations And Analysts Now Have New Forecasts - Yahoo Finance

Nov 07, 2024
pulisher
Nov 07, 2024

Van ECK Associates Corp Has $10.67 Million Position in Marathon Petroleum Co. (NYSE:MPC) - MarketBeat

Nov 07, 2024
pulisher
Nov 06, 2024

Marathon: Martinez biorefinery to reach full capacity by year end - Biomass Magazine

Nov 06, 2024
pulisher
Nov 06, 2024

Marathon Oil beats Q3 profit estimates on higher production - Reuters

Nov 06, 2024
pulisher
Nov 06, 2024

Marathon Oil Reports Third Quarter 2024 Results - Quantisnow

Nov 06, 2024
pulisher
Nov 06, 2024

Marathon Petroleum Corporation (NYSE:MPC) Q3 2024 Earnings Call Transcript - Insider Monkey

Nov 06, 2024
pulisher
Nov 06, 2024

Amalgamated Bank Lowers Position in Marathon Petroleum Co. (NYSE:MPC) - MarketBeat

Nov 06, 2024
pulisher
Nov 06, 2024

Robeco Institutional Asset Management B.V. Has $39.51 Million Stake in Marathon Petroleum Co. (NYSE:MPC) - MarketBeat

Nov 06, 2024
pulisher
Nov 06, 2024

Marathon Petroleum Corp (MPC) Q3 2024 Earnings Call Highlights: Strong Operational Performance ... - Yahoo Finance

Nov 06, 2024
pulisher
Nov 06, 2024

Marathon Petroleum Corp (MPC) Q3 2024 Earnings Call Highlights: Strong Operational Performance ... By GuruFocus - Investing.com Canada

Nov 06, 2024
pulisher
Nov 06, 2024

Decoding Marathon Petroleum Corp (MPC): A Strategic SWOT Insight - GuruFocus.com

Nov 06, 2024
pulisher
Nov 05, 2024

Marathon Petroleum tops estimates despite earnings slump - EnerCom Inc.

Nov 05, 2024
pulisher
Nov 05, 2024

Marathon Petroleum's Q3 profit beats, boosts share buybacks by $5 billion - Reuters

Nov 05, 2024
pulisher
Nov 05, 2024

Marathon Petroleum (MPC) Q3 2024 Earnings Call Transcript - The Motley Fool

Nov 05, 2024
pulisher
Nov 05, 2024

Marathon Petroleum (NYSE:MPC) Shares Gap UpWhat's Next? - MarketBeat

Nov 05, 2024
pulisher
Nov 05, 2024

Earnings call: Marathon Petroleum sees strong Q3 with robust outlook By Investing.com - Investing.com Nigeria

Nov 05, 2024
pulisher
Nov 05, 2024

Marathon Petroleum (STU:MPN) GF Value Rank : 10 (As of Nov. 05, 2024) - GuruFocus.com

Nov 05, 2024

Marathon Petroleum Corp Stock (MPC) Financials Data

Revenue

loading

Net Income

loading

Cash Flow

loading

EPS

loading
oil_gas_refining_marketing PSX
$131.87
price up icon 0.64%
oil_gas_refining_marketing VLO
$143.53
price up icon 2.37%
$42.95
price up icon 1.87%
oil_gas_refining_marketing SUN
$53.27
price up icon 2.13%
oil_gas_refining_marketing IEP
$11.61
price down icon 7.10%
Cap:     |  Volume (24h):