Finally Alibaba has IPOed at US$68 a piece. Overnight, the stocks rocketed 38% and it became a company with a market value of US$167 billion.
Pretty close to IBM's US$193 billion market cap at the time of writing. Thats really not too bad at all.
Let us take a look at how Alibaba's ecosystem works:
Source: US Securities and Exchange Commission and Forrester