Hudson, Todd Charles

Insider profile

Abbreviations B: Buy, S: Sell, PP: Planned purchase, PlS: Planned sale, PrS: Proposed sale, O: Option / Other
Transaction date
Purchase
Price
302.14
Quantity 84,270 +15.0%
Value CA$2,565,755
Transaction date
Purchase
Price
349.37
Quantity 35,412 -43.6%
Value CA$2,787,704
Transaction date
Purchase
Price
162.89
Quantity 17,400 +23.9%
Value CA$1,881,034
Transaction date
Purchase
Price
0.19
Quantity 3,000 +0.0%
Value CA$570
Transaction date
Purchase
Price
0.19
Quantity 5,500 +0.1%
Value CA$1,045
Transaction date
Purchase
Price
0.20
Quantity 3,500 +0.0%
Value CA$700
Transaction date
Purchase
Price
0.19
Quantity 16,500 +0.2%
Value CA$3,135
Transaction date
Purchase
Price
0.19
Quantity 10,000 +0.1%
Value CA$1,900
Transaction date
Purchase
Price
0.19
Quantity 32,000 +0.4%
Value CA$6,080
Transaction date
Purchase
Price
0.20
Quantity 5,000 +0.1%
Value CA$1,000
Transaction date
Purchase
Price
0.16
Quantity 25,250 +0.3%
Value CA$4,040
Transaction date
Purchase
Price
0.21
Quantity 1,000 +0.0%
Value CA$205
Transaction date
Purchase
Price
0.39
Quantity 2,000 +0.0%
Value CA$780
Transaction date
Purchase
Price
0.48
Quantity 2,000 +0.0%
Value CA$950
Transaction date
Purchase
Price
0.49
Quantity 2,000 +0.0%
Value CA$980
Transaction date
Purchase
Price
0.53
Quantity 500 +0.0%
Value CA$265
Transaction date
Purchase
Price
0.49
Quantity 2,000
Value CA$980
Transaction date
Purchase
Price
0.49
Quantity 2,000 +0.0%
Value CA$980
Transaction date
Purchase
Price
0.49
Quantity 2,000 +0.0%
Value CA$980
Transaction date
Purchase
Price
0.56
Quantity 2,500 +0.0%
Value CA$1,400
Transaction date
Purchase
Price
0.56
Quantity 1,500 +0.0%
Value CA$840
Transaction date
Purchase
Price
0.55
Quantity 4,500 +0.1%
Value CA$2,475
Transaction date
Purchase
Price
0.55
Quantity 21,000 +0.2%
Value CA$11,550
Transaction date
Purchase
Price
0.55
Quantity 4,000 +0.0%
Value CA$2,200
Transaction date
Purchase
Price
0.55
Quantity 1,000 +0.0%
Value CA$550
Transaction date
Purchase
Price
0.54
Quantity 7,000 +0.1%
Value CA$3,780
Transaction date
Purchase
Price
0.54
Quantity 10,000 +0.1%
Value CA$5,400
Transaction date
Purchase
Price
0.53
Quantity 3,000 +0.0%
Value CA$1,590
Transaction date
Purchase
Price
0.54
Quantity 5,000 +0.1%
Value CA$2,700
Transaction date
Purchase
Price
0.55
Quantity 1,000 +0.0%
Value CA$550
Transaction date
Purchase
Price
0.55
Quantity 1,000 +0.0%
Value CA$550
Transaction date
Purchase
Price
0.55
Quantity 3,000 +0.0%
Value CA$1,650
Transaction date
Purchase
Price
0.55
Quantity 3,000 +0.0%
Value CA$1,650
Transaction date
Purchase
Price
0.53
Quantity 10,000 +0.1%
Value CA$5,260
Transaction date
Purchase
Price
0.50
Quantity 12,000 +0.1%
Value CA$6,000
Transaction date
Purchase
Price
0.50
Quantity 3,500 +0.0%
Value CA$1,750
Transaction date
Purchase
Price
0.50
Quantity 16,000 +0.2%
Value CA$8,000
Transaction date
Purchase
Price
0.52
Quantity 3,000 +0.0%
Value CA$1,560
Transaction date
Purchase
Price
0.54
Quantity 6,000 +0.1%
Value CA$3,255
Transaction date
Purchase
Price
0.54
Quantity 4,000 +0.0%
Value CA$2,160
Transaction date
Purchase
Price
0.50
Quantity 6,000 +0.1%
Value CA$3,015
Transaction date
Purchase
Price
0.52
Quantity 8,000 +0.1%
Value CA$4,170
Transaction date
Purchase
Price
0.61
Quantity 10,000 +0.1%
Value CA$6,100
Transaction date
Purchase
Price
0.60
Quantity 5,000 +0.1%
Value CA$3,000
Transaction date
Purchase
Price
0.59
Quantity 8,000 +0.1%
Value CA$4,720
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2023-08-08 2023-08-08 B Purchase
84,270 +15.0%
302.14
CA$2,565,755
84,270 +15.0% 302.14 CA$2,565,755
2023-07-05 2023-07-05 B Purchase
35,412 -43.6%
349.37
CA$2,787,704
35,412 -43.6% 349.37 CA$2,787,704
2023-07-04 2023-07-04 B Purchase
17,400 +23.9%
162.89
CA$1,881,034
17,400 +23.9% 162.89 CA$1,881,034
2023-07-04 2023-06-30 B Purchase
3,000 +0.0%
0.19
CA$570
3,000 +0.0% 0.19 CA$570
2023-06-28 2023-06-28 B Purchase
5,500 +0.1%
0.19
CA$1,045
5,500 +0.1% 0.19 CA$1,045
2023-06-23 2023-06-23 B Purchase
3,500 +0.0%
0.20
CA$700
3,500 +0.0% 0.20 CA$700
2023-06-23 2023-06-21 B Purchase
16,500 +0.2%
0.19
CA$3,135
16,500 +0.2% 0.19 CA$3,135
2023-06-16 2023-06-15 B Purchase
10,000 +0.1%
0.19
CA$1,900
10,000 +0.1% 0.19 CA$1,900
2023-06-13 2023-06-13 B Purchase
32,000 +0.4%
0.19
CA$6,080
32,000 +0.4% 0.19 CA$6,080
2023-06-13 2023-06-12 B Purchase
5,000 +0.1%
0.20
CA$1,000
5,000 +0.1% 0.20 CA$1,000
2023-06-12 2023-06-09 B Purchase
25,250 +0.3%
0.16
CA$4,040
25,250 +0.3% 0.16 CA$4,040
2023-06-12 2023-06-09 B Purchase
1,000 +0.0%
0.21
CA$205
1,000 +0.0% 0.21 CA$205
2023-04-21 2023-04-19 B Purchase
2,000 +0.0%
0.39
CA$780
2,000 +0.0% 0.39 CA$780
2022-12-20 2022-12-13 B Purchase
2,000 +0.0%
0.48
CA$950
2,000 +0.0% 0.48 CA$950
2022-12-09 2022-12-06 B Purchase
2,000 +0.0%
0.49
CA$980
2,000 +0.0% 0.49 CA$980
2022-12-03 2022-12-01 B Purchase
500 +0.0%
0.53
CA$265
500 +0.0% 0.53 CA$265
2022-11-30 2022-11-30 B Purchase
2,000
0.49
CA$980
2,000 0.49 CA$980
2022-11-29 2022-11-28 B Purchase
2,000 +0.0%
0.49
CA$980
2,000 +0.0% 0.49 CA$980
2022-11-28 2022-11-25 B Purchase
2,000 +0.0%
0.49
CA$980
2,000 +0.0% 0.49 CA$980
2022-10-25 2022-10-24 B Purchase
2,500 +0.0%
0.56
CA$1,400
2,500 +0.0% 0.56 CA$1,400
2022-10-19 2022-10-19 B Purchase
1,500 +0.0%
0.56
CA$840
1,500 +0.0% 0.56 CA$840
2022-10-19 2022-10-18 B Purchase
4,500 +0.1%
0.55
CA$2,475
4,500 +0.1% 0.55 CA$2,475
2022-10-19 2022-10-17 B Purchase
21,000 +0.2%
0.55
CA$11,550
21,000 +0.2% 0.55 CA$11,550
2022-10-19 2022-10-14 B Purchase
4,000 +0.0%
0.55
CA$2,200
4,000 +0.0% 0.55 CA$2,200
2022-10-12 2022-10-12 B Purchase
1,000 +0.0%
0.55
CA$550
1,000 +0.0% 0.55 CA$550
2022-10-12 2022-10-12 B Purchase
7,000 +0.1%
0.54
CA$3,780
7,000 +0.1% 0.54 CA$3,780
2022-10-12 2022-10-11 B Purchase
10,000 +0.1%
0.54
CA$5,400
10,000 +0.1% 0.54 CA$5,400
2022-09-27 2022-09-22 B Purchase
3,000 +0.0%
0.53
CA$1,590
3,000 +0.0% 0.53 CA$1,590
2022-08-12 2022-08-10 B Purchase
5,000 +0.1%
0.54
CA$2,700
5,000 +0.1% 0.54 CA$2,700
2022-08-12 2022-08-05 B Purchase
1,000 +0.0%
0.55
CA$550
1,000 +0.0% 0.55 CA$550
2022-08-12 2022-08-05 B Purchase
1,000 +0.0%
0.55
CA$550
1,000 +0.0% 0.55 CA$550
2022-07-27 2022-07-22 B Purchase
3,000 +0.0%
0.55
CA$1,650
3,000 +0.0% 0.55 CA$1,650
2022-07-20 2022-07-19 B Purchase
3,000 +0.0%
0.55
CA$1,650
3,000 +0.0% 0.55 CA$1,650
2022-07-20 2022-07-15 B Purchase
10,000 +0.1%
0.53
CA$5,260
10,000 +0.1% 0.53 CA$5,260
2022-07-05 2022-07-05 B Purchase
12,000 +0.1%
0.50
CA$6,000
12,000 +0.1% 0.50 CA$6,000
2022-07-05 2022-07-04 B Purchase
3,500 +0.0%
0.50
CA$1,750
3,500 +0.0% 0.50 CA$1,750
2022-07-05 2022-06-30 B Purchase
16,000 +0.2%
0.50
CA$8,000
16,000 +0.2% 0.50 CA$8,000
2022-07-05 2022-06-29 B Purchase
3,000 +0.0%
0.52
CA$1,560
3,000 +0.0% 0.52 CA$1,560
2022-06-27 2022-06-27 B Purchase
6,000 +0.1%
0.54
CA$3,255
6,000 +0.1% 0.54 CA$3,255
2022-06-27 2022-06-24 B Purchase
4,000 +0.0%
0.54
CA$2,160
4,000 +0.0% 0.54 CA$2,160
2022-06-27 2022-06-23 B Purchase
6,000 +0.1%
0.50
CA$3,015
6,000 +0.1% 0.50 CA$3,015
2022-06-27 2022-06-22 B Purchase
8,000 +0.1%
0.52
CA$4,170
8,000 +0.1% 0.52 CA$4,170
2022-06-15 2022-06-15 B Purchase
10,000 +0.1%
0.61
CA$6,100
10,000 +0.1% 0.61 CA$6,100
2022-06-15 2022-06-15 B Purchase
5,000 +0.1%
0.60
CA$3,000
5,000 +0.1% 0.60 CA$3,000
2022-06-15 2022-06-15 B Purchase
8,000 +0.1%
0.59
CA$4,720
8,000 +0.1% 0.59 CA$4,720