Marathon Petroleum is recognized as a top choice by analysts due to its strong buyback activity.
Analyst recommendations at major brokerages indicate that Marathon Petroleum Corp. (MPC) is ranked as the 36th top pick among the stocks screened by The Online Investor for strong stock performance.