0001752724-24-166815.txt : 20240726 0001752724-24-166815.hdr.sgml : 20240726 20240726161155 ACCESSION NUMBER: 0001752724-24-166815 CONFORMED SUBMISSION TYPE: NPORT-P PUBLIC DOCUMENT COUNT: 1 CONFORMED PERIOD OF REPORT: 20240531 FILED AS OF DATE: 20240726 DATE AS OF CHANGE: 20240726 PERIOD START: 20241130 FILER: COMPANY DATA: COMPANY CONFORMED NAME: FIDELITY MT VERNON STREET TRUST CENTRAL INDEX KEY: 0000707823 ORGANIZATION NAME: IRS NUMBER: 000000000 FISCAL YEAR END: 1130 FILING VALUES: FORM TYPE: NPORT-P SEC ACT: 1940 Act SEC FILE NUMBER: 811-03583 FILM NUMBER: 241146969 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 GROWTH COMPANY FUND DATE OF NAME CHANGE: 19910110 FORMER COMPANY: FORMER CONFORMED NAME: FIDELITY MERCURY FUND DATE OF NAME CHANGE: 19861216 0000707823 S000007120 Fidelity New Millennium Fund C000019449 Fidelity New Millennium Fund FMILX NPORT-P 1 primary_doc.xml NPORT-P false 0000707823 XXXXXXXX S000007120 C000019449 Fidelity Mt. Vernon Street Trust 811-03583 0000707823 0UZTS2D38E1WD4MK3K98 245 Summer Street Boston 02210 1-800-FIDELITY Fidelity New Millennium Fund S000007120 7OGLK4TP8DV5ESXN2174 2024-11-30 2024-05-31 N 4908151497.02 5768052.30 4902383444.72 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 206509.97000000 0.00000000 0.00000000 988898.66000000 N GENERAL MOTORS CO 54930070NSV60J38I987 GENERAL MOTORS CO 37045V100 568600.00000000 NS USD 25581314.00000000 0.521813813392 Long EC CORP US N 1 N N N BLUE OWL CAPITAL INC N/A BLUE OWL CAPITAL INC A 09581B103 1127600.00000000 NS USD 20285524.00000000 0.413789011584 Long EC CORP US N 1 N N N THERMO FISHER SCIENTIFIC INC HCHV7422L5HDJZCRFL38 THERMO FISHER SCIENTIFIC INC 883556102 79500.00000000 NS USD 45154410.00000000 0.921070546789 Long EC CORP US N 1 N N N LONDON STOCK EXCHANGE GROUP PLC 213800QAUUUP6I445N30 LONDON STOCK EXCHANGE GRP PLC N/A 127762.00000000 NS 14975822.41000000 0.305480437808 Long EC CORP GB N 2 N N N HOULIHAN LOKEY 549300S3CNGTQ1QZVY46 HOULIHAN LOKEY 441593100 110600.00000000 NS USD 14969710.00000000 0.305355755395 Long EC CORP US N 1 N N N WESTINGHOUSE AIR BRAKE TECH CORP 06BTX5UWZD0GQ5N5Y745 WESTINGHOUSE AIR BRAKE TECH CORP 929740108 65200.00000000 NS USD 11033796.00000000 0.225070032248 Long EC CORP US N 1 N N N FORTUNE BRANDS INNOVATIONS INC 54930032LHW54PQUJD44 FORTUNE BRANDS INNOVATIONS INC 34964C106 215100.00000000 NS USD 15069906.00000000 0.307399577571 Long EC CORP US N 1 N N N UNIVERSAL MUSIC GROUP NV 724500GJBUL3D9TW9Y18 UNIVERSAL MUSIC GROUP NV DRP RT N/A 704900.00000000 NS 206509.97000000 0.004212440179 Long EC CORP NL N 1 N N N GE VERNOVA INC 254900DP080RU6OK2553 GE VERNOVA INC 36828A101 112203.00000000 NS USD 19736507.70000000 0.402590044670 Long EC CORP US N 1 N N N APPLE INC HWUPKR0MPOU8FGXBT394 APPLE INC 037833100 954800.00000000 NS USD 183560300.00000000 3.744307275631 Long EC CORP US N 1 N N N JABIL INC 5493000CGCQY2OQU7669 JABIL INC 466313103 79500.00000000 NS USD 9452550.00000000 0.192815394931 Long EC CORP US N 1 N N N CVC CAPITAL PARTNERS PLC 213800E8UQS1KA32YD39 CVC CAPITAL PARTNERS PLC N/A 173600.00000000 NS 3373441.87000000 0.068812280965 Long EC CORP JE N 2 N N N ANALOG DEVICES INC GYVOE5EZ4GDAVTU4CQ61 ANALOG DEVICES INC 032654105 97800.00000000 NS USD 22933122.00000000 0.467795354210 Long EC CORP US N 1 N N N ADVANCED MICRO DEVICES INC R2I72C950HOYXII45366 ADVANCED MICRO DEVICES INC 007903107 246570.00000000 NS USD 41152533.00000000 0.839439294458 Long EC CORP US N 1 N N N AMAZON.COM INC ZXTILKJKG63JELOEG630 AMAZON.COM INC 023135106 1091200.00000000 NS USD 192531328.00000000 3.927300468660 Long EC CORP US N 1 N N N TERRENO RLTY CORP N/A TERRENO REALTY CORP 88146M101 261300.00000000 NS USD 14784354.00000000 0.301574818997 Long EC CORP US N 1 N N N STRYKER CORP 5493002F0SC4JTBU5137 STRYKER CORP 863667101 102500.00000000 NS USD 34961725.00000000 0.713157699601 Long EC CORP US N 1 N N N MICROSOFT CORP INR2EJN1ERAN0W5ZP974 MICROSOFT CORP 594918104 849200.00000000 NS USD 352528396.00000000 7.190959254312 Long EC CORP US N 1 N N N NOVO-NORDISK AS 549300DAQ1CVT6CXN342 NOVO-NORDISK AS CL B N/A 108800.00000000 NS 14741107.12000000 0.300692658708 Long EC CORP DK N 2 N N N FIRST CITIZENS BANCSHARES INC/NC 549300N3Z00ZHE2XC526 FIRST CITIZENS BANCSHARES INC CL A 31946M103 7100.00000000 NS USD 12058853.00000000 0.245979392187 Long EC CORP US N 1 N N N KIMCO REALTY CORP 254900ARY41P4V1JL861 KIMCO REALTY CORPORATION 49446R109 567000.00000000 NS USD 10977120.00000000 0.223913941530 Long EC CORP US N 1 N N N BRUNELLO CUCINELLI SPA 5493003CX2RZ0FOBH256 BRUNELLO CUCINELLI SPA (INTERIM) N/A 287400.00000000 NS 28974069.01000000 0.591020048446 Long EC CORP IT N 2 N N N VISA INC 549300JZ4OKEHW3DPJ59 VISA INC CL A 92826C839 282200.00000000 NS USD 76888212.00000000 1.568384294435 Long EC CORP US N 1 N N N INDUSTRIA DE DISENO TEXTIL INDITEX SA 549300TTCXZOGZM2EY83 INDITEX SA N/A 428800.00000000 NS 20390123.77000000 0.415922662923 Long EC CORP ES N 2 N N N QUANTA SVCS INC SHVRXXEACT60MMH07S24 QUANTA SVCS INC 74762E102 145000.00000000 NS USD 40011300.00000000 0.816160148449 Long EC CORP US N 1 N N N UNITED RENTALS INC 5323X5O7RN0NKFCDRY08 UNITED RENTALS INC 911363109 28400.00000000 NS USD 19011244.00000000 0.387795940778 Long EC CORP US N 1 N N N GOLDMAN SACHS GROUP INC (THE) 784F5XWPLTWKTBV3E584 GOLDMAN SACHS GROUP INC 38141G104 80500.00000000 NS USD 36749860.00000000 0.749632508643 Long EC CORP US N 1 N N N ADOBE INC FU4LY2G4933NH2E1CP29 ADOBE INC 00724F101 22900.00000000 NS USD 10185004.00000000 0.207756168297 Long EC CORP US N 1 N N N ITT INC 549300KDSERHTJOXUS80 ITT INC 45073V108 91700.00000000 NS USD 12185096.00000000 0.248554527351 Long EC CORP US N 1 N N N ON SEMICONDUCTOR CORP ZV20P4CNJVT8V1ZGJ064 ON SEMICONDUCTOR CORP 682189105 212700.00000000 NS USD 15535608.00000000 0.316899079298 Long EC CORP US N 1 N N N REGENERON PHARMACEUTICALS INC 549300RCBFWIRX3HYQ56 REGENERON PHARMACEUTICALS INC 75886F107 44100.00000000 NS USD 43225056.00000000 0.881715118521 Long EC CORP US N 1 N N N META PLATFORMS INC BQ4BKCS1HXDV9HN80Z93 META PLATFORMS INC CL A 30303M102 267300.00000000 NS USD 124783659.00000000 2.545367175111 Long EC CORP US N 1 N N N APOLLO GLOBAL MANAGEMENT INC N/A APOLLO GLOBAL MANAGEMENT INC 03769M106 120300.00000000 NS USD 13974048.00000000 0.285046001757 Long EC CORP US N 1 N N N CBRE GROUP INC 52990016II9MJ2OSWA10 CBRE GROUP INC - CL A 12504L109 199000.00000000 NS USD 17525930.00000000 0.357498147536 Long EC CORP US N 1 N N N INTUIT INC VI90HBPH7XSFMB9E4M29 INTUIT INC 461202103 52700.00000000 NS USD 30378388.00000000 0.619665685937 Long EC CORP US N 1 N N N CHUBB LTD E0JAN6VLUDI1HITHT809 CHUBB LTD N/A 221509.00000000 NS USD 59989067.38000000 1.223671466266 Long EC CORP CH N 1 N N N FLEX LTD 549300EAQH74YHD07T53 FLEX LTD N/A 719862.00000000 NS USD 23849028.06000000 0.486478226946 Long EC CORP SG N 1 N N N ANTERO RESOURCES CORPORATION APVBKPOULHUX7YZLKU17 ANTERO RES CORP 03674X106 399300.00000000 NS USD 14227059.00000000 0.290206981163 Long EC CORP US N 1 N N N SCHLUMBERGER LTD 213800ZUA17OK3QLGM62 SCHLUMBERGER LTD 806857108 343628.00000000 NS USD 15769088.92000000 0.321661679422 Long EC CORP CW N 1 N N N COMFORT SYSTEMS USA INC 5299009DT1ZA5HTU6R38 COMFORT SYSTEMS USA INC 199908104 39000.00000000 NS USD 12766260.00000000 0.260409250805 Long EC CORP US N 1 N N N FTI CONSULTING INC 549300K17GM8EQD0FQ48 FTI CONSULTING INC 302941109 61920.00000000 NS USD 13300416.00000000 0.271305093736 Long EC CORP US N 1 N N N GENERAL DYNAMICS CORP 9C1X8XOOTYY2FNYTVH06 GENERAL DYNAMICS CORPORATION 369550108 98400.00000000 NS USD 29497368.00000000 0.601694427468 Long EC CORP US N 1 N N N AUTODESK INC FRKKVKAIQEF3FCSTPG55 AUTODESK INC 052769106 58800.00000000 NS USD 11854080.00000000 0.241802383140 Long EC CORP US N 1 N N N MERCK and CO INC 4YV9Y5M8S0BRK1RP0397 MERCK and CO INC NEW 58933Y105 202800.00000000 NS USD 25459512.00000000 0.519329266816 Long EC CORP US N 1 N N N ROYAL CARIBBEAN CRUISES LTD K2NEH8QNVW44JIWK7Z55 ROYAL CARIBBEAN CRUISES LTD N/A 79000.00000000 NS USD 11666720.00000000 0.237980568667 Long EC CORP LR N 1 N N N NXP SEMICONDUCTORS NV 724500M9BY5293JDF951 NXP SEMICONDUCTORS NV N/A 116376.00000000 NS USD 31665909.60000000 0.645928862094 Long EC CORP NL N 1 N N N FLUTTER ENTERTAINMENT PLC 635400EG4YIJLJMZJ782 FLUTTER ENTERTAINMENT PLC N/A 53300.00000000 NS 10256748.28000000 0.209219625426 Long EC CORP IE N 2 N N N WESTERN DIGITAL CORP 549300QQXOOYEF89IC56 WESTERN DIGITAL CORP 958102105 228300.00000000 NS USD 17188707.00000000 0.350619391441 Long EC CORP US N 1 N N N CIGNA GROUP (THE) 549300VIWYMSIGT1U456 CIGNA GROUP (THE) 125523100 68500.00000000 NS USD 23606470.00000000 0.481530469131 Long EC CORP US N 1 N N N LOWES COS INC WAFCR4OKGSC504WU3E95 LOWES COS INC 548661107 154900.00000000 NS USD 34277821.00000000 0.699207260846 Long EC CORP US N 1 N N N VERTIV HOLDINGS CO 549300KTTIRAOGXCRV69 VERTIV HOLDINGS CO 92537N108 207200.00000000 NS USD 20320104.00000000 0.414494382765 Long EC CORP US N 1 N N N DICKS SPORTING GOODS INC 529900SSBV5I4LWSK313 DICKS SPORTING GOODS INC 253393102 96200.00000000 NS USD 21898968.00000000 0.446700431472 Long EC CORP US N 1 N N N INGERSOLL RAND INC 5299004C02FMZCUOIR50 INGERSOLL RAND INC 45687V106 295220.00000000 NS USD 27470221.00000000 0.560344193997 Long EC CORP US N 1 N N N CENOVUS ENERGY INC 549300F4XPHJ7NOSP309 CENOVUS ENERGY INC 15135U109 1249100.00000000 NS 26036854.62000000 0.531106040839 Long EC CORP CA N 1 N N N ORACLE CORP 1Z4GXXU7ZHVWFCD8TV52 ORACLE CORP 68389X105 136800.00000000 NS USD 16031592.00000000 0.327016280565 Long EC CORP US N 1 N N N ASTERA LABS INC N/A ASTERA LABS INC 04626A103 8500.00000000 NS USD 548590.00000000 0.011190271144 Long EC CORP US N 1 N N N AVERY DENNISON CORP 549300PW7VPFCYKLIV37 AVERY DENNISON CORP 053611109 79800.00000000 NS USD 18161682.00000000 0.370466370180 Long EC CORP US N 1 N N N PERFORMANCE FOOD GROUP CO 549300EUK8GR9IT1YK57 PERFORMANCE FOOD GROUP CO 71377A103 417000.00000000 NS USD 29023200.00000000 0.592022234230 Long EC CORP US N 1 N N N BOLT THREADS INC 549300U3RHHNS0RS1E72 BOLT THREADS INC PP N/A 91280.00000000 NS USD 214508.00000000 0.004375585925 Long EC CORP US Y 3 N N N TJX COMPANIES INC V167QI9I69W364E2DY52 TJX COMPANIES INC NEW 872540109 382986.00000000 NS USD 39485856.60000000 0.805442027235 Long EC CORP US N 1 N N N MARSH and MCLENNAN COS INC 549300XMP3KDCKJXIU47 MARSH and MCLENNAN COS INC 571748102 129600.00000000 NS USD 26902368.00000000 0.548760991533 Long EC CORP US N 1 N N N BOWERY FARMING INC N/A BOWERY FARMING INC SER D-1 PC PP N/A 211678.00000000 NS USD 4233.56000000 0.000086357178 Long EP CORP US Y 3 N N N APTIV PLC 254900HTTDFIJZ32GX53 APTIV PLC N/A 126200.00000000 NS USD 10507412.00000000 0.214332724448 Long EC CORP JE N 1 N N N MARVELL TECHNOLOGY INC N/A MARVELL TECHNOLOGY INC 573874104 204091.00000000 NS USD 14043501.71000000 0.286462735286 Long EC CORP US N 1 N N N SPOTIFY TECHNOLOGY SA 549300B4X0JHWV0DTD60 SPOTIFY TECHNOLOGY SA N/A 82800.00000000 NS USD 24573384.00000000 0.501253814131 Long EC CORP LU N 1 N N N TECHNIPFMC PLC 549300D5I93QWCJTCK36 TECHNIPFMC PLC N/A 527386.00000000 NS USD 13812239.34000000 0.281745389681 Long EC CORP GB N 1 N N N WALMART INC Y87794H0US1R65VBXU25 WALMART INC 931142103 543500.00000000 NS USD 35740560.00000000 0.729044563792 Long EC CORP US N 1 N N N EQUITY RESIDENTIAL 5493008RACSH5EP3PI59 EQUITY RESIDENTIAL REIT 29476L107 187200.00000000 NS USD 12173616.00000000 0.248320355542 Long EC CORP US N 1 N N N SPACE EXPLORATION TECHNOLOGIES CORP 549300B9WLO96RQCXP87 SPACE EXPLORATION TECH CORP SER H PC PP N/A 7570.00000000 NS USD 7342900.00000000 0.149782245366 Long EP CORP US Y 3 N N N PRYSMIAN SPA 529900X0H1IO3RS1A464 PRYSMIAN SPA N/A 268900.00000000 NS 17685490.44000000 0.360752899878 Long EC CORP IT N 2 N N N EVOLENT HEALTH INC 549300CZOCFHQ2BBTR11 EVOLENT HEALTH INC A 30050B101 15873.00000000 NS USD 336348.87000000 0.006860925380 Long EC CORP US N 1 N N N KBR INC 254900OFQDXZRKRCV808 KBR INC 48242W106 248000.00000000 NS USD 16283680.00000000 0.332158432395 Long EC CORP US N 1 N N N BWX TECHNOLOGIES INC 549300NP85N265KWMS58 BWX TECHNOLOGIES INC 05605H100 154500.00000000 NS USD 14234085.00000000 0.290350299206 Long EC CORP US N 1 N N N BOOKING HOLDINGS INC FXM8FAOHMYDIPD38UZ17 THE BOOKING HOLDINGS INC 09857L108 6900.00000000 NS USD 26056815.00000000 0.531513197484 Long EC CORP US N 1 N N N MISA INVTS LTD N/A VIKING HOLDINGS LTD N/A 121300.00000000 NS USD 3810033.00000000 0.077717972144 Long EC CORP BM N 1 N N N EATON CORP PLC 549300VDIGTMXUNT7H71 EATON CORP PLC N/A 145100.00000000 NS USD 48296535.00000000 0.985164370445 Long EC CORP IE N 1 N N N M and T BANK CORP 549300WYXDDBYRASEG81 M and T BANK CORP 55261F104 65800.00000000 NS USD 9975280.00000000 0.203478167558 Long EC CORP US N 1 N N N BRUNELLO CUCINELLI SPA 5493003CX2RZ0FOBH256 BRUNELLO CUCINELLI SPA N/A 12600.00000000 NS 1272672.74000000 0.025960285529 Long EC CORP IT N 2 N N N KEURIG DR PEPPER INC DYTQ8KRTKO7Y2BVU5K74 KEURIG DR PEPPER INC 49271V100 906000.00000000 NS USD 31030500.00000000 0.632967623807 Long EC CORP US N 1 N N N PARKER-HANNIFIN CORP 5493002CONDB4N2HKI23 PARKER HANNIFIN CORP 701094104 60700.00000000 NS USD 32263264.00000000 0.658113841232 Long EC CORP US N 1 N N N SPACE EXPLORATION TECHNOLOGIES CORP 549300B9WLO96RQCXP87 SPACE EXPLORATION TECHNOLOGIES CORP CLASS C PP N/A 8180.00000000 NS USD 793460.00000000 0.016185188468 Long EC CORP US Y 3 N N N SPACE EXPLORATION TECHNOLOGIES CORP 549300B9WLO96RQCXP87 SPACE EXPLORATION TECH CORP PP N/A 585890.00000000 NS USD 56831330.00000000 1.159259177517 Long EC CORP US Y 3 N N N AGNICO EAGLE MINES LTD YGE0EUBRF7IJOB3QRX76 AGNICO EAGLE MINES LTD 008474108 136500.00000000 NS USD 9310665.00000000 0.189921190477 Long EC CORP CA N 1 N N N MODERNA INC 549300EI6OKH5K5Q2G38 MODERNA INC 60770K107 156300.00000000 NS USD 22280565.00000000 0.454484339122 Long EC CORP US N 1 N N N DOMINOS PIZZA INC 5299004V0Y8MI5D9FF45 DOMINOS PIZZA INC 25754A201 29400.00000000 NS USD 14952252.00000000 0.304999642900 Long EC CORP US N 1 N N N KEYCORP RKPI3RZGV1V1FJTH5T61 KEYCORP 493267108 1113500.00000000 NS USD 16000995.00000000 0.326392155579 Long EC CORP US N 1 N N N BOSTON SCIENTIFIC CORP Y6ZDD9FP4P8JSSJMW954 BOSTON SCIENTIFIC CORP 101137107 787568.00000000 NS USD 59516513.76000000 1.214032203541 Long EC CORP US N 1 N N N FISERV INC GI7UBEJLXYLGR2C7GV83 FISERV INC 337738108 297801.00000000 NS USD 44598677.76000000 0.909734586510 Long EC CORP US N 1 N N N ELI LILLY and CO FRDRIPF3EKNDJ2CQJL29 ELI LILLY and CO 532457108 120300.00000000 NS USD 98686902.00000000 2.013039231076 Long EC CORP US N 1 N N N FREEPORT-MCMORAN INC 549300IRDTHJQ1PVET45 FREEPORT MCMORAN INC 35671D857 798589.00000000 NS USD 42109597.97000000 0.858961736568 Long EC CORP US N 1 N N N EMCOR GROUP INC 529900X0SQJB2J7YDU43 EMCOR GROUP INC 29084Q100 29200.00000000 NS USD 11348872.00000000 0.231497028495 Long EC CORP US N 1 N N N IVANHOE MINE LTD 5299006XZISURYIA4G32 IVANHOE MINES LTD 46579R104 516100.00000000 NS 7452106.09000000 0.152009857532 Long EC CORP CA N 1 N N N GENERAL ELECTRIC CO 3C7474T6CDKPR9K6YT90 GENERAL ELECTRIC CO 369604301 298812.00000000 NS USD 49345813.68000000 1.006567810054 Long EC CORP US N 1 N N N CATERPILLAR INC WRJR7GS4GTRECRRTVX92 CATERPILLAR INC 149123101 94400.00000000 NS USD 31956288.00000000 0.651852070739 Long EC CORP US N 1 N N N CF INDUSTRIES HOLDINGS INC 529900CG8YAQFZ2JMV97 CF INDUSTRIES HOLDINGS INC 125269100 118900.00000000 NS USD 9479897.00000000 0.193373225633 Long EC CORP US N 1 N N N NVR INC 529900RWXR4JI3JYTV70 NVR INC 62944T105 2410.00000000 NS USD 18510559.30000000 0.377582853498 Long EC CORP US N 1 N N N MONGODB INC 549300TPTG69WKWE1Z37 MONGODB INC CL A 60937P106 20900.00000000 NS USD 4933654.00000000 0.100637864329 Long EC CORP US N 1 N N N QUALCOMM INC H1J8DDZKZP6H7RWC0H53 QUALCOMM INC 747525103 98300.00000000 NS USD 20058115.00000000 0.409150267949 Long EC CORP US N 1 N N N COMCAST CORP 51M0QTTNCGUN7KFCFZ59 COMCAST CORP CL A 20030N101 861900.00000000 NS USD 34501857.00000000 0.703777201213 Long EC CORP US N 1 N N N BOWERY FARMING INC N/A BOWERY FARMING INC WT PP N/A 211678.00000000 NS USD 4233.56000000 0.000086357178 Long EC CORP US Y 3 N N N ARES MANAGEMENT CORP 529900JUV61FH7B8VW38 ARES MANAGEMENT CORP CL A 03990B101 144500.00000000 NS USD 20254565.00000000 0.413157502435 Long EC CORP US N 1 N N N NATIONAL RESILIENCE INC N/A NATIONAL RESILIENCE INC SER B PC PP N/A 243347.00000000 NS USD 9400494.61000000 0.191753556530 Long EP CORP US Y 3 N N N SALESFORCE INC RCGZFPDMRW58VJ54VR07 SALESFORCE INC 79466L302 141700.00000000 NS USD 33220148.00000000 0.677632591872 Long EC CORP US N 1 N N N Fidelity Revere Street Trust 549300BDV45LJNXBZC55 Fidelity Cash Central Fund 31635A105 32904098.70100000 NS USD 32910679.52000000 0.671319979171 Long STIV RF US N 1 N N N TRANE TECHNOLOGIES PLC 549300BURLR9SLYY2705 TRANE TECHNOLOGIES PLC N/A 103000.00000000 NS USD 33728380.00000000 0.687999630798 Long EC CORP IE N 1 N N N LEGEND BIOTECH CORP 254900EIUFZTW136H859 LEGEND BIOTECH CORP SPON ADR 52490G102 102500.00000000 NS USD 4101025.00000000 0.083653697150 Long EC CORP KY N 1 N N N BLOCK INC 549300OHIIUWSTIZME52 BLOCK INC CL A 852234103 176400.00000000 NS USD 11303712.00000000 0.230575843922 Long EC CORP US N 1 N N N TAIWAN SEMICONDUCTOR MFG CO LTD 549300KB6NK5SBD14S87 TAIWAN SEMIC MFG CO LTD SP ADR 874039100 262800.00000000 NS USD 39693312.00000000 0.809673752524 Long EC CORP TW N 1 N N N ELEMENT SOLUTIONS INC 549300FLGN6P5CU20J91 ELEMENT SOLUTIONS INC 28618M106 446000.00000000 NS USD 10717380.00000000 0.218615702358 Long EC CORP US N 1 N N N PINTEREST INC N/A PINTEREST INC CL A 72352L106 226300.00000000 NS USD 9389187.00000000 0.191522901173 Long EC CORP US N 1 N N N EXXON MOBIL CORP J3WHBG0MTS7O8ZVMDC91 EXXON MOBIL CORP 30231G102 561600.00000000 NS USD 65853216.00000000 1.343289784297 Long EC CORP US N 1 N N N DANAHER CORP S4BKK9OTCEWQ3YHPFM11 DANAHER CORP 235851102 201200.00000000 NS USD 51668160.00000000 1.053939590458 Long EC CORP US N 1 N N N TOPBUILD CORP 5493007YSKHOL4RWII46 TOPBUILD CORP 89055F103 30400.00000000 NS USD 12705680.00000000 0.259173525352 Long EC CORP US N 1 N N N GLAUKOS CORP 5299004JA1LHE21M6T14 GLAUKOS CORP 377322102 68700.00000000 NS USD 7743864.00000000 0.157961205754 Long EC CORP US N 1 N N N BAKER HUGHES CO N/A BAKER HUGHES CO 05722G100 954400.00000000 NS USD 31953312.00000000 0.651791365573 Long EC CORP US N 1 N N N NEXTRACKER INC N/A NEXTRACKER INC CL A 65290E101 385913.00000000 NS USD 21290820.21000000 0.434295286161 Long EC CORP US N 1 N N N CONSTELLATION ENERGY CORP N/A CONSTELLATION ENERGY CORP 21037T109 172700.00000000 NS USD 37519075.00000000 0.765323141754 Long EC CORP US N 1 N N N CAPCOM CO LTD 529900JJWQKXS3TC8744 CAPCOM CO LTD N/A 417000.00000000 NS 7689568.56000000 0.156853674273 Long EC CORP JP N 1 N N N MARTIN MARIETTA MATERIALS INC 5299005MZ4WZECVATV08 MARTIN MARIETTA MATERIALS INC 573284106 36400.00000000 NS USD 20823712.00000000 0.424767100224 Long EC CORP US N 1 N N N NORTHROP GRUMMAN CORP RIMU48P07456QXSO0R61 NORTHROP GRUMMAN CORP 666807102 36000.00000000 NS USD 16227720.00000000 0.331016946817 Long EC CORP US N 1 N N N BOEING CO RVHJWBXLJ1RFUBSY1F30 BOEING CO 097023105 176800.00000000 NS USD 31401448.00000000 0.640534310587 Long EC CORP US N 1 N N N BUILDERS FIRSTSOURCE INC 549300W0SKP6L3H7DP63 BUILDERS FIRSTSOURCE 12008R107 92000.00000000 NS USD 14792680.00000000 0.301744654754 Long EC CORP US N 1 N N N TKO GROUP HOLDINGS INC N/A TKO GROUP HOLDINGS INC 87256C101 217600.00000000 NS USD 23733632.00000000 0.484124350280 Long EC CORP US N 1 N N N HOWMET AEROSPACE INC 549300HO5WFZUT5N2T22 HOWMET AEROSPACE INC 443201108 346200.00000000 NS USD 29305830.00000000 0.597787389143 Long EC CORP US N 1 N N N NETFLIX INC 549300Y7VHGU0I7CE873 NETFLIX INC 64110L106 74500.00000000 NS USD 47800690.00000000 0.975050004533 Long EC CORP US N 1 N N N ALNYLAM PHARMACEUTICALS INC 529900S3ZI14OWRJII50 ALNYLAM PHARMACEUTICALS INC 02043Q107 32400.00000000 NS USD 4809132.00000000 0.098097834537 Long EC CORP US N 1 N N N MORGAN STANLEY IGJSJL3JD5P30I6NJZ34 MORGAN STANLEY 617446448 312000.00000000 NS USD 30526080.00000000 0.622678342977 Long EC CORP US N 1 N N N EDISON INTERNATIONAL 549300I7ROF15MAEVP56 EDISON INTL 281020107 421100.00000000 NS USD 32361535.00000000 0.660118396794 Long EC CORP US N 1 N N N MICRON TECHNOLOGY INC B3DXGBC8GAIYWI2Z0172 MICRON TECHNOLOGY INC 595112103 280000.00000000 NS USD 35000000.00000000 0.713938442283 Long EC CORP US N 1 N N N CANADIAN NATURAL RESOURCES LTD 549300T15RIMIKZC5Q38 CANADIAN NATL RESOURCES LTD 136385101 340600.00000000 NS 26164437.43000000 0.533708505771 Long EC CORP CA N 1 N N N CHIPOTLE MEXICAN GRILL INC N/A CHIPOTLE MEXICAN GRILL INC 169656105 7600.00000000 NS USD 23784352.00000000 0.485158949074 Long EC CORP US N 1 N N N SHOPIFY INC 549300HGQ43STJLLP808 SHOPIFY INC CL A 82509L107 190700.00000000 NS USD 11279905.00000000 0.230090222994 Long EC CORP CA N 1 N N N NVIDIA CORP 549300S4KLFTLO7GSQ80 NVIDIA CORP 67066G104 283900.00000000 NS USD 311248087.00000000 6.348913554186 Long EC CORP US N 1 N N N ALIMENTATION COUCHE-TARD INC 549300OSW32RVX8CCZ87 ALIMENTATION COUCHE-TARD INC 01626P148 248700.00000000 NS 14515635.20000000 0.296093428098 Long EC CORP CA N 1 N N N JPMORGAN CHASE and CO 8I5DZWZKVSZI1NUHU748 JPMORGAN CHASE and CO 46625H100 241200.00000000 NS USD 48874356.00000000 0.996950902578 Long EC CORP US N 1 N N N CENTENE CORP DEL 549300Z7JJ4TQSQGT333 CENTENE CORP 15135B101 382900.00000000 NS USD 27411811.00000000 0.559152732728 Long EC CORP US N 1 N N N WELLS FARGO and CO PBLD0EJDB5FWOLXP3B76 WELLS FARGO and CO 949746101 935768.00000000 NS USD 56071218.56000000 1.143754241019 Long EC CORP US N 1 N N N UNIVERSAL MUSIC GROUP NV 724500GJBUL3D9TW9Y18 UNIVERSAL MUSIC GROUP NV N/A 704900.00000000 NS 21967288.93000000 0.448094058282 Long EC CORP NL N 2 N N N BANK OF AMERICA CORPORATION 9DJT3UXIJIZJI4WXO774 BANK OF AMERICA CORPORATION 060505104 1144500.00000000 NS USD 45768555.00000000 0.933598024636 Long EC CORP US N 1 N N N BJS WHOLESALE CLUB HOLDINGS INC 549300UCIWH1C93V0J03 BJS WHSL CLUB HLDGS INC 05550J101 215000.00000000 NS USD 18935050.00000000 0.386241717187 Long EC CORP US N 1 N N N ASML HOLDING NV 724500Y6DUVHQD6OXN27 ASML HOLDING NV N/A 37600.00000000 NS 35974598.31000000 0.733818533691 Long EC CORP NL N 2 N N N AIRBNB INC 549300HMUDNO0RY56D37 AIRBNB INC CLASS A 009066101 170500.00000000 NS USD 24710565.00000000 0.504052065258 Long EC CORP US N 1 N N N FIRST SOLAR INC 549300NPYMLM4NHTOF27 FIRST SOLAR INC 336433107 96500.00000000 NS USD 26224840.00000000 0.534940611963 Long EC CORP US N 1 N N N LENNAR CORP 529900G61XVRLX5TJX09 LENNAR CORP CL A 526057104 103000.00000000 NS USD 16516050.00000000 0.336898371705 Long EC CORP US N 1 N N N CAMECO CORP N4BHALMXL3GMZKCUON55 CAMECO CORP 13321L108 205400.00000000 NS 11397631.61000000 0.232491638781 Long EC CORP CA N 1 N N N UNITEDHEALTH GROUP INC 549300GHBMY8T5GXDE41 UNITEDHEALTH GROUP INC 91324P102 115600.00000000 NS USD 57264772.00000000 1.168100631982 Long EC CORP US N 1 N N N BETA TECHNOLOGIES INC N/A BETA TECHNOLOGIES INC SER B 6% PC PP N/A 49853.00000000 NS USD 6199220.55000000 0.126453196081 Long EP CORP US Y 3 N N N FRANCO NEVADA CORP N/A FRANCO-NEVADA CORP 351858105 75910.00000000 NS 9339556.04000000 0.190510516880 Long EC CORP CA N 1 N N N COREWEAVE INC N/A COREWEAVE INC P/P N/A 11162.00000000 NS USD 8695756.10000000 0.177378130414 Long EC CORP US Y 3 N N N KENVUE INC 5493008HSF8L4M2LIJ82 KENVUE INC 49177J102 899300.00000000 NS USD 17356490.00000000 0.354041869545 Long EC CORP US N 1 N N N DYNATRACE INC N/A DYNATRACE INC 268150109 152500.00000000 NS USD 6973825.00000000 0.142253764493 Long EC CORP US N 1 N N N HILTON WORLDWIDE HOLDINGS INC 549300HVGPK36ICB0B89 HILTON WORLDWIDE HOLDINGS INC 43300A203 109900.00000000 NS USD 22045940.00000000 0.449698401779 Long EC CORP US N 1 N N N COREWEAVE INC N/A COREWEAVE INC SER C PC PP N/A 716.00000000 NS USD 557799.80000000 0.011378134866 Long EP CORP US Y 3 N N N VISTRA CORP 549300KP43CPCUJOOG15 VISTRA CORP 92840M102 416900.00000000 NS USD 41306452.00000000 0.842578971346 Long EC CORP US N 1 N N N ARISTA NETWORKS INC 635400H1WKBLOQERUU95 ARISTA NETWORKS INC 040413106 35300.00000000 NS USD 10507045.00000000 0.214325238294 Long EC CORP US N 1 N N N BOWERY FARMING INC N/A BOWERY FARMING INC SER C-1 PRIME PC PP N/A 161754.00000000 NS USD 3235.08000000 0.000065989942 Long EP CORP US Y 3 N N N LINDE PLC 5299003QR1WT0EF88V51 LINDE PLC N/A 82900.00000000 NS USD 36104608.00000000 0.736470502707 Long EC CORP IE N 1 N N N CELANESE CORP DEL 549300FHJQTDPPN41627 CELANESE CORP 150870103 101900.00000000 NS USD 15492876.00000000 0.316027421655 Long EC CORP US N 1 N N N ALPHABET INC 5493006MHB84DD0ZWV18 ALPHABET INC CL A 02079K305 713900.00000000 NS USD 123147750.00000000 2.511997508734 Long EC CORP US N 1 N N N UBER TECHNOLOGIES INC 549300B2FTG34FILDR98 UBER TECHNOLOGIES INC 90353T100 620700.00000000 NS USD 40072392.00000000 0.817406317801 Long EC CORP US N 1 N N N CHENIERE ENERGY INC MIHC87W9WTYSYZWV1J40 CHENIERE ENERGY INC 16411R208 117826.00000000 NS USD 18591764.54000000 0.379239297571 Long EC CORP US N 1 N N N WALT DISNEY CO 549300GZKULIZ0WOW665 DISNEY (WALT) CO 254687106 393400.00000000 NS USD 40878194.00000000 0.833843261363 Long EC CORP US N 1 N N N RALPH LAUREN CORP HO1QNWM0IXBZ0QSMMO20 RALPH LAUREN CORP 751212101 91300.00000000 NS USD 17062144.00000000 0.348037728839 Long EC CORP US N 1 N N N 2024-06-30 Stacie M. Smith Stacie M. Smith Stacie M. Smith President and Treasurer