0001752724-20-103124.txt : 20200526 0001752724-20-103124.hdr.sgml : 20200526 20200526145929 ACCESSION NUMBER: 0001752724-20-103124 CONFORMED SUBMISSION TYPE: NPORT-P PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20200331 FILED AS OF DATE: 20200526 PERIOD START: 20201231 FILER: COMPANY DATA: COMPANY CONFORMED NAME: FIDELITY CONTRAFUND CENTRAL INDEX KEY: 0000024238 IRS NUMBER: 000000000 STATE OF INCORPORATION: MA FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: NPORT-P SEC ACT: 1940 Act SEC FILE NUMBER: 811-01400 FILM NUMBER: 20909909 BUSINESS ADDRESS: STREET 1: 245 SUMMER STREET CITY: BOSTON STATE: MA ZIP: 02210 BUSINESS PHONE: 617-563-7000 MAIL ADDRESS: STREET 1: 245 SUMMER STREET CITY: BOSTON STATE: MA ZIP: 02210 FORMER COMPANY: FORMER CONFORMED NAME: FIDELITY CONTRAFUND INC DATE OF NAME CHANGE: 19850618 FORMER COMPANY: FORMER CONFORMED NAME: CONTRAFUND INC DATE OF NAME CHANGE: 19810203 0000024238 S000057289 Fidelity Contrafund K6 C000182865 Fidelity Contrafund K6 FLCNX NPORT-P 1 primary_doc.xml NPORT-P false 0000024238 XXXXXXXX S000057289 C000182865 FIDELITY CONTRAFUND 811-01400 0000024238 S5Y3O6VQ0TG5C3WLJP73 245 Summer Street Boston 02210 1-800-FIDELITY Fidelity Contrafund K6 S000057289 5493004XBB3SOPOLQF62 2020-12-31 2020-03-31 N 10318301790.07 88461087.06 10229840703.01 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 990683.33000000 0.00000000 0.00000000 54097.12000000 N NETCOMPANY GROUP AS 5299006DEGAWX1Z1X779 NETCOMPANY GROUP AS N/A 45889.00000000 NS 2107622.83000000 0.020602694520 Long EC CORP DK N 2 N N N ADOBE INC FU4LY2G4933NH2E1CP29 ADOBE INC 00724F101 1087692.00000000 NS USD 346147102.08000000 3.383699826118 Long EC CORP US N 1 N N N ATLASSIAN CORP PLC 549300AGBII4MWBVJY22 ATLASSIAN CORP PLC CLS A N/A 271453.00000000 NS USD 37259638.78000000 0.364225014462 Long EC CORP GB N 1 N N N LAUDER ESTEE COS INC 549300VFZ8XJ9NUPU221 ESTEE LAUDER COS INC CL A 518439104 672382.00000000 NS USD 107137347.88000000 1.047302211152 Long EC CORP US N 1 N N N FORTUNE BRANDS HOME and SEC INC 54930032LHW54PQUJD44 FORTUNE BRANDS HOME and SEC INC 34964C106 166900.00000000 NS USD 7218425.00000000 0.070562437965 Long EC CORP US N 1 N N N ALLBIRDS INC N/A ALLBIRDS INC PP N/A 33995.00000000 NS USD 282838.40000000 0.002764836796 Long EC CORP US Y 3 N N N MIRATI THERAPEUTICS INC 529900GYRW59IDQV6N54 Mirati Therapeutics Inc 60468T105 26600.00000000 NS USD 2044742.00000000 0.019988014079 Long EC CORP US N 1 N N N CME GROUP INC LCZ7XYGSLJUHFXXNXD88 CME GROUP INC CL A 12572Q105 180060.00000000 NS USD 31134174.60000000 0.304346621847 Long EC CORP US N 1 N N N HANSOH PHARMACETICAL GROUP 254900Q6MR00EBXTPF42 HANSOH PHARMACETICAL GROUP N/A 1961000.00000000 NS 6552626.66000000 0.064054043950 Long EC CORP KY N 2 N N N ABBOTT LABORATORIES HQD377W2YR662HK5JX27 ABBOTT LABORATORIES 002824100 336626.00000000 NS USD 26563157.66000000 0.259663453529 Long EC CORP US N 1 N N N CSL LTD 529900ECSECK5ZDQTE14 CSL LIMITED N/A 18801.00000000 NS 3430954.41000000 0.033538688525 Long EC CORP AU N 1 N N N ADVANCED MICRO DEVICES INC R2I72C950HOYXII45366 ADVANCED MICRO DEVICES INC 007903107 977049.00000000 NS USD 44436188.52000000 0.434378108223 Long EC CORP US N 1 N N N HAPVIDA PARTICIPACOES E INVESTIMENTOS SA N/A HAPVIDA PARTICIPACOES E INVESTIMENTOS SA N/A 390400.00000000 NS 3185650.78000000 0.031140766239 Long EC CORP BR N 1 N N N RAPID7 INC 549300GNVG5D60KEYN14 RAPID7 INC 753422104 5087.00000000 NS USD 220419.71000000 0.002154673923 Long EC CORP US N 1 N N PAYPAL HLDGS INC 5493005X2GO78EFZ3E94 PAYPAL HLDGS INC 70450Y103 1296707.00000000 NS USD 124146728.18000000 1.213574402419 Long EC CORP US N 1 N N N COSTCO WHOLESALE CORP NEW 29DX7H14B9S6O3FD6V18 COSTCO WHOLESALE CORP 22160K105 302614.00000000 NS USD 86284329.82000000 0.843457218200 Long EC CORP US N 1 N N N GALAPAGOS GENOMICS NV 549300QKJ78IY0IOV655 GALAPAGOS GENOMICS NV SPON AR 36315X101 27291.00000000 NS USD 5346852.72000000 0.052267213881 Long EC CORP BE N 1 N N ARGENX SE 7245009C5FZE6G9ODQ71 ARGENX SE SPONSORED ADR 04016X101 11712.00000000 NS USD 1542821.76000000 0.015081581471 Long EC CORP NL N 1 N N N LILLY (ELI) and CO FRDRIPF3EKNDJ2CQJL29 LILLY (ELI) and CO 532457108 611580.00000000 NS USD 84838377.60000000 0.829322567799 Long EC CORP US N 1 N N N TRANE TECHNOLOGIES PLC 549300BURLR9SLYY2705 TRANE TECHNOLOGIES PLC N/A 90034.00000000 NS USD 7435908.06000000 0.072688405185 Long EC CORP IE N 1 N N N MAGNOLIA OIL and GAS CORPORATION N/A MAGNOLIA OIL and GAS CORPO CL A 559663109 638276.00000000 NS USD 2553104.00000000 0.024957416973 Long EC CORP US N 1 N N N FISERV INC GI7UBEJLXYLGR2C7GV83 FISERV INC 337738108 32631.00000000 NS USD 3099618.69000000 0.030299774747 Long EC CORP US N 1 N N N HOME DEPOT INC QEKMOTMBBKA8I816DO57 HOME DEPOT INC 437076102 231618.00000000 NS USD 43245396.78000000 0.422737734002 Long EC CORP US N 1 N N N NEXTERA ENERGY INC N/A NEXTERA ENERGY INC 65339F101 55543.00000000 NS USD 13364756.66000000 0.130644816942 Long EC CORP US N 1 N N N L3HARRIS TECHNOLOGIES INC 549300UTE50ZMDBG8A20 L3HARRIS TECHNOLOGIES INC 502431109 183880.00000000 NS USD 33120465.60000000 0.323763258505 Long EC CORP US N 1 N N N DOCUSIGN INC 549300Q7PVDWRZ39JG09 DOCUSIGN INC 256163106 103179.00000000 NS USD 9533739.60000000 0.093195386680 Long EC CORP US N 1 N N N PAYCOM SOFTWARE INC 254900LSB0HNJUDC6Q18 PAYCOM SOFTWARE INC 70432V102 63656.00000000 NS USD 12859148.56000000 0.125702334311 Long EC CORP US N 1 N N N RELIANCE INDUSTRIES LTD 5493003UOETFYRONLG31 RELIANCE INDUSTRIES LTD(DEMAT)DEMATERIALIZED SHS N/A 1983482.00000000 NS 29320614.76000000 0.286618488119 Long EC CORP IN N 1 N N N ABBVIE INC FR5LCKFTG8054YNNRU85 ABBVIE INC 00287Y109 305751.00000000 NS USD 23295168.69000000 0.227717804864 Long EC CORP US N 1 N N N CLOUDFLARE INC N/A CLOUDFLARE INC 18915M107 83500.00000000 NS USD 1960580.00000000 0.019165303321 Long EC CORP US N 1 N N N MASIMO CORP 549300Q4A8JK0PIYCU29 MASIMO CORP 574795100 50401.00000000 NS USD 8927025.12000000 0.087264556498 Long EC CORP US N 1 N N N OKTA INC 549300N8J06I8MRHU620 OKTA INC CL A 679295105 410526.00000000 NS USD 50190908.76000000 0.490632358969 Long EC CORP US N 1 N N N ZEBRA TECHNOLOGIES CORP PO0I32GKZ3HZMMDPZZ08 ZEBRA TECHNOLOGIES CORP CL A 989207105 118637.00000000 NS USD 21781753.20000000 0.212923679188 Long EC CORP US N 1 N N N ROCHE HOLDING LTD 549300U41AUUVOAAOB37 ROCHE HOLDINGS AG (GENUSSCHEINE) N/A 38994.00000000 NS 12546008.43000000 0.122641288307 Long EC CORP CH N 2 N N N CINTAS CORP N/A CINTAS CORP 172908105 117220.00000000 NS USD 20304848.40000000 0.198486457311 Long EC CORP US N 1 N N N LOCKHEED MARTIN CORP DPRBOZP0K5RM2YE8UU08 LOCKHEED MARTIN CORP 539830109 34900.00000000 NS USD 11829355.00000000 0.115635769347 Long EC CORP US N 1 N N N EQUITY RESIDENTIAL 5493008RACSH5EP3PI59 EQUITY RESIDENTIAL REIT 29476L107 213174.00000000 NS USD 13154967.54000000 0.128594060473 Long EC CORP US N 1 N N N LUNDIN GOLD INC 549300ZOV16K515FC525 LUNDIN GOLD INC 550371108 223507.00000000 NS 1243558.45000000 0.012156185869 Long EC CORP CA N 1 N N N CERIDIAN HCM HLDG INC 549300T64GVCHFJ8L449 CERIDIAN HCM HLDG INC 15677J108 60067.00000000 NS USD 3007554.69000000 0.029399819384 Long EC CORP US N 1 N N VISA INC 549300JZ4OKEHW3DPJ59 VISA INC CL A 92826C839 2454293.00000000 NS USD 395435688.16000000 3.865511689186 Long EC CORP US N 1 N N RINGCENTRAL INC 549300C8EH0H1614VE84 RINGCENTRAL INC CL A 76680R206 203867.00000000 NS USD 43201455.97000000 0.422308198379 Long EC CORP US N 1 N N N PROLOGIS INC 529900DFH19P073LZ636 PROLOGIS INC REIT 74340W103 51425.00000000 NS USD 4133027.25000000 0.040401677503 Long EC CORP US N 1 N N N ALLBIRDS INC N/A ALLBIRDS INC SER B PC PERP PP N/A 2355.00000000 NS USD 19593.60000000 0.000191533774 Long EP CORP US Y 3 N N N DROPBOX INC 549300JCDF7UAR6TJR51 DROPBOX INC CL A 26210C104 580600.00000000 NS USD 10508860.00000000 0.102727503830 Long EC CORP US N 1 N N N GENERAL ELECTRIC CO 3C7474T6CDKPR9K6YT90 GENERAL ELECTRIC CO 369604103 2959491.00000000 NS USD 23498358.54000000 0.229704051335 Long EC CORP US N 1 N N N FRESHPET INC 549300S4ZK8ZQ6HNPN59 FRESHPET INC 358039105 10300.00000000 NS USD 657861.00000000 0.006430803949 Long EC CORP US N 1 N N N MASTERCARD INC AR5L2ODV9HN37376R084 MASTERCARD INC CL A 57636Q104 993807.00000000 NS USD 240064018.92000000 2.346703393429 Long EC CORP US N 1 N N N QUIDEL CORP 549300X2FQ6S98OQLQ46 QUIDEL CORP 74838J101 34800.00000000 NS USD 3403788.00000000 0.033273128084 Long EC CORP US N 1 N N N WORKDAY INC 549300J0DYC0N31V7G13 WORKDAY INC CL A 98138H101 251624.00000000 NS USD 32766477.28000000 0.320302908239 Long EC CORP US N 1 N N N ACTIVISION BLIZZARD INC 549300TPQQDBP9GNOF40 ACTIVISION BLIZZARD INC 00507V109 1348409.00000000 NS USD 80203367.32000000 0.784013843894 Long EC CORP US N 1 N N N SPOTIFY TECHNOLOGY SA 549300B4X0JHWV0DTD60 SPOTIFY TECHNOLOGY SA N/A 51074.00000000 NS USD 6202426.56000000 0.060630724759 Long EC CORP LU N 1 N N N EQUITY COMMONWEALTH 549300YPGVU9PR4L0606 EQUITY COMMONWEALTH 294628102 34850.00000000 NS USD 1105093.50000000 0.010802646219 Long EC CORP US N 1 N N N VEEVA SYS INC 549300YZEXPDB92M2F02 VEEVA SYS INC CL A 922475108 60550.00000000 NS USD 9468203.50000000 0.092554750116 Long EC CORP US N 1 N N N TWILIO INC 5493004W8TRGD63APX93 TWILIO INC CLASS A 90138F102 51893.00000000 NS USD 4643904.57000000 0.045395668464 Long EC CORP US N 1 N N N ALLOVIR INC N/A ALLOVIR INC SER B PC PP N/A 117590.00000000 NS USD 958358.50000000 0.009368264157 Long EP CORP US Y 3 N N N ALLBIRDS INC N/A ALLBIRDS INC PC PP N/A 7210.00000000 NS USD 59987.20000000 0.000586394272 Long EP CORP US Y 3 N N N IQVIA HOLDINGS INC 549300W3R20NM4KQPH86 IQVIA HOLDINGS INC 46266C105 8914.00000000 NS USD 961464.04000000 0.009398621815 Long EC CORP US N 1 N N N KEYSIGHT TECHNOLOGIES 549300GLKVIO8YRCYN02 KEYSIGHT TECHNOLOGIES INC 49338L103 95034.00000000 NS USD 7952445.12000000 0.077737721934 Long EC CORP US N 1 N N N DYNATRACE INC N/A DYNATRACE INC 268150109 37029.00000000 NS USD 882771.36000000 0.008629375428 Long EC CORP US N 1 N N N DISNEY (WALT) CO 549300GZKULIZ0WOW665 DISNEY (WALT) CO 254687106 741876.00000000 NS USD 71665221.60000000 0.700550709249 Long EC CORP US N 1 N N N JPMORGAN CHASE and CO 8I5DZWZKVSZI1NUHU748 JPMORGAN CHASE and CO 46625H100 1222673.00000000 NS USD 110077250.19000000 1.076040706651 Long EC CORP US N 1 N N N NXP SEMICONDUCTORS NV 724500M9BY5293JDF951 NXP SEMICONDUCTORS NV N/A 244917.00000000 NS USD 20310966.81000000 0.198546266747 Long EC CORP NL N 1 N N N MSCI INC 549300HTIN2PD78UB763 MSCI INC 55354G100 23386.00000000 NS USD 6757618.56000000 0.066057906043 Long EC CORP US N 1 N N N SYNAPTICS INC 549300AJ3LI4FWNRQX29 SYNAPTICS INC 87157D109 189963.00000000 NS USD 10993158.81000000 0.107461681263 Long EC CORP US N 1 N N N INSPIRE MEDICAL SYSTEMS INC 549300XQQCQ7HCJKTW25 INSPIRE MEDICAL SYSTEMS INC 457730109 700.00000000 NS USD 42196.00000000 0.000412479541 Long EC CORP US N 1 N N N EDWARDS LIFESCIENCES CORP YA13X31F3V31L8TMPR58 EDWARDS LIFESCIENCES CORP 28176E108 317543.00000000 NS USD 59894960.66000000 0.585492603441 Long EC CORP US N 1 N N N 23ANDME INC N/A 23ANDME SER F PC PP N/A 26649.00000000 NS USD 336576.87000000 0.003290147713 Long EP CORP US Y 3 N N N PROGRESSIVE CORP OHIO 529900TACNVLY9DCR586 PROGRESSIVE CORP OHIO 743315103 17994.00000000 NS USD 1328676.96000000 0.012988246821 Long EC CORP US N 1 N N N LIBERTY MEDIA COR 549300ZKUTPIBZLWLL89 LIBERTY FORMULA ONE-C 531229854 56176.00000000 NS USD 1529672.48000000 0.014953043008 Long EC CORP US N 1 N N N SLACK TECHNOLOGIES INC 549300VIZRB02KN4IJ45 SLACK TECHNOLOGIES INC CL A 83088V102 616682.00000000 NS USD 16551744.88000000 0.161798657090 Long EC CORP US N 1 N N GROCERY OUTLET HOLDING CORP N/A GROCERY OUTLET HOLDING CORP 39874R101 59676.00000000 NS USD 2049273.84000000 0.020032314280 Long EC CORP US N 1 N N N CITIGROUP INC 6SHGI4ZSSLCXXQSBB395 CITIGROUP INC 172967424 1334612.00000000 NS USD 56213857.44000000 0.549508629430 Long EC CORP US N 1 N N N EVERBRIDGE INC 549300WCY0UMR64ATW81 EVERBRIDGE INC 29978A104 28000.00000000 NS USD 2978080.00000000 0.029111694761 Long EC CORP US N 1 N N N SOLAREDGE TECHNOLOGIES INC 5493000K6Y58XXPDF853 SOLAREDGE TECHNOLOGIES INC 83417M104 125277.00000000 NS USD 10257680.76000000 0.100272145557 Long EC CORP US N 1 N N FORTINET INC 549300O0QJWDBAS0QX03 FORTINET INC 34959E109 10784.00000000 NS USD 1091017.28000000 0.010665046618 Long EC CORP US N 1 N N N SERVICENOW INC 549300HJTQM36M0E1G39 SERVICENOW INC 81762P102 63900.00000000 NS USD 18312462.00000000 0.179010236147 Long EC CORP US N 1 N N N GENMAB AS 529900MTJPDPE4MHJ122 GENMAB AS N/A 4900.00000000 NS 984256.44000000 0.009621424893 Long EC CORP DK N 2 N N N ROOFOODS LTD 549300XN3CMYGITD5K98 ROOFOODS LTD SER G 0% PFD PERP N/A 3143.00000000 NS USD 1049541.99000000 0.010259612250 Long EP CORP GB N 3 N N N BLUEBIRD BIO INC N/A BLUEBIRD BIO INC 09609G100 49654.00000000 NS USD 2282097.84000000 0.022308244148 Long EC CORP US N 1 N N N NORTHROP GRUMMAN CORP RIMU48P07456QXSO0R61 NORTHROP GRUMMAN CORP 666807102 106723.00000000 NS USD 32289043.65000000 0.315635840160 Long EC CORP US N 1 N N N MCDONALDS CORP UE2136O97NLB5BYP9H04 MCDONALDS CORP 580135101 259836.00000000 NS USD 42963882.60000000 0.419985841884 Long EC CORP US N 1 N N N ALPHABET INC 5493006MHB84DD0ZWV18 ALPHABET INC CL C 02079K107 200432.00000000 NS USD 233064333.92000000 2.278279209679 Long EC CORP US N 1 N N N IVANHOE MINE LTD 5299006XZISURYIA4G32 IVANHOE MINES LTD 46579R104 3339908.00000000 NS 5553460.33000000 0.054286870062 Long EC CORP CA N 1 N N N IDORSIA LTD 506700XOVZUB107S5720 IDORSIA LTD N/A 135894.00000000 NS 3512325.54000000 0.034334117626 Long EC CORP CH N 2 N N N SALESFORCE COM INC RCGZFPDMRW58VJ54VR07 SALESFORCE.COM INC 79466L302 2852677.00000000 NS USD 410728434.46000000 4.015003228145 Long EC CORP US N 1 N N N CLEAN TEQ HOLDINGS LTD 529900AYAT2TIC68VA49 CLEAN TEQ HOLDINGS LTD N/A 3269289.00000000 NS 251367.46000000 0.002457198184 Long EC CORP AU N 1 N N ALLBIRDS INC N/A ALLBIRDS INC SER C PC PERP PP N/A 22525.00000000 NS USD 187408.00000000 0.001831973785 Long EP CORP US Y 3 N N N KAO CORPORATION 353800HM38HFCB8RGL63 KAO CORP N/A 49500.00000000 NS 4064961.64000000 0.039736314161 Long EC CORP JP N 1 N N N AMAZON.COM INC ZXTILKJKG63JELOEG630 AMAZON.COM INC 023135106 399706.00000000 NS USD 779314782.32000000 7.618053935978 Long EC CORP US N 1 N N N ALPHABET INC 5493006MHB84DD0ZWV18 ALPHABET INC CL A 02079K305 223658.00000000 NS USD 259879413.10000000 2.540405277508 Long EC CORP US N 1 N N N SHISEIDO CO LTD 5299008QCD0YDT5OF506 SHISEIDO CO LTD N/A 70600.00000000 NS 4190366.89000000 0.040962191021 Long EC CORP JP N 1 N N N CANADIAN PACIFIC RAILWAY LTD N/A CANADIAN PAC RAILWAY LTD 13645T100 12864.00000000 NS 2838709.02000000 0.027749298375 Long EC CORP CA N 1 N N N BIO-RAD LABORATORIES INC 549300ZC1GPV35XYDK53 BIO RAD LABS CL A 090572207 27728.00000000 NS USD 9720327.68000000 0.095019345483 Long EC CORP US N 1 N N N KEURIG DR PEPPER INC DYTQ8KRTKO7Y2BVU5K74 KEURIG DR PEPPER INC 49271V100 425423.00000000 NS USD 10325016.21000000 0.100930371349 Long EC CORP US N 1 N N ON HOLDING AG N/A ON HOLDING AG PP N/A 282.00000000 NS 2108466.39000000 0.020610940592 Long EC CORP CH Y 3 N N N AMPHENOL CORPORATION NEW 549300D3L3G0R4U4VT04 AMPHENOL CORPORATION CL A 032095101 1674809.00000000 NS USD 122060079.92000000 1.193176741101 Long EC CORP US N 1 N N N BROOKFIELD ASSET MGMT INC C6J3FGIWG6MBDGTE8F80 BROOKFIELD ASSET INC VTG CL A 112585104 130143.00000000 NS 5768720.49000000 0.056391107715 Long EC CORP CA N 1 N N N PERRIGO CO PLC 549300IFOQS6R1QLY196 PERRIGO CO PLC N/A 5603.00000000 NS USD 269448.27000000 0.002633943947 Long EC CORP IE N 1 N N N REGENERON PHARMACEUTICALS INC 549300RCBFWIRX3HYQ56 REGENERON PHARMACEUTICALS INC 75886F107 159435.00000000 NS USD 77850516.15000000 0.761013963072 Long EC CORP US N 1 N N N CHARTER COMMUNICATIONS INC 0J0XRGZE3PBRFEZ7MV65 CHARTER COMMUNICATIONS INC A 16119P108 3009.00000000 NS USD 1312856.79000000 0.012833599545 Long EC CORP US N 1 N N N HIGH POWER EXPLORATION INC N/A HIGH POWER EXPL SER A PC PP N/A 1052269.00000000 NS USD 4219598.69000000 0.041247941316 Long EP CORP US Y 3 N N N SHERWIN WILLIAMS CO Z15BMIOX8DDH0X2OBP21 SHERWIN WILLIAMS CO 824348106 94883.00000000 NS USD 43600636.16000000 0.426210313784 Long EC CORP US N 1 N N N TWITTER INC 549300I8RX485XMK6836 TWITTER INC 90184L102 37500.00000000 NS USD 921000.00000000 0.009003072743 Long EC CORP US N 1 N N N AMETEK INC NEW 549300WZDEF9KKE40E98 AMETEK INC NEW 031100100 18491.00000000 NS USD 1331721.82000000 0.013018011312 Long EC CORP US N 1 N N N ZAI LAB LTD 549300P2UYQ9U5LY1T58 ZAI LAB LTD UNSPNRD ADR 98887Q104 19700.00000000 NS USD 1014156.00000000 0.009913702758 Long EC CORP KY N 1 N N N MARSH and MCLENNAN COS INC 549300XMP3KDCKJXIU47 MARSH and MCLENNAN COS INC 571748102 7881.00000000 NS USD 681391.26000000 0.006660819848 Long EC CORP US N 1 N N N BRISTOL-MYERS SQUIBB CO HLYYNH7UQUORYSJQCN42 BRISTOL-MYERS SQUIBB CO 110122108 770942.00000000 NS USD 42972307.08000000 0.420068193900 Long EC CORP US N 1 N N N UNION PACIFIC CORP 549300LMMRSZZCZ8CL11 UNION PACIFIC CORP 907818108 26702.00000000 NS USD 3766050.08000000 0.036814357029 Long EC CORP US N 1 N N N NOVAGOLD RESOURCES INC 529900587LVZTJ2BHS60 NOVAGOLD RESOURCES INC 66987E206 767722.00000000 NS 5662583.93000000 0.055353588529 Long EC CORP CA N 1 N N N CHIPOTLE MEXICAN GRILL INC N/A CHIPOTLE MEXICAN GRILL INC 169656105 44603.00000000 NS USD 29188203.20000000 0.285324122314 Long EC CORP US N 1 N N N FACEBOOK INC BQ4BKCS1HXDV9HN80Z93 FACEBOOK INC CL A 30303M102 4415982.00000000 NS USD 736585797.60000000 7.200364296809 Long EC CORP US N 1 N N N SONOVA HLDG AG 5299004A0QNX7FBNHS61 SONOVA HLDG AG N/A 25571.00000000 NS 4559678.13000000 0.044572327784 Long EC CORP CH N 2 N N N PINTEREST INC N/A PINTEREST INC CL A 72352L106 342116.00000000 NS USD 5282271.04000000 0.051635907081 Long EC CORP US N 1 N N QUALCOMM INC H1J8DDZKZP6H7RWC0H53 QUALCOMM INC 747525103 1022250.00000000 NS USD 69155212.50000000 0.676014558854 Long EC CORP US N 1 N N N HDFC BANK LTD 335800ZQ6I4E2JXENC50 HDFC BANK LTD SPON ADR 40415F101 212521.00000000 NS USD 8173557.66000000 0.079899168494 Long EC CORP IN N 1 N N N STARBUCKS CORP OQSJ1DU9TAOC51A47K68 STARBUCKS CORP 855244109 30851.00000000 NS USD 2028144.74000000 0.019825770497 Long EC CORP US N 1 N N N SAMSUNG ELECTRONICS CO LTD 9884007ER46L6N7EI764 SAMSUNG ELECTRONICS CO LTD N/A 151900.00000000 NS 5949411.48000000 0.058157420557 Long EC CORP KR N 1 N N N INTUITIVE SURGICAL INC N/A INTUITIVE SURGICAL INC 46120E602 85546.00000000 NS USD 42363234.66000000 0.414114314092 Long EC CORP US N 1 N N N 23ANDME INC N/A 23ANDME INC PP N/A 6779.00000000 NS USD 85618.77000000 0.000836951155 Long EC CORP US Y 3 N N N ROOFOODS LTD 549300XN3CMYGITD5K98 ROOFOODS LTD SER F PC PP N/A 1222.00000000 NS USD 408062.46000000 0.003988942465 Long EP CORP GB Y 3 N N N TANDEM DIABETES CARE INC 549300JEPFOD0K4D3I05 TANDEM DIABETES CARE INC 875372203 14800.00000000 NS USD 952380.00000000 0.009309822387 Long EC CORP US N 1 N N N CIGNA CORP 549300VIWYMSIGT1U456 CIGNA CORP 125523100 91417.00000000 NS USD 16197264.06000000 0.158333492477 Long EC CORP US N 1 N N N MERCK and CO INC NEW 4YV9Y5M8S0BRK1RP0397 MERCK and CO INC NEW 58933Y105 567151.00000000 NS USD 43636597.94000000 0.426561851810 Long EC CORP US N 1 N N N ZOETIS INC 549300HD9Q1LOC9KLJ48 ZOETIS INC CL A 98978V103 282596.00000000 NS USD 33258723.24000000 0.325114771632 Long EC CORP US N 1 N N N PROCTER and GAMBLE CO 2572IBTT8CCZW6AU4141 PROCTER and GAMBLE CO 742718109 163729.00000000 NS USD 18010190.00000000 0.176055429628 Long EC CORP US N 1 N N N ALLSTATE CORP OBT0W1ED8G0NWVOLOJ77 ALLSTATE CORPORATION 020002101 72170.00000000 NS USD 6620154.10000000 0.064714146507 Long EC CORP US N 1 N N N L'OREAL SA 529900JI1GG6F7RKVI53 L'OREAL SA ORD N/A 17656.00000000 NS 4569565.54000000 0.044668980413 Long EC CORP FR N 2 N N N ENDAVA PLC 213800JJ6CRPCWCQVZ25 ENDAVA PLC SPON ADR 29260V105 12467.00000000 NS USD 438339.72000000 0.004284912470 Long EC CORP GB N 1 N N N NIKE INC 787RXPR0UX0O0XUXPZ81 NIKE INC CL B 654106103 726808.00000000 NS USD 60136093.92000000 0.587849759012 Long EC CORP US N 1 N N N CROWDSTRIKE HOLDINGS INC 549300YBY08K9KM4HX32 CROWDSTRIKE HOLDINGS INC 22788C105 25000.00000000 NS USD 1392000.00000000 0.013607250009 Long EC CORP US N 1 N N N PATTERSON COS INC YM48Q2087CUE26GWEK09 PATTERSON COMPANIES INC 703395103 49100.00000000 NS USD 750739.00000000 0.007338716425 Long EC CORP US N 1 N N N LAM RESEARCH CORP 549300I4GMO6D34U1T02 LAM RESEARCH CORP 512807108 118445.00000000 NS USD 28426800.00000000 0.277881159885 Long EC CORP US N 1 N N N DECKERS OUTDOOR CORP 5493008LG4W3I6K8J118 DECKERS OUTDOOR CORP 243537107 49913.00000000 NS USD 6688342.00000000 0.065380705273 Long EC CORP US N 1 N N N BURLINGTON STORES INC 5299003Z37DVGKKC1W09 BURLINGTON STORES INC 122017106 16556.00000000 NS USD 2623463.76000000 0.025645206373 Long EC CORP US N 1 N N N TOYOTA MOTOR CORP 5493006W3QUS5LMH6R84 TOYOTA MOTOR CORP N/A 87100.00000000 NS 5249074.53000000 0.051311400464 Long EC CORP JP N 2 N N N ANALOG DEVICES INC GYVOE5EZ4GDAVTU4CQ61 ANALOG DEVICES INC 032654105 27389.00000000 NS USD 2455423.85000000 0.024002561929 Long EC CORP US N 1 N N N INTACT FINANCIAL CORP 5493009LXGE7Y4U9OY43 INTACT FINL CORP 45823T106 1100.00000000 NS 95070.70000000 0.000929346827 Long EC CORP CA N 1 N N N NEWMONT CORP 549300VSP3RIX7FGDZ51 NEWMONT CORP 651639106 275000.00000000 NS USD 12452000.00000000 0.121722325513 Long EC CORP US N 1 N N N ALIBABA GROUP HOLDING LTD 5493001NTNQJDH60PM02 ALIBABA GROUP HOLDING LTD SPON ADR 01609W102 58309.00000000 NS USD 11339934.32000000 0.110851523979 Long EC CORP KY N 1 N N N BAXTER INTERNATIONAL INC. J5OIVXX3P24RJRW5CK77 BAXTER INTL INC 071813109 709960.00000000 NS USD 57641652.40000000 0.563465786745 Long EC CORP US N 1 N N N CDW CORP N/A CDW CORPORATION 12514G108 122758.00000000 NS USD 11449638.66000000 0.111923919368 Long EC CORP US N 1 N N N METTLER-TOLEDO INTL INC 5493000BD5GJNUDIUG10 METTLER-TOLEDO INTL INC 592688105 85297.00000000 NS USD 58898431.47000000 0.575751208449 Long EC CORP US N 1 N N N JD SPORTS FASHION PLC 213800HROV6Y9MUU8375 JD SPORTS FASHION PLC N/A 143615.00000000 NS 804350.07000000 0.007862781966 Long EC CORP GB N 2 N N N DANAHER CORP S4BKK9OTCEWQ3YHPFM11 DANAHER CORP 235851102 578028.00000000 NS USD 80004855.48000000 0.782073326483 Long EC CORP US N 1 N N N TAIWAN SEMICONDUCTR MFG CO LTD 549300KB6NK5SBD14S87 TAIWAN SEMIC MFG CO LTD SP ADR 874039100 48000.00000000 NS USD 2293920.00000000 0.022423809584 Long EC CORP TW N 1 N N N GROWMAX RESOURCES CORP 549300P3X3574P811I48 GROWMAX RESOURCES CORP 144A 39986E204 206700.00000000 NS 8078.23000000 0.000078967309 Long EC CORP CA N 3 N N N ALIMENTATION COUCHE-TARD INC 549300OSW32RVX8CCZ87 ALIMENTATION COUCH CL B SUBVTGSUB VTG 01626P403 92183.00000000 NS 2171439.25000000 0.021226520656 Long EC CORP CA N 1 N N N ASTRAZENECA PLC PY6ZZQWO2IZFZC3IOL08 ASTRAZENECA PLC SPONS ADR 046353108 1734761.00000000 NS USD 77474426.26000000 0.757337562814 Long EC CORP GB N 1 N N N MORPHOSYS AG 529900493806K77LRE72 MORPHOSYS AG N/A 30316.00000000 NS 2918986.48000000 0.028534036499 Long EC CORP DE N 2 N N N STRYKER CORP 5493002F0SC4JTBU5137 STRYKER CORP 863667101 129314.00000000 NS USD 21529487.86000000 0.210457703937 Long EC CORP US N 1 N N N WALMART INC Y87794H0US1R65VBXU25 WALMART INC 931142103 27175.00000000 NS USD 3087623.50000000 0.030182517887 Long EC CORP US N 1 N N N FIDELITY NATL INFORMN SVCS INC 6WQI0GK1PRFVBA061U48 FIDELITY NATL INFORM SVCS INC 31620M106 54490.00000000 NS USD 6628163.60000000 0.064792441959 Long EC CORP US N 1 N N N ALLBIRDS INC N/A ALLBIRDS INC SER A PC PERP PP N/A 13415.00000000 NS USD 111612.80000000 0.001091051202 Long EP CORP US Y 3 N N N MOODYS CORP 549300GCEDD8YCF5WU84 MOODYS CORP 615369105 84513.00000000 NS USD 17874499.50000000 0.174729011124 Long EC CORP US N 1 N N N CIRRUS LOGIC INC. 549300NKSJEM5ZZSSV18 CIRRUS LOGIC INC 172755100 85579.00000000 NS USD 5616549.77000000 0.054903589733 Long EC CORP US N 1 N N N TEMPUR SEALY INTERNATIONAL INC 549300HFEKVR3US71V91 TEMPUR SEALY INTERNATIONAL INC 88023U101 39500.00000000 NS USD 1726545.00000000 0.016877535536 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 28962.00000000 NS USD 7577617.68000000 0.074073662532 Long EC CORP NL N 1 N N N CARBON INC N/A CARBON INC SER D PC PERP PP N/A 9678.00000000 NS USD 195108.48000000 0.001907248467 Long EP CORP US Y 3 N N N CONTINENTAL RESOURCES INC OKLA XXRTID9RYWOZ0UPIVR53 CONTINENTAL RES INC OKLA 212015101 38259.00000000 NS USD 292298.76000000 0.002857314874 Long EC CORP US N 1 N N TRANSDIGM GROUP INC N/A TRANSDIGM GROUP INC 893641100 4724.00000000 NS USD 1512577.56000000 0.014785934638 Long EC CORP US N 1 N N N DATADOG INC N/A DATADOG INC CL A 23804L103 229300.00000000 NS USD 8250214.00000000 0.080648508999 Long EC CORP US N 1 N N STONECO LTD 549300O1A9LEF0XZCR35 STONECO LTD CL A N/A 142642.00000000 NS USD 3105316.34000000 0.030355471117 Long EC CORP KY N 1 N N DOMINOS PIZZA INC 5299004V0Y8MI5D9FF45 DOMINOS PIZZA INC 25754A201 3000.00000000 NS USD 972210.00000000 0.009503667048 Long EC CORP US N 1 N N N COSTAR GROUP INC N/A COSTAR GROUP INC 22160N109 20083.00000000 NS USD 11792938.43000000 0.115279785603 Long EC CORP US N 1 N N N BOSTON SCIENTIFIC CORP Y6ZDD9FP4P8JSSJMW954 BOSTON SCIENTIFIC CORP 101137107 144705.00000000 NS USD 4721724.15000000 0.046156380016 Long EC CORP US N 1 N N N TELADOC HEALTH INC 549300I2PVFBC9MFAC61 TELADOC HEALTH INC 87918A105 11200.00000000 NS USD 1736112.00000000 0.016971056054 Long EC CORP US N 1 N N SHOPIFY INC 549300HGQ43STJLLP808 SHOPIFY INC CL A 82509L107 67382.00000000 NS 28231205.03000000 0.275969155821 Long EC CORP CA N 1 N N N PEPSICO INC FJSUNZKFNQ5YPJ5OT455 PEPSICO INC 713448108 393283.00000000 NS USD 47233288.30000000 0.461720662826 Long EC CORP US N 1 N N N DEXCOM INC 549300YSK3QDSFR5EU59 DEXCOM INC 252131107 256744.00000000 NS USD 69133456.88000000 0.675801890636 Long EC CORP US N 1 N N N 10X GENOMICS INC 5493003Z6741WNLG7H43 10X GENOMICS INC 88025U109 36329.00000000 NS USD 2264023.28000000 0.022131559481 Long EC CORP US N 1 N N N HESS CORP UASVRYNXNK17ULIGK870 HESS CORP 42809H107 126796.00000000 NS USD 4222306.80000000 0.041274413967 Long EC CORP US N 1 N N N MOTOROLA SOLUTIONS INC 6S552MUG6KGJVEBSEC55 MOTOROLA SOLUTIONS INC 620076307 93929.00000000 NS USD 12485042.68000000 0.122045328392 Long EC CORP US N 1 N N N MICROSOFT CORP INR2EJN1ERAN0W5ZP974 MICROSOFT CORP 594918104 4106641.00000000 NS USD 647658352.11000000 6.331069768461 Long EC CORP US N 1 N N N THERMO FISHER SCIENTIFIC INC HCHV7422L5HDJZCRFL38 THERMO FISHER SCIENTIFIC INC 883556102 222867.00000000 NS USD 63205081.20000000 0.617850101824 Long EC CORP US N 1 N N N CONTK TC HOLDINGS LLC N/A CONTK TC HOLDINGS LLC N/A 1552.00000000 NS USD 655254.40000000 0.006405323592 Long EC CORP US Y 3 N N N VERTEX PHARMACEUTICALS INC 54930015RAQRRZ5ZGJ91 VERTEX PHARMACEUTICALS INC 92532F100 741810.00000000 NS USD 176513689.50000000 1.725478378642 Long EC CORP US N 1 N N N BOOHOO GROUP PLC 213800SZF3KFCECWY243 BOOHOO GROUP PLC N/A 536300.00000000 NS 1261521.45000000 0.012331780001 Long EC CORP JE N 2 N N N FORTIVE CORP 549300MU9YQJYHDQEF63 FORTIVE CORP 34959J108 486241.00000000 NS USD 26835640.79000000 0.262327064214 Long EC CORP US N 1 N N N EXPERIAN PLC 635400RXXHHYT1JTSZ26 EXPERIAN PLC N/A 351303.00000000 NS 9763180.02000000 0.095438240960 Long EC CORP JE N 2 N N N RALPH LAUREN CORP HO1QNWM0IXBZ0QSMMO20 RALPH LAUREN CORP 751212101 9700.00000000 NS USD 648251.00000000 0.006336863093 Long EC CORP US N 1 N N N GENERATION BIO N/A GENERATION BIO CO SER B PC PP N/A 48000.00000000 NS USD 218400.00000000 0.002134930604 Long EP CORP US Y 3 N N N NORTHERN STAR RESOURCES LTD 254900XFXCRYYZAX6M78 NORTHERN STAR RESOURCES LTD N/A 138800.00000000 NS 899008.02000000 0.008788094029 Long EC CORP AU N 1 N N N EVOLUTION GAMING GROUP AB 549300SUH6ZR1RF6TA88 EVOLUTION GAMING GROUP AB N/A 198863.00000000 NS 6742422.64000000 0.065909361012 Long EC CORP SE N 2 N N N ALIBABA GROUP HOLDING LTD 5493001NTNQJDH60PM02 ALIBABA GROUP HOLDING LTD N/A 1198700.00000000 NS 29045726.74000000 0.283931368857 Long EC CORP KY N 2 N N N INTUIT INC VI90HBPH7XSFMB9E4M29 INTUIT INC 461202103 199172.00000000 NS USD 45809560.00000000 0.447803258427 Long EC CORP US N 1 N N N BERKSHIRE HATHAWAY INC DEL 5493000C01ZX7D35SD85 BERKSHIRE HATHAWAY INC CL A 084670108 1987.00000000 NS USD 540464000.00000000 5.283210322531 Long EC CORP US N 1 N N N BRISTOL-MYERS SQUIBB CO HLYYNH7UQUORYSJQCN42 BRISTOL-MYERS SQUIBB (CVR) 110122157 98386.00000000 NS USD 373866.80000000 0.003654668834 Long EC CORP US N 1 N N N ADMIRAL GROUP PLC 213800FGVM7Z9EJB2685 ADMIRAL GROUP PLC N/A 403196.00000000 NS 11104071.15000000 0.108545885242 Long EC CORP GB N 2 N N N FIDELITY REVERE STREET TRUST 549300BDV45LJNXBZC55 Fidelity Cash Central Fund 31635A105 332672866.96400000 NS USD 332772668.82000000 3.252960417282 Long STIV RF US N 1 N N N B2GOLD CORPORATION 549300F7OK456M5NLM05 B2GOLD CORPORATION 11777Q209 3471730.00000000 NS 10509180.56000000 0.102730637407 Long EC CORP CA N 1 N N N NETFLIX INC 549300Y7VHGU0I7CE873 NETFLIX INC 64110L106 861812.00000000 NS USD 323610406.00000000 3.163396336218 Long EC CORP US N 1 N N N BEIGENE LTD 549300JFUK6FRD5MH739 BEIGENE LTD SP ADR 07725L102 24500.00000000 NS USD 3016195.00000000 0.029484281207 Long EC CORP KY N 1 N N N GILEAD SCIENCES INC 549300WTZWR07K8MNV44 GILEAD SCIENCES INC 375558103 374800.00000000 NS USD 28020048.00000000 0.273905027590 Long EC CORP US N 1 N N N ACCENTURE PLC N/A ACCENTURE PLC CL A N/A 241024.00000000 NS USD 39349578.24000000 0.384654848324 Long EC CORP IE N 1 N N N BARRICK GOLD CORP 0O4KBQCJZX82UKGCBV73 BARRICK GOLD CORP 067901108 2756858.00000000 NS 50658955.36000000 0.495207665795 Long EC CORP CA N 1 N N N L'OREAL SA 529900JI1GG6F7RKVI53 L'OREAL SA (PRIME FID 2013) N/A 13940.00000000 NS 3607824.17000000 0.035267647608 Long EC CORP FR N 2 N N N S and P GLOBAL INC Y6X4K52KMJMZE7I7MY94 S and P GLOBAL INC 78409V104 26289.00000000 NS USD 6442119.45000000 0.062973800247 Long EC CORP US N 1 N N N SEATTLE GENETICS INC N/A SEATTLE GENETICS INC 812578102 83056.00000000 NS USD 9583001.28000000 0.093676935528 Long EC CORP US N 1 N N N FTI CONSULTING INC 549300K17GM8EQD0FQ48 FTI CONSULTING INC 302941109 140538.00000000 NS USD 16832236.26000000 0.164540551008 Long EC CORP US N 1 N N N EPAM SYSTEMS INC 549300XCR4R530HJP604 EPAM SYSTEMS INC 29414B104 42335.00000000 NS USD 7859916.10000000 0.076833220850 Long EC CORP US N 1 N N N XERO LTD 254900UG5D8YST164N14 XERO LTD N/A 24600.00000000 NS 1027577.45000000 0.010044901771 Long EC CORP NZ N 1 N N N DELIVERY HERO SE 529900C3EX1FZGE48X78 DELIVERY HERO SE N/A 24900.00000000 NS 1830751.85000000 0.017896191183 Long EC CORP DE N 2 N N N PAGERDUTY INC 549300U1SB749EDAGH21 PAGERDUTY INC 69553P100 34185.00000000 NS USD 590716.80000000 0.005774447688 Long EC CORP US N 1 N N GLOBAL BLOOD THERAPEUTICS INC 549300U4G0QKK99GRT15 GLOBAL BLOOD THERAPEUTICS INC 37890U108 77765.00000000 NS USD 3973013.85000000 0.038837494789 Long EC CORP US N 1 N N N COCA COLA CO UWJKFUJFZ02DKWI3RY53 COCA COLA CO 191216100 1390195.00000000 NS USD 61516128.75000000 0.601340045616 Long EC CORP US N 1 N N N AURORA INNOVATION INC N/A AURORA INNOVATION INC SER B PC PP N/A 119040.00000000 NS USD 879705.60000000 0.008599406633 Long EP CORP US Y 3 N N N INNOVENT BIOLGICS INC 25490058ONL9SCIE1R22 INNOVENT BIOLOGICS INC N/A 1835000.00000000 NS 7656825.74000000 0.074847946925 Long EC CORP KY N 2 N N N APPLE INC HWUPKR0MPOU8FGXBT394 APPLE INC 037833100 954459.00000000 NS USD 242709379.11000000 2.372562644485 Long EC CORP US N 1 N N N IVANHOE MINE LTD 5299006XZISURYIA4G32 IVANPLATS LTD 144A 46579R203 883372.00000000 NS 1468834.28000000 0.014358329935 Long EC CORP CA N 1 N N N TURNING POINT THERAPEUTICS INC N/A TURNING POINT THERAPEUTICS INC 90041T108 28092.00000000 NS USD 1254588.72000000 0.012264010324 Long EC CORP US N 1 N N N CLARIVATE ANALYTICS PLC 549300WDHIIODXFO0R55 CLARIVATE ANALYTICS PLC N/A 1040484.00000000 NS USD 21590043.00000000 0.211049650007 Long EC CORP JE N 1 N N N ALECTOR INC 549300Z8RQOIY1JMHC25 ALECTOR INC 014442107 31600.00000000 NS USD 762508.00000000 0.007453762205 Long EC CORP US N 1 N N N KOTAK MAHINDRA BANK LTD 335800E6GTTXKHXE2I75 KOTAK MAHINDRA BANK LTD N/A 1485472.00000000 NS 25553083.71000000 0.249789654129 Long EC CORP IN N 1 N N N KIRKLAND LAKE GOLD LTD N/A KIRKLAND LAKE GOLD LTD 49741E100 189162.00000000 NS 5571494.99000000 0.054463164693 Long EC CORP CA N 1 N N N AMERICAN TOWER CORP 5493006ORUSIL88JOE18 AMERICAN TOWER CORP 03027X100 311647.00000000 NS USD 67861134.25000000 0.663364525608 Long EC CORP US N 1 N N N AMERICAN EXPRESS CO R4PP93JZOLY261QX3811 AMERICAN EXPRESS CO 025816109 879894.00000000 NS USD 75327725.34000000 0.736352867330 Long EC CORP US N 1 N N N CHUBB LTD E0JAN6VLUDI1HITHT809 CHUBB LTD N/A 149595.00000000 NS USD 16708265.55000000 0.163328697240 Long EC CORP CH N 1 N N N NUVATION BIO INC N/A NUVATION BIO INC SER A PC PP N/A 2568600.00000000 NS USD 1981366.67000000 0.019368499740 Long EP CORP US Y 3 N N N T-MOBILE US INC 549300QHIJYOHPACPG31 T-MOBILE US INC 872590104 598564.00000000 NS USD 50219519.60000000 0.490912039179 Long EC CORP US N 1 N N N CARDINAL HEALTH INC CCU46N3GJMF4OK4N7U60 CARDINAL HEALTH INC 14149Y108 21800.00000000 NS USD 1045092.00000000 0.010216112159 Long EC CORP US N 1 N N N NVIDIA CORP 549300S4KLFTLO7GSQ80 NVIDIA CORP 67066G104 424309.00000000 NS USD 111847852.40000000 1.093348915658 Long EC CORP US N 1 N N N CARBON INC N/A CARBON INC SER E PC PERP PP N/A 7351.00000000 NS USD 150078.02000000 0.001467061163 Long EP CORP US Y 3 N N N MEITUAN DIANPING 21380033K525E5JLIA77 MEITUAN DIANPING CL B N/A 319600.00000000 NS 3810030.44000000 0.037244279267 Long EC CORP KY N 2 N N N GARMIN LTD 2549001E0HIPIJQ0W046 GARMIN LTD N/A 58124.00000000 NS USD 4356975.04000000 0.042590839549 Long EC CORP CH N 1 N N N ZOOM VIDEO COMMUNICATIONS INC 549300T9GCHU0ODOM055 ZOOM VIDEO COMMUNICATIONS INC CL A 98980L101 35100.00000000 NS USD 5128812.00000000 0.050135795354 Long EC CORP US N 1 N N N BANK OF AMERICA CORPORATION 9DJT3UXIJIZJI4WXO774 BANK OF AMERICA CORPORATION 060505104 4873244.00000000 NS USD 103458970.12000000 1.011344879393 Long EC CORP US N 1 N N N CENTENNIAL RESOURCE DEVELOPMENT INC 529900NXUJPOKU7OJ511 CENTENNIAL RESOURCE DEVELOPMENT INC CL A 15136A102 1349228.00000000 NS USD 354846.96000000 0.003468743749 Long EC CORP US N 1 N N LULULEMON ATHLETICA INC 549300D9GZ4BMLDW5T40 LULULEMON ATHLETICA INC 550021109 33264.00000000 NS USD 6305191.20000000 0.061635282337 Long EC CORP US N 1 N N N VESTAS WIND SYSTEMS AS 549300DYMC8BGZZC8844 VESTAS WIND SYSTEMS AS N/A 310178.00000000 NS 25237844.66000000 0.246708090504 Long EC CORP DK N 2 N N N TOTO LTD N/A TOTO LTD N/A 283000.00000000 NS 9461846.08000000 0.092492604280 Long EC CORP JP N 1 N N N ALTERYX INC 549300XWZG0JHL7I0827 ALTERYX INC CL A 02156B103 25000.00000000 NS USD 2379250.00000000 0.023257937919 Long EC CORP US N 1 N N THE TORONTO DOMINION BANK PT3QB789TSUIDF371261 TORONTO-DOMINION BANK 891160509 21700.00000000 NS 922554.54000000 0.009018268874 Long EC CORP CA N 1 N N N GLOBAL PAYMENTS INC 549300NOMHGVQBX6S778 GLOBAL PAYMENTS INC 37940X102 219894.00000000 NS USD 31715311.62000000 0.310027424089 Long EC CORP US N 1 N N N ENPHASE ENERGY INC 5493008U7KIGMI59Z314 ENPHASE ENERGY INC 29355A107 342476.00000000 NS USD 11058550.04000000 0.108100901676 Long EC CORP US N 1 N N FRANCO NEVADA CORP N/A FRANCO-NEVADA CORP 351858105 470722.00000000 NS 47032061.69000000 0.459753607660 Long EC CORP CA N 1 N N N TJX COMPANIES INC V167QI9I69W364E2DY52 TJX COMPANIES INC NEW 872540109 1121340.00000000 NS USD 53611265.40000000 0.524067450866 Long EC CORP US N 1 N N N REVOLUTION MEDICINES INC 549300JU3X0LBCQ65892 REVOLUTION MEDICINES INC 76155X100 33600.00000000 NS USD 736176.00000000 0.007196358392 Long EC CORP US N 1 N N N ZENPAYROLL INC N/A ZENPAYROLL INC SER D PC PP N/A 184203.00000000 NS USD 1821767.67000000 0.017808367919 Long EP CORP US Y 3 N N N NOVARTIS AG 5493007HIVTX6SY6XD66 NOVARTIS AG SPON ADR 66987V109 31632.00000000 NS USD 2608058.40000000 0.025494613999 Long EC CORP CH N 1 N N N FAIRFAX FINANCIAL HLDGS LTD GLS7OQD0WOEDI8YAP031 FAIRFAX FINL HLDGS LTD SUB VTG 303901102 14222.00000000 NS 4359978.30000000 0.042620197387 Long EC CORP CA N 1 N N N NEWCREST MNG LTD 5299006MN50OZJUJI655 NEWCREST MINING LTD N/A 752657.00000000 NS 10336029.57000000 0.101038030503 Long EC CORP AU N 2 N N N AIR PRODUCTS and CHEMICALS INC 7QEON6Y1RL5XR3R1W237 AIR PRODUCTS and CHEMICALS INC 009158106 63862.00000000 NS USD 12747493.82000000 0.124610873131 Long EC CORP US N 1 N N N CHEWY INC N/A CHEWY INC 16679L109 37988.00000000 NS USD 1424170.12000000 0.013921723332 Long EC CORP US N 1 N N N TESLA INC 54930043XZGB27CTOV49 TESLA INC 88160R101 15088.00000000 NS USD 7906112.00000000 0.077284800707 Long EC CORP US N 1 N N N UNITEDHEALTH GROUP INC 549300GHBMY8T5GXDE41 UNITEDHEALTH GROUP INC 91324P102 1296490.00000000 NS USD 323318676.20000000 3.160544583112 Long EC CORP US N 1 N N N SQUARE INC 549300OHIIUWSTIZME52 SQUARE INC CL A 852234103 20900.00000000 NS USD 1094742.00000000 0.010701456960 Long EC CORP US N 1 N N N MONDELEZ INTERNATIONAL INC 549300DV9GIB88LZ5P30 MONDELEZ INTL INC 609207105 78374.00000000 NS USD 3924969.92000000 0.038367849841 Long EC CORP US N 1 N N N SNOWFLAKE COMPUTING INC N/A SNOWFLAKE INC CLASS B P/P N/A 8969.00000000 NS USD 347728.13000000 0.003399154885 Long EC CORP US Y 3 N N N FIDELITY REVERE STREET TRUST 549300BDV45LJNXBZC55 Fidelity Securities Lending Cash Central Fund 31635A303 71218070.91700000 NS USD 71232314.53000000 0.696318902688 Long STIV RF US N 1 N N EOG RESOURCES INC XWTZDRYZPBUHIQBKDB46 EOG RESOURCES INC 26875P101 17303.00000000 NS USD 621523.76000000 0.006075595681 Long EC CORP US N 1 N N N ADYEN BV 724500973ODKK3IFQ447 ADYEN BV N/A 24352.00000000 NS 20510366.91000000 0.200495467187 Long EC CORP NL N 2 N N N ADIDAS AG 549300JSX0Z4CW0V5023 ADIDAS AG N/A 164385.00000000 NS 36497971.08000000 0.356779466460 Long EC CORP DE N 2 N N N ACCELERON PHARMA INC 529900TQRID2UY164805 ACCELERON PHARMA INC 00434H108 19591.00000000 NS USD 1760643.17000000 0.017210856171 Long EC CORP US N 1 N N N MONGODB INC 549300TPTG69WKWE1Z37 MONGODB INC CL A 60937P106 194111.00000000 NS USD 26503915.94000000 0.259084346564 Long EC CORP US N 1 N N AFFIRM INC N/A AFFIRM INC SER F PC PERP PP N/A 141842.00000000 NS USD 1282251.68000000 0.012534424701 Long EP CORP US Y 3 N N N RESMED INC 529900T3QE5253CCXF22 RESMED INC 761152107 60186.00000000 NS USD 8864795.94000000 0.086656246146 Long EC CORP US N 1 N N N BARRICK GOLD CORP 0O4KBQCJZX82UKGCBV73 BARRICK GOLD CORP 067901108 128633.00000000 NS USD 2356556.56000000 0.023036102207 Long EC CORP CA N 1 N N N COUPA SOFTWARE INC 549300Q95ICR2GFL2K37 COUPA SOFTWARE INC 22266L106 174033.00000000 NS USD 24317631.09000000 0.237712705368 Long EC CORP US N 1 N N 2020-04-30 Stacie M. Smith Stacie M. Smith Stacie M. Smith President and Treasurer XXXX NPORT-EX 2 QTLY_2946_20200331.htm

