Stock Information
Marathon Petroleum Corp (MPC)
Ticker Symbol: MPC
Exchange: NYSE
Sector: Energy
Market Cap: $65,069.78 mil
Piotroski score: 8
PE Ratio: 17.6553
EPS (TTM): 13.3478
Revenue (TTM): $450.16 M
Dividend Yield: 1.7202082%
ROE: 24.01%
Latest News
-
Top S&P500 movers in Tuesday's session
Tue, Mar 24, 2026 5:35 PM
-
These Stocks Are Today’s Movers: Tesla, Jefferies, Apollo, Gilead, Estée Lauder, and More
Tue, Mar 24, 2026 10:12 AM
-
US Inflation Could Peak At 4.9% Under Worst Iran War Scenario, Goldman Warns
Tue, Mar 24, 2026 8:56 AM
-
Oil rises, with Brent climbing back above $100 as optimism fades over Iran war de-escalation
Mon, Mar 23, 2026 9:51 PM
-
3 Oil Stocks Set to Deliver 50%+ Returns in 2026
Mon, Mar 23, 2026 9:09 PM
-
Marathon Petroleum Corp. to Report First-Quarter Financial Results on May 5, 2026
Mon, Mar 23, 2026 8:15 PM
-
Asia-Pacific markets pare gains as oil rebounds on Iran war-linked uncertainty
Mon, Mar 23, 2026 8:05 PM
-
S&P 500 falls, giving back chunk of Monday’s rally as oil prices rebound, Iran war continues: Live updates
Mon, Mar 23, 2026 6:01 PM
-
Trump administration plans to bring more diesel to market as fuel prices surge, Wright says
Mon, Mar 23, 2026 12:12 PM
-
Watch Energy Secretary Wright discuss Iran war after Trump postpones power plant strikes
Mon, Mar 23, 2026 9:19 AM
Key Financials
Financial data not available