Zurich Cantonal Bank’s MasTec MTZ Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Shares
Change %
Capital Flow Portfolio Weight Portfolio Position
2025
Q2
$21M Sell
123,246
-7,820
-6% -$1.33M 0.05% 305
2025
Q1
$15.3M Buy
131,066
+10,937
+9% +$1.28M 0.04% 361
2024
Q4
$16.4M Buy
120,129
+8,455
+8% +$1.15M 0.05% 331
2024
Q3
$13.7M Sell
111,674
-4,174
-4% -$514K 0.04% 360
2024
Q2
$12.4M Buy
115,848
+14,015
+14% +$1.5M 0.04% 363
2024
Q1
$9.5M Sell
101,833
-36,311
-26% -$3.39M 0.03% 411
2023
Q4
$10.5M Sell
138,144
-194,383
-58% -$14.7M 0.04% 376
2023
Q3
$23.9M Sell
332,527
-79,928
-19% -$5.75M 0.11% 169
2023
Q2
$48.7M Buy
412,455
+221,226
+116% +$26.1M 0.21% 90
2023
Q1
$18.1M Buy
191,229
+14,842
+8% +$1.4M 0.09% 215
2022
Q4
$15.1M Buy
176,387
+89,637
+103% +$7.65M 0.08% 241
2022
Q3
$5.51M Buy
86,750
+70,801
+444% +$4.5M 0.03% 444
2022
Q2
$1.14M Sell
15,949
-1,498
-9% -$107K 0.01% 816
2022
Q1
$1.52M Sell
17,447
-1,969
-10% -$172K 0.01% 791
2021
Q4
$1.79M Buy
19,416
+1,631
+9% +$151K 0.01% 780
2021
Q3
$1.53M Sell
17,785
-1,421
-7% -$123K 0.01% 817
2021
Q2
$2.04M Buy
19,206
+12,977
+208% +$1.38M 0.01% 722
2021
Q1
$584K Sell
6,229
-873
-12% -$81.8K ﹤0.01% 1126
2020
Q4
$484K Buy
7,102
+704
+11% +$48K ﹤0.01% 1309
2020
Q3
$270K Hold
6,398
﹤0.01% 1394
2020
Q2
$287K Buy
6,398
+850
+15% +$38.1K ﹤0.01% 1298
2020
Q1
$182K Buy
5,548
+1,565
+39% +$51.3K ﹤0.01% 1272
2019
Q4
$256K Buy
3,983
+246
+7% +$15.8K ﹤0.01% 1202
2019
Q3
$243K Hold
3,737
﹤0.01% 1154
2019
Q2
$193K Hold
3,737
﹤0.01% 1242
2019
Q1
$180K Sell
3,737
-665
-15% -$32K ﹤0.01% 1236
2018
Q4
$179K Buy
4,402
+504
+13% +$20.5K ﹤0.01% 1263
2018
Q3
$174K Hold
3,898
﹤0.01% 1390
2018
Q2
$198K Sell
3,898
-325
-8% -$16.5K ﹤0.01% 1239
2018
Q1
$199K Buy
4,223
+836
+25% +$39.4K ﹤0.01% 1200
2017
Q4
$166K Buy
3,387
+1,175
+53% +$57.6K ﹤0.01% 1297
2017
Q3
$103K Hold
2,212
﹤0.01% 1381
2017
Q2
$100K Buy
2,212
+229
+12% +$10.4K ﹤0.01% 1371
2017
Q1
$79K Hold
1,983
﹤0.01% 1518
2016
Q4
$76K Hold
1,983
﹤0.01% 1471
2016
Q3
$59K Buy
1,983
+255
+15% +$7.59K ﹤0.01% 1550
2016
Q2
$39K Hold
1,728
﹤0.01% 1631
2016
Q1
$35K Hold
1,728
﹤0.01% 1620
2015
Q4
$30K Buy
1,728
+991
+134% +$17.2K ﹤0.01% 1781
2015
Q3
$12K Sell
737
-9,540
-93% -$155K ﹤0.01% 1803
2015
Q2
$205K Hold
10,277
﹤0.01% 933
2015
Q1
$198K Buy
+10,277
New +$198K ﹤0.01% 925