$16.12
+1.08 (+7.18%)
Analyst Consensus
Strong Buy
13 analysts
Price Target
Analyst Price Target
+90.6% upside
Low Target
$20.58
Average Target
$30.73
High Target
$41.40
Current Price
$16.12
Current
$16.12
$16.12
Target
$30.73
$30.73
$20.58
$30.73 avg
$41.40