€60,090
▲ Purchases (1 ops.)
Insider track record Other Across 19 buy signals with a settled T+90 return. Return basis: close on the day after publication.
Discover the detailed record of transactions filed by MCRAE MATTHEW BLAKE. Insider active across 1 company, notably Arlo Technologies, Inc.. Aggregated, 97 filings have been published. Split: 1 buy · 18 sells. Total volume traded: €32.5m. Activity tracked since 30 April 2021. The latest transaction was disclosed on 8 September 2025 (Cession). Regulator: SEC (Form 4). All data is openly available.
Declarations 97 total
92,887 shares Common Stock SEC:0001415889-25-023968:0
49,795 shares @ US$18.3033 1.8% of flow Common Stock SEC:0001415889-25-023968:1
1,000,000 shares Common Stock SEC:0001415889-25-021525:0
236,018 shares @ US$17.0185 8.0% of flow Common Stock SEC:0001415889-25-021525:1
89,526 shares @ US$18.2159 3.3% of flow Common Stock SEC:0001415889-25-021525:2
6,081 shares @ US$18.8709 0.2% of flow Common Stock SEC:0001415889-25-021525:3
26,540 shares Common Stock SEC:0001415889-25-021026:0
14,228 shares @ US$15.968 0.5% of flow Common Stock SEC:0001415889-25-021026:1
372,488 shares @ US$17.1449 12.9% of flow Common Stock SEC:0001415889-25-018131:0
188,930 shares @ US$16.7052 6.3% of flow Common Stock SEC:0001415889-25-018131:1
305,204 shares @ US$16.8032 10.3% of flow Common Stock SEC:0001415889-25-018131:2
91,999 shares @ US$10.3718 2.0% of flow Common Stock SEC:0001415889-25-012583:0
145,834 shares Common Stock SEC:0001415889-25-012079:0
26,540 shares Common Stock SEC:0001415889-25-012079:1
47,350 shares Common Stock SEC:0001415889-25-011559:0
25,405 shares @ US$9.8999 0.5% of flow Common Stock SEC:0001415889-25-011559:1
157,851 shares @ US$10.6962 3.6% of flow Common Stock SEC:0001415889-25-008837:0
288,824 shares Common Stock SEC:0001415889-25-008343:0
59,226 shares @ US$11.0863 1.4% of flow Common Stock SEC:0001415889-25-007684:0
259,227 shares @ US$12.0253 6.7% of flow Common Stock SEC:0001415889-25-007579:0
26,435 shares @ US$11.5043 0.7% of flow Common Stock SEC:0001415889-25-007120:0
48,187 shares 0Common Stock SEC:0001415889-25-006317:0
146,338 shares @ US$11.1126 3.7% of flow Common Stock SEC:0001415889-25-003893:0
274,728 shares 0Common Stock SEC:0001415889-25-003651:0
59,316 shares @ US$11.4323 1.5% of flow Common Stock SEC:0001415889-25-003411:0
25 of 97 declarations
Load more (72 remaining) About MCRAE MATTHEW BLAKE Matthew Blake McRae is an executive at Arlo Technologies, Inc.