Stock Transactions — GENERAC HOLDINGS INC

Total Bought
6,488,199
414 transactions
Total Sold
8,255,072
342 transactions
Net
-1,766,873
shares
Filing Period:Transaction:
FundPrevious Shares
Current Shares
▲▼
Change in Shares
▲▼
Previous Portfolio Weightage (%)
Current Portfolio Weightage (%)
▲▼
Change in Weight (%)
▲▼
Type
DIAMANT ASSET MANAGEMENT, INC.3,410666,075+662,6650.340.49+0.15buy
ALLIANCEBERNSTEIN L.P.277,280664,375+387,0950.010.03+0.02buy
PRICE T ROWE ASSOCIATES INC /MD/83,363433,115+349,7520.000.01+0.01buy
Amundi157,510433,016+275,5060.010.02+0.02buy
EVENTIDE ASSET MANAGEMENT, LLC93,860306,838+212,9780.200.99+0.79buy
JANE STREET GROUP, LLC68,014279,000+210,9860.010.06+0.05buy
J. Goldman & Co LP0187,564+187,5640.001.70+1.70buy
No Street GP LP370,000550,000+180,0003.407.18+3.78buy
LORD, ABBETT & CO. LLC0150,000+150,0000.000.10+0.10buy
BANK OF AMERICA CORP /DE/620,475742,576+122,1010.010.01+0.00buy
TWO SIGMA INVESTMENTS, LP142,751256,120+113,3690.030.04+0.01buy
AMERIPRISE FINANCIAL INC66,421177,538+111,1170.000.01+0.01buy
Mediolanum International Funds Ltd0109,314+109,3140.000.22+0.22buy
SILVERCREST ASSET MANAGEMENT GROUP LLC77,348186,230+108,8820.070.26+0.19buy
Robeco Schweiz AG374,129477,006+102,8771.141.97+0.83buy
E. Ohman J:or Asset Management AB0102,245+102,2450.000.53+0.53buy
Covalis Capital LLP18,041113,051+95,0100.191.36+1.17buy
ArrowMark Colorado Holdings LLC86,304180,961+94,6570.260.94+0.68buy
PARK PRESIDIO CAPITAL LLC429,452520,272+90,8204.777.13+2.36buy
AIGH Capital Management LLC090,000+90,0000.003.60+3.60buy
ARROWSTREET CAPITAL, LIMITED PARTNERSHIP951,6301,038,493+86,8630.080.11+0.03buy
Azimuth Capital Investment Management LLC082,924+82,9240.000.61+0.61buy
BNP Paribas Asset Management Holding S.A.1,11979,648+78,5290.000.02+0.02buy
BNP PARIBAS FINANCIAL MARKETS89,558164,276+74,7180.010.02+0.01buy
MILLENNIUM MANAGEMENT LLC108,815176,990+68,1750.010.03+0.02buy
One Fin Capital Management LP067,000+67,0000.005.05+5.05buy
12th Street Asset Management Company, LLC066,910+66,9100.002.14+2.14buy
WORLDQUANT MILLENNIUM ADVISORS LLC063,576+63,5760.000.05+0.05buy
Schonfeld Strategic Advisors LLC057,185+57,1850.000.09+0.09buy
Zimmer Partners, LP054,600+54,6000.000.26+0.26buy
Sourcerock Group LLC054,000+54,0000.000.44+0.44buy
Baird Financial Group, Inc.76,808130,532+53,7240.020.04+0.02buy
MIROVA053,187+53,1870.000.42+0.42buy
Point72 Asset Management, L.P.052,035+52,0350.000.02+0.02buy
MARSHALL WACE, LLP34,93286,892+51,9600.000.02+0.01buy
CITIGROUP INC132,026183,799+51,7730.010.02+0.01buy
IMC-Chicago, LLC047,903+47,9030.000.14+0.14buy
ARMISTICE CAPITAL, LLC044,902+44,9020.000.29+0.29buy
BLAIR WILLIAM & CO/IL305,649346,830+41,1810.110.19+0.08buy
TORONTO DOMINION BANK13,60254,779+41,1770.000.02+0.02buy
SIR Capital Management, L.P.040,700+40,7000.000.74+0.74buy
Swedbank AB038,817+38,8170.000.01+0.01buy
ODDO BHF ASSET MANAGEMENT SAS10,56048,880+38,3200.050.38+0.32buy
NEEDHAM INVESTMENT MANAGEMENT LLC34,50072,450+37,9500.300.72+0.43buy
HRT FINANCIAL LP037,600+37,6000.000.02+0.02buy
State of Tennessee, Department of Treasury13,19150,516+37,3250.010.03+0.03buy
GEODE CAPITAL MANAGEMENT, LLC1,490,8761,524,753+33,8770.010.02+0.01buy
ExodusPoint Capital Management, LP033,410+33,4100.000.06+0.06buy
BEACON INVESTMENT ADVISORY SERVICES, INC.033,255+33,2550.000.27+0.27buy
NORDEA INVESTMENT MANAGEMENT AB44,45177,603+33,1520.010.01+0.01buy
Pennant Select, LLC032,000+32,0000.003.14+3.14buy
NORTHERN TRUST CORP495,421526,686+31,2650.010.01+0.00buy
Focus Partners Wealth116,712147,895+31,1830.020.03+0.01buy
Qube Research & Technologies Ltd023,985+23,9850.000.01+0.01buy
OPPENHEIMER ASSET MANAGEMENT INC.10,50033,435+22,9350.020.07+0.06buy
LMR Partners LLP022,667+22,6670.000.04+0.04buy
Game Creek Capital, LP10,00031,750+21,7500.522.38+1.86buy
WELLS FARGO & COMPANY/MN234,797256,440+21,6430.010.01+0.00buy
COATUE MANAGEMENT LLC369,210390,513+21,3030.130.26+0.14buy
GOLDMAN SACHS GROUP INC229,026250,113+21,0870.000.01+0.00buy
Entropy Technologies, LP020,033+20,0330.000.18+0.18buy
TECTONIC ADVISORS LLC019,438+19,4380.000.20+0.20buy
PATTON FUND MANAGEMENT, INC.019,437+19,4370.000.64+0.64buy
FIRST TRUST ADVISORS LP55,95373,151+17,1980.010.01+0.00buy
XTX Topco Ltd016,855+16,8550.000.06+0.06buy
JCP Investment Management, LLC22,00038,510+16,5102.375.00+2.63buy
FFG Partners, LLC015,333+15,3330.001.19+1.19buy
CHARLES SCHWAB INVESTMENT MANAGEMENT INC609,252624,283+15,0310.010.02+0.01buy
Union Bancaire Privee, UBP SA13,60427,882+14,2780.020.07+0.05buy
Granahan Investment Management, LLC013,213+13,2130.000.12+0.12buy
Informed Momentum Co LLC013,080+13,0800.000.29+0.29buy
Edgestream Partners, L.P.012,977+12,9770.000.08+0.08buy
FOX RUN MANAGEMENT, L.L.C.012,951+12,9510.000.42+0.42buy
Sphera Management Technology Funds Ltd012,900+12,9000.001.42+1.42buy
Trexquant Investment LP012,685+12,6850.000.02+0.02buy
BlackRock, Inc.3,787,9973,800,474+12,4770.010.01+0.00buy
CALIFORNIA STATE TEACHERS RETIREMENT SYSTEM55,44467,791+12,3470.010.01+0.01buy
Jain Global LLC011,852+11,8520.000.03+0.03buy
FIFTH THIRD BANCORP3,09414,532+11,4380.000.01+0.00buy
OCCUDO QUANTITATIVE STRATEGIES LP011,392+11,3920.000.16+0.16buy
AEGON ASSET MANAGEMENT UK PLC011,300+11,3000.000.03+0.03buy
HighTower Advisors, LLC17,47828,733+11,2550.000.01+0.00buy
AGP FRANKLIN, LLC011,080+11,0800.001.08+1.08buy
PenderFund Capital Management Ltd.010,850+10,8500.000.33+0.33buy
FRANKLIN RESOURCES INC18,96329,336+10,3730.000.00+0.00buy
Tidal Investments LLC18,22028,466+10,2460.010.02+0.01buy
NATIONAL BANK OF CANADA /FI/22,90133,003+10,1020.000.01+0.00buy
HENDLEY & CO INC010,039+10,0390.000.73+0.73buy
CAISSE DE DEPOT ET PLACEMENT DU QUEBEC09,900+9,9000.000.00+0.00buy
Private Advisor Group, LLC6,93116,328+9,3970.000.01+0.01buy
Empirical Capital Management, LLC09,100+9,1000.001.07+1.07buy
South Dakota Investment Council60,37969,139+8,7600.160.26+0.10buy
SUSQUEHANNA FUNDAMENTAL INVESTMENTS, LLC67,56575,997+8,4320.310.56+0.24buy
Ensign Peak Advisors, Inc4,28212,711+8,4290.000.00+0.00buy
EverSource Wealth Advisors, LLC6919,017+8,3260.000.05+0.05buy
Aquatic Capital Management LLC08,269+8,2690.000.05+0.05buy
Palo Duro Investment Partners, LP117,028125,130+8,1024.794.75-0.04buy
NEOS Investment Management LLC08,007+8,0070.000.01+0.01buy
Polianta Ltd07,900+7,9000.000.20+0.20buy
BANK OF NOVA SCOTIA8,57416,226+7,6520.000.01+0.00buy
Page 1 of 9