Insider track record
OtherNot enough buy signals with a settled T+90 horizon to measure a track record yet.
Browse the detailed record of transactions filed by McHugh Colin. Officer active across 1 company, notably Accolade, Inc.. Cumulatively, 23 disclosures have been recorded. Breakdown: 0 buy · 3 sells. Total volume traded: €9k. Activity tracked since 5 July 2023. The latest transaction was disclosed on 2 January 2025 (Levée d'options). Regulator: SEC (Form 4). All data is free.
Companies and markets linked to McHugh Colin
Open company profiles for insider transactions, fundamentals and analyst consensus when available.
Declarations23 total
145 shares0Common StockSEC:0001127602-25-000770:0
145 shares0Common StockSEC:0001127602-24-028591:0
448 shares@ US$3.14915.2% of flowCommon StockSEC:0001127602-24-026424:2
146 sharesCommon StockSEC:0001127602-24-026424:0
1,389 sharesCommon StockSEC:0001127602-24-026424:1
145 sharesCommon StockSEC:0001127602-24-025023:0
1,389 sharesCommon StockSEC:0001127602-24-023516:0
145 sharesCommon StockSEC:0001127602-24-021559:0
145 sharesCommon StockSEC:0001127602-24-019980:0
145 sharesCommon StockSEC:0001127602-24-018539:0
145 sharesCommon StockSEC:0001127602-24-014061:0
145 sharesCommon StockSEC:0001127602-24-012141:0
145 sharesCommon StockSEC:0001127602-24-008334:0
146 sharesCommon StockSEC:0001127602-24-003346:0
145 sharesCommon StockSEC:0001127602-24-000660:0
353 shares@ US$9.0734.4% of flowCommon StockSEC:0001127602-23-028816:2
1,087 sharesCommon StockSEC:0001127602-23-028816:1
145 sharesCommon StockSEC:0001127602-23-028816:0
145 sharesCommon StockSEC:0001127602-23-026729:0
145 sharesCommon StockSEC:0001127602-23-025510:0
145 sharesCommon StockSEC:0001127602-23-023731:0
145 sharesCommon StockSEC:0001127602-23-021918:0
389 shares@ US$12.0050.4% of flowCommon StockSEC:0001127602-23-020386:0
About McHugh Colin
McHugh Colin is a declarant linked to Accolade, Inc. as Chief Accounting Officer. He has filed 23 forms in total, and across the 23 recent filings we hold, the sales total 8,538 EUR between 2023-07-06 and 2025-01-06, with Levée d'options as the most common transaction nature.