IceCure Medical ICCM Q1 2026 Results Miss Estimates EPS 006 vs 005 Trumps Beijing Visit A Stage for Business Dealmaking and Tech Diplomacy BJs Rest BJRI Gains 081 Support Holds at 3996 20260515 Elon Musk Faces Another Legal Setback What the OpenAI Lawsuit Loss Means