AbCellera Biologics Inc
(STU:8QQ)
€
9.51
-0.31 (-3.16%)
Market Cap: 3.08 Bil
Enterprise Value: 2.73 Bil
PE Ratio: 0
PB Ratio: 3.78
GF Score: 54/100 AbCellera Biologics Inc (STU:8QQ) Transcripts
- 1