Logo image of ABCL

ABCELLERA BIOLOGICS INC (ABCL) Stock News

NASDAQ:ABCL - CA00288U1066 - Common Stock

4.1342 USD
-0.09 (-2.03%)
Last: 9/8/2025, 12:21:09 PM

ABCL Latest News, Press Relases and Analysis