$23.61
+0.90 (+3.96%)
Analyst Consensus
Hold
26 analysts
Price Target
Analyst Price Target
+191.4% upside
Low Target
$43.47
Average Target
$68.80
High Target
$89.80
Current Price
$23.61
Current
$23.61
$23.61
Target
$68.80
$68.80
$43.47
$68.80 avg
$89.80