2024-02-13 |
2024-02-12 |
S
Sale
|
Turtle Creek Asset Management Inc.
Major owner
|
54,000
-6.6%
19.84
1,071,106
USD
|
54,000
-6.6%
|
19.84
|
1,071,106
USD
|
|
2024-02-13 |
2024-02-09 |
S
Sale
|
Turtle Creek Asset Management Inc.
Major owner
|
53,000
-6.1%
19.55
1,036,150
USD
|
53,000
-6.1%
|
19.55
|
1,036,150
USD
|
|
2023-05-19 |
2023-05-17 |
S
Sale
|
Craven Timothy
EVP, Human Resources
Officer
|
3,852
-8.0%
14.52
55,927
USD
|
3,852
-8.0%
|
14.52
|
55,927
USD
|
|
2023-05-16 |
2023-05-15 |
S
Sale
|
Krause John
SVP & GM, NA
Officer
|
3,844
-4.0%
14.16
54,412
USD
|
3,844
-4.0%
|
14.16
|
54,412
USD
|
|
2023-05-16 |
2023-05-12 |
S
Sale
|
Craven Timothy
EVP, Human Resources
Officer
|
35,099
-42.3%
14.05
493,222
USD
|
35,099
-42.3%
|
14.05
|
493,222
USD
|
|
2023-03-16 |
2023-03-15 |
B
Purchase
|
Turtle Creek Asset Management Inc.
Major owner
|
77,000
+33.0%
12.32
948,340
USD
|
77,000
+33.0%
|
12.32
|
948,340
USD
|
|
2023-03-16 |
2023-03-14 |
B
Purchase
|
Turtle Creek Asset Management Inc.
Major owner
|
20,000
+9.4%
12.48
249,604
USD
|
20,000
+9.4%
|
12.48
|
249,604
USD
|
|
2023-01-31 |
2023-01-31 |
B
Purchase
|
Turtle Creek Asset Management Inc.
Major owner
|
3,564
+0.3%
12.25
43,660
USD
|
3,564
+0.3%
|
12.25
|
43,660
USD
|
|
2023-01-31 |
2023-01-31 |
B
Purchase
|
Turtle Creek Asset Management Inc.
Major owner
|
4,728
+7.0%
12.25
57,919
USD
|
4,728
+7.0%
|
12.25
|
57,919
USD
|
|
2023-01-31 |
2023-01-31 |
B
Purchase
|
Turtle Creek Asset Management Inc.
Major owner
|
22,608
+11.8%
12.25
276,955
USD
|
22,608
+11.8%
|
12.25
|
276,955
USD
|
|
2023-01-31 |
2023-01-30 |
B
Purchase
|
Turtle Creek Asset Management Inc.
Major owner
|
2,800
+0.3%
11.85
33,184
USD
|
2,800
+0.3%
|
11.85
|
33,184
USD
|
|
2023-01-31 |
2023-01-30 |
B
Purchase
|
Turtle Creek Asset Management Inc.
Major owner
|
4,600
+7.4%
11.85
54,517
USD
|
4,600
+7.4%
|
11.85
|
54,517
USD
|
|
2023-01-31 |
2023-01-30 |
B
Purchase
|
Turtle Creek Asset Management Inc.
Major owner
|
23,400
+14.0%
11.85
277,325
USD
|
23,400
+14.0%
|
11.85
|
277,325
USD
|
|
2023-01-31 |
2023-01-27 |
B
Purchase
|
Turtle Creek Asset Management Inc.
Major owner
|
2,836
+0.3%
11.99
33,992
USD
|
2,836
+0.3%
|
11.99
|
33,992
USD
|
|
2023-01-31 |
2023-01-27 |
B
Purchase
|
Turtle Creek Asset Management Inc.
Major owner
|
4,672
+8.1%
11.99
55,998
USD
|
4,672
+8.1%
|
11.99
|
55,998
USD
|
|
2023-01-31 |
2023-01-27 |
B
Purchase
|
Turtle Creek Asset Management Inc.
Major owner
|
24,492
+17.1%
11.99
293,559
USD
|
24,492
+17.1%
|
11.99
|
293,559
USD
|
|
2023-01-04 |
2022-12-30 |
B
Purchase
|
Turtle Creek Asset Management Inc.
Major owner
|
5,200
+3.8%
9.59
49,860
USD
|
5,200
+3.8%
|
9.59
|
49,860
USD
|
|
2022-12-05 |
2022-12-01 |
B
Purchase
|
Turtle Creek Asset Management Inc.
Major owner
|
3,100
+5.7%
10.62
32,922
USD
|
3,100
+5.7%
|
10.62
|
32,922
USD
|
|
2022-11-30 |
2022-11-30 |
B
Purchase
|
Turtle Creek Asset Management Inc.
Major owner
|
8,000
+6.2%
10.08
80,626
USD
|
8,000
+6.2%
|
10.08
|
80,626
USD
|
|
2022-11-30 |
2022-11-29 |
B
Purchase
|
Turtle Creek Asset Management Inc.
Major owner
|
18,700
+16.8%
9.88
184,689
USD
|
18,700
+16.8%
|
9.88
|
184,689
USD
|
|
2022-11-30 |
2022-11-28 |
B
Purchase
|
Turtle Creek Asset Management Inc.
Major owner
|
34,700
+45.4%
9.80
340,095
USD
|
34,700
+45.4%
|
9.80
|
340,095
USD
|
|
2022-11-03 |
2022-11-02 |
B
Purchase
|
Turtle Creek Asset Management Inc.
Major owner
|
22,500
+41.7%
10.02
225,371
USD
|
22,500
+41.7%
|
10.02
|
225,371
USD
|
|
2022-11-03 |
2022-11-01 |
B
Purchase
|
Turtle Creek Asset Management Inc.
Major owner
|
54,000
+inf%
10.78
582,142
USD
|
54,000
+inf%
|
10.78
|
582,142
USD
|
|
2022-10-24 |
2022-10-20 |
B
Purchase
|
Turtle Creek Asset Management Inc.
Major owner
|
2,050
+3.9%
8.83
18,102
USD
|
2,050
+3.9%
|
8.83
|
18,102
USD
|
|
2022-10-19 |
2022-10-14 |
B
Purchase
|
Turtle Creek Asset Management Inc.
Major owner
|
2,000
+3.9%
8.51
17,020
USD
|
2,000
+3.9%
|
8.51
|
17,020
USD
|
|
2022-10-19 |
2022-10-14 |
B
Purchase
|
Turtle Creek Asset Management Inc.
Major owner
|
1,743
+0.2%
8.57
14,942
USD
|
1,743
+0.2%
|
8.57
|
14,942
USD
|
|
2022-10-19 |
2022-10-14 |
B
Purchase
|
Turtle Creek Asset Management Inc.
Major owner
|
2,303
+0.2%
8.57
19,742
USD
|
2,303
+0.2%
|
8.57
|
19,742
USD
|
|
2022-10-19 |
2022-10-14 |
B
Purchase
|
Turtle Creek Asset Management Inc.
Major owner
|
25,854
+0.2%
8.57
221,628
USD
|
25,854
+0.2%
|
8.57
|
221,628
USD
|
|
2022-10-07 |
2022-10-07 |
B
Purchase
|
Turtle Creek Asset Management Inc.
Major owner
|
3,557
+0.4%
9.08
32,301
USD
|
3,557
+0.4%
|
9.08
|
32,301
USD
|
|
2022-10-07 |
2022-10-07 |
B
Purchase
|
Turtle Creek Asset Management Inc.
Major owner
|
4,699
+0.4%
9.08
42,672
USD
|
4,699
+0.4%
|
9.08
|
42,672
USD
|
|
2022-10-07 |
2022-10-07 |
B
Purchase
|
Turtle Creek Asset Management Inc.
Major owner
|
52,744
+0.5%
9.08
478,974
USD
|
52,744
+0.5%
|
9.08
|
478,974
USD
|
|
2022-10-07 |
2022-10-06 |
B
Purchase
|
Turtle Creek Asset Management Inc.
Major owner
|
5,200
+0.6%
9.50
49,378
USD
|
5,200
+0.6%
|
9.50
|
49,378
USD
|
|
2022-10-07 |
2022-10-06 |
B
Purchase
|
Turtle Creek Asset Management Inc.
Major owner
|
6,863
+0.6%
9.50
65,170
USD
|
6,863
+0.6%
|
9.50
|
65,170
USD
|
|
2022-10-07 |
2022-10-06 |
B
Purchase
|
Turtle Creek Asset Management Inc.
Major owner
|
77,037
+0.7%
9.50
731,528
USD
|
77,037
+0.7%
|
9.50
|
731,528
USD
|
|
2022-10-07 |
2022-10-05 |
B
Purchase
|
Turtle Creek Asset Management Inc.
Major owner
|
5,250
+0.6%
9.58
50,310
USD
|
5,250
+0.6%
|
9.58
|
50,310
USD
|
|
2022-10-07 |
2022-10-05 |
B
Purchase
|
Turtle Creek Asset Management Inc.
Major owner
|
6,937
+0.6%
9.58
66,477
USD
|
6,937
+0.6%
|
9.58
|
66,477
USD
|
|
2022-10-07 |
2022-10-05 |
B
Purchase
|
Turtle Creek Asset Management Inc.
Major owner
|
77,863
+0.7%
9.58
746,153
USD
|
77,863
+0.7%
|
9.58
|
746,153
USD
|
|
2022-09-26 |
2022-09-22 |
B
Purchase
|
Turtle Creek Asset Management Inc.
Major owner
|
2,250
+4.6%
9.49
21,359
USD
|
2,250
+4.6%
|
9.49
|
21,359
USD
|
|
2022-09-19 |
2022-09-15 |
B
Purchase
|
Turtle Creek Asset Management Inc.
Major owner
|
17,800
+58.2%
9.98
177,674
USD
|
17,800
+58.2%
|
9.98
|
177,674
USD
|
|
2022-09-13 |
2022-09-09 |
B
Purchase
|
NORD DAVID G
Non-Executive Director
|
20,000
+inf%
11.00
220,000
USD
|
20,000
+inf%
|
11.00
|
220,000
USD
|
|
2022-09-06 |
2022-09-02 |
B
Purchase
|
WYNNE STEVEN E
Non-Executive Director
|
18,000
+inf%
11.07
199,170
USD
|
18,000
+inf%
|
11.07
|
199,170
USD
|
|
2022-08-29 |
2022-08-25 |
B
Purchase
|
Turtle Creek Asset Management Inc.
Major owner
|
11,000
+56.1%
12.44
136,832
USD
|
11,000
+56.1%
|
12.44
|
136,832
USD
|
|
2022-08-22 |
2022-08-22 |
B
Purchase
|
Turtle Creek Asset Management Inc.
Major owner
|
723
+0.1%
12.46
9,008
USD
|
723
+0.1%
|
12.46
|
9,008
USD
|
|
2022-08-22 |
2022-08-22 |
B
Purchase
|
Turtle Creek Asset Management Inc.
Major owner
|
970
+0.1%
12.46
12,086
USD
|
970
+0.1%
|
12.46
|
12,086
USD
|
|
2022-08-22 |
2022-08-22 |
B
Purchase
|
Turtle Creek Asset Management Inc.
Major owner
|
10,807
+0.1%
12.46
134,648
USD
|
10,807
+0.1%
|
12.46
|
134,648
USD
|
|
2022-08-22 |
2022-08-19 |
B
Purchase
|
Turtle Creek Asset Management Inc.
Major owner
|
3,900
+0.5%
12.70
49,521
USD
|
3,900
+0.5%
|
12.70
|
49,521
USD
|
|
2022-08-22 |
2022-08-19 |
B
Purchase
|
Turtle Creek Asset Management Inc.
Major owner
|
5,183
+0.5%
12.70
65,812
USD
|
5,183
+0.5%
|
12.70
|
65,812
USD
|
|
2022-08-22 |
2022-08-19 |
B
Purchase
|
Turtle Creek Asset Management Inc.
Major owner
|
57,717
+0.5%
12.70
732,873
USD
|
57,717
+0.5%
|
12.70
|
732,873
USD
|
|
2022-08-22 |
2022-08-18 |
B
Purchase
|
Turtle Creek Asset Management Inc.
Major owner
|
2,200
+12.6%
13.33
29,334
USD
|
2,200
+12.6%
|
13.33
|
29,334
USD
|
|
2022-08-08 |
2022-08-04 |
B
Purchase
|
Turtle Creek Asset Management Inc.
Major owner
|
17,400
+inf%
15.20
264,480
USD
|
17,400
+inf%
|
15.20
|
264,480
USD
|
|
2022-08-03 |
2022-08-01 |
B
Purchase
|
Turtle Creek Asset Management Inc.
Major owner
|
873
+0.1%
14.33
12,511
USD
|
873
+0.1%
|
14.33
|
12,511
USD
|
|
2022-08-03 |
2022-08-01 |
B
Purchase
|
Turtle Creek Asset Management Inc.
Major owner
|
2,381
+0.2%
14.33
34,123
USD
|
2,381
+0.2%
|
14.33
|
34,123
USD
|
|
2022-08-03 |
2022-08-01 |
B
Purchase
|
Turtle Creek Asset Management Inc.
Major owner
|
26,509
+0.2%
14.33
379,908
USD
|
26,509
+0.2%
|
14.33
|
379,908
USD
|
|
2022-06-23 |
2022-06-23 |
B
Purchase
|
Turtle Creek Asset Management Inc.
Major owner
|
6,585
+0.8%
13.82
91,029
USD
|
6,585
+0.8%
|
13.82
|
91,029
USD
|
|
2022-06-23 |
2022-06-23 |
B
Purchase
|
Turtle Creek Asset Management Inc.
Major owner
|
9,507
+0.9%
13.82
131,422
USD
|
9,507
+0.9%
|
13.82
|
131,422
USD
|
|
2022-06-23 |
2022-06-23 |
B
Purchase
|
Turtle Creek Asset Management Inc.
Major owner
|
105,723
+0.9%
13.82
1,461,483
USD
|
105,723
+0.9%
|
13.82
|
1,461,483
USD
|
|
2022-06-23 |
2022-06-22 |
B
Purchase
|
Turtle Creek Asset Management Inc.
Major owner
|
17,567
+2.1%
13.11
230,263
USD
|
17,567
+2.1%
|
13.11
|
230,263
USD
|
|
2022-06-23 |
2022-06-22 |
B
Purchase
|
Turtle Creek Asset Management Inc.
Major owner
|
25,363
+2.5%
13.11
332,451
USD
|
25,363
+2.5%
|
13.11
|
332,451
USD
|
|
2022-06-23 |
2022-06-22 |
B
Purchase
|
Turtle Creek Asset Management Inc.
Major owner
|
282,070
+2.6%
13.11
3,697,289
USD
|
282,070
+2.6%
|
13.11
|
3,697,289
USD
|
|
2022-06-23 |
2022-06-21 |
B
Purchase
|
Turtle Creek Asset Management Inc.
Major owner
|
2,703
+0.3%
13.15
35,549
USD
|
2,703
+0.3%
|
13.15
|
35,549
USD
|
|
2022-06-23 |
2022-06-21 |
B
Purchase
|
Turtle Creek Asset Management Inc.
Major owner
|
3,902
+0.4%
13.15
51,318
USD
|
3,902
+0.4%
|
13.15
|
51,318
USD
|
|
2022-06-23 |
2022-06-21 |
B
Purchase
|
Turtle Creek Asset Management Inc.
Major owner
|
43,395
+0.4%
13.15
570,718
USD
|
43,395
+0.4%
|
13.15
|
570,718
USD
|
|
2022-04-13 |
2022-04-11 |
B
Purchase
|
Turtle Creek Asset Management Inc.
Major owner
|
2,790
+0.3%
20.45
57,042
USD
|
2,790
+0.3%
|
20.45
|
57,042
USD
|
|
2022-04-13 |
2022-04-11 |
B
Purchase
|
Turtle Creek Asset Management Inc.
Major owner
|
3,961
+0.4%
20.45
80,983
USD
|
3,961
+0.4%
|
20.45
|
80,983
USD
|
|
2022-04-13 |
2022-04-11 |
B
Purchase
|
Turtle Creek Asset Management Inc.
Major owner
|
43,249
+0.4%
20.45
884,230
USD
|
43,249
+0.4%
|
20.45
|
884,230
USD
|
|
2022-04-08 |
2022-04-08 |
B
Purchase
|
Turtle Creek Asset Management Inc.
Major owner
|
588
+0.1%
20.28
11,922
USD
|
588
+0.1%
|
20.28
|
11,922
USD
|
|
2022-04-08 |
2022-04-08 |
B
Purchase
|
Turtle Creek Asset Management Inc.
Major owner
|
835
+0.1%
20.28
16,930
USD
|
835
+0.1%
|
20.28
|
16,930
USD
|
|
2022-04-08 |
2022-04-08 |
B
Purchase
|
Turtle Creek Asset Management Inc.
Major owner
|
9,115
+0.1%
20.28
184,815
USD
|
9,115
+0.1%
|
20.28
|
184,815
USD
|
|
2022-04-08 |
2022-04-08 |
B
Purchase
|
Turtle Creek Asset Management Inc.
Major owner
|
7,725
+1.0%
19.87
153,480
USD
|
7,725
+1.0%
|
19.87
|
153,480
USD
|
|
2022-04-08 |
2022-04-08 |
B
Purchase
|
Turtle Creek Asset Management Inc.
Major owner
|
10,969
+1.1%
19.87
217,931
USD
|
10,969
+1.1%
|
19.87
|
217,931
USD
|
|
2022-04-08 |
2022-04-08 |
B
Purchase
|
Turtle Creek Asset Management Inc.
Major owner
|
119,768
+1.1%
19.87
2,379,539
USD
|
119,768
+1.1%
|
19.87
|
2,379,539
USD
|
|
2022-04-08 |
2022-04-07 |
B
Purchase
|
Turtle Creek Asset Management Inc.
Major owner
|
11,717
+1.5%
18.97
222,257
USD
|
11,717
+1.5%
|
18.97
|
222,257
USD
|
|
2022-04-08 |
2022-04-07 |
B
Purchase
|
Turtle Creek Asset Management Inc.
Major owner
|
16,636
+1.7%
18.97
315,565
USD
|
16,636
+1.7%
|
18.97
|
315,565
USD
|
|
2022-04-08 |
2022-04-07 |
B
Purchase
|
Turtle Creek Asset Management Inc.
Major owner
|
181,647
+1.7%
18.97
3,445,626
USD
|
181,647
+1.7%
|
18.97
|
3,445,626
USD
|
|
2022-04-08 |
2022-04-06 |
B
Purchase
|
Turtle Creek Asset Management Inc.
Major owner
|
12,554
+1.6%
19.22
241,321
USD
|
12,554
+1.6%
|
19.22
|
241,321
USD
|
|