Marathon Petroleum is a oil & gas refining & marketing company located in Ohio, United States, which is part of the Energy sector, and is traded under the ticker MPC on the NYSE exchange.
Marathon Petroleum stock last closed at $246.15, down 0.86% from the previous day, and has increased 78.73% in one year. It has overperformed other stocks in the Oil & Gas Refining & Marketing industry by 0.03 percentage points. Marathon Petroleum stock is currently +75.37% from its 52-week low of $140.36, and -3.76% from its 52-week high of $255.77.
As of May 1, 2026, there are 294.74M shares of MPC outstanding. The market cap of MPC is $72.55B. In the past 24 hours, 1.84M MPC shares were traded.
You will need a brokerage account in order to access the NYSE market and buy MPC stock.
In our opinion, eToro is the best place to buy stocks. Here's why:
Get $10 towards your share purchase by opening an account with eToro today. This offer is only for US users.
Open eToro AccountNow that you've selected the best brokerage, it's time to fill out some personal info so you can buy MPC today.
Now that you've finished signing up on the best stock trading app, you can securely and quickly fund your account:
Check out the tutorial below to see the process of depositing money into your new brokerage account.
After you have identified the best place to buy Marathon Petroleum stock, it's important to evaluate their stock prior to buying, so you actually comprehend the risk and opportunity.
WallStreetZen was designed to help average investors do more accurate fundamental analysis in less time.
You can view all of the due diligence checks on MPC's stock page.
You can use a variety of different financial metrics, analyses, models, and charts to gauge MPC's intrinsic value.
Using relative valuations ratios:
You can access more valuation analysis on MPC's stock here.
Out of 11 Equities analysts who track MPC, the consensus analyst rating on MPC is a Buy
It's important to note that analyst forecasts are not recommendations, nor are they financial advice.
Sam Margolin, a top 16% analyst from Wells Fargo maintains MPC with a strong buy rating and raises their MPC price target from $217.00 to $331.00, on Mar 31, 2026.
Justin Jenkins, a top 1% analyst from Raymond James maintains MPC with a buy rating and raises their MPC price target from $210.00 to $270.00, on Mar 25, 2026.
Raymond James's Justin Jenkins raised their price target on Marathon Petroleum (NYSE: MPC) by 28.6% from $210 to $270 on 2026/03/25. The analyst maintained their Buy rating on the stock.
Marathon Petroleum will report its Q1 2026 earnings on 2026/05/05.
In a preview note, Jenkins cautioned that although consensus forecasts for Q1 may have increased significantly as a result of margin spikes driven by the oil market and the Middle East crisis, short-term refiners could have trouble capitalizing on the "spiky" margins.
The analyst predicted that the Street will focus on the medium-term upside since enhanced refining margins will continue even after the conflict ends, thanks to forward strip margins, which indicate significantly greater earnings potential in Q2 and beyond.
Nitin Kumar, a top 2% analyst from Mizuho maintains MPC with a hold rating and raises their MPC price target from $205.00 to $224.00, on Mar 17, 2026.
Neil Mehta, a top 5% analyst from Goldman Sachs maintains MPC with a strong buy rating and raises their MPC price target from $211.00 to $239.00, on Mar 12, 2026.
Vikram Bagri, a bottom 3% analyst from Citigroup maintains MPC with a hold rating and raises their MPC price target from $182.00 to $210.00, on Feb 9, 2026.
You can dig deeper into what analysts are forecasting on the Marathon Petroleum stock forecast page.
Last year, MPC earnings were $4.05B. In the last 4 year, MPC's earnings have increased by -3.61% per year. This was slower than the Oil & Gas Refining & Marketing industry average of 10.73%.
Last year, MPC revenue was $135.22B. In the past five year, MPC's revenue has grown by 14.39% per year. This was slower than the Oil & Gas Refining & Marketing industry average of 14.44%.
You can analyze MPC's earnings and revenue performance here.
In the last 12 months, insiders at MPC have sold more shares than they have bought.
Ricky D. Hessling, Chief Commercial Officer of MPC, was the latest MPC insider to sell. They sold $371,020.68 worth of MPC shares on Mar 13, 2026.
Research more about who owns MPC stock here.
Marathon Petroleum pays a dividend of 1.55%, compared to the Oil & Gas Refining & Marketing industry's average dividend yield of 5.24%. If you owned $1,000 worth of MPC stock, you would have received $15.52 in the past year.
Marathon Petroleum dividend payments have consistently grown over the past decade and have remained stable.
Dig into more info about Marathon Petroleum dividend yield and history here.
One of the major reasons eToro is our top-rated brokerage is because of its social trading community.
Click below to see what other traders have to say.
There are two primary types of orders:
Press the Open button and your broker will execute the order.
If you need more help buying stocks on eToro, click the helpful video below:
Now that you own some shares in MPC, you'll want to keep up with your new investment.
Add MPC to a watchlist to get alerted to the latest events about your MPC stock.
To reiterate, here are the 6 steps you need to take to buy Marathon Petroleum stock right now:
If you require a place to buy stocks, eToro is our favorite option.
Get Started with eToro TodayIf you want to keep track of your investment in Marathon Petroleum, click below.