CTRI Q1 2026 Earnings EPS Surprises Positively Despite Loss Stock Declines Ovintiv OVV Q1 2026 Earnings EPS Beats Estimates by 669 Amid Operational Efficiency Kornit Digital KRNT Q1 2026 Earnings EPS Beat Drives 52 Stock Surge ALGT Q1 2026 Earnings Solid EPS Beat Masks Revenue Concerns as Shares Slip DLPN Q1 2026 Earnings EPS Misses Estimates by Wide Margin as Stock Edges Higher OII Q1 2026 Earnings EPS Beats Estimates by 116 Stock Edges Higher