$18.91
+0.67 (+3.67%)
Analyst Consensus
Hold
25 analysts
Price Target
Analyst Price Target
+120.0% upside
Low Target
$24.99
Average Target
$41.60
High Target
$53.21
Current Price
$18.91
Current
$18.91
$18.91
Target
$41.60
$41.60
$24.99
$41.60 avg
$53.21