Securities ▲▼ | Shares | Value ($K) | |||||
|---|---|---|---|---|---|---|---|
Q4 2023 ▲▼ | Q1 2024 ▲▼ | Change ▲▼ | Q4 2023 ▲▼ | Q1 2024 ▲▼ | Weight (%) ▲▼ | Change ▲▼ | |
| EMCOR Group, Inc. (EME)(EME) | 52,092 | 45,587 | -6,505 | 11,222 | 15,965 | 7.06% | +4,742 |
| MYR Group, Inc. (MYRG)(MYRG) | 87,698 | 85,122 | -2,576 | 12,684 | 15,045 | 6.66% | +2,362 |
| Republic Services, Inc. (RSG)(RSG) | 126,608 | 121,248 | -5,360 | 20,879 | 23,212 | 10.27% | +2,333 |
| KBR, Inc. (KBR) | 291,948 | 290,386 | -1,562 | 16,177 | 18,486 | 8.18% | +2,309 |
| Blackbaud, Inc. (BLKB) | 0 | 28,338 | +28,338 | 0 | 2,101 | 0.93% | +2,101 |
| Nextracker Inc. Class A (NXT) | 10,296 | 38,226 | +27,930 | 482 | 2,151 | 0.95% | +1,669 |
| W. R. Berkley Corp. (WRB) | 87,523 | 86,919 | -604 | 6,190 | 7,687 | 3.40% | +1,497 |
| Akamai Technologies, Inc. (AK(AKAM) | 0 | 10,874 | +10,874 | 0 | 1,183 | 0.52% | +1,183 |
| Primo Water Corp. (PRMW) | 374,001 | 371,842 | -2,159 | 5,629 | 6,771 | 3.00% | +1,143 |
| Johnson Controls Int'l plc (JC | 126,933 | 126,232 | -701 | 7,316 | 8,245 | 3.65% | +929 |
| Alight, Inc. (ALIT) | 634,914 | 631,915 | -2,999 | 5,416 | 6,224 | 2.75% | +809 |
| Amazon.com, Inc. (AMZN)(AMZN) | 23,037 | 22,807 | -230 | 3,500 | 4,114 | 1.82% | +614 |
| Shoals Technology Grp, Inc. Cl | 0 | 52,007 | +52,007 | 0 | 581 | 0.26% | +581 |
| Dun & Bradstreet Holdings Inc. | 293,545 | 381,330 | +87,785 | 3,434 | 3,829 | 1.69% | +394 |
| Alphabet, Inc. - Cl C (GOOG)(GOOG) | 57,146 | 55,430 | -1,716 | 8,054 | 8,440 | 3.73% | +386 |
| nVent Electric plc (NVT)(NVT) | 23,604 | 23,536 | -68 | 1,395 | 1,775 | 0.79% | +380 |
| Emerson Electric (EMR)(EMR) | 28,422 | 27,639 | -783 | 2,766 | 3,135 | 1.39% | +369 |
| EOG Resources (EOG) | 42,461 | 42,269 | -192 | 5,136 | 5,404 | 2.39% | +268 |
| Advanced Drainage Systems (WMS(WMS) | 7,316 | 7,316 | 0 | 1,029 | 1,260 | 0.56% | +231 |
| US Foods Holding Corp.(USFD) | 24,486 | 24,486 | 0 | 1,112 | 1,322 | 0.58% | +210 |
| Healthpeak Properties, Inc. (D(DOC) | 0 | 10,911 | +10,911 | 0 | 205 | 0.09% | +205 |
| Chubb Limited (CB) COM | 18,428 | 16,502 | -1,926 | 4,165 | 4,276 | 1.89% | +111 |
| Pure Storage, Inc. | 6,195 | 6,195 | 0 | 221 | 322 | 0.14% | +101 |
| Phillips 66 (PSX)(PSX) | 3,516 | 3,441 | -75 | 468 | 562 | 0.25% | +94 |
| Cannae Holdings Inc. (CNNE) | 30,599 | 30,599 | 0 | 597 | 681 | 0.30% | +84 |
| Rush Enterprises Class A (RUSH(RUSHA) | 28,877 | 28,477 | -400 | 1,453 | 1,524 | 0.67% | +72 |
| Visa Inc. - Class A (V)(V) | 15,600 | 14,800 | -800 | 4,061 | 4,130 | 1.83% | +69 |
| Amdocs Ltd (DOX)(DOX) | 36,507 | 36,236 | -271 | 3,209 | 3,275 | 1.45% | +66 |
| Nextera Energy Inc. (NEE) | 60,203 | 58,232 | -1,971 | 3,657 | 3,722 | 1.65% | +65 |
| Broadcom Inc. (AVGO)(AVGO) | 216 | 212 | -4 | 241 | 281 | 0.12% | +40 |
| JPMorgan Chase & Co. (JPM)(JPM) | 1,349 | 1,336 | -13 | 229 | 268 | 0.12% | +38 |
| Vanguard Information Technolog | 2,066 | 1,973 | -93 | 1,000 | 1,035 | 0.46% | +35 |
| Vanguard Health Care ETF (VHT | 1,745 | 1,722 | -23 | 437 | 466 | 0.21% | +28 |
| Hologic, Inc. (HOLX) | 3,460 | 3,460 | 0 | 247 | 270 | 0.12% | +23 |
| Haemonetics Corp.(HAE) | 0 | 0 | 0 | 454 | 468 | 0.21% | +14 |
| iShares U.S. B-D & Sec Ex ETF | 2,173 | 2,145 | -28 | 236 | 249 | 0.11% | +13 |
| Vanguard Consumer Discretionar | 1,286 | 1,267 | -19 | 392 | 403 | 0.18% | +11 |
| Ziff Davis, Inc. (ZD)(ZD) | 94,715 | 101,078 | +6,363 | 6,364 | 6,372 | 2.82% | +8 |
| Coca Cola Co. (KO)(KO) | 3,623 | 3,607 | -16 | 214 | 221 | 0.10% | +7 |
| Rush Enterprises Class B (RUSH(RUSHA) | 17,328 | 17,328 | 0 | 918 | 923 | 0.41% | +5 |
| First Tr NASDAQ Cybersecurity | 4,720 | 4,598 | -122 | 254 | 259 | 0.11% | +5 |
| American Homes 4 Rent (AMH)(AMH) | 106,586 | 103,890 | -2,696 | 3,833 | 3,821 | 1.69% | -12 |
| Minerals Technologies Inc. (M(MTX) | 29,538 | 27,728 | -1,810 | 2,106 | 2,087 | 0.92% | -19 |
| Kenvue Inc (KVUE) | 171,797 | 171,103 | -694 | 3,699 | 3,672 | 1.62% | -27 |
| OceanFirst Financial (OCFC)(OCFC) | 30,012 | 30,012 | 0 | 521 | 492 | 0.22% | -29 |
| WSFS Financial (WSFS)(WSFS) | 35,084 | 35,060 | -24 | 1,611 | 1,583 | 0.70% | -29 |
| Abbott Laboratories (ABT) | 12,054 | 11,406 | -648 | 1,327 | 1,296 | 0.57% | -30 |
| Medtronic plc (MDT)(MDT) | 59,392 | 55,204 | -4,188 | 4,893 | 4,811 | 2.13% | -82 |
| Darling Ingredients Inc. (DAR)(DAR) | 29,221 | 29,221 | 0 | 1,456 | 1,359 | 0.60% | -97 |
| DuPont de Nemours, Inc. (DD)(DD) | 90,119 | 89,067 | -1,052 | 6,933 | 6,829 | 3.02% | -104 |
| United Parcel Service, Inc. (U(UPS) | 13,841 | 13,771 | -70 | 2,176 | 2,047 | 0.91% | -129 |
| Flex Ltd. (FLEX) | 76,100 | 76,041 | -59 | 2,318 | 2,176 | 0.96% | -142 |
| Johnson & Johnson (JNJ)(JNJ) | 8,296 | 7,284 | -1,012 | 1,300 | 1,152 | 0.51% | -148 |
| Physicians Realty Trust (DOC) | 16,633 | 0 | -16,633 | 221 | 0 | — | -221 |
| Wyndham Hotels & Resorts (WH)(WH) | 58,456 | 58,096 | -360 | 4,700 | 4,459 | 1.97% | -242 |
| Shore Bancshares (SHBI) | 159,475 | 170,549 | +11,074 | 2,273 | 1,961 | 0.87% | -311 |
| T-Mobile USA, Inc. (TMUS)(TMUS) | 48,667 | 45,557 | -3,110 | 7,803 | 7,436 | 3.29% | -367 |
| Invesco Solar ETF (TAN) | 58,865 | 58,000 | -865 | 3,140 | 2,631 | 1.16% | -509 |
| Sherwin-Williams Co. (SHW)(SHW) | 6,684 | 4,484 | -2,200 | 2,085 | 1,557 | 0.69% | -527 |
| Primis Financial Corp. (FRST) | 374,304 | 332,316 | -41,988 | 4,739 | 4,044 | 1.79% | -694 |
| Levi Strauss & Co. Class A (LE | 385,405 | 268,793 | -116,612 | 6,375 | 5,373 | 2.38% | -1,001 |
| Envista Holdings Corp (NVST)(NVST) | 73,899 | 0 | -73,899 | 1,778 | 0 | — | -1,778 |
| Leslie's Inc. (LESL) | 337,932 | 61,689 | -276,243 | 2,335 | 401 | 0.18% | -1,934 |
| Herbalife Ltd.(HLF) | 0 | 0 | 0 | 3,513 | 0 | — | -3,513 |