Portfolio Holdings Detail for ISIN IE0009VWHAE6
Stock Name / FundiShares US Equity Enhanced Active UCITS ETF USD (Acc)
IssuerBlackrock
Entity holding fund iShares III Public Limited Company
Entity TypeUmbrella investment company with variable capital and having segregated liability between its funds
Entity LEI 549300PZLRJB7M8H1057
ETF TickerUSEE(USD) Euronext Amsterdam

Holdings detail for MTZ

Stock NameMasTec Inc
TickerMTZ(USD) NYSE
TYPECommon Stock
CountryUSA
ISINUS5763231090
LEI549300TMDIT8WREDOF45
TickerMTZ(EUR) F

Show aggregate MTZ holdings

News associated with MTZ

Fund Update: COUNTRY TRUST BANK Just Disclosed New Holdings
COUNTRY TRUST BANK just filed a portfolio update, which we received from a 13F disclosure. This disclosure reflects the funds' holdings for the 03-31-2025 report period. You can see the full portfolio on Quiver Quantitative, and track moves made by other funds. - 2025-04-22 19:33:56
Notable Monday Option Activity: MTZ, NVDA, SNDK
Looking at options trading activity among components of the Russell 3000 index, there is noteworthy activity today in MasTec Inc. (Symbol: MTZ), where a total volume of 12,226 contracts has been traded thus far today, a contract volume which is representative of approximately 1. - 2025-04-21 19:50:36
MTZ Quantitative Stock Analysis
Below is Validea's guru fundamental report for MASTEC INC (MTZ). Of the 22 guru strategies we follow, MTZ rates highest using our Shareholder Yield Investor model based on the published strategy of Meb Faber. This strategy looks for companies returning cash to shareholders via d - 2025-03-18 18:57:48
5 AI Infrastructure Stocks to Buy on the Dip After DeepSeek Mayhem
Five AI infrastructure stocks to buy on the dip are: CEG, BWXT, AVGO, INOD, MTZ. - 2025-01-30 12:42:00

iShares US Equity Enhanced Active UCITS ETF USD (Acc) MTZ holdings

