Alibaba just priced its IPO at $68 per share, according to Dow Jones. The company was expected to price its IPO between $66-$68 per share, an increase from the originally announced $60-$66 range. Shares of Alibaba are expected to begin trading on the New York Stock Exchange on Friday morning.