0001634149-24-000034.txt : 20240515 0001634149-24-000034.hdr.sgml : 20240515 20240515154659 ACCESSION NUMBER: 0001634149-24-000034 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20240331 FILED AS OF DATE: 20240515 DATE AS OF CHANGE: 20240515 EFFECTIVENESS DATE: 20240515 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: 24949886 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 03-31-2024 03-31-2024 Anchor Investment Management, LLC
3205 DEVINE STREET COLUMBIA SC 29205
13F HOLDINGS REPORT 028-23485 000135296 801-64338 N
Brian Blackwelder Compliance associate 803-766-2100 J Brian Blackwelder Columbia SC 05-15-2024 0 1042 954078062 false
INFORMATION TABLE 2 Anchor13fdatamarch31-2024.xml AMAZON COM INC COM Stock 023135106 11415168 63284 SH SOLE 0 63284 0 0 PARAMOUNT GLOBAL CLASS B COM Stock 92556H206 24211 2057 SH SOLE 0 2057 0 0 ALEXANDRIA REAL ESTATE EQ INC COM REIT 015271109 773 6 SH SOLE 0 6 0 0 GLOBAL PMTS INC COM Stock 37940X102 935620 7000 SH SOLE 0 7000 0 0 ROLLINS INC COM Stock 775711104 10087 218 SH SOLE 0 218 0 0 PRUDENTIAL FINL INC COM Stock 744320102 202045 1721 SH SOLE 0 1721 0 0 HEWLETT PACKARD ENTERPRISE CO COM Stock 42824C109 181733 10250 SH SOLE 0 10250 0 0 WYNN RESORTS LTD COM Stock 983134107 2066 20 SH SOLE 0 20 0 0 ULTA BEAUTY INC COM Stock 90384S303 35556 68 SH SOLE 0 68 0 0 INVESCO QQQ TRUST SERIES I ETF 46090E103 18386460 41410 SH SOLE 0 41410 0 0 STERICYCLE INC COM Stock 858912108 23527 446 SH SOLE 0 446 0 0 TECHNOLOGY SELECT SECTOR SPDR FUND ETF 81369Y803 108092 519 SH SOLE 0 519 0 0 STARBUCKS CORP COM Stock 855244109 1289318 14108 SH SOLE 0 14107 0 0 PUBLIC SVC ENTERPRISE GRP INC COM Stock 744573106 40736 610 SH SOLE 0 610 0 0 RCI HOSPITALITY HLDGS INC COM Stock 74934Q108 580 10 SH SOLE 0 10 0 0 BLOCK INC CL A Stock 852234103 25459 301 SH SOLE 0 301 0 0 GOLDMAN SACHS ACTIVEBETA INTERNATIONAL EQUITY ETF ETF 381430107 3104943 90550 SH SOLE 0 90549 0 0 GOLDMAN SACHS ACTIVEBETA EMERGING MARKETS EQUITY ETF ETF 381430206 2794219 89158 SH SOLE 0 89158 0 0 SPDR PORTFOLIO AGGREGATE BOND ETF ETF 78464A649 2048 81 SH SOLE 0 81 0 0 ALNYLAM PHARMACEUTICALS INC COM Stock 02043Q107 29890 200 SH SOLE 0 200 0 0 ONEMAIN HLDGS INC COM Stock 68268W103 20773 407 SH SOLE 0 406 0 0 ISHARES MSCI CANADA ETF ETF 464286509 0 0 SH SOLE 0 0 0 0 ELEVANCE HEALTH INC COM Stock 036752103 2467800 4759 SH SOLE 0 4759 0 0 EBAY INC. COM Stock 278642103 236507 4481 SH SOLE 0 4481 0 0 DOLLAR GEN CORP NEW COM Stock 256677105 2425543 15542 SH SOLE 0 15542 0 0 SPDR PORTFOLIO S&P 500 HIGH DIVIDEND ETF ETF 78468R788 61065 1500 SH SOLE 0 1500 0 0 AMERICAS CAR-MART INC COM Stock 03062T105 21269 333 SH SOLE 0 333 0 0 WILLIS TOWERS WATSON PLC LTD SHS Stock G96629103 1925 7 SH SOLE 0 7 0 0 MONSTER BEVERAGE CORP NEW COM Stock 61174X109 188985 3188 SH SOLE 0 3188 0 0 VULCAN MATLS CO COM Stock 929160109 232255 851 SH SOLE 0 851 0 0 JOHNSON & JOHNSON COM Stock 478160104 14468956 91466 SH SOLE 0 91465 0 0 AKAMAI TECHNOLOGIES INC COM Stock 00971T101 157158 1445 SH SOLE 0 1445 0 0 CORPAY INC COM SHS Stock 219948106 274601 890 SH SOLE 0 890 0 0 TAKE-TWO INTERACTIVE SOFTWARE COM Stock 874054109 6979 47 SH SOLE 0 47 0 0 WILLIAMS SONOMA INC COM Stock 969904101 87475 275 SH SOLE 0 275 0 0 LKQ CORP COM Stock 501889208 626036 11721 SH SOLE 0 11721 0 0 WASTE MGMT INC DEL COM Stock 94106L109 6596647 30948 SH SOLE 0 30948 0 0 VANGUARD TOTAL STOCK MARKET ETF ETF 922908769 3200569 12315 SH SOLE 0 12314 0 0 THOMSON REUTERS CORP. COM Stock 884903808 1870 12 SH SOLE 0 12 0 0 ALLIANCEBERNSTEIN HLDG L P UNIT LTD PARTN Stock 01881G106 117248 3375 SH SOLE 0 3375 0 0 VANGUARD ENERGY ETF ETF 92204A306 3995309 30336 SH SOLE 0 30336 0 0 VANGUARD INTERNATIONAL DIVIDEND APPRECIATION ETF ETF 921946810 1304 16 SH SOLE 0 16 0 0 VANGUARD INTERNATIONAL HIGH DIVIDEND YIELD ETF ETF 921946794 1472170 21398 SH SOLE 0 21397 0 0 COSTCO WHSL CORP NEW COM Stock 22160K105 5824858 7951 SH SOLE 0 7950 0 0 CLEVELAND-CLIFFS INC NEW COM Stock 185899101 34110 1500 SH SOLE 0 1500 0 0 HCA HEALTHCARE INC COM Stock 40412C101 12341 37 SH SOLE 0 37 0 0 ISHARES MSCI EMERGING MARKETS ETF ETF 464287234 23457 571 SH SOLE 0 571 0 0 FIRST TRUST HEALTH CARE ALPHADEX FUND ETF 33734X143 35069 320 SH SOLE 0 320 0 0 GOLDMAN SACHS GROUP INC COM Stock 38141G104 1244299 2979 SH SOLE 0 2979 0 0 LAS VEGAS SANDS CORP COM Stock 517834107 2353 46 SH SOLE 0 45 0 0 SCOTTS MIRACLE-GRO CO CL A Stock 810186106 970 13 SH SOLE 0 13 0 0 WATSCO INC COM Stock 942622200 16415 38 SH SOLE 0 38 0 0 DIODES INC COM Stock 254543101 6063 86 SH SOLE 0 86 0 0 FUTUREFUEL CORP COM Stock 36116M106 8602 1069 SH SOLE 0 1068 0 0 SHELL PLC SPON ADS ADR 780259305 375223 5597 SH SOLE 0 5597 0 0 GAP INC COM Stock 364760108 13775 500 SH SOLE 0 500 0 0 TELEDYNE TECHNOLOGIES INC COM Stock 879360105 50660 118 SH SOLE 0 118 0 0 YUM BRANDS INC COM Stock 988498101 171510 1237 SH SOLE 0 1237 0 0 OLD DOMINION FREIGHT LINE INC COM Stock 679580100 162134 739 SH SOLE 0 739 0 0 PACER GLOBAL CASH COWS DIVIDEND ETF ETF 69374H709 257401 7418 SH SOLE 0 7417 0 0 UNDER ARMOUR INC CL C Stock 904311206 1428 200 SH SOLE 0 200 0 0 BOSTON SCIENTIFIC CORP COM Stock 101137107 8904 130 SH SOLE 0 130 0 0 F5 INC COM Stock 315616102 54033 285 SH SOLE 0 285 0 0 PERMIAN BASIN RTY TR UNIT BEN INT Stock 714236106 6030 500 SH SOLE 0 500 0 0 LIBERTY MEDIA CORP DEL COM LBTY SRM S A Stock 531229813 1188 40 SH SOLE 0 40 0 0 LIBERTY MEDIA CORP DEL COM LBTY SRM S C Stock 531229789 2377 80 SH SOLE 0 80 0 0 ATLANTA BRAVES HLDGS INC COM SER C Stock 047726302 4453 114 SH SOLE 0 114 0 0 ATLANTA BRAVES HLDGS INC COM SER A Stock 047726104 347519 8294 SH SOLE 0 8294 0 0 ISHARES U.S. INDUSTRIALS ETF ETF 464287754 33816 269 SH SOLE 0 269 0 0 PROCTER AND GAMBLE CO COM Stock 742718109 9057551 55825 SH SOLE 0 55824 0 0 COCA COLA CO COM Stock 191216100 7401511 120979 SH SOLE 0 120979 0 0 PUTNAM MUN OPPORTUNITIES TR SH BEN INT CEF 746922103 10160 1000 SH SOLE 0 1000 0 0 ISHARES U.S. HEALTHCARE ETF ETF 464287762 4024 65 SH SOLE 0 65 0 0 ARBOR REALTY TRUST INC COM REIT 038923108 31661 2389 SH SOLE 0 2389 0 0 GENERAL MLS INC COM Stock 370334104 93324 1334 SH SOLE 0 1333 0 0 DIREXION DAILY ENERGY BULL 2X SHARES ETF 25460G609 14160 200 SH SOLE 0 200 0 0 ENTERPRISE PRODS PARTNERS L P COM Stock 293792107 1074991 36840 SH SOLE 0 36840 0 0 AMEREN CORP COM Stock 023608102 15849 214 SH SOLE 0 214 0 0 PPG INDS INC COM Stock 693506107 3623 25 SH SOLE 0 25 0 0 ISHARES U.S. ENERGY ETF ETF 464287796 7756 157 SH SOLE 0 157 0 0 OCCIDENTAL PETE CORP COM Stock 674599105 133230 2050 SH SOLE 0 2050 0 0 TRUIST FINL CORP COM Stock 89832Q109 3167949 81271 SH SOLE 0 81271 0 0 INVESCO BULLETSHARES 2025 CORPORATE BOND ETF ETF 46138J825 17487883 855990 SH SOLE 0 855990 0 0 UNITED PARCEL SERVICE INC CL B Stock 911312106 8177592 55020 SH SOLE 0 55019 0 0 MARRIOTT INTL INC NEW CL A Stock 571903202 36912 146 SH SOLE 0 146 0 0 VANGUARD REAL ESTATE ETF ETF 922908553 2206150 25511 SH SOLE 0 25510 0 0 BIOGEN INC COM Stock 09062X103 9703 45 SH SOLE 0 45 0 0 US FOODS HLDG CORP COM Stock 912008109 49922 925 SH SOLE 0 925 0 0 ESSEX PPTY TR INC COM REIT 297178105 4162 17 SH SOLE 0 17 0 0 INTEL CORP COM Stock 458140100 5465416 123736 SH SOLE 0 123735 0 0 CME GROUP INC COM Stock 12572Q105 53392 248 SH SOLE 0 248 0 0 ATKORE INC COM Stock 047649108 38072 200 SH SOLE 0 200 0 0 MEDTRONIC PLC SHS Stock G5960L103 7086254 81311 SH SOLE 0 81311 0 0 CLOROX CO DEL COM Stock 189054109 1529569 9990 SH SOLE 0 9990 0 0 ISHARES U.S. FINANCIALS ETF ETF 464287788 22669 237 SH SOLE 0 237 0 0 COMERICA INC COM Stock 200340107 219960 4000 SH SOLE 0 4000 0 0 AMERICAN VANGUARD CORP COM Stock 030371108 2590 200 SH SOLE 0 200 0 0 FORTIVE CORP COM Stock 34959J108 23139 269 SH SOLE 0 269 0 0 NETFLIX INC COM Stock 64110L106 4203938 6922 SH SOLE 0 6922 0 0 ISHARES DOW JONES U.S. ETF ETF 464287846 32919 257 SH SOLE 0 257 0 0 SPDR DOW JONES INDUSTRIAL AVERAGE ETF TRUST ETF 78467X109 92702 233 SH SOLE 0 233 0 0 PAYCHEX INC COM Stock 704326107 1706920 13900 SH SOLE 0 13900 0 0 HORMEL FOODS CORP COM Stock 440452100 25470 730 SH SOLE 0 730 0 0 PACCAR INC COM Stock 693718108 1858 15 SH SOLE 0 15 0 0 ISHARES SILVER TRUST ETF 46428Q109 305282 13419 SH SOLE 0 13419 0 0 SEI INVTS CO COM Stock 784117103 14380 200 SH SOLE 0 200 0 0 KINSALE CAP GROUP INC COM Stock 49714P108 39356 75 SH SOLE 0 75 0 0 EQUITY RESIDENTIAL SH BEN INT REIT 29476L107 6311 100 SH SOLE 0 100 0 0 ADVANCE AUTO PARTS INC COM Stock 00751Y106 14040 165 SH SOLE 0 165 0 0 TETRA TECH INC NEW COM Stock 88162G103 2032 11 SH SOLE 0 11 0 0 POOL CORP COM Stock 73278L105 28649 71 SH SOLE 0 71 0 0 LAUDER ESTEE COS INC CL A Stock 518439104 23739 154 SH SOLE 0 154 0 0 PROLOGIS INC. COM REIT 74340W103 16147 124 SH SOLE 0 124 0 0 SANOFI SPONSORED ADR ADR 80105N105 150660 3100 SH SOLE 0 3100 0 0 MERCK & CO INC COM Stock 58933Y105 9985003 75673 SH SOLE 0 75672 0 0 SPDR S&P 500 ETF TRUST ETF 78462F103 2712335 5185 SH SOLE 0 5185 0 0 BANK OF NT BUTTERFIELD&SON LTD SHS NEW Stock G0772R208 9597 300 SH SOLE 0 300 0 0 FIDELITY HIGH DIVIDEND ETF ETF 316092840 171550 3786 SH SOLE 0 3786 0 0 MCKESSON CORP COM Stock 58155Q103 4565909 8505 SH SOLE 0 8505 0 0 THE TRADE DESK INC COM CL A Stock 88339J105 51578 590 SH SOLE 0 590 0 0 E L F BEAUTY INC COM Stock 26856L103 3725 19 SH SOLE 0 19 0 0 VALVOLINE INC COM Stock 92047W101 7844 176 SH SOLE 0 176 0 0 MASTERCARD INCORPORATED CL A Stock 57636Q104 4462577 9267 SH SOLE 0 9266 0 0 ILLINOIS TOOL WKS INC COM Stock 452308109 1467877 5470 SH SOLE 0 5470 0 0 COMFORT SYS USA INC COM Stock 199908104 23828 75 SH SOLE 0 75 0 0 SBA COMMUNICATIONS CORP NEW CL A REIT 78410G104 109000 503 SH SOLE 0 503 0 0 UNITED RENTALS INC COM Stock 911363109 263926 366 SH SOLE 0 366 0 0 EMERSON ELEC CO COM Stock 291011104 3430571 30247 SH SOLE 0 30246 0 0 YUM CHINA HLDGS INC COM Stock 98850P109 37562 944 SH SOLE 0 944 0 0 ALCOA CORP COM Stock 013872106 6867 203 SH SOLE 0 203 0 0 GLOBE LIFE INC COM Stock 37959E102 1047 9 SH SOLE 0 9 0 0 ALLSTATE CORP COM Stock 020002101 673874 3895 SH SOLE 0 3895 0 0 DIAGEO PLC SPON ADR NEW ADR 25243Q205 125537 844 SH SOLE 0 844 0 0 FEDERAL SIGNAL CORP COM Stock 313855108 155482 1832 SH SOLE 0 1832 0 0 MATTEL INC COM Stock 577081102 991 50 SH SOLE 0 50 0 0 ISHARES TIPS BOND ETF ETF 464287176 73468 684 SH SOLE 0 684 0 0 VERTEX PHARMACEUTICALS INC COM Stock 92532F100 894959 2141 SH SOLE 0 2141 0 0 FIRST TRUST NASDAQ OIL & GAS ETF ETF 33738R845 35687 1105 SH SOLE 0 1105 0 0 COGNIZANT TECHNOLOGY SOLUTIONS CL A Stock 192446102 875449 11945 SH SOLE 0 11945 0 0 SMUCKER J M CO COM NEW Stock 832696405 2478657 19692 SH SOLE 0 19692 0 0 ISHARES U.S. HOME CONSTRUCTION ETF ETF 464288752 48971 423 SH SOLE 0 423 0 0 ISHARES GLOBAL HEALTHCARE ETF ETF 464287325 755641 8112 SH SOLE 0 8112 0 0 CORNING INC COM Stock 219350105 3495989 106068 SH SOLE 0 106067 0 0 EDWARDS LIFESCIENCES CORP COM Stock 28176E108 3711073 38835 SH SOLE 0 38835 0 0 ISHARES S&P 100 ETF ETF 464287101 15834 64 SH SOLE 0 64 0 0 BANK NEW YORK MELLON CORP COM Stock 064058100 1234712 21429 SH SOLE 0 21428 0 0 SUPER MICRO COMPUTER INC COM Stock 86800U104 287859 285 SH SOLE 0 285 0 0 HOWMET AEROSPACE INC COM Stock 443201108 22787 333 SH SOLE 0 333 0 0 PACER US CASH COWS 100 ETF ETF 69374H881 78021 1343 SH SOLE 0 1342 0 0 DIREXION DAILY TECHNOLOGY BULL 3X SHARES ETF 25459W102 50488 630 SH SOLE 0 630 0 0 KAYNE ANDERSON ENERGY INFRSTR COM CEF 486606106 9009 900 SH SOLE 0 900 0 0 DAVITA INC COM Stock 23918K108 164970 1195 SH SOLE 0 1195 0 0 VERIZON COMMUNICATIONS INC COM Stock 92343V104 5047506 120293 SH SOLE 0 120293 0 0 UNUM GROUP COM Stock 91529Y106 2650965 49403 SH SOLE 0 49403 0 0 CHUBB LIMITED COM Stock H1467J104 471876 1821 SH SOLE 0 1821 0 0 SONOCO PRODS CO COM Stock 835495102 2665040 46076 SH SOLE 0 46076 0 0 PENN ENTERTAINMENT INC COM Stock 707569109 9105 500 SH SOLE 0 500 0 0 MARVELL TECHNOLOGY INC COM Stock 573874104 65351 922 SH SOLE 0 922 0 0 CACI INTL INC CL A Stock 127190304 167064 441 SH SOLE 0 441 0 0 AGCO CORP COM Stock 001084102 12302 100 SH SOLE 0 100 0 0 VANGUARD FTSE ALL-WORLD EX-US SMALL-CAP ETF ETF 922042718 390034 3338 SH SOLE 0 3338 0 0 ISHARES COHEN & STEERS REIT ETF ETF 464287564 21349 370 SH SOLE 0 370 0 0 FEDEX CORP COM Stock 31428X106 8341246 28789 SH SOLE 0 28788 0 0 SNAP ON INC COM Stock 833034101 5036 17 SH SOLE 0 17 0 0 PULTE GROUP INC COM Stock 745867101 791991 6566 SH SOLE 0 6566 0 0 SHERWIN WILLIAMS CO COM Stock 824348106 6009885 17303 SH SOLE 0 17303 0 0 PEPSICO INC COM Stock 713448108 3926483 22436 SH SOLE 0 22435 0 0 KIMBELL RTY PARTNERS LP UNIT Stock 49435R102 38800 2500 SH SOLE 0 2500 0 0 ISHARES 1-3 YEAR TREASURY BOND ETF ETF 464287457 52421 641 SH SOLE 0 641 0 0 NEWELL BRANDS INC COM Stock 651229106 12045 1500 SH SOLE 0 1500 0 0 BLACK STONE MINERALS L P COM UNIT Stock 09225M101 4794 300 SH SOLE 0 300 0 0 MARATHON OIL CORP COM Stock 565849106 36668 1294 SH SOLE 0 1293 0 0 CRONOS GROUP INC COM Stock 22717L101 206 79 SH SOLE 0 79 0 0 KIMBERLY-CLARK CORP COM Stock 494368103 2753351 21286 SH SOLE 0 21286 0 0 VANECK ENVIRONMENTAL SERVICES ETF ETF 92189F304 6702 40 SH SOLE 0 40 0 0 MOLSON COORS BEVERAGE CO CL B Stock 60871R209 2018 30 SH SOLE 0 30 0 0 INTERPUBLIC GROUP COS INC COM Stock 460690100 32630 1000 SH SOLE 0 1000 0 0 TE CONNECTIVITY LTD SHS Stock H84989104 682047 4696 SH SOLE 0 4696 0 0 HONEYWELL INTL INC COM Stock 438516106 130744 637 SH SOLE 0 637 0 0 TRANE TECHNOLOGIES PLC SHS Stock G8994E103 95464 318 SH SOLE 0 318 0 0 FIRSTENERGY CORP COM Stock 337932107 124163 3215 SH SOLE 0 3215 0 0 FORD MTR CO DEL COM Stock 345370860 149626 11267 SH SOLE 0 11267 0 0 INGERSOLL RAND INC COM Stock 45687V106 25067 264 SH SOLE 0 264 0 0 US BANCORP DEL COM NEW Stock 902973304 143040 3200 SH SOLE 0 3200 0 0 XCEL ENERGY INC COM Stock 98389B100 2580 48 SH SOLE 0 48 0 0 BP PLC SPONSORED ADR ADR 055622104 74025 1965 SH SOLE 0 1964 0 0 HOME DEPOT INC COM Stock 437076102 7573221 19742 SH SOLE 0 19742 0 0 BAXTER INTL INC COM Stock 071813109 558184 13060 SH SOLE 0 13060 0 0 SPDR PORTFOLIO INTERMEDIATE TERM CORPORATE BOND ETF ETF 78464A375 36645 1121 SH SOLE 0 1121 0 0 SUNCOR ENERGY INC NEW COM Stock 867224107 10335 280 SH SOLE 0 280 0 0 BOSTON OMAHA CORP CL A COM STK Stock 101044105 4638 300 SH SOLE 0 300 0 0 PACER US SMALL CAP CASH COWS 100 ETF ETF 69374H857 24580 500 SH SOLE 0 500 0 0 AUTOMATIC DATA PROCESSING INC COM Stock 053015103 3589763 14374 SH SOLE 0 14374 0 0 FAIR ISAAC CORP COM Stock 303250104 31240 25 SH SOLE 0 25 0 0 EMX RTY CORP COM Stock 26873J107 45580 26500 SH SOLE 0 26500 0 0 DUPONT DE NEMOURS INC COM Stock 26614N102 170897 2229 SH SOLE 0 2229 0 0 PACER DEVELOPED MARKETS INTERNATIONAL CASH COWS 100 ETF ETF 69374H873 22365 700 SH SOLE 0 700 0 0 ISHARES RUSSELL 2000 VALUE ETF ETF 464287630 184378 1161 SH SOLE 0 1161 0 0 HEALTH CARE SELECT SECTOR SPDR FUND ETF 81369Y209 47126 319 SH SOLE 0 319 0 0 VERISK ANALYTICS INC COM Stock 92345Y106 6365 27 SH SOLE 0 27 0 0 COOPER COS INC COM Stock 216648501 9740 96 SH SOLE 0 96 0 0 INFOSYS LTD SPONSORED ADR ADR 456788108 19723 1100 SH SOLE 0 1100 0 0 BHP GROUP LTD SPONSORED ADS ADR 088606108 57690 1000 SH SOLE 0 1000 0 0 SPDR GOLD SHARES ETF 78463V107 568816 2765 SH SOLE 0 2765 0 0 SOUTHERN CO COM Stock 842587107 5531802 77109 SH SOLE 0 77109 0 0 VICI PPTYS INC COM REIT 925652109 894 30 SH SOLE 0 30 0 0 CENCORA INC COM Stock 03073E105 547942 2255 SH SOLE 0 2255 0 0 BECTON DICKINSON & CO COM Stock 075887109 231613 936 SH SOLE 0 936 0 0 BROADRIDGE FINL SOLUTIONS INC COM Stock 11133T103 315484 1540 SH SOLE 0 1540 0 0 SCHWAB U.S. SMALL-CAP ETF ETF 808524607 3190969 64804 SH SOLE 0 64804 0 0 MONGODB INC CL A Stock 60937P106 359 1 SH SOLE 0 1 0 0 REGIONS FINANCIAL CORP NEW COM Stock 7591EP100 167668 7969 SH SOLE 0 7969 0 0 BRITISH AMERN TOB PLC SPONSORED ADR ADR 110448107 388538 12739 SH SOLE 0 12738 0 0 SEA LTD SPONSORD ADS ADR 81141R100 107 2 SH SOLE 0 2 0 0 ISHARES RUSSELL 1000 GROWTH ETF ETF 464287614 641743 1904 SH SOLE 0 1904 0 0 LABORATORY CORP AMER HLDGS COM NEW Stock 50540R409 2795916 12798 SH SOLE 0 12798 0 0 SCHWAB U.S. BROAD MARKET ETF ETF 808524102 520512 8526 SH SOLE 0 8526 0 0 SCHWAB INTERNATIONAL EQUITY ETF ETF 808524805 1195813 30646 SH SOLE 0 30646 0 0 SCHWAB U.S. LARGE-CAP ETF ETF 808524201 19093630 307664 SH SOLE 0 307664 0 0 CONSUMER STAPLES SELECT SECTOR SPDR FUND ETF 81369Y308 99726 1306 SH SOLE 0 1306 0 0 INVESCO BULLETSHARES 2027 CORPORATE BOND ETF ETF 46138J783 14729141 763564 SH SOLE 0 763563 0 0 MAXIMUS INC COM Stock 577933104 32302 385 SH SOLE 0 385 0 0 FORTINET INC COM Stock 34959E109 2526377 36984 SH SOLE 0 36984 0 0 IQVIA HLDGS INC COM Stock 46266C105 227601 900 SH SOLE 0 900 0 0 JPMORGAN ULTRA-SHORT INCOME ETF ETF 46641Q837 5217045 103410 SH SOLE 0 103410 0 0 AON PLC SHS CL A Stock G0403H108 2670 8 SH SOLE 0 8 0 0 STERIS PLC SHS USD Stock G8473T100 8318 37 SH SOLE 0 37 0 0 INVESCO BULLETSHARES 2025 HIGH YIELD CORPORATE BOND ETF ETF 46138J817 9180 400 SH SOLE 0 400 0 0 SAIA INC COM Stock 78709Y105 14040 24 SH SOLE 0 24 0 0 CONSOL ENERGY INC NEW COM Stock 20854L108 14658 175 SH SOLE 0 175 0 0 SMITH A O CORP COM Stock 831865209 895 10 SH SOLE 0 10 0 0 GALLAGHER ARTHUR J & CO COM Stock 363576109 605503 2422 SH SOLE 0 2421 0 0 ATMOS ENERGY CORP COM Stock 049560105 971406 8172 SH SOLE 0 8172 0 0 HENRY JACK & ASSOC INC COM Stock 426281101 37352 215 SH SOLE 0 215 0 0 BANCO BILBAO VIZCAYA ARGENTARI SPONSORED ADR ADR 05946K101 2498 211 SH SOLE 0 211 0 0 SCHWAB U.S. LARGE-CAP GROWTH ETF ETF 808524300 153081 1651 SH SOLE 0 1651 0 0 SPDR PORTFOLIO SHORT TERM CORPORATE BOND ETF ETF 78464A474 288769 9700 SH SOLE 0 9700 0 0 WILLSCOT MOBIL MINI HLDNG CORP COM CL A Stock 971378104 6743 145 SH SOLE 0 145 0 0 INVESCO S&P 500 EQUAL WEIGHT UTILITIES ETF ETF 46137V274 26052 460 SH SOLE 0 460 0 0 PIMCO ENHANCED SHORT MATURITY ACTIVE EXCHANGE-TRADED FUND PIMCO ENHANCED SH ETF 72201R833 749023 7450 SH SOLE 0 7450 0 0 MAIN SECTOR ROTATION ETF ETF 66538H591 167110 3317 SH SOLE 0 3317 0 0 MSC INDL DIRECT INC CL A Stock 553530106 19408 200 SH SOLE 0 200 0 0 CENTENE CORP DEL COM Stock 15135B101 235440 3000 SH SOLE 0 3000 0 0 FIRST TRUST MID CAP CORE ALPHADEX FUND ETF 33735B108 30950 273 SH SOLE 0 273 0 0 ISHARES CORE S&P SMALL CAP ETF ETF 464287804 75264 681 SH SOLE 0 681 0 0 LIBERTY ENERGY INC COM CL A Stock 53115L104 10360 500 SH SOLE 0 500 0 0 UNITED THERAPEUTICS CORP DEL COM Stock 91307C102 91888 400 SH SOLE 0 400 0 0 WASTE CONNECTIONS INC COM Stock 94106B101 7052 41 SH SOLE 0 41 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW Stock 084670702 15590358 37074 SH SOLE 0 37074 0 0 SCHWAB EMERGING MARKETS EQUITY ETF ETF 808524706 2045785 81021 SH SOLE 0 81021 0 0 ADOBE INC COM Stock 00724F101 7355050 14576 SH SOLE 0 14576 0 0 SOUTHERN COPPER CORP COM Stock 84265V105 15045 141 SH SOLE 0 141 0 0 WEYERHAEUSER CO MTN BE COM NEW REIT 962166104 1042958 29044 SH SOLE 0 29043 0 0 VANGUARD SHORT-TERM CORPORATE BOND ETF ETF 92206C409 5965566 77164 SH SOLE 0 77164 0 0 EXELON CORP COM Stock 30161N101 2104 56 SH SOLE 0 56 0 0 VANGUARD INTERMEDIATE-TERM CORPORATE BOND ETF ETF 92206C870 257436 3198 SH SOLE 0 3197 0 0 ALPHABET INC CAP STK CL A Stock 02079K305 14467848 95858 SH SOLE 0 95858 0 0 INVESCO S&P SMALLCAP 600 REVENUE ETF ETF 46138G664 33263 777 SH SOLE 0 777 0 0 PROGRESSIVE CORP COM Stock 743315103 200202 968 SH SOLE 0 968 0 0 ISHARES MSCI PACIFIC EX-JAPAN ETF ETF 464286665 8091 189 SH SOLE 0 189 0 0 PROSHARES ULTRAPRO QQQ ETF 74347X831 200070 3250 SH SOLE 0 3250 0 0 FISERV INC COM Stock 337738108 5477191 34271 SH SOLE 0 34271 0 0 OREILLY AUTOMOTIVE INC COM Stock 67103H107 2946377 2610 SH SOLE 0 2610 0 0 ARCUS BIOSCIENCES INC COM Stock 03969F109 566 30 SH SOLE 0 30 0 0 EASTMAN CHEM CO COM Stock 277432100 187411 1870 SH SOLE 0 1870 0 0 PRINCIPAL FINANCIAL GROUP INC COM Stock 74251V102 44363 514 SH SOLE 0 514 0 0 INTUIT COM Stock 461202103 1496651 2303 SH SOLE 0 2302 0 0 HALLIBURTON CO COM Stock 406216101 1419 36 SH SOLE 0 36 0 0 CONSTELLATION BRANDS INC CL A Stock 21036P108 671791 2472 SH SOLE 0 2472 0 0 UNILEVER PLC SPON ADR NEW ADR 904767704 2156177 42960 SH SOLE 0 42960 0 0 NEWMONT CORP COM Stock 651639106 3118 87 SH SOLE 0 87 0 0 AEGON LTD AMER REG 1 CERT ADR 0076CA104 1113 184 SH SOLE 0 184 0 0 SCHWAB INTERNATIONAL SMALL-CAP EQUITY ETF ETF 808524888 51552 1440 SH SOLE 0 1440 0 0 SPOTIFY TECHNOLOGY S A SHS Stock L8681T102 123769 469 SH SOLE 0 469 0 0 CSX CORP COM Stock 126408103 3350350 90379 SH SOLE 0 90379 0 0 GRAPHIC PACKAGING HLDG CO COM Stock 388689101 10213 350 SH SOLE 0 350 0 0 DIREXION DAILY SEMICONDUCTOR BULL 3X SHARES ETF 25459W458 37224 800 SH SOLE 0 800 0 0 COMCAST CORP NEW CL A Stock 20030N101 5357028 123576 SH SOLE 0 123576 0 0 GRAFTECH INTL LTD COM Stock 384313508 8295 6011 SH SOLE 0 6010 0 0 GENERAC HLDGS INC COM Stock 368736104 220114 1745 SH SOLE 0 1745 0 0 MICROSOFT CORP COM Stock 594918104 41323880 98222 SH SOLE 0 98221 0 0 FIRST HORIZON CORPORATION COM Stock 320517105 18696 1214 SH SOLE 0 1214 0 0 SS&C TECHNOLOGIES HLDGS INC COM Stock 78467J100 88380 1373 SH SOLE 0 1373 0 0 LENNAR CORP CL A Stock 526057104 9459 55 SH SOLE 0 55 0 0 PRIMERICA INC COM Stock 74164M108 12648 50 SH SOLE 0 50 0 0 VALERO ENERGY CORP COM Stock 91913Y100 293245 1718 SH SOLE 0 1718 0 0 SMARTSHEET INC COM CL A Stock 83200N103 19250 500 SH SOLE 0 500 0 0 NVENT ELECTRIC PLC SHS Stock G6700G107 22469 298 SH SOLE 0 298 0 0 WARNER BROS DISCOVERY INC COM SER A Stock 934423104 66523 7620 SH SOLE 0 7620 0 0 CHAMPIONX CORPORATION COM Stock 15872M104 9475 264 SH SOLE 0 264 0 0 EQUITABLE HLDGS INC COM Stock 29452E101 779860 20517 SH SOLE 0 20517 0 0 SCHLUMBERGER LTD COM STK Stock 806857108 60291 1100 SH SOLE 0 1100 0 0 WYNDHAM HOTELS & RESORTS INC COM Stock 98311A105 20876 272 SH SOLE 0 272 0 0 CVS HEALTH CORP COM Stock 126650100 2088299 26182 SH SOLE 0 26182 0 0 DTE ENERGY CO COM Stock 233331107 18952 169 SH SOLE 0 169 0 0 INVESCO BULLETSHARES 2026 CORPORATE BOND ETF ETF 46138J791 15649323 814645 SH SOLE 0 814644 0 0 SPS COMM INC COM Stock 78463M107 9245 50 SH SOLE 0 50 0 0 BJS WHSL CLUB HLDGS INC COM Stock 05550J101 89494 1183 SH SOLE 0 1183 0 0 SIMON PPTY GROUP INC NEW COM REIT 828806109 52268 334 SH SOLE 0 334 0 0 ISHARES MSCI BRAZIL ETF ETF 464286400 0 0 SH SOLE 0 0 0 0 V F CORP COM Stock 918204108 245 16 SH SOLE 0 16 0 0 KEURIG DR PEPPER INC COM Stock 49271V100 78730 2567 SH SOLE 0 2567 0 0 SPDR GOLD MINISHARES TRUST ETF 98149E303 262582 5961 SH SOLE 0 5961 0 0 AMERIPRISE FINL INC COM Stock 03076C106 3508 8 SH SOLE 0 8 0 0 BROWN & BROWN INC COM Stock 115236101 276714 3161 SH SOLE 0 3161 0 0 VANGUARD INTERMEDIATE-TERM TREASURY ETF ETF 92206C706 25118 429 SH SOLE 0 429 0 0 AVERY DENNISON CORP COM Stock 053611109 55813 250 SH SOLE 0 250 0 0 SONOS INC COM Stock 83570H108 1811 95 SH SOLE 0 95 0 0 ARES CAPITAL CORP COM CEF 04010L103 128272 6161 SH SOLE 0 6161 0 0 POWELL INDS INC COM Stock 739128106 2846 20 SH SOLE 0 20 0 0 INVESCO VALUE MUN INCOME TR COM CEF 46132P108 5064 422 SH SOLE 0 422 0 0 INVESCO BULLETSHARES 2028 CORPORATE BOND ETF ETF 46138J643 51419 2562 SH SOLE 0 2562 0 0 INVESCO BULLETSHARES 2026 HIGH YIELD CORP BOND ETF ETF 46138J635 9272 400 SH SOLE 0 400 0 0 PROSHARES ULTRA S&P 500 ETF 74347R107 77520 1000 SH SOLE 0 1000 0 0 CBOE GLOBAL MKTS INC COM Stock 12503M108 10473 57 SH SOLE 0 57 0 0 MASTERBRAND INC COMMON STOCK Stock 57638P104 3748 200 SH SOLE 0 200 0 0 BOEING CO COM Stock 097023105 1042339 5401 SH SOLE 0 5401 0 0 COPART INC COM Stock 217204106 1242442 21451 SH SOLE 0 21451 0 0 VANGUARD SMALL-CAP ETF ETF 922908751 1656820 7248 SH SOLE 0 7248 0 0 VANGUARD MID-CAP ETF ETF 922908629 2151263 8610 SH SOLE 0 8609 0 0 VANGUARD LARGE-CAP ETF ETF 922908637 23976 100 SH SOLE 0 100 0 0 NEXTERA ENERGY INC COM Stock 65339F101 1880616 29426 SH SOLE 0 29426 0 0 FIRST CMNTY CORP S C COM Stock 319835104 565150 32424 SH SOLE 0 32424 0 0 PHARMACYTE BIOTECH INC COM NEW Stock 71715X104 64 27 SH SOLE 0 27 0 0 NIKE INC CL B Stock 654106103 206756 2200 SH SOLE 0 2200 0 0 ALIGN TECHNOLOGY INC COM Stock 016255101 984 3 SH SOLE 0 3 0 0 VANGUARD SHORT-TERM TREASURY ETF ETF 92206C102 3963568 68255 SH SOLE 0 68255 0 0 SOUTHWESTERN ENERGY CO COM Stock 845467109 8308 1096 SH SOLE 0 1096 0 0 TESLA INC COM Stock 88160R101 1595470 9076 SH SOLE 0 9076 0 0 JANUS HENDERSON MORTGAGE-BACKED SECURITIES ETF ETF 47103U852 0 0 SH SOLE 0 0 0 0 MSCI INC COM Stock 55354G100 43715 78 SH SOLE 0 78 0 0 DECKERS OUTDOOR CORP COM Stock 243537107 60241 64 SH SOLE 0 64 0 0 LINDE PLC SHS Stock G54950103 1132012 2438 SH SOLE 0 2438 0 0 ISHARES MSCI EMERGING MARKETS EX CHINA ETF ETF 46434G764 0 0 SH SOLE 0 0 0 0 SOUTHERN FIRST BANCSHARES COM Stock 842873101 6924 218 SH SOLE 0 218 0 0 HILTON WORLDWIDE HLDGS INC COM Stock 43300A203 50341 236 SH SOLE 0 236 0 0 PIMCO SHORT TERM MUNICIPAL BOND ACTIVE ETF ETF 72201R874 49900 1000 SH SOLE 0 1000 0 0 VANGUARD HEALTH CARE ETF ETF 92204A504 4096877 15144 SH SOLE 0 15144 0 0 FINANCIAL SELECT SECTOR SPDR FUND ETF 81369Y605 565853 13434 SH SOLE 0 13434 0 0 NORFOLK SOUTHN CORP COM Stock 655844108 3592405 14095 SH SOLE 0 14095 0 0 FEDERAL RLTY INVT TR NEW SH BEN INT NEW REIT 313745101 27572 270 SH SOLE 0 270 0 0 DELL TECHNOLOGIES INC CL C Stock 24703L202 16432 144 SH SOLE 0 144 0 0 HOST HOTELS & RESORTS INC COM REIT 44107P104 827 40 SH SOLE 0 40 0 0 MACERICH CO COM REIT 554382101 44281 2570 SH SOLE 0 2570 0 0 PUBLIC STORAGE OPER CO COM REIT 74460D109 4931 17 SH SOLE 0 17 0 0 UDR INC COM REIT 902653104 636 17 SH SOLE 0 17 0 0 ALERIAN MLP ETF ETF 00162Q452 507528 10694 SH SOLE 0 10693 0 0 SCHWAB SHORT-TERM US TREASURY ETF ETF 808524862 104375 2165 SH SOLE 0 2165 0 0 NORTH EUROPEAN OIL RTY TR SH BEN INT Stock 659310106 2970 500 SH SOLE 0 500 0 0 TANGER INC COM REIT 875465106 1477 50 SH SOLE 0 50 0 0 BIG LOTS INC COM Stock 089302103 433 100 SH SOLE 0 100 0 0 VANGUARD CONSUMER STAPLES ETF ETF 92204A207 1706957 8362 SH SOLE 0 8361 0 0 VANGUARD INDUSTRIALS ETF ETF 92204A603 3248137 13304 SH SOLE 0 13303 0 0 VANGUARD INFORMATION TECHNOLOGY ETF ETF 92204A702 11457162 21851 SH SOLE 0 21850 0 0 SCHWAB U.S. LARGE-CAP VALUE ETF ETF 808524409 198450 2612 SH SOLE 0 2611 0 0 PIMCO INTERMEDIATE MUNICIPAL BOND ACTIVE EXCHANGE-TRADED FUND ETF 72201R866 652045 12427 SH SOLE 0 12427 0 0 SCHWAB US TIPS ETF ETF 808524870 1548888 29695 SH SOLE 0 29694 0 0 HANCOCK JOHN PFD INCOME FD II COM CEF 41013X106 34931 2113 SH SOLE 0 2113 0 0 WALGREENS BOOTS ALLIANCE INC COM Stock 931427108 276504 12748 SH SOLE 0 12747 0 0 AMPHENOL CORP NEW CL A Stock 032095101 15457 134 SH SOLE 0 134 0 0 BLACKROCK CORE BD TR SHS BEN INT CEF 09249E101 19440 1800 SH SOLE 0 1800 0 0 BLACKROCK LTD DURATION INCOME COM SHS CEF 09249W101 7015 500 SH SOLE 0 500 0 0 DISTILLATE US FUNDAMENTAL STABILITY & VALUE ETF ETF 26922A321 386211 7164 SH SOLE 0 7164 0 0 BROOKFIELD CORP CL A LTD VT SH Stock 11271J107 437793 10456 SH SOLE 0 10456 0 0 CENTERPOINT ENERGY INC COM Stock 15189T107 380342 13350 SH SOLE 0 13350 0 0 DOLLAR TREE INC COM Stock 256746108 467756 3513 SH SOLE 0 3513 0 0 DEFIANCE NEXT GEN CONNECTIVITY ETF ETF 26922A289 23057 590 SH SOLE 0 590 0 0 INTERNATIONAL FLAVORS&FRAGRANC COM Stock 459506101 514764 5986 SH SOLE 0 5986 0 0 FOX CORP CL A COM Stock 35137L105 489034 15639 SH SOLE 0 15639 0 0 ROYAL CARIBBEAN GROUP COM Stock V7780T103 16125 116 SH SOLE 0 116 0 0 FOX CORP CL B COM Stock 35137L204 916 32 SH SOLE 0 32 0 0 WATTS WATER TECHNOLOGIES INC CL A Stock 942749102 8502 40 SH SOLE 0 40 0 0 FIRST INDL RLTY TR INC COM REIT 32054K103 1593 30 SH SOLE 0 30 0 0 WELLTOWER INC COM REIT 95040Q104 934 10 SH SOLE 0 10 0 0 DOW INC COM Stock 260557103 269122 4646 SH SOLE 0 4645 0 0 VANGUARD S&P MID-CAP 400 VALUE ETF ETF 921932844 12530 138 SH SOLE 0 138 0 0 ALCON AG ORD SHS Stock H01301128 20823 250 SH SOLE 0 250 0 0 PINTEREST INC CL A Stock 72352L106 4403 127 SH SOLE 0 127 0 0 ZOOM VIDEO COMMUNICATIONS INC CL A Stock 98980L101 1700 26 SH SOLE 0 26 0 0 GLOBAL X LITHIUM & BATTERY TECH ETF ETF 37954Y855 12908 285 SH SOLE 0 285 0 0 LYONDELLBASELL INDUSTRIES N V SHS - A - Stock N53745100 10944 107 SH SOLE 0 107 0 0 VANGUARD S&P 500 ETF ETF 922908363 4583660 9535 SH SOLE 0 9535 0 0 ASTRAZENECA PLC SPONSORED ADR ADR 046353108 26152 386 SH SOLE 0 386 0 0 VANGUARD COMMUNICATION SERVICES ETF ETF 92204A884 156939 1196 SH SOLE 0 1196 0 0 VANGUARD GLOBAL EX-U.S. REAL ESTATE ETF ETF 922042676 14103 335 SH SOLE 0 334 0 0 FIFTH THIRD BANCORP COM Stock 316773100 11796 317 SH SOLE 0 317 0 0 ABRDN PHYSICAL PRECIOUS METALS BASKET SHARES ETF ETF 003263100 1242 13 SH SOLE 0 13 0 0 UBER TECHNOLOGIES INC COM Stock 90353T100 2326253 30215 SH SOLE 0 30215 0 0 SPDR S&P MIDCAP 400 ETF TRUST ETF 78467Y107 55640 100 SH SOLE 0 100 0 0 GOLUB CAP BDC INC COM CEF 38173M102 512690 30829 SH SOLE 0 30829 0 0 CORTEVA INC COM Stock 22052L104 313075 5429 SH SOLE 0 5428 0 0 CONSOLIDATED EDISON INC COM Stock 209115104 199782 2200 SH SOLE 0 2200 0 0 BOOZ ALLEN HAMILTON HLDG CORP CL A Stock 099502106 9945 67 SH SOLE 0 67 0 0 GENERAL MTRS CO COM Stock 37045V100 2676 59 SH SOLE 0 59 0 0 ITT INC COM Stock 45073V108 19724 145 SH SOLE 0 145 0 0 DIREXION DAILY RETAIL BULL 3X SHARES ETF 25460G815 16860 1500 SH SOLE 0 1500 0 0 HUNTINGTON BANCSHARES INC COM Stock 446150104 202275 14500 SH SOLE 0 14500 0 0 CROWDSTRIKE HLDGS INC CL A Stock 22788C105 32059 100 SH SOLE 0 100 0 0 ISHARES RUSSELL TOP 200 VALUE ETF ETF 464289420 30528 400 SH SOLE 0 400 0 0 ISHARES RUSSELL TOP 200 GROWTH ETF ETF 464289438 16584 85 SH SOLE 0 85 0 0 INVESCO S&P 500 EQUAL WEIGHT ETF ETF 46137V357 545371 3220 SH SOLE 0 3220 0 0 INVESCO RAFI STRATEGIC US ETF ETF 46138J742 44612 940 SH SOLE 0 940 0 0 VANGUARD S&P SMALL-CAP 600 ETF ETF 921932828 6640 65 SH SOLE 0 65 0 0 ISHARES IBONDS 2025 TERM HIGH YIELD & INCOME ETF ETF 46435U168 0 0 SH SOLE 0 0 0 0 VANECK GOLD MINERS ETF ETF 92189F106 369638 11690 SH SOLE 0 11690 0 0 FREEDOM 100 EMERGING MARKETS ETF ETF 02072L607 174447 5172 SH SOLE 0 5171 0 0 SPDR S&P 400 MID CAP GROWTH ETF ETF 78464A821 37186 426 SH SOLE 0 426 0 0 REPAY HLDGS CORP COM CL A Stock 76029L100 11000 1000 SH SOLE 0 1000 0 0 BLUE OWL CAPITAL CORPORATION COM CEF 69121K104 23070 1500 SH SOLE 0 1500 0 0 PLAINS ALL AMERN PIPELINE L P UNIT LTD PARTN Stock 726503105 3354 191 SH SOLE 0 191 0 0 ISHARES MSCI EAFE GROWTH ETF ETF 464288885 31241 301 SH SOLE 0 301 0 0 ISHARES CYBERSECURITY & TECH ETF ETF 46435U135 56220 1200 SH SOLE 0 1200 0 0 ISHARES RUSSELL TOP 200 ETF ETF 464289446 447335 3519 SH SOLE 0 3519 0 0 WABTEC COM Stock 929740108 9906 68 SH SOLE 0 68 0 0 ELI LILLY & CO COM Stock 532457108 10763405 13835 SH SOLE 0 13835 0 0 AIR PRODS & CHEMS INC COM Stock 009158106 540205 2230 SH SOLE 0 2229 0 0 DATADOG INC CL A COM Stock 23804L103 25956 210 SH SOLE 0 210 0 0 PELOTON INTERACTIVE INC CL A COM Stock 70614W100 279 65 SH SOLE 0 65 0 0 SCHWAB U.S. MID-CAP ETF ETF 808524508 8813000 108228 SH SOLE 0 108227 0 0 LEIDOS HOLDINGS INC COM Stock 525327102 4588 35 SH SOLE 0 35 0 0 VANGUARD RUSSELL 1000 VALUE ETF ETF 92206C714 15256 194 SH SOLE 0 194 0 0 VANGUARD TOTAL INTERNATIONAL STOCK ETF ETF 921909768 402267 6671 SH SOLE 0 6671 0 0 VANGUARD S&P 500 VALUE ETF ETF 921932703 11189 62 SH SOLE 0 62 0 0 INVESCO BULLETSHARES 2027 HIGH YIELD CORPORATE BOND ETF ETF 46138J585 6453 290 SH SOLE 0 290 0 0 SUN CMNTYS INC COM REIT 866674104 6429 50 SH SOLE 0 50 0 0 PPL CORP COM Stock 69351T106 35789 1300 SH SOLE 0 1300 0 0 ISHARES RUSSELL MID-CAP VALUE ETF ETF 464287473 163556 1305 SH SOLE 0 1305 0 0 HOLOGIC INC COM Stock 436440101 579243 7430 SH SOLE 0 7430 0 0 FABRINET SHS Stock G3323L100 6805 36 SH SOLE 0 36 0 0 SPDR S&P EMERGING MARKETS DIVIDEND ETF ETF 78463X533 31835 950 SH SOLE 0 950 0 0 VANECK ENERGY INCOME ETF ETF 92189H870 5764 75 SH SOLE 0 75 0 0 BLACKROCK MUNIYILD QULT FD INC COM CEF 09254F100 73267 5981 SH SOLE 0 5981 0 0 MATERION CORP COM Stock 576690101 138338 1050 SH SOLE 0 1050 0 0 PARAMOUNT GLOBAL CLASS A COM Stock 92556H107 19822 908 SH SOLE 0 908 0 0 SPROTT URANIUM MINERS ETF ETF 85208P303 35735 725 SH SOLE 0 725 0 0 DRAFTKINGS INC NEW COM CL A Stock 26142V105 380173 8372 SH SOLE 0 8372 0 0 VANGUARD S&P 500 GROWTH ETF ETF 921932505 24682 81 SH SOLE 0 81 0 0 LEAR CORP COM NEW Stock 521865204 2898 20 SH SOLE 0 20 0 0 ISHARES RUSSELL 2000 ETF ETF 464287655 146369 696 SH SOLE 0 696 0 0 DESKTOP METAL INC COM CL A Stock 25058X105 88 100 SH SOLE 0 100 0 0 HUNTINGTON INGALLS INDS INC COM Stock 446413106 80154 275 SH SOLE 0 275 0 0 ISHARES CORE HIGH DIVIDEND ETF ETF 46429B663 1014576 9206 SH SOLE 0 9205 0 0 VERTIV HOLDINGS CO COM CL A Stock 92537N108 0 0 SH SOLE 0 0 0 0 KBR INC COM Stock 48242W106 79575 1250 SH SOLE 0 1250 0 0 DUKE ENERGY CORP NEW COM NEW Stock 26441C204 7769510 80338 SH SOLE 0 80338 0 0 SPDR S&P AEROSPACE & DEFENSE ETF ETF 78464A631 2810 20 SH SOLE 0 20 0 0 SOURCE CAP INC COM CEF 836144105 1171049 27561 SH SOLE 0 27560 0 0 ISHARES U.S. OIL & GAS EXPLORATION & PRODUCTION ETF ETF 464288851 43216 404 SH SOLE 0 404 0 0 MICRON TECHNOLOGY INC COM Stock 595112103 870618 7385 SH SOLE 0 7385 0 0 INCYTE CORP COM Stock 45337C102 207941 3650 SH SOLE 0 3650 0 0 CARRIER GLOBAL CORPORATION COM Stock 14448C104 317099 5455 SH SOLE 0 5455 0 0 BROOKFIELD INFRASTRUCTURE CORP COM SB VTG SHS A Stock 11275Q107 8974 249 SH SOLE 0 249 0 0 AFLAC INC COM Stock 001055102 1691614 19702 SH SOLE 0 19702 0 0 FREEPORT-MCMORAN INC CL B Stock 35671D857 19701 419 SH SOLE 0 419 0 0 SYSCO CORP COM Stock 871829107 263754 3249 SH SOLE 0 3249 0 0 CHIPOTLE MEXICAN GRILL INC COM Stock 169656105 776108 267 SH SOLE 0 267 0 0 ISHARES U.S. AEROSPACE & DEFENSE ETF ETF 464288760 9499 72 SH SOLE 0 72 0 0 SPHERE ENTERTAINMENT CO CL A Stock 55826T102 687 14 SH SOLE 0 14 0 0 INVESCO S&P 500 LOW VOLATILITY ETF ETF 46138E354 227515 3454 SH SOLE 0 3454 0 0 GROUP 1 AUTOMOTIVE INC COM Stock 398905109 29223 100 SH SOLE 0 100 0 0 URANIUM RTY CORP COM Stock 91702V101 35850 15000 SH SOLE 0 15000 0 0 SKECHERS U S A INC CL A Stock 830566105 12252 200 SH SOLE 0 200 0 0 SONY GROUP CORP SPONSORED ADR ADR 835699307 246503 2875 SH SOLE 0 2875 0 0 OPENDOOR TECHNOLOGIES INC COM Stock 683712103 1515 500 SH SOLE 0 500 0 0 CAESARS ENTERTAINMENT INC NEW COM Stock 12769G100 1006 23 SH SOLE 0 23 0 0 AMN HEALTHCARE SVCS INC COM Stock 001744101 3126 50 SH SOLE 0 50 0 0 ISHARES SELECT DIVIDEND ETF ETF 464287168 217779 1768 SH SOLE 0 1767 0 0 AMERICAN ELEC PWR CO INC COM Stock 025537101 444018 5157 SH SOLE 0 5157 0 0 CEREVEL THERAPEUTICS HLDNG INC COM Stock 15678U128 4227 100 SH SOLE 0 100 0 0 EDISON INTL COM Stock 281020107 849 12 SH SOLE 0 12 0 0 MDU RES GROUP INC COM Stock 552690109 226800 9000 SH SOLE 0 9000 0 0 EVERSOURCE ENERGY COM Stock 30040W108 14703 246 SH SOLE 0 246 0 0 ISHARES RUSSELL MID-CAP GROWTH ETF ETF 464287481 6278 55 SH SOLE 0 55 0 0 QUANTUMSCAPE CORP COM CL A Stock 74767V109 2516 400 SH SOLE 0 400 0 0 MARATHON PETE CORP COM Stock 56585A102 4433 22 SH SOLE 0 22 0 0 VANGUARD FTSE PACIFIC ETF ETF 922042866 12165 160 SH SOLE 0 160 0 0 GLOBAL X SILVER MINERS ETF ETF 37954Y848 1098 40 SH SOLE 0 40 0 0 TOWNEBANK PORTSMOUTH VA COM Stock 89214P109 336720 12000 SH SOLE 0 12000 0 0 C & F FINL CORP COM Stock 12466Q104 13132 268 SH SOLE 0 268 0 0 FIRST TRUST CLOUD COMPUTING ETF ETF 33734X192 42064 440 SH SOLE 0 440 0 0 FULLER H B CO COM Stock 359694106 31896 400 SH SOLE 0 400 0 0 TG THERAPEUTICS INC COM Stock 88322Q108 71487 4700 SH SOLE 0 4700 0 0 JFROG LTD ORD SHS Stock M6191J100 7075 160 SH SOLE 0 160 0 0 COMPASS PATHWAYS PLC SPONSORED ADS ADR 20451W101 4576 550 SH SOLE 0 550 0 0 PINNACLE FINL PARTNERS INC COM Stock 72346Q104 12710 148 SH SOLE 0 148 0 0 VANGUARD SMALL CAP VALUE ETF ETF 922908611 823749 4293 SH SOLE 0 4293 0 0 PALANTIR TECHNOLOGIES INC CL A Stock 69608A108 17396 756 SH SOLE 0 756 0 0 PERFICIENT INC COM Stock 71375U101 5685 101 SH SOLE 0 101 0 0 VONTIER CORPORATION COM Stock 928881101 275925 6083 SH SOLE 0 6083 0 0 DARLING INGREDIENTS INC COM Stock 237266101 97671 2100 SH SOLE 0 2100 0 0 INVESCO NASDAQ NEXT GEN 100 ETF ETF 46138G631 607 21 SH SOLE 0 21 0 0 INVESCO NASDAQ 100 ETF ETF 46138G649 4999734 27367 SH SOLE 0 27367 0 0 F N B CORP COM Stock 302520101 56400 4000 SH SOLE 0 4000 0 0 NU SKIN ENTERPRISES INC CL A Stock 67018T105 692 50 SH SOLE 0 50 0 0 SYNAPTICS INC COM Stock 87157D109 9756 100 SH SOLE 0 100 0 0 BURFORD CAP LTD ORD SHS Stock G17977110 31940 2000 SH SOLE 0 2000 0 0 REGENERON PHARMACEUTICALS COM Stock 75886F107 1405235 1460 SH SOLE 0 1460 0 0 BRUKER CORP COM Stock 116794108 9394 100 SH SOLE 0 100 0 0 NEW JERSEY RES CORP COM Stock 646025106 8582 200 SH SOLE 0 200 0 0 ALLEGRO MICROSYSTEMS INC COM Stock 01749D105 6066 225 SH SOLE 0 225 0 0 BLACKROCK MUNIYIELD FD INC COM CEF 09253W104 11060 1000 SH SOLE 0 1000 0 0 ATLASSIAN CORPORATION CL A Stock 049468101 7219 37 SH SOLE 0 37 0 0 VIATRIS INC COM Stock 92556V106 26598 2228 SH SOLE 0 2227 0 0 FRANCO NEV CORP COM Stock 351858105 160866 1350 SH SOLE 0 1350 0 0 INVESCO BULLETSHARES 2028 HIGH YIELD CORPORATE BOND ETF ETF 46138J452 9206 425 SH SOLE 0 425 0 0 SOFI TECHNOLOGIES INC COM Stock 83406F102 7 1 SH SOLE 0 1 0 0 ISHARES MSCI EAFE VALUE ETF ETF 464288877 80403 1478 SH SOLE 0 1478 0 0 AIRBNB INC COM CL A Stock 009066101 2969 18 SH SOLE 0 18 0 0 FIRST CTZNS BANCSHARES INC N C CL A Stock 31946M103 12945930 7918 SH SOLE 0 7918 0 0 ENERGY TRANSFER L P COM UT LTD PTN Stock 29273V100 1055955 67130 SH SOLE 0 67130 0 0 UPSTART HLDGS INC COM Stock 91680M107 1102 41 SH SOLE 0 41 0 0 FORTUNE BRANDS INNOVATIONS INC COM Stock 34964C106 16934 200 SH SOLE 0 200 0 0 VIAD CORP COM Stock 92552R406 4976 126 SH SOLE 0 126 0 0 VANGUARD MID-CAP GROWTH ETF ETF 922908538 519693 2204 SH SOLE 0 2204 0 0 SCHWAB US DIVIDEND EQUITY ETF ETF 808524797 2941301 36479 SH SOLE 0 36478 0 0 XYLEM INC COM Stock 98419M100 160645 1243 SH SOLE 0 1243 0 0 ISHARES MSCI EMERGING MARKETS MIN VOL FACTOR ETF ETF 464286533 278706 4925 SH SOLE 0 4925 0 0 CHESAPEAKE ENERGY CORP COM Stock 165167735 12436 140 SH SOLE 0 140 0 0 APTIV PLC SHS Stock G6095L109 5098 64 SH SOLE 0 64 0 0 CHARGEPOINT HOLDINGS INC COM CL A Stock 15961R105 190 100 SH SOLE 0 100 0 0 GOLD ROYALTY CORP COMMON SHARES Stock 38071H106 14100 7500 SH SOLE 0 7500 0 0 ROBLOX CORP CL A Stock 771049103 1680 44 SH SOLE 0 44 0 0 PRIMIS FINANCIAL CORP COM Stock 74167B109 121700 10000 SH SOLE 0 10000 0 0 ISHARES INTERNATIONAL DEVELOPED SMALL CAP VALUE FACTOR ETF ETF 46436E510 21276 600 SH SOLE 0 600 0 0 VANGUARD ULTRA-SHORT BOND ETF ETF 92203C303 107406 2168 SH SOLE 0 2167 0 0 XTRACKERS MSCI EAFE HEDGED EQUITY ETF ETF 233051200 1883 46 SH SOLE 0 46 0 0 TRACTOR SUPPLY CO COM Stock 892356106 2196354 8392 SH SOLE 0 8392 0 0 GINKGO BIOWORKS HOLDINGS INC CL A SHS Stock 37611X100 1160 1000 SH SOLE 0 1000 0 0 ISHARES IBONDS DEC 2030 TERM TREASURY ETF ETF 46436E593 0 0 SH SOLE 0 0 0 0 SIMPLIFY INTEREST RATE HEDGE ETF ETF 82889N855 229600 5125 SH SOLE 0 5125 0 0 ELECTRONIC ARTS INC COM Stock 285512109 1990 15 SH SOLE 0 15 0 0 NUVEEN SELECT MAT MUN FD SH BEN INT CEF 67061T101 430342 47869 SH SOLE 0 47869 0 0 ORGANON & CO COMMON STOCK Stock 68622V106 21484 1143 SH SOLE 0 1142 0 0 VISA INC COM CL A Stock 92826C839 27989885 100293 SH SOLE 0 100293 0 0 WENDYS CO COM Stock 95058W100 3768 200 SH SOLE 0 200 0 0 1STDIBS COM INC COM Stock 320551104 1192 200 SH SOLE 0 200 0 0 VANECK PHARMACEUTICAL ETF ETF 92189F692 5261 58 SH SOLE 0 58 0 0 INVESCO KBW REGIONAL BANKING ETF ETF 46138E578 6112 120 SH SOLE 0 120 0 0 ISHARES MSCI EAFE MIN VOL FACTOR ETF ETF 46429B689 3352757 47302 SH SOLE 0 47301 0 0 DT MIDSTREAM INC COMMON STOCK Stock 23345M107 1039 17 SH SOLE 0 17 0 0 EVGO INC CL A COM Stock 30052F100 4819 1920 SH SOLE 0 1920 0 0 HERSHEY CO COM Stock 427866108 115533 594 SH SOLE 0 594 0 0 PACER METAURUS US LARGE CAP DIVIDEND MULTIPLIER 400 ETF ETF 69374H436 535640 14962 SH SOLE 0 14962 0 0 ISHARES MSCI USA MIN VOL FACTOR ETF ETF 46429B697 156044 1867 SH SOLE 0 1867 0 0 INVESCO SOLAR ETF ETF 46138G706 171272 3775 SH SOLE 0 3775 0 0 ARCHER AVIATION INC COM CL A Stock 03945R102 9702 2100 SH SOLE 0 2100 0 0 SYLVAMO CORP COMMON STOCK Stock 871332102 2223 36 SH SOLE 0 36 0 0 TRUMP MEDIA & TECHNOLOGY GROUP COM Stock 25400Q105 9294 150 SH SOLE 0 150 0 0 EXSCIENTIA PLC ADS ADR 30223G102 2574 450 SH SOLE 0 450 0 0 KELLANOVA COM Stock 487836108 2499968 43637 SH SOLE 0 43637 0 0 AVIDXCHANGE HOLDINGS INC COM Stock 05368X102 3945 300 SH SOLE 0 300 0 0 OSISKO GOLD ROYALTIES LTD COM Stock 68827L101 82921 5050 SH SOLE 0 5050 0 0 KYNDRYL HLDGS INC COMMON STOCK Stock 50155Q100 2154 99 SH SOLE 0 99 0 0 DIREXION NASDAQ-100 EQUAL WEIGHTED INDEX SHARES ETF 25459Y207 268 3 SH SOLE 0 3 0 0 VANGUARD SMALL-CAP GROWTH ETF ETF 922908595 402263 1543 SH SOLE 0 1542 0 0 VANGUARD VALUE ETF ETF 922908744 1952204 11987 SH SOLE 0 11987 0 0 VANGUARD GROWTH ETF ETF 922908736 1305886 3794 SH SOLE 0 3793 0 0 RIVIAN AUTOMOTIVE INC COM CL A Stock 76954A103 6570 600 SH SOLE 0 600 0 0 ENPHASE ENERGY INC COM Stock 29355A107 1210 10 SH SOLE 0 10 0 0 ORION OFFICE REIT INC COM REIT 68629Y103 197 56 SH SOLE 0 56 0 0 BANC OF CALIFORNIA INC COM Stock 05990K106 49950 3284 SH SOLE 0 3284 0 0 NU HLDGS LTD ORD SHS CL A Stock G6683N103 28632 2400 SH SOLE 0 2400 0 0 NUVEEN MUN VALUE FD INC COM CEF 670928100 5663 650 SH SOLE 0 650 0 0 MID-AMER APT CMNTYS INC COM REIT 59522J103 16497 125 SH SOLE 0 125 0 0 L3HARRIS TECHNOLOGIES INC COM Stock 502431109 607225 2849 SH SOLE 0 2849 0 0 SPIRE INC COM Stock 84857L101 12274 200 SH SOLE 0 200 0 0 SUNOCO LP/SUNOCO FIN CORP COM UT REP LP Stock 86765K109 180870 3000 SH SOLE 0 3000 0 0 PHILLIPS 66 COM Stock 718546104 368168 2254 SH SOLE 0 2254 0 0 AMERICAN TOWER CORP NEW COM REIT 03027X100 452841 2292 SH SOLE 0 2291 0 0 ZEBRA TECHNOLOGIES CORPORATION CL A Stock 989207105 18086 60 SH SOLE 0 60 0 0 VANECK BIOTECH ETF ETF 92189F726 26613 160 SH SOLE 0 160 0 0 EAGLE MATLS INC COM Stock 26969P108 380450 1400 SH SOLE 0 1400 0 0 SANDSTORM GOLD LTD COM NEW Stock 80013R206 55178 10510 SH SOLE 0 10510 0 0 CONSTELLATION ENERGY CORP COM Stock 21037T109 1849 10 SH SOLE 0 10 0 0 FIRST TRUST CAPITAL STRENGTH ETF ETF 33733E104 68520 800 SH SOLE 0 800 0 0 META PLATFORMS INC CL A Stock 30303M102 9725814 20029 SH SOLE 0 20029 0 0 ZIMVIE INC COM Stock 98888T107 841 51 SH SOLE 0 51 0 0 ASML HOLDING N V N Y REGISTRY SHS ADR N07059210 980175 1010 SH SOLE 0 1010 0 0 UNITED BANKSHARES INC WEST VA COM Stock 909907107 90978 2542 SH SOLE 0 2542 0 0 VANGUARD MATERIALS ETF ETF 92204A801 2348696 11489 SH SOLE 0 11489 0 0 EMBECTA CORP COMMON STOCK Stock 29082K105 265 20 SH SOLE 0 20 0 0 BANCO SANTANDER S.A. ADR ADR 05964H105 111320 23000 SH SOLE 0 23000 0 0 LPL FINL HLDGS INC COM Stock 50212V100 2034604 7701 SH SOLE 0 7701 0 0 VANECK MORNINGSTAR WIDE MOAT ETF ETF 92189F643 988475 10995 SH SOLE 0 10995 0 0 SERVICENOW INC COM Stock 81762P102 907256 1190 SH SOLE 0 1190 0 0 COCA-COLA EUROPACIFIC PARTNERS SHS Stock G25839104 207752 2970 SH SOLE 0 2970 0 0 PACKAGING CORP AMER COM Stock 695156109 43270 228 SH SOLE 0 228 0 0 CHESAPEAKE UTILS CORP COM Stock 165303108 2221529 20704 SH SOLE 0 20703 0 0 AUTONATION INC COM Stock 05329W102 30467 184 SH SOLE 0 184 0 0 ISHARES BLOCKCHAIN AND TECH ETF ETF 46436E361 7848 250 SH SOLE 0 250 0 0 PALO ALTO NETWORKS INC COM Stock 697435105 22162 78 SH SOLE 0 78 0 0 POLESTAR AUTOMOTIVE HLDG UK ADS A ADR 731105201 7700 5000 SH SOLE 0 5000 0 0 JABIL INC COM Stock 466313103 3081 23 SH SOLE 0 23 0 0 FMC CORP COM NEW Stock 302491303 956 15 SH SOLE 0 15 0 0 HALEON PLC SPON ADS ADR 405552100 6792 800 SH SOLE 0 800 0 0 TEXAS CAP BANCSHARES INC COM Stock 88224Q107 144643 2350 SH SOLE 0 2350 0 0 BLACKROCK MUN TARGET TERM TR COM SHS BEN IN CEF 09257P105 1302138 61830 SH SOLE 0 61829 0 0 MFS MUN INCOME TR SH BEN INT CEF 552738106 7255 1351 SH SOLE 0 1351 0 0 STRIVE U.S. ENERGY ETF ETF 02072L722 34441 1100 SH SOLE 0 1100 0 0 GIGACLOUD TECHNOLOGY INC CLASS A ORD Stock G38644103 3073 115 SH SOLE 0 115 0 0 MONDELEZ INTL INC CL A Stock 609207105 2774470 39635 SH SOLE 0 39635 0 0 BUILDERS FIRSTSOURCE INC COM Stock 12008R107 99061 475 SH SOLE 0 475 0 0 ENCORE ENERGY CORP COM NEW Stock 29259W700 43800 10000 SH SOLE 0 10000 0 0 PENTAIR PLC SHS Stock G7S00T104 88430 1035 SH SOLE 0 1035 0 0 QUALYS INC COM Stock 74758T303 10179 61 SH SOLE 0 61 0 0 BROADCOM INC COM Stock 11135F101 2813255 2123 SH SOLE 0 2122 0 0 WORKDAY INC CL A Stock 98138H101 11183 41 SH SOLE 0 41 0 0 DIAMONDBACK ENERGY INC COM Stock 25278X109 9909 50 SH SOLE 0 50 0 0 VANGUARD SHORT-TERM INFLATION-PROTECTED SECURITIES ETF ETF 922020805 149256 3117 SH SOLE 0 3116 0 0 BLACKROCK FLOATING RATE INCOME COM CEF 09255X100 50501 3909 SH SOLE 0 3908 0 0 MPLX LP COM UNIT REP LTD Stock 55336V100 51950 1250 SH SOLE 0 1250 0 0 D R HORTON INC COM Stock 23331A109 556110 3380 SH SOLE 0 3379 0 0 METLIFE INC COM Stock 59156R108 402667 5433 SH SOLE 0 5433 0 0 CROWN HLDGS INC COM Stock 228368106 175561 2215 SH SOLE 0 2215 0 0 CANADIAN PACIFIC KANSAS CITY COM Stock 13646K108 44085 500 SH SOLE 0 500 0 0 FLOWERS FOODS INC COM Stock 343498101 2233 94 SH SOLE 0 94 0 0 MOODYS CORP COM Stock 615369105 1199528 3052 SH SOLE 0 3052 0 0 MARTIN MARIETTA MATLS INC COM Stock 573284106 264608 431 SH SOLE 0 431 0 0 PIONEER NAT RES CO COM Stock 723787107 28350 108 SH SOLE 0 108 0 0 TIMKEN CO COM Stock 887389104 63124 722 SH SOLE 0 722 0 0 DEUTSCHE BANK A G NAMEN AKT Stock D18190898 47310 3000 SH SOLE 0 3000 0 0 HONDA MOTOR LTD ADR ECH CNV IN 3 ADR 438128308 37230 1000 SH SOLE 0 1000 0 0 NOVARTIS AG SPONSORED ADR ADR 66987V109 744918 7701 SH SOLE 0 7701 0 0 ISHARES CORE MSCI EAFE ETF ETF 46432F842 294208 3964 SH SOLE 0 3964 0 0 TOTALENERGIES SE SPONSORED ADS ADR 89151E109 30974 450 SH SOLE 0 450 0 0 BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS Stock 113004105 122446 2914 SH SOLE 0 2914 0 0 CF INDS HLDGS INC COM Stock 125269100 4161 50 SH SOLE 0 50 0 0 WISDOMTREE U.S. TOTAL DIVIDEND FUND ETF 97717W109 16832 238 SH SOLE 0 238 0 0 ISHARES GLOBAL UTILITIES ETF ETF 464288711 66134 1120 SH SOLE 0 1120 0 0 EXPEDITORS INTL WASH INC COM Stock 302130109 420024 3455 SH SOLE 0 3455 0 0 KINDER MORGAN INC DEL COM Stock 49456B101 990618 54014 SH SOLE 0 54014 0 0 WHITE MTNS INS GROUP LTD COM Stock G9618E107 89715 50 SH SOLE 0 50 0 0 ACCENTURE PLC IRELAND SHS CLASS A Stock G1151C101 1941016 5600 SH SOLE 0 5600 0 0 GE HEALTHCARE TECHNOLOGIES INC COMMON STOCK Stock 36266G107 229645 2526 SH SOLE 0 2526 0 0 SIMPLIFY SHORT TERM TREASURY FUTURES STRATEGY ETF ETF 82889N657 343407 15702 SH SOLE 0 15702 0 0 KROGER CO COM Stock 501044101 351350 6150 SH SOLE 0 6150 0 0 ENBRIDGE INC COM Stock 29250N105 4567399 126241 SH SOLE 0 126241 0 0 AES CORP COM Stock 00130H105 1614 90 SH SOLE 0 90 0 0 ENTEGRIS INC COM Stock 29362U104 477274 3396 SH SOLE 0 3396 0 0 ISHARES U.S. MEDICAL DEVICES ETF ETF 464288810 5705066 97373 SH SOLE 0 97372 0 0 NICE LTD SPONSORED ADR ADR 653656108 13031 50 SH SOLE 0 50 0 0 NVIDIA CORPORATION COM Stock 67066G104 5546639 6139 SH SOLE 0 6138 0 0 DENISON MINES CORP COM Stock 248356107 58500 30000 SH SOLE 0 30000 0 0 ISHARES SHORT TREASURY BOND ETF ETF 464288679 93517 846 SH SOLE 0 846 0 0 WESTERN DIGITAL CORP. COM Stock 958102105 0 0 SH SOLE 0 0 0 0 ARCHER DANIELS MIDLAND CO COM Stock 039483102 3235379 51511 SH SOLE 0 51510 0 0 STAR BULK CARRIERS CORP. SHS PAR Stock Y8162K204 5968 250 SH SOLE 0 250 0 0 CUMMINS INC COM Stock 231021106 235233 798 SH SOLE 0 798 0 0 EOG RES INC COM Stock 26875P101 489801 3831 SH SOLE 0 3831 0 0 GENUINE PARTS CO COM Stock 372460105 145713 941 SH SOLE 0 940 0 0 GRAINGER W W INC COM Stock 384802104 21363 21 SH SOLE 0 21 0 0 OWENS CORNING NEW COM Stock 690742101 268548 1610 SH SOLE 0 1610 0 0 WHEATON PRECIOUS METALS CORP COM Stock 962879102 353475 7500 SH SOLE 0 7500 0 0 SPROTT JUNIOR URANIUM MINERS ETF ETF 85208P808 19073 750 SH SOLE 0 750 0 0 EATON VANCE TX ADV GLBL DIV FD COM CEF 27828S101 30715 1683 SH SOLE 0 1683 0 0 GENCO SHIPPING & TRADING LTD SHS Stock Y2685T131 2674 132 SH SOLE 0 131 0 0 ABBVIE INC COM Stock 00287Y109 15569136 85498 SH SOLE 0 85497 0 0 S&P GLOBAL INC COM Stock 78409V104 1370800 3222 SH SOLE 0 3222 0 0 SPDR S&P BIOTECH ETF ETF 78464A870 825258 8697 SH SOLE 0 8697 0 0 BLACKROCK MUNIHOLDINGS FD INC COM CEF 09253N104 8939 740 SH SOLE 0 740 0 0 EPLUS INC COM Stock 294268107 9818 125 SH SOLE 0 125 0 0 ISHARES GLOBAL CONSUMER STAPLES ETF ETF 464288737 89409 1465 SH SOLE 0 1465 0 0 ISHARES CORE MSCI EMERGING MARKETS ETF ETF 46434G103 86563 1678 SH SOLE 0 1677 0 0 CRANE COMPANY COMMON STOCK Stock 224408104 12837 95 SH SOLE 0 95 0 0 MANULIFE FINL CORP COM Stock 56501R106 154938 6200 SH SOLE 0 6200 0 0 LIBERTY MEDIA CORP DEL COM LBTY ONE S A Stock 531229771 29957 510 SH SOLE 0 510 0 0 MADISON SQUARE GARDEN ENTMT COM CL A Stock 558256103 549 14 SH SOLE 0 14 0 0 VANGUARD FTSE ALL-WORLD EX-US INDEX FUND ETF 922042775 1041689 17761 SH SOLE 0 17761 0 0 NORWEGIAN CRUISE LINE HLDG LTD SHS Stock G66721104 4605 220 SH SOLE 0 220 0 0 FIRST TRUST NASDAQ TECHNOLOGY DIVIDEND INDEX FUND ETF 33738R118 14073 202 SH SOLE 0 202 0 0 KENVUE INC COM Stock 49177J102 0 0 SH SOLE 0 0 0 0 NATIONAL FUEL GAS CO COM Stock 636180101 75208 1400 SH SOLE 0 1400 0 0 RANGE RES CORP COM Stock 75281A109 12051 350 SH SOLE 0 350 0 0 SUNCOKE ENERGY INC COM Stock 86722A103 12414 1101 SH SOLE 0 1101 0 0 WEST PHARMACEUTICAL SVSC INC COM Stock 955306105 14246 36 SH SOLE 0 36 0 0 ZOETIS INC CL A Stock 98978V103 267013 1578 SH SOLE 0 1578 0 0 BLACKROCK MUNIYIELD QUALITY FD COM CEF 09254E103 37532 3275 SH SOLE 0 3275 0 0 BLACKROCK MUNIYIELD QUALITY FD COM CEF 09254G108 10510 1000 SH SOLE 0 1000 0 0 HEICO CORP NEW COM Stock 422806109 213347 1117 SH SOLE 0 1117 0 0 KNIFE RIVER CORP COMMON STOCK Stock 498894104 182430 2250 SH SOLE 0 2250 0 0 VALE S A SPONSORED ADS ADR 91912E105 3048 250 SH SOLE 0 250 0 0 INVESCO FINANCIAL PREFERRED ETF ETF 46137V621 60960 4000 SH SOLE 0 4000 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS ADR 874039100 1163228 8550 SH SOLE 0 8550 0 0 VANECK BDC INCOME ETF ETF 92189F411 281342 16647 SH SOLE 0 16647 0 0 BLACKSTONE INC COM Stock 09260D107 367179 2795 SH SOLE 0 2795 0 0 LIBERTY GLOBAL LTD COM CL A Stock G61188101 134514 7950 SH SOLE 0 7950 0 0 ALLETE INC COM NEW Stock 018522300 17892 300 SH SOLE 0 300 0 0 CHURCH & DWIGHT CO INC COM Stock 171340102 16794 161 SH SOLE 0 161 0 0 FACTSET RESH SYS INC COM Stock 303075105 7725 17 SH SOLE 0 17 0 0 FORWARD AIR CORP COM Stock 349853101 51798 1665 SH SOLE 0 1665 0 0 JACOBS SOLUTIONS INC COM Stock 46982L108 143123 931 SH SOLE 0 931 0 0 FORTREA HLDGS INC COMMON STOCK Stock 34965K107 127565 3178 SH SOLE 0 3178 0 0 PHINIA INC COMMON STOCK Stock 71880K101 1537 40 SH SOLE 0 40 0 0 SYNOVUS FINL CORP COM NEW Stock 87161C501 256905 6413 SH SOLE 0 6413 0 0 EATON VANCE MUN INCOME 2028 TE SHS CEF 27829U105 62440 3500 SH SOLE 0 3500 0 0 ZIMMER BIOMET HOLDINGS INC COM Stock 98956P102 1862556 14112 SH SOLE 0 14112 0 0 ROCKWELL AUTOMATION INC COM Stock 773903109 2039 7 SH SOLE 0 7 0 0 NUVEEN AMT FREE MUN CR INC FD COM CEF 67071L106 48600 4000 SH SOLE 0 4000 0 0 DIREXION DAILY REGIONAL BANKS BULL 3X SHARES ETF 25460G153 39790 500 SH SOLE 0 500 0 0 TAYLOR MORRISON HOME CORP COM Stock 87724P106 279765 4500 SH SOLE 0 4500 0 0 LIBERTY MEDIA CORP DEL COM LBTY LIV S C Stock 531229722 876 20 SH SOLE 0 20 0 0 LIBERTY MEDIA CORP DEL COM LBTY LIV S A Stock 531229748 1313 31 SH SOLE 0 31 0 0 VERISIGN INC COM Stock 92343E102 7580 40 SH SOLE 0 40 0 0 DIGITAL TURBINE INC COM NEW Stock 25400W102 1310 500 SH SOLE 0 500 0 0 BRIGHT HORIZONS FAM SOL IN DEL COM Stock 109194100 14170 125 SH SOLE 0 125 0 0 UNITED PARKS & RESORTS INC COM Stock 81282V100 5621 100 SH SOLE 0 100 0 0 STRYKER CORPORATION COM Stock 863667101 3593015 10040 SH SOLE 0 10040 0 0 QUALCOMM INC COM Stock 747525103 6158043 36374 SH SOLE 0 36373 0 0 T-MOBILE US INC COM Stock 872590104 5223 32 SH SOLE 0 32 0 0 CRESCENT CAP BDC INC COM Stock 225655109 339953 19696 SH SOLE 0 19696 0 0 GOLDMAN SACHS BDC INC SHS CEF 38147U107 22470 1500 SH SOLE 0 1500 0 0 FASTENAL CO COM Stock 311900104 246848 3200 SH SOLE 0 3200 0 0 GENERAL DYNAMICS CORP COM Stock 369550108 1452826 5143 SH SOLE 0 5142 0 0 RESMED INC COM Stock 761152107 7921 40 SH SOLE 0 40 0 0 INTUITIVE SURGICAL INC COM NEW Stock 46120E602 684040 1714 SH SOLE 0 1714 0 0 ISHARES GLOBAL FINANCIALS ETF ETF 464287333 866 10 SH SOLE 0 10 0 0 VERALTO CORP COM SHS Stock 92338C103 120932 1364 SH SOLE 0 1364 0 0 CULLEN FROST BANKERS INC COM Stock 229899109 1108815 9850 SH SOLE 0 9850 0 0 DISCOVER FINL SVCS COM Stock 254709108 48634 371 SH SOLE 0 371 0 0 EQT CORP COM Stock 26884L109 11121 300 SH SOLE 0 300 0 0 WK KELLOGG CO COM SHS Stock 92942W107 1936 103 SH SOLE 0 103 0 0 MCDONALDS CORP COM Stock 580135101 3978667 14111 SH SOLE 0 14111 0 0 MOLINA HEALTHCARE INC COM Stock 60855R100 4108 10 SH SOLE 0 10 0 0 NIOCORP DEVS LTD COM NEW Stock 654484104 272 100 SH SOLE 0 100 0 0 AMETEK INC COM Stock 031100100 10242 56 SH SOLE 0 56 0 0 GLOBAL X URANIUM ETF ETF 37954Y871 1442 50 SH SOLE 0 50 0 0 FLEXSHARES QUALITY DIVIDEND INDEX FUND ETF 33939L860 5668 86 SH SOLE 0 86 0 0 INTERCONTINENTAL EXCHANGE INC COM Stock 45866F104 1183192 8609 SH SOLE 0 8609 0 0 SIMPLIFY MBS ETF ETF 82889N525 183276 3600 SH SOLE 0 3600 0 0 FIRST TR INTER DURATN PFD & IN COM CEF 33718W103 24640 1375 SH SOLE 0 1375 0 0 DOVER CORP COM Stock 260003108 579766 3272 SH SOLE 0 3272 0 0 CISCO SYS INC COM Stock 17275R102 2861745 57338 SH SOLE 0 57338 0 0 ISHARES MSCI MEXICO ETF ETF 464286822 30982 447 SH SOLE 0 447 0 0 CAPITAL ONE FINL CORP COM Stock 14040H105 97225 653 SH SOLE 0 653 0 0 ISHARES RUSSELL MIDCAP ETF ETF 464287499 95610 1137 SH SOLE 0 1137 0 0 ARCADIUM LITHIUM PLC COM SHS Stock G0508H110 1530 355 SH SOLE 0 355 0 0 ADVANCED MICRO DEVICES INC COM Stock 007903107 1051354 5825 SH SOLE 0 5825 0 0 WISDOMTREE US QUALITY DIVIDEND GROWTH FUND ETF 97717X669 11429 150 SH SOLE 0 150 0 0 AUTODESK INC COM Stock 052769106 71616 275 SH SOLE 0 275 0 0 JETBLUE AWYS CORP COM Stock 477143101 3154 425 SH SOLE 0 425 0 0 ESPERION THERAPEUTICS INC NEW COM Stock 29664W105 16080 6000 SH SOLE 0 6000 0 0 GLOBAL X GOLD EXPLORERS ETF ETF 37954Y863 1318 50 SH SOLE 0 50 0 0 VANECK JUNIOR GOLD MINERS ETF ETF 92189F791 1550 40 SH SOLE 0 40 0 0 NEWS CORP NEW CL A Stock 65249B109 140377 5362 SH SOLE 0 5362 0 0 PROFIRE ENERGY INC COM Stock 74316X101 9250 5000 SH SOLE 0 5000 0 0 AT&T INC COM Stock 00206R102 795582 45204 SH SOLE 0 45203 0 0 VANGUARD INTERMEDIATE-TERM BOND ETF ETF 921937819 316152 4193 SH SOLE 0 4193 0 0 AUDIOCODES LTD ORD Stock M15342104 5216 400 SH SOLE 0 400 0 0 VANGUARD FINANCIALS ETF ETF 92204A405 3498182 34165 SH SOLE 0 34165 0 0 ENERGY SELECT SECTOR SPDR FUND ETF 81369Y506 326549 3459 SH SOLE 0 3458 0 0 MATERIALS SELECT SECTOR SPDR FUND ETF 81369Y100 29260 315 SH SOLE 0 315 0 0 GLOBAL X MLP & ENERGY INFRASTRUCTURE ETF ETF 37954Y293 16412 335 SH SOLE 0 335 0 0 ISHARES BIOTECHNOLOGY ETF ETF 464287556 658537 4799 SH SOLE 0 4799 0 0 SCHWAB FUNDAMENTAL US SMALL CO. INDEX ETF ETF 808524763 2281 40 SH SOLE 0 40 0 0 GE AEROSPACE COM NEW Stock 369604301 1987927 11325 SH SOLE 0 11325 0 0 SPDR PORTFOLIO SHORT TERM TREASURY ETF ETF 78468R101 3123 108 SH SOLE 0 108 0 0 ISHARES MSCI USA QUALITY FACTOR ETF ETF 46432F339 650004 3955 SH SOLE 0 3955 0 0 MOTOROLA SOLUTIONS INC COM NEW Stock 620076307 138087 389 SH SOLE 0 389 0 0 SEABRIDGE GOLD INC COM Stock 811916105 10584 700 SH SOLE 0 700 0 0 CONSUMER DISCRETIONARY SELECT SECTOR SPDR FUND ETF 81369Y407 79440 432 SH SOLE 0 432 0 0 INDUSTRIAL SELECT SECTOR SPDR FUND ETF 81369Y704 48872 388 SH SOLE 0 388 0 0 EXPEDIA GROUP INC COM NEW Stock 30212P303 199324 1447 SH SOLE 0 1447 0 0 ISHARES U.S. TECHNOLOGY ETF ETF 464287721 296727 2197 SH SOLE 0 2197 0 0 ISHARES SEMICONDUCTOR ETF ETF 464287523 3743404 16570 SH SOLE 0 16569 0 0 SCHWAB FUNDAMENTAL INTERNATIONAL SMALL CO. INDEX ETF ETF 808524748 10641 300 SH SOLE 0 300 0 0 ISHARES EXPANDED TECH-SOFTWARE SECTOR ETF ETF 464287515 26860 315 SH SOLE 0 315 0 0 CNH INDL N V SHS Stock N20944109 29808 2300 SH SOLE 0 2300 0 0 INVESCO S&P ULTRA DIVIDEND REVENUE ETF ETF 46138G656 26123 570 SH SOLE 0 570 0 0 CHARTER COMMUNICATIONS INC NEW CL A Stock 16119P108 872 3 SH SOLE 0 3 0 0 ROBO GLOBAL ROBOTICS & AUTOMATION INDEX ETF ETF 301505707 2932 50 SH SOLE 0 50 0 0 PROSHARES S&P 500 DIVIDEND ARISTOCRATS ETF ETF 74348A467 438376 4323 SH SOLE 0 4322 0 0 SKYWORKS SOLUTIONS INC COM Stock 83088M102 505746 4669 SH SOLE 0 4669 0 0 BLACKROCK SHORT DURATION BOND ETF ETF 46431W507 6308 125 SH SOLE 0 125 0 0 ISHARES U.S. BASIC MATERIALS ETF ETF 464287838 48012 325 SH SOLE 0 325 0 0 FIDELITY MSCI HEALTH CARE INDEX ETF ETF 316092600 69770 1000 SH SOLE 0 1000 0 0 APOLLO SR FLOATING RATE FD INC COM CEF 037636107 38475 2700 SH SOLE 0 2700 0 0 HUDSON TECHNOLOGIES INC COM Stock 444144109 2202 200 SH SOLE 0 200 0 0 FIDELITY MSCI INFORMATION TECHNOLOGY INDEX ETF ETF 316092808 2674838 17164 SH SOLE 0 17164 0 0 ALAMOS GOLD INC NEW COM CL A Stock 011532108 29500 2000 SH SOLE 0 2000 0 0 SPDR PORTFOLIO S&P 600 SMALL CAP ETF ETF 78468R853 435264 10113 SH SOLE 0 10113 0 0 LULULEMON ATHLETICA INC COM Stock 550021109 1066084 2729 SH SOLE 0 2729 0 0 ISHARES S&P 500 GROWTH ETF ETF 464287309 85020 1007 SH SOLE 0 1006 0 0 ISHARES CORE S&P 500 ETF ETF 464287200 216075 411 SH SOLE 0 411 0 0 KONTOOR BRANDS INC COM Stock 50050N103 121 2 SH SOLE 0 2 0 0 UBS GROUP AG SHS Stock H42097107 27372 891 SH SOLE 0 891 0 0 THE CIGNA GROUP COM Stock 125523100 1653967 4554 SH SOLE 0 4554 0 0 SCHWAB INTERNATIONAL DIVIDEND EQUITY ETF ETF 808524672 60723 2503 SH SOLE 0 2503 0 0 METTLER TOLEDO INTERNATIONAL COM Stock 592688105 94522 71 SH SOLE 0 71 0 0 ONEOK INC NEW COM Stock 682680103 296388 3697 SH SOLE 0 3697 0 0 ROSS STORES INC COM Stock 778296103 2201 15 SH SOLE 0 15 0 0 WESCO INTL INC COM Stock 95082P105 47102 275 SH SOLE 0 275 0 0 AMC ENTMT HLDGS INC CL A NEW Stock 00165C302 3966 1066 SH SOLE 0 1066 0 0 WELLS FARGO CO NEW COM Stock 949746101 865713 14936 SH SOLE 0 14936 0 0 UNION PAC CORP COM Stock 907818108 10269500 41758 SH SOLE 0 41757 0 0 RIO TINTO PLC SPONSORED ADR ADR 767204100 522668 8200 SH SOLE 0 8200 0 0 CINTAS CORP COM Stock 172908105 394458 574 SH SOLE 0 574 0 0 ECOLAB INC COM Stock 278865100 863335 3739 SH SOLE 0 3739 0 0 ISHARES PREFERRED & INCOME SECURITIES ETF ETF 464288687 4835 150 SH SOLE 0 150 0 0 CHARLES RIV LABS INTL INC COM Stock 159864107 8399 31 SH SOLE 0 31 0 0 SALESFORCE INC COM Stock 79466L302 1058347 3514 SH SOLE 0 3514 0 0 PROSHARES ULTRA QQQ ETF 74347R206 87480 1000 SH SOLE 0 1000 0 0 MICROCHIP TECHNOLOGY INC. COM Stock 595017104 125594 1400 SH SOLE 0 1400 0 0 MCCORMICK & CO INC COM NON VTG Stock 579780206 45788 596 SH SOLE 0 596 0 0 INVESCO DORSEY WRIGHT MOMENTUM ETF ETF 46137V837 84457 855 SH SOLE 0 855 0 0 NORTHROP GRUMMAN CORP COM Stock 666807102 631831 1320 SH SOLE 0 1320 0 0 DARDEN RESTAURANTS INC COM Stock 237194105 9026 54 SH SOLE 0 54 0 0 IDEXX LABS INC COM Stock 45168D104 159819 296 SH SOLE 0 296 0 0 REPUBLIC SVCS INC COM Stock 760759100 7017693 36657 SH SOLE 0 36657 0 0 THERMO FISHER SCIENTIFIC INC COM Stock 883556102 6568594 11302 SH SOLE 0 11301 0 0 TORO CO COM Stock 891092108 18326 200 SH SOLE 0 200 0 0 VANGUARD MID-CAP VALUE ETF ETF 922908512 56284 361 SH SOLE 0 361 0 0 LOCKHEED MARTIN CORP COM Stock 539830109 1730780 3805 SH SOLE 0 3805 0 0 MANHATTAN ASSOCIATES INC COM Stock 562750109 2502 10 SH SOLE 0 10 0 0 JPMORGAN CHASE & CO COM Stock 46625H100 7771143 38798 SH SOLE 0 38797 0 0 INTERNATIONAL PAPER CO COM Stock 460146103 67817 1738 SH SOLE 0 1738 0 0 SPDR PORTFOLIO EMERGING MARKETS ETF ETF 78463X509 28952 800 SH SOLE 0 800 0 0 MONOLITHIC PWR SYS INC COM Stock 609839105 16936 25 SH SOLE 0 25 0 0 UNITED STATES NATURAL GAS FUND LP ETF 912318409 1457 100 SH SOLE 0 100 0 0 CHEVRON CORP NEW COM Stock 166764100 5833443 36981 SH SOLE 0 36981 0 0 CONOCOPHILLIPS COM Stock 20825C104 1368387 10751 SH SOLE 0 10751 0 0 BRUNSWICK CORP COM Stock 117043109 7239 75 SH SOLE 0 75 0 0 VANGUARD FTSE DEVELOPED MARKETS ETF ETF 921943858 466701 9302 SH SOLE 0 9302 0 0 DANAHER CORPORATION COM Stock 235851102 1533031 6139 SH SOLE 0 6139 0 0 M & T BK CORP COM Stock 55261F104 6399 44 SH SOLE 0 44 0 0 REVVITY INC COM Stock 714046109 238875 2275 SH SOLE 0 2275 0 0 TJX COS INC NEW COM Stock 872540109 32860 324 SH SOLE 0 324 0 0 BANK AMERICA CORP COM Stock 060505104 3453544 91074 SH SOLE 0 91074 0 0 VANECK RUSSIA ETF ETF 92189F403 0 50 SH SOLE 0 50 0 0 EXTRA SPACE STORAGE INC COM REIT 30225T102 24990 170 SH SOLE 0 170 0 0 TERADATA CORP DEL COM Stock 88076W103 4099 106 SH SOLE 0 106 0 0 INVESCO LEISURE AND ENTERTAINMENT ETF ETF 46137V720 11914 258 SH SOLE 0 258 0 0 ISHARES MORTGAGE REAL ESTATE ETF ETF 46435G342 9296 400 SH SOLE 0 400 0 0 VANGUARD CONSUMER DISCRETIONARY ETF ETF 92204A108 3486674 10974 SH SOLE 0 10973 0 0 SPDR S&P DIVIDEND ETF ETF 78464A763 99217 756 SH SOLE 0 756 0 0 WALMART INC COM Stock 931142103 4810665 79951 SH SOLE 0 79951 0 0 ISHARES INTERNATIONAL SELECT DIVIDEND ETF ETF 464288448 163438 5829 SH SOLE 0 5828 0 0 INTERNATIONAL BUSINESS MACHS COM Stock 459200101 1504151 7877 SH SOLE 0 7876 0 0 ORACLE CORP COM Stock 68389X105 6054550 48201 SH SOLE 0 48201 0 0 RTX CORPORATION COM Stock 75513E101 1503620 15417 SH SOLE 0 15417 0 0 VANGUARD FTSE EMERGING MARKETS ETF ETF 922042858 261773 6267 SH SOLE 0 6267 0 0 TEXAS INSTRS INC COM Stock 882508104 1673755 9608 SH SOLE 0 9607 0 0 TARGET CORP COM Stock 87612E106 943096 5322 SH SOLE 0 5321 0 0 VANGUARD HIGH DIVIDEND YIELD INDEX ETF ETF 921946406 1352353 11177 SH SOLE 0 11177 0 0 FIRST TRUST DORSEY WRIGHT FOCUS 5 ETF ETF 33738R605 23178 405 SH SOLE 0 405 0 0 PFIZER INC COM Stock 717081103 4028257 145162 SH SOLE 0 145162 0 0 ISHARES IBOXX $ INVESTMENT GRADE CORPORATE BOND ETF ETF 464287242 23527 216 SH SOLE 0 216 0 0 MORGAN STANLEY COM NEW Stock 617446448 595750 6327 SH SOLE 0 6327 0 0 VANECK AGRIBUSINESS ETF ETF 92189F700 172348 2294 SH SOLE 0 2294 0 0 3M CO COM Stock 88579Y101 2303662 21718 SH SOLE 0 21718 0 0 KLA CORP COM NEW Stock 482480100 60776 87 SH SOLE 0 87 0 0 HP INC COM Stock 40434L105 139828 4627 SH SOLE 0 4627 0 0 GILEAD SCIENCES INC COM Stock 375558103 21975 300 SH SOLE 0 300 0 0 ENERSYS COM Stock 29275Y102 2834 30 SH SOLE 0 30 0 0 CATERPILLAR INC COM Stock 149123101 4562787 12452 SH SOLE 0 12452 0 0 SIXTH STREET SPECIALTY LENDING COM CEF 83012A109 0 0 SH SOLE 0 0 0 0 BAKER HUGHES COMPANY CL A Stock 05722G100 23450 700 SH SOLE 0 700 0 0 ALPHABET INC CAP STK CL C Stock 02079K107 14048878 92269 SH SOLE 0 92269 0 0 AMERICAN EXPRESS CO COM Stock 025816109 1746382 7670 SH SOLE 0 7670 0 0 AMGEN INC COM Stock 031162100 1712880 6024 SH SOLE 0 6024 0 0 LANDS END INC NEW COM Stock 51509F105 327 30 SH SOLE 0 30 0 0 APPLIED MATLS INC COM Stock 038222105 2722236 13200 SH SOLE 0 13200 0 0 OTIS WORLDWIDE CORP COM Stock 68902V107 259591 2615 SH SOLE 0 2615 0 0 NEXGEN ENERGY LTD COM Stock 65340P106 116550 15000 SH SOLE 0 15000 0 0 ALLY FINL INC COM Stock 02005N100 293549 7232 SH SOLE 0 7232 0 0 ANALOG DEVICES INC COM Stock 032654105 372636 1884 SH SOLE 0 1884 0 0 PAYCOM SOFTWARE INC COM Stock 70432V102 18707 94 SH SOLE 0 94 0 0 TYSON FOODS INC CL A Stock 902494103 99841 1700 SH SOLE 0 1700 0 0 VANGUARD UTILITIES ETF ETF 92204A876 559764 3926 SH SOLE 0 3925 0 0 WISDOMTREE EMERGING MARKETS HIGH DIVIDEND FUND ETF 97717W315 10460 250 SH SOLE 0 250 0 0 TRANSDIGM GROUP INC COM Stock 893641100 897836 729 SH SOLE 0 729 0 0 HUMANA INC COM Stock 444859102 966309 2787 SH SOLE 0 2787 0 0 FRANKLIN RESOURCES INC COM Stock 354613101 56220 2000 SH SOLE 0 2000 0 0 WILLIAMS COS INC COM Stock 969457100 184289 4729 SH SOLE 0 4729 0 0 AGNICO EAGLE MINES LTD COM Stock 008474108 89475 1500 SH SOLE 0 1500 0 0 MAIN STR CAP CORP COM CEF 56035L104 3034 64 SH SOLE 0 64 0 0 CHECK POINT SOFTWARE TECH LTD ORD Stock M22465104 997181 6080 SH SOLE 0 6080 0 0 ISHARES CORE S&P U.S. GROWTH ETF ETF 464287671 484546 4134 SH SOLE 0 4134 0 0 ISHARES CORE S&P US VALUE ETF ETF 464287663 262366 2901 SH SOLE 0 2901 0 0 ALERIAN ENERGY INFRASTRUCTURE ETF ETF 00162Q676 172123 6769 SH SOLE 0 6769 0 0 ISHARES U.S. CONSUMER DISCRETIONARY ETF ETF 464287580 789945 9637 SH SOLE 0 9637 0 0 VIPER ENERGY INC CL A Stock 927959106 13461 350 SH SOLE 0 350 0 0 MERCADOLIBRE INC COM Stock 58733R102 845186 559 SH SOLE 0 559 0 0 TC ENERGY CORP COM Stock 87807B107 4181 104 SH SOLE 0 104 0 0 UNITED MICROELECTRONICS CORP SPON ADR NEW ADR 910873405 2427 300 SH SOLE 0 300 0 0 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN Stock 65341B106 7851 261 SH SOLE 0 261 0 0 VANGUARD DIVIDEND APPRECIATION ETF ETF 921908844 496979 2722 SH SOLE 0 2721 0 0 SOUTHSTATE CORPORATION COM Stock 840441109 1580030 18582 SH SOLE 0 18582 0 0 ISHARES MSCI EAFE SMALL-CAP ETF ETF 464288273 2660 42 SH SOLE 0 42 0 0 MINERVA NEUROSCIENCES INC COM NEW Stock 603380106 31 12 SH SOLE 0 12 0 0 HERCULES CAPITAL INC COM CEF 427096508 3629 197 SH SOLE 0 196 0 0 GLOBAL X NASDAQ 100 COVERED CALL ETF ETF 37954Y483 3582 200 SH SOLE 0 200 0 0 NUVEEN PFD & INCOME OPPORTUNIT COM CEF 67073B106 75675 10525 SH SOLE 0 10524 0 0 ISHARES CORE U.S. AGGREGATE BOND ETF ETF 464287226 91591 935 SH SOLE 0 935 0 0 ISHARES 20 YEAR TREASURY BOND ETF ETF 464287432 4353 46 SH SOLE 0 46 0 0 ISHARES CORE DIVIDEND GROWTH ETF ETF 46434V621 615267 10597 SH SOLE 0 10597 0 0 LIBERTY MEDIA CORP DEL COM LBTY ONE S C Stock 531229755 1312 20 SH SOLE 0 20 0 0 SPDR PORTFOLIO S&P 500 ETF ETF 78464A854 693812 11276 SH SOLE 0 11276 0 0 SYNCHRONY FINANCIAL COM Stock 87165B103 1509 35 SH SOLE 0 35 0 0 EATON CORP PLC SHS Stock G29183103 1290743 4128 SH SOLE 0 4128 0 0 INVESCO DB US DOLLAR INDEX BULLISH FUND ETF 46141D203 2837 100 SH SOLE 0 100 0 0 BLACKROCK MUNIVEST FD II INC COM CEF 09253T101 8073 740 SH SOLE 0 740 0 0 ISHARES EXPANDED TECH SECTOR ETF ETF 464287549 33093 384 SH SOLE 0 384 0 0 AXON ENTERPRISE INC COM Stock 05464C101 172084 550 SH SOLE 0 550 0 0 BROOKFIELD INFRAST PARTNERS LP LP INT UNIT Stock G16252101 188040 6025 SH SOLE 0 6025 0 0 ISHARES S&P SMALL-CAP 600 VALUE ETF ETF 464287879 573915 5585 SH SOLE 0 5585 0 0 CANOPY GROWTH CORP COM NEW Stock 138035704 35 4 SH SOLE 0 4 0 0 LIMBACH HLDGS INC COM Stock 53263P105 24852 600 SH SOLE 0 600 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS ADR 01609W102 28944 400 SH SOLE 0 400 0 0 INVESCO BULLETSHARES 2024 CORPORATE BOND ETF ETF 46138J841 19229 917 SH SOLE 0 917 0 0 DNP SELECT INCOME FD INC COM CEF 23325P104 20190 2226 SH SOLE 0 2226 0 0 KEYSIGHT TECHNOLOGIES INC COM Stock 49338L103 392983 2513 SH SOLE 0 2513 0 0 AVANOS MED INC COM Stock 05350V106 319 16 SH SOLE 0 16 0 0 ARDELYX INC COM Stock 039697107 1460 200 SH SOLE 0 200 0 0 LIBERTY BROADBAND CORP COM SER A Stock 530307107 571 10 SH SOLE 0 10 0 0 LIBERTY BROADBAND CORP COM SER C Stock 530307305 1145 20 SH SOLE 0 20 0 0 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR ADR 03524A108 27047 445 SH SOLE 0 445 0 0 UPLAND SOFTWARE INC COM Stock 91544A109 53 17 SH SOLE 0 17 0 0 ALLIANT ENERGY CORP COM Stock 018802108 554 11 SH SOLE 0 11 0 0 AMER STATES WTR CO COM Stock 029899101 43228 598 SH SOLE 0 598 0 0 PLUG POWER INC COM NEW Stock 72919P202 8944 2600 SH SOLE 0 2600 0 0 ESSENTIAL UTILS INC COM Stock 29670G102 237841 6419 SH SOLE 0 6419 0 0 BORGWARNER INC COM Stock 099724106 79902 2300 SH SOLE 0 2300 0 0 CAL MAINE FOODS INC COM NEW Stock 128030202 63426 1078 SH SOLE 0 1077 0 0 DELTA AIR LINES INC DEL COM NEW Stock 247361702 16930 354 SH SOLE 0 353 0 0 DYCOM INDS INC COM Stock 267475101 18515 129 SH SOLE 0 129 0 0 EMCOR GROUP INC COM Stock 29084Q100 19611 56 SH SOLE 0 56 0 0 MARKETAXESS HLDGS INC COM Stock 57060D108 90770 414 SH SOLE 0 414 0 0 ISHARES BROAD USD INVESTMENT GRADE CORPORATE BOND ETF ETF 464288620 22745 448 SH SOLE 0 448 0 0 VANGUARD SHORT-TERM BOND ETF ETF 921937827 484983 6326 SH SOLE 0 6325 0 0 FLUOR CORP NEW COM Stock 343412102 8456 200 SH SOLE 0 200 0 0 ARK GENOMIC REVOLUTION ETF ETF 00214Q302 7692 267 SH SOLE 0 267 0 0 HUB GROUP INC CL A Stock 443320106 47542 1100 SH SOLE 0 1100 0 0 INSIGHT ENTERPRISES INC COM Stock 45765U103 92760 500 SH SOLE 0 500 0 0 LAM RESEARCH CORP COM Stock 512807108 235120 242 SH SOLE 0 242 0 0 LATTICE SEMICONDUCTOR CORP COM Stock 518415104 21513 275 SH SOLE 0 275 0 0 MURPHY USA INC COM Stock 626755102 16768 40 SH SOLE 0 40 0 0 PHILIP MORRIS INTL INC COM Stock 718172109 4037908 44072 SH SOLE 0 44072 0 0 NRG ENERGY INC COM NEW Stock 629377508 2572 38 SH SOLE 0 38 0 0 NUCOR CORP COM Stock 670346105 605204 3058 SH SOLE 0 3058 0 0 PARKER-HANNIFIN CORP COM Stock 701094104 159512 287 SH SOLE 0 287 0 0 MAG SILVER CORP COM Stock 55903Q104 10580 1000 SH SOLE 0 1000 0 0 INVESCO FOOD & BEVERAGE ETF ETF 46137V753 1218 25 SH SOLE 0 25 0 0 ROPER TECHNOLOGIES INC COM Stock 776696106 170495 304 SH SOLE 0 304 0 0 ROYAL GOLD INC COM Stock 780287108 173579 1425 SH SOLE 0 1425 0 0 VANGUARD MEGA CAP GROWTH ETF ETF 921910816 277438 968 SH SOLE 0 968 0 0 SERVICE CORP INTL COM Stock 817565104 22263 300 SH SOLE 0 300 0 0 SYNOPSYS INC COM Stock 871607107 1708214 2989 SH SOLE 0 2989 0 0 PNC FINL SVCS GROUP INC COM Stock 693475105 26502 164 SH SOLE 0 164 0 0 BOX INC CL A Stock 10316T104 2124 75 SH SOLE 0 75 0 0 EQUINIX INC COM REIT 29444U700 52821 64 SH SOLE 0 64 0 0 BRISTOL-MYERS SQUIBB CO COM Stock 110122108 881494 16255 SH SOLE 0 16254 0 0 ISHARES RUSSELL 3000 ETF ETF 464287689 227117 757 SH SOLE 0 756 0 0 ISHARES MSCI TURKEY ETF ETF 464286715 34035 947 SH SOLE 0 947 0 0 ISHARES GLOBAL ENERGY ETF ETF 464287341 149454 3480 SH SOLE 0 3479 0 0 BARRICK GOLD CORP COM Stock 067901108 21632 1300 SH SOLE 0 1300 0 0 PROSHARES S&P MIDCAP 400 DIVIDEND ARISTOCRATS ETF ETF 74347B680 282455 3595 SH SOLE 0 3595 0 0 REALTY INCOME CORP COM REIT 756109104 89633 1657 SH SOLE 0 1656 0 0 ALTRIA GROUP INC COM Stock 02209S103 392057 8988 SH SOLE 0 8988 0 0 LOEWS CORP COM Stock 540424108 747670 9550 SH SOLE 0 9550 0 0 DOMINION ENERGY INC COM Stock 25746U109 1005603 20443 SH SOLE 0 20443 0 0 CITIGROUP INC COM NEW Stock 172967424 145786 2305 SH SOLE 0 2305 0 0 ISHARES JP MORGAN USD EMERGING MARKETS BOND ETF ETF 464288281 17934 200 SH SOLE 0 200 0 0 AMERICAN WTR WKS CO INC NEW COM Stock 030420103 443917 3632 SH SOLE 0 3632 0 0 CADENCE DESIGN SYSTEM INC COM Stock 127387108 85913 276 SH SOLE 0 276 0 0 AGILENT TECHNOLOGIES INC COM Stock 00846U101 82213 565 SH SOLE 0 565 0 0 EXXON MOBIL CORP COM Stock 30231G102 12456943 107166 SH SOLE 0 107165 0 0 UNITEDHEALTH GROUP INC COM Stock 91324P102 10023557 20262 SH SOLE 0 20261 0 0 PRICE T ROWE GROUP INC COM Stock 74144T108 3179988 26083 SH SOLE 0 26082 0 0 TRAVELERS COMPANIES INC COM Stock 89417E109 265351 1153 SH SOLE 0 1153 0 0 LLOYDS BANKING GROUP PLC SPONSORED ADR ADR 539439109 266770 103000 SH SOLE 0 103000 0 0 LOWES COS INC COM Stock 548661107 11150004 43772 SH SOLE 0 43771 0 0 LINCOLN NATL CORP IND COM Stock 534187109 79665 2495 SH SOLE 0 2495 0 0 ARK INNOVATION ETF ETF 00214Q104 12520 250 SH SOLE 0 250 0 0 KORNIT DIGITAL LTD SHS Stock M6372Q113 134541 7425 SH SOLE 0 7425 0 0 DEERE & CO COM Stock 244199105 518904 1263 SH SOLE 0 1263 0 0 ETSY INC COM Stock 29786A106 6528 95 SH SOLE 0 95 0 0 PATTERSON COS INC COM Stock 703395103 53918 1950 SH SOLE 0 1950 0 0 BLACKBERRY LTD COM Stock 09228F103 13800 5000 SH SOLE 0 5000 0 0 ISHARES MSCI ACWI ETF ETF 464288257 50880 462 SH SOLE 0 462 0 0 COLGATE PALMOLIVE CO COM Stock 194162103 1122023 12460 SH SOLE 0 12460 0 0 U.S. GLOBAL JETS ETF ETF 26922A842 5253 250 SH SOLE 0 250 0 0 ISHARES MSCI INTL QUALITY FACTOR ETF ETF 46434V456 30737 775 SH SOLE 0 775 0 0 AMERICAN INTL GROUP INC COM NEW Stock 026874784 3049 39 SH SOLE 0 39 0 0 SHOPIFY INC CL A Stock 82509L107 50778 658 SH SOLE 0 658 0 0 DEVON ENERGY CORP NEW COM Stock 25179M103 138649 2763 SH SOLE 0 2763 0 0 VODAFONE GROUP PLC NEW SPONSORED ADR ADR 92857W308 44500 5000 SH SOLE 0 5000 0 0 ISHARES U.S. UTILITIES ETF ETF 464287697 16904 200 SH SOLE 0 200 0 0 UTILITIES SELECT SECTOR SPDR FUND ETF 81369Y886 84614 1289 SH SOLE 0 1288 0 0 EQUITY LIFESTYLE PPTYS INC COM REIT 29472R108 43248 672 SH SOLE 0 671 0 0 RAYONIER INC COM REIT 754907103 11302 340 SH SOLE 0 340 0 0 TOPBUILD CORP COM Stock 89055F103 301900 685 SH SOLE 0 685 0 0 CHEMOURS CO COM Stock 163851108 46359 1765 SH SOLE 0 1765 0 0 LANTHEUS HLDGS INC COM Stock 516544103 3112 50 SH SOLE 0 50 0 0 NOVO-NORDISK A S ADR ADR 670100205 1680756 13090 SH SOLE 0 13090 0 0 SAP SE SPON ADR ADR 803054204 9752 50 SH SOLE 0 50 0 0 WESTROCK CO COM Stock 96145D105 5770 117 SH SOLE 0 116 0 0 TELADOC HEALTH INC COM Stock 87918A105 1208 80 SH SOLE 0 80 0 0 KRAFT HEINZ CO COM Stock 500754106 47377 1284 SH SOLE 0 1283 0 0 PAYPAL HLDGS INC COM Stock 70450Y103 2028993 30288 SH SOLE 0 30288 0 0 NASDAQ INC COM Stock 631103108 94650 1500 SH SOLE 0 1500 0 0 SCHWAB CHARLES CORP COM Stock 808513105 2202464 30446 SH SOLE 0 30446 0 0 SPDR PORTFOLIO DEVELOPED WORLD EX-US ETF ETF 78463X889 489825 13667 SH SOLE 0 13667 0 0 CAMECO CORP COM Stock 13321L108 106134 2450 SH SOLE 0 2450 0 0 DENTSPLY SIRONA INC COM Stock 24906P109 17690 533 SH SOLE 0 533 0 0 URANIUM ENERGY CORP COM Stock 916896103 108000 16000 SH SOLE 0 16000 0 0 CROWN CASTLE INC COM REIT 22822V101 61170 578 SH SOLE 0 578 0 0 CARDINAL HEALTH INC COM Stock 14149Y108 251529 2248 SH SOLE 0 2247 0 0 LIVE OAK BANCSHARES INC COM Stock 53803X105 31133 750 SH SOLE 0 750 0 0 PROSHARES RUSSELL 2000 DIVIDEND GROWERS ETF ETF 74347B698 122129 1908 SH SOLE 0 1907 0 0 TORONTO DOMINION BK ONT COM NEW Stock 891160509 0 0 SH SOLE 0 0 0 0 AUTOZONE INC COM Stock 053332102 3104375 985 SH SOLE 0 985 0 0 BLACKROCK INC COM Stock 09247X101 902897 1083 SH SOLE 0 1083 0 0 CBRE GROUP INC CL A Stock 12504L109 98115 1009 SH SOLE 0 1009 0 0 ISHARES CORE S&P MID-CAP ETF ETF 464287507 1092409 17985 SH SOLE 0 17985 0 0 HOULIHAN LOKEY INC CL A Stock 441593100 57686 450 SH SOLE 0 450 0 0 ISHARES MSCI EAFE ETF ETF 464287465 557343 6979 SH SOLE 0 6979 0 0 APPLE INC COM Stock 037833100 20981510 122355 SH SOLE 0 122355 0 0 GOLDMAN SACHS ACTIVEBETA U.S. LARGE CAP EQUITY ETF ETF 381430503 36015 347 SH SOLE 0 347 0 0 GSK PLC SPONSORED ADR ADR 37733W204 2125795 49587 SH SOLE 0 49587 0 0 WEC ENERGY GROUP INC COM Stock 92939U106 48204 587 SH SOLE 0 587 0 0 PJT PARTNERS INC COM CL A Stock 69343T107 2357 25 SH SOLE 0 25 0 0 ISHARES IBONDS DEC 2025 TERM CORPORATE ETF ETF 46434VBD1 85098 3430 SH SOLE 0 3430 0 0 ISHARES IBONDS DEC 2024 TERM CORPORATE ETF ETF 46434VBG4 51453 2054 SH SOLE 0 2054 0 0 ABBOTT LABS COM Stock 002824100 5966724 52496 SH SOLE 0 52496 0 0 VANECK MORNINGSTAR INTERNATIONAL MOAT ETF ETF 92189F593 281308 9040 SH SOLE 0 9040 0 0 ADVANCED DRAIN SYS INC DEL COM Stock 00790R104 226668 1316 SH SOLE 0 1316 0 0 SPX TECHNOLOGIES INC COM Stock 78473E103 9850 80 SH SOLE 0 80 0 0 DISNEY WALT CO COM Stock 254687106 5215371 42623 SH SOLE 0 42623 0 0 CSW INDUSTRIALS INC COM Stock 126402106 294423 1255 SH SOLE 0 1255 0 0 NOVOCURE LTD ORD SHS Stock G6674U108 391 25 SH SOLE 0 25 0 0 RAYMOND JAMES FINL INC COM Stock 754730109 7834 61 SH SOLE 0 61 0 0 UNIVERSAL HLTH SVCS INC CL B Stock 913903100 8560 47 SH SOLE 0 46 0 0 BOOKING HOLDINGS INC COM Stock 09857L108 1759522 485 SH SOLE 0 485 0 0 ISHARES RUSSELL 1000 ETF ETF 464287622 324898 1128 SH SOLE 0 1128 0 0 SILVERCREST METALS INC COM Stock 828363101 33300 5000 SH SOLE 0 5000 0 0 PURE STORAGE INC CL A Stock 74624M102 2080 40 SH SOLE 0 40 0 0 MARSH & MCLENNAN COS INC COM Stock 571748102 18126 88 SH SOLE 0 88 0 0 LIVE NATION ENTERTAINMENT INC COM Stock 538034109 5606 53 SH SOLE 0 53 0 0 MFS INTER INCOME TR SH BEN INT CEF 55273C107 10640 4000 SH SOLE 0 4000 0 0 ISHARES RUSSELL 1000 VALUE ETF ETF 464287598 1559472 8707 SH SOLE 0 8706 0 0 DOMINOS PIZZA INC COM Stock 25754A201 24844 50 SH SOLE 0 50 0 0 FERRARI N V COM Stock N3167Y103 1744 4 SH SOLE 0 4 0 0