Karen Anderson

Insider profile

Currently holds a position at Mimecast Ltd

Positions

Position Company Period
Chief Human Resource Officer Mimecast Ltd Jan. 3, 2019 -

Karen Anderson's trades of Centessa Pharmaceuticals PLC's stock


Loading...
Purchase Sale Planned purchase Planned sale Net purchase Net sale Buy signal Sell signal Earnings
Abbreviations B: Buy, S: Sell, PP: Planned purchase, PlS: Planned sale, PrS: Proposed sale, O: Option / Other
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2026-03-27 2026-03-26 PlS Planned sale
3,058 -28.2%
383.85
US$195,250
3,058 -28.2% 383.85 US$195,250
2026-03-26 2026-03-26 PrS Proposed sale
15,888
117.82
US$3,522,332
15,888 117.82 US$3,522,332
2026-03-18 2026-03-17 PlS Planned sale
87,723 +11.4%
76.29
US$155,646
87,723 +11.4% 76.29 US$155,646
2026-03-17 2026-03-17 PrS Proposed sale
10,043
27.98
US$281,003
10,043 27.98 US$281,003
2026-03-18 2026-03-16 PlS Planned sale
64,768 -51.1%
28.21
US$1,826,969
64,768 -51.1% 28.21 US$1,826,969
2026-03-16 2026-03-16 PrS Proposed sale
64,768
28.21
US$1,826,969
64,768 28.21 US$1,826,969
2026-03-13 2026-03-13 PlS Planned sale
12,068 -16.3%
27.13
US$327,439
12,068 -16.3% 27.13 US$327,439
2026-03-13 2026-03-13 PlS Planned sale
107,961 -59.3%
26.15
US$2,823,234
107,961 -59.3% 26.15 US$2,823,234
2026-03-13 2026-03-13 PrS Proposed sale
120,029
25.86
US$3,103,950
120,029 25.86 US$3,103,950
2025-02-10 2025-02-10 PrS Proposed sale
429
18.99
US$8,147
429 18.99 US$8,147
2025-02-10 2025-02-10 PlS Planned sale
429 -0.8%
18.99
US$8,147
429 -0.8% 18.99 US$8,147
2025-02-10 2025-02-07 PlS Planned sale
30,526 -36.0%
19.03
US$580,797
30,526 -36.0% 19.03 US$580,797
2025-02-07 2025-02-07 PrS Proposed sale
30,526
19.03
US$580,797
30,526 19.03 US$580,797
2025-02-04 2025-02-03 PlS Planned sale
6,471 -10.6%
16.86
US$109,124
6,471 -10.6% 16.86 US$109,124
2025-02-03 2025-02-03 PrS Proposed sale
6,471
16.49
US$106,707
6,471 16.49 US$106,707
2024-12-17 2024-12-17 PlS Planned sale
10,624 -12.9%
17.32
US$184,036
10,624 -12.9% 17.32 US$184,036
2024-12-17 2024-12-13 PlS Planned sale
5,876 -7.6%
17.01
US$99,974
5,876 -7.6% 17.01 US$99,974
2024-12-13 2024-12-13 PrS Proposed sale
16,500
16.89
US$278,685
16,500 16.89 US$278,685
2024-03-26 2024-03-25 PlS Planned sale
21,165 -22.8%
12.21
US$258,336
21,165 -22.8% 12.21 US$258,336
2024-03-26 2024-03-25 PlS Planned sale
29,995 -24.4%
11.66
US$349,625
29,995 -24.4% 11.66 US$349,625
2024-03-25 2024-03-25 PrS Proposed sale
51,160
12.20
US$624,152
51,160 12.20 US$624,152
2021-11-03 2021-11-01 PlS Planned sale
145 -100.0%
76.51
US$11,094
145 -100.0% 76.51 US$11,094
2021-11-03 2021-11-01 PlS Planned sale
459 -76.0%
75.92
US$34,848
459 -76.0% 75.92 US$34,848
2021-11-03 2021-11-01 PlS Planned sale
7,208 -92.3%
75.02
US$540,744
7,208 -92.3% 75.02 US$540,744
2021-10-04 2021-10-01 PlS Planned sale
891 -100.0%
65.20
US$58,090
891 -100.0% 65.20 US$58,090
2021-10-04 2021-10-01 PlS Planned sale
968 -52.1%
64.25
US$62,198
968 -52.1% 64.25 US$62,198
2021-06-16 2021-06-15 PlS Planned sale
21,067 -100.0%
52.20
US$1,099,691
21,067 -100.0% 52.20 US$1,099,691
2021-06-16 2021-06-14 PlS Planned sale
13,530 -75.6%
52.02
US$703,889
13,530 -75.6% 52.02 US$703,889
2021-06-10 2021-06-09 PlS Planned sale
4,314 -49.7%
51.99
US$224,285
4,314 -49.7% 51.99 US$224,285
2021-04-07 2021-04-05 PlS Planned sale
2,248 -34.0%
40.75
US$91,605
2,248 -34.0% 40.75 US$91,605
2021-02-03 2021-02-02 PlS Planned sale
55 -1.2%
45.78
US$2,518
55 -1.2% 45.78 US$2,518
2021-02-03 2021-02-02 PlS Planned sale
4,243 -49.0%
45.15
US$191,550
4,243 -49.0% 45.15 US$191,550