NPORT-P
    false
    
      
      
        
          0001071196
          XXXXXXXX
        
      
      
      
      
        S000009002
        C000024491
      
      
      
    
  
  
    
      Kirr Marbach Partners Funds Inc
      811-09067
      0001071196
      549300NLPBK601K0JF40
      621 Washington Street
      Columbus
      
      47201
      812-376-9444
      Kirr, Marbach Partners Value Fund
      S000009002
      5493000CP8ZFFQBYTX67
      2021-09-30
      2021-09-30
      N
    
    
      72048599.210000000000
      133923.690000000000
      71914675.520000000000
      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
      
        
          
        
        
        
        
      
      
      
      
    
    
      
        API Group Corp
        213800NZT1VX6PZ7BT53
        API Group Corp
        00187Y100
        
          
          
        
        36980.000000000000
        NS
        USD
        752543.000000000000
        1.0464387061
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        Alphabet Inc
        5493006MHB84DD0ZWV18
        Alphabet Inc
        02079K305
        
          
          
        
        1474.000000000000
        NS
        USD
        3940768.480000000000
        5.4797834399
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        Anterix Inc
        549300QIX2QHFGIEQG40
        Anterix Inc
        03676C100
        
          
          
        
        13190.000000000000
        NS
        USD
        800633.000000000000
        1.1133096189
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        Arcosa Inc
        549300WFHLTCZV7D6V29
        Arcosa Inc
        039653100
        
          
          
        
        21492.000000000000
        NS
        USD
        1078253.640000000000
        1.4993513246
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        AutoZone Inc
        GA3JGKJ41LJKXDN23E90
        AutoZone Inc
        053332102
        
          
          
        
        2142.000000000000
        NS
        USD
        3637094.580000000000
        5.0575137184
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        Brink's Co/The
        XFP140TFNOQMIVFTVQ13
        Brink's Co/The
        109696104
        
          
          
        
        21471.000000000000
        NS
        USD
        1359114.300000000000
        1.8898983972
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        Broadcom Inc
        549300WV6GIDOZJTV909
        Broadcom Inc
        11135F101
        
          
          
        
        4908.000000000000
        NS
        USD
        2380036.440000000000
        3.3095281635
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        Canadian Pacific Railway Ltd
        N/A
        Canadian Pacific Railway Ltd
        13645T100
        
          
          
        
        36270.000000000000
        NS
        USD
        2360088.900000000000
        3.2817903758
        Long
        EC
        CORP
        CA
        N
        
        1
        
          N
          N
          N
        
      
      
        Cognizant Technology Solutions
        5493006IEVQEFQO40L83
        Cognizant Technology Solutions Corp
        192446102
        
          
          
        
        33325.000000000000
        NS
        USD
        2473048.250000000000
        3.4388645045
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        Colliers International Group I
        D3O8K13PHLEXXD1DT480
        Colliers International Group Inc
        194693107
        
          
          
        
        32211.000000000000
        NS
        USD
        4113666.810000000000
        5.7202049238
        Long
        EC
        CORP
        CA
        N
        
        1
        
          N
          N
          N
        
      
      
        DENTSPLY SIRONA Inc
        9NHEHR1SOZCYXDO8HO28
        DENTSPLY SIRONA Inc
        24906P109
        
          
          
        
        29261.000000000000
        NS
        USD
        1698601.050000000000
        2.3619672031
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        Dollar Tree Inc
        549300PMSTQITB1WHR43
        Dollar Tree Inc
        256746108
        
          
          
        
        24219.000000000000
        NS
        USD
        2318242.680000000000
        3.2236016686
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        Dropbox Inc
        549300JCDF7UAR6TJR51
        Dropbox Inc
        26210C104
        
          
          
        
        54055.000000000000
        NS
        USD
        1579487.100000000000
        2.1963348768
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        eBay Inc
        OML71K8X303XQONU6T67
        eBay Inc
        278642103
        
          
          
        
        23150.000000000000
        NS
        USD
        1612860.500000000000
        2.2427418164
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        EMCOR Group Inc
        529900X0SQJB2J7YDU43
        EMCOR Group Inc
        29084Q100
        
          
          
        
        22393.000000000000
        NS
        USD
        2583704.340000000000
        3.5927358655
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        First American Government Obli
        549300R5MYM6VZF1RM44
        First American Government Obligations Fund
        31846V336
        
          
          
        
        1777207.230000000000
        NS
        USD
        1777207.230000000000
        2.4712719861
        Long
        STIV
        RF
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        GXO Logistics Inc
        5493007CNWMXN78JRN66
        GXO Logistics Inc
        36262G101
        
          
          
        
        20654.000000000000
        NS
        USD
        1620099.760000000000
        2.2528082735
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        ICU Medical Inc
        5493003NRW7LS2QZRH60
        ICU Medical Inc
        44930G107
        
          
          
        
        4675.000000000000
        NS
        USD
        1091051.500000000000
        1.5171472194
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        Innospec Inc
        213800SQBACNY5IWJO68
        Innospec Inc
        45768S105
        
          
          
        
        16507.000000000000
        NS
        USD
        1390219.540000000000
        1.9331513769
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        L3Harris Technologies Inc
        549300UTE50ZMDBG8A20
        L3Harris Technologies Inc
        502431109
        
          
          
        
        6865.000000000000
        NS
        USD
        1511947.600000000000
        2.1024187192
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        Liberty Media Corp-Liberty Sir
        N/A
        Liberty Media Corp-Liberty SiriusXM
        531229409
        
          
          
        
        5349.999850000000
        NS
        USD
        252359.490000000000
        0.3509151480
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        Liberty Media Corp-Liberty Sir
        N/A
        Liberty Media Corp-Liberty SiriusXM
        531229607
        
          
          
        
        30879.999700000000
        NS
        USD
        1465873.590000000000
        2.0383511146
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        Marathon Petroleum Corp
        3BNYRYQHD39K4LCKQF12
        Marathon Petroleum Corp
        56585A102
        
          
          
        
        14273.000000000000
        NS
        USD
        882214.130000000000
        1.2267511793
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        Markel Corp
        549300SCNO12JLWIK605
        Markel Corp
        570535104
        
          
          
        
        1816.000000000000
        NS
        USD
        2170356.080000000000
        3.0179599147
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        MasTec Inc
        549300TMDIT8WREDOF45
        MasTec Inc
        576323109
        
          
          
        
        35164.000000000000
        NS
        USD
        3033949.920000000000
        4.2188188962
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        Republic Services Inc
        NKNQHM6BLECKVOQP7O46
        Republic Services Inc
        760759100
        
          
          
        
        19485.000000000000
        NS
        USD
        2339369.100000000000
        3.2529787322
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        SS&C Technologies Holdings Inc
        529900POY8H7NPPNKK71
        SS&C Technologies Holdings Inc
        78467J100
        
          
          
        
        33582.000000000000
        NS
        USD
        2330590.800000000000
        3.2407721834
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        Shyft Group Inc/The
        549300YY0TB51BGRV994
        Shyft Group Inc/The
        825698103
        
          
          
        
        50380.000000000000
        NS
        USD
        1914943.800000000000
        2.6627997501
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        Stride Inc
        254900BRWS3AFONWU277
        Stride Inc
        86333M108
        
          
          
        
        20590.000000000000
        NS
        USD
        740004.600000000000
        1.0290036000
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        Visteon Corp
        549300MOVLYHRW4GGW78
        Visteon Corp
        92839U206
        
          
          
        
        15043.000000000000
        NS
        USD
        1419908.770000000000
        1.9744353426
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        Vistra Corp
        549300KP43CPCUJOOG15
        Vistra Corp
        92840M102
        
          
          
        
        62769.000000000000
        NS
        USD
        1073349.900000000000
        1.4925324939
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        Voya Financial Inc
        549300T065Z4KJ686G75
        Voya Financial Inc
        929089100
        
          
          
        
        27024.000000000000
        NS
        USD
        1659003.360000000000
        2.3069051595
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        XPO Logistics Inc
        54930096DB9LCLPN7H13
        XPO Logistics Inc
        983793100
        
          
          
        
        20654.000000000000
        NS
        USD
        1643645.320000000000
        2.2855492403
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        Zimmer Biomet Holdings Inc
        2P2YLDVPES3BXQ1FRB91
        Zimmer Biomet Holdings Inc
        98956P102
        
          
          
        
        12423.000000000000
        NS
        USD
        1818230.280000000000
        2.5283160452
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        Constellation Software Inc/Can
        549300B6PYHMCTDWQV29
        Constellation Software Inc/Canada
        21037X100
        
          
          
        
        1465.000000000000
        NS
        
        2400050.770000000000
        3.3373588251
        Long
        EC
        CORP
        CA
        N
        
        1
        
          N
          N
          N
        
      
      
        Topicus.com Inc
        N/A
        Topicus.com Inc
        89072T102
        
          
          
        
        2725.000000000000
        NS
        
        286118.550000000000
        0.3978583619
        Long
        EC
        CORP
        NL
        N
        
        1
        
          N
          N
          N
        
      
      
        Aon PLC
        635400FALWQYX5E6QC64
        Aon PLC
        G0403H108
        
          
          
        
        9800.000000000000
        NS
        USD
        2800546.000000000000
        3.8942621652
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        Horizon Therapeutics Plc
        529900P0GSQ79OOZEV53
        Horizon Therapeutics Plc
        G46188101
        
          
          
        
        20690.000000000000
        NS
        USD
        2266382.600000000000
        3.1514883209
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        IHS Markit Ltd
        549300HLPTRASHS0E726
        IHS Markit Ltd
        G47567105
        
          
          
        
        12270.000000000000
        NS
        USD
        1430927.400000000000
        1.9897571527
        Long
        EC
        CORP
        GB
        
        N
        
        1
        
          N
          N
          N
        
      
    
    
      2021-11-29
      Kirr Marbach Partners Funds Inc
      /s/ Mickey Kim
      Kirr Marbach Partners Funds Inc
      Vice President, Treasurer, Secretary, and CCO