$35.54
+0.95 (+2.75%)
Analyst Consensus
Strong Buy
5 analysts
Price Target
Analyst Price Target
-42.1% upside
Low Target
$16.92
Average Target
$20.59
High Target
$29.80
Current Price
$35.54
Current
$35.54
$35.54
Target
$20.59
$20.59
$16.92
$20.59 avg
$29.80