$50.70
+1.19 (+2.40%)
Analyst Consensus
Buy
23 analysts
Price Target
Analyst Price Target
+212.0% upside
Low Target
$132.00
Average Target
$158.17
High Target
$212.02
Current Price
$50.70
Current
$50.70
$50.70
Target
$158.17
$158.17
$132.00
$158.17 avg
$212.02