AbCellera Biologics Inc [ABCL] is 21.18% higher this YTD. Is it still time to buy?
AbCellera Biologics Inc [NASDAQ: ABCL] stock went on an upward path that rose over 1.75% on Tuesday, amounting to a one-week price decrease of less than -5.16%. Over the last 12 months, ABCL stock rose by 19.11%. The one-year AbCellera Biologics Inc stock forecast points