Portfolio Holdings Detail for ISIN IE00B296QM64
Stock NameiShares MSCI USA Islamic UCITS
IssuerBlackrock
ETF TickerISDU(USD) LSE
ETF TickerISUS(GBX) LSE
ETF TickerISDU.LS(USD) CXE
ETF TickerISUS.LS(GBX) CXE
ETF TickerISDU.L(GBP) LSE
ETF TickerISUS.L(GBP) LSE

Holdings detail for MSFT

Stock NameMicrosoft Corporation
TickerMSFT(USD) NASDAQ
TickerMSFT(EUR) Euronext Amsterdam

Show aggregate MSFT holdings

DateNumber of MSFT Shares HeldBase Market Value of MSFT SharesLocal Market Value of MSFT SharesChange in MSFT Shares HeldChange in MSFT Base ValueCurrent Price per MSFT Share HeldPrevious Price per MSFT Share Held
2024-12-10 (Tuesday)145,607USD 64,551,951MSFT holding decreased by -391683USD 64,551,9510USD -391,683 USD 443.33 USD 446.02
2024-12-09 (Monday)145,607USD 64,943,634MSFT holding increased by 356737USD 64,943,6340USD 356,737 USD 446.02 USD 443.57
2024-12-06 (Friday)145,607USD 64,586,897MSFT holding increased by 138327USD 64,586,8970USD 138,327 USD 443.57 USD 442.62
2024-12-05 (Thursday)145,607USD 64,448,570MSFT holding increased by 757156USD 64,448,5700USD 757,156 USD 442.62 USD 437.42
2024-12-04 (Wednesday)145,607USD 63,691,414MSFT holding increased by 905676USD 63,691,4140USD 905,676 USD 437.42 USD 431.2
2024-12-03 (Tuesday)145,607USD 62,785,738MSFT holding increased by 32033USD 62,785,7380USD 32,033 USD 431.2 USD 430.98
2024-12-02 (Monday)145,607USD 62,753,705MSFT holding increased by 1094965USD 62,753,7050USD 1,094,965 USD 430.98 USD 423.46
2024-11-29 (Friday)145,607USD 61,658,740MSFT holding increased by 68435USD 61,658,7400USD 68,435 USD 423.46 USD 422.99
2024-11-28 (Thursday)145,607USD 61,590,305USD 61,590,3050USD 0 USD 422.99 USD 422.99
2024-11-27 (Wednesday)145,607USD 61,590,305MSFT holding decreased by -728035USD 61,590,3050USD -728,035 USD 422.99 USD 427.99
2024-11-26 (Tuesday)145,607MSFT holding increased by 4399USD 62,318,340MSFT holding increased by 3181842USD 62,318,3404,399USD 3,181,842 USD 427.99 USD 418.79
2024-11-25 (Monday)141,208MSFT holding decreased by -2784USD 59,136,498MSFT holding decreased by -908166USD 59,136,498-2,784USD -908,166 USD 418.79 USD 417
2024-11-22 (Friday)143,992USD 60,044,664MSFT holding increased by 594687USD 60,044,6640USD 594,687 USD 417 USD 412.87
2024-11-21 (Thursday)143,992USD 59,449,977MSFT holding decreased by -377259USD 59,449,9770USD -377,259 USD 412.87 USD 415.49
2024-11-20 (Wednesday)143,992USD 59,827,236MSFT holding decreased by -331182USD 59,827,2360USD -331,182 USD 415.49 USD 417.79
2024-11-19 (Tuesday)143,992USD 60,158,418MSFT holding increased by 292304USD 60,158,4180USD 292,304 USD 417.79 USD 415.76
2024-11-18 (Monday)143,992MSFT holding decreased by -653USD 59,866,114MSFT holding decreased by -1323060USD 59,866,114-653USD -1,323,060 USD 415.76 USD 423.03
2024-11-12 (Tuesday)144,645MSFT holding increased by 4506USD 61,189,174MSFT holding increased by 1974841USD 61,189,1744,506USD 1,974,841 USD 423.03 USD 422.54
2024-11-08 (Friday)140,139MSFT holding decreased by -4506USD 59,214,333MSFT holding decreased by -2321989USD 59,214,333-4,506USD -2,321,989 USD 422.54 USD 425.43
2024-11-07 (Thursday)144,645USD 61,536,322MSFT holding increased by 759386USD 61,536,3220USD 759,386 USD 425.43 USD 420.18
2024-11-06 (Wednesday)144,645USD 60,776,936MSFT holding increased by 1261304USD 60,776,9360USD 1,261,304 USD 420.18 USD 411.46
2024-11-05 (Tuesday)144,645USD 59,515,632MSFT holding increased by 433935USD 59,515,6320USD 433,935 USD 411.46 USD 408.46
2024-11-04 (Monday)144,645USD 59,081,697MSFT holding decreased by -276272USD 59,081,6970USD -276,272 USD 408.46 USD 410.37
2024-11-01 (Friday)144,645USD 59,357,969MSFT holding increased by 581473USD 59,357,9690USD 581,473 USD 410.37 USD 406.35
2024-10-31 (Thursday)144,645USD 58,776,496MSFT holding decreased by -3786806USD 58,776,4960USD -3,786,806 USD 406.35 USD 432.53
2024-10-30 (Wednesday)144,645USD 62,563,302MSFT holding increased by 83894USD 62,563,3020USD 83,894 USD 432.53 USD 431.95
2024-10-29 (Tuesday)144,645USD 62,479,408MSFT holding increased by 775297USD 62,479,4080USD 775,297 USD 431.95 USD 426.59
2024-10-28 (Monday)144,645USD 61,704,111MSFT holding decreased by -225646USD 61,704,1110USD -225,646 USD 426.59 USD 428.15
2024-10-25 (Friday)144,645USD 61,929,757MSFT holding increased by 494686USD 61,929,7570USD 494,686 USD 428.15 USD 424.73
2024-10-24 (Thursday)144,645USD 61,435,071MSFT holding increased by 18804USD 61,435,0710USD 18,804 USD 424.73 USD 424.6
2024-10-23 (Wednesday)144,645USD 61,416,267MSFT holding decreased by -420917USD 61,416,2670USD -420,917 USD 424.6 USD 427.51
2024-10-22 (Tuesday)144,645USD 61,837,184MSFT holding increased by 1262751USD 61,837,1840USD 1,262,751 USD 427.51 USD 418.78
2024-10-21 (Monday)144,645USD 60,574,433MSFT holding increased by 89680USD 60,574,4330USD 89,680 USD 418.78 USD 418.16
2024-10-18 (Friday)144,645USD 60,484,753USD 60,484,753
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 MSFT by Blackrock for IE00B296QM64

