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
APPLE INC COM 037833100   260,931 1,522 SH   SOLE Kirr Marbach & Company LLC 1,522 0 0
AUTOZONE INC COM 053332102   24,510,383 7,777 SH   SOLE Kirr Marbach & Company LLC 7,777 0 0
BRINKS CO COM 109696104   8,628,847 93,406 SH   SOLE Kirr Marbach & Company LLC 93,406 0 0
BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS 113004105   1,351,742 32,169 SH   SOLE Kirr Marbach & Company LLC 32,169 0 0
COLLIERS INTL GROUP INC SUB VTG SHS 194693107   17,600,632 143,996 SH   SOLE Kirr Marbach & Company LLC 143,996 0 0
CUMMINS INC COM 231021106   317,928 1,079 SH   SOLE Kirr Marbach & Company LLC 1,079 0 0
DISNEY WALT CO COM 254687106   4,061,129 33,190 SH   SOLE Kirr Marbach & Company LLC 33,190 0 0
DOLLAR TREE INC COM 256746108   14,293,120 107,346 SH   SOLE Kirr Marbach & Company LLC 107,346 0 0
HOME DEPOT INC COM 437076102   323,759 844 SH   SOLE Kirr Marbach & Company LLC 844 0 0
LIBERTY MEDIA CORP DEL COM LBTY LIV S C 531229722   1,468,978 33,523 SH   SOLE Kirr Marbach & Company LLC 33,523 0 0
LIBERTY MEDIA CORP DEL COM LBTY LIV S A 531229748   428,074 10,108 SH   SOLE Kirr Marbach & Company LLC 10,108 0 0
LIBERTY MEDIA CORP DEL COM LBTY SRM S C 531229789   3,959,928 133,286 SH   SOLE Kirr Marbach & Company LLC 133,286 0 0
LIBERTY MEDIA CORP DEL COM LBTY SRM S A 531229813   1,180,427 39,745 SH   SOLE Kirr Marbach & Company LLC 39,745 0 0
ELI LILLY & CO COM 532457108   1,608,482 2,068 SH   SOLE Kirr Marbach & Company LLC 2,068 0 0
MARKEL GROUP INC COM 570535104   12,136,846 7,977 SH   SOLE Kirr Marbach & Company LLC 7,977 0 0
MASTEC INC COM 576323109   16,401,463 175,887 SH   SOLE Kirr Marbach & Company LLC 175,887 0 0
PIONEER NAT RES CO COM 723787107   7,745,588 29,507 SH   SOLE Kirr Marbach & Company LLC 29,507 0 0
REPUBLIC SVCS INC COM 760759100   16,823,748 87,880 SH   SOLE Kirr Marbach & Company LLC 87,880 0 0
SHYFT GROUP INC COM 825698103   2,842,926 228,899 SH   SOLE Kirr Marbach & Company LLC 228,899 0 0
TRI CONTL CORP COM 895436103   458,366 14,882 SH   SOLE Kirr Marbach & Company LLC 14,882 0 0
INVESCO QQQ TR UNIT SER 1 46090E103   333,438 750 SH   SOLE Kirr Marbach & Company LLC 750 0 0
API GROUP CORP COM STK 00187Y100   7,126,838 181,483 SH   SOLE Kirr Marbach & Company LLC 181,483 0 0
ABBVIE INC COM 00287Y109   221,252 1,215 SH   SOLE Kirr Marbach & Company LLC 1,215 0 0
ALIGHT INC COM CL A 01626W101   6,800,963 690,453 SH   SOLE Kirr Marbach & Company LLC 690,453 0 0
ALPHABET INC CAP STK CL A 02079K305   13,789,871 91,366 SH   SOLE Kirr Marbach & Company LLC 91,366 0 0
ANTERIX INC COM 03676C100   3,254,121 96,820 SH   SOLE Kirr Marbach & Company LLC 96,820 0 0
AVIAT NETWORKS INC COM NEW 05366Y201   483,084 12,600 SH   SOLE Kirr Marbach & Company LLC 12,600 0 0
BIOGEN INC COM 09062X103   4,797,121 22,247 SH   SOLE Kirr Marbach & Company LLC 22,247 0 0
BROADCOM INC COM 11135F101   24,392,846 18,404 SH   SOLE Kirr Marbach & Company LLC 18,404 0 0
BROOKFIELD CORP CL A LTD VT SH 11271J107   7,390,558 176,512 SH   SOLE Kirr Marbach & Company LLC 176,512 0 0
CANADIAN PACIFIC KANSAS CITY COM 13646K108   15,180,020 171,895 SH   SOLE Kirr Marbach & Company LLC 171,895 0 0
EMCOR GROUP INC COM 29084Q100   32,466,692 92,709 SH   SOLE Kirr Marbach & Company LLC 92,709 0 0
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   2,051,633 130,428 SH   SOLE Kirr Marbach & Company LLC 130,428 0 0
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101   5,214,398 96,994 SH   SOLE Kirr Marbach & Company LLC 96,994 0 0
GINKGO BIOWORKS HOLDINGS INC CL A SHS 37611X100   13,920 12,000 SH   SOLE Kirr Marbach & Company LLC 12,000 0 0
ICU MED INC COM 44930G107   2,418,993 22,540 SH   SOLE Kirr Marbach & Company LLC 22,540 0 0
INNOSPEC INC COM 45768S105   10,100,644 78,336 SH   SOLE Kirr Marbach & Company LLC 78,336 0 0
INTERNATIONAL MNY EXPRESS IN COM 46005L101   356,605 15,620 SH   SOLE Kirr Marbach & Company LLC 15,620 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   370,921 2,190 SH   SOLE Kirr Marbach & Company LLC 2,190 0 0
INVESCO EXCH TRD SLF IDX FD INVSCO BLSH 28 46138J643   707,107 35,232 SH   SOLE Kirr Marbach & Company LLC 35,232 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2027 CB 46138J783   2,634,995 136,599 SH   SOLE Kirr Marbach & Company LLC 136,599 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2026 CB 46138J791   15,318,861 797,442 SH   SOLE Kirr Marbach & Company LLC 797,442 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825   16,558,454 810,497 SH   SOLE Kirr Marbach & Company LLC 810,497 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841   16,953,700 808,474 SH   SOLE Kirr Marbach & Company LLC 808,474 0 0
MARATHON PETE CORP COM 56585A102   17,593,167 87,311 SH   SOLE Kirr Marbach & Company LLC 87,311 0 0
THE ONCOLOGY INSTITUTE INC COM 68236X100   330,652 2,725 SH   SOLE Kirr Marbach & Company LLC 2,725 0 0
RXO INC COMMON STOCK 74982T103   4,084,442 186,760 SH   SOLE Kirr Marbach & Company LLC 186,760 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100   12,135,548 188,528 SH   SOLE Kirr Marbach & Company LLC 188,528 0 0
STRIDE INC COM 86333M108   6,761,924 107,247 SH   SOLE Kirr Marbach & Company LLC 107,247 0 0
VERALTO CORP COM SHS 92338C103   6,976,174 78,605 SH   SOLE Kirr Marbach & Company LLC 78,605 0 0
VISTEON CORP COM NEW 92839U206   8,291,741 70,502 SH   SOLE Kirr Marbach & Company LLC 70,502 0 0
VISTRA CORP COM 92840M102   20,944,452 300,710 SH   SOLE Kirr Marbach & Company LLC 300,710 0 0
AON PLC SHS CL A G0403H108   10,254,882 30,729 SH   SOLE Kirr Marbach & Company LLC 30,729 0 0
INMODE LTD SHS M5425M103   1,999,812 92,541 SH   SOLE Kirr Marbach & Company LLC 92,541 0 0