Bicycle Therapeutics Ltd
Biotechnology
Healthcare
BCYC
68.99 M shares
NASDAQ US
traded
09 Apr 2025
listed
no
open
6.27
52 week high
27.51
high
6.98
52 week low
6.38
previous Close
6.38
P/E ratio
market cap
1.00 B
div yield
0
net incoming
-50.80 M
-27.46 %
net profit margin
-1898.43 %
-1473.00 %
operating incoming
-63.85 M
-17.98 %
net change in cash
-69.95 M
-113.87 %
cash on hand
891 M
-7.33 %
cost of revenue
2.19 M
33.65 %
top