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
AUTOZONE INC COM 053332102   20,071,548 8,050 SH   SOLE Kirr Marbach & Company LLC 8,050 0 0
BRINKS CO COM 109696104   6,452,533 95,128 SH   SOLE Kirr Marbach & Company LLC 95,128 0 0
BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS 113004105   1,086,906 33,310 SH   SOLE Kirr Marbach & Company LLC 33,310 0 0
COTERRA ENERGY INC COM 127097103   5,256,101 207,751 SH   SOLE Kirr Marbach & Company LLC 207,751 0 0
COLLIERS INTL GROUP INC SUB VTG SHS 194693107   14,345,591 146,008 SH   SOLE Kirr Marbach & Company LLC 146,008 0 0
CUMMINS INC COM 231021106   289,276 1,180 SH   SOLE Kirr Marbach & Company LLC 1,180 0 0
DISNEY WALT CO COM 254687106   3,009,540 33,709 SH   SOLE Kirr Marbach & Company LLC 33,709 0 0
DOLLAR TREE INC COM 256746108   15,057,168 104,928 SH   SOLE Kirr Marbach & Company LLC 104,928 0 0
EBAY INC. COM 278642103   4,898,337 109,607 SH   SOLE Kirr Marbach & Company LLC 109,607 0 0
HOME DEPOT INC COM 437076102   262,181 844 SH   SOLE Kirr Marbach & Company LLC 844 0 0
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409   1,418,902 43,246 SH   SOLE Kirr Marbach & Company LLC 43,246 0 0
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607   4,448,629 135,919 SH   SOLE Kirr Marbach & Company LLC 135,919 0 0
LILLY ELI & CO COM 532457108   2,670,373 5,694 SH   SOLE Kirr Marbach & Company LLC 5,694 0 0
MARKEL GROUP INC COM 570535104   11,195,459 8,094 SH   SOLE Kirr Marbach & Company LLC 8,094 0 0
MASTEC INC COM 576323109   20,476,525 173,574 SH   SOLE Kirr Marbach & Company LLC 173,574 0 0
PIONEER NAT RES CO COM 723787107   3,954,652 19,088 SH   SOLE Kirr Marbach & Company LLC 19,088 0 0
REPUBLIC SVCS INC COM 760759100   13,730,936 89,524 SH   SOLE Kirr Marbach & Company LLC 89,524 0 0
SHYFT GROUP INC COM 825698103   5,055,733 229,181 SH   SOLE Kirr Marbach & Company LLC 229,181 0 0
TRI CONTL CORP COM 895436103   382,016 13,932 SH   SOLE Kirr Marbach & Company LLC 13,932 0 0
VOYA FINANCIAL INC COM 929089100   9,311,616 129,851 SH   SOLE Kirr Marbach & Company LLC 129,851 0 0
INVESCO QQQ TR UNIT SER 1 46090E103   277,065 750 SH   SOLE Kirr Marbach & Company LLC 750 0 0
API GROUP CORP COM STK 00187Y100   5,034,732 184,693 SH   SOLE Kirr Marbach & Company LLC 184,693 0 0
ALIGHT INC COM CL A 01626W101   6,315,855 683,534 SH   SOLE Kirr Marbach & Company LLC 683,534 0 0
ALPHABET INC CAP STK CL A 02079K305   11,179,741 93,398 SH   SOLE Kirr Marbach & Company LLC 93,398 0 0
ANTERIX INC COM 03676C100   2,016,150 63,621 SH   SOLE Kirr Marbach & Company LLC 63,621 0 0
BROADCOM INC COM 11135F101   19,682,855 22,691 SH   SOLE Kirr Marbach & Company LLC 22,691 0 0
BROOKFIELD CORP CL A LTD VT SH 11271J107   4,322,107 128,443 SH   SOLE Kirr Marbach & Company LLC 128,443 0 0
CANADIAN PACIFIC KANSAS CITY COM 13646K108   13,711,750 169,463 SH   SOLE Kirr Marbach & Company LLC 169,463 0 0
CANADIAN PACIFIC KANSAS CITY COM 13646K108   471,320 5,825 SH   SOLE Kirr Marbach & Company LLC 5,825 0 0
DROPBOX INC CL A 26210C104   6,527,110 244,736 SH   SOLE Kirr Marbach & Company LLC 244,736 0 0
EMCOR GROUP INC COM 29084Q100   20,226,943 109,465 SH   SOLE Kirr Marbach & Company LLC 109,465 0 0
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101   6,150,707 97,910 SH   SOLE Kirr Marbach & Company LLC 97,910 0 0
ICU MED INC COM 44930G107   3,848,726 21,599 SH   SOLE Kirr Marbach & Company LLC 21,599 0 0
INNOSPEC INC COM 45768S105   8,030,882 79,957 SH   SOLE Kirr Marbach & Company LLC 79,957 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   290,302 1,940 SH   SOLE Kirr Marbach & Company LLC 1,940 0 0
INVESCO EXCH TRD SLF IDX FD INVSCO BLSH 28 46138J643   775,308 39,266 SH   SOLE Kirr Marbach & Company LLC 39,266 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2027 CB 46138J783   3,200,280 168,210 SH   SOLE Kirr Marbach & Company LLC 168,210 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2026 CB 46138J791   5,710,024 301,400 SH   SOLE Kirr Marbach & Company LLC 301,400 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825   11,276,404 560,179 SH   SOLE Kirr Marbach & Company LLC 560,179 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841   11,461,790 557,209 SH   SOLE Kirr Marbach & Company LLC 557,209 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866   13,440,601 634,889 SH   SOLE Kirr Marbach & Company LLC 634,889 0 0
MARATHON PETE CORP COM 56585A102   10,848,581 93,041 SH   SOLE Kirr Marbach & Company LLC 93,041 0 0
RXO INC COMMON STOCK 74982T103   4,331,376 191,062 SH   SOLE Kirr Marbach & Company LLC 191,062 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100   9,265,498 152,896 SH   SOLE Kirr Marbach & Company LLC 152,896 0 0
STRIDE INC COM 86333M108   4,126,164 110,829 SH   SOLE Kirr Marbach & Company LLC 110,829 0 0
VISTEON CORP COM NEW 92839U206   10,091,475 70,270 SH   SOLE Kirr Marbach & Company LLC 70,270 0 0
VISTRA CORP COM 92840M102   8,333,693 317,474 SH   SOLE Kirr Marbach & Company LLC 317,474 0 0
AON PLC SHS CL A G0403H108   14,784,226 42,828 SH   SOLE Kirr Marbach & Company LLC 42,828 0 0
INMODE LTD SHS M5425M103   3,321,984 88,942 SH   SOLE Kirr Marbach & Company LLC 88,942 0 0