$18.64
+1.99 (+11.95%)
Analyst Consensus
Strong Buy
14 analysts
Price Target
Analyst Price Target
-19.5% upside
Low Target
$10.19
Average Target
$15.00
High Target
$21.65
Current Price
$18.64
Current
$18.64
$18.64
Target
$15.00
$15.00
$10.19
$15.00 avg
$21.65