ORRF Q1 2026 Earnings EPS Beats Estimates by 908 BeyondSpring Q1 2026 Earnings Narrowing Loss Highlights Pipeline Progress Amid Zero Revenue XRAY Q1 2026 Earnings EPS Misses Estimates Amid Challenging Environment PUK Q4 2025 Earnings EPS Misses Estimates by 2917 Stock Declines BRBS Q1 2026 Earnings Return to Profitability with Positive EPS of 002