Snapshots

Search

Search managers or tickers

BCYC Bicycle Therapeutics Plc

held 9 mo · 3 quarters on record · no longer held BCYC across all managers
Position over time
PeriodShares% of portfolioActivityValue
Q3 2024 190,200 0.15% $4M
Q2 2024 190,200 0.14% $4M
Q1 2024 190,200 0.13% NEW $5M