Mackenzie Financial’s Generac Holdings GNRC Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q1
$76.7M Sell
392,534
-180,530
-32% -$34.7M 0.09% 190
2025
Q4
$78.8M Buy
573,064
+39,710
+7% +$6.41M 0.09% 184
2025
Q3
$89.3M Sell
533,354
-23,584
-4% -$4.13M 0.11% 167
2025
Q2
$79.8M Sell
556,938
-1,832
-0.3% -$224K 0.1% 178
2025
Q1
$70.8M Buy
558,770
+145,103
+35% +$20.8M 0.1% 178
2024
Q4
$64.1M Sell
413,667
-8,454
-2% -$1.46M 0.09% 191
2024
Q3
$67.1M Buy
422,121
+2,000
+0.5% +$297K 0.09% 189
2024
Q2
$55.5M Buy
420,121
+74,115
+21% +$10.2M 0.08% 198
2024
Q1
$43.6M Buy
346,006
+48,889
+16% +$5.73M 0.06% 234
2023
Q4
$38.4M Sell
297,117
-339
-0.1% -$37.2K 0.06% 241
2023
Q3
$30.7M Buy
297,456
+295,338
+13,944% +$36.5M 0.05% 255
2023
Q2
$319K Buy
+2,118
New +$241K ﹤0.01% 1151
2022
Q4
Sell
-12,010
Closed -$2.14M 1496
2022
Q3
$2.14M Sell
12,010
-74
-0.6% -$17K ﹤0.01% 682
2022
Q2
$2.54M Buy
12,084
+8,192
+210% +$2.01M ﹤0.01% 667
2022
Q1
$1.16M Sell
3,892
-438
-10% -$131K ﹤0.01% 875
2021
Q4
$1.52M Sell
4,330
-7,150
-62% -$2.97M ﹤0.01% 819
2021
Q3
$4.69M Buy
11,480
+1,151
+11% +$493K 0.01% 581
2021
Q2
$4.29M Buy
10,329
+7,212
+231% +$2.42M 0.01% 589
2021
Q1
$1.02M Buy
3,117
+1,205
+63% +$355K ﹤0.01% 811
2020
Q4
$435K Buy
+1,912
New +$411K ﹤0.01% 867
2020
Q2
Sell
-46,956
Closed -$4.38M 1060
2020
Q1
$4.38M Buy
46,956
+493
+1% +$50.8K 0.01% 357
2019
Q4
$4.67M Sell
46,463
-27,740
-37% -$2.58M 0.01% 454
2019
Q3
$5.81M Sell
74,203
-600
-0.8% -$45K 0.02% 408
2019
Q2
$5.19M Sell
74,803
-673
-0.9% -$39.3K 0.01% 429
2019
Q1
$3.87M Sell
75,476
-900
-1% -$47K 0.01% 610
2018
Q4
$3.8M Sell
76,376
-58,622
-43% -$3.14M 0.01% 571
2018
Q3
$7.62M Sell
134,998
-500
-0.4% -$27.4K 0.02% 396
2018
Q2
$7.01M Sell
135,498
-800
-0.6% -$38.8K 0.02% 383
2018
Q1
$6.26M Sell
136,298
-200
-0.1% -$9.51K 0.02% 399
2017
Q4
$6.76M Buy
+136,498
New +$6.78M 0.02% 398
2016
Q3
Sell
-78,900
Closed -$2.76M 737
2016
Q2
$2.76M Sell
78,900
-64,300
-45% -$2.37M 0.02% 390
2016
Q1
$5.33M Sell
143,200
-867,400
-86% -$27.9M 0.05% 256
2015
Q4
$30.1M Sell
1,010,600
-103,900
-9% -$3.11M 0.19% 123
2015
Q3
$33.5M Sell
1,114,500
-142,400
-11% -$4.57M 0.2% 112
2015
Q2
$50M Sell
1,256,900
-67,100
-5% -$2.9M 0.27% 86
2015
Q1
$64.5M Sell
1,324,000
-2,900
-0.2% -$138K 0.34% 70
2014
Q4
$62M Sell
1,326,900
-12,500
-0.9% -$547K 0.32% 77
2014
Q3
$54.3M Buy
1,339,400
+26,800
+2% +$1.2M 0.27% 86
2014
Q2
$64M Buy
1,312,600
+186,000
+17% +$9.78M 0.3% 78
2014
Q1
$66.4M Buy
1,126,600
+457,800
+68% +$25M 0.33% 68
2013
Q4
$37.9M Sell
668,800
-308,500
-32% -$15.1M 0.19% 120
2013
Q3
$41.7M Buy
977,300
+8,100
+0.8% +$336K 0.21% 112
2013
Q2
$35.9M Buy
+969,200
New +$35.2M 0.17% 143

Other funds holding GNRC