Stock TransactionsGENERAC HLDGS INC COM

Total Bought
455,825
65 transactions
Total Sold
929,105
108 transactions
Net
-473,280
shares
Filing Period:Transaction:
FundPrevious Shares
Current Shares
Change in Shares
Previous Portfolio Weightage (%)
Current Portfolio Weightage (%)
Change in Weight (%)
Type
Granahan Investment Management, LLC13,213122,872+109,6590.121.28+1.16buy
Swedbank AB38,817113,000+74,1830.010.03+0.02buy
Ninety One UK Ltd218,407261,864+43,4570.100.17+0.07buy
Zimmer Partners, LP54,60086,300+31,7000.260.58+0.32buy
FFG Partners, LLC15,33342,439+27,1061.193.57+2.39buy
Stephens Investment Management Group LLC289,382314,253+24,8710.770.99+0.21buy
PARK PRESIDIO CAPITAL LLC520,272540,077+19,8057.138.95+1.82buy
Mediolanum International Funds Ltd109,314125,437+16,1230.220.30+0.09buy
NATIONS FINANCIAL GROUP INC, /IA/ /ADV5,59118,144+12,5530.060.25+0.20buy
STATE OF MICHIGAN RETIREMENT SYSTEM15,31625,916+10,6000.020.03+0.02buy
Empirical Capital Management, LLC9,10018,000+8,9001.071.44+0.38buy
Union Square Park Capital Management, LLC5,00013,500+8,5000.551.42+0.87buy
Robeco Institutional Asset Management B.V.8,16615,279+7,1130.000.01+0.00buy
Capital World Investors81,45787,728+6,2710.000.00+0.00buy
Capital International Investors207,989213,683+5,6940.010.01+0.00buy
Abundance Wealth Counselors5,71510,988+5,2730.160.21+0.05buy
Informed Momentum Co LLC13,08018,274+5,1940.290.48+0.18buy
Investors Towarzystwo Funduszy Inwestycyjnych Spolka Akcyjna5,50810,248+4,7400.441.00+0.55buy
Robeco Schweiz AG477,006481,609+4,6031.972.26+0.29buy
Calamos Advisors LLC52,85155,994+3,1430.040.05+0.02buy
BEACON INVESTMENT ADVISORY SERVICES, INC.33,25536,032+2,7770.270.39+0.13buy
HERBST GROUP, LLC4,4007,100+2,7000.531.13+0.60buy
Procyon Advisors, LLC32,88335,399+2,5160.310.45+0.13buy
Curat Global, LLC802,500+2,4200.020.26+0.24buy
KIRR MARBACH & CO LLC /IN/57,92660,128+2,2022.062.97+0.90buy
Union Bancaire Privee, UBP SA27,88229,514+1,6320.070.08+0.02buy
12th Street Asset Management Company, LLC66,91068,264+1,3542.142.85+0.71buy
MIZUHO SECURITIES USA LLC3,5474,609+1,0620.020.02+0.01buy
ZWJ INVESTMENT COUNSEL INC20,37321,425+1,0520.140.20+0.06buy
TECTONIC ADVISORS LLC19,43820,469+1,0310.200.29+0.09buy
Secure Asset Management, LLC20,68921,715+1,0260.640.89+0.25buy
Asset Management One Co., Ltd.2,1583,019+8610.000.00+0.00buy
Hodges Capital Management Inc.2,8073,607+8000.050.07+0.02buy
Czech National Bank15,98016,756+7760.020.03+0.01buy
MACQUARIE GROUP LTD1,9372,627+6900.000.00+0.00buy
Norinchukin Bank, The2,7463,424+6780.010.01+0.00buy
Canada Post Corp Registered Pension Plan2,8163,386+5700.020.03+0.01buy
Morse Asset Management, Inc140570+4300.010.03+0.02buy
First Eagle Investment Management, LLC4,5004,890+3900.000.00+0.00buy
JAMES INVESTMENT RESEARCH, INC.11,60211,870+2680.250.35+0.10buy
THOROUGHBRED FINANCIAL SERVICES, LLC2,1332,336+2030.020.03+0.01buy
SCOTIA CAPITAL INC.4,0244,181+1570.000.00+0.00buy
MITCHELL SINKLER & STARR/PA3,4583,569+1110.310.44+0.12buy
Wellington Shields & Co., LLC7,3057,404+990.360.49+0.12buy
Empirical Finance, LLC1,7881,859+710.020.02+0.01buy
OARSMAN CAPITAL, INC.1,4311,492+610.030.05+0.01buy
DILLON & ASSOCIATES INC5,5685,628+600.150.20+0.05buy
Moors & Cabot, Inc.1,5081,563+550.010.02+0.01buy
PERSONAL CFO SOLUTIONS, LLC1,4971,538+410.040.07+0.02buy
PINNACLE ASSOCIATES LTD1,6531,681+280.000.01+0.00buy
Koshinski Asset Management, Inc.2,6332,661+280.030.04+0.01buy
MOODY LYNN & LIEBERSON, LLC2,0182,045+270.020.03+0.01buy
RPg Family Wealth Advisory, LLC2,5502,575+250.100.13+0.02buy
Pine Haven Investment Counsel, Inc3,3363,360+240.480.66+0.18buy
CARY STREET PARTNERS INVESTMENT ADVISORY LLC132154+220.010.01+0.00buy
1620 INVESTMENT ADVISORS, INC.738759+210.100.14+0.04buy
INGALLS & SNYDER LLC2,5042,522+180.020.02+0.00buy
EVENTIDE ASSET MANAGEMENT, LLC306,838306,850+120.991.20+0.21buy
NORTHWESTERN MUTUAL INVESTMENT MANAGEMENT COMPANY, LLC1,8781,889+110.010.01+0.00buy
Colonial Trust Advisors250260+100.000.01+0.00buy
Somerset Trust Co1,4781,486+80.090.12+0.03buy
Wedmont Private Capital1,7251,729+40.010.01-0.00buy
Greenbush Financial Group, LLC8,6588,661+30.560.75+0.19buy
NVWM, LLC4951+20.000.00+0.00buy
Realta Investment Advisors1,1721,173+10.080.11+0.03buy
Fortis Group Advisors, LLC883882-10.040.04+0.00sell
Richardson Capital Management LLC499493-60.050.06+0.01sell
IVC Wealth Advisors LLC1,5551,540-150.130.18+0.04sell
Linden Thomas Advisory Services, LLC1,7251,709-160.030.04+0.01sell
Metis Global Partners, LLC1,1071,090-170.010.01+0.00sell
Barnett & Company, Inc.22,74522,720-253.454.93+1.47sell
PARSONS CAPITAL MANAGEMENT INC/RI2,0171,988-290.020.03+0.01sell
HARMONY ASSET MANAGEMENT LLC13,76013,730-300.821.08+0.26sell
SECURED RETIREMENT ADVISORS, LLC6,0736,043-300.670.91+0.24sell
Scott & Selber, Inc.25,37925,349-301.281.57+0.29sell
RFG - Bristol Wealth Advisors, LLC1,0951,063-320.060.08+0.02sell
Argent Trust Co3,1883,154-340.020.03+0.01sell
Diversified Investment Strategies, LLC4,3614,326-350.540.82+0.28sell
HBW ADVISORY SERVICES LLC1,0991,055-440.020.03+0.01sell
Lafayette Investments, Inc.1,3001,256-440.050.07+0.02sell
Acropolis Investment Management, LLC685640-450.010.01+0.00sell
Princeton Global Asset Management LLC230180-500.010.01+0.00sell
LEAVELL INVESTMENT MANAGEMENT, INC.3,0002,950-500.020.03+0.01sell
Faithward Advisors, LLC18,24018,175-650.510.65+0.14sell
TRUST CO OF TOLEDO NA /OH/8010-700.000.00-0.00sell
Formidable Asset Management, LLC2,5142,438-760.080.11+0.04sell
Net Worth Advisory Group1,2101,132-780.050.08+0.03sell
Traub Capital Management LLC1,1201,040-800.220.27+0.05sell
Retirement Systems of Alabama12,46012,366-940.010.01+0.00sell
First Washington CORP8,0517,956-950.440.57+0.12sell
THOMPSON INVESTMENT MANAGEMENT, INC.2,8202,724-960.070.09+0.02sell
Investment Partners Asset Management, Inc.1,050953-970.130.16+0.03sell
SECURIAN ASSET MANAGEMENT, INC1,6181,518-1000.010.01-0.00sell
Coyle Financial Counsel LLC1,9141,806-1080.080.10+0.02sell
MUFG Securities EMEA plc2,4082,298-1100.010.01+0.00sell
Ulland Investment Advisors, LLC2,7502,625-1250.460.57+0.11sell
HARTFORD INVESTMENT MANAGEMENT CO3,3793,239-1400.020.03+0.01sell
Rathbones Group PLC26,02525,870-1550.020.03+0.01sell
MOUNTAIN PACIFIC INVESTMENT ADVISERS LLC12,34612,179-1670.410.56+0.15sell
Parkside Investments, LLC34,97534,800-1750.831.13+0.30sell
Page 1 of 2