Shares of Chinese e-commerce giant Alibaba are set to start trading on the New York Stock Exchange today after pricing at $68 last night, topping the company’s initial expected range, Fortune reports. The stock offering, which was expected to be one of the world’s largest, will raise at least $21.8 billion.