Date ?
4 Jun 2026
Insider ?
KUMAR, NEIL Director, Chief Executive Officer
Side ?
Disposal
Shares ?
1429
Price ?
66.72
Value ?
95347
Security ?
Common Stock
Date ?
4 Jun 2026
Insider ?
KUMAR, NEIL Director, Chief Executive Officer
Side ?
Disposal
Shares ?
450
Price ?
68.27
Value ?
30721
Security ?
Common Stock
Date ?
21 May 2026
Insider ?
KUMAR, NEIL Director, Chief Executive Officer
Side ?
Disposal
Shares ?
11250
Price ?
70.48
Value ?
792916
Security ?
Common Stock
Date ?
21 May 2026
Insider ?
KUMAR, NEIL Director, Chief Executive Officer
Side ?
Disposal
Shares ?
6725
Price ?
68.30
Value ?
459334
Security ?
Common Stock
Date ?
21 May 2026
Insider ?
KUMAR, NEIL Director, Chief Executive Officer
Side ?
Disposal
Shares ?
5072
Price ?
69.22
Value ?
351102
Security ?
Common Stock
Date ?
21 May 2026
Insider ?
KUMAR, NEIL Director, Chief Executive Officer
Side ?
Disposal
Shares ?
2256
Price ?
67.57
Value ?
152435
Security ?
Common Stock
Date ?
21 May 2026
Insider ?
KUMAR, NEIL Director, Chief Executive Officer
Side ?
Disposal
Shares ?
800
Price ?
70.92
Value ?
56735
Security ?
Common Stock
Date ?
18 May 2026
Insider ?
TRIMARCHI, THOMAS President and CFO
Side ?
Disposal
Shares ?
10456
Price ?
64.82
Value ?
677707
Security ?
Common Stock
Date ?
18 May 2026
Insider ?
TRIMARCHI, THOMAS President and CFO
Side ?
Disposal
Shares ?
3195
Price ?
65.95
Value ?
210712
Security ?
Common Stock
Date ?
16 May 2026
Insider ?
KUMAR, NEIL Director, Chief Executive Officer
Side ?
Acquisition
Shares ?
6519
Price ?
-
Value ?
-
Security ?
Common Stock
Date ?
16 May 2026
Insider ?
KUMAR, NEIL Director, Chief Executive Officer
Side ?
Acquisition
Shares ?
19599
Price ?
-
Value ?
-
Security ?
Common Stock
Date ?
16 May 2026
Insider ?
KUMAR, NEIL Director, Chief Executive Officer
Side ?
Acquisition
Shares ?
33544
Price ?
-
Value ?
-
Security ?
Common Stock
Date ?
16 May 2026
Insider ?
KUMAR, NEIL Director, Chief Executive Officer
Side ?
Acquisition
Shares ?
11553
Price ?
-
Value ?
-
Security ?
Common Stock
Date ?
16 May 2026
Insider ?
KUMAR, NEIL Director, Chief Executive Officer
Side ?
Disposal
Shares ?
36236
Price ?
66.13
Value ?
2396287
Security ?
Common Stock
Date ?
16 May 2026
Insider ?
TRIMARCHI, THOMAS President and CFO
Side ?
Disposal
Shares ?
22781
Price ?
66.13
Value ?
1506508
Security ?
Common Stock
Date ?
16 May 2026
Insider ?
APULI, MARICEL Chief Accounting Officer
Side ?
Disposal
Shares ?
4714
Price ?
66.13
Value ?
311737
Security ?
Common Stock
Date ?
16 May 2026
Insider ?
KUMAR, NEIL Director, Chief Executive Officer
Side ?
Disposal
Shares ?
19599
Price ?
0.00
Value ?
0
Security ?
Restricted Stock Units
Date ?
16 May 2026
Insider ?
KUMAR, NEIL Director, Chief Executive Officer
Side ?
Disposal
Shares ?
33544
Price ?
0.00
Value ?
0
Security ?
Restricted Stock Units
Date ?
16 May 2026
Insider ?
KUMAR, NEIL Director, Chief Executive Officer
Side ?
Disposal
Shares ?
6519
Price ?
0.00
Value ?
0
Security ?
Restricted Stock Units
Date ?
16 May 2026
Insider ?
KUMAR, NEIL Director, Chief Executive Officer
Side ?
Disposal
Shares ?
11553
Price ?
0.00
Value ?
0
Security ?
Restricted Stock Units
Date ?
15 May 2026
Insider ?
SCOTT, RANDAL W. Director
Side ?
Disposal
Shares ?
6200
Price ?
66.69
Value ?
413464
Security ?
Common Stock
Date ?
15 May 2026
Insider ?
SCOTT, RANDAL W. Director
Side ?
Acquisition
Shares ?
10000
Price ?
16.75
Value ?
167500
Security ?
Common Stock
Date ?
15 May 2026
Insider ?
SCOTT, RANDAL W. Director
Side ?
Disposal
Shares ?
2088
Price ?
67.53
Value ?
141003
Security ?
Common Stock
Date ?
15 May 2026
Insider ?
SCOTT, RANDAL W. Director
Side ?
Disposal
Shares ?
1512
Price ?
68.23
Value ?
103164
Security ?
Common Stock
Date ?
15 May 2026
Insider ?
SCOTT, RANDAL W. Director
Side ?
Disposal
Shares ?
200
Price ?
69.12
Value ?
13824
Security ?
Common Stock
Date ?
15 May 2026
Insider ?
SCOTT, RANDAL W. Director
Side ?
Disposal
Shares ?
10000
Price ?
0.00
Value ?
0
Security ?
Stock Option (Right to Buy)
Date ?
8 May 2026
Insider ?
KUMAR, NEIL Director, Chief Executive Officer
Side ?
Disposal
Shares ?
13974
Price ?
66.65
Value ?
931374
Security ?
Common Stock
Date ?
8 May 2026
Insider ?
KUMAR, NEIL Director, Chief Executive Officer
Side ?
Disposal
Shares ?
13973
Price ?
66.65
Value ?
931307
Security ?
Common Stock
Date ?
8 May 2026
Insider ?
KUMAR, NEIL Director, Chief Executive Officer
Side ?
Disposal
Shares ?
5077
Price ?
67.35
Value ?
341913
Security ?
Common Stock
Date ?
8 May 2026
Insider ?
KUMAR, NEIL Director, Chief Executive Officer
Side ?
Disposal
Shares ?
5076
Price ?
67.35
Value ?
341846
Security ?
Common Stock