Bicycle Therapeutics PLC logo

Bicycle Therapeutics PLC - ADR

NEW
STU:50BA (UK)   ADR
€ 3.86 +0.20 (+5.46%) Jul 10
At Loss
P/B:
0.55
Market Cap:
€ 269.47M ($ 307.68M)
Enterprise V:
€ -207.09M ($ -236.46M)
Volume:
1.00K
Avg Vol (2M):
1.03K
Trade In:
Volume:
1.00K
At Loss
Avg Vol (2M):
1.03K

Bicycle Therapeutics PLC Valuation Measures