AbCellera Biologics Inc.
ABCL
$3.90
-$0.07-1.76%
ABCL
TTM - Trailing twelve months. Q - Most recent quarter. YOY - Year over year.