Bicycle Therapeutics PLC
(STU:50BA)
€
3.58
+0.18 (+5.29%)
Market Cap: 250.56 Mil
Enterprise Value: -179.42 Mil
PE Ratio: 0
PB Ratio: 0.57
GF Score: 56/100 Bicycle Therapeutics PLC (STU:50BA) Transcripts
- 1