Stanley Black & Decker 2Q FY26 EPS climbs to $2.33; net sales flat at $4 billion - SWK News | Rallies