Stock TransactionsGENERAC HLDGS INC

Total Bought
933,353
95 transactions
Total Sold
843,681
104 transactions
Net
+89,672
shares
Filing Period:Transaction:
FundPrevious Shares
Current Shares
Change in Shares
Previous Portfolio Weightage (%)
Current Portfolio Weightage (%)
Change in Weight (%)
Type
ArrowMark Colorado Holdings LLC591,395788,866+197,4710.781.13+0.34buy
ARIEL INVESTMENTS, LLC2,010,3442,162,961+152,6172.322.78+0.47buy
Burgundy Asset Management Ltd.319,970411,608+91,6380.430.59+0.16buy
Ninety One UK Ltd420,728476,897+56,1690.140.18+0.04buy
Townsend & Associates, Inc51,326103,009+51,6830.891.46+0.57buy
Minneapolis Portfolio Management Group, LLC130,196178,921+48,7252.103.03+0.94buy
JOHN G ULLMAN & ASSOCIATES INC15,75052,650+36,9000.281.08+0.80buy
KENNEDY CAPITAL MANAGEMENT LLC105,281138,631+33,3500.280.39+0.11buy
Bayesian Capital Management, LP6,40032,300+25,9000.080.44+0.36buy
DISCIPLINED GROWTH INVESTORS INC /MN307,682333,042+25,3600.800.94+0.14buy
Evercore Wealth Management, LLC347,616367,908+20,2920.710.80+0.09buy
OSTERWEIS CAPITAL MANAGEMENT INC11,32530,160+18,8350.090.25+0.16buy
PineBridge Investments, L.P.59,56277,638+18,0760.070.09+0.02buy
NEEDHAM INVESTMENT MANAGEMENT LLC20,00035,000+15,0000.370.57+0.20buy
Regal Investment Advisors LLC24,39134,284+9,8930.220.34+0.11buy
Aberdeen Group plc15,13024,863+9,7330.000.01+0.00buy
Moran Wealth Management, LLC5,19013,470+8,2800.020.06+0.04buy
EVERGREEN CAPITAL MANAGEMENT LLC21,45928,896+7,4370.100.15+0.05buy
MERIDIAN MANAGEMENT CO16,60723,856+7,2490.590.86+0.27buy
Kessler Investment Group, LLC43,47850,452+6,9743.973.99+0.03buy
Watchman Group, Inc.21,48728,117+6,6300.991.20+0.20buy
BEACON INVESTMENT ADVISORS LLC20,09625,973+5,8771.552.14+0.59buy
WoodTrust Financial Corp5,47510,604+5,1290.110.23+0.12buy
Prime Capital Investment Advisors, LLC4,0518,958+4,9070.010.02+0.01buy
Carnegie Investment Counsel11,06715,845+4,7780.050.07+0.02buy
Annex Advisory Services, LLC44,42849,169+4,7410.290.27-0.03buy
AZZAD ASSET MANAGEMENT INC /ADV13,64018,166+4,5260.210.30+0.09buy
ING GROEP NV7,81411,710+3,8960.010.01+0.00buy
SENTRY INVESTMENT MANAGEMENT LLC3514,152+3,8010.020.23+0.21buy
MIZUHO MARKETS AMERICAS LLC6,50510,059+3,5540.030.04+0.01buy
Morse Asset Management, Inc5,4478,253+2,8060.190.31+0.13buy
CIBC WORLD MARKETS CORP3,4356,190+2,7550.000.00+0.00buy
Arkadios Wealth Advisors2,2034,852+2,6490.020.05+0.03buy
MITCHELL SINKLER & STARR/PA3,8376,087+2,2500.130.14+0.01buy
PRAXIS INVESTMENT MANAGEMENT INC3,2105,380+2,1700.030.05+0.02buy
X-Square Capital, LLC11,40613,380+1,9741.140.95-0.19buy
Skylands Capital, LLC26,62028,520+1,9000.440.54+0.10buy
Asio Capital, LLC17,25319,041+1,7880.500.57+0.07buy
Calydon Capital3,4455,022+1,5770.070.16+0.08buy
KELLY LAWRENCE W & ASSOCIATES INC/CA102,180103,680+1,5002.993.22+0.23buy
INGALLS & SNYDER LLC3,0374,502+1,4650.020.03+0.01buy
DIAMANT ASSET MANAGEMENT, INC.1,9603,195+1,2350.180.31+0.13buy
Headlands Technologies LLC2551,476+1,2210.010.06+0.04buy
DELTA FINANCIAL ADVISORS LLC2,2653,465+1,2000.110.19+0.08buy
Hanson & Doremus Investment Management1,0392,172+1,1330.000.00+0.00buy
Stiles Financial Services Inc10,11111,239+1,1280.570.66+0.09buy
Hilltop Holdings Inc.1,9753,068+1,0930.030.04+0.02buy
Americana Partners, LLC5,4256,475+1,0500.060.07+0.01buy
Compass Wealth Management LLC4651,465+1,0000.020.05+0.04buy
WOODSTOCK CORP17,36718,307+9400.240.27+0.04buy
Peloton Wealth Strategists10,95711,825+8680.000.00+0.00buy
Ulland Investment Advisors, LLC8571,670+8130.100.22+0.12buy
ATWOOD & PALMER INC142,332143,067+7351.361.49+0.13buy
Truvestments Capital LLC2,2872,936+6490.130.17+0.04buy
Gladstone Institutional Advisory LLC2,1722,783+6110.020.02+0.00buy
GAGNON SECURITIES LLC37,41837,987+5691.021.18+0.16buy
ROYAL LONDON ASSET MANAGEMENT LTD23,42523,932+5070.010.01+0.00buy
CONGRESS ASSET MANAGEMENT CO1,9362,430+4940.000.00+0.00buy
Bangor Savings Bank19,24619,708+4620.250.28+0.03buy
CapWealth Advisors, LLC16,92317,374+4510.240.27+0.04buy
West Tower Group, LLC18446+4280.000.12+0.12buy
Monte Financial Group, LLC9,2359,643+4080.510.58+0.07buy
OARSMAN CAPITAL, INC.8,0818,447+3660.370.29-0.08buy
Granite Investment Partners, LLC38,39138,744+3530.180.19+0.02buy
Financial Advocates Investment Management2,6632,997+3340.020.03+0.00buy
WEALTH EFFECTS LLC8,2898,594+3050.450.42-0.03buy
Smith Salley Wealth Management3,5943,882+2880.030.03+0.00buy
Barnett & Company, Inc.17,71817,968+2501.511.74+0.23buy
TRANSCEND CAPITAL ADVISORS, LLC1,8792,107+2280.020.02+0.00buy
KCM INVESTMENT ADVISORS LLC4,2854,485+2000.020.02+0.00buy
Stephens Investment Management Group LLC17,54917,749+2000.030.03+0.00buy
Beaton Management Co. Inc.3,3503,550+2000.240.27+0.04buy
Pinnacle Bancorp, Inc.164311+1470.010.01+0.01buy
Horizon Investments, LLC1,1471,254+1070.000.00+0.00buy
Fairfield Financial Advisors, LTD150250+1000.010.01+0.01buy
MCDONALD PARTNERS LLC4,6754,775+1000.170.18+0.02buy
Utah Retirement Systems10,39610,496+1000.020.02+0.00buy
Alaethes Wealth, LLC11,32311,420+970.680.70+0.02buy
Peregrine Asset Advisers, Inc.5,5105,600+900.310.35+0.04buy
Wahed Invest LLC9591,035+760.030.04+0.00buy
Legend Financial Advisors, Inc.125200+750.010.02+0.01buy
Nemes Rush Group LLC9911,060+690.020.02+0.00buy
LIBERTY ONE INVESTMENT MANAGEMENT, LLC73135+620.000.00+0.00buy
Jaffetilchin Investment Partners, LLC2,5732,635+620.030.03+0.00buy
NORTH STAR ASSET MANAGEMENT INC2,2462,298+520.010.02+0.00buy
JOHNSON INVESTMENT COUNSEL INC22,47422,524+500.030.03+0.00buy
McIlrath & Eck, LLC225272+470.000.01+0.00buy
UniSuper Management Pty Ltd500546+460.000.00+0.00buy
Operose Advisors LLC363402+390.020.02+0.01buy
JAMISON PRIVATE WEALTH MANAGEMENT, INC.3856+180.000.00+0.00buy
Claret Asset Management Corp2,1922,203+110.050.05+0.00buy
Resurgent Financial Advisors LLC203212+90.020.02+0.00buy
NVWM, LLC4,1124,120+80.150.16+0.01buy
PSI Advisors, LLC512+70.000.00+0.00buy
Castleview Partners, LLC337344+70.030.03-0.00buy
Grove Bank & Trust76-10.000.00-0.00sell
GW&K Investment Management, LLC6967-20.000.00+0.00sell
IVC Wealth Advisors LLC2,0532,050-30.150.16+0.02sell
Colonial Trust Advisors187177-100.000.00+0.00sell
ALBION FINANCIAL GROUP /UT113100-130.000.00-0.00sell
Page 1 of 2