Teacher Retirement System of Texas’s TTM Technologies TTMI Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Shares
Change %
Capital Flow Portfolio Weight Portfolio Position
2025
Q2
$2.03M Sell
49,657
-12,948
-21% -$529K 0.01% 886
2025
Q1
$1.28M Sell
62,605
-13,686
-18% -$281K 0.01% 1105
2024
Q4
$1.89M Buy
76,291
+13,690
+22% +$339K 0.01% 879
2024
Q3
$1.14M Buy
62,601
+31,664
+102% +$578K 0.01% 942
2024
Q2
$601K Sell
30,937
-3,990
-11% -$77.5K ﹤0.01% 1128
2024
Q1
$547K Buy
34,927
+896
+3% +$14K ﹤0.01% 1237
2023
Q4
$538K Buy
34,031
+683
+2% +$10.8K ﹤0.01% 1333
2023
Q3
$430K Sell
33,348
-2,537
-7% -$32.7K ﹤0.01% 1448
2023
Q2
$499K Sell
35,885
-23,037
-39% -$320K ﹤0.01% 1439
2023
Q1
$795K Sell
58,922
-27,075
-31% -$365K 0.01% 1259
2022
Q4
$1.3M Buy
85,997
+1,952
+2% +$29.4K 0.01% 959
2022
Q3
$1.11M Buy
84,045
+67,687
+414% +$892K 0.01% 1086
2022
Q2
$204K Sell
16,358
-3,903
-19% -$48.7K ﹤0.01% 1679
2022
Q1
$300K Buy
20,261
+380
+2% +$5.63K ﹤0.01% 1716
2021
Q4
$296K Buy
19,881
+3,530
+22% +$52.6K ﹤0.01% 1793
2021
Q3
$206K Buy
16,351
+3,084
+23% +$38.9K ﹤0.01% 1897
2021
Q2
$190K Buy
13,267
+1,986
+18% +$28.4K ﹤0.01% 1841
2021
Q1
$164K Buy
+11,281
New +$164K ﹤0.01% 1685
2018
Q4
Sell
-10,946
Closed -$174K 1232
2018
Q3
$174K Sell
10,946
-7,726
-41% -$123K ﹤0.01% 1471
2018
Q2
$329K Sell
18,672
-512
-3% -$9.02K ﹤0.01% 1476
2018
Q1
$293K Sell
19,184
-11,279
-37% -$172K ﹤0.01% 1540
2017
Q4
$477K Buy
+30,463
New +$477K ﹤0.01% 1543
2016
Q3
Sell
-8,968
Closed -$68K 1996
2016
Q2
$68K Buy
8,968
+1,084
+14% +$8.22K ﹤0.01% 2060
2016
Q1
$52K Buy
7,884
+1,956
+33% +$12.9K ﹤0.01% 2130
2015
Q4
$39K Sell
5,928
-1,947
-25% -$12.8K ﹤0.01% 2201
2015
Q3
$49K Buy
7,875
+5,766
+273% +$35.9K ﹤0.01% 2141
2015
Q2
$21K Buy
2,109
+467
+28% +$4.65K ﹤0.01% 2061
2015
Q1
$15K Buy
1,642
+43
+3% +$393 ﹤0.01% 2126
2014
Q4
$12K Sell
1,599
-302
-16% -$2.27K ﹤0.01% 2223
2014
Q3
$13K Sell
1,901
-77
-4% -$527 ﹤0.01% 2066
2014
Q2
$16K Hold
1,978
﹤0.01% 2090
2014
Q1
$17K Sell
1,978
-26
-1% -$223 ﹤0.01% 1852
2013
Q4
$17K Sell
2,004
-5,011
-71% -$42.5K ﹤0.01% 1878
2013
Q3
$68K Buy
7,015
+3,388
+93% +$32.8K ﹤0.01% 1959
2013
Q2
$30K Buy
+3,627
New +$30K ﹤0.01% 2019