0001145549-23-025811.txt : 20230428 0001145549-23-025811.hdr.sgml : 20230428 20230428164418 ACCESSION NUMBER: 0001145549-23-025811 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: 23867472 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 S000074884 Motley Fool Next Index ETF C000233243 Motley Fool Next Index ETF TMFX NPORT-P 1 primary_doc.xml NPORT-P false 0000831114 XXXXXXXX S000074884 C000233243 RBB Fund, Inc. 811-05518 0000831114 5493005KKD0GVHSW0D29 615 East Michigan Street Milwaukee 53202 262-378-6278 Motley Fool Next Index ETF S000074884 549300I4WYS4XFFBNJ75 2023-08-31 2023-02-28 N 30137407.810000000000 12010.150000000000 30125397.660000000000 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 AeroVironment Inc 529900PGHVI29YLZ6221 AeroVironment Inc 008073108 488.000000000000 NS USD 41841.120000000000 0.1388898513 Long EC CORP US N 1 N N N Affiliated Managers Group Inc 2JE75BUE3T1BLCYYGK54 Affiliated Managers Group Inc 008252108 737.000000000000 NS USD 117485.170000000000 0.3899871176 Long EC CORP US N 1 N N N Alarm.com Holdings Inc 549300HIH92U1EKIHZ32 Alarm.com Holdings Inc 011642105 977.000000000000 NS USD 49660.910000000000 0.1648473177 Long EC CORP US N 1 N N N Alaska Air Group Inc 529900G48RT4KWLC6C27 Alaska Air Group Inc 011659109 2483.000000000000 NS USD 118761.890000000000 0.3942251363 Long EC CORP US N 1 N N N Alnylam Pharmaceuticals Inc 529900S3ZI14OWRJII50 Alnylam Pharmaceuticals Inc 02043Q107 2408.000000000000 NS USD 461011.600000000000 1.5303087621 Long EC CORP US N 1 N N N Alteryx Inc 549300XWZG0JHL7I0827 Alteryx Inc 02156B103 1352.000000000000 NS USD 88299.120000000000 0.2931052429 Long EC CORP US N 1 N N N U-Haul Holding Co 5493003WIDMLDHYC6Y24 U-Haul Holding Co 023586100 3545.000000000000 NS USD 227624.450000000000 0.7555898600 Long EC CORP US N 1 N N N AnaptysBio Inc 529900HH4WQT03IG1A12 AnaptysBio Inc 032724106 556.000000000000 NS USD 13844.400000000000 0.0459559079 Long EC CORP US N 1 N N N Appian Corp 529900NIARIFW7HGU386 Appian Corp 03782L101 1421.000000000000 NS USD 58900.450000000000 0.1955175851 Long EC CORP US N 1 N N N Appfolio Inc 529900OOUUGT6JFC0S15 Appfolio Inc 03783C100 689.000000000000 NS USD 90989.340000000000 0.3020353159 Long EC CORP US N 1 N N N Asana Inc 254900X7UAJNMLPLZ510 Asana Inc 04342Y104 4166.000000000000 NS USD 61615.140000000000 0.2045288852 Long EC CORP US N 1 N N N Axon Enterprise Inc 549300QP2IEEGFE16681 Axon Enterprise Inc 05464C101 1393.000000000000 NS USD 279031.830000000000 0.9262345120 Long EC CORP US N 1 N N N Axos Financial Inc 529900D8M56422GK9O25 Axos Financial Inc 05465C100 1175.000000000000 NS USD 55683.250000000000 0.1848382240 Long EC CORP US N 1 N N N Balchem Corp 549300VR70OPMHUI3557 Balchem Corp 057665200 630.000000000000 NS USD 81900.000000000000 0.2718636312 Long EC CORP US N 1 N N N Bandwidth Inc 549300QC70JB7MUGXM66 Bandwidth Inc 05988J103 474.000000000000 NS USD 7536.600000000000 0.0250174291 Long EC CORP US N 1 N N N Beyond Meat Inc 549300XQ946NCE51DR09 Beyond Meat Inc 08862E109 1248.000000000000 NS USD 22264.320000000000 0.0739054809 Long EC CORP US N 1 N N N Five9 Inc 254900MXP6EWY0SFFR59 Five9 Inc 338307101 1380.000000000000 NS USD 91080.000000000000 0.3023362580 Long EC CORP US N 1 N N N Freshpet Inc 549300S4ZK8ZQ6HNPN59 Freshpet Inc 358039105 941.000000000000 NS USD 58511.380000000000 0.1942260835 Long EC CORP US N 1 N N N fuboTV Inc N/A fuboTV Inc 35953D104 3822.000000000000 NS USD 7300.020000000000 0.0242321117 Long EC CORP US N 1 N N N Fulgent Genetics Inc 549300CL6P01M68QJ404 Fulgent Genetics Inc 359664109 592.000000000000 NS USD 19411.680000000000 0.0644362615 Long EC CORP US N 1 N N N GXO Logistics Inc 5493007CNWMXN78JRN66 GXO Logistics Inc 36262G101 2322.000000000000 NS USD 115101.540000000000 0.3820747573 Long EC CORP US N 1 N N N GameStop Corp 549300505KLOET039L77 GameStop Corp 36467W109 5956.000000000000 NS USD 114533.880000000000 0.3801904336 Long EC CORP US N 1 N N N Gartner Inc PP55B5R38BFB8O8HH686 Gartner Inc 366651107 1547.000000000000 NS USD 507122.070000000000 1.6833705424 Long EC CORP US N 1 N N N Globus Medical Inc 5299003M2P4CIK0RF205 Globus Medical Inc 379577208 1955.000000000000 NS USD 114054.700000000000 0.3785998156 Long EC CORP US N 1 N N N GoDaddy Inc 549300J8H1TB0I2CB447 GoDaddy Inc 380237107 3035.000000000000 NS USD 229779.850000000000 0.7627446203 Long EC CORP US N 1 N N N GoodRx Holdings Inc N/A GoodRx Holdings Inc 38246G108 7755.000000000000 NS USD 41023.950000000000 0.1361772896 Long EC CORP US N 1 N N N Guardant Health Inc 254900M8C3E5VC8BR186 Guardant Health Inc 40131M109 2005.000000000000 NS USD 61934.450000000000 0.2055888214 Long EC CORP US N 1 N N N Sirius XM Holdings Inc 54930055RWDMVXAGZK98 Sirius XM Holdings Inc 82968B103 76133.000000000000 NS USD 334223.870000000000 1.1094421849 Long EC CORP US N 1 N N N Skechers USA Inc 529900D2R54KZPA4XR56 Skechers USA Inc 830566105 3036.000000000000 NS USD 135132.360000000000 0.4485662282 Long EC CORP US N 1 N N N Skillz Inc N/A Skillz Inc 83067L109 7663.000000000000 NS USD 4793.210000000000 0.0159108605 Long EC CORP US N 1 N N N Skyworks Solutions Inc 549300WZ3ORQ2BVKBD96 Skyworks Solutions Inc 83088M102 3136.000000000000 NS USD 349883.520000000000 1.1614237394 Long EC CORP US N 1 N N N Sleep Number Corp 529900W0TZQLBT2DSS66 Sleep Number Corp 83125X103 414.000000000000 NS USD 16502.040000000000 0.0547778329 Long EC CORP US N 1 N N N Smartsheet Inc 549300N9WF42OK9VL589 Smartsheet Inc 83200N103 2571.000000000000 NS USD 113175.420000000000 0.3756810824 Long EC CORP US N 1 N N N Spectrum Brands Holdings Inc 549300JM0MJETDD30O20 Spectrum Brands Holdings Inc 84790A105 798.000000000000 NS USD 51087.960000000000 0.1695843506 Long EC CORP US N 1 N N N Splunk Inc 549300XGDSGBP6UEI867 Splunk Inc 848637104 3205.000000000000 NS USD 328512.500000000000 1.0904835306 Long EC CORP US N 1 N N N Sprout Social Inc N/A Sprout Social Inc 85209W109 1073.000000000000 NS USD 65431.540000000000 0.2171972657 Long EC CORP US N 1 N N N STAAR Surgical Co 5299006LRHI7OJ8BY308 STAAR Surgical Co 852312305 944.000000000000 NS USD 52288.160000000000 0.1735683644 Long EC CORP US N 1 N N N STAG Industrial Inc 549300QWYX2W6FASVQ07 STAG Industrial Inc 85254J102 3508.000000000000 NS USD 118009.120000000000 0.3917263478 Long EC CORP US N 1 N N N Stitch Fix Inc 549300TNHOVBOJZIYE72 Stitch Fix Inc 860897107 2016.000000000000 NS USD 9394.560000000000 0.0311848498 Long EC CORP US N 1 N N N Take-Two Interactive Software BOMSTHHJK882EWYX3334 Take-Two Interactive Software Inc 874054109 3285.000000000000 NS USD 359871.750000000000 1.1945792519 Long EC CORP US N 1 N N N TaskUS Inc 549300VFPOK2Y6GLWE32 TaskUS Inc 87652V109 1909.000000000000 NS USD 32844.350000000000 0.1090254488 Long EC CORP US N 1 N N N Teladoc Health Inc 549300I2PVFBC9MFAC61 Teladoc Health Inc 87918A105 3169.000000000000 NS USD 83946.810000000000 0.2786579316 Long EC CORP US N 1 N N N Tennant Co JYAIRLT8DVP6DP8UT336 Tennant Co 880345103 364.000000000000 NS USD 25778.480000000000 0.0855705883 Long EC CORP US N 1 N N N Texas Roadhouse Inc 5299002Y1CNRPDGXTQ75 Texas Roadhouse Inc 882681109 1310.000000000000 NS USD 133017.400000000000 0.4415457067 Long EC CORP US N 1 N N N Textron Inc 3PPKBHUG1HD6BO7RNR87 Textron Inc 883203101 4087.000000000000 NS USD 296430.110000000000 0.9839873762 Long EC CORP US N 1 N N N Trade Desk Inc/The 549300GXPD31VT3E0P46 Trade Desk Inc/The 88339J105 9582.000000000000 NS USD 536208.720000000000 1.7799224629 Long EC CORP US N 1 N N N Toro Co/The YJKE4YIT6BWQHVEW0D14 Toro Co/The 891092108 2040.000000000000 NS USD 225297.600000000000 0.7478659785 Long EC CORP US N 1 N N N Tractor Supply Co 549300OJ9VZHZRO6I137 Tractor Supply Co 892356106 2162.000000000000 NS USD 504308.120000000000 1.6740297529 Long EC CORP US N 1 N N N TransMedics Group Inc N/A TransMedics Group Inc 89377M109 626.000000000000 NS USD 50123.820000000000 0.1663839282 Long EC CORP US N 1 N N N Trex Co Inc N/A Trex Co Inc 89531P105 2148.000000000000 NS USD 109827.240000000000 0.3645669386 Long EC CORP US N 1 N N N Trupanion Inc 549300J86GFKIDGMQP18 Trupanion Inc 898202106 800.000000000000 NS USD 47504.000000000000 0.1576875450 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 34873.540000000000 NS USD 34873.540000000000 0.1157612603 Long STIV RF US N 1 N N N 2seventy bio Inc N/A 2seventy bio Inc 901384107 696.000000000000 NS USD 9389.040000000000 0.0311665264 Long EC CORP US N 1 N N N Twilio Inc 5493004W8TRGD63APX93 Twilio Inc 90138F102 3609.000000000000 NS USD 242560.890000000000 0.8051707491 Long EC CORP US N 1 N N N 2U Inc 5493008RVTXVR43PYF84 2U Inc 90214J101 1388.000000000000 NS USD 12436.480000000000 0.0412823762 Long EC CORP US N 1 N N N Tyler Technologies Inc 25490040SMU4Z8LBCW70 Tyler Technologies Inc 902252105 815.000000000000 NS USD 261818.750000000000 0.8690964115 Long EC CORP US N 1 N N N Ubiquiti Inc N/A Ubiquiti Inc 90353W103 1184.000000000000 NS USD 317667.200000000000 1.0544830099 Long EC CORP US N 1 N N N UiPath Inc 5493000YP61KBELDHT53 UiPath Inc 90364P105 10822.000000000000 NS USD 160598.480000000000 0.5330999505 Long EC CORP US N 1 N N N Ulta Beauty Inc 529900CIV6HN8M28YM82 Ulta Beauty Inc 90384S303 996.000000000000 NS USD 516724.800000000000 1.7152464038 Long EC CORP US N 1 N N N Under Armour Inc 549300D4549QKWETZ406 Under Armour Inc 904311107 8302.000000000000 NS USD 82438.860000000000 0.2736523545 Long EC CORP US N 1 N N N Unity Software Inc 549300D1ESJMGNQNG432 Unity Software Inc 91332U101 7888.000000000000 NS USD 240110.720000000000 0.7970375120 Long EC CORP US N 1 N N N Universal Display Corp N/A Universal Display Corp 91347P105 925.000000000000 NS USD 125661.250000000000 0.4171272739 Long EC CORP US N 1 N N N Upstart Holdings Inc 549300WNB47JRNENIC75 Upstart Holdings Inc 91680M107 1602.000000000000 NS USD 29653.020000000000 0.0984319621 Long EC CORP US N 1 N N N Upwork Inc 5493004QJ6WWBXVE2S70 Upwork Inc 91688F104 2571.000000000000 NS USD 29155.140000000000 0.0967792702 Long EC CORP US N 1 N N N Vail Resorts Inc 529900PSZHRNU9HKH870 Vail Resorts Inc 91879Q109 790.000000000000 NS USD 184457.100000000000 0.6122976436 Long EC CORP US N 1 N N N Varonis Systems Inc 549300SHIVNRRH7STS26 Varonis Systems Inc 922280102 2157.000000000000 NS USD 58411.560000000000 0.1938947351 Long EC CORP US N 1 N N N Viatris Inc 254900ZZTSW7NL773X71 Viatris Inc 92556V106 23737.000000000000 NS USD 270601.800000000000 0.8982513793 Long EC CORP US N 1 N N N Vitesse Energy Inc N/A Vitesse Energy Inc 92852X103 527.000046000000 NS USD 9164.530000000000 0.0304212748 Long EC CORP US N 1 N N N Westinghouse Air Brake Technol 06BTX5UWZD0GQ5N5Y745 Westinghouse Air Brake Technologies Corp 929740108 3559.000000000000 NS USD 371310.470000000000 1.2325496055 Long EC CORP US N 1 N N N Walker & Dunlop Inc N/A Walker & Dunlop Inc 93148P102 646.000000000000 NS USD 56350.580000000000 0.1870533981 Long EC CORP US N 1 N N N Watsco Inc 549300F1Y3LN5BX5WN75 Watsco Inc 942622200 703.000000000000 NS USD 214211.130000000000 0.7110649042 Long EC CORP US N 1 N N N Wayfair Inc 54930027N9ZAVYFDHK53 Wayfair Inc 94419L101 2097.000000000000 NS USD 84907.530000000000 0.2818470015 Long EC CORP US N 1 N N N Western Alliance Bancorp 5493003VJXZ5JXT9S762 Western Alliance Bancorp 957638109 2115.000000000000 NS USD 157017.600000000000 0.5212133688 Long EC CORP US N 1 N N N WEX Inc T9M5IGROL1TL1G5OV478 WEX Inc 96208T104 854.000000000000 NS USD 164659.740000000000 0.5465811335 Long EC CORP US N 1 N N N BioMarin Pharmaceutical Inc NSLL8ITTRR0J5HEMR848 BioMarin Pharmaceutical Inc 09061G101 3637.000000000000 NS USD 362208.830000000000 1.2023370914 Long EC CORP US N 1 N N N Blackbaud Inc 54930056X3HKFMNG3754 Blackbaud Inc 09227Q100 1017.000000000000 NS USD 56636.730000000000 0.1880032610 Long EC CORP US N 1 N N N Blackline Inc 529900P9N7PK9LV5EK56 Blackline Inc 09239B109 1171.000000000000 NS USD 80049.560000000000 0.2657211729 Long EC CORP US N 1 N N N Bluebird Bio Inc N/A Bluebird Bio Inc 09609G100 1623.000000000000 NS USD 8439.600000000000 0.0280148999 Long EC CORP US N 1 N N N BorgWarner Inc 549300DSFX2IE88NSX47 BorgWarner Inc 099724106 4583.000000000000 NS USD 230433.240000000000 0.7649135211 Long EC CORP US N 1 N N N Boston Beer Co Inc/The 529900Q02MQ0DCQNRM58 Boston Beer Co Inc/The 100557107 238.000000000000 NS USD 77064.400000000000 0.2558120589 Long EC CORP US N 1 N N N Boston Omaha Corp 54930002FEWTYF4YFF19 Boston Omaha Corp 101044105 553.000000000000 NS USD 13321.770000000000 0.0442210594 Long EC CORP US N 1 N N N Box Inc 549300KQUCPD8687YS68 Box Inc 10316T104 2795.000000000000 NS USD 93213.250000000000 0.3094174923 Long EC CORP US N 1 N N N Williams-Sonoma Inc 549300IARG6YWVTZ1I92 Williams-Sonoma Inc 969904101 1303.000000000000 NS USD 162770.760000000000 0.5403107432 Long EC CORP US N 1 N N N Wingstop Inc 549300SSH3F8HPIM3Q47 Wingstop Inc 974155103 585.000000000000 NS USD 99654.750000000000 0.3307997827 Long EC CORP US N 1 N N N Braze Inc 9845007B9EDBFD37C277 Braze Inc 10576N102 1874.000000000000 NS USD 57531.800000000000 0.1909744085 Long EC CORP US N 1 N N N Broadridge Financial Solutions 549300KZDJZQ2YIHRC28 Broadridge Financial Solutions Inc 11133T103 2431.000000000000 NS USD 342236.180000000000 1.1360387135 Long EC CORP US N 1 N N N Winmark Corp N/A Winmark Corp 974250102 66.000000000000 NS USD 19272.000000000000 0.0639725995 Long EC CORP US N 1 N N N WWE 549300WZVLSCS3L4L698 World Wrestling Entertainment Inc 98156Q108 1456.000000000000 NS USD 122304.000000000000 0.4059830226 Long EC CORP US N 1 N N N XPO Inc 54930096DB9LCLPN7H13 XPO Inc 983793100 2254.000000000000 NS USD 75193.440000000000 0.2496014853 Long EC CORP US N 1 N N N Zebra Technologies Corp PO0I32GKZ3HZMMDPZZ08 Zebra Technologies Corp 989207105 1011.000000000000 NS USD 303552.750000000000 1.0076306823 Long EC CORP US N 1 N N N Zillow Group Inc 2549002XEELQDIR6FU05 Zillow Group Inc 98954M200 4621.000000000000 NS USD 194082.000000000000 0.6442470974 Long EC CORP US N 1 N N N Zuora Inc 549300ISVGC1YZWQJ420 Zuora Inc 98983V106 2613.000000000000 NS USD 22132.110000000000 0.0734666153 Long EC CORP US N 1 N N N Bumble Inc N/A Bumble Inc 12047B105 2538.000000000000 NS USD 61368.840000000000 0.2037113026 Long EC CORP US N 1 N N N Cboe Global Markets Inc 529900RLNSGA90UPEH54 Cboe Global Markets Inc 12503M108 2076.000000000000 NS USD 261928.920000000000 0.8694621162 Long EC CORP US N 1 N N N Camping World Holdings Inc 549300E828QQI7MWI432 Camping World Holdings Inc 13462K109 825.000000000000 NS USD 18834.750000000000 0.0625211664 Long EC CORP US N 1 N N N Hasbro Inc 549300NUB6D2R1ITYR45 Hasbro Inc 418056107 2703.000000000000 NS USD 148692.030000000000 0.4935769867 Long EC CORP US N 1 N N N Hawaiian Holdings Inc 529900TQUS2JVPSSPP86 Hawaiian Holdings Inc 419879101 948.000000000000 NS USD 10617.600000000000 0.0352446800 Long EC CORP US N 1 N N N HealthEquity Inc 529900LRJU1RAFQHM467 HealthEquity Inc 42226A107 1658.000000000000 NS USD 108051.860000000000 0.3586736388 Long EC CORP US N 1 N N N HEICO Corp 529900O1DTDLCJ7L0I14 HEICO Corp 422806109 2308.000000000000 NS USD 382135.560000000000 1.2684830398 Long EC CORP US N 1 N N N Jack Henry & Associates Inc 529900X1QS8C54W0JB21 Jack Henry & Associates Inc 426281101 1427.000000000000 NS USD 234370.480000000000 0.7779830250 Long EC CORP US N 1 N N N HubSpot Inc 529900BLNVEW0MVKJB37 HubSpot Inc 443573100 950.000000000000 NS USD 367517.000000000000 1.2199573401 Long EC CORP US N 1 N N N Hyatt Hotels Corp T27JQIMTYSH41TCD5186 Hyatt Hotels Corp 448579102 2097.000000000000 NS USD 243755.280000000000 0.8091354768 Long EC CORP US N 1 N N N IPG Photonics Corp 5493002KZ51CADQ94G15 IPG Photonics Corp 44980X109 953.000000000000 NS USD 117447.720000000000 0.3898628039 Long EC CORP US N 1 N N N Impinj Inc 549300M26VGKSMMWWN17 Impinj Inc 453204109 507.000000000000 NS USD 67238.340000000000 0.2231948629 Long EC CORP US N 1 N N N Insulet Corp 549300TZTYD2PYN92D43 Insulet Corp 45784P101 1359.000000000000 NS USD 375573.240000000000 1.2466996925 Long EC CORP US N 1 N N N Interactive Brokers Group Inc 5493004DT6DCDUZNDM53 Interactive Brokers Group Inc 45841N107 2014.000000000000 NS USD 173425.540000000000 0.5756788407 Long EC CORP US N 1 N N N Ionis Pharmaceuticals Inc 549300SI4ZGLG0BLUZ92 Ionis Pharmaceuticals Inc 462222100 2780.000000000000 NS USD 99802.000000000000 0.3312885729 Long EC CORP US N 1 N N N iRobot Corp 5493009PRNKOUKBAT390 iRobot Corp 462726100 536.000000000000 NS USD 22024.240000000000 0.0731085453 Long EC CORP US N 1 N N N Jefferies Financial Group Inc 549300HOF34RGOJ5YL07 Jefferies Financial Group Inc 47233W109 4483.000000000000 NS USD 169412.570000000000 0.5623579543 Long EC CORP US N 1 N N N JetBlue Airways Corp 54930070J9H97ZO93T57 JetBlue Airways Corp 477143101 6340.000000000000 NS USD 52622.000000000000 0.1746765324 Long EC CORP US N 1 N N N Kinsale Capital Group Inc 529900QTUQHNZ6HOA508 Kinsale Capital Group Inc 49714P108 452.000000000000 NS USD 144052.400000000000 0.4781759286 Long EC CORP US N 1 N N N LKQ Corp DS830JTTZQN6GK0I2E41 LKQ Corp 501889208 5230.000000000000 NS USD 299626.700000000000 0.9945983233 Long EC CORP US N 1 N N N Lemonade Inc 5493009BKR06OXXU6853 Lemonade Inc 52567D107 1353.000000000000 NS USD 22053.900000000000 0.0732070004 Long EC CORP US N 1 N N N Littelfuse Inc 549300MY7HLQFYTPCX75 Littelfuse Inc 537008104 484.000000000000 NS USD 125225.320000000000 0.4156802224 Long EC CORP US N 1 N N N Live Nation Entertainment Inc 5493007B9BM9ZXJINO78 Live Nation Entertainment Inc 538034109 4429.000000000000 NS USD 319153.740000000000 1.0594175174 Long EC CORP US N 1 N N N LivePerson Inc 549300IN2P1JZ20G7N40 LivePerson Inc 538146101 1475.000000000000 NS USD 14927.000000000000 0.0495495534 Long EC CORP US N 1 N N N Markel Corp 549300SCNO12JLWIK605 Markel Corp 570535104 263.000000000000 NS USD 349753.180000000000 1.1609910812 Long EC CORP US N 1 N N N MarketAxess Holdings Inc 5493002U1CA1XJOVID83 MarketAxess Holdings Inc 57060D108 736.000000000000 NS USD 251307.200000000000 0.8342037600 Long EC CORP US N 1 N N N Marqeta Inc N/A Marqeta Inc 57142B104 10669.000000000000 NS USD 61880.200000000000 0.2054087408 Long EC CORP US N 1 N N N Masimo Corp 549300Q4A8JK0PIYCU29 Masimo Corp 574795100 1028.000000000000 NS USD 171994.680000000000 0.5709291606 Long EC CORP US N 1 N N N MasTec Inc 549300TMDIT8WREDOF45 MasTec Inc 576323109 1505.000000000000 NS USD 147068.600000000000 0.4881880786 Long EC CORP US N 1 N N N Match Group Inc 15OMOPB0A8K0EFUVD031 Match Group Inc 57667L107 5467.000000000000 NS USD 226443.140000000000 0.7516685508 Long EC CORP US N 1 N N N McCormick & Co Inc/MD 549300JQQA6MQ4OJP259 McCormick & Co Inc/MD 579780206 5246.000000000000 NS USD 389882.720000000000 1.2941994141 Long EC CORP US N 1 N N N Meritage Homes Corp 52990044W9UMFJO2FB97 Meritage Homes Corp 59001A102 715.000000000000 NS USD 78099.450000000000 0.2592478641 Long EC CORP US N 1 N N N Middleby Corp/The JDFO86U9VQRBKW5KYA35 Middleby Corp/The 596278101 1055.000000000000 NS USD 164041.950000000000 0.5445304054 Long EC CORP US N 1 N N N MongoDB Inc 549300TPTG69WKWE1Z37 MongoDB Inc 60937P106 1356.000000000000 NS USD 284109.120000000000 0.9430883642 Long EC CORP US N 1 N N N NVR Inc 529900RWXR4JI3JYTV70 NVR Inc 62944T105 63.000000000000 NS USD 325938.060000000000 1.0819377845 Long EC CORP US N 1 N N N NV5 Global Inc N/A NV5 Global Inc 62945V109 305.000000000000 NS USD 32092.100000000000 0.1065283863 Long EC CORP US N 1 N N N Nasdaq Inc 549300L8X1Q78ERXFD06 Nasdaq Inc 631103108 9618.000000000000 NS USD 539185.080000000000 1.7898023657 Long EC CORP US N 1 N N N National Instruments Corp 549300TP4OOPCYWDUP86 National Instruments Corp 636518102 2556.000000000000 NS USD 129103.560000000000 0.4285538782 Long EC CORP US N 1 N N N Neurocrine Biosciences Inc 549300FECER0XBN49756 Neurocrine Biosciences Inc 64125C109 1883.000000000000 NS USD 194137.300000000000 0.6444306634 Long EC CORP US N 1 N N N New Relic Inc 549300AB8FY2HQILL804 New Relic Inc 64829B100 1339.000000000000 NS USD 97706.830000000000 0.3243337436 Long EC CORP US N 1 N N N New York Times Co/The 529900J1WEMMIW7BOH57 New York Times Co/The 650111107 3239.000000000000 NS USD 124701.500000000000 0.4139414238 Long EC CORP US N 1 N N N Nutanix Inc 549300X7J6E8TKVIXW09 Nutanix Inc 67059N108 4504.000000000000 NS USD 127238.000000000000 0.4223612297 Long EC CORP US N 1 N N N NuVasive Inc 549300C5ZB4NZ6TWM881 NuVasive Inc 670704105 1021.000000000000 NS USD 44137.830000000000 0.1465136842 Long EC CORP US N 1 N N N Oceaneering International Inc 549300L6PH74701W0R30 Oceaneering International Inc 675232102 1963.000000000000 NS USD 41007.070000000000 0.1361212571 Long EC CORP US N 1 N N N Okta Inc 549300N8J06I8MRHU620 Okta Inc 679295105 3136.000000000000 NS USD 223565.440000000000 0.7421161457 Long EC CORP US N 1 N N N PJT Partners Inc 549300W3WBEQUBKYTN87 PJT Partners Inc 69343T107 477.000000000000 NS USD 37625.760000000000 0.1248971397 Long EC CORP US N 1 N N N PagerDuty Inc 549300U1SB749EDAGH21 PagerDuty Inc 69553P100 1761.000000000000 NS USD 52583.460000000000 0.1745486005 Long EC CORP US N 1 N N N Paycom Software Inc 254900LSB0HNJUDC6Q18 Paycom Software Inc 70432V102 1132.000000000000 NS USD 327215.920000000000 1.0861795874 Long EC CORP US N 1 N N N Pegasystems Inc 549300FMCOKPL06FYN26 Pegasystems Inc 705573103 1609.000000000000 NS USD 74625.420000000000 0.2477159666 Long EC CORP US N 1 N N N Peloton Interactive Inc 5493002YS021166W0339 Peloton Interactive Inc 70614W100 6656.000000000000 NS USD 85995.520000000000 0.2854585389 Long EC CORP US N 1 N N N Pinterest Inc N/A Pinterest Inc 72352L106 13275.000000000000 NS USD 333335.250000000000 1.1064924479 Long EC CORP US N 1 N N N Planet Fitness Inc 549300LLE5HUPF6H8G33 Planet Fitness Inc 72703H101 1633.000000000000 NS USD 132354.650000000000 0.4393457358 Long EC CORP US N 1 N N N Proto Labs Inc 529900QHG5MGWT2WQQ09 Proto Labs Inc 743713109 501.000000000000 NS USD 15751.440000000000 0.0522862476 Long EC CORP US N 1 N N N PubMatic Inc N/A PubMatic Inc 74467Q103 1027.000000000000 NS USD 15589.860000000000 0.0517498895 Long EC CORP US N 1 N N N Pure Storage Inc 549300NPDB0BZTK3WO90 Pure Storage Inc 74624M102 5924.000000000000 NS USD 169070.960000000000 0.5612239941 Long EC CORP US N 1 N N N Q2 Holdings Inc 549300M9RKR9DZXWS696 Q2 Holdings Inc 74736L109 1125.000000000000 NS USD 36315.000000000000 0.1205461266 Long EC CORP US N 1 N N N Quest Diagnostics Inc 8MCWUBXQ0WE04KMXBX50 Quest Diagnostics Inc 74834L100 2227.000000000000 NS USD 308127.720000000000 1.0228171043 Long EC CORP US N 1 N N N RH 5493008MTS3OGGMHGK69 RH 74967X103 463.000000000000 NS USD 138450.890000000000 0.4595819500 Long EC CORP US N 1 N N N RPM International Inc 549300TJCKW4BRXPJ474 RPM International Inc 749685103 2528.000000000000 NS USD 224056.640000000000 0.7437466636 Long EC CORP US N 1 N N N Redfin Corp 549300HXWD3JEMZU3O57 Redfin Corp 75737F108 1975.000000000000 NS USD 14634.750000000000 0.0485794417 Long EC CORP US N 1 N N N Repligen Corp 54930006QJ0T5AUO1E71 Repligen Corp 759916109 1087.000000000000 NS USD 189540.190000000000 0.6291707487 Long EC CORP US N 1 N N N Retail Opportunity Investments N/A Retail Opportunity Investments Corp 76131N101 2439.000000000000 NS USD 34706.970000000000 0.1152083381 Long EC CORP US N 1 N N N Robert Half International Inc 529900VPCUY9H3HLIC08 Robert Half International Inc 770323103 2089.000000000000 NS USD 168415.180000000000 0.5590471598 Long EC CORP US N 1 N N N Roku Inc 549300KR6ITU0YIR1T71 Roku Inc 77543R102 2726.000000000000 NS USD 176344.940000000000 0.5853696671 Long EC CORP US N 1 N N N Rollins Inc 549300F2A0BXT4SGWD84 Rollins Inc 775711104 9639.000000000000 NS USD 339292.800000000000 1.1262682864 Long EC CORP US N 1 N N N SS&C Technologies Holdings Inc 529900POY8H7NPPNKK71 SS&C Technologies Holdings Inc 78467J100 4931.000000000000 NS USD 289449.700000000000 0.9608161966 Long EC CORP US N 1 N N N SVB Financial Group 549300D2KJ20JMXE7542 SVB Financial Group 78486Q101 1156.000000000000 NS USD 333055.160000000000 1.1055627008 Long EC CORP US N 1 N N N Safety Insurance Group Inc 254900LDCFLA3J746840 Safety Insurance Group Inc 78648T100 289.000000000000 NS USD 23319.410000000000 0.0774078081 Long EC CORP US N 1 N N N Shockwave Medical Inc 549300LDXO56IC5Y1538 Shockwave Medical Inc 82489T104 708.000000000000 NS USD 134689.920000000000 0.4470975670 Long EC CORP US N 1 N N N Silicon Laboratories Inc 4PRDF8Q9TDHRVZKZSZ47 Silicon Laboratories Inc 826919102 651.000000000000 NS USD 116223.030000000000 0.3857974966 Long EC CORP US N 1 N N N CarMax Inc N/A CarMax Inc 143130102 3093.000000000000 NS USD 213540.720000000000 0.7088395062 Long EC CORP US N 1 N N N Carter's Inc 5299003WAQK4R3L3ZU36 Carter's Inc 146229109 747.000000000000 NS USD 56316.330000000000 0.1869397066 Long EC CORP US N 1 N N N Casey's General Stores Inc 549300CAFWSI86V66Q65 Casey's General Stores Inc 147528103 729.000000000000 NS USD 151595.550000000000 0.5032151001 Long EC CORP US N 1 N N N Celsius Holdings Inc N/A Celsius Holdings Inc 15118V207 1492.000000000000 NS USD 135473.600000000000 0.4496989601 Long EC CORP US N 1 N N N Chart Industries Inc EM7QGKC1GYOF3LSZSL80 Chart Industries Inc 16115Q308 818.000000000000 NS USD 109203.000000000000 0.3624948000 Long EC CORP US N 1 N N N Chegg Inc 549300AKX7O8JG0O3G77 Chegg Inc 163092109 2455.000000000000 NS USD 39009.950000000000 0.1294919006 Long EC CORP US N 1 N N N Chewy Inc 254900NPQSTG9I422879 Chewy Inc 16679L109 8288.000000000000 NS USD 336078.400000000000 1.1155982198 Long EC CORP US N 1 N N N Cirrus Logic Inc 549300NKSJEM5ZZSSV18 Cirrus Logic Inc 172755100 1078.000000000000 NS USD 110764.500000000000 0.3676781341 Long EC CORP US N 1 N N N Clean Energy Fuels Corp 549300MTQB4VUAOPMF71 Clean Energy Fuels Corp 184499101 4353.000000000000 NS USD 24376.800000000000 0.0809177700 Long EC CORP US N 1 N N N Cognex Corp 549300JQTYZCLC43S226 Cognex Corp 192422103 3386.000000000000 NS USD 160564.120000000000 0.5329858939 Long EC CORP US N 1 N N N Coherent Corp 549300O5C25A0MMHHU33 Coherent Corp 19247G107 2715.000000000000 NS USD 117097.950000000000 0.3887017570 Long EC CORP US N 1 N N N Confluent Inc 254900MRZ83YWUV7SN74 Confluent Inc 20717M103 5607.000000000000 NS USD 136754.730000000000 0.4539516176 Long EC CORP US N 1 N N N Corning Inc 549300X2937PB0CJ7I56 Corning Inc 219350105 16556.000000000000 NS USD 562076.200000000000 1.8657884830 Long EC CORP US N 1 N N N QuidelOrtho Corp 549300YU8CMO9HF53113 QuidelOrtho Corp 219798105 1293.000000000000 NS USD 112413.420000000000 0.3731516552 Long EC CORP US N 1 N N N Darling Ingredients Inc L1N0SPPKS7EXZYUMZ898 Darling Ingredients Inc 237266101 3138.000000000000 NS USD 198541.260000000000 0.6590494248 Long EC CORP US N 1 N N N Dave & Buster's Entertainment 529900WTVU85QZLYHR86 Dave & Buster's Entertainment Inc 238337109 946.000000000000 NS USD 37858.920000000000 0.1256711046 Long EC CORP US N 1 N N N Designer Brands Inc 549300X8J6FI8PPRK859 Designer Brands Inc 250565108 1246.000000000000 NS USD 12198.340000000000 0.0404918804 Long EC CORP US N 1 N N N DigitalOcean Holdings Inc 549300EPISPY3RE3DL21 DigitalOcean Holdings Inc 25402D102 1886.000000000000 NS USD 60314.280000000000 0.2002107347 Long EC CORP US N 1 N N N DocuSign Inc 549300Q7PVDWRZ39JG09 DocuSign Inc 256163106 3937.000000000000 NS USD 241534.950000000000 0.8017651841 Long EC CORP US N 1 N N N Dream Finders Homes Inc N/A Dream Finders Homes Inc 26154D100 1817.000000000000 NS USD 21858.510000000000 0.0725584115 Long EC CORP US N 1 N N N Doximity Inc N/A Doximity Inc 26622P107 3768.000000000000 NS USD 126717.840000000000 0.4206345803 Long EC CORP US N 1 N N N Editas Medicine Inc 5299000AON4Q9NT2JE42 Editas Medicine Inc 28106W103 1264.000000000000 NS USD 11426.560000000000 0.0379299889 Long EC CORP US N 1 N N N Emergent BioSolutions Inc 549300YW6TUOX8BE5103 Emergent BioSolutions Inc 29089Q105 976.000000000000 NS USD 12082.880000000000 0.0401086158 Long EC CORP US N 1 N N N EPAM Systems Inc 549300XCR4R530HJP604 EPAM Systems Inc 29414B104 1125.000000000000 NS USD 346106.250000000000 1.1488852493 Long EC CORP US N 1 N N N Etsy Inc 54930089Q7XT501AEA40 Etsy Inc 29786A106 2460.000000000000 NS USD 298668.600000000000 0.9914179503 Long EC CORP US N 1 N N N Euronet Worldwide Inc YG3575C4DSHJPA5KET68 Euronet Worldwide Inc 298736109 970.000000000000 NS USD 105584.500000000000 0.3504833403 Long EC CORP US N 1 N N N Exact Sciences Corp 549300VM3X1FYD4N9Z14 Exact Sciences Corp 30063P105 3477.000000000000 NS USD 216721.410000000000 0.7193976738 Long EC CORP US N 1 N N N Exelixis Inc 254900PJQB59O2O95R37 Exelixis Inc 30161Q104 6315.000000000000 NS USD 107860.200000000000 0.3580374315 Long EC CORP US N 1 N N N FactSet Research Systems Inc 549300ZSJE7NBK6K9P30 FactSet Research Systems Inc 303075105 745.000000000000 NS USD 308839.750000000000 1.0251806581 Long EC CORP US N 1 N N N Fair Isaac Corp RI6HET5SJUEY30V1PS26 Fair Isaac Corp 303250104 488.000000000000 NS USD 330566.320000000000 1.0973011003 Long EC CORP US N 1 N N N Fastly Inc 549300E2FZC83FJ3H565 Fastly Inc 31188V100 2367.000000000000 NS USD 32877.630000000000 0.1091359204 Long EC CORP US N 1 N N N First Solar Inc 549300NPYMLM4NHTOF27 First Solar Inc 336433107 2087.000000000000 NS USD 352995.180000000000 1.1717527648 Long EC CORP US N 1 N N N Five Below Inc 529900AAXP5Z6BGI7418 Five Below Inc 33829M101 1087.000000000000 NS USD 222074.100000000000 0.7371657049 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