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   275,634 1,432 SH   SOLE Kirr Marbach & Company LLC 1,302 0 130
AUTOZONE INC COM 053332102   20,496,131 7,927 SH   SOLE Kirr Marbach & Company LLC 7,924 0 3
BRINKS CO COM 109696104   8,344,345 94,876 SH   SOLE Kirr Marbach & Company LLC 94,824 0 52
BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS 113004105   1,311,230 32,642 SH   SOLE Kirr Marbach & Company LLC 32,629 0 13
COTERRA ENERGY INC COM 127097103   5,246,172 205,571 SH   SOLE Kirr Marbach & Company LLC 205,486 0 85
COLLIERS INTL GROUP INC SUB VTG SHS 194693107   18,450,074 145,752 SH   SOLE Kirr Marbach & Company LLC 145,688 0 64
CUMMINS INC COM 231021106   283,094 1,182 SH   SOLE Kirr Marbach & Company LLC 1,079 0 103
DISNEY WALT CO COM 254687106   3,014,518 33,339 SH   SOLE Kirr Marbach & Company LLC 33,327 0 12
DOLLAR TREE INC COM 256746108   15,250,062 107,357 SH   SOLE Kirr Marbach & Company LLC 107,305 0 52
HOME DEPOT INC COM 437076102   292,489 844 SH   SOLE Kirr Marbach & Company LLC 844 0 0
LIBERTY MEDIA CORP DEL COM LBTY LIV S C 531229722   1,263,857 33,802 SH   SOLE Kirr Marbach & Company LLC 33,780 0 22
LIBERTY MEDIA CORP DEL COM LBTY LIV S A 531229748   382,021 10,452 SH   SOLE Kirr Marbach & Company LLC 10,445 0 7
LIBERTY MEDIA CORP DEL COM LBTY SRM S C 531229789   3,878,337 134,758 SH   SOLE Kirr Marbach & Company LLC 134,666 0 92
LIBERTY MEDIA CORP DEL COM LBTY SRM S A 531229813   1,195,067 41,582 SH   SOLE Kirr Marbach & Company LLC 41,554 0 28
ELI LILLY & CO COM 532457108   3,370,189 5,782 SH   SOLE Kirr Marbach & Company LLC 5,782 0 0
MARKEL GROUP INC COM 570535104   11,450,074 8,064 SH   SOLE Kirr Marbach & Company LLC 8,058 0 6
MASTEC INC COM 576323109   13,199,587 174,321 SH   SOLE Kirr Marbach & Company LLC 174,240 0 81
PIONEER NAT RES CO COM 723787107   6,674,439 29,680 SH   SOLE Kirr Marbach & Company LLC 29,668 0 12
REPUBLIC SVCS INC COM 760759100   14,769,331 89,433 SH   SOLE Kirr Marbach & Company LLC 89,390 0 43
SHYFT GROUP INC COM 825698103   2,796,218 228,823 SH   SOLE Kirr Marbach & Company LLC 228,683 0 140
TRI CONTL CORP COM 895436103   429,049 14,882 SH   SOLE Kirr Marbach & Company LLC 14,882 0 0
VOYA FINANCIAL INC COM 929089100   9,474,513 129,859 SH   SOLE Kirr Marbach & Company LLC 129,786 0 73
INVESCO QQQ TR UNIT SER 1 46090E103   307,302 750 SH   SOLE Kirr Marbach & Company LLC 750 0 0
API GROUP CORP COM STK 00187Y100   6,371,002 184,133 SH   SOLE Kirr Marbach & Company LLC 184,065 0 68
ALIGHT INC COM CL A 01626W101   5,771,151 676,571 SH   SOLE Kirr Marbach & Company LLC 676,446 0 125
ALPHABET INC CAP STK CL A 02079K305   12,953,454 92,730 SH   SOLE Kirr Marbach & Company LLC 92,677 0 53
ANTERIX INC COM 03676C100   3,264,861 97,985 SH   SOLE Kirr Marbach & Company LLC 97,961 0 24
AVIAT NETWORKS INC COM NEW 05366Y201   411,516 12,600 SH   SOLE Kirr Marbach & Company LLC 12,600 0 0
BROADCOM INC COM 11135F101   24,382,249 21,843 SH   SOLE Kirr Marbach & Company LLC 21,831 0 12
BROOKFIELD CORP CL A LTD VT SH 11271J107   7,148,662 178,182 SH   SOLE Kirr Marbach & Company LLC 178,112 0 70
CANADIAN PACIFIC KANSAS CITY COM 13646K108   13,817,447 174,640 SH   SOLE Kirr Marbach & Company LLC 174,543 0 97
EMCOR GROUP INC COM 29084Q100   20,349,518 94,460 SH   SOLE Kirr Marbach & Company LLC 94,402 0 58
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   1,799,907 130,428 SH   SOLE Kirr Marbach & Company LLC 130,428 0 0
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101   5,993,497 97,997 SH   SOLE Kirr Marbach & Company LLC 97,932 0 65
GINKGO BIOWORKS HOLDINGS INC CL A SHS 37611X100   20,280 12,000 SH   SOLE Kirr Marbach & Company LLC 12,000 0 0
ICU MED INC COM 44930G107   2,160,768 21,664 SH   SOLE Kirr Marbach & Company LLC 21,651 0 13
INNOSPEC INC COM 45768S105   9,831,595 79,776 SH   SOLE Kirr Marbach & Company LLC 79,726 0 50
INTERNATIONAL MNY EXPRESS IN COM 46005L101   345,046 15,620 SH   SOLE Kirr Marbach & Company LLC 15,620 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   314,022 1,990 SH   SOLE Kirr Marbach & Company LLC 1,990 0 0
INVESCO EXCH TRD SLF IDX FD INVSCO BLSH 28 46138J643   798,343 39,366 SH   SOLE Kirr Marbach & Company LLC 39,331 0 35
INVESCO EXCH TRD SLF IDX FD BULSHS 2027 CB 46138J783   3,125,252 160,640 SH   SOLE Kirr Marbach & Company LLC 160,405 0 235
INVESCO EXCH TRD SLF IDX FD BULSHS 2026 CB 46138J791   15,070,869 780,874 SH   SOLE Kirr Marbach & Company LLC 780,329 0 545
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825   16,524,838 807,863 SH   SOLE Kirr Marbach & Company LLC 806,861 0 1,002
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841   16,807,351 804,757 SH   SOLE Kirr Marbach & Company LLC 803,795 0 962
MARATHON PETE CORP COM 56585A102   13,213,832 89,066 SH   SOLE Kirr Marbach & Company LLC 89,029 0 37
RXO INC COMMON STOCK 74982T103   4,394,326 188,922 SH   SOLE Kirr Marbach & Company LLC 188,822 0 100
SS&C TECHNOLOGIES HLDGS INC COM 78467J100   9,329,848 152,673 SH   SOLE Kirr Marbach & Company LLC 152,580 0 93
STRIDE INC COM 86333M108   6,512,889 109,700 SH   SOLE Kirr Marbach & Company LLC 109,660 0 40
VERALTO CORP COM SHS 92338C103   6,461,501 78,464 SH   SOLE Kirr Marbach & Company LLC 78,456 0 8
VISTEON CORP COM NEW 92839U206   8,796,583 70,429 SH   SOLE Kirr Marbach & Company LLC 70,395 0 34
VISTRA CORP COM 92840M102   11,986,840 311,109 SH   SOLE Kirr Marbach & Company LLC 310,921 0 188
AON PLC SHS CL A G0403H108   9,062,654 31,141 SH   SOLE Kirr Marbach & Company LLC 31,122 0 19
INMODE LTD SHS M5425M103   1,989,635 89,462 SH   SOLE Kirr Marbach & Company LLC 89,430 0 32