Discover the full record of transactions filed by Mcrae Matthew Blake. Director active across 2 companies, notably Arlo Technologies, Inc.. In total, 103 disclosures have been recorded. Split: 1 buy · 22 sells. Total volume traded: €44.8m. Activity tracked since 30 April 2021. The latest transaction was filed on 7 August 2026 (Attribution). Regulator: SEC (Form 4). All data is openly available.
Companies and markets linked to Mcrae Matthew Blake
Open company profiles for insider transactions, fundamentals and analyst consensus when available.
MCRAE MATTHEW BLAKE is a declarant linked to Arlo Technologies, Inc. as CEO and to Snap Inc as Director. Across 102 filings in total, the 102 sampled filings run from 2021-05-04 to 2026-03-12, with EUR 60090 of buys and EUR 44698972 of sells, and the most frequent transaction nature is Levée d'options.