Re: BABA It may be sucking cash out of every other US listed China stock. Finviz screen shows 40 Chinese stocks down over 5% today. http://finviz.com/screener.ashx?v=111&f=geo_china,sh_price_o1,ta_change_d5&ft=4