Rett Wallace, CEO and Co-Founder at Triton Research, discusses Alibaba’s decision to price its U.S. initial public offering for $68 per share – at the top of the expected range.