0001752724-20-103127.txt : 20200526 0001752724-20-103127.hdr.sgml : 20200526 20200526145941 ACCESSION NUMBER: 0001752724-20-103127 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: 20909912 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 S000006037 Fidelity Contrafund C000016601 Fidelity Contrafund FCNTX C000064233 Class K FCNKX NPORT-P 1 primary_doc.xml NPORT-P false 0000024238 XXXXXXXX S000006037 C000064233 C000016601 FIDELITY CONTRAFUND 811-01400 0000024238 S5Y3O6VQ0TG5C3WLJP73 245 Summer Street Boston 02210 1-800-FIDELITY Fidelity Contrafund S000006037 JI376UEGMQ5TDKUOM103 2020-12-31 2020-03-31 N 98806706790.83 425736580.20 98380970210.63 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 13805542.14000000 0.00000000 0.00000000 2166699.01000000 N CHARTER COMMUNICATIONS INC 0J0XRGZE3PBRFEZ7MV65 CHARTER COMMUNICATIONS INC A 16119P108 28907.00000000 NS USD 12612413.17000000 0.012819972341 Long EC CORP US N 1 N N N PAYPAL HLDGS INC 5493005X2GO78EFZ3E94 PAYPAL HLDGS INC 70450Y103 13055716.00000000 NS USD 1249954249.84000000 1.270524418659 Long EC CORP US N 1 N N N PINTEREST INC N/A PINTEREST INC CL A 72352L106 6539632.00000000 NS USD 100971918.08000000 0.102633586418 Long EC CORP US N 1 N N AIR PRODUCTS and CHEMICALS INC 7QEON6Y1RL5XR3R1W237 AIR PRODUCTS and CHEMICALS INC 009158106 619612.00000000 NS USD 123680751.32000000 0.125716132962 Long EC CORP US N 1 N N N MULBERRY HEALTH INC N/A MULBERRY HEALTH INC SER AA-9 PC PP N/A 49783.00000000 NS USD 233482.27000000 0.000237324626 Long EP CORP US Y 3 N N N ALTIOSTAR NETWORKS INC N/A ALTIOSTAR NETWORKS INC SER A1 PC PP N/A 2124227.00000000 NS USD 8178273.95000000 0.008312861656 Long EP CORP US Y 3 N N N LUNDIN GOLD INC 549300ZOV16K515FC525 LUNDIN GOLD INC 550371108 2359943.00000000 NS 13130358.62000000 0.013346441483 Long EC CORP CA N 1 N N N OKTA INC 549300N8J06I8MRHU620 OKTA INC CL A 679295105 3925921.00000000 NS USD 479983101.46000000 0.487882057304 Long EC CORP US N 1 N N N KIRKLAND LAKE GOLD LTD N/A KIRKLAND LAKE GOLD LTD 49741E100 1832611.00000000 NS 53976924.57000000 0.054865208641 Long EC CORP CA N 1 N N N TWILIO INC 5493004W8TRGD63APX93 TWILIO INC CLASS A 90138F102 499644.00000000 NS USD 44713141.56000000 0.045448973987 Long EC CORP US N 1 N N N CHUBB LTD E0JAN6VLUDI1HITHT809 CHUBB LTD N/A 1446057.00000000 NS USD 161510106.33000000 0.164168035733 Long EC CORP CH N 1 N N N ASML HOLDING NV 724500Y6DUVHQD6OXN27 ASML HLDG NV (NY REG SHS) NEW YORK REGISTERED SHARES N/A 279718.00000000 NS USD 73185417.52000000 0.074389810715 Long EC CORP NL N 1 N N N NORTHERN STAR RESOURCES LTD 254900XFXCRYYZAX6M78 NORTHERN STAR RESOURCES LTD N/A 1356310.00000000 NS 8784823.94000000 0.008929393480 Long EC CORP AU N 1 N N N ABBOTT LABORATORIES HQD377W2YR662HK5JX27 ABBOTT LABORATORIES 002824100 3239125.00000000 NS USD 255599353.75000000 0.259805685187 Long EC CORP US N 1 N N N XERO LTD 254900UG5D8YST164N14 XERO LTD N/A 238200.00000000 NS 9949957.25000000 0.010113701083 Long EC CORP NZ N 1 N N N SPACE EXPLORATION TECHNOLOGIES CORP N/A SPACE EXPLORATION TECH CORP SER H PC PP N/A 120282.00000000 NS USD 23610153.78000000 0.023998699880 Long EP CORP US Y 3 N N N PROCTER and GAMBLE CO 2572IBTT8CCZW6AU4141 PROCTER and GAMBLE CO 742718109 1587738.00000000 NS USD 174651180.00000000 0.177525368601 Long EC CORP US N 1 N N N EDWARDS LIFESCIENCES CORP YA13X31F3V31L8TMPR58 EDWARDS LIFESCIENCES CORP 28176E108 2898930.00000000 NS USD 546796176.60000000 0.555794657675 Long EC CORP US N 1 N N N BERKSHIRE HATHAWAY INC DEL 5493000C01ZX7D35SD85 BERKSHIRE HATHAWAY INC CL A 084670108 19615.00000000 NS USD 5335280000.00000000 5.423081301777 Long EC CORP US N 1 N N N FAIRFAX FINANCIAL HLDGS LTD GLS7OQD0WOEDI8YAP031 FAIRFAX FINL HLDGS LTD SUB VTG 303901102 135860.00000000 NS 41650024.73000000 0.042335448248 Long EC CORP CA N 1 N N N GILEAD SCIENCES INC 549300WTZWR07K8MNV44 GILEAD SCIENCES INC 375558103 3620935.00000000 NS USD 270701100.60000000 0.275155957519 Long EC CORP US N 1 N N N ADOBE INC FU4LY2G4933NH2E1CP29 ADOBE INC 00724F101 10475629.00000000 NS USD 3333764172.96000000 3.388627054421 Long EC CORP US N 1 N N N FORTUNE BRANDS HOME and SEC INC 54930032LHW54PQUJD44 FORTUNE BRANDS HOME and SEC INC 34964C106 1618096.00000000 NS USD 69982652.00000000 0.071134338124 Long EC CORP US N 1 N N N COSTAR GROUP INC N/A COSTAR GROUP INC 22160N109 187311.00000000 NS USD 109990892.31000000 0.111800983538 Long EC CORP US N 1 N N N GROWMAX RESOURCES CORP 549300P3X3574P811I48 GROWMAX RESOURCES CORP 144A 39986E204 3069763.00000000 NS 119972.27000000 0.000121946622 Long EC CORP CA N 3 N N N BROOKFIELD ASSET MGMT INC C6J3FGIWG6MBDGTE8F80 BROOKFIELD ASSET INC VTG CL A 112585104 1263326.00000000 NS 55998206.41000000 0.056919754186 Long EC CORP CA N 1 N N N CSL LTD 529900ECSECK5ZDQTE14 CSL LIMITED N/A 182670.00000000 NS 33335058.85000000 0.033883645158 Long EC CORP AU N 1 N N N CARDINAL HEALTH INC CCU46N3GJMF4OK4N7U60 CARDINAL HEALTH INC 14149Y108 212505.00000000 NS USD 10187489.70000000 0.010355142542 Long EC CORP US N 1 N N N AMPHENOL CORPORATION NEW 549300D3L3G0R4U4VT04 AMPHENOL CORPORATION CL A 032095101 16115873.00000000 NS USD 1174524824.24000000 1.193853670811 Long EC CORP US N 1 N N N ROCHE HOLDING LTD 549300U41AUUVOAAOB37 ROCHE HOLDINGS AG (GENUSSCHEINE) N/A 376161.00000000 NS 121026800.96000000 0.123018507238 Long EC CORP CH N 2 N N N SERVICENOW INC 549300HJTQM36M0E1G39 SERVICENOW INC 81762P102 615598.00000000 NS USD 176418074.84000000 0.179321340765 Long EC CORP US N 1 N N N THERMO FISHER SCIENTIFIC INC HCHV7422L5HDJZCRFL38 THERMO FISHER SCIENTIFIC INC 883556102 2034845.00000000 NS USD 577082042.00000000 0.586578929608 Long EC CORP US N 1 N N N GALAPAGOS GENOMICS NV 549300QKJ78IY0IOV655 GALAPAGOS GENOMICS NV SPON AR 36315X101 265680.00000000 NS USD 52052025.60000000 0.052908632115 Long EC CORP BE N 1 N N TESLA INC 54930043XZGB27CTOV49 TESLA INC 88160R101 147022.00000000 NS USD 77039528.00000000 0.078307347279 Long EC CORP US N 1 N N N LAUDER ESTEE COS INC 549300VFZ8XJ9NUPU221 ESTEE LAUDER COS INC CL A 518439104 6496828.00000000 NS USD 1035204573.52000000 1.052240663314 Long EC CORP US N 1 N N N IDORSIA LTD 506700XOVZUB107S5720 IDORSIA LTD N/A 1823591.00000000 NS 47132656.59000000 0.047908306341 Long EC CORP CH N 2 N N N CINTAS CORP N/A CINTAS CORP 172908105 1137274.00000000 NS USD 196998602.28000000 0.200240556540 Long EC CORP US N 1 N N N WEWORK COS INC 549300D8U9TF7WBED521 WEWORK COMPANIES INC SER F PC PP N/A 253732.00000000 NS USD 4058443.34000000 0.004125232076 Long EP CORP US Y 3 N N N STARBUCKS CORP OQSJ1DU9TAOC51A47K68 STARBUCKS CORP 855244109 299383.00000000 NS USD 19681438.42000000 0.020005330683 Long EC CORP US N 1 N N N NEXTERA ENERGY INC N/A NEXTERA ENERGY INC 65339F101 538344.00000000 NS USD 129536333.28000000 0.131668078697 Long EC CORP US N 1 N N N CARBON INC N/A CARBON INC SER D PC PERP PP N/A 915425.00000000 NS USD 18454968.00000000 0.018758676561 Long EP CORP US Y 3 N N N ALLOVIR INC N/A ALLOVIR INC SER B PC PP N/A 1909634.00000000 NS USD 15563517.10000000 0.015819641813 Long EP CORP US Y 3 N N N NXP SEMICONDUCTORS NV 724500M9BY5293JDF951 NXP SEMICONDUCTORS NV N/A 2357955.00000000 NS USD 195545208.15000000 0.198763244285 Long EC CORP NL N 1 N N N FISERV INC GI7UBEJLXYLGR2C7GV83 FISERV INC 337738108 314708.00000000 NS USD 29894112.92000000 0.030386072485 Long EC CORP US N 1 N N N HESS CORP UASVRYNXNK17ULIGK870 HESS CORP 42809H107 1234058.00000000 NS USD 41094131.40000000 0.041770406728 Long EC CORP US N 1 N N N 10X GENOMICS INC 5493003Z6741WNLG7H43 10X GENOMICS INC 88025U109 395444.00000000 NS USD 24644070.08000000 0.025049631069 Long EC CORP US N 1 N N N PROLOGIS INC 529900DFH19P073LZ636 PROLOGIS INC REIT 74340W103 504603.00000000 NS USD 40554943.11000000 0.041222345157 Long EC CORP US N 1 N N N REVOLUTION MEDICINES INC 549300JU3X0LBCQ65892 REVOLUTION MEDICINES INC 76155X100 330397.00000000 NS USD 7238998.27000000 0.007358128563 Long EC CORP US N 1 N N N SHERWIN WILLIAMS CO Z15BMIOX8DDH0X2OBP21 SHERWIN WILLIAMS CO 824348106 919367.00000000 NS USD 422467523.84000000 0.429419960928 Long EC CORP US N 1 N N N INTARCIA THERAPEUTICS INC N/A INTARCIA THERAPEUTICS INC CONV 6% 07/18/2021 PP N/A 9273235.00000000 PA USD 9273235.00000000 0.009425842193 Long DBT CORP US Y 3 2021-07-18 Fixed 0.06000000 N N N Y Y INTARCIA THERAPEUTICS INC INTARCIA THERAPEUTICS INC USD XXXX N N N BOOHOO GROUP PLC 213800SZF3KFCECWY243 BOOHOO GROUP PLC N/A 5264203.00000000 NS 12382817.47000000 0.012586598245 Long EC CORP JE N 2 N N N DEXCOM INC 549300YSK3QDSFR5EU59 DEXCOM INC 252131107 2489488.00000000 NS USD 670344433.76000000 0.681376116056 Long EC CORP US N 1 N N N GENERAL ELECTRIC CO 3C7474T6CDKPR9K6YT90 GENERAL ELECTRIC CO 369604103 28502176.00000000 NS USD 226307277.44000000 0.230031556870 Long EC CORP US N 1 N N N AMAZON.COM INC ZXTILKJKG63JELOEG630 AMAZON.COM INC 023135106 4207147.00000000 NS USD 8202758648.84000000 8.337749293667 Long EC CORP US N 1 N N N ARGENX SE 7245009C5FZE6G9ODQ71 ARGENX SE SPONSORED ADR 04016X101 122550.00000000 NS USD 16143511.50000000 0.016409181029 Long EC CORP NL N 1 N N N METTLER-TOLEDO INTL INC 5493000BD5GJNUDIUG10 METTLER-TOLEDO INTL INC 592688105 827104.00000000 NS USD 571123583.04000000 0.580522413854 Long EC CORP US N 1 N N N INSPIRE MEDICAL SYSTEMS INC 549300XQQCQ7HCJKTW25 INSPIRE MEDICAL SYSTEMS INC 457730109 3874.00000000 NS USD 233524.72000000 0.000237367774 Long EC CORP US N 1 N N N ALLBIRDS INC N/A ALLBIRDS INC SER B PC PERP PP N/A 60155.00000000 NS USD 500489.60000000 0.000508726025 Long EP CORP US Y 3 N N N DATADOG INC N/A DATADOG INC CL A 23804L103 2220838.00000000 NS USD 79905751.24000000 0.081220739202 Long EC CORP US N 1 N N BRISTOL-MYERS SQUIBB CO HLYYNH7UQUORYSJQCN42 BRISTOL-MYERS SQUIBB (CVR) 110122157 1027380.00000000 NS USD 3904044.00000000 0.003968291826 Long EC CORP US N 1 N N N FIDELITY NATL INFORMN SVCS INC 6WQI0GK1PRFVBA061U48 FIDELITY NATL INFORM SVCS INC 31620M106 528496.00000000 NS USD 64286253.44000000 0.065344195429 Long EC CORP US N 1 N N N CIGNA CORP 549300VIWYMSIGT1U456 CIGNA CORP 125523100 886314.00000000 NS USD 157037114.52000000 0.159621433071 Long EC CORP US N 1 N N N BRISTOL-MYERS SQUIBB CO HLYYNH7UQUORYSJQCN42 BRISTOL-MYERS SQUIBB CO 110122108 7423203.00000000 NS USD 413769335.22000000 0.420578628503 Long EC CORP US N 1 N N N BAXTER INTERNATIONAL INC. J5OIVXX3P24RJRW5CK77 BAXTER INTL INC 071813109 6878038.00000000 NS USD 558427905.22000000 0.567617806598 Long EC CORP US N 1 N N N ACCENTURE PLC N/A ACCENTURE PLC CL A N/A 2334987.00000000 NS USD 381209977.62000000 0.387483450106 Long EC CORP IE N 1 N N N AFFIRM INC N/A AFFIRM INC SER F PC PERP PP N/A 2371275.00000000 NS USD 21436326.00000000 0.021789097987 Long EP CORP US Y 3 N N N BOSTON SCIENTIFIC CORP Y6ZDD9FP4P8JSSJMW954 BOSTON SCIENTIFIC CORP 101137107 1399682.00000000 NS USD 45671623.66000000 0.046423229576 Long EC CORP US N 1 N N N CROWDSTRIKE HOLDINGS INC 549300YBY08K9KM4HX32 CROWDSTRIKE HOLDINGS INC 22788C105 241900.00000000 NS USD 13468992.00000000 0.013690647664 Long EC CORP US N 1 N N N TANDEM DIABETES CARE INC 549300JEPFOD0K4D3I05 TANDEM DIABETES CARE INC 875372203 144767.00000000 NS USD 9315756.45000000 0.009469063407 Long EC CORP US N 1 N N N TEMPUR SEALY INTERNATIONAL INC 549300HFEKVR3US71V91 TEMPUR SEALY INTERNATIONAL INC 88023U101 384689.00000000 NS USD 16814756.19000000 0.017091472216 Long EC CORP US N 1 N N N GLOBAL PAYMENTS INC 549300NOMHGVQBX6S778 GLOBAL PAYMENTS INC 37940X102 2124030.00000000 NS USD 306348846.90000000 0.311390349418 Long EC CORP US N 1 N N N CENTENNIAL RESOURCE DEVELOPMENT INC 529900NXUJPOKU7OJ511 CENTENNIAL RESOURCE DEVELOPMENT INC CL A 15136A102 13070706.00000000 NS USD 3437595.68000000 0.003494167289 Long EC CORP US N 1 N N N INTACT FINANCIAL CORP 5493009LXGE7Y4U9OY43 INTACT FINL CORP 45823T106 10490.00000000 NS 906628.79000000 0.000921548941 Long EC CORP CA N 1 N N N CANADIAN PACIFIC RAILWAY LTD N/A CANADIAN PAC RAILWAY LTD 13645T100 125238.00000000 NS 27636368.15000000 0.028091172602 Long EC CORP CA N 1 N N N KEYSIGHT TECHNOLOGIES 549300GLKVIO8YRCYN02 KEYSIGHT TECHNOLOGIES INC 49338L103 929573.00000000 NS USD 77786668.64000000 0.079066783417 Long EC CORP US N 1 N N N ALPHABET INC 5493006MHB84DD0ZWV18 ALPHABET INC CL C 02079K107 2142370.00000000 NS USD 2491169259.70000000 2.532165777961 Long EC CORP US N 1 N N N NOVARTIS AG 5493007HIVTX6SY6XD66 NOVARTIS AG SPON ADR 66987V109 304719.00000000 NS USD 25124081.55000000 0.025537541961 Long EC CORP CH N 1 N N N CHIPOTLE MEXICAN GRILL INC N/A CHIPOTLE MEXICAN GRILL INC 169656105 429664.00000000 NS USD 281172121.60000000 0.285799297362 Long EC CORP US N 1 N N N ALLBIRDS INC N/A ALLBIRDS INC PP N/A 867565.00000000 NS USD 7218140.80000000 0.007336927847 Long EC CORP US Y 3 N N N SQUARE INC 549300OHIIUWSTIZME52 SQUARE INC CL A 852234103 201300.00000000 NS USD 10544094.00000000 0.010717615385 Long EC CORP US N 1 N N N REGENERON PHARMACEUTICALS INC 549300RCBFWIRX3HYQ56 REGENERON PHARMACEUTICALS INC 75886F107 1534265.00000000 NS USD 749166256.85000000 0.761495089188 Long EC CORP US N 1 N N N DOMINOS PIZZA INC 5299004V0Y8MI5D9FF45 DOMINOS PIZZA INC 25754A201 28500.00000000 NS USD 9235995.00000000 0.009387989344 Long EC CORP US N 1 N N N L3HARRIS TECHNOLOGIES INC 549300UTE50ZMDBG8A20 L3HARRIS TECHNOLOGIES INC 502431109 1781005.00000000 NS USD 320794620.60000000 0.326073853422 Long EC CORP US N 1 N N N DELPHIX CORP 549300ZUVPWKP077GO54 DELPHIX CORP SER D PC PP N/A 3712687.00000000 NS USD 22721644.44000000 0.023095568575 Long EP CORP US Y 3 N N N SALESFORCE COM INC RCGZFPDMRW58VJ54VR07 SALESFORCE.COM INC 79466L302 26554837.00000000 NS USD 3823365431.26000000 3.886285552047 Long EC CORP US N 1 N N N MONGODB INC 549300TPTG69WKWE1Z37 MONGODB INC CL A 60937P106 1880465.00000000 NS USD 256758691.10000000 0.260984101447 Long EC CORP US N 1 N N N IVANHOE MINE LTD 5299006XZISURYIA4G32 IVANPLATS LTD 144A 46579R203 13135709.00000000 NS 21841511.45000000 0.022200951467 Long EC CORP CA N 1 N N N DECKERS OUTDOOR CORP 5493008LG4W3I6K8J118 DECKERS OUTDOOR CORP 243537107 475842.00000000 NS USD 63762828.00000000 0.064812156114 Long EC CORP US N 1 N N N WALMART INC Y87794H0US1R65VBXU25 WALMART INC 931142103 263933.00000000 NS USD 29988067.46000000 0.030481573210 Long EC CORP US N 1 N N N APPLE INC HWUPKR0MPOU8FGXBT394 APPLE INC 037833100 8708313.00000000 NS USD 2214436912.77000000 2.250879319475 Long EC CORP US N 1 N N N LILLY (ELI) and CO FRDRIPF3EKNDJ2CQJL29 LILLY (ELI) and CO 532457108 5890249.00000000 NS USD 817095341.28000000 0.830542064721 Long EC CORP US N 1 N N N CME GROUP INC LCZ7XYGSLJUHFXXNXD88 CME GROUP INC CL A 12572Q105 1759877.00000000 NS USD 304300332.07000000 0.309308122717 Long EC CORP US N 1 N N N COUPA SOFTWARE INC 549300Q95ICR2GFL2K37 COUPA SOFTWARE INC 22266L106 1687823.00000000 NS USD 235839507.79000000 0.239720656632 Long EC CORP US N 1 N N N CARBON INC N/A CARBON INC SER E PC PERP PP N/A 81735.00000000 NS USD 1668701.76000000 0.001696163146 Long EP CORP US Y 3 N N N VISA INC 549300JZ4OKEHW3DPJ59 VISA INC CL A 92826C839 23712278.00000000 NS USD 3820522231.36000000 3.883395562353 Long EC CORP US N 1 N N N CLARIVATE ANALYTICS PLC 549300WDHIIODXFO0R55 CLARIVATE ANALYTICS PLC N/A 9490212.00000000 NS USD 196921899.00000000 0.200162590975 Long EC CORP JE N 1 N N N S and P GLOBAL INC Y6X4K52KMJMZE7I7MY94 S and P GLOBAL INC 78409V104 256724.00000000 NS USD 62910216.20000000 0.063945513106 Long EC CORP US N 1 N N N T-MOBILE US INC 549300QHIJYOHPACPG31 T-MOBILE US INC 872590104 5632335.00000000 NS USD 472552906.50000000 0.480329585577 Long EC CORP US N 1 N N N CIRRUS LOGIC INC. 549300NKSJEM5ZZSSV18 CIRRUS LOGIC INC 172755100 829392.00000000 NS USD 54432996.96000000 0.055328786495 Long EC CORP US N 1 N N N AURORA INNOVATION INC N/A AURORA INNOVATION INC SER B PC PP N/A 2121140.00000000 NS USD 15675224.60000000 0.015933187654 Long EP CORP US Y 3 N N N CERIDIAN HCM HLDG INC 549300T64GVCHFJ8L449 CERIDIAN HCM HLDG INC 15677J108 582441.00000000 NS USD 29162820.87000000 0.029642745754 Long EC CORP US N 1 N N MSCI INC 549300HTIN2PD78UB763 MSCI INC 55354G100 224469.00000000 NS USD 64862562.24000000 0.065929988392 Long EC CORP US N 1 N N N LAM RESEARCH CORP 549300I4GMO6D34U1T02 LAM RESEARCH CORP 512807108 1144045.00000000 NS USD 274570800.00000000 0.279089339546 Long EC CORP US N 1 N N N ANALOG DEVICES INC GYVOE5EZ4GDAVTU4CQ61 ANALOG DEVICES INC 032654105 264799.00000000 NS USD 23739230.35000000 0.024129900629 Long EC CORP US N 1 N N N FACEBOOK INC BQ4BKCS1HXDV9HN80Z93 FACEBOOK INC CL A 30303M102 43602965.00000000 NS USD 7272974562.00000000 7.392663994295 Long EC CORP US N 1 N N N BEIGENE LTD 549300JFUK6FRD5MH739 BEIGENE LTD SP ADR 07725L102 238220.00000000 NS USD 29327264.20000000 0.029809895284 Long EC CORP KY N 1 N N N CDW CORP N/A CDW CORPORATION 12514G108 1191407.00000000 NS USD 111122530.89000000 0.112951245197 Long EC CORP US N 1 N N N PEPSICO INC FJSUNZKFNQ5YPJ5OT455 PEPSICO INC 713448108 3810097.00000000 NS USD 457592649.70000000 0.465123131760 Long EC CORP US N 1 N N N GET HEAL INC N/A GET HEAL INC SER B PC P/P N/A 35877127.00000000 NS USD 886165.04000000 0.000900748425 Long EP CORP US Y 3 N N N KAO CORPORATION 353800HM38HFCB8RGL63 KAO CORP N/A 471500.00000000 NS 38719786.10000000 0.039356987451 Long EC CORP JP N 1 N N N TURNING POINT THERAPEUTICS INC N/A TURNING POINT THERAPEUTICS INC 90041T108 272648.00000000 NS USD 12176459.68000000 0.012376844479 Long EC CORP US N 1 N N N EQUITY RESIDENTIAL 5493008RACSH5EP3PI59 EQUITY RESIDENTIAL REIT 29476L107 1902644.00000000 NS USD 117412161.24000000 0.119344382342 Long EC CORP US N 1 N N N GLOBAL BLOOD THERAPEUTICS INC 549300U4G0QKK99GRT15 GLOBAL BLOOD THERAPEUTICS INC 37890U108 767333.00000000 NS USD 39203042.97000000 0.039848197152 Long EC CORP US N 1 N N N NEWCREST MNG LTD 5299006MN50OZJUJI655 NEWCREST MINING LTD N/A 6563440.00000000 NS 90133898.82000000 0.091617208721 Long EC CORP AU N 2 N N N EXPERIAN PLC 635400RXXHHYT1JTSZ26 EXPERIAN PLC N/A 3017655.00000000 NS 83864666.76000000 0.085244805555 Long EC CORP JE N 2 N N N VEEVA SYS INC 549300YZEXPDB92M2F02 VEEVA SYS INC CL A 922475108 587749.00000000 NS USD 91906311.13000000 0.093418789155 Long EC CORP US N 1 N N N BURLINGTON STORES INC 5299003Z37DVGKKC1W09 BURLINGTON STORES INC 122017106 157488.00000000 NS USD 24955548.48000000 0.025366235387 Long EC CORP US N 1 N N N HANSOH PHARMACETICAL GROUP 254900Q6MR00EBXTPF42 HANSOH PHARMACETICAL GROUP N/A 18672000.00000000 NS 62391965.81000000 0.063418734005 Long EC CORP KY N 2 N N N FTI CONSULTING INC 549300K17GM8EQD0FQ48 FTI CONSULTING INC 302941109 1334186.00000000 NS USD 159795457.22000000 0.162425169093 Long EC CORP US N 1 N N N QUIDEL CORP 549300X2FQ6S98OQLQ46 QUIDEL CORP 74838J101 336719.00000000 NS USD 32934485.39000000 0.033476479566 Long EC CORP US N 1 N N N PAYCOM SOFTWARE INC 254900LSB0HNJUDC6Q18 PAYCOM SOFTWARE INC 70432V102 615032.00000000 NS USD 124242614.32000000 0.126287242394 Long EC CORP US N 1 N N N TOTO LTD N/A TOTO LTD N/A 2401700.00000000 NS 80298642.18000000 0.081620095845 Long EC CORP JP N 1 N N N SAMSUNG ELECTRONICS CO LTD 9884007ER46L6N7EI764 SAMSUNG ELECTRONICS CO LTD N/A 1437600.00000000 NS 56305950.87000000 0.057232563116 Long EC CORP KR N 1 N N N ACTIVISION BLIZZARD INC 549300TPQQDBP9GNOF40 ACTIVISION BLIZZARD INC 00507V109 12359731.00000000 NS USD 735156799.88000000 0.747255082264 Long EC CORP US N 1 N N N SPACE EXPLORATION TECHNOLOGIES CORP N/A SPACE EXPLORATION TECH CORP N/A 295578.00000000 NS USD 58019005.62000000 0.058973809158 Long EC CORP US Y 3 N N N LOCKHEED MARTIN CORP DPRBOZP0K5RM2YE8UU08 LOCKHEED MARTIN CORP 539830109 335900.00000000 NS USD 113853305.00000000 0.115726958939 Long EC CORP US N 1 N N N ADIDAS AG 549300JSX0Z4CW0V5023 ADIDAS AG N/A 1593110.00000000 NS 353714041.46000000 0.359535020545 Long EC CORP DE N 2 N N N VERTEX PHARMACEUTICALS INC 54930015RAQRRZ5ZGJ91 VERTEX PHARMACEUTICALS INC 92532F100 6866074.00000000 NS USD 1633782308.30000000 1.660669034674 Long EC CORP US N 1 N N N AMERICAN EXPRESS CO R4PP93JZOLY261QX3811 AMERICAN EXPRESS CO 025816109 8501872.00000000 NS USD 727845261.92000000 0.739823220244 Long EC CORP US N 1 N N N MOODYS CORP 549300GCEDD8YCF5WU84 MOODYS CORP 615369105 814216.00000000 NS USD 172206684.00000000 0.175040644172 Long EC CORP US N 1 N N N LIBERTY MEDIA COR 549300ZKUTPIBZLWLL89 LIBERTY FORMULA ONE-C 531229854 543850.00000000 NS USD 14809035.50000000 0.015052743907 Long EC CORP US N 1 N N N BIO-RAD LABORATORIES INC 549300ZC1GPV35XYDK53 BIO RAD LABS CL A 090572207 269109.00000000 NS USD 94338851.04000000 0.095891360735 Long EC CORP US N 1 N N N FIDELITY REVERE STREET TRUST 549300BDV45LJNXBZC55 Fidelity Cash Central Fund 31635A105 869716212.44000000 NS USD 869977127.30000000 0.884294112405 Long STIV RF US N 1 N N N INTUITIVE SURGICAL INC N/A INTUITIVE SURGICAL INC 46120E602 829962.00000000 NS USD 411005482.02000000 0.417769291296 Long EC CORP US N 1 N N N B2GOLD CORPORATION 549300F7OK456M5NLM05 B2GOLD CORPORATION 11777Q209 48560999.00000000 NS 146997694.69000000 0.149416797146 Long EC CORP CA N 1 N N N UNITEDHEALTH GROUP INC 549300GHBMY8T5GXDE41 UNITEDHEALTH GROUP INC 91324P102 12486493.00000000 NS USD 3113881624.34000000 3.165125956445 Long EC CORP US N 1 N N N ALLSTATE CORP OBT0W1ED8G0NWVOLOJ77 ALLSTATE CORPORATION 020002101 607407.00000000 NS USD 55717444.11000000 0.056634371454 Long EC CORP US N 1 N N N HIGH POWER EXPLORATION INC N/A HIGH POWER EXPL SER A PC PP N/A 12577747.00000000 NS USD 50436765.47000000 0.051266790073 Long EP CORP US Y 3 N N N SPACE EXPLORATION TECHNOLOGIES CORP N/A SPACE EXPLORATION TECHNOLOGIES CORP CLASS C N/A 12991.00000000 NS USD 2550003.39000000 0.002591968126 Long EC CORP US Y 3 N N N MAGNOLIA OIL and GAS CORPORATION N/A MAGNOLIA OIL and GAS CORPO CL A 559663109 6094575.00000000 NS USD 24378300.00000000 0.024779487280 Long EC CORP US N 1 N N N DOCUSIGN INC 549300Q7PVDWRZ39JG09 DOCUSIGN INC 256163106 995434.00000000 NS USD 91978101.60000000 0.093491761062 Long EC CORP US N 1 N N N CLOUDFLARE INC N/A CLOUDFLARE INC 18915M107 6541009.00000000 NS USD 153582891.32000000 0.156110364627 Long EC CORP US N 1 N N N FIDELITY REVERE STREET TRUST 549300BDV45LJNXBZC55 Fidelity Securities Lending Cash Central Fund 31635A303 199640493.63800000 NS USD 199680421.74000000 0.202966509999 Long STIV RF US N 1 N N NEWMONT CORP 549300VSP3RIX7FGDZ51 NEWMONT CORP 651639106 2648048.00000000 NS USD 119903613.44000000 0.121876835716 Long EC CORP US N 1 N N N SOLAREDGE TECHNOLOGIES INC 5493000K6Y58XXPDF853 SOLAREDGE TECHNOLOGIES INC 83417M104 1134503.00000000 NS USD 92893105.64000000 0.094421823083 Long EC CORP US N 1 N N N ACCELERON PHARMA INC 529900TQRID2UY164805 ACCELERON PHARMA INC 00434H108 188018.00000000 NS USD 16897177.66000000 0.017175250075 Long EC CORP US N 1 N N N ADVANCED MICRO DEVICES INC R2I72C950HOYXII45366 ADVANCED MICRO DEVICES INC 007903107 9228486.00000000 NS USD 419711543.28000000 0.426618625920 Long EC CORP US N 1 N N N ZAI LAB LTD 549300P2UYQ9U5LY1T58 ZAI LAB LTD UNSPNRD ADR 98887Q104 196719.00000000 NS USD 10127094.12000000 0.010293753048 Long EC CORP KY N 1 N N N ENPHASE ENERGY INC 5493008U7KIGMI59Z314 ENPHASE ENERGY INC 29355A107 3316909.00000000 NS USD 107102991.61000000 0.108865557414 Long EC CORP US N 1 N N RELIANCE INDUSTRIES LTD 5493003UOETFYRONLG31 RELIANCE INDUSTRIES LTD(DEMAT)DEMATERIALIZED SHS N/A 18864539.00000000 NS 278863070.37000000 0.283452246682 Long EC CORP IN N 1 N N N CHEWY INC N/A CHEWY INC 16679L109 366362.00000000 NS USD 13734911.38000000 0.013960943209 Long EC CORP US N 1 N N N SONOVA HLDG AG 5299004A0QNX7FBNHS61 SONOVA HLDG AG N/A 248854.00000000 NS 44374257.63000000 0.045104513133 Long EC CORP CH N 2 N N N GENERATION BIO N/A GENERATION BIO CO SER B PC PP N/A 2430600.00000000 NS USD 11059230.00000000 0.011241228843 Long EP CORP US Y 3 N N N CONTINENTAL RESOURCES INC OKLA XXRTID9RYWOZ0UPIVR53 CONTINENTAL RES INC OKLA 212015101 428374.00000000 NS USD 3272777.36000000 0.003326636597 Long EC CORP US N 1 N N ALPHABET INC 5493006MHB84DD0ZWV18 ALPHABET INC CL A 02079K305 2386680.00000000 NS USD 2773202826.00000000 2.818840696592 Long EC CORP US N 1 N N N DELIVERY HERO SE 529900C3EX1FZGE48X78 DELIVERY HERO SE N/A 249071.00000000 NS 18312738.71000000 0.018614106641 Long EC CORP DE N 2 N N N QUALCOMM INC H1J8DDZKZP6H7RWC0H53 QUALCOMM INC 747525103 9915332.00000000 NS USD 670772209.80000000 0.681810931894 Long EC CORP US N 1 N N N MCDONALDS CORP UE2136O97NLB5BYP9H04 MCDONALDS CORP 580135101 2502454.00000000 NS USD 413780768.90000000 0.420590250344 Long EC CORP US N 1 N N N ALLBIRDS INC N/A ALLBIRDS INC SER C PC PERP PP N/A 574905.00000000 NS USD 4783209.60000000 0.004861925624 Long EP CORP US Y 3 N N N FORTIVE CORP 549300MU9YQJYHDQEF63 FORTIVE CORP 34959J108 4714473.00000000 NS USD 260191764.87000000 0.264473672411 Long EC CORP US N 1 N N N ALLBIRDS INC N/A ALLBIRDS INC SER A PC PERP PP N/A 342405.00000000 NS USD 2848809.60000000 0.002895691711 Long EP CORP US Y 3 N N N BARRICK GOLD CORP 0O4KBQCJZX82UKGCBV73 BARRICK GOLD CORP 067901108 25269208.00000000 NS 464337183.88000000 0.471978658968 Long EC CORP CA N 1 N N N ON HOLDING AG N/A ON HOLDING AG PP N/A 2600.00000000 NS 19439761.04000000 0.019759676082 Long EC CORP CH Y 3 N N N NORTHROP GRUMMAN CORP RIMU48P07456QXSO0R61 NORTHROP GRUMMAN CORP 666807102 1030877.00000000 NS USD 311891836.35000000 0.317024558389 Long EC CORP US N 1 N N N CONT TC HOLDINGS LLC N/A CONT TC HOLDINGS LLC N/A 140771.00000000 NS USD 59433516.20000000 0.060411597967 Long EC CORP US Y 3 N N N CLEAN TEQ HOLDINGS LTD 529900AYAT2TIC68VA49 CLEAN TEQ HOLDINGS LTD N/A 39750695.00000000 NS 3056331.57000000 0.003106628815 Long EC CORP AU N 1 N N BLUEBIRD BIO INC N/A BLUEBIRD BIO INC 09609G100 476125.00000000 NS USD 21882705.00000000 0.022242822929 Long EC CORP US N 1 N N N FRESHPET INC 549300S4ZK8ZQ6HNPN59 FRESHPET INC 358039105 94900.00000000 NS USD 6061263.00000000 0.006161011613 Long EC CORP US N 1 N N N DYNATRACE INC N/A DYNATRACE INC 268150109 364492.00000000 NS USD 8689489.28000000 0.008832489922 Long EC CORP US N 1 N N N BARRICK GOLD CORP 0O4KBQCJZX82UKGCBV73 BARRICK GOLD CORP 067901108 1224740.00000000 NS USD 22437236.80000000 0.022806480513 Long EC CORP CA N 1 N N N SPACE EXPLORATION TECHNOLOGIES CORP N/A SPACE EXPLORATION TECH CORP SER G PC PP N/A 558215.00000000 NS USD 109572022.35000000 0.111375220345 Long EP CORP US Y 3 N N N UNION PACIFIC CORP 549300LMMRSZZCZ8CL11 UNION PACIFIC CORP 907818108 257641.00000000 NS USD 36337686.64000000 0.036935686405 Long EC CORP US N 1 N N N SHOPIFY INC 549300HGQ43STJLLP808 SHOPIFY INC CL A 82509L107 879255.00000000 NS 368383665.96000000 0.374446059203 Long EC CORP CA N 1 N N N MASTERCARD INC AR5L2ODV9HN37376R084 MASTERCARD INC CL A 57636Q104 9602140.00000000 NS USD 2319492938.40000000 2.357664224528 Long EC CORP US N 1 N N N GARMIN LTD 2549001E0HIPIJQ0W046 GARMIN LTD N/A 563584.00000000 NS USD 42246256.64000000 0.042941492190 Long EC CORP CH N 1 N N N TRANE TECHNOLOGIES PLC 549300BURLR9SLYY2705 TRANE TECHNOLOGIES PLC N/A 776206.00000000 NS USD 64106853.54000000 0.065161843192 Long EC CORP IE N 1 N N N AIRBNB 549300HMUDNO0RY56D37 AIRBNB PC D PP N/A 578817.00000000 NS USD 37530494.28000000 0.038148123767 Long EP CORP US Y 3 N N N TOYOTA MOTOR CORP 5493006W3QUS5LMH6R84 TOYOTA MOTOR CORP N/A 829400.00000000 NS 49983724.61000000 0.050806293638 Long EC CORP JP N 2 N N N ROOFOODS LTD 549300XN3CMYGITD5K98 ROOFOODS LTD SER F PC PP N/A 154611.00000000 NS USD 51629251.23000000 0.052478900258 Long EP CORP GB Y 3 N N N MASIMO CORP 549300Q4A8JK0PIYCU29 MASIMO CORP 574795100 482139.00000000 NS USD 85396459.68000000 0.086801806789 Long EC CORP US N 1 N N N ALLBIRDS INC N/A ALLBIRDS INC PC PP N/A 183970.00000000 NS USD 1530630.40000000 0.001555819582 Long EP CORP US Y 3 N N N BANK OF AMERICA CORPORATION 9DJT3UXIJIZJI4WXO774 BANK OF AMERICA CORPORATION 060505104 46893029.00000000 NS USD 995539005.67000000 1.011922329632 Long EC CORP US N 1 N N N HDFC BANK LTD 335800ZQ6I4E2JXENC50 HDFC BANK LTD SPON ADR 40415F101 2045226.00000000 NS USD 78659391.96000000 0.079953868915 Long EC CORP IN N 1 N N N MEITUAN DIANPING 21380033K525E5JLIA77 MEITUAN DIANPING CL B N/A 3044000.00000000 NS 36288274.88000000 0.036885461489 Long EC CORP KY N 2 N N N EVERBRIDGE INC 549300WCY0UMR64ATW81 EVERBRIDGE INC 29978A104 271792.00000000 NS USD 28907797.12000000 0.029383525145 Long EC CORP US N 1 N N N MULBERRY HEALTH INC N/A MULBERRY HEALTH INC SERIES A-8 PC PP N/A 7960894.00000000 NS USD 37336592.86000000 0.037951031363 Long EP CORP US Y 3 N N N ASAC II LP N/A ASAC II LP UNIT PP N/A 39494500.00000000 NS USD 6635076.00000000 0.006744267703 Long EC CORP US Y 3 N N N AMERICAN TOWER CORP 5493006ORUSIL88JOE18 AMERICAN TOWER CORP 03027X100 2856348.00000000 NS USD 621969777.00000000 0.632205370274 Long EC CORP US N 1 N N N EPAM SYSTEMS INC 549300XCR4R530HJP604 EPAM SYSTEMS INC 29414B104 409917.00000000 NS USD 76105190.22000000 0.077357633348 Long EC CORP US N 1 N N N ZOOM VIDEO COMMUNICATIONS INC 549300T9GCHU0ODOM055 ZOOM VIDEO COMMUNICATIONS INC CL A 98980L101 336786.00000000 NS USD 49211170.32000000 0.050021025625 Long EC CORP US N 1 N N TELADOC HEALTH INC 549300I2PVFBC9MFAC61 TELADOC HEALTH INC 87918A105 108057.00000000 NS USD 16749915.57000000 0.017025564531 Long EC CORP US N 1 N N N RESMED INC 529900T3QE5253CCXF22 RESMED INC 761152107 583728.00000000 NS USD 85977297.12000000 0.087392202918 Long EC CORP US N 1 N N N TWITTER INC 549300I8RX485XMK6836 TWITTER INC 90184L102 366663.00000000 NS USD 9005243.28000000 0.009153440203 Long EC CORP US N 1 N N N MARSH and MCLENNAN COS INC 549300XMP3KDCKJXIU47 MARSH and MCLENNAN COS INC 571748102 76425.00000000 NS USD 6607705.50000000 0.006716446774 Long EC CORP US N 1 N N N IVANHOE MINE LTD 5299006XZISURYIA4G32 IVANHOE MINES LTD 46579R104 45675879.00000000 NS 75947954.85000000 0.077197810397 Long EC CORP CA N 1 N N N LULULEMON ATHLETICA INC 549300D9GZ4BMLDW5T40 LULULEMON ATHLETICA INC 550021109 436058.00000000 NS USD 82654793.90000000 0.084015022135 Long EC CORP US N 1 N N N NIKE INC 787RXPR0UX0O0XUXPZ81 NIKE INC CL B 654106103 7021014.00000000 NS USD 580918698.36000000 0.590478724814 Long EC CORP US N 1 N N N NETCOMPANY GROUP AS 5299006DEGAWX1Z1X779 NETCOMPANY GROUP AS N/A 437260.00000000 NS 20082790.14000000 0.020413287343 Long EC CORP DK N 2 N N N TANIUM INC N/A TANIUM CL B PP N/A 2944100.00000000 NS USD 29323236.00000000 0.029805800793 Long EC CORP US Y 3 N N N EQUITY COMMONWEALTH 549300YPGVU9PR4L0606 EQUITY COMMONWEALTH 294628102 369304.00000000 NS USD 11710629.84000000 0.011903348599 Long EC CORP US N 1 N N N ADYEN BV 724500973ODKK3IFQ447 ADYEN BV N/A 236212.00000000 NS 198948537.61000000 0.202222581444 Long EC CORP NL N 2 N N N JD SPORTS FASHION PLC 213800HROV6Y9MUU8375 JD SPORTS FASHION PLC N/A 1348160.00000000 NS 7550691.69000000 0.007674951440 Long EC CORP GB N 2 N N N WEWORK COS INC 549300D8U9TF7WBED521 WEWORK COS INC CL A N/A 53694.00000000 NS USD 858835.53000000 0.000872969160 Long EC CORP US Y 3 N N N ASTRAZENECA PLC PY6ZZQWO2IZFZC3IOL08 ASTRAZENECA PLC SPONS ADR 046353108 15884882.00000000 NS USD 709418830.12000000 0.721093549495 Long EC CORP GB N 1 N N N INTUIT INC VI90HBPH7XSFMB9E4M29 INTUIT INC 461202103 1924520.00000000 NS USD 442639600.00000000 0.449924003648 Long EC CORP US N 1 N N N RINGCENTRAL INC 549300C8EH0H1614VE84 RINGCENTRAL INC CL A 76680R206 1847888.00000000 NS USD 391585946.08000000 0.398030173154 Long EC CORP US N 1 N N N ALIMENTATION COUCHE-TARD INC 549300OSW32RVX8CCZ87 ALIMENTATION COUCH CL B SUBVTGSUB VTG 01626P403 852419.00000000 NS 20079364.63000000 0.020409805460 Long EC CORP CA N 1 N N N ALIBABA GROUP HOLDING LTD 5493001NTNQJDH60PM02 ALIBABA GROUP HOLDING LTD N/A 10945700.00000000 NS 265225503.65000000 0.269590250108 Long EC CORP KY N 2 N N N L'OREAL SA 529900JI1GG6F7RKVI53 L'OREAL SA ORD N/A 167702.00000000 NS 43403108.29000000 0.044117381844 Long EC CORP FR N 2 N N N AMETEK INC NEW 549300WZDEF9KKE40E98 AMETEK INC NEW 031100100 178427.00000000 NS USD 12850312.54000000 0.013061786758 Long EC CORP US N 1 N N N GENMAB AS 529900MTJPDPE4MHJ122 GENMAB AS N/A 47656.00000000 NS 9572596.96000000 0.009730130674 Long EC CORP DK N 2 N N N PAGERDUTY INC 549300U1SB749EDAGH21 PAGERDUTY INC 69553P100 316929.00000000 NS USD 5476533.12000000 0.005566658987 Long EC CORP US N 1 N N 23ANDME INC N/A 23ANDME SER F PC PP N/A 3348986.00000000 NS USD 42297693.18000000 0.042993775208 Long EP CORP US Y 3 N N N JPMORGAN CHASE and CO 8I5DZWZKVSZI1NUHU748 JPMORGAN CHASE and CO 46625H100 11848046.00000000 NS USD 1066679581.38000000 1.084233647113 Long EC CORP US N 1 N N N MONDELEZ INTERNATIONAL INC 549300DV9GIB88LZ5P30 MONDELEZ INTL INC 609207105 760368.00000000 NS USD 38079229.44000000 0.038705889318 Long EC CORP US N 1 N N N SPOTIFY TECHNOLOGY SA 549300B4X0JHWV0DTD60 SPOTIFY TECHNOLOGY SA N/A 486898.00000000 NS USD 59128893.12000000 0.060101961785 Long EC CORP LU N 1 N N TJX COMPANIES INC V167QI9I69W364E2DY52 TJX COMPANIES INC NEW 872540109 10789678.00000000 NS USD 515854505.18000000 0.524343787295 Long EC CORP US N 1 N N N NVIDIA CORP 549300S4KLFTLO7GSQ80 NVIDIA CORP 67066G104 4068953.00000000 NS USD 1072576010.80000000 1.090227112523 Long EC CORP US N 1 N N N IQVIA HOLDINGS INC 549300W3R20NM4KQPH86 IQVIA HOLDINGS INC 46266C105 86645.00000000 NS USD 9345529.70000000 0.009499326627 Long EC CORP US N 1 N N N ABBVIE INC FR5LCKFTG8054YNNRU85 ABBVIE INC 00287Y109 2944381.00000000 NS USD 224332388.39000000 0.228024167590 Long EC CORP US N 1 N N N DROPBOX INC 549300JCDF7UAR6TJR51 DROPBOX INC CL A 26210C104 5253574.00000000 NS USD 95089689.40000000 0.096654555445 Long EC CORP US N 1 N N N ZEBRA TECHNOLOGIES CORP PO0I32GKZ3HZMMDPZZ08 ZEBRA TECHNOLOGIES CORP CL A 989207105 1163875.00000000 NS USD 213687450.00000000 0.217204048244 Long EC CORP US N 1 N N N MERCK and CO INC NEW 4YV9Y5M8S0BRK1RP0397 MERCK and CO INC NEW 58933Y105 5501519.00000000 NS USD 423286871.86000000 0.430252792744 Long EC CORP US N 1 N N N INNOVENT BIOLGICS INC 25490058ONL9SCIE1R22 INNOVENT BIOLOGICS INC N/A 15964500.00000000 NS 66614383.96000000 0.067710639382 Long EC CORP KY N 2 N N N RAPID7 INC 549300GNVG5D60KEYN14 RAPID7 INC 753422104 47463.00000000 NS USD 2056571.79000000 0.002090416251 Long EC CORP US N 1 N N N VESTAS WIND SYSTEMS AS 549300DYMC8BGZZC8844 VESTAS WIND SYSTEMS AS N/A 2996006.00000000 NS 243772072.91000000 0.247783765893 Long EC CORP DK N 2 N N N SNOWFLAKE COMPUTING INC N/A SNOWFLAKE INC CLASS B P/P N/A 88269.00000000 NS USD 3422189.13000000 0.003478507197 Long EC CORP US Y 3 N N N PROGRESSIVE CORP OHIO 529900TACNVLY9DCR586 PROGRESSIVE CORP OHIO 743315103 176358.00000000 NS USD 13022274.72000000 0.013236578875 Long EC CORP US N 1 N N N SYNAPTICS INC 549300AJ3LI4FWNRQX29 SYNAPTICS INC 87157D109 1835747.00000000 NS USD 106234678.89000000 0.107982955100 Long EC CORP US N 1 N N N EVOLUTION GAMING GROUP AB 549300SUH6ZR1RF6TA88 EVOLUTION GAMING GROUP AB N/A 1894487.00000000 NS 64232320.91000000 0.065289375346 Long EC CORP SE N 2 N N N WORKDAY INC 549300J0DYC0N31V7G13 WORKDAY INC CL A 98138H101 2424054.00000000 NS USD 315660311.88000000 0.320855050732 Long EC CORP US N 1 N N N SLACK TECHNOLOGIES INC 549300VIZRB02KN4IJ45 SLACK TECHNOLOGIES INC CL A 83088V102 5973980.00000000 NS USD 160341623.20000000 0.162980323183 Long EC CORP US N 1 N N 23ANDME INC N/A 23ANDME INC PP N/A 166622.00000000 NS USD 2104435.86000000 0.002139068008 Long EC CORP US Y 3 N N N ENDAVA PLC 213800JJ6CRPCWCQVZ25 ENDAVA PLC SPON ADR 29260V105 135157.00000000 NS USD 4752120.12000000 0.004830324512 Long EC CORP GB N 1 N N N CITIGROUP INC 6SHGI4ZSSLCXXQSBB395 CITIGROUP INC 172967424 12932728.00000000 NS USD 544726503.36000000 0.553690924366 Long EC CORP US N 1 N N N NETFLIX INC 549300Y7VHGU0I7CE873 NETFLIX INC 64110L106 8056668.00000000 NS USD 3025278834.00000000 3.075065053254 Long EC CORP US N 1 N N N ROOFOODS LTD 549300XN3CMYGITD5K98 ROOFOODS LTD SER G 0% PFD PERP N/A 46145.00000000 NS USD 15409199.85000000 0.015662785005 Long EP CORP GB N 3 N N N COSTCO WHOLESALE CORP NEW 29DX7H14B9S6O3FD6V18 COSTCO WHOLESALE CORP 22160K105 2933955.00000000 NS USD 836558589.15000000 0.850325614149 Long EC CORP US N 1 N N N ALTERYX INC 549300XWZG0JHL7I0827 ALTERYX INC CL A 02156B103 241900.00000000 NS USD 23021623.00000000 0.023400483803 Long EC CORP US N 1 N N MOTOROLA SOLUTIONS INC 6S552MUG6KGJVEBSEC55 MOTOROLA SOLUTIONS INC 620076307 904122.00000000 NS USD 120175896.24000000 0.122153599403 Long EC CORP US N 1 N N N ZOETIS INC 549300HD9Q1LOC9KLJ48 ZOETIS INC CL A 98978V103 2730820.00000000 NS USD 321390205.80000000 0.326679240011 Long EC CORP US N 1 N N N TRANSDIGM GROUP INC N/A TRANSDIGM GROUP INC 893641100 45411.00000000 NS USD 14540148.09000000 0.014779431488 Long EC CORP US N 1 N N N ADMIRAL GROUP PLC 213800FGVM7Z9EJB2685 ADMIRAL GROUP PLC N/A 3438162.00000000 NS 94687436.09000000 0.096245682358 Long EC CORP GB N 2 N N N STRYKER CORP 5493002F0SC4JTBU5137 STRYKER CORP 863667101 1249667.00000000 NS USD 208057058.83000000 0.211480999206 Long EC CORP US N 1 N N N STONECO LTD 549300O1A9LEF0XZCR35 STONECO LTD CL A N/A 1382464.00000000 NS USD 30096241.28000000 0.030591527218 Long EC CORP KY N 1 N N L'OREAL SA 529900JI1GG6F7RKVI53 L'OREAL SA (PRIME FID 2013) N/A 207065.00000000 NS 53590682.39000000 0.054472610175 Long EC CORP FR N 2 N N N KOTAK MAHINDRA BANK LTD 335800E6GTTXKHXE2I75 KOTAK MAHINDRA BANK LTD N/A 13628266.00000000 NS 234433380.00000000 0.238291388566 Long EC CORP IN N 1 N N N HAPVIDA PARTICIPACOES E INVESTIMENTOS SA N/A HAPVIDA PARTICIPACOES E INVESTIMENTOS SA N/A 3718300.00000000 NS 30341202.06000000 0.030840519253 Long EC CORP BR N 1 N N N ALECTOR INC 549300Z8RQOIY1JMHC25 ALECTOR INC 014442107 299382.00000000 NS USD 7224087.66000000 0.007342972573 Long EC CORP US N 1 N N N MULBERRY HEALTH INC N/A MULBERRY HEALTH INC SER A-9 PC PP N/A 600009.00000000 NS USD 2814042.21000000 0.002860352163 Long EP CORP US Y 3 N N N 23ANDME INC N/A 23ANDME SER E PC PP N/A 664987.00000000 NS USD 8398785.81000000 0.008537002422 Long EP CORP US Y 3 N N N MIRATI THERAPEUTICS INC 529900GYRW59IDQV6N54 Mirati Therapeutics Inc 60468T105 266855.00000000 NS USD 20513143.85000000 0.020850723271 Long EC CORP US N 1 N N N ALIBABA GROUP HOLDING LTD 5493001NTNQJDH60PM02 ALIBABA GROUP HOLDING LTD SPON ADR 01609W102 565542.00000000 NS USD 109986608.16000000 0.111796628885 Long EC CORP KY N 1 N N N FORTINET INC 549300O0QJWDBAS0QX03 FORTINET INC 34959E109 109509.00000000 NS USD 11079025.53000000 0.011261350143 Long EC CORP US N 1 N N N SEATTLE GENETICS INC N/A SEATTLE GENETICS INC 812578102 710158.00000000 NS USD 81938030.04000000 0.083286462681 Long EC CORP US N 1 N N N PERRIGO CO PLC 549300IFOQS6R1QLY196 PERRIGO CO PLC N/A 59009.00000000 NS USD 2837742.81000000 0.002884442798 Long EC CORP IE N 1 N N N NUVATION BIO INC N/A NUVATION BIO INC SER A PC PP N/A 35794400.00000000 NS USD 27611084.27000000 0.028065472632 Long EP CORP US Y 3 N N N GROCERY OUTLET HOLDING CORP N/A GROCERY OUTLET HOLDING CORP 39874R101 643951.00000000 NS USD 22113277.34000000 0.022477189737 Long EC CORP US N 1 N N ATLASSIAN CORP PLC 549300AGBII4MWBVJY22 ATLASSIAN CORP PLC CLS A N/A 2611730.00000000 NS USD 358486059.80000000 0.364385570738 Long EC CORP GB N 1 N N N HOME DEPOT INC QEKMOTMBBKA8I816DO57 HOME DEPOT INC 437076102 2238097.00000000 NS USD 417875090.87000000 0.424751951495 Long EC CORP US N 1 N N N SHISEIDO CO LTD 5299008QCD0YDT5OF506 SHISEIDO CO LTD N/A 685500.00000000 NS 40686919.32000000 0.041356493265 Long EC CORP JP N 1 N N N TAIWAN SEMICONDUCTR MFG CO LTD 549300KB6NK5SBD14S87 TAIWAN SEMIC MFG CO LTD SP ADR 874039100 465398.00000000 NS USD 22241370.42000000 0.022607390811 Long EC CORP TW N 1 N N N MICROSOFT CORP INR2EJN1ERAN0W5ZP974 MICROSOFT CORP 594918104 40972644.00000000 NS USD 6461795685.24000000 6.568135759797 Long EC CORP US N 1 N N N DANAHER CORP S4BKK9OTCEWQ3YHPFM11 DANAHER CORP 235851102 5268247.00000000 NS USD 729178067.27000000 0.741177959222 Long EC CORP US N 1 N N N RALPH LAUREN CORP HO1QNWM0IXBZ0QSMMO20 RALPH LAUREN CORP 751212101 91471.00000000 NS USD 6113006.93000000 0.006213607079 Long EC CORP US N 1 N N N COCA COLA CO UWJKFUJFZ02DKWI3RY53 COCA COLA CO 191216100 12691306.00000000 NS USD 561590290.50000000 0.570832234422 Long EC CORP US N 1 N N N AIRBNB 549300HMUDNO0RY56D37 AIRBNB INC SER E PC PP N/A 388853.00000000 NS USD 25213228.52000000 0.025628156000 Long EP CORP US Y 3 N N N PATTERSON COS INC YM48Q2087CUE26GWEK09 PATTERSON COMPANIES INC 703395103 476471.00000000 NS USD 7285241.59000000 0.007405132897 Long EC CORP US N 1 N N N INTARCIA THERAPEUTICS INC N/A Intarcia Therapeutics Inc PREF N/A 2100446.00000000 NS USD 64672732.34000000 0.065737034511 Long EP CORP US Y 3 N N N DISNEY (WALT) CO 549300GZKULIZ0WOW665 DISNEY (WALT) CO 254687106 7138895.00000000 NS USD 689617257.00000000 0.700966107087 Long EC CORP US N 1 N N N NOVAGOLD RESOURCES INC 529900587LVZTJ2BHS60 NOVAGOLD RESOURCES INC 66987E206 7305739.00000000 NS 53885860.03000000 0.054772645476 Long EC CORP CA N 1 N N N EOG RESOURCES INC XWTZDRYZPBUHIQBKDB46 EOG RESOURCES INC 26875P101 168117.00000000 NS USD 6038762.64000000 0.006138140970 Long EC CORP US N 1 N N N WEWORK COS INC 549300D8U9TF7WBED521 WEWORK COMPANIES INC SER E PC PP N/A 5464465.00000000 NS USD 87404117.68000000 0.088842504290 Long EP CORP US Y 3 N N N MORPHOSYS AG 529900493806K77LRE72 MORPHOSYS AG N/A 288496.00000000 NS 27777936.50000000 0.028235070705 Long EC CORP DE N 2 N N N ZENPAYROLL INC N/A ZENPAYROLL INC SER D PC PP N/A 2436137.00000000 NS USD 24093394.93000000 0.024489893602 Long EP CORP US Y 3 N N N KEURIG DR PEPPER INC DYTQ8KRTKO7Y2BVU5K74 KEURIG DR PEPPER INC 49271V100 4123795.00000000 NS USD 100084504.65000000 0.101731569058 Long EC CORP US N 1 N N N THE TORONTO DOMINION BANK PT3QB789TSUIDF371261 TORONTO-DOMINION BANK 891160509 215103.00000000 NS 9144896.25000000 0.009295391405 Long EC CORP CA N 1 N N N INTARCIA THERAPEUTICS INC N/A INTARCIA THERAPEUTICS INC WT 12/31/24 N/A 105983.00000000 NS USD 10.60000000 0.000000010774 Long EC CORP US N 3 N N N FRANCO NEVADA CORP N/A FRANCO-NEVADA CORP 351858105 4427831.00000000 NS 442405540.33000000 0.449686092120 Long EC CORP CA N 1 N N N 2020-04-30 Stacie M. Smith Stacie M. Smith Stacie M. Smith President and Treasurer XXXX NPORT-EX 2 QTLY_22_20200331.htm

