Templeman Thomas

Insider Buys Quantity –
1
2022-10-03SaleCentessa Pharmaceuticals plc
CNTA
Chief Technology Officer
2,455
0.0025%
$3.95$9,698
2022-09-30SaleCentessa Pharmaceuticals plc
CNTA
Chief Technology Officer
2,003
0.0021%
$4.07$8,147-0.25%
2021-06-02PurchaseCentessa Pharmaceuticals plc
CNTA
Chief Technology Officer
500
0.0006%
$20.00$10,000-51.17%