Form NPORT-P BULLFINCH FUND INC For: Jul 31

September 21, 2021 6:25 AM EDT

News and research before you hear about it on CNBC and others. Claim your 1-week free trial to StreetInsider Premium here.

  
    NPORT-P
    false
    
      
      
        
          0001038199
          XXXXXXXX
        
      
      
      
      
        S000012121
        C000033060
      
      
      
    
  
  
    
      BULLFINCH FUND INC
      811-08191
      0001038199
      2549001C94NQESI1E862
      3909 Rush Mendon Road
      Mendon
      
      14506
      585-624-3150
      Unrestricted Series
      S000012121
      2549001C94NQESI1E862
      2020-10-31
      2021-07-31
      N
    
    
      12387743.92
      22051.40
      12365692.52
      0
      0
      0
      0
      0
      0
      0
      0
      0
      0
      0
      0
      0
      1810463.79
      N
      
        
          
        
        
        
        
      
      
      
      
      
    
    
      
        AAR Corporation
        MP76T5YQX3YK5VVAQ802
        AAR Corporation
        000361105
        
          
          
        
        4400.00
        NS
        USD
        157344.00
        0.0127
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        AT&T Inc.
        549300Z40J86GGSTL398
        AT&T Inc.
        00206R102
        
          
          
        
        4400.00
        NS
        USD
        123420.00
        0.0100
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        Adobe Inc
        FU4LY2G4933NH2E1CP29
        Adobe Inc
        00724F101
        
          
          
        
        1100.00
        NS
        USD
        683793.00
        0.0553
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        Amazon.com Inc.
        ZXTILKJKG63JELOEG630
        Amazon.com Inc.
        023135106
        
          
          
        
        87
        NS
        USD
        289500.33
        0.0234
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        Arthur J Gallagher & Co.
        54930049QLLMPART6V29
        Arthur J Gallagher & Co.
        363576109
        
          
          
        
        5700.00
        NS
        USD
        794067.00
        0.0642
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        Bristol-Myers Squibb Co
        HLYYNH7UQUORYSJQCN42
        Bristol-Myers Squibb Co
        110122108
        
          
          
        
        7100.00
        NS
        USD
        481877.00
        0.0390
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        CVS Health Corp.
        549300EJG376EN5NQE29
        CVS Health Corp.
        126650100
        
          
          
        
        3050.00
        NS
        USD
        251198.00
        0.0203
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        Cisco Systems, Inc.
        8E6NF1YAL0WT6CWXXV93
        Cisco Systems, Inc.
        17275R102
        
          
          
        
        10700.00
        NS
        USD
        592459.00
        0.0479
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        Consolidated Water Co. Ltd
        5299001BMEW8X9VIJA73
        Consolidated Water Co. Ltd
        G23773107
        
          
          
        
        23500.00
        NS
        USD
        297980.00
        0.0241
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        Corning Inc.
        549300X7P6J88S5E8196
        Corning Inc.
        219350105
        
          
          
        
        7300.00
        NS
        USD
        305578.00
        0.0247
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        Edwards Lifesciences
        YA13X31F3V31L8TMPR58
        Edwards Lifesciences
        28176E108
        
          
          
        
        8250.00
        NS
        USD
        926227.50
        0.0749
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        Expeditors International Washington
        984500B055A804AB6E40
        Expeditors International Washington
        302130109
        
          
          
        
        1900.00
        NS
        USD
        243675.00
        0.0197
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        General Electric Co.
        3C7474T6CDKPR9K6YT90
        General Electric Co.
        369604103
        
          
          
        
        32000.00
        NS
        USD
        414400.00
        0.0335
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        Intel Corp.
        KNX4USFCNGPY45LOCE31
        Intel Corp.
        458140100
        
          
          
        
        5000.00
        NS
        USD
        268600.00
        0.0217
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        Johnson & Johnson
        549300GQXUV37X4D2C47
        Johnson & Johnson
        478160104
        
          
          
        
        2400.00
        NS
        USD
        413280.00
        0.0334
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        Medtronic PLC
        D56MRZY2INAN94ZONZ37
        Medtronic PLC
        G5960L103
        
          
          
        
        300
        NS
        USD
        39393.00
        0.0032
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        Meridian Bioscience Inc.
        549300ELSRZEFFFRX195
        Meridian Bioscience Inc.
        589584101
        
          
          
        
        13800.00
        NS
        USD
        282900.00
        0.0229
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        Meritage Homes Corporation
        52990044W9UMFJO2FB97
        Meritage Homes Corporation
        59001A102
        
          
          
        
        5850.00
        NS
        USD
        635193.00
        0.0514
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        Microsoft Corp.
        INR2EJN1ERAN0W5ZP974
        Microsoft Corp.
        594918104
        
          
          
        
        2200.00
        NS
        USD
        626802.00
        0.0507
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        Oracle Corp.
        1Z4GXXU7ZHVWFCD8TV52
        Oracle Corp.
        68389X105
        
          
          
        
        5500.00
        NS
        USD
        479270.00
        0.0388
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        Paychex, Inc.
        529900K900DW6SUBM174
        Paychex, Inc.
        704326107
        
          
          
        
        4750.00
        NS
        USD
        540645.00
        0.0437
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        Reliance Steel & Aluminum Co.
        549300E287ZOFT3C5Z56
        Reliance Steel & Aluminum Co.
        759509102
        
          
          
        
        2400.00
        NS
        USD
        377160.00
        0.0305
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        Universal Corp
        549300BZXZ66F6DTIF20
        Universal Corp
        913456109
        
          
          
        
        7450.00
        NS
        USD
        388592.00
        0.0314
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        Verizon Communications, Inc.
        2S72QS2UO2OESLG6Y829
        Verizon Communications, Inc.
        92343V104
        
          
          
        
        3700.00
        NS
        USD
        206386.00
        0.0167
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        Viatris Inc.
        254900ZZTSW7NL773X71
        Viatris Inc.
        92556V106
        
          
          
        
        5350.00
        NS
        USD
        75274.50
        0.0061
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        Wabtec Corporation
        06BTX5UWZD0GQ5N5Y745
        Wabtec Corporation
        929740108
        
          
          
        
        171
        NS
        USD
        14512.77
        0.0012
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        Western Digital Corp.
        549300QQXOOYEF89IC56
        Western Digital Corp.
        958102105
        
          
          
        
        4000.00
        NS
        USD
        259720.00
        0.0210
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        Xperi Corporation
        529900L3ZKEYH5WX3L03
        Xperi Corporation
        98421B100
        
          
          
        
        8550.00
        NS
        USD
        177583.50
        0.0144
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        Zumiez Inc.
        549300J0PDF58P6HZD25
        Zumiez Inc.
        989817101
        
          
          
        
        4800.00
        NS
        USD
        209520.00
        0.0169
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
    
    
      2021-09-21
      Bullfinch Fund Unrestricted Series
      /s/ Christopher Carosa
      Christopher Carosa
      President
    
  





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

You May Also Be Interested In





Related Categories

SEC Filings