Quarterly Holdings Report
for

Fidelity® Contrafund®

March 31, 2020







CON-QTLY-0520
1.799873.116





Schedule of Investments March 31, 2020 (Unaudited)

Showing Percentage of Net Assets

Common Stocks - 100.2%   
 Shares Value (000s) 
COMMUNICATION SERVICES - 18.3%   
Entertainment - 4.7%   
Activision Blizzard, Inc. 12,359,731 $735,157 
Netflix, Inc. (a) 8,056,668 3,025,279 
Spotify Technology SA (a)(b) 486,898 59,129 
The Walt Disney Co. 7,040,895 680,150 
  4,499,715 
Interactive Media & Services - 13.1%   
Alphabet, Inc.:   
Class A (a) 2,386,680 2,773,203 
Class C (a) 2,142,370 2,491,169 
Facebook, Inc. Class A (a) 43,602,965 7,272,975 
Pinterest, Inc. Class A (b) 6,539,632 100,972 
Twitter, Inc. (a) 366,663 9,005 
  12,647,324 
Media - 0.0%   
Charter Communications, Inc. Class A (a) 28,907 12,612 
Liberty Media Corp. Liberty Formula One Group Series C (a) 307,016 8,360 
  20,972 
Wireless Telecommunication Services - 0.5%   
T-Mobile U.S., Inc. (a) 5,632,335 472,553 
TOTAL COMMUNICATION SERVICES  17,640,564 
CONSUMER DISCRETIONARY - 12.1%   
Automobiles - 0.1%   
Tesla, Inc. (a) 147,022 77,040 
Toyota Motor Corp. 829,400 49,984 
  127,024 
