Portfolio Holdings Detail for ISIN IE0002EKOXU6
Stock Name / FundiShares Russell 1000 Value UCITS ETF
IssuerBlackrock
Entity holding fund iShares VII Public Limited Company
Entity TypeUmbrella investment company with variable capital and having segregated liability between its funds
Entity LEI 549300Q7FFITMZ2PFZ28
ETF TickerR1VL(USD) LSE
ETF TickerR1VL.AS(USD) Euronext Amsterdam
ETF TickerR1VL.L(GBP) LSE

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 Russell 1000 Value UCITS ETF 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)384USD 56,694USD 56,694
2025-05-07 (Wednesday)352USD 51,142MTZ holding increased by 243USD 51,1420USD 243 USD 145.29 USD 144.599
2025-05-06 (Tuesday)352USD 50,899MTZ holding increased by 362USD 50,8990USD 362 USD 144.599 USD 143.571
2025-05-05 (Monday)352USD 50,537MTZ holding increased by 951USD 50,5370USD 951 USD 143.571 USD 140.869
2025-05-02 (Friday)352USD 49,586MTZ holding increased by 2414USD 49,5860USD 2,414 USD 140.869 USD 134.011
2025-05-01 (Thursday)352USD 47,172MTZ holding increased by 2355USD 47,1720USD 2,355 USD 134.011 USD 127.321
2025-04-30 (Wednesday)352MTZ holding increased by 8USD 44,817MTZ holding increased by 985USD 44,8178USD 985 USD 127.321 USD 127.419
2025-04-29 (Tuesday)344USD 43,832MTZ holding increased by 430USD 43,8320USD 430 USD 127.419 USD 126.169
2025-04-28 (Monday)344MTZ holding decreased by -8USD 43,402MTZ holding decreased by -637USD 43,402-8USD -637 USD 126.169 USD 125.111
2025-04-25 (Friday)352USD 44,039MTZ holding increased by 803USD 44,0390USD 803 USD 125.111 USD 122.83
2025-04-24 (Thursday)352USD 43,236MTZ holding increased by 1556USD 43,2360USD 1,556 USD 122.83 USD 118.409
2025-04-23 (Wednesday)352USD 41,680MTZ holding increased by 1464USD 41,6800USD 1,464 USD 118.409 USD 114.25
2025-04-22 (Tuesday)352MTZ holding increased by 16USD 40,216MTZ holding increased by 2880USD 40,21616USD 2,880 USD 114.25 USD 111.119
2025-04-21 (Monday)336USD 37,336MTZ holding decreased by -1761USD 37,3360USD -1,761 USD 111.119 USD 116.36
2025-04-18 (Friday)336USD 39,097USD 39,0970USD 0 USD 116.36 USD 116.36
2025-04-17 (Thursday)336USD 39,097MTZ holding decreased by -353USD 39,0970USD -353 USD 116.36 USD 117.411
2025-04-16 (Wednesday)336MTZ holding increased by 8USD 39,450MTZ holding increased by 526USD 39,4508USD 526 USD 117.411 USD 118.671
2025-04-15 (Tuesday)328USD 38,924MTZ holding increased by 154USD 38,9240USD 154 USD 118.671 USD 118.201
2025-04-14 (Monday)328USD 38,770MTZ holding increased by 401USD 38,7700USD 401 USD 118.201 USD 116.979
2025-04-11 (Friday)328USD 38,369MTZ holding increased by 629USD 38,3690USD 629 USD 116.979 USD 115.061
2025-04-10 (Thursday)328USD 37,740MTZ holding decreased by -2227USD 37,7400USD -2,227 USD 115.061 USD 121.851
2025-04-09 (Wednesday)328MTZ holding increased by 24USD 39,967MTZ holding increased by 7494USD 39,96724USD 7,494 USD 121.851 USD 106.819
2025-04-08 (Tuesday)304USD 32,473MTZ holding decreased by -225USD 32,4730USD -225 USD 106.819 USD 107.559
2025-04-07 (Monday)304USD 32,698MTZ holding increased by 453USD 32,6980USD 453 USD 107.559 USD 106.069
2025-04-04 (Friday)304MTZ holding decreased by -32USD 32,245MTZ holding decreased by -9002USD 32,245-32USD -9,002 USD 106.069 USD 122.759
2025-04-02 (Wednesday)336MTZ holding increased by 16USD 41,247MTZ holding increased by 3263USD 41,24716USD 3,263 USD 122.759 USD 118.7
2025-04-01 (Tuesday)320USD 37,984MTZ holding increased by 637USD 37,9840USD 637 USD 118.7 USD 116.709
2025-03-31 (Monday)320MTZ holding increased by 8USD 37,347MTZ holding increased by 1389USD 37,3478USD 1,389 USD 116.709 USD 115.25
2025-03-28 (Friday)312USD 35,958MTZ holding decreased by -1104USD 35,9580USD -1,104 USD 115.25 USD 118.788
2025-03-27 (Thursday)312MTZ holding increased by 40USD 37,062MTZ holding increased by 3682USD 37,06240USD 3,682 USD 118.788 USD 122.721
2025-03-26 (Wednesday)272USD 33,380MTZ holding decreased by -1624USD 33,3800USD -1,624 USD 122.721 USD 128.691
2025-03-25 (Tuesday)272USD 35,004MTZ holding decreased by -813USD 35,0040USD -813 USD 128.691 USD 131.68
2025-03-24 (Monday)272USD 35,817MTZ holding increased by 2081USD 35,8170USD 2,081 USD 131.68 USD 124.029
2025-03-21 (Friday)272USD 33,736MTZ holding decreased by -694USD 33,7360USD -694 USD 124.029 USD 126.581
2025-03-20 (Thursday)272USD 34,430MTZ holding increased by 166USD 34,4300USD 166 USD 126.581 USD 125.971
2025-03-19 (Wednesday)272USD 34,264MTZ holding increased by 1208USD 34,2640USD 1,208 USD 125.971 USD 121.529
2025-03-18 (Tuesday)272USD 33,056MTZ holding decreased by -710USD 33,0560USD -710 USD 121.529 USD 124.14
2025-03-17 (Monday)272USD 33,766MTZ holding increased by 993USD 33,7660USD 993 USD 124.14 USD 120.489
2025-03-14 (Friday)272USD 32,773MTZ holding increased by 1077USD 32,7730USD 1,077 USD 120.489 USD 116.529
2025-03-13 (Thursday)272USD 31,696MTZ holding decreased by -373USD 31,6960USD -373 USD 116.529 USD 117.901
2025-03-12 (Wednesday)272USD 32,069MTZ holding increased by 933USD 32,0690USD 933 USD 117.901 USD 114.471
2025-03-11 (Tuesday)272USD 31,136MTZ holding increased by 1580USD 31,1360USD 1,580 USD 114.471 USD 108.662
2025-03-10 (Monday)272USD 29,556MTZ holding decreased by -1852USD 29,5560USD -1,852 USD 108.662 USD 115.471
2025-03-07 (Friday)272USD 31,408MTZ holding decreased by -3384USD 31,4080USD -3,384 USD 115.471 USD 127.912
2025-03-05 (Wednesday)272USD 34,792MTZ holding increased by 1094USD 34,7920USD 1,094 USD 127.912 USD 123.89
2025-03-04 (Tuesday)272USD 33,698MTZ holding decreased by -1028USD 33,6980USD -1,028 USD 123.89 USD 127.669
2025-03-03 (Monday)272USD 34,726MTZ holding decreased by -794USD 34,7260USD -794 USD 127.669 USD 130.588
2025-02-28 (Friday)272USD 35,520MTZ holding increased by 1022USD 35,5200USD 1,022 USD 130.588 USD 126.831
2025-02-27 (Thursday)272USD 34,498MTZ holding decreased by -1550USD 34,4980USD -1,550 USD 126.831 USD 132.529
2025-02-26 (Wednesday)272USD 36,048MTZ holding increased by 1134USD 36,0480USD 1,134 USD 132.529 USD 128.36
2025-02-25 (Tuesday)272USD 34,914MTZ holding increased by 778USD 34,9140USD 778 USD 128.36 USD 125.5
2025-02-24 (Monday)272MTZ holding increased by 8USD 34,136MTZ holding increased by 737USD 34,1368USD 737 USD 125.5 USD 126.511
2025-02-21 (Friday)264USD 33,399MTZ holding decreased by -1652USD 33,3990USD -1,652 USD 126.511 USD 132.769
2025-02-20 (Thursday)264USD 35,051MTZ holding decreased by -652USD 35,0510USD -652 USD 132.769 USD 135.239
2025-02-19 (Wednesday)264USD 35,703MTZ holding decreased by -111USD 35,7030USD -111 USD 135.239 USD 135.659
2025-02-18 (Tuesday)264USD 35,814MTZ holding decreased by -32USD 35,8140USD -32 USD 135.659 USD 135.78
2025-02-17 (Monday)264USD 35,846USD 35,8460USD 0 USD 135.78 USD 135.78
2025-02-14 (Friday)264USD 35,846MTZ holding decreased by -309USD 35,8460USD -309 USD 135.78 USD 136.951
2025-02-13 (Thursday)264USD 36,155MTZ holding decreased by -311USD 36,1550USD -311 USD 136.951 USD 138.129
2025-02-12 (Wednesday)264MTZ holding increased by 8USD 36,466MTZ holding increased by 539USD 36,4668USD 539 USD 138.129 USD 140.34
2025-02-11 (Tuesday)256USD 35,927MTZ holding decreased by -1014USD 35,9270USD -1,014 USD 140.34 USD 144.301
2025-02-10 (Monday)256MTZ holding increased by 16USD 36,941MTZ holding increased by 2187USD 36,94116USD 2,187 USD 144.301 USD 144.808
2025-02-07 (Friday)240USD 34,754MTZ holding decreased by -58USD 34,7540USD -58 USD 144.808 USD 145.05
2025-02-06 (Thursday)240USD 34,812MTZ holding increased by 1745USD 34,8120USD 1,745 USD 145.05 USD 137.779
2025-02-05 (Wednesday)240MTZ holding increased by 8USD 33,067MTZ holding increased by 513USD 33,0678USD 513 USD 137.779 USD 140.319
2025-02-04 (Tuesday)232USD 32,554MTZ holding decreased by -295USD 32,5540USD -295 USD 140.319 USD 141.591
2025-02-03 (Monday)232USD 32,849MTZ holding decreased by -812USD 32,8490USD -812 USD 141.591 USD 145.091
2025-01-31 (Friday)232USD 33,661MTZ holding decreased by -427USD 33,6610USD -427 USD 145.091 USD 146.931
2025-01-30 (Thursday)232USD 34,088MTZ holding increased by 1708USD 34,0880USD 1,708 USD 146.931 USD 139.569
2025-01-29 (Wednesday)232USD 32,380MTZ holding increased by 1060USD 32,3800USD 1,060 USD 139.569 USD 135
2025-01-28 (Tuesday)232USD 31,320MTZ holding increased by 965USD 31,3200USD 965 USD 135 USD 130.841
2025-01-27 (Monday)232USD 30,355MTZ holding decreased by -6707USD 30,3550USD -6,707 USD 130.841 USD 159.75
2025-01-24 (Friday)232USD 37,062MTZ holding decreased by -107USD 37,0620USD -107 USD 159.75 USD 160.211
2025-01-23 (Thursday)232USD 37,169MTZ holding increased by 249USD 37,1690USD 249 USD 160.211 USD 159.138
2025-01-22 (Wednesday)232USD 36,920USD 36,920
2025-01-21 (Tuesday)232USD 37,303USD 37,303
2025-01-20 (Monday)232USD 35,960USD 35,960
2025-01-17 (Friday)232USD 35,960USD 35,960
2025-01-16 (Thursday)232USD 36,034USD 36,034
2025-01-15 (Wednesday)232USD 35,621USD 35,621
2025-01-14 (Tuesday)232USD 34,955USD 34,955
2025-01-13 (Monday)232USD 33,424USD 33,424
2025-01-10 (Friday)232USD 33,547USD 33,547
2025-01-09 (Thursday)232USD 34,004USD 34,004
2025-01-09 (Thursday)232USD 34,004USD 34,004
2025-01-09 (Thursday)232USD 34,004USD 34,004
2025-01-08 (Wednesday)232USD 34,004USD 34,004
2025-01-08 (Wednesday)232USD 34,004USD 34,004
2025-01-08 (Wednesday)232USD 34,004USD 34,004
2025-01-02 (Thursday)208MTZ holding increased by 8USD 29,118MTZ holding increased by 2546USD 29,1188USD 2,546 USD 139.99 USD 132.86
2024-12-30 (Monday)208USD 28,246USD 28,246
2024-12-10 (Tuesday)200USD 26,572MTZ holding decreased by -188USD 26,5720USD -188 USD 132.86 USD 133.8
2024-12-09 (Monday)200USD 26,760MTZ holding decreased by -1624USD 26,7600USD -1,624 USD 133.8 USD 141.92
2024-12-06 (Friday)200USD 28,384MTZ holding increased by 130USD 28,3840USD 130 USD 141.92 USD 141.27
2024-12-05 (Thursday)200USD 28,254MTZ holding decreased by -360USD 28,2540USD -360 USD 141.27 USD 143.07
2024-12-04 (Wednesday)200USD 28,614MTZ holding decreased by -78USD 28,6140USD -78 USD 143.07 USD 143.46
2024-12-03 (Tuesday)200USD 28,692MTZ holding increased by 282USD 28,6920USD 282 USD 143.46 USD 142.05
2024-12-02 (Monday)200USD 28,410MTZ holding decreased by -402USD 28,4100USD -402 USD 142.05 USD 144.06
2024-11-29 (Friday)200USD 28,812MTZ holding decreased by -98USD 28,8120USD -98 USD 144.06 USD 144.55
2024-11-28 (Thursday)200USD 28,910USD 28,9100USD 0 USD 144.55 USD 144.55
2024-11-27 (Wednesday)200USD 28,910MTZ holding decreased by -678USD 28,9100USD -678 USD 144.55 USD 147.94
2024-11-26 (Tuesday)200USD 29,588MTZ holding increased by 974USD 29,5880USD 974 USD 147.94 USD 143.07
2024-11-25 (Monday)200USD 28,614MTZ holding increased by 184USD 28,6140USD 184 USD 143.07 USD 142.15
2024-11-22 (Friday)200USD 28,430MTZ holding increased by 18USD 28,4300USD 18 USD 142.15 USD 142.06
2024-11-21 (Thursday)200USD 28,412MTZ holding increased by 248USD 28,4120USD 248 USD 142.06 USD 140.82
2024-11-20 (Wednesday)200USD 28,164MTZ holding decreased by -316USD 28,1640USD -316 USD 140.82 USD 142.4
2024-11-19 (Tuesday)200USD 28,480MTZ holding increased by 784USD 28,4800USD 784 USD 142.4 USD 138.48
2024-11-18 (Monday)200MTZ holding increased by 24USD 27,696MTZ holding increased by 3104USD 27,69624USD 3,104 USD 138.48 USD 139.727
2024-11-12 (Tuesday)176USD 24,592MTZ holding decreased by -909USD 24,5920USD -909 USD 139.727 USD 144.892
2024-11-08 (Friday)176MTZ holding increased by 8USD 25,501MTZ holding increased by 1724USD 25,5018USD 1,724 USD 144.892 USD 141.53
2024-11-07 (Thursday)168USD 23,777MTZ holding increased by 151USD 23,7770USD 151 USD 141.53 USD 140.631
2024-11-06 (Wednesday)168MTZ holding increased by 16USD 23,626MTZ holding increased by 2872USD 23,62616USD 2,872 USD 140.631 USD 136.539
2024-11-05 (Tuesday)152USD 20,754MTZ holding increased by 597USD 20,7540USD 597 USD 136.539 USD 132.612
2024-11-04 (Monday)152USD 20,157MTZ holding increased by 397USD 20,1570USD 397 USD 132.612 USD 130
2024-11-01 (Friday)152USD 19,760MTZ holding increased by 1081USD 19,7600USD 1,081 USD 130 USD 122.888
2024-10-31 (Thursday)152USD 18,679MTZ holding increased by 439USD 18,6790USD 439 USD 122.888 USD 120
2024-10-30 (Wednesday)152USD 18,240MTZ holding decreased by -319USD 18,2400USD -319 USD 120 USD 122.099
2024-10-29 (Tuesday)152USD 18,559MTZ holding decreased by -248USD 18,5590USD -248 USD 122.099 USD 123.73
2024-10-28 (Monday)152USD 18,807MTZ holding increased by 271USD 18,8070USD 271 USD 123.73 USD 121.947
2024-10-25 (Friday)152USD 18,536MTZ holding decreased by -89USD 18,5360USD -89 USD 121.947 USD 122.533
2024-10-24 (Thursday)152USD 18,625MTZ holding increased by 32USD 18,6250USD 32 USD 122.533 USD 122.322
2024-10-23 (Wednesday)152USD 18,593MTZ holding decreased by -465USD 18,5930USD -465 USD 122.322 USD 125.382
2024-10-22 (Tuesday)152USD 19,058MTZ holding decreased by -428USD 19,0580USD -428 USD 125.382 USD 128.197
2024-10-21 (Monday)152USD 19,486MTZ holding increased by 159USD 19,4860USD 159 USD 128.197 USD 127.151
2024-10-18 (Friday)152USD 19,327USD 19,327
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 IE0002EKOXU6

Show aggregate share trades of MTZ

DateActionQuantityMarket HighMarket LowLikely Trade PriceLikely Trade Value (Profit/Loss)Average Price previous trades
2025-04-30BUY8 127.321* 130.03
2025-04-28SELL-8 126.169* 130.09 Profit of 1,041 on sale
2025-04-22BUY16 114.250* 130.51
2025-04-16BUY8 117.411* 131.18
2025-04-09BUY24 121.851* 131.94
2025-04-04SELL-32 106.069* 132.85 Profit of 4,251 on sale
2025-04-02BUY16 122.759* 132.97
2025-03-31BUY8 116.709* 133.35
2025-03-27BUY40 118.788* 133.77
2025-02-24BUY8 125.500* 137.71
2025-02-12BUY8 138.129* 138.23
2025-02-10BUY16 144.301* 138.05
2025-02-05BUY8 137.779* 137.74
2025-01-02BUY8 139.990* 135.86
2024-11-18BUY24 138.480* 129.69
2024-11-08BUY8 144.892* 127.89
2024-11-06BUY16 140.631* 125.69
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-09141,255200297,90847.4%
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%

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.