$17.79
+0.06 (+0.34%)
Analyst Consensus
Strong Buy
27 analysts
Price Target
Analyst Price Target
+78.9% upside
Low Target
$25.48
Average Target
$31.82
High Target
$43.84
Current Price
$17.79
Current
$17.79
$17.79
Target
$31.82
$31.82
$25.48
$31.82 avg
$43.84