Portfolio Holdings Detail for ISIN IE00BF4RFH31
Stock Name / FundiShares MSCI World Small Cap 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 TickerWSML(USD) LSE
ETF TickerWLDS(GBP) LSE
ETF TickerIUSN(EUR) F
ETF TickerIUSN.DE(EUR) CXE
ETF TickerWLDS.LS(GBP) CXE
ETF TickerWSML.LS(USD) CXE
ETF TickerWSML.L(GBP) LSE
ETF TickerWLDS.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 MSCI World Small Cap 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-03-12 (Wednesday)39,741MTZ holding decreased by -184USD 4,685,464MTZ holding increased by 115249USD 4,685,464-184USD 115,249 USD 117.9 USD 114.47
2025-03-11 (Tuesday)39,925USD 4,570,215MTZ holding increased by 231964USD 4,570,2150USD 231,964 USD 114.47 USD 108.66
2025-03-10 (Monday)39,925USD 4,338,251MTZ holding decreased by -271889USD 4,338,2510USD -271,889 USD 108.66 USD 115.47
2025-03-07 (Friday)39,925USD 4,610,140MTZ holding decreased by -496667USD 4,610,1400USD -496,667 USD 115.47 USD 127.91
2025-03-05 (Wednesday)39,925USD 5,106,807MTZ holding increased by 160499USD 5,106,8070USD 160,499 USD 127.91 USD 123.89
2025-03-04 (Tuesday)39,925MTZ holding decreased by -184USD 4,946,308MTZ holding decreased by -174408USD 4,946,308-184USD -174,408 USD 123.89 USD 127.67
2025-03-03 (Monday)40,109USD 5,120,716MTZ holding decreased by -117118USD 5,120,7160USD -117,118 USD 127.67 USD 130.59
2025-02-28 (Friday)40,109USD 5,237,834MTZ holding increased by 150810USD 5,237,8340USD 150,810 USD 130.59 USD 126.83
2025-02-27 (Thursday)40,109USD 5,087,024MTZ holding decreased by -228622USD 5,087,0240USD -228,622 USD 126.83 USD 132.53
2025-02-26 (Wednesday)40,109MTZ holding decreased by -368USD 5,315,646MTZ holding increased by 120018USD 5,315,646-368USD 120,018 USD 132.53 USD 128.36
2025-02-25 (Tuesday)40,477USD 5,195,628MTZ holding increased by 115764USD 5,195,6280USD 115,764 USD 128.36 USD 125.5
2025-02-24 (Monday)40,477USD 5,079,864MTZ holding decreased by -40881USD 5,079,8640USD -40,881 USD 125.5 USD 126.51
2025-02-21 (Friday)40,477USD 5,120,745MTZ holding decreased by -253386USD 5,120,7450USD -253,386 USD 126.51 USD 132.77
2025-02-20 (Thursday)40,477USD 5,374,131MTZ holding decreased by -99978USD 5,374,1310USD -99,978 USD 132.77 USD 135.24
2025-02-19 (Wednesday)40,477USD 5,474,109MTZ holding decreased by -17001USD 5,474,1090USD -17,001 USD 135.24 USD 135.66
2025-02-18 (Tuesday)40,477USD 5,491,110MTZ holding decreased by -4857USD 5,491,1100USD -4,857 USD 135.66 USD 135.78
2025-02-17 (Monday)40,477USD 5,495,967USD 5,495,9670USD 0 USD 135.78 USD 135.78
2025-02-14 (Friday)40,477USD 5,495,967MTZ holding decreased by -47358USD 5,495,9670USD -47,358 USD 135.78 USD 136.95
2025-02-13 (Thursday)40,477MTZ holding increased by 92USD 5,543,325MTZ holding decreased by -35055USD 5,543,32592USD -35,055 USD 136.95 USD 138.13
2025-02-12 (Wednesday)40,385MTZ holding increased by 368USD 5,578,380MTZ holding decreased by -37606USD 5,578,380368USD -37,606 USD 138.13 USD 140.34
2025-02-11 (Tuesday)40,017USD 5,615,986MTZ holding decreased by -158467USD 5,615,9860USD -158,467 USD 140.34 USD 144.3
2025-02-10 (Monday)40,017USD 5,774,453MTZ holding decreased by -20409USD 5,774,4530USD -20,409 USD 144.3 USD 144.81
2025-02-07 (Friday)40,017USD 5,794,862MTZ holding decreased by -9604USD 5,794,8620USD -9,604 USD 144.81 USD 145.05
2025-02-06 (Thursday)40,017USD 5,804,466MTZ holding increased by 290924USD 5,804,4660USD 290,924 USD 145.05 USD 137.78
2025-02-05 (Wednesday)40,017USD 5,513,542MTZ holding decreased by -101643USD 5,513,5420USD -101,643 USD 137.78 USD 140.32
2025-02-04 (Tuesday)40,017USD 5,615,185MTZ holding decreased by -50822USD 5,615,1850USD -50,822 USD 140.32 USD 141.59
2025-02-03 (Monday)40,017USD 5,666,007MTZ holding decreased by -140060USD 5,666,0070USD -140,060 USD 141.59 USD 145.09
2025-01-31 (Friday)40,017USD 5,806,067MTZ holding decreased by -73631USD 5,806,0670USD -73,631 USD 145.09 USD 146.93
2025-01-30 (Thursday)40,017USD 5,879,698MTZ holding increased by 294525USD 5,879,6980USD 294,525 USD 146.93 USD 139.57
2025-01-29 (Wednesday)40,017USD 5,585,173MTZ holding increased by 182878USD 5,585,1730USD 182,878 USD 139.57 USD 135
2025-01-28 (Tuesday)40,017USD 5,402,295MTZ holding increased by 166471USD 5,402,2950USD 166,471 USD 135 USD 130.84
2025-01-27 (Monday)40,017MTZ holding increased by 92USD 5,235,824MTZ holding decreased by -1142195USD 5,235,82492USD -1,142,195 USD 130.84 USD 159.75
2025-01-24 (Friday)39,925USD 6,378,019MTZ holding decreased by -18365USD 6,378,0190USD -18,365 USD 159.75 USD 160.21
2025-01-23 (Thursday)39,925MTZ holding increased by 91USD 6,396,384MTZ holding increased by 57201USD 6,396,38491USD 57,201 USD 160.21 USD 159.14
2025-01-22 (Wednesday)39,834USD 6,339,183MTZ holding decreased by -65726USD 6,339,1830USD -65,726 USD 159.14 USD 160.79
2025-01-21 (Tuesday)39,834USD 6,404,909USD 6,404,909
2025-01-20 (Monday)39,834USD 6,174,270USD 6,174,270
2025-01-17 (Friday)39,834USD 6,174,270USD 6,174,270
2025-01-16 (Thursday)39,834USD 6,187,017USD 6,187,017
2025-01-15 (Wednesday)39,834USD 6,116,112USD 6,116,112
2025-01-14 (Tuesday)39,834USD 6,001,789USD 6,001,789
2025-01-13 (Monday)39,834USD 5,738,884USD 5,738,884
2025-01-10 (Friday)39,834USD 5,759,996USD 5,759,996
2025-01-09 (Thursday)39,834USD 5,838,469USD 5,838,469
2025-01-09 (Thursday)39,834USD 5,838,469USD 5,838,469
2025-01-09 (Thursday)39,834USD 5,838,469USD 5,838,469
2025-01-08 (Wednesday)39,834USD 5,838,469USD 5,838,469
2025-01-08 (Wednesday)39,834USD 5,838,469USD 5,838,469
2025-01-08 (Wednesday)39,834USD 5,838,469USD 5,838,469
2025-01-02 (Thursday)40,478USD 5,666,515USD 5,666,515
2024-12-30 (Monday)40,478USD 5,496,912USD 5,496,912
2024-12-18 (Wednesday)40,478USD 501,118USD 501,118
2024-12-18 (Wednesday)40,478USD 5,290,879USD 5,290,879
2024-12-10 (Tuesday)40,110USD 5,329,015MTZ holding decreased by -37703USD 5,329,0150USD -37,703 USD 132.86 USD 133.8
2024-12-09 (Monday)40,110MTZ holding increased by 3312USD 5,366,718MTZ holding increased by 144346USD 5,366,7183,312USD 144,346 USD 133.8 USD 141.92
2024-12-06 (Friday)36,798USD 5,222,372MTZ holding increased by 23919USD 5,222,3720USD 23,919 USD 141.92 USD 141.27
2024-12-05 (Thursday)36,798USD 5,198,453MTZ holding decreased by -66237USD 5,198,4530USD -66,237 USD 141.27 USD 143.07
2024-12-04 (Wednesday)36,798MTZ holding increased by 184USD 5,264,690MTZ holding increased by 12046USD 5,264,690184USD 12,046 USD 143.07 USD 143.46
2024-12-03 (Tuesday)36,614MTZ holding increased by 276USD 5,252,644MTZ holding increased by 90831USD 5,252,644276USD 90,831 USD 143.46 USD 142.05
2024-12-02 (Monday)36,338USD 5,161,813MTZ holding decreased by -73039USD 5,161,8130USD -73,039 USD 142.05 USD 144.06
2024-11-29 (Friday)36,338USD 5,234,852MTZ holding decreased by -17806USD 5,234,8520USD -17,806 USD 144.06 USD 144.55
2024-11-28 (Thursday)36,338USD 5,252,658USD 5,252,6580USD 0 USD 144.55 USD 144.55
2024-11-27 (Wednesday)36,338USD 5,252,658MTZ holding decreased by -123186USD 5,252,6580USD -123,186 USD 144.55 USD 147.94
2024-11-26 (Tuesday)36,338USD 5,375,844MTZ holding increased by 176966USD 5,375,8440USD 176,966 USD 147.94 USD 143.07
2024-11-25 (Monday)36,338USD 5,198,878MTZ holding increased by 33431USD 5,198,8780USD 33,431 USD 143.07 USD 142.15
2024-11-22 (Friday)36,338USD 5,165,447MTZ holding increased by 3271USD 5,165,4470USD 3,271 USD 142.15 USD 142.06
2024-11-21 (Thursday)36,338USD 5,162,176MTZ holding increased by 45059USD 5,162,1760USD 45,059 USD 142.06 USD 140.82
2024-11-20 (Wednesday)36,338USD 5,117,117MTZ holding decreased by -57414USD 5,117,1170USD -57,414 USD 140.82 USD 142.4
2024-11-19 (Tuesday)36,338MTZ holding increased by 552USD 5,174,531MTZ holding increased by 218886USD 5,174,531552USD 218,886 USD 142.4 USD 138.48
2024-11-18 (Monday)35,786MTZ holding increased by 184USD 4,955,645MTZ holding decreased by -19022USD 4,955,645184USD -19,022 USD 138.48 USD 139.73
2024-11-12 (Tuesday)35,602MTZ holding increased by 368USD 4,974,667MTZ holding decreased by -137434USD 4,974,667368USD -137,434 USD 139.73 USD 145.09
2024-11-11 (Monday)35,234MTZ holding increased by 92USD 5,112,101MTZ holding increased by 20377USD 5,112,10192USD 20,377 USD 145.09 USD 144.89
2024-11-08 (Friday)35,142USD 5,091,724MTZ holding increased by 118077USD 5,091,7240USD 118,077 USD 144.89 USD 141.53
2024-11-07 (Thursday)35,142MTZ holding increased by 460USD 4,973,647MTZ holding increased by 96317USD 4,973,647460USD 96,317 USD 141.53 USD 140.63
2024-11-06 (Wednesday)34,682USD 4,877,330MTZ holding increased by 141850USD 4,877,3300USD 141,850 USD 140.63 USD 136.54
2024-11-05 (Tuesday)34,682USD 4,735,480MTZ holding increased by 136300USD 4,735,4800USD 136,300 USD 136.54 USD 132.61
2024-11-04 (Monday)34,682USD 4,599,180MTZ holding increased by 90520USD 4,599,1800USD 90,520 USD 132.61 USD 130
2024-11-01 (Friday)34,682USD 4,508,660MTZ holding increased by 246589USD 4,508,6600USD 246,589 USD 130 USD 122.89
2024-10-31 (Thursday)34,682USD 4,262,071MTZ holding increased by 100231USD 4,262,0710USD 100,231 USD 122.89 USD 120
2024-10-30 (Wednesday)34,682USD 4,161,840MTZ holding decreased by -72832USD 4,161,8400USD -72,832 USD 120 USD 122.1
2024-10-29 (Tuesday)34,682USD 4,234,672MTZ holding decreased by -56532USD 4,234,6720USD -56,532 USD 122.1 USD 123.73
2024-10-28 (Monday)34,682USD 4,291,204MTZ holding increased by 61734USD 4,291,2040USD 61,734 USD 123.73 USD 121.95
2024-10-25 (Friday)34,682USD 4,229,470MTZ holding decreased by -20115USD 4,229,4700USD -20,115 USD 121.95 USD 122.53
2024-10-24 (Thursday)34,682USD 4,249,585MTZ holding increased by 7283USD 4,249,5850USD 7,283 USD 122.53 USD 122.32
2024-10-23 (Wednesday)34,682MTZ holding increased by 184USD 4,242,302MTZ holding decreased by -83057USD 4,242,302184USD -83,057 USD 122.32 USD 125.38
2024-10-22 (Tuesday)34,498USD 4,325,359MTZ holding decreased by -97285USD 4,325,3590USD -97,285 USD 125.38 USD 128.2
2024-10-21 (Monday)34,498USD 4,422,644MTZ holding increased by 36223USD 4,422,6440USD 36,223 USD 128.2 USD 127.15
2024-10-18 (Friday)34,498USD 4,386,421USD 4,386,421
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 IE00BF4RFH31

Show aggregate share trades of MTZ

DateActionQuantityMarket HighMarket LowLikely Trade PriceLikely Trade Value (Profit/Loss)Average Price previous trades
2025-03-12SELL-184 117.900* 135.85 Profit of 24,997 on sale
2025-03-04SELL-184 123.890* 137.26 Profit of 25,257 on sale
2025-02-26SELL-368 132.530* 137.80 Profit of 50,709 on sale
2025-02-13BUY92 136.950* 138.75
2025-02-12BUY368 138.130* 138.76
2025-01-27BUY92 130.840* 138.05
2025-01-23BUY91 160.210* 136.79
2024-12-09BUY3,312 133.800* 136.31
2024-12-04BUY184 143.070* 135.71
2024-12-03BUY276 143.460* 135.44
2024-11-19BUY552 142.400* 131.03
2024-11-18BUY184 138.480* 130.60
2024-11-12BUY368 139.730* 130.02
2024-11-11BUY92 145.090* 129.02
2024-11-07BUY460 141.530* 126.84
2024-10-23BUY184 122.320* 126.79
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-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%
2025-01-07166,64614284,76458.5%

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.