Wall Street ended higher as SpaceX surged 19 per cent in its Nasdaq debut, giving the company a valuation of over US$2 trillion.