Principal Financial Group’s MasTec MTZ Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Shares
Change %
Capital Flow Portfolio Weight Portfolio Position
2025
Q2
$39.6M Buy
232,269
+90,594
+64% +$15.4M 0.02% 529
2025
Q1
$16.5M Sell
141,675
-67,667
-32% -$7.9M 0.01% 962
2024
Q4
$28.5M Buy
209,342
+41,661
+25% +$5.67M 0.02% 668
2024
Q3
$20.6M Sell
167,681
-54,636
-25% -$6.73M 0.01% 821
2024
Q2
$23.8M Sell
222,317
-5,397
-2% -$577K 0.01% 754
2024
Q1
$21.2M Buy
227,714
+5,682
+3% +$530K 0.01% 882
2023
Q4
$16.8M Sell
222,032
-1,077
-0.5% -$81.6K 0.01% 993
2023
Q3
$16.1M Sell
223,109
-39,932
-15% -$2.87M 0.01% 936
2023
Q2
$31M Buy
263,041
+28,382
+12% +$3.35M 0.02% 605
2023
Q1
$22.2M Buy
234,659
+3,238
+1% +$306K 0.02% 788
2022
Q4
$19.7M Buy
231,421
+8,383
+4% +$715K 0.01% 836
2022
Q3
$14.2M Sell
223,038
-2,187
-1% -$139K 0.01% 988
2022
Q2
$16.1M Buy
225,225
+25,260
+13% +$1.81M 0.01% 985
2022
Q1
$17.4M Buy
199,965
+5,604
+3% +$488K 0.01% 1011
2021
Q4
$17.9M Sell
194,361
-3,368
-2% -$311K 0.01% 1031
2021
Q3
$17.1M Buy
197,729
+1,300
+0.7% +$112K 0.01% 1066
2021
Q2
$20.8M Buy
196,429
+105
+0.1% +$11.1K 0.01% 941
2021
Q1
$18.4M Buy
196,324
+29,024
+17% +$2.72M 0.01% 987
2020
Q4
$11.4M Sell
167,300
-799,054
-83% -$54.5M 0.01% 1154
2020
Q3
$40.8M Sell
966,354
-19,551
-2% -$825K 0.03% 389
2020
Q2
$44.2M Buy
985,905
+216,321
+28% +$9.71M 0.04% 364
2020
Q1
$25.2M Buy
769,584
+84,385
+12% +$2.76M 0.03% 472
2019
Q4
$44M Sell
685,199
-65,383
-9% -$4.19M 0.04% 423
2019
Q3
$48.7M Sell
750,582
-131,721
-15% -$8.55M 0.04% 397
2019
Q2
$45.5M Sell
882,303
-4,263
-0.5% -$220K 0.04% 410
2019
Q1
$42.6M Buy
886,566
+19,183
+2% +$923K 0.04% 431
2018
Q4
$35.2M Buy
867,383
+272,022
+46% +$11M 0.04% 446
2018
Q3
$26.6M Buy
595,361
+3,455
+0.6% +$154K 0.02% 673
2018
Q2
$30M Buy
591,906
+16,352
+3% +$830K 0.03% 575
2018
Q1
$27.1M Sell
575,554
-11,400
-2% -$536K 0.03% 613
2017
Q4
$28.7M Buy
586,954
+5,028
+0.9% +$246K 0.03% 615
2017
Q3
$27M Sell
581,926
-22,741
-4% -$1.06M 0.03% 612
2017
Q2
$27.3M Buy
604,667
+129,628
+27% +$5.85M 0.03% 613
2017
Q1
$19M Sell
475,039
-72,208
-13% -$2.89M 0.02% 747
2016
Q4
$20.9M Sell
547,247
-104,231
-16% -$3.99M 0.03% 661
2016
Q3
$19.4M Sell
651,478
-1,142
-0.2% -$34K 0.03% 677
2016
Q2
$14.6M Sell
652,620
-987
-0.2% -$22K 0.02% 804
2016
Q1
$13.2M Buy
653,607
+61,313
+10% +$1.24M 0.02% 813
2015
Q4
$10.3M Buy
+592,294
New +$10.3M 0.02% 930
2015
Q3
Sell
-11,669
Closed -$232K 2209
2015
Q2
$232K Sell
11,669
-622
-5% -$12.4K ﹤0.01% 2012
2015
Q1
$237K Sell
12,291
-163
-1% -$3.14K ﹤0.01% 1987
2014
Q4
$282K Sell
12,454
-1,702
-12% -$38.5K ﹤0.01% 1943
2014
Q3
$433K Sell
14,156
-343,530
-96% -$10.5M ﹤0.01% 1856
2014
Q2
$11M Buy
357,686
+78,166
+28% +$2.41M 0.02% 870
2014
Q1
$12.1M Sell
279,520
-90,679
-24% -$3.94M 0.02% 780
2013
Q4
$12.1M Buy
370,199
+351,200
+1,849% +$11.5M 0.02% 754
2013
Q3
$576K Sell
18,999
-1,245
-6% -$37.7K ﹤0.01% 1829
2013
Q2
$666K Buy
+20,244
New +$666K ﹤0.01% 1780