Xinhua News Agency, June 19, Alibaba shares traded 3.9 million shares at HK $91.60 through block trading.

Xinhua News Agency, June 19, Alibaba shares traded 3.9 million shares at HK $91.60 through block trading.