Latest filing published 03 Apr 2026 for PERRIGO Co plc, €19k.
Filing timeline
BuySaleInsider track record
Across 3 buy signals with a settled T+90 return. Return basis: close on the day after publication.
Robert Willis: trading record in brief
Robert Willis is a declared insider of PERRIGO Co plc (senior executive), with filings sourced from SEC (Form 4). The record holds 70 filings, for trades running from 6 March 2020 to 2 April 2026.
The open-market record is one-sided, with 4 purchases worth €341k and not one sale. Open-market purchases are the filings investors watch most closely, because the insider pays for the shares out of pocket. The rest of the record consists of 41 share grants and 25 option exercises.
The median purchase comes to €87k. Of 4 purchases, 4 formed part of a group of insiders buying within 30 days of each other. Purchases made close together by different insiders form what is called a cluster.
The latest filing, published on 3 April 2026, reports an option exercise of €19k in PERRIGO Co plc. The last insider purchase was made public on 22 August 2025, 443 days ago. Typically, a trade is published a median of 4 days after it takes place. The legal deadline for a Form 4 is two business days after the transaction. This summary is built from SEC (Form 4) disclosures alone and does not predict where the share price will go.
Companies and markets linked to Robert Willis
Open company profiles for insider transactions, fundamentals and analyst consensus when available.
- 2,070 shares@ US$10.851.7% of flowOrdinary SharesSEC:0001770124-26-000004:0
- 1,081 shares@ US$10.850.9% of flowOrdinary SharesSEC:0001770124-26-000004:1
- 2,743 shares@ US$10.722.1% of flowOrdinary SharesSEC:0001770124-26-000002:0
- 1,488 shares@ US$24.0982.6% of flowOrdinary SharesSEC:0001585364-25-000132:0Canonical exit: 20 Nov 2025 (T+90)
- 2,070 shares@ US$26.314.5% of flowOrdinary SharesSEC:0001585364-25-000038:0
- 12,762 shares@ US$27.7629.6% of flowOrdinary SharesSEC:0001585364-25-000025:0
- 1,759 shares@ US$28.094.1% of flowOrdinary SharesSEC:0001585364-24-000042:0
- 1,279 shares@ US$27.262.9% of flowOrdinary SharesSEC:0001585364-24-000023:0
- 6,000 shares@ US$25.8712.9% of flowOrdinary SharesSEC:0001585364-24-000013:0Canonical exit: 29 May 2024 (T+90)
- 5,550 shares@ US$31.0114.2% of flowOrdinary SharesSEC:0001585364-23-000152:0Canonical exit: 22 Feb 2024 (T+90)
- 2,163 shares@ US$37.716.9% of flowOrdinary SharesSEC:0001585364-23-000032:0
- 4,905 shares@ US$38.7516.2% of flowOrdinary SharesSEC:0001585364-23-000012:0
- 2,843 shares@ US$37.238.0% of flowOrdinary SharesSEC:0001585364-22-000030:0
13 of 13 declarations