$25.23
+1.51 (+6.37%)
Analyst Consensus
Buy
19 analysts
Price Target
Analyst Price Target
+167.9% upside
Low Target
$53.96
Average Target
$67.60
High Target
$116.47
Current Price
$25.23
Current
$25.23
$25.23
Target
$67.60
$67.60
$53.96
$67.60 avg
$116.47