Portfolio Holdings Detail for ISIN IE00BF4RFH31
Stock Name / FundiShares MSCI World Small Cap UCITS ETF USD (Acc)
IssuerBlackrock
Entity holding fund iShares III Public Limited Company
Entity TypeUmbrella investment company with variable capital and having segregated liability between its funds
Entity LEI 549300PZLRJB7M8H1057
ETF TickerWSML(USD) LSE
ETF TickerWLDS(GBP) LSE
ETF TickerIUSN(EUR) F
ETF TickerIUSN.DE(EUR) CXE
ETF TickerWLDS.LS(GBP) CXE
ETF TickerWSML.LS(USD) CXE
ETF TickerWSML.L(GBP) LSE
ETF TickerWLDS.L(GBP) LSE

Holdings detail for BLFS

Stock NameBioLife Solutions Inc
TickerBLFS(USD) NASDAQ
TYPECommon Stock
CountryUSA
ISINUS09062W2044
LEI549300G2IVCMC2TJDW72

Show aggregate BLFS holdings

News associated with BLFS

Brokerages Set BioLife Solutions, Inc. (NASDAQ:BLFS) PT at $29.86
BioLife Solutions, Inc. (NASDAQ:BLFS – Get Free Report) has been assigned a consensus recommendation of “Buy” from the seven research firms that are currently covering the company, MarketBeat.com reports. Seven analysts have rated the stock with a buy recommendation. The average 1 year price objective among brokers that have issued a report on the stock […] - 2025-03-12 06:10:56
5 Low-Leverage Stocks to Buy Amid Volatile Market Sentiment
The crux of safe investment lies in choosing a company that is not burdened with debt. You may buy BLFS, BHLB, NVDA, GBX and EZPW. - 2025-03-10 13:58:00
Oppenheimer Asset Management Inc. Sells 9,146 Shares of BioLife Solutions, Inc. (NASDAQ:BLFS)
Oppenheimer Asset Management Inc. trimmed its position in BioLife Solutions, Inc. (NASDAQ:BLFS – Free Report) by 35.3% during the fourth quarter, according to the company in its most recent 13F filing with the SEC. The firm owned 16,763 shares of the medical equipment provider’s stock after selling 9,146 shares during the quarter. Oppenheimer Asset Management […] - 2025-03-06 11:05:09
Contrasting BioLife Solutions (NASDAQ:BLFS) and Vivani Medical (NASDAQ:VANI)
Vivani Medical (NASDAQ:VANI – Get Free Report) and BioLife Solutions (NASDAQ:BLFS – Get Free Report) are both small-cap medical companies, but which is the superior investment? We will compare the two companies based on the strength of their earnings, valuation, dividends, risk, institutional ownership, analyst recommendations and profitability. Volatility & Risk Vivani Medical has a […] - 2025-02-28 07:12:50
New York State Common Retirement Fund Acquires 10,836 Shares of BioLife Solutions, Inc. (NASDAQ:BLFS)
New York State Common Retirement Fund grew its position in BioLife Solutions, Inc. (NASDAQ:BLFS – Free Report) by 4.3% during the 4th quarter, according to its most recent 13F filing with the SEC. The institutional investor owned 260,315 shares of the medical equipment provider’s stock after purchasing an additional 10,836 shares during the period. New […] - 2025-02-27 08:51:01
Analysts Forecast 12% Upside For SPTM
Looking at the underlying holdings of the ETFs in our coverage universe at ETF Channel, we have compared the trading price of each holding against the average analyst 12-month forward target price, and computed the weighted average implied analyst target price for the ETF itself. - 2025-02-06 12:49:33
BioLife Solutions, Inc. (NASDAQ:BLFS) Short Interest Up 5.8% in January
BioLife Solutions, Inc. (NASDAQ:BLFS – Get Free Report) was the recipient of a significant growth in short interest in January. As of January 15th, there was short interest totalling 3,310,000 shares, a growth of 5.8% from the December 31st total of 3,130,000 shares. Based on an average trading volume of 379,000 shares, the days-to-cover ratio […] - 2025-02-05 07:04:47

iShares MSCI World Small Cap UCITS ETF USD (Acc) BLFS holdings