Show aggregate share trades of MSFT

DateActionQuantityMarket HighMarket LowLikely Trade PriceLikely Trade Value (Profit/Loss)
2024-11-26BUY4,399429.040418.850 419.869USD 1,847,004
2024-11-25SELL-2,784421.080414.850 415.473USD -1,156,677
2024-11-18SELL-653418.400412.100 412.730USD -269,513
2024-11-12BUY4,506424.440417.210 417.933USD 1,883,206
2024-11-08SELL-4,506426.500421.780 422.252USD -1,902,668
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 this is derived from matching trades between periods eg the most recent previous BUY is matched with the SELL and the difference between the likely BUY price and likely SELL price is calculated

Shorting History of MSFT

DateShorted VolumeShort Exempt VolumeTotal Shares Traded% Shorted
2024-12-193,229,5507,4676,711,11948.1%
2024-12-182,353,65112,3656,927,69034.0%
2024-12-171,733,97511,7224,913,76135.3%
2024-12-161,676,90549,5885,997,72228.0%
2024-12-132,629,5297,9935,722,23046.0%
2024-12-123,014,37613,2716,552,43546.0%
2024-12-111,417,96113,6004,806,62329.5%
2024-12-101,855,6807,7595,572,11133.3%
2024-12-091,378,1587,5035,479,95425.1%
2024-12-061,686,69320,6565,562,64830.3%
2024-12-052,766,89510,6817,433,00237.2%
2024-12-043,252,9136,1768,032,75040.5%
2024-12-031,598,7904,9564,883,83132.7%
2024-12-022,030,93940,9645,713,08035.5%
2024-11-29963,8433,7146,623,95514.6%
2024-11-271,346,3305,9404,820,53227.9%
2024-11-261,984,50517,7216,942,32928.6%
2024-11-251,231,4639,6455,446,88822.6%
2024-11-222,378,82815,4776,377,69737.3%
2024-11-211,165,5927,6676,724,65817.3%
2024-11-202,405,2018,4906,572,80036.6%
2024-11-191,448,2397,0835,538,54526.1%
2024-11-181,188,2028,9065,170,58223.0%
2024-11-153,712,43417,8548,862,69341.9%
2024-11-141,731,62310,1466,989,37324.8%
2024-11-132,180,69927,7517,038,66031.0%
2024-11-121,279,43614,7645,531,76823.1%
2024-11-111,749,12316,0157,997,92821.9%
2024-11-08878,15311,1685,160,53917.0%
2024-11-071,306,13619,2726,283,30320.8%
2024-11-061,619,61729,5128,266,56319.6%
2024-11-051,120,21915,6936,864,59116.3%
2024-11-041,260,92012,5216,547,41919.3%
2024-11-011,796,90014,3589,658,63518.6%
2024-10-316,439,93247,92618,569,24734.7%
2024-10-302,523,27617,1018,957,81428.2%
2024-10-291,119,93012,6555,471,86620.5%
2024-10-281,429,81712,9234,658,49830.7%
2024-10-252,841,69116,5906,437,36144.1%
2024-10-241,682,1568,7334,473,51037.6%
2024-10-232,021,79226,8866,326,18832.0%
2024-10-222,666,04831,2448,851,66230.1%
2024-10-211,038,6347,7334,576,90222.7%
2024-10-181,197,33910,4014,200,14628.5%
2024-10-171,228,1523,8515,260,78623.3%

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.