Date ?
27 May 2026
Insider ?
LONG, DARREN MARC Vice President
Side ?
Disposal
Shares ?
8675
Price ?
66.32
Value ?
575339
Security ?
Common Stock
Date ?
27 May 2026
Insider ?
LONG, DARREN MARC Vice President
Side ?
Acquisition
Shares ?
8675
Price ?
51.49
Value ?
446676
Security ?
Common Stock
Date ?
27 May 2026
Insider ?
LONG, DARREN MARC Vice President
Side ?
Disposal
Shares ?
5498
Price ?
66.32
Value ?
364636
Security ?
Common Stock
Date ?
27 May 2026
Insider ?
LONG, DARREN MARC Vice President
Side ?
Disposal
Shares ?
4500
Price ?
66.32
Value ?
298447
Security ?
Common Stock
Date ?
27 May 2026
Insider ?
LONG, DARREN MARC Vice President
Side ?
Acquisition
Shares ?
5498
Price ?
49.12
Value ?
270062
Security ?
Common Stock
Date ?
27 May 2026
Insider ?
LONG, DARREN MARC Vice President
Side ?
Acquisition
Shares ?
4500
Price ?
56.44
Value ?
253980
Security ?
Common Stock
Date ?
27 May 2026
Insider ?
LONG, DARREN MARC Vice President
Side ?
Disposal
Shares ?
1579
Price ?
66.52
Value ?
105035
Security ?
Common Stock
Date ?
27 May 2026
Insider ?
LONG, DARREN MARC Vice President
Side ?
Disposal
Shares ?
8675
Price ?
0.00
Value ?
0
Security ?
Non-Qualified Stock Option (right to buy)
Date ?
27 May 2026
Insider ?
LONG, DARREN MARC Vice President
Side ?
Disposal
Shares ?
4500
Price ?
0.00
Value ?
0
Security ?
Non-Qualified Stock Option (right to buy)
Date ?
27 May 2026
Insider ?
LONG, DARREN MARC Vice President
Side ?
Disposal
Shares ?
5498
Price ?
0.00
Value ?
0
Security ?
Non-Qualified Stock Option (right to buy)
Date ?
12 May 2026
Insider ?
MACDONALD, LAURA ANN VP and PAO
Side ?
Disposal
Shares ?
25500
Price ?
65.56
Value ?
1671862
Security ?
Common Stock
Date ?
12 May 2026
Insider ?
MACDONALD, LAURA ANN VP and PAO
Side ?
Acquisition
Shares ?
25500
Price ?
50.94
Value ?
1298970
Security ?
Common Stock
Date ?
12 May 2026
Insider ?
MACDONALD, LAURA ANN VP and PAO
Side ?
Disposal
Shares ?
10000
Price ?
65.56
Value ?
655632
Security ?
Common Stock
Date ?
12 May 2026
Insider ?
MACDONALD, LAURA ANN VP and PAO
Side ?
Acquisition
Shares ?
10000
Price ?
48.28
Value ?
482800
Security ?
Common Stock
Date ?
12 May 2026
Insider ?
MACDONALD, LAURA ANN VP and PAO
Side ?
Disposal
Shares ?
6100
Price ?
65.56
Value ?
399936
Security ?
Common Stock
Date ?
12 May 2026
Insider ?
MACDONALD, LAURA ANN VP and PAO
Side ?
Acquisition
Shares ?
6100
Price ?
47.21
Value ?
287981
Security ?
Common Stock
Date ?
12 May 2026
Insider ?
MACDONALD, LAURA ANN VP and PAO
Side ?
Disposal
Shares ?
25500
Price ?
0.00
Value ?
0
Security ?
Non-Qualified Stock Option (right to buy)
Date ?
12 May 2026
Insider ?
MACDONALD, LAURA ANN VP and PAO
Side ?
Disposal
Shares ?
10000
Price ?
0.00
Value ?
0
Security ?
Non-Qualified Stock Option (right to buy)
Date ?
12 May 2026
Insider ?
MACDONALD, LAURA ANN VP and PAO
Side ?
Disposal
Shares ?
6100
Price ?
0.00
Value ?
0
Security ?
Non-Qualified Stock Option (right to buy)
Date ?
11 May 2026
Insider ?
MACDONALD, LAURA ANN VP and PAO
Side ?
Disposal
Shares ?
30000
Price ?
66.80
Value ?
2004066
Security ?
Common Stock
Date ?
11 May 2026
Insider ?
MACDONALD, LAURA ANN VP and PAO
Side ?
Acquisition
Shares ?
30000
Price ?
51.49
Value ?
1544700
Security ?
Common Stock
Date ?
11 May 2026
Insider ?
FENNELL, MARK Chief Legal Officer &Secretary
Side ?
Disposal
Shares ?
18296
Price ?
67.08
Value ?
1227296
Security ?
Common Stock
Date ?
11 May 2026
Insider ?
MACDONALD, LAURA ANN VP and PAO
Side ?
Disposal
Shares ?
17000
Price ?
66.80
Value ?
1135637
Security ?
Common Stock
Date ?
11 May 2026
Insider ?
FENNELL, MARK Chief Legal Officer &Secretary
Side ?
Disposal
Shares ?
15080
Price ?
67.08
Value ?
1011566
Security ?
Common Stock
Date ?
11 May 2026
Insider ?
MACDONALD, LAURA ANN VP and PAO
Side ?
Disposal
Shares ?
15080
Price ?
66.80
Value ?
1007377
Security ?
Common Stock
Date ?
11 May 2026
Insider ?
MACDONALD, LAURA ANN VP and PAO
Side ?
Disposal
Shares ?
15000
Price ?
66.80
Value ?
1002033
Security ?
Common Stock
Date ?
11 May 2026
Insider ?
MACDONALD, LAURA ANN VP and PAO
Side ?
Acquisition
Shares ?
17000
Price ?
50.94
Value ?
865980
Security ?
Common Stock
Date ?
11 May 2026
Insider ?
FENNELL, MARK Chief Legal Officer &Secretary
Side ?
Acquisition
Shares ?
18296
Price ?
47.21
Value ?
863754
Security ?
Common Stock
Date ?
11 May 2026
Insider ?
MACDONALD, LAURA ANN VP and PAO
Side ?
Acquisition
Shares ?
15000
Price ?
56.44
Value ?
846600
Security ?
Common Stock
Date ?
11 May 2026
Insider ?
MACDONALD, LAURA ANN VP and PAO
Side ?
Disposal
Shares ?
12196
Price ?
66.80
Value ?
814720
Security ?
Common Stock