Sangamo Therapeutics SGMO Q1 2026 Earnings Miss by Significant Key Takeaways Activ Energy AEAQW Trading at 035 Key Decision Point 20260520