Quarterly Holdings Report
for

Fidelity® Contrafund® K6

March 31, 2020







CONK6-QTLY-0520
1.9883977.102





Schedule of Investments March 31, 2020 (Unaudited)

Showing Percentage of Net Assets

Common Stocks - 95.9%   
 Shares Value 
COMMUNICATION SERVICES - 17.2%   
Entertainment - 4.7%   
Activision Blizzard, Inc. 1,348,409 $80,203,367 
Netflix, Inc. (a) 861,812 323,610,406 
Spotify Technology SA (a) 51,074 6,202,427 
The Walt Disney Co. 731,676 70,679,902 
  480,696,102 
Interactive Media & Services - 12.0%   
Alphabet, Inc.:   
Class A (a) 223,658 259,879,413 
Class C (a) 200,432 233,064,334 
Facebook, Inc. Class A (a) 4,415,982 736,585,798 
Pinterest, Inc. Class A (b) 342,116 5,282,271 
Twitter, Inc. (a) 37,500 921,000 
  1,235,732,816 
Media - 0.0%   
Charter Communications, Inc. Class A (a) 3,009 1,312,857 
Liberty Media Corp. Liberty Formula One Group Series C (a) 31,876 867,983 
  2,180,840 
Wireless Telecommunication Services - 0.5%   
T-Mobile U.S., Inc. (a) 598,564 50,219,520 
TOTAL COMMUNICATION SERVICES  1,768,829,278 
CONSUMER DISCRETIONARY - 11.1%   
Automobiles - 0.1%   
Tesla, Inc. (a) 15,088 7,906,112 
Toyota Motor Corp. 87,100 5,249,075 
  13,155,187 