Hotels, Restaurants & Leisure - 0.8%   
Chipotle Mexican Grill, Inc. (a) 429,664 281,172 
Domino's Pizza, Inc. 28,500 9,236 
Evolution Gaming Group AB (c) 1,894,487 64,232 
McDonald's Corp. 2,502,454 413,781 
Starbucks Corp. 299,383 19,681 
  788,102 
Household Durables - 0.1%   
Garmin Ltd. 563,584 42,246 
Tempur Sealy International, Inc. (a) 384,689 16,815 
  59,061 
Internet & Direct Marketing Retail - 9.0%   
Alibaba Group Holding Ltd. 10,945,700 265,226 
Alibaba Group Holding Ltd. sponsored ADR (a) 565,542 109,987 
Amazon.com, Inc. (a) 4,207,147 8,202,758 
Boohoo.Com PLC (a) 5,264,203 12,383 
Chewy, Inc. 366,362 13,735 
Delivery Hero AG (a)(c) 174,286 12,814 
Meituan Dianping Class B (a) 3,044,000 36,288 
  8,653,191 
Specialty Retail - 1.0%   
Burlington Stores, Inc. (a) 157,488 24,956 
The Home Depot, Inc. 2,238,097 417,875 
TJX Companies, Inc. 10,541,078 503,969 
  946,800 
