BICYCLE THERAPEUTICS PLC-ADR (BCYC)

US0887861088 - ADR

15.48  +0.34 (+2.25%)




Shares Outstanding68.99M
Float46.59M
Owners (insider)9.05%
Owners (institutional)59.96%
Owners (insider) change-0.28%
Owners (institutional) change3.15%

No transactions were filed in the last 12 months.