0001752724-21-031050.txt : 20210219 0001752724-21-031050.hdr.sgml : 20210219 20210219153858 ACCESSION NUMBER: 0001752724-21-031050 CONFORMED SUBMISSION TYPE: NPORT-P PUBLIC DOCUMENT COUNT: 1 CONFORMED PERIOD OF REPORT: 20201231 FILED AS OF DATE: 20210219 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: 21655223 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 2021-06-30 2020-12-31 N 5367858159.19 9294674.33 5358563484.86 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 9697.23000000 N BOSTON BEER COMPANY INC 529900Q02MQ0DCQNRM58 BOSTON BEER COMPANY CL A 100557107 2900.00000000 NS USD 2883441.00000000 0.053809962467 Long EC CORP US N 1 N N N EBAY INC OML71K8X303XQONU6T67 EBAY INC 278642103 600700.00000000 NS USD 30185175.00000000 0.563307220027 Long EC CORP US N 1 N N N HOLOGIC INC 549300DYP6F5ZJL0LB74 HOLOGIC INC 436440101 212516.00000000 NS USD 15477540.28000000 0.288837490191 Long EC CORP US N 1 N N N THERMO FISHER SCIENTIFIC INC HCHV7422L5HDJZCRFL38 THERMO FISHER SCIENTIFIC INC 883556102 137000.00000000 NS USD 63811860.00000000 1.190838928759 Long EC CORP US N 1 N N N SYNOPSYS INC QG7T915N9S0NY5UKNE63 SYNOPSYS INC 871607107 39700.00000000 NS USD 10291828.00000000 0.192063190612 Long EC CORP US N 1 N N N COSTCO WHOLESALE CORP NEW 29DX7H14B9S6O3FD6V18 COSTCO WHOLESALE CORP 22160K105 224000.00000000 NS USD 84398720.00000000 1.575025102127 Long EC CORP US N 1 N N N PROCTER and GAMBLE CO 2572IBTT8CCZW6AU4141 PROCTER and GAMBLE CO 742718109 647000.00000000 NS USD 90023580.00000000 1.679994652565 Long EC CORP US N 1 N N N ACTIVISION BLIZZARD INC 549300TPQQDBP9GNOF40 ACTIVISION BLIZZARD INC 00507V109 537400.00000000 NS USD 49897590.00000000 0.931174747504 Long EC CORP US N 1 N N N C3.AI INC 549300YDLK0YQO5B1V80 C3.AI INC 12468P104 8000.00000000 NS USD 1110000.00000000 0.020714506847 Long EC CORP US N 1 N N DUCK CREEK TECHNOLOGIES INC N/A DUCK CREEK TECHNOLOGIES INC 264120106 5700.00000000 NS USD 246810.00000000 0.004605898590 Long EC CORP US N 1 N N FORTUNE BRANDS HOME and SEC INC 54930032LHW54PQUJD44 FORTUNE BRANDS HOME and SEC INC 34964C106 312100.00000000 NS USD 26753212.00000000 0.499260894745 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 78000.00000000 NS USD 38042160.00000000 0.709932057490 Long EC CORP NL N 1 N N N ABBVIE INC FR5LCKFTG8054YNNRU85 ABBVIE INC 00287Y109 336800.00000000 NS USD 36088120.00000000 0.673466314282 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 13545492.00000000 0.252782150258 Long EC CORP US N 1 N N N APPLE INC HWUPKR0MPOU8FGXBT394 APPLE INC 037833100 4240000.00000000 NS USD 562605600.00000000 10.49918698527 Long EC CORP US N 1 N N N AMAZON.COM INC ZXTILKJKG63JELOEG630 AMAZON.COM INC 023135106 89300.00000000 NS USD 290843849.00000000 5.427645857359 Long EC CORP US N 1 N N N CH ROBINSON WORLDWIDE INC 529900WNWN5L0OVDHA79 CH ROBINSON WORLDWIDE INC 12541W209 54000.00000000 NS USD 5068980.00000000 0.094595874702 Long EC CORP US N 1 N N N AMPHENOL CORPORATION NEW 549300D3L3G0R4U4VT04 AMPHENOL CORPORATION CL A 032095101 451700.00000000 NS USD 59068809.00000000 1.102325449103 Long EC CORP US N 1 N N N MICROSOFT CORP INR2EJN1ERAN0W5ZP974 MICROSOFT CORP 594918104 2239000.00000000 NS USD 497998380.00000000 9.293505272579 Long EC CORP US N 1 N N N RESMED INC 529900T3QE5253CCXF22 RESMED INC 761152107 146400.00000000 NS USD 31118784.00000000 0.580729967796 Long EC CORP US N 1 N N N BEST BUY CO INC HL5XPTVRV0O8TUN5LL90 BEST BUY CO INC 086516101 348700.00000000 NS USD 34796773.00000000 0.649367560882 Long EC CORP US N 1 N N N LAM RESEARCH CORP 549300I4GMO6D34U1T02 LAM RESEARCH CORP 512807108 135000.00000000 NS USD 63756450.00000000 1.189804882971 Long EC CORP US N 1 N N N ALPHABET INC 5493006MHB84DD0ZWV18 ALPHABET INC CL C 02079K107 38000.00000000 NS USD 66571440.00000000 1.242337432188 Long EC CORP US N 1 N N N PROGRESSIVE CORP OHIO 529900TACNVLY9DCR586 PROGRESSIVE CORP OHIO 743315103 453700.00000000 NS USD 44861856.00000000 0.837199300274 Long EC CORP US N 1 N N N ACCENTURE PLC N/A ACCENTURE PLC CL A N/A 183800.00000000 NS USD 48010398.00000000 0.895956502813 Long EC CORP IE N 1 N N N S and P GLOBAL INC Y6X4K52KMJMZE7I7MY94 S and P GLOBAL INC 78409V104 203000.00000000 NS USD 66732190.00000000 1.245337303337 Long EC CORP US N 1 N N N VISA INC 549300JZ4OKEHW3DPJ59 VISA INC CL A 92826C839 505000.00000000 NS USD 110458650.00000000 2.061348163777 Long EC CORP US N 1 N N N EPAM SYSTEMS INC 549300XCR4R530HJP604 EPAM SYSTEMS INC 29414B104 44100.00000000 NS USD 15803235.00000000 0.294915513171 Long EC CORP US N 1 N N N ADOBE INC FU4LY2G4933NH2E1CP29 ADOBE INC 00724F101 191700.00000000 NS USD 95873004.00000000 1.789154953018 Long EC CORP US N 1 N N N AUTOZONE INC GA3JGKJ41LJKXDN23E90 AUTOZONE INC 053332102 8200.00000000 NS USD 9720608.00000000 0.181403244124 Long EC CORP US N 1 N N N REGENERON PHARMACEUTICALS INC 549300RCBFWIRX3HYQ56 REGENERON PHARMACEUTICALS INC 75886F107 81300.00000000 NS USD 39276843.00000000 0.732973363308 Long EC CORP US N 1 N N N FACEBOOK INC BQ4BKCS1HXDV9HN80Z93 FACEBOOK INC CL A 30303M102 656500.00000000 NS USD 179329540.00000000 3.346597283146 Long EC CORP US N 1 N N N NEXTERA ENERGY INC N/A NEXTERA ENERGY INC 65339F101 1086800.00000000 NS USD 83846620.00000000 1.564721967685 Long EC CORP US N 1 N N N OTIS WORLDWIDE CORP 549300ZLBKR8VSU25153 OTIS WORLDWIDE CORP 68902V107 365600.00000000 NS USD 24696280.00000000 0.460875010061 Long EC CORP US N 1 N N N SKYWORKS SOLUTIONS INC 549300WZ3ORQ2BVKBD96 SKYWORKS SOLUTIONS INC 83088M102 68400.00000000 NS USD 10456992.00000000 0.195145434584 Long EC CORP US N 1 N N N CARRIER GLOBAL CORP 549300JE3W6CWY2NAN77 CARRIER GLOBAL CORP 14448C104 589482.00000000 NS USD 22235261.04000000 0.414948168531 Long EC CORP US N 1 N N N ELECTRONIC ARTS INC 549300O7A67PUEYKDL45 ELECTRONIC ARTS INC 285512109 305000.00000000 NS USD 43798000.00000000 0.817345919736 Long EC CORP US N 1 N N N BLACKROCK INC 549300LRIF3NWCU26A80 BLACKROCK INC 09247X101 26000.00000000 NS USD 18760040.00000000 0.350094573909 Long EC CORP US N 1 N N N ROCHE HOLDING LTD 549300U41AUUVOAAOB37 ROCHE HOLDINGS AG (GENUSSCHEINE) N/A 75000.00000000 NS 26122392.47000000 0.487488718642 Long EC CORP CH N 2 N N N KEYSIGHT TECHNOLOGIES 549300GLKVIO8YRCYN02 KEYSIGHT TECHNOLOGIES INC 49338L103 62000.00000000 NS USD 8189580.00000000 0.152831631520 Long EC CORP US N 1 N N N CIGNA CORP 549300VIWYMSIGT1U456 CIGNA CORP 125523100 122400.00000000 NS USD 25481232.00000000 0.475523562835 Long EC CORP US N 1 N N N LOWES COS INC WAFCR4OKGSC504WU3E95 LOWES COS INC 548661107 291000.00000000 NS USD 46708410.00000000 0.871659170073 Long EC CORP US N 1 N N N ALIBABA GROUP HOLDING LTD 5493001NTNQJDH60PM02 ALIBABA GROUP HOLDING LTD SPON ADR 01609W102 85200.00000000 NS USD 19828596.00000000 0.370035664521 Long EC CORP KY N 1 N N N ROYALTY PHARMA PLC 549300FGFN7VOK8BZR03 ROYALTY PHARMA PLC N/A 112150.00000000 NS USD 5613107.50000000 0.104750228598 Long EC CORP GB N 1 N N N DR HORTON INC 529900ZIUEYVSB8QDD25 DR HORTON INC 23331A109 460801.00000000 NS USD 31758404.92000000 0.592666392956 Long EC CORP US N 1 N N N CHARLES RIVER LABS INTL INC 549300BSQ0R4UZ5KX287 CHARLES RIVER LABS INTL INC 159864107 17488.00000000 NS USD 4369551.68000000 0.081543340717 Long EC CORP US N 1 N N N HOME DEPOT INC QEKMOTMBBKA8I816DO57 HOME DEPOT INC 437076102 383700.00000000 NS USD 101918394.00000000 1.901972315676 Long EC CORP US N 1 N N N DOLLAR GEN CORP NEW OPX52SQVOZI8IVSWYU66 DOLLAR GENERAL CORP 256677105 294800.00000000 NS USD 61996440.00000000 1.156960072884 Long EC CORP US N 1 N N N TJX COMPANIES INC V167QI9I69W364E2DY52 TJX COMPANIES INC NEW 872540109 39000.00000000 NS USD 2663310.00000000 0.049701939848 Long EC CORP US N 1 N N N CUMMINS INC ZUNI8PYC725B6H8JU438 CUMMINS INC 231021106 58100.00000000 NS USD 13194510.00000000 0.246232223193 Long EC CORP US N 1 N N N NORDNET AB N/A NORDNET AB N/A 164900.00000000 NS 2571935.74000000 0.047996739187 Long EC CORP SE N 2 N N N ANSYS INC 549300VJV8H15Z5FJ571 ANSYS INC 03662Q105 44700.00000000 NS USD 16261860.00000000 0.303474243534 Long EC CORP US N 1 N N N SNOWFLAKE COMPUTING INC 254900CJNSY1K7T53Z16 SNOWFLAKE INC CL A 833445109 15200.00000000 NS USD 4277280.00000000 0.079821392656 Long EC CORP US N 1 N N PERKINELMER INC 549300IKL1SDPFI7N655 PERKINELMER INC 714046109 60800.00000000 NS USD 8724800.00000000 0.162819756165 Long EC CORP US N 1 N N N WALMART INC Y87794H0US1R65VBXU25 WALMART INC 931142103 546000.00000000 NS USD 78705900.00000000 1.468787301342 Long EC CORP US N 1 N N N MARKETAXESS HOLDINGS INC 5493002U1CA1XJOVID83 MARKETAXESS HLDGS INC 57060D108 26400.00000000 NS USD 15062784.00000000 0.281097425505 Long EC CORP US N 1 N N N LAUDER ESTEE COS INC 549300VFZ8XJ9NUPU221 ESTEE LAUDER COS INC CL A 518439104 212900.00000000 NS USD 56671851.00000000 1.057594095136 Long EC CORP US N 1 N N N NIKE INC 787RXPR0UX0O0XUXPZ81 NIKE INC CL B 654106103 210000.00000000 NS USD 29708700.00000000 0.554415378000 Long EC CORP US N 1 N N N PAYPAL HLDGS INC 5493005X2GO78EFZ3E94 PAYPAL HLDGS INC 70450Y103 222400.00000000 NS USD 52086080.00000000 0.972015730468 Long EC CORP US N 1 N N N SLACK TECHNOLOGIES INC 549300VIZRB02KN4IJ45 SLACK TECHNOLOGIES INC CL A 83088V102 110000.00000000 NS USD 4646400.00000000 0.086709805960 Long EC CORP US N 1 N N N LABORATORY CORP OF AMER HLDGS OZ7UA8IXAIFILY2VZH07 LABORATORY CORP OF AMER HLDGS 50540R409 96505.00000000 NS USD 19643592.75000000 0.366583186062 Long EC CORP US N 1 N N N CADENCE DESIGN SYSTEMS INC GCT7RXJOGLXPV0NXZY22 CADENCE DESIGN SYSTEMS INC 127387108 135000.00000000 NS USD 18418050.00000000 0.343712453011 Long EC CORP US N 1 N N N ROPER TECHNOLOGIES INC 549300LJXD867XMVE759 ROPER TECHNOLOGIES INC 776696106 84308.00000000 NS USD 36344335.72000000 0.678247739766 Long EC CORP US N 1 N N N VERISK ANALYTICS INC 549300I1YSWNIRKBWP67 VERISK ANALYTICS INC 92345Y106 55200.00000000 NS USD 11458968.00000000 0.213844028019 Long EC CORP US N 1 N N N FORTINET INC 549300O0QJWDBAS0QX03 FORTINET INC 34959E109 262000.00000000 NS USD 38914860.00000000 0.726218138684 Long EC CORP US N 1 N N N CLOROX CO 54930044KVSC06Z79I06 CLOROX CO 189054109 50735.00000000 NS USD 10244411.20000000 0.191178311667 Long EC CORP US N 1 N N N ABBOTT LABORATORIES HQD377W2YR662HK5JX27 ABBOTT LABORATORIES 002824100 380400.00000000 NS USD 41649996.00000000 0.777260475082 Long EC CORP US N 1 N N N HERSHEY CO 21X2CX66SU2BR6QTAD08 HERSHEY CO (THE) 427866108 100000.00000000 NS USD 15233000.00000000 0.284273948475 Long EC CORP US N 1 N N N BROADCOM INC 549300WV6GIDOZJTV909 BROADCOM INC 11135F101 69900.00000000 NS USD 30605715.00000000 0.571155218865 Long EC CORP US N 1 N N N TAKE-TWO INTERACTV SOFTWR INC BOMSTHHJK882EWYX3334 TAKE-TWO INTERACTV SOFTWR INC 874054109 221032.00000000 NS USD 45928239.28000000 0.857099844198 Long EC CORP US N 1 N N N NVR INC 529900RWXR4JI3JYTV70 NVR INC 62944T105 2520.00000000 NS USD 10281247.20000000 0.191865734707 Long EC CORP US N 1 N N N TEXAS INSTRUMENTS INC. WDJNR2L6D8RWOEB8T652 TEXAS INSTRUMENTS INC 882508104 66900.00000000 NS USD 10980297.00000000 0.204911204859 Long EC CORP US N 1 N N N SHERWIN WILLIAMS CO Z15BMIOX8DDH0X2OBP21 SHERWIN WILLIAMS CO 824348106 57700.00000000 NS USD 42404307.00000000 0.791337214158 Long EC CORP US N 1 N N N INTUITIVE SURGICAL INC 54930052SRG011710797 INTUITIVE SURGICAL INC 46120E602 42800.00000000 NS USD 35014680.00000000 0.653434079841 Long EC CORP US N 1 N N N DEXCOM INC 549300YSK3QDSFR5EU59 DEXCOM INC 252131107 15000.00000000 NS USD 5545800.00000000 0.103494155022 Long EC CORP US N 1 N N N ZOETIS INC 549300HD9Q1LOC9KLJ48 ZOETIS INC CL A 98978V103 239800.00000000 NS USD 39686900.00000000 0.740625731357 Long EC CORP US N 1 N N N ADYEN BV 724500973ODKK3IFQ447 ADYEN BV N/A 2400.00000000 NS 5576500.21000000 0.104067073680 Long EC CORP NL N 2 N N N SALESFORCE COM INC RCGZFPDMRW58VJ54VR07 SALESFORCE.COM INC 79466L302 69300.00000000 NS USD 15421329.00000000 0.287788491142 Long EC CORP US N 1 N N N WEST PHARMACEUTICAL SVCS INC 5493007NKRGM1RJQ1P16 WEST PHARMACEUTICAL SVCS INC 955306105 35000.00000000 NS USD 9915850.00000000 0.185046795246 Long EC CORP US N 1 N N N Fidelity Revere Street Trust 549300BDV45LJNXBZC55 Fidelity Cash Central Fund 31635A105 68448244.93400000 NS USD 68461934.58000000 1.277617308695 Long STIV RF US N 1 N N N TRANE TECHNOLOGIES PLC 549300BURLR9SLYY2705 TRANE TECHNOLOGIES PLC N/A 272500.00000000 NS USD 39556100.00000000 0.738184778658 Long EC CORP IE N 1 N N N EDWARDS LIFESCIENCES CORP YA13X31F3V31L8TMPR58 EDWARDS LIFESCIENCES CORP 28176E108 339200.00000000 NS USD 30945216.00000000 0.577490890747 Long EC CORP US N 1 N N N JD.COM INC 549300HVTWB0GJZ16V92 JD.COM INC CL A N/A 142900.00000000 NS 6293662.42000000 0.117450552518 Long EC CORP KY N 2 N N N SARTORIUS STEDIM BIOTECH 52990006IVXY7GCSSR39 SARTORIUS STEDIM BIOTECH N/A 11100.00000000 NS 3948763.71000000 0.073690714333 Long EC CORP FR N 1 N N N VERTEX PHARMACEUTICALS INC 54930015RAQRRZ5ZGJ91 VERTEX PHARMACEUTICALS INC 92532F100 82800.00000000 NS USD 19568952.00000000 0.365190261443 Long EC CORP US N 1 N N N DANAHER CORP S4BKK9OTCEWQ3YHPFM11 DANAHER CORP 235851102 378000.00000000 NS USD 83968920.00000000 1.567004295782 Long EC CORP US N 1 N N N REYNOLDS CONSUMER PRODUCTS INC 549300DWNZYMOSR1X343 REYNOLDS CONSUMER PRODUCTS INC 76171L106 200000.00000000 NS USD 6008000.00000000 0.112119601026 Long EC CORP US N 1 N N N COPART INC 549300KVYX3JWMYEHU61 COPART INC 217204106 77000.00000000 NS USD 9798250.00000000 0.182852177224 Long EC CORP US N 1 N N N KLA CORP 549300H0BF5JCG96TJ81 KLA CORP 482480100 156200.00000000 NS USD 40441742.00000000 0.754712379805 Long EC CORP US N 1 N N N BOOZ ALLEN HAMILTON HLDG C 529900JPV47PIUWMA015 BOOZ ALLEN HAMILTON HLDG CL A 099502106 200000.00000000 NS USD 17436000.00000000 0.325385712966 Long EC CORP US N 1 N N N UNITED PARCEL SERVICE INC D01LMJZU09ULLNCY6Z23 UNITED PARCEL SERVICE INC CL B 911312106 146500.00000000 NS USD 24670600.00000000 0.460395777146 Long EC CORP US N 1 N N N MORGAN STANLEY IGJSJL3JD5P30I6NJZ34 MORGAN STANLEY 617446448 233500.00000000 NS USD 16001755.00000000 0.298620237405 Long EC CORP US N 1 N N N MSCI INC 549300HTIN2PD78UB763 MSCI INC 55354G100 192357.00000000 NS USD 85893171.21000000 1.602914128995 Long EC CORP US N 1 N N N Fidelity Revere Street Trust 549300BDV45LJNXBZC55 Fidelity Securities Lending Cash Central Fund 31635A303 5387446.26800000 NS USD 5387985.01000000 0.100549056201 Long STIV RF US N 1 N N NVIDIA CORP 549300S4KLFTLO7GSQ80 NVIDIA CORP 67066G104 81100.00000000 NS USD 42350420.00000000 0.790331590166 Long EC CORP US N 1 N N N JPMORGAN CHASE and CO 8I5DZWZKVSZI1NUHU748 JPMORGAN CHASE and CO 46625H100 675000.00000000 NS USD 85772250.00000000 1.600657531488 Long EC CORP US N 1 N N N MASTERCARD INC AR5L2ODV9HN37376R084 MASTERCARD INC CL A 57636Q104 293900.00000000 NS USD 104904666.00000000 1.957701281255 Long EC CORP US N 1 N N N METTLER-TOLEDO INTL INC 5493000BD5GJNUDIUG10 METTLER-TOLEDO INTL INC 592688105 6400.00000000 NS USD 7293952.00000000 0.136117674458 Long EC CORP US N 1 N N N AMETEK INC NEW 549300WZDEF9KKE40E98 AMETEK INC NEW 031100100 53300.00000000 NS USD 6446102.00000000 0.120295336953 Long EC CORP US N 1 N N N SBA COMMUNICATIONS CORP 5299001HX8ZN8Y8QIT49 SBA COMMUNICATIONS CORP 78410G104 101600.00000000 NS USD 28664408.00000000 0.534927095311 Long EC CORP US N 1 N N N AIRBNB 549300HMUDNO0RY56D37 AIRBNB INC CLASS A 009066101 16600.00000000 NS USD 2436880.00000000 0.045476367068 Long EC CORP US N 1 N N N HUMANA INC 529900YLDW34GJAO4J06 HUMANA INC 444859102 44900.00000000 NS USD 18421123.00000000 0.343769800470 Long EC CORP US N 1 N N N PEPSICO INC FJSUNZKFNQ5YPJ5OT455 PEPSICO INC 713448108 354700.00000000 NS USD 52602010.00000000 0.981643870575 Long EC CORP US N 1 N N N SOUTHWEST AIRLINES CO UDTZ87G0STFETI6HGH41 SOUTHWEST AIRLINES CO 844741108 651471.00000000 NS USD 30365063.31000000 0.566664244919 Long EC CORP US N 1 N N N UNITEDHEALTH GROUP INC 549300GHBMY8T5GXDE41 UNITEDHEALTH GROUP INC 91324P102 332000.00000000 NS USD 116425760.00000000 2.172704687160 Long EC CORP US N 1 N N N ETSY INC 54930089Q7XT501AEA40 ETSY INC 29786A106 14000.00000000 NS USD 2490740.00000000 0.046481487194 Long EC CORP US N 1 N N N AMERICAN TOWER CORP 5493006ORUSIL88JOE18 AMERICAN TOWER CORP 03027X100 230800.00000000 NS USD 51805368.00000000 0.966777162319 Long EC CORP US N 1 N N N BIO-RAD LABORATORIES INC 549300ZC1GPV35XYDK53 BIO RAD LABS CL A 090572207 8100.00000000 NS USD 4721814.00000000 0.088117160752 Long EC CORP US N 1 N N N TRACTOR SUPPLY CO 549300OJ9VZHZRO6I137 TRACTOR SUPPLY CO. 892356106 77700.00000000 NS USD 10923066.00000000 0.203843176083 Long EC CORP US N 1 N N N ROCKWELL AUTOMATION INC VH3R4HHBHH12O0EXZJ88 ROCKWELL AUTOMATION INC 773903109 50000.00000000 NS USD 12540500.00000000 0.234027273082 Long EC CORP US N 1 N N N MOODYS CORP 549300GCEDD8YCF5WU84 MOODYS CORP 615369105 120000.00000000 NS USD 34828800.00000000 0.649965239721 Long EC CORP US N 1 N N N PROLOGIS INC 529900DFH19P073LZ636 PROLOGIS INC REIT 74340W103 59362.00000000 NS USD 5916016.92000000 0.110403038738 Long EC CORP US N 1 N N N MASIMO CORP 549300Q4A8JK0PIYCU29 MASIMO CORP 574795100 32000.00000000 NS USD 8588160.00000000 0.160269819033 Long EC CORP US N 1 N N N QUIDEL CORP 549300X2FQ6S98OQLQ46 QUIDEL CORP 74838J101 24700.00000000 NS USD 4437355.00000000 0.082808667146 Long EC CORP US N 1 N N N ALPHABET INC 5493006MHB84DD0ZWV18 ALPHABET INC CL A 02079K305 174000.00000000 NS USD 304959360.00000000 5.691065541383 Long EC CORP US N 1 N N N 2021-01-30 Stacie M. Smith Stacie M. Smith Stacie M. Smith President and Treasurer