Bicycle Therapeutics PLC
(FRA:50BA)
€
3.36
+0.080 (+2.44%)
Market Cap: 235.17 Mil
Enterprise Value: -193.32 Mil
PE Ratio: 0
PB Ratio: 0.57
GF Score: 60/100 Bicycle Therapeutics PLC (FRA:50BA) Transcripts
- 1