$12.27
+0.23 (+1.91%)
Analyst Consensus
Buy
14 analysts
Price Target
Analyst Price Target
+647.3% upside
Low Target
$63.11
Average Target
$91.69
High Target
$105.00
Current Price
$12.27
Current
$12.27
$12.27
Target
$91.69
$91.69
$63.11
$91.69 avg
$105.00