Form NPORT-P BUFFALO FUNDS For: Sep 30

November 29, 2021 6:02 AM EST

Get inside Wall Street with StreetInsider Premium. Claim your 1-week free trial here.

  
    NPORT-P
    false
    
      
      
        
          0001135300
          XXXXXXXX
        
      
      
      
      
        S000006556
        C000214588
        C000017895
      
      
      
    
  
  
    
      Buffalo Funds
      811-10303
      0001135300
      2549004OPHDSAY1EO405
      5420 West 61st Place
      Shawnee Mission
      
      66205
      913-384-1513 
      Buffalo Mid Cap Fund
      S000006556
      254900B7PLHHEGUAVX29
      2022-03-31
      2021-09-30
      N
    
    
      194453811.530000000000
      220583.760000000000
      194233227.770000000000
      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
      
        
          
          
        
        
        
        
      
      
      
      
    
    
      
        Euronet Worldwide Inc
        YG3575C4DSHJPA5KET68
        Euronet Worldwide Inc
        298736109
        
          
          
        
        22600.000000000000
        NS
        USD
        2876528.000000000000
        1.4809659671
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        Exact Sciences Corp
        549300VM3X1FYD4N9Z14
        Exact Sciences Corp
        30063P105
        
          
          
        
        13950.000000000000
        NS
        USD
        1331527.500000000000
        0.6855302336
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        FMC Corp
        CKDHZ2X64EEBQCSP7013
        FMC Corp
        302491303
        
          
          
        
        23310.000000000000
        NS
        USD
        2134263.600000000000
        1.0988148756
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        F5 Networks Inc
        54930015FPK9KT966303
        F5 Networks Inc
        315616102
        
          
          
        
        16570.000000000000
        NS
        USD
        3293784.600000000000
        1.6957884281
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        Fidelity Government Portfolio
        N/A
        Fidelity Investments Money Market Funds - Government Portfolio
        316175108
        
          
          
        
        1667123.950000000000
        NS
        USD
        1667123.950000000000
        0.8583103772
        Long
        STIV
        RF
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        Gartner Inc
        PP55B5R38BFB8O8HH686
        Gartner Inc
        366651107
        
          
          
        
        17500.000000000000
        NS
        USD
        5317900.000000000000
        2.7378940571
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        ABIOMED Inc
        5493001EZN4ZTB4Z5887
        ABIOMED Inc
        003654100
        
          
          
        
        6700.000000000000
        NS
        USD
        2180984.000000000000
        1.1228686384
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        AMETEK Inc
        549300WZDEF9KKE40E98
        AMETEK Inc
        031100100
        
          
          
        
        35255.000000000000
        NS
        USD
        4371972.550000000000
        2.2508880690
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        Analog Devices Inc
        GYVOE5EZ4GDAVTU4CQ61
        Analog Devices Inc
        032654105
        
          
          
        
        19186.000000000000
        NS
        USD
        3213271.280000000000
        1.6543365504
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        Aspen Technology Inc
        529900B0MZWTVFG7CB96
        Aspen Technology Inc
        045327103
        
          
          
        
        27335.000000000000
        NS
        USD
        3356738.000000000000
        1.7281996693
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        BWX Technologies Inc
        549300NP85N265KWMS58
        BWX Technologies Inc
        05605H100
        
          
          
        
        27760.000000000000
        NS
        USD
        1495153.600000000000
        0.7697723078
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        Bio-Rad Laboratories Inc
        549300ZC1GPV35XYDK53
        Bio-Rad Laboratories Inc
        090572207
        
          
          
        
        4530.000000000000
        NS
        USD
        3379153.500000000000
        1.7397401767
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        Bio-Techne Corp
        54930073RLKQ51TILZ35
        Bio-Techne Corp
        09073M104
        
          
          
        
        11500.000000000000
        NS
        USD
        5572555.000000000000
        2.8690019025
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        Boston Beer Co Inc/The
        529900Q02MQ0DCQNRM58
        Boston Beer Co Inc/The
        100557107
        
          
          
        
        960.000000000000
        NS
        USD
        489360.000000000000
        0.2519445337
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        CBRE Group Inc
        52990016II9MJ2OSWA10
        CBRE Group Inc
        12504L109
        
          
          
        
        65022.000000000000
        NS
        USD
        6330541.920000000000
        3.2592476543
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        CarMax Inc
        N/A
        CarMax Inc
        143130102
        
          
          
        
        24835.000000000000
        NS
        USD
        3177886.600000000000
        1.6361189259
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        Chemed Corp
        54930020031IDJT2IM79
        Chemed Corp
        16359R103
        
          
          
        
        5360.000000000000
        NS
        USD
        2493043.200000000000
        1.2835307474
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        Cooper Cos Inc/The
        QJKMVPIGLH7530PCUE20
        Cooper Cos Inc/The
        216648402
        
          
          
        
        5650.000000000000
        NS
        USD
        2335201.500000000000
        1.2022667423
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        Copart Inc
        549300KVYX3JWMYEHU61
        Copart Inc
        217204106
        
          
          
        
        25041.000000000000
        NS
        USD
        3473687.520000000000
        1.7884105412
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        CoStar Group Inc
        N/A
        CoStar Group Inc
        22160N109
        
          
          
        
        61550.000000000000
        NS
        USD
        5296993.000000000000
        2.7271301933
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        EOG Resources Inc
        XWTZDRYZPBUHIQBKDB46
        EOG Resources Inc
        26875P101
        
          
          
        
        38000.000000000000
        NS
        USD
        3050260.000000000000
        1.5704110131
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        Encompass Health Corp
        549300FVRPM9DRQZRG64
        Encompass Health Corp
        29261A100
        
          
          
        
        24550.000000000000
        NS
        USD
        1842232.000000000000
        0.9484638757
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        EPAM Systems Inc
        549300XCR4R530HJP604
        EPAM Systems Inc
        29414B104
        
          
          
        
        6680.000000000000
        NS
        USD
        3810806.400000000000
        1.9619745003
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        Envista Holdings Corp
        549300BX623VURJZ5269
        Envista Holdings Corp
        29415F104
        
          
          
        
        75810.000000000000
        NS
        USD
        3169616.100000000000
        1.6318609006
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        Equifax Inc
        5493004MCF8JDC86VS77
        Equifax Inc
        294429105
        
          
          
        
        12483.000000000000
        NS
        USD
        3163441.860000000000
        1.6286821242
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        Equinix Inc
        549300EVUN2BTLJ3GT74
        Equinix Inc
        29444U700
        
          
          
        
        1624.000000000000
        NS
        USD
        1283171.120000000000
        0.6606341946
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        Guidewire Software Inc
        549300WXSG0J8IXZCK32
        Guidewire Software Inc
        40171V100
        
          
          
        
        21862.000000000000
        NS
        USD
        2598735.940000000000
        1.3379461227
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        IAC/InterActiveCorp
        549300TO56L57RP6P031
        IAC/InterActiveCorp
        44891N208
        
          
          
        
        22590.000000000000
        NS
        USD
        2943251.100000000000
        1.5153180194
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        IAA Inc
        549300PZCOPC5178W747
        IAA Inc
        449253103
        
          
          
        
        52666.000000000000
        NS
        USD
        2873983.620000000000
        1.4796560058
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        Illumina Inc
        SQ95QG8SR5Q56LSNF682
        Illumina Inc
        452327109
        
          
          
        
        6055.000000000000
        NS
        USD
        2455968.550000000000
        1.2644430503
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        Kansas City Southern
        5493008C12PZMWP3WY03
        Kansas City Southern
        485170302
        
          
          
        
        10658.000000000000
        NS
        USD
        2884481.120000000000
        1.4850605909
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        LKQ Corp
        DS830JTTZQN6GK0I2E41
        LKQ Corp
        501889208
        
          
          
        
        19223.000000000000
        NS
        USD
        967301.360000000000
        0.4980102381
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        Levi Strauss & Co
        MB0UERO0RDFKU8258G77
        Levi Strauss & Co
        52736R102
        
          
          
        
        83570.000000000000
        NS
        USD
        2048300.700000000000
        1.0545573090
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        Liberty Media Corp-Liberty For
        N/A
        Liberty Media Corp-Liberty Formula One
        531229870
        
          
          
        
        22329.000000000000
        NS
        USD
        1050579.450000000000
        0.5408855437
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        Live Nation Entertainment Inc
        5493007B9BM9ZXJINO78
        Live Nation Entertainment Inc
        538034109
        
          
          
        
        23537.000000000000
        NS
        USD
        2144926.810000000000
        1.1043047756
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        Lyft Inc
        549300H7I5VN334XVZ52
        Lyft Inc
        55087P104
        
          
          
        
        121000.000000000000
        NS
        USD
        6484390.000000000000
        3.3384555642
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        MSCI Inc
        549300HTIN2PD78UB763
        MSCI Inc
        55354G100
        
          
          
        
        13366.000000000000
        NS
        USD
        8131072.440000000000
        4.1862417329
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        MarketAxess Holdings Inc
        5493002U1CA1XJOVID83
        MarketAxess Holdings Inc
        57060D108
        
          
          
        
        6225.000000000000
        NS
        USD
        2618795.250000000000
        1.3482735576
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        Martin Marietta Materials Inc
        5299005MZ4WZECVATV08
        Martin Marietta Materials Inc
        573284106
        
          
          
        
        7500.000000000000
        NS
        USD
        2562600.000000000000
        1.3193417158
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        Masimo Corp
        549300Q4A8JK0PIYCU29
        Masimo Corp
        574795100
        
          
          
        
        7720.000000000000
        NS
        USD
        2089881.200000000000
        1.0759648202
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        Micron Technology Inc
        B3DXGBC8GAIYWI2Z0172
        Micron Technology Inc
        595112103
        
          
          
        
        37300.000000000000
        NS
        USD
        2647554.000000000000
        1.3630798553
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        Moody's Corp
        549300GCEDD8YCF5WU84
        Moody's Corp
        615369105
        
          
          
        
        8074.000000000000
        NS
        USD
        2867158.140000000000
        1.4761419418
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        Nutanix Inc
        549300X7J6E8TKVIXW09
        Nutanix Inc
        67059N108
        
          
          
        
        28170.000000000000
        NS
        USD
        1062009.000000000000
        0.5467699900
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        ON Semiconductor Corp
        ZV20P4CNJVT8V1ZGJ064
        ON Semiconductor Corp
        682189105
        
          
          
        
        43310.000000000000
        NS
        USD
        1982298.700000000000
        1.0205765114
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        Palo Alto Networks Inc
        549300QXR2YVZV231H43
        Palo Alto Networks Inc
        697435105
        
          
          
        
        10030.000000000000
        NS
        USD
        4804370.000000000000
        2.4735057205
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        SS&C Technologies Holdings Inc
        529900POY8H7NPPNKK71
        SS&C Technologies Holdings Inc
        78467J100
        
          
          
        
        34289.000000000000
        NS
        USD
        2379656.600000000000
        1.2251542269
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        Schlumberger NV
        213800ZUA17OK3QLGM62
        Schlumberger Ltd
        806857108
        
          
          
        
        102140.000000000000
        NS
        USD
        3027429.600000000000
        1.5586568965
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        Splunk Inc
        549300XGDSGBP6UEI867
        Splunk Inc
        848637104
        
          
          
        
        9700.000000000000
        NS
        USD
        1403687.000000000000
        0.7226811891
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        Take-Two Interactive Software
        BOMSTHHJK882EWYX3334
        Take-Two Interactive Software Inc
        874054109
        
          
          
        
        10260.000000000000
        NS
        USD
        1580758.200000000000
        0.8138454054
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        Teleflex Inc
        UUL85LWXB4NGSWWXIQ25
        Teleflex Inc
        879369106
        
          
          
        
        5400.000000000000
        NS
        USD
        2033370.000000000000
        1.0468703133
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        Terminix Global Holdings Inc
        549300GS10644JGL8R77
        Terminix Global Holdings Inc
        88087E100
        
          
          
        
        48500.000000000000
        NS
        USD
        2020995.000000000000
        1.0404991068
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        TransDigm Group Inc
        N/A
        TransDigm Group Inc
        893641100
        
          
          
        
        4000.000000000000
        NS
        USD
        2498280.000000000000
        1.2862268875
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        Trex Co Inc
        N/A
        Trex Co Inc
        89531P105
        
          
          
        
        21002.000000000000
        NS
        USD
        2140733.860000000000
        1.1021460564
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        TripAdvisor Inc
        549300XVG45PT5BART17
        TripAdvisor Inc
        896945201
        
          
          
        
        99540.000000000000
        NS
        USD
        3369429.000000000000
        1.7347335668
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        Tyler Technologies Inc
        25490040SMU4Z8LBCW70
        Tyler Technologies Inc
        902252105
        
          
          
        
        6640.000000000000
        NS
        USD
        3045436.000000000000
        1.5679274010
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        Uber Technologies Inc
        549300B2FTG34FILDR98
        Uber Technologies Inc
        90353T100
        
          
          
        
        96020.000000000000
        NS
        USD
        4301696.000000000000
        2.2147065409
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        Universal Display Corp
        N/A
        Universal Display Corp
        91347P105
        
          
          
        
        9140.000000000000
        NS
        USD
        1562574.400000000000
        0.8044835675
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        Vail Resorts Inc
        529900PSZHRNU9HKH870
        Vail Resorts Inc
        91879Q109
        
          
          
        
        5956.000000000000
        NS
        USD
        1989601.800000000000
        1.0243364757
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        Veeva Systems Inc
        549300YZEXPDB92M2F02
        Veeva Systems Inc
        922475108
        
          
          
        
        16550.000000000000
        NS
        USD
        4769213.500000000000
        2.4554055734
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        Verisk Analytics Inc
        549300I1YSWNIRKBWP67
        Verisk Analytics Inc
        92345Y106
        
          
          
        
        26303.000000000000
        NS
        USD
        5267701.810000000000
        2.7120497715
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        Vimeo Inc
        N/A
        Vimeo Inc
        92719V100
        
          
          
        
        36674.000000000000
        NS
        USD
        1077115.380000000000
        0.5545474337
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        Vroom Inc
        N/A
        Vroom Inc
        92918V109
        
          
          
        
        40930.000000000000
        NS
        USD
        903325.100000000000
        0.4650723825
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        Welltower Inc
        T6IZ0MBEG5ACZDTR7D06
        Welltower Inc
        95040Q104
        
          
          
        
        36790.000000000000
        NS
        USD
        3031496.000000000000
        1.5607504621
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        Workday Inc
        549300J0DYC0N31V7G13
        Workday Inc
        98138H101
        
          
          
        
        12300.000000000000
        NS
        USD
        3073647.000000000000
        1.5824516924
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        IHS Markit Ltd
        549300HLPTRASHS0E726
        IHS Markit Ltd
        G47567105
        
          
          
        
        64388.000000000000
        NS
        USD
        7508928.560000000000
        3.8659340867
        Long
        EC
        CORP
        GB
        
        N
        
        1
        
          N
          N
          N
        
      
      
        Jazz Pharmaceuticals PLC
        635400GAUMJCLEZRRV50
        Jazz Pharmaceuticals PLC
        G50871105
        
          
          
        
        14880.000000000000
        NS
        USD
        1937524.800000000000
        0.9975248943
        Long
        EC
        CORP
        IE
        
        N
        
        1
        
          N
          N
          N
        
      
    
    
      2021-11-24
      Buffalo Funds
      /s/ Fred Coats 
      Fred Coats 
      Chief Compliance Officer
    
  





Serious News for Serious Traders! Try StreetInsider.com Premium Free!

You May Also Be Interested In





Related Categories

SEC Filings