
Marathon Petroleum Corporation – NYSE:MPC
Marathon Petroleum stock price today
Marathon Petroleum stock price monthly change
Marathon Petroleum stock price quarterly change
Marathon Petroleum stock price yearly change
Marathon Petroleum key metrics
Market Cap | 42.61B |
Enterprise value | 68.99B |
P/E | 9.92 |
EV/Sales | 0.48 |
EV/EBITDA | 6.46 |
Price/Sales | 0.30 |
Price/Book | 2.37 |
PEG ratio | 0.21 |
EPS | 20.1 |
Revenue | 146.45B |
EBITDA | 14.83B |
Income | 7.89B |
Revenue Q/Q | -5.76% |
Revenue Y/Y | -16.24% |
Profit margin | 3.18% |
Oper. margin | 5.22% |
Gross margin | 8.05% |
EBIT margin | 5.22% |
EBITDA margin | 10.13% |
create your own Smart Feed
Personalize your watchlist with companies you want to keep track of and get notified in the smart feed every time fresh news arrives.
Sign up for freeMarathon Petroleum stock price history
Marathon Petroleum stock forecast
Marathon Petroleum financial statements
Jun 2023 | 36.38B | 2.22B | 6.12% |
---|---|---|---|
Sep 2023 | 41.03B | 3.28B | 7.99% |
Dec 2023 | 36.33B | 1.45B | 3.99% |
Mar 2024 | 32.70B | 937M | 2.86% |
Sep 2025 | 33.12B | 2.15B | 6.51% |
---|---|---|---|
Oct 2025 | 36.07B | 1.98B | 5.49% |
Dec 2025 | 34.23B | 895.55M | 2.62% |
Mar 2026 | 34.79B | 763.60M | 2.19% |
Analysts Price target
Financials & Ratios estimates
Payout ratio | 25.92% |
---|
2019 | 3.52% |
---|---|
2020 | 5.63% |
2021 | 3.66% |
2022 | 2.15% |
2023 | 2.09% |
Jun 2023 | 86442000000 | 53.87B | 62.32% |
---|---|---|---|
Sep 2023 | 89969000000 | 57.17B | 63.55% |
Dec 2023 | 87412000000 | 56.01B | 64.08% |
Mar 2024 | 85528000000 | 55.75B | 65.19% |
Jun 2023 | 3.98B | -880M | -3.72B |
---|---|---|---|
Sep 2023 | 4.95B | -435M | -3.41B |
Dec 2023 | 1.12B | -964M | -3.16B |
Mar 2024 | 1.53B | -824M | -2.97B |
Marathon Petroleum alternative data
Aug 2023 | 17,800 |
---|---|
Sep 2023 | 17,800 |
Oct 2023 | 17,800 |
Nov 2023 | 17,800 |
Dec 2023 | 17,800 |
Jan 2024 | 17,800 |
Feb 2024 | 17,800 |
Mar 2024 | 18,200 |
Apr 2024 | 18,200 |
May 2024 | 18,200 |
Jun 2024 | 18,200 |
Jul 2024 | 18,200 |
Marathon Petroleum other data
Period | Buy | Sel |
---|---|---|
Dec 2024 | 6000 | 0 |
Transaction | Date | Insider | Security | Shares | Price per share | Total value | Source |
---|---|---|---|---|---|---|---|
Purchase | CAMPBELL JEFFREY C director | Common Stock | 6,000 | $149.61 | $897,642 | ||
Purchase | CAMPBELL JEFFREY C director | Common Stock | 6,000 | $149.61 | $897,642 | ||
Sale | HAGEDORN CARL KRISTOPHER officer: Senior VP and Controller | Common Stock | 1,436 | $146.81 | $210,819 | ||
Sale | RUCKER KIM K.W. director | Common Stock | 6,000 | $152.43 | $914,580 | ||
Option | LYON SHAWN M officer: SVP Log & Storage, MPL.. | Common Stock | 8,086 | $20.87 | $168,755 | ||
Sale | LYON SHAWN M officer: SVP Log & Storage, MPL.. | Common Stock | 8,086 | $147.15 | $1,189,847 | ||
Option | LYON SHAWN M officer: SVP Log & Storage, MPL.. | Employee Stock Option (right to buy) | 8,086 | $20.87 | $168,755 | ||
Option | FLOERKE GREGORY SCOTT officer: Ex VP & .. | Common Stock | 8,189 | $47.73 | $390,861 | ||
Sale | FLOERKE GREGORY SCOTT officer: Ex VP & .. | Common Stock | 8,189 | $145.8 | $1,193,964 | ||
Option | FLOERKE GREGORY SCOTT officer: Ex VP & .. | Employee Stock Option (right to buy) | 8,189 | $47.73 | $390,861 |
Quarter | Transcript |
---|---|
Q1 2024 30 Apr 2024 | Q1 2024 Earnings Call Transcript |
Q4 2023 30 Jan 2024 | Q4 2023 Earnings Call Transcript |
Q3 2023 31 Oct 2023 | Q3 2023 Earnings Call Transcript |
Q2 2023 1 Aug 2023 | Q2 2023 Earnings Call Transcript |
Energy Stocks: Winners And Losers At The Beginning Of H2 2025
MPLX: The Window Of Opportunity Remains Compelling
Valero Energy: The Best Operating Margin In The Industry - And Getting Better
MPLX LP Remains A Top-Tier Pick
Occidental Petroleum: Why This Could Be A Treasury Alternative
Marathon Petroleum: Extremely Compelling With Q2 Momentum
Valero Energy: Competitive Advantages Lead To A Significant Earnings Beat
MPLX: The Golden Midstream Energy Era Is Just Getting Started
HF Sinclair: The Market Says The Bottom Is In (Rating Upgrade)
-
What's the price of Marathon Petroleum stock today?
One share of Marathon Petroleum stock can currently be purchased for approximately $165.2.
-
When is Marathon Petroleum's next earnings date?
Unfortunately, Marathon Petroleum's (MPC) next earnings date is currently unknown.
-
Does Marathon Petroleum pay dividends?
Yes, Marathon Petroleum pays dividends and its trailing 12-month yield is 2.5% with 26% payout ratio. The last Marathon Petroleum stock dividend of $0.58 was paid on 10 Mar 2022.
-
How much money does Marathon Petroleum make?
Marathon Petroleum has a market capitalization of 42.61B and it's past years’ income statements indicate that its last revenue has decreased compared to the previous period by 16.21% to 149.35B US dollars.
-
What is Marathon Petroleum's stock symbol?
Marathon Petroleum Corporation is traded on the NYSE under the ticker symbol "MPC".
-
What is Marathon Petroleum's primary industry?
Company operates in the Energy sector and Oil & Gas Refining & Marketing industry.
-
How do i buy shares of Marathon Petroleum?
Shares of Marathon Petroleum can be purchased through any online brokerage account. Popular online brokerages with access to the U.S. stock market include WeBull, Vanguard Brokerage Services, TD Ameritrade, E*TRADE, Robinhood, Fidelity, and Charles Schwab.
-
Who are Marathon Petroleum's key executives?
Marathon Petroleum's management team includes the following people:
- Mr. Michael J. Hennigan Pres, Chief Executive Officer & Director(age: 66, pay: $5,400,000)
- Mr. Raymond L. Brooks Executive Vice President of Refining(age: 64, pay: $2,170,000)
- Ms. Suzanne Gagle Senior Vice President of Gov. Affairs & Gen. Counsel(age: 59, pay: $1,600,000)
-
How many employees does Marathon Petroleum have?
As Jul 2024, Marathon Petroleum employs 18,200 workers.
-
When Marathon Petroleum went public?
Marathon Petroleum Corporation is publicly traded company for more then 14 years since IPO on 24 Jun 2011.
-
What is Marathon Petroleum's official website?
The official website for Marathon Petroleum is marathonpetroleum.com.
-
Where are Marathon Petroleum's headquarters?
Marathon Petroleum is headquartered at 539 South Main Street, Findlay, OH.
-
How can i contact Marathon Petroleum?
Marathon Petroleum's mailing address is 539 South Main Street, Findlay, OH and company can be reached via phone at +41 94222121.
Marathon Petroleum company profile:

