Alibaba

Million-share order

19 Sep, 2014

A potential buyer hits the marketable limit with a bid for one million Alibaba shares at $199.

Add your comments below...