Shoals SHLS Reports Strong Q1 2026 Revenue NA EPS Beats Trumps China Visit Fuels Tariff Truce Speculation and Boeing Deal Hopes Sangamo Therapeutics SGMO Q1 2026 Results Fall Short EPS 008 Revenue NA Cytek CTKB Q1 2026 Disappoints EPS 015 Below 010 Views Neurogene NGNE Q1 2026 Results Miss Estimates EPS 139 vs 132