MCRAE MATTHEW BLAKE

Insider profile

Performance

Overall performance
3.1

Performance over holding periods
4.2
30 days 90 days 120 days
Average return -2% 8.2% 15.1%
Success rate 75% 68% 82%
Transactions
26 12% Buy
34 71% Buy
47 69% Buy
Performance for realised trades
4.4
Average return 177%
Success rate 73%
Average holding period 220
Transactions 28
MCRAE MATTHEW BLAKE's trades of Arlo Technologies Inc's stock


Loading...
Purchase Sale Planned purchase Planned sale Net purchase Net sale Buy signal Sell signal Earnings
Abbreviations B: Buy, S: Sell, PP: Planned purchase, PlS: Planned sale, PrS: Proposed sale, O: Option / Other
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2026-03-12 2026-03-12 S Sale
31,370 +2.9%
362.48
US$975,558
31,370 +2.9% 362.48 US$975,558
2026-03-12 2026-03-12 PrS Proposed sale
62,924
157.97
US$3,490,193
62,924 157.97 US$3,490,193
2026-03-03 2026-03-03 S Sale
68,236 +16.2%
490.88
US$1,916,345
68,236 +16.2% 490.88 US$1,916,345
2026-03-03 2026-03-03 PrS Proposed sale
27,931
14.93
US$416,960
27,931 14.93 US$416,960
2026-02-06 2026-02-06 PrS Proposed sale
95,326
12.30
US$1,172,035
95,326 12.30 US$1,172,035
2026-02-06 2026-02-06 S Sale
95,326 -8.6%
12.30
US$1,172,033
95,326 -8.6% 12.30 US$1,172,033
2026-02-06 2026-02-05 S Sale
18,085 -1.6%
12.38
US$223,831
18,085 -1.6% 12.38 US$223,831
2026-02-05 2026-02-05 PrS Proposed sale
18,085
12.38
US$223,871
18,085 12.38 US$223,871
2026-02-06 2026-02-04 S Sale
58,604 -5.8%
12.65
US$741,059
58,604 -5.8% 12.65 US$741,059
2026-02-04 2026-02-04 PrS Proposed sale
58,604
12.65
US$741,341
58,604 12.65 US$741,341
2026-02-03 2026-01-30 S Sale
35,482 -3.5%
12.81
US$454,535
35,482 -3.5% 12.81 US$454,535
2026-01-30 2026-01-30 PrS Proposed sale
35,482
12.81
US$454,528
35,482 12.81 US$454,528
2026-01-09 2026-01-09 PrS Proposed sale
90,089
13.69
US$1,233,318
90,089 13.69 US$1,233,318
2026-01-09 2026-01-09 S Sale
90,089 -8.1%
13.69
US$1,233,255
90,089 -8.1% 13.69 US$1,233,255
2025-12-01 2025-12-01 PrS Proposed sale
257,242
14.50
US$3,730,009
257,242 14.50 US$3,730,009
2025-12-01 2025-12-01 PlS Planned sale
257,242 -21.5%
14.28
US$3,672,876
257,242 -21.5% 14.28 US$3,672,876
2025-11-05 2025-11-04 S Sale
18,645 -1.0%
17.86
US$333,089
18,645 -1.0% 17.86 US$333,089
2025-11-04 2025-11-04 PrS Proposed sale
18,645
17.86
US$333,089
18,645 17.86 US$333,089
2025-10-02 2025-10-02 PrS Proposed sale
95,430
16.99
US$1,621,356
95,430 16.99 US$1,621,356
2025-10-02 2025-10-02 S Sale
95,430 -5.2%
16.99
US$1,621,566
95,430 -5.2% 16.99 US$1,621,566
2025-09-09 2025-09-08 S Sale
49,795 -2.9%
18.30
US$911,413
49,795 -2.9% 18.30 US$911,413
2025-09-08 2025-09-08 PrS Proposed sale
49,795
18.30
US$911,246
49,795 18.30 US$911,246
2025-08-13 2025-08-12 S Sale
520,557 -24.3%
17.40
US$9,055,766
520,557 -24.3% 17.40 US$9,055,766
2025-08-12 2025-08-12 PrS Proposed sale
520,557
17.40
US$9,055,766
520,557 17.40 US$9,055,766
2025-08-12 2025-08-08 PlS Planned sale
6,081 -0.3%
18.87
US$114,754
6,081 -0.3% 18.87 US$114,754
2025-08-12 2025-08-08 PlS Planned sale
89,526 -4.0%
18.22
US$1,630,797
89,526 -4.0% 18.22 US$1,630,797
2025-08-12 2025-08-08 PlS Planned sale
236,018 -9.5%
17.02
US$4,016,672
236,018 -9.5% 17.02 US$4,016,672
2025-08-05 2025-08-04 S Sale
14,228 -1.0%
15.97
US$227,193
14,228 -1.0% 15.97 US$227,193
2025-08-04 2025-08-04 PrS Proposed sale
14,288
15.90
US$227,193
14,288 15.90 US$227,193
2025-07-30 2025-07-29 S Sale
25,380 -1.7%
16.56
US$420,305
25,380 -1.7% 16.56 US$420,305
2025-07-29 2025-07-29 PrS Proposed sale
25,380
16.34
US$414,709
25,380 16.34 US$414,709
2025-06-27 2025-06-26 PlS Planned sale
113,322 -7.3%
17.22
US$1,950,929
113,322 -7.3% 17.22 US$1,950,929
2025-06-27 2025-06-25 PlS Planned sale
243,302 -13.5%
16.87
US$4,103,313
243,302 -13.5% 16.87 US$4,103,313
2025-06-24 2025-06-24 PlS Planned sale
305,204 -14.5%
16.80
US$5,128,404
305,204 -14.5% 16.80 US$5,128,404
2025-06-24 2025-06-23 PlS Planned sale
188,930 -8.2%
16.71
US$3,156,113
188,930 -8.2% 16.71 US$3,156,113
2025-06-24 2025-06-20 PlS Planned sale
372,488 -14.0%
17.14
US$6,386,270
372,488 -14.0% 17.14 US$6,386,270
2025-06-20 2025-06-20 PrS Proposed sale
1,554,871
17.23
US$26,790,427
1,554,871 17.23 US$26,790,427
2025-05-09 2025-05-08 S Sale
91,999 -3.3%
10.37
US$954,195
91,999 -3.3% 10.37 US$954,195
2025-04-30 2025-04-29 S Sale
25,405 -1.0%
9.90
US$251,507
25,405 -1.0% 9.90 US$251,507
2025-03-24 2025-03-20 S Sale
157,851 -5.8%
10.70
US$1,688,406
157,851 -5.8% 10.70 US$1,688,406
2025-03-11 2025-03-11 PlS Planned sale
59,226 -2.4%
11.09
US$656,597
59,226 -2.4% 11.09 US$656,597
2025-03-10 2025-03-10 PlS Planned sale
200,000 -7.4%
11.04
US$2,207,180
200,000 -7.4% 11.04 US$2,207,180
2025-03-10 2025-03-07 PlS Planned sale
259,227 -8.8%
11.79
US$3,056,649
259,227 -8.8% 11.79 US$3,056,649
2025-03-10 2025-03-06 PlS Planned sale
259,227 -8.1%
12.03
US$3,117,282
259,227 -8.1% 12.03 US$3,117,282
2025-03-06 2025-03-06 PrS Proposed sale
777,680
12.28
US$9,549,910
777,680 12.28 US$9,549,910