$20.06
+1.28 (+6.82%)
Analyst Consensus
Strong Buy
10 analysts
Price Target
Analyst Price Target
+231.2% upside
Low Target
$39.38
Average Target
$66.44
High Target
$81.37
Current Price
$20.06
Current
$20.06
$20.06
Target
$66.44
$66.44
$39.38
$66.44 avg
$81.37