$20.47
+3.07 (+17.64%)
Analyst Consensus
Buy
11 analysts
Price Target
Analyst Price Target
+143.5% upside
Low Target
$37.69
Average Target
$49.84
High Target
$81.91
Current Price
$20.47
Current
$20.47
$20.47
Target
$49.84
$49.84
$37.69
$49.84 avg
$81.91