Portfolio Holdings Detail for ISIN IE00BHZPJ890
Stock Name / FundiShares MSCI USA ESG Enhanced UCITS ETF USD (Dist)
IssuerBlackrock
Entity holding fund iShares IV Public Limited Company
Entity Type
Entity LEI 549300ZP07LMR36K1T02
ETF TickerEEDG(GBP) LSE
ETF TickerEEDS(USD) LSE
ETF TickerEEDG.LS(GBP) CXE
ETF TickerEEDS.LS(USD) CXE
ETF TickerOM3L.DE(EUR) CXE
ETF TickerEEDG.L(GBP) LSE
ETF TickerEEDS.L(GBP) LSE

Holdings detail for VMC

Stock NameVulcan Materials Company
TickerVMC(EUR) F
TYPECommon Stock
CountryGermany
ISINUS9291601097
LEI549300Q8LSNHAVWBNI21

Show aggregate VMC holdings

News associated with VMC

Top Analyst Reports for Novo Nordisk, Honeywell & American Tower
Today's Research Daily features new research reports on 16 major stocks, including Novo Nordisk A/S (NVO), Honeywell International Inc. (HON) and American Tower Corporation (AMT). - 2025-05-06 20:47:00
Vulcan Materials (NYSE:VMC) Price Target Cut to $295.00 by Analysts at Raymond James
Vulcan Materials (NYSE:VMC – Free Report) had its target price decreased by Raymond James from $300.00 to $295.00 in a report published on Tuesday,Benzinga reports. Raymond James currently has an outperform rating on the construction company’s stock. Several other brokerages have also recently issued reports on VMC. Argus raised shares of Vulcan Materials to a […] - 2025-05-02 08:06:55
Brokerages Set Vulcan Materials (NYSE:VMC) Price Target at $293.64
Shares of Vulcan Materials (NYSE:VMC – Get Free Report) have been given a consensus rating of “Moderate Buy” by the fourteen analysts that are presently covering the company, Marketbeat.com reports. Three research analysts have rated the stock with a hold rating, nine have issued a buy rating and two have given a strong buy rating […] - 2025-05-02 07:20:52
Vulcan Materials (NYSE:VMC) Shares Gap Up After Better-Than-Expected Earnings
Vulcan Materials (NYSE:VMC – Get Free Report) shares gapped up before the market opened on Wednesday following a stronger than expected earnings report. The stock had previously closed at $245.35, but opened at $253.00. Vulcan Materials shares last traded at $252.20, with a volume of 166,929 shares traded. The construction company reported $1.00 earnings per […] - 2025-05-02 05:10:53
Earnings Preview: What to Expect From Vulcan Materials’ Report
Vulcan Materials is gearing up to report its first-quarter results later this month, with market expectations pointing to a single-digit decrease in earnings. - 2025-04-21 13:50:55
Vulcan Materials (NYSE:VMC) Shares Sold by Summit Investment Advisors Inc.
Summit Investment Advisors Inc. lessened its stake in shares of Vulcan Materials (NYSE:VMC – Free Report) by 3.8% during the fourth quarter, according to its most recent disclosure with the Securities and Exchange Commission (SEC). The firm owned 1,287 shares of the construction company’s stock after selling 51 shares during the quarter. Summit Investment Advisors […] - 2025-04-21 07:56:53
Vulcan Materials (NYSE:VMC) Given New $273.00 Price Target at Morgan Stanley
Vulcan Materials (NYSE:VMC – Get Free Report) had its price target reduced by investment analysts at Morgan Stanley from $300.00 to $273.00 in a report issued on Wednesday,Benzinga reports. The brokerage presently has an “equal weight” rating on the construction company’s stock. Morgan Stanley’s price objective points to a potential upside of 12.88% from the […] - 2025-04-18 05:40:44
Stocks Settle Mixed as Chip Makers Rebound
The S&P 500 Index ($SPX ) (SPY ) Monday closed down -0.23%, the Dow Jones Industrials Index ($DOWI ) (DIA ) closed down -0.91%, and the Nasdaq 100 Index ($IUXX ) (QQQ ) closed up +0.19%. June E-mini S&P futures (ESM25 ) are up +0.30%, and June E-mini Nasdaq futures... - 2025-04-08 11:56:28
Stocks Settle Mixed as Chip Makers Rebound
The S&P 500 Index ($SPX ) (SPY ) Monday closed down -0.23%, the Dow Jones Industrials Index ($DOWI ) (DIA ) closed down -0.91%, and the Nasdaq 100 Index ($IUXX ) (QQQ ) closed up +0.19%. June E-mini S&P futures (ESM25 ) are up +0.30%, and June E-mini Nasdaq futures... - 2025-04-08 11:33:39
Stocks Settle Mixed as Chip Makers Rebound
The S&P 500 Index ($SPX ) (SPY ) Monday closed down -0.23%, the Dow Jones Industrials Index ($DOWI ) (DIA ) closed down -0.91%, and the Nasdaq 100 Index ($IUXX ) (QQQ ) closed up +0.19%. June E-mini S&P futures (ESM25 ) are up +0.30%, and June E-mini Nasdaq futures... - 2025-04-08 11:26:10
Stocks Settle Mixed as Chip Makers Rebound
The S&P 500 Index ($SPX ) (SPY ) Monday closed down -0.23%, the Dow Jones Industrials Index ($DOWI ) (DIA ) closed down -0.91%, and the Nasdaq 100 Index ($IUXX ) (QQQ ) closed up +0.19%. June E-mini S&P futures (ESM25 ) are up +0.30%, and June E-mini Nasdaq futures... - 2025-04-08 11:22:53
Stocks Settle Mixed as Chip Makers Rebound
The S&P 500 Index ($SPX ) (SPY ) Monday closed down -0.23%, the Dow Jones Industrials Index ($DOWI ) (DIA ) closed down -0.91%, and the Nasdaq 100 Index ($IUXX ) (QQQ ) closed up +0.19%. June E-mini S&P futures (ESM25 ) are up +0.30%, and June E-mini Nasdaq futures... - 2025-04-08 09:58:03
Stocks Settle Mixed as Chip Makers Rebound
The S&P 500 Index ($SPX ) (SPY ) Monday closed down -0.23%, the Dow Jones Industrials Index ($DOWI ) (DIA ) closed down -0.91%, and the Nasdaq 100 Index ($IUXX ) (QQQ ) closed up +0.19%. June E-mini S&P futures (ESM25 ) are up +0.30%, and June E-mini Nasdaq futures... - 2025-04-08 09:51:59
Stocks Settle Mixed as Chip Makers Rebound
The S&P 500 Index ($SPX ) (SPY ) Monday closed down -0.23%, the Dow Jones Industrials Index ($DOWI ) (DIA ) closed down -0.91%, and the Nasdaq 100 Index ($IUXX ) (QQQ ) closed up +0.19%. June E-mini S&P futures (ESM25 ) are up +0.30%, and June E-mini Nasdaq futures... - 2025-04-08 09:48:48
Stocks Settle Mixed as Chip Makers Rebound
The S&P 500 Index ($SPX ) (SPY ) Monday closed down -0.23%, the Dow Jones Industrials Index ($DOWI ) (DIA ) closed down -0.91%, and the Nasdaq 100 Index ($IUXX ) (QQQ ) closed up +0.19%. June E-mini S&P futures (ESM25 ) are up +0.30%, and June E-mini Nasdaq futures... - 2025-04-08 08:59:20
Stocks Settle Mixed as Chip Makers Rebound
The S&P 500 Index ($SPX ) (SPY ) Monday closed down -0.23%, the Dow Jones Industrials Index ($DOWI ) (DIA ) closed down -0.91%, and the Nasdaq 100 Index ($IUXX ) (QQQ ) closed up +0.19%. June E-mini S&P futures (ESM25 ) are up +0.30%, and June E-mini Nasdaq futures... - 2025-04-08 07:59:42
Stocks Settle Mixed as Chip Makers Rebound
The S&P 500 Index ($SPX ) (SPY ) Monday closed down -0.23%, the Dow Jones Industrials Index ($DOWI ) (DIA ) closed down -0.91%, and the Nasdaq 100 Index ($IUXX ) (QQQ ) closed up +0.19%. June E-mini S&P futures (ESM25 ) are up +0.30%, and June E-mini Nasdaq futures... - 2025-04-08 07:39:09
Stocks Settle Mixed as Chip Makers Rebound
The S&P 500 Index ($SPX ) (SPY ) Monday closed down -0.23%, the Dow Jones Industrials Index ($DOWI ) (DIA ) closed down -0.91%, and the Nasdaq 100 Index ($IUXX ) (QQQ ) closed up +0.19%. June E-mini S&P futures (ESM25 ) are up +0.30%, and June E-mini Nasdaq futures... - 2025-04-08 07:33:51
Stocks Settle Mixed as Chip Makers Rebound
The S&P 500 Index ($SPX ) (SPY ) Monday closed down -0.23%, the Dow Jones Industrials Index ($DOWI ) (DIA ) closed down -0.91%, and the Nasdaq 100 Index ($IUXX ) (QQQ ) closed up +0.19%. June E-mini S&P futures (ESM25 ) are up +0.30%, and June E-mini Nasdaq futures... - 2025-04-08 07:11:20
Stocks Settle Mixed as Chip Makers Rebound
The S&P 500 Index ($SPX ) (SPY ) Monday closed down -0.23%, the Dow Jones Industrials Index ($DOWI ) (DIA ) closed down -0.91%, and the Nasdaq 100 Index ($IUXX ) (QQQ ) closed up +0.19%. June E-mini S&P futures (ESM25 ) are up +0.30%, and June E-mini Nasdaq futures... - 2025-04-08 06:19:23
Stocks Settle Mixed as Chip Makers Rebound
The S&P 500 Index ($SPX ) (SPY ) Monday closed down -0.23%, the Dow Jones Industrials Index ($DOWI ) (DIA ) closed down -0.91%, and the Nasdaq 100 Index ($IUXX ) (QQQ ) closed up +0.19%. June E-mini S&P futures (ESM25 ) are up +0.30%, and June E-mini Nasdaq futures... - 2025-04-08 05:59:51
Stocks Settle Mixed as Chip Makers Rebound
The S&P 500 Index ($SPX ) (SPY ) Monday closed down -0.23%, the Dow Jones Industrials Index ($DOWI ) (DIA ) closed down -0.91%, and the Nasdaq 100 Index ($IUXX ) (QQQ ) closed up +0.19%. June E-mini S&P futures (ESM25 ) are up +0.30%, and June E-mini Nasdaq futures... - 2025-04-08 05:53:28
Stocks Settle Mixed as Chip Makers Rebound
The S&P 500 Index ($SPX ) (SPY ) Monday closed down -0.23%, the Dow Jones Industrials Index ($DOWI ) (DIA ) closed down -0.91%, and the Nasdaq 100 Index ($IUXX ) (QQQ ) closed up +0.19%. June E-mini S&P futures (ESM25 ) are up +0.30%, and June E-mini Nasdaq futures... - 2025-04-08 05:42:06
Stocks Settle Mixed as Chip Makers Rebound
The S&P 500 Index ($SPX ) (SPY ) Monday closed down -0.23%, the Dow Jones Industrials Index ($DOWI ) (DIA ) closed down -0.91%, and the Nasdaq 100 Index ($IUXX ) (QQQ ) closed up +0.19%. June E-mini S&P futures (ESM25 ) are up +0.30%, and June E-mini Nasdaq futures... - 2025-04-08 05:36:09
Volatility Dominates as Traders React to Tariff Headlines Both Real and Fake
This afternoon, the S&P 500 Index ($SPX ) (SPY ) is down -0.42%, the Dow Jones Industrials Index ($DOWI ) (DIA ) is down -1.08%, and the Nasdaq 100 Index ($IUXX ) (QQQ ) is down -0.02%. The market opened lower this morning for the third consecutive session, with the... - 2025-04-07 23:49:39
Global Equity Markets Sink on Tariff Turmoil
The S&P 500 Index ($SPX ) (SPY ) today is down -2.27%, the Dow Jones Industrials Index ($DOWI ) (DIA ) is down -2.65%, and the Nasdaq 100 Index ($IUXX ) (QQQ ) is down -1.98%. June E-mini S&P futures (ESM25 ) are up +0.56%, and June E-mini Nasdaq futures... - 2025-04-07 21:08:48
Market Indexes Rally Off Morning Lows and Are Now Trading Mixed
This afternoon, the S&P 500 Index ($SPX ) (SPY ) is up +0.57%, the Dow Jones Industrials Index ($DOWI ) (DIA ) is down -0.18%, and the Nasdaq 100 Index ($IUXX ) (QQQ ) is up +1.10%. The market opened lower this morning, for the third consecutive session, with the... - 2025-04-07 19:12:08
Stocks Pressured by Global Trade War Fears
The S&P 500 Index ($SPX ) (SPY ) today is down -1.84%, the Dow Jones Industrials Index ($DOWI ) (DIA ) is down -2.74%, and the Nasdaq 100 Index ($IUXX ) (QQQ ) is down -1.65%. June E-mini S&P futures (ESM25 ) are down -1.23%, and June E-mini Nasdaq futures... - 2025-04-07 18:18:10
Global Equity Markets Sink on Tariff Turmoil
The S&P 500 Index ($SPX ) (SPY ) today is down -2.27%, the Dow Jones Industrials Index ($DOWI ) (DIA ) is down -2.65%, and the Nasdaq 100 Index ($IUXX ) (QQQ ) is down -1.98%. June E-mini S&P futures (ESM25 ) are up +0.56%, and June E-mini Nasdaq futures... - 2025-04-07 17:59:18
Stocks Pressured by Global Trade War Fears
The S&P 500 Index ($SPX ) (SPY ) today is down -1.84%, the Dow Jones Industrials Index ($DOWI ) (DIA ) is down -2.74%, and the Nasdaq 100 Index ($IUXX ) (QQQ ) is down -1.65%. June E-mini S&P futures (ESM25 ) are down -1.23%, and June E-mini Nasdaq futures... - 2025-04-07 17:46:56

