Granite Investment Partners’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
$10.5M Sell
267,526
-13,355
-5% -$560K 0.65% 45
2025
Q4
$11.7M Sell
280,881
-16,823
-6% -$708K 0.69% 40
2025
Q3
$12.8M Sell
297,704
-49,466
-14% -$1.72M 0.73% 39
2025
Q2
$10.3M Sell
347,170
-27,011
-7% -$695K 0.5% 75
2025
Q1
$8.61M Sell
374,181
-163,006
-30% -$4.62M 0.44% 78
2024
Q4
$19.1M Sell
537,187
-12,374
-2% -$475K 0.83% 37
2024
Q3
$22.2M Sell
549,561
-43,576
-7% -$2.14M 0.95% 27
2024
Q2
$30.8M Sell
593,137
-72,283
-11% -$3.31M 1.28% 15
2024
Q1
$26.7M Sell
665,420
-8,634
-1% -$339K 1.02% 25
2023
Q4
$23.1M Buy
674,054
+113,615
+20% +$3.01M 0.9% 33
2023
Q3
$12.5M Buy
560,439
+3,122
+0.6% +$94.7K 0.52% 72
2023
Q2
$19.3M Buy
557,317
+227,473
+69% +$7.94M 0.77% 46
2023
Q1
$12.4M Buy
+329,844
New +$10.5M 0.52% 73
2020
Q1
Sell
-15,270
Closed -$224K 297
2019
Q4
$224K Sell
15,270
-101,124
-87% -$1.47M 0.01% 263
2019
Q3
$1.49M Hold
116,394
0.08% 195
2019
Q2
$1.73M Sell
116,394
-102,160
-47% -$1.35M 0.09% 165
2019
Q1
$2.27M Buy
218,554
+102,160
+88% +$960K 0.13% 131
2018
Q4
$917K Hold
116,394
0.07% 176
2018
Q3
$870K Hold
116,394
0.05% 180
2018
Q2
$852K Hold
116,394
0.05% 171
2018
Q1
$681K Sell
116,394
-207,152
-64% -$1M 0.05% 193
2017
Q4
$1.42M Hold
323,546
0.09% 171
2017
Q3
$1.57M Sell
323,546
-169,110
-34% -$756K 0.1% 164
2017
Q2
$2.31M Sell
492,656
-75,892
-13% -$371K 0.16% 142
2017
Q1
$2.9M Sell
568,548
-22,658
-4% -$105K 0.2% 124
2016
Q4
$2.51M Sell
591,206
-52,686
-8% -$202K 0.19% 136
2016
Q3
$2.31M Buy
643,892
+41,692
+7% +$148K 0.17% 147
2016
Q2
$1.92M Buy
602,200
+27,882
+5% +$85.3K 0.15% 156
2016
Q1
$1.79M Buy
574,318
+122,938
+27% +$357K 0.16% 156
2015
Q4
$1.33M Sell
451,380
-25,632
-5% -$79.7K 0.12% 169
2015
Q3
$1.44M Buy
477,012
+162,078
+51% +$471K 0.14% 167
2015
Q2
$902K Sell
314,934
-25,434
-7% -$70.4K 0.08% 229
2015
Q1
$985K Buy
340,368
+136,928
+67% +$360K 0.08% 233
2014
Q4
$478K Buy
+203,440
New +$452K 0.05% 270

Other funds holding NSSC