OneSpan Inc Q1 2026 Earnings EPS Beats Estimates by 1335 Amid Solid Execution XOMAP Q1 2026 Earnings EPS Misses Estimates Amid Ongoing Royalty Fluctuations MCD Q1 2026 Earnings EPS Beats Estimates Amidst Uncertain Revenue Landscape Oppenheimer Holdings Inc OPY Q1 2025 Earnings EPS of 272 Reflects Operational Discipline Amid Revenue Uncertainty KFRC Q1 2026 Earnings Kforce Beats EPS Estimates Amidst Cautious Labor Market NVT Q1 2026 Earnings EPS Beats Estimates by Nearly 15 Shares Rise BKNG Q1 2026 Earnings Earnings Per Share Surpass Estimates Shares Edge Higher CICC Q1 2026 Earnings EPS Falls Short of Estimates Stock Slides 06 Gilat Satellite Networks GILT Q1 2026 Earnings Massive EPS Beat Surprises Market Stock Gains NWE Q1 2026 Earnings EPS Beats Estimates by 691 as Utility Operations Show Stability AirJoule Technologies Q1 2026 Earnings Significant EPS Miss Amid Development Stage Stock Rises on Strategic Hopes JMSB Q1 2026 Earnings EPS Beats Estimates Stock Rises 123