0001752724-20-272728.txt : 20201228 0001752724-20-272728.hdr.sgml : 20201228 20201228143140 ACCESSION NUMBER: 0001752724-20-272728 CONFORMED SUBMISSION TYPE: NPORT-P PUBLIC DOCUMENT COUNT: 1 CONFORMED PERIOD OF REPORT: 20201031 FILED AS OF DATE: 20201228 PERIOD START: 20210430 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: 201417789 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 S000004430 iShares Morningstar Mid-Cap Growth ETF C000012193 iShares Morningstar Mid-Cap Growth ETF JKH NPORT-P 1 primary_doc.xml NPORT-P false 0001100663 XXXXXXXX S000004430 C000012193 iShares Trust 811-09729 0001100663 5493000860OXIC4B5K91 400 Howard Street San Francisco 94105 800-474-2737 iShares Morningstar Mid-Cap Growth ETF S000004430 549300PIJ31FEN7DPB98 2021-04-30 2020-10-31 N 1195466786.99 52579036.05 1142887750.94 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 131946.68000000 N EPAM Systems Inc 549300XCR4R530HJP604 EPAM Systems Inc 29414B104 24399.00000000 NS USD 7538071.05000000 0.659563552396 Long EC CORP US N 1 N N N Rollins Inc 549300F2A0BXT4SGWD84 Rollins Inc 775711104 64427.00000000 NS USD 3727101.95000000 0.326112686651 Long EC CORP US N 1 N N N Broadridge Financial Solutions Inc N/A Broadridge Financial Solutions Inc 11133T103 50307.00000000 NS USD 6922243.20000000 0.605680058632 Long EC CORP US N 1 N N N BLACKROCK CASH FUNDS TREASURY SL AGENCY SHARES 5493008LW2651I1QB503 BlackRock Cash Funds: Treasury, SL Agency Shares 066922477 1160000.00000000 NS USD 1160000.00000000 0.101497281692 Long STIV RF US N 1 N N N Erie Indemnity Co 549300WA5KP94KRUFZ80 Erie Indemnity Co 29530P102 10908.00000000 NS USD 2540145.96000000 0.222256819001 Long EC CORP US N 1 N N N TransDigm Group Inc N/A TransDigm Group Inc 893641100 23679.00000000 NS USD 11304591.39000000 0.989125255800 Long EC CORP US N 1 N N N Lululemon Athletica Inc 549300D9GZ4BMLDW5T40 Lululemon Athletica Inc 550021109 51760.00000000 NS USD 16526450.40000000 1.446025682435 Long EC CORP US N 1 N N N Zendesk Inc 549300SLI6BN94BKKO36 Zendesk Inc 98936J101 50423.00000000 NS USD 5593927.62000000 0.489455558115 Long EC CORP US N 1 N N N MarketAxess Holdings Inc 5493002U1CA1XJOVID83 MarketAxess Holdings Inc 57060D108 16588.00000000 NS USD 8938443.80000000 0.782092886431 Long EC CORP US N 1 N N N Burlington Stores Inc 5299003Z37DVGKKC1W09 Burlington Stores Inc 122017106 28765.00000000 NS USD 5568328.70000000 0.487215712603 Long EC CORP US N 1 N N N West Pharmaceutical Services Inc 5493007NKRGM1RJQ1P16 West Pharmaceutical Services Inc 955306105 32257.00000000 NS USD 8776161.99000000 0.767893608342 Long EC CORP US N 1 N N N Live Nation Entertainment Inc 5493007B9BM9ZXJINO78 Live Nation Entertainment Inc 538034109 62041.00000000 NS USD 3027600.80000000 0.264907975215 Long EC CORP US N 1 N N Exelixis Inc N/A Exelixis Inc 30161Q104 134840.00000000 NS USD 2761523.20000000 0.241626808733 Long EC CORP US N 1 N N N IAC/InterActiveCorp 549300TO56L57RP6P031 IAC/InterActiveCorp 44891N109 34741.00000000 NS USD 4193933.52000000 0.366959355067 Long EC CORP US N 1 N N N Xilinx Inc 6EY4K7ZMF9UX1CU6KC79 Xilinx Inc 983919101 106726.00000000 NS USD 12667308.94000000 1.108359848076 Long EC CORP US N 1 N N N Neurocrine Biosciences Inc 549300FECER0XBN49756 Neurocrine Biosciences Inc 64125C109 40738.00000000 NS USD 4019618.46000000 0.351707195802 Long EC CORP US N 1 N N N Slack Technologies Inc 549300VIZRB02KN4IJ45 Slack Technologies Inc 83088V102 188977.00000000 NS USD 4834031.66000000 0.422966442332 Long EC CORP US N 1 N N Zebra Technologies Corp PO0I32GKZ3HZMMDPZZ08 Zebra Technologies Corp 989207105 23301.00000000 NS USD 6609095.64000000 0.578280380952 Long EC CORP US N 1 N N N Cabot Oil & Gas Corp FCNMH6O7VWU7LHXMK351 Cabot Oil & Gas Corp 127097103 173968.00000000 NS USD 3094890.72000000 0.270795685530 Long EC CORP US N 1 N N N Vail Resorts Inc 529900PSZHRNU9HKH870 Vail Resorts Inc 91879Q109 17527.00000000 NS USD 4066965.08000000 0.355849914101 Long EC CORP US N 1 N N N MercadoLibre Inc 549300DKPDN9M5S8GB14 MercadoLibre Inc 58733R102 19978.00000000 NS USD 24254290.90000000 2.122193617006 Long EC CORP US N 1 N N N Lumentum Holdings Inc 549300JLWRRC38DWEF52 Lumentum Holdings Inc 55024U109 32902.00000000 NS USD 2720666.38000000 0.238051932725 Long EC CORP US N 1 N N N PTC Inc 54930050SSMU8SKDJ030 PTC Inc 69370C100 45652.00000000 NS USD 3829289.76000000 0.335053880562 Long EC CORP US N 1 N N N VF Corp CWAJJ9DJ5Z7P057HV541 VF Corp 918204108 139576.00000000 NS USD 9379507.20000000 0.820684900357 Long EC CORP US N 1 N N N Novocure Ltd 213800YPP55UMHWA4826 Novocure Ltd 000000000 36651.00000000 NS USD 4475087.10000000 0.391559634471 Long EC CORP JE N 1 N N Zscaler Inc 529900MZ0RTK1BWRNF46 Zscaler Inc 98980G102 31359.00000000 NS USD 4256984.25000000 0.372476146191 Long EC CORP US N 1 N N N DocuSign Inc 549300Q7PVDWRZ39JG09 DocuSign Inc 256163106 80164.00000000 NS USD 16213169.00000000 1.418614294069 Long EC CORP US N 1 N N N Gartner Inc PP55B5R38BFB8O8HH686 Gartner Inc 366651107 38981.00000000 NS USD 4681618.10000000 0.409630612993 Long EC CORP US N 1 N N N Teleflex Inc UUL85LWXB4NGSWWXIQ25 Teleflex Inc 879369106 20320.00000000 NS USD 6466433.60000000 0.565797786762 Long EC CORP US N 1 N N N Vulcan Materials Co 549300Q8LSNHAVWBNI21 Vulcan Materials Co 929160109 57859.00000000 NS USD 8380297.56000000 0.733256398373 Long EC CORP US N 1 N N N Snap Inc 549300JNC0L6VP8A2Q35 Snap Inc 83304A106 391496.00000000 NS USD 15421027.44000000 1.349303763848 Long EC CORP US N 1 N N N Martin Marietta Materials Inc 5299005MZ4WZECVATV08 Martin Marietta Materials Inc 573284106 27202.00000000 NS USD 7245252.70000000 0.633942632952 Long EC CORP US N 1 N N N CyrusOne Inc 5493006S177ZK2ZNBU43 CyrusOne Inc 23283R100 51055.00000000 NS USD 3627457.75000000 0.317394052654 Long EC US N 1 N N N Nordson Corp 14OS6Q5N55N95WM84M53 Nordson Corp 655663102 23577.00000000 NS USD 4560499.11000000 0.399032985194 Long EC CORP US N 1 N N N Arista Networks Inc 635400H1WKBLOQERUU95 Arista Networks Inc 040413106 23912.00000000 NS USD 4995216.80000000 0.437069764365 Long EC CORP US N 1 N N N Royal Gold Inc 5493001NGRU6SFL04184 Royal Gold Inc 780287108 28641.00000000 NS USD 3402837.21000000 0.297740281773 Long EC CORP US N 1 N N N SEI Investments Co 5LJTIFADGZ6XH1RVOC11 SEI Investments Co 784117103 53217.00000000 NS USD 2615615.55000000 0.228860231273 Long EC CORP US N 1 N N N RealPage Inc 5493001RSFZX4122A604 RealPage Inc 75606N109 38733.00000000 NS USD 2157040.77000000 0.188736012633 Long EC CORP US N 1 N N IDEXX Laboratories Inc OGMTXK0LUU1HKV2P0J84 IDEXX Laboratories Inc 45168D104 37155.00000000 NS USD 15784187.10000000 1.381079383081 Long EC CORP US N 1 N N N Smartsheet Inc 549300N9WF42OK9VL589 Smartsheet Inc 83200N103 49054.00000000 NS USD 2445341.90000000 0.213961685912 Long EC CORP US N 1 N N N Copart Inc 549300KVYX3JWMYEHU61 Copart Inc 217204106 90253.00000000 NS USD 9960321.08000000 0.871504753796 Long EC CORP US N 1 N N N Exact Sciences Corp 549300VM3X1FYD4N9Z14 Exact Sciences Corp 30063P105 65599.00000000 NS USD 8123124.17000000 0.710754329401 Long EC CORP US N 1 N N Monolithic Power Systems Inc 529900TB7O85LSZ1XU31 Monolithic Power Systems Inc 609839105 18443.00000000 NS USD 5894382.80000000 0.515744682288 Long EC CORP US N 1 N N N Cintas Corp N/A Cintas Corp 172908105 37979.00000000 NS USD 11946294.45000000 1.045272769803 Long EC CORP US N 1 N N N Chicago Mercantile Exchange SNZ2OJLFK8MNNCLQOF39 XAK TECHNOLOGY DEC20 XCME 20201218 000000000 5.00000000 NC USD -32861.75000000 -0.00287532611 N/A DE US N 1 Chicago Mercantile Exchange SNZ2OJLFK8MNNCLQOF39 Long E-mini Technology Select Sector Futures IXTZ0 Index 2020-12-18 590311.75000000 USD -32861.75000000 N N N Align Technology Inc 549300N5YSE0U3LCP840 Align Technology Inc 016255101 31320.00000000 NS USD 13344825.60000000 1.167640968154 Long EC CORP US N 1 N N Crowdstrike Holdings Inc 549300YBY08K9KM4HX32 Crowdstrike Holdings Inc 22788C105 66056.00000000 NS USD 8180375.04000000 0.715763646366 Long EC CORP US N 1 N N N Teladoc Health Inc 549300I2PVFBC9MFAC61 Teladoc Health Inc 87918A105 52065.00000000 NS USD 10228689.90000000 0.894986396659 Long EC CORP US N 1 N N Verisk Analytics Inc 549300I1YSWNIRKBWP67 Verisk Analytics Inc 92345Y106 70937.00000000 NS USD 12624657.89000000 1.104627981148 Long EC CORP US N 1 N N N Ulta Beauty Inc 529900CIV6HN8M28YM82 Ulta Beauty Inc 90384S303 24604.00000000 NS USD 5087369.08000000 0.445132872919 Long EC CORP US N 1 N N N Bright Horizons Family Solutions Inc N/A Bright Horizons Family Solutions Inc 109194100 26389.00000000 NS USD 4170781.45000000 0.364933603196 Long EC CORP US N 1 N N N HEICO Corp 529900O1DTDLCJ7L0I14 HEICO Corp 422806208 31975.00000000 NS USD 2989662.50000000 0.261588462868 Long EC CORP US N 1 N N VeriSign Inc LMPL4N8ZOJRMF0KOF759 VeriSign Inc 92343E102 44152.00000000 NS USD 8419786.40000000 0.736711579337 Long EC CORP US N 1 N N N Cheniere Energy Inc MIHC87W9WTYSYZWV1J40 Cheniere Energy Inc 16411R208 100277.00000000 NS USD 4800259.99000000 0.420011500346 Long EC CORP US N 1 N N N ResMed Inc 529900T3QE5253CCXF22 ResMed Inc 761152107 63299.00000000 NS USD 12149610.06000000 1.063062409235 Long EC CORP US N 1 N N N Sarepta Therapeutics Inc 549300IKDPIED8J8IG21 Sarepta Therapeutics Inc 803607100 34294.00000000 NS USD 4660897.54000000 0.407817612549 Long EC CORP US N 1 N N N Teledyne Technologies Inc 549300VSMO9KYQWDND94 Teledyne Technologies Inc 879360105 16103.00000000 NS USD 4978242.45000000 0.435584548518 Long EC CORP US N 1 N N N ACADIA Pharmaceuticals Inc 529900O3044NO0PEA039 ACADIA Pharmaceuticals Inc 004225108 50283.00000000 NS USD 2335645.35000000 0.204363494847 Long EC CORP US N 1 N N N VMware Inc 549300BUDHS3LRWBE814 VMware Inc 928563402 35173.00000000 NS USD 4527820.29000000 0.396173665023 Long EC CORP US N 1 N N N Tyler Technologies Inc N/A Tyler Technologies Inc 902252105 17579.00000000 NS USD 6757016.02000000 0.591223067570 Long EC CORP US N 1 N N N RingCentral Inc 549300C8EH0H1614VE84 RingCentral Inc 76680R206 34138.00000000 NS USD 8819210.92000000 0.771660288838 Long EC CORP US N 1 N N N Veeva Systems Inc 549300YZEXPDB92M2F02 Veeva Systems Inc 922475108 58968.00000000 NS USD 15924308.40000000 1.393339668475 Long EC CORP US N 1 N N N Concho Resources Inc SYHS7HRDXLL4I0IQ8776 Concho Resources Inc 20605P101 85929.00000000 NS USD 3566912.79000000 0.312096510533 Long EC CORP US N 1 N N N Cadence Design Systems Inc GCT7RXJOGLXPV0NXZY22 Cadence Design Systems Inc 127387108 121788.00000000 NS USD 13319953.56000000 1.165464722939 Long EC CORP US N 1 N N N Domino's Pizza Inc 5299004V0Y8MI5D9FF45 Domino's Pizza Inc 25754A201 17188.00000000 NS USD 6502564.16000000 0.568959126095 Long EC CORP US N 1 N N N CoStar Group Inc N/A CoStar Group Inc 22160N109 17197.00000000 NS USD 14163621.17000000 1.239283661790 Long EC CORP US N 1 N N N Teradyne Inc C3X4YJ278QNZHRJULN75 Teradyne Inc 880770102 72529.00000000 NS USD 6371672.65000000 0.557506425697 Long EC CORP US N 1 N N N Agilent Technologies Inc QUIX8Y7A2WP0XRMW7G29 Agilent Technologies Inc 00846U101 134682.00000000 NS USD 13749685.38000000 1.203065250169 Long EC CORP US N 1 N N N Pinterest Inc N/A Pinterest Inc 72352L106 202115.00000000 NS USD 11914679.25000000 1.042506513889 Long EC CORP US N 1 N N N Brown & Brown Inc 549300PC8KTJ71XKFY89 Brown & Brown Inc 115236101 102542.00000000 NS USD 4461602.42000000 0.390379756571 Long EC CORP US N 1 N N N Charles River Laboratories International Inc 549300BSQ0R4UZ5KX287 Charles River Laboratories International Inc 159864107 21702.00000000 NS USD 4941545.40000000 0.432373642637 Long EC CORP US N 1 N N N Fortinet Inc 549300O0QJWDBAS0QX03 Fortinet Inc 34959E109 58677.00000000 NS USD 6476180.49000000 0.566650616797 Long EC CORP US N 1 N N Guardant Health Inc N/A Guardant Health Inc 40131M109 36883.00000000 NS USD 3933940.78000000 0.344210599576 Long EC CORP US N 1 N N N Black Knight Inc 549300TUSNXS3BFFML48 Black Knight Inc 09215C105 68597.00000000 NS USD 6033106.15000000 0.527882650333 Long EC CORP US N 1 N N N MongoDB Inc 549300TPTG69WKWE1Z37 MongoDB Inc 60937P106 22087.00000000 NS USD 5046216.89000000 0.441532152728 Long EC CORP US N 1 N N N Cable One Inc 549300648QS85T0XSH18 Cable One Inc 12685J105 2367.00000000 NS USD 4099312.62000000 0.358680248049 Long EC CORP US N 1 N N N Expedia Group Inc CI7MUJI4USF3V0NJ1H64 Expedia Group Inc 30212P303 59281.00000000 NS USD 5581306.15000000 0.488351209067 Long EC CORP US N 1 N N N FactSet Research Systems Inc 549300ZSJE7NBK6K9P30 FactSet Research Systems Inc 303075105 16597.00000000 NS USD 5086980.50000000 0.445098873079 Long EC CORP US N 1 N N N Toro Co/The YJKE4YIT6BWQHVEW0D14 Toro Co/The 891092108 46872.00000000 NS USD 3848191.20000000 0.336707712269 Long EC CORP US N 1 N N N STERIS PLC N/A STERIS PLC 000000000 37155.00000000 NS USD 6583494.45000000 0.576040336820 Long EC CORP IE N 1 N N N Morningstar Inc 529900YGNQPOVAXQ7F29 Morningstar Inc 617700109 9366.00000000 NS USD 1783099.08000000 0.156016991041 Long EC CORP US N 1 N N N Haemonetics Corp 549300ZEL6TXZS6F5F95 Haemonetics Corp 405024100 22147.00000000 NS USD 2238840.23000000 0.195893273697 Long EC CORP US N 1 N N N American Homes 4 Rent 549300ZJUO7A58PNUW40 American Homes 4 Rent 02665T306 116340.00000000 NS USD 3288931.80000000 0.287773825320 Long EC US N 1 N N N AMETEK Inc 549300WZDEF9KKE40E98 AMETEK Inc 031100100 100312.00000000 NS USD 9850638.40000000 0.861907776323 Long EC CORP US N 1 N N N KLA Corp 549300H0BF5JCG96TJ81 KLA Corp 482480100 67912.00000000 NS USD 13390888.16000000 1.171671334213 Long EC CORP US N 1 N N N Splunk Inc 549300XGDSGBP6UEI867 Splunk Inc 848637104 69400.00000000 NS USD 13743976.00000000 1.202565692798 Long EC CORP US N 1 N N N Synopsys Inc QG7T915N9S0NY5UKNE63 Synopsys Inc 871607107 66296.00000000 NS USD 14178062.56000000 1.240547249573 Long EC CORP US N 1 N N N Square Inc 549300OHIIUWSTIZME52 Square Inc 852234103 162196.00000000 NS USD 25120916.48000000 2.198021324433 Long EC CORP US N 1 N N N Okta Inc 549300N8J06I8MRHU620 Okta Inc 679295105 50732.00000000 NS USD 10645095.56000000 0.931420916117 Long EC CORP US N 1 N N N CDW Corp/DE N/A CDW Corp/DE 12514G108 62324.00000000 NS USD 7640922.40000000 0.668562804502 Long EC CORP US N 1 N N N Universal Display Corp N/A Universal Display Corp 91347P105 18714.00000000 NS USD 3711173.34000000 0.324718970602 Long EC CORP US N 1 N N Anaplan Inc N/A Anaplan Inc 03272L108 60049.00000000 NS USD 3323712.15000000 0.290817024442 Long EC CORP US N 1 N N N Paycom Software Inc 254900LSB0HNJUDC6Q18 Paycom Software Inc 70432V102 21389.00000000 NS USD 7787521.01000000 0.681389839342 Long EC CORP US N 1 N N N Paylocity Holding Corp 549300VH75FTB4DIEE07 Paylocity Holding Corp 70438V106 16189.00000000 NS USD 3003383.28000000 0.262788998965 Long EC CORP US N 1 N N N Entegris Inc IYX6OWO7BT5DKO3BYG52 Entegris Inc 29362U104 58894.00000000 NS USD 4403504.38000000 0.385296314216 Long EC CORP US N 1 N N N Incyte Corp 549300Z4WN6JVZ3T4680 Incyte Corp 45337C102 81206.00000000 NS USD 7035687.84000000 0.615606198790 Long EC CORP US N 1 N N N Graco Inc 4T5VJ4S81BRT6Q7GGT78 Graco Inc 384109104 72826.00000000 NS USD 4507929.40000000 0.394433258759 Long EC CORP US N 1 N N N Twilio Inc 5493004W8TRGD63APX93 Twilio Inc 90138F102 60022.00000000 NS USD 16744337.34000000 1.465090279095 Long EC CORP US N 1 N N N BioMarin Pharmaceutical Inc NSLL8ITTRR0J5HEMR848 BioMarin Pharmaceutical Inc 09061G101 79221.00000000 NS USD 5896419.03000000 0.515922847641 Long EC CORP US N 1 N N N Cerner Corp 549300L4UJ40IEVVI304 Cerner Corp 156782104 133403.00000000 NS USD 9350216.27000000 0.818122012621 Long EC CORP US N 1 N N N IDEX Corp 549300U5Y5EL6PHYLF13 IDEX Corp 45167R104 32986.00000000 NS USD 5620484.54000000 0.491779226383 Long EC CORP US N 1 N N N Old Dominion Freight Line Inc 5299009TWK32WE417T96 Old Dominion Freight Line Inc 679580100 42029.00000000 NS USD 8001060.73000000 0.700074064440 Long EC CORP US N 1 N N N Keysight Technologies Inc 549300GLKVIO8YRCYN02 Keysight Technologies Inc 49338L103 81750.00000000 NS USD 8573122.50000000 0.750128128764 Long EC CORP US N 1 N N N Zynga Inc N/A Zynga Inc 98986T108 436909.00000000 NS USD 3927811.91000000 0.343674337813 Long EC CORP US N 1 N N N Etsy Inc 54930089Q7XT501AEA40 Etsy Inc 29786A106 52127.00000000 NS USD 6338121.93000000 0.554570816319 Long EC CORP US N 1 N N N PRA Health Sciences Inc 549300R1HR1VWWHIAK47 PRA Health Sciences Inc 69354M108 27885.00000000 NS USD 2717114.40000000 0.237741142799 Long EC CORP US N 1 N N N Repligen Corp 54930006QJ0T5AUO1E71 Repligen Corp 759916109 21319.00000000 NS USD 3551105.83000000 0.310713438575 Long EC CORP US N 1 N N N Dynatrace Inc N/A Dynatrace Inc 268150109 79683.00000000 NS USD 2813606.73000000 0.246183995557 Long EC CORP US N 1 N N N Fastenal Co 529900PP0C7H2HHPSJ32 Fastenal Co 311900104 250583.00000000 NS USD 10832703.09000000 0.947836135358 Long EC CORP US N 1 N N N GoDaddy Inc N/A GoDaddy Inc 380237107 72875.00000000 NS USD 5155177.50000000 0.451065950769 Long EC CORP US N 1 N N N Pool Corp 5493005VZK1KMN6CO617 Pool Corp 73278L105 17507.00000000 NS USD 6124473.81000000 0.535877106475 Long EC CORP US N 1 N N N FleetCor Technologies Inc 549300DG6RR0NQSFLN74 FleetCor Technologies Inc 339041105 36717.00000000 NS USD 8111152.47000000 0.709706833705 Long EC CORP US N 1 N N N TransUnion 549300ZS772LUNUMRB03 TransUnion 89400J107 83043.00000000 NS USD 6615205.38000000 0.578814968885 Long EC CORP US N 1 N N N Chemed Corp 54930020031IDJT2IM79 Chemed Corp 16359R103 6946.00000000 NS USD 3322410.72000000 0.290703152367 Long EC CORP US N 1 N N N SS&C Technologies Holdings Inc 529900POY8H7NPPNKK71 SS&C Technologies Holdings Inc 78467J100 97893.00000000 NS USD 5797223.46000000 0.507243467718 Long EC CORP US N 1 N N N Penumbra Inc 549300RGE06P3ECANU72 Penumbra Inc 70975L107 14647.00000000 NS USD 3823306.41000000 0.334530351458 Long EC CORP US N 1 N N N Bio-Techne Corp 54930073RLKQ51TILZ35 Bio-Techne Corp 09073M104 16840.00000000 NS USD 4250584.40000000 0.371916174314 Long EC CORP US N 1 N N N Catalent Inc N/A Catalent Inc 148806102 71702.00000000 NS USD 6293284.54000000 0.550647649764 Long EC CORP US N 1 N N N MSCI Inc 549300HTIN2PD78UB763 MSCI Inc 55354G100 36536.00000000 NS USD 12781754.24000000 1.118373543638 Long EC CORP US N 1 N N N Fair Isaac Corp RI6HET5SJUEY30V1PS26 Fair Isaac Corp 303250104 12668.00000000 NS USD 4958888.60000000 0.433891131996 Long EC CORP US N 1 N N N Church & Dwight Co Inc POOXSI30AWAQGYJZC921 Church & Dwight Co Inc 171340102 108036.00000000 NS USD 9549302.04000000 0.835541550965 Long EC CORP US N 1 N N N Chipotle Mexican Grill Inc N/A Chipotle Mexican Grill Inc 169656105 12218.00000000 NS USD 14679682.64000000 1.284437831092 Long EC CORP US N 1 N N N Avalara Inc N/A Avalara Inc 05338G106 36466.00000000 NS USD 5435257.30000000 0.475572276938 Long EC CORP US N 1 N N N Guidewire Software Inc 549300WXSG0J8IXZCK32 Guidewire Software Inc 40171V100 36335.00000000 NS USD 3492156.85000000 0.305555540964 Long EC CORP US N 1 N N Ceridian HCM Holding Inc 549300T64GVCHFJ8L449 Ceridian HCM Holding Inc 15677J108 56710.00000000 NS USD 4889536.20000000 0.427822959514 Long EC CORP US N 1 N N N Coupa Software Inc 549300Q95ICR2GFL2K37 Coupa Software Inc 22266L106 29301.00000000 NS USD 7843877.70000000 0.686320917653 Long EC CORP US N 1 N N N ABIOMED Inc 5493001EZN4ZTB4Z5887 ABIOMED Inc 003654100 19678.00000000 NS USD 4956494.64000000 0.433681666106 Long EC CORP US N 1 N N N Xylem Inc/NY 549300DF5MV96DRYLQ48 Xylem Inc/NY 98419M100 78613.00000000 NS USD 6850336.82000000 0.599388418885 Long EC CORP US N 1 N N N Credit Acceptance Corp N/A Credit Acceptance Corp 225310101 5315.00000000 NS USD 1584507.80000000 0.138640719414 Long EC CORP US N 1 N N Ciena Corp W0CZ7N0GH8UIGXDM1H41 Ciena Corp 171779309 67243.00000000 NS USD 2648701.77000000 0.231755197990 Long EC CORP US N 1 N N Ionis Pharmaceuticals Inc 549300SI4ZGLG0BLUZ92 Ionis Pharmaceuticals Inc 462222100 60886.00000000 NS USD 2858597.70000000 0.250120600001 Long EC CORP US N 1 N N N Insulet Corp 549300TZTYD2PYN92D43 Insulet Corp 45784P101 28679.00000000 NS USD 6373907.75000000 0.557701991709 Long EC CORP US N 1 N N N Aspen Technology Inc 529900B0MZWTVFG7CB96 Aspen Technology Inc 045327103 29576.00000000 NS USD 3247740.56000000 0.284169688346 Long EC CORP US N 1 N N N Avantor Inc N/A Avantor Inc 05352A100 193958.00000000 NS USD 4513402.66000000 0.394912156184 Long EC CORP US N 1 N N N Under Armour Inc 549300D4549QKWETZ406 Under Armour Inc 904311206 0.00000000 NS USD 0.00000000 0.000000 Long EC CORP US N 1 N N N DexCom Inc 549300YSK3QDSFR5EU59 DexCom Inc 252131107 41824.00000000 NS USD 13366113.92000000 1.169503646268 Long EC CORP US N 1 N N N Scotts Miracle-Gro Co/The 2TH9E0JTOUXOEGI2R879 Scotts Miracle-Gro Co/The 810186106 17816.00000000 NS USD 2673290.80000000 0.233906680494 Long EC CORP US N 1 N N N Cognex Corp 549300JQTYZCLC43S226 Cognex Corp 192422103 75594.00000000 NS USD 4981644.60000000 0.435882228670 Long EC CORP US N 1 N N N ANSYS Inc 549300VJV8H15Z5FJ571 ANSYS Inc 03662Q105 37476.00000000 NS USD 11406570.12000000 0.998048155701 Long EC CORP US N 1 N N N Bio-Rad Laboratories Inc 549300ZC1GPV35XYDK53 Bio-Rad Laboratories Inc 090572207 9344.00000000 NS USD 5479508.48000000 0.479444151491 Long EC CORP US N 1 N N N Trade Desk Inc/The 549300GXPD31VT3E0P46 Trade Desk Inc/The 88339J105 18230.00000000 NS USD 10326383.50000000 0.903534357727 Long EC CORP US N 1 N N N Take-Two Interactive Software Inc BOMSTHHJK882EWYX3334 Take-Two Interactive Software Inc 874054109 49948.00000000 NS USD 7737944.16000000 0.677051981144 Long EC CORP US N 1 N N N Alnylam Pharmaceuticals Inc 529900S3ZI14OWRJII50 Alnylam Pharmaceuticals Inc 02043Q107 50660.00000000 NS USD 6229660.20000000 0.545080669110 Long EC CORP US N 1 N N N IHS Markit Ltd 549300HLPTRASHS0E726 IHS Markit Ltd 000000000 162942.00000000 NS USD 13177119.54000000 1.152967080902 Long EC CORP BM N 1 N N N Bruker Corp LEBZ6VLQ6I8XB1NHVY15 Bruker Corp 116794108 44795.00000000 NS USD 1905579.30000000 0.166733723275 Long EC CORP US N 1 N N N Jack Henry & Associates Inc 529900X1QS8C54W0JB21 Jack Henry & Associates Inc 426281101 33480.00000000 NS USD 4963410.00000000 0.434286743900 Long EC CORP US N 1 N N N Akamai Technologies Inc OC1LZNN2LF5WTJ5RIL89 Akamai Technologies Inc 00971T101 71076.00000000 NS USD 6760749.12000000 0.591549705072 Long EC CORP US N 1 N N N Palo Alto Networks Inc 549300QXR2YVZV231H43 Palo Alto Networks Inc 697435105 42140.00000000 NS USD 9320946.60000000 0.815560985086 Long EC CORP US N 1 N N N Masimo Corp 549300Q4A8JK0PIYCU29 Masimo Corp 574795100 22083.00000000 NS USD 4942617.06000000 0.432467410376 Long EC CORP US N 1 N N N Proofpoint Inc 529900C5FODDK0WSR085 Proofpoint Inc 743424103 25200.00000000 NS USD 2412648.00000000 0.211101046276 Long EC CORP US N 1 N N N Pegasystems Inc 549300FMCOKPL06FYN26 Pegasystems Inc 705573103 17213.00000000 NS USD 1994642.44000000 0.174526539317 Long EC CORP US N 1 N N N HEICO Corp 529900O1DTDLCJ7L0I14 HEICO Corp 422806109 18462.00000000 NS USD 1939433.10000000 0.169695851443 Long EC CORP US N 1 N N N Roku Inc 549300KR6ITU0YIR1T71 Roku Inc 77543R102 46257.00000000 NS USD 9362416.80000000 0.819189530406 Long EC CORP US N 1 N N N BlackRock Funds III 5493008LW2651I1QB503 BlackRock Cash Funds: Institutional, SL Agency Shares 066922519 24348101.33900000 NS USD 24367579.82000000 2.132106132028 Long STIV RF US N 1 N N Booz Allen Hamilton Holding Corp 529900JPV47PIUWMA015 Booz Allen Hamilton Holding Corp 099502106 60197.00000000 NS USD 4725464.50000000 0.413467070244 Long EC CORP US N 1 N N N Ubiquiti Inc N/A Ubiquiti Inc 90353W103 3359.00000000 NS USD 623463.99000000 0.054551638119 Long EC CORP US N 1 N N N Chicago Mercantile Exchange SNZ2OJLFK8MNNCLQOF39 E-MINI RUSS 2000 DEC20 XCME 20201218 000000000 6.00000000 NC USD -14427.96000000 -0.00126241268 N/A DE US N 1 Chicago Mercantile Exchange SNZ2OJLFK8MNNCLQOF39 Long E-mini Russell 2000 Index RTYZ0 Index 2020-12-18 475467.96000000 USD -14427.96000000 N N N Cooper Cos Inc/The QJKMVPIGLH7530PCUE20 Cooper Cos Inc/The 216648402 21463.00000000 NS USD 6847770.15000000 0.599163841275 Long EC CORP US N 1 N N N Workday Inc 549300J0DYC0N31V7G13 Workday Inc 98138H101 76010.00000000 NS USD 15971221.20000000 1.397444428542 Long EC CORP US N 1 N N N Zoom Video Communications Inc 549300T9GCHU0ODOM055 Zoom Video Communications Inc 98980L101 79551.00000000 NS USD 36665851.41000000 3.208176076770 Long EC CORP US N 1 N N N IPG Photonics Corp 5493002KZ51CADQ94G15 IPG Photonics Corp 44980X109 15614.00000000 NS USD 2903579.44000000 0.254056396843 Long EC CORP US N 1 N N Beyond Meat Inc 549300XQ946NCE51DR09 Beyond Meat Inc 08862E109 21543.00000000 NS USD 3068369.49000000 0.268475140054 Long EC CORP US N 1 N N N Clarivate PLC 549300WDHIIODXFO0R55 Clarivate PLC 000000000 115005.00000000 NS USD 3191388.75000000 0.279239037024 Long EC CORP JE N 1 N N HubSpot Inc 529900BLNVEW0MVKJB37 HubSpot Inc 443573100 18710.00000000 NS USD 5427209.70000000 0.474868130797 Long EC CORP US N 1 N N N Seagen Inc N/A Seagen Inc 81181C104 53369.00000000 NS USD 8901949.20000000 0.778899694451 Long EC CORP US N 1 N N N Horizon Therapeutics Plc 529900P0GSQ79OOZEV53 Horizon Therapeutics Plc 000000000 92351.00000000 NS USD 6919860.43000000 0.605471571841 Long EC CORP IE N 1 N N N 2020-11-30 iShares Trust Ann Frechette Ann Frechette Assistant Treasurer