0001752724-24-089301.txt : 20240424 0001752724-24-089301.hdr.sgml : 20240424 20240424142135 ACCESSION NUMBER: 0001752724-24-089301 CONFORMED SUBMISSION TYPE: NPORT-P PUBLIC DOCUMENT COUNT: 1 CONFORMED PERIOD OF REPORT: 20240229 FILED AS OF DATE: 20240424 DATE AS OF CHANGE: 20240424 PERIOD START: 20240831 FILER: COMPANY DATA: COMPANY CONFORMED NAME: FIDELITY PURITAN TRUST CENTRAL INDEX KEY: 0000081205 ORGANIZATION NAME: IRS NUMBER: 000000000 STATE OF INCORPORATION: MA FISCAL YEAR END: 0731 FILING VALUES: FORM TYPE: NPORT-P SEC ACT: 1940 Act SEC FILE NUMBER: 811-00649 FILM NUMBER: 24869739 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 PURITAN FUND DATE OF NAME CHANGE: 19870414 FORMER COMPANY: FORMER CONFORMED NAME: PURITAN FUND INC DATE OF NAME CHANGE: 19810106 0000081205 S000007153 Fidelity Puritan Fund C000019557 Fidelity Puritan Fund FPURX C000064276 Class K FPUKX NPORT-P 1 primary_doc.xml NPORT-P false 0000081205 XXXXXXXX S000007153 C000064276 C000019557 Fidelity Puritan Trust 811-00649 0000081205 WDA1I420M36T9HTVU696 245 Summer Street Boston 02210 1-800-FIDELITY Fidelity Puritan Fund S000007153 342NZ620YLGOV7E34P91 2024-08-31 2024-02-29 N 29607807556.86 46354097.77 29561453459.09 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 1456700.80000000 N GENERAL MOTORS CO 54930070NSV60J38I987 GENERAL MOTORS CO 37045V100 803000.00000000 NS USD 32906940.00000000 0.111317057009 Long EC CORP US N 1 N N N UBS GROUP AG 549300SZJ9VS8SGXAN81 UBS GROUP AG N/A 632727.00000000 NS USD 18001083.15000000 0.060893768890 Long EC CORP CH N 1 N N N BLUE OWL CAPITAL INC N/A BLUE OWL CAPITAL INC A 09581B103 3575197.00000000 NS USD 64210538.12000000 0.217210355400 Long EC CORP US N 1 N N N THERMO FISHER SCIENTIFIC INC HCHV7422L5HDJZCRFL38 THERMO FISHER SCIENTIFIC INC 883556102 37124.00000000 NS USD 21167362.32000000 0.071604606144 Long EC CORP US N 1 N N N LONDON STOCK EXCHANGE GROUP PLC 213800QAUUUP6I445N30 LONDON STOCK EXCHANGE GRP PLC N/A 133676.00000000 NS 15013591.59000000 0.050787731431 Long EC CORP GB N 2 N N N SYNOPSYS INC QG7T915N9S0NY5UKNE63 SYNOPSYS INC 871607107 180530.00000000 NS USD 103575476.90000000 0.350373424782 Long EC CORP US N 1 N N N SAMSUNG ELECTRONICS CO LTD 9884007ER46L6N7EI764 SAMSUNG ELECTRONICS CO LTD N/A 100000.00000000 NS 5496418.72000000 0.018593195113 Long EC CORP KR N 1 N N N ALASKA AIR GROUP INC 529900G48RT4KWLC6C27 ALASKA AIR GROUP INC 011659109 226028.00000000 NS USD 8451186.92000000 0.028588536526 Long EC CORP US N 1 N N N KKR and CO INC 549300JOHU21WRN2Z451 KKR and CO INC 48251W104 1113366.00000000 NS USD 109399343.16000000 0.370074304064 Long EC CORP US N 1 N N N SHELL PLC 21380068P1DRHMJ8KU70 SHELL PLC SPONS ADR 780259305 734600.00000000 NS USD 46154918.00000000 0.156132099742 Long EC CORP GB N 1 N N N PRTN TB HOLDINGS LLC N/A PRTN TB HOLDINGS LLC N/A 1027580.80500000 NS USD 39120001.25000000 0.132334498721 Long EC CORP US Y 3 N N N ASML HOLDING NV 724500Y6DUVHQD6OXN27 ASML HLDG NV (NY REG SHS) NEW YORK REGISTERED SHARES N/A 204256.00000000 NS USD 194386350.08000000 0.657566957419 Long EC CORP NL N 1 N N N REDDIT INC N/A REDDIT INC SERIES E PC PP N/A 28500.00000000 NS USD 834195.00000000 0.002821901166 Long EP CORP US Y 3 N N N APPLE INC HWUPKR0MPOU8FGXBT394 APPLE INC 037833100 2169572.00000000 NS USD 392150139.00000000 1.326559059562 Long EC CORP US N 1 N N N JABIL INC 5493000CGCQY2OQU7669 JABIL INC 466313103 476691.00000000 NS USD 68686406.19000000 0.232351248510 Long EC CORP US N 1 N N N NEUTRON HOLDINGS INC 549300W1F8PO8BQFD775 NEUTRON HOLDINGS INC CONV 4% 05/22/2027 PP N/A 1370500.00000000 PA USD 1857164.55000000 0.006282385785 Long DBT CORP US Y 3 2027-05-22 Fixed 0.04000000 N N N Y Y NEUTRON HOLDINGS INC NEUTRON HOLDINGS INC PP USD XXXX N N N ADVANCED MICRO DEVICES INC R2I72C950HOYXII45366 ADVANCED MICRO DEVICES INC 007903107 796077.00000000 NS USD 153268704.81000000 0.518474861265 Long EC CORP US N 1 N N N AMAZON.COM INC ZXTILKJKG63JELOEG630 AMAZON.COM INC 023135106 5624808.00000000 NS USD 994241062.08000000 3.363302360812 Long EC CORP US N 1 N N N Blu Homes Inc N/A BLU INVESTMENTS LLC PP N/A 14988638.00000000 NS USD 4646.48000000 0.000015718036 Long EC CORP US Y 3 N N N STRYKER CORP 5493002F0SC4JTBU5137 STRYKER CORP 863667101 110387.00000000 NS USD 38532790.09000000 0.130348090439 Long EC CORP US N 1 N N N AMPHENOL CORPORATION NEW 549300D3L3G0R4U4VT04 AMPHENOL CORPORATION CL A 032095101 956687.00000000 NS USD 104508487.88000000 0.353529599025 Long EC CORP US N 1 N N N SOUTHERN COMPANY 549300FC3G3YU2FBZD92 SOUTHERN CO 842587107 108600.00000000 NS USD 7303350.00000000 0.024705652616 Long EC CORP US N 1 N N N MICROSOFT CORP INR2EJN1ERAN0W5ZP974 MICROSOFT CORP 594918104 4386490.00000000 NS USD 1814427723.60000000 6.137816349629 Long EC CORP US N 1 N N N L'OREAL SA 529900JI1GG6F7RKVI53 L'OREAL SA (TEMP) N/A 10418.00000000 NS 4976358.80000000 0.016833944944 Long EC CORP FR N 2 N N N NOVO-NORDISK AS 549300DAQ1CVT6CXN342 NOVO-NORDISK AS CL B N/A 514727.00000000 NS 61440740.98000000 0.207840731055 Long EC CORP DK N 2 N N N LAM RESEARCH CORP 549300I4GMO6D34U1T02 LAM RESEARCH CORP 512807108 37758.00000000 NS USD 35426443.50000000 0.119839992133 Long EC CORP US N 1 N N N ON HOLDING AG N/A ON HOLDING AG N/A 53249.00000000 NS USD 1864779.98000000 0.006308147136 Long EC CORP CH N 1 N N N ALPHABET INC 5493006MHB84DD0ZWV18 ALPHABET INC CL C 02079K107 5029955.00000000 NS USD 703087109.90000000 2.378391545845 Long EC CORP US N 1 N N N BRUNELLO CUCINELLI SPA 5493003CX2RZ0FOBH256 BRUNELLO CUCINELLI SPA (INTERIM) N/A 1175754.00000000 NS 141053796.86000000 0.477154470957 Long EC CORP IT N 1 N N N PODCASTONE INC N/A PODCASTONE INC 22275C105 318475.00000000 NS USD 611472.00000000 0.002068477454 Long EC CORP US N 1 N N ACCENTURE PLC 5493000EWHDSR3MZWH98 ACCENTURE PLC CL A N/A 323666.00000000 NS USD 121303543.48000000 0.410343637696 Long EC CORP IE N 1 N N N VISA INC 549300JZ4OKEHW3DPJ59 VISA INC CL A 92826C839 870246.00000000 NS USD 245966329.44000000 0.832050865768 Long EC CORP US N 1 N N N UNITED RENTALS INC 5323X5O7RN0NKFCDRY08 UNITED RENTALS INC 911363109 211907.00000000 NS USD 146908765.89000000 0.496960564179 Long EC CORP US N 1 N N N GOLDMAN SACHS GROUP INC (THE) 784F5XWPLTWKTBV3E584 GOLDMAN SACHS GROUP INC 38141G104 288748.00000000 NS USD 112337409.40000000 0.380013146361 Long EC CORP US N 1 N N N ADOBE INC FU4LY2G4933NH2E1CP29 ADOBE INC 00724F101 307983.00000000 NS USD 172556715.24000000 0.583722026654 Long EC CORP US N 1 N N N US BANCORP DEL N1GZ7BBF3NP8GI976H15 US BANCORP DEL 902973304 1933268.00000000 NS USD 81119925.28000000 0.274411152997 Long EC CORP US N 1 N N N CAPITAL ONE FINANCIAL CORP ZUE8T73ROZOF6FLBAR73 CAPITAL ONE FINANCIAL CORP 14040H105 324800.00000000 NS USD 44695728.00000000 0.151195975738 Long EC CORP US N 1 N N N REGENERON PHARMACEUTICALS INC 549300RCBFWIRX3HYQ56 REGENERON PHARMACEUTICALS INC 75886F107 229722.00000000 NS USD 221932126.98000000 0.750748359809 Long EC CORP US N 1 N N N META PLATFORMS INC BQ4BKCS1HXDV9HN80Z93 META PLATFORMS INC CL A 30303M102 1455629.00000000 NS USD 713447441.77000000 2.413438306601 Long EC CORP US N 1 N N N APOLLO GLOBAL MANAGEMENT INC N/A APOLLO GLOBAL MANAGEMENT INC 03769M106 2181572.00000000 NS USD 243899749.60000000 0.825060073374 Long EC CORP US N 1 N N N INTUIT INC VI90HBPH7XSFMB9E4M29 INTUIT INC 461202103 83926.00000000 NS USD 55633706.14000000 0.188196788824 Long EC CORP US N 1 N N N CME GROUP INC LCZ7XYGSLJUHFXXNXD88 CME GROUP INC CL A 12572Q105 567543.00000000 NS USD 125058100.05000000 0.423044490092 Long EC CORP US N 1 N N N CHUBB LTD E0JAN6VLUDI1HITHT809 CHUBB LTD N/A 490637.00000000 NS USD 123478613.79000000 0.417701429873 Long EC CORP CH N 1 N N N PACCAR INC KDTEY8BWE486IKZ3CC07 PACCAR INC 693718108 198214.00000000 NS USD 21979950.46000000 0.074353415979 Long EC CORP US N 1 N N N LYFT INC 549300H7I5VN334XVZ52 LYFT INC 55087P104 1467959.00000000 NS USD 23311188.92000000 0.078856707611 Long EC CORP US N 1 N N N BRUKER CORP LEBZ6VLQ6I8XB1NHVY15 BRUKER CORP 116794108 99980.00000000 NS USD 8652269.20000000 0.029268754366 Long EC CORP US N 1 N N N VENTAS INC ORQTRC074CWLT3DKHT41 VENTAS INC REIT 92276F100 115000.00000000 NS USD 4863350.00000000 0.016451660628 Long EC CORP US N 1 N N N FLEX LTD 549300EAQH74YHD07T53 FLEX LTD N/A 1396363.00000000 NS USD 39307618.45000000 0.132969167109 Long EC CORP SG N 1 N N N SCHLUMBERGER LTD 213800ZUA17OK3QLGM62 SCHLUMBERGER LTD 806857108 2259310.00000000 NS USD 109192452.30000000 0.369374437055 Long EC CORP CW N 1 N N N CARRIER GLOBAL CORP 549300JE3W6CWY2NAN77 CARRIER GLOBAL CORP 14448C104 382843.00000000 NS USD 21278413.94000000 0.071980269743 Long EC CORP US N 1 N N N GENERAL DYNAMICS CORP 9C1X8XOOTYY2FNYTVH06 GENERAL DYNAMICS CORPORATION 369550108 281754.00000000 NS USD 76989280.50000000 0.260438075572 Long EC CORP US N 1 N N N BLACKROCK INC 549300LRIF3NWCU26A80 BLACKROCK INC 09247X101 162956.00000000 NS USD 132212721.04000000 0.447247024653 Long EC CORP US N 1 N N N AUTODESK INC FRKKVKAIQEF3FCSTPG55 AUTODESK INC 052769106 156243.00000000 NS USD 40337255.31000000 0.136452205795 Long EC CORP US N 1 N N N MERCK and CO INC 4YV9Y5M8S0BRK1RP0397 MERCK and CO INC NEW 58933Y105 1311630.00000000 NS USD 166773754.50000000 0.564159521894 Long EC CORP US N 1 N N N NXP SEMICONDUCTORS NV 724500M9BY5293JDF951 NXP SEMICONDUCTORS NV N/A 176967.00000000 NS USD 44193968.91000000 0.149498633317 Long EC CORP NL N 1 N N N PUBLIC STORAGE 549300LMZF40TKJ6DM64 PUBLIC STORAGE 74460D109 184000.00000000 NS USD 52232080.00000000 0.176689823699 Long EC CORP US N 1 N N N LOWES COS INC WAFCR4OKGSC504WU3E95 LOWES COS INC 548661107 875536.00000000 NS USD 210715249.12000000 0.712804089323 Long EC CORP US N 1 N N N VICE HOLDING INC N/A VICE GROUP HOLDING INC N/A 1498461.00000000 NS USD 14.98000000 0.000000050674 Long EC CORP US N 3 N N N X HOLDINGS CORP N/A X HOLDINGS CORP CLASS A P/P N/A 172430.00000000 NS USD 4629745.50000000 0.015661427156 Long EC CORP US Y 3 N N N RAYMOND JAMES FINANCIAL INC. RGUZHJ05YTITL6D76949 RAYMOND JAMES FINANCIAL INC. 754730109 129662.00000000 NS USD 15600931.84000000 0.052774576397 Long EC CORP US N 1 N N N EQUIFAX INC 5493004MCF8JDC86VS77 EQUIFAX INC 294429105 81800.00000000 NS USD 22379662.00000000 0.075705553622 Long EC CORP US N 1 N N N BAXTER INTERNATIONAL INC. J5OIVXX3P24RJRW5CK77 BAXTER INTL INC 071813109 516454.00000000 NS USD 21133297.68000000 0.071489372839 Long EC CORP US N 1 N N N BALL CORP 0BGI85ALH27ZJP15DY16 BALL CORP 058498106 423882.00000000 NS USD 27136925.64000000 0.091798347052 Long EC CORP US N 1 N N N ANT INTERNATIONAL CO LTD N/A ANT INTERNATIONAL CO LTD 3.55% 08/14/2024 P/P N/A 3616851.53000000 PA USD 3621553.44000000 0.012250931589 Long DBT CORP KY Y 3 2024-08-14 Fixed 0.03550000 N N N N N N GOLD FIELDS LTD NEW 5299003KXIBJQYCBBD72 GOLD FIELDS LTD SPON ADR 38059T106 1224334.00000000 NS USD 15965315.36000000 0.054007206993 Long EC CORP ZA N 1 N N VULCAN MATERIALS CO 549300Q8LSNHAVWBNI21 VULCAN MATERIALS CO 929160109 75300.00000000 NS USD 20018505.00000000 0.067718270441 Long EC CORP US N 1 N N N DR HORTON INC 529900ZIUEYVSB8QDD25 DR HORTON INC 23331A109 312874.00000000 NS USD 46755890.56000000 0.158165059863 Long EC CORP US N 1 N N N MONOLITHIC POWER SYSTEMS INC 529900TB7O85LSZ1XU31 MONOLITHIC POWER SYS INC 609839105 24680.00000000 NS USD 17770587.20000000 0.060114050970 Long EC CORP US N 1 N N N HARTFORD FINL SVCS GROUP INC IU7C3FTM7Y3BQM112U94 HARTFORD FINL SVCS GROUP INC 416515104 877797.00000000 NS USD 84128064.48000000 0.284587036954 Long EC CORP US N 1 N N N Fidelity Central Investment Portfolios LLC S2V1M15I679NQK6BNY65 Fidelity High Income Central Fund 31606V690 10536617.88000000 NS USD 1099496075.78000000 3.719357295139 Long EC RF US N 1 N N N PERFORMANCE FOOD GROUP CO 549300EUK8GR9IT1YK57 PERFORMANCE FOOD GROUP CO 71377A103 197931.00000000 NS USD 15195162.87000000 0.051401947779 Long EC CORP US N 1 N N N RH 5493008MTS3OGGMHGK69 RH 74967X103 20230.00000000 NS USD 5551112.00000000 0.018778210644 Long EC CORP US N 1 N N N HUBBELL INC 54930088VDQ6840Y6597 HUBBELL INC 443510607 233936.00000000 NS USD 89052417.12000000 0.301245056313 Long EC CORP US N 1 N N N TJX COMPANIES INC V167QI9I69W364E2DY52 TJX COMPANIES INC NEW 872540109 1537214.00000000 NS USD 152399395.96000000 0.515534177542 Long EC CORP US N 1 N N N MARSH and MCLENNAN COS INC 549300XMP3KDCKJXIU47 MARSH and MCLENNAN COS INC 571748102 314876.00000000 NS USD 63689968.52000000 0.215449381093 Long EC CORP US N 1 N N N REVOLVE GROUP INC N/A REVOLVE GROUP INC 76156B107 208749.00000000 NS USD 4577865.57000000 0.015485928580 Long EC CORP US N 1 N N N HESS CORP UASVRYNXNK17ULIGK870 HESS CORP 42809H107 150596.00000000 NS USD 21949367.00000000 0.074249958752 Long EC CORP US N 1 N N N TARGET CORP 8WDDFXB5T1Z6J0XC1L66 TARGET CORP 87612E106 260879.00000000 NS USD 39893616.68000000 0.134951472312 Long EC CORP US N 1 N N N HUBSPOT INC 529900BLNVEW0MVKJB37 HUBSPOT INC 443573100 72513.00000000 NS USD 44871769.53000000 0.151791486139 Long EC CORP US N 1 N N N MARVELL TECHNOLOGY INC N/A MARVELL TECHNOLOGY INC 573874104 5774735.00000000 NS USD 413817510.10000000 1.399855087209 Long EC CORP US N 1 N N N SPOTIFY TECHNOLOGY SA 549300B4X0JHWV0DTD60 SPOTIFY TECHNOLOGY SA N/A 83324.00000000 NS USD 21365106.84000000 0.072273533064 Long EC CORP LU N 1 N N N TECHNIPFMC PLC 549300D5I93QWCJTCK36 TECHNIPFMC PLC N/A 2367214.00000000 NS USD 51344871.66000000 0.173688589876 Long EC CORP GB N 1 N N N PUREQSB TC HOLDINGS LLC N/A PUREQSB TC HOLDINGS LLC N/A 42857.00000000 NS USD 32783462.15000000 0.110899358163 Long EC CORP US Y 3 N N N WALMART INC Y87794H0US1R65VBXU25 WALMART INC 931142103 384747.00000000 NS USD 22550021.67000000 0.076281843520 Long EC CORP US N 1 N N N SPACE EXPLORATION TECHNOLOGIES CORP 549300B9WLO96RQCXP87 SPACE EXPLORATION TECH CORP SER H PC PP N/A 51921.00000000 NS USD 50363370.00000000 0.170368382155 Long EP CORP US Y 3 N N N PRYSMIAN SPA 529900X0H1IO3RS1A464 PRYSMIAN SPA N/A 896545.00000000 NS 44621797.87000000 0.150945886107 Long EC CORP IT N 1 N N N CINTAS CORP N/A CINTAS CORP 172908105 91173.00000000 NS USD 57312259.53000000 0.193874971707 Long EC CORP US N 1 N N N UIPATH INC 5493000YP61KBELDHT53 UIPATH INC A 90364P105 2630463.00000000 NS USD 62473496.25000000 0.211334318647 Long EC CORP US N 1 N N N EVOLENT HEALTH INC 549300CZOCFHQ2BBTR11 EVOLENT HEALTH INC A 30050B101 230600.00000000 NS USD 7819646.00000000 0.026452170258 Long EC CORP US N 1 N N N BWX TECHNOLOGIES INC 549300NP85N265KWMS58 BWX TECHNOLOGIES INC 05605H100 25884.00000000 NS USD 2609883.72000000 0.008828671850 Long EC CORP US N 1 N N N LAUDER ESTEE COS INC 549300VFZ8XJ9NUPU221 ESTEE LAUDER COS INC CL A 518439104 236369.00000000 NS USD 35119706.02000000 0.118802365616 Long EC CORP US N 1 N N N APPLIED INDUSTRIAL TECHNOLOGIES INC 549300NU173IJRC6PO38 APPLIED INDUSTRIAL TECH INC 03820C105 71836.00000000 NS USD 13640938.04000000 0.046144341511 Long EC CORP US N 1 N N N GLOBE LIFE INC 5493001JFHKQOPP6XA71 GLOBE LIFE INC 37959E102 179684.00000000 NS USD 22807290.12000000 0.077152127014 Long EC CORP US N 1 N N N EATON CORP PLC 549300VDIGTMXUNT7H71 EATON CORP PLC N/A 1920053.00000000 NS USD 554895317.00000000 1.877090778935 Long EC CORP IE N 1 N N N NIKE INC 787RXPR0UX0O0XUXPZ81 NIKE INC CL B 654106103 332037.00000000 NS USD 34508605.41000000 0.116735144494 Long EC CORP US N 1 N N N PARKER-HANNIFIN CORP 5493002CONDB4N2HKI23 PARKER HANNIFIN CORP 701094104 63106.00000000 NS USD 33790107.70000000 0.114304622222 Long EC CORP US N 1 N N N SPACE EXPLORATION TECHNOLOGIES CORP 549300B9WLO96RQCXP87 SPACE EXPLORATION TECHNOLOGIES CORP CLASS C PP N/A 56070.00000000 NS USD 5438790.00000000 0.018398249624 Long EC CORP US Y 3 N N N SPACE EXPLORATION TECHNOLOGIES CORP 549300B9WLO96RQCXP87 SPACE EXPLORATION TECH CORP PP N/A 411220.00000000 NS USD 39888340.00000000 0.134933622445 Long EC CORP US Y 3 N N N GALLAGHER (ARTHUR J.) and CO 54930049QLLMPART6V29 ARTHUR J GALLAGHAR AND CO 363576109 318503.00000000 NS USD 77692436.79000000 0.262816701139 Long EC CORP US N 1 N N N MODERNA INC 549300EI6OKH5K5Q2G38 MODERNA INC 60770K107 1042239.00000000 NS USD 96136125.36000000 0.325207708386 Long EC CORP US N 1 N N N DOMINOS PIZZA INC 5299004V0Y8MI5D9FF45 DOMINOS PIZZA INC 25754A201 46622.00000000 NS USD 20902973.70000000 0.070710236656 Long EC CORP US N 1 N N N NEW MODA LLC N/A NEW MODA LLC CL C-1 N/A 62880.00000000 NS USD 22008.00000000 0.000074448301 Long EC CORP US N 3 N N N FLEETCOR TECHNOLOGIES INC 549300DG6RR0NQSFLN74 FLEETCOR TECHNOLOGIES INC 339041105 12200.00000000 NS USD 3407094.00000000 0.011525461712 Long EC CORP US N 1 N N N BOSTON SCIENTIFIC CORP Y6ZDD9FP4P8JSSJMW954 BOSTON SCIENTIFIC CORP 101137107 6391227.00000000 NS USD 423163139.67000000 1.431469329664 Long EC CORP US N 1 N N N ELI LILLY and CO FRDRIPF3EKNDJ2CQJL29 ELI LILLY and CO 532457108 647321.00000000 NS USD 487872891.28000000 1.650368416272 Long EC CORP US N 1 N N N GET HEAL INC N/A GET HEAL INC SER B PC P/P N/A 8512822.00000000 NS USD 14339.85000000 0.000048508609 Long EP CORP US Y 3 N N N TRANSDIGM GROUP INC N/A TRANSDIGM GROUP INC 893641100 36826.00000000 NS USD 43371453.24000000 0.146716240796 Long EC CORP US N 1 N N N FREEPORT-MCMORAN INC 549300IRDTHJQ1PVET45 FREEPORT MCMORAN INC 35671D857 1679484.00000000 NS USD 63501290.04000000 0.214811122625 Long EC CORP US N 1 N N N CLOROX CO 54930044KVSC06Z79I06 CLOROX CO 189054109 278816.00000000 NS USD 42745280.96000000 0.144598035476 Long EC CORP US N 1 N N N ABERCROMBIE and FITCH CO 5493000J7LL72TOGT983 ABERCROMBIE and FITCH CO CL A 002896207 337648.00000000 NS USD 43137908.48000000 0.145926209412 Long EC CORP US N 1 N N N NEUTRON HOLDINGS INC 549300W1F8PO8BQFD775 NEUTRON HOLDINGS INC SER 1-C PFD PP N/A 38589900.00000000 NS USD 1258030.74000000 0.004255645757 Long EP CORP US Y 3 N N N RAPID7 INC 549300GNVG5D60KEYN14 RAPID7 INC 753422104 159716.00000000 NS USD 9356163.28000000 0.031649875717 Long EC CORP US N 1 N N N GENERAL ELECTRIC CO 3C7474T6CDKPR9K6YT90 GENERAL ELECTRIC CO 369604301 1761630.00000000 NS USD 276382130.70000000 0.934940939499 Long EC CORP US N 1 N N N PUREQSB AT HOLDINGS LLC N/A PUREQSB AT HOLDINGS LLC N/A 2580511.00000000 NS USD 25.81000000 0.000000087309 Long EC CORP US Y 3 N N N FERGUSON PLC 213800DU1LGY3R2S2X42 FERGUSON PLC N/A 86329.00000000 NS USD 18254267.05000000 0.061750235235 Long EC CORP JE N 1 N N N CATERPILLAR INC WRJR7GS4GTRECRRTVX92 CATERPILLAR INC 149123101 451060.00000000 NS USD 150635997.60000000 0.509568982487 Long EC CORP US N 1 N N N CITIGROUP INC 6SHGI4ZSSLCXXQSBB395 CITIGROUP INC 172967424 397700.00000000 NS USD 22068373.00000000 0.074652530297 Long EC CORP US N 1 N N N KARUNA THERAPEUTICS INC N/A KARUNA THERAPEUTICS INC 48576A100 38810.00000000 NS USD 12185175.70000000 0.041219812540 Long EC CORP US N 1 N N N INTERCONTINENTAL EXCHANGE INC 5493000F4ZO33MV32P92 INTERCONTINENTAL EXCHANGE INC 45866F104 584961.00000000 NS USD 80970301.62000000 0.273905008534 Long EC CORP US N 1 N N N COMCAST CORP 51M0QTTNCGUN7KFCFZ59 COMCAST CORP CL A 20030N101 1286614.00000000 NS USD 55131409.90000000 0.186497629341 Long EC CORP US N 1 N N N SHERWIN WILLIAMS CO Z15BMIOX8DDH0X2OBP21 SHERWIN WILLIAMS CO 824348106 378267.00000000 NS USD 125595992.01000000 0.424864062194 Long EC CORP US N 1 N N N INTUITIVE SURGICAL INC 54930052SRG011710797 INTUITIVE SURGICAL INC 46120E602 204192.00000000 NS USD 78736435.20000000 0.266348321840 Long EC CORP US N 1 N N N STARLING BANK LTD 213800AE5VSF3V1PAV23 STARLING BANK LTD SER D PP N/A 7254400.00000000 NS 28753699.28000000 0.097267542408 Long EC CORP GB Y 3 N N N UNICREDIT SPA 549300TRUWO2CD2G5692 UNICREDIT SPA N/A 172000.00000000 NS 5761076.05000000 0.019488473589 Long EC CORP IT N 2 N N N ARES MANAGEMENT CORP 529900JUV61FH7B8VW38 ARES MANAGEMENT CORP CL A 03990B101 1401264.00000000 NS USD 185849644.32000000 0.628689129163 Long EC CORP US N 1 N N N GLOBALFOUNDRIES INC 549300BA76VK784VMX48 GLOBALFOUNDRIES INC N/A 301091.00000000 NS USD 16460644.97000000 0.055682799875 Long EC CORP KY N 1 N N N NEUTRON HOLDINGS INC 549300W1F8PO8BQFD775 NEUTRON HOLDINGS INC PP N/A 4168198.00000000 NS USD 135883.25000000 0.000459663629 Long EC CORP US Y 3 N N N MONSTER BEVERAGE CORP NEW 52990090AP0E7HCB6F33 MONSTER BEVERAGE CORP 61174X109 730968.00000000 NS USD 43200208.80000000 0.146136957913 Long EC CORP US N 1 N N N FLUOR CORP NEW CQ7WZ4NOFWT7FAE6Q943 FLUOR CORP 343412102 2193051.00000000 NS USD 80704276.80000000 0.273005104135 Long EC CORP US N 1 N N N BERKSHIRE HATHAWAY INC DEL 5493000C01ZX7D35SD85 BERKSHIRE HATHAWAY INC CL B 084670702 174609.00000000 NS USD 71484924.60000000 0.241818030696 Long EC CORP US N 1 N N N Fidelity Private Credit Central Fund LLC 549300PS9IWJIDM28579 Fidelity Private Credit Central Fund LLC 316129105 1134180.36600000 NS USD 11614006.95000000 0.039287672258 Long EC RF US Y 2 N N N AGILENT TECHNOLOGIES INC QUIX8Y7A2WP0XRMW7G29 AGILENT TECHNOLOGIES INC 00846U101 362046.00000000 NS USD 49730638.56000000 0.168227988616 Long EC CORP US N 1 N N N SALESFORCE INC RCGZFPDMRW58VJ54VR07 SALESFORCE INC 79466L302 515672.00000000 NS USD 159249827.04000000 0.538707703463 Long EC CORP US N 1 N N N Fidelity Revere Street Trust 549300BDV45LJNXBZC55 Fidelity Cash Central Fund 31635A105 63586591.43100000 NS USD 63599308.75000000 0.215142698710 Long STIV RF US N 1 N N N TRANE TECHNOLOGIES PLC 549300BURLR9SLYY2705 TRANE TECHNOLOGIES PLC N/A 1135389.00000000 NS USD 320145636.33000000 1.082983408691 Long EC CORP IE N 1 N N N EDWARDS LIFESCIENCES CORP YA13X31F3V31L8TMPR58 EDWARDS LIFESCIENCES CORP 28176E108 624016.00000000 NS USD 52960237.92000000 0.179153024371 Long EC CORP US N 1 N N N LEGEND BIOTECH CORP 254900EIUFZTW136H859 LEGEND BIOTECH CORP SPON ADR 52490G102 281480.00000000 NS USD 18341236.80000000 0.062044435079 Long EC CORP KY N 1 N N N BLOCK INC 549300OHIIUWSTIZME52 BLOCK INC CL A 852234103 543800.00000000 NS USD 43215786.00000000 0.146189652209 Long EC CORP US N 1 N N N GOOP INTL INC N/A GOOP INTL HOLDINGS INC SER C PC PP N/A 1881874.00000000 NS USD 10952506.68000000 0.037049959993 Long EP CORP US Y 3 N N N TAIWAN SEMICONDUCTOR MFG CO LTD 549300KB6NK5SBD14S87 TAIWAN SEMIC MFG CO LTD SP ADR 874039100 690334.00000000 NS USD 88825275.78000000 0.300476686313 Long EC CORP TW N 1 N N N ACV AUCTIONS INC N/A ACV AUCTIONS INC CL A 00091G104 166000.00000000 NS USD 2946500.00000000 0.009967371882 Long EC CORP US N 1 N N N DRAFTKINGS HOLDINGS INC 2549006G33IUL6IVOD83 DRAFTKINGS HOLDINGS INC 26142V105 153938.00000000 NS USD 6668594.16000000 0.022558410969 Long EC CORP US N 1 N N N CBOE GLOBAL MARKETS INC 529900RLNSGA90UPEH54 CBOE GLOBAL MARKETS INC 12503M108 299393.00000000 NS USD 57483456.00000000 0.194454092318 Long EC CORP US N 1 N N N DANAHER CORP S4BKK9OTCEWQ3YHPFM11 DANAHER CORP 235851102 351004.00000000 NS USD 88853152.56000000 0.300570987427 Long EC CORP US N 1 N N N IMPERIAL OIL LTD 549300MO45LTBPAU4Z27 IMPERIAL OIL LTD 453038408 258900.00000000 NS 16199969.05000000 0.054800989648 Long EC CORP CA N 1 N N N GLAUKOS CORP 5299004JA1LHE21M6T14 GLAUKOS CORP 377322102 298563.00000000 NS USD 26449696.17000000 0.089473598470 Long EC CORP US N 1 N N N BAKER HUGHES CO N/A BAKER HUGHES CO 05722G100 3707589.00000000 NS USD 109707558.51000000 0.371116929895 Long EC CORP US N 1 N N N DOLLAR TREE INC 549300PMSTQITB1WHR43 DOLLAR TREE INC 256746108 119970.00000000 NS USD 17597199.60000000 0.059527518240 Long EC CORP US N 1 N N N NEXTRACKER INC N/A NEXTRACKER INC CL A 65290E101 1268299.00000000 NS USD 71329135.76000000 0.241291030763 Long EC CORP US N 1 N N N CONSTELLATION ENERGY CORP N/A CONSTELLATION ENERGY CORP 21037T109 228909.00000000 NS USD 38559721.05000000 0.130439192049 Long EC CORP US N 1 N N N MARTIN MARIETTA MATERIALS INC 5299005MZ4WZECVATV08 MARTIN MARIETTA MATERIALS INC 573284106 138143.00000000 NS USD 79806592.53000000 0.269968432507 Long EC CORP US N 1 N N N BOEING CO RVHJWBXLJ1RFUBSY1F30 BOEING CO 097023105 1308893.00000000 NS USD 266647681.96000000 0.902011405931 Long EC CORP US N 1 N N N TKO GROUP HOLDINGS INC N/A TKO GROUP HOLDINGS INC 87256C101 61600.00000000 NS USD 5157768.00000000 0.017447613011 Long EC CORP US N 1 N N N HOWMET AEROSPACE INC 549300HO5WFZUT5N2T22 HOWMET AEROSPACE INC 443201108 634286.00000000 NS USD 42211733.30000000 0.142793159201 Long EC CORP US N 1 N N N NETFLIX INC 549300Y7VHGU0I7CE873 NETFLIX INC 64110L106 173270.00000000 NS USD 104467948.40000000 0.353392462737 Long EC CORP US N 1 N N N TRAVELERS COS INC 549300Y650407RU8B149 TRAVELERS COMPANIES INC 89417E109 387886.00000000 NS USD 85707290.56000000 0.289929217041 Long EC CORP US N 1 N N N ALNYLAM PHARMACEUTICALS INC 529900S3ZI14OWRJII50 ALNYLAM PHARMACEUTICALS INC 02043Q107 27900.00000000 NS USD 4215411.00000000 0.014259823204 Long EC CORP US N 1 N N N MORGAN STANLEY IGJSJL3JD5P30I6NJZ34 MORGAN STANLEY 617446448 616846.00000000 NS USD 53073429.84000000 0.179535928141 Long EC CORP US N 1 N N N MONCLER SPA 815600EBD7FB00525B20 MONCLER SPA N/A 102609.00000000 NS 7392581.17000000 0.025007502355 Long EC CORP IT N 1 N N N GLOBAL PAYMENTS INC 549300NOMHGVQBX6S778 GLOBAL PAYMENTS INC 37940X102 565000.00000000 NS USD 73280500.00000000 0.247892073714 Long EC CORP US N 1 N N N FEDEX CORP 549300E707U7WNPZN687 FEDEX CORP 31428X106 274996.00000000 NS USD 68465754.12000000 0.231604830306 Long EC CORP US N 1 N N N BYTEDANCE LTD N/A BYTEDANCE LTD SER E-1 PC PP N/A 145676.00000000 NS USD 32213333.88000000 0.108970737601 Long EP CORP CN Y 3 N N N MICRON TECHNOLOGY INC B3DXGBC8GAIYWI2Z0172 MICRON TECHNOLOGY INC 595112103 538688.00000000 NS USD 48810519.68000000 0.165115425557 Long EC CORP US N 1 N N N CANADIAN NATURAL RESOURCES LTD 549300T15RIMIKZC5Q38 CANADIAN NATL RESOURCES LTD 136385101 318000.00000000 NS 22152098.15000000 0.074935754362 Long EC CORP CA N 1 N N N CVS HEALTH CORP 549300EJG376EN5NQE29 CVS HEALTH CORP 126650100 1018194.00000000 NS USD 75723087.78000000 0.256154819602 Long EC CORP US N 1 N N N SHOPIFY INC 549300HGQ43STJLLP808 SHOPIFY INC CL A 82509L107 1614899.00000000 NS USD 123329836.63000000 0.417198148936 Long EC CORP CA N 1 N N N Fidelity Revere Street Trust 549300BDV45LJNXBZC55 Fidelity Securities Lending Cash Central Fund 31635A303 12872582.85000000 NS USD 12873870.11000000 0.043549516696 Long STIV RF US N 1 N N PENTAIR PLC 549300EVR9D56WPSRP15 PENTAIR PLC N/A 286645.00000000 NS USD 22298114.55000000 0.075429696245 Long EC CORP IE N 1 N N N APPLIED MATERIALS INC 41BNNE1AFPNAZELZ6K07 APPLIED MATERIALS INC 038222105 166719.00000000 NS USD 33613884.78000000 0.113708498218 Long EC CORP US N 1 N N N FAIR ISAAC CORPORATION RI6HET5SJUEY30V1PS26 FAIR ISAAC CORP 303250104 24194.00000000 NS USD 30724202.54000000 0.103933328523 Long EC CORP US N 1 N N N DEUTSCHE BOERSE AG 529900G3SW56SHYNPR95 DEUTSCHE BOERSE AG N/A 91841.00000000 NS 19226676.25000000 0.065039685131 Long EC CORP DE N 2 N N N ROBLOX CORP N/A ROBLOX CORP 771049103 568000.00000000 NS USD 22663200.00000000 0.076664701319 Long EC CORP US N 1 N N N NVIDIA CORP 549300S4KLFTLO7GSQ80 NVIDIA CORP 67066G104 1421555.00000000 NS USD 1124620591.60000000 3.804348095253 Long EC CORP US N 1 N N N LIVEONE INC 5493004547XB11DZ6E32 LIVEONE INC 53814X102 6687977.00000000 NS USD 10834522.74000000 0.036650845855 Long EC CORP US N 1 N N GOOP INTL INC N/A GOOP INTL HOLDINGS INC SER D PC PP N/A 342241.00000000 NS USD 1991842.62000000 0.006737972551 Long EP CORP US Y 3 N N N CARLYLE GROUP INC/THE 529900NGGVF94UK6PG95 CARLYLE GROUP INC (THE) 14316J108 128900.00000000 NS USD 5910065.00000000 0.019992470966 Long EC CORP US N 1 N N N JPMORGAN CHASE and CO 8I5DZWZKVSZI1NUHU748 JPMORGAN CHASE and CO 46625H100 854333.00000000 NS USD 158957197.98000000 0.537717802678 Long EC CORP US N 1 N N N CENTENE CORP DEL 549300Z7JJ4TQSQGT333 CENTENE CORP 15135B101 1116015.00000000 NS USD 87529056.45000000 0.296091856820 Long EC CORP US N 1 N N N MASTERCARD INC AR5L2ODV9HN37376R084 MASTERCARD INC CL A 57636Q104 991023.00000000 NS USD 470498079.48000000 1.591593187835 Long EC CORP US N 1 N N N DELTA AIRLINES INC Q2CCMS6R0AS67HJMBN42 DELTA AIR INC 247361702 64963.00000000 NS USD 2745986.01000000 0.009289076444 Long EC CORP US N 1 N N N ZOOM VIDEO COMMUNICATIONS INC 549300T9GCHU0ODOM055 ZOOM VIDEO COMMUNICATIONS INC CL A 98980L101 374344.00000000 NS USD 26477351.12000000 0.089567149181 Long EC CORP US N 1 N N N WELLS FARGO and CO PBLD0EJDB5FWOLXP3B76 WELLS FARGO and CO 949746101 2969967.00000000 NS USD 165100465.53000000 0.558499147406 Long EC CORP US N 1 N N N UNIVERSAL MUSIC GROUP NV 724500GJBUL3D9TW9Y18 UNIVERSAL MUSIC GROUP NV N/A 621863.00000000 NS 18774301.65000000 0.063509399752 Long EC CORP NL N 2 N N N CARDINAL HEALTH INC CCU46N3GJMF4OK4N7U60 CARDINAL HEALTH INC 14149Y108 138852.00000000 NS USD 15548646.96000000 0.052597707962 Long EC CORP US N 1 N N N WORKDAY INC 549300J0DYC0N31V7G13 WORKDAY INC CL A 98138H101 94517.00000000 NS USD 27850379.22000000 0.094211806122 Long EC CORP US N 1 N N N LEIDOS HLDGS INC 549300IUTGTP6EJP8124 LEIDOS HOLDINGS INC 525327102 123700.00000000 NS USD 15816282.00000000 0.053503059387 Long EC CORP US N 1 N N N Fidelity Central Investment Portfolios II LLC 0VPAEPVECBYQ0ULYZJ60 Fidelity Investment Grade Bond Central Fund 31606V500 91316523.41500000 NS USD 8860442266.96000000 29.97295880333 Long EC RF US N 1 N N N AIRBNB INC 549300HMUDNO0RY56D37 AIRBNB INC CLASS A 009066101 1065920.00000000 NS USD 167850422.40000000 0.567801656411 Long EC CORP US N 1 N N N GRAINGER (W.W.) INC 549300TWZSP6O1IH2V34 WW GRAINGER INC 384802104 49570.00000000 NS USD 48254412.20000000 0.163234234293 Long EC CORP US N 1 N N N ZILLOW GROUP INC 2549002XEELQDIR6FU05 ZILLOW GROUP INC CL C 98954M200 329230.00000000 NS USD 18486264.50000000 0.062535032404 Long EC CORP US N 1 N N N GILEAD SCIENCES INC 549300WTZWR07K8MNV44 GILEAD SCIENCES INC 375558103 274100.00000000 NS USD 19762610.00000000 0.066852633032 Long EC CORP US N 1 N N N UNITEDHEALTH GROUP INC 549300GHBMY8T5GXDE41 UNITEDHEALTH GROUP INC 91324P102 451324.00000000 NS USD 222773526.40000000 0.753594631969 Long EC CORP US N 1 N N N NEUTRON HOLDINGS INC 549300W1F8PO8BQFD775 NEUTRON HOLDINGS INC SER 1-D PFD PP N/A 40824742.00000000 NS USD 1330886.59000000 0.004502101332 Long EP CORP US Y 3 N N N XP INC 5493008KDA8NBZRJST80 XP INC CL A N/A 448091.00000000 NS USD 10592871.24000000 0.035833391124 Long EC CORP KY N 1 N N N UNIVERSAL DISPLAY CORP N/A UNIVERSAL DISPLAY CORP 91347P105 479774.00000000 NS USD 83682181.08000000 0.283078709901 Long EC CORP US N 1 N N N COMPASS GROUP PLC 2138008M6MH9OZ6U2T68 COMPASS GROUP PLC N/A 415950.00000000 NS 11413096.80000000 0.038608036698 Long EC CORP GB N 2 N N N KENVUE INC 5493008HSF8L4M2LIJ82 KENVUE INC 49177J102 1483221.00000000 NS USD 28181199.00000000 0.095330897849 Long EC CORP US N 1 N N N ETSY INC 54930089Q7XT501AEA40 ETSY INC 29786A106 177900.00000000 NS USD 12753651.00000000 0.043142841462 Long EC CORP US N 1 N N N DYNATRACE INC N/A DYNATRACE INC 268150109 767440.00000000 NS USD 38026652.00000000 0.128635934808 Long EC CORP US N 1 N N N HILTON WORLDWIDE HOLDINGS INC 549300HVGPK36ICB0B89 HILTON WORLDWIDE HOLDINGS INC 43300A203 598146.00000000 NS USD 122213190.72000000 0.413420777463 Long EC CORP US N 1 N N N MOODYS CORP 549300GCEDD8YCF5WU84 MOODYS CORP 615369105 133756.00000000 NS USD 50749701.52000000 0.171675258086 Long EC CORP US N 1 N N N AMERICAN EXPRESS CO R4PP93JZOLY261QX3811 AMERICAN EXPRESS CO 025816109 90383.00000000 NS USD 19831837.86000000 0.067086815901 Long EC CORP US N 1 N N N PROLOGIS INC 529900DFH19P073LZ636 PROLOGIS INC REIT 74340W103 71600.00000000 NS USD 9542132.00000000 0.032278967653 Long EC CORP US N 1 N N N REPUBLIC SERVICES INC NKNQHM6BLECKVOQP7O46 REPUBLIC SERVICES INC 760759100 13641.00000000 NS USD 2504487.60000000 0.008472139583 Long EC CORP US N 1 N N N NUVALENT INC N/A NUVALENT INC-A 670703107 109392.00000000 NS USD 9202055.04000000 0.031128560890 Long EC CORP US N 1 N N N LINDE PLC 5299003QR1WT0EF88V51 LINDE PLC N/A 712592.00000000 NS USD 319825541.44000000 1.081900596946 Long EC CORP IE N 1 N N N UBER TECHNOLOGIES INC 549300B2FTG34FILDR98 UBER TECHNOLOGIES INC 90353T100 2241602.00000000 NS USD 178207359.00000000 0.602836931704 Long EC CORP US N 1 N N N NEUTRON HOLDINGS INC 549300W1F8PO8BQFD775 NEUTRON HOLDINGS INC CONV 4% 06/12/2027 PP N/A 354000.00000000 PA USD 479705.40000000 0.001622739560 Long DBT CORP US Y 3 2027-06-12 Fixed 0.04000000 N N N Y Y NEUTRON HOLDINGS INC NEUTRON HOLDINGS INC PP USD XXXX N N N PNC FINANCIAL SERVICES GRP INC CFGNEKW0P8842LEUIA51 PNC FINANCIAL SERVICES GRP INC 693475105 448034.00000000 NS USD 65950604.80000000 0.223096624431 Long EC CORP US N 1 N N N WALT DISNEY CO 549300GZKULIZ0WOW665 DISNEY (WALT) CO 254687106 1076157.00000000 NS USD 120077598.06000000 0.406196529633 Long EC CORP US N 1 N N N RALPH LAUREN CORP HO1QNWM0IXBZ0QSMMO20 RALPH LAUREN CORP 751212101 269785.00000000 NS USD 50158427.20000000 0.169675105012 Long EC CORP US N 1 N N N 2024-03-30 Stacie M. Smith Stacie M. Smith Stacie M. Smith President and Treasurer