Hotels, Restaurants & Leisure - 0.8%   
Chipotle Mexican Grill, Inc. (a) 44,603 29,188,203 
Domino's Pizza, Inc. 3,000 972,210 
Evolution Gaming Group AB (c) 198,863 6,742,423 
McDonald's Corp. 259,836 42,963,883 
Starbucks Corp. 30,851 2,028,145 
  81,894,864 
Household Durables - 0.1%   
Garmin Ltd. 58,124 4,356,975 
Tempur Sealy International, Inc. (a) 39,500 1,726,545 
  6,083,520 
Internet & Direct Marketing Retail - 8.1%   
Alibaba Group Holding Ltd. 1,198,700 29,045,727 
Alibaba Group Holding Ltd. sponsored ADR (a) 58,309 11,339,934 
Amazon.com, Inc. (a) 399,706 779,314,773 
Boohoo.Com PLC (a) 536,300 1,261,521 
Chewy, Inc. 37,988 1,424,170 
Delivery Hero AG (a)(c) 17,500 1,286,673 
Meituan Dianping Class B (a) 319,600 3,810,030 
  827,482,828 
Specialty Retail - 0.9%   
Burlington Stores, Inc. (a) 16,556 2,623,464 
The Home Depot, Inc. 231,618 43,245,397 
TJX Companies, Inc. 1,095,740 52,387,329 
  98,256,190 
