Skip to content
★ Sign in to follow
GL

Garry L. Peiffer

Board Director
Director
Total declarations
120
Companies
2
▲ Purchases (3 ops.)
€1.3M
▼ Sales (0 ops.)
—

Latest filing published 18 Aug 2026 for MPLX LP.

Filing timeline

BuySale
Garry L. Peiffer

Insider track record

Disclosed buys
3
Disclosed sells
0
Signal history

Closed purchases

Market purchases
3
Positive at T+90
33%
Median T+90
-8.2%

Based on 3 purchases whose 90-day window has closed (published at least 91 days ago), the same population our ranking model reads.

Purchases by company

  • MPLX LP 3 purchases · last 13 Aug 2019

Since each purchase

  • Filed 13 Aug 2019 · 2644 days ago · €459k
    -26.9%
    Entry US$26.48 · Close at T+365 US$19.35
  • Filed 09 Aug 2019 · 2648 days ago · €436k
    -28.1%
    Entry US$26.97 · Close at T+365 US$19.38
  • Filed 02 Nov 2012 · 5119 days ago · €450k
    +36.5%
    Entry US$27.00 · Close at T+365 US$36.86

Entry is the close on the day after publication, the first price a reader could act on. Prices in the listing currency. Past moves are not a forecast.

Garry L. Peiffer: trading record in brief

Garry L. Peiffer (board member) discloses dealings in 2 companies, chiefly MPLX LP and Marathon Petroleum Corp. We count 120 filings; the first trade dates from 30 June 2011 and the latest from 14 August 2026.

Purchases make up the whole of the open-market record (3 purchases, €1.3M). Unlike grants, an open-market purchase is paid for by the insider, at the market price. Other entries cover 117 share grants.

A typical purchase (the median) is worth €450k. For 3 purchases whose 90-day window has closed, the share price was higher on day 90 than the day after publication in 33% of cases, with a median move of -8.2%. These figures describe past trades and do not predict future prices.

The record was last updated on 18 August 2026 with a share grant in MPLX LP. The last purchase on record was published on 13 August 2019, which is 2,644 days ago. The median gap between a trade and its publication by SEC (Form 4) is 3 days. For comparison, the SEC allows two business days to file a Form 4. These figures are compiled from regulatory filings published by SEC (Form 4). They describe what insiders did and are not a recommendation.

Companies and markets linked to Garry L. Peiffer

Open company profiles for insider transactions, fundamentals and analyst consensus when available.

Declarations119 total
  • ◆
    DirectorExecutivesMPLX LP
    0SEC
    1,232.166 shares0Common Units (Limited Partner Interests)SEC:0001193125-26-355727:0
  • ◆
    DirectorExecutivesMPLX LP
    0SEC
    2,696.387 shares0Common Units (Limited Partner Interests)SEC:0001193125-26-335159:0
  • ◆
    DirectorExecutivesMPLX LP
    0SEC
    1,180.524 shares0Common Units (Limited Partner Interests)SEC:0001193125-26-059819:0
  • ◆
    DirectorExecutivesMPLX LP
    0SEC
    1,247.144 shares0Common Units (Limited Partner Interests)SEC:0001193125-25-285315:0
  • ◆
    DirectorExecutivesMPLX LP
    0SEC
    1,157.128 shares0Common Units (Limited Partner Interests)SEC:0001521094-25-000003:0
  • ◆
    DirectorExecutivesMPLX LP
    0SEC
    1,090.468 shares0Common Units (Limited Partner Interests)SEC:0000950170-25-074880:0
  • ◆
    DirectorExecutivesMPLX LP
    0SEC
    2,481.143 shares0Common Units (Limited Partner Interests)SEC:0000950170-25-063157:0
  • ◆
    DirectorExecutivesMPLX LP
    0SEC
    192.026 shares0Common Units (Limited Partner Interests)SEC:0000950170-25-050738:0
  • ◆
    DirectorExecutivesMPLX LP
    0SEC
    990.324 shares0Common Units (Limited Partner Interests)SEC:0000950170-25-021941:0
  • ◆
    DirectorExecutivesMPLX LP
    0SEC
    642.475 shares0Common Units (Limited Partner Interests)SEC:0000950170-25-001700:0
  • ◆
    DirectorExecutivesMPLX LP
    0SEC
    1,098.343 shares0Common Units (Limited Partner Interests)SEC:0000950170-24-128279:0
  • ◆
    DirectorExecutivesMPLX LP
    0SEC
    699.418 shares0Common Units (Limited Partner Interests)SEC:0000950170-24-112121:0
  • ◆
    DirectorExecutivesMPLX LP
    0SEC
    1,047.626 shares0Common Units (Limited Partner Interests)SEC:0000950170-24-098885:0
  • ◆
    DirectorExecutivesMPLX LP
    0SEC
    728.778 shares0Common Units (Limited Partner Interests)SEC:0000950170-24-081059:0
  • ◆
    DirectorExecutivesMPLX LP
    0SEC
    1,041.614 shares0Common Units (Limited Partner Interests)SEC:0000950170-24-060006:0
  • ◆
    DirectorExecutivesMPLX LP
    0SEC
    756.292 shares0Common Units (Limited Partner Interests)SEC:0000950170-24-040702:0
  • ◆
    DirectorExecutivesMPLX LP
    0SEC
    1,083.341 shares0Common Units (Limited Partner Interests)SEC:0000950170-24-016153:0
  • ◆
    DirectorExecutivesMPLX LP
    0SEC
    852.195 shares0Common Units (Limited Partner Interests)SEC:0000950170-24-001677:0
  • ◆
    DirectorExecutivesMPLX LP
    0SEC
    1,123.851 shares0Common Units (Limited Partner Interests)SEC:0001209191-23-055273:0
  • ◆
    DirectorExecutivesMPLX LP
    0SEC
    889.553 shares0Common Units (Limited Partner Interests)SEC:0001209191-23-051815:0
  • ◆
    DirectorExecutivesMPLX LP
    0SEC
    993.747 shares0Common Units (Limited Partner Interests)SEC:0001209191-23-045943:0
  • ◆
    DirectorExecutivesMPLX LP
    0SEC
    808.586 shares0Common Units (Limited Partner Interests)SEC:0001209191-23-040835:0
  • ◆
    DirectorExecutivesMPLX LP
    0SEC
    982.415 shares0Common Units (Limited Partner Interests)SEC:0001209191-23-030047:0
  • ◆
    DirectorExecutivesMPLX LP
    0SEC
    790.684 shares0Common Units (Limited Partner Interests)SEC:0001209191-23-023140:0
  • ◆
    DirectorExecutivesMPLX LP
    0SEC
    923.363 shares0Common Units (Limited Partner Interests)SEC:0001209191-23-010098:0

25 of 119 declarations