Snap-on Q1 Earnings & Revenues Beat Estimates, Organic Sales… — SNA +0.80 · News Impact Screener