Jun Qtr results are quite on the opposite side of the expectations. This along with new's that impacting the short-term sentiment, might triggered the profit booking or sell-off.
If someone tracking this, should observe the [weekly] close below 50-wEMA.