DateNumber of MTZ Shares HeldBase Market Value of MTZ SharesLocal Market Value of MTZ SharesChange in MTZ Shares HeldChange in MTZ Base ValueCurrent Price per MTZ Share HeldPrevious Price per MTZ Share Held
2025-05-07 (Wednesday)9,876USD 1,434,884USD 1,434,884
2025-05-06 (Tuesday)9,816USD 1,419,394USD 1,419,394
2025-05-05 (Monday)9,816MTZ holding increased by 1441USD 1,409,283MTZ holding increased by 229497USD 1,409,2831,441USD 229,497 USD 143.57 USD 140.87
2025-05-02 (Friday)8,375USD 1,179,786MTZ holding increased by 57452USD 1,179,7860USD 57,452 USD 140.87 USD 134.01
2025-05-01 (Thursday)8,375MTZ holding increased by 60USD 1,122,334MTZ holding increased by 63668USD 1,122,33460USD 63,668 USD 134.01 USD 127.32
2025-04-30 (Wednesday)8,315USD 1,058,666MTZ holding decreased by -831USD 1,058,6660USD -831 USD 127.32 USD 127.42
2025-04-29 (Tuesday)8,315MTZ holding increased by 764USD 1,059,497MTZ holding increased by 106787USD 1,059,497764USD 106,787 USD 127.42 USD 126.17
2025-04-28 (Monday)7,551USD 952,710MTZ holding increased by 8004USD 952,7100USD 8,004 USD 126.17 USD 125.11
2025-04-25 (Friday)7,551USD 944,706MTZ holding increased by 17217USD 944,7060USD 17,217 USD 125.11 USD 122.83
2025-04-24 (Thursday)7,551USD 927,489MTZ holding increased by 33375USD 927,4890USD 33,375 USD 122.83 USD 118.41
2025-04-23 (Wednesday)7,551USD 894,114MTZ holding increased by 31412USD 894,1140USD 31,412 USD 118.41 USD 114.25
2025-04-22 (Tuesday)7,551USD 862,702MTZ holding increased by 23635USD 862,7020USD 23,635 USD 114.25 USD 111.12
2025-04-21 (Monday)7,551USD 839,067MTZ holding decreased by -39567USD 839,0670USD -39,567 USD 111.12 USD 116.36
2025-04-18 (Friday)7,551USD 878,634USD 878,6340USD 0 USD 116.36 USD 116.36
2025-04-17 (Thursday)7,551USD 878,634MTZ holding decreased by -7929USD 878,6340USD -7,929 USD 116.36 USD 117.41
2025-04-16 (Wednesday)7,551MTZ holding increased by 260USD 886,563MTZ holding increased by 21340USD 886,563260USD 21,340 USD 117.41 USD 118.67
2025-04-15 (Tuesday)7,291MTZ holding increased by 1040USD 865,223MTZ holding increased by 126355USD 865,2231,040USD 126,355 USD 118.67 USD 118.2
2025-04-14 (Monday)6,251MTZ holding increased by 170USD 738,868MTZ holding increased by 27513USD 738,868170USD 27,513 USD 118.2 USD 116.98
2025-04-11 (Friday)6,081MTZ holding increased by 300USD 711,355MTZ holding increased by 46193USD 711,355300USD 46,193 USD 116.98 USD 115.06
2025-04-10 (Thursday)5,781MTZ holding increased by 350USD 665,162MTZ holding increased by 3395USD 665,162350USD 3,395 USD 115.06 USD 121.85
2025-04-09 (Wednesday)5,431USD 661,767MTZ holding increased by 81628USD 661,7670USD 81,628 USD 121.85 USD 106.82
2025-04-08 (Tuesday)5,431MTZ holding increased by 190USD 580,139MTZ holding increased by 16417USD 580,139190USD 16,417 USD 106.82 USD 107.56
2025-04-07 (Monday)5,241MTZ holding increased by 430USD 563,722MTZ holding increased by 53419USD 563,722430USD 53,419 USD 107.56 USD 106.07
2025-04-04 (Friday)4,811USD 510,303MTZ holding decreased by -80295USD 510,3030USD -80,295 USD 106.07 USD 122.76
2025-04-02 (Wednesday)4,811MTZ holding increased by 80USD 590,598MTZ holding increased by 29028USD 590,59880USD 29,028 USD 122.76 USD 118.7
2025-04-01 (Tuesday)4,731MTZ holding increased by 770USD 561,570MTZ holding increased by 99282USD 561,570770USD 99,282 USD 118.7 USD 116.71
2025-03-31 (Monday)3,961MTZ holding increased by 100USD 462,288MTZ holding increased by 17308USD 462,288100USD 17,308 USD 116.71 USD 115.25
2025-03-28 (Friday)3,861MTZ holding increased by 1050USD 444,980MTZ holding increased by 111061USD 444,9801,050USD 111,061 USD 115.25 USD 118.79
2025-03-27 (Thursday)2,811MTZ holding increased by 745USD 333,919MTZ holding increased by 80379USD 333,919745USD 80,379 USD 118.79 USD 122.72
2025-03-26 (Wednesday)2,066MTZ holding increased by 980USD 253,540MTZ holding increased by 113783USD 253,540980USD 113,783 USD 122.72 USD 128.69
2025-03-25 (Tuesday)1,086MTZ holding increased by 105USD 139,757MTZ holding increased by 10579USD 139,757105USD 10,579 USD 128.69 USD 131.68
2025-03-24 (Monday)981USD 129,178MTZ holding increased by 7505USD 129,1780USD 7,505 USD 131.68 USD 124.03
2025-03-21 (Friday)981MTZ holding increased by 84USD 121,673MTZ holding increased by 8131USD 121,67384USD 8,131 USD 124.03 USD 126.58
2025-03-20 (Thursday)897USD 113,542MTZ holding increased by 547USD 113,5420USD 547 USD 126.58 USD 125.97
2025-03-19 (Wednesday)897USD 112,995MTZ holding increased by 3983USD 112,9950USD 3,983 USD 125.97 USD 121.53
2025-03-18 (Tuesday)897USD 109,012MTZ holding decreased by -2342USD 109,0120USD -2,342 USD 121.53 USD 124.14
2025-03-17 (Monday)897USD 111,354MTZ holding increased by 3274USD 111,3540USD 3,274 USD 124.14 USD 120.491
2025-03-14 (Friday)897MTZ holding increased by 21USD 108,080MTZ holding increased by 6000USD 108,08021USD 6,000 USD 120.491 USD 116.53
2025-03-13 (Thursday)876USD 102,080MTZ holding decreased by -1200USD 102,0800USD -1,200 USD 116.53 USD 117.9
2025-03-12 (Wednesday)876USD 103,280MTZ holding increased by 3004USD 103,2800USD 3,004 USD 117.9 USD 114.47
2025-03-11 (Tuesday)876MTZ holding increased by 7USD 100,276MTZ holding increased by 5850USD 100,2767USD 5,850 USD 114.47 USD 108.661
2025-03-10 (Monday)869USD 94,426MTZ holding decreased by -5917USD 94,4260USD -5,917 USD 108.661 USD 115.47
2025-03-07 (Friday)869USD 100,343MTZ holding decreased by -10811USD 100,3430USD -10,811 USD 115.47 USD 127.91
2025-03-05 (Wednesday)869MTZ holding increased by 14USD 111,154MTZ holding increased by 5228USD 111,15414USD 5,228 USD 127.91 USD 123.89
2025-03-04 (Tuesday)855USD 105,926MTZ holding decreased by -3232USD 105,9260USD -3,232 USD 123.89 USD 127.67
2025-03-03 (Monday)855USD 109,158MTZ holding decreased by -2496USD 109,1580USD -2,496 USD 127.67 USD 130.589
2025-02-28 (Friday)855USD 111,654MTZ holding increased by 3214USD 111,6540USD 3,214 USD 130.589 USD 126.83
2025-02-27 (Thursday)855USD 108,440MTZ holding decreased by -4873USD 108,4400USD -4,873 USD 126.83 USD 132.53
2025-02-26 (Wednesday)855USD 113,313MTZ holding increased by 3565USD 113,3130USD 3,565 USD 132.53 USD 128.36
2025-02-25 (Tuesday)855USD 109,748MTZ holding increased by 2445USD 109,7480USD 2,445 USD 128.36 USD 125.501
2025-02-24 (Monday)855USD 107,303MTZ holding decreased by -863USD 107,3030USD -863 USD 125.501 USD 126.51
2025-02-21 (Friday)855MTZ holding increased by 7USD 108,166MTZ holding decreased by -4423USD 108,1667USD -4,423 USD 126.51 USD 132.77
2025-02-20 (Thursday)848USD 112,589MTZ holding decreased by -2095USD 112,5890USD -2,095 USD 132.77 USD 135.241
2025-02-19 (Wednesday)848USD 114,684MTZ holding decreased by -356USD 114,6840USD -356 USD 135.241 USD 135.66
2025-02-18 (Tuesday)848USD 115,040MTZ holding decreased by -101USD 115,0400USD -101 USD 135.66 USD 135.779
2025-02-14 (Friday)848USD 115,141MTZ holding decreased by -993USD 115,1410USD -993 USD 135.779 USD 136.95
2025-02-13 (Thursday)848USD 116,134MTZ holding decreased by -1000USD 116,1340USD -1,000 USD 136.95 USD 138.13
2025-02-12 (Wednesday)848USD 117,134MTZ holding decreased by -1874USD 117,1340USD -1,874 USD 138.13 USD 140.34
2025-02-11 (Tuesday)848MTZ holding increased by 196USD 119,008MTZ holding increased by 24924USD 119,008196USD 24,924 USD 140.34 USD 144.301
2025-02-10 (Monday)652USD 94,084MTZ holding decreased by -332USD 94,0840USD -332 USD 144.301 USD 144.81
2025-02-07 (Friday)652USD 94,416MTZ holding decreased by -157USD 94,4160USD -157 USD 144.81 USD 145.051
2025-02-06 (Thursday)652USD 94,573MTZ holding increased by 4740USD 94,5730USD 4,740 USD 145.051 USD 137.781
2025-02-05 (Wednesday)652USD 89,833MTZ holding decreased by -1656USD 89,8330USD -1,656 USD 137.781 USD 140.321
2025-02-04 (Tuesday)652USD 91,489MTZ holding decreased by -828USD 91,4890USD -828 USD 140.321 USD 141.59
2025-02-03 (Monday)652USD 92,317MTZ holding decreased by -2282USD 92,3170USD -2,282 USD 141.59 USD 145.09
2025-01-31 (Friday)652USD 94,599MTZ holding decreased by -1199USD 94,5990USD -1,199 USD 145.09 USD 146.929
2025-01-30 (Thursday)652USD 95,798MTZ holding increased by 4798USD 95,7980USD 4,798 USD 146.929 USD 139.571
2025-01-29 (Wednesday)652USD 91,000MTZ holding increased by 2980USD 91,0000USD 2,980 USD 139.571 USD 135
2025-01-28 (Tuesday)652USD 88,020MTZ holding increased by 2712USD 88,0200USD 2,712 USD 135 USD 130.84
2025-01-27 (Monday)652USD 85,308MTZ holding decreased by -18849USD 85,3080USD -18,849 USD 130.84 USD 159.75
2025-01-24 (Friday)652USD 104,157MTZ holding decreased by -300USD 104,1570USD -300 USD 159.75 USD 160.21
2025-01-23 (Thursday)652USD 104,457MTZ holding increased by 698USD 104,4570USD 698 USD 160.21 USD 159.14
2025-01-22 (Wednesday)652USD 103,759USD 103,759
2025-01-21 (Tuesday)652USD 104,835USD 104,835
2025-01-17 (Friday)733USD 113,615USD 113,615
2025-01-17 (Friday)733USD 113,615USD 113,615
2025-01-16 (Thursday)289USD 44,887USD 44,887
2025-01-15 (Wednesday)289USD 44,373USD 44,373
2025-01-14 (Tuesday)283USD 42,640USD 42,640
2025-01-13 (Monday)283USD 40,772USD 40,772
2025-01-10 (Friday)283USD 40,922USD 40,922
2025-01-09 (Thursday)283USD 41,479USD 41,479
2025-01-09 (Thursday)283USD 41,479USD 41,479
2025-01-09 (Thursday)283USD 41,479USD 41,479
2025-01-08 (Wednesday)283USD 41,479USD 41,479
2025-01-08 (Wednesday)283USD 41,479USD 41,479
2025-01-08 (Wednesday)283USD 41,479USD 41,479
2024-12-10 (Tuesday)277USD 36,802MTZ holding decreased by -261USD 36,8020USD -261 USD 132.859 USD 133.801
2024-12-09 (Monday)277USD 37,063MTZ holding decreased by -2249USD 37,0630USD -2,249 USD 133.801 USD 141.921
2024-12-06 (Friday)277USD 39,312MTZ holding increased by 180USD 39,3120USD 180 USD 141.921 USD 141.271
2024-12-05 (Thursday)277USD 39,132MTZ holding decreased by -498USD 39,1320USD -498 USD 141.271 USD 143.069
2024-12-04 (Wednesday)277USD 39,630MTZ holding decreased by -108USD 39,6300USD -108 USD 143.069 USD 143.458
2024-12-03 (Tuesday)277MTZ holding increased by 193USD 39,738MTZ holding increased by 27806USD 39,738193USD 27,806 USD 143.458 USD 142.048
2024-12-02 (Monday)84USD 11,932MTZ holding decreased by -169USD 11,9320USD -169 USD 142.048 USD 144.06
2024-11-29 (Friday)84USD 12,101MTZ holding decreased by -41USD 12,1010USD -41 USD 144.06 USD 144.548
2024-11-27 (Wednesday)84USD 12,142MTZ holding decreased by -285USD 12,1420USD -285 USD 144.548 USD 147.94
2024-11-26 (Tuesday)84USD 12,427MTZ holding increased by 409USD 12,4270USD 409 USD 147.94 USD 143.071
2024-11-25 (Monday)84USD 12,018MTZ holding increased by 77USD 12,0180USD 77 USD 143.071 USD 142.155
2024-11-22 (Friday)84MTZ holding increased by 42USD 11,941MTZ holding increased by 5974USD 11,94142USD 5,974 USD 142.155 USD 142.071
2024-11-21 (Thursday)42USD 5,967MTZ holding increased by 53USD 5,9670USD 53 USD 142.071 USD 140.81
2024-11-20 (Wednesday)42USD 5,914MTZ holding decreased by -67USD 5,9140USD -67 USD 140.81 USD 142.405
2024-11-19 (Tuesday)42MTZ holding increased by 2USD 5,981MTZ holding increased by 185USD 5,9812USD 185 USD 142.405 USD 144.9
2024-11-08 (Friday)40USD 5,796MTZ holding increased by 135USD 5,7960USD 135 USD 144.9 USD 141.525
2024-11-07 (Thursday)40USD 5,661MTZ holding increased by 36USD 5,6610USD 36 USD 141.525 USD 140.625
2024-11-06 (Wednesday)40USD 5,625MTZ holding increased by 163USD 5,6250USD 163 USD 140.625 USD 136.55
2024-11-05 (Tuesday)40USD 5,462MTZ holding increased by 158USD 5,4620USD 158 USD 136.55 USD 132.6
2024-11-04 (Monday)40USD 5,304MTZ holding increased by 104USD 5,3040USD 104 USD 132.6 USD 130
2024-11-01 (Friday)40MTZ holding decreased by -35USD 5,200MTZ holding decreased by -4017USD 5,200-35USD -4,017 USD 130 USD 122.893
2024-10-31 (Thursday)75USD 9,217MTZ holding increased by 217USD 9,2170USD 217 USD 122.893 USD 120
2024-10-30 (Wednesday)75USD 9,000MTZ holding decreased by -158USD 9,0000USD -158 USD 120 USD 122.107
2024-10-29 (Tuesday)75USD 9,158MTZ holding decreased by -122USD 9,1580USD -122 USD 122.107 USD 123.733
2024-10-28 (Monday)75USD 9,280MTZ holding increased by 134USD 9,2800USD 134 USD 123.733 USD 121.947
2024-10-25 (Friday)75USD 9,146MTZ holding decreased by -44USD 9,1460USD -44 USD 121.947 USD 122.533
2024-10-24 (Thursday)75USD 9,190MTZ holding increased by 16USD 9,1900USD 16 USD 122.533 USD 122.32
2024-10-23 (Wednesday)75USD 9,174MTZ holding decreased by -230USD 9,1740USD -230 USD 122.32 USD 125.387
2024-10-22 (Tuesday)75USD 9,404MTZ holding decreased by -211USD 9,4040USD -211 USD 125.387 USD 128.2
2024-10-21 (Monday)75USD 9,615MTZ holding increased by 79USD 9,6150USD 79 USD 128.2 USD 127.147
2024-10-18 (Friday)75USD 9,536USD 9,536
Share price and value of shares held is calculated on the adjusted close price of each day (row). Changes between days reflect the gain/loss of the portfolio as a result of changes in the adjusted close price and changes in the holdings

