0001634149-24-000024.txt : 20240103 0001634149-24-000024.hdr.sgml : 20240103 20240103091641 ACCESSION NUMBER: 0001634149-24-000024 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20180630 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: 24504525 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-2018 06-30-2018 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 832 405862985 false
INFORMATION TABLE 2 Anchor13fdata.june30-2018.xml AMAZON COM INC COM Stock 023135106 6896089 4057 SH SOLE 0 4057 0 0 UNIFI INC COM NEW Stock 904677200 513540 16200 SH SOLE 0 16200 0 0 CERNER CORP COM Stock 156782104 381161 6375 SH SOLE 0 6375 0 0 ISHARES NORTH AMERICAN NATURAL RESOURCES ETF ETF 464287374 31331 850 SH SOLE 0 850 0 0 YAMANA GOLD INC COM Stock 98462Y100 4350 1500 SH SOLE 0 1500 0 0 PARAMOUNT GLOBAL CLASS B COM Stock 92556H206 633431 11267 SH SOLE 0 11267 0 0 GLOBAL PMTS INC COM Stock 37940X102 149062 1337 SH SOLE 0 1337 0 0 PRUDENTIAL FINL INC COM Stock 744320102 299326 3201 SH SOLE 0 3201 0 0 HEWLETT PACKARD ENTERPRISE CO COM Stock 42824C109 149753 10250 SH SOLE 0 10250 0 0 WYNN RESORTS LTD COM Stock 983134107 43508 260 SH SOLE 0 260 0 0 SRH TOTAL RETURN FUND INC COM CEF 101507101 32577 3169 SH SOLE 0 3169 0 0 INVESCO QQQ TRUST SERIES I ETF 46090E103 1156257 6736 SH SOLE 0 6736 0 0 STERICYCLE INC COM Stock 858912108 228515 3500 SH SOLE 0 3500 0 0 TECHNOLOGY SELECT SECTOR SPDR FUND ETF 81369Y803 11949 172 SH SOLE 0 172 0 0 STARBUCKS CORP COM Stock 855244109 1039675 21283 SH SOLE 0 21283 0 0 PAN AMERN SILVER CORP COM Stock 697900108 66230 3700 SH SOLE 0 3700 0 0 INVESCO BULLETSHARES 2023 HIGH YIELD CORPORATE BOND ETF ETF 46138J858 220254 8486 SH SOLE 0 8486 0 0 ALNYLAM PHARMACEUTICALS INC COM Stock 02043Q107 19698 200 SH SOLE 0 200 0 0 ONEMAIN HLDGS INC COM Stock 68268W103 8655 260 SH SOLE 0 260 0 0 XPO INC COM Stock 983793100 11020 110 SH SOLE 0 110 0 0 CAMDEN PPTY TR SH BEN INT REIT 133131102 6835 75 SH SOLE 0 75 0 0 ISHARES MSCI CANADA ETF ETF 464286509 2851 100 SH SOLE 0 100 0 0 ELEVANCE HEALTH INC COM Stock 036752103 85691 360 SH SOLE 0 360 0 0 ISHARES GOLD TRUST ETF 464285204 6010 500 SH SOLE 0 500 0 0 EBAY INC. COM Stock 278642103 353535 9750 SH SOLE 0 9750 0 0 DOLLAR GEN CORP NEW COM Stock 256677105 138533 1405 SH SOLE 0 1405 0 0 TRIPADVISOR INC COM Stock 896945201 9749 175 SH SOLE 0 175 0 0 AMERICAS CAR-MART INC COM Stock 03062T105 61900 1000 SH SOLE 0 1000 0 0 MONSTER BEVERAGE CORP NEW COM Stock 61174X109 131389 2293 SH SOLE 0 2293 0 0 VULCAN MATLS CO COM Stock 929160109 100667 780 SH SOLE 0 780 0 0 JOHNSON & JOHNSON COM Stock 478160104 5379964 44338 SH SOLE 0 44337 0 0 NUVEEN NEW JERSEY QULT MUN FD COM CEF 67069Y102 17670 1354 SH SOLE 0 1354 0 0 AKAMAI TECHNOLOGIES INC COM Stock 00971T101 108380 1480 SH SOLE 0 1480 0 0 FLEETCOR TECHNOLOGIES INC COM Stock 339041105 240141 1140 SH SOLE 0 1140 0 0 SEAGATE TECHNOLOGY HLDNGS PLC ORD SHS Stock G7997R103 152469 2700 SH SOLE 0 2700 0 0 DISCOVERY INC COM SER C Stock 25470F302 2678 105 SH SOLE 0 105 0 0 WILLIAMS SONOMA INC COM Stock 969904101 64449 1050 SH SOLE 0 1050 0 0 LKQ CORP COM Stock 501889208 609290 19100 SH SOLE 0 19100 0 0 WASTE MGMT INC DEL COM Stock 94106L109 3065370 37686 SH SOLE 0 37685 0 0 VANGUARD TOTAL STOCK MARKET ETF ETF 922908769 1636852 11656 SH SOLE 0 11656 0 0 ALLIANCEBERNSTEIN HLDG L P UNIT LTD PARTN Stock 01881G106 606402 21240 SH SOLE 0 21240 0 0 INVESCO BLDRS EMERGING MARKETS 50 ADR INDEX FUND ETF 46090C305 4087 100 SH SOLE 0 100 0 0 VANGUARD ENERGY ETF ETF 92204A306 110229 1049 SH SOLE 0 1049 0 0 BLACKROCK MUNIASSETS FD INC COM CEF 09254J102 26460 2000 SH SOLE 0 2000 0 0 COSTCO WHSL CORP NEW COM Stock 22160K105 1070814 5124 SH SOLE 0 5124 0 0 HCA HEALTHCARE INC COM Stock 40412C101 10260 100 SH SOLE 0 100 0 0 PROSHARES ULTRA HEALTH CARE ETF 74347R735 9033 100 SH SOLE 0 100 0 0 ISHARES MSCI EMERGING MARKETS ETF ETF 464287234 127824 2950 SH SOLE 0 2950 0 0 GOLDMAN SACHS GROUP INC COM Stock 38141G104 1081896 4905 SH SOLE 0 4905 0 0 LAS VEGAS SANDS CORP COM Stock 517834107 41998 550 SH SOLE 0 550 0 0 CHINA GREEN AGRICULTURE INC COM NEW Stock 16943W204 173 150 SH SOLE 0 150 0 0 PRECISION DRILLING CORP COM NEW Stock 74022D407 13466 4056 SH SOLE 0 4056 0 0 SHELL PLC SPON ADS ADR 780259305 104676 1512 SH SOLE 0 1512 0 0 YUM BRANDS INC COM Stock 988498101 208769 2669 SH SOLE 0 2669 0 0 UNDER ARMOUR INC CL C Stock 904311206 4722 224 SH SOLE 0 224 0 0 F5 INC COM Stock 315616102 206940 1200 SH SOLE 0 1200 0 0 REAL ESTATE SELECT SECTOR SPDR FUND ETF 81369Y860 3369 103 SH SOLE 0 103 0 0 ISHARES GLOBAL COMM SERVICES ETF ETF 464287275 1892 35 SH SOLE 0 35 0 0 LIBERTY MEDIA CORP DEL COM LBTY SRM S A Stock 531229813 1802 40 SH SOLE 0 40 0 0 LIBERTY MEDIA CORP DEL COM LBTY SRM S C Stock 531229789 3629 80 SH SOLE 0 80 0 0 ATLANTA BRAVES HLDGS INC COM SER C Stock 047726302 207 8 SH SOLE 0 8 0 0 ATLANTA BRAVES HLDGS INC COM SER A Stock 047726104 103 4 SH SOLE 0 4 0 0 PETROLEO BRASILEIRO SA PETROBR SPONSORED ADR ADR 71654V408 2006 200 SH SOLE 0 200 0 0 PROCTER AND GAMBLE CO COM Stock 742718109 2030433 26011 SH SOLE 0 26011 0 0 COCA COLA CO COM Stock 191216100 3140932 71613 SH SOLE 0 71612 0 0 ISHARES U.S. HEALTHCARE ETF ETF 464287762 8553 48 SH SOLE 0 48 0 0 GENERAL MLS INC COM Stock 370334104 212979 4812 SH SOLE 0 4812 0 0 ENTERPRISE PRODS PARTNERS L P COM Stock 293792107 439123 15870 SH SOLE 0 15870 0 0 AMEREN CORP COM Stock 023608102 27283 448 SH SOLE 0 448 0 0 ISHARES U.S. ENERGY ETF ETF 464287796 42276 1008 SH SOLE 0 1008 0 0 OCCIDENTAL PETE CORP COM Stock 674599105 302336 3613 SH SOLE 0 3613 0 0 TRUIST FINL CORP COM Stock 89832Q109 1183503 23464 SH SOLE 0 23463 0 0 INVESCO BULLETSHARES 2025 CORPORATE BOND ETF ETF 46138J825 450480 22763 SH SOLE 0 22763 0 0 UNITED PARCEL SERVICE INC CL B Stock 911312106 2728411 25684 SH SOLE 0 25684 0 0 MARRIOTT INTL INC NEW CL A Stock 571903202 50260 397 SH SOLE 0 397 0 0 VANGUARD REAL ESTATE ETF ETF 922908553 185462 2277 SH SOLE 0 2277 0 0 CARNIVAL CORP PAIRED CTF Stock 143658300 83730 1461 SH SOLE 0 1461 0 0 VENTAS INC COM REIT 92276F100 156753 2752 SH SOLE 0 2752 0 0 INVESCO DB COMMODITY INDEX TRACKING FUND ETF 46138B103 1768 100 SH SOLE 0 100 0 0 GLOBAL X SUPERDIVIDEND US ETF ETF 37950E291 72807 2903 SH SOLE 0 2903 0 0 CMC MATERIALS INC COM Stock 12571T100 161878 1505 SH SOLE 0 1505 0 0 AVALONBAY CMNTYS INC COM REIT 053484101 8595 50 SH SOLE 0 50 0 0 INTEL CORP COM Stock 458140100 4365761 87825 SH SOLE 0 87824 0 0 CME GROUP INC COM Stock 12572Q105 36882 225 SH SOLE 0 225 0 0 HUNT J B TRANS SVCS INC COM Stock 445658107 42543 350 SH SOLE 0 350 0 0 STATE STR CORP COM Stock 857477103 9309 100 SH SOLE 0 100 0 0 MEDTRONIC PLC SHS Stock G5960L103 2142561 25027 SH SOLE 0 25027 0 0 CLOROX CO DEL COM Stock 189054109 486900 3600 SH SOLE 0 3600 0 0 AMERICAN VANGUARD CORP COM Stock 030371108 77112 3360 SH SOLE 0 3360 0 0 FORTIVE CORP COM Stock 34959J108 15422 200 SH SOLE 0 200 0 0 DUKE REALTY CORP COM NEW REIT 264411505 13064 450 SH SOLE 0 450 0 0 NETFLIX INC COM Stock 64110L106 204718 523 SH SOLE 0 523 0 0 HERC HLDGS INC COM Stock 42704L104 37522 666 SH SOLE 0 666 0 0 PAYCHEX INC COM Stock 704326107 587810 8600 SH SOLE 0 8600 0 0 GUESS INC COM Stock 401617105 25680 1200 SH SOLE 0 1200 0 0 AFFILIATED MANAGERS GROUP INC COM Stock 008252108 6987 47 SH SOLE 0 47 0 0 HORMEL FOODS CORP COM Stock 440452100 190143 5110 SH SOLE 0 5110 0 0 PEOPLES UNITED FINANCIAL INC COM Stock 712704105 6784 375 SH SOLE 0 375 0 0 ISHARES SILVER TRUST ETF 46428Q109 25679 1695 SH SOLE 0 1695 0 0 EQUITY RESIDENTIAL SH BEN INT REIT 29476L107 154385 2424 SH SOLE 0 2424 0 0 ADVANCE AUTO PARTS INC COM Stock 00751Y106 124844 920 SH SOLE 0 920 0 0 QURATE RETAIL INC COM SER A Stock 74915M100 1698 80 SH SOLE 0 80 0 0 LAUDER ESTEE COS INC CL A Stock 518439104 86042 603 SH SOLE 0 603 0 0 SANOFI SPONSORED ADR ADR 80105N105 1031538 25782 SH SOLE 0 25782 0 0 MERCK & CO INC COM Stock 58933Y105 2294946 37808 SH SOLE 0 37808 0 0 DIREXION DAILY DEVELOPED MARKETS BULL 3X SHARES ETF 25459W789 12500 175 SH SOLE 0 175 0 0 SPDR S&P 500 ETF TRUST ETF 78462F103 733270 2703 SH SOLE 0 2703 0 0 ADVANSIX INC COM Stock 00773T101 733 20 SH SOLE 0 20 0 0 MCKESSON CORP COM Stock 58155Q103 447557 3355 SH SOLE 0 3355 0 0 MASTERCARD INCORPORATED CL A Stock 57636Q104 1394113 7094 SH SOLE 0 7094 0 0 ILLINOIS TOOL WKS INC COM Stock 452308109 615672 4444 SH SOLE 0 4444 0 0 UNITED RENTALS INC COM Stock 911363109 29524 200 SH SOLE 0 200 0 0 LHC GROUP INC COM Stock 50187A107 830651 9705 SH SOLE 0 9705 0 0 EMERSON ELEC CO COM Stock 291011104 198155 2866 SH SOLE 0 2866 0 0 YUM CHINA HLDGS INC COM Stock 98850P109 96727 2515 SH SOLE 0 2515 0 0 ALCOA CORP COM Stock 013872106 56397 1203 SH SOLE 0 1203 0 0 ALLSTATE CORP COM Stock 020002101 274358 3006 SH SOLE 0 3006 0 0 NAVISTAR INTL CORP NEW COM Stock 63934E108 244 6 SH SOLE 0 6 0 0 DIAGEO PLC SPON ADR NEW ADR 25243Q205 230416 1600 SH SOLE 0 1600 0 0 MATTEL INC COM Stock 577081102 155251 9455 SH SOLE 0 9455 0 0 ISHARES MSCI JAPAN ETF ETF 46434G822 10424 180 SH SOLE 0 180 0 0 ISHARES TIPS BOND ETF ETF 464287176 1017410 9014 SH SOLE 0 9014 0 0 BASSETT FURNITURE INDS INC COM Stock 070203104 606 22 SH SOLE 0 22 0 0 COGNIZANT TECHNOLOGY SOLUTIONS CL A Stock 192446102 1097882 13899 SH SOLE 0 13899 0 0 INVESCO BULLETSHARES 2024 HIGH YIELD CORPORATE BOND ETF ETF 46138J833 195214 7942 SH SOLE 0 7942 0 0 SMUCKER J M CO COM NEW Stock 832696405 37833 352 SH SOLE 0 352 0 0 ISHARES GLOBAL HEALTHCARE ETF ETF 464287325 403658 7152 SH SOLE 0 7151 0 0 INTREPID POTASH INC COM Stock 46121Y201 820 200 SH SOLE 0 200 0 0 CORNING INC COM Stock 219350105 1700663 61820 SH SOLE 0 61819 0 0 CIT GROUP INC COM NEW Stock 125581801 59635 1183 SH SOLE 0 1183 0 0 EDWARDS LIFESCIENCES CORP COM Stock 28176E108 841540 5781 SH SOLE 0 5781 0 0 ISHARES S&P 100 ETF ETF 464287101 7654 64 SH SOLE 0 64 0 0 BANK NEW YORK MELLON CORP COM Stock 064058100 1455174 26983 SH SOLE 0 26982 0 0 HOWMET AEROSPACE INC COM Stock 443201108 83145 4888 SH SOLE 0 4888 0 0 LCI INDS COM Stock 50189K103 168581 1870 SH SOLE 0 1870 0 0 GEN DIGITAL INC COM Stock 668771108 64015 3100 SH SOLE 0 3100 0 0 DAVITA INC COM Stock 23918K108 306578 4415 SH SOLE 0 4415 0 0 VERIZON COMMUNICATIONS INC COM Stock 92343V104 3998141 79470 SH SOLE 0 79470 0 0 NEW GOLD INC CDA COM Stock 644535106 34944 16800 SH SOLE 0 16800 0 0 UNUM GROUP COM Stock 91529Y106 1764682 47707 SH SOLE 0 47707 0 0 CHUBB LIMITED COM Stock H1467J104 12956 102 SH SOLE 0 102 0 0 SONOCO PRODS CO COM Stock 835495102 2314938 44094 SH SOLE 0 44094 0 0 ISHARES COHEN & STEERS REIT ETF ETF 464287564 89792 899 SH SOLE 0 899 0 0 FEDEX CORP COM Stock 31428X106 4722621 20799 SH SOLE 0 20799 0 0 PULTE GROUP INC COM Stock 745867101 342959 11929 SH SOLE 0 11929 0 0 SHERWIN WILLIAMS CO COM Stock 824348106 783350 1922 SH SOLE 0 1922 0 0 PEPSICO INC COM Stock 713448108 3045493 27974 SH SOLE 0 27973 0 0 ISHARES INTERNATIONAL TREASURY BOND ETF ETF 464288117 53639 1090 SH SOLE 0 1090 0 0 ISHARES 1-3 YEAR TREASURY BOND ETF ETF 464287457 254529 3053 SH SOLE 0 3053 0 0 SPDR S&P CHINA ETF ETF 78463X400 15717 150 SH SOLE 0 150 0 0 NEWELL BRANDS INC COM Stock 651229106 296585 11500 SH SOLE 0 11500 0 0 MARATHON OIL CORP COM Stock 565849106 307894 14760 SH SOLE 0 14760 0 0 DXC TECHNOLOGY CO COM Stock 23355L106 70937 880 SH SOLE 0 880 0 0 KIMBERLY-CLARK CORP COM Stock 494368103 260190 2470 SH SOLE 0 2470 0 0 MOLSON COORS BEVERAGE CO CL B Stock 60871R209 8845 130 SH SOLE 0 130 0 0 DORMAN PRODS INC COM Stock 258278100 85388 1250 SH SOLE 0 1250 0 0 INTERPUBLIC GROUP COS INC COM Stock 460690100 11720 500 SH SOLE 0 500 0 0 TE CONNECTIVITY LTD SHS Stock H84989104 642758 7137 SH SOLE 0 7137 0 0 HONEYWELL INTL INC COM Stock 438516106 158455 1100 SH SOLE 0 1100 0 0 TRANE TECHNOLOGIES PLC SHS Stock G8994E103 8973 100 SH SOLE 0 100 0 0 FIRSTENERGY CORP COM Stock 337932107 393448 10957 SH SOLE 0 10956 0 0 FORD MTR CO DEL COM Stock 345370860 319646 28875 SH SOLE 0 28875 0 0 US BANCORP DEL COM NEW Stock 902973304 60024 1200 SH SOLE 0 1200 0 0 BP PLC SPONSORED ADR ADR 055622104 158486 3471 SH SOLE 0 3471 0 0 HOME DEPOT INC COM Stock 437076102 3369182 17269 SH SOLE 0 17269 0 0 BAXTER INTL INC COM Stock 071813109 1758103 23810 SH SOLE 0 23809 0 0 SPDR PORTFOLIO INTERMEDIATE TERM CORPORATE BOND ETF ETF 78464A375 37318 1121 SH SOLE 0 1121 0 0 SUNCOR ENERGY INC NEW COM Stock 867224107 5899 145 SH SOLE 0 145 0 0 AUTOMATIC DATA PROCESSING INC COM Stock 053015103 1578828 11770 SH SOLE 0 11770 0 0 JBG SMITH PPTYS COM REIT 46590V100 8060 221 SH SOLE 0 221 0 0 BRIGHTHOUSE FINL INC COM Stock 10922N103 1082 27 SH SOLE 0 27 0 0 PROSHARES SHORT 20 YEAR TREASURY ETF 74347X849 13584 600 SH SOLE 0 600 0 0 DUPONT DE NEMOURS INC COM Stock 26614N102 2499818 37922 SH SOLE 0 37922 0 0 MICRO FOCUS INTL PLC SPON ADR NEW ADR 594837403 24282 1406 SH SOLE 0 1406 0 0 ISHARES RUSSELL 2000 VALUE ETF ETF 464287630 97611 740 SH SOLE 0 739 0 0 HEALTH CARE SELECT SECTOR SPDR FUND ETF 81369Y209 19112 229 SH SOLE 0 229 0 0 INFOSYS LTD SPONSORED ADR ADR 456788108 81120 4175 SH SOLE 0 4175 0 0 CATO CORP NEW CL A Stock 149205106 312674 12700 SH SOLE 0 12700 0 0 SPDR GOLD SHARES ETF 78463V107 210604 1775 SH SOLE 0 1775 0 0 SOUTHERN CO COM Stock 842587107 2406486 51965 SH SOLE 0 51964 0 0 CENCORA INC COM Stock 03073E105 475807 5580 SH SOLE 0 5580 0 0 BECTON DICKINSON & CO COM Stock 075887109 464746 1940 SH SOLE 0 1940 0 0 SCHWAB U.S. SMALL-CAP ETF ETF 808524607 1130035 15360 SH SOLE 0 15360 0 0 UNIVERSAL ELECTRS INC COM Stock 913483103 3305 100 SH SOLE 0 100 0 0 KEYCORP COM Stock 493267108 85976 4400 SH SOLE 0 4400 0 0 REGIONS FINANCIAL CORP NEW COM Stock 7591EP100 20945 1178 SH SOLE 0 1178 0 0 BRITISH AMERN TOB PLC SPONSORED ADR ADR 110448107 613119 12153 SH SOLE 0 12153 0 0 ISHARES RUSSELL 1000 GROWTH ETF ETF 464287614 68736 478 SH SOLE 0 478 0 0 LABORATORY CORP AMER HLDGS COM NEW Stock 50540R409 673597 3752 SH SOLE 0 3752 0 0 SCHWAB U.S. BROAD MARKET ETF ETF 808524102 106376 1612 SH SOLE 0 1612 0 0 SCHWAB INTERNATIONAL EQUITY ETF ETF 808524805 172232 5211 SH SOLE 0 5211 0 0 SCHWAB U.S. LARGE-CAP ETF ETF 808524201 2305975 35482 SH SOLE 0 35482 0 0 ISHARES U.S. REAL ESTATE ETF ETF 464287739 57454 713 SH SOLE 0 713 0 0 WHIRLPOOL CORP COM Stock 963320106 47379 324 SH SOLE 0 324 0 0 CONSUMER STAPLES SELECT SECTOR SPDR FUND ETF 81369Y308 105637 2050 SH SOLE 0 2050 0 0 BLOCK H & R INC COM Stock 093671105 129846 5700 SH SOLE 0 5700 0 0 INVESCO BULLETSHARES 2027 CORPORATE BOND ETF ETF 46138J783 479142 25218 SH SOLE 0 25218 0 0 MAXIMUS INC COM Stock 577933104 85401 1375 SH SOLE 0 1375 0 0 FORTINET INC COM Stock 34959E109 314647 5040 SH SOLE 0 5040 0 0 TREX CO INC COM Stock 89531P105 66971 1070 SH SOLE 0 1070 0 0 INVESCO BULLETSHARES 2025 HIGH YIELD CORPORATE BOND ETF ETF 46138J817 196308 8158 SH SOLE 0 8158 0 0 ASSURED GUARANTY LTD COM Stock G0585R106 17865 500 SH SOLE 0 500 0 0 LUMEN TECHNOLOGIES INC COM Stock 550241103 334308 17935 SH SOLE 0 17935 0 0 GALLAGHER ARTHUR J & CO COM Stock 363576109 55488 850 SH SOLE 0 850 0 0 ATMOS ENERGY CORP COM Stock 049560105 937095 10396 SH SOLE 0 10396 0 0 HENRY JACK & ASSOC INC COM Stock 426281101 42367 325 SH SOLE 0 325 0 0 PIMCO ENHANCED SHORT MATURITY ACTIVE ETF ETF 72201R833 1053074 10370 SH SOLE 0 10370 0 0 MAIN SECTOR ROTATION ETF ETF 66538H591 68960 2477 SH SOLE 0 2477 0 0 FIRST TRUST MID CAP CORE ALPHADEX FUND ETF 33735B108 18687 273 SH SOLE 0 273 0 0 ISHARES CORE S&P SMALL CAP ETF ETF 464287804 57754 692 SH SOLE 0 692 0 0 UNITED THERAPEUTICS CORP DEL COM Stock 91307C102 72416 640 SH SOLE 0 640 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW Stock 084670702 4238822 22710 SH SOLE 0 22710 0 0 SCHWAB EMERGING MARKETS EQUITY ETF ETF 808524706 1190058 45966 SH SOLE 0 45965 0 0 ADOBE INC COM Stock 00724F101 2481742 10179 SH SOLE 0 10179 0 0 WEYERHAEUSER CO MTN BE COM NEW REIT 962166104 1251783 34333 SH SOLE 0 34333 0 0 VANGUARD SHORT-TERM CORPORATE BOND ETF ETF 92206C409 19243864 246400 SH SOLE 0 246400 0 0 VANGUARD INTERMEDIATE-TERM CORPORATE BOND ETF ETF 92206C870 3250398 38918 SH SOLE 0 38917 0 0 ALPHABET INC CAP STK CL A Stock 02079K305 888673 787 SH SOLE 0 787 0 0 INVESCO S&P SMALLCAP 600 REVENUE ETF ETF 46138G664 19011 259 SH SOLE 0 259 0 0 MSG NETWORK INC CL A Stock 553573106 5676 237 SH SOLE 0 237 0 0 PG&E CORP COM Stock 69331C108 17024 400 SH SOLE 0 400 0 0 PROSHARES ULTRAPRO QQQ ETF 74347X831 11993 210 SH SOLE 0 210 0 0 FISERV INC COM Stock 337738108 1846101 24917 SH SOLE 0 24917 0 0 OREILLY AUTOMOTIVE INC COM Stock 67103H107 527990 1930 SH SOLE 0 1930 0 0 EASTMAN CHEM CO COM Stock 277432100 663934 6642 SH SOLE 0 6642 0 0 PRINCIPAL FINANCIAL GROUP INC COM Stock 74251V102 34153 645 SH SOLE 0 645 0 0 DROPBOX INC CL A Stock 26210C104 4215 130 SH SOLE 0 130 0 0 HALLIBURTON CO COM Stock 406216101 198579 4407 SH SOLE 0 4407 0 0 CONSTELLATION BRANDS INC CL A Stock 21036P108 431174 1970 SH SOLE 0 1970 0 0 UNILEVER PLC SPON ADR NEW ADR 904767704 943753 17072 SH SOLE 0 17072 0 0 NEWMONT CORP COM Stock 651639106 18855 500 SH SOLE 0 500 0 0 AEGON LTD AMER REG 1 CERT ADR 0076CA104 1089 184 SH SOLE 0 184 0 0 SCHWAB INTERNATIONAL SMALL-CAP EQUITY ETF ETF 808524888 43284 1200 SH SOLE 0 1200 0 0 AMERICAN NATL BANKSHARES INC COM Stock 027745108 42000 1050 SH SOLE 0 1050 0 0 CSX CORP COM Stock 126408103 2120813 33252 SH SOLE 0 33252 0 0 GRAPHIC PACKAGING HLDG CO COM Stock 388689101 5079 350 SH SOLE 0 350 0 0 COMCAST CORP NEW CL A Stock 20030N101 2050527 62497 SH SOLE 0 62497 0 0 GENERAC HLDGS INC COM Stock 368736104 15519 300 SH SOLE 0 300 0 0 MICROSOFT CORP COM Stock 594918104 10365992 105121 SH SOLE 0 105121 0 0 FIRST HORIZON CORPORATION COM Stock 320517105 589 33 SH SOLE 0 33 0 0 LENNAR CORP CL A Stock 526057104 7718 147 SH SOLE 0 147 0 0 VALERO ENERGY CORP COM Stock 91913Y100 88664 800 SH SOLE 0 800 0 0 NVENT ELECTRIC PLC SHS Stock G6700G107 74321 2961 SH SOLE 0 2961 0 0 WARNER BROS DISCOVERY INC COM SER A Stock 934423104 5005 182 SH SOLE 0 182 0 0 CHAMPIONX CORPORATION COM Stock 15872M104 24800 594 SH SOLE 0 594 0 0 PERMA-FIX ENVIRONMENTAL SVCS COM NEW Stock 714157203 12510 2780 SH SOLE 0 2780 0 0 HEALTHPEAK PROPERTIES INC COM REIT 42250P103 79378 3074 SH SOLE 0 3074 0 0 SCHLUMBERGER LTD COM STK Stock 806857108 1414065 21096 SH SOLE 0 21096 0 0 CVS HEALTH CORP COM Stock 126650100 2739007 42564 SH SOLE 0 42564 0 0 JEFFERIES FINL GROUP INC COM Stock 47233W109 6163 271 SH SOLE 0 271 0 0 ISHARES EUROPE ETF ETF 464287861 6707 150 SH SOLE 0 150 0 0 DTE ENERGY CO COM Stock 233331107 3523 34 SH SOLE 0 34 0 0 EVERGY INC COM Stock 30034W106 270475 4817 SH SOLE 0 4817 0 0 INVESCO BULLETSHARES 2026 CORPORATE BOND ETF ETF 46138J791 448217 23956 SH SOLE 0 23956 0 0 TEXTRON INC COM Stock 883203101 77444 1175 SH SOLE 0 1175 0 0 NISOURCE INC COM Stock 65473P105 9251 352 SH SOLE 0 352 0 0 SIMON PPTY GROUP INC NEW COM REIT 828806109 153171 900 SH SOLE 0 900 0 0 ISHARES MSCI BRAZIL ETF ETF 464286400 4808 150 SH SOLE 0 150 0 0 AMERIPRISE FINL INC COM Stock 03076C106 18464 132 SH SOLE 0 132 0 0 BROWN & BROWN INC COM Stock 115236101 85408 3080 SH SOLE 0 3080 0 0 MURPHY OIL CORP COM Stock 626717102 3377 100 SH SOLE 0 100 0 0 OXFORD SQUARE CAP CORP COM CEF 69181V107 6900 1000 SH SOLE 0 1000 0 0 INVESCO VALUE MUN INCOME TR COM CEF 46132P108 5963 422 SH SOLE 0 422 0 0 AMERICA MOVIL SAB DE CV SPON ADS RP CL B ADR 02390A101 9996 600 SH SOLE 0 600 0 0 ALLIANCE RESOURCE PARTNERS L P UT LTD PART Stock 01877R108 5505 300 SH SOLE 0 300 0 0 BOEING CO COM Stock 097023105 3685056 10983 SH SOLE 0 10983 0 0 COPART INC COM Stock 217204106 593032 10485 SH SOLE 0 10485 0 0 VANGUARD SMALL-CAP ETF ETF 922908751 2739948 17601 SH SOLE 0 17601 0 0 VANGUARD MID-CAP ETF ETF 922908629 2644901 16778 SH SOLE 0 16778 0 0 VANGUARD LARGE-CAP ETF ETF 922908637 12476 100 SH SOLE 0 100 0 0 NEXTERA ENERGY INC COM Stock 65339F101 1024141 6131 SH SOLE 0 6131 0 0 OVINTIV INC COM Stock 69047Q102 20880 1600 SH SOLE 0 1600 0 0 FIRST CMNTY CORP S C COM Stock 319835104 704858 28082 SH SOLE 0 28082 0 0 PHARMACYTE BIOTECH INC COM NEW Stock 71715X104 2732 40000 SH SOLE 0 40000 0 0 NIKE INC CL B Stock 654106103 166930 2095 SH SOLE 0 2095 0 0 ALIGN TECHNOLOGY INC COM Stock 016255101 9238 27 SH SOLE 0 27 0 0 SOUTHWESTERN ENERGY CO COM Stock 845467109 65598 12377 SH SOLE 0 12377 0 0 TESLA INC COM Stock 88160R101 214344 625 SH SOLE 0 625 0 0 SOUTHERN FIRST BANCSHARES COM Stock 842873101 44200 1000 SH SOLE 0 1000 0 0 ATLANTIC UN BANKSHARES CORP COM Stock 04911A107 11664 300 SH SOLE 0 300 0 0 HILTON WORLDWIDE HLDGS INC COM Stock 43300A203 306112 3867 SH SOLE 0 3867 0 0 NCR VOYIX CORPORATION COM Stock 62886E108 7495 250 SH SOLE 0 250 0 0 VANGUARD HEALTH CARE ETF ETF 92204A504 1733035 10890 SH SOLE 0 10890 0 0 FINANCIAL SELECT SECTOR SPDR FUND ETF 81369Y605 127303 4788 SH SOLE 0 4787 0 0 NXP SEMICONDUCTORS N V COM Stock N6596X109 21854 200 SH SOLE 0 200 0 0 WISDOMTREE EMERGING MARKETS LOCAL DEBT FUND ETF 97717X867 110321 3207 SH SOLE 0 3207 0 0 PIMCO STRATEGIC INCOME FD COM CEF 72200X104 73887 7633 SH SOLE 0 7633 0 0 APARTMENT INVT & MGMT CO CL A REIT 03748R747 42300 1000 SH SOLE 0 1000 0 0 NATURAL RESOURCE PARTNERS L P COM UNIT LTD PAR Stock 63900P608 2512 80 SH SOLE 0 80 0 0 NORFOLK SOUTHN CORP COM Stock 655844108 2227735 14766 SH SOLE 0 14765 0 0 HOST HOTELS & RESORTS INC COM REIT 44107P104 241717 11472 SH SOLE 0 11472 0 0 PUBLIC STORAGE COM REIT 74460D109 204174 900 SH SOLE 0 900 0 0 VORNADO RLTY TR SH BEN INT REIT 929042109 32820 444 SH SOLE 0 444 0 0 ALERIAN MLP ETF ETF 00162Q452 455233 45073 SH SOLE 0 45072 0 0 SCHWAB SHORT-TERM US TREASURY ETF ETF 808524862 167873 3375 SH SOLE 0 3375 0 0 TEMPLETON GLOBAL INCOME FD COM CEF 880198106 1842 300 SH SOLE 0 300 0 0 NEWMARKET CORP COM Stock 651587107 10113 25 SH SOLE 0 25 0 0 TANGER INC COM REIT 875465106 63423 2700 SH SOLE 0 2700 0 0 BIG LOTS INC COM Stock 089302103 4178 100 SH SOLE 0 100 0 0 VANGUARD CONSUMER STAPLES ETF ETF 92204A207 1731412 12895 SH SOLE 0 12895 0 0 VANGUARD FTSE EUROPE ETF ETF 922042874 25988 463 SH SOLE 0 463 0 0 VANGUARD INDUSTRIALS ETF ETF 92204A603 1057552 7787 SH SOLE 0 7787 0 0 VANGUARD INFORMATION TECHNOLOGY ETF ETF 92204A702 2888614 15924 SH SOLE 0 15924 0 0 SCHWAB U.S. LARGE-CAP VALUE ETF ETF 808524409 8871 167 SH SOLE 0 167 0 0 PIMCO INTERMEDIATE MUNICIPAL BOND ACTIVE ETF ETF 72201R866 491691 9300 SH SOLE 0 9300 0 0 SCHWAB US TIPS ETF ETF 808524870 1065930 19412 SH SOLE 0 19412 0 0 SCHWAB INTERMEDIATE-TERM US TREASURY ETF ETF 808524854 1204 23 SH SOLE 0 23 0 0 PUTNAM PREMIER INCOME TR SH BEN INT CEF 746853100 5230 1000 SH SOLE 0 1000 0 0 HANCOCK JOHN PFD INCOME FD II COM CEF 41013X106 116493 5461 SH SOLE 0 5461 0 0 WALGREENS BOOTS ALLIANCE INC COM Stock 931427108 1999834 33322 SH SOLE 0 33322 0 0 THOR INDS INC COM Stock 885160101 90573 930 SH SOLE 0 930 0 0 BROOKFIELD CORP CL A LTD VT SH Stock 11271J107 443629 10943 SH SOLE 0 10943 0 0 CENTERPOINT ENERGY INC COM Stock 15189T107 456141 16461 SH SOLE 0 16461 0 0 DOLLAR TREE INC COM Stock 256746108 433585 5101 SH SOLE 0 5101 0 0 ROYAL CARIBBEAN GROUP COM Stock V7780T103 103082 995 SH SOLE 0 995 0 0 WELLTOWER INC COM REIT 95040Q104 344795 5500 SH SOLE 0 5500 0 0 HANESBRANDS INC COM Stock 410345102 150244 6823 SH SOLE 0 6823 0 0 KKR & CO INC COM Stock 48251W104 203019 8170 SH SOLE 0 8169 0 0 UNITED AIRLS HLDGS INC COM Stock 910047109 4323 62 SH SOLE 0 62 0 0 CONAGRA BRANDS INC COM Stock 205887102 23225 650 SH SOLE 0 650 0 0 GLOBAL X LITHIUM & BATTERY TECH ETF ETF 37954Y855 1626 50 SH SOLE 0 50 0 0 VANGUARD S&P 500 ETF ETF 922908363 5409752 21682 SH SOLE 0 21681 0 0 ASTRAZENECA PLC SPONSORED ADR ADR 046353108 12324 351 SH SOLE 0 351 0 0 VANGUARD COMMUNICATION SERVICES ETF ETF 92204A884 51546 607 SH SOLE 0 607 0 0 SOUTH JERSEY INDS INC COM Stock 838518108 247678 7400 SH SOLE 0 7400 0 0 CREDIT SUISSE GROUP SPONSORED ADR ADR 225401108 212784 14300 SH SOLE 0 14300 0 0 COMMSCOPE HLDG CO INC COM Stock 20337X109 451363 15455 SH SOLE 0 15455 0 0 VANGUARD GLOBAL EX-U.S. REAL ESTATE ETF ETF 922042676 605289 10422 SH SOLE 0 10421 0 0 SPDR S&P MIDCAP 400 ETF TRUST ETF 78467Y107 106506 300 SH SOLE 0 300 0 0 GOLUB CAP BDC INC COM CEF 38173M102 255468 13960 SH SOLE 0 13960 0 0 CONSOLIDATED EDISON INC COM Stock 209115104 161376 2069 SH SOLE 0 2069 0 0 GENERAL MTRS CO COM Stock 37045V100 470250 11935 SH SOLE 0 11935 0 0 ITT INC COM Stock 45073V108 5227 100 SH SOLE 0 100 0 0 TARGA RES CORP COM Stock 87612G101 8859 179 SH SOLE 0 179 0 0 INVESCO S&P 500 EQUAL WEIGHT ETF ETF 46137V357 54715 537 SH SOLE 0 537 0 0 VANECK GOLD MINERS ETF ETF 92189F106 330969 14835 SH SOLE 0 14835 0 0 RITE AID CORP COM Stock 767754872 519 300 SH SOLE 0 300 0 0 SPDR S&P 400 MID CAP GROWTH ETF ETF 78464A821 32406 600 SH SOLE 0 600 0 0 PLAINS ALL AMERN PIPELINE L P UNIT LTD PARTN Stock 726503105 80163 3391 SH SOLE 0 3391 0 0 KINROSS GOLD CORP COM Stock 496902404 2820 750 SH SOLE 0 750 0 0 VANGUARD RUSSELL 2000 ETF ETF 92206C664 39366 300 SH SOLE 0 300 0 0 ELI LILLY & CO COM Stock 532457108 1377141 16139 SH SOLE 0 16139 0 0 AIR PRODS & CHEMS INC COM Stock 009158106 376088 2415 SH SOLE 0 2415 0 0 STEELCASE INC CL A Stock 858155203 4123 305 SH SOLE 0 305 0 0 SCHWAB U.S. MID-CAP ETF ETF 808524508 3016096 54948 SH SOLE 0 54948 0 0 NOV INC COM Stock 62955J103 80290 1850 SH SOLE 0 1850 0 0 VANGUARD RUSSELL 1000 VALUE ETF ETF 92206C714 19199 182 SH SOLE 0 182 0 0 VANGUARD TOTAL INTERNATIONAL STOCK ETF ETF 921909768 167710 3100 SH SOLE 0 3100 0 0 SERVICE PPTYS TR COM SH BEN INT REIT 81761L102 20313 710 SH SOLE 0 710 0 0 PPL CORP COM Stock 69351T106 4197 147 SH SOLE 0 147 0 0 HOLOGIC INC COM Stock 436440101 97388 2450 SH SOLE 0 2450 0 0 SPDR S&P EMERGING MARKETS DIVIDEND ETF ETF 78463X533 105980 3460 SH SOLE 0 3460 0 0 BLACKROCK MUNIYILD QULT FD INC COM CEF 09254F100 70311 5033 SH SOLE 0 5033 0 0 FRONTLINE PLC COM Stock M46528101 8760 1500 SH SOLE 0 1500 0 0 INVESCO KBW PREMIUM YIELD EQUITY REIT ETF ETF 46138E594 45484 1273 SH SOLE 0 1273 0 0 VANGUARD S&P 500 GROWTH ETF ETF 921932505 5107 35 SH SOLE 0 35 0 0 LEAR CORP COM NEW Stock 521865204 293951 1582 SH SOLE 0 1582 0 0 ISHARES RUSSELL 2000 ETF ETF 464287655 115294 704 SH SOLE 0 704 0 0 INVESCO SENIOR LOAN ETF ETF 46138G508 9160 400 SH SOLE 0 400 0 0 GREIF INC CL A Stock 397624107 5289 100 SH SOLE 0 100 0 0 APOLLO GLOBAL MGMT INC COM Stock 03769M106 71172 2233 SH SOLE 0 2233 0 0 HUNTINGTON INGALLS INDS INC COM Stock 446413106 12357 57 SH SOLE 0 57 0 0 ISHARES CORE HIGH DIVIDEND ETF ETF 46429B663 52755 621 SH SOLE 0 620 0 0 KBR INC COM Stock 48242W106 21504 1200 SH SOLE 0 1200 0 0 AERCAP HOLDINGS NV SHS Stock N00985106 2058 38 SH SOLE 0 38 0 0 DUKE ENERGY CORP NEW COM NEW Stock 26441C204 3884191 49117 SH SOLE 0 49117 0 0 PROSHARES SHORT S&P500 ETF 74347B425 26397 900 SH SOLE 0 900 0 0 MICRON TECHNOLOGY INC COM Stock 595112103 449778 8577 SH SOLE 0 8577 0 0 XEROX HOLDINGS CORP COM NEW Stock 98421M106 3000 125 SH SOLE 0 125 0 0 ELLINGTON FINANCIAL INC COM REIT 28852N109 327904 21006 SH SOLE 0 21006 0 0 AFLAC INC COM Stock 001055102 1205851 28030 SH SOLE 0 28030 0 0 SYSCO CORP COM Stock 871829107 209992 3075 SH SOLE 0 3075 0 0 INVESCO KBW HIGH DIVIDEND YIELD FINANCIAL ETF ETF 46138E610 45896 1992 SH SOLE 0 1992 0 0 INVESCO S&P 500 LOW VOLATILITY ETF ETF 46138E354 14223 300 SH SOLE 0 300 0 0 GROUP 1 AUTOMOTIVE INC COM Stock 398905109 33075 525 SH SOLE 0 525 0 0 BLACKROCK MUNIVEST FD INC COM CEF 09253R105 21024 2400 SH SOLE 0 2400 0 0 BLACKROCK RES & COMMODITIES ST SHS CEF 09257A108 16852 1814 SH SOLE 0 1814 0 0 SONY GROUP CORP SPONSORED ADR ADR 835699307 357539 6975 SH SOLE 0 6975 0 0 AMN HEALTHCARE SVCS INC COM Stock 001744101 2930 50 SH SOLE 0 50 0 0 ISHARES SELECT DIVIDEND ETF ETF 464287168 360074 3684 SH SOLE 0 3684 0 0 GLOBAL X SUPERDIVIDEND ETF ETF 37960A669 329669 15721 SH SOLE 0 15721 0 0 AMERICAN ELEC PWR CO INC COM Stock 025537101 216753 3130 SH SOLE 0 3130 0 0 CNX RES CORP COM Stock 12653C108 88900 5000 SH SOLE 0 5000 0 0 EDISON INTL COM Stock 281020107 63270 1000 SH SOLE 0 1000 0 0 MDU RES GROUP INC COM Stock 552690109 61745 2153 SH SOLE 0 2152 0 0 EVERSOURCE ENERGY COM Stock 30040W108 14418 246 SH SOLE 0 246 0 0 BROWN FORMAN CORP CL B Stock 115637209 160361 3272 SH SOLE 0 3272 0 0 MARATHON PETE CORP COM Stock 56585A102 461528 6578 SH SOLE 0 6578 0 0 VANGUARD FTSE PACIFIC ETF ETF 922042866 20994 300 SH SOLE 0 300 0 0 ELDORADO GOLD CORP NEW COM Stock 284902509 994 1000 SH SOLE 0 1000 0 0 TOWNEBANK PORTSMOUTH VA COM Stock 89214P109 518094 16140 SH SOLE 0 16140 0 0 FULLER H B CO COM Stock 359694106 303560 5655 SH SOLE 0 5655 0 0 PINNACLE FINL PARTNERS INC COM Stock 72346Q104 74786 1219 SH SOLE 0 1219 0 0 MAXAR TECHNOLOGIES INC COM Stock 57778K105 12630 250 SH SOLE 0 250 0 0 DARLING INGREDIENTS INC COM Stock 237266101 13916 700 SH SOLE 0 700 0 0 F N B CORP COM Stock 302520101 161040 12000 SH SOLE 0 12000 0 0 NU SKIN ENTERPRISES INC CL A Stock 67018T105 3910 50 SH SOLE 0 50 0 0 REGENERON PHARMACEUTICALS COM Stock 75886F107 3450 10 SH SOLE 0 10 0 0 MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP Stock 559080106 179608 2600 SH SOLE 0 2600 0 0 NEW JERSEY RES CORP COM Stock 646025106 8950 200 SH SOLE 0 200 0 0 VANECK MORTGAGE REIT INCOME ETF ETF 92189F452 44761 1876 SH SOLE 0 1876 0 0 INGLES MKTS INC CL A Stock 457030104 408735 12853 SH SOLE 0 12853 0 0 FRANCO NEV CORP COM Stock 351858105 10953 150 SH SOLE 0 150 0 0 PIMCO 0-5 YEAR HIGH YIELD CORPORATE BOND INDEX ETF ETF 72201R783 23390 235 SH SOLE 0 235 0 0 SPIRIT AEROSYSTEMS HLDGS INC COM CL A Stock 848574109 171390 1995 SH SOLE 0 1995 0 0 FIRST CTZNS BANCSHARES INC N C CL A Stock 31946M103 2808581 6964 SH SOLE 0 6964 0 0 ENERGY TRANSFER L P COM UT LTD PTN Stock 29273V100 21390 1240 SH SOLE 0 1240 0 0 SCHWAB US DIVIDEND EQUITY ETF ETF 808524797 549 11 SH SOLE 0 11 0 0 XYLEM INC COM Stock 98419M100 80856 1200 SH SOLE 0 1200 0 0 ISHARES MSCI EMERGING MARKETS MIN VOL FACTOR ETF ETF 464286533 236855 4095 SH SOLE 0 4095 0 0 XTRACKERS MSCI EAFE HEDGED EQUITY ETF ETF 233051200 7850 250 SH SOLE 0 250 0 0 TRACTOR SUPPLY CO COM Stock 892356106 837871 10954 SH SOLE 0 10954 0 0 NUVEEN SELECT MAT MUN FD SH BEN INT CEF 67061T101 852702 87367 SH SOLE 0 87367 0 0 VISA INC COM CL A Stock 92826C839 11998381 90588 SH SOLE 0 90588 0 0 VANECK PHARMACEUTICAL ETF ETF 92189F692 3422 58 SH SOLE 0 58 0 0 ISHARES MSCI EAFE MIN VOL FACTOR ETF ETF 46429B689 1205610 16947 SH SOLE 0 16947 0 0 ISHARES INTERNATIONAL PREFERRED STOCK ETF ETF 46429B135 31320 1800 SH SOLE 0 1800 0 0 HERSHEY CO COM Stock 427866108 28197 303 SH SOLE 0 303 0 0 ISHARES MSCI USA MIN VOL FACTOR ETF ETF 46429B697 56190 1057 SH SOLE 0 1057 0 0 INVESCO SOLAR ETF ETF 46138G706 99561 4310 SH SOLE 0 4310 0 0 KELLANOVA COM Stock 487836108 62883 900 SH SOLE 0 900 0 0 VANGUARD SMALL-CAP GROWTH ETF ETF 922908595 105480 600 SH SOLE 0 600 0 0 VANGUARD GROWTH ETF ETF 922908736 248235 1657 SH SOLE 0 1657 0 0 NUVEEN PFD & INCOME SECS FD COM CEF 67072C105 219293 24891 SH SOLE 0 24891 0 0 NUVEEN MUN VALUE FD INC COM CEF 670928100 286800 30000 SH SOLE 0 30000 0 0 INVESCO TOTAL RETURN BOND ETF ETF 46090A804 46063 886 SH SOLE 0 886 0 0 PRIMIS FINANCIAL CORP COM Stock 843395104 178400 10000 SH SOLE 0 10000 0 0 L3HARRIS TECHNOLOGIES INC COM Stock 502431109 342560 2370 SH SOLE 0 2370 0 0 SPIRE INC COM Stock 84857L101 14130 200 SH SOLE 0 200 0 0 PHILLIPS 66 COM Stock 718546104 554138 4934 SH SOLE 0 4934 0 0 AMERICAN TOWER CORP NEW COM REIT 03027X100 9083 63 SH SOLE 0 63 0 0 IRON MTN INC DEL COM REIT 46284V101 315090 9000 SH SOLE 0 9000 0 0 VANECK BIOTECH ETF ETF 92189F726 18597 155 SH SOLE 0 155 0 0 EAGLE MATLS INC COM Stock 26969P108 212879 2028 SH SOLE 0 2028 0 0 WISDOMTREE U.S. SMALLCAP DIVIDEND FUND ETF 97717W604 50613 1707 SH SOLE 0 1707 0 0 COMPASS DIVERSIFIED SH BEN INT Stock 20451Q104 11816 683 SH SOLE 0 683 0 0 ISHARES EMERGING MARKETS DIVIDEND ETF ETF 464286319 50345 1279 SH SOLE 0 1278 0 0 META PLATFORMS INC CL A Stock 30303M102 1925906 9911 SH SOLE 0 9911 0 0 RALPH LAUREN CORP CL A Stock 751212101 42745 340 SH SOLE 0 340 0 0 VANGUARD MATERIALS ETF ETF 92204A801 9867 75 SH SOLE 0 75 0 0 DIREXION DAILY S&P 500 BULL 3X SHARES ETF 25459W862 22270 500 SH SOLE 0 500 0 0 VANECK MORNINGSTAR WIDE MOAT ETF ETF 92189F643 36808 845 SH SOLE 0 845 0 0 COCA-COLA EUROPACIFIC PARTNERS SHS Stock G25839104 766714 18866 SH SOLE 0 18866 0 0 IQ CBRE NEXTGEN REAL ESTATE ETF ETF 45409B628 46213 1740 SH SOLE 0 1740 0 0 PACKAGING CORP AMER COM Stock 695156109 5590 50 SH SOLE 0 50 0 0 BLACK HILLS CORP COM Stock 092113109 2204 36 SH SOLE 0 36 0 0 CHESAPEAKE UTILS CORP COM Stock 165303108 44612 558 SH SOLE 0 558 0 0 AUTONATION INC COM Stock 05329W102 8939 184 SH SOLE 0 184 0 0 CARLYLE GROUP INC COM Stock 14316J108 57852 2716 SH SOLE 0 2716 0 0 TEXAS CAP BANCSHARES INC COM Stock 88224Q107 384300 4200 SH SOLE 0 4200 0 0 ORGANOVO HLDGS INC COM NEW Stock 68620A203 280 200 SH SOLE 0 200 0 0 BLACKROCK MUN TARGET TERM TR COM SHS BEN IN CEF 09257P105 915222 42450 SH SOLE 0 42450 0 0 MONDELEZ INTL INC CL A Stock 609207105 1454794 35483 SH SOLE 0 35482 0 0 PENTAIR PLC SHS Stock G7S00T104 256983 6107 SH SOLE 0 6107 0 0 BROADCOM INC COM Stock 11135F101 4853 20 SH SOLE 0 20 0 0 ISHARES ASIA/PACIFIC DIVIDEND ETF ETF 464286293 41945 937 SH SOLE 0 937 0 0 TENET HEALTHCARE CORP COM NEW Stock 88033G407 8393 250 SH SOLE 0 250 0 0 VANGUARD SHORT-TERM INFLATION-PROTECTED SECURITIES ETF ETF 922020805 36638 750 SH SOLE 0 750 0 0 BLACKROCK FLOATING RATE INCOME COM CEF 09255X100 647877 46610 SH SOLE 0 46609 0 0 MPLX LP COM UNIT REP LTD Stock 55336V100 3721 109 SH SOLE 0 109 0 0 D R HORTON INC COM Stock 23331A109 524718 12798 SH SOLE 0 12798 0 0 METLIFE INC COM Stock 59156R108 1714962 39334 SH SOLE 0 39334 0 0 CROWN HLDGS INC COM Stock 228368106 206120 4605 SH SOLE 0 4605 0 0 CANADIAN PACIFIC KANSAS CITY COM Stock 13646K108 36604 200 SH SOLE 0 200 0 0 FLOWERS FOODS INC COM Stock 343498101 27579 1324 SH SOLE 0 1324 0 0 MOODYS CORP COM Stock 615369105 511680 3000 SH SOLE 0 3000 0 0 MARTIN MARIETTA MATLS INC COM Stock 573284106 329412 1475 SH SOLE 0 1475 0 0 EPR PPTYS COM SH BEN INT REIT 26884U109 10042 155 SH SOLE 0 155 0 0 HSBC HLDGS PLC SPON ADR NEW ADR 404280406 9428 200 SH SOLE 0 200 0 0 NEW YORK CMNTY BANCORP INC COM Stock 649445103 22632 2050 SH SOLE 0 2050 0 0 HONDA MOTOR LTD ADR ECH CNV IN 3 ADR 438128308 73175 2500 SH SOLE 0 2500 0 0 MAGNA INTL INC COM Stock 559222401 17439 300 SH SOLE 0 300 0 0 SANMINA CORPORATION COM Stock 801056102 2637 90 SH SOLE 0 90 0 0 NOVARTIS AG SPONSORED ADR ADR 66987V109 1006948 13330 SH SOLE 0 13330 0 0 KONINKLIJKE PHILIPS N V NY REGIS SHS NEW ADR 500472303 565404 13376 SH SOLE 0 13376 0 0 ISHARES CORE MSCI EAFE ETF ETF 46432F842 78642 1241 SH SOLE 0 1241 0 0 ROYAL BK CDA COM Stock 780087102 86444 1148 SH SOLE 0 1148 0 0 TOTALENERGIES SE SPONSORED ADS ADR 89151E109 9084 150 SH SOLE 0 150 0 0 HEXCEL CORP NEW COM Stock 428291108 43147 650 SH SOLE 0 650 0 0 CF INDS HLDGS INC COM Stock 125269100 4396 99 SH SOLE 0 99 0 0 WISDOMTREE U.S. TOTAL DIVIDEND FUND ETF 97717W109 9325 102 SH SOLE 0 102 0 0 ISHARES GLOBAL UTILITIES ETF ETF 464288711 90595 1850 SH SOLE 0 1850 0 0 EXPEDITORS INTL WASH INC COM Stock 302130109 300076 4105 SH SOLE 0 4105 0 0 KINDER MORGAN INC DEL COM Stock 49456B101 1031168 58357 SH SOLE 0 58357 0 0 ACCENTURE PLC IRELAND SHS CLASS A Stock G1151C101 472775 2890 SH SOLE 0 2890 0 0 MOHAWK INDS INC COM Stock 608190104 77137 360 SH SOLE 0 360 0 0 OMNICOM GROUP INC COM Stock 681919106 71312 935 SH SOLE 0 935 0 0 KROGER CO COM Stock 501044101 274201 9638 SH SOLE 0 9638 0 0 ENBRIDGE INC COM Stock 29250N105 5055346 141646 SH SOLE 0 141646 0 0 ISHARES U.S. MEDICAL DEVICES ETF ETF 464288810 1356595 6761 SH SOLE 0 6761 0 0 NVIDIA CORPORATION COM Stock 67066G104 16583 70 SH SOLE 0 70 0 0 TENNECO INC CL A VTG COM STK Stock 880349105 180236 4100 SH SOLE 0 4100 0 0 ISHARES 1-5 YEAR INVESTMENT GRADE CORPORATE BOND ETF ETF 464288646 128381 1238 SH SOLE 0 1238 0 0 UNITED NAT FOODS INC COM Stock 911163103 17064 400 SH SOLE 0 400 0 0 WESTERN DIGITAL CORP. COM Stock 958102105 6967 90 SH SOLE 0 90 0 0 ARCHER DANIELS MIDLAND CO COM Stock 039483102 6875 150 SH SOLE 0 150 0 0 CUMMINS INC COM Stock 231021106 468160 3520 SH SOLE 0 3520 0 0 EATON VANCE TAX-MANAGED DIVERS COM CEF 27828N102 24220 2000 SH SOLE 0 2000 0 0 EOG RES INC COM Stock 26875P101 15429 124 SH SOLE 0 124 0 0 GENUINE PARTS CO COM Stock 372460105 59664 650 SH SOLE 0 650 0 0 WPP PLC NEW ADR ADR 92937A102 204308 2600 SH SOLE 0 2600 0 0 OWENS CORNING NEW COM Stock 690742101 546883 8630 SH SOLE 0 8630 0 0 WHEATON PRECIOUS METALS CORP COM Stock 962879102 8824 400 SH SOLE 0 400 0 0 ABBVIE INC COM Stock 00287Y109 4386607 47346 SH SOLE 0 47346 0 0 NATIONAL GRID PLC SPONSORED ADR NE ADR 636274409 185925 3329 SH SOLE 0 3329 0 0 S&P GLOBAL INC COM Stock 78409V104 827386 4058 SH SOLE 0 4058 0 0 SPDR S&P BIOTECH ETF ETF 78464A870 15802 166 SH SOLE 0 166 0 0 INVESCO S&P GLOBAL WATER INDEX ETF ETF 46138E263 51474 1537 SH SOLE 0 1537 0 0 ISHARES GLOBAL CONSUMER STAPLES ETF ETF 464288737 6371 130 SH SOLE 0 130 0 0 ISHARES CORE MSCI EMERGING MARKETS ETF ETF 46434G103 109868 2092 SH SOLE 0 2092 0 0 MANULIFE FINL CORP COM Stock 56501R106 54467 3031 SH SOLE 0 3031 0 0 LIBERTY MEDIA CORP DEL COM LBTY ONE S A Stock 531229771 353 10 SH SOLE 0 10 0 0 ISHARES 10 YEAR INVESTMENT GRADE CORPORATE BOND ETF ETF 464289511 4635 80 SH SOLE 0 80 0 0 CASEYS GEN STORES INC COM Stock 147528103 6305 60 SH SOLE 0 60 0 0 VANGUARD TOTAL BOND MARKET ETF ETF 921937835 197658 2496 SH SOLE 0 2496 0 0 VANGUARD FTSE ALL-WORLD EX-US INDEX FUND ETF 922042775 139303 2687 SH SOLE 0 2687 0 0 CYRUSONE INC COM REIT 23283R100 401237 6875 SH SOLE 0 6875 0 0 FIRST TRUST NASDAQ TECHNOLOGY DIVIDEND INDEX FUND ETF 33738R118 1843 52 SH SOLE 0 52 0 0 NATIONAL FUEL GAS CO COM Stock 636180101 3813 72 SH SOLE 0 72 0 0 POTLATCHDELTIC CORPORATION COM REIT 737630103 20340 400 SH SOLE 0 400 0 0 INVESCO LTD SHS Stock G491BT108 34864 1313 SH SOLE 0 1312 0 0 INVESCO BULLETSHARES 2020 CORP BD ETF ETF 46138J502 804008 38177 SH SOLE 0 38177 0 0 ZOETIS INC CL A Stock 98978V103 60740 713 SH SOLE 0 713 0 0 HEICO CORP NEW COM Stock 422806109 251973 3455 SH SOLE 0 3455 0 0 MACYS INC COM Stock 55616P104 18715 500 SH SOLE 0 500 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS ADR 874039100 584594 15990 SH SOLE 0 15990 0 0 NATIONAL BEVERAGE CORP COM Stock 635017106 5345 50 SH SOLE 0 50 0 0 VANECK BDC INCOME ETF ETF 92189F411 44745 2689 SH SOLE 0 2689 0 0 FIRST TRUST PREFERRED SECURITIES & INCOME ETF ETF 33739E108 0 0 SH SOLE 0 0 0 0 ISHARES RUSSELL 2000 GROWTH ETF ETF 464287648 9551 47 SH SOLE 0 46 0 0 BLACKSTONE INC COM Stock 09260D107 104553 3250 SH SOLE 0 3250 0 0 CHURCH & DWIGHT CO INC COM Stock 171340102 7442 140 SH SOLE 0 140 0 0 FORWARD AIR CORP COM Stock 349853101 155085 2625 SH SOLE 0 2625 0 0 SEACOAST BKG CORP FLA COM NEW Stock 811707801 172901 5475 SH SOLE 0 5475 0 0 NEUBERGER BERMAN ENERGY INFRA COM CEF 64129H104 9279 1058 SH SOLE 0 1058 0 0 SYNOVUS FINL CORP COM NEW Stock 87161C501 76920 1456 SH SOLE 0 1456 0 0 EATON VANCE MUN INCOME 2028 TE SHS CEF 27829U105 23736 1200 SH SOLE 0 1200 0 0 ZIMMER BIOMET HOLDINGS INC COM Stock 98956P102 172286 1546 SH SOLE 0 1546 0 0 NUVEEN QUALITY MUNCP INCOME FD COM CEF 67066V101 266958 20072 SH SOLE 0 20072 0 0 NUVEEN AMT FREE MUN CR INC FD COM CEF 67071L106 47418 3250 SH SOLE 0 3250 0 0 VERISIGN INC COM Stock 92343E102 570293 4150 SH SOLE 0 4150 0 0 HANNON ARMSTRONG SUST INFR CAP COM REIT 41068X100 29625 1500 SH SOLE 0 1500 0 0 STRYKER CORPORATION COM Stock 863667101 1766444 10461 SH SOLE 0 10461 0 0 QUALCOMM INC COM Stock 747525103 1190756 21218 SH SOLE 0 21218 0 0 ELLINGTON RESIDENTIAL MTG REIT COM SHS BEN INT REIT 288578107 162061 14868 SH SOLE 0 14868 0 0 BLACKSTONE MTG TR INC COM CL A REIT 09257W100 56574 1800 SH SOLE 0 1800 0 0 FASTENAL CO COM Stock 311900104 101073 2100 SH SOLE 0 2100 0 0 GENERAL DYNAMICS CORP COM Stock 369550108 242706 1302 SH SOLE 0 1302 0 0 RESMED INC COM Stock 761152107 10358 100 SH SOLE 0 100 0 0 INTUITIVE SURGICAL INC COM NEW Stock 46120E602 3349 7 SH SOLE 0 7 0 0 ISHARES GLOBAL FINANCIALS ETF ETF 464287333 12822 200 SH SOLE 0 200 0 0 CULLEN FROST BANKERS INC COM Stock 229899109 713518 6592 SH SOLE 0 6592 0 0 DISCOVER FINL SVCS COM Stock 254709108 3521 50 SH SOLE 0 50 0 0 MCDONALDS CORP COM Stock 580135101 91820 586 SH SOLE 0 586 0 0 FLEXSHARES QUALITY DIVIDEND INDEX FUND ETF 33939L860 3896 86 SH SOLE 0 86 0 0 INTERCONTINENTAL EXCHANGE INC COM Stock 45866F104 219253 2981 SH SOLE 0 2981 0 0 FIRST TR INTER DURATN PFD & IN COM CEF 33718W103 8096 375 SH SOLE 0 375 0 0 DOVER CORP COM Stock 260003108 230580 3150 SH SOLE 0 3150 0 0 CISCO SYS INC COM Stock 17275R102 2288822 53191 SH SOLE 0 53191 0 0 VANGUARD TOTAL INTERNATIONAL BOND ETF ETF 92203J407 16413 300 SH SOLE 0 300 0 0 CAPITAL ONE FINL CORP COM Stock 14040H105 83997 914 SH SOLE 0 914 0 0 ISHARES RUSSELL MIDCAP ETF ETF 464287499 4879 23 SH SOLE 0 23 0 0 APA CORPORATION COM Stock 03743Q108 9350 200 SH SOLE 0 200 0 0 LENNAR CORP CL B Stock 526057302 85 2 SH SOLE 0 2 0 0 ADVANCED MICRO DEVICES INC COM Stock 007903107 8245 550 SH SOLE 0 550 0 0 NEWS CORP NEW CL A Stock 65249B109 85746 5532 SH SOLE 0 5532 0 0 AT&T INC COM Stock 00206R102 4640496 144519 SH SOLE 0 144518 0 0 VANGUARD INTERMEDIATE-TERM BOND ETF ETF 921937819 1102002 13610 SH SOLE 0 13610 0 0 WISDOMTREE INC COM Stock 97717P104 26379 2905 SH SOLE 0 2905 0 0 VANGUARD FINANCIALS ETF ETF 92204A405 1510003 22387 SH SOLE 0 22387 0 0 ENERGY SELECT SECTOR SPDR FUND ETF 81369Y506 34856 459 SH SOLE 0 459 0 0 INVESCO GLOBAL EX-US HIGH YIELD CORPORATE BOND ETF ETF 46138E669 45254 1929 SH SOLE 0 1929 0 0 MATERIALS SELECT SECTOR SPDR FUND ETF 81369Y100 10917 188 SH SOLE 0 188 0 0 GLOBAL X MLP & ENERGY INFRASTRUCTURE ETF ETF 37954Y293 95757 7189 SH SOLE 0 7189 0 0 ISHARES BIOTECHNOLOGY ETF ETF 464287556 5491 50 SH SOLE 0 50 0 0 GENERAL ELECTRIC CO COM NEW Stock 369604301 1400654 102914 SH SOLE 0 102913 0 0 ISHARES U.S. TELECOMMUNICATIONS ETF ETF 464287713 49433 1793 SH SOLE 0 1793 0 0 ISHARES IBOXX $ HIGH YIELD CORPORATE BOND ETF ETF 464288513 67809 797 SH SOLE 0 797 0 0 EVERTEC INC COM Stock 30040P103 142025 6500 SH SOLE 0 6500 0 0 NUVEEN FLOATING RATE INCOME OP COM SHS CEF 6706EN100 10410 1000 SH SOLE 0 1000 0 0 CALAMOS CONV & HIGH INCOME FD COM SHS CEF 12811P108 16562 1300 SH SOLE 0 1300 0 0 CONSUMER DISCRETIONARY SELECT SECTOR SPDR FUND ETF 81369Y407 53885 493 SH SOLE 0 493 0 0 INDUSTRIAL SELECT SECTOR SPDR FUND ETF 81369Y704 1934 27 SH SOLE 0 27 0 0 EXPEDIA GROUP INC COM NEW Stock 30212P303 246149 2048 SH SOLE 0 2048 0 0 ISHARES U.S. TECHNOLOGY ETF ETF 464287721 416974 2339 SH SOLE 0 2339 0 0 ISHARES SEMICONDUCTOR ETF ETF 464287523 109083 612 SH SOLE 0 612 0 0 INVESCO S&P ULTRA DIVIDEND REVENUE ETF ETF 46138G656 226475 5924 SH SOLE 0 5924 0 0 VOXELJET AG ADS ADR 92912L107 1404 400 SH SOLE 0 400 0 0 SKYWORKS SOLUTIONS INC COM Stock 83088M102 780642 8077 SH SOLE 0 8077 0 0 INVESCO BULLETSHARES 2019 HIGH YIELD CORPORATE BOND ETF ETF 46138J403 237399 9820 SH SOLE 0 9820 0 0 ISHARES U.S. BASIC MATERIALS ETF ETF 464287838 10396 105 SH SOLE 0 105 0 0 APOLLO SR FLOATING RATE FD INC COM CEF 037636107 16330 1000 SH SOLE 0 1000 0 0 BLACKROCK CR ALLOCATION INCOME COM CEF 092508100 12080 1000 SH SOLE 0 1000 0 0 AMBEV SA SPONSORED ADR ADR 02319V103 2315 500 SH SOLE 0 500 0 0 ISHARES S&P 500 GROWTH ETF ETF 464287309 26668 164 SH SOLE 0 164 0 0 ISHARES CORE S&P 500 ETF ETF 464287200 61436 225 SH SOLE 0 225 0 0 ADVENT CONV & INCOME FD COM CEF 00764C109 7645 500 SH SOLE 0 500 0 0 INVESCO BULLETSHARES 2020 HY CORP BD ETF ETF 46138J601 315444 13008 SH SOLE 0 13008 0 0 TEXAS PACIFIC LAND CORPORATION COM Stock 88262P102 34768 50 SH SOLE 0 50 0 0 LAMAR ADVERTISING CO NEW CL A REIT 512816109 17761 260 SH SOLE 0 260 0 0 THE CIGNA GROUP COM Stock 125523100 92963 547 SH SOLE 0 547 0 0 INVESCO BULLETSHARES 2021 CORP BD ETF ETF 46138J700 282828 13627 SH SOLE 0 13627 0 0 METTLER TOLEDO INTERNATIONAL COM Stock 592688105 347178 600 SH SOLE 0 600 0 0 ONEOK INC NEW COM Stock 682680103 172829 2475 SH SOLE 0 2475 0 0 ISHARES 0-5 YEAR HIGH YIELD CORPORATE BOND ETF ETF 46434V407 92261 1979 SH SOLE 0 1979 0 0 WELLS FARGO CO NEW COM Stock 949746101 2024114 36510 SH SOLE 0 36510 0 0 UNION PAC CORP COM Stock 907818108 4563229 32208 SH SOLE 0 32208 0 0 BEACON ROOFING SUPPLY INC COM Stock 073685109 41128 965 SH SOLE 0 965 0 0 CINTAS CORP COM Stock 172908105 296112 1600 SH SOLE 0 1600 0 0 ECOLAB INC COM Stock 278865100 699124 4982 SH SOLE 0 4982 0 0 TRANSOCEAN LTD REG SHS Stock H8817H100 4032 300 SH SOLE 0 300 0 0 ISHARES MBS ETF ETF 464288588 45839 440 SH SOLE 0 440 0 0 ISHARES PREFERRED & INCOME SECURITIES ETF ETF 464288687 159740 4236 SH SOLE 0 4236 0 0 ISHARES 10-20 YEAR TREASURY BOND ETF ETF 464288653 26931 205 SH SOLE 0 205 0 0 SALESFORCE INC COM Stock 79466L302 5729 42 SH SOLE 0 42 0 0 MICROCHIP TECHNOLOGY INC. COM Stock 595017104 3092 34 SH SOLE 0 34 0 0 MCCORMICK & CO INC COM NON VTG Stock 579780206 125145 1078 SH SOLE 0 1078 0 0 INVESCO DORSEY WRIGHT MOMENTUM ETF ETF 46137V837 14112 255 SH SOLE 0 255 0 0 NORTHROP GRUMMAN CORP COM Stock 666807102 601554 1955 SH SOLE 0 1955 0 0 RYDER SYS INC COM Stock 783549108 353911 4925 SH SOLE 0 4925 0 0 REPUBLIC SVCS INC COM Stock 760759100 1677418 24538 SH SOLE 0 24538 0 0 THERMO FISHER SCIENTIFIC INC COM Stock 883556102 1782440 8605 SH SOLE 0 8605 0 0 LOCKHEED MARTIN CORP COM Stock 539830109 550857 1865 SH SOLE 0 1864 0 0 JPMORGAN CHASE & CO COM Stock 46625H100 1966887 18876 SH SOLE 0 18876 0 0 INTERNATIONAL PAPER CO COM Stock 460146103 152074 2920 SH SOLE 0 2920 0 0 FLEXSHARES GLOBAL QUALITY REAL ESTATE INDEX FUND ETF 33939L787 68574 1100 SH SOLE 0 1100 0 0 ISHARES 5-10 YEAR INVESTMENT GRADE CORPORATE BOND ETF ETF 464288638 82124 773 SH SOLE 0 773 0 0 SPDR PORTFOLIO EMERGING MARKETS ETF ETF 78463X509 28272 800 SH SOLE 0 800 0 0 GENWORTH FINL INC COM CL A Stock 37247D106 2930 651 SH SOLE 0 651 0 0 CHEVRON CORP NEW COM Stock 166764100 2182307 17261 SH SOLE 0 17260 0 0 ALBEMARLE CORP COM Stock 012653101 23583 250 SH SOLE 0 250 0 0 CONOCOPHILLIPS COM Stock 20825C104 995009 14292 SH SOLE 0 14291 0 0 MARKEL GROUP INC COM Stock 570535104 10844 10 SH SOLE 0 10 0 0 VANGUARD FTSE DEVELOPED MARKETS ETF ETF 921943858 905447 21106 SH SOLE 0 21106 0 0 DANAHER CORPORATION COM Stock 235851102 671813 6808 SH SOLE 0 6808 0 0 SPDR S&P BANK ETF ETF 78464A797 2358 50 SH SOLE 0 50 0 0 KOHLS CORP COM Stock 500255104 2624 36 SH SOLE 0 36 0 0 M & T BK CORP COM Stock 55261F104 17015 100 SH SOLE 0 100 0 0 REVVITY INC COM Stock 714046109 7323 100 SH SOLE 0 100 0 0 TJX COS INC NEW COM Stock 872540109 8185 86 SH SOLE 0 86 0 0 BANK AMERICA CORP COM Stock 060505104 3299344 117040 SH SOLE 0 117039 0 0 EXTRA SPACE STORAGE INC COM REIT 30225T102 199620 2000 SH SOLE 0 2000 0 0 TERADATA CORP DEL COM Stock 88076W103 482 12 SH SOLE 0 12 0 0 ISHARES MORTGAGE REAL ESTATE ETF ETF 46435G342 42842 986 SH SOLE 0 986 0 0 VANGUARD CONSUMER DISCRETIONARY ETF ETF 92204A108 954847 5629 SH SOLE 0 5629 0 0 HIGH INCOME SECS FD SHS BEN INT CEF 42968F108 4665 500 SH SOLE 0 500 0 0 SPDR S&P DIVIDEND ETF ETF 78464A763 21599 233 SH SOLE 0 233 0 0 WALMART INC COM Stock 931142103 430257 5023 SH SOLE 0 5023 0 0 ISHARES INTERNATIONAL SELECT DIVIDEND ETF ETF 464288448 405710 12659 SH SOLE 0 12658 0 0 INTERNATIONAL BUSINESS MACHS COM Stock 459200101 1274064 9120 SH SOLE 0 9120 0 0 ORACLE CORP COM Stock 68389X105 1993531 45246 SH SOLE 0 45245 0 0 RTX CORPORATION COM Stock 75513E101 2281923 18251 SH SOLE 0 18251 0 0 VANGUARD FTSE EMERGING MARKETS ETF ETF 922042858 461204 10929 SH SOLE 0 10929 0 0 TEXAS INSTRS INC COM Stock 882508104 984202 8927 SH SOLE 0 8927 0 0 TARGET CORP COM Stock 87612E106 936276 12300 SH SOLE 0 12300 0 0 VANGUARD HIGH DIVIDEND YIELD INDEX ETF ETF 921946406 267836 3225 SH SOLE 0 3225 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS ADR 881624209 72960 3000 SH SOLE 0 3000 0 0 FIRST TRUST DORSEY WRIGHT FOCUS 5 ETF ETF 33738R605 11931 405 SH SOLE 0 405 0 0 PFIZER INC COM Stock 717081103 3357290 92538 SH SOLE 0 92538 0 0 ISHARES IBOXX $ INVESTMENT GRADE CORPORATE BOND ETF ETF 464287242 398589 3479 SH SOLE 0 3479 0 0 MORGAN STANLEY COM NEW Stock 617446448 559699 11808 SH SOLE 0 11808 0 0 VANECK AGRIBUSINESS ETF ETF 92189F700 127116 2044 SH SOLE 0 2044 0 0 ISHARES 0-5 YEAR INVESTMENT GRADE CORPORATE BOND ETF ETF 46434V100 49630 1000 SH SOLE 0 1000 0 0 3M CO COM Stock 88579Y101 343276 1745 SH SOLE 0 1745 0 0 DYNEX CAP INC COM REIT 26817Q886 16325 2500 SH SOLE 0 2500 0 0 HP INC COM Stock 40434L105 228851 10086 SH SOLE 0 10086 0 0 GILEAD SCIENCES INC COM Stock 375558103 938223 13244 SH SOLE 0 13244 0 0 ENERSYS COM Stock 29275Y102 5598 75 SH SOLE 0 75 0 0 CATERPILLAR INC COM Stock 149123101 557604 4110 SH SOLE 0 4110 0 0 BAKER HUGHES COMPANY CL A Stock 05722G100 6606 200 SH SOLE 0 200 0 0 ALPHABET INC CAP STK CL C Stock 02079K107 7041983 6312 SH SOLE 0 6312 0 0 AMERICAN EXPRESS CO COM Stock 025816109 1856414 18943 SH SOLE 0 18943 0 0 AMGEN INC COM Stock 031162100 1306343 7077 SH SOLE 0 7077 0 0 APPLIED MATLS INC COM Stock 038222105 638531 13824 SH SOLE 0 13824 0 0 ALLY FINL INC COM Stock 02005N100 1366303 52010 SH SOLE 0 52010 0 0 ANALOG DEVICES INC COM Stock 032654105 2878 30 SH SOLE 0 30 0 0 NOVAGOLD RES INC COM NEW Stock 66987E206 3140 700 SH SOLE 0 700 0 0 TYSON FOODS INC CL A Stock 902494103 852955 12389 SH SOLE 0 12388 0 0 INVESCO EMERGING MARKETS SOVEREIGN DEBT ETF ETF 46138E784 7016 265 SH SOLE 0 264 0 0 INVESCO PHARMACEUTICALS ETF ETF 46137V662 4906 73 SH SOLE 0 73 0 0 VANGUARD UTILITIES ETF ETF 92204A876 385567 3325 SH SOLE 0 3325 0 0 WISDOMTREE EMERGING MARKETS HIGH DIVIDEND FUND ETF 97717W315 47157 1100 SH SOLE 0 1100 0 0 TEXAS ROADHOUSE INC COM Stock 882681109 114315 1745 SH SOLE 0 1745 0 0 HUMANA INC COM Stock 444859102 1037241 3485 SH SOLE 0 3485 0 0 ISHARES IBONDS MAR 2023 TERM CORPORATE ETF ETF 46432FAZ0 103870 4050 SH SOLE 0 4050 0 0 FRANKLIN RESOURCES INC COM Stock 354613101 399757 12473 SH SOLE 0 12472 0 0 WILLIAMS COS INC COM Stock 969457100 237213 8750 SH SOLE 0 8750 0 0 UNITED STATES STL CORP NEW COM Stock 912909108 12163 350 SH SOLE 0 350 0 0 INVESCO VARIABLE RATE PREFERRED ETF ETF 46138G870 0 0 SH SOLE 0 0 0 0 AGNICO EAGLE MINES LTD COM Stock 008474108 71037 1550 SH SOLE 0 1550 0 0 ISHARES CORE S&P U.S. GROWTH ETF ETF 464287671 7436 130 SH SOLE 0 130 0 0 ISHARES CORE S&P US VALUE ETF ETF 464287663 9662 180 SH SOLE 0 180 0 0 ALERIAN ENERGY INFRASTRUCTURE ETF ETF 00162Q676 181927 8208 SH SOLE 0 8207 0 0 ISHARES U.S. CONSUMER DISCRETIONARY ETF ETF 464287580 1029394 5313 SH SOLE 0 5313 0 0 NEXSTAR MEDIA GROUP INC COMMON STOCK Stock 65336K103 5505 75 SH SOLE 0 75 0 0 DROPSUITE LTD CEF 26433F108 8114 1462 SH SOLE 0 1462 0 0 GOPRO INC CL A Stock 38268T103 1288 200 SH SOLE 0 200 0 0 TC ENERGY CORP COM Stock 87807B107 129600 3000 SH SOLE 0 3000 0 0 VANGUARD DIVIDEND APPRECIATION ETF ETF 921908844 210049 2067 SH SOLE 0 2067 0 0 SOUTHSTATE CORPORATION COM Stock 840441109 427714 4959 SH SOLE 0 4959 0 0 ENSTAR GROUP LIMITED SHS Stock G3075P101 27571 133 SH SOLE 0 133 0 0 ABRDN ASIA PACIFIC INCOME FUND COM CEF 003009107 21600 5000 SH SOLE 0 5000 0 0 ISHARES 7-10 YEAR TREASURY BOND ETF ETF 464287440 1380912 13471 SH SOLE 0 13471 0 0 ISHARES CORE U.S. AGGREGATE BOND ETF ETF 464287226 1745455 16417 SH SOLE 0 16417 0 0 ISHARES CORE DIVIDEND GROWTH ETF ETF 46434V621 3655 107 SH SOLE 0 106 0 0 LIBERTY MEDIA CORP DEL COM LBTY ONE S C Stock 531229755 743 20 SH SOLE 0 20 0 0 EATON CORP PLC SHS Stock G29183103 74740 1000 SH SOLE 0 1000 0 0 INDEPENDENCE CONTRACT DRILLING COM Stock 453415606 12360 3000 SH SOLE 0 3000 0 0 PIMCO MUN INCOME FD III COM CEF 72201A103 17918 1550 SH SOLE 0 1550 0 0 WESTERN ASSET INTER MUNI FD IN COM CEF 958435109 17340 2000 SH SOLE 0 2000 0 0 AAON INC COM PAR $0.004 Stock 000360206 20781 625 SH SOLE 0 625 0 0 BROOKFIELD INFRAST PARTNERS LP LP INT UNIT Stock G16252101 266880 6950 SH SOLE 0 6950 0 0 LIBERTY TRIPADVISOR HLDGS INC COM SER A Stock 531465102 129 8 SH SOLE 0 8 0 0 ISHARES S&P MID-CAP 400 GROWTH ETF ETF 464287606 7867 35 SH SOLE 0 35 0 0 IPG PHOTONICS CORP COM Stock 44980X109 144513 655 SH SOLE 0 655 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS ADR 01609W102 220966 1191 SH SOLE 0 1191 0 0 INVESCO BULLETSHARES 2021 HIGH YIELD CORPORATE BOND ETF ETF 46138J809 207870 8450 SH SOLE 0 8450 0 0 INVESCO BULLETSHARES 2023 CORPORATE BOND ETF ETF 46138J866 465642 23063 SH SOLE 0 23063 0 0 INVESCO BULLETSHARES 2024 CORPORATE BOND ETF ETF 46138J841 475003 23668 SH SOLE 0 23668 0 0 INVESCO BULLETSHARES 2022 HIGH YIELD CORPORATE BOND ETF ETF 46138J874 198183 8099 SH SOLE 0 8099 0 0 CDK GLOBAL INC COM Stock 12508E101 59456 914 SH SOLE 0 914 0 0 V2X INC COM Stock 92242T101 493 16 SH SOLE 0 16 0 0 DNP SELECT INCOME FD INC COM CEF 23325P104 18606 1726 SH SOLE 0 1726 0 0 GREAT WESTERN BANCORP INC COM Stock 391416104 4199 100 SH SOLE 0 100 0 0 AVANOS MED INC COM Stock 05350V106 13511 236 SH SOLE 0 236 0 0 LIBERTY BROADBAND CORP COM SER A Stock 530307107 756 10 SH SOLE 0 10 0 0 LIBERTY BROADBAND CORP COM SER C Stock 530307305 1514 20 SH SOLE 0 20 0 0 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR ADR 03524A108 107309 1065 SH SOLE 0 1065 0 0 AMER STATES WTR CO COM Stock 029899101 33496 586 SH SOLE 0 586 0 0 PLUG POWER INC COM NEW Stock 72919P202 1010 500 SH SOLE 0 500 0 0 ESSENTIAL UTILS INC COM Stock 29670G102 241124 6854 SH SOLE 0 6854 0 0 BORGWARNER INC COM Stock 099724106 253199 5867 SH SOLE 0 5866 0 0 TOPGOLF CALLAWAY BRANDS CORP COM Stock 131193104 2959 156 SH SOLE 0 156 0 0 DELTA AIR LINES INC DEL COM NEW Stock 247361702 9314 188 SH SOLE 0 188 0 0 DYCOM INDS INC COM Stock 267475101 62849 665 SH SOLE 0 665 0 0 MARKETAXESS HLDGS INC COM Stock 57060D108 4947 25 SH SOLE 0 25 0 0 ISHARES BROAD USD INVESTMENT GRADE CORPORATE BOND ETF ETF 464288620 23997 224 SH SOLE 0 224 0 0 GOLDMAN SACHS MLP ENERGY RENAI COM CEF 38148G206 53418 8700 SH SOLE 0 8700 0 0 VANGUARD SHORT-TERM BOND ETF ETF 921937827 1263404 16154 SH SOLE 0 16154 0 0 FLUOR CORP NEW COM Stock 343412102 39024 800 SH SOLE 0 800 0 0 HELMERICH & PAYNE INC COM Stock 423452101 115788 1816 SH SOLE 0 1816 0 0 LAM RESEARCH CORP COM Stock 512807108 25991 150 SH SOLE 0 150 0 0 ELEMENTS ROGERS INTERNATIONAL COMMODITY INDEX-TOTAL RETURN ETN ETF 870297801 7100 1250 SH SOLE 0 1250 0 0 MURPHY USA INC COM Stock 626755102 2749 37 SH SOLE 0 37 0 0 PHILIP MORRIS INTL INC COM Stock 718172109 1836189 22742 SH SOLE 0 22742 0 0 NRG ENERGY INC COM NEW Stock 629377508 154 5 SH SOLE 0 5 0 0 NUCOR CORP COM Stock 670346105 334375 5350 SH SOLE 0 5350 0 0 PARKER-HANNIFIN CORP COM Stock 701094104 39742 255 SH SOLE 0 255 0 0 PETMED EXPRESS INC COM Stock 716382106 44050 1000 SH SOLE 0 1000 0 0 ROYAL GOLD INC COM Stock 780287108 9284 100 SH SOLE 0 100 0 0 SANDERSON FARMS INC COM Stock 800013104 5258 50 SH SOLE 0 50 0 0 SERVICE CORP INTL COM Stock 817565104 18002 503 SH SOLE 0 503 0 0 SUBURBAN PROPANE PARTNERS L P UNIT LTD PARTN Stock 864482104 4698 200 SH SOLE 0 200 0 0 SYNOPSYS INC COM Stock 871607107 701161 8194 SH SOLE 0 8194 0 0 URBAN EDGE PPTYS COM REIT 91704F104 3888 170 SH SOLE 0 170 0 0 TRINITY INDS INC COM Stock 896522109 8565 250 SH SOLE 0 250 0 0 PNC FINL SVCS GROUP INC COM Stock 693475105 43097 319 SH SOLE 0 319 0 0 BRISTOL-MYERS SQUIBB CO COM Stock 110122108 440949 7968 SH SOLE 0 7968 0 0 ISHARES RUSSELL 3000 ETF ETF 464287689 51933 320 SH SOLE 0 320 0 0 ISHARES MSCI TURKEY ETF ETF 464286715 3022 100 SH SOLE 0 100 0 0 ISHARES GLOBAL ENERGY ETF ETF 464287341 131903 3529 SH SOLE 0 3528 0 0 BARRICK GOLD CORP COM Stock 067901108 7878 600 SH SOLE 0 600 0 0 REALTY INCOME CORP COM REIT 756109104 8069 150 SH SOLE 0 150 0 0 ALTRIA GROUP INC COM Stock 02209S103 1134040 19969 SH SOLE 0 19969 0 0 LOEWS CORP COM Stock 540424108 2082027 43124 SH SOLE 0 43124 0 0 DOMINION ENERGY INC COM Stock 25746U109 2160416 31687 SH SOLE 0 31686 0 0 CITIGROUP INC COM NEW Stock 172967424 1188566 17761 SH SOLE 0 17761 0 0 ISHARES JP MORGAN USD EMERGING MARKETS BOND ETF ETF 464288281 81466 763 SH SOLE 0 763 0 0 AMERICAN WTR WKS CO INC NEW COM Stock 030420103 513988 6020 SH SOLE 0 6020 0 0 3-D SYS CORP DEL COM NEW Stock 88554D205 1381 100 SH SOLE 0 100 0 0 AGILENT TECHNOLOGIES INC COM Stock 00846U101 11440 185 SH SOLE 0 185 0 0 EXXON MOBIL CORP COM Stock 30231G102 5460449 66003 SH SOLE 0 66003 0 0 UNITEDHEALTH GROUP INC COM Stock 91324P102 2456835 10014 SH SOLE 0 10014 0 0 PRICE T ROWE GROUP INC COM Stock 74144T108 489248 4214 SH SOLE 0 4214 0 0 TRAVELERS COMPANIES INC COM Stock 89417E109 159042 1300 SH SOLE 0 1300 0 0 LLOYDS BANKING GROUP PLC SPONSORED ADR ADR 539439109 52308 15708 SH SOLE 0 15708 0 0 LOWES COS INC COM Stock 548661107 3524615 36880 SH SOLE 0 36879 0 0 LINCOLN NATL CORP IND COM Stock 534187109 101717 1634 SH SOLE 0 1634 0 0 SHELL PLC SPON ADR B ADR 780259107 1030032 14178 SH SOLE 0 14178 0 0 DEERE & CO COM Stock 244199105 400527 2865 SH SOLE 0 2865 0 0 SOUTHWEST AIRLS CO COM Stock 844741108 58970 1159 SH SOLE 0 1159 0 0 PATTERSON COS INC COM Stock 703395103 373670 16483 SH SOLE 0 16483 0 0 ZIFF DAVIS INC COM Stock 48123V102 146804 1695 SH SOLE 0 1695 0 0 DINE BRANDS GLOBAL INC COM Stock 254423106 187000 2500 SH SOLE 0 2500 0 0 COLGATE PALMOLIVE CO COM Stock 194162103 895350 13815 SH SOLE 0 13815 0 0 ISHARES U.S. PHARMACEUTICALS ETF ETF 464288836 9082 60 SH SOLE 0 60 0 0 AMERICAN INTL GROUP INC COM NEW Stock 026874784 570283 10756 SH SOLE 0 10756 0 0 DELTA APPAREL INC COM Stock 247368103 263644 13625 SH SOLE 0 13625 0 0 DEVON ENERGY CORP NEW COM Stock 25179M103 94866 2158 SH SOLE 0 2158 0 0 VODAFONE GROUP PLC NEW SPONSORED ADR ADR 92857W308 995713 40959 SH SOLE 0 40959 0 0 POSCO HOLDINGS INC SPONSORED ADR ADR 693483109 9265 125 SH SOLE 0 125 0 0 ISHARES U.S. UTILITIES ETF ETF 464287697 13194 100 SH SOLE 0 100 0 0 UTILITIES SELECT SECTOR SPDR FUND ETF 81369Y886 28734 553 SH SOLE 0 553 0 0 EQUITY LIFESTYLE PPTYS INC COM REIT 29472R108 103204 1123 SH SOLE 0 1123 0 0 RAYONIER INC COM REIT 754907103 460853 11911 SH SOLE 0 11911 0 0 TOPBUILD CORP COM Stock 89055F103 4309 55 SH SOLE 0 55 0 0 CHEMOURS CO COM Stock 163851108 76698 1729 SH SOLE 0 1729 0 0 NOVO-NORDISK A S ADR ADR 670100205 650615 14107 SH SOLE 0 14107 0 0 SAP SE SPON ADR ADR 803054204 19662 170 SH SOLE 0 170 0 0 WESTROCK CO COM Stock 96145D105 141239 2477 SH SOLE 0 2477 0 0 KRAFT HEINZ CO COM Stock 500754106 194051 3089 SH SOLE 0 3089 0 0 PAYPAL HLDGS INC COM Stock 70450Y103 28062 337 SH SOLE 0 337 0 0 GLOBAL X SUPERDIVIDEND REIT ETF ETF 37950E127 350714 22915 SH SOLE 0 22915 0 0 SCHWAB CHARLES CORP COM Stock 808513105 130305 2550 SH SOLE 0 2550 0 0 CAMECO CORP COM Stock 13321L108 56250 5000 SH SOLE 0 5000 0 0 DENTSPLY SIRONA INC COM Stock 24906P109 208564 4765 SH SOLE 0 4765 0 0 PROSHARES ULTRAPRO NASDAQ BIOTECHNOLOGY ETF ETF 74347B474 9122 275 SH SOLE 0 275 0 0 CROWN CASTLE INC COM REIT 22822V101 270844 2512 SH SOLE 0 2512 0 0 CARDINAL HEALTH INC COM Stock 14149Y108 196155 4017 SH SOLE 0 4017 0 0 LIVE OAK BANCSHARES INC COM Stock 53803X105 30650 1000 SH SOLE 0 1000 0 0 ISHARES CHINA LARGE-CAP ETF ETF 464287184 42970 1000 SH SOLE 0 1000 0 0 TORONTO DOMINION BK ONT COM NEW Stock 891160509 30955 535 SH SOLE 0 535 0 0 LUMENTUM HLDGS INC COM Stock 55024U109 173700 3000 SH SOLE 0 3000 0 0 SUNRUN INC COM Stock 86771W105 13150 1000 SH SOLE 0 1000 0 0 BLACKROCK INC COM Stock 09247X101 746065 1495 SH SOLE 0 1495 0 0 CBRE GROUP INC CL A Stock 12504L109 88796 1860 SH SOLE 0 1860 0 0 ISHARES CORE S&P MID-CAP ETF ETF 464287507 113752 584 SH SOLE 0 584 0 0 CINEMARK HLDGS INC COM Stock 17243V102 80859 2305 SH SOLE 0 2305 0 0 ISHARES MSCI EAFE ETF ETF 464287465 542926 8107 SH SOLE 0 8107 0 0 APPLE INC COM Stock 037833100 5400938 29177 SH SOLE 0 29176 0 0 GSK PLC SPONSORED ADR ADR 37733W204 658730 16342 SH SOLE 0 16341 0 0 WEC ENERGY GROUP INC COM Stock 92939U106 206751 3198 SH SOLE 0 3198 0 0 ISHARES IBONDS DEC 2025 TERM CORPORATE ETF ETF 46434VBD1 1914 80 SH SOLE 0 80 0 0 ABBOTT LABS COM Stock 002824100 3225571 52887 SH SOLE 0 52886 0 0 SPX TECHNOLOGIES INC COM Stock 78473E103 2804 80 SH SOLE 0 80 0 0 DISNEY WALT CO COM Stock 254687106 4123327 39341 SH SOLE 0 39340 0 0 INVESCO PREFERRED ETF ETF 46138E511 3640 250 SH SOLE 0 250 0 0 BOOKING HOLDINGS INC COM Stock 09857L108 2233853 1102 SH SOLE 0 1102 0 0 ISHARES RUSSELL 1000 ETF ETF 464287622 37539 247 SH SOLE 0 247 0 0 SPDR BLOOMBERG 1-3 MONTH T-BILL ETF ETF 78468R663 6319 69 SH SOLE 0 69 0 0 MFS INTER INCOME TR SH BEN INT CEF 55273C107 23160 6000 SH SOLE 0 6000 0 0 ISHARES RUSSELL 1000 VALUE ETF ETF 464287598 41997 346 SH SOLE 0 346 0 0