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