0001398344-24-010592.txt : 20240530 0001398344-24-010592.hdr.sgml : 20240530 20240530095846 ACCESSION NUMBER: 0001398344-24-010592 CONFORMED SUBMISSION TYPE: NPORT-P PUBLIC DOCUMENT COUNT: 1 CONFORMED PERIOD OF REPORT: 20240331 FILED AS OF DATE: 20240530 DATE AS OF CHANGE: 20240530 PERIOD START: 20240930 FILER: COMPANY DATA: COMPANY CONFORMED NAME: MASSMUTUAL SELECT FUNDS CENTRAL INDEX KEY: 0000916053 ORGANIZATION NAME: IRS NUMBER: 000000000 STATE OF INCORPORATION: MA FISCAL YEAR END: 0930 FILING VALUES: FORM TYPE: NPORT-P SEC ACT: 1940 Act SEC FILE NUMBER: 811-08274 FILM NUMBER: 241001686 BUSINESS ADDRESS: STREET 1: 1295 STATE STREET CITY: SPRINGFIELD STATE: MA ZIP: 01111 BUSINESS PHONE: 413-744-1000 MAIL ADDRESS: STREET 1: 1295 STATE STREET CITY: SPRINGFIELD STATE: MA ZIP: 01111 FORMER COMPANY: FORMER CONFORMED NAME: MASSMUTUAL INSTITUTIONAL FUNDS DATE OF NAME CHANGE: 19931213 0000916053 S000003665 MassMutual Mid Cap Growth Fund C000010212 Class A MEFAX C000010213 Administrative Class MMELX C000010214 Class R3 MEFNX C000010215 Class R5 MGRFX C000010216 Service Class MEFYX C000093669 Class I MEFZX C000140357 Class R4 MEFFX C000240790 Class Y MMNGX NPORT-P 1 primary_doc.xml NPORT-P false 0000916053 XXXXXXXX S000003665 C000010212 C000010213 C000010214 C000010215 C000010216 C000093669 C000140357 C000240790 MASSMUTUAL SELECT FUNDS 811-08274 0000916053 PJVR01EN4PJWVNUIQ236 1295 State Street Springfield 01111-0001 4137441000 MassMutual Mid Cap Growth Fund S000003665 549300LPDVDBGPODUD56 2024-09-30 2024-03-31 N 5504890233.17 44934967.19 5459955265.98 0 0 0 0 0 0 0 0 0 0 0 0 0 714779.33 UST ACADIA HEALTHCARE CO INC 5493005CW985Y9D0NC11 COMMON STOCK USD.01 00404A109 539300 NS USD 42723346 0.782485275405 Long EC CORP US N 1 N N N AGILENT TECHNOLOGIES INC QUIX8Y7A2WP0XRMW7G29 COMMON STOCK USD.01 00846U101 785682 NS USD 114324587.82 2.093874074983 Long EC CORP US N 1 N N N ALCON INC 549300LDT5AP8S0NBM78 COMMON STOCK CHF.04 H01301128 560308 NS USD 46668053.32 0.854733254149 Long EC CORP CH N 1 N N ALIGN TECHNOLOGY INC 549300N5YSE0U3LCP840 COMMON STOCK USD.0001 016255101 27682 NS USD 9077481.44 0.166255600967 Long EC CORP US N 1 N N N ALNYLAM PHARMACEUTICALS INC 529900S3ZI14OWRJII50 COMMON STOCK USD.01 02043Q107 187332 NS USD 27996767.4 0.512765508803 Long EC CORP US N 1 N N N AMPHENOL CORP CL A 549300D3L3G0R4U4VT04 COMMON STOCK USD.001 032095101 459799 NS USD 53037814.65 0.971396505398 Long EC CORP US N 1 N N N AON PLC CLASS A 635400FALWQYX5E6QC64 COMMON STOCK G0403H108 36039 NS USD 12026935.08 0.220275340989 Long EC CORP IE N 1 N N N APELLIS PHARMACEUTICALS INC 254900HS0ZFRXXSB9D42 COMMON STOCK USD.0001 03753U106 173400 NS USD 10192452 0.186676474504 Long EC CORP US N 1 N N N APOLLO GLOBAL MANAGEMENT INC N/A COMMON STOCK USD.0001 03769M106 330066 NS USD 37115921.7 0.679784355217 Long EC CORP US N 1 N N N ARGENX SE ADR 7245009C5FZE6G9ODQ71 ADR 04016X101 64600 NS USD 25434312 0.465833706706 Long EC CORP NL N 1 N N N ARISTA NETWORKS INC 635400H1WKBLOQERUU95 COMMON STOCK USD.0001 040413106 69775 NS USD 20233354.5 0.370577294398 Long EC CORP US N 1 N N N ARRAY TECHNOLOGIES INC 549300JM5FECYJQ85V37 COMMON STOCK USD.001 04271T100 603350 NS USD 8995948.5 0.164762311443 Long EC CORP US N 1 N N N ASCENDIS PHARMA A/S ADR 549300B66JN3W3J8GH73 ADR DKK1.0 04351P101 90800 NS USD 13726236 0.251398323454 Long EC CORP DK N 1 N N N ASSURANT INC H3F39CAXWQRVWURFXL38 COMMON STOCK USD.01 04621X108 258100 NS USD 48584744 0.88983776667 Long EC CORP US N 1 N N N ASTERA LABS INC N/A COMMON STOCK USD.0001 04626A103 11708 NS USD 868616.52 0.015908857814 Long EC CORP US N 1 N N N ATI INC ZW1LRE7C3H17O2ZN9B45 COMMON STOCK USD.1 01741R102 255955 NS USD 13097217.35 0.23987774097 Long EC CORP US N 1 N N N ATLASSIAN CORP CL A 549300V7ZY5P02D2MY38 COMMON STOCK USD.00001 049468101 74100 NS USD 14457651 0.264794312329 Long EC CORP US N 1 N N N AVANTOR INC N/A COMMON STOCK USD.01 05352A100 2843237 NS USD 72701570.09 1.331541497107 Long EC CORP US N 1 N N N AVERY DENNISON CORP 549300PW7VPFCYKLIV37 COMMON STOCK USD1.0 053611109 257100 NS USD 57397575 1.051246250269 Long EC CORP US N 1 N N N AXIS CAPITAL HOLDINGS LTD 635400VD2NQBYAHMEM55 COMMON STOCK USD.0125 G0692U109 192700 NS USD 12529354 0.229477228102 Long EC CORP BM N 1 N N N BALL CORP 0BGI85ALH27ZJP15DY16 COMMON STOCK 058498106 1162400 NS USD 78299264 1.434064203564 Long EC CORP US N 1 N N N BATH + BODY WORKS INC GR3KVMWVCR54YWQNXU90 COMMON STOCK USD.5 070830104 744800 NS USD 37254896 0.682329692921 Long EC CORP US N 1 N N N BEACON ROOFING SUPPLY INC 549300HDXQWWCBOYXP31 COMMON STOCK USD.01 073685109 193988 NS USD 19014703.76 0.348257500908 Long EC CORP US N 1 N N N BILL HOLDINGS INC 549300IBF9VZZIGOZW63 COMMON STOCK USD.00001 090043100 95616 NS USD 6570731.52 0.120344054116 Long EC CORP US N 1 N N N BIOGEN INC W8J5WZB5IY3K0NDQT671 COMMON STOCK USD.0005 09062X103 157100 NS USD 33875473 0.620434991676 Long EC CORP US N 1 N N N BIOMARIN PHARMACEUTICAL INC NSLL8ITTRR0J5HEMR848 COMMON STOCK USD.001 09061G101 63627 NS USD 5557182.18 0.101780727301 Long EC CORP US N 1 N N N BIRKENSTOCK HOLDING PLC 529900CQ8LQKQ7LIT631 COMMON STOCK NPV M2029K104 182758 NS USD 8635315.5 0.158157257328 Long EC CORP JE N 1 N N N BLOCK INC 549300OHIIUWSTIZME52 COMMON STOCK USD.0000001 852234103 124060 NS USD 10492994.8 0.192180966488 Long EC CORP US N 1 N N N BORGWARNER INC 549300DSFX2IE88NSX47 COMMON STOCK USD.01 099724106 243387 NS USD 8455264.38 0.154859590749 Long EC CORP US N 1 N N N BOSTON BEER COMPANY INC A 529900Q02MQ0DCQNRM58 COMMON STOCK USD.01 100557107 32100 NS USD 9771882 0.178973664141 Long EC CORP US N 1 N N N BOYD GAMING CORP 254900787YGRYS2A1Z35 COMMON STOCK USD.01 103304101 166320 NS USD 11196662.4 0.20506875706 Long EC CORP US N 1 N N N BRIGHT HORIZONS FAMILY SOLUT N/A COMMON STOCK USD.001 109194100 263647 NS USD 29887023.92 0.547385875233 Long EC CORP US N 1 N N N BROADRIDGE FINANCIAL SOLUTIO 549300KZDJZQ2YIHRC28 COMMON STOCK USD.01 11133T103 167700 NS USD 34355022 0.629218012354 Long EC CORP US N 1 N N N BRUKER CORP LEBZ6VLQ6I8XB1NHVY15 COMMON STOCK USD.01 116794108 710047 NS USD 66701815.18 1.22165497574 Long EC CORP US N 1 N N N BUILDERS FIRSTSOURCE INC 549300W0SKP6L3H7DP63 COMMON STOCK USD.01 12008R107 157245 NS USD 32793444.75 0.600617462094 Long EC CORP US N 1 N N N BURLINGTON STORES INC 5299003Z37DVGKKC1W09 COMMON STOCK USD.0001 122017106 302954 NS USD 70342889.26 1.28834186057 Long EC CORP US N 1 N N N BWX TECHNOLOGIES INC 549300NP85N265KWMS58 COMMON STOCK USD.01 05605H100 347886 NS USD 35700061.32 0.653852633966 Long EC CORP US N 1 N N N CAESARS ENTERTAINMENT INC 549300FA4CTCW903Y781 COMMON STOCK 12769G100 739958 NS USD 32365762.92 0.592784397368 Long EC CORP US N 1 N N N CARIS LIFE SER D CVT PFD N/A TC13PNHL5 942TAR008 618025 NS USD 2249611 0.041202004236 Long EP CORP US Y 3 N N N CARLYLE GROUP INC/THE 529900NGGVF94UK6PG95 COMMON STOCK USD1.0 14316J108 261380 NS USD 12261335.8 0.224568429643 Long EC CORP US N 1 N N N CASEY S GENERAL STORES INC 549300CAFWSI86V66Q65 COMMON STOCK 147528103 116100 NS USD 36972045 0.677149229232 Long EC CORP US N 1 N N N CATALENT INC N/A COMMON STOCK USD.01 148806102 260277 NS USD 14692636.65 0.269098114073 Long EC CORP US N 1 N N N CBOE GLOBAL MARKETS INC 529900RLNSGA90UPEH54 COMMON STOCK 12503M108 116900 NS USD 21478037 0.393373863955 Long EC CORP US N 1 N N N CCC INTELLIGENT SOLUTIONS HO N/A COMMON STOCK USD.0001 12510Q100 2757720 NS USD 32982331.2 0.604076949229 Long EC CORP US N 1 N N N CHENIERE ENERGY INC MIHC87W9WTYSYZWV1J40 COMMON STOCK USD.003 16411R208 303300 NS USD 48916224 0.895908878682 Long EC CORP US N 1 N N N CHESAPEAKE ENERGY CORP X2MT1W32SPAZ9WSKLE78 COMMON STOCK USD.01 165167735 219400 NS USD 19489302 0.356949847583 Long EC CORP US N 1 N N CHIPOTLE MEXICAN GRILL INC N/A COMMON STOCK USD.01 169656105 7379 NS USD 21449055.83 0.392843068947 Long EC CORP US N 1 N N N CINTAS CORP N/A COMMON STOCK 172908105 15138 NS USD 10400260.14 0.190482515577 Long EC CORP US N 1 N N N COGNEX CORP 549300JQTYZCLC43S226 COMMON STOCK USD.002 192422103 373900 NS USD 15860838 0.290493918491 Long EC CORP US N 1 N N N COGNIZANT TECH SOLUTIONS A 5493006IEVQEFQO40L83 COMMON STOCK USD.01 192446102 249113 NS USD 18257491.77 0.334389035818 Long EC CORP US N 1 N N N COOPER COS INC/THE QJKMVPIGLH7530PCUE20 COMMON STOCK USD.1 216648501 438800 NS USD 44520648 0.81540316415 Long EC CORP US N 1 N N N CORPAY INC 549300DG6RR0NQSFLN74 COMMON STOCK USD.001 219948106 103400 NS USD 31903036 0.584309475918 Long EC CORP US N 1 N N N COSTAR GROUP INC N/A COMMON STOCK USD.01 22160N109 431989 NS USD 41730137.4 0.764294492668 Long EC CORP US N 1 N N N COTERRA ENERGY INC FCNMH6O7VWU7LHXMK351 COMMON STOCK USD.1 127097103 1155168 NS USD 32206083.84 0.589859848132 Long EC CORP US N 1 N N N CRISPR THERAPEUTICS AG 506700O6IRRIQLT3W370 COMMON STOCK CHF.03 H17182108 121614 NS USD 8289210.24 0.151818281216 Long EC CORP CH N 1 N N CROWDSTRIKE HOLDINGS INC A 549300YBY08K9KM4HX32 COMMON STOCK 22788C105 318182 NS USD 102005967.38 1.868256467513 Long EC CORP US N 1 N N N CYTOKINETICS INC 549300BE5DY1HW7IHA64 COMMON STOCK USD.001 23282W605 130000 NS USD 9114300 0.166929939093 Long EC CORP US N 1 N N N DATABRICKS SER H CVT N/A TC2K5K6F9 943EEJ905 47260 NS USD 3473610 0.063619752009 Long EP CORP US Y 3 N N N DATADOG INC CLASS A 549300F6JNO0KRPO1K63 COMMON STOCK USD.00001 23804L103 80706 NS USD 9975261.6 0.182698595759 Long EC CORP US N 1 N N N DENTSPLY SIRONA INC 9NHEHR1SOZCYXDO8HO28 COMMON STOCK USD.01 24906P109 548500 NS USD 18204715 0.333422420389 Long EC CORP US N 1 N N N DEXCOM INC 549300YSK3QDSFR5EU59 COMMON STOCK USD.001 252131107 210339 NS USD 29174019.3 0.534327075567 Long EC CORP US N 1 N N N DOLLAR GENERAL CORP OPX52SQVOZI8IVSWYU66 COMMON STOCK USD.875 256677105 167637 NS USD 26161430.22 0.479150999332 Long EC CORP US N 1 N N N DOLLAR TREE INC 549300PMSTQITB1WHR43 COMMON STOCK USD.01 256746108 337900 NS USD 44991385 0.824024791564 Long EC CORP US N 1 N N N DOMINO S PIZZA INC 25490005ZWM1IF9UXU57 COMMON STOCK USD.01 25754A201 184687 NS USD 91767276.56 1.680733121236 Long EC CORP US N 1 N N N EAGLE MATERIALS INC 529900KRXRGXL61SG039 COMMON STOCK USD.01 26969P108 84112 NS USD 22857436 0.418637788892 Long EC CORP US N 1 N N N ELASTIC NV 2549003I48WHHH937I59 COMMON STOCK EUR.01 N14506104 47268 NS USD 4738144.32 0.086779910992 Long EC CORP NL N 1 N N N ENOVIS CORP 635400OP2DYYYMOIYL17 COMMON STOCK USD.001 194014502 416800 NS USD 26029160 0.476728447982 Long EC CORP US N 1 N N N EPAM SYSTEMS INC 549300XCR4R530HJP604 COMMON STOCK USD.001 29414B104 74997 NS USD 20711171.52 0.37932859357 Long EC CORP US N 1 N N N EQT CORP 4NT01YGM4X7ZX86ISY52 COMMON STOCK 26884L109 905600 NS USD 33570592 0.614851044828 Long EC CORP US N 1 N N N EQUIFAX INC 5493004MCF8JDC86VS77 COMMON STOCK USD1.25 294429105 287608 NS USD 76940892.16 1.409185394602 Long EC CORP US N 1 N N N ESAB CORP 549300ZNV0SWBXEIWT04 COMMON STOCK USD.001 29605J106 401500 NS USD 44393855 0.813080929007 Long EC CORP US N 1 N N N EXACT SCIENCES CORP 549300VM3X1FYD4N9Z14 COMMON STOCK USD.01 30063P105 287013 NS USD 19821117.78 0.363027109462 Long EC CORP US N 1 N N N FAIR ISAAC CORP RI6HET5SJUEY30V1PS26 COMMON STOCK USD.01 303250104 57329 NS USD 71638891.69 1.312078363286 Long EC CORP US N 1 N N N FERGUSON PLC 213800DU1LGY3R2S2X42 COMMON STOCK GBP.1 G3421J106 84500 NS USD 18457335 0.338049198223 Long EC CORP JE N 1 N N N FIRST INDUSTRIAL REALTY TR N/A REIT USD.01 32054K103 138377 NS USD 7270327.58 0.133157273747 Long EC CORP US N 1 N N N FIVE BELOW 529900AAXP5Z6BGI7418 COMMON STOCK USD.01 33829M101 135700 NS USD 24613266 0.450796110975 Long EC CORP US N 1 N N FORTINET INC 549300O0QJWDBAS0QX03 COMMON STOCK USD.001 34959E109 497152 NS USD 33960453.12 0.621991416882 Long EC CORP US N 1 N N N FORTIVE CORP 549300MU9YQJYHDQEF63 COMMON STOCK USD.01 34959J108 580900 NS USD 49969018 0.915190978053 Long EC CORP US N 1 N N N FTAI AVIATION LTD N/A COMMON STOCK USD1.0 G3730V105 347513 NS USD 23387624.9 0.428348287865 Long EC CORP KY N 1 N N N GARTNER INC PP55B5R38BFB8O8HH686 COMMON STOCK USD.0005 366651107 15569 NS USD 7421275.23 0.135921905372 Long EC CORP US N 1 N N N GE HEALTHCARE TECHNOLOGY 549300OI9J7XOWZMUN85 COMMON STOCK 36266G107 54692 NS USD 4972049.72 0.091063927776 Long EC CORP US N 1 N N N GLOBAL PAYMENTS INC 549300NOMHGVQBX6S778 COMMON STOCK 37940X102 115531 NS USD 15441873.46 0.282820512399 Long EC CORP US N 1 N N N GUIDEWIRE SOFTWARE INC 549300WXSG0J8IXZCK32 COMMON STOCK USD.0001 40171V100 152203 NS USD 17763612.13 0.325343547056 Long EC CORP US N 1 N N N HILTON WORLDWIDE HOLDINGS IN 549300HVGPK36ICB0B89 COMMON STOCK USD.01 43300A203 346400 NS USD 73890584 1.353318487065 Long EC CORP US N 1 N N N HOLOGIC INC 549300DYP6F5ZJL0LB74 COMMON STOCK USD.01 436440101 1611757 NS USD 125652575.72 2.301348080687 Long EC CORP US N 1 N N N HOWMET AEROSPACE INC 549300HO5WFZUT5N2T22 COMMON STOCK 443201108 76400 NS USD 5228052 0.095752652638 Long EC CORP US N 1 N N N HUBSPOT INC 529900BLNVEW0MVKJB37 COMMON STOCK USD.001 443573100 28828 NS USD 18062471.68 0.330817210034 Long EC CORP US N 1 N N N HUMANA INC 529900YLDW34GJAO4J06 COMMON STOCK USD.1666666 444859102 35320 NS USD 12246150.4 0.224290306485 Long EC CORP US N 1 N N N HUNT (JB) TRANSPRT SVCS INC 549300XCD1MPI1C5GK90 COMMON STOCK USD.01 445658107 381782 NS USD 76070063.5 1.393236021071 Long EC CORP US N 1 N N N IDEX CORP 549300U5Y5EL6PHYLF13 COMMON STOCK USD.01 45167R104 106300 NS USD 25939326 0.475083123146 Long EC CORP US N 1 N N N IDEXX LABORATORIES INC OGMTXK0LUU1HKV2P0J84 COMMON STOCK USD.1 45168D104 43258 NS USD 23356291.94 0.427774419427 Long EC CORP US N 1 N N N INGERSOLL RAND INC 5299004C02FMZCUOIR50 COMMON STOCK USD.01 45687V106 735100 NS USD 69797745 1.278357451661 Long EC CORP US N 1 N N N INSPIRE MEDICAL SYSTEMS INC 549300XQQCQ7HCJKTW25 COMMON STOCK USD.001 457730109 135356 NS USD 29073115.24 0.532479000719 Long EC CORP US N 1 N N INTERCONTINENTAL EXCHANGE IN 5493000F4ZO33MV32P92 COMMON STOCK USD.01 45866F104 346800 NS USD 47660724 0.872914184791 Long EC CORP US N 1 N N N IONIS PHARMACEUTICALS INC 549300SI4ZGLG0BLUZ92 COMMON STOCK USD.001 462222100 609300 NS USD 26413155 0.483761381061 Long EC CORP US N 1 N N N KBR INC 254900OFQDXZRKRCV808 COMMON STOCK USD.001 48242W106 257806 NS USD 16411929.96 0.300587260527 Long EC CORP US N 1 N N N KENVUE INC 5493008HSF8L4M2LIJ82 COMMON STOCK 49177J102 578482 NS USD 12414223.72 0.227368597639 Long EC CORP US N 1 N N N KEYSIGHT TECHNOLOGIES IN 549300GLKVIO8YRCYN02 COMMON STOCK 49338L103 331600 NS USD 51855608 0.949744191552 Long EC CORP US N 1 N N N KKR + CO INC 54930013V5I303TF9571 COMMON STOCK USD.01 48251W104 758559 NS USD 76295864.22 1.397371599276 Long EC CORP US N 1 N N N KLA CORP 549300H0BF5JCG96TJ81 COMMON STOCK USD.001 482480100 13825 NS USD 9657730.25 0.17688295562 Long EC CORP US N 1 N N N KNIGHT SWIFT TRANSPORTATION N/A COMMON STOCK USD.01 499049104 121943 NS USD 6709303.86 0.122882029855 Long EC CORP US N 1 N N N L3HARRIS TECHNOLOGIES INC 549300UTE50ZMDBG8A20 COMMON STOCK USD1.0 502431109 79080 NS USD 16851948 0.308646265016 Long EC CORP US N 1 N N N LAM RESEARCH CORP 549300I4GMO6D34U1T02 COMMON STOCK USD.001 512807108 9920 NS USD 9637974.4 0.176521123901 Long EC CORP US N 1 N N N LATTICE SEMICONDUCTOR CORP 549300LRBBPZDQ2II567 COMMON STOCK USD.01 518415104 647200 NS USD 50630456 0.927305326391 Long EC CORP US N 1 N N N LIBERTY MEDIA CORP LIB NEW C 549300ZKUTPIBZLWLL89 TRACKING STK 531229755 515024 NS USD 33785574.4 0.618788483681 Long EC CORP US N 1 N N N LITHIA MOTORS INC SE8N1EZEHPZQBCBVKD53 COMMON STOCK 536797103 28936 NS USD 8705684.96 0.159446085836 Long EC CORP US N 1 N N N LITTELFUSE INC 549300MY7HLQFYTPCX75 COMMON STOCK USD.01 537008104 25600 NS USD 6204160 0.113630235007 Long EC CORP US N 1 N N N LULULEMON ATHLETICA INC 549300D9GZ4BMLDW5T40 COMMON STOCK USD.005 550021109 21200 NS USD 8281780 0.15168219512 Long EC CORP US N 1 N N N MARKEL GROUP INC 549300SCNO12JLWIK605 COMMON STOCK 570535104 9600 NS USD 14606208 0.267515158796 Long EC CORP US N 1 N N N MARKETAXESS HOLDINGS INC 5493002U1CA1XJOVID83 COMMON STOCK USD.003 57060D108 100400 NS USD 22012700 0.403166306822 Long EC CORP US N 1 N N N MARTIN MARIETTA MATERIALS 5299005MZ4WZECVATV08 COMMON STOCK USD.01 573284106 103300 NS USD 63420002 1.161548014782 Long EC CORP US N 1 N N N MARVELL TECHNOLOGY INC N/A COMMON STOCK USD.002 573874104 1771914 NS USD 125593264.32 2.30026178241 Long EC CORP US N 1 N N N MASTEC INC 549300TMDIT8WREDOF45 COMMON STOCK USD.1 576323109 44517 NS USD 4151210.25 0.076030114676 Long EC CORP US N 1 N N N MATCH GROUP INC 15OMOPB0A8K0EFUVD031 COMMON STOCK USD.001 57667L107 806455 NS USD 29258187.4 0.53586862849 Long EC CORP US N 1 N N N MATTEL INC 549300VELLG24KHTJ564 COMMON STOCK USD1.0 577081102 837439 NS USD 16589666.59 0.303842536831 Long EC CORP US N 1 N N N MCCORMICK + CO NON VTG SHRS 549300JQQA6MQ4OJP259 COMMON STOCK 579780206 107000 NS USD 8218670 0.150526324844 Long EC CORP US N 1 N N N METTLER TOLEDO INTERNATIONAL 5493000BD5GJNUDIUG10 COMMON STOCK USD.01 592688105 27201 NS USD 36212419.29 0.663236556454 Long EC CORP US N 1 N N N MICROCHIP TECHNOLOGY INC 5493007PTFULNYZJ1R12 COMMON STOCK USD.001 595017104 1438099 NS USD 129011861.29 2.362873961511 Long EC CORP US N 1 N N N MOBILEYE GLOBAL INC A N/A COMMON STOCK USD.01 60741F104 510241 NS USD 16404248.15 0.300446566883 Long EC CORP US N 1 N N MOLINA HEALTHCARE INC 549300NQQCEQ46YHZ591 COMMON STOCK USD.001 60855R100 93800 NS USD 38535854 0.705790654369 Long EC CORP US N 1 N N N MONGODB INC 549300TPTG69WKWE1Z37 COMMON STOCK USD.001 60937P106 65227 NS USD 23393011.28 0.428446940321 Long EC CORP US N 1 N N N MONOLITHIC POWER SYSTEMS INC 529900TB7O85LSZ1XU31 COMMON STOCK USD.001 609839105 32423 NS USD 21963988.66 0.402274150429 Long EC CORP US N 1 N N N MSCI INC 549300HTIN2PD78UB763 COMMON STOCK USD.01 55354G100 24917 NS USD 13964732.65 0.255766429755 Long EC CORP US N 1 N N N NASDAQ INC 549300L8X1Q78ERXFD06 COMMON STOCK USD.01 631103108 84150 NS USD 5309865 0.097251071508 Long EC CORP US N 1 N N N NATERA INC N/A COMMON STOCK 632307104 231328 NS USD 21157258.88 0.387498758677 Long EC CORP US N 1 N N N NEW YORK TIMES CO A 529900J1WEMMIW7BOH57 COMMON STOCK USD.1 650111107 381300 NS USD 16479786 0.301830055324 Long EC CORP US N 1 N N N NURO SERIES D CVT PFD N/A TC7AXBYR8 943KLZ907 149925 NS USD 613193.25 0.011230737618 Long EP CORP US Y 3 N N N NXP SEMICONDUCTORS NV 724500M9BY5293JDF951 COMMON STOCK N6596X109 87000 NS USD 21555990 0.394801586275 Long EC CORP NL N 1 N N N PALANTIR TECHNOLOGIES INC A 549300UVN46B3BBDHO85 COMMON STOCK USD.001 69608A108 447942 NS USD 10307145.42 0.188777103802 Long EC CORP US N 1 N N N PALO ALTO NETWORKS INC 549300QXR2YVZV231H43 COMMON STOCK USD.0001 697435105 22315 NS USD 6340360.95 0.116124778338 Long EC CORP US N 1 N N N PAYLOCITY HOLDING CORP 549300VH75FTB4DIEE07 COMMON STOCK USD.001 70438V106 243700 NS USD 41882282 0.767081046633 Long EC CORP US N 1 N N N PERMIAN RESOURCES CORP 529900NXUJPOKU7OJ511 COMMON STOCK USD.0001 71424F105 987336 NS USD 17436353.76 0.319349754908 Long EC CORP US N 1 N N PINTEREST INC CLASS A N/A COMMON STOCK USD.00001 72352L106 345430 NS USD 11976058.1 0.219343520534 Long EC CORP US N 1 N N N PLANET FITNESS INC CL A 549300LLE5HUPF6H8G33 COMMON STOCK 72703H101 69903 NS USD 4378024.89 0.080184262997 Long EC CORP US N 1 N N N PTC INC 54930050SSMU8SKDJ030 COMMON STOCK USD.01 69370C100 354556 NS USD 66989810.64 1.22692966108 Long EC CORP US N 1 N N N PURE STORAGE INC CLASS A 549300NPDB0BZTK3WO90 COMMON STOCK USD.0001 74624M102 205700 NS USD 10694343 0.195868692673 Long EC CORP US N 1 N N N QUANTA SERVICES INC SHVRXXEACT60MMH07S24 COMMON STOCK USD.00001 74762E102 116269 NS USD 30206686.2 0.553240543713 Long EC CORP US N 1 N N N QUIDELORTHO CORP 549300YU8CMO9HF53113 COMMON STOCK USD.001 219798105 441500 NS USD 21165510 0.387649879329 Long EC CORP US N 1 N N N RANGE RESOURCES CORP H3Y3WLYCX0BTO1TRW162 COMMON STOCK USD.01 75281A109 450600 NS USD 15514158 0.28414441592 Long EC CORP US N 1 N N N RAYMOND JAMES FINANCIAL INC RGUZHJ05YTITL6D76949 COMMON STOCK USD.01 754730109 251600 NS USD 32310472 0.591771734859 Long EC CORP US N 1 N N N REDDIT INC CL A N/A COMMON STOCK USD.0001 75734B100 78076 NS USD 3850708.32 0.070526371232 Long EC CORP US N 1 N N REDWOOD MATERIALS SER C N/A TC25HIZF2 942UQN908 77608 NS USD 3704684.62 0.06785192258 Long EP CORP US Y 3 N N N Repurchase Agreement 549300H47WTHXPU08X20 FIXED INC CLEARING CORP.REPO 85748R009 141813493.87 PA USD 141813493.87 2.59733801765 Long RA CORP US N 1 Repurchase N 1.6 2024-04-01 140716900 USD 144649872.68 USD UST N N N RESMED INC 529900T3QE5253CCXF22 COMMON STOCK USD.004 761152107 36184 NS USD 7165517.52 0.131237659851 Long EC CORP US N 1 N N N REYNOLDS CONSUMER PRODUCTS I N/A COMMON STOCK USD.001 76171L106 507100 NS USD 14482776 0.265254480934 Long EC CORP US N 1 N N N ROPER TECHNOLOGIES INC 54930003T4SXCIWVXY35 COMMON STOCK USD.01 776696106 38800 NS USD 21760592 0.398548906354 Long EC CORP US N 1 N N N ROSS STORES INC 549300ENZFLPGRDFZQ60 COMMON STOCK USD.01 778296103 485118 NS USD 71195917.68 1.303965219708 Long EC CORP US N 1 N N N ROWE T PRICE TREAS RES FD N/A STIF-TYPE INSTRUMENT 76105Y208 356.19 PA USD 356.19 0.00000652368 Long STIV RF US N 1 N N N RPM INTERNATIONAL INC 549300TJCKW4BRXPJ474 COMMON STOCK USD.01 749685103 155000 NS USD 18437250 0.337681338067 Long EC CORP US N 1 N N N SAREPTA THERAPEUTICS INC 549300IKDPIED8J8IG21 COMMON STOCK USD.0001 803607100 115869 NS USD 15000400.74 0.274734865201 Long EC CORP US N 1 N N N SEALED AIR CORP Q0M0CZB4YN6JZ65WXI09 COMMON STOCK USD.1 81211K100 644400 NS USD 23971680 0.43904535536 Long EC CORP US N 1 N N N SHOALS TECHNOLOGIES GROUP A N/A COMMON STOCK USD.00001 82489W107 314300 NS USD 3513874 0.064357193948 Long EC CORP US N 1 N N N SILA NANO SER F CVT PFD N/A PP TC5S9AX42 942EAB907 177128 NS USD 3592155.84 0.065790939028 Long EP CORP US Y 3 N N N SM ENERGY CO 84BUTVXV5ODI6BXNMH43 COMMON STOCK USD.01 78454L100 348166 NS USD 17356075.1 0.317879437734 Long EC CORP US N 1 N N N SOUTHWEST AIRLINES CO UDTZ87G0STFETI6HGH41 COMMON STOCK USD1.0 844741108 735800 NS USD 21478002 0.393373222924 Long EC CORP US N 1 N N N SPOTIFY TECHNOLOGY SA 549300B4X0JHWV0DTD60 COMMON STOCK EUR.000625 L8681T102 284200 NS USD 75000380 1.373644587664 Long EC CORP LU N 1 N N N STANLEY BLACK + DECKER INC 549300DJ09SMTO561131 COMMON STOCK USD2.5 854502101 57820 NS USD 5662312.6 0.103706208644 Long EC CORP US N 1 N N N State Street Navigator Securities Lending Trust 5493005HD34MZLK62085 Prime Portfolio 638995910 30921425.25 NS USD 30921425.25 0.566331109756 Long STIV RF US N 1 N N STERIS PLC N/A COMMON STOCK USD75.0 G8473T100 69962 NS USD 15728856.84 0.288076661324 Long EC CORP IE N 1 N N N SUMMIT MATERIALS INC CL A 549300XNOLX5GIOSO108 COMMON STOCK USD.01 86614U100 153115 NS USD 6824335.55 0.124988854625 Long EC CORP US N 1 N N N TECHNIPFMC PLC 549300D5I93QWCJTCK36 COMMON STOCK USD1.0 G87110105 1572234 NS USD 39478795.74 0.723060791102 Long EC CORP GB N 1 N N N TELEFLEX INC UUL85LWXB4NGSWWXIQ25 COMMON STOCK USD1.0 879369106 356595 NS USD 80651091.15 1.477138313798 Long EC CORP US N 1 N N N TEXTRON INC 3PPKBHUG1HD6BO7RNR87 COMMON STOCK USD.125 883203101 842000 NS USD 80773060 1.479372193821 Long EC CORP US N 1 N N N TOAST INC CLASS A 549300TN1PZNLCD4I551 COMMON STOCK USD.000001 888787108 267500 NS USD 6666100 0.122090743885 Long EC CORP US N 1 N N N TRACTOR SUPPLY COMPANY 549300OJ9VZHZRO6I137 COMMON STOCK USD.008 892356106 68151 NS USD 17836479.72 0.326678129236 Long EC CORP US N 1 N N N TRADE DESK INC/THE CLASS A 549300GXPD31VT3E0P46 COMMON STOCK USD.000001 88339J105 1152588 NS USD 100759242.96 1.845422499847 Long EC CORP US N 1 N N N TRADEWEB MARKETS INC CLASS A N/A COMMON STOCK USD.01 892672106 263200 NS USD 27417544 0.502156934707 Long EC CORP US N 1 N N N TRANSUNION 549300ZS772LUNUMRB03 COMMON STOCK USD.01 89400J107 485688 NS USD 38757902.4 0.709857508201 Long EC CORP US N 1 N N N TREEHOUSE FOODS INC 5493007M7EVHE470Q576 COMMON STOCK USD.01 89469A104 389900 NS USD 15186605 0.278145227574 Long EC CORP US N 1 N N N TWILIO INC A 5493004W8TRGD63APX93 COMMON STOCK USD.001 90138F102 81498 NS USD 4983602.7 0.09127552255 Long EC CORP US N 1 N N N TYLER TECHNOLOGIES INC 25490040SMU4Z8LBCW70 COMMON STOCK USD.01 902252105 84500 NS USD 35913345 0.657758960477 Long EC CORP US N 1 N N N ULTA BEAUTY INC 529900CIV6HN8M28YM82 COMMON STOCK 90384S303 66900 NS USD 34980672 0.640676897446 Long EC CORP US N 1 N N N UNITED RENTALS INC 5323X5O7RN0NKFCDRY08 COMMON STOCK USD.01 911363109 44000 NS USD 31728840 0.581119046848 Long EC CORP US N 1 N N N VAXCYTE INC 254900M7NMHTGASX8D95 COMMON STOCK USD.001 92243G108 87971 NS USD 6009299.01 0.110061323166 Long EC CORP US N 1 N N N VEEVA SYSTEMS INC CLASS A 549300YZEXPDB92M2F02 COMMON STOCK USD.00001 922475108 386299 NS USD 89501615.31 1.639237153968 Long EC CORP US N 1 N N N VERALTO CORP 635400FJE6GSOJUSNY27 COMMON STOCK USD.01 92338C103 257800 NS USD 22856548 0.418621525023 Long EC CORP US N 1 N N N VERISK ANALYTICS INC 549300I1YSWNIRKBWP67 COMMON STOCK USD.001 92345Y106 90500 NS USD 21333565 0.39072783495 Long EC CORP US N 1 N N N WASTE CONNECTIONS INC 549300HDLRTPBQU69P29 COMMON STOCK 94106B101 120459 NS USD 20720152.59 0.379493083379 Long EC CORP CA N 1 N N N WEATHERFORD INTERNATIONAL PL 529900LPBDSCQDJKHQ39 COMMON STOCK USD.001 G48833118 153800 NS USD 17751596 0.325123469612 Long EC CORP IE N 1 N N N WEST PHARMACEUTICAL SERVICES 5493007NKRGM1RJQ1P16 COMMON STOCK USD.25 955306105 64600 NS USD 25562866 0.468188194861 Long EC CORP US N 1 N N N XPO INC 54930096DB9LCLPN7H13 COMMON STOCK USD.001 983793100 331591 NS USD 40464049.73 0.741105883818 Long EC CORP US N 1 N N N YUM BRANDS INC 549300JE8XHZZ7OHN517 COMMON STOCK 988498101 394459 NS USD 54691740.35 1.001688433068 Long EC CORP US N 1 N N N 2024-05-29 MASSMUTUAL SELECT FUNDS /s/ Renee Hitchcock Renee Hitchcock Treasurer and CFO