Stanley Black & Decker 3Q 2026 net earnings rise to $272.1 million - SWK News | Rallies