Stoke Therapeutics STOK Q1 2026 Earnings Beat Revenue NA EPS 079 Barclays BCS Reports Strong Q1 2026 Revenue NA EPS Beats Enliven Therapeutics ELVN Delivers Q1 2026 Beat EPS 038 vs 047 Expected Anne Hathaways Mother Mary Moves to Streaming Following Disappointing Theatrical Run