Insider
Date
Role
Action
Shares
Price
Amount
Derek J Maetzold
5 Oct 2026
Pres. & Chief Exec. Officer
Sold after exercise
indirect
2,718
$35.57
$96.67K
Derek J Maetzold
5 Oct 2026
Pres. & Chief Exec. Officer
Sold after exercise
indirect
3,198
$35.57
$113.74K
Derek J Maetzold
5 Oct 2026
Pres. & Chief Exec. Officer
Sold after exercise
8,580
$35.57
$305.16K
Kristen M Oelschlager
1 Oct 2026
Chief Operating Officer
Sold after exercise
1,346
$36.38
$48.97K
Kristen M Oelschlager
1 Oct 2026
Chief Operating Officer
Sold after exercise
2,807
$35.75
$100.35K
Derek J Maetzold
21 Sep 2026
Pres. & Chief Exec. Officer
Sold after exercise
indirect
2,718
$35.33
$96.04K
Derek J Maetzold
21 Sep 2026
Pres. & Chief Exec. Officer
Sold after exercise
indirect
3,198
$35.33
$113.00K
Derek J Maetzold
21 Sep 2026
Pres. & Chief Exec. Officer
Sold after exercise
8,580
$35.33
$303.17K
Derek J Maetzold
11 Sep 2026
Pres. & Chief Exec. Officer
Sold after exercise
indirect
71
$32.78
$2.33K
Derek J Maetzold
11 Sep 2026
Pres. & Chief Exec. Officer
Sold after exercise
indirect
83
$32.78
$2.72K
Derek J Maetzold
11 Sep 2026
Pres. & Chief Exec. Officer
Sold after exercise
223
$32.78
$7.31K
Derek J Maetzold
11 Sep 2026
Pres. & Chief Exec. Officer
Sold after exercise
indirect
2,656
$32.00
$84.99K
Derek J Maetzold
11 Sep 2026
Pres. & Chief Exec. Officer
Sold after exercise
indirect
3,124
$32.00
$99.97K
Derek J Maetzold
11 Sep 2026
Pres. & Chief Exec. Officer
Sold after exercise
8,361
$32.00
$267.55K
Kristen M Oelschlager
1 Sep 2026
Chief Operating Officer
Sold after exercise
200
$34.02
$6.80K
Kristen M Oelschlager
1 Sep 2026
Chief Operating Officer
Sold after exercise
3,952
$33.36
$131.84K
Derek J Maetzold
28 Aug 2026
Pres. & Chief Exec. Officer
Sold after exercise
indirect
21
$33.88
$711.48
Derek J Maetzold
28 Aug 2026
Pres. & Chief Exec. Officer
Sold after exercise
indirect
21
$33.88
$711.48
Derek J Maetzold
28 Aug 2026
Pres. & Chief Exec. Officer
Sold after exercise
indirect
21
$33.88
$711.48
Derek J Maetzold
28 Aug 2026
Pres. & Chief Exec. Officer
Sold after exercise
indirect
21
$33.88
$711.48
Derek J Maetzold
28 Aug 2026
Pres. & Chief Exec. Officer
Sold after exercise
indirect
177
$33.88
$6.00K
Derek J Maetzold
28 Aug 2026
Pres. & Chief Exec. Officer
Sold after exercise
indirect
209
$33.88
$7.08K
Derek J Maetzold
28 Aug 2026
Pres. & Chief Exec. Officer
Sold after exercise
956
$33.88
$32.39K
Derek J Maetzold
28 Aug 2026
Pres. & Chief Exec. Officer
Sold after exercise
indirect
257
$33.14
$8.52K
Derek J Maetzold
28 Aug 2026
Pres. & Chief Exec. Officer
Sold after exercise
indirect
257
$33.14
$8.52K
Derek J Maetzold
28 Aug 2026
Pres. & Chief Exec. Officer
Sold after exercise
indirect
257
$33.14
$8.52K
Derek J Maetzold
28 Aug 2026
Pres. & Chief Exec. Officer
Sold after exercise
indirect
257
$33.14
$8.52K
Derek J Maetzold
28 Aug 2026
Pres. & Chief Exec. Officer
Sold after exercise
indirect
2,129
$33.14
$70.56K
Derek J Maetzold
28 Aug 2026
Pres. & Chief Exec. Officer
Sold after exercise
indirect
2,505
$33.14
$83.02K
Derek J Maetzold
28 Aug 2026
Pres. & Chief Exec. Officer
Sold after exercise
11,472
$33.14
$380.18K
Derek J Maetzold
14 Aug 2026
Pres. & Chief Exec. Officer
Sold after exercise
indirect
278
$30.02
$8.35K
Derek J Maetzold
14 Aug 2026
Pres. & Chief Exec. Officer
Sold after exercise
indirect
278
$30.02
$8.35K
Derek J Maetzold
14 Aug 2026
Pres. & Chief Exec. Officer
Sold after exercise
indirect
278
$30.02
$8.35K
Derek J Maetzold
14 Aug 2026
Pres. & Chief Exec. Officer
Sold after exercise
indirect
278
$30.02
$8.35K
Derek J Maetzold
14 Aug 2026
Pres. & Chief Exec. Officer
Sold after exercise
indirect
2,306
$30.02
$69.23K
Derek J Maetzold
14 Aug 2026
Pres. & Chief Exec. Officer
Sold after exercise
indirect
2,714
$30.02
$81.47K
Derek J Maetzold
14 Aug 2026
Pres. & Chief Exec. Officer
Sold after exercise
1,100
$30.02
$33.02K
Derek J Maetzold
5 Aug 2026
Pres. & Chief Exec. Officer
Sold after exercise
indirect
473
$30.68
$14.51K
Derek J Maetzold
5 Aug 2026
Pres. & Chief Exec. Officer
Sold after exercise
indirect
556
$30.68
$17.06K
Derek J Maetzold
5 Aug 2026
Pres. & Chief Exec. Officer
Sold after exercise
2,546
$30.68
$78.11K
Derek J Maetzold
4 Aug 2026
Pres. & Chief Exec. Officer
Sold after exercise
indirect
4,063
$31.34
$127.32K
Derek J Maetzold
4 Aug 2026
Pres. & Chief Exec. Officer
Sold after exercise
indirect
4,782
$31.34
$149.85K
Derek J Maetzold
4 Aug 2026
Pres. & Chief Exec. Officer
Sold after exercise
11,935
$31.34
$374.00K
Derek J Maetzold
4 Aug 2026
Pres. & Chief Exec. Officer
Sold after exercise
indirect
2,866
$30.79
$88.24K
Derek J Maetzold
4 Aug 2026
Pres. & Chief Exec. Officer
Sold after exercise
indirect
3,374
$30.79
$103.88K
Derek J Maetzold
4 Aug 2026
Pres. & Chief Exec. Officer
Sold after exercise
8,421
$30.79
$259.27K
Derek J Maetzold
3 Aug 2026
Pres. & Chief Exec. Officer
Sold after exercise
indirect
3,597
$30.35
$109.18K
Derek J Maetzold
3 Aug 2026
Pres. & Chief Exec. Officer
Sold after exercise
indirect
4,232
$30.35
$128.45K
Derek J Maetzold
3 Aug 2026
Pres. & Chief Exec. Officer
Sold after exercise
10,664
$30.35
$323.68K
Derek J Maetzold
31 Jul 2026
Pres. & Chief Exec. Officer
Sold after exercise
indirect
1,690
$30.15
$50.96K
Derek J Maetzold
31 Jul 2026
Pres. & Chief Exec. Officer
Sold after exercise
indirect
1,983
$30.15
$59.79K
Derek J Maetzold
31 Jul 2026
Pres. & Chief Exec. Officer
Sold after exercise
6,480
$30.15
$195.38K
Derek J Maetzold
27 Jul 2026
Pres. & Chief Exec. Officer
Sold after exercise
indirect
10
$25.06
$250.60
Derek J Maetzold
27 Jul 2026
Pres. & Chief Exec. Officer
Sold after exercise
indirect
10
$25.06
$250.60
Derek J Maetzold
27 Jul 2026
Pres. & Chief Exec. Officer
Sold after exercise
indirect
10
$25.06
$250.60
Derek J Maetzold
27 Jul 2026
Pres. & Chief Exec. Officer
Sold after exercise
indirect
10
$25.06
$250.60
Derek J Maetzold
27 Jul 2026
Pres. & Chief Exec. Officer
Sold after exercise
indirect
43
$25.06
$1.08K
Derek J Maetzold
27 Jul 2026
Pres. & Chief Exec. Officer
Sold after exercise
indirect
50
$25.06
$1.25K
Derek J Maetzold
27 Jul 2026
Pres. & Chief Exec. Officer
Sold after exercise
232
$25.06
$5.81K
Derek J Maetzold
27 Jul 2026
Pres. & Chief Exec. Officer
Sold after exercise
indirect
268
$24.13
$6.47K
Derek J Maetzold
27 Jul 2026
Pres. & Chief Exec. Officer
Sold after exercise
indirect
268
$24.13
$6.47K
Derek J Maetzold
27 Jul 2026
Pres. & Chief Exec. Officer
Sold after exercise
indirect
268
$24.13
$6.47K
Derek J Maetzold
27 Jul 2026
Pres. & Chief Exec. Officer
Sold after exercise
indirect
268
$24.13
$6.47K
Derek J Maetzold
27 Jul 2026
Pres. & Chief Exec. Officer
Sold after exercise
indirect
1,110
$24.13
$26.78K
Derek J Maetzold
27 Jul 2026
Pres. & Chief Exec. Officer
Sold after exercise
indirect
1,307
$24.13
$31.54K
Derek J Maetzold
27 Jul 2026
Pres. & Chief Exec. Officer
Sold after exercise
5,982
$24.13
$144.35K
Derek J Maetzold
14 Jul 2026
Pres. & Chief Exec. Officer
Sold after exercise
indirect
278
$22.92
$6.37K
Derek J Maetzold
14 Jul 2026
Pres. & Chief Exec. Officer
Sold after exercise
indirect
278
$22.92
$6.37K
Derek J Maetzold
14 Jul 2026
Pres. & Chief Exec. Officer
Sold after exercise
indirect
278
$22.92
$6.37K
Derek J Maetzold
14 Jul 2026
Pres. & Chief Exec. Officer
Sold after exercise
indirect
278
$22.92
$6.37K
Derek J Maetzold
14 Jul 2026
Pres. & Chief Exec. Officer
Sold after exercise
indirect
1,153
$22.92
$26.43K
Derek J Maetzold
14 Jul 2026
Pres. & Chief Exec. Officer
Sold after exercise
indirect
1,357
$22.92
$31.10K
Derek J Maetzold
14 Jul 2026
Pres. & Chief Exec. Officer
Sold after exercise
550
$22.92
$12.61K
Derek J Maetzold
1 Jul 2026
Pres. & Chief Exec. Officer
Sold after exercise
indirect
278
$24.29
$6.75K
Derek J Maetzold
1 Jul 2026
Pres. & Chief Exec. Officer
Sold after exercise
indirect
278
$24.29
$6.75K
Derek J Maetzold
1 Jul 2026
Pres. & Chief Exec. Officer
Sold after exercise
indirect
278
$24.29
$6.75K
Derek J Maetzold
1 Jul 2026
Pres. & Chief Exec. Officer
Sold after exercise
indirect
278
$24.29
$6.75K
Derek J Maetzold
1 Jul 2026
Pres. & Chief Exec. Officer
Sold after exercise
indirect
1,153
$24.29
$28.01K
Derek J Maetzold
1 Jul 2026
Pres. & Chief Exec. Officer
Sold after exercise
indirect
1,357
$24.29
$32.96K
Derek J Maetzold
1 Jul 2026
Pres. & Chief Exec. Officer
Sold after exercise
6,214
$24.29
$150.94K
Derek J Maetzold
15 Jun 2026
Pres. & Chief Exec. Officer
Sold after exercise
indirect
278
$20.66
$5.74K
Derek J Maetzold
15 Jun 2026
Pres. & Chief Exec. Officer
Sold after exercise
indirect
278
$20.66
$5.74K
Derek J Maetzold
15 Jun 2026
Pres. & Chief Exec. Officer
Sold after exercise
indirect
278
$20.66
$5.74K
Derek J Maetzold
15 Jun 2026
Pres. & Chief Exec. Officer
Sold after exercise
indirect
278
$20.66
$5.74K
Derek J Maetzold
15 Jun 2026
Pres. & Chief Exec. Officer
Sold after exercise
indirect
1,153
$20.66
$23.82K
Derek J Maetzold
15 Jun 2026
Pres. & Chief Exec. Officer
Sold after exercise
indirect
1,357
$20.66
$28.04K
Derek J Maetzold
15 Jun 2026
Pres. & Chief Exec. Officer
Sold after exercise
550
$20.66
$11.36K
Derek J Maetzold
1 Jun 2026
Pres. & Chief Exec. Officer
Sold after exercise
indirect
278
$20.86
$5.80K
Derek J Maetzold
1 Jun 2026
Pres. & Chief Exec. Officer
Sold after exercise
indirect
278
$20.86
$5.80K
Derek J Maetzold
1 Jun 2026
Pres. & Chief Exec. Officer
Sold after exercise
indirect
278
$20.86
$5.80K
Derek J Maetzold
1 Jun 2026
Pres. & Chief Exec. Officer
Sold after exercise
indirect
278
$20.86
$5.80K
Derek J Maetzold
1 Jun 2026
Pres. & Chief Exec. Officer
Sold after exercise
indirect
1,153
$20.86
$24.05K
Derek J Maetzold
1 Jun 2026
Pres. & Chief Exec. Officer
Sold after exercise
indirect
1,357
$20.86
$28.30K
Derek J Maetzold
1 Jun 2026
Pres. & Chief Exec. Officer
Sold after exercise
6,214
$20.86
$129.61K
Derek J Maetzold
21 May 2026
Pres. & Chief Exec. Officer
Sold after exercise
indirect
212
$20.20
$4.28K
Derek J Maetzold
21 May 2026
Pres. & Chief Exec. Officer
Sold after exercise
indirect
212
$20.20
$4.28K
Derek J Maetzold
21 May 2026
Pres. & Chief Exec. Officer
Sold after exercise
indirect
212
$20.20
$4.28K
Derek J Maetzold
21 May 2026
Pres. & Chief Exec. Officer
Sold after exercise
indirect
212
$20.20
$4.28K
Derek J Maetzold
21 May 2026
Pres. & Chief Exec. Officer
Sold after exercise
indirect
880
$20.20
$17.77K
Derek J Maetzold
21 May 2026
Pres. & Chief Exec. Officer
Sold after exercise
indirect
1,035
$20.20
$20.90K
Derek J Maetzold
21 May 2026
Pres. & Chief Exec. Officer
Sold after exercise
420
$20.20
$8.48K
Derek J Maetzold
20 May 2026
Pres. & Chief Exec. Officer
Sold after exercise
indirect
66
$20.00
$1.32K
Derek J Maetzold
20 May 2026
Pres. & Chief Exec. Officer
Sold after exercise
indirect
66
$20.00
$1.32K
Derek J Maetzold
20 May 2026
Pres. & Chief Exec. Officer
Sold after exercise
indirect
66
$20.00
$1.32K
Derek J Maetzold
20 May 2026
Pres. & Chief Exec. Officer
Sold after exercise
indirect
66
$20.00
$1.32K
Derek J Maetzold
20 May 2026
Pres. & Chief Exec. Officer
Sold after exercise
indirect
273
$20.00
$5.46K
Derek J Maetzold
20 May 2026
Pres. & Chief Exec. Officer
Sold after exercise
indirect
322
$20.00
$6.44K
Derek J Maetzold
20 May 2026
Pres. & Chief Exec. Officer
Sold after exercise
130
$20.00
$2.60K
Derek J Maetzold
7 May 2026
Pres. & Chief Exec. Officer
Sold after exercise
indirect
41
$22.59
$925.99
Derek J Maetzold
7 May 2026
Pres. & Chief Exec. Officer
Sold after exercise
indirect
41
$22.59
$925.99
Derek J Maetzold
7 May 2026
Pres. & Chief Exec. Officer
Sold after exercise
indirect
41
$22.59
$925.99
Derek J Maetzold
7 May 2026
Pres. & Chief Exec. Officer
Sold after exercise
indirect
41
$22.59
$925.99
Derek J Maetzold
7 May 2026
Pres. & Chief Exec. Officer
Sold after exercise
indirect
168
$22.59
$3.79K
Derek J Maetzold
7 May 2026
Pres. & Chief Exec. Officer
Sold after exercise
indirect
198
$22.59
$4.47K
Derek J Maetzold
7 May 2026
Pres. & Chief Exec. Officer
Sold after exercise
906
$22.59
$20.46K
Derek J Maetzold
7 May 2026
Pres. & Chief Exec. Officer
Sold after exercise
indirect
237
$22.08
$5.23K
Derek J Maetzold
7 May 2026
Pres. & Chief Exec. Officer
Sold after exercise
indirect
237
$22.08
$5.23K
Derek J Maetzold
7 May 2026
Pres. & Chief Exec. Officer
Sold after exercise
indirect
237
$22.08
$5.23K
Derek J Maetzold
7 May 2026
Pres. & Chief Exec. Officer
Sold after exercise
indirect
237
$22.08
$5.23K
Derek J Maetzold
7 May 2026
Pres. & Chief Exec. Officer
Sold after exercise
indirect
985
$22.08
$21.75K
Derek J Maetzold
7 May 2026
Pres. & Chief Exec. Officer
Sold after exercise
indirect
1,159
$22.08
$25.59K
Derek J Maetzold
7 May 2026
Pres. & Chief Exec. Officer
Sold after exercise
5,308
$22.08
$117.20K
Derek J Maetzold
21 Apr 2026
Pres. & Chief Exec. Officer
Sold after exercise
indirect
278
$25.10
$6.98K
Derek J Maetzold
21 Apr 2026
Pres. & Chief Exec. Officer
Sold after exercise
indirect
278
$25.10
$6.98K
Derek J Maetzold
21 Apr 2026
Pres. & Chief Exec. Officer
Sold after exercise
indirect
278
$25.10
$6.98K
Derek J Maetzold
21 Apr 2026
Pres. & Chief Exec. Officer
Sold after exercise
indirect
278
$25.10
$6.98K
Derek J Maetzold
21 Apr 2026
Pres. & Chief Exec. Officer
Sold after exercise
indirect
1,153
$25.10
$28.94K
Derek J Maetzold
21 Apr 2026
Pres. & Chief Exec. Officer
Sold after exercise
indirect
1,357
$25.10
$34.06K
Derek J Maetzold
21 Apr 2026
Pres. & Chief Exec. Officer
Sold after exercise
550
$25.10
$13.80K
Derek J Maetzold
6 Apr 2026
Pres. & Chief Exec. Officer
Sold after exercise
indirect
278
$25.03
$6.96K
Derek J Maetzold
6 Apr 2026
Pres. & Chief Exec. Officer
Sold after exercise
indirect
278
$25.03
$6.96K
Derek J Maetzold
6 Apr 2026
Pres. & Chief Exec. Officer
Sold after exercise
indirect
278
$25.03
$6.96K
Derek J Maetzold
6 Apr 2026
Pres. & Chief Exec. Officer
Sold after exercise
indirect
278
$25.03
$6.96K
Derek J Maetzold
6 Apr 2026
Pres. & Chief Exec. Officer
Sold after exercise
indirect
1,153
$25.03
$28.86K
Derek J Maetzold
6 Apr 2026
Pres. & Chief Exec. Officer
Sold after exercise
indirect
1,357
$25.03
$33.97K
Derek J Maetzold
6 Apr 2026
Pres. & Chief Exec. Officer
Sold after exercise
6,214
$25.03
$155.54K
Derek J Maetzold
26 Mar 2026
Pres. & Chief Exec. Officer
Sold after exercise
indirect
278
$25.55
$7.10K
Derek J Maetzold
26 Mar 2026
Pres. & Chief Exec. Officer
Sold after exercise
indirect
278
$25.55
$7.10K
Derek J Maetzold
26 Mar 2026
Pres. & Chief Exec. Officer
Sold after exercise
indirect
278
$25.55
$7.10K
Derek J Maetzold
26 Mar 2026
Pres. & Chief Exec. Officer
Sold after exercise
indirect
278
$25.55
$7.10K
Derek J Maetzold
26 Mar 2026
Pres. & Chief Exec. Officer
Sold after exercise
indirect
1,153
$25.55
$29.46K
Derek J Maetzold
26 Mar 2026
Pres. & Chief Exec. Officer
Sold after exercise
indirect
1,357
$25.55
$34.67K
Derek J Maetzold
26 Mar 2026
Pres. & Chief Exec. Officer
Sold after exercise
550
$25.55
$14.05K
Derek J Maetzold
11 Mar 2026
Pres. & Chief Exec. Officer
Sold after exercise
indirect
279
$26.11
$7.28K
Derek J Maetzold
11 Mar 2026
Pres. & Chief Exec. Officer
Sold after exercise
indirect
279
$26.11
$7.28K
Derek J Maetzold
11 Mar 2026
Pres. & Chief Exec. Officer
Sold after exercise
indirect
279
$26.11
$7.28K
Derek J Maetzold
11 Mar 2026
Pres. & Chief Exec. Officer
Sold after exercise
indirect
282
$26.11
$7.36K
Derek J Maetzold
11 Mar 2026
Pres. & Chief Exec. Officer
Sold after exercise
indirect
1,160
$26.11
$30.29K
Derek J Maetzold
11 Mar 2026
Pres. & Chief Exec. Officer
Sold after exercise
indirect
1,357
$26.11
$35.43K
Derek J Maetzold
11 Mar 2026
Pres. & Chief Exec. Officer
Sold after exercise
17,310
$26.11
$451.95K
G Bradley Cole
5 Mar 2026
Director
Sold after exercise
2,655
$28.51
$75.69K
G Bradley Cole
5 Mar 2026
Director
Sold after exercise
4,748
$28.44
$135.03K
Tobin W Juvenal
20 Nov 2025
Chief Commercial Officer
Sold after exercise
4,693
$35.58
$166.98K