0001634149-24-000028.txt : 20240103 0001634149-24-000028.hdr.sgml : 20240103 20240103095859 ACCESSION NUMBER: 0001634149-24-000028 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20170630 FILED AS OF DATE: 20240103 DATE AS OF CHANGE: 20240103 EFFECTIVENESS DATE: 20240103 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Anchor Investment Management, LLC CENTRAL INDEX KEY: 0001634149 ORGANIZATION NAME: IRS NUMBER: 571109708 STATE OF INCORPORATION: SC FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-23485 FILM NUMBER: 24504643 BUSINESS ADDRESS: STREET 1: 3205 DEVINE STREET CITY: COLUMBIA STATE: SC ZIP: 29205 BUSINESS PHONE: 803-766-2100 MAIL ADDRESS: STREET 1: 3205 DEVINE STREET CITY: COLUMBIA STATE: SC ZIP: 29205 13F-HR 1 primary_doc.xml X0202 13F-HR LIVE false true false 0001634149 XXXXXXXX 06-30-2017 06-30-2017 Anchor Investment Management, LLC
3205 DEVINE STREET COLUMBIA SC 29205
13F HOLDINGS REPORT 028-23485 000135296 801-64338 N
Margaret Ellen Pender Chief Compliance Officer 8037662100 Margaret Ellen Pender Columbia SC 01-03-2024 0 703 301514861 false
INFORMATION TABLE 2 Anchor13fdata.june30-2017.xml AMAZON COM INC COM Stock 023135106 2050224 2118 SH SOLE 0 2118 0 0 UNIFI INC COM NEW Stock 904677200 560560 18200 SH SOLE 0 18200 0 0 CERNER CORP COM Stock 156782104 421420 6340 SH SOLE 0 6340 0 0 YAMANA GOLD INC COM Stock 98462Y100 3645 1500 SH SOLE 0 1500 0 0 PARAMOUNT GLOBAL CLASS B COM Stock 92556H206 508135 7967 SH SOLE 0 7967 0 0 GLOBAL PMTS INC COM Stock 37940X102 120758 1337 SH SOLE 0 1337 0 0 PRUDENTIAL FINL INC COM Stock 744320102 128687 1190 SH SOLE 0 1190 0 0 UNDER ARMOUR INC CL A Stock 904311107 2394 110 SH SOLE 0 110 0 0 HEWLETT PACKARD ENTERPRISE CO COM Stock 42824C109 174776 10535 SH SOLE 0 10535 0 0 WYNN RESORTS LTD COM Stock 983134107 10059 75 SH SOLE 0 75 0 0 SRH TOTAL RETURN FUND INC COM CEF 101507101 30771 3169 SH SOLE 0 3169 0 0 INVESCO QQQ TRUST SERIES I ETF 46090E103 768249 5582 SH SOLE 0 5581 0 0 STERICYCLE INC COM Stock 858912108 152640 2000 SH SOLE 0 2000 0 0 TECHNOLOGY SELECT SECTOR SPDR FUND ETF 81369Y803 8208 150 SH SOLE 0 150 0 0 STARBUCKS CORP COM Stock 855244109 1294948 22208 SH SOLE 0 22208 0 0 PAN AMERN SILVER CORP COM Stock 697900108 230434 13700 SH SOLE 0 13700 0 0 ATI INC COM Stock 01741R102 3844 226 SH SOLE 0 226 0 0 CAMDEN PPTY TR SH BEN INT REIT 133131102 14109 165 SH SOLE 0 165 0 0 ISHARES MSCI CANADA ETF ETF 464286509 2676 100 SH SOLE 0 100 0 0 ELEVANCE HEALTH INC COM Stock 036752103 67727 360 SH SOLE 0 360 0 0 ISHARES GOLD TRUST ETF 464285204 5970 500 SH SOLE 0 500 0 0 EBAY INC. COM Stock 278642103 329121 9425 SH SOLE 0 9425 0 0 DOLLAR GEN CORP NEW COM Stock 256677105 52265 725 SH SOLE 0 725 0 0 TRIPADVISOR INC COM Stock 896945201 46871 1227 SH SOLE 0 1227 0 0 AMERICAS CAR-MART INC COM Stock 03062T105 38900 1000 SH SOLE 0 1000 0 0 MONSTER BEVERAGE CORP NEW COM Stock 61174X109 56635 1140 SH SOLE 0 1140 0 0 VULCAN MATLS CO COM Stock 929160109 98810 780 SH SOLE 0 780 0 0 JOHNSON & JOHNSON COM Stock 478160104 5600395 42334 SH SOLE 0 42334 0 0 AKAMAI TECHNOLOGIES INC COM Stock 00971T101 87168 1750 SH SOLE 0 1750 0 0 FLEETCOR TECHNOLOGIES INC COM Stock 339041105 169447 1175 SH SOLE 0 1175 0 0 WILLIAMS SONOMA INC COM Stock 969904101 50925 1050 SH SOLE 0 1050 0 0 LKQ CORP COM Stock 501889208 537085 16300 SH SOLE 0 16300 0 0 WASTE MGMT INC DEL COM Stock 94106L109 2855947 38936 SH SOLE 0 38935 0 0 VANGUARD TOTAL STOCK MARKET ETF ETF 922908769 528290 4245 SH SOLE 0 4245 0 0 OLIN CORP COM PAR $1 Stock 680665205 30280 1000 SH SOLE 0 1000 0 0 ALLIANCEBERNSTEIN HLDG L P UNIT LTD PARTN Stock 01881G106 440481 18625 SH SOLE 0 18625 0 0 INVESCO BLDRS EMERGING MARKETS 50 ADR INDEX FUND ETF 46090C305 3853 100 SH SOLE 0 100 0 0 BLACKROCK MUNIASSETS FD INC COM CEF 09254J102 29940 2000 SH SOLE 0 2000 0 0 COSTCO WHSL CORP NEW COM Stock 22160K105 560555 3505 SH SOLE 0 3505 0 0 ISHARES MSCI EMERGING MARKETS ETF ETF 464287234 80504 1945 SH SOLE 0 1945 0 0 GOLDMAN SACHS GROUP INC COM Stock 38141G104 777760 3505 SH SOLE 0 3505 0 0 TOYOTA MOTOR CORP ADS ADR 892331307 25205 240 SH SOLE 0 240 0 0 PRECISION DRILLING CORP COM NEW Stock 74022D407 13831 4056 SH SOLE 0 4056 0 0 SHELL PLC SPON ADS ADR 780259305 75636 1422 SH SOLE 0 1422 0 0 TELEDYNE TECHNOLOGIES INC COM Stock 879360105 9701 76 SH SOLE 0 76 0 0 YUM BRANDS INC COM Stock 988498101 211617 2869 SH SOLE 0 2869 0 0 INVESTORS TITLE CO NC COM Stock 461804106 150883 780 SH SOLE 0 780 0 0 UNDER ARMOUR INC CL C Stock 904311206 5121 254 SH SOLE 0 254 0 0 F5 INC COM Stock 315616102 80048 630 SH SOLE 0 630 0 0 REAL ESTATE SELECT SECTOR SPDR FUND ETF 81369Y860 10723 333 SH SOLE 0 333 0 0 ISHARES GLOBAL COMM SERVICES ETF ETF 464287275 2048 35 SH SOLE 0 35 0 0 LIBERTY MEDIA CORP DEL COM LBTY SRM S A Stock 531229813 1679 40 SH SOLE 0 40 0 0 LIBERTY MEDIA CORP DEL COM LBTY SRM S C Stock 531229789 3336 80 SH SOLE 0 80 0 0 ATLANTA BRAVES HLDGS INC COM SER C Stock 047726302 192 8 SH SOLE 0 8 0 0 ATLANTA BRAVES HLDGS INC COM SER A Stock 047726104 96 4 SH SOLE 0 4 0 0 PETROLEO BRASILEIRO SA PETROBR SPONSORED ADR ADR 71654V408 3995 500 SH SOLE 0 500 0 0 PROCTER AND GAMBLE CO COM Stock 742718109 2508681 28786 SH SOLE 0 28785 0 0 COCA COLA CO COM Stock 191216100 3068510 68417 SH SOLE 0 68417 0 0 GENERAL MLS INC COM Stock 370334104 232680 4200 SH SOLE 0 4200 0 0 ENTERPRISE PRODS PARTNERS L P COM Stock 293792107 434363 16040 SH SOLE 0 16040 0 0 AMEREN CORP COM Stock 023608102 23757 435 SH SOLE 0 434 0 0 OCCIDENTAL PETE CORP COM Stock 674599105 85315 1425 SH SOLE 0 1425 0 0 TRUIST FINL CORP COM Stock 89832Q109 1101095 24248 SH SOLE 0 24247 0 0 UNITED PARCEL SERVICE INC CL B Stock 911312106 2650732 23969 SH SOLE 0 23969 0 0 MARRIOTT INTL INC NEW CL A Stock 571903202 27786 277 SH SOLE 0 277 0 0 VANGUARD REAL ESTATE ETF ETF 922908553 16646 200 SH SOLE 0 200 0 0 CARNIVAL CORP PAIRED CTF Stock 143658300 24654 376 SH SOLE 0 376 0 0 VENTAS INC COM REIT 92276F100 153028 2202 SH SOLE 0 2202 0 0 AVALONBAY CMNTYS INC COM REIT 053484101 47082 245 SH SOLE 0 245 0 0 INTEL CORP COM Stock 458140100 2642599 78322 SH SOLE 0 78322 0 0 CME GROUP INC COM Stock 12572Q105 28179 225 SH SOLE 0 225 0 0 PHIBRO ANIMAL HEALTH CORP CL A COM Stock 71742Q106 5558 150 SH SOLE 0 150 0 0 STATE STR CORP COM Stock 857477103 8973 100 SH SOLE 0 100 0 0 MEDTRONIC PLC SHS Stock G5960L103 1996520 22496 SH SOLE 0 22496 0 0 CLOROX CO DEL COM Stock 189054109 499650 3750 SH SOLE 0 3750 0 0 AMERICAN VANGUARD CORP COM Stock 030371108 44419 2575 SH SOLE 0 2575 0 0 CROCS INC COM Stock 227046109 72474 9400 SH SOLE 0 9400 0 0 FORTIVE CORP COM Stock 34959J108 21032 332 SH SOLE 0 332 0 0 DUKE REALTY CORP COM NEW REIT 264411505 12578 450 SH SOLE 0 450 0 0 SMITH MICRO SOFTWARE INC COM NEW Stock 832154207 365 250 SH SOLE 0 250 0 0 NETFLIX INC COM Stock 64110L106 102346 685 SH SOLE 0 685 0 0 HERC HLDGS INC COM Stock 42704L104 26187 666 SH SOLE 0 666 0 0 PAYCHEX INC COM Stock 704326107 472602 8300 SH SOLE 0 8300 0 0 GUESS INC COM Stock 401617105 31950 2500 SH SOLE 0 2500 0 0 HORMEL FOODS CORP COM Stock 440452100 238770 7000 SH SOLE 0 7000 0 0 PEOPLES UNITED FINANCIAL INC COM Stock 712704105 6623 375 SH SOLE 0 375 0 0 ISHARES SILVER TRUST ETF 46428Q109 14139 900 SH SOLE 0 900 0 0 EQUITY RESIDENTIAL SH BEN INT REIT 29476L107 159572 2424 SH SOLE 0 2424 0 0 ADVANCE AUTO PARTS INC COM Stock 00751Y106 398505 3418 SH SOLE 0 3418 0 0 QURATE RETAIL INC COM SER A Stock 74915M100 1963 80 SH SOLE 0 80 0 0 LAUDER ESTEE COS INC CL A Stock 518439104 47990 500 SH SOLE 0 500 0 0 SANOFI SPONSORED ADR ADR 80105N105 1519801 31722 SH SOLE 0 31722 0 0 MERCK & CO INC COM Stock 58933Y105 2433946 37977 SH SOLE 0 37977 0 0 SPDR S&P 500 ETF TRUST ETF 78462F103 506571 2095 SH SOLE 0 2095 0 0 ADVANSIX INC COM Stock 00773T101 625 20 SH SOLE 0 20 0 0 MCKESSON CORP COM Stock 58155Q103 551209 3350 SH SOLE 0 3350 0 0 MASTERCARD INCORPORATED CL A Stock 57636Q104 679513 5595 SH SOLE 0 5595 0 0 ILLINOIS TOOL WKS INC COM Stock 452308109 530455 3703 SH SOLE 0 3703 0 0 EMERSON ELEC CO COM Stock 291011104 164909 2766 SH SOLE 0 2766 0 0 YUM CHINA HLDGS INC COM Stock 98850P109 82488 2092 SH SOLE 0 2092 0 0 ALCOA CORP COM Stock 013872106 32487 995 SH SOLE 0 995 0 0 ALLSTATE CORP COM Stock 020002101 303084 3427 SH SOLE 0 3427 0 0 NAVISTAR INTL CORP NEW COM Stock 63934E108 157 6 SH SOLE 0 6 0 0 DIAGEO PLC SPON ADR NEW ADR 25243Q205 191728 1600 SH SOLE 0 1600 0 0 MATTEL INC COM Stock 577081102 1184 55 SH SOLE 0 55 0 0 ISHARES TIPS BOND ETF ETF 464287176 849591 7490 SH SOLE 0 7490 0 0 BASSETT FURNITURE INDS INC COM Stock 070203104 835 22 SH SOLE 0 22 0 0 SYNCHRONOSS TECHNOLOGIES INC COM NEW Stock 87157B400 14805 900 SH SOLE 0 900 0 0 COGNIZANT TECHNOLOGY SOLUTIONS CL A Stock 192446102 777146 11704 SH SOLE 0 11704 0 0 SMUCKER J M CO COM NEW Stock 832696405 12070 102 SH SOLE 0 102 0 0 ISHARES GLOBAL HEALTHCARE ETF ETF 464287325 318267 2911 SH SOLE 0 2910 0 0 INTREPID POTASH INC COM Stock 46121Y201 3616 1600 SH SOLE 0 1600 0 0 CORNING INC COM Stock 219350105 2239695 74532 SH SOLE 0 74532 0 0 CIT GROUP INC COM NEW Stock 125581801 81962 1683 SH SOLE 0 1683 0 0 EDWARDS LIFESCIENCES CORP COM Stock 28176E108 600068 5075 SH SOLE 0 5075 0 0 ISHARES S&P 100 ETF ETF 464287101 14859 139 SH SOLE 0 139 0 0 BANK NEW YORK MELLON CORP COM Stock 064058100 1367244 26798 SH SOLE 0 26798 0 0 HOWMET AEROSPACE INC COM Stock 443201108 77984 3443 SH SOLE 0 3443 0 0 LCI INDS COM Stock 50189K103 28365 277 SH SOLE 0 277 0 0 GEN DIGITAL INC COM Stock 668771108 87575 3100 SH SOLE 0 3100 0 0 DAVITA INC COM Stock 23918K108 394712 6095 SH SOLE 0 6095 0 0 VERIZON COMMUNICATIONS INC COM Stock 92343V104 3646376 81647 SH SOLE 0 81647 0 0 NEW GOLD INC CDA COM Stock 644535106 199704 62800 SH SOLE 0 62800 0 0 UNUM GROUP COM Stock 91529Y106 2250737 48268 SH SOLE 0 48268 0 0 CHUBB LIMITED COM Stock H1467J104 14829 102 SH SOLE 0 102 0 0 SONOCO PRODS CO COM Stock 835495102 2341635 45539 SH SOLE 0 45539 0 0 FEDEX CORP COM Stock 31428X106 3824356 17597 SH SOLE 0 17597 0 0 PULTE GROUP INC COM Stock 745867101 260263 10610 SH SOLE 0 10610 0 0 SHERWIN WILLIAMS CO COM Stock 824348106 473094 1348 SH SOLE 0 1348 0 0 PEPSICO INC COM Stock 713448108 3167096 27423 SH SOLE 0 27423 0 0 ISHARES 1-3 YEAR TREASURY BOND ETF ETF 464287457 131297 1554 SH SOLE 0 1554 0 0 SPDR S&P CHINA ETF ETF 78463X400 13392 150 SH SOLE 0 150 0 0 NEWELL BRANDS INC COM Stock 651229106 2467 46 SH SOLE 0 46 0 0 MARATHON OIL CORP COM Stock 565849106 274465 23162 SH SOLE 0 23161 0 0 DXC TECHNOLOGY CO COM Stock 23355L106 68127 888 SH SOLE 0 888 0 0 KIMBERLY-CLARK CORP COM Stock 494368103 446721 3460 SH SOLE 0 3460 0 0 MOLSON COORS BEVERAGE CO CL B Stock 60871R209 11224 130 SH SOLE 0 130 0 0 DORMAN PRODS INC COM Stock 258278100 82770 1000 SH SOLE 0 1000 0 0 INTERPUBLIC GROUP COS INC COM Stock 460690100 12300 500 SH SOLE 0 500 0 0 TE CONNECTIVITY LTD SHS Stock H84989104 556032 7067 SH SOLE 0 7067 0 0 HONEYWELL INTL INC COM Stock 438516106 97968 735 SH SOLE 0 735 0 0 TRANE TECHNOLOGIES PLC SHS Stock G8994E103 9139 100 SH SOLE 0 100 0 0 FIRSTENERGY CORP COM Stock 337932107 316386 10850 SH SOLE 0 10850 0 0 FORD MTR CO DEL COM Stock 345370860 19012 1699 SH SOLE 0 1699 0 0 US BANCORP DEL COM NEW Stock 902973304 62304 1200 SH SOLE 0 1200 0 0 BP PLC SPONSORED ADR ADR 055622104 109910 3172 SH SOLE 0 3172 0 0 HOME DEPOT INC COM Stock 437076102 2718555 17722 SH SOLE 0 17722 0 0 BAXTER INTL INC COM Stock 071813109 1287267 21263 SH SOLE 0 21263 0 0 SPDR PORTFOLIO INTERMEDIATE TERM CORPORATE BOND ETF ETF 78464A375 38574 1121 SH SOLE 0 1121 0 0 AUTOMATIC DATA PROCESSING INC COM Stock 053015103 1315074 12835 SH SOLE 0 12835 0 0 ISHARES RUSSELL 2000 VALUE ETF ETF 464287630 15920 134 SH SOLE 0 133 0 0 HEALTH CARE SELECT SECTOR SPDR FUND ETF 81369Y209 17037 215 SH SOLE 0 215 0 0 INFOSYS LTD SPONSORED ADR ADR 456788108 127670 8500 SH SOLE 0 8500 0 0 CATO CORP NEW CL A Stock 149205106 152533 8672 SH SOLE 0 8671 0 0 SPDR GOLD SHARES ETF 78463V107 197920 1677 SH SOLE 0 1677 0 0 SOUTHERN CO COM Stock 842587107 2462490 51430 SH SOLE 0 51430 0 0 CENCORA INC COM Stock 03073E105 781290 8265 SH SOLE 0 8265 0 0 BECTON DICKINSON & CO COM Stock 075887109 110822 568 SH SOLE 0 568 0 0 SCHWAB U.S. SMALL-CAP ETF ETF 808524607 219531 3435 SH SOLE 0 3435 0 0 UNIVERSAL ELECTRS INC COM Stock 913483103 6685 100 SH SOLE 0 100 0 0 KEYCORP COM Stock 493267108 65590 3500 SH SOLE 0 3500 0 0 REGIONS FINANCIAL CORP NEW COM Stock 7591EP100 15138 1034 SH SOLE 0 1034 0 0 BRITISH AMERN TOB PLC SPONSORED ADR ADR 110448107 148732 2170 SH SOLE 0 2170 0 0 ISHARES RUSSELL 1000 GROWTH ETF ETF 464287614 56892 478 SH SOLE 0 478 0 0 LABORATORY CORP AMER HLDGS COM NEW Stock 50540R409 507121 3290 SH SOLE 0 3290 0 0 SCHWAB U.S. BROAD MARKET ETF ETF 808524102 585 10 SH SOLE 0 10 0 0 SCHWAB INTERNATIONAL EQUITY ETF ETF 808524805 91368 2875 SH SOLE 0 2875 0 0 SCHWAB U.S. LARGE-CAP ETF ETF 808524201 105026 1818 SH SOLE 0 1818 0 0 WHIRLPOOL CORP COM Stock 963320106 57486 300 SH SOLE 0 300 0 0 CONSUMER STAPLES SELECT SECTOR SPDR FUND ETF 81369Y308 112627 2050 SH SOLE 0 2050 0 0 MAXIMUS INC COM Stock 577933104 155636 2485 SH SOLE 0 2485 0 0 FORTINET INC COM Stock 34959E109 177840 4750 SH SOLE 0 4750 0 0 TREX CO INC COM Stock 89531P105 27064 400 SH SOLE 0 400 0 0 ASSURED GUARANTY LTD COM Stock G0585R106 4174 100 SH SOLE 0 100 0 0 LUMEN TECHNOLOGIES INC COM Stock 550241103 8955 375 SH SOLE 0 375 0 0 ATMOS ENERGY CORP COM Stock 049560105 920413 11096 SH SOLE 0 11096 0 0 HENRY JACK & ASSOC INC COM Stock 426281101 57129 550 SH SOLE 0 550 0 0 PIMCO ENHANCED SHORT MATURITY ACTIVE ETF ETF 72201R833 1207416 11870 SH SOLE 0 11870 0 0 FIRST TRUST MID CAP CORE ALPHADEX FUND ETF 33735B108 16159 273 SH SOLE 0 273 0 0 ISHARES CORE S&P SMALL CAP ETF ETF 464287804 5048 72 SH SOLE 0 72 0 0 UNITED THERAPEUTICS CORP DEL COM Stock 91307C102 194595 1500 SH SOLE 0 1500 0 0 WASTE CONNECTIONS INC COM Stock 94106B101 43484 675 SH SOLE 0 675 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW Stock 084670702 3517984 20771 SH SOLE 0 20771 0 0 SCHWAB EMERGING MARKETS EQUITY ETF ETF 808524706 236274 9508 SH SOLE 0 9508 0 0 ADOBE INC COM Stock 00724F101 1324020 9361 SH SOLE 0 9361 0 0 WEYERHAEUSER CO MTN BE COM NEW REIT 962166104 1180560 35241 SH SOLE 0 35240 0 0 VANGUARD SHORT-TERM CORPORATE BOND ETF ETF 92206C409 12759201 159410 SH SOLE 0 159410 0 0 EXELON CORP COM Stock 30161N101 647014 17938 SH SOLE 0 17937 0 0 VANGUARD INTERMEDIATE-TERM CORPORATE BOND ETF ETF 92206C870 915879 10464 SH SOLE 0 10463 0 0 ALPHABET INC CAP STK CL A Stock 02079K305 570824 614 SH SOLE 0 614 0 0 INVESCO S&P SMALLCAP 600 REVENUE ETF ETF 46138G664 17102 259 SH SOLE 0 259 0 0 PROSHARES ULTRAPRO QQQ ETF 74347X831 5078 52 SH SOLE 0 52 0 0 FISERV INC COM Stock 337738108 1669329 13645 SH SOLE 0 13645 0 0 OREILLY AUTOMOTIVE INC COM Stock 67103H107 564787 2582 SH SOLE 0 2582 0 0 EASTMAN CHEM CO COM Stock 277432100 460181 5479 SH SOLE 0 5479 0 0 PRINCIPAL FINANCIAL GROUP INC COM Stock 74251V102 6407 100 SH SOLE 0 100 0 0 HALLIBURTON CO COM Stock 406216101 254808 5966 SH SOLE 0 5966 0 0 CONSTELLATION BRANDS INC CL A Stock 21036P108 236351 1220 SH SOLE 0 1220 0 0 UNILEVER PLC SPON ADR NEW ADR 904767704 976987 18052 SH SOLE 0 18052 0 0 NEWMONT CORP COM Stock 651639106 16195 500 SH SOLE 0 500 0 0 AEGON LTD AMER REG 1 CERT ADR 0076CA104 940 184 SH SOLE 0 184 0 0 AMERICAN NATL BANKSHARES INC COM Stock 027745108 38798 1050 SH SOLE 0 1050 0 0 CSX CORP COM Stock 126408103 2048837 37552 SH SOLE 0 37552 0 0 GRAPHIC PACKAGING HLDG CO COM Stock 388689101 4823 350 SH SOLE 0 350 0 0 COMCAST CORP NEW CL A Stock 20030N101 2105572 54100 SH SOLE 0 54100 0 0 MICROSOFT CORP COM Stock 594918104 5653530 82018 SH SOLE 0 82018 0 0 FIRST HORIZON CORPORATION COM Stock 320517105 1742 100 SH SOLE 0 100 0 0 VALERO ENERGY CORP COM Stock 91913Y100 67460 1000 SH SOLE 0 1000 0 0 UBS ETRACS ALERIAN MLP INFRAS ETN ETF 902641646 26217 983 SH SOLE 0 983 0 0 PERMA-FIX ENVIRONMENTAL SVCS COM NEW Stock 714157203 10877 2980 SH SOLE 0 2980 0 0 HEALTHPEAK PROPERTIES INC COM REIT 42250P103 146672 4589 SH SOLE 0 4589 0 0 CANADIAN NAT RES LTD COM Stock 136385101 51912 1800 SH SOLE 0 1800 0 0 SCHLUMBERGER LTD COM STK Stock 806857108 1519521 23079 SH SOLE 0 23079 0 0 CVS HEALTH CORP COM Stock 126650100 4253518 52865 SH SOLE 0 52865 0 0 ISHARES EUROPE ETF ETF 464287861 6648 150 SH SOLE 0 150 0 0 DTE ENERGY CO COM Stock 233331107 3597 34 SH SOLE 0 34 0 0 NISOURCE INC COM Stock 65473P105 8927 352 SH SOLE 0 352 0 0 SIMON PPTY GROUP INC NEW COM REIT 828806109 12132 75 SH SOLE 0 75 0 0 ISHARES MSCI BRAZIL ETF ETF 464286400 5121 150 SH SOLE 0 150 0 0 AMERIPRISE FINL INC COM Stock 03076C106 15275 120 SH SOLE 0 120 0 0 BROWN & BROWN INC COM Stock 115236101 87001 2020 SH SOLE 0 2020 0 0 MURPHY OIL CORP COM Stock 626717102 21786 850 SH SOLE 0 850 0 0 OXFORD SQUARE CAP CORP COM CEF 69181V107 0 0 SH SOLE 0 0 0 0 INVESCO VALUE MUN INCOME TR COM CEF 46132P108 6402 422 SH SOLE 0 422 0 0 AMERICA MOVIL SAB DE CV SPON ADS RP CL B ADR 02390A101 9552 600 SH SOLE 0 600 0 0 ALLIANCE RESOURCE PARTNERS L P UT LTD PART Stock 01877R108 5670 300 SH SOLE 0 300 0 0 BOEING CO COM Stock 097023105 2051675 10375 SH SOLE 0 10375 0 0 COPART INC COM Stock 217204106 274825 8645 SH SOLE 0 8645 0 0 VANGUARD SMALL-CAP ETF ETF 922908751 257933 1903 SH SOLE 0 1903 0 0 VANGUARD MID-CAP ETF ETF 922908629 12114 85 SH SOLE 0 85 0 0 VANGUARD LARGE-CAP ETF ETF 922908637 11102 100 SH SOLE 0 100 0 0 NEXTERA ENERGY INC COM Stock 65339F101 852198 6081 SH SOLE 0 6081 0 0 OVINTIV INC COM Stock 69047Q102 24640 2800 SH SOLE 0 2800 0 0 FIRST CMNTY CORP S C COM Stock 319835104 680295 32395 SH SOLE 0 32395 0 0 PHARMACYTE BIOTECH INC COM NEW Stock 71715X104 2246 40000 SH SOLE 0 40000 0 0 NIKE INC CL B Stock 654106103 202252 3428 SH SOLE 0 3428 0 0 TRAVEL PLUS LEISURE CO COM Stock 98310W108 361476 3600 SH SOLE 0 3600 0 0 SOUTHWESTERN ENERGY CO COM Stock 845467109 29488 4850 SH SOLE 0 4850 0 0 TESLA INC COM Stock 88160R101 25313 70 SH SOLE 0 70 0 0 EQUITY COMWLTH COM SH BEN INT REIT 294628102 31600 1000 SH SOLE 0 1000 0 0 SOUTHERN FIRST BANCSHARES COM Stock 842873101 26861 725 SH SOLE 0 725 0 0 ATLANTIC UN BANKSHARES CORP COM Stock 04911A107 10170 300 SH SOLE 0 300 0 0 HILTON WORLDWIDE HLDGS INC COM Stock 43300A203 212207 3431 SH SOLE 0 3431 0 0 NCR VOYIX CORPORATION COM Stock 62886E108 10210 250 SH SOLE 0 250 0 0 ARGO GROUP INTL HLDGS LTD COM Stock G0464B107 6787 112 SH SOLE 0 112 0 0 VANGUARD HEALTH CARE ETF ETF 92204A504 276319 1875 SH SOLE 0 1875 0 0 FINANCIAL SELECT SECTOR SPDR FUND ETF 81369Y605 68089 2760 SH SOLE 0 2760 0 0 WISDOMTREE EMERGING MARKETS LOCAL DEBT FUND ETF 97717X867 176450 4652 SH SOLE 0 4652 0 0 PIMCO STRATEGIC INCOME FD COM CEF 72200X104 104957 10300 SH SOLE 0 10300 0 0 APARTMENT INVT & MGMT CO CL A REIT 03748R747 42970 1000 SH SOLE 0 1000 0 0 NORFOLK SOUTHN CORP COM Stock 655844108 1862207 15302 SH SOLE 0 15301 0 0 HOST HOTELS & RESORTS INC COM REIT 44107P104 198749 10878 SH SOLE 0 10878 0 0 PUBLIC STORAGE COM REIT 74460D109 20853 100 SH SOLE 0 100 0 0 VORNADO RLTY TR SH BEN INT REIT 929042109 41692 444 SH SOLE 0 444 0 0 ALERIAN MLP ETF ETF 00162Q452 45448 3800 SH SOLE 0 3800 0 0 SCHWAB SHORT-TERM US TREASURY ETF ETF 808524862 119748 2375 SH SOLE 0 2375 0 0 TANGER INC COM REIT 875465106 54558 2100 SH SOLE 0 2100 0 0 BIG LOTS INC COM Stock 089302103 10771 223 SH SOLE 0 223 0 0 VANGUARD CONSUMER STAPLES ETF ETF 92204A207 662230 4696 SH SOLE 0 4696 0 0 VANGUARD INDUSTRIALS ETF ETF 92204A603 265038 2064 SH SOLE 0 2064 0 0 HARLEY DAVIDSON INC COM Stock 412822108 262591 4861 SH SOLE 0 4861 0 0 VANGUARD INFORMATION TECHNOLOGY ETF ETF 92204A702 335622 2383 SH SOLE 0 2383 0 0 SCHWAB U.S. LARGE-CAP VALUE ETF ETF 808524409 8785 175 SH SOLE 0 175 0 0 PIMCO INTERMEDIATE MUNICIPAL BOND ACTIVE ETF ETF 72201R866 315458 5900 SH SOLE 0 5900 0 0 SCHWAB US TIPS ETF ETF 808524870 181863 3303 SH SOLE 0 3303 0 0 PUTNAM PREMIER INCOME TR SH BEN INT CEF 746853100 5430 1000 SH SOLE 0 1000 0 0 HANCOCK JOHN PFD INCOME FD II COM CEF 41013X106 119495 5441 SH SOLE 0 5441 0 0 WALGREENS BOOTS ALLIANCE INC COM Stock 931427108 1279350 16337 SH SOLE 0 16337 0 0 THOR INDS INC COM Stock 885160101 29788 285 SH SOLE 0 285 0 0 BROOKFIELD CORP CL A LTD VT SH Stock 11271J107 423782 10808 SH SOLE 0 10808 0 0 CENTERPOINT ENERGY INC COM Stock 15189T107 369436 13493 SH SOLE 0 13492 0 0 DOLLAR TREE INC COM Stock 256746108 199971 2860 SH SOLE 0 2860 0 0 ROYAL CARIBBEAN GROUP COM Stock V7780T103 84107 770 SH SOLE 0 770 0 0 WELLTOWER INC COM REIT 95040Q104 14970 200 SH SOLE 0 200 0 0 HANESBRANDS INC COM Stock 410345102 492199 21252 SH SOLE 0 21252 0 0 KKR & CO INC COM Stock 48251W104 151734 8158 SH SOLE 0 8157 0 0 CONAGRA BRANDS INC COM Stock 205887102 189349 5295 SH SOLE 0 5295 0 0 VERADIGM INC COM Stock 01988P108 75922 5950 SH SOLE 0 5950 0 0 VANGUARD S&P 500 ETF ETF 922908363 147285 663 SH SOLE 0 663 0 0 SOUTH JERSEY INDS INC COM Stock 838518108 246024 7200 SH SOLE 0 7200 0 0 CREDIT SUISSE GROUP SPONSORED ADR ADR 225401108 344560 23600 SH SOLE 0 23600 0 0 COMMSCOPE HLDG CO INC COM Stock 20337X109 659440 17340 SH SOLE 0 17340 0 0 VANGUARD GLOBAL EX-U.S. REAL ESTATE ETF ETF 922042676 271969 4835 SH SOLE 0 4835 0 0 SPDR S&P MIDCAP 400 ETF TRUST ETF 78467Y107 95286 300 SH SOLE 0 300 0 0 GOLUB CAP BDC INC COM CEF 38173M102 70744 3700 SH SOLE 0 3700 0 0 WESTERN UN CO COM Stock 959802109 5715 300 SH SOLE 0 300 0 0 CONSOLIDATED EDISON INC COM Stock 209115104 13227 164 SH SOLE 0 163 0 0 GENERAL MTRS CO COM Stock 37045V100 338759 9698 SH SOLE 0 9698 0 0 ITT INC COM Stock 45073V108 4018 100 SH SOLE 0 100 0 0 TARGA RES CORP COM Stock 87612G101 8091 179 SH SOLE 0 179 0 0 INVESCO S&P 500 EQUAL WEIGHT ETF ETF 46137V357 27804 300 SH SOLE 0 300 0 0 VANECK GOLD MINERS ETF ETF 92189F106 195298 8845 SH SOLE 0 8845 0 0 RITE AID CORP COM Stock 767754872 885 300 SH SOLE 0 300 0 0 SPDR S&P 400 MID CAP GROWTH ETF ETF 78464A821 28630 200 SH SOLE 0 200 0 0 PLAINS ALL AMERN PIPELINE L P UNIT LTD PARTN Stock 726503105 84064 3200 SH SOLE 0 3200 0 0 KINROSS GOLD CORP COM Stock 496902404 1018 250 SH SOLE 0 250 0 0 ELI LILLY & CO COM Stock 532457108 1292604 15706 SH SOLE 0 15706 0 0 AIR PRODS & CHEMS INC COM Stock 009158106 301141 2105 SH SOLE 0 2105 0 0 STEELCASE INC CL A Stock 858155203 4200 300 SH SOLE 0 300 0 0 SCHWAB U.S. MID-CAP ETF ETF 808524508 159988 3322 SH SOLE 0 3322 0 0 NOV INC COM Stock 62955J103 189405 5750 SH SOLE 0 5750 0 0 SERVICE PPTYS TR COM SH BEN INT REIT 81761L102 76082 2610 SH SOLE 0 2610 0 0 PPL CORP COM Stock 69351T106 5683 147 SH SOLE 0 147 0 0 ISHARES RUSSELL MID-CAP VALUE ETF ETF 464287473 5045 60 SH SOLE 0 60 0 0 SPDR S&P EMERGING MARKETS DIVIDEND ETF ETF 78463X533 179065 6001 SH SOLE 0 6000 0 0 BLACKROCK MUNIYILD QULT FD INC COM CEF 09254F100 77257 5033 SH SOLE 0 5033 0 0 FRONTLINE PLC COM Stock M46528101 8595 1500 SH SOLE 0 1500 0 0 VANGUARD S&P 500 GROWTH ETF ETF 921932505 4298 35 SH SOLE 0 35 0 0 LEAR CORP COM NEW Stock 521865204 184704 1300 SH SOLE 0 1300 0 0 ISHARES RUSSELL 2000 ETF ETF 464287655 81593 579 SH SOLE 0 579 0 0 INVESCO SENIOR LOAN ETF ETF 46138G508 9256 400 SH SOLE 0 400 0 0 GREIF INC CL A Stock 397624107 5578 100 SH SOLE 0 100 0 0 APOLLO GLOBAL MGMT INC COM Stock 03769M106 58721 2220 SH SOLE 0 2220 0 0 HUNTINGTON INGALLS INDS INC COM Stock 446413106 10611 57 SH SOLE 0 57 0 0 ISHARES CORE HIGH DIVIDEND ETF ETF 46429B663 40651 489 SH SOLE 0 489 0 0 KBR INC COM Stock 48242W106 80666 5300 SH SOLE 0 5300 0 0 DUKE ENERGY CORP NEW COM NEW Stock 26441C204 3738359 44723 SH SOLE 0 44722 0 0 PROSHARES SHORT S&P500 ETF 74347B425 30150 900 SH SOLE 0 900 0 0 TRI CONTL CORP COM CEF 895436103 6818 280 SH SOLE 0 280 0 0 XEROX HOLDINGS CORP COM NEW Stock 98421M106 3591 125 SH SOLE 0 125 0 0 ELLINGTON FINANCIAL INC COM REIT 28852N109 384339 23710 SH SOLE 0 23710 0 0 AFLAC INC COM Stock 001055102 1229441 15827 SH SOLE 0 15827 0 0 SYSCO CORP COM Stock 871829107 187479 3725 SH SOLE 0 3725 0 0 CHIPOTLE MEXICAN GRILL INC COM Stock 169656105 8322 20 SH SOLE 0 20 0 0 INVESCO S&P 500 LOW VOLATILITY ETF ETF 46138E354 13419 300 SH SOLE 0 300 0 0 GROUP 1 AUTOMOTIVE INC COM Stock 398905109 75984 1200 SH SOLE 0 1200 0 0 BLACKROCK MUNIVEST FD INC COM CEF 09253R105 23232 2400 SH SOLE 0 2400 0 0 DICKS SPORTING GOODS INC COM Stock 253393102 7966 200 SH SOLE 0 200 0 0 GLOBAL X FERTILIZERS/POTASH ETF ETF 37950E499 12957 1400 SH SOLE 0 1400 0 0 SONY GROUP CORP SPONSORED ADR ADR 835699307 704606 18450 SH SOLE 0 18450 0 0 QUANTA SVCS INC COM Stock 74762E102 42796 1300 SH SOLE 0 1300 0 0 AMN HEALTHCARE SVCS INC COM Stock 001744101 1953 50 SH SOLE 0 50 0 0 AMERICAN ELEC PWR CO INC COM Stock 025537101 224388 3230 SH SOLE 0 3230 0 0 CNX RES CORP COM Stock 12653C108 74700 5000 SH SOLE 0 5000 0 0 EDISON INTL COM Stock 281020107 78190 1000 SH SOLE 0 1000 0 0 EVERSOURCE ENERGY COM Stock 30040W108 14935 246 SH SOLE 0 246 0 0 BROWN FORMAN CORP CL B Stock 115637209 84807 1745 SH SOLE 0 1745 0 0 MARATHON PETE CORP COM Stock 56585A102 332843 6360 SH SOLE 0 6360 0 0 VANGUARD FTSE PACIFIC ETF ETF 922042866 19740 300 SH SOLE 0 300 0 0 ELDORADO GOLD CORP NEW COM Stock 284902509 2640 1000 SH SOLE 0 1000 0 0 TOWNEBANK PORTSMOUTH VA COM Stock 89214P109 293832 9540 SH SOLE 0 9540 0 0 FULLER H B CO COM Stock 359694106 276250 5405 SH SOLE 0 5405 0 0 DARLING INGREDIENTS INC COM Stock 237266101 11018 700 SH SOLE 0 700 0 0 F N B CORP COM Stock 302520101 162359 11466 SH SOLE 0 11466 0 0 NU SKIN ENTERPRISES INC CL A Stock 67018T105 3142 50 SH SOLE 0 50 0 0 MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP Stock 559080106 186727 2620 SH SOLE 0 2620 0 0 NEW JERSEY RES CORP COM Stock 646025106 7940 200 SH SOLE 0 200 0 0 INGLES MKTS INC CL A Stock 457030104 377955 11350 SH SOLE 0 11350 0 0 FRANCO NEV CORP COM Stock 351858105 10824 150 SH SOLE 0 150 0 0 PIMCO 0-5 YEAR HIGH YIELD CORPORATE BOND INDEX ETF ETF 72201R783 157108 1550 SH SOLE 0 1550 0 0 SPIRIT AEROSYSTEMS HLDGS INC COM CL A Stock 848574109 58230 1005 SH SOLE 0 1005 0 0 FIRST CTZNS BANCSHARES INC N C CL A Stock 31946M103 2595483 6964 SH SOLE 0 6964 0 0 ENERGY TRANSFER L P COM UT LTD PTN Stock 29273V100 22270 1240 SH SOLE 0 1240 0 0 XYLEM INC COM Stock 98419M100 66516 1200 SH SOLE 0 1200 0 0 ISHARES MSCI EMERGING MARKETS MIN VOL FACTOR ETF ETF 464286533 175064 3160 SH SOLE 0 3160 0 0 MARRIOTT VACATIONS WORLDWIDE C COM Stock 57164Y107 0 0 SH SOLE 0 0 0 0 XTRACKERS MSCI EAFE HEDGED EQUITY ETF ETF 233051200 7505 250 SH SOLE 0 250 0 0 TRACTOR SUPPLY CO COM Stock 892356106 570018 10515 SH SOLE 0 10515 0 0 NUVEEN SELECT MAT MUN FD SH BEN INT CEF 67061T101 841173 83367 SH SOLE 0 83367 0 0 VISA INC COM CL A Stock 92826C839 8617069 91886 SH SOLE 0 91886 0 0 ISHARES MSCI EAFE MIN VOL FACTOR ETF ETF 46429B689 55530 802 SH SOLE 0 802 0 0 ISHARES INTERNATIONAL PREFERRED STOCK ETF ETF 46429B135 32220 1800 SH SOLE 0 1800 0 0 HERSHEY CO COM Stock 427866108 32533 303 SH SOLE 0 303 0 0 ISHARES MSCI USA MIN VOL FACTOR ETF ETF 46429B697 4893 100 SH SOLE 0 100 0 0 INVESCO SOLAR ETF ETF 46138G706 50222 2525 SH SOLE 0 2525 0 0 VANGUARD SMALL-CAP GROWTH ETF ETF 922908595 77237 530 SH SOLE 0 530 0 0 VANGUARD GROWTH ETF ETF 922908736 211140 1662 SH SOLE 0 1662 0 0 NUVEEN PFD & INCOME SECS FD COM CEF 67072C105 262524 25662 SH SOLE 0 25662 0 0 NUVEEN MUN VALUE FD INC COM CEF 670928100 298800 30000 SH SOLE 0 30000 0 0 PRIMIS FINANCIAL CORP COM Stock 843395104 84480 4800 SH SOLE 0 4800 0 0 L3HARRIS TECHNOLOGIES INC COM Stock 502431109 267791 2455 SH SOLE 0 2455 0 0 SPIRE INC COM Stock 84857L101 6278 90 SH SOLE 0 90 0 0 PHILLIPS 66 COM Stock 718546104 449172 5432 SH SOLE 0 5432 0 0 VANECK BIOTECH ETF ETF 92189F726 19473 155 SH SOLE 0 155 0 0 EAGLE MATLS INC COM Stock 26969P108 95655 1035 SH SOLE 0 1035 0 0 META PLATFORMS INC CL A Stock 30303M102 1002658 6641 SH SOLE 0 6641 0 0 RALPH LAUREN CORP CL A Stock 751212101 25092 340 SH SOLE 0 340 0 0 VANECK MORNINGSTAR WIDE MOAT ETF ETF 92189F643 1978 50 SH SOLE 0 50 0 0 COCA-COLA EUROPACIFIC PARTNERS SHS Stock G25839104 603177 14831 SH SOLE 0 14831 0 0 PACKAGING CORP AMER COM Stock 695156109 5570 50 SH SOLE 0 50 0 0 CHESAPEAKE UTILS CORP COM Stock 165303108 5022 67 SH SOLE 0 67 0 0 AUTONATION INC COM Stock 05329W102 7757 184 SH SOLE 0 184 0 0 TEXAS CAP BANCSHARES INC COM Stock 88224Q107 131580 1700 SH SOLE 0 1700 0 0 VECTOR GROUP LTD COM Stock 92240M108 6822 320 SH SOLE 0 320 0 0 BLACKROCK MUN TARGET TERM TR COM SHS BEN IN CEF 09257P105 402636 17400 SH SOLE 0 17400 0 0 MONDELEZ INTL INC CL A Stock 609207105 1438573 33308 SH SOLE 0 33308 0 0 PENTAIR PLC SHS Stock G7S00T104 458926 6897 SH SOLE 0 6897 0 0 TENET HEALTHCARE CORP COM NEW Stock 88033G407 4835 250 SH SOLE 0 250 0 0 VANGUARD SHORT-TERM INFLATION-PROTECTED SECURITIES ETF ETF 922020805 24615 500 SH SOLE 0 500 0 0 BLACKROCK FLOATING RATE INCOME COM CEF 09255X100 268928 19100 SH SOLE 0 19100 0 0 MPLX LP COM UNIT REP LTD Stock 55336V100 3641 109 SH SOLE 0 109 0 0 D R HORTON INC COM Stock 23331A109 376294 10885 SH SOLE 0 10885 0 0 JOHNSON CTLS INTL PLC SHS Stock G51502105 1301 30 SH SOLE 0 30 0 0 METLIFE INC COM Stock 59156R108 2335719 42514 SH SOLE 0 42514 0 0 CROWN HLDGS INC COM Stock 228368106 522622 8760 SH SOLE 0 8760 0 0 CANADIAN PACIFIC KANSAS CITY COM Stock 13646K108 65932 410 SH SOLE 0 410 0 0 FLOWERS FOODS INC COM Stock 343498101 92072 5319 SH SOLE 0 5319 0 0 RH COM Stock 74967X103 6452 100 SH SOLE 0 100 0 0 MOODYS CORP COM Stock 615369105 365040 3000 SH SOLE 0 3000 0 0 MARTIN MARIETTA MATLS INC COM Stock 573284106 383951 1725 SH SOLE 0 1725 0 0 EPR PPTYS COM SH BEN INT REIT 26884U109 11140 155 SH SOLE 0 155 0 0 NEW YORK CMNTY BANCORP INC COM Stock 649445103 11161 850 SH SOLE 0 850 0 0 HONDA MOTOR LTD ADR ECH CNV IN 3 ADR 438128308 73953 2700 SH SOLE 0 2700 0 0 MAGNA INTL INC COM Stock 559222401 13899 300 SH SOLE 0 300 0 0 SANMINA CORPORATION COM Stock 801056102 3429 90 SH SOLE 0 90 0 0 NOVARTIS AG SPONSORED ADR ADR 66987V109 1183605 14180 SH SOLE 0 14180 0 0 KONINKLIJKE PHILIPS N V NY REGIS SHS NEW ADR 500472303 541742 15124 SH SOLE 0 15124 0 0 ISHARES CORE MSCI EAFE ETF ETF 46432F842 39822 654 SH SOLE 0 654 0 0 ROYAL BK CDA COM Stock 780087102 83253 1148 SH SOLE 0 1148 0 0 HEXCEL CORP NEW COM Stock 428291108 34314 650 SH SOLE 0 650 0 0 KANSAS CITY SOUTHERN COM NEW Stock 485170302 2093 20 SH SOLE 0 20 0 0 ISHARES GLOBAL UTILITIES ETF ETF 464288711 90706 1850 SH SOLE 0 1850 0 0 EXPEDITORS INTL WASH INC COM Stock 302130109 253878 4495 SH SOLE 0 4495 0 0 KINDER MORGAN INC DEL COM Stock 49456B101 1105212 57683 SH SOLE 0 57683 0 0 ACCENTURE PLC IRELAND SHS CLASS A Stock G1151C101 378461 3060 SH SOLE 0 3060 0 0 EQUIFAX INC COM Stock 294429105 394395 2870 SH SOLE 0 2870 0 0 MOHAWK INDS INC COM Stock 608190104 101510 420 SH SOLE 0 420 0 0 OMNICOM GROUP INC COM Stock 681919106 94092 1135 SH SOLE 0 1135 0 0 KROGER CO COM Stock 501044101 409266 17550 SH SOLE 0 17550 0 0 ENBRIDGE INC COM Stock 29250N105 4348207 109224 SH SOLE 0 109224 0 0 TENNECO INC CL A VTG COM STK Stock 880349105 624564 10800 SH SOLE 0 10800 0 0 ISHARES 1-5 YEAR INVESTMENT GRADE CORPORATE BOND ETF ETF 464288646 130374 1238 SH SOLE 0 1238 0 0 UNITED NAT FOODS INC COM Stock 911163103 14680 400 SH SOLE 0 400 0 0 WESTERN DIGITAL CORP. COM Stock 958102105 7974 90 SH SOLE 0 90 0 0 ARCHER DANIELS MIDLAND CO COM Stock 039483102 57808 1397 SH SOLE 0 1397 0 0 CUMMINS INC COM Stock 231021106 270907 1670 SH SOLE 0 1670 0 0 EOG RES INC COM Stock 26875P101 4979 55 SH SOLE 0 55 0 0 GENUINE PARTS CO COM Stock 372460105 60294 650 SH SOLE 0 650 0 0 WPP PLC NEW ADR ADR 92937A102 30042 285 SH SOLE 0 285 0 0 MOSAIC CO NEW COM Stock 61945C103 41094 1800 SH SOLE 0 1800 0 0 OWENS CORNING NEW COM Stock 690742101 569155 8505 SH SOLE 0 8505 0 0 WHEATON PRECIOUS METALS CORP COM Stock 962879102 7956 400 SH SOLE 0 400 0 0 ABBVIE INC COM Stock 00287Y109 3306906 45606 SH SOLE 0 45606 0 0 NATIONAL GRID PLC SPONSORED ADR NE ADR 636274409 97748 1556 SH SOLE 0 1556 0 0 S&P GLOBAL INC COM Stock 78409V104 551696 3779 SH SOLE 0 3779 0 0 INVESCO S&P GLOBAL WATER INDEX ETF ETF 46138E263 55780 1710 SH SOLE 0 1710 0 0 AECOM COM Stock 00766T100 271572 8400 SH SOLE 0 8400 0 0 ISHARES GLOBAL CONSUMER STAPLES ETF ETF 464288737 6646 65 SH SOLE 0 65 0 0 ISHARES CORE MSCI EMERGING MARKETS ETF ETF 46434G103 78613 1571 SH SOLE 0 1571 0 0 MANULIFE FINL CORP COM Stock 56501R106 35044 1868 SH SOLE 0 1868 0 0 LIBERTY MEDIA CORP DEL COM LBTY ONE S A Stock 531229771 350 10 SH SOLE 0 10 0 0 ISHARES 10 YEAR INVESTMENT GRADE CORPORATE BOND ETF ETF 464289511 4931 80 SH SOLE 0 80 0 0 CASEYS GEN STORES INC COM Stock 147528103 100683 940 SH SOLE 0 940 0 0 VANGUARD FTSE ALL-WORLD EX-US INDEX FUND ETF 922042775 47729 954 SH SOLE 0 954 0 0 CYRUSONE INC COM REIT 23283R100 22300 400 SH SOLE 0 400 0 0 CURTISS WRIGHT CORP COM Stock 231561101 14318 156 SH SOLE 0 156 0 0 KEMPER CORP COM Stock 488401100 24048 623 SH SOLE 0 623 0 0 NATIONAL FUEL GAS CO COM Stock 636180101 4020 72 SH SOLE 0 72 0 0 POTLATCHDELTIC CORPORATION COM REIT 737630103 18280 400 SH SOLE 0 400 0 0 INVESCO LTD SHS Stock G491BT108 49744 1414 SH SOLE 0 1413 0 0 ZOETIS INC CL A Stock 98978V103 26512 425 SH SOLE 0 425 0 0 HEICO CORP NEW COM Stock 422806109 120835 1682 SH SOLE 0 1682 0 0 PRICESMART INC COM Stock 741511109 36792 420 SH SOLE 0 420 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS ADR 874039100 588202 16825 SH SOLE 0 16825 0 0 NATIONAL BEVERAGE CORP COM Stock 635017106 18712 200 SH SOLE 0 200 0 0 ISHARES RUSSELL 2000 GROWTH ETF ETF 464287648 16327 97 SH SOLE 0 96 0 0 BLACKSTONE INC COM Stock 09260D107 85043 2550 SH SOLE 0 2550 0 0 CHURCH & DWIGHT CO INC COM Stock 171340102 140076 2700 SH SOLE 0 2700 0 0 FORWARD AIR CORP COM Stock 349853101 103896 1950 SH SOLE 0 1950 0 0 SEACOAST BKG CORP FLA COM NEW Stock 811707801 110860 4600 SH SOLE 0 4600 0 0 NEUBERGER BERMAN ENERGY INFRA COM CEF 64129H104 10178 1058 SH SOLE 0 1058 0 0 ZIMMER BIOMET HOLDINGS INC COM Stock 98956P102 294806 2296 SH SOLE 0 2296 0 0 NUVEEN QUALITY MUNCP INCOME FD COM CEF 67066V101 281811 20072 SH SOLE 0 20072 0 0 NUVEEN AMT FREE MUN CR INC FD COM CEF 67071L106 43753 2888 SH SOLE 0 2888 0 0 VERISIGN INC COM Stock 92343E102 418320 4500 SH SOLE 0 4500 0 0 HANNON ARMSTRONG SUST INFR CAP COM REIT 41068X100 11435 500 SH SOLE 0 500 0 0 STRYKER CORPORATION COM Stock 863667101 1494799 10771 SH SOLE 0 10771 0 0 QUALCOMM INC COM Stock 747525103 711786 12890 SH SOLE 0 12890 0 0 ELLINGTON RESIDENTIAL MTG REIT COM SHS BEN INT REIT 288578107 129668 8845 SH SOLE 0 8845 0 0 BLACKSTONE MTG TR INC COM CL A REIT 09257W100 56880 1800 SH SOLE 0 1800 0 0 FASTENAL CO COM Stock 311900104 71825 1650 SH SOLE 0 1650 0 0 GENERAL DYNAMICS CORP COM Stock 369550108 258917 1307 SH SOLE 0 1307 0 0 CULLEN FROST BANKERS INC COM Stock 229899109 253557 2700 SH SOLE 0 2700 0 0 DISCOVER FINL SVCS COM Stock 254709108 3110 50 SH SOLE 0 50 0 0 MCDONALDS CORP COM Stock 580135101 40741 266 SH SOLE 0 266 0 0 INTERCONTINENTAL EXCHANGE INC COM Stock 45866F104 163152 2475 SH SOLE 0 2475 0 0 FIRST TR INTER DURATN PFD & IN COM CEF 33718W103 9304 375 SH SOLE 0 375 0 0 DOVER CORP COM Stock 260003108 256704 3200 SH SOLE 0 3200 0 0 CISCO SYS INC COM Stock 17275R102 1628483 52028 SH SOLE 0 52028 0 0 CAPITAL ONE FINL CORP COM Stock 14040H105 102697 1243 SH SOLE 0 1243 0 0 ISHARES RUSSELL MIDCAP ETF ETF 464287499 4419 23 SH SOLE 0 23 0 0 APA CORPORATION COM Stock 03743Q108 38344 800 SH SOLE 0 800 0 0 ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH ADR 03938L203 23685 1042 SH SOLE 0 1042 0 0 NEWS CORP NEW CL A Stock 65249B109 75788 5532 SH SOLE 0 5532 0 0 AT&T INC COM Stock 00206R102 4849402 128529 SH SOLE 0 128529 0 0 VANGUARD INTERMEDIATE-TERM BOND ETF ETF 921937819 1212583 14345 SH SOLE 0 14345 0 0 WISDOMTREE INC COM Stock 97717P104 15255 1500 SH SOLE 0 1500 0 0 VANGUARD FINANCIALS ETF ETF 92204A405 63176 1010 SH SOLE 0 1010 0 0 ENERGY SELECT SECTOR SPDR FUND ETF 81369Y506 16230 250 SH SOLE 0 250 0 0 GENERAL ELECTRIC CO COM NEW Stock 369604301 4783767 177111 SH SOLE 0 177110 0 0 NOKIA CORP SPONSORED ADR ADR 654902204 49459 8029 SH SOLE 0 8029 0 0 NUVEEN FLOATING RATE INCOME OP COM SHS CEF 6706EN100 11670 1000 SH SOLE 0 1000 0 0 CALAMOS CONV & HIGH INCOME FD COM SHS CEF 12811P108 15392 1300 SH SOLE 0 1300 0 0 CONSUMER DISCRETIONARY SELECT SECTOR SPDR FUND ETF 81369Y407 18912 211 SH SOLE 0 211 0 0 EXPEDIA GROUP INC COM NEW Stock 30212P303 478725 3214 SH SOLE 0 3214 0 0 SKYWORKS SOLUTIONS INC COM Stock 83088M102 812792 8471 SH SOLE 0 8471 0 0 ISHARES U.S. BASIC MATERIALS ETF ETF 464287838 9382 105 SH SOLE 0 105 0 0 APOLLO SR FLOATING RATE FD INC COM CEF 037636107 16870 1000 SH SOLE 0 1000 0 0 BLACKROCK CR ALLOCATION INCOME COM CEF 092508100 13450 1000 SH SOLE 0 1000 0 0 AMBEV SA SPONSORED ADR ADR 02319V103 2745 500 SH SOLE 0 500 0 0 ISHARES S&P 500 GROWTH ETF ETF 464287309 28346 207 SH SOLE 0 207 0 0 ISHARES CORE S&P 500 ETF ETF 464287200 3164 13 SH SOLE 0 13 0 0 ADVENT CONV & INCOME FD COM CEF 00764C109 8075 500 SH SOLE 0 500 0 0 LAMAR ADVERTISING CO NEW CL A REIT 512816109 11036 150 SH SOLE 0 150 0 0 THE CIGNA GROUP COM Stock 125523100 33478 200 SH SOLE 0 200 0 0 METTLER TOLEDO INTERNATIONAL COM Stock 592688105 462004 785 SH SOLE 0 785 0 0 ONEOK INC NEW COM Stock 682680103 139528 2675 SH SOLE 0 2675 0 0 ISHARES 0-5 YEAR HIGH YIELD CORPORATE BOND ETF ETF 46434V407 47860 1000 SH SOLE 0 1000 0 0 WELLS FARGO CO NEW COM Stock 949746101 2112353 38122 SH SOLE 0 38122 0 0 UNION PAC CORP COM Stock 907818108 3372943 30970 SH SOLE 0 30970 0 0 CINTAS CORP COM Stock 172908105 252080 2000 SH SOLE 0 2000 0 0 ECOLAB INC COM Stock 278865100 731453 5510 SH SOLE 0 5510 0 0 TRANSOCEAN LTD REG SHS Stock H8817H100 4181 508 SH SOLE 0 508 0 0 ISHARES MBS ETF ETF 464288588 51245 480 SH SOLE 0 480 0 0 ISHARES PREFERRED & INCOME SECURITIES ETF ETF 464288687 5876 150 SH SOLE 0 150 0 0 SALESFORCE INC COM Stock 79466L302 3637 42 SH SOLE 0 42 0 0 MICROCHIP TECHNOLOGY INC. COM Stock 595017104 2624 34 SH SOLE 0 34 0 0 MCCORMICK & CO INC COM NON VTG Stock 579780206 108236 1110 SH SOLE 0 1110 0 0 INVESCO DORSEY WRIGHT MOMENTUM ETF ETF 46137V837 17323 370 SH SOLE 0 370 0 0 NORTHROP GRUMMAN CORP COM Stock 666807102 433840 1690 SH SOLE 0 1690 0 0 RYDER SYS INC COM Stock 783549108 317792 4415 SH SOLE 0 4415 0 0 REPUBLIC SVCS INC COM Stock 760759100 1424047 22345 SH SOLE 0 22345 0 0 THERMO FISHER SCIENTIFIC INC COM Stock 883556102 1451590 8320 SH SOLE 0 8320 0 0 LOCKHEED MARTIN CORP COM Stock 539830109 390042 1405 SH SOLE 0 1405 0 0 JPMORGAN CHASE & CO COM Stock 46625H100 1594125 17441 SH SOLE 0 17441 0 0 INTERNATIONAL PAPER CO COM Stock 460146103 165301 2920 SH SOLE 0 2920 0 0 FLEXSHARES GLOBAL QUALITY REAL ESTATE INDEX FUND ETF 33939L787 65923 1100 SH SOLE 0 1100 0 0 ISHARES 5-10 YEAR INVESTMENT GRADE CORPORATE BOND ETF ETF 464288638 68393 623 SH SOLE 0 623 0 0 SPDR PORTFOLIO EMERGING MARKETS ETF ETF 78463X509 26644 400 SH SOLE 0 400 0 0 CHEVRON CORP NEW COM Stock 166764100 1713994 16429 SH SOLE 0 16428 0 0 ALBEMARLE CORP COM Stock 012653101 10554 100 SH SOLE 0 100 0 0 CONOCOPHILLIPS COM Stock 20825C104 718168 16337 SH SOLE 0 16336 0 0 MARKEL GROUP INC COM Stock 570535104 9759 10 SH SOLE 0 10 0 0 VANGUARD FTSE DEVELOPED MARKETS ETF ETF 921943858 36114 874 SH SOLE 0 874 0 0 DANAHER CORPORATION COM Stock 235851102 517733 6135 SH SOLE 0 6135 0 0 KOHLS CORP COM Stock 500255104 19335 500 SH SOLE 0 500 0 0 M & T BK CORP COM Stock 55261F104 36439 225 SH SOLE 0 225 0 0 TJX COS INC NEW COM Stock 872540109 26703 370 SH SOLE 0 370 0 0 BANK AMERICA CORP COM Stock 060505104 2314945 95422 SH SOLE 0 95422 0 0 VANGUARD CONSUMER DISCRETIONARY ETF ETF 92204A108 209548 1476 SH SOLE 0 1476 0 0 HIGH INCOME SECS FD SHS BEN INT CEF 42968F108 4395 500 SH SOLE 0 500 0 0 SPDR S&P DIVIDEND ETF ETF 78464A763 20711 233 SH SOLE 0 233 0 0 WALMART INC COM Stock 931142103 352063 4652 SH SOLE 0 4652 0 0 ISHARES INTERNATIONAL SELECT DIVIDEND ETF ETF 464288448 388414 11871 SH SOLE 0 11870 0 0 INTERNATIONAL BUSINESS MACHS COM Stock 459200101 1354473 8805 SH SOLE 0 8805 0 0 ORACLE CORP COM Stock 68389X105 1371981 27363 SH SOLE 0 27363 0 0 RTX CORPORATION COM Stock 75513E101 2268071 18574 SH SOLE 0 18574 0 0 VANGUARD FTSE EMERGING MARKETS ETF ETF 922042858 390621 9567 SH SOLE 0 9567 0 0 KNOWLES CORP COM Stock 49926D109 1692 100 SH SOLE 0 100 0 0 TEXAS INSTRS INC COM Stock 882508104 579283 7530 SH SOLE 0 7530 0 0 TARGET CORP COM Stock 87612E106 590877 11300 SH SOLE 0 11300 0 0 VANGUARD HIGH DIVIDEND YIELD INDEX ETF ETF 921946406 84413 1080 SH SOLE 0 1080 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS ADR 881624209 843755 25399 SH SOLE 0 25399 0 0 FIRST TRUST DORSEY WRIGHT FOCUS 5 ETF ETF 33738R605 10056 405 SH SOLE 0 405 0 0 PFIZER INC COM Stock 717081103 2851403 84888 SH SOLE 0 84888 0 0 ISHARES IBOXX $ INVESTMENT GRADE CORPORATE BOND ETF ETF 464287242 221256 1836 SH SOLE 0 1836 0 0 MORGAN STANLEY COM NEW Stock 617446448 420869 9445 SH SOLE 0 9445 0 0 VANECK AGRIBUSINESS ETF ETF 92189F700 126523 2300 SH SOLE 0 2300 0 0 3M CO COM Stock 88579Y101 284388 1366 SH SOLE 0 1366 0 0 DYNEX CAP INC COM REIT 26817Q886 17750 2500 SH SOLE 0 2500 0 0 HP INC COM Stock 40434L105 169556 9700 SH SOLE 0 9700 0 0 GILEAD SCIENCES INC COM Stock 375558103 884455 12496 SH SOLE 0 12495 0 0 ENERSYS COM Stock 29275Y102 12679 175 SH SOLE 0 175 0 0 CATERPILLAR INC COM Stock 149123101 61790 575 SH SOLE 0 575 0 0 BAKER HUGHES COMPANY CL A Stock 05722G100 38157 700 SH SOLE 0 700 0 0 ALPHABET INC CAP STK CL C Stock 02079K107 2455388 2702 SH SOLE 0 2702 0 0 AMERICAN EXPRESS CO COM Stock 025816109 1578826 18742 SH SOLE 0 18742 0 0 AMGEN INC COM Stock 031162100 1271574 7383 SH SOLE 0 7383 0 0 APPLIED MATLS INC COM Stock 038222105 228320 5527 SH SOLE 0 5527 0 0 ALLY FINL INC COM Stock 02005N100 994004 47560 SH SOLE 0 47560 0 0 NOVAGOLD RES INC COM NEW Stock 66987E206 3192 700 SH SOLE 0 700 0 0 TYSON FOODS INC CL A Stock 902494103 804796 12850 SH SOLE 0 12850 0 0 INVESCO EMERGING MARKETS SOVEREIGN DEBT ETF ETF 46138E784 7595 259 SH SOLE 0 259 0 0 WISDOMTREE EMERGING MARKETS HIGH DIVIDEND FUND ETF 97717W315 45089 1100 SH SOLE 0 1100 0 0 HUMANA INC COM Stock 444859102 820514 3410 SH SOLE 0 3410 0 0 ISHARES IBONDS MAR 2023 TERM CORPORATE ETF ETF 46432FAZ0 108054 4050 SH SOLE 0 4050 0 0 FRANKLIN RESOURCES INC COM Stock 354613101 128183 2862 SH SOLE 0 2861 0 0 WILLIAMS COS INC COM Stock 969457100 119606 3950 SH SOLE 0 3950 0 0 BLACKROCK MUNIENHANCED CEF 09253Y100 5960 500 SH SOLE 0 500 0 0 NOW INC COM Stock 67011P100 37466 2330 SH SOLE 0 2330 0 0 AGNICO EAGLE MINES LTD COM Stock 008474108 74448 1650 SH SOLE 0 1650 0 0 ISHARES CORE S&P U.S. GROWTH ETF ETF 464287671 6266 130 SH SOLE 0 130 0 0 ISHARES CORE S&P US VALUE ETF ETF 464287663 9169 180 SH SOLE 0 180 0 0 RAYONIER ADVANCED MATLS INC COM Stock 75508B104 7467 475 SH SOLE 0 475 0 0 GOPRO INC CL A Stock 38268T103 1626 200 SH SOLE 0 200 0 0 TC ENERGY CORP COM Stock 87807B107 143010 3000 SH SOLE 0 3000 0 0 VANGUARD DIVIDEND APPRECIATION ETF ETF 921908844 152442 1645 SH SOLE 0 1645 0 0 SOUTHSTATE CORPORATION COM Stock 840441109 259928 3033 SH SOLE 0 3033 0 0 ENSTAR GROUP LIMITED SHS Stock G3075P101 26420 133 SH SOLE 0 133 0 0 ISHARES 7-10 YEAR TREASURY BOND ETF ETF 464287440 74627 700 SH SOLE 0 700 0 0 ISHARES CORE U.S. AGGREGATE BOND ETF ETF 464287226 20040 183 SH SOLE 0 183 0 0 ISHARES CORE DIVIDEND GROWTH ETF ETF 46434V621 14353 458 SH SOLE 0 458 0 0 LIBERTY MEDIA CORP DEL COM LBTY ONE S C Stock 531229755 732 20 SH SOLE 0 20 0 0 EATON CORP PLC SHS Stock G29183103 77830 1000 SH SOLE 0 1000 0 0 INDEPENDENCE CONTRACT DRILLING COM Stock 453415606 35010 9000 SH SOLE 0 9000 0 0 PIMCO MUN INCOME FD III COM CEF 72201A103 18166 1550 SH SOLE 0 1550 0 0 WESTERN ASSET INTER MUNI FD IN COM CEF 958435109 19680 2000 SH SOLE 0 2000 0 0 AAON INC COM PAR $0.004 Stock 000360206 44220 1200 SH SOLE 0 1200 0 0 BROOKFIELD INFRAST PARTNERS LP LP INT UNIT Stock G16252101 324212 7925 SH SOLE 0 7925 0 0 LIBERTY TRIPADVISOR HLDGS INC COM SER A Stock 531465102 93 8 SH SOLE 0 8 0 0 IPG PHOTONICS CORP COM Stock 44980X109 71099 490 SH SOLE 0 490 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS ADR 01609W102 52133 370 SH SOLE 0 370 0 0 CDK GLOBAL INC COM Stock 12508E101 116425 1876 SH SOLE 0 1876 0 0 V2X INC COM Stock 92242T101 517 16 SH SOLE 0 16 0 0 DNP SELECT INCOME FD INC COM CEF 23325P104 2488 226 SH SOLE 0 226 0 0 GREAT WESTERN BANCORP INC COM Stock 391416104 4081 100 SH SOLE 0 100 0 0 AVANOS MED INC COM Stock 05350V106 10331 263 SH SOLE 0 263 0 0 LIBERTY BROADBAND CORP COM SER A Stock 530307107 858 10 SH SOLE 0 10 0 0 LIBERTY BROADBAND CORP COM SER C Stock 530307305 1735 20 SH SOLE 0 20 0 0 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR ADR 03524A108 170506 1545 SH SOLE 0 1545 0 0 ESSENTIAL UTILS INC COM Stock 29670G102 106993 3213 SH SOLE 0 3213 0 0 BORGWARNER INC COM Stock 099724106 256421 6053 SH SOLE 0 6053 0 0 C H ROBINSON WORLDWIDE INC COM NEW Stock 12541W209 6868 100 SH SOLE 0 100 0 0 CAL MAINE FOODS INC COM NEW Stock 128030202 81972 2070 SH SOLE 0 2070 0 0 COMPASS MINERALS INTL INC COM Stock 20451N101 6530 100 SH SOLE 0 100 0 0 DYCOM INDS INC COM Stock 267475101 46103 515 SH SOLE 0 515 0 0 ISHARES BROAD USD INVESTMENT GRADE CORPORATE BOND ETF ETF 464288620 25016 224 SH SOLE 0 224 0 0 GOLDMAN SACHS MLP ENERGY RENAI COM CEF 38148G206 151560 21050 SH SOLE 0 21050 0 0 VANGUARD SHORT-TERM BOND ETF ETF 921937827 2715619 34009 SH SOLE 0 34009 0 0 FLUOR CORP NEW COM Stock 343412102 432392 9445 SH SOLE 0 9445 0 0 GABELLI EQUITY TR INC COM CEF 362397101 7620 1233 SH SOLE 0 1233 0 0 HELMERICH & PAYNE INC COM Stock 423452101 180191 3316 SH SOLE 0 3316 0 0 NUVEEN DOW 30 DYNMC OVERWRT FD SHS CEF 67075F105 9912 600 SH SOLE 0 600 0 0 MURPHY USA INC COM Stock 626755102 56101 757 SH SOLE 0 757 0 0 PHILIP MORRIS INTL INC COM Stock 718172109 2757374 23477 SH SOLE 0 23477 0 0 NRG ENERGY INC COM NEW Stock 629377508 103 6 SH SOLE 0 6 0 0 NUCOR CORP COM Stock 670346105 428527 7405 SH SOLE 0 7405 0 0 PARKER-HANNIFIN CORP COM Stock 701094104 56736 355 SH SOLE 0 355 0 0 PETMED EXPRESS INC COM Stock 716382106 40600 1000 SH SOLE 0 1000 0 0 MIMEDX GROUP INC COM Stock 602496101 7485 500 SH SOLE 0 500 0 0 ROYAL GOLD INC COM Stock 780287108 7817 100 SH SOLE 0 100 0 0 SERVICE CORP INTL COM Stock 817565104 23515 703 SH SOLE 0 703 0 0 SUBURBAN PROPANE PARTNERS L P UNIT LTD PARTN Stock 864482104 9516 400 SH SOLE 0 400 0 0 SYNOPSYS INC COM Stock 871607107 590295 8094 SH SOLE 0 8094 0 0 URBAN EDGE PPTYS COM REIT 91704F104 4034 170 SH SOLE 0 170 0 0 TRINITY INDS INC COM Stock 896522109 44848 1600 SH SOLE 0 1600 0 0 PNC FINL SVCS GROUP INC COM Stock 693475105 39834 319 SH SOLE 0 319 0 0 BRISTOL-MYERS SQUIBB CO COM Stock 110122108 452892 8128 SH SOLE 0 8128 0 0 ISHARES MSCI TURKEY ETF ETF 464286715 4151 100 SH SOLE 0 100 0 0 ISHARES GLOBAL ENERGY ETF ETF 464287341 75016 2417 SH SOLE 0 2416 0 0 BARRICK GOLD CORP COM Stock 067901108 9546 600 SH SOLE 0 600 0 0 REALTY INCOME CORP COM REIT 756109104 8277 150 SH SOLE 0 150 0 0 VISTA OUTDOOR INC COM Stock 928377100 28138 1250 SH SOLE 0 1250 0 0 ALTRIA GROUP INC COM Stock 02209S103 1676841 22517 SH SOLE 0 22517 0 0 LOEWS CORP COM Stock 540424108 2064321 44100 SH SOLE 0 44100 0 0 DOMINION ENERGY INC COM Stock 25746U109 840939 10974 SH SOLE 0 10974 0 0 CITIGROUP INC COM NEW Stock 172967424 678498 10145 SH SOLE 0 10145 0 0 ISHARES JP MORGAN USD EMERGING MARKETS BOND ETF ETF 464288281 135860 1188 SH SOLE 0 1188 0 0 AMERICAN WTR WKS CO INC NEW COM Stock 030420103 288415 3700 SH SOLE 0 3700 0 0 AGILENT TECHNOLOGIES INC COM Stock 00846U101 10972 185 SH SOLE 0 185 0 0 EXXON MOBIL CORP COM Stock 30231G102 6756283 83690 SH SOLE 0 83689 0 0 UNITEDHEALTH GROUP INC COM Stock 91324P102 1743875 9405 SH SOLE 0 9405 0 0 PRICE T ROWE GROUP INC COM Stock 74144T108 319416 4304 SH SOLE 0 4304 0 0 TRAVELERS COMPANIES INC COM Stock 89417E109 157656 1246 SH SOLE 0 1246 0 0 LLOYDS BANKING GROUP PLC SPONSORED ADR ADR 539439109 18384 5208 SH SOLE 0 5208 0 0 LOWES COS INC COM Stock 548661107 2112770 27251 SH SOLE 0 27251 0 0 LINCOLN NATL CORP IND COM Stock 534187109 101978 1509 SH SOLE 0 1509 0 0 SHELL PLC SPON ADR B ADR 780259107 619577 11383 SH SOLE 0 11383 0 0 DEERE & CO COM Stock 244199105 136320 1103 SH SOLE 0 1103 0 0 BARINGS BDC INC COM CEF 06759L103 7048 400 SH SOLE 0 400 0 0 PATTERSON COS INC COM Stock 703395103 990645 21100 SH SOLE 0 21100 0 0 ZIFF DAVIS INC COM Stock 48123V102 155715 1830 SH SOLE 0 1830 0 0 DINE BRANDS GLOBAL INC COM Stock 254423106 88100 2000 SH SOLE 0 2000 0 0 COLGATE PALMOLIVE CO COM Stock 194162103 1326037 17888 SH SOLE 0 17888 0 0 AMERICAN INTL GROUP INC COM NEW Stock 026874784 32698 523 SH SOLE 0 523 0 0 DELTA APPAREL INC COM Stock 247368103 246753 11125 SH SOLE 0 11125 0 0 DEVON ENERGY CORP NEW COM Stock 25179M103 175036 5475 SH SOLE 0 5475 0 0 VODAFONE GROUP PLC NEW SPONSORED ADR ADR 92857W308 2117171 73692 SH SOLE 0 73692 0 0 UTILITIES SELECT SECTOR SPDR FUND ETF 81369Y886 37671 725 SH SOLE 0 725 0 0 EQUITY LIFESTYLE PPTYS INC COM REIT 29472R108 32378 375 SH SOLE 0 375 0 0 RAYONIER INC COM REIT 754907103 366964 12755 SH SOLE 0 12755 0 0 TOPBUILD CORP COM Stock 89055F103 2919 55 SH SOLE 0 55 0 0 VILLAGE SUPER MKT INC CL A NEW Stock 927107409 4666 180 SH SOLE 0 180 0 0 CHEMOURS CO COM Stock 163851108 75423 1989 SH SOLE 0 1989 0 0 NOVO-NORDISK A S ADR ADR 670100205 601532 14025 SH SOLE 0 14025 0 0 SAP SE SPON ADR ADR 803054204 17794 170 SH SOLE 0 170 0 0 WESTROCK CO COM Stock 96145D105 140347 2477 SH SOLE 0 2477 0 0 KRAFT HEINZ CO COM Stock 500754106 335195 3914 SH SOLE 0 3914 0 0 PAYPAL HLDGS INC COM Stock 70450Y103 39447 735 SH SOLE 0 735 0 0 SCHWAB CHARLES CORP COM Stock 808513105 79476 1850 SH SOLE 0 1850 0 0 CAMECO CORP COM Stock 13321L108 45500 5000 SH SOLE 0 5000 0 0 DENTSPLY SIRONA INC COM Stock 24906P109 450443 6947 SH SOLE 0 6947 0 0 CROWN CASTLE INC COM REIT 22822V101 113203 1130 SH SOLE 0 1130 0 0 CARDINAL HEALTH INC COM Stock 14149Y108 434014 5570 SH SOLE 0 5570 0 0 LIVE OAK BANCSHARES INC COM Stock 53803X105 24200 1000 SH SOLE 0 1000 0 0 ISHARES CHINA LARGE-CAP ETF ETF 464287184 39710 1000 SH SOLE 0 1000 0 0 TORONTO DOMINION BK ONT COM NEW Stock 891160509 403 8 SH SOLE 0 8 0 0 BLACKROCK INC COM Stock 09247X101 375945 890 SH SOLE 0 890 0 0 ISHARES CORE S&P MID-CAP ETF ETF 464287507 17395 100 SH SOLE 0 100 0 0 WW INTL INC COM Stock 98262P101 3342 100 SH SOLE 0 100 0 0 CINEMARK HLDGS INC COM Stock 17243V102 122183 3145 SH SOLE 0 3145 0 0 ISHARES MSCI EAFE ETF ETF 464287465 525968 8067 SH SOLE 0 8067 0 0 APPLE INC COM Stock 037833100 3381272 23478 SH SOLE 0 23477 0 0 GSK PLC SPONSORED ADR ADR 37733W204 852914 19780 SH SOLE 0 19780 0 0 WEC ENERGY GROUP INC COM Stock 92939U106 196293 3198 SH SOLE 0 3198 0 0 ISHARES IBONDS DEC 2025 TERM CORPORATE ETF ETF 46434VBD1 1998 80 SH SOLE 0 80 0 0 ABBOTT LABS COM Stock 002824100 2703780 55622 SH SOLE 0 55621 0 0 DISNEY WALT CO COM Stock 254687106 3403928 32037 SH SOLE 0 32036 0 0 INVESCO PREFERRED ETF ETF 46138E511 3778 250 SH SOLE 0 250 0 0 BOOKING HOLDINGS INC COM Stock 09857L108 2158580 1154 SH SOLE 0 1154 0 0 ISHARES RUSSELL 1000 ETF ETF 464287622 35170 260 SH SOLE 0 260 0 0 MFS INTER INCOME TR SH BEN INT CEF 55273C107 25920 6000 SH SOLE 0 6000 0 0 ISHARES RUSSELL 1000 VALUE ETF ETF 464287598 40285 346 SH SOLE 0 346 0 0