This was the stock's third consecutive day of gains.
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%.
Shares of Marathon Petroleum Corp. MPC rallied 3.15% to $146.75 Monday, on what proved to be an all-around positive trading ...
Findlay, Ohio-based Marathon Petroleum Corporation (MPC) operates as an integrated downstream energy company. With a market ...
ConocoPhillips ( COP 0.29%), Kinder Morgan ( KMI -0.46%), and Phillips 66 ( PSX -2.00%) all have compelling valuations and ...
Kimberly Warnica, who stepped down as general counsel of Marathon Petroleum in November, has joined Houston-based energy firm ...
In a report released today, Ryan Todd from Piper Sandler maintained a Hold rating on Marathon Petroleum (MPC – Research Report), with a price ...
Mizuho Securities analyst Nitin Kumar CFA has reiterated their neutral stance on MPC stock, giving a Hold rating on January 10.Stay Ahead of ...
In the closing of the recent trading day, Marathon Petroleum (MPC) stood at $140.53, denoting a -1.55% change from the preceding trading day.
While oil stocks performed poorly last year, they could bounce back in 2025. Devon Energy ( DVN -0.53%), ConocoPhillips ( COP ...
We sell different types of products and services to both investment professionals and individual investors. These products and services are usually sold through license agreements or subscriptions ...