Portfolio Holdings Detail for ISIN IE00B27YCN58
Stock Name / FundiShares MSCI World Islamic UCITS ETF USD (Dist) USD
IssuerBlackrock
Entity holding fund iShares II Public Limited Company
Entity TypeUmbrella investment company with variable capital and having segregated liability between its funds
Entity LEI 549300F37ANJ4RAIPT18
ETF TickerISDW(USD) LSE
ETF TickerISWD(GBX) LSE
ETF TickerISDW.LS(USD) CXE
ETF TickerISWD.LS(GBX) CXE
ETF TickerISDW.L(GBP) LSE
ETF TickerISWD.L(GBP) LSE

Holdings detail for BIO

Stock NameBio-Rad Laboratories Inc
TickerBIO(USD) NYSE
TYPECommon Stock
CountryUSA
ISINUS0905722072
LEI549300ZC1GPV35XYDK53
TickerBIO(EUR) F

Show aggregate BIO holdings

News associated with BIO

Fund Update: First Pacific Advisors, LP Just Disclosed New Holdings
First Pacific Advisors, LP just filed a portfolio update, which we received from a 13F disclosure. This disclosure reflects the funds' holdings for the 03-31-2025 report period. You can see the full portfolio on Quiver Quantitative, and track moves made by other funds. - 2025-05-06 18:40:06
Analysts Predict 16% Gains Ahead For The Holdings of PBUS
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-05-05 11:54:32
Sum Up The Pieces: USXF Could Be Worth $60
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-03-04 12:12:16
Is Thermo Fisher Scientific Stock Underperforming the S&P 500?
Although Thermo Fisher Scientific has lagged behind the broader S&P 500 index over the past year, analysts remain confident in its long-term growth prospects. - 2025-03-03 14:36:56

iShares MSCI World Islamic UCITS ETF USD (Dist) USD BIO holdings

