Marathon Petroleum (MPC) saw a rare insider buy on 12/4 from a director who bought 6000 shares at $149.61 for $898K in total and increased by tenfold. This was the first insider purchase for the stock since November 2021 but the largest single purcha...