$24.90
+0.76 (+3.15%)
Analyst Consensus
Buy
10 analysts
Price Target
Analyst Price Target
+94.3% upside
Low Target
$32.96
Average Target
$48.39
High Target
$71.88
Current Price
$24.90
Current
$24.90
$24.90
Target
$48.39
$48.39
$32.96
$48.39 avg
$71.88