$18.57
+4.17 (+28.92%)
Analyst Consensus
Strong Buy
15 analysts
Price Target
Analyst Price Target
+262.0% upside
Low Target
$41.60
Average Target
$67.20
High Target
$75.95
Current Price
$18.57
Current
$18.57
$18.57
Target
$67.20
$67.20
$41.60
$67.20 avg
$75.95