Bicycle Therapeutics Plc (BCYC)

Market is closed
Insider Trading: Sales
Insider Price Amount Total Value Remaining Holdings Date Form 4
$19.27 1,597 $30,780.58 1,913,678 2020-07-14 Filing