Twitter starts trading at an astounding valuation of $31.3 billion