Mackenzie Financial
GNRC icon

Mackenzie Financial’s Generac Holdings GNRC Stock Holding History

Quarter Market Value Status Shares Shares
Change %
Trade Value Portfolio Weight Portfolio Position
2025
Q2
$79.8M Sell
556,938
-1,832
-0.3% -$262K 0.1% 178
2025
Q1
$70.8M Buy
558,770
+145,103
+35% +$18.4M 0.1% 178
2024
Q4
$64.1M Sell
413,667
-8,454
-2% -$1.31M 0.09% 191
2024
Q3
$67.1M Buy
422,121
+2,000
+0.5% +$318K 0.09% 189
2024
Q2
$55.5M Buy
420,121
+74,115
+21% +$9.8M 0.08% 198
2024
Q1
$43.6M Buy
346,006
+48,889
+16% +$6.17M 0.06% 233
2023
Q4
$38.4M Sell
297,117
-339
-0.1% -$43.8K 0.06% 241
2023
Q3
$30.7M Buy
297,456
+295,338
+13,944% +$30.5M 0.05% 255
2023
Q2
$319K Buy
+2,118
New +$319K ﹤0.01% 1150
2022
Q4
Sell
-12,010
Closed -$2.14M 1495
2022
Q3
$2.14M Sell
12,010
-74
-0.6% -$13.2K ﹤0.01% 681
2022
Q2
$2.55M Buy
12,084
+8,192
+210% +$1.73M ﹤0.01% 667
2022
Q1
$1.16M Sell
3,892
-438
-10% -$130K ﹤0.01% 875
2021
Q4
$1.52M Sell
4,330
-7,150
-62% -$2.52M ﹤0.01% 819
2021
Q3
$4.69M Buy
11,480
+1,151
+11% +$470K 0.01% 581
2021
Q2
$4.29M Buy
10,329
+7,212
+231% +$2.99M 0.01% 587
2021
Q1
$1.02M Buy
3,117
+1,205
+63% +$395K ﹤0.01% 809
2020
Q4
$435K Buy
+1,912
New +$435K ﹤0.01% 866
2020
Q2
Sell
-46,956
Closed -$4.38M 1058
2020
Q1
$4.38M Buy
46,956
+493
+1% +$45.9K 0.01% 356
2019
Q4
$4.67M Sell
46,463
-27,740
-37% -$2.79M 0.01% 454
2019
Q3
$5.81M Sell
74,203
-600
-0.8% -$47K 0.02% 408
2019
Q2
$5.19M Sell
74,803
-673
-0.9% -$46.7K 0.01% 428
2019
Q1
$3.87M Sell
75,476
-900
-1% -$46.1K 0.01% 609
2018
Q4
$3.8M Sell
76,376
-58,622
-43% -$2.91M 0.01% 571
2018
Q3
$7.62M Sell
134,998
-500
-0.4% -$28.2K 0.02% 396
2018
Q2
$7.01M Sell
135,498
-800
-0.6% -$41.4K 0.02% 382
2018
Q1
$6.26M Sell
136,298
-200
-0.1% -$9.18K 0.02% 398
2017
Q4
$6.76M Buy
+136,498
New +$6.76M 0.02% 397
2016
Q3
Sell
-78,900
Closed -$2.76M 735
2016
Q2
$2.76M Sell
78,900
-64,300
-45% -$2.25M 0.02% 389
2016
Q1
$5.33M Sell
143,200
-867,400
-86% -$32.3M 0.05% 252
2015
Q4
$30.1M Sell
1,010,600
-103,900
-9% -$3.09M 0.19% 122
2015
Q3
$33.5M Sell
1,114,500
-142,400
-11% -$4.28M 0.2% 111
2015
Q2
$50M Sell
1,256,900
-67,100
-5% -$2.67M 0.27% 86
2015
Q1
$64.5M Sell
1,324,000
-2,900
-0.2% -$141K 0.34% 70
2014
Q4
$62M Sell
1,326,900
-12,500
-0.9% -$585K 0.32% 77
2014
Q3
$54.3M Buy
1,339,400
+26,800
+2% +$1.09M 0.27% 86
2014
Q2
$64M Buy
1,312,600
+186,000
+17% +$9.07M 0.3% 78
2014
Q1
$66.4M Buy
1,126,600
+457,800
+68% +$27M 0.33% 68
2013
Q4
$37.9M Sell
668,800
-308,500
-32% -$17.5M 0.19% 120
2013
Q3
$41.7M Buy
977,300
+8,100
+0.8% +$345K 0.21% 112
2013
Q2
$35.9M Buy
+969,200
New +$35.9M 0.17% 143