Stoke Therapeutics STOK Q1 2026 Earnings Beat Revenue NA EPS 079 Musk Slams Altman Trial Verdict as Technicality Vows to Appeal in OpenAI Legal Battle Space Exploration and ETFs NASA SpaceX and Tema Funds in Focus Singapore Stocks Rally as STI Closes 15 Higher Amid Mixed Regional Trends