The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete.
The reader should not assume that the information is accurate and complete.

UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 13F

FORM 13F INFORMATION TABLE

OMB APPROVAL
OMB Number: 3235-0006
Estimated average burden
hours per response: 23.8

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
ALPHABET INC CAP STK CL A 02079K305   11,257,530 127,593 SH   SOLE Kirr Marbach & Company LLC 127,593 0 0
ANTERIX INC COM 03676C100   1,737,952 54,024 SH   SOLE Kirr Marbach & Company LLC 54,024 0 0
AON PLC SHS CL A G0403H108   12,749,947 42,480 SH   SOLE Kirr Marbach & Company LLC 42,480 0 0
API GROUP CORP COM STK 00187Y100   3,460,231 183,957 SH   SOLE Kirr Marbach & Company LLC 183,957 0 0
AUTOZONE INC COM 053332102   19,537,078 7,922 SH   SOLE Kirr Marbach & Company LLC 7,922 0 0
BRINKS CO COM 109696104   4,356,150 81,105 SH   SOLE Kirr Marbach & Company LLC 81,105 0 0
BROADCOM INC COM 11135F101   12,534,017 22,417 SH   SOLE Kirr Marbach & Company LLC 22,417 0 0
BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS 113004105   914,537 31,899 SH   SOLE Kirr Marbach & Company LLC 31,899 0 0
BROOKFIELD CORP CL A LTD VT SH 11271J107   4,009,734 127,455 SH   SOLE Kirr Marbach & Company LLC 127,455 0 0
CANADIAN PAC RY LTD COM 13645T100   13,194,787 176,566 SH   SOLE Kirr Marbach & Company LLC 176,566 0 0
COLLIERS INTL GROUP INC SUB VTG SHS 194693107   13,441,402 145,940 SH   SOLE Kirr Marbach & Company LLC 145,940 0 0
COTERRA ENERGY INC COM 127097103   5,129,651 208,777 SH   SOLE Kirr Marbach & Company LLC 208,777 0 0
CUMMINS INC COM 231021106   258,174 1,066 SH   SOLE Kirr Marbach & Company LLC 1,066 0 0
DOLLAR TREE INC COM 256746108   14,711,174 104,010 SH   SOLE Kirr Marbach & Company LLC 104,010 0 0
DROPBOX INC CL A 26210C104   5,487,419 245,193 SH   SOLE Kirr Marbach & Company LLC 245,193 0 0
EBAY INC. COM 278642103   4,529,395 109,221 SH   SOLE Kirr Marbach & Company LLC 109,221 0 0
EMCOR GROUP INC COM 29084Q100   16,395,925 110,701 SH   SOLE Kirr Marbach & Company LLC 110,701 0 0
FORD MTR CO DEL COM 345370860   3,221,196 276,973 SH   SOLE Kirr Marbach & Company LLC 276,973 0 0
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101   4,146,693 97,135 SH   SOLE Kirr Marbach & Company LLC 97,135 0 0
HOME DEPOT INC COM 437076102   266,586 844 SH   SOLE Kirr Marbach & Company LLC 844 0 0
HORIZON THERAPEUTICS PUB L SHS G46188101   10,666,246 93,728 SH   SOLE Kirr Marbach & Company LLC 93,728 0 0
ICU MED INC COM 44930G107   3,069,600 19,492 SH   SOLE Kirr Marbach & Company LLC 19,492 0 0
INNOSPEC INC COM 45768S105   8,264,492 80,347 SH   SOLE Kirr Marbach & Company LLC 80,347 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866   13,098,213 624,319 SH   SOLE Kirr Marbach & Company LLC 624,319 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841   8,859,826 432,501 SH   SOLE Kirr Marbach & Company LLC 432,501 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825   8,624,693 428,237 SH   SOLE Kirr Marbach & Company LLC 428,237 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2026 CB 46138J791   3,733,335 197,270 SH   SOLE Kirr Marbach & Company LLC 197,270 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2027 CB 46138J783   3,485,203 183,480 SH   SOLE Kirr Marbach & Company LLC 183,480 0 0
INVESCO EXCH TRD SLF IDX FD INVSCO BLSH 28 46138J643   906,684 46,224 SH   SOLE Kirr Marbach & Company LLC 46,224 0 0
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409   1,765,648 44,916 SH   SOLE Kirr Marbach & Company LLC 44,916 0 0
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607   5,274,763 134,801 SH   SOLE Kirr Marbach & Company LLC 134,801 0 0
LILLY ELI & CO COM 532457108   2,083,093 5,694 SH   SOLE Kirr Marbach & Company LLC 5,694 0 0
MARATHON PETE CORP COM 56585A102   10,856,161 93,274 SH   SOLE Kirr Marbach & Company LLC 93,274 0 0
MARKEL CORP COM 570535104   10,501,713 7,971 SH   SOLE Kirr Marbach & Company LLC 7,971 0 0
MASTEC INC COM 576323109   14,750,314 172,862 SH   SOLE Kirr Marbach & Company LLC 172,862 0 0
PIONEER NAT RES CO COM 723787107   4,249,196 18,605 SH   SOLE Kirr Marbach & Company LLC 18,605 0 0
REPUBLIC SVCS INC COM 760759100   11,468,024 88,763 SH   SOLE Kirr Marbach & Company LLC 88,763 0 0
RXO INC COMMON STOCK 74982T103   3,277,322 190,542 SH   SOLE Kirr Marbach & Company LLC 190,542 0 0
SHYFT GROUP INC COM 825698103   5,614,333 225,838 SH   SOLE Kirr Marbach & Company LLC 225,838 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100   7,051,631 135,452 SH   SOLE Kirr Marbach & Company LLC 135,452 0 0
STRIDE INC COM 86333M108   3,446,712 110,189 SH   SOLE Kirr Marbach & Company LLC 110,189 0 0
TRI CONTL CORP COM 895436103   357,077 13,932 SH   SOLE Kirr Marbach & Company LLC 13,932 0 0
VISTEON CORP COM NEW 92839U206   9,192,116 70,260 SH   SOLE Kirr Marbach & Company LLC 70,260 0 0
VISTRA CORP COM 92840M102   7,429,916 320,255 SH   SOLE Kirr Marbach & Company LLC 320,255 0 0
VOYA FINANCIAL INC COM 929089100   8,009,318 130,254 SH   SOLE Kirr Marbach & Company LLC 130,254 0 0
XPO INC COM 983793100   3,221,573 96,773 SH   SOLE Kirr Marbach & Company LLC 96,773 0 0