iShares MSCI USA ESG Enhanced UCITS ETF USD (Dist) VMC holdings

DateNumber of VMC Shares HeldBase Market Value of VMC SharesLocal Market Value of VMC SharesChange in VMC Shares HeldChange in VMC Base ValueCurrent Price per VMC Share HeldPrevious Price per VMC Share Held
2025-05-08 (Thursday)14,385VMC holding decreased by -32USD 3,861,222VMC holding increased by 28607USD 3,861,222-32USD 28,607 USD 268.42 USD 265.84
2025-05-07 (Wednesday)14,417VMC holding increased by 94USD 3,832,615VMC holding increased by 4936USD 3,832,61594USD 4,936 USD 265.84 USD 267.24
2025-05-06 (Tuesday)14,323VMC holding increased by 22USD 3,827,679VMC holding decreased by -34163USD 3,827,67922USD -34,163 USD 267.24 USD 270.04
2025-05-05 (Monday)14,301USD 3,861,842VMC holding increased by 42760USD 3,861,8420USD 42,760 USD 270.04 USD 267.05
2025-05-02 (Friday)14,301VMC holding decreased by -4USD 3,819,082VMC holding increased by 47855USD 3,819,082-4USD 47,855 USD 267.05 USD 263.63
2025-05-01 (Thursday)14,305VMC holding decreased by -2USD 3,771,227VMC holding increased by 18072USD 3,771,227-2USD 18,072 USD 263.63 USD 262.33
2025-04-30 (Wednesday)14,307USD 3,753,155VMC holding increased by 242933USD 3,753,1550USD 242,933 USD 262.33 USD 245.35
2025-04-29 (Tuesday)14,307USD 3,510,222VMC holding decreased by -573USD 3,510,2220USD -573 USD 245.35 USD 245.39
2025-04-28 (Monday)14,307VMC holding decreased by -272USD 3,510,795VMC holding decreased by -90801USD 3,510,795-272USD -90,801 USD 245.39 USD 247.04
2025-04-25 (Friday)14,579VMC holding decreased by -4USD 3,601,596VMC holding decreased by -37008USD 3,601,596-4USD -37,008 USD 247.04 USD 249.51
2025-04-24 (Thursday)14,583VMC holding decreased by -62USD 3,638,604VMC holding increased by 57316USD 3,638,604-62USD 57,316 USD 249.51 USD 244.54
2025-04-23 (Wednesday)14,645VMC holding decreased by -22USD 3,581,288VMC holding increased by 52848USD 3,581,288-22USD 52,848 USD 244.54 USD 240.57
2025-04-22 (Tuesday)14,667VMC holding decreased by -14USD 3,528,440VMC holding increased by 90590USD 3,528,440-14USD 90,590 USD 240.57 USD 234.17
2025-04-21 (Monday)14,681USD 3,437,850VMC holding decreased by -113924USD 3,437,8500USD -113,924 USD 234.17 USD 241.93
2025-04-18 (Friday)14,681USD 3,551,774USD 3,551,7740USD 0 USD 241.93 USD 241.93
2025-04-17 (Thursday)14,681USD 3,551,774VMC holding increased by 20259USD 3,551,7740USD 20,259 USD 241.93 USD 240.55
2025-04-16 (Wednesday)14,681VMC holding decreased by -78USD 3,531,515VMC holding decreased by -77503USD 3,531,515-78USD -77,503 USD 240.55 USD 244.53
2025-04-15 (Tuesday)14,759USD 3,609,018VMC holding increased by 15497USD 3,609,0180USD 15,497 USD 244.53 USD 243.48
2025-04-14 (Monday)14,759USD 3,593,521VMC holding increased by 17415USD 3,593,5210USD 17,415 USD 243.48 USD 242.3
2025-04-11 (Friday)14,759VMC holding increased by 38USD 3,576,106VMC holding increased by 108133USD 3,576,10638USD 108,133 USD 242.3 USD 235.58
2025-04-10 (Thursday)14,721VMC holding increased by 12USD 3,467,973VMC holding decreased by -55274USD 3,467,97312USD -55,274 USD 235.58 USD 239.53
2025-04-09 (Wednesday)14,709VMC holding increased by 20USD 3,523,247VMC holding increased by 196335USD 3,523,24720USD 196,335 USD 239.53 USD 226.49
2025-04-08 (Tuesday)14,689VMC holding decreased by -58USD 3,326,912VMC holding decreased by -43220USD 3,326,912-58USD -43,220 USD 226.49 USD 228.53
2025-04-07 (Monday)14,747VMC holding increased by 38USD 3,370,132VMC holding decreased by -23823USD 3,370,13238USD -23,823 USD 228.53 USD 230.74
2025-04-04 (Friday)14,709VMC holding increased by 86USD 3,393,955VMC holding decreased by -117027USD 3,393,95586USD -117,027 USD 230.74 USD 240.1
2025-04-02 (Wednesday)14,623VMC holding increased by 34USD 3,510,982VMC holding increased by 49450USD 3,510,98234USD 49,450 USD 240.1 USD 237.27
2025-04-01 (Tuesday)14,589VMC holding increased by 16USD 3,461,532VMC holding increased by 61651USD 3,461,53216USD 61,651 USD 237.27 USD 233.3
2025-03-31 (Monday)14,573VMC holding decreased by -86USD 3,399,881VMC holding decreased by -14786USD 3,399,881-86USD -14,786 USD 233.3 USD 232.94
2025-03-28 (Friday)14,659VMC holding decreased by -8USD 3,414,667VMC holding decreased by -69332USD 3,414,667-8USD -69,332 USD 232.94 USD 237.54
2025-03-27 (Thursday)14,667USD 3,483,999VMC holding increased by 7040USD 3,483,9990USD 7,040 USD 237.54 USD 237.06
2025-03-26 (Wednesday)14,667VMC holding increased by 2USD 3,476,959VMC holding decreased by -57013USD 3,476,9592USD -57,013 USD 237.06 USD 240.98
2025-03-25 (Tuesday)14,665VMC holding increased by 6USD 3,533,972VMC holding increased by 3938USD 3,533,9726USD 3,938 USD 240.98 USD 240.81
2025-03-24 (Monday)14,659VMC holding increased by 12USD 3,530,034VMC holding increased by 101464USD 3,530,03412USD 101,464 USD 240.81 USD 234.08
2025-03-21 (Friday)14,647VMC holding increased by 308USD 3,428,570VMC holding increased by 5564USD 3,428,570308USD 5,564 USD 234.08 USD 238.72
2025-03-20 (Thursday)14,339VMC holding increased by 4USD 3,423,006VMC holding decreased by -33306USD 3,423,0064USD -33,306 USD 238.72 USD 241.11
2025-03-19 (Wednesday)14,335VMC holding decreased by -58USD 3,456,312VMC holding increased by 52367USD 3,456,312-58USD 52,367 USD 241.11 USD 236.5
2025-03-18 (Tuesday)14,393USD 3,403,945VMC holding increased by 20439USD 3,403,9450USD 20,439 USD 236.5 USD 235.08
2025-03-17 (Monday)14,393VMC holding decreased by -4USD 3,383,506VMC holding increased by 53192USD 3,383,506-4USD 53,192 USD 235.08 USD 231.32
2025-03-14 (Friday)14,397VMC holding decreased by -8USD 3,330,314VMC holding increased by 88613USD 3,330,314-8USD 88,613 USD 231.32 USD 225.04
2025-03-13 (Thursday)14,405VMC holding decreased by -2USD 3,241,701VMC holding decreased by -31137USD 3,241,701-2USD -31,137 USD 225.04 USD 227.17
2025-03-12 (Wednesday)14,407VMC holding decreased by -14USD 3,272,838VMC holding increased by 32295USD 3,272,838-14USD 32,295 USD 227.17 USD 224.71
2025-03-11 (Tuesday)14,421VMC holding increased by 2USD 3,240,543VMC holding increased by 49042USD 3,240,5432USD 49,042 USD 224.71 USD 221.34
2025-03-10 (Monday)14,419USD 3,191,501VMC holding increased by 6344USD 3,191,5010USD 6,344 USD 221.34 USD 220.9
2025-03-07 (Friday)14,419USD 3,185,157VMC holding decreased by -205759USD 3,185,1570USD -205,759 USD 220.9 USD 235.17
2025-03-06 (Thursday)14,419VMC holding increased by 124USD 3,390,916VMC holding decreased by -44887USD 3,390,916124USD -44,887 USD 235.17 USD 240.35
2025-03-05 (Wednesday)14,295VMC holding decreased by -10USD 3,435,803VMC holding increased by 76131USD 3,435,803-10USD 76,131 USD 240.35 USD 234.86
2025-03-04 (Tuesday)14,305USD 3,359,672VMC holding decreased by -70238USD 3,359,6720USD -70,238 USD 234.86 USD 239.77
2025-03-03 (Monday)14,305VMC holding increased by 6USD 3,429,910VMC holding decreased by -106376USD 3,429,9106USD -106,376 USD 239.77 USD 247.31
2025-02-28 (Friday)14,299VMC holding increased by 42USD 3,536,286VMC holding increased by 41610USD 3,536,28642USD 41,610 USD 247.31 USD 245.12
2025-02-27 (Thursday)14,257VMC holding decreased by -40USD 3,494,676VMC holding decreased by -87151USD 3,494,676-40USD -87,151 USD 245.12 USD 250.53
2025-02-26 (Wednesday)14,297VMC holding decreased by -506USD 3,581,827VMC holding decreased by -115814USD 3,581,827-506USD -115,814 USD 250.53 USD 249.79
2025-02-25 (Tuesday)14,803VMC holding decreased by -34USD 3,697,641VMC holding decreased by -34755USD 3,697,641-34USD -34,755 USD 249.79 USD 251.56
2025-02-24 (Monday)14,837VMC holding increased by 50USD 3,732,396VMC holding decreased by -6645USD 3,732,39650USD -6,645 USD 251.56 USD 252.86
2025-02-21 (Friday)14,787VMC holding increased by 26USD 3,739,041VMC holding decreased by -78006USD 3,739,04126USD -78,006 USD 252.86 USD 258.59
2025-02-20 (Thursday)14,761VMC holding increased by 6USD 3,817,047VMC holding decreased by -92585USD 3,817,0476USD -92,585 USD 258.59 USD 264.97
2025-02-19 (Wednesday)14,755VMC holding increased by 4USD 3,909,632VMC holding decreased by -113851USD 3,909,6324USD -113,851 USD 264.97 USD 272.76
2025-02-18 (Tuesday)14,751VMC holding decreased by -22USD 4,023,483VMC holding increased by 27977USD 4,023,483-22USD 27,977 USD 272.76 USD 270.46
2025-02-17 (Monday)14,773USD 3,995,506USD 3,995,5060USD 0 USD 270.46 USD 270.46
2025-02-14 (Friday)14,773VMC holding increased by 6USD 3,995,506VMC holding increased by 18310USD 3,995,5066USD 18,310 USD 270.46 USD 269.33
2025-02-13 (Thursday)14,767VMC holding decreased by -4USD 3,977,196VMC holding increased by 80458USD 3,977,196-4USD 80,458 USD 269.33 USD 263.81
2025-02-12 (Wednesday)14,771VMC holding decreased by -76USD 3,896,738VMC holding decreased by -78843USD 3,896,738-76USD -78,843 USD 263.81 USD 267.77
2025-02-11 (Tuesday)14,847USD 3,975,581VMC holding decreased by -11729USD 3,975,5810USD -11,729 USD 267.77 USD 268.56
2025-02-10 (Monday)14,847USD 3,987,310VMC holding decreased by -64733USD 3,987,3100USD -64,733 USD 268.56 USD 272.92
2025-02-07 (Friday)14,847USD 4,052,043VMC holding decreased by -63694USD 4,052,0430USD -63,694 USD 272.92 USD 277.21
2025-02-06 (Thursday)14,847VMC holding increased by 10USD 4,115,737VMC holding increased by 45503USD 4,115,73710USD 45,503 USD 277.21 USD 274.33
2025-02-05 (Wednesday)14,837VMC holding decreased by -30USD 4,070,234VMC holding increased by 25369USD 4,070,234-30USD 25,369 USD 274.33 USD 272.07
2025-02-04 (Tuesday)14,867USD 4,044,865VMC holding increased by 13529USD 4,044,8650USD 13,529 USD 272.07 USD 271.16
2025-02-03 (Monday)14,867VMC holding increased by 4USD 4,031,336VMC holding decreased by -43355USD 4,031,3364USD -43,355 USD 271.16 USD 274.15
2025-01-31 (Friday)14,863USD 4,074,691VMC holding decreased by -32848USD 4,074,6910USD -32,848 USD 274.15 USD 276.36
2025-01-30 (Thursday)14,863VMC holding decreased by -42USD 4,107,539VMC holding increased by 50398USD 4,107,539-42USD 50,398 USD 276.36 USD 272.2
2025-01-29 (Wednesday)14,905USD 4,057,141VMC holding decreased by -43225USD 4,057,1410USD -43,225 USD 272.2 USD 275.1
2025-01-28 (Tuesday)14,905VMC holding decreased by -26USD 4,100,366VMC holding decreased by -5510USD 4,100,366-26USD -5,510 USD 275.1 USD 274.99
2025-01-27 (Monday)14,931VMC holding increased by 12USD 4,105,876VMC holding decreased by -34743USD 4,105,87612USD -34,743 USD 274.99 USD 277.54
2025-01-24 (Friday)14,919VMC holding increased by 22USD 4,140,619VMC holding increased by 46476USD 4,140,61922USD 46,476 USD 277.54 USD 274.83
2025-01-23 (Thursday)14,897VMC holding increased by 22USD 4,094,143VMC holding increased by 12740USD 4,094,14322USD 12,740 USD 274.83 USD 274.38
2025-01-22 (Wednesday)14,875USD 4,081,403USD 4,081,403
2025-01-21 (Tuesday)14,841USD 4,089,141USD 4,089,141
2025-01-20 (Monday)14,727USD 3,977,763USD 3,977,763
2025-01-17 (Friday)14,727USD 3,977,763USD 3,977,763
2025-01-16 (Thursday)14,797USD 3,982,908USD 3,982,908
2025-01-15 (Wednesday)14,799USD 3,968,944USD 3,968,944
2025-01-14 (Tuesday)14,735USD 3,832,131USD 3,832,131
2025-01-13 (Monday)14,713USD 3,766,969USD 3,766,969
2025-01-10 (Friday)14,713USD 3,703,115USD 3,703,115
2025-01-09 (Thursday)14,683USD 3,748,276USD 3,748,276
2025-01-09 (Thursday)14,683USD 3,748,276USD 3,748,276
2025-01-09 (Thursday)14,683USD 3,748,276USD 3,748,276
2025-01-08 (Wednesday)14,683USD 3,748,276USD 3,748,276
2025-01-08 (Wednesday)14,683USD 3,748,276USD 3,748,276
2025-01-08 (Wednesday)14,683USD 3,748,276USD 3,748,276
2025-01-02 (Thursday)14,445USD 3,691,709USD 3,691,709
2024-12-30 (Monday)14,497USD 3,742,546USD 3,742,546
2024-12-10 (Tuesday)14,127USD 3,903,431VMC holding decreased by -69505USD 3,903,4310USD -69,505 USD 276.31 USD 281.23
2024-12-09 (Monday)14,127VMC holding increased by 4USD 3,972,936VMC holding decreased by -78388USD 3,972,9364USD -78,388 USD 281.23 USD 286.86
2024-12-06 (Friday)14,123VMC holding increased by 62USD 4,051,324VMC holding increased by 6959USD 4,051,32462USD 6,959 USD 286.86 USD 287.63
2024-12-05 (Thursday)14,061USD 4,044,365VMC holding increased by 27840USD 4,044,3650USD 27,840 USD 287.63 USD 285.65
2024-12-04 (Wednesday)14,061VMC holding increased by 46USD 4,016,525VMC holding increased by 1227USD 4,016,52546USD 1,227 USD 285.65 USD 286.5
2024-12-03 (Tuesday)14,015VMC holding increased by 26USD 4,015,298VMC holding decreased by -244USD 4,015,29826USD -244 USD 286.5 USD 287.05
2024-12-02 (Monday)13,989VMC holding increased by 60USD 4,015,542VMC holding increased by 2179USD 4,015,54260USD 2,179 USD 287.05 USD 288.13
2024-11-29 (Friday)13,929VMC holding increased by 6USD 4,013,363VMC holding increased by 25955USD 4,013,3636USD 25,955 USD 288.13 USD 286.39
2024-11-28 (Thursday)13,923USD 3,987,408USD 3,987,4080USD 0 USD 286.39 USD 286.39
2024-11-27 (Wednesday)13,923VMC holding increased by 2USD 3,987,408VMC holding decreased by -27408USD 3,987,4082USD -27,408 USD 286.39 USD 288.4
2024-11-26 (Tuesday)13,921VMC holding decreased by -68USD 4,014,816VMC holding decreased by -47170USD 4,014,816-68USD -47,170 USD 288.4 USD 290.37
2024-11-25 (Monday)13,989VMC holding increased by 12USD 4,061,986VMC holding increased by 83992USD 4,061,98612USD 83,992 USD 290.37 USD 284.61
2024-11-22 (Friday)13,977VMC holding decreased by -4USD 3,977,994VMC holding increased by 46816USD 3,977,994-4USD 46,816 USD 284.61 USD 281.18
2024-11-21 (Thursday)13,981VMC holding increased by 84USD 3,931,178VMC holding increased by 70452USD 3,931,17884USD 70,452 USD 281.18 USD 277.81
2024-11-20 (Wednesday)13,897USD 3,860,726VMC holding decreased by -2779USD 3,860,7260USD -2,779 USD 277.81 USD 278.01
2024-11-19 (Tuesday)13,897VMC holding decreased by -18USD 3,863,505VMC holding decreased by -15162USD 3,863,505-18USD -15,162 USD 278.01 USD 278.74
2024-11-18 (Monday)13,915VMC holding increased by 38USD 3,878,667VMC holding decreased by -123182USD 3,878,66738USD -123,182 USD 278.74 USD 288.38
2024-11-12 (Tuesday)13,877VMC holding increased by 2USD 4,001,849VMC holding decreased by -50206USD 4,001,8492USD -50,206 USD 288.38 USD 292.04
2024-11-11 (Monday)13,875USD 4,052,055USD 4,052,0550USD 0 USD 292.04 USD 292.04
2024-11-11 (Monday)13,875USD 4,052,055USD 4,052,0550USD 0 USD 292.04 USD 292.04
2024-11-08 (Friday)13,867VMC holding increased by 6USD 4,053,463VMC holding increased by 25595USD 4,053,4636USD 25,595 USD 292.31 USD 290.59
2024-11-08 (Friday)13,867VMC holding increased by 6USD 4,053,463VMC holding increased by 25595USD 4,053,4636USD 25,595 USD 292.31 USD 290.59
2024-11-07 (Thursday)13,861VMC holding increased by 154USD 4,027,868VMC holding increased by 46670USD 4,027,868154USD 46,670 USD 290.59 USD 290.45
2024-11-07 (Thursday)13,861VMC holding increased by 154USD 4,027,868VMC holding increased by 46670USD 4,027,868154USD 46,670 USD 290.59 USD 290.45
2024-11-06 (Wednesday)13,707VMC holding increased by 4USD 3,981,198VMC holding increased by 244801USD 3,981,1984USD 244,801 USD 290.45 USD 272.67
2024-11-06 (Wednesday)13,707VMC holding increased by 4USD 3,981,198VMC holding increased by 244801USD 3,981,1984USD 244,801 USD 290.45 USD 272.67
2024-11-05 (Tuesday)13,703VMC holding decreased by -10USD 3,736,397VMC holding increased by 49520USD 3,736,397-10USD 49,520 USD 272.67 USD 268.86
2024-11-05 (Tuesday)13,703VMC holding decreased by -10USD 3,736,397VMC holding increased by 49520USD 3,736,397-10USD 49,520 USD 272.67 USD 268.86
2024-11-04 (Monday)13,713VMC holding decreased by -72USD 3,686,877VMC holding decreased by -40449USD 3,686,877-72USD -40,449 USD 268.86 USD 270.39
2024-11-04 (Monday)13,713VMC holding decreased by -72USD 3,686,877VMC holding decreased by -40449USD 3,686,877-72USD -40,449 USD 268.86 USD 270.39
2024-11-01 (Friday)13,785VMC holding decreased by -20USD 3,727,326VMC holding decreased by -54278USD 3,727,326-20USD -54,278 USD 270.39 USD 273.93
2024-11-01 (Friday)13,785VMC holding decreased by -20USD 3,727,326VMC holding decreased by -54278USD 3,727,326-20USD -54,278 USD 270.39 USD 273.93
2024-10-31 (Thursday)13,805VMC holding increased by 12USD 3,781,604VMC holding decreased by -28436USD 3,781,60412USD -28,436 USD 273.93 USD 276.23
2024-10-31 (Thursday)13,805VMC holding increased by 12USD 3,781,604VMC holding decreased by -28436USD 3,781,60412USD -28,436 USD 273.93 USD 276.23
2024-10-30 (Wednesday)13,793VMC holding decreased by -76USD 3,810,040VMC holding increased by 210341USD 3,810,040-76USD 210,341 USD 276.23 USD 259.55
2024-10-30 (Wednesday)13,793VMC holding decreased by -76USD 3,810,040VMC holding increased by 210341USD 3,810,040-76USD 210,341 USD 276.23 USD 259.55
2024-10-29 (Tuesday)13,869VMC holding decreased by -72USD 3,599,699VMC holding decreased by -4050USD 3,599,699-72USD -4,050 USD 259.55 USD 258.5
2024-10-29 (Tuesday)13,869VMC holding decreased by -72USD 3,599,699VMC holding decreased by -4050USD 3,599,699-72USD -4,050 USD 259.55 USD 258.5
2024-10-28 (Monday)13,941VMC holding increased by 6USD 3,603,749VMC holding increased by 28864USD 3,603,7496USD 28,864 USD 258.5 USD 256.54
2024-10-28 (Monday)13,941VMC holding increased by 6USD 3,603,749VMC holding increased by 28864USD 3,603,7496USD 28,864 USD 258.5 USD 256.54
2024-10-25 (Friday)13,935VMC holding increased by 128USD 3,574,885VMC holding increased by 38360USD 3,574,885128USD 38,360 USD 256.54 USD 256.14
2024-10-25 (Friday)13,935VMC holding increased by 128USD 3,574,885VMC holding increased by 38360USD 3,574,885128USD 38,360 USD 256.54 USD 256.14
2024-10-24 (Thursday)13,807VMC holding increased by 16USD 3,536,525VMC holding increased by 39541USD 3,536,52516USD 39,541 USD 256.14 USD 253.57
2024-10-24 (Thursday)13,807VMC holding increased by 16USD 3,536,525VMC holding increased by 39541USD 3,536,52516USD 39,541 USD 256.14 USD 253.57
2024-10-23 (Wednesday)13,791VMC holding decreased by -4USD 3,496,984VMC holding decreased by -3083USD 3,496,984-4USD -3,083 USD 253.57 USD 253.72
2024-10-23 (Wednesday)13,791VMC holding decreased by -4USD 3,496,984VMC holding decreased by -3083USD 3,496,984-4USD -3,083 USD 253.57 USD 253.72
2024-10-22 (Tuesday)13,795VMC holding increased by 14USD 3,500,067VMC holding decreased by -82166USD 3,500,06714USD -82,166 USD 253.72 USD 259.94
2024-10-21 (Monday)13,781VMC holding decreased by -140USD 3,582,233VMC holding decreased by -61171USD 3,582,233-140USD -61,171 USD 259.94 USD 261.72
2024-10-18 (Friday)13,921USD 3,643,404USD 3,643,404
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 VMC by Blackrock for IE00BHZPJ890

