Stock TransactionsSNAP ON INC

Total Bought
248,612
156 transactions
Total Sold
473,693
204 transactions
Net
-225,081
shares
Filing Period:Transaction:
FundPrevious Shares
Current Shares
Change in Shares
Previous Portfolio Weightage (%)
Current Portfolio Weightage (%)
Change in Weight (%)
Type
NORDEA INVESTMENT MANAGEMENT AB1,258,7121,310,198+51,4860.380.39+0.01buy
BAHL & GAYNOR INC381,283429,133+47,8500.660.75+0.09buy
VIRGINIA RETIREMENT SYSTEMS ET Al181,872211,732+29,8600.410.43+0.03buy
Vest Financial, LLC149,852165,192+15,3400.680.72+0.04buy
Korea Investment CORP28,66843,076+14,4080.020.03+0.01buy
Artisan Partners Limited Partnership150,414159,715+9,3010.070.08+0.01buy
National Pension Service30,55736,763+6,2060.010.01+0.00buy
Procyon Advisors, LLC8,55614,423+5,8670.180.25+0.07buy
DnB Asset Management AS23,70229,499+5,7970.030.04+0.00buy
FLPUTNAM INVESTMENT MANAGEMENT CO11,32714,996+3,6690.060.08+0.02buy
Leith Wheeler Investment Counsel Ltd.23,89126,797+2,9060.560.69+0.13buy
Tredje AP-fonden3,3956,239+2,8440.010.02+0.01buy
Lighthouse Investment Partners, LLC2,1754,746+2,5710.020.05+0.03buy
ODDO BHF ASSET MANAGEMENT SAS8,03210,346+2,3140.110.13+0.03buy
AVIVA PLC42,56744,810+2,2430.030.03-0.00buy
DZ BANK AG Deutsche Zentral Genossenschafts Bank, Frankfurt am Main12,153+2,1520.000.00+0.00buy
FIRST CITIZENS BANK & TRUST CO40,14042,011+1,8710.300.30+0.00buy
ALLSTATE CORP1,7983,629+1,8310.010.02+0.00buy
TIAA TRUST, NATIONAL ASSOCIATION651,894+1,8290.000.00+0.00buy
BRITISH COLUMBIA INVESTMENT MANAGEMENT Corp7,5169,265+1,7490.010.02+0.00buy
DISCIPLINED GROWTH INVESTORS INC /MN326,023327,754+1,7312.052.16+0.11buy
Empirical Financial Services, LLC d.b.a. Empirical Wealth Management2,1133,823+1,7100.010.02+0.01buy
JACOBS & CO/CA13,22014,687+1,4670.440.48+0.04buy
SYON CAPITAL LLC1,7553,221+1,4660.030.06+0.02buy
Siemens Fonds Invest GmbH8,3679,692+1,3250.160.18+0.02buy
MUFG Securities EMEA plc9982,141+1,1430.010.01-0.00buy
BTC Capital Management, Inc.15,18616,329+1,1430.360.39+0.03buy
TOBAM1021,217+1,1150.010.10+0.09buy
BEACON INVESTMENT ADVISORY SERVICES, INC.22,87723,933+1,0560.330.34+0.00buy
Investment Management Corp of Ontario4,5375,592+1,0550.020.03+0.00buy
B. Metzler seel. Sohn & Co. AG1,6922,702+1,0100.010.01+0.00buy
Mn Services Vermogensbeheer B.V.19,26420,233+9690.040.04-0.00buy
BAILARD, INC.9,1129,965+8530.070.08+0.01buy
Aaron Wealth Advisors LLC3,5964,432+8360.080.08+0.01buy
Baker Avenue Asset Management, LP7061,539+8330.010.01+0.01buy
Ameritas Advisory Services, LLC44845+8010.000.01+0.01buy
GATEWAY INVESTMENT ADVISERS LLC5901,346+7560.000.00+0.00buy
Townsend & Associates, Inc52,58653,321+7351.691.73+0.03buy
Inscription Capital, LLC1,8992,587+6880.070.09+0.02buy
CERTUITY, LLC5801,181+6010.010.03+0.01buy
CWS Financial Advisors, LLC1,4952,085+5900.140.20+0.05buy
CWA Asset Management Group, LLC8,2858,874+5890.110.11+0.00buy
Crestwood Advisors Group, LLC3,9104,494+5840.020.03+0.00buy
HUDSON EDGE INVESTMENT PARTNERS INC.22,46823,028+5601.261.18-0.08buy
Asset Management One Co., Ltd.21,94322,481+5380.020.02-0.00buy
Drucker Wealth 3.0, LLC2,5103,032+5220.150.18+0.03buy
Bayforest Capital Ltd344863+5190.060.22+0.16buy
Czech National Bank13,24913,714+4650.030.03-0.00buy
Modern Wealth Management, LLC5841,043+4590.000.01+0.00buy
Net Worth Advisory Group1,9452,400+4550.190.17-0.03buy
Stanley-Laman Group, Ltd.10,73411,166+4320.530.49-0.04buy
SVB WEALTH LLC7,8878,293+4060.150.17+0.02buy
Skandinaviska Enskilda Banken AB (publ)61,90262,256+3540.090.09-0.00buy
Taylor Hoffman Capital Management LLC22,57022,910+3402.462.40-0.07buy
Birch Capital Management, LLC6,3106,649+3391.121.14+0.03buy
Venturi Wealth Management, LLC1,1501,469+3190.020.02+0.00buy
HUB Investment Partners, LLC628931+3030.010.01+0.00buy
CHILDRESS CAPITAL ADVISORS, LLC7301,032+3020.050.06+0.01buy
T. Rowe Price Investment Management, Inc.1,5851,866+2810.000.00+0.00buy
Canada Post Corp Registered Pension Plan7821,062+2800.010.01+0.00buy
FORSTA AP-FONDEN10,70010,980+2800.020.02+0.00buy
MASTER'S WEALTH MANAGEMENT INC.1,5401,809+2690.230.22-0.01buy
Family Management Corp15,59915,857+2580.740.69-0.05buy
Trueblood Wealth Management, LLC4,5064,751+2450.610.64+0.03buy
Ashton Thomas Private Wealth, LLC755983+2280.010.01+0.00buy
IFG Advisory, LLC19,44119,664+2230.310.30-0.01buy
Freestone Capital Holdings, LLC14,48314,705+2220.150.15-0.00buy
AFFINITY INVESTMENT ADVISORS, LLC1,2361,450+2140.290.33+0.04buy
Lansforsakringar Fondforvaltning AB (publ)16,54516,744+1990.030.03-0.00buy
Busey Bank1,1101,309+1990.010.01+0.00buy
COOKSON PEIRCE & CO INC8111,008+1970.010.01+0.00buy
UNIVEST FINANCIAL Corp3,3623,556+1940.070.06-0.00buy
Aberdeen Group plc40,49940,693+1940.020.02-0.00buy
Forvis Mazars Wealth Advisors, LLC4,6954,881+1860.030.03-0.00buy
Rehmann Capital Advisory Group1,6631,838+1750.030.03+0.00buy
PRUDENTIAL PLC6,6466,810+1640.020.02+0.00buy
WORLDQUANT MILLENNIUM ADVISORS LLC18,65818,820+1620.030.03-0.00buy
Chesley Taft & Associates LLC2,5902,750+1600.040.04-0.00buy
Midwest Trust Co21,97922,136+1570.100.10-0.00buy
Northwest & Ethical Investments L.P.6,6576,812+1550.050.05-0.00buy
Kathmere Capital Management, LLC582729+1470.010.02+0.00buy
JGP Wealth Management, LLC3,2553,383+1280.130.12-0.00buy
WEST MICHIGAN ADVISORS, LLC780887+1070.060.07+0.01buy
Astoria Portfolio Advisors LLC.1,5801,680+1000.140.15+0.01buy
STATE OF MICHIGAN RETIREMENT SYSTEM15,62215,722+1000.030.03+0.00buy
Coastal Bridge Advisors, LLC4,3844,476+920.120.11-0.00buy
Ascent Group, LLC686776+900.010.01+0.00buy
CERTIOR FINANCIAL GROUP, LLC1,2271,316+890.290.31+0.02buy
CAMDEN NATIONAL BANK9,7819,870+890.470.47-0.01buy
Joule Financial, LLC9731,061+880.100.11+0.01buy
Dorsey & Whitney Trust CO LLC717804+870.010.01+0.00buy
Sovran Advisors, LLC619705+860.020.02+0.00buy
MONTAG A & ASSOCIATES INC2295+730.000.00+0.00buy
USS Investment Management Ltd11,23311,304+710.020.02+0.00buy
ROYAL LONDON ASSET MANAGEMENT LTD28,48428,550+660.020.02-0.00buy
SAGESPRING WEALTH PARTNERS, LLC1,1091,173+640.010.01-0.00buy
Crestmont Private Wealth LLC1,0401,098+580.120.12+0.00buy
Cardinal Capital Management11,19711,254+570.540.51-0.02buy
Dakota Community Bank & Trust NA289343+540.390.41+0.01buy
INTRUST BANK NA3,4873,538+510.100.10+0.00buy
Page 1 of 4