Stock Earnings Keeping an Eye on Snap-on, Inc (SNA) After Insider Trading Activity Snap-on, Inc’s recently made public that its Director Daniel Karen L unloaded Company’s shares for reported $0.35 million on Jun