Alibaba Group Holding Ltd. (NYSE:BABA) had a tough second quarter this year. Apart from missing revenue estimates, the company battled with a decelerated Chinese economy and numerous price target cuts on rising uncertainty. Additionally, a recent report suggests that a number of hedge funds sold their BABA shares in the same quarter.