Royal Bank of Canada’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
$85.3M Buy
595,537
+74,112
+14% +$10.6M 0.02% 641
2025
Q1
$66M Sell
521,425
-67,134
-11% -$8.5M 0.01% 639
2024
Q4
$91.3M Sell
588,559
-58,922
-9% -$9.14M 0.02% 556
2024
Q3
$103M Sell
647,481
-56,402
-8% -$8.96M 0.02% 498
2024
Q2
$93.1M Buy
703,883
+45,077
+7% +$5.96M 0.02% 502
2024
Q1
$83.1M Sell
658,806
-14,991
-2% -$1.89M 0.02% 536
2023
Q4
$87.1M Sell
673,797
-42,330
-6% -$5.47M 0.02% 520
2023
Q3
$78M Buy
716,127
+93,078
+15% +$10.1M 0.02% 487
2023
Q2
$92.9M Buy
623,049
+113,113
+22% +$16.9M 0.02% 463
2023
Q1
$55.1M Buy
509,936
+170,804
+50% +$18.4M 0.02% 578
2022
Q4
$34.1M Buy
339,132
+142,381
+72% +$14.3M 0.01% 750
2022
Q3
$35.1M Sell
196,751
-85,210
-30% -$15.2M 0.01% 708
2022
Q2
$59.4M Buy
281,961
+110,027
+64% +$23.2M 0.02% 555
2022
Q1
$51.1M Buy
171,934
+38,833
+29% +$11.5M 0.01% 651
2021
Q4
$46.8M Sell
133,101
-14,962
-10% -$5.27M 0.01% 744
2021
Q3
$60.5M Sell
148,063
-19,536
-12% -$7.98M 0.02% 596
2021
Q2
$69.6M Buy
167,599
+22,529
+16% +$9.35M 0.02% 548
2021
Q1
$47.5M Buy
145,070
+10,109
+7% +$3.31M 0.01% 657
2020
Q4
$30.7M Buy
134,961
+63,719
+89% +$14.5M 0.01% 842
2020
Q3
$13.8M Sell
71,242
-72,104
-50% -$14M ﹤0.01% 1161
2020
Q2
$17.5M Buy
143,346
+12,937
+10% +$1.58M 0.01% 989
2020
Q1
$12.2M Sell
130,409
-85,072
-39% -$7.93M 0.01% 1046
2019
Q4
$21.7M Sell
215,481
-169,039
-44% -$17M 0.01% 957
2019
Q3
$30.1M Sell
384,520
-18,151
-5% -$1.42M 0.01% 700
2019
Q2
$27.9M Sell
402,671
-5,597
-1% -$388K 0.01% 767
2019
Q1
$20.9M Buy
408,268
+11,847
+3% +$607K 0.01% 888
2018
Q4
$19.7M Sell
396,421
-14,721
-4% -$732K 0.01% 834
2018
Q3
$23.2M Buy
411,142
+10,125
+3% +$571K 0.01% 871
2018
Q2
$20.7M Sell
401,017
-8,725
-2% -$451K 0.01% 899
2018
Q1
$18.8M Buy
409,742
+120,989
+42% +$5.55M 0.01% 961
2017
Q4
$14.3M Sell
288,753
-185,550
-39% -$9.19M 0.01% 1130
2017
Q3
$21.8M Buy
474,303
+31,447
+7% +$1.44M 0.01% 861
2017
Q2
$16M Sell
442,856
-8,719
-2% -$315K 0.01% 1000
2017
Q1
$16.8M Sell
451,575
-210,138
-32% -$7.83M 0.01% 957
2016
Q4
$27M Buy
661,713
+96,178
+17% +$3.92M 0.01% 709
2016
Q3
$20.5M Buy
565,535
+68,261
+14% +$2.48M 0.01% 827
2016
Q2
$17.4M Sell
497,274
-92,342
-16% -$3.23M 0.01% 887
2016
Q1
$22M Sell
589,616
-65,309
-10% -$2.43M 0.01% 739
2015
Q4
$19.5M Buy
654,925
+335,803
+105% +$10M 0.01% 849
2015
Q3
$9.6M Sell
319,122
-64,107
-17% -$1.93M 0.01% 987
2015
Q2
$15.2M Sell
383,229
-3,459
-0.9% -$137K 0.01% 883
2015
Q1
$18.8M Sell
386,688
-48,013
-11% -$2.34M 0.01% 756
2014
Q4
$20.3M Sell
434,701
-477
-0.1% -$22.3K 0.01% 720
2014
Q3
$17.6M Sell
435,178
-11,479
-3% -$465K 0.01% 750
2014
Q2
$21.8M Buy
446,657
+45,289
+11% +$2.21M 0.01% 659
2014
Q1
$23.7M Sell
401,368
-89,208
-18% -$5.26M 0.02% 591
2013
Q4
$27.8M Buy
490,576
+165,113
+51% +$9.35M 0.02% 506
2013
Q3
$13.9M Buy
325,463
+290,635
+834% +$12.4M 0.01% 767
2013
Q2
$1.29M Buy
+34,828
New +$1.29M ﹤0.01% 1943