Alibaba shares dropped 2.16% on January 31, closing at $170.49, amid a broader market sell-off driven by macro-economic uncertainty and investors fleeing risk assets.
- The decline coincided with US markets closing lower, fueling fears of a restrictive monetary environment.
- Selling pressure was amplified by the nomination of hawkish Kevin Warsh as the next Federal Reserve Chair.