TopBuild BLD Q1 2026 Earnings EPS Beat Sends Shares Lower Amid Revenue Discrepancy ChinaRussia Partnership Beijings Strategic Bet on Moscow Appears to Be Paying Off OPKO Health Q1 2026 Earnings Narrowed Loss Beats Estimates Stock Climbs SP 500 Treads Water as Technical Sell Signals Flash Amid Nvidia Earnings Hype Bharti Airtel Deepens Overseas Push with Increased Stakes in Africa and UKs BT Group Gloo Holdings Inc GLOO Q4 2025 Earnings Narrowing Loss Drives Stock Rally Amid Strategic Pivot