Sangamo Therapeutics SGMO Q1 2026 Results Fall Short EPS 008 Revenue NA How to Trade X3 XCBEU While It Consolidates at 1002 20260521 Zeo Energy ZEO Delivers Stable Q1 2026 In Line with Consensus Foxx FOXX Slips 503 Testing 385 Support 20260520