California State Teachers Retirement System (CalSTRS)’s MasTec MTZ Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Shares
Change %
Capital Flow Portfolio Weight Portfolio Position
2025
Q2
$10.3M Hold
60,602
0.01% 610
2025
Q1
$7.07M Buy
60,602
+1,352
+2% +$158K 0.01% 719
2024
Q4
$8.07M Sell
59,250
-1,461
-2% -$199K 0.01% 695
2024
Q3
$7.47M Sell
60,711
-1,739
-3% -$214K 0.01% 735
2024
Q2
$6.68M Sell
62,450
-1,157
-2% -$124K 0.01% 759
2024
Q1
$5.93M Sell
63,607
-3,427
-5% -$320K 0.01% 838
2023
Q4
$5.08M Sell
67,034
-3,024
-4% -$229K 0.01% 904
2023
Q3
$5.04M Sell
70,058
-6,712
-9% -$483K 0.01% 879
2023
Q2
$9.06M Sell
76,770
-1,490
-2% -$176K 0.01% 686
2023
Q1
$7.39M Sell
78,260
-887
-1% -$83.8K 0.01% 754
2022
Q4
$6.75M Buy
79,147
+6,105
+8% +$521K 0.01% 798
2022
Q3
$4.64M Sell
73,042
-1,940
-3% -$123K 0.01% 958
2022
Q2
$5.37M Sell
74,982
-870
-1% -$62.3K 0.01% 914
2022
Q1
$6.61M Sell
75,852
-5,523
-7% -$481K 0.01% 892
2021
Q4
$7.51M Sell
81,375
-16,160
-17% -$1.49M 0.01% 911
2021
Q3
$8.42M Buy
97,535
+1,623
+2% +$140K 0.01% 888
2021
Q2
$10.2M Buy
95,912
+9,963
+12% +$1.06M 0.01% 830
2021
Q1
$8.05M Sell
85,949
-5
-0% -$468 0.01% 919
2020
Q4
$5.86M Buy
85,954
+123
+0.1% +$8.39K 0.01% 1017
2020
Q3
$3.62M Buy
85,831
+343
+0.4% +$14.5K 0.01% 1138
2020
Q2
$3.84M Sell
85,488
-5,751
-6% -$258K 0.01% 1089
2020
Q1
$2.99M Sell
91,239
-453
-0.5% -$14.8K 0.01% 1083
2019
Q4
$5.88M Sell
91,692
-1,852
-2% -$119K 0.01% 930
2019
Q3
$6.07M Buy
93,544
+1,117
+1% +$72.5K 0.01% 881
2019
Q2
$4.76M Sell
92,427
-4,690
-5% -$242K 0.01% 1029
2019
Q1
$4.67M Sell
97,117
-3,484
-3% -$168K 0.01% 1002
2018
Q4
$4.08M Buy
100,601
+1,357
+1% +$55K 0.01% 1024
2018
Q3
$4.43M Sell
99,244
-36
-0% -$1.61K 0.01% 1112
2018
Q2
$5.04M Sell
99,280
-2,166
-2% -$110K 0.01% 992
2018
Q1
$4.77M Sell
101,446
-3,556
-3% -$167K 0.01% 995
2017
Q4
$5.14M Sell
105,002
-1,685
-2% -$82.5K 0.01% 980
2017
Q3
$4.95M Sell
106,687
-11,298
-10% -$524K 0.01% 986
2017
Q2
$5.33M Sell
117,985
-12,493
-10% -$564K 0.01% 985
2017
Q1
$5.23M Sell
130,478
-6,100
-4% -$244K 0.01% 1031
2016
Q4
$5.22M Sell
136,578
-3,600
-3% -$138K 0.01% 1054
2016
Q3
$4.17M Buy
140,178
+1,300
+0.9% +$38.7K 0.01% 1171
2016
Q2
$3.1M Sell
138,878
-2,965
-2% -$66.2K 0.01% 1334
2016
Q1
$2.87M Buy
141,843
+18,173
+15% +$368K 0.01% 1384
2015
Q4
$2.15M Buy
123,670
+1,938
+2% +$33.7K 0.01% 1502
2015
Q3
$1.93M Sell
121,732
-200
-0.2% -$3.17K 0.01% 1553
2015
Q2
$2.42M Buy
121,932
+2,153
+2% +$42.8K 0.01% 1522
2015
Q1
$2.31M Sell
119,779
-2,200
-2% -$42.5K 0.01% 1505
2014
Q4
$2.76M Buy
121,979
+1,216
+1% +$27.5K 0.01% 1390
2014
Q3
$3.7M Buy
120,763
+7,550
+7% +$231K 0.01% 1141
2014
Q2
$3.49M Buy
113,213
+5,100
+5% +$157K 0.01% 1227
2014
Q1
$4.7M Buy
108,113
+600
+0.6% +$26.1K 0.01% 989
2013
Q4
$3.52M Buy
107,513
+700
+0.7% +$22.9K 0.01% 1140
2013
Q3
$3.24M Buy
106,813
+3,288
+3% +$99.6K 0.01% 1157
2013
Q2
$3.41M Buy
+103,525
New +$3.41M 0.01% 1049