AbCellera Reports Q3 2023 Business Results
Total revenue of $7 million, compared to $101 million in Q3 2022Total cumulative partnered program starts of 110, up 20% from Q3 2022Net loss of $0.10 per share on a basic and diluted basis, compared to net earnings of $0.09 and $0.08 per share on a basic and diluted basis, respectively, in Q3 2022VANCOUVER, British...