$20.56
+0.47 (+2.34%)
Analyst Consensus
Strong Buy
15 analysts
Price Target
Analyst Price Target
+162.4% upside
Low Target
$41.00
Average Target
$53.94
High Target
$76.78
Current Price
$20.56
Current
$20.56
$20.56
Target
$53.94
$53.94
$41.00
$53.94 avg
$76.78