$58.92
+1.56 (+2.72%)
Analyst Consensus
Buy
29 analysts
Price Target
Analyst Price Target
+72.2% upside
Low Target
$58.44
Average Target
$101.46
High Target
$126.47
Current Price
$58.92
Current
$58.92
$58.92
Target
$101.46
$101.46
$58.44
$101.46 avg
$126.47