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
Expires: July 31, 2015
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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
ABBVIE INC COM 00287Y109 328,296 1,255 SH SOLE Kirr Marbach & Company LLC 1,255 0 0
AEBI SCHMIDT HLDG AG COM H00501108 3,693,785 349,129 SH SOLE Kirr Marbach & Company LLC 311,346 0 37,783
ALPHABET INC CAP STK CL A 02079K305 30,612,454 88,969 SH SOLE Kirr Marbach & Company LLC 83,549 0 5,420
AMAZON COM INC COM 023135106 288,765 1,159 SH SOLE Kirr Marbach & Company LLC 1,159 0 0
ANTERIX INC COM 03676C100 9,149,489 116,554 SH SOLE Kirr Marbach & Company LLC 100,374 0 16,180
API GROUP CORP COM STK 00187Y100 10,437,440 270,400 SH SOLE Kirr Marbach & Company LLC 234,723 0 35,677
APPLE INC COM 037833100 519,391 1,560 SH SOLE Kirr Marbach & Company LLC 1,560 0 0
AUTOZONE INC COM 053332102 20,500,665 7,244 SH SOLE Kirr Marbach & Company LLC 6,780 0 464
BOOT BARN HLDGS INC COM 099406100 4,336,920 36,000 SH SOLE Kirr Marbach & Company LLC 30,637 0 5,363
BRINKS CO COM 109696104 9,638,082 95,436 SH SOLE Kirr Marbach & Company LLC 88,890 0 6,546
BROADCOM INC COM 11135F101 32,274,713 91,901 SH SOLE Kirr Marbach & Company LLC 85,399 0 6,502
BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS 113004105 2,928,372 65,688 SH SOLE Kirr Marbach & Company LLC 59,399 0 6,289
BROOKFIELD CORP CL A LTD VT SH 11271J107 9,869,394 270,691 SH SOLE Kirr Marbach & Company LLC 254,296 0 16,395
C H ROBINSON WORLDWIDE IN COM NEW 12541W209 3,166,661 21,343 SH SOLE Kirr Marbach & Company LLC 19,257 0 2,086
CANADIAN PACIFIC KANSAS CITY COM 13646K108 14,513,410 170,167 SH SOLE Kirr Marbach & Company LLC 162,747 0 7,420
CATERPILLAR INC COM 149123101 356,748 440 SH SOLE Kirr Marbach & Company LLC 440 0 0
COLLIERS INTL GROUP INC SUB VTG SHS 194693107 12,406,768 138,160 SH SOLE Kirr Marbach & Company LLC 130,631 0 7,529
CRANE NXT CO COM 224441105 5,675,550 120,500 SH SOLE Kirr Marbach & Company LLC 109,929 0 10,571
CROCS INC COM 227046109 6,744,622 57,494 SH SOLE Kirr Marbach & Company LLC 52,094 0 5,400
CUMMINS INC COM 231021106 943,257 1,826 SH SOLE Kirr Marbach & Company LLC 1,826 0 0
DOLLAR TREE INC COM 256746108 11,814,639 103,619 SH SOLE Kirr Marbach & Company LLC 98,854 0 4,765
ELI LILLY & CO COM 532457108 2,444,405 2,113 SH SOLE Kirr Marbach & Company LLC 2,113 0 0
EMCOR GROUP INC COM 29084Q100 42,001,704 55,669 SH SOLE Kirr Marbach & Company LLC 51,523 0 4,146
ENERGY TRANSFER L P COM UT LTD PTN 29273V100 1,833,035 92,718 SH SOLE Kirr Marbach & Company LLC 92,718 0 0
EXXONMOBIL HOLDINGS CORP COM SHS 30233Q108 4,939,788 30,352 SH SOLE Kirr Marbach & Company LLC 28,245 0 2,107
GENERAC HLDGS INC COM 368736104 9,681,742 46,783 SH SOLE Kirr Marbach & Company LLC 42,991 0 3,792
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 7,835,780 176,283 SH SOLE Kirr Marbach & Company LLC 162,927 0 13,356
HOME DEPOT INC COM 437076102 240,110 844 SH SOLE Kirr Marbach & Company LLC 844 0 0
ICU MED INC COM 44930G107 7,325,837 45,641 SH SOLE Kirr Marbach & Company LLC 40,811 0 4,830
INVESCO EXCH TRD SLF IDX FD BULETSHS 2031 CP 46138J429 11,401,663 722,997 SH SOLE Kirr Marbach & Company LLC 722,997 0 0
INVESCO EXCH TRD SLF IDX FD INVSCO 30 CORP 46138J460 12,600,434 780,696 SH SOLE Kirr Marbach & Company LLC 780,696 0 0
INVESCO EXCH TRD SLF IDX FD BULETSHS 2029 46138J577 13,274,807 729,385 SH SOLE Kirr Marbach & Company LLC 729,385 0 0
INVESCO EXCH TRD SLF IDX FD INVSCO BLSH 28 46138J643 13,464,391 669,038 SH SOLE Kirr Marbach & Company LLC 669,038 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2027 CB 46138J783 15,134,769 774,355 SH SOLE Kirr Marbach & Company LLC 774,355 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2026 CB 46138J791 18,499,514 947,721 SH SOLE Kirr Marbach & Company LLC 947,721 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 364,035 1,750 SH SOLE Kirr Marbach & Company LLC 1,750 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 555,392 750 SH SOLE Kirr Marbach & Company LLC 750 0 0
ISHARES TR CORE S&P500 ETF 464287200 459,510 600 SH SOLE Kirr Marbach & Company LLC 600 0 0
ISHARES TR RUS MID CAP ETF 464287499 533,550 5,000 SH SOLE Kirr Marbach & Company LLC 0 0 5,000
LIVE NATION ENTERTAINMENT IN COM 538034109 8,255,238 48,761 SH SOLE Kirr Marbach & Company LLC 45,464 0 3,297
MARATHON PETE CORP COM 56585A102 9,356,033 23,661 SH SOLE Kirr Marbach & Company LLC 21,900 0 1,761
MARKEL GROUP INC COM 570535104 13,824,609 8,073 SH SOLE Kirr Marbach & Company LLC 7,693 0 380
MASTEC INC COM 576323109 28,095,517 131,521 SH SOLE Kirr Marbach & Company LLC 121,521 0 10,000
MICROSOFT CORP COM 594918104 210,289 410 SH SOLE Kirr Marbach & Company LLC 410 0 0
MIDERA FOOD PROCESSING INC COM 59739R104 10,742,682 263,172 SH SOLE Kirr Marbach & Company LLC 242,593 0 20,579
MOOG INC CL A 615394202 14,936,841 39,156 SH SOLE Kirr Marbach & Company LLC 36,415 0 2,741
PELOTON INTERACTIVE INC CL A COM 70614W100 2,452,870 491,557 SH SOLE Kirr Marbach & Company LLC 454,361 0 37,196
REPUBLIC SVCS INC COM 760759100 17,867,073 85,134 SH SOLE Kirr Marbach & Company LLC 80,499 0 4,635
ROYALTY PHARMA PLC SHS CLASS A G7709Q104 13,955,977 239,136 SH SOLE Kirr Marbach & Company LLC 222,444 0 16,692
SKYWARD SPECIALTY INS GROUP COM 830940102 463,901 8,786 SH SOLE Kirr Marbach & Company LLC 0 0 8,786
SS&C TECH HLDGS COM 78467J100 14,387,891 186,686 SH SOLE Kirr Marbach & Company LLC 174,674 0 12,012
STANDARDAERO INC COM 85423L103 4,940,006 231,382 SH SOLE Kirr Marbach & Company LLC 213,217 0 18,165
STRIDE INC COM 86333M108 7,956,924 102,038 SH SOLE Kirr Marbach & Company LLC 88,563 0 13,475
TESLA INC COM 88160R101 257,370 725 SH SOLE Kirr Marbach & Company LLC 725 0 0
TRI CONTL CORP COM 895436103 682,748 19,882 SH SOLE Kirr Marbach & Company LLC 19,882 0 0
VISTEON CORP COM NEW 92839U206 5,986,988 69,070 SH SOLE Kirr Marbach & Company LLC 65,213 0 3,857
VISTRA CORP COM 92840M102 22,342,557 161,493 SH SOLE Kirr Marbach & Company LLC 150,047 0 11,446