Bill Ackmans Pershing Square Builds Major Microsoft Stake Betting on AI and Cloud Momentum Ares Capital ARCC Stock Analysis 070 Gain What to Watch 20260520 Zaggle Reports Net Profit Rise to 406 Crore in Latest Quarter Consumers Pull Back Spending to Bolster Savings as Retail Sales Stall Aluminum Prices Surge Amid Iran Conflict How Major US Companies Are Managing Cost Pressures ePlus inc PLUS Q1 2026 Results Profit Surges Guidance Raised