Zacks Investment Research on MSN
Marathon Petroleum (MPC) tops Q1 earnings and revenue estimates
Marathon Petroleum (MPC) came out with quarterly earnings of $1.65 per share, beating the Zacks Consensus Estimate of $0.72 per share. This compares to a loss of $0.24 per share a year ago. These ...
Marathon Petroleum Corp. (NYSE: MPC) today reported net income attributable to MPC of $511 million, or $1.73 per diluted share, for the first quarter of 2026. This compares with a net loss ...
Marathon Petroleum (MPC) is back on investors’ radar after its board declared a US$1.00 per share dividend, payable June 10, ...
Zacks Investment Research on MSN
Here's why Marathon Petroleum (MPC) is a strong value stock
Taking full advantage of the stock market and investing with confidence are common goals for new and old investors, and Zacks Premium offers many different ways to do both. The research service ...
Marathon Petroleum (MPC) shares have declined by 13.8% over the course of 21 trading days. The recent decrease is driven by renewed worries regarding its Q3 earnings shortfall and high maintenance ...
CHONGQING, CHINA - JULY 31: In this photo illustration, a person holds a smartphone displaying the logo of Marathon Petroleum Corporation (NYSE: MPC). (Photo illustration by Cheng Xin/Getty Images) ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results