News Corporation NWSA Stock Today Drops 124 Key Support at 2461 20260520 IceCure Medical ICCM Q1 2026 Results Miss Estimates EPS 006 vs 005