$19.94
+1.71 (+9.38%)
Analyst Consensus
Strong Buy
5 analysts
Price Target
Analyst Price Target
+31.4% upside
Low Target
$18.43
Average Target
$26.21
High Target
$35.31
Current Price
$19.94
Current
$19.94
$19.94
Target
$26.21
$26.21
$18.43
$26.21 avg
$35.31