0001145549-22-063738.txt : 20221027 0001145549-22-063738.hdr.sgml : 20221027 20221027134417 ACCESSION NUMBER: 0001145549-22-063738 CONFORMED SUBMISSION TYPE: NPORT-P PUBLIC DOCUMENT COUNT: 1 CONFORMED PERIOD OF REPORT: 20220831 FILED AS OF DATE: 20221027 DATE AS OF CHANGE: 20221027 PERIOD START: 20220831 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: 221336505 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 414-765-5366 SGI Small Cap Core Fund S000001101 549300U1EB7E1OEPCM45 2022-08-31 2022-08-31 N 89963978.220000000000 173231.680000000000 89790746.540000000000 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 N ABM Industries Inc QF02R89VEIOROM77J447 ABM Industries Inc 000957100 1000.000000000000 NS USD 46400.000000000000 0.0516757036 Long EC CORP US N 1 N N N AMN Healthcare Services Inc 529900W3ARRTCNFH2I39 AMN Healthcare Services Inc 001744101 8100.000000000000 NS USD 831384.000000000000 0.9259127828 Long EC CORP US N 1 N N N ASGN Inc LZBNYYCBUKY537072438 ASGN Inc 00191U102 5800.000000000000 NS USD 560860.000000000000 0.6246300667 Long EC CORP US N 1 N N N AZZ Inc 549300HD1X2NFLWPYC83 AZZ Inc 002474104 13100.000000000000 NS USD 558191.000000000000 0.6216576000 Long EC CORP US N 1 N N N AdvanSix Inc 5493009TPRODMCAZLF67 AdvanSix Inc 00773T101 12900.000000000000 NS USD 467754.000000000000 0.5209378672 Long EC CORP US N 1 N N N Agree Realty Corp N/A Agree Realty Corp 008492100 11800.000000000000 NS USD 888776.000000000000 0.9898302823 Long EC CORP US N 1 N N N Alamo Group Inc 54930080C93RVZRSDV26 Alamo Group Inc 011311107 6500.000000000000 NS USD 849940.000000000000 0.9465786094 Long EC CORP US N 1 N N N Allegro MicroSystems Inc N/A Allegro MicroSystems Inc 01749D105 27200.000000000000 NS USD 634304.000000000000 0.7064246868 Long EC CORP US N 1 N N N Allison Transmission Holdings 529900RP7DJ882LI9T83 Allison Transmission Holdings Inc 01973R101 4300.000000000000 NS USD 155918.000000000000 0.1736459557 Long EC CORP US N 1 N N N Alpha Metallurgical Resources N/A Alpha Metallurgical Resources Inc 020764106 4900.000000000000 NS USD 770035.000000000000 0.8575883704 Long EC CORP US N 1 N N N Amerant Bancorp Inc 5493007OCZP75TGDUY32 Amerant Bancorp Inc 023576101 5700.000000000000 NS USD 149283.000000000000 0.1662565529 Long EC CORP US N 1 N N N American States Water Co 529900L26LIS2V8PWM23 American States Water Co 029899101 3200.000000000000 NS USD 265504.000000000000 0.2956919396 Long EC CORP US N 1 N N N Andersons Inc/The L38MWB8MVRFV7HVJPU11 Andersons Inc/The 034164103 11450.000000000000 NS USD 423993.500000000000 0.4722017762 Long EC CORP US N 1 N N N ArcBest Corp 5493006S3KBNE8ZS3J23 ArcBest Corp 03937C105 2000.000000000000 NS USD 161060.000000000000 0.1793726038 Long EC CORP US N 1 N N N Arko Corp N/A Arko Corp 041242108 81500.000000000000 NS USD 776695.000000000000 0.8650056158 Long EC CORP US N 1 N N N Artesian Resources Corp N/A Artesian Resources Corp 043113208 1900.000000000000 NS USD 103797.000000000000 0.1155987716 Long EC CORP US N 1 N N N Edgewell Personal Care Co 549300CY8QZDL4Z3RU59 Edgewell Personal Care Co 28035Q102 1200.000000000000 NS USD 46752.000000000000 0.0520677261 Long EC CORP US N 1 N N N eGain Corp N/A eGain Corp 28225C806 5000.000000000000 NS USD 46050.000000000000 0.0512859084 Long EC CORP US N 1 N N N Enova International Inc 549300O8XOCQSB49UO63 Enova International Inc 29357K103 12200.000000000000 NS USD 426268.000000000000 0.4747348880 Long EC CORP US N 1 N N N ePlus Inc 529900FFY8AAFJ21NE91 ePlus Inc 294268107 4900.000000000000 NS USD 230888.000000000000 0.2571400828 Long EC CORP US N 1 N N N Evolent Health Inc 549300CZOCFHQ2BBTR11 Evolent Health Inc 30050B101 23900.000000000000 NS USD 878325.000000000000 0.9781909983 Long EC CORP US N 1 N N N Evoqua Water Technologies Corp 529900YQAOMEZRGRRP43 Evoqua Water Technologies Corp 30057T105 5600.000000000000 NS USD 196448.000000000000 0.2187842373 Long EC CORP US N 1 N N N FB Financial Corp 5493000B2LD2C2A6C435 FB Financial Corp 30257X104 10100.000000000000 NS USD 400162.000000000000 0.4456606225 Long EC CORP US N 1 N N N First Bancorp/Southern Pines N N/A First Bancorp/Southern Pines NC 318910106 10300.000000000000 NS USD 375023.000000000000 0.4176633055 Long EC CORP US N 1 N N N Focus Financial Partners Inc 5493006FFJCGLZ246V12 Focus Financial Partners Inc 34417P100 11100.000000000000 NS USD 434565.000000000000 0.4839752611 Long EC CORP US N 1 N N N Forestar Group Inc 549300BC2UB0GHV60V70 Forestar Group Inc 346232101 20100.000000000000 NS USD 250044.000000000000 0.2784741297 Long EC CORP US N 1 N N N Forrester Research Inc 549300UUSFXYLJ80Z897 Forrester Research Inc 346563109 2500.000000000000 NS USD 103975.000000000000 0.1157970103 Long EC CORP US N 1 N N N Franklin Covey Co N/A Franklin Covey Co 353469109 7600.000000000000 NS USD 361532.000000000000 0.4026383719 Long EC CORP US N 1 N N N Franklin Electric Co Inc RR6AURIKMXUE4Q24G284 Franklin Electric Co Inc 353514102 8800.000000000000 NS USD 764280.000000000000 0.8511790240 Long EC CORP US N 1 N N N GMS Inc 52990057RENOQO4U0D72 GMS Inc 36251C103 18600.000000000000 NS USD 896520.000000000000 0.9984547791 Long EC CORP US N 1 N N N Group 1 Automotive Inc 549300US8QAZJLWYAF63 Group 1 Automotive Inc 398905109 5300.000000000000 NS USD 946527.000000000000 1.0541476004 Long EC CORP US N 1 N N N Guaranty Bancshares Inc/TX N/A Guaranty Bancshares Inc/TX 400764106 3500.000000000000 NS USD 121275.000000000000 0.1350640291 Long EC CORP US N 1 N N N Haverty Furniture Cos Inc 529900CVFMMIRXZVPD70 Haverty Furniture Cos Inc 419596101 14600.000000000000 NS USD 391572.000000000000 0.4360939352 Long EC CORP US N 1 N N N Hawkins Inc 549300VL3IJ23OWX1Y34 Hawkins Inc 420261109 2600.000000000000 NS USD 99632.000000000000 0.1109602090 Long EC CORP US N 1 N N N Hayward Holdings Inc N/A Hayward Holdings Inc 421298100 28000.000000000000 NS USD 294280.000000000000 0.3277397854 Long EC CORP US N 1 N N N Heartland Express Inc 5299005V45FZIQGLOG39 Heartland Express Inc 422347104 45200.000000000000 NS USD 684780.000000000000 0.7626398336 Long EC CORP US N 1 N N N Heritage-Crystal Clean Inc N/A Heritage-Crystal Clean Inc 42726M106 5900.000000000000 NS USD 192163.000000000000 0.2140120306 Long EC CORP US N 1 N N N Home Bancorp Inc N/A Home Bancorp Inc 43689E107 2500.000000000000 NS USD 97600.000000000000 0.1086971695 Long EC CORP US N 1 N N N HomeTrust Bancshares Inc N/A HomeTrust Bancshares Inc 437872104 9100.000000000000 NS USD 211302.000000000000 0.2353271447 Long EC CORP US N 1 N N N Hostess Brands Inc N/A Hostess Brands Inc 44109J106 2800.000000000000 NS USD 64904.000000000000 0.0722836177 Long EC CORP US N 1 N N N Hub Group Inc N/A Hub Group Inc 443320106 10400.000000000000 NS USD 830024.000000000000 0.9243981501 Long EC CORP US N 1 N N N ICF International Inc 5493003KYFDDC5B3WY64 ICF International Inc 44925C103 2600.000000000000 NS USD 264056.000000000000 0.2940793012 Long EC CORP US N 1 N N N ICU Medical Inc 5493003NRW7LS2QZRH60 ICU Medical Inc 44930G107 1000.000000000000 NS USD 159000.000000000000 0.1770783807 Long EC CORP US N 1 N N N Ingles Markets Inc 549300XH5RYBMYP8TF26 Ingles Markets Inc 457030104 4800.000000000000 NS USD 420144.000000000000 0.4679145861 Long EC CORP US N 1 N N N Insight Enterprises Inc 529900S8991TYW6YP792 Insight Enterprises Inc 45765U103 7700.000000000000 NS USD 701624.000000000000 0.7813990049 Long EC CORP US N 1 N N N Insteel Industries Inc 52990026LKY4MOX3L174 Insteel Industries Inc 45774W108 17450.000000000000 NS USD 504305.000000000000 0.5616447345 Long EC CORP US N 1 N N N Innoviva Inc 549300ACOX4QTBES6535 Innoviva Inc 45781M101 23100.000000000000 NS USD 303996.000000000000 0.3385604995 Long EC CORP US N 1 N N N International Money Express In N/A International Money Express Inc 46005L101 27700.000000000000 NS USD 620480.000000000000 0.6910288910 Long EC CORP US N 1 N N N Kemper Corp 549300FNI1JKTRY2PV09 Kemper Corp 488401100 3400.000000000000 NS USD 156400.000000000000 0.1741827594 Long EC CORP US N 1 N N N Kforce Inc 5493003RDQQDVXY2SK46 Kforce Inc 493732101 5500.000000000000 NS USD 300960.000000000000 0.3351793048 Long EC CORP US N 1 N N N Knowles Corp 5493003EO323TDZQU148 Knowles Corp 49926D109 43700.000000000000 NS USD 662055.000000000000 0.7373309896 Long EC CORP US N 1 N N N Korn Ferry 549300FOD20OM0GT5G40 Korn Ferry 500643200 3900.000000000000 NS USD 237588.000000000000 0.2646018762 Long EC CORP US N 1 N N N Landstar System Inc 254900CUQXQRL09MEI52 Landstar System Inc 515098101 3500.000000000000 NS USD 513205.000000000000 0.5715566690 Long EC CORP US N 1 N N N Laureate Education Inc 5JL7TMOH5TY3IUYSUP91 Laureate Education Inc 518613203 33300.000000000000 NS USD 366966.000000000000 0.4086902205 Long EC CORP US N 1 N N N Liberty Energy Inc N/A Liberty Oilfield Services Inc 53115L104 69400.000000000000 NS USD 1041000.000000000000 1.1593622284 Long EC CORP US N 1 N N N Life Storage Inc W9EE01AFDDF9DQCQZC68 Life Storage Inc 53223X107 4700.000000000000 NS USD 598075.000000000000 0.6660764311 Long EC CORP US N 1 N N N Lindsay Corp 549300ZFO0QG5H8TPI61 Lindsay Corp 535555106 2300.000000000000 NS USD 368828.000000000000 0.4107639308 Long EC CORP US N 1 N N N Livent Corp 254900OOLQ2VNMZTJL47 Livent Corp 53814L108 19700.000000000000 NS USD 633946.000000000000 0.7060259820 Long EC CORP US N 1 N N N Louisiana-Pacific Corp 549300C7E2UAO5BVRR75 Louisiana-Pacific Corp 546347105 15400.000000000000 NS USD 835142.000000000000 0.9300980693 Long EC CORP US N 1 N N N MRC Global Inc 529900TSBPOLCLI2L582 MRC Global Inc 55345K103 42100.000000000000 NS USD 409633.000000000000 0.4562084800 Long EC CORP US N 1 N N N MYR Group Inc 529900G1IMMZHOQ17I54 MYR Group Inc 55405W104 9900.000000000000 NS USD 920106.000000000000 1.0247225193 Long EC CORP US N 1 N N N Marcus & Millichap Inc 549300B2HE8ULXNB1N48 Marcus & Millichap Inc 566324109 12000.000000000000 NS USD 448560.000000000000 0.4995614997 Long EC CORP US N 1 N N N MarineMax Inc 254900TIXTN8WY3FNN63 MarineMax Inc 567908108 24700.000000000000 NS USD 897598.000000000000 0.9996553482 Long EC CORP US N 1 N N N Marten Transport Ltd N/A Marten Transport Ltd 573075108 43600.000000000000 NS USD 863716.000000000000 0.9619209476 Long EC CORP US N 1 N N N MasterCraft Boat Holdings Inc 549300IXWX41555YJ117 MasterCraft Boat Holdings Inc 57637H103 21700.000000000000 NS USD 522753.000000000000 0.5821902815 Long EC CORP US N 1 N N N Merchants Bancorp/IN 54930008Y0GPVLF81889 Merchants Bancorp/IN 58844R108 12700.000000000000 NS USD 342519.000000000000 0.3814635842 Long EC CORP US N 1 N N N Meritage Homes Corp 52990044W9UMFJO2FB97 Meritage Homes Corp 59001A102 8800.000000000000 NS USD 689480.000000000000 0.7678742260 Long EC CORP US N 1 N N N Mesa Laboratories Inc 549300ZCG738WLX8ZW79 Mesa Laboratories Inc 59064R109 3300.000000000000 NS USD 563838.000000000000 0.6279466668 Long EC CORP US N 1 N N N Metropolitan Bank Holding Corp N/A Metropolitan Bank Holding Corp 591774104 12100.000000000000 NS USD 866239.000000000000 0.9647308140 Long EC CORP US N 1 N N N Mitek Systems Inc 549300ABZAQ3R25XG118 Mitek Systems Inc 606710200 82700.000000000000 NS USD 845194.000000000000 0.9412929868 Long EC CORP US N 1 N N N Mueller Industries Inc 5493005IZFE4VJLLYG84 Mueller Industries Inc 624756102 16200.000000000000 NS USD 1023354.000000000000 1.1397098693 Long EC CORP US N 1 N N N Murphy Oil Corp QBKYQD0ODE7DC7PDIN91 Murphy Oil Corp 626717102 22000.000000000000 NS USD 857340.000000000000 0.9548199932 Long EC CORP US N 1 N N N NMI Holdings Inc 529900KNNGFXJX1C3Z08 NMI Holdings Inc 629209305 45000.000000000000 NS USD 923850.000000000000 1.0288922140 Long EC CORP US N 1 N N N Urban Outfitters Inc 549300N3DUFR5U6NRN38 Urban Outfitters Inc 917047102 22600.000000000000 NS USD 454938.000000000000 0.5066646815 Long EC CORP US N 1 N N N Vanguard Russell 2000 ETF N/A Vanguard Russell 2000 ETF 92206C664 9600.000000000000 NS USD 710400.000000000000 0.7911728406 Long EC RF US N 1 N N N Varonis Systems Inc 549300SHIVNRRH7STS26 Varonis Systems Inc 922280102 15600.000000000000 NS USD 426660.000000000000 0.4751714586 Long EC CORP US N 1 N N N Verint Systems Inc 549300KEQJS5FRVUCO94 Verint Systems Inc 92343X100 8400.000000000000 NS USD 407316.000000000000 0.4536280360 Long EC CORP US N 1 N N N Verra Mobility Corp 549300XX5EKGLR0M4152 Verra Mobility Corp 92511U102 56600.000000000000 NS USD 902204.000000000000 1.0047850528 Long EC CORP US N 1 N N N Viavi Solutions Inc 5493006K3E3N1QOBF092 Viavi Solutions Inc 925550105 30800.000000000000 NS USD 433664.000000000000 0.4829718169 Long EC CORP US N 1 N N N Weis Markets Inc N/A Weis Markets Inc 948849104 2200.000000000000 NS USD 170962.000000000000 0.1904004662 Long EC CORP US N 1 N N N Werner Enterprises Inc 549300P6XRGOCHHJST37 Werner Enterprises Inc 950755108 10700.000000000000 NS USD 425753.000000000000 0.4741613322 Long EC CORP US N 1 N N N WESCO International Inc 529900TXOGREY3WNJ434 WESCO International Inc 95082P105 2300.000000000000 NS USD 302864.000000000000 0.3372997905 Long EC CORP US N 1 N N N Westamerica BanCorp N/A Westamerica Bancorporation 957090103 7200.000000000000 NS USD 402840.000000000000 0.4486431125 Long EC CORP US N 1 N N N WillScot Mobile Mini Holdings 549300HJ4VIXF476Q166 WillScot Mobile Mini Holdings Corp 971378104 12000.000000000000 NS USD 481680.000000000000 0.5364472605 Long EC CORP US N 1 N N N Winmark Corp N/A Winmark Corp 974250102 2500.000000000000 NS USD 515925.000000000000 0.5745859344 Long EC CORP US N 1 N N N World Fuel Services Corp D3W7PCXCBRQLL17DZ313 World Fuel Services Corp 981475106 11900.000000000000 NS USD 307020.000000000000 0.3419283298 Long EC CORP US N 1 N N N Zumiez Inc 549300J0PDF58P6HZD25 Zumiez Inc 989817101 19100.000000000000 NS USD 495836.000000000000 0.5522128049 Long EC CORP US N 1 N N N Cushman & Wakefield PLC N/A Cushman & Wakefield PLC G2717B108 57000.000000000000 NS USD 852720.000000000000 0.9496746968 Long EC CORP US N 1 N N N Enstar Group Ltd 213800AMAL5QFXVUCN04 Enstar Group Ltd G3075P101 300.000000000000 NS USD 56775.000000000000 0.0632303463 Long EC CORP BM N 1 N N N SMART Global Holdings Inc 529900RDGHQY8XKXPN14 SMART Global Holdings Inc G8232Y101 5700.000000000000 NS USD 104595.000000000000 0.1164875046 Long EC CORP US N 1 N N N Golar LNG Ltd 213800C2VSFZG3EZLO34 Golar LNG Ltd G9456A100 29100.000000000000 NS USD 793557.000000000000 0.8837848337 Long EC CORP BM N 1 N N N AssetMark Financial Holdings I 5493001K4EDHT2T6W812 AssetMark Financial Holdings Inc 04546L106 35800.000000000000 NS USD 692372.000000000000 0.7710950479 Long EC CORP US N 1 N N N Astronics Corp 549300NNXCF8H4MSMK17 Astronics Corp 046433108 29500.000000000000 NS USD 271695.000000000000 0.3025868594 Long EC CORP US N 1 N N N AutoNation Inc N/A AutoNation Inc 05329W102 7600.000000000000 NS USD 946960.000000000000 1.0546298327 Long EC CORP US N 1 N N N Aviat Networks Inc 549300Z3X8Z4MK52CI65 Aviat Networks Inc 05366Y201 15300.000000000000 NS USD 478890.000000000000 0.5333400361 Long EC CORP US N 1 N N N Avient Corp SM8L9RZYIB34LNTWO040 Avient Corp 05368V106 6000.000000000000 NS USD 262980.000000000000 0.2928809595 Long EC CORP US N 1 N N N Bank First Corp N/A Bank First Corp 06211J100 1300.000000000000 NS USD 105651.000000000000 0.1176635723 Long EC CORP US N 1 N N N Berry Corp N/A Berry Corp 08579X101 37800.000000000000 NS USD 345870.000000000000 0.3851955946 Long EC CORP US N 1 N N N Brandywine Realty Trust 5UZ46ZCYUFYYAC0DS831 Brandywine Realty Trust 105368203 53300.000000000000 NS USD 427999.000000000000 0.4766627036 Long EC CORP US N 1 N N N Bridgewater Bancshares Inc 5493001FLSBTVILKXZ71 Bridgewater Bancshares Inc 108621103 2600.000000000000 NS USD 44668.000000000000 0.0497467743 Long EC CORP US N 1 N N N Brookline Bancorp Inc N/A Brookline Bancorp Inc 11373M107 6600.000000000000 NS USD 82302.000000000000 0.0916597792 Long EC CORP US N 1 N N N CSW Industrials Inc 549300SYOEO3RVQ7FB83 CSW Industrials Inc 126402106 1200.000000000000 NS USD 151920.000000000000 0.1691933811 Long EC CORP US N 1 N N N Carpenter Technology Corp DX6I6ZD3X5WNNCDJKP85 Carpenter Technology Corp 144285103 14200.000000000000 NS USD 482374.000000000000 0.5372201687 Long EC CORP US N 1 N N N Carter Bankshares Inc N/A Carter Bankshares Inc 146103106 3200.000000000000 NS USD 52704.000000000000 0.0586964716 Long EC CORP US N 1 N N N Century Communities Inc 5299002QMB2O7ZL1CA26 Century Communities Inc 156504300 18600.000000000000 NS USD 868434.000000000000 0.9671753866 Long EC CORP US N 1 N N N Chase Corp N/A Chase Corp 16150R104 2300.000000000000 NS USD 202768.000000000000 0.2258228245 Long EC CORP US N 1 N N N Chefs' Warehouse Inc/The 549300JYEDC8C547E980 Chefs' Warehouse Inc/The 163086101 26300.000000000000 NS USD 876842.000000000000 0.9765393805 Long EC CORP US N 1 N N N Chesapeake Utilities Corp 254900WW0FDCKAOCKE74 Chesapeake Utilities Corp 165303108 2000.000000000000 NS USD 252600.000000000000 0.2813207482 Long EC CORP US N 1 N N N Chico's FAS Inc 5299003ESGN5T1MFXY13 Chico's FAS Inc 168615102 94300.000000000000 NS USD 535624.000000000000 0.5965247207 Long EC CORP US N 1 N N N City Office REIT Inc 5493003J7157VP25NL57 City Office REIT Inc 178587101 43900.000000000000 NS USD 507045.000000000000 0.5646962739 Long EC CORP CA N 1 N N N Civista Bancshares Inc 5493001LX61Z2UVYSC48 Civista Bancshares Inc 178867107 3000.000000000000 NS USD 63450.000000000000 0.0706642972 Long EC CORP US N 1 N N N Coastal Financial Corp/WA 549300XG5L36T6IU0B47 Coastal Financial Corp/WA 19046P209 5700.000000000000 NS USD 229140.000000000000 0.2551933343 Long EC CORP US N 1 N N N Collegium Pharmaceutical Inc 54930049FXZMTLW8D496 Collegium Pharmaceutical Inc 19459J104 39500.000000000000 NS USD 694410.000000000000 0.7733647695 Long EC CORP US N 1 N N N Columbia Financial Inc 254900B9UDXFOJAZKN61 Columbia Financial Inc 197641103 24600.000000000000 NS USD 524718.000000000000 0.5843787030 Long EC CORP US N 1 N N N Comfort Systems USA Inc 5299009DT1ZA5HTU6R38 Comfort Systems USA Inc 199908104 5500.000000000000 NS USD 551870.000000000000 0.6146178991 Long EC CORP US N 1 N N N ConnectOne Bancorp Inc 549300E2M5ZYAZKUK134 ConnectOne Bancorp Inc 20786W107 15600.000000000000 NS USD 390468.000000000000 0.4348644098 Long EC CORP US N 1 N N N Core & Main Inc N/A Core & Main Inc 21874C102 31500.000000000000 NS USD 742455.000000000000 0.8268725104 Long EC CORP US N 1 N N N CorVel Corp N/A CorVel Corp 221006109 4000.000000000000 NS USD 621520.000000000000 0.6921871395 Long EC CORP US N 1 N N N Daseke Inc 549300CUSFIOX5Q3VA53 Daseke Inc 23753F107 22800.000000000000 NS USD 138168.000000000000 0.1538777717 Long EC CORP US N 1 N N N Dave & Buster's Entertainment 529900WTVU85QZLYHR86 Dave & Buster's Entertainment Inc 238337109 9900.000000000000 NS USD 409266.000000000000 0.4557997519 Long EC CORP US N 1 N N N Delek US Holdings Inc 5493003O53JMENV1N385 Delek US Holdings Inc 24665A103 18900.000000000000 NS USD 533925.000000000000 0.5946325435 Long EC CORP US N 1 N N N Digi International Inc 529900KG656HGROI4N27 Digi International Inc 253798102 16290.000000000000 NS USD 539361.900000000000 0.6006876218 Long EC CORP US N 1 N N N Diodes Inc 549300XP2X1ARVH3BX23 Diodes Inc 254543101 11400.000000000000 NS USD 811338.000000000000 0.9035875424 Long EC CORP US N 1 N N N elf Beauty Inc 549300U2K9TCON25C029 elf Beauty Inc 26856L103 20700.000000000000 NS USD 789291.000000000000 0.8790337873 Long EC CORP US N 1 N N N Eagle Bancorp Inc 549300B47NZODRMG3D47 Eagle Bancorp Inc 268948106 3300.000000000000 NS USD 160149.000000000000 0.1783580226 Long EC CORP US N 1 N N N Earthstone Energy Inc 54930081UTV7CK45XG14 Earthstone Energy Inc 27032D304 33700.000000000000 NS USD 512240.000000000000 0.5704819480 Long EC CORP US N 1 N N N Ecovyst Inc N/A Ecovyst Inc 27923Q109 4400.000000000000 NS USD 40656.000000000000 0.0452786078 Long EC CORP US N 1 N N N NV5 Global Inc N/A NV5 Global Inc 62945V109 6300.000000000000 NS USD 886788.000000000000 0.9876162457 Long EC CORP US N 1 N N N National HealthCare Corp N/A National HealthCare Corp 635906100 1600.000000000000 NS USD 111120.000000000000 0.1237544004 Long EC CORP US N 1 N N N National Research Corp 549300FQIORB6GZCYT15 National Research Corp 637372202 4000.000000000000 NS USD 136440.000000000000 0.1519532973 Long EC CORP US N 1 N N N Nelnet Inc 549300T6B0Q52I6OM558 Nelnet Inc 64031N108 500.000000000000 NS USD 42120.000000000000 0.0469090654 Long EC CORP US N 1 N N N Nicolet Bankshares Inc N/A Nicolet Bankshares Inc 65406E102 4500.000000000000 NS USD 344610.000000000000 0.3837923319 Long EC CORP US N 1 N N N NOW Inc 549300AVH5SOCFVVDW91 NOW Inc 67011P100 56300.000000000000 NS USD 682356.000000000000 0.7599402236 Long EC CORP US N 1 N N N OSI Systems Inc DDX3MPX1Y8YD30050X33 OSI Systems Inc 671044105 7900.000000000000 NS USD 658228.000000000000 0.7330688577 Long EC CORP US N 1 N N N Olympic Steel Inc 549300GQ061U6N6KWJ49 Olympic Steel Inc 68162K106 7800.000000000000 NS USD 205296.000000000000 0.2286382594 Long EC CORP US N 1 N N N Omega Flex Inc N/A Omega Flex Inc 682095104 1800.000000000000 NS USD 181836.000000000000 0.2025108455 Long EC CORP US N 1 N N N Omnicell Inc 5493008RH0GTKHHPZI77 Omnicell Inc 68213N109 5800.000000000000 NS USD 593282.000000000000 0.6607384646 Long EC CORP US N 1 N N N OneWater Marine Inc N/A OneWater Marine Inc 68280L101 8100.000000000000 NS USD 322785.000000000000 0.3594858183 Long EC CORP US N 1 N N N Origin Bancorp Inc 54930055DO2Z4KO3NB45 Origin Bancorp Inc 68621T102 9300.000000000000 NS USD 379905.000000000000 0.4231003913 Long EC CORP US N 1 N N N Otter Tail Corp N/A Otter Tail Corp 689648103 700.000000000000 NS USD 52878.000000000000 0.0588902554 Long EC CORP US N 1 N N N PC Connection Inc 5299005WPRNIXDV2KM73 PC Connection Inc 69318J100 4300.000000000000 NS USD 213624.000000000000 0.2379131572 Long EC CORP US N 1 N N N PGT Innovations Inc 549300LRW9WM59C1S579 PGT Innovations Inc 69336V101 36850.000000000000 NS USD 770902.000000000000 0.8585539487 Long EC CORP US N 1 N N N PJT Partners Inc 549300W3WBEQUBKYTN87 PJT Partners Inc 69343T107 12898.000000000000 NS USD 892799.560000000000 0.9943113232 Long EC CORP US N 1 N N N Pacira BioSciences Inc N/A Pacira BioSciences Inc 695127100 8400.000000000000 NS USD 440832.000000000000 0.4909548222 Long EC CORP US N 1 N N N Palomar Holdings Inc 549300DOI1MUW11BLX74 Palomar Holdings Inc 69753M105 7900.000000000000 NS USD 626391.000000000000 0.6976119747 Long EC CORP US N 1 N N N Patrick Industries Inc 549300FZ5ZTCCJ3Z5W14 Patrick Industries Inc 703343103 9300.000000000000 NS USD 492621.000000000000 0.5486322578 Long EC CORP US N 1 N N N Peapack-Gladstone Financial Co 549300G8DN2UK8K0ET30 Peapack-Gladstone Financial Corp 704699107 4200.000000000000 NS USD 141414.000000000000 0.1574928436 Long EC CORP US N 1 N N N Peoples Financial Services Cor N/A Peoples Financial Services Corp 711040105 900.000000000000 NS USD 43812.000000000000 0.0487934466 Long EC CORP US N 1 N N N Prestige Consumer Healthcare I N/A Prestige Consumer Healthcare Inc 74112D101 7400.000000000000 NS USD 374292.000000000000 0.4168491904 Long EC CORP US N 1 N N N ProAssurance Corp 54930015E5J57R675E89 ProAssurance Corp 74267C106 9300.000000000000 NS USD 198927.000000000000 0.2215451009 Long EC CORP US N 1 N N N ProPetro Holding Corp N/A ProPetro Holding Corp 74347M108 106000.000000000000 NS USD 970960.000000000000 1.0813586449 Long EC CORP US N 1 N N N QCR Holdings Inc 549300MWKWM7KWJVQO33 QCR Holdings Inc 74727A104 6500.000000000000 NS USD 363025.000000000000 0.4043011268 Long EC CORP US N 1 N N N Radian Group Inc 54930005OUP720S5U385 Radian Group Inc 750236101 2100.000000000000 NS USD 44331.000000000000 0.0493714572 Long EC CORP US N 1 N N N Radiant Logistics Inc 549300HWCW2HBOG4GN20 Radiant Logistics Inc 75025X100 30500.000000000000 NS USD 213500.000000000000 0.2377750584 Long EC CORP US N 1 N N N Rapid7 Inc 549300GNVG5D60KEYN14 Rapid7 Inc 753422104 10400.000000000000 NS USD 598000.000000000000 0.6659929035 Long EC CORP US N 1 N N N Red River Bancshares Inc 549300SO63STZV7UHM15 Red River Bancshares Inc 75686R202 2600.000000000000 NS USD 132886.000000000000 0.1479952057 Long EC CORP US N 1 N N N Rexford Industrial Realty Inc 549300MSLO0DF0EMX355 Rexford Industrial Realty Inc 76169C100 14400.000000000000 NS USD 895824.000000000000 0.9976796435 Long EC CORP US N 1 N N N R1 RCM Inc N/A R1 RCM Inc 77634L105 27400.000000000000 NS USD 598690.000000000000 0.6667613569 Long EC CORP US N 1 N N N Ryerson Holding Corp 549300JMA41B3ZHOVE45 Ryerson Holding Corp 783754104 8500.000000000000 NS USD 242250.000000000000 0.2697939480 Long EC CORP US N 1 N N N Ryman Hospitality Properties I 529900GCCWW9SRMPJR11 Ryman Hospitality Properties Inc 78377T107 6900.000000000000 NS USD 567318.000000000000 0.6318223446 Long EC CORP US N 1 N N N Saia Inc 549300WNPG4N9GBOYB29 Saia Inc 78709Y105 2000.000000000000 NS USD 413660.000000000000 0.4606933520 Long EC CORP US N 1 N N N Schneider National Inc 529900V6GZ6G6E3BLV72 Schneider National Inc 80689H102 34900.000000000000 NS USD 797814.000000000000 0.8885258568 Long EC CORP US N 1 N N N EW Scripps Co/The 549300U1OW41QPKYW028 EW Scripps Co/The 811054402 57100.000000000000 NS USD 853645.000000000000 0.9507048698 Long EC CORP US N 1 N N N Seaboard Corp 87Q3KOXT29OW9W9YPT70 Seaboard Corp 811543107 50.000000000000 NS USD 193117.000000000000 0.2150745009 Long EC CORP US N 1 N N N Select Energy Services Inc 54930094OK8LA3QDW486 Select Energy Services Inc 81617J301 79800.000000000000 NS USD 567378.000000000000 0.6318891666 Long EC CORP US N 1 N N N ServisFirst Bancshares Inc N/A ServisFirst Bancshares Inc 81768T108 5300.000000000000 NS USD 447108.000000000000 0.4979444066 Long EC CORP US N 1 N N N Shockwave Medical Inc 549300LDXO56IC5Y1538 Shockwave Medical Inc 82489T104 4300.000000000000 NS USD 1276498.000000000000 1.4216364706 Long EC CORP US N 1 N N N Silicon Laboratories Inc 4PRDF8Q9TDHRVZKZSZ47 Silicon Laboratories Inc 826919102 4300.000000000000 NS USD 538919.000000000000 0.6001943639 Long EC CORP US N 1 N N N Silgan Holdings Inc KAF673KJXD92C8KSLU49 Silgan Holdings Inc 827048109 2200.000000000000 NS USD 100210.000000000000 0.1116039279 Long EC CORP US N 1 N N N Simpson Manufacturing Co Inc 529900EJUNNL15LZ8056 Simpson Manufacturing Co Inc 829073105 7000.000000000000 NS USD 648480.000000000000 0.7222125052 Long EC CORP US N 1 N N N SmartFinancial Inc N/A SmartFinancial Inc 83190L208 5800.000000000000 NS USD 145522.000000000000 0.1620679253 Long EC CORP US N 1 N N N South Plains Financial Inc 549300SNEBP48642N493 South Plains Financial Inc 83946P107 4000.000000000000 NS USD 108520.000000000000 0.1208587791 Long EC CORP US N 1 N N N Southern First Bancshares Inc N/A Southern First Bancshares Inc 842873101 2400.000000000000 NS USD 103464.000000000000 0.1152279093 Long EC CORP US N 1 N N N Southern Missouri Bancorp Inc N/A Southern Missouri Bancorp Inc 843380106 2400.000000000000 NS USD 126552.000000000000 0.1409410266 Long EC CORP US N 1 N N N Sprouts Farmers Market Inc 529900P8F4G77Q52XE24 Sprouts Farmers Market Inc 85208M102 17100.000000000000 NS USD 494190.000000000000 0.5503796539 Long EC CORP US N 1 N N N Stewart Information Services C 529900TV1XI0PLKENU10 Stewart Information Services Corp 860372101 6100.000000000000 NS USD 308904.000000000000 0.3440265416 Long EC CORP US N 1 N N N Tri Pointe Homes Inc N/A Tri Pointe Homes Inc 87265H109 49400.000000000000 NS USD 856102.000000000000 0.9534412320 Long EC CORP US N 1 N N N Talos Energy Inc 549300OKFHZ84SFJFT95 Talos Energy Inc 87484T108 54400.000000000000 NS USD 1127712.000000000000 1.2559334268 Long EC CORP US N 1 N N N Tenet Healthcare Corp 0W9AIBT6U6ADJ2I8HK17 Tenet Healthcare Corp 88033G407 12800.000000000000 NS USD 723200.000000000000 0.8054282071 Long EC CORP US N 1 N N N Tennant Co JYAIRLT8DVP6DP8UT336 Tennant Co 880345103 5100.000000000000 NS USD 307785.000000000000 0.3427803107 Long EC CORP US N 1 N N N Terex Corp YAWJZJYEQ7M1SYMOS462 Terex Corp 880779103 5400.000000000000 NS USD 179388.000000000000 0.1997845067 Long EC CORP US N 1 N N N Terreno Realty Corp N/A Terreno Realty Corp 88146M101 7500.000000000000 NS USD 457425.000000000000 0.5094344547 Long EC CORP US N 1 N N N Titan Machinery Inc 549300835ZM8G0BT5C94 Titan Machinery Inc 88830R101 34700.000000000000 NS USD 1068066.000000000000 1.1895056464 Long EC CORP US N 1 N N N Toll Brothers Inc 529900JB6IS9MSZGVR44 Toll Brothers Inc 889478103 9200.000000000000 NS USD 402868.000000000000 0.4486742961 Long EC CORP US N 1 N N N Tootsie Roll Industries Inc 529900SBKOV9XX4M4Q35 Tootsie Roll Industries Inc 890516107 16068.000000000000 NS USD 575716.440000000000 0.6411756915 Long EC CORP US N 1 N N N TriCo Bancshares N/A TriCo Bancshares 896095106 2100.000000000000 NS USD 99099.000000000000 0.1103666066 Long EC CORP US N 1 N N N TriNet Group Inc 5299003FJVBETSFKE990 TriNet Group Inc 896288107 500.000000000000 NS USD 41200.000000000000 0.0458844609 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 91604.970000000000 NS USD 91604.970000000000 0.1020205016 Long STIV RF US N 1 N N N UFP Industries Inc 5493007KB485C9OV5572 UFP Industries Inc 90278Q108 11000.000000000000 NS USD 873290.000000000000 0.9725835163 Long EC CORP US N 1 N N N UMH Properties Inc 529900OM5K3PJ11F0Q09 UMH Properties Inc 903002103 29900.000000000000 NS USD 539396.000000000000 0.6007255990 Long EC CORP US N 1 N N N USANA Health Sciences Inc 549300YTURXE814MAH96 USANA Health Sciences Inc 90328M107 13051.000000000000 NS USD 842050.520000000000 0.9377920916 Long EC CORP US N 1 N N N 2022-10-20 RBB Fund, Inc. /s/ James G. Shaw RBB Fund, Inc. Treasurer