45 · BCYC · Bicycle Therapeutics plc · 69 Holders | HoldingsIntel