$20.87
+0.74 (+3.68%)
Analyst Consensus
Strong Buy
11 analysts
Price Target
Analyst Price Target
+57.1% upside
Low Target
$22.89
Average Target
$32.79
High Target
$43.39
Current Price
$20.87
Current
$20.87
$20.87
Target
$32.79
$32.79
$22.89
$32.79 avg
$43.39