MPC

Marathon Petroleum Corporation
$478.07
+1.15 (+0.24%)
Mkt Cap 134.25B
Volume 1,788,553
52W Range 161.93-485.22
Sector Energy
Beta 0.54
EPS (TTM) 29.05 USD
P/E Ratio 16.46
Revenue (TTM) 153.94B USD
Rev Growth (5Y) +13.7%
EPS Growth (5Y) +22.0%
AlphaVal · Fair Value
What we estimate one share is worth
$166.17
Overvalued strong signal
187.7% above fair value
Modeled from cash flows & growth.
AlphaQuality · Grade
How strong & durable the business is
B-
Oil & Gas E&P
67.0 / 100 composite
An oil & gas explorer and producer — graded A–F vs. similar companies.

Company Description

Track Record

Showing latest 4 periods • Swipe for more
Metric 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014
Revenue 132.70B 138.86B 148.38B 177.45B 119.98B 69.78B 111.15B 86.09B 74.73B 63.34B 72.05B 97.82B
Net Income 4.05B 3.44B 9.68B 14.52B 9.74B (9.83B) 2.64B 2.78B 3.43B 1.17B 2.85B 2.52B
EPS 13.27 10.12 23.76 28.34 2.71 -15.14 4.00 5.36 6.77 2.22 5.29 4.42
Free Cash Flow 4.77B 6.13B 12.23B 13.94B 2.90B (368.00M) 4.63B 2.98B 3.88B 1.12B 2.08B 1.63B
FCF / Share 15.63 17.98 30.04 27.23 4.57 -0.57 7.03 5.75 7.58 2.12 3.83 2.84
Operating CF 8.25B 8.66B 14.12B 16.36B 4.36B 2.42B 9.44B 6.16B 6.61B 4.02B 4.07B 3.11B
Total Assets 85.56B 78.86B 85.99B 89.90B 85.37B 85.16B 98.56B 92.94B 49.05B 44.41B 43.12B 30.43B
Total Debt 34.36B 28.76B 28.50B 27.91B 26.90B 33.09B 30.54B 27.52B 12.95B 10.57B 11.93B 6.60B
Cash & Equiv 3.67B 3.21B 5.44B 8.62B 5.29B 415.00M 1.39B 1.69B 3.01B 887.00M 1.13B 1.49B
Book Value 17.31B 17.75B 24.40B 27.71B 26.21B 22.20B 33.69B 35.17B 14.03B 13.56B 13.24B 10.75B
Return on Equity 0.23 0.19 0.40 0.52 0.37 -0.44 0.08 0.08 0.24 0.09 0.22 0.23
MPC News
Marathon Petroleum (MPC) Stock Declines While Market Improves: Some Information for Investors
Oct 15, 2026 02:46 PM · zacks.com
Marathon Petroleum: A Solid Hedge Vs. Diesel's Damage
Oct 15, 2026 11:37 AM · seekingalpha.com
Marathon vs. Delek US: Which Refining Stock Is the Better Buy Now?
Oct 15, 2026 09:11 AM · zacks.com
Marathon Petroleum Corporation $MPC Shares Bought by First Citizens Bank & Trust Co.
Oct 14, 2026 11:54 PM · defenseworld.net
Stay Ahead of Market Swings With BP, PBF, VLO & MPC
Oct 14, 2026 05:11 AM · zacks.com
4 Value Stocks to Buy Using the PEG Ratio for Better Returns
Oct 12, 2026 12:01 PM · zacks.com
Marathon Petroleum (MPC) is a Great Momentum Stock: Should You Buy?
Oct 12, 2026 09:01 AM · zacks.com
Why Marathon Petroleum (MPC) is a Top Momentum Stock for the Long-Term
Oct 12, 2026 06:50 AM · zacks.com
President Trump Has Struck A Deal With Putin For Russian Diesel To Ease Prices, But The Unintended Consequences Could Be Devastating
Oct 12, 2026 12:36 AM · 247wallst.com
Trump Says Putin Is Sending Russian Diesel — So Much for Sanctions
Oct 09, 2026 12:44 PM · benzinga.com