Magna International Inc MGA Q1 2026 Earnings EPS Blows Past Estimates Stock Gains 236
Damora Therapeutics Q1 2026 Earnings WiderThanExpected Loss Despite Stock Gain
AGRO Q1 2026 Earnings Significant EPS Miss Sends Shares Lower
Purple Biotech Q1 2025 Earnings DevelopmentStage Focus Drives Investor Sentiment
Rollins Inc ROL Q1 2026 Earnings Slight EPS Beat Amid Steady Pest Control Demand
Barings BDC Inc BBDC Q1 2026 Earnings Net Investment Income Misses Estimates as Portfolio Holds Steady