Textiles, Apparel & Luxury Goods - 1.1%   
adidas AG 159,985 35,521,051 
Allbirds, Inc. (a)(d)(e) 33,995 282,838 
Deckers Outdoor Corp. (a) 49,913 6,688,342 
lululemon athletica, Inc. (a) 33,264 6,305,191 
NIKE, Inc. Class B 726,808 60,136,094 
On Holding AG (d)(e) 282 2,108,466 
Ralph Lauren Corp. 9,700 648,251 
  111,690,233 
TOTAL CONSUMER DISCRETIONARY  1,138,562,822 
CONSUMER STAPLES - 3.5%   
Beverages - 1.2%   
Keurig Dr. Pepper, Inc. (b) 425,423 10,325,016 
PepsiCo, Inc. 393,283 47,233,288 
The Coca-Cola Co. 1,390,195 61,516,129 
  119,074,433 
Food & Staples Retailing - 0.9%   
Alimentation Couche-Tard, Inc. Class B (sub. vtg.) 92,183 2,171,439 
Costco Wholesale Corp. 300,614 85,714,070 
Grocery Outlet Holding Corp. 59,676 2,049,274 
Walmart, Inc. 27,175 3,087,624 
  93,022,407 
Food Products - 0.0%   
Freshpet, Inc. (a) 10,300 657,861 
Mondelez International, Inc. 78,374 3,924,970 
  4,582,831 
