SWK Financials: Stanley Black & Decker Inc AI Analysis