4/1/24 Miller Richard Thomas 4 Officer² 2:24K Snap-on Inc. Computershare Inc. 2/20/24 Miller Richard Thomas 4 Officer² 2:29K Snap-on Inc. Computershare Inc. 2/12/24 Miller Richard Thomas 4 Officer² 2:23K Snap-on Inc. Computershare Inc. 7/5/23 Miller Richard Thomas 4 Officer² 2:23K Snap-on Inc. Computershare Inc. 5/3/23 Miller Richard Thomas 4 Officer² 2:22K Snap-on Inc. Computershare Inc. 2/13/23 Miller Richard Thomas 4 Officer² 2:28K Snap-on Inc. Computershare Inc. 2/3/23 Miller Richard Thomas 4 Officer² 2:22K Snap-on Inc. Computershare Inc. 2/14/22 Miller Richard Thomas 4 Officer² 2:28K Snap-on Inc. Computershare Inc. 5/5/21 Miller Richard Thomas 4 Officer² 2:20K Snap-on Inc. Computershare Inc. 4/26/21 Miller Richard Thomas 4 Officer² 2:21K Snap-on Inc. Computershare Inc. 2/25/21 Miller Richard Thomas 4 Officer² 2:21K Snap-on Inc. Computershare Inc. 2/23/21 Miller Richard Thomas 4 Officer² 2:21K Snap-on Inc. Computershare Inc. 2/16/21 Miller Richard Thomas 4 Officer² 2:24K Snap-on Inc. Computershare Inc. 1/5/21 Miller Richard Thomas 4 Officer² 2:24K Snap-on Inc. Computershare Inc. 11/12/20 Miller Richard Thomas 4 Officer² 2:22K Snap-on Inc. Computershare Inc. 10/26/20 Miller Richard Thomas 4 Officer² 2:23K Snap-on Inc. Computershare Inc. 2/18/20 Miller Richard Thomas 4 Officer² 2:28K Snap-on Inc. Computershare Inc. 12/30/19 Miller Richard Thomas 4 Officer² 2:24K Snap-on Inc. Computershare Inc. 1/2/19 Miller Richard Thomas 4 Officer² 2:21K Snap-On Inc. Computershare Inc. 7/2/18 Miller Richard Thomas 3 Officer² 2:17K Snap-On Inc. Computershare Inc.