Snap-on Q3 sales and EPS miss expectations on diesel price impact - SNA News | Rallies