$20.96
+0.36 (+1.75%)
Analyst Consensus
Strong Buy
5 analysts
Price Target
Analyst Price Target
+124.7% upside
Low Target
$35.54
Average Target
$47.09
High Target
$70.41
Current Price
$20.96
Current
$20.96
$20.96
Target
$47.09
$47.09
$35.54
$47.09 avg
$70.41