CN Corp CZNC Q1 2026 Earnings Miss by Significant Key Takeaways Small Connecticut Manufacturers Grapple with Escalating Costs and Labor Shortages KLA Corporation KLAC Drops 265 Key Support at 166863 20260518 Beneficient BENF Crushes Q1 2026 Estimates EPS 136 Tops Views