$25.42
+1.17 (+4.82%)
Analyst Consensus
Buy
27 analysts
Price Target
Analyst Price Target
+497.1% upside
Low Target
$128.30
Average Target
$151.79
High Target
$264.47
Current Price
$25.42
Current
$25.42
$25.42
Target
$151.79
$151.79
$128.30
$151.79 avg
$264.47