$24.25
+1.82 (+8.11%)
Analyst Consensus
Buy
16 analysts
Price Target
Analyst Price Target
+247.0% upside
Low Target
$61.40
Average Target
$84.14
High Target
$101.34
Current Price
$24.25
Current
$24.25
$24.25
Target
$84.14
$84.14
$61.40
$84.14 avg
$101.34