These 3 simple charts explain why Wall Street is going nuts over Alibaba.

Read more