DateNumber of BIO Shares HeldBase Market Value of BIO SharesLocal Market Value of BIO SharesChange in BIO Shares HeldChange in BIO Base ValueCurrent Price per BIO Share HeldPrevious Price per BIO Share Held
2025-05-08 (Thursday)771USD 185,826BIO holding increased by 6530USD 185,8260USD 6,530 USD 241.019 USD 232.55
2025-05-07 (Wednesday)771USD 179,296BIO holding increased by 756USD 179,2960USD 756 USD 232.55 USD 231.569
2025-05-06 (Tuesday)771USD 178,540BIO holding decreased by -6646USD 178,5400USD -6,646 USD 231.569 USD 240.189
2025-05-05 (Monday)771USD 185,186BIO holding increased by 2968USD 185,1860USD 2,968 USD 240.189 USD 236.34
2025-05-02 (Friday)771USD 182,218BIO holding decreased by -3154USD 182,2180USD -3,154 USD 236.34 USD 240.431
2025-05-01 (Thursday)771USD 185,372BIO holding decreased by -2814USD 185,3720USD -2,814 USD 240.431 USD 244.08
2025-04-30 (Wednesday)771USD 188,186BIO holding increased by 1357USD 188,1860USD 1,357 USD 244.08 USD 242.32
2025-04-29 (Tuesday)771USD 186,829BIO holding increased by 1658USD 186,8290USD 1,658 USD 242.32 USD 240.17
2025-04-28 (Monday)771BIO holding increased by 11USD 185,171BIO holding increased by 772USD 185,17111USD 772 USD 240.17 USD 242.63
2025-04-25 (Friday)760USD 184,399BIO holding decreased by -5403USD 184,3990USD -5,403 USD 242.63 USD 249.739
2025-04-24 (Thursday)760USD 189,802BIO holding increased by 676USD 189,8020USD 676 USD 249.739 USD 248.85
2025-04-23 (Wednesday)760USD 189,126BIO holding increased by 2941USD 189,1260USD 2,941 USD 248.85 USD 244.98
2025-04-22 (Tuesday)760USD 186,185BIO holding increased by 6156USD 186,1850USD 6,156 USD 244.98 USD 236.88
2025-04-21 (Monday)760USD 180,029BIO holding decreased by -988USD 180,0290USD -988 USD 236.88 USD 238.18
2025-04-18 (Friday)760USD 181,017USD 181,0170USD 0 USD 238.18 USD 238.18
2025-04-17 (Thursday)760USD 181,017BIO holding decreased by -5343USD 181,0170USD -5,343 USD 238.18 USD 245.211
2025-04-16 (Wednesday)760USD 186,360BIO holding increased by 175USD 186,3600USD 175 USD 245.211 USD 244.98
2025-04-15 (Tuesday)760USD 186,185BIO holding decreased by -3526USD 186,1850USD -3,526 USD 244.98 USD 249.62
2025-04-14 (Monday)760USD 189,711BIO holding increased by 2903USD 189,7110USD 2,903 USD 249.62 USD 245.8
2025-04-11 (Friday)760BIO holding increased by 11USD 186,808BIO holding increased by 12823USD 186,80811USD 12,823 USD 245.8 USD 232.29
2025-04-10 (Thursday)749BIO holding increased by 11USD 173,985BIO holding decreased by -9902USD 173,98511USD -9,902 USD 232.29 USD 249.169
2025-04-09 (Wednesday)738BIO holding increased by 11USD 183,887BIO holding increased by 23576USD 183,88711USD 23,576 USD 249.169 USD 220.51
2025-04-08 (Tuesday)727BIO holding increased by 11USD 160,311BIO holding decreased by -3939USD 160,31111USD -3,939 USD 220.51 USD 229.399
2025-04-07 (Monday)716USD 164,250BIO holding increased by 2720USD 164,2500USD 2,720 USD 229.399 USD 225.601
2025-04-04 (Friday)716USD 161,530BIO holding decreased by -14262USD 161,5300USD -14,262 USD 225.601 USD 245.52
2025-04-02 (Wednesday)716USD 175,792BIO holding increased by 3952USD 175,7920USD 3,952 USD 245.52 USD 240
2025-04-01 (Tuesday)716USD 171,840BIO holding decreased by -2549USD 171,8400USD -2,549 USD 240 USD 243.56
2025-03-31 (Monday)716USD 174,389BIO holding increased by 401USD 174,3890USD 401 USD 243.56 USD 243
2025-03-28 (Friday)716USD 173,988BIO holding decreased by -2979USD 173,9880USD -2,979 USD 243 USD 247.161
2025-03-27 (Thursday)716USD 176,967BIO holding increased by 1318USD 176,9670USD 1,318 USD 247.161 USD 245.32
2025-03-26 (Wednesday)716USD 175,649BIO holding decreased by -1425USD 175,6490USD -1,425 USD 245.32 USD 247.31
2025-03-25 (Tuesday)716BIO holding increased by 11USD 177,074BIO holding decreased by -3864USD 177,07411USD -3,864 USD 247.31 USD 256.65
2025-03-24 (Monday)705USD 180,938BIO holding decreased by -21USD 180,9380USD -21 USD 256.65 USD 256.679
2025-03-21 (Friday)705USD 180,959BIO holding increased by 1558USD 180,9590USD 1,558 USD 256.679 USD 254.469
2025-03-20 (Thursday)705USD 179,401BIO holding increased by 211USD 179,4010USD 211 USD 254.469 USD 254.17
2025-03-19 (Wednesday)705USD 179,190BIO holding decreased by -4131USD 179,1900USD -4,131 USD 254.17 USD 260.03
2025-03-18 (Tuesday)705USD 183,321BIO holding increased by 2136USD 183,3210USD 2,136 USD 260.03 USD 257
2025-03-17 (Monday)705USD 181,185BIO holding increased by 1798USD 181,1850USD 1,798 USD 257 USD 254.45
2025-03-14 (Friday)705USD 179,387BIO holding increased by 6655USD 179,3870USD 6,655 USD 254.45 USD 245.01
2025-03-13 (Thursday)705USD 172,732BIO holding decreased by -4329USD 172,7320USD -4,329 USD 245.01 USD 251.15
2025-03-12 (Wednesday)705USD 177,061BIO holding increased by 99USD 177,0610USD 99 USD 251.15 USD 251.01
2025-03-11 (Tuesday)705USD 176,962BIO holding increased by 2291USD 176,9620USD 2,291 USD 251.01 USD 247.76
2025-03-10 (Monday)705BIO holding increased by 11USD 174,671BIO holding decreased by -6595USD 174,67111USD -6,595 USD 247.76 USD 261.19
2025-03-07 (Friday)694USD 181,266BIO holding increased by 590USD 181,2660USD 590 USD 261.19 USD 260.34
2025-03-05 (Wednesday)694USD 180,676BIO holding increased by 6829USD 180,6760USD 6,829 USD 260.34 USD 250.5
2025-03-04 (Tuesday)694USD 173,847BIO holding decreased by -4129USD 173,8470USD -4,129 USD 250.5 USD 256.45
2025-03-03 (Monday)694USD 177,976BIO holding decreased by -6045USD 177,9760USD -6,045 USD 256.45 USD 265.16
2025-02-28 (Friday)694USD 184,021BIO holding decreased by -326USD 184,0210USD -326 USD 265.16 USD 265.63
2025-02-27 (Thursday)694USD 184,347BIO holding decreased by -7329USD 184,3470USD -7,329 USD 265.63 USD 276.19
2025-02-26 (Wednesday)694USD 191,676BIO holding decreased by -812USD 191,6760USD -812 USD 276.19 USD 277.36
2025-02-25 (Tuesday)694USD 192,488BIO holding decreased by -1936USD 192,4880USD -1,936 USD 277.36 USD 280.15
2025-02-24 (Monday)694USD 194,424BIO holding increased by 48USD 194,4240USD 48 USD 280.15 USD 280.081
2025-02-21 (Friday)694USD 194,376BIO holding decreased by -3851USD 194,3760USD -3,851 USD 280.081 USD 285.63
2025-02-20 (Thursday)694USD 198,227BIO holding increased by 1318USD 198,2270USD 1,318 USD 285.63 USD 283.731
2025-02-19 (Wednesday)694USD 196,909BIO holding increased by 361USD 196,9090USD 361 USD 283.731 USD 283.21
2025-02-18 (Tuesday)694USD 196,548BIO holding increased by 4199USD 196,5480USD 4,199 USD 283.21 USD 277.16
2025-02-17 (Monday)694USD 192,349USD 192,3490USD 0 USD 277.16 USD 277.16
2025-02-14 (Friday)694USD 192,349BIO holding decreased by -20265USD 192,3490USD -20,265 USD 277.16 USD 306.36
2025-02-13 (Thursday)694USD 212,614BIO holding decreased by -4164USD 212,6140USD -4,164 USD 306.36 USD 312.36
2025-02-12 (Wednesday)694USD 216,778BIO holding decreased by -1645USD 216,7780USD -1,645 USD 312.36 USD 314.731
2025-02-11 (Tuesday)694USD 218,423BIO holding decreased by -8564USD 218,4230USD -8,564 USD 314.731 USD 327.071
2025-02-10 (Monday)694USD 226,987BIO holding decreased by -10451USD 226,9870USD -10,451 USD 327.071 USD 342.13
2025-02-07 (Friday)694USD 237,438BIO holding decreased by -2277USD 237,4380USD -2,277 USD 342.13 USD 345.411
2025-02-06 (Thursday)694USD 239,715BIO holding decreased by -3837USD 239,7150USD -3,837 USD 345.411 USD 350.939
2025-02-05 (Wednesday)694USD 243,552BIO holding increased by 3407USD 243,5520USD 3,407 USD 350.939 USD 346.03
2025-02-04 (Tuesday)694USD 240,145BIO holding decreased by -4913USD 240,1450USD -4,913 USD 346.03 USD 353.109
2025-02-03 (Monday)694USD 245,058BIO holding decreased by -5393USD 245,0580USD -5,393 USD 353.109 USD 360.88
2025-01-31 (Friday)694USD 250,451BIO holding increased by 1402USD 250,4510USD 1,402 USD 360.88 USD 358.86
2025-01-30 (Thursday)694USD 249,049BIO holding increased by 2006USD 249,0490USD 2,006 USD 358.86 USD 355.97
2025-01-29 (Wednesday)694USD 247,043BIO holding decreased by -7655USD 247,0430USD -7,655 USD 355.97 USD 367
2025-01-28 (Tuesday)694USD 254,698BIO holding increased by 5642USD 254,6980USD 5,642 USD 367 USD 358.87
2025-01-27 (Monday)694USD 249,056BIO holding increased by 2832USD 249,0560USD 2,832 USD 358.87 USD 354.79
2025-01-24 (Friday)694USD 246,224BIO holding increased by 1603USD 246,2240USD 1,603 USD 354.79 USD 352.48
2025-01-23 (Thursday)694USD 244,621BIO holding decreased by -5594USD 244,6210USD -5,594 USD 352.48 USD 360.54
2025-01-22 (Wednesday)694USD 250,215USD 250,215
2025-01-21 (Tuesday)694USD 245,579USD 245,579
2025-01-20 (Monday)694USD 237,633USD 237,633
2025-01-17 (Friday)694USD 237,633USD 237,633
2025-01-16 (Thursday)694USD 239,062USD 239,062
2025-01-15 (Wednesday)694USD 237,202USD 237,202
2025-01-14 (Tuesday)694USD 237,508USD 237,508
2025-01-13 (Monday)694USD 244,080USD 244,080
2025-01-10 (Friday)694USD 237,175USD 237,175
2025-01-09 (Thursday)694USD 239,000USD 239,000
2025-01-09 (Thursday)694USD 239,000USD 239,000
2025-01-09 (Thursday)694USD 239,000USD 239,000
2025-01-08 (Wednesday)694USD 239,000USD 239,000
2025-01-08 (Wednesday)694USD 239,000USD 239,000
2025-01-08 (Wednesday)694USD 239,000USD 239,000
2025-01-02 (Thursday)683USD 222,767BIO holding decreased by -9364USD 222,7670USD -9,364 USD 326.16 USD 339.87
2024-12-30 (Monday)683USD 222,890USD 222,890
2024-12-10 (Tuesday)683USD 232,131BIO holding decreased by -3914USD 232,1310USD -3,914 USD 339.87 USD 345.6
2024-12-09 (Monday)683USD 236,045BIO holding increased by 13728USD 236,0450USD 13,728 USD 345.6 USD 325.501
2024-12-06 (Friday)683USD 222,317BIO holding increased by 2145USD 222,3170USD 2,145 USD 325.501 USD 322.36
2024-12-05 (Thursday)683USD 220,172BIO holding decreased by -10983USD 220,1720USD -10,983 USD 322.36 USD 338.441
2024-12-04 (Wednesday)683USD 231,155BIO holding increased by 4208USD 231,1550USD 4,208 USD 338.441 USD 332.28
2024-12-03 (Tuesday)683USD 226,947BIO holding decreased by -4433USD 226,9470USD -4,433 USD 332.28 USD 338.77
2024-12-02 (Monday)683USD 231,380BIO holding decreased by -1202USD 231,3800USD -1,202 USD 338.77 USD 340.53
2024-11-29 (Friday)683USD 232,582BIO holding increased by 1400USD 232,5820USD 1,400 USD 340.53 USD 338.48
2024-11-28 (Thursday)683USD 231,182USD 231,1820USD 0 USD 338.48 USD 338.48
2024-11-27 (Wednesday)683USD 231,182BIO holding increased by 512USD 231,1820USD 512 USD 338.48 USD 337.731
2024-11-26 (Tuesday)683USD 230,670BIO holding increased by 1121USD 230,6700USD 1,121 USD 337.731 USD 336.089
2024-11-25 (Monday)683USD 229,549BIO holding increased by 2171USD 229,5490USD 2,171 USD 336.089 USD 332.911
2024-11-22 (Friday)683USD 227,378BIO holding increased by 5007USD 227,3780USD 5,007 USD 332.911 USD 325.58
2024-11-21 (Thursday)683USD 222,371BIO holding increased by 1291USD 222,3710USD 1,291 USD 325.58 USD 323.69
2024-11-20 (Wednesday)683USD 221,080BIO holding increased by 2069USD 221,0800USD 2,069 USD 323.69 USD 320.66
2024-11-19 (Tuesday)683USD 219,011BIO holding increased by 5130USD 219,0110USD 5,130 USD 320.66 USD 313.149
2024-11-18 (Monday)683USD 213,881BIO holding decreased by -35093USD 213,8810USD -35,093 USD 313.149 USD 364.53
2024-11-12 (Tuesday)683USD 248,974BIO holding decreased by -3224USD 248,9740USD -3,224 USD 364.53 USD 369.25
2024-11-08 (Friday)683USD 252,198BIO holding decreased by -2472USD 252,1980USD -2,472 USD 369.25 USD 372.87
2024-11-07 (Thursday)683USD 254,670BIO holding decreased by -41USD 254,6700USD -41 USD 372.87 USD 372.93
2024-11-06 (Wednesday)683USD 254,711BIO holding decreased by -922USD 254,7110USD -922 USD 372.93 USD 374.28
2024-11-05 (Tuesday)683USD 255,633BIO holding increased by 3661USD 255,6330USD 3,661 USD 374.28 USD 368.919
2024-11-04 (Monday)683USD 251,972BIO holding increased by 341USD 251,9720USD 341 USD 368.919 USD 368.42
2024-11-01 (Friday)683USD 251,631BIO holding increased by 6987USD 251,6310USD 6,987 USD 368.42 USD 358.19
2024-10-31 (Thursday)683USD 244,644BIO holding increased by 18858USD 244,6440USD 18,858 USD 358.19 USD 330.58
2024-10-30 (Wednesday)683USD 225,786BIO holding decreased by -724USD 225,7860USD -724 USD 330.58 USD 331.64
2024-10-29 (Tuesday)683USD 226,510BIO holding increased by 2083USD 226,5100USD 2,083 USD 331.64 USD 328.59
2024-10-28 (Monday)683USD 224,427BIO holding increased by 5710USD 224,4270USD 5,710 USD 328.59 USD 320.23
2024-10-25 (Friday)683USD 218,717BIO holding decreased by -5362USD 218,7170USD -5,362 USD 320.23 USD 328.081
2024-10-24 (Thursday)683USD 224,079BIO holding decreased by -4781USD 224,0790USD -4,781 USD 328.081 USD 335.081
2024-10-23 (Wednesday)683USD 228,860BIO holding decreased by -3251USD 228,8600USD -3,251 USD 335.081 USD 339.84
2024-10-22 (Tuesday)683USD 232,111BIO holding decreased by -2240USD 232,1110USD -2,240 USD 339.84 USD 343.12
2024-10-21 (Monday)683USD 234,351BIO holding decreased by -2220USD 234,3510USD -2,220 USD 343.12 USD 346.37
2024-10-18 (Friday)683USD 236,571USD 236,571
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 BIO by Blackrock for IE00B27YCN58

