Portfolio Holdings Detail for ISIN IE0005042456
Stock Name / FundiShares Core FTSE 100 UCITS ETF GBP (Dist)
IssuerBlackrock
Entity holding fund iShares Public Limited Company
Entity TypeUmbrella investment company with variable capital and having segregated liability between its funds
Entity LEI 549300YDM1GFZR5B4U80
ETF TickerISFU(USD) LSE
ETF TickerIUSZ(EUR) F
ETF TickerISFA.AS(EUR) CXE
ETF TickerISFU.LS(USD) CXE
ETF TickerISF.L(GBX) CXE
ETF TickerISF.MI(EUR) CXE
ETF TickerISFz(CHF) CXE
ETF TickerIUSZ.DE(EUR) CXE
ETF TickerISFA(EUR) Euronext Amsterdam
ETF TickerISF(EUR) ETF Plus
ETF TickerISFU.L(GBP) LSE

Holdings detail for BP.L

Stock NameBP PLC
TickerBP.L(GBP) LSE
TYPECommon Stock
CountryUK
ISINGB0007980591
LEI213800LH1BZH3DI6G760

Show aggregate BP.L holdings

iShares Core FTSE 100 UCITS ETF GBP (Dist) BP.L holdings

DateNumber of BP.L Shares HeldBase Market Value of BP.L SharesLocal Market Value of BP.L SharesChange in BP.L Shares HeldChange in BP.L Base ValueCurrent Price per BP.L Share HeldPrevious Price per BP.L Share Held
2025-12-12 (Friday)91,845,869GBP 403,432,980GBP 403,432,980
2025-12-11 (Thursday)91,845,869GBP 406,004,664BP.L holding decreased by -1102150GBP 406,004,6640GBP -1,102,150 GBP 4.4205 GBP 4.4325
2025-12-10 (Wednesday)91,845,869GBP 407,106,814BP.L holding decreased by -2709453GBP 407,106,8140GBP -2,709,453 GBP 4.4325 GBP 4.462
2025-12-09 (Tuesday)91,845,869GBP 409,816,267BP.L holding decreased by -3857527GBP 409,816,2670GBP -3,857,527 GBP 4.462 GBP 4.504
2025-12-08 (Monday)91,845,869GBP 413,673,794BP.L holding decreased by -2250224GBP 413,673,7940GBP -2,250,224 GBP 4.504 GBP 4.5285
2025-12-05 (Friday)91,845,869GBP 415,924,018BP.L holding decreased by -11159273GBP 415,924,0180GBP -11,159,273 GBP 4.5285 GBP 4.65
2025-12-04 (Thursday)91,845,869GBP 427,083,291BP.L holding increased by 918459GBP 427,083,2910GBP 918,459 GBP 4.65 GBP 4.64
2025-12-03 (Wednesday)91,845,869GBP 426,164,832BP.L holding increased by 5556675GBP 426,164,8320GBP 5,556,675 GBP 4.64 GBP 4.5795
2025-12-02 (Tuesday)91,845,869GBP 420,608,157BP.L holding increased by 367383GBP 420,608,1570GBP 367,383 GBP 4.5795 GBP 4.5755
2025-12-01 (Monday)91,845,869GBP 420,240,774BP.L holding increased by 3076837GBP 420,240,7740GBP 3,076,837 GBP 4.5755 GBP 4.542
2025-11-28 (Friday)91,845,869GBP 417,163,937BP.L holding increased by 6612903GBP 417,163,9370GBP 6,612,903 GBP 4.542 GBP 4.47
2025-11-27 (Thursday)91,845,869GBP 410,551,034BP.L holding decreased by -5235215GBP 410,551,0340GBP -5,235,215 GBP 4.47 GBP 4.527
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 BP.L by Blackrock for IE0005042456

Show aggregate share trades of BP.L

DateActionQuantityMarket HighMarket LowLikely Trade PriceLikely Trade Value (Profit/Loss)Average Price previous trades
2025-09-24BUY512,6840.0000.000 0.000GBP 0 3.95
2025-06-25BUY165,568394.400362.250 365.465GBP 60,509,309 3.94
2025-06-24BUY101,832371.350362.000 362.935GBP 36,958,397 3.94
2025-06-20BUY225,676391.450383.950 384.700GBP 86,817,560 3.94
2025-06-12BUY127,050382.250376.550 377.120GBP 47,913,095 3.94
2025-06-11SELL-104,576378.050370.350 371.120GBP -38,810,246 3.94 Loss of -38,397,817 on sale
2025-05-16BUY881,804374.050367.350 368.020GBP 324,521,512 3.99
2025-05-01BUY77,208350.000337.650 338.885GBP 26,164,633 4.02
2025-04-29BUY38,538355.650344.998 346.063GBP 13,336,583 4.03
2025-04-28BUY64,245367.900361.850 362.455GBP 23,285,922 4.04
2025-04-23BUY628,817379.750356.850 359.140GBP 225,833,341 4.05
2025-04-22BUY192,375360.300355.650 356.115GBP 68,507,622 4.05
2025-04-16BUY294,653355.900339.480 341.122GBP 100,512,672 4.07
2025-04-15BUY25,622351.100342.000 342.910GBP 8,786,040 4.08
2025-03-21SELL-275,373 4.500* 4.09 Profit of 1,126,576 on sale
2024-12-20SELL-1,854,848380.000373.750 374.375GBP -694,408,720 3.86 Loss of -687,251,887 on sale
2024-12-18SELL-340,444387.550380.800 381.475GBP -129,870,871 3.86 Loss of -128,556,412 on sale
2024-12-13SELL-523,600398.900392.600 393.230GBP -205,895,231 3.86 Loss of -203,874,055 on sale
2024-12-02SELL-329,250394.100376.800 378.530GBP -124,630,999 3.86 Loss of -123,358,515 on sale
2024-11-26SELL-658,400388.709383.400 383.931GBP -252,780,102 3.87 Loss of -250,233,167 on sale
2024-11-21SELL-1,053,680390.065383.000 383.707GBP -404,303,865 3.86 Loss of -400,232,393 on sale
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 BP.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

Note: 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.


Copyright Market Footprint Ltd. Privacy Policy