Cambridge Innovation Capital (Jersey) Ltd

Insider Buys Quantity –
1
2019-05-29PurchaseBicycle Therapeutics plc
BCYC
10 percent owner
628,572
9.7714%
$14.00$8.8M-14.1%