in weekly charts it is trading at support level
from where it broke-out.
in 30 min charts it has given 30 min RSI
divergence is clear
buying at current price next resistance is at 117 122 and 125 with stop loss of 110 for short terms and close above 125 on day basis stock can see 140 in medium term