Stock Information
Marathon Petroleum Corp (MPC)
Ticker Symbol: MPC
Exchange: NYSE
Sector: Energy
Market Cap: $71,212.29 mil
Piotroski score: 8
PE Ratio: 18.113
EPS (TTM): 13.3478
Revenue (TTM): $450.16 M
Dividend Yield: 1.611019372508%
ROE: 24.01%
Latest News
-
Marathon Petroleum (MPC) Is Up 12.3% After Analyst Upgrades And Dividend Declaration - What's Changed
Fri, May 1, 2026 7:07 PM
-
What's in the Offing for Marathon Petroleum in Q1 Earnings?
Fri, May 1, 2026 12:05 PM
-
HF Sinclair (DINO) Surpasses Q1 Earnings and Revenue Estimates
Fri, May 1, 2026 11:55 AM
-
Par Pacific Gears Up to Report Q1 Earnings: What's in the Cards?
Fri, May 1, 2026 11:44 AM
-
Best Growth Stocks to Buy for May 1st
Fri, May 1, 2026 8:37 AM
-
Assessing Marathon Petroleum (MPC) Valuation After Dividend Declaration And Upgraded Earnings Outlook
Fri, May 1, 2026 8:25 AM
-
Marathon Petroleum (MPC) Outperforms Broader Market: What You Need to Know
Thu, Apr 30, 2026 9:45 PM
-
Valero Energy's Earnings Quadruple. Oil Stock Rises In A Buy Zone.
Thu, Apr 30, 2026 8:03 PM
-
Curious about Marathon Petroleum (MPC) Q1 Performance? Explore Wall Street Estimates for Key Metrics
Thu, Apr 30, 2026 1:15 PM
-
Zacks.com featured highlights include First American, Marathon Petroleum and Churchill Downs
Thu, Apr 30, 2026 1:01 PM
Key Financials
Financial data not available