Stock Information
Marathon Petroleum Corp (MPC)
Ticker Symbol: MPC
Exchange: NYSE
Sector: Energy
Market Cap: $71,212.29 mil
Piotroski score: 8
PE Ratio: 17.3835
EPS (TTM): 13.3478
Revenue (TTM): $450.16 M
Dividend Yield: 1.6511186328738%
ROE: 24.01%
Latest News
-
Marathon Petroleum Corporation Just Beat EPS By 110%: Here's What Analysts Think Will Happen Next
Fri, May 8, 2026 12:18 PM
-
Par Pacific: Riding The Wave Of The Next Refining Mega-Cycle (Rating Upgrade)
Fri, May 8, 2026 8:00 AM
-
Zacks.com featured highlights include The Vita Coco Company, Indivior Pharmaceuticals and Marathon Petroleum
Fri, May 8, 2026 7:45 AM
-
3 Best Momentum Stocks to Buy Now for Big Upside in May 2026
Thu, May 7, 2026 7:00 PM
-
Buy 5-7% Yields On The Drop: Premier Buy-And-Hold Dividend Growth Machines
Thu, May 7, 2026 4:42 PM
-
Oil Falls Below $100, But Gas Prices Keep Climbing: These 4 Stocks Are Winning
Thu, May 7, 2026 4:38 PM
-
Goldman Sachs Maintains Buy on Marathon Petroleum, Raises Price Target to $291
Thu, May 7, 2026 1:16 PM
-
Marathon Petroleum Buyback Expansion And Refinery Projects Underpin Valuation Story
Thu, May 7, 2026 5:19 AM
-
Marathon Petroleum Corp files for mixed shelf size not disclosed - SEC filing
Wed, May 6, 2026 5:19 PM
-
Marathon Petroleum Files Prospectus For Offering Mixed Shelf; Terms Undisclosed
Wed, May 6, 2026 4:20 PM
Key Financials
Financial data not available