California State Teachers Retirement System (CalSTRS)’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
$23.5M Buy
73,004
+13,187
+22% +$3.57M 0.02% 463
2025
Q4
$13M Buy
59,817
+221
+0.4% +$46.4K 0.01% 578
2025
Q3
$12.7M Sell
59,596
-1,006
-2% -$184K 0.01% 574
2025
Q2
$10.3M Hold
60,602
0.01% 610
2025
Q1
$7.07M Buy
60,602
+1,352
+2% +$182K 0.01% 719
2024
Q4
$8.07M Sell
59,250
-1,461
-2% -$196K 0.01% 695
2024
Q3
$7.47M Sell
60,711
-1,739
-3% -$190K 0.01% 735
2024
Q2
$6.68M Sell
62,450
-1,157
-2% -$117K 0.01% 759
2024
Q1
$5.93M Sell
63,607
-3,427
-5% -$261K 0.01% 838
2023
Q4
$5.08M Sell
67,034
-3,024
-4% -$189K 0.01% 904
2023
Q3
$5.04M Sell
70,058
-6,712
-9% -$669K 0.01% 879
2023
Q2
$9.06M Sell
76,770
-1,490
-2% -$146K 0.01% 686
2023
Q1
$7.39M Sell
78,260
-887
-1% -$84.3K 0.01% 754
2022
Q4
$6.75M Buy
79,147
+6,105
+8% +$501K 0.01% 798
2022
Q3
$4.64M Sell
73,042
-1,940
-3% -$150K 0.01% 958
2022
Q2
$5.37M Sell
74,982
-870
-1% -$67.8K 0.01% 914
2022
Q1
$6.61M Sell
75,852
-5,523
-7% -$483K 0.01% 892
2021
Q4
$7.51M Sell
81,375
-16,160
-17% -$1.48M 0.01% 911
2021
Q3
$8.41M Buy
97,535
+1,623
+2% +$154K 0.01% 888
2021
Q2
$10.2M Buy
95,912
+9,963
+12% +$1.08M 0.01% 830
2021
Q1
$8.05M Sell
85,949
-5
-0% -$428 0.01% 919
2020
Q4
$5.86M Buy
85,954
+123
+0.1% +$6.9K 0.01% 1017
2020
Q3
$3.62M Buy
85,831
+343
+0.4% +$14.7K 0.01% 1138
2020
Q2
$3.84M Sell
85,488
-5,751
-6% -$218K 0.01% 1089
2020
Q1
$2.99M Sell
91,239
-453
-0.5% -$23K 0.01% 1083
2019
Q4
$5.88M Sell
91,692
-1,852
-2% -$122K 0.01% 930
2019
Q3
$6.07M Buy
93,544
+1,117
+1% +$65.2K 0.01% 881
2019
Q2
$4.76M Sell
92,427
-4,690
-5% -$232K 0.01% 1029
2019
Q1
$4.67M Sell
97,117
-3,484
-3% -$157K 0.01% 1002
2018
Q4
$4.08M Buy
100,601
+1,357
+1% +$58.4K 0.01% 1024
2018
Q3
$4.43M Sell
99,244
-36
-0% -$1.67K 0.01% 1112
2018
Q2
$5.04M Sell
99,280
-2,166
-2% -$105K 0.01% 992
2018
Q1
$4.77M Sell
101,446
-3,556
-3% -$180K 0.01% 995
2017
Q4
$5.14M Sell
105,002
-1,685
-2% -$75.2K 0.01% 980
2017
Q3
$4.95M Sell
106,687
-11,298
-10% -$492K 0.01% 986
2017
Q2
$5.33M Sell
117,985
-12,493
-10% -$540K 0.01% 985
2017
Q1
$5.23M Sell
130,478
-6,100
-4% -$233K 0.01% 1031
2016
Q4
$5.22M Sell
136,578
-3,600
-3% -$122K 0.01% 1054
2016
Q3
$4.17M Buy
140,178
+1,300
+0.9% +$35.7K 0.01% 1171
2016
Q2
$3.1M Sell
138,878
-2,965
-2% -$65.8K 0.01% 1334
2016
Q1
$2.87M Buy
141,843
+18,173
+15% +$297K 0.01% 1384
2015
Q4
$2.15M Buy
123,670
+1,938
+2% +$34.4K 0.01% 1502
2015
Q3
$1.93M Sell
121,732
-200
-0.2% -$3.48K 0.01% 1553
2015
Q2
$2.42M Buy
121,932
+2,153
+2% +$40.2K 0.01% 1522
2015
Q1
$2.31M Sell
119,779
-2,200
-2% -$44K 0.01% 1505
2014
Q4
$2.76M Buy
121,979
+1,216
+1% +$30.1K 0.01% 1390
2014
Q3
$3.7M Buy
120,763
+7,550
+7% +$224K 0.01% 1141
2014
Q2
$3.49M Buy
113,213
+5,100
+5% +$192K 0.01% 1227
2014
Q1
$4.7M Buy
108,113
+600
+0.6% +$22.8K 0.01% 989
2013
Q4
$3.52M Buy
107,513
+700
+0.7% +$22.2K 0.01% 1140
2013
Q3
$3.24M Buy
106,813
+3,288
+3% +$108K 0.01% 1157
2013
Q2
$3.41M Buy
+103,525
New +$3.12M 0.01% 1049

Other funds holding MTZ