Insider
Date
Role
Action
Shares
Price
Amount
SCHMERTZLER MICHAEL
10 Sep 2026
Director
Sold on a plan
indirect
10,000
$67.34
$673.40K
SCHMERTZLER MICHAEL
9 Sep 2026
Director
Sold on a plan
indirect
572
$68.67
$39.28K
SCHMERTZLER MICHAEL
9 Sep 2026
Director
Sold on a plan
indirect
9,428
$67.79
$639.12K
SCHMERTZLER MICHAEL
27 Aug 2026
Director
Sold on a plan
indirect
610
$72.22
$44.05K
SCHMERTZLER MICHAEL
27 Aug 2026
Director
Sold on a plan
indirect
11,890
$71.55
$850.73K
SCHMERTZLER MICHAEL
26 Aug 2026
Director
Sold on a plan
indirect
5,626
$73.18
$411.71K
SCHMERTZLER MICHAEL
26 Aug 2026
Director
Sold on a plan
indirect
6,874
$72.74
$500.01K
SCHMERTZLER MICHAEL
20 Aug 2026
Director
Sold on a plan
indirect
691
$72.92
$50.39K
SCHMERTZLER MICHAEL
20 Aug 2026
Director
Sold on a plan
indirect
2,390
$71.88
$171.79K
SCHMERTZLER MICHAEL
20 Aug 2026
Director
Sold on a plan
indirect
9,419
$70.78
$666.68K
SCHMERTZLER MICHAEL
19 Aug 2026
Director
Sold on a plan
indirect
7,165
$73.67
$527.85K
SCHMERTZLER MICHAEL
19 Aug 2026
Director
Sold on a plan
indirect
5,335
$72.86
$388.71K
Boulding Mark Elliott
17 Aug 2026
EXEC. VP AND CLO
Sold after exercise
969
$72.90
$70.64K
Boulding Mark Elliott
17 Aug 2026
EXEC. VP AND CLO
Sold after exercise
1,844
$72.39
$133.49K
Klein Matthew B.
4 Aug 2026
CHIEF EXECUTIVE OFFICER
Sold on a plan
10,292
$68.57
$705.72K
Gravier Pierre
14 Jul 2026
CHIEF FINANCIAL OFFICER
Sold on a plan
3,494
$80.35
$280.74K
Almstead Neil Gregory
9 Jul 2026
CHIEF TECHNICAL OPS OFFICER
Sold after exercise
2,464
$90.25
$222.38K
Smith Mary L.
9 Jul 2026
Director
Sold after exercise
5,834
$90.00
$525.06K
Smith Mary L.
9 Jul 2026
Director
Sold after exercise
10,000
$90.00
$900.00K
Almstead Neil Gregory
7 Jul 2026
CHIEF TECHNICAL OPS OFFICER
Sold after exercise
9,288
$89.44
$830.72K
Almstead Neil Gregory
7 Jul 2026
CHIEF TECHNICAL OPS OFFICER
Sold after exercise
11,369
$89.03
$1.01M
Almstead Neil Gregory
7 Jul 2026
CHIEF TECHNICAL OPS OFFICER
Sold after exercise
3,956
$87.17
$344.84K
Almstead Neil Gregory
6 Jul 2026
CHIEF TECHNICAL OPS OFFICER
Sold after exercise
2,474
$87.03
$215.31K
Almstead Neil Gregory
6 Jul 2026
CHIEF TECHNICAL OPS OFFICER
Sold after exercise
10,090
$86.32
$870.97K
Almstead Neil Gregory
6 Jul 2026
CHIEF TECHNICAL OPS OFFICER
Sold after exercise
8,786
$85.35
$749.89K
Almstead Neil Gregory
6 Jul 2026
CHIEF TECHNICAL OPS OFFICER
Sold after exercise
385
$86.34
$33.24K
Almstead Neil Gregory
6 Jul 2026
CHIEF TECHNICAL OPS OFFICER
Sold after exercise
426
$85.28
$36.33K
Boulding Mark Elliott
6 Jul 2026
EXEC. VP AND CLO
Sold after exercise
745
$86.38
$64.35K
Boulding Mark Elliott
6 Jul 2026
EXEC. VP AND CLO
Sold after exercise
645
$85.84
$55.37K
Boulding Mark Elliott
6 Jul 2026
EXEC. VP AND CLO
Sold after exercise
1,036
$84.41
$87.45K
Boulding Mark Elliott
6 Jul 2026
EXEC. VP AND CLO
Sold after exercise
387
$83.10
$32.16K
Boulding Mark Elliott
6 Jul 2026
EXEC. VP AND CLO
Sold after exercise
601
$86.38
$51.91K
Boulding Mark Elliott
6 Jul 2026
EXEC. VP AND CLO
Sold after exercise
519
$85.84
$44.55K
Boulding Mark Elliott
6 Jul 2026
EXEC. VP AND CLO
Sold after exercise
833
$84.41
$70.31K
Boulding Mark Elliott
6 Jul 2026
EXEC. VP AND CLO
Sold after exercise
313
$83.10
$26.01K
Almstead Neil Gregory
26 Jun 2026
CHIEF TECHNICAL OPS OFFICER
Sold after exercise
7,718
$85.26
$658.04K
Almstead Neil Gregory
26 Jun 2026
CHIEF TECHNICAL OPS OFFICER
Sold after exercise
412
$85.23
$35.11K
Almstead Neil Gregory
25 Jun 2026
CHIEF TECHNICAL OPS OFFICER
Sold after exercise
100
$87.00
$8.70K
Almstead Neil Gregory
25 Jun 2026
CHIEF TECHNICAL OPS OFFICER
Sold after exercise
11,337
$86.51
$980.76K
Almstead Neil Gregory
25 Jun 2026
CHIEF TECHNICAL OPS OFFICER
Sold after exercise
8,522
$85.26
$726.59K
Almstead Neil Gregory
25 Jun 2026
CHIEF TECHNICAL OPS OFFICER
Sold after exercise
419
$86.39
$36.20K
Almstead Neil Gregory
25 Jun 2026
CHIEF TECHNICAL OPS OFFICER
Sold after exercise
582
$85.24
$49.61K
Almstead Neil Gregory
24 Jun 2026
CHIEF TECHNICAL OPS OFFICER
Sold after exercise
4,922
$85.03
$418.52K
Almstead Neil Gregory
24 Jun 2026
CHIEF TECHNICAL OPS OFFICER
Sold after exercise
401
$85.01
$34.09K
Almstead Neil Gregory
22 Jun 2026
CHIEF TECHNICAL OPS OFFICER
Sold after exercise
11,619
$81.21
$943.58K
Almstead Neil Gregory
22 Jun 2026
CHIEF TECHNICAL OPS OFFICER
Sold after exercise
12,130
$80.61
$977.80K
Boulding Mark Elliott
17 Jun 2026
EXEC. VP AND CLO
Sold after exercise
309
$79.25
$24.49K
Boulding Mark Elliott
17 Jun 2026
EXEC. VP AND CLO
Sold after exercise
1,703
$78.50
$133.69K
Boulding Mark Elliott
17 Jun 2026
EXEC. VP AND CLO
Sold after exercise
1,850
$79.24
$146.59K
Boulding Mark Elliott
17 Jun 2026
EXEC. VP AND CLO
Sold after exercise
6,600
$78.50
$518.10K
Utter Christine Marie
17 Jun 2026
SVP, CHIEF ACCOUNTING OFFICER
Sold after exercise
19,686
$75.56
$1.49M
Pauwels Eric
10 Jun 2026
CHIEF BUSINESS OFFICER
Sold after exercise
17,566
$75.00
$1.32M
Pauwels Eric
10 Jun 2026
CHIEF BUSINESS OFFICER
Sold after exercise
3,711
$75.00
$278.33K
Boulding Mark Elliott
15 May 2026
EXEC. VP AND CLO
Sold after exercise
456
$72.67
$33.14K
Boulding Mark Elliott
15 May 2026
EXEC. VP AND CLO
Sold after exercise
2,356
$72.08
$169.82K
Klein Matthew B.
14 May 2026
CHIEF EXECUTIVE OFFICER
Sold on a plan
2,572
$72.46
$186.37K
Klein Matthew B.
14 May 2026
CHIEF EXECUTIVE OFFICER
Sold on a plan
2,100
$73.08
$153.47K
Klein Matthew B.
14 May 2026
CHIEF EXECUTIVE OFFICER
Sold on a plan
7,221
$73.08
$527.71K
Klein Matthew B.
14 May 2026
CHIEF EXECUTIVE OFFICER
Sold on a plan
679
$73.06
$49.61K
Boulding Mark Elliott
8 May 2026
EXEC. VP AND CLO
Sold after exercise
600
$79.28
$47.57K
Boulding Mark Elliott
8 May 2026
EXEC. VP AND CLO
Sold after exercise
200
$78.00
$15.60K
Boulding Mark Elliott
8 May 2026
EXEC. VP AND CLO
Sold after exercise
1,900
$79.31
$150.69K
Boulding Mark Elliott
8 May 2026
EXEC. VP AND CLO
Sold after exercise
840
$78.23
$65.71K
Klein Matthew B.
21 Apr 2026
CHIEF EXECUTIVE OFFICER
Sold on a plan
2,850
$70.91
$202.09K
Boulding Mark Elliott
6 Apr 2026
EXEC. VP AND CLO
Sold after exercise
1,443
$69.75
$100.65K
Boulding Mark Elliott
6 Apr 2026
EXEC. VP AND CLO
Sold after exercise
822
$68.91
$56.64K
Golden Lee Scott
2 Apr 2026
EVP & CHIEF MEDICAL OFFICER
Sold on a plan
829
$67.99
$56.36K
Almstead Neil Gregory
1 Apr 2026
CHIEF TECHNICAL OPS OFFICER
Sold on a plan
80
$70.30
$5.62K
Almstead Neil Gregory
1 Apr 2026
CHIEF TECHNICAL OPS OFFICER
Sold on a plan
12,530
$69.50
$870.84K
Almstead Neil Gregory
1 Apr 2026
CHIEF TECHNICAL OPS OFFICER
Sold on a plan
39,393
$68.89
$2.71M
Klein Matthew B.
12 Mar 2026
CHIEF EXECUTIVE OFFICER
Sold on a plan
2,662
$64.08
$170.58K
Okey Stephanie
10 Mar 2026
Director
Sold after exercise
14,000
$70.00
$980.00K
Okey Stephanie
10 Mar 2026
Director
Sold after exercise
1,167
$70.00
$81.69K
Almstead Neil Gregory
5 Mar 2026
CHIEF TECHNICAL OPS OFFICER
Sold on a plan
indirect
3,989
$63.38
$252.82K
Golden Lee Scott
5 Mar 2026
EVP & CHIEF MEDICAL OFFICER
Sold on a plan
10,000
$63.38
$633.80K
Okey Stephanie
5 Mar 2026
Director
Sold on a plan
6,333
$63.38
$401.39K
Boulding Mark Elliott
19 Feb 2026
EXEC. VP AND CLO
Sold on a plan
590
$69.82
$41.19K
Boulding Mark Elliott
19 Feb 2026
EXEC. VP AND CLO
Sold on a plan
212
$68.54
$14.53K
Boulding Mark Elliott
19 Feb 2026
EXEC. VP AND CLO
Sold on a plan
1,629
$69.82
$113.74K
Boulding Mark Elliott
19 Feb 2026
EXEC. VP AND CLO
Sold on a plan
588
$68.54
$40.30K
Boulding Mark Elliott
18 Feb 2026
EXEC. VP AND CLO
Sold on a plan
3,081
$69.36
$213.70K
Almstead Neil Gregory
18 Feb 2026
CHIEF TECHNICAL OPS OFFICER
Sold on a plan
indirect
65
$69.36
$4.51K
Almstead Neil Gregory
18 Feb 2026
CHIEF TECHNICAL OPS OFFICER
Sold on a plan
3,056
$69.36
$211.96K
Golden Lee Scott
18 Feb 2026
EVP & CHIEF MEDICAL OFFICER
Sold on a plan
2,484
$69.36
$172.29K
Klein Matthew B.
18 Feb 2026
CHIEF EXECUTIVE OFFICER
Sold on a plan
7,371
$69.36
$511.25K
Pauwels Eric
18 Feb 2026
CHIEF BUSINESS OFFICER
Sold on a plan
3,019
$69.36
$209.40K
Gravier Pierre
18 Feb 2026
CHIEF FINANCIAL OFFICER
Sold on a plan
2,992
$69.36
$207.53K
Utter Christine Marie
18 Feb 2026
SVP, CHIEF ACCOUNTING OFFICER
Sold on a plan
2,494
$69.36
$172.98K
Boulding Mark Elliott
17 Feb 2026
EXEC. VP AND CLO
Sold after exercise
2
$70.13
$140.26
Boulding Mark Elliott
17 Feb 2026
EXEC. VP AND CLO
Sold after exercise
2,811
$69.29
$194.77K
Pauwels Eric
12 Jan 2026
CHIEF BUSINESS OFFICER
Sold on a plan
1,024
$78.70
$80.59K
Boulding Mark Elliott
9 Jan 2026
EXEC. VP AND CLO
Sold on a plan
107
$79.52
$8.51K
Boulding Mark Elliott
9 Jan 2026
EXEC. VP AND CLO
Sold on a plan
686
$78.71
$54.00K
Boulding Mark Elliott
9 Jan 2026
EXEC. VP AND CLO
Sold on a plan
1,521
$77.46
$117.82K
Pauwels Eric
9 Jan 2026
CHIEF BUSINESS OFFICER
Sold on a plan
1,722
$77.41
$133.30K
Almstead Neil Gregory
8 Jan 2026
CHIEF TECHNICAL OPS OFFICER
Sold on a plan
indirect
59
$76.45
$4.51K
Almstead Neil Gregory
8 Jan 2026
CHIEF TECHNICAL OPS OFFICER
Sold on a plan
881
$76.45
$67.35K
Boulding Mark Elliott
8 Jan 2026
EXEC. VP AND CLO
Sold on a plan
1,286
$76.45
$98.31K
Boulding Mark Elliott
8 Jan 2026
EXEC. VP AND CLO
Sold on a plan
265
$77.07
$20.42K
Boulding Mark Elliott
8 Jan 2026
EXEC. VP AND CLO
Sold on a plan
2,482
$76.56
$190.02K
Golden Lee Scott
8 Jan 2026
EVP & CHIEF MEDICAL OFFICER
Sold on a plan
866
$76.45
$66.21K
Klein Matthew B.
8 Jan 2026
CHIEF EXECUTIVE OFFICER
Sold on a plan
2,514
$76.45
$192.20K
Pauwels Eric
8 Jan 2026
CHIEF BUSINESS OFFICER
Sold on a plan
1,454
$76.45
$111.16K
Pauwels Eric
8 Jan 2026
CHIEF BUSINESS OFFICER
Sold on a plan
587
$76.98
$45.19K
Pauwels Eric
8 Jan 2026
CHIEF BUSINESS OFFICER
Sold on a plan
2,561
$76.42
$195.71K
Utter Christine Marie
8 Jan 2026
SVP, CHIEF ACCOUNTING OFFICER
Sold on a plan
1,034
$76.45
$79.05K
Almstead Neil Gregory
7 Jan 2026
CHIEF TECHNICAL OPS OFFICER
Sold on a plan
indirect
52
$77.48
$4.03K
Almstead Neil Gregory
7 Jan 2026
CHIEF TECHNICAL OPS OFFICER
Sold on a plan
1,026
$77.48
$79.49K
Boulding Mark Elliott
7 Jan 2026
EXEC. VP AND CLO
Sold after exercise
11
$78.98
$868.78
Boulding Mark Elliott
7 Jan 2026
EXEC. VP AND CLO
Sold after exercise
269
$77.92
$20.96K
Boulding Mark Elliott
7 Jan 2026
EXEC. VP AND CLO
Sold after exercise
471
$77.10
$36.31K
Boulding Mark Elliott
7 Jan 2026
EXEC. VP AND CLO
Sold after exercise
38
$78.60
$2.99K
Boulding Mark Elliott
7 Jan 2026
EXEC. VP AND CLO
Sold after exercise
949
$77.91
$73.94K
Boulding Mark Elliott
7 Jan 2026
EXEC. VP AND CLO
Sold after exercise
1,638
$77.11
$126.31K
Boulding Mark Elliott
7 Jan 2026
EXEC. VP AND CLO
Sold after exercise
1,503
$77.48
$116.45K
Golden Lee Scott
7 Jan 2026
EVP & CHIEF MEDICAL OFFICER
Sold on a plan
642
$77.48
$49.74K
Klein Matthew B.
7 Jan 2026
CHIEF EXECUTIVE OFFICER
Sold on a plan
3,016
$77.48
$233.68K
Pauwels Eric
7 Jan 2026
CHIEF BUSINESS OFFICER
Sold on a plan
1,352
$77.48
$104.75K
Utter Christine Marie
7 Jan 2026
SVP, CHIEF ACCOUNTING OFFICER
Sold on a plan
1,235
$77.45
$95.65K
Almstead Neil Gregory
6 Jan 2026
CHIEF TECHNICAL OPS OFFICER
Sold on a plan
indirect
54
$76.95
$4.16K
Almstead Neil Gregory
6 Jan 2026
CHIEF TECHNICAL OPS OFFICER
Sold on a plan
1,279
$76.95
$98.42K
Boulding Mark Elliott
6 Jan 2026
EXEC. VP AND CLO
Sold on a plan
1,739
$76.95
$133.82K
Golden Lee Scott
6 Jan 2026
EVP & CHIEF MEDICAL OFFICER
Sold on a plan
1,340
$76.95
$103.11K
Klein Matthew B.
6 Jan 2026
CHIEF EXECUTIVE OFFICER
Sold on a plan
5,149
$76.95
$396.22K
Pauwels Eric
6 Jan 2026
CHIEF BUSINESS OFFICER
Sold on a plan
1,789
$76.95
$137.66K
Gravier Pierre
6 Jan 2026
CHIEF FINANCIAL OFFICER
Sold on a plan
2,139
$76.95
$164.60K
Utter Christine Marie
6 Jan 2026
SVP, CHIEF ACCOUNTING OFFICER
Sold on a plan
1,381
$76.95
$106.27K
Reeve Emma
5 Jan 2026
Director
Sold after exercise
734
$76.00
$55.78K
Boulding Mark Elliott
5 Jan 2026
EXEC. VP AND CLO
Sold after exercise
108
$76.79
$8.29K
Boulding Mark Elliott
5 Jan 2026
EXEC. VP AND CLO
Sold after exercise
1,035
$76.10
$78.76K
Boulding Mark Elliott
5 Jan 2026
EXEC. VP AND CLO
Sold after exercise
1,123
$74.92
$84.14K
STEELE GLENN JR MD PHD
2 Jan 2026
Director
Sold after exercise
12,000
$76.35
$916.20K
Klein Matthew B.
30 Dec 2025
CHIEF EXECUTIVE OFFICER
Sold on a plan
8,089
$76.64
$619.94K
Pauwels Eric
19 Dec 2025
CHIEF BUSINESS OFFICER
Sold after exercise
3,220
$78.33
$252.22K
Pauwels Eric
19 Dec 2025
CHIEF BUSINESS OFFICER
Sold after exercise
10,548
$77.55
$818.00K
Pauwels Eric
19 Dec 2025
CHIEF BUSINESS OFFICER
Sold after exercise
4,537
$76.33
$346.31K
Pauwels Eric
19 Dec 2025
CHIEF BUSINESS OFFICER
Sold after exercise
1,500
$75.77
$113.66K
Pauwels Eric
19 Dec 2025
CHIEF BUSINESS OFFICER
Sold after exercise
59
$78.43
$4.63K
Pauwels Eric
19 Dec 2025
CHIEF BUSINESS OFFICER
Sold after exercise
313
$77.73
$24.33K
Pauwels Eric
19 Dec 2025
CHIEF BUSINESS OFFICER
Sold after exercise
193
$75.45
$14.56K
Pauwels Eric
19 Dec 2025
CHIEF BUSINESS OFFICER
Sold after exercise
59
$78.01
$4.60K
Pauwels Eric
19 Dec 2025
CHIEF BUSINESS OFFICER
Sold after exercise
42
$77.26
$3.24K
Pauwels Eric
19 Dec 2025
CHIEF BUSINESS OFFICER
Sold after exercise
37
$75.66
$2.80K
Pauwels Eric
18 Dec 2025
CHIEF BUSINESS OFFICER
Sold after exercise
2,831
$75.07
$212.52K
Pauwels Eric
18 Dec 2025
CHIEF BUSINESS OFFICER
Sold after exercise
251
$75.00
$18.83K
Pauwels Eric
18 Dec 2025
CHIEF BUSINESS OFFICER
Sold after exercise
120
$75.02
$9.00K
Pauwels Eric
17 Dec 2025
CHIEF BUSINESS OFFICER
Sold after exercise
100
$76.00
$7.60K
Pauwels Eric
17 Dec 2025
CHIEF BUSINESS OFFICER
Sold after exercise
35,261
$75.44
$2.66M
Pauwels Eric
17 Dec 2025
CHIEF BUSINESS OFFICER
Sold after exercise
100
$76.00
$7.60K
Pauwels Eric
17 Dec 2025
CHIEF BUSINESS OFFICER
Sold after exercise
3,584
$75.31
$269.91K
Pauwels Eric
17 Dec 2025
CHIEF BUSINESS OFFICER
Sold after exercise
1,245
$75.28
$93.72K
SCHMERTZLER MICHAEL
16 Dec 2025
Director
Exercised, kept
24,000
$30.86
$740.64K
Reeve Emma
3 Dec 2025
Director
Sold after exercise
733
$78.62
$57.63K
Klein Matthew B.
2 Dec 2025
CHIEF EXECUTIVE OFFICER
Sold on a plan
3,428
$79.07
$271.05K
Jacobson Allan Steven
25 Nov 2025
Director
Sold after exercise
700
$85.32
$59.72K
Jacobson Allan Steven
25 Nov 2025
Director
Sold after exercise
1,238
$84.47
$104.57K
Jacobson Allan Steven
25 Nov 2025
Director
Sold after exercise
3,502
$83.38
$292.00K
Jacobson Allan Steven
25 Nov 2025
Director
Sold after exercise
2,460
$82.58
$203.15K
Jacobson Allan Steven
25 Nov 2025
Director
Sold after exercise
400
$85.24
$34.10K
Jacobson Allan Steven
25 Nov 2025
Director
Sold after exercise
1,125
$84.45
$95.01K
Jacobson Allan Steven
25 Nov 2025
Director
Sold after exercise
2,510
$83.93
$210.66K
Jacobson Allan Steven
25 Nov 2025
Director
Sold after exercise
2,264
$82.63
$187.07K
Almstead Neil Gregory
25 Nov 2025
CHIEF TECHNICAL OPS OFFICER
Sold after exercise
200
$85.34
$17.07K
Almstead Neil Gregory
25 Nov 2025
CHIEF TECHNICAL OPS OFFICER
Sold after exercise
2,621
$84.54
$221.58K
Almstead Neil Gregory
25 Nov 2025
CHIEF TECHNICAL OPS OFFICER
Sold after exercise
4,834
$83.39
$403.11K
Almstead Neil Gregory
25 Nov 2025
CHIEF TECHNICAL OPS OFFICER
Sold after exercise
3,744
$82.61
$309.29K
Almstead Neil Gregory
25 Nov 2025
CHIEF TECHNICAL OPS OFFICER
Sold after exercise
3,095
$85.15
$263.54K
Almstead Neil Gregory
25 Nov 2025
CHIEF TECHNICAL OPS OFFICER
Sold after exercise
9,171
$84.42
$774.22K
Almstead Neil Gregory
25 Nov 2025
CHIEF TECHNICAL OPS OFFICER
Sold after exercise
21,844
$83.33
$1.82M
Almstead Neil Gregory
25 Nov 2025
CHIEF TECHNICAL OPS OFFICER
Sold after exercise
13,514
$82.55
$1.12M
Almstead Neil Gregory
25 Nov 2025
CHIEF TECHNICAL OPS OFFICER
Sold after exercise
200
$85.37
$17.07K
Almstead Neil Gregory
25 Nov 2025
CHIEF TECHNICAL OPS OFFICER
Sold after exercise
1,757
$84.56
$148.57K
Almstead Neil Gregory
25 Nov 2025
CHIEF TECHNICAL OPS OFFICER
Sold after exercise
3,663
$83.41
$305.53K
Almstead Neil Gregory
25 Nov 2025
CHIEF TECHNICAL OPS OFFICER
Sold after exercise
2,790
$82.82
$231.07K
Almstead Neil Gregory
25 Nov 2025
CHIEF TECHNICAL OPS OFFICER
Sold after exercise
180
$85.17
$15.33K
Almstead Neil Gregory
25 Nov 2025
CHIEF TECHNICAL OPS OFFICER
Sold after exercise
289
$84.61
$24.45K
Almstead Neil Gregory
25 Nov 2025
CHIEF TECHNICAL OPS OFFICER
Sold after exercise
862
$83.35
$71.85K
Almstead Neil Gregory
25 Nov 2025
CHIEF TECHNICAL OPS OFFICER
Sold after exercise
689
$82.63
$56.93K
Almstead Neil Gregory
25 Nov 2025
CHIEF TECHNICAL OPS OFFICER
Sold after exercise
574
$84.67
$48.60K
Almstead Neil Gregory
25 Nov 2025
CHIEF TECHNICAL OPS OFFICER
Sold after exercise
990
$83.44
$82.61K
Almstead Neil Gregory
25 Nov 2025
CHIEF TECHNICAL OPS OFFICER
Sold after exercise
911
$82.63
$75.28K
Jacobson Allan Steven
24 Nov 2025
Director
Sold after exercise
6,100
$80.15
$488.92K
Jacobson Allan Steven
24 Nov 2025
Director
Sold after exercise
5,701
$80.13
$456.82K
Almstead Neil Gregory
24 Nov 2025
CHIEF TECHNICAL OPS OFFICER
Sold after exercise
6,101
$80.17
$489.12K
Almstead Neil Gregory
24 Nov 2025
CHIEF TECHNICAL OPS OFFICER
Sold after exercise
21,206
$80.19
$1.70M
Almstead Neil Gregory
24 Nov 2025
CHIEF TECHNICAL OPS OFFICER
Sold after exercise
4,715
$80.15
$377.91K
Almstead Neil Gregory
24 Nov 2025
CHIEF TECHNICAL OPS OFFICER
Sold after exercise
1,650
$80.14
$132.23K
Almstead Neil Gregory
24 Nov 2025
CHIEF TECHNICAL OPS OFFICER
Sold after exercise
1,900
$80.14
$152.27K
Reeve Emma
21 Nov 2025
Director
Sold after exercise
10,000
$79.50
$795.00K
Boulding Mark Elliott
17 Nov 2025
EXEC. VP AND CLO
Sold after exercise
192
$77.18
$14.82K
Boulding Mark Elliott
17 Nov 2025
EXEC. VP AND CLO
Sold after exercise
777
$76.53
$59.46K
Boulding Mark Elliott
17 Nov 2025
EXEC. VP AND CLO
Sold after exercise
1,843
$75.64
$139.40K
Reeve Emma
12 Nov 2025
Director
Sold after exercise
7,333
$74.50
$546.31K
Reeve Emma
30 Oct 2025
Director
Sold after exercise
12,000
$69.50
$834.00K
Reeve Emma
30 Oct 2025
Director
Sold after exercise
3,666
$69.50
$254.79K
Boulding Mark Elliott
7 Oct 2025
EXEC. VP AND CLO
Sold after exercise
312
$64.97
$20.27K
Boulding Mark Elliott
7 Oct 2025
EXEC. VP AND CLO
Sold after exercise
1,306
$63.80
$83.32K
Boulding Mark Elliott
7 Oct 2025
EXEC. VP AND CLO
Sold after exercise
1,757
$62.89
$110.50K
Boulding Mark Elliott
6 Oct 2025
EXEC. VP AND CLO
Sold after exercise
2,266
$65.07
$147.45K
Almstead Neil Gregory
3 Oct 2025
CHIEF TECHNICAL OPS OFFICER
Sold after exercise
4,276
$67.15
$287.13K
Almstead Neil Gregory
3 Oct 2025
CHIEF TECHNICAL OPS OFFICER
Sold after exercise
23,863
$66.45
$1.59M
Almstead Neil Gregory
3 Oct 2025
CHIEF TECHNICAL OPS OFFICER
Sold after exercise
23,419
$65.45
$1.53M
Almstead Neil Gregory
3 Oct 2025
CHIEF TECHNICAL OPS OFFICER
Sold after exercise
73
$67.16
$4.90K
Almstead Neil Gregory
3 Oct 2025
CHIEF TECHNICAL OPS OFFICER
Sold after exercise
1,760
$66.56
$117.15K
Almstead Neil Gregory
3 Oct 2025
CHIEF TECHNICAL OPS OFFICER
Sold after exercise
1,609
$65.46
$105.33K
Boulding Mark Elliott
3 Oct 2025
EXEC. VP AND CLO
Sold after exercise
877
$66.67
$58.47K
Boulding Mark Elliott
3 Oct 2025
EXEC. VP AND CLO
Sold after exercise
838
$65.72
$55.07K
Boulding Mark Elliott
3 Oct 2025
EXEC. VP AND CLO
Sold after exercise
550
$64.44
$35.44K
Boulding Mark Elliott
3 Oct 2025
EXEC. VP AND CLO
Sold after exercise
906
$66.63
$60.37K
Boulding Mark Elliott
3 Oct 2025
EXEC. VP AND CLO
Sold after exercise
824
$65.73
$54.16K
Boulding Mark Elliott
3 Oct 2025
EXEC. VP AND CLO
Sold after exercise
536
$64.43
$34.53K
Boulding Mark Elliott
3 Oct 2025
EXEC. VP AND CLO
Sold after exercise
1,500
$67.15
$100.73K
Boulding Mark Elliott
3 Oct 2025
EXEC. VP AND CLO
Sold after exercise
7,400
$66.44
$491.66K
Boulding Mark Elliott
3 Oct 2025
EXEC. VP AND CLO
Sold after exercise
6,124
$65.47
$400.94K
Boulding Mark Elliott
3 Oct 2025
EXEC. VP AND CLO
Sold after exercise
3,100
$64.43
$199.73K
Jacobson Allan Steven
3 Oct 2025
Director
Sold after exercise
12,000
$65.00
$780.00K
Reeve Emma
3 Oct 2025
Director
Sold after exercise
1,884
$66.89
$126.02K
Reeve Emma
3 Oct 2025
Director
Sold after exercise
4,037
$66.10
$266.85K
Reeve Emma
3 Oct 2025
Director
Sold after exercise
2,729
$65.05
$177.52K
Reeve Emma
3 Oct 2025
Director
Sold after exercise
1,600
$66.93
$107.09K
Reeve Emma
3 Oct 2025
Director
Sold after exercise
3,149
$66.11
$208.18K
Reeve Emma
3 Oct 2025
Director
Sold after exercise
2,163
$65.02
$140.64K
Reeve Emma
3 Oct 2025
Director
Sold after exercise
2,381
$66.87
$159.22K
Reeve Emma
3 Oct 2025
Director
Sold after exercise
4,591
$66.09
$303.42K
Reeve Emma
3 Oct 2025
Director
Sold after exercise
3,028
$65.09
$197.09K
Boulding Mark Elliott
12 Sep 2025
EXEC. VP AND CLO
Sold after exercise
905
$61.21
$55.40K
Boulding Mark Elliott
12 Sep 2025
EXEC. VP AND CLO
Sold after exercise
1,019
$61.31
$62.47K
Boulding Mark Elliott
12 Sep 2025
EXEC. VP AND CLO
Sold after exercise
544
$62.09
$33.78K
Boulding Mark Elliott
12 Sep 2025
EXEC. VP AND CLO
Sold after exercise
22,117
$61.33
$1.36M
Boulding Mark Elliott
11 Sep 2025
EXEC. VP AND CLO
Sold after exercise
2,470
$61.00
$150.67K
Boulding Mark Elliott
11 Sep 2025
EXEC. VP AND CLO
Sold after exercise
2,356
$61.00
$143.72K
Boulding Mark Elliott
11 Sep 2025
EXEC. VP AND CLO
Sold after exercise
17,838
$61.00
$1.09M
Reeve Emma
11 Sep 2025
Director
Sold after exercise
837
$59.50
$49.80K
Reeve Emma
11 Sep 2025
Director
Sold after exercise
10,000
$59.50
$595.00K
Reeve Emma
11 Sep 2025
Director
Sold after exercise
1,334
$59.50
$79.37K
Reeve Emma
11 Sep 2025
Director
Sold after exercise
3,534
$59.50
$210.27K
SOUTHWELL DAVID P
9 Sep 2025
Director
Sold after exercise
12,000
$58.34
$700.08K
Pauwels Eric
8 Sep 2025
CHIEF BUSINESS OFFICER
Sold after exercise
1,250
$56.86
$71.08K
Pauwels Eric
8 Sep 2025
CHIEF BUSINESS OFFICER
Sold after exercise
1,238
$56.85
$70.38K
Pauwels Eric
8 Sep 2025
CHIEF BUSINESS OFFICER
Sold after exercise
2,406
$56.92
$136.95K
Pauwels Eric
8 Sep 2025
CHIEF BUSINESS OFFICER
Sold after exercise
3,713
$56.92
$211.34K
Pauwels Eric
8 Sep 2025
CHIEF BUSINESS OFFICER
Sold after exercise
8,528
$56.92
$485.41K
Pauwels Eric
8 Sep 2025
CHIEF BUSINESS OFFICER
Sold after exercise
6,017
$56.91
$342.43K
Pauwels Eric
8 Sep 2025
CHIEF BUSINESS OFFICER
Sold after exercise
16,698
$56.94
$950.78K
Jacobson Allan Steven
28 Aug 2025
Director
Sell
1,667
$50.15
$83.60K
Boulding Mark Elliott
15 Aug 2025
EXEC. VP AND CLO
Sold after exercise
2,813
$48.58
$136.66K
Klein Matthew B.
5 Aug 2025
CHIEF EXECUTIVE OFFICER
Sold on a plan
10,739
$51.74
$555.64K
Gravier Pierre
15 Jul 2025
CHIEF FINANCIAL OFFICER
Sold on a plan
2,516
$49.46
$124.44K
Boulding Mark Elliott
16 May 2025
EXEC. VP AND CLO
Sold after exercise
883
$46.02
$40.64K
Boulding Mark Elliott
15 May 2025
EXEC. VP AND CLO
Sold after exercise
1,929
$46.18
$89.08K