$21.85
-0.64 (-2.85%)
Analyst Consensus
Strong Buy
8 analysts
Price Target
Analyst Price Target
+22.7% upside
Low Target
$21.94
Average Target
$26.81
High Target
$39.02
Current Price
$21.85
Current
$21.85
$21.85
Target
$26.81
$26.81
$21.94
$26.81 avg
$39.02