Skip to content
★ Sign in to follow
TF

Thomas F. Kelly

Executive
Director
FabrinetZeroFox Holdings, Inc.FEI CoEpicor Software Corp
Insider activity · 24 months0 buys5 salesCumulative net flow
Total declarations
81
Companies
4
▲ Purchases (0 ops.)
—
▼ Sales (28 ops.)
€8.3M

Latest filing published 27 Feb 2026 for Fabrinet.

Filing timeline

BuySale
Thomas F. Kelly

Insider track record

Disclosed buys
0
Disclosed sells
28
Signal history

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.

Declarations79 total
  • ●
    DirectorExecutivesFabrinet
    0SEC
    150 shares0Ordinary SharesSEC:0001261146-26-000002:4
  • ▼
    DirectorExecutivesFabrinet
    74,796 USD11SEC
    120 shares@ US$623.300.8% of flowOrdinary SharesSEC:0001261146-26-000002:1
  • ▼
    DirectorExecutivesFabrinet
    381,104 USD11SEC
    610 shares@ US$624.764.3% of flowOrdinary SharesSEC:0001261146-26-000002:2
  • ▼
    DirectorExecutivesFabrinet
    218,932 USD11SEC
    350 shares@ US$625.522.5% of flowOrdinary SharesSEC:0001261146-26-000002:3
  • ▼
    DirectorExecutivesFabrinet
    479,299 USD13SEC
    770 shares@ US$622.4660.0027% mcap17.8% of flowOrdinary SharesSEC:0001261146-26-000002:0
  • ◆
    DirectorExecutivesFabrinet
    0SEC
    417 shares0Ordinary SharesSEC:0001261146-25-000006:0
  • ●
    DirectorExecutivesFabrinet
    0SEC
    25 shares0Ordinary SharesSEC:0001261146-25-000004:1
  • ▼
    DirectorExecutivesFabrinet
    1M USD33SEC
    2,200 shares@ US$464.14238.2% of flowOrdinary SharesSEC:0001261146-25-000004:0
  • ●
    DirectorExecutivesFabrinet
    0SEC
    480 shares0Ordinary SharesSEC:0001415889-25-023890:0
  • ◆
    DirectorExecutivesFabrinet
    0SEC
    895 shares0Ordinary SharesSEC:0001415889-24-029396:0
  • ●
    DirectorExecutivesZeroFox Holdings, Inc.
    0SEC
    2,045,176 sharesCommon StockSEC:0000950170-24-058305:0
  • ●
    DirectorExecutivesFabrinet
    0SEC
    240 shares0Ordinary SharesSEC:0001415889-24-007794:0
  • ▼
    DirectorExecutivesFabrinet
    394,814 USD29SEC
    1,789 shares@ US$220.694.8% of flowOrdinary SharesSEC:0001415889-24-007514:1
  • ▼
    DirectorExecutivesFabrinet
    111,070 USD29SEC
    500 shares@ US$222.141.4% of flowOrdinary SharesSEC:0001415889-24-007514:2
  • ▼
    DirectorExecutivesFabrinet
    1M USD30SEC
    4,563 shares@ US$222.9512.4% of flowOrdinary SharesSEC:0001415889-24-007514:3
  • ▼
    DirectorExecutivesFabrinet
    204,242 USD29SEC
    912 shares@ US$223.952.5% of flowOrdinary SharesSEC:0001415889-24-007514:4
  • ▼
    DirectorExecutivesFabrinet
    90,008 USD29SEC
    400 shares@ US$225.021.1% of flowOrdinary SharesSEC:0001415889-24-007514:5
  • ▼
    DirectorExecutivesFabrinet
    22,605 USD29SEC
    100 shares@ US$226.050.3% of flowOrdinary SharesSEC:0001415889-24-007514:6
  • ▼
    DirectorExecutivesFabrinet
    381,606 USD31SEC
    1,736 shares@ US$219.81915.3% of flowOrdinary SharesSEC:0001415889-24-007514:0
  • ◆
    DirectorExecutivesFabrinet
    0SEC
    1,282 shares0Ordinary SharesSEC:0001209191-23-058639:0
  • ▼
    DirectorExecutivesFabrinet
    149,616 USD11SEC
    900 shares@ US$166.241.8% of flowOrdinary SharesSEC:0001209191-23-056597:1
  • ▼
    DirectorExecutivesFabrinet
    251,670 USD11SEC
    1,500 shares@ US$167.783.1% of flowOrdinary SharesSEC:0001209191-23-056597:2
  • ●
    DirectorExecutivesFabrinet
    0SEC
    265 shares0Ordinary SharesSEC:0001209191-23-056597:3
  • ▼
    DirectorExecutivesFabrinet
    138,160 USD12SEC
    835 shares@ US$165.4615.5% of flowOrdinary SharesSEC:0001209191-23-056597:0
  • ▼
    DirectorExecutivesFabrinet
    34,546 USD11SEC
    201 shares@ US$171.870.4% of flowOrdinary SharesSEC:0001209191-23-056387:1

25 of 79 declarations