BioLineRx Ltd BLRX Q3 2024 Earnings Narrowed Losses and Pipeline Progress Amidst Low Revenue MMSI Q1 2026 Earnings EPS Surpasses Estimates by 1068 Stepan Company SCL Q1 2026 Earnings EPS Slightly Tops Estimates Revenue Not Disclosed Sensient Technologies Q1 2026 Earnings Strong EPS Beat Drives Stock Gain VOXR Q1 2026 Earnings EPS Surges 733 Above Estimates Stock Declines 149 MFAO Q1 2026 Earnings EPS Slightly Misses Estimates Stock Edges Higher