Skip to content

Bicycle Therapeutics plc

🇩🇪XFRA.50BAGermanyHealthcare

€3.16EURup +0.04 (+1.28%)OpenEnd of day6:50 AM