$23.96
-0.04 (-0.17%)
Analyst Consensus
Strong Sell
6 analysts
Price Target
Analyst Price Target
+23.3% upside
Low Target
$19.88
Average Target
$29.54
High Target
$35.82
Current Price
$23.96
Current
$23.96
$23.96
Target
$29.54
$29.54
$19.88
$29.54 avg
$35.82