ABCL AbCellera Biologics Inc

5,974
$3.95
$0.11
(2.87%)
Today
Watchers5,974
52-Wk Low$3.62
52-Wk High$8.05
Market Cap$1.16B
Volume1.02M
52-Wk High$8.05
52-Wk Low$3.62