Close

Form NPORT-P BUFFALO FUNDS For: Mar 31

May 27, 2022 1:11 PM EDT

  
    NPORT-P
    false
    
      
      
        
          0001135300
          XXXXXXXX
        
      
      
      
      
        S000039149
        C000214596
        C000120435
      
      
      
    
  
  
    
      Buffalo Funds
      811-10303
      0001135300
      2549004OPHDSAY1EO405
      5420 West 61st Place
      Shawnee Mission
      
      66205
      913-384-1513 
      Buffalo Dividend Focus Fund
      S000039149
      254900UIX1J4H0GH3324
      2022-03-31
      2022-03-31
      N
    
    
      116987666.230000000000
      82847.380000000000
      116904818.850000000000
      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
      
        
          
          
        
        
        
        
      
      
      
      
    
    
      
        Absolute Software Corp
        549300I8AXWGBEESC731
        Absolute Software Corp
        00386B109
        
          
          
        
        50100.000000000000
        NS
        USD
        424848.000000000000
        0.3634135908
        Long
        EC
        CORP
        CA
        N
        
        1
        
          N
          N
          N
        
      
      
        Activision Blizzard Inc
        549300TPQQDBP9GNOF40
        Activision Blizzard Inc
        00507V109
        
          
          
        
        10750.000000000000
        NS
        USD
        861182.500000000000
        0.7366526962
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        Alphabet Inc
        5493006MHB84DD0ZWV18
        Alphabet Inc
        02079K107
        
          
          
        
        650.000000000000
        NS
        USD
        1815443.500000000000
        1.5529244370
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        Alphabet Inc
        5493006MHB84DD0ZWV18
        Alphabet Inc
        02079K305
        
          
          
        
        630.000000000000
        NS
        USD
        1752250.500000000000
        1.4988693514
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        Amazon.com Inc
        ZXTILKJKG63JELOEG630
        Amazon.com Inc
        023135106
        
          
          
        
        550.000000000000
        NS
        USD
        1792972.500000000000
        1.5337028171
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        American Electric Power Co Inc
        1B4S6S7G0TW5EE83BO58
        American Electric Power Co Inc
        025537101
        
          
          
        
        15700.000000000000
        NS
        USD
        1566389.000000000000
        1.3398840316
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        American Tower Corp
        5493006ORUSIL88JOE18
        American Tower Corp
        03027X100
        
          
          
        
        3200.000000000000
        NS
        USD
        803904.000000000000
        0.6876568544
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        AMETEK Inc
        549300WZDEF9KKE40E98
        AMETEK Inc
        031100100
        
          
          
        
        2500.000000000000
        NS
        USD
        332950.000000000000
        0.2848043419
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        Anthem Inc
        8MYN82XMYQH89CTMTH67
        Anthem Inc
        036752103
        
          
          
        
        3375.000000000000
        NS
        USD
        1657867.500000000000
        1.4181344416
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        APELLIS PHARMACEUTICALS
        254900HS0ZFRXXSB9D42
        Apellis Pharmaceuticals Inc
        03753UAB2
        
          
        
        300000.000000000000
        PA
        USD
        476736.880000000000
        0.4077991692
        Long
        DBT
        CORP
        US
        N
        
        2
        
          2026-09-15
          Fixed
          3.500000000000
          N
          N
          N
          N
          Y
          
            
              Apellis Pharmaceuticals Inc
              Apellis Pharmaceuticals Inc
              USD
              
                
                
                
              
            
          
          
            
          
          XXXX
        
        
          N
          N
          N
        
      
      
        Apple Inc
        HWUPKR0MPOU8FGXBT394
        Apple Inc
        037833100
        
          
          
        
        31080.000000000000
        NS
        USD
        5426878.800000000000
        4.6421343905
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        Bank of America Corp
        9DJT3UXIJIZJI4WXO774
        Bank of America Corp
        060505104
        
          
          
        
        56000.000000000000
        NS
        USD
        2308320.000000000000
        1.9745293844
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        Baxter International Inc
        J5OIVXX3P24RJRW5CK77
        Baxter International Inc
        071813109
        
          
          
        
        11600.000000000000
        NS
        USD
        899464.000000000000
        0.7693985662
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        BlackRock Inc
        549300LRIF3NWCU26A80
        BlackRock Inc
        09247X101
        
          
          
        
        1100.000000000000
        NS
        USD
        840587.000000000000
        0.7190353728
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        S&P Global Inc
        Y6X4K52KMJMZE7I7MY94
        SandP Global Inc
        78409V104
        
          
          
        
        7136.600000000000
        NS
        USD
        2927290.590000000000
        2.5039948043
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        SS&C Technologies Holdings Inc
        529900POY8H7NPPNKK71
        SS&C Technologies Holdings Inc
        78467J100
        
          
          
        
        7700.000000000000
        NS
        USD
        577654.000000000000
        0.4941233438
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        Sempra Energy
        PBBKGKLRK5S5C0Y4T545
        Sempra Energy
        816851109
        
          
          
        
        6100.000000000000
        NS
        USD
        1025532.000000000000
        0.8772367214
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        SOUTHWEST AIRLINES CO
        UDTZ87G0STFETI6HGH41
        Southwest Airlines Co
        844741BG2
        
          
          
        
        750000.000000000000
        PA
        USD
        1020562.500000000000
        0.8729858273
        Long
        DBT
        CORP
        US
        N
        
        2
        
          2025-05-01
          Fixed
          1.250000000000
          N
          N
          N
          N
          Y
          
            
              Southwest Airlines Co
              Southwest Airlines Co
              USD
              
                
                
                
              
            
          
          
            
          
          XXXX
        
        
          N
          N
          N
        
      
      
        Starbucks Corp
        OQSJ1DU9TAOC51A47K68
        Starbucks Corp
        855244109
        
          
          
        
        9500.000000000000
        NS
        USD
        864215.000000000000
        0.7392466868
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        Texas Instruments Inc
        WDJNR2L6D8RWOEB8T652
        Texas Instruments Inc
        882508104
        
          
          
        
        2950.000000000000
        NS
        USD
        541266.000000000000
        0.4629971675
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        TRAVERE THERAPEUTICS INC
        N/A
        Travere Therapeutics Inc
        89422GAA5
        
          
        
        500000.000000000000
        PA
        USD
        532250.000000000000
        0.4552849106
        Long
        DBT
        CORP
        US
        N
        
        2
        
          2029-03-01
          Fixed
          2.250000000000
          N
          N
          N
          N
          Y
          
            
              Travere Therapeutics Inc
              Travere Therapeutics Inc
              USD
              
                
                
                
              
            
          
          
            
          
          XXXX
        
        
          N
          N
          N
        
      
      
        Truist Financial Corp
        549300DRQQI75D2JP341
        Truist Financial Corp
        89832Q109
        
          
          
        
        30500.000000000000
        NS
        USD
        1729350.000000000000
        1.4792803385
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        Tyson Foods Inc
        WD6L6041MNRW1JE49D58
        Tyson Foods Inc
        902494103
        
          
          
        
        11900.000000000000
        NS
        USD
        1066597.000000000000
        0.9123635882
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        UnitedHealth Group Inc
        549300GHBMY8T5GXDE41
        UnitedHealth Group Inc
        91324P102
        
          
          
        
        5600.000000000000
        NS
        USD
        2855832.000000000000
        2.4428693600
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        Citizens Financial Group Inc
        2138004JDDA4ZQUPFW65
        Citizens Financial Group Inc
        174610105
        
          
          
        
        44000.000000000000
        NS
        USD
        1994520.000000000000
        1.7061058899
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        Comcast Corp
        51M0QTTNCGUN7KFCFZ59
        Comcast Corp
        20030N101
        
          
          
        
        22500.000000000000
        NS
        USD
        1053450.000000000000
        0.9011176873
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        Community Healthcare Trust Inc
        549300FATSRCMKOV9536
        Community Healthcare Trust Inc
        20369C106
        
          
          
        
        19106.000000000000
        NS
        USD
        806464.260000000000
        0.6898468925
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        Compass Diversified Holdings
        5299001SM1LBYANJRR58
        Compass Diversified Holdings
        20451Q104
        
          
          
        
        27000.000000000000
        NS
        USD
        641790.000000000000
        0.5489850686
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        Valero Energy Corp
        549300XTO5VR8SKV1V74
        Valero Energy Corp
        91913Y100
        
          
          
        
        7900.000000000000
        NS
        USD
        802166.000000000000
        0.6861701749
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        COMPASS DIVERSIF HOLDING
        5299001SM1LBYANJRR58
        Compass Diversified Holdings
        20451Q401
        
          
          
        
        15000.000000000000
        NS
        USD
        388650.000000000000
        0.3324499399
        Long
        EP
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        Digital Realty Trust Inc
        549300HKCZ31D08NEI41
        Digital Realty Trust Inc
        253868103
        
          
          
        
        5000.000000000000
        NS
        USD
        709000.000000000000
        0.6064762830
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        Verizon Communications Inc
        2S72QS2UO2OESLG6Y829
        Verizon Communications Inc
        92343V104
        
          
          
        
        10625.000000000000
        NS
        USD
        541237.500000000000
        0.4629727887
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        Viper Energy Partners LP
        5299009LINL232255G03
        Viper Energy Partners LP
        92763M105
        
          
          
        
        150000.000000000000
        NS
        USD
        4435500.000000000000
        3.7941122048
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        Visa Inc
        549300JZ4OKEHW3DPJ59
        Visa Inc
        92826C839
        
          
          
        
        12925.000000000000
        NS
        USD
        2866377.250000000000
        2.4518897323
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        Vistra Corp
        549300KP43CPCUJOOG15
        Vistra Corp
        92840M102
        
          
          
        
        39000.000000000000
        NS
        USD
        906750.000000000000
        0.7756309867
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        Walt Disney Co/The
        549300GZKULIZ0WOW665
        Walt Disney Co/The
        254687106
        
          
          
        
        7604.999957000000
        NS
        USD
        1043101.790000000000
        0.8922658623
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        Edison International
        549300I7ROF15MAEVP56
        Edison International
        281020107
        
          
          
        
        30550.000000000000
        NS
        USD
        2141555.000000000000
        1.8318791484
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        Walmart Inc
        Y87794H0US1R65VBXU25
        Walmart Inc
        931142103
        
          
          
        
        3450.000000000000
        NS
        USD
        513774.000000000000
        0.4394806006
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        Zimvie Inc
        549300GFKURT1J6XR665
        Zimvie Inc
        98888T107
        
          
          
        
        600.000000000000
        NS
        USD
        13704.000000000000
        0.0117223568
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        Zimmer Biomet Holdings Inc
        2P2YLDVPES3BXQ1FRB91
        Zimmer Biomet Holdings Inc
        98956P102
        
          
          
        
        6000.000000000000
        NS
        USD
        767400.000000000000
        0.6564314521
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        ZYNGA INC
        549300XNQ0U2EL088Z74
        Zynga Inc
        98986TAB4
        
          
        
        500000.000000000000
        PA
        USD
        610312.500000000000
        0.5220593180
        Long
        DBT
        CORP
        US
        N
        
        2
        
          2024-06-01
          Fixed
          .250000000000
          N
          N
          N
          N
          Y
          
            
              Zynga Inc
              Zynga Inc
              USD
              
                
                
                
              
            
          
          
            
          
          XXXX
        
        
          N
          N
          N
        
      
      
        Horizon Therapeutics Plc
        529900P0GSQ79OOZEV53
        Horizon Therapeutics Plc
        G46188101
        
          
          
        
        24700.000000000000
        NS
        USD
        2598687.000000000000
        2.2229083673
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        ELANCO ANIMAL HEALTH INC
        549300SHPNDCE059M934
        Elanco Animal Health Inc
        28414H202
        
          
          
        
        50000.000000000000
        NS
        USD
        2037000.000000000000
        1.7424431431
        Long
        EP
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        Energy Transfer LP
        MTLVN9N7JE8MIBIJ1H73
        Energy Transfer LP
        29273V100
        
          
          
        
        116900.000000000000
        NS
        USD
        1308111.000000000000
        1.1189538745
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        Enterprise Products Partners L
        K4CDIF4M54DJZ6TB4Q48
        Enterprise Products Partners LP
        293792107
        
          
          
        
        46650.000000000000
        NS
        USD
        1204036.500000000000
        1.0299288873
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        Enviva Inc
        549300WH5VXDEFM5KR81
        Enviva Inc
        29415B103
        
          
          
        
        17200.000000000000
        NS
        USD
        1361380.000000000000
        1.1645200030
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        Equifax Inc
        5493004MCF8JDC86VS77
        Equifax Inc
        294429105
        
          
          
        
        3200.000000000000
        NS
        USD
        758720.000000000000
        0.6490066085
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        Equinix Inc
        549300EVUN2BTLJ3GT74
        Equinix Inc
        29444U700
        
          
          
        
        1100.000000000000
        NS
        USD
        815782.000000000000
        0.6978172568
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        EXACT SCIENCES CORP
        549300VM3X1FYD4N9Z14
        Exact Sciences Corp
        30063PAB1
        
          
          
        
        100000.000000000000
        PA
        USD
        94812.500000000000
        0.0811023027
        Long
        DBT
        CORP
        US
        N
        
        2
        
          2027-03-15
          Fixed
          .375000000000
          N
          N
          N
          N
          Y
          
            
              Exact Sciences Corp
              Exact Sciences Corp
              USD
              
                
                
                
              
            
          
          
            
          
          XXXX
        
        
          N
          N
          N
        
      
      
        EXACT SCIENCES CORP
        549300VM3X1FYD4N9Z14
        Exact Sciences Corp
        30063PAC9
        
          
          
        
        750000.000000000000
        PA
        USD
        663000.000000000000
        0.5671280333
        Long
        DBT
        CORP
        US
        N
        
        2
        
          2028-03-01
          Fixed
          .375000000000
          N
          N
          N
          N
          Y
          
            
              Exact Sciences Corp
              Exact Sciences Corp
              USD
              
                
                
                
              
            
          
          
            
          
          XXXX
        
        
          N
          N
          N
        
      
      
        Meta Platforms Inc
        BQ4BKCS1HXDV9HN80Z93
        Facebook Inc
        30303M102
        
          
          
        
        3100.000000000000
        NS
        USD
        689316.000000000000
        0.5896386537
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        Fastenal Co
        529900PP0C7H2HHPSJ32
        Fastenal Co
        311900104
        
          
          
        
        10300.000000000000
        NS
        USD
        611820.000000000000
        0.5233488286
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        Fidelity Government Portfolio
        N/A
        Fidelity Investments Money Market Funds - Government Portfolio
        316175108
        
          
          
        
        8216998.470000000000
        NS
        USD
        8216998.470000000000
        7.0287936381
        Long
        STIV
        RF
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        Arthur J Gallagher & Co
        54930049QLLMPART6V29
        Arthur J Gallagher & Co
        363576109
        
          
          
        
        11575.000000000000
        NS
        USD
        2020995.000000000000
        1.7287525184
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        Global Payments Inc
        549300NOMHGVQBX6S778
        Global Payments Inc
        37940X102
        
          
          
        
        4400.000000000000
        NS
        USD
        602096.000000000000
        0.5150309508
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        Graphic Packaging Holding Co
        N/A
        Graphic Packaging Holding Co
        388689101
        
          
          
        
        43700.000000000000
        NS
        USD
        875748.000000000000
        0.7491119773
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        GUIDEWIRE SOFTWARE INC
        549300WXSG0J8IXZCK32
        Guidewire Software Inc
        40171VAA8
        
          
          
        
        500000.000000000000
        PA
        USD
        525400.000000000000
        0.4494254430
        Long
        DBT
        CORP
        US
        N
        
        2
        
          2025-03-15
          Fixed
          1.250000000000
          N
          N
          N
          N
          Y
          
            
              Guidewire Software Inc
              Guidewire Software Inc
              USD
              
                
                
                
              
            
          
          
            
          
          XXXX
        
        
          N
          N
          N
        
      
      
        HCA Healthcare Inc
        529900PH4ZGUH2MNEU89
        HCA Healthcare Inc
        40412C101
        
          
          
        
        8100.000000000000
        NS
        USD
        2030022.000000000000
        1.7364741847
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        Hess Corp
        UASVRYNXNK17ULIGK870
        Hess Corp
        42809H107
        
          
          
        
        9875.000000000000
        NS
        USD
        1057020.000000000000
        0.9041714537
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        Home Depot Inc/The
        QEKMOTMBBKA8I816DO57
        Home Depot Inc/The
        437076102
        
          
          
        
        4225.000000000000
        NS
        USD
        1264669.250000000000
        1.0817939435
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        Honeywell International Inc
        ISRPG12PN4EIEOEMW547
        Honeywell International Inc
        438516106
        
          
          
        
        3450.000000000000
        NS
        USD
        671301.000000000000
        0.5742286816
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        JPMorgan Chase & Co
        8I5DZWZKVSZI1NUHU748
        JPMorgan Chase and Co
        46625H100
        
          
          
        
        12000.000000000000
        NS
        USD
        1635840.000000000000
        1.3992921901
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        Johnson & Johnson
        549300G0CFPGEF6X2043
        Johnson & Johnson
        478160104
        
          
          
        
        7125.000000000000
        NS
        USD
        1262763.750000000000
        1.0801639850
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        Lamb Weston Holdings Inc
        5493005SMYID1D2OY946
        Lamb Weston Holdings Inc
        513272104
        
          
          
        
        9000.000000000000
        NS
        USD
        539190.000000000000
        0.4612213639
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        Las Vegas Sands Corp
        549300DUOO1KXOHPM605
        Las Vegas Sands Corp
        517834107
        
          
          
        
        5000.000000000000
        NS
        USD
        194350.000000000000
        0.1662463549
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        Eli Lilly & Co
        FRDRIPF3EKNDJ2CQJL29
        Eli Lilly & Co
        532457108
        
          
          
        
        3150.000000000000
        NS
        USD
        902065.500000000000
        0.7716238808
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        LUMENTUM HOLDINGS INC
        549300JLWRRC38DWEF52
        Lumentum Holdings Inc
        55024UAD1
        
          
        
        750000.000000000000
        PA
        USD
        872910.180000000000
        0.7466845153
        Long
        DBT
        CORP
        US
        N
        
        2
        
          2026-12-15
          Fixed
          .500000000000
          N
          N
          N
          N
          Y
          
            
              Lumentum Holdings Inc
              Lumentum Holdings Inc
              USD
              
                
                
                
              
            
          
          
            
          
          XXXX
        
        
          N
          N
          N
        
      
      
        Marathon Petroleum Corp
        3BNYRYQHD39K4LCKQF12
        Marathon Petroleum Corp
        56585A102
        
          
          
        
        12126.000000000000
        NS
        USD
        1036773.000000000000
        0.8868522360
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        Martin Marietta Materials Inc
        5299005MZ4WZECVATV08
        Martin Marietta Materials Inc
        573284106
        
          
          
        
        1500.000000000000
        NS
        USD
        577335.000000000000
        0.4938504723
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        Mastercard Inc
        AR5L2ODV9HN37376R084
        Mastercard Inc
        57636Q104
        
          
          
        
        4400.000000000000
        NS
        USD
        1572472.000000000000
        1.3450874100
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        McKesson Corp
        549300WZWOM80UCFSF54
        McKesson Corp
        58155Q103
        
          
          
        
        2500.000000000000
        NS
        USD
        765325.000000000000
        0.6546565039
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        Merck & Co Inc
        4YV9Y5M8S0BRK1RP0397
        Merck & Co Inc
        58933Y105
        
          
          
        
        9800.000000000000
        NS
        USD
        804090.000000000000
        0.6878159582
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        Microsoft Corp
        INR2EJN1ERAN0W5ZP974
        Microsoft Corp
        594918104
        
          
          
        
        18650.000000000000
        NS
        USD
        5749981.500000000000
        4.9185153842
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        Northern Oil and Gas Inc
        OKFF0PIZDDMNH4UCYE51
        Northern Oil and Gas Inc
        665531307
        
          
          
        
        63400.000000000000
        NS
        USD
        1787246.000000000000
        1.5288043877
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        PTC THERAPEUTICS INC
        549300UJLWOIWFDGB318
        PTC Therapeutics Inc
        69366JAC5
        
          
          
        
        600000.000000000000
        PA
        USD
        607380.000000000000
        0.5195508671
        Long
        DBT
        CORP
        US
        N
        
        2
        
          2026-09-15
          Fixed
          1.500000000000
          N
          N
          N
          N
          Y
          
            
              PTC Therapeutics Inc
              PTC Therapeutics Inc
              USD
              
                
                
                
              
            
          
          
            
          
          XXXX
        
        
          N
          N
          N
        
      
      
        Parker-Hannifin Corp
        5493002CONDB4N2HKI23
        Parker-Hannifin Corp
        701094104
        
          
          
        
        3950.000000000000
        NS
        USD
        1120852.000000000000
        0.9587731379
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        PepsiCo Inc
        FJSUNZKFNQ5YPJ5OT455
        PepsiCo Inc
        713448108
        
          
          
        
        5550.000000000000
        NS
        USD
        928959.000000000000
        0.7946284928
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        Primo Water Corp
        5493005TMUI9D3MY9I37
        Primo Water Corp
        74167P108
        
          
          
        
        35000.000000000000
        NS
        USD
        498750.000000000000
        0.4266291201
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        Procter & Gamble Co/The
        2572IBTT8CCZW6AU4141
        Procter & Gamble Co/The
        742718109
        
          
          
        
        5725.000000000000
        NS
        USD
        874780.000000000000
        0.7482839532
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        QUALCOMM Inc
        H1J8DDZKZP6H7RWC0H53
        QUALCOMM Inc
        747525103
        
          
          
        
        9075.000000000000
        NS
        USD
        1386841.500000000000
        1.1862996869
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        Cisco Systems Inc
        549300LKFJ962MZ46593
        Cisco Systems Inc
        17275R102
        
          
          
        
        17750.000000000000
        NS
        USD
        989740.000000000000
        0.8466203615
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        Cintas Corp
        N/A
        Cintas Corp
        172908105
        
          
          
        
        2800.000000000000
        NS
        USD
        1191092.000000000000
        1.0188562043
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        Citigroup Inc
        6SHGI4ZSSLCXXQSBB395
        Citigroup Inc
        172967424
        
          
          
        
        27000.000000000000
        NS
        USD
        1441800.000000000000
        1.2333110082
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        Medtronic PLC
        549300GX3ZBSQWUXY261
        Medtronic PLC
        G5960L103
        
          
          
        
        7400.000000000000
        NS
        USD
        821030.000000000000
        0.7023063789
        Long
        EC
        CORP
        IE
        
        N
        
        1
        
          N
          N
          N
        
      
      
        Boeing Co/The
        RVHJWBXLJ1RFUBSY1F30
        Boeing Co/The
        097023105
        
          
          
        
        3025.000000000000
        NS
        USD
        579287.500000000000
        0.4955206344
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        CME Group Inc
        LCZ7XYGSLJUHFXXNXD88
        CME Group Inc
        12572Q105
        
          
          
        
        4025.000000000000
        NS
        USD
        957386.500000000000
        0.8189452834
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        CRH PLC
        549300MIDJNNTH068E74
        CRH PLC
        12626K203
        
          
          
        
        10000.000000000000
        NS
        USD
        400600.000000000000
        0.3426719308
        Long
        EC
        CORP
        IE
        N
        
        1
        
          N
          N
          N
        
      
      
        CVS Health Corp
        549300EJG376EN5NQE29
        CVS Health Corp
        126650100
        
          
          
        
        32900.000000000000
        NS
        USD
        3329809.000000000000
        2.8483077368
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        CERENCE INC
        5493002WL2W5WMS89568
        Cerence Inc
        156727AB5
        
          
        
        250000.000000000000
        PA
        USD
        313906.250000000000
        0.2685143804
        Long
        DBT
        CORP
        US
        N
        
        2
        
          2025-06-01
          Fixed
          3.000000000000
          N
          N
          N
          N
          Y
          
            
              Cerence Inc
              Cerence Inc
              USD
              
                
                
                
              
            
          
          
            
          
          XXXX
        
        
          N
          N
          N
        
      
    
    
      2022-05-25
      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