131.42
price up icon3.71%   4.6976
 
loading
Marathon Petroleum Corp stock is traded at $131.42, with a volume of 930.34K. It is up +3.71% in the last 24 hours and down -12.36% over the past month.
See More
Previous Close:
$126.72
Open:
$129.4
24h Volume:
930.34K
Relative Volume:
0.34
Market Cap:
$38.89B
Revenue:
$138.86B
Net Income/Loss:
$3.45B
P/E Ratio:
13.23
EPS:
9.93
Net Cash Flow:
$6.13B
1W Performance:
+7.52%
1M Performance:
-12.36%
6M Performance:
-16.95%
1Y Performance:
-33.71%
1-Day Range:
Value
$128.21
$132.18
1-Week Range:
Value
$122.72
$132.18
52-Week Range:
Value
$115.10
$201.36

Marathon Petroleum Corp Stock (MPC) Company Profile

Name
Name
Marathon Petroleum Corp
Name
Sector
Energy (251)
Name
Phone
419-422-2121
Name
Address
539 SOUTH MAIN STREET, FINDLAY, OH
Name
Employee
0
Name
Next Earnings Date
2025-02-04
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
Oil & Gas Refining & Marketing icon
MPC
Marathon Petroleum Corp
131.41 38.89B 138.86B 3.45B 6.13B 9.93
Oil & Gas Refining & Marketing icon
PSX
Phillips 66
100.77 39.20B 143.15B 2.12B 2.33B 4.94
Oil & Gas Refining & Marketing icon
VLO
Valero Energy Corp
112.20 33.82B 129.88B 2.77B 5.78B 8.48
Oil & Gas Refining & Marketing icon
SUN
Sunoco Lp
58.03 7.68B 23.07B 487.00M 315.00M 4.35
Oil & Gas Refining & Marketing icon
DINO
Hf Sinclair Corp
29.99 5.16B 29.74B 328.33M 1.06B 1.62

Marathon Petroleum Corp Stock (MPC) Upgrades & Downgrades

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

pulisher
09:00 AM

Marathon Petroleum Backs $1M Energy Innovation Contest: Climate Startups Compete in Silicon Valley - Stock Titan

09:00 AM
pulisher
05:59 AM

Ossiam Invests $4.35 Million in Marathon Petroleum Co. (NYSE:MPC) - MarketBeat

05:59 AM
pulisher
04:46 AM

XTX Topco Ltd Lowers Stock Position in Marathon Petroleum Co. (NYSE:MPC) - MarketBeat

04:46 AM
pulisher
03:48 AM

Marathon Petroleum Co. (NYSE:MPC) Shares Sold by Sterling Capital Management LLC - MarketBeat

03:48 AM
pulisher
Apr 21, 2025

Scotiabank Predicts Weaker Earnings for Marathon Petroleum - MarketBeat

Apr 21, 2025
pulisher
Apr 21, 2025

Lobbying Update: $1,140,000 of MARATHON PETROLEUM COMPANY LP lobbying was just disclosed - Nasdaq

Apr 21, 2025
pulisher
Apr 21, 2025

Marathon Petroleum Co. (NYSE:MPC) Position Trimmed by Guggenheim Capital LLC - MarketBeat

Apr 21, 2025
pulisher
Apr 21, 2025

Butane Market Projected to Reach USD 163.23 Billion by 2032 | Expanding LPG Applications and Petrochemical Demand Propel Market Growth - GlobeNewswire Inc.

Apr 21, 2025
pulisher
Apr 21, 2025

Natixis Cuts Position in Marathon Petroleum Co. (NYSE:MPC) - MarketBeat

Apr 21, 2025
pulisher
Apr 21, 2025

Dimensional Fund Advisors LP Purchases 452,043 Shares of Marathon Petroleum Co. (NYSE:MPC) - MarketBeat

Apr 21, 2025
pulisher
Apr 21, 2025

CreativeOne Wealth LLC Has $588,000 Position in Marathon Petroleum Co. (NYSE:MPC) - MarketBeat

Apr 21, 2025
pulisher
Apr 21, 2025

Canada Pension Plan Investment Board Increases Stake in Marathon Petroleum Co. (NYSE:MPC) - MarketBeat

Apr 21, 2025
pulisher
Apr 20, 2025

Gabelli Funds LLC Sells 6,050 Shares of Marathon Petroleum Co. (NYSE:MPC) - MarketBeat

Apr 20, 2025
pulisher
Apr 20, 2025

CANADA LIFE ASSURANCE Co Sells 27,621 Shares of Marathon Petroleum Co. (NYSE:MPC) - MarketBeat

Apr 20, 2025
pulisher
Apr 20, 2025

NewEdge Advisors LLC Lowers Position in Marathon Petroleum Co. (NYSE:MPC) - MarketBeat

Apr 20, 2025
pulisher
Apr 20, 2025

Aware Super Pty Ltd as trustee of Aware Super Invests $20.60 Million in Marathon Petroleum Co. (NYSE:MPC) - MarketBeat

Apr 20, 2025
pulisher
Apr 20, 2025

Marathon Petroleum (NYSE:MPC) Shares Acquired Rep. Jefferson Shreve - MarketBeat

Apr 20, 2025
pulisher
Apr 19, 2025

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

Apr 19, 2025
pulisher
Apr 19, 2025

Demars Financial Group LLC Increases Position in Marathon Petroleum Co. (NYSE:MPC) - MarketBeat

Apr 19, 2025
pulisher
Apr 18, 2025

Sagespring Wealth Partners LLC Takes Position in Marathon Petroleum Co. (NYSE:MPC) - MarketBeat

