Stanley Black & Decker earnings: $2.66 per share, vs $2.54 EPS expected

7:57 AM ET Tue, 23 July 2019

The "Squawk Box" crew talk about several of the morning's top stories.