0001752724-21-181315.txt : 20210824 0001752724-21-181315.hdr.sgml : 20210824 20210824102900 ACCESSION NUMBER: 0001752724-21-181315 CONFORMED SUBMISSION TYPE: NPORT-P PUBLIC DOCUMENT COUNT: 1 CONFORMED PERIOD OF REPORT: 20210630 FILED AS OF DATE: 20210824 PERIOD START: 20210630 FILER: COMPANY DATA: COMPANY CONFORMED NAME: FIDELITY HASTINGS STREET TRUST CENTRAL INDEX KEY: 0000035348 IRS NUMBER: 000000000 STATE OF INCORPORATION: MA FISCAL YEAR END: 0630 FILING VALUES: FORM TYPE: NPORT-P SEC ACT: 1940 Act SEC FILE NUMBER: 811-00215 FILM NUMBER: 211199620 BUSINESS ADDRESS: STREET 1: 245 SUMMER STREET CITY: BOSTON STATE: MA ZIP: 02110 BUSINESS PHONE: 617-563-7000 MAIL ADDRESS: STREET 1: 245 SUMMER STREET CITY: BOSTON STATE: MA ZIP: 02110 FORMER COMPANY: FORMER CONFORMED NAME: FIDELITY FUND DATE OF NAME CHANGE: 19920703 FORMER COMPANY: FORMER CONFORMED NAME: FIDELITY FUND INC DATE OF NAME CHANGE: 19851205 0000035348 S000007019 Fidelity Growth Discovery Fund C000019191 Fidelity Growth Discovery Fund FDSVX C000064239 Class K FGDKX NPORT-P 1 primary_doc.xml NPORT-P false 0000035348 XXXXXXXX S000007019 C000019191 C000064239 Fidelity Hastings Street Trust 811-00215 0000035348 5IETULY5BBOQWX17XY97 245 Summer Street Boston 02210 1-800-FIDELITY Fidelity Growth Discovery Fund S000007019 NEZX60E1Q1FW8K7G6L81 2021-06-30 2021-06-30 N 3401059594.03 27977948.97 3373081645.06 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 6635550.00000000 0.00000000 0.00000000 78350.15000000 N JMP GROUP LLC 549300RVM9B0BWD4MH68 JMP GROUP LLC 46629U107 75200.00000000 NS USD 460976.00000000 0.013666316102 Long EC CORP US N 1 N N INNOVENT BIOLGICS INC 25490058ONL9SCIE1R22 INNOVENT BIOLOGICS INC N/A 410500.00000000 NS 4787395.52000000 0.141929429043 Long EC CORP KY N 1 N N N PENUMBRA INC 549300RGE06P3ECANU72 PENUMBRA INC 70975L107 21300.00000000 NS USD 5837478.00000000 0.173060679054 Long EC CORP US N 1 N N N EXELIXIS INC 254900PJQB59O2O95R37 EXELIXIS INC 30161Q104 131700.00000000 NS USD 2399574.00000000 0.071138924357 Long EC CORP US N 1 N N N SAMSUNG ELECTRONICS CO LTD 9884007ER46L6N7EI764 SAMSUNG ELECTRONICS CO LTD N/A 365100.00000000 NS 26073955.75000000 0.773001026766 Long EC CORP KR N 1 N N N CLOUDFLARE INC 5493007DY18BGNLDWU14 CLOUDFLARE INC 18915M107 39300.00000000 NS USD 4159512.00000000 0.123314892365 Long EC CORP US N 1 N N N NUVATION BIO INC N/A NUVATION BIO INC (180 DAY LOCK UP) N/A 119094.00000000 NS USD 1053326.88000000 0.031227435053 Long EC CORP US N 2 N N N SIMULATIONS PLUS INC N/A SIMULATIONS PLUS INC 829214105 32500.00000000 NS USD 1784575.00000000 0.052906368353 Long EC CORP US N 1 N N CSX CORP 549300JVQR4N1MMP3Q88 CSX CORP 126408103 371100.00000000 NS USD 11904888.00000000 0.352938032716 Long EC CORP US N 1 N N N DUCK CREEK TECHNOLOGIES INC N/A DUCK CREEK TECHNOLOGIES INC 264120106 2800.00000000 NS USD 121828.00000000 0.003611771454 Long EC CORP US N 1 N N N SYNLOGIC INC 5493007C6UCNXL4HOI66 SYNLOGIC INC 87166L100 407500.00000000 NS USD 1585175.00000000 0.046994860095 Long EC CORP US N 1 N N N FORTUNE BRANDS HOME and SEC INC 54930032LHW54PQUJD44 FORTUNE BRANDS HOME and SEC INC 34964C106 29658.00000000 NS USD 2954233.38000000 0.087582622979 Long EC CORP US N 1 N N N ASML HOLDING NV 724500Y6DUVHQD6OXN27 ASML HLDG NV (NY REG SHS) NEW YORK REGISTERED SHARES N/A 39900.00000000 NS USD 27564516.00000000 0.817190892499 Long EC CORP NL N 1 N N N PRADA SPA 8156000FE0A2DC5B7852 PRADA SPA N/A 1857900.00000000 NS 14105998.61000000 0.418193216006 Long EC CORP IT N 1 N N N CORBION NV 724500BKS1TSAVLTWG46 CORBION NV N/A 45100.00000000 NS 2577607.07000000 0.076416978337 Long EC CORP NL N 1 N N N APPLE INC HWUPKR0MPOU8FGXBT394 APPLE INC 037833100 1016800.00000000 NS USD 139260928.00000000 4.128596418765 Long EC CORP US N 1 N N N JABIL INC 5493000CGCQY2OQU7669 JABIL INC 466313103 19100.00000000 NS USD 1110092.00000000 0.032910321089 Long EC CORP US N 1 N N N SOTERA HEALTH CO N/A SOTERA HEALTH CO 83601L102 51200.00000000 NS USD 1240576.00000000 0.036778712481 Long EC CORP US N 1 N N N STATES TITLE HOLDING INC N/A STATES TITLE HOLDING PIPE N/A 331286.00000000 NS USD 2972629.28000000 0.088127996674 Long EC CORP US Y 2 N N N REVANCE THERAPEUTICS INC 549300N33TFDZHS81H11 REVANCE THERAPEUTICS INC 761330109 169200.00000000 NS USD 5015088.00000000 0.148679709764 Long EC CORP US N 1 N N N AMAZON.COM INC ZXTILKJKG63JELOEG630 AMAZON.COM INC 023135106 54600.00000000 NS USD 187832736.00000000 5.568579588789 Long EC CORP US N 1 N N N Blu Homes Inc N/A BLU INVESTMENTS LLC PP N/A 3320224.00000000 NS USD 1029.27000000 0.000030514233 Long EC CORP US Y 3 N N N BALLARD POWER SYSTEMS INC 549300OHZ8BMF53YYS26 BALLARD POWER SYSTEMS INC 058586108 11700.00000000 NS USD 212004.00000000 0.006285172501 Long EC CORP CA N 1 N N SOLAREDGE TECHNOLOGIES INC 5493000K6Y58XXPDF853 SOLAREDGE TECHNOLOGIES INC 83417M104 23600.00000000 NS USD 6522332.00000000 0.193364189970 Long EC CORP US N 1 N N N DOLLARAMA INC 5493002GJ0NJP1HI0C79 DOLLARAMA INC 25675T107 72500.00000000 NS 3318530.17000000 0.098382740745 Long EC CORP CA N 1 N N N APPLIED THERAPEUTICS INC 549300KL3IJPHZM2GR04 APPLIED THERAPEUTICS INC 03828A101 166700.00000000 NS USD 3464026.00000000 0.102696180066 Long EC CORP US N 1 N N N ANAPLAN INC N/A ANAPLAN INC 03272L108 43800.00000000 NS USD 2334540.00000000 0.069210895129 Long EC CORP US N 1 N N N ELASTIC NV 2549003I48WHHH937I59 ELASTIC NV N/A 1800.00000000 NS USD 262368.00000000 0.007778287856 Long EC CORP NL N 1 N N N MICROSOFT CORP INR2EJN1ERAN0W5ZP974 MICROSOFT CORP 594918104 1191100.00000000 NS USD 322668990.00000000 9.565999995065 Long EC CORP US N 1 N N N BRIGHT MACHINES INC N/A BRIGHT MACHINES INC PIPE N/A 165963.00000000 NS USD 1477236.66000000 0.043794868178 Long EC CORP US Y 2 N N N AXON ENTERPRISE INC 549300QP2IEEGFE16681 AXON ENTERPRISE INC 05464C101 37700.00000000 NS USD 6665360.00000000 0.197604466816 Long EC CORP US N 1 N N N SWEDISH MATCH AB 529900YVXCGNWAUYZG78 SWEDISH MATCH AB N/A 1727000.00000000 NS 14727154.39000000 0.436608298870 Long EC CORP SE N 1 N N N S and P GLOBAL INC Y6X4K52KMJMZE7I7MY94 S and P GLOBAL INC 78409V104 4300.00000000 NS USD 1764935.00000000 0.052324111471 Long EC CORP US N 1 N N N MEDIATEK INC 254900UEGBK1I4DM4E14 MEDIA TEK INC N/A 57000.00000000 NS 1964144.35000000 0.058229967628 Long EC CORP TW N 1 N N N PRICE (T ROWE) GROUP INC 549300SIV6FPS9Y7IH33 PRICE (T ROWE)GROUP INC 74144T108 50000.00000000 NS USD 9898500.00000000 0.293455689532 Long EC CORP US N 1 N N N MULTIPLAN CORP N/A MULTIPLAN CORP WT PIPE N/A 24481.00000000 NS USD 75701.91000000 0.002244295216 Long EC CORP US Y 2 N N N ACLARIS THERAPEUTICS INC 5493000B2LQ9QTW1DF52 ACLARIS THERAPEUTICS INC 00461U105 96800.00000000 NS USD 1699808.00000000 0.050393325121 Long EC CORP US N 1 N N N ADOBE INC FU4LY2G4933NH2E1CP29 ADOBE INC 00724F101 186800.00000000 NS USD 109397552.00000000 3.243252417569 Long EC CORP US N 1 N N N CAPITAL ONE FINANCIAL CORP ZUE8T73ROZOF6FLBAR73 CAPITAL ONE FINANCIAL CORP 14040H105 86800.00000000 NS USD 13427092.00000000 0.398066024273 Long EC CORP US N 1 N N N REGENERON PHARMACEUTICALS INC 549300RCBFWIRX3HYQ56 REGENERON PHARMACEUTICALS INC 75886F107 71800.00000000 NS USD 40103172.00000000 1.188917916017 Long EC CORP US N 1 N N N FACEBOOK INC BQ4BKCS1HXDV9HN80Z93 FACEBOOK INC CL A 30303M102 332891.00000000 NS USD 115749529.61000000 3.431566199398 Long EC CORP US N 1 N N N EDENRED 9695006LOD5B2D7Y0N70 EDENRED N/A 1013.00000000 NS 57715.97000000 0.001711075392 Long EC CORP FR N 1 N N N INTUIT INC VI90HBPH7XSFMB9E4M29 INTUIT INC 461202103 19100.00000000 NS USD 9362247.00000000 0.277557675300 Long EC CORP US N 1 N N N CME GROUP INC LCZ7XYGSLJUHFXXNXD88 CME GROUP INC CL A 12572Q105 134745.00000000 NS USD 28657566.60000000 0.849595996052 Long EC CORP US N 1 N N N DATADOG INC 549300F6JNO0KRPO1K63 DATADOG INC CL A 23804L103 5100.00000000 NS USD 530808.00000000 0.015736589144 Long EC CORP US N 1 N N N CODEXIS INC N/A CODEXIS INC 192005106 183300.00000000 NS USD 4153578.00000000 0.123138970148 Long EC CORP US N 1 N N N OTIS WORLDWIDE CORP 549300ZLBKR8VSU25153 OTIS WORLDWIDE CORP 68902V107 37900.00000000 NS USD 3099083.00000000 0.091876904448 Long EC CORP US N 1 N N N BRUKER CORP LEBZ6VLQ6I8XB1NHVY15 BRUKER CORP 116794108 229500.00000000 NS USD 17437410.00000000 0.516957839592 Long EC CORP US N 1 N N N CERTARA INC N/A CERTARA INC 15687V109 57600.00000000 NS USD 1631808.00000000 0.048377364431 Long EC CORP US N 1 N N DOLBY LABORATORIES INC 549300X04FB2QPCJ5J24 DOLBY LABORATORIES INC CL A 25659T107 73900.00000000 NS USD 7263631.00000000 0.215341096490 Long EC CORP US N 1 N N N LG CHEM LTD 988400IES4EIG7O06940 LG CHEMICAL LTD N/A 23530.00000000 NS 17699557.52000000 0.524729590993 Long EC CORP KR N 1 N N N FIRST QUANTUM MINERALS LTD 549300I7UVBGWRYMYZ18 FIRST QUANTUM MINERALS INC 335934105 155900.00000000 NS 3593145.37000000 0.106524114981 Long EC CORP CA N 1 N N N BLACKROCK INC 549300LRIF3NWCU26A80 BLACKROCK INC 09247X101 11500.00000000 NS USD 10062155.00000000 0.298307484336 Long EC CORP US N 1 N N N BLOOM ENERGY CORP 549300XB5J9BFW5JXV97 BLOOM ENERGY CORP CL A 093712107 58800.00000000 NS USD 1579956.00000000 0.046840135112 Long EC CORP US N 1 N N EPIC GAMES INC 549300I2RHITL4UP9K78 EPIC GAMES INC PP N/A 2244.00000000 NS USD 1985940.00000000 0.058876131946 Long EC CORP US Y 3 N N N FERGUSON PLC 213800DU1LGY3R2S2X42 FERGUSON PLC N/A 112300.00000000 NS 15612131.20000000 0.462844746816 Long EC CORP JE N 1 N N N AUTODESK INC FRKKVKAIQEF3FCSTPG55 AUTODESK INC 052769106 34100.00000000 NS USD 9953790.00000000 0.295094843452 Long EC CORP US N 1 N N N FLUTTER ENTERTAINMENT PLC 635400EG4YIJLJMZJ782 FLUTTER ENTERTAINMENT PLC N/A 59400.00000000 NS 10800986.17000000 0.320211228382 Long EC CORP IE N 1 N N N KWEICHOW MOUTAI CO LTD N/A KWEICHOW MOUTAI CO LTD A N/A 69129.00000000 NS 22018462.23000000 0.652769916264 Long EC CORP CN N 1 N N N OLINK HOLDING AB 8945004Z7ZHV3LML4J27 OLINK HOLDING AB ADR 680710100 11100.00000000 NS USD 382062.00000000 0.011326793721 Long EC CORP SE N 1 N N N INNOVID INC 5493001YS5H4ZXOS3Y78 INNOVID INC PIPE N/A 166306.00000000 NS USD 1480289.71000000 0.043885380366 Long EC CORP US Y 2 N N N HEALTHEQUITY INC 529900LRJU1RAFQHM467 HEALTHEQUITY INC 42226A107 157900.00000000 NS USD 12707792.00000000 0.376741310682 Long EC CORP US N 1 N N N EQUIFAX INC 5493004MCF8JDC86VS77 EQUIFAX INC 294429105 134400.00000000 NS USD 32190144.00000000 0.954324483877 Long EC CORP US N 1 N N N 10X GENOMICS INC 5493003Z6741WNLG7H43 10X GENOMICS INC 88025U109 21400.00000000 NS USD 4190548.00000000 0.124235000541 Long EC CORP US N 1 N N N FERRARI NV 549300RIVY5EX8RCON76 FERRARI NV N/A 82300.00000000 NS USD 16957915.00000000 0.502742500313 Long EC CORP NL N 1 N N N INGERSOLL RAND INC 5299004C02FMZCUOIR50 INGERSOLL RAND INC 45687V106 411900.00000000 NS USD 20104839.00000000 0.596037722046 Long EC CORP US N 1 N N N ALIBABA GROUP HOLDING LTD 5493001NTNQJDH60PM02 ALIBABA GROUP HOLDING LTD SPON ADR 01609W102 186600.00000000 NS USD 42317148.00000000 1.254554512843 Long EC CORP KY N 1 N N N MEDACTA GROUP SA 506700P2PFU3A3DROC14 MEDACTA GROUP SA N/A 5410.00000000 NS 709834.10000000 0.021044082969 Long EC CORP CH N 1 N N N BLACK KNIGHT INC 549300TUSNXS3BFFML48 BLACK KNIGHT INC 09215C105 131870.00000000 NS USD 10283222.60000000 0.304861360680 Long EC CORP US N 1 N N N DR HORTON INC 529900ZIUEYVSB8QDD25 DR HORTON INC 23331A109 48400.00000000 NS USD 4373908.00000000 0.129670979248 Long EC CORP US N 1 N N N RELIANCE INDUSTRIES LTD 5493003UOETFYRONLG31 RELIANCE INDUSTRIES LTD N/A 88203.00000000 NS 1763644.87000000 0.052285863657 Long EC CORP IN N 1 N N N RYANAIR HOLDINGS PLC 635400BR2ROC1FVEBQ56 RYANAIR HOLDINGS PLC SPON ADR 783513203 238000.00000000 NS USD 25753980.00000000 0.763514871859 Long EC CORP IE N 1 N N N MULTIPLAN CORP N/A MULTIPLAN CORP 144A PIPE N/A 494524.00000000 NS USD 4707868.48000000 0.139571732184 Long EC CORP US Y 1 N N N HDFC BANK LTD 335800ZQ6I4E2JXENC50 HDFC BANK LTD SPON ADR 40415F101 164100.00000000 NS USD 11998992.00000000 0.355727885139 Long EC CORP IN N 1 N N N FEVERTREE DRINKS PLC 2138007AJRLHRVQZLD07 FEVERTREE DRINKS PLC N/A 351.00000000 NS 12492.90000000 0.000370370519 Long EC CORP GB N 1 N N N ASAPP INC N/A ASAPP INC SER C PC PP N/A 250763.00000000 NS USD 1654308.59000000 0.049044427739 Long EP CORP US Y 3 N N N MISTER CAR WASH INC N/A MISTER CAR WASH INC 60646V105 98100.00000000 NS USD 2112093.00000000 0.062616124430 Long EC CORP US N 1 N N N CERES POWER HOLDINGS PLC 213800N7AAHSXQUOA733 CERES POWER HLDGS POWER PLC N/A 217300.00000000 NS 3177247.80000000 0.094194215685 Long EC CORP GB N 1 N N N PINDUODUO INC 5493000573DS7005T657 PINDUODUO INC ADR 722304102 9900.00000000 NS USD 1257498.00000000 0.037280390228 Long EC CORP KY N 1 N N N AIXTRON AG 5299004UJ4D51M25LD67 AIXTRON SE N/A 293000.00000000 NS 7938655.56000000 0.235353199102 Long EC CORP DE N 1 N N N RECKITT BENCKISER GROUP PLC 5493003JFSMOJG48V108 RECKITT BENCKISER GROUP PLC N/A 183873.00000000 NS 16245218.93000000 0.481613570006 Long EC CORP GB N 2 N N N MANHATTAN ASSOCS INC 529900Q1GJP7KD52SW51 MANHATTAN ASSOCIATES INC 562750109 124100.00000000 NS USD 17974644.00000000 0.532884937022 Long EC CORP US N 1 N N N ENERGIZER HLDGS INC NEW 5493000D6NN0V57UME20 ENERGIZER HLDGS INC 29272W109 389100.00000000 NS USD 16723518.00000000 0.495793454169 Long EC CORP US N 1 N N N ATARA BIOTHERAPEUTICS INC 549300WBXUXZRE03MS38 ATARA BIOTHERAPEUTICS INC 046513107 156700.00000000 NS USD 2436685.00000000 0.072239134904 Long EC CORP US N 1 N N N RELIANCE INDUSTRIES LTD 5493003UOETFYRONLG31 RELIANCE INDUSTRIES LTD(DEMAT)DEMATERIALIZED SHS N/A 1405653.00000000 NS 39895670.07000000 1.182766214047 Long EC CORP IN N 1 N N N GUARDANT HEALTH INC 254900M8C3E5VC8BR186 GUARDANT HEALTH INC 40131M109 27000.00000000 NS USD 3353130.00000000 0.099408503939 Long EC CORP US N 1 N N N BROOKFIELD RENEWABLE PARTNERS LP VA8DFMRI2GY8Y7V79H93 BROOKFIELD RENEWABLE PARTNERS N/A 41100.00000000 NS USD 1585227.00000000 0.046996401712 Long EC CORP BM N 1 N N N CACI INTL INC SYRPI2D1O9WRTS2WX210 CACI INTERNATIONAL INC 127190304 31300.00000000 NS USD 7985256.00000000 0.236734738149 Long EC CORP US N 1 N N N NANOSTRING TECHNOLOGIES INC 549300G4CK0Y3WRDMY89 NANOSTRING TECHNOLOGIES INC 63009R109 39500.00000000 NS USD 2559205.00000000 0.075871421723 Long EC CORP US N 1 N N N CANADIAN PACIFIC RAILWAY LTD N/A CANADIAN PAC RAILWAY LTD 13645T100 130500.00000000 NS USD 10036755.00000000 0.297554463726 Long EC CORP CA N 1 N N N ILLUMINATED HOLDINGS INC N/A ILLUMINATED HOLDINGS INC SER C-3 PC PP N/A 63718.00000000 NS USD 2752617.60000000 0.081605424642 Long EP CORP US Y 3 N N N FIREEYE INC 549300E9D2UJUFLLY524 FIREEYE INC 31816Q101 1768400.00000000 NS USD 35757048.00000000 1.060070634589 Long EC CORP US N 1 N N N BIONTECH SE 894500UZJ5LG1F8J1U58 BIONTECH SE ADR 09075V102 57532.00000000 NS USD 12880264.16000000 0.381854503251 Long EC CORP DE N 1 N N EQUITY RESIDENTIAL 5493008RACSH5EP3PI59 EQUITY RESIDENTIAL REIT 29476L107 68300.00000000 NS USD 5259100.00000000 0.155913806821 Long EC CORP US N 1 N N N EMEMORY TECHNOLOGY INC N/A EMEMORY TECHNOLOGY INC N/A 24000.00000000 NS 1147667.23000000 0.034024294421 Long EC CORP TW N 1 N N N KBR INC 254900OFQDXZRKRCV808 KBR INC 48242W106 330700.00000000 NS USD 12616205.00000000 0.374026078451 Long EC CORP US N 1 N N N DALATA HOTEL GROUP PLC 635400L2CWET7ONOBJ04 DALATA HOTEL GROUP PLC N/A 300600.00000000 NS 1366933.79000000 0.040524776268 Long EC CORP IE N 1 N N N PRELUDE THERAPEUTICS INC N/A PRELUDE THERAPEUTICS INC 74065P101 11400.00000000 NS USD 326382.00000000 0.009676077674 Long EC CORP US N 1 N N N EATON CORP PLC 549300VDIGTMXUNT7H71 EATON CORP PLC N/A 22000.00000000 NS USD 3259960.00000000 0.096646341329 Long EC CORP IE N 1 N N N ILLUMINATED HOLDINGS INC N/A ILLUMINATED HOLDINGS INC SER C-5 PC PP N/A 36887.00000000 NS USD 1593518.40000000 0.047242212542 Long EP CORP US Y 3 N N N LVMH MOET HENNESSY LOUIS VUITTON SE IOG4E947OATN0KJYSD45 LVMH MOET HENNESSY LOUIS VUITTON SE N/A 41680.00000000 NS 32787863.98000000 0.972044777748 Long EC CORP FR N 2 N N N VOR BIOPHARMA INC N/A VOR BIOPHARMA INC(180 DAY LOCK UP) N/A 168922.00000000 NS USD 2992875.54000000 0.088728227031 Long EC CORP US N 2 N N N GALLAGHER (ARTHUR J.) and CO 54930049QLLMPART6V29 ARTHUR J GALLAGHAR AND CO 363576109 161300.00000000 NS USD 22594904.00000000 0.669859386092 Long EC CORP US N 1 N N N CHEMOURS CO 549300M1BOLNXL8DOV14 CHEMOURS CO/ THE 163851108 291500.00000000 NS USD 10144200.00000000 0.300739829848 Long EC CORP US N 1 N N N SCHRODINGER INC N/A SCHRODINGER INC 80810D103 35700.00000000 NS USD 2699277.00000000 0.080024063572 Long EC CORP US N 1 N N ILLUMINATED HOLDINGS INC N/A ILLUMINATED HOLDINGS INC SER C-4 PC PP N/A 18303.00000000 NS USD 790689.60000000 0.023441163991 Long EP CORP US Y 3 N N N AMADEUS IT GROUP SA 9598004A3FTY3TEHHN09 AMADEUS IT GROUP SA N/A 139800.00000000 NS 9833348.88000000 0.291524188108 Long EC CORP ES N 1 N N N AIRBUS SE MINO79WLOO247M1IL051 AIRBUS SE N/A 212100.00000000 NS 27329688.22000000 0.810229075244 Long EC CORP NL N 2 N N N OUTSET MEDICAL INC N/A OUTSET MEDICAL INC 690145107 21742.00000000 NS USD 1086665.16000000 0.032215797728 Long EC CORP US N 1 N N N WOODWARD INC YPYKXXTR8TFDH54ZMB45 WOODWARD INC 980745103 70200.00000000 NS USD 8626176.00000000 0.255735760580 Long EC CORP US N 1 N N N CELLNEX TELECOM SAU 5493008T4YG3AQUI7P67 CELLNEX TELECOM SAU N/A 468226.00000000 NS 29825289.25000000 0.884214863096 Long EC CORP ES N 1 N N N LILLY (ELI) and CO FRDRIPF3EKNDJ2CQJL29 LILLY (ELI) and CO 532457108 233700.00000000 NS USD 53638824.00000000 1.590202362239 Long EC CORP US N 1 N N N AXONICS INC 549300LJY4X7N57VJL05 AXONICS INC 05465P101 85000.00000000 NS USD 5389850.00000000 0.159790084176 Long EC CORP US N 1 N N N TRANSDIGM GROUP INC N/A TRANSDIGM GROUP INC 893641100 24327.00000000 NS USD 15746623.83000000 0.466831979980 Long EC CORP US N 1 N N N EVELO BIOSCIENCES INC N/A EVELO BIOSCIENCES INC 299734103 22800.00000000 NS USD 313272.00000000 0.009287412312 Long EC CORP US N 1 N N N CLOROX CO 54930044KVSC06Z79I06 CLOROX CO 189054109 44600.00000000 NS USD 8023986.00000000 0.237882946348 Long EC CORP US N 1 N N N ZOOMINFO TECHNOLOGIES INC N/A ZOOMINFO TECHNOLOGIES INC 98980F104 150900.00000000 NS USD 7872453.00000000 0.233390526183 Long EC CORP US N 1 N N N GENERAL ELECTRIC CO 3C7474T6CDKPR9K6YT90 GENERAL ELECTRIC CO 369604103 3743500.00000000 NS USD 50387510.00000000 1.493812344382 Long EC CORP US N 1 N N N ENPHASE ENERGY INC 5493008U7KIGMI59Z314 ENPHASE ENERGY INC 29355A107 63400.00000000 NS USD 11642142.00000000 0.345148538490 Long EC CORP US N 1 N N N APPNEXUS INC 549300TS863YN3KUSC96 APPNEXUS INC SER E PC PERP PP N/A 48212.00000000 NS USD 1510.00000000 0.000044766185 Long EP CORP US Y 3 N N N CYBER-ARK SOFTWARE LTD (ISRAEL) 529900YEXNDM894PWS93 CYBER-ARK SOFTWARE LTD N/A 119700.00000000 NS USD 15593319.00000000 0.462287031291 Long EC CORP IL N 1 N N N VERISIGN INC LMPL4N8ZOJRMF0KOF759 VERISIGN INC 92343E102 25000.00000000 NS USD 5692250.00000000 0.168755179950 Long EC CORP US N 1 N N N ENDO INTERNATIONAL PLC 5493007TBMWZWGZIB256 ENDO INTERNATIONAL PLC N/A 994400.00000000 NS USD 4653792.00000000 0.137968554861 Long EC CORP IE N 1 N N N LYNAS RARE EARTHS LTD 529900SGT9M1FJPXXI35 LYNAS RARE EARTHS LTD N/A 154318.00000000 NS 660822.78000000 0.019591069814 Long EC CORP AU N 1 N N N TENCENT HLDGS LTD 254900N4SLUMW4XUYY11 TENCENT HOLDINGS LTD N/A 817100.00000000 NS 61521509.99000000 1.823896260563 Long EC CORP KY N 2 N N N HOOKIPA PHARMA INC N/A HOOKIPA PHARMA INC 43906K100 116600.00000000 NS USD 1068056.00000000 0.031664101625 Long EC CORP US N 1 N N N TAKE-TWO INTERACTV SOFTWR INC BOMSTHHJK882EWYX3334 TAKE-TWO INTERACTV SOFTWR INC 874054109 104700.00000000 NS USD 18533994.00000000 0.549467696020 Long EC CORP US N 1 N N N MULTIPLAN CORP N/A MULTIPLAN CORP CL A 62548M100 129300.00000000 NS USD 1230936.00000000 0.036492920407 Long EC CORP US N 1 N N LAUREATE EDUCATION INC 5JL7TMOH5TY3IUYSUP91 LAUREATE EDUCATION INC CL A 518613203 1457600.00000000 NS USD 21149776.00000000 0.627016426684 Long EC CORP US N 1 N N N BERKELEY LIGHTS INC 549300LTLRE4N65CD358 BERKELEY LIGHTS INC 084310101 67000.00000000 NS USD 3002270.00000000 0.089006739709 Long EC CORP US N 1 N N MONGODB INC 549300TPTG69WKWE1Z37 MONGODB INC CL A 60937P106 72500.00000000 NS USD 26210200.00000000 0.777040189299 Long EC CORP US N 1 N N N QUALCOMM INC H1J8DDZKZP6H7RWC0H53 QUALCOMM INC 747525103 525400.00000000 NS USD 75095422.00000000 2.226314981434 Long EC CORP US N 1 N N N SHERWIN WILLIAMS CO Z15BMIOX8DDH0X2OBP21 SHERWIN WILLIAMS CO 824348106 93900.00000000 NS USD 25583055.00000000 0.758447547140 Long EC CORP US N 1 N N N INTUITIVE SURGICAL INC 54930052SRG011710797 INTUITIVE SURGICAL INC 46120E602 31900.00000000 NS USD 29336516.00000000 0.869724456357 Long EC CORP US N 1 N N N AGILON HEALTH INC N/A AGILON HEALTH INC 00857U107 69100.00000000 NS USD 2803387.00000000 0.083110558681 Long EC CORP US N 1 N N N METRO BANK PLC 213800X5WU57YL9GPK89 METRO BANK PLC W/I N/A 25300.00000000 NS 35067.48000000 0.001039627370 Long EC CORP GB N 1 N N ZOETIS INC 549300HD9Q1LOC9KLJ48 ZOETIS INC CL A 98978V103 17900.00000000 NS USD 3335844.00000000 0.098896034873 Long EC CORP US N 1 N N N ALBEMARL CORP HDBLS2Q6GV1LSKQPBS54 ALBEMARLE CORP 012653101 131300.00000000 NS USD 22118798.00000000 0.655744518736 Long EC CORP US N 1 N N N MONSTER BEVERAGE CORP NEW 52990090AP0E7HCB6F33 MONSTER BEVERAGE CORP 61174X109 282600.00000000 NS USD 25815510.00000000 0.765339019819 Long EC CORP US N 1 N N N ADYEN NV 724500973ODKK3IFQ447 ADYEN BV N/A 3900.00000000 NS 9564091.38000000 0.283541650822 Long EC CORP NL N 2 N N N FLUOR CORP NEW CQ7WZ4NOFWT7FAE6Q943 FLUOR CORP 343412102 813200.00000000 NS USD 14393640.00000000 0.426720770933 Long EC CORP US N 1 N N N Fidelity Revere Street Trust 549300BDV45LJNXBZC55 Fidelity Cash Central Fund 31635A105 33267706.57600000 NS USD 33274360.12000000 0.986467676189 Long STIV RF US N 1 N N N WARNER MUSIC GRP CORP N/A WARNER MUSIC GRP CORP CL A 934550203 769400.00000000 NS USD 27729176.00000000 0.822072482016 Long EC CORP US N 1 N N N SNAP INC 549300JNC0L6VP8A2Q35 SNAP INC - A 83304A106 73500.00000000 NS USD 5008290.00000000 0.148478172988 Long EC CORP US N 1 N N N EDWARDS LIFESCIENCES CORP YA13X31F3V31L8TMPR58 EDWARDS LIFESCIENCES CORP 28176E108 147400.00000000 NS USD 15266218.00000000 0.452589637797 Long EC CORP US N 1 N N N GAMIDA CELL LTD N/A GAMIDA CELL LTD N/A 615200.00000000 NS USD 3943432.00000000 0.116908880808 Long EC CORP IL N 1 N N SQUARE INC 549300OHIIUWSTIZME52 SQUARE INC CL A 852234103 67800.00000000 NS USD 16529640.00000000 0.490045653778 Long EC CORP US N 1 N N N VOR BIOPHARMA INC N/A VOR BIOPHARMA INC 929033108 16400.00000000 NS USD 305860.00000000 0.009067672596 Long EC CORP US N 1 N N N FRANKLIN RESOURCES INC RIFQSET379FOGTEFKS80 FRANKLIN RESOURCES INC 354613101 375000.00000000 NS USD 11996250.00000000 0.355646594489 Long EC CORP US N 1 N N N HDFC BANK LTD 335800ZQ6I4E2JXENC50 HDFC BANK LTD (DEMAT) N/A 72910.00000000 NS 1468592.60000000 0.043538602220 Long EC CORP IN N 1 N N N VERTEX PHARMACEUTICALS INC 54930015RAQRRZ5ZGJ91 VERTEX PHARMACEUTICALS INC 92532F100 90893.00000000 NS USD 18326755.59000000 0.543323806491 Long EC CORP US N 1 N N N DANAHER CORP S4BKK9OTCEWQ3YHPFM11 DANAHER CORP 235851102 101455.00000000 NS USD 27226463.80000000 0.807168834465 Long EC CORP US N 1 N N N NEVRO CORP 254900SH91I4BOYKUE38 NEVRO CORPORATION 64157F103 20500.00000000 NS USD 3398695.00000000 0.100759345833 Long EC CORP US N 1 N N N BRP GROUP INC N/A BRP GROUP INC 05589G102 53700.00000000 NS USD 1431105.00000000 0.042427226808 Long EC CORP US N 1 N N N PALO ALTO NETWORKS INC 549300QXR2YVZV231H43 PALO ALTO NETWORKS INC 697435105 97600.00000000 NS USD 36214480.00000000 1.073631883563 Long EC CORP US N 1 N N N RUBIUS THERAPEUTICS 549300ER84PB0QV6HZ76 RUBIUS THERAPEUTICS INC 78116T103 54080.00000000 NS USD 1320092.80000000 0.039136105760 Long EC CORP US N 1 N N N ILLUMINATED HOLDINGS INC N/A ILLUMINATED HOLDINGS INC SER C-2 PC PP N/A 50974.00000000 NS USD 2202076.80000000 0.065283827423 Long EP CORP US Y 3 N N N VOLUE AS 549300WCI347SOTFJB71 VOLUE ASA N/A 328300.00000000 NS 1895032.03000000 0.056181030565 Long EC CORP NO N 1 N N N NORTHROP GRUMMAN CORP RIMU48P07456QXSO0R61 NORTHROP GRUMMAN CORP 666807102 22200.00000000 NS USD 8068146.00000000 0.239192134937 Long EC CORP US N 1 N N N CLARIVATE PLC 549300WDHIIODXFO0R55 CLARIVATE PLC N/A 307300.00000000 NS USD 8459969.00000000 0.250808307957 Long EC CORP JE N 1 N N N DOXIMITY INC N/A DOXIMITY INC 26622P107 5600.00000000 NS USD 325920.00000000 0.009662381000 Long EC CORP US N 1 N N N ARITZIA INC 549300U83HKFRL1EX527 ARITZIA INC 04045U102 59900.00000000 NS 1791781.22000000 0.053120007415 Long EC CORP CA N 1 N N N AXALTA COATING SYSTEMS LTD 529900AGLPA40GV6H619 AXALTA COATING SYSTEMS LTD N/A 144400.00000000 NS USD 4402756.00000000 0.130526220924 Long EC CORP BM N 1 N N N MP MATERIALS CORP N/A MP MATERIALS CORP 553368101 49600.00000000 NS USD 1828256.00000000 0.054201356278 Long EC CORP US N 1 N N GENERAC HOLDINGS INC 529900S2H2AHJHSFFI84 GENERAC HOLDINGS INC 368736104 58900.00000000 NS USD 24452335.00000000 0.724925678446 Long EC CORP US N 1 N N N SHOPIFY INC 549300HGQ43STJLLP808 SHOPIFY INC CL A 82509L107 10600.00000000 NS 15502115.20000000 0.459583159592 Long EC CORP CA N 1 N N N BUILDERS FIRSTSOURCE INC 549300W0SKP6L3H7DP63 BUILDERS FIRSTSOURCE 12008R107 133750.00000000 NS USD 5705775.00000000 0.169156148602 Long EC CORP US N 1 N N N AFFIMED NV 5493004V4FSXT1D04610 AFFIMED NV N/A 200400.00000000 NS USD 1703400.00000000 0.050499815280 Long EC CORP NL N 1 N N N SERES THERAPEUTICS INC 549300GMXBE5NUWISF13 SERES THERAPEUTICS INC 81750R102 64900.00000000 NS USD 1547865.00000000 0.045888749899 Long EC CORP US N 1 N N N ALNYLAM PHARMACEUTICALS INC 529900S3ZI14OWRJII50 ALNYLAM PHARMACEUTICALS INC 02043Q107 32000.00000000 NS USD 5424640.00000000 0.160821485241 Long EC CORP US N 1 N N N EAGLE MATLS INC 529900KRXRGXL61SG039 EAGLE MATERIALS INC 26969P108 2496.00000000 NS USD 354706.56000000 0.010515801196 Long EC CORP US N 1 N N N MSCI INC 549300HTIN2PD78UB763 MSCI INC 55354G100 12149.00000000 NS USD 6476388.92000000 0.192002139334 Long EC CORP US N 1 N N N ENCORE WIRE CORPORATION N/A ENCORE WIRE CORPORATION 292562105 60800.00000000 NS USD 4608032.00000000 0.136611931903 Long EC CORP US N 1 N N N Fidelity Revere Street Trust 549300BDV45LJNXBZC55 Fidelity Securities Lending Cash Central Fund 31635A303 12978272.87400000 NS USD 12979570.70000000 0.384798592675 Long STIV RF US N 1 N N NVIDIA CORP 549300S4KLFTLO7GSQ80 NVIDIA CORP 67066G104 158100.00000000 NS USD 126495810.00000000 3.750155593928 Long EC CORP US N 1 N N N SITIME CORP N/A SITIME CORP 82982T106 23800.00000000 NS USD 3012842.00000000 0.089320162303 Long EC CORP US N 1 N N N WILLSCOT MOBILE MINI HOLDINGS CORP 549300HJ4VIXF476Q166 WILLSCOT MOBILE MINI HOLDINGS CORP 971378104 111700.00000000 NS USD 3113079.00000000 0.092291836592 Long EC CORP US N 1 N N N VEEVA SYS INC 549300YZEXPDB92M2F02 VEEVA SYS INC CL A 922475108 45000.00000000 NS USD 13992750.00000000 0.414835793272 Long EC CORP US N 1 N N N MASTERCARD INC AR5L2ODV9HN37376R084 MASTERCARD INC CL A 57636Q104 28000.00000000 NS USD 10222520.00000000 0.303061742219 Long EC CORP US N 1 N N N ADAMAS PHARMACEUTICALS INC 529900JBG6S9MXH83I79 ADAMAS PHARMACEUTICALS INC 00548A106 698247.00000000 NS USD 3686744.16000000 0.109298989705 Long EC CORP US N 1 N N N CRISPR THERAPEUTICS AG 506700O6IRRIQLT3W370 CRISPR THERAPEUTICS AG N/A 34800.00000000 NS USD 5633772.00000000 0.167021513050 Long EC CORP CH N 1 N N N BIO TECHNE CORP 54930073RLKQ51TILZ35 BIO TECHNE CORP 09073M104 6200.00000000 NS USD 2791612.00000000 0.082761471371 Long EC CORP US N 1 N N N AMETEK INC NEW 549300WZDEF9KKE40E98 AMETEK INC NEW 031100100 4210.00000000 NS USD 562035.00000000 0.016662359798 Long EC CORP US N 1 N N N AIRBNB INC 549300HMUDNO0RY56D37 AIRBNB INC CLASS A 009066101 46811.00000000 NS USD 7168636.54000000 0.212524845062 Long EC CORP US N 1 N N N INSMED INC 529900Q55QAG41CCAC11 INSMED INC 457669307 292678.00000000 NS USD 8329615.88000000 0.246943796696 Long EC CORP US N 1 N N N UNITEDHEALTH GROUP INC 549300GHBMY8T5GXDE41 UNITEDHEALTH GROUP INC 91324P102 320400.00000000 NS USD 128300976.00000000 3.803672412966 Long EC CORP US N 1 N N N CABLE ONE INC 549300648QS85T0XSH18 CABLE ONE INC 12685J105 10000.00000000 NS USD 19128100.00000000 0.567080848102 Long EC CORP US N 1 N N N UNIVERSAL DISPLAY CORP N/A UNIVERSAL DISPLAY CORP 91347P105 83700.00000000 NS USD 18609021.00000000 0.551691982530 Long EC CORP US N 1 N N N HON HAI PRECISION IND CO LTD 30030004CM3GSZXX7O56 HON HAI PRECISION IND CO LTD N/A 1174000.00000000 NS 4709877.32000000 0.139631287220 Long EC CORP TW N 1 N N N COUPA SOFTWARE INC 549300Q95ICR2GFL2K37 COUPA SOFTWARE INC 22266L106 35200.00000000 NS USD 9226272.00000000 0.273526495082 Long EC CORP US N 1 N N N TONGDAO LIEPIN GROUP 30030027GU9V3OLVUK70 TONGDAO LIEPIN GROUP N/A 1213400.00000000 NS 2803652.10000000 0.083118417963 Long EC CORP KY N 1 N N N INSULET CORP 549300TZTYD2PYN92D43 INSULET CORP 45784P101 1900.00000000 NS USD 521569.00000000 0.015462685309 Long EC CORP US N 1 N N N AMERICAN FINL GROUP INC OHIO 549300AFOM7IVKIU1G39 AMERICAN FINL GROUP INC OHIO 025932104 123300.00000000 NS USD 15377976.00000000 0.455902869191 Long EC CORP US N 1 N N N ELEVATEBIO, LLC N/A ELEVATEBIO LLC SER C PC PP N/A 75700.00000000 NS USD 317561.50000000 0.009414580891 Long EP CORP US Y 3 N N N PROLOGIS INC 529900DFH19P073LZ636 PROLOGIS INC REIT 74340W103 56500.00000000 NS USD 6753445.00000000 0.200215877071 Long EC CORP US N 1 N N N ALPHABET INC 5493006MHB84DD0ZWV18 ALPHABET INC CL A 02079K305 123752.00000000 NS USD 302176396.08000000 8.958466704253 Long EC CORP US N 1 N N N UBER TECHNOLOGIES INC 549300B2FTG34FILDR98 UBER TECHNOLOGIES INC 90353T100 559372.00000000 NS USD 28035724.64000000 0.831160570366 Long EC CORP US N 1 N N N COUPANG INC 549300XR4L1D80AK4W76 COUPANG INC A 22266T109 26000.00000000 NS USD 1087320.00000000 0.032235211430 Long EC CORP US N 1 N N UPWORK INC N/A UPWORK INC 91688F104 333682.00000000 NS USD 19450323.78000000 0.576633649187 Long EC CORP US N 1 N N N SAMSONITE INTERNATIONAL SA 549300UULS5HYFJSEL12 SAMSONITE INTERNATIONAL S.A. N/A 2965500.00000000 NS 6065213.86000000 0.179812245840 Long EC CORP LU N 1 N N N XOMA CORP DEL 549300U6ZVYFCWNBJ613 XOMA CORPORATION 98419J206 89500.00000000 NS USD 3043000.00000000 0.090214240869 Long EC CORP US N 1 N N N 2021-07-30 Stacie M. Smith Stacie M. Smith Stacie M. Smith President and Treasurer