ABCL
Abcellera Biologics Inc
NASDAQ · Life Sciences Tools & Services
$3.16
+0.38 (+13.67%)
Analyst Consensus
Strong Buy
14 analysts
Price Target
Analyst Price Target
+1,318.0% upside
Low Target
$32.90
Average Target
$44.81
High Target
$56.58
Current Price
$3.16
Current
$3.16
$3.16
Target
$44.81
$44.81
$32.90
$44.81 avg
$56.58