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 |
AUTOZONE INC | COM | 053332102 | 19,731,571 | 8,027 | SH | | SOLE | Kirr Marbach & Company LLC | 8,027 | 0 | 0 |
BRINKS CO | COM | 109696104 | 6,471,317 | 96,876 | SH | | SOLE | Kirr Marbach & Company LLC | 96,876 | 0 | 0 |
BROOKFIELD ASSET MANAGMT LTD | CL A LMT VTG SHS | 113004105 | 1,057,511 | 32,320 | SH | | SOLE | Kirr Marbach & Company LLC | 32,320 | 0 | 0 |
COTERRA ENERGY INC | COM | 127097103 | 5,196,076 | 211,739 | SH | | SOLE | Kirr Marbach & Company LLC | 211,739 | 0 | 0 |
COLLIERS INTL GROUP INC | SUB VTG SHS | 194693107 | 15,331,455 | 145,253 | SH | | SOLE | Kirr Marbach & Company LLC | 145,253 | 0 | 0 |
CUMMINS INC | COM | 231021106 | 281,686 | 1,179 | SH | | SOLE | Kirr Marbach & Company LLC | 1,179 | 0 | 0 |
DISNEY WALT CO | COM | 254687106 | 3,340,738 | 33,364 | SH | | SOLE | Kirr Marbach & Company LLC | 33,364 | 0 | 0 |
DOLLAR TREE INC | COM | 256746108 | 14,937,670 | 104,059 | SH | | SOLE | Kirr Marbach & Company LLC | 104,059 | 0 | 0 |
EBAY INC. | COM | 278642103 | 4,823,197 | 108,704 | SH | | SOLE | Kirr Marbach & Company LLC | 108,704 | 0 | 0 |
HOME DEPOT INC | COM | 437076102 | 249,082 | 844 | SH | | SOLE | Kirr Marbach & Company LLC | 844 | 0 | 0 |
LIBERTY MEDIA CORP DEL | COM A SIRIUSXM | 531229409 | 1,222,253 | 43,512 | SH | | SOLE | Kirr Marbach & Company LLC | 43,512 | 0 | 0 |
LIBERTY MEDIA CORP DEL | COM C SIRIUSXM | 531229607 | 3,768,770 | 134,647 | SH | | SOLE | Kirr Marbach & Company LLC | 134,647 | 0 | 0 |
LILLY ELI & CO | COM | 532457108 | 1,955,434 | 5,694 | SH | | SOLE | Kirr Marbach & Company LLC | 5,694 | 0 | 0 |
MARKEL CORP | COM | 570535104 | 10,261,435 | 8,033 | SH | | SOLE | Kirr Marbach & Company LLC | 8,033 | 0 | 0 |
MASTEC INC | COM | 576323109 | 16,289,295 | 172,483 | SH | | SOLE | Kirr Marbach & Company LLC | 172,483 | 0 | 0 |
NIKE INC | CL B | 654106103 | 202,111 | 1,648 | SH | | SOLE | Kirr Marbach & Company LLC | 1,648 | 0 | 0 |
PIONEER NAT RES CO | COM | 723787107 | 3,970,835 | 19,442 | SH | | SOLE | Kirr Marbach & Company LLC | 19,442 | 0 | 0 |
REPUBLIC SVCS INC | COM | 760759100 | 12,009,051 | 88,674 | SH | | SOLE | Kirr Marbach & Company LLC | 88,674 | 0 | 0 |
SHYFT GROUP INC | COM | 825698103 | 5,153,899 | 226,545 | SH | | SOLE | Kirr Marbach & Company LLC | 226,545 | 0 | 0 |
TRI CONTL CORP | COM | 895436103 | 369,895 | 13,932 | SH | | SOLE | Kirr Marbach & Company LLC | 13,932 | 0 | 0 |
VOYA FINANCIAL INC | COM | 929089100 | 9,242,494 | 129,338 | SH | | SOLE | Kirr Marbach & Company LLC | 129,338 | 0 | 0 |
API GROUP CORP | COM STK | 00187Y100 | 4,125,575 | 183,522 | SH | | SOLE | Kirr Marbach & Company LLC | 183,522 | 0 | 0 |
ALIGHT INC | COM CL A | 01626W101 | 4,611,641 | 500,721 | SH | | SOLE | Kirr Marbach & Company LLC | 500,721 | 0 | 0 |
ALPHABET INC | CAP STK CL A | 02079K305 | 13,273,810 | 127,965 | SH | | SOLE | Kirr Marbach & Company LLC | 127,965 | 0 | 0 |
ANTERIX INC | COM | 03676C100 | 2,124,043 | 64,287 | SH | | SOLE | Kirr Marbach & Company LLC | 64,287 | 0 | 0 |
BROADCOM INC | COM | 11135F101 | 14,425,669 | 22,486 | SH | | SOLE | Kirr Marbach & Company LLC | 22,486 | 0 | 0 |
BROOKFIELD CORP | CL A LTD VT SH | 11271J107 | 4,220,699 | 129,509 | SH | | SOLE | Kirr Marbach & Company LLC | 129,509 | 0 | 0 |
DROPBOX INC | CL A | 26210C104 | 5,355,469 | 247,709 | SH | | SOLE | Kirr Marbach & Company LLC | 247,709 | 0 | 0 |
EMCOR GROUP INC | COM | 29084Q100 | 17,816,288 | 109,578 | SH | | SOLE | Kirr Marbach & Company LLC | 109,578 | 0 | 0 |
GXO LOGISTICS INCORPORATED | COMMON STOCK | 36262G101 | 4,894,873 | 97,005 | SH | | SOLE | Kirr Marbach & Company LLC | 97,005 | 0 | 0 |
ICU MED INC | COM | 44930G107 | 3,589,695 | 21,761 | SH | | SOLE | Kirr Marbach & Company LLC | 21,761 | 0 | 0 |
INNOSPEC INC | COM | 45768S105 | 8,191,218 | 79,782 | SH | | SOLE | Kirr Marbach & Company LLC | 79,782 | 0 | 0 |
INVESCO EXCH TRD SLF IDX FD | INVSCO BLSH 28 | 46138J643 | 800,689 | 39,896 | SH | | SOLE | Kirr Marbach & Company LLC | 39,896 | 0 | 0 |
INVESCO EXCH TRD SLF IDX FD | BULSHS 2027 CB | 46138J783 | 3,307,912 | 171,350 | SH | | SOLE | Kirr Marbach & Company LLC | 171,350 | 0 | 0 |
INVESCO EXCH TRD SLF IDX FD | BULSHS 2026 CB | 46138J791 | 3,636,262 | 189,784 | SH | | SOLE | Kirr Marbach & Company LLC | 189,784 | 0 | 0 |
INVESCO EXCH TRD SLF IDX FD | BULSHS 2025 CB | 46138J825 | 9,360,579 | 461,567 | SH | | SOLE | Kirr Marbach & Company LLC | 461,567 | 0 | 0 |
INVESCO EXCH TRD SLF IDX FD | BULSHS 2024 CB | 46138J841 | 9,583,184 | 465,429 | SH | | SOLE | Kirr Marbach & Company LLC | 465,429 | 0 | 0 |
INVESCO EXCH TRD SLF IDX FD | BULSHS 2023 CB | 46138J866 | 13,457,894 | 638,420 | SH | | SOLE | Kirr Marbach & Company LLC | 638,420 | 0 | 0 |
MARATHON PETE CORP | COM | 56585A102 | 12,447,236 | 92,318 | SH | | SOLE | Kirr Marbach & Company LLC | 92,318 | 0 | 0 |
RXO INC | COMMON STOCK | 74982T103 | 3,732,131 | 190,027 | SH | | SOLE | Kirr Marbach & Company LLC | 190,027 | 0 | 0 |
SS&C TECHNOLOGIES HLDGS INC | COM | 78467J100 | 8,546,904 | 151,353 | SH | | SOLE | Kirr Marbach & Company LLC | 151,353 | 0 | 0 |
STRIDE INC | COM | 86333M108 | 4,325,115 | 110,194 | SH | | SOLE | Kirr Marbach & Company LLC | 110,194 | 0 | 0 |
VISTEON CORP | COM NEW | 92839U206 | 10,959,281 | 69,880 | SH | | SOLE | Kirr Marbach & Company LLC | 69,880 | 0 | 0 |
VISTRA CORP | COM | 92840M102 | 7,624,872 | 317,703 | SH | | SOLE | Kirr Marbach & Company LLC | 317,703 | 0 | 0 |
AON PLC | SHS CL A | G0403H108 | 13,418,743 | 42,560 | SH | | SOLE | Kirr Marbach & Company LLC | 42,560 | 0 | 0 |
INMODE LTD | SHS | M5425M103 | 2,886,180 | 90,306 | SH | | SOLE | Kirr Marbach & Company LLC | 90,306 | 0 | 0 |