Kennametal KMT Q1 2026 Results A Closer Look at the Earnings Beat Cincy Fin CINF Crushes Q1 2026 Estimates EPS 210 Tops Views Cambium CMBM Stock RangeBound at 040 Resistance at 042 20260521 McCormick MKC Q1 2026 Earnings 066 EPS Surges Past 060 Estimates