Textiles, Apparel & Luxury Goods - 1.1%   
adidas AG 1,551,110 344,389 
Allbirds, Inc. (a)(d)(e) 867,565 7,218 
Deckers Outdoor Corp. (a) 475,842 63,763 
lululemon athletica, Inc. (a) 436,058 82,655 
NIKE, Inc. Class B 7,021,014 580,919 
On Holding AG (d)(e) 2,600 19,440 
Ralph Lauren Corp. 91,471 6,113 
  1,104,497 
TOTAL CONSUMER DISCRETIONARY  11,678,675 
CONSUMER STAPLES - 3.6%   
Beverages - 1.2%   
Keurig Dr. Pepper, Inc. 4,123,795 100,085 
PepsiCo, Inc. 3,810,097 457,593 
The Coca-Cola Co. 12,691,306 561,590 
  1,119,268 
Food & Staples Retailing - 0.9%   
Alimentation Couche-Tard, Inc. Class B (sub. vtg.) 852,419 20,079 
Costco Wholesale Corp. 2,891,855 824,555 
Grocery Outlet Holding Corp. (b) 643,951 22,113 
Walmart, Inc. 263,933 29,988 
  896,735 
Food Products - 0.0%   
Freshpet, Inc. (a) 94,900 6,061 
Mondelez International, Inc. 760,368 38,079 
  44,140 
