Portfolio Holdings Detail for ISIN IE00BFNM3K80
Stock Name / FundiShares MSCI World ESG Screened UCITS ETF USD (Dist)
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 TickerSDWD(USD) LSE
ETF TickerS6DW(EUR) F
ETF TickerS6DW.DE(EUR) CXE
ETF TickerSDWDx(GBP) CXE
ETF TickerSDWD.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 World ESG Screened UCITS ETF USD (Dist) 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-12-12 (Friday)27,833GBP 1,290,528HLMA.L holding decreased by -29467GBP 1,290,5280GBP -29,467 GBP 46.3668 GBP 47.4255
2025-12-11 (Thursday)27,833GBP 1,319,995HLMA.L holding increased by 6800GBP 1,319,9950GBP 6,800 GBP 47.4255 GBP 47.1812
2025-12-10 (Wednesday)27,833GBP 1,313,195HLMA.L holding decreased by -28821GBP 1,313,1950GBP -28,821 GBP 47.1812 GBP 48.2167
2025-12-09 (Tuesday)27,833GBP 1,342,016HLMA.L holding decreased by -11148GBP 1,342,0160GBP -11,148 GBP 48.2167 GBP 48.6173
2025-12-08 (Monday)27,833GBP 1,353,164HLMA.L holding decreased by -5277GBP 1,353,1640GBP -5,277 GBP 48.6173 GBP 48.8068
2025-12-05 (Friday)27,833HLMA.L holding increased by 300GBP 1,358,441HLMA.L holding increased by 26248GBP 1,358,441300GBP 26,248 GBP 48.8068 GBP 48.3853
2025-12-04 (Thursday)27,533GBP 1,332,193HLMA.L holding increased by 24005GBP 1,332,1930GBP 24,005 GBP 48.3853 GBP 47.5135
2025-12-03 (Wednesday)27,533GBP 1,308,188HLMA.L holding increased by 9023GBP 1,308,1880GBP 9,023 GBP 47.5135 GBP 47.1857
2025-12-02 (Tuesday)27,533GBP 1,299,165HLMA.L holding increased by 10405GBP 1,299,1650GBP 10,405 GBP 47.1857 GBP 46.8078
2025-12-01 (Monday)27,533HLMA.L holding increased by 56GBP 1,288,760HLMA.L holding decreased by -7330GBP 1,288,76056GBP -7,330 GBP 46.8078 GBP 47.17
2025-11-28 (Friday)27,477HLMA.L holding increased by 280GBP 1,296,090HLMA.L holding increased by 9604GBP 1,296,090280GBP 9,604 GBP 47.17 GBP 47.3025
2025-11-27 (Thursday)27,197GBP 1,286,486HLMA.L holding decreased by -12205GBP 1,286,4860GBP -12,205 GBP 47.3025 GBP 47.7513
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 IE00BFNM3K80

Show aggregate share trades of HLMA.L

