Insider
Date
Role
Action
Shares
Price
Amount
Stoddard Samantha
2 Jul 2026
EVP & CFO
Sell
1,208
$1.47
$1.78K
Livingston Wendy A.
26 Jun 2026
EVP & CHRO
Sell
2,435
$1.44
$3.51K
TATEN BRUCE M.
11 May 2026
Director
Sell
19,483
$1.66
$32.28K
Turtle Creek Asset Management Inc.
6 May 2025
10% owner
Buy
indirect
3,721
$4.26
$15.85K
Turtle Creek Asset Management Inc.
6 May 2025
10% owner
Buy
indirect
7,520
$4.26
$32.04K
Turtle Creek Asset Management Inc.
6 May 2025
10% owner
Buy
indirect
7,840
$4.26
$33.40K
Turtle Creek Asset Management Inc.
6 May 2025
10% owner
Buy
indirect
11,366
$4.26
$48.42K
Turtle Creek Asset Management Inc.
6 May 2025
10% owner
Buy
indirect
119,553
$4.26
$509.32K
Turtle Creek Asset Management Inc.
24 Apr 2025
10% owner
Buy
indirect
623
$5.10
$3.18K
Turtle Creek Asset Management Inc.
24 Apr 2025
10% owner
Buy
indirect
1,258
$5.10
$6.42K
Turtle Creek Asset Management Inc.
24 Apr 2025
10% owner
Buy
indirect
1,312
$5.10
$6.69K
Turtle Creek Asset Management Inc.
24 Apr 2025
10% owner
Buy
indirect
1,902
$5.10
$9.70K
Turtle Creek Asset Management Inc.
24 Apr 2025
10% owner
Buy
indirect
20,005
$5.10
$102.02K
Turtle Creek Asset Management Inc.
23 Apr 2025
10% owner
Buy
indirect
71
$5.10
$362.10
Turtle Creek Asset Management Inc.
23 Apr 2025
10% owner
Buy
indirect
143
$5.10
$729.30
Turtle Creek Asset Management Inc.
23 Apr 2025
10% owner
Buy
indirect
149
$5.10
$759.90
Turtle Creek Asset Management Inc.
23 Apr 2025
10% owner
Buy
indirect
216
$5.10
$1.10K
Turtle Creek Asset Management Inc.
23 Apr 2025
10% owner
Buy
indirect
2,277
$5.10
$11.61K
Turtle Creek Asset Management Inc.
21 Apr 2025
10% owner
Buy
indirect
655
$5.06
$3.31K
Turtle Creek Asset Management Inc.
21 Apr 2025
10% owner
Buy
indirect
1,324
$5.06
$6.70K
Turtle Creek Asset Management Inc.
21 Apr 2025
10% owner
Buy
indirect
1,380
$5.06
$6.98K
Turtle Creek Asset Management Inc.
21 Apr 2025
10% owner
Buy
indirect
2,001
$5.06
$10.12K
Turtle Creek Asset Management Inc.
21 Apr 2025
10% owner
Buy
indirect
21,051
$5.06
$106.46K
Turtle Creek Asset Management Inc.
17 Apr 2025
10% owner
Buy
indirect
2,481
$5.15
$12.77K
Turtle Creek Asset Management Inc.
17 Apr 2025
10% owner
Buy
indirect
5,013
$5.15
$25.81K
Turtle Creek Asset Management Inc.
17 Apr 2025
10% owner
Buy
indirect
5,226
$5.15
$26.91K
Turtle Creek Asset Management Inc.
17 Apr 2025
10% owner
Buy
indirect
7,577
$5.15
$39.01K
Turtle Creek Asset Management Inc.
17 Apr 2025
10% owner
Buy
indirect
79,703
$5.15
$410.36K
Turtle Creek Asset Management Inc.
16 Apr 2025
10% owner
Buy
indirect
1,241
$5.11
$6.34K
Turtle Creek Asset Management Inc.
16 Apr 2025
10% owner
Buy
indirect
2,507
$5.11
$12.81K
Turtle Creek Asset Management Inc.
16 Apr 2025
10% owner
Buy
indirect
2,613
$5.11
$13.36K
Turtle Creek Asset Management Inc.
16 Apr 2025
10% owner
Buy
indirect
3,789
$5.11
$19.37K
Turtle Creek Asset Management Inc.
16 Apr 2025
10% owner
Buy
indirect
39,850
$5.11
$203.68K
Turtle Creek Asset Management Inc.
15 Apr 2025
10% owner
Buy
indirect
1,241
$5.14
$6.38K
Turtle Creek Asset Management Inc.
15 Apr 2025
10% owner
Buy
indirect
2,506
$5.14
$12.87K
Turtle Creek Asset Management Inc.
15 Apr 2025
10% owner
Buy
indirect
2,613
$5.14
$13.42K
Turtle Creek Asset Management Inc.
15 Apr 2025
10% owner
Buy
indirect
3,789
$5.14
$19.47K
Turtle Creek Asset Management Inc.
15 Apr 2025
10% owner
Buy
indirect
39,851
$5.14
$204.73K
Turtle Creek Asset Management Inc.
14 Apr 2025
10% owner
Buy
indirect
1,241
$5.15
$6.39K
Turtle Creek Asset Management Inc.
14 Apr 2025
10% owner
Buy
indirect
2,507
$5.15
$12.92K
Turtle Creek Asset Management Inc.
14 Apr 2025
10% owner
Buy
indirect
2,613
$5.15
$13.46K
Turtle Creek Asset Management Inc.
14 Apr 2025
10% owner
Buy
indirect
3,789
$5.15
$19.52K
Turtle Creek Asset Management Inc.
14 Apr 2025
10% owner
Buy
indirect
39,850
$5.15
$205.30K
Turtle Creek Asset Management Inc.
11 Apr 2025
10% owner
Buy
indirect
1,861
$5.14
$9.57K
Turtle Creek Asset Management Inc.
11 Apr 2025
10% owner
Buy
indirect
3,760
$5.14
$19.33K
Turtle Creek Asset Management Inc.
11 Apr 2025
10% owner
Buy
indirect
3,920
$5.14
$20.15K
Turtle Creek Asset Management Inc.
11 Apr 2025
10% owner
Buy
indirect
5,683
$5.14
$29.21K
Turtle Creek Asset Management Inc.
11 Apr 2025
10% owner
Buy
indirect
59,776
$5.14
$307.24K
Turtle Creek Asset Management Inc.
10 Apr 2025
10% owner
Buy
indirect
1,241
$5.16
$6.40K
Turtle Creek Asset Management Inc.
10 Apr 2025
10% owner
Buy
indirect
2,507
$5.16
$12.93K
Turtle Creek Asset Management Inc.
10 Apr 2025
10% owner
Buy
indirect
2,613
$5.16
$13.47K
Turtle Creek Asset Management Inc.
10 Apr 2025
10% owner
Buy
indirect
3,789
$5.16
$19.53K
Turtle Creek Asset Management Inc.
10 Apr 2025
10% owner
Buy
indirect
39,850
$5.16
$205.45K
Turtle Creek Asset Management Inc.
8 Apr 2025
10% owner
Buy
indirect
1,241
$5.26
$6.52K
Turtle Creek Asset Management Inc.
8 Apr 2025
10% owner
Buy
indirect
2,507
$5.26
$13.18K
Turtle Creek Asset Management Inc.
8 Apr 2025
10% owner
Buy
indirect
2,613
$5.26
$13.74K
Turtle Creek Asset Management Inc.
8 Apr 2025
10% owner
Buy
indirect
3,789
$5.26
$19.92K
Turtle Creek Asset Management Inc.
8 Apr 2025
10% owner
Buy
indirect
39,850
$5.26
$209.48K
Turtle Creek Asset Management Inc.
7 Apr 2025
10% owner
Buy
indirect
2,481
$5.46
$13.53K
Turtle Creek Asset Management Inc.
7 Apr 2025
10% owner
Buy
indirect
5,013
$5.46
$27.35K
Turtle Creek Asset Management Inc.
7 Apr 2025
10% owner
Buy
indirect
5,226
$5.46
$28.51K
Turtle Creek Asset Management Inc.
7 Apr 2025
10% owner
Buy
indirect
7,578
$5.46
$41.34K
Turtle Creek Asset Management Inc.
7 Apr 2025
10% owner
Buy
indirect
79,702
$5.46
$434.78K
Turtle Creek Asset Management Inc.
4 Apr 2025
10% owner
Buy
indirect
161
$5.55
$893.92
Turtle Creek Asset Management Inc.
4 Apr 2025
10% owner
Buy
indirect
324
$5.55
$1.80K
Turtle Creek Asset Management Inc.
4 Apr 2025
10% owner
Buy
indirect
338
$5.55
$1.88K
Turtle Creek Asset Management Inc.
4 Apr 2025
10% owner
Buy
indirect
490
$5.55
$2.72K
Turtle Creek Asset Management Inc.
4 Apr 2025
10% owner
Buy
indirect
5,156
$5.55
$28.63K
Turtle Creek Asset Management Inc.
3 Apr 2025
10% owner
Buy
indirect
2,481
$5.86
$14.53K
Turtle Creek Asset Management Inc.
3 Apr 2025
10% owner
Buy
indirect
5,013
$5.86
$29.36K
Turtle Creek Asset Management Inc.
3 Apr 2025
10% owner
Buy
indirect
5,226
$5.86
$30.61K
Turtle Creek Asset Management Inc.
3 Apr 2025
10% owner
Buy
indirect
7,578
$5.86
$44.38K
Turtle Creek Asset Management Inc.
3 Apr 2025
10% owner
Buy
indirect
79,702
$5.86
$466.79K
Turtle Creek Asset Management Inc.
1 Apr 2025
10% owner
Buy
indirect
1,861
$5.91
$11.01K
Turtle Creek Asset Management Inc.
1 Apr 2025
10% owner
Buy
indirect
3,760
$5.91
$22.24K
Turtle Creek Asset Management Inc.
1 Apr 2025
10% owner
Buy
indirect
3,920
$5.91
$23.18K
Turtle Creek Asset Management Inc.
1 Apr 2025
10% owner
Buy
indirect
5,683
$5.91
$33.61K
Turtle Creek Asset Management Inc.
1 Apr 2025
10% owner
Buy
indirect
59,776
$5.91
$353.50K
Turtle Creek Asset Management Inc.
31 Mar 2025
10% owner
Buy
indirect
1,241
$5.97
$7.41K
Turtle Creek Asset Management Inc.
31 Mar 2025
10% owner
Buy
indirect
2,507
$5.97
$14.97K
Turtle Creek Asset Management Inc.
31 Mar 2025
10% owner
Buy
indirect
2,613
$5.97
$15.60K
Turtle Creek Asset Management Inc.
31 Mar 2025
10% owner
Buy
indirect
3,789
$5.97
$22.63K
Turtle Creek Asset Management Inc.
31 Mar 2025
10% owner
Buy
indirect
39,850
$5.97
$237.97K
Turtle Creek Asset Management Inc.
21 Mar 2025
10% owner
Buy
indirect
1,737
$5.97
$10.37K
Turtle Creek Asset Management Inc.
21 Mar 2025
10% owner
Buy
indirect
3,509
$5.97
$20.95K
Turtle Creek Asset Management Inc.
21 Mar 2025
10% owner
Buy
indirect
3,658
$5.97
$21.84K
Turtle Creek Asset Management Inc.
21 Mar 2025
10% owner
Buy
indirect
5,304
$5.97
$31.67K
Turtle Creek Asset Management Inc.
21 Mar 2025
10% owner
Buy
indirect
55,792
$5.97
$333.15K
Turtle Creek Asset Management Inc.
6 Mar 2025
10% owner
Buy
indirect
1,241
$5.73
$7.11K
Turtle Creek Asset Management Inc.
6 Mar 2025
10% owner
Buy
indirect
2,507
$5.73
$14.37K
Turtle Creek Asset Management Inc.
6 Mar 2025
10% owner
Buy
indirect
2,613
$5.73
$14.97K
Turtle Creek Asset Management Inc.
6 Mar 2025
10% owner
Buy
indirect
3,789
$5.73
$21.71K
Turtle Creek Asset Management Inc.
6 Mar 2025
10% owner
Buy
indirect
39,850
$5.73
$228.38K
Meier Matthew
5 Mar 2025
EVP, CDIO
Buy
20,000
$5.73
$114.60K
Turtle Creek Asset Management Inc.
5 Mar 2025
10% owner
Buy
indirect
2,154
$5.62
$12.10K
Turtle Creek Asset Management Inc.
5 Mar 2025
10% owner
Buy
indirect
4,351
$5.62
$24.44K
Turtle Creek Asset Management Inc.
5 Mar 2025
10% owner
Buy
indirect
4,536
$5.62
$25.48K
Turtle Creek Asset Management Inc.
5 Mar 2025
10% owner
Buy
indirect
6,577
$5.62
$36.94K
Turtle Creek Asset Management Inc.
5 Mar 2025
10% owner
Buy
indirect
69,183
$5.62
$388.55K
Turtle Creek Asset Management Inc.
3 Mar 2025
10% owner
Buy
indirect
26,336
$5.73
$150.91K
Turtle Creek Asset Management Inc.
28 Feb 2025
10% owner
Buy
indirect
46,664
$5.69
$265.55K
WYNNE STEVEN E
27 Feb 2025
Director
Buy
indirect
10,000
$6.01
$60.10K
Turtle Creek Asset Management Inc.
27 Feb 2025
10% owner
Buy
indirect
72,000
$6.08
$437.90K
NORD DAVID G
24 Feb 2025
Director
Buy
indirect
20,000
$5.96
$119.17K
Turtle Creek Asset Management Inc.
13 Jan 2025
10% owner
Buy
indirect
1,879
$8.46
$15.90K
Turtle Creek Asset Management Inc.
13 Jan 2025
10% owner
Buy
indirect
3,085
$8.46
$26.11K
Turtle Creek Asset Management Inc.
13 Jan 2025
10% owner
Buy
indirect
3,957
$8.46
$33.49K
Turtle Creek Asset Management Inc.
13 Jan 2025
10% owner
Buy
indirect
5,637
$8.46
$47.71K
Turtle Creek Asset Management Inc.
13 Jan 2025
10% owner
Buy
indirect
60,442
$8.46
$511.55K
Turtle Creek Asset Management Inc.
10 Jan 2025
10% owner
Buy
indirect
2,755
$7.65
$21.09K
Turtle Creek Asset Management Inc.
10 Jan 2025
10% owner
Buy
indirect
4,525
$7.65
$34.63K
Turtle Creek Asset Management Inc.
10 Jan 2025
10% owner
Buy
indirect
5,803
$7.65
$44.42K
Turtle Creek Asset Management Inc.
10 Jan 2025
10% owner
Buy
indirect
8,267
$7.65
$63.28K
Turtle Creek Asset Management Inc.
10 Jan 2025
10% owner
Buy
indirect
88,650
$7.65
$678.54K
Turtle Creek Asset Management Inc.
8 Jan 2025
10% owner
Buy
indirect
4,008
$7.71
$30.88K
Turtle Creek Asset Management Inc.
8 Jan 2025
10% owner
Buy
indirect
6,582
$7.71
$50.72K
Turtle Creek Asset Management Inc.
8 Jan 2025
10% owner
Buy
indirect
8,441
$7.71
$65.04K
Turtle Creek Asset Management Inc.
8 Jan 2025
10% owner
Buy
indirect
12,025
$7.71
$92.66K
Turtle Creek Asset Management Inc.
8 Jan 2025
10% owner
Buy
indirect
128,944
$7.71
$993.58K
Turtle Creek Asset Management Inc.
7 Jan 2025
10% owner
Buy
indirect
3,131
$7.90
$24.75K
Turtle Creek Asset Management Inc.
7 Jan 2025
10% owner
Buy
indirect
5,142
$7.90
$40.65K
Turtle Creek Asset Management Inc.
7 Jan 2025
10% owner
Buy
indirect
6,595
$7.90
$52.13K
Turtle Creek Asset Management Inc.
7 Jan 2025
10% owner
Buy
indirect
9,394
$7.90
$74.26K
Turtle Creek Asset Management Inc.
7 Jan 2025
10% owner
Buy
indirect
100,738
$7.90
$796.32K
Turtle Creek Asset Management Inc.
7 Nov 2024
10% owner
Buy
indirect
60,000
$10.48
$628.51K
Turtle Creek Asset Management Inc.
7 Nov 2024
10% owner
Buy
indirect
60,000
$10.48
$628.51K
Turtle Creek Asset Management Inc.
7 Nov 2024
10% owner
Buy
indirect
4,520
$10.48
$47.35K
Turtle Creek Asset Management Inc.
7 Nov 2024
10% owner
Buy
indirect
6,557
$10.48
$68.69K
Turtle Creek Asset Management Inc.
7 Nov 2024
10% owner
Buy
indirect
68,923
$10.48
$721.98K
Turtle Creek Asset Management Inc.
6 Nov 2024
10% owner
Buy
indirect
105,000
$10.71
$1.12M
Turtle Creek Asset Management Inc.
6 Nov 2024
10% owner
Buy
indirect
105,000
$10.71
$1.12M
Turtle Creek Asset Management Inc.
6 Nov 2024
10% owner
Buy
indirect
7,909
$10.71
$84.68K
Turtle Creek Asset Management Inc.
6 Nov 2024
10% owner
Buy
indirect
11,474
$10.71
$122.85K
Turtle Creek Asset Management Inc.
6 Nov 2024
10% owner
Buy
indirect
120,617
$10.71
$1.29M
Turtle Creek Asset Management Inc.
5 Nov 2024
10% owner
Buy
indirect
135,000
$10.06
$1.36M
Turtle Creek Asset Management Inc.
5 Nov 2024
10% owner
Buy
indirect
135,000
$10.06
$1.36M
Turtle Creek Asset Management Inc.
5 Nov 2024
10% owner
Buy
indirect
10,169
$10.06
$102.29K
Turtle Creek Asset Management Inc.
5 Nov 2024
10% owner
Buy
indirect
14,753
$10.06
$148.39K
Turtle Creek Asset Management Inc.
5 Nov 2024
10% owner
Buy
indirect
155,078
$10.06
$1.56M
Turtle Creek Asset Management Inc.
12 Feb 2024
10% owner
Sell
indirect
54,000
$19.84
$1.07M
Turtle Creek Asset Management Inc.
9 Feb 2024
10% owner
Sell
indirect
53,000
$19.55
$1.04M
Craven Timothy
17 May 2023
EVP, Human Resources
Sell
3,852
$14.52
$55.93K
Krause John
15 May 2023
SVP & GM, NA
Sell
3,844
$14.16
$54.41K
Craven Timothy
12 May 2023
EVP, Human Resources
Sell
35,099
$14.05
$493.22K
Turtle Creek Asset Management Inc.
15 Mar 2023
10% owner
Buy
indirect
77,000
$12.32
$948.34K
Turtle Creek Asset Management Inc.
14 Mar 2023
10% owner
Buy
indirect
20,000
$12.48
$249.60K
Turtle Creek Asset Management Inc.
31 Jan 2023
10% owner
Buy
indirect
3,564
$12.25
$43.66K
Turtle Creek Asset Management Inc.
31 Jan 2023
10% owner
Buy
indirect
4,728
$12.25
$57.92K
Turtle Creek Asset Management Inc.
31 Jan 2023
10% owner
Buy
indirect
22,608
$12.25
$276.95K
Turtle Creek Asset Management Inc.
30 Jan 2023
10% owner
Buy
indirect
2,800
$11.85
$33.18K
Turtle Creek Asset Management Inc.
30 Jan 2023
10% owner
Buy
indirect
4,600
$11.85
$54.52K
Turtle Creek Asset Management Inc.
30 Jan 2023
10% owner
Buy
indirect
23,400
$11.85
$277.33K
Turtle Creek Asset Management Inc.
27 Jan 2023
10% owner
Buy
indirect
2,836
$11.99
$33.99K
Turtle Creek Asset Management Inc.
27 Jan 2023
10% owner
Buy
indirect
4,672
$11.99
$56.00K
Turtle Creek Asset Management Inc.
27 Jan 2023
10% owner
Buy
indirect
24,492
$11.99
$293.56K
Turtle Creek Asset Management Inc.
30 Dec 2022
10% owner
Buy
indirect
5,200
$9.59
$49.86K
Turtle Creek Asset Management Inc.
1 Dec 2022
10% owner
Buy
indirect
3,100
$10.62
$32.92K
Turtle Creek Asset Management Inc.
30 Nov 2022
10% owner
Buy
indirect
8,000
$10.08
$80.63K
Turtle Creek Asset Management Inc.
29 Nov 2022
10% owner
Buy
indirect
18,700
$9.88
$184.69K
Turtle Creek Asset Management Inc.
28 Nov 2022
10% owner
Buy
indirect
34,700
$9.80
$340.09K
Turtle Creek Asset Management Inc.
2 Nov 2022
10% owner
Buy
indirect
22,500
$10.02
$225.37K
Turtle Creek Asset Management Inc.
1 Nov 2022
10% owner
Buy
indirect
54,000
$10.78
$582.14K
Turtle Creek Asset Management Inc.
20 Oct 2022
10% owner
Buy
indirect
2,050
$8.83
$18.10K
Turtle Creek Asset Management Inc.
14 Oct 2022
10% owner
Buy
indirect
2,000
$8.51
$17.02K
Turtle Creek Asset Management Inc.
14 Oct 2022
10% owner
Buy
indirect
1,743
$8.57
$14.94K
Turtle Creek Asset Management Inc.
14 Oct 2022
10% owner
Buy
indirect
2,303
$8.57
$19.74K
Turtle Creek Asset Management Inc.
14 Oct 2022
10% owner
Buy
indirect
25,854
$8.57
$221.63K
Turtle Creek Asset Management Inc.
7 Oct 2022
10% owner
Buy
indirect
3,557
$9.08
$32.30K
Turtle Creek Asset Management Inc.
7 Oct 2022
10% owner
Buy
indirect
4,699
$9.08
$42.67K
Turtle Creek Asset Management Inc.
7 Oct 2022
10% owner
Buy
indirect
52,744
$9.08
$478.97K
Turtle Creek Asset Management Inc.
6 Oct 2022
10% owner
Buy
indirect
5,200
$9.50
$49.38K
Turtle Creek Asset Management Inc.
6 Oct 2022
10% owner
Buy
indirect
6,863
$9.50
$65.17K
Turtle Creek Asset Management Inc.
6 Oct 2022
10% owner
Buy
indirect
77,037
$9.50
$731.53K
Turtle Creek Asset Management Inc.
5 Oct 2022
10% owner
Buy
indirect
5,250
$9.58
$50.31K
Turtle Creek Asset Management Inc.
5 Oct 2022
10% owner
Buy
indirect
6,937
$9.58
$66.48K
Turtle Creek Asset Management Inc.
5 Oct 2022
10% owner
Buy
indirect
77,863
$9.58
$746.15K
Turtle Creek Asset Management Inc.
22 Sep 2022
10% owner
Buy
indirect
2,250
$9.49
$21.36K
Turtle Creek Asset Management Inc.
15 Sep 2022
10% owner
Buy
indirect
17,800
$9.98
$177.67K
NORD DAVID G
9 Sep 2022
Director
Buy
indirect
20,000
$11.00
$220.00K
WYNNE STEVEN E
2 Sep 2022
Director
Buy
indirect
18,000
$11.07
$199.17K
Turtle Creek Asset Management Inc.
25 Aug 2022
10% owner
Buy
indirect
11,000
$12.44
$136.83K
Turtle Creek Asset Management Inc.
22 Aug 2022
10% owner
Buy
indirect
723
$12.46
$9.01K
Turtle Creek Asset Management Inc.
22 Aug 2022
10% owner
Buy
indirect
970
$12.46
$12.09K
Turtle Creek Asset Management Inc.
22 Aug 2022
10% owner
Buy
indirect
10,807
$12.46
$134.65K
Turtle Creek Asset Management Inc.
19 Aug 2022
10% owner
Buy
indirect
3,900
$12.70
$49.52K
Turtle Creek Asset Management Inc.
19 Aug 2022
10% owner
Buy
indirect
5,183
$12.70
$65.81K
Turtle Creek Asset Management Inc.
19 Aug 2022
10% owner
Buy
indirect
57,717
$12.70
$732.87K
Turtle Creek Asset Management Inc.
18 Aug 2022
10% owner
Buy
indirect
2,200
$13.33
$29.33K
Turtle Creek Asset Management Inc.
4 Aug 2022
10% owner
Buy
indirect
17,400
$15.20
$264.48K
Turtle Creek Asset Management Inc.
1 Aug 2022
10% owner
Buy
indirect
873
$14.33
$12.51K
Turtle Creek Asset Management Inc.
1 Aug 2022
10% owner
Buy
indirect
2,381
$14.33
$34.12K
Turtle Creek Asset Management Inc.
1 Aug 2022
10% owner
Buy
indirect
26,509
$14.33
$379.91K
Turtle Creek Asset Management Inc.
23 Jun 2022
10% owner
Buy
indirect
6,585
$13.82
$91.03K
Turtle Creek Asset Management Inc.
23 Jun 2022
10% owner
Buy
indirect
9,507
$13.82
$131.42K
Turtle Creek Asset Management Inc.
23 Jun 2022
10% owner
Buy
indirect
105,723
$13.82
$1.46M
Turtle Creek Asset Management Inc.
22 Jun 2022
10% owner
Buy
indirect
17,567
$13.11
$230.26K
Turtle Creek Asset Management Inc.
22 Jun 2022
10% owner
Buy
indirect
25,363
$13.11
$332.45K
Turtle Creek Asset Management Inc.
22 Jun 2022
10% owner
Buy
indirect
282,070
$13.11
$3.70M
Turtle Creek Asset Management Inc.
21 Jun 2022
10% owner
Buy
indirect
2,703
$13.15
$35.55K
Turtle Creek Asset Management Inc.
21 Jun 2022
10% owner
Buy
indirect
3,902
$13.15
$51.32K
Turtle Creek Asset Management Inc.
21 Jun 2022
10% owner
Buy
indirect
43,395
$13.15
$570.72K
Turtle Creek Asset Management Inc.
11 Apr 2022
10% owner
Buy
indirect
2,790
$20.45
$57.04K
Turtle Creek Asset Management Inc.
11 Apr 2022
10% owner
Buy
indirect
3,961
$20.45
$80.98K
Turtle Creek Asset Management Inc.
11 Apr 2022
10% owner
Buy
indirect
43,249
$20.45
$884.23K
Turtle Creek Asset Management Inc.
8 Apr 2022
10% owner
Buy
indirect
588
$20.28
$11.92K
Turtle Creek Asset Management Inc.
8 Apr 2022
10% owner
Buy
indirect
835
$20.28
$16.93K
Turtle Creek Asset Management Inc.
8 Apr 2022
10% owner
Buy
indirect
9,115
$20.28
$184.81K
Turtle Creek Asset Management Inc.
8 Apr 2022
10% owner
Buy
indirect
7,725
$19.87
$153.48K
Turtle Creek Asset Management Inc.
8 Apr 2022
10% owner
Buy
indirect
10,969
$19.87
$217.93K
Turtle Creek Asset Management Inc.
8 Apr 2022
10% owner
Buy
indirect
119,768
$19.87
$2.38M
Turtle Creek Asset Management Inc.
7 Apr 2022
10% owner
Buy
indirect
11,717
$18.97
$222.26K
Turtle Creek Asset Management Inc.
7 Apr 2022
10% owner
Buy
indirect
16,636
$18.97
$315.56K
Turtle Creek Asset Management Inc.
7 Apr 2022
10% owner
Buy
indirect
181,647
$18.97
$3.45M
Turtle Creek Asset Management Inc.
6 Apr 2022
10% owner
Buy
indirect
12,554
$19.22
$241.32K
Turtle Creek Asset Management Inc.
6 Apr 2022
10% owner
Buy
indirect
17,824
$19.22
$342.62K
Turtle Creek Asset Management Inc.
6 Apr 2022
10% owner
Buy
indirect
194,622
$19.22
$3.74M
Turtle Creek Asset Management Inc.
5 Apr 2022
10% owner
Buy
indirect
8,022
$20.08
$161.10K
Turtle Creek Asset Management Inc.
5 Apr 2022
10% owner
Buy
indirect
11,218
$20.08
$225.29K
Turtle Creek Asset Management Inc.
5 Apr 2022
10% owner
Buy
indirect
122,277
$20.08
$2.46M
Turtle Creek Asset Management Inc.
4 Apr 2022
10% owner
Buy
indirect
5,780
$20.41
$117.98K
Turtle Creek Asset Management Inc.
4 Apr 2022
10% owner
Buy
indirect
7,934
$20.41
$161.94K
Turtle Creek Asset Management Inc.
4 Apr 2022
10% owner
Buy
indirect
86,286
$20.41
$1.76M
Castillo Daniel J
1 Apr 2022
EVP & President, North America
Sell
20,000
$20.19
$403.90K
Turtle Creek Asset Management Inc.
1 Apr 2022
10% owner
Buy
indirect
5,780
$20.53
$118.64K
Turtle Creek Asset Management Inc.
1 Apr 2022
10% owner
Buy
indirect
7,933
$20.53
$162.83K
Turtle Creek Asset Management Inc.
1 Apr 2022
10% owner
Buy
indirect
101,087
$20.48
$2.07M
Turtle Creek Asset Management Inc.
31 Mar 2022
10% owner
Buy
indirect
4,751
$20.83
$98.97K
Turtle Creek Asset Management Inc.
31 Mar 2022
10% owner
Buy
indirect
6,520
$20.83
$135.81K
Turtle Creek Asset Management Inc.
31 Mar 2022
10% owner
Buy
indirect
129,019
$20.88
$2.69M
Turtle Creek Asset Management Inc.
30 Mar 2022
10% owner
Buy
indirect
610
$22.57
$13.77K
Turtle Creek Asset Management Inc.
30 Mar 2022
10% owner
Buy
indirect
838
$22.57
$18.92K
Turtle Creek Asset Management Inc.
30 Mar 2022
10% owner
Buy
indirect
9,112
$22.57
$205.68K
Turtle Creek Asset Management Inc.
30 Mar 2022
10% owner
Buy
indirect
10,330
$21.88
$226.05K
Turtle Creek Asset Management Inc.
30 Mar 2022
10% owner
Buy
indirect
14,177
$21.88
$310.23K
Turtle Creek Asset Management Inc.
30 Mar 2022
10% owner
Buy
indirect
192,699
$21.96
$4.23M
Turtle Creek Asset Management Inc.
29 Mar 2022
10% owner
Buy
indirect
4,956
$22.88
$113.39K
Turtle Creek Asset Management Inc.
29 Mar 2022
10% owner
Buy
indirect
6,801
$22.88
$155.60K
Turtle Creek Asset Management Inc.
29 Mar 2022
10% owner
Buy
indirect
73,977
$22.88
$1.69M
Turtle Creek Asset Management Inc.
25 Mar 2022
10% owner
Buy
indirect
14,162
$21.89
$309.97K
Turtle Creek Asset Management Inc.
25 Mar 2022
10% owner
Buy
indirect
19,437
$21.89
$425.43K
Turtle Creek Asset Management Inc.
25 Mar 2022
10% owner
Buy
indirect
211,401
$21.89
$4.63M
Turtle Creek Asset Management Inc.
24 Mar 2022
10% owner
Buy
indirect
19,762
$22.26
$439.87K
Turtle Creek Asset Management Inc.
24 Mar 2022
10% owner
Buy
indirect
27,129
$22.26
$603.85K
Turtle Creek Asset Management Inc.
24 Mar 2022
10% owner
Buy
indirect
295,068
$22.26
$6.57M
Turtle Creek Asset Management Inc.
23 Mar 2022
10% owner
Buy
indirect
64
$23.61
$1.51K
Turtle Creek Asset Management Inc.
23 Mar 2022
10% owner
Buy
indirect
87
$23.61
$2.05K
Turtle Creek Asset Management Inc.
23 Mar 2022
10% owner
Buy
indirect
949
$23.61
$22.41K
Turtle Creek Asset Management Inc.
23 Mar 2022
10% owner
Buy
indirect
9,182
$23.02
$211.34K
Turtle Creek Asset Management Inc.
23 Mar 2022
10% owner
Buy
indirect
12,607
$23.02
$290.18K
Turtle Creek Asset Management Inc.
23 Mar 2022
10% owner
Buy
indirect
137,111
$23.02
$3.16M