Portfolio Holdings Detail for ISIN IE00B3VWM098
Stock Name / FundiShares VII PLC - iShares MSCI USA Small Cap ESG Enhanced ETF USD Acc
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 TickerCUS1(GBX) LSE
ETF TickerCUSS(USD) LSE
ETF TickerSXRG(EUR) F
ETF TickerCSUSS.MI(EUR) CXE
ETF TickerCSUSSz(USD) CXE
ETF TickerCUSS.LS(USD) CXE
ETF TickerCSUSS(EUR) ETF Plus
ETF TickerCUS1.L(GBP) LSE
ETF TickerCUSS.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

Here are the Top Stocks That Congress has Been Buying Lately
Congress has continued to be busy trading, and we have been tracking all of their latest portfolio movements at Quiver. - 2025-02-18 20:00:04
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 VII PLC - iShares MSCI USA Small Cap ESG Enhanced 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-03-13 (Thursday)8,350MTZ holding decreased by -48USD 973,026MTZ holding decreased by -17098USD 973,026-48USD -17,098 USD 116.53 USD 117.9
2025-03-12 (Wednesday)8,398MTZ holding decreased by -816USD 990,124MTZ holding decreased by -64603USD 990,124-816USD -64,603 USD 117.9 USD 114.47
2025-03-11 (Tuesday)9,214USD 1,054,727MTZ holding increased by 53534USD 1,054,7270USD 53,534 USD 114.47 USD 108.66
2025-03-10 (Monday)9,214USD 1,001,193MTZ holding decreased by -62748USD 1,001,1930USD -62,748 USD 108.66 USD 115.47
2025-03-07 (Friday)9,214MTZ holding decreased by -48USD 1,063,941MTZ holding decreased by -36755USD 1,063,941-48USD -36,755 USD 115.47 USD 118.84
2025-03-06 (Thursday)9,262MTZ holding decreased by -72USD 1,100,696MTZ holding decreased by -93216USD 1,100,696-72USD -93,216 USD 118.84 USD 127.91
2025-03-05 (Wednesday)9,334USD 1,193,912MTZ holding increased by 37523USD 1,193,9120USD 37,523 USD 127.91 USD 123.89
2025-03-04 (Tuesday)9,334USD 1,156,389MTZ holding decreased by -35283USD 1,156,3890USD -35,283 USD 123.89 USD 127.67
2025-03-03 (Monday)9,334MTZ holding decreased by -24USD 1,191,672MTZ holding decreased by -30389USD 1,191,672-24USD -30,389 USD 127.67 USD 130.59
2025-02-28 (Friday)9,358MTZ holding decreased by -1072USD 1,222,061MTZ holding decreased by -100776USD 1,222,061-1,072USD -100,776 USD 130.59 USD 126.83
2025-02-27 (Thursday)10,430USD 1,322,837MTZ holding decreased by -59451USD 1,322,8370USD -59,451 USD 126.83 USD 132.53
2025-02-26 (Wednesday)10,430MTZ holding decreased by -27USD 1,382,288MTZ holding increased by 40027USD 1,382,288-27USD 40,027 USD 132.53 USD 128.36
2025-02-25 (Tuesday)10,457MTZ holding decreased by -81USD 1,342,261MTZ holding increased by 19742USD 1,342,261-81USD 19,742 USD 128.36 USD 125.5
2025-02-24 (Monday)10,538USD 1,322,519MTZ holding decreased by -10643USD 1,322,5190USD -10,643 USD 125.5 USD 126.51
2025-02-21 (Friday)10,538USD 1,333,162MTZ holding decreased by -65968USD 1,333,1620USD -65,968 USD 126.51 USD 132.77
2025-02-20 (Thursday)10,538USD 1,399,130MTZ holding decreased by -26029USD 1,399,1300USD -26,029 USD 132.77 USD 135.24
2025-02-19 (Wednesday)10,538USD 1,425,159MTZ holding decreased by -4426USD 1,425,1590USD -4,426 USD 135.24 USD 135.66
2025-02-18 (Tuesday)10,538MTZ holding increased by 135USD 1,429,585MTZ holding increased by 17066USD 1,429,585135USD 17,066 USD 135.66 USD 135.78
2025-02-17 (Monday)10,403USD 1,412,519USD 1,412,5190USD 0 USD 135.78 USD 135.78
2025-02-14 (Friday)10,403USD 1,412,519MTZ holding decreased by -12172USD 1,412,5190USD -12,172 USD 135.78 USD 136.95
2025-02-13 (Thursday)10,403MTZ holding increased by 27USD 1,424,691MTZ holding decreased by -8546USD 1,424,69127USD -8,546 USD 136.95 USD 138.13
2025-02-12 (Wednesday)10,376MTZ holding increased by 27USD 1,433,237MTZ holding decreased by -19142USD 1,433,23727USD -19,142 USD 138.13 USD 140.34
2025-02-11 (Tuesday)10,349MTZ holding increased by 81USD 1,452,379MTZ holding decreased by -29293USD 1,452,37981USD -29,293 USD 140.34 USD 144.3
2025-02-10 (Monday)10,268USD 1,481,672MTZ holding decreased by -5237USD 1,481,6720USD -5,237 USD 144.3 USD 144.81
2025-02-07 (Friday)10,268USD 1,486,909MTZ holding decreased by -2464USD 1,486,9090USD -2,464 USD 144.81 USD 145.05
2025-02-06 (Thursday)10,268MTZ holding increased by 243USD 1,489,373MTZ holding increased by 108128USD 1,489,373243USD 108,128 USD 145.05 USD 137.78
2025-02-05 (Wednesday)10,025USD 1,381,245MTZ holding decreased by -25463USD 1,381,2450USD -25,463 USD 137.78 USD 140.32
2025-02-04 (Tuesday)10,025USD 1,406,708MTZ holding decreased by -12732USD 1,406,7080USD -12,732 USD 140.32 USD 141.59
2025-02-03 (Monday)10,025USD 1,419,440MTZ holding decreased by -35087USD 1,419,4400USD -35,087 USD 141.59 USD 145.09
2025-01-31 (Friday)10,025USD 1,454,527MTZ holding decreased by -18446USD 1,454,5270USD -18,446 USD 145.09 USD 146.93
2025-01-30 (Thursday)10,025USD 1,472,973MTZ holding increased by 73784USD 1,472,9730USD 73,784 USD 146.93 USD 139.57
2025-01-29 (Wednesday)10,025USD 1,399,189MTZ holding increased by 45814USD 1,399,1890USD 45,814 USD 139.57 USD 135
2025-01-28 (Tuesday)10,025USD 1,353,375MTZ holding increased by 41704USD 1,353,3750USD 41,704 USD 135 USD 130.84
2025-01-27 (Monday)10,025MTZ holding increased by 27USD 1,311,671MTZ holding decreased by -285510USD 1,311,67127USD -285,510 USD 130.84 USD 159.75
2025-01-24 (Friday)9,998USD 1,597,181MTZ holding decreased by -4599USD 1,597,1810USD -4,599 USD 159.75 USD 160.21
2025-01-23 (Thursday)9,998USD 1,601,780MTZ holding increased by 10698USD 1,601,7800USD 10,698 USD 160.21 USD 159.14
2025-01-22 (Wednesday)9,998USD 1,591,082USD 1,591,082
2025-01-21 (Tuesday)10,052USD 1,616,261USD 1,616,261
2025-01-20 (Monday)10,052USD 1,558,060USD 1,558,060
2025-01-17 (Friday)10,052USD 1,558,060USD 1,558,060
2025-01-16 (Thursday)10,079USD 1,565,470USD 1,565,470
2025-01-15 (Wednesday)10,052USD 1,543,384USD 1,543,384
2025-01-14 (Tuesday)10,052USD 1,514,535USD 1,514,535
2025-01-13 (Monday)9,971USD 1,436,522USD 1,436,522
2025-01-10 (Friday)9,917USD 1,433,998USD 1,433,998
2025-01-09 (Thursday)9,917USD 1,453,535USD 1,453,535
2025-01-09 (Thursday)9,917USD 1,453,535USD 1,453,535
2025-01-09 (Thursday)9,917USD 1,453,535USD 1,453,535
2025-01-08 (Wednesday)9,917USD 1,453,535USD 1,453,535
2025-01-08 (Wednesday)9,917USD 1,453,535USD 1,453,535
2025-01-08 (Wednesday)9,917USD 1,453,535USD 1,453,535
2025-01-02 (Thursday)9,755USD 1,365,602MTZ holding increased by 40873USD 1,365,6020USD 40,873 USD 139.99 USD 135.8
2024-12-30 (Monday)9,755MTZ holding increased by 135USD 1,324,729MTZ holding increased by 46616USD 1,324,729135USD 46,616 USD 135.8 USD 132.86
2024-12-10 (Tuesday)9,620USD 1,278,113MTZ holding decreased by -9043USD 1,278,1130USD -9,043 USD 132.86 USD 133.8
2024-12-09 (Monday)9,620USD 1,287,156MTZ holding decreased by -78114USD 1,287,1560USD -78,114 USD 133.8 USD 141.92
2024-12-06 (Friday)9,620MTZ holding increased by 108USD 1,365,270MTZ holding increased by 21510USD 1,365,270108USD 21,510 USD 141.92 USD 141.27
2024-12-05 (Thursday)9,512MTZ holding increased by 27USD 1,343,760MTZ holding decreased by -13259USD 1,343,76027USD -13,259 USD 141.27 USD 143.07
2024-12-04 (Wednesday)9,485MTZ holding increased by 135USD 1,357,019MTZ holding increased by 15668USD 1,357,019135USD 15,668 USD 143.07 USD 143.46
2024-12-03 (Tuesday)9,350USD 1,341,351MTZ holding increased by 13183USD 1,341,3510USD 13,183 USD 143.46 USD 142.05
2024-12-02 (Monday)9,350USD 1,328,168MTZ holding decreased by -18793USD 1,328,1680USD -18,793 USD 142.05 USD 144.06
2024-11-29 (Friday)9,350MTZ holding increased by 135USD 1,346,961MTZ holding increased by 14933USD 1,346,961135USD 14,933 USD 144.06 USD 144.55
2024-11-28 (Thursday)9,215USD 1,332,028USD 1,332,0280USD 0 USD 144.55 USD 144.55
2024-11-27 (Wednesday)9,215MTZ holding increased by 108USD 1,332,028MTZ holding decreased by -15262USD 1,332,028108USD -15,262 USD 144.55 USD 147.94
2024-11-26 (Tuesday)9,107MTZ holding increased by 27USD 1,347,290MTZ holding increased by 48214USD 1,347,29027USD 48,214 USD 147.94 USD 143.07
2024-11-25 (Monday)9,080MTZ holding decreased by -6958USD 1,299,076MTZ holding decreased by -980726USD 1,299,076-6,958USD -980,726 USD 143.07 USD 142.15
2024-11-22 (Friday)16,038USD 2,279,802MTZ holding increased by 1444USD 2,279,8020USD 1,444 USD 142.15 USD 142.06
2024-11-21 (Thursday)16,038MTZ holding increased by 240USD 2,278,358MTZ holding increased by 53684USD 2,278,358240USD 53,684 USD 142.06 USD 140.82
2024-11-20 (Wednesday)15,798MTZ holding increased by 144USD 2,224,674MTZ holding decreased by -4456USD 2,224,674144USD -4,456 USD 140.82 USD 142.4
2024-11-19 (Tuesday)15,654USD 2,229,130MTZ holding increased by 61364USD 2,229,1300USD 61,364 USD 142.4 USD 138.48
2024-11-18 (Monday)15,654MTZ holding increased by 576USD 2,167,766MTZ holding increased by 60917USD 2,167,766576USD 60,917 USD 138.48 USD 139.73
2024-11-12 (Tuesday)15,078MTZ holding increased by 384USD 2,106,849MTZ holding decreased by -22165USD 2,106,849384USD -22,165 USD 139.73 USD 144.89
2024-11-08 (Friday)14,694MTZ holding increased by 240USD 2,129,014MTZ holding increased by 83339USD 2,129,014240USD 83,339 USD 144.89 USD 141.53
2024-11-07 (Thursday)14,454MTZ holding increased by 720USD 2,045,675MTZ holding increased by 114263USD 2,045,675720USD 114,263 USD 141.53 USD 140.63
2024-11-06 (Wednesday)13,734MTZ holding increased by 96USD 1,931,412MTZ holding increased by 69279USD 1,931,41296USD 69,279 USD 140.63 USD 136.54
2024-11-05 (Tuesday)13,638USD 1,862,133MTZ holding increased by 53598USD 1,862,1330USD 53,598 USD 136.54 USD 132.61
2024-11-04 (Monday)13,638USD 1,808,535MTZ holding increased by 35595USD 1,808,5350USD 35,595 USD 132.61 USD 130
2024-11-01 (Friday)13,638USD 1,772,940MTZ holding increased by 96966USD 1,772,9400USD 96,966 USD 130 USD 122.89
2024-10-31 (Thursday)13,638MTZ holding increased by 48USD 1,675,974MTZ holding increased by 45174USD 1,675,97448USD 45,174 USD 122.89 USD 120
2024-10-30 (Wednesday)13,590USD 1,630,800MTZ holding decreased by -28539USD 1,630,8000USD -28,539 USD 120 USD 122.1
2024-10-29 (Tuesday)13,590USD 1,659,339MTZ holding decreased by -22152USD 1,659,3390USD -22,152 USD 122.1 USD 123.73
2024-10-28 (Monday)13,590USD 1,681,491MTZ holding increased by 24190USD 1,681,4910USD 24,190 USD 123.73 USD 121.95
2024-10-25 (Friday)13,590USD 1,657,301MTZ holding decreased by -7882USD 1,657,3010USD -7,882 USD 121.95 USD 122.53
2024-10-24 (Thursday)13,590USD 1,665,183MTZ holding increased by 2854USD 1,665,1830USD 2,854 USD 122.53 USD 122.32
2024-10-23 (Wednesday)13,590USD 1,662,329MTZ holding decreased by -41585USD 1,662,3290USD -41,585 USD 122.32 USD 125.38
2024-10-22 (Tuesday)13,590USD 1,703,914MTZ holding decreased by -38324USD 1,703,9140USD -38,324 USD 125.38 USD 128.2
2024-10-21 (Monday)13,590USD 1,742,238MTZ holding increased by 14269USD 1,742,2380USD 14,269 USD 128.2 USD 127.15
2024-10-18 (Friday)13,590USD 1,727,969USD 1,727,969
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 IE00B3VWM098

