MGNX Q1 2026 Earnings Narrowed Loss Meets Street Views Amid Pipeline Progress FTEK Q1 2026 Earnings EPS Miss as Company Reports a Loss ORIO Q1 2026 Earnings NarrowerthanExpected Loss Lifts Sentiment Telus Q1 2026 Earnings EPS Beats Expectations Amid Cautious Growth Outlook BDSX Q1 2026 Earnings EPS Surprises to the Upside Amid Operational Progress Soligenix SNGX Q1 2026 Earnings NarrowerThanExpected Loss Beats Estimates Stock Slips