ROCK Q1 2026 Earnings Earnings Miss Estimates Stock Rises Slightly GYRE Q1 2026 Earnings SmallerthanExpected Loss Drives Positive Surprise Amid Revenue Absence FTC Solar Q1 2026 Earnings WiderThanExpected Loss Overshadowed by Positive Stock Reaction BioLineRx Ltd BLRX Q3 2024 Earnings Loss Per Share of 007 on No Revenue Shares Surge 9 BPOP Q1 2026 Earnings Earnings Surpass Estimates on Solid Core Performance Evotec Q1 2026 Earnings EPS Falls Sharply Short of Estimates Amid Operational Pressures BSET Q1 2026 Earnings EPS Misses Estimates Amid Challenging Market WHD Q1 2026 Earnings EPS Beat Fails to Lift Shares Amid Market Caution DXR Q3 2007 Earnings Significant Earnings Beat Driven by Strong Operational Performance FTI Q1 2026 Earnings EPS Surges Past Estimates Shares Edge Higher Sun Life Financial Q1 2026 Earnings EPS Falls Short Amid Tight Operating Environment RGR Q1 2026 Earnings EPS Misses Estimates Amid Modest Stock Uptick ODFL Q1 2026 Earnings EPS Beats Estimates Stock Rises 131