Zurich Cantonal Bank’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
$2.42M Sell
16,905
-2,484
-13% -$356K 0.01% 790
2025
Q1
$2.46M Sell
19,389
-72
-0.4% -$9.12K 0.01% 744
2024
Q4
$3.02M Buy
19,461
+1,657
+9% +$257K 0.01% 714
2024
Q3
$2.83M Sell
17,804
-2,257
-11% -$359K 0.01% 707
2024
Q2
$2.65M Buy
20,061
+933
+5% +$123K 0.01% 691
2024
Q1
$2.41M Sell
19,128
-978
-5% -$123K 0.01% 704
2023
Q4
$2.6M Sell
20,106
-10,380
-34% -$1.34M 0.01% 670
2023
Q3
$3.32M Sell
30,486
-703
-2% -$76.6K 0.01% 594
2023
Q2
$4.65M Sell
31,189
-242,522
-89% -$36.2M 0.02% 528
2023
Q1
$29.6M Buy
273,711
+928
+0.3% +$100K 0.14% 133
2022
Q4
$27.5M Sell
272,783
-84,144
-24% -$8.47M 0.15% 143
2022
Q3
$63.6M Buy
356,927
+27,071
+8% +$4.82M 0.38% 53
2022
Q2
$69.5M Buy
329,856
+7,563
+2% +$1.59M 0.41% 48
2022
Q1
$95.8M Buy
322,293
+59,450
+23% +$17.7M 0.47% 34
2021
Q4
$92.5M Sell
262,843
-22,466
-8% -$7.91M 0.45% 38
2021
Q3
$117M Buy
285,309
+14,733
+5% +$6.02M 0.63% 21
2021
Q2
$112M Buy
270,576
+28,137
+12% +$11.7M 0.62% 22
2021
Q1
$79.4M Sell
242,439
-57,018
-19% -$18.7M 0.47% 37
2020
Q4
$68.1M Buy
299,457
+19,689
+7% +$4.48M 0.41% 40
2020
Q3
$54.2M Buy
279,768
+64,141
+30% +$12.4M 0.38% 52
2020
Q2
$26.3M Sell
215,627
-45,525
-17% -$5.55M 0.23% 82
2020
Q1
$24.3M Buy
261,152
+14,536
+6% +$1.35M 0.23% 81
2019
Q4
$24.8M Buy
246,616
+180,122
+271% +$18.1M 0.19% 114
2019
Q3
$5.21M Buy
66,494
+63,070
+1,842% +$4.94M 0.04% 403
2019
Q2
$238K Hold
3,424
﹤0.01% 1151
2019
Q1
$175K Sell
3,424
-2,925
-46% -$149K ﹤0.01% 1250
2018
Q4
$316K Buy
6,349
+2,179
+52% +$108K ﹤0.01% 992
2018
Q3
$235K Buy
4,170
+348
+9% +$19.6K ﹤0.01% 1214
2018
Q2
$198K Hold
3,822
﹤0.01% 1238
2018
Q1
$175K Buy
3,822
+834
+28% +$38.2K ﹤0.01% 1282
2017
Q4
$148K Buy
2,988
+989
+49% +$49K ﹤0.01% 1360
2017
Q3
$92K Hold
1,999
﹤0.01% 1445
2017
Q2
$72K Sell
1,999
-13,468
-87% -$485K ﹤0.01% 1548
2017
Q1
$577K Hold
15,467
0.01% 850
2016
Q4
$630K Hold
15,467
0.01% 845
2016
Q3
$561K Buy
15,467
+246
+2% +$8.92K 0.01% 844
2016
Q2
$532K Hold
15,221
0.01% 818
2016
Q1
$567K Sell
15,221
-80,354
-84% -$2.99M 0.01% 813
2015
Q4
$2.85M Sell
95,575
-5,751
-6% -$171K 0.04% 442
2015
Q3
$3.05M Sell
101,326
-3,756
-4% -$113K 0.04% 400
2015
Q2
$4.18M Sell
105,082
-103,618
-50% -$4.12M 0.06% 329
2015
Q1
$10.2M Buy
+208,700
New +$10.2M 0.14% 159