AbCellera Results Presentation Deck slide image

AbCellera Results Presentation Deck

FINANCIALS Q1 2023 BUSINESS UPDATE COPYRIGHT © ABCELLERA 16 Net loss of $40M; equivalent to ($0.14) per share (basic & diluted). Earnings USD NET EARNINGS $168.6M Q1 2022 -$40.1M Q1 2023 EARNINGS PER SHARE: BASIC $0.59 Q1 2022 -$0.14 Q1 2023 EARNINGS PER SHARE: DILUTED $0.54 Q1 2022 -$0.14 Q1 2023
View entire presentation