7:02 am Snap-On beats by $0.08, reports revs in-line