Advertisement.

Advertisement.

Advertisement

Advertisement.

ABCL AbCellera Biologics Inc

6,019
$3.02
$0.08
(2.58%)
Today
Watchers6,019
52-Wk Low$2.65
52-Wk High$7.89
Market Cap$911.57M
Volume944,505.00
52-Wk High$7.89
52-Wk Low$2.65