Apr 18, 2025
pulisher
Apr 18, 2025

Renaissance Technologies LLC Sells 45,411 Shares of Marathon Petroleum Co. (NYSE:MPC) - MarketBeat

Apr 18, 2025
pulisher
Apr 18, 2025

Canada Post Corp Registered Pension Plan Purchases New Shares in Marathon Petroleum Co. (NYSE:MPC) - MarketBeat

Apr 18, 2025
pulisher
Apr 18, 2025

FIL Ltd Cuts Stock Position in Marathon Petroleum Co. (NYSE:MPC) - MarketBeat

Apr 18, 2025
pulisher
Apr 17, 2025

Mariner LLC Trims Stake in Marathon Petroleum Co. (NYSE:MPC) - MarketBeat

Apr 17, 2025
pulisher
Apr 17, 2025

Wells Fargo & Company Has Lowered Expectations for Marathon Petroleum (NYSE:MPC) Stock Price - MarketBeat

Apr 17, 2025
pulisher
Apr 17, 2025

Treasurer of the State of North Carolina Sells 6,790 Shares of Marathon Petroleum Co. (NYSE:MPC) - MarketBeat

Apr 17, 2025
pulisher
Apr 16, 2025

8,720 Shares in Marathon Petroleum Co. (NYSE:MPC) Purchased by Crux Wealth Advisors - MarketBeat

Apr 16, 2025
pulisher
Apr 16, 2025

Marathon Petroleum Co. (NYSE:MPC) Position Trimmed by Philadelphia Trust Co. - MarketBeat

Apr 16, 2025
pulisher
Apr 16, 2025

Marathon Petroleum to conduct spill response training at Mill Creek Metropark - WFMJ.com

Apr 16, 2025
pulisher
Apr 16, 2025

Should You Consider Adding Marathon Petroleum Corporation (MPC) to Your Portfolio? - Insider Monkey

Apr 16, 2025
pulisher
Apr 16, 2025

Synovus Financial Corp Sells 5,030 Shares of Marathon Petroleum Co. (NYSE:MPC) - MarketBeat

Apr 16, 2025
pulisher
Apr 16, 2025

Marathon Petroleum Co. (NYSE:MPC) Shares Bought by Rockefeller Capital Management L.P. - MarketBeat

Apr 16, 2025
pulisher
Apr 16, 2025

Scotia Capital Inc. Sells 3,126 Shares of Marathon Petroleum Co. (NYSE:MPC) - MarketBeat

Apr 16, 2025
pulisher
Apr 16, 2025

Marathon Oil Company - Britannica

Apr 16, 2025
pulisher
Apr 15, 2025

F M Investments LLC Raises Stock Position in Marathon Petroleum Co. (NYSE:MPC) - MarketBeat

Apr 15, 2025
pulisher
Apr 15, 2025

Bank of Nova Scotia Increases Holdings in Marathon Petroleum Co. (NYSE:MPC) - MarketBeat

Apr 15, 2025
pulisher
Apr 15, 2025

Marathon Petroleum stock target cut to $142 at TD Cowen - Investing.com Australia

Apr 15, 2025
pulisher
Apr 15, 2025

Fmr LLC Sells 2,352,128 Shares of Marathon Petroleum Co. (NYSE:MPC) - MarketBeat

Apr 15, 2025
pulisher
Apr 15, 2025

Is Marathon Petroleum Corporation (MPC) the Best Oil Stock to Invest in According to Billionaires? - Insider Monkey

Apr 15, 2025
pulisher
Apr 15, 2025

Marathon Petroleum stock target cut to $142 at TD Cowen By Investing.com - Investing.com India

Apr 15, 2025
pulisher
Apr 15, 2025

Why This Beaten-Down Oil Stock Could Skyrocket 51% in 2025 - Benzinga

Apr 15, 2025
pulisher
Apr 15, 2025

Marathon Petroleum Co. (NYSE:MPC) Shares Sold by LSV Asset Management - MarketBeat

Apr 15, 2025
pulisher
Apr 14, 2025

Trexquant Investment LP Takes Position in Marathon Petroleum Co. (NYSE:MPC) - MarketBeat

Apr 14, 2025
pulisher
Apr 14, 2025

Barclays Adjusts Price Target on Marathon Petroleum to $141 From $161, Keeps Overweight Rating - MarketScreener

Apr 14, 2025
pulisher
Apr 14, 2025

Government Contract Update: $16M payment to MARATHON PETROLEUM COMPANY LP - Nasdaq

Apr 14, 2025
pulisher
Apr 14, 2025

Envestnet Asset Management Inc. Sells 86,556 Shares of Marathon Petroleum Co. (NYSE:MPC) - MarketBeat

Apr 14, 2025
pulisher
Apr 14, 2025

Bank of Montreal Can Lowers Position in Marathon Petroleum Co. (NYSE:MPC) - MarketBeat

Apr 14, 2025
pulisher
Apr 13, 2025

Aster Capital Management DIFC Ltd Has $110,000 Stock Holdings in Marathon Petroleum Co. (NYSE:MPC) - MarketBeat

Apr 13, 2025

Marathon Petroleum Corp Stock (MPC) Financials Data

Revenue

loading

Net Income

loading

Cash Flow

loading

EPS

loading
oil_gas_refining_marketing PSX
$99.08
price up icon 2.40%
oil_gas_refining_marketing VLO
$110.41
price up icon 1.93%
oil_gas_refining_marketing SUN
$57.77
price up icon 1.18%
$29.55
price up icon 1.82%
oil_gas_refining_marketing IEP
$8.6681
price up icon 1.72%
Cap:     |  Volume (24h):