Bicycle Therapeutics plc

Bicycle Therapeutics plc (BCYC)

Market Cap

1.01B

Website

https://www.bicycletherapeutics.com

Earnings Date

Feb 18, 2025

Employees

284

IPO Date

May 23, 2019