$17.08
+1.07 (+6.68%)
Analyst Consensus
Strong Buy
28 analysts
Price Target
Analyst Price Target
+20.4% upside
Low Target
$14.47
Average Target
$20.57
High Target
$29.42
Current Price
$17.08
Current
$17.08
$17.08
Target
$20.57
$20.57
$14.47
$20.57 avg
$29.42