Marathon Petroleum Corp (MPC) Insider Trading

Total insider buys:
  • $4,393,949.00
Total insider sells:
  • $107,143,939.33
Most recent insider trade:
  • Aug. 15, 2025
Most active insider trader:
  • Kim K.W. Rucker
Trader NameDateTitleAmountPriceTypeTotal Value
June 2, 2015VP26,673$102.92Sell$2,745,185.16
May 20, 2015CEO36,659$104.30Sell$3,823,533.70
May 6, 2015VP25,561$100.50Sell$2,568,880.50
March 13, 2015Director3,500$96.73Buy$338,555.00
Feb. 13, 2015VP5,806$102.22Sell$593,489.32
Feb. 11, 2015VP20,467$101.39Sell$2,075,149.13
Nov. 28, 2014Director5,550$90.06Buy$499,833.00
Aug. 8, 2014VP1,871$87.65Sell$163,993.15
Jan. 2, 2014VP32,638$91.06Sell$2,972,016.28
Aug. 5, 2013Director6,300$71.37Buy$449,631.00
First«2 of 2»Last
  • Insiders are both buying and selling Marathon Petroleum Corp stock.

  • The insider traders at Marathon Petroleum Corp are: Kim K.W. Rucker, Carl Kristopher Hagedorn, C. Michael Palmer, Charles E Bunch, Thomas M Kelley, Steven A Davis, Timothy J Aydt, Michael J Hennigan, Suzanne Gagle, Thomas M. Kelley, J. Michael Wilder, Pamela K.M. Beall, Evan Bayh, Raymond L Brooks, Gary R Heminger, Shawn M Lyon, Timothy T Griffith, Donald C Templin, George P Shaffner, Gregory Scott Floerke, James E Rohr, James E. Rohr, James Rohr, Jeffrey C Campbell, Michael G Braddock, Molly R Benson, Ricky D Hessling, Rodney P Nichols, Steven A. Davis, and Anthony R Kenney

  • The most active insider trader at Marathon Petroleum Corp is Kim K.W. Rucker with 7 trades.

  • Michael J Hennigan has sold the most Marathon Petroleum Corp stock with a total value of $31,207,181.54.

  • Jeffrey C Campbell has bought the most Marathon Petroleum Corp stock with a total value of $1,795,320.00.

  • The most recent insider trade for Marathon Petroleum Corp was on Aug. 15, 2025.

  • The single biggest insider buy for Marathon Petroleum Corp was from Jeffrey C Campbell with a total value of $897,660.00 on Dec. 4, 2024.

  • The single biggest insider sell for Marathon Petroleum Corp was from Raymond L Brooks with a total value of $12,960,034.74 on May 23, 2022.