Snap-on Q1 Revenue of $1.21B Beats Expectations | Intellectia.AI