Royal Bank of Canada’s Napco Security Technologies NSSC Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q1
$18.8M Sell
476,558
-103,999
-18% -$4.36M ﹤0.01% 1488
2025
Q4
$24.2M Sell
580,557
-65,707
-10% -$2.76M ﹤0.01% 1369
2025
Q3
$27.8M Sell
646,264
-157,701
-20% -$5.47M ﹤0.01% 1393
2025
Q2
$23.9M Buy
803,965
+76,597
+11% +$1.97M ﹤0.01% 1413
2025
Q1
$16.7M Sell
727,368
-19,436
-3% -$551K ﹤0.01% 1417
2024
Q4
$26.6M Buy
746,804
+160,030
+27% +$6.14M 0.01% 1175
2024
Q3
$23.7M Buy
586,774
+28,501
+5% +$1.4M 0.01% 1246
2024
Q2
$29M Buy
558,273
+35,426
+7% +$1.62M 0.01% 1045
2024
Q1
$21M Sell
522,847
-13,429
-3% -$527K 0.01% 1223
2023
Q4
$18.4M Buy
536,276
+24,829
+5% +$659K ﹤0.01% 1329
2023
Q3
$11.4M Sell
511,447
-61,018
-11% -$1.85M ﹤0.01% 1487
2023
Q2
$19.8M Buy
572,465
+44,372
+8% +$1.55M 0.01% 1178
2023
Q1
$19.8M Buy
528,093
+483,764
+1,091% +$15.4M 0.01% 1140
2022
Q4
$1.22M Buy
44,329
+3,695
+9% +$99.7K ﹤0.01% 3336
2022
Q3
$1.18M Sell
40,634
-7,041
-15% -$188K ﹤0.01% 3309
2022
Q2
$980K Sell
47,675
-7,018
-13% -$132K ﹤0.01% 3532
2022
Q1
$1.12M Sell
54,693
-23,023
-30% -$478K ﹤0.01% 3552
2021
Q4
$1.94M Buy
77,716
+914
+1% +$21.6K ﹤0.01% 3177
2021
Q3
$1.65M Buy
76,802
+1,418
+2% +$26.6K ﹤0.01% 3240
2021
Q2
$1.37M Sell
75,384
-65,726
-47% -$1.13M ﹤0.01% 3384
2021
Q1
$2.46M Sell
141,110
-8,432
-6% -$130K ﹤0.01% 2847
2020
Q4
$1.96M Buy
149,542
+72
+0% +$970 ﹤0.01% 2935
2020
Q3
$1.76M Buy
149,470
+25,986
+21% +$313K ﹤0.01% 2797
2020
Q2
$1.44M Buy
123,484
+46,016
+59% +$482K ﹤0.01% 2878
2020
Q1
$588K Buy
77,468
+72,638
+1,504% +$855K ﹤0.01% 3466
2019
Q4
$70K Buy
+4,830
New +$70.1K ﹤0.01% 5273
2019
Q3
Sell
-330
Closed -$5K 6973
2019
Q2
$5K Sell
330
-44
-12% -$583 ﹤0.01% 6315
2019
Q1
$4K Buy
374
+44
+13% +$413 ﹤0.01% 6348
2018
Q4
$3K Sell
330
-326
-50% -$2.49K ﹤0.01% 6347
2018
Q3
$5K Buy
656
+618
+1,626% +$4.78K ﹤0.01% 6268
2018
Q2
$0 Buy
+38
New +$225 ﹤0.01% 6692
2017
Q4
Sell
-2,332
Closed -$11K 6766
2017
Q3
$11K Buy
+2,332
New +$10.4K ﹤0.01% 6230
2017
Q2
Sell
-16
Closed 6695
2017
Q1
$0 Buy
+16
New +$74 ﹤0.01% 6760

Other funds holding NSSC