Share Trades of MTZ by Blackrock for IE0009VWHAE6

Show aggregate share trades of MTZ

DateActionQuantityMarket HighMarket LowLikely Trade PriceLikely Trade Value (Profit/Loss)Average Price previous trades
2025-05-05BUY1,441 143.570* 129.66
2025-05-01BUY60 134.010* 129.50
2025-04-29BUY764 127.420* 129.55
2025-04-16BUY260 117.410* 130.69
2025-04-15BUY1,040 118.670* 130.83
2025-04-14BUY170 118.200* 130.98
2025-04-11BUY300 116.980* 131.15
2025-04-10BUY350 115.060* 131.34
2025-04-08BUY190 106.820* 131.77
2025-04-07BUY430 107.560* 132.07
2025-04-02BUY80 122.760* 132.53
2025-04-01BUY770 118.700* 132.71
2025-03-31BUY100 116.710* 132.93
2025-03-28BUY1,050 115.250* 133.17
2025-03-27BUY745 118.790* 133.36
2025-03-26BUY980 122.720* 133.51
2025-03-25BUY105 128.690* 133.58
2025-03-21BUY84 124.030* 133.75
2025-03-14BUY21 120.491* 134.53
2025-03-11BUY7 114.470* 135.42
2025-03-05BUY14 127.910* 136.36
2025-02-21BUY7 126.510* 137.74
2025-02-11BUY196 140.340* 137.95
2024-12-03BUY193 143.458* 134.35
2024-11-22BUY42 142.155* 131.14
2024-11-19BUY2 142.405* 129.02
2024-11-01SELL-35 130.000* 123.24 Profit of 4,313 on sale
Market high and low price is on the date.

