CCL Q1 2026 Earnings EPS Beats Estimates as Cruise Demand Remains Strong NNVC Q1 2026 Earnings NarrowerthanExpected Loss Surprises but Stock Dips MTEX Q3 2023 Earnings Narrow Profit Reported Amidst Challenging Environment DLocal Limited Q1 2026 Earnings EPS Misses Estimates Stock Slips Green Dot Q1 2026 Earnings EPS Surges Past Estimates as Stock Slides SHIM Q1 2026 Earnings WiderthanExpected Loss Drags Shares Lower