Snap-on (SNA) has been drawing attention after recent trading, with the stock last closing at $357.73. For investors, its ...