Alibaba Group Holding Limited BABA Indirect Bullish Catalyst From UK Antitrust Proceedings Against Microsoft Corp MSFT Disc Medicine IRON Deep Dive Q4 2025 EPS Exceeds Expectations Qualys QLYS Stock Earnings Preview Investors Pile In 20260427