Thrivent Financial for Lutherans’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
$5.59M Buy
17,375
+893
+5% +$242K 0.01% 856
2025
Q4
$3.59M Sell
16,482
-111
-0.7% -$23.3K 0.01% 1086
2025
Q3
$3.53M Buy
16,593
+2,158
+15% +$395K 0.01% 1003
2025
Q2
$2.46M Hold
14,435
0.01% 1220
2025
Q1
$1.69M Sell
14,435
-51
-0.4% -$6.88K ﹤0.01% 1384
2024
Q4
$1.97M Buy
14,486
+28
+0.2% +$3.75K ﹤0.01% 1451
2024
Q3
$1.78M Sell
14,458
-223
-2% -$24.3K ﹤0.01% 1530
2024
Q2
$1.57M Sell
14,681
-466
-3% -$47.1K ﹤0.01% 1552
2024
Q1
$1.41M Buy
15,147
+47
+0.3% +$3.57K ﹤0.01% 1678
2023
Q4
$1.14M Sell
15,100
-35
-0.2% -$2.19K ﹤0.01% 1757
2023
Q3
$1.09M Sell
15,135
-538
-3% -$53.6K ﹤0.01% 1686
2023
Q2
$1.85M Buy
15,673
+36
+0.2% +$3.53K ﹤0.01% 1390
2023
Q1
$1.48M Sell
15,637
-68
-0.4% -$6.46K ﹤0.01% 1528
2022
Q4
$1.34M Buy
15,705
+581
+4% +$47.7K ﹤0.01% 1539
2022
Q3
$960K Buy
15,124
+132
+0.9% +$10.2K ﹤0.01% 1708
2022
Q2
$1.07M Sell
14,992
-386
-3% -$30.1K ﹤0.01% 1670
2022
Q1
$1.34M Buy
15,378
+292
+2% +$25.5K ﹤0.01% 1614
2021
Q4
$1.39M Buy
15,086
+129
+0.9% +$11.8K ﹤0.01% 1645
2021
Q3
$1.29M Sell
14,957
-35
-0.2% -$3.32K ﹤0.01% 1665
2021
Q2
$1.59M Sell
14,992
-2
-0% -$217 ﹤0.01% 1564
2021
Q1
$1.41M Buy
14,994
+296
+2% +$25.3K ﹤0.01% 1645
2020
Q4
$1M Sell
14,698
-412
-3% -$23.1K ﹤0.01% 1762
2020
Q3
$638K Sell
15,110
-985
-6% -$42.3K ﹤0.01% 1847
2020
Q2
$722K Buy
16,095
+338
+2% +$12.8K ﹤0.01% 1713
2020
Q1
$516K Hold
15,757
﹤0.01% 1692
2019
Q4
$1.01M Buy
15,757
+105
+0.7% +$6.91K ﹤0.01% 1481
2019
Q3
$1.02M Sell
15,652
-628
-4% -$36.7K ﹤0.01% 1398
2019
Q2
$839K Sell
16,280
-234
-1% -$11.6K ﹤0.01% 1523
2019
Q1
$794K Buy
16,514
+3
+0% +$135 ﹤0.01% 1527
2018
Q4
$670K Buy
+16,511
New +$711K ﹤0.01% 1406
2015
Q2
Sell
-49,899
Closed -$963K 1860
2015
Q1
$963K Sell
49,899
-76,400
-60% -$1.53M 0.01% 850
2014
Q4
$2.86M Sell
126,299
-3,000
-2% -$74.2K 0.02% 610
2014
Q3
$3.96M Buy
129,299
+24,700
+24% +$734K 0.02% 534
2014
Q2
$3.22M Buy
+104,599
New +$3.94M 0.02% 602

Other funds holding MTZ