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 $470.64, up 2.94% from the previous day, and has increased 139.84% in one year. It has overperformed other stocks in the Oil & Gas Refining & Marketing industry by 0.34 percentage points. Marathon Petroleum stock is currently +190.64% from its 52-week low of $161.93, and -4.72% from its 52-week high of $493.98.
As of Oct 26, 2026, there are 280.82M shares of MPC outstanding. The market cap of MPC is $132.17B. In the past 24 hours, 1.46M 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 do additional valuation research on MPC's stock here.
Out of 13 sell side analysts who give forecasts on MPC, the consensus analyst rating on MPC is a Buy
Please keep in mind that analyst forecasts are not stock recommendations, nor are they financial advice.
Nitin Kumar, a top 2% analyst from Mizuho maintains MPC with a hold rating and raises their MPC price target from $304.00 to $457.00, on Oct 8, 2026.
Mizuho's Nitin Kumar raised their price target on Marathon Petroleum (NYSE: MPC) by 50.3% from $304 to $457 on 2026/10/08. The analyst maintained their Hold rating on the stock.
Marathon Petroleum will report its Q3 2026 earnings on 2026/11/03.
Raising their price target in a Refiners sector preview note, Kumar said they raised their targets by an average of 40% to account for "higher and longer-lasting" crack assumptions.
Doug Leggate, a top 24% analyst from Bank of America maintains MPC with a hold rating and raises their MPC price target from $410.00 to $426.00, on Oct 2, 2026.
Lloyd Byrne, a top 4% analyst from Jefferies downgrades MPC to a hold rating and announces their MPC price target of $413.00, on Sep 22, 2026.
Neil Mehta, a top 4% analyst from Goldman Sachs maintains MPC with a strong buy rating and raises their MPC price target from $376.00 to $472.00, on Sep 21, 2026.
Justin Jenkins, a top 1% analyst from Raymond James maintains MPC with a buy rating and raises their MPC price target from $350.00 to $445.00, on Sep 14, 2026.
You can dive deeper into what analysts are projecting on the Marathon Petroleum stock forecast page.
Last year, MPC earnings were $8.55B. In the past five year, MPC's earnings have grown by 19.75% per year. This was faster than the Oil & Gas Refining & Marketing industry average of 13.72%.
Last year, MPC revenue was $156.18B. During the past 5 year, MPC's revenue has increased by 12.04% per year. This was slower than the Oil & Gas Refining & Marketing industry average of 12.69%.
Dig into MPC's earnings and revenue performance here.
In the past year, insiders at MPC have sold more shares than they have bought.
Shawn M. Lyon, SVP of MPC, was the latest MPC insider to sell. They sold $375,750.00 worth of MPC stock on Aug 31, 2026.
Research more about who owns MPC stock here.
Marathon Petroleum pays a dividend of 0.85%, compared to the Oil & Gas Refining & Marketing industry's average dividend yield of 5.48%. If you owned $1,000 of MPC stock, you would have been paid $8.50 in the past year.
Marathon Petroleum dividend payments have consistently grown over the past decade and have remained stable.
Find more analysis about Marathon Petroleum dividend yield and history here.
One of the reasons eToro is our favorite brokerage is because of its social trading community.
Click below to learn what other investors have to say.
You have two primary types of orders:
Click the Open button and eToro will execute your order.
If you require more help buying stocks on eToro, click the how to video below:
Now that you own some MPC shares, you'll want to stay up-to-date on your stock purchase.
Start a watchlist to get alerted to the latest events about your MPC stock.
To summarize, here are the 6 steps you need to take to buy Marathon Petroleum stock right now:
If you need a place to buy stocks, eToro is our recommended option.
Get Started with eToro TodayIf you want to keep track of your new investment in Marathon Petroleum, get started below.