Household Products - 0.2%   
Procter & Gamble Co. 1,483,438 163,178 
Personal Products - 1.3%   
Estee Lauder Companies, Inc. Class A 6,496,828 1,035,205 
Kao Corp. 471,500 38,720 
L'Oreal SA 167,702 43,403 
L'Oreal SA 207,065 53,591 
Shiseido Co. Ltd. 685,500 40,687 
  1,211,606 
TOTAL CONSUMER STAPLES  3,434,927 
ENERGY - 0.4%   
Oil, Gas & Consumable Fuels - 0.4%   
Centennial Resource Development, Inc. Class A (a) 12,336,850 3,245 
Continental Resources, Inc. (b) 428,374 3,273 
EOG Resources, Inc. 168,117 6,039 
Hess Corp. 1,234,058 41,094 
Magnolia Oil & Gas Corp. Class A (a) 5,525,515 22,102 
Reliance Industries Ltd. 18,864,539 278,863 
  354,616 
FINANCIALS - 10.4%   
Banks - 3.0%   
Bank of America Corp. 46,440,929 985,941 
Citigroup, Inc. 12,932,728 544,727 
HDFC Bank Ltd. sponsored ADR 1,904,026 73,229 
JPMorgan Chase & Co. 11,848,046 1,066,680 
Kotak Mahindra Bank Ltd. 13,628,266 234,433 
The Toronto-Dominion Bank 215,103 9,145 
  2,914,155 
