Market Cap: $267.86M
BP
Bicycle Therapeutics plc
BCYC
NASDAQ (NASDAQ Global Select)USD
Market Cap: $267.86M
Chief Executive Officer & Executive Director
Chief Financial Officer
Chief Operating Officer
Chief Legal Officer & General Counsel
Senior Vice President of Pre-Clinical Development
Senior Vice President of Investor Relations and Corporate Communications
Co-Founder & Independent Non-Executive Director
Chief Corporate Development Officer
Scientific Founder
Head of Clinical and Project Management
Chief Product & Supply Chain Officer
Chief Scientific Officer
