$32.31
-1.03 (-3.09%)
Analyst Consensus
Strong Buy
9 analysts
Price Target
Analyst Price Target
-4.7% upside
Low Target
$22.46
Average Target
$30.79
High Target
$39.57
Current Price
$32.31
Current
$32.31
$32.31
Target
$30.79
$30.79
$22.46
$30.79 avg
$39.57