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