Securities ▲▼ | Shares | Value ($K) | |||||
|---|---|---|---|---|---|---|---|
Q4 2023 ▲▼ | Q1 2024 ▲▼ | Change ▲▼ | Q4 2023 ▲▼ | Q1 2024 ▲▼ | Weight (%) ▲▼ | Change ▲▼ | |
| CORPAY INC(CPAY) | 0 | 18,292 | +18,292 | 0 | 5,644 | 1.38% | +5,644 |
| MCKESSON CORP(MCK) | 16,527 | 16,126 | -401 | 7,651 | 8,657 | 2.11% | +1,006 |
| CECO ENVIRONMENTAL CORP(CECO) | 377,659 | 375,746 | -1,913 | 7,659 | 8,650 | 2.11% | +991 |
| SELECT SECTOR SPDR TR ST STR INDL ETF | 94,626 | 91,985 | -2,641 | 10,786 | 11,586 | 2.83% | +800 |
| SELECT SECTOR SPDR TR ST STR TECHN ETF | 128,640 | 122,722 | -5,918 | 24,761 | 25,559 | 6.24% | +799 |
| DISCOVER FINL SVCS | 47,932 | 46,739 | -1,193 | 5,388 | 6,127 | 1.50% | +739 |
| BERKSHIRE HATHAWAY INC DEL | 13,632 | 13,277 | -355 | 4,862 | 5,583 | 1.36% | +721 |
| TENNANT CO(TNC) | 26,125 | 25,791 | -334 | 2,422 | 3,136 | 0.77% | +715 |
| WEX INC(WEX) | 17,128 | 16,983 | -145 | 3,332 | 4,034 | 0.99% | +702 |
| GE HEALTHCARE TECHNOLOGIES I(GEHC) | 53,589 | 53,239 | -350 | 4,144 | 4,840 | 1.18% | +696 |
| CENTRAL GARDEN & PET CO(CENT) | 0 | 18,509 | +18,509 | 0 | 683 | 0.17% | +683 |
| LIFETIME BRANDS INC | 338,574 | 278,666 | -59,908 | 2,272 | 2,920 | 0.71% | +649 |
| MSA SAFETY INC(MSA) | 22,948 | 22,919 | -29 | 3,874 | 4,437 | 1.08% | +563 |
| SELECT SECTOR SPDR TR ST STR CARE ETF | 68,452 | 66,789 | -1,663 | 9,335 | 9,867 | 2.41% | +531 |
| ISHARES TR | 39,190 | 37,894 | -1,296 | 3,924 | 4,448 | 1.09% | +524 |
| ISHARES TR | 8,137 | 23,047 | +14,910 | 4,688 | 5,207 | 1.27% | +519 |
| JPMORGAN CHASE & CO(JPM) | 16,625 | 16,383 | -242 | 2,828 | 3,281 | 0.80% | +454 |
| HALLIBURTON CO(HAL) | 0 | 166,123 | +166,123 | 0 | 6,549 | 1.60% | +6,549 |
| ISHARES TR | 155,419 | 151,419 | -4,000 | 11,711 | 12,092 | 2.95% | +381 |
| HAWKINS INC(HWKN) | 61,956 | 61,706 | -250 | 4,363 | 4,739 | 1.16% | +376 |
| SELECT SECTOR SPDR TR ST STR FINL ETF | 101,009 | 98,977 | -2,032 | 3,798 | 4,169 | 1.02% | +371 |
| EXXON MOBIL CORP | 0 | 27,440 | +27,440 | 0 | 3,190 | 0.78% | +3,190 |
| DISNEY WALT CO(DIS) | 12,315 | 11,741 | -574 | 1,112 | 1,437 | 0.35% | +325 |
| MERCK & CO INC(MRK) | 16,434 | 15,945 | -489 | 1,792 | 2,104 | 0.51% | +312 |
| ORACLE CORP(ORCL) | 17,516 | 17,019 | -497 | 1,847 | 2,138 | 0.52% | +291 |
| WILEY JOHN & SONS INC(WLY) | 39,446 | 40,042 | +596 | 1,252 | 1,527 | 0.37% | +275 |
| PAYPAL HLDGS INC(PYPL) | 61,750 | 60,702 | -1,048 | 3,792 | 4,066 | 0.99% | +274 |
| SELECT SECTOR SPDR TR ST STR MATER ETF | 60,741 | 58,865 | -1,876 | 5,196 | 5,468 | 1.34% | +272 |
| ISHARES TR | 23,256 | 22,547 | -709 | 2,167 | 2,412 | 0.59% | +245 |
| WALMART INC(WMT) | 12,901 | 37,643 | +24,742 | 2,034 | 2,265 | 0.55% | +231 |
| MASTERCARD INCORPORATED(MA) | 5,471 | 5,297 | -174 | 2,333 | 2,551 | 0.62% | +217 |
| SCHLUMBERGER LTD(SLB) | 0 | 167,343 | +167,343 | 0 | 9,172 | 2.24% | +9,172 |
| ISHARES TR | 127,560 | 125,298 | -2,262 | 6,511 | 6,690 | 1.63% | +179 |
| SELECT SECTOR SPDR TR ST STR ENERG ETF | 19,617 | 19,286 | -331 | 1,645 | 1,821 | 0.44% | +176 |
| QUALCOMM INC(QCOM) | 9,444 | 9,071 | -373 | 1,366 | 1,536 | 0.38% | +170 |
| WELLS FARGO CO NEW(WFC) | 23,090 | 22,304 | -786 | 1,137 | 1,293 | 0.32% | +156 |
| BANK AMERICA CORP | 46,425 | 45,342 | -1,083 | 1,563 | 1,719 | 0.42% | +156 |
| FEDEX CORP(FDX) | 4,687 | 4,598 | -89 | 1,186 | 1,332 | 0.33% | +147 |
| PROCTER AND GAMBLE CO(PG) | 12,100 | 11,803 | -297 | 1,773 | 1,915 | 0.47% | +142 |
| HOME DEPOT INC(HD) | 4,470 | 4,385 | -85 | 1,549 | 1,682 | 0.41% | +133 |
| SELECT SECTOR SPDR TR ST STR STAPL ETF | 57,628 | 56,085 | -1,543 | 4,151 | 4,283 | 1.05% | +132 |
| BOK FINL CORP(BOKF) | 18,312 | 18,414 | +102 | 1,568 | 1,694 | 0.41% | +126 |
| RTX CORPORATION(RTX) | 10,756 | 10,537 | -219 | 905 | 1,028 | 0.25% | +123 |
| VISA INC(V) | 10,518 | 10,232 | -286 | 2,738 | 2,856 | 0.70% | +117 |
| BALCHEM CORP | 18,941 | 18,848 | -93 | 2,818 | 2,921 | 0.71% | +103 |
| VERIZON COMMUNICATIONS INC(VZ) | 29,195 | 28,559 | -636 | 1,101 | 1,198 | 0.29% | +98 |
| SANFILIPPO JOHN B & SON INC(JBSS) | 51,422 | 50,788 | -634 | 5,298 | 5,379 | 1.31% | +81 |
| GENCOR INDS INC | 192,077 | 190,266 | -1,811 | 3,100 | 3,176 | 0.78% | +75 |
| INVESCO EXCHANGE TRADED FD T FOOD & BEVERAGE | 41,411 | 40,218 | -1,193 | 1,899 | 1,959 | 0.48% | +61 |
| ALPHABET INC(GOOG) | 45,564 | 42,572 | -2,992 | 6,421 | 6,482 | 1.58% | +61 |
| ISHARES TR | 1,217 | 1,217 | 0 | 581 | 640 | 0.16% | +59 |
| CHEVRON CORP NEW(CVX) | 0 | 12,839 | +12,839 | 0 | 2,025 | 0.49% | +2,025 |
| COLUMBIA SPORTSWEAR CO(COLM) | 38,340 | 38,233 | -107 | 3,050 | 3,104 | 0.76% | +54 |
| SELECT SECTOR SPDR TR ST STR UTIL ETF | 82,338 | 80,203 | -2,135 | 5,214 | 5,265 | 1.29% | +51 |
| SOUTHSTATE CORPORATION | 38,847 | 39,000 | +153 | 3,281 | 3,316 | 0.81% | +36 |
| ISHARES TR | 65,033 | 63,413 | -1,620 | 2,721 | 2,751 | 0.67% | +30 |
| AMER SOFTWARE INC | 236,636 | 236,056 | -580 | 2,674 | 2,703 | 0.66% | +29 |
| CONSOLIDATED COMM HLDGS INC | 341,619 | 350,465 | +8,846 | 1,486 | 1,514 | 0.37% | +28 |
| MEDTRONIC PLC(MDT) | 7,940 | 7,737 | -203 | 654 | 674 | 0.16% | +20 |
| COCA COLA CO(KO) | 19,735 | 19,325 | -410 | 1,163 | 1,182 | 0.29% | +19 |
| ABBOTT LABS | 9,852 | 9,671 | -181 | 1,084 | 1,099 | 0.27% | +15 |
| PEPSICO INC(PEP) | 8,580 | 8,369 | -211 | 1,457 | 1,465 | 0.36% | +7 |
| SAGA COMMUNICATIONS INC | 58,849 | 58,732 | -117 | 1,310 | 1,310 | 0.32% | 0 |
| ISHARES TR | 18,018 | 86,731 | +68,713 | 4,731 | 4,730 | 1.16% | -0 |
| AMDOCS LTD(DOX) | 70,714 | 68,731 | -1,983 | 6,215 | 6,211 | 1.52% | -4 |
| WEIS MKTS INC(WMK) | 30,847 | 30,461 | -386 | 1,973 | 1,962 | 0.48% | -11 |
| ISHARES TR | 49,756 | 48,371 | -1,385 | 3,080 | 3,063 | 0.75% | -17 |
| SELECT SECTOR SPDR TR ST STR DISCR ETF | 92,734 | 90,061 | -2,673 | 16,582 | 16,561 | 4.05% | -20 |
| UNION PAC CORP(UNP) | 4,347 | 4,237 | -110 | 1,068 | 1,042 | 0.25% | -26 |
| SELECT SECTOR SPDR TR ST STR REAL ETF | 19,147 | 18,715 | -432 | 767 | 740 | 0.18% | -27 |
| COMCAST CORP NEW(CCZ) | 28,160 | 27,654 | -506 | 1,235 | 1,199 | 0.29% | -36 |
| JOHNSON & JOHNSON(JNJ) | 16,822 | 16,433 | -389 | 2,637 | 2,600 | 0.64% | -37 |
| VANGUARD INTL EQUITY INDEX F | 316,023 | 309,993 | -6,030 | 12,989 | 12,948 | 3.16% | -40 |
| FIRST BANCORP N C | 65,576 | 65,986 | +410 | 2,427 | 2,383 | 0.58% | -44 |
| MERIT MED SYS INC(MMSI) | 45,155 | 44,659 | -496 | 3,430 | 3,383 | 0.83% | -47 |
| KENVUE INC(KVUE) | 186,931 | 185,060 | -1,871 | 4,025 | 3,971 | 0.97% | -53 |
| ISHARES TR | 20,983 | 20,326 | -657 | 2,850 | 2,789 | 0.68% | -61 |
| PROSPERITY BANCSHARES INC(PB) | 30,525 | 30,495 | -30 | 2,067 | 2,006 | 0.49% | -61 |
| AMGEN INC(AMGN) | 5,120 | 4,963 | -157 | 1,475 | 1,411 | 0.34% | -64 |
| SPDR INDEX SHS FDS ST MARKE CAP ETF | 42,383 | 41,608 | -775 | 2,393 | 2,322 | 0.57% | -71 |
| PFIZER INC(PFE) | 0 | 42,979 | +42,979 | 0 | 1,193 | 0.29% | +1,193 |
| ATLANTIC UN BANKSHARES CORP(AUB) | 88,794 | 89,352 | +558 | 3,245 | 3,155 | 0.77% | -90 |
| CISCO SYS INC(CSCO) | 29,880 | 28,418 | -1,462 | 1,510 | 1,418 | 0.35% | -91 |
| WHIRLPOOL CORP(WHR) | 0 | 22,615 | +22,615 | 0 | 2,705 | 0.66% | +2,705 |
| SKECHERS U S A INC | 95,487 | 95,123 | -364 | 5,953 | 5,827 | 1.42% | -125 |
| MCDONALDS CORP(MCD) | 5,861 | 5,707 | -154 | 1,738 | 1,609 | 0.39% | -129 |
| ATN INTL INC | 22,567 | 23,394 | +827 | 879 | 737 | 0.18% | -142 |
| GEN DIGITAL INC(GEN) | 170,836 | 167,475 | -3,361 | 3,898 | 3,751 | 0.92% | -147 |
| UNIFIRST CORP MASS(UNF) | 14,305 | 14,193 | -112 | 2,616 | 2,461 | 0.60% | -155 |
| INTEL CORP(INTC) | 22,490 | 21,764 | -726 | 1,130 | 961 | 0.23% | -169 |
| SPARTANNASH CO | 68,029 | 67,621 | -408 | 1,561 | 1,367 | 0.33% | -195 |
| FLUSHING FINL CORP | 59,844 | 61,460 | +1,616 | 986 | 775 | 0.19% | -211 |
| HERITAGE FINL CORP WASH(HFWA) | 138,477 | 141,408 | +2,931 | 2,962 | 2,742 | 0.67% | -220 |
| AMERIS BANCORP(ABCB) | 65,144 | 65,275 | +131 | 3,456 | 3,158 | 0.77% | -298 |
| SKYWORKS SOLUTIONS INC(SWKS) | 32,711 | 31,117 | -1,594 | 3,677 | 3,371 | 0.82% | -307 |
| LABORATORY CORP AMER HLDGS | 21,394 | 20,823 | -571 | 4,863 | 4,549 | 1.11% | -314 |
| INTUIT(INTU) | 534 | 0 | -534 | 334 | 0 | — | -334 |
| TRUBRIDGE INC | 311,927 | 341,704 | +29,777 | 3,494 | 3,151 | 0.77% | -343 |
| BOEING CO(BA) | 5,005 | 4,904 | -101 | 1,305 | 947 | 0.23% | -358 |
| CENTRAL GARDEN & PET CO(CENT) | 74,095 | 73,987 | -108 | 3,713 | 3,169 | 0.77% | -544 |