ZOOZ Strategy ZOOZ Down 483 How Low Could It Go 20260520 Tencent TME Delivers Q1 2026 Beat EPS 146 vs 144 Expected Sidus Space SIDU Reports Q1 2026 Results EPS 008 Meets Consensus FormFactor FORM Surges 604 Nearing 13049 Resistance 20260520 OS OSTX Q4 2025 Disappoints EPS 050 Below 014 Views UL Solutions ULS Climbs 081 Resistance at 10584 in Focus 20260520