T1 Energy Inc TE Declines 24 as Stock Approaches Key Support Level Generate Biomedicines Inc GENB Q1 2026 Earnings WiderthanExpected Loss Underscores PreRevenue Development Stage