Block Inc XYZ Q1 2026 Earnings EPS Surges Past Estimates Stock Slips on Missing Revenue Details LAMR Q1 2026 Earnings Strong EPS Beat Drives Positive Market Response BOC Q4 2025 Earnings Deep Loss Misses Estimate Despite Stock Rebound Powell Industries Q1 2026 Earnings EPS Misses Estimates Amid Revenue Discrepancy NTAP Q1 2026 Earnings EPS Beat Drives DoubleDigit Stock Rally CTMX Q1 2026 Earnings Narrower Loss Exceeds Expectations as Pipeline Advances