Setup is really good. on weekly time frame it formed cup pattern and gave break out of it now talking retest of that lvl with good pattern (falling trend line breakout). Technical are really good but fundamental are descent so that why I will say stock is bit risky so keep bit tight sl. Note: this is not any buy/sell recommendation.