0001752724-20-063722.txt : 20200327 0001752724-20-063722.hdr.sgml : 20200327 20200327145753 ACCESSION NUMBER: 0001752724-20-063722 CONFORMED SUBMISSION TYPE: NPORT-P PUBLIC DOCUMENT COUNT: 1 CONFORMED PERIOD OF REPORT: 20200131 FILED AS OF DATE: 20200327 PERIOD START: 20200731 FILER: COMPANY DATA: COMPANY CONFORMED NAME: iSHARES TRUST CENTRAL INDEX KEY: 0001100663 IRS NUMBER: 943351276 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: NPORT-P SEC ACT: 1940 Act SEC FILE NUMBER: 811-09729 FILM NUMBER: 20751019 BUSINESS ADDRESS: STREET 1: 400 HOWARD STREET CITY: SAN FRANCISCO STATE: CA ZIP: 94105 BUSINESS PHONE: (415) 670-2000 MAIL ADDRESS: STREET 1: 400 HOWARD STREET CITY: SAN FRANCISCO STATE: CA ZIP: 94105 FORMER COMPANY: FORMER CONFORMED NAME: ISHARES TRUST DATE OF NAME CHANGE: 19991213 0001100663 S000040316 iShares Edge MSCI USA Momentum Factor ETF C000125223 iShares Edge MSCI USA Momentum Factor ETF MTUM NPORT-P 1 primary_doc.xml NPORT-P false 0001100663 XXXXXXXX S000040316 C000125223 iShares Trust 811-09729 0001100663 5493000860OXIC4B5K91 400 Howard Street San Francisco 94105 800-474-2737 iShares Edge MSCI USA Momentum Factor ETF S000040316 5493002ZOOZ0SN3YYI81 2020-07-31 2020-01-31 N 10300459331.68 334726000.58 9965733331.1 0 0 0 0 0 0 0 0 0 0 0 0 0 657989.47 N Mid-America Apartment Communities Inc 549300FQZKFR5YNSHZ21 Mid-America Apartment Communities Inc 59522J103 319257.00000000 NS USD 43805252.97000000 0.439558751118 Long EC CORP US N 1 N N N UDR Inc P3CH2EG5X6Z1XWU1OO74 UDR Inc 902653104 534581.00000000 NS USD 25611775.71000000 0.256998405025 Long EC US N 1 N N N DocuSign Inc 549300Q7PVDWRZ39JG09 DocuSign Inc 256163106 190681.00000000 NS USD 14970365.31000000 0.150218401522 Long EC CORP US N 1 N N Prologis Inc 529900DFH19P073LZ636 Prologis Inc 74340W103 1185855.00000000 NS USD 110142212.40000000 1.105209308142 Long EC CORP US N 1 N N N Xcel Energy Inc LGJNMI9GH8XIDG5RCM61 Xcel Energy Inc 98389B100 1005716.00000000 NS USD 69585490.04000000 0.698247562202 Long EC CORP US N 1 N N N Cintas Corp N/A Cintas Corp 172908105 200505.00000000 NS USD 55934879.85000000 0.561272090990 Long EC CORP US N 1 N N N Equity Residential 5493008RACSH5EP3PI59 Equity Residential 29476L107 847829.00000000 NS USD 70437633.32000000 0.706798295517 Long EC CORP US N 1 N N N Welltower Inc T6IZ0MBEG5ACZDTR7D06 Welltower Inc 95040Q104 878064.00000000 NS USD 74556414.24000000 0.748127726911 Long EC US N 1 N N N Liberty Property Trust N/A Liberty Property Trust 531172104 372256.00000000 NS USD 23321838.40000000 0.234020293591 Long EC US N 1 N N N Copart Inc 549300KVYX3JWMYEHU61 Copart Inc 217204106 477184.00000000 NS USD 48415088.64000000 0.485815614681 Long EC CORP US N 1 N N N MarketAxess Holdings Inc 5493002U1CA1XJOVID83 MarketAxess Holdings Inc 57060D108 90720.00000000 NS USD 32131209.60000000 0.322416911354 Long EC CORP US N 1 N N N AutoZone Inc GA3JGKJ41LJKXDN23E90 AutoZone Inc 053332102 46469.00000000 NS USD 49162343.24000000 0.493313854652 Long EC CORP US N 1 N N N TransDigm Group Inc N/A TransDigm Group Inc 893641100 94689.00000000 NS USD 60911539.92000000 0.611209811624 Long EC CORP US N 1 N N N Aflac Inc 549300N0B7DOGLXWPP39 Aflac Inc 001055102 954481.00000000 NS USD 49222585.17000000 0.493918345340 Long EC CORP US N 1 N N N Teradyne Inc C3X4YJ278QNZHRJULN75 Teradyne Inc 880770102 341442.00000000 NS USD 22531757.58000000 0.226092318863 Long EC CORP US N 1 N N N Global Payments Inc 549300NOMHGVQBX6S778 Global Payments Inc 37940X102 591794.00000000 NS USD 115666137.30000000 1.160638494500 Long EC CORP US N 1 N N N Danaher Corp S4BKK9OTCEWQ3YHPFM11 Danaher Corp 235851102 941431.00000000 NS USD 151448004.97000000 1.519687512582 Long EC CORP US N 1 N N N Fidelity National Financial Inc 549300CAZYIH39SYQ287 Fidelity National Financial Inc 31620R303 522987.00000000 NS USD 25495616.25000000 0.255832816341 Long EC CORP US N 1 N N N BlackRock Funds III 5493008LW2651I1QB503 BlackRock Cash Funds: Treasury, SL Agency Shares 066922477 17489000.00000000 NS USD 17489000.00000000 0.175491350399 Long STIV RF US N 1 N N N IHS Markit Ltd 549300HLPTRASHS0E726 IHS Markit Ltd 000000000 848468.00000000 NS USD 66910186.48000000 0.671402537645 Long EC CORP BM N 1 N N N Essex Property Trust Inc 549300TR2H2VEFX0NC60 Essex Property Trust Inc 297178105 135978.00000000 NS USD 42120545.28000000 0.422653746398 Long EC CORP US N 1 N N N Realty Income Corp 549300CUWDAUZSH43859 Realty Income Corp 756109104 661192.00000000 NS USD 51844064.72000000 0.520223279085 Long EC CORP US N 1 N N N RingCentral Inc 549300C8EH0H1614VE84 RingCentral Inc 76680R206 171184.00000000 NS USD 35192006.72000000 0.353130126512 Long EC CORP US N 1 N N Leggett & Platt Inc DKOVQUCDW4ZLYCUD4T55 Leggett & Platt Inc 524660107 299030.00000000 NS USD 14230837.70000000 0.142797697140 Long EC CORP US N 1 N N N Garmin Ltd 2549001E0HIPIJQ0W046 Garmin Ltd 000000000 224771.00000000 NS USD 21791548.45000000 0.218664775847 Long EC CORP CH N 1 N N N Edwards Lifesciences Corp YA13X31F3V31L8TMPR58 Edwards Lifesciences Corp 28176E108 490444.00000000 NS USD 107829017.84000000 1.081997824520 Long EC CORP US N 1 N N N Medical Properties Trust Inc 254900U6E39J1MQCCY14 Medical Properties Trust Inc 58463J304 1032166.00000000 NS USD 22862476.90000000 0.229410883679 Long EC US N 1 N N N HEICO Corp 529900X1QS8C54W0JB21 HEICO Corp 422806208 105393.00000000 NS USD 10133536.95000000 0.101683806031 Long EC CORP US N 1 N N N Sun Communities Inc 549300H5GEOJYN41ZG57 Sun Communities Inc 866674104 311240.00000000 NS USD 50473790.80000000 0.506473423711 Long EC US N 1 N N N Crown Holdings Inc NYLWZIOY8PUNIT4JOE22 Crown Holdings Inc 228368106 341653.00000000 NS USD 25292571.59000000 0.253795388153 Long EC CORP US N 1 N N Lululemon Athletica Inc 549300D9GZ4BMLDW5T40 Lululemon Athletica Inc 550021109 148674.00000000 NS USD 35591068.86000000 0.357134469461 Long EC CORP US N 1 N N N VEREIT Inc 5493002H54FNIBW75H44 VEREIT Inc 92339V100 2063838.00000000 NS USD 20143058.88000000 0.202123197669 Long EC US N 1 N N N WR Berkley Corp SQOAGCLKBDWNVYV1OV80 WR Berkley Corp 084423102 331150.00000000 NS USD 24349459.50000000 0.244331838822 Long EC CORP US N 1 N N N Omega Healthcare Investors Inc 549300OJ7ENK42CZ8E73 Omega Healthcare Investors Inc 681936100 436164.00000000 NS USD 18297079.80000000 0.183599933814 Long EC US N 1 N N N Equinix Inc 549300EVUN2BTLJ3GT74 Equinix Inc 29444U700 206210.00000000 NS USD 121608223.30000000 1.220263670115 Long EC CORP US N 1 N N N L3Harris Technologies Inc 549300UTE50ZMDBG8A20 L3Harris Technologies Inc 502431109 445147.00000000 NS USD 98524385.51000000 0.988631566154 Long EC CORP US N 1 N N N RenaissanceRe Holdings Ltd EK6GB9U3U58PDI411C94 RenaissanceRe Holdings Ltd 000000000 110675.00000000 NS USD 20966272.00000000 0.210383634635 Long EC CORP BM N 1 N N N Fiserv Inc GI7UBEJLXYLGR2C7GV83 Fiserv Inc 337738108 1286966.00000000 NS USD 152647037.26000000 1.531719063600 Long EC CORP US N 1 N N N PulteGroup Inc N/A PulteGroup Inc 745867101 594507.00000000 NS USD 26544737.55000000 0.266360102845 Long EC CORP US N 1 N N N CoStar Group Inc N/A CoStar Group Inc 22160N109 62377.00000000 NS USD 40731557.23000000 0.408716106248 Long EC CORP US N 1 N N Brown & Brown Inc 529900EJUNNL15LZ8056 Brown & Brown Inc 115236101 525833.00000000 NS USD 23609901.70000000 0.236910831502 Long EC CORP US N 1 N N N Seattle Genetics Inc N/A Seattle Genetics Inc 812578102 278462.00000000 NS USD 30182496.18000000 0.302862771631 Long EC CORP US N 1 N N HEICO Corp 529900C5FODDK0WSR085 HEICO Corp 422806109 77424.00000000 NS USD 9479020.32000000 0.095116134508 Long EC CORP US N 1 N N N Live Nation Entertainment Inc 5493007B9BM9ZXJINO78 Live Nation Entertainment Inc 538034109 194877.00000000 NS USD 13282816.32000000 0.133284886106 Long EC CORP US N 1 N N Alexandria Real Estate Equities Inc MGCJBT4MKTQBVLNUIS88 Alexandria Real Estate Equities Inc 015271109 203729.00000000 NS USD 33248572.80000000 0.333628963322 Long EC US N 1 N N N Thermo Fisher Scientific Inc HCHV7422L5HDJZCRFL38 Thermo Fisher Scientific Inc 883556102 558672.00000000 NS USD 174970483.68000000 1.755721108189 Long EC CORP US N 1 N N N S&P Global Inc Y6X4K52KMJMZE7I7MY94 S&P Global Inc 78409V104 519891.00000000 NS USD 152707583.43000000 1.532326607149 Long EC CORP US N 1 N N N American Tower Corp 5493006ORUSIL88JOE18 American Tower Corp 03027X100 836868.00000000 NS USD 193935790.32000000 1.946026287044 Long EC CORP US N 1 N N N Microsoft Corp INR2EJN1ERAN0W5ZP974 Microsoft Corp 594918104 3143364.00000000 NS USD 535094853.72000000 5.369347502507 Long EC CORP US N 1 N N N Arthur J Gallagher & Co 54930049QLLMPART6V29 Arthur J Gallagher & Co 363576109 270876.00000000 NS USD 27783751.32000000 0.278792843405 Long EC CORP US N 1 N N N DR Horton Inc 529900ZIUEYVSB8QDD25 DR Horton Inc 23331A109 688788.00000000 NS USD 40776249.60000000 0.409164566673 Long EC CORP US N 1 N N N Chicago Mercantile Exchange SNZ2OJLFK8MNNCLQOF39 S+P500 EMINI FUT MAR20 XCME 20200320 000000000 164.00000000 NC USD 148701.71000000 0.001492130132 N/A DE US N 1 Chicago Mercantile Exchange SNZ2OJLFK8MNNCLQOF39 Long E-mini S&P 500 Index ESH0 Index 2020-03-20 26288098.29 USD 148701.71 N N N Northrop Grumman Corp RIMU48P07456QXSO0R61 Northrop Grumman Corp 666807102 307454.00000000 NS USD 115163044.78000000 1.155590270719 Long EC CORP US N 1 N N N NextEra Energy Inc N/A NextEra Energy Inc 65339F101 1369205.00000000 NS USD 367220781.00000000 3.684834510411 Long EC CORP US N 1 N N N Advanced Micro Devices Inc R2I72C950HOYXII45366 Advanced Micro Devices Inc 007903107 1478336.00000000 NS USD 69481792.00000000 0.697207016197 Long EC CORP US N 1 N N Fidelity National Information Services Inc 6WQI0GK1PRFVBA061U48 Fidelity National Information Services Inc 31620M106 1099742.00000000 NS USD 157988935.72000000 1.585321726670 Long EC CORP US N 1 N N N Brown-Forman Corp 549300873K3LXF7ARU34 Brown-Forman Corp 115637209 674852.00000000 NS USD 45646989.28000000 0.458039441388 Long EC CORP US N 1 N N N Ball Corp 0BGI85ALH27ZJP15DY16 Ball Corp 058498106 737062.00000000 NS USD 53201135.16000000 0.533840645665 Long EC CORP US N 1 N N N Charter Communications Inc 0J0XRGZE3PBRFEZ7MV65 Charter Communications Inc 16119P108 289046.00000000 NS USD 149569743.16000000 1.500840311402 Long EC CORP US N 1 N N American Electric Power Co Inc 1B4S6S7G0TW5EE83BO58 American Electric Power Co Inc 025537101 907902.00000000 NS USD 94621546.44000000 0.949468978311 Long EC CORP US N 1 N N N Masco Corp 5GCSNMQXHEYA1JO8QN11 Masco Corp 574599106 576113.00000000 NS USD 27376889.76000000 0.274710238077 Long EC CORP US N 1 N N N Synopsys Inc QG7T915N9S0NY5UKNE63 Synopsys Inc 871607107 291591.00000000 NS USD 43012588.41000000 0.431604850149 Long EC CORP US N 1 N N N MSCI Inc 549300HTIN2PD78UB763 MSCI Inc 55354G100 145031.00000000 NS USD 41449859.80000000 0.415923830418 Long EC CORP US N 1 N N N Healthpeak Properties Inc PZ9HF5U52KPF0MH0QN75 Healthpeak Properties Inc 42250P103 1101529.00000000 NS USD 39644028.71000000 0.397803426931 Long EC US N 1 N N N Medtronic PLC 549300GX3ZBSQWUXY261 Medtronic PLC 000000000 2519417.00000000 NS USD 290841498.48000000 2.918415422298 Long EC CORP IE N 1 N N N Invitation Homes Inc N/A Invitation Homes Inc 46187W107 1144550.00000000 NS USD 36018988.50000000 0.361428379661 Long EC US N 1 N N N Teleflex Inc UUL85LWXB4NGSWWXIQ25 Teleflex Inc 879369106 86197.00000000 NS USD 32023047.47000000 0.321331570954 Long EC CORP US N 1 N N N ResMed Inc 254900Q4WEDMZBOZ0002 ResMed Inc 761152107 341806.00000000 NS USD 54336899.82000000 0.545237344957 Long EC CORP US N 1 N N N Southern Co/The 549300FC3G3YU2FBZD92 Southern Co/The 842587107 2633649.00000000 NS USD 185408889.60000000 1.860464086685 Long EC CORP US N 1 N N N Altice USA Inc 54930064K3612MGCER95 Altice USA Inc 02156K103 369579.00000000 NS USD 10111681.44000000 0.101464499440 Long EC CORP US N 1 N N N Republic Services Inc NKNQHM6BLECKVOQP7O46 Republic Services Inc 760759100 298850.00000000 NS USD 28405692.50000000 0.285033640337 Long EC CORP US N 1 N N N Moody's Corp 549300GCEDD8YCF5WU84 Moody's Corp 615369105 330792.00000000 NS USD 84944077.68000000 0.852361535853 Long EC CORP US N 1 N N N Eversource Energy SJ7XXD41SQU3ZNWUJ746 Eversource Energy 30040W108 744325.00000000 NS USD 68805403.00000000 0.690419868904 Long EC CORP US N 1 N N N Paycom Software Inc 254900LSB0HNJUDC6Q18 Paycom Software Inc 70432V102 70805.00000000 NS USD 22527318.80000000 0.226047778437 Long EC CORP US N 1 N N Hershey Co/The 21X2CX66SU2BR6QTAD08 Hershey Co/The 427866108 324348.00000000 NS USD 50329079.16000000 0.505021331475 Long EC CORP US N 1 N N N SBA Communications Corp 5299001HX8ZN8Y8QIT49 SBA Communications Corp 78410G104 228479.00000000 NS USD 57019219.24000000 0.572152769350 Long EC CORP US N 1 N N N American Water Works Co Inc 549300DXHIJQMD5WFW18 American Water Works Co Inc 030420103 394551.00000000 NS USD 53737846.20000000 0.539226210602 Long EC CORP US N 1 N N N Entergy Corp 4XM3TW50JULSLG8BNC79 Entergy Corp 29364G103 628350.00000000 NS USD 82640592.00000000 0.829247474865 Long EC CORP US N 1 N N N Aqua America Inc 549300ILTEOF3E3QY357 Aqua America Inc 03836W103 467355.00000000 NS USD 24274418.70000000 0.243578850582 Long EC CORP US N 1 N N N Camden Property Trust 5493002MYX22OHYJBD89 Camden Property Trust 133131102 177440.00000000 NS USD 19949579.20000000 0.200181748168 Long EC US N 1 N N N Alleghany Corp 549300DCJE6AYX159479 Alleghany Corp 017175100 27058.00000000 NS USD 21583084.28000000 0.216572966212 Long EC CORP US N 1 N N N Teledyne Technologies Inc 549300VSMO9KYQWDND94 Teledyne Technologies Inc 879360105 90112.00000000 NS USD 32896286.72000000 0.330093989343 Long EC CORP US N 1 N N N NVR Inc 529900RWXR4JI3JYTV70 NVR Inc 62944T105 6853.00000000 NS USD 26157695.41000000 0.262476373197 Long EC CORP US N 1 N N N Western Union Co/The 28ID94QU1140NC23S047 Western Union Co/The 959802109 1076793.00000000 NS USD 28965731.70000000 0.290653289001 Long EC CORP US N 1 N N N Mastercard Inc AR5L2ODV9HN37376R084 Mastercard Inc 57636Q104 1537083.00000000 NS USD 485626003.02000000 4.872958034151 Long EC CORP US N 1 N N Chipotle Mexican Grill Inc N/A Chipotle Mexican Grill Inc 169656105 40588.00000000 NS USD 35180054.88000000 0.353010197154 Long EC CORP US N 1 N N Insulet Corp 549300TZTYD2PYN92D43 Insulet Corp 45784P101 154430.00000000 NS USD 29965597.20000000 0.300686323870 Long EC CORP US N 1 N N Equity LifeStyle Properties Inc N/A Equity LifeStyle Properties Inc 29472R108 508518.00000000 NS USD 36994684.50000000 0.371218888474 Long EC US N 1 N N N Starbucks Corp OQSJ1DU9TAOC51A47K68 Starbucks Corp 855244109 2076923.00000000 NS USD 176185378.09000000 1.767911825817 Long EC CORP US N 1 N N N Cincinnati Financial Corp 529900PP0C7H2HHPSJ32 Cincinnati Financial Corp 172062101 347782.00000000 NS USD 36499720.90000000 0.366252233401 Long EC CORP US N 1 N N N Ameren Corp XRZQ5S7HYJFPHJ78L959 Ameren Corp 023608102 336452.00000000 NS USD 27605886.60000000 0.277008080417 Long EC CORP US N 1 N N N Martin Marietta Materials Inc 5299005I24806IOIYE03 Martin Marietta Materials Inc 573284106 114401.00000000 NS USD 30178983.80000000 0.302827527060 Long EC CORP US N 1 N N N Ecolab Inc 82DYEISM090VG8LTLS26 Ecolab Inc 278865100 341116.00000000 NS USD 66896258.76000000 0.671262781548 Long EC CORP US N 1 N N N Assurant Inc H3F39CAXWQRVWURFXL38 Assurant Inc 04621X108 133451.00000000 NS USD 17423362.56000000 0.174832719089 Long EC CORP US N 1 N N N WP Carey Inc 54930042CRNE713E3Q67 WP Carey Inc 92936U109 402134.00000000 NS USD 33827512.08000000 0.339438262655 Long EC US N 1 N N N Applied Materials Inc 41BNNE1AFPNAZELZ6K07 Applied Materials Inc 038222105 1753289.00000000 NS USD 101673229.11000000 1.020228273545 Long EC CORP US N 1 N N N FirstEnergy Corp 549300SVYJS666PQJH88 FirstEnergy Corp 337932107 1026456.00000000 NS USD 52133700.24000000 0.523129593256 Long EC CORP US N 1 N N N AT&T Inc 549300Z40J86GGSTL398 AT&T Inc 00206R102 11948896.00000000 NS USD 449517467.52000000 4.510631105462 Long EC CORP US N 1 N N N Zoetis Inc 549300HD9Q1LOC9KLJ48 Zoetis Inc 98978V103 1081926.00000000 NS USD 145205288.46000000 1.457045694839 Long EC CORP US N 1 N N N Air Products & Chemicals Inc 7QEON6Y1RL5XR3R1W237 Air Products & Chemicals Inc 009158106 352050.00000000 NS USD 84037855.50000000 0.843268154062 Long EC CORP US N 1 N N N CDW Corp/DE N/A CDW Corp/DE 12514G108 272691.00000000 NS USD 35572540.95000000 0.356948553288 Long EC CORP US N 1 N N N Booz Allen Hamilton Holding Corp 529900JPV47PIUWMA015 Booz Allen Hamilton Holding Corp 099502106 263760.00000000 NS USD 20583830.40000000 0.206546068574 Long EC CORP US N 1 N N N Alliant Energy Corp 5493009ML300G373MZ12 Alliant Energy Corp 018802108 441652.00000000 NS USD 26216462.72000000 0.263066066981 Long EC CORP US N 1 N N N Sherwin-Williams Co/The Z15BMIOX8DDH0X2OBP21 Sherwin-Williams Co/The 824348106 186482.00000000 NS USD 103868609.18000000 1.042257561276 Long EC CORP US N 1 N N N Waste Management Inc 549300YX8JIID70NFS41 Waste Management Inc 94106L109 576968.00000000 NS USD 70217005.60000000 0.704584432144 Long EC CORP US N 1 N N N WEC Energy Group Inc 549300IGLYTZUK3PVP70 WEC Energy Group Inc 92939U106 829499.00000000 NS USD 82858655.11000000 0.831435603955 Long EC CORP US N 1 N N N Aramark 549300MR6PG2DWZUIL39 Aramark 03852U106 545828.00000000 NS USD 24092847.92000000 0.241756899563 Long EC CORP US N 1 N N N Visa Inc 549300JZ4OKEHW3DPJ59 Visa Inc 92826C839 2589192.00000000 NS USD 515171532.24000000 5.169429234397 Long EC CORP US N 1 N N N STERIS PLC N/A STERIS PLC 000000000 119143.00000000 NS USD 17953658.67000000 0.180153914152 Long EC CORP IE N 1 N N N Dollar General Corp OPX52SQVOZI8IVSWYU66 Dollar General Corp 256677105 530951.00000000 NS USD 81453192.91000000 0.817332655849 Long EC CORP US N 1 N N N Avery Dennison Corp 549300PW7VPFCYKLIV37 Avery Dennison Corp 053611109 153466.00000000 NS USD 20140877.84000000 0.202101312275 Long EC CORP US N 1 N N N BlackRock Funds III 5493008LW2651I1QB503 BlackRock Cash Funds: Institutional, SL Agency Shares 066922519 156638434.28800000 NS USD 156732417.35000000 1.572713338223 Long STIV RF US N 1 N N Motorola Solutions Inc 6S552MUG6KGJVEBSEC55 Motorola Solutions Inc 620076307 280522.00000000 NS USD 49652394.00000000 0.498231212399 Long EC CORP US N 1 N N N O'Reilly Automotive Inc 549300K2RLMQL149Q332 O'Reilly Automotive Inc 67103H107 108387.00000000 NS USD 44015960.70000000 0.441673073497 Long EC CORP US N 1 N N N KLA Corp 549300H0BF5JCG96TJ81 KLA Corp 482480100 437565.00000000 NS USD 72522023.10000000 0.727713864003 Long EC CORP US N 1 N N N Costco Wholesale Corp 29DX7H14B9S6O3FD6V18 Costco Wholesale Corp 22160K105 817883.00000000 NS USD 249879614.16000000 2.507388125469 Long EC CORP US N 1 N N N AMETEK Inc 549300WZDEF9KKE40E98 AMETEK Inc 031100100 330791.00000000 NS USD 32136345.65000000 0.322468448455 Long EC CORP US N 1 N N N CMS Energy Corp 549300IA9XFBAGNIBW29 CMS Energy Corp 125896100 615767.00000000 NS USD 42186197.17000000 0.423312522705 Long EC CORP US N 1 N N N Roku Inc 549300KR6ITU0YIR1T71 Roku Inc 77543R102 293249.00000000 NS USD 35468466.55000000 0.355904230743 Long EC CORP US N 1 N N National Retail Properties Inc 5493008JKH5SOTI0JS97 National Retail Properties Inc 637417106 258852.00000000 NS USD 14495712.00000000 0.145455547709 Long EC US N 1 N N N Lam Research Corp 549300I4GMO6D34U1T02 Lam Research Corp 512807108 327232.00000000 NS USD 97583854.72000000 0.979193918579 Long EC CORP US N 1 N N N Aon PLC VVT2B79I2Z4U3R6BY589 Aon PLC 000000000 319602.00000000 NS USD 70392340.50000000 0.706343809946 Long EC CORP GB N 1 N N N Sempra Energy PBBKGKLRK5S5C0Y4T545 Sempra Energy 816851109 506782.00000000 NS USD 81409460.48000000 0.816893827832 Long EC CORP US N 1 N N N Arch Capital Group Ltd 549300AYR4P8AFKDCE43 Arch Capital Group Ltd 000000000 1087960.00000000 NS USD 48044313.60000000 0.482095115369 Long EC CORP BM N 1 N N Procter & Gamble Co/The 2572IBTT8CCZW6AU4141 Procter & Gamble Co/The 742718109 3862303.00000000 NS USD 481320199.86000000 4.829751949692 Long EC CORP US N 1 N N N Snap Inc 549300JNC0L6VP8A2Q35 Snap Inc 83304A106 2366416.00000000 NS USD 43494726.08000000 0.436442804908 Long EC CORP US N 1 N N Keysight Technologies Inc 549300GLKVIO8YRCYN02 Keysight Technologies Inc 49338L103 420646.00000000 NS USD 39115871.54000000 0.392503694815 Long EC CORP US N 1 N N Okta Inc 549300N8J06I8MRHU620 Okta Inc 679295105 209364.00000000 NS USD 26809060.20000000 0.269012417945 Long EC CORP US N 1 N N 2020-02-27 iShares Trust Ann Frechette Ann Frechette Assistant Treasurer