Snap-on Inc. Small Tools & Accessories

SNA
NYSE
124.36 2.01 (1.64%) last updated 4:25 PM EDT Oct 20
Trade $SNA Now