Potential to Pop: 24.94%
Mean Price Target: $29.36
Closing Price (2/20): $23.50
Number of Analysts: 37
High Estimate: $36
Low Estimate: $22
Potential to Pop: 24.94%
Mean Price Target: $29.36
Closing Price (2/20): $23.50
Number of Analysts: 37
High Estimate: $36
Low Estimate: $22