Stock Information
Marathon Petroleum Corp (MPC)
Ticker Symbol: MPC
Exchange: NYSE
Sector: Energy
Market Cap: $72,664.64 mil
Piotroski score: 8
PE Ratio: 17.605
EPS (TTM): 13.3478
Revenue (TTM): $450.16 M
Dividend Yield: 1.5878686832599%
ROE: 24.01%
Latest News
-
Marathon Petroleum (MPC) Beats Stock Market Upswing: What Investors Need to Know
Thu, Apr 2, 2026 9:45 PM
-
Asia-Pacific markets mostly rise in Easter trade on hopes for Hormuz reopening
Thu, Apr 2, 2026 7:49 PM
-
Marathon Petroleum Corp. stock outperforms competitors on strong trading day
Thu, Apr 2, 2026 4:43 PM
-
UBS Maintains Buy on Marathon Petroleum, Raises Price Target to $280
Thu, Apr 2, 2026 2:46 PM
-
Trump's Iran war speech paints a grim picture for oil markets with more than 600 million barrels at risk
Thu, Apr 2, 2026 1:57 PM
-
MPLX (MPLX) Initiated Buy on Strong Infrastructure Platform
Thu, Apr 2, 2026 1:13 PM
-
These Stocks Are Today’s Movers: Tesla, Globalstar, Amazon, Exxon Mobil, Penguin Solutions, and More
Thu, Apr 2, 2026 9:57 AM
-
Shares of oil & gas-related companies are trading higher after President Trump's commitment to continuing strikes on Iran amid ongoing concern over transport security through the Strait of Hormuz.
Thu, Apr 2, 2026 8:53 AM
-
Trump’s Iran timeline may not be short enough to avoid oil demand destruction
Thu, Apr 2, 2026 6:34 AM
-
U.S. oil prices soar 10% as Trump's Iran war speech stokes fears of further escalation
Wed, Apr 1, 2026 9:17 PM
Key Financials
Financial data not available