MC
McCarthy Cathy L
Director
BoardF
Insider track record
Board DirectorNot enough buy signals with a settled T+90 horizon to measure a track record yet.
Explore the complete record of transactions filed by McCarthy Cathy L, Director. Director active across 3 companies, notably Middleby CORP. Aggregated, 19 filings have been logged. Split: 0 buy · 7 sells. Total volume traded: €2m. Activity tracked since 19 August 2021. The latest transaction was disclosed on 11 March 2025 (Cession). Regulator: SEC (Form 4). All data is openly available.
Companies and markets linked to McCarthy Cathy L
Open company profiles for insider transactions, fundamentals and analyst consensus when available.
Declarations19 total
1,870 sharesCommon StockSEC:0001193125-26-377038:0
3,802 sharesCommon StockSEC:0001193125-26-377038:1
5,062 sharesCommon StockSEC:0001193125-26-330226:0
1,870 sharesCommon StockSEC:0001193125-26-330226:1
3,802 sharesCommon StockSEC:0001193125-26-330226:2
1,161 sharesCommon StockSEC:0001170433-26-000002:0
150,000 shares@ US$8.001669.4% of flowCommon StockSEC:0001062993-25-005249:0
1,108 sharesCommon StockSEC:0001628280-25-011045:0
50,000 shares@ US$1.564.6% of flowCommon StockSEC:0001415889-24-027075:0
500 shares@ US$142.1911.2% of flowCommon StockSEC:0001170433-24-000007:0
142,857 shares0Common StockSEC:0001415889-24-017615:0
1,000 shares@ US$153.12524.0% of flowCommon StockSEC:0001628280-24-009503:0
185,000 shares@ US$2.4425.9% of flowCommon StockSEC:0001209191-23-046023:0
113,821 shares0Common StockSEC:0001209191-23-038362:0
1,046 shares0Common StockSEC:0001170433-23-000002:0
500 shares@ US$157.06513.1% of flowCommon StockSEC:0001170433-22-000004:0
40,462 shares0Common StockSEC:0001209191-22-036939:0
845 sharesCommon StockSEC:0001179110-22-001955:0
1,000 shares@ US$177.6134.8% of flowCommon StockSEC:0001179110-21-008339:0
About McCarthy Cathy L
McCarthy Cathy L is Administrateur and is linked to Middleby CORP and Rigetti Computing, Inc. She has 14 filings, and, across the 14 sampled filings, the transactions are all sales, for a total of EUR 2032026, between 2021-08-20 and 2026-03-06.