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 | 551,477 | 5,510 | SH | SOLE | 5,510 | 0 | 0 | |||
ABBOTT LABS | COM | 002824100 | 1,117,809 | 10,253 | SH | SOLE | 10,253 | 0 | 0 | |||
ALPHABET INC | CAP STK CL C | 02079K107 | 5,663,076 | 46,814 | SH | SOLE | 46,814 | 0 | 0 | |||
AMDOCS LTD | SHS | G02602103 | 7,155,727 | 72,390 | SH | SOLE | 72,390 | 0 | 0 | |||
AMER SOFTWARE INC | CL A | 029683109 | 2,522,030 | 239,965 | SH | SOLE | 239,965 | 0 | 0 | |||
AMERIS BANCORP | COM | 03076K108 | 2,270,971 | 66,383 | SH | SOLE | 66,383 | 0 | 0 | |||
AMGEN INC | COM | 031162100 | 1,192,192 | 5,370 | SH | SOLE | 5,370 | 0 | 0 | |||
APPLE INC | COM | 037833100 | 10,434,352 | 53,794 | SH | SOLE | 53,794 | 0 | 0 | |||
ATLANTIC UN BANKSHARES CORP | COM | 04911A107 | 2,345,004 | 90,366 | SH | SOLE | 90,366 | 0 | 0 | |||
ATN INTL INC | COM | 00215F107 | 871,016 | 23,798 | SH | SOLE | 23,798 | 0 | 0 | |||
BALCHEM CORP | COM | 057665200 | 2,620,740 | 19,440 | SH | SOLE | 19,440 | 0 | 0 | |||
BANK AMERICA CORP | COM | 060505104 | 1,390,181 | 48,455 | SH | SOLE | 48,455 | 0 | 0 | |||
BERKSHIRE HATHAWAY INC DEL | CL B NEW | 084670702 | 4,837,256 | 14,186 | SH | SOLE | 14,186 | 0 | 0 | |||
BOEING CO | COM | 097023105 | 1,098,560 | 5,202 | SH | SOLE | 5,202 | 0 | 0 | |||
BOK FINL CORP | COM NEW | 05561Q201 | 1,504,265 | 18,622 | SH | SOLE | 18,622 | 0 | 0 | |||
CECO ENVIRONMENTAL CORP | COM | 125141101 | 5,110,875 | 382,551 | SH | SOLE | 382,551 | 0 | 0 | |||
CENTRAL GARDEN & PET CO | COM | 153527106 | 2,902,225 | 74,858 | SH | SOLE | 74,858 | 0 | 0 | |||
CHEVRON CORP NEW | COM | 166764100 | 2,120,258 | 13,475 | SH | SOLE | 13,475 | 0 | 0 | |||
CISCO SYS INC | COM | 17275R102 | 1,584,783 | 30,630 | SH | SOLE | 30,630 | 0 | 0 | |||
CITIGROUP INC | COM NEW | 172967424 | 906,125 | 19,681 | SH | SOLE | 19,681 | 0 | 0 | |||
COCA COLA CO | COM | 191216100 | 1,240,342 | 20,597 | SH | SOLE | 20,597 | 0 | 0 | |||
COLUMBIA SPORTSWEAR CO | COM | 198516106 | 3,002,531 | 38,873 | SH | SOLE | 38,873 | 0 | 0 | |||
COMCAST CORP NEW | CL A | 20030N101 | 1,211,899 | 29,167 | SH | SOLE | 29,167 | 0 | 0 | |||
COMPUTER PROGRAMS & SYS INC | COM | 205306103 | 3,208,786 | 129,963 | SH | SOLE | 129,963 | 0 | 0 | |||
CONSOLIDATED COMM HLDGS INC | COM | 209034107 | 1,369,371 | 357,538 | SH | SOLE | 357,538 | 0 | 0 | |||
COSTCO WHSL CORP NEW | COM | 22160K105 | 1,471,931 | 2,734 | SH | SOLE | 2,734 | 0 | 0 | |||
DISCOVER FINL SVCS | COM | 254709108 | 5,693,107 | 48,722 | SH | SOLE | 48,722 | 0 | 0 | |||
DISNEY WALT CO | COM | 254687106 | 1,144,570 | 12,820 | SH | SOLE | 12,820 | 0 | 0 | |||
EXXON MOBIL CORP | COM | 30231G102 | 3,120,278 | 29,094 | SH | SOLE | 29,094 | 0 | 0 | |||
FEDEX CORP | COM | 31428X106 | 1,198,039 | 4,833 | SH | SOLE | 4,833 | 0 | 0 | |||
FIRST BANCORP N C | COM | 318910106 | 1,985,835 | 66,751 | SH | SOLE | 66,751 | 0 | 0 | |||
FLEETCOR TECHNOLOGIES INC | COM | 339041105 | 4,834,608 | 19,255 | SH | SOLE | 19,255 | 0 | 0 | |||
FLUSHING FINL CORP | COM | 343873105 | 765,028 | 62,248 | SH | SOLE | 62,248 | 0 | 0 | |||
GE HEALTHCARE TECHNOLOGIES I | COMMON STOCK | 36266G107 | 2,482,532 | 30,558 | SH | SOLE | 30,558 | 0 | 0 | |||
GEN DIGITAL INC | COM | 668771108 | 3,249,213 | 175,160 | SH | SOLE | 175,160 | 0 | 0 | |||
GENCOR INDS INC | COM | 368678108 | 3,386,142 | 217,339 | SH | SOLE | 217,339 | 0 | 0 | |||
HALLIBURTON CO | COM | 406216101 | 5,757,283 | 174,516 | SH | SOLE | 174,516 | 0 | 0 | |||
HAWKINS INC | COM | 420261109 | 3,015,796 | 63,238 | SH | SOLE | 63,238 | 0 | 0 | |||
HERITAGE FINL CORP WASH | COM | 42722X106 | 2,318,734 | 143,397 | SH | SOLE | 143,397 | 0 | 0 | |||
HOME DEPOT INC | COM | 437076102 | 1,371,243 | 4,414 | SH | SOLE | 4,414 | 0 | 0 | |||
INTEL CORP | COM | 458140100 | 785,840 | 23,500 | SH | SOLE | 23,500 | 0 | 0 | |||
INTERNATIONAL BUSINESS MACHS | COM | 459200101 | 1,051,747 | 7,860 | SH | SOLE | 7,860 | 0 | 0 | |||
INVESCO EXCHANGE TRADED FD T | DYNMC FOOD BEV | 46137V753 | 1,970,451 | 43,354 | SH | SOLE | 43,354 | 0 | 0 | |||
ISHARES TR | EAFE SML CP ETF | 464288273 | 3,034,963 | 51,458 | SH | SOLE | 51,458 | 0 | 0 | |||
ISHARES TR | US REGNL BKS ETF | 464288778 | 2,296,460 | 67,842 | SH | SOLE | 67,842 | 0 | 0 | |||
ISHARES TR | US HLTHCR PR ETF | 464288828 | 4,833,661 | 18,896 | SH | SOLE | 18,896 | 0 | 0 | |||
ISHARES TR | ISHARES BIOTECH | 464287556 | 2,792,803 | 21,998 | SH | SOLE | 21,998 | 0 | 0 | |||
ISHARES TR | US OIL GS EX ETF | 464288851 | 2,020,315 | 23,788 | SH | SOLE | 23,788 | 0 | 0 | |||
ISHARES TR | U.S. INSRNCE ETF | 464288786 | 3,599,579 | 40,956 | SH | SOLE | 40,956 | 0 | 0 | |||
ISHARES TR | ISHARES SEMICDTR | 464287523 | 6,272,270 | 12,365 | SH | SOLE | 12,365 | 0 | 0 | |||
ISHARES TR | MSCI EAFE ETF | 464287465 | 11,601,214 | 160,017 | SH | SOLE | 160,017 | 0 | 0 | |||
ISHARES TR | MSCI ACWI EX US | 464288240 | 6,497,569 | 132,011 | SH | SOLE | 132,011 | 0 | 0 | |||
JOHNSON & JOHNSON | COM | 478160104 | 2,863,372 | 17,299 | SH | SOLE | 17,299 | 0 | 0 | |||
JPMORGAN CHASE & CO | COM | 46625H100 | 2,384,707 | 16,397 | SH | SOLE | 16,397 | 0 | 0 | |||
LABORATORY CORP AMER HLDGS | COM NEW | 50540R409 | 5,298,460 | 21,955 | SH | SOLE | 21,955 | 0 | 0 | |||
LIFETIME BRANDS INC | COM | 53222Q103 | 2,026,340 | 358,644 | SH | SOLE | 358,644 | 0 | 0 | |||
MASTERCARD INCORPORATED | CL A | 57636Q104 | 2,231,093 | 5,673 | SH | SOLE | 5,673 | 0 | 0 | |||
MCDONALDS CORP | COM | 580135101 | 1,790,504 | 6,000 | SH | SOLE | 6,000 | 0 | 0 | |||
MCKESSON CORP | COM | 58155Q103 | 7,249,528 | 16,966 | SH | SOLE | 16,966 | 0 | 0 | |||
MEDTRONIC PLC | SHS | G5960L103 | 734,159 | 8,333 | SH | SOLE | 8,333 | 0 | 0 | |||
MERCK & CO INC | COM | 58933Y105 | 1,946,290 | 16,867 | SH | SOLE | 16,867 | 0 | 0 | |||
MERIT MED SYS INC | COM | 589889104 | 3,804,365 | 45,485 | SH | SOLE | 45,485 | 0 | 0 | |||
MICROSOFT CORP | COM | 594918104 | 9,167,169 | 26,920 | SH | SOLE | 26,920 | 0 | 0 | |||
MSA SAFETY INC | COM | 553498106 | 4,058,139 | 23,328 | SH | SOLE | 23,328 | 0 | 0 | |||
NEWELL BRANDS INC | COM | 651229106 | 3,116,642 | 358,235 | SH | SOLE | 358,235 | 0 | 0 | |||
NEXTGEN HEALTHCARE INC | COM | 65343C102 | 2,620,860 | 161,582 | SH | SOLE | 161,582 | 0 | 0 | |||
OMNICELL COM | COM | 68213N109 | 6,977,765 | 94,717 | SH | SOLE | 94,717 | 0 | 0 | |||
ORACLE CORP | COM | 68389X105 | 2,180,657 | 18,311 | SH | SOLE | 18,311 | 0 | 0 | |||
PEPSICO INC | COM | 713448108 | 1,630,403 | 8,803 | SH | SOLE | 8,803 | 0 | 0 | |||
PFIZER INC | COM | 717081103 | 1,654,671 | 45,111 | SH | SOLE | 45,111 | 0 | 0 | |||
PROCTER AND GAMBLE CO | COM | 742718109 | 1,887,115 | 12,437 | SH | SOLE | 12,437 | 0 | 0 | |||
PROSPERITY BANCSHARES INC | COM | 743606105 | 1,757,742 | 31,122 | SH | SOLE | 31,122 | 0 | 0 | |||
QUALCOMM INC | COM | 747525103 | 1,153,646 | 9,691 | SH | SOLE | 9,691 | 0 | 0 | |||
RAYTHEON TECHNOLOGIES CORP | COM | 75513E101 | 1,083,193 | 11,058 | SH | SOLE | 11,058 | 0 | 0 | |||
SAGA COMMUNICATIONS INC | CL A NEW | 786598300 | 1,269,831 | 59,449 | SH | SOLE | 59,449 | 0 | 0 | |||
SANFILIPPO JOHN B & SON INC | COM | 800422107 | 6,073,355 | 51,790 | SH | SOLE | 51,790 | 0 | 0 | |||
SCHLUMBERGER LTD | COM STK | 806857108 | 8,637,113 | 175,837 | SH | SOLE | 175,837 | 0 | 0 | |||
SELECT SECTOR SPDR TR | SBI CONS DISCR | 81369Y407 | 16,413,962 | 96,661 | SH | SOLE | 96,661 | 0 | 0 | |||
SELECT SECTOR SPDR TR | SBI CONS STPLS | 81369Y308 | 4,406,124 | 59,406 | SH | SOLE | 59,406 | 0 | 0 | |||
SELECT SECTOR SPDR TR | SBI HEALTHCARE | 81369Y209 | 9,288,114 | 69,978 | SH | SOLE | 69,978 | 0 | 0 | |||
SELECT SECTOR SPDR TR | SBI INT-UTILS | 81369Y886 | 5,472,584 | 83,628 | SH | SOLE | 83,628 | 0 | 0 | |||
SELECT SECTOR SPDR TR | RL EST SEL SEC | 81369Y860 | 761,084 | 20,193 | SH | SOLE | 20,193 | 0 | 0 | |||
SELECT SECTOR SPDR TR | TECHNOLOGY | 81369Y803 | 23,387,951 | 134,522 | SH | SOLE | 134,522 | 0 | 0 | |||
SELECT SECTOR SPDR TR | SBI INT-INDS | 81369Y704 | 10,426,326 | 97,152 | SH | SOLE | 97,152 | 0 | 0 | |||
SELECT SECTOR SPDR TR | FINANCIAL | 81369Y605 | 3,483,229 | 103,329 | SH | SOLE | 103,329 | 0 | 0 | |||
SELECT SECTOR SPDR TR | COMMUNICATION | 81369Y852 | 7,900,419 | 121,396 | SH | SOLE | 121,396 | 0 | 0 | |||
SELECT SECTOR SPDR TR | ENERGY | 81369Y506 | 1,664,086 | 20,501 | SH | SOLE | 20,501 | 0 | 0 | |||
SELECT SECTOR SPDR TR | SBI MATERIALS | 81369Y100 | 5,165,929 | 62,338 | SH | SOLE | 62,338 | 0 | 0 | |||
SKECHERS U S A INC | CL A | 830566105 | 5,108,665 | 97,012 | SH | SOLE | 97,012 | 0 | 0 | |||
SKYWORKS SOLUTIONS INC | COM | 83088M102 | 3,716,970 | 33,580 | SH | SOLE | 33,580 | 0 | 0 | |||
SOUTHSTATE CORPORATION | COM | 840441109 | 2,604,463 | 39,582 | SH | SOLE | 39,582 | 0 | 0 | |||
SPARTANNASH CO | COM | 847215100 | 1,557,141 | 69,176 | SH | SOLE | 69,176 | 0 | 0 | |||
SPDR INDEX SHS FDS | S&P EMKTSC ETF | 78463X756 | 2,308,917 | 43,971 | SH | SOLE | 43,971 | 0 | 0 | |||
SYNEOS HEALTH INC | CL A | 87166B102 | 4,995,697 | 118,550 | SH | SOLE | 118,550 | 0 | 0 | |||
TENNANT CO | COM | 880345103 | 2,153,957 | 26,556 | SH | SOLE | 26,556 | 0 | 0 | |||
TRANE TECHNOLOGIES PLC | SHS | G8994E103 | 7,811,489 | 40,842 | SH | SOLE | 40,842 | 0 | 0 | |||
UNIFIRST CORP MASS | COM | 904708104 | 2,240,902 | 14,457 | SH | SOLE | 14,457 | 0 | 0 | |||
UNION PAC CORP | COM | 907818108 | 934,090 | 4,565 | SH | SOLE | 4,565 | 0 | 0 | |||
VANGUARD INTL EQUITY INDEX F | FTSE EMR MKT ETF | 922042858 | 13,101,086 | 322,052 | SH | SOLE | 322,052 | 0 | 0 | |||
VERIZON COMMUNICATIONS INC | COM | 92343V104 | 1,111,786 | 29,895 | SH | SOLE | 29,895 | 0 | 0 | |||
VISA INC | COM CL A | 92826C839 | 2,539,136 | 10,692 | SH | SOLE | 10,692 | 0 | 0 | |||
WALMART INC | COM | 931142103 | 2,077,016 | 13,214 | SH | SOLE | 13,214 | 0 | 0 | |||
WARNER BROS DISCOVERY INC | COM SER A | 934423104 | 3,767,555 | 300,443 | SH | SOLE | 300,443 | 0 | 0 | |||
WEIS MKTS INC | COM | 948849104 | 1,993,785 | 31,051 | SH | SOLE | 31,051 | 0 | 0 | |||
WELLS FARGO CO NEW | COM | 949746101 | 1,038,799 | 24,339 | SH | SOLE | 24,339 | 0 | 0 | |||
WEX INC | COM | 96208T104 | 3,124,094 | 17,159 | SH | SOLE | 17,159 | 0 | 0 | |||
WHIRLPOOL CORP | COM | 963320106 | 3,505,083 | 23,557 | SH | SOLE | 23,557 | 0 | 0 | |||
WILEY JOHN & SONS INC | CL A | 968223206 | 1,382,265 | 40,619 | SH | SOLE | 40,619 | 0 | 0 |