PTCTPTC THERAPEUTICS, INC.
- Market cap
- $5.06B
- as of 2026-10-23
- Latest close
- $60.59
- as of 2026-10-23
- Sector
- Healthcare
- as of 2026-10-24
- Industry
- Biotechnology
- as of 2026-10-24
Cluster
No cluster in the last 90 days under the default rule (14d · ≥2 insiders · all roles).
Form 4 historysince 2023-12-14
Showing the latest 500 of 717 transactions.
| Insider | Traded | Filed | Type | Shares | Price | Value | Owned after | 10b5-1 plan | Filing |
|---|---|---|---|---|---|---|---|---|---|
| Schmertzler Michael | Oct 14 | Oct 16 | S | 2,118 | $59.52 | Sale −$126,063 | 1,291,976 | Yes | Form 4 |
| Schmertzler Michael | Oct 14 | Oct 16 | S | 382 | $60.14 | Sale −$22,973 | 1,291,594 | Yes | Form 4 |
| Boulding Mark ElliottEXEC. VP AND CLO | Oct 9 | Oct 13 | M | 192 | $39.42 | $7,569 | 105,464 | Yes | Form 4 |
| Boulding Mark ElliottEXEC. VP AND CLO | Oct 9 | Oct 13 | S | 192 | $64.26 | Sale −$12,338 | 105,272 | Yes | Form 4 |
| Boulding Mark ElliottEXEC. VP AND CLO | Oct 9 | Oct 13 | M · derivative | 192 | $39.42 | $7,569 | 2,267 | Yes | Form 4 |
| Schmertzler Michael | Oct 7 | Oct 9 | S | 2,447 | $63.38 | Sale −$155,091 | 1,294,147 | Yes | Form 4 |
| Schmertzler Michael | Oct 7 | Oct 9 | S | 53 | $63.95 | Sale −$3,389 | 1,294,094 | Yes | Form 4 |
| Boulding Mark ElliottEXEC. VP AND CLO | Oct 6 | Oct 7 | M | 435 | $39.42 | $17,148 | 105,707 | Yes | Form 4 |
| Boulding Mark ElliottEXEC. VP AND CLO | Oct 6 | Oct 7 | S | 435 | $64.16 | Sale −$27,910 | 105,272 | Yes | Form 4 |
| Boulding Mark ElliottEXEC. VP AND CLO | Oct 6 | Oct 7 | M · derivative | 435 | $39.42 | $17,148 | 2,459 | Yes | Form 4 |
| Boulding Mark ElliottEXEC. VP AND CLO | Oct 5 | Oct 7 | M | 1,638 | $39.42 | $64,570 | 106,910 | Yes | Form 4 |
| Boulding Mark ElliottEXEC. VP AND CLO | Oct 5 | Oct 7 | S | 1,638 | $64.03 | Sale −$104,881 | 105,272 | Yes | Form 4 |
| Boulding Mark ElliottEXEC. VP AND CLO | Oct 5 | Oct 7 | M · derivative | 1,638 | $39.42 | $64,570 | 2,894 | Yes | Form 4 |
| Steele Glenn Jr Md Phd | Sep 30 | Oct 2 | M | 12,000 | $11.23 | $134,760 | 34,500 | Yes | Form 4 |
| Steele Glenn Jr Md Phd | Sep 30 | Oct 2 | S | 12,000 | $65.16 | Sale −$781,920 | 22,500 | Yes | Form 4 |
| Steele Glenn Jr Md Phd | Sep 30 | Oct 2 | M · derivative | 12,000 | $11.23 | $134,760 | not reported | Yes | Form 4 |
| Schmertzler Michael | Sep 17 | Sep 18 | S | 9,624 | $67.83 | Sale −$652,796 | 1,296,970 | Yes | Form 4 |
| Schmertzler Michael | Sep 17 | Sep 18 | S | 376 | $68.45 | Sale −$25,737 | 1,296,594 | Yes | Form 4 |
| Schmertzler Michael | Sep 16 | Sep 18 | S | 2,994 | $66.58 | Sale −$199,341 | 1,313,600 | Yes | Form 4 |
| Schmertzler Michael | Sep 16 | Sep 18 | S | 7,006 | $67.35 | Sale −$471,854 | 1,306,594 | Yes | Form 4 |
| Schmertzler Michael | Sep 10 | Sep 11 | S | 10,000 | $67.34 | Sale −$673,400 | 1,316,594 | Yes | Form 4 |
| Schmertzler Michael | Sep 9 | Sep 11 | S | 9,428 | $67.79 | Sale −$639,124 | 1,327,166 | Yes | Form 4 |
| Schmertzler Michael | Sep 9 | Sep 11 | S | 572 | $68.67 | Sale −$39,279 | 1,326,594 | Yes | Form 4 |
| Schmertzler Michael | Aug 27 | Aug 28 | S | 11,890 | $71.55 | Sale −$850,730 | 1,337,204 | Yes | Form 4 |
| Schmertzler Michael | Aug 27 | Aug 28 | S | 610 | $72.22 | Sale −$44,054 | 1,336,594 | Yes | Form 4 |
| Schmertzler Michael | Aug 26 | Aug 28 | S | 6,874 | $72.74 | Sale −$500,015 | 1,354,720 | Yes | Form 4 |
| Schmertzler Michael | Aug 26 | Aug 28 | S | 5,626 | $73.18 | Sale −$411,711 | 1,349,094 | Yes | Form 4 |
| Schmertzler Michael | Aug 20 | Aug 21 | S | 9,419 | $70.78 | Sale −$666,677 | 1,364,675 | Yes | Form 4 |
| Schmertzler Michael | Aug 20 | Aug 21 | S | 2,390 | $71.88 | Sale −$171,793 | 1,362,285 | Yes | Form 4 |
| Schmertzler Michael | Aug 20 | Aug 21 | S | 691 | $72.92 | Sale −$50,388 | 1,361,594 | Yes | Form 4 |
| Schmertzler Michael | Aug 19 | Aug 21 | S | 5,335 | $72.86 | Sale −$388,708 | 1,381,259 | Yes | Form 4 |
| Schmertzler Michael | Aug 19 | Aug 21 | S | 7,165 | $73.67 | Sale −$527,846 | 1,374,094 | Yes | Form 4 |
| Boulding Mark ElliottEXEC. VP AND CLO | Aug 17 | Aug 19 | M | 2,813 | $25.69 | $72,266 | 108,085 | Yes | Form 4 |
| Boulding Mark ElliottEXEC. VP AND CLO | Aug 17 | Aug 19 | S | 1,844 | $72.39 | Sale −$133,487 | 106,241 | Yes | Form 4 |
| Boulding Mark ElliottEXEC. VP AND CLO | Aug 17 | Aug 19 | S | 969 | $72.90 | Sale −$70,640 | 105,272 | Yes | Form 4 |
| Boulding Mark ElliottEXEC. VP AND CLO | Aug 17 | Aug 19 | M · derivative | 2,813 | $25.69 | $72,266 | 16,876 | Yes | Form 4 |
| Klein Matthew B.CHIEF EXECUTIVE OFFICER | Aug 4 | Aug 6 | S | 10,292 | $68.57 | Sale −$705,722 | 383,868 | Yes | Form 4 |
| Sollie-Zetlmayer Hege Elisabeth | Jul 28 | Jul 30 | A | 4,000 | $0.00 | $0 | 50,526 | No | Form 4 |
| Sollie-Zetlmayer Hege Elisabeth | Jul 28 | Jul 30 | A | 2,000 | $0.00 | $0 | 52,526 | No | Form 4 |
| Sollie-Zetlmayer Hege Elisabeth | Jul 28 | Jul 30 | A · derivative | 3,475 | $75.39 | $261,980 | 3,475 | No | Form 4 |
| Sollie-Zetlmayer Hege Elisabeth | Jul 28 | Jul 30 | A · derivative | 1,738 | $75.39 | $131,028 | 1,738 | No | Form 4 |
| Gravier PierreCHIEF FINANCIAL OFFICER | Jul 14 | Jul 16 | S | 3,494 | $80.35 | Sale −$280,743 | 83,986 | Yes | Form 4 |
| Almstead Neil GregoryCHIEF TECHNICAL OPS OFFICER | Jul 9 | Jul 13 | M | 2,464 | $46.54 | $114,675 | 62,763 | Yes | Form 4 |
| Almstead Neil GregoryCHIEF TECHNICAL OPS OFFICER | Jul 9 | Jul 13 | S | 2,464 | $90.25 | Sale −$222,376 | 60,299 | Yes | Form 4 |
| Almstead Neil GregoryCHIEF TECHNICAL OPS OFFICER | Jul 9 | Jul 13 | M · derivative | 2,464 | $46.54 | $114,675 | 45,036 | Yes | Form 4 |
| Smith Mary L. | Jul 9 | Jul 13 | M | 10,000 | $42.95 | $429,500 | 31,813 | Yes | Form 4 |
| Smith Mary L. | Jul 9 | Jul 13 | S | 10,000 | $90.00 | Sale −$900,000 | 21,813 | Yes | Form 4 |
| Smith Mary L. | Jul 9 | Jul 13 | M | 5,834 | $42.95 | $250,570 | 27,647 | Yes | Form 4 |
| Smith Mary L. | Jul 9 | Jul 13 | S | 5,834 | $90.00 | Sale −$525,060 | 21,813 | Yes | Form 4 |
| Smith Mary L. | Jul 9 | Jul 13 | M · derivative | 10,000 | $42.95 | $429,500 | not reported | Yes | Form 4 |
| Smith Mary L. | Jul 9 | Jul 13 | M · derivative | 5,834 | $42.95 | $250,570 | not reported | Yes | Form 4 |
| Almstead Neil GregoryCHIEF TECHNICAL OPS OFFICER | Jul 7 | Jul 8 | M | 24,613 | $39.42 | $970,244 | 84,912 | Yes | Form 4 |
| Almstead Neil GregoryCHIEF TECHNICAL OPS OFFICER | Jul 7 | Jul 8 | S | 3,956 | $87.17 | Sale −$344,845 | 80,956 | Yes | Form 4 |
| Almstead Neil GregoryCHIEF TECHNICAL OPS OFFICER | Jul 7 | Jul 8 | S | 11,369 | $89.03 | Sale −$1,012,182 | 69,587 | Yes | Form 4 |
| Almstead Neil GregoryCHIEF TECHNICAL OPS OFFICER | Jul 7 | Jul 8 | S | 9,288 | $89.44 | Sale −$830,719 | 60,299 | Yes | Form 4 |
| Almstead Neil GregoryCHIEF TECHNICAL OPS OFFICER | Jul 7 | Jul 8 | M · derivative | 24,613 | $39.42 | $970,244 | 9,063 | Yes | Form 4 |
| Almstead Neil GregoryCHIEF TECHNICAL OPS OFFICER | Jul 6 | Jul 8 | M | 811 | $38.10 | $30,899 | 61,110 | Yes | Form 4 |
| Almstead Neil GregoryCHIEF TECHNICAL OPS OFFICER | Jul 6 | Jul 8 | S | 426 | $85.28 | Sale −$36,329 | 60,684 | Yes | Form 4 |
| Almstead Neil GregoryCHIEF TECHNICAL OPS OFFICER | Jul 6 | Jul 8 | S | 385 | $86.34 | Sale −$33,241 | 60,299 | Yes | Form 4 |
| Almstead Neil GregoryCHIEF TECHNICAL OPS OFFICER | Jul 6 | Jul 8 | M | 18,876 | $38.10 | $719,176 | 79,175 | Yes | Form 4 |
| Almstead Neil GregoryCHIEF TECHNICAL OPS OFFICER | Jul 6 | Jul 8 | S | 8,786 | $85.35 | Sale −$749,885 | 70,389 | Yes | Form 4 |
| Almstead Neil GregoryCHIEF TECHNICAL OPS OFFICER | Jul 6 | Jul 8 | S | 10,090 | $86.32 | Sale −$870,969 | 60,299 | Yes | Form 4 |
| Almstead Neil GregoryCHIEF TECHNICAL OPS OFFICER | Jul 6 | Jul 8 | M | 2,474 | $39.42 | $97,525 | 62,773 | Yes | Form 4 |
| Almstead Neil GregoryCHIEF TECHNICAL OPS OFFICER | Jul 6 | Jul 8 | S | 2,474 | $87.03 | Sale −$215,312 | 60,299 | Yes | Form 4 |
| Almstead Neil GregoryCHIEF TECHNICAL OPS OFFICER | Jul 6 | Jul 8 | M · derivative | 811 | $38.10 | $30,899 | 18,876 | Yes | Form 4 |
| Almstead Neil GregoryCHIEF TECHNICAL OPS OFFICER | Jul 6 | Jul 8 | M · derivative | 18,876 | $38.10 | $719,176 | not reported | Yes | Form 4 |
| Almstead Neil GregoryCHIEF TECHNICAL OPS OFFICER | Jul 6 | Jul 8 | M · derivative | 2,474 | $39.42 | $97,525 | 33,676 | Yes | Form 4 |
| Boulding Mark ElliottEXEC. VP AND CLO | Jul 6 | Jul 8 | M | 2,266 | $39.42 | $89,326 | 107,538 | Yes | Form 4 |
| Boulding Mark ElliottEXEC. VP AND CLO | Jul 6 | Jul 8 | S | 313 | $83.10 | Sale −$26,010 | 107,225 | Yes | Form 4 |
| Boulding Mark ElliottEXEC. VP AND CLO | Jul 6 | Jul 8 | S | 833 | $84.41 | Sale −$70,314 | 106,392 | Yes | Form 4 |
| Boulding Mark ElliottEXEC. VP AND CLO | Jul 6 | Jul 8 | S | 519 | $85.84 | Sale −$44,551 | 105,873 | Yes | Form 4 |
| Boulding Mark ElliottEXEC. VP AND CLO | Jul 6 | Jul 8 | S | 601 | $86.38 | Sale −$51,914 | 105,272 | Yes | Form 4 |
| Boulding Mark ElliottEXEC. VP AND CLO | Jul 6 | Jul 8 | M | 2,813 | $46.54 | $130,917 | 108,085 | Yes | Form 4 |
| Boulding Mark ElliottEXEC. VP AND CLO | Jul 6 | Jul 8 | S | 387 | $83.10 | Sale −$32,160 | 107,698 | Yes | Form 4 |
| Boulding Mark ElliottEXEC. VP AND CLO | Jul 6 | Jul 8 | S | 1,036 | $84.41 | Sale −$87,449 | 106,662 | Yes | Form 4 |
| Boulding Mark ElliottEXEC. VP AND CLO | Jul 6 | Jul 8 | S | 645 | $85.84 | Sale −$55,367 | 106,017 | Yes | Form 4 |
| Boulding Mark ElliottEXEC. VP AND CLO | Jul 6 | Jul 8 | S | 745 | $86.38 | Sale −$64,353 | 105,272 | Yes | Form 4 |
| Boulding Mark ElliottEXEC. VP AND CLO | Jul 6 | Jul 8 | M · derivative | 2,226 | $39.42 | $87,749 | 4,532 | Yes | Form 4 |
| Boulding Mark ElliottEXEC. VP AND CLO | Jul 6 | Jul 8 | M · derivative | 2,813 | $46.54 | $130,917 | 28,125 | Yes | Form 4 |
| Almstead Neil GregoryCHIEF TECHNICAL OPS OFFICER | Jun 26 | Jun 30 | M | 412 | $38.10 | $15,697 | 60,549 | Yes | Form 4 |
| Almstead Neil GregoryCHIEF TECHNICAL OPS OFFICER | Jun 26 | Jun 30 | S | 412 | $85.23 | Sale −$35,115 | 60,137 | Yes | Form 4 |
| Almstead Neil GregoryCHIEF TECHNICAL OPS OFFICER | Jun 26 | Jun 30 | M | 7,718 | $38.10 | $294,056 | 67,855 | Yes | Form 4 |
| Almstead Neil GregoryCHIEF TECHNICAL OPS OFFICER | Jun 26 | Jun 30 | S | 7,718 | $85.26 | Sale −$658,037 | 60,137 | Yes | Form 4 |
| Almstead Neil GregoryCHIEF TECHNICAL OPS OFFICER | Jun 26 | Jun 30 | M · derivative | 412 | $38.10 | $15,697 | 27,405 | Yes | Form 4 |
| Almstead Neil GregoryCHIEF TECHNICAL OPS OFFICER | Jun 26 | Jun 30 | M · derivative | 7,718 | $38.10 | $294,056 | 19,687 | Yes | Form 4 |
| Almstead Neil GregoryCHIEF TECHNICAL OPS OFFICER | Jun 25 | Jun 26 | M | 1,001 | $38.10 | $38,138 | 61,138 | Yes | Form 4 |
| Almstead Neil GregoryCHIEF TECHNICAL OPS OFFICER | Jun 25 | Jun 26 | S | 582 | $85.24 | Sale −$49,610 | 60,556 | Yes | Form 4 |
| Almstead Neil GregoryCHIEF TECHNICAL OPS OFFICER | Jun 25 | Jun 26 | S | 419 | $86.39 | Sale −$36,197 | 60,137 | Yes | Form 4 |
| Almstead Neil GregoryCHIEF TECHNICAL OPS OFFICER | Jun 25 | Jun 26 | M | 19,859 | $38.10 | $756,628 | 79,996 | Yes | Form 4 |
| Almstead Neil GregoryCHIEF TECHNICAL OPS OFFICER | Jun 25 | Jun 26 | S | 8,522 | $85.26 | Sale −$726,586 | 71,474 | Yes | Form 4 |
| Almstead Neil GregoryCHIEF TECHNICAL OPS OFFICER | Jun 25 | Jun 26 | S | 11,337 | $86.51 | Sale −$980,764 | 60,137 | Yes | Form 4 |
| Almstead Neil GregoryCHIEF TECHNICAL OPS OFFICER | Jun 25 | Jun 26 | M | 100 | $39.42 | $3,942 | 60,237 | Yes | Form 4 |
| Almstead Neil GregoryCHIEF TECHNICAL OPS OFFICER | Jun 25 | Jun 26 | S | 100 | $87.00 | Sale −$8,700 | 60,137 | Yes | Form 4 |
| Almstead Neil GregoryCHIEF TECHNICAL OPS OFFICER | Jun 25 | Jun 26 | M · derivative | 1,001 | $38.10 | $38,138 | 47,676 | Yes | Form 4 |
| Almstead Neil GregoryCHIEF TECHNICAL OPS OFFICER | Jun 25 | Jun 26 | M · derivative | 19,859 | $38.10 | $756,628 | 27,817 | Yes | Form 4 |
| Almstead Neil GregoryCHIEF TECHNICAL OPS OFFICER | Jun 25 | Jun 26 | M · derivative | 100 | $39.42 | $3,942 | 36,150 | Yes | Form 4 |
| Almstead Neil GregoryCHIEF TECHNICAL OPS OFFICER | Jun 24 | Jun 26 | M | 401 | $38.10 | $15,278 | 60,538 | Yes | Form 4 |
| Almstead Neil GregoryCHIEF TECHNICAL OPS OFFICER | Jun 24 | Jun 26 | S | 401 | $85.01 | Sale −$34,089 | 60,137 | Yes | Form 4 |
| Almstead Neil GregoryCHIEF TECHNICAL OPS OFFICER | Jun 24 | Jun 26 | M | 4,922 | $38.10 | $187,528 | 65,059 | Yes | Form 4 |
| Almstead Neil GregoryCHIEF TECHNICAL OPS OFFICER | Jun 24 | Jun 26 | S | 4,922 | $85.03 | Sale −$418,518 | 60,137 | Yes | Form 4 |
| Almstead Neil GregoryCHIEF TECHNICAL OPS OFFICER | Jun 24 | Jun 26 | M · derivative | 401 | $38.10 | $15,278 | 53,599 | Yes | Form 4 |
| Almstead Neil GregoryCHIEF TECHNICAL OPS OFFICER | Jun 24 | Jun 26 | M · derivative | 4,922 | $38.10 | $187,528 | 48,677 | Yes | Form 4 |
| Almstead Neil GregoryCHIEF TECHNICAL OPS OFFICER | Jun 22 | Jun 24 | M | 23,749 | $25.69 | $610,112 | 83,886 | Yes | Form 4 |
| Almstead Neil GregoryCHIEF TECHNICAL OPS OFFICER | Jun 22 | Jun 24 | S | 12,130 | $80.61 | Sale −$977,799 | 71,756 | Yes | Form 4 |
| Almstead Neil GregoryCHIEF TECHNICAL OPS OFFICER | Jun 22 | Jun 24 | S | 11,619 | $81.21 | Sale −$943,579 | 60,137 | Yes | Form 4 |
| Almstead Neil GregoryCHIEF TECHNICAL OPS OFFICER | Jun 22 | Jun 24 | M · derivative | 23,749 | $25.69 | $610,112 | 23,751 | Yes | Form 4 |
| Boulding Mark ElliottEXEC. VP AND CLO | Jun 17 | Jun 22 | M | 8,510 | $46.54 | $396,055 | 113,722 | Yes | Form 4 |
| Boulding Mark ElliottEXEC. VP AND CLO | Jun 17 | Jun 22 | S | 6,600 | $78.50 | Sale −$518,100 | 107,122 | Yes | Form 4 |
| Boulding Mark ElliottEXEC. VP AND CLO | Jun 17 | Jun 22 | S | 1,850 | $79.24 | Sale −$146,594 | 105,272 | Yes | Form 4 |
| Boulding Mark ElliottEXEC. VP AND CLO | Jun 17 | Jun 22 | M | 2,012 | $46.54 | $93,638 | 107,284 | Yes | Form 4 |
| Boulding Mark ElliottEXEC. VP AND CLO | Jun 17 | Jun 22 | S | 1,703 | $78.50 | Sale −$133,686 | 105,581 | Yes | Form 4 |
| Boulding Mark ElliottEXEC. VP AND CLO | Jun 17 | Jun 22 | S | 309 | $79.25 | Sale −$24,488 | 105,272 | Yes | Form 4 |
| Boulding Mark ElliottEXEC. VP AND CLO | Jun 17 | Jun 22 | M · derivative | 8,510 | $46.54 | $396,055 | 32,950 | Yes | Form 4 |
| Boulding Mark ElliottEXEC. VP AND CLO | Jun 17 | Jun 22 | M · derivative | 2,012 | $46.54 | $93,638 | 30,938 | Yes | Form 4 |
| Utter Christine MarieSVP, CHIEF ACCOUNTING OFFICER | Jun 17 | Jun 22 | M | 19,686 | $25.69 | $505,733 | 89,885 | Yes | Form 4 |
| Utter Christine MarieSVP, CHIEF ACCOUNTING OFFICER | Jun 17 | Jun 22 | S | 19,686 | $75.56 | Sale −$1,487,474 | 70,199 | Yes | Form 4 |
| Utter Christine MarieSVP, CHIEF ACCOUNTING OFFICER | Jun 17 | Jun 22 | M · derivative | 19,686 | $25.69 | $505,733 | 15,314 | Yes | Form 4 |
| Pauwels EricCHIEF BUSINESS OFFICER | Jun 10 | Jun 12 | S | 3,711 | $75.00 | Sale −$278,325 | 73,411 | Yes | Form 4 |
| Pauwels EricCHIEF BUSINESS OFFICER | Jun 10 | Jun 12 | M | 17,566 | $18.01 | $316,364 | 90,977 | Yes | Form 4 |
| Pauwels EricCHIEF BUSINESS OFFICER | Jun 10 | Jun 12 | S | 17,566 | $75.00 | Sale −$1,317,450 | 73,411 | Yes | Form 4 |
| Pauwels EricCHIEF BUSINESS OFFICER | Jun 10 | Jun 12 | S · derivative | 17,566 | $18.01 | Sale −$316,364 | not reported | Yes | Form 4 |
| Boulding Mark ElliottEXEC. VP AND CLO | May 15 | May 19 | M | 2,812 | $25.69 | $72,240 | 108,024 | Yes | Form 4 |
| Boulding Mark ElliottEXEC. VP AND CLO | May 15 | May 19 | S | 2,356 | $72.08 | Sale −$169,820 | 105,668 | Yes | Form 4 |
| Boulding Mark ElliottEXEC. VP AND CLO | May 15 | May 19 | S | 456 | $72.67 | Sale −$33,138 | 105,212 | Yes | Form 4 |
| Boulding Mark ElliottEXEC. VP AND CLO | May 15 | May 19 | M · derivative | 2,812 | $25.69 | $72,240 | 19,689 | Yes | Form 4 |
| Klein Matthew B.CHIEF EXECUTIVE OFFICER | May 14 | May 15 | S | 679 | $73.06 | Sale −$49,608 | 405,891 | Yes | Form 4 |
| Klein Matthew B.CHIEF EXECUTIVE OFFICER | May 14 | May 15 | S | 7,221 | $73.08 | Sale −$527,711 | 398,670 | Yes | Form 4 |
| Klein Matthew B.CHIEF EXECUTIVE OFFICER | May 14 | May 15 | S | 2,100 | $73.08 | Sale −$153,468 | 396,570 | Yes | Form 4 |
| Klein Matthew B.CHIEF EXECUTIVE OFFICER | May 14 | May 15 | S | 2,572 | $72.46 | Sale −$186,367 | 393,998 | Yes | Form 4 |
| Klein Matthew B.CHIEF EXECUTIVE OFFICER | May 13 | May 15 | A | 12,500 | $0.00 | $0 | 406,570 | Yes | Form 4 |
| Boulding Mark ElliottEXEC. VP AND CLO | May 8 | May 12 | M | 2,740 | $46.54 | $127,520 | 107,952 | Yes | Form 4 |
| Boulding Mark ElliottEXEC. VP AND CLO | May 8 | May 12 | S | 840 | $78.23 | Sale −$65,713 | 107,112 | Yes | Form 4 |
| Boulding Mark ElliottEXEC. VP AND CLO | May 8 | May 12 | S | 1,900 | $79.31 | Sale −$150,689 | 105,212 | Yes | Form 4 |
| Boulding Mark ElliottEXEC. VP AND CLO | May 8 | May 12 | M | 800 | $46.54 | $37,232 | 106,012 | Yes | Form 4 |
| Boulding Mark ElliottEXEC. VP AND CLO | May 8 | May 12 | S | 200 | $78.00 | Sale −$15,600 | 105,812 | Yes | Form 4 |
| Boulding Mark ElliottEXEC. VP AND CLO | May 8 | May 12 | S | 600 | $79.28 | Sale −$47,568 | 105,212 | Yes | Form 4 |
| Boulding Mark ElliottEXEC. VP AND CLO | May 8 | May 12 | M · derivative | 2,740 | $46.54 | $127,520 | 42,260 | Yes | Form 4 |
| Boulding Mark ElliottEXEC. VP AND CLO | May 8 | May 12 | M · derivative | 800 | $46.54 | $37,232 | 41,460 | Yes | Form 4 |
| Klein Matthew B.CHIEF EXECUTIVE OFFICER | Apr 21 | Apr 23 | S | 2,850 | $70.91 | Sale −$202,094 | 394,070 | Yes | Form 4 |
| Boulding Mark ElliottEXEC. VP AND CLO | Apr 6 | Apr 8 | M | 2,265 | $39.42 | $89,286 | 107,477 | Yes | Form 4 |
| Boulding Mark ElliottEXEC. VP AND CLO | Apr 6 | Apr 8 | S | 822 | $68.91 | Sale −$56,644 | 106,655 | Yes | Form 4 |
| Boulding Mark ElliottEXEC. VP AND CLO | Apr 6 | Apr 8 | S | 1,443 | $69.75 | Sale −$100,649 | 105,212 | Yes | Form 4 |
| Boulding Mark ElliottEXEC. VP AND CLO | Apr 6 | Apr 8 | M · derivative | 2,265 | $39.42 | $89,286 | 6,798 | Yes | Form 4 |
| Golden Lee ScottEVP & CHIEF MEDICAL OFFICER | Apr 2 | Apr 6 | S | 829 | $67.99 | Sale −$56,364 | 79,115 | Yes | Form 4 |
| Almstead Neil GregoryCHIEF TECHNICAL OPS OFFICER | Apr 1 | Apr 3 | S | 39,393 | $68.89 | Sale −$2,713,784 | 72,747 | Yes | Form 4 |
| Almstead Neil GregoryCHIEF TECHNICAL OPS OFFICER | Apr 1 | Apr 3 | S | 12,530 | $69.50 | Sale −$870,835 | 60,217 | Yes | Form 4 |
| Almstead Neil GregoryCHIEF TECHNICAL OPS OFFICER | Apr 1 | Apr 3 | S | 80 | $70.30 | Sale −$5,624 | 60,137 | Yes | Form 4 |
| Chutter Jessica Caroline | Mar 24 | Mar 26 | A | 4,000 | $0.00 | $0 | 4,000 | Yes | Form 4 |
| Chutter Jessica Caroline | Mar 24 | Mar 26 | A | 3,333 | $0.00 | $0 | 7,333 | Yes | Form 4 |
| Chutter Jessica Caroline | Mar 24 | Mar 26 | A · derivative | 3,475 | $64.54 | $224,277 | 3,475 | Yes | Form 4 |
| Chutter Jessica Caroline | Mar 24 | Mar 26 | A · derivative | 2,896 | $64.54 | $186,908 | 2,896 | Yes | Form 4 |
| Klein Matthew B.CHIEF EXECUTIVE OFFICER | Mar 12 | Mar 13 | S | 2,662 | $64.08 | Sale −$170,581 | 396,920 | Yes | Form 4 |
| Klein Matthew B.CHIEF EXECUTIVE OFFICER | Mar 11 | Mar 13 | A | 12,500 | $0.00 | $0 | 399,582 | Yes | Form 4 |
| Okey Stephanie | Mar 10 | Mar 12 | M | 1,167 | $33.63 | $39,246 | 9,167 | Yes | Form 4 |
| Okey Stephanie | Mar 10 | Mar 12 | S | 1,167 | $70.00 | Sale −$81,690 | 8,000 | Yes | Form 4 |
| Okey Stephanie | Mar 10 | Mar 12 | M | 14,000 | $33.63 | $470,820 | 22,000 | Yes | Form 4 |
| Okey Stephanie | Mar 10 | Mar 12 | S | 14,000 | $70.00 | Sale −$980,000 | 8,000 | Yes | Form 4 |
| Okey Stephanie | Mar 10 | Mar 12 | M · derivative | 1,167 | $33.63 | $39,246 | not reported | Yes | Form 4 |
| Okey Stephanie | Mar 10 | Mar 12 | M · derivative | 14,000 | $33.63 | $470,820 | not reported | Yes | Form 4 |
| Almstead Neil GregoryCHIEF TECHNICAL OPS OFFICER | Mar 5 | Mar 9 | S | 3,989 | $63.38 | Sale −$252,823 | 2,737 | Yes | Form 4 |
| Golden Lee ScottEVP & CHIEF MEDICAL OFFICER | Mar 5 | Mar 9 | S | 10,000 | $63.38 | Sale −$633,800 | 79,944 | Yes | Form 4 |
| Okey Stephanie | Mar 5 | Mar 9 | S | 6,333 | $63.38 | Sale −$401,386 | 8,000 | Yes | Form 4 |
| Boulding Mark ElliottEXEC. VP AND CLO | Feb 19 | Feb 23 | S | 588 | $68.54 | Sale −$40,302 | 107,643 | Yes | Form 4 |
| Boulding Mark ElliottEXEC. VP AND CLO | Feb 19 | Feb 23 | S | 1,629 | $69.82 | Sale −$113,737 | 106,014 | Yes | Form 4 |
| Boulding Mark ElliottEXEC. VP AND CLO | Feb 19 | Feb 23 | S | 212 | $68.54 | Sale −$14,530 | 105,802 | Yes | Form 4 |
| Boulding Mark ElliottEXEC. VP AND CLO | Feb 19 | Feb 23 | S | 590 | $69.82 | Sale −$41,194 | 105,212 | Yes | Form 4 |
| Pauwels EricCHIEF BUSINESS OFFICER | Feb 18 | Feb 20 | S | 3,019 | $69.36 | Sale −$209,398 | 77,122 | Yes | Form 4 |
| Almstead Neil GregoryCHIEF TECHNICAL OPS OFFICER | Feb 18 | Feb 20 | S | 3,056 | $69.36 | Sale −$211,964 | 112,140 | Yes | Form 4 |
| Almstead Neil GregoryCHIEF TECHNICAL OPS OFFICER | Feb 18 | Feb 20 | S | 65 | $69.36 | Sale −$4,508 | 6,726 | Yes | Form 4 |
| Golden Lee ScottEVP & CHIEF MEDICAL OFFICER | Feb 18 | Feb 20 | S | 2,484 | $69.36 | Sale −$172,290 | 89,944 | Yes | Form 4 |
| Utter Christine MarieSVP, CHIEF ACCOUNTING OFFICER | Feb 18 | Feb 20 | S | 2,494 | $69.36 | Sale −$172,984 | 70,199 | Yes | Form 4 |
| Klein Matthew B.CHIEF EXECUTIVE OFFICER | Feb 18 | Feb 20 | S | 7,371 | $69.36 | Sale −$511,253 | 387,082 | Yes | Form 4 |
| Gravier PierreCHIEF FINANCIAL OFFICER | Feb 18 | Feb 20 | S | 2,992 | $69.36 | Sale −$207,525 | 87,318 | Yes | Form 4 |
| Boulding Mark ElliottEXEC. VP AND CLO | Feb 18 | Feb 19 | S | 3,081 | $69.36 | Sale −$213,698 | 108,231 | Yes | Form 4 |
| Boulding Mark ElliottEXEC. VP AND CLO | Feb 17 | Feb 19 | M | 2,813 | $25.69 | $72,266 | 114,125 | Yes | Form 4 |
| Boulding Mark ElliottEXEC. VP AND CLO | Feb 17 | Feb 19 | S | 2,811 | $69.29 | Sale −$194,774 | 111,314 | Yes | Form 4 |
| Boulding Mark ElliottEXEC. VP AND CLO | Feb 17 | Feb 19 | S | 2 | $70.13 | Sale −$140 | 111,312 | Yes | Form 4 |
| Boulding Mark ElliottEXEC. VP AND CLO | Feb 17 | Feb 19 | M · derivative | 2,813 | $25.69 | $72,266 | 22,501 | Yes | Form 4 |
| Pauwels EricCHIEF BUSINESS OFFICER | Jan 12 | Jan 12 | S | 1,024 | $78.70 | Sale −$80,589 | 80,141 | Yes | Form 4 |
| Pauwels EricCHIEF BUSINESS OFFICER | Jan 9 | Jan 12 | S | 1,722 | $77.41 | Sale −$133,300 | 81,165 | Yes | Form 4 |
| Boulding Mark ElliottEXEC. VP AND CLO | Jan 9 | Jan 12 | S | 1,521 | $77.46 | Sale −$117,817 | 112,105 | Yes | Form 4 |
| Boulding Mark ElliottEXEC. VP AND CLO | Jan 9 | Jan 12 | S | 686 | $78.71 | Sale −$53,995 | 111,419 | Yes | Form 4 |
| Boulding Mark ElliottEXEC. VP AND CLO | Jan 9 | Jan 12 | S | 107 | $79.52 | Sale −$8,509 | 111,312 | Yes | Form 4 |
| Pauwels EricCHIEF BUSINESS OFFICER | Jan 8 | Jan 12 | S | 2,561 | $76.42 | Sale −$195,712 | 84,928 | Yes | Form 4 |
| Pauwels EricCHIEF BUSINESS OFFICER | Jan 8 | Jan 12 | S | 587 | $76.98 | Sale −$45,187 | 84,341 | Yes | Form 4 |
| Pauwels EricCHIEF BUSINESS OFFICER | Jan 8 | Jan 12 | S | 1,454 | $76.45 | Sale −$111,158 | 82,887 | Yes | Form 4 |
| Almstead Neil GregoryCHIEF TECHNICAL OPS OFFICER | Jan 8 | Jan 12 | S | 881 | $76.45 | Sale −$67,352 | 115,196 | Yes | Form 4 |
| Almstead Neil GregoryCHIEF TECHNICAL OPS OFFICER | Jan 8 | Jan 12 | S | 59 | $76.45 | Sale −$4,511 | 6,791 | Yes | Form 4 |
| Boulding Mark ElliottEXEC. VP AND CLO | Jan 8 | Jan 12 | S | 2,482 | $76.56 | Sale −$190,022 | 115,177 | Yes | Form 4 |
| Boulding Mark ElliottEXEC. VP AND CLO | Jan 8 | Jan 12 | S | 265 | $77.07 | Sale −$20,424 | 114,912 | Yes | Form 4 |
| Boulding Mark ElliottEXEC. VP AND CLO | Jan 8 | Jan 12 | S | 1,286 | $76.45 | Sale −$98,315 | 113,626 | Yes | Form 4 |
| Golden Lee ScottEVP & CHIEF MEDICAL OFFICER | Jan 8 | Jan 12 | S | 866 | $76.45 | Sale −$66,206 | 92,428 | Yes | Form 4 |
| Utter Christine MarieSVP, CHIEF ACCOUNTING OFFICER | Jan 8 | Jan 12 | S | 1,034 | $76.45 | Sale −$79,049 | 72,693 | Yes | Form 4 |
| Klein Matthew B.CHIEF EXECUTIVE OFFICER | Jan 8 | Jan 12 | S | 2,514 | $76.45 | Sale −$192,195 | 394,453 | Yes | Form 4 |
| Pauwels EricCHIEF BUSINESS OFFICER | Jan 7 | Jan 8 | S | 1,352 | $77.48 | Sale −$104,753 | 87,489 | Yes | Form 4 |
| Almstead Neil GregoryCHIEF TECHNICAL OPS OFFICER | Jan 7 | Jan 8 | S | 1,026 | $77.48 | Sale −$79,494 | 116,077 | Yes | Form 4 |
| Almstead Neil GregoryCHIEF TECHNICAL OPS OFFICER | Jan 7 | Jan 8 | S | 52 | $77.48 | Sale −$4,029 | 6,850 | Yes | Form 4 |
| Boulding Mark ElliottEXEC. VP AND CLO | Jan 7 | Jan 8 | S | 1,503 | $77.48 | Sale −$116,452 | 117,659 | Yes | Form 4 |
| Boulding Mark ElliottEXEC. VP AND CLO | Jan 7 | Jan 8 | M | 2,625 | $38.10 | $100,013 | 120,284 | Yes | Form 4 |
| Boulding Mark ElliottEXEC. VP AND CLO | Jan 7 | Jan 8 | S | 1,638 | $77.11 | Sale −$126,306 | 118,646 | Yes | Form 4 |
| Boulding Mark ElliottEXEC. VP AND CLO | Jan 7 | Jan 8 | S | 949 | $77.91 | Sale −$73,937 | 117,697 | Yes | Form 4 |
| Boulding Mark ElliottEXEC. VP AND CLO | Jan 7 | Jan 8 | S | 38 | $78.60 | Sale −$2,987 | 117,659 | Yes | Form 4 |
| Boulding Mark ElliottEXEC. VP AND CLO | Jan 7 | Jan 8 | M | 751 | $38.10 | $28,613 | 118,410 | Yes | Form 4 |
| Boulding Mark ElliottEXEC. VP AND CLO | Jan 7 | Jan 8 | S | 471 | $77.10 | Sale −$36,314 | 117,939 | Yes | Form 4 |
| Boulding Mark ElliottEXEC. VP AND CLO | Jan 7 | Jan 8 | S | 269 | $77.92 | Sale −$20,960 | 117,670 | Yes | Form 4 |
| Boulding Mark ElliottEXEC. VP AND CLO | Jan 7 | Jan 8 | S | 11 | $78.98 | Sale −$869 | 117,659 | Yes | Form 4 |
| Boulding Mark ElliottEXEC. VP AND CLO | Jan 7 | Jan 8 | M · derivative | 2,625 | $38.10 | $100,013 | 751 | Yes | Form 4 |
| Boulding Mark ElliottEXEC. VP AND CLO | Jan 7 | Jan 8 | M · derivative | 751 | $38.10 | $28,613 | not reported | Yes | Form 4 |
| Golden Lee ScottEVP & CHIEF MEDICAL OFFICER | Jan 7 | Jan 8 | S | 642 | $77.48 | Sale −$49,742 | 93,294 | Yes | Form 4 |
| Utter Christine MarieSVP, CHIEF ACCOUNTING OFFICER | Jan 7 | Jan 8 | S | 1,235 | $77.45 | Sale −$95,651 | 73,727 | Yes | Form 4 |
| Klein Matthew B.CHIEF EXECUTIVE OFFICER | Jan 7 | Jan 8 | S | 3,016 | $77.48 | Sale −$233,680 | 396,967 | Yes | Form 4 |
| Pauwels EricCHIEF BUSINESS OFFICER | Jan 6 | Jan 8 | S | 1,789 | $76.95 | Sale −$137,664 | 88,841 | Yes | Form 4 |
| Almstead Neil GregoryCHIEF TECHNICAL OPS OFFICER | Jan 6 | Jan 8 | S | 1,279 | $76.95 | Sale −$98,419 | 117,103 | Yes | Form 4 |
| Almstead Neil GregoryCHIEF TECHNICAL OPS OFFICER | Jan 6 | Jan 8 | S | 54 | $76.95 | Sale −$4,155 | 6,902 | Yes | Form 4 |
| Boulding Mark ElliottEXEC. VP AND CLO | Jan 6 | Jan 8 | S | 1,739 | $76.95 | Sale −$133,816 | 119,162 | Yes | Form 4 |
| Golden Lee ScottEVP & CHIEF MEDICAL OFFICER | Jan 6 | Jan 8 | S | 1,340 | $76.95 | Sale −$103,113 | 93,936 | Yes | Form 4 |
| Utter Christine MarieSVP, CHIEF ACCOUNTING OFFICER | Jan 6 | Jan 8 | S | 1,381 | $76.95 | Sale −$106,268 | 74,962 | Yes | Form 4 |
| Klein Matthew B.CHIEF EXECUTIVE OFFICER | Jan 6 | Jan 8 | S | 5,149 | $76.95 | Sale −$396,216 | 399,983 | Yes | Form 4 |
| Gravier PierreCHIEF FINANCIAL OFFICER | Jan 6 | Jan 8 | S | 2,139 | $76.95 | Sale −$164,596 | 90,310 | Yes | Form 4 |
| Boulding Mark ElliottEXEC. VP AND CLO | Jan 5 | Jan 6 | M | 2,266 | $39.42 | $89,326 | 123,167 | Yes | Form 4 |
| Boulding Mark ElliottEXEC. VP AND CLO | Jan 5 | Jan 6 | S | 1,123 | $74.92 | Sale −$84,135 | 122,044 | Yes | Form 4 |
| Boulding Mark ElliottEXEC. VP AND CLO | Jan 5 | Jan 6 | S | 1,035 | $76.10 | Sale −$78,764 | 121,009 | Yes | Form 4 |
| Boulding Mark ElliottEXEC. VP AND CLO | Jan 5 | Jan 6 | S | 108 | $76.79 | Sale −$8,293 | 120,901 | Yes | Form 4 |
| Boulding Mark ElliottEXEC. VP AND CLO | Jan 5 | Jan 6 | M · derivative | 2,266 | $39.42 | $89,326 | 9,063 | Yes | Form 4 |
| Reeve Emma | Jan 5 | Jan 6 | M | 734 | $46.54 | $34,160 | 11,400 | Yes | Form 4 |
| Reeve Emma | Jan 5 | Jan 6 | S | 734 | $76.00 | Sale −$55,784 | 10,666 | Yes | Form 4 |
| Reeve Emma | Jan 5 | Jan 6 | M · derivative | 734 | $46.54 | $34,160 | not reported | Yes | Form 4 |
| Southwell David P | Jan 2 | Jan 6 | A | 4,000 | $0.00 | $0 | 20,850 | No | Form 4 |
| Southwell David P | Jan 2 | Jan 6 | A · derivative | 3,475 | $76.74 | $266,672 | 3,475 | No | Form 4 |
| Steele Glenn Jr Md Phd | Jan 2 | Jan 6 | M | 12,000 | $30.86 | $370,320 | 30,500 | Yes | Form 4 |
| Steele Glenn Jr Md Phd | Jan 2 | Jan 6 | S | 12,000 | $76.35 | Sale −$916,200 | 18,500 | Yes | Form 4 |
| Steele Glenn Jr Md Phd | Jan 2 | Jan 6 | A | 4,000 | $0.00 | $0 | 22,500 | Yes | Form 4 |
| Steele Glenn Jr Md Phd | Jan 2 | Jan 6 | M · derivative | 12,000 | $30.86 | $370,320 | not reported | Yes | Form 4 |
| Steele Glenn Jr Md Phd | Jan 2 | Jan 6 | A · derivative | 3,475 | $76.74 | $266,672 | 3,475 | Yes | Form 4 |
| Schmertzler Michael | Jan 2 | Jan 6 | A | 8,000 | $0.00 | $0 | 163,266 | No | Form 4 |
| Schmertzler Michael | Jan 2 | Jan 6 | A · derivative | 6,950 | $76.74 | $533,343 | 6,950 | No | Form 4 |
| Pauwels EricCHIEF BUSINESS OFFICER | Jan 2 | Jan 6 | A | 20,000 | $0.00 | $0 | 90,630 | No | Form 4 |
| Pauwels EricCHIEF BUSINESS OFFICER | Jan 2 | Jan 6 | A · derivative | 50,000 | $76.74 | $3,837,000 | 50,000 | No | Form 4 |
| Zeldis Jerome B | Jan 2 | Jan 6 | A | 4,000 | $0.00 | $0 | 22,500 | No | Form 4 |
| Zeldis Jerome B | Jan 2 | Jan 6 | A · derivative | 3,475 | $76.74 | $266,672 | 3,475 | No | Form 4 |
| Almstead Neil GregoryCHIEF TECHNICAL OPS OFFICER | Jan 2 | Jan 6 | A | 17,500 | $0.00 | $0 | 118,382 | No | Form 4 |
| Almstead Neil GregoryCHIEF TECHNICAL OPS OFFICER | Jan 2 | Jan 6 | A | 520 | $0.00 | $0 | 6,956 | No | Form 4 |
| Almstead Neil GregoryCHIEF TECHNICAL OPS OFFICER | Jan 2 | Jan 6 | A · derivative | 43,750 | $76.74 | $3,357,375 | 43,750 | No | Form 4 |
| Boulding Mark ElliottEXEC. VP AND CLO | Jan 2 | Jan 6 | A | 17,000 | $0.00 | $0 | 120,901 | Yes | Form 4 |
| Boulding Mark ElliottEXEC. VP AND CLO | Jan 2 | Jan 6 | A · derivative | 42,500 | $76.74 | $3,261,450 | 42,500 | Yes | Form 4 |
| Jacobson Allan Steven | Jan 2 | Jan 6 | A | 4,000 | $0.00 | $0 | 21,451 | No | Form 4 |
| Jacobson Allan Steven | Jan 2 | Jan 6 | A · derivative | 3,475 | $76.74 | $266,672 | 3,475 | No | Form 4 |
| Reeve Emma | Jan 2 | Jan 6 | A | 4,000 | $0.00 | $0 | 10,666 | Yes | Form 4 |
| Reeve Emma | Jan 2 | Jan 6 | A · derivative | 3,475 | $76.74 | $266,672 | 3,475 | Yes | Form 4 |
| Golden Lee ScottEVP & CHIEF MEDICAL OFFICER | Jan 2 | Jan 6 | A | 18,750 | $0.00 | $0 | 95,276 | No | Form 4 |
| Golden Lee ScottEVP & CHIEF MEDICAL OFFICER | Jan 2 | Jan 6 | A · derivative | 46,875 | $76.74 | $3,597,188 | 46,875 | No | Form 4 |
| Utter Christine MarieSVP, CHIEF ACCOUNTING OFFICER | Jan 2 | Jan 6 | A | 13,250 | $0.00 | $0 | 76,343 | No | Form 4 |
| Utter Christine MarieSVP, CHIEF ACCOUNTING OFFICER | Jan 2 | Jan 6 | A · derivative | 33,125 | $76.74 | $2,542,013 | 33,125 | No | Form 4 |
| Okey Stephanie | Jan 2 | Jan 6 | A | 4,000 | $0.00 | $0 | 12,000 | No | Form 4 |
| Okey Stephanie | Jan 2 | Jan 6 | A · derivative | 3,475 | $76.74 | $266,672 | 3,475 | No | Form 4 |
| Klein Matthew B.CHIEF EXECUTIVE OFFICER | Jan 2 | Jan 6 | A | 63,000 | $0.00 | $0 | 405,132 | No | Form 4 |
| Klein Matthew B.CHIEF EXECUTIVE OFFICER | Jan 2 | Jan 6 | A · derivative | 157,500 | $76.74 | $12,086,550 | 157,500 | No | Form 4 |
| Smith Mary L. | Jan 2 | Jan 6 | A | 4,000 | $0.00 | $0 | 21,813 | No | Form 4 |
| Smith Mary L. | Jan 2 | Jan 6 | A · derivative | 3,475 | $76.74 | $266,672 | 3,475 | No | Form 4 |
| Young Alethia | Jan 2 | Jan 6 | A | 4,000 | $0.00 | $0 | 21,067 | No | Form 4 |
| Young Alethia | Jan 2 | Jan 6 | A · derivative | 3,475 | $76.74 | $266,672 | 3,475 | No | Form 4 |
| Gravier PierreCHIEF FINANCIAL OFFICER | Jan 2 | Jan 6 | A | 20,000 | $0.00 | $0 | 92,449 | No | Form 4 |
| Gravier PierreCHIEF FINANCIAL OFFICER | Jan 2 | Jan 6 | A · derivative | 50,000 | $76.74 | $3,837,000 | 50,000 | No | Form 4 |
| Klein Matthew B.CHIEF EXECUTIVE OFFICER | Dec 30, 2025 | Jan 2 | S | 8,089 | $76.64 | Sale −$619,941 | 341,875 | Yes | Form 4 |
| Pauwels EricCHIEF BUSINESS OFFICER | Dec 19, 2025 | Dec 23, 2025 | M | 138 | $66.49 | $9,176 | 70,511 | Yes | Form 4 |
| Pauwels EricCHIEF BUSINESS OFFICER | Dec 19, 2025 | Dec 23, 2025 | S | 37 | $75.66 | Sale −$2,799 | 70,474 | Yes | Form 4 |
| Pauwels EricCHIEF BUSINESS OFFICER | Dec 19, 2025 | Dec 23, 2025 | S | 42 | $77.26 | Sale −$3,245 | 70,432 | Yes | Form 4 |
| Pauwels EricCHIEF BUSINESS OFFICER | Dec 19, 2025 | Dec 23, 2025 | S | 59 | $78.01 | Sale −$4,603 | 70,373 | Yes | Form 4 |
| Pauwels EricCHIEF BUSINESS OFFICER | Dec 19, 2025 | Dec 23, 2025 | M | 565 | $18.01 | $10,176 | 70,938 | Yes | Form 4 |
| Pauwels EricCHIEF BUSINESS OFFICER | Dec 19, 2025 | Dec 23, 2025 | S | 193 | $75.45 | Sale −$14,562 | 70,745 | Yes | Form 4 |
| Pauwels EricCHIEF BUSINESS OFFICER | Dec 19, 2025 | Dec 23, 2025 | S | 313 | $77.73 | Sale −$24,329 | 70,432 | Yes | Form 4 |
| Pauwels EricCHIEF BUSINESS OFFICER | Dec 19, 2025 | Dec 23, 2025 | S | 59 | $78.43 | Sale −$4,627 | 70,373 | Yes | Form 4 |
| Pauwels EricCHIEF BUSINESS OFFICER | Dec 19, 2025 | Dec 23, 2025 | M | 19,805 | $66.49 | $1,316,834 | 90,178 | Yes | Form 4 |
| Pauwels EricCHIEF BUSINESS OFFICER | Dec 19, 2025 | Dec 23, 2025 | S | 1,500 | $75.77 | Sale −$113,655 | 88,678 | Yes | Form 4 |
| Pauwels EricCHIEF BUSINESS OFFICER | Dec 19, 2025 | Dec 23, 2025 | S | 4,537 | $76.33 | Sale −$346,309 | 84,141 | Yes | Form 4 |
| Pauwels EricCHIEF BUSINESS OFFICER | Dec 19, 2025 | Dec 23, 2025 | S | 10,548 | $77.55 | Sale −$817,997 | 73,593 | Yes | Form 4 |
| Pauwels EricCHIEF BUSINESS OFFICER | Dec 19, 2025 | Dec 23, 2025 | S | 3,220 | $78.33 | Sale −$252,223 | 70,373 | Yes | Form 4 |
| Pauwels EricCHIEF BUSINESS OFFICER | Dec 19, 2025 | Dec 23, 2025 | M · derivative | 138 | $66.49 | $9,176 | 19,805 | Yes | Form 4 |
| Pauwels EricCHIEF BUSINESS OFFICER | Dec 19, 2025 | Dec 23, 2025 | M · derivative | 565 | $18.01 | $10,176 | 17,566 | Yes | Form 4 |
| Pauwels EricCHIEF BUSINESS OFFICER | Dec 19, 2025 | Dec 23, 2025 | M · derivative | 19,805 | $66.49 | $1,316,834 | not reported | Yes | Form 4 |
| Pauwels EricCHIEF BUSINESS OFFICER | Dec 18, 2025 | Dec 19, 2025 | M | 120 | $66.49 | $7,979 | 70,493 | Yes | Form 4 |
| Pauwels EricCHIEF BUSINESS OFFICER | Dec 18, 2025 | Dec 19, 2025 | S | 120 | $75.02 | Sale −$9,002 | 70,373 | Yes | Form 4 |
| Pauwels EricCHIEF BUSINESS OFFICER | Dec 18, 2025 | Dec 19, 2025 | M | 251 | $18.01 | $4,521 | 70,624 | Yes | Form 4 |
| Pauwels EricCHIEF BUSINESS OFFICER | Dec 18, 2025 | Dec 19, 2025 | S | 251 | $75.00 | Sale −$18,825 | 70,373 | Yes | Form 4 |
| Pauwels EricCHIEF BUSINESS OFFICER | Dec 18, 2025 | Dec 19, 2025 | M | 2,831 | $66.49 | $188,233 | 73,204 | Yes | Form 4 |
| Pauwels EricCHIEF BUSINESS OFFICER | Dec 18, 2025 | Dec 19, 2025 | S | 2,831 | $75.07 | Sale −$212,523 | 70,373 | Yes | Form 4 |
| Pauwels EricCHIEF BUSINESS OFFICER | Dec 18, 2025 | Dec 19, 2025 | M · derivative | 2,951 | $66.49 | $196,212 | 19,943 | Yes | Form 4 |
| Pauwels EricCHIEF BUSINESS OFFICER | Dec 18, 2025 | Dec 19, 2025 | M · derivative | 251 | $18.01 | $4,521 | 18,131 | Yes | Form 4 |
| Pauwels EricCHIEF BUSINESS OFFICER | Dec 17, 2025 | Dec 19, 2025 | M | 1,245 | $66.49 | $82,780 | 74,157 | Yes | Form 4 |
| Pauwels EricCHIEF BUSINESS OFFICER | Dec 17, 2025 | Dec 19, 2025 | S | 1,245 | $75.28 | Sale −$93,724 | 72,912 | Yes | Form 4 |
| Pauwels EricCHIEF BUSINESS OFFICER | Dec 17, 2025 | Dec 19, 2025 | M | 3,684 | $18.01 | $66,349 | 74,157 | Yes | Form 4 |
| Pauwels EricCHIEF BUSINESS OFFICER | Dec 17, 2025 | Dec 19, 2025 | S | 3,584 | $75.31 | Sale −$269,911 | 70,473 | Yes | Form 4 |
| Pauwels EricCHIEF BUSINESS OFFICER | Dec 17, 2025 | Dec 19, 2025 | S | 100 | $76.00 | Sale −$7,600 | 70,373 | Yes | Form 4 |
| Pauwels EricCHIEF BUSINESS OFFICER | Dec 17, 2025 | Dec 19, 2025 | M | 35,361 | $66.49 | $2,351,153 | 105,734 | Yes | Form 4 |
| Pauwels EricCHIEF BUSINESS OFFICER | Dec 17, 2025 | Dec 19, 2025 | S | 35,261 | $75.44 | Sale −$2,660,090 | 70,473 | Yes | Form 4 |
| Pauwels EricCHIEF BUSINESS OFFICER | Dec 17, 2025 | Dec 19, 2025 | S | 100 | $76.00 | Sale −$7,600 | 70,373 | Yes | Form 4 |
| Pauwels EricCHIEF BUSINESS OFFICER | Dec 17, 2025 | Dec 19, 2025 | M · derivative | 36,606 | $66.49 | $2,433,933 | 22,894 | Yes | Form 4 |
| Pauwels EricCHIEF BUSINESS OFFICER | Dec 17, 2025 | Dec 19, 2025 | M · derivative | 3,684 | $18.01 | $66,349 | 18,382 | Yes | Form 4 |
| Schmertzler Michael | Dec 16, 2025 | Dec 18, 2025 | M | 24,000 | $30.86 | $740,640 | 155,266 | No | Form 4 |
| Schmertzler Michael | Dec 16, 2025 | Dec 18, 2025 | M · derivative | 24,000 | $30.86 | $740,640 | not reported | No | Form 4 |
| Reeve Emma | Dec 3, 2025 | Dec 5, 2025 | M | 733 | $46.54 | $34,114 | 7,399 | Yes | Form 4 |
| Reeve Emma | Dec 3, 2025 | Dec 5, 2025 | S | 733 | $78.62 | Sale −$57,628 | 6,666 | Yes | Form 4 |
| Reeve Emma | Dec 3, 2025 | Dec 5, 2025 | M · derivative | 733 | $46.54 | $34,114 | 734 | Yes | Form 4 |
| Klein Matthew B.CHIEF EXECUTIVE OFFICER | Dec 2, 2025 | Dec 3, 2025 | S | 3,428 | $79.07 | Sale −$271,052 | 349,964 | Yes | Form 4 |
| Klein Matthew B.CHIEF EXECUTIVE OFFICER | Dec 1, 2025 | Dec 3, 2025 | A | 15,625 | $0.00 | $0 | 353,392 | Yes | Form 4 |
| Almstead Neil GregoryCHIEF TECHNICAL OPS OFFICER | Nov 25, 2025 | Nov 26, 2025 | M | 2,475 | $18.01 | $44,575 | 103,100 | Yes | Form 4 |
| Almstead Neil GregoryCHIEF TECHNICAL OPS OFFICER | Nov 25, 2025 | Nov 26, 2025 | S | 911 | $82.63 | Sale −$75,276 | 102,189 | Yes | Form 4 |
| Almstead Neil GregoryCHIEF TECHNICAL OPS OFFICER | Nov 25, 2025 | Nov 26, 2025 | S | 990 | $83.44 | Sale −$82,606 | 101,199 | Yes | Form 4 |
| Almstead Neil GregoryCHIEF TECHNICAL OPS OFFICER | Nov 25, 2025 | Nov 26, 2025 | S | 574 | $84.67 | Sale −$48,601 | 100,625 | Yes | Form 4 |
| Almstead Neil GregoryCHIEF TECHNICAL OPS OFFICER | Nov 25, 2025 | Nov 26, 2025 | M | 2,020 | $33.02 | $66,700 | 102,645 | Yes | Form 4 |
| Almstead Neil GregoryCHIEF TECHNICAL OPS OFFICER | Nov 25, 2025 | Nov 26, 2025 | S | 689 | $82.63 | Sale −$56,932 | 101,956 | Yes | Form 4 |
| Almstead Neil GregoryCHIEF TECHNICAL OPS OFFICER | Nov 25, 2025 | Nov 26, 2025 | S | 862 | $83.35 | Sale −$71,848 | 101,094 | Yes | Form 4 |
| Almstead Neil GregoryCHIEF TECHNICAL OPS OFFICER | Nov 25, 2025 | Nov 26, 2025 | S | 289 | $84.61 | Sale −$24,452 | 100,805 | Yes | Form 4 |
| Almstead Neil GregoryCHIEF TECHNICAL OPS OFFICER | Nov 25, 2025 | Nov 26, 2025 | S | 180 | $85.17 | Sale −$15,331 | 100,625 | Yes | Form 4 |
| Almstead Neil GregoryCHIEF TECHNICAL OPS OFFICER | Nov 25, 2025 | Nov 26, 2025 | M | 8,410 | $18.01 | $151,464 | 109,035 | Yes | Form 4 |
| Almstead Neil GregoryCHIEF TECHNICAL OPS OFFICER | Nov 25, 2025 | Nov 26, 2025 | S | 2,790 | $82.82 | Sale −$231,068 | 106,245 | Yes | Form 4 |
| Almstead Neil GregoryCHIEF TECHNICAL OPS OFFICER | Nov 25, 2025 | Nov 26, 2025 | S | 3,663 | $83.41 | Sale −$305,531 | 102,582 | Yes | Form 4 |
| Almstead Neil GregoryCHIEF TECHNICAL OPS OFFICER | Nov 25, 2025 | Nov 26, 2025 | S | 1,757 | $84.56 | Sale −$148,572 | 100,825 | Yes | Form 4 |
| Almstead Neil GregoryCHIEF TECHNICAL OPS OFFICER | Nov 25, 2025 | Nov 26, 2025 | S | 200 | $85.37 | Sale −$17,074 | 100,625 | Yes | Form 4 |
| Almstead Neil GregoryCHIEF TECHNICAL OPS OFFICER | Nov 25, 2025 | Nov 26, 2025 | M | 47,624 | $33.02 | $1,572,544 | 148,249 | Yes | Form 4 |
| Almstead Neil GregoryCHIEF TECHNICAL OPS OFFICER | Nov 25, 2025 | Nov 26, 2025 | S | 13,514 | $82.55 | Sale −$1,115,581 | 134,735 | Yes | Form 4 |
| Almstead Neil GregoryCHIEF TECHNICAL OPS OFFICER | Nov 25, 2025 | Nov 26, 2025 | S | 21,844 | $83.33 | Sale −$1,820,261 | 112,891 | Yes | Form 4 |
| Almstead Neil GregoryCHIEF TECHNICAL OPS OFFICER | Nov 25, 2025 | Nov 26, 2025 | S | 9,171 | $84.42 | Sale −$774,216 | 103,720 | Yes | Form 4 |
| Almstead Neil GregoryCHIEF TECHNICAL OPS OFFICER | Nov 25, 2025 | Nov 26, 2025 | S | 3,095 | $85.15 | Sale −$263,539 | 100,625 | Yes | Form 4 |
| Almstead Neil GregoryCHIEF TECHNICAL OPS OFFICER | Nov 25, 2025 | Nov 26, 2025 | M | 11,399 | $33.02 | $376,395 | 112,024 | Yes | Form 4 |
| Almstead Neil GregoryCHIEF TECHNICAL OPS OFFICER | Nov 25, 2025 | Nov 26, 2025 | S | 3,744 | $82.61 | Sale −$309,292 | 108,280 | Yes | Form 4 |
| Almstead Neil GregoryCHIEF TECHNICAL OPS OFFICER | Nov 25, 2025 | Nov 26, 2025 | S | 4,834 | $83.39 | Sale −$403,107 | 103,446 | Yes | Form 4 |
| Almstead Neil GregoryCHIEF TECHNICAL OPS OFFICER | Nov 25, 2025 | Nov 26, 2025 | S | 2,621 | $84.54 | Sale −$221,579 | 100,825 | Yes | Form 4 |
| Almstead Neil GregoryCHIEF TECHNICAL OPS OFFICER | Nov 25, 2025 | Nov 26, 2025 | S | 200 | $85.34 | Sale −$17,068 | 100,625 | Yes | Form 4 |
| Almstead Neil GregoryCHIEF TECHNICAL OPS OFFICER | Nov 25, 2025 | Nov 26, 2025 | M · derivative | 2,475 | $18.01 | $44,575 | 8,410 | Yes | Form 4 |
| Almstead Neil GregoryCHIEF TECHNICAL OPS OFFICER | Nov 25, 2025 | Nov 26, 2025 | M · derivative | 2,020 | $33.02 | $66,700 | 47,624 | Yes | Form 4 |
| Almstead Neil GregoryCHIEF TECHNICAL OPS OFFICER | Nov 25, 2025 | Nov 26, 2025 | M · derivative | 8,410 | $18.01 | $151,464 | not reported | Yes | Form 4 |
| Almstead Neil GregoryCHIEF TECHNICAL OPS OFFICER | Nov 25, 2025 | Nov 26, 2025 | M · derivative | 47,624 | $33.02 | $1,572,544 | not reported | Yes | Form 4 |
| Almstead Neil GregoryCHIEF TECHNICAL OPS OFFICER | Nov 25, 2025 | Nov 26, 2025 | M · derivative | 11,399 | $33.02 | $376,395 | not reported | Yes | Form 4 |
| Jacobson Allan Steven | Nov 25, 2025 | Nov 26, 2025 | M | 6,299 | $11.23 | $70,738 | 23,750 | Yes | Form 4 |
| Jacobson Allan Steven | Nov 25, 2025 | Nov 26, 2025 | S | 2,264 | $82.63 | Sale −$187,074 | 21,486 | Yes | Form 4 |
| Jacobson Allan Steven | Nov 25, 2025 | Nov 26, 2025 | S | 2,510 | $83.93 | Sale −$210,664 | 18,976 | Yes | Form 4 |
| Jacobson Allan Steven | Nov 25, 2025 | Nov 26, 2025 | S | 1,125 | $84.45 | Sale −$95,006 | 17,851 | Yes | Form 4 |
| Jacobson Allan Steven | Nov 25, 2025 | Nov 26, 2025 | S | 400 | $85.24 | Sale −$34,096 | 17,451 | Yes | Form 4 |
| Jacobson Allan Steven | Nov 25, 2025 | Nov 26, 2025 | M | 7,900 | $18.01 | $142,279 | 25,351 | Yes | Form 4 |
| Jacobson Allan Steven | Nov 25, 2025 | Nov 26, 2025 | S | 2,460 | $82.58 | Sale −$203,147 | 22,891 | Yes | Form 4 |
| Jacobson Allan Steven | Nov 25, 2025 | Nov 26, 2025 | S | 3,502 | $83.38 | Sale −$291,997 | 19,389 | Yes | Form 4 |
| Jacobson Allan Steven | Nov 25, 2025 | Nov 26, 2025 | S | 1,238 | $84.47 | Sale −$104,574 | 18,151 | Yes | Form 4 |
| Jacobson Allan Steven | Nov 25, 2025 | Nov 26, 2025 | S | 700 | $85.32 | Sale −$59,724 | 17,451 | Yes | Form 4 |
| Jacobson Allan Steven | Nov 25, 2025 | Nov 26, 2025 | M · derivative | 6,299 | $11.23 | $70,738 | not reported | Yes | Form 4 |
| Jacobson Allan Steven | Nov 25, 2025 | Nov 26, 2025 | M · derivative | 7,900 | $18.01 | $142,279 | not reported | Yes | Form 4 |
| Almstead Neil GregoryCHIEF TECHNICAL OPS OFFICER | Nov 24, 2025 | Nov 26, 2025 | M | 1,900 | $18.01 | $34,219 | 102,525 | Yes | Form 4 |
| Almstead Neil GregoryCHIEF TECHNICAL OPS OFFICER | Nov 24, 2025 | Nov 26, 2025 | S | 1,900 | $80.14 | Sale −$152,266 | 100,625 | Yes | Form 4 |
| Almstead Neil GregoryCHIEF TECHNICAL OPS OFFICER | Nov 24, 2025 | Nov 26, 2025 | M | 1,650 | $33.02 | $54,483 | 102,275 | Yes | Form 4 |
| Almstead Neil GregoryCHIEF TECHNICAL OPS OFFICER | Nov 24, 2025 | Nov 26, 2025 | S | 1,650 | $80.14 | Sale −$132,231 | 100,625 | Yes | Form 4 |
| Almstead Neil GregoryCHIEF TECHNICAL OPS OFFICER | Nov 24, 2025 | Nov 26, 2025 | M | 4,715 | $18.01 | $84,917 | 105,340 | Yes | Form 4 |
| Almstead Neil GregoryCHIEF TECHNICAL OPS OFFICER | Nov 24, 2025 | Nov 26, 2025 | S | 4,715 | $80.15 | Sale −$377,907 | 100,625 | Yes | Form 4 |
| Almstead Neil GregoryCHIEF TECHNICAL OPS OFFICER | Nov 24, 2025 | Nov 26, 2025 | M | 21,206 | $33.02 | $700,222 | 121,831 | Yes | Form 4 |
| Almstead Neil GregoryCHIEF TECHNICAL OPS OFFICER | Nov 24, 2025 | Nov 26, 2025 | S | 21,206 | $80.19 | Sale −$1,700,509 | 100,625 | Yes | Form 4 |
| Almstead Neil GregoryCHIEF TECHNICAL OPS OFFICER | Nov 24, 2025 | Nov 26, 2025 | M | 6,101 | $33.02 | $201,455 | 106,726 | Yes | Form 4 |
| Almstead Neil GregoryCHIEF TECHNICAL OPS OFFICER | Nov 24, 2025 | Nov 26, 2025 | S | 6,101 | $80.17 | Sale −$489,117 | 100,625 | Yes | Form 4 |
| Almstead Neil GregoryCHIEF TECHNICAL OPS OFFICER | Nov 24, 2025 | Nov 26, 2025 | M · derivative | 1,900 | $18.01 | $34,219 | 15,600 | Yes | Form 4 |
| Almstead Neil GregoryCHIEF TECHNICAL OPS OFFICER | Nov 24, 2025 | Nov 26, 2025 | M · derivative | 1,650 | $33.02 | $54,483 | 70,850 | Yes | Form 4 |
| Almstead Neil GregoryCHIEF TECHNICAL OPS OFFICER | Nov 24, 2025 | Nov 26, 2025 | M · derivative | 4,715 | $18.01 | $84,917 | 10,885 | Yes | Form 4 |
| Almstead Neil GregoryCHIEF TECHNICAL OPS OFFICER | Nov 24, 2025 | Nov 26, 2025 | M · derivative | 21,206 | $33.02 | $700,222 | 49,644 | Yes | Form 4 |
| Almstead Neil GregoryCHIEF TECHNICAL OPS OFFICER | Nov 24, 2025 | Nov 26, 2025 | M · derivative | 6,101 | $33.02 | $201,455 | 11,399 | Yes | Form 4 |
| Jacobson Allan Steven | Nov 24, 2025 | Nov 26, 2025 | M | 5,701 | $11.23 | $64,022 | 23,152 | Yes | Form 4 |
| Jacobson Allan Steven | Nov 24, 2025 | Nov 26, 2025 | S | 5,701 | $80.13 | Sale −$456,821 | 17,451 | Yes | Form 4 |
| Jacobson Allan Steven | Nov 24, 2025 | Nov 26, 2025 | M | 6,100 | $18.01 | $109,861 | 23,551 | Yes | Form 4 |
| Jacobson Allan Steven | Nov 24, 2025 | Nov 26, 2025 | S | 6,100 | $80.15 | Sale −$488,915 | 17,451 | Yes | Form 4 |
| Jacobson Allan Steven | Nov 24, 2025 | Nov 26, 2025 | M · derivative | 5,701 | $11.23 | $64,022 | 6,299 | Yes | Form 4 |
| Jacobson Allan Steven | Nov 24, 2025 | Nov 26, 2025 | M · derivative | 6,100 | $18.01 | $109,861 | 7,900 | Yes | Form 4 |
| Reeve Emma | Nov 21, 2025 | Nov 25, 2025 | M | 10,000 | $51.16 | $511,600 | 16,666 | Yes | Form 4 |
| Reeve Emma | Nov 21, 2025 | Nov 25, 2025 | S | 10,000 | $79.50 | Sale −$795,000 | 6,666 | Yes | Form 4 |
| Reeve Emma | Nov 21, 2025 | Nov 25, 2025 | M · derivative | 10,000 | $51.16 | $511,600 | not reported | Yes | Form 4 |
| Okey Stephanie | Nov 20, 2025 | Nov 21, 2025 | G | 867 | $0.00 | $0 | 8,000 | No | Form 4 |
| Boulding Mark ElliottEXEC. VP AND CLO | Nov 17, 2025 | Nov 19, 2025 | M | 2,812 | $25.69 | $72,240 | 106,713 | Yes | Form 4 |
| Boulding Mark ElliottEXEC. VP AND CLO | Nov 17, 2025 | Nov 19, 2025 | S | 1,843 | $75.64 | Sale −$139,405 | 104,870 | Yes | Form 4 |
| Boulding Mark ElliottEXEC. VP AND CLO | Nov 17, 2025 | Nov 19, 2025 | S | 777 | $76.53 | Sale −$59,464 | 104,093 | Yes | Form 4 |
| Boulding Mark ElliottEXEC. VP AND CLO | Nov 17, 2025 | Nov 19, 2025 | S | 192 | $77.18 | Sale −$14,819 | 103,901 | Yes | Form 4 |
| Boulding Mark ElliottEXEC. VP AND CLO | Nov 17, 2025 | Nov 19, 2025 | M · derivative | 2,812 | $25.69 | $72,240 | 25,314 | Yes | Form 4 |
| Reeve Emma | Nov 12, 2025 | Nov 14, 2025 | M | 7,333 | $46.54 | $341,278 | 13,999 | Yes | Form 4 |
| Reeve Emma | Nov 12, 2025 | Nov 14, 2025 | S | 7,333 | $74.50 | Sale −$546,309 | 6,666 | Yes | Form 4 |
| Reeve Emma | Nov 12, 2025 | Nov 14, 2025 | M · derivative | 7,333 | $46.54 | $341,278 | 1,467 | Yes | Form 4 |
| Reeve Emma | Oct 30, 2025 | Oct 31, 2025 | S | 3,666 | $69.50 | Sale −$254,787 | 6,666 | Yes | Form 4 |
| Reeve Emma | Oct 30, 2025 | Oct 31, 2025 | M | 12,000 | $38.10 | $457,200 | 18,666 | Yes | Form 4 |
| Reeve Emma | Oct 30, 2025 | Oct 31, 2025 | S | 12,000 | $69.50 | Sale −$834,000 | 6,666 | Yes | Form 4 |
| Reeve Emma | Oct 30, 2025 | Oct 31, 2025 | M · derivative | 12,000 | $38.10 | $457,200 | not reported | Yes | Form 4 |
| Boulding Mark ElliottEXEC. VP AND CLO | Oct 7, 2025 | Oct 9, 2025 | M | 3,375 | $38.10 | $128,588 | 107,276 | Yes | Form 4 |
| Boulding Mark ElliottEXEC. VP AND CLO | Oct 7, 2025 | Oct 9, 2025 | S | 1,757 | $62.89 | Sale −$110,498 | 105,519 | Yes | Form 4 |
| Boulding Mark ElliottEXEC. VP AND CLO | Oct 7, 2025 | Oct 9, 2025 | S | 1,306 | $63.80 | Sale −$83,323 | 104,213 | Yes | Form 4 |
| Boulding Mark ElliottEXEC. VP AND CLO | Oct 7, 2025 | Oct 9, 2025 | S | 312 | $64.97 | Sale −$20,271 | 103,901 | Yes | Form 4 |
| Boulding Mark ElliottEXEC. VP AND CLO | Oct 7, 2025 | Oct 9, 2025 | M · derivative | 3,375 | $38.10 | $128,588 | 3,376 | Yes | Form 4 |
| Boulding Mark ElliottEXEC. VP AND CLO | Oct 6, 2025 | Oct 7, 2025 | M | 2,266 | $39.42 | $89,326 | 106,167 | Yes | Form 4 |
| Boulding Mark ElliottEXEC. VP AND CLO | Oct 6, 2025 | Oct 7, 2025 | S | 2,266 | $65.07 | Sale −$147,449 | 103,901 | Yes | Form 4 |
| Boulding Mark ElliottEXEC. VP AND CLO | Oct 6, 2025 | Oct 7, 2025 | M · derivative | 2,266 | $39.42 | $89,326 | 11,329 | Yes | Form 4 |
| Almstead Neil GregoryCHIEF TECHNICAL OPS OFFICER | Oct 3, 2025 | Oct 7, 2025 | M | 3,442 | $30.86 | $106,220 | 104,067 | Yes | Form 4 |
| Almstead Neil GregoryCHIEF TECHNICAL OPS OFFICER | Oct 3, 2025 | Oct 7, 2025 | S | 1,609 | $65.46 | Sale −$105,325 | 102,458 | Yes | Form 4 |
| Almstead Neil GregoryCHIEF TECHNICAL OPS OFFICER | Oct 3, 2025 | Oct 7, 2025 | S | 1,760 | $66.56 | Sale −$117,146 | 100,698 | Yes | Form 4 |
| Almstead Neil GregoryCHIEF TECHNICAL OPS OFFICER | Oct 3, 2025 | Oct 7, 2025 | S | 73 | $67.16 | Sale −$4,903 | 100,625 | Yes | Form 4 |
| Almstead Neil GregoryCHIEF TECHNICAL OPS OFFICER | Oct 3, 2025 | Oct 7, 2025 | M | 51,558 | $30.86 | $1,591,080 | 152,183 | Yes | Form 4 |
| Almstead Neil GregoryCHIEF TECHNICAL OPS OFFICER | Oct 3, 2025 | Oct 7, 2025 | S | 23,419 | $65.45 | Sale −$1,532,774 | 128,764 | Yes | Form 4 |
| Almstead Neil GregoryCHIEF TECHNICAL OPS OFFICER | Oct 3, 2025 | Oct 7, 2025 | S | 23,863 | $66.45 | Sale −$1,585,696 | 104,901 | Yes | Form 4 |
| Almstead Neil GregoryCHIEF TECHNICAL OPS OFFICER | Oct 3, 2025 | Oct 7, 2025 | S | 4,276 | $67.15 | Sale −$287,133 | 100,625 | Yes | Form 4 |
| Almstead Neil GregoryCHIEF TECHNICAL OPS OFFICER | Oct 3, 2025 | Oct 7, 2025 | M · derivative | 3,442 | $30.86 | $106,220 | 51,558 | Yes | Form 4 |
| Almstead Neil GregoryCHIEF TECHNICAL OPS OFFICER | Oct 3, 2025 | Oct 7, 2025 | M · derivative | 51,558 | $30.86 | $1,591,080 | not reported | Yes | Form 4 |
| Boulding Mark ElliottEXEC. VP AND CLO | Oct 3, 2025 | Oct 7, 2025 | M | 18,124 | $39.42 | $714,448 | 122,025 | Yes | Form 4 |
| Boulding Mark ElliottEXEC. VP AND CLO | Oct 3, 2025 | Oct 7, 2025 | S | 3,100 | $64.43 | Sale −$199,733 | 118,925 | Yes | Form 4 |
| Boulding Mark ElliottEXEC. VP AND CLO | Oct 3, 2025 | Oct 7, 2025 | S | 6,124 | $65.47 | Sale −$400,938 | 112,801 | Yes | Form 4 |
| Boulding Mark ElliottEXEC. VP AND CLO | Oct 3, 2025 | Oct 7, 2025 | S | 7,400 | $66.44 | Sale −$491,656 | 105,401 | Yes | Form 4 |
| Boulding Mark ElliottEXEC. VP AND CLO | Oct 3, 2025 | Oct 7, 2025 | S | 1,500 | $67.15 | Sale −$100,725 | 103,901 | Yes | Form 4 |
| Boulding Mark ElliottEXEC. VP AND CLO | Oct 3, 2025 | Oct 7, 2025 | M | 2,266 | $39.42 | $89,326 | 106,167 | Yes | Form 4 |
| Boulding Mark ElliottEXEC. VP AND CLO | Oct 3, 2025 | Oct 7, 2025 | S | 536 | $64.43 | Sale −$34,534 | 105,631 | Yes | Form 4 |
| Boulding Mark ElliottEXEC. VP AND CLO | Oct 3, 2025 | Oct 7, 2025 | S | 824 | $65.73 | Sale −$54,162 | 104,807 | Yes | Form 4 |
| Boulding Mark ElliottEXEC. VP AND CLO | Oct 3, 2025 | Oct 7, 2025 | S | 906 | $66.63 | Sale −$60,367 | 103,901 | Yes | Form 4 |
| Boulding Mark ElliottEXEC. VP AND CLO | Oct 3, 2025 | Oct 7, 2025 | M | 2,265 | $39.42 | $89,286 | 106,166 | Yes | Form 4 |
| Boulding Mark ElliottEXEC. VP AND CLO | Oct 3, 2025 | Oct 7, 2025 | S | 550 | $64.44 | Sale −$35,442 | 105,616 | Yes | Form 4 |
| Boulding Mark ElliottEXEC. VP AND CLO | Oct 3, 2025 | Oct 7, 2025 | S | 838 | $65.72 | Sale −$55,073 | 104,778 | Yes | Form 4 |
| Boulding Mark ElliottEXEC. VP AND CLO | Oct 3, 2025 | Oct 7, 2025 | S | 877 | $66.67 | Sale −$58,470 | 103,901 | Yes | Form 4 |
| Boulding Mark ElliottEXEC. VP AND CLO | Oct 3, 2025 | Oct 7, 2025 | M · derivative | 18,124 | $39.42 | $714,448 | 18,126 | Yes | Form 4 |
| Boulding Mark ElliottEXEC. VP AND CLO | Oct 3, 2025 | Oct 7, 2025 | M · derivative | 2,266 | $39.42 | $89,326 | 15,860 | Yes | Form 4 |
| Boulding Mark ElliottEXEC. VP AND CLO | Oct 3, 2025 | Oct 7, 2025 | M · derivative | 2,265 | $39.42 | $89,286 | 13,595 | Yes | Form 4 |
| Jacobson Allan Steven | Oct 3, 2025 | Oct 7, 2025 | M | 12,000 | $30.86 | $370,320 | 29,451 | Yes | Form 4 |
| Jacobson Allan Steven | Oct 3, 2025 | Oct 7, 2025 | S | 12,000 | $65.00 | Sale −$780,000 | 17,451 | Yes | Form 4 |
| Jacobson Allan Steven | Oct 3, 2025 | Oct 7, 2025 | M · derivative | 12,000 | $30.86 | $370,320 | not reported | Yes | Form 4 |
| Reeve Emma | Oct 3, 2025 | Oct 7, 2025 | M | 10,000 | $39.42 | $394,200 | 20,332 | Yes | Form 4 |
| Reeve Emma | Oct 3, 2025 | Oct 7, 2025 | S | 3,028 | $65.09 | Sale −$197,093 | 17,304 | Yes | Form 4 |
| Reeve Emma | Oct 3, 2025 | Oct 7, 2025 | S | 4,591 | $66.09 | Sale −$303,419 | 12,713 | Yes | Form 4 |
| Reeve Emma | Oct 3, 2025 | Oct 7, 2025 | S | 2,381 | $66.87 | Sale −$159,217 | 10,332 | Yes | Form 4 |
| Reeve Emma | Oct 3, 2025 | Oct 7, 2025 | M | 6,912 | $33.02 | $228,234 | 17,244 | Yes | Form 4 |
| Reeve Emma | Oct 3, 2025 | Oct 7, 2025 | S | 2,163 | $65.02 | Sale −$140,638 | 15,081 | Yes | Form 4 |
| Reeve Emma | Oct 3, 2025 | Oct 7, 2025 | S | 3,149 | $66.11 | Sale −$208,180 | 11,932 | Yes | Form 4 |
| Reeve Emma | Oct 3, 2025 | Oct 7, 2025 | S | 1,600 | $66.93 | Sale −$107,088 | 10,332 | Yes | Form 4 |
| Reeve Emma | Oct 3, 2025 | Oct 7, 2025 | M | 8,650 | $33.63 | $290,900 | 18,982 | Yes | Form 4 |
| Reeve Emma | Oct 3, 2025 | Oct 7, 2025 | S | 2,729 | $65.05 | Sale −$177,521 | 16,253 | Yes | Form 4 |
| Reeve Emma | Oct 3, 2025 | Oct 7, 2025 | S | 4,037 | $66.10 | Sale −$266,846 | 12,216 | Yes | Form 4 |
| Reeve Emma | Oct 3, 2025 | Oct 7, 2025 | S | 1,884 | $66.89 | Sale −$126,021 | 10,332 | Yes | Form 4 |
| Reeve Emma | Oct 3, 2025 | Oct 7, 2025 | M · derivative | 10,000 | $33.63 | $336,300 | not reported | Yes | Form 4 |
| Reeve Emma | Oct 3, 2025 | Oct 7, 2025 | M · derivative | 6,912 | $33.02 | $228,234 | not reported | Yes | Form 4 |
| Reeve Emma | Oct 3, 2025 | Oct 7, 2025 | M · derivative | 8,650 | $33.63 | $290,900 | not reported | Yes | Form 4 |
| Reeve Emma | Sep 11, 2025 | Sep 16, 2025 | S | 3,534 | $59.50 | Sale −$210,273 | 11,666 | Yes | Form 4 |
| Reeve Emma | Sep 11, 2025 | Sep 16, 2025 | S | 1,334 | $59.50 | Sale −$79,373 | 10,332 | Yes | Form 4 |
| Reeve Emma | Sep 11, 2025 | Sep 16, 2025 | M | 10,000 | $25.69 | $256,900 | 20,332 | Yes | Form 4 |
| Reeve Emma | Sep 11, 2025 | Sep 16, 2025 | S | 10,000 | $59.50 | Sale −$595,000 | 10,332 | Yes | Form 4 |
| Reeve Emma | Sep 11, 2025 | Sep 16, 2025 | M | 837 | $33.63 | $28,148 | 11,169 | Yes | Form 4 |
| Reeve Emma | Sep 11, 2025 | Sep 16, 2025 | S | 837 | $59.50 | Sale −$49,802 | 10,332 | Yes | Form 4 |
| Reeve Emma | Sep 11, 2025 | Sep 16, 2025 | M · derivative | 10,000 | $25.69 | $256,900 | not reported | Yes | Form 4 |
| Reeve Emma | Sep 11, 2025 | Sep 16, 2025 | M · derivative | 837 | $33.63 | $28,148 | not reported | Yes | Form 4 |
| Boulding Mark ElliottEXEC. VP AND CLO | Sep 12, 2025 | Sep 15, 2025 | M | 22,661 | $38.10 | $863,384 | 126,562 | Yes | Form 4 |
| Boulding Mark ElliottEXEC. VP AND CLO | Sep 12, 2025 | Sep 15, 2025 | S | 22,117 | $61.33 | Sale −$1,356,436 | 104,445 | Yes | Form 4 |
| Boulding Mark ElliottEXEC. VP AND CLO | Sep 12, 2025 | Sep 15, 2025 | S | 544 | $62.09 | Sale −$33,777 | 103,901 | Yes | Form 4 |
| Boulding Mark ElliottEXEC. VP AND CLO | Sep 12, 2025 | Sep 15, 2025 | M | 1,019 | $38.10 | $38,824 | 104,920 | Yes | Form 4 |
| Boulding Mark ElliottEXEC. VP AND CLO | Sep 12, 2025 | Sep 15, 2025 | S | 1,019 | $61.31 | Sale −$62,475 | 103,901 | Yes | Form 4 |
| Boulding Mark ElliottEXEC. VP AND CLO | Sep 12, 2025 | Sep 15, 2025 | M | 905 | $38.10 | $34,481 | 104,806 | Yes | Form 4 |
| Boulding Mark ElliottEXEC. VP AND CLO | Sep 12, 2025 | Sep 15, 2025 | S | 905 | $61.21 | Sale −$55,395 | 103,901 | Yes | Form 4 |
| Boulding Mark ElliottEXEC. VP AND CLO | Sep 12, 2025 | Sep 15, 2025 | M · derivative | 22,661 | $38.10 | $863,384 | 8,675 | Yes | Form 4 |
| Boulding Mark ElliottEXEC. VP AND CLO | Sep 12, 2025 | Sep 15, 2025 | M · derivative | 1,019 | $38.10 | $38,824 | 7,656 | Yes | Form 4 |
| Boulding Mark ElliottEXEC. VP AND CLO | Sep 12, 2025 | Sep 15, 2025 | M · derivative | 905 | $38.10 | $34,481 | 6,751 | Yes | Form 4 |
| Boulding Mark ElliottEXEC. VP AND CLO | Sep 11, 2025 | Sep 15, 2025 | M | 17,838 | $38.10 | $679,628 | 121,739 | Yes | Form 4 |
| Boulding Mark ElliottEXEC. VP AND CLO | Sep 11, 2025 | Sep 15, 2025 | S | 17,838 | $61.00 | Sale −$1,088,118 | 103,901 | Yes | Form 4 |
| Boulding Mark ElliottEXEC. VP AND CLO | Sep 11, 2025 | Sep 15, 2025 | M | 2,356 | $38.10 | $89,764 | 106,257 | Yes | Form 4 |
| Boulding Mark ElliottEXEC. VP AND CLO | Sep 11, 2025 | Sep 15, 2025 | S | 2,356 | $61.00 | Sale −$143,716 | 103,901 | Yes | Form 4 |
| Boulding Mark ElliottEXEC. VP AND CLO | Sep 11, 2025 | Sep 15, 2025 | M | 2,470 | $38.10 | $94,107 | 106,371 | Yes | Form 4 |
| Boulding Mark ElliottEXEC. VP AND CLO | Sep 11, 2025 | Sep 15, 2025 | S | 2,470 | $61.00 | Sale −$150,670 | 103,901 | Yes | Form 4 |
| Boulding Mark ElliottEXEC. VP AND CLO | Sep 11, 2025 | Sep 15, 2025 | M · derivative | 17,838 | $38.10 | $679,628 | 36,162 | Yes | Form 4 |
| Boulding Mark ElliottEXEC. VP AND CLO | Sep 11, 2025 | Sep 15, 2025 | M · derivative | 2,356 | $38.10 | $89,764 | 33,806 | Yes | Form 4 |
| Boulding Mark ElliottEXEC. VP AND CLO | Sep 11, 2025 | Sep 15, 2025 | M · derivative | 2,470 | $38.10 | $94,107 | 31,336 | Yes | Form 4 |
| Southwell David P | Sep 9, 2025 | Sep 11, 2025 | M | 12,000 | $30.86 | $370,320 | 28,850 | No | Form 4 |
| Southwell David P | Sep 9, 2025 | Sep 11, 2025 | S | 12,000 | $58.34 | Sale −$700,080 | 16,850 | No | Form 4 |
| Southwell David P | Sep 9, 2025 | Sep 11, 2025 | M · derivative | 12,000 | $30.86 | $370,320 | not reported | No | Form 4 |
| Pauwels EricCHIEF BUSINESS OFFICER | Sep 8, 2025 | Sep 9, 2025 | M | 16,698 | $30.86 | $515,300 | 89,610 | Yes | Form 4 |
| Pauwels EricCHIEF BUSINESS OFFICER | Sep 8, 2025 | Sep 9, 2025 | S | 16,698 | $56.94 | Sale −$950,784 | 72,912 | Yes | Form 4 |
| Pauwels EricCHIEF BUSINESS OFFICER | Sep 8, 2025 | Sep 9, 2025 | M | 6,017 | $11.23 | $67,571 | 78,929 | Yes | Form 4 |
| Pauwels EricCHIEF BUSINESS OFFICER | Sep 8, 2025 | Sep 9, 2025 | S | 6,017 | $56.91 | Sale −$342,427 | 72,912 | Yes | Form 4 |
| Pauwels EricCHIEF BUSINESS OFFICER | Sep 8, 2025 | Sep 9, 2025 | M | 8,528 | $18.01 | $153,589 | 81,440 | Yes | Form 4 |
| Pauwels EricCHIEF BUSINESS OFFICER | Sep 8, 2025 | Sep 9, 2025 | S | 8,528 | $56.92 | Sale −$485,414 | 72,912 | Yes | Form 4 |
| Pauwels EricCHIEF BUSINESS OFFICER | Sep 8, 2025 | Sep 9, 2025 | M | 3,713 | $30.86 | $114,583 | 76,625 | Yes | Form 4 |
| Pauwels EricCHIEF BUSINESS OFFICER | Sep 8, 2025 | Sep 9, 2025 | S | 3,713 | $56.92 | Sale −$211,344 | 72,912 | Yes | Form 4 |
| Pauwels EricCHIEF BUSINESS OFFICER | Sep 8, 2025 | Sep 9, 2025 | M | 2,406 | $11.23 | $27,019 | 75,318 | Yes | Form 4 |
| Pauwels EricCHIEF BUSINESS OFFICER | Sep 8, 2025 | Sep 9, 2025 | S | 2,406 | $56.92 | Sale −$136,950 | 72,912 | Yes | Form 4 |
| Pauwels EricCHIEF BUSINESS OFFICER | Sep 8, 2025 | Sep 9, 2025 | M | 1,238 | $11.32 | $14,014 | 74,150 | Yes | Form 4 |
| Pauwels EricCHIEF BUSINESS OFFICER | Sep 8, 2025 | Sep 9, 2025 | S | 1,238 | $56.85 | Sale −$70,380 | 72,912 | Yes | Form 4 |
| Pauwels EricCHIEF BUSINESS OFFICER | Sep 8, 2025 | Sep 9, 2025 | M | 1,250 | $11.32 | $14,150 | 74,162 | Yes | Form 4 |
| Pauwels EricCHIEF BUSINESS OFFICER | Sep 8, 2025 | Sep 9, 2025 | S | 1,250 | $56.86 | Sale −$71,075 | 72,912 | Yes | Form 4 |
| Pauwels EricCHIEF BUSINESS OFFICER | Sep 8, 2025 | Sep 9, 2025 | M · derivative | 16,698 | $30.86 | $515,300 | 3,713 | Yes | Form 4 |
| Pauwels EricCHIEF BUSINESS OFFICER | Sep 8, 2025 | Sep 9, 2025 | M · derivative | 6,017 | $11.23 | $67,571 | 2,406 | Yes | Form 4 |
| Pauwels EricCHIEF BUSINESS OFFICER | Sep 8, 2025 | Sep 9, 2025 | M · derivative | 8,528 | $18.01 | $153,589 | not reported | Yes | Form 4 |
| Pauwels EricCHIEF BUSINESS OFFICER | Sep 8, 2025 | Sep 9, 2025 | M · derivative | 3,713 | $30.86 | $114,583 | not reported | Yes | Form 4 |
| Pauwels EricCHIEF BUSINESS OFFICER | Sep 8, 2025 | Sep 9, 2025 | M · derivative | 2,406 | $11.23 | $27,019 | not reported | Yes | Form 4 |
| Pauwels EricCHIEF BUSINESS OFFICER | Sep 8, 2025 | Sep 9, 2025 | M · derivative | 1,238 | $11.32 | $14,014 | 1,250 | Yes | Form 4 |
| Pauwels EricCHIEF BUSINESS OFFICER | Sep 8, 2025 | Sep 9, 2025 | M · derivative | 1,250 | $11.32 | $14,150 | not reported | Yes | Form 4 |
| Jacobson Allan Steven | Aug 28, 2025 | Sep 2, 2025 | S | 1,667 | $50.15 | Sale −$83,600 | 17,451 | No | Form 4 |
| Boulding Mark ElliottEXEC. VP AND CLO | Aug 15, 2025 | Aug 19, 2025 | M | 2,813 | $25.69 | $72,266 | 106,714 | Yes | Form 4 |
| Boulding Mark ElliottEXEC. VP AND CLO | Aug 15, 2025 | Aug 19, 2025 | S | 2,813 | $48.58 | Sale −$136,656 | 103,901 | Yes | Form 4 |
| Boulding Mark ElliottEXEC. VP AND CLO | Aug 15, 2025 | Aug 19, 2025 | M · derivative | 2,813 | $25.69 | $72,266 | 24,899 | Yes | Form 4 |
| Klein Matthew B.CHIEF EXECUTIVE OFFICER | Aug 5, 2025 | Aug 5, 2025 | S | 10,739 | $51.74 | Sale −$555,636 | 337,767 | Yes | Form 4 |
| Klein Matthew B.CHIEF EXECUTIVE OFFICER | Aug 1, 2025 | Aug 5, 2025 | A | 75,000 | $0.00 | $0 | 348,506 | Yes | Form 4 |
| Gravier PierreCHIEF FINANCIAL OFFICER | Jul 15, 2025 | Jul 17, 2025 | S | 2,516 | $49.46 | Sale −$124,441 | 71,920 | Yes | Form 4 |
| Boulding Mark ElliottEXEC. VP AND CLO | May 16, 2025 | May 19, 2025 | M | 883 | $25.69 | $22,684 | 104,784 | No | Form 4 |
| Boulding Mark ElliottEXEC. VP AND CLO | May 16, 2025 | May 19, 2025 | S | 883 | $46.02 | Sale −$40,636 | 103,901 | No | Form 4 |
| Boulding Mark ElliottEXEC. VP AND CLO | May 16, 2025 | May 19, 2025 | M · derivative | 883 | $25.69 | $22,684 | 27,712 | No | Form 4 |
| Boulding Mark ElliottEXEC. VP AND CLO | May 15, 2025 | May 19, 2025 | M | 1,929 | $25.69 | $49,556 | 105,830 | No | Form 4 |
| Boulding Mark ElliottEXEC. VP AND CLO | May 15, 2025 | May 19, 2025 | S | 1,929 | $46.18 | Sale −$89,081 | 103,901 | No | Form 4 |
| Boulding Mark ElliottEXEC. VP AND CLO | May 15, 2025 | May 19, 2025 | M · derivative | 1,929 | $25.69 | $49,556 | 28,595 | No | Form 4 |
| Klein Matthew B.CHIEF EXECUTIVE OFFICER | Apr 22, 2025 | Apr 24, 2025 | S | 2,804 | $48.74 | Sale −$136,667 | 273,234 | Yes | Form 4 |