This stock got upgraded from neutral to buy after strong Q1 results. The buy rating was set with price targets from $22 to $32. The stock surged and is currently sitting at $29.75.
I see this stock as way overbought and ready for a quick price correction. I am not sure of a target, but I plan on easing out of the stock if it starts consolidating after a strong bearish move.