Household Products - 0.2%   
Procter & Gamble Co. 154,229 16,965,190 
Personal Products - 1.2%   
Estee Lauder Companies, Inc. Class A 672,382 107,137,348 
Kao Corp. 49,500 4,064,962 
L'Oreal SA 17,656 4,569,566 
L'Oreal SA 13,940 3,607,824 
Shiseido Co. Ltd. 70,600 4,190,367 
  123,570,067 
TOTAL CONSUMER STAPLES  357,214,928 
ENERGY - 0.4%   
Oil, Gas & Consumable Fuels - 0.4%   
Centennial Resource Development, Inc. Class A (a) 1,273,528 334,938 
Continental Resources, Inc. (b) 38,259 292,299 
EOG Resources, Inc. 17,303 621,524 
Hess Corp. 126,796 4,222,307 
Magnolia Oil & Gas Corp. Class A (a) 578,076 2,312,304 
Reliance Industries Ltd. 1,983,482 29,320,615 
  37,103,987 
FINANCIALS - 10.0%   
Banks - 3.0%   
Bank of America Corp. 4,826,244 102,461,160 
Citigroup, Inc. 1,334,612 56,213,857 
HDFC Bank Ltd. sponsored ADR 197,879 7,610,426 
JPMorgan Chase & Co. 1,222,673 110,077,250 
Kotak Mahindra Bank Ltd. 1,485,472 25,553,084 
The Toronto-Dominion Bank 21,700 922,555 
  302,838,332 
