Stanley Black & Decker tops estimates

NEW BRITAIN, Conn. — Stanley Black & Decker saw Q2 sales exceed analyst expectations with net sales of $2,866.9 million, a rise of approximately of 0.2% over a year ago. Organic revenues rose 8% but were offset by an equal adverse impact from foreign currency translation movements. Tools & Storage represented the bulk of the quarter’s sales, accounting for 64.2% of net revenue for the quarter.