0001145549-23-033636.txt : 20230526 0001145549-23-033636.hdr.sgml : 20230526 20230526132813 ACCESSION NUMBER: 0001145549-23-033636 CONFORMED SUBMISSION TYPE: NPORT-P PUBLIC DOCUMENT COUNT: 1 CONFORMED PERIOD OF REPORT: 20230331 FILED AS OF DATE: 20230526 DATE AS OF CHANGE: 20230526 PERIOD START: 20230331 FILER: COMPANY DATA: COMPANY CONFORMED NAME: BUFFALO FUNDS CENTRAL INDEX KEY: 0001135300 IRS NUMBER: 000000000 STATE OF INCORPORATION: DE FISCAL YEAR END: 0331 FILING VALUES: FORM TYPE: NPORT-P SEC ACT: 1940 Act SEC FILE NUMBER: 811-10303 FILM NUMBER: 23966621 BUSINESS ADDRESS: STREET 1: KORNITZER CAPITAL MANAGEMENT, INC. STREET 2: 5420 WEST 61ST PLACE CITY: SHAWNEE MISSION STATE: KS ZIP: 66205 BUSINESS PHONE: 9136777778 MAIL ADDRESS: STREET 1: KORNITZER CAPITAL MANAGEMENT, INC. STREET 2: 5420 WEST 61ST PLACE CITY: SHAWNEE MISSION STATE: KS ZIP: 66205 0001135300 S000022454 Buffalo Growth Fund C000064615 Investor Class BUFGX C000214595 Institutional Class BIIGX NPORT-P 1 primary_doc.xml NPORT-P false 0001135300 XXXXXXXX S000022454 C000064615 C000214595 Buffalo Funds 811-10303 0001135300 2549004OPHDSAY1EO405 5420 West 61st Place Shawnee Mission 66205 913-384-1513 Buffalo Growth Fund S000022454 254900OR6T24BDGO0T93 2023-03-31 2023-03-31 N 144772099.120000000000 177443.840000000000 144594655.280000000000 0.000000000000 0.000000000000 0.000000000000 0.000000000000 0.000000000000 0.000000000000 0.000000000000 0.000000000000 0.000000000000 0.000000000000 0.000000000000 0.000000000000 0.000000000000 N Adobe Inc FU4LY2G4933NH2E1CP29 Adobe Inc 00724F101 6845.000000000000 NS USD 2637857.650000000000 1.8243120016 Long EC CORP US N 1 N N N Alphabet Inc 5493006MHB84DD0ZWV18 Alphabet Inc 02079K107 56052.000000000000 NS USD 5829408.000000000000 4.0315515042 Long EC CORP US N 1 N N N Alphabet Inc 5493006MHB84DD0ZWV18 Alphabet Inc 02079K305 63900.000000000000 NS USD 6628347.000000000000 4.5840885247 Long EC CORP US N 1 N N N Amazon.com Inc ZXTILKJKG63JELOEG630 Amazon.com Inc 023135106 72820.000000000000 NS USD 7521577.800000000000 5.2018366692 Long EC CORP US N 1 N N N Apple Inc HWUPKR0MPOU8FGXBT394 Apple Inc 037833100 88208.000000000000 NS USD 14545499.200000000000 10.0594998977 Long EC CORP US N 1 N N N Applied Materials Inc 41BNNE1AFPNAZELZ6K07 Applied Materials Inc 038222105 16162.000000000000 NS USD 1985178.460000000000 1.3729265830 Long EC CORP US N 1 N N N Booking Holdings Inc FXM8FAOHMYDIPD38UZ17 Booking Holdings Inc 09857L108 1429.000000000000 NS USD 3790293.890000000000 2.6213236462 Long EC CORP US N 1 N N N Broadcom Inc 549300WV6GIDOZJTV909 Broadcom Inc 11135F101 2856.000000000000 NS USD 1832238.240000000000 1.2671548865 Long EC CORP US N 1 N N N Azenta Inc 35ZN6X1ANPH25YN32Y17 Azenta Inc 114340102 41844.000000000000 NS USD 1867079.280000000000 1.2912505489 Long EC CORP US N 1 N N N CBRE Group Inc 52990016II9MJ2OSWA10 CBRE Group Inc 12504L109 34850.000000000000 NS USD 2537428.500000000000 1.7548563570 Long EC CORP US N 1 N N N Copart Inc 549300KVYX3JWMYEHU61 Copart Inc 217204106 39000.000000000000 NS USD 2933190.000000000000 2.0285604570 Long EC CORP US N 1 N N N Danaher Corp S4BKK9OTCEWQ3YHPFM11 Danaher Corp 235851102 6059.000000000000 NS USD 1527110.360000000000 1.0561319553 Long EC CORP US N 1 N N N DoubleVerify Holdings Inc N/A DoubleVerify Holdings Inc 25862V105 91255.000000000000 NS USD 2751338.250000000000 1.9027938790 Long EC CORP US N 1 N N N Edwards Lifesciences Corp YA13X31F3V31L8TMPR58 Edwards Lifesciences Corp 28176E108 21475.000000000000 NS USD 1776626.750000000000 1.2286946198 Long EC CORP US N 1 N N N Meta Platforms Inc BQ4BKCS1HXDV9HN80Z93 Meta Platforms Inc 30303M102 14415.000000000000 NS USD 3055115.100000000000 2.1128824534 Long EC CORP US N 1 N N N Fair Isaac Corp RI6HET5SJUEY30V1PS26 Fair Isaac Corp 303250104 3670.000000000000 NS USD 2578872.300000000000 1.7835184122 Long EC CORP US N 1 N N N Fidelity Government Portfolio 549300FQDFZGLUOCWN51 Fidelity Government Portfolio 316175108 4383013.840000000000 NS USD 4383013.840000000000 3.0312419443 Long STIV RF US N 1 N N N Global Payments Inc 549300NOMHGVQBX6S778 Global Payments Inc 37940X102 10155.000000000000 NS USD 1068712.200000000000 0.7391090618 Long EC CORP US N 1 N N N Home Depot Inc/The QEKMOTMBBKA8I816DO57 Home Depot Inc/The 437076102 4896.000000000000 NS USD 1444907.520000000000 0.9992814169 Long EC CORP US N 1 N N N IDEXX Laboratories Inc OGMTXK0LUU1HKV2P0J84 IDEXX Laboratories Inc 45168D104 2856.000000000000 NS USD 1428228.480000000000 0.9877463847 Long EC CORP US N 1 N N N Illumina Inc SQ95QG8SR5Q56LSNF682 Illumina Inc 452327109 6601.000000000000 NS USD 1535062.550000000000 1.0616315984 Long EC CORP US N 1 N N N Intuit Inc VI90HBPH7XSFMB9E4M29 Intuit Inc 461202103 4012.000000000000 NS USD 1788669.960000000000 1.2370235653 Long EC CORP US N 1 N N N Intuitive Surgical Inc 54930052SRG011710797 Intuitive Surgical Inc 46120E602 7522.000000000000 NS USD 1921645.340000000000 1.3289878082 Long EC CORP US N 1 N N N Mastercard Inc AR5L2ODV9HN37376R084 Mastercard Inc 57636Q104 14615.000000000000 NS USD 5311237.150000000000 3.6731905060 Long EC CORP US N 1 N N N Microsoft Corp INR2EJN1ERAN0W5ZP974 Microsoft Corp 594918104 60275.000000000000 NS USD 17377282.500000000000 12.0179286477 Long EC CORP US N 1 N N N NIKE Inc 787RXPR0UX0O0XUXPZ81 NIKE Inc 654106103 18639.000000000000 NS USD 2285886.960000000000 1.5808931219 Long EC CORP US N 1 N N N NVIDIA Corp 549300S4KLFTLO7GSQ80 NVIDIA Corp 67066G104 9100.000000000000 NS USD 2527707.000000000000 1.7481330794 Long EC CORP US N 1 N N N Open Lending Corp N/A Open Lending Corp 68373J104 205971.000000000000 NS USD 1450035.840000000000 1.0028281040 Long EC CORP US N 1 N N N Palo Alto Networks Inc 549300QXR2YVZV231H43 Palo Alto Networks Inc 697435105 10842.000000000000 NS USD 2165581.080000000000 1.4976909595 Long EC CORP US N 1 N N N PayPal Holdings Inc 5493005X2GO78EFZ3E94 PayPal Holdings Inc 70450Y103 25000.000000000000 NS USD 1898500.000000000000 1.3129807574 Long EC CORP US N 1 N N N Progyny Inc N/A Progyny Inc 74340E103 57024.000000000000 NS USD 1831610.880000000000 1.2667210115 Long EC CORP US N 1 N N N S&P Global Inc Y6X4K52KMJMZE7I7MY94 S&P Global Inc 78409V104 5672.000000000000 NS USD 1955535.440000000000 1.3524258115 Long EC CORP US N 1 N N N Salesforce Inc RCGZFPDMRW58VJ54VR07 Salesforce Inc 79466L302 16722.000000000000 NS USD 3340721.160000000000 2.3104043186 Long EC CORP US N 1 N N N Schlumberger NV 213800ZUA17OK3QLGM62 Schlumberger NV 806857108 46633.000000000000 NS USD 2289680.300000000000 1.5835165522 Long EC CORP US N 1 N N N ServiceNow Inc 549300HJTQM36M0E1G39 ServiceNow Inc 81762P102 4034.000000000000 NS USD 1874680.480000000000 1.2965074514 Long EC CORP US N 1 N N N Thermo Fisher Scientific Inc HCHV7422L5HDJZCRFL38 Thermo Fisher Scientific Inc 883556102 5259.000000000000 NS USD 3031129.830000000000 2.0962945166 Long EC CORP US N 1 N N N TransUnion 549300ZS772LUNUMRB03 TransUnion 89400J107 23414.000000000000 NS USD 1454945.960000000000 1.0062238865 Long EC CORP US N 1 N N N Uber Technologies Inc 549300B2FTG34FILDR98 Uber Technologies Inc 90353T100 57278.000000000000 NS USD 1815712.600000000000 1.2557259440 Long EC CORP US N 1 N N N Union Pacific Corp 549300LMMRSZZCZ8CL11 Union Pacific Corp 907818108 7206.000000000000 NS USD 1450279.560000000000 1.0029966579 Long EC CORP US N 1 N N N UnitedHealth Group Inc 549300GHBMY8T5GXDE41 UnitedHealth Group Inc 91324P102 6226.000000000000 NS USD 2942345.340000000000 2.0348921848 Long EC CORP US N 1 N N N Veeva Systems Inc 549300YZEXPDB92M2F02 Veeva Systems Inc 922475108 7759.000000000000 NS USD 1426026.610000000000 0.9862235967 Long EC CORP US N 1 N N N Verisk Analytics Inc 549300I1YSWNIRKBWP67 Verisk Analytics Inc 92345Y106 7970.000000000000 NS USD 1529124.200000000000 1.0575247038 Long EC CORP US N 1 N N N Visa Inc 549300JZ4OKEHW3DPJ59 Visa Inc 92826C839 17358.000000000000 NS USD 3913534.680000000000 2.7065555587 Long EC CORP US N 1 N N N Establishment Labs Holdings In 549300BCBQ714JNJ7V58 Establishment Labs Holdings Inc N/A 25335.000000000000 NS USD 1716192.900000000000 1.1868992645 Long EC CORP CR N 1 N N N Jazz Pharmaceuticals PLC 635400GAUMJCLEZRRV50 Jazz Pharmaceuticals PLC N/A 9600.000000000000 NS USD 1404768.000000000000 0.9715213867 Long EC CORP IE N 1 N N N Linde PLC 5299003QR1WT0EF88V51 Linde PLC N/A 4451.000000000000 NS USD 1582063.440000000000 1.0941368731 Long EC CORP US N 1 N N N 2023-05-25 Buffalo Funds /s/ Laura Symon Browne Laura Symon Browne President and Treasurer