Stock Information
Marathon Petroleum Corp (MPC)
Ticker Symbol: MPC
Exchange: NYSE
Sector: Energy
Market Cap: $94,475.06 mil
Piotroski score: 6
PE Ratio: 11.6995
EPS (TTM): 29.0727
Revenue (TTM): $537.97 M
Dividend Yield: 1.122428936218%
ROE: 48.71%
Latest News
-
Madison Pacific Properties Inc. announces the results for the six months ended June 30, 2026 and declares dividend
Thu, Aug 13, 2026 10:30 PM
-
Reading Between The Lines Of XOM's Latest Call
Thu, Aug 13, 2026 6:55 PM
-
How Much Track Is Left For XOM Stock?
Thu, Aug 13, 2026 6:31 PM
-
Investors can still make money in the oil refiner stocks, says Tortoise Capital's Rob Thummel
Thu, Aug 13, 2026 2:49 PM
-
Refiners Lead Oil & Gas Rally on Margin Recovery and Attractive Valuations
Thu, Aug 13, 2026 12:37 PM
-
Marathon Petroleum (MPC) Could Be 19% Overvalued As Earnings Beat Expectations
Wed, Aug 12, 2026 11:14 PM
-
Is DINO a Buy Now as Strong Earnings Meet a Richer Stock Valuation?
Wed, Aug 12, 2026 1:20 PM
-
Marathon Petroleum: Russian Refined Exports May Be Indefinitely Out Of The Market
Wed, Aug 12, 2026 2:14 AM
-
Our People: Mia Lombardi's Passion for Service Grows Community From the Ground Up
Tue, Aug 11, 2026 9:30 PM
-
Tuesday's session: top gainers and losers in the S&P500 index
Tue, Aug 11, 2026 7:05 PM
Key Financials
Financial data not available