Investing.com·4 hours ago·macroeconomiaNEUTRALLOWStanley Black & Decker stock hits 52-week high at $104.75No summary availableRead at Investing.com→