BCYC Bicycle Therapeutics PLC - American Depositary Shares4.73-0.34 (-6.7%)
BCYC Bicycle Therapeutics PLC - American Depositary Shares8.64+0.31 (+3.7%)
BCYC Bicycle Therapeutics PLC - American Depositary Shares20.31+0.36 (+1.8%)
BCYC Bicycle Therapeutics PLC - American Depositary Shares26.39-1.24 (-4.5%)