Potential to Pop: 22.97%
Mean Price Target: $19.91
Closing Price (2/20): $16.19
Number of Analysts: 11
High Estimate: $22
Low Estimate: $17
Potential to Pop: 22.97%
Mean Price Target: $19.91
Closing Price (2/20): $16.19
Number of Analysts: 11
High Estimate: $22
Low Estimate: $17