Latest filing published 10 Sept 2026 for TELEFLEX INC.
Insider track record
Not enough buy signals with a settled T+90 horizon to measure a track record yet.
Sean Salmon: trading record in brief
Filings by Sean Salmon span 2 companies, the busiest being Medtronic plc and Teleflex Inc. Between 31 July 2020 and 8 September 2026, the trades on record add up to 35 filings.
No open-market purchase appears, only 6 sales worth €6.9M. The rest of the record consists of 19 share grants and 9 option exercises.
The record was last updated on 10 September 2026 with a share grant in Teleflex Inc. 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. Selling is not necessarily a view on the stock: liquidity needs and diversification are common motives. Every figure here comes from the filings published by SEC (Form 4) and describes the past, not future prices; it is not investment advice.
Companies and markets linked to Sean Salmon
Open company profiles for insider transactions, fundamentals and analyst consensus when available.
- 674 shares0Common StockSEC:0000096943-26-000103:0
- 645 shares@ US$82.482.2% of flowOrdinary SharesSEC:0001613103-24-000178:0
- 5,462 shares0Ordinary SharesSEC:0001613103-24-000116:0
- 14,375 shares0Ordinary SharesSEC:0001613103-24-000092:0
- 1,594 shares@ US$62.764.1% of flowOrdinary SharesSEC:0001613103-24-000008:0
- 435 shares@ US$79.271.4% of flowOrdinary SharesSEC:0001613103-23-000162:0
- 5,604 shares0Ordinary SharesSEC:0001613103-23-000097:0
- 9,686 shares0Ordinary SharesSEC:0001613103-23-000076:0
- 1,808 shares@ US$55.324.2% of flowOrdinary SharesSEC:0001127602-22-027593:0
- 300 shares@ US$79.041.0% of flowOrdinary SharesSEC:0001127602-22-027194:0
- 8,595 shares0Ordinary SharesSEC:0001127602-22-020417:0
- 5,808 shares0Ordinary SharesSEC:0001127602-22-020216:0
- 89 shares@ US$104.940.7% of flowOrdinary SharesSEC:0001127602-21-031183:0
- 245 shares@ US$122.982.0% of flowOrdinary SharesSEC:0001127602-21-028742:0
- 21,129 shares@ US$38.8154.6% of flowOrdinary SharesSEC:0001127602-21-024367:0
- 2,272 shares@ US$131.3119.7% of flowOrdinary SharesSEC:0001127602-21-023105:0
16 of 16 declarations