BCYC logo

BCYC

Bicycle Therapeutics plcNASDAQHealthcare
$5.05+3.06%ClosedMarket Cap: $349.8M

As of 2026-04-06

Institutional Ownership Summary

Investors Holding

115

13F Shares

39,173,179

Ownership %

5652.4%

New Positions

22

Increased Positions

58

Closed Positions

12

Reduced Positions

28

ETF Exposure
ETF SymbolETF NameShares HeldWeight %
IBB244,1010.01%
SBIO40,6510.14%
BBC36,6010.48%
GWX30,5120.02%
MEDX13,1880.32%
QQQS12,3420.43%
IBBQ2,7250.02%
BIB2,0730.01%