AbCellera (ABCL) Reports FY Loss of $0.49

Go back to AbCellera (ABCL) Reports FY Loss of $0.49
(NASDAQ: ABCL) Delayed: 5.62 -0.07 (1.23%)
Previous Close $5.69    52 Week High
Open $5.70    52 Week Low
Day High $5.87    P/E N/A 
Day Low $5.51    EPS
Volume 2,171,661