Jan. 31, 2023 |
Jan. 31, 2023 |
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
|
|
Jan. 31, 2023 |
Jan. 31, 2023 |
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
|
|
Jan. 31, 2023 |
Jan. 31, 2023 |
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
|
|
Jan. 31, 2023 |
Jan. 30, 2023 |
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
|
|
Jan. 31, 2023 |
Jan. 30, 2023 |
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
|
|
Jan. 31, 2023 |
Jan. 30, 2023 |
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
|
|
Jan. 31, 2023 |
Jan. 27, 2023 |
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
|
|
Jan. 31, 2023 |
Jan. 27, 2023 |
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
|
|
Jan. 31, 2023 |
Jan. 27, 2023 |
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
|
|
Jan. 4, 2023 |
Dec. 30, 2022 |
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
|
|
Dec. 5, 2022 |
Dec. 1, 2022 |
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
|
|
Nov. 30, 2022 |
Nov. 30, 2022 |
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
|
|
Nov. 30, 2022 |
Nov. 29, 2022 |
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
|
|
Nov. 30, 2022 |
Nov. 28, 2022 |
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
|
|
Nov. 3, 2022 |
Nov. 2, 2022 |
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
|
|
Nov. 3, 2022 |
Nov. 1, 2022 |
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
|
|
Oct. 24, 2022 |
Oct. 20, 2022 |
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
|
|
Oct. 19, 2022 |
Oct. 14, 2022 |
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
|
|
Oct. 19, 2022 |
Oct. 14, 2022 |
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
|
|
Oct. 19, 2022 |
Oct. 14, 2022 |
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
|
|
Oct. 19, 2022 |
Oct. 14, 2022 |
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
|
|
Oct. 7, 2022 |
Oct. 7, 2022 |
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
|
|
Oct. 7, 2022 |
Oct. 7, 2022 |
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
|
|
Oct. 7, 2022 |
Oct. 7, 2022 |
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
|
|
Oct. 7, 2022 |
Oct. 6, 2022 |
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
|
|
Oct. 7, 2022 |
Oct. 6, 2022 |
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
|
|
Oct. 7, 2022 |
Oct. 6, 2022 |
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
|
|
Oct. 7, 2022 |
Oct. 5, 2022 |
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
|
|
Oct. 7, 2022 |
Oct. 5, 2022 |
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
|
|
Oct. 7, 2022 |
Oct. 5, 2022 |
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
|
|
Sept. 26, 2022 |
Sept. 22, 2022 |
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
|
|
Sept. 19, 2022 |
Sept. 15, 2022 |
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
|
|
Sept. 13, 2022 |
Sept. 9, 2022 |
B
Purchase
|
NORD DAVID G
Non-Executive Director
|
20,000
+inf%
11.00
220,000
USD
|
20,000
+inf%
|
11.00
|
220,000
USD
|
|
Sept. 6, 2022 |
Sept. 2, 2022 |
B
Purchase
|
WYNNE STEVEN E
Non-Executive Director
|
18,000
+inf%
11.07
199,170
USD
|
18,000
+inf%
|
11.07
|
199,170
USD
|
|
Aug. 29, 2022 |
Aug. 25, 2022 |
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
|
|
Aug. 22, 2022 |
Aug. 22, 2022 |
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
|
|
Aug. 22, 2022 |
Aug. 22, 2022 |
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
|
|
Aug. 22, 2022 |
Aug. 22, 2022 |
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
|
|
Aug. 22, 2022 |
Aug. 19, 2022 |
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
|
|
Aug. 22, 2022 |
Aug. 19, 2022 |
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
|
|
Aug. 22, 2022 |
Aug. 19, 2022 |
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
|
|
Aug. 22, 2022 |
Aug. 18, 2022 |
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
|
|
Aug. 8, 2022 |
Aug. 4, 2022 |
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
|
|
Aug. 3, 2022 |
Aug. 1, 2022 |
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
|
|
Aug. 3, 2022 |
Aug. 1, 2022 |
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
|
|
Aug. 3, 2022 |
Aug. 1, 2022 |
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
|
|
June 23, 2022 |
June 23, 2022 |
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
|
|
June 23, 2022 |
June 23, 2022 |
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
|
|
June 23, 2022 |
June 23, 2022 |
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
|
|
June 23, 2022 |
June 22, 2022 |
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
|
|
June 23, 2022 |
June 22, 2022 |
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
|
|
June 23, 2022 |
June 22, 2022 |
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
|
|
June 23, 2022 |
June 21, 2022 |
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
|
|
June 23, 2022 |
June 21, 2022 |
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
|
|
June 23, 2022 |
June 21, 2022 |
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
|
|
April 13, 2022 |
April 11, 2022 |
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
|
|
April 13, 2022 |
April 11, 2022 |
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
|
|
April 13, 2022 |
April 11, 2022 |
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
|
|
April 8, 2022 |
April 8, 2022 |
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
|
|
April 8, 2022 |
April 8, 2022 |
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
|
|
April 8, 2022 |
April 8, 2022 |
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
|
|
April 8, 2022 |
April 8, 2022 |
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
|
|
April 8, 2022 |
April 8, 2022 |
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
|
|
April 8, 2022 |
April 8, 2022 |
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
|
|
April 8, 2022 |
April 7, 2022 |
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
|
|
April 8, 2022 |
April 7, 2022 |
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
|
|
April 8, 2022 |
April 7, 2022 |
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
|
|
April 8, 2022 |
April 6, 2022 |
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
|
|
April 8, 2022 |
April 6, 2022 |
B
Purchase
|
Turtle Creek Asset Management Inc.
Major owner
|
17,824
+1.8%
19.22
342,624
USD
|
17,824
+1.8%
|
19.22
|
342,624
USD
|
|
April 8, 2022 |
April 6, 2022 |
B
Purchase
|
Turtle Creek Asset Management Inc.
Major owner
|
194,622
+1.9%
19.22
3,741,141
USD
|
194,622
+1.9%
|
19.22
|
3,741,141
USD
|
|
April 5, 2022 |
April 5, 2022 |
B
Purchase
|
Turtle Creek Asset Management Inc.
Major owner
|
8,022
+1.0%
20.08
161,104
USD
|
8,022
+1.0%
|
20.08
|
161,104
USD
|
|
April 5, 2022 |
April 5, 2022 |
B
Purchase
|
Turtle Creek Asset Management Inc.
Major owner
|
11,218
+1.2%
20.08
225,289
USD
|
11,218
+1.2%
|
20.08
|
225,289
USD
|
|
April 5, 2022 |
April 5, 2022 |
B
Purchase
|
Turtle Creek Asset Management Inc.
Major owner
|
122,277
+1.2%
20.08
2,455,665
USD
|
122,277
+1.2%
|
20.08
|
2,455,665
USD
|
|
April 5, 2022 |
April 4, 2022 |
B
Purchase
|
Turtle Creek Asset Management Inc.
Major owner
|
5,780
+0.8%
20.41
117,977
USD
|
5,780
+0.8%
|
20.41
|
117,977
USD
|
|
April 5, 2022 |
April 4, 2022 |
B
Purchase
|
Turtle Creek Asset Management Inc.
Major owner
|
7,934
+0.8%
20.41
161,943
USD
|
7,934
+0.8%
|
20.41
|
161,943
USD
|
|