This was the stock's second consecutive day of losses.
The latest trading session saw Marathon Petroleum (MPC) ending at $151.95, denoting a +1.69% adjustment from its last day's close. The stock's change was less than the S&P 500's daily gain of 1.83%.
Findlay, Ohio-based Marathon Petroleum Corporation (MPC) operates as an integrated downstream energy company. With a market cap of $45.7 billion, Marathon Petroleum operates through Refining & ...
Raymond James raised the firm’s price target on Marathon Petroleum (MPC) to $192 from $190 and keeps a Strong Buy rating on the shares. The ...
Marathon Petroleum Corp. began restarting the resid hydrotreater (RHU) at its 631,000-bpd Galveston Bay Refinery in Texas ...
1 Day MPC -1.47% DJIA 1.05% S&P 500 0.77% Energy 0.00% The Price to Earnings (P/E) ratio, a key valuation measure, is calculated by dividing the stock's most recent closing price by the sum of the ...
BofA lowered the firm’s price target on Marathon Petroleum (MPC) to $153 from $174 and keeps a Neutral rating on the shares. While Trump ...
Ratings for Marathon Petroleum (NYSE:MPC) were provided by 6 analysts in the past three months, showcasing a mix of bullish and bearish perspectives. The following table encapsulates their recent ...
Marathon Petroleum Corp. closed 31.79% short of its 52-week high of $221.11, which the company reached on April 5th.