Company
Date
Role
Action
Shares
Amount
Of holding
10 Mar 2026
EVP & Chief Medical Officer
Sold on a plan
105
$51.86K
100%
3 Mar 2026
EVP & Chief Medical Officer
Sold on a plan
4,728
$2.30M
92.0%
2 Mar 2026
EVP & Chief Medical Officer
Sold on a plan
125
$61.57K
2.4%
27 Feb 2026
EVP & Chief Medical Officer
Sold on a plan
2,345
$1.17M
85.1%
11 Feb 2026
EVP & Chief Medical Officer
Sold on a plan
421
$208.38K
50.7%
10 Feb 2026
EVP & Chief Medical Officer
Sold on a plan
105
$51.94K
11.2%
29 Jan 2026
EVP & Chief Medical Officer
Sold on a plan
126
$65.52K
100%
27 Jan 2026
EVP & Chief Medical Officer
Sold on a plan
230
$122.50K
100%
10 Dec 2025
EVP & Chief Medical Officer
Sold on a plan
104
$58.23K
100%
1 Dec 2025
EVP & Chief Medical Officer
Sold on a plan
125
$71.12K
100%
10 Nov 2025
EVP & Chief Medical Officer
Sold on a plan
105
$58.80K
100%
29 Oct 2025
EVP & Chief Medical Officer
Sold on a plan
125
$67.88K
100%
28 Oct 2025
EVP & Chief Medical Officer
Sold on a plan
7,562
$4.15M
95.5%
8 Aug 2025
Director
Sold at will
4
$309.10
0.1%
25 Jul 2025
EVP & Chief Medical Officer
Sold on a plan
4,500
$2.22M
92.7%
8 May 2025
Director
Sold at will
2
$306.45
0.1%
25 Apr 2025
EVP & Chief Medical Officer
Sold on a plan
4,000
$2.05M
91.9%
7 Apr 2025
Director
Bought
1
$148.26
0.0%
20 Mar 2025
Director
Bought
4
$655.36
0.1%
3 Mar 2025
EVP & Chief Medical Officer
Sold on a plan
3,031
$1.75M
89.6%
27 Feb 2025
EVP & Chief Medical Officer
Sold on a plan
2,401
$1.39M
87.2%
11 Feb 2025
EVP & Chief Medical Officer
Sold on a plan
408
$240.62K
53.6%
12 Nov 2024
EVP & Chief Medical Officer
Sold on a plan
13,466
$7.22M
97.8%
23 Jul 2024
EVP & Chief Medical Officer
Sold on a plan
2,818
$1.29M
90.4%
23 Apr 2024
EVP & Chief Medical Officer
Sold on a plan
5,318
$1.97M
94.7%
1 Mar 2024
EVP & Chief Medical Officer
Sold on a plan
1,605
$615.49K
84.3%
27 Feb 2024
EVP & Chief Medical Officer
Sold at will
843
$325.79K
73.9%
12 Feb 2024
EVP & Chief Medical Officer
Sold on a plan
481
$185.71K
61.7%
26 Jan 2024
EVP & Chief Medical Officer
Sold on a plan
4,318
$1.60M
95.8%
16 Nov 2023
EVP & Chief Medical Officer
Sold on a plan
8,819
$2.65M
97.9%
18 Sep 2023
Director
Sold at will
4,359
$3.01K
13.7%
21 Apr 2023
EVP & Chief Medical Officer
Sold at will
9,623
$2.88M
96.7%
1 Mar 2023
EVP & Chief Medical Officer
Sold, plan not stated
1,253
$286.27K
39.1%
16 Feb 2023
EVP & Chief Medical Officer
Sold, plan not stated
1,124
$270.63K
77.5%
1 Nov 2022
EVP & Chief Medical Officer
Sold, plan not stated
8,000
$2.00M
97.4%
21 Oct 2022
EVP & Chief Medical Officer
Sold, plan not stated
8,000
$1.68M
97.4%
23 Sep 2022
Director
Sold, plan not stated
4,198
$13.27K
11.7%
27 Jul 2022
EVP & Chief Medical Officer
Sold, plan not stated
9,000
$2.03M
97.6%
26 Apr 2022
EVP & Chief Medical Officer
Sold, plan not stated
6,000
$1.52M
94.3%
1 Mar 2022
EVP & Chief Medical Officer
Sold, plan not stated
2,000
$579.92K
84.7%
16 Feb 2022
EVP & Chief Medical Officer
Sold, plan not stated
2,478
$716.14K
87.3%
25 Jan 2022
EVP & Chief Medical Officer
Sold, plan not stated
6,000
$1.58M
95.5%
22 Oct 2021
EVP & Chief Medical Officer
Sold, plan not stated
6,000
$2.04M
95.5%
22 Sep 2021
Director
Sold, plan not stated
3,665
$65.16K
12.4%
9 Sep 2021
EVP & Chief Medical Officer
Sold, plan not stated
4,250
$4.60M
97.8%
26 Apr 2021
EVP & Chief Medical Officer
Sold, plan not stated
875
$758.14K
90.3%
2 Mar 2021
EVP & Chief Medical Officer
Sold, plan not stated
379
$288.04K
80.1%
17 Feb 2021
EVP & Chief Medical Officer
Sold, plan not stated
1,485
$1.16M
94.0%
15 Dec 2020
Director
Sold, plan not stated
1,560
$27.80K
7.5%
20 Oct 2020
EVP & Chief Medical Officer
Sold, plan not stated
875
$644.11K
22.7%
24 Jul 2020
EVP & Chief Medical Officer
Sold, plan not stated
887
$589.97K
22.4%
22 Apr 2020
EVP & Chief Medical Officer
Sold, plan not stated
3,000
$1.51M
49.5%
19 Feb 2020
EVP & Chief Medical Officer
Sold, plan not stated
2,058
$1.23M
40.2%
3 Feb 2020
EVP & Chief Medical Officer
Sold, plan not stated
3,000
$1.69M
49.5%
22 Oct 2019
EVP & Chief Medical Officer
Sold, plan not stated
3,000
$1.66M
49.2%
23 Jul 2019
EVP & Chief Medical Officer
Sold, plan not stated
4,974
$2.65M
61.6%
23 Apr 2019
EVP & Chief Medical Officer
Sold, plan not stated
2,200
$1.09M
41.5%
20 Feb 2019
EVP & Chief Medical Officer
Sold, plan not stated
1,410
$770.65K
31.5%
19 Feb 2019
EVP & Chief Medical Officer
Sold, plan not stated
2,938
$1.60M
96.9%
23 Oct 2018
EVP & Chief Medical Officer
Sold, plan not stated
1,100
$548.10K
36.2%
24 Jul 2018
EVP & Chief Medical Officer
Sold, plan not stated
712
$372.71K
26.5%
14 May 2018
EVP & Chief Medical Officer
Sold, plan not stated
8,078
$3.81M
80.4%
24 Apr 2018
EVP & Chief Medical Officer
Sold, plan not stated
263
$118.35K
11.8%
23 Apr 2018
EVP & Chief Medical Officer
Sold, plan not stated
2,770
$1.25M
58.4%
30 Jan 2018
EVP & Chief Medical Officer
Sold, plan not stated
262
$113.05K
12.2%
24 Oct 2017
SVP & Chief Medical Officer
Sold, plan not stated
262
$97.73K
11.4%
25 Jul 2017
SVP & Chief Medical Officer
Sold, plan not stated
1,202
$1.14M
63.9%
7 Jun 2017
SVP & Chief Medical Officer
Sold, plan not stated
750
$697.50K
52.5%
5 Jun 2017
SVP & Chief Medical Officer
Sold, plan not stated
2,644
$2.44M
79.6%
2 May 2017
SVP & Chief Medical Officer
Sold, plan not stated
3,385
$2.83M
83.3%
24 Feb 2017
SVP & Chief Medical Officer
Sold, plan not stated
222
$162.02K
22.6%
27 Jul 2016
SVP & Chief Medical Officer
Sold, plan not stated
4,250
$2.91M
97.0%
17 May 2016
SVP & Chief Medical Officer
Sold, plan not stated
530
$333.56K
79.9%
22 Apr 2016
SVP & Chief Medical Officer
Sold, plan not stated
8,173
$5.21M
92.5%
11 Mar 2016
SVP & Chief Medical Officer
Sold, plan not stated
2,000
$1.17M
75.1%
4 Feb 2016
SVP & Chief Medical Officer
Sold, plan not stated
2,000
$1.10M
92.5%
26 Oct 2015
SVP & Chief Medical Officer
Sold, plan not stated
500
$248.46K
96.0%
27 Jul 2015
SVP & Chief Medical Officer
Sold, plan not stated
500
$270.82K
96.0%
27 May 2015
SVP & Chief Medical Officer
Sold, plan not stated
1,000
$489.35K
97.9%
28 Apr 2015
SVP & Chief Medical Officer
Sold, plan not stated
261
$131.68K
92.6%