Alibaba slid over 26% from recent high on Oct 2
Alibaba slid over 26% from recent high on Oct 2