Capital Markets - 0.6%   
Brookfield Asset Management, Inc. (Canada) Class A 121,843 5,400,815 
CME Group, Inc. 180,060 31,134,175 
Moody's Corp. 79,013 16,711,250 
MSCI, Inc. 24,986 7,219,955 
S&P Global, Inc. 21,689 5,314,889 
  65,781,084 
Consumer Finance - 0.7%   
American Express Co. 879,894 75,327,725 
Diversified Financial Services - 5.3%   
Berkshire Hathaway, Inc. Class A (a) 1,987 540,464,000 
Insurance - 0.4%   
Admiral Group PLC 403,196 11,104,071 
Allstate Corp. 72,170 6,620,154 
Chubb Ltd. 140,395 15,680,718 
Fairfax Financial Holdings Ltd. (sub. vtg.) 14,222 4,359,978 
Intact Financial Corp. 1,100 95,071 
Marsh & McLennan Companies, Inc. 7,881 681,391 
Progressive Corp. 17,994 1,328,677 
  39,870,060 
TOTAL FINANCIALS  1,024,281,201 
HEALTH CARE - 14.9%   
Biotechnology - 3.4%   
23andMe, Inc. (a)(d)(e) 6,779 85,619 
AbbVie, Inc. 305,751 23,295,169 
Acceleron Pharma, Inc. (a) 22,791 2,048,227 
Alector, Inc. (a) 31,600 762,508 
Argenx SE ADR (a) 11,712 1,542,822 
BeiGene Ltd. ADR (a) 24,500 3,016,195 
bluebird bio, Inc. (a) 49,654 2,282,098 
CSL Ltd. 18,801 3,430,954 
Galapagos Genomics NV sponsored ADR (a)(b) 27,291 5,346,853 
Genmab A/S (a) 4,900 984,256 
Gilead Sciences, Inc. 374,800 28,020,048 
Global Blood Therapeutics, Inc. (a) 77,765 3,973,014 
Idorsia Ltd. (a) 135,894 3,512,326 
Innovent Biolgics, Inc. (a)(c) 1,835,000 7,656,826 
Mirati Therapeutics, Inc. (a) 26,600 2,044,742 
Morphosys AG (a) 30,316 2,918,986 
Regeneron Pharmaceuticals, Inc. (a) 159,435 77,850,516 
Revolution Medicines, Inc. 33,600 736,176 
Seattle Genetics, Inc. (a) 83,056 9,583,001 
Turning Point Therapeutics, Inc. 28,092 1,254,589 
Vertex Pharmaceuticals, Inc. (a) 710,710 169,113,445 
Zai Lab Ltd. ADR (a) 19,700 1,014,156 
  350,472,526 
