Moors & Cabot’s Key Tronic KTCC Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Shares
Change %
Capital Flow Portfolio Weight Portfolio Position
2025
Q2
$365K Buy
127,550
+27,000
+27% +$77.2K 0.02% 593
2025
Q1
$259K Sell
100,550
-3,750
-4% -$9.68K 0.01% 691
2024
Q4
$435K Sell
104,300
-4,000
-4% -$16.7K 0.02% 537
2024
Q3
$619K Hold
108,300
0.03% 437
2024
Q2
$439K Buy
108,300
+1,000
+0.9% +$4.05K 0.02% 516
2024
Q1
$500K Sell
107,300
-5,000
-4% -$23.3K 0.03% 501
2023
Q4
$485K Buy
112,300
+3,000
+3% +$13K 0.03% 469
2023
Q3
$489K Sell
109,300
-46,450
-30% -$208K 0.03% 444
2023
Q2
$883K Sell
155,750
-1,000
-0.6% -$5.67K 0.06% 285
2023
Q1
$1.14M Buy
156,750
+3,500
+2% +$25.4K 0.08% 244
2022
Q4
$664K Sell
153,250
-17,900
-10% -$77.5K 0.05% 348
2022
Q3
$691K Sell
171,150
-15,900
-9% -$64.2K 0.05% 319
2022
Q2
$825K Sell
187,050
-23,300
-11% -$103K 0.06% 306
2022
Q1
$1.19M Sell
210,350
-102,900
-33% -$581K 0.07% 255
2021
Q4
$1.96M Sell
313,250
-56,850
-15% -$356K 0.12% 169
2021
Q3
$2.42M Sell
370,100
-26,100
-7% -$171K 0.15% 139
2021
Q2
$2.58M Buy
396,200
+900
+0.2% +$5.87K 0.18% 119
2021
Q1
$3.05M Buy
395,300
+17,700
+5% +$136K 0.23% 97
2020
Q4
$2.62M Sell
377,600
-18,500
-5% -$128K 0.22% 104
2020
Q3
$3.9M Sell
396,100
-1,700
-0.4% -$16.7K 0.37% 65
2020
Q2
$2.12M Buy
397,800
+5,250
+1% +$27.9K 0.23% 99
2020
Q1
$1.14M Sell
392,550
-3,350
-0.8% -$9.76K 0.17% 130
2019
Q4
$2.15M Sell
395,900
-950
-0.2% -$5.16K 0.22% 115
2019
Q3
$2.52M Buy
396,850
+29,400
+8% +$187K 0.28% 93
2019
Q2
$1.82M Sell
367,450
-2,600
-0.7% -$12.9K 0.23% 108
2019
Q1
$2.28M Buy
370,050
+25,375
+7% +$156K 0.31% 92
2018
Q4
$1.95M Sell
344,675
-5,700
-2% -$32.2K 0.31% 87
2018
Q3
$2.68M Buy
350,375
+80,750
+30% +$618K 0.33% 82
2018
Q2
$2.04M Buy
269,625
+144,075
+115% +$1.09M 0.28% 97
2018
Q1
$874K Buy
125,550
+114,150
+1,001% +$795K 0.12% 208
2017
Q4
$78K Hold
11,400
0.01% 550
2017
Q3
$81K Hold
11,400
0.01% 519
2017
Q2
$81K Hold
11,400
0.01% 492
2017
Q1
$83K Hold
11,400
0.01% 493
2016
Q4
$91K Sell
11,400
-4,200
-27% -$33.5K 0.02% 517
2016
Q3
$114K Hold
15,600
0.02% 507
2016
Q2
$121K Hold
15,600
0.02% 482
2016
Q1
$111K Buy
15,600
+500
+3% +$3.56K 0.02% 481
2015
Q4
$117K Sell
15,100
-500
-3% -$3.87K 0.02% 468
2015
Q3
$156K Buy
15,600
+500
+3% +$5K 0.03% 457
2015
Q2
$164K Buy
+15,100
New +$164K 0.03% 474