DateNumber of BLFS Shares HeldBase Market Value of BLFS SharesLocal Market Value of BLFS SharesChange in BLFS Shares HeldChange in BLFS Base ValueCurrent Price per BLFS Share HeldPrevious Price per BLFS Share Held
2025-03-12 (Wednesday)32,672BLFS holding decreased by -160USD 858,293BLFS holding decreased by -15695USD 858,293-160USD -15,695 USD 26.27 USD 26.62
2025-03-11 (Tuesday)32,832USD 873,988BLFS holding increased by 57784USD 873,9880USD 57,784 USD 26.62 USD 24.86
2025-03-10 (Monday)32,832USD 816,204BLFS holding decreased by -31847USD 816,2040USD -31,847 USD 24.86 USD 25.83
2025-03-07 (Friday)32,832USD 848,051BLFS holding decreased by -13789USD 848,0510USD -13,789 USD 25.83 USD 26.25
2025-03-05 (Wednesday)32,832USD 861,840BLFS holding increased by 46293USD 861,8400USD 46,293 USD 26.25 USD 24.84
2025-03-04 (Tuesday)32,832BLFS holding decreased by -160USD 815,547BLFS holding increased by 6913USD 815,547-160USD 6,913 USD 24.84 USD 24.51
2025-03-03 (Monday)32,992USD 808,634BLFS holding increased by 16826USD 808,6340USD 16,826 USD 24.51 USD 24
2025-02-28 (Friday)32,992USD 791,808BLFS holding increased by 13857USD 791,8080USD 13,857 USD 24 USD 23.58
2025-02-27 (Thursday)32,992USD 777,951BLFS holding decreased by -52128USD 777,9510USD -52,128 USD 23.58 USD 25.16
2025-02-26 (Wednesday)32,992BLFS holding decreased by -320USD 830,079BLFS holding decreased by -7052USD 830,079-320USD -7,052 USD 25.16 USD 25.13
2025-02-25 (Tuesday)33,312USD 837,131BLFS holding decreased by -19654USD 837,1310USD -19,654 USD 25.13 USD 25.72
2025-02-24 (Monday)33,312USD 856,785BLFS holding decreased by -31646USD 856,7850USD -31,646 USD 25.72 USD 26.67
2025-02-21 (Friday)33,312USD 888,431BLFS holding decreased by -27982USD 888,4310USD -27,982 USD 26.67 USD 27.51
2025-02-20 (Thursday)33,312USD 916,413BLFS holding decreased by -13991USD 916,4130USD -13,991 USD 27.51 USD 27.93
2025-02-19 (Wednesday)33,312USD 930,404BLFS holding decreased by -12992USD 930,4040USD -12,992 USD 27.93 USD 28.32
2025-02-18 (Tuesday)33,312USD 943,396BLFS holding increased by 18322USD 943,3960USD 18,322 USD 28.32 USD 27.77
2025-02-17 (Monday)33,312USD 925,074USD 925,0740USD 0 USD 27.77 USD 27.77
2025-02-14 (Friday)33,312USD 925,074BLFS holding increased by 20986USD 925,0740USD 20,986 USD 27.77 USD 27.14
2025-02-13 (Thursday)33,312BLFS holding increased by 81USD 904,088BLFS holding increased by 28783USD 904,08881USD 28,783 USD 27.14 USD 26.34
2025-02-12 (Wednesday)33,231BLFS holding increased by 324USD 875,305BLFS holding decreased by -8906USD 875,305324USD -8,906 USD 26.34 USD 26.87
2025-02-11 (Tuesday)32,907USD 884,211BLFS holding increased by 31591USD 884,2110USD 31,591 USD 26.87 USD 25.91
2025-02-10 (Monday)32,907USD 852,620BLFS holding decreased by -6253USD 852,6200USD -6,253 USD 25.91 USD 26.1
2025-02-07 (Friday)32,907USD 858,873BLFS holding decreased by -2961USD 858,8730USD -2,961 USD 26.1 USD 26.19
2025-02-06 (Thursday)32,907USD 861,834BLFS holding decreased by -17441USD 861,8340USD -17,441 USD 26.19 USD 26.72
2025-02-05 (Wednesday)32,907USD 879,275BLFS holding increased by 12834USD 879,2750USD 12,834 USD 26.72 USD 26.33
2025-02-04 (Tuesday)32,907USD 866,441BLFS holding decreased by -9543USD 866,4410USD -9,543 USD 26.33 USD 26.62
2025-02-03 (Monday)32,907USD 875,984BLFS holding decreased by -22542USD 875,9840USD -22,542 USD 26.62 USD 27.305
2025-01-31 (Friday)32,907USD 898,526BLFS holding decreased by -12998USD 898,5260USD -12,998 USD 27.305 USD 27.7
2025-01-30 (Thursday)32,907USD 911,524BLFS holding decreased by -19744USD 911,5240USD -19,744 USD 27.7 USD 28.3
2025-01-29 (Wednesday)32,907USD 931,268BLFS holding decreased by -6252USD 931,2680USD -6,252 USD 28.3 USD 28.49
2025-01-28 (Tuesday)32,907USD 937,520BLFS holding increased by 6910USD 937,5200USD 6,910 USD 28.49 USD 28.28
2025-01-27 (Monday)32,907BLFS holding increased by 79USD 930,610BLFS holding increased by 18648USD 930,61079USD 18,648 USD 28.28 USD 27.78
2025-01-24 (Friday)32,828USD 911,962BLFS holding decreased by -1970USD 911,9620USD -1,970 USD 27.78 USD 27.84
2025-01-23 (Thursday)32,828BLFS holding increased by 79USD 913,932BLFS holding increased by 14317USD 913,93279USD 14,317 USD 27.84 USD 27.47
2025-01-22 (Wednesday)32,749USD 899,615BLFS holding decreased by -328USD 899,6150USD -328 USD 27.47 USD 27.48
2025-01-22 (Wednesday)32,749USD 899,615BLFS holding decreased by -328USD 899,6150USD -328 USD 27.47 USD 27.48
2025-01-21 (Tuesday)32,749USD 899,943USD 899,943
2025-01-20 (Monday)32,749USD 856,059USD 856,059
2025-01-17 (Friday)32,749USD 856,059USD 856,059
2025-01-16 (Thursday)32,749USD 866,211USD 866,211
2025-01-15 (Wednesday)32,749USD 874,726USD 874,726
2025-01-14 (Tuesday)32,749USD 860,316USD 860,316
2025-01-13 (Monday)32,749USD 883,241USD 883,241
2025-01-10 (Friday)32,749USD 871,451USD 871,451
2025-01-09 (Thursday)32,749USD 906,820USD 906,820
2025-01-09 (Thursday)32,749USD 906,820USD 906,820
2025-01-09 (Thursday)32,749USD 906,820USD 906,820
2025-01-08 (Wednesday)32,749USD 906,820USD 906,820
2025-01-08 (Wednesday)32,749USD 906,820USD 906,820
2025-01-08 (Wednesday)32,749USD 906,820USD 906,820
2025-01-02 (Thursday)33,309USD 872,030USD 872,030
2024-12-30 (Monday)33,309USD 875,027USD 875,027
2024-12-10 (Tuesday)32,985USD 864,207BLFS holding decreased by -2309USD 864,2070USD -2,309 USD 26.2 USD 26.27
2024-12-09 (Monday)32,985BLFS holding increased by 2916USD 866,516BLFS holding increased by 77505USD 866,5162,916USD 77,505 USD 26.27 USD 26.24
2024-12-06 (Friday)30,069USD 789,011BLFS holding increased by 31874USD 789,0110USD 31,874 USD 26.24 USD 25.18
2024-12-05 (Thursday)30,069USD 757,137BLFS holding decreased by -36083USD 757,1370USD -36,083 USD 25.18 USD 26.38
2024-12-04 (Wednesday)30,069BLFS holding increased by 160USD 793,220BLFS holding decreased by -8640USD 793,220160USD -8,640 USD 26.38 USD 26.81
2024-12-03 (Tuesday)29,909BLFS holding increased by 240USD 801,860BLFS holding decreased by -7214USD 801,860240USD -7,214 USD 26.81 USD 27.27
2024-12-02 (Monday)29,669USD 809,074BLFS holding decreased by -5933USD 809,0740USD -5,933 USD 27.27 USD 27.47
2024-11-29 (Friday)29,669USD 815,007BLFS holding increased by 9197USD 815,0070USD 9,197 USD 27.47 USD 27.16
2024-11-28 (Thursday)29,669USD 805,810USD 805,8100USD 0 USD 27.16 USD 27.16
2024-11-27 (Wednesday)29,669USD 805,810BLFS holding increased by 2967USD 805,8100USD 2,967 USD 27.16 USD 27.06
2024-11-26 (Tuesday)29,669USD 802,843BLFS holding increased by 8604USD 802,8430USD 8,604 USD 27.06 USD 26.77
2024-11-25 (Monday)29,669USD 794,239BLFS holding increased by 22548USD 794,2390USD 22,548 USD 26.77 USD 26.01
2024-11-25 (Monday)29,669USD 794,239BLFS holding increased by 22548USD 794,2390USD 22,548 USD 26.77 USD 26.01
2024-11-22 (Friday)29,669USD 771,691BLFS holding increased by 18395USD 771,6910USD 18,395 USD 26.01 USD 25.39
2024-11-21 (Thursday)29,669USD 753,296BLFS holding increased by 11274USD 753,2960USD 11,274 USD 25.39 USD 25.01
2024-11-20 (Wednesday)29,669USD 742,022BLFS holding increased by 76250USD 742,0220USD 76,250 USD 25.01 USD 22.44
2024-11-19 (Tuesday)29,669BLFS holding increased by 492USD 665,772BLFS holding increased by 68519USD 665,772492USD 68,519 USD 22.44 USD 20.47
2024-11-18 (Monday)29,177BLFS holding increased by 164USD 597,253BLFS holding decreased by -171592USD 597,253164USD -171,592 USD 20.47 USD 26.5
2024-11-12 (Tuesday)29,013BLFS holding increased by 320USD 768,845BLFS holding increased by 5611USD 768,845320USD 5,611 USD 26.5 USD 26.6
2024-11-11 (Monday)28,693BLFS holding increased by 80USD 763,234BLFS holding increased by 15576USD 763,23480USD 15,576 USD 26.6 USD 26.13
2024-11-11 (Monday)28,693BLFS holding increased by 80USD 763,234BLFS holding increased by 15576USD 763,23480USD 15,576 USD 26.6 USD 26.13
2024-11-08 (Friday)28,613USD 747,658BLFS holding decreased by -286USD 747,6580USD -286 USD 26.13 USD 26.14
2024-11-08 (Friday)28,613USD 747,658BLFS holding decreased by -286USD 747,6580USD -286 USD 26.13 USD 26.14
2024-11-07 (Thursday)28,613BLFS holding increased by 395USD 747,944BLFS holding decreased by -2655USD 747,944395USD -2,655 USD 26.14 USD 26.6
2024-11-07 (Thursday)28,613BLFS holding increased by 395USD 747,944BLFS holding decreased by -2655USD 747,944395USD -2,655 USD 26.14 USD 26.6
2024-11-06 (Wednesday)28,218USD 750,599BLFS holding increased by 19188USD 750,5990USD 19,188 USD 26.6 USD 25.92
2024-11-06 (Wednesday)28,218USD 750,599BLFS holding increased by 19188USD 750,5990USD 19,188 USD 26.6 USD 25.92
2024-11-05 (Tuesday)28,218USD 731,411BLFS holding increased by 10159USD 731,4110USD 10,159 USD 25.92 USD 25.56
2024-11-05 (Tuesday)28,218USD 731,411BLFS holding increased by 10159USD 731,4110USD 10,159 USD 25.92 USD 25.56
2024-11-04 (Monday)28,218USD 721,252BLFS holding increased by 42045USD 721,2520USD 42,045 USD 25.56 USD 24.07
2024-11-04 (Monday)28,218USD 721,252BLFS holding increased by 42045USD 721,2520USD 42,045 USD 25.56 USD 24.07
2024-11-01 (Friday)28,218USD 679,207BLFS holding increased by 18906USD 679,2070USD 18,906 USD 24.07 USD 23.4
2024-11-01 (Friday)28,218USD 679,207BLFS holding increased by 18906USD 679,2070USD 18,906 USD 24.07 USD 23.4
2024-10-31 (Thursday)28,218USD 660,301BLFS holding decreased by -18624USD 660,3010USD -18,624 USD 23.4 USD 24.06
2024-10-31 (Thursday)28,218USD 660,301BLFS holding decreased by -18624USD 660,3010USD -18,624 USD 23.4 USD 24.06
2024-10-30 (Wednesday)28,218USD 678,925BLFS holding increased by 13262USD 678,9250USD 13,262 USD 24.06 USD 23.59
2024-10-30 (Wednesday)28,218USD 678,925BLFS holding increased by 13262USD 678,9250USD 13,262 USD 24.06 USD 23.59
2024-10-29 (Tuesday)28,218USD 665,663BLFS holding increased by 20600USD 665,6630USD 20,600 USD 23.59 USD 22.86
2024-10-29 (Tuesday)28,218USD 665,663BLFS holding increased by 20600USD 665,6630USD 20,600 USD 23.59 USD 22.86
2024-10-28 (Monday)28,218USD 645,063BLFS holding increased by 23420USD 645,0630USD 23,420 USD 22.86 USD 22.03
2024-10-28 (Monday)28,218USD 645,063BLFS holding increased by 23420USD 645,0630USD 23,420 USD 22.86 USD 22.03
2024-10-25 (Friday)28,218USD 621,643BLFS holding increased by 11852USD 621,6430USD 11,852 USD 22.03 USD 21.61
2024-10-25 (Friday)28,218USD 621,643BLFS holding increased by 11852USD 621,6430USD 11,852 USD 22.03 USD 21.61
2024-10-24 (Thursday)28,218USD 609,791BLFS holding decreased by -9312USD 609,7910USD -9,312 USD 21.61 USD 21.94
2024-10-24 (Thursday)28,218USD 609,791BLFS holding decreased by -9312USD 609,7910USD -9,312 USD 21.61 USD 21.94
2024-10-23 (Wednesday)28,218BLFS holding increased by 158USD 619,103BLFS holding decreased by -15334USD 619,103158USD -15,334 USD 21.94 USD 22.61
2024-10-23 (Wednesday)28,218BLFS holding increased by 158USD 619,103BLFS holding decreased by -15334USD 619,103158USD -15,334 USD 21.94 USD 22.61
2024-10-22 (Tuesday)28,060USD 634,437BLFS holding decreased by -11224USD 634,4370USD -11,224 USD 22.61 USD 23.01
2024-10-22 (Tuesday)28,060USD 634,437BLFS holding decreased by -11224USD 634,4370USD -11,224 USD 22.61 USD 23.01
2024-10-21 (Monday)28,060USD 645,661BLFS holding decreased by -17397USD 645,6610USD -17,397 USD 23.01 USD 23.63
2024-10-18 (Friday)28,060USD 663,058USD 663,058
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 BLFS by Blackrock for IE00BF4RFH31

