Portfolio Holdings Detail for ISIN IE00BQN1KC32
Stock Name / FundiShares MSCI Europe Mid-Cap Equal Weight UCITS ETF EUR (Acc)
IssuerBlackrock
Entity holding fund iShares IV Public Limited Company
Entity TypeUmbrella investment company with variable capital and having segregated liability between its funds
Entity LEI 549300ZP07LMR36K1T02
ETF TickerIEFS(GBX) LSE
ETF TickerCEMT(EUR) F
ETF TickerCEMT.DE(EUR) CXE
ETF TickerIEFS.LS(GBX) CXE
ETF TickerIESZ.MI(EUR) CXE
ETF TickerIESZ(EUR) ETF Plus
ETF TickerIEFS.L(GBP) LSE

Holdings detail for HLMA.L

Stock NameHalma PLC
TickerHLMA.L(GBP) LSE
TYPECommon Stock
CountryUK
ISINGB0004052071
LEI2138007FRGLUR9KGBT40

Show aggregate HLMA.L holdings

iShares MSCI Europe Mid-Cap Equal Weight UCITS ETF EUR (Acc) HLMA.L holdings

DateNumber of HLMA.L Shares HeldBase Market Value of HLMA.L SharesLocal Market Value of HLMA.L SharesChange in HLMA.L Shares HeldChange in HLMA.L Base ValueCurrent Price per HLMA.L Share HeldPrevious Price per HLMA.L Share Held
2025-05-07 (Wednesday)3,303GBP 109,913GBP 109,913
2025-05-06 (Tuesday)3,303GBP 110,663HLMA.L holding increased by 659GBP 110,6630GBP 659 GBP 33.5038 GBP 33.3043
2025-05-05 (Monday)3,303GBP 110,004HLMA.L holding increased by 162GBP 110,0040GBP 162 GBP 33.3043 GBP 33.2552
2025-05-02 (Friday)3,303GBP 109,842HLMA.L holding increased by 1696GBP 109,8420GBP 1,696 GBP 33.2552 GBP 32.7417
2025-05-01 (Thursday)3,303GBP 108,146HLMA.L holding increased by 1183GBP 108,1460GBP 1,183 GBP 32.7417 GBP 32.3836
2025-04-30 (Wednesday)3,303GBP 106,963HLMA.L holding increased by 513GBP 106,9630GBP 513 GBP 32.3836 GBP 32.2283
2025-04-29 (Tuesday)3,303GBP 106,450HLMA.L holding increased by 408GBP 106,4500GBP 408 GBP 32.2283 GBP 32.1048
2025-04-28 (Monday)3,303GBP 106,042HLMA.L holding increased by 483GBP 106,0420GBP 483 GBP 32.1048 GBP 31.9585
2025-04-25 (Friday)3,303GBP 105,559HLMA.L holding increased by 1158GBP 105,5590GBP 1,158 GBP 31.9585 GBP 31.6079
2025-04-24 (Thursday)3,303GBP 104,401HLMA.L holding increased by 334GBP 104,4010GBP 334 GBP 31.6079 GBP 31.5068
2025-04-23 (Wednesday)3,303GBP 104,067HLMA.L holding increased by 1952GBP 104,0670GBP 1,952 GBP 31.5068 GBP 30.9158
2025-04-22 (Tuesday)3,303GBP 102,115HLMA.L holding decreased by -51GBP 102,1150GBP -51 GBP 30.9158 GBP 30.9313
2025-04-21 (Monday)3,303GBP 102,166HLMA.L holding decreased by -115GBP 102,1660GBP -115 GBP 30.9313 GBP 30.9661
2025-04-18 (Friday)3,303GBP 102,281GBP 102,2810GBP 0 GBP 30.9661 GBP 30.9661
2025-04-17 (Thursday)3,303GBP 102,281HLMA.L holding decreased by -267GBP 102,2810GBP -267 GBP 30.9661 GBP 31.0469
2025-04-16 (Wednesday)3,303GBP 102,548HLMA.L holding decreased by -725GBP 102,5480GBP -725 GBP 31.0469 GBP 31.2664
2025-04-15 (Tuesday)3,303GBP 103,273HLMA.L holding increased by 3573GBP 103,2730GBP 3,573 GBP 31.2664 GBP 30.1847
2025-04-14 (Monday)3,303GBP 99,700HLMA.L holding increased by 3465GBP 99,7000GBP 3,465 GBP 30.1847 GBP 29.1356
2025-04-11 (Friday)3,303GBP 96,235HLMA.L holding decreased by -486GBP 96,2350GBP -486 GBP 29.1356 GBP 29.2828
2025-04-10 (Thursday)3,303GBP 96,721HLMA.L holding increased by 5798GBP 96,7210GBP 5,798 GBP 29.2828 GBP 27.5274
2025-04-09 (Wednesday)3,303GBP 90,923HLMA.L holding decreased by -3920GBP 90,9230GBP -3,920 GBP 27.5274 GBP 28.7142
2025-04-08 (Tuesday)3,303HLMA.L holding increased by 72GBP 94,843HLMA.L holding increased by 5798GBP 94,84372GBP 5,798 GBP 28.7142 GBP 27.5596
2025-04-07 (Monday)3,231GBP 89,045HLMA.L holding decreased by -6148GBP 89,0450GBP -6,148 GBP 27.5596 GBP 29.4624
2025-04-04 (Friday)3,231GBP 95,193HLMA.L holding decreased by -7061GBP 95,1930GBP -7,061 GBP 29.4624 GBP 31.6478
2025-04-02 (Wednesday)3,231GBP 102,254HLMA.L holding increased by 588GBP 102,2540GBP 588 GBP 31.6478 GBP 31.4658
2025-04-01 (Tuesday)3,231GBP 101,666HLMA.L holding increased by 2019GBP 101,6660GBP 2,019 GBP 31.4658 GBP 30.8409
2025-03-31 (Monday)3,231GBP 99,647HLMA.L holding decreased by -1614GBP 99,6470GBP -1,614 GBP 30.8409 GBP 31.3405
2025-03-28 (Friday)3,231GBP 101,261HLMA.L holding decreased by -740GBP 101,2610GBP -740 GBP 31.3405 GBP 31.5695
2025-03-27 (Thursday)3,231GBP 102,001HLMA.L holding increased by 362GBP 102,0010GBP 362 GBP 31.5695 GBP 31.4574
2025-03-26 (Wednesday)3,231GBP 101,639HLMA.L holding decreased by -1235GBP 101,6390GBP -1,235 GBP 31.4574 GBP 31.8397
2025-03-25 (Tuesday)3,231GBP 102,874HLMA.L holding increased by 649GBP 102,8740GBP 649 GBP 31.8397 GBP 31.6388
2025-03-24 (Monday)3,231GBP 102,225HLMA.L holding increased by 342GBP 102,2250GBP 342 GBP 31.6388 GBP 31.533
2025-03-21 (Friday)3,231GBP 101,883HLMA.L holding decreased by -1405GBP 101,8830GBP -1,405 GBP 31.533 GBP 31.9678
2025-03-20 (Thursday)3,231GBP 103,288HLMA.L holding increased by 406GBP 103,2880GBP 406 GBP 31.9678 GBP 31.8422
2025-03-19 (Wednesday)3,231GBP 102,882HLMA.L holding increased by 1369GBP 102,8820GBP 1,369 GBP 31.8422 GBP 31.4184
2025-03-18 (Tuesday)3,231GBP 101,513HLMA.L holding decreased by -1818GBP 101,5130GBP -1,818 GBP 31.4184 GBP 31.9811
2025-03-17 (Monday)3,231GBP 103,331HLMA.L holding decreased by -720GBP 103,3310GBP -720 GBP 31.9811 GBP 32.204
2025-03-14 (Friday)3,231GBP 104,051HLMA.L holding increased by 1133GBP 104,0510GBP 1,133 GBP 32.204 GBP 31.8533
2025-03-13 (Thursday)3,231GBP 102,918HLMA.L holding increased by 1649GBP 102,9180GBP 1,649 GBP 31.8533 GBP 31.3429
2025-03-12 (Wednesday)3,231GBP 101,269HLMA.L holding increased by 2350GBP 101,2690GBP 2,350 GBP 31.3429 GBP 30.6156
2025-03-11 (Tuesday)3,231GBP 98,919HLMA.L holding decreased by -4141GBP 98,9190GBP -4,141 GBP 30.6156 GBP 31.8972
2025-03-10 (Monday)3,231GBP 103,060HLMA.L holding decreased by -1464GBP 103,0600GBP -1,464 GBP 31.8972 GBP 32.3504
2025-03-07 (Friday)3,231GBP 104,524HLMA.L holding decreased by -3366GBP 104,5240GBP -3,366 GBP 32.3504 GBP 33.3921
2025-03-05 (Wednesday)3,231GBP 107,890HLMA.L holding decreased by -214GBP 107,8900GBP -214 GBP 33.3921 GBP 33.4584
2025-03-04 (Tuesday)3,231GBP 108,104HLMA.L holding decreased by -1279GBP 108,1040GBP -1,279 GBP 33.4584 GBP 33.8542
2025-03-03 (Monday)3,231GBP 109,383HLMA.L holding decreased by -149GBP 109,3830GBP -149 GBP 33.8542 GBP 33.9003
2025-02-28 (Friday)3,231HLMA.L holding increased by 134GBP 109,532HLMA.L holding increased by 5234GBP 109,532134GBP 5,234 GBP 33.9003 GBP 33.6771
2025-02-27 (Thursday)3,097GBP 104,298HLMA.L holding decreased by -2065GBP 104,2980GBP -2,065 GBP 33.6771 GBP 34.3439
2025-02-26 (Wednesday)3,097GBP 106,363HLMA.L holding increased by 1058GBP 106,3630GBP 1,058 GBP 34.3439 GBP 34.0023
2025-02-25 (Tuesday)3,097GBP 105,305HLMA.L holding decreased by -1912GBP 105,3050GBP -1,912 GBP 34.0023 GBP 34.6196
2025-02-24 (Monday)3,097GBP 107,217HLMA.L holding decreased by -1886GBP 107,2170GBP -1,886 GBP 34.6196 GBP 35.2286
2025-02-21 (Friday)3,097GBP 109,103HLMA.L holding decreased by -549GBP 109,1030GBP -549 GBP 35.2286 GBP 35.4059
2025-02-20 (Thursday)3,097GBP 109,652HLMA.L holding decreased by -361GBP 109,6520GBP -361 GBP 35.4059 GBP 35.5224
2025-02-19 (Wednesday)3,097GBP 110,013HLMA.L holding decreased by -782GBP 110,0130GBP -782 GBP 35.5224 GBP 35.7749
2025-02-18 (Tuesday)3,097GBP 110,795HLMA.L holding increased by 919GBP 110,7950GBP 919 GBP 35.7749 GBP 35.4782
2025-02-17 (Monday)3,097GBP 109,876HLMA.L holding increased by 468GBP 109,8760GBP 468 GBP 35.4782 GBP 35.3271
2025-02-14 (Friday)3,097GBP 109,408HLMA.L holding decreased by -69GBP 109,4080GBP -69 GBP 35.3271 GBP 35.3494
2025-02-13 (Thursday)3,097GBP 109,477HLMA.L holding increased by 1499GBP 109,4770GBP 1,499 GBP 35.3494 GBP 34.8654
2025-02-12 (Wednesday)3,097GBP 107,978HLMA.L holding decreased by -476GBP 107,9780GBP -476 GBP 34.8654 GBP 35.0191
2025-02-11 (Tuesday)3,097GBP 108,454HLMA.L holding increased by 629GBP 108,4540GBP 629 GBP 35.0191 GBP 34.816
2025-02-10 (Monday)3,097GBP 107,825HLMA.L holding increased by 1422GBP 107,8250GBP 1,422 GBP 34.816 GBP 34.3568
2025-02-07 (Friday)3,097GBP 106,403HLMA.L holding decreased by -974GBP 106,4030GBP -974 GBP 34.3568 GBP 34.6713
2025-02-06 (Thursday)3,097GBP 107,377HLMA.L holding decreased by -1987GBP 107,3770GBP -1,987 GBP 34.6713 GBP 35.3129
2025-02-05 (Wednesday)3,097GBP 109,364HLMA.L holding decreased by -1943GBP 109,3640GBP -1,943 GBP 35.3129 GBP 35.9403
2025-02-04 (Tuesday)3,097GBP 111,307HLMA.L holding decreased by -1079GBP 111,3070GBP -1,079 GBP 35.9403 GBP 36.2887
2025-02-03 (Monday)3,097GBP 112,386HLMA.L holding decreased by -259GBP 112,3860GBP -259 GBP 36.2887 GBP 36.3723
2025-01-31 (Friday)3,097GBP 112,645HLMA.L holding decreased by -999GBP 112,6450GBP -999 GBP 36.3723 GBP 36.6949
2025-01-30 (Thursday)3,097GBP 113,644HLMA.L holding increased by 2361GBP 113,6440GBP 2,361 GBP 36.6949 GBP 35.9325
2025-01-29 (Wednesday)3,097GBP 111,283HLMA.L holding increased by 2540GBP 111,2830GBP 2,540 GBP 35.9325 GBP 35.1124
2025-01-28 (Tuesday)3,097GBP 108,743HLMA.L holding increased by 4275GBP 108,7430GBP 4,275 GBP 35.1124 GBP 33.732
2025-01-27 (Monday)3,097GBP 104,468HLMA.L holding decreased by -2587GBP 104,4680GBP -2,587 GBP 33.732 GBP 34.5673
2025-01-24 (Friday)3,097GBP 107,055HLMA.L holding decreased by -431GBP 107,0550GBP -431 GBP 34.5673 GBP 34.7065
2025-01-23 (Thursday)3,097GBP 107,486HLMA.L holding decreased by -554GBP 107,4860GBP -554 GBP 34.7065 GBP 34.8854
2025-01-22 (Wednesday)3,097GBP 108,040GBP 108,040
2025-01-21 (Tuesday)3,097GBP 103,840GBP 103,840
2025-01-20 (Monday)3,097GBP 102,755GBP 102,755
2025-01-17 (Friday)3,097GBP 102,739GBP 102,739
2025-01-16 (Thursday)3,097GBP 101,825GBP 101,825
2025-01-15 (Wednesday)3,097GBP 99,834GBP 99,834
2025-01-14 (Tuesday)3,097GBP 97,743GBP 97,743
2025-01-13 (Monday)3,097GBP 97,699GBP 97,699
2025-01-10 (Friday)3,097GBP 99,477GBP 99,477
2025-01-09 (Thursday)3,097GBP 100,695GBP 100,695
2025-01-09 (Thursday)3,097GBP 100,695GBP 100,695
2025-01-09 (Thursday)3,097GBP 100,695GBP 100,695
2025-01-08 (Wednesday)3,097GBP 99,973GBP 99,973
2025-01-08 (Wednesday)3,097GBP 99,973GBP 99,973
2025-01-08 (Wednesday)3,097GBP 99,973GBP 99,973
2025-01-02 (Thursday)3,097GBP 100,788HLMA.L holding increased by 459GBP 100,7880GBP 459 GBP 32.5438 GBP 32.3955
2024-12-30 (Monday)3,097GBP 100,329HLMA.L holding decreased by -3237GBP 100,3290GBP -3,237 GBP 32.3955 GBP 33.4408
2024-12-06 (Friday)3,097GBP 103,566HLMA.L holding increased by 1147GBP 103,5660GBP 1,147 GBP 33.4408 GBP 33.0704
2024-12-05 (Thursday)3,097HLMA.L holding decreased by -113GBP 102,419HLMA.L holding decreased by -4124GBP 102,419-113GBP -4,124 GBP 33.0704 GBP 33.191
2024-12-04 (Wednesday)3,210GBP 106,543HLMA.L holding increased by 822GBP 106,5430GBP 822 GBP 33.191 GBP 32.9349
2024-12-03 (Tuesday)3,210GBP 105,721HLMA.L holding decreased by -216GBP 105,7210GBP -216 GBP 32.9349 GBP 33.0022
2024-12-02 (Monday)3,210GBP 105,937HLMA.L holding increased by 1328GBP 105,9370GBP 1,328 GBP 33.0022 GBP 32.5885
2024-11-29 (Friday)3,210GBP 104,609HLMA.L holding increased by 1265GBP 104,6090GBP 1,265 GBP 32.5885 GBP 32.1944
2024-11-28 (Thursday)3,210GBP 103,344HLMA.L holding decreased by -369GBP 103,3440GBP -369 GBP 32.1944 GBP 32.3093
2024-11-27 (Wednesday)3,210GBP 103,713HLMA.L holding decreased by -368GBP 103,7130GBP -368 GBP 32.3093 GBP 32.424
2024-11-26 (Tuesday)3,210GBP 104,081HLMA.L holding decreased by -2014GBP 104,0810GBP -2,014 GBP 32.424 GBP 33.0514
2024-11-25 (Monday)3,210HLMA.L holding decreased by -294GBP 106,095HLMA.L holding decreased by -7486GBP 106,095-294GBP -7,486 GBP 33.0514 GBP 32.4147
2024-11-22 (Friday)3,504GBP 113,581HLMA.L holding increased by 2317GBP 113,5810GBP 2,317 GBP 32.4147 GBP 31.7534
2024-11-21 (Thursday)3,504GBP 111,264HLMA.L holding increased by 5827GBP 111,2640GBP 5,827 GBP 31.7534 GBP 30.0905
2024-11-20 (Wednesday)3,504GBP 105,437HLMA.L holding increased by 89GBP 105,4370GBP 89 GBP 30.0905 GBP 30.0651
2024-11-19 (Tuesday)3,504GBP 105,348HLMA.L holding decreased by -759GBP 105,3480GBP -759 GBP 30.0651 GBP 30.2817
2024-11-18 (Monday)3,504GBP 106,107HLMA.L holding decreased by -585GBP 106,1070GBP -585 GBP 30.2817 GBP 30.4486
2024-11-12 (Tuesday)3,504GBP 106,692HLMA.L holding decreased by -367GBP 106,6920GBP -367 GBP 30.4486 GBP 30.5534
2024-11-08 (Friday)3,504GBP 107,059HLMA.L holding decreased by -1542GBP 107,0590GBP -1,542 GBP 30.5534 GBP 30.9934
2024-11-07 (Thursday)3,504GBP 108,601HLMA.L holding decreased by -247GBP 108,6010GBP -247 GBP 30.9934 GBP 31.0639
2024-11-06 (Wednesday)3,504GBP 108,848HLMA.L holding increased by 3618GBP 108,8480GBP 3,618 GBP 31.0639 GBP 30.0314
2024-11-05 (Tuesday)3,504GBP 105,230HLMA.L holding increased by 1113GBP 105,2300GBP 1,113 GBP 30.0314 GBP 29.7138
2024-11-04 (Monday)3,504GBP 104,117HLMA.L holding increased by 237GBP 104,1170GBP 237 GBP 29.7138 GBP 29.6461
2024-11-01 (Friday)3,504GBP 103,880HLMA.L holding increased by 1180GBP 103,8800GBP 1,180 GBP 29.6461 GBP 29.3094
2024-10-31 (Thursday)3,504GBP 102,700HLMA.L holding decreased by -3631GBP 102,7000GBP -3,631 GBP 29.3094 GBP 30.3456
2024-10-30 (Wednesday)3,504GBP 106,331HLMA.L holding increased by 540GBP 106,3310GBP 540 GBP 30.3456 GBP 30.1915
2024-10-29 (Tuesday)3,504GBP 105,791HLMA.L holding decreased by -240GBP 105,7910GBP -240 GBP 30.1915 GBP 30.26
2024-10-28 (Monday)3,504HLMA.L holding decreased by -708GBP 106,031HLMA.L holding decreased by -18702GBP 106,031-708GBP -18,702 GBP 30.26 GBP 29.6137
2024-10-25 (Friday)4,212GBP 124,733HLMA.L holding increased by 77GBP 124,7330GBP 77 GBP 29.6137 GBP 29.5954
2024-10-24 (Thursday)4,212GBP 124,656HLMA.L holding decreased by -559GBP 124,6560GBP -559 GBP 29.5954 GBP 29.7282
2024-10-23 (Wednesday)4,212HLMA.L holding increased by 1412GBP 125,215HLMA.L holding increased by 42087GBP 125,2151,412GBP 42,087 GBP 29.7282 GBP 29.6886
2024-10-22 (Tuesday)2,800GBP 83,128HLMA.L holding decreased by -866GBP 83,1280GBP -866 GBP 29.6886 GBP 29.9979
2024-10-21 (Monday)2,800GBP 83,994HLMA.L holding increased by 147GBP 83,9940GBP 147 GBP 29.9979 GBP 29.9454
2024-10-18 (Friday)2,800GBP 83,847GBP 83,847
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 HLMA.L by Blackrock for IE00BQN1KC32

Show aggregate share trades of HLMA.L

DateActionQuantityMarket HighMarket LowLikely Trade PriceLikely Trade Value (Profit/Loss)Average Price previous trades
2025-04-08BUY72 28.714* 32.55
2025-02-28BUY134 33.900* 32.92
2024-12-05SELL-113 33.070* 30.95 Profit of 3,497 on sale
2024-11-25SELL-294 33.051* 30.28 Profit of 8,901 on sale
2024-10-28SELL-708 30.260* 29.72 Profit of 21,045 on sale
2024-10-23BUY1,412 29.728* 29.84
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 HLMA.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.