Capital Markets - 0.7%   
Brookfield Asset Management, Inc. (Canada) Class A 1,185,226 52,536 
CME Group, Inc. 1,759,877 304,300 
Moody's Corp. 759,616 160,659 
MSCI, Inc. 240,169 69,399 
S&P Global, Inc. 208,724 51,148 
  638,042 
Consumer Finance - 0.8%   
American Express Co. 8,501,872 727,845 
Diversified Financial Services - 5.5%   
Berkshire Hathaway, Inc. Class A (a) 19,615 5,335,280 
Insurance - 0.4%   
Admiral Group PLC 3,438,162 94,687 
Allstate Corp. 607,407 55,717 
Chubb Ltd. 1,357,557 151,626 
Fairfax Financial Holdings Ltd. (sub. vtg.) 135,860 41,650 
Intact Financial Corp. 10,490 907 
Marsh & McLennan Companies, Inc. 76,425 6,608 
Progressive Corp. 176,358 13,022 
  364,217 
TOTAL FINANCIALS  9,979,539 
HEALTH CARE - 15.2%   
Biotechnology - 3.5%   
23andMe, Inc. (a)(d)(e) 166,622 2,104 
AbbVie, Inc. 2,944,381 224,332 
Acceleron Pharma, Inc. (a) 218,698 19,654 
Alector, Inc. (a) 299,382 7,224 
Argenx SE ADR (a) 122,550 16,144 
BeiGene Ltd. ADR (a) 238,220 29,327 
bluebird bio, Inc. (a) 476,125 21,883 
CSL Ltd. 182,670 33,335 
Galapagos Genomics NV sponsored ADR (a)(b) 265,680 52,052 
Genmab A/S (a) 47,656 9,573 
Gilead Sciences, Inc. 3,620,935 270,701 
Global Blood Therapeutics, Inc. (a) 767,333 39,203 
Idorsia Ltd. (a) 1,823,591 47,133 
Innovent Biolgics, Inc. (a)(c) 15,964,500 66,614 
Intarcia Therapeutics, Inc. warrants 12/31/24 (a)(e) 105,983 
Mirati Therapeutics, Inc. (a) 266,855 20,513 
Morphosys AG (a) 288,496 27,778 
Regeneron Pharmaceuticals, Inc. (a) 1,534,265 749,166 
Revolution Medicines, Inc. 330,397 7,239 
Seattle Genetics, Inc. (a) 710,158 81,938 
Turning Point Therapeutics, Inc. 272,648 12,176 
Vertex Pharmaceuticals, Inc. (a) 6,837,474 1,626,977 
Zai Lab Ltd. ADR (a) 196,719 10,127 
  3,375,193 
