Karen M. Anderson
Chief Human Resources Officer, Mimecast Ltd.
Companies
- Centessa Pharmaceuticals plcChief People Officer Dec 5, 2022 to now1
- Mimecast LtdChief Human Resources Officer Jan 3, 2019 to May 23, 20222
Holdings
Stock this person has reported owning, from the forms officers and directors file with the SEC. See the biggest insider stakes.
Shares held
- Mimecast Ltd0 shares3May 19, 2022
- Centessa Pharmaceuticals plc0 shares4Jun 24, 2026
As of each latest filing. The line shows shares held over time.
Recent filings
- Jun 24, 2026Returned to company 62,085 shares of Centessa Pharmaceuticals plc4
- Mar 26, 2026Sold 41,076 shares at $30.12 of Centessa Pharmaceuticals plc5
- Mar 26, 2026Exercised options 41,076 shares at $8.01 of Centessa Pharmaceuticals plc5
- Mar 17, 2026Sold 10,043 shares at $28.10 of Centessa Pharmaceuticals plc6
- Mar 17, 2026Exercised options 10,043 shares at $4.01 of Centessa Pharmaceuticals plc6
- Mar 16, 2026Sold 64,768 shares at $28.21 of Centessa Pharmaceuticals plc6
- Mar 16, 2026Exercised options 64,768 shares at $4.01 of Centessa Pharmaceuticals plc6
- Mar 13, 2026Sold 12,068 shares at $27.13 of Centessa Pharmaceuticals plc7
- Mar 13, 2026Sold 107,961 shares at $26.15 of Centessa Pharmaceuticals plc7
- Mar 13, 2026Sold 12,068 shares at $27.13 of Centessa Pharmaceuticals plc8
- Mar 13, 2026Exercised options 15,174 shares at $3.85 of Centessa Pharmaceuticals plc7
- Mar 13, 2026Sold 107,961 shares at $26.15 of Centessa Pharmaceuticals plc8
- Mar 13, 2026Exercised options 94,224 shares at $4.01 of Centessa Pharmaceuticals plc7
- Mar 13, 2026Exercised options 109,398 shares at $4.01 of Centessa Pharmaceuticals plc8
- Feb 2, 2026Granted 29,000 shares of Centessa Pharmaceuticals plc9
- Feb 1, 2026Shares withheld for tax 10,606 shares at $24.57 of Centessa Pharmaceuticals plc9
- Feb 10, 2025Sold 429 shares at $18.99 of Centessa Pharmaceuticals plc10
- Feb 10, 2025Exercised options 429 shares at $4.01 of Centessa Pharmaceuticals plc10
- Feb 7, 2025Sold 30,526 shares at $19.03 of Centessa Pharmaceuticals plc10
- Feb 7, 2025Exercised options 30,526 shares at $4.01 of Centessa Pharmaceuticals plc10
- Feb 3, 2025Sold 6,471 shares at $16.86 of Centessa Pharmaceuticals plc11
- Feb 1, 2025Shares withheld for tax 10,732 shares at $16.92 of Centessa Pharmaceuticals plc11
- Dec 17, 2024Sold 10,624 shares at $17.32 of Centessa Pharmaceuticals plc12
- Dec 17, 2024Exercised options 10,624 shares at $3.85 of Centessa Pharmaceuticals plc12
- Dec 13, 2024Sold 5,876 shares at $17.01 of Centessa Pharmaceuticals plc12
Sources
The numbers on this page point here. Each one links to the record it came from.
- 1
- 2
- 3
- 4
- 5SEC EDGARForm 4 filed Mar 27, 2026
- 6SEC EDGARForm 4 filed Mar 18, 2026
- 7SEC EDGARForm 4 filed Mar 16, 2026
- 8SEC EDGARForm 4 filed Mar 13, 2026
- 9SEC EDGARForm 4 filed Feb 3, 2026
- 10SEC EDGARForm 4 filed Feb 10, 2025
- 11SEC EDGARForm 4 filed Feb 4, 2025
- 12SEC EDGARForm 4 filed Dec 17, 2024