@vishn90, Looks to be finally basing. Could try for a cup and handle breakout entry if it gets above the 20sma at about 28.50 with stop at the most recent swing low of 26.50.
Beware of earning coming up. You want to see an increase in volume on any up moves.