$18.23
+0.64 (+3.64%)
Analyst Consensus
Strong Buy
14 analysts
Price Target
Analyst Price Target
+182.6% upside
Low Target
$34.85
Average Target
$51.51
High Target
$60.15
Current Price
$18.23
Current
$18.23
$18.23
Target
$51.51
$51.51
$34.85
$51.51 avg
$60.15