Show aggregate share trades of BIO

DateActionQuantityMarket HighMarket LowLikely Trade PriceLikely Trade Value (Profit/Loss)Average Price previous trades
2025-04-28BUY11 240.170* 298.10
2025-04-11BUY11 245.800* 304.85
2025-04-10BUY11 232.290* 305.69
2025-04-09BUY11 249.169* 306.34
2025-04-08BUY11 220.510* 307.35
2025-03-25BUY11 247.310* 315.24
2025-03-10BUY11 247.760* 325.69
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 BIO

DateShorted VolumeShort Exempt VolumeTotal Shares Traded% Shorted
2025-05-0968,368087,77377.9%
2025-05-0879,8460108,25773.8%
2025-05-0759,7582,82179,69775.0%
2025-05-06120,47211155,54177.5%
2025-05-0573,335497,70275.1%
2025-05-02210,5630266,11979.1%
2025-05-01134,909240160,82283.9%
2025-04-3074,1310109,18667.9%
2025-04-2950,207082,49760.9%
2025-04-2861,276079,60877.0%
2025-04-25118,0550148,31379.6%
2025-04-2453,956065,66682.2%
2025-04-2350,812067,56275.2%
2025-04-2255,109070,20678.5%
2025-04-21113,6330140,51780.9%
2025-04-1769,325081,38985.2%
2025-04-1683,8710124,84967.2%
2025-04-1552,311072,75671.9%
2025-04-1495,1567114,21783.3%
2025-04-1187,1100102,00885.4%
2025-04-10112,1040124,78689.8%
2025-04-09103,15924145,68570.8%
2025-04-08202,92424259,70978.1%
2025-04-07142,968404219,00865.3%
2025-04-04245,50715289,64584.8%
2025-04-0366,435094,76370.1%
2025-04-0256,334081,76468.9%
2025-04-0161,12610999,17361.6%
2025-03-3177,5530118,14465.6%
2025-03-2873,129087,70583.4%
2025-03-2741,159056,06173.4%
2025-03-2639,1010100,45038.9%
2025-03-2557,1540104,94854.5%
2025-03-2448,870081,49060.0%
2025-03-21111,4850162,25568.7%
2025-03-2074,118091,34081.1%
2025-03-19118,5030134,32388.2%
2025-03-18104,8654132,37779.2%
2025-03-17144,10110169,01385.3%
2025-03-1469,16040785,16781.2%
2025-03-1344,886171,71562.6%
2025-03-1259,085094,37462.6%
2025-03-11105,1310136,75076.9%
2025-03-1067,2010141,48347.5%
2025-03-0794,8120186,13050.9%

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.