Potential to Pop: 25.00%
Mean Price Target: $22.55
Closing Price (2/20): $18.04
Number of Analysts: 20
High Estimate: $29
Low Estimate: $17
Potential to Pop: 25.00%
Mean Price Target: $22.55
Closing Price (2/20): $18.04
Number of Analysts: 20
High Estimate: $29
Low Estimate: $17