DYAI Q1 2026 Earnings EPS Misses Mark as PreRevenue Biotech Maintains Pipeline Focus
BMRA Q1 2026 Earnings Loss of 044 Per Share Amid No Revenue Disclosure
NCNA Q3 2024 Earnings Narrowed Loss Beats Expectations
TIMB Q1 2026 Earnings EPS Misses Estimates as Operational Challenges Persist
Radian Group Q1 2026 Earnings EPS Beat Forecasts but Stock Slides on Macro Concerns
JELD Q1 2026 Earnings Significant EPS Miss as Company Faces Headwinds