Stock Information
Marathon Petroleum Corp (MPC)
Ticker Symbol: MPC
Exchange: NYSE
Sector: Energy
Market Cap: $59,582.42 mil
Piotroski score: 8
PE Ratio: 15.3167
EPS (TTM): 13.3478
Revenue (TTM): $450.16 M
Dividend Yield: 1.8869705%
ROE: 24.01%
Latest News
-
With Energy Volatility, Buy MPLX For Reliability
Wed, Mar 4, 2026 4:49 AM
-
Hideout in the Energy Sector? Here are the Top Oil Stocks to Watch
Wed, Mar 4, 2026 1:53 AM
-
Exxon Is Down Since the Iran Conflict. These Energy Stocks Are Bigger Winners.
Tue, Mar 3, 2026 5:41 PM
-
Oil Prices Jump Further As Iran War Rages On; These Oil Stocks Stand Out
Tue, Mar 3, 2026 1:54 PM
-
10-year Treasury yield tops 4.09% as surging oil prices from Iran conflict raise inflation angst
Tue, Mar 3, 2026 3:54 AM
-
US Equity Markets Mixed as Government Bond Yields Rise Amid Middle East Conflict
Mon, Mar 2, 2026 9:08 PM
-
Explore the top gainers and losers within the S&P500 index in today's session.
Mon, Mar 2, 2026 8:05 PM
-
Dow drops 700 points as oil surges, bond yields climb in response to deepening Iran conflict: Live updates
Mon, Mar 2, 2026 6:04 PM
-
Stay informed with the top movers within the S&P500 index on Monday.
Mon, Mar 2, 2026 5:35 PM
-
Shares of oil and gas companies are trading higher after the U.S. and Israel launched strikes against Iran over the weekend. Iran's decision to close the Strait of Hormuz contributes to investor concern that conflict could spread across the region as tensions escalate and disrupt supplies
Mon, Mar 2, 2026 2:39 PM
Key Financials
Financial data not available