Close

Form NPORT-P BUFFALO FUNDS For: Sep 30

November 29, 2021 6:01 AM EST

  
    NPORT-P
    false
    
      
      
        
          0001135300
          XXXXXXXX
        
      
      
      
      
        S000019058
        C000052696
        C000214590
      
      
      
    
  
  
    
      Buffalo Funds
      811-10303
      0001135300
      2549004OPHDSAY1EO405
      5420 West 61st Place
      Shawnee Mission
      
      66205
      913-384-1513 
      Buffalo International Fund
      S000019058
      254900LT9J258PI02I17
      2022-03-31
      2021-09-30
      N
    
    
      627802585.230000000000
      7761448.770000000000
      620041136.460000000000
      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
      203.650000000000
      N
      
        
          
          
        
        
        
        
      
      
      
      
    
    
      
        Fidelity Government Portfolio
        N/A
        Fidelity Investments Money Market Funds - Government Portfolio
        316175108
        
          
          
        
        47680668.500000000000
        NS
        USD
        47680668.500000000000
        7.6899201837
        Long
        STIV
        RF
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        Freshworks Inc
        254900ULRGCUEIK0K191
        Freshworks Inc
        358054104
        
          
          
        
        3630.000000000000
        NS
        USD
        154964.700000000000
        0.0249926482
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        Grifols SA
        959800HSSNXWRKBK4N60
        Grifols SA
        398438408
        
          
          
        
        257200.000000000000
        NS
        USD
        3757692.000000000000
        0.6060391447
        Long
        EC
        CORP
        ES
        N
        
        1
        
          N
          N
          N
        
      
      
        adidas AG
        549300JSX0Z4CW0V5023
        adidas AG
        D0066B185
        
          
          
        
        19700.000000000000
        NS
        
        6190832.480000000000
        0.9984551211
        Long
        EC
        CORP
        DE
        N
        
        2
        
          N
          N
          N
        
      
      
        HDFC Bank Ltd
        335800ZQ6I4E2JXENC50
        HDFC Bank Ltd
        40415F101
        
          
          
        
        27500.000000000000
        NS
        USD
        2009975.000000000000
        0.3241680079
        Long
        EC
        CORP
        IN
        N
        
        1
        
          N
          N
          N
        
      
      
        LVMH Moet Hennessy Louis Vuitt
        IOG4E947OATN0KJYSD45
        LVMH Moet Hennessy Louis Vuitton SE
        F58485115
        
          
          
        
        13100.000000000000
        NS
        
        9383028.090000000000
        1.5132912219
        Long
        EC
        CORP
        FR
        N
        
        2
        
          N
          N
          N
        
      
      
        Thales SA
        529900FNDVTQJOVVPZ19
        Thales SA
        F9156M108
        
          
          
        
        70000.000000000000
        NS
        
        6786865.770000000000
        1.0945831447
        Long
        EC
        CORP
        FR
        N
        
        2
        
          N
          N
          N
        
      
      
        CRH PLC
        549300MIDJNNTH068E74
        CRH PLC
        G25508105
        
          
          
        
        110000.000000000000
        NS
        
        5191418.080000000000
        0.8372699446
        Long
        EC
        CORP
        IE
        N
        
        2
        
          N
          N
          N
        
      
      
        Fresenius SE & Co KGaA
        XDFJ0CYCOO1FXRFTQS51
        Fresenius SE and Co KGaA
        D27348263
        
          
          
        
        117000.000000000000
        NS
        
        5600206.150000000000
        0.9031991300
        Long
        EC
        CORP
        DE
        N
        
        2
        
          N
          N
          N
        
      
      
        ICICI Bank Ltd
        R7RX8ER1V4666J8D1I38
        ICICI Bank Ltd
        45104G104
        
          
          
        
        577480.000000000000
        NS
        USD
        10897047.600000000000
        1.7574717159
        Long
        EC
        CORP
        IN
        N
        
        1
        
          N
          N
          N
        
      
      
        Hannover Rueck SE
        529900KIN5BE45V5KB18
        Hannover Rueck SE
        D3015J135
        
          
          
        
        34000.000000000000
        NS
        
        5920779.060000000000
        0.9549010077
        Long
        EC
        CORP
        DE
        N
        
        2
        
          N
          N
          N
        
      
      
        Kerry Group PLC
        635400TLVVBNXLFHWC59
        Kerry Group PLC
        G52416107
        
          
          
        
        27000.000000000000
        NS
        
        3627939.300000000000
        0.5851126783
        Long
        EC
        CORP
        IE
        N
        
        1
        
          N
          N
          N
        
      
      
        Pernod Ricard SA
        52990097YFPX9J0H5D87
        Pernod Ricard SA
        F72027109
        
          
          
        
        37500.000000000000
        NS
        
        8267340.350000000000
        1.3333535251
        Long
        EC
        CORP
        FR
        N
        
        2
        
          N
          N
          N
        
      
      
        TOMRA Systems ASA
        549300J726JCFJU3VT89
        Tomra Systems ASA
        R91733114
        
          
          
        
        168000.000000000000
        NS
        
        8788446.250000000000
        1.4173972876
        Long
        EC
        CORP
        NO
        N
        
        1
        
          N
          N
          N
        
      
      
        Merck KGaA
        529900OAREIS0MOPTW25
        Merck KGaA
        D5357W103
        
          
          
        
        63500.000000000000
        NS
        
        13743876.820000000000
        2.2166072558
        Long
        EC
        CORP
        DE
        N
        
        2
        
          N
          N
          N
        
      
      
        Schneider Electric SE
        969500A1YF1XUYYXS284
        Schneider Electric SE
        F86921107
        
          
          
        
        89000.000000000000
        NS
        
        14823256.190000000000
        2.3906891524
        Long
        EC
        CORP
        FR
        
        N
        
        2
        
          N
          N
          N
        
      
      
        Henkel AG & Co KGaA
        549300VZCL1HTH4O4Y49
        Henkel AG and Co KGaA
        D3207M102
        
          
          
        
        23900.000000000000
        NS
        
        2055994.000000000000
        0.3315899348
        Long
        EC
        CORP
        DE
        N
        
        2
        
          N
          N
          N
        
      
      
        Puma SE
        529900GRZ2BQY5ZM9N49
        Puma SE
        D62318148
        
          
          
        
        57160.000000000000
        NS
        
        6354177.990000000000
        1.0247994232
        Long
        EC
        CORP
        DE
        N
        
        2
        
          N
          N
          N
        
      
      
        Munich Re
        529900MUF4C20K50JS49
        Muenchener Rueckversicherungs-Gesellschaft AG in Muenchen
        D55535104
        
          
          
        
        26900.000000000000
        NS
        
        7340158.660000000000
        1.1838180128
        Long
        EC
        CORP
        DE
        N
        
        2
        
          N
          N
          N
        
      
      
        Kering SA
        549300VGEJKB7SVUZR78
        Kering SA
        F5433L103
        
          
          
        
        12300.000000000000
        NS
        
        8736181.170000000000
        1.4089679952
        Long
        EC
        CORP
        FR
        N
        
        2
        
          N
          N
          N
        
      
      
        Siemens AG
        W38RGI023J3WT1HWRP32
        Siemens AG
        D69671218
        
          
          
        
        70200.000000000000
        NS
        
        11481242.450000000000
        1.8516904403
        Long
        EC
        CORP
        DE
        N
        
        2
        
          N
          N
          N
        
      
      
        Infineon Technologies AG
        TSI2PJM6EPETEQ4X1U25
        Infineon Technologies AG
        D35415104
        
          
          
        
        204000.000000000000
        NS
        
        8343205.140000000000
        1.3455889697
        Long
        EC
        CORP
        DE
        N
        
        2
        
          N
          N
          N
        
      
      
        Carl Zeiss Meditec AG
        529900GRL4MZ8NMOOK95
        Carl Zeiss Meditec AG
        D14895102
        
          
          
        
        55525.000000000000
        NS
        
        10635898.910000000000
        1.7153537539
        Long
        EC
        CORP
        DE
        N
        
        2
        
          N
          N
          N
        
      
      
        STMicroelectronics NV
        213800Z8NOHIKRI42W10
        STMicroelectronics NV
        N83574108
        
          
          
        
        65000.000000000000
        NS
        
        2838003.300000000000
        0.4577120989
        Long
        EC
        CORP
        CH
        N
        
        2
        
          N
          N
          N
        
      
      
        Asahi Group Holdings Ltd
        353800KAJ02XNHLCJW79
        Asahi Group Holdings Ltd
        J02100113
        
          
          
        
        117000.000000000000
        NS
        
        5645880.050000000000
        0.9105653993
        Long
        EC
        CORP
        JP
        N
        
        2
        
          N
          N
          N
        
      
      
        FANUC Corp
        529900QTSW745LOKW705
        FANUC Corp
        J13440102
        
          
          
        
        18500.000000000000
        NS
        
        4056345.550000000000
        0.6542058763
        Long
        EC
        CORP
        JP
        N
        
        2
        
          N
          N
          N
        
      
      
        Keyence Corp
        529900M7PQBS7A89DZ11
        Keyence Corp
        J32491102
        
          
          
        
        7000.000000000000
        NS
        
        4178097.850000000000
        0.6738420412
        Long
        EC
        CORP
        JP
        N
        
        2
        
          N
          N
          N
        
      
      
        Murata Manufacturing Co Ltd
        529900QZG6DL8ZRI7140
        Murata Manufacturing Co Ltd
        J46840104
        
          
          
        
        75000.000000000000
        NS
        
        6633936.550000000000
        1.0699187779
        Long
        EC
        CORP
        JP
        N
        
        2
        
          N
          N
          N
        
      
      
        Renesas Electronics Corp
        5299000EPC47VJQOFB81
        Renesas Electronics Corp
        J4881V107
        
          
          
        
        250000.000000000000
        NS
        
        3076840.380000000000
        0.4962316529
        Long
        EC
        CORP
        JP
        N
        
        2
        
          N
          N
          N
        
      
      
        Nintendo Co Ltd
        353800FEEXU6I9M0ZF27
        Nintendo Co Ltd
        J51699106
        
          
          
        
        10500.000000000000
        NS
        
        5017770.050000000000
        0.8092640560
        Long
        EC
        CORP
        JP
        N
        
        2
        
          N
          N
          N
        
      
      
        Omron Corp
        549300ZHW0TR2QZ0NY83
        Omron Corp
        J61374120
        
          
          
        
        107000.000000000000
        NS
        
        10587927.970000000000
        1.7076170188
        Long
        EC
        CORP
        JP
        N
        
        2
        
          N
          N
          N
        
      
      
        Novo Nordisk A/S
        549300DAQ1CVT6CXN342
        Novo Nordisk A/S
        670100205
        
          
          
        
        76000.000000000000
        NS
        USD
        7296760.000000000000
        1.1768186933
        Long
        EC
        CORP
        DK
        N
        
        1
        
          N
          N
          N
        
      
      
        Samsung Electronics Co Ltd
        9884007ER46L6N7EI764
        Samsung Electronics Co Ltd
        Y74718100
        
          
          
        
        60000.000000000000
        NS
        
        3719676.060000000000
        0.5999079482
        Long
        EC
        CORP
        KR
        N
        
        2
        
          N
          N
          N
        
      
      
        Roche Holding AG
        549300U41AUUVOAAOB37
        Roche Holding AG
        H69293217
        
          
          
        
        11800.000000000000
        NS
        
        4306645.690000000000
        0.6945741882
        Long
        EC
        CORP
        CH
        N
        
        2
        
          N
          N
          N
        
      
      
        Holcim Ltd
        529900EHPFPYHV6IQO98
        LafargeHolcim Ltd
        H4768E105
        
          
          
        
        70000.000000000000
        NS
        
        3372950.770000000000
        0.5439882246
        Long
        EC
        CORP
        CH
        N
        
        2
        
          N
          N
          N
        
      
      
        Nestle SA
        KY37LUS27QQX7BB93L28
        Nestle SA
        H57312649
        
          
          
        
        20000.000000000000
        NS
        
        2409801.360000000000
        0.3886518520
        Long
        EC
        CORP
        CH
        N
        
        2
        
          N
          N
          N
        
      
      
        Lonza Group AG
        549300EFW4H2TCZ71055
        Lonza Group AG
        H50524133
        
          
          
        
        15000.000000000000
        NS
        
        11251647.180000000000
        1.8146614020
        Long
        EC
        CORP
        CH
        N
        
        2
        
          N
          N
          N
        
      
      
        Roche Holding AG
        549300U41AUUVOAAOB37
        Roche Holding AG
        771195104
        
          
          
        
        45400.000000000000
        NS
        USD
        2064338.000000000000
        0.3329356519
        Long
        EC
        CORP
        CH
        N
        
        1
        
          N
          N
          N
        
      
      
        Sanofi
        549300E9PC51EN656011
        Sanofi
        80105N105
        
          
          
        
        99587.000000000000
        NS
        USD
        4801089.270000000000
        0.7743178618
        Long
        EC
        CORP
        FR
        N
        
        1
        
          N
          N
          N
        
      
      
        SAP SE
        529900D6BF99LW9R2E68
        SAP SE
        803054204
        
          
          
        
        64800.000000000000
        NS
        USD
        8750592.000000000000
        1.4112921684
        Long
        EC
        CORP
        DE
        N
        
        1
        
          N
          N
          N
        
      
      
        Smith & Nephew PLC
        213800ZTMDN8S67S1H61
        Smith and Nephew PLC
        83175M205
        
          
          
        
        127000.000000000000
        NS
        USD
        4361180.000000000000
        0.7033694611
        Long
        EC
        CORP
        GB
        N
        
        1
        
          N
          N
          N
        
      
      
        STMicroelectronics NV
        213800Z8NOHIKRI42W10
        STMicroelectronics NV
        861012102
        
          
          
        
        80600.000000000000
        NS
        USD
        3516578.000000000000
        0.5671523699
        Long
        EC
        CORP
        CH
        N
        
        1
        
          N
          N
          N
        
      
      
        TSMC
        549300KB6NK5SBD14S87
        Taiwan Semiconductor Manufacturing Co Ltd
        874039100
        
          
          
        
        129281.000000000000
        NS
        USD
        14434223.650000000000
        2.3279461315
        Long
        EC
        CORP
        TW
        N
        
        1
        
          N
          N
          N
        
      
      
        Unilever PLC
        549300MKFYEKVRWML317
        Unilever PLC
        904767704
        
          
          
        
        97200.000000000000
        NS
        USD
        5270184.000000000000
        0.8499732824
        Long
        EC
        CORP
        GB
        N
        
        1
        
          N
          N
          N
        
      
      
        Symrise AG
        529900D82I6R9601CF26
        Symrise AG
        D827A1108
        
          
          
        
        56000.000000000000
        NS
        
        7339959.370000000000
        1.1837858714
        Long
        EC
        CORP
        DE
        N
        
        2
        
          N
          N
          N
        
      
      
        Vinci SA
        213800WFQ334R8UXUG83
        Vinci SA
        F5879X108
        
          
          
        
        76000.000000000000
        NS
        
        7904647.400000000000
        1.2748585433
        Long
        EC
        CORP
        FR
        N
        
        2
        
          N
          N
          N
        
      
      
        Air Liquide SA
        969500MMPQVHK671GT54
        Air Liquide SA
        F01764103
        
          
          
        
        51062.000000000000
        NS
        
        8178068.750000000000
        1.3189558352
        Long
        EC
        CORP
        FR
        N
        
        2
        
          N
          N
          N
        
      
      
        Bureau Veritas SA
        969500TPU5T3HA5D1F11
        Bureau Veritas SA
        F96888114
        
          
          
        
        313000.000000000000
        NS
        
        9659541.110000000000
        1.5578871372
        Long
        EC
        CORP
        FR
        N
        
        2
        
          N
          N
          N
        
      
      
        L'Occitane International SA
        549300TLZP9DZV3ROI47
        L'Occitane International SA
        L6071D109
        
          
          
        
        730750.000000000000
        NS
        
        2436928.400000000000
        0.3930268908
        Long
        EC
        CORP
        LU
        N
        
        2
        
          N
          N
          N
        
      
      
        Julius Baer Group Ltd
        5299007MF0604ZGJER92
        Julius Baer Group Ltd
        H4414N103
        
          
          
        
        101037.000000000000
        NS
        
        6712869.330000000000
        1.0826490269
        Long
        EC
        CORP
        CH
        N
        
        2
        
          N
          N
          N
        
      
      
        Brenntag SE
        NNROIXVWJ7CPSR27SV97
        Brenntag AG
        D12459117
        
          
          
        
        123000.000000000000
        NS
        
        11426004.710000000000
        1.8427817185
        Long
        EC
        CORP
        DE
        N
        
        2
        
          N
          N
          N
        
      
      
        DWS Group GmbH & Co KGaA
        529900VM3464806ERS69
        DWS Group GmbH & Co KGaA
        D23390103
        
          
          
        
        172000.000000000000
        NS
        
        7224662.060000000000
        1.1651907648
        Long
        EC
        CORP
        DE
        N
        
        2
        
          N
          N
          N
        
      
      
        La Francaise des Jeux SAEM
        969500R4CLSQFTYYI535
        La Francaise des Jeux SAEM
        F55896108
        
          
          
        
        50000.000000000000
        NS
        
        2570851.270000000000
        0.4146259206
        Long
        EC
        CORP
        FR
        N
        
        2
        
          N
          N
          N
        
      
      
        Jenoptik AG
        529900P34GDHGXK6VB37
        Jenoptik AG
        D3S19K104
        
          
          
        
        153711.000000000000
        NS
        
        5180050.730000000000
        0.8354366227
        Long
        EC
        CORP
        DE
        N
        
        2
        
          N
          N
          N
        
      
      
        Novo Nordisk A/S
        549300DAQ1CVT6CXN342
        Novo Nordisk A/S
        K72807132
        
          
          
        
        15000.000000000000
        NS
        
        1445843.610000000000
        0.2331851106
        Long
        EC
        CORP
        DK
        N
        
        2
        
          N
          N
          N
        
      
      
        InterContinental Hotels Group
        2138007ZFQYRUSLU3J98
        InterContinental Hotels Group PLC
        G48040110
        
          
          
        
        73100.000000000000
        NS
        
        4667548.610000000000
        0.7527804746
        Long
        EC
        CORP
        GB
        N
        
        2
        
          N
          N
          N
        
      
      
        TeamViewer AG
        3912000FZ0R0KEK9JS42
        TeamViewer AG
        D8T895100
        
          
          
        
        115000.000000000000
        NS
        
        3364381.810000000000
        0.5426062260
        Long
        EC
        CORP
        DE
        N
        
        2
        
          N
          N
          N
        
      
      
        Dalata Hotel Group PLC
        635400L2CWET7ONOBJ04
        Dalata Hotel Group PLC
        G2630L100
        
          
          
        
        300015.000000000000
        NS
        
        1424836.670000000000
        0.2297971193
        Long
        EC
        CORP
        IE
        N
        
        1
        
          N
          N
          N
        
      
      
        Alcon Inc
        549300LDT5AP8S0NBM78
        Alcon Inc
        H01301128
        
          
          
        
        46000.000000000000
        NS
        
        3724654.430000000000
        0.6007108579
        Long
        EC
        CORP
        CH
        N
        
        2
        
          N
          N
          N
        
      
      
        Sinch AB
        549300UXY7QM6IDCGI12
        Sinch AB
        W835AF448
        
          
          
        
        100000.000000000000
        NS
        
        1939199.130000000000
        0.3127533023
        Long
        EC
        CORP
        SE
        N
        
        2
        
          N
          N
          N
        
      
      
        Dassault Systemes SE
        96950065LBWY0APQIM86
        Dassault Systemes SE
        F24571451
        
          
          
        
        140000.000000000000
        NS
        
        7367546.790000000000
        1.1882351600
        Long
        EC
        CORP
        FR
        N
        
        2
        
          N
          N
          N
        
      
      
        Davide Campari-Milano NV
        213800ED5AN2J56N6Z02
        Davide Campari-Milano NV
        N24565108
        
          
          
        
        710000.000000000000
        NS
        
        9973489.990000000000
        1.6085206938
        Long
        EC
        CORP
        IT
        N
        
        2
        
          N
          N
          N
        
      
      
        Siemens Energy AG
        5299005CHJZ14D4FDJ62
        Siemens Energy AG
        N/A
        
          
          
        
        62600.000000000000
        NS
        
        1674511.790000000000
        0.2700646282
        Long
        EC
        CORP
        DE
        N
        
        2
        
          N
          N
          N
        
      
      
        IMCD NV
        724500NSJPNFJPDAUP02
        IMCD NV
        N4447S106
        
          
          
        
        75000.000000000000
        NS
        
        14353454.130000000000
        2.3149196539
        Long
        EC
        CORP
        NL
        N
        
        2
        
          N
          N
          N
        
      
      
        Eurofins Scientific SE
        529900JEHFM47DYY3S57
        Eurofins Scientific SE
        L31839134
        
          
          
        
        104000.000000000000
        NS
        
        13352669.990000000000
        2.1535135663
        Long
        EC
        CORP
        LU
        N
        
        1
        
          N
          N
          N
        
      
      
        Hexagon AB
        549300WJFW6ILNI4TA80
        Hexagon AB
        W4R431112
        
          
          
        
        966000.000000000000
        NS
        
        14942082.680000000000
        2.4098534438
        Long
        EC
        CORP
        SE
        N
        
        2
        
          N
          N
          N
        
      
      
        Industria de Diseno Textil SA
        549300TTCXZOGZM2EY83
        Industria de Diseno Textil SA
        E6282J125
        
          
          
        
        73500.000000000000
        NS
        
        2704477.750000000000
        0.4361771487
        Long
        EC
        CORP
        ES
        N
        
        2
        
          N
          N
          N
        
      
      
        Linde PLC
        8945002PAZHZLBGKGF02
        Linde PLC
        G9883G100
        
          
          
        
        46760.000000000000
        NS
        
        13751067.920000000000
        2.2177670337
        Long
        EC
        CORP
        GB
        N
        
        2
        
          N
          N
          N
        
      
      
        Anheuser-Busch InBev SA/NV
        5493008H3828EMEXB082
        Anheuser-Busch InBev SA/NV
        B639CJ108
        
          
          
        
        83500.000000000000
        NS
        
        4735887.190000000000
        0.7638020950
        Long
        EC
        CORP
        BE
        N
        
        2
        
          N
          N
          N
        
      
      
        Sartorius Stedim Biotech
        52990006IVXY7GCSSR39
        Sartorius Stedim Biotech
        F8005V210
        
          
          
        
        28000.000000000000
        NS
        
        15646481.960000000000
        2.5234586933
        Long
        EC
        CORP
        FR
        N
        
        2
        
          N
          N
          N
        
      
      
        Adyen NV
        724500973ODKK3IFQ447
        Adyen NV
        N3501V104
        
          
          
        
        3200.000000000000
        NS
        
        8945132.700000000000
        1.4426676190
        Long
        EC
        CORP
        NL
        N
        
        2
        
          N
          N
          N
        
      
      
        Aon PLC
        635400FALWQYX5E6QC64
        Aon PLC
        G0403H108
        
          
          
        
        48000.000000000000
        NS
        USD
        13716960.000000000000
        2.2122661213
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        ICON PLC
        6354008SRQGEMC4XFI67
        ICON PLC
        G4705A100
        
          
          
        
        20000.000000000000
        NS
        USD
        5240400.000000000000
        0.8451697302
        Long
        EC
        CORP
        IE
        N
        
        1
        
          N
          N
          N
        
      
      
        Medtronic PLC
        549300GX3ZBSQWUXY261
        Medtronic PLC
        G5960L103
        
          
          
        
        77400.000000000000
        NS
        USD
        9702090.000000000000
        1.5647494060
        Long
        EC
        CORP
        IE
        
        N
        
        1
        
          N
          N
          N
        
      
      
        VTEX
        N/A
        VTEX
        G9470A102
        
          
          
        
        55000.000000000000
        NS
        USD
        1131350.000000000000
        0.1824637001
        Long
        EC
        CORP
        GB
        
        N
        
        1
        
          N
          N
          N
        
      
      
        On Holding AG
        N/A
        On Holding AG
        H5919C104
        
          
          
        
        6500.000000000000
        NS
        USD
        195845.000000000000
        0.0315858075
        Long
        EC
        CORP
        CH
        N
        
        1
        
          N
          N
          N
        
      
      
        ASML Holding NV
        724500Y6DUVHQD6OXN27
        ASML Holding NV
        N07059210
        
          
          
        
        21741.000000000000
        NS
        USD
        16199436.510000000000
        2.6126389940
        Long
        EC
        CORP
        NL
        N
        
        1
        
          N
          N
          N
        
      
      
        Stevanato Group SpA
        81560033F7E1CD477507
        Stevanato Group SpA
        T9224W109
        
          
          
        
        108050.000000000000
        NS
        USD
        2734745.500000000000
        0.4410587200
        Long
        EC
        CORP
        IT
        N
        
        1
        
          N
          N
          N
        
      
      
        ABB Ltd
        5493000LKVGOO9PELI61
        ABB Ltd
        000375204
        
          
          
        
        222500.000000000000
        NS
        USD
        7422600.000000000000
        1.1971141209
        Long
        EC
        CORP
        CH
        N
        
        1
        
          N
          N
          N
        
      
      
        Ashtead Group PLC
        2138007UTBN8X9K1A235
        Ashtead Group PLC
        G05320109
        
          
          
        
        212000.000000000000
        NS
        
        16025803.180000000000
        2.5846354762
        Long
        EC
        CORP
        GB
        N
        
        2
        
          N
          N
          N
        
      
      
        CRH PLC
        549300MIDJNNTH068E74
        CRH PLC
        G25508105
        
          
          
        
        5000.000000000000
        NS
        
        234629.770000000000
        0.0378410006
        Long
        EC
        CORP
        IE
        N
        
        2
        
          N
          N
          N
        
      
      
        BAE Systems PLC
        8SVCSVKSGDWMW2QHOH83
        BAE Systems PLC
        G06940103
        
          
          
        
        440000.000000000000
        NS
        
        3332585.150000000000
        0.5374780727
        Long
        EC
        CORP
        GB
        N
        
        2
        
          N
          N
          N
        
      
      
        Anheuser-Busch InBev SA/NV
        5493008H3828EMEXB082
        Anheuser-Busch InBev SA/NV
        03524A108
        
          
          
        
        41500.000000000000
        NS
        USD
        2339770.000000000000
        0.3773572207
        Long
        EC
        CORP
        BE
        N
        
        1
        
          N
          N
          N
        
      
      
        AstraZeneca PLC
        PY6ZZQWO2IZFZC3IOL08
        AstraZeneca PLC
        046353108
        
          
          
        
        94000.000000000000
        NS
        USD
        5645640.000000000000
        0.9105266841
        Long
        EC
        CORP
        GB
        N
        
        1
        
          N
          N
          N
        
      
      
        AstraZeneca PLC
        PY6ZZQWO2IZFZC3IOL08
        AstraZeneca PLC
        G0593M107
        
          
          
        
        9000.000000000000
        NS
        
        1084659.800000000000
        0.1749335223
        Long
        EC
        CORP
        GB
        N
        
        2
        
          N
          N
          N
        
      
      
        CRH PLC
        549300MIDJNNTH068E74
        CRH PLC
        12626K203
        
          
          
        
        78000.000000000000
        NS
        USD
        3645720.000000000000
        0.5879803429
        Long
        EC
        CORP
        IE
        N
        
        1
        
          N
          N
          N
        
      
      
        Canadian National Railway Co
        3SU7BEP7TH9YEQOZCS77
        Canadian National Railway Co
        136375102
        
          
          
        
        67000.000000000000
        NS
        USD
        7748550.000000000000
        1.2496832136
        Long
        EC
        CORP
        CA
        N
        
        1
        
          N
          N
          N
        
      
      
        Diageo PLC
        213800ZVIELEA55JMJ32
        Diageo PLC
        25243Q205
        
          
          
        
        40300.000000000000
        NS
        USD
        7777900.000000000000
        1.2544167705
        Long
        EC
        CORP
        GB
        N
        
        1
        
          N
          N
          N
        
      
      
        Ericsson
        549300W9JLPW15XIFM52
        Telefonaktiebolaget LM Ericsson
        294821608
        
          
          
        
        250000.000000000000
        NS
        USD
        2800000.000000000000
        0.4515829411
        Long
        EC
        CORP
        SE
        N
        
        1
        
          N
          N
          N
        
      
      
        FANUC Corp
        529900QTSW745LOKW705
        FANUC Corp
        307305102
        
          
          
        
        18000.000000000000
        NS
        USD
        396900.000000000000
        0.0640118819
        Long
        EC
        CORP
        JP
        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