Source: https://www.marketwatch.com/story/alibaba-stock-gains-after-revenue-and-earnings-beat-expectations-2018-05-04