Snap-on beats Q2 sales, profit estimates on growth across segments - SNA News | Rallies