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 |
4,728 |
12.25 |
57,919 |
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% |
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% |
30 Jan 2023 |
23,400 |
11.85 |
277,325 |
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 |
31 Jan 2023 |
TURTLE CREEK ASSET MANAGEMENT INC. |
10% |
27 Jan 2023 |
24,492 |
11.99 |
293,559 |
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 |
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 |
19 Oct 2022 |
TURTLE CREEK ASSET MANAGEMENT INC. |
10% |
14 Oct 2022 |
1,743 |
8.57 |
14,942 |
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% |
07 Oct 2022 |
3,557 |
9.08 |
32,301 |
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% |
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% |
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 |
07 Oct 2022 |
TURTLE CREEK ASSET MANAGEMENT INC. |
10% |
05 Oct 2022 |
77,863 |
9.58 |
746,153 |
26 Sep 2022 |
TURTLE CREEK ASSET MANAGEMENT INC. |
10% |
22 Sep 2022 |
2,250 |
9.49 |
21,359 |
19 Sep 2022 |
TURTLE CREEK ASSET MANAGEMENT INC. |
10% |
15 Sep 2022 |
17,800 |
9.98 |
177,674 |
13 Sep 2022 |
NORD DAVID G |
Director |
09 Sep 2022 |
20,000 |
11.00 |
220,000 |
06 Sep 2022 |
WYNNE STEVEN E |
Director |
02 Sep 2022 |
18,000 |
11.06 |
199,170 |
29 Aug 2022 |
TURTLE CREEK ASSET MANAGEMENT INC. |
10% |
25 Aug 2022 |
11,000 |
12.44 |
136,832 |
22 Aug 2022 |
TURTLE CREEK ASSET MANAGEMENT INC. |
10% |
22 Aug 2022 |
970 |
12.46 |
12,086 |
22 Aug 2022 |
TURTLE CREEK ASSET MANAGEMENT INC. |
10% |
22 Aug 2022 |
723 |
12.46 |
9,008 |
22 Aug 2022 |
TURTLE CREEK ASSET MANAGEMENT INC. |
10% |
22 Aug 2022 |
10,807 |
12.46 |
134,648 |
22 Aug 2022 |
TURTLE CREEK ASSET MANAGEMENT INC. |
10% |
19 Aug 2022 |
5,183 |
12.70 |
65,812 |
22 Aug 2022 |
TURTLE CREEK ASSET MANAGEMENT INC. |
10% |
19 Aug 2022 |
3,900 |
12.70 |
49,521 |
22 Aug 2022 |
TURTLE CREEK ASSET MANAGEMENT INC. |
10% |
19 Aug 2022 |
57,717 |
12.70 |
732,873 |
22 Aug 2022 |
TURTLE CREEK ASSET MANAGEMENT INC. |
10% |
18 Aug 2022 |
2,200 |
13.33 |
29,334 |
08 Aug 2022 |
TURTLE CREEK ASSET MANAGEMENT INC. |
10% |
04 Aug 2022 |
17,400 |
15.20 |
264,480 |
03 Aug 2022 |
TURTLE CREEK ASSET MANAGEMENT INC. |
10% |
01 Aug 2022 |
2,381 |
14.33 |
34,123 |
03 Aug 2022 |
TURTLE CREEK ASSET MANAGEMENT INC. |
10% |
01 Aug 2022 |
873 |
14.33 |
12,511 |
03 Aug 2022 |
TURTLE CREEK ASSET MANAGEMENT INC. |
10% |
01 Aug 2022 |
26,509 |
14.33 |
379,908 |
23 Jun 2022 |
TURTLE CREEK ASSET MANAGEMENT INC. |
10% |
23 Jun 2022 |
9,507 |
13.82 |
131,422 |
23 Jun 2022 |
TURTLE CREEK ASSET MANAGEMENT INC. |
10% |
23 Jun 2022 |
6,585 |
13.82 |
91,029 |
23 Jun 2022 |
TURTLE CREEK ASSET MANAGEMENT INC. |
10% |
23 Jun 2022 |
105,723 |
13.82 |
1,461,483 |
23 Jun 2022 |
TURTLE CREEK ASSET MANAGEMENT INC. |
10% |
22 Jun 2022 |
17,567 |
13.11 |
230,263 |
23 Jun 2022 |
TURTLE CREEK ASSET MANAGEMENT INC. |
10% |
22 Jun 2022 |
282,070 |
13.11 |
3,697,289 |
23 Jun 2022 |
TURTLE CREEK ASSET MANAGEMENT INC. |
10% |
22 Jun 2022 |
25,363 |
13.11 |
332,451 |
23 Jun 2022 |
TURTLE CREEK ASSET MANAGEMENT INC. |
10% |
21 Jun 2022 |
2,703 |
13.15 |
35,549 |
23 Jun 2022 |
TURTLE CREEK ASSET MANAGEMENT INC. |
10% |
21 Jun 2022 |
43,395 |
13.15 |
570,718 |
23 Jun 2022 |
TURTLE CREEK ASSET MANAGEMENT INC. |
10% |
21 Jun 2022 |
3,902 |
13.15 |
51,318 |
13 Apr 2022 |
TURTLE CREEK ASSET MANAGEMENT INC. |
10% |
11 Apr 2022 |
2,790 |
20.45 |
57,042 |
13 Apr 2022 |
TURTLE CREEK ASSET MANAGEMENT INC. |
10% |
11 Apr 2022 |
43,249 |
20.45 |
884,230 |
13 Apr 2022 |
TURTLE CREEK ASSET MANAGEMENT INC. |
10% |
11 Apr 2022 |
3,961 |
20.45 |
80,983 |
08 Apr 2022 |
TURTLE CREEK ASSET MANAGEMENT INC. |
10% |
08 Apr 2022 |
588 |
20.28 |
11,922 |
08 Apr 2022 |
TURTLE CREEK ASSET MANAGEMENT INC. |
10% |
08 Apr 2022 |
119,768 |
19.87 |
2,379,539 |
08 Apr 2022 |
TURTLE CREEK ASSET MANAGEMENT INC. |
10% |
08 Apr 2022 |
9,115 |
20.28 |
184,815 |
08 Apr 2022 |
TURTLE CREEK ASSET MANAGEMENT INC. |
10% |
08 Apr 2022 |
10,969 |
19.87 |
217,931 |
08 Apr 2022 |
TURTLE CREEK ASSET MANAGEMENT INC. |
10% |
08 Apr 2022 |
835 |
20.28 |
16,930 |
08 Apr 2022 |
TURTLE CREEK ASSET MANAGEMENT INC. |
10% |
08 Apr 2022 |
7,725 |
19.87 |
153,480 |
08 Apr 2022 |
TURTLE CREEK ASSET MANAGEMENT INC. |
10% |
07 Apr 2022 |
181,647 |
18.97 |
3,445,626 |
08 Apr 2022 |
TURTLE CREEK ASSET MANAGEMENT INC. |
10% |
07 Apr 2022 |
16,636 |
18.97 |
315,565 |
08 Apr 2022 |
TURTLE CREEK ASSET MANAGEMENT INC. |
10% |
07 Apr 2022 |
11,717 |
18.97 |
222,257 |
08 Apr 2022 |
TURTLE CREEK ASSET MANAGEMENT INC. |
10% |
06 Apr 2022 |
17,824 |
19.22 |
342,624 |
08 Apr 2022 |
TURTLE CREEK ASSET MANAGEMENT INC. |
10% |
06 Apr 2022 |
12,554 |
19.22 |
241,321 |
08 Apr 2022 |
TURTLE CREEK ASSET MANAGEMENT INC. |
10% |
06 Apr 2022 |
194,622 |
19.22 |
3,741,141 |
05 Apr 2022 |
TURTLE CREEK ASSET MANAGEMENT INC. |
10% |
05 Apr 2022 |
11,218 |
20.08 |
225,289 |
05 Apr 2022 |
TURTLE CREEK ASSET MANAGEMENT INC. |
10% |
05 Apr 2022 |
8,022 |
20.08 |
161,104 |
05 Apr 2022 |
TURTLE CREEK ASSET MANAGEMENT INC. |
10% |
05 Apr 2022 |
122,277 |
20.08 |
2,455,665 |
05 Apr 2022 |
TURTLE CREEK ASSET MANAGEMENT INC. |
10% |
04 Apr 2022 |
7,934 |
20.41 |
161,943 |
05 Apr 2022 |
TURTLE CREEK ASSET MANAGEMENT INC. |
10% |
04 Apr 2022 |
5,780 |
20.41 |
117,977 |
05 Apr 2022 |
TURTLE CREEK ASSET MANAGEMENT INC. |
10% |
04 Apr 2022 |
86,286 |
20.41 |
1,761,209 |
05 Apr 2022 |
TURTLE CREEK ASSET MANAGEMENT INC. |
10% |
01 Apr 2022 |
5,780 |
20.53 |
118,639 |
05 Apr 2022 |
TURTLE CREEK ASSET MANAGEMENT INC. |
10% |
01 Apr 2022 |
101,087 |
20.48 |
2,070,140 |
05 Apr 2022 |
TURTLE CREEK ASSET MANAGEMENT INC. |
10% |
01 Apr 2022 |
7,933 |
20.53 |
162,830 |
31 Mar 2022 |
TURTLE CREEK ASSET MANAGEMENT INC. |
10% |
31 Mar 2022 |
4,751 |
20.83 |
98,965 |
31 Mar 2022 |
TURTLE CREEK ASSET MANAGEMENT INC. |
10% |
31 Mar 2022 |
129,019 |
20.88 |
2,694,394 |
31 Mar 2022 |
TURTLE CREEK ASSET MANAGEMENT INC. |
10% |
31 Mar 2022 |
6,520 |
20.83 |
135,814 |
31 Mar 2022 |
TURTLE CREEK ASSET MANAGEMENT INC. |
10% |
30 Mar 2022 |
610 |
22.57 |
13,769 |
31 Mar 2022 |
TURTLE CREEK ASSET MANAGEMENT INC. |
10% |
30 Mar 2022 |
192,699 |
21.96 |
4,232,055 |
31 Mar 2022 |
TURTLE CREEK ASSET MANAGEMENT INC. |
10% |
30 Mar 2022 |
9,112 |
22.57 |
205,677 |
31 Mar 2022 |
TURTLE CREEK ASSET MANAGEMENT INC. |
10% |
30 Mar 2022 |
14,177 |
21.88 |
310,227 |
31 Mar 2022 |
TURTLE CREEK ASSET MANAGEMENT INC. |
10% |
30 Mar 2022 |
838 |
22.57 |
18,915 |
31 Mar 2022 |
TURTLE CREEK ASSET MANAGEMENT INC. |
10% |
30 Mar 2022 |
10,330 |
21.88 |
226,045 |
31 Mar 2022 |
TURTLE CREEK ASSET MANAGEMENT INC. |
10% |
29 Mar 2022 |
73,977 |
22.88 |
1,692,542 |
31 Mar 2022 |
TURTLE CREEK ASSET MANAGEMENT INC. |
10% |
29 Mar 2022 |
6,801 |
22.88 |
155,602 |
31 Mar 2022 |
TURTLE CREEK ASSET MANAGEMENT INC. |
10% |
29 Mar 2022 |
4,956 |
22.88 |
113,390 |
25 Mar 2022 |
TURTLE CREEK ASSET MANAGEMENT INC. |
10% |
25 Mar 2022 |
19,437 |
21.89 |
425,431 |
25 Mar 2022 |
TURTLE CREEK ASSET MANAGEMENT INC. |
10% |
25 Mar 2022 |
14,162 |
21.89 |
309,974 |
25 Mar 2022 |
TURTLE CREEK ASSET MANAGEMENT INC. |
10% |
25 Mar 2022 |
211,401 |
21.89 |
4,627,082 |
25 Mar 2022 |
TURTLE CREEK ASSET MANAGEMENT INC. |
10% |
24 Mar 2022 |
27,129 |
22.26 |
603,854 |
25 Mar 2022 |
TURTLE CREEK ASSET MANAGEMENT INC. |
10% |
24 Mar 2022 |
19,762 |
22.26 |
439,874 |
25 Mar 2022 |
TURTLE CREEK ASSET MANAGEMENT INC. |
10% |
24 Mar 2022 |
295,068 |
22.26 |
6,567,801 |
25 Mar 2022 |
TURTLE CREEK ASSET MANAGEMENT INC. |
10% |
23 Mar 2022 |
87 |
23.61 |
2,054 |