AbCellera Biologics Inc (FRA:8QQ)
€ 2.447 0.136 (5.88%) Market Cap: 715.88 Mil Enterprise Value: 172.50 Mil PE Ratio: 0 PB Ratio: 0.71 GF Score: 69/100

AbCellera Biologics Inc (FRA:8QQ) Transcripts

  • 1