0001752724-24-147849.txt : 20240627 0001752724-24-147849.hdr.sgml : 20240627 20240627110833 ACCESSION NUMBER: 0001752724-24-147849 CONFORMED SUBMISSION TYPE: NPORT-P PUBLIC DOCUMENT COUNT: 1 CONFORMED PERIOD OF REPORT: 20240430 FILED AS OF DATE: 20240627 DATE AS OF CHANGE: 20240627 PERIOD START: 20240430 FILER: COMPANY DATA: COMPANY CONFORMED NAME: BLACKROCK FUNDS CENTRAL INDEX KEY: 0000844779 ORGANIZATION NAME: IRS NUMBER: 510318674 STATE OF INCORPORATION: MA FISCAL YEAR END: 0930 FILING VALUES: FORM TYPE: NPORT-P SEC ACT: 1940 Act SEC FILE NUMBER: 811-05742 FILM NUMBER: 241076562 BUSINESS ADDRESS: STREET 1: 100 BELLEVUE PARKWAY CITY: WILMINGTON STATE: DE ZIP: 19809 BUSINESS PHONE: 800-441-7762 MAIL ADDRESS: STREET 1: 100 BELLEVUE PARKWAY CITY: WILMINGTON STATE: DE ZIP: 19809 FORMER COMPANY: FORMER CONFORMED NAME: COMPASS CAPITAL FUNDS\ DATE OF NAME CHANGE: 19961114 FORMER COMPANY: FORMER CONFORMED NAME: PNC FUND DATE OF NAME CHANGE: 19920703 FORMER COMPANY: FORMER CONFORMED NAME: NCP FUNDS DATE OF NAME CHANGE: 19890511 0000844779 S000070274 BlackRock Defensive Advantage Emerging Markets Fund C000223506 Institutional C000223507 Class K C000223508 Investor A NPORT-P 1 primary_doc.xml NPORT-P false 0000844779 XXXXXXXX S000070274 C000223507 C000223508 C000223506 BlackRock Funds 811-05742 0000844779 549300OZUEVJZHOBFP42 100 Bellevue Parkway Wilmington 19809 800-441-7762 BlackRock Defensive Advantage Emerging Markets Fund S000070274 549300YBS1SNG9MML040 2024-04-30 2024-04-30 N 10375338.42 140095.13 10235243.29 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 33618.70000000 N HCL Technologies Ltd 549300C1F8OLYSOQYB65 HCL Technologies Ltd 000000000 8400.00000000 NS 137045.83000000 1.338960160662 Long EC CORP IN N 2 N N N Zijin Mining Group Co Ltd 836800JRNL2393Z2I561 Zijin Mining Group Co Ltd 000000000 10000.00000000 NS 21814.71000000 0.213133282540 Long EC CORP CN N 2 N N N Saudi Basic Industries Corp 213800ZCTFZZZJSK8645 Saudi Basic Industries Corp 000000000 6444.00000000 NS 145185.35000000 1.418484601551 Long EC CORP SA N 2 N N N Dr Reddy's Laboratories Ltd 335800OVDPY3DVZR2798 Dr Reddy's Laboratories Ltd 000000000 1029.00000000 NS 76359.65000000 0.746046262276 Long EC CORP IN N 2 N N N Larsen & Toubro Ltd 3358003FR3JIC5FRXA90 Larsen & Toubro Ltd 000000000 3483.00000000 NS 149719.92000000 1.462788091674 Long EC CORP IN N 2 N N N Kweichow Moutai Co Ltd N/A Kweichow Moutai Co Ltd 000000000 605.00000000 NS 141605.63000000 1.383510152009 Long EC CORP CN N 2 N N N Alrosa PJSC 894500DKUWVBYZLLE651 Alrosa PJSC 000000000 37207.00000000 NS 3.98000000 0.000038885250 Long EC CORP RU N 3 N N N Saudi Telecom Co 21380028ATJ79OTA9W17 Saudi Telecom Co 000000000 14313.00000000 NS 143620.62000000 1.403196933680 Long EC CORP SA N 2 N N N BinDawood Holding Co 2549004387AQPMPEMA22 BinDawood Holding Co 000000000 16439.00000000 NS 41431.19000000 0.404789498657 Long EC CORP SA N 2 N N N Abu Dhabi Islamic Bank PJSC 5493006DOLY8O98XHD74 Abu Dhabi Islamic Bank PJSC 000000000 4597.00000000 NS 13967.85000000 0.136468177689 Long EC CORP AE N 1 N N N Far EasTone Telecommunications Co Ltd 529900L7W7BWDLVZL253 Far EasTone Telecommunications Co Ltd 000000000 58000.00000000 NS 143863.93000000 1.405574112151 Long EC CORP TW N 2 N N N SAIC Motor Corp Ltd N/A SAIC Motor Corp Ltd 000000000 73400.00000000 NS 150035.33000000 1.465869698931 Long EC CORP CN N 2 N N N Shanghai Pharmaceuticals Holding Co Ltd 30030029J1KKCBY19820 Shanghai Pharmaceuticals Holding Co Ltd 000000000 46700.00000000 NS 66363.51000000 0.648382340504 Long EC CORP CN N 2 N N N President Chain Store Corp N/A President Chain Store Corp 000000000 17000.00000000 NS 142963.64000000 1.396778131690 Long EC CORP TW N 2 N N N Lupin Ltd 335800HHXTESDEE2FC65 Lupin Ltd 000000000 7674.00000000 NS 151101.24000000 1.476283813865 Long EC CORP IN N 2 N N N Shree Cement Ltd 335800W6FNBDUZ89L830 Shree Cement Ltd 000000000 510.00000000 NS 149312.16000000 1.458804209821 Long EC CORP IN N 2 N N N CJ CheilJedang Corp 9884008938PK154I3A92 CJ CheilJedang Corp 000000000 606.00000000 NS 146886.46000000 1.435104724315 Long EC CORP KR N 2 N N N MOL Hungarian Oil & Gas PLC 213800R83KX5FQFGXS67 MOL Hungarian Oil & Gas PLC 000000000 12709.00000000 NS 104297.80000000 1.019006554557 Long EC CORP HU N 1 N N N Tata Consultancy Services Ltd 335800ZJKU9GPQRE2U66 Tata Consultancy Services Ltd 000000000 3255.00000000 NS 148558.50000000 1.451440828428 Long EC CORP IN N 2 N N N Almarai Co JSC 549300B4EDUXYD2G6098 Almarai Co JSC 000000000 6043.00000000 NS 91516.66000000 0.894132727547 Long EC CORP SA N 1 N N N ICE Futures U.S., Inc. 5493004R83R1LVX2IL36 MSCI EMGMKT JUN24 000000000 4.00000000 NC USD -2534.43000000 -0.02476179537 N/A DE US N 1 ICE Futures U.S., Inc. 5493004R83R1LVX2IL36 Long ICE U.S. MSCI Emerging Markets EM Index Futures MESM4 Index 2024-06-21 210934.43000000 USD -2534.43000000 N N N China Railway Group Ltd 529900TFRLG8UDJ7QA89 China Railway Group Ltd 000000000 11000.00000000 NS 5428.05000000 0.053032935771 Long EC CORP CN N 2 N N N Zydus Lifesciences Ltd 335800R9O14ORBXLPN13 Zydus Lifesciences Ltd 000000000 12625.00000000 NS 144200.08000000 1.408858352599 Long EC CORP IN N 2 N N N MISC Bhd 9845002055U77FF6B972 MISC Bhd 000000000 90100.00000000 NS 150276.79000000 1.468228802600 Long EC CORP MY N 1 N N N Hyundai Glovis Co Ltd 988400U6RDXNJ5ZRN304 Hyundai Glovis Co Ltd 000000000 469.00000000 NS 61396.86000000 0.599857358153 Long EC CORP KR N 2 N N N National Bank of Kuwait SAKP 549300NB7FE83IH6BW96 National Bank of Kuwait SAKP 000000000 48663.00000000 NS 136379.37000000 1.332448737522 Long EC CORP KW N 2 N N N Bosideng International Holdings Ltd 254900G7F1RDM4B3S169 Bosideng International Holdings Ltd 000000000 256000.00000000 NS 148190.02000000 1.447840718596 Long EC CORP KY N 2 N N N Qatar Electricity & Water Co QSC 2763MA9U3F8LNMP1G116 Qatar Electricity & Water Co QSC 000000000 9238.00000000 NS 38690.37000000 0.378011239242 Long EC CORP QA N 2 N N N Chunghwa Telecom Co Ltd N/A Chunghwa Telecom Co Ltd 000000000 37000.00000000 NS 140630.89000000 1.373986782877 Long EC CORP TW N 2 N N N Telkom Indonesia Persero Tbk PT 529900M5SQZAOKV1PC81 Telkom Indonesia Persero Tbk PT 000000000 597700.00000000 NS 115869.15000000 1.132060535514 Long EC CORP ID N 2 N N N BlackRock Liquidity Funds 5493007YVNX55LTRQ706 BlackRock Liquidity Funds: T-Fund, Institutional Shares 09248U718 34.85000000 NS USD 34.85000000 0.000340490196 Long STIV RF US N 1 N N N Birlasoft Ltd 335800287UMX47DWBF82 Birlasoft Ltd 000000000 15534.00000000 NS 120527.23000000 1.177570738526 Long EC CORP IN N 2 N N N People's Insurance Co Group of China Ltd/The 3003000P2JHYHQ524P66 People's Insurance Co Group of China Ltd/The 000000000 63000.00000000 NS 20678.17000000 0.202029100961 Long EC CORP CN N 2 N N N MediaTek Inc 254900UEGBK1I4DM4E14 MediaTek Inc 000000000 4000.00000000 NS 120604.68000000 1.178327437686 Long EC CORP TW N 2 N N N Meihua Holdings Group Co Ltd 300300T0DPJPWDP2WE30 Meihua Holdings Group Co Ltd 000000000 102500.00000000 NS 156699.28000000 1.530977579722 Long EC CORP CN N 2 N N N Kuwait Finance House KSCP 2549007KX0N057S9BC98 Kuwait Finance House KSCP 000000000 61199.00000000 NS 142763.57000000 1.394823415086 Long EC CORP KW N 2 N N N Maxis Bhd N/A Maxis Bhd 000000000 102300.00000000 NS 78575.30000000 0.767693524947 Long EC CORP MY N 2 N N N Bank Rakyat Indonesia Persero Tbk PT 254900HB6S4B12GBNP64 Bank Rakyat Indonesia Persero Tbk PT 000000000 396300.00000000 NS 119961.40000000 1.172042486935 Long EC CORP ID N 2 N N N Jarir Marketing Co N/A Jarir Marketing Co 000000000 3810.00000000 NS 13733.29000000 0.134176488148 Long EC CORP SA N 2 N N N Mobile Telecommunications Co KSCP N/A Mobile Telecommunications Co KSCP 000000000 27977.00000000 NS 44214.82000000 0.431986018771 Long EC CORP KW N 2 N N N Bank of China Ltd 54930053HGCFWVHYZX42 Bank of China Ltd 000000000 240000.00000000 NS 107637.61000000 1.051637044184 Long EC CORP CN N 2 N N N Colgate-Palmolive India Ltd 335800YWKI47DGFKWB26 Colgate-Palmolive India Ltd 000000000 2894.00000000 NS 97937.57000000 0.956866067811 Long EC CORP IN N 2 N N N Etihad Etisalat Co 2549007BA9ABDE3HVK79 Etihad Etisalat Co 000000000 9705.00000000 NS 134554.47000000 1.314619166224 Long EC CORP SA N 1 N N N Telefonica Brasil SA 529900MTGG2HSDBIWG79 Telefonica Brasil SA 000000000 1301.00000000 NS 11860.98000000 0.115883713400 Long EC CORP BR N 1 N N N Bangkok Dusit Medical Services PCL N/A Bangkok Dusit Medical Services PCL 000000000 194800.00000000 NS 152115.76000000 1.486195840099 Long EC CORP TH N 2 N N N Cipla Ltd/India 335800KMJJYEDDK82Q34 Cipla Ltd/India 000000000 3722.00000000 NS 62307.33000000 0.608752798879 Long EC CORP IN N 2 N N N E.Sun Financial Holding Co Ltd 549300X6CNQE512OPC90 E.Sun Financial Holding Co Ltd 000000000 175757.00000000 NS 147688.96000000 1.442945280492 Long EC CORP TW N 2 N N N China Petroleum & Chemical Corp 529900A2OB24EZ5B3J19 China Petroleum & Chemical Corp 000000000 246000.00000000 NS 146837.79000000 1.434629210460 Long EC CORP CN N 2 N N N PTT Exploration & Production PCL 2549001O8YYGP5N7Q076 PTT Exploration & Production PCL 000000000 34700.00000000 NS 145160.39000000 1.418240738271 Long EC CORP TH N 2 N N N Industrial & Commercial Bank of China Ltd 5493002ERZU2K9PZDL40 Industrial & Commercial Bank of China Ltd 000000000 282000.00000000 NS 151216.30000000 1.477407968873 Long EC CORP CN N 2 N N N Bank Mandiri Persero Tbk PT 549300RSKQN4Z5ZSGH94 Bank Mandiri Persero Tbk PT 000000000 232100.00000000 NS 98103.28000000 0.958485081598 Long EC CORP ID N 2 N N N Geely Automobile Holdings Ltd 549300YS3T1KVQ2SNI84 Geely Automobile Holdings Ltd 000000000 42000.00000000 NS 50549.46000000 0.493876487033 Long EC CORP KY N 2 N N N SK Telecom Co Ltd 9884003WEA1PHW006037 SK Telecom Co Ltd 000000000 2536.00000000 NS 93785.85000000 0.916303084770 Long EC CORP KR N 2 N N N NetEase Inc 5299004AF4DSJDB0PA32 NetEase Inc 000000000 7800.00000000 NS 146208.08000000 1.428476840827 Long EC CORP KY N 2 N N N Nestle India Ltd 3358008SYYY9CPWH5D94 Nestle India Ltd 000000000 1191.00000000 NS 35750.83000000 0.349291452944 Long EC CORP IN N 2 N N N CTBC Financial Holding Co Ltd 549300IWDYIFW6JXM387 CTBC Financial Holding Co Ltd 000000000 130000.00000000 NS 135683.40000000 1.325648996859 Long EC CORP TW N 2 N N N Kotak Mahindra Bank Ltd 335800E6GTTXKHXE2I75 Kotak Mahindra Bank Ltd 000000000 4124.00000000 NS 80151.56000000 0.783093842804 Long EC CORP IN N 2 N N N Hugel Inc N/A Hugel Inc 000000000 873.00000000 NS 133470.81000000 1.304031630888 Long EC CORP KR N 2 N N N Qatar National Bank QPSC 549300FFSRVBS0SQXY75 Qatar National Bank QPSC 000000000 39060.00000000 NS 148467.94000000 1.450556042425 Long EC CORP QA N 2 N N N Dubai Islamic Bank PJSC 5493003E7YRAQY3JGW88 Dubai Islamic Bank PJSC 000000000 94456.00000000 NS 142986.57000000 1.397002161538 Long EC CORP AE N 1 N N N China Galaxy Securities Co Ltd 3003008KFQXO06OK8582 China Galaxy Securities Co Ltd 000000000 202000.00000000 NS 109416.67000000 1.069018751189 Long EC CORP CN N 2 N N N Hellenic Telecommunications Organization SA ELPUFM0XZRZO4LFXW404 Hellenic Telecommunications Organization SA 000000000 9822.00000000 NS 149212.37000000 1.457829245209 Long EC CORP GR N 2 N N N Abu Dhabi Commercial Bank PJSC 213800RWVKKIRX1AUH58 Abu Dhabi Commercial Bank PJSC 000000000 66507.00000000 NS 151016.39000000 1.475454815495 Long EC CORP AE N 2 N N N Ooredoo QPSC 549300D3EIDZJB62TR20 Ooredoo QPSC 000000000 53970.00000000 NS 147836.66000000 1.444388333635 Long EC CORP QA N 1 N N N CIMB Group Holdings Bhd 549300FYDN5UD7USZW18 CIMB Group Holdings Bhd 000000000 106100.00000000 NS 146633.31000000 1.432631407435 Long EC CORP MY N 2 N N N First Abu Dhabi Bank PJSC 2138002Y3WMK6RZS8H90 First Abu Dhabi Bank PJSC 000000000 16859.00000000 NS 57284.52000000 0.559679124149 Long EC CORP AE N 1 N N N GS Retail Co Ltd N/A GS Retail Co Ltd 000000000 199.00000000 NS 2852.61000000 0.027870465988 Long EC CORP KR N 2 N N N Gemtek Technology Corp N/A Gemtek Technology Corp 000000000 121000.00000000 NS 122773.87000000 1.199520778562 Long EC CORP TW N 2 N N N IHH Healthcare Bhd N/A IHH Healthcare Bhd 000000000 11100.00000000 NS 14722.47000000 0.143840938440 Long EC CORP MY N 1 N N N SK Telecom Co Ltd 9884003WEA1PHW006037 SK Telecom Co Ltd 78440P306 2615.00000000 NS USD 53424.45000000 0.521965609280 Long EC CORP KR N 1 N N N Elan Microelectronics Corp N/A Elan Microelectronics Corp 000000000 29000.00000000 NS 145963.79000000 1.426090087595 Long EC CORP TW N 2 N N N BlackRock Liquidity Funds 5493007YVNX55LTRQ706 BlackRock Liquidity Funds: T-Fund, Institutional Shares 09248U718 278487.22000000 NS USD 278487.22000000 2.720865661025 Long STIV RF US N 1 N N N Hong Leong Bank Bhd 549300BUPYUQGB5BFX94 Hong Leong Bank Bhd 000000000 5700.00000000 NS 23019.09000000 0.224900272009 Long EC CORP MY N 2 N N N Weichai Power Co Ltd 529900OKTPKBG85F9502 Weichai Power Co Ltd 000000000 58100.00000000 NS 139147.53000000 1.359494113207 Long EC CORP CN N 2 N N N Telefonica Brasil SA 529900MTGG2HSDBIWG79 Telefonica Brasil SA 87936R205 12358.00000000 NS USD 114187.92000000 1.115634643600 Long EC CORP BR N 1 N N N CPFL Energia SA 529900GBWSBDXN8GGM28 CPFL Energia SA 000000000 7038.00000000 NS 43236.95000000 0.422432069028 Long EC CORP BR N 1 N N N LUKOIL PJSC 549300LCJ1UJXHYBWI24 LUKOIL PJSC 000000000 1506.00000000 NS 0.16000000 0.000001563226 Long EC CORP RU N 3 N N N Daqin Railway Co Ltd 30030098LARO7YWJL882 Daqin Railway Co Ltd 000000000 116900.00000000 NS 111522.12000000 1.089589341847 Long EC CORP CN N 1 N N N Cathay Financial Holding Co Ltd 5299009XR1QLFAMQ3X77 Cathay Financial Holding Co Ltd 000000000 58000.00000000 NS 89688.55000000 0.876271794023 Long EC CORP TW N 2 N N N Realtek Semiconductor Corp 5299002E7F36O00MYY75 Realtek Semiconductor Corp 000000000 9000.00000000 NS 141976.38000000 1.387132440112 Long EC CORP TW N 2 N N N BOE Technology Group Co Ltd N/A BOE Technology Group Co Ltd 000000000 253300.00000000 NS 151782.56000000 1.482940421634 Long EC CORP CN N 2 N N N Chow Tai Fook Jewellery Group Ltd 254900VXRL7SRSF44G79 Chow Tai Fook Jewellery Grou 000000000 19400.00000000 NS 26396.57000000 0.257898803693 Long EC CORP KY N 2 N N N Haier Smart Home Co Ltd 3003002BYTNGNJTWSH07 Haier Smart Home Co Ltd 000000000 44400.00000000 NS 164458.61000000 1.606787502165 Long EC CORP CN N 2 N N N Petronas Gas Bhd N/A Petronas Gas Bhd 000000000 39300.00000000 NS 148224.20000000 1.448174662783 Long EC CORP MY N 1 N N N Al Rajhi Bank 558600BQZS4Y1DTU8589 Al Rajhi Bank 000000000 289.00000000 NS 6146.82000000 0.060055436161 Long EC CORP SA N 2 N N N Korea Electric Power Corp 988400QG33WS7JEIV602 Korea Electric Power Corp 000000000 1888.00000000 NS 28822.69000000 0.281602392667 Long EC CORP KR N 2 N N N Taiwan Semiconductor Manufacturing Co Ltd 549300KB6NK5SBD14S87 Taiwan Semiconductor Manufacturing Co Ltd 000000000 1000.00000000 NS 23943.75000000 0.233934351354 Long EC CORP TW N 2 N N N Petronet LNG Ltd 335800KIIKNA7GRD9351 Petronet LNG Ltd 000000000 20136.00000000 NS 74740.83000000 0.730230126264 Long EC CORP IN N 2 N N N Credicorp Ltd 529900UYAEYQCQ2BKB17 Credicorp Ltd 000000000 80.00000000 NS USD 13248.80000000 0.129442941653 Long EC CORP BM N 1 N N N Kunlun Energy Co Ltd 5299007GRIKP15GM4927 Kunlun Energy Co Ltd 000000000 32000.00000000 NS 31020.12000000 0.303071642960 Long EC CORP BM N 2 N N N ICICI Bank Ltd R7RX8ER1V4666J8D1I38 ICICI Bank Ltd 45104G104 5773.00000000 NS USD 158930.69000000 1.552778820170 Long EC CORP IN N 1 N N N China Merchants Bank Co Ltd 549300MKO5B60FFIHF58 China Merchants Bank Co Ltd 000000000 3500.00000000 NS 15158.00000000 0.148096137732 Long EC CORP CN N 2 N N N Primax Electronics Ltd 254900JO4CQFFG7AIQ15 Primax Electronics Ltd 000000000 46000.00000000 NS 136356.57000000 1.332225977795 Long EC CORP TW N 2 N N N Dr Reddy's Laboratories Ltd 335800OVDPY3DVZR2798 Dr Reddy's Laboratories Ltd 256135203 1110.00000000 NS USD 81551.70000000 0.796773439471 Long EC CORP IN N 1 N N N Hon Hai Precision Industry Co Ltd 30030004CM3GSZXX7O56 Hon Hai Precision Industry Co Ltd 000000000 32000.00000000 NS 152331.12000000 1.488299942501 Long EC CORP TW N 2 N N N Tencent Holdings Ltd 254900N4SLUMW4XUYY11 Tencent Holdings Ltd 000000000 3300.00000000 NS 144814.50000000 1.414861336432 Long EC CORP KY N 2 N N N Turkiye Petrol Rafinerileri AS 789000RCNG97UV50EE03 Turkiye Petrol Rafinerileri AS 000000000 6935.00000000 NS 41927.45000000 0.409638039976 Long EC CORP TR N 1 N N N Ambev SA 549300TH5Q6VRP8OT012 Ambev SA 000000000 34203.00000000 NS 80030.51000000 0.781911164517 Long EC CORP BR N 1 N N N Nahdi Medical Co N/A Nahdi Medical Co 000000000 4113.00000000 NS 151419.54000000 1.479393656894 Long EC CORP SA N 2 N N N Saudi Arabian Oil Co 5586006WD91QHB7J4X50 Saudi Arabian Oil Co 000000000 7318.00000000 NS 58637.02000000 0.572893270229 Long EC CORP SA N 2 N N N Taiwan High Speed Rail Corp N/A Taiwan High Speed Rail Corp 000000000 159000.00000000 NS 145774.15000000 1.424237273797 Long EC CORP TW N 2 N N N JUMBO SA 549300TGIVUUMY40MZ05 JUMBO SA 000000000 289.00000000 NS 8999.72000000 0.087928735497 Long EC CORP GR N 1 N N N Genpact Ltd 529900OSEC6Q0L4L5B35 Genpact Ltd 000000000 1024.00000000 NS USD 31477.76000000 0.307542860566 Long EC CORP BM N 1 N N N Emirates Telecommunications Group Co PJSC 529900XDPQPWEQ9BGB80 Emirates Telecommunications Group Co PJSC 000000000 6215.00000000 NS 28766.10000000 0.281049499117 Long EC CORP AE N 1 N N N Alkem Laboratories Ltd 335800GCAE5WIF4PSG69 Alkem Laboratories Ltd 000000000 2498.00000000 NS 144637.48000000 1.413131822096 Long EC CORP IN N 2 N N N BlackRock Liquidity Funds 5493007YVNX55LTRQ706 BlackRock Liquidity Funds: T-Fund, Institutional Shares 09248U718 22441.19000000 NS USD 22441.19000000 0.219254094545 Long STIV RF US N 1 N N N China Construction Bank Corp 5493001KQW6DM7KEDR62 China Construction Bank Corp 000000000 10000.00000000 NS 6469.91000000 0.063212078273 Long EC CORP CN N 2 N N N 2024-05-30 BlackRock Funds Chuck Pulsfort Chuck Pulsfort Assistant Treasurer