$24.67
+0.36 (+1.48%)
Analyst Consensus
Buy
14 analysts
Price Target
Analyst Price Target
+300.8% upside
Low Target
$70.16
Average Target
$98.88
High Target
$146.39
Current Price
$24.67
Current
$24.67
$24.67
Target
$98.88
$98.88
$70.16
$98.88 avg
$146.39