XRAY Q1 2026 Earnings EPS Misses Estimates Amid Challenging Environment RingCentral Q1 2026 Earnings EPS Beats Estimates as Stock Rises 313 NNVC Q1 2026 Earnings NarrowerthanExpected Loss Surprises but Stock Dips HAFC Q1 2026 Earnings EPS Beats Estimates by 478 as Bank Shows Resilience CUBB Q1 2026 Earnings Earnings Beat Expectations as Customers Bancorp Reports EPS of 197 NWSA Q1 2026 Earnings EPS Surprises to the Upside Despite Stock Decline