Alibaba is a scam and their IPO was rife with fraud.
It should not bave been possible for them to IPO in the US but, SEC let em do it...
Let me guess...Jack Ma is a major contributor to the Clinton Crime Family Foundation....