US17b

By selling US$1.5m worth of Stanley Black & Decker, Inc. (NYSE:SWK) stock at an average sell price of US$157 over the last year, insiders seemed to have made the most of their holdings. The company’s market cap plunged by US$589m after price dropped by 3.3% last week but insiders were able to limit their loss […]


Current track

Title

Artist