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

Take the Zacks Approach to Beat the Markets: Mirion Technologies, Avino Silver & Gold Mines, Quanta Services in Focus
MIR, ASM and PWR outperform the S&P 500 after Zacks upgrades, spotlighting key stock picks in a volatile market. - 2025-06-16 12:35:00
Take the Zacks Approach to Beat the Markets: StoneCo, Axon, Intuit in Focus
StoneCo, Axon and Intuit stand out as Zacks-backed winners amid market weakness and rising global trade tensions. - 2025-06-02 14:01:00
Look Under The Hood: IUSG Has 12% Upside
Looking at the underlying holdings of the ETFs in our coverage universe at ETF Channel, we have compared the trading price of each holding against the average analyst 12-month forward target price, and computed the weighted average implied analyst target price for the ETF itself. - 2025-05-23 10:42:18
Take the Zacks Approach to Beat the Markets: IHS, Stantec, Fastenal in Focus
Last week, our time-tested methodologies served investors well in navigating the market. Check out some of our achievements from the past three months. - 2025-05-19 13:37:00
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 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-06-26 (Thursday)6,075USD 1,036,091USD 1,036,091
2025-06-25 (Wednesday)6,075MTZ holding decreased by -21USD 1,024,002MTZ holding decreased by -9331USD 1,024,002-21USD -9,331 USD 168.56 USD 169.51
2025-06-24 (Tuesday)6,096USD 1,033,333MTZ holding increased by 19324USD 1,033,3330USD 19,324 USD 169.51 USD 166.34
2025-06-23 (Monday)6,096USD 1,014,009MTZ holding increased by 16033USD 1,014,0090USD 16,033 USD 166.34 USD 163.71
2025-06-20 (Friday)6,096MTZ holding decreased by -42USD 997,976MTZ holding decreased by -12707USD 997,976-42USD -12,707 USD 163.71 USD 164.66
2025-06-19 (Thursday)6,138USD 1,010,683USD 1,010,6830USD 0 USD 164.66 USD 164.66
2025-06-18 (Wednesday)6,138USD 1,010,683MTZ holding increased by 12337USD 1,010,6830USD 12,337 USD 164.66 USD 162.65
2025-06-17 (Tuesday)6,138USD 998,346MTZ holding decreased by -5769USD 998,3460USD -5,769 USD 162.65 USD 163.59
2025-06-16 (Monday)6,138USD 1,004,115MTZ holding increased by 9145USD 1,004,1150USD 9,145 USD 163.59 USD 162.1
2025-06-13 (Friday)6,138USD 994,970MTZ holding decreased by -7365USD 994,9700USD -7,365 USD 162.1 USD 163.3
2025-06-12 (Thursday)6,138USD 1,002,335MTZ holding increased by 2455USD 1,002,3350USD 2,455 USD 163.3 USD 162.9
2025-06-11 (Wednesday)6,138USD 999,880MTZ holding increased by 27437USD 999,8800USD 27,437 USD 162.9 USD 158.43
2025-06-10 (Tuesday)6,138USD 972,443MTZ holding decreased by -23877USD 972,4430USD -23,877 USD 158.43 USD 162.32
2025-06-09 (Monday)6,138USD 996,320MTZ holding decreased by -8471USD 996,3200USD -8,471 USD 162.32 USD 163.7
2025-06-06 (Friday)6,138USD 1,004,791MTZ holding increased by 25657USD 1,004,7910USD 25,657 USD 163.7 USD 159.52
2025-06-05 (Thursday)6,138USD 979,134MTZ holding increased by 11601USD 979,1340USD 11,601 USD 159.52 USD 157.63
2025-06-04 (Wednesday)6,138USD 967,533MTZ holding decreased by -12153USD 967,5330USD -12,153 USD 157.63 USD 159.61
2025-06-03 (Tuesday)6,138USD 979,686MTZ holding increased by 19948USD 979,6860USD 19,948 USD 159.61 USD 156.36
2025-06-02 (Monday)6,138USD 959,738MTZ holding increased by 2640USD 959,7380USD 2,640 USD 156.36 USD 155.93
2025-05-30 (Friday)6,138MTZ holding decreased by -1157USD 957,098MTZ holding decreased by -181433USD 957,098-1,157USD -181,433 USD 155.93 USD 156.07
2025-05-29 (Thursday)7,295USD 1,138,531MTZ holding increased by 6347USD 1,138,5310USD 6,347 USD 156.07 USD 155.2
2025-05-28 (Wednesday)7,295USD 1,132,184MTZ holding decreased by -1751USD 1,132,1840USD -1,751 USD 155.2 USD 155.44
2025-05-27 (Tuesday)7,295USD 1,133,935MTZ holding increased by 21812USD 1,133,9350USD 21,812 USD 155.44 USD 152.45
2025-05-26 (Monday)7,295USD 1,112,123USD 1,112,1230USD 0 USD 152.45 USD 152.45
2025-05-23 (Friday)7,295MTZ holding increased by 25USD 1,112,123MTZ holding increased by 16025USD 1,112,12325USD 16,025 USD 152.45 USD 150.77
2025-05-22 (Thursday)7,270USD 1,096,098MTZ holding decreased by -33224USD 1,096,0980USD -33,224 USD 150.77 USD 155.34
2025-05-21 (Wednesday)7,270USD 1,129,322MTZ holding decreased by -21010USD 1,129,3220USD -21,010 USD 155.34 USD 158.23
2025-05-20 (Tuesday)7,270USD 1,150,332MTZ holding increased by 6325USD 1,150,3320USD 6,325 USD 158.23 USD 157.36
2025-05-19 (Monday)7,270MTZ holding decreased by -25USD 1,144,007MTZ holding decreased by -6925USD 1,144,007-25USD -6,925 USD 157.36 USD 157.77
2025-05-16 (Friday)7,295USD 1,150,932MTZ holding increased by 15757USD 1,150,9320USD 15,757 USD 157.77 USD 155.61
2025-05-15 (Thursday)7,295MTZ holding decreased by -72USD 1,135,175MTZ holding decreased by -23801USD 1,135,175-72USD -23,801 USD 155.61 USD 157.32
2025-05-14 (Wednesday)7,367USD 1,158,976MTZ holding increased by 4199USD 1,158,9760USD 4,199 USD 157.32 USD 156.75
2025-05-13 (Tuesday)7,367USD 1,154,777MTZ holding increased by 29541USD 1,154,7770USD 29,541 USD 156.75 USD 152.74
2025-05-12 (Monday)7,367MTZ holding decreased by -25USD 1,125,236MTZ holding increased by 29594USD 1,125,236-25USD 29,594 USD 152.74 USD 148.22
2025-05-09 (Friday)7,392MTZ holding decreased by -24USD 1,095,642MTZ holding increased by 744USD 1,095,642-24USD 744 USD 148.22 USD 147.64
2025-05-08 (Thursday)7,416USD 1,094,898MTZ holding increased by 17427USD 1,094,8980USD 17,427 USD 147.64 USD 145.29
2025-05-07 (Wednesday)7,416USD 1,077,471MTZ holding increased by 5117USD 1,077,4710USD 5,117 USD 145.29 USD 144.6
2025-05-06 (Tuesday)7,416USD 1,072,354MTZ holding increased by 7639USD 1,072,3540USD 7,639 USD 144.6 USD 143.57
2025-05-05 (Monday)7,416USD 1,064,715MTZ holding increased by 20023USD 1,064,7150USD 20,023 USD 143.57 USD 140.87
2025-05-02 (Friday)7,416USD 1,044,692MTZ holding increased by 50874USD 1,044,6920USD 50,874 USD 140.87 USD 134.01
2025-05-01 (Thursday)7,416USD 993,818MTZ holding increased by 49613USD 993,8180USD 49,613 USD 134.01 USD 127.32
2025-04-30 (Wednesday)7,416MTZ holding decreased by -25USD 944,205MTZ holding decreased by -3927USD 944,205-25USD -3,927 USD 127.32 USD 127.42
2025-04-29 (Tuesday)7,441USD 948,132MTZ holding increased by 9301USD 948,1320USD 9,301 USD 127.42 USD 126.17
2025-04-28 (Monday)7,441USD 938,831MTZ holding increased by 7887USD 938,8310USD 7,887 USD 126.17 USD 125.11
2025-04-25 (Friday)7,441USD 930,944MTZ holding increased by 16966USD 930,9440USD 16,966 USD 125.11 USD 122.83
2025-04-24 (Thursday)7,441MTZ holding decreased by -48USD 913,978MTZ holding increased by 27206USD 913,978-48USD 27,206 USD 122.83 USD 118.41
2025-04-23 (Wednesday)7,489USD 886,772MTZ holding increased by 31154USD 886,7720USD 31,154 USD 118.41 USD 114.25
2025-04-22 (Tuesday)7,489USD 855,618MTZ holding increased by 23440USD 855,6180USD 23,440 USD 114.25 USD 111.12
2025-04-21 (Monday)7,489USD 832,178MTZ holding decreased by -39242USD 832,1780USD -39,242 USD 111.12 USD 116.36
2025-04-18 (Friday)7,489USD 871,420USD 871,4200USD 0 USD 116.36 USD 116.36
2025-04-17 (Thursday)7,489MTZ holding decreased by -24USD 871,420MTZ holding decreased by -10681USD 871,420-24USD -10,681 USD 116.36 USD 117.41
2025-04-16 (Wednesday)7,513USD 882,101MTZ holding decreased by -9467USD 882,1010USD -9,467 USD 117.41 USD 118.67
2025-04-15 (Tuesday)7,513MTZ holding decreased by -75USD 891,568MTZ holding decreased by -5334USD 891,568-75USD -5,334 USD 118.67 USD 118.2
2025-04-14 (Monday)7,588MTZ holding decreased by -75USD 896,902MTZ holding increased by 484USD 896,902-75USD 484 USD 118.2 USD 116.98
2025-04-11 (Friday)7,663USD 896,418MTZ holding increased by 14713USD 896,4180USD 14,713 USD 116.98 USD 115.06
2025-04-10 (Thursday)7,663USD 881,705MTZ holding decreased by -52032USD 881,7050USD -52,032 USD 115.06 USD 121.85
2025-04-09 (Wednesday)7,663MTZ holding decreased by -96USD 933,737MTZ holding increased by 104921USD 933,737-96USD 104,921 USD 121.85 USD 106.82
2025-04-08 (Tuesday)7,759USD 828,816MTZ holding decreased by -5742USD 828,8160USD -5,742 USD 106.82 USD 107.56
2025-04-07 (Monday)7,759MTZ holding decreased by -168USD 834,558MTZ holding decreased by -6259USD 834,558-168USD -6,259 USD 107.56 USD 106.07
2025-04-04 (Friday)7,927MTZ holding decreased by -250USD 840,817MTZ holding decreased by -162992USD 840,817-250USD -162,992 USD 106.07 USD 122.76
2025-04-02 (Wednesday)8,177USD 1,003,809MTZ holding increased by 33199USD 1,003,8090USD 33,199 USD 122.76 USD 118.7
2025-04-01 (Tuesday)8,177USD 970,610MTZ holding increased by 16272USD 970,6100USD 16,272 USD 118.7 USD 116.71
2025-03-31 (Monday)8,177MTZ holding increased by 25USD 954,338MTZ holding increased by 14820USD 954,33825USD 14,820 USD 116.71 USD 115.25
2025-03-28 (Friday)8,152USD 939,518MTZ holding decreased by -28858USD 939,5180USD -28,858 USD 115.25 USD 118.79
2025-03-27 (Thursday)8,152USD 968,376MTZ holding decreased by -32037USD 968,3760USD -32,037 USD 118.79 USD 122.72
2025-03-26 (Wednesday)8,152USD 1,000,413MTZ holding decreased by -48668USD 1,000,4130USD -48,668 USD 122.72 USD 128.69
2025-03-25 (Tuesday)8,152USD 1,049,081MTZ holding decreased by -24374USD 1,049,0810USD -24,374 USD 128.69 USD 131.68
2025-03-24 (Monday)8,152USD 1,073,455MTZ holding increased by 62362USD 1,073,4550USD 62,362 USD 131.68 USD 124.03
2025-03-21 (Friday)8,152USD 1,011,093MTZ holding decreased by -20787USD 1,011,0930USD -20,787 USD 124.03 USD 126.58
2025-03-20 (Thursday)8,152USD 1,031,880MTZ holding increased by 4973USD 1,031,8800USD 4,973 USD 126.58 USD 125.97
2025-03-19 (Wednesday)8,152MTZ holding decreased by -48USD 1,026,907MTZ holding increased by 30361USD 1,026,907-48USD 30,361 USD 125.97 USD 121.53
2025-03-18 (Tuesday)8,200USD 996,546MTZ holding decreased by -21402USD 996,5460USD -21,402 USD 121.53 USD 124.14
2025-03-17 (Monday)8,200USD 1,017,948MTZ holding increased by 29930USD 1,017,9480USD 29,930 USD 124.14 USD 120.49
2025-03-14 (Friday)8,200MTZ holding decreased by -150USD 988,018MTZ holding increased by 14992USD 988,018-150USD 14,992 USD 120.49 USD 116.53
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-06-25SELL-21 168.560* 137.13 Profit of 2,880 on sale
2025-06-20SELL-42 163.710* 136.50 Profit of 5,733 on sale
2025-05-30SELL-1,157 155.930* 133.54 Profit of 154,507 on sale
2025-05-23BUY25 152.450* 132.67
2025-05-19SELL-25 157.360* 131.89 Profit of 3,297 on sale
2025-05-15SELL-72 155.610* 131.46 Profit of 9,465 on sale
2025-05-12SELL-25 152.740* 130.80 Profit of 3,270 on sale
2025-05-09SELL-24 148.220* 130.64 Profit of 3,135 on sale
2025-04-30SELL-25 127.320* 129.98 Profit of 3,249 on sale
2025-04-24SELL-48 122.830* 130.16 Profit of 6,248 on sale
2025-04-17SELL-24 116.360* 130.95 Profit of 3,143 on sale
2025-04-15SELL-75 118.670* 131.23 Profit of 9,842 on sale
2025-04-14SELL-75 118.200* 131.38 Profit of 9,853 on sale
2025-04-09SELL-96 121.850* 131.83 Profit of 12,656 on sale
2025-04-07SELL-168 107.560* 132.41 Profit of 22,244 on sale
2025-04-04SELL-250 106.070* 132.72 Profit of 33,179 on sale
2025-03-31BUY25 116.710* 133.20
2025-03-19SELL-48 125.970* 134.18 Profit of 6,440 on sale
2025-03-14SELL-150 120.490* 134.69 Profit of 20,203 on sale
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-06-2770,0900351,31620.0%
2025-06-2646,9220189,19624.8%
2025-06-2564,98175165,06839.4%
2025-06-2482,1850202,48340.6%
2025-06-2379,36431162,25048.9%
2025-06-2085,2130221,58638.5%
2025-06-18109,886413238,60446.1%
2025-06-17123,6050276,44544.7%
2025-06-16122,77445273,78944.8%
2025-06-1372,3542126,31457.3%
2025-06-12105,6270248,98342.4%
2025-06-11107,58413227,84347.2%
2025-06-10117,110507424,83327.6%
2025-06-09116,506203176,59766.0%
2025-06-06199,9610344,05958.1%
2025-06-0563,2980142,91644.3%
2025-06-0454,5370132,86741.0%
2025-06-0391,7730199,78845.9%
2025-06-02106,2490200,98452.9%
2025-05-30120,7800193,15062.5%
2025-05-29131,571165241,85754.4%
2025-05-2877,5210228,41033.9%
2025-05-27112,480100367,32230.6%
2025-05-2389,10364308,70028.9%
2025-05-22295,34160544,26254.3%
2025-05-2195,0180268,34635.4%
2025-05-2091,0600223,94940.7%
2025-05-1985,7060275,56731.1%
2025-05-16149,7470274,45754.6%
2025-05-15148,4145311,09447.7%
2025-05-14131,8450320,42241.1%
2025-05-13204,2070453,25645.1%
2025-05-12187,8050358,25252.4%
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%

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.