Insider
Date
Role
Action
Shares
Price
Amount
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
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
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
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
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
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
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
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
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
Reeve Emma
3 Dec 2025
Director
Sold after exercise
733
$78.62
$57.63K
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
Boulding Mark Elliott
15 Aug 2025
EXEC. VP AND CLO
Sold after exercise
2,813
$48.58
$136.66K
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