Health Care Equipment & Supplies - 3.8%   
Abbott Laboratories 320,726 25,308,489 
Baxter International, Inc. 709,960 57,641,652 
Boston Scientific Corp. (a) 111,605 3,641,671 
Danaher Corp. 578,028 80,004,855 
DexCom, Inc. (a) 256,744 69,133,457 
Edwards Lifesciences Corp. (a) 317,543 59,894,961 
Intuitive Surgical, Inc. (a) 85,546 42,363,235 
Masimo Corp. (a) 50,793 8,996,456 
Quidel Corp. (a) 34,800 3,403,788 
ResMed, Inc. 60,186 8,864,796 
Sonova Holding AG Class B 25,571 4,559,678 
Stryker Corp. 129,314 21,529,488 
Tandem Diabetes Care, Inc. (a) 14,800 952,380 
  386,294,906 
Health Care Providers & Services - 3.4%   
Cardinal Health, Inc. 21,800 1,045,092 
Cigna Corp. 91,417 16,197,264 
Hapvida Participacoes e Investimentos SA (c) 390,400 3,185,651 
Patterson Companies, Inc. 49,100 750,739 
UnitedHealth Group, Inc. 1,296,490 323,318,676 
  344,497,422 
Health Care Technology - 0.1%   
Inspire Medical Systems, Inc. (a) 700 42,196 
Teladoc Health, Inc. (a) 11,200 1,736,112 
Veeva Systems, Inc. Class A (a) 60,550 9,468,204 
  11,246,512 
Life Sciences Tools & Services - 1.3%   
10X Genomics, Inc. (a) 36,329 2,264,023 
Bio-Rad Laboratories, Inc. Class A (a) 27,728 9,720,328 
IQVIA Holdings, Inc. (a) 8,914 961,464 
Mettler-Toledo International, Inc. (a) 85,297 58,898,431 
Thermo Fisher Scientific, Inc. 222,867 63,205,081 
  135,049,327 
Pharmaceuticals - 2.9%   
AstraZeneca PLC sponsored ADR 1,644,561 73,446,094 
Bristol-Myers Squibb Co. 770,942 42,972,307 
Bristol-Myers Squibb Co. rights (a) 98,386 373,867 
Eli Lilly & Co. 611,580 84,838,378 
Hansoh Pharmaceutical Group Co. Ltd. (c) 1,961,000 6,552,627 
Merck & Co., Inc. 567,151 43,636,598 
Novartis AG sponsored ADR 16,432 1,354,818 
Perrigo Co. PLC 2,603 125,178 
Roche Holding AG (participation certificate) 38,994 12,546,008 
Zoetis, Inc. Class A 282,596 33,258,723 
  299,104,598 
TOTAL HEALTH CARE  1,526,665,291 
INDUSTRIALS - 2.6%   
Aerospace & Defense - 0.8%   
Harris Corp. 183,880 33,120,466 
Lockheed Martin Corp. 34,900 11,829,355 
Northrop Grumman Corp. 106,723 32,289,044 
TransDigm Group, Inc. 4,724 1,512,578 
  78,751,443 
Building Products - 0.2%   
Fortune Brands Home & Security, Inc. 166,900 7,218,425 
Toto Ltd. 283,000 9,461,846 
Trane Technologies PLC 90,034 7,435,908 
  24,116,179 
Commercial Services & Supplies - 0.2%   
Cintas Corp. 111,320 19,282,850 
Clean TeQ Holdings Ltd. (a)(b) 3,269,289 251,367 
TulCo LLC (a)(d)(e)(f) 1,552 655,254 
  20,189,471 
Electrical Equipment - 0.2%   
AMETEK, Inc. 18,491 1,331,722 
Vestas Wind Systems A/S 310,178 25,237,845 
  26,569,567 
Industrial Conglomerates - 0.2%   
General Electric Co. 2,959,491 23,498,359 
Machinery - 0.3%   
Fortive Corp. 486,241 26,835,641 
Professional Services - 0.6%   
Clarivate Analytics PLC (a) 1,040,484 21,590,043 
CoStar Group, Inc. (a) 20,083 11,792,938 
Experian PLC 351,303 9,763,180 
FTI Consulting, Inc. (a) 140,538 16,832,236 
  59,978,397 
Road & Rail - 0.1%   
Canadian Pacific Railway Ltd. 12,864 2,838,709 
Union Pacific Corp. 26,702 3,766,050 
  6,604,759 
TOTAL INDUSTRIALS  266,543,816 
INFORMATION TECHNOLOGY - 33.3%   
Communications Equipment - 0.1%   
Motorola Solutions, Inc. 86,129 11,448,267 
Electronic Equipment & Components - 1.6%   
Amphenol Corp. Class A 1,661,109 121,061,624 
CDW Corp. 122,758 11,449,639 
Keysight Technologies, Inc. (a) 95,034 7,952,445 
Zebra Technologies Corp. Class A (a) 118,637 21,781,753 
  162,245,461 
IT Services - 9.6%   
Accenture PLC Class A 241,024 39,349,578 
Adyen BV (a)(c) 24,352 20,510,367 
Endava PLC ADR (a) 12,467 438,340 
EPAM Systems, Inc. (a) 42,335 7,859,916 
Fidelity National Information Services, Inc. 54,490 6,628,164 
Fiserv, Inc. (a) 32,631 3,099,619 
Global Payments, Inc. 219,894 31,715,312 
MasterCard, Inc. Class A 989,607 239,049,467 
MongoDB, Inc. Class A (a)(b) 194,111 26,503,916 
Okta, Inc. (a) 410,526 50,190,909 
PayPal Holdings, Inc. (a) 1,296,707 124,146,728 
Shopify, Inc. Class A (a) 67,382 28,231,205 
Square, Inc. (a) 20,900 1,094,742 
StoneCo Ltd. Class A (a)(b) 142,642 3,105,316 
Twilio, Inc. Class A (a) 51,893 4,643,905 
Visa, Inc. Class A (b) 2,447,993 394,420,632 
  980,988,116 
Semiconductors & Semiconductor Equipment - 3.2%   
Advanced Micro Devices, Inc. (a) 977,049 44,436,189 
Analog Devices, Inc. 27,389 2,455,424 
ASML Holding NV 28,962 7,577,618 
Cirrus Logic, Inc. (a) 85,579 5,616,550 
Enphase Energy, Inc. (a)(b) 342,476 11,058,550 
Lam Research Corp. 118,445 28,426,800 
NVIDIA Corp. 418,309 110,266,252 
NXP Semiconductors NV 244,917 20,310,967 
Qualcomm, Inc. 1,022,250 69,155,213 
SolarEdge Technologies, Inc. (a)(b) 125,277 10,257,681 
Synaptics, Inc. (a) 189,963 10,993,159 
Taiwan Semiconductor Manufacturing Co. Ltd. sponsored ADR 48,000 2,293,920 
  322,848,323 
Software - 16.4%   
Adobe, Inc. (a) 1,085,692 345,510,622 
Alteryx, Inc. Class A (a)(b) 25,000 2,379,250 
Atlassian Corp. PLC (a) 271,453 37,259,639 
Ceridian HCM Holding, Inc. (a)(b) 60,067 3,007,555 
Cloudflare, Inc. (a) 83,500 1,960,580 
Coupa Software, Inc. (a)(b) 183,633 25,659,039 
Crowdstrike Holdings, Inc. 25,000 1,392,000 
Datadog, Inc. Class A (a)(b) 229,300 8,250,214 
DocuSign, Inc. (a) 103,179 9,533,740 
Dropbox, Inc. Class A (a) 580,600 10,508,860 
Dynatrace, Inc. 37,029 882,771 
Everbridge, Inc. (a) 28,000 2,978,080 
Fortinet, Inc. (a) 23,184 2,345,525 
Intuit, Inc. 199,172 45,809,560 
Microsoft Corp. 4,106,641 647,658,352 
Netcompany Group A/S (a)(c) 45,889 2,107,623 
Pagerduty, Inc. (b) 34,185 590,717 
Paycom Software, Inc. (a) 63,656 12,859,149 
Rapid7, Inc. (a)(b) 5,087 220,420 
RingCentral, Inc. (a) 203,867 43,201,456 
Salesforce.com, Inc. (a) 2,852,677 410,728,434 
ServiceNow, Inc. (a) 63,900 18,312,462 
Slack Technologies, Inc. Class A (a)(b) 616,682 16,551,745 
Snowflake Computing, Inc. Class B (d)(e) 8,969 347,728 
Workday, Inc. Class A (a) 242,524 31,581,475 
Xero Ltd. (a) 24,600 1,027,577 
Zoom Video Communications, Inc. Class A 35,100 5,128,812 
  1,687,793,385 
