AbCellera Announces Resignation of Board Member

Go back to AbCellera Announces Resignation of Board Member
(NASDAQ: ABCL) Delayed: 10.89 +0.43 (4.11%)
Previous Close $10.46    52 Week High
Open $10.55    52 Week Low
Day High $10.96    P/E N/A 
Day Low $10.32    EPS
Volume 4,377,191