Iamgold Corporation IAG Q1 2026 Earnings EPS 067 Beats Estimates Why Cabaletta CABA Just Dropped 193 What to Watch 20260513 HSBC Shares Slide as Q1 PreTax Profit Falls Short of Forecasts on Rising Credit Loss Provisions Microsoft Signals 190 Billion in 2026 Capital Spending Amid Soaring Memory Costs