$23.67
+0.77 (+3.36%)
Analyst Consensus
Strong Buy
11 analysts
Price Target
Analyst Price Target
-33.8% upside
Low Target
$12.51
Average Target
$15.68
High Target
$22.36
Current Price
$23.67
Current
$23.67
$23.67
Target
$15.68
$15.68
$12.51
$15.68 avg
$22.36