Iamgold Corporation IAG Q1 2026 Earnings EPS 067 Beats Estimates Colossal Biosciences Develops Artificial Egg Incubator to Advance Giant Moa DeExtinction Tech Gains Offset Energy Weakness as Major Indices Stay Flat Brent Crude Oil Poised for 6 Weekly Gain as Trump Adopts Harder Stance on Iran Citadel Issues Relocation Ultimatum to Hong KongBased Quantitative Researchers Birks BGI Stock Consolidating at 069 Next Move Ahead 20260513 Tencent Reports Q1 2026 Earnings Gaming and AI Demand Provide Boost Revenue Falls Short of Expectations