Embecta Corp EMBC Q1 2026 Earnings EPS Misses Estimates as Revenue Remains Undisclosed IMMR Q3 2025 Earnings EPS Beats Estimates by 1878 Stock Rises RIME Q1 2026 Earnings Narrowed Loss Beats Estimates Stock Surges SID Q1 2026 Earnings Steelmaker Posts Wide EPS Miss Despite Positive Steel Demand Outlook BioLife Solutions Q1 2026 Earnings EPS Slightly Misses Estimates Stock Declines S Q1 2026 Earnings EPS Beats Estimates Stock Rises on BetterThanExpected Profitability