$29.37
+1.37 (+4.89%)
Analyst Consensus
Strong Buy
8 analysts
Price Target
Analyst Price Target
+89.9% upside
Low Target
$32.63
Average Target
$55.78
High Target
$71.25
Current Price
$29.37
Current
$29.37
$29.37
Target
$55.78
$55.78
$32.63
$55.78 avg
$71.25