0001145549-21-022464.txt : 20210423 0001145549-21-022464.hdr.sgml : 20210423 20210423093055 ACCESSION NUMBER: 0001145549-21-022464 CONFORMED SUBMISSION TYPE: NPORT-P PUBLIC DOCUMENT COUNT: 1 CONFORMED PERIOD OF REPORT: 20210228 FILED AS OF DATE: 20210423 PERIOD START: 20210831 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: 21846969 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 2021-08-31 2021-02-28 N 91637031.900000000000 34243797.480000000000 57393234.420000000000 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 27464948.460000000000 N AAON Inc N/A AAON Inc 000360206 -4348.000000000000 NS USD -335230.800000000000 -0.5840946296 Short EC CORP US N 1 N N N Aflac Inc 549300N0B7DOGLXWPP39 Aflac Inc 001055102 4918.000000000000 NS USD 235523.020000000000 0.4103672190 Long EC CORP US N 1 N N N ASGN Inc LZBNYYCBUKY537072438 ASGN Inc 00191U102 4802.000000000000 NS USD 446441.940000000000 0.7778650995 Long EC CORP US N 1 N N Acuity Brands Inc N/A Acuity Brands Inc 00508Y102 1812.000000000000 NS USD 223419.600000000000 0.3892786358 Long EC CORP US N 1 N N Akamai Technologies Inc OC1LZNN2LF5WTJ5RIL89 Akamai Technologies Inc 00971T101 3690.000000000000 NS USD 348705.000000000000 0.6075716128 Long EC CORP US N 1 N N N Alibaba Group Holding Ltd 5493001NTNQJDH60PM02 Alibaba Group Holding Ltd 01609W102 3479.000000000000 NS USD 827167.040000000000 1.4412274345 Long EC CORP CN N 1 N N N Alteryx Inc 549300XWZG0JHL7I0827 Alteryx Inc 02156B103 -2482.000000000000 NS USD -237279.200000000000 -0.4134271267 Short EC CORP US N 1 N N N American International Group I ODVCVCQG2BP6VHV36M30 American International Group Inc 026874784 7618.000000000000 NS USD 334811.100000000000 0.5833633587 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 2600.000000000000 NS USD 788294.000000000000 1.3734963850 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.0000017946 Short EC CORP US N 3 N N N Appian Corp 529900NIARIFW7HGU386 Appian Corp 03782L101 -5782.000000000000 NS USD -993925.800000000000 -1.7317821692 Short EC CORP US N 1 N N N Appfolio Inc 529900OOUUGT6JFC0S15 Appfolio Inc 03783C100 -2078.000000000000 NS USD -340833.560000000000 -0.5938566861 Short EC CORP US N 1 N N N Applied Energetics Inc N/A Applied Energetics Inc 03819M106 -39131.000000000000 NS USD -29543.910000000000 -0.0514762938 Short EC CORP US N 1 N N N Applied Materials Inc 41BNNE1AFPNAZELZ6K07 Applied Materials Inc 038222105 3463.000000000000 NS USD 409291.970000000000 0.7131362680 Long EC CORP US N 1 N N N Arcimoto Inc 549300MG7KF9H96GWE02 Arcimoto Inc 039587100 -19035.000000000000 NS USD -341107.200000000000 -0.5943334671 Short EC CORP US N 1 N N N Arrow Electronics Inc 549300YNNLBXT8N8R512 Arrow Electronics Inc 042735100 2826.000000000000 NS USD 283334.760000000000 0.4936727523 Long EC CORP US N 1 N N N Aspira Women's Health Inc 54930045CGQ3XUO9T533 Aspira Women's Health Inc 04537Y109 -64106.000000000000 NS USD -444254.580000000000 -0.7740539185 Short EC CORP US N 1 N N N AtriCure Inc N/A AtriCure Inc 04963C209 -10088.000000000000 NS USD -658443.760000000000 -1.1472497876 Short EC CORP US N 1 N N N AutoZone Inc GA3JGKJ41LJKXDN23E90 AutoZone Inc 053332102 294.000000000000 NS USD 341016.480000000000 0.5941753997 Long EC CORP US N 1 N N N BGC Partners Inc TF1LXM1YNB81WKUH5G19 BGC Partners Inc 05541T101 153968.000000000000 NS USD 689776.640000000000 1.2018431214 Long EC CORP US N 1 N N N Bank of America Corp 9DJT3UXIJIZJI4WXO774 Bank of America Corp 060505104 25044.000000000000 NS USD 869277.240000000000 1.5145988003 Long EC CORP US N 1 N N N Bank OZK 549300VYK2WBD7SST478 Bank OZK 06417N103 13041.000000000000 NS USD 537550.020000000000 0.9366086882 Long EC CORP US N 1 N N N Barrett Business Services Inc 529900HXB6TMG0SR9Y34 Barrett Business Services Inc 068463108 6757.000000000000 NS USD 481098.400000000000 0.8382493248 Long EC CORP US N 1 N N N Bausch Health Cos Inc B3BS7ACMDUWISF18KY76 Bausch Health Cos Inc 071734107 24901.000000000000 NS USD 782389.420000000000 1.3632084477 Long EC CORP US N 1 N N N Beard Co/The N/A Beard Co 07384R408 -9710.000000000000 NS USD -106.320000000000 -0.0001852483 Short EC CORP US N 2 N N N Berkshire Hathaway Inc 5493000C01ZX7D35SD85 Berkshire Hathaway Inc 084670702 2217.000000000000 NS USD 533210.670000000000 0.9290479538 Long EC CORP US N 1 N N N Berry Global Group Inc 549300G6KKUMMXM8NH73 Berry Global Group Inc 08579W103 9922.000000000000 NS USD 549678.800000000000 0.9577414578 Long EC CORP US N 1 N N Beyond Meat Inc 549300XQ946NCE51DR09 Beyond Meat Inc 08862E109 -2247.000000000000 NS USD -326893.560000000000 -0.5695681090 Short EC CORP US N 1 N N N Bill.com Holdings Inc 549300IBF9VZZIGOZW63 Bill.com Holdings Inc 090043100 -1566.000000000000 NS USD -258405.660000000000 -0.4502371449 Short EC CORP US N 1 N N N Bionano Genomics Inc 54930086AP7ROH0VJ631 Bionano Genomics Inc 09075F107 -14572.000000000000 NS USD -141785.560000000000 -0.2470422889 Short EC CORP US N 1 N N N Blue Bird Corp 5493004ZXJUUWQ65ER59 Blue Bird Corp 095306106 -18045.000000000000 NS USD -438673.950000000000 -0.7643304205 Short EC CORP US N 1 N N N BodyTel Scientific Inc N/A BodyTel Scientific Inc 097000103 -4840.000000000000 NS USD -.480000000000 -0.0000008363 Short EC CORP US N 3 N N N Box Inc 549300KQUCPD8687YS68 Box Inc 10316T104 12895.000000000000 NS USD 236623.250000000000 0.4122842220 Long EC CORP US N 1 N N Builders FirstSource Inc 549300W0SKP6L3H7DP63 Builders FirstSource Inc 12008R107 18840.000000000000 NS USD 815112.600000000000 1.4202241923 Long EC CORP US N 1 N N Cigna Corp 549300VIWYMSIGT1U456 Cigna Corp 125523100 3066.000000000000 NS USD 643553.400000000000 1.1213053359 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 10263.000000000000 NS USD 699218.190000000000 1.2182937537 Long EC CORP US N 1 N N N CACI International Inc SYRPI2D1O9WRTS2WX210 CACI International Inc 127190304 1700.000000000000 NS USD 376278.000000000000 0.6556138608 Long EC CORP US N 1 N N N Cadiz Inc 549300PFFIS1TCKZS151 Cadiz Inc 127537207 -11038.000000000000 NS USD -119983.060000000000 -0.2090543619 Short EC CORP US N 1 N N N Caleres Inc JFU6RQQJ8Z1CPOLBXQ18 Caleres Inc 129500104 24875.000000000000 NS USD 394517.500000000000 0.6873937390 Long EC CORP US N 1 N N Canadian Natural Resources Ltd 549300T15RIMIKZC5Q38 Canadian Natural Resources Ltd 136385101 36093.000000000000 NS USD 984977.970000000000 1.7161917776 Long EC CORP CA N 1 N N Capgemini SE 96950077L0TN7BAROX36 Capgemini SE 13961R100 11059.000000000000 NS USD 356320.980000000000 0.6208414347 Long EC CORP FR N 1 N N N Capstone Turbine Corp 54930065ZCHE9KQTEZ38 Capstone Turbine Corp 14067D508 -341.000000000000 NS USD -2843.940000000000 -0.0049551834 Short EC CORP US N 1 N N N Cardiff Oncology Inc 549300AHOLZBHHYFWP04 Cardiff Oncology Inc 14147L108 -6404.000000000000 NS USD -66217.360000000000 -0.1153748533 Short EC CORP US N 1 N N N CareView Communications Inc N/A CareView Communications Inc 141743104 -174320.000000000000 NS USD -15130.980000000000 -0.0263636998 Short EC CORP US N 1 N N N Carriage Services Inc N/A Carriage Services Inc 143905107 11509.000000000000 NS USD 379336.640000000000 0.6609431300 Long EC CORP US N 1 N N CarParts.com Inc 5493005FSRX4Y7E7H678 CarParts.com Inc 14427M107 -12724.000000000000 NS USD -225596.520000000000 -0.3930716264 Short EC CORP US N 1 N N N Carter's Inc 5299003WAQK4R3L3ZU36 Carter's Inc 146229109 3265.000000000000 NS USD 272529.550000000000 0.4748461256 Long EC CORP US N 1 N N Carvana Co 5493003WEAK2PJ5WS063 Carvana Co 146869102 -4425.000000000000 NS USD -1254487.500000000000 -2.1857759241 Short EC CORP US N 1 N N N Cass Information Systems Inc 549300G7XPIPR7SJ2F38 Cass Information Systems Inc 14808P109 8167.000000000000 NS USD 351834.360000000000 0.6130241022 Long EC CORP US N 1 N N N Centene Corp 549300Z7JJ4TQSQGT333 Centene Corp 15135B101 7121.000000000000 NS USD 416863.340000000000 0.7263283629 Long EC CORP US N 1 N N N Ceridian HCM Holding Inc 549300T64GVCHFJ8L449 Ceridian HCM Holding Inc 15677J108 -4145.000000000000 NS USD -371640.700000000000 -0.6475339886 Short EC CORP US N 1 N N N Cisco Systems Inc/Delaware N/A Cisco Systems Inc 17275R102 6904.000000000000 NS USD 309782.480000000000 0.5397543511 Long EC CORP US N 1 N N N Citigroup Inc 6SHGI4ZSSLCXXQSBB395 Citigroup Inc 172967424 13105.000000000000 NS USD 863357.400000000000 1.5042842745 Long EC CORP US N 1 N N N Cognizant Technology Solutions 5493006IEVQEFQO40L83 Cognizant Technology Solutions Corp 192446102 7963.000000000000 NS USD 585121.240000000000 1.0194951477 Long EC CORP US N 1 N N N Concentrix Corp N/A Concentrix Corp 20602D101 4642.000000000000 NS USD 573333.420000000000 0.9989564550 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 -1094.480000000000 -0.0019069844 Short EC CORP US N 3 N N N Corteva Inc 549300WZN9I2QKLS0O94 Corteva Inc 22052L104 6726.000000000000 NS USD 303678.900000000000 0.5291196830 Long EC CORP US N 1 N N N Coupa Software Inc 549300Q95ICR2GFL2K37 Coupa Software Inc 22266L106 -1087.000000000000 NS USD -376384.620000000000 -0.6557996318 Short EC CORP US N 1 N N N Cree Inc 549300OGU88P3AW3TO93 Cree Inc 225447101 -7337.000000000000 NS USD -832456.020000000000 -1.4504427715 Short EC CORP US N 1 N N N Dolby Laboratories Inc 549300X04FB2QPCJ5J24 Dolby Laboratories Inc 25659T107 2935.000000000000 NS USD 286544.050000000000 0.4992645090 Long EC CORP US N 1 N N N Mountain Province Diamonds Inc 549300Y5548SJTH51N28 Mountain Province Diamonds Inc 62426E402 -4735.000000000000 NS -2864.960000000000 -0.0049918079 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.0000125799 Short EC CORP CA N 3 N N N EchoStar Corp 549300EE20907QZ9GT38 EchoStar Corp 278768106 9653.000000000000 NS USD 219123.100000000000 0.3817925618 Long EC CORP US N 1 N N N 8x8 Inc 254900XWSOC5U1BRW939 8x8 Inc 282914100 -13981.000000000000 NS USD -478290.010000000000 -0.8333560825 Short EC CORP US N 1 N N N Ener1 Inc N/A Ener1 Inc 29267A203 -102820.000000000000 NS USD -10.280000000000 -0.0000179115 Short EC CORP US N 3 N N N Ericsson 549300W9JLPW15XIFM52 Telefonaktiebolaget LM Ericsson 294821608 40389.000000000000 NS USD 506074.170000000000 0.8817662484 Long EC CORP SE N 1 N N N Evercore Inc 529900P6KLPT95DW3W58 Evercore Inc 29977A105 3948.000000000000 NS USD 472851.960000000000 0.8238810110 Long EC CORP US N 1 N N N EVERTEC Inc N/A EVERTEC Inc 30040P103 13380.000000000000 NS USD 520482.000000000000 0.9068699565 Long EC CORP PR N 1 N N N Facebook Inc BQ4BKCS1HXDV9HN80Z93 Facebook Inc 30303M102 4130.000000000000 NS USD 1063970.600000000000 1.8538258224 Long EC CORP US N 1 N N N Fastly Inc 549300E2FZC83FJ3H565 Fastly Inc 31188V100 -3751.000000000000 NS USD -275998.580000000000 -0.4808904443 Short EC CORP US N 1 N N N FedNat Holding Co 549300TFR6HALUYTYJ66 FedNat Holding Co 31431B109 22859.000000000000 NS USD 158184.280000000000 0.2756148553 Long EC CORP US N 1 N N N Fidelity National Information 6WQI0GK1PRFVBA061U48 Fidelity National Information Services Inc 31620M106 1945.000000000000 NS USD 268410.000000000000 0.4676683632 Long EC CORP US N 1 N N N First American Financial Corp 549300B6VEZK3N0A1P55 First American Financial Corp 31847R102 4619.000000000000 NS USD 242682.260000000000 0.4228412329 Long EC CORP US N 1 N N N FleetCor Technologies Inc 549300DG6RR0NQSFLN74 FleetCor Technologies Inc 339041105 982.000000000000 NS USD 272318.420000000000 0.4744782599 Long EC CORP US N 1 N N N Forward Air Corp N/A Forward Air Corp 349853101 3117.000000000000 NS USD 267345.090000000000 0.4658129006 Long EC CORP US N 1 N N Arthur J Gallagher & Co 54930049QLLMPART6V29 Arthur J Gallagher and Co 363576109 2190.000000000000 NS USD 262362.000000000000 0.4571305358 Long EC CORP US N 1 N N N GameStop Corp 549300505KLOET039L77 GameStop Corp 36467W109 -4482.000000000000 NS USD -455998.680000000000 -0.7945164349 Short EC CORP US N 1 N N N Gibraltar Industries Inc N/A Gibraltar Industries Inc 374689107 4102.000000000000 NS USD 358309.700000000000 0.6243065121 Long EC CORP US N 1 N N Glaukos Corp 5299004JA1LHE21M6T14 Glaukos Corp 377322102 -5099.000000000000 NS USD -482161.440000000000 -0.8401015292 Short EC CORP US N 1 N N N Graham Corp N/A Graham Corp 384556106 17306.000000000000 NS USD 265474.040000000000 0.4625528474 Long EC CORP US N 1 N N N Granite Point Mortgage Trust I 529900VX2HQZ76AYIE02 Granite Point Mortgage Trust Inc 38741L107 40835.000000000000 NS USD 455718.600000000000 0.7940284332 Long EC CORP US N 1 N N N HCA Healthcare Inc 529900PH4ZGUH2MNEU89 HCA Healthcare Inc 40412C101 3847.000000000000 NS USD 661799.410000000000 1.1530965569 Long EC CORP US N 1 N N N HP Inc WHKXQACZ14C5XRO8LW03 HP Inc 40434L105 14748.000000000000 NS USD 427249.560000000000 0.7444249559 Long EC CORP US N 1 N N N Hackett Group Inc/The 5K016KLIRB6156644289 Hackett Group Inc/The 404609109 26691.000000000000 NS USD 416913.420000000000 0.7264156206 Long EC CORP US N 1 N N N Hanesbrands Inc GX5LWVWZLL5S4W1L2F20 Hanesbrands Inc 410345102 28140.000000000000 NS USD 497796.600000000000 0.8673436948 Long EC CORP US N 1 N N N Hanger Inc 254900ZJJJYVLHJXSZ60 Hanger Inc 41043F208 25387.000000000000 NS USD 558006.260000000000 0.9722509380 Long EC CORP US N 1 N N N Harrow Health Inc N/A Harrow Health Inc 415858109 43747.000000000000 NS USD 335539.490000000000 0.5846324804 Long EC CORP US N 1 N N N Heidrick & Struggles Internati 5493006284N2J367VB57 Heidrick & Struggles International Inc 422819102 10459.000000000000 NS USD 375373.510000000000 0.6540379085 Long EC CORP US N 1 N N N Heritage Insurance Holdings In 9845008CCYDD87F66B45 Heritage Insurance Holdings Inc 42727J102 61401.000000000000 NS USD 596203.710000000000 1.0388048627 Long EC CORP US N 1 N N N Heska Corp 529900O1OR2EB7L0HY27 Heska Corp 42805E306 -4468.000000000000 NS USD -841771.200000000000 -1.4666732212 Short EC CORP US N 1 N N N Hooker Furniture Corp N/A Hooker Furniture Corp 439038100 9839.000000000000 NS USD 332656.590000000000 0.5796094145 Long EC CORP US N 1 N N HyreCar Inc 549300Y900ZKQQLV6S25 HyreCar Inc 44916T107 -29857.000000000000 NS USD -307228.530000000000 -0.5353044363 Short EC CORP US N 1 N N N iRhythm Technologies Inc 549300FJI72RJGDQS384 iRhythm Technologies Inc 450056106 -1760.000000000000 NS USD -283184.000000000000 -0.4934100733 Short EC CORP US N 1 N N N Impinj Inc 549300M26VGKSMMWWN17 Impinj Inc 453204109 -5186.000000000000 NS USD -331748.420000000000 -0.5780270503 Short EC CORP US N 1 N N N Insperity Inc 5299000Q0KW7HY5DB751 Insperity Inc 45778Q107 4734.000000000000 NS USD 419905.800000000000 0.7316294407 Long EC CORP US N 1 N N N Inseego Corp 549300E27VG1NWGNA141 Inseego Corp 45782B104 -26886.000000000000 NS USD -392266.740000000000 -0.6834720921 Short EC CORP US N 1 N N N InterDigital Inc N/A InterDigital Inc 45867G101 8997.000000000000 NS USD 570139.890000000000 0.9933921581 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 -3375.000000000000 NS USD -483030.000000000000 -0.8416148783 Short EC RF US N 1 N N N JD.com Inc 549300HVTWB0GJZ16V92 JD.com Inc 47215P106 4502.000000000000 NS USD 422602.740000000000 0.7363284963 Long EC CORP CN N 1 N N N Jefferies Financial Group Inc 549300HOF34RGOJ5YL07 Jefferies Financial Group Inc 47233W109 24357.000000000000 NS USD 707327.280000000000 1.2324227536 Long EC CORP US N 1 N N N JetBlue Airways Corp 54930070J9H97ZO93T57 JetBlue Airways Corp 477143101 23002.000000000000 NS USD 423926.860000000000 0.7386355975 Long EC CORP US N 1 N N N Johnson & Johnson 549300G0CFPGEF6X2043 Johnson & Johnson 478160104 4661.000000000000 NS USD 738582.060000000000 1.2868800085 Long EC CORP US N 1 N N N Jones Lang LaSalle Inc 6SYKCME112RT8TQUO411 Jones Lang LaSalle Inc 48020Q107 2177.000000000000 NS USD 378754.460000000000 0.6599287596 Long EC CORP US N 1 N N N KB Financial Group Inc 529900TKE4MXG3Q6GW86 KB Financial Group Inc 48241A105 12039.000000000000 NS USD 461334.480000000000 0.8038133495 Long EC CORP KR N 1 N N KBR Inc 254900OFQDXZRKRCV808 KBR Inc 48242W106 10913.000000000000 NS USD 338303.000000000000 0.5894475253 Long EC CORP US N 1 N N N Kelly Services Inc N/A Kelly Services Inc 488152208 16941.000000000000 NS USD 352711.620000000000 0.6145526098 Long EC CORP US N 1 N N N LKQ Corp DS830JTTZQN6GK0I2E41 LKQ Corp 501889208 12202.000000000000 NS USD 480636.780000000000 0.8374450140 Long EC CORP US N 1 N N N Ladder Capital Corp 549300Q6LLV2QCV67C06 Ladder Capital Corp 505743104 15534.000000000000 NS USD 177708.960000000000 0.3096339870 Long EC CORP US N 1 N N N Laird Superfood Inc N/A Laird Superfood Inc 50736T102 -7684.000000000000 NS USD -303287.480000000000 -0.5284376862 Short EC CORP US N 1 N N N Lemonade Inc 5493009BKR06OXXU6853 Lemonade Inc 52567D107 -1407.000000000000 NS USD -176986.530000000000 -0.3083752498 Short EC CORP US N 1 N N N Lockheed Martin Corp DPRBOZP0K5RM2YE8UU08 Lockheed Martin Corp 539830109 1329.000000000000 NS USD 438902.250000000000 0.7647282026 Long EC CORP US N 1 N N N Lululemon Athletica Inc 549300D9GZ4BMLDW5T40 Lululemon Athletica Inc 550021109 -711.000000000000 NS USD -221604.480000000000 -0.3861160331 Short EC CORP CA N 1 N N N Marathon Petroleum Corp 3BNYRYQHD39K4LCKQF12 Marathon Petroleum Corp 56585A102 12494.000000000000 NS USD 682422.280000000000 1.1890291371 Long EC CORP US N 1 N N N Marathon Digital Holdings Inc 549300M8ISKPTX2W7F94 Marathon Digital Holdings Inc 56585W401 -11200.000000000000 NS USD -337680.000000000000 -0.5883620315 Short EC CORP US N 1 N N N Medical Properties Trust Inc 254900U6E39J1MQCCY14 Medical Properties Trust Inc 58463J304 11910.000000000000 NS USD 257136.900000000000 0.4480265010 Long EC CORP US N 1 N N N Mohawk Industries Inc 549300JI1115MG3Q6322 Mohawk Industries Inc 608190104 2852.000000000000 NS USD 499071.480000000000 0.8695650019 Long EC CORP US N 1 N N N MongoDB Inc 549300TPTG69WKWE1Z37 MongoDB Inc 60937P106 -688.000000000000 NS USD -265519.840000000000 -0.4626326477 Short EC CORP US N 1 N N N Morgan Stanley IGJSJL3JD5P30I6NJZ34 Morgan Stanley 617446448 7369.000000000000 NS USD 566455.030000000000 0.9869717846 Long EC CORP US N 1 N N N National Beverage Corp 549300O9MZIQJI8TGV17 National Beverage Corp 635017106 -4334.000000000000 NS USD -206558.440000000000 -0.3599003299 Short EC CORP US N 1 N N N Nestor Inc N/A Nestor Inc 641074505 -15200.000000000000 NS USD -1.520000000000 -0.0000026484 Short EC CORP US N 3 N N N Netflix Inc 549300Y7VHGU0I7CE873 Netflix Inc 64110L106 -1666.000000000000 NS USD -897724.100000000000 -1.5641636320 Short EC CORP US N 1 N N N Newmark Group Inc N/A Newmark Group Inc 65158N102 84358.000000000000 NS USD 845267.160000000000 1.4727644618 Long EC CORP US N 1 N N N Novartis AG 5493007HIVTX6SY6XD66 Novartis AG 66987V109 10398.000000000000 NS USD 893292.180000000000 1.5564416068 Long EC CORP CH N 1 N N N Okta Inc 549300N8J06I8MRHU620 Okta Inc 679295105 -782.000000000000 NS USD -204453.900000000000 -0.3562334517 Short EC CORP US N 1 N N N Omega Flex Inc N/A Omega Flex Inc 682095104 -2864.000000000000 NS USD -494040.000000000000 -0.8607983240 Short EC CORP US N 1 N N N Open Text Corp 549300HP7ONDQODZJV16 Open Text Corp 683715106 12921.000000000000 NS USD 575888.970000000000 1.0034091576 Long EC CORP CA N 1 N N N Oracle Corp 1Z4GXXU7ZHVWFCD8TV52 Oracle Corp 68389X105 10685.000000000000 NS USD 689289.350000000000 1.2009940840 Long EC CORP US N 1 N N N POSCO 988400E5HRVX81AYLM04 POSCO 693483109 4764.000000000000 NS USD 291080.400000000000 0.5071684894 Long EC CORP KR N 1 N N Papa John's International Inc HZYLD3DK5XOX0WBVNB56 Papa John's International Inc 698813102 -6328.000000000000 NS USD -570722.320000000000 -0.9944069641 Short EC CORP US N 1 N N N Perficient Inc 549300HTBXKL2755T650 Perficient Inc 71375U101 6564.000000000000 NS USD 365549.160000000000 0.6369202985 Long EC CORP US N 1 N N N Phillips 66 5493005JBO5YSIGK1814 Phillips 66 718546104 7207.000000000000 NS USD 598541.350000000000 1.0428778863 Long EC CORP US N 1 N N N Planet Fitness Inc 549300LLE5HUPF6H8G33 Planet Fitness Inc 72703H101 -9069.000000000000 NS USD -780750.210000000000 -1.3603523445 Short EC CORP US N 1 N N N Primoris Services Corp 549300UF3OLBJ8D5K349 Primoris Services Corp 74164F103 7350.000000000000 NS USD 246004.500000000000 0.4286297897 Long EC CORP US N 1 N N N PROS Holdings Inc 549300LPE1KNL5RWKQ48 PROS Holdings Inc 74346Y103 -5267.000000000000 NS USD -249655.800000000000 -0.4349916894 Short EC CORP US N 1 N N N Qsound Labs Inc N/A Qsound Labs Inc 74728C307 -4440.000000000000 NS USD -.440000000000 -0.0000007666 Short EC CORP CA N 3 N N N Qorvo Inc 254900YAUJV2EUEVBR11 Qorvo Inc 74736K101 2045.000000000000 NS USD 357322.850000000000 0.6225870586 Long EC CORP US N 1 N N N Q2 Holdings Inc 549300M9RKR9DZXWS696 Q2 Holdings Inc 74736L109 -3138.000000000000 NS USD -382459.440000000000 -0.6663841895 Short EC CORP US N 1 N N N Quanta Services Inc SHVRXXEACT60MMH07S24 Quanta Services Inc 74762E102 7319.000000000000 NS USD 613698.150000000000 1.0692865739 Long EC CORP US N 1 N N N Rapid7 Inc 549300GNVG5D60KEYN14 Rapid7 Inc 753422104 -4696.000000000000 NS USD -358023.040000000000 -0.6238070456 Short EC CORP US N 1 N N N RE/MAX Holdings Inc 54930033W2KS56JHAN30 RE/MAX Holdings Inc 75524W108 12722.000000000000 NS USD 530761.840000000000 0.9247811965 Long EC CORP US N 1 N N Redfin Corp 549300HXWD3JEMZU3O57 Redfin Corp 75737F108 -4813.000000000000 NS USD -364536.620000000000 -0.6351560836 Short EC CORP US N 1 N N N RingCentral Inc 549300C8EH0H1614VE84 RingCentral Inc 76680R206 -701.000000000000 NS USD -265090.160000000000 -0.4618839880 Short EC CORP US N 1 N N N Rio Tinto PLC 213800YOEO5OQ72G2R82 Rio Tinto PLC 767204100 3503.000000000000 NS USD 306162.200000000000 0.5334464996 Long EC CORP GB N 1 N N N Riot Blockchain Inc N/A Riot Blockchain Inc 767292105 -14166.000000000000 NS USD -619620.840000000000 -1.0796060655 Short EC CORP US N 1 N N N Roku Inc 549300KR6ITU0YIR1T71 Roku Inc 77543R102 -2378.000000000000 NS USD -940451.440000000000 -1.6386102813 Short EC CORP US N 1 N N N SVB Financial Group 549300D2KJ20JMXE7542 SVB Financial Group 78486Q101 722.000000000000 NS USD 364869.920000000000 0.6357368141 Long EC CORP US N 1 N N N SVMK Inc N/A SVMK Inc 78489X103 -14460.000000000000 NS USD -269245.200000000000 -0.4691235870 Short EC CORP US N 1 N N N Sabre Corp 529900VKCYZW8GZ4WW58 Sabre Corp 78573M104 28399.000000000000 NS USD 417181.310000000000 0.7268823829 Long EC CORP US N 1 N N N Henry Schein Inc VGO3WGL8H45T73F4RR92 Henry Schein Inc 806407102 6683.000000000000 NS USD 413343.550000000000 0.7201956018 Long EC CORP US N 1 N N N Schlumberger NV 213800ZUA17OK3QLGM62 Schlumberger NV 806857108 18161.000000000000 NS USD 506873.510000000000 0.8831589910 Long EC CORP US N 1 N N N Charles Schwab Corp/The 549300VSGCJ7E698NM85 Charles Schwab Corp/The 808513105 4714.000000000000 NS USD 290948.080000000000 0.5069379395 Long EC CORP US N 1 N N N Science Applications Internati 549300LZPNZIXQGZPZ48 Science Applications International Corp 808625107 2396.000000000000 NS USD 206367.480000000000 0.3595676077 Long EC CORP US N 1 N N Service Properties Trust 529900IS770AG1K9QG27 Service Properties Trust 81761L102 23622.000000000000 NS USD 303306.480000000000 0.5284707911 Long EC CORP US N 1 N N N Shake Shack Inc 529900J74GJAHYP80N79 Shake Shack Inc 819047101 -4887.000000000000 NS USD -579011.760000000000 -1.0088501996 Short EC CORP US N 1 N N N Shockwave Medical Inc 549300LDXO56IC5Y1538 Shockwave Medical Inc 82489T104 -5817.000000000000 NS USD -679192.920000000000 -1.1834024112 Short EC CORP US N 1 N N N Shopify Inc 549300HGQ43STJLLP808 Shopify Inc 82509L107 -205.000000000000 NS USD -262598.850000000000 -0.4575432151 Short EC CORP CA N 1 N N N Siebert Financial Corp N/A Siebert Financial Corp 826176109 -23038.000000000000 NS USD -107587.460000000000 -0.1874566943 Short EC CORP US N 1 N N N Simon Property Group Inc 529900GQL5X8H7AO3T64 Simon Property Group Inc 828806109 3994.000000000000 NS USD 451002.480000000000 0.7858112277 Long EC CORP US N 1 N N Skechers USA Inc 529900D2R54KZPA4XR56 Skechers U.S.A. Inc 830566105 10327.000000000000 NS USD 377968.200000000000 0.6585588072 Long EC CORP US N 1 N N N Snap-on Inc HHWAT5TDOYZMM26KKQ73 Snap-on Inc 833034101 2338.000000000000 NS USD 474871.180000000000 0.8273992306 Long EC CORP US N 1 N N N Solaris Oilfield Infrastructur 529900MTK3C8Y8TIIC10 Solaris Oilfield Infrastructure Inc 83418M103 20029.000000000000 NS USD 236542.490000000000 0.4121435085 Long EC CORP US N 1 N N N Sonos Inc 549300WEPU6075I77M08 Sonos Inc 83570H108 -7832.000000000000 NS USD -304978.080000000000 -0.5313833296 Short EC CORP US N 1 N N N SpartanNash Co 549300TV3QCCSQLF5X16 SpartanNash Co 847215100 8083.000000000000 NS USD 147353.090000000000 0.2567429619 Long EC CORP US N 1 N N Splunk Inc 549300XGDSGBP6UEI867 Splunk Inc 848637104 -1979.000000000000 NS USD -283016.790000000000 -0.4931187323 Short EC CORP US N 1 N N N Square Inc 549300OHIIUWSTIZME52 Square Inc 852234103 -1125.000000000000 NS USD -258783.750000000000 -0.4508959159 Short EC CORP US N 1 N N N Stifel Financial Corp 549300E5F07FE5GHJX84 Stifel Financial Corp 860630102 16056.000000000000 NS USD 980700.480000000000 1.7087388259 Long EC CORP US N 1 N N Stitch Fix Inc 549300TNHOVBOJZIYE72 Stitch Fix Inc 860897107 -2180.000000000000 NS USD -166355.800000000000 -0.2898526310 Short EC CORP US N 1 N N N Stride Inc 254900BRWS3AFONWU277 Stride Inc 86333M108 46548.000000000000 NS USD 1119479.400000000000 1.9505424486 Long EC CORP US N 1 N N N Sunrun Inc 54930007SJ77CI66U531 Sunrun Inc 86771W105 -3845.000000000000 NS USD -240620.100000000000 -0.4192481961 Short EC CORP US N 1 N N N Super Micro Computer Inc 54930022CZO1N2UGVW07 Super Micro Computer Inc 86800U104 10484.000000000000 NS USD 342092.920000000000 0.5960509517 Long EC CORP US N 1 N N N SYNNEX Corp 5493004HI6PFLF46NS53 SYNNEX Corp 87162W100 4642.000000000000 NS USD 413880.720000000000 0.7211315483 Long EC CORP US N 1 N N N Syneos Health Inc 549300F1ZGKDS8P6GU13 Syneos Health Inc 87166B102 5735.000000000000 NS USD 443602.250000000000 0.7729173211 Long EC CORP US N 1 N N 10X Genomics Inc 5493003Z6741WNLG7H43 10X Genomics Inc 88025U109 -2761.000000000000 NS USD -491430.390000000000 -0.8562514292 Short EC CORP US N 1 N N N Ternium SA 529900QG4KU23TEI2E46 Ternium SA 880890108 9932.000000000000 NS USD 305011.720000000000 0.5314419427 Long EC CORP LU N 1 N N N Tesla Inc 54930043XZGB27CTOV49 Tesla Inc 88160R101 -1725.000000000000 NS USD -1165237.500000000000 -2.0302697901 Short EC CORP US N 1 N N N 3D Systems Corp 5493003HHDOCCW4OP744 3D Systems Corp 88554D205 -4656.000000000000 NS USD -166871.040000000000 -0.2907503675 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 U.S. Bank Money Market Deposit Account N/A U.S. Bank Money Market Deposit Account 8AMMF0A92 173282.750000000000 NS USD 173282.750000000000 0.3019219107 Long STIV RF US N 1 N N N UFP Industries Inc 5493007KB485C9OV5572 UFP Industries Inc 90278Q108 7045.000000000000 NS USD 429745.000000000000 0.7487729248 Long EC CORP US N 1 N N N Uni-Pixel Inc 5493001SOJFEYRJCME48 Uni-Pixel Inc 904572203 -19665.000000000000 NS USD -175.020000000000 -0.0003049488 Short EC CORP US N 1 N N N UnitedHealth Group Inc 549300GHBMY8T5GXDE41 UnitedHealth Group Inc 91324P102 1535.000000000000 NS USD 509957.700000000000 0.8885327777 Long EC CORP US N 1 N N N Universal Insurance Holdings I 529900GGAZ6WVUCWQM46 Universal Insurance Holdings Inc 91359V107 10702.000000000000 NS USD 159352.780000000000 0.2776508096 Long EC CORP US N 1 N N N Universal Health Services Inc 549300YGMGQDO0NMJD09 Universal Health Services Inc 913903100 4418.000000000000 NS USD 553707.940000000000 0.9647616929 Long EC CORP US N 1 N N N Uranium Energy Corp 549300VD69WD2USLIP04 Uranium Energy Corp 916896103 -85268.000000000000 NS USD -180768.160000000000 -0.3149642320 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.0000048089 Short EC CORP US N 3 N N N Vectrus Inc N/A Vectrus Inc 92242T101 8365.000000000000 NS USD 456729.000000000000 0.7957889194 Long EC CORP US N 1 N N N Virgin Galactic Holdings Inc N/A Virgin Galactic Holdings Inc 92766K106 -4072.000000000000 NS USD -151600.560000000000 -0.2641436077 Short EC CORP US N 1 N N N Western Alliance Bancorp 5493003VJXZ5JXT9S762 Western Alliance Bancorp 957638109 5812.000000000000 NS USD 531856.120000000000 0.9266878324 Long EC CORP US N 1 N N N World Fuel Services Corp D3W7PCXCBRQLL17DZ313 World Fuel Services Corp 981475106 11571.000000000000 NS USD 359626.680000000000 0.6266011728 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.0001015276 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 Yext Inc 5299008ZQSBBVH7K0589 Yext Inc 98585N106 -17586.000000000000 NS USD -297555.120000000000 -0.5184498191 Short EC CORP US N 1 N N N Zebra Technologies Corp PO0I32GKZ3HZMMDPZZ08 Zebra Technologies Corp 989207105 998.000000000000 NS USD 498431.140000000000 0.8684492955 Long EC CORP US N 1 N N N ZoomInfo Technologies Inc N/A ZoomInfo Technologies Inc 98980F104 -4114.000000000000 NS USD -215655.880000000000 -0.3757513968 Short EC CORP US N 1 N N N Zscaler Inc 529900MZ0RTK1BWRNF46 Zscaler Inc 98980G102 -712.000000000000 NS USD -145981.360000000000 -0.2543529067 Short EC CORP US N 1 N N N Zoom Video Communications Inc 549300T9GCHU0ODOM055 Zoom Video Communications Inc 98980L101 -406.000000000000 NS USD -151685.660000000000 -0.2642918831 Short EC CORP US N 1 N N N Zomedica Corp N/A Zomedica Corp 98980M109 -185600.000000000000 NS USD -347072.000000000000 -0.6047263297 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 7101725.500000000000 NS USD 7101725.500000000000 12.3738025427 Long STIV PF US N N/A N N Kindred Group PLC 213800D1MJVOT6SNBX11 Kindred Group PLC X4S1CH103 18658.000000000000 NS 298010.420000000000 0.5192431181 Long EC CORP MT N 2 N N N Bit Digital Inc N/A Bit Digital Inc G1144A105 -18005.000000000000 NS USD -265753.800000000000 -0.4630402916 Short EC CORP CN N 1 N N N China Yuchai International Ltd 529900DHISUGAY2ARU76 China Yuchai International Ltd G21082105 20820.000000000000 NS USD 327706.800000000000 0.5709850705 Long EC CORP SG N 1 N N N Coca-Cola European Partners PL 549300LTH67W4GWMRF57 Coca-Cola European Partners PLC G25839104 5613.000000000000 NS USD 285982.350000000000 0.4982858222 Long EC CORP GB N 1 N N N Fabrinet 5493004TETZ6IYF7CV44 Fabrinet G3323L100 8456.000000000000 NS USD 746918.480000000000 1.3014051004 Long EC CORP TH N 1 N N Hollysys Automation Technologi 2549008FKCB1PSUOZ583 Hollysys Automation Technologies Ltd G45667105 21574.000000000000 NS USD 324904.440000000000 0.5661023347 Long EC CORP CN N 1 N N N Jazz Pharmaceuticals PLC 635400GAUMJCLEZRRV50 Jazz Pharmaceuticals PLC G50871105 2185.000000000000 NS USD 367167.400000000000 0.6397398643 Long EC CORP IE N 1 N N N Medtronic PLC 549300GX3ZBSQWUXY261 Medtronic PLC G5960L103 4523.000000000000 NS USD 529055.310000000000 0.9218077973 Long EC CORP IE N 1 N N N N/A N/A Ideanomics Inc N/A -257.000000000000 NC USD -3341.000000000000 -0.0058212436 N/A DE US N 1 NYSEAmerican N/A Call Written Ideanomics Inc Ideanomics Inc 100.000000000000 5.500000000000 USD 2021-03-19 XXXX 24896.890000000000 N N N N/A N/A JPMorgan Chase & Co N/A -49.000000000000 NC USD -12691.000000000000 -0.0221123624 N/A DE US N 1 NYSEAmerican N/A Put Written JPMorgan Chase & Co JPMorgan Chase & Co 100.000000000000 90.000000000000 USD 2022-01-21 XXXX 52206.310000000000 N N N Stratasys Ltd 529900MU215GIP9SZ741 Stratasys Ltd M85548101 -5545.000000000000 NS USD -191247.050000000000 -0.3332222899 Short EC CORP US N 1 N N N N/A N/A Merck & Co Inc N/A -83.000000000000 NC USD -34777.000000000000 -0.0605942501 N/A DE US N 1 NYSEAmerican N/A Put Written Merck & Co Inc Merck & Co Inc 100.000000000000 72.500000000000 USD 2021-06-18 XXXX -6643.590000000000 N N N AerCap Holdings NV 549300SZYINBBLJQU475 AerCap Holdings NV N00985106 5182.000000000000 NS USD 249668.760000000000 0.4350142705 Long EC CORP IE N 1 N N N Stellantis NV 549300LKT9PW7ZIBDF31 Stellantis NV N82405106 18294.000000000000 NS USD 299655.720000000000 0.5221098323 Long EC CORP NL N 1 N N N/A N/A Pfizer Inc N/A -182.000000000000 NC USD -31304.000000000000 -0.0545430142 N/A DE US N 1 NYSEAmerican N/A Put Written Pfizer Inc Pfizer Inc 100.000000000000 33.000000000000 USD 2021-06-18 XXXX -4464.280000000000 N N N N/A N/A Charles Schwab Corp/The N/A -38.000000000000 NC USD -20615.000000000000 -0.0359188678 N/A DE US N 2 NYSEAmerican N/A Call Written Charles Schwab Corp/The Charles Schwab Corp/The 100.000000000000 70.000000000000 USD 2022-01-21 XXXX 3779.510000000000 N N N N/A N/A Senseonics Holdings Inc N/A -631.000000000000 NC USD -37860.000000000000 -0.0659659634 N/A DE US N 1 NYSEAmerican N/A Call Written Senseonics Holdings Inc Senseonics Holdings Inc 100.000000000000 3.500000000000 USD 2021-03-19 XXXX -9180.050000000000 N N N N/A N/A ElectraMeccanica Vehicles Corp N/A -208.000000000000 NC USD -2080.000000000000 -0.0036241205 N/A DE US N 1 NYSEAmerican N/A Call Written ElectraMeccanica Vehicles Corp ElectraMeccanica Vehicles Corp 100.000000000000 11.000000000000 USD 2021-03-19 XXXX 29935.530000000000 N N N N/A N/A Sunworks Inc N/A -85.000000000000 NC USD -3825.000000000000 -0.0066645486 N/A DE US N 1 NYSEAmerican N/A Call Written Sunworks Inc Sunworks Inc 100.000000000000 25.000000000000 USD 2021-03-19 XXXX 32022.830000000000 N N N N/A N/A Tesla Inc N/A -4.000000000000 NC USD -928.000000000000 -0.0016169153 N/A DE US N 1 NYSEAmerican N/A Call Written Tesla Inc Tesla Inc 100.000000000000 900.000000000000 USD 2021-03-19 XXXX 26289.250000000000 N N N N/A N/A Wells Fargo & Co N/A -360.000000000000 NC USD -29160.000000000000 -0.0508073823 N/A DE US N 1 NYSEAmerican N/A Put Written Wells Fargo & Co Wells Fargo & Co 100.000000000000 22.500000000000 USD 2022-01-21 XXXX 95510.370000000000 N N N Teekay LNG Partners LP 549300CP38L0UER0I397 Teekay LNG Partners LP Y8564M105 14508.000000000000 NS USD 196003.080000000000 0.3415090332 Long EC CORP BM N 1 N N N 2021-04-22 RBB Fund, Inc. /s/ James G. Shaw RBB Fund, Inc. Treasurer