Show aggregate share trades of BLFS

DateActionQuantityMarket HighMarket LowLikely Trade PriceLikely Trade Value (Profit/Loss)Average Price previous trades
2025-03-12SELL-160 26.270* 25.57 Profit of 4,091 on sale
2025-03-04SELL-160 24.840* 25.56 Profit of 4,089 on sale
2025-02-26SELL-320 25.160* 25.62 Profit of 8,200 on sale
2025-02-13BUY81 27.140* 25.43
2025-02-12BUY324 26.340* 25.41
2025-01-27BUY79 28.280* 25.04
2025-01-23BUY79 27.840* 24.94
2024-12-09BUY2,916 26.270* 24.78
2024-12-04BUY160 26.380* 24.70
2024-12-03BUY240 26.810* 24.65
2024-11-19BUY492 22.440* 24.13
2024-11-18BUY164 20.470* 24.24
2024-11-12BUY320 26.500* 24.17
2024-11-11BUY80 26.600* 24.00
2024-11-11BUY80 26.600* 24.00
2024-11-07BUY395 26.140* 23.66
2024-11-07BUY395 26.140* 23.66
2024-10-23BUY158 21.940* 22.74
2024-10-23BUY158 21.940* 22.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 BLFS

DateShorted VolumeShort Exempt VolumeTotal Shares Traded% Shorted
2025-03-1361,1850136,31644.9%
2025-03-1271,5460132,34854.1%
2025-03-1169,7540169,15041.2%
2025-03-10115,778232344,91433.6%
2025-03-0778,1320210,33137.1%
2025-03-0698,38219214,49745.9%
2025-03-0562,3500210,53329.6%
2025-03-0491,835879180,54550.9%
2025-03-0389,8480154,68258.1%
2025-02-2852,939200117,20345.2%
2025-02-2750,103089,90355.7%
2025-02-2664,4550101,48363.5%
2025-02-2596,3391197,82148.7%
2025-02-2481,6160164,24149.7%
2025-02-2157,110088,56164.5%
2025-02-2055,421081,03968.4%
2025-02-1937,0510103,61435.8%
2025-02-1839,860086,62846.0%
2025-02-1466,756106110,32260.5%
2025-02-1354,04110789,67660.3%
2025-02-1237,406086,55243.2%
2025-02-1160,5690110,24654.9%
2025-02-1037,153078,33247.4%
2025-02-0758,49057104,42556.0%
2025-02-0651,566076,80867.1%
2025-02-0549,5521683,94259.0%
2025-02-0446,2263981,01357.1%
2025-02-0333,21974958,85056.4%
2025-01-3118,695047,81539.1%
2025-01-3021,3330110,53819.3%
2025-01-2925,0633556,29444.5%
2025-01-2831,1510110,44728.2%
2025-01-2735,743078,82445.3%
2025-01-2426,720480132,18120.2%
2025-01-2337,551055,52367.6%
2025-01-2223,416040,57357.7%
2025-01-2122,288084,04626.5%
2025-01-1721,418036,48058.7%
2025-01-1627,931060,50346.2%
2025-01-1552,671077,33768.1%
2025-01-1436,9910102,41036.1%
2025-01-1350,6412097,10852.1%
2025-01-1037,589051,46173.0%
2025-01-0845,1753661,36273.6%
2025-01-0748,318084,10457.5%

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.