Stanley Black & Decker was formed from the combination of Stanley Works and Black & Decker in 2010. The company's headquarters is in New Britain, Connecticut, where Stanley has been based.
Stanley Black & Decker's record-low multiples seem counterintuitive to the company's progress made in recent years. When considering the company's wide moat in the form of its iconic brands, it ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results