Marathon Petroleum (MPC) came out with quarterly earnings of $4.07 per share, beating the Zacks Consensus Estimate of $2.73 per share. This compares to earnings of $0.77 per share a year ago. These ...
Marathon Petroleum Corp (MPC) stock reached a 52-week high, closing at $202.33. This milestone reflects the company’s robust performance over the past year, with its stock price increasing by 31.76%.
Marathon Petroleum Corp. (NYSE: MPC) reported strong Q4 2025 earnings, with revenue of $33.42B and adjusted EPS of $4.07.
Marathon Petroleum delivered a decisive fourth-quarter earnings beat as sharply higher refining margins and strong utilization rates drove profits well above Wall Street expectations.
If you are wondering whether Marathon Petroleum's current share price still leaves room for value, you are not alone. This article looks at what the numbers are actually saying about the stock. With ...
In the latest close session, Marathon Petroleum (MPC) was down 1.62% at $172.54. The stock's change was less than the S&P 500's daily gain of 0.5%. Meanwhile, the Dow gained 0.64%, and the Nasdaq, a ...
Yet sentiment has deteriorated considerably in recent months. EPS estimates have declined 23.77% over the past 60 days and fallen 3.12% in the past week, suggesting analysts have grown more cautious ...
We recently published a list of 12 Large-Cap Stocks Insiders Were Buying in Q1 2025 Before Trump’s Tariff Shockwave. In this article, we are going to take a look at where Marathon Petroleum ...