Portfolio Holdings Detail for ISIN IE00B296QM64
Stock Name / FundiShares MSCI USA Islamic UCITS
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 TickerISDU(USD) LSE
ETF TickerISUS(GBX) LSE
ETF TickerISDU.LS(USD) CXE
ETF TickerISUS.LS(GBX) CXE
ETF TickerISDU.L(GBP) LSE
ETF TickerISUS.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 USA Islamic UCITS 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)437BIO holding increased by 13USD 105,326BIO holding increased by 6725USD 105,32613USD 6,725 USD 241.021 USD 232.55
2025-05-07 (Wednesday)424USD 98,601BIO holding increased by 415USD 98,6010USD 415 USD 232.55 USD 231.571
2025-05-06 (Tuesday)424USD 98,186BIO holding decreased by -3655USD 98,1860USD -3,655 USD 231.571 USD 240.191
2025-05-05 (Monday)424USD 101,841BIO holding increased by 1633USD 101,8410USD 1,633 USD 240.191 USD 236.34
2025-05-02 (Friday)424USD 100,208USD 100,208
2025-05-01 (Thursday)424USD 101,942BIO holding decreased by -1548USD 101,9420USD -1,548 USD 240.429 USD 244.08
2025-04-30 (Wednesday)424USD 103,490BIO holding increased by 746USD 103,4900USD 746 USD 244.08 USD 242.321
2025-04-29 (Tuesday)424USD 102,744BIO holding increased by 912USD 102,7440USD 912 USD 242.321 USD 240.17
2025-04-28 (Monday)424USD 101,832BIO holding decreased by -1043USD 101,8320USD -1,043 USD 240.17 USD 242.63
2025-04-25 (Friday)424USD 102,875BIO holding decreased by -3015USD 102,8750USD -3,015 USD 242.63 USD 249.741
2025-04-24 (Thursday)424USD 105,890BIO holding increased by 378USD 105,8900USD 378 USD 249.741 USD 248.849
2025-04-23 (Wednesday)424BIO holding increased by 13USD 105,512BIO holding increased by 4825USD 105,51213USD 4,825 USD 248.849 USD 244.981
2025-04-22 (Tuesday)411USD 100,687BIO holding increased by 3329USD 100,6870USD 3,329 USD 244.981 USD 236.881
2025-04-21 (Monday)411USD 97,358BIO holding decreased by -534USD 97,3580USD -534 USD 236.881 USD 238.18
2025-04-18 (Friday)411USD 97,892USD 97,8920USD 0 USD 238.18 USD 238.18
2025-04-17 (Thursday)411USD 97,892BIO holding decreased by -2889USD 97,8920USD -2,889 USD 238.18 USD 245.209
2025-04-16 (Wednesday)411USD 100,781BIO holding increased by 94USD 100,7810USD 94 USD 245.209 USD 244.981
2025-04-15 (Tuesday)411USD 100,687BIO holding decreased by -1907USD 100,6870USD -1,907 USD 244.981 USD 249.62
2025-04-14 (Monday)411BIO holding increased by 13USD 102,594BIO holding increased by 4766USD 102,59413USD 4,766 USD 249.62 USD 245.799
2025-04-11 (Friday)398USD 97,828BIO holding increased by 5377USD 97,8280USD 5,377 USD 245.799 USD 232.289
2025-04-10 (Thursday)398USD 92,451BIO holding decreased by -6719USD 92,4510USD -6,719 USD 232.289 USD 249.171
2025-04-09 (Wednesday)398USD 99,170BIO holding increased by 11407USD 99,1700USD 11,407 USD 249.171 USD 220.51
2025-04-08 (Tuesday)398USD 87,763BIO holding decreased by -3538USD 87,7630USD -3,538 USD 220.51 USD 229.399
2025-04-07 (Monday)398USD 91,301BIO holding increased by 1512USD 91,3010USD 1,512 USD 229.399 USD 225.601
2025-04-04 (Friday)398BIO holding decreased by -13USD 89,789BIO holding decreased by -11120USD 89,789-13USD -11,120 USD 225.601 USD 245.521
2025-04-02 (Wednesday)411USD 100,909BIO holding increased by 2269USD 100,9090USD 2,269 USD 245.521 USD 240
2025-04-01 (Tuesday)411USD 98,640BIO holding decreased by -1463USD 98,6400USD -1,463 USD 240 USD 243.56
2025-03-31 (Monday)411USD 100,103BIO holding increased by 230USD 100,1030USD 230 USD 243.56 USD 243
2025-03-28 (Friday)411USD 99,873BIO holding decreased by -1710USD 99,8730USD -1,710 USD 243 USD 247.161
2025-03-27 (Thursday)411USD 101,583BIO holding increased by 756USD 101,5830USD 756 USD 247.161 USD 245.321
2025-03-26 (Wednesday)411USD 100,827BIO holding decreased by -817USD 100,8270USD -817 USD 245.321 USD 247.309
2025-03-25 (Tuesday)411USD 101,644BIO holding decreased by -3839USD 101,6440USD -3,839 USD 247.309 USD 256.65
2025-03-24 (Monday)411USD 105,483BIO holding decreased by -12USD 105,4830USD -12 USD 256.65 USD 256.679
2025-03-21 (Friday)411USD 105,495BIO holding increased by 908USD 105,4950USD 908 USD 256.679 USD 254.47
2025-03-20 (Thursday)411USD 104,587BIO holding increased by 123USD 104,5870USD 123 USD 254.47 USD 254.17
2025-03-19 (Wednesday)411USD 104,464BIO holding decreased by -2408USD 104,4640USD -2,408 USD 254.17 USD 260.029
2025-03-18 (Tuesday)411USD 106,872BIO holding increased by 1245USD 106,8720USD 1,245 USD 260.029 USD 257
2025-03-17 (Monday)411USD 105,627BIO holding increased by 1048USD 105,6270USD 1,048 USD 257 USD 254.45
2025-03-14 (Friday)411USD 104,579BIO holding increased by 3880USD 104,5790USD 3,880 USD 254.45 USD 245.01
2025-03-13 (Thursday)411USD 100,699BIO holding decreased by -2524USD 100,6990USD -2,524 USD 245.01 USD 251.151
2025-03-12 (Wednesday)411USD 103,223BIO holding increased by 58USD 103,2230USD 58 USD 251.151 USD 251.01
2025-03-11 (Tuesday)411USD 103,165BIO holding increased by 1336USD 103,1650USD 1,336 USD 251.01 USD 247.759
2025-03-10 (Monday)411USD 101,829BIO holding decreased by -5520USD 101,8290USD -5,520 USD 247.759 USD 261.19
2025-03-07 (Friday)411BIO holding decreased by -13USD 107,349BIO holding decreased by -3035USD 107,349-13USD -3,035 USD 261.19 USD 260.34
2025-03-05 (Wednesday)424BIO holding decreased by -13USD 110,384BIO holding increased by 915USD 110,384-13USD 915 USD 260.34 USD 250.501
2025-03-04 (Tuesday)437USD 109,469BIO holding decreased by -2600USD 109,4690USD -2,600 USD 250.501 USD 256.451
2025-03-03 (Monday)437USD 112,069BIO holding decreased by -3806USD 112,0690USD -3,806 USD 256.451 USD 265.16
2025-02-28 (Friday)437BIO holding increased by 69USD 115,875BIO holding increased by 18123USD 115,87569USD 18,123 USD 265.16 USD 265.63
2025-02-27 (Thursday)368USD 97,752BIO holding decreased by -3886USD 97,7520USD -3,886 USD 265.63 USD 276.19
2025-02-26 (Wednesday)368USD 101,638BIO holding decreased by -430USD 101,6380USD -430 USD 276.19 USD 277.359
2025-02-25 (Tuesday)368USD 102,068BIO holding decreased by -1027USD 102,0680USD -1,027 USD 277.359 USD 280.149
2025-02-24 (Monday)368USD 103,095BIO holding increased by 26USD 103,0950USD 26 USD 280.149 USD 280.079
2025-02-21 (Friday)368USD 103,069BIO holding decreased by -2043USD 103,0690USD -2,043 USD 280.079 USD 285.63
2025-02-20 (Thursday)368USD 105,112BIO holding increased by 699USD 105,1120USD 699 USD 285.63 USD 283.731
2025-02-19 (Wednesday)368USD 104,413BIO holding increased by 192USD 104,4130USD 192 USD 283.731 USD 283.209
2025-02-18 (Tuesday)368USD 104,221BIO holding increased by 2226USD 104,2210USD 2,226 USD 283.209 USD 277.16
2025-02-17 (Monday)368USD 101,995USD 101,9950USD 0 USD 277.16 USD 277.16
2025-02-14 (Friday)368USD 101,995BIO holding decreased by -10745USD 101,9950USD -10,745 USD 277.16 USD 306.359
2025-02-13 (Thursday)368USD 112,740BIO holding decreased by -2208USD 112,7400USD -2,208 USD 306.359 USD 312.359
2025-02-12 (Wednesday)368USD 114,948BIO holding decreased by -873USD 114,9480USD -873 USD 312.359 USD 314.731
2025-02-11 (Tuesday)368USD 115,821BIO holding decreased by -4541USD 115,8210USD -4,541 USD 314.731 USD 327.071
2025-02-10 (Monday)368USD 120,362BIO holding decreased by -5542USD 120,3620USD -5,542 USD 327.071 USD 342.13
2025-02-07 (Friday)368USD 125,904BIO holding decreased by -1207USD 125,9040USD -1,207 USD 342.13 USD 345.41
2025-02-06 (Thursday)368USD 127,111BIO holding decreased by -2035USD 127,1110USD -2,035 USD 345.41 USD 350.94
2025-02-05 (Wednesday)368USD 129,146BIO holding increased by 1807USD 129,1460USD 1,807 USD 350.94 USD 346.03
2025-02-04 (Tuesday)368USD 127,339BIO holding decreased by -2605USD 127,3390USD -2,605 USD 346.03 USD 353.109
2025-02-03 (Monday)368USD 129,944BIO holding decreased by -2860USD 129,9440USD -2,860 USD 353.109 USD 360.88
2025-01-31 (Friday)368USD 132,804BIO holding increased by 744USD 132,8040USD 744 USD 360.88 USD 358.859
2025-01-30 (Thursday)368USD 132,060BIO holding increased by 1063USD 132,0600USD 1,063 USD 358.859 USD 355.97
2025-01-29 (Wednesday)368USD 130,997BIO holding decreased by -4059USD 130,9970USD -4,059 USD 355.97 USD 367
2025-01-28 (Tuesday)368USD 135,056BIO holding increased by 2992USD 135,0560USD 2,992 USD 367 USD 358.87
2025-01-27 (Monday)368USD 132,064BIO holding increased by 1501USD 132,0640USD 1,501 USD 358.87 USD 354.791
2025-01-24 (Friday)368USD 130,563BIO holding increased by 850USD 130,5630USD 850 USD 354.791 USD 352.481
2025-01-23 (Thursday)368USD 129,713BIO holding decreased by -2966USD 129,7130USD -2,966 USD 352.481 USD 360.541
2025-01-22 (Wednesday)368USD 132,679USD 132,679
2025-01-21 (Tuesday)368USD 130,220USD 130,220
2025-01-20 (Monday)368USD 126,007USD 126,007
2025-01-17 (Friday)368USD 126,007USD 126,007
2025-01-16 (Thursday)368USD 126,765USD 126,765
2025-01-15 (Wednesday)368USD 125,779USD 125,779
2025-01-14 (Tuesday)368USD 125,941USD 125,941
2025-01-13 (Monday)368USD 129,426USD 129,426
2025-01-10 (Friday)368USD 125,764USD 125,764
2025-01-09 (Thursday)357USD 122,944USD 122,944
2025-01-09 (Thursday)357USD 122,944USD 122,944
2025-01-09 (Thursday)357USD 122,944USD 122,944
2025-01-08 (Wednesday)357USD 122,944USD 122,944
2025-01-08 (Wednesday)357USD 122,944USD 122,944
2025-01-08 (Wednesday)357USD 122,944USD 122,944
2025-01-02 (Thursday)357BIO holding decreased by -11USD 116,439BIO holding decreased by -8633USD 116,439-11USD -8,633 USD 326.16 USD 339.87
2024-12-30 (Monday)357USD 116,503USD 116,503
2024-12-10 (Tuesday)368USD 125,072BIO holding decreased by -2109USD 125,0720USD -2,109 USD 339.87 USD 345.601
2024-12-09 (Monday)368USD 127,181BIO holding increased by 7397USD 127,1810USD 7,397 USD 345.601 USD 325.5
2024-12-06 (Friday)368USD 119,784BIO holding increased by 1156USD 119,7840USD 1,156 USD 325.5 USD 322.359
2024-12-05 (Thursday)368USD 118,628BIO holding decreased by -5918USD 118,6280USD -5,918 USD 322.359 USD 338.44
2024-12-04 (Wednesday)368USD 124,546BIO holding increased by 2267USD 124,5460USD 2,267 USD 338.44 USD 332.28
2024-12-03 (Tuesday)368USD 122,279BIO holding decreased by -2388USD 122,2790USD -2,388 USD 332.28 USD 338.769
2024-12-02 (Monday)368USD 124,667BIO holding decreased by -648USD 124,6670USD -648 USD 338.769 USD 340.53
2024-11-29 (Friday)368USD 125,315BIO holding increased by 754USD 125,3150USD 754 USD 340.53 USD 338.481
2024-11-28 (Thursday)368USD 124,561USD 124,5610USD 0 USD 338.481 USD 338.481
2024-11-27 (Wednesday)368USD 124,561BIO holding increased by 276USD 124,5610USD 276 USD 338.481 USD 337.731
2024-11-26 (Tuesday)368BIO holding increased by 11USD 124,285BIO holding increased by 4301USD 124,28511USD 4,301 USD 337.731 USD 336.09
2024-11-25 (Monday)357BIO holding decreased by -60USD 119,984BIO holding decreased by -18839USD 119,984-60USD -18,839 USD 336.09 USD 332.909
2024-11-22 (Friday)417USD 138,823BIO holding increased by 3056USD 138,8230USD 3,056 USD 332.909 USD 325.58
2024-11-21 (Thursday)417USD 135,767BIO holding increased by 788USD 135,7670USD 788 USD 325.58 USD 323.691
2024-11-20 (Wednesday)417USD 134,979BIO holding increased by 1264USD 134,9790USD 1,264 USD 323.691 USD 320.659
2024-11-19 (Tuesday)417USD 133,715BIO holding increased by 3131USD 133,7150USD 3,131 USD 320.659 USD 313.151
2024-11-18 (Monday)417USD 130,584BIO holding decreased by -21425USD 130,5840USD -21,425 USD 313.151 USD 364.53
2024-11-12 (Tuesday)417BIO holding increased by 13USD 152,009BIO holding increased by 2832USD 152,00913USD 2,832 USD 364.53 USD 369.25
2024-11-08 (Friday)404BIO holding decreased by -13USD 149,177BIO holding decreased by -6310USD 149,177-13USD -6,310 USD 369.25 USD 372.871
2024-11-07 (Thursday)417USD 155,487BIO holding decreased by -25USD 155,4870USD -25 USD 372.871 USD 372.93
2024-11-06 (Wednesday)417USD 155,512BIO holding decreased by -563USD 155,5120USD -563 USD 372.93 USD 374.281
2024-11-05 (Tuesday)417USD 156,075BIO holding increased by 2235USD 156,0750USD 2,235 USD 374.281 USD 368.921
2024-11-04 (Monday)417USD 153,840BIO holding increased by 209USD 153,8400USD 209 USD 368.921 USD 368.42
2024-11-01 (Friday)417USD 153,631BIO holding increased by 4266USD 153,6310USD 4,266 USD 368.42 USD 358.189
2024-10-31 (Thursday)417USD 149,365BIO holding increased by 11513USD 149,3650USD 11,513 USD 358.189 USD 330.58
2024-10-30 (Wednesday)417USD 137,852BIO holding decreased by -442USD 137,8520USD -442 USD 330.58 USD 331.64
2024-10-29 (Tuesday)417USD 138,294BIO holding increased by 1272USD 138,2940USD 1,272 USD 331.64 USD 328.59
2024-10-28 (Monday)417USD 137,022BIO holding increased by 3486USD 137,0220USD 3,486 USD 328.59 USD 320.23
2024-10-25 (Friday)417USD 133,536BIO holding decreased by -3273USD 133,5360USD -3,273 USD 320.23 USD 328.079
2024-10-24 (Thursday)417USD 136,809BIO holding decreased by -2919USD 136,8090USD -2,919 USD 328.079 USD 335.079
2024-10-23 (Wednesday)417USD 139,728BIO holding decreased by -1985USD 139,7280USD -1,985 USD 335.079 USD 339.839
2024-10-22 (Tuesday)417USD 141,713BIO holding decreased by -1368USD 141,7130USD -1,368 USD 339.839 USD 343.12
2024-10-21 (Monday)417USD 143,081BIO holding decreased by -1355USD 143,0810USD -1,355 USD 343.12 USD 346.369
2024-10-18 (Friday)417USD 144,436USD 144,436
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 IE00B296QM64

Show aggregate share trades of BIO

DateActionQuantityMarket HighMarket LowLikely Trade PriceLikely Trade Value (Profit/Loss)Average Price previous trades
2025-05-08BUY13 241.021* 294.18
2025-04-23BUY13 248.849* 299.70
2025-04-14BUY13 249.620* 304.19
2025-04-04SELL-13 225.601* 309.28 Profit of 4,021 on sale
2025-03-07SELL-13 261.190* 326.70 Profit of 4,247 on sale
2025-03-05SELL-13 260.340* 327.75 Profit of 4,261 on sale
2025-02-28BUY69 265.160* 331.27
2025-01-02SELL-11 326.160* 341.11 Profit of 3,752 on sale
2024-11-26BUY11 337.731* 343.57
2024-11-25SELL-60 336.090* 343.93 Profit of 20,636 on sale
2024-11-12BUY13 364.530* 349.47
2024-11-08SELL-13 369.250* 348.05 Profit of 4,525 on sale
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.