Advertisement.

Advertisement.

Advertisement

Advertisement.

ABCL AbCellera Biologics Inc

6,013
Market Cap$911.57M
Volume693,616.00
52-Wk High$7.85
52-Wk Low$2.65