Back
Marathon Petroleum Quote, Financials, Valuation and Earnings
Sponsored
MPC
Sponsored
FREE REPORT: 2025 Gold Price Outlook
Get Your Copy of "2025 Gold Forecast: A Perfect Storm for Demand" Here.
Sell
28
MPC
Marathon Petroleum
Last Price:
$133.29
Seasonality Move:
8.83%
7 Day Trial
ALL ACCESS PASS
$
7
These 7 Stocks Will Be Magnificent in 2025
Get Your Copy of "These 7 Stocks Will Be Magnificent in 2025" Here.Marathon Petroleum Price Quote
$133.29
-0.09 (1.25%)
(Updated: December 21, 2024 at 5:37 AM ET)
Marathon Petroleum Key Stats
Sell
28
Marathon Petroleum (MPC)
is a Sell
Day range:
$130.54 - $133.42
52-week range:
$130.54 - $221.11
Dividend yield:
2.54%
P/E ratio:
5.64
P/S ratio:
0.33
P/B ratio:
2.26%
Volume:
11M
Avg. volume:
2.7M
1-year change:
-13.18%
Market cap:
$42.9B
Revenue:
$148.4B
EPS:
$12.62
How Much Does Marathon Petroleum Make?
Data Unavailable
Is Marathon Petroleum Growing As A Company?
Data Unavailable
Marathon Petroleum Stock Price Performance
-
Did Marathon Petroleum Stock Go Up Last Month?Marathon Petroleum share price went down by -16.31% last month
-
Did MPC's Share Price Rise Over The Last Year?MPC share price fell by -13.18% over the past 1 year
What Is Marathon Petroleum 52-Week High & Low?
-
What Is Marathon Petroleum’s 52-Week High Share Price?Marathon Petroleum has traded as high as $221.11 over the past 52 weeks
-
What Is Marathon Petroleum’s 52-Week Low Share Price?Marathon Petroleum has traded as low as $130.54 over the past 52 weeks
Marathon Petroleum Price To Free Cash Flow
Data Unavailable
Is It Risky To Buy Marathon Petroleum?
Data Unavailable
Is Marathon Petroleum Cash Flow Positive?
Data Unavailable
Marathon Petroleum Return On Invested Capital
Data Unavailable
Marathon Petroleum Earnings Date & Stock Price
-
What Is Marathon Petroleum's Stock Price Today?A single share of MPC can be purchased today for 133.38
-
What Is Marathon Petroleum’s Stock Symbol?Marathon Petroleum trades on the S&P500 under the ticker symbol: MPC
-
When Is Marathon Petroleum’s Next Earnings Date?The next quarterly earnings date for Marathon Petroleum is scheduled on February 4, 2025
-
When Is MPC's next ex-dividend date?Marathon Petroleum's next ex-dividend date is November 20, 2024
-
How To Buy Marathon Petroleum Stock?You can buy Marathon Petroleum shares by opening an account at a top tier brokerage firm, such as TD Ameritrade or tastyworks.
Marathon Petroleum Competitors
-
Who Are Marathon Petroleum's Competitors?Below is a list of companies who compete with Marathon Petroleum or are related in some way:
Marathon Petroleum Dividend Yield
Data Unavailable
Marathon Petroleum Analyst Estimates
YoY Growth | Past Surprise | |
---|---|---|
EPS: | -77.42% | 71.91% |
Revenue: | -14.2% | 6.2% |
Analyst Recommendations
Buy Recommendations: | 6 |
---|---|
Hold Recommendations: | 7 |
Sell Recommendations: | 1 |
Price Target: | 169.53 |
Upside from Last Price: | 27.1% |
Major Shareholders
Data Unavailable