$23.92
+0.15 (+0.63%)
Analyst Consensus
Buy
16 analysts
Price Target
Analyst Price Target
-13.8% upside
Low Target
$16.13
Average Target
$20.63
High Target
$29.70
Current Price
$23.92
Current
$23.92
$23.92
Target
$20.63
$20.63
$16.13
$20.63 avg
$29.70