$20.34
+0.18 (+0.89%)
Analyst Consensus
Buy
11 analysts
Price Target
Analyst Price Target
+268.7% upside
Low Target
$45.06
Average Target
$74.99
High Target
$89.35
Current Price
$20.34
Current
$20.34
$20.34
Target
$74.99
$74.99
$45.06
$74.99 avg
$89.35