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 |
AMAZON COM INC | COM | 023135106 | 212,575 | 1,100 | SH | | SOLE | Kirr Marbach & Company LLC | 1,100 | 0 | 0 |
APPLE INC | COM | 037833100 | 320,488 | 1,522 | SH | | SOLE | Kirr Marbach & Company LLC | 1,522 | 0 | 0 |
AUTOZONE INC | COM | 053332102 | 22,974,740 | 7,751 | SH | | SOLE | Kirr Marbach & Company LLC | 7,751 | 0 | 0 |
BRINKS CO | COM | 109696104 | 9,573,684 | 93,493 | SH | | SOLE | Kirr Marbach & Company LLC | 93,493 | 0 | 0 |
BROOKFIELD ASSET MANAGMT LTD | CL A LMT VTG SHS | 113004105 | 1,359,051 | 35,713 | SH | | SOLE | Kirr Marbach & Company LLC | 35,713 | 0 | 0 |
COLLIERS INTL GROUP INC | SUB VTG SHS | 194693107 | 16,049,199 | 143,659 | SH | | SOLE | Kirr Marbach & Company LLC | 143,659 | 0 | 0 |
CRANE NXT CO | COM | 224441105 | 3,565,309 | 58,048 | SH | | SOLE | Kirr Marbach & Company LLC | 58,048 | 0 | 0 |
CROCS INC | COM | 227046109 | 3,931,624 | 26,940 | SH | | SOLE | Kirr Marbach & Company LLC | 26,940 | 0 | 0 |
CUMMINS INC | COM | 231021106 | 291,885 | 1,054 | SH | | SOLE | Kirr Marbach & Company LLC | 1,054 | 0 | 0 |
DISNEY WALT CO | COM | 254687106 | 3,348,258 | 33,722 | SH | | SOLE | Kirr Marbach & Company LLC | 33,722 | 0 | 0 |
DOLLAR TREE INC | COM | 256746108 | 11,426,846 | 107,023 | SH | | SOLE | Kirr Marbach & Company LLC | 107,023 | 0 | 0 |
HOME DEPOT INC | COM | 437076102 | 290,539 | 844 | SH | | SOLE | Kirr Marbach & Company LLC | 844 | 0 | 0 |
LIBERTY MEDIA CORP DEL | COM LBTY LIV S C | 531229722 | 1,286,561 | 33,618 | SH | | SOLE | Kirr Marbach & Company LLC | 33,618 | 0 | 0 |
LIBERTY MEDIA CORP DEL | COM LBTY LIV S A | 531229748 | 377,314 | 10,059 | SH | | SOLE | Kirr Marbach & Company LLC | 10,059 | 0 | 0 |
LIBERTY MEDIA CORP DEL | COM LBTY SRM S C | 531229789 | 2,960,643 | 133,603 | SH | | SOLE | Kirr Marbach & Company LLC | 133,603 | 0 | 0 |
LIBERTY MEDIA CORP DEL | COM LBTY SRM S A | 531229813 | 856,143 | 38,652 | SH | | SOLE | Kirr Marbach & Company LLC | 38,652 | 0 | 0 |
ELI LILLY & CO | COM | 532457108 | 1,871,931 | 2,068 | SH | | SOLE | Kirr Marbach & Company LLC | 2,068 | 0 | 0 |
MARKEL GROUP INC | COM | 570535104 | 12,569,040 | 7,977 | SH | | SOLE | Kirr Marbach & Company LLC | 7,977 | 0 | 0 |
MASTEC INC | COM | 576323109 | 18,708,272 | 174,860 | SH | | SOLE | Kirr Marbach & Company LLC | 174,860 | 0 | 0 |
MOOG INC | CL A | 615394202 | 3,610,168 | 21,579 | SH | | SOLE | Kirr Marbach & Company LLC | 21,579 | 0 | 0 |
REPUBLIC SVCS INC | COM | 760759100 | 17,041,869 | 87,691 | SH | | SOLE | Kirr Marbach & Company LLC | 87,691 | 0 | 0 |
SHYFT GROUP INC | COM | 825698103 | 2,705,350 | 228,107 | SH | | SOLE | Kirr Marbach & Company LLC | 228,107 | 0 | 0 |
TRI CONTL CORP | COM | 895436103 | 615,746 | 19,882 | SH | | SOLE | Kirr Marbach & Company LLC | 19,882 | 0 | 0 |
INVESCO QQQ TR | UNIT SER 1 | 46090E103 | 359,904 | 750 | SH | | SOLE | Kirr Marbach & Company LLC | 750 | 0 | 0 |
API GROUP CORP | COM STK | 00187Y100 | 6,840,946 | 181,795 | SH | | SOLE | Kirr Marbach & Company LLC | 181,795 | 0 | 0 |
ABBVIE INC | COM | 00287Y109 | 208,397 | 1,215 | SH | | SOLE | Kirr Marbach & Company LLC | 1,215 | 0 | 0 |
ALIGHT INC | COM CL A | 01626W101 | 5,096,171 | 690,538 | SH | | SOLE | Kirr Marbach & Company LLC | 690,538 | 0 | 0 |
ALPHABET INC | CAP STK CL A | 02079K305 | 16,590,587 | 91,082 | SH | | SOLE | Kirr Marbach & Company LLC | 91,082 | 0 | 0 |
ANTERIX INC | COM | 03676C100 | 3,831,323 | 96,775 | SH | | SOLE | Kirr Marbach & Company LLC | 96,775 | 0 | 0 |
AVIAT NETWORKS INC | COM NEW | 05366Y201 | 361,494 | 12,600 | SH | | SOLE | Kirr Marbach & Company LLC | 12,600 | 0 | 0 |
BIOGEN INC | COM | 09062X103 | 7,935,663 | 34,232 | SH | | SOLE | Kirr Marbach & Company LLC | 34,232 | 0 | 0 |
BROADCOM INC | COM | 11135F101 | 29,575,469 | 18,421 | SH | | SOLE | Kirr Marbach & Company LLC | 18,421 | 0 | 0 |
BROOKFIELD CORP | CL A LTD VT SH | 11271J107 | 7,336,012 | 176,596 | SH | | SOLE | Kirr Marbach & Company LLC | 176,596 | 0 | 0 |
CANADIAN PACIFIC KANSAS CITY | COM | 13646K108 | 13,517,474 | 171,392 | SH | | SOLE | Kirr Marbach & Company LLC | 171,392 | 0 | 0 |
EMCOR GROUP INC | COM | 29084Q100 | 26,050,649 | 71,356 | SH | | SOLE | Kirr Marbach & Company LLC | 71,356 | 0 | 0 |
ENERGY TRANSFER L P | COM UT LTD PTN | 29273V100 | 1,885,073 | 116,219 | SH | | SOLE | Kirr Marbach & Company LLC | 116,219 | 0 | 0 |
EXXON MOBIL CORP | COM | 30231G102 | 7,897,117 | 68,599 | SH | | SOLE | Kirr Marbach & Company LLC | 68,599 | 0 | 0 |
GXO LOGISTICS INCORPORATED | COMMON STOCK | 36262G101 | 4,984,603 | 98,705 | SH | | SOLE | Kirr Marbach & Company LLC | 98,705 | 0 | 0 |
GINKGO BIOWORKS HOLDINGS INC | CL A SHS | 37611X100 | 5,767 | 17,250 | SH | | SOLE | Kirr Marbach & Company LLC | 17,250 | 0 | 0 |
ICU MED INC | COM | 44930G107 | 2,827,319 | 23,809 | SH | | SOLE | Kirr Marbach & Company LLC | 23,809 | 0 | 0 |
INNOSPEC INC | COM | 45768S105 | 9,660,042 | 78,162 | SH | | SOLE | Kirr Marbach & Company LLC | 78,162 | 0 | 0 |
INTERNATIONAL MNY EXPRESS IN | COM | 46005L101 | 533,921 | 25,620 | SH | | SOLE | Kirr Marbach & Company LLC | 25,620 | 0 | 0 |
INVESCO EXCHANGE TRADED FD T | S&P500 EQL WGT | 46137V357 | 287,490 | 1,750 | SH | | SOLE | Kirr Marbach & Company LLC | 1,750 | 0 | 0 |
INVESCO EXCH TRD SLF IDX FD | INVSCO BLSH 28 | 46138J643 | 660,585 | 33,112 | SH | | SOLE | Kirr Marbach & Company LLC | 33,112 | 0 | 0 |
INVESCO EXCH TRD SLF IDX FD | BULSHS 2027 CB | 46138J783 | 2,531,447 | 131,709 | SH | | SOLE | Kirr Marbach & Company LLC | 131,709 | 0 | 0 |
INVESCO EXCH TRD SLF IDX FD | BULSHS 2026 CB | 46138J791 | 15,250,665 | 795,341 | SH | | SOLE | Kirr Marbach & Company LLC | 795,341 | 0 | 0 |
INVESCO EXCH TRD SLF IDX FD | BULSHS 2025 CB | 46138J825 | 16,532,558 | 808,438 | SH | | SOLE | Kirr Marbach & Company LLC | 808,438 | 0 | 0 |
INVESCO EXCH TRD SLF IDX FD | BULSHS 2024 CB | 46138J841 | 17,002,602 | 807,341 | SH | | SOLE | Kirr Marbach & Company LLC | 807,341 | 0 | 0 |
MARATHON PETE CORP | COM | 56585A102 | 15,068,647 | 86,861 | SH | | SOLE | Kirr Marbach & Company LLC | 86,861 | 0 | 0 |
RXO INC | COMMON STOCK | 74982T103 | 4,960,368 | 189,689 | SH | | SOLE | Kirr Marbach & Company LLC | 189,689 | 0 | 0 |
SS&C TECHNOLOGIES HLDGS INC | COM | 78467J100 | 11,796,813 | 188,237 | SH | | SOLE | Kirr Marbach & Company LLC | 188,237 | 0 | 0 |
STRIDE INC | COM | 86333M108 | 7,585,448 | 107,595 | SH | | SOLE | Kirr Marbach & Company LLC | 107,595 | 0 | 0 |
VERALTO CORP | COM SHS | 92338C103 | 7,581,244 | 79,335 | SH | | SOLE | Kirr Marbach & Company LLC | 79,335 | 0 | 0 |
VISTEON CORP | COM NEW | 92839U206 | 7,495,996 | 70,253 | SH | | SOLE | Kirr Marbach & Company LLC | 70,253 | 0 | 0 |
VISTRA CORP | COM | 92840M102 | 25,758,835 | 299,591 | SH | | SOLE | Kirr Marbach & Company LLC | 299,591 | 0 | 0 |
INMODE LTD | SHS | M5425M103 | 1,689,079 | 92,603 | SH | | SOLE | Kirr Marbach & Company LLC | 92,603 | 0 | 0 |