Stanley Black & Decker (SWK)

Market Cap:

$22,440,000,000

Last Price ():

$146.66

Change: -0.77% Open: $147.78 Low: $146.32 High: $148.32
Div. Yield: 1.59% Price/Earnings: 18.7 Price/Book: 3.3 Price/Sales: 2.0