$22.93
+0.66 (+2.96%)
Analyst Consensus
Buy
15 analysts
Price Target
Analyst Price Target
+74.0% upside
Low Target
$24.94
Average Target
$39.90
High Target
$56.21
Current Price
$22.93
Current
$22.93
$22.93
Target
$39.90
$39.90
$24.94
$39.90 avg
$56.21