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