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