Date ?
7 Jul 2026
Insider ?
RHODES, JASON P Director
Side ?
Disposal
Shares ?
124379
Price ?
23.17
Value ?
2881861
Security ?
Common Stock
Date ?
7 Jul 2026
Insider ?
RHODES, JASON P Director
Side ?
Disposal
Shares ?
62543
Price ?
23.17
Value ?
1449121
Security ?
Common Stock
Date ?
7 Jul 2026
Insider ?
RHODES, JASON P Director
Side ?
Disposal
Shares ?
49193
Price ?
23.17
Value ?
1139802
Security ?
Common Stock
Date ?
7 Jul 2026
Insider ?
RHODES, JASON P Director
Side ?
Disposal
Shares ?
29587
Price ?
23.62
Value ?
698845
Security ?
Common Stock
Date ?
7 Jul 2026
Insider ?
RHODES, JASON P Director
Side ?
Disposal
Shares ?
14844
Price ?
23.62
Value ?
350615
Security ?
Common Stock
Date ?
7 Jul 2026
Insider ?
RHODES, JASON P Director
Side ?
Disposal
Shares ?
11665
Price ?
23.62
Value ?
275527
Security ?
Common Stock
Date ?
7 Jul 2026
Insider ?
RHODES, JASON P Director
Side ?
Disposal
Shares ?
5000
Price ?
23.61
Value ?
118050
Security ?
Common Stock
Date ?
6 Jul 2026
Insider ?
RHODES, JASON P Director
Side ?
Disposal
Shares ?
253039
Price ?
22.79
Value ?
5766759
Security ?
Common Stock
Date ?
6 Jul 2026
Insider ?
RHODES, JASON P Director
Side ?
Disposal
Shares ?
127182
Price ?
22.79
Value ?
2898478
Security ?
Common Stock
Date ?
6 Jul 2026
Insider ?
RHODES, JASON P Director
Side ?
Disposal
Shares ?
100019
Price ?
22.79
Value ?
2279433
Security ?
Common Stock
Date ?
29 Jun 2026
Insider ?
RHODES, JASON P Director
Side ?
Disposal
Shares ?
102969
Price ?
21.14
Value ?
2176765
Security ?
Common Stock
Date ?
29 Jun 2026
Insider ?
RHODES, JASON P Director
Side ?
Disposal
Shares ?
51756
Price ?
21.14
Value ?
1094122
Security ?
Common Stock
Date ?
29 Jun 2026
Insider ?
RHODES, JASON P Director
Side ?
Disposal
Shares ?
40702
Price ?
21.14
Value ?
860440
Security ?
Common Stock
Date ?
26 Jun 2026
Insider ?
RHODES, JASON P Director
Side ?
Disposal
Shares ?
162954
Price ?
21.28
Value ?
3467661
Security ?
Common Stock
Date ?
26 Jun 2026
Insider ?
RHODES, JASON P Director
Side ?
Disposal
Shares ?
81903
Price ?
21.28
Value ?
1742896
Security ?
Common Stock
Date ?
26 Jun 2026
Insider ?
RHODES, JASON P Director
Side ?
Disposal
Shares ?
64411
Price ?
21.28
Value ?
1370666
Security ?
Common Stock
Date ?
25 Jun 2026
Insider ?
RHODES, JASON P Director
Side ?
Disposal
Shares ?
12699
Price ?
21.10
Value ?
267949
Security ?
Common Stock
Date ?
25 Jun 2026
Insider ?
RHODES, JASON P Director
Side ?
Disposal
Shares ?
6382
Price ?
21.10
Value ?
134660
Security ?
Common Stock
Date ?
25 Jun 2026
Insider ?
RHODES, JASON P Director
Side ?
Disposal
Shares ?
5019
Price ?
21.10
Value ?
105901
Security ?
Common Stock
Date ?
25 Jun 2026
Insider ?
LUCERA, ERICK Chief Financial Officer
Side ?
Disposal
Shares ?
2362
Price ?
20.37
Value ?
48114
Security ?
Common Stock
Date ?
24 Jun 2026
Insider ?
RHODES, JASON P Director
Side ?
Disposal
Shares ?
50530
Price ?
21.02
Value ?
1062141
Security ?
Common Stock
Date ?
24 Jun 2026
Insider ?
RHODES, JASON P Director
Side ?
Disposal
Shares ?
25397
Price ?
21.02
Value ?
533845
Security ?
Common Stock
Date ?
24 Jun 2026
Insider ?
RHODES, JASON P Director
Side ?
Disposal
Shares ?
19973
Price ?
21.02
Value ?
419832
Security ?
Common Stock
Date ?
23 Jun 2026
Insider ?
RHODES, JASON P Director
Side ?
Disposal
Shares ?
77855
Price ?
21.13
Value ?
1645076
Security ?
Common Stock
Date ?
23 Jun 2026
Insider ?
KERSTEN, DIRK Director
Side ?
Disposal
Shares ?
71629
Price ?
21.04
Value ?
1506766
Security ?
Common Stock
Date ?
23 Jun 2026
Insider ?
RHODES, JASON P Director
Side ?
Disposal
Shares ?
39131
Price ?
21.13
Value ?
826838
Security ?
Common Stock
Date ?
23 Jun 2026
Insider ?
RHODES, JASON P Director
Side ?
Disposal
Shares ?
30774
Price ?
21.13
Value ?
650255
Security ?
Common Stock
Date ?
23 Jun 2026
Insider ?
KERSTEN, DIRK Director
Side ?
Disposal
Shares ?
1657
Price ?
21.47
Value ?
35583
Security ?
Common Stock
Date ?
22 Jun 2026
Insider ?
KERSTEN, DIRK Director
Side ?
Disposal
Shares ?
190676
Price ?
20.57
Value ?
3922263
Security ?
Common Stock
Date ?
22 Jun 2026
Insider ?
GREENE, BARRY E Director
Side ?
Acquisition
Shares ?
57463
Price ?
0.00
Value ?
0
Security ?
Stock option (right to buy)