Garry L. Peiffer

Officer, Marathon Petroleum.

Companies

Holdings

Stock this person has reported owning, from the forms officers and directors file with the SEC. See the biggest insider stakes.

Shares held

  • MPLX MPLX137,810 shares3$8.0M at $58.19Aug 18, 2026

As of each latest filing. The line shows shares held over time.

Recent filings

  • Aug 14, 2026Granted 1,232 shares of MPLX3
  • May 15, 2026Granted 1,304 shares of MPLX4
  • Apr 30, 2026Granted 2,247 shares of MPLX5
  • Apr 30, 2026Granted 2,696 shares of MPLX6
  • Feb 17, 2026Granted 1,181 shares of MPLX7
  • Nov 14, 2025Granted 1,247 shares of MPLX8
  • Aug 15, 2025Granted 1,157 shares of MPLX9
  • May 16, 2025Granted 1,090 shares of MPLX10
  • May 1, 2025Granted 2,481 shares of MPLX11
  • Apr 1, 2025Granted 192 shares of MPLX12
  • Feb 14, 2025Granted 990 shares of MPLX13
  • Jan 2, 2025Granted 642 shares of MPLX14
  • Nov 15, 2024Granted 1,098 shares of MPLX15
  • Oct 1, 2024Granted 699 shares of MPLX16
  • Aug 16, 2024Granted 1,048 shares of MPLX17
  • Jul 1, 2024Granted 729 shares of MPLX18
  • May 13, 2024Granted 1,042 shares of MPLX19
  • Apr 1, 2024Granted 756 shares of MPLX20
  • Feb 14, 2024Granted 1,083 shares of MPLX21
  • Jan 2, 2024Granted 852 shares of MPLX22
  • Nov 13, 2023Granted 1,124 shares of MPLX23
  • Oct 2, 2023Granted 890 shares of MPLX24
  • Aug 14, 2023Granted 994 shares of MPLX25
  • Jul 3, 2023Granted 809 shares of MPLX26
  • May 15, 2023Granted 982 shares of MPLX27