25 Mar 2025 |
TURTLE CREEK ASSET MANAGEMENT INC. |
10% |
21 Mar 2025 |
1,737 |
5.97 |
10,372 |
25 Mar 2025 |
TURTLE CREEK ASSET MANAGEMENT INC. |
10% |
21 Mar 2025 |
5,304 |
5.97 |
31,672 |
25 Mar 2025 |
TURTLE CREEK ASSET MANAGEMENT INC. |
10% |
21 Mar 2025 |
3,509 |
5.97 |
20,953 |
25 Mar 2025 |
TURTLE CREEK ASSET MANAGEMENT INC. |
10% |
21 Mar 2025 |
55,792 |
5.97 |
333,151 |
25 Mar 2025 |
TURTLE CREEK ASSET MANAGEMENT INC. |
10% |
21 Mar 2025 |
3,658 |
5.97 |
21,843 |
07 Mar 2025 |
TURTLE CREEK ASSET MANAGEMENT INC. |
10% |
06 Mar 2025 |
1,241 |
5.73 |
7,112 |
07 Mar 2025 |
TURTLE CREEK ASSET MANAGEMENT INC. |
10% |
06 Mar 2025 |
3,789 |
5.73 |
21,714 |
07 Mar 2025 |
TURTLE CREEK ASSET MANAGEMENT INC. |
10% |
06 Mar 2025 |
2,507 |
5.73 |
14,367 |
07 Mar 2025 |
TURTLE CREEK ASSET MANAGEMENT INC. |
10% |
06 Mar 2025 |
39,850 |
5.73 |
228,376 |
07 Mar 2025 |
TURTLE CREEK ASSET MANAGEMENT INC. |
10% |
06 Mar 2025 |
2,613 |
5.73 |
14,975 |
07 Mar 2025 |
TURTLE CREEK ASSET MANAGEMENT INC. |
10% |
05 Mar 2025 |
6,577 |
5.62 |
36,938 |
07 Mar 2025 |
TURTLE CREEK ASSET MANAGEMENT INC. |
10% |
05 Mar 2025 |
4,351 |
5.62 |
24,436 |
07 Mar 2025 |
TURTLE CREEK ASSET MANAGEMENT INC. |
10% |
05 Mar 2025 |
69,183 |
5.62 |
388,546 |
07 Mar 2025 |
TURTLE CREEK ASSET MANAGEMENT INC. |
10% |
05 Mar 2025 |
4,536 |
5.62 |
25,475 |
07 Mar 2025 |
TURTLE CREEK ASSET MANAGEMENT INC. |
10% |
05 Mar 2025 |
2,154 |
5.62 |
12,097 |
06 Mar 2025 |
MEIER MATTHEW |
EVP, CDIO |
05 Mar 2025 |
20,000 |
5.73 |
114,600 |
03 Mar 2025 |
TURTLE CREEK ASSET MANAGEMENT INC. |
10% |
03 Mar 2025 |
26,336 |
5.73 |
150,911 |
03 Mar 2025 |
TURTLE CREEK ASSET MANAGEMENT INC. |
10% |
28 Feb 2025 |
46,664 |
5.69 |
265,551 |
03 Mar 2025 |
TURTLE CREEK ASSET MANAGEMENT INC. |
10% |
27 Feb 2025 |
72,000 |
6.08 |
437,897 |
28 Feb 2025 |
WYNNE STEVEN E |
Director |
27 Feb 2025 |
10,000 |
6.01 |
60,100 |
26 Feb 2025 |
NORD DAVID G |
Director |
24 Feb 2025 |
20,000 |
5.96 |
119,166 |
15 Jan 2025 |
TURTLE CREEK ASSET MANAGEMENT INC. |
10% |
13 Jan 2025 |
1,879 |
8.46 |
15,903 |
15 Jan 2025 |
TURTLE CREEK ASSET MANAGEMENT INC. |
10% |
13 Jan 2025 |
5,637 |
8.46 |
47,709 |
15 Jan 2025 |
TURTLE CREEK ASSET MANAGEMENT INC. |
10% |
13 Jan 2025 |
3,085 |
8.46 |
26,110 |
15 Jan 2025 |
TURTLE CREEK ASSET MANAGEMENT INC. |
10% |
13 Jan 2025 |
60,442 |
8.46 |
511,551 |
15 Jan 2025 |
TURTLE CREEK ASSET MANAGEMENT INC. |
10% |
13 Jan 2025 |
3,957 |
8.46 |
33,490 |
10 Jan 2025 |
TURTLE CREEK ASSET MANAGEMENT INC. |
10% |
10 Jan 2025 |
8,267 |
7.65 |
63,276 |
10 Jan 2025 |
TURTLE CREEK ASSET MANAGEMENT INC. |
10% |
10 Jan 2025 |
4,525 |
7.65 |
34,635 |
10 Jan 2025 |
TURTLE CREEK ASSET MANAGEMENT INC. |
10% |
10 Jan 2025 |
88,650 |
7.65 |
678,536 |
10 Jan 2025 |
TURTLE CREEK ASSET MANAGEMENT INC. |
10% |
10 Jan 2025 |
5,803 |
7.65 |
44,417 |
10 Jan 2025 |
TURTLE CREEK ASSET MANAGEMENT INC. |
10% |
10 Jan 2025 |
2,755 |
7.65 |
21,087 |
10 Jan 2025 |
TURTLE CREEK ASSET MANAGEMENT INC. |
10% |
08 Jan 2025 |
6,582 |
7.71 |
50,718 |
10 Jan 2025 |
TURTLE CREEK ASSET MANAGEMENT INC. |
10% |
08 Jan 2025 |
128,944 |
7.71 |
993,578 |
10 Jan 2025 |
TURTLE CREEK ASSET MANAGEMENT INC. |
10% |
08 Jan 2025 |
8,441 |
7.71 |
65,042 |
10 Jan 2025 |
TURTLE CREEK ASSET MANAGEMENT INC. |
10% |
08 Jan 2025 |
4,008 |
7.71 |
30,884 |
10 Jan 2025 |
TURTLE CREEK ASSET MANAGEMENT INC. |
10% |
08 Jan 2025 |
12,025 |
7.71 |
92,659 |
10 Jan 2025 |
TURTLE CREEK ASSET MANAGEMENT INC. |
10% |
07 Jan 2025 |
5,142 |
7.90 |
40,647 |
10 Jan 2025 |
TURTLE CREEK ASSET MANAGEMENT INC. |
10% |
07 Jan 2025 |
100,738 |
7.90 |
796,324 |
10 Jan 2025 |
TURTLE CREEK ASSET MANAGEMENT INC. |
10% |
07 Jan 2025 |
6,595 |
7.90 |
52,133 |
10 Jan 2025 |
TURTLE CREEK ASSET MANAGEMENT INC. |
10% |
07 Jan 2025 |
3,131 |
7.90 |
24,750 |
10 Jan 2025 |
TURTLE CREEK ASSET MANAGEMENT INC. |
10% |
07 Jan 2025 |
9,394 |
7.90 |
74,259 |
07 Nov 2024 |
TURTLE CREEK ASSET MANAGEMENT INC. |
10% |
07 Nov 2024 |
4,520 |
10.48 |
47,347 |
07 Nov 2024 |
TURTLE CREEK ASSET MANAGEMENT INC. |
10% |
07 Nov 2024 |
6,557 |
10.48 |
68,685 |
07 Nov 2024 |
TURTLE CREEK ASSET MANAGEMENT INC. |
10% |
07 Nov 2024 |
60,000 |
10.48 |
628,506 |
07 Nov 2024 |
TURTLE CREEK ASSET MANAGEMENT INC. |
10% |
07 Nov 2024 |
68,923 |
10.48 |
721,975 |
07 Nov 2024 |
TURTLE CREEK ASSET MANAGEMENT INC. |
10% |
06 Nov 2024 |
105,000 |
10.71 |
1,124,193 |
07 Nov 2024 |
TURTLE CREEK ASSET MANAGEMENT INC. |
10% |
06 Nov 2024 |
120,617 |
10.71 |
1,291,398 |
07 Nov 2024 |
TURTLE CREEK ASSET MANAGEMENT INC. |
10% |
06 Nov 2024 |
7,909 |
10.71 |
84,678 |
07 Nov 2024 |
TURTLE CREEK ASSET MANAGEMENT INC. |
10% |
06 Nov 2024 |
11,474 |
10.71 |
122,848 |
07 Nov 2024 |
TURTLE CREEK ASSET MANAGEMENT INC. |
10% |
05 Nov 2024 |
10,169 |
10.06 |
102,286 |
07 Nov 2024 |
TURTLE CREEK ASSET MANAGEMENT INC. |
10% |
05 Nov 2024 |
14,753 |
10.06 |
148,395 |
07 Nov 2024 |
TURTLE CREEK ASSET MANAGEMENT INC. |
10% |
05 Nov 2024 |
135,000 |
10.06 |
1,357,911 |
07 Nov 2024 |
TURTLE CREEK ASSET MANAGEMENT INC. |
10% |
05 Nov 2024 |
155,078 |
10.06 |
1,559,868 |
16 Mar 2023 |
TURTLE CREEK ASSET MANAGEMENT INC. |
10% |
15 Mar 2023 |
77,000 |
12.32 |
948,340 |
16 Mar 2023 |
TURTLE CREEK ASSET MANAGEMENT INC. |
10% |
14 Mar 2023 |
20,000 |
12.48 |
249,604 |
31 Jan 2023 |
TURTLE CREEK ASSET MANAGEMENT INC. |
10% |
31 Jan 2023 |
3,564 |
12.25 |
43,660 |
31 Jan 2023 |
TURTLE CREEK ASSET MANAGEMENT INC. |
10% |
31 Jan 2023 |
22,608 |
12.25 |
276,955 |
31 Jan 2023 |
TURTLE CREEK ASSET MANAGEMENT INC. |
10% |
31 Jan 2023 |
4,728 |
12.25 |
57,919 |
31 Jan 2023 |
TURTLE CREEK ASSET MANAGEMENT INC. |
10% |
30 Jan 2023 |
23,400 |
11.85 |
277,325 |
31 Jan 2023 |
TURTLE CREEK ASSET MANAGEMENT INC. |
10% |
30 Jan 2023 |
4,600 |
11.85 |
54,517 |
31 Jan 2023 |
TURTLE CREEK ASSET MANAGEMENT INC. |
10% |
30 Jan 2023 |
2,800 |
11.85 |
33,184 |
31 Jan 2023 |
TURTLE CREEK ASSET MANAGEMENT INC. |
10% |
27 Jan 2023 |
24,492 |
11.99 |
293,559 |
31 Jan 2023 |
TURTLE CREEK ASSET MANAGEMENT INC. |
10% |
27 Jan 2023 |
4,672 |
11.99 |
55,998 |
31 Jan 2023 |
TURTLE CREEK ASSET MANAGEMENT INC. |
10% |
27 Jan 2023 |
2,836 |
11.99 |
33,992 |
04 Jan 2023 |
TURTLE CREEK ASSET MANAGEMENT INC. |
10% |
30 Dec 2022 |
5,200 |
9.59 |
49,860 |
05 Dec 2022 |
TURTLE CREEK ASSET MANAGEMENT INC. |
10% |
01 Dec 2022 |
3,100 |
10.62 |
32,922 |
30 Nov 2022 |
TURTLE CREEK ASSET MANAGEMENT INC. |
10% |
30 Nov 2022 |
8,000 |
10.08 |
80,626 |
30 Nov 2022 |
TURTLE CREEK ASSET MANAGEMENT INC. |
10% |
29 Nov 2022 |
18,700 |
9.88 |
184,689 |
30 Nov 2022 |
TURTLE CREEK ASSET MANAGEMENT INC. |
10% |
28 Nov 2022 |
34,700 |
9.80 |
340,095 |
03 Nov 2022 |
TURTLE CREEK ASSET MANAGEMENT INC. |
10% |
02 Nov 2022 |
22,500 |
10.02 |
225,371 |
03 Nov 2022 |
TURTLE CREEK ASSET MANAGEMENT INC. |
10% |
01 Nov 2022 |
54,000 |
10.78 |
582,142 |
24 Oct 2022 |
TURTLE CREEK ASSET MANAGEMENT INC. |
10% |
20 Oct 2022 |
2,050 |
8.83 |
18,102 |
19 Oct 2022 |
TURTLE CREEK ASSET MANAGEMENT INC. |
10% |
14 Oct 2022 |
1,743 |
8.57 |
14,942 |
19 Oct 2022 |
TURTLE CREEK ASSET MANAGEMENT INC. |
10% |
14 Oct 2022 |
25,854 |
8.57 |
221,628 |
19 Oct 2022 |
TURTLE CREEK ASSET MANAGEMENT INC. |
10% |
14 Oct 2022 |
2,000 |
8.51 |
17,020 |
19 Oct 2022 |
TURTLE CREEK ASSET MANAGEMENT INC. |
10% |
14 Oct 2022 |
2,303 |
8.57 |
19,742 |
07 Oct 2022 |
TURTLE CREEK ASSET MANAGEMENT INC. |
10% |
07 Oct 2022 |
3,557 |
9.08 |
32,301 |
07 Oct 2022 |
TURTLE CREEK ASSET MANAGEMENT INC. |
10% |
07 Oct 2022 |
52,744 |
9.08 |
478,974 |
07 Oct 2022 |
TURTLE CREEK ASSET MANAGEMENT INC. |
10% |
07 Oct 2022 |
4,699 |
9.08 |
42,672 |
07 Oct 2022 |
TURTLE CREEK ASSET MANAGEMENT INC. |
10% |
06 Oct 2022 |
5,200 |
9.50 |
49,378 |
07 Oct 2022 |
TURTLE CREEK ASSET MANAGEMENT INC. |
10% |
06 Oct 2022 |
77,037 |
9.50 |
731,528 |
07 Oct 2022 |
TURTLE CREEK ASSET MANAGEMENT INC. |
10% |
06 Oct 2022 |
6,863 |
9.50 |
65,170 |
07 Oct 2022 |
TURTLE CREEK ASSET MANAGEMENT INC. |
10% |
05 Oct 2022 |
77,863 |
9.58 |
746,153 |
07 Oct 2022 |
TURTLE CREEK ASSET MANAGEMENT INC. |
10% |
05 Oct 2022 |
6,937 |
9.58 |
66,477 |
07 Oct 2022 |
TURTLE CREEK ASSET MANAGEMENT INC. |
10% |
05 Oct 2022 |
5,250 |
9.58 |
50,310 |