$18.59
+2.47 (+15.32%)
Analyst Consensus
Strong Buy
7 analysts
Price Target
Analyst Price Target
+55.0% upside
Low Target
$23.26
Average Target
$28.81
High Target
$42.69
Current Price
$18.59
Current
$18.59
$18.59
Target
$28.81
$28.81
$23.26
$28.81 avg
$42.69