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 |
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 |