News

Snap-on Incorporated (NYSE: SNA) reported better-than-expected second quarter results on Thursday, with earnings per share of $4.72 exceeding analyst estimates of ...