Latest filing published 03 Oct 2025 for STERIS plc.
Filing timeline
BuySaleInsider track record
Not enough buy signals with a settled T+90 horizon to measure a track record yet.
Cary L. Majors: trading record in brief
This profile gathers the share dealings of Cary L. Majors in STERIS plc, where the filings describe the role as chief executive. We count 42 filings; the first trade dates from 28 May 2019 and the latest from 1 October 2025.
The open-market record consists of 17 sales worth €9.4M, with no purchase. Besides market trades, the filings include 17 share grants and 5 option exercises. Since January 2025: no purchases and 2 sales on the market.
The latest filing, published on 3 October 2025, reports a share grant in STERIS plc. The median gap between a trade and its publication by SEC (Form 4) is 2 days. For comparison, the SEC allows two business days to file a Form 4. A sale on its own says little: insiders also sell to pay tax, fund a purchase or diversify. Source: insider filings from SEC (Form 4). Past trades are no guide to future returns.
Companies and markets linked to Cary L. Majors
Open company profiles for insider transactions, fundamentals and analyst consensus when available.
- 303 shares0Ordinary SharesSEC:0001628280-25-044118:0
- 2,922 shares0Ordinary SharesSEC:0001628280-25-029690:0
- 564 shares@ US$242.082.5% of flowOrdinary SharesSEC:0001628280-25-029358:0
- 12,828 shares@ US$147.0531.2% of flowOrdinary SharesSEC:0001628280-25-027284:0
- 1,682 shares@ US$217.326.5% of flowOrdinary SharesSEC:0000950170-24-131534:0
- 4,932 shares@ US$114.229.7% of flowOrdinary SharesSEC:0001628280-24-027300:0
- 2,379 shares0Ordinary SharesSEC:0001628280-24-027088:0
- 694 shares@ US$228.372.7% of flowOrdinary SharesSEC:0001628280-24-026878:0
- 2,024 shares@ US$232.138.1% of flowOrdinary SharesSEC:0001628280-24-023609:0
- 649 shares@ US$199.972.3% of flowOrdinary SharesSEC:0001209191-23-033751:0
- 1,150 shares@ US$190.213.9% of flowOrdinary SharesSEC:0001209191-23-016816:0
- 1,600 shares@ US$192.515.5% of flowOrdinary SharesSEC:0001209191-22-059701:0
- 2,140 shares0Ordinary SharesSEC:0001209191-22-034162:0
- 742 shares@ US$228.200.0008% mcap9.8% of flowOrdinary SharesSEC:0001209191-22-033707:0
- 1,950 shares@ US$232.978.4% of flowOrdinary SharesSEC:0001209191-21-065113:0
- 692 shares0Ordinary SharesSEC:0001209191-21-059536:0
- 10,000 shares0Ordinary SharesSEC:0001209191-21-051874:0
- 1,964 shares0Ordinary SharesSEC:0001209191-21-037679:0
- 2,129 shares@ US$188.436.9% of flowOrdinary SharesSEC:0001209191-21-037206:0
19 of 19 declarations