Portfolio Holdings Detail for ISIN IE00BF20LF40
Stock Name / FundiShares MSCI Europe Mid Cap UCITS ETF EUR (Acc)
IssuerBlackrock
ETF TickerEUMD(EUR) LSE
ETF TickerEUMD.LS(EUR) CXE
ETF TickerEUMD.L(GBP) LSE

Holdings detail for REP.MC

Stock NameRepsol SA
TickerREP.MC(EUR) CXE
TYPEEQTY
CountryEurope
ISINES0173516115
LEIBSYCX13Y0NOTV14V9N85

Show aggregate REP.MC holdings

iShares MSCI Europe Mid Cap UCITS ETF EUR (Acc) REP.MC holdings

DateNumber of REP.MC Shares HeldBase Market Value of REP.MC SharesLocal Market Value of REP.MC SharesChange in REP.MC Shares HeldChange in REP.MC Base ValueCurrent Price per REP.MC Share HeldPrevious Price per REP.MC Share Held
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 REP.MC by Blackrock for IE00BF20LF40

Show aggregate share trades of REP.MC

DateActionQuantityMarket HighMarket LowLikely Trade PriceLikely Trade Value (Profit/Loss)Average Price previous trades
2026-07-24BUY2,77326.46025.480 25.578EUR 70,928 15.68
2026-07-21SELL-11,12025.01024.760 24.785EUR -275,609 15.66 Loss of -101,519 on sale
2026-07-06BUY22,16022.03021.540 21.589EUR 478,412 15.44
2026-06-16SELL-2,76821.89021.420 21.467EUR -59,421 15.26 Loss of -17,194 on sale
2026-06-01BUY1,49122.63022.060 22.117EUR 32,976 14.99
2026-05-29BUY5,80222.11021.620 21.669EUR 125,724 14.97
2026-05-12BUY1,44522.83022.380 22.425EUR 32,404 14.65
2026-05-11SELL-2,68922.37022.040 22.073EUR -59,354 14.62 Loss of -20,032 on sale
2026-04-27BUY83021.54020.970 21.027EUR 17,452 14.39
2026-04-24BUY1,91321.27020.770 20.820EUR 39,829 14.37
2026-04-21SELL-18,79520.69020.000 20.069EUR -377,197 14.35 Loss of -107,490 on sale
2026-04-15BUY5,36621.29020.500 20.579EUR 110,427 14.31
2026-04-07SELL-16,07424.59023.880 23.951EUR -384,988 14.14 Loss of -157,681 on sale
2026-04-01BUY5,35624.12023.250 23.337EUR 124,993 14.00
2026-03-27BUY13,38524.43023.770 23.836EUR 319,045 13.89
2026-03-10BUY2,66121.06019.200 19.386EUR 51,586 13.55
2026-03-03BUY2,66320.82019.945 20.032EUR 53,347 13.42
2026-02-27SELL-3,66019.19518.825 18.862EUR -69,035 13.39 Loss of -20,010 on sale
2026-02-10SELL-13,52516.96516.565 16.605EUR -224,583 13.27 Loss of -45,080 on sale
2026-02-06BUY2,719 16.795* 13.24
2026-01-13BUY2,72116.50515.875 15.938EUR 43,367 13.07
2026-01-12BUY2,72016.29015.980 16.011EUR 43,550 13.05
2026-01-02BUY2,19916.43015.955 16.002EUR 35,189 12.96
2025-12-19SELL-5,43815.61515.260 15.296EUR -83,177 12.86 Loss of -13,251 on sale
2025-12-17SELL-2,71915.53515.265 15.292EUR -41,579 12.84 Loss of -6,680 on sale
2025-12-15BUY2,92116.00515.660 15.694EUR 45,844 12.81
2025-12-12SELL-5,40816.14515.800 15.835EUR -85,633 12.80 Loss of -16,430 on sale
2025-12-08SELL-5,29816.56016.225 16.259EUR -86,138 12.73 Loss of -18,684 on sale
2025-12-05SELL-5,45416.32516.060 16.086EUR -87,736 12.72 Loss of -18,388 on sale
2025-12-02SELL-10,90416.34016.185 16.200EUR -176,650 12.66 Loss of -38,569 on sale
2025-11-20SELL-5,45616.54516.290 16.316EUR -89,017 12.54 Loss of -20,623 on sale
2025-11-07BUY2,71416.63516.395 16.419EUR 44,561 12.34
2025-11-04BUY5,42815.90515.675 15.698EUR 85,209 12.28
2025-11-03BUY2,71416.03015.880 15.895EUR 43,139 12.26
2025-10-29BUY5,43015.96515.685 15.713EUR 85,322 12.20
2025-10-27BUY2,72515.65515.655 15.655EUR 42,660 12.16
2025-10-07BUY2,71614.92515.345 15.303EUR 41,563 12.00
2025-09-29BUY2,71215.42015.680 15.654EUR 42,454 11.88
2025-08-05SELL-2,70013.07013.125 13.119EUR -35,423 11.73 Loss of -3,746 on sale
2025-07-08BUY2,72412.84012.855 12.853EUR 35,013 11.68
2025-07-04BUY2,72312.42012.450 12.447EUR 33,893 11.67
2025-07-02BUY2,72312.70512.780 12.772EUR 34,780 11.65
2025-06-30BUY10,88812.43512.610 12.592EUR 137,107 11.65
2025-06-24BUY10,88412.52012.575 12.569EUR 136,806 11.63
2025-06-23BUY10,88812.84013.040 13.020EUR 141,762 11.62
2025-06-20BUY2,72112.81012.920 12.909EUR 35,125 11.61
2025-06-19BUY8,16312.81512.830 12.828EUR 104,719 11.60
2025-06-03BUY2,72412.14012.145 12.145EUR 33,082 11.54
2025-05-30BUY13,91911.85511.945 11.936EUR 166,137 11.53
2025-05-27BUY4,84711.80511.835 11.832EUR 57,350 11.53
2025-05-23BUY2,65211.49511.730 11.706EUR 31,046 11.53
2025-05-12BUY21,10411.62511.855 11.832EUR 249,703 11.51
2025-05-09SELL-40,14111.26511.300 11.297EUR -453,453 11.51 Profit of 8,656 on sale
2025-05-08SELL-92,19011.08511.085 11.085EUR -1,021,926 11.52 Profit of 39,745 on sale
2025-05-06BUY21,07210.98011.035 11.029EUR 232,414 11.53
2025-04-30BUY2,63110.81010.855 10.850EUR 28,548 11.56
2025-04-09BUY2,6369.5809.706 9.693EUR 25,552 11.79
2025-03-25BUY15,70212.15012.185 12.182EUR 191,274 11.80
2025-03-21BUY2,61612.10512.175 12.168EUR 31,831 11.79
2025-03-18BUY28,75412.02012.120 12.110EUR 348,211 11.78
2025-03-12BUY15,69011.58011.630 11.625EUR 182,396 11.78
2025-03-11BUY18,28411.59511.875 11.847EUR 216,611 11.79
2025-03-06BUY26,09011.83012.030 12.010EUR 313,341 11.79
2025-03-04BUY2,60911.84512.035 12.016EUR 31,350 11.79
2025-02-28SELL-11,65312.31012.330 12.328EUR -143,658 11.77 Loss of -6,502 on sale
2025-02-12BUY5,49012.06512.095 12.092EUR 66,385 11.62
2025-01-31BUY2,74411.27011.420 11.405EUR 31,295 11.65
2025-01-30BUY2,74711.33511.435 11.425EUR 31,384 11.66
2024-12-30BUY2,74411.48511.510 11.508EUR 31,577 11.72
2024-11-18BUY2,72811.94011.970 11.967EUR 32,646 11.74
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 REP.MC

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