Block Inc XYZ Q1 2026 Earnings Strong EPS Beat of 2443 Surprises Markets Shares Dip Slightly Caseys General Stores CASY Q1 2026 Earnings EPS Surges Past Estimates Yet Shares Edge Lower HRI Q1 2026 Earnings Significant EPS Beat Driven by Operational Improvements KNSL Q1 2026 Earnings EPS Surges Past Estimates on Strong Underwriting Performance NSP Q1 2026 Earnings EPS Surges Past Estimates Shares Rally 4 Codere Online Q4 2025 Earnings Narrow Loss Surprises on the Downside Stock Edges Up