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 $263.28, up 1.99% from the previous day, and has increased 61.88% 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 +66.63% from its 52-week low of $158.00, and -3.37% from its 52-week high of $272.46.
As of Jun 10, 2026, there are 291.94M shares of MPC outstanding. The market cap of MPC is $76.86B. In the past 24 hours, 1.77M 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 12 Equities analysts who track MPC, the consensus analyst rating on MPC is a Strong Buy
It's important to note that analyst forecasts are not recommendations, nor are they financial advice.
Sam Margolin, a top 20% analyst from Wells Fargo maintains MPC with a strong buy rating and raises their MPC price target from $331.00 to $335.00, on May 6, 2026.
Joe Laetsch, a bottom 50% analyst from Morgan Stanley maintains MPC with a strong buy rating and raises their MPC price target from $200.00 to $233.00, on Apr 24, 2026.
Betty Zhang, a bottom 49% analyst from ScotiaBank maintains MPC with a buy rating and raises their MPC price target from $174.00 to $210.00, on Apr 22, 2026.
Ryan Todd, a top 5% analyst from Piper Sandler maintains MPC with a hold rating and raises their MPC price target from $197.00 to $228.00, on Apr 9, 2026.
Piper Sandler's Ryan Todd raised their price target on Marathon Petroleum (NYSE: MPC) by 15.7% from $197 to $228 on 2026/04/09. The analyst maintained their Hold rating on the stock.
Marathon Petroleum will report its Q1 2026 earnings on 2026/05/05.
Raising their price target in a sector preview note, Todd said they updated their estimates on Marathon Petroleum "on a combination of quarter-end mark-to-market on commodity pricing and modest adjustments to operating assumptions."
In spite of the strong margin environment, the analyst cautioned that Piper Piper expects investors to struggle with the various puts and takes around capture.
Looking ahead, however, Todd said that although Q1 will be noisy and underwhelming for the group, investors are expected to be optimistic about Q2.
Manav Gupta, a top 8% analyst from UBS maintains MPC with a strong buy rating and raises their MPC price target from $221.00 to $280.00, on Apr 2, 2026.
You can dig deeper into what analysts are forecasting on the Marathon Petroleum stock forecast page.
Last year, MPC earnings were $4.63B. In the last 4 year, MPC's earnings have increased by -2.82% per year. This was slower than the Oil & Gas Refining & Marketing industry average of 9.21%.
Last year, MPC revenue was $137.94B. In the past five year, MPC's revenue has grown by 14.23% per year. This was slower than the Oil & Gas Refining & Marketing industry average of 14.66%.
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.
Michael A. Henschen Ii, Ex VP Refining of MPC, was the latest MPC insider to sell. They sold $368,725.00 worth of MPC shares on Jun 4, 2026.
Research more about who owns MPC stock here.
Marathon Petroleum pays a dividend of 1.49%, compared to the Oil & Gas Refining & Marketing industry's average dividend yield of 5.44%. If you owned $1,000 worth of MPC stock, you would have received $14.85 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.