0001145549-23-065085.txt : 20231030 0001145549-23-065085.hdr.sgml : 20231030 20231030113823 ACCESSION NUMBER: 0001145549-23-065085 CONFORMED SUBMISSION TYPE: NPORT-P PUBLIC DOCUMENT COUNT: 1 CONFORMED PERIOD OF REPORT: 20230831 FILED AS OF DATE: 20231030 DATE AS OF CHANGE: 20231030 PERIOD START: 20230831 FILER: COMPANY DATA: COMPANY CONFORMED NAME: RBB FUND, INC. CENTRAL INDEX KEY: 0000831114 IRS NUMBER: 510312196 STATE OF INCORPORATION: MD FISCAL YEAR END: 0831 FILING VALUES: FORM TYPE: NPORT-P SEC ACT: 1940 Act SEC FILE NUMBER: 811-05518 FILM NUMBER: 231358484 BUSINESS ADDRESS: STREET 1: 615 E. MICHIGAN ST. CITY: MILWAUKEE STATE: WI ZIP: 53202 BUSINESS PHONE: 609-731-6256 MAIL ADDRESS: STREET 1: 615 E. MICHIGAN ST. CITY: MILWAUKEE STATE: WI ZIP: 53202 FORMER COMPANY: FORMER CONFORMED NAME: RBB FUND INC DATE OF NAME CHANGE: 19920703 FORMER COMPANY: FORMER CONFORMED NAME: FUND INC /DE/ DATE OF NAME CHANGE: 19600201 0000831114 S000001101 SGI Small Cap Core Fund C000002991 Class I Shares BOGIX NPORT-P 1 primary_doc.xml NPORT-P false 0000831114 XXXXXXXX S000001101 C000002991 RBB Fund, Inc. 811-05518 0000831114 5493005KKD0GVHSW0D29 615 East Michigan Street Milwaukee 53202 262-378-6278 SGI Small Cap Core Fund S000001101 549300U1EB7E1OEPCM45 2023-08-31 2023-08-31 N 103893076.800000000000 690520.530000000000 103202556.270000000000 0.000000000000 0.000000000000 0.000000000000 0.000000000000 0.000000000000 0.000000000000 0.000000000000 0.000000000000 0.000000000000 0.000000000000 0.000000000000 0.000000000000 0.000000000000 179646.710000000000 N Amphastar Pharmaceuticals Inc 54930055TH0ZLSAQMJ38 Amphastar Pharmaceuticals Inc 03209R103 19229.000000000000 NS USD 1025097.990000000000 0.9932874020 Long EC CORP US N 1 N N N Cactus Inc 549300J3T8C9F8QFKV08 Cactus Inc 127203107 13307.000000000000 NS USD 709795.380000000000 0.6877691848 Long EC CORP US N 1 N N N Calix Inc 5299002RQRZ4SXSCSJ58 Calix Inc 13100M509 23783.000000000000 NS USD 1106147.330000000000 1.0718216389 Long EC CORP US N 1 N N N Capital City Bank Group Inc 254900NVLVUJQZKTQE82 Capital City Bank Group Inc 139674105 1946.000000000000 NS USD 59372.460000000000 0.0575300285 Long EC CORP US N 1 N N N Century Communities Inc 5299002QMB2O7ZL1CA26 Century Communities Inc 156504300 14244.000000000000 NS USD 1057617.000000000000 1.0247972901 Long EC CORP US N 1 N N N Clearway Energy Inc 549300LHAZ9HA9G3XC48 Clearway Energy Inc 18539C204 32729.000000000000 NS USD 810697.330000000000 0.7855399704 Long EC CORP US N 1 N N N Cogent Communications Holdings N/A Cogent Communications Holdings Inc 19239V302 5221.000000000000 NS USD 368498.180000000000 0.3570630354 Long EC CORP US N 1 N N N Commercial Metals Co 549300OQS2LO07ZJ7N73 Commercial Metals Co 201723103 20547.000000000000 NS USD 1156590.630000000000 1.1206995949 Long EC CORP US N 1 N N N Corporate Office Properties Tr YY1J47X6LF9TYY8JY420 Corporate Office Properties Trust 22002T108 40147.000000000000 NS USD 1039004.360000000000 1.0067622330 Long EC CORP US N 1 N N N DocGo Inc N/A DocGo Inc 256086109 22996.000000000000 NS USD 205814.200000000000 0.1994274245 Long EC CORP US N 1 N N N Employers Holdings Inc N/A Employers Holdings Inc 292218104 8111.000000000000 NS USD 318194.530000000000 0.3083203958 Long EC CORP US N 1 N N N Excelerate Energy Inc N/A Excelerate Energy Inc 30069T101 14500.000000000000 NS USD 269700.000000000000 0.2613307361 Long EC CORP US N 1 N N N GCM Grosvenor Inc N/A GCM Grosvenor Inc 36831E108 6539.000000000000 NS USD 49957.960000000000 0.0484076769 Long EC CORP US N 1 N N N Griffon Corp 5493000C2SGNC7ZN3242 Griffon Corp 398433102 27476.000000000000 NS USD 1150420.120000000000 1.1147205666 Long EC CORP US N 1 N N N Herc Holdings Inc 549300TP80QLITMSBP82 Herc Holdings Inc 42704L104 7001.000000000000 NS USD 911110.140000000000 0.8828367949 Long EC CORP US N 1 N N N iRadimed Corp 549300YVHWP0YJ1YW816 iRadimed Corp 46266A109 5788.000000000000 NS USD 267579.240000000000 0.2592757870 Long EC CORP US N 1 N N N Ironwood Pharmaceuticals Inc 549300PC8MR6QHH6P296 Ironwood Pharmaceuticals Inc 46333X108 4561.000000000000 NS USD 40136.800000000000 0.0388912847 Long EC CORP US N 1 N N N Liberty Energy Inc N/A Liberty Energy Inc 53115L104 67098.000000000000 NS USD 1070213.100000000000 1.0370025111 Long EC CORP US N 1 N N N M/I Homes Inc 5299005M71FH9CCSFB69 M/I Homes Inc 55305B101 10877.000000000000 NS USD 1067903.860000000000 1.0347649308 Long EC CORP US N 1 N N N Methode Electronics Inc 529900VM413LGLUS3F07 Methode Electronics Inc 591520200 6011.000000000000 NS USD 193854.750000000000 0.1878390972 Long EC CORP US N 1 N N N NMI Holdings Inc 529900KNNGFXJX1C3Z08 NMI Holdings Inc 629209305 37133.000000000000 NS USD 1062746.460000000000 1.0297675740 Long EC CORP US N 1 N N N NOW Inc 549300AVH5SOCFVVDW91 NOW Inc 67011P100 13800.000000000000 NS USD 154146.000000000000 0.1493625793 Long EC CORP US N 1 N N N Oshkosh Corp 549300FEKNPCFSA2B506 Oshkosh Corp 688239201 11551.000000000000 NS USD 1199340.330000000000 1.1621226967 Long EC CORP US N 1 N N N Park Hotels & Resorts Inc 5493005UZ5TQN0H6HS73 Park Hotels & Resorts Inc 700517105 24389.000000000000 NS USD 312910.870000000000 0.3032006971 Long EC CORP US N 1 N N N Progyny Inc N/A Progyny Inc 74340E103 26382.000000000000 NS USD 985103.880000000000 0.9545343794 Long EC CORP US N 1 N N N REV Group Inc 549300SRD0SIG5ZZ3X20 REV Group Inc 749527107 8500.000000000000 NS USD 115430.000000000000 0.1118480047 Long EC CORP US N 1 N N N Select Medical Holdings Corp N/A Select Medical Holdings Corp 81619Q105 1655.000000000000 NS USD 48342.550000000000 0.0468423959 Long EC CORP US N 1 N N N Silvercrest Asset Management G N/A Silvercrest Asset Management Group Inc 828359109 2449.000000000000 NS USD 47192.230000000000 0.0457277724 Long EC CORP US N 1 N N N Simpson Manufacturing Co Inc 529900EJUNNL15LZ8056 Simpson Manufacturing Co Inc 829073105 7400.000000000000 NS USD 1182224.000000000000 1.1455375164 Long EC CORP US N 1 N N N IBEX Holdings Ltd 5493000GRFLPVYU2CX17 IBEX Holdings Ltd N/A 6447.000000000000 NS USD 126103.320000000000 0.1221901129 Long EC CORP US N 1 N N N James River Group Holdings Ltd N/A James River Group Holdings Ltd N/A 46845.000000000000 NS USD 682063.200000000000 0.6608975830 Long EC CORP BM N 1 N N N SMART Global Holdings Inc 529900RDGHQY8XKXPN14 SMART Global Holdings Inc N/A 3588.000000000000 NS USD 92678.040000000000 0.0898020779 Long EC CORP US N 1 N N N DHT Holdings Inc 549300SMD6IVZYT74K40 DHT Holdings Inc N/A 44349.000000000000 NS USD 410228.250000000000 0.3974981481 Long EC CORP BM N 1 N N N Build-A-Bear Workshop Inc 529900S9MWZC1UBF3D13 Build-A-Bear Workshop Inc 120076104 34473.000000000000 NS USD 909053.010000000000 0.8808435012 Long EC CORP US N 1 N N N Central Garden & Pet Co 5493004DVZLD37DJ0H83 Central Garden & Pet Co 153527205 14731.000000000000 NS USD 601024.800000000000 0.5823739467 Long EC CORP US N 1 N N N Doximity Inc N/A Doximity Inc 26622P107 27700.000000000000 NS USD 660368.000000000000 0.6398756231 Long EC CORP US N 1 N N N SpartanNash Co 549300TV3QCCSQLF5X16 SpartanNash Co 847215100 42012.000000000000 NS USD 914181.120000000000 0.8858124770 Long EC CORP US N 1 N N N Tri Pointe Homes Inc N/A Tri Pointe Homes Inc 87265H109 33243.000000000000 NS USD 1033857.300000000000 1.0017748953 Long EC CORP US N 1 N N N TrueBlue Inc N/A TrueBlue Inc 89785X101 2802.000000000000 NS USD 42394.260000000000 0.0410786918 Long EC CORP US N 1 N N N Turtle Beach Corp 549300SZRV8U8PXSYI20 Turtle Beach Corp 900450206 9928.000000000000 NS USD 107917.360000000000 0.1045684951 Long EC CORP US N 1 N N N Universal Insurance Holdings I 529900GGAZ6WVUCWQM46 Universal Insurance Holdings Inc 91359V107 23633.000000000000 NS USD 299193.780000000000 0.2899092724 Long EC CORP US N 1 N N N Univest Financial Corp 4WII2HCR8UEWNU03U507 Univest Financial Corp 915271100 2598.000000000000 NS USD 46738.020000000000 0.0452876573 Long EC CORP US N 1 N N N Virtus Investment Partners Inc 549300HWF93HB8BDM648 Virtus Investment Partners Inc 92828Q109 3767.000000000000 NS USD 780145.700000000000 0.7559364111 Long EC CORP US N 1 N N N Wingstop Inc 549300SSH3F8HPIM3Q47 Wingstop Inc 974155103 5948.000000000000 NS USD 955486.720000000000 0.9258362918 Long EC CORP US N 1 N N N Yext Inc 5299008ZQSBBVH7K0589 Yext Inc 98585N106 5475.000000000000 NS USD 47961.000000000000 0.0464726861 Long EC CORP US N 1 N N N AMN Healthcare Services Inc 529900W3ARRTCNFH2I39 AMN Healthcare Services Inc 001744101 4011.000000000000 NS USD 354492.180000000000 0.3434916661 Long EC CORP US N 1 N N N A10 Networks Inc 549300UQD4IWUML81Q35 A10 Networks Inc 002121101 36771.000000000000 NS USD 547520.190000000000 0.5305296785 Long EC CORP US N 1 N N N ALLETE Inc 549300NNLSIMY6Z8OT86 ALLETE Inc 018522300 17619.000000000000 NS USD 967283.100000000000 0.9372666094 Long EC CORP US N 1 N N N Apogee Enterprises Inc 549300579S7QW8V4IJ60 Apogee Enterprises Inc 037598109 9073.000000000000 NS USD 457823.580000000000 0.4436165116 Long EC CORP US N 1 N N N Apple Hospitality REIT Inc 549300EVZAR0FBZO4F16 Apple Hospitality REIT Inc 03784Y200 26700.000000000000 NS USD 401034.000000000000 0.3885892118 Long EC CORP US N 1 N N N Axcelis Technologies Inc 529900HF9B6NL1QG9F05 Axcelis Technologies Inc 054540208 5100.000000000000 NS USD 979965.000000000000 0.9495549678 Long EC CORP US N 1 N N N Bankwell Financial Group Inc 5493004NUBQXPY84NX67 Bankwell Financial Group Inc 06654A103 1985.000000000000 NS USD 51649.700000000000 0.0500469192 Long EC CORP US N 1 N N N GMS Inc 52990057RENOQO4U0D72 GMS Inc 36251C103 10391.000000000000 NS USD 720511.940000000000 0.6981531912 Long EC CORP US N 1 N N N Goosehead Insurance Inc 549300WH5MBIWHJ9XY95 Goosehead Insurance Inc 38267D109 1600.000000000000 NS USD 111776.000000000000 0.1083073947 Long EC CORP US N 1 N N N Benchmark Electronics Inc 549300W18RHYZOZKOP53 Benchmark Electronics Inc 08160H101 8514.000000000000 NS USD 219150.360000000000 0.2123497401 Long EC CORP US N 1 N N N Clearwater Paper Corp 549300HCVV19GXN4P292 Clearwater Paper Corp 18538R103 1394.000000000000 NS USD 53376.260000000000 0.0517199011 Long EC CORP US N 1 N N N Compass Minerals International 2549008X9G8XP7YJGC47 Compass Minerals International Inc 20451N101 17542.000000000000 NS USD 528891.300000000000 0.5124788756 Long EC CORP US N 1 N N N Construction Partners Inc 549300MHLFL4E8JLZU44 Construction Partners Inc 21044C107 18494.000000000000 NS USD 642666.500000000000 0.6227234317 Long EC CORP US N 1 N N N Grid Dynamics Holdings Inc N/A Grid Dynamics Holdings Inc 39813G109 32100.000000000000 NS USD 373323.000000000000 0.3617381327 Long EC CORP US N 1 N N N Hamilton Lane Inc 5493006OKN3V1NORM833 Hamilton Lane Inc 407497106 8608.000000000000 NS USD 798736.320000000000 0.7739501315 Long EC CORP US N 1 N N N Inari Medical Inc N/A Inari Medical Inc 45332Y109 21338.000000000000 NS USD 1421537.560000000000 1.3774247571 Long EC CORP US N 1 N N N Independent Bank Corp/MI N/A Independent Bank Corp/MI 453838609 5600.000000000000 NS USD 106904.000000000000 0.1035865814 Long EC CORP US N 1 N N N Wabash National Corp 5299004ZAWHQZI5XO485 Wabash National Corp 929566107 41442.000000000000 NS USD 934517.100000000000 0.9055173959 Long EC CORP US N 1 N N N Zuora Inc 549300ISVGC1YZWQJ420 Zuora Inc 98983V106 83198.000000000000 NS USD 757933.780000000000 0.7344137659 Long EC CORP US N 1 N N N Axis Capital Holdings Ltd N/A Axis Capital Holdings Ltd N/A 18731.000000000000 NS USD 1027582.660000000000 0.9956949684 Long EC CORP BM N 1 N N N Fabrinet 5493004TETZ6IYF7CV44 Fabrinet N/A 424.000000000000 NS USD 68166.480000000000 0.0660511546 Long EC CORP TH N 1 N N N Ingles Markets Inc 549300XH5RYBMYP8TF26 Ingles Markets Inc 457030104 12236.000000000000 NS USD 955998.680000000000 0.9263323648 Long EC CORP US N 1 N N N Kelly Services Inc N/A Kelly Services Inc 488152208 2861.000000000000 NS USD 52899.890000000000 0.0512583137 Long EC CORP US N 1 N N N Kinsale Capital Group Inc 529900QTUQHNZ6HOA508 Kinsale Capital Group Inc 49714P108 2733.000000000000 NS USD 1089455.790000000000 1.0556480667 Long EC CORP US N 1 N N N LeMaitre Vascular Inc 549300FZUBUB7MHY8R17 LeMaitre Vascular Inc 525558201 16807.000000000000 NS USD 971612.670000000000 0.9414618253 Long EC CORP US N 1 N N N NexPoint Residential Trust Inc 549300U2J6XVYBF87166 NexPoint Residential Trust Inc 65341D102 1290.000000000000 NS USD 48439.500000000000 0.0469363374 Long EC CORP US N 1 N N N Omnicell Inc 5493008RH0GTKHHPZI77 Omnicell Inc 68213N109 15977.000000000000 NS USD 908452.220000000000 0.8802613548 Long EC CORP US N 1 N N N SM Energy Co 84BUTVXV5ODI6BXNMH43 SM Energy Co 78454L100 1349.000000000000 NS USD 57076.190000000000 0.0553050158 Long EC CORP US N 1 N N N SPX Technologies Inc P761FCI0CPOG24I8JE10 SPX Technologies Inc 78473E103 11358.000000000000 NS USD 897509.160000000000 0.8696578771 Long EC CORP US N 1 N N N Sanmina Corp X5K24XLM8QYRXF00EB42 Sanmina Corp 801056102 11573.000000000000 NS USD 644616.100000000000 0.6246125322 Long EC CORP US N 1 N N N ScanSource Inc 7FHBAN017QDY4K2KP156 ScanSource Inc 806037107 6138.000000000000 NS USD 201203.640000000000 0.1949599383 Long EC CORP US N 1 N N N Titan Machinery Inc 549300835ZM8G0BT5C94 Titan Machinery Inc 88830R101 36414.000000000000 NS USD 1129562.280000000000 1.0945099819 Long EC CORP US N 1 N N N US Silica Holdings Inc 529900HOXGPM9F75C193 US Silica Holdings Inc 90346E103 13476.000000000000 NS USD 166159.080000000000 0.1610028724 Long EC CORP US N 1 N N N Vista Outdoor Inc 549300QI2D33ESTJLN81 Vista Outdoor Inc 928377100 12622.000000000000 NS USD 369193.500000000000 0.3577367784 Long EC CORP US N 1 N N N Teekay Tankers Ltd 549300DE8ZAIYS2T6Q22 Teekay Tankers Ltd N/A 25361.000000000000 NS USD 1031685.480000000000 0.9996704707 Long EC CORP CA N 1 N N N AGCO Corp LYOM0B2GCF1JWXK5ZG04 AGCO Corp 001084102 5900.000000000000 NS USD 764227.000000000000 0.7405116962 Long EC CORP US N 1 N N N AdvanSix Inc 5493009TPRODMCAZLF67 AdvanSix Inc 00773T101 1372.000000000000 NS USD 45385.760000000000 0.0439773603 Long EC CORP US N 1 N N N Boise Cascade Co 549300Z8B8LSRHC7XA55 Boise Cascade Co 09739D100 10896.000000000000 NS USD 1191695.520000000000 1.1547151186 Long EC CORP US N 1 N N N Ardmore Shipping Corp 549300J8HD7K6BHD8O28 Ardmore Shipping Corp N/A 3933.000000000000 NS USD 48926.520000000000 0.0474082443 Long EC CORP IE N 1 N N N Addus HomeCare Corp 52990090ZT33AKPDBX62 Addus HomeCare Corp 006739106 10195.000000000000 NS USD 894101.500000000000 0.8663559628 Long EC CORP US N 1 N N N MasterCraft Boat Holdings Inc 549300IXWX41555YJ117 MasterCraft Boat Holdings Inc 57637H103 17698.000000000000 NS USD 385108.480000000000 0.3731578886 Long EC CORP US N 1 N N N Olo Inc N/A Olo Inc 68134L109 71300.000000000000 NS USD 459885.000000000000 0.4456139621 Long EC CORP US N 1 N N N PROG Holdings Inc 549300DHYTLBOVRXIG52 PROG Holdings Inc 74319R101 30968.000000000000 NS USD 1062202.400000000000 1.0292403971 Long EC CORP US N 1 N N N Sonic Automotive Inc 549300NTLRGJ2JCBZU03 Sonic Automotive Inc 83545G102 1023.000000000000 NS USD 54546.360000000000 0.0528536908 Long EC CORP US N 1 N N N Summit Financial Group Inc N/A Summit Financial Group Inc 86606G101 2612.000000000000 NS USD 64255.200000000000 0.0622612485 Long EC CORP US N 1 N N N Terex Corp YAWJZJYEQ7M1SYMOS462 Terex Corp 880779103 17529.000000000000 NS USD 1062432.690000000000 1.0294635408 Long EC CORP US N 1 N N N Anika Therapeutics Inc 529900R9LS3Z0O6QH455 Anika Therapeutics Inc 035255108 2300.000000000000 NS USD 41055.000000000000 0.0397809914 Long EC CORP US N 1 N N N Argan Inc 529900E4KZWBV9KGBS83 Argan Inc 04010E109 1312.000000000000 NS USD 55733.760000000000 0.0540042437 Long EC CORP US N 1 N N N Bancorp Inc/The N/A Bancorp Inc/The 05969A105 9675.000000000000 NS USD 355169.250000000000 0.3441477254 Long EC CORP US N 1 N N N Broadstone Net Lease Inc 549300U8D7PT70B49V21 Broadstone Net Lease Inc 11135E203 32740.000000000000 NS USD 529405.800000000000 0.5129774098 Long EC CORP US N 1 N N N Cavco Industries Inc N/A Cavco Industries Inc 149568107 3721.000000000000 NS USD 1040093.920000000000 1.0078179820 Long EC CORP US N 1 N N N Chefs' Warehouse Inc/The 549300JYEDC8C547E980 Chefs' Warehouse Inc/The 163086101 26409.000000000000 NS USD 753712.860000000000 0.7303238284 Long EC CORP US N 1 N N N U.S. Bank Money Market Deposit Account N/A U.S. Bank Money Market Deposit Account 8AMMF0A92 1504423.860000000000 NS USD 1504423.860000000000 1.4577389499 Long STIV RF US N 1 N N N UFP Industries Inc 5493007KB485C9OV5572 UFP Industries Inc 90278Q108 11189.000000000000 NS USD 1167572.150000000000 1.1313403390 Long EC CORP US N 1 N N N Coastal Financial Corp/WA 549300XG5L36T6IU0B47 Coastal Financial Corp/WA 19046P209 10900.000000000000 NS USD 480145.000000000000 0.4652452588 Long EC CORP US N 1 N N N Cross Country Healthcare Inc 54930037L0NBIPZ5S663 Cross Country Healthcare Inc 227483104 39418.000000000000 NS USD 1015407.680000000000 0.9838977993 Long EC CORP US N 1 N N N Vishay Precision Group Inc N/A Vishay Precision Group Inc 92835K103 1641.000000000000 NS USD 59108.820000000000 0.0572745697 Long EC CORP US N 1 N N N Workiva Inc 529900RTOQ8GRWHY1O58 Workiva Inc 98139A105 2400.000000000000 NS USD 268440.000000000000 0.2601098361 Long EC CORP US N 1 N N N Essential Properties Realty Tr 2549009LXQLVYCGLZO50 Essential Properties Realty Trust Inc 29670E107 2157.000000000000 NS USD 51811.140000000000 0.0502033495 Long EC CORP US N 1 N N N Group 1 Automotive Inc 549300US8QAZJLWYAF63 Group 1 Automotive Inc 398905109 191.000000000000 NS USD 50504.220000000000 0.0489369855 Long EC CORP US N 1 N N N Patria Investments Ltd N/A Patria Investments Ltd N/A 3311.000000000000 NS USD 47744.620000000000 0.0462630207 Long EC CORP KY N 1 N N N HealthStream Inc 529900OJ88H8635JNH64 HealthStream Inc 42222N103 10278.000000000000 NS USD 216146.340000000000 0.2094389401 Long EC CORP US N 1 N N N Heidrick & Struggles Internati 5493006284N2J367VB57 Heidrick & Struggles International Inc 422819102 26794.000000000000 NS USD 709773.060000000000 0.6877475575 Long EC CORP US N 1 N N N Hub Group Inc N/A Hub Group Inc 443320106 12321.000000000000 NS USD 961530.840000000000 0.9316928521 Long EC CORP US N 1 N N N Information Services Group Inc 549300ZUNI6DQ0G8Q273 Information Services Group Inc 45675Y104 18449.000000000000 NS USD 95934.800000000000 0.0929577749 Long EC CORP US N 1 N N N American Woodmark Corp 5299007PFSDWMA74RB56 American Woodmark Corp 030506109 11091.000000000000 NS USD 861437.970000000000 0.8347060394 Long EC CORP US N 1 N N N Insteel Industries Inc 52990026LKY4MOX3L174 Insteel Industries Inc 45774W108 9850.000000000000 NS USD 342287.500000000000 0.3316657187 Long EC CORP US N 1 N N N Jackson Financial Inc 213800WXW2KG1N4CO374 Jackson Financial Inc 46817M107 19048.000000000000 NS USD 716204.800000000000 0.6939797093 Long EC CORP US N 1 N N N Apollo Medical Holdings Inc 5493008O4R82Q4STJ936 Apollo Medical Holdings Inc 03763A207 8445.000000000000 NS USD 319727.700000000000 0.3098059889 Long EC CORP US N 1 N N N Asbury Automotive Group Inc 549300JH4DTA7U42GL91 Asbury Automotive Group Inc 043436104 4542.000000000000 NS USD 1044660.000000000000 1.0122423686 Long EC CORP US N 1 N N N Donnelley Financial Solutions 549300O1NPY4J56QCU04 Donnelley Financial Solutions Inc 25787G100 1079.000000000000 NS USD 53162.330000000000 0.0515126097 Long EC CORP US N 1 N N N ExlService Holdings Inc 81E3DTNF6OSH489ZOV15 ExlService Holdings Inc 302081104 47632.000000000000 NS USD 1392283.360000000000 1.3490783662 Long EC CORP US N 1 N N N JELD-WEN Holding Inc 529900AXX7CT9GZSCS30 JELD-WEN Holding Inc 47580P103 11522.000000000000 NS USD 173751.760000000000 0.1683599382 Long EC CORP US N 1 N N N Kaiser Aluminum Corp N/A Kaiser Aluminum Corp 483007704 675.000000000000 NS USD 51246.000000000000 0.0496557468 Long EC CORP US N 1 N N N Ligand Pharmaceuticals Inc 5493008K7TB0IKP37H79 Ligand Pharmaceuticals Inc 53220K504 15997.000000000000 NS USD 1052122.690000000000 1.0194734782 Long EC CORP US N 1 N N N Livent Corp 254900OOLQ2VNMZTJL47 Livent Corp 53814L108 36978.000000000000 NS USD 793917.660000000000 0.7692810030 Long EC CORP US N 1 N N N Global Industrial Co 5493000GO8Z3HEWCGE46 Global Industrial Co 37892E102 5456.000000000000 NS USD 184631.040000000000 0.1789016151 Long EC CORP US N 1 N N N KKR Real Estate Finance Trust 549300K23AYZDZ2REL62 KKR Real Estate Finance Trust Inc 48251K100 4215.000000000000 NS USD 52729.650000000000 0.0510933565 Long EC CORP US N 1 N N N Louisiana-Pacific Corp 549300C7E2UAO5BVRR75 Louisiana-Pacific Corp 546347105 15250.000000000000 NS USD 952820.000000000000 0.9232523248 Long EC CORP US N 1 N N N Meritage Homes Corp 52990044W9UMFJO2FB97 Meritage Homes Corp 59001A102 7600.000000000000 NS USD 1056704.000000000000 1.0239126221 Long EC CORP US N 1 N N N MDC Holdings Inc 5299005FV4VNV75R8R35 MDC Holdings Inc 552676108 22628.000000000000 NS USD 1073698.600000000000 1.0403798499 Long EC CORP US N 1 N N N MYR Group Inc 529900G1IMMZHOQ17I54 MYR Group Inc 55405W104 7187.000000000000 NS USD 1021057.090000000000 0.9893718982 Long EC CORP US N 1 N N N Matador Resources Co 549300CI3Q2UUK5R4G79 Matador Resources Co 576485205 983.000000000000 NS USD 62420.500000000000 0.0604834824 Long EC CORP US N 1 N N N National Research Corp 549300FQIORB6GZCYT15 National Research Corp 637372202 6810.000000000000 NS USD 284658.000000000000 0.2758245632 Long EC CORP US N 1 N N N Northwest Natural Holding Co 254900PSJL6ZEC8FR782 Northwest Natural Holding Co 66765N105 20012.000000000000 NS USD 786071.360000000000 0.7616781875 Long EC CORP US N 1 N N N PC Connection Inc 5299005WPRNIXDV2KM73 PC Connection Inc 69318J100 6200.000000000000 NS USD 329344.000000000000 0.3191238782 Long EC CORP US N 1 N N N Victory Capital Holdings Inc 549300BN5LH2CIPPHS71 Victory Capital Holdings Inc 92645B103 10009.000000000000 NS USD 344509.780000000000 0.3338190375 Long EC CORP US N 1 N N N Proto Labs Inc 529900QHG5MGWT2WQQ09 Proto Labs Inc 743713109 1596.000000000000 NS USD 47082.000000000000 0.0456209630 Long EC CORP US N 1 N N N RadNet Inc 529900RECG94V2IZJ970 RadNet Inc 750491102 7500.000000000000 NS USD 250575.000000000000 0.2427992184 Long EC CORP US N 1 N N N Regional Management Corp 549300S5O87W87JW4146 Regional Management Corp 75902K106 21657.000000000000 NS USD 595134.360000000000 0.5766662973 Long EC CORP US N 1 N N N Ryerson Holding Corp 549300JMA41B3ZHOVE45 Ryerson Holding Corp 783754104 25712.000000000000 NS USD 800671.680000000000 0.7758254339 Long EC CORP US N 1 N N N Ryman Hospitality Properties I 529900GCCWW9SRMPJR11 Ryman Hospitality Properties Inc 78377T107 500.000000000000 NS USD 42515.000000000000 0.0411956850 Long EC CORP US N 1 N N N Sun Country Airlines Holdings 549300MOHOJN9GH0NJ48 Sun Country Airlines Holdings Inc 866683105 35094.000000000000 NS USD 522549.660000000000 0.5063340278 Long EC CORP US N 1 N N N Inmode Ltd 984500DD95A35E9BD358 Inmode Ltd N/A 1181.000000000000 NS USD 46165.290000000000 0.0447327001 Long EC CORP IL N 1 N N N Allegiant Travel Co 549300JM9OZXOHWL2K18 Allegiant Travel Co 01748X102 8864.000000000000 NS USD 787477.760000000000 0.7630409444 Long EC CORP US N 1 N N N Aviat Networks Inc 549300Z3X8Z4MK52CI65 Aviat Networks Inc 05366Y201 5989.000000000000 NS USD 211052.360000000000 0.2045030352 Long EC CORP US N 1 N N N Beazer Homes USA Inc 549300DUPYT2T0F60I45 Beazer Homes USA Inc 07556Q881 31143.000000000000 NS USD 912801.330000000000 0.8844755043 Long EC CORP US N 1 N N N BlackLine Inc 529900P9N7PK9LV5EK56 BlackLine Inc 09239B109 8362.000000000000 NS USD 502221.720000000000 0.4866368995 Long EC CORP US N 1 N N N BlueLinx Holdings Inc 549300YSX7GU28F5I540 BlueLinx Holdings Inc 09624H208 8343.000000000000 NS USD 744696.180000000000 0.7215869518 Long EC CORP US N 1 N N N DMC Global Inc 549300CBDXD1Z5MRNG02 DMC Global Inc 23291C103 16650.000000000000 NS USD 399933.000000000000 0.3875223778 Long EC CORP US N 1 N N N Daseke Inc 549300CUSFIOX5Q3VA53 Daseke Inc 23753F107 26035.000000000000 NS USD 137985.500000000000 0.1337035680 Long EC CORP US N 1 N N N Diodes Inc 549300XP2X1ARVH3BX23 Diodes Inc 254543101 3848.000000000000 NS USD 314958.800000000000 0.3051850762 Long EC CORP US N 1 N N N ePlus Inc 529900FFY8AAFJ21NE91 ePlus Inc 294268107 6534.000000000000 NS USD 433726.920000000000 0.4202676132 Long EC CORP US N 1 N N N Forestar Group Inc 549300BC2UB0GHV60V70 Forestar Group Inc 346232101 27136.000000000000 NS USD 773647.360000000000 0.7496397260 Long EC CORP US N 1 N N N Franklin Electric Co Inc RR6AURIKMXUE4Q24G284 Franklin Electric Co Inc 353514102 2014.000000000000 NS USD 194773.940000000000 0.1887297631 Long EC CORP US N 1 N N N Greif Inc 54930070FVGKR0Z1FI24 Greif Inc 397624206 647.000000000000 NS USD 48220.910000000000 0.0467245306 Long EC CORP US N 1 N N N H&E Equipment Services Inc 254900KVLRCDMQRYY541 H&E Equipment Services Inc 404030108 16309.000000000000 NS USD 739123.880000000000 0.7161875701 Long EC CORP US N 1 N N N Inspire Medical Systems Inc 549300XQQCQ7HCJKTW25 Inspire Medical Systems Inc 457730109 3492.000000000000 NS USD 792264.960000000000 0.7676795892 Long EC CORP US N 1 N N N Innovative Industrial Properti 5493008BQ0545EZXRR30 Innovative Industrial Properties Inc 45781V101 13969.000000000000 NS USD 1219214.320000000000 1.1813799620 Long EC CORP US N 1 N N N Lantheus Holdings Inc 5299005HUB5IOJGO7S39 Lantheus Holdings Inc 516544103 13349.000000000000 NS USD 913605.560000000000 0.8852547776 Long EC CORP US N 1 N N N Malibu Boats Inc N/A Malibu Boats Inc 56117J100 18380.000000000000 NS USD 892532.800000000000 0.8648359423 Long EC CORP US N 1 N N N Midland States Bancorp Inc 5493006RHXW9TTBWYC94 Midland States Bancorp Inc 597742105 6800.000000000000 NS USD 150960.000000000000 0.1462754465 Long EC CORP US N 1 N N N MillerKnoll Inc U98HXD3PNK7HYU2MU887 MillerKnoll Inc 600544100 51376.000000000000 NS USD 981281.600000000000 0.9508307114 Long EC CORP US N 1 N N N Mueller Industries Inc 5493005IZFE4VJLLYG84 Mueller Industries Inc 624756102 11889.000000000000 NS USD 917355.240000000000 0.8888880985 Long EC CORP US N 1 N N N NextGen Healthcare Inc N/A NextGen Healthcare Inc 65343C102 9890.000000000000 NS USD 180096.900000000000 0.1745081774 Long EC CORP US N 1 N N N OFG Bancorp 549300Q4QEXJ37LEXQ06 OFG Bancorp 67103X102 6685.000000000000 NS USD 201619.600000000000 0.1953629903 Long EC CORP PR N 1 N N N Olympic Steel Inc 549300GQ061U6N6KWJ49 Olympic Steel Inc 68162K106 7866.000000000000 NS USD 420988.320000000000 0.4079243143 Long EC CORP US N 1 N N N Palomar Holdings Inc 549300DOI1MUW11BLX74 Palomar Holdings Inc 69753M105 873.000000000000 NS USD 44531.730000000000 0.0431498323 Long EC CORP US N 1 N N N Quanex Building Products Corp 5493000TL30VL5WOAW87 Quanex Building Products Corp 747619104 7345.000000000000 NS USD 198168.100000000000 0.1920185964 Long EC CORP US N 1 N N N RMR Group Inc/The 549300JP4L34E48UJM16 RMR Group Inc/The 74967R106 6606.000000000000 NS USD 166999.680000000000 0.1618173871 Long EC CORP US N 1 N N N Alaska Air Group Inc 529900G48RT4KWLC6C27 Alaska Air Group Inc 011659109 10955.000000000000 NS USD 459781.350000000000 0.4455135286 Long EC CORP US N 1 N N N ArcBest Corp 5493006S3KBNE8ZS3J23 ArcBest Corp 03937C105 3476.000000000000 NS USD 367030.840000000000 0.3556412295 Long EC CORP US N 1 N N N Bank7 Corp N/A Bank7 Corp 06652N107 1881.000000000000 NS USD 47250.720000000000 0.0457844473 Long EC CORP US N 1 N N N CSG Systems International Inc 549300D7FJZUOHHXUA81 CSG Systems International Inc 126349109 12807.000000000000 NS USD 695548.170000000000 0.6739640908 Long EC CORP US N 1 N N N Computer Programs and Systems 5493005Q6CJC78TGL805 Computer Programs and Systems Inc 205306103 10300.000000000000 NS USD 167581.000000000000 0.1623806677 Long EC CORP US N 1 N N N Diamond Hill Investment Group 549300AQ6779A0B7VZ57 Diamond Hill Investment Group Inc 25264R207 1139.000000000000 NS USD 192217.640000000000 0.1862527896 Long EC CORP US N 1 N N N Enova International Inc 549300O8XOCQSB49UO63 Enova International Inc 29357K103 19200.000000000000 NS USD 968640.000000000000 0.9385814024 Long EC CORP US N 1 N N N Granite Point Mortgage Trust I 529900VX2HQZ76AYIE02 Granite Point Mortgage Trust Inc 38741L107 46025.000000000000 NS USD 245773.500000000000 0.2381467174 Long EC CORP US N 1 N N N Mercantile Bank Corp P16VZZCKTJ5IONL6XE37 Mercantile Bank Corp 587376104 1784.000000000000 NS USD 59549.920000000000 0.0577019816 Long EC CORP US N 1 N N N National HealthCare Corp N/A National HealthCare Corp 635906100 5099.000000000000 NS USD 336279.050000000000 0.3258437215 Long EC CORP US N 1 N N N Schnitzer Steel Industries Inc 549300F62TK8VRDSM285 Schnitzer Steel Industries Inc 806882106 12336.000000000000 NS USD 409555.200000000000 0.3968459841 Long EC CORP US N 1 N N N Shyft Group Inc/The 549300YY0TB51BGRV994 Shyft Group Inc/The 825698103 40009.000000000000 NS USD 627341.120000000000 0.6078736251 Long EC CORP US N 1 N N N SI-BONE Inc 549300J8JGYVJJHV9C31 SI-BONE Inc 825704109 24462.000000000000 NS USD 559690.560000000000 0.5423223806 Long EC CORP US N 1 N N N TTEC Holdings Inc GTJS1N8S8I28A7L4WG97 TTEC Holdings Inc 89854H102 18675.000000000000 NS USD 555768.000000000000 0.5385215445 Long EC CORP US N 1 N N N WESCO International Inc 529900TXOGREY3WNJ434 WESCO International Inc 95082P105 2793.000000000000 NS USD 452047.050000000000 0.4380192374 Long EC CORP US N 1 N N N Xenia Hotels & Resorts Inc 54930075IWIPHF5IQL62 Xenia Hotels & Resorts Inc 984017103 3500.000000000000 NS USD 41300.000000000000 0.0400183886 Long EC CORP US N 1 N N N Elastic NV 2549003I48WHHH937I59 Elastic NV N/A 16366.000000000000 NS USD 1012728.080000000000 0.9813013520 Long EC CORP US N 1 N N N Amplitude Inc N/A Amplitude Inc 03213A104 32959.000000000000 NS USD 384961.120000000000 0.3730151015 Long EC CORP US N 1 N N N Belden Inc 68BKYO1JC791TTJHUE82 Belden Inc 077454106 581.000000000000 NS USD 54555.900000000000 0.0528629348 Long EC CORP US N 1 N N N BJ's Restaurants Inc 5299000EOW66I1OJNQ23 BJ's Restaurants Inc 09180C106 5632.000000000000 NS USD 165637.120000000000 0.1604971097 Long EC CORP US N 1 N N N Travel + Leisure Co T4VNTWMFQ7JQB65L7T35 Travel + Leisure Co 894164102 14257.000000000000 NS USD 573131.400000000000 0.5553461278 Long EC CORP US N 1 N N N Cargurus Inc 54930027BKQN6B7X7G78 Cargurus Inc 141788109 46659.000000000000 NS USD 844994.490000000000 0.8187728294 Long EC CORP US N 1 N N N Catalyst Pharmaceuticals Inc 5299004O0R5XXLA5H544 Catalyst Pharmaceuticals Inc 14888U101 82089.000000000000 NS USD 1152529.560000000000 1.1167645470 Long EC CORP US N 1 N N N IDT Corp 549300JNTN7ZMJDFCL56 IDT Corp 448947507 16783.000000000000 NS USD 392386.540000000000 0.3802100977 Long EC CORP US N 1 N N N Myers Industries Inc 549300I2H9XMVTCW4Q51 Myers Industries Inc 628464109 10745.000000000000 NS USD 202113.450000000000 0.1958415153 Long EC CORP US N 1 N N N Omega Flex Inc N/A Omega Flex Inc 682095104 1300.000000000000 NS USD 108810.000000000000 0.1054334349 Long EC CORP US N 1 N N N Piper Sandler Cos QUQDBTUSOAKFEVMRMF78 Piper Sandler Cos 724078100 1100.000000000000 NS USD 163878.000000000000 0.1587925783 Long EC CORP US N 1 N N N RE/MAX Holdings Inc 54930033W2KS56JHAN30 RE/MAX Holdings Inc 75524W108 2612.000000000000 NS USD 42314.400000000000 0.0410013100 Long EC CORP US N 1 N N N Shutterstock Inc 529900G2TDIS56V0LO22 Shutterstock Inc 825690100 1900.000000000000 NS USD 80009.000000000000 0.0775261804 Long EC CORP US N 1 N N N Smartsheet Inc 549300N9WF42OK9VL589 Smartsheet Inc 83200N103 5846.000000000000 NS USD 243953.580000000000 0.2363832727 Long EC CORP US N 1 N N N Taylor Morrison Home Corp 5299009UDLLGLKOOJE30 Taylor Morrison Home Corp 87724P106 1075.000000000000 NS USD 50955.000000000000 0.0493737770 Long EC CORP US N 1 N N N Ultra Clean Holdings Inc 5493007L6LS7QX18PE75 Ultra Clean Holdings Inc 90385V107 25924.000000000000 NS USD 911487.840000000000 0.8832027742 Long EC CORP US N 1 N N N Orion SA N/A Orion SA N/A 43522.000000000000 NS USD 984467.640000000000 0.9539178830 Long EC CORP US N 1 N N N Balchem Corp 549300VR70OPMHUI3557 Balchem Corp 057665200 1442.000000000000 NS USD 202601.000000000000 0.1963139357 Long EC CORP US N 1 N N N 2023-10-23 RBB Fund, Inc. /s/ James G. Shaw RBB Fund, Inc. CFO COO Secretary