AbCellera Biologics Inc. (ABCL) Stock Charts & Fundamentals