Alibaba

Leaves $8 billion on the table

19 Sep, 2014

The differential between the $68 IPO price and $92.70 trading debut translates into just under $8 billion in value that Alibaba and shareholders selling into the IPO left on the table.

Add your comments below...