$32.13
+1.52 (+4.97%)
Analyst Consensus
Buy
36 analysts
Price Target
Analyst Price Target
-45.9% upside
Low Target
$13.93
Average Target
$17.37
High Target
$27.59
Current Price
$32.13
Current
$32.13
$32.13
Target
$17.37
$17.37
$13.93
$17.37 avg
$27.59