Health Care Equipment & Supplies - 3.8%   
Abbott Laboratories 3,085,425 243,471 
Baxter International, Inc. 6,878,038 558,428 
Boston Scientific Corp. (a) 1,081,282 35,282 
Danaher Corp. 5,268,247 729,178 
DexCom, Inc. (a) 2,489,488 670,344 
Edwards Lifesciences Corp. (a) 2,898,930 546,796 
Intuitive Surgical, Inc. (a) 829,962 411,005 
Masimo Corp. (a) 485,091 85,919 
Quidel Corp. (a) 336,719 32,934 
ResMed, Inc. 583,728 85,977 
Sonova Holding AG Class B 248,854 44,374 
Stryker Corp. 1,249,667 208,057 
Tandem Diabetes Care, Inc. (a) 144,767 9,316 
  3,661,081 
Health Care Providers & Services - 3.5%   
Cardinal Health, Inc. 212,505 10,187 
Cigna Corp. 886,314 157,037 
Hapvida Participacoes e Investimentos SA (c) 3,718,300 30,341 
Patterson Companies, Inc. 476,471 7,285 
UnitedHealth Group, Inc. 12,486,493 3,113,882 
  3,318,732 
Health Care Technology - 0.1%   
Inspire Medical Systems, Inc. (a) 3,874 234 
Teladoc Health, Inc. (a) 108,057 16,750 
Veeva Systems, Inc. Class A (a) 587,749 91,906 
  108,890 
Life Sciences Tools & Services - 1.3%   
10X Genomics, Inc. (a) 395,444 24,644 
Bio-Rad Laboratories, Inc. Class A (a) 269,109 94,339 
IQVIA Holdings, Inc.(a) 86,645 9,346 
Mettler-Toledo International, Inc. (a) 827,104 571,124 
Thermo Fisher Scientific, Inc. 2,034,845 577,082 
  1,276,535 
Pharmaceuticals - 3.0%   
AstraZeneca PLC sponsored ADR 15,820,082 706,525 
Bristol-Myers Squibb Co. 7,423,203 413,769 
Bristol-Myers Squibb Co. rights (a) 1,027,380 3,904 
Eli Lilly & Co. 5,890,249 817,095 
Hansoh Pharmaceutical Group Co. Ltd. (c) 18,672,000 62,392 
Merck & Co., Inc. 5,501,519 423,287 
Novartis AG sponsored ADR 158,219 13,045 
Perrigo Co. PLC 27,109 1,304 
Roche Holding AG (participation certificate) 376,161 121,027 
Zoetis, Inc. Class A 2,730,820 321,390 
  2,883,738 
TOTAL HEALTH CARE  14,624,169 
INDUSTRIALS - 2.8%   
Aerospace & Defense - 0.8%   
Harris Corp. 1,781,005 320,795 
Lockheed Martin Corp. 335,900 113,853 
Northrop Grumman Corp. 1,030,877 311,892 
Space Exploration Technologies Corp.:   
Class A (a)(d)(e) 295,578 58,019 
Class C (a)(d)(e) 12,991 2,550 
TransDigm Group, Inc. 45,411 14,540 
  821,649 
Building Products - 0.2%   
Fortune Brands Home & Security, Inc. 1,618,096 69,983 
Toto Ltd. 2,401,700 80,299 
Trane Technologies PLC 776,206 64,107 
  214,389 
Commercial Services & Supplies - 0.3%   
Cintas Corp. 1,079,876 187,056 
Clean TeQ Holdings Ltd. (a)(b)(f) 39,750,695 3,056 
TulCo LLC (a)(d)(e)(g) 140,771 59,434 
  249,546 
Electrical Equipment - 0.3%   
AMETEK, Inc. 178,427 12,850 
Vestas Wind Systems A/S 2,996,006 243,772 
  256,622 
Industrial Conglomerates - 0.2%   
General Electric Co. 28,502,176 226,307 
Machinery - 0.3%   
Fortive Corp. 4,714,473 260,192 
Professional Services - 0.6%   
Clarivate Analytics PLC (a) 9,490,212 196,922 
CoStar Group, Inc. (a) 187,311 109,991 
Experian PLC 3,017,655 83,865 
FTI Consulting, Inc. (a) 1,334,186 159,795 
  550,573 
Road & Rail - 0.1%   
Canadian Pacific Railway Ltd. 125,238 27,636 
Union Pacific Corp. 257,641 36,338 
  63,974 
TOTAL INDUSTRIALS  2,643,252 
INFORMATION TECHNOLOGY - 34.4%   
Communications Equipment - 0.1%   
Motorola Solutions, Inc. 829,322 110,233 
Electronic Equipment & Components - 1.6%   
Amphenol Corp. Class A (f) 15,984,473 1,164,948 
CDW Corp. 1,191,407 111,123 
Keysight Technologies, Inc. (a) 929,573 77,787 
Zebra Technologies Corp. Class A (a) 1,163,875 213,687 
  1,567,545 
IT Services - 10.0%   
Accenture PLC Class A 2,334,987 381,210 
Adyen BV (a)(c) 236,212 198,949 
ASAC II LP (a)(d)(e) 39,494,500 6,635 
Endava PLC ADR (a) 135,157 4,752 
EPAM Systems, Inc. (a) 409,917 76,105 
Fidelity National Information Services, Inc. 528,496 64,286 
Fiserv, Inc. (a) 314,708 29,894 
Global Payments, Inc. 2,124,030 306,349 
MasterCard, Inc. Class A 9,562,040 2,309,806 
MongoDB, Inc. Class A (a) 1,880,465 256,759 
Okta, Inc. (a) 3,925,921 479,983 
PayPal Holdings, Inc. (a) 13,055,716 1,249,954 
Shopify, Inc. Class A (a) 879,255 368,384 
Square, Inc. (a) 201,300 10,544 
StoneCo Ltd. Class A (a)(b) 1,382,464 30,096 
Twilio, Inc. Class A (a) 499,644 44,713 
Visa, Inc. Class A 23,651,278 3,810,694 
  9,629,113 
Semiconductors & Semiconductor Equipment - 3.2%   
Advanced Micro Devices, Inc. (a) 9,228,486 419,712 
Analog Devices, Inc. 264,799 23,739 
ASML Holding NV 279,718 73,185 
Cirrus Logic, Inc. (a) 829,392 54,433 
Enphase Energy, Inc. (a)(b) 3,316,909 107,103 
Lam Research Corp. 1,144,045 274,571 
NVIDIA Corp. 4,024,153 1,060,767 
NXP Semiconductors NV 2,357,955 195,545 
Qualcomm, Inc. 9,915,332 670,772 
SolarEdge Technologies, Inc. (a) 1,134,503 92,893 
Synaptics, Inc. (a)(f) 1,835,747 106,235 
Taiwan Semiconductor Manufacturing Co. Ltd. sponsored ADR 465,398 22,241 
  3,101,196 
Software - 17.1%   
Adobe, Inc. (a) 10,443,829 3,323,644 
Alteryx, Inc. Class A (a)(b) 241,900 23,022 
Atlassian Corp. PLC (a) 2,611,730 358,486 
Ceridian HCM Holding, Inc. (a) 582,441 29,163 
Cloudflare, Inc. (a) 6,541,009 153,583 
Coupa Software, Inc. (a) 1,766,523 246,836 
Crowdstrike Holdings, Inc. (b) 241,900 13,469 
Datadog, Inc. Class A (a)(b) 2,220,838 79,906 
DocuSign, Inc. (a) 995,434 91,978 
Dropbox, Inc. Class A (a) 5,253,574 95,090 
Dynatrace, Inc. 364,492 8,689 
Everbridge, Inc. (a) 271,792 28,908 
Fortinet, Inc. (a) 222,509 22,511 
Intuit, Inc. 1,924,520 442,640 
Microsoft Corp. 40,772,644 6,430,254 
Netcompany Group A/S (a)(c) 437,260 20,083 
Pagerduty, Inc. (b) 316,929 5,477 
Paycom Software, Inc. (a) 615,032 124,243 
Rapid7, Inc. (a) 47,463 2,057 
RingCentral, Inc. (a) 1,847,888 391,586 
Salesforce.com, Inc. (a) 26,554,837 3,823,365 
ServiceNow, Inc. (a) 615,598 176,418 
Slack Technologies, Inc. Class A (a)(b) 5,973,980 160,342 
Snowflake Computing, Inc. Class B (d)(e) 88,269 3,422 
Tanium, Inc. Class B (a)(d)(e) 2,944,100 29,323 
Workday, Inc. Class A (a) 2,333,054 303,810 
Xero Ltd. (a) 238,200 9,950 
Zoom Video Communications, Inc. Class A 336,786 49,211 
  16,447,466 
Technology Hardware, Storage & Peripherals - 2.4%   
Apple, Inc. 8,708,313 2,214,437 
Samsung Electronics Co. Ltd. 1,437,600 56,306 
  2,270,743 
TOTAL INFORMATION TECHNOLOGY  33,126,296 
MATERIALS - 2.1%   
Chemicals - 0.5%   
Air Products & Chemicals, Inc. 619,612 123,681 
Growmax Resources Corp. (a)(c)(e) 3,069,763 120 
Sherwin-Williams Co. 919,367 422,468 
  546,269 
