Latest filing published 27 Feb 2026 for Fabrinet.
Filing timeline
BuySaleInsider track record
Thomas F. Kelly: trading record in brief
Thomas F. Kelly, listed as senior executive, has filed trades across 4 companies (mainly through SEC (Form 4)), most often in Fabrinet, FEI Co and Epicor Software Corp. Between 11 May 2006 and 26 February 2026, the trades on record add up to 81 filings.
Sales make up the whole of the open-market record (28 sales, €8.3M). Other entries cover 35 share grants and 7 option exercises. Since January 2026: no purchases and 4 sales on the market.
The latest filing, published on 27 February 2026, reports a transaction in Fabrinet. Typically, a trade is published a median of 2 days after it takes place. The legal deadline for a Form 4 is two business days after the transaction. Sales are harder to read than purchases, since they often meet personal needs such as tax or diversification. 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 Thomas F. Kelly
Open company profiles for insider transactions, fundamentals and analyst consensus when available.
- 150 shares0Ordinary SharesSEC:0001261146-26-000002:4
- 120 shares@ US$623.300.8% of flowOrdinary SharesSEC:0001261146-26-000002:1
- 610 shares@ US$624.764.3% of flowOrdinary SharesSEC:0001261146-26-000002:2
- 350 shares@ US$625.522.5% of flowOrdinary SharesSEC:0001261146-26-000002:3
- 770 shares@ US$622.4660.0027% mcap17.8% of flowOrdinary SharesSEC:0001261146-26-000002:0
- 417 shares0Ordinary SharesSEC:0001261146-25-000006:0
- 25 shares0Ordinary SharesSEC:0001261146-25-000004:1
- 2,200 shares@ US$464.14238.2% of flowOrdinary SharesSEC:0001261146-25-000004:0
- 480 shares0Ordinary SharesSEC:0001415889-25-023890:0
- 895 shares0Ordinary SharesSEC:0001415889-24-029396:0
- 2,045,176 sharesCommon StockSEC:0000950170-24-058305:0
- 240 shares0Ordinary SharesSEC:0001415889-24-007794:0
- 1,789 shares@ US$220.694.8% of flowOrdinary SharesSEC:0001415889-24-007514:1
- 500 shares@ US$222.141.4% of flowOrdinary SharesSEC:0001415889-24-007514:2
- 4,563 shares@ US$222.9512.4% of flowOrdinary SharesSEC:0001415889-24-007514:3
- 912 shares@ US$223.952.5% of flowOrdinary SharesSEC:0001415889-24-007514:4
- 400 shares@ US$225.021.1% of flowOrdinary SharesSEC:0001415889-24-007514:5
- 100 shares@ US$226.050.3% of flowOrdinary SharesSEC:0001415889-24-007514:6
- 1,736 shares@ US$219.81915.3% of flowOrdinary SharesSEC:0001415889-24-007514:0
- 1,282 shares0Ordinary SharesSEC:0001209191-23-058639:0
- 900 shares@ US$166.241.8% of flowOrdinary SharesSEC:0001209191-23-056597:1
- 1,500 shares@ US$167.783.1% of flowOrdinary SharesSEC:0001209191-23-056597:2
- 265 shares0Ordinary SharesSEC:0001209191-23-056597:3
- 835 shares@ US$165.4615.5% of flowOrdinary SharesSEC:0001209191-23-056597:0
- 201 shares@ US$171.870.4% of flowOrdinary SharesSEC:0001209191-23-056387:1
25 of 79 declarations