Show aggregate share trades of VMC

DateActionQuantityMarket HighMarket LowLikely Trade PriceLikely Trade Value (Profit/Loss)Average Price previous trades
2025-05-08SELL-32 268.420* 260.05 Profit of 8,322 on sale
2025-05-07BUY94 265.840* 260.00
2025-05-06BUY22 267.240* 259.94
2025-05-02SELL-4 267.050* 259.79 Profit of 1,039 on sale
2025-05-01SELL-2 263.630* 259.76 Profit of 520 on sale
2025-04-28SELL-272 245.390* 259.99 Profit of 70,718 on sale
2025-04-25SELL-4 247.040* 260.11 Profit of 1,040 on sale
2025-04-24SELL-62 249.510* 260.20 Profit of 16,133 on sale
2025-04-23SELL-22 244.540* 260.35 Profit of 5,728 on sale
2025-04-22SELL-14 240.570* 260.53 Profit of 3,647 on sale
2025-04-16SELL-78 240.550* 261.32 Profit of 20,383 on sale
2025-04-11BUY38 242.300* 261.85
2025-04-10BUY12 235.580* 262.11
2025-04-09BUY20 239.530* 262.33
2025-04-08SELL-58 226.490* 262.70 Profit of 15,236 on sale
2025-04-07BUY38 228.530* 263.04
2025-04-04BUY86 230.740* 263.38
2025-04-02BUY34 240.100* 263.62
2025-04-01BUY16 237.270* 263.90
2025-03-31SELL-86 233.300* 264.22 Profit of 22,723 on sale
2025-03-28SELL-8 232.940* 264.56 Profit of 2,116 on sale
2025-03-26BUY2 237.060* 265.16
2025-03-25BUY6 240.980* 265.43
2025-03-24BUY12 240.810* 265.70
2025-03-21BUY308 234.080* 266.06
2025-03-20BUY4 238.720* 266.38
2025-03-19SELL-58 241.110* 266.67 Profit of 15,467 on sale
2025-03-17SELL-4 235.080* 267.41 Profit of 1,070 on sale
2025-03-14SELL-8 231.320* 267.84 Profit of 2,143 on sale
2025-03-13SELL-2 225.040* 268.36 Profit of 537 on sale
2025-03-12SELL-14 227.170* 268.87 Profit of 3,764 on sale
2025-03-11BUY2 224.710* 269.42
2025-03-06BUY124 235.170* 271.12
2025-03-05SELL-10 240.350* 271.53 Profit of 2,715 on sale
2025-03-03BUY6 239.770* 272.45
2025-02-28BUY42 247.310* 272.80
2025-02-27SELL-40 245.120* 273.18 Profit of 10,927 on sale
2025-02-26SELL-506 250.530* 273.50 Profit of 138,392 on sale
2025-02-25SELL-34 249.790* 273.84 Profit of 9,311 on sale
2025-02-24BUY50 251.560* 274.16
2025-02-21BUY26 252.860* 274.48
2025-02-20BUY6 258.590* 274.71
2025-02-19BUY4 264.970* 274.86
2025-02-18SELL-22 272.760* 274.89 Profit of 6,048 on sale
2025-02-14BUY6 270.460* 275.03
2025-02-13SELL-4 269.330* 275.13 Profit of 1,101 on sale
2025-02-12SELL-76 263.810* 275.31 Profit of 20,924 on sale
2025-02-06BUY10 277.210* 275.57
2025-02-05SELL-30 274.330* 275.59 Profit of 8,268 on sale
2025-02-03BUY4 271.160* 275.74
2025-01-30SELL-42 276.360* 275.76 Profit of 11,582 on sale
2025-01-28SELL-26 275.100* 275.84 Profit of 7,172 on sale
2025-01-27BUY12 274.990* 275.86
2025-01-24BUY22 277.540* 275.83
2025-01-23BUY22 274.830* 275.85
2024-12-09BUY4 281.230* 275.72
2024-12-06BUY62 286.860* 275.46
2024-12-04BUY46 285.650* 274.93
2024-12-03BUY26 286.500* 274.65
2024-12-02BUY60 287.050* 274.34
2024-11-29BUY6 288.130* 273.99
2024-11-27BUY2 286.390* 273.32
2024-11-26SELL-68 288.400* 272.90 Profit of 18,557 on sale
2024-11-25BUY12 290.370* 272.40
2024-11-22SELL-4 284.610* 272.04 Profit of 1,088 on sale
2024-11-21BUY84 281.180* 271.76
2024-11-19SELL-18 278.010* 271.36 Profit of 4,885 on sale
2024-11-18BUY38 278.740* 271.12
2024-11-12BUY2 288.380* 270.52
2024-11-08BUY6 292.310* 268.02
2024-11-08BUY6 292.310* 268.02
2024-11-07BUY154 290.590* 266.14
2024-11-07BUY154 290.590* 266.14
2024-11-06BUY4 290.450* 263.93
2024-11-06BUY4 290.450* 263.93
2024-11-05SELL-10 272.670* 263.05 Profit of 2,631 on sale
2024-11-05SELL-10 272.670* 263.05 Profit of 2,631 on sale
2024-11-04SELL-72 268.860* 262.41 Profit of 18,893 on sale
2024-11-04SELL-72 268.860* 262.41 Profit of 18,893 on sale
2024-11-01SELL-20 270.390* 261.41 Profit of 5,228 on sale
2024-11-01SELL-20 270.390* 261.41 Profit of 5,228 on sale
2024-10-31BUY12 273.930* 259.62
2024-10-31BUY12 273.930* 259.62
2024-10-30SELL-76 276.230* 256.86 Profit of 19,521 on sale
2024-10-30SELL-76 276.230* 256.86 Profit of 19,521 on sale
2024-10-29SELL-72 259.550* 256.32 Profit of 18,455 on sale
2024-10-29SELL-72 259.550* 256.32 Profit of 18,455 on sale
2024-10-28BUY6 258.500* 255.77
2024-10-28BUY6 258.500* 255.77
2024-10-25BUY128 256.540* 255.51
2024-10-25BUY128 256.540* 255.51
2024-10-24BUY16 256.140* 255.20
2024-10-24BUY16 256.140* 255.20
2024-10-23SELL-4 253.570* 256.83 Profit of 1,027 on sale
2024-10-23SELL-4 253.570* 256.83 Profit of 1,027 on sale
2024-10-22BUY14 253.720* 259.94
2024-10-21SELL-140 259.940* 0.00
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 VMC

