Stock Information
Marathon Petroleum Corp (MPC)
Ticker Symbol: MPC
Exchange: NYSE
Sector: Energy
Market Cap: $78,757.52 mil
Piotroski score: 6
PE Ratio: 16.6549
EPS (TTM): 15.3164
Revenue (TTM): $467.01 M
Dividend Yield: 1.5336835244047%
ROE: 27.33%
Latest News
-
Marathon Petroleum Named to Dow Jones Best-in-Class Indices
Fri, Jun 12, 2026 9:45 PM
-
Stocks See Support from Hopes for a Near-term US-Iran Peace Agreement
Fri, Jun 12, 2026 3:51 PM
-
Stocks See Support from Hopes for a Near-term US-Iran Agreement
Fri, Jun 12, 2026 2:28 PM
-
Stocks See Downward Pressure Despite Hopes for a Near-term US-Iran Agreement
Fri, Jun 12, 2026 2:10 PM
-
Morgan Stanley Maintains Overweight on Marathon Petroleum, Raises Price Target to $265
Fri, Jun 12, 2026 1:38 PM
-
These S&P500 stocks that are showing activity before the opening bell on Friday.
Fri, Jun 12, 2026 12:35 PM
-
Best Growth Stocks to Buy for June 12th
Fri, Jun 12, 2026 9:05 AM
-
The Hidden Engine That Could Power Exxon Mobil Stock Higher
Thu, Jun 11, 2026 6:56 PM
-
Is Marathon Petroleum Corporation (MPC) A Good Stock To Buy Now?
Thu, Jun 11, 2026 6:16 PM
-
Will UK interest rates fall in 2026?
Thu, Jun 11, 2026 4:03 PM
Key Financials
Financial data not available