* (if shown) = market close price used not a projected price. This is used when we do not have market data available to calculate a projection

The likely trade price/value is our estimate on the likely price the trade took place at and is not the actual trade price. The likely LOSS/GAIN is our estimate. Where a profit/loss value is shown in the Likely Trade Value column, this is derived from matching trades between periods eg the most recent previous BUY is matched with the SELL for the same number of shares and the difference between the likely BUY price and likely SELL price is calculated. Where a profit or loss is shown in the Average Price of Previous Trades column, this is dervied using the likely trade price compared to the average of previous trades based on adjusted close

Shorting History of MTZ

DateShorted VolumeShort Exempt VolumeTotal Shares Traded% Shorted
2025-05-08187,399115306,40861.2%
2025-05-07179,8991,825268,63267.0%
2025-05-06321,5120398,75280.6%
2025-05-05274,96830471,42258.3%
2025-05-02399,511214624,58764.0%
2025-05-01372,696400652,54157.1%
2025-04-30123,9750261,55947.4%
2025-04-29132,6730258,43351.3%
2025-04-2894,1940167,51156.2%
2025-04-2584,1050157,58053.4%
2025-04-2477,9450143,08954.5%
2025-04-2382,5640173,86147.5%
2025-04-2289,9050197,94245.4%
2025-04-21243,9870396,07261.6%
2025-04-17108,2140213,57650.7%
2025-04-16107,3870222,28848.3%
2025-04-1589,8290190,71647.1%
2025-04-14104,5170259,46140.3%
2025-04-11126,2260206,79561.0%
2025-04-10225,1500403,83455.8%
2025-04-09272,971171508,00053.7%
2025-04-08154,72210374,53241.3%
2025-04-07231,65113,791542,01042.7%
2025-04-04242,8821,609547,74744.3%
2025-04-03238,1993572,02641.6%
2025-04-02100,648100192,78352.2%
2025-04-01198,09512,400352,00456.3%
2025-03-31272,7190629,11743.3%
2025-03-28145,6612468,71531.1%
2025-03-27177,36051394,04445.0%
2025-03-26144,50916289,20450.0%
2025-03-25112,23816313,67135.8%
2025-03-24276,5840468,18959.1%
2025-03-21277,2460435,22863.7%
2025-03-20213,0880355,53159.9%
2025-03-19132,90132279,47647.6%
2025-03-18127,17916325,07139.1%
2025-03-17179,0610283,17463.2%
2025-03-14125,7490256,13049.1%
2025-03-13190,20150339,40556.0%
2025-03-12238,8460511,80846.7%
2025-03-11282,802100644,43043.9%
2025-03-10158,492122625,89425.3%
2025-03-07238,0670620,00438.4%
2025-03-06280,5061,506533,06552.6%

The data here is derived from FINRA daily shorted trade data. The Daily Short Sale Volume is the total volume of short trades that meet certain criteria on each trade date by 6 PM ET on the trade date. The detail trade data is derived from the monthly shorted trade data which will differ in aggregate. The detail trade data is derived from the transaction level data and includes ALL trades (including exempt) and the aggregation period extends beyond 6pm.

Back to Listing

Disclaimer

All information is provided as is without warranty and should be used for indicative purposes only. You should independently check data before making any investment decision. This information is derived from third party sources and we cannot guarantee that their data is current, accurate, complete, free from defects etc and we therefore accept no responsibility for how it may be used. We accept no liability for the reliability or accuracy of the data provided. We are not making recommendations for any financial instruments listed on this website.