$21.56
+0.75 (+3.60%)
Analyst Consensus
Buy
8 analysts
Price Target
Analyst Price Target
+177.4% upside
Low Target
$42.17
Average Target
$59.80
High Target
$80.32
Current Price
$21.56
Current
$21.56
$21.56
Target
$59.80
$59.80
$42.17
$59.80 avg
$80.32