0001398344-24-010595.txt : 20240530 0001398344-24-010595.hdr.sgml : 20240530 20240530095847 ACCESSION NUMBER: 0001398344-24-010595 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: 241001701 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 S000003668 MassMutual Small Cap Growth Equity Fund C000010227 Class A MMGEX C000010228 Administrative Class MSGLX C000010229 Class R3 MSGNX C000010230 Class R5 MSGSX C000010231 Service Class MSCYX C000093671 Class I MSGZX C000140361 Class R4 MSERX C000240793 Class Y MMNJX NPORT-P 1 primary_doc.xml NPORT-P false 0000916053 XXXXXXXX S000003668 C000010227 C000010228 C000010229 C000010230 C000010231 C000093671 C000140361 C000240793 MASSMUTUAL SELECT FUNDS 811-08274 0000916053 PJVR01EN4PJWVNUIQ236 1295 State Street Springfield 01111-0001 4137441000 MassMutual Small Cap Growth Equity Fund S000003668 9T0957ZK0MF24NE45C35 2024-09-30 2024-03-31 N 912298998.31 5006461.65 907292536.66 0 0 0 0 0 0 0 0 0 0 0 0 0 148501.74 UST AMBS AAON INC 549300ZHF0E5VM7PUD37 COMMON STOCK USD.004 000360206 46677 NS USD 4112243.7 0.453243417513 Long EC CORP US N 1 N N N AAR CORP MP76T5YQX3YK5VVAQ802 COMMON STOCK USD1.0 000361105 40647 NS USD 2433535.89 0.268219542394 Long EC CORP US N 1 N N N ABERCROMBIE + FITCH CO CL A 5493000J7LL72TOGT983 COMMON STOCK USD.01 002896207 18960 NS USD 2376256.8 0.261906353683 Long EC CORP US N 1 N N N ACADIA HEALTHCARE CO INC 5493005CW985Y9D0NC11 COMMON STOCK USD.01 00404A109 128439 NS USD 10174937.58 1.121461620026 Long EC CORP US N 1 N N N ACUITY BRANDS INC N/A COMMON STOCK USD.01 00508Y102 10368 NS USD 2786192.64 0.30708867619 Long EC CORP US N 1 N N N ACUSHNET HOLDINGS CORP 529900W5FI106H543E43 COMMON STOCK USD.001 005098108 27652 NS USD 1823649.4 0.20099905227 Long EC CORP US N 1 N N N AIR LEASE CORP 5493004NW4M4P8TMMK63 COMMON STOCK USD.01 00912X302 77896 NS USD 4006970.24 0.441640383679 Long EC CORP US N 1 N N N AKERO THERAPEUTICS INC 549300SI3KG74LBE2955 COMMON STOCK USD.0001 00973Y108 85897 NS USD 2169758.22 0.239146486092 Long EC CORP US N 1 N N ALLEGRO MICROSYSTEMS INC N/A COMMON STOCK USD.01 01749D105 69459 NS USD 1872614.64 0.206395904776 Long EC CORP US N 1 N N N ALTAIR ENGINEERING INC A N/A COMMON STOCK 021369103 49633 NS USD 4275882.95 0.471279413996 Long EC CORP US N 1 N N N AMERESCO INC CL A 529900NZXZGBCBXYY327 COMMON STOCK USD.0001 02361E108 58930 NS USD 1421980.9 0.156727939727 Long EC CORP US N 1 N N N AMERICAN EAGLE OUTFITTERS 5299001Z9HXK01DHW793 COMMON STOCK USD.01 02553E106 48800 NS USD 1258552 0.138715127607 Long EC CORP US N 1 N N N AMERICAN HEALTHCARE REIT INC N/A REIT USD.01 398182303 139367 NS USD 2055663.25 0.226571162766 Long EC CORP US N 1 N N N AMERIS BANCORP PBJHNT51T5V6G5UQFV42 COMMON STOCK USD1.0 03076K108 59636 NS USD 2885189.68 0.317999935348 Long EC CORP US N 1 N N N AMICUS THERAPEUTICS INC 549300MRD1SMUTNBPQ53 COMMON STOCK USD.01 03152W109 92530 NS USD 1090003.4 0.120138032218 Long EC CORP US N 1 N N N APELLIS PHARMACEUTICALS INC 254900HS0ZFRXXSB9D42 COMMON STOCK USD.0001 03753U106 37967 NS USD 2231700.26 0.245973615987 Long EC CORP US N 1 N N N APOGEE THERAPEUTICS INC N/A COMMON STOCK USD.00001 03770N101 26957 NS USD 1791292.65 0.197432754886 Long EC CORP US N 1 N N N APPFOLIO INC A 529900OOUUGT6JFC0S15 COMMON STOCK USD.0001 03783C100 8046 NS USD 1985270.04 0.218812561526 Long EC CORP US N 1 N N N APPLIED INDUSTRIAL TECH INC 549300NU173IJRC6PO38 COMMON STOCK 03820C105 60893 NS USD 12029412.15 1.325858161942 Long EC CORP US N 1 N N N ARCADIUM LITHIUM PLC 5299008YH4W6QL5DPN51 COMMON STOCK USD.001 G0508H110 583985 NS USD 2516975.35 0.277416075665 Long EC CORP JE N 1 N N ARIS WATER SOLUTIONS INC A N/A COMMON STOCK USD.0000001 04041L106 86308 NS USD 1221258.2 0.134604678277 Long EC CORP US N 1 N N N ASSURED GUARANTY LTD 549300BBOQUJEPH87M14 COMMON STOCK USD.01 G0585R106 36270 NS USD 3164557.5 0.348791307338 Long EC CORP BM N 1 N N N ASTERA LABS INC N/A COMMON STOCK USD.0001 04626A103 15369 NS USD 1140226.11 0.125673480595 Long EC CORP US N 1 N N N ATI INC ZW1LRE7C3H17O2ZN9B45 COMMON STOCK USD.1 01741R102 82340 NS USD 4213337.8 0.464385810503 Long EC CORP US N 1 N N N ATMUS FILTRATION TECHNOLOGIE N/A COMMON STOCK 04956D107 43700 NS USD 1409325 0.155333031305 Long EC CORP US N 1 N N N AXSOME THERAPEUTICS INC 549300EXGR0XLRJEIB95 COMMON STOCK USD.0001 05464T104 11739 NS USD 936772.2 0.103249190548 Long EC CORP US N 1 N N N AZEK CO INC/THE 5493002LDDDU1RX46815 COMMON STOCK 05478C105 267576 NS USD 13437666.72 1.481073212557 Long EC CORP US N 1 N N N BELDEN INC 68BKYO1JC791TTJHUE82 COMMON STOCK USD.01 077454106 28796 NS USD 2666797.56 0.293929185158 Long EC CORP US N 1 N N N BELLRING BRANDS INC 549300S3BOK5CMTS8054 COMMON STOCK USD.01 07831C103 81485 NS USD 4810059.55 0.530155308861 Long EC CORP US N 1 N N N BLUEPRINT MEDICINES CORP 5299004CC60O9T5HVM83 COMMON STOCK USD.001 09627Y109 41585 NS USD 3944753.1 0.434782932804 Long EC CORP US N 1 N N N BOISE CASCADE CO 549300Z8B8LSRHC7XA55 COMMON STOCK USD.01 09739D100 22844 NS USD 3503584.28 0.386158172633 Long EC CORP US N 1 N N N BOOT BARN HOLDINGS INC 529900QE1BFMYA3N4E71 COMMON STOCK USD.0001 099406100 49042 NS USD 4666346.3 0.514315516931 Long EC CORP US N 1 N N N BOYD GAMING CORP 254900787YGRYS2A1Z35 COMMON STOCK USD.01 103304101 51046 NS USD 3436416.72 0.378755096195 Long EC CORP US N 1 N N N BRAZE INC A 9845007B9EDBFD37C277 COMMON STOCK USD.0001 10576N102 77478 NS USD 3432275.4 0.378298648045 Long EC CORP US N 1 N N N BRIGHTSPRING HEALTH SERVICES N/A COMMON STOCK USD100.0 10950A106 82252 NS USD 894079.24 0.098543656414 Long EC CORP US N 1 N N N CABOT CORP K05C0SER542GQ6VLRO68 COMMON STOCK USD1.0 127055101 106234 NS USD 9794774.8 1.079560825669 Long EC CORP US N 1 N N N CACTUS INC A 549300J3T8C9F8QFKV08 COMMON STOCK USD.01 127203107 76099 NS USD 3811798.91 0.420128983319 Long EC CORP US N 1 N N N CADENCE BANK Q7C315HKI8VX0SSKBS64 COMMON STOCK USD2.5 12740C103 199822 NS USD 5794838 0.638695653921 Long EC CORP US N 1 N N N CALIX INC 5299002RQRZ4SXSCSJ58 COMMON STOCK 13100M509 30044 NS USD 996259.04 0.109805713124 Long EC CORP US N 1 N N N CARGURUS INC 54930027BKQN6B7X7G78 COMMON STOCK USD.001 141788109 186064 NS USD 4294357.12 0.4733156007 Long EC CORP US N 1 N N N CARPENTER TECHNOLOGY DX6I6ZD3X5WNNCDJKP85 COMMON STOCK USD5.0 144285103 47965 NS USD 3425660.3 0.377569544726 Long EC CORP US N 1 N N N CARTER S INC 5299003WAQK4R3L3ZU36 COMMON STOCK USD.01 146229109 26046 NS USD 2205575.28 0.243094172043 Long EC CORP US N 1 N N N CASELLA WASTE SYSTEMS INC A 8EU0XUFVJ48U37IIDH51 COMMON STOCK USD.01 147448104 83304 NS USD 8236266.48 0.907785102071 Long EC CORP US N 1 N N N CAVA GROUP INC N/A COMMON STOCK USD.0001 148929102 24318 NS USD 1703475.9 0.187753765315 Long EC CORP US N 1 N N N CELESTICA INC 549300J3CG5T6RZWLN53 COMMON STOCK 15101Q108 75502 NS USD 3393059.88 0.373976390514 Long EC CORP CA N 1 N N N CELLDEX THERAPEUTICS INC 529900F018DMYWH38923 COMMON STOCK USD.001 15117B202 49440 NS USD 2074996.8 0.228702068645 Long EC CORP US N 1 N N N CELSIUS HOLDINGS INC N/A COMMON STOCK USD.001 15118V207 74763 NS USD 6199347.96 0.6832799466 Long EC CORP US N 1 N N N CENTURY COMMUNITIES INC 5299002QMB2O7ZL1CA26 COMMON STOCK USD.01 156504300 28439 NS USD 2744363.5 0.302478350599 Long EC CORP US N 1 N N N CHORD ENERGY CORP 529900FA4V2YNIKZ0M71 COMMON STOCK 674215207 37587 NS USD 6699506.88 0.738406479641 Long EC CORP US N 1 N N N CINEMARK HOLDINGS INC 549300LL2QMPTYIE0K55 COMMON STOCK USD.001 17243V102 140725 NS USD 2528828.25 0.278722479004 Long EC CORP US N 1 N N N CIRRUS LOGIC INC 549300NKSJEM5ZZSSV18 COMMON STOCK USD.001 172755100 21502 NS USD 1990225.12 0.219358700704 Long EC CORP US N 1 N N N CLEAN HARBORS INC 5493000SJVZVZJKHJF48 COMMON STOCK USD.01 184496107 39897 NS USD 8031665.07 0.885234336829 Long EC CORP US N 1 N N N CLEARWATER ANALYTICS HDS A N/A COMMON STOCK USD.001 185123106 139110 NS USD 2460855.9 0.271230700195 Long EC CORP US N 1 N N N COHEN + STEERS INC 549300XXIA338A0X2K65 COMMON STOCK USD.01 19247A100 11298 NS USD 868703.22 0.09574676137 Long EC CORP US N 1 N N COMFORT SYSTEMS USA INC 5299009DT1ZA5HTU6R38 COMMON STOCK USD.01 199908104 45126 NS USD 14336981.46 1.58019391549 Long EC CORP US N 1 N N N CONFLUENT INC CLASS A 254900MRZ83YWUV7SN74 COMMON STOCK USD.00001 20717M103 82682 NS USD 2523454.64 0.278130210273 Long EC CORP US N 1 N N N CRANE CO 5493000CQRQOTHUODL75 COMMON STOCK 224408104 28463 NS USD 3846205.19 0.423921175871 Long EC CORP US N 1 N N N CRANE NXT CO 549300EXNPSXEWUD3N21 COMMON STOCK USD1.0 224441105 45437 NS USD 2812550.3 0.309993765666 Long EC CORP US N 1 N N N CREDO TECHNOLOGY GROUP HOLDI N/A COMMON STOCK USD.00005 G25457105 132210 NS USD 2801529.9 0.30877911884 Long EC CORP KY N 1 N N N CRINETICS PHARMACEUTICALS IN 549300Q1CNFXK5P31D28 COMMON STOCK USD.001 22663K107 61404 NS USD 2874321.24 0.316802037255 Long EC CORP US N 1 N N N CRITEO SA SPON ADR 969500EELFB4RDMFHA76 ADR EUR.025 226718104 76863 NS USD 2695585.41 0.297102125399 Long EC CORP FR N 1 N N N CROCS INC 549300B0J6YCXD63OG72 COMMON STOCK USD.001 227046109 17726 NS USD 2548998.8 0.280945637378 Long EC CORP US N 1 N N N CURTISS WRIGHT CORP TEL51ETZWP7D0ZM4X325 COMMON STOCK USD1.0 231561101 39710 NS USD 10163377.4 1.120187479709 Long EC CORP US N 1 N N N CYBERARK SOFTWARE LTD/ISRAEL 529900YEXNDM894PWS93 COMMON STOCK ILS.01 M2682V108 40858 NS USD 10853110.54 1.196208510648 Long EC CORP IL N 1 N N N CYTOKINETICS INC 549300BE5DY1HW7IHA64 COMMON STOCK USD.001 23282W605 76766 NS USD 5382064.26 0.593200543654 Long EC CORP US N 1 N N DISC MEDICINE INC N/A COMMON STOCK USD.0001 254604101 14877 NS USD 926242.02 0.102088574806 Long EC CORP US N 1 N N N DOUBLEVERIFY HOLDINGS INC N/A COMMON STOCK USD.001 25862V105 177113 NS USD 6227293.08 0.686360002797 Long EC CORP US N 1 N N N DOUGLAS EMMETT INC N/A REIT USD.01 25960P109 143912 NS USD 1996059.44 0.220001747986 Long EC CORP US N 1 N N DUOLINGO N/A COMMON STOCK USD.0001 26603R106 39047 NS USD 8612987.26 0.949306525953 Long EC CORP US N 1 N N N EAGLE MATERIALS INC 529900KRXRGXL61SG039 COMMON STOCK USD.01 26969P108 14650 NS USD 3981137.5 0.438793149854 Long EC CORP US N 1 N N N ELEMENT SOLUTIONS INC 549300FLGN6P5CU20J91 COMMON STOCK USD.01 28618M106 112234 NS USD 2803605.32 0.309007867553 Long EC CORP US N 1 N N N ELF BEAUTY INC 549300U2K9TCON25C029 COMMON STOCK USD.01 26856L103 74989 NS USD 14700093.67 1.620215429537 Long EC CORP US N 1 N N N EMCOR GROUP INC 529900X0SQJB2J7YDU43 COMMON STOCK USD.01 29084Q100 15162 NS USD 5309732.4 0.585228268222 Long EC CORP US N 1 N N N ENCOMPASS HEALTH CORP 549300FVRPM9DRQZRG64 COMMON STOCK USD.01 29261A100 58843 NS USD 4859254.94 0.535577528047 Long EC CORP US N 1 N N N ENPRO INC 549300Y5CFT2LKCFDN54 COMMON STOCK USD.01 29355X107 18035 NS USD 3043766.95 0.335478010345 Long EC CORP US N 1 N N N EPLUS INC 529900FFY8AAFJ21NE91 COMMON STOCK USD.01 294268107 21725 NS USD 1706281.5 0.188062993032 Long EC CORP US N 1 N N N ESAB CORP 549300ZNV0SWBXEIWT04 COMMON STOCK USD.001 29605J106 46224 NS USD 5110987.68 0.56332301584 Long EC CORP US N 1 N N N ESSENT GROUP LTD 254900QUO860OUT6ZF83 COMMON STOCK USD.015 G3198U102 42859 NS USD 2550539.09 0.281115405114 Long EC CORP BM N 1 N N N ESSENTIAL PROPERTIES REALTY 2549009LXQLVYCGLZO50 REIT USD.01 29670E107 106000 NS USD 2825960 0.311471756442 Long EC CORP US N 1 N N N EUROPEAN WAX CENTER INC A N/A COMMON STOCK USD.00001 29882P106 148013 NS USD 1921208.74 0.21175185096 Long EC CORP US N 1 N N N EVENTBRITE INC CLASS A 549300N6XBV2B1FAUF55 COMMON STOCK USD.00001 29975E109 367743 NS USD 2015231.64 0.222114870185 Long EC CORP US N 1 N N N EVERCORE INC A 529900P6KLPT95DW3W58 COMMON STOCK USD.01 29977A105 32254 NS USD 6211797.86 0.684652150107 Long EC CORP US N 1 N N N EVOLENT HEALTH INC A 549300CZOCFHQ2BBTR11 COMMON STOCK USD.01 30050B101 101267 NS USD 3320544.93 0.365983935261 Long EC CORP US N 1 N N N EXLSERVICE HOLDINGS INC 81E3DTNF6OSH489ZOV15 COMMON STOCK USD.001 302081104 148458 NS USD 4720964.4 0.520335416555 Long EC CORP US N 1 N N N FABRINET 5493004TETZ6IYF7CV44 COMMON STOCK USD.01 G3323L100 7352 NS USD 1389675.04 0.153167251338 Long EC CORP KY N 1 N N N FEDERAL SIGNAL CORP 549300RTXZRPTNP6G884 COMMON STOCK USD1.0 313855108 39559 NS USD 3357372.33 0.370042978901 Long EC CORP US N 1 N N N FIVE9 INC 254900MXP6EWY0SFFR59 COMMON STOCK USD.001 338307101 42108 NS USD 2615327.88 0.288256298198 Long EC CORP US N 1 N N N FLOWSERVE CORP 6Y0GK87T6V7NJKZJVM41 COMMON STOCK USD1.25 34354P105 67475 NS USD 3082258 0.339720418218 Long EC CORP US N 1 N N N FLUOR CORP CQ7WZ4NOFWT7FAE6Q943 COMMON STOCK USD.01 343412102 242483 NS USD 10252181.24 1.129975264399 Long EC CORP US N 1 N N N FORMFACTOR INC 549300YCEEO6SZD1ZR61 COMMON STOCK USD.001 346375108 53792 NS USD 2454528.96 0.270533357305 Long EC CORP US N 1 N N N FRESHPET INC 549300S4ZK8ZQ6HNPN59 COMMON STOCK USD.001 358039105 44367 NS USD 5140360.62 0.56656044355 Long EC CORP US N 1 N N N GATX CORP 549300IHYHCQP2PIR591 COMMON STOCK USD.625 361448103 19067 NS USD 2555550.01 0.281667698867 Long EC CORP US N 1 N N N GENIUS SPORTS LTD N/A COMMON STOCK USD.001 G3934V109 330787 NS USD 1888793.77 0.208179136682 Long EC CORP GG N 1 N N GITLAB INC CL A N/A COMMON STOCK USD.0000025 37637K108 91574 NS USD 5340595.68 0.588629958278 Long EC CORP US N 1 N N N GLAUKOS CORP 5299004JA1LHE21M6T14 COMMON STOCK USD.001 377322102 54278 NS USD 5117872.62 0.564081860393 Long EC CORP US N 1 N N N GLOBAL E ONLINE LTD N/A COMMON STOCK M5216V106 60645 NS USD 2204445.75 0.242969677466 Long EC CORP IL N 1 N N N GLOBUS MEDICAL INC A 5299003M2P4CIK0RF205 COMMON STOCK USD.001 379577208 44304 NS USD 2376466.56 0.261929473017 Long EC CORP US N 1 N N N GOODYEAR TIRE + RUBBER CO 5493002BI0S2ZQUY3437 COMMON STOCK 382550101 167170 NS USD 2295244.1 0.252977293129 Long EC CORP US N 1 N N N GRAPHIC PACKAGING HOLDING CO N/A COMMON STOCK USD.01 388689101 108482 NS USD 3165504.76 0.348895712474 Long EC CORP US N 1 N N N GUIDEWIRE SOFTWARE INC 549300WXSG0J8IXZCK32 COMMON STOCK USD.0001 40171V100 37378 NS USD 4362386.38 0.480813652018 Long EC CORP US N 1 N N N GULFPORT ENERGY CORP 254900DJRGZBUZ3F5038 COMMON STOCK USD.0001 402635502 19958 NS USD 3195674.96 0.352221012615 Long EC CORP US N 1 N N N H+E EQUIPMENT SERVICES INC 254900KVLRCDMQRYY541 COMMON STOCK USD.01 404030108 82762 NS USD 5311665.16 0.58544129323 Long EC CORP US N 1 N N N H+R BLOCK INC 549300CE3KUCWLZBG404 COMMON STOCK 093671105 66662 NS USD 3273770.82 0.360828584797 Long EC CORP US N 1 N N N HAEMONETICS CORP/MASS 549300ZEL6TXZS6F5F95 COMMON STOCK USD.01 405024100 78165 NS USD 6671382.75 0.735306693314 Long EC CORP US N 1 N N N HALOZYME THERAPEUTICS INC 529900242I3SV9AGM753 COMMON STOCK USD.001 40637H109 41145 NS USD 1673778.6 0.184480587282 Long EC CORP US N 1 N N N HAMILTON LANE INC CLASS A 5493006OKN3V1NORM833 COMMON STOCK 407497106 63519 NS USD 7162402.44 0.789425918389 Long EC CORP US N 1 N N N HANCOCK WHITNEY CORP 549300GRNBWY8HIICT41 COMMON STOCK USD3.33 410120109 64297 NS USD 2960233.88 0.326271159564 Long EC CORP US N 1 N N N HANNON ARMSTRONG SUSTAINABLE 254900ZZRL7MWL1X8E92 REIT USD.01 41068X100 199324 NS USD 5660801.6 0.623922425378 Long EC CORP US N 1 N N HEALTHEQUITY INC 529900LRJU1RAFQHM467 COMMON STOCK USD.0001 42226A107 81200 NS USD 6628356 0.730564369503 Long EC CORP US N 1 N N N HELIOS TECHNOLOGIES INC 5493000BCJSMIDRNTI78 COMMON STOCK USD.001 42328H109 55456 NS USD 2478328.64 0.273156511253 Long EC CORP US N 1 N N N HERC HOLDINGS INC 549300TP80QLITMSBP82 COMMON STOCK USD.01 42704L104 13623 NS USD 2292750.9 0.252702497525 Long EC CORP US N 1 N N N HEXCEL CORP S6Q7LW43WUBUHXY2QP69 COMMON STOCK USD.01 428291108 10513 NS USD 765872.05 0.084412911939 Long EC CORP US N 1 N N N IDACORP INC N134NUJDWN8UEFA8B673 COMMON STOCK 451107106 25692 NS USD 2386529.88 0.263038632367 Long EC CORP US N 1 N N N IMMATICS NV 984500DC691EZ96AF394 COMMON STOCK N44445109 190693 NS USD 2004183.43 0.220897158195 Long EC CORP NL N 1 N N N IMMUNOCORE HOLDINGS PLC ADR 213800IUE3DFS84BVN18 ADR GBP.0001 45258D105 22190 NS USD 1442350 0.158972981891 Long EC CORP GB N 1 N N N IMPINJ INC 549300M26VGKSMMWWN17 COMMON STOCK USD.001 453204109 29286 NS USD 3760615.26 0.414487622024 Long EC CORP US N 1 N N INARI MEDICAL INC 254900K1GAHHPGQGTS83 COMMON STOCK USD.001 45332Y109 43339 NS USD 2079405.22 0.229187956032 Long EC CORP US N 1 N N N INFORMATICA INC CLASS A 984500E0DEFFE6DE9588 COMMON STOCK USD.01 45674M101 137427 NS USD 4809945 0.530142683385 Long EC CORP US N 1 N N N INSPIRE MEDICAL SYSTEMS INC 549300XQQCQ7HCJKTW25 COMMON STOCK USD.001 457730109 14957 NS USD 3212614.03 0.354088003614 Long EC CORP US N 1 N N INTAPP INC N/A COMMON STOCK USD.001 45827U109 38185 NS USD 1309745.5 0.14435757455 Long EC CORP US N 1 N N INTEGER HOLDINGS CORP 549300SUD2ED5XG6X569 COMMON STOCK USD.001 45826H109 24271 NS USD 2831940.28 0.312130891148 Long EC CORP US N 1 N N N INTELLIA THERAPEUTICS INC 5493002T5BCPE5DZC723 COMMON STOCK USD.0001 45826J105 25513 NS USD 701862.63 0.077357919485 Long EC CORP US N 1 N N N INTRA CELLULAR THERAPIES INC 5299002U2KGF193IJA20 COMMON STOCK USD.0001 46116X101 55235 NS USD 3822262 0.421282204532 Long EC CORP US N 1 N N N IRHYTHM TECHNOLOGIES INC 549300FJI72RJGDQS384 COMMON STOCK USD.001 450056106 7135 NS USD 827660 0.091223058336 Long EC CORP US N 1 N N ISHARES RUSSELL 2000 ETF 549300O80OAR5VTWR172 ISHARES RUSSELL 2000 ETF 464287655 28349 NS USD 5961794.7 0.657097293222 Long EC RF US N 1 N N ISHARES RUSSELL 2000 GROWTH ET 549300CPJOUVKWJGSH44 ISHARES RUSSELL 2000 GROWTH 464287648 8089 NS USD 2190501.2 0.241432736575 Long EC RF US N 1 N N JAMF HOLDING CORP 254900IHLXZU4Z5ANA12 COMMON STOCK 47074L105 269828 NS USD 4951343.8 0.545727381185 Long EC CORP US N 1 N N N JFROG LTD N/A COMMON STOCK M6191J100 106393 NS USD 4704698.46 0.518542616621 Long EC CORP IL N 1 N N N KEMPER CORP 549300FNI1JKTRY2PV09 COMMON STOCK USD.1 488401100 50098 NS USD 3102068.16 0.341903855114 Long EC CORP US N 1 N N N KENNAMETAL INC 549300GZDSG25XUV0Y08 COMMON STOCK USD1.25 489170100 69105 NS USD 1723478.7 0.189958434613 Long EC CORP US N 1 N N KINSALE CAPITAL GROUP INC 529900QTUQHNZ6HOA508 COMMON STOCK USD.01 49714P108 8634 NS USD 4530605.16 0.499354395296 Long EC CORP US N 1 N N N KIRBY CORP I7NO6FZO5GUCG585T325 COMMON STOCK USD.1 497266106 33652 NS USD 3207708.64 0.353547341171 Long EC CORP US N 1 N N N KYMERA THERAPEUTICS INC N/A COMMON STOCK 501575104 52081 NS USD 2093656.2 0.230758671035 Long EC CORP US N 1 N N N LANTHEUS HOLDINGS INC 5299005HUB5IOJGO7S39 COMMON STOCK USD.01 516544103 14814 NS USD 922023.36 0.101623602393 Long EC CORP US N 1 N N N LATTICE SEMICONDUCTOR CORP 549300LRBBPZDQ2II567 COMMON STOCK USD.01 518415104 62924 NS USD 4922544.52 0.542553181152 Long EC CORP US N 1 N N LEONARDO DRS INC 549300HMMEWVG3PPQU18 COMMON STOCK 52661A108 85127 NS USD 1880455.43 0.207260101237 Long EC CORP US N 1 N N N LONGBOARD PHARMACEUTICALS IN N/A COMMON STOCK USD.0001 54300N103 36200 NS USD 781920 0.086181685444 Long EC CORP US N 1 N N N MACOM TECHNOLOGY SOLUTIONS H N/A COMMON STOCK USD.001 55405Y100 41461 NS USD 3965330.04 0.437050882684 Long EC CORP US N 1 N N N MAGNOLIA OIL + GAS CORP A N/A COMMON STOCK USD.0001 559663109 113318 NS USD 2940602.1 0.324107383361 Long EC CORP US N 1 N N N MANHATTAN ASSOCIATES INC 529900Q1GJP7KD52SW51 COMMON STOCK USD.01 562750109 11757 NS USD 2941954.11 0.324256399246 Long EC CORP US N 1 N N N MANPOWERGROUP INC ERO1WSFOSR0JJ6CRQ987 COMMON STOCK USD.01 56418H100 30525 NS USD 2369961 0.261212442982 Long EC CORP US N 1 N N N MATADOR RESOURCES CO 549300CI3Q2UUK5R4G79 COMMON STOCK USD.01 576485205 55483 NS USD 3704599.91 0.408313720251 Long EC CORP US N 1 N N N MCGRATH RENTCORP 254900EUH6IPWFQ83445 COMMON STOCK 580589109 19784 NS USD 2440752.08 0.269014896671 Long EC CORP US N 1 N N N MEDPACE HOLDINGS INC 549300H8TYEUVTW14A54 COMMON STOCK USD.01 58506Q109 24704 NS USD 9984121.6 1.100430257782 Long EC CORP US N 1 N N N MERIT MEDICAL SYSTEMS INC 549300OYTY138SP2CE83 COMMON STOCK 589889104 35492 NS USD 2688519 0.296323279578 Long EC CORP US N 1 N N N MERITAGE HOMES CORP 52990044W9UMFJO2FB97 COMMON STOCK USD.01 59001A102 16754 NS USD 2939656.84 0.324003198662 Long EC CORP US N 1 N N N MERUS NV 549300W8GPUWU8QNU293 COMMON STOCK EUR.05 N5749R100 32112 NS USD 1446003.36 0.159375648049 Long EC CORP NL N 1 N N N METHANEX CORP 549300TSJHRXT9QXRD13 COMMON STOCK 59151K108 62648 NS USD 2795980.24 0.308167446223 Long EC CORP CA N 1 N N MGIC INVESTMENT CORP 254900S8483WM4M98R28 COMMON STOCK USD1.0 552848103 94704 NS USD 2117581.44 0.23339566396 Long EC CORP US N 1 N N N MIDDLEBY CORP JDFO86U9VQRBKW5KYA35 COMMON STOCK USD.01 596278101 16199 NS USD 2604637.21 0.287077993564 Long EC CORP US N 1 N N N MKS INSTRUMENTS INC 549300KEQATBHAGVF505 COMMON STOCK 55306N104 19417 NS USD 2582461 0.284633775288 Long EC CORP US N 1 N N N MODINE MANUFACTURING CO Z35SZFYJR8GZZRSIUU09 COMMON STOCK USD.625 607828100 77564 NS USD 7383317.16 0.813774704593 Long EC CORP US N 1 N N N MORPHIC HOLDING INC 549300RWWOUFLHTY1224 COMMON STOCK USD.0001 61775R105 35864 NS USD 1262412.8 0.139140657395 Long EC CORP US N 1 N N N MR COOPER GROUP INC 549300KD8C6DPXYC2M26 COMMON STOCK USD.01 62482R107 35493 NS USD 2766679.35 0.304937959722 Long EC CORP US N 1 N N N MYRIAD GENETICS INC 52990044IHUOUMETT163 COMMON STOCK USD.01 62855J104 116379 NS USD 2481200.28 0.273473017769 Long EC CORP US N 1 N N N NATIONAL BANK HOLD CL A N/A COMMON STOCK 633707104 82724 NS USD 2983854.68 0.328874597711 Long EC CORP US N 1 N N N NATIONAL STORAGE AFFILIATES 529900FS06O8GOYNR108 REIT USD.01 637870106 61069 NS USD 2391462.04 0.263582245348 Long EC CORP US N 1 N N N NEW YORK TIMES CO A 529900J1WEMMIW7BOH57 COMMON STOCK USD.1 650111107 63314 NS USD 2736431.08 0.301604054859 Long EC CORP US N 1 N N N NEXTRACKER INC CL A N/A COMMON STOCK USD.0001 65290E101 87403 NS USD 4918166.81 0.54207067856 Long EC CORP US N 1 N N NORTHERN OIL AND GAS INC OKFF0PIZDDMNH4UCYE51 COMMON STOCK USD.001 665531307 89144 NS USD 3537233.92 0.389866969811 Long EC CORP US N 1 N N N NOVA LTD 529900B2DSWE5V3SC292 COMMON STOCK M7516K103 15225 NS USD 2700610.5 0.297655980941 Long EC CORP IL N 1 N N N NOVANTA INC N/A COMMON STOCK 67000B104 47374 NS USD 8279553.98 0.912556165234 Long EC CORP CA N 1 N N N OLLIE S BARGAIN OUTLET HOLDI 529900YO5DSQCPEFDZ05 COMMON STOCK USD.001 681116109 33514 NS USD 2666708.98 0.293919422044 Long EC CORP US N 1 N N N ONE GAS INC 549300HXDWI0LATTX840 COMMON STOCK 68235P108 39391 NS USD 2541901.23 0.280163357163 Long EC CORP US N 1 N N N ONTO INNOVATION INC 254900RXZVN73CHOO062 COMMON STOCK 683344105 29568 NS USD 5354173.44 0.590126472296 Long EC CORP US N 1 N N N PAPA JOHN S INTL INC HZYLD3DK5XOX0WBVNB56 COMMON STOCK USD.01 698813102 32534 NS USD 2166764.4 0.238816513137 Long EC CORP US N 1 N N N PARSONS CORP 549300ZXH0VRBSEPX752 COMMON STOCK USD1.0 70202L102 60234 NS USD 4996410.3 0.550694522231 Long EC CORP US N 1 N N N PATRICK INDUSTRIES INC 549300FZ5ZTCCJ3Z5W14 COMMON STOCK 703343103 14458 NS USD 1727297.26 0.19037930879 Long EC CORP US N 1 N N N PERFICIENT INC 549300HTBXKL2755T650 COMMON STOCK USD.001 71375U101 36609 NS USD 2060720.61 0.227128575044 Long EC CORP US N 1 N N N PHILLIPS EDISON + COMPANY IN 549300JPN4YHYPXTJQ85 REIT USD.01 71844V201 161383 NS USD 5788808.21 0.63803106232 Long EC CORP US N 1 N N N PJT PARTNERS INC A 549300W3WBEQUBKYTN87 COMMON STOCK 69343T107 51110 NS USD 4817628.6 0.530989554674 Long EC CORP US N 1 N N N POTLATCHDELTIC CORP 54930084YA8UJOTXDM59 REIT USD1.0 737630103 33178 NS USD 1560029.56 0.171943391681 Long EC CORP US N 1 N N N POWER INTEGRATIONS INC 54930085LGXSCIHD5W31 COMMON STOCK USD.001 739276103 28726 NS USD 2055345.3 0.226536118942 Long EC CORP US N 1 N N N POWERSCHOOL HOLDINGS INC A N/A COMMON STOCK USD.0001 73939C106 180304 NS USD 3838672.16 0.423090900112 Long EC CORP US N 1 N N PRA GROUP INC 549300Q5HW3JSSB86K27 COMMON STOCK USD.01 69354N106 117240 NS USD 3057619.2 0.337004778112 Long EC CORP US N 1 N N N PROCEPT BIOROBOTICS CORP N/A COMMON STOCK USD.00001 74276L105 114787 NS USD 5672773.54 0.625241949072 Long EC CORP US N 1 N N PROGYNY INC N/A COMMON STOCK USD.0001 74340E103 21342 NS USD 814197.3 0.089739226005 Long EC CORP US N 1 N N N PROTHENA CORP PLC 5299009ZXQ8NIIJ8OL30 COMMON STOCK USD.01 G72800108 16014 NS USD 396666.78 0.043719832796 Long EC CORP IE N 1 N N N PTC THERAPEUTICS INC 549300UJLWOIWFDGB318 COMMON STOCK USD.001 69366J200 30784 NS USD 895506.56 0.098700972819 Long EC CORP US N 1 N N N RADNET INC 529900RECG94V2IZJ970 COMMON STOCK USD.0001 750491102 60048 NS USD 2921935.68 0.32205000724 Long EC CORP US N 1 N N N RAMBUS INC 2549000211GDCQSLV833 COMMON STOCK USD.001 750917106 44378 NS USD 2743004.18 0.302328529021 Long EC CORP US N 1 N N N RAPID7 INC 549300GNVG5D60KEYN14 COMMON STOCK USD.01 753422104 40479 NS USD 1985090.16 0.218792735506 Long EC CORP US N 1 N N N RED ROCK RESORTS INC CLASS A N/A COMMON STOCK USD.01 75700L108 90679 NS USD 5424417.78 0.597868665378 Long EC CORP US N 1 N N N REPLIGEN CORP 54930006QJ0T5AUO1E71 COMMON STOCK USD.01 759916109 21969 NS USD 4040538.48 0.44534020911 Long EC CORP US N 1 N N N Repurchase Agreement 549300H47WTHXPU08X20 FIXED INC CLEARING CORP.REPO 85748R009 10344105.83 PA USD 10344105.83 1.140107012021 Long RA CORP US N 1 Repurchase N 1.6 2024-04-01 10264300 USD 10551182.46 USD UST N N N REVOLUTION MEDICINES INC 549300JU3X0LBCQ65892 COMMON STOCK 76155X100 116542 NS USD 3756148.66 0.413995322151 Long EC CORP US N 1 N N N ROCKET PHARMACEUTICALS INC 549300R7VV82YUIN4Y93 COMMON STOCK USD.01 77313F106 125373 NS USD 3377548.62 0.372266769926 Long EC CORP US N 1 N N N RUSH ENTERPRISES INC CL A 529900V3XHTN7A6DFT17 COMMON STOCK USD.01 781846209 140460 NS USD 7517419.2 0.828555167848 Long EC CORP US N 1 N N N RXO INC 549300KL8CA6GP8XPM30 COMMON STOCK 74982T103 107039 NS USD 2340942.93 0.258014128345 Long EC CORP US N 1 N N N RXSIGHT INC N/A COMMON STOCK USD.001 78349D107 38044 NS USD 1962309.52 0.216281898143 Long EC CORP US N 1 N N N RYDER SYSTEM INC ZXJ6Y2OSPZXIVGRILD15 COMMON STOCK USD.5 783549108 22604 NS USD 2716774.76 0.299437573905 Long EC CORP US N 1 N N N RYMAN HOSPITALITY PROPERTIES 529900GCCWW9SRMPJR11 REIT USD.01 78377T107 41061 NS USD 4747062.21 0.523211865875 Long EC CORP US N 1 N N N SAIA INC 549300WNPG4N9GBOYB29 COMMON STOCK USD.001 78709Y105 13043 NS USD 7630155 0.840980686129 Long EC CORP US N 1 N N N SEACOAST BANKING CORP/FL 549300V6IC06XYQYPG88 COMMON STOCK USD.1 811707801 109530 NS USD 2780966.7 0.306512683355 Long EC CORP US N 1 N N N SEADRILL LIMITED 213800LZ4WWG15NAC829 COMMON STOCK USD.01 G7997W102 103054 NS USD 5183616.2 0.571327988554 Long EC CORP BM N 1 N N N SELECTIVE INSURANCE GROUP 549300R3WGJWLE40R258 COMMON STOCK USD2.0 816300107 24329 NS USD 2655996.93 0.292738760949 Long EC CORP US N 1 N N N SHAKE SHACK INC CLASS A 529900J74GJAHYP80N79 COMMON STOCK USD.01 819047101 28324 NS USD 2946545.72 0.324762477475 Long EC CORP US N 1 N N N SHOALS TECHNOLOGIES GROUP A N/A COMMON STOCK USD.00001 82489W107 321938 NS USD 3599266.84 0.396704116321 Long EC CORP US N 1 N N N SHOCKWAVE MEDICAL INC 549300LDXO56IC5Y1538 COMMON STOCK USD.001 82489T104 23616 NS USD 7690078.08 0.847585290221 Long EC CORP US N 1 N N N SILICON LABORATORIES INC 4PRDF8Q9TDHRVZKZSZ47 COMMON STOCK USD.0001 826919102 26174 NS USD 3761727.28 0.414610186682 Long EC CORP US N 1 N N N SIMPLY GOOD FOODS CO/THE N/A COMMON STOCK USD.0001 82900L102 55969 NS USD 1904625.07 0.20992403145 Long EC CORP US N 1 N N N SIRIUSPOINT LTD 549300OGXFI85N3YZZ51 COMMON STOCK USD.1 G8192H106 233194 NS USD 2963895.74 0.326674762576 Long EC CORP BM N 1 N N N SITIME CORP N/A COMMON STOCK USD.0001 82982T106 15014 NS USD 1399755.22 0.154278268964 Long EC CORP US N 1 N N N SITIO ROYALTIES CORP A N/A COMMON STOCK USD.0001 82983N108 105359 NS USD 2604474.48 0.287060057783 Long EC CORP US N 1 N N SKYLINE CHAMPION CORP N/A COMMON STOCK USD.028 830830105 90777 NS USD 7716952.77 0.850547365727 Long EC CORP US N 1 N N N SPRINGWORKS THERAPEUTICS INC N/A COMMON STOCK USD.0001 85205L107 22230 NS USD 1094160.6 0.12059623063 Long EC CORP US N 1 N N N SPROUT SOCIAL INC CLASS A N/A COMMON STOCK USD.0001 85209W109 148564 NS USD 8870756.44 0.977717338297 Long EC CORP US N 1 N N N SPS COMMERCE INC 2549006XVF9GCCETDQ72 COMMON STOCK USD.001 78463M107 17913 NS USD 3312113.7 0.365054661663 Long EC CORP US N 1 N N N SPYRE THERAPEUTICS INC 52990017AIJPRH3HQH40 COMMON STOCK USD.0001 00773J202 15500 NS USD 587915 0.064798835684 Long EC CORP US N 1 N N SQUARESPACE INC CLASS A 549300T4QP7KELU8ST60 COMMON STOCK USD.0001 85225A107 118416 NS USD 4315079.04 0.475599529991 Long EC CORP US N 1 N N N State Street Navigator Securities Lending Trust 5493005HD34MZLK62085 Prime Portfolio 638995910 4618850.75 NS USD 4618850.75 0.509080650768 Long STIV RF US N 1 N N STEPSTONE GROUP INC CLASS A N/A COMMON STOCK USD.001 85914M107 66738 NS USD 2385216.12 0.262893832322 Long EC CORP US N 1 N N N STEVEN MADDEN LTD 549300Z9GZ7GYJWSGF43 COMMON STOCK USD.0001 556269108 60139 NS USD 2542676.92 0.280248852191 Long EC CORP US N 1 N N STRUCTURE THERAPEUTICS INC N/A ADR USD.0001 86366E106 38743 NS USD 1660524.98 0.183019799338 Long EC CORP KY N 1 N N N SURGERY PARTNERS INC 549300LC82HG33S19I03 COMMON STOCK USD.01 86881A100 213150 NS USD 6358264.5 0.70079541527 Long EC CORP US N 1 N N SYNAPTICS INC 549300AJ3LI4FWNRQX29 COMMON STOCK USD.001 87157D109 53718 NS USD 5240728.08 0.577622747707 Long EC CORP US N 1 N N N SYNDAX PHARMACEUTICALS INC 529900OF94TRHKZVBS87 COMMON STOCK USD.0001 87164F105 66836 NS USD 1590696.8 0.175323474594 Long EC CORP US N 1 N N N TAYLOR MORRISON HOME CORP 5299009UDLLGLKOOJE30 COMMON STOCK USD.00001 87724P106 70065 NS USD 4355941.05 0.480103260414 Long EC CORP US N 1 N N N TECHNIPFMC PLC 549300D5I93QWCJTCK36 COMMON STOCK USD1.0 G87110105 169238 NS USD 4249566.18 0.468378831335 Long EC CORP GB N 1 N N N TERRENO REALTY CORP N/A REIT USD.01 88146M101 68349 NS USD 4538373.6 0.500210617483 Long EC CORP US N 1 N N N TEXAS ROADHOUSE INC 5299002Y1CNRPDGXTQ75 COMMON STOCK USD.001 882681109 30721 NS USD 4745472.87 0.523036691944 Long EC CORP US N 1 N N N TOPBUILD CORP 5493007YSKHOL4RWII46 COMMON STOCK 89055F103 12781 NS USD 5632970.13 0.62085489546 Long EC CORP US N 1 N N N TRANSMEDICS GROUP INC 549300060GVOSMWARH50 COMMON STOCK 89377M109 24843 NS USD 1836891.42 0.202458561685 Long EC CORP US N 1 N N TREX COMPANY INC N/A COMMON STOCK USD.01 89531P105 20161 NS USD 2011059.75 0.221655052669 Long EC CORP US N 1 N N N TRINET GROUP INC 5299003FJVBETSFKE990 COMMON STOCK USD.000025 896288107 32635 NS USD 4323811.15 0.476561965991 Long EC CORP US N 1 N N N TWIST BIOSCIENCE CORP 549300T23BL59LCOH584 COMMON STOCK USD.00001 90184D100 35867 NS USD 1230596.77 0.135633957106 Long EC CORP US N 1 N N N ULTRAGENYX PHARMACEUTICAL IN 529900EV44GVDN1DCX77 COMMON STOCK USD.001 90400D108 18727 NS USD 874363.63 0.096370640634 Long EC CORP US N 1 N N N UMB FINANCIAL CORP 549300MGEH3N3CUCV828 COMMON STOCK USD1.0 902788108 29498 NS USD 2566031.02 0.282822895187 Long EC CORP US N 1 N N N UNIVERSAL DISPLAY CORP N/A COMMON STOCK USD.01 91347P105 7585 NS USD 1277693.25 0.140824838558 Long EC CORP US N 1 N N N VARONIS SYSTEMS INC 549300SHIVNRRH7STS26 COMMON STOCK USD.001 922280102 85192 NS USD 4018506.64 0.442911903011 Long EC CORP US N 1 N N N VAXCYTE INC 254900M7NMHTGASX8D95 COMMON STOCK USD.001 92243G108 55694 NS USD 3804457.14 0.419319787861 Long EC CORP US N 1 N N N VERACYTE INC 529900ESWZRHXOW27Z37 COMMON STOCK USD.001 92337F107 84797 NS USD 1879101.52 0.207110875938 Long EC CORP US N 1 N N N VERICEL CORP 54930076YM3PLTDR4B91 COMMON STOCK 92346J108 7869 NS USD 409345.38 0.045117243167 Long EC CORP US N 1 N N N VERONA PHARMA PLC ADR 213800EVI6O6J3TIAL06 ADR 925050106 67058 NS USD 1078963.22 0.118921205279 Long EC CORP GB N 1 N N VERRA MOBILITY CORP 549300XX5EKGLR0M4152 COMMON STOCK USD.0001 92511U102 276422 NS USD 6902257.34 0.760753236813 Long EC CORP US N 1 N N N VIAVI SOLUTIONS INC 5493006K3E3N1QOBF092 COMMON STOCK USD.001 925550105 239183 NS USD 2174173.47 0.239633126269 Long EC CORP US N 1 N N N VIKING THERAPEUTICS INC 529900IVC72YPFA25M37 COMMON STOCK USD.00001 92686J106 10956 NS USD 898392 0.099019000344 Long EC CORP US N 1 N N VIPER ENERGY INC 5299009LINL232255G03 COMMON STOCK NPV 927959106 226163 NS USD 8698228.98 0.958701700779 Long EC CORP US N 1 N N N VISTEON CORP 549300MOVLYHRW4GGW78 COMMON STOCK 92839U206 18051 NS USD 2122978.11 0.23399047432 Long EC CORP US N 1 N N N VONTIER CORP 549300VVSQLG4P5K4639 COMMON STOCK USD.0001 928881101 41321 NS USD 1874320.56 0.206583927925 Long EC CORP US N 1 N N N WEATHERFORD INTERNATIONAL PL 529900LPBDSCQDJKHQ39 COMMON STOCK USD.001 G48833118 37253 NS USD 4299741.26 0.473909030028 Long EC CORP IE N 1 N N N WINGSTOP INC 549300SSH3F8HPIM3Q47 COMMON STOCK USD.01 974155103 26473 NS USD 9699707.2 1.069082661664 Long EC CORP US N 1 N N N XENIA HOTELS + RESORTS INC 54930075IWIPHF5IQL62 REIT USD.01 984017103 185138 NS USD 2778921.38 0.306287252205 Long EC CORP US N 1 N N N XENON PHARMACEUTICALS INC 549300XV44Q9Z1MIPQ03 COMMON STOCK 98420N105 25286 NS USD 1088562.3 0.119979197008 Long EC CORP CA N 1 N N N YETI HOLDINGS INC 549300DSQICIGNT5GO63 COMMON STOCK USD.01 98585X104 97029 NS USD 3740467.95 0.412267025117 Long EC CORP US N 1 N N N ZIFF DAVIS INC 5493008OJYGLHD7MXA18 COMMON STOCK USD.01 48123V102 37555 NS USD 2367467.2 0.260937581248 Long EC CORP US N 1 N N N ZURN ELKAY WATER SOLUTIONS C 549300AM3633XDFU1Q85 COMMON STOCK USD.01 98983L108 212796 NS USD 7122282.12 0.785003935579 Long EC CORP US N 1 N N N 2024-05-29 MASSMUTUAL SELECT FUNDS /s/ Renee Hitchcock Renee Hitchcock Treasurer and CFO