There is multiple divergence in the stock seems like the recent fall was to scare weak investor the stock seems being accumulated check the chart