Insider
Date
Role
Action
Shares
Price
Amount
Lawrence Otto Klein
2 Nov 2026
Chief Executive Officer
Sold after exercise
300
$98.40
$29.52K
Lawrence Otto Klein
2 Nov 2026
Chief Executive Officer
Sold after exercise
756
$97.45
$73.68K
Lawrence Otto Klein
2 Nov 2026
Chief Executive Officer
Sold after exercise
2,442
$96.70
$236.15K
Lawrence Otto Klein
2 Nov 2026
Chief Executive Officer
Sold after exercise
15,036
$95.64
$1.44M
Lawrence Otto Klein
2 Nov 2026
Chief Executive Officer
Sold after exercise
6,466
$94.77
$612.79K
Paul T Quinlan
20 Oct 2026
General Counsel
Sold after exercise
3,000
$79.49
$238.47K
Paul T Quinlan
20 Oct 2026
General Counsel
Sold after exercise
4,100
$78.79
$323.04K
Paul T Quinlan
20 Oct 2026
General Counsel
Sold after exercise
1,000
$77.21
$77.21K
Paul T Quinlan
20 Oct 2026
General Counsel
Sold after exercise
500
$76.12
$38.06K
Paul T Quinlan
20 Oct 2026
General Counsel
Sold after exercise
400
$74.90
$29.96K
Joana Goncalves
15 Oct 2026
Chief Medical Officer
Sold after exercise
200
$77.71
$15.54K
Joana Goncalves
15 Oct 2026
Chief Medical Officer
Sold after exercise
700
$76.67
$53.67K
Joana Goncalves
15 Oct 2026
Chief Medical Officer
Sold after exercise
1,400
$75.48
$105.68K
Joana Goncalves
15 Oct 2026
Chief Medical Officer
Sold after exercise
1,847
$74.69
$137.96K
Joana Goncalves
15 Oct 2026
Chief Medical Officer
Sold after exercise
2,853
$73.89
$210.81K
Arjun Agarwal
12 Oct 2026
Senior Vice President, Finance
Sold after exercise
200
$82.84
$16.57K
Arjun Agarwal
12 Oct 2026
Senior Vice President, Finance
Sold after exercise
1,958
$81.86
$160.27K
Arjun Agarwal
12 Oct 2026
Senior Vice President, Finance
Sold after exercise
2,100
$80.76
$169.60K
Arjun Agarwal
12 Oct 2026
Senior Vice President, Finance
Sold after exercise
5,741
$80.03
$459.45K
Lawrence Otto Klein
1 Oct 2026
Chief Executive Officer
Sold after exercise
200
$84.78
$16.96K
Lawrence Otto Klein
1 Oct 2026
Chief Executive Officer
Sold after exercise
8,554
$84.03
$718.75K
Lawrence Otto Klein
1 Oct 2026
Chief Executive Officer
Sold after exercise
16,246
$83.40
$1.35M
Paul T Quinlan
21 Sep 2026
General Counsel
Sold after exercise
2,667
$95.31
$254.20K
Paul T Quinlan
21 Sep 2026
General Counsel
Sold after exercise
601
$94.44
$56.76K
Paul T Quinlan
21 Sep 2026
General Counsel
Sold after exercise
3,832
$93.32
$357.59K
Paul T Quinlan
21 Sep 2026
General Counsel
Sold after exercise
2,900
$92.37
$267.87K
Arjun Agarwal
21 Sep 2026
Senior Vice President, Finance
Sold on a plan
533
$95.75
$51.03K
Laura Lee Sandler
15 Sep 2026
Chief Operating Officer
Sell
906
$95.71
$86.71K
Paul T Quinlan
15 Sep 2026
General Counsel
Sell
1,039
$95.71
$99.44K
Lawrence Otto Klein
15 Sep 2026
Chief Executive Officer
Sell
2,452
$95.71
$234.68K
Arjun Agarwal
15 Sep 2026
Senior Vice President, Finance
Sold on a plan
560
$95.71
$53.60K
Joana Goncalves
15 Sep 2026
Chief Medical Officer
Sold after exercise
947
$95.71
$90.64K
Joana Goncalves
15 Sep 2026
Chief Medical Officer
Sold after exercise
100
$94.22
$9.42K
Joana Goncalves
15 Sep 2026
Chief Medical Officer
Sold after exercise
1,366
$92.99
$127.02K
Joana Goncalves
15 Sep 2026
Chief Medical Officer
Sold after exercise
3,150
$92.03
$289.89K
Joana Goncalves
15 Sep 2026
Chief Medical Officer
Sold after exercise
2,384
$91.10
$217.17K
Arjun Agarwal
11 Sep 2026
Senior Vice President, Finance
Sold after exercise
200
$94.02
$18.80K
Arjun Agarwal
11 Sep 2026
Senior Vice President, Finance
Sold after exercise
2,208
$93.26
$205.92K
Arjun Agarwal
11 Sep 2026
Senior Vice President, Finance
Sold after exercise
4,051
$92.41
$374.37K
Arjun Agarwal
11 Sep 2026
Senior Vice President, Finance
Sold after exercise
3,000
$91.11
$273.32K
Lawrence Otto Klein
1 Sep 2026
Chief Executive Officer
Sold after exercise
4,800
$92.44
$443.69K
Lawrence Otto Klein
1 Sep 2026
Chief Executive Officer
Sold after exercise
63,596
$91.90
$5.84M
Lawrence Otto Klein
1 Sep 2026
Chief Executive Officer
Sold after exercise
6,604
$90.79
$599.56K
Laura Lee Sandler
1 Sep 2026
Chief Operating Officer
Sold after exercise
4,000
$92.01
$368.05K
Laura Lee Sandler
1 Sep 2026
Chief Operating Officer
Sold after exercise
1,000
$91.05
$91.05K
Joana Goncalves
17 Aug 2026
Chief Medical Officer
Sold after exercise
2,480
$112.56
$279.15K
Joana Goncalves
17 Aug 2026
Chief Medical Officer
Sold after exercise
3,320
$112.01
$371.89K
Joana Goncalves
17 Aug 2026
Chief Medical Officer
Sold after exercise
300
$110.52
$33.16K
Joana Goncalves
17 Aug 2026
Chief Medical Officer
Sold after exercise
900
$109.65
$98.69K
Paul T Quinlan
14 Aug 2026
General Counsel
Sold after exercise
3,847
$111.14
$427.55K
Paul T Quinlan
14 Aug 2026
General Counsel
Sold after exercise
9,193
$110.00
$1.01M
Paul T Quinlan
14 Aug 2026
General Counsel
Sold after exercise
10,200
$109.11
$1.11M
Paul T Quinlan
14 Aug 2026
General Counsel
Sold after exercise
14,696
$107.97
$1.59M
Paul T Quinlan
14 Aug 2026
General Counsel
Sold after exercise
10,434
$107.14
$1.12M
Paul T Quinlan
14 Aug 2026
General Counsel
Sold after exercise
3,630
$106.05
$384.96K
Arjun Agarwal
13 Aug 2026
Senior Vice President, Finance
Sold after exercise
2,358
$108.46
$255.76K
Arjun Agarwal
13 Aug 2026
Senior Vice President, Finance
Sold after exercise
2,142
$107.71
$230.72K
Arjun Agarwal
13 Aug 2026
Senior Vice President, Finance
Sold after exercise
1,268
$106.63
$135.20K
Arjun Agarwal
13 Aug 2026
Senior Vice President, Finance
Sold after exercise
2,132
$105.57
$225.08K
Arjun Agarwal
13 Aug 2026
Senior Vice President, Finance
Sold after exercise
2,100
$104.67
$219.81K
Joana Goncalves
15 Jul 2026
Chief Medical Officer
Sold after exercise
300
$87.25
$26.18K
Joana Goncalves
15 Jul 2026
Chief Medical Officer
Sold after exercise
3,803
$86.68
$329.63K
Joana Goncalves
15 Jul 2026
Chief Medical Officer
Sold after exercise
2,497
$85.86
$214.39K
Joana Goncalves
15 Jul 2026
Chief Medical Officer
Sold after exercise
400
$84.37
$33.75K
Arjun Agarwal
13 Jul 2026
Senior Vice President, Finance
Sold after exercise
300
$85.63
$25.69K
Arjun Agarwal
13 Jul 2026
Senior Vice President, Finance
Sold after exercise
5,656
$84.90
$480.20K
Arjun Agarwal
13 Jul 2026
Senior Vice President, Finance
Sold after exercise
3,743
$84.26
$315.37K
Arjun Agarwal
13 Jul 2026
Senior Vice President, Finance
Sold after exercise
300
$83.07
$24.92K
Laura Lee Sandler
1 Jul 2026
Chief Operating Officer
Sold after exercise
500
$95.47
$47.74K
Laura Lee Sandler
1 Jul 2026
Chief Operating Officer
Sold after exercise
2,263
$94.75
$214.41K
Laura Lee Sandler
1 Jul 2026
Chief Operating Officer
Sold after exercise
2,237
$93.85
$209.93K
Fairmount Funds Management LLC
1 Jul 2026
Director
Sold after exercise
indirect
3,553,410
$84.43
$300.01M
Arjun Agarwal
22 Jun 2026
Senior Vice President, Finance
Sold on a plan
699
$82.15
$57.42K
Arjun Agarwal
22 Jun 2026
Senior Vice President, Finance
Sold on a plan
888
$80.01
$71.05K
Paul T Quinlan
15 Jun 2026
General Counsel
Sell
733
$69.69
$51.08K
Laura Lee Sandler
15 Jun 2026
Chief Operating Officer
Sell
600
$69.69
$41.81K
Lawrence Otto Klein
15 Jun 2026
Chief Executive Officer
Sell
1,729
$69.69
$120.49K
Joana Goncalves
15 Jun 2026
Chief Medical Officer
Sold after exercise
947
$69.69
$66.00K
Joana Goncalves
15 Jun 2026
Chief Medical Officer
Sold after exercise
300
$70.62
$21.19K
Joana Goncalves
15 Jun 2026
Chief Medical Officer
Sold after exercise
5,064
$69.42
$351.55K
Joana Goncalves
15 Jun 2026
Chief Medical Officer
Sold after exercise
1,636
$68.38
$111.88K
Arjun Agarwal
15 Jun 2026
Senior Vice President, Finance
Sold on a plan
395
$69.69
$27.53K
Carl Dambkowski
12 Jun 2026
Director
Sold on a plan
12,583
$70.11
$882.18K
Arjun Agarwal
12 Jun 2026
Senior Vice President, Finance
Sold after exercise
3,260
$70.34
$229.31K
Arjun Agarwal
12 Jun 2026
Senior Vice President, Finance
Sold after exercise
4,340
$69.85
$303.15K
Arjun Agarwal
12 Jun 2026
Senior Vice President, Finance
Sold after exercise
1,859
$68.34
$127.05K
Carl Dambkowski
11 Jun 2026
Director
Sold on a plan
22,417
$70.13
$1.57M
Carl Dambkowski
21 May 2026
Director
Sold after exercise
13,235
$59.97
$793.66K
Carl Dambkowski
21 May 2026
Director
Sold after exercise
53,447
$59.10
$3.16M
Carl Dambkowski
21 May 2026
Director
Sold after exercise
38,318
$58.43
$2.24M
Arjun Agarwal
18 May 2026
Senior Vice President, Finance
Sold after exercise
700
$61.16
$42.81K
Arjun Agarwal
18 May 2026
Senior Vice President, Finance
Sold after exercise
800
$60.34
$48.27K
Arjun Agarwal
18 May 2026
Senior Vice President, Finance
Sold after exercise
4,600
$59.19
$272.26K
Arjun Agarwal
18 May 2026
Senior Vice President, Finance
Sold after exercise
4,190
$58.34
$244.47K
Joana Goncalves
15 May 2026
Chief Medical Officer
Sold after exercise
100
$63.52
$6.35K
Joana Goncalves
15 May 2026
Chief Medical Officer
Sold after exercise
2,100
$62.42
$131.09K
Joana Goncalves
15 May 2026
Chief Medical Officer
Sold after exercise
4,800
$61.56
$295.49K
Laura Lee Sandler
1 May 2026
Chief Operating Officer
Sold after exercise
100
$68.48
$6.85K
Laura Lee Sandler
1 May 2026
Chief Operating Officer
Sold after exercise
200
$67.16
$13.43K
Laura Lee Sandler
1 May 2026
Chief Operating Officer
Sold after exercise
400
$66.06
$26.42K
Laura Lee Sandler
1 May 2026
Chief Operating Officer
Sold after exercise
300
$65.10
$19.53K
Laura Lee Sandler
1 May 2026
Chief Operating Officer
Sold after exercise
1,800
$64.15
$115.47K
Laura Lee Sandler
1 May 2026
Chief Operating Officer
Sold after exercise
2,200
$62.58
$137.69K
Joana Goncalves
15 Apr 2026
Chief Medical Officer
Sold after exercise
500
$67.38
$33.69K
Joana Goncalves
15 Apr 2026
Chief Medical Officer
Sold after exercise
2,273
$66.56
$151.30K
Joana Goncalves
15 Apr 2026
Chief Medical Officer
Sold after exercise
4,227
$65.73
$277.84K
Paul T Quinlan
16 Mar 2026
General Counsel
Sell
733
$41.30
$30.27K
Joana Goncalves
16 Mar 2026
Chief Medical Officer
Sold after exercise
641
$41.30
$26.47K
Joana Goncalves
16 Mar 2026
Chief Medical Officer
Sold after exercise
1,177
$41.94
$49.36K
Joana Goncalves
16 Mar 2026
Chief Medical Officer
Sold after exercise
2,902
$41.20
$119.57K
Joana Goncalves
16 Mar 2026
Chief Medical Officer
Sold after exercise
2,921
$40.11
$117.16K
Laura Lee Sandler
16 Mar 2026
Chief Operating Officer
Sell
600
$41.30
$24.78K
Arjun Agarwal
16 Mar 2026
Senior Vice President, Finance
Sell
395
$41.30
$16.31K
Lawrence Otto Klein
16 Mar 2026
Chief Executive Officer
Sell
1,729
$41.30
$71.41K
Laura Lee Sandler
2 Mar 2026
Chief Operating Officer
Sold after exercise
2,675
$33.81
$90.44K
Laura Lee Sandler
2 Mar 2026
Chief Operating Officer
Sold after exercise
2,325
$33.28
$77.39K
Joana Goncalves
17 Feb 2026
Chief Medical Officer
Sold after exercise
936
$32.78
$30.69K
Joana Goncalves
17 Feb 2026
Chief Medical Officer
Sold after exercise
6,064
$32.30
$195.87K
Joana Goncalves
15 Jan 2026
Chief Medical Officer
Sold after exercise
2,619
$32.24
$84.43K
Joana Goncalves
15 Jan 2026
Chief Medical Officer
Sold after exercise
4,381
$31.56
$138.28K
Laura Lee Sandler
2 Jan 2026
Chief Operating Officer
Sold after exercise
1,108
$29.75
$32.97K
Laura Lee Sandler
2 Jan 2026
Chief Operating Officer
Sold after exercise
3,144
$29.08
$91.43K
Laura Lee Sandler
2 Jan 2026
Chief Operating Officer
Sold after exercise
8,748
$28.17
$246.40K
Joana Goncalves
19 Dec 2025
Chief Medical Officer
Sold after exercise
3,080
$31.58
$97.26K
Joana Goncalves
19 Dec 2025
Chief Medical Officer
Sold after exercise
1,492
$30.70
$45.81K
Joana Goncalves
19 Dec 2025
Chief Medical Officer
Sold after exercise
1,787
$29.62
$52.93K
Joana Goncalves
19 Dec 2025
Chief Medical Officer
Sold after exercise
641
$28.53
$18.29K