O'Shaughnessy Asset Management’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
$7.99M Buy
24,840
+3,661
+17% +$991K 0.04% 419
2025
Q4
$4.6M Sell
21,179
-7,735
-27% -$1.62M 0.03% 538
2025
Q3
$6.15M Buy
28,914
+4,316
+18% +$790K 0.04% 453
2025
Q2
$4.19M Buy
24,598
+13,679
+125% +$1.97M 0.03% 523
2025
Q1
$1.27M Buy
10,919
+2,899
+36% +$391K 0.01% 896
2024
Q4
$1.09M Buy
8,020
+963
+14% +$129K 0.01% 921
2024
Q3
$885K Buy
7,057
+467
+7% +$51K 0.01% 946
2024
Q2
$705K Buy
6,590
+484
+8% +$48.9K 0.01% 980
2024
Q1
$569K Sell
6,106
-40
-0.7% -$3.04K 0.01% 1044
2023
Q4
$465K Sell
6,146
-2,900
-32% -$181K 0.01% 1036
2023
Q3
$651K Sell
9,046
-175
-2% -$17.4K 0.01% 831
2023
Q2
$1.09M Sell
9,221
-23,936
-72% -$2.34M 0.02% 622
2023
Q1
$3.13M Buy
33,157
+12,602
+61% +$1.2M 0.05% 363
2022
Q4
$1.75M Buy
20,555
+13,242
+181% +$1.09M 0.03% 456
2022
Q3
$464K Sell
7,313
-859
-11% -$66.5K 0.01% 764
2022
Q2
$586K Sell
8,172
-1,310
-14% -$102K 0.01% 645
2022
Q1
$826K Buy
9,482
+115
+1% +$10K 0.01% 579
2021
Q4
$864K Sell
9,367
-1,013
-10% -$92.6K 0.02% 542
2021
Q3
$896K Sell
10,380
-7,696
-43% -$730K 0.02% 496
2021
Q2
$1.92M Sell
18,076
-412
-2% -$44.7K 0.04% 328
2021
Q1
$1.73M Sell
18,488
-6,065
-25% -$519K 0.04% 286
2020
Q4
$1.67M Sell
24,553
-53,382
-68% -$2.99M 0.05% 244
2020
Q3
$3.29M Sell
77,935
-15,441
-17% -$664K 0.1% 131
2020
Q2
$4.19M Sell
93,376
-15,209
-14% -$576K 0.13% 101
2020
Q1
$3.56M Buy
108,585
+33,793
+45% +$1.72M 0.12% 108
2019
Q4
$4.79M Buy
74,792
+47,259
+172% +$3.11M 0.11% 123
2019
Q3
$1.79M Buy
+27,533
New +$1.61M 0.04% 198
2017
Q4
Sell
-7,537
Closed -$350K 973
2017
Q3
$350K Sell
7,537
-8,480
-53% -$369K 0.01% 417
2017
Q2
$723K Sell
16,017
-9,514
-37% -$412K 0.02% 317
2017
Q1
$1.02M Sell
25,531
-6,116
-19% -$234K 0.02% 284
2016
Q4
$1.21M Buy
31,647
+14,024
+80% +$476K 0.03% 256
2016
Q3
$524K Buy
+17,623
New +$483K 0.01% 338
2014
Q2
Sell
-9,759
Closed -$423K 1015
2014
Q1
$423K Sell
9,759
-121,221
-93% -$4.6M 0.01% 418
2013
Q4
$4.28M Sell
130,980
-35,443
-21% -$1.12M 0.09% 159
2013
Q3
$5.03M Sell
166,423
-38,504
-19% -$1.26M 0.12% 128
2013
Q2
$6.76M Buy
+204,927
New +$6.17M 0.18% 112

Other funds holding MTZ