$17.43
+0.59 (+3.50%)
Analyst Consensus
Strong Buy
16 analysts
Price Target
Analyst Price Target
+66.6% upside
Low Target
$21.10
Average Target
$29.03
High Target
$37.58
Current Price
$17.43
Current
$17.43
$17.43
Target
$29.03
$29.03
$21.10
$29.03 avg
$37.58