CXMT closes Shanghai debut up 466%, vaults to $484 billion valuation and unseats ICBC as China's most… · Pollar