China’s online and mobile commerce giant Alibaba (BABA) just reported earnings. Since this is the first earnings since the company’s big IPO, there’s plenty of action in the stock this week. BABA shares are currently trading at $109.73. The stock is now trading 3% above the previous 52-week high of $106.36 and is 33% above […]