Portfolio Holdings Detail for ISIN IE00B296QM64

Stock NameiShares MSCI USA Islamic UCITS
IssuerBlackrock
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

Portfolio changes on 2025-03-24 for IE00B296QM64

Ticker Action Number of Shares Bought/Sold Value of Shares Added/Sold Average Price paid for previous share BUYs
MSFT - Microsoft Corporation HOLD 0 @ 393.08 0
TSLA - 1X TSLA HOLD 0 @ 278.39 0
XOM - Exxon Mobil Corp HOLD 0 @ 115.8 0
PG - Procter & Gamble Company HOLD 0 @ 165.65 0
JNJ - Johnson & Johnson HOLD 0 @ 163.29 0
CRM - Salesforce.com Inc HOLD 0 @ 285.96 0
CVX - Chevron Corp HOLD 0 @ 165.02 0
CSCO - Cisco Systems Inc HOLD 0 @ 60.97 0
AMD - Advanced Micro Devices Inc HOLD 0 @ 113.85 0
LIN - Linde plc HOLD 0 @ 459.09 0
NOW - ServiceNow Inc HOLD 0 @ 849.73 0
ABT - Abbott Laboratories HOLD 0 @ 127.21 0
INTU - Intuit Inc HOLD 0 @ 613.09 0
DHR - Danaher Corporation HOLD 0 @ 212.8 0
DHR - Danaher Corporation HOLD 0 @ 212.8 0
ETN - Eaton Corporation PLC HOLD 0 @ 302.84 0
UBER - Uber Technologies Inc HOLD 0 @ 76.51 0
PANW - Palo Alto Networks Inc HOLD 0 @ 184.79 0
COP - ConocoPhillips HOLD 0 @ 102.19 0
COP - Compugroup Medical SE & Co. KGaA HOLD 0 @ 102.19 0
MU - Micron Technology Inc HOLD 0 @ 96.94 0
MDT - Medtronic PLC HOLD 0 @ 90.13 0
ADI - Analog Devices Inc HOLD 0 @ 212.34 0
INTC - Intel Corporation HOLD 0 @ 24.22 0
TT - Trane Technologies plc HOLD 0 @ 357.6 0
MDLZ - Mondelez International Inc HOLD 0 @ 64.95 0
APH - Alliance Pharma plc HOLD 0 @ 69.3 0
SNPS - Synopsys Inc HOLD 0 @ 457.77 0
CTAS - Cintas Corporation HOLD 0 @ 194.57 0
MRVL - Marvell Technology Group Ltd HOLD 0 @ 72.76 0
EOG - Europa Oil & Gas Holdings HOLD 0 @ 128.27 0
EMR - Empresaria Group plc HOLD 0 @ 115.37 0
EMR - Emerson Electric Co HOLD 0 @ 115.37 0
CEG - Challenger Energy Group PLC HOLD 0 @ 228.62 0
CRH - CRH PLC HOLD 0 @ 98.13 0
FCX - Freeport-McMoran Copper & Gold Inc HOLD 0 @ 41.61 0
SLB - Schlumberger NV HOLD 0 @ 41.7 0
ROP - Roper Technologies Inc HOLD 0 @ 576.65 0
JCI - Johnson Controls International PLC HOLD 0 @ 84.52 0
PSX - Phillips 66 HOLD 0 @ 126.47 0
PSX - Phillips 66 HOLD 0 @ 126.47 0
CMI - Cummins Inc HOLD 0 @ 331.08 0
NEM - Newmont Goldcorp Corp HOLD 0 @ 46.82 0
NEM - Nemetschek SE HOLD 0 @ 46.82 0
DHI - DR Horton Inc HOLD 0 @ 130.35 0
FAST - Fastenal Company HOLD 0 @ 76.94 0
FAST - Fastned B.V. HOLD 0 @ 76.94 0
TEL - TE Connectivity Ltd HOLD 0 @ 148.98 0
AME - Ametek Inc HOLD 0 @ 178.82 0
VLO - Valero Energy Corporation HOLD 0 @ 131.95 0
ODFL - Old Dominion Freight Line Inc HOLD 0 @ 170.05 0
BKR - Baker Hughes Co HOLD 0 @ 44.6 0
IR - Ingersoll Rand Inc HOLD 0 @ 82.23 0
EA - Electronic Arts Inc HOLD 0 @ 144.55 0
CTVA - Corteva Inc HOLD 0 @ 62.07 0
LEN - Lennar Corporation HOLD 0 @ 117.56 0
GLW - Corning Incorporated HOLD 0 @ 49.89 0
A - Agilent Technologies Inc HOLD 0 @ 121.97 0
KDP - Keurig Dr Pepper Inc HOLD 0 @ 33.85 0
VMC - Vulcan Materials Company HOLD 0 @ 240.81 0
MLM - Martin Marietta Materials Inc HOLD 0 @ 490.69 0
RMD - ResMed Inc HOLD 0 @ 222.91 0
NUE - Nucor Corp HOLD 0 @ 127.4 0
WAB - Westinghouse Air Brake Technologies Corp HOLD 0 @ 188.86 0
DD - Dupont De Nemours Inc HOLD 0 @ 77.0701 0
FANG - Diamondback Energy Inc HOLD 0 @ 161.01 0
FANG - GRAETNFANGIMETFP HOLD 0 @ 161.01 0
OXY - Occidental Petroleum Corporation HOLD 0 @ 47.92 0
DOW - Dow Inc HOLD 0 @ 36.29 0
XYL - Xylem Inc HOLD 0 @ 120.8 0
TTWO - Take-Two Interactive Software Inc HOLD 0 @ 213.51 0
ON - ON Semiconductor Corporation HOLD 0 @ 45.68 0
ANSS - ANSYS Inc HOLD 0 @ 325.73 0
KHC - Kraft Heinz Co HOLD 0 @ 29.12 0
HPE - Hewlett Packard Enterprise Co HOLD 0 @ 16.48 0
HPE - Hokuetsu Corporation HOLD 0 @ 16.48 0
KEYS - Keystone Law Group PLC HOLD 0 @ 158.72 0
DOV - Dover Corporation HOLD 0 @ 185.51 0
PHM - PulteGroup Inc HOLD 0 @ 105.85 0
CHD - Church & Dwight Company Inc HOLD 0 @ 106.9 0
TYL - Tyler Technologies Inc HOLD 0 @ 574.391 0
FTV - Foresight VCT PLC HOLD 0 @ 75.9099 0
ADM - Admiral Group PLC HOLD 0 @ 45.93 0
ADM - Archer-Daniels-Midland Company HOLD 0 @ 45.93 0
BIIB - Biogen Inc HOLD 0 @ 141.6 0
HUBB - Hubbell Inc HOLD 0 @ 349.5 0
DVN - Devon Energy Corporation HOLD 0 @ 36.96 0
ZBH - Zimmer Biomet Holdings Inc HOLD 0 @ 111.24 0
WY - Weyerhaeuser Company HOLD 0 @ 29.56 0
STE - STERIS plc HOLD 0 @ 223.01 0
STLD - Steel Dynamics Inc HOLD 0 @ 126.66 0
COO - The Cooper Companies, Inc. Common Stock HOLD 0 @ 84.0701 0
EXE - Expand Energy Corporation HOLD 0 @ 109.1 0
CTRA - Coterra Energy Inc HOLD 0 @ 29.36 0
WSO - Watsco Inc HOLD 0 @ 512.519 0
RS - Reliance Steel & Aluminum Co HOLD 0 @ 287.39 0
IP - International Paper HOLD 0 @ 52.83 0
BBY - Balfour Beatty plc HOLD 0 @ 75.6699 0
FSLR - First Solar Inc HOLD 0 @ 128.82 0
IEX - IDEX Corporation HOLD 0 @ 185.1 0
GPC - Genuine Parts Co HOLD 0 @ 120.67 0
WSM - Williams-Sonoma Inc HOLD 0 @ 170.3 0
JBHT - JB Hunt Transport Services Inc HOLD 0 @ 152.02 0
CF - CF Industries Holdings Inc HOLD 0 @ 76.8299 0
RVTY - Revvity Inc. HOLD 0 @ 108.59 0
SWKS - Skyworks Solutions Inc HOLD 0 @ 69.02 0
OKTA - Okta Inc HOLD 0 @ 116.38 0
JNPR - Juniper Networks Inc HOLD 0 @ 36.1 0
BG - Bunge Limited HOLD 0 @ 72.7202 0
BMRN - Biomarin Pharmaceutical Inc HOLD 0 @ 71.9901 0
ALB - Albemarle Corp HOLD 0 @ 77.5502 0
TECH - Bio-Techne Corp HOLD 0 @ 61.0699 0
AOS - Smith AO Corporation HOLD 0 @ 66.3699 0
AOS - Amdocs Limited HOLD 0 @ 66.3699 0
BIO - Bio-Rad Laboratories Inc HOLD 0 @ 256.65 0
BIO - Biotest Aktiengesellschaft HOLD 0 @ 256.65 0
WLK - Westlake Chemical Corporation HOLD 0 @ 102.65 0
LUV - Southwest Airlines Company HOLD 0 @ 34.8401 0
REGN - Regeneron Pharmaceuticals Inc HOLD 0 @ 661 0
ADSK - Autodesk Inc HOLD 0 @ 269.19 0
LULU - Lululemon Athletica Inc. HOLD 0 @ 334.96 0
WST - West Pharmaceutical Services Inc HOLD 0 @ 231.9 0
TER - Teradyne Inc HOLD 0 @ 91 0
PNR - Pentair PLC HOLD 0 @ 89.8499 0
TRMB - Trimble Inc HOLD 0 @ 72.07 0
TWLO - Twilio Inc HOLD 0 @ 106.27 0
ISRG - Intuitive Surgical Inc HOLD 0 @ 508.58 0
HPQ - HP Inc HOLD 0 @ 29 0
NTAP - NetApp Inc HOLD 0 @ 95.12 0
ROL - Rollins Inc HOLD 0 @ 52.3201 0
DAY - Dayforce Inc. HOLD 0 @ 60.1599 0

Value of shares added and average price calculated using the adjusted close on the day which may not be the price the ETF paid for the shares or sold the share at

Show aggregate IE00B296QM64 analysis