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
AMAZON COM INC COM 023135106   204,963 1,100 SH   SOLE Kirr Marbach & Company LLC 1,100 0 0
APPLE INC COM 037833100   354,542 1,522 SH   SOLE Kirr Marbach & Company LLC 1,522 0 0
AUTOZONE INC COM 053332102   24,365,560 7,735 SH   SOLE Kirr Marbach & Company LLC 7,735 0 0
BRINKS CO COM 109696104   10,831,190 93,663 SH   SOLE Kirr Marbach & Company LLC 93,663 0 0
BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS 113004105   1,687,922 35,693 SH   SOLE Kirr Marbach & Company LLC 35,693 0 0
COLLIERS INTL GROUP INC SUB VTG SHS 194693107   21,601,501 142,293 SH   SOLE Kirr Marbach & Company LLC 142,293 0 0
CRANE NXT CO COM 224441105   5,345,265 95,281 SH   SOLE Kirr Marbach & Company LLC 95,281 0 0
CROCS INC COM 227046109   3,977,207 27,465 SH   SOLE Kirr Marbach & Company LLC 27,465 0 0
CUMMINS INC COM 231021106   346,132 1,069 SH   SOLE Kirr Marbach & Company LLC 1,069 0 0
DISNEY WALT CO COM 254687106   3,249,299 33,780 SH   SOLE Kirr Marbach & Company LLC 33,780 0 0
DOLLAR TREE INC COM 256746108   7,549,063 107,353 SH   SOLE Kirr Marbach & Company LLC 107,353 0 0
HOME DEPOT INC COM 437076102   341,989 844 SH   SOLE Kirr Marbach & Company LLC 844 0 0
LIBERTY MEDIA CORP DEL COM LBTY LIV S C 531229722   1,723,405 33,575 SH   SOLE Kirr Marbach & Company LLC 33,575 0 0
LIBERTY MEDIA CORP DEL COM LBTY LIV S A 531229748   494,308 9,984 SH   SOLE Kirr Marbach & Company LLC 9,984 0 0
ELI LILLY & CO COM 532457108   1,831,738 2,068 SH   SOLE Kirr Marbach & Company LLC 2,068 0 0
MARKEL GROUP INC COM 570535104   12,531,386 7,989 SH   SOLE Kirr Marbach & Company LLC 7,989 0 0
MASTEC INC COM 576323109   21,392,442 173,781 SH   SOLE Kirr Marbach & Company LLC 173,781 0 0
MOOG INC CL A 615394202   4,350,502 21,535 SH   SOLE Kirr Marbach & Company LLC 21,535 0 0
REPUBLIC SVCS INC COM 760759100   17,650,623 87,884 SH   SOLE Kirr Marbach & Company LLC 87,884 0 0
SHYFT GROUP INC COM 825698103   2,850,457 227,128 SH   SOLE Kirr Marbach & Company LLC 227,128 0 0
SIRIUSXM HOLDINGS INC COMMON STOCK 829933100   3,406,468 144,037 SH   SOLE Kirr Marbach & Company LLC 144,037 0 0
TRI CONTL CORP COM 895436103   656,902 19,882 SH   SOLE Kirr Marbach & Company LLC 19,882 0 0
INVESCO QQQ TR UNIT SER 1 46090E103   366,561 750 SH   SOLE Kirr Marbach & Company LLC 750 0 0
API GROUP CORP COM STK 00187Y100   6,013,075 182,104 SH   SOLE Kirr Marbach & Company LLC 182,104 0 0
ABBVIE INC COM 00287Y109   239,939 1,215 SH   SOLE Kirr Marbach & Company LLC 1,215 0 0
ALIGHT INC COM CL A 01626W101   5,146,390 695,458 SH   SOLE Kirr Marbach & Company LLC 695,458 0 0
ALPHABET INC CAP STK CL A 02079K305   15,157,695 91,394 SH   SOLE Kirr Marbach & Company LLC 91,394 0 0
ANTERIX INC COM 03676C100   3,626,320 96,291 SH   SOLE Kirr Marbach & Company LLC 96,291 0 0
AVIAT NETWORKS INC COM NEW 05366Y201   272,538 12,600 SH   SOLE Kirr Marbach & Company LLC 12,600 0 0
BIOGEN INC COM 09062X103   6,663,444 34,376 SH   SOLE Kirr Marbach & Company LLC 34,376 0 0
BROADCOM INC COM 11135F101   31,833,150 184,540 SH   SOLE Kirr Marbach & Company LLC 184,540 0 0
BROOKFIELD CORP CL A LTD VT SH 11271J107   9,382,198 176,523 SH   SOLE Kirr Marbach & Company LLC 176,523 0 0
CANADIAN PACIFIC KANSAS CITY COM 13646K108   14,665,388 171,164 SH   SOLE Kirr Marbach & Company LLC 171,164 0 0
EMCOR GROUP INC COM 29084Q100   30,799,686 71,539 SH   SOLE Kirr Marbach & Company LLC 71,539 0 0
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   1,865,315 116,219 SH   SOLE Kirr Marbach & Company LLC 116,219 0 0
EXXON MOBIL CORP COM 30231G102   8,039,300 68,583 SH   SOLE Kirr Marbach & Company LLC 68,583 0 0
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101   5,162,168 99,139 SH   SOLE Kirr Marbach & Company LLC 99,139 0 0
ICU MED INC COM 44930G107   4,288,548 23,535 SH   SOLE Kirr Marbach & Company LLC 23,535 0 0
INNOSPEC INC COM 45768S105   8,871,119 78,443 SH   SOLE Kirr Marbach & Company LLC 78,443 0 0
INTERNATIONAL MNY EXPRESS IN COM 46005L101   473,714 25,620 SH   SOLE Kirr Marbach & Company LLC 25,620 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   313,530 1,750 SH   SOLE Kirr Marbach & Company LLC 1,750 0 0
INVESCO EXCH TRD SLF IDX FD INVSCO BLSH 28 46138J643   659,462 32,075 SH   SOLE Kirr Marbach & Company LLC 32,075 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2027 CB 46138J783   2,690,479 136,434 SH   SOLE Kirr Marbach & Company LLC 136,434 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2026 CB 46138J791   15,648,196 800,010 SH   SOLE Kirr Marbach & Company LLC 800,010 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825   16,798,342 813,479 SH   SOLE Kirr Marbach & Company LLC 813,479 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841   16,744,781 792,840 SH   SOLE Kirr Marbach & Company LLC 792,840 0 0
MARATHON PETE CORP COM 56585A102   14,156,391 86,897 SH   SOLE Kirr Marbach & Company LLC 86,897 0 0
RXO INC COMMON STOCK 74982T103   5,287,436 188,837 SH   SOLE Kirr Marbach & Company LLC 188,837 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100   13,942,724 187,882 SH   SOLE Kirr Marbach & Company LLC 187,882 0 0
STRIDE INC COM 86333M108   9,175,688 107,557 SH   SOLE Kirr Marbach & Company LLC 107,557 0 0
VERALTO CORP COM SHS 92338C103   8,901,358 79,512 SH   SOLE Kirr Marbach & Company LLC 79,512 0 0
VISTEON CORP COM NEW 92839U206   6,701,182 70,361 SH   SOLE Kirr Marbach & Company LLC 70,361 0 0
VISTRA CORP COM 92840M102   35,595,784 300,285 SH   SOLE Kirr Marbach & Company LLC 300,285 0 0
INMODE LTD SHS M5425M103   1,566,909 92,443 SH   SOLE Kirr Marbach & Company LLC 92,443 0 0