0001145549-20-063835.txt : 20201030
0001145549-20-063835.hdr.sgml : 20201030
20201030115459
ACCESSION NUMBER: 0001145549-20-063835
CONFORMED SUBMISSION TYPE: NPORT-P
PUBLIC DOCUMENT COUNT: 1
CONFORMED PERIOD OF REPORT: 20200831
FILED AS OF DATE: 20201030
PERIOD START: 20200831
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: 201275918
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
S000001108
Boston Partners Long/Short Equity Fund
C000003001
INSTITUTIONAL
BPLSX
C000003002
INVESTOR
BPLEX
NPORT-P
1
primary_doc.xml
NPORT-P
false
0000831114
XXXXXXXX
S000001108
C000003001
C000003002
RBB Fund, Inc.
811-05518
0000831114
5493005KKD0GVHSW0D29
615 East Michigan Street
Milwaukee
53202
414-765-5366
Boston Partners Long/Short Equity Fund
S000001108
5493002XWU4JZC2VK520
2020-08-31
2020-08-31
N
114183346.690000000000
30904905.810000000000
83278440.880000000000
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
23047423.790000000000
N
Corteva Inc
549300WZN9I2QKLS0O94
Corteva Inc
22052L104
21489.000000000000
NS
USD
613510.950000000000
0.7366984102
Long
EC
CORP
US
N
1
N
N
N
Coupa Software Inc
549300Q95ICR2GFL2K37
Coupa Software Inc
22266L106
-1102.000000000000
NS
USD
-361169.480000000000
-0.4336890511
Short
EC
CORP
US
N
1
N
N
N
Cree Inc
549300OGU88P3AW3TO93
Cree Inc
225447101
-13870.000000000000
NS
USD
-875197.000000000000
-1.0509286566
Short
EC
CORP
US
N
1
N
N
N
Dolby Laboratories Inc
549300X04FB2QPCJ5J24
Dolby Laboratories Inc
25659T107
6215.000000000000
NS
USD
434117.750000000000
0.5212846751
Long
EC
CORP
US
N
1
N
N
N
Dorman Products Inc
N/A
Dorman Products Inc
258278100
-3306.000000000000
NS
USD
-279985.140000000000
-0.3362036285
Short
EC
CORP
US
N
1
N
N
N
Mountain Province Diamonds Inc
549300Y5548SJTH51N28
Mountain Province Diamonds Inc
62426E402
-6098.500000000000
NS
-1800.070000000000
-0.0021615078
Short
EC
CORP
CA
N
1
N
N
N
DynaMotive Energy Systems Corp
N/A
DynaMotive Energy Systems Corp
267924108
-72185.000000000000
NS
USD
-7.220000000000
-0.0000086697
Short
EC
CORP
CA
N
3
N
N
N
EchoStar Corp
549300EE20907QZ9GT38
EchoStar Corp
278768106
17663.000000000000
NS
USD
518938.940000000000
0.6231371944
Long
EC
CORP
US
N
1
N
N
N
8x8 Inc
254900XWSOC5U1BRW939
8x8 Inc
282914100
-21523.000000000000
NS
USD
-363308.240000000000
-0.4362572548
Short
EC
CORP
US
N
1
N
N
N
Ener1 Inc
N/A
Ener1 Inc
29267A203
-102820.000000000000
NS
USD
-10.280000000000
-0.0000123441
Short
EC
CORP
US
N
3
N
N
N
Enterprise Products Partners L
K4CDIF4M54DJZ6TB4Q48
Enterprise Products Partners LP
293792107
25767.000000000000
NS
USD
452468.520000000000
0.5433201141
Long
EC
CORP
US
N
1
N
N
N
Ericsson
549300W9JLPW15XIFM52
Telefonaktiebolaget LM Ericsson
294821608
73486.000000000000
NS
USD
856111.900000000000
1.0280114408
Long
EC
CORP
SE
N
1
N
N
Industrial Logistics Propertie
N/A
Industrial Logistics Properties Trust
456237106
17175.000000000000
NS
USD
370464.750000000000
0.4448507274
Long
EC
CORP
US
N
1
N
N
N
Inphi Corp
549300DCMERAAZFGT726
Inphi Corp
45772F107
-2801.000000000000
NS
USD
-319257.980000000000
-0.3833621002
Short
EC
CORP
US
N
1
N
N
N
Insperity Inc
5299000Q0KW7HY5DB751
Insperity Inc
45778Q107
7132.000000000000
NS
USD
480482.840000000000
0.5769594566
Long
EC
CORP
US
N
1
N
N
N
Inseego Corp
549300E27VG1NWGNA141
Inseego Corp
45782B104
-38210.000000000000
NS
USD
-438650.800000000000
-0.5267279207
Short
EC
CORP
US
N
1
N
N
N
InterDigital Inc
N/A
InterDigital Inc
45867G101
13542.000000000000
NS
USD
828093.300000000000
0.9943669589
Long
EC
CORP
US
N
1
N
N
N
Interliant Inc
N/A
Interliant Inc
458742103
-600.000000000000
NS
USD
.000000000000
0.0000000000
Short
EC
CORP
US
N
3
N
N
N
iShares 20+ Year Treasury Bond
549300WWURKS1JGBZU59
iShares 20+ Year Treasury Bond ETF
464287432
-5198.000000000000
NS
USD
-843063.620000000000
-1.0123431840
Short
EC
RF
US
N
1
N
N
N
JOYY Inc
549300N6CHVU5CQZPW24
JOYY Inc
46591M109
6436.000000000000
NS
USD
549891.840000000000
0.6603051572
Long
EC
CORP
CN
N
1
N
N
Euronet Worldwide Inc
YG3575C4DSHJPA5KET68
Euronet Worldwide Inc
298736109
3730.000000000000
NS
USD
385607.400000000000
0.4630338848
Long
EC
CORP
US
N
1
N
N
N
Evercore Inc
529900P6KLPT95DW3W58
Evercore Inc
29977A105
11466.000000000000
NS
USD
709516.080000000000
0.8519805036
Long
EC
CORP
US
N
1
N
N
N
JD.com Inc
549300HVTWB0GJZ16V92
JD.com Inc
47215P106
6723.000000000000
NS
USD
528696.720000000000
0.6348542485
Long
EC
CORP
CN
N
1
N
N
N
Jefferies Financial Group Inc
549300HOF34RGOJ5YL07
Jefferies Financial Group Inc
47233W109
36649.000000000000
NS
USD
642823.460000000000
0.7718966076
Long
EC
CORP
US
N
1
N
N
N
EVERTEC Inc
N/A
EVERTEC Inc
30040P103
20135.000000000000
NS
USD
705127.700000000000
0.8467109765
Long
EC
CORP
PR
N
1
N
N
N
Facebook Inc
BQ4BKCS1HXDV9HN80Z93
Facebook Inc
30303M102
7478.000000000000
NS
USD
2192549.600000000000
2.6327937661
Long
EC
CORP
US
N
1
N
N
N
Johnson & Johnson
549300G0CFPGEF6X2043
Johnson & Johnson
478160104
7015.000000000000
NS
USD
1076171.150000000000
1.2922566016
Long
EC
CORP
US
N
1
N
N
N
Jones Lang LaSalle Inc
6SYKCME112RT8TQUO411
Jones Lang LaSalle Inc
48020Q107
3275.000000000000
NS
USD
337456.000000000000
0.4052141184
Long
EC
CORP
US
N
1
N
N
N
FedNat Holding Co
549300TFR6HALUYTYJ66
FedNat Holding Co
31431B109
57485.000000000000
NS
USD
488047.650000000000
0.5860432122
Long
EC
CORP
US
N
1
N
N
N
Fidelity National Information
6WQI0GK1PRFVBA061U48
Fidelity National Information Services Inc
31620M106
3517.000000000000
NS
USD
530539.450000000000
0.6370669820
Long
EC
CORP
US
N
1
N
N
First American Financial Corp
549300B6VEZK3N0A1P55
First American Financial Corp
31847R102
6955.000000000000
NS
USD
365624.350000000000
0.4390384188
Long
EC
CORP
US
N
1
N
N
N
FleetCor Technologies Inc
549300DG6RR0NQSFLN74
FleetCor Technologies Inc
339041105
1472.000000000000
NS
USD
370134.400000000000
0.4444540461
Long
EC
CORP
US
N
1
N
N
Fortress Transportation and In
529900E7PUVK6BC8PE80
Fortress Transportation and Infrastructure Investors LLC
34960P101
29894.000000000000
NS
USD
473819.900000000000
0.5689586584
Long
EC
CORP
US
N
1
N
N
N
Forward Air Corp
N/A
Forward Air Corp
349853101
5261.000000000000
NS
USD
310346.390000000000
0.3726611434
Long
EC
CORP
US
N
1
N
N
N
KB Financial Group Inc
529900TKE4MXG3Q6GW86
KB Financial Group Inc
48241A105
18118.000000000000
NS
USD
560752.100000000000
0.6733460594
Long
EC
CORP
KR
N
1
N
N
N
KBR Inc
254900OFQDXZRKRCV808
KBR Inc
48242W106
26497.000000000000
NS
USD
662160.030000000000
0.7951157863
Long
EC
CORP
US
N
1
N
N
N
SmileDirectClub Inc
N/A
SmileDirectClub Inc
83192H106
-44401.000000000000
NS
USD
-360536.120000000000
-0.4329285181
Short
EC
CORP
US
N
1
N
N
N
Snap-on Inc
HHWAT5TDOYZMM26KKQ73
Snap-on Inc
833034101
3755.000000000000
NS
USD
556753.850000000000
0.6685449969
Long
EC
CORP
US
N
1
N
N
Solaris Oilfield Infrastructur
529900MTK3C8Y8TIIC10
Solaris Oilfield Infrastructure Inc
83418M103
30142.000000000000
NS
USD
234504.760000000000
0.2815911988
Long
EC
CORP
US
N
1
N
N
Splunk Inc
549300XGDSGBP6UEI867
Splunk Inc
848637104
-2647.000000000000
NS
USD
-580566.510000000000
-0.6971390241
Short
EC
CORP
US
N
1
N
N
N
KT Corp
9884005ACF8449EANY26
KT Corp
48268K101
51416.000000000000
NS
USD
505933.440000000000
0.6075203074
Long
EC
CORP
KR
N
1
N
N
N
Kelly Services Inc
N/A
Kelly Services Inc
488152208
25495.000000000000
NS
USD
484150.050000000000
0.5813630093
Long
EC
CORP
US
N
1
N
N
N
Stifel Financial Corp
549300E5F07FE5GHJX84
Stifel Financial Corp
860630102
16638.000000000000
NS
USD
843712.980000000000
1.0131229296
Long
EC
CORP
US
N
1
N
N
N
Super Micro Computer Inc
54930022CZO1N2UGVW07
Super Micro Computer Inc
86800U104
15781.000000000000
NS
USD
432241.590000000000
0.5190317991
Long
EC
CORP
US
N
1
N
N
N
SYNNEX Corp
5493004HI6PFLF46NS53
SYNNEX Corp
87162W100
6991.000000000000
NS
USD
888905.650000000000
1.0673898798
Long
EC
CORP
US
N
1
N
N
N
Syneos Health Inc
549300F1ZGKDS8P6GU13
Syneos Health Inc
87166B102
5953.000000000000
NS
USD
375634.300000000000
0.4510582763
Long
EC
CORP
US
N
1
N
N
N
Freeport-McMoRan Inc
549300IRDTHJQ1PVET45
Freeport-McMoRan Inc
35671D857
33111.000000000000
NS
USD
516862.710000000000
0.6206440761
Long
EC
CORP
US
N
1
N
N
N
Fresenius Medical Care AG & Co
549300CP8NY40UP89Q40
Fresenius Medical Care AG & Co KGaA
358029106
16915.000000000000
NS
USD
716857.700000000000
0.8607962546
Long
EC
CORP
DE
N
1
N
N
N
10X Genomics Inc
5493003Z6741WNLG7H43
10X Genomics Inc
88025U109
-5436.000000000000
NS
USD
-623074.320000000000
-0.7481820186
Short
EC
CORP
US
N
1
N
N
N
Ternium SA
529900QG4KU23TEI2E46
Ternium SA
880890108
14948.000000000000
NS
USD
267270.240000000000
0.3209356914
Long
EC
CORP
LU
N
1
N
N
N
Arthur J Gallagher & Co
54930049QLLMPART6V29
Arthur J Gallagher and Co
363576109
3658.000000000000
NS
USD
385187.400000000000
0.4625295526
Long
EC
CORP
US
N
1
N
N
N
Gibraltar Industries Inc
N/A
Gibraltar Industries Inc
374689107
11156.000000000000
NS
USD
696636.420000000000
0.8365147241
Long
EC
CORP
US
N
1
N
N
N
LKQ Corp
DS830JTTZQN6GK0I2E41
LKQ Corp
501889208
19462.000000000000
NS
USD
617723.880000000000
0.7417572585
Long
EC
CORP
US
N
1
N
N
N
Yext Inc
5299008ZQSBBVH7K0589
Yext Inc
98585N106
-24620.000000000000
NS
USD
-488953.200000000000
-0.5871305885
Short
EC
CORP
US
N
1
N
N
N
Tiger Telematics Inc
N/A
Tiger Telematics Inc
88673X207
-6510.000000000000
NS
USD
.000000000000
0.0000000000
Short
EC
CORP
US
N
3
N
N
N
Trupanion Inc
549300J86GFKIDGMQP18
Trupanion Inc
898202106
-3777.000000000000
NS
USD
-236931.210000000000
-0.2845048580
Short
EC
CORP
US
N
1
N
N
N
Zebra Technologies Corp
PO0I32GKZ3HZMMDPZZ08
Zebra Technologies Corp
989207105
2703.000000000000
NS
USD
774490.590000000000
0.9300013086
Long
EC
CORP
US
N
1
N
N
N
Zscaler Inc
529900MZ0RTK1BWRNF46
Zscaler Inc
98980G102
-1969.000000000000
NS
USD
-282236.460000000000
-0.3389069932
Short
EC
CORP
US
N
1
N
N
N
Glaukos Corp
5299004JA1LHE21M6T14
Glaukos Corp
377322102
-7851.000000000000
NS
USD
-375513.330000000000
-0.4509130167
Short
EC
CORP
US
N
1
N
N
N
GoPro Inc
549300CQJMLT21SZFL16
GoPro Inc
38268T103
-100758.000000000000
NS
USD
-462479.220000000000
-0.5553408723
Short
EC
CORP
US
N
1
N
N
N
Graham Corp
N/A
Graham Corp
384556106
26043.000000000000
NS
USD
341944.590000000000
0.4106039767
Long
EC
CORP
US
N
1
N
N
N
Granite Point Mortgage Trust I
529900VX2HQZ76AYIE02
Granite Point Mortgage Trust Inc
38741L107
61440.000000000000
NS
USD
407961.600000000000
0.4898766063
Long
EC
CORP
US
N
1
N
N
Zoom Video Communications Inc
549300T9GCHU0ODOM055
Zoom Video Communications Inc
98980L101
-1982.000000000000
NS
USD
-644348.200000000000
-0.7737275016
Short
EC
CORP
US
N
1
N
N
N
Mount Vernon Liquid Assets Portfolio, LLC
N/A
Mount Vernon Liquid Assets Portfolio, LLC
N/A
7775760.250000000000
NS
USD
7775760.250000000000
9.3370627113
Long
STIV
PF
US
N
N/A
N
N
Grupo Aeroportuario del Centro
529900HUSBARAFSXJ605
Grupo Aeroportuario del Centro Norte SAB de CV
400501102
9314.000000000000
NS
USD
339588.440000000000
0.4077747331
Long
EC
CORP
MX
N
1
N
N
N
HCA Healthcare Inc
529900PH4ZGUH2MNEU89
HCA Healthcare Inc
40412C101
5786.000000000000
NS
USD
785275.920000000000
0.9429522355
Long
EC
CORP
US
N
1
N
N
N
N/A
N/A
Blink Charging Co
N/A
-307.000000000000
NC
USD
-10745.000000000000
-0.0129024990
N/A
DE
US
N
1
CHICAGO
N/A
Call
Written
Blink Charging Co
Blink Charging Co
100.000000000000
10.000000000000
USD
2020-09-18
XXXX
15636.240000000000
N
N
N
N/A
N/A
Carvana Co
N/A
-72.000000000000
NC
USD
-201240.000000000000
-0.2416471753
N/A
DE
US
N
1
CHICAGO
N/A
Call
Written
Carvana Co
Carvana Co
100.000000000000
220.000000000000
USD
2020-11-20
XXXX
-31368.810000000000
N
N
N
U.S. Bank Money Market Deposit Account
N/A
U.S. Bank Money Market Deposit Account
8AMMF0A92
5093060.560000000000
NS
USD
5093060.560000000000
6.1157011421
Long
STIV
RF
US
N
1
N
N
N
UFP Industries Inc
5493007KB485C9OV5572
UFP Industries Inc
90278Q108
10606.000000000000
NS
USD
629466.100000000000
0.7558572103
Long
EC
CORP
US
N
1
N
N
N
HP Inc
WHKXQACZ14C5XRO8LW03
HP Inc
40434L105
21786.000000000000
NS
USD
425916.300000000000
0.5114364480
Long
EC
CORP
US
N
1
N
N
N
Hackett Group Inc/The
5K016KLIRB6156644289
Hackett Group Inc/The
404609109
40162.000000000000
NS
USD
506442.820000000000
0.6081319663
Long
EC
CORP
US
N
1
N
N
N
China Yuchai International Ltd
529900DHISUGAY2ARU76
China Yuchai International Ltd
G21082105
31070.000000000000
NS
USD
504576.800000000000
0.6058912663
Long
EC
CORP
SG
N
1
N
N
N
Coca-Cola European Partners PL
549300LTH67W4GWMRF57
Coca-Cola European Partners PLC
G25839104
11310.000000000000
NS
USD
465519.600000000000
0.5589917331
Long
EC
CORP
GB
N
1
N
N
N
Uni-Pixel Inc
5493001SOJFEYRJCME48
Uni-Pixel Inc
904572203
-19665.000000000000
NS
USD
-19.670000000000
-0.0000236196
Short
EC
CORP
US
N
1
N
N
N
Unilever NV
549300TK7G7NZTVM1Z30
Unilever NV
904784709
6991.000000000000
NS
USD
405478.000000000000
0.4868943219
Long
EC
CORP
GB
N
1
N
N
N
Fabrinet
5493004TETZ6IYF7CV44
Fabrinet
G3323L100
12729.000000000000
NS
USD
888229.620000000000
1.0665781091
Long
EC
CORP
TH
N
1
N
N
Hollysys Automation Technologi
N/A
Hollysys Automation Technologies Ltd
G45667105
27591.000000000000
NS
USD
298810.530000000000
0.3588089869
Long
EC
CORP
CN
N
1
N
N
N
Hanesbrands Inc
GX5LWVWZLL5S4W1L2F20
Hanesbrands Inc
410345102
35896.000000000000
NS
USD
548849.840000000000
0.6590539330
Long
EC
CORP
US
N
1
N
N
Hanger Inc
254900ZJJJYVLHJXSZ60
Hanger Inc
41043F208
38200.000000000000
NS
USD
754832.000000000000
0.9063954512
Long
EC
CORP
US
N
1
N
N
N
UnitedHealth Group Inc
549300GHBMY8T5GXDE41
UnitedHealth Group Inc
91324P102
2767.000000000000
NS
USD
864825.850000000000
1.0384750733
Long
EC
CORP
US
N
1
N
N
N
Universal Health Services Inc
549300YGMGQDO0NMJD09
Universal Health Services Inc
913903100
6648.000000000000
NS
USD
733606.800000000000
0.8809084227
Long
EC
CORP
US
N
1
N
N
N
Heidrick & Struggles Internati
5493006284N2J367VB57
Heidrick & Struggles International Inc
422819102
15740.000000000000
NS
USD
340456.200000000000
0.4088167314
Long
EC
CORP
US
N
1
N
N
N
Heska Corp
529900O1OR2EB7L0HY27
Heska Corp
42805E306
-6878.000000000000
NS
USD
-712560.800000000000
-0.8556365759
Short
EC
CORP
US
N
1
N
N
N
Uranium Energy Corp
549300VD69WD2USLIP04
Uranium Energy Corp
916896103
-131248.000000000000
NS
USD
-150935.200000000000
-0.1812416256
Short
EC
CORP
CA
N
1
N
N
N
Valence Technology Inc
N/A
Valence Technology Inc
918914102
-27585.000000000000
NS
USD
-2.760000000000
-0.0000033142
Short
EC
CORP
US
N
3
N
N
N
Hooker Furniture Corp
N/A
Hooker Furniture Corp
439038100
14808.000000000000
NS
USD
365017.200000000000
0.4383093585
Long
EC
CORP
US
N
1
N
N
N
Huami Corp
N/A
Huami Corp
44331K103
35767.000000000000
NS
USD
451379.540000000000
0.5420124767
Long
EC
CORP
CN
N
1
N
N
N
IHS Markit Ltd
549300HLPTRASHS0E726
IHS Markit Ltd
G47567105
4010.000000000000
NS
USD
320479.200000000000
0.3848285302
Long
EC
CORP
GB
N
1
N
N
N
Jazz Pharmaceuticals PLC
635400GAUMJCLEZRRV50
Jazz Pharmaceuticals PLC
G50871105
3858.000000000000
NS
USD
518476.620000000000
0.6225820447
Long
EC
CORP
IE
N
1
N
N
N
Valero Energy Corp
549300XTO5VR8SKV1V74
Valero Energy Corp
91913Y100
12081.000000000000
NS
USD
635339.790000000000
0.7629102842
Long
EC
CORP
US
N
1
N
N
Vectrus Inc
N/A
Vectrus Inc
92242T101
12591.000000000000
NS
USD
546575.310000000000
0.6563226980
Long
EC
CORP
US
N
1
N
N
N
Medtronic PLC
549300GX3ZBSQWUXY261
Medtronic PLC
G5960L103
6812.000000000000
NS
USD
732085.640000000000
0.8790818275
Long
EC
CORP
IE
N
1
N
N
N
N/A
N/A
Medtronic PLC
N/A
-61.000000000000
NC
USD
-39650.000000000000
-0.0476113621
N/A
DE
US
N
1
NYSEAmerican
N/A
Call
Written
Medtronic PLC
Medtronic PLC
100.000000000000
110.000000000000
USD
2021-02-19
XXXX
-12538.280000000000
N
N
N
AerCap Holdings NV
549300SZYINBBLJQU475
AerCap Holdings NV
N00985106
7806.000000000000
NS
USD
230823.420000000000
0.2771706789
Long
EC
CORP
IE
N
1
N
N
N
Fiat Chrysler Automobiles NV
549300LKT9PW7ZIBDF31
Fiat Chrysler Automobiles NV
N31738102
40672.000000000000
NS
USD
448612.160000000000
0.5386894318
Long
EC
CORP
GB
N
1
N
N
Western Alliance Bancorp
5493003VJXZ5JXT9S762
Western Alliance Bancorp
957638109
17217.000000000000
NS
USD
607760.100000000000
0.7297928414
Long
EC
CORP
US
N
1
N
N
N
Wheeler Real Estate Investment
5493005TOFFG62ETJY29
Wheeler Real Estate Investment Trust Inc
963025705
41584.000000000000
NS
USD
117682.720000000000
0.1413123478
Long
EC
CORP
US
N
1
N
N
N
Yandex NV
549300GGZHJ5Q1B18P93
Yandex NV
N97284108
7639.000000000000
NS
USD
521208.970000000000
0.6258630259
Long
EC
CORP
RU
N
1
N
N
N/A
N/A
Tesla Inc
N/A
-30.000000000000
NC
USD
-317550.000000000000
-0.3813111733
N/A
DE
US
N
1
NYSEAmerican
N/A
Call
Written
Tesla Inc
Tesla Inc
100.000000000000
460.000000000000
USD
2020-11-20
XXXX
-125872.450000000000
N
N
N
WillScot Mobile Mini Holdings
549300HJ4VIXF476Q166
WillScot Mobile Mini Holdings Corp
971378104
-46902.000000000000
NS
USD
-839545.800000000000
-1.0081190175
Short
EC
CORP
US
N
1
N
N
N
World Fuel Services Corp
D3W7PCXCBRQLL17DZ313
World Fuel Services Corp
981475106
13589.000000000000
NS
USD
358749.600000000000
0.4307832810
Long
EC
CORP
US
N
1
N
N
N
Worldgate Communications Inc
N/A
Worldgate Communications Inc
98156L307
-582655.000000000000
NS
USD
-58.270000000000
-0.0000699701
Short
EC
CORP
US
N
3
N
N
N
XRiver Corp
N/A
XRiver Corp
984149104
-34156.000000000000
NS
USD
.000000000000
0.0000000000
Short
EC
CORP
US
N
3
N
N
N
iRhythm Technologies Inc
549300FJI72RJGDQS384
iRhythm Technologies Inc
450056106
-2628.000000000000
NS
USD
-578633.040000000000
-0.6948173307
Short
EC
CORP
US
N
1
N
N
N
N/A
N/A
UnitedHealth Group Inc
N/A
-25.000000000000
NC
USD
-43625.000000000000
-0.0523845062
N/A
DE
US
N
1
NYSEAmerican
N/A
Call
Written
UnitedHealth Group Inc
UnitedHealth Group Inc
100.000000000000
330.000000000000
USD
2021-01-15
XXXX
-2451.890000000000
N
N
N
Teekay LNG Partners LP
549300CP38L0UER0I397
Teekay LNG Partners LP
Y8564M105
21834.000000000000
NS
USD
241702.380000000000
0.2902340359
Long
EC
CORP
BM
N
1
N
N
N
N/A
N/A
JOYY Inc
N/A
-55.000000000000
NC
USD
-27500.000000000000
-0.0330217517
N/A
DE
US
N
1
NYSE Arca
N/A
Call
Written
JOYY Inc
JOYY Inc
100.000000000000
100.000000000000
USD
2020-11-20
XXXX
10413.090000000000
N
N
N
AAON Inc
N/A
AAON Inc
000360206
-6694.000000000000
NS
USD
-381089.420000000000
-0.4576087352
Short
EC
CORP
US
N
1
N
N
N
ASGN Inc
LZBNYYCBUKY537072438
ASGN Inc
00191U102
9147.000000000000
NS
USD
656480.190000000000
0.7882954857
Long
EC
CORP
US
N
1
N
N
N
Acuity Brands Inc
N/A
Acuity Brands Inc
00508Y102
2732.000000000000
NS
USD
298580.280000000000
0.3585325047
Long
EC
CORP
US
N
1
N
N
N
Akamai Technologies Inc
OC1LZNN2LF5WTJ5RIL89
Akamai Technologies Inc
00971T101
6709.000000000000
NS
USD
781128.870000000000
0.9379724953
Long
EC
CORP
US
N
1
N
N
N
Alibaba Group Holding Ltd
5493001NTNQJDH60PM02
Alibaba Group Holding Ltd
01609W102
4135.000000000000
NS
USD
1186869.050000000000
1.4251816406
Long
EC
CORP
CN
N
1
N
N
N
American International Group I
ODVCVCQG2BP6VHV36M30
American International Group Inc
026874784
16912.000000000000
NS
USD
492815.680000000000
0.5917686196
Long
EC
CORP
US
N
1
N
N
N
Amish Naturals Inc
N/A
Amish Naturals Inc
031539109
-25959.000000000000
NS
USD
.000000000000
0.0000000000
Short
EC
CORP
US
N
3
N
N
N
Anthem Inc
8MYN82XMYQH89CTMTH67
Anthem Inc
036752103
3376.000000000000
NS
USD
950411.520000000000
1.1412455732
Long
EC
CORP
US
N
1
N
N
N
ANTs software inc
N/A
ANTs software inc
037271103
-10334.000000000000
NS
USD
-1.030000000000
-0.0000012368
Short
EC
CORP
US
N
3
N
N
N
Appian Corp
529900NIARIFW7HGU386
Appian Corp
03782L101
-11479.000000000000
NS
USD
-702973.960000000000
-0.8441247850
Short
EC
CORP
US
N
1
N
N
N
Appfolio Inc
529900OOUUGT6JFC0S15
Appfolio Inc
03783C100
-3200.000000000000
NS
USD
-537696.000000000000
-0.6456605027
Short
EC
CORP
US
N
1
N
N
N
Applied Energetics Inc
N/A
Applied Energetics Inc
03819M106
-55357.000000000000
NS
USD
-20454.410000000000
-0.0245614709
Short
EC
CORP
US
N
1
N
N
N
Arrow Electronics Inc
549300YNNLBXT8N8R512
Arrow Electronics Inc
042735100
5640.000000000000
NS
USD
443078.400000000000
0.5320445428
Long
EC
CORP
US
N
1
N
N
N
AtriCure Inc
N/A
AtriCure Inc
04963C209
-15530.000000000000
NS
USD
-694656.900000000000
-0.8341377344
Short
EC
CORP
US
N
1
N
N
N
AutoZone Inc
GA3JGKJ41LJKXDN23E90
AutoZone Inc
053332102
433.000000000000
NS
USD
518002.230000000000
0.6220124014
Long
EC
CORP
US
N
1
N
N
N
BGC Partners Inc
TF1LXM1YNB81WKUH5G19
BGC Partners Inc
05541T101
204015.000000000000
NS
USD
514117.800000000000
0.6173480130
Long
EC
CORP
US
N
1
N
N
N
BMC Stock Holdings Inc
549300GHSZDJ1FJEJG18
BMC Stock Holdings Inc
05591B109
37237.000000000000
NS
USD
1486501.040000000000
1.7849770292
Long
EC
CORP
US
N
1
N
N
N
Baker Hughes Co
N/A
Baker Hughes a GE Co
05722G100
16758.000000000000
NS
USD
239304.240000000000
0.2873543710
Long
EC
CORP
US
N
1
N
N
Bank of America Corp
9DJT3UXIJIZJI4WXO774
Bank of America Corp
060505104
37683.000000000000
NS
USD
969960.420000000000
1.1647197159
Long
EC
CORP
US
N
1
N
N
N
Bank OZK
549300VYK2WBD7SST478
Bank OZK
06417N103
19626.000000000000
NS
USD
452183.040000000000
0.5429773123
Long
EC
CORP
US
N
1
N
N
Barrett Business Services Inc
529900HXB6TMG0SR9Y34
Barrett Business Services Inc
068463108
10162.000000000000
NS
USD
585026.340000000000
0.7024943477
Long
EC
CORP
US
N
1
N
N
N
Cigna Corp
549300VIWYMSIGT1U456
Cigna Corp
125523100
5591.000000000000
NS
USD
991675.670000000000
1.1907951920
Long
EC
CORP
US
N
1
N
N
N
Bausch Health Cos Inc
B3BS7ACMDUWISF18KY76
Bausch Health Cos Inc
071734107
37473.000000000000
NS
USD
622801.260000000000
0.7478541306
Long
EC
CORP
US
N
1
N
N
N
Beard Co/The
N/A
Beard Co
07384R408
-9710.000000000000
NS
USD
-18.450000000000
-0.0000221546
Short
EC
CORP
US
N
2
N
N
N
Berkshire Hathaway Inc
5493000C01ZX7D35SD85
Berkshire Hathaway Inc
084670702
4738.000000000000
NS
USD
1033073.520000000000
1.2405053566
Long
EC
CORP
US
N
1
N
N
N
Berry Global Group Inc
549300G6KKUMMXM8NH73
Berry Global Group Inc
08579W103
18984.000000000000
NS
USD
978435.360000000000
1.1748963473
Long
EC
CORP
US
N
1
N
N
N
Beyond Meat Inc
549300XQ946NCE51DR09
Beyond Meat Inc
08862E109
-2091.000000000000
NS
USD
-284062.350000000000
-0.3410995055
Short
EC
CORP
US
N
1
N
N
N
BioSpecifics Technologies Corp
N/A
BioSpecifics Technologies Corp
090931106
6735.000000000000
NS
USD
434407.500000000000
0.5216326043
Long
EC
CORP
US
N
1
N
N
N
CTC Communications Group Inc
N/A
CTC Communications Group Inc
126419100
-98900.000000000000
NS
USD
.000000000000
0.0000000000
Short
EC
CORP
US
N
3
N
N
N
CVS Health Corp
549300EJG376EN5NQE29
CVS Health Corp
126650100
15448.000000000000
NS
USD
959629.760000000000
1.1523147526
Long
EC
CORP
US
N
1
N
N
N
Blue Bird Corp
5493004ZXJUUWQ65ER59
Blue Bird Corp
095306106
-27780.000000000000
NS
USD
-316136.400000000000
-0.3796137352
Short
EC
CORP
US
N
1
N
N
N
BodyTel Scientific Inc
N/A
BodyTel Scientific Inc
097000103
-4840.000000000000
NS
USD
-.480000000000
-0.0000005764
Short
EC
CORP
US
N
3
N
N
N
CACI International Inc
SYRPI2D1O9WRTS2WX210
CACI International Inc
127190304
2891.000000000000
NS
USD
677043.290000000000
0.8129874705
Long
EC
CORP
US
N
1
N
N
N
Cadiz Inc
549300PFFIS1TCKZS151
Cadiz Inc
127537207
-16998.000000000000
NS
USD
-177799.080000000000
-0.2134995302
Short
EC
CORP
US
N
1
N
N
N
Caleres Inc
JFU6RQQJ8Z1CPOLBXQ18
Caleres Inc
129500104
30133.000000000000
NS
USD
235338.730000000000
0.2825926224
Long
EC
CORP
US
N
1
N
N
Canadian Natural Resources Ltd
549300T15RIMIKZC5Q38
Canadian Natural Resources Ltd
136385101
44428.000000000000
NS
USD
873898.760000000000
1.0493697418
Long
EC
CORP
CA
N
1
N
N
N
Capgemini SE
96950077L0TN7BAROX36
Capgemini SE
13961R100
19644.000000000000
NS
USD
544924.560000000000
0.6543404923
Long
EC
CORP
FR
N
1
N
N
N
Capstone Turbine Corp
54930065ZCHE9KQTEZ38
Capstone Turbine Corp
14067D508
-447.600000000000
NS
USD
-1844.110000000000
-0.0022143906
Short
EC
CORP
US
N
1
N
N
N
CareView Communications Inc
N/A
CareView Communications Inc
141743104
-190048.000000000000
NS
USD
-7202.820000000000
-0.0086490812
Short
EC
CORP
US
N
1
N
N
N
Carriage Services Inc
N/A
Carriage Services Inc
143905107
21221.000000000000
NS
USD
469832.940000000000
0.5641711529
Long
EC
CORP
US
N
1
N
N
N
Carrier Global Corp
549300JE3W6CWY2NAN77
Carrier Global Corp
14448C104
16884.000000000000
NS
USD
503987.400000000000
0.6051835201
Long
EC
CORP
US
N
1
N
N
N
Carter's Inc
5299003WAQK4R3L3ZU36
Carter's Inc
146229109
6629.000000000000
NS
USD
527800.980000000000
0.6337786520
Long
EC
CORP
US
N
1
N
N
N
Centene Corp
549300Z7JJ4TQSQGT333
Centene Corp
15135B101
10722.000000000000
NS
USD
657473.040000000000
0.7894876910
Long
EC
CORP
US
N
1
N
N
N
Ceridian HCM Holding Inc
549300T64GVCHFJ8L449
Ceridian HCM Holding Inc
15677J108
-6383.000000000000
NS
USD
-507576.160000000000
-0.6094928707
Short
EC
CORP
US
N
1
N
N
N
Cheniere Energy Inc
MIHC87W9WTYSYZWV1J40
Cheniere Energy Inc
16411R208
4816.000000000000
NS
USD
250672.800000000000
0.3010056353
Long
EC
CORP
US
N
1
N
N
N
Citigroup Inc
6SHGI4ZSSLCXXQSBB395
Citigroup Inc
172967424
29269.000000000000
NS
USD
1496231.280000000000
1.7966610136
Long
EC
CORP
US
N
1
N
N
N
Cognizant Technology Solutions
5493006IEVQEFQO40L83
Cognizant Technology Solutions Corp
192446102
14598.000000000000
NS
USD
976022.280000000000
1.1719987426
Long
EC
CORP
US
N
1
N
N
N
Coherent Inc
549300RYOCKUMWACR010
Coherent Inc
192479103
2101.000000000000
NS
USD
236698.660000000000
0.2842256141
Long
EC
CORP
US
N
1
N
N
N
Comcast Corp
51M0QTTNCGUN7KFCFZ59
Comcast Corp
20030N101
20147.000000000000
NS
USD
902787.070000000000
1.0840585636
Long
EC
CORP
US
N
1
N
N
N
Consygen Inc
N/A
Consygen Inc
210728101
-200.000000000000
NS
USD
.000000000000
0.0000000000
Short
EC
CORP
US
N
3
N
N
N
Corporate Resource Services In
N/A
Corporate Resource Services Inc
22004Y105
-218896.000000000000
NS
USD
-131.340000000000
-0.0001577119
Short
EC
CORP
US
N
1
N
N
N
Ladder Capital Corp
549300Q6LLV2QCV67C06
Ladder Capital Corp
505743104
23375.000000000000
NS
USD
174143.750000000000
0.2091102429
Long
EC
CORP
US
N
1
N
N
N
Las Vegas Sands Corp
549300DUOO1KXOHPM605
Las Vegas Sands Corp
517834107
11608.000000000000
NS
USD
588641.680000000000
0.7068356153
Long
EC
CORP
US
N
1
N
N
N
Medical Properties Trust Inc
254900U6E39J1MQCCY14
Medical Properties Trust Inc
58463J304
17927.000000000000
NS
USD
333083.660000000000
0.3999638520
Long
EC
CORP
US
N
1
N
N
N
Mercury General Corp
5493001Q9EXPCEL4W527
Mercury General Corp
589400100
7581.000000000000
NS
USD
339098.130000000000
0.4071859732
Long
EC
CORP
US
N
1
N
N
N
Mohawk Industries Inc
549300JI1115MG3Q6322
Mohawk Industries Inc
608190104
4294.000000000000
NS
USD
396465.020000000000
0.4760716169
Long
EC
CORP
US
N
1
N
N
N
MongoDB Inc
549300TPTG69WKWE1Z37
MongoDB Inc
60937P106
-1327.000000000000
NS
USD
-310252.600000000000
-0.3725485212
Short
EC
CORP
US
N
1
N
N
N
Morgan Stanley
IGJSJL3JD5P30I6NJZ34
Morgan Stanley
617446448
18599.000000000000
NS
USD
971983.740000000000
1.1671493003
Long
EC
CORP
US
N
1
N
N
N
Nestor Inc
N/A
Nestor Inc
641074505
-15200.000000000000
NS
USD
-1.520000000000
-0.0000018252
Short
EC
CORP
US
N
3
N
N
N
Netflix Inc
549300Y7VHGU0I7CE873
Netflix Inc
64110L106
-2553.000000000000
NS
USD
-1351966.680000000000
-1.6234293843
Short
EC
CORP
US
N
1
N
N
N
Newmark Group Inc
N/A
Newmark Group Inc
65158N102
160800.000000000000
NS
USD
712344.000000000000
0.8553762444
Long
EC
CORP
US
N
1
N
N
N
Novartis AG
5493007HIVTX6SY6XD66
Novartis AG
66987V109
15651.000000000000
NS
USD
1346925.060000000000
1.6173754525
Long
EC
CORP
CH
N
1
N
N
N
Nuance Communications Inc
AEMSOT3SS15TNMJCE605
Nuance Communications Inc
67020Y100
11473.000000000000
NS
USD
343731.080000000000
0.4127491778
Long
EC
CORP
US
N
1
N
N
Nutrien Ltd
5493002QQ7GD21OWF963
Nutrien Ltd
67077M108
10239.000000000000
NS
USD
377511.930000000000
0.4533129175
Long
EC
CORP
CA
N
1
N
N
N
Okta Inc
549300N8J06I8MRHU620
Okta Inc
679295105
-1187.000000000000
NS
USD
-255644.190000000000
-0.3069752355
Short
EC
CORP
US
N
1
N
N
N
Omega Flex Inc
N/A
Omega Flex Inc
682095104
-4410.000000000000
NS
USD
-580973.400000000000
-0.6976276139
Short
EC
CORP
US
N
1
N
N
N
Open Text Corp
549300HP7ONDQODZJV16
Open Text Corp
683715106
13847.000000000000
NS
USD
628376.860000000000
0.7545492607
Long
EC
CORP
CA
N
1
N
N
POSCO
988400E5HRVX81AYLM04
POSCO
693483109
10560.000000000000
NS
USD
408038.400000000000
0.4899688271
Long
EC
CORP
KR
N
1
N
N
N
Papa John's International Inc
HZYLD3DK5XOX0WBVNB56
Papa John's International Inc
698813102
-9744.000000000000
NS
USD
-957737.760000000000
-1.1500428561
Short
EC
CORP
US
N
1
N
N
N
Parsley Energy Inc
549300DMRA8DSL66G562
Parsley Energy Inc
701877102
23523.000000000000
NS
USD
252872.250000000000
0.3036467150
Long
EC
CORP
US
N
1
N
N
Perficient Inc
549300HTBXKL2755T650
Perficient Inc
71375U101
15122.000000000000
NS
USD
648885.020000000000
0.7791752741
Long
EC
CORP
US
N
1
N
N
N
Pfizer Inc
765LHXWGK1KXCLTFYQ30
Pfizer Inc
717081103
27682.000000000000
NS
USD
1046102.780000000000
1.2561507744
Long
EC
CORP
US
N
1
N
N
N
Philip Morris International In
HL3H1H2BGXWVG3BSWR90
Philip Morris International Inc
718172109
9448.000000000000
NS
USD
753855.920000000000
0.9052233832
Long
EC
CORP
US
N
1
N
N
N
Phillips 66
5493005JBO5YSIGK1814
Phillips 66
718546104
10852.000000000000
NS
USD
634516.440000000000
0.7619216130
Long
EC
CORP
US
N
1
N
N
N
Planet Fitness Inc
549300LLE5HUPF6H8G33
Planet Fitness Inc
72703H101
-7969.000000000000
NS
USD
-484435.510000000000
-0.5817057871
Short
EC
CORP
US
N
1
N
N
N
Pluralsight Inc
254900B3VHPCKNREOX50
Pluralsight Inc
72941B106
-12262.000000000000
NS
USD
-234694.680000000000
-0.2818192530
Short
EC
CORP
US
N
1
N
N
N
PROS Holdings Inc
549300LPE1KNL5RWKQ48
PROS Holdings Inc
74346Y103
-8109.000000000000
NS
USD
-316251.000000000000
-0.3797513458
Short
EC
CORP
US
N
1
N
N
N
Qsound Labs Inc
N/A
Qsound Labs Inc
74728C307
-4440.000000000000
NS
USD
-.440000000000
-0.0000005283
Short
EC
CORP
CA
N
3
N
N
N
Qorvo Inc
254900YAUJV2EUEVBR11
Qorvo Inc
74736K101
4162.000000000000
NS
USD
533859.740000000000
0.6410539563
Long
EC
CORP
US
N
1
N
N
N
Q2 Holdings Inc
549300M9RKR9DZXWS696
Q2 Holdings Inc
74736L109
-4832.000000000000
NS
USD
-470105.280000000000
-0.5644981763
Short
EC
CORP
US
N
1
N
N
N
Quanta Services Inc
SHVRXXEACT60MMH07S24
Quanta Services Inc
74762E102
13880.000000000000
NS
USD
711350.000000000000
0.8541826582
Long
EC
CORP
US
N
1
N
N
N
Rapid7 Inc
549300GNVG5D60KEYN14
Rapid7 Inc
753422104
-5835.000000000000
NS
USD
-376765.950000000000
-0.4524171514
Short
EC
CORP
US
N
1
N
N
N
RE/MAX Holdings Inc
54930033W2KS56JHAN30
RE/MAX Holdings Inc
75524W108
19145.000000000000
NS
USD
672755.300000000000
0.8078384908
Long
EC
CORP
US
N
1
N
N
Redfin Corp
549300HXWD3JEMZU3O57
Redfin Corp
75737F108
-21039.000000000000
NS
USD
-1000825.230000000000
-1.2017819011
Short
EC
CORP
US
N
1
N
N
N
Rio Tinto PLC
213800YOEO5OQ72G2R82
Rio Tinto PLC
767204100
9079.000000000000
NS
USD
555907.170000000000
0.6675283112
Long
EC
CORP
GB
N
1
N
N
N
Roku Inc
549300KR6ITU0YIR1T71
Roku Inc
77543R102
-4328.000000000000
NS
USD
-750821.440000000000
-0.9015796070
Short
EC
CORP
US
N
1
N
N
N
S&P Global Inc
Y6X4K52KMJMZE7I7MY94
S&P Global Inc
78409V104
1156.000000000000
NS
USD
423581.520000000000
0.5086328653
Long
EC
CORP
US
N
1
N
N
N
SVB Financial Group
549300D2KJ20JMXE7542
SVB Financial Group
78486Q101
1632.000000000000
NS
USD
416780.160000000000
0.5004658536
Long
EC
CORP
US
N
1
N
N
N
John B Sanfilippo & Son Inc
5299007IBEYVXKYDUX28
John B Sanfilippo & Son Inc
800422107
-4693.000000000000
NS
USD
-373750.520000000000
-0.4487962503
Short
EC
CORP
US
N
1
N
N
N
Henry Schein Inc
VGO3WGL8H45T73F4RR92
Henry Schein Inc
806407102
10063.000000000000
NS
USD
668585.720000000000
0.8028316968
Long
EC
CORP
US
N
1
N
N
N
Charles Schwab Corp/The
549300VSGCJ7E698NM85
Charles Schwab Corp/The
808513105
12502.000000000000
NS
USD
444196.060000000000
0.5333866188
Long
EC
CORP
US
N
1
N
N
Science Applications Internati
549300LZPNZIXQGZPZ48
Science Applications International Corp
808625107
3610.000000000000
NS
USD
301290.600000000000
0.3617870325
Long
EC
CORP
US
N
1
N
N
N
Service Properties Trust
529900IS770AG1K9QG27
Service Properties Trust
81761L102
41181.000000000000
NS
USD
338096.010000000000
0.4059826366
Long
EC
CORP
US
N
1
N
N
N
Shake Shack Inc
529900J74GJAHYP80N79
Shake Shack Inc
819047101
-7526.000000000000
NS
USD
-513649.500000000000
-0.6167856826
Short
EC
CORP
US
N
1
N
N
N
Shockwave Medical Inc
549300LDXO56IC5Y1538
Shockwave Medical Inc
82489T104
-8957.000000000000
NS
USD
-569127.780000000000
-0.6834035003
Short
EC
CORP
US
N
1
N
N
N
Siebert Financial Corp
N/A
Siebert Financial Corp
826176109
-35475.000000000000
NS
USD
-134095.500000000000
-0.1610206658
Short
EC
CORP
US
N
1
N
N
N
Simon Property Group Inc
529900GQL5X8H7AO3T64
Simon Property Group Inc
828806109
4824.000000000000
NS
USD
327308.400000000000
0.3930289719
Long
EC
CORP
US
N
1
N
N
Skechers USA Inc
529900D2R54KZPA4XR56
Skechers U.S.A. Inc
830566105
22179.000000000000
NS
USD
662043.150000000000
0.7949754378
Long
EC
CORP
US
N
1
N
N
N
2020-10-29
RBB Fund, Inc.
/s/ James G. Shaw
RBB Fund, Inc.
Treasurer