Portfolio Holdings Detail for ISIN IE000D8XC064
Stock Name / FundiShares World 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 TickerWOEE(GBP) LSE
ETF TickerWOEE.AS(USD) AS
ETF TickerWOEE.AS(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 World 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-08 (Thursday)2,848USD 420,479USD 420,479
2025-05-07 (Wednesday)2,743USD 398,530USD 398,530
2025-05-06 (Tuesday)2,743USD 396,638USD 396,638
2025-05-05 (Monday)2,743USD 393,813USD 393,813
2025-05-02 (Friday)2,743USD 386,406MTZ holding increased by 18817USD 386,4060USD 18,817 USD 140.87 USD 134.01
2025-05-01 (Thursday)2,743MTZ holding increased by 262USD 367,589MTZ holding increased by 51708USD 367,589262USD 51,708 USD 134.01 USD 127.32
2025-04-30 (Wednesday)2,481MTZ holding increased by 168USD 315,881MTZ holding increased by 21159USD 315,881168USD 21,159 USD 127.32 USD 127.42
2025-04-29 (Tuesday)2,313MTZ holding increased by 413USD 294,722MTZ holding increased by 54999USD 294,722413USD 54,999 USD 127.42 USD 126.17
2025-04-28 (Monday)1,900MTZ holding increased by 7USD 239,723MTZ holding increased by 2890USD 239,7237USD 2,890 USD 126.17 USD 125.11
2025-04-25 (Friday)1,893USD 236,833MTZ holding increased by 4316USD 236,8330USD 4,316 USD 125.11 USD 122.83
2025-04-24 (Thursday)1,893MTZ holding decreased by -21USD 232,517MTZ holding increased by 5880USD 232,517-21USD 5,880 USD 122.83 USD 118.41
2025-04-23 (Wednesday)1,914MTZ holding increased by 28USD 226,637MTZ holding increased by 11161USD 226,63728USD 11,161 USD 118.41 USD 114.25
2025-04-22 (Tuesday)1,886USD 215,476MTZ holding increased by 5904USD 215,4760USD 5,904 USD 114.25 USD 111.12
2025-04-21 (Monday)1,886USD 209,572MTZ holding decreased by -9883USD 209,5720USD -9,883 USD 111.12 USD 116.36
2025-04-18 (Friday)1,886USD 219,455USD 219,4550USD 0 USD 116.36 USD 116.36
2025-04-17 (Thursday)1,886MTZ holding increased by 64USD 219,455MTZ holding increased by 5534USD 219,45564USD 5,534 USD 116.36 USD 117.41
2025-04-16 (Wednesday)1,822MTZ holding increased by 105USD 213,921MTZ holding increased by 10165USD 213,921105USD 10,165 USD 117.41 USD 118.67
2025-04-15 (Tuesday)1,717MTZ holding increased by 49USD 203,756MTZ holding increased by 6598USD 203,75649USD 6,598 USD 118.67 USD 118.2
2025-04-14 (Monday)1,668USD 197,158MTZ holding increased by 2035USD 197,1580USD 2,035 USD 118.2 USD 116.98
2025-04-11 (Friday)1,668USD 195,123MTZ holding increased by 3203USD 195,1230USD 3,203 USD 116.98 USD 115.06
2025-04-10 (Thursday)1,668USD 191,920MTZ holding decreased by -11326USD 191,9200USD -11,326 USD 115.06 USD 121.85
2025-04-09 (Wednesday)1,668MTZ holding increased by 51USD 203,246MTZ holding increased by 30518USD 203,24651USD 30,518 USD 121.85 USD 106.82
2025-04-08 (Tuesday)1,617MTZ holding increased by 49USD 172,728MTZ holding increased by 4074USD 172,72849USD 4,074 USD 106.82 USD 107.56
2025-04-07 (Monday)1,568MTZ holding increased by 336USD 168,654MTZ holding increased by 37976USD 168,654336USD 37,976 USD 107.56 USD 106.07
2025-04-04 (Friday)1,232MTZ holding increased by 421USD 130,678MTZ holding increased by 31120USD 130,678421USD 31,120 USD 106.07 USD 122.76
2025-04-02 (Wednesday)811USD 99,558MTZ holding increased by 3292USD 99,5580USD 3,292 USD 122.76 USD 118.7
2025-04-01 (Tuesday)811MTZ holding increased by 54USD 96,266MTZ holding increased by 7917USD 96,26654USD 7,917 USD 118.7 USD 116.709
2025-03-31 (Monday)757MTZ holding increased by 36USD 88,349MTZ holding increased by 5254USD 88,34936USD 5,254 USD 116.709 USD 115.25
2025-03-28 (Friday)721MTZ holding increased by 54USD 83,095MTZ holding increased by 3862USD 83,09554USD 3,862 USD 115.25 USD 118.79
2025-03-27 (Thursday)667MTZ holding increased by 12USD 79,233MTZ holding decreased by -1149USD 79,23312USD -1,149 USD 118.79 USD 122.721
2025-03-26 (Wednesday)655MTZ holding increased by 78USD 80,382MTZ holding increased by 6128USD 80,38278USD 6,128 USD 122.721 USD 128.69
2025-03-25 (Tuesday)577USD 74,254MTZ holding decreased by -1725USD 74,2540USD -1,725 USD 128.69 USD 131.679
2025-03-24 (Monday)577MTZ holding increased by 54USD 75,979MTZ holding increased by 11111USD 75,97954USD 11,111 USD 131.679 USD 124.031
2025-03-21 (Friday)523USD 64,868MTZ holding decreased by -1333USD 64,8680USD -1,333 USD 124.031 USD 126.579
2025-03-20 (Thursday)523USD 66,201MTZ holding increased by 319USD 66,2010USD 319 USD 126.579 USD 125.969
2025-03-19 (Wednesday)523MTZ holding decreased by -24USD 65,882MTZ holding decreased by -595USD 65,882-24USD -595 USD 125.969 USD 121.53
2025-03-18 (Tuesday)547USD 66,477MTZ holding decreased by -1428USD 66,4770USD -1,428 USD 121.53 USD 124.141
2025-03-17 (Monday)547USD 67,905MTZ holding increased by 1997USD 67,9050USD 1,997 USD 124.141 USD 120.49
2025-03-14 (Friday)547USD 65,908MTZ holding increased by 2166USD 65,9080USD 2,166 USD 120.49 USD 116.53
2025-03-13 (Thursday)547USD 63,742MTZ holding decreased by -749USD 63,7420USD -749 USD 116.53 USD 117.899
2025-03-12 (Wednesday)547MTZ holding increased by 18USD 64,491MTZ holding increased by 3936USD 64,49118USD 3,936 USD 117.899 USD 114.471
2025-03-11 (Tuesday)529USD 60,555MTZ holding increased by 3074USD 60,5550USD 3,074 USD 114.471 USD 108.66
2025-03-10 (Monday)529USD 57,481MTZ holding decreased by -3603USD 57,4810USD -3,603 USD 108.66 USD 115.471
2025-03-07 (Friday)529MTZ holding increased by 30USD 61,084MTZ holding decreased by -2743USD 61,08430USD -2,743 USD 115.471 USD 127.91
2025-03-05 (Wednesday)499USD 63,827MTZ holding increased by 2006USD 63,8270USD 2,006 USD 127.91 USD 123.89
2025-03-04 (Tuesday)499USD 61,821MTZ holding decreased by -1886USD 61,8210USD -1,886 USD 123.89 USD 127.669
2025-03-03 (Monday)499USD 63,707MTZ holding decreased by -1457USD 63,7070USD -1,457 USD 127.669 USD 130.589
2025-02-28 (Friday)499USD 65,164MTZ holding increased by 1876USD 65,1640USD 1,876 USD 130.589 USD 126.83
2025-02-27 (Thursday)499USD 63,288MTZ holding decreased by -2844USD 63,2880USD -2,844 USD 126.83 USD 132.529
2025-02-26 (Wednesday)499USD 66,132MTZ holding increased by 2080USD 66,1320USD 2,080 USD 132.529 USD 128.361
2025-02-25 (Tuesday)499USD 64,052MTZ holding increased by 1427USD 64,0520USD 1,427 USD 128.361 USD 125.501
2025-02-24 (Monday)499USD 62,625MTZ holding decreased by -503USD 62,6250USD -503 USD 125.501 USD 126.509
2025-02-21 (Friday)499USD 63,128MTZ holding decreased by -3124USD 63,1280USD -3,124 USD 126.509 USD 132.77
2025-02-20 (Thursday)499USD 66,252MTZ holding decreased by -1233USD 66,2520USD -1,233 USD 132.77 USD 135.24
2025-02-19 (Wednesday)499USD 67,485MTZ holding decreased by -209USD 67,4850USD -209 USD 135.24 USD 135.659
2025-02-18 (Tuesday)499USD 67,694MTZ holding decreased by -60USD 67,6940USD -60 USD 135.659 USD 135.78
2025-02-14 (Friday)499USD 67,754MTZ holding decreased by -584USD 67,7540USD -584 USD 135.78 USD 136.95
2025-02-13 (Thursday)499USD 68,338MTZ holding decreased by -589USD 68,3380USD -589 USD 136.95 USD 138.13
2025-02-12 (Wednesday)499USD 68,927MTZ holding decreased by -1103USD 68,9270USD -1,103 USD 138.13 USD 140.341
2025-02-11 (Tuesday)499USD 70,030MTZ holding decreased by -1976USD 70,0300USD -1,976 USD 140.341 USD 144.301
2025-02-10 (Monday)499USD 72,006MTZ holding decreased by -254USD 72,0060USD -254 USD 144.301 USD 144.81
2025-02-07 (Friday)499USD 72,260MTZ holding decreased by -120USD 72,2600USD -120 USD 144.81 USD 145.05
2025-02-06 (Thursday)499USD 72,380MTZ holding increased by 3628USD 72,3800USD 3,628 USD 145.05 USD 137.78
2025-02-05 (Wednesday)499USD 68,752MTZ holding decreased by -1268USD 68,7520USD -1,268 USD 137.78 USD 140.321
2025-02-04 (Tuesday)499MTZ holding increased by 6USD 70,020MTZ holding increased by 216USD 70,0206USD 216 USD 140.321 USD 141.59
2025-02-03 (Monday)493USD 69,804MTZ holding decreased by -1725USD 69,8040USD -1,725 USD 141.59 USD 145.089
2025-01-31 (Friday)493USD 71,529MTZ holding decreased by -907USD 71,5290USD -907 USD 145.089 USD 146.929
2025-01-30 (Thursday)493USD 72,436MTZ holding increased by 3628USD 72,4360USD 3,628 USD 146.929 USD 139.57
2025-01-29 (Wednesday)493MTZ holding increased by 18USD 68,808MTZ holding increased by 4683USD 68,80818USD 4,683 USD 139.57 USD 135
2025-01-28 (Tuesday)475MTZ holding increased by 18USD 64,125MTZ holding increased by 4331USD 64,12518USD 4,331 USD 135 USD 130.84
2025-01-27 (Monday)457MTZ holding increased by 156USD 59,794MTZ holding increased by 11709USD 59,794156USD 11,709 USD 130.84 USD 159.751
2025-01-24 (Friday)301MTZ holding increased by 78USD 48,085MTZ holding increased by 12358USD 48,08578USD 12,358 USD 159.751 USD 160.211
2025-01-23 (Thursday)223USD 35,727MTZ holding increased by 239USD 35,7270USD 239 USD 160.211 USD 159.139
2025-01-22 (Wednesday)223USD 35,488USD 35,488
2025-01-21 (Tuesday)223USD 35,856USD 35,856
2025-01-17 (Friday)223USD 34,565USD 34,565
2025-01-17 (Friday)223USD 34,565USD 34,565
2025-01-16 (Thursday)223USD 34,636USD 34,636
2025-01-15 (Wednesday)223USD 34,239USD 34,239
2025-01-14 (Tuesday)223USD 33,599USD 33,599
2025-01-13 (Monday)223USD 32,128USD 32,128
2025-01-10 (Friday)223USD 32,246USD 32,246
2025-01-09 (Thursday)223USD 32,685USD 32,685
2025-01-09 (Thursday)223USD 32,685USD 32,685
2025-01-09 (Thursday)223USD 32,685USD 32,685
2025-01-08 (Wednesday)223USD 32,685USD 32,685
2025-01-08 (Wednesday)223USD 32,685USD 32,685
2025-01-08 (Wednesday)223USD 32,685USD 32,685
2024-12-10 (Tuesday)81USD 10,762MTZ holding decreased by -76USD 10,7620USD -76 USD 132.864 USD 133.802
2024-12-09 (Monday)81USD 10,838MTZ holding decreased by -658USD 10,8380USD -658 USD 133.802 USD 141.926
2024-12-06 (Friday)81USD 11,496MTZ holding increased by 53USD 11,4960USD 53 USD 141.926 USD 141.272
2024-12-05 (Thursday)81USD 11,443MTZ holding decreased by -146USD 11,4430USD -146 USD 141.272 USD 143.074
2024-12-04 (Wednesday)81USD 11,589USD 11,589
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 IE000D8XC064

Show aggregate share trades of MTZ

DateActionQuantityMarket HighMarket LowLikely Trade PriceLikely Trade Value (Profit/Loss)Average Price previous trades
2025-05-01BUY262 134.010* 127.48
2025-04-30BUY168 127.320* 127.48
2025-04-29BUY413 127.420* 127.48
2025-04-28BUY7 126.170* 127.50
2025-04-24SELL-21 122.830* 127.61 Profit of 2,680 on sale
2025-04-23BUY28 118.410* 127.75
2025-04-17BUY64 116.360* 128.61
2025-04-16BUY105 117.410* 128.80
2025-04-15BUY49 118.670* 128.97
2025-04-09BUY51 121.850* 129.77
2025-04-08BUY49 106.820* 130.19
2025-04-07BUY336 107.560* 130.62
2025-04-04BUY421 106.070* 131.09
2025-04-01BUY54 118.700* 131.51
2025-03-31BUY36 116.709* 131.81
2025-03-28BUY54 115.250* 132.15
2025-03-27BUY12 118.790* 132.44
2025-03-26BUY78 122.721* 132.65
2025-03-24BUY54 131.679* 132.76
2025-03-19SELL-24 125.969* 133.29 Profit of 3,199 on sale
2025-03-12BUY18 117.899* 135.12
2025-03-07BUY30 115.471* 137.14
2025-02-04BUY6 140.321* 142.40
2025-01-29BUY18 139.570* 141.96
2025-01-28BUY18 135.000* 142.95
2025-01-27BUY156 130.840* 144.97
2025-01-24BUY78 159.751* 142.01
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.