0001752724-22-012435.txt : 20220125 0001752724-22-012435.hdr.sgml : 20220125 20220125143922 ACCESSION NUMBER: 0001752724-22-012435 CONFORMED SUBMISSION TYPE: NPORT-P PUBLIC DOCUMENT COUNT: 1 CONFORMED PERIOD OF REPORT: 20211130 FILED AS OF DATE: 20220125 PERIOD START: 20211130 FILER: COMPANY DATA: COMPANY CONFORMED NAME: FIDELITY MT VERNON STREET TRUST CENTRAL INDEX KEY: 0000707823 IRS NUMBER: 000000000 FISCAL YEAR END: 1130 FILING VALUES: FORM TYPE: NPORT-P SEC ACT: 1940 Act SEC FILE NUMBER: 811-03583 FILM NUMBER: 22553203 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 S000056370 Fidelity Flex Mid Cap Growth Fund C000177597 Fidelity Flex Mid Cap Growth Fund FFMGX NPORT-P 1 primary_doc.xml NPORT-P false 0000707823 XXXXXXXX S000056370 C000177597 Fidelity Mt Vernon Street Trust 811-03583 0000707823 0UZTS2D38E1WD4MK3K98 245 Summer Street Boston 02210 1-800-FIDELITY Fidelity Flex Mid Cap Growth Fund S000056370 5493002FTUC2OLI83O86 2021-11-30 2021-11-30 N 1367365.22 3321.24 1364043.98 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 655.82000000 0.00000000 0.00000000 18496.47000000 N TEMPUR SEALY INTERNATIONAL INC 549300HFEKVR3US71V91 TEMPUR SEALY INTERNATIONAL INC 88023U101 350.00000000 NS USD 14994.00000000 1.099231419209 Long EC CORP US N 1 N N N EBAY INC OML71K8X303XQONU6T67 EBAY INC 278642103 89.00000000 NS USD 6003.94000000 0.440157362081 Long EC CORP US N 1 N N N SYNOPSYS INC QG7T915N9S0NY5UKNE63 SYNOPSYS INC 871607107 73.00000000 NS USD 24893.00000000 1.824941157689 Long EC CORP US N 1 N N N BRAZE INC N/A BRAZE INC 10576N102 20.00000000 NS USD 1524.00000000 0.111726602832 Long EC CORP US N 1 N N N LYONDELLBASELL INDS NV BN6WCCZ8OVP3ITUUVN49 LYONDELLBASELL INDS CLASS A N/A 87.00000000 NS USD 7580.31000000 0.555723283936 Long EC CORP NL N 1 N N N DUCK CREEK TECHNOLOGIES INC N/A DUCK CREEK TECHNOLOGIES INC 264120106 159.00000000 NS USD 4545.81000000 0.333259782430 Long EC CORP US N 1 N N N GODADDY INC 549300J8H1TB0I2CB447 GODADDY INC CL A 380237107 65.00000000 NS USD 4561.05000000 0.334377048458 Long EC CORP US N 1 N N N DOCUSIGN INC 549300Q7PVDWRZ39JG09 DOCUSIGN INC 256163106 42.00000000 NS USD 10347.12000000 0.758562051642 Long EC CORP US N 1 N N N FORTUNE BRANDS HOME and SEC INC 54930032LHW54PQUJD44 FORTUNE BRANDS HOME and SEC INC 34964C106 40.00000000 NS USD 4021.20000000 0.294799878813 Long EC CORP US N 1 N N N OLD DOMINION FREIGHT LINES INC 5299009TWK32WE417T96 OLD DOMINION FREIGHT LINES INC 679580100 67.00000000 NS USD 23796.39000000 1.744547122300 Long EC CORP US N 1 N N N THE TRADE DESK INC 549300GXPD31VT3E0P46 TRADE DESK INC 88339J105 300.00000000 NS USD 31026.00000000 2.274560091530 Long EC CORP US N 1 N N N SOLAREDGE TECHNOLOGIES INC 5493000K6Y58XXPDF853 SOLAREDGE TECHNOLOGIES INC 83417M104 37.00000000 NS USD 12127.12000000 0.889056377786 Long EC CORP US N 1 N N N AMPHENOL CORPORATION NEW 549300D3L3G0R4U4VT04 AMPHENOL CORPORATION CL A 032095101 172.00000000 NS USD 13859.76000000 1.016078675117 Long EC CORP US N 1 N N N ELASTIC NV 2549003I48WHHH937I59 ELASTIC NV N/A 47.00000000 NS USD 7306.62000000 0.535658681621 Long EC CORP NL N 1 N N N AVID BIOSERVICES INC 549300GRUS3ZMGP8MX22 AVID BIOSERVICES INC 05368M106 119.00000000 NS USD 3636.64000000 0.266607239452 Long EC CORP US N 1 N N N TRADEWEB MARKETS INC N/A TRADEWEB MARKETS INC A 892672106 14.00000000 NS USD 1344.00000000 0.098530547380 Long EC CORP US N 1 N N N RESMED INC 529900T3QE5253CCXF22 RESMED INC 761152107 123.00000000 NS USD 31346.55000000 2.298060066948 Long EC CORP US N 1 N N N BEST BUY CO INC HL5XPTVRV0O8TUN5LL90 BEST BUY CO INC 086516101 24.00000000 NS USD 2564.64000000 0.188017398090 Long EC CORP US N 1 N N N WATERS CORP 5T547R1474YC9HOD8Q74 WATERS CORP 941848103 39.00000000 NS USD 12794.73000000 0.937999814346 Long EC CORP US N 1 N N N LAM RESEARCH CORP 549300I4GMO6D34U1T02 LAM RESEARCH CORP 512807108 7.00000000 NS USD 4758.95000000 0.348885378314 Long EC CORP US N 1 N N N ON HOLDING AG N/A ON HOLDING AG N/A 50.00000000 NS USD 2008.00000000 0.147209329716 Long EC CORP CH N 1 N N N S and P GLOBAL INC Y6X4K52KMJMZE7I7MY94 S and P GLOBAL INC 78409V104 10.00000000 NS USD 4557.30000000 0.334102130636 Long EC CORP US N 1 N N N EPAM SYSTEMS INC 549300XCR4R530HJP604 EPAM SYSTEMS INC 29414B104 64.00000000 NS USD 38947.20000000 2.855274505151 Long EC CORP US N 1 N N N QUANTA SVCS INC SHVRXXEACT60MMH07S24 QUANTA SVCS INC 74762E102 60.00000000 NS USD 6826.80000000 0.500482396469 Long EC CORP US N 1 N N N ROKU INC 549300KR6ITU0YIR1T71 ROKU INC CLASS A 77543R102 39.00000000 NS USD 8876.79000000 0.650770072677 Long EC CORP US N 1 N N N ADOBE INC FU4LY2G4933NH2E1CP29 ADOBE INC 00724F101 6.00000000 NS USD 4019.10000000 0.294645924833 Long EC CORP US N 1 N N N AUTOZONE INC GA3JGKJ41LJKXDN23E90 AUTOZONE INC 053332102 5.00000000 NS USD 9085.35000000 0.666059902262 Long EC CORP US N 1 N N N STEEL DYNAMICS INC 549300HGGKEL4FYTTQ83 STEEL DYNAMICS INC 858119100 97.00000000 NS USD 5800.60000000 0.425250218105 Long EC CORP US N 1 N N N ATLASSIAN CORP PLC 549300AGBII4MWBVJY22 ATLASSIAN CORP PLC CLS A N/A 20.00000000 NS USD 7526.40000000 0.551771065328 Long EC CORP GB N 1 N N N SWEETGREEN INC N/A SWEETGREEN INC CL A 87043Q108 40.00000000 NS USD 1527.20000000 0.111961199374 Long EC CORP US N 1 N N N POOL CORP 5493005VZK1KMN6CO617 POOL CORP 73278L105 40.00000000 NS USD 22164.80000000 1.624932943877 Long EC CORP US N 1 N N N IDEX CORPORATION 549300U5Y5EL6PHYLF13 IDEX CORPORATION 45167R104 28.00000000 NS USD 6288.52000000 0.461020325752 Long EC CORP US N 1 N N N INTUIT INC VI90HBPH7XSFMB9E4M29 INTUIT INC 461202103 7.00000000 NS USD 4566.10000000 0.334747271125 Long EC CORP US N 1 N N N PDC ENERGY INC 5493008W8H2T511J5Y59 PDC ENERGY INC 69327R101 160.00000000 NS USD 8068.80000000 0.591535179092 Long EC CORP US N 1 N N N AVIA AVIAN PT 2549006YBXNWWWTP2773 AVIA AVIAN PT N/A 10000.00000000 NS 649.33000000 0.047603303817 Long EC CORP ID N 2 N N N OTIS WORLDWIDE CORP 549300ZLBKR8VSU25153 OTIS WORLDWIDE CORP 68902V107 137.00000000 NS USD 11014.80000000 0.807510620002 Long EC CORP US N 1 N N N CROWDSTRIKE HOLDINGS INC 549300YBY08K9KM4HX32 CROWDSTRIKE HOLDINGS INC 22788C105 24.00000000 NS USD 5211.36000000 0.382052197466 Long EC CORP US N 1 N N N TORO CO YJKE4YIT6BWQHVEW0D14 TORO CO 891092108 90.00000000 NS USD 9050.40000000 0.663497668161 Long EC CORP US N 1 N N N BROWN FORMAN CORP 549300873K3LXF7ARU34 BROWN FORMAN CORP NON VTG CL B 115637209 87.00000000 NS USD 6121.32000000 0.448762656465 Long EC CORP US N 1 N N N SKYWORKS SOLUTIONS INC 549300WZ3ORQ2BVKBD96 SKYWORKS SOLUTIONS INC 83088M102 30.00000000 NS USD 4549.80000000 0.333552294992 Long EC CORP US N 1 N N N CARRIER GLOBAL CORP 549300JE3W6CWY2NAN77 CARRIER GLOBAL CORP 14448C104 305.00000000 NS USD 16506.60000000 1.210122271863 Long EC CORP US N 1 N N N DARLING INGREDIENTS INC L1N0SPPKS7EXZYUMZ898 DARLING INGREDIENTS INC 237266101 114.00000000 NS USD 7697.28000000 0.564298520638 Long EC CORP US N 1 N N N KEYSIGHT TECHNOLOGIES INC 549300GLKVIO8YRCYN02 KEYSIGHT TECHNOLOGIES INC 49338L103 89.00000000 NS USD 17308.72000000 1.268926827417 Long EC CORP US N 1 N N N NXP SEMICONDUCTORS NV 724500M9BY5293JDF951 NXP SEMICONDUCTORS NV N/A 26.00000000 NS USD 5807.36000000 0.425745803298 Long EC CORP NL N 1 N N N RAYMOND JAMES FINANCIAL INC. RGUZHJ05YTITL6D76949 RAYMOND JAMES FINANCIAL INC. 754730109 77.00000000 NS USD 7568.33000000 0.554845013135 Long EC CORP US N 1 N N N 10X GENOMICS INC 5493003Z6741WNLG7H43 10X GENOMICS INC 88025U109 9.00000000 NS USD 1375.29000000 0.100824461686 Long EC CORP US N 1 N N N TREX CO INC N/A TREX CO INC 89531P105 73.00000000 NS USD 9692.21000000 0.710549670106 Long EC CORP US N 1 N N N DR HORTON INC 529900ZIUEYVSB8QDD25 DR HORTON INC 23331A109 20.00000000 NS USD 1954.00000000 0.143250513080 Long EC CORP US N 1 N N N CHARLES RIVER LABORATORIES INTERNATIONAL INC 549300BSQ0R4UZ5KX287 CHARLES RIVER LABS INTL INC 159864107 86.00000000 NS USD 31464.82000000 2.306730608495 Long EC CORP US N 1 N N N ZEBRA TECHNOLOGIES CORP PO0I32GKZ3HZMMDPZZ08 ZEBRA TECHNOLOGIES CORP CL A 989207105 36.00000000 NS USD 21196.08000000 1.553914705888 Long EC CORP US N 1 N N N RH 5493008MTS3OGGMHGK69 RH 74967X103 16.00000000 NS USD 9330.88000000 0.684060055013 Long EC CORP US N 1 N N N DOLLAR GEN CORP NEW OPX52SQVOZI8IVSWYU66 DOLLAR GENERAL CORP 256677105 28.00000000 NS USD 6196.40000000 0.454266877817 Long EC CORP US N 1 N N N MARAVAI LIFESCIENCES HOLDINGS INC N/A MARAVAI LIFESCIENCES HOLDINGS INC 56600D107 15.00000000 NS USD 689.10000000 0.050518898958 Long EC CORP US N 1 N N N NORDNET AB N/A NORDNET AB N/A 160.00000000 NS 2983.31000000 0.218710689958 Long EC CORP SE N 1 N N N QORVO INC 254900YAUJV2EUEVBR11 QORVO INC 74736K101 59.00000000 NS USD 8627.57000000 0.632499400789 Long EC CORP US N 1 N N N GUARDANT HEALTH INC 254900M8C3E5VC8BR186 GUARDANT HEALTH INC 40131M109 61.00000000 NS USD 6412.32000000 0.470096279446 Long EC CORP US N 1 N N N ANSYS INC 549300VJV8H15Z5FJ571 ANSYS INC 03662Q105 49.00000000 NS USD 19182.52000000 1.406297764680 Long EC CORP US N 1 N N N ZSCALER INC 529900MZ0RTK1BWRNF46 ZSCALER INC 98980G102 11.00000000 NS USD 3816.67000000 0.279805494248 Long EC CORP US N 1 N N N CHURCHILL DOWNS INC 529900FODTBQC8MIS994 CHURCHILL DOWNS INC 171484108 52.00000000 NS USD 11659.44000000 0.854770093263 Long EC CORP US N 1 N N N HUBSPOT INC 529900BLNVEW0MVKJB37 HUBSPOT INC 443573100 9.00000000 NS USD 7262.19000000 0.532401455266 Long EC CORP US N 1 N N N SNOWFLAKE COMPUTING INC 254900CJNSY1K7T53Z16 SNOWFLAKE INC CL A 833445109 30.00000000 NS USD 10204.50000000 0.748106377039 Long EC CORP US N 1 N N N MARVELL TECHNOLOGY INC N/A MARVELL TECHNOLOGY INC 573874104 82.00000000 NS USD 5835.94000000 0.427841043659 Long EC CORP US N 1 N N N OKTA INC 549300N8J06I8MRHU620 OKTA INC CL A 679295105 68.00000000 NS USD 14635.64000000 1.072959539031 Long EC CORP US N 1 N N N MARKETAXESS HOLDINGS INC 5493002U1CA1XJOVID83 MARKETAXESS HLDGS INC 57060D108 31.00000000 NS USD 10933.39000000 0.801542337366 Long EC CORP US N 1 N N N CINTAS CORP N/A CINTAS CORP 172908105 42.00000000 NS USD 17731.98000000 1.299956618700 Long EC CORP US N 1 N N N LAUDER ESTEE COS INC 549300VFZ8XJ9NUPU221 ESTEE LAUDER COS INC CL A 518439104 7.00000000 NS USD 2324.49000000 0.170411660773 Long EC CORP US N 1 N N N GALLAGHER (ARTHUR J.) and CO 54930049QLLMPART6V29 ARTHUR J GALLAGHAR AND CO 363576109 25.00000000 NS USD 4072.50000000 0.298560754617 Long EC CORP US N 1 N N N LKQ CORP DS830JTTZQN6GK0I2E41 LKQ CORP 501889208 91.00000000 NS USD 5086.90000000 0.372927858235 Long EC CORP US N 1 N N N MONDAY.COM LTD N/A MONDAY.COM LTD N/A 10.00000000 NS USD 3598.00000000 0.263774486215 Long EC CORP IL N 1 N N N DUOLINGO INC N/A DUOLINGO INC 26603R106 10.00000000 NS USD 1101.90000000 0.080781852796 Long EC CORP US N 1 N N N LABORATORY CORP OF AMERICA HOLDINGS OZ7UA8IXAIFILY2VZH07 LABORATORY CORP OF AMER HLDGS 50540R409 27.00000000 NS USD 7703.91000000 0.564784575347 Long EC CORP US N 1 N N N CADENCE DESIGN SYSTEMS INC GCT7RXJOGLXPV0NXZY22 CADENCE DESIGN SYSTEMS INC 127387108 206.00000000 NS USD 36556.76000000 2.680027956283 Long EC CORP US N 1 N N N DOMINOS PIZZA INC 5299004V0Y8MI5D9FF45 DOMINOS PIZZA INC 25754A201 18.00000000 NS USD 9434.52000000 0.691658050497 Long EC CORP US N 1 N N N HORIZON THERAPEUTICS PLC N/A HORIZON THERAPEUTICS PLC N/A 103.00000000 NS USD 10687.28000000 0.783499663991 Long EC CORP IE N 1 N N N ROPER TECHNOLOGIES INC 549300LJXD867XMVE759 ROPER TECHNOLOGIES INC 776696106 8.00000000 NS USD 3713.20000000 0.272219961705 Long EC CORP US N 1 N N N GLOBAL-E ONLINE LTD N/A GLOBAL-E ONLINE LTD N/A 126.00000000 NS USD 8371.44000000 0.613722146994 Long EC CORP IL N 1 N N N GITLAB INC N/A GITLAB INC 37637K108 50.00000000 NS USD 4827.00000000 0.353874220389 Long EC CORP US N 1 N N N THOUGHTWORKS HOLDING INC N/A THOUGHTWORKS HOLDING INC 88546E105 100.00000000 NS USD 2920.00000000 0.214069344010 Long EC CORP US N 1 N N N TOAST INC N/A TOAST INC 888787108 20.00000000 NS USD 799.80000000 0.058634473061 Long EC CORP US N 1 N N N FORTINET INC 549300O0QJWDBAS0QX03 FORTINET INC 34959E109 102.00000000 NS USD 33875.22000000 2.483440453290 Long EC CORP US N 1 N N N TRANSDIGM GROUP INC N/A TRANSDIGM GROUP INC 893641100 20.00000000 NS USD 11561.00000000 0.847553317159 Long EC CORP US N 1 N N N SYNCHRONY FINANCIAL 549300RS7EWPM9MA6C78 SYNCHRONY FINANCIAL 87165B103 184.00000000 NS USD 8241.36000000 0.604185797586 Long EC CORP US N 1 N N N BROADCOM INC 549300WV6GIDOZJTV909 BROADCOM INC 11135F101 6.00000000 NS USD 3322.08000000 0.243546399435 Long EC CORP US N 1 N N N ENPHASE ENERGY INC 5493008U7KIGMI59Z314 ENPHASE ENERGY INC 29355A107 8.00000000 NS USD 2000.00000000 0.146622838363 Long EC CORP US N 1 N N N LPL FINANCIAL HOLDINGS INC 549300XROQ4Y8G2L7682 LPL FINL HLDGS INC 50212V100 23.00000000 NS USD 3625.03000000 0.265756093876 Long EC CORP US N 1 N N N NVR INC 529900RWXR4JI3JYTV70 NVR INC 62944T105 1.00000000 NS USD 5225.34000000 0.383077091106 Long EC CORP US N 1 N N N SHERWIN WILLIAMS CO Z15BMIOX8DDH0X2OBP21 SHERWIN WILLIAMS CO 824348106 12.00000000 NS USD 3974.88000000 0.291404093876 Long EC CORP US N 1 N N N INTUITIVE SURGICAL INC 54930052SRG011710797 INTUITIVE SURGICAL INC 46120E602 6.00000000 NS USD 1946.04000000 0.142666954184 Long EC CORP US N 1 N N N DEXCOM INC 549300YSK3QDSFR5EU59 DEXCOM INC 252131107 49.00000000 NS USD 27566.91000000 2.020969294553 Long EC CORP US N 1 N N N QUALTRICS INTERNATIONAL INC 549300NW34K5PVZGTN68 QUALTRICS INTERNATIONAL INC 747601201 200.00000000 NS USD 6472.00000000 0.474471504943 Long EC CORP US N 1 N N N ADYEN NV 724500973ODKK3IFQ447 ADYEN BV N/A 1.00000000 NS 2769.84000000 0.203060901306 Long EC CORP NL N 2 N N N BURLINGTON STORES INC 5299003Z37DVGKKC1W09 BURLINGTON STORES INC 122017106 26.00000000 NS USD 7621.38000000 0.558734183922 Long EC CORP US N 1 N N N TENET HEALTHCARE CORP 0W9AIBT6U6ADJ2I8HK17 TENET HEALTHCARE CORP 88033G407 142.00000000 NS USD 10347.54000000 0.758592842438 Long EC CORP US N 1 N N N AGILENT TECHNOLOGIES INC QUIX8Y7A2WP0XRMW7G29 AGILENT TECHNOLOGIES INC 00846U101 41.00000000 NS USD 6186.90000000 0.453570419335 Long EC CORP US N 1 N N N WEST PHARMACEUTICAL SVCS INC 5493007NKRGM1RJQ1P16 WEST PHARMACEUTICAL SVCS INC 955306105 67.00000000 NS USD 29658.22000000 2.174286198601 Long EC CORP US N 1 N N N Fidelity Revere Street Trust 549300BDV45LJNXBZC55 Fidelity Cash Central Fund 31635A105 3899.49800000 NS USD 3900.28000000 0.285935062005 Long STIV RF US N 1 N N N TRANE TECHNOLOGIES PLC 549300BURLR9SLYY2705 TRANE TECHNOLOGIES PLC N/A 58.00000000 NS USD 10825.70000000 0.793647430634 Long EC CORP IE N 1 N N N EDWARDS LIFESCIENCES CORP YA13X31F3V31L8TMPR58 EDWARDS LIFESCIENCES CORP 28176E108 34.00000000 NS USD 3648.54000000 0.267479645341 Long EC CORP US N 1 N N N COSTAR GROUP INC N/A COSTAR GROUP INC 22160N109 87.00000000 NS USD 6765.12000000 0.495960548134 Long EC CORP US N 1 N N N WILLIAMS-SONOMA INC 549300IARG6YWVTZ1I92 WILLIAMS-SONOMA INC 969904101 33.00000000 NS USD 6429.72000000 0.471371898140 Long EC CORP US N 1 N N N NATERA INC N/A NATERA INC 632307104 61.00000000 NS USD 5579.06000000 0.409008806299 Long EC CORP US N 1 N N N PAYCOM SOFTWARE INC 254900LSB0HNJUDC6Q18 PAYCOM SOFTWARE INC 70432V102 28.00000000 NS USD 12249.44000000 0.898023830580 Long EC CORP US N 1 N N N TETRA TECH INC NEW 549300UJ1LP7JGJC5P32 TETRA TECH INC 88162G103 8.00000000 NS USD 1477.44000000 0.108313223155 Long EC CORP US N 1 N N N COPART INC 549300KVYX3JWMYEHU61 COPART INC 217204106 140.00000000 NS USD 20322.40000000 1.489863985177 Long EC CORP US N 1 N N N KLA CORP 549300H0BF5JCG96TJ81 KLA CORP 482480100 54.00000000 NS USD 22039.02000000 1.615711833572 Long EC CORP US N 1 N N N DOXIMITY INC N/A DOXIMITY INC 26622P107 20.00000000 NS USD 1353.00000000 0.099190350152 Long EC CORP US N 1 N N N STEVANATO GROUP SPA 81560033F7E1CD477507 STEVANATO GROUP S.P.A. N/A 47.00000000 NS USD 1121.42000000 0.082212891698 Long EC CORP US N 1 N N N BOOZ ALLEN HAMILTON HOLDING CORP 529900JPV47PIUWMA015 BOOZ ALLEN HAMILTON HLDG CL A 099502106 35.00000000 NS USD 2937.90000000 0.215381618413 Long EC CORP US N 1 N N N EXPENSIFY INC N/A EXPENSIFY INC 30219Q106 100.00000000 NS USD 4514.00000000 0.330927746186 Long EC CORP US N 1 N N N GENERAC HOLDINGS INC 529900S2H2AHJHSFFI84 GENERAC HOLDINGS INC 368736104 45.00000000 NS USD 18955.80000000 1.389676599723 Long EC CORP US N 1 N N N BUILDERS FIRSTSOURCE INC 549300W0SKP6L3H7DP63 BUILDERS FIRSTSOURCE 12008R107 138.00000000 NS USD 9582.72000000 0.702522802820 Long EC CORP US N 1 N N N IDEXX LABORATORIES INC OGMTXK0LUU1HKV2P0J84 IDEXX LABS INC 45168D104 43.00000000 NS USD 26147.01000000 1.916874410457 Long EC CORP US N 1 N N N ATKORE INC 52990002TI38AM4RPV48 ATKORE INC 047649108 86.00000000 NS USD 9159.00000000 0.671459288284 Long EC CORP US N 1 N N N GARMIN LTD 2549001E0HIPIJQ0W046 GARMIN LTD N/A 20.00000000 NS USD 2670.80000000 0.195800138350 Long EC CORP CH N 1 N N N MSCI INC 549300HTIN2PD78UB763 MSCI INC 55354G100 55.00000000 NS USD 34619.75000000 2.538023004214 Long EC CORP US N 1 N N N LOUISIANA PACIFIC CORP 549300C7E2UAO5BVRR75 LOUISIANA PACIFIC CORP 546347105 32.00000000 NS USD 2091.20000000 0.153308839792 Long EC CORP US N 1 N N N DISCOVER FINANCIAL SVS Z1YLO2USPORE63VVUL20 DISCOVER FIN SVCS 254709108 131.00000000 NS USD 14128.35000000 1.035769389195 Long EC CORP US N 1 N N N ASM INTL NV 7245001I22ND6ZFHX623 ASM INTERNATIONAL NV (NETH) N/A 4.00000000 NS 1800.04000000 0.131963486983 Long EC CORP NL N 1 N N N VEEVA SYS INC 549300YZEXPDB92M2F02 VEEVA SYS INC CL A 922475108 76.00000000 NS USD 21476.08000000 1.574441903258 Long EC CORP US N 1 N N N AVIDXCHANGE HOLDINGS INC N/A AVIDXCHANGE HOLDINGS INC 05368X102 252.00000000 NS USD 5382.72000000 0.394614842257 Long EC CORP US N 1 N N N METTLER-TOLEDO INTL INC 5493000BD5GJNUDIUG10 METTLER-TOLEDO INTL INC 592688105 18.00000000 NS USD 27254.34000000 1.998054344259 Long EC CORP US N 1 N N N AMETEK INC NEW 549300WZDEF9KKE40E98 AMETEK INC NEW 031100100 55.00000000 NS USD 7507.50000000 0.550385479506 Long EC CORP US N 1 N N N FORGEROCK INC N/A FORGEROCK INC 34631B101 50.00000000 NS USD 1339.50000000 0.098200645993 Long EC CORP US N 1 N N N SBA COMMUNICATIONS CORP 5299001HX8ZN8Y8QIT49 SBA COMMUNICATIONS CORP 78410G104 7.00000000 NS USD 2406.60000000 0.176431261402 Long EC CORP US N 1 N N N AIRBNB INC 549300HMUDNO0RY56D37 AIRBNB INC CLASS A 009066101 20.00000000 NS USD 3450.80000000 0.252983045312 Long EC CORP US N 1 N N N LENNAR CORP 529900G61XVRLX5TJX09 LENNAR CORP CL A 526057104 51.00000000 NS USD 5357.55000000 0.392769593836 Long EC CORP US N 1 N N N OLAPLEX HOLDINGS INC N/A OLAPLEX HOLDINGS INC 679369108 30.00000000 NS USD 808.50000000 0.059272282408 Long EC CORP US N 1 N N N BUNGE LIMITED 5493007M0RIN8HY3MM77 BUNGE LIMITED N/A 60.00000000 NS USD 5194.20000000 0.380794173513 Long EC CORP BM N 1 N N N FIVE9 INC 254900MXP6EWY0SFFR59 FIVE9 INC 338307101 63.00000000 NS USD 8966.79000000 0.657368100403 Long EC CORP US N 1 N N N ETSY INC 54930089Q7XT501AEA40 ETSY INC 29786A106 60.00000000 NS USD 16474.80000000 1.207790968734 Long EC CORP US N 1 N N N DYNATRACE INC N/A DYNATRACE INC 268150109 140.00000000 NS USD 8799.00000000 0.645067177379 Long EC CORP US N 1 N N N DEFINITIVE HEALTHCARE CORP N/A DEFINITIVE HEALTHCARE CORP 24477E103 100.00000000 NS USD 2931.00000000 0.214875769621 Long EC CORP US N 1 N N N BIO-RAD LABORATORIES INC 549300ZC1GPV35XYDK53 BIO RAD LABS CL A 090572207 8.00000000 NS USD 6025.60000000 0.441745287421 Long EC CORP US N 1 N N N TRACTOR SUPPLY CO 549300OJ9VZHZRO6I137 TRACTOR SUPPLY CO. 892356106 20.00000000 NS USD 4506.60000000 0.330385241684 Long EC CORP US N 1 N N N ROCKWELL AUTOMATION INC VH3R4HHBHH12O0EXZJ88 ROCKWELL AUTOMATION INC 773903109 31.00000000 NS USD 10422.20000000 0.764066272995 Long EC CORP US N 1 N N N MOODYS CORP 549300GCEDD8YCF5WU84 MOODYS CORP 615369105 10.00000000 NS USD 3906.40000000 0.286383727891 Long EC CORP US N 1 N N N AMERIPRISE FINL INC 6ZLKQF7QB6JAEKQS5388 AMERIPRISE FINANCIAL INC 03076C106 27.00000000 NS USD 7819.20000000 0.573236648865 Long EC CORP US N 1 N N N RINGCENTRAL INC 549300C8EH0H1614VE84 RINGCENTRAL INC CL A 76680R206 46.00000000 NS USD 9935.08000000 0.728354814483 Long EC CORP US N 1 N N N MATCH GROUP INC 15OMOPB0A8K0EFUVD031 MATCH GROUP INC 57667L107 100.00000000 NS USD 12999.00000000 0.952975137942 Long EC CORP US N 1 N N N MASIMO CORP 549300Q4A8JK0PIYCU29 MASIMO CORP 574795100 34.00000000 NS USD 9456.08000000 0.693238644695 Long EC CORP US N 1 N N N ENTEGRIS INC IYX6OWO7BT5DKO3BYG52 ENTEGRIS INC 29362U104 211.00000000 NS USD 30822.88000000 2.259669076066 Long EC CORP US N 1 N N N 2021-12-30 Stacie M. Smith Stacie M. Smith Stacie M. Smith President and Treasurer