BDTX Q1 2026 Earnings EPS Beat but Stock Retreats 36 on Biotech Volatility DIN Q1 2026 Earnings EPS Surpasses Estimates by 529 BNR Q3 2022 Earnings NarrowerThanExpected Loss as Biotech Company Navigates Challenges ZS Q1 2026 Earnings EPS Beat by Nearly 4 Signals Strong Profitability IDR Q1 2026 Earnings EPS Miss Weighs on Shares as Strategic Priorities Continue SRXH Q2 2025 Earnings EPS Loss of 074 and No Revenue Reported Weigh on Sentiment