Backblaze BLZE Q1 2026 Earnings EPS Misses Estimates but Stock Gains 4 on Operational Momentum Organigram Global Inc OGI Q1 2026 Earnings NarrowerthanExpected Loss as EPS Surprises Positively IPWR Q1 2026 Earnings EPS Misses Estimates as Stock Declines 167 ABNB Q1 2026 Earnings EPS Falls Short as Stock Dips Modestly CRH Q1 2026 Earnings NarrowerthanExpected Loss Signals Operational Resilience Crexendo CXDO Q1 2026 Earnings EPS Surges Past Estimates by 256 Amid Sparse Revenue Disclosure