State of Wisconsin Investment Board’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
$8.26M Sell
57,702
-16,073
-22% -$2.3M 0.02% 726
2025
Q1
$9.34M Buy
73,775
+14,055
+24% +$1.78M 0.02% 667
2024
Q4
$9.26M Sell
59,720
-5,561
-9% -$862K 0.02% 689
2024
Q3
$10.4M Buy
65,281
+7,144
+12% +$1.14M 0.03% 626
2024
Q2
$7.69M Sell
58,137
-926
-2% -$122K 0.02% 733
2024
Q1
$7.45M Buy
59,063
+265
+0.5% +$33.4K 0.02% 781
2023
Q4
$7.6M Buy
58,798
+15,207
+35% +$1.97M 0.02% 774
2023
Q3
$4.75M Buy
43,591
+11,364
+35% +$1.24M 0.01% 947
2023
Q2
$4.81M Sell
32,227
-1,357
-4% -$202K 0.01% 981
2023
Q1
$3.63M Sell
33,584
-10,447
-24% -$1.13M 0.01% 1115
2022
Q4
$4.43M Buy
44,031
+1,329
+3% +$134K 0.01% 1000
2022
Q3
$7.61M Sell
42,702
-15,920
-27% -$2.84M 0.02% 695
2022
Q2
$12.3M Buy
58,622
+11,468
+24% +$2.42M 0.03% 545
2022
Q1
$14M Sell
47,154
-37,162
-44% -$11M 0.03% 608
2021
Q4
$29.7M Sell
84,316
-222
-0.3% -$78.1K 0.06% 354
2021
Q3
$34.5M Buy
84,538
+2,568
+3% +$1.05M 0.07% 306
2021
Q2
$34M Sell
81,970
-2,568
-3% -$1.07M 0.07% 311
2021
Q1
$27.7M Sell
84,538
-19,351
-19% -$6.34M 0.06% 352
2020
Q4
$23.6M Buy
103,889
+14,237
+16% +$3.24M 0.05% 362
2020
Q3
$17.4M Sell
89,652
-15,340
-15% -$2.97M 0.04% 417
2020
Q2
$12.8M Sell
104,992
-19,170
-15% -$2.34M 0.04% 496
2020
Q1
$11.6M Buy
124,162
+2,500
+2% +$233K 0.04% 463
2019
Q4
$12.2M Hold
121,662
0.03% 574
2019
Q3
$9.53M Sell
121,662
-1,750
-1% -$137K 0.03% 628
2019
Q2
$8.57M Buy
123,412
+3,100
+3% +$215K 0.02% 671
2019
Q1
$6.16M Buy
120,312
+24,850
+26% +$1.27M 0.02% 774
2018
Q4
$4.74M Hold
95,462
0.02% 790
2018
Q3
$5.39M Hold
95,462
0.01% 866
2018
Q2
$4.94M Hold
95,462
0.01% 876
2018
Q1
$4.38M Hold
95,462
0.01% 874
2017
Q4
$4.73M Hold
95,462
0.01% 872
2017
Q3
$4.39M Hold
95,462
0.01% 866
2017
Q2
$3.45M Sell
95,462
-8,000
-8% -$289K 0.01% 895
2017
Q1
$3.86M Hold
103,462
0.01% 824
2016
Q4
$4.22M Sell
103,462
-7,619
-7% -$310K 0.02% 768
2016
Q3
$4.03M Hold
111,081
0.02% 837
2016
Q2
$3.88M Hold
111,081
0.02% 837
2016
Q1
$4.14M Hold
111,081
0.02% 832
2015
Q4
$3.31M Buy
111,081
+750
+0.7% +$22.3K 0.01% 929
2015
Q3
$3.32M Buy
110,331
+10,000
+10% +$301K 0.01% 928
2015
Q2
$3.99M Hold
100,331
0.01% 923
2015
Q1
$4.89M Hold
100,331
0.02% 841
2014
Q4
$4.69M Buy
100,331
+20,331
+25% +$951K 0.02% 845
2014
Q3
$3.24M Buy
+80,000
New +$3.24M 0.01% 974