$26.99
+0.78 (+2.98%)
Analyst Consensus
Buy
24 analysts
Price Target
Analyst Price Target
+31.0% upside
Low Target
$22.64
Average Target
$35.37
High Target
$37.52
Current Price
$26.99
Current
$26.99
$26.99
Target
$35.37
$35.37
$22.64
$35.37 avg
$37.52