Marathon Petroleum Corporation's (NYSE:MPC) large institutional owners must be happy as stock continues to impress, up 4.5% over the past week

Ownership research and analyst forecasts can offer valuable insights into stock opportunities. Institutional investors own 76% of Marathon Petroleum, influencing board decisions. Analysts' sentiments and insider ownership are also crucial factors to consider.