Roth Capital analyst Scott Stember reiterates Snap-on (NYSE:SNA) with a Buy and maintains $431 price target.