Snap-on Authorizes Share Repurchase Program of Up to $500 Million | Intellectia.AI