0001634149-24-000002.txt : 20240102 0001634149-24-000002.hdr.sgml : 20240102 20240102145009 ACCESSION NUMBER: 0001634149-24-000002 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20231231 FILED AS OF DATE: 20240102 DATE AS OF CHANGE: 20240102 EFFECTIVENESS DATE: 20240102 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: 24501996 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 12-31-2023 12-31-2023 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 803-766-2100 Margaret Ellen Pender Columbia SC 01-02-2024 0 952 873436058 false
INFORMATION TABLE 2 Anchor13fdata.dec30-23.xml AMAZON COM INC COM Stock 023135106 9189483 60481 SH SOLE 0 60481 0 0 PARAMOUNT GLOBAL CLASS B COM Stock 92556H206 30423 2057 SH SOLE 0 2057 0 0 GLOBAL PMTS INC COM Stock 37940X102 887476 6988 SH SOLE 0 6988 0 0 ROLLINS INC COM Stock 775711104 9520 218 SH SOLE 0 218 0 0 TETRA TECHNOLOGIES INC DEL COM Stock 88162F105 9040 2000 SH SOLE 0 2000 0 0 PRUDENTIAL FINL INC COM Stock 744320102 177033 1707 SH SOLE 0 1707 0 0 HEWLETT PACKARD ENTERPRISE CO COM Stock 42824C109 174045 10250 SH SOLE 0 10250 0 0 WYNN RESORTS LTD COM Stock 983134107 1837 20 SH SOLE 0 20 0 0 ULTA BEAUTY INC COM Stock 90384S303 24500 50 SH SOLE 0 50 0 0 INVESCO QQQ TRUST SERIES I ETF 46090E103 16962775 41421 SH SOLE 0 41421 0 0 STERICYCLE INC COM Stock 858912108 22104 446 SH SOLE 0 446 0 0 TECHNOLOGY SELECT SECTOR SPDR FUND ETF 81369Y803 42346 220 SH SOLE 0 220 0 0 STARBUCKS CORP COM Stock 855244109 1348343 14044 SH SOLE 0 14043 0 0 PUBLIC SVC ENTERPRISE GRP INC COM Stock 744573106 37302 610 SH SOLE 0 610 0 0 RCI HOSPITALITY HLDGS INC COM Stock 74934Q108 663 10 SH SOLE 0 10 0 0 BLOCK INC CL A Stock 852234103 23282 301 SH SOLE 0 301 0 0 GOLDMAN SACHS ACTIVEBETA INTERNATIONAL EQUITY ETF ETF 381430107 2862495 87645 SH SOLE 0 87645 0 0 GOLDMAN SACHS ACTIVEBETA EMERGING MARKETS EQUITY ETF ETF 381430206 2635253 85867 SH SOLE 0 85866 0 0 SPDR PORTFOLIO AGGREGATE BOND ETF ETF 78464A649 2077 81 SH SOLE 0 81 0 0 ALNYLAM PHARMACEUTICALS INC COM Stock 02043Q107 38282 200 SH SOLE 0 200 0 0 ONEMAIN HLDGS INC COM Stock 68268W103 10165 207 SH SOLE 0 206 0 0 ELEVANCE HEALTH INC COM Stock 036752103 2146125 4551 SH SOLE 0 4551 0 0 EBAY INC. COM Stock 278642103 198471 4550 SH SOLE 0 4550 0 0 DOLLAR GEN CORP NEW COM Stock 256677105 2016044 14829 SH SOLE 0 14829 0 0 SPDR PORTFOLIO S&P 500 HIGH DIVIDEND ETF ETF 78468R788 58785 1500 SH SOLE 0 1500 0 0 AMERICAS CAR-MART INC COM Stock 03062T105 25231 333 SH SOLE 0 333 0 0 MONSTER BEVERAGE CORP NEW COM Stock 61174X109 178937 3106 SH SOLE 0 3106 0 0 VULCAN MATLS CO COM Stock 929160109 193186 851 SH SOLE 0 851 0 0 JOHNSON & JOHNSON COM Stock 478160104 14136477 90191 SH SOLE 0 90190 0 0 AKAMAI TECHNOLOGIES INC COM Stock 00971T101 174566 1475 SH SOLE 0 1475 0 0 FLEETCOR TECHNOLOGIES INC COM Stock 339041105 412611 1460 SH SOLE 0 1460 0 0 WILLIAMS SONOMA INC COM Stock 969904101 55588 275 SH SOLE 0 275 0 0 LKQ CORP COM Stock 501889208 574471 12021 SH SOLE 0 12020 0 0 WASTE MGMT INC DEL COM Stock 94106L109 5578437 31147 SH SOLE 0 31147 0 0 VANGUARD TOTAL STOCK MARKET ETF ETF 922908769 2960505 12480 SH SOLE 0 12479 0 0 THOMSON REUTERS CORP. COM Stock 884903808 1755 12 SH SOLE 0 12 0 0 ALLIANCEBERNSTEIN HLDG L P UNIT LTD PARTN Stock 01881G106 104726 3375 SH SOLE 0 3375 0 0 VANGUARD ENERGY ETF ETF 92204A306 3418126 29145 SH SOLE 0 29145 0 0 VANGUARD INTERNATIONAL DIVIDEND APPRECIATION ETF ETF 921946810 1269 16 SH SOLE 0 16 0 0 VANGUARD INTERNATIONAL HIGH DIVIDEND YIELD ETF ETF 921946794 1351639 20328 SH SOLE 0 20328 0 0 COSTCO WHSL CORP NEW COM Stock 22160K105 5232183 7927 SH SOLE 0 7926 0 0 CLEVELAND-CLIFFS INC NEW COM Stock 185899101 30630 1500 SH SOLE 0 1500 0 0 HCA HEALTHCARE INC COM Stock 40412C101 10015 37 SH SOLE 0 37 0 0 ISHARES MSCI EMERGING MARKETS ETF ETF 464287234 31404 781 SH SOLE 0 781 0 0 FIRST TRUST HEALTH CARE ALPHADEX FUND ETF 33734X143 33137 320 SH SOLE 0 320 0 0 GOLDMAN SACHS GROUP INC COM Stock 38141G104 1031935 2675 SH SOLE 0 2675 0 0 LAS VEGAS SANDS CORP COM Stock 517834107 2232 45 SH SOLE 0 45 0 0 SCOTTS MIRACLE-GRO CO CL A Stock 810186106 829 13 SH SOLE 0 13 0 0 WATSCO INC COM Stock 942622200 16282 38 SH SOLE 0 38 0 0 FUTUREFUEL CORP COM Stock 36116M106 6447 1060 SH SOLE 0 1060 0 0 SHELL PLC SPON ADS ADR 780259305 397893 6047 SH SOLE 0 6047 0 0 GAP INC COM Stock 364760108 10455 500 SH SOLE 0 500 0 0 TELEDYNE TECHNOLOGIES INC COM Stock 879360105 44629 100 SH SOLE 0 100 0 0 YUM BRANDS INC COM Stock 988498101 161626 1237 SH SOLE 0 1237 0 0 OLD DOMINION FREIGHT LINE INC COM Stock 679580100 148719 367 SH SOLE 0 366 0 0 PACER GLOBAL CASH COWS DIVIDEND ETF ETF 69374H709 253573 7399 SH SOLE 0 7399 0 0 UNDER ARMOUR INC CL C Stock 904311206 1670 200 SH SOLE 0 200 0 0 BOSTON SCIENTIFIC CORP COM Stock 101137107 7515 130 SH SOLE 0 130 0 0 F5 INC COM Stock 315616102 51009 285 SH SOLE 0 285 0 0 ETFMG ALTERNATIVE HARVEST ETFMG ALTERNATIVE HARVEST ETF 26924G508 517 160 SH SOLE 0 160 0 0 LIBERTY MEDIA CORP DEL COM LBTY SRM S A Stock 531229813 1150 40 SH SOLE 0 40 0 0 LIBERTY MEDIA CORP DEL COM LBTY SRM S C Stock 531229789 2302 80 SH SOLE 0 80 0 0 ATLANTA BRAVES HLDGS INC COM SER C Stock 047726302 4512 114 SH SOLE 0 114 0 0 ATLANTA BRAVES HLDGS INC COM SER A Stock 047726104 354603 8289 SH SOLE 0 8289 0 0 ISHARES U.S. INDUSTRIALS ETF ETF 464287754 30763 269 SH SOLE 0 269 0 0 PROCTER AND GAMBLE CO COM Stock 742718109 7637552 52119 SH SOLE 0 52119 0 0 COCA COLA CO COM Stock 191216100 7687259 130447 SH SOLE 0 130447 0 0 PUTNAM MUN OPPORTUNITIES TR SH BEN INT CEF 746922103 10230 1000 SH SOLE 0 1000 0 0 ISHARES U.S. HEALTHCARE ETF ETF 464287762 3721 13 SH SOLE 0 13 0 0 ARBOR REALTY TRUST INC COM REIT 038923108 40934 2697 SH SOLE 0 2696 0 0 GENERAL MLS INC COM Stock 370334104 85495 1312 SH SOLE 0 1312 0 0 DIREXION DAILY ENERGY BULL 2X SHARES ETF 25460G609 11314 200 SH SOLE 0 200 0 0 ENTERPRISE PRODS PARTNERS L P COM Stock 293792107 966782 36690 SH SOLE 0 36690 0 0 AMEREN CORP COM Stock 023608102 15502 214 SH SOLE 0 214 0 0 PPG INDS INC COM Stock 693506107 3739 25 SH SOLE 0 25 0 0 ISHARES U.S. ENERGY ETF ETF 464287796 13015 295 SH SOLE 0 295 0 0 OCCIDENTAL PETE CORP COM Stock 674599105 116435 1950 SH SOLE 0 1950 0 0 TRUIST FINL CORP COM Stock 89832Q109 3065250 83024 SH SOLE 0 83024 0 0 INVESCO BULLETSHARES 2025 CORPORATE BOND ETF ETF 46138J825 16107995 787484 SH SOLE 0 787484 0 0 UNITED PARCEL SERVICE INC CL B Stock 911312106 8601085 54704 SH SOLE 0 54703 0 0 MARRIOTT INTL INC NEW CL A Stock 571903202 30953 137 SH SOLE 0 137 0 0 VANGUARD REAL ESTATE ETF ETF 922908553 2165282 24505 SH SOLE 0 24505 0 0 BIOGEN INC COM Stock 09062X103 10351 40 SH SOLE 0 40 0 0 US FOODS HLDG CORP COM Stock 912008109 46545 1025 SH SOLE 0 1025 0 0 ESSEX PPTY TR INC COM REIT 297178105 4215 17 SH SOLE 0 17 0 0 INTEL CORP COM Stock 458140100 6649976 132338 SH SOLE 0 132337 0 0 CME GROUP INC COM Stock 12572Q105 52229 248 SH SOLE 0 248 0 0 ATKORE INC COM Stock 047649108 32000 200 SH SOLE 0 200 0 0 MEDTRONIC PLC SHS Stock G5960L103 6811920 82689 SH SOLE 0 82689 0 0 CLOROX CO DEL COM Stock 189054109 1433457 10053 SH SOLE 0 10053 0 0 ISHARES U.S. FINANCIALS ETF ETF 464287788 20242 237 SH SOLE 0 237 0 0 COMERICA INC COM Stock 200340107 223240 4000 SH SOLE 0 4000 0 0 FORTIVE CORP COM Stock 34959J108 18334 249 SH SOLE 0 249 0 0 NETFLIX INC COM Stock 64110L106 3099478 6366 SH SOLE 0 6366 0 0 ISHARES DOW JONES U.S. ETF ETF 464287846 29948 257 SH SOLE 0 257 0 0 SPDR DOW JONES INDUSTRIAL AVERAGE ETF TRUST ETF 78467X109 116796 310 SH SOLE 0 309 0 0 PAYCHEX INC COM Stock 704326107 1648721 13842 SH SOLE 0 13842 0 0 MEDICAL PPTYS TRUST INC COM REIT 58463J304 410 84 SH SOLE 0 83 0 0 HORMEL FOODS CORP COM Stock 440452100 23440 730 SH SOLE 0 730 0 0 ISHARES SILVER TRUST ETF 46428Q109 292266 13419 SH SOLE 0 13419 0 0 SEI INVTS CO COM Stock 784117103 12710 200 SH SOLE 0 200 0 0 KINSALE CAP GROUP INC COM Stock 49714P108 25118 75 SH SOLE 0 75 0 0 EQUITY RESIDENTIAL SH BEN INT REIT 29476L107 6116 100 SH SOLE 0 100 0 0 ADVANCE AUTO PARTS INC COM Stock 00751Y106 14342 235 SH SOLE 0 235 0 0 POOL CORP COM Stock 73278L105 19936 50 SH SOLE 0 50 0 0 LAUDER ESTEE COS INC CL A Stock 518439104 11408 78 SH SOLE 0 78 0 0 PROLOGIS INC. COM REIT 74340W103 14263 107 SH SOLE 0 107 0 0 SANOFI SPONSORED ADR ADR 80105N105 154163 3100 SH SOLE 0 3100 0 0 MERCK & CO INC COM Stock 58933Y105 8469018 77683 SH SOLE 0 77683 0 0 SPDR S&P 500 ETF TRUST ETF 78462F103 2486674 5232 SH SOLE 0 5231 0 0 BANK OF NT BUTTERFIELD&SON LTD SHS NEW Stock G0772R208 9603 300 SH SOLE 0 300 0 0 FIDELITY HIGH DIVIDEND ETF ETF 316092840 177047 4187 SH SOLE 0 4187 0 0 MCKESSON CORP COM Stock 58155Q103 3936256 8502 SH SOLE 0 8502 0 0 THE TRADE DESK INC COM CL A Stock 88339J105 42456 590 SH SOLE 0 590 0 0 E L F BEAUTY INC COM Stock 26856L103 1155 8 SH SOLE 0 8 0 0 MASTERCARD INCORPORATED CL A Stock 57636Q104 3907171 9161 SH SOLE 0 9160 0 0 ILLINOIS TOOL WKS INC COM Stock 452308109 1448719 5531 SH SOLE 0 5530 0 0 SBA COMMUNICATIONS CORP NEW CL A REIT 78410G104 126845 500 SH SOLE 0 500 0 0 UNITED RENTALS INC COM Stock 911363109 208725 364 SH SOLE 0 364 0 0 EMERSON ELEC CO COM Stock 291011104 3002332 30847 SH SOLE 0 30846 0 0 YUM CHINA HLDGS INC COM Stock 98850P109 40054 944 SH SOLE 0 944 0 0 ALCOA CORP COM Stock 013872106 6887 203 SH SOLE 0 202 0 0 ALLSTATE CORP COM Stock 020002101 545222 3895 SH SOLE 0 3895 0 0 DIAGEO PLC SPON ADR NEW ADR 25243Q205 239465 1644 SH SOLE 0 1644 0 0 FEDERAL SIGNAL CORP COM Stock 313855108 146343 1907 SH SOLE 0 1907 0 0 MATTEL INC COM Stock 577081102 944 50 SH SOLE 0 50 0 0 ISHARES MSCI JAPAN ETF ETF 46434G822 7312 114 SH SOLE 0 114 0 0 ISHARES TIPS BOND ETF ETF 464287176 73523 684 SH SOLE 0 684 0 0 VERTEX PHARMACEUTICALS INC COM Stock 92532F100 802794 1973 SH SOLE 0 1973 0 0 FIRST TRUST NASDAQ OIL & GAS ETF ETF 33738R845 31269 1105 SH SOLE 0 1105 0 0 COGNIZANT TECHNOLOGY SOLUTIONS CL A Stock 192446102 902206 11945 SH SOLE 0 11945 0 0 INVESCO BULLETSHARES 2024 HIGH YIELD CORPORATE BOND ETF ETF 46138J833 54516 2400 SH SOLE 0 2400 0 0 SMUCKER J M CO COM NEW Stock 832696405 2528980 20011 SH SOLE 0 20010 0 0 ISHARES U.S. HOME CONSTRUCTION ETF ETF 464288752 43032 423 SH SOLE 0 423 0 0 ISHARES GLOBAL HEALTHCARE ETF ETF 464287325 716575 8263 SH SOLE 0 8263 0 0 CORNING INC COM Stock 219350105 3246355 106613 SH SOLE 0 106612 0 0 EDWARDS LIFESCIENCES CORP COM Stock 28176E108 2911683 38186 SH SOLE 0 38186 0 0 ISHARES S&P 100 ETF ETF 464287101 14297 64 SH SOLE 0 64 0 0 BANK NEW YORK MELLON CORP COM Stock 064058100 1117589 21471 SH SOLE 0 21471 0 0 SUPER MICRO COMPUTER INC COM Stock 86800U104 47756 168 SH SOLE 0 168 0 0 HOWMET AEROSPACE INC COM Stock 443201108 18022 333 SH SOLE 0 333 0 0 PACER US CASH COWS 100 ETF ETF 69374H881 77050 1482 SH SOLE 0 1482 0 0 DIREXION DAILY TECHNOLOGY BULL 3X SHARES ETF 25459W102 95395 1430 SH SOLE 0 1430 0 0 KAYNE ANDERSON ENERGY INFRSTR COM CEF 486606106 7902 900 SH SOLE 0 900 0 0 DAVITA INC COM Stock 23918K108 195901 1870 SH SOLE 0 1870 0 0 VERIZON COMMUNICATIONS INC COM Stock 92343V104 4669842 123868 SH SOLE 0 123868 0 0 UNUM GROUP COM Stock 91529Y106 2234004 49403 SH SOLE 0 49403 0 0 CHUBB LIMITED COM Stock H1467J104 386912 1712 SH SOLE 0 1712 0 0 SONOCO PRODS CO COM Stock 835495102 2570914 46016 SH SOLE 0 46015 0 0 PENN ENTERTAINMENT INC COM Stock 707569109 19515 750 SH SOLE 0 750 0 0 MARVELL TECHNOLOGY INC COM Stock 573874104 55606 922 SH SOLE 0 922 0 0 CACI INTL INC CL A Stock 127190304 152214 470 SH SOLE 0 470 0 0 AGCO CORP COM Stock 001084102 12141 100 SH SOLE 0 100 0 0 VANGUARD FTSE ALL-WORLD EX-US SMALL-CAP ETF ETF 922042718 392127 3409 SH SOLE 0 3408 0 0 ISHARES COHEN & STEERS REIT ETF ETF 464287564 21730 370 SH SOLE 0 370 0 0 FEDEX CORP COM Stock 31428X106 7215504 28523 SH SOLE 0 28523 0 0 SNAP ON INC COM Stock 833034101 4333 15 SH SOLE 0 15 0 0 PULTE GROUP INC COM Stock 745867101 696838 6751 SH SOLE 0 6751 0 0 SHERWIN WILLIAMS CO COM Stock 824348106 5300409 16994 SH SOLE 0 16993 0 0 PEPSICO INC COM Stock 713448108 4188141 24659 SH SOLE 0 24659 0 0 KIMBELL RTY PARTNERS LP UNIT Stock 49435R102 22575 1500 SH SOLE 0 1500 0 0 ISHARES 1-3 YEAR TREASURY BOND ETF ETF 464287457 110016 1341 SH SOLE 0 1341 0 0 NEWELL BRANDS INC COM Stock 651229106 13020 1500 SH SOLE 0 1500 0 0 MARATHON OIL CORP COM Stock 565849106 37279 1543 SH SOLE 0 1543 0 0 CRONOS GROUP INC COM Stock 22717L101 165 79 SH SOLE 0 79 0 0 KIMBERLY-CLARK CORP COM Stock 494368103 2528884 20812 SH SOLE 0 20812 0 0 VANECK ENVIRONMENTAL SERVICES ETF ETF 92189F304 6096 40 SH SOLE 0 40 0 0 MOLSON COORS BEVERAGE CO CL B Stock 60871R209 1836 30 SH SOLE 0 30 0 0 INTERPUBLIC GROUP COS INC COM Stock 460690100 16320 500 SH SOLE 0 500 0 0 TE CONNECTIVITY LTD SHS Stock H84989104 682971 4861 SH SOLE 0 4861 0 0 HONEYWELL INTL INC COM Stock 438516106 126245 602 SH SOLE 0 602 0 0 TRANE TECHNOLOGIES PLC SHS Stock G8994E103 76585 314 SH SOLE 0 314 0 0 FIRSTENERGY CORP COM Stock 337932107 120978 3300 SH SOLE 0 3300 0 0 FORD MTR CO DEL COM Stock 345370860 154915 12708 SH SOLE 0 12708 0 0 INGERSOLL RAND INC COM Stock 45687V106 20418 264 SH SOLE 0 264 0 0 US BANCORP DEL COM NEW Stock 902973304 138496 3200 SH SOLE 0 3200 0 0 XCEL ENERGY INC COM Stock 98389B100 1919 31 SH SOLE 0 31 0 0 BP PLC SPONSORED ADR ADR 055622104 69546 1965 SH SOLE 0 1964 0 0 HOME DEPOT INC COM Stock 437076102 6949190 20052 SH SOLE 0 20052 0 0 BAXTER INTL INC COM Stock 071813109 534183 13817 SH SOLE 0 13817 0 0 SPDR PORTFOLIO INTERMEDIATE TERM CORPORATE BOND ETF ETF 78464A375 36802 1121 SH SOLE 0 1121 0 0 SUNCOR ENERGY INC NEW COM Stock 867224107 8971 280 SH SOLE 0 280 0 0 BOSTON OMAHA CORP CL A COM STK Stock 101044105 4719 300 SH SOLE 0 300 0 0 PACER US SMALL CAP CASH COWS 100 ETF ETF 69374H857 24015 500 SH SOLE 0 500 0 0 AUTOMATIC DATA PROCESSING INC COM Stock 053015103 3336596 14322 SH SOLE 0 14322 0 0 FAIR ISAAC CORP COM Stock 303250104 11640 10 SH SOLE 0 10 0 0 EMX RTY CORP COM Stock 26873J107 26730 16500 SH SOLE 0 16500 0 0 DUPONT DE NEMOURS INC COM Stock 26614N102 187094 2432 SH SOLE 0 2432 0 0 PACER DEVELOPED MARKETS INTERNATIONAL CASH COWS 100 ETF ETF 69374H873 12496 400 SH SOLE 0 400 0 0 ISHARES RUSSELL 2000 VALUE ETF ETF 464287630 180338 1161 SH SOLE 0 1161 0 0 HEALTH CARE SELECT SECTOR SPDR FUND ETF 81369Y209 43505 319 SH SOLE 0 319 0 0 VERISK ANALYTICS INC COM Stock 92345Y106 6449 27 SH SOLE 0 27 0 0 CHICOS FAS INC COM Stock 168615102 2274 300 SH SOLE 0 300 0 0 INFOSYS LTD SPONSORED ADR ADR 456788108 20218 1100 SH SOLE 0 1100 0 0 BHP GROUP LTD SPONSORED ADS ADR 088606108 68310 1000 SH SOLE 0 1000 0 0 SPDR GOLD SHARES ETF 78463V107 528585 2765 SH SOLE 0 2765 0 0 SOUTHERN CO COM Stock 842587107 5301910 75612 SH SOLE 0 75611 0 0 CENCORA INC COM Stock 03073E105 463132 2255 SH SOLE 0 2255 0 0 BECTON DICKINSON & CO COM Stock 075887109 249194 1022 SH SOLE 0 1022 0 0 BROADRIDGE FINL SOLUTIONS INC COM Stock 11133T103 316855 1540 SH SOLE 0 1540 0 0 SCHWAB U.S. SMALL-CAP ETF ETF 808524607 3013755 63797 SH SOLE 0 63796 0 0 MONGODB INC CL A Stock 60937P106 409 1 SH SOLE 0 1 0 0 REGIONS FINANCIAL CORP NEW COM Stock 7591EP100 151300 7807 SH SOLE 0 7807 0 0 BRITISH AMERN TOB PLC SPONSORED ADR ADR 110448107 426881 14574 SH SOLE 0 14574 0 0 SEA LTD SPONSORD ADS ADR 81141R100 81 2 SH SOLE 0 2 0 0 ISHARES RUSSELL 1000 GROWTH ETF ETF 464287614 558742 1843 SH SOLE 0 1843 0 0 LABORATORY CORP AMER HLDGS COM NEW Stock 50540R409 2840274 12496 SH SOLE 0 12496 0 0 SCHWAB U.S. BROAD MARKET ETF ETF 808524102 469910 8441 SH SOLE 0 8441 0 0 SCHWAB INTERNATIONAL EQUITY ETF ETF 808524805 1139335 30826 SH SOLE 0 30826 0 0 SCHWAB U.S. LARGE-CAP ETF ETF 808524201 16922012 300036 SH SOLE 0 300035 0 0 CONSUMER STAPLES SELECT SECTOR SPDR FUND ETF 81369Y308 94071 1306 SH SOLE 0 1306 0 0 INVESCO BULLETSHARES 2027 CORPORATE BOND ETF ETF 46138J783 242001 12439 SH SOLE 0 12439 0 0 MAXIMUS INC COM Stock 577933104 32286 385 SH SOLE 0 385 0 0 FORTINET INC COM Stock 34959E109 1859264 31766 SH SOLE 0 31766 0 0 IQVIA HLDGS INC COM Stock 46266C105 208242 900 SH SOLE 0 900 0 0 JPMORGAN ULTRA-SHORT INCOME ETF ETF 46641Q837 4812486 95809 SH SOLE 0 95809 0 0 INVESCO BULLETSHARES 2025 HIGH YIELD CORPORATE BOND ETF ETF 46138J817 9092 400 SH SOLE 0 400 0 0 CONSOL ENERGY INC NEW COM Stock 20854L108 17593 175 SH SOLE 0 175 0 0 FUBOTV INC COM Stock 35953D104 843 265 SH SOLE 0 265 0 0 GALLAGHER ARTHUR J & CO COM Stock 363576109 530844 2361 SH SOLE 0 2360 0 0 ATMOS ENERGY CORP COM Stock 049560105 946439 8166 SH SOLE 0 8166 0 0 HENRY JACK & ASSOC INC COM Stock 426281101 35133 215 SH SOLE 0 215 0 0 BANCO BILBAO VIZCAYA ARGENTARI SPONSORED ADR ADR 05946K101 1922 211 SH SOLE 0 211 0 0 SCHWAB U.S. LARGE-CAP GROWTH ETF ETF 808524300 136967 1651 SH SOLE 0 1651 0 0 SPDR PORTFOLIO SHORT TERM CORPORATE BOND ETF ETF 78464A474 288866 9700 SH SOLE 0 9700 0 0 INVESCO S&P 500 EQUAL WEIGHT UTILITIES ETF ETF 46137V274 21826 400 SH SOLE 0 400 0 0 PIMCO ENHANCED SHORT MATURITY ACTIVE ETF ETF 72201R833 776865 7785 SH SOLE 0 7785 0 0 MAIN SECTOR ROTATION ETF ETF 66538H591 135786 2917 SH SOLE 0 2917 0 0 MSC INDL DIRECT INC CL A Stock 553530106 20252 200 SH SOLE 0 200 0 0 CENTENE CORP DEL COM Stock 15135B101 222630 3000 SH SOLE 0 3000 0 0 FIRST TRUST MID CAP CORE ALPHADEX FUND ETF 33735B108 28515 273 SH SOLE 0 273 0 0 ISHARES CORE S&P SMALL CAP ETF ETF 464287804 73718 681 SH SOLE 0 681 0 0 UNITED THERAPEUTICS CORP DEL COM Stock 91307C102 10995 50 SH SOLE 0 50 0 0 WASTE CONNECTIONS INC COM Stock 94106B101 6120 41 SH SOLE 0 41 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW Stock 084670702 11573974 32451 SH SOLE 0 32451 0 0 SCHWAB EMERGING MARKETS EQUITY ETF ETF 808524706 2216652 89417 SH SOLE 0 89417 0 0 ADOBE INC COM Stock 00724F101 8605955 14425 SH SOLE 0 14425 0 0 SOUTHERN COPPER CORP COM Stock 84265V105 12156 141 SH SOLE 0 141 0 0 WEYERHAEUSER CO MTN BE COM NEW REIT 962166104 1026935 29535 SH SOLE 0 29535 0 0 VANGUARD SHORT-TERM CORPORATE BOND ETF ETF 92206C409 6158733 79601 SH SOLE 0 79601 0 0 EXELON CORP COM Stock 30161N101 898 25 SH SOLE 0 25 0 0 VANGUARD INTERMEDIATE-TERM CORPORATE BOND ETF ETF 92206C870 333676 4105 SH SOLE 0 4105 0 0 ALPHABET INC CAP STK CL A Stock 02079K305 12918811 92482 SH SOLE 0 92482 0 0 INVESCO S&P SMALLCAP 600 REVENUE ETF ETF 46138G664 32191 777 SH SOLE 0 777 0 0 CELSIUS HLDGS INC COM NEW Stock 15118V207 1636 30 SH SOLE 0 30 0 0 PROGRESSIVE CORP COM Stock 743315103 144148 905 SH SOLE 0 905 0 0 ISHARES MSCI PACIFIC EX-JAPAN ETF ETF 464286665 8204 189 SH SOLE 0 189 0 0 PROSHARES ULTRAPRO QQQ ETF 74347X831 210405 4150 SH SOLE 0 4150 0 0 FISERV INC COM Stock 337738108 4424236 33305 SH SOLE 0 33305 0 0 OREILLY AUTOMOTIVE INC COM Stock 67103H107 2510111 2642 SH SOLE 0 2642 0 0 ARCUS BIOSCIENCES INC COM Stock 03969F109 573 30 SH SOLE 0 30 0 0 EASTMAN CHEM CO COM Stock 277432100 174520 1943 SH SOLE 0 1943 0 0 PRINCIPAL FINANCIAL GROUP INC COM Stock 74251V102 40436 514 SH SOLE 0 514 0 0 INTUIT COM Stock 461202103 1299543 2079 SH SOLE 0 2079 0 0 CONSTELLATION BRANDS INC CL A Stock 21036P108 561344 2322 SH SOLE 0 2322 0 0 UNILEVER PLC SPON ADR NEW ADR 904767704 2009955 41459 SH SOLE 0 41459 0 0 NEWMONT CORP COM Stock 651639106 2732 66 SH SOLE 0 66 0 0 AEGON LTD AMER REG 1 CERT ADR 0076CA104 1060 184 SH SOLE 0 184 0 0 SCHWAB INTERNATIONAL SMALL-CAP EQUITY ETF ETF 808524888 50242 1440 SH SOLE 0 1440 0 0 SPOTIFY TECHNOLOGY S A SHS Stock L8681T102 89821 478 SH SOLE 0 478 0 0 CSX CORP COM Stock 126408103 3133440 90379 SH SOLE 0 90379 0 0 GRAPHIC PACKAGING HLDG CO COM Stock 388689101 8628 350 SH SOLE 0 350 0 0 DIREXION DAILY SEMICONDUCTOR BULL 3X SHARES ETF 25459W458 53380 1700 SH SOLE 0 1700 0 0 COMCAST CORP NEW CL A Stock 20030N101 5427429 123773 SH SOLE 0 123772 0 0 GRAFTECH INTL LTD COM Stock 384313508 8784 4011 SH SOLE 0 4010 0 0 GENERAC HLDGS INC COM Stock 368736104 231986 1795 SH SOLE 0 1795 0 0 MICROSOFT CORP COM Stock 594918104 36358532 96688 SH SOLE 0 96687 0 0 FIRST HORIZON CORPORATION COM Stock 320517105 17190 1214 SH SOLE 0 1214 0 0 SS&C TECHNOLOGIES HLDGS INC COM Stock 78467J100 77793 1273 SH SOLE 0 1273 0 0 LENNAR CORP CL A Stock 526057104 8197 55 SH SOLE 0 55 0 0 PRIMERICA INC COM Stock 74164M108 10288 50 SH SOLE 0 50 0 0 VALERO ENERGY CORP COM Stock 91913Y100 223340 1718 SH SOLE 0 1718 0 0 SMARTSHEET INC COM CL A Stock 83200N103 23910 500 SH SOLE 0 500 0 0 NVENT ELECTRIC PLC SHS Stock G6700G107 8864 150 SH SOLE 0 150 0 0 WARNER BROS DISCOVERY INC COM SER A Stock 934423104 104946 9222 SH SOLE 0 9222 0 0 EQUITABLE HLDGS INC COM Stock 29452E101 682992 20510 SH SOLE 0 20510 0 0 SCHLUMBERGER LTD COM STK Stock 806857108 68651 1319 SH SOLE 0 1319 0 0 WYNDHAM HOTELS & RESORTS INC COM Stock 98311A105 21872 272 SH SOLE 0 272 0 0 CVS HEALTH CORP COM Stock 126650100 1886395 23891 SH SOLE 0 23890 0 0 DTE ENERGY CO COM Stock 233331107 18634 169 SH SOLE 0 169 0 0 INVESCO BULLETSHARES 2026 CORPORATE BOND ETF ETF 46138J791 13599282 704626 SH SOLE 0 704626 0 0 BJS WHSL CLUB HLDGS INC COM Stock 05550J101 77659 1165 SH SOLE 0 1165 0 0 SIMON PPTY GROUP INC NEW COM REIT 828806109 46358 325 SH SOLE 0 325 0 0 KEURIG DR PEPPER INC COM Stock 49271V100 88931 2669 SH SOLE 0 2669 0 0 SPDR GOLD MINISHARES TRUST ETF 98149E303 243865 5961 SH SOLE 0 5961 0 0 BROWN & BROWN INC COM Stock 115236101 219019 3080 SH SOLE 0 3080 0 0 VANGUARD INTERMEDIATE-TERM TREASURY ETF ETF 92206C706 25448 429 SH SOLE 0 429 0 0 AVERY DENNISON CORP COM Stock 053611109 42454 210 SH SOLE 0 210 0 0 SONOS INC COM Stock 83570H108 1628 95 SH SOLE 0 95 0 0 ARES CAPITAL CORP COM CEF 04010L103 123405 6161 SH SOLE 0 6161 0 0 INVESCO VALUE MUN INCOME TR COM CEF 46132P108 4950 422 SH SOLE 0 422 0 0 INVESCO BULLETSHARES 2028 CORPORATE BOND ETF ETF 46138J643 2636 130 SH SOLE 0 130 0 0 INVESCO BULLETSHARES 2026 HIGH YIELD CORP BOND ETF ETF 46138J635 9252 400 SH SOLE 0 400 0 0 PROSHARES ULTRA S&P 500 ETF 74347R107 65070 1000 SH SOLE 0 1000 0 0 CBOE GLOBAL MKTS INC COM Stock 12503M108 8928 50 SH SOLE 0 50 0 0 MASTERBRAND INC COMMON STOCK Stock 57638P104 2970 200 SH SOLE 0 200 0 0 BOEING CO COM Stock 097023105 1421640 5454 SH SOLE 0 5454 0 0 COPART INC COM Stock 217204106 1063300 21700 SH SOLE 0 21700 0 0 VANGUARD SMALL-CAP ETF ETF 922908751 1546429 7249 SH SOLE 0 7249 0 0 VANGUARD MID-CAP ETF ETF 922908629 2038084 8761 SH SOLE 0 8760 0 0 VANGUARD LARGE-CAP ETF ETF 922908637 21815 100 SH SOLE 0 100 0 0 NEXTERA ENERGY INC COM Stock 65339F101 1999257 32915 SH SOLE 0 32915 0 0 FIRST CMNTY CORP S C COM Stock 319835104 669841 31112 SH SOLE 0 31112 0 0 PHARMACYTE BIOTECH INC COM NEW Stock 71715X104 58 27 SH SOLE 0 27 0 0 NIKE INC CL B Stock 654106103 219311 2020 SH SOLE 0 2020 0 0 VANGUARD SHORT-TERM TREASURY ETF ETF 92206C102 4537374 77788 SH SOLE 0 77788 0 0 SOUTHWESTERN ENERGY CO COM Stock 845467109 13192 2014 SH SOLE 0 2014 0 0 TESLA INC COM Stock 88160R101 1927708 7758 SH SOLE 0 7758 0 0 CRAWFORD & CO CL A Stock 224633206 1318 100 SH SOLE 0 100 0 0 MSCI INC COM Stock 55354G100 634094 1121 SH SOLE 0 1121 0 0 DECKERS OUTDOOR CORP COM Stock 243537107 33422 50 SH SOLE 0 50 0 0 LINDE PLC SHS Stock G54950103 805813 1962 SH SOLE 0 1962 0 0 SOUTHERN FIRST BANCSHARES COM Stock 842873101 8088 218 SH SOLE 0 218 0 0 HILTON WORLDWIDE HLDGS INC COM Stock 43300A203 46433 255 SH SOLE 0 255 0 0 PIMCO SHORT TERM MUNICIPAL BOND ACTIVE ETF ETF 72201R874 50027 1000 SH SOLE 0 1000 0 0 VANGUARD HEALTH CARE ETF ETF 92204A504 3750698 14961 SH SOLE 0 14960 0 0 FINANCIAL SELECT SECTOR SPDR FUND ETF 81369Y605 516764 13744 SH SOLE 0 13743 0 0 NORFOLK SOUTHN CORP COM Stock 655844108 3341054 14134 SH SOLE 0 14134 0 0 FEDERAL RLTY INVT TR NEW SH BEN INT NEW REIT 313745101 27824 270 SH SOLE 0 270 0 0 DELL TECHNOLOGIES INC CL C Stock 24703L202 26316 344 SH SOLE 0 344 0 0 MACERICH CO COM REIT 554382101 39655 2570 SH SOLE 0 2570 0 0 ALERIAN MLP ETF ETF 00162Q452 452680 10646 SH SOLE 0 10646 0 0 SCHWAB SHORT-TERM US TREASURY ETF ETF 808524862 104894 2165 SH SOLE 0 2165 0 0 TANGER INC COM REIT 875465106 1386 50 SH SOLE 0 50 0 0 BIG LOTS INC COM Stock 089302103 779 100 SH SOLE 0 100 0 0 VANGUARD CONSUMER STAPLES ETF ETF 92204A207 1489034 7798 SH SOLE 0 7797 0 0 VANGUARD INDUSTRIALS ETF ETF 92204A603 2934696 13314 SH SOLE 0 13313 0 0 VANGUARD INFORMATION TECHNOLOGY ETF ETF 92204A702 10537694 21772 SH SOLE 0 21772 0 0 SCHWAB U.S. LARGE-CAP VALUE ETF ETF 808524409 182981 2610 SH SOLE 0 2610 0 0 PIMCO INTERMEDIATE MUNICIPAL BOND ACTIVE ETF ETF 72201R866 656146 12427 SH SOLE 0 12427 0 0 SCHWAB US TIPS ETF ETF 808524870 1843195 35310 SH SOLE 0 35310 0 0 SCHWAB INTERMEDIATE-TERM US TREASURY ETF ETF 808524854 1293 26 SH SOLE 0 26 0 0 HANCOCK JOHN PFD INCOME FD II COM CEF 41013X106 33297 2110 SH SOLE 0 2110 0 0 WALGREENS BOOTS ALLIANCE INC COM Stock 931427108 2186448 83740 SH SOLE 0 83739 0 0 BLACKROCK CORE BD TR SHS BEN INT CEF 09249E101 19638 1800 SH SOLE 0 1800 0 0 BLACKROCK LTD DURATION INCOME COM SHS CEF 09249W101 6990 500 SH SOLE 0 500 0 0 DISTILLATE US FUNDAMENTAL STABILITY & VALUE ETF ETF 26922A321 353687 7164 SH SOLE 0 7164 0 0 BROOKFIELD CORP CL A LTD VT SH Stock 11271J107 432012 10768 SH SOLE 0 10768 0 0 CENTERPOINT ENERGY INC COM Stock 15189T107 381410 13350 SH SOLE 0 13350 0 0 DOLLAR TREE INC COM Stock 256746108 494192 3479 SH SOLE 0 3479 0 0 DEFIANCE NEXT GEN CONNECTIVITY ETF ETF 26922A289 26526 740 SH SOLE 0 740 0 0 INTERNATIONAL FLAVORS&FRAGRANC COM Stock 459506101 497543 6145 SH SOLE 0 6144 0 0 FOX CORP CL A COM Stock 35137L105 507837 17116 SH SOLE 0 17116 0 0 ROYAL CARIBBEAN GROUP COM Stock V7780T103 12949 100 SH SOLE 0 100 0 0 FIRST INDL RLTY TR INC COM REIT 32054K103 1587 30 SH SOLE 0 30 0 0 WELLTOWER INC COM REIT 95040Q104 22543 250 SH SOLE 0 250 0 0 DOW INC COM Stock 260557103 246385 4493 SH SOLE 0 4492 0 0 VANGUARD S&P MID-CAP 400 VALUE ETF ETF 921932844 12031 138 SH SOLE 0 138 0 0 ICL GROUP LTD SHS Stock M53213100 1253 250 SH SOLE 0 250 0 0 ALCON AG ORD SHS Stock H01301128 7812 100 SH SOLE 0 100 0 0 PINTEREST INC CL A Stock 72352L106 4408 119 SH SOLE 0 119 0 0 ZOOM VIDEO COMMUNICATIONS INC CL A Stock 98980L101 1870 26 SH SOLE 0 26 0 0 GLOBAL X LITHIUM & BATTERY TECH ETF ETF 37954Y855 14518 285 SH SOLE 0 285 0 0 LYONDELLBASELL INDUSTRIES N V SHS - A - Stock N53745100 9508 100 SH SOLE 0 100 0 0 VANGUARD S&P 500 ETF ETF 922908363 4408271 10092 SH SOLE 0 10092 0 0 ASTRAZENECA PLC SPONSORED ADR ADR 046353108 25997 386 SH SOLE 0 386 0 0 VANGUARD COMMUNICATION SERVICES ETF ETF 92204A884 144448 1227 SH SOLE 0 1227 0 0 VANGUARD GLOBAL EX-U.S. REAL ESTATE ETF ETF 922042676 22771 535 SH SOLE 0 534 0 0 FIFTH THIRD BANCORP COM Stock 316773100 10933 317 SH SOLE 0 317 0 0 ABRDN PHYSICAL PRECIOUS METALS BASKET SHARES ETF ETF 003263100 1183 13 SH SOLE 0 13 0 0 UBER TECHNOLOGIES INC COM Stock 90353T100 1823396 29615 SH SOLE 0 29615 0 0 SPDR S&P MIDCAP 400 ETF TRUST ETF 78467Y107 50738 100 SH SOLE 0 100 0 0 GOLUB CAP BDC INC COM CEF 38173M102 466782 30913 SH SOLE 0 30912 0 0 CORTEVA INC COM Stock 22052L104 265720 5545 SH SOLE 0 5545 0 0 CONSOLIDATED EDISON INC COM Stock 209115104 200134 2200 SH SOLE 0 2200 0 0 ITT INC COM Stock 45073V108 17301 145 SH SOLE 0 145 0 0 DIREXION DAILY RETAIL BULL 3X SHARES ETF 25460G815 13680 1500 SH SOLE 0 1500 0 0 HUNTINGTON BANCSHARES INC COM Stock 446150104 184440 14500 SH SOLE 0 14500 0 0 CROWDSTRIKE HLDGS INC CL A Stock 22788C105 280852 1100 SH SOLE 0 1100 0 0 ISHARES RUSSELL TOP 200 VALUE ETF ETF 464289420 28068 400 SH SOLE 0 400 0 0 INVESCO S&P 500 EQUAL WEIGHT ETF ETF 46137V357 508116 3220 SH SOLE 0 3220 0 0 INVESCO RAFI STRATEGIC US ETF ETF 46138J742 40702 940 SH SOLE 0 940 0 0 VANGUARD S&P SMALL-CAP 600 ETF ETF 921932828 6489 65 SH SOLE 0 65 0 0 VANECK GOLD MINERS ETF ETF 92189F106 385299 12425 SH SOLE 0 12425 0 0 FREEDOM 100 EMERGING MARKETS ETF ETF 02072L607 170147 5172 SH SOLE 0 5171 0 0 SPDR S&P 400 MID CAP GROWTH ETF ETF 78464A821 32235 426 SH SOLE 0 426 0 0 REPAY HLDGS CORP COM CL A Stock 76029L100 8540 1000 SH SOLE 0 1000 0 0 BLUE OWL CAPITAL CORPORATION COM CEF 69121K104 22140 1500 SH SOLE 0 1500 0 0 PLAINS ALL AMERN PIPELINE L P UNIT LTD PARTN Stock 726503105 2894 191 SH SOLE 0 191 0 0 ISHARES MSCI EAFE GROWTH ETF ETF 464288885 34188 353 SH SOLE 0 353 0 0 ISHARES CYBERSECURITY & TECH ETF ETF 46435U135 56469 1243 SH SOLE 0 1243 0 0 ISHARES RUSSELL TOP 200 ETF ETF 464289446 405002 3519 SH SOLE 0 3519 0 0 WABTEC COM Stock 929740108 7868 62 SH SOLE 0 62 0 0 ELI LILLY & CO COM Stock 532457108 8282513 14209 SH SOLE 0 14208 0 0 AIR PRODS & CHEMS INC COM Stock 009158106 640041 2338 SH SOLE 0 2337 0 0 DATADOG INC CL A COM Stock 23804L103 25490 210 SH SOLE 0 210 0 0 PELOTON INTERACTIVE INC CL A COM Stock 70614W100 396 65 SH SOLE 0 65 0 0 SCHWAB U.S. MID-CAP ETF ETF 808524508 8167690 108440 SH SOLE 0 108439 0 0 LEIDOS HOLDINGS INC COM Stock 525327102 3788 35 SH SOLE 0 35 0 0 VANGUARD RUSSELL 1000 VALUE ETF ETF 92206C714 14073 194 SH SOLE 0 194 0 0 VANGUARD TOTAL INTERNATIONAL STOCK ETF ETF 921909768 387809 6691 SH SOLE 0 6690 0 0 VANGUARD S&P 500 VALUE ETF ETF 921932703 10414 62 SH SOLE 0 62 0 0 INVESCO BULLETSHARES 2027 HIGH YIELD CORPORATE BOND ETF ETF 46138J585 6487 290 SH SOLE 0 290 0 0 PPL CORP COM Stock 69351T106 35230 1300 SH SOLE 0 1300 0 0 ISHARES RUSSELL MID-CAP VALUE ETF ETF 464287473 151758 1305 SH SOLE 0 1305 0 0 HOLOGIC INC COM Stock 436440101 554238 7757 SH SOLE 0 7757 0 0 SPDR S&P EMERGING MARKETS DIVIDEND ETF ETF 78463X533 30894 950 SH SOLE 0 950 0 0 VANECK ENERGY INCOME ETF ETF 92189H870 5143 75 SH SOLE 0 75 0 0 BLACKROCK MUNIYILD QULT FD INC COM CEF 09254F100 72908 5981 SH SOLE 0 5981 0 0 TELEPHONE & DATA SYS INC COM NEW Stock 879433829 45875 2500 SH SOLE 0 2500 0 0 MATERION CORP COM Stock 576690101 136637 1050 SH SOLE 0 1050 0 0 PARAMOUNT GLOBAL CLASS A COM Stock 92556H107 17851 908 SH SOLE 0 908 0 0 SPROTT URANIUM MINERS ETF ETF 85208P303 34996 725 SH SOLE 0 725 0 0 DRAFTKINGS INC NEW COM CL A Stock 26142V105 332126 9422 SH SOLE 0 9422 0 0 VANGUARD S&P 500 GROWTH ETF ETF 921932505 13540 50 SH SOLE 0 50 0 0 LEAR CORP COM NEW Stock 521865204 2824 20 SH SOLE 0 20 0 0 ISHARES RUSSELL 2000 ETF ETF 464287655 139694 696 SH SOLE 0 696 0 0 DESKTOP METAL INC COM CL A Stock 25058X105 75 100 SH SOLE 0 100 0 0 OPEN TEXT CORP COM Stock 683715106 8404 200 SH SOLE 0 200 0 0 HUNTINGTON INGALLS INDS INC COM Stock 446413106 71401 275 SH SOLE 0 275 0 0 ISHARES CORE HIGH DIVIDEND ETF ETF 46429B663 883373 8661 SH SOLE 0 8661 0 0 KBR INC COM Stock 48242W106 69263 1250 SH SOLE 0 1250 0 0 DUKE ENERGY CORP NEW COM NEW Stock 26441C204 7787032 80246 SH SOLE 0 80245 0 0 DIGITAL RLTY TR INC COM REIT 253868103 13631 101 SH SOLE 0 101 0 0 SOURCE CAP INC COM CEF 836144105 1109613 27483 SH SOLE 0 27482 0 0 ISHARES U.S. OIL & GAS EXPLORATION & PRODUCTION ETF ETF 464288851 37649 404 SH SOLE 0 404 0 0 MICRON TECHNOLOGY INC COM Stock 595112103 570498 6685 SH SOLE 0 6685 0 0 INCYTE CORP COM Stock 45337C102 229184 3650 SH SOLE 0 3650 0 0 CARRIER GLOBAL CORPORATION COM Stock 14448C104 313390 5455 SH SOLE 0 5455 0 0 BROOKFIELD INFRASTRUCTURE CORP COM SB VTG SHS A Stock 11275Q107 8785 249 SH SOLE 0 249 0 0 AFLAC INC COM Stock 001055102 1625415 19702 SH SOLE 0 19702 0 0 FREEPORT-MCMORAN INC CL B Stock 35671D857 4257 100 SH SOLE 0 100 0 0 SYSCO CORP COM Stock 871829107 237599 3249 SH SOLE 0 3249 0 0 CHIPOTLE MEXICAN GRILL INC COM Stock 169656105 585462 256 SH SOLE 0 256 0 0 ISHARES U.S. AEROSPACE & DEFENSE ETF ETF 464288760 9115 72 SH SOLE 0 72 0 0 SPHERE ENTERTAINMENT CO CL A Stock 55826T102 475 14 SH SOLE 0 14 0 0 INVESCO S&P 500 LOW VOLATILITY ETF ETF 46138E354 216428 3454 SH SOLE 0 3454 0 0 GROUP 1 AUTOMOTIVE INC COM Stock 398905109 53330 175 SH SOLE 0 175 0 0 URANIUM RTY CORP COM Stock 91702V101 40500 15000 SH SOLE 0 15000 0 0 SKECHERS U S A INC CL A Stock 830566105 12468 200 SH SOLE 0 200 0 0 SONY GROUP CORP SPONSORED ADR ADR 835699307 272234 2875 SH SOLE 0 2875 0 0 AMN HEALTHCARE SVCS INC COM Stock 001744101 3744 50 SH SOLE 0 50 0 0 ISHARES SELECT DIVIDEND ETF ETF 464287168 207013 1766 SH SOLE 0 1766 0 0 AMERICAN ELEC PWR CO INC COM Stock 025537101 458406 5644 SH SOLE 0 5644 0 0 CEREVEL THERAPEUTICS HLDNG INC COM Stock 15678U128 4240 100 SH SOLE 0 100 0 0 MDU RES GROUP INC COM Stock 552690109 178200 9000 SH SOLE 0 9000 0 0 EVERSOURCE ENERGY COM Stock 30040W108 15183 246 SH SOLE 0 246 0 0 QUANTUMSCAPE CORP COM CL A Stock 74767V109 2780 400 SH SOLE 0 400 0 0 VANGUARD FTSE PACIFIC ETF ETF 922042866 11525 160 SH SOLE 0 160 0 0 GLOBAL X SILVER MINERS ETF ETF 37954Y848 1135 40 SH SOLE 0 40 0 0 TOWNEBANK PORTSMOUTH VA COM Stock 89214P109 357120 12000 SH SOLE 0 12000 0 0 C & F FINL CORP COM Stock 12466Q104 18275 268 SH SOLE 0 268 0 0 FIRST TRUST CLOUD COMPUTING ETF ETF 33734X192 40416 461 SH SOLE 0 461 0 0 FULLER H B CO COM Stock 359694106 32564 400 SH SOLE 0 400 0 0 TG THERAPEUTICS INC COM Stock 88322Q108 80276 4700 SH SOLE 0 4700 0 0 COMPASS PATHWAYS PLC SPONSORED ADS ADR 20451W101 4813 550 SH SOLE 0 550 0 0 PINNACLE FINL PARTNERS INC COM Stock 72346Q104 12909 148 SH SOLE 0 148 0 0 VANGUARD SMALL CAP VALUE ETF ETF 922908611 752431 4181 SH SOLE 0 4180 0 0 PALANTIR TECHNOLOGIES INC CL A Stock 69608A108 12946 754 SH SOLE 0 754 0 0 VONTIER CORPORATION COM Stock 928881101 209891 6075 SH SOLE 0 6075 0 0 DARLING INGREDIENTS INC COM Stock 237266101 104664 2100 SH SOLE 0 2100 0 0 INVESCO NASDAQ NEXT GEN 100 ETF ETF 46138G631 567 21 SH SOLE 0 21 0 0 INVESCO NASDAQ 100 ETF ETF 46138G649 4654373 27616 SH SOLE 0 27615 0 0 F N B CORP COM Stock 302520101 110160 8000 SH SOLE 0 8000 0 0 NU SKIN ENTERPRISES INC CL A Stock 67018T105 971 50 SH SOLE 0 50 0 0 SYNAPTICS INC COM Stock 87157D109 17112 150 SH SOLE 0 150 0 0 BURFORD CAP LTD ORD SHS Stock G17977110 31200 2000 SH SOLE 0 2000 0 0 REGENERON PHARMACEUTICALS COM Stock 75886F107 1212040 1380 SH SOLE 0 1380 0 0 NEW JERSEY RES CORP COM Stock 646025106 8916 200 SH SOLE 0 200 0 0 ALLEGRO MICROSYSTEMS INC COM Stock 01749D105 6811 225 SH SOLE 0 225 0 0 BLACKROCK MUNIYIELD FD INC COM CEF 09253W104 10780 1000 SH SOLE 0 1000 0 0 VIATRIS INC COM Stock 92556V106 34151 3153 SH SOLE 0 3153 0 0 FRANCO NEV CORP COM Stock 351858105 138513 1250 SH SOLE 0 1250 0 0 ISHARES MSCI EAFE VALUE ETF ETF 464288877 82631 1586 SH SOLE 0 1586 0 0 AIRBNB INC COM CL A Stock 009066101 2451 18 SH SOLE 0 18 0 0 FIRST CTZNS BANCSHARES INC N C CL A Stock 31946M103 11235404 7918 SH SOLE 0 7918 0 0 ENERGY TRANSFER L P COM UT LTD PTN Stock 29273V100 926394 67130 SH SOLE 0 67130 0 0 UPSTART HLDGS INC COM Stock 91680M107 1675 41 SH SOLE 0 41 0 0 FORTUNE BRANDS INNOVATIONS INC COM Stock 34964C106 15228 200 SH SOLE 0 200 0 0 VIAD CORP COM Stock 92552R406 4561 126 SH SOLE 0 126 0 0 VANGUARD MID-CAP GROWTH ETF ETF 922908538 402252 1832 SH SOLE 0 1832 0 0 SCHWAB US DIVIDEND EQUITY ETF ETF 808524797 2690510 35341 SH SOLE 0 35340 0 0 XYLEM INC COM Stock 98419M100 141463 1237 SH SOLE 0 1237 0 0 ISHARES MSCI EMERGING MARKETS MIN VOL FACTOR ETF ETF 464286533 273781 4925 SH SOLE 0 4925 0 0 CHESAPEAKE ENERGY CORP COM Stock 165167735 10772 140 SH SOLE 0 140 0 0 CHARGEPOINT HOLDINGS INC COM CL A Stock 15961R105 234 100 SH SOLE 0 100 0 0 GOLD ROYALTY CORP COMMON SHARES Stock 38071H106 11025 7500 SH SOLE 0 7500 0 0 ROBLOX CORP CL A Stock 771049103 2012 44 SH SOLE 0 44 0 0 PRIMIS FINANCIAL CORP COM Stock 74167B109 126600 10000 SH SOLE 0 10000 0 0 ISHARES INTERNATIONAL DEVELOPED SMALL CAP VALUE FACTOR ETF ETF 46436E510 20436 600 SH SOLE 0 600 0 0 VANGUARD ULTRA-SHORT BOND ETF ETF 92203C303 106265 2149 SH SOLE 0 2149 0 0 XTRACKERS MSCI EAFE HEDGED EQUITY ETF ETF 233051200 1701 46 SH SOLE 0 46 0 0 TRACTOR SUPPLY CO COM Stock 892356106 1798726 8365 SH SOLE 0 8365 0 0 SIMPLIFY INTEREST RATE HEDGE ETF ETF 82889N855 205000 5125 SH SOLE 0 5125 0 0 NUVEEN SELECT MAT MUN FD SH BEN INT CEF 67061T101 422205 47869 SH SOLE 0 47869 0 0 ORGANON & CO COMMON STOCK Stock 68622V106 16644 1154 SH SOLE 0 1154 0 0 VISA INC COM CL A Stock 92826C839 26092564 100221 SH SOLE 0 100221 0 0 WENDYS CO COM Stock 95058W100 3896 200 SH SOLE 0 200 0 0 1STDIBS COM INC COM Stock 320551104 936 200 SH SOLE 0 200 0 0 VANECK PHARMACEUTICAL ETF ETF 92189F692 4719 58 SH SOLE 0 58 0 0 INVESCO KBW REGIONAL BANKING ETF ETF 46138E578 6560 120 SH SOLE 0 120 0 0 ISHARES MSCI EAFE MIN VOL FACTOR ETF ETF 46429B689 3178676 45842 SH SOLE 0 45841 0 0 DT MIDSTREAM INC COMMON STOCK Stock 23345M107 932 17 SH SOLE 0 17 0 0 EVGO INC CL A COM Stock 30052F100 10454 2920 SH SOLE 0 2920 0 0 HERSHEY CO COM Stock 427866108 128271 688 SH SOLE 0 688 0 0 PACER METAURUS US LARGE CAP DIVIDEND MULTIPLIER 400 ETF ETF 69374H436 494494 14962 SH SOLE 0 14962 0 0 ISHARES MSCI USA MIN VOL FACTOR ETF ETF 46429B697 145682 1867 SH SOLE 0 1867 0 0 INVESCO SOLAR ETF ETF 46138G706 201396 3775 SH SOLE 0 3775 0 0 ARCHER AVIATION INC COM CL A Stock 03945R102 12894 2100 SH SOLE 0 2100 0 0 SYLVAMO CORP COMMON STOCK Stock 871332102 1768 36 SH SOLE 0 36 0 0 KELLANOVA COM Stock 487836108 2447255 43771 SH SOLE 0 43771 0 0 AVIDXCHANGE HOLDINGS INC COM Stock 05368X102 3717 300 SH SOLE 0 300 0 0 OSISKO GOLD ROYALTIES LTD COM Stock 68827L101 72114 5050 SH SOLE 0 5050 0 0 RUNWAY GROWTH FINANCE CORP COM Stock 78163D100 6310 500 SH SOLE 0 500 0 0 KYNDRYL HLDGS INC COMMON STOCK Stock 50155Q100 2057 99 SH SOLE 0 99 0 0 DIREXION NASDAQ-100 EQUAL WEIGHTED INDEX SHARES ETF 25459Y207 254 3 SH SOLE 0 3 0 0 VANGUARD SMALL-CAP GROWTH ETF ETF 922908595 322401 1334 SH SOLE 0 1333 0 0 VANGUARD VALUE ETF ETF 922908744 1719439 11501 SH SOLE 0 11501 0 0 VANGUARD GROWTH ETF ETF 922908736 743588 2392 SH SOLE 0 2391 0 0 RIVIAN AUTOMOTIVE INC COM CL A Stock 76954A103 11730 500 SH SOLE 0 500 0 0 ENPHASE ENERGY INC COM Stock 29355A107 1321 10 SH SOLE 0 10 0 0 ORION OFFICE REIT INC COM REIT 68629Y103 320 56 SH SOLE 0 56 0 0 BANC OF CALIFORNIA INC COM Stock 05990K106 44104 3284 SH SOLE 0 3284 0 0 NUVEEN MUN VALUE FD INC COM CEF 670928100 5553 646 SH SOLE 0 645 0 0 SPLUNK INC COM Stock 848637104 17520 115 SH SOLE 0 115 0 0 MID-AMER APT CMNTYS INC COM REIT 59522J103 3392 25 SH SOLE 0 25 0 0 L3HARRIS TECHNOLOGIES INC COM Stock 502431109 627075 2977 SH SOLE 0 2977 0 0 SPIRE INC COM Stock 84857L101 12468 200 SH SOLE 0 200 0 0 SUNOCO LP/SUNOCO FIN CORP COM UT REP LP Stock 86765K109 239720 4000 SH SOLE 0 4000 0 0 PHILLIPS 66 COM Stock 718546104 289979 2178 SH SOLE 0 2178 0 0 AMERICAN TOWER CORP NEW COM REIT 03027X100 475031 2200 SH SOLE 0 2200 0 0 ZEBRA TECHNOLOGIES CORPORATION CL A Stock 989207105 16400 60 SH SOLE 0 60 0 0 VANECK BIOTECH ETF ETF 92189F726 26450 160 SH SOLE 0 160 0 0 EAGLE MATLS INC COM Stock 26969P108 81136 400 SH SOLE 0 400 0 0 SANDSTORM GOLD LTD COM NEW Stock 80013R206 52865 10510 SH SOLE 0 10510 0 0 FIRST TRUST CAPITAL STRENGTH ETF ETF 33733E104 64032 800 SH SOLE 0 800 0 0 META PLATFORMS INC CL A Stock 30303M102 7527313 21266 SH SOLE 0 21266 0 0 ZIMVIE INC COM Stock 98888T107 905 51 SH SOLE 0 51 0 0 ASML HOLDING N V N Y REGISTRY SHS ADR N07059210 694853 918 SH SOLE 0 918 0 0 UNITED BANKSHARES INC WEST VA COM Stock 909907107 95452 2542 SH SOLE 0 2542 0 0 VANGUARD MATERIALS ETF ETF 92204A801 2157908 11361 SH SOLE 0 11361 0 0 EMBECTA CORP COMMON STOCK Stock 29082K105 587 31 SH SOLE 0 31 0 0 BANCO SANTANDER S.A. ADR ADR 05964H105 95220 23000 SH SOLE 0 23000 0 0 LPL FINL HLDGS INC COM Stock 50212V100 1626573 7146 SH SOLE 0 7146 0 0 VANECK MORNINGSTAR WIDE MOAT ETF ETF 92189F643 929774 10955 SH SOLE 0 10955 0 0 SERVICENOW INC COM Stock 81762P102 793388 1123 SH SOLE 0 1123 0 0 COCA-COLA EUROPACIFIC PARTNERS SHS Stock G25839104 203891 3055 SH SOLE 0 3055 0 0 BCE INC COM NEW Stock 05534B760 2835 72 SH SOLE 0 72 0 0 PACKAGING CORP AMER COM Stock 695156109 36655 225 SH SOLE 0 225 0 0 CHESAPEAKE UTILS CORP COM Stock 165303108 2048243 19391 SH SOLE 0 19390 0 0 AUTONATION INC COM Stock 05329W102 27633 184 SH SOLE 0 184 0 0 ISHARES BLOCKCHAIN AND TECH ETF ETF 46436E361 2922 100 SH SOLE 0 100 0 0 FMC CORP COM NEW Stock 302491303 441 7 SH SOLE 0 7 0 0 HALEON PLC SPON ADS ADR 405552100 8757 1064 SH SOLE 0 1064 0 0 TEXAS CAP BANCSHARES INC COM Stock 88224Q107 151881 2350 SH SOLE 0 2350 0 0 BLACKROCK MUN TARGET TERM TR COM SHS BEN IN CEF 09257P105 1205952 57978 SH SOLE 0 57978 0 0 MFS MUN INCOME TR SH BEN INT CEF 552738106 6933 1341 SH SOLE 0 1340 0 0 STRIVE U.S. ENERGY ETF ETF 02072L722 30855 1100 SH SOLE 0 1100 0 0 MONDELEZ INTL INC CL A Stock 609207105 3089306 42652 SH SOLE 0 42652 0 0 ASBURY AUTOMOTIVE GROUP INC COM Stock 043436104 7874 35 SH SOLE 0 35 0 0 BUILDERS FIRSTSOURCE INC COM Stock 12008R107 79297 475 SH SOLE 0 475 0 0 PENTAIR PLC SHS Stock G7S00T104 80708 1110 SH SOLE 0 1110 0 0 BROADCOM INC COM Stock 11135F101 2263795 2028 SH SOLE 0 2028 0 0 VANGUARD SHORT-TERM INFLATION-PROTECTED SECURITIES ETF ETF 922020805 214469 4516 SH SOLE 0 4516 0 0 BLACKROCK FLOATING RATE INCOME COM CEF 09255X100 49374 3900 SH SOLE 0 3900 0 0 D R HORTON INC COM Stock 23331A109 511445 3365 SH SOLE 0 3365 0 0 METLIFE INC COM Stock 59156R108 356835 5396 SH SOLE 0 5395 0 0 CROWN HLDGS INC COM Stock 228368106 210886 2290 SH SOLE 0 2290 0 0 CANADIAN PACIFIC KANSAS CITY COM Stock 13646K108 39530 500 SH SOLE 0 500 0 0 FLOWERS FOODS INC COM Stock 343498101 2116 94 SH SOLE 0 94 0 0 MOODYS CORP COM Stock 615369105 1187302 3040 SH SOLE 0 3040 0 0 MARTIN MARIETTA MATLS INC COM Stock 573284106 215030 431 SH SOLE 0 431 0 0 PIONEER NAT RES CO COM Stock 723787107 22488 100 SH SOLE 0 100 0 0 TIMKEN CO COM Stock 887389104 57868 722 SH SOLE 0 722 0 0 DEUTSCHE BANK A G NAMEN AKT Stock D18190898 40650 3000 SH SOLE 0 3000 0 0 HONDA MOTOR LTD ADR ECH CNV IN 3 ADR 438128308 30910 1000 SH SOLE 0 1000 0 0 MAGNA INTL INC COM Stock 559222401 591 10 SH SOLE 0 10 0 0 NOVARTIS AG SPONSORED ADR ADR 66987V109 775853 7684 SH SOLE 0 7684 0 0 ISHARES CORE MSCI EAFE ETF ETF 46432F842 278867 3964 SH SOLE 0 3964 0 0 TOTALENERGIES SE SPONSORED ADS ADR 89151E109 16845 250 SH SOLE 0 250 0 0 BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS Stock 113004105 119064 2964 SH SOLE 0 2964 0 0 CF INDS HLDGS INC COM Stock 125269100 3975 50 SH SOLE 0 50 0 0 WISDOMTREE U.S. TOTAL DIVIDEND FUND ETF 97717W109 15489 237 SH SOLE 0 236 0 0 ISHARES GLOBAL UTILITIES ETF ETF 464288711 65464 1120 SH SOLE 0 1120 0 0 EXPEDITORS INTL WASH INC COM Stock 302130109 474456 3730 SH SOLE 0 3730 0 0 KINDER MORGAN INC DEL COM Stock 49456B101 1079689 61207 SH SOLE 0 61206 0 0 WHITE MTNS INS GROUP LTD COM Stock G9618E107 75251 50 SH SOLE 0 50 0 0 ACCENTURE PLC IRELAND SHS CLASS A Stock G1151C101 1817012 5178 SH SOLE 0 5178 0 0 GE HEALTHCARE TECHNOLOGIES INC COMMON STOCK Stock 36266G107 195855 2533 SH SOLE 0 2533 0 0 KROGER CO COM Stock 501044101 281117 6150 SH SOLE 0 6150 0 0 ENBRIDGE INC COM Stock 29250N105 4665166 129516 SH SOLE 0 129516 0 0 AES CORP COM Stock 00130H105 1733 90 SH SOLE 0 90 0 0 ENTEGRIS INC COM Stock 29362U104 412900 3446 SH SOLE 0 3446 0 0 ISHARES U.S. MEDICAL DEVICES ETF ETF 464288810 5187063 96110 SH SOLE 0 96110 0 0 NICE LTD SPONSORED ADR ADR 653656108 9976 50 SH SOLE 0 50 0 0 NVIDIA CORPORATION COM Stock 67066G104 3469800 7007 SH SOLE 0 7006 0 0 DENISON MINES CORP COM Stock 248356107 46020 26000 SH SOLE 0 26000 0 0 ISHARES SHORT TREASURY BOND ETF ETF 464288679 93170 846 SH SOLE 0 846 0 0 ARCHER DANIELS MIDLAND CO COM Stock 039483102 3574915 49500 SH SOLE 0 49500 0 0 STAR BULK CARRIERS CORP. SHS PAR Stock Y8162K204 5315 250 SH SOLE 0 250 0 0 CUMMINS INC COM Stock 231021106 199529 833 SH SOLE 0 832 0 0 EOG RES INC COM Stock 26875P101 420079 3473 SH SOLE 0 3473 0 0 GENUINE PARTS CO COM Stock 372460105 129891 938 SH SOLE 0 937 0 0 OWENS CORNING NEW COM Stock 690742101 248285 1675 SH SOLE 0 1675 0 0 WHEATON PRECIOUS METALS CORP COM Stock 962879102 370050 7500 SH SOLE 0 7500 0 0 EATON VANCE TX ADV GLBL DIV FD COM CEF 27828S101 28779 1683 SH SOLE 0 1683 0 0 GENCO SHIPPING & TRADING LTD SHS Stock Y2685T131 2182 132 SH SOLE 0 131 0 0 ABBVIE INC COM Stock 00287Y109 13684944 88307 SH SOLE 0 88307 0 0 S&P GLOBAL INC COM Stock 78409V104 1435655 3259 SH SOLE 0 3259 0 0 SPDR S&P BIOTECH ETF ETF 78464A870 812093 9095 SH SOLE 0 9095 0 0 BLACKROCK MUNIHOLDINGS FD INC COM CEF 09253N104 8813 740 SH SOLE 0 740 0 0 ISHARES GLOBAL CONSUMER STAPLES ETF ETF 464288737 86860 1465 SH SOLE 0 1465 0 0 ISHARES CORE MSCI EMERGING MARKETS ETF ETF 46434G103 84852 1678 SH SOLE 0 1677 0 0 MANULIFE FINL CORP COM Stock 56501R106 26520 1200 SH SOLE 0 1200 0 0 LIBERTY MEDIA CORP DEL COM LBTY ONE S A Stock 531229771 29570 510 SH SOLE 0 510 0 0 MADISON SQUARE GARDEN ENTMT COM CL A Stock 558256103 445 14 SH SOLE 0 14 0 0 VANGUARD FTSE ALL-WORLD EX-US INDEX FUND ETF 922042775 959062 17083 SH SOLE 0 17083 0 0 COTERRA ENERGY INC COM Stock 127097103 17864 700 SH SOLE 0 700 0 0 NORWEGIAN CRUISE LINE HLDG LTD SHS Stock G66721104 4409 220 SH SOLE 0 220 0 0 FIRST TRUST NASDAQ TECHNOLOGY DIVIDEND INDEX FUND ETF 33738R118 12946 202 SH SOLE 0 202 0 0 NATIONAL FUEL GAS CO COM Stock 636180101 20068 400 SH SOLE 0 400 0 0 RANGE RES CORP COM Stock 75281A109 10654 350 SH SOLE 0 350 0 0 SUNCOKE ENERGY INC COM Stock 86722A103 11724 1092 SH SOLE 0 1091 0 0 WEST PHARMACEUTICAL SVSC INC COM Stock 955306105 4578 13 SH SOLE 0 13 0 0 ZOETIS INC CL A Stock 98978V103 306516 1553 SH SOLE 0 1553 0 0 BLACKROCK MUNIYIELD QUALITY FD COM CEF 09254E103 38121 3275 SH SOLE 0 3275 0 0 BLACKROCK MUNIYIELD QUALITY FD COM CEF 09254G108 10350 1000 SH SOLE 0 1000 0 0 HEICO CORP NEW COM Stock 422806109 203375 1137 SH SOLE 0 1137 0 0 KNIFE RIVER CORP COMMON STOCK Stock 498894104 148905 2250 SH SOLE 0 2250 0 0 VALE S A SPONSORED ADS ADR 91912E105 3965 250 SH SOLE 0 250 0 0 INVESCO FINANCIAL PREFERRED ETF ETF 46137V621 83266 5711 SH SOLE 0 5711 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS ADR 874039100 895960 8615 SH SOLE 0 8615 0 0 VANECK BDC INCOME ETF ETF 92189F411 276846 17260 SH SOLE 0 17259 0 0 BLACKSTONE INC COM Stock 09260D107 379013 2895 SH SOLE 0 2895 0 0 LIBERTY GLOBAL LTD COM CL A Stock G61188101 141272 7950 SH SOLE 0 7950 0 0 ALLETE INC COM NEW Stock 018522300 18348 300 SH SOLE 0 300 0 0 FORWARD AIR CORP COM Stock 349853101 98706 1570 SH SOLE 0 1570 0 0 JACOBS SOLUTIONS INC COM Stock 46982L108 118767 915 SH SOLE 0 915 0 0 FORTREA HLDGS INC COMMON STOCK Stock 34965K107 123162 3529 SH SOLE 0 3529 0 0 SYNOVUS FINL CORP COM NEW Stock 87161C501 241449 6413 SH SOLE 0 6413 0 0 EATON VANCE MUN INCOME 2028 TE SHS CEF 27829U105 60690 3500 SH SOLE 0 3500 0 0 ZIMMER BIOMET HOLDINGS INC COM Stock 98956P102 1746786 14353 SH SOLE 0 14353 0 0 NUVEEN AMT FREE MUN CR INC FD COM CEF 67071L106 47280 4000 SH SOLE 0 4000 0 0 DIREXION DAILY REGIONAL BANKS BULL 3X SHARES ETF 25460G153 48615 500 SH SOLE 0 500 0 0 TAYLOR MORRISON HOME CORP COM Stock 87724P106 240075 4500 SH SOLE 0 4500 0 0 LIBERTY MEDIA CORP DEL COM LBTY LIV S C Stock 531229722 748 20 SH SOLE 0 20 0 0 LIBERTY MEDIA CORP DEL COM LBTY LIV S A Stock 531229748 1133 31 SH SOLE 0 31 0 0 VERISIGN INC COM Stock 92343E102 8238 40 SH SOLE 0 40 0 0 DIGITAL TURBINE INC COM NEW Stock 25400W102 3430 500 SH SOLE 0 500 0 0 BRIGHT HORIZONS FAM SOL IN DEL COM Stock 109194100 11780 125 SH SOLE 0 125 0 0 SEAWORLD ENTMT INC COM Stock 81282V100 5283 100 SH SOLE 0 100 0 0 STRYKER CORPORATION COM Stock 863667101 2985317 9969 SH SOLE 0 9969 0 0 QUALCOMM INC COM Stock 747525103 5341378 36931 SH SOLE 0 36931 0 0 CRESCENT CAP BDC INC COM Stock 225655109 342316 19696 SH SOLE 0 19696 0 0 GOLDMAN SACHS BDC INC SHS CEF 38147U107 21975 1500 SH SOLE 0 1500 0 0 FASTENAL CO COM Stock 311900104 223457 3450 SH SOLE 0 3450 0 0 GENERAL DYNAMICS CORP COM Stock 369550108 1332868 5133 SH SOLE 0 5132 0 0 INTUITIVE SURGICAL INC COM NEW Stock 46120E602 1471902 4363 SH SOLE 0 4363 0 0 ISHARES GLOBAL FINANCIALS ETF ETF 464287333 786 10 SH SOLE 0 10 0 0 VERALTO CORP COM SHS Stock 92338C103 116727 1419 SH SOLE 0 1419 0 0 CULLEN FROST BANKERS INC COM Stock 229899109 1068627 9850 SH SOLE 0 9850 0 0 DISCOVER FINL SVCS COM Stock 254709108 41700 371 SH SOLE 0 371 0 0 EQT CORP COM Stock 26884L109 11598 300 SH SOLE 0 300 0 0 WK KELLOGG CO COM SHS Stock 92942W107 1629 124 SH SOLE 0 124 0 0 MCDONALDS CORP COM Stock 580135101 4152213 14004 SH SOLE 0 14003 0 0 NIOCORP DEVS LTD COM NEW Stock 654484104 319 100 SH SOLE 0 100 0 0 GLOBAL X URANIUM ETF ETF 37954Y871 1385 50 SH SOLE 0 50 0 0 FLEXSHARES QUALITY DIVIDEND INDEX FUND ETF 33939L860 5292 86 SH SOLE 0 86 0 0 INTERCONTINENTAL EXCHANGE INC COM Stock 45866F104 1103776 8594 SH SOLE 0 8594 0 0 FIRST TR INTER DURATN PFD & IN COM CEF 33718W103 22426 1375 SH SOLE 0 1375 0 0 DOVER CORP COM Stock 260003108 518647 3372 SH SOLE 0 3372 0 0 CISCO SYS INC COM Stock 17275R102 2900271 57408 SH SOLE 0 57408 0 0 ISHARES MSCI MEXICO ETF ETF 464286822 30329 447 SH SOLE 0 447 0 0 CAPITAL ONE FINL CORP COM Stock 14040H105 83261 635 SH SOLE 0 635 0 0 ISHARES RUSSELL MIDCAP ETF ETF 464287499 88379 1137 SH SOLE 0 1137 0 0 ADVANCED MICRO DEVICES INC COM Stock 007903107 854683 5798 SH SOLE 0 5798 0 0 WISDOMTREE US QUALITY DIVIDEND GROWTH FUND ETF 97717X669 10542 150 SH SOLE 0 150 0 0 AUTODESK INC COM Stock 052769106 40661 167 SH SOLE 0 167 0 0 GLOBAL X GOLD EXPLORERS ETF ETF 37954Y863 1263 50 SH SOLE 0 50 0 0 VANECK JUNIOR GOLD MINERS ETF ETF 92189F791 1516 40 SH SOLE 0 40 0 0 NEWS CORP NEW CL A Stock 65249B109 131637 5362 SH SOLE 0 5362 0 0 AT&T INC COM Stock 00206R102 777773 46351 SH SOLE 0 46351 0 0 VANGUARD INTERMEDIATE-TERM BOND ETF ETF 921937819 368839 4829 SH SOLE 0 4829 0 0 AUDIOCODES LTD ORD Stock M15342104 4828 400 SH SOLE 0 400 0 0 VANGUARD FINANCIALS ETF ETF 92204A405 3179118 34458 SH SOLE 0 34458 0 0 ENERGY SELECT SECTOR SPDR FUND ETF 81369Y506 277461 3309 SH SOLE 0 3309 0 0 MATERIALS SELECT SECTOR SPDR FUND ETF 81369Y100 26945 315 SH SOLE 0 315 0 0 GLOBAL X MLP & ENERGY INFRASTRUCTURE ETF ETF 37954Y293 14948 335 SH SOLE 0 335 0 0 ISHARES BIOTECHNOLOGY ETF ETF 464287556 667038 4910 SH SOLE 0 4910 0 0 SCHWAB FUNDAMENTAL US SMALL CO. INDEX ETF ETF 808524763 2214 40 SH SOLE 0 40 0 0 GENERAL ELECTRIC CO COM NEW Stock 369604301 941935 7380 SH SOLE 0 7380 0 0 SPDR PORTFOLIO SHORT TERM TREASURY ETF ETF 78468R101 3137 108 SH SOLE 0 108 0 0 ISHARES MSCI USA QUALITY FACTOR ETF ETF 46432F339 610778 4151 SH SOLE 0 4151 0 0 MOTOROLA SOLUTIONS INC COM NEW Stock 620076307 121792 389 SH SOLE 0 389 0 0 SEABRIDGE GOLD INC COM Stock 811916105 8491 700 SH SOLE 0 700 0 0 CONSUMER DISCRETIONARY SELECT SECTOR SPDR FUND ETF 81369Y407 74743 418 SH SOLE 0 418 0 0 INDUSTRIAL SELECT SECTOR SPDR FUND ETF 81369Y704 37047 325 SH SOLE 0 325 0 0 EXPEDIA GROUP INC COM NEW Stock 30212P303 226471 1492 SH SOLE 0 1492 0 0 ISHARES U.S. TECHNOLOGY ETF ETF 464287721 275942 2248 SH SOLE 0 2248 0 0 ISHARES SEMICONDUCTOR ETF ETF 464287523 2983246 5178 SH SOLE 0 5178 0 0 SCHWAB FUNDAMENTAL INTERNATIONAL SMALL CO. INDEX ETF ETF 808524748 10458 300 SH SOLE 0 300 0 0 ISHARES EXPANDED TECH-SOFTWARE SECTOR ETF ETF 464287515 25555 63 SH SOLE 0 63 0 0 INVESCO S&P ULTRA DIVIDEND REVENUE ETF ETF 46138G656 24909 570 SH SOLE 0 570 0 0 CHARTER COMMUNICATIONS INC NEW CL A Stock 16119P108 1166 3 SH SOLE 0 3 0 0 ROBO GLOBAL ROBOTICS & AUTOMATION INDEX ETF ETF 301505707 2865 50 SH SOLE 0 50 0 0 PROSHARES S&P 500 DIVIDEND ARISTOCRATS ETF ETF 74348A467 427574 4491 SH SOLE 0 4491 0 0 SKYWORKS SOLUTIONS INC COM Stock 83088M102 536243 4770 SH SOLE 0 4770 0 0 BLACKROCK SHORT DURATION BOND ETF ETF 46431W507 6315 125 SH SOLE 0 125 0 0 ISHARES U.S. BASIC MATERIALS ETF ETF 464287838 44902 325 SH SOLE 0 325 0 0 FIDELITY MSCI HEALTH CARE INDEX ETF ETF 316092600 64690 1000 SH SOLE 0 1000 0 0 APOLLO SR FLOATING RATE FD INC COM CEF 037636107 35775 2700 SH SOLE 0 2700 0 0 HUDSON TECHNOLOGIES INC COM Stock 444144109 2698 200 SH SOLE 0 200 0 0 FIDELITY MSCI INFORMATION TECHNOLOGY INDEX ETF ETF 316092808 2465437 17164 SH SOLE 0 17164 0 0 ALAMOS GOLD INC NEW COM CL A Stock 011532108 26940 2000 SH SOLE 0 2000 0 0 SPDR PORTFOLIO S&P 600 SMALL CAP ETF ETF 78468R853 426566 10113 SH SOLE 0 10113 0 0 LULULEMON ATHLETICA INC COM Stock 550021109 1159606 2268 SH SOLE 0 2268 0 0 ISHARES S&P 500 GROWTH ETF ETF 464287309 75086 1000 SH SOLE 0 999 0 0 ISHARES CORE S&P 500 ETF ETF 464287200 196306 411 SH SOLE 0 411 0 0 ALLEGION PLC ORD SHS Stock G0176J109 2534 20 SH SOLE 0 20 0 0 UBS GROUP AG SHS Stock H42097107 27532 891 SH SOLE 0 891 0 0 THE CIGNA GROUP COM Stock 125523100 1340039 4475 SH SOLE 0 4475 0 0 SCHWAB INTERNATIONAL DIVIDEND EQUITY ETF ETF 808524672 56532 2299 SH SOLE 0 2299 0 0 METTLER TOLEDO INTERNATIONAL COM Stock 592688105 78842 65 SH SOLE 0 65 0 0 ONEOK INC NEW COM Stock 682680103 258410 3680 SH SOLE 0 3680 0 0 WESCO INTL INC COM Stock 95082P105 47817 275 SH SOLE 0 275 0 0 DIMENSIONAL INTERNATIONAL SMALL CAP ETF ETF 25434V773 170157 7040 SH SOLE 0 7040 0 0 AMC ENTMT HLDGS INC CL A NEW Stock 00165C302 6524 1066 SH SOLE 0 1066 0 0 WELLS FARGO CO NEW COM Stock 949746101 737388 14981 SH SOLE 0 14981 0 0 UNION PAC CORP COM Stock 907818108 10144798 41303 SH SOLE 0 41302 0 0 RIO TINTO PLC SPONSORED ADR ADR 767204100 625464 8400 SH SOLE 0 8400 0 0 CINTAS CORP COM Stock 172908105 341692 567 SH SOLE 0 566 0 0 ECOLAB INC COM Stock 278865100 743416 3748 SH SOLE 0 3748 0 0 ISHARES PREFERRED & INCOME SECURITIES ETF ETF 464288687 4679 150 SH SOLE 0 150 0 0 SALESFORCE INC COM Stock 79466L302 899149 3417 SH SOLE 0 3417 0 0 MICROCHIP TECHNOLOGY INC. COM Stock 595017104 126252 1400 SH SOLE 0 1400 0 0 MCCORMICK & CO INC COM NON VTG Stock 579780206 36125 528 SH SOLE 0 527 0 0 INVESCO DORSEY WRIGHT MOMENTUM ETF ETF 46137V837 73094 855 SH SOLE 0 855 0 0 NORTHROP GRUMMAN CORP COM Stock 666807102 617009 1318 SH SOLE 0 1318 0 0 DARDEN RESTAURANTS INC COM Stock 237194105 8708 53 SH SOLE 0 53 0 0 IDEXX LABS INC COM Stock 45168D104 79927 144 SH SOLE 0 144 0 0 REPUBLIC SVCS INC COM Stock 760759100 5941264 36027 SH SOLE 0 36027 0 0 THERMO FISHER SCIENTIFIC INC COM Stock 883556102 5705652 10749 SH SOLE 0 10749 0 0 VANGUARD MID-CAP VALUE ETF ETF 922908512 21752 150 SH SOLE 0 150 0 0 LOCKHEED MARTIN CORP COM Stock 539830109 1722765 3801 SH SOLE 0 3801 0 0 JPMORGAN CHASE & CO COM Stock 46625H100 5932168 34875 SH SOLE 0 34874 0 0 INTERNATIONAL PAPER CO COM Stock 460146103 62829 1738 SH SOLE 0 1738 0 0 SPDR PORTFOLIO EMERGING MARKETS ETF ETF 78463X509 28328 800 SH SOLE 0 800 0 0 MONOLITHIC PWR SYS INC COM Stock 609839105 5677 9 SH SOLE 0 9 0 0 CHEVRON CORP NEW COM Stock 166764100 5541165 37149 SH SOLE 0 37149 0 0 CONOCOPHILLIPS COM Stock 20825C104 1605132 13829 SH SOLE 0 13829 0 0 BRUNSWICK CORP COM Stock 117043109 7256 75 SH SOLE 0 75 0 0 VANGUARD FTSE DEVELOPED MARKETS ETF ETF 921943858 442836 9245 SH SOLE 0 9245 0 0 DANAHER CORPORATION COM Stock 235851102 1835124 7933 SH SOLE 0 7932 0 0 M & T BK CORP COM Stock 55261F104 6032 44 SH SOLE 0 44 0 0 REVVITY INC COM Stock 714046109 254146 2325 SH SOLE 0 2325 0 0 TJX COS INC NEW COM Stock 872540109 27674 295 SH SOLE 0 295 0 0 BANK AMERICA CORP COM Stock 060505104 3041794 90341 SH SOLE 0 90341 0 0 EXTRA SPACE STORAGE INC COM REIT 30225T102 35273 220 SH SOLE 0 220 0 0 TERADATA CORP DEL COM Stock 88076W103 4612 106 SH SOLE 0 106 0 0 INVESCO LEISURE AND ENTERTAINMENT ETF ETF 46137V720 10818 258 SH SOLE 0 258 0 0 ISHARES MORTGAGE REAL ESTATE ETF ETF 46435G342 9436 400 SH SOLE 0 400 0 0 VANGUARD CONSUMER DISCRETIONARY ETF ETF 92204A108 3350152 11000 SH SOLE 0 11000 0 0 SPDR S&P DIVIDEND ETF ETF 78464A763 88229 706 SH SOLE 0 706 0 0 WALMART INC COM Stock 931142103 4029506 25560 SH SOLE 0 25559 0 0 ISHARES INTERNATIONAL SELECT DIVIDEND ETF ETF 464288448 149061 5325 SH SOLE 0 5325 0 0 INTERNATIONAL BUSINESS MACHS COM Stock 459200101 1048466 6411 SH SOLE 0 6410 0 0 ORACLE CORP COM Stock 68389X105 4280135 40597 SH SOLE 0 40596 0 0 RTX CORPORATION COM Stock 75513E101 1246702 14817 SH SOLE 0 14817 0 0 VANGUARD FTSE EMERGING MARKETS ETF ETF 922042858 272568 6632 SH SOLE 0 6631 0 0 TEXAS INSTRS INC COM Stock 882508104 2787733 16354 SH SOLE 0 16354 0 0 TARGET CORP COM Stock 87612E106 752136 5281 SH SOLE 0 5281 0 0 VANGUARD HIGH DIVIDEND YIELD INDEX ETF ETF 921946406 1329218 11907 SH SOLE 0 11907 0 0 FIRST TRUST DORSEY WRIGHT FOCUS 5 ETF ETF 33738R605 20878 405 SH SOLE 0 405 0 0 PFIZER INC COM Stock 717081103 4283621 148788 SH SOLE 0 148788 0 0 ISHARES IBOXX $ INVESTMENT GRADE CORPORATE BOND ETF ETF 464287242 23903 216 SH SOLE 0 216 0 0 MORGAN STANLEY COM NEW Stock 617446448 611067 6553 SH SOLE 0 6553 0 0 VANECK AGRIBUSINESS ETF ETF 92189F700 136667 1794 SH SOLE 0 1794 0 0 3M CO COM Stock 88579Y101 2345111 21452 SH SOLE 0 21451 0 0 KLA CORP COM NEW Stock 482480100 50573 87 SH SOLE 0 87 0 0 HP INC COM Stock 40434L105 139226 4627 SH SOLE 0 4627 0 0 GILEAD SCIENCES INC COM Stock 375558103 24303 300 SH SOLE 0 300 0 0 ENERSYS COM Stock 29275Y102 3029 30 SH SOLE 0 30 0 0 CATERPILLAR INC COM Stock 149123101 4101443 13872 SH SOLE 0 13871 0 0 SIXTH STREET SPECIALTY LENDING COM CEF 83012A109 8427 390 SH SOLE 0 390 0 0 BAKER HUGHES COMPANY CL A Stock 05722G100 6836 200 SH SOLE 0 200 0 0 ALPHABET INC CAP STK CL C Stock 02079K107 12765862 90583 SH SOLE 0 90583 0 0 AMERICAN EXPRESS CO COM Stock 025816109 1432214 7645 SH SOLE 0 7645 0 0 AMGEN INC COM Stock 031162100 1470516 5106 SH SOLE 0 5105 0 0 LANDS END INC NEW COM Stock 51509F105 287 30 SH SOLE 0 30 0 0 APPLIED MATLS INC COM Stock 038222105 2136407 13182 SH SOLE 0 13182 0 0 OTIS WORLDWIDE CORP COM Stock 68902V107 233964 2615 SH SOLE 0 2615 0 0 NEXGEN ENERGY LTD COM Stock 65340P106 63000 9000 SH SOLE 0 9000 0 0 ALLY FINL INC COM Stock 02005N100 262924 7529 SH SOLE 0 7529 0 0 ANALOG DEVICES INC COM Stock 032654105 392156 1975 SH SOLE 0 1975 0 0 PAYCOM SOFTWARE INC COM Stock 70432V102 12403 60 SH SOLE 0 60 0 0 TYSON FOODS INC CL A Stock 902494103 139750 2600 SH SOLE 0 2600 0 0 VANGUARD UTILITIES ETF ETF 92204A876 448904 3275 SH SOLE 0 3275 0 0 WISDOMTREE EMERGING MARKETS HIGH DIVIDEND FUND ETF 97717W315 10170 250 SH SOLE 0 250 0 0 HUMANA INC COM Stock 444859102 1274543 2784 SH SOLE 0 2784 0 0 FRANKLIN RESOURCES INC COM Stock 354613101 59580 2000 SH SOLE 0 2000 0 0 WILLIAMS COS INC COM Stock 969457100 156178 4484 SH SOLE 0 4484 0 0 AGNICO EAGLE MINES LTD COM Stock 008474108 54850 1000 SH SOLE 0 1000 0 0 MAIN STR CAP CORP COM CEF 56035L104 2773 64 SH SOLE 0 64 0 0 CHECK POINT SOFTWARE TECH LTD ORD Stock M22465104 898405 5880 SH SOLE 0 5880 0 0 ISHARES CORE S&P U.S. GROWTH ETF ETF 464287671 482608 4636 SH SOLE 0 4636 0 0 ISHARES CORE S&P US VALUE ETF ETF 464287663 276518 3279 SH SOLE 0 3279 0 0 ALERIAN ENERGY INFRASTRUCTURE ETF ETF 00162Q676 155771 6746 SH SOLE 0 6746 0 0 ISHARES U.S. CONSUMER DISCRETIONARY ETF ETF 464287580 734969 9700 SH SOLE 0 9700 0 0 VIPER ENERGY INC CL A Stock 927959106 10983 350 SH SOLE 0 350 0 0 MERCADOLIBRE INC COM Stock 58733R102 117866 75 SH SOLE 0 75 0 0 TC ENERGY CORP COM Stock 87807B107 4065 104 SH SOLE 0 104 0 0 UNITED MICROELECTRONICS CORP SPON ADR NEW ADR 910873405 2538 300 SH SOLE 0 300 0 0 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN Stock 65341B106 15844 521 SH SOLE 0 521 0 0 VANGUARD DIVIDEND APPRECIATION ETF ETF 921908844 454749 2669 SH SOLE 0 2668 0 0 SOUTHSTATE CORPORATION COM Stock 840441109 1532601 18148 SH SOLE 0 18148 0 0 ISHARES MSCI EAFE SMALL-CAP ETF ETF 464288273 2600 42 SH SOLE 0 42 0 0 MINERVA NEUROSCIENCES INC COM NEW Stock 603380106 74 12 SH SOLE 0 12 0 0 HERCULES CAPITAL INC COM CEF 427096508 3279 197 SH SOLE 0 196 0 0 GLOBAL X NASDAQ 100 COVERED CALL ETF ETF 37954Y483 3468 200 SH SOLE 0 200 0 0 NUVEEN PFD & INCOME OPPORTUNIT COM CEF 67073B106 70929 10493 SH SOLE 0 10492 0 0 ISHARES CORE U.S. AGGREGATE BOND ETF ETF 464287226 124638 1256 SH SOLE 0 1255 0 0 ISHARES 20 YEAR TREASURY BOND ETF ETF 464287432 4548 46 SH SOLE 0 46 0 0 ISHARES CORE DIVIDEND GROWTH ETF ETF 46434V621 547902 10180 SH SOLE 0 10180 0 0 LIBERTY MEDIA CORP DEL COM LBTY ONE S C Stock 531229755 1263 20 SH SOLE 0 20 0 0 SPDR PORTFOLIO S&P 500 ETF ETF 78464A854 483815 8655 SH SOLE 0 8655 0 0 EATON CORP PLC SHS Stock G29183103 244432 1015 SH SOLE 0 1015 0 0 INVESCO DB US DOLLAR INDEX BULLISH FUND ETF 46141D203 2709 100 SH SOLE 0 100 0 0 BLACKROCK MUNIVEST FD II INC COM CEF 09253T101 7970 740 SH SOLE 0 740 0 0 ISHARES EXPANDED TECH SECTOR ETF ETF 464287549 28684 64 SH SOLE 0 64 0 0 AXON ENTERPRISE INC COM Stock 05464C101 142082 550 SH SOLE 0 550 0 0 BROOKFIELD INFRAST PARTNERS LP LP INT UNIT Stock G16252101 189727 6025 SH SOLE 0 6025 0 0 ISHARES S&P SMALL-CAP 600 VALUE ETF ETF 464287879 575646 5585 SH SOLE 0 5585 0 0 CANOPY GROWTH CORP COM NEW Stock 138035704 20 4 SH SOLE 0 4 0 0 LIMBACH HLDGS INC COM Stock 53263P105 22735 500 SH SOLE 0 500 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS ADR 01609W102 31004 400 SH SOLE 0 400 0 0 INVESCO BULLETSHARES 2024 CORPORATE BOND ETF ETF 46138J841 14501545 694352 SH SOLE 0 694352 0 0 DNP SELECT INCOME FD INC COM CEF 23325P104 18876 2226 SH SOLE 0 2226 0 0 KEYSIGHT TECHNOLOGIES INC COM Stock 49338L103 384202 2415 SH SOLE 0 2415 0 0 AVANOS MED INC COM Stock 05350V106 1099 49 SH SOLE 0 49 0 0 ARDELYX INC COM Stock 039697107 1240 200 SH SOLE 0 200 0 0 LIBERTY BROADBAND CORP COM SER A Stock 530307107 806 10 SH SOLE 0 10 0 0 LIBERTY BROADBAND CORP COM SER C Stock 530307305 1612 20 SH SOLE 0 20 0 0 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR ADR 03524A108 26171 405 SH SOLE 0 405 0 0 UPLAND SOFTWARE INC COM Stock 91544A109 72 17 SH SOLE 0 17 0 0 AMER STATES WTR CO COM Stock 029899101 47835 595 SH SOLE 0 594 0 0 PLUG POWER INC COM NEW Stock 72919P202 2250 500 SH SOLE 0 500 0 0 ESSENTIAL UTILS INC COM Stock 29670G102 238773 6393 SH SOLE 0 6392 0 0 BORGWARNER INC COM Stock 099724106 82455 2300 SH SOLE 0 2300 0 0 CAL MAINE FOODS INC COM NEW Stock 128030202 21670 378 SH SOLE 0 377 0 0 COMPASS MINERALS INTL INC COM Stock 20451N101 7596 300 SH SOLE 0 300 0 0 DELTA AIR LINES INC DEL COM NEW Stock 247361702 14195 353 SH SOLE 0 352 0 0 DYCOM INDS INC COM Stock 267475101 14386 125 SH SOLE 0 125 0 0 MARKETAXESS HLDGS INC COM Stock 57060D108 135882 464 SH SOLE 0 464 0 0 ISHARES BROAD USD INVESTMENT GRADE CORPORATE BOND ETF ETF 464288620 22964 448 SH SOLE 0 448 0 0 VANGUARD SHORT-TERM BOND ETF ETF 921937827 533431 6926 SH SOLE 0 6925 0 0 FLUOR CORP NEW COM Stock 343412102 15668 400 SH SOLE 0 400 0 0 ARK GENOMIC REVOLUTION ETF ETF 00214Q302 8217 250 SH SOLE 0 250 0 0 HUB GROUP INC CL A Stock 443320106 36776 400 SH SOLE 0 400 0 0 INSIGHT ENTERPRISES INC COM Stock 45765U103 88595 500 SH SOLE 0 500 0 0 LAM RESEARCH CORP COM Stock 512807108 201298 257 SH SOLE 0 257 0 0 LATTICE SEMICONDUCTOR CORP COM Stock 518415104 18972 275 SH SOLE 0 275 0 0 MURPHY USA INC COM Stock 626755102 14262 40 SH SOLE 0 40 0 0 PHILIP MORRIS INTL INC COM Stock 718172109 4072693 43290 SH SOLE 0 43289 0 0 NRG ENERGY INC COM NEW Stock 629377508 1965 38 SH SOLE 0 38 0 0 NUCOR CORP COM Stock 670346105 532201 3058 SH SOLE 0 3057 0 0 PARKER-HANNIFIN CORP COM Stock 701094104 132221 287 SH SOLE 0 287 0 0 MAG SILVER CORP COM Stock 55903Q104 10410 1000 SH SOLE 0 1000 0 0 INVESCO FOOD & BEVERAGE ETF ETF 46137V753 1146 25 SH SOLE 0 25 0 0 ROPER TECHNOLOGIES INC COM Stock 776696106 155373 285 SH SOLE 0 285 0 0 ROYAL GOLD INC COM Stock 780287108 172368 1425 SH SOLE 0 1425 0 0 VANGUARD MEGA CAP GROWTH ETF ETF 921910816 253801 978 SH SOLE 0 978 0 0 SERVICE CORP INTL COM Stock 817565104 20535 300 SH SOLE 0 300 0 0 SYNOPSYS INC COM Stock 871607107 1539581 2990 SH SOLE 0 2990 0 0 PNC FINL SVCS GROUP INC COM Stock 693475105 23692 153 SH SOLE 0 153 0 0 BOX INC CL A Stock 10316T104 1921 75 SH SOLE 0 75 0 0 EQUINIX INC COM REIT 29444U700 49129 61 SH SOLE 0 61 0 0 BRISTOL-MYERS SQUIBB CO COM Stock 110122108 1110935 21651 SH SOLE 0 21651 0 0 ISHARES RUSSELL 3000 ETF ETF 464287689 206722 755 SH SOLE 0 755 0 0 ISHARES MSCI TURKEY ETF ETF 464286715 30569 947 SH SOLE 0 947 0 0 ISHARES GLOBAL ENERGY ETF ETF 464287341 132181 3380 SH SOLE 0 3379 0 0 BARRICK GOLD CORP COM Stock 067901108 23517 1300 SH SOLE 0 1300 0 0 PROSHARES S&P MIDCAP 400 DIVIDEND ARISTOCRATS ETF ETF 74347B680 257127 3495 SH SOLE 0 3495 0 0 REALTY INCOME CORP COM REIT 756109104 86220 1502 SH SOLE 0 1501 0 0 ALTRIA GROUP INC COM Stock 02209S103 370967 9196 SH SOLE 0 9196 0 0 LOEWS CORP COM Stock 540424108 772449 11100 SH SOLE 0 11100 0 0 DOMINION ENERGY INC COM Stock 25746U109 1042260 22176 SH SOLE 0 22175 0 0 CITIGROUP INC COM NEW Stock 172967424 146839 2855 SH SOLE 0 2854 0 0 ISHARES JP MORGAN USD EMERGING MARKETS BOND ETF ETF 464288281 17812 200 SH SOLE 0 200 0 0 AMERICAN WTR WKS CO INC NEW COM Stock 030420103 479112 3630 SH SOLE 0 3629 0 0 CADENCE DESIGN SYSTEM INC COM Stock 127387108 604661 2220 SH SOLE 0 2220 0 0 AGILENT TECHNOLOGIES INC COM Stock 00846U101 92455 665 SH SOLE 0 665 0 0 EXXON MOBIL CORP COM Stock 30231G102 10682752 106849 SH SOLE 0 106848 0 0 UNITEDHEALTH GROUP INC COM Stock 91324P102 10337469 19635 SH SOLE 0 19635 0 0 PRICE T ROWE GROUP INC COM Stock 74144T108 718899 6676 SH SOLE 0 6675 0 0 TRAVELERS COMPANIES INC COM Stock 89417E109 229159 1203 SH SOLE 0 1203 0 0 LLOYDS BANKING GROUP PLC SPONSORED ADR ADR 539439109 249755 104500 SH SOLE 0 104500 0 0 LOWES COS INC COM Stock 548661107 9632676 43283 SH SOLE 0 43283 0 0 LINCOLN NATL CORP IND COM Stock 534187109 67290 2495 SH SOLE 0 2495 0 0 ARK INNOVATION ETF ETF 00214Q104 13093 250 SH SOLE 0 250 0 0 KORNIT DIGITAL LTD SHS Stock M6372Q113 140347 7325 SH SOLE 0 7325 0 0 DEERE & CO COM Stock 244199105 583655 1460 SH SOLE 0 1459 0 0 ETSY INC COM Stock 29786A106 6565 81 SH SOLE 0 81 0 0 PATTERSON COS INC COM Stock 703395103 55478 1950 SH SOLE 0 1950 0 0 BLACKBERRY LTD COM Stock 09228F103 17700 5000 SH SOLE 0 5000 0 0 ISHARES MSCI ACWI ETF ETF 464288257 47018 462 SH SOLE 0 462 0 0 COLGATE PALMOLIVE CO COM Stock 194162103 993187 12460 SH SOLE 0 12460 0 0 U.S. GLOBAL JETS ETF ETF 26922A842 4758 250 SH SOLE 0 250 0 0 ISHARES MSCI INTL QUALITY FACTOR ETF ETF 46434V456 29109 775 SH SOLE 0 775 0 0 SHOPIFY INC CL A Stock 82509L107 51258 658 SH SOLE 0 658 0 0 DEVON ENERGY CORP NEW COM Stock 25179M103 129676 2863 SH SOLE 0 2862 0 0 VODAFONE GROUP PLC NEW SPONSORED ADR ADR 92857W308 43500 5000 SH SOLE 0 5000 0 0 ISHARES U.S. UTILITIES ETF ETF 464287697 15986 200 SH SOLE 0 200 0 0 UTILITIES SELECT SECTOR SPDR FUND ETF 81369Y886 91687 1448 SH SOLE 0 1447 0 0 EQUITY LIFESTYLE PPTYS INC COM REIT 29472R108 47354 671 SH SOLE 0 671 0 0 RAYONIER INC COM REIT 754907103 11359 340 SH SOLE 0 340 0 0 TOPBUILD CORP COM Stock 89055F103 256368 685 SH SOLE 0 685 0 0 CHEMOURS CO COM Stock 163851108 55602 1763 SH SOLE 0 1762 0 0 NOVO-NORDISK A S ADR ADR 670100205 1326643 12824 SH SOLE 0 12824 0 0 SAP SE SPON ADR ADR 803054204 7730 50 SH SOLE 0 50 0 0 WESTROCK CO COM Stock 96145D105 21420 516 SH SOLE 0 515 0 0 TELADOC HEALTH INC COM Stock 87918A105 1724 80 SH SOLE 0 80 0 0 KRAFT HEINZ CO COM Stock 500754106 47403 1282 SH SOLE 0 1281 0 0 PAYPAL HLDGS INC COM Stock 70450Y103 1787399 29106 SH SOLE 0 29106 0 0 NASDAQ INC COM Stock 631103108 87210 1500 SH SOLE 0 1500 0 0 SCHWAB CHARLES CORP COM Stock 808513105 1520205 22096 SH SOLE 0 22096 0 0 SPDR PORTFOLIO DEVELOPED WORLD EX-US ETF ETF 78463X889 464815 13667 SH SOLE 0 13667 0 0 CAMECO CORP COM Stock 13321L108 105595 2450 SH SOLE 0 2450 0 0 DENTSPLY SIRONA INC COM Stock 24906P109 46765 1314 SH SOLE 0 1314 0 0 URANIUM ENERGY CORP COM Stock 916896103 96000 15000 SH SOLE 0 15000 0 0 CROWN CASTLE INC COM REIT 22822V101 72570 630 SH SOLE 0 630 0 0 CARDINAL HEALTH INC COM Stock 14149Y108 231057 2292 SH SOLE 0 2292 0 0 LIVE OAK BANCSHARES INC COM Stock 53803X105 22750 500 SH SOLE 0 500 0 0 PROSHARES RUSSELL 2000 DIVIDEND GROWERS ETF ETF 74347B698 123899 1906 SH SOLE 0 1905 0 0 TORONTO DOMINION BK ONT COM NEW Stock 891160509 2779 43 SH SOLE 0 43 0 0 AUTOZONE INC COM Stock 053332102 2443401 945 SH SOLE 0 945 0 0 BLACKROCK INC COM Stock 09247X101 845084 1041 SH SOLE 0 1041 0 0 CBRE GROUP INC CL A Stock 12504L109 92625 995 SH SOLE 0 995 0 0 ISHARES CORE S&P MID-CAP ETF ETF 464287507 998017 3601 SH SOLE 0 3601 0 0 HOULIHAN LOKEY INC CL A Stock 441593100 53960 450 SH SOLE 0 450 0 0 ISHARES MSCI EAFE ETF ETF 464287465 525868 6979 SH SOLE 0 6979 0 0 APPLE INC COM Stock 037833100 23117175 120071 SH SOLE 0 120070 0 0 GOLDMAN SACHS ACTIVEBETA U.S. LARGE CAP EQUITY ETF ETF 381430503 32552 347 SH SOLE 0 347 0 0 GSK PLC SPONSORED ADR ADR 37733W204 1853519 50014 SH SOLE 0 50014 0 0 WEC ENERGY GROUP INC COM Stock 92939U106 48650 578 SH SOLE 0 578 0 0 PJT PARTNERS INC COM CL A Stock 69343T107 2547 25 SH SOLE 0 25 0 0 ISHARES IBONDS DEC 2025 TERM CORPORATE ETF ETF 46434VBD1 84927 3430 SH SOLE 0 3430 0 0 ISHARES IBONDS DEC 2024 TERM CORPORATE ETF ETF 46434VBG4 83050 3334 SH SOLE 0 3334 0 0 ABBOTT LABS COM Stock 002824100 5566422 50572 SH SOLE 0 50571 0 0 VANECK MORNINGSTAR INTERNATIONAL MOAT ETF ETF 92189F593 268738 8630 SH SOLE 0 8630 0 0 ADVANCED DRAIN SYS INC DEL COM Stock 00790R104 133608 950 SH SOLE 0 950 0 0 SPX TECHNOLOGIES INC COM Stock 78473E103 8081 80 SH SOLE 0 80 0 0 DISNEY WALT CO COM Stock 254687106 4072095 45100 SH SOLE 0 45100 0 0 CSW INDUSTRIALS INC COM Stock 126402106 255114 1230 SH SOLE 0 1230 0 0 NOVOCURE LTD ORD SHS Stock G6674U108 373 25 SH SOLE 0 25 0 0 UNIVERSAL HLTH SVCS INC CL B Stock 913903100 7143 47 SH SOLE 0 46 0 0 BOOKING HOLDINGS INC COM Stock 09857L108 1720402 485 SH SOLE 0 485 0 0 ISHARES RUSSELL 1000 ETF ETF 464287622 295829 1128 SH SOLE 0 1128 0 0 SILVERCREST METALS INC COM Stock 828363101 32750 5000 SH SOLE 0 5000 0 0 LIVE NATION ENTERTAINMENT INC COM Stock 538034109 4961 53 SH SOLE 0 53 0 0 MFS INTER INCOME TR SH BEN INT CEF 55273C107 10720 4000 SH SOLE 0 4000 0 0 ISHARES RUSSELL 1000 VALUE ETF ETF 464287598 1438664 8706 SH SOLE 0 8705 0 0 DOMINOS PIZZA INC COM Stock 25754A201 20612 50 SH SOLE 0 50 0 0