$22.65
+0.44 (+1.98%)
Analyst Consensus
Strong Buy
27 analysts
Price Target
Analyst Price Target
+98.1% upside
Low Target
$32.82
Average Target
$44.87
High Target
$62.42
Current Price
$22.65
Current
$22.65
$22.65
Target
$44.87
$44.87
$32.82
$44.87 avg
$62.42