IceCure Medical ICCM Q1 2026 Results Miss Estimates EPS 006 vs 005 TFI TFII Q1 2026 Earnings EPS 069 Beats Estimates Olympus CEO Navigates Turbulent First Year as Shares Surge 20 Elon Musk Sought Control of OpenAI for His Children Sam Altman Testifies in Court