Teachers Retirement System of the State of Kentucky’s Sanmina SANM Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Shares
Change %
Capital Flow Portfolio Weight Portfolio Position
2025
Q2
$1.7M Sell
17,394
-1,353
-7% -$132K 0.01% 794
2025
Q1
$1.43M Hold
18,747
0.01% 874
2024
Q4
$1.42M Hold
18,747
0.01% 895
2024
Q3
$1.28M Hold
18,747
0.01% 965
2024
Q2
$1.24M Hold
18,747
0.01% 940
2024
Q1
$1.17M Hold
18,747
0.01% 991
2023
Q4
$963K Hold
18,747
0.01% 1101
2023
Q3
$1.02M Hold
18,747
0.01% 996
2023
Q2
$1.13M Buy
18,747
+1,015
+6% +$61.2K 0.01% 841
2023
Q1
$1.08M Hold
17,732
0.01% 834
2022
Q4
$1.02M Sell
17,732
-3,343
-16% -$192K 0.01% 858
2022
Q3
$971K Buy
+21,075
New +$971K 0.01% 811
2022
Q1
$810K Hold
20,031
0.01% 983
2021
Q4
$830K Hold
20,031
0.01% 1033
2021
Q3
$772K Hold
20,031
0.01% 1036
2021
Q2
$780K Hold
20,031
0.01% 1053
2021
Q1
$829K Sell
20,031
-1,500
-7% -$62.1K 0.01% 986
2020
Q4
$687K Hold
21,531
0.01% 1035
2020
Q3
$582K Hold
21,531
0.01% 1004
2020
Q2
$539K Hold
21,531
0.01% 1034
2020
Q1
$587K Sell
21,531
-900
-4% -$24.5K 0.01% 908
2019
Q4
$768K Hold
22,431
0.01% 965
2019
Q3
$720K Hold
22,431
0.01% 963
2019
Q2
$679K Hold
22,431
0.01% 993
2019
Q1
$647K Hold
22,431
0.01% 1029
2018
Q4
$540K Hold
22,431
0.01% 1067
2018
Q3
$619K Sell
22,431
-900
-4% -$24.8K 0.01% 1135
2018
Q2
$684K Hold
23,331
0.01% 1106
2018
Q1
$610K Sell
23,331
-5,569
-19% -$146K 0.01% 1138
2017
Q4
$954K Hold
28,900
0.01% 912
2017
Q3
$1.07M Hold
28,900
0.01% 822
2017
Q2
$1.1M Hold
28,900
0.01% 789
2017
Q1
$1.17M Hold
28,900
0.01% 775
2016
Q4
$1.06M Sell
28,900
-1,500
-5% -$55K 0.01% 845
2016
Q3
$865K Hold
30,400
0.01% 928
2016
Q2
$815K Hold
30,400
0.01% 932
2016
Q1
$711K Hold
30,400
0.01% 995
2015
Q4
$626K Hold
30,400
0.01% 1057
2015
Q3
$650K Hold
30,400
0.01% 1048
2015
Q2
$613K Hold
30,400
0.01% 1152
2015
Q1
$735K Hold
30,400
0.01% 1063
2014
Q4
$715K Hold
30,400
0.01% 1054
2014
Q3
$634K Hold
30,400
0.01% 1093
2014
Q2
$693K Sell
30,400
-1,800
-6% -$41K 0.01% 1076
2014
Q1
$562K Hold
32,200
0.01% 1181
2013
Q4
$538K Buy
+32,200
New +$538K 0.01% 1220