Marathon Petroleum Corporation
marathonpetroleum.comNYSE
18,200
Oil & Gas Refining & Marketing
Energy
Marathon Petroleum Corporation, together with its subsidiaries, operates as an integrated downstream energy company primarily in the United States. It operates in two segments, Refining & Marketing, and Midstream. The Refining & Marketing segment refines crude oil and other feedstocks at its refineries in the Gulf Coast, Mid-Continent, and West Coast regions of the United States; and purchases refined products and ethanol for resale. Its refined products include transportation fuels, such as reformulated gasolines and blend-grade gasolines; heavy fuel oil; and asphalt. This segment also manufactures aromatics, propane, propylene, and sulfur. It sells refined products to wholesale marketing customers in the United States and internationally, buyers on the spot market, and independent entrepreneurs who operate primarily Marathon branded outlets, as well as through long-term fuel supply contracts to direct dealer locations primarily under the ARCO brand. The Midstream segment transports, stores, distributes, and markets crude oil and refined products through refining logistics assets, pipelines, terminals, towboats, and barges; gathers, processes, and transports natural gas; and gathers, transports, fractionates, stores, and markets natural gas liquids. As of December 31, 2021, the company operated 7,159 brand jobber outlets in 37 states, the District of Columbia, and Mexico through independent entrepreneurs. Marathon Petroleum Corporation was founded in 1887 and is headquartered in Findlay, Ohio.
Findlay, OH 45840-3229
CIK: 0001510295
ISIN: US56585A1025
CUSIP: 56585A102