Royal Bank of Canada’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
$102M Sell
520,047
-82,372
-14% -$15.8M 0.02% 626
2025
Q4
$82.2M Sell
602,419
-18,888
-3% -$3.05M 0.01% 727
2025
Q3
$104M Buy
621,307
+25,770
+4% +$4.51M 0.02% 664
2025
Q2
$85.3M Buy
595,537
+74,112
+14% +$9.04M 0.02% 691
2025
Q1
$66M Sell
521,425
-67,134
-11% -$9.63M 0.01% 686
2024
Q4
$91.3M Sell
588,559
-58,922
-9% -$10.2M 0.02% 609
2024
Q3
$103M Sell
647,481
-56,402
-8% -$8.37M 0.02% 543
2024
Q2
$93.1M Buy
703,883
+45,077
+7% +$6.23M 0.02% 542
2024
Q1
$83.1M Sell
658,806
-14,991
-2% -$1.76M 0.02% 586
2023
Q4
$87.1M Sell
673,797
-42,330
-6% -$4.64M 0.02% 574
2023
Q3
$78M Buy
716,127
+93,078
+15% +$11.5M 0.02% 539
2023
Q2
$92.9M Buy
623,049
+113,113
+22% +$12.9M 0.03% 506
2023
Q1
$55.1M Buy
509,936
+170,804
+50% +$19.8M 0.02% 633
2022
Q4
$34.1M Buy
339,132
+142,381
+72% +$16.1M 0.01% 841
2022
Q3
$35M Sell
196,751
-85,210
-30% -$19.5M 0.01% 781
2022
Q2
$59.4M Buy
281,961
+110,027
+64% +$27.1M 0.02% 601
2022
Q1
$51.1M Buy
171,934
+38,833
+29% +$11.6M 0.01% 736
2021
Q4
$46.8M Sell
133,101
-14,962
-10% -$6.21M 0.01% 863
2021
Q3
$60.5M Sell
148,063
-19,536
-12% -$8.37M 0.02% 666
2021
Q2
$69.6M Buy
167,599
+22,529
+16% +$7.56M 0.02% 605
2021
Q1
$47.5M Buy
145,070
+10,109
+7% +$2.98M 0.01% 731
2020
Q4
$30.7M Buy
134,961
+63,719
+89% +$13.7M 0.01% 965
2020
Q3
$13.8M Sell
71,242
-72,104
-50% -$11.9M 0.01% 1325
2020
Q2
$17.5M Buy
143,346
+12,937
+10% +$1.36M 0.01% 1115
2020
Q1
$12.2M Sell
130,409
-85,072
-39% -$8.76M 0.01% 1203
2019
Q4
$21.7M Sell
215,481
-169,039
-44% -$15.7M 0.01% 1114
2019
Q3
$30.1M Sell
384,520
-18,151
-5% -$1.36M 0.01% 820
2019
Q2
$27.9M Sell
402,671
-5,597
-1% -$327K 0.01% 879
2019
Q1
$20.9M Buy
408,268
+11,847
+3% +$618K 0.01% 1037
2018
Q4
$19.7M Sell
396,421
-14,721
-4% -$790K 0.01% 1001
2018
Q3
$23.2M Buy
411,142
+10,125
+3% +$555K 0.01% 1032
2018
Q2
$20.7M Sell
401,017
-8,725
-2% -$423K 0.01% 1050
2018
Q1
$18.8M Buy
409,742
+120,989
+42% +$5.75M 0.01% 1131
2017
Q4
$14.3M Sell
288,753
-185,550
-39% -$9.22M 0.01% 1364
2017
Q3
$21.8M Buy
474,303
+31,447
+7% +$1.24M 0.01% 1025
2017
Q2
$16M Sell
442,856
-8,719
-2% -$311K 0.01% 1203
2017
Q1
$16.8M Sell
451,575
-210,138
-32% -$8.3M 0.01% 1137
2016
Q4
$27M Buy
661,713
+96,178
+17% +$3.81M 0.02% 852
2016
Q3
$20.5M Buy
565,535
+68,261
+14% +$2.47M 0.01% 992
2016
Q2
$17.4M Sell
497,274
-92,342
-16% -$3.41M 0.01% 1052
2016
Q1
$22M Sell
589,616
-65,309
-10% -$2.1M 0.02% 867
2015
Q4
$19.5M Buy
654,925
+335,803
+105% +$10.1M 0.01% 987
2015
Q3
$9.6M Sell
319,122
-64,107
-17% -$2.06M 0.01% 1181
2015
Q2
$15.2M Sell
383,229
-3,459
-0.9% -$150K 0.01% 991
2015
Q1
$18.8M Sell
386,688
-48,013
-11% -$2.29M 0.01% 858
2014
Q4
$20.3M Sell
434,701
-477
-0.1% -$20.9K 0.01% 849
2014
Q3
$17.6M Sell
435,178
-11,479
-3% -$514K 0.01% 877
2014
Q2
$21.8M Buy
446,657
+45,289
+11% +$2.38M 0.02% 762
2014
Q1
$23.7M Sell
401,368
-89,208
-18% -$4.88M 0.02% 674
2013
Q4
$27.8M Buy
490,576
+165,113
+51% +$8.07M 0.02% 612
2013
Q3
$13.9M Buy
325,463
+290,635
+834% +$12.1M 0.01% 941
2013
Q2
$1.29M Buy
+34,828
New +$1.26M ﹤0.01% 2384

Other funds holding GNRC