BCRX Q1 2026 Earnings EPS Misses Estimates Stock Rises on Operational Updates
PLSE Q1 2026 Earnings EPS Beat but No Revenue as Stock Declines
ORI Q1 2026 Earnings EPS Misses Estimates as Operating Environment Challenges Persist
DMRA Q1 2026 Earnings WiderthanExpected Loss but Stock Gains Amid Pipeline Optimism
elf Beauty Q1 2026 Earnings Earnings Beat Expectations Despite Modest Stock Pullback
OEC Q1 2026 Earnings Significant EPS Miss as Company Reports Unexpected Loss