The Securities and Exchange Commission has not necessarily
reviewed the information in this filing and has not determined
if it is accurate and complete.
| |||||||||||||||||||||
|
UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549 FORM 13F FORM 13F INFORMATION TABLE |
|
||||||||||||||||||||
| 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 | |