Stock TransactionsWd 40 Co

Total Bought
517,460
36 transactions
Total Sold
354,263
36 transactions
Net
+163,197
shares
Filing Period:Transaction:
FundPrevious Shares
Current Shares
Change in Shares
Previous Portfolio Weightage (%)
Current Portfolio Weightage (%)
Change in Weight (%)
Type
Laurel Wealth Advisors LLC690157,383+156,6930.030.010.00buy
Laurel Wealth Advisors LLC690157,383+156,6930.030.010.00buy
FIRST TRUST ADVISORS LP178,85684,893+93,9630.040.020.00sell
TWO SIGMA INVESTMENTS, LP28,46395,883+67,4200.020.040.00buy
AMERIPRISE FINANCIAL INC268,082333,505+65,4230.020.02+0.00buy
RENAISSANCE TECHNOLOGIES LLC258,761278,261+19,5000.100.09-0.01buy
GCQ FUNDS MANAGEMENT PTY Ltd64,42381,155+16,7323.863.36-0.50buy
GENEVA CAPITAL MANAGEMENT LLC248,197263,301+15,1041.131.01-0.13buy
PRINCIPAL FINANCIAL GROUP INC81,39771,491+9,9060.010.010.00sell
ProShare Advisors LLC32,04327,661+4,3820.020.010.00sell
KAYNE ANDERSON RUDNICK INVESTMENT MANAGEMENT LLC568,302564,039+4,2630.340.310.00sell
AlphaQuest LLC6,2042,354+3,8500.180.060.00sell
PineStone Asset Management Inc.40,70043,610+2,9100.070.06-0.01buy
Nebula Research & Development LLC2,3275,141+2,8140.050.10+0.05buy
Dynamic Technology Lab Private Ltd9303,220+2,2900.030.10+0.07buy
INCEPTIONR LLC1,0402,711+1,6710.080.14+0.07buy
WHITTIER TRUST CO46,08347,237+1,1540.160.130.00buy
NATIXIS ADVISORS, LLC81,06579,921+1,1440.040.030.00sell
TEXAS PERMANENT SCHOOL FUND CORP11,97210,882+1,0900.030.030.00sell
FOX RUN MANAGEMENT, L.L.C.2,0803,122+1,0420.080.12+0.04buy
DF DENT & CO INC63,42664,420+9940.210.19-0.02buy
ALGERT GLOBAL LLC11,11911,959+8400.070.060.00buy
Rathbones Group PLC2,6003,385+7850.000.00+0.00buy
WHITTIER TRUST CO OF NEVADA INC23,92624,697+7710.150.130.00buy
TEACHER RETIREMENT SYSTEM OF TEXAS21,79722,499+7020.020.02-0.00buy
Aster Capital Management (DIFC) Ltd43727+6840.000.04+0.04buy
State of Alaska, Department of Revenue7,5188,068+5500.020.020.00buy
CANADA LIFE ASSURANCE Co14,76014,244+5160.010.01-0.00sell
VIRGINIA RETIREMENT SYSTEMS ET Al6,0456,445+4000.010.01-0.00buy
WFA of San Diego, LLC200574+3740.040.10+0.05buy
ROYCE & ASSOCIATES LP1,0461,397+3510.000.00+0.00buy
INTECH INVESTMENT MANAGEMENT LLC12,92713,270+3430.040.03-0.00buy
IQ EQ FUND MANAGEMENT (IRELAND) Ltd4,8815,209+3280.140.11-0.03buy
Inspire Investing, LLC1,4231,712+2890.040.04+0.00buy
New Age Alpha Advisors, LLC424597+1730.000.01+0.00buy
EVERGREEN CAPITAL MANAGEMENT LLC1,147975+1720.010.010.00sell
Texas Yale Capital Corp.11,47811,615+1370.110.09-0.03buy
REGIONS FINANCIAL CORP1,0001,103+1030.000.00-0.00buy
ALPS ADVISORS INC7,0076,959+480.010.010.00sell
Larson Financial Group LLC331379+480.000.000.00buy
GUIDANCE CAPITAL, INC2,2892,335+460.160.14-0.02buy
GPS Wealth Strategies Group, LLC1,2281,183+450.040.030.00sell
Petrus Trust Company, LTA1,6111,654+430.040.04+0.00buy
QSV Equity Investors LLC5,5455,570+251.401.32-0.08buy
DIVIDEND ASSETS CAPITAL, LLC20,05620,081+250.930.83-0.09buy
OPPENHEIMER ASSET MANAGEMENT INC.1,2941,291+30.000.000.00sell
WEALTH ALLIANCE, LLC986988+20.030.03-0.00buy
NWAM LLC1,0021,003+10.020.01-0.01buy
HANCOCK WHITNEY CORP6,8386,836-20.050.03-0.02sell
SILVIA MCCOLL WEALTH MANAGEMENT, LLC4,0764,069-70.750.67-0.08sell
CIM INVESTMENT MANAGEMENT INC1,2111,191-200.070.05-0.02sell
HOWARD WEALTH MANAGEMENT, LLC1,2501,225-250.170.14-0.03sell
L.M. KOHN & COMPANY3,1333,107-260.200.19-0.01sell
Meridian Wealth Management, LLC1,6101,550-600.020.02-0.00sell
CULLEN INVESTMENT GROUP, LTD.2,1492,081-680.080.07-0.01sell
Avior Wealth Management, LLC4,2764,180-960.040.03-0.01sell
Westover Capital Advisors, LLC1,000900-1000.050.04-0.01sell
CRAWFORD INVESTMENT COUNSEL INC18,07617,946-1300.080.07-0.01sell
Bridge City Capital, LLC9,6119,478-1330.700.61-0.10sell
COZAD ASSET MANAGEMENT INC1,3891,215-1740.030.02-0.01sell
Magnetar Financial LLC1,7031,443-2600.010.00-0.00sell
Curbstone Financial Management Corp5,6365,346-2900.290.25-0.04sell
Westhampton Capital, LLC16,55716,202-3552.201.91-0.30sell
Conestoga Capital Advisors, LLC319,803319,149-6541.181.08-0.10sell
AVIVA PLC2,5841,923-6610.000.00-0.00sell
Entropy Technologies, LP3,2002,400-8000.080.04-0.03sell
One Wealth Advisors, LLC11,49610,596-9000.420.34-0.08sell
Bayforest Capital Ltd2,0111,111-9000.210.11-0.10sell
CIBC WORLD MARKETS CORP3,0231,678-1,3450.010.00-0.00sell
MARTINGALE ASSET MANAGEMENT L P7,0073,706-3,3010.040.02-0.02sell
JUPITER ASSET MANAGEMENT LTD70,38228,076-42,3060.160.05-0.11sell
APG Asset Management N.V.324,004141,736-182,2680.230.08-0.15sell
Page 1 of 1