Teacher Retirement System of Texas’s MasTec MTZ Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q1
$6.22M Buy
19,344
+8,094
+72% +$2.19M 0.03% 470
2025
Q4
$2.45M Sell
11,250
-44,632
-80% -$9.37M 0.01% 606
2025
Q3
$11.9M Sell
55,882
-12,935
-19% -$2.37M 0.05% 324
2025
Q2
$11.7M Buy
68,817
+1,565
+2% +$225K 0.05% 329
2025
Q1
$7.85M Buy
67,252
+33,390
+99% +$4.51M 0.03% 396
2024
Q4
$4.61M Buy
33,862
+18,425
+119% +$2.47M 0.02% 532
2024
Q3
$1.9M Buy
15,437
+10,072
+188% +$1.1M 0.01% 747
2024
Q2
$574K Buy
+5,365
New +$542K ﹤0.01% 1142
2024
Q1
Sell
-2,899
Closed -$220K 1766
2023
Q4
$220K Sell
2,899
-1,974
-41% -$123K ﹤0.01% 1645
2023
Q3
$351K Sell
4,873
-6,221
-56% -$620K ﹤0.01% 1533
2023
Q2
$1.31M Sell
11,094
-3,045
-22% -$298K 0.01% 895
2023
Q1
$1.33M Buy
14,139
+4,257
+43% +$405K 0.01% 984
2022
Q4
$843K Buy
9,882
+1,716
+21% +$141K 0.01% 1222
2022
Q3
$519K Sell
8,166
-1,159
-12% -$89.7K ﹤0.01% 1502
2022
Q2
$668K Sell
9,325
-2,870
-24% -$224K ﹤0.01% 1009
2022
Q1
$1.06M Buy
12,195
+609
+5% +$53.2K 0.01% 966
2021
Q4
$1.07M Buy
11,586
+2,182
+23% +$199K ﹤0.01% 1032
2021
Q3
$811K Buy
9,404
+1,556
+20% +$148K ﹤0.01% 1077
2021
Q2
$833K Buy
7,848
+1,157
+17% +$126K ﹤0.01% 975
2021
Q1
$627K Buy
6,691
+1,199
+22% +$103K ﹤0.01% 996
2020
Q4
$374K Buy
+5,492
New +$308K ﹤0.01% 1080
2018
Q4
Sell
-7,596
Closed -$339K 1012
2018
Q3
$339K Sell
7,596
-5,845
-43% -$271K ﹤0.01% 1127
2018
Q2
$682K Sell
13,441
-1,215
-8% -$58.7K ﹤0.01% 1002
2018
Q1
$690K Sell
14,656
-7,959
-35% -$403K ﹤0.01% 1009
2017
Q4
$1.11M Buy
22,615
+17,165
+315% +$766K 0.01% 1016
2017
Q3
$253K Buy
5,450
+140
+3% +$6.1K ﹤0.01% 925
2017
Q2
$240K Buy
5,310
+30
+0.6% +$1.3K ﹤0.01% 847
2017
Q1
$211K Buy
+5,280
New +$202K ﹤0.01% 915
2016
Q4
Sell
-7,144
Closed -$212K 1202
2016
Q3
$212K Sell
7,144
-1,834
-20% -$50.3K ﹤0.01% 1262
2016
Q2
$200K Buy
8,978
+684
+8% +$15.2K ﹤0.01% 1411
2016
Q1
$168K Buy
8,294
+2,145
+35% +$35.1K ﹤0.01% 1454
2015
Q4
$107K Sell
6,149
-2,383
-28% -$42.3K ﹤0.01% 1579
2015
Q3
$135K Buy
8,532
+5,982
+235% +$104K ﹤0.01% 1566
2015
Q2
$51K Buy
2,550
+565
+28% +$10.6K ﹤0.01% 1553
2015
Q1
$38K Buy
1,985
+3
+0.2% +$60 ﹤0.01% 1613
2014
Q4
$45K Sell
1,982
-271
-12% -$6.7K ﹤0.01% 1413
2014
Q3
$69K Sell
2,253
-44
-2% -$1.31K ﹤0.01% 1063
2014
Q2
$71K Buy
2,297
+300
+15% +$11.3K ﹤0.01% 1173
2014
Q1
$87K Sell
1,997
-161
-7% -$6.11K ﹤0.01% 864
2013
Q4
$71K Sell
2,158
-5,248
-71% -$166K ﹤0.01% 968
2013
Q3
$224K Buy
7,406
+3,494
+89% +$115K ﹤0.01% 1101
2013
Q2
$129K Buy
+3,912
New +$118K ﹤0.01% 1023

Other funds holding MTZ