$42.99
+1.58 (+3.82%)
Analyst Consensus
Strong Buy
12 analysts
Price Target
Analyst Price Target
+14.2% upside
Low Target
$34.40
Average Target
$49.11
High Target
$63.12
Current Price
$42.99
Current
$42.99
$42.99
Target
$49.11
$49.11
$34.40
$49.11 avg
$63.12