Portfolio Holdings Detail for ISIN IE00BMDBMH44
Stock Name / FundiShares MSCI UK IMI ESG Leaders UCITS ETF GBP (Dist)
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 TickerUKEL(GBP) LSE
ETF TickerUKEL.L(GBP) LSE

Holdings detail for OCDO.L

Stock NameOcado Group PLC
TickerOCDO.L(GBP) LSE
TYPECommon Stock
CountryUK
ISINGB00B3MBS747
LEI213800LO8F61YB8MBC74

Show aggregate OCDO.L holdings

iShares MSCI UK IMI ESG Leaders UCITS ETF GBP (Dist) OCDO.L holdings

DateNumber of OCDO.L Shares HeldBase Market Value of OCDO.L SharesLocal Market Value of OCDO.L SharesChange in OCDO.L Shares HeldChange in OCDO.L Base ValueCurrent Price per OCDO.L Share HeldPrevious Price per OCDO.L Share Held
2025-05-08 (Thursday)22,987GBP 59,996OCDO.L holding increased by 758GBP 59,9960GBP 758 GBP 2.61 GBP 2.57702
2025-05-07 (Wednesday)22,987GBP 59,238OCDO.L holding decreased by -1333GBP 59,2380GBP -1,333 GBP 2.57702 GBP 2.63501
2025-05-06 (Tuesday)22,987GBP 60,571OCDO.L holding decreased by -2459GBP 60,5710GBP -2,459 GBP 2.63501 GBP 2.74198
2025-05-05 (Monday)22,987GBP 63,030GBP 63,0300GBP 0 GBP 2.74198 GBP 2.74198
2025-05-02 (Friday)22,987GBP 63,030OCDO.L holding decreased by -1816GBP 63,0300GBP -1,816 GBP 2.74198 GBP 2.82099
2025-05-01 (Thursday)22,987GBP 64,846OCDO.L holding increased by 184GBP 64,8460GBP 184 GBP 2.82099 GBP 2.81298
2025-04-30 (Wednesday)22,987GBP 64,662OCDO.L holding decreased by -506GBP 64,6620GBP -506 GBP 2.81298 GBP 2.83499
2025-04-29 (Tuesday)22,987GBP 65,168OCDO.L holding decreased by -253GBP 65,1680GBP -253 GBP 2.83499 GBP 2.846
2025-04-28 (Monday)22,987GBP 65,421OCDO.L holding increased by 2115GBP 65,4210GBP 2,115 GBP 2.846 GBP 2.75399
2025-04-25 (Friday)22,987GBP 63,306OCDO.L holding decreased by -1563GBP 63,3060GBP -1,563 GBP 2.75399 GBP 2.82199
2025-04-24 (Thursday)22,987GBP 64,869OCDO.L holding decreased by -736GBP 64,8690GBP -736 GBP 2.82199 GBP 2.854
2025-04-23 (Wednesday)22,987GBP 65,605OCDO.L holding decreased by -575GBP 65,6050GBP -575 GBP 2.854 GBP 2.87902
2025-04-22 (Tuesday)22,987GBP 66,180OCDO.L holding decreased by -2321GBP 66,1800GBP -2,321 GBP 2.87902 GBP 2.97999
2025-04-21 (Monday)22,987GBP 68,501GBP 68,5010GBP 0 GBP 2.97999 GBP 2.97999
2025-04-18 (Friday)22,987GBP 68,501GBP 68,5010GBP 0 GBP 2.97999 GBP 2.97999
2025-04-17 (Thursday)22,987GBP 68,501OCDO.L holding decreased by -230GBP 68,5010GBP -230 GBP 2.97999 GBP 2.98999
2025-04-16 (Wednesday)22,987GBP 68,731OCDO.L holding decreased by -3494GBP 68,7310GBP -3,494 GBP 2.98999 GBP 3.14199
2025-04-15 (Tuesday)22,987GBP 72,225OCDO.L holding increased by 2390GBP 72,2250GBP 2,390 GBP 3.14199 GBP 3.03802
2025-04-14 (Monday)22,987GBP 69,835OCDO.L holding increased by 3701GBP 69,8350GBP 3,701 GBP 3.03802 GBP 2.87702
2025-04-11 (Friday)22,987GBP 66,134OCDO.L holding increased by 1196GBP 66,1340GBP 1,196 GBP 2.87702 GBP 2.82499
2025-04-10 (Thursday)22,987GBP 64,938OCDO.L holding increased by 2321GBP 64,9380GBP 2,321 GBP 2.82499 GBP 2.72402
2025-04-09 (Wednesday)22,987GBP 62,617OCDO.L holding decreased by -2252GBP 62,6170GBP -2,252 GBP 2.72402 GBP 2.82199
2025-04-08 (Tuesday)22,987GBP 64,869OCDO.L holding increased by 2942GBP 64,8690GBP 2,942 GBP 2.82199 GBP 2.694
2025-04-07 (Monday)22,987GBP 61,927OCDO.L holding decreased by -3356GBP 61,9270GBP -3,356 GBP 2.694 GBP 2.84
2025-04-04 (Friday)22,987GBP 65,283OCDO.L holding decreased by -2552GBP 65,2830GBP -2,552 GBP 2.84 GBP 2.95102
2025-04-02 (Wednesday)22,987GBP 67,835OCDO.L holding increased by 3563GBP 67,8350GBP 3,563 GBP 2.95102 GBP 2.79602
2025-04-01 (Tuesday)22,987GBP 64,272OCDO.L holding decreased by -413GBP 64,2720GBP -413 GBP 2.79602 GBP 2.81398
2025-03-31 (Monday)22,987GBP 64,685OCDO.L holding decreased by -2966GBP 64,6850GBP -2,966 GBP 2.81398 GBP 2.94301
2025-03-28 (Friday)22,987GBP 67,651OCDO.L holding increased by 874GBP 67,6510GBP 874 GBP 2.94301 GBP 2.90499
2025-03-27 (Thursday)22,987GBP 66,777GBP 66,7770GBP 0 GBP 2.90499 GBP 2.90499
2025-03-26 (Wednesday)22,987GBP 66,777OCDO.L holding increased by 9355GBP 66,7770GBP 9,355 GBP 2.90499 GBP 2.49802
2025-03-25 (Tuesday)22,987GBP 57,422OCDO.L holding decreased by -2344GBP 57,4220GBP -2,344 GBP 2.49802 GBP 2.59999
2025-03-24 (Monday)22,987GBP 59,766OCDO.L holding decreased by -391GBP 59,7660GBP -391 GBP 2.59999 GBP 2.617
2025-03-21 (Friday)22,987GBP 60,157OCDO.L holding decreased by -759GBP 60,1570GBP -759 GBP 2.617 GBP 2.65002
2025-03-20 (Thursday)22,987GBP 60,916OCDO.L holding increased by 552GBP 60,9160GBP 552 GBP 2.65002 GBP 2.62601
2025-03-19 (Wednesday)22,987GBP 60,364OCDO.L holding increased by 897GBP 60,3640GBP 897 GBP 2.62601 GBP 2.58698
2025-03-18 (Tuesday)22,987OCDO.L holding increased by 743GBP 59,467OCDO.L holding increased by 6326GBP 59,467743GBP 6,326 GBP 2.58698 GBP 2.389
2025-03-17 (Monday)22,244GBP 53,141OCDO.L holding increased by 22GBP 53,1410GBP 22 GBP 2.389 GBP 2.38801
2025-03-14 (Friday)22,244OCDO.L holding increased by 743GBP 53,119OCDO.L holding increased by 4247GBP 53,119743GBP 4,247 GBP 2.38801 GBP 2.27301
2025-03-13 (Thursday)21,501OCDO.L holding increased by 1486GBP 48,872OCDO.L holding increased by 2777GBP 48,8721,486GBP 2,777 GBP 2.27301 GBP 2.30302
2025-03-12 (Wednesday)20,015GBP 46,095OCDO.L holding decreased by -1941GBP 46,0950GBP -1,941 GBP 2.30302 GBP 2.4
2025-03-11 (Tuesday)20,015GBP 48,036OCDO.L holding decreased by -1701GBP 48,0360GBP -1,701 GBP 2.4 GBP 2.48499
2025-03-10 (Monday)20,015GBP 49,737OCDO.L holding decreased by -601GBP 49,7370GBP -601 GBP 2.48499 GBP 2.51501
2025-03-07 (Friday)20,015GBP 50,338OCDO.L holding increased by 781GBP 50,3380GBP 781 GBP 2.51501 GBP 2.47599
2025-03-05 (Wednesday)20,015GBP 49,557OCDO.L holding increased by 4303GBP 49,5570GBP 4,303 GBP 2.47599 GBP 2.261
2025-03-04 (Tuesday)20,015GBP 45,254OCDO.L holding decreased by -5564GBP 45,2540GBP -5,564 GBP 2.261 GBP 2.539
2025-03-03 (Monday)20,015GBP 50,818OCDO.L holding decreased by -1181GBP 50,8180GBP -1,181 GBP 2.539 GBP 2.598
2025-02-28 (Friday)20,015OCDO.L holding increased by 697GBP 51,999OCDO.L holding decreased by -739GBP 51,999697GBP -739 GBP 2.598 GBP 2.72999
2025-02-27 (Thursday)19,318GBP 52,738OCDO.L holding decreased by -11630GBP 52,7380GBP -11,630 GBP 2.72999 GBP 3.33202
2025-02-26 (Wednesday)19,318GBP 64,368OCDO.L holding increased by 1816GBP 64,3680GBP 1,816 GBP 3.33202 GBP 3.23802
2025-02-25 (Tuesday)19,318GBP 62,552OCDO.L holding increased by 2280GBP 62,5520GBP 2,280 GBP 3.23802 GBP 3.11999
2025-02-24 (Monday)19,318GBP 60,272OCDO.L holding increased by 521GBP 60,2720GBP 521 GBP 3.11999 GBP 3.09302
2025-02-21 (Friday)19,318GBP 59,751OCDO.L holding increased by 1314GBP 59,7510GBP 1,314 GBP 3.09302 GBP 3.025
2025-02-20 (Thursday)19,318GBP 58,437OCDO.L holding increased by 19GBP 58,4370GBP 19 GBP 3.025 GBP 3.02402
2025-02-19 (Wednesday)19,318GBP 58,418OCDO.L holding decreased by -483GBP 58,4180GBP -483 GBP 3.02402 GBP 3.04902
2025-02-18 (Tuesday)19,318GBP 58,901OCDO.L holding decreased by -1506GBP 58,9010GBP -1,506 GBP 3.04902 GBP 3.12698
2025-02-17 (Monday)19,318GBP 60,407OCDO.L holding decreased by -483GBP 60,4070GBP -483 GBP 3.12698 GBP 3.15198
2025-02-14 (Friday)19,318GBP 60,890OCDO.L holding decreased by -290GBP 60,8900GBP -290 GBP 3.15198 GBP 3.16699
2025-02-13 (Thursday)19,318GBP 61,180OCDO.L holding increased by 811GBP 61,1800GBP 811 GBP 3.16699 GBP 3.12501
2025-02-12 (Wednesday)19,318GBP 60,369OCDO.L holding decreased by -2897GBP 60,3690GBP -2,897 GBP 3.12501 GBP 3.27498
2025-02-11 (Tuesday)19,318GBP 63,266OCDO.L holding decreased by -947GBP 63,2660GBP -947 GBP 3.27498 GBP 3.324
2025-02-10 (Monday)19,318GBP 64,213OCDO.L holding increased by 908GBP 64,2130GBP 908 GBP 3.324 GBP 3.277
2025-02-07 (Friday)19,318GBP 63,305OCDO.L holding increased by 521GBP 63,3050GBP 521 GBP 3.277 GBP 3.25003
2025-02-06 (Thursday)19,318GBP 62,784OCDO.L holding increased by 2705GBP 62,7840GBP 2,705 GBP 3.25003 GBP 3.11
2025-02-05 (Wednesday)19,318GBP 60,079OCDO.L holding increased by 1739GBP 60,0790GBP 1,739 GBP 3.11 GBP 3.01998
2025-02-04 (Tuesday)19,318GBP 58,340OCDO.L holding increased by 1429GBP 58,3400GBP 1,429 GBP 3.01998 GBP 2.94601
2025-02-03 (Monday)19,318GBP 56,911OCDO.L holding decreased by -1487GBP 56,9110GBP -1,487 GBP 2.94601 GBP 3.02298
2025-01-31 (Friday)19,318GBP 58,398OCDO.L holding decreased by -367GBP 58,3980GBP -367 GBP 3.02298 GBP 3.04198
2025-01-30 (Thursday)19,318GBP 58,765OCDO.L holding increased by 734GBP 58,7650GBP 734 GBP 3.04198 GBP 3.00399
2025-01-29 (Wednesday)19,318GBP 58,031OCDO.L holding decreased by -985GBP 58,0310GBP -985 GBP 3.00399 GBP 3.05497
2025-01-28 (Tuesday)19,318GBP 59,016OCDO.L holding increased by 251GBP 59,0160GBP 251 GBP 3.05497 GBP 3.04198
2025-01-27 (Monday)19,318GBP 58,765OCDO.L holding increased by 212GBP 58,7650GBP 212 GBP 3.04198 GBP 3.03101
2025-01-24 (Friday)19,318GBP 58,553OCDO.L holding decreased by -1932GBP 58,5530GBP -1,932 GBP 3.03101 GBP 3.13102
2025-01-23 (Thursday)19,318GBP 60,485OCDO.L holding decreased by -2994GBP 60,4850GBP -2,994 GBP 3.13102 GBP 3.286
2025-01-22 (Wednesday)19,318GBP 63,479GBP 63,479
2025-01-21 (Tuesday)19,318GBP 63,865GBP 63,865
2025-01-20 (Monday)19,318GBP 63,189GBP 63,189
2025-01-17 (Friday)19,318GBP 62,784GBP 62,784
2025-01-16 (Thursday)19,318GBP 62,648GBP 62,648
2025-01-15 (Wednesday)19,318GBP 61,103GBP 61,103
2025-01-14 (Tuesday)19,318GBP 57,123GBP 57,123
2025-01-13 (Monday)19,318GBP 52,159GBP 52,159
2025-01-10 (Friday)19,318GBP 53,820GBP 53,820
2025-01-09 (Thursday)19,318GBP 53,897GBP 53,897
2025-01-09 (Thursday)19,318GBP 53,897GBP 53,897
2025-01-09 (Thursday)19,318GBP 53,897GBP 53,897
2025-01-08 (Wednesday)19,318GBP 56,119GBP 56,119
2025-01-08 (Wednesday)19,318GBP 56,119GBP 56,119
2025-01-08 (Wednesday)19,318GBP 56,119GBP 56,119
2025-01-02 (Thursday)19,318GBP 60,890OCDO.L holding decreased by -445GBP 60,8900GBP -445 GBP 3.15198 GBP 3.17502
2024-12-30 (Monday)19,318GBP 56,834GBP 56,834
2024-12-06 (Friday)19,318OCDO.L holding decreased by -2151GBP 61,335OCDO.L holding decreased by -6035GBP 61,335-2,151GBP -6,035 GBP 3.17502 GBP 3.13801
2024-12-05 (Thursday)21,469GBP 67,370OCDO.L holding decreased by -579GBP 67,3700GBP -579 GBP 3.13801 GBP 3.16498
2024-12-04 (Wednesday)21,469GBP 67,949OCDO.L holding increased by 1910GBP 67,9490GBP 1,910 GBP 3.16498 GBP 3.07602
2024-12-03 (Tuesday)21,469GBP 66,039OCDO.L holding decreased by -1266GBP 66,0390GBP -1,266 GBP 3.07602 GBP 3.13499
2024-12-02 (Monday)21,469GBP 67,305OCDO.L holding decreased by -451GBP 67,3050GBP -451 GBP 3.13499 GBP 3.15599
2024-11-29 (Friday)21,469GBP 67,756OCDO.L holding decreased by -601GBP 67,7560GBP -601 GBP 3.15599 GBP 3.18399
2024-11-28 (Thursday)21,469GBP 68,357OCDO.L holding decreased by -1417GBP 68,3570GBP -1,417 GBP 3.18399 GBP 3.24999
2024-11-27 (Wednesday)21,469GBP 69,774OCDO.L holding increased by 687GBP 69,7740GBP 687 GBP 3.24999 GBP 3.21799
2024-11-26 (Tuesday)21,469GBP 69,087OCDO.L holding decreased by -1610GBP 69,0870GBP -1,610 GBP 3.21799 GBP 3.29298
2024-11-25 (Monday)21,469OCDO.L holding increased by 504GBP 70,697OCDO.L holding increased by 6523GBP 70,697504GBP 6,523 GBP 3.29298 GBP 3.06101
2024-11-22 (Friday)20,965GBP 64,174OCDO.L holding decreased by -126GBP 64,1740GBP -126 GBP 3.06101 GBP 3.06702
2024-11-21 (Thursday)20,965GBP 64,300OCDO.L holding increased by 420GBP 64,3000GBP 420 GBP 3.06702 GBP 3.04698
2024-11-20 (Wednesday)20,965GBP 63,880OCDO.L holding decreased by -2474GBP 63,8800GBP -2,474 GBP 3.04698 GBP 3.16499
2024-11-19 (Tuesday)20,965GBP 66,354OCDO.L holding increased by 545GBP 66,3540GBP 545 GBP 3.16499 GBP 3.13899
2024-11-18 (Monday)20,965GBP 65,809OCDO.L holding decreased by -3732GBP 65,8090GBP -3,732 GBP 3.13899 GBP 3.317
2024-11-12 (Tuesday)20,965GBP 69,541OCDO.L holding decreased by -2034GBP 69,5410GBP -2,034 GBP 3.317 GBP 3.41402
2024-11-08 (Friday)20,965GBP 71,575OCDO.L holding decreased by -1299GBP 71,5750GBP -1,299 GBP 3.41402 GBP 3.47598
2024-11-07 (Thursday)20,965GBP 72,874OCDO.L holding decreased by -629GBP 72,8740GBP -629 GBP 3.47598 GBP 3.50599
2024-11-06 (Wednesday)20,965GBP 73,503OCDO.L holding decreased by -252GBP 73,5030GBP -252 GBP 3.50599 GBP 3.51801
2024-11-05 (Tuesday)20,965GBP 73,755OCDO.L holding decreased by -1258GBP 73,7550GBP -1,258 GBP 3.51801 GBP 3.57801
2024-11-04 (Monday)20,965GBP 75,013OCDO.L holding increased by 1635GBP 75,0130GBP 1,635 GBP 3.57801 GBP 3.50002
2024-11-01 (Friday)20,965GBP 73,378OCDO.L holding increased by 441GBP 73,3780GBP 441 GBP 3.50002 GBP 3.47899
2024-10-31 (Thursday)20,965GBP 72,937OCDO.L holding decreased by -441GBP 72,9370GBP -441 GBP 3.47899 GBP 3.50002
2024-10-30 (Wednesday)20,965GBP 73,378OCDO.L holding decreased by -356GBP 73,3780GBP -356 GBP 3.50002 GBP 3.517
2024-10-29 (Tuesday)20,965GBP 73,734OCDO.L holding decreased by -1174GBP 73,7340GBP -1,174 GBP 3.517 GBP 3.573
2024-10-28 (Monday)20,965GBP 74,908OCDO.L holding decreased by -147GBP 74,9080GBP -147 GBP 3.573 GBP 3.58001
2024-10-25 (Friday)20,965OCDO.L holding increased by 701GBP 75,055OCDO.L holding increased by 3624GBP 75,055701GBP 3,624 GBP 3.58001 GBP 3.52502
2024-10-24 (Thursday)20,264GBP 71,431OCDO.L holding decreased by -911GBP 71,4310GBP -911 GBP 3.52502 GBP 3.56998
2024-10-23 (Wednesday)20,264GBP 72,342OCDO.L holding decreased by -548GBP 72,3420GBP -548 GBP 3.56998 GBP 3.59702
2024-10-22 (Tuesday)20,264GBP 72,890OCDO.L holding increased by 1054GBP 72,8900GBP 1,054 GBP 3.59702 GBP 3.54501
2024-10-21 (Monday)20,264GBP 71,836OCDO.L holding decreased by -2472GBP 71,8360GBP -2,472 GBP 3.54501 GBP 3.667
2024-10-18 (Friday)20,264GBP 74,308GBP 74,308
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 OCDO.L by Blackrock for IE00BMDBMH44

Show aggregate share trades of OCDO.L

DateActionQuantityMarket HighMarket LowLikely Trade PriceLikely Trade Value (Profit/Loss)Average Price previous trades
2025-03-18BUY743 2.587* 3.10
2025-03-14BUY743 2.388* 3.12
2025-03-13BUY1,486 2.273* 3.13
2025-02-28BUY697 2.598* 3.23
2024-12-06SELL-2,151 3.175* 3.34 Profit of 7,191 on sale
2024-11-25BUY504 3.293* 3.41
2024-10-25BUY701 3.580* 3.56
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 OCDO.L

DateShorted VolumeShort Exempt VolumeTotal Shares Traded% Shorted

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.