The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete. | |||||||||||||||||
UNITED STATES SECURITIES AND EXCHANGE COMMISSION Washington, D.C. 20549 FORM 13F FORM 13F INFORMATION TABLE |
|
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 | FIGI | (to the nearest dollar) | PRN AMT | PRN | CALL | DISCRETION | MANAGER | SOLE | SHARED | NONE |
3M CO | COM | 88579Y101 | 605,624 | 5,762 | SH | SOLE | 5,762 | 0 | 0 | |||
ABBOTT LABS | COM | 002824100 | 1,074,191 | 10,608 | SH | SOLE | 10,608 | 0 | 0 | |||
ALPHABET INC | CAP STK CL C | 02079K107 | 5,073,629 | 48,785 | SH | SOLE | 48,785 | 0 | 0 | |||
AMDOCS LTD | SHS | G02602103 | 7,234,012 | 75,331 | SH | SOLE | 75,331 | 0 | 0 | |||
AMER SOFTWARE INC | CL A | 029683109 | 3,112,687 | 246,843 | SH | SOLE | 246,843 | 0 | 0 | |||
AMERIS BANCORP | COM | 03076K108 | 2,513,860 | 68,722 | SH | SOLE | 68,722 | 0 | 0 | |||
AMGEN INC | COM | 031162100 | 1,359,542 | 5,624 | SH | SOLE | 5,624 | 0 | 0 | |||
APPLE INC | COM | 037833100 | 9,250,831 | 56,100 | SH | SOLE | 56,100 | 0 | 0 | |||
ATLANTIC UN BANKSHARES CORP | COM | 04911A107 | 3,254,016 | 92,839 | SH | SOLE | 92,839 | 0 | 0 | |||
ATN INTL INC | COM | 00215F107 | 999,809 | 24,433 | SH | SOLE | 24,433 | 0 | 0 | |||
BALCHEM CORP | COM | 057665200 | 2,525,584 | 19,968 | SH | SOLE | 19,968 | 0 | 0 | |||
BANK AMERICA CORP | COM | 060505104 | 1,451,486 | 50,751 | SH | SOLE | 50,751 | 0 | 0 | |||
BERKSHIRE HATHAWAY INC DEL | CL B NEW | 084670702 | 4,573,038 | 14,811 | SH | SOLE | 14,811 | 0 | 0 | |||
BOEING CO | COM | 097023105 | 1,140,643 | 5,369 | SH | SOLE | 5,369 | 0 | 0 | |||
BOK FINL CORP | COM NEW | 05561Q201 | 1,620,820 | 19,202 | SH | SOLE | 19,202 | 0 | 0 | |||
CECO ENVIRONMENTAL CORP | COM | 125141101 | 5,509,717 | 393,833 | SH | SOLE | 393,833 | 0 | 0 | |||
CENTRAL GARDEN & PET CO | COM | 153527106 | 3,153,387 | 76,800 | SH | SOLE | 76,800 | 0 | 0 | |||
CHEVRON CORP NEW | COM | 166764100 | 2,302,969 | 14,115 | SH | SOLE | 14,115 | 0 | 0 | |||
CISCO SYS INC | COM | 17275R102 | 1,661,025 | 31,775 | SH | SOLE | 31,775 | 0 | 0 | |||
CITIGROUP INC | COM NEW | 172967424 | 958,021 | 20,431 | SH | SOLE | 20,431 | 0 | 0 | |||
COCA COLA CO | COM | 191216100 | 1,327,619 | 21,403 | SH | SOLE | 21,403 | 0 | 0 | |||
COLUMBIA SPORTSWEAR CO | COM | 198516106 | 3,596,583 | 39,856 | SH | SOLE | 39,856 | 0 | 0 | |||
COMCAST CORP NEW | CL A | 20030N101 | 1,167,296 | 30,791 | SH | SOLE | 30,791 | 0 | 0 | |||
COMPUTER PROGRAMS & SYS INC | COM | 205306103 | 3,491,543 | 115,614 | SH | SOLE | 115,614 | 0 | 0 | |||
CONSOLIDATED COMM HLDGS INC | COM | 209034107 | 946,625 | 366,909 | SH | SOLE | 366,909 | 0 | 0 | |||
COSTCO WHSL CORP NEW | COM | 22160K105 | 1,390,739 | 2,799 | SH | SOLE | 2,799 | 0 | 0 | |||
DISCOVER FINL SVCS | COM | 254709108 | 5,012,424 | 50,713 | SH | SOLE | 50,713 | 0 | 0 | |||
DISNEY WALT CO | COM | 254687106 | 1,339,239 | 13,375 | SH | SOLE | 13,375 | 0 | 0 | |||
EXXON MOBIL CORP | COM | 30231G102 | 3,364,972 | 30,686 | SH | SOLE | 30,686 | 0 | 0 | |||
FEDEX CORP | COM | 31428X106 | 1,139,879 | 4,989 | SH | SOLE | 4,989 | 0 | 0 | |||
FIRST BANCORP N C | COM | 318910106 | 2,438,048 | 68,639 | SH | SOLE | 68,639 | 0 | 0 | |||
FLEETCOR TECHNOLOGIES INC | COM | 339041105 | 4,276,302 | 20,281 | SH | SOLE | 20,281 | 0 | 0 | |||
FLUSHING FINL CORP | COM | 343873105 | 957,576 | 64,310 | SH | SOLE | 64,310 | 0 | 0 | |||
GEN DIGITAL INC | COM | 668771108 | 3,133,069 | 182,580 | SH | SOLE | 182,580 | 0 | 0 | |||
GENCOR INDS INC | COM | 368678108 | 3,428,986 | 223,096 | SH | SOLE | 223,096 | 0 | 0 | |||
HALLIBURTON CO | COM | 406216101 | 5,748,070 | 181,671 | SH | SOLE | 181,671 | 0 | 0 | |||
HAWKINS INC | COM | 420261109 | 2,852,245 | 65,150 | SH | SOLE | 65,150 | 0 | 0 | |||
HERITAGE FINL CORP WASH | COM | 42722X106 | 1,939,894 | 90,649 | SH | SOLE | 90,649 | 0 | 0 | |||
HOME DEPOT INC | COM | 437076102 | 1,344,345 | 4,555 | SH | SOLE | 4,555 | 0 | 0 | |||
INTEL CORP | COM | 458140100 | 798,912 | 24,454 | SH | SOLE | 24,454 | 0 | 0 | |||
INTERNATIONAL BUSINESS MACHS | COM | 459200101 | 1,080,575 | 8,243 | SH | SOLE | 8,243 | 0 | 0 | |||
INVESCO EXCHANGE TRADED FD T | DYNMC FOOD BEV | 46137V753 | 2,094,336 | 45,185 | SH | SOLE | 45,185 | 0 | 0 | |||
ISHARES TR | U.S. INSRNCE ETF | 464288786 | 3,680,162 | 42,983 | SH | SOLE | 42,983 | 0 | 0 | |||
ISHARES TR | ISHARES BIOTECH | 464287556 | 2,919,856 | 22,607 | SH | SOLE | 22,607 | 0 | 0 | |||
ISHARES TR | MSCI ACWI EX US | 464288240 | 6,741,855 | 138,238 | SH | SOLE | 138,238 | 0 | 0 | |||
ISHARES TR | ISHARES SEMICDTR | 464287523 | 5,745,136 | 12,920 | SH | SOLE | 12,920 | 0 | 0 | |||
ISHARES TR | EAFE SML CP ETF | 464288273 | 3,173,579 | 53,329 | SH | SOLE | 53,329 | 0 | 0 | |||
ISHARES TR | US OIL GS EX ETF | 464288851 | 2,134,183 | 24,871 | SH | SOLE | 24,871 | 0 | 0 | |||
ISHARES TR | US HLTHCR PR ETF | 464288828 | 4,916,821 | 19,889 | SH | SOLE | 19,889 | 0 | 0 | |||
ISHARES TR | MSCI EAFE ETF | 464287465 | 11,894,116 | 166,305 | SH | SOLE | 166,305 | 0 | 0 | |||
ISHARES TR | US REGNL BKS ETF | 464288778 | 2,517,406 | 70,338 | SH | SOLE | 70,338 | 0 | 0 | |||
JOHNSON & JOHNSON | COM | 478160104 | 2,783,374 | 17,957 | SH | SOLE | 17,957 | 0 | 0 | |||
JPMORGAN CHASE & CO | COM | 46625H100 | 2,209,471 | 16,956 | SH | SOLE | 16,956 | 0 | 0 | |||
LABORATORY CORP AMER HLDGS | COM NEW | 50540R409 | 5,242,304 | 22,850 | SH | SOLE | 22,850 | 0 | 0 | |||
LIFETIME BRANDS INC | COM | 53222Q103 | 1,445,176 | 245,778 | SH | SOLE | 245,778 | 0 | 0 | |||
MASTERCARD INCORPORATED | CL A | 57636Q104 | 2,172,011 | 5,977 | SH | SOLE | 5,977 | 0 | 0 | |||
MCDONALDS CORP | COM | 580135101 | 1,747,044 | 6,248 | SH | SOLE | 6,248 | 0 | 0 | |||
MCKESSON CORP | COM | 58155Q103 | 6,290,157 | 17,667 | SH | SOLE | 17,667 | 0 | 0 | |||
MEDTRONIC PLC | SHS | G5960L103 | 711,734 | 8,828 | SH | SOLE | 8,828 | 0 | 0 | |||
MERCK & CO INC | COM | 58933Y105 | 1,875,556 | 17,629 | SH | SOLE | 17,629 | 0 | 0 | |||
MERIT MED SYS INC | COM | 589889104 | 3,474,393 | 46,983 | SH | SOLE | 46,983 | 0 | 0 | |||
MICROSOFT CORP | COM | 594918104 | 8,095,033 | 28,079 | SH | SOLE | 28,079 | 0 | 0 | |||
MSA SAFETY INC | COM | 553498106 | 3,204,401 | 24,003 | SH | SOLE | 24,003 | 0 | 0 | |||
NEWELL BRANDS INC | COM | 651229106 | 4,630,862 | 372,256 | SH | SOLE | 372,256 | 0 | 0 | |||
NEXTGEN HEALTHCARE INC | COM | 65343C102 | 2,900,262 | 166,586 | SH | SOLE | 166,586 | 0 | 0 | |||
OMNICELL COM | COM | 68213N109 | 5,713,197 | 97,379 | SH | SOLE | 97,379 | 0 | 0 | |||
ORACLE CORP | COM | 68389X105 | 1,771,148 | 19,061 | SH | SOLE | 19,061 | 0 | 0 | |||
PEPSICO INC | COM | 713448108 | 1,671,422 | 9,169 | SH | SOLE | 9,169 | 0 | 0 | |||
PFIZER INC | COM | 717081103 | 1,927,678 | 47,247 | SH | SOLE | 47,247 | 0 | 0 | |||
PROCTER AND GAMBLE CO | COM | 742718109 | 1,934,977 | 13,014 | SH | SOLE | 13,014 | 0 | 0 | |||
PROSPERITY BANCSHARES INC | COM | 743606105 | 1,971,931 | 32,054 | SH | SOLE | 32,054 | 0 | 0 | |||
QUALCOMM INC | COM | 747525103 | 1,255,036 | 9,837 | SH | SOLE | 9,837 | 0 | 0 | |||
RAYTHEON TECHNOLOGIES CORP | COM | 75513E101 | 1,129,476 | 11,534 | SH | SOLE | 11,534 | 0 | 0 | |||
SAGA COMMUNICATIONS INC | CL A NEW | 786598300 | 873,061 | 39,274 | SH | SOLE | 39,274 | 0 | 0 | |||
SANFILIPPO JOHN B & SON INC | COM | 800422107 | 5,155,999 | 53,199 | SH | SOLE | 53,199 | 0 | 0 | |||
SCHLUMBERGER LTD | COM STK | 806857108 | 8,978,328 | 182,858 | SH | SOLE | 182,858 | 0 | 0 | |||
SELECT SECTOR SPDR TR | SBI INT-INDS | 81369Y704 | 10,279,256 | 101,594 | SH | SOLE | 101,594 | 0 | 0 | |||
SELECT SECTOR SPDR TR | SBI INT-UTILS | 81369Y886 | 5,897,322 | 87,123 | SH | SOLE | 87,123 | 0 | 0 | |||
SELECT SECTOR SPDR TR | SBI CONS DISCR | 81369Y407 | 15,039,051 | 100,569 | SH | SOLE | 100,569 | 0 | 0 | |||
SELECT SECTOR SPDR TR | TECHNOLOGY | 81369Y803 | 21,183,947 | 140,282 | SH | SOLE | 140,282 | 0 | 0 | |||
SELECT SECTOR SPDR TR | RL EST SEL SEC | 81369Y860 | 817,659 | 21,874 | SH | SOLE | 21,874 | 0 | 0 | |||
SELECT SECTOR SPDR TR | SBI CONS STPLS | 81369Y308 | 4,616,462 | 61,792 | SH | SOLE | 61,792 | 0 | 0 | |||
SELECT SECTOR SPDR TR | SBI MATERIALS | 81369Y100 | 5,238,282 | 64,943 | SH | SOLE | 64,943 | 0 | 0 | |||
SELECT SECTOR SPDR TR | FINANCIAL | 81369Y605 | 3,449,671 | 107,299 | SH | SOLE | 107,299 | 0 | 0 | |||
SELECT SECTOR SPDR TR | ENERGY | 81369Y506 | 1,772,003 | 21,393 | SH | SOLE | 21,393 | 0 | 0 | |||
SELECT SECTOR SPDR TR | COMMUNICATION | 81369Y852 | 7,375,958 | 127,238 | SH | SOLE | 127,238 | 0 | 0 | |||
SELECT SECTOR SPDR TR | SBI HEALTHCARE | 81369Y209 | 9,438,087 | 72,904 | SH | SOLE | 72,904 | 0 | 0 | |||
SKECHERS U S A INC | CL A | 830566105 | 4,771,970 | 100,420 | SH | SOLE | 100,420 | 0 | 0 | |||
SKYWORKS SOLUTIONS INC | COM | 83088M102 | 4,152,896 | 35,200 | SH | SOLE | 35,200 | 0 | 0 | |||
SOUTHSTATE CORPORATION | COM | 840441109 | 2,902,171 | 40,727 | SH | SOLE | 40,727 | 0 | 0 | |||
SPARTANNASH CO | COM | 847215100 | 1,763,367 | 71,104 | SH | SOLE | 71,104 | 0 | 0 | |||
SPDR INDEX SHS FDS | S&P EMKTSC ETF | 78463X756 | 2,332,584 | 46,053 | SH | SOLE | 46,053 | 0 | 0 | |||
SYNEOS HEALTH INC | CL A | 87166B102 | 3,487,091 | 97,897 | SH | SOLE | 97,897 | 0 | 0 | |||
TENNANT CO | COM | 880345103 | 1,874,433 | 27,352 | SH | SOLE | 27,352 | 0 | 0 | |||
TRANE TECHNOLOGIES PLC | SHS | G8994E103 | 7,733,277 | 42,033 | SH | SOLE | 42,033 | 0 | 0 | |||
UNIFIRST CORP MASS | COM | 904708104 | 2,613,403 | 14,830 | SH | SOLE | 14,830 | 0 | 0 | |||
UNION PAC CORP | COM | 907818108 | 958,601 | 4,763 | SH | SOLE | 4,763 | 0 | 0 | |||
VANGUARD INTL EQUITY INDEX F | FTSE EMR MKT ETF | 922042858 | 13,493,085 | 333,987 | SH | SOLE | 333,987 | 0 | 0 | |||
VERIZON COMMUNICATIONS INC | COM | 92343V104 | 1,210,986 | 31,139 | SH | SOLE | 31,139 | 0 | 0 | |||
VISA INC | COM CL A | 92826C839 | 2,454,358 | 10,886 | SH | SOLE | 10,886 | 0 | 0 | |||
WALMART INC | COM | 931142103 | 2,028,212 | 13,755 | SH | SOLE | 13,755 | 0 | 0 | |||
WARNER BROS DISCOVERY INC | COM SER A | 934423104 | 4,779,059 | 316,494 | SH | SOLE | 316,494 | 0 | 0 | |||
WEIS MKTS INC | COM | 948849104 | 2,715,282 | 32,069 | SH | SOLE | 32,069 | 0 | 0 | |||
WELLS FARGO CO NEW | COM | 949746101 | 951,368 | 25,451 | SH | SOLE | 25,451 | 0 | 0 | |||
WEX INC | COM | 96208T104 | 3,243,774 | 17,640 | SH | SOLE | 17,640 | 0 | 0 | |||
WHIRLPOOL CORP | COM | 963320106 | 3,253,138 | 24,641 | SH | SOLE | 24,641 | 0 | 0 | |||
WILEY JOHN & SONS INC | CL A | 968223206 | 1,618,841 | 41,755 | SH | SOLE | 41,755 | 0 | 0 |