DateActionQuantityMarket HighMarket LowLikely Trade PriceLikely Trade Value (Profit/Loss)Average Price previous trades
2025-12-05BUY3003,684.0003,628.000 3,633.600GBP 1,090,080 38.59
2025-12-01BUY563,568.0003,520.567 3,525.310GBP 197,417 38.42
2025-11-28BUY2803,570.0003,532.000 3,535.800GBP 990,024 38.38
2025-11-25BUY1123,590.0003,542.000 3,546.800GBP 397,242 38.25
2025-11-21BUY573,608.0003,498.000 3,509.000GBP 200,013 38.17
2025-10-30BUY6723,574.0003,532.000 3,536.200GBP 2,376,326 37.74
2025-10-29BUY563,576.0003,540.000 3,543.600GBP 198,442 37.69
2025-10-27BUY1683,586.0003,606.000 3,604.000GBP 605,472 37.59
2025-10-23BUY1123,518.0003,528.000 3,527.000GBP 395,024 37.48
2025-10-15BUY1123,468.0003,490.000 3,487.800GBP 390,634 37.29
2025-09-18SELL-1503,382.0003,386.000 3,385.600GBP -507,840 36.86 Loss of -502,312 on sale
2025-09-17BUY1683,272.0003,304.000 3,300.800GBP 554,534 36.81
2025-09-11BUY2243,332.0003,344.000 3,342.800GBP 748,787 36.72
2025-09-04SELL-2803,218.0003,232.000 3,230.600GBP -904,568 36.68 Loss of -894,298 on sale
2025-09-02BUY2003,218.0003,274.000 3,268.400GBP 653,680 36.64
2025-07-16SELL-563,186.0003,216.000 3,213.000GBP -179,928 36.35 Loss of -177,892 on sale
2025-07-15BUY563,198.0003,234.000 3,230.400GBP 180,902 36.31
2025-07-08SELL-1123,194.0003,212.000 3,210.200GBP -359,542 36.13 Loss of -355,496 on sale
2025-06-17BUY1533,130.0003,148.000 3,146.200GBP 481,369 35.52
2025-06-09BUY553,012.0003,028.000 3,026.400GBP 166,452 35.26
2025-05-29SELL-1102,904.0002,932.000 2,929.200GBP -322,212 35.03 Loss of -318,359 on sale
2025-05-20BUY1102,954.0002,975.442 2,973.298GBP 327,063 34.80
2025-05-16BUY2243,000.0003,020.000 3,018.000GBP 676,032 34.72
2025-05-14BUY2122,968.0002,992.000 2,989.600GBP 633,795 34.64
2025-05-13SELL-3302,990.0002,990.000 2,990.000GBP -986,700 34.60 Loss of -975,283 on sale
2025-05-08SELL-1102,876.0002,912.000 2,908.400GBP -319,924 34.50 Loss of -316,129 on sale
2025-04-25SELL-562,730.0002,736.000 2,735.400GBP -153,182 34.28 Loss of -151,263 on sale
2025-04-15BUY4952,674.0002,696.000 2,693.800GBP 1,333,431 34.18
2025-04-11SELL-2852,530.0002,556.000 2,553.400GBP -727,719 34.19 Loss of -717,974 on sale
2025-04-10BUY1142,526.0002,558.000 2,554.800GBP 291,247 34.21
2025-04-09BUY1652,382.0002,422.000 2,418.000GBP 398,970 34.25
2025-04-08SELL-2502,456.0002,456.000 2,456.000GBP -614,000 34.28 Loss of -605,430 on sale
2025-04-07SELL-1502,360.0002,502.000 2,487.800GBP -373,170 34.32 Loss of -368,022 on sale
2025-03-28SELL-1712,621.0002,635.269 2,633.842GBP -450,387 34.36 Loss of -444,511 on sale
2025-03-27BUY362,630.0002,632.000 2,631.800GBP 94,745 34.36
2025-03-13BUY552,672.0002,764.000 2,754.800GBP 151,514 34.35
2025-03-05SELL-1102,794.0002,845.000 2,839.900GBP -312,389 34.33 Loss of -308,613 on sale
2025-02-26BUY1652,842.0002,882.000 2,878.000GBP 474,870 34.25
2025-02-19BUY2202,941.0002,976.000 2,972.500GBP 653,950 34.07
2025-02-14BUY3302,942.0002,953.000 2,951.900GBP 974,127 33.92
2025-02-13BUY1602,945.0002,948.516 2,948.165GBP 471,706 33.87
2025-02-12BUY1102,909.0002,948.000 2,944.100GBP 323,851 33.83
2025-02-10BUY2752,899.0002,909.000 2,908.000GBP 799,700 33.76
2025-02-07BUY1102,862.0002,886.000 2,883.600GBP 317,196 33.72
2025-02-05BUY552,940.0002,974.000 2,970.600GBP 163,383 33.63
2025-02-04BUY1002,990.0003,015.000 3,012.500GBP 301,250 33.56
2025-01-23BUY552,928.0002,965.000 2,961.300GBP 162,872 32.97
2024-12-04BUY562,750.0002,758.000 2,757.200GBP 154,403 32.83
2024-11-26BUY552,705.0002,757.000 2,751.800GBP 151,349 32.59
2024-11-21BUY1022,645.0002,765.000 2,753.000GBP 280,806 32.47
2024-11-20BUY1102,502.0002,535.000 2,531.700GBP 278,487 32.50
2024-11-19BUY3362,513.0002,551.000 2,547.200GBP 855,859 32.52
2024-11-18BUY7522,533.0002,533.000 2,533.000GBP 1,904,816 32.53
2024-11-11BUY2202,573.0002,580.000 2,579.300GBP 567,446 32.50
2024-11-11BUY2202,573.0002,580.000 2,579.300GBP 567,446 32.50
2024-11-06BUY1682,588.0002,651.819 2,645.437GBP 444,433 32.30
2024-11-06BUY1682,588.0002,651.819 2,645.437GBP 444,433 32.30
2024-10-29BUY562,507.0002,530.000 2,527.700GBP 141,551 32.23
2024-10-28BUY562,522.0002,534.000 2,532.800GBP 141,837 32.13
2024-10-28BUY562,522.0002,534.000 2,532.800GBP 141,837 32.13
2024-10-22BUY3852,473.0002,500.000 2,497.300GBP 961,461 32.50
2024-10-22BUY3852,473.0002,500.000 2,497.300GBP 961,461 32.50
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
2025-05-280000.0%
2025-02-030000.0%
2025-01-290000.0%
2024-06-170000.0%
2024-06-140000.0%
2024-06-110000.0%
2024-05-240000.0%
2024-05-230000.0%
2024-04-110000.0%
2024-04-100000.0%
2024-04-090000.0%
2024-04-050000.0%
2024-04-040000.0%
2024-03-120000.0%
2024-01-290000.0%
2024-01-250000.0%
2023-11-230000.0%
2023-11-220000.0%
2023-11-130000.0%
2023-11-100000.0%
2023-10-170000.0%
2023-10-160000.0%
2023-10-130000.0%
2023-10-100000.0%
2023-10-090000.0%
2023-09-260000.0%
2023-09-200000.0%
2023-07-140000.0%
2023-07-120000.0%
2022-10-210000.0%
2022-10-200000.0%
2022-01-210000.0%
2022-01-110000.0%
2020-09-210000.0%
2020-08-170000.0%
2020-08-040000.0%
2020-07-160000.0%
2020-07-140000.0%
2020-07-130000.0%
2020-05-260000.0%
2020-05-210000.0%
2020-05-190000.0%
2020-05-130000.0%
2020-04-220000.0%
2020-04-030000.0%

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