Company
Date
Role
Action
Shares
Amount
Of holding
3 Mar 2026
EVP & Chief Scientific Officer
Sold on a plan
529
$10.97K
0.1%
6 Jan 2026
EVP & Chief Scientific Officer
Sold on a plan
405
$10.36K
0.1%
9 Dec 2025
EVP & Chief Scientific Officer
Sold on a plan
631
$15.86K
0.2%
25 Nov 2025
EVP & Chief Scientific Officer
Sold on a plan
526
$14.07K
0.1%
9 Oct 2025
EVP & Chief Scientific Officer
Sold on a plan
509
$13.93K
0.1%
11 Sep 2025
EVP & Chief Scientific Officer
Sold on a plan
630
$16.90K
0.2%
26 Aug 2025
EVP & Chief Scientific Officer
Sold on a plan
531
$13.51K
0.2%
7 Jul 2025
EVP & Chief Scientific Officer
Sold on a plan
536
$11.94K
0.2%
10 Jun 2025
EVP & Chief Scientific Officer
Sold on a plan
637
$15.10K
0.2%
28 May 2025
EVP & Chief Scientific Officer
Sold on a plan
521
$11.70K
0.2%
9 Apr 2025
EVP & Chief Scientific Officer
Sold on a plan
569
$11.44K
0.2%
1 Apr 2025
EVP & Chief Scientific Officer
Sold on a plan
10,589
$239.95K
3.3%
11 Mar 2025
EVP & Chief Scientific Officer
Sold on a plan
1,597
$39.93K
0.6%
3 Mar 2025
EVP & Chief Scientific Officer
Sold on a plan
425
$10.82K
0.2%
12 Feb 2025
EVP & Chief Scientific Officer
Sold on a plan
92
$2.44K
0.0%
6 Jan 2025
EVP & Chief Scientific Officer
Sold on a plan
404
$10.92K
0.2%
17 Dec 2024
EVP & Chief Scientific Officer
Sold on a plan
13,196
$358.40K
4.8%
16 Dec 2024
EVP & Chief Scientific Officer
Sold on a plan
7,604
$207.82K
2.7%
26 Nov 2024
EVP & Chief Scientific Officer
Sold on a plan
523
$14.23K
0.2%
18 Nov 2024
EVP & Chief Scientific Officer
Sold on a plan
17,604
$352.96K
5.8%
15 Nov 2024
EVP & Chief Scientific Officer
Sold on a plan
25,000
$529.15K
7.6%
12 Nov 2024
EVP & Chief Scientific Officer
Sold on a plan
123
$3.24K
0.0%
30 Oct 2024
EVP & Chief Scientific Officer
Sold on a plan
547
$12.66K
0.2%
16 Oct 2024
EVP & Chief Scientific Officer
Sold on a plan
10,000
$231.70K
3.1%
15 Oct 2024
EVP & Chief Scientific Officer
Sold on a plan
10,000
$232.80K
3.1%
19 Sep 2024
EVP & Chief Scientific Officer
Sold on a plan
10,000
$254.70K
3.1%
18 Sep 2024
EVP & Chief Scientific Officer
Sold on a plan
10,000
$239.00K
3.1%
16 Sep 2024
EVP & Chief Scientific Officer
Sold on a plan
343
$8.62K
0.1%
21 Aug 2024
EVP & Chief Scientific Officer
Sold on a plan
111
$2.84K
0.0%
11 Jul 2024
EVP & Chief Scientific Officer
Sold on a plan
313
$6.43K
0.1%
29 May 2024
EVP & Chief Scientific Officer
Sold on a plan
517
$11.26K
0.2%
17 May 2024
EVP & Chief Scientific Officer
Sold on a plan
98
$2.17K
0.0%
18 Apr 2024
EVP & Chief Scientific Officer
Sold on a plan
584
$8.94K
0.2%
27 Mar 2024
EVP & Chief Scientific Officer
Sold on a plan
454
$8.17K
0.1%
12 Mar 2024
EVP & Chief Scientific Officer
Sold on a plan
6,521
$108.25K
2.0%
11 Mar 2024
EVP & Chief Scientific Officer
Sold on a plan
313
$5.45K
0.1%
21 Feb 2024
EVP & Chief Scientific Officer
Sold on a plan
101
$1.75K
0.0%
19 Jan 2024
EVP & Chief Scientific Officer
Sold on a plan
1,450
$24.30K
0.5%
2 Jan 2024
EVP & Chief Scientific Officer
Sold on a plan
697
$11.67K
0.3%
1 Dec 2023
EVP & Chief Scientific Officer
Sold on a plan
591
$7.31K
0.2%
13 Nov 2023
EVP & Chief Scientific Officer
Sold on a plan
132
$1.42K
0.0%
28 Sep 2023
EVP & Chief Scientific Officer
Sold on a plan
659
$9.33K
0.2%
25 Aug 2023
EVP & Chief Scientific Officer
Sold on a plan
519
$5.70K
0.2%
14 Aug 2023
EVP & Chief Scientific Officer
Sold on a plan
180
$2.23K
0.1%
20 Jul 2023
EVP & Chief Scientific Officer
Sold on a plan
10,000
$200.70K
3.5%
19 Jul 2023
EVP & Chief Scientific Officer
Sold on a plan
10,000
$204.60K
3.5%
27 Jun 2023
EVP & Chief Scientific Officer
Sold on a plan
695
$15.92K
0.3%
22 Jun 2023
EVP & Chief Scientific Officer
Sold on a plan
10,000
$233.20K
3.5%
21 Jun 2023
EVP & Chief Scientific Officer
Sold on a plan
10,000
$229.70K
3.5%
31 May 2023
EVP & Chief Scientific Officer
Sold on a plan
504
$11.70K
0.2%
25 May 2023
EVP & Chief Scientific Officer
Sold on a plan
10,000
$223.30K
3.5%
24 May 2023
EVP & Chief Scientific Officer
Sold on a plan
10,000
$221.40K
3.5%
15 May 2023
EVP & Chief Scientific Officer
Sold on a plan
125
$2.34K
0.0%
20 Apr 2023
EVP & Chief Scientific Officer
Sold on a plan
10,000
$192.50K
3.6%
19 Apr 2023
EVP & Chief Scientific Officer
Sold on a plan
10,000
$194.70K
3.6%
6 Apr 2023
EVP & Chief Scientific Officer
Sold at will
2,093
$41.92K
0.8%
29 Mar 2023
EVP & Chief Scientific Officer
Sold at will
741
$15.28K
0.3%
23 Mar 2023
EVP & Chief Scientific Officer
Sold at will
10,000
$217.90K
3.6%
22 Mar 2023
EVP & Chief Scientific Officer
Sold at will
10,000
$214.40K
3.6%
7 Mar 2023
EVP & Chief Scientific Officer
Sold, plan not stated
415
$9.52K
0.2%
1 Mar 2023
EVP & Chief Scientific Officer
Sold, plan not stated
2,086
$47.46K
0.8%
9 Feb 2023
EVP & Chief Scientific Officer
Sold, plan not stated
78
$1.92K
0.0%
2 Feb 2023
EVP & Chief Scientific Officer
Sold, plan not stated
10,000
$248.46K
3.5%
1 Feb 2023
EVP & Chief Scientific Officer
Sold, plan not stated
10,000
$228.70K
3.5%
4 Jan 2023
EVP & Chief Scientific Officer
Sold, plan not stated
10,000
$184.51K
3.8%
3 Jan 2023
EVP & Chief Scientific Officer
Sold, plan not stated
10,000
$177.75K
3.8%
28 Dec 2022
EVP & Chief Scientific Officer
Sold, plan not stated
712
$12.03K
0.3%
29 Nov 2022
EVP & Chief Scientific Officer
Sold, plan not stated
436
$8.69K
0.2%
10 Nov 2022
EVP & Chief Scientific Officer
Sold, plan not stated
107
$2.48K
0.0%
29 Sep 2022
EVP & Chief Scientific Officer
Sold, plan not stated
657
$15.12K
0.3%
31 Aug 2022
EVP & Chief Scientific Officer
Sold, plan not stated
425
$9.96K
0.2%
10 Aug 2022
EVP & Chief Scientific Officer
Sold, plan not stated
112
$2.60K
0.0%
28 Jun 2022
EVP & Chief Scientific Officer
Sold, plan not stated
704
$10.46K
0.3%
27 May 2022
EVP & Chief Scientific Officer
Sold, plan not stated
351
$5.10K
0.1%
13 May 2022
EVP & Chief Scientific Officer
Sold, plan not stated
108
$1.33K
0.0%
18 Apr 2022
EVP & Chief Scientific Officer
Sold, plan not stated
19,325
$339.93K
7.1%
29 Mar 2022
EVP & Chief Scientific Officer
Sold, plan not stated
658
$14.63K
0.3%
1 Mar 2022
EVP & Chief Scientific Officer
Sold, plan not stated
412
$9.80K
0.2%
10 Feb 2022
EVP & Chief Scientific Officer
Sold, plan not stated
450
$13.22K
0.2%
3 Feb 2022
EVP & Chief Scientific Officer
Sold, plan not stated
9,837
$273.08K
4.6%
2 Feb 2022
EVP & Chief Scientific Officer
Sold, plan not stated
10,000
$298.80K
4.6%
5 Jan 2022
EVP & Chief Scientific Officer
Sold, plan not stated
7,857
$269.50K
3.7%
4 Jan 2022
EVP & Chief Scientific Officer
Sold, plan not stated
10,000
$350.60K
4.6%
29 Dec 2021
EVP & Chief Scientific Officer
Sold, plan not stated
736
$28.98K
0.4%
8 Dec 2021
EVP & Chief Scientific Officer
Sold, plan not stated
8,853
$323.05K
4.1%
6 Dec 2021
EVP & Chief Scientific Officer
Sold, plan not stated
10,000
$343.90K
4.6%
30 Nov 2021
EVP & Chief Scientific Officer
Bought
448
$16.84K
0.2%
17 Nov 2021
EVP & Chief Scientific Officer
Sold, plan not stated
10,000
$510.70K
4.6%
15 Nov 2021
EVP & Chief Scientific Officer
Sold, plan not stated
10,000
$481.10K
4.6%
20 Oct 2021
EVP & Chief Scientific Officer
Sold, plan not stated
10,000
$419.70K
4.6%
18 Oct 2021
EVP & Chief Scientific Officer
Sold, plan not stated
10,000
$413.40K
4.6%
14 Oct 2021
EVP & Chief Scientific Officer
Sold, plan not stated
1,273
$50.88K
0.6%
28 Sep 2021
Exec VP & Chief Scientific Off
Sold, plan not stated
719
$31.00K
0.3%
22 Sep 2021
Exec VP & Chief Scientific Off
Sold, plan not stated
10,000
$469.90K
4.6%
20 Sep 2021
Exec VP & Chief Scientific Off
Sold, plan not stated
10,000
$468.90K
4.6%
27 Aug 2021
Exec VP & Chief Scientific Off
Sold, plan not stated
399
$22.85K
0.2%
25 Aug 2021
Exec VP & Chief Scientific Off
Sold, plan not stated
10,000
$531.20K
4.6%
23 Aug 2021
Exec VP & Chief Scientific Off
Sold, plan not stated
10,000
$465.40K
4.6%
21 Jul 2021
Exec VP & Chief Scientific Off
Sold, plan not stated
8,854
$403.83K
4.1%
19 Jul 2021
Exec VP & Chief Scientific Off
Sold, plan not stated
10,000
$438.50K
4.6%
29 Jun 2021
Exec VP & Chief Scientific Off
Sold, plan not stated
715
$31.28K
0.3%
16 Jun 2021
Exec VP & Chief Scientific Off
Sold, plan not stated
10,000
$392.70K
4.5%
14 Jun 2021
Exec VP & Chief Scientific Off
Sold, plan not stated
10,000
$389.00K
4.5%
28 May 2021
Exec VP & Chief Scientific Off
Sold, plan not stated
375
$12.70K
0.2%
19 May 2021
Exec VP & Chief Scientific Off
Sold, plan not stated
10,000
$314.50K
4.5%
17 May 2021
Exec VP & Chief Scientific Off
Sold, plan not stated
10,000
$301.20K
4.5%
21 Apr 2021
Exec VP & Chief Scientific Off
Sold, plan not stated
10,000
$322.60K
4.5%
19 Apr 2021
Exec VP & Chief Scientific Off
Sold, plan not stated
10,000
$326.20K
4.5%
1 Apr 2021
Exec VP & Chief Scientific Off
Sold, plan not stated
4,020
$146.85K
2.0%
26 Mar 2021
Exec VP & Chief Scientific Off
Sold, plan not stated
3,016
$105.59K
1.5%
24 Mar 2021
Exec VP & Chief Scientific Off
Sold, plan not stated
10,000
$401.80K
4.7%
22 Mar 2021
Exec VP & Chief Scientific Off
Sold, plan not stated
10,000
$378.00K
4.7%
26 Feb 2021
Exec VP & Chief Scientific Off
Sold, plan not stated
403
$15.95K
0.2%
19 Feb 2021
Exec VP & Chief Scientific Off
Sold, plan not stated
4,728
$192.71K
2.3%
18 Feb 2021
Exec VP & Chief Scientific Off
Sold, plan not stated
4,741
$192.82K
2.2%
17 Feb 2021
Exec VP & Chief Scientific Off
Sold, plan not stated
4,640
$192.79K
2.1%
4 Feb 2021
Exec VP & Chief Scientific Off
Sold, plan not stated
18,483
$739.69K
9.3%
2 Feb 2021
Exec VP & Chief Scientific Off
Sold, plan not stated
18,484
$743.61K
9.3%
1 Feb 2021
Exec VP & Chief Scientific Off
Sold, plan not stated
18,484
$715.52K
9.3%
1 Dec 2020
Exec VP & Chief Scientific Off
Sold, plan not stated
380
$13.49K
0.2%
29 Sep 2020
Exec VP & Chief Scientific Off
Sold, plan not stated
1,858
$53.19K
1.0%
23 Sep 2020
Exec VP & Chief Scientific Off
Sold, plan not stated
5,000
$134.20K
2.7%
26 Aug 2020
Exec VP & Chief Scientific Off
Sold, plan not stated
255
$5.22K
0.1%
12 Aug 2020
Exec VP & Chief Scientific Off
Sold, plan not stated
5,000
$98.40K
2.6%
11 Aug 2020
Exec VP & Chief Scientific Off
Sold, plan not stated
10,000
$200.30K
4.9%
15 Jul 2020
Exec VP & Chief Scientific Off
Sold, plan not stated
10,000
$194.80K
4.7%
28 May 2020
Exec VP & Chief Scientific Off
Sold, plan not stated
242
$4.08K
0.1%
15 May 2020
Exec VP & Chief Scientific Off
Sold, plan not stated
10,000
$142.90K
4.5%
13 May 2020
Exec VP & Chief Scientific Off
Sold, plan not stated
10,000
$154.20K
4.5%
11 May 2020
Exec VP & Chief Scientific Off
Sold, plan not stated
10,000
$134.00K
4.5%
24 Mar 2020
Exec VP & Chief Scientific Off
Sold, plan not stated
10,000
$92.50K
5.3%
26 Feb 2020
Exec VP & Chief Scientific Off
Sold, plan not stated
1,024
$15.38K
0.5%
5 Feb 2020
Exec VP & Chief Scientific Off
Sold, plan not stated
10,000
$140.60K
5.0%
4 Feb 2020
Exec VP & Chief Scientific Off
Sold, plan not stated
10,000
$141.00K
5.2%
3 Feb 2020
Exec VP & Chief Scientific Off
Sold, plan not stated
10,000
$136.30K
5.2%
14 May 2014
Chief Technology Officer
Bought
8,600
$20.04K
25.6%