Balchem Corporation Q1 2026 Earnings EPS Misses Estimates Amid Unchanged Stock PLX Q1 2026 Earnings Massive EPS Surprise Drives Stock Higher Immunovant Q1 2026 Earnings Wider Than Expected Loss Amid No Revenue CRH Q1 2026 Earnings NarrowerThanExpected Loss Signals Resilience Amid Market Headwinds OGEN Q2 2023 Earnings EPS Surprise Beats Estimates Amid No Revenue Cash Burn Concerns STAG Q1 2026 Earnings Stellar EPS Surprise Drives Cautious Optimism