Brennan, William

Insider profile

Performance

Overall performance
2.8

Performance over holding periods
4.2
30 days 90 days 120 days
Average return 3% 8.2% 15.1%
Success rate 66% 68% 82%
Transactions
143 94% Buy
34 71% Buy
47 69% Buy
Performance for realised trades
4.4
Average return -2%
Success rate 73%
Average holding period 220
Transactions 28
Brennan, William's trades of Altus Group Ltd'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
Transaction date
Purchase
Price
363.27
Quantity 43,622 +16.1%
Value CA$2,780,861
Transaction date
Purchase
Price
21.35
Quantity 62,192 +30.4%
Value CA$2,908,277
Transaction date
Purchase
Price
89.82
Quantity 29,059 -16.4%
Value CA$3,670,308
Transaction date
Purchase
Price
45.00
Quantity 171 +0.0%
Value CA$7,695
Transaction date
Purchase
Price
43.80
Quantity 5,421 +0.1%
Value CA$237,459
Transaction date
Purchase
Price
45.79
Quantity 12,980 +0.4%
Value CA$594,410
Transaction date
Purchase
Price
46.88
Quantity 9,743 +0.3%
Value CA$456,786
Transaction date
Purchase
Price
47.41
Quantity 12,443 +0.3%
Value CA$589,867
Transaction date
Purchase
Price
47.45
Quantity 24,138 +0.7%
Value CA$1,145,351
Transaction date
Purchase
Price
47.43
Quantity 62 +0.0%
Value CA$2,941
Transaction date
Purchase
Price
46.91
Quantity 6,329 +0.2%
Value CA$296,893
Transaction date
Purchase
Price
45.53
Quantity 15,265 +0.4%
Value CA$695,015
Transaction date
Purchase
Price
42.67
Quantity 6,690 +0.2%
Value CA$285,462
Transaction date
Purchase
Price
43.33
Quantity 6,549 +0.2%
Value CA$283,768
Transaction date
Purchase
Price
42.90
Quantity 2,000 +0.1%
Value CA$85,800
Transaction date
Purchase
Price
42.99
Quantity 1,600 +0.0%
Value CA$68,784
Transaction date
Purchase
Price
43.20
Quantity 13,733 +0.4%
Value CA$593,266
Transaction date
Purchase
Price
42.59
Quantity 2,400 +0.1%
Value CA$102,206
Transaction date
Purchase
Price
43.09
Quantity 25,524 +0.7%
Value CA$1,099,944
Transaction date
Purchase
Price
42.75
Quantity 4,700 +0.1%
Value CA$200,937
Transaction date
Purchase
Price
42.80
Quantity 106,515 +3.2%
Value CA$4,559,172
Transaction date
Purchase
Price
41.33
Quantity 33,544 +1.0%
Value CA$1,386,400
Transaction date
Purchase
Price
41.23
Quantity 1,066 +0.0%
Value CA$43,956
Transaction date
Purchase
Price
41.23
Quantity 584 +0.0%
Value CA$24,081
Transaction date
Purchase
Price
41.23
Quantity 10,750 +0.3%
Value CA$443,270
Transaction date
Purchase
Price
40.97
Quantity 1,565 +0.0%
Value CA$64,126
Transaction date
Purchase
Price
40.97
Quantity 857 +0.0%
Value CA$35,115
Transaction date
Purchase
Price
40.97
Quantity 15,778 +0.5%
Value CA$646,500
Transaction date
Purchase
Price
46.97
Quantity 14,759 +0.4%
Value CA$693,230
Transaction date
Purchase
Price
47.15
Quantity 8,572 +0.3%
Value CA$404,170
Transaction date
Purchase
Price
47.15
Quantity 11,428 +0.4%
Value CA$538,830
Transaction date
Purchase
Price
44.50
Quantity 13,827 +0.5%
Value CA$615,302
Transaction date
Purchase
Price
44.50
Quantity 10,333 +0.4%
Value CA$459,818
Transaction date
Purchase
Price
44.50
Quantity 48,000 +1.8%
Value CA$2,136,000
Transaction date
Purchase
Price
44.62
Quantity 6,013 +0.2%
Value CA$268,300
Transaction date
Purchase
Price
44.62
Quantity 621 +0.0%
Value CA$27,709
Transaction date
Purchase
Price
44.62
Quantity 829 +0.0%
Value CA$36,990
Transaction date
Purchase
Price
44.62
Quantity 5,637 +0.2%
Value CA$251,523
Transaction date
Purchase
Price
43.20
Quantity 9,781 +0.4%
Value CA$422,539
Transaction date
Purchase
Price
43.20
Quantity 7,451 +0.3%
Value CA$321,883
Transaction date
Purchase
Price
43.20
Quantity 33,785 +1.3%
Value CA$1,459,512
Transaction date
Purchase
Price
56.20
Quantity 1,146 +0.0%
Value CA$64,405
Transaction date
Purchase
Price
56.25
Quantity 3,076 +0.1%
Value CA$173,025
Transaction date
Purchase
Price
56.19
Quantity 14,400 +0.6%
Value CA$809,136
Transaction date
Purchase
Price
55.47
Quantity 11,776 +0.5%
Value CA$653,215
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2026-09-18 2026-09-17 B Purchase
43,622 +16.1%
363.27
CA$2,780,861
43,622 +16.1% 363.27 CA$2,780,861
2026-09-18 2026-09-17 B Purchase
62,192 +30.4%
21.35
CA$2,908,277
62,192 +30.4% 21.35 CA$2,908,277
2026-09-17 2026-09-16 B Purchase
29,059 -16.4%
89.82
CA$3,670,308
29,059 -16.4% 89.82 CA$3,670,308
2026-09-17 2026-09-16 B Purchase
171 +0.0%
45.00
CA$7,695
171 +0.0% 45.00 CA$7,695
2026-09-10 2026-09-10 B Purchase
5,421 +0.1%
43.80
CA$237,459
5,421 +0.1% 43.80 CA$237,459
2026-09-09 2026-09-09 B Purchase
12,980 +0.4%
45.79
CA$594,410
12,980 +0.4% 45.79 CA$594,410
2026-09-08 2026-09-08 B Purchase
9,743 +0.3%
46.88
CA$456,786
9,743 +0.3% 46.88 CA$456,786
2026-08-21 2026-08-21 B Purchase
12,443 +0.3%
47.41
CA$589,867
12,443 +0.3% 47.41 CA$589,867
2026-08-20 2026-08-20 B Purchase
24,138 +0.7%
47.45
CA$1,145,351
24,138 +0.7% 47.45 CA$1,145,351
2026-08-19 2026-08-19 B Purchase
62 +0.0%
47.43
CA$2,941
62 +0.0% 47.43 CA$2,941
2026-08-18 2026-08-18 B Purchase
6,329 +0.2%
46.91
CA$296,893
6,329 +0.2% 46.91 CA$296,893
2026-08-18 2026-08-17 B Purchase
15,265 +0.4%
45.53
CA$695,015
15,265 +0.4% 45.53 CA$695,015
2026-05-29 2026-05-29 B Purchase
6,690 +0.2%
42.67
CA$285,462
6,690 +0.2% 42.67 CA$285,462
2026-05-29 2026-05-29 B Purchase
6,549 +0.2%
43.33
CA$283,768
6,549 +0.2% 43.33 CA$283,768
2026-05-29 2026-05-28 B Purchase
2,000 +0.1%
42.90
CA$85,800
2,000 +0.1% 42.90 CA$85,800
2026-05-28 2026-05-27 B Purchase
1,600 +0.0%
42.99
CA$68,784
1,600 +0.0% 42.99 CA$68,784
2026-05-28 2026-05-27 B Purchase
13,733 +0.4%
43.20
CA$593,266
13,733 +0.4% 43.20 CA$593,266
2026-05-26 2026-05-26 B Purchase
2,400 +0.1%
42.59
CA$102,206
2,400 +0.1% 42.59 CA$102,206
2026-05-22 2026-05-22 B Purchase
25,524 +0.7%
43.09
CA$1,099,944
25,524 +0.7% 43.09 CA$1,099,944
2026-05-21 2026-05-21 B Purchase
4,700 +0.1%
42.75
CA$200,937
4,700 +0.1% 42.75 CA$200,937
2026-05-20 2026-05-19 B Purchase
106,515 +3.2%
42.80
CA$4,559,172
106,515 +3.2% 42.80 CA$4,559,172
2026-05-20 2026-05-15 B Purchase
33,544 +1.0%
41.33
CA$1,386,400
33,544 +1.0% 41.33 CA$1,386,400
2026-05-20 2026-05-15 B Purchase
1,066 +0.0%
41.23
CA$43,956
1,066 +0.0% 41.23 CA$43,956
2026-05-20 2026-05-15 B Purchase
584 +0.0%
41.23
CA$24,081
584 +0.0% 41.23 CA$24,081
2026-05-20 2026-05-15 B Purchase
10,750 +0.3%
41.23
CA$443,270
10,750 +0.3% 41.23 CA$443,270
2026-05-20 2026-05-14 B Purchase
1,565 +0.0%
40.97
CA$64,126
1,565 +0.0% 40.97 CA$64,126
2026-05-20 2026-05-14 B Purchase
857 +0.0%
40.97
CA$35,115
857 +0.0% 40.97 CA$35,115
2026-05-20 2026-05-14 B Purchase
15,778 +0.5%
40.97
CA$646,500
15,778 +0.5% 40.97 CA$646,500
2026-03-27 2026-03-27 B Purchase
14,759 +0.4%
46.97
CA$693,230
14,759 +0.4% 46.97 CA$693,230
2026-03-10 2026-03-09 B Purchase
8,572 +0.3%
47.15
CA$404,170
8,572 +0.3% 47.15 CA$404,170
2026-03-10 2026-03-09 B Purchase
11,428 +0.4%
47.15
CA$538,830
11,428 +0.4% 47.15 CA$538,830
2026-02-26 2026-02-25 B Purchase
13,827 +0.5%
44.50
CA$615,302
13,827 +0.5% 44.50 CA$615,302
2026-02-26 2026-02-25 B Purchase
10,333 +0.4%
44.50
CA$459,818
10,333 +0.4% 44.50 CA$459,818
2026-02-26 2026-02-25 B Purchase
48,000 +1.8%
44.50
CA$2,136,000
48,000 +1.8% 44.50 CA$2,136,000
2026-02-26 2026-02-25 B Purchase
6,013 +0.2%
44.62
CA$268,300
6,013 +0.2% 44.62 CA$268,300
2026-02-26 2026-02-25 B Purchase
621 +0.0%
44.62
CA$27,709
621 +0.0% 44.62 CA$27,709
2026-02-26 2026-02-25 B Purchase
829 +0.0%
44.62
CA$36,990
829 +0.0% 44.62 CA$36,990
2026-02-26 2026-02-25 B Purchase
5,637 +0.2%
44.62
CA$251,523
5,637 +0.2% 44.62 CA$251,523
2026-02-25 2026-02-24 B Purchase
9,781 +0.4%
43.20
CA$422,539
9,781 +0.4% 43.20 CA$422,539
2026-02-25 2026-02-24 B Purchase
7,451 +0.3%
43.20
CA$321,883
7,451 +0.3% 43.20 CA$321,883
2026-02-25 2026-02-24 B Purchase
33,785 +1.3%
43.20
CA$1,459,512
33,785 +1.3% 43.20 CA$1,459,512
2025-12-24 2025-12-23 B Purchase
1,146 +0.0%
56.20
CA$64,405
1,146 +0.0% 56.20 CA$64,405
2025-12-22 2025-12-22 B Purchase
3,076 +0.1%
56.25
CA$173,025
3,076 +0.1% 56.25 CA$173,025
2025-12-22 2025-12-22 B Purchase
14,400 +0.6%
56.19
CA$809,136
14,400 +0.6% 56.19 CA$809,136
2025-12-22 2025-12-19 B Purchase
11,776 +0.5%
55.47
CA$653,215
11,776 +0.5% 55.47 CA$653,215