0000075170-24-000007.txt : 20240226 0000075170-24-000007.hdr.sgml : 20240226 20240226093517 ACCESSION NUMBER: 0000075170-24-000007 CONFORMED SUBMISSION TYPE: NPORT-P PUBLIC DOCUMENT COUNT: 1 CONFORMED PERIOD OF REPORT: 20231231 FILED AS OF DATE: 20240226 DATE AS OF CHANGE: 20240226 PERIOD START: 20231231 FILER: COMPANY DATA: COMPANY CONFORMED NAME: T. Rowe Price Small-Cap Stock Fund, Inc. CENTRAL INDEX KEY: 0000075170 ORGANIZATION NAME: IRS NUMBER: 231622210 STATE OF INCORPORATION: MD FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: NPORT-P SEC ACT: 1940 Act SEC FILE NUMBER: 811-00696 FILM NUMBER: 24673984 BUSINESS ADDRESS: STREET 1: 100 EAST PRATT STRET CITY: BALTIMORE STATE: MD ZIP: 21202 BUSINESS PHONE: 410-345-2000 MAIL ADDRESS: STREET 1: 100 EAST PRATT STRET CITY: BALTIMORE STATE: MD ZIP: 21202 FORMER COMPANY: FORMER CONFORMED NAME: PRICE T ROWE SMALL CAP STOCK FUND INC DATE OF NAME CHANGE: 19980513 FORMER COMPANY: FORMER CONFORMED NAME: PRICE T ROWE OTC FUND INC DATE OF NAME CHANGE: 19930210 FORMER COMPANY: FORMER CONFORMED NAME: OVER THE COUNTER SECURITIES GROUP INC DATE OF NAME CHANGE: 19920703 0000075170 S000002120 T. Rowe Price Small-Cap Stock Fund, Inc. C000005508 T. Rowe Price Small-Cap Stock Fund, Inc. OTCFX C000005509 T. Rowe Price Small-Cap Stock Fund-Advisor Class PASSX C000159682 T. Rowe Price Small-Cap Stock Fund-I Class OTIIX C000219319 T. Rowe Price Small-Cap Stock Fund-Z Class TRZZX NPORT-P 1 primary_doc.xml NPORT-P false 0000075170 XXXXXXXX S000002120 C000219319 C000005509 C000159682 C000005508 T. ROWE PRICE SMALL-CAP STOCK FUND, INC. 811-00696 0000075170 549300LEPRYPUMW24D82 100 East Pratt Street Baltimore 21202 410-345-2000 T. Rowe Price Small-Cap Stock Fund, Inc. S000002120 DN033QOT4XRHBV08B590 2023-12-31 2023-12-31 N 9490081568.820004 7700005.390000 9482381563.430004 201133257.590000 0.000000 74.430000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 USD N AAON Inc N/A AAON INC 000360206 380000.000000 NS USD 28070600.000000 0.2960290072 Long EC CORP US N 1 N N N ATS Corp 5493005KP4RP3IU7HQ41 ATS CORP 00217Y104 216670.000000 NS USD 9331976.900000 0.0984138514 Long EC CORP CA N 1 N N N AZZ Inc 549300HD1X2NFLWPYC83 AZZ INC 002474104 1145254.000000 NS USD 66527804.860000 0.7015938392 Long EC CORP US N 1 N N N Agilysys Inc 5299001XWB5V3B5IPN93 AGILYSYS INC 00847J105 387800.000000 NS USD 32893196.000000 0.3468874964 Long EC CORP US N 1 N N N Agios Pharmaceuticals Inc 529900ONJHY8EOGYT555 AGIOS PHARMACEUTICALS INC 00847X104 423833.000000 NS USD 9438760.910000 0.0995399821 Long EC CORP US N 1 N N N Alignment Healthcare Inc N/A ALIGNMENT HEALTHCARE INC 01625V104 2905241.000000 NS USD 25014125.010000 0.2637958074 Long EC CORP US N 1 N N N Allegiant Travel Co 549300JM9OZXOHWL2K18 ALLEGIANT TRAVEL CO 01748X102 275500.000000 NS USD 22759055.000000 0.2400141235 Long EC CORP US N 1 N N N Allegro MicroSystems Inc N/A ALLEGRO MICROSYSTEMS INC 01749D105 776100.000000 NS USD 23492547.000000 0.2477494377 Long EC CORP US N 1 N N N Altair Engineering Inc 549300FJ89HZ6GU9S994 ALTAIR ENGINEERING INC 021369103 430400.000000 NS USD 36218160.000000 0.3819521473 Long EC CORP US N 1 N N N Amplitude Inc N/A AMPLITUDE INC 03213A104 2793300.000000 NS USD 35530776.000000 0.3747030824 Long EC CORP US N 1 N N N Apellis Pharmaceuticals Inc 254900HS0ZFRXXSB9D42 APELLIS PHARMACEUTICALS INC 03753U106 1086076.000000 NS USD 65012509.360000 0.6856137240 Long EC CORP US N 1 N N N Arcellx Inc N/A ARCELLX INC 03940C100 377700.000000 NS USD 20962350.000000 0.2210662992 Long EC CORP US N 1 N N N Arcosa Inc 549300WFHLTCZV7D6V29 ARCOSA INC 039653100 321400.000000 NS USD 26560496.000000 0.2801036409 Long EC CORP US N 1 N N N Argenx SE 7245009C5FZE6G9ODQ71 ARGENX SE 04016X101 125721.000000 NS USD 47828040.030000 0.5043884778 Long EC CORP NL N 1 N N N Ascendis Pharma A/S 549300B66JN3W3J8GH73 ASCENDIS PHARMA A/S 04351P101 489942.000000 NS USD 61708194.900000 0.6507668405 Long EC CORP DK N 1 N N N Assurant Inc H3F39CAXWQRVWURFXL38 ASSURANT INC 04621X108 393593.000000 NS USD 66316484.570000 0.6993652821 Long EC CORP US N 1 N N N Avid Bioservices Inc 549300GRUS3ZMGP8MX22 AVID BIOSERVICES INC 05368M106 2031231.000000 NS USD 13203001.500000 0.1392371886 Long EC CORP US N 1 N N N BankUnited Inc 96OVUWEW5D4YX6PFXD91 BANKUNITED INC 06652K103 997067.000000 NS USD 32334882.810000 0.3409995959 Long EC CORP US N 1 N N N Beacon Roofing Supply Inc 549300HDXQWWCBOYXP31 BEACON ROOFING SUPPLY INC 073685109 633500.000000 NS USD 55127170.000000 0.5813641819 Long EC CORP US N 1 N N N BellRing Brands Inc 549300S3BOK5CMTS8054 BELLRING BRANDS INC 07831C103 1674175.000000 NS USD 92799520.250000 0.9786520362 Long EC CORP US N 1 N N N BJ s Restaurants Inc 5299000EOW66I1OJNQ23 BJ'S RESTAURANTS INC 09180C106 1067782.000000 NS USD 38450829.820000 0.4054976017 Long EC CORP US N 1 N N N Blue Foundry Bancorp 5493008KPK5NJT0FNK56 BLUE FOUNDRY BANCORP 09549B104 669100.000000 NS USD 6470197.000000 0.0682338815 Long EC CORP US N 1 N N N Blueprint Medicines Corp 5299004CC60O9T5HVM83 BLUEPRINT MEDICINES CORP 09627Y109 435449.000000 NS USD 40165815.760000 0.4235836271 Long EC CORP US N 1 N N N Booz Allen Hamilton Holding Corp 529900JPV47PIUWMA015 BOOZ ALLEN HAMILTON HOLDING CORP 099502106 157080.000000 NS USD 20092102.800000 0.2118887820 Long EC CORP US N 1 N N N Boston Beer Co Inc/The 529900Q02MQ0DCQNRM58 BOSTON BEER CO INC/THE 100557107 173822.000000 NS USD 60071144.980000 0.6335027185 Long EC CORP US N 1 N N N Braze Inc 9845007B9EDBFD37C277 BRAZE INC 10576N102 259500.000000 NS USD 13787235.000000 0.1453984414 Long EC CORP US N 1 N N N Bridgebio Pharma Inc 54930028YG89VTY2J114 BRIDGEBIO PHARMA INC 10806X102 466984.000000 NS USD 18852144.080000 0.1988123337 Long EC CORP US N 1 N N N Bright Horizons Family Solutions Inc N/A BRIGHT HORIZONS FAMILY SOLUTIONS INC 109194100 628579.000000 NS USD 59237284.960000 0.6247089359 Long EC CORP US N 1 N N N Azenta Inc 35ZN6X1ANPH25YN32Y17 AZENTA INC 114340102 148519.000000 NS USD 9674527.660000 0.1020263485 Long EC CORP US N 1 N N N Bruker Corp LEBZ6VLQ6I8XB1NHVY15 BRUKER CORP 116794108 905396.000000 NS USD 66528498.080000 0.7016011498 Long EC CORP US N 1 N N N Burlington Stores Inc 5299003Z37DVGKKC1W09 BURLINGTON STORES INC 122017106 493189.000000 NS USD 95915396.720000 1.0115116765 Long EC CORP US N 1 N N N Cboe Global Markets Inc 529900RLNSGA90UPEH54 CBOE GLOBAL MARKETS INC 12503M108 412322.000000 NS USD 73624216.320000 0.7764316994 Long EC CORP US N 1 N N N CSW Industrials Inc 549300SYOEO3RVQ7FB83 CSW INDUSTRIALS INC 126402106 268446.000000 NS USD 55678384.860000 0.5871772243 Long EC CORP US N 1 N N N CTS Corp 549300YV1HQLBVHOI649 CTS CORP 126501105 764492.000000 NS USD 33438880.080000 0.3526422118 Long EC CORP US N 1 N N N Cabaletta Bio Inc N/A CABALETTA BIO INC 12674W109 430386.000000 NS USD 9769762.200000 0.1030306799 Long EC CORP US N 1 N N N Cadence Bank Q7C315HKI8VX0SSKBS64 CADENCE BANK 12740C103 1371500.000000 NS USD 40582685.000000 0.4279798775 Long EC CORP US N 1 N N N Cadre Holdings Inc N/A CADRE HOLDINGS INC 12763L105 418927.000000 NS USD 13778509.030000 0.1453064184 Long EC CORP US N 1 N N N Caleres Inc JFU6RQQJ8Z1CPOLBXQ18 CALERES INC 129500104 909900.000000 NS USD 27961227.000000 0.2948755733 Long EC CORP US N 1 N N N California Water Service Group 529900QABDOBU6UVRQ36 CALIFORNIA WATER SERVICE GROUP 130788102 713028.000000 NS USD 36984762.360000 0.3900366391 Long EC CORP US N 1 N N N Capitol Federal Financial Inc N/A CAPITOL FEDERAL FINANCIAL INC 14057J101 3230734.000000 NS USD 20838234.300000 0.2197573907 Long EC CORP US N 1 N N N Casella Waste Systems Inc 8EU0XUFVJ48U37IIDH51 CASELLA WASTE SYSTEMS INC 147448104 544449.000000 NS USD 46528611.540000 0.4906848689 Long EC CORP US N 1 N N N Catalent Inc N/A CATALENT INC 148806102 709491.000000 NS USD 31877430.630000 0.3361753629 Long EC CORP US N 1 N N N Cava Group Inc N/A CAVA GROUP INC 148929102 3196024.000000 NS USD 137365111.520000 1.4486351409 Long EC CORP US N 1 N N N Certara Inc N/A CERTARA INC 15687V109 1121112.000000 NS USD 19720360.080000 0.2079684302 Long EC CORP US N 1 N N N ChampionX Corp 549300EP2909K6DYYP38 CHAMPIONX CORP 15872M104 1475076.000000 NS USD 43086969.960000 0.4543897508 Long EC CORP US N 1 N N N Chesapeake Utilities Corp 254900WW0FDCKAOCKE74 CHESAPEAKE UTILITIES CORP 165303108 653283.000000 NS USD 69006283.290000 0.7277315601 Long EC CORP US N 1 N N N Chuy s Holdings Inc N/A CHUY'S HOLDINGS INC 171604101 695043.000000 NS USD 26571493.890000 0.2802196232 Long EC CORP US N 1 N N N Clear Secure Inc N/A CLEAR SECURE INC 18467V109 1374974.000000 NS USD 28393213.100000 0.2994312443 Long EC CORP US N 1 N N N Coca-Cola Consolidated Inc 57VG5X0E00X0QJU7CQ58 COCA-COLA CONSOLIDATED INC 191098102 912.000000 NS USD 846700.800000 0.0089291998 Long EC CORP US N 1 N N N Cognex Corp 549300JQTYZCLC43S226 COGNEX CORP 192422103 228200.000000 NS USD 9525068.000000 0.1004501658 Long EC CORP US N 1 N N N Colliers International Group Inc D3O8K13PHLEXXD1DT480 COLLIERS INTERNATIONAL GROUP INC 194693107 286000.000000 NS USD 36184720.000000 0.3815994933 Long EC CORP CA N 1 N N N Columbia Banking System Inc N/A COLUMBIA BANKING SYSTEM INC 197236102 1612100.000000 NS USD 43010828.000000 0.4535867673 Long EC CORP US N 1 N N N Community Healthcare Trust Inc 549300FATSRCMKOV9536 COMMUNITY HEALTHCARE TRUST INC 20369C106 31627.000000 NS USD 842543.280000 0.0088853552 Long EC CORP US N 1 N N N QuidelOrtho Corp 549300YU8CMO9HF53113 QUIDELORTHO CORP 219798105 644128.000000 NS USD 47472233.600000 0.5006361881 Long EC CORP US N 1 N N N Crane Co 5493000CQRQOTHUODL75 CRANE CO 224408104 276100.000000 NS USD 32618454.000000 0.3439901019 Long EC CORP US N 1 N N N Crinetics Pharmaceuticals Inc 549300Q1CNFXK5P31D28 CRINETICS PHARMACEUTICALS INC 22663K107 783032.000000 NS USD 27860278.560000 0.2938109838 Long EC CORP US N 1 N N N CrossFirst Bankshares Inc N/A CROSSFIRST BANKSHARES INC 22766M109 1316250.000000 NS USD 17874675.000000 0.1885040681 Long EC CORP US N 1 N N N CubeSmart N/A CUBESMART 229663109 1310238.000000 NS USD 60729531.300000 0.6404459776 Long EC CORP US N 1 N N N Cytokinetics Inc 549300BE5DY1HW7IHA64 CYTOKINETICS INC 23282W605 714800.000000 NS USD 59678652.000000 0.6293635370 Long EC CORP US N 1 N N N DT Midstream Inc N/A DT MIDSTREAM INC 23345M107 573600.000000 NS USD 31433280.000000 0.3314914063 Long EC CORP US N 1 N N N White Mountains Insurance Group Ltd 549300N3FL068JERBG02 WHITE MOUNTAINS INSURANCE GROUP LTD 000000000 20800.000000 NS USD 31304208.000000 0.3301302293 Long EC CORP BM N 1 N N N Descartes Systems Group Inc/The 875500NEPA7JI5EOMN45 DESCARTES SYSTEMS GROUP INC/THE 249906108 866333.000000 NS USD 72823951.980000 0.7679922126 Long EC CORP CA N 1 N N N Diamondback Energy Inc 549300R22LSX6OHWEN64 DIAMONDBACK ENERGY INC 25278X109 558768.000000 NS USD 86653741.440000 0.9138394280 Long EC CORP US N 1 N N N DigitalBridge Group Inc 549300XG87L902AGBO89 DIGITALBRIDGE GROUP INC 25401T603 1514223.000000 NS USD 26559471.420000 0.2800928358 Long EC CORP US N 1 N N N Dime Community Bancshares Inc N/A DIME COMMUNITY BANCSHARES INC 25432X102 991036.000000 NS USD 26688599.480000 0.2814546040 Long EC CORP US N 1 N N N DoubleVerify Holdings Inc N/A DOUBLEVERIFY HOLDINGS INC 25862V105 2016860.000000 NS USD 74180110.800000 0.7822940925 Long EC CORP US N 1 N N N Duolingo Inc N/A DUOLINGO INC 26603R106 195000.000000 NS USD 44235750.000000 0.4665046403 Long EC CORP US N 1 N N N Dutch Bros Inc N/A DUTCH BROS INC 26701L100 1152051.000000 NS USD 36485455.170000 0.3847710085 Long EC CORP US N 1 N N N Axis Capital Holdings Ltd 635400VD2NQBYAHMEM55 AXIS CAPITAL HOLDINGS LTD 000000000 1161000.000000 NS USD 64284570.000000 0.6779369673 Long EC CORP BM N 1 N N N East West Bancorp Inc N/A EAST WEST BANCORP INC 27579R104 912405.000000 NS USD 65647539.750000 0.6923106744 Long EC CORP US N 1 N N N Eastern Bankshares Inc 549300J245MBQU3DO403 EASTERN BANKSHARES INC 27627N105 1639100.000000 NS USD 23275220.000000 0.2454575345 Long EC CORP US N 1 N N N EastGroup Properties Inc 31TIGQQZC4P6JMHKSW85 EASTGROUP PROPERTIES INC 277276101 551600.000000 NS USD 101240664.000000 1.0676712735 Long EC CORP US N 1 N N N Elanco Animal Health Inc 549300SHPNDCE059M934 ELANCO ANIMAL HEALTH INC 28414H103 2064700.000000 NS USD 30764030.000000 0.3244335803 Long EC CORP US N 1 N N N Element Solutions Inc 549300FLGN6P5CU20J91 ELEMENT SOLUTIONS INC 28618M106 4683867.000000 NS USD 108384682.380000 1.1430111903 Long EC CORP US N 1 N N N Encore Capital Group Inc 5493000UVC6H49CIH830 ENCORE CAPITAL GROUP INC 292554102 491569.000000 NS USD 24947126.750000 0.2630892522 Long EC CORP US N 1 N N N Enerpac Tool Group Corp IZW37BPZKUJE1QXGB081 ENERPAC TOOL GROUP CORP 292765104 1531900.000000 NS USD 47626771.000000 0.5022659200 Long EC CORP US N 1 N N N Enpro Inc 549300Y5CFT2LKCFDN54 ENPRO INC 29355X107 226300.000000 NS USD 35470262.000000 0.3740649094 Long EC CORP US N 1 N N N Entegris Inc IYX6OWO7BT5DKO3BYG52 ENTEGRIS INC 29362U104 682902.000000 NS USD 81825317.640000 0.8629194796 Long EC CORP US N 1 N N N Envestnet Inc 549300HLWZ5OKIDM8737 ENVESTNET INC 29404K106 605200.000000 NS USD 29969504.000000 0.3160546093 Long EC CORP US N 1 N N N Equity Bancshares Inc 549300BPQ2EJNU4WF694 EQUITY BANCSHARES INC 29460X109 634425.000000 NS USD 21507007.500000 0.2268101885 Long EC CORP US N 1 N N N West Fraser Timber Co Ltd 5493005WD1ZK6WBVR988 WEST FRASER TIMBER CO LTD 000000000 235547.000000 NS 20151396.490000 0.2125140858 Long EC CORP CA N 2 N N N Esab Corp 549300ZNV0SWBXEIWT04 ESAB CORP 29605J106 405949.000000 NS USD 35163302.380000 0.3708277519 Long EC CORP US N 1 N N N ESCO Technologies Inc 5493007JJLP5MEWVDH10 ESCO TECHNOLOGIES INC 296315104 345941.000000 NS USD 40485475.230000 0.4269547155 Long EC CORP US N 1 N N N EyePoint Pharmaceuticals Inc 549300QE1RU34T50MR69 EYEPOINT PHARMACEUTICALS INC 30233G209 367972.000000 NS USD 8503832.920000 0.0896803494 Long EC CORP US N 1 N N N FB Financial Corp 5493000B2LD2C2A6C435 FB FINANCIAL CORP 30257X104 861063.000000 NS USD 34313360.550000 0.3618643726 Long EC CORP US N 1 N N N Federal Signal Corp 549300RTXZRPTNP6G884 FEDERAL SIGNAL CORP 313855108 1116800.000000 NS USD 85703232.000000 0.9038154753 Long EC CORP US N 1 N N N First American Financial Corp 549300B6VEZK3N0A1P55 FIRST AMERICAN FINANCIAL CORP 31847R102 761600.000000 NS USD 49077504.000000 0.5175651673 Long EC CORP US N 1 N N N First Bancshares Inc/The 5493006DL5RXJODMAF36 FIRST BANCSHARES INC/THE 318916103 888589.000000 NS USD 26062315.370000 0.2748498908 Long EC CORP US N 1 N N N FirstService Corp 5493000XUDIV75BCF118 FIRSTSERVICE CORP 33767E202 572913.000000 NS USD 92863468.170000 0.9793264229 Long EC CORP CA N 1 N N N Five Below Inc 529900AAXP5Z6BGI7418 FIVE BELOW INC 33829M101 151190.000000 NS USD 32227660.400000 0.3398688419 Long EC CORP US N 1 N N N Five9 Inc 254900MXP6EWY0SFFR59 FIVE9 INC 338307101 563708.000000 NS USD 44358182.520000 0.4677957982 Long EC CORP US N 1 N N N Five Star Bancorp 5493008ZRBIHKWC0JA73 FIVE STAR BANCORP 33830T103 634197.000000 NS USD 16603277.460000 0.1750960700 Long EC CORP US N 1 N N N Floor & Decor Holdings Inc 549300M5FR3N688XGQ36 FLOOR & DECOR HOLDINGS INC 339750101 125300.000000 NS USD 13978468.000000 0.1474151605 Long EC CORP US N 1 N N N HB Fuller Co JSMX3Z5FOYM8V0Q52357 HB FULLER CO 359694106 317400.000000 NS USD 25839534.000000 0.2725004665 Long EC CORP US N 1 N N N Graco Inc 4T5VJ4S81BRT6Q7GGT78 GRACO INC 384109104 525618.000000 NS USD 45602617.680000 0.4809194544 Long EC CORP US N 1 N N N Guardant Health Inc 254900M8C3E5VC8BR186 GUARDANT HEALTH INC 40131M109 413452.000000 NS USD 11183876.600000 0.1179437521 Long EC CORP US N 1 N N N Hanover Insurance Group Inc/The JJYR6MFKFF6CF8DBZ078 HANOVER INSURANCE GROUP INC/THE 410867105 397478.000000 NS USD 48261778.760000 0.5089626318 Long EC CORP US N 1 N N N HarborOne Bancorp Inc 549300CNOEY2QUB7F917 HARBORONE BANCORP INC 41165Y100 564640.000000 NS USD 6764387.200000 0.0713363743 Long EC CORP US N 1 N N N Haynes International Inc 549300I9MS5UZLRFDO40 HAYNES INTERNATIONAL INC 420877201 675495.000000 NS USD 38536989.750000 0.4064062334 Long EC CORP US N 1 N N N Healthcare Realty Trust Inc 549300L0I14L7I0VLX84 HEALTHCARE REALTY TRUST INC 42226K105 1083800.000000 NS USD 18673874.000000 0.1969323200 Long EC CORP US N 1 N N N Helios Technologies Inc 5493000BCJSMIDRNTI78 HELIOS TECHNOLOGIES INC 42328H109 573327.000000 NS USD 26000379.450000 0.2741967224 Long EC CORP US N 1 N N N Heritage Commerce Corp 549300CLIS851ELSR406 HERITAGE COMMERCE CORP 426927109 1209454.000000 NS USD 11997783.680000 0.1265271135 Long EC CORP US N 1 N N N HilleVax Inc N/A HILLEVAX INC 43157M102 367585.000000 NS USD 5899739.250000 0.0622179060 Long EC CORP US N 1 N N N Home BancShares Inc/AR N/A HOME BANCSHARES INC/AR 436893200 1072393.000000 NS USD 27163714.690000 0.2864651091 Long EC CORP US N 1 N N N ICU Medical Inc 5493003NRW7LS2QZRH60 ICU MEDICAL INC 44930G107 195046.000000 NS USD 19453888.040000 0.2051582496 Long EC CORP US N 1 N N N IDACORP Inc N134NUJDWN8UEFA8B673 IDACORP INC 451107106 552069.000000 NS USD 54279424.080000 0.5724239603 Long EC CORP US N 1 N N N Icosavax Inc N/A ICOSAVAX INC 45114M109 692056.000000 NS USD 10906802.560000 0.1150217642 Long EC CORP US N 1 N N N Immunocore Holdings PLC 213800IUE3DFS84BVN18 IMMUNOCORE HOLDINGS PLC 45258D105 173000.000000 NS USD 11819360.000000 0.1246454798 Long EC CORP GB N 1 N N N Independence Realty Trust Inc 549300Z3L8NU44NQEB29 INDEPENDENCE REALTY TRUST INC 45378A106 2191468.000000 NS USD 33529460.400000 0.3535974605 Long EC CORP US N 1 N N N Ingersoll Rand Inc 5299004C02FMZCUOIR50 INGERSOLL RAND INC 45687V106 1542724.000000 NS USD 119314274.160000 1.2582732867 Long EC CORP US N 1 N N N Insmed Inc 529900Q55QAG41CCAC11 INSMED INC 457669307 1573683.000000 NS USD 48768436.170000 0.5143057769 Long EC CORP US N 1 N N N Installed Building Products Inc 549300I95Y9P9YM5FI86 INSTALLED BUILDING PRODUCTS INC 45780R101 149000.000000 NS USD 27240180.000000 0.2872715026 Long EC CORP US N 1 N N N Ionis Pharmaceuticals Inc 549300SI4ZGLG0BLUZ92 IONIS PHARMACEUTICALS INC 462222100 745500.000000 NS USD 37714845.000000 0.3977359986 Long EC CORP US N 1 N N N Jack in the Box Inc 5493002OJW26P0SUUP68 JACK IN THE BOX INC 466367109 257300.000000 NS USD 21003399.000000 0.2214991968 Long EC CORP US N 1 N N N John Bean Technologies Corp 5493007CT6ATBZ2L6826 JOHN BEAN TECHNOLOGIES CORP 477839104 419159.000000 NS USD 41685362.550000 0.4396085759 Long EC CORP US N 1 N N N Karuna Therapeutics Inc N/A KARUNA THERAPEUTICS INC 48576A100 239633.000000 NS USD 75846240.830000 0.7998648897 Long EC CORP US N 1 N N N Kearny Financial Corp/MD N/A KEARNY FINANCIAL CORP/MD 48716P108 1343200.000000 NS USD 12048504.000000 0.1270620036 Long EC CORP US N 1 N N N Marel HF 5299008YTLEN09WTHW26 MAREL HF 000000000 2045331.000000 NS 7094765.430000 0.0748205014 Long EC CORP IS N 2 N N N Kimbell Royalty Partners LP 5493007FC11POVYRB841 KIMBELL ROYALTY PARTNERS LP 49435R102 1082023.000000 NS USD 16284446.150000 0.1717337152 Long EC CORP US N 1 N N N Kohl s Corp 549300JF6LPRTRJ0FH50 KOHL'S CORP 500255104 659743.000000 NS USD 18921429.240000 0.1995430063 Long EC CORP US N 1 N N N Kymera Therapeutics Inc N/A KYMERA THERAPEUTICS INC 501575104 243530.000000 NS USD 6200273.800000 0.0653873055 Long EC CORP US N 1 N N N Landstar System Inc 254900CUQXQRL09MEI52 LANDSTAR SYSTEM INC 515098101 179024.000000 NS USD 34667997.600000 0.3656043302 Long EC CORP US N 1 N N N Lattice Semiconductor Corp 549300LRBBPZDQ2II567 LATTICE SEMICONDUCTOR CORP 518415104 1017266.000000 NS USD 70181181.340000 0.7401218868 Long EC CORP US N 1 N N N Legalzoom.com Inc 5493000L8EBF74Y9JZ48 LEGALZOOM.COM INC 52466B103 1559238.000000 NS USD 17619389.400000 0.1858118584 Long EC CORP US N 1 N N N Liberty Energy Inc N/A LIBERTY ENERGY INC 53115L104 2480721.000000 NS USD 45000278.940000 0.4745672660 Long EC CORP US N 1 N N N Liberty Media Corp-Liberty Live N/A LIBERTY MEDIA CORP-LIBERTY LIVE 531229722 1024265.000000 NS USD 38297268.350000 0.4038781618 Long EC CORP US N 1 N N N Littelfuse Inc 549300MY7HLQFYTPCX75 LITTELFUSE INC 537008104 176756.000000 NS USD 47292835.360000 0.4987442769 Long EC CORP US N 1 N N N Live Oak Bancshares Inc N/A LIVE OAK BANCSHARES INC 53803X105 1084893.000000 NS USD 49362631.500000 0.5205720859 Long EC CORP US N 1 N N N MGE Energy Inc N/A MGE ENERGY INC 55277P104 317976.000000 NS USD 22992844.560000 0.2424796388 Long EC CORP US N 1 N N N MACOM Technology Solutions Holdings Inc N/A MACOM TECHNOLOGY SOLUTIONS HOLDINGS INC 55405Y100 636700.000000 NS USD 59181265.000000 0.6241181564 Long EC CORP US N 1 N N N MacroGenics Inc 5493001KJQUA83L8MH79 MACROGENICS INC 556099109 1372461.000000 NS USD 13203074.820000 0.1392379618 Long EC CORP US N 1 N N N Magnolia Oil & Gas Corp N/A MAGNOLIA OIL & GAS CORP 559663109 2073290.000000 NS USD 44140344.100000 0.4654985017 Long EC CORP US N 1 N N N Manhattan Associates Inc 529900Q1GJP7KD52SW51 MANHATTAN ASSOCIATES INC 562750109 140700.000000 NS USD 30295524.000000 0.3194927751 Long EC CORP US N 1 N N N Masimo Corp 549300Q4A8JK0PIYCU29 MASIMO CORP 574795100 532600.000000 NS USD 62426046.000000 0.6583372076 Long EC CORP US N 1 N N N Matador Resources Co 549300CI3Q2UUK5R4G79 MATADOR RESOURCES CO 576485205 446300.000000 NS USD 25376618.000000 0.2676186128 Long EC CORP US N 1 N N N Mirion Technologies Inc 549300BNTOWVWFNVTJ65 MIRION TECHNOLOGIES INC 60471A101 5332735.000000 NS USD 54660533.750000 0.5764430949 Long EC CORP US N 1 N N N Model N Inc 549300WCIL3W0EYSBN94 MODEL N INC 607525102 504800.000000 NS USD 13594264.000000 0.1433633936 Long EC CORP US N 1 N N N Molina Healthcare Inc 549300NQQCEQ46YHZ591 MOLINA HEALTHCARE INC 60855R100 226728.000000 NS USD 81919093.680000 0.8639084299 Long EC CORP US N 1 N N N Monro Inc N/A MONRO INC 610236101 983558.000000 NS USD 28857591.720000 0.3043285226 Long EC CORP US N 1 N N N MoonLake Immunotherapeutics N/A MOONLAKE IMMUNOTHERAPEUTICS 61559X104 389905.000000 NS USD 23546362.950000 0.2483169739 Long EC CORP KY N 1 N N N MorphoSys AG 529900493806K77LRE72 MORPHOSYS AG 617760202 1718579.000000 NS USD 17013932.100000 0.1794267820 Long EC CORP DE N 1 N N N Mueller Water Products Inc 549300F7ZU4P1F8V8L60 MUELLER WATER PRODUCTS INC 624758108 2719377.000000 NS USD 39159028.800000 0.4129661788 Long EC CORP US N 1 N N N NV5 Global Inc N/A NV5 GLOBAL INC 62945V109 101619.000000 NS USD 11291903.280000 0.1190829878 Long EC CORP US N 1 N N N NOV Inc 549300EHF3IW1AR6U008 NOV INC 62955J103 1385400.000000 NS USD 28095912.000000 0.2962959443 Long EC CORP US N 1 N N N Napco Security Technologies Inc 529900KV21J4YY9YST76 NAPCO SECURITY TECHNOLOGIES INC 630402105 755689.000000 NS USD 25882348.250000 0.2729519802 Long EC CORP US N 1 N N N Neogen Corp 549300HJT9FC36N4UW43 NEOGEN CORP 640491106 2170987.000000 NS USD 43658548.570000 0.4604175468 Long EC CORP US N 1 N N N NeoGenomics Inc N/A NEOGENOMICS INC 64049M209 2930800.000000 NS USD 47420344.000000 0.5000889669 Long EC CORP US N 1 N N N Novanta Inc N/A NOVANTA INC 67000B104 238212.000000 NS USD 40117282.920000 0.4230718059 Long EC CORP CA N 1 N N N OGE Energy Corp CE5OG6JPOZMDSA0LAQ19 OGE ENERGY CORP 670837103 904500.000000 NS USD 31594185.000000 0.3331882902 Long EC CORP US N 1 N N N Ollie s Bargain Outlet Holdings Inc 529900YO5DSQCPEFDZ05 OLLIE'S BARGAIN OUTLET HOLDINGS INC 681116109 655252.000000 NS USD 49727074.280000 0.5244154535 Long EC CORP US N 1 N N N ONE Gas Inc 549300HXDWI0LATTX840 ONE GAS INC 68235P108 261300.000000 NS USD 16650036.000000 0.1755891797 Long EC CORP US N 1 N N N Onto Innovation Inc 254900RXZVN73CHOO062 ONTO INNOVATION INC 683344105 521100.000000 NS USD 79676190.000000 0.8402550506 Long EC CORP US N 1 N N N Origin Bancorp Inc 54930055DO2Z4KO3NB45 ORIGIN BANCORP INC 68621T102 1030196.000000 NS USD 36644071.720000 0.3864437586 Long EC CORP US N 1 N N N Outset Medical Inc N/A OUTSET MEDICAL INC 690145107 1453319.000000 NS USD 7862455.790000 0.0829164671 Long EC CORP US N 1 N N N PRA Group Inc 549300Q5HW3JSSB86K27 PRA GROUP INC 69354N106 511931.000000 NS USD 13412592.200000 0.1414475057 Long EC CORP US N 1 N N N P10 Inc N/A P10 INC 69376K106 2538169.000000 NS USD 25940087.180000 0.2735608877 Long EC CORP US N 1 N N N Pacific Biosciences of California Inc 529900F1BWRE1M0KZN89 PACIFIC BIOSCIENCES OF CALIFORNIA INC 69404D108 3254120.000000 NS USD 31922917.200000 0.3366550585 Long EC CORP US N 1 N N N Pacific Premier Bancorp Inc 549300Q1KIC3KLI0XG98 PACIFIC PREMIER BANCORP INC 69478X105 941869.000000 NS USD 27417806.590000 0.2891447302 Long EC CORP US N 1 N N N Papa John s International Inc HZYLD3DK5XOX0WBVNB56 PAPA JOHN'S INTERNATIONAL INC 698813102 1069820.000000 NS USD 81552378.600000 0.8600410989 Long EC CORP US N 1 N N N PAR Technology Corp 549300HYPTHBJQINVG57 PAR TECHNOLOGY CORP 698884103 1879157.000000 NS USD 81818495.780000 0.8628475371 Long EC CORP US N 1 N N N Parsons Corp 549300ZXH0VRBSEPX752 PARSONS CORP 70202L102 1068865.000000 NS USD 67028524.150000 0.7068743617 Long EC CORP US N 1 N N N Paycor HCM Inc N/A PAYCOR HCM INC 70435P102 1988070.000000 NS USD 42922431.300000 0.4526545469 Long EC CORP US N 1 N N N PennyMac Financial Services Inc 549300W1D516HBDEU871 PENNYMAC FINANCIAL SERVICES INC 70932M107 1085093.000000 NS USD 95889668.410000 1.0112403489 Long EC CORP US N 1 N N N Penumbra Inc 549300RGE06P3ECANU72 PENUMBRA INC 70975L107 31000.000000 NS USD 7797740.000000 0.0822339825 Long EC CORP US N 1 N N N Pinnacle Financial Partners Inc 54930098EZ8JMSAZGS24 PINNACLE FINANCIAL PARTNERS INC 72346Q104 614678.000000 NS USD 53612215.160000 0.5653876592 Long EC CORP US N 1 N N N Popular Inc 5493008CARDZMVQ3LO89 POPULAR INC 733174700 346696.000000 NS USD 28453340.720000 0.3000653425 Long EC CORP PR N 1 N N N Post Holdings Inc JM1I5YUAURL6DC8N1468 POST HOLDINGS INC 737446104 502436.000000 NS USD 44244514.160000 0.4665970660 Long EC CORP US N 1 N N N Power Integrations Inc 54930085LGXSCIHD5W31 POWER INTEGRATIONS INC 739276103 254062.000000 NS USD 20861030.820000 0.2199977999 Long EC CORP US N 1 N N N PROCEPT BioRobotics Corp N/A PROCEPT BIOROBOTICS CORP 74276L105 1509441.000000 NS USD 63260672.310000 0.6671390714 Long EC CORP US N 1 N N N Privia Health Group Inc N/A PRIVIA HEALTH GROUP INC 74276R102 2160129.000000 NS USD 49747770.870000 0.5246337171 Long EC CORP US N 1 N N N Prosperity Bancshares Inc N/A PROSPERITY BANCSHARES INC 743606105 115700.000000 NS USD 7836361.000000 0.0826412747 Long EC CORP US N 1 N N N Quaker Chemical Corp 549300PJQ1R3WCWCPS54 QUAKER CHEMICAL CORP 747316107 241861.000000 NS USD 51617974.620000 0.5443566500 Long EC CORP US N 1 N N N RLI Corp 529900AMTJE5ECN9PS55 RLI CORP 749607107 72900.000000 NS USD 9704448.000000 0.1023418846 Long EC CORP US N 1 N N N RH 5493008MTS3OGGMHGK69 RH 74967X103 62209.000000 NS USD 18132679.320000 0.1912249491 Long EC CORP US N 1 N N N Range Resources Corp H3Y3WLYCX0BTO1TRW162 RANGE RESOURCES CORP 75281A109 2317400.000000 NS USD 70541656.000000 0.7439234071 Long EC CORP US N 1 N N N RAPT Therapeutics Inc 549300MB473BIU78ES48 RAPT THERAPEUTICS INC 75382E109 466322.000000 NS USD 11588101.700000 0.1222066590 Long EC CORP US N 1 N N N RBC Bearings Inc N/A RBC BEARINGS INC 75524B104 313100.000000 NS USD 89199059.000000 0.9406820260 Long EC CORP US N 1 N N N Red Rock Resorts Inc N/A RED ROCK RESORTS INC 75700L108 592600.000000 NS USD 31603358.000000 0.3332850275 Long EC CORP US N 1 N N N Repligen Corp 54930006QJ0T5AUO1E71 REPLIGEN CORP 759916109 150002.000000 NS USD 26970359.600000 0.2844260107 Long EC CORP US N 1 N N N T Rowe Price Government Reserve Investment Fund 5493002Y0IYARJVQ5N24 T ROWE PRICE GOVERNMENT RESERVE INVESTMENT FUND 76105Y109 99011123.350000 NS USD 99011123.350000 1.0441588190 Long STIV RF US N 1 N N N Rexford Industrial Realty Inc 549300MSLO0DF0EMX355 REXFORD INDUSTRIAL REALTY INC 76169C100 1020418.000000 NS USD 57245449.800000 0.6037032935 Long EC CORP US N 1 N N N Rivian Automotive Inc 25490004LNKJ84MFYY24 RIVIAN AUTOMOTIVE INC 76954A103 1342314.000000 NS USD 31490686.440000 0.3320968074 Long EC CORP US N 1 N N N Rush Enterprises Inc 529900V3XHTN7A6DFT17 RUSH ENTERPRISES INC 781846209 786365.000000 NS USD 39554159.500000 0.4171331773 Long EC CORP US N 1 N N N SM Energy Co 84BUTVXV5ODI6BXNMH43 SM ENERGY CO 78454L100 475700.000000 NS USD 18419104.000000 0.1942455477 Long EC CORP US N 1 N N N SPX Technologies Inc P761FCI0CPOG24I8JE10 SPX TECHNOLOGIES INC 78473E103 726700.000000 NS USD 73403967.000000 0.7741089779 Long EC CORP US N 1 N N N Saia Inc 549300WNPG4N9GBOYB29 SAIA INC 78709Y105 201975.000000 NS USD 88509484.500000 0.9334098603 Long EC CORP US N 1 N N N Savers Value Village Inc N/A SAVERS VALUE VILLAGE INC 80517M109 591713.000000 NS USD 10283971.940000 0.1084534710 Long EC CORP US N 1 N N N Selective Insurance Group Inc 549300R3WGJWLE40R258 SELECTIVE INSURANCE GROUP INC 816300107 939039.000000 NS USD 93415599.720000 0.9851491326 Long EC CORP US N 1 N N N Simply Good Foods Co/The N/A SIMPLY GOOD FOODS CO/THE 82900L102 567100.000000 NS USD 22457160.000000 0.2368303769 Long EC CORP US N 1 N N N SiteOne Landscape Supply Inc 5299008LX7SBD4HIAU03 SITEONE LANDSCAPE SUPPLY INC 82982L103 445044.000000 NS USD 72319650.000000 0.7626739076 Long EC CORP US N 1 N N N Skechers USA Inc 529900D2R54KZPA4XR56 SKECHERS USA INC 830566105 481500.000000 NS USD 30016710.000000 0.3165524378 Long EC CORP US N 1 N N N Skyline Champion Corp N/A SKYLINE CHAMPION CORP 830830105 663975.000000 NS USD 49306783.500000 0.5199831200 Long EC CORP US N 1 N N N Sotera Health Co N/A SOTERA HEALTH CO 83601L102 1448905.000000 NS USD 24414049.250000 0.2574674842 Long EC CORP US N 1 N N N SouthState Corp 549300JZUANXM0YQ4W53 SOUTHSTATE CORP 840441109 656804.000000 NS USD 55467097.800000 0.5849490176 Long EC CORP US N 1 N N N Southwest Gas Holdings Inc 254900LKF9EV0CUKNE09 SOUTHWEST GAS HOLDINGS INC 844895102 611777.000000 NS USD 38756072.950000 0.4087166572 Long EC CORP US N 1 N N N Southwestern Energy Co EFWMP121W54QV9MGOP87 SOUTHWESTERN ENERGY CO 845467109 8649800.000000 NS USD 56656190.000000 0.5974890340 Long EC CORP US N 1 N N N Stericycle Inc B8PTJH2P0AXSWSMP2136 STERICYCLE INC 858912108 721000.000000 NS USD 35732760.000000 0.3768331802 Long EC CORP US N 1 N N N StepStone Group Inc N/A STEPSTONE GROUP INC 85914M107 940685.000000 NS USD 29942003.550000 0.3157645930 Long EC CORP US N 1 N N N Strategic Education Inc 2549002UYIM8Q5EC8H36 STRATEGIC EDUCATION INC 86272C103 544930.000000 NS USD 50335184.100000 0.5308285030 Long EC CORP US N 1 N N N Structure Therapeutics Inc N/A STRUCTURE THERAPEUTICS INC 86366E106 396526.000000 NS USD 16162399.760000 0.1704466294 Long EC CORP KY N 1 N N N Syndax Pharmaceuticals Inc 529900OF94TRHKZVBS87 SYNDAX PHARMACEUTICALS INC 87164F105 495254.000000 NS USD 10702438.940000 0.1128665712 Long EC CORP US N 1 N N N Teledyne Technologies Inc 549300VSMO9KYQWDND94 TELEDYNE TECHNOLOGIES INC 879360105 178150.000000 NS USD 79506563.500000 0.8384661909 Long EC CORP US N 1 N N N 10X Genomics Inc 5493003Z6741WNLG7H43 10X GENOMICS INC 88025U109 531500.000000 NS USD 29742740.000000 0.3136631847 Long EC CORP US N 1 N N N Terreno Realty Corp N/A TERRENO REALTY CORP 88146M101 418500.000000 NS USD 26227395.000000 0.2765907997 Long EC CORP US N 1 N N N Tetra Tech Inc 549300UJ1LP7JGJC5P32 TETRA TECH INC 88162G103 193140.000000 NS USD 32240860.200000 0.3400080453 Long EC CORP US N 1 N N N Texas Capital Bancshares Inc 549300466Q2SXRX0YM48 TEXAS CAPITAL BANCSHARES INC 88224Q107 456700.000000 NS USD 29516521.000000 0.3112775077 Long EC CORP US N 1 N N N Thermon Group Holdings Inc 529900ZNZBBLDE77MZ38 THERMON GROUP HOLDINGS INC 88362T103 484528.000000 NS USD 15781076.960000 0.1664252472 Long EC CORP US N 1 N N N Toast Inc 549300TN1PZNLCD4I551 TOAST INC 888787108 1408200.000000 NS USD 25713732.000000 0.2711737745 Long EC CORP US N 1 N N N Toro Co/The YJKE4YIT6BWQHVEW0D14 TORO CO/THE 891092108 317023.000000 NS USD 30431037.770000 0.3209218862 Long EC CORP US N 1 N N N TreeHouse Foods Inc 5493007M7EVHE470Q576 TREEHOUSE FOODS INC 89469A104 299446.000000 NS USD 12412036.700000 0.1308957736 Long EC CORP US N 1 N N N Tricon Residential Inc 984500EFFDE9C3A9G721 TRICON RESIDENTIAL INC 89612W102 3734125.000000 NS USD 33980537.500000 0.3583544627 Long EC CORP CA N 1 N N N US Physical Therapy Inc 529900KL1UXQYFIOMY96 US PHYSICAL THERAPY INC 90337L108 313029.000000 NS USD 29155521.060000 0.3074704479 Long EC CORP US N 1 N N N Utz Brands Inc N/A UTZ BRANDS INC 918090101 1659453.000000 NS USD 26949516.720000 0.2842062043 Long EC CORP US N 1 N N N VSE Corp 549300QWJYQDH4U5XI15 VSE CORP 918284100 517198.000000 NS USD 33416162.780000 0.3524026381 Long EC CORP US N 1 N N N Vaxcyte Inc 254900M7NMHTGASX8D95 VAXCYTE INC 92243G108 491897.000000 NS USD 30891131.600000 0.3257739777 Long EC CORP US N 1 N N N Veritex Holdings Inc 549300F3SMOML02SC814 VERITEX HOLDINGS INC 923451108 1003778.000000 NS USD 23357914.060000 0.2463296157 Long EC CORP US N 1 N N N Verve Therapeutics Inc N/A VERVE THERAPEUTICS INC 92539P101 782430.000000 NS USD 10907074.200000 0.1150246289 Long EC CORP US N 1 N N N Vimeo Inc 25490061AWYWC90UIJ68 VIMEO INC 92719V100 4941000.000000 NS USD 19368720.000000 0.2042600782 Long EC CORP US N 1 N N N Vontier Corp 549300VVSQLG4P5K4639 VONTIER CORP 928881101 1082100.000000 NS USD 37386555.000000 0.3942738936 Long EC CORP US N 1 N N N Warby Parker Inc N/A WARBY PARKER INC 93403J106 2315824.000000 NS USD 32653118.400000 0.3443556683 Long EC CORP US N 1 N N N Western Alliance Bancorp 5493003VJXZ5JXT9S762 WESTERN ALLIANCE BANCORP 957638109 590758.000000 NS USD 38865968.820000 0.4098756052 Long EC CORP US N 1 N N N WillScot Mobile Mini Holdings Corp 549300HJ4VIXF476Q166 WILLSCOT MOBILE MINI HOLDINGS CORP 971378104 752300.000000 NS USD 33477350.000000 0.3530479108 Long EC CORP US N 1 N N N Workiva Inc 529900RTOQ8GRWHY1O58 WORKIVA INC 98139A105 596634.000000 NS USD 60576250.020000 0.6388294925 Long EC CORP US N 1 N N N Wyndham Hotels & Resorts Inc 549300FE3MQ4RVXXC673 WYNDHAM HOTELS & RESORTS INC 98311A105 452800.000000 NS USD 36409648.000000 0.3839715556 Long EC CORP US N 1 N N N Xenon Pharmaceuticals Inc 549300XV44Q9Z1MIPQ03 XENON PHARMACEUTICALS INC 98420N105 262604.000000 NS USD 12095540.240000 0.1275580418 Long EC CORP CA N 1 N N N Zentalis Pharmaceuticals Inc N/A ZENTALIS PHARMACEUTICALS INC 98943L107 494501.000000 NS USD 7491690.150000 0.0790064194 Long EC CORP US N 1 N N N Zurn Elkay Water Solutions Corp 549300AM3633XDFU1Q85 ZURN ELKAY WATER SOLUTIONS CORP 98983L108 1287572.000000 NS USD 37867492.520000 0.3993458001 Long EC CORP US N 1 N N N Rentokil Initial PLC 549300VN4WV7Z6T14K68 RENTOKIL INITIAL PLC 000000000 6719793.000000 NS 37874537.520000 0.3994200957 Long EC CORP GB N 2 N N N TMX Group Ltd 549300N65GFVKSHGJW59 TMX GROUP LTD 000000000 1356000.000000 NS 32798611.370000 0.3458900188 Long EC CORP CA N 2 N N N Expro Group Holdings NV 724500LJYA8QIT73H017 EXPRO GROUP HOLDINGS NV N3144W105 1361499.000000 NS USD 21675064.080000 0.2285824920 Long EC CORP NL N 1 N N N CRISPR Therapeutics AG 506700O6IRRIQLT3W370 CRISPR THERAPEUTICS AG 000000000 271095.000000 NS USD 16970547.000000 0.1789692482 Long EC CORP CH N 1 N N N TechnipFMC PLC 549300D5I93QWCJTCK36 TECHNIPFMC PLC 000000000 1906691.000000 NS USD 38400756.740000 0.4049695373 Long EC CORP GB N 1 N N N ERO Copper Corp 549300KL8A21SEIO8I47 ERO COPPER CORP 000000000 1438617.000000 NS 22745576.510000 0.2398719811 Long EC CORP CA N 2 N N N Clarivate PLC 549300WDHIIODXFO0R55 CLARIVATE PLC 000000000 3197495.000000 NS USD 29608803.700000 0.3122507094 Long EC CORP JE N 1 N N N Constellium SE 724500KRJEMC79KAAU28 CONSTELLIUM SE 000000000 3321171.000000 NS USD 66290573.160000 0.6990920236 Long EC CORP FR N 1 N N N Immatics NV 984500DC691EZ96AF394 IMMATICS NV N44445109 738523.000000 NS USD 7776647.190000 0.0820115404 Long EC CORP NL N 1 N N N Flagship Communities REIT 894500P7IQ2SJ1DF2L20 FLAGSHIP COMMUNITIES REIT 000000000 624519.000000 NS USD 9961078.050000 0.1050482728 Long EC CORP CA N 1 N N N Bombardier Inc W7L3VLU8EHQY34Z36697 BOMBARDIER INC 000000000 352400.000000 NS 14151318.060000 0.1492380154 Long EC CORP CA N 2 N N N Spirax-Sarco Engineering PLC 213800WFVZQMHOZP2W17 SPIRAX-SARCO ENGINEERING PLC 000000000 195265.000000 NS 26125615.620000 0.2755174472 Long EC CORP GB N 2 N N N N/A N/A KARDIUM SERIES D6 CVT PFD STOCK PP TC0GUUWU8 5330753.000000 NS USD 4531140.050000 0.0477848315 Long EP CORP US Y 3 N N N N/A N/A CONVOY INC WTS 3/33 PP TC0HF54T2 101882.000000 NS USD 0.000000 0.0000000000 Long EC CORP US Y 3 N N N N/A N/A THEMIS SOLUTION INC PP TC0IKXPT0 122320.000000 NS USD 2393802.400000 0.0252447382 Long EC CORP US Y 3 N N N N/A N/A SERVICETITAN INC SR D CVT PFD STOCK PP 000000000 186629.000000 NS USD 13607120.390000 0.1434989754 Long EP CORP US Y 3 N N N N/A N/A CHECKR INC COMMON STOCK PP TC0RNCX31 568563.000000 NS USD 3070240.200000 0.0323783659 Long EC CORP US Y 3 N N N N/A N/A THEMIS SOL (CLIO) SR AB CVT PFD STOCK PP 000000000 2740.000000 NS USD 53621.800000 0.0005654887 Long EP CORP US Y 3 N N N Caris Life Sciences Inc 549300LX5LO78M5VPY43 CARIS LIFE SCIENCES SER C CVT PFD PP TC104V422 1627947.000000 NS USD 5925727.080000 0.0624919704 Long EP CORP US Y 3 N N N Seismic Software Inc 254900747XH47G3UTN18 SEISMIC SOFTWARE SER E CVT PFD STOCK PP 000000000 1127860.000000 NS USD 8109313.400000 0.0855197963 Long EP CORP US Y 3 N N N Caris Life Sciences Inc 549300LX5LO78M5VPY43 CARIS LIFE SER D CVT PFD STOCK PP TC13PNHL5 993799.000000 NS USD 3617428.360000 0.0381489432 Long EP CORP US Y 3 N N N N/A N/A NURO SERIES C CVT PFD STOCK 000000000 886735.000000 NS USD 3626746.150000 0.0382472075 Long EP CORP US Y 3 N N N N/A N/A CLEERLY SER C CVT PFD STK PP TC1A1CZJ4 403512.000000 NS USD 3619502.640000 0.0381708183 Long EP CORP US Y 3 N N N N/A N/A NATIONAL RESILIENCE SER B CVT PFD STOCK 000000000 497323.000000 NS USD 30202425.790000 0.3185109731 Long EP CORP US Y 3 N N N N/A N/A TORCHYS HOLDINGS LLC CL A 000000000 3862836.000000 NS USD 20936571.120000 0.2207944384 Long EC CORP US Y 3 N N N SecurityScorecard Inc 5493003XGHFYU1H38919 SECURITYSCORECARD SER E CVT PFD STOCK PP TC1O63I58 1068639.000000 NS USD 5450058.900000 0.0574756338 Long EP CORP US Y 3 N N N N/A N/A NATIONAL RESILIENCE SER C CVT PFD STOCK 000000000 261906.000000 NS USD 15905551.380000 0.1677379388 Long EP CORP US Y 3 N N N N/A N/A THEMIS SOL (CLIO) SR E CVT PFD STOCK PP TC1Y9MK33 348470.000000 NS USD 6819557.900000 0.0719181975 Long EP CORP US Y 3 N N N N/A N/A Convoy, Inc TC2027KG7 706793.000000 PA USD 0.000000 0.0000000000 Long DBT CORP US Y 3 2026-09-30 Fixed 15.0 N N N N N CONVOY INC PP CONVOY INC PP USD XXXX N N N N/A N/A REDWOOD MATERIALS SER C CVT STOCK PP TC25HIZF2 149321.000000 NS USD 7127966.350000 0.0751706341 Long EP CORP US Y 3 N N N N/A N/A CONVOY SERIES C CVT PFD STOCK PP 000000000 1175394.000000 NS USD 0.000000 0.0000000000 Long EP CORP US Y 3 N N N Scholar Rock Holding Corp 549300Z1FLPGL4OWJ459 SCHOLAR ROCK WTS 12.25 PP TC2K72CM5 85583.000000 NS USD 1111813.890000 0.0117250491 Long EC CORP US Y 2 N N N N/A N/A TORCHYS HOLDINGS CVT PFD 000000000 758455.000000 NS USD 4110826.100000 0.0433522536 Long EP CORP US Y 3 N N N N/A N/A FLEXE SERIES C CVT PFD STOCK 000000000 420147.000000 NS USD 3226728.960000 0.0340286766 Long EP CORP US Y 3 N N N N/A N/A SOCURE SERIES A CVT PFD STOCK PP TC3RC4MW6 153828.000000 NS USD 961425.000000 0.0101390668 Long EP CORP US Y 3 N N N N/A N/A FLEXE SERIES D CVT PFD STOCK PP TC3VQOQZ7 148715.000000 NS USD 1142131.200000 0.0120447716 Long EP CORP US Y 3 N N N CRB Group Inc 549300BLONX7RHTYWF68 CRB GROUP INC PP TC3WQ1RM3 24556.000000 NS USD 1792833.560000 0.0189069966 Long EC CORP US Y 3 N N N N/A N/A SERVICETITAN INC SR G CVT PFD STOCK PP 000000000 4130.000000 NS USD 301118.300000 0.0031755556 Long EP CORP US Y 3 N N N FARMERS BUSINESS NETWORK INC 5493003KO0NA75DM0Y81 FARMERS BUSINESS NETWORK INC CVT SR D PP 000000000 2101.000000 NS USD 10967.220000 0.0001156589 Long EP CORP US Y 3 N N N N/A N/A HAUL HUB SER B CVT PFD STOCK PP TC4OO9IF0 293317.000000 NS USD 2073751.190000 0.0218695185 Long EP CORP US Y 3 N N N N/A N/A CONVOY SERIES D CVT PFD STOCK PP TC4TYZUT6 740142.000000 NS USD 0.000000 0.0000000000 Long EP CORP US Y 3 N N N N/A N/A SERVICETITAN INC SR F CVT PFD STOCK PP TC55OKSU1 9288.000000 NS USD 677188.080000 0.0071415401 Long EP CORP US Y 3 N N N N/A N/A SERVICETITAN INC SR A-1 CVT PFD STOCK PP 000000000 381.000000 NS USD 27778.710000 0.0002929508 Long EP CORP US Y 3 N N N N/A N/A ROVER GROUP EARNOUT SHS 16.00 PP TC5I02VQ4 773380.000000 NS USD 0.000000 0.0000000000 Long EC CORP US Y 3 N N N N/A N/A CHECKR INC CVT PFD SR D PP 000000000 1176033.000000 NS USD 6350578.200000 0.0669723967 Long EP CORP US Y 3 N N N Seismic Software Inc 254900747XH47G3UTN18 SEISMIC SOFTWARE SER F CVT PFD STOCK PP 000000000 79390.000000 NS USD 570814.100000 0.0060197335 Long EP CORP US Y 3 N N N N/A N/A SILA NANO SER F CVT PFD STOCK PP 000000000 237759.000000 NS USD 4821752.520000 0.0508495939 Long EP CORP US Y 3 N N N N/A N/A GRASSHOPPER BANCORP WTS 10/28 PP 000000000 98245.000000 NS USD 30455.950000 0.0003211846 Long EC CORP US Y 3 N N N N/A N/A SOCURE SERIES B CVT PFD STOCK PP TC60C9PB4 2284.000000 NS USD 14275.000000 0.0001505423 Long EP CORP US Y 3 N N N N/A N/A HAUL HUB SERIES C CVT PFD STOCK PP TC65RM9G5 95996.000000 NS USD 678691.720000 0.0071573973 Long EP CORP US Y 3 N N N N/A N/A EPIRUS INC SERIERS C-2 CVT PFD STOCK PP TC6I72JG2 2061623.000000 NS USD 10040104.010000 0.1058816706 Long EP CORP US Y 3 N N N N/A N/A ABL SPACE SYSTEMS SER B CVT PFD STOCK PP TC6KIBHA0 130614.000000 NS USD 4580463.180000 0.0483049870 Long EP CORP US Y 3 N N N PAX Labs Inc 549300FKJA0AEKUHVG68 PAX LABS CLASS A COMMON PP 000000000 3701604.000000 NS USD 1480641.600000 0.0156146596 Long EC CORP US Y 3 N N N N/A N/A CELLINK CORP SERIES D CVT PFD STOCK PP TC6UJP4F9 269870.000000 NS USD 763732.100000 0.0080542224 Long EP CORP US Y 3 N N N CRB Group Inc 549300BLONX7RHTYWF68 CRB GROUP TC6YQ2VO5 86312.000000 NS USD 6301639.120000 0.0664562914 Long EP CORP US Y 3 N N N N/A N/A CHECKR INC 000000000 852879.000000 NS USD 4605546.600000 0.0485695136 Long EP CORP US Y 3 N N N N/A N/A NURO SERIES D CVT PFD STOCK PP TC7AXBYR8 261432.000000 NS USD 1069256.880000 0.0112762482 Long EP CORP US Y 3 N N N FARMERS BUSINESS NETWORK INC 5493003KO0NA75DM0Y81 Farmers Business Network Inc PP TC7HUI213 774080.000000 NS USD 4040697.600000 0.0426126873 Long EC CORP US Y 3 N N N N/A N/A INSCRIPTA SERIES E CVT PFD STOCK PP 000000000 657721.000000 NS USD 1913968.110000 0.0201844663 Long EP CORP US Y 3 N N N Sound Bank 549300D3SGJ9UCUF2779 DOGWOOD ST BANK NON-VOTING COMMON STK PP 000000000 293821.000000 NS USD 5156558.550000 0.0543804161 Long EC CORP US Y 3 N N N N/A N/A THEMIS SOL (CLIO) SR AA CVT PFD STOCK PP 000000000 27540.000000 NS USD 538957.800000 0.0056837810 Long EP CORP US Y 3 N N N N/A N/A SOCURE INC PP TC7Z586M3 126571.000000 NS USD 791068.750000 0.0083425113 Long EC CORP US Y 3 N N N N/A N/A SOCURE SERIES A-1 CVT PFD STOCK PP TC8GIS7E3 126253.000000 NS USD 789081.250000 0.0083215513 Long EP CORP US Y 3 N N N LEAP THERAPEUTICS INC 549300T31SMMJ2DDLI13 LEAP THERAPEUTICS INC TC8VXV0T0 17800.000000 NS USD 66402.900000 0.0007002766 Long EC CORP US Y 2 N N N N/A N/A THEMIS SOL (CLIO) SR B CVT PFD STOCK PP 000000000 2980.000000 NS USD 58318.600000 0.0006150206 Long EP CORP US Y 3 N N N N/A N/A 1661 INC D/B/A GOAT SER F CVT PFD STOCK TC912VAO9 1848191.000000 NS USD 1848191.000000 0.0194907892 Long EP CORP US Y 3 N N N N/A N/A KOBOLD METALS SER B-1 CVT PFD STOCK PP 000000000 214677.000000 NS USD 9184161.140000 0.0968550050 Long EP CORP US Y 3 N N N Sound Bank 549300D3SGJ9UCUF2779 DOGWOOD STATE BANK PP 000000000 144311.000000 NS USD 2532658.050000 0.0267090924 Long EC CORP US Y 3 N N N N/A N/A HONOR TECHNOLOGY SER D CVT PFD PP 000000000 3902227.000000 NS USD 4565605.590000 0.0481483007 Long EP CORP US Y 3 N N N N/A N/A SOCURE SERIES E CVT PFD STOCK PP TC9LW24E5 292632.000000 NS USD 1828950.000000 0.0192878760 Long EP CORP US Y 3 N N N Sound Bank 549300D3SGJ9UCUF2779 DOGWOOD ST BANK WTS 5/24 PP 000000000 43813.000000 NS USD 343493.920000 0.0036224436 Long EC CORP US Y 3 N N N N/A N/A GRASSHOPPER BANCORP VOTING SHS PP 000000000 500044.000000 NS USD 1500132.000000 0.0158202029 Long EC CORP US Y 3 N N N N/A N/A SERVICETITAN INC PP 000000000 24285.000000 NS USD 1770619.350000 0.0186727283 Long EC CORP US Y 3 N N N 2024-02-02 T. ROWE PRICE SMALL-CAP STOCK FUND, INC. /s/ Alan Dupski Alan Dupski Treasurer & Vice President