30% off. Use code SUMMERSALE30 at checkout for 30% off for 12 months on Plus, Pro and Premium subscriptions. Subscribe now

Stephen Trundle

Insider profile

Currently holds a position at Alarm.com Holdings Inc

Performance

Overall performance
2.2

Performance over holding periods
4.2
30 days 90 days 120 days
Average return -4% 8.2% 15.1%
Success rate 46% 68% 82%
Transactions
53 8% Buy
34 71% Buy
47 69% Buy

Performance for realised trades
4.4
Average return -10%
Success rate 73%
Average holding period 220
Transactions 28

Positions

Position Company Period
President, Chief Executive Officer, Director Alarm.com Holdings Inc Oct. 1, 2003 -

Stephen Trundle's trades of Alarm.com Holdings Inc's stock


Loading...
Purchase Sale Planned purchase Planned sale Net purchase Net sale Activity 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-05-28 2026-05-26 S Sale
74,442 +36.1%
315.60
US$1,680,745
74,442 +36.1% 315.60 US$1,680,745
2026-05-26 2026-05-26 PrS Proposed sale
93,424
140.20
US$1,578,546
93,424 140.20 US$1,578,546
2026-05-20 2026-05-18 S Sale
46,898 +6.1%
160.49
US$997,659
46,898 +6.1% 160.49 US$997,659
2026-05-18 2026-05-18 PrS Proposed sale
2,944
43.51
US$128,089
2,944 43.51 US$128,089
2025-11-20 2025-11-20 B Purchase
100 +0.0%
48.66
US$4,866
100 +0.0% 48.66 US$4,866
2025-11-20 2025-11-20 B Purchase
9,900 +0.8%
48.06
US$475,794
9,900 +0.8% 48.06 US$475,794
2025-11-20 2025-11-19 B Purchase
12,469 +1.0%
48.53
US$605,121
12,469 +1.0% 48.53 US$605,121
2025-11-20 2025-11-18 B Purchase
3,531 +0.3%
48.57
US$171,501
3,531 +0.3% 48.57 US$171,501
2025-05-27 2025-05-23 S Sale
3,644 -1.3%
56.66
US$206,469
3,644 -1.3% 56.66 US$206,469
2025-05-23 2025-05-23 PrS Proposed sale
3,644
56.66
US$206,475
3,644 56.66 US$206,475
2025-05-16 2025-05-16 PrS Proposed sale
3,626
59.34
US$215,157
3,626 59.34 US$215,157
2025-05-16 2025-05-16 S Sale
3,626 -1.4%
59.51
US$215,783
3,626 -1.4% 59.51 US$215,783
2025-04-04 2025-04-02 S Sale
1,553 -0.6%
55.49
US$86,176
1,553 -0.6% 55.49 US$86,176
2025-04-02 2025-04-02 PrS Proposed sale
1,553
55.49
US$86,180
1,553 55.49 US$86,180
2024-12-11 2024-12-10 S Sale
1,999 -0.8%
68.81
US$137,551
1,999 -0.8% 68.81 US$137,551
2024-12-11 2024-12-10 S Sale
45,501 -15.2%
68.15
US$3,100,893
45,501 -15.2% 68.15 US$3,100,893
2024-12-10 2024-12-10 PrS Proposed sale
47,500
68.18
US$3,238,674
47,500 68.18 US$3,238,674
2024-04-03 2024-04-02 S Sale
3,217 -1.4%
70.00
US$225,190
3,217 -1.4% 70.00 US$225,190
2024-04-02 2024-04-02 PrS Proposed sale
3,217
70.00
US$225,186
3,217 70.00 US$225,186
2024-02-27 2024-02-23 PlS Planned sale
600 -0.0%
74.47
US$44,682
600 -0.0% 74.47 US$44,682
2024-02-27 2024-02-23 PlS Planned sale
49,400 -3.7%
73.79
US$3,645,226
49,400 -3.7% 73.79 US$3,645,226
2024-02-23 2024-02-23 PrS Proposed sale
50,000
69.98
US$3,499,000
50,000 69.98 US$3,499,000
2023-05-18 2023-05-16 S Sale
4,694 -2.1%
48.82
US$229,161
4,694 -2.1% 48.82 US$229,161
2023-05-16 2023-05-16 PrS Proposed sale
4,694
48.43
US$227,330
4,694 48.43 US$227,330
2023-04-05 2023-04-03 S Sale
169 -0.1%
50.08
US$8,464
169 -0.1% 50.08 US$8,464
2023-04-05 2023-04-03 S Sale
4,618 -2.0%
49.62
US$229,145
4,618 -2.0% 49.62 US$229,145
2022-05-17 2022-05-16 S Sale
462 -0.2%
58.21
US$26,893
462 -0.2% 58.21 US$26,893
2022-05-17 2022-05-16 S Sale
1,930 -0.8%
57.70
US$111,361
1,930 -0.8% 57.70 US$111,361
2022-04-06 2022-04-04 S Sale
5,305 -2.5%
67.84
US$359,891
5,305 -2.5% 67.84 US$359,891
2021-12-08 2021-12-06 PlS Planned sale
1,717 -0.8%
79.66
US$136,776
1,717 -0.8% 79.66 US$136,776
2021-12-08 2021-12-06 PlS Planned sale
19,821 -8.6%
79.20
US$1,569,823
19,821 -8.6% 79.20 US$1,569,823
2021-12-08 2021-12-06 PlS Planned sale
3,462 -1.5%
78.30
US$271,075
3,462 -1.5% 78.30 US$271,075
2021-11-22 2021-11-22 S Sale
4,053 -0.3%
84.16
US$341,100
4,053 -0.3% 84.16 US$341,100
2021-11-22 2021-11-22 S Sale
9,222 -0.6%
83.40
US$769,115
9,222 -0.6% 83.40 US$769,115
2021-11-22 2021-11-19 S Sale
105 -0.0%
84.52
US$8,875
105 -0.0% 84.52 US$8,875
2021-11-22 2021-11-19 S Sale
2,804 -0.2%
83.56
US$234,302
2,804 -0.2% 83.56 US$234,302
2021-11-22 2021-11-18 S Sale
3,410 -0.2%
83.41
US$284,428
3,410 -0.2% 83.41 US$284,428
2021-11-17 2021-11-17 S Sale
300 -0.0%
85.38
US$25,614
300 -0.0% 85.38 US$25,614
2021-11-17 2021-11-17 S Sale
7,581 -0.5%
84.63
US$641,580
7,581 -0.5% 84.63 US$641,580
2021-11-17 2021-11-16 S Sale
9,158 -0.6%
85.01
US$778,522
9,158 -0.6% 85.01 US$778,522
2021-11-17 2021-11-16 S Sale
13,267 -0.8%
84.08
US$1,115,489
13,267 -0.8% 84.08 US$1,115,489
2021-11-17 2021-11-15 S Sale
10,477 -4.1%
83.34
US$873,153
10,477 -4.1% 83.34 US$873,153
2021-11-17 2021-11-15 S Sale
100 -0.0%
85.15
US$8,515
100 -0.0% 85.15 US$8,515
2021-11-12 2021-11-12 PlS Planned sale
14,653 -5.4%
85.59
US$1,254,150
14,653 -5.4% 85.59 US$1,254,150
2021-11-12 2021-11-11 PlS Planned sale
7,222 -2.6%
85.34
US$616,325
7,222 -2.6% 85.34 US$616,325