Does AbCellera Biologics Inc (NASDAQ:ABCL) Look Expensive At $3.85? Here’s How To Know.
In last trading session, AbCellera Biologics Inc (NASDAQ:ABCL) saw 1.24 million shares changing hands with its beta currently measuring 0.41. Company’s recent per share price