Metals & Mining - 1.6%   
B2Gold Corp. 48,560,999 146,998 
Barrick Gold Corp. 1,224,740 22,437 
Barrick Gold Corp. (Canada) 25,269,208 464,337 
Franco-Nevada Corp. 4,427,831 442,406 
Ivanhoe Mines Ltd. (a) 45,675,879 75,948 
Ivanhoe Mines Ltd. (a)(c) 13,135,709 21,842 
Kirkland Lake Gold Ltd. 1,832,611 53,977 
Lundin Gold, Inc. (a) 2,359,943 13,130 
Newcrest Mining Ltd. 6,563,440 90,134 
Newmont Corp. 2,648,048 119,904 
Northern Star Resources Ltd. 1,356,310 8,785 
Novagold Resources, Inc. (a) 7,305,739 53,886 
  1,513,784 
TOTAL MATERIALS  2,060,053 
REAL ESTATE - 0.8%   
Equity Real Estate Investment Trusts (REITs) - 0.8%   
American Tower Corp. 2,810,748 612,040 
Equity Commonwealth 369,304 11,711 
Equity Residential (SBI) 1,902,644 117,412 
Prologis, Inc. 504,603 40,555 
  781,718 
Real Estate Management & Development - 0.0%   
WeWork Companies, Inc. Class A (a)(d)(e) 53,694 859 
TOTAL REAL ESTATE  782,577 
UTILITIES - 0.1%   
Electric Utilities - 0.1%   
NextEra Energy, Inc. 538,344 129,536 
TOTAL COMMON STOCKS   
(Cost $46,071,066)  96,454,204 
Preferred Stocks - 0.8%   
Convertible Preferred Stocks - 0.8%   
COMMUNICATION SERVICES - 0.0%   
Wireless Telecommunication Services - 0.0%   
Altiostar Networks, Inc. Series A1 (a)(d)(e) 2,124,227 8,178 
CONSUMER DISCRETIONARY - 0.1%   
Diversified Consumer Services - 0.1%   
Airbnb, Inc.:   
Series D (a)(d)(e) 578,817 37,530 
Series E (a)(d)(e) 388,853 25,213 
ZenPayroll, Inc. Series D (d)(e) 2,436,137 24,093 
  86,836 
Textiles, Apparel & Luxury Goods - 0.0%   
Allbirds, Inc.:   
Series A (a)(d)(e) 342,405 2,849 
Series B (a)(d)(e) 60,155 500 
Series C (a)(d)(e) 574,905 4,783 
Series Seed (a)(d)(e) 183,970 1,531 
Aurora Innovation, Inc. Series B (d)(e) 2,121,140 15,675 
  25,338 
TOTAL CONSUMER DISCRETIONARY  112,174 
CONSUMER STAPLES - 0.1%   
Food & Staples Retailing - 0.1%   
Roofoods Ltd. Series F (a)(d)(e) 154,611 51,629 
HEALTH CARE - 0.2%   
Biotechnology - 0.2%   
23andMe, Inc.:   
Series E (a)(d)(e) 664,987 8,399 
Series F (a)(d)(e) 3,348,986 42,298 
Generation Bio Series B (a)(d)(e) 2,430,600 11,059 
Intarcia Therapeutics, Inc. Series CC (a)(d)(e) 2,100,446 64,673 
Nuvation Bio, Inc. Series A (d)(e)(h) 35,794,400 27,611 
  154,040 
Health Care Providers & Services - 0.0%   
Get Heal, Inc. Series B (a)(d)(e) 35,877,127 886 
Mulberry Health, Inc.:   
Series A-8 (a)(d)(e) 7,960,894 37,337 
Series A-9 (a)(d)(e) 600,009 2,814 
Series AA-9 (a)(d)(e) 49,783 233 
  41,270 
Pharmaceuticals - 0.0%   
Allovir, Inc. Series B (d)(e) 1,909,634 15,564 
TOTAL HEALTH CARE  210,874 
INDUSTRIALS - 0.1%   
Aerospace & Defense - 0.1%   
Space Exploration Technologies Corp.:   
Series G (a)(d)(e) 558,215 109,572 
Series H (a)(d)(e) 120,282 23,610 
  133,182 
INFORMATION TECHNOLOGY - 0.1%   
Software - 0.1%   
Affirm, Inc. Series F (d)(e) 2,371,275 21,436 
Carbon, Inc.:   
Series D (a)(d)(e) 915,425 18,455 
Series E (d)(e) 81,735 1,669 
Delphix Corp. Series D (a)(d)(e) 3,712,687 22,722 
  64,282 
MATERIALS - 0.1%   
Metals & Mining - 0.1%   
High Power Exploration, Inc. Series A (d)(e) 12,577,747 50,437 
REAL ESTATE - 0.1%   
Real Estate Management & Development - 0.1%   
WeWork Companies, Inc.:   
Series E (a)(d)(e) 5,464,465 87,404 
Series F (a)(d)(e) 253,732 4,058 
  91,462 
TOTAL CONVERTIBLE PREFERRED STOCKS  722,218 
Nonconvertible Preferred Stocks - 0.0%   
CONSUMER STAPLES - 0.0%   
Food & Staples Retailing - 0.0%   
Roofoods Ltd. Series G (e) 46,145 15,409 
TOTAL PREFERRED STOCKS   
(Cost $831,691)  737,627 
 Principal Amount (000s) Value (000s) 
Convertible Bonds - 0.0%   
HEALTH CARE - 0.0%   
Biotechnology - 0.0%   
Intarcia Therapeutics, Inc. 6% 7/18/21
(Cost $9,273)(d)(e) 
9,273 9,273 
 Shares Value (000s) 
Money Market Funds - 1.1%   
Fidelity Cash Central Fund 0.29% (i) 869,716,212 869,977 
Fidelity Securities Lending Cash Central Fund 0.28% (i)(j) 193,082,885 193,122 
TOTAL MONEY MARKET FUNDS   
(Cost $1,063,038)  1,063,099 
TOTAL INVESTMENT IN SECURITIES - 102.1%   
(Cost $47,975,068)  98,264,203 
NET OTHER ASSETS (LIABILITIES) - (2.1)%  (1,974,231) 
NET ASSETS - 100%  $96,289,972 

Values shown as $0 in the Schedule of Investments may reflect amounts less than $500.

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 $477,387,000 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 $920,495,000 or 1.0% of net assets.

 (e) Level 3 security

 (f) Affiliated company

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

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

 (i) 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.

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

Additional information on each restricted holding is as follows:

Security Acquisition Date Acquisition Cost (000s) 
23andMe, Inc. 12/7/18 $2,799 
23andMe, Inc. Series E 6/18/15 $7,200 
23andMe, Inc. Series F 8/31/17 $46,498 
Affirm, Inc. Series F 3/22/19 $31,261 
Airbnb, Inc. Series D 4/16/14 $23,565 
Airbnb, Inc. Series E 6/29/15 $36,200 
Allbirds, Inc. 10/9/18 $9,515 
Allbirds, Inc. Series A 10/9/18 $3,755 
Allbirds, Inc. Series B 10/9/18 $660 
Allbirds, Inc. Series C 10/9/18 $6,305 
Allbirds, Inc. Series Seed 10/9/18 $2,018 
Allovir, Inc. Series B 5/8/19 $15,564 
Altiostar Networks, Inc. Series A1 1/10/17 $9,771 
ASAC II LP 10/10/13 $3,041 
Aurora Innovation, Inc. Series B 3/1/19 $19,600 
Carbon, Inc. Series D 12/15/17 $21,376 
Carbon, Inc. Series E 3/22/19 $3,908 
Delphix Corp. Series D 7/10/15 $33,414 
Generation Bio Series B 2/21/18 $22,230 
Get Heal, Inc. Series B 11/7/16 $10,944 
High Power Exploration, Inc. Series A 11/15/19 $66,285 
Intarcia Therapeutics, Inc. Series CC 11/14/12 $28,629 
Intarcia Therapeutics, Inc. 6% 7/18/21 1/3/20 $9,273 
Mulberry Health, Inc. Series A-8 1/20/16 $53,774 
Mulberry Health, Inc. Series A-9 3/23/18 $4,281 
Mulberry Health, Inc. Series AA-9 3/23/18 $145 
Nuvation Bio, Inc. Series A 6/17/19 $27,612 
On Holding AG 2/6/20 $23,693 
Roofoods Ltd. Series F 9/12/17 $54,666 
Snowflake Computing, Inc. Class B 3/19/20 $3,424 
Space Exploration Technologies Corp. Class A 10/16/15 - 9/11/17 $30,689 
Space Exploration Technologies Corp. Class C 9/11/17 $1,754 
Space Exploration Technologies Corp. Series G 1/20/15 $43,239 
Space Exploration Technologies Corp. Series H 8/4/17 $16,238 
Tanium, Inc. Class B 4/21/17 $14,615 
TulCo LLC 8/24/17 - 9/7/18 $52,209 
WeWork Companies, Inc. Class A 6/23/15 $1,766 
WeWork Companies, Inc. Series E 6/23/15 $179,724 
WeWork Companies, Inc. Series F 12/1/16 $12,735 
ZenPayroll, Inc. Series D 7/16/19 $32,431 

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 
 (Amounts in thousands) 
Fidelity Cash Central Fund $1,838 
Fidelity Securities Lending Cash Central Fund 143 
Total $1,981 

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.

Other Affiliated Issuers

An affiliated company is a company in which the Fund has ownership of at least 5% of the voting securities. Fiscal year to date transactions with companies which are or were affiliates are as follows:

Affiliate (Amounts in thousands) Value, beginning of period Purchases Sales Proceeds Dividend Income Realized Gain (loss) Change in Unrealized appreciation (depreciation) Value, end of period 
Amphenol Corp. Class A $2,118,854 $-- $311,452 $4,348 $132,046 $(774,500) $1,164,948 
Birchcliff Energy Ltd. 39,679 -- 12,323 261 (94,060) 66,704 -- 
Birchcliff Energy Ltd. 1,369 -- 924 -- (4,343) 3,898 -- 
Centennial Resource Development, Inc. Class A 92,428 -- 3,241 -- (144,984) 59,042 -- 
Clean TeQ Holdings Ltd. 5,734 -- 18 -- (81) (2,579) 3,056 
Synaptics, Inc. 31,550 91,798 134 -- 21 (17,000) 106,235 
Total $2,289,614 $91,798 $328,092 $4,609 $(111,401) $(664,435) $1,274,239 

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, changes in interest rates and credit quality. 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.  Securities, including private placements or other restricted securities, for which observable inputs are not available are valued using alternate valuation approaches, including the market approach, the income approach and cost approach are categorized as Level 3 in the hierarchy. The market approach considers factors including the price of recent investments in the same or a similar security or financial metrics of comparable securities. The income approach considers factors including expected future cash flows, security specific risks and corresponding discount rates. The cost approach considers factors including the value of the security’s underlying assets and liabilities. 

Debt securities, including restricted securities, are valued based on evaluated prices received from third party pricing vendors or from brokers who make markets in such securities. Corporate bonds are valued by pricing vendors who utilize matrix pricing which considers yield or price of bonds of comparable quality, coupon, maturity and type or by broker supplied prices.

When independent prices are unavailable or unreliable, debt securities may be valued utilizing pricing methodologies which consider similar factors that would be used by third party pricing vendors. Debt securities are generally categorized as Level 2 in the hierarchy but may be Level 3 depending on the circumstances.

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.