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