Stanley Black & Decker Q1 2026 slides: earnings beat, margins on track | Intellectia.AI