Stanley Black and Decker (SWK) Reports 1Q 2024 Results