Bicycle Therapeutics PLC
(STU:50BA)
€
3.48
+0.040 (+1.16%)
Market Cap: 242.94 Mil
Enterprise Value: -227.11 Mil
PE Ratio: 0
PB Ratio: 0.50
GF Score: 54/100 Bicycle Therapeutics PLC (STU:50BA) Transcripts
- 1