0001752724-20-161925.txt : 20200820 0001752724-20-161925.hdr.sgml : 20200820 20200820082922 ACCESSION NUMBER: 0001752724-20-161925 CONFORMED SUBMISSION TYPE: NPORT-P PUBLIC DOCUMENT COUNT: 1 CONFORMED PERIOD OF REPORT: 20200630 FILED AS OF DATE: 20200820 PERIOD START: 20200630 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: 201118697 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 S000007021 Fidelity Fund C000019193 Fidelity Fund FFIDX C000064240 Class K FFDKX NPORT-P 1 primary_doc.xml NPORT-P false 0000035348 XXXXXXXX S000007021 C000064240 C000019193 Fidelity Hastings Street Trust 811-00215 0000035348 5IETULY5BBOQWX17XY97 245 Summer Street Boston 02210 1-800-FIDELITY Fidelity Fund S000007021 YKO7WSKKK4UUCFMMHW73 2020-06-30 2020-06-30 N 4930697989.21 4933332.83 4925764656.38 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 12320.64000000 N LILLY (ELI) and CO FRDRIPF3EKNDJ2CQJL29 LILLY (ELI) and CO 532457108 172000.00000000 NS USD 28238960.00000000 0.573290889231 Long EC CORP US N 1 N N N DR HORTON INC 529900ZIUEYVSB8QDD25 DR HORTON INC 23331A109 460801.00000000 NS USD 25551415.45000000 0.518729927888 Long EC CORP US N 1 N N N BRISTOL-MYERS SQUIBB CO HLYYNH7UQUORYSJQCN42 BRISTOL-MYERS SQUIBB (CVR) 110122157 336106.00000000 NS USD 1203259.48000000 0.024427871892 Long EC CORP US N 1 N N N ABBOTT LABORATORIES HQD377W2YR662HK5JX27 ABBOTT LABORATORIES 002824100 400000.00000000 NS USD 36572000.00000000 0.742463405202 Long EC CORP US N 1 N N N BOOZ ALLEN HAMILTON HLDG C 529900JPV47PIUWMA015 BOOZ ALLEN HAMILTON HLDG CL A 099502106 274242.00000000 NS USD 21333285.18000000 0.433095908314 Long EC CORP US N 1 N N N ACTIVISION BLIZZARD INC 549300TPQQDBP9GNOF40 ACTIVISION BLIZZARD INC 00507V109 537400.00000000 NS USD 40788660.00000000 0.828067576212 Long EC CORP US N 1 N N N FIDELITY NATL INFORMN SVCS INC 6WQI0GK1PRFVBA061U48 FIDELITY NATL INFORM SVCS INC 31620M106 246200.00000000 NS USD 33012958.00000000 0.670209811125 Long EC CORP US N 1 N N N FORTINET INC 549300O0QJWDBAS0QX03 FORTINET INC 34959E109 275900.00000000 NS USD 37872793.00000000 0.768871345709 Long EC CORP US N 1 N N N ZOETIS INC 549300HD9Q1LOC9KLJ48 ZOETIS INC CL A 98978V103 195000.00000000 NS USD 26722800.00000000 0.542510693550 Long EC CORP US N 1 N N N OTIS WORLDWIDE CORP 549300ZLBKR8VSU25153 OTIS WORLDWIDE CORP 68902V107 386308.00000000 NS USD 21965472.88000000 0.445930214135 Long EC CORP US N 1 N N N ROCHE HOLDING LTD 549300U41AUUVOAAOB37 ROCHE HOLDINGS AG (GENUSSCHEINE) N/A 85000.00000000 NS 29448210.71000000 0.597840391579 Long EC CORP CH N 2 N N N LOWES COS INC WAFCR4OKGSC504WU3E95 LOWES COS INC 548661107 282000.00000000 NS USD 38103840.00000000 0.773561927093 Long EC CORP US N 1 N N N ACCENTURE PLC N/A ACCENTURE PLC CL A N/A 188000.00000000 NS USD 40367360.00000000 0.819514589429 Long EC CORP IE N 1 N N N VERISIGN INC LMPL4N8ZOJRMF0KOF759 VERISIGN INC 92343E102 34000.00000000 NS USD 7032220.00000000 0.142764027325 Long EC CORP US N 1 N N N HOME DEPOT INC QEKMOTMBBKA8I816DO57 HOME DEPOT INC 437076102 406700.00000000 NS USD 101882417.00000000 2.068357384229 Long EC CORP US N 1 N N N CIGNA CORP 549300VIWYMSIGT1U456 CIGNA CORP 125523100 253600.00000000 NS USD 47588040.00000000 0.966104621713 Long EC CORP US N 1 N N N NIKE INC 787RXPR0UX0O0XUXPZ81 NIKE INC CL B 654106103 450000.00000000 NS USD 44122500.00000000 0.895749250684 Long EC CORP US N 1 N N N ALPHABET INC 5493006MHB84DD0ZWV18 ALPHABET INC CL C 02079K107 38000.00000000 NS USD 53717180.00000000 1.090534845801 Long EC CORP US N 1 N N N Fidelity Revere Street Trust 549300BDV45LJNXBZC55 Fidelity Cash Central Fund 31635A105 55155920.51400000 NS USD 55166951.70000000 1.119967264951 Long STIV RF US N 1 N N N AMERICAN TOWER CORP 5493006ORUSIL88JOE18 AMERICAN TOWER CORP 03027X100 312000.00000000 NS USD 80664480.00000000 1.637603207362 Long EC CORP US N 1 N N N MICROSOFT CORP INR2EJN1ERAN0W5ZP974 MICROSOFT CORP 594918104 2449400.00000000 NS USD 498477394.00000000 10.11979720456 Long EC CORP US N 1 N N N EDWARDS LIFESCIENCES CORP YA13X31F3V31L8TMPR58 EDWARDS LIFESCIENCES CORP 28176E108 393100.00000000 NS USD 27167141.00000000 0.551531445271 Long EC CORP US N 1 N N N HUNTINGTON INGALLS INDUSTR INC 5TZLZ6WJTBVJ0QWBG121 HUNTINGTON INGALLS INDUSTRIES INC 446413106 64000.00000000 NS USD 11167360.00000000 0.226713226859 Long EC CORP US N 1 N N N AMPHENOL CORPORATION NEW 549300D3L3G0R4U4VT04 AMPHENOL CORPORATION CL A 032095101 495000.00000000 NS USD 47425950.00000000 0.962813965108 Long EC CORP US N 1 N N N SOUTHWEST AIRLINES CO UDTZ87G0STFETI6HGH41 SOUTHWEST AIRLINES CO 844741108 693000.00000000 NS USD 23686740.00000000 0.480874374891 Long EC CORP US N 1 N N N VERTEX PHARMACEUTICALS INC 54930015RAQRRZ5ZGJ91 VERTEX PHARMACEUTICALS INC 92532F100 203014.00000000 NS USD 58936994.34000000 1.196504470908 Long EC CORP US N 1 N N N ALLSTATE CORP OBT0W1ED8G0NWVOLOJ77 ALLSTATE CORPORATION 020002101 399000.00000000 NS USD 38699010.00000000 0.785644721167 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 82800.00000000 NS USD 30472884.00000000 0.618642710843 Long EC CORP NL N 1 N N N SYNOPSYS INC QG7T915N9S0NY5UKNE63 SYNOPSYS INC 871607107 35000.00000000 NS USD 6825000.00000000 0.138557167792 Long EC CORP US N 1 N N N BLACKROCK INC 549300LRIF3NWCU26A80 BLACKROCK INC 09247X101 30700.00000000 NS USD 16703563.00000000 0.339105989937 Long EC CORP US N 1 N N N MOODYS CORP 549300GCEDD8YCF5WU84 MOODYS CORP 615369105 134700.00000000 NS USD 37006131.00000000 0.751276879460 Long EC CORP US N 1 N N N CDW CORP N/A CDW CORPORATION 12514G108 39757.00000000 NS USD 4618968.26000000 0.093771598568 Long EC CORP US N 1 N N N OLD DOMINION FREIGHT LINES INC 5299009TWK32WE417T96 OLD DOMINION FREIGHT LINES INC 679580100 69400.00000000 NS USD 11769546.00000000 0.238938455672 Long EC CORP US N 1 N N N TJX COMPANIES INC V167QI9I69W364E2DY52 TJX COMPANIES INC NEW 872540109 39000.00000000 NS USD 1971840.00000000 0.040031145163 Long EC CORP US N 1 N N N SKYWORKS SOLUTIONS INC 549300WZ3ORQ2BVKBD96 SKYWORKS SOLUTIONS INC 83088M102 73892.00000000 NS USD 9447831.12000000 0.191804354837 Long EC CORP US N 1 N N N NEXTERA ENERGY INC N/A NEXTERA ENERGY INC 65339F101 286000.00000000 NS USD 68688620.00000000 1.394476285240 Long EC CORP US N 1 N N N MICRON TECHNOLOGY INC B3DXGBC8GAIYWI2Z0172 MICRON TECHNOLOGY INC 595112103 48481.00000000 NS USD 2497741.12000000 0.050707682852 Long EC CORP US N 1 N N N REGENERON PHARMACEUTICALS INC 549300RCBFWIRX3HYQ56 REGENERON PHARMACEUTICALS INC 75886F107 113400.00000000 NS USD 70721910.00000000 1.435754952449 Long EC CORP US N 1 N N N CME GROUP INC LCZ7XYGSLJUHFXXNXD88 CME GROUP INC CL A 12572Q105 150000.00000000 NS USD 24381000.00000000 0.494968836329 Long EC CORP US N 1 N N N TAKE-TWO INTERACTV SOFTWR INC BOMSTHHJK882EWYX3334 TAKE-TWO INTERACTV SOFTWR INC 874054109 219200.00000000 NS USD 30593744.00000000 0.621096340044 Long EC CORP US N 1 N N N FACEBOOK INC BQ4BKCS1HXDV9HN80Z93 FACEBOOK INC CL A 30303M102 671000.00000000 NS USD 152363970.00000000 3.093204418580 Long EC CORP US N 1 N N N SBA COMMUNICATIONS CORP 5299001HX8ZN8Y8QIT49 SBA COMMUNICATIONS CORP 78410G104 105200.00000000 NS USD 31341184.00000000 0.636270430813 Long EC CORP US N 1 N N N LAM RESEARCH CORP 549300I4GMO6D34U1T02 LAM RESEARCH CORP 512807108 139000.00000000 NS USD 44960940.00000000 0.912770770356 Long EC CORP US N 1 N N N METTLER-TOLEDO INTL INC 5493000BD5GJNUDIUG10 METTLER-TOLEDO INTL INC 592688105 6400.00000000 NS USD 5155520.00000000 0.104664358929 Long EC CORP US N 1 N N N Fidelity Revere Street Trust 549300BDV45LJNXBZC55 Fidelity Securities Lending Cash Central Fund 31635A303 2362398.77300000 NS USD 2362635.01000000 0.047964837437 Long STIV RF US N 1 N N REYNOLDS CONSUMER PRODUCTS INC 549300DWNZYMOSR1X343 REYNOLDS CONSUMER PRODUCTS INC 76171L106 340000.00000000 NS USD 11811600.00000000 0.239792211442 Long EC CORP US N 1 N N N QUALCOMM INC H1J8DDZKZP6H7RWC0H53 QUALCOMM INC 747525103 102900.00000000 NS USD 9385509.00000000 0.190539127520 Long EC CORP US N 1 N N N VISA INC 549300JZ4OKEHW3DPJ59 VISA INC CL A 92826C839 687000.00000000 NS USD 132707790.00000000 2.694156121082 Long EC CORP US N 1 N N N DANAHER CORP S4BKK9OTCEWQ3YHPFM11 DANAHER CORP 235851102 420000.00000000 NS USD 74268600.00000000 1.507757783429 Long EC CORP US N 1 N N N APPLE INC HWUPKR0MPOU8FGXBT394 APPLE INC 037833100 1128700.00000000 NS USD 411749760.00000000 8.359103382389 Long EC CORP US N 1 N N N AMETEK INC NEW 549300WZDEF9KKE40E98 AMETEK INC NEW 031100100 106800.00000000 NS USD 9544716.00000000 0.193771255141 Long EC CORP US N 1 N N N MSCI INC 549300HTIN2PD78UB763 MSCI INC 55354G100 208500.00000000 NS USD 69601470.00000000 1.413008433317 Long EC CORP US N 1 N N N DIGITAL RLTY TR INC 549300HKCZ31D08NEI41 DIGITAL REALTY TRUST INC 253868103 76802.00000000 NS USD 10914332.22000000 0.221576404505 Long EC CORP US N 1 N N N ROCKWELL AUTOMATION INC VH3R4HHBHH12O0EXZJ88 ROCKWELL AUTOMATION INC 773903109 99500.00000000 NS USD 21193500.00000000 0.430258071151 Long EC CORP US N 1 N N N VALERO ENERGY CORP 549300XTO5VR8SKV1V74 VALERO ENERGY CORP 91913Y100 67000.00000000 NS USD 3940940.00000000 0.080006664445 Long EC CORP US N 1 N N N ABBVIE INC FR5LCKFTG8054YNNRU85 ABBVIE INC 00287Y109 629000.00000000 NS USD 61755220.00000000 1.253718443897 Long EC CORP US N 1 N N N L3HARRIS TECHNOLOGIES INC 549300UTE50ZMDBG8A20 L3HARRIS TECHNOLOGIES INC 502431109 30000.00000000 NS USD 5090100.00000000 0.103336240260 Long EC CORP US N 1 N N N CENTENE CORP DEL 549300Z7JJ4TQSQGT333 CENTENE CORP 15135B101 482700.00000000 NS USD 30675585.00000000 0.622757828274 Long EC CORP US N 1 N N N BLACK KNIGHT INC 549300TUSNXS3BFFML48 BLACK KNIGHT INC 09215C105 55000.00000000 NS USD 3990800.00000000 0.081018893073 Long EC CORP US N 1 N N N KEYSIGHT TECHNOLOGIES 549300GLKVIO8YRCYN02 KEYSIGHT TECHNOLOGIES INC 49338L103 240000.00000000 NS USD 24187200.00000000 0.491034421806 Long EC CORP US N 1 N N N KROGER CO 6CPEOKI6OYJ13Q6O7870 KROGER CO 501044101 3004.00000000 NS USD 101685.40000000 0.002064357660 Long EC CORP US N 1 N N N LAUDER ESTEE COS INC 549300VFZ8XJ9NUPU221 ESTEE LAUDER COS INC CL A 518439104 239000.00000000 NS USD 45094520.00000000 0.915482633576 Long EC CORP US N 1 N N N PROCTER and GAMBLE CO 2572IBTT8CCZW6AU4141 PROCTER and GAMBLE CO 742718109 699000.00000000 NS USD 83579430.00000000 1.696780821465 Long EC CORP US N 1 N N N NORTHROP GRUMMAN CORP RIMU48P07456QXSO0R61 NORTHROP GRUMMAN CORP 666807102 4300.00000000 NS USD 1321992.00000000 0.026838310236 Long EC CORP US N 1 N N N ADYEN BV 724500973ODKK3IFQ447 ADYEN BV N/A 2400.00000000 NS 3493186.19000000 0.070916627847 Long EC CORP NL N 1 N N N SLACK TECHNOLOGIES INC 549300VIZRB02KN4IJ45 SLACK TECHNOLOGIES INC CL A 83088V102 110000.00000000 NS USD 3419900.00000000 0.069428814378 Long EC CORP US N 1 N N RESMED INC 529900T3QE5253CCXF22 RESMED INC 761152107 155000.00000000 NS USD 29760000.00000000 0.604170155824 Long EC CORP US N 1 N N N CACI INTL INC SYRPI2D1O9WRTS2WX210 CACI INTERNATIONAL INC 127190304 55005.00000000 NS USD 11929484.40000000 0.242185431749 Long EC CORP US N 1 N N N PEPSICO INC FJSUNZKFNQ5YPJ5OT455 PEPSICO INC 713448108 394600.00000000 NS USD 52189796.00000000 1.059526787021 Long EC CORP US N 1 N N N CH ROBINSON WORLDWIDE INC 529900WNWN5L0OVDHA79 CH ROBINSON WORLDWIDE INC 12541W209 54000.00000000 NS USD 4269240.00000000 0.086671619491 Long EC CORP US N 1 N N THERMO FISHER SCIENTIFIC INC HCHV7422L5HDJZCRFL38 THERMO FISHER SCIENTIFIC INC 883556102 147800.00000000 NS USD 53553852.00000000 1.087219056043 Long EC CORP US N 1 N N N ADOBE INC FU4LY2G4933NH2E1CP29 ADOBE INC 00724F101 199600.00000000 NS USD 86887876.00000000 1.763946961766 Long EC CORP US N 1 N N N TRANSDIGM GROUP INC N/A TRANSDIGM GROUP INC 893641100 7800.00000000 NS USD 3447990.00000000 0.069999081168 Long EC CORP US N 1 N N N S and P GLOBAL INC Y6X4K52KMJMZE7I7MY94 S and P GLOBAL INC 78409V104 224300.00000000 NS USD 73902364.00000000 1.500322673846 Long EC CORP US N 1 N N N VERISK ANALYTICS INC 549300I1YSWNIRKBWP67 VERISK ANALYTICS INC 92345Y106 55200.00000000 NS USD 9395040.00000000 0.190732620321 Long EC CORP US N 1 N N N WEST PHARMACEUTICAL SVCS INC 5493007NKRGM1RJQ1P16 WEST PHARMACEUTICAL SVCS INC 955306105 29900.00000000 NS USD 6792383.00000000 0.137894996489 Long EC CORP US N 1 N N N BAXTER INTERNATIONAL INC. J5OIVXX3P24RJRW5CK77 BAXTER INTL INC 071813109 273300.00000000 NS USD 23531130.00000000 0.477715271465 Long EC CORP US N 1 N N N ELECTRONIC ARTS INC 549300O7A67PUEYKDL45 ELECTRONIC ARTS INC 285512109 305000.00000000 NS USD 40275250.00000000 0.817644625953 Long EC CORP US N 1 N N N INTUITIVE SURGICAL INC 54930052SRG011710797 INTUITIVE SURGICAL INC 46120E602 50000.00000000 NS USD 28491500.00000000 0.578417808960 Long EC CORP US N 1 N N N NORDSON CORP 14OS6Q5N55N95WM84M53 NORDSON CORP 655663102 69400.00000000 NS USD 13165874.00000000 0.267285892007 Long EC CORP US N 1 N N N KLA CORP 549300H0BF5JCG96TJ81 KLA CORP 482480100 153000.00000000 NS USD 29755440.00000000 0.604077581365 Long EC CORP US N 1 N N N HERSHEY CO 21X2CX66SU2BR6QTAD08 HERSHEY CO (THE) 427866108 160000.00000000 NS USD 20739200.00000000 0.421035137623 Long EC CORP US N 1 N N N EXPEDIA INC DEL CI7MUJI4USF3V0NJ1H64 EXPEDIA INC 30212P303 103789.00000000 NS USD 8531455.80000000 0.173200637772 Long EC CORP US N 1 N N N JD.COM INC 549300HVTWB0GJZ16V92 JD.COM INC CL A N/A 142900.00000000 NS 4273817.17000000 0.086764542525 Long EC CORP KY N 1 N N N JPMORGAN CHASE and CO 8I5DZWZKVSZI1NUHU748 JPMORGAN CHASE and CO 46625H100 725200.00000000 NS USD 68212312.00000000 1.384806558138 Long EC CORP US N 1 N N N HUMANA INC 529900YLDW34GJAO4J06 HUMANA INC 444859102 5700.00000000 NS USD 2210175.00000000 0.044869683271 Long EC CORP US N 1 N N N T-MOBILE US INC 549300QHIJYOHPACPG31 T-MOBILE US INC 872590104 230000.00000000 NS USD 23954500.00000000 0.486310282180 Long EC CORP US N 1 N N N UNITEDHEALTH GROUP INC 549300GHBMY8T5GXDE41 UNITEDHEALTH GROUP INC 91324P102 380800.00000000 NS USD 112316960.00000000 2.280193387934 Long EC CORP US N 1 N N N EPAM SYSTEMS INC 549300XCR4R530HJP604 EPAM SYSTEMS INC 29414B104 44100.00000000 NS USD 11113641.00000000 0.225622655065 Long EC CORP US N 1 N N N NVR INC 529900RWXR4JI3JYTV70 NVR INC 62944T105 2750.00000000 NS USD 8961562.50000000 0.181932413039 Long EC CORP US N 1 N N N BIOGEN INC W8J5WZB5IY3K0NDQT671 BIOGEN INC 09062X103 178453.00000000 NS USD 47745100.15000000 0.969293165237 Long EC CORP US N 1 N N N SHERWIN WILLIAMS CO Z15BMIOX8DDH0X2OBP21 SHERWIN WILLIAMS CO 824348106 59300.00000000 NS USD 34266505.00000000 0.695658590907 Long EC CORP US N 1 N N N EBAY INC OML71K8X303XQONU6T67 EBAY INC 278642103 835000.00000000 NS USD 43795750.00000000 0.889115762834 Long EC CORP US N 1 N N N DEXCOM INC 549300YSK3QDSFR5EU59 DEXCOM INC 252131107 30020.00000000 NS USD 12170108.00000000 0.247070431678 Long EC CORP US N 1 N N N ROPER TECHNOLOGIES INC 549300LJXD867XMVE759 ROPER TECHNOLOGIES INC 776696106 86900.00000000 NS USD 33739794.00000000 0.684965611507 Long EC CORP US N 1 N N N NETEASE INC 5299004AF4DSJDB0PA32 NETEASE INC N/A 193100.00000000 NS 3328580.09000000 0.067574890848 Long EC CORP KY N 1 N N N ROYALTY PHARMA PLC N/A ROYALTY PHARMA PLC N/A 86400.00000000 NS USD 4194720.00000000 0.085158757931 Long EC CORP GB N 1 N N N MASTERCARD INC AR5L2ODV9HN37376R084 MASTERCARD INC CL A 57636Q104 335100.00000000 NS USD 99089070.00000000 2.011648483279 Long EC CORP US N 1 N N N PHILLIPS 66 5493005JBO5YSIGK1814 PHILLIPS 66 718546104 80400.00000000 NS USD 5780760.00000000 0.117357616598 Long EC CORP US N 1 N N N AUTOZONE INC GA3JGKJ41LJKXDN23E90 AUTOZONE INC 053332102 13000.00000000 NS USD 14665560.00000000 0.297731642152 Long EC CORP US N 1 N N N GLOBAL PAYMENTS INC 549300NOMHGVQBX6S778 GLOBAL PAYMENTS INC 37940X102 97000.00000000 NS USD 16453140.00000000 0.334022048306 Long EC CORP US N 1 N N N PAYPAL HLDGS INC 5493005X2GO78EFZ3E94 PAYPAL HLDGS INC 70450Y103 137000.00000000 NS USD 23869510.00000000 0.484584864790 Long EC CORP US N 1 N N N WALMART INC Y87794H0US1R65VBXU25 WALMART INC 931142103 546000.00000000 NS USD 65399880.00000000 1.327710204654 Long EC CORP US N 1 N N N MASIMO CORP 549300Q4A8JK0PIYCU29 MASIMO CORP 574795100 34249.00000000 NS USD 7808429.51000000 0.158522179899 Long EC CORP US N 1 N N N ALPHABET INC 5493006MHB84DD0ZWV18 ALPHABET INC CL A 02079K305 184800.00000000 NS USD 262055640.00000000 5.320100700722 Long EC CORP US N 1 N N N AMAZON.COM INC ZXTILKJKG63JELOEG630 AMAZON.COM INC 023135106 92300.00000000 NS USD 254639086.00000000 5.169534148777 Long EC CORP US N 1 N N N CADENCE DESIGN SYSTEMS INC GCT7RXJOGLXPV0NXZY22 CADENCE DESIGN SYSTEMS INC 127387108 135000.00000000 NS USD 12954600.00000000 0.262996730532 Long EC CORP US N 1 N N N TEXAS INSTRUMENTS INC. WDJNR2L6D8RWOEB8T652 TEXAS INSTRUMENTS INC 882508104 66900.00000000 NS USD 8494293.00000000 0.172446180289 Long EC CORP US N 1 N N N COSTCO WHOLESALE CORP NEW 29DX7H14B9S6O3FD6V18 COSTCO WHOLESALE CORP 22160K105 244600.00000000 NS USD 74165166.00000000 1.505657926712 Long EC CORP US N 1 N N N PROLOGIS INC 529900DFH19P073LZ636 PROLOGIS INC REIT 74340W103 59362.00000000 NS USD 5540255.46000000 0.112475033755 Long EC CORP US N 1 N N N ANSYS INC 549300VJV8H15Z5FJ571 ANSYS INC 03662Q105 44700.00000000 NS USD 13040331.00000000 0.264737191272 Long EC CORP US N 1 N N N DOLLAR GEN CORP NEW OPX52SQVOZI8IVSWYU66 DOLLAR GENERAL CORP 256677105 319800.00000000 NS USD 60925098.00000000 1.236865791407 Long EC CORP US N 1 N N N PROGRESSIVE CORP OHIO 529900TACNVLY9DCR586 PROGRESSIVE CORP OHIO 743315103 487000.00000000 NS USD 39013570.00000000 0.792030734750 Long EC CORP US N 1 N N N COPART INC 549300KVYX3JWMYEHU61 COPART INC 217204106 94500.00000000 NS USD 7869015.00000000 0.159752151167 Long EC CORP US N 1 N N N 2020-07-30 Stacie M. Smith Stacie M. Smith Stacie M. Smith President and Treasurer