0001145549-23-025762.txt : 20230428 0001145549-23-025762.hdr.sgml : 20230428 20230428162151 ACCESSION NUMBER: 0001145549-23-025762 CONFORMED SUBMISSION TYPE: NPORT-P PUBLIC DOCUMENT COUNT: 1 CONFORMED PERIOD OF REPORT: 20230228 FILED AS OF DATE: 20230428 DATE AS OF CHANGE: 20230428 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: 23866695 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-02-28 N 97198431.260000000000 153226.700000000000 97045204.560000000000 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 17744.140000000000 N Jackson Financial Inc 213800WXW2KG1N4CO374 Jackson Financial Inc 46817M107 19700.000000000000 NS USD 893986.000000000000 0.9212057454 Long EC CORP US N 1 N N N Knowles Corp 5493003EO323TDZQU148 Knowles Corp 49926D109 43700.000000000000 NS USD 742026.000000000000 0.7646189251 Long EC CORP US N 1 N N N Koppers Holdings Inc N/A Koppers Holdings Inc 50060P106 10900.000000000000 NS USD 391201.000000000000 0.4031121391 Long EC CORP US N 1 N N N Landstar System Inc 254900CUQXQRL09MEI52 Landstar System Inc 515098101 4200.000000000000 NS USD 759318.000000000000 0.7824374254 Long EC CORP US N 1 N N N Liberty Energy Inc N/A Liberty Energy Inc 53115L104 69400.000000000000 NS USD 1058350.000000000000 1.0905742378 Long EC CORP US N 1 N N N Ligand Pharmaceuticals Inc 5493008K7TB0IKP37H79 Ligand Pharmaceuticals Inc 53220K504 5200.000000000000 NS USD 375128.000000000000 0.3865497545 Long EC CORP US N 1 N N N Lindsay Corp 549300ZFO0QG5H8TPI61 Lindsay Corp 535555106 2300.000000000000 NS USD 346127.000000000000 0.3566657431 Long EC CORP US N 1 N N N Livent Corp 254900OOLQ2VNMZTJL47 Livent Corp 53814L108 21200.000000000000 NS USD 497140.000000000000 0.5122767294 Long EC CORP US N 1 N N N ABM Industries Inc QF02R89VEIOROM77J447 ABM Industries Inc 000957100 1000.000000000000 NS USD 48410.000000000000 0.0498839692 Long EC CORP US N 1 N N N Titan Machinery Inc 549300835ZM8G0BT5C94 Titan Machinery Inc 88830R101 22300.000000000000 NS USD 1021117.000000000000 1.0522075816 Long EC CORP US N 1 N N N Toll Brothers Inc 529900JB6IS9MSZGVR44 Toll Brothers Inc 889478103 12900.000000000000 NS USD 773226.000000000000 0.7967688909 Long EC CORP US N 1 N N N AMN Healthcare Services Inc 529900W3ARRTCNFH2I39 AMN Healthcare Services Inc 001744101 8100.000000000000 NS USD 729081.000000000000 0.7512797807 Long EC CORP US N 1 N N N ASGN Inc LZBNYYCBUKY537072438 ASGN Inc 00191U102 7100.000000000000 NS USD 630480.000000000000 0.6496766150 Long EC CORP US N 1 N N N AZZ Inc 549300HD1X2NFLWPYC83 AZZ Inc 002474104 16300.000000000000 NS USD 662595.000000000000 0.6827694403 Long EC CORP US N 1 N N N AdvanSix Inc 5493009TPRODMCAZLF67 AdvanSix Inc 00773T101 23000.000000000000 NS USD 946450.000000000000 0.9752671493 Long EC CORP US N 1 N N N Air Lease Corp 5493004NW4M4P8TMMK63 Air Lease Corp 00912X302 9800.000000000000 NS USD 424144.000000000000 0.4370581750 Long EC CORP US N 1 N N N Allegro MicroSystems Inc N/A Allegro MicroSystems Inc 01749D105 23300.000000000000 NS USD 1017744.000000000000 1.0487318818 Long EC CORP US N 1 N N N Allison Transmission Holdings 529900RP7DJ882LI9T83 Allison Transmission Holdings Inc 01973R101 10100.000000000000 NS USD 479750.000000000000 0.4943572453 Long EC CORP US N 1 N N N Alpha Metallurgical Resources N/A Alpha Metallurgical Resources Inc 020764106 5600.000000000000 NS USD 939344.000000000000 0.9679447885 Long EC CORP US N 1 N N N Amerant Bancorp Inc 5493007OCZP75TGDUY32 Amerant Bancorp Inc 023576101 10400.000000000000 NS USD 295360.000000000000 0.3043530088 Long EC CORP US N 1 N N N American States Water Co 529900L26LIS2V8PWM23 American States Water Co 029899101 3200.000000000000 NS USD 285760.000000000000 0.2944607117 Long EC CORP US N 1 N N N Amphastar Pharmaceuticals Inc 54930055TH0ZLSAQMJ38 Amphastar Pharmaceuticals Inc 03209R103 7400.000000000000 NS USD 235764.000000000000 0.2429424525 Long EC CORP US N 1 N N N Andersons Inc/The L38MWB8MVRFV7HVJPU11 Andersons Inc/The 034164103 20350.000000000000 NS USD 928570.500000000000 0.9568432610 Long EC CORP US N 1 N N N Apogee Enterprises Inc 549300579S7QW8V4IJ60 Apogee Enterprises Inc 037598109 13000.000000000000 NS USD 594880.000000000000 0.6129926797 Long EC CORP US N 1 N N N Apple Hospitality REIT Inc 549300EVZAR0FBZO4F16 Apple Hospitality REIT Inc 03784Y200 21200.000000000000 NS USD 350012.000000000000 0.3606690321 Long EC CORP US N 1 N N N ArcBest Corp 5493006S3KBNE8ZS3J23 ArcBest Corp 03937C105 2000.000000000000 NS USD 192400.000000000000 0.1982581219 Long EC CORP US N 1 N N N Arko Corp N/A Arko Corp 041242108 81500.000000000000 NS USD 653630.000000000000 0.6735314774 Long EC CORP US N 1 N N N AssetMark Financial Holdings I 5493001K4EDHT2T6W812 AssetMark Financial Holdings Inc 04546L106 31900.000000000000 NS USD 998470.000000000000 1.0288710344 Long EC CORP US N 1 N N N Aviat Networks Inc 549300Z3X8Z4MK52CI65 Aviat Networks Inc 05366Y201 15300.000000000000 NS USD 543609.000000000000 0.5601605999 Long EC CORP US N 1 N N N Avient Corp SM8L9RZYIB34LNTWO040 Avient Corp 05368V106 7000.000000000000 NS USD 305410.000000000000 0.3147090074 Long EC CORP US N 1 N N N Avis Budget Group Inc 529900E95812SYWMCE44 Avis Budget Group Inc 053774105 3500.000000000000 NS USD 768810.000000000000 0.7922184342 Long EC CORP US N 1 N N N Avnet Inc XJI53DCPL7QABOWK4Z75 Avnet Inc 053807103 3200.000000000000 NS USD 143072.000000000000 0.1474282018 Long EC CORP US N 1 N N N BCB Bancorp Inc 54930024V6Z8FYSN4291 BCB Bancorp Inc 055298103 10100.000000000000 NS USD 175235.000000000000 0.1805704886 Long EC CORP US N 1 N N N Tootsie Roll Industries Inc 529900SBKOV9XX4M4Q35 Tootsie Roll Industries Inc 890516107 12868.000000000000 NS USD 566578.040000000000 0.5838289924 Long EC CORP US N 1 N N N TriCo Bancshares N/A TriCo Bancshares 896095106 8700.000000000000 NS USD 439437.000000000000 0.4528168105 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 1175466.530000000000 NS USD 1175466.530000000000 1.2112566874 Long STIV RF US N 1 N N N UFP Industries Inc 5493007KB485C9OV5572 UFP Industries Inc 90278Q108 11000.000000000000 NS USD 940830.000000000000 0.9694760336 Long EC CORP US N 1 N N N UMH Properties Inc 529900OM5K3PJ11F0Q09 UMH Properties Inc 903002103 29900.000000000000 NS USD 508599.000000000000 0.5240846287 Long EC CORP US N 1 N N N Urban Outfitters Inc 549300N3DUFR5U6NRN38 Urban Outfitters Inc 917047102 22600.000000000000 NS USD 609070.000000000000 0.6276147315 Long EC CORP US N 1 N N N Verint Systems Inc 549300KEQJS5FRVUCO94 Verint Systems Inc 92343X100 4900.000000000000 NS USD 183162.000000000000 0.1887388468 Long EC CORP US N 1 N N N Veritiv Corp 529900VQARHWQROHAS58 Veritiv Corp 923454102 4900.000000000000 NS USD 742056.000000000000 0.7646498386 Long EC CORP US N 1 N N N Verra Mobility Corp 549300XX5EKGLR0M4152 Verra Mobility Corp 92511U102 56600.000000000000 NS USD 975218.000000000000 1.0049110664 Long EC CORP US N 1 N N N Viavi Solutions Inc 5493006K3E3N1QOBF092 Viavi Solutions Inc 925550105 45100.000000000000 NS USD 493394.000000000000 0.5084166727 Long EC CORP US N 1 N N N Werner Enterprises Inc 549300P6XRGOCHHJST37 Werner Enterprises Inc 950755108 10700.000000000000 NS USD 497015.000000000000 0.5121479235 Long EC CORP US N 1 N N N WESCO International Inc 529900TXOGREY3WNJ434 WESCO International Inc 95082P105 3400.000000000000 NS USD 562972.000000000000 0.5801131571 Long EC CORP US N 1 N N N Westamerica BanCorp N/A Westamerica BanCorp 957090103 5600.000000000000 NS USD 308672.000000000000 0.3180703275 Long EC CORP US N 1 N N N WillScot Mobile Mini Holdings 549300HJ4VIXF476Q166 WillScot Mobile Mini Holdings Corp 971378104 17200.000000000000 NS USD 884080.000000000000 0.9109981312 Long EC CORP US N 1 N N N Winmark Corp N/A Winmark Corp 974250102 3000.000000000000 NS USD 876000.000000000000 0.9026721145 Long EC CORP US N 1 N N N World Fuel Services Corp D3W7PCXCBRQLL17DZ313 World Fuel Services Corp 981475106 20100.000000000000 NS USD 551745.000000000000 0.5685443217 Long EC CORP US N 1 N N N Zeta Global Holdings Corp N/A Zeta Global Holdings Corp 98956A105 78600.000000000000 NS USD 833946.000000000000 0.8593376703 Long EC CORP US N 1 N N N Triton International Ltd N/A Triton International Ltd N/A 700.000000000000 NS USD 48258.000000000000 0.0497273412 Long EC CORP BM N 1 N N N Berry Corp N/A Berry Corp 08579X101 37800.000000000000 NS USD 356454.000000000000 0.3673071757 Long EC CORP US N 1 N N N Boise Cascade Co 549300Z8B8LSRHC7XA55 Boise Cascade Co 09739D100 2300.000000000000 NS USD 158953.000000000000 0.1637927404 Long EC CORP US N 1 N N N Ecovyst Inc N/A Ecovyst Inc 27923Q109 30400.000000000000 NS USD 305216.000000000000 0.3145091006 Long EC CORP US N 1 N N N Edgewell Personal Care Co 549300CY8QZDL4Z3RU59 Edgewell Personal Care Co 28035Q102 1200.000000000000 NS USD 51240.000000000000 0.0528001360 Long EC CORP US N 1 N N N eGain Corp N/A eGain Corp 28225C806 33200.000000000000 NS USD 259292.000000000000 0.2671868241 Long EC CORP US N 1 N N N Enova International Inc 549300O8XOCQSB49UO63 Enova International Inc 29357K103 19600.000000000000 NS USD 955500.000000000000 0.9845927002 Long EC CORP US N 1 N N N ePlus Inc 529900FFY8AAFJ21NE91 ePlus Inc 294268107 4900.000000000000 NS USD 265433.000000000000 0.2735148029 Long EC CORP US N 1 N N N Evercore Inc 529900P6KLPT95DW3W58 Evercore Inc 29977A105 3200.000000000000 NS USD 419776.000000000000 0.4325571798 Long EC CORP US N 1 N N N Golar LNG Ltd 213800C2VSFZG3EZLO34 Golar LNG Ltd N/A 33000.000000000000 NS USD 753390.000000000000 0.7763289319 Long EC CORP BM N 1 N N N Evolent Health Inc 549300CZOCFHQ2BBTR11 Evolent Health Inc 30050B101 16200.000000000000 NS USD 567162.000000000000 0.5844307326 Long EC CORP US N 1 N N N Extreme Networks Inc 549300WRECW11X94UB57 Extreme Networks Inc 30226D106 44700.000000000000 NS USD 836784.000000000000 0.8622620806 Long EC CORP US N 1 N N N First Bancorp/Southern Pines N N/A First Bancorp/Southern Pines NC 318910106 18000.000000000000 NS USD 746820.000000000000 0.7695588910 Long EC CORP US N 1 N N N Franklin Covey Co N/A Franklin Covey Co 353469109 10200.000000000000 NS USD 478074.000000000000 0.4926302151 Long EC CORP US N 1 N N N Franklin Electric Co Inc RR6AURIKMXUE4Q24G284 Franklin Electric Co Inc 353514102 8800.000000000000 NS USD 841016.000000000000 0.8666229350 Long EC CORP US N 1 N N N GMS Inc 52990057RENOQO4U0D72 GMS Inc 36251C103 16300.000000000000 NS USD 989573.000000000000 1.0197031419 Long EC CORP US N 1 N N N Grand Canyon Education Inc 529900XFER799IYOSW74 Grand Canyon Education Inc 38526M106 1600.000000000000 NS USD 181264.000000000000 0.1867830573 Long EC CORP US N 1 N N N Griffon Corp 5493000C2SGNC7ZN3242 Griffon Corp 398433102 21500.000000000000 NS USD 784105.000000000000 0.8079791305 Long EC CORP US N 1 N N N Group 1 Automotive Inc 549300US8QAZJLWYAF63 Group 1 Automotive Inc 398905109 4400.000000000000 NS USD 972708.000000000000 1.0023246428 Long EC CORP US N 1 N N N H&E Equipment Services Inc 254900KVLRCDMQRYY541 H&E Equipment Services Inc 404030108 19500.000000000000 NS USD 1082250.000000000000 1.1152019360 Long EC CORP US N 1 N N N HarborOne Bancorp Inc 549300CNOEY2QUB7F917 HarborOne Bancorp Inc 41165Y100 12600.000000000000 NS USD 172242.000000000000 0.1774863588 Long EC CORP US N 1 N N N Haverty Furniture Cos Inc 529900CVFMMIRXZVPD70 Haverty Furniture Cos Inc 419596101 14600.000000000000 NS USD 551004.000000000000 0.5677807600 Long EC CORP US N 1 N N N Hawaiian Electric Industries I JJ8FWOCWCV22X7GUPJ23 Hawaiian Electric Industries Inc 419870100 22800.000000000000 NS USD 922260.000000000000 0.9503406213 Long EC CORP US N 1 N N N Herc Holdings Inc 549300TP80QLITMSBP82 Herc Holdings Inc 42704L104 6300.000000000000 NS USD 904617.000000000000 0.9321604340 Long EC CORP US N 1 N N N Home Bancorp Inc N/A Home Bancorp Inc 43689E107 5700.000000000000 NS USD 225435.000000000000 0.2322989590 Long EC CORP US N 1 N N N HomeTrust Bancshares Inc N/A HomeTrust Bancshares Inc 437872104 13900.000000000000 NS USD 406853.000000000000 0.4192407052 Long EC CORP US N 1 N N N Hostess Brands Inc N/A Hostess Brands Inc 44109J106 8400.000000000000 NS USD 207480.000000000000 0.2137972720 Long EC CORP US N 1 N N N Hovnanian Enterprises Inc 549300805N4EF0ROBT53 Hovnanian Enterprises Inc 442487401 9300.000000000000 NS USD 633423.000000000000 0.6527092223 Long EC CORP US N 1 N N N Hub Group Inc N/A Hub Group Inc 443320106 10400.000000000000 NS USD 953992.000000000000 0.9830387852 Long EC CORP US N 1 N N N Independent Bank Corp/MI N/A Independent Bank Corp/MI 453838609 5600.000000000000 NS USD 123480.000000000000 0.1272396720 Long EC CORP US N 1 N N N Information Services Group Inc 549300ZUNI6DQ0G8Q273 Information Services Group Inc 45675Y104 33200.000000000000 NS USD 174964.000000000000 0.1802912373 Long EC CORP US N 1 N N N Ingevity Corp 5493009UTFC4B5IMGF87 Ingevity Corp 45688C107 5600.000000000000 NS USD 462336.000000000000 0.4764130305 Long EC CORP US N 1 N N N Ingles Markets Inc 549300XH5RYBMYP8TF26 Ingles Markets Inc 457030104 7500.000000000000 NS USD 670500.000000000000 0.6909151287 Long EC CORP US N 1 N N N Insteel Industries Inc 52990026LKY4MOX3L174 Insteel Industries Inc 45774W108 21650.000000000000 NS USD 644087.500000000000 0.6636984310 Long EC CORP US N 1 N N N Insperity Inc 5299000Q0KW7HY5DB751 Insperity Inc 45778Q107 6800.000000000000 NS USD 843812.000000000000 0.8695040665 Long EC CORP US N 1 N N N iRadimed Corp 549300YVHWP0YJ1YW816 iRadimed Corp 46266A109 7500.000000000000 NS USD 284700.000000000000 0.2933684372 Long EC CORP US N 1 N N N Brandywine Realty Trust 5UZ46ZCYUFYYAC0DS831 Brandywine Realty Trust 105368203 53300.000000000000 NS USD 313937.000000000000 0.3234956342 Long EC CORP US N 1 N N N Brightsphere Investment Group 5493004FTLQNQTBOP608 Brightsphere Investment Group Inc 10948W103 26800.000000000000 NS USD 671876.000000000000 0.6923330246 Long EC CORP US N 1 N N N Brookline Bancorp Inc N/A Brookline Bancorp Inc 11373M107 31900.000000000000 NS USD 413424.000000000000 0.4260117765 Long EC CORP US N 1 N N N CNO Financial Group Inc 11XPYHB76MPM4Y4P2897 CNO Financial Group Inc 12621E103 7000.000000000000 NS USD 179340.000000000000 0.1848004760 Long EC CORP US N 1 N N N CSG Systems International Inc 549300D7FJZUOHHXUA81 CSG Systems International Inc 126349109 2900.000000000000 NS USD 162980.000000000000 0.1679423530 Long EC CORP US N 1 N N N Capital Bancorp Inc 549300LQKYGWQ7VP0C75 Capital Bancorp Inc 139737100 8200.000000000000 NS USD 166542.000000000000 0.1716128074 Long EC CORP US N 1 N N N CareTrust REIT Inc 5493001NVXE2B9GPLU96 CareTrust REIT Inc 14174T107 18600.000000000000 NS USD 365862.000000000000 0.3770016269 Long EC CORP US N 1 N N N Carpenter Technology Corp DX6I6ZD3X5WNNCDJKP85 Carpenter Technology Corp 144285103 14200.000000000000 NS USD 686286.000000000000 0.7071817748 Long EC CORP US N 1 N N N Carter Bankshares Inc N/A Carter Bankshares Inc 146103106 10800.000000000000 NS USD 187596.000000000000 0.1933078516 Long EC CORP US N 1 N N N Century Communities Inc 5299002QMB2O7ZL1CA26 Century Communities Inc 156504300 11700.000000000000 NS USD 699777.000000000000 0.7210835437 Long EC CORP US N 1 N N N Chase Corp N/A Chase Corp 16150R104 3800.000000000000 NS USD 372172.000000000000 0.3835037514 Long EC CORP US N 1 N N N Chefs' Warehouse Inc/The 549300JYEDC8C547E980 Chefs' Warehouse Inc/The 163086101 26300.000000000000 NS USD 856065.000000000000 0.8821301412 Long EC CORP US N 1 N N N Chemours Co/The 549300M1BOLNXL8DOV14 Chemours Co/The 163851108 3900.000000000000 NS USD 133302.000000000000 0.1373607285 Long EC CORP US N 1 N N N Civista Bancshares Inc 5493001LX61Z2UVYSC48 Civista Bancshares Inc 178867107 9100.000000000000 NS USD 194103.000000000000 0.2000129742 Long EC CORP US N 1 N N N Clearway Energy Inc 549300LHAZ9HA9G3XC48 Clearway Energy Inc 18539C204 30100.000000000000 NS USD 945441.000000000000 0.9742274276 Long EC CORP US N 1 N N N Coastal Financial Corp/WA 549300XG5L36T6IU0B47 Coastal Financial Corp/WA 19046P209 10900.000000000000 NS USD 503035.000000000000 0.5183512182 Long EC CORP US N 1 N N N Collegium Pharmaceutical Inc 54930049FXZMTLW8D496 Collegium Pharmaceutical Inc 19459J104 32700.000000000000 NS USD 867531.000000000000 0.8939452536 Long EC CORP US N 1 N N N Comfort Systems USA Inc 5299009DT1ZA5HTU6R38 Comfort Systems USA Inc 199908104 7700.000000000000 NS USD 1119888.000000000000 1.1539859234 Long EC CORP US N 1 N N N Community Healthcare Trust Inc 549300FATSRCMKOV9536 Community Healthcare Trust Inc 20369C106 8800.000000000000 NS USD 340912.000000000000 0.3512919588 Long EC CORP US N 1 N N N ConnectOne Bancorp Inc 549300E2M5ZYAZKUK134 ConnectOne Bancorp Inc 20786W107 15600.000000000000 NS USD 378300.000000000000 0.3898183344 Long EC CORP US N 1 N N N QuidelOrtho Corp 549300YU8CMO9HF53113 QuidelOrtho Corp 219798105 2000.000000000000 NS USD 173880.000000000000 0.1791742320 Long EC CORP US N 1 N N N CorVel Corp N/A CorVel Corp 221006109 4900.000000000000 NS USD 883372.000000000000 0.9102685743 Long EC CORP US N 1 N N N Customers Bancorp Inc 549300WLBCHYKZ53FN68 Customers Bancorp Inc 23204G100 10400.000000000000 NS USD 320320.000000000000 0.3300729814 Long EC CORP US N 1 N N N Dana Inc KVWHW7YLZPFJM8QYNJ51 Dana Inc 235825205 9400.000000000000 NS USD 148896.000000000000 0.1534295287 Long EC CORP US N 1 N N N Daseke Inc 549300CUSFIOX5Q3VA53 Daseke Inc 23753F107 38300.000000000000 NS USD 312145.000000000000 0.3216490721 Long EC CORP US N 1 N N N Delek US Holdings Inc 5493003O53JMENV1N385 Delek US Holdings Inc 24665A103 18900.000000000000 NS USD 475713.000000000000 0.4901973283 Long EC CORP US N 1 N N N Digi International Inc 529900KG656HGROI4N27 Digi International Inc 253798102 21690.000000000000 NS USD 723795.300000000000 0.7458331437 Long EC CORP US N 1 N N N DigitalOcean Holdings Inc 549300EPISPY3RE3DL21 DigitalOcean Holdings Inc 25402D102 25200.000000000000 NS USD 805896.000000000000 0.8304336146 Long EC CORP US N 1 N N N Diodes Inc 549300XP2X1ARVH3BX23 Diodes Inc 254543101 11400.000000000000 NS USD 1045266.000000000000 1.0770918612 Long EC CORP US N 1 N N N Doximity Inc N/A Doximity Inc 26622P107 5100.000000000000 NS USD 171513.000000000000 0.1767351625 Long EC CORP US N 1 N N N elf Beauty Inc 549300U2K9TCON25C029 elf Beauty Inc 26856L103 13800.000000000000 NS USD 1031550.000000000000 1.0629582417 Long EC CORP US N 1 N N N Eagle Materials Inc 529900KRXRGXL61SG039 Eagle Materials Inc 26969P108 4200.000000000000 NS USD 589344.000000000000 0.6072881217 Long EC CORP US N 1 N N N Louisiana-Pacific Corp 549300C7E2UAO5BVRR75 Louisiana-Pacific Corp 546347105 15400.000000000000 NS USD 901054.000000000000 0.9284889491 Long EC CORP US N 1 N N N MYR Group Inc 529900G1IMMZHOQ17I54 MYR Group Inc 55405W104 9900.000000000000 NS USD 1194039.000000000000 1.2303946449 Long EC CORP US N 1 N N N Macy's Inc 529900NZQ81TIOW3CW52 Macy's Inc 55616P104 26200.000000000000 NS USD 536052.000000000000 0.5523735072 Long EC CORP US N 1 N N N Marcus & Millichap Inc 549300B2HE8ULXNB1N48 Marcus & Millichap Inc 566324109 12000.000000000000 NS USD 412440.000000000000 0.4249978161 Long EC CORP US N 1 N N N MasterCraft Boat Holdings Inc 549300IXWX41555YJ117 MasterCraft Boat Holdings Inc 57637H103 32000.000000000000 NS USD 1080640.000000000000 1.1135429153 Long EC CORP US N 1 N N N Merchants Bancorp/IN 54930008Y0GPVLF81889 Merchants Bancorp/IN 58844R108 17100.000000000000 NS USD 517275.000000000000 0.5330247923 Long EC CORP US N 1 N N N Merit Medical Systems Inc 549300OYTY138SP2CE83 Merit Medical Systems Inc 589889104 6000.000000000000 NS USD 423480.000000000000 0.4363739578 Long EC CORP US N 1 N N N Meritage Homes Corp 52990044W9UMFJO2FB97 Meritage Homes Corp 59001A102 8900.000000000000 NS USD 972147.000000000000 1.0017465617 Long EC CORP US N 1 N N N Metropolitan Bank Holding Corp N/A Metropolitan Bank Holding Corp 591774104 12100.000000000000 NS USD 675301.000000000000 0.6958623077 Long EC CORP US N 1 N N N Mitek Systems Inc 549300ABZAQ3R25XG118 Mitek Systems Inc 606710200 82700.000000000000 NS USD 769110.000000000000 0.7925275685 Long EC CORP US N 1 N N N Mueller Industries Inc 5493005IZFE4VJLLYG84 Mueller Industries Inc 624756102 13100.000000000000 NS USD 969007.000000000000 0.9985109562 Long EC CORP US N 1 N N N Murphy Oil Corp QBKYQD0ODE7DC7PDIN91 Murphy Oil Corp 626717102 22000.000000000000 NS USD 858440.000000000000 0.8845774543 Long EC CORP US N 1 N N N NMI Holdings Inc 529900KNNGFXJX1C3Z08 NMI Holdings Inc 629209305 42700.000000000000 NS USD 996618.000000000000 1.0269626454 Long EC CORP US N 1 N N N National HealthCare Corp N/A National HealthCare Corp 635906100 3700.000000000000 NS USD 206164.000000000000 0.2124412030 Long EC CORP US N 1 N N N National Research Corp 549300FQIORB6GZCYT15 National Research Corp 637372202 10200.000000000000 NS USD 460632.000000000000 0.4746571478 Long EC CORP US N 1 N N N Nelnet Inc 549300T6B0Q52I6OM558 Nelnet Inc 64031N108 3300.000000000000 NS USD 309771.000000000000 0.3192027895 Long EC CORP US N 1 N N N Noodles & Co 5299003PCPK4UINV4362 Noodles & Co 65540B105 27800.000000000000 NS USD 162352.000000000000 0.1672952319 Long EC CORP US N 1 N N N Northern Oil and Gas Inc OKFF0PIZDDMNH4UCYE51 Northern Oil and Gas Inc 665531307 18900.000000000000 NS USD 586656.000000000000 0.6045182785 Long EC CORP US N 1 N N N Olympic Steel Inc 549300GQ061U6N6KWJ49 Olympic Steel Inc 68162K106 14500.000000000000 NS USD 761250.000000000000 0.7844282502 Long EC CORP US N 1 N N N Otter Tail Corp N/A Otter Tail Corp 689648103 3500.000000000000 NS USD 248115.000000000000 0.2556695111 Long EC CORP US N 1 N N N PGT Innovations Inc 549300LRW9WM59C1S579 PGT Innovations Inc 69336V101 44250.000000000000 NS USD 935887.500000000000 0.9643830463 Long EC CORP US N 1 N N N PJT Partners Inc 549300W3WBEQUBKYTN87 PJT Partners Inc 69343T107 12898.000000000000 NS USD 1017394.240000000000 1.0483714725 Long EC CORP US N 1 N N N Patrick Industries Inc 549300FZ5ZTCCJ3Z5W14 Patrick Industries Inc 703343103 9300.000000000000 NS USD 677505.000000000000 0.6981334143 Long EC CORP US N 1 N N N Peapack-Gladstone Financial Co 549300G8DN2UK8K0ET30 Peapack-Gladstone Financial Corp 704699107 13300.000000000000 NS USD 494095.000000000000 0.5091390164 Long EC CORP US N 1 N N N Ranger Oil Corp 5493003S4AVU6OSXB118 Ranger Oil Corp 70788V102 8900.000000000000 NS USD 369350.000000000000 0.3805958282 Long EC CORP US N 1 N N N Peoples Financial Services Cor N/A Peoples Financial Services Corp 711040105 900.000000000000 NS USD 44595.000000000000 0.0459528116 Long EC CORP US N 1 N N N PetIQ Inc 549300GROACFGKVYOX14 PetIQ Inc 71639T106 34600.000000000000 NS USD 322472.000000000000 0.3322905047 Long EC CORP US N 1 N N N Prestige Consumer Healthcare I N/A Prestige Consumer Healthcare Inc 74112D101 11600.000000000000 NS USD 698900.000000000000 0.7201798411 Long EC CORP US N 1 N N N Primerica Inc 254900621R686KJR7022 Primerica Inc 74164M108 600.000000000000 NS USD 115164.000000000000 0.1186704696 Long EC CORP US N 1 N N N ProPetro Holding Corp N/A ProPetro Holding Corp 74347M108 100300.000000000000 NS USD 883643.000000000000 0.9105478256 Long EC CORP US N 1 N N N QCR Holdings Inc 549300MWKWM7KWJVQO33 QCR Holdings Inc 74727A104 6500.000000000000 NS USD 347685.000000000000 0.3582711805 Long EC CORP US N 1 N N N Radian Group Inc 54930005OUP720S5U385 Radian Group Inc 750236101 12500.000000000000 NS USD 266875.000000000000 0.2750007084 Long EC CORP US N 1 N N N Radiant Logistics Inc 549300HWCW2HBOG4GN20 Radiant Logistics Inc 75025X100 53000.000000000000 NS USD 301040.000000000000 0.3102059513 Long EC CORP US N 1 N N N Red River Bancshares Inc 549300SO63STZV7UHM15 Red River Bancshares Inc 75686R202 2800.000000000000 NS USD 141708.000000000000 0.1460226712 Long EC CORP US N 1 N N N Ryerson Holding Corp 549300JMA41B3ZHOVE45 Ryerson Holding Corp 783754104 15800.000000000000 NS USD 567694.000000000000 0.5849789308 Long EC CORP US N 1 N N N Ryman Hospitality Properties I 529900GCCWW9SRMPJR11 Ryman Hospitality Properties Inc 78377T107 9600.000000000000 NS USD 890592.000000000000 0.9177084061 Long EC CORP US N 1 N N N Saia Inc 549300WNPG4N9GBOYB29 Saia Inc 78709Y105 2000.000000000000 NS USD 541740.000000000000 0.5582346933 Long EC CORP US N 1 N N N Schneider National Inc 529900V6GZ6G6E3BLV72 Schneider National Inc 80689H102 34900.000000000000 NS USD 979294.000000000000 1.0091111709 Long EC CORP US N 1 N N N SeaWorld Entertainment Inc 529900G0H4NV3IIK3269 SeaWorld Entertainment Inc 81282V100 14200.000000000000 NS USD 917320.000000000000 0.9452502101 Long EC CORP US N 1 N N N Select Energy Services Inc 54930094OK8LA3QDW486 Select Energy Services Inc 81617J301 79800.000000000000 NS USD 592116.000000000000 0.6101445225 Long EC CORP US N 1 N N N Shockwave Medical Inc 549300LDXO56IC5Y1538 Shockwave Medical Inc 82489T104 4000.000000000000 NS USD 760960.000000000000 0.7841294204 Long EC CORP US N 1 N N N Silgan Holdings Inc KAF673KJXD92C8KSLU49 Silgan Holdings Inc 827048109 4800.000000000000 NS USD 256320.000000000000 0.2641243338 Long EC CORP US N 1 N N N Simpson Manufacturing Co Inc 529900EJUNNL15LZ8056 Simpson Manufacturing Co Inc 829073105 7000.000000000000 NS USD 755020.000000000000 0.7780085615 Long EC CORP US N 1 N N N SmartFinancial Inc N/A SmartFinancial Inc 83190L208 5800.000000000000 NS USD 158340.000000000000 0.1631610760 Long EC CORP US N 1 N N N Smartsheet Inc 549300N9WF42OK9VL589 Smartsheet Inc 83200N103 2600.000000000000 NS USD 114452.000000000000 0.1179367909 Long EC CORP US N 1 N N N South Plains Financial Inc 549300SNEBP48642N493 South Plains Financial Inc 83946P107 11800.000000000000 NS USD 310222.000000000000 0.3196675213 Long EC CORP US N 1 N N N Southern First Bancshares Inc N/A Southern First Bancshares Inc 842873101 2400.000000000000 NS USD 96600.000000000000 0.0995412400 Long EC CORP US N 1 N N N Southern Missouri Bancorp Inc N/A Southern Missouri Bancorp Inc 843380106 5300.000000000000 NS USD 245284.000000000000 0.2527523138 Long EC CORP US N 1 N N N Sportsman's Warehouse Holdings 549300JVV8YLQSRSF462 Sportsman's Warehouse Holdings Inc 84920Y106 22500.000000000000 NS USD 202275.000000000000 0.2084337922 Long EC CORP US N 1 N N N StepStone Group Inc N/A StepStone Group Inc 85914M107 6400.000000000000 NS USD 183040.000000000000 0.1886131322 Long EC CORP US N 1 N N N Tri Pointe Homes Inc N/A Tri Pointe Homes Inc 87265H109 43400.000000000000 NS USD 1034656.000000000000 1.0661588120 Long EC CORP US N 1 N N N Tenet Healthcare Corp 0W9AIBT6U6ADJ2I8HK17 Tenet Healthcare Corp 88033G407 12800.000000000000 NS USD 749184.000000000000 0.7719948692 Long EC CORP US N 1 N N N Teradata Corp 549300JU9SOUHV4U4R71 Teradata Corp 88076W103 25200.000000000000 NS USD 1027152.000000000000 1.0584263330 Long EC CORP US N 1 N N N Terex Corp YAWJZJYEQ7M1SYMOS462 Terex Corp 880779103 11800.000000000000 NS USD 698678.000000000000 0.7199510817 Long EC CORP US N 1 N N N Terreno Realty Corp N/A Terreno Realty Corp 88146M101 4800.000000000000 NS USD 298608.000000000000 0.3076999027 Long EC CORP US N 1 N N N Tiptree Inc N/A Tiptree Inc 88822Q103 11300.000000000000 NS USD 181930.000000000000 0.1874693354 Long EC CORP US N 1 N N N 2023-04-28 RBB Fund, Inc. /s/ James G. Shaw RBB Fund, Inc. CFO COO Treasurer