0001145549-24-025091.txt : 20240426 0001145549-24-025091.hdr.sgml : 20240426 20240426114950 ACCESSION NUMBER: 0001145549-24-025091 CONFORMED SUBMISSION TYPE: NPORT-P PUBLIC DOCUMENT COUNT: 1 CONFORMED PERIOD OF REPORT: 20240229 FILED AS OF DATE: 20240426 DATE AS OF CHANGE: 20240426 PERIOD START: 20240831 FILER: COMPANY DATA: COMPANY CONFORMED NAME: RBB FUND, INC. CENTRAL INDEX KEY: 0000831114 ORGANIZATION NAME: 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: 24880472 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 S000001106 Boston Partners All-Cap Value Fund C000002997 INSTITUTIONAL BPAIX C000002998 INVESTOR BPAVX NPORT-P 1 primary_doc.xml NPORT-P false 0000831114 XXXXXXXX S000001106 C000002997 C000002998 RBB Fund, Inc. 811-05518 0000831114 5493005KKD0GVHSW0D29 615 East Michigan Street Milwaukee 53202 262-378-6278 Boston Partners All-Cap Value Fund S000001106 549300PFTBWBAYLMWP21 2024-08-31 2024-02-29 N 1516573857.350000000000 68685223.570000000000 1447888633.780000000000 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 670525.810000000000 N Humana Inc 529900YLDW34GJAO4J06 Humana Inc 444859102 29481.000000000000 NS USD 10327783.920000000000 0.7132996060 Long EC CORP US N 1 N N N Huron Consulting Group Inc 549300NGVB9H6TKTLE36 Huron Consulting Group Inc 447462102 85755.000000000000 NS USD 8415138.150000000000 0.5812006499 Long EC CORP US N 1 N N N Interpublic Group of Cos Inc/T 5493008IUOJ5VWTRC333 Interpublic Group of Cos Inc/The 460690100 202238.000000000000 NS USD 6350273.200000000000 0.4385885110 Long EC CORP US N 1 N N Jabil Inc 5493000CGCQY2OQU7669 Jabil Inc 466313103 88099.000000000000 NS USD 12694184.910000000000 0.8767376588 Long EC CORP US N 1 N N N Pfizer Inc 765LHXWGK1KXCLTFYQ30 Pfizer Inc 717081103 449410.000000000000 NS USD 11936329.600000000000 0.8243955593 Long EC CORP US N 1 N N N Philip Morris International In HL3H1H2BGXWVG3BSWR90 Philip Morris International Inc 718172109 154533.000000000000 NS USD 13901788.680000000000 0.9601421239 Long EC CORP US N 1 N N N Phillips 66 5493005JBO5YSIGK1814 Phillips 66 718546104 44289.000000000000 NS USD 6311625.390000000000 0.4359192581 Long EC CORP US N 1 N N N Pioneer Natural Resources Co FY8JBF7CCL2VE4F1B628 Pioneer Natural Resources Co 723787107 27514.000000000000 NS USD 6471017.660000000000 0.4469278582 Long EC CORP US N 1 N N N QUALCOMM Inc H1J8DDZKZP6H7RWC0H53 QUALCOMM Inc 747525103 81021.000000000000 NS USD 12784303.590000000000 0.8829618033 Long EC CORP US N 1 N N N Resideo Technologies Inc 5493006TKFPYISY2DS54 Resideo Technologies Inc 76118Y104 138518.000000000000 NS USD 3093106.940000000000 0.2136287880 Long EC CORP US N 1 N N N Robert Half Inc 529900VPCUY9H3HLIC08 Robert Half Inc 770323103 123107.000000000000 NS USD 9897802.800000000000 0.6836024932 Long EC CORP US N 1 N N Shell PLC 21380068P1DRHMJ8KU70 Shell PLC 780259305 88225.000000000000 NS USD 5543176.750000000000 0.3828455187 Long EC CORP GB N 1 N N N SS&C Technologies Holdings Inc 529900POY8H7NPPNKK71 SS&C Technologies Holdings Inc 78467J100 181639.000000000000 NS USD 11581302.640000000000 0.7998752369 Long EC CORP US N 1 N N N Sanofi SA 549300E9PC51EN656011 Sanofi SA 80105N105 433372.000000000000 NS USD 20736850.200000000000 1.4322130664 Long EC CORP FR N 1 N N N Schlumberger NV 213800ZUA17OK3QLGM62 Schlumberger NV 806857108 229204.000000000000 NS USD 11077429.320000000000 0.7650746792 Long EC CORP US N 1 N N N Science Applications Internati 549300LZPNZIXQGZPZ48 Science Applications International Corp 808625107 95233.000000000000 NS USD 13328810.680000000000 0.9205687764 Long EC CORP US N 1 N N N J M Smucker Co/The 5493000WDH6A0LHDJD55 J M Smucker Co/The 832696405 55076.000000000000 NS USD 6618482.920000000000 0.4571127064 Long EC CORP US N 1 N N N Textron Inc 3PPKBHUG1HD6BO7RNR87 Textron Inc 883203101 114618.000000000000 NS USD 10209025.260000000000 0.7050974102 Long EC CORP US N 1 N N N Travelers Cos Inc/The 549300Y650407RU8B149 Travelers Cos Inc/The 89417E109 59630.000000000000 NS USD 13175844.800000000000 0.9100040219 Long EC CORP US N 1 N N N U.S. Bank Money Market Deposit Account N/A U.S. Bank Money Market Deposit Account 8AMMF0A92 301530.880000000000 NS USD 301530.880000000000 0.0208255575 Long STIV RF US N 1 N N N UnitedHealth Group Inc 549300GHBMY8T5GXDE41 UnitedHealth Group Inc 91324P102 39249.000000000000 NS USD 19373306.400000000000 1.3380384339 Long EC CORP US N 1 N N N Visa Inc 549300JZ4OKEHW3DPJ59 Visa Inc 92826C839 79360.000000000000 NS USD 22430310.400000000000 1.5491737332 Long EC CORP US N 1 N N Westinghouse Air Brake Technol 06BTX5UWZD0GQ5N5Y745 Westinghouse Air Brake Technologies Corp 929740108 108049.000000000000 NS USD 15266243.210000000000 1.0543796570 Long EC CORP US N 1 N N N Wells Fargo & Co PBLD0EJDB5FWOLXP3B76 Wells Fargo & Co 949746101 239450.000000000000 NS USD 13311025.500000000000 0.9193404237 Long EC CORP US N 1 N N N Whirlpool Corp WHENKOULSSK7WUM60H03 Whirlpool Corp 963320106 41914.000000000000 NS USD 4501144.460000000000 0.3108764276 Long EC CORP US N 1 N N Tri-State Deposit N/A Tri-State Deposit N/A 11502206.740000000000 PA USD 11502206.740000000000 0.7944123928 Long STIV CORP US N 2 2050-01-01 Variable 5.450000000000 N N N N N N Wyndham Hotels & Resorts Inc 549300FE3MQ4RVXXC673 Wyndham Hotels & Resorts Inc 98311A105 106544.000000000000 NS USD 8155943.200000000000 0.5632990694 Long EC CORP US N 1 N N N Zimmer Biomet Holdings Inc 2P2YLDVPES3BXQ1FRB91 Zimmer Biomet Holdings Inc 98956P102 54331.000000000000 NS USD 6756603.160000000000 0.4666521307 Long EC CORP US N 1 N N N RenaissanceRe Holdings Ltd EK6GB9U3U58PDI411C94 RenaissanceRe Holdings Ltd N/A 75409.000000000000 NS USD 16953451.380000000000 1.1709085205 Long EC CORP BM N 1 N N N Sensata Technologies Holding P 529900MS7KFYCY9MS037 Sensata Technologies Holding PLC N/A 91988.000000000000 NS USD 3166226.960000000000 0.2186789015 Long EC CORP US N 1 N N N White Mountains Insurance Grou 549300N3FL068JERBG02 White Mountains Insurance Group Ltd N/A 9023.000000000000 NS USD 15929565.120000000000 1.1001927046 Long EC CORP US N 1 N N N Aflac Inc 549300N0B7DOGLXWPP39 Aflac Inc 001055102 89664.000000000000 NS USD 7239471.360000000000 0.5000019470 Long EC CORP US N 1 N N N Cencora Inc AI8GXW8LG5WK7E9UD086 Cencora Inc 03073E105 67397.000000000000 NS USD 15878733.200000000000 1.0966819429 Long EC CORP US N 1 N N N BP PLC 213800LH1BZH3DI6G760 BP PLC 055622104 124259.000000000000 NS USD 4347822.410000000000 0.3002870738 Long EC CORP GB N 1 N N N BRP Group Inc N/A BRP Group Inc 05589G102 123089.000000000000 NS USD 3424335.980000000000 0.2365054812 Long EC CORP US N 1 N N Booking Holdings Inc FXM8FAOHMYDIPD38UZ17 Booking Holdings Inc 09857L108 7462.000000000000 NS USD 25884409.460000000000 1.7877348338 Long EC CORP US N 1 N N N Bristol-Myers Squibb Co HLYYNH7UQUORYSJQCN42 Bristol-Myers Squibb Co 110122108 495892.000000000000 NS USD 25166519.000000000000 1.7381529499 Long EC CORP US N 1 N N N CDW Corp/DE 9845001B052ABF0B6755 CDW Corp/DE 12514G108 36316.000000000000 NS USD 8941362.360000000000 0.6175448962 Long EC CORP US N 1 N N N Cigna Group/The 549300VIWYMSIGT1U456 Cigna Group/The 125523100 26541.000000000000 NS USD 8921491.740000000000 0.6161725102 Long EC CORP US N 1 N N N Canadian Natural Resources Ltd 549300T15RIMIKZC5Q38 Canadian Natural Resources Ltd 136385101 118113.000000000000 NS USD 8231294.970000000000 0.5685033212 Long EC CORP CA N 1 N N N Centene Corp 549300Z7JJ4TQSQGT333 Centene Corp 15135B101 178283.000000000000 NS USD 13982735.690000000000 0.9657328170 Long EC CORP US N 1 N N N Cisco Systems Inc 549300LKFJ962MZ46593 Cisco Systems Inc 17275R102 346823.000000000000 NS USD 16775828.510000000000 1.1586408042 Long EC CORP US N 1 N N N Citigroup Inc 6SHGI4ZSSLCXXQSBB395 Citigroup Inc 172967424 244042.000000000000 NS USD 13541890.580000000000 0.9352853710 Long EC CORP US N 1 N N N Cognizant Technology Solutions 5493006IEVQEFQO40L83 Cognizant Technology Solutions Corp 192446102 206479.000000000000 NS USD 16315970.580000000000 1.1268802171 Long EC CORP US N 1 N N N ConocoPhillips WPTL2Z3FIYTHSP5V2253 ConocoPhillips 20825C104 61377.000000000000 NS USD 6907367.580000000000 0.4770648390 Long EC CORP US N 1 N N N Corteva Inc 549300WZN9I2QKLS0O94 Corteva Inc 22052L104 154132.000000000000 NS USD 8249144.640000000000 0.5697361280 Long EC CORP US N 1 N N N Curtiss-Wright Corp TEL51ETZWP7D0ZM4X325 Curtiss-Wright Corp 231561101 30429.000000000000 NS USD 7189459.830000000000 0.4965478464 Long EC CORP US N 1 N N N Discover Financial Services Z1YLO2USPORE63VVUL20 Discover Financial Services 254709108 107805.000000000000 NS USD 13012063.500000000000 0.8986922886 Long EC CORP US N 1 N N N Electronic Arts Inc 549300O7A67PUEYKDL45 Electronic Arts Inc 285512109 18734.000000000000 NS USD 2613018.320000000000 0.1804709464 Long EC CORP US N 1 N N N FMC Corp CKDHZ2X64EEBQCSP7013 FMC Corp 302491303 85590.000000000000 NS USD 4826420.100000000000 0.3333419427 Long EC CORP US N 1 N N N Global Payments Inc 549300NOMHGVQBX6S778 Global Payments Inc 37940X102 114993.000000000000 NS USD 14914592.100000000000 1.0300924914 Long EC CORP US N 1 N N N Globe Life Inc 5493001JFHKQOPP6XA71 Globe Life Inc 37959E102 76748.000000000000 NS USD 9741623.640000000000 0.6728158101 Long EC CORP US N 1 N N N Goldman Sachs Group Inc/The 784F5XWPLTWKTBV3E584 Goldman Sachs Group Inc/The 38141G104 41231.000000000000 NS USD 16040920.550000000000 1.1078835883 Long EC CORP US N 1 N N N Halliburton Co ENYF8GB5SMQZ25S06U51 Halliburton Co 406216101 251779.000000000000 NS USD 8829889.530000000000 0.6098459042 Long EC CORP US N 1 N N N Harley-Davidson Inc ZDNAWZWXIKMWI51R2A08 Harley-Davidson Inc 412822108 348509.000000000000 NS USD 12640421.430000000000 0.8730244257 Long EC CORP US N 1 N N N Hewlett Packard Enterprise Co 549300BX44RGX6ANDV88 Hewlett Packard Enterprise Co 42824C109 247326.000000000000 NS USD 3766774.980000000000 0.2601564024 Long EC CORP US N 1 N N N Howmet Aerospace Inc 549300HO5WFZUT5N2T22 Howmet Aerospace Inc 443201108 277647.000000000000 NS USD 18477407.850000000000 1.2761622282 Long EC CORP US N 1 N N N Gen Digital Inc YF6ZV0M6AU4FY94MK914 Gen Digital Inc 668771108 140775.000000000000 NS USD 3025254.750000000000 0.2089425029 Long EC CORP US N 1 N N N Chord Energy Corp 529900FA4V2YNIKZ0M71 Chord Energy Corp 674215207 62443.000000000000 NS USD 10143865.350000000000 0.7005970703 Long EC CORP US N 1 N N Charles Schwab Corp/The 549300VSGCJ7E698NM85 Charles Schwab Corp/The 808513105 107202.000000000000 NS USD 7158949.560000000000 0.4944406215 Long EC CORP US N 1 N N N Synchrony Financial 549300RS7EWPM9MA6C78 Synchrony Financial 87165B103 145808.000000000000 NS USD 6021870.400000000000 0.4159070152 Long EC CORP US N 1 N N N Take-Two Interactive Software BOMSTHHJK882EWYX3334 Take-Two Interactive Software Inc 874054109 89550.000000000000 NS USD 13157581.500000000000 0.9087426473 Long EC CORP US N 1 N N N TEGNA Inc 549300YC5EDBGX85AO10 TEGNA Inc 87901J105 225693.000000000000 NS USD 3161958.930000000000 0.2183841254 Long EC CORP US N 1 N N N Tempur Sealy International Inc 549300HFEKVR3US71V91 Tempur Sealy International Inc 88023U101 323896.000000000000 NS USD 17642615.120000000000 1.2185063622 Long EC CORP US N 1 N N Allegion plc 984500560CAC2E6FB757 Allegion plc N/A 183190.000000000000 NS USD 23424505.300000000000 1.6178388830 Long EC CORP IE N 1 N N N CRH PLC 549300MIDJNNTH068E74 CRH PLC N/A 338068.000000000000 NS USD 28502513.080000000000 1.9685570019 Long EC CORP IE N 1 N N N Coca-Cola Europacific Partners 549300LTH67W4GWMRF57 Coca-Cola Europacific Partners PLC N/A 63015.000000000000 NS USD 4324719.450000000000 0.2986914428 Long EC CORP GB N 1 N N N Chubb Ltd E0JAN6VLUDI1HITHT809 Chubb Ltd N/A 71253.000000000000 NS USD 17932242.510000000000 1.2385097922 Long EC CORP CH N 1 N N N TE Connectivity Ltd 894500ZRIX9K13RHXR17 TE Connectivity Ltd N/A 40433.000000000000 NS USD 5804561.480000000000 0.4008983388 Long EC CORP US N 1 N N N Check Point Software Technolog 2549003ZVBH73EPNS513 Check Point Software Technologies Ltd N/A 160215.000000000000 NS USD 25701690.300000000000 1.7751151366 Long EC CORP IL N 1 N N N Flex Ltd 549300EAQH74YHD07T53 Flex Ltd N/A 439430.000000000000 NS USD 12369954.500000000000 0.8543443336 Long EC CORP US N 1 N N N AMN Healthcare Services Inc 529900W3ARRTCNFH2I39 AMN Healthcare Services Inc 001744101 201201.000000000000 NS USD 11321580.270000000000 0.7819372296 Long EC CORP US N 1 N N N AbbVie Inc FR5LCKFTG8054YNNRU85 AbbVie Inc 00287Y109 161892.000000000000 NS USD 28501086.600000000000 1.9684584805 Long EC CORP US N 1 N N N Acuity Brands Inc N/A Acuity Brands Inc 00508Y102 63854.000000000000 NS USD 16042678.960000000000 1.1080050348 Long EC CORP US N 1 N N N Advanced Drainage Systems Inc 6QQTOZ5MF5DHM7K92I60 Advanced Drainage Systems Inc 00790R104 32609.000000000000 NS USD 5323093.160000000000 0.3676452067 Long EC CORP US N 1 N N N Allison Transmission Holdings 529900RP7DJ882LI9T83 Allison Transmission Holdings Inc 01973R101 115856.000000000000 NS USD 8727432.480000000000 0.6027695968 Long EC CORP US N 1 N N N Allstate Corp/The OBT0W1ED8G0NWVOLOJ77 Allstate Corp/The 020002101 52660.000000000000 NS USD 8400323.200000000000 0.5801774393 Long EC CORP US N 1 N N N Alphabet Inc 5493006MHB84DD0ZWV18 Alphabet Inc 02079K305 198099.000000000000 NS USD 27428787.540000000000 1.8943989821 Long EC CORP US N 1 N N N American International Group I ODVCVCQG2BP6VHV36M30 American International Group Inc 026874784 332769.000000000000 NS USD 24255532.410000000000 1.6752346723 Long EC CORP US N 1 N N N AMETEK Inc 549300WZDEF9KKE40E98 AMETEK Inc 031100100 49446.000000000000 NS USD 8909180.280000000000 0.6153222059 Long EC CORP US N 1 N N N Amgen Inc 62QBXGPJ34PQ72Z12S66 Amgen Inc 031162100 60546.000000000000 NS USD 16579311.180000000000 1.1450681215 Long EC CORP US N 1 N N N Analog Devices Inc GYVOE5EZ4GDAVTU4CQ61 Analog Devices Inc 032654105 77611.000000000000 NS USD 14887342.020000000000 1.0282104350 Long EC CORP US N 1 N N N Elevance Health Inc 8MYN82XMYQH89CTMTH67 Elevance Health Inc 036752103 41474.000000000000 NS USD 20788842.500000000000 1.4358039710 Long EC CORP US N 1 N N N Applied Materials Inc 41BNNE1AFPNAZELZ6K07 Applied Materials Inc 038222105 47933.000000000000 NS USD 9664251.460000000000 0.6674720165 Long EC CORP US N 1 N N N Arrow Electronics Inc 549300YNNLBXT8N8R512 Arrow Electronics Inc 042735100 53640.000000000000 NS USD 6302700.000000000000 0.4353028163 Long EC CORP US N 1 N N N AutoZone Inc GA3JGKJ41LJKXDN23E90 AutoZone Inc 053332102 5745.000000000000 NS USD 17269584.900000000000 1.1927426252 Long EC CORP US N 1 N N N Avantor Inc N/A Avantor Inc 05352A100 521846.000000000000 NS USD 12858285.440000000000 0.8880714400 Long EC CORP US N 1 N N Bank of America Corp 9DJT3UXIJIZJI4WXO774 Bank of America Corp 060505104 651890.000000000000 NS USD 22503242.800000000000 1.5542108885 Long EC CORP US N 1 N N N Belden Inc 68BKYO1JC791TTJHUE82 Belden Inc 077454106 45621.000000000000 NS USD 3885996.780000000000 0.2683905854 Long EC CORP US N 1 N N N Boeing Co/The RVHJWBXLJ1RFUBSY1F30 Boeing Co/The 097023105 62215.000000000000 NS USD 12674439.800000000000 0.8753739414 Long EC CORP US N 1 N N N EnerSys 7ZS3DE5PN30BYUJFWP05 EnerSys 29275Y102 39397.000000000000 NS USD 3619796.360000000000 0.2500051645 Long EC CORP US N 1 N N N Expeditors International of Wa 984500B055A804AB6E40 Expeditors International of Washington Inc 302130109 115848.000000000000 NS USD 13855420.800000000000 0.9569396759 Long EC CORP US N 1 N N N Fidelity National Information 6WQI0GK1PRFVBA061U48 Fidelity National Information Services Inc 31620M106 84407.000000000000 NS USD 5840120.330000000000 0.4033542493 Long EC CORP US N 1 N N N FleetCor Technologies Inc 549300DG6RR0NQSFLN74 FleetCor Technologies Inc 339041105 84046.000000000000 NS USD 23471526.420000000000 1.6210864477 Long EC CORP US N 1 N N N Aon PLC 635400FALWQYX5E6QC64 Aon PLC N/A 41372.000000000000 NS USD 13073138.280000000000 0.9029104846 Long EC CORP US N 1 N N N JPMorgan Chase & Co 8I5DZWZKVSZI1NUHU748 JPMorgan Chase & Co 46625H100 155520.000000000000 NS USD 28936051.200000000000 1.9984997827 Long EC CORP US N 1 N N N Johnson & Johnson 549300G0CFPGEF6X2043 Johnson & Johnson 478160104 196124.000000000000 NS USD 31650491.120000000000 2.1859755220 Long EC CORP US N 1 N N N KLA Corp 549300H0BF5JCG96TJ81 KLA Corp 482480100 13866.000000000000 NS USD 9460771.800000000000 0.6534184729 Long EC CORP US N 1 N N N Kenvue Inc 5493008HSF8L4M2LIJ82 Kenvue Inc 49177J102 401945.000000000000 NS USD 7636955.000000000000 0.5274545861 Long EC CORP US N 1 N N N Keurig Dr Pepper Inc DYTQ8KRTKO7Y2BVU5K74 Keurig Dr Pepper Inc 49271V100 248847.000000000000 NS USD 7443013.770000000000 0.5140598245 Long EC CORP US N 1 N N N LKQ Corp DS830JTTZQN6GK0I2E41 LKQ Corp 501889208 144907.000000000000 NS USD 7577187.030000000000 0.5233266463 Long EC CORP US N 1 N N N Lam Research Corp 549300I4GMO6D34U1T02 Lam Research Corp 512807108 10597.000000000000 NS USD 9942635.250000000000 0.6866988951 Long EC CORP US N 1 N N N Landstar System Inc 254900CUQXQRL09MEI52 Landstar System Inc 515098101 59668.000000000000 NS USD 11348853.600000000000 0.7838208917 Long EC CORP US N 1 N N N Leidos Holdings Inc 549300IUTGTP6EJP8124 Leidos Holdings Inc 525327102 34052.000000000000 NS USD 4353888.720000000000 0.3007060501 Long EC CORP US N 1 N N N Loews Corp R8V1FN4M5ITGZOG7BS19 Loews Corp 540424108 187236.000000000000 NS USD 14067040.680000000000 0.9715554326 Long EC CORP US N 1 N N N Markel Group Inc 549300SCNO12JLWIK605 Markel Group Inc 570535104 12107.000000000000 NS USD 18069455.360000000000 1.2479865466 Long EC CORP US N 1 N N Masco Corp 5GCSNMQXHEYA1JO8QN11 Masco Corp 574599106 96440.000000000000 NS USD 7402734.400000000000 0.5112778861 Long EC CORP US N 1 N N N Match Group Inc 15OMOPB0A8K0EFUVD031 Match Group Inc 57667L107 341651.000000000000 NS USD 12313102.040000000000 0.8504177568 Long EC CORP US N 1 N N N McKesson Corp 549300WZWOM80UCFSF54 McKesson Corp 58155Q103 38606.000000000000 NS USD 20129554.460000000000 1.3902695270 Long EC CORP US N 1 N N N Merck & Co Inc 4YV9Y5M8S0BRK1RP0397 Merck & Co Inc 58933Y105 177759.000000000000 NS USD 22602056.850000000000 1.5610355881 Long EC CORP US N 1 N N N Microchip Technology Inc 5493007PTFULNYZJ1R12 Microchip Technology Inc 595017104 187604.000000000000 NS USD 15785000.560000000000 1.0902081964 Long EC CORP US N 1 N N N Middleby Corp/The JDFO86U9VQRBKW5KYA35 Middleby Corp/The 596278101 64254.000000000000 NS USD 9776888.640000000000 0.6752514256 Long EC CORP US N 1 N N NVR Inc 529900RWXR4JI3JYTV70 NVR Inc 62944T105 2517.000000000000 NS USD 19193559.690000000000 1.3256240323 Long EC CORP US N 1 N N N Nice Ltd 254900YTY4EF5Z4W0A51 Nice Ltd 653656108 37211.000000000000 NS USD 9122276.650000000000 0.6300399380 Long EC CORP IL N 1 N N Omnicom Group Inc HKUPACFHSSASQK8HLS17 Omnicom Group Inc 681919106 69357.000000000000 NS USD 6130465.230000000000 0.4234072350 Long EC CORP US N 1 N N N Oracle Corp 1Z4GXXU7ZHVWFCD8TV52 Oracle Corp 68389X105 115559.000000000000 NS USD 12905629.120000000000 0.8913412827 Long EC CORP US N 1 N N N Mount Vernon Liquid Assets Portfolio, LLC N/A Mount Vernon Liquid Assets Portfolio, LLC N/A 67457486.260000000000 NS USD 67457486.260000000000 4.6590245055 Long STIV PF US N N/A N N Medtronic PLC 549300GX3ZBSQWUXY261 Medtronic PLC N/A 203423.000000000000 NS USD 16957341.280000000000 1.1711771806 Long EC CORP IE N 1 N N N 2024-04-21 RBB Fund, Inc. /s/ James G. Shaw RBB Fund, Inc. CFO COO Secretary