O'Shaughnessy Asset Management’s MasTec MTZ Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Shares
Change %
Capital Flow Portfolio Weight Portfolio Position
2025
Q2
$4.19M Buy
24,598
+13,679
+125% +$2.33M 0.03% 523
2025
Q1
$1.27M Buy
10,919
+2,899
+36% +$338K 0.01% 896
2024
Q4
$1.09M Buy
8,020
+963
+14% +$131K 0.01% 921
2024
Q3
$885K Buy
7,057
+467
+7% +$58.6K 0.01% 946
2024
Q2
$705K Buy
6,590
+484
+8% +$51.8K 0.01% 980
2024
Q1
$569K Sell
6,106
-40
-0.7% -$3.73K 0.01% 1044
2023
Q4
$465K Sell
6,146
-2,900
-32% -$220K 0.01% 1036
2023
Q3
$651K Sell
9,046
-175
-2% -$12.6K 0.01% 831
2023
Q2
$1.09M Sell
9,221
-23,936
-72% -$2.82M 0.02% 622
2023
Q1
$3.13M Buy
33,157
+12,602
+61% +$1.19M 0.05% 363
2022
Q4
$1.75M Buy
20,555
+13,242
+181% +$1.13M 0.03% 456
2022
Q3
$464K Sell
7,313
-859
-11% -$54.5K 0.01% 764
2022
Q2
$586K Sell
8,172
-1,310
-14% -$93.9K 0.01% 645
2022
Q1
$826K Buy
9,482
+115
+1% +$10K 0.01% 579
2021
Q4
$864K Sell
9,367
-1,013
-10% -$93.4K 0.02% 542
2021
Q3
$896K Sell
10,380
-7,696
-43% -$664K 0.02% 496
2021
Q2
$1.92M Sell
18,076
-412
-2% -$43.7K 0.04% 328
2021
Q1
$1.73M Sell
18,488
-6,065
-25% -$568K 0.04% 286
2020
Q4
$1.67M Sell
24,553
-53,382
-68% -$3.64M 0.05% 244
2020
Q3
$3.3M Sell
77,935
-15,441
-17% -$653K 0.1% 131
2020
Q2
$4.19M Sell
93,376
-15,209
-14% -$683K 0.13% 101
2020
Q1
$3.56M Buy
108,585
+33,793
+45% +$1.11M 0.12% 108
2019
Q4
$4.79M Buy
74,792
+47,259
+172% +$3.03M 0.11% 123
2019
Q3
$1.79M Buy
+27,533
New +$1.79M 0.04% 198
2017
Q4
Sell
-7,537
Closed -$350K 973
2017
Q3
$350K Sell
7,537
-8,480
-53% -$394K 0.01% 417
2017
Q2
$723K Sell
16,017
-9,514
-37% -$429K 0.02% 317
2017
Q1
$1.02M Sell
25,531
-6,116
-19% -$245K 0.02% 284
2016
Q4
$1.21M Buy
31,647
+14,024
+80% +$536K 0.03% 256
2016
Q3
$524K Buy
+17,623
New +$524K 0.01% 338
2014
Q2
Sell
-9,759
Closed -$423K 1015
2014
Q1
$423K Sell
9,759
-121,221
-93% -$5.25M 0.01% 418
2013
Q4
$4.28M Sell
130,980
-35,443
-21% -$1.16M 0.09% 159
2013
Q3
$5.03M Sell
166,423
-38,504
-19% -$1.16M 0.12% 128
2013
Q2
$6.76M Buy
+204,927
New +$6.76M 0.18% 112