Newslines lets you create cool news timelines about your favorite people and products. Register now!

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.