Technology Hardware, Storage & Peripherals - 2.4%   
Apple, Inc. 954,459 242,709,379 
Samsung Electronics Co. Ltd. 151,900 5,949,411 
  248,658,790 
TOTAL INFORMATION TECHNOLOGY  3,413,982,342 
MATERIALS - 2.0%   
Chemicals - 0.5%   
Air Products & Chemicals, Inc. 63,862 12,747,494 
Growmax Resources Corp. (a)(c)(e) 206,700 8,078 
Sherwin-Williams Co. 94,883 43,600,636 
  56,356,208 
Metals & Mining - 1.5%   
B2Gold Corp. 3,471,730 10,509,181 
Barrick Gold Corp. 128,633 2,356,557 
Barrick Gold Corp. (Canada) 2,756,858 50,658,955 
Franco-Nevada Corp. 470,722 47,032,062 
Ivanhoe Mines Ltd. (a) 3,339,908 5,553,460 
Ivanhoe Mines Ltd. (a)(c) 883,372 1,468,834 
Kirkland Lake Gold Ltd. 189,162 5,571,495 
Lundin Gold, Inc. (a) 223,507 1,243,558 
Newcrest Mining Ltd. 752,657 10,336,030 
Newmont Corp. 275,000 12,452,000 
Northern Star Resources Ltd. 138,800 899,008 
Novagold Resources, Inc. (a) 767,722 5,662,584 
  153,743,724 
TOTAL MATERIALS  210,099,932 
REAL ESTATE - 0.8%   
Equity Real Estate Investment Trusts (REITs) - 0.8%   
American Tower Corp. 306,947 66,837,709 
Equity Commonwealth 34,850 1,105,094 
Equity Residential (SBI) 213,174 13,154,968 
Prologis, Inc. 51,425 4,133,027 
  85,230,798 
UTILITIES - 0.1%   
Electric Utilities - 0.1%   
NextEra Energy, Inc. 55,543 13,364,757 
TOTAL COMMON STOCKS   
(Cost $9,240,497,232)  9,841,879,152 
Preferred Stocks - 0.1%   
Convertible Preferred Stocks - 0.1%   
CONSUMER DISCRETIONARY - 0.0%   
Diversified Consumer Services - 0.0%   
ZenPayroll, Inc. Series D (d)(e) 184,203 1,821,768 
Textiles, Apparel & Luxury Goods - 0.0%   
Allbirds, Inc.:   
Series A (a)(d)(e) 13,415 111,613 
Series B (a)(d)(e) 2,355 19,594 
Series C (a)(d)(e) 22,525 187,408 
Series Seed (a)(d)(e) 7,210 59,987 
Aurora Innovation, Inc. Series B (d)(e) 119,040 879,706 
  1,258,308 
TOTAL CONSUMER DISCRETIONARY  3,080,076 
CONSUMER STAPLES - 0.0%   
Food & Staples Retailing - 0.0%   
Roofoods Ltd. Series F (a)(d)(e) 1,222 408,062 
HEALTH CARE - 0.0%   
Biotechnology - 0.0%   
23andMe, Inc. Series F (a)(d)(e) 26,649 336,577 
Generation Bio Series B (a)(d)(e) 48,000 218,400 
Nuvation Bio, Inc. Series A (d)(e)(g) 2,568,600 1,981,367 
  2,536,344 
Pharmaceuticals - 0.0%   
Allovir, Inc. Series B (d)(e) 117,590 958,359 
TOTAL HEALTH CARE  3,494,703 
INFORMATION TECHNOLOGY - 0.0%   
Software - 0.0%   
Affirm, Inc. Series F (d)(e) 141,842 1,282,252 
Carbon, Inc.:   
Series D (a)(d)(e) 9,678 195,108 
Series E (d)(e) 7,351 150,078 
  1,627,438 
MATERIALS - 0.1%   
Metals & Mining - 0.1%   
High Power Exploration, Inc. Series A (d)(e) 1,052,269 4,219,599 
TOTAL CONVERTIBLE PREFERRED STOCKS  12,829,878 
Nonconvertible Preferred Stocks - 0.0%   
CONSUMER STAPLES - 0.0%   
Food & Staples Retailing - 0.0%   
Roofoods Ltd. Series G (e) 3,143 1,049,542 
TOTAL PREFERRED STOCKS   
(Cost $17,392,604)  13,879,420 
Money Market Funds - 4.0%   
Fidelity Cash Central Fund 0.29% (h) 332,672,867 332,772,669 
Fidelity Securities Lending Cash Central Fund 0.28% (h)(i) 72,292,786 72,307,245 
TOTAL MONEY MARKET FUNDS   
(Cost $405,065,631)  405,079,914 
TOTAL INVESTMENT IN SECURITIES - 100.0%   
(Cost $9,662,955,467)  10,260,838,486 
NET OTHER ASSETS (LIABILITIES) - 0.0%  4,805,821 
NET ASSETS - 100%  $10,265,644,307 

Legend

 (a) Non-income producing

 (b) Security or a portion of the security is on loan at period end.

 (c) Security exempt from registration under Rule 144A of the Securities Act of 1933. These securities may be resold in transactions exempt from registration, normally to qualified institutional buyers. At the end of the period, the value of these securities amounted to $49,519,102 or 0.5% of net assets.

 (d) Restricted securities (including private placements) - Investment in securities not registered under the Securities Act of 1933 (excluding 144A issues). At the end of the period, the value of restricted securities (excluding 144A issues) amounted to $16,309,783 or 0.2% of net assets.

 (e) Level 3 security

 (f) Investment is owned by a wholly-owned subsidiary (Subsidiary) that is treated as a corporation for U.S. tax purposes.

 (g) Security or a portion of the security purchased on a delayed delivery or when-issued basis.

 (h) Affiliated fund that is generally available only to investment companies and other accounts managed by Fidelity Investments. The rate quoted is the annualized seven-day yield of the fund at period end. A complete unaudited listing of the fund's holdings as of its most recent quarter end is available upon request. In addition, each Fidelity Central Fund's financial statements are available on the SEC's website or upon request.

 (i) Investment made with cash collateral received from securities on loan.

Additional information on each restricted holding is as follows:

Security Acquisition Date Acquisition Cost 
23andMe, Inc. 12/7/18 $113,887 
23andMe, Inc. Series F 8/31/17 $370,000 
Affirm, Inc. Series F 3/22/19 $1,869,917 
Allbirds, Inc. 10/9/18 $372,829 
Allbirds, Inc. Series A 10/9/18 $147,124 
Allbirds, Inc. Series B 10/9/18 $25,828 
Allbirds, Inc. Series C 10/9/18 $247,035 
Allbirds, Inc. Series Seed 10/9/18 $79,073 
Allovir, Inc. Series B 5/8/19 $958,359 
Aurora Innovation, Inc. Series B 3/1/19 $1,099,965 
Carbon, Inc. Series D 12/15/17 $225,990 
Carbon, Inc. Series E 3/22/19 $233,585 
Generation Bio Series B 2/21/18 $438,994 
High Power Exploration, Inc. Series A 11/15/19 $5,545,458 
Nuvation Bio, Inc. Series A 6/17/19 $1,981,366 
On Holding AG 2/6/20 $2,569,790 
Roofoods Ltd. Series F 9/12/17 $432,063 
Snowflake Computing, Inc. Class B 3/19/20 $347,877 
TulCo LLC 8/24/17 - 9/7/18 $651,224 
ZenPayroll, Inc. Series D 7/16/19 $2,452,184 

Affiliated Central Funds

Information regarding fiscal year to date income earned by the Fund from investments in Fidelity Central Funds is as follows:

Fund Income earned 
Fidelity Cash Central Fund $504,710 
Fidelity Securities Lending Cash Central Fund 28,970 
Total $533,680 

Amounts in the income column in the above table include any capital gain distributions from underlying funds. Amount for Fidelity Securities Lending Cash Central Fund represents the income earned on investing cash collateral, less rebates paid to borrowers and any lending agent fees associated with the loan, plus any premium payments received for lending certain types of securities.

Investment Valuation

Investments are valued as of 4:00 p.m. Eastern time on the last calendar day of the period. Security transactions are accounted for as of trade date. The Board of Trustees (the Board) has delegated the day to day responsibility for the valuation of the Fund's investments to the Fair Value Committee (the Committee) established by the Fund's investment adviser. In accordance with valuation policies and procedures approved by the Board, the Fund attempts to obtain prices from one or more third party pricing vendors or brokers to value its investments. When current market prices, quotations or currency exchange rates are not readily available or reliable, investments will be fair valued in good faith by the Committee, in accordance with procedures adopted by the Board. Factors used in determining fair value vary by investment type and may include market or investment specific events. The frequency with which these procedures are used cannot be predicted and they may be utilized to a significant extent. The Committee oversees the Fund’s valuation policies and procedures and reports to the Board on the Committee's activities and fair value determinations. The Board monitors the appropriateness of the procedures used in valuing the Fund's investments and ratifies the fair value determinations of the Committee. The Fund categorizes the inputs to valuation techniques used to value its investments into a disclosure hierarchy consisting of three levels: Level 1 - quoted prices in active markets for identical investments: Level 2 - other significant observable inputs (including quoted prices for similar investments, interest rates, prepayment speeds etc.): Level 3 - unobservable inputs (including the Fund's own assumptions based on the best information available). Changes in valuation techniques may result in transfers in or out of an assigned level within the disclosure hierarchy. Valuation techniques used to value the Fund's investments by major category are as follows:

Equity securities, including restricted securities, for which market quotations are readily available, are valued at the last reported sale price or official closing price as reported by a third party pricing vendor on the primary market or exchange on which they are traded and are categorized as Level 1 in the hierarchy. In the event there were no sales during the day or closing prices are not available, securities are valued at the last quoted bid price or may be valued using the last available price and are generally categorized as Level 2 in the hierarchy. For foreign equity securities, when market or security specific events arise, comparisons to the valuation of American Depositary Receipts (ADRs), futures contracts, Exchange-Traded Funds (ETFs) and certain indexes as well as quoted prices for similar securities may be used and would be categorized as Level 2 in the hierarchy. For equity securities, including restricted securities, where observable inputs are limited, assumptions about market activity and risk are used and these securities may be categorized as Level 3 in the hierarchy. 

Investments in open-end mutual funds, including the Fidelity Central Funds, are valued at their closing net asset value each business day and are categorized as Level 1 in the hierarchy.

For additional information on the Fund's significant accounting policies, please refer to the Fund's most recent semiannual or annual shareholder report.





The fund's schedule of investments as of the date on the cover of this report has not been audited. This report is provided for the general information of the fund's shareholders. For more information regarding the fund and its holdings, please see the fund's most recent prospectus and annual report.

Third party trademarks and service marks are the property of their respective owners. All other trademarks and service marks are the property of FMR LLC or an affiliate.