Marathon Petroleum Corp. closed $69.14 short of its 52-week high ($221.11), which the company achieved on April 5th.
Running and celebratory drinking have a long and frothy history, yet the latest trend of marking milestones with a “shoey” is ...
Scotiabank analyst Paul Cheng maintained a Buy rating on Marathon Petroleum (MPC – Research Report) today and set a price target of $170.00.
Piper Sandler analyst Ryan Todd maintained a Hold rating on Marathon Petroleum (MPC – Research Report) today and set a price target of $145.00.