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