Bicycle Therapeutics Plc (BCYC)

Market is closed
Insider Trading: Purchases
Insider Price Amount Total Value Remaining Holdings Date Form 4
$14.00 385,714 $5,399,996.00 1,915,275 2019-05-28 Filing