Show aggregate share trades of MTZ

DateActionQuantityMarket HighMarket LowLikely Trade PriceLikely Trade Value (Profit/Loss)Average Price previous trades
2025-03-13SELL-48 116.530* 134.95 Profit of 6,477 on sale
2025-03-12SELL-816 117.900* 135.19 Profit of 110,319 on sale
2025-03-07SELL-48 115.470* 136.21 Profit of 6,538 on sale
2025-03-06SELL-72 118.840* 136.48 Profit of 9,826 on sale
2025-03-03SELL-24 127.670* 136.96 Profit of 3,287 on sale
2025-02-28SELL-1,072 130.590* 137.06 Profit of 146,933 on sale
2025-02-26SELL-27 132.530* 137.32 Profit of 3,708 on sale
2025-02-25SELL-81 128.360* 137.47 Profit of 11,135 on sale
2025-02-18BUY135 135.660* 138.07
2025-02-13BUY27 136.950* 138.18
2025-02-12BUY27 138.130* 138.18
2025-02-11BUY81 140.340* 138.14
2025-02-06BUY243 145.050* 137.70
2025-01-27BUY27 130.840* 137.28
2024-12-30BUY135 135.800* 135.86
2024-12-06BUY108 141.920* 135.83
2024-12-05BUY27 141.270* 135.64
2024-12-04BUY135 143.070* 135.38
2024-11-29BUY135 144.060* 134.44
2024-11-27BUY108 144.550* 133.56
2024-11-26BUY27 147.940* 132.91
2024-11-25SELL-6,958 143.070* 132.43 Profit of 921,418 on sale
2024-11-21BUY240 142.060* 131.41
2024-11-20BUY144 140.820* 130.88
2024-11-18BUY576 138.480* 129.69
2024-11-12BUY384 139.730* 129.02
2024-11-08BUY240 144.890* 127.89
2024-11-07BUY720 141.530* 126.84
2024-11-06BUY96 140.630* 125.69
2024-10-31BUY48 122.890* 123.28
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-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%
2025-03-05214,64162326,68165.7%
2025-03-04406,849377614,55266.2%
2025-03-03361,95632682,02053.1%
2025-02-28782,847211,234,23863.4%
2025-02-27256,3171787,36432.6%
2025-02-26244,8380382,49164.0%
2025-02-25262,6910470,68655.8%
2025-02-24204,1722333,01061.3%
2025-02-21197,3990465,13842.4%
2025-02-20208,7360384,84954.2%
2025-02-1970,349211199,75335.2%
2025-02-1872,658401177,62240.9%
2025-02-1474,08633199,62037.1%
2025-02-13108,140122353,31430.6%
2025-02-1288,9395271,53632.8%
2025-02-1171,5180195,53936.6%
2025-02-1091,86669198,15146.4%
2025-02-0788,7861203,19543.7%
2025-02-06141,5990381,47437.1%
2025-02-05182,2030491,76437.1%
2025-02-04116,9751,121330,51535.4%
2025-02-03152,35592288,35852.8%
2025-01-31180,165650301,65959.7%
2025-01-30305,3860398,34676.7%
2025-01-29328,021150592,81455.3%
2025-01-28331,1433,572731,62445.3%
2025-01-27290,51111,537989,06429.4%
2025-01-2472,3430190,07138.1%
2025-01-23129,825525309,46842.0%
2025-01-22179,76611412,30243.6%
2025-01-21220,6500403,54654.7%
2025-01-17116,1700277,03841.9%
2025-01-16138,3260297,49346.5%
2025-01-15195,3610320,53860.9%
2025-01-14275,79563445,14062.0%
2025-01-1389,0450180,73049.3%
2025-01-10120,11215390,69130.7%
2025-01-08164,7300402,20341.0%

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.