Cambridge Investment Research Advisors’s Generac Holdings GNRC Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Shares
Change %
Capital Flow Portfolio Weight Portfolio Position
2025
Q2
$3.73M Buy
26,072
+552
+2% +$79.1K 0.01% 1020
2025
Q1
$3.23M Buy
25,520
+3,345
+15% +$424K 0.01% 1052
2024
Q4
$3.44M Sell
22,175
-4,305
-16% -$667K 0.01% 1009
2024
Q3
$4.21M Sell
26,480
-6,782
-20% -$1.08M 0.01% 899
2024
Q2
$4.4M Buy
33,262
+2,262
+7% +$299K 0.02% 826
2024
Q1
$3.91M Sell
31,000
-2,319
-7% -$292K 0.02% 885
2023
Q4
$4.31M Sell
33,319
-8,261
-20% -$1.07M 0.02% 777
2023
Q3
$4.53M Sell
41,580
-1,503
-3% -$164K 0.02% 704
2023
Q2
$6.43M Sell
43,083
-2,993
-6% -$446K 0.03% 548
2023
Q1
$4.98M Buy
46,076
+3,024
+7% +$327K 0.02% 630
2022
Q4
$4.33M Buy
43,052
+937
+2% +$94.3K 0.02% 669
2022
Q3
$7.5M Buy
42,115
+4,179
+11% +$744K 0.04% 405
2022
Q2
$7.99M Buy
37,936
+9,329
+33% +$1.96M 0.04% 400
2022
Q1
$8.5M Buy
28,607
+688
+2% +$205K 0.04% 436
2021
Q4
$9.83M Buy
27,919
+3,922
+16% +$1.38M 0.04% 383
2021
Q3
$9.81M Buy
23,997
+3,588
+18% +$1.47M 0.05% 360
2021
Q2
$8.47M Buy
20,409
+7,863
+63% +$3.26M 0.04% 421
2021
Q1
$4.11M Buy
12,546
+590
+5% +$193K 0.02% 650
2020
Q4
$2.72M Buy
11,956
+3,876
+48% +$881K 0.02% 767
2020
Q3
$1.57M Buy
8,080
+612
+8% +$119K 0.01% 930
2020
Q2
$911K Buy
7,468
+251
+3% +$30.6K 0.01% 1176
2020
Q1
$672K Sell
7,217
-1,411
-16% -$131K 0.01% 1196
2019
Q4
$868K Buy
+8,628
New +$868K 0.01% 1238
2017
Q4
Sell
-21,921
Closed -$1.01M 2123
2017
Q3
$1.01M Buy
21,921
+324
+2% +$14.9K 0.01% 849
2017
Q2
$780K Sell
21,597
-424
-2% -$15.3K 0.01% 932
2017
Q1
$821K Sell
22,021
-519
-2% -$19.4K 0.01% 817
2016
Q4
$918K Sell
22,540
-201
-0.9% -$8.19K 0.02% 722
2016
Q3
$825K Sell
22,741
-410
-2% -$14.9K 0.02% 773
2016
Q2
$809K Sell
23,151
-998
-4% -$34.9K 0.02% 715
2016
Q1
$899K Sell
24,149
-923
-4% -$34.4K 0.02% 613
2015
Q4
$746K Buy
25,072
+616
+3% +$18.3K 0.02% 668
2015
Q3
$736K Buy
24,456
+1,735
+8% +$52.2K 0.02% 584
2015
Q2
$903K Buy
22,721
+450
+2% +$17.9K 0.03% 544
2015
Q1
$1.08M Buy
+22,271
New +$1.08M 0.03% 482