Castle Biosciences Q1 2026 Earnings NarrowerThanExpected Loss Stock Slips ThredUp Q1 2026 Earnings NarrowerthanExpected Loss Lifts Shares Nkarta Inc NKTX Q1 2026 Earnings Narrower Loss Surprises as PreRevenue Biotech Advances Pipeline Immunovant Q1 2026 Earnings Wider Than Expected Loss Amid No Revenue SNSE Q1 2026 Earnings Massive EPS Miss Masks Potential Pipeline Milestones Flutter Entertainment Q1 2026 Earnings EPS Slightly Misses Estimates Amidst Strong Operating Trends