ABCL
ABCL

Abcellera Biologics Inc

NASDAQ · Life Sciences Tools & Services
$3.16
+0.38 (+13.67%)
Analyst Consensus
Strong Buy
14 analysts
Buy 12 86%
Hold 2 14%
Sell 0 0%
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
Target
$44.81
$32.90 $44.81 avg $56.58