DateShorted VolumeShort Exempt VolumeTotal Shares Traded% Shorted
2025-05-09131,390901175,54674.8%
2025-05-08136,812242230,34159.4%
2025-05-07184,26521236,51077.9%
2025-05-06203,1150276,45773.5%
2025-05-05234,67794405,92557.8%
2025-05-02211,5831377,56156.0%
2025-05-01426,9981,709599,33971.2%
2025-04-30664,688351975,49668.1%
2025-04-29261,026727455,57557.3%
2025-04-28157,703398339,41546.5%
2025-04-25144,45423260,61255.4%
2025-04-24187,721200312,09460.1%
2025-04-23200,34832286,97869.8%
2025-04-22194,2008265,77273.1%
2025-04-21152,9158271,03356.4%
2025-04-17110,1222218,47950.4%
2025-04-16138,6300194,15671.4%
2025-04-15145,6790217,85866.9%
2025-04-14209,205195447,83946.7%
2025-04-11381,4640601,70263.4%
2025-04-10368,06018572,15864.3%
2025-04-09543,420267862,07063.0%
2025-04-08610,43448777,54678.5%
2025-04-07764,85285947,91980.7%
2025-04-04680,188192960,39470.8%
2025-04-03603,09951912,78766.1%
2025-04-02192,99717279,06869.2%
2025-04-01239,57243399,18760.0%
2025-03-31297,8118582,65351.1%
2025-03-28191,4350344,27455.6%
2025-03-27216,2971,288378,90457.1%
2025-03-26127,739248312,57940.9%
2025-03-25168,3167252,64066.6%
2025-03-24245,93910338,57472.6%
2025-03-21278,7310438,79663.5%
2025-03-20252,3770509,38649.5%
2025-03-19226,38916379,67459.6%
2025-03-18254,35741437,48658.1%
2025-03-17209,7410636,39233.0%
2025-03-14258,25728580,64144.5%
2025-03-13245,3461604,33440.6%
2025-03-12265,28244544,34348.7%
2025-03-11367,9324,014697,55452.7%
2025-03-10346,31201,288,17026.9%
2025-03-07704,16001,824,57738.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.