Stock Information
Marathon Petroleum Corp (MPC)
Ticker Symbol: MPC
Exchange: NYSE
Sector: Energy
Market Cap: $72,664.64 mil
Piotroski score: 8
PE Ratio: 16.2297
EPS (TTM): 13.3478
Revenue (TTM): $450.16 M
Dividend Yield: 1.793480697664%
ROE: 24.01%
Latest News
-
Why Marathon Petroleum (MPC) Outpaced the Stock Market Today
Thu, Apr 16, 2026 9:45 PM
-
Marathon Petroleum Extends Liquidity To 2031 With New Credit Lines
Thu, Apr 16, 2026 8:02 PM
-
3 Energy Stocks For Steady Passive Income
Thu, Apr 16, 2026 2:47 PM
-
Shares of oil and gas-related companies are trading higher as Middle East tensions and low movement in the Strait of Hormuz continue to keep energy prices elevated.
Thu, Apr 16, 2026 1:34 PM
-
Oil Above $90, Pump Above $4 — And 7 Energy Stocks Still Trading At A Wide Discount
Thu, Apr 16, 2026 11:26 AM
-
Marathon Petroleum tops U.S. energy sector in 2026 Just Capital rankings
Thu, Apr 16, 2026 10:14 AM
-
$100 Oil Should Be XOP’s Best Year Ever. Why Isn’t It?
Wed, Apr 15, 2026 5:12 PM
-
Why Oil Refiners Are the Real Winners of $100 Oil Prices
Wed, Apr 15, 2026 4:20 PM
-
What to Expect From Marathon Petroleum's Next Quarterly Earnings Report
Wed, Apr 15, 2026 1:44 PM
-
These 2 Oils-Energy Stocks Could Beat Earnings: Why They Should Be on Your Radar
Wed, Apr 15, 2026 1:00 PM
Key Financials
Financial data not available