| Date | Insider | Title | Code | Shares | Price | Value |
|---|---|---|---|---|---|---|
| Jul 1, 2026 | Sandler Laura Lee | Chief Operating Officer | M | 5,000 | $0.0000 | $0.00 |
| Jul 1, 2026 | Sandler Laura Lee | Chief Operating Officer | S | 500 | $95.4720 | $47.74K |
| Jul 1, 2026 | Sandler Laura Lee | Chief Operating Officer | S | 2,263 | $94.7458 | $214.41K |
| Jul 1, 2026 | Sandler Laura Lee | Chief Operating Officer | S | 2,237 | $93.8457 | $209.93K |
| Jul 1, 2026 | Sandler Laura Lee | Chief Operating Officer | M | 5,000 | $7.8000 | $39.00K |
| Jul 1, 2026 | Fairmount Funds Management LLC | Director, 10% Owner | C | 3,553,410 | $0.0000 | $0.00 |
| Jul 1, 2026 | Fairmount Funds Management LLC | Director, 10% Owner | S | 3,553,410 | $84.4300 | $300.01M |
| Jul 1, 2026 | Fairmount Funds Management LLC | Director, 10% Owner | C | 3,553,410 | – | – |
| Jun 22, 2026 | Agarwal Arjun | Senior Vice President, Finance | S | 699 | $82.1450 | $57.42K |
| Jun 22, 2026 | Agarwal Arjun | Senior Vice President, Finance | S | 888 | $80.0100 | $71.05K |
| Jun 15, 2026 | Quinlan Paul T | General Counsel | S | 733 | $69.6900 | $51.08K |
| Jun 15, 2026 | Sandler Laura Lee | Chief Operating Officer | S | 600 | $69.6900 | $41.81K |
| Jun 15, 2026 | Klein Lawrence Otto | Chief Executive Officer | S | 1,729 | $69.6900 | $120.49K |
| Jun 15, 2026 | Goncalves Joana | Chief Medical Officer | M | 3,500 | $0.0000 | $0.00 |
| Jun 15, 2026 | Goncalves Joana | Chief Medical Officer | M | 3,500 | $0.0000 | $0.00 |
| Jun 15, 2026 | Goncalves Joana | Chief Medical Officer | S | 947 | $69.6900 | $66.00K |
| Jun 15, 2026 | Goncalves Joana | Chief Medical Officer | S | 300 | $70.6233 | $21.19K |
| Jun 15, 2026 | Goncalves Joana | Chief Medical Officer | S | 5,064 | $69.4209 | $351.55K |
| Jun 15, 2026 | Goncalves Joana | Chief Medical Officer | S | 1,636 | $68.3839 | $111.88K |
| Jun 15, 2026 | Goncalves Joana | Chief Medical Officer | M | 3,500 | $7.8000 | $27.30K |
| Jun 15, 2026 | Goncalves Joana | Chief Medical Officer | M | 3,500 | $6.8400 | $23.94K |
| Jun 15, 2026 | Agarwal Arjun | Senior Vice President, Finance | S | 395 | $69.6900 | $27.53K |
| Jun 12, 2026 | Agarwal Arjun | Senior Vice President, Finance | M | 1,459 | $0.0000 | $0.00 |
| Jun 12, 2026 | Agarwal Arjun | Senior Vice President, Finance | M | 8,000 | $0.0000 | $0.00 |
| Jun 12, 2026 | Agarwal Arjun | Senior Vice President, Finance | S | 3,260 | $70.3392 | $229.31K |
| Jun 12, 2026 | Agarwal Arjun | Senior Vice President, Finance | S | 4,340 | $69.8512 | $303.15K |
| Jun 12, 2026 | Agarwal Arjun | Senior Vice President, Finance | S | 1,859 | $68.3419 | $127.05K |
| Jun 12, 2026 | Agarwal Arjun | Senior Vice President, Finance | M | 1,459 | $34.3900 | $50.17K |
| Jun 12, 2026 | Agarwal Arjun | Senior Vice President, Finance | M | 8,000 | $12.5000 | $100.00K |
| Jun 12, 2026 | Dambkowski Carl | Director | S | 12,583 | $70.1090 | $882.18K |
| Jun 11, 2026 | Dambkowski Carl | Director | S | 22,417 | $70.1343 | $1.57M |
| Jun 2, 2026 | Fairmount Funds Management LLC | Director, 10% Owner | A | 9,136 | $0.0000 | $0.00 |
| Jun 2, 2026 | BALL KRISTINE M | Director | A | 9,136 | $0.0000 | $0.00 |
| Jun 2, 2026 | Martin Christopher Nathan | Director | A | 9,136 | $0.0000 | $0.00 |
| Jun 2, 2026 | Kulkarni Samarth | Director | A | 9,136 | $0.0000 | $0.00 |
| Jun 2, 2026 | Dambkowski Carl | Director | A | 9,136 | $0.0000 | $0.00 |
| May 21, 2026 | Dambkowski Carl | Director | M | 11,667 | $0.0000 | $0.00 |
| May 21, 2026 | Dambkowski Carl | Director | M | 11,904 | $0.0000 | $0.00 |
| May 21, 2026 | Dambkowski Carl | Director | M | 38,689 | $0.0000 | $0.00 |
| May 21, 2026 | Dambkowski Carl | Director | S | 13,235 | $59.9669 | $793.66K |
| May 21, 2026 | Dambkowski Carl | Director | S | 53,447 | $59.1036 | $3.16M |
| May 21, 2026 | Dambkowski Carl | Director | S | 38,318 | $58.4267 | $2.24M |
| May 21, 2026 | Dambkowski Carl | Director | M | 11,667 | $11.7700 | $137.32K |
| May 21, 2026 | Dambkowski Carl | Director | M | 11,904 | $7.8000 | $92.85K |
| May 21, 2026 | Dambkowski Carl | Director | M | 38,689 | $6.8400 | $264.63K |
| May 18, 2026 | Agarwal Arjun | Senior Vice President, Finance | M | 5,833 | $0.0000 | $0.00 |
| May 18, 2026 | Agarwal Arjun | Senior Vice President, Finance | M | 2,000 | $0.0000 | $0.00 |
| May 18, 2026 | Agarwal Arjun | Senior Vice President, Finance | S | 700 | $61.1606 | $42.81K |
| May 18, 2026 | Agarwal Arjun | Senior Vice President, Finance | S | 800 | $60.3364 | $48.27K |
| May 18, 2026 | Agarwal Arjun | Senior Vice President, Finance | S | 4,600 | $59.1869 | $272.26K |