Securities ▲▼ | Shares | Value ($K) | |||||
|---|---|---|---|---|---|---|---|
Q4 2023 ▲▼ | Q1 2024 ▲▼ | Change ▲▼ | Q4 2023 ▲▼ | Q1 2024 ▲▼ | Weight (%) ▲▼ | Change ▲▼ | |
| GENERAL MTRS CO(GM) | 740,525 | 699,600 | -40,925 | 26,600 | 31,727 | 4.38% | +5,127 |
| ALPHABET INC(GOOG) | 166,825 | 180,825 | +14,000 | 23,304 | 27,292 | 3.77% | +3,988 |
| JOINT CORP | 603,640 | 689,030 | +85,390 | 5,801 | 8,999 | 1.24% | +3,198 |
| ARCHER DANIELS MIDLAND CO | 0 | 49,050 | +49,050 | 0 | 3,081 | 0.43% | +3,081 |
| DIEBOLD NIXDORF INC(DBD) | 136,900 | 203,100 | +66,200 | 3,963 | 6,995 | 0.97% | +3,032 |
| OSHKOSH CORP(OSK) | 157,150 | 160,100 | +2,950 | 17,037 | 19,966 | 2.76% | +2,929 |
| SPDR SER TR SP O&G EXPL PRO | 0 | 17,550 | +17,550 | 0 | 2,719 | 0.38% | +2,719 |
| SBA COMMUNICATIONS CORP NEW(SBAC) | 12,250 | 26,550 | +14,300 | 3,108 | 5,753 | 0.79% | +2,646 |
| EAGLE MATERIALS INC(EXP) | 44,955 | 43,105 | -1,850 | 9,119 | 11,714 | 1.62% | +2,595 |
| COHERENT CORP(COHR) | 190,964 | 178,389 | -12,575 | 8,313 | 10,814 | 1.49% | +2,501 |
| BEACON ROOFING SUPPLY INC | 234,514 | 233,167 | -1,347 | 20,407 | 22,855 | 3.16% | +2,448 |
| ISHARES INC MSCI JAPAN ETF | 0 | 33,900 | +33,900 | 0 | 2,419 | 0.33% | +2,419 |
| AIR PRODS & CHEMS INC | 0 | 8,425 | +8,425 | 0 | 2,041 | 0.28% | +2,041 |
| SONY GROUP CORP(SONY) | 0 | 23,700 | +23,700 | 0 | 2,032 | 0.28% | +2,032 |
| OSI SYSTEMS INC(OSIS) | 10,750 | 23,299 | +12,549 | 1,387 | 3,328 | 0.46% | +1,940 |
| OWENS CORNING NEW(OC) | 0 | 99,895 | +99,895 | 0 | 16,662 | 2.30% | +16,662 |
| GEN RESTAURENT GROUP | 0 | 147,400 | +147,400 | 0 | 1,722 | 0.24% | +1,722 |
| FMC CORP(FMC) | 0 | 205,150 | +205,150 | 0 | 13,068 | 1.81% | +13,068 |
| WABTEC(WAB) | 79,325 | 79,200 | -125 | 10,066 | 11,538 | 1.59% | +1,472 |
| SELECT SECTOR SPDR TR ST STR ENERG ETF | 80,500 | 86,525 | +6,025 | 6,749 | 8,169 | 1.13% | +1,420 |
| COLUMBUS MCKINNON CORP N Y | 243,596 | 243,396 | -200 | 9,505 | 10,863 | 1.50% | +1,358 |
| IRIDIUM COMMUNICATIONS INC(IRDM) | 92,150 | 193,138 | +100,988 | 3,793 | 5,052 | 0.70% | +1,260 |
| DISNEY WALT CO(DIS) | 0 | 45,325 | +45,325 | 0 | 5,546 | 0.77% | +5,546 |
| STERICYCLE INC | 0 | 22,600 | +22,600 | 0 | 1,192 | 0.16% | +1,192 |
| RTX CORPORATION(RTX) | 100,533 | 98,783 | -1,750 | 8,459 | 9,634 | 1.33% | +1,175 |
| ADEIA INC(ADEA) | 0 | 104,133 | +104,133 | 0 | 1,137 | 0.16% | +1,137 |
| AMERICAN TOWER CORP NEW(AMT) | 0 | 41,745 | +41,745 | 0 | 8,248 | 1.14% | +8,248 |
| GE HEALTHCARE TECHNOLOGIES I(GEHC) | 112,050 | 107,075 | -4,975 | 8,664 | 9,734 | 1.34% | +1,070 |
| BRISTOL-MYERS SQUIBB CO(BMY) | 0 | 188,650 | +188,650 | 0 | 10,230 | 1.41% | +10,230 |
| HALLIBURTON CO(HAL) | 0 | 99,400 | +99,400 | 0 | 3,918 | 0.54% | +3,918 |
| FEDEX CORP(FDX) | 6,975 | 9,225 | +2,250 | 1,764 | 2,673 | 0.37% | +908 |
| CITIGROUP INC(C) | 128,150 | 118,250 | -9,900 | 6,592 | 7,478 | 1.03% | +886 |
| ASTEC INDS INC | 6,450 | 24,200 | +17,750 | 240 | 1,058 | 0.15% | +818 |
| TARGA RES CORP(TRGP) | 24,200 | 25,950 | +1,750 | 2,102 | 2,906 | 0.40% | +804 |
| NEWMONT CORP(NEM) | 0 | 78,700 | +78,700 | 0 | 2,821 | 0.39% | +2,821 |
| HOLLEY INC | 589,400 | 816,926 | +227,526 | 2,870 | 3,643 | 0.50% | +773 |
| UNITED PARCEL SERVICE INC(UPS) | 13,465 | 19,425 | +5,960 | 2,117 | 2,887 | 0.40% | +770 |
| MODIVCARE INC | 30,300 | 85,500 | +55,200 | 1,333 | 2,005 | 0.28% | +672 |
| MARTIN MARIETTA MATLS INC(MLM) | 7,810 | 7,410 | -400 | 3,896 | 4,549 | 0.63% | +653 |
| MINERALS TECHNOLOGIES INC(MTX) | 35,800 | 42,300 | +6,500 | 2,553 | 3,184 | 0.44% | +631 |
| WILLIAMS COS INC(WMB) | 211,700 | 205,125 | -6,575 | 7,374 | 7,994 | 1.10% | +620 |
| NEWPARK RES INC(NPKI) | 171,150 | 233,500 | +62,350 | 1,136 | 1,686 | 0.23% | +549 |
| LINCOLN ELEC HLDGS INC(LECO) | 19,630 | 18,580 | -1,050 | 4,269 | 4,746 | 0.66% | +477 |
| NVIDIA CORPORATION(NVDA) | 0 | 500 | +500 | 0 | 452 | 0.06% | +452 |
| NATURES SUNSHINE PRODS INC | 0 | 40,520 | +40,520 | 0 | 842 | 0.12% | +842 |
| AMAZON COM INC(AMZN) | 18,650 | 18,100 | -550 | 2,834 | 3,265 | 0.45% | +431 |
| SILICON MOTION TECHNOLOGY CO(SIMO) | 42,100 | 38,900 | -3,200 | 2,579 | 2,993 | 0.41% | +413 |
| NORFOLK SOUTHN CORP(NSC) | 48,265 | 46,180 | -2,085 | 11,409 | 11,770 | 1.63% | +361 |
| XPERI INC | 130,600 | 148,625 | +18,025 | 1,439 | 1,792 | 0.25% | +353 |
| WALGREENS BOOTS ALLIANCE INC | 18,500 | 38,500 | +20,000 | 483 | 835 | 0.12% | +352 |
| BK OF AMERICA CORP | 0 | 90,250 | +90,250 | 0 | 3,422 | 0.47% | +3,422 |
| BIOTE CORP | 0 | 118,116 | +118,116 | 0 | 685 | 0.09% | +685 |
| COMPASS MINERALS INTL INC(CMP) | 0 | 21,200 | +21,200 | 0 | 334 | 0.05% | +334 |
| CAMECO CORP(CCJ) | 0 | 7,500 | +7,500 | 0 | 325 | 0.04% | +325 |
| GENERAC HLDGS INC(GNRC) | 28,520 | 31,795 | +3,275 | 3,686 | 4,011 | 0.55% | +325 |
| RICHARDSON ELECTRS LTD | 0 | 33,901 | +33,901 | 0 | 312 | 0.04% | +312 |
| U HAUL HOLDING COMPANY | 20,795 | 26,645 | +5,850 | 1,465 | 1,777 | 0.25% | +312 |
| BEST BUY INC(BBY) | 7,400 | 10,450 | +3,050 | 579 | 857 | 0.12% | +278 |
| JPMORGAN CHASE & CO(JPM) | 56,450 | 49,315 | -7,135 | 9,602 | 9,878 | 1.36% | +276 |
| BARRICK GOLD CORP | 236,450 | 273,400 | +36,950 | 4,277 | 4,549 | 0.63% | +272 |
| DOCUSIGN INC(DOCU) | 0 | 4,000 | +4,000 | 0 | 238 | 0.03% | +238 |
| GRAND CANYON ED INC(LOPE) | 0 | 63,027 | +63,027 | 0 | 8,585 | 1.19% | +8,585 |
| PIONEER NAT RES CO | 0 | 25,750 | +25,750 | 0 | 6,759 | 0.93% | +6,759 |
| OCCIDENTAL PETE CORP(OXY) | 61,934 | 60,234 | -1,700 | 3,698 | 3,915 | 0.54% | +217 |
| TRANSDIGM GROUP INC(TDG) | 965 | 965 | 0 | 976 | 1,188 | 0.16% | +212 |
| BERRY GLOBAL GROUP INC | 4,650 | 8,650 | +4,000 | 313 | 523 | 0.07% | +210 |
| GRAPHIC PACKAGING HLDG CO(GPK) | 238,300 | 207,800 | -30,500 | 5,874 | 6,064 | 0.84% | +190 |
| ENCORE WIRE CORP | 0 | 3,650 | +3,650 | 0 | 959 | 0.13% | +959 |
| QUEST RESOURCE HLDG CORP | 0 | 257,634 | +257,634 | 0 | 2,211 | 0.31% | +2,211 |
| RAYMOND JAMES FINL INC(RJF) | 7,474 | 7,387 | -87 | 833 | 949 | 0.13% | +115 |
| AGNICO EAGLE MINES LTD(AEM) | 63,125 | 59,925 | -3,200 | 3,462 | 3,575 | 0.49% | +112 |
| ALPHABET INC(GOOG) | 9,500 | 9,500 | 0 | 1,339 | 1,446 | 0.20% | +108 |
| BERKSHIRE HATHAWAY INC DEL | 2,000 | 1,950 | -50 | 713 | 820 | 0.11% | +107 |
| JOHNSON OUTDOORS INC | 95,400 | 112,700 | +17,300 | 5,096 | 5,197 | 0.72% | +100 |
| WINTRUST FINL CORP(WTFC) | 0 | 9,100 | +9,100 | 0 | 950 | 0.13% | +950 |
| SPORTSMANS WHSE HLDGS INC | 0 | 134,200 | +134,200 | 0 | 417 | 0.06% | +417 |
| LOVESAC COMPANY | 178,965 | 205,540 | +26,575 | 4,573 | 4,645 | 0.64% | +73 |
| SS&C TECHNOLOGIES HLDGS INC(SSNC) | 69,900 | 67,425 | -2,475 | 4,272 | 4,340 | 0.60% | +69 |
| MASTERCARD INC(MA) | 1,325 | 1,300 | -25 | 565 | 626 | 0.09% | +61 |
| GATX CORP(GATX) | 4,270 | 4,270 | 0 | 513 | 572 | 0.08% | +59 |
| VONTIER CORPORATION(VNT) | 0 | 25,000 | +25,000 | 0 | 1,134 | 0.16% | +1,134 |
| MICROSOFT CORP(MSFT) | 745 | 745 | 0 | 280 | 313 | 0.04% | +33 |
| INVESCO QQQ TR | 750 | 750 | 0 | 307 | 333 | 0.05% | +26 |
| TARGET CORP(TGT) | 600 | 600 | 0 | 85 | 106 | 0.01% | +21 |
| ELECTRONIC ARTS INC(EA) | 0 | 6,750 | +6,750 | 0 | 896 | 0.12% | +896 |
| GENERAL DYNAMICS CORP(GD) | 750 | 750 | 0 | 195 | 212 | 0.03% | +17 |
| SHERWIN WILLIAMS CO(SHW) | 450 | 450 | 0 | 140 | 156 | 0.02% | +16 |
| NORDSON CORP(NDSN) | 600 | 600 | 0 | 158 | 165 | 0.02% | +6 |
| HOME DEPOT INC(HD) | 150 | 150 | 0 | 52 | 58 | 0.01% | +6 |
| SPDR S&P 500 ETF TR(SPY) | 100 | 100 | 0 | 48 | 52 | 0.01% | +5 |
| ISHARES TR | 400 | 400 | 0 | 80 | 84 | 0.01% | +4 |
| ULTA BEAUTY INC(ULTA) | 90 | 90 | 0 | 44 | 47 | 0.01% | +3 |
| GIBRALTAR INDS INC(ROCK) | 0 | 1,300 | +1,300 | 0 | 105 | 0.01% | +105 |
| CASELLA WASTE SYS INC(CWST) | 500 | 450 | -50 | 43 | 44 | 0.01% | +2 |
| PERFORMANCE FOOD GROUP CO(PFGC) | 44 | 44 | 0 | 3 | 3 | 0.00% | 0 |
| AGILENT TECHNOLOGIES INC(A) | 25 | 25 | 0 | 3 | 4 | 0.00% | 0 |
| WESTROCK CO | 3,417 | 2,867 | -550 | 142 | 142 | 0.02% | -0 |
| 3M CO(MMM) | 100 | 100 | 0 | 11 | 11 | 0.00% | -0 |
| GREENBRIER COS INC(GBX) | 0 | 47,750 | +47,750 | 0 | 2,488 | 0.34% | +2,488 |
| BRUNSWICK CORP(BC) | 0 | 9,325 | +9,325 | 0 | 900 | 0.12% | +900 |