0001420506-26-000766.txt : 20260429 0001420506-26-000766.hdr.sgml : 20260429 20260429112523 ACCESSION NUMBER: 0001420506-26-000766 CONFORMED SUBMISSION TYPE: 13F-HR/A PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20260331 FILED AS OF DATE: 20260429 DATE AS OF CHANGE: 20260429 EFFECTIVENESS DATE: 20260429 FILER: COMPANY DATA: COMPANY CONFORMED NAME: SALEM INVESTMENT COUNSELORS INC CENTRAL INDEX KEY: 0000884423 ORGANIZATION NAME: EIN: 561225913 STATE OF INCORPORATION: NC FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 13F-HR/A SEC ACT: 1934 Act SEC FILE NUMBER: 028-03405 FILM NUMBER: 26912016 BUSINESS ADDRESS: STREET 1: POP BOX 25427 CITY: WINSTON SALEM STATE: NC ZIP: 27114-5427 BUSINESS PHONE: 3367687230 MAIL ADDRESS: STREET 1: PO BOX 25427 CITY: WINSTON-SALEM STATE: NC ZIP: 27114-5427 13F-HR/A 1 primary_doc.xml X0202 13F-HR/A LIVE false true false 0000884423 XXXXXXXX 03-31-2026 03-31-2026 true 1 RESTATEMENT false SALEM INVESTMENT COUNSELORS INC
PO BOX 25427 WINSTON-SALEM NC 27114-5427
13F HOLDINGS REPORT 028-03405 000104855 801-14487 N
David B. Rea President 3367687230 David B. Rea, President WINSTON-SALEM NC 03-31-2026 0 1238 3407668534 false
INFORMATION TABLE 2 Form13F_InfoTable.xml INFORMATION TABLE FOR SALEM INVESTMENT COUNSELORS INC (9660) 3M CO COM 88579Y101 9964397 68611 SH SOLE Salem Investment Counselors Inc. 52900 0 15711 ABBOTT LABORATORIES COM 002824100 7212157 70246 SH SOLE Salem Investment Counselors Inc. 54351 0 15895 ABBVIE INC COM 00287Y109 28685844 131895 SH SOLE Salem Investment Counselors Inc. 104856 0 27039 ABERCROMBIE & FITCH CO CL A 002896207 6853 75 SH SOLE 0 0 75 ABRDN LIFE SCIENCES INVESTOR SH BEN INT 87911K100 2034 125 SH SOLE Salem Investment Counselors Inc. 125 0 0 ABRDN SILVER ETF TRUST PHYSCL SILVR SHS 003264108 1433 20 SH SOLE 0 0 20 ACACIA RESH CORP ACACIA TCH COM 003881307 70534 14664 SH SOLE Salem Investment Counselors Inc. 14664 0 0 ACADIA HEALTHCARE COMPANY IN COM 00404A109 4959 212 SH SOLE Salem Investment Counselors Inc. 212 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 15073411 76017 SH SOLE Salem Investment Counselors Inc. 65128 0 10889 ACM RESH INC COM CL A 00108J109 1968 50 SH SOLE Salem Investment Counselors Inc. 50 0 0 ACUITY INC COM 00508Y102 902869 3222 SH SOLE Salem Investment Counselors Inc. 3222 0 0 ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 2985 215 SH SOLE 0 0 215 ADOBE INC COM 00724F101 3177299 13071 SH SOLE Salem Investment Counselors Inc. 7838 0 5233 ADVANCE AUTO PARTS INC COM 00751Y106 771469 14625 SH SOLE 0 0 14625 ADVANCED MICRO DEVICES INC COM 007903107 53901830 264965 SH SOLE Salem Investment Counselors Inc. 171912 0 93053 ADVISORSHARES TR HVAC AND INDUSTR 00768Y271 3415 100 SH SOLE 0 0 100 AEBI SCHMIDT HLDG AG COM H00501108 253 26 SH SOLE 0 0 26 AECOM COM 00766T100 42410 500 SH SOLE 0 0 500 AEGON LTD AMER REG 1 CERT 0076CA104 7406 1020 SH SOLE 0 0 1020 AFLAC INC COM 001055102 92705 845 SH SOLE 0 0 845 AGCO CORP COM 001084102 10892 94 SH SOLE Salem Investment Counselors Inc. 94 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 270052 2364 SH SOLE Salem Investment Counselors Inc. 2364 0 0 AGNC INVT CORP COM 00123Q104 30450 3000 SH SOLE Salem Investment Counselors Inc. 3000 0 0 AGNICO EAGLE MINES LTD COM 008474108 186742 920 SH SOLE Salem Investment Counselors Inc. 40 0 880 AIR LEASE CORP CL A 00912X302 26064 400 SH SOLE Salem Investment Counselors Inc. 400 0 0 AIR PRODUCTS AND CHEMICALS I COM 009158106 182178 627 SH SOLE Salem Investment Counselors Inc. 601 0 26 AIRBNB INC COM CL A 009066101 1011 8 SH SOLE Salem Investment Counselors Inc. 8 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 114161 994 SH SOLE 0 0 994 AKTIS ONCOLOGY INC COM 01021M104 17890 1000 SH SOLE Salem Investment Counselors Inc. 1000 0 0 ALAMOS GOLD INC COM CL A 011532108 191494 4310 SH SOLE Salem Investment Counselors Inc. 175 0 4135 ALBEMARLE CORP COM 012653101 128654 715 SH SOLE Salem Investment Counselors Inc. 70 0 645 ALCOA CORP COM 013872106 730 11 SH SOLE Salem Investment Counselors Inc. 11 0 0 ALCON AG ORD SHS H01301128 60883 808 SH SOLE Salem Investment Counselors Inc. 808 0 0 ALGONQUIN POWER & UTILITIES COM 015857105 1800 290 SH SOLE Salem Investment Counselors Inc. 290 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 281909 2247 SH SOLE Salem Investment Counselors Inc. 1958 0 289 ALLEGION PLC ORD SHS G0176J109 4069 28 SH SOLE 0 0 28 ALLIANCEBERNSTEIN HLDG L P UNIT LTD PARTN 01881G106 11232 300 SH SOLE 0 0 300 ALLIANT ENERGY CORP COM 018802108 32221 449 SH SOLE 0 0 449 ALLISON TRANSMISSION HLDGS I COM 01973R101 4007784 34237 SH SOLE Salem Investment Counselors Inc. 19867 0 14370 ALLSTATE CORP COM 020002101 865453 4154 SH SOLE Salem Investment Counselors Inc. 4154 0 0 ALPHABET INC CAP STK CL A 02079K305 77375209 269075 SH SOLE Salem Investment Counselors Inc. 194218 0 74857 ALPHABET INC CAP STK CL C 02079K107 142137902 495496 SH SOLE Salem Investment Counselors Inc. 387266 0 108230 ALPS ETF TR ALERIAN MLP 00162Q452 4824665 91654 SH SOLE Salem Investment Counselors Inc. 34404 0 57250 ALPS ETF TR OSHARES US QUALT 00162Q387 69588 1250 SH SOLE 0 0 1250 ALTRIA GROUP INC COM 02209S103 1762885 26300 SH SOLE Salem Investment Counselors Inc. 19449 0 6851 ALUMIS INC COM 022307102 441 20 SH SOLE Salem Investment Counselors Inc. 20 0 0 AMAZON COM INC COM 023135106 100859810 484274 SH SOLE Salem Investment Counselors Inc. 379493 0 104781 AMBEV SA SPONSORED ADR 02319V103 12121 4151 SH SOLE 0 0 4151 AMDOCS LTD SHS G02602103 62077 943 SH SOLE 0 0 943 AMER STATES WTR CO COM 029899101 37810 500 SH SOLE Salem Investment Counselors Inc. 500 0 0 AMEREN CORP COM 023608102 102336 931 SH SOLE Salem Investment Counselors Inc. 931 0 0 AMERICA MOVIL SAB DE CV SPON ADS RP CL B 02390A101 357 14 SH SOLE 0 0 14 AMERICAN AIRLINES GROUP INC COM 02376R102 11 1 SH SOLE Salem Investment Counselors Inc. 1 0 0 AMERICAN CENTY ETF TR INTL SMCP VLU 025072802 18674 187 SH SOLE 0 0 187 AMERICAN CENTY ETF TR US EQT ETF 025072885 187450 1686 SH SOLE 0 0 1686 AMERICAN CENTY ETF TR US LARGE CAP VLU 025072349 2902 36 SH SOLE 0 0 36 AMERICAN CENTY ETF TR US SML CP VALU 025072877 2320 21 SH SOLE 0 0 21 AMERICAN ELEC PWR CO INC COM 025537101 10657853 81308 SH SOLE Salem Investment Counselors Inc. 51414 0 29894 AMERICAN EXPRESS CO COM 025816109 1312461 4339 SH SOLE Salem Investment Counselors Inc. 3297 0 1042 AMERICAN INTL GROUP INC COM NEW 026874784 1577 21 SH SOLE Salem Investment Counselors Inc. 21 0 0 AMERICAN TOWER CORP COM 03027X100 59023 342 SH SOLE Salem Investment Counselors Inc. 335 0 7 AMETEK INC COM 031100100 3645 17 SH SOLE 0 0 17 AMGEN INC COM 031162100 10804985 30709 SH SOLE Salem Investment Counselors Inc. 17240 0 13469 AMPCO-PITTSBURG CORP COM 032037103 168 25 SH SOLE 0 0 25 AMPHENOL CORP CL A 032095101 12660 100 SH SOLE 0 0 100 AMPLIFY ETF TR AMPLIFY CYBERSEC 032108664 30036 400 SH SOLE Salem Investment Counselors Inc. 400 0 0 AMPLIFY ETF TR AMPLIFY JUNIOR S 032108649 263765 8875 SH SOLE Salem Investment Counselors Inc. 275 0 8600 AMPLIFY ETF TR CWP INTL ENHANCE 032108722 8094 200 SH SOLE Salem Investment Counselors Inc. 200 0 0 AMREP CORP COM 032159105 704 25 SH SOLE 0 0 25 AMYLYX PHARMACEUTICALS INC COM 03237H101 765 55 SH SOLE 0 0 55 ANALOG DEVICES INC COM 032654105 526204 1654 SH SOLE Salem Investment Counselors Inc. 862 0 792 ANGEL STUDIOS INC CL A COM 034948109 1092 358 SH SOLE Salem Investment Counselors Inc. 358 0 0 ANGLOGOLD ASHANTI PLC COM SHS G0378L100 19472 200 SH SOLE 0 0 200 ANHEUSER BUSCH INBEV SA NV SPONSORED ADR 03524A108 2845 41 SH SOLE Salem Investment Counselors Inc. 19 0 22 ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839 55128 2523 SH SOLE Salem Investment Counselors Inc. 675 0 1848 ANTERIS TECHNOLOGIES GLOBAL COM 03675P102 111 20 SH SOLE Salem Investment Counselors Inc. 20 0 0 ANTERO RESOURCES CORP COM 03674X106 40021 943 SH SOLE Salem Investment Counselors Inc. 943 0 0 AON PLC SHS CL A G0403H108 246604 764 SH SOLE 0 0 764 APA CORPORATION COM 03743Q108 19098 450 SH SOLE Salem Investment Counselors Inc. 450 0 0 API GROUP CORP COM STK 00187Y100 221402 5464 SH SOLE Salem Investment Counselors Inc. 5371 0 93 APOLLO GLOBAL MGMT INC COM 03769M106 22842 205 SH SOLE 0 0 205 APPLE INC COM 037833100 242242812 954501 SH SOLE Salem Investment Counselors Inc. 793849 0 160652 APPLIED DIGITAL CORP COM NEW 038169207 15004 632 SH SOLE Salem Investment Counselors Inc. 25 0 607 APPLIED MATLS INC COM 038222105 362298 1060 SH SOLE Salem Investment Counselors Inc. 706 0 354 APPLOVIN CORP COM CL A 03831W108 2786 7 SH SOLE 0 0 7 APYX MEDICAL CORPORATION COM 03837C106 167895 45500 SH SOLE Salem Investment Counselors Inc. 45500 0 0 ARCBEST CORP COM 03937C105 8951 91 SH SOLE 0 0 91 ARCH CAP GROUP LTD ORD G0450A105 5184 54 SH SOLE 0 0 54 ARCHER AVIATION INC COM CL A 03945R102 53086 10268 SH SOLE Salem Investment Counselors Inc. 10000 0 268 ARES CAPITAL CORP COM 04010L103 4019920 223081 SH SOLE Salem Investment Counselors Inc. 130310 0 92771 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 45277 415 SH SOLE 0 0 415 ARGENX SE SPONSORED ADR 04016X101 2191 3 SH SOLE 0 0 3 ARISTA NETWORKS INC COM SHS 040413205 125113 1019 SH SOLE Salem Investment Counselors Inc. 480 0 539 ARK ETF TR INNOVATION ETF 00214Q104 47313 700 SH SOLE 0 0 700 ARMATA PHARMACEUTICALS INC COM 04216R102 1024 100 SH SOLE Salem Investment Counselors Inc. 100 0 0 ARTIVION INC COM 228903100 205072 5600 SH SOLE Salem Investment Counselors Inc. 5600 0 0 ASHLAND INC COM 044186104 168944 3038 SH SOLE Salem Investment Counselors Inc. 3005 0 33 ASML HLDG NV N Y REGISTRY SHS N07059210 10088500 7638 SH SOLE Salem Investment Counselors Inc. 3943 0 3695 AST SPACEMOBILE INC COM CL A 00217D100 4144 50 SH SOLE 0 0 50 ASTERA LABS INC COM 04626A103 20265917 184908 SH SOLE Salem Investment Counselors Inc. 137328 0 47580 ASTRAZENECA PLC ORD G0593M107 201559 1022 SH SOLE Salem Investment Counselors Inc. 706 0 316 AT&T INC COM 00206R102 1129918 38976 SH SOLE Salem Investment Counselors Inc. 5935 0 33041 ATKORE INC COM 047649108 12195 207 SH SOLE Salem Investment Counselors Inc. 207 0 0 ATLANTA BRAVES HLDGS INC COM SER A 047726104 991 21 SH SOLE Salem Investment Counselors Inc. 20 0 1 ATLANTIC UN BANKSHARES CORP COM 04911A107 1930 54 SH SOLE Salem Investment Counselors Inc. 54 0 0 ATRICURE INC COM 04963C209 3167 111 SH SOLE Salem Investment Counselors Inc. 111 0 0 AURINIA PHARMACEUTICALS INC COM 05156V102 39644 2675 SH SOLE Salem Investment Counselors Inc. 2675 0 0 AUTODESK INC COM 052769106 12210 51 SH SOLE 0 0 51 AUTOMATIC DATA PROCESSING IN COM 053015103 511231 2496 SH SOLE Salem Investment Counselors Inc. 2221 0 275 AUTOZONE INC COM 053332102 624890 185 SH SOLE Salem Investment Counselors Inc. 112 0 73 AVANTOR INC COM 05352A100 282413 36022 SH SOLE Salem Investment Counselors Inc. 29265 0 6757 AVERY DENNISON CORP COM 053611109 47487 275 SH SOLE 0 0 275 AXCELIS TECHNOLOGIES INC COM NEW 054540208 63760 685 SH SOLE Salem Investment Counselors Inc. 685 0 0 AXIS CAP HLDGS LTD SHS G0692U109 303014 2988 SH SOLE Salem Investment Counselors Inc. 2988 0 0 AXON ENTERPRISE INC COM 05464C101 425 1 SH SOLE 0 0 1 AZZ INC COM 002474104 20647 165 SH SOLE Salem Investment Counselors Inc. 165 0 0 BAIDU INC SPON ADR REP A 056752108 4457 40 SH SOLE Salem Investment Counselors Inc. 40 0 0 BAKER HUGHES COMPANY CL A 05722G100 69170 1133 SH SOLE 0 0 1133 BALCHEM CORP COM 057665200 12938951 76345 SH SOLE Salem Investment Counselors Inc. 76343 0 2 BALLARD PWR SYS INC NEW COM 058586108 7277 3007 SH SOLE Salem Investment Counselors Inc. 3007 0 0 BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 1820 84 SH SOLE Salem Investment Counselors Inc. 84 0 0 BANCO SANTANDER SA ADR 05964H105 4129 366 SH SOLE 0 0 366 BANK AMERICA CORP COM 060505104 55203420 1132378 SH SOLE Salem Investment Counselors Inc. 933955 0 198423 BANK NEW YORK MELLON CORP COM 064058100 4864 41 SH SOLE Salem Investment Counselors Inc. 41 0 0 BARCLAYS BANK PLC IPATH S&P 500 SH 06748M196 178500 5000 SH SOLE 0 0 5000 BARRICK MNG CORP COM SHS 06849F108 6119 150 SH SOLE 0 0 150 BASSETT FURNITURE INDS INC COM 070203104 354 25 SH SOLE Salem Investment Counselors Inc. 25 0 0 BAUSCH HEALTH COS INC COM 071734107 1080 200 SH SOLE 0 0 200 BAXTER INTL INC COM 071813109 89093 5300 SH SOLE Salem Investment Counselors Inc. 4600 0 700 BECTON DICKINSON & CO COM 075887109 35063 223 SH SOLE Salem Investment Counselors Inc. 22 0 201 BERKLEY W R CORP COM 084423102 2983 45 SH SOLE 0 0 45 BERKSHIRE HATHAWAY INC DEL CL A 084670108 7181400 10 SH SOLE Salem Investment Counselors Inc. 4 0 6 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 82072655 171270 SH SOLE Salem Investment Counselors Inc. 141190 0 30080 BEST BUY INC COM 086516101 15313 235 SH SOLE Salem Investment Counselors Inc. 235 0 0 BEYOND MEAT INC COM 08862E109 1 1 SH SOLE Salem Investment Counselors Inc. 1 0 0 BHP BILLITON LIMITED SPONSORED ADS 088606108 54919 755 SH SOLE Salem Investment Counselors Inc. 219 0 536 BIGBEAR AI HLDGS INC COM 08975B109 8924 2535 SH SOLE Salem Investment Counselors Inc. 1950 0 585 BIGLARI HLDGS INC COM STK CL B 08986R309 330 1 SH SOLE 0 0 1 BIOCRYST PHARMACEUTICALS INC COM 09058V103 1904 200 SH SOLE 0 0 200 BIOGEN INC COM 09062X103 103765 566 SH SOLE Salem Investment Counselors Inc. 566 0 0 BITMINE IMMERSION TECNOLOGIE COM NEW 09175A206 989 50 SH SOLE 0 0 50 BLACKROCK HEALTH SCIENCES TE COM SHS 09260E105 32310 2250 SH SOLE 0 0 2250 BLACKROCK INC COM 09290D101 88478 92 SH SOLE Salem Investment Counselors Inc. 32 0 60 BLACKROCK SCIENCE & TECHNOLO SHS 09258G104 4544 125 SH SOLE Salem Investment Counselors Inc. 125 0 0 BLACKROCK SCIENCE & TECHNOLO SHS BEN INT 09260K101 33225 1500 SH SOLE 0 0 1500 BLACKSTONE INC COM 09260D107 609218 5298 SH SOLE Salem Investment Counselors Inc. 4718 0 580 BLACKSTONE SECD LENDING FD COMMON STOCK 09261X102 3058 125 SH SOLE Salem Investment Counselors Inc. 125 0 0 BLOCK H & R INC COM 093671105 22963 714 SH SOLE Salem Investment Counselors Inc. 714 0 0 BLOCK INC CL A 852234103 32919 547 SH SOLE Salem Investment Counselors Inc. 400 0 147 BLOOM ENERGY CORP COM CL A 093712107 135490 1000 SH SOLE Salem Investment Counselors Inc. 1000 0 0 BLUE OWL CAPITAL CORPORATION COM 69121K104 310074 27465 SH SOLE Salem Investment Counselors Inc. 1350 0 26115 BLUE OWL CAPITAL INC COM CL A 09581B103 804 88 SH SOLE 0 0 88 BOEING CO COM 097023105 211292 1062 SH SOLE Salem Investment Counselors Inc. 573 0 489 BONDBLOXX ETF TRUST BLOOMBERG SIX MN 09789C788 252657 5020 SH SOLE 0 0 5020 BOOKING HOLDINGS INC COM 09857L108 8421 2 SH SOLE 0 0 2 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 499392 6400 SH SOLE Salem Investment Counselors Inc. 5850 0 550 BOSTON BEER INC CL A 100557107 13824 60 SH SOLE Salem Investment Counselors Inc. 60 0 0 BOSTON SCIENTIFIC CORP COM 101137107 12646133 201532 SH SOLE Salem Investment Counselors Inc. 130555 0 70977 BP PLC SPONSORED ADR 055622104 33853 720 SH SOLE Salem Investment Counselors Inc. 1 0 719 BRIDGEBIO PHARMA INC COM 10806X102 372 5 SH SOLE 0 0 5 BRIGHTHOUSE FINL INC COM 10922N103 12515 209 SH SOLE Salem Investment Counselors Inc. 209 0 0 BRIGHTSPIRE CAPITAL INC COM CL A 10949T109 1728 300 SH SOLE Salem Investment Counselors Inc. 300 0 0 BRISTOL-MYERS SQUIBB CO COM 110122108 1262580 20817 SH SOLE Salem Investment Counselors Inc. 3702 0 17115 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 20461 345 SH SOLE 0 0 345 BROADCOM INC COM 11135F101 10461748 33801 SH SOLE Salem Investment Counselors Inc. 22147 0 11654 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 24592 150 SH SOLE Salem Investment Counselors Inc. 150 0 0 BROOKFIELD RENEWABLE ENERGY PARTNERSHIP UNIT G16258108 302312 9262 SH SOLE 0 0 9262 BROWN & BROWN INC COM 115236101 1565040 24000 SH SOLE Salem Investment Counselors Inc. 24000 0 0 BROWN FORMAN CORP CL B 115637209 20004 750 SH SOLE Salem Investment Counselors Inc. 750 0 0 BUILD-A-BEAR WORKSHOP INC COM 120076104 754 20 SH SOLE 0 0 20 BUILDERS FIRSTSOURCE INC COM 12008R107 78214 950 SH SOLE Salem Investment Counselors Inc. 950 0 0 BWX TECHNOLOGIES INC COM 05605H100 10225 50 SH SOLE 0 0 50 BXP INC COM 101121101 11835 225 SH SOLE 0 0 225 C3 AI INC CL A 12468P104 1230 146 SH SOLE Salem Investment Counselors Inc. 65 0 81 CADENCE DESIGN SYSTEM INC COM 127387108 112260 404 SH SOLE Salem Investment Counselors Inc. 374 0 30 CAE INC COM 124765108 313 12 SH SOLE 0 0 12 CALAMOS LNG SHR EQT DYNAMIC COM 12812C106 15606 1150 SH SOLE Salem Investment Counselors Inc. 1150 0 0 CALUMET INC COM 131428104 10770 300 SH SOLE Salem Investment Counselors Inc. 300 0 0 CAMDEN PPTY TR SH BEN INT 133131102 32973 334 SH SOLE 0 0 334 CANADIAN IMPERIAL BANK OF CO COM 136069101 35725 374 SH SOLE 0 0 374 CANADIAN NAT RES LTD MED TER COM 136385101 1809794 36800 SH SOLE Salem Investment Counselors Inc. 36800 0 0 CANADIAN NATL RY CO COM 136375102 1138178 11075 SH SOLE Salem Investment Counselors Inc. 461 0 10614 CANADIAN PACIFIC KANSAS CITY COM 13646K108 41383 525 SH SOLE 0 0 525 CANOPY GROWTH CORPORATION COM NEW 138035704 5 5 SH SOLE Salem Investment Counselors Inc. 5 0 0 CAPITAL GROUP CORE EQUITY ET SHS CREATION UNI 14020V108 510245 13250 SH SOLE 0 0 13250 CAPITAL ONE FINL CORP COM 14040H105 8158817 44723 SH SOLE Salem Investment Counselors Inc. 32215 0 12508 CARDINAL HEALTH INC COM 14149Y108 126786 600 SH SOLE Salem Investment Counselors Inc. 600 0 0 CARLISLE COS INC COM 142339100 9008 27 SH SOLE 0 0 27 CARMAX INC COM 143130102 16632 400 SH SOLE Salem Investment Counselors Inc. 400 0 0 CARNIVAL CORP COMMON STOCK 143658300 158671 6131 SH SOLE Salem Investment Counselors Inc. 2712 0 3419 CARPENTER TECHNOLOGY CORP COM 144285103 14584 37 SH SOLE Salem Investment Counselors Inc. 37 0 0 CARRIAGE SVCS INC COM 143905107 11324 248 SH SOLE Salem Investment Counselors Inc. 248 0 0 CARRIER GLOBAL CORPORATION COM 14448C104 937280 16645 SH SOLE Salem Investment Counselors Inc. 7771 0 8874 CARTER BANKSHARES INC COM NEW 146103106 20988 900 SH SOLE Salem Investment Counselors Inc. 900 0 0 CARTERS INC COM 146229109 4538481 126915 SH SOLE Salem Investment Counselors Inc. 84035 0 42880 CASEYS GEN STORES INC COM 147528103 85888 118 SH SOLE 0 0 118 CASS INFORMATION SYS INC COM 14808P109 86940 1975 SH SOLE Salem Investment Counselors Inc. 1925 0 50 CATERPILLAR INC COM 149123101 34659281 48922 SH SOLE Salem Investment Counselors Inc. 35458 0 13464 CBRE GROUP INC CL A 12504L109 16662 123 SH SOLE 0 0 123 CELANESE CORP DEL COM 150870103 1974 30 SH SOLE 0 0 30 CELSIUS HLDGS INC COM NEW 15118V207 16073 453 SH SOLE 0 0 453 CEMEX SA EURO MTN BE 144A SPON ADR NEW 151290889 172 15 SH SOLE 0 0 15 CENCORA INC COM 03073E105 392675 1250 SH SOLE Salem Investment Counselors Inc. 158 0 1092 CENTENE CORP DEL COM 15135B101 11918 364 SH SOLE Salem Investment Counselors Inc. 364 0 0 CENTRUS ENERGY CORP CL A 15643U104 1736 10 SH SOLE 0 0 10 CERENCE INC COM 156727109 4449 705 SH SOLE Salem Investment Counselors Inc. 705 0 0 CHARGEPOINT HOLDINGS INC COM SHS 15961R303 112 23 SH SOLE 0 0 23 CHARLES RIV LABS INTL INC COM 159864107 25013 145 SH SOLE Salem Investment Counselors Inc. 145 0 0 CHARTER COMMUNICATIONS INC CL A 16119P108 13817 64 SH SOLE Salem Investment Counselors Inc. 3 0 61 CHECK POINT SOFTWARE TECH LT ORD M22465104 39427 276 SH SOLE 0 0 276 CHEMOURS CO COM 163851108 13681 621 SH SOLE Salem Investment Counselors Inc. 621 0 0 CHENIERE ENERGY INC COM NEW 16411R208 46253 163 SH SOLE 0 0 163 CHEVRON CORPORATION COM 166764100 6748747 32618 SH SOLE Salem Investment Counselors Inc. 19818 0 12800 CHEWY INC CL A 16679L109 10800 400 SH SOLE Salem Investment Counselors Inc. 400 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 12804 400 SH SOLE Salem Investment Counselors Inc. 250 0 150 CHUBB LTD SWITZ COM H1467J104 238958 731 SH SOLE Salem Investment Counselors Inc. 450 0 281 CHURCHILL DOWNS INC COM 171484108 107796 1200 SH SOLE Salem Investment Counselors Inc. 1200 0 0 CINCINNATI FINL CORP COM 172062101 206164 1302 SH SOLE Salem Investment Counselors Inc. 1302 0 0 CINTAS CORP COM 172908105 8005228 47329 SH SOLE Salem Investment Counselors Inc. 32774 0 14555 CIRCLE INTERNET GROUP INC COM CL A 172573107 21468 225 SH SOLE Salem Investment Counselors Inc. 225 0 0 CISCO SYS INC COM 17275R102 20917119 269585 SH SOLE Salem Investment Counselors Inc. 222234 0 47351 CITIGROUP INC COM NEW 172967424 3476210 30652 SH SOLE Salem Investment Counselors Inc. 25159 0 5493 CITIZENS FINL GROUP INC COM 174610105 68066 1135 SH SOLE Salem Investment Counselors Inc. 1000 0 135 CLEAN HARBORS INC COM 184496107 3728 13 SH SOLE 0 0 13 CLEARBRIDGE ENERGY MIDSTREAM COM 18469P209 5811 110 SH SOLE Salem Investment Counselors Inc. 110 0 0 CLEARPOINT NEURO INC COM 18507C103 228 25 SH SOLE 0 0 25 CLEARWAY ENERGY INC CL A 18539C105 2429 62 SH SOLE 0 0 62 CLEARWAY ENERGY INC CL C 18539C204 4244 108 SH SOLE 0 0 108 CLEVELAND-CLIFFS INC NEW COM 185899101 3465 410 SH SOLE 0 0 410 CLOROX CO DEL COM 189054109 135030 1303 SH SOLE Salem Investment Counselors Inc. 1025 0 278 CLOUDFLARE INC CL A COM 18915M107 4127 20 SH SOLE 0 0 20 CME GROUP INC COM 12572Q105 45780 155 SH SOLE Salem Investment Counselors Inc. 140 0 15 CMS ENERGY CORP COM 125896100 62840 810 SH SOLE Salem Investment Counselors Inc. 755 0 55 CNA FINL CORP COM 126117100 7394 161 SH SOLE Salem Investment Counselors Inc. 161 0 0 COCA COLA CO COM 191216100 8133206 106375 SH SOLE Salem Investment Counselors Inc. 89409 0 16966 COCA COLA CONS INC COM 191098102 19174 100 SH SOLE 0 0 100 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 23988 391 SH SOLE Salem Investment Counselors Inc. 195 0 196 COHEN & STEERS INFRASTRUCTUR COM 19248A109 3468 134 SH SOLE Salem Investment Counselors Inc. 134 0 0 COHEN & STEERS QUALITY INCOM COM 19247L106 180750 15000 SH SOLE Salem Investment Counselors Inc. 15000 0 0 COINBASE GLOBAL INC COM CL A 19260Q107 12223 70 SH SOLE Salem Investment Counselors Inc. 50 0 20 COLGATE PALMOLIVE CO COM 194162103 6071956 71242 SH SOLE Salem Investment Counselors Inc. 47671 0 23571 COMCAST CORP NEW CL A 20030N101 712324 24811 SH SOLE Salem Investment Counselors Inc. 544 0 24267 COMMUNITY WEST BANCSHARES NE COM 203937107 6990 300 SH SOLE Salem Investment Counselors Inc. 300 0 0 CONAGRA BRANDS INC COM 205887102 9768 621 SH SOLE Salem Investment Counselors Inc. 621 0 0 CONCENTRA GROUP HOLDINGS PAR COMMON STOCK 20603L102 5642 263 SH SOLE Salem Investment Counselors Inc. 263 0 0 CONCENTRIX CORP COM 20602D101 9768 357 SH SOLE Salem Investment Counselors Inc. 357 0 0 CONNECTONE BANCORP INC COM 20786W107 8647 323 SH SOLE Salem Investment Counselors Inc. 323 0 0 CONOCOPHILLIPS COM 20825C104 856020 6485 SH SOLE Salem Investment Counselors Inc. 5046 0 1439 CONSTELLATION BRANDS INC CL A 21036P108 29100 194 SH SOLE Salem Investment Counselors Inc. 194 0 0 CONSTELLATION ENERGY CORP COM 21037T109 559 2 SH SOLE 0 0 2 COPART INC COM 217204106 1431983 43132 SH SOLE Salem Investment Counselors Inc. 36734 0 6398 COREWEAVE INC COM CL A 21873S108 9684 125 SH SOLE Salem Investment Counselors Inc. 125 0 0 CORNING INC COM 219350105 1966671 14464 SH SOLE Salem Investment Counselors Inc. 898 0 13566 CORTEVA INC COM 22052L104 220158 2630 SH SOLE Salem Investment Counselors Inc. 1517 0 1113 COSTAR GROUP INC COM 22160N109 807 20 SH SOLE Salem Investment Counselors Inc. 20 0 0 COSTCO WHOLESALE CORPORATION COM 22160K105 24533935 24622 SH SOLE Salem Investment Counselors Inc. 15622 0 9000 COTERRA ENERGY INC COM 127097103 90662 2580 SH SOLE Salem Investment Counselors Inc. 690 0 1890 COUPANG INC CL A 22266T109 1771511 93830 SH SOLE Salem Investment Counselors Inc. 16405 0 77425 COUSINS PPTYS INC COM NEW 222795502 587 26 SH SOLE 0 0 26 CRANE COMPANY COMMON STOCK 224408104 51300 300 SH SOLE Salem Investment Counselors Inc. 300 0 0 CRANE NXT CO COM 224441105 12177 300 SH SOLE Salem Investment Counselors Inc. 300 0 0 CREXENDO INC COM 226552107 1543 250 SH SOLE 0 0 250 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 25450 535 SH SOLE 0 0 535 CRONOS GROUP INC COM 22717L101 502 200 SH SOLE 0 0 200 CROWDSTRIKE HLDGS INC CL A 22788C105 5941260 15218 SH SOLE Salem Investment Counselors Inc. 12997 0 2221 CSX CORP COM 126408103 293672 7154 SH SOLE Salem Investment Counselors Inc. 3429 0 3725 CUMMINS INC COM 231021106 26901 50 SH SOLE 0 0 50 CUSHMAN AND WAKEFIELD LTD COMMON SHARES G2717C106 1938 158 SH SOLE 0 0 158 CVS HEALTH CORP COM 126650100 2868878 39945 SH SOLE Salem Investment Counselors Inc. 33555 0 6390 D R HORTON INC COM 23331A109 1526161 11122 SH SOLE Salem Investment Counselors Inc. 6701 0 4421 D-WAVE QUANTUM INC COM 26740W109 722 50 SH SOLE 0 0 50 DANAHER CORP DEL COM 235851102 108538 572 SH SOLE Salem Investment Counselors Inc. 157 0 415 DARDEN RESTAURANTS INC COM 237194105 8234 42 SH SOLE Salem Investment Counselors Inc. 12 0 30 DARLING INGREDIENTS INC COM 237266101 967087 15636 SH SOLE 0 0 15636 DAVITA INC COM 23918K108 11066 72 SH SOLE 0 0 72 DAWSON GEOPHYSICAL CO NEW COM 239360100 90739 26225 SH SOLE Salem Investment Counselors Inc. 26225 0 0 DBX ETF TR XTRACK MSCI EAFE 233051200 12350 250 SH SOLE Salem Investment Counselors Inc. 250 0 0 DECKERS OUTDOOR CORP COM 243537107 103293 1032 SH SOLE Salem Investment Counselors Inc. 1032 0 0 DEERE & CO COM 244199105 711597 1260 SH SOLE Salem Investment Counselors Inc. 1080 0 180 DEFI TECHNOLOGIES INC COM 244916102 277 500 SH SOLE Salem Investment Counselors Inc. 500 0 0 DEFINIUM THERAPEUTICS INC COM SHS 24477V105 2835 150 SH SOLE 0 0 150 DELL TECHNOLOGIES INC CL C 24703L202 1931811 11770 SH SOLE Salem Investment Counselors Inc. 8615 0 3155 DELTA AIR LINES INC COM NEW 247361702 23734 357 SH SOLE Salem Investment Counselors Inc. 209 0 148 DENTSPLY SIRONA INC COM 24906P109 17400 1500 SH SOLE 0 0 1500 DEVON ENERGY CORP NEW COM 25179M103 12933 257 SH SOLE 0 0 257 DEXCOM INC COM 252131107 3078 49 SH SOLE 0 0 49 DIAGEO PLC SPON ADR NEW 25243Q205 27994 376 SH SOLE Salem Investment Counselors Inc. 342 0 34 DIAMONDBACK ENERGY INC COM 25278X109 92778 469 SH SOLE Salem Investment Counselors Inc. 12 0 457 DIGIMARC CORP NEW COM 25381B101 1473 300 SH SOLE Salem Investment Counselors Inc. 300 0 0 DIGITAL RLTY TR INC COM 253868103 15318 85 SH SOLE 0 0 85 DIMENSIONAL ETF TRUST EMGR CRE EQT MNG 25434V302 2100 62 SH SOLE 0 0 62 DIMENSIONAL ETF TRUST INTL CORE EQT MK 25434V203 793421 20365 SH SOLE Salem Investment Counselors Inc. 14326 0 6039 DIMENSIONAL ETF TRUST INTL CORE EQUITY 25434V799 83887 2361 SH SOLE 0 0 2361 DIMENSIONAL ETF TRUST US CORE EQT MKT 25434V104 30863 684 SH SOLE 0 0 684 DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500 38197 537 SH SOLE Salem Investment Counselors Inc. 137 0 400 DIREXION SHARES ETF TRUST DLY NVDA BULL 2X 25461A833 4917 51 SH SOLE 0 0 51 DISNEY WALT CO COM 254687106 998033 10355 SH SOLE Salem Investment Counselors Inc. 9249 0 1106 DOCUSIGN INC COM 256163106 854 18 SH SOLE 0 0 18 DOLLAR GEN CORP COM 256677105 11873 100 SH SOLE 0 0 100 DOMINION ENERGY INC COM 25746U109 429155 6942 SH SOLE Salem Investment Counselors Inc. 1261 0 5681 DONEGAL GROUP INC CL A 257701201 64597 3760 SH SOLE 0 0 3760 DONNELLEY FINL SOLUTIONS INC COM 25787G100 28426 603 SH SOLE Salem Investment Counselors Inc. 603 0 0 DOORDASH INC CL A 25809K105 2403 16 SH SOLE 0 0 16 DORIAN LPG LTD SHS USD Y2106R110 4275 125 SH SOLE Salem Investment Counselors Inc. 125 0 0 DOVER CORP COM 260003108 990138 4750 SH SOLE Salem Investment Counselors Inc. 4750 0 0 DOW HLDGS INC COM 260557103 101793 2444 SH SOLE Salem Investment Counselors Inc. 2444 0 0 DRAFTKINGS INC NEW COM CL A 26142V105 4865 225 SH SOLE 0 0 225 DROPBOX INC CL A 26210C104 1136 50 SH SOLE Salem Investment Counselors Inc. 50 0 0 DTE ENERGY CO COM 233331107 12381 84 SH SOLE 0 0 84 DUKE ENERGY CORP NEW COM NEW 26441C204 4109706 31386 SH SOLE Salem Investment Counselors Inc. 17986 0 13400 DUPONT DE NEMOURS INC COM 26614N102 402216 8782 SH SOLE Salem Investment Counselors Inc. 1946 0 6836 DUTCH BROS INC CL A 26701L100 5066 100 SH SOLE Salem Investment Counselors Inc. 100 0 0 DXC TECHNOLOGY CO COM 23355L106 5142 409 SH SOLE Salem Investment Counselors Inc. 409 0 0 DYCOM INDS INC COM 267475101 4513761 13322 SH SOLE Salem Investment Counselors Inc. 12297 0 1025 DYNEX CAP INC COM 26817Q886 85 0 SH SOLE Salem Investment Counselors Inc. 0 0 0 EA SERIES TRUST STRIVE US ENERGY 02072L722 7896 200 SH SOLE Salem Investment Counselors Inc. 200 0 0 EAGLE MATLS INC COM 26969P108 213603 1126 SH SOLE 0 0 1126 EAST WEST BANCORP INC COM 27579R104 1175 11 SH SOLE Salem Investment Counselors Inc. 11 0 0 EATON CORP PLC SHS G29183103 11910769 33301 SH SOLE Salem Investment Counselors Inc. 26220 0 7081 EBAY INC. COM 278642103 92477 1016 SH SOLE Salem Investment Counselors Inc. 870 0 146 ECOLAB INC COM 278865100 520430 1951 SH SOLE Salem Investment Counselors Inc. 1156 0 795 EDGEWELL PERSONAL CARE CO COM 28035Q102 10766 500 SH SOLE Salem Investment Counselors Inc. 500 0 0 EDISON INTL COM 281020107 91915 1256 SH SOLE Salem Investment Counselors Inc. 1200 0 56 EDWARDS LIFESCIENCES CORP COM 28176E108 741461 9259 SH SOLE Salem Investment Counselors Inc. 3978 0 5281 ELECTRONIC ARTS INC COM 285512109 47910 235 SH SOLE Salem Investment Counselors Inc. 235 0 0 ELEVANCE HEALTH INC FORMERLY COM 036752103 413071 1411 SH SOLE Salem Investment Counselors Inc. 1152 0 259 ELI LILLY & CO COM 532457108 72250288 78553 SH SOLE Salem Investment Counselors Inc. 60850 0 17703 EMBRAER S.A. SPONSORED ADS 29082A107 297 5 SH SOLE 0 0 5 EMCOR GROUP INC COM 29084Q100 738310 1000 SH SOLE 0 0 1000 EMERSON ELEC CO COM 291011104 2093962 15982 SH SOLE Salem Investment Counselors Inc. 15038 0 944 ENBRIDGE INC COM 29250N105 8670738 160154 SH SOLE Salem Investment Counselors Inc. 101543 0 58611 ENEL CHILE SA SPONSORED ADR 29278D105 225 57 SH SOLE 0 0 57 ENERGIZER HLDGS INC COM 29272W109 8210 500 SH SOLE Salem Investment Counselors Inc. 500 0 0 ENERGY FUELS INC COM NEW 292671708 1825 100 SH SOLE 0 0 100 ENERGY TRANSFER L P COM UT LTD PTN 29273V100 7398462 383340 SH SOLE Salem Investment Counselors Inc. 255600 0 127740 ENI SPA SPONSORED ADR 26874R108 8868 155 SH SOLE 0 0 155 ENOVIX CORPORATION COM 293594107 72505 13997 SH SOLE Salem Investment Counselors Inc. 5227 0 8770 ENPHASE ENERGY INC COM 29355A107 568 15 SH SOLE Salem Investment Counselors Inc. 15 0 0 ENTEGRIS INC COM 29362U104 1173 10 SH SOLE Salem Investment Counselors Inc. 10 0 0 ENTERGY CORP NEW COM 29364G103 24720 220 SH SOLE Salem Investment Counselors Inc. 212 0 8 ENTERPRISE PRODS PARTNERS L COM 293792107 9627480 254426 SH SOLE Salem Investment Counselors Inc. 206671 0 47755 EOG RES INC COM 26875P101 179556 1242 SH SOLE Salem Investment Counselors Inc. 971 0 271 EPAM SYS INC COM 29414B104 18550 137 SH SOLE Salem Investment Counselors Inc. 137 0 0 EQUIFAX INC COM 294429105 177550 986 SH SOLE Salem Investment Counselors Inc. 986 0 0 EQUINIX INC COM 29444U700 9803 10 SH SOLE Salem Investment Counselors Inc. 10 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 29927 500 SH SOLE Salem Investment Counselors Inc. 500 0 0 ETF SER SOLUTIONS DEFIANCE CONNECT 26922A289 62517 917 SH SOLE Salem Investment Counselors Inc. 125 0 792 ETF SER SOLUTIONS DEFIANCE QUANTUM 26922A420 2790 26 SH SOLE Salem Investment Counselors Inc. 6 0 20 ETFIS SER TR I VIRTUS INFRCAP 26923G822 12725 625 SH SOLE Salem Investment Counselors Inc. 625 0 0 ETSY INC COM 29786A106 1000 20 SH SOLE 0 0 20 EVERCORE INC CLASS A 29977A105 22389 75 SH SOLE Salem Investment Counselors Inc. 75 0 0 EVERGY INC COM 30034W106 492 6 SH SOLE 0 0 6 EVERPURE INC CL A 74624M102 178 3 SH SOLE 0 0 3 EVERSOURCE ENERGY COM 30040W108 36719 530 SH SOLE Salem Investment Counselors Inc. 244 0 286 EVGO INC CL A COM 30052F100 38 22 SH SOLE 0 0 22 EVOLV TECHNOLOGIES HLDNGS IN COM CL A 30049H102 402930 66600 SH SOLE Salem Investment Counselors Inc. 66600 0 0 EXCHANGE LISTED FDS TR SABA INT RATE 30151E806 14094 625 SH SOLE Salem Investment Counselors Inc. 625 0 0 EXCHANGE TRADED CONCEPTS TRU EMQQ THE EMERGIN 301505889 109119 3299 SH SOLE Salem Investment Counselors Inc. 3099 0 200 EXELIXIS INC COM 30161Q104 10723 250 SH SOLE 0 0 250 EXLSERVICE HLDGS INC COM 302081104 60900 2000 SH SOLE Salem Investment Counselors Inc. 2000 0 0 EXPAND ENERGY CORPORATION COM 165167735 877362 7992 SH SOLE 0 0 7992 EXPEDIA GROUP INC COM NEW 30212P303 3002 13 SH SOLE 0 0 13 EXPEDITORS INTL WASH INC COM 302130109 10743 75 SH SOLE 0 0 75 EXTRA SPACE STORAGE INC COM 30225T102 116182 886 SH SOLE Salem Investment Counselors Inc. 886 0 0 EXXON MOBIL CORP COM 30231G102 15374081 90617 SH SOLE Salem Investment Counselors Inc. 75852 0 14765 EZCORP INC CL A NON VTG 302301106 783989 30890 SH SOLE Salem Investment Counselors Inc. 30890 0 0 F N B CORP COM 302520101 576606 34486 SH SOLE Salem Investment Counselors Inc. 33388 0 1098 FABRINET SHS G3323L100 1784120 3421 SH SOLE Salem Investment Counselors Inc. 100 0 3321 FACTSET RESH SYS INC COM 303075105 217 1 SH SOLE 0 0 1 FASTENAL CO COM 311900104 74240 1600 SH SOLE Salem Investment Counselors Inc. 1600 0 0 FEDEX CORP COM 31428X106 8310261 23238 SH SOLE Salem Investment Counselors Inc. 17595 0 5643 FERMI INC COM 314911108 17520 3000 SH SOLE Salem Investment Counselors Inc. 75 0 2925 FERRARI N V COM N3167Y103 39938 118 SH SOLE Salem Investment Counselors Inc. 100 0 18 FIDELITY COMWLTH TR NASDAQ COMPSIT 315912808 143329 1688 SH SOLE Salem Investment Counselors Inc. 1075 0 613 FIDELITY COVINGTON TRUST FIDELITY MAGELAN 316092329 3637 115 SH SOLE 0 0 115 FIDELITY COVINGTON TRUST MSCI HLTH CARE I 316092600 35180 500 SH SOLE 0 0 500 FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808 85339 410 SH SOLE 0 0 410 FIDELITY NATL INFORMATION SV COM 31620M106 33307 710 SH SOLE Salem Investment Counselors Inc. 710 0 0 FIDELITY WISE ORIGIN BITCOIN SHS 315948109 8324 141 SH SOLE 0 0 141 FIFTH THIRD BANCORP COM 316773100 4499 96 SH SOLE 0 0 96 FILANA THERAPEUTICS INC COM 14817C107 465 275 SH SOLE Salem Investment Counselors Inc. 275 0 0 FIRST BANCORP N C COM 318910106 146059 2581 SH SOLE Salem Investment Counselors Inc. 2431 0 150 FIRST CTZNS BANCSHARES INC D CL A 31946M103 348663 185 SH SOLE Salem Investment Counselors Inc. 115 0 70 FIRST HORIZON CORPORATION COM 320517105 198001 8635 SH SOLE Salem Investment Counselors Inc. 8635 0 0 FIRST INTERNET BANCORP COM 320557101 3169 155 SH SOLE Salem Investment Counselors Inc. 155 0 0 FIRST SOLAR INC COM 336433107 3946 20 SH SOLE Salem Investment Counselors Inc. 20 0 0 FIRST TR EXCH TRADED FD III LNG/SHT EQUITY 33739P103 68320 971 SH SOLE 0 0 971 FIRST TR EXCHANGE TRADED FD RISNG DIVD ACHIV 33738R506 71490 1047 SH SOLE 0 0 1047 FIRST TR EXCHANGE TRADED FD SMID RISNG ETF 33741X102 211818 5372 SH SOLE 0 0 5372 FIRST TR EXCHANGE-TRADED FD GROWTH STRENGTH 33733E823 34591 1016 SH SOLE 0 0 1016 FIRST TR EXCHANGE-TRADED FD NASDAQ CYB ETF 33734X846 2696 43 SH SOLE 0 0 43 FIRST TR EXCHANGE-TRADED FD NASDQ CLN EDGE 33737A108 465386 2845 SH SOLE Salem Investment Counselors Inc. 2415 0 430 FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101 21961 503 SH SOLE 0 0 503 FIRST TR EXCHANGE-TRADED FD SHS 33734H106 6961 148 SH SOLE Salem Investment Counselors Inc. 148 0 0 FIRSTENERGY CORP COM 337932107 35766 706 SH SOLE 0 0 706 FISERV INC COM 337738108 142402 2552 SH SOLE Salem Investment Counselors Inc. 1745 0 807 FIVERR INTL LTD ORD SHS M4R82T106 441 44 SH SOLE Salem Investment Counselors Inc. 4 0 40 FLAGSTAR BANK NATIONAL ASSOC COM NEW 649445400 1805 137 SH SOLE Salem Investment Counselors Inc. 137 0 0 FLOWERS FOODS INC COM 343498101 820974 100733 SH SOLE Salem Investment Counselors Inc. 72430 0 28303 FLOWSERVE CORP COM 34354P105 92237 1251 SH SOLE 0 0 1251 FORD MTR CO COM 345370860 90613 7852 SH SOLE Salem Investment Counselors Inc. 3261 0 4591 FORTINET INC COM 34959E109 841226 10294 SH SOLE Salem Investment Counselors Inc. 7380 0 2914 FORTIVE CORP COM 34959J108 10614 192 SH SOLE Salem Investment Counselors Inc. 192 0 0 FORTREA HLDGS INC COMMON STOCK 34965K107 54128 5746 SH SOLE Salem Investment Counselors Inc. 1460 0 4286 FORTUNE BRANDS INNOVATIONS I COM 34964C106 101946 2616 SH SOLE Salem Investment Counselors Inc. 2616 0 0 FOX CORP CL A COM 35137L105 82695 1416 SH SOLE Salem Investment Counselors Inc. 416 0 1000 FRANKLIN TEMPLETON ETF TR FRANKLIN INDIA 35473P769 13288 400 SH SOLE 0 0 400 FREEPORT MCMORAN INC CL B 35671D857 85584 1456 SH SOLE Salem Investment Counselors Inc. 65 0 1391 FRESENIUS MEDICAL CARE AG SPONSORED ADR 358029106 361 16 SH SOLE 0 0 16 FRP HLDGS INC COM 30292L107 2501628 114334 SH SOLE Salem Investment Counselors Inc. 85216 0 29118 FS KKR CAP CORP COM 302635206 8107 794 SH SOLE Salem Investment Counselors Inc. 794 0 0 FS SPECIALTY LENDING FD COM SH BEN INT 644323107 9471 757 SH SOLE Salem Investment Counselors Inc. 757 0 0 FULTON FINL CORP PA COM 360271100 12204 600 SH SOLE Salem Investment Counselors Inc. 600 0 0 GABELLI DIVID & INCOME TR COM 36242H104 53295 1979 SH SOLE Salem Investment Counselors Inc. 1979 0 0 GABELLI GLOBAL SMALL & MID C COM 36249W104 2404 160 SH SOLE 0 0 160 GALAXY DIGITAL INC. CL A 36317J209 923 50 SH SOLE Salem Investment Counselors Inc. 50 0 0 GALECTIN THERAPEUTICS INC COM NEW 363225202 466 167 SH SOLE Salem Investment Counselors Inc. 167 0 0 GALLAGHER ARTHUR J & CO COM 363576109 3249 15 SH SOLE 0 0 15 GAMCO GLOBAL GOLD NAT RES & COM SH BEN INT 36465A109 1330 250 SH SOLE Salem Investment Counselors Inc. 250 0 0 GAMESTOP CORP CL A 36467W109 93 4 SH SOLE Salem Investment Counselors Inc. 4 0 0 GE AEROSPACE COM NEW 369604301 2914255 10254 SH SOLE Salem Investment Counselors Inc. 10050 0 204 GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107 13132141 184492 SH SOLE Salem Investment Counselors Inc. 97250 0 87242 GE VERNOVA INC COM 36828A101 2374716 2719 SH SOLE Salem Investment Counselors Inc. 2511 0 208 GEN DIGITAL INC COM 668771108 39506 2098 SH SOLE 0 0 2098 GENERAC HLDGS INC COM 368736104 19533 100 SH SOLE Salem Investment Counselors Inc. 100 0 0 GENERAL AMERN INVS CO INC COM 368802104 52039 890 SH SOLE 0 0 890 GENERAL DYNAMICS CORP COM 369550108 1256529 3661 SH SOLE Salem Investment Counselors Inc. 2829 0 832 GENERAL MILLS INC COM 370334104 177354 4765 SH SOLE Salem Investment Counselors Inc. 1467 0 3298 GENERAL MTRS CO COM 37045V100 352087 4726 SH SOLE Salem Investment Counselors Inc. 3115 0 1611 GENUINE PARTS CO COM 372460105 1389 13 SH SOLE Salem Investment Counselors Inc. 13 0 0 GILDAN ACTIVEWEAR INC COM 375916103 10901 195 SH SOLE Salem Investment Counselors Inc. 112 0 83 GILEAD SCIENCES INC COM 375558103 176861 1269 SH SOLE Salem Investment Counselors Inc. 22 0 1247 GINKGO BIOWORKS HOLDINGS INC CL A NEW 37611X209 4788 781 SH SOLE Salem Investment Counselors Inc. 280 0 501 GITLAB INC CLASS A COM 37637K108 1082 50 SH SOLE Salem Investment Counselors Inc. 50 0 0 GLOBAL PMTS INC COM 37940X102 830617 12342 SH SOLE 0 0 12342 GLOBAL X FDS ARTIFICIAL ETF 37954Y632 428011 9171 SH SOLE Salem Investment Counselors Inc. 5129 0 4042 GLOBAL X FDS FINTECH ETF 37954Y814 2195 95 SH SOLE Salem Investment Counselors Inc. 90 0 5 GLOBAL X FDS GLOBAL X COPPER 37954Y830 2223312 29120 SH SOLE Salem Investment Counselors Inc. 21627 0 7493 GLOBAL X FDS GLOBAL X SILVER 37954Y848 222948 2475 SH SOLE Salem Investment Counselors Inc. 100 0 2375 GLOBAL X FDS MSCI GREECE ETF 37954Y319 17565 275 SH SOLE 0 0 275 GLOBAL X FDS NASDAQ 100 COVER 37954Y483 114905 6700 SH SOLE 0 0 6700 GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 29865 899 SH SOLE 0 0 899 GLOBAL X FDS RUSSELL 2000 37954Y459 65033 4350 SH SOLE Salem Investment Counselors Inc. 750 0 3600 GLOBAL X FDS S&P 500 COVERED 37954Y475 117390 3000 SH SOLE 0 0 3000 GLOBAL X FDS SOCIAL MED ETF 37950E416 63695 1471 SH SOLE Salem Investment Counselors Inc. 966 0 505 GLOBAL X FDS US INFR DEV ETF 37954Y673 2541 50 SH SOLE Salem Investment Counselors Inc. 50 0 0 GLOBE LIFE INC COM 37959E102 835020 6000 SH SOLE 0 0 6000 GODADDY INC CL A 380237107 18188 220 SH SOLE Salem Investment Counselors Inc. 220 0 0 GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107 13673 317 SH SOLE 0 0 317 GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503 394285 3151 SH SOLE Salem Investment Counselors Inc. 2634 0 517 GOLDMAN SACHS ETF TR S&P 500 PREMIUM 38149W622 353783 7070 SH SOLE Salem Investment Counselors Inc. 220 0 6850 GOLDMAN SACHS ETF TR TECHNOLOGY OPPOR 38149W432 1 0 SH SOLE Salem Investment Counselors Inc. 0 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 5974382 7062 SH SOLE Salem Investment Counselors Inc. 4584 0 2478 GOLDMAN SACHS PHYSICAL GOLD UNIT 38150K103 1386 30 SH SOLE 0 0 30 GOODYEAR TIRE & RUBR CO COM 382550101 6630 1000 SH SOLE 0 0 1000 GRAB HOLDINGS LIMITED CLASS A ORD G4124C109 5490 1500 SH SOLE Salem Investment Counselors Inc. 1500 0 0 GRAHAM HLDGS CO COM CL B 384637104 42291 40 SH SOLE Salem Investment Counselors Inc. 30 0 10 GRAIL INC COM 384747101 414 8 SH SOLE Salem Investment Counselors Inc. 8 0 0 GRAPHIC PACKAGING HLDG CO COM 388689101 483496 48109 SH SOLE 0 0 48109 GRAYSCALE BITCOIN MINI TR ET SHS NEW 389930207 2999 100 SH SOLE 0 0 100 GRAYSCALE BITCOIN TRUST ETF SHS REP COM UT 389637109 86949 1648 SH SOLE Salem Investment Counselors Inc. 1273 0 375 GREEN BRICK PARTNERS INC COM 392709101 41367555 641855 SH SOLE Salem Investment Counselors Inc. 492004 0 149851 GRIFOLS S A SP ADR REP B NVT 398438408 377 47 SH SOLE 0 0 47 GSK PLC SPONSORED ADR 37733W204 131214 2356 SH SOLE Salem Investment Counselors Inc. 1768 0 588 GUGGENHEIM STRATEGIC OPPORTU COM SBI 40167F101 2755 250 SH SOLE Salem Investment Counselors Inc. 250 0 0 HALEON PLC SPON ADS 405552100 91232 9114 SH SOLE Salem Investment Counselors Inc. 2411 0 6703 HALLIBURTON CO COM 406216101 1248 32 SH SOLE 0 0 32 HARLEY DAVIDSON INC COM 412822108 28612 1415 SH SOLE Salem Investment Counselors Inc. 1415 0 0 HARROW INC COM 415858109 45838 1300 SH SOLE Salem Investment Counselors Inc. 1300 0 0 HARTFORD INSURANCE GROUP INC COM 416515104 4211 31 SH SOLE 0 0 31 HAWKINS INC COM 420261109 7680 50 SH SOLE 0 0 50 HCA HEALTHCARE INC COM 40412C101 1538504 3251 SH SOLE Salem Investment Counselors Inc. 3225 0 26 HDFC BANK LTD SPONSORED ADS 40415F101 5076 204 SH SOLE 0 0 204 HEALTHPEAK PROPERTIES INC COM 42250P103 293687 17875 SH SOLE 0 0 17875 HEICO CORP NEW COM 422806109 10146 37 SH SOLE Salem Investment Counselors Inc. 37 0 0 HERC HLDGS INC COM 42704L104 2188209 21981 SH SOLE Salem Investment Counselors Inc. 16640 0 5341 HERCULES CAPITAL INC COM 427096508 22672 1535 SH SOLE Salem Investment Counselors Inc. 1535 0 0 HERSHEY CO COM 427866108 134090 645 SH SOLE Salem Investment Counselors Inc. 645 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 16753 700 SH SOLE Salem Investment Counselors Inc. 700 0 0 HIGHWOODS PPTYS INC COM 431284108 110819 5176 SH SOLE Salem Investment Counselors Inc. 2584 0 2592 HIMS & HERS HEALTH INC COM CL A 433000106 21279 1025 SH SOLE Salem Investment Counselors Inc. 400 0 625 HIVE DIGITAL TECHNOLOGIES LT COM NEW 433921103 76 40 SH SOLE Salem Investment Counselors Inc. 40 0 0 HOLOGIC INC COM 436440101 39005 516 SH SOLE 0 0 516 HOME DEPOT INC COM 437076102 7702429 23419 SH SOLE Salem Investment Counselors Inc. 14217 0 9202 HONDA MOTOR CO LTD ADR ECH CNV IN 3 438128308 1799 74 SH SOLE 0 0 74 HONEYWELL INTL INC COM 438516106 9653535 42709 SH SOLE Salem Investment Counselors Inc. 35420 0 7289 HORIZON TECHNOLOGY FIN CORP COM 44045A102 2989 700 SH SOLE Salem Investment Counselors Inc. 700 0 0 HOWMET AEROSPACE INC COM 443201108 7606 33 SH SOLE Salem Investment Counselors Inc. 33 0 0 HP INC COM 40434L105 15461 794 SH SOLE Salem Investment Counselors Inc. 794 0 0 HUBBELL INC COM 443510607 8105062 16516 SH SOLE Salem Investment Counselors Inc. 12757 0 3759 HUBSPOT INC COM 443573100 36615 150 SH SOLE Salem Investment Counselors Inc. 150 0 0 HUMANA INC COM 444859102 3312 19 SH SOLE 0 0 19 HUNT J B TRANS SVCS INC COM 445658107 48949 231 SH SOLE Salem Investment Counselors Inc. 123 0 108 HUNTINGTON BANCSHARES INC COM 446150104 3274967 207222 SH SOLE Salem Investment Counselors Inc. 127230 0 79992 HUNTINGTON INGALLS INDS INC COM 446413106 18236 48 SH SOLE 0 0 48 HURCO CO COM 447324104 1471 100 SH SOLE 0 0 100 I3 VERTICALS INC COM CL A 46571Y107 43602 1950 SH SOLE Salem Investment Counselors Inc. 1950 0 0 IES HOLDINGS INC COM 44951W106 16677 35 SH SOLE 0 0 35 ILLINOIS TOOL WKS INC COM 452308109 148236 566 SH SOLE Salem Investment Counselors Inc. 427 0 139 ILLUMINA INC COM 452327109 4931 40 SH SOLE Salem Investment Counselors Inc. 40 0 0 IMPINJ INC COM 453204109 6676 65 SH SOLE Salem Investment Counselors Inc. 65 0 0 INCYTE CORP COM 45337C102 73320 779 SH SOLE Salem Investment Counselors Inc. 50 0 729 INDIE SEMICONDUCTOR INC CLASS A COM 45569U101 132967 41294 SH SOLE 0 0 41294 INFLEQTION INC COM SHS 45676K103 1217 124 SH SOLE 0 0 124 INFUSYSTEM HLDGS INC COM 45685K102 206909 22417 SH SOLE Salem Investment Counselors Inc. 22417 0 0 ING GROEP N.V. SPONSORED ADR 456837103 3361 129 SH SOLE 0 0 129 INGERSOLL RAND INC COM 45687V106 963043 12020 SH SOLE Salem Investment Counselors Inc. 7057 0 4963 INGEVITY CORP COM 45688C107 3185549 44722 SH SOLE Salem Investment Counselors Inc. 438 0 44284 INGLES MKTS INC CL A 457030104 1079 12 SH SOLE Salem Investment Counselors Inc. 12 0 0 INMODE LTD SHS M5425M103 1368 100 SH SOLE Salem Investment Counselors Inc. 100 0 0 INNOVATIVE INDL PPTYS INC COM 45781V101 1048 21 SH SOLE Salem Investment Counselors Inc. 21 0 0 INNVENTURE INC COM 45784M108 102 26 SH SOLE 0 0 26 INSPERITY INC COM 45778Q107 4543 168 SH SOLE Salem Investment Counselors Inc. 168 0 0 INTEL CORP COM 458140100 2785795 63127 SH SOLE Salem Investment Counselors Inc. 59561 0 3566 INTERCONTINENTAL EXCHANGE IN COM 45866F104 17301 110 SH SOLE 0 0 110 INTERCONTINENTAL HOTELS GROU SPONSORED ADS 45857P806 4538 34 SH SOLE 0 0 34 INTERNATIONAL BUSINESS MACHS COM 459200101 1491669 6154 SH SOLE Salem Investment Counselors Inc. 5412 0 742 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 361687 4958 SH SOLE 0 0 4958 INTERNATIONAL PAPER CO COM 460146103 7676 215 SH SOLE Salem Investment Counselors Inc. 10 0 205 INTUIT COM 461202103 250349 579 SH SOLE Salem Investment Counselors Inc. 507 0 72 INTUITIVE SURGICAL INC COM NEW 46120E602 28950172 62800 SH SOLE Salem Investment Counselors Inc. 43255 0 19545 INVENTRUST PPTYS CORP COM NEW 46124J201 7893 257 SH SOLE Salem Investment Counselors Inc. 257 0 0 INVESCO ACTVELY MNGD ETC FD OPTIMUM YIELD 46090F100 15588 900 SH SOLE Salem Investment Counselors Inc. 900 0 0 INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649 114533 482 SH SOLE 0 0 482 INVESCO EXCH TRADED FD TR II NASDAQNXTGEN100 46138G631 4672 129 SH SOLE 0 0 129 INVESCO EXCH TRADED FD TR II S&P GBL WATER 46138E263 84465 1321 SH SOLE Salem Investment Counselors Inc. 550 0 771 INVESCO EXCH TRADED FD TR II S&P SMLCP INDL 46138E123 3833649 24793 SH SOLE Salem Investment Counselors Inc. 24793 0 0 INVESCO EXCH TRADED FD TR II SOLAR ETF 46138G706 2786 50 SH SOLE 0 0 50 INVESCO EXCHANGE TRADED FD T BLOOMBERG MVP MU 46137V712 150 3 SH SOLE Salem Investment Counselors Inc. 3 0 0 INVESCO EXCHANGE TRADED FD T RAFI US 1000 ETF 46137V613 418264 8800 SH SOLE 0 0 8800 INVESCO EXCHANGE TRADED FD T S&P MDCP QUALITY 46137V472 14059 136 SH SOLE 0 0 136 INVESCO EXCHANGE TRADED FD T S&P MDCP400 PR 46137V217 137031 2500 SH SOLE Salem Investment Counselors Inc. 2500 0 0 INVESCO EXCHANGE TRADED FD T S&P SMLCP MOMENT 46137V498 156602 2060 SH SOLE 0 0 2060 INVESCO EXCHANGE TRADED FD T S&P500 BUY WRT 46137V399 11545 525 SH SOLE 0 0 525 INVESCO EXCHANGE TRADED FD T S&P500 EQL IND 46137V324 86370 1500 SH SOLE 0 0 1500 INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282 182896 4041 SH SOLE 0 0 4041 INVESCO EXCHANGE TRADED FD T S&P500 EQL UTL 46137V274 7057 87 SH SOLE 0 0 87 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 931580 4854 SH SOLE 0 0 4854 INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258 17290 161 SH SOLE 0 0 161 INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 16166 215 SH SOLE 0 0 215 INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142 36773 550 SH SOLE Salem Investment Counselors Inc. 550 0 0 INVESCO GALAXY BITCOIN ETF COM SHS BEN INT 46091J101 27123 402 SH SOLE 0 0 402 INVESCO LTD SHS G491BT108 18218 750 SH SOLE Salem Investment Counselors Inc. 750 0 0 INVESCO QQQ TR UNIT SER 1 46090E103 3623676 6278 SH SOLE Salem Investment Counselors Inc. 4017 0 2261 INVESTORS TITLE CO NC COM 461804106 6521 30 SH SOLE Salem Investment Counselors Inc. 30 0 0 INVITATION HOMES INC COM 46187W107 42916 1727 SH SOLE Salem Investment Counselors Inc. 1614 0 113 IONQ INC COM 46222L108 11388 395 SH SOLE Salem Investment Counselors Inc. 145 0 250 IQVIA HLDGS INC COM 46266C105 206183 1209 SH SOLE Salem Investment Counselors Inc. 339 0 870 IREN LIMITED ORDINARY SHARES Q4982L109 13712 400 SH SOLE Salem Investment Counselors Inc. 100 0 300 IRON MTN INC DEL COM 46284V101 7979549 78121 SH SOLE Salem Investment Counselors Inc. 57449 0 20672 ISHARES BITCOIN TRUST ETF SHS BEN INT 46438F101 2975629 77450 SH SOLE Salem Investment Counselors Inc. 43316 0 34134 ISHARES ETHEREUM TR SHS 46438R105 1583 100 SH SOLE 0 0 100 ISHARES GOLD TR ISHARES NEW 464285204 239708 2719 SH SOLE Salem Investment Counselors Inc. 1822 0 897 ISHARES INC CORE MSCI EMKT 46434G103 1556332 22313 SH SOLE Salem Investment Counselors Inc. 14303 0 8010 ISHARES INC MSCI BRAZIL ETF 464286400 24954 650 SH SOLE 0 0 650 ISHARES INC MSCI EM ASIA ETF 464286426 18477 193 SH SOLE 0 0 193 ISHARES INC MSCI EMERG MRKT 464286533 18796 290 SH SOLE 0 0 290 ISHARES INC MSCI EURZONE ETF 464286608 5826 93 SH SOLE 0 0 93 ISHARES INC MSCI GERMANY ETF 464286806 39670 1000 SH SOLE 0 0 1000 ISHARES INC MSCI HONG KG ETF 464286871 9236 400 SH SOLE Salem Investment Counselors Inc. 400 0 0 ISHARES INC MSCI JAPAN ETF 46434G822 619537 7337 SH SOLE Salem Investment Counselors Inc. 7337 0 0 ISHARES INC MSCI PAC JP ETF 464286665 2126 40 SH SOLE Salem Investment Counselors Inc. 40 0 0 ISHARES SILVER TR ISHARES 46428Q109 393168 5770 SH SOLE Salem Investment Counselors Inc. 2670 0 3100 ISHARES TR 0-3 MNTH TREASRY 46436E718 1010828 10042 SH SOLE 0 0 10042 ISHARES TR 0-5 YR TIPS ETF 46429B747 828 8 SH SOLE Salem Investment Counselors Inc. 8 0 0 ISHARES TR 1 3 YR TREAS BD 464287457 18001 218 SH SOLE 0 0 218 ISHARES TR CHINA LG-CAP ETF 464287184 21540 600 SH SOLE Salem Investment Counselors Inc. 600 0 0 ISHARES TR CHINA SM-CAP ETF 46429B200 43596 1341 SH SOLE 0 0 1341 ISHARES TR CONV BD ETF 46435G102 4683 46 SH SOLE 0 0 46 ISHARES TR CORE 1 5 YR USD 46432F859 49817 1028 SH SOLE 0 0 1028 ISHARES TR CORE HIGH DV ETF 46429B663 85911 633 SH SOLE Salem Investment Counselors Inc. 390 0 243 ISHARES TR CORE MSCI EAFE 46432F842 2178534 24064 SH SOLE Salem Investment Counselors Inc. 15188 0 8876 ISHARES TR CORE MSCI EURO 46434V738 6325 90 SH SOLE 0 0 90 ISHARES TR CORE MSCI INTL 46435G326 4597 55 SH SOLE 0 0 55 ISHARES TR CORE MSCI PAC 46434V696 23030 301 SH SOLE 0 0 301 ISHARES TR CORE MSCI TOTAL 46432F834 2166 25 SH SOLE 0 0 25 ISHARES TR CORE S&P MCP ETF 464287507 1324464 19613 SH SOLE Salem Investment Counselors Inc. 8979 0 10634 ISHARES TR CORE S&P SCP ETF 464287804 611472 4919 SH SOLE Salem Investment Counselors Inc. 3012 0 1907 ISHARES TR CORE S&P TTL STK 464287150 623858 4380 SH SOLE Salem Investment Counselors Inc. 4380 0 0 ISHARES TR CORE S&P US GWT 464287671 262602 1693 SH SOLE Salem Investment Counselors Inc. 90 0 1603 ISHARES TR CORE S&P500 ETF 464287200 7018661 10745 SH SOLE Salem Investment Counselors Inc. 6993 0 3752 ISHARES TR CORE UNIVRSL USD 46434V613 36629 793 SH SOLE 0 0 793 ISHARES TR CORE US AGGBD ET 464287226 4275857 43073 SH SOLE Salem Investment Counselors Inc. 27422 0 15651 ISHARES TR EAFE GRWTH ETF 464288885 55908 502 SH SOLE 0 0 502 ISHARES TR EAFE SML CP ETF 464288273 19603 250 SH SOLE 0 0 250 ISHARES TR EAFE VALUE ETF 464288877 39319 529 SH SOLE 0 0 529 ISHARES TR ESG AWR MSCI USA 46435G425 148491 1050 SH SOLE 0 0 1050 ISHARES TR EXPANDED TECH 464287515 721411 9012 SH SOLE Salem Investment Counselors Inc. 8207 0 805 ISHARES TR EXPND TEC SC ETF 464287549 7348 62 SH SOLE 0 0 62 ISHARES TR FLTG RATE NT ETF 46429B655 614305 12057 SH SOLE 0 0 12057 ISHARES TR GL CLEAN ENE ETF 464288224 13700 749 SH SOLE Salem Investment Counselors Inc. 549 0 200 ISHARES TR GLB INFRASTR ETF 464288372 20100 300 SH SOLE 0 0 300 ISHARES TR GLOB HLTHCRE ETF 464287325 130956 1400 SH SOLE Salem Investment Counselors Inc. 1400 0 0 ISHARES TR GLOBAL ENERG ETF 464287341 293811 5100 SH SOLE Salem Investment Counselors Inc. 5100 0 0 ISHARES TR GLOBAL TECH ETF 464287291 1353194 13536 SH SOLE Salem Investment Counselors Inc. 13200 0 336 ISHARES TR IBOXX HI YD ETF 464288513 116874 1469 SH SOLE Salem Investment Counselors Inc. 1466 0 3 ISHARES TR IBOXX INV CP ETF 464287242 62670 575 SH SOLE Salem Investment Counselors Inc. 572 0 3 ISHARES TR ISHARES BIOTECH 464287556 358976 2126 SH SOLE 0 0 2126 ISHARES TR ISHARES SEMICDTR 464287523 114374 348 SH SOLE Salem Investment Counselors Inc. 150 0 198 ISHARES TR JPMORGAN USD EMG 464288281 2912 31 SH SOLE Salem Investment Counselors Inc. 31 0 0 ISHARES TR JPX NIKKEI 400 464287382 18284 200 SH SOLE 0 0 200 ISHARES TR MBS ETF 464288588 18516 195 SH SOLE Salem Investment Counselors Inc. 195 0 0 ISHARES TR MICRO-CAP ETF 464288869 5587 35 SH SOLE Salem Investment Counselors Inc. 35 0 0 ISHARES TR MORNINGSTAR VALU 464288109 12016 129 SH SOLE 0 0 129 ISHARES TR MSCI EAFE ETF 464287465 939150 9669 SH SOLE Salem Investment Counselors Inc. 3281 0 6388 ISHARES TR MSCI EAFE MIN VL 46429B689 21488 235 SH SOLE 0 0 235 ISHARES TR MSCI EMG MKT ETF 464287234 803693 14152 SH SOLE Salem Investment Counselors Inc. 8727 0 5425 ISHARES TR MSCI EURO FL ETF 464289180 17425 500 SH SOLE 0 0 500 ISHARES TR MSCI INDIA ETF 46429B598 14052 300 SH SOLE 0 0 300 ISHARES TR MSCI INTL QUALTY 46434V456 4439 96 SH SOLE 0 0 96 ISHARES TR MSCI USA MIN VOL 46429B697 1547182 16683 SH SOLE Salem Investment Counselors Inc. 8772 0 7911 ISHARES TR MSCI USA MMENTM 46432F396 56158 234 SH SOLE 0 0 234 ISHARES TR MSCI USA QLT FCT 46432F339 322433 1681 SH SOLE Salem Investment Counselors Inc. 967 0 714 ISHARES TR PFD AND INCM SEC 464288687 280885 9264 SH SOLE Salem Investment Counselors Inc. 6864 0 2400 ISHARES TR RUS 1000 ETF 464287622 798695 2240 SH SOLE Salem Investment Counselors Inc. 592 0 1648 ISHARES TR RUS 1000 GRW ETF 464287614 2076142 4869 SH SOLE Salem Investment Counselors Inc. 4297 0 572 ISHARES TR RUS 1000 VAL ETF 464287598 462169 2163 SH SOLE Salem Investment Counselors Inc. 1351 0 812 ISHARES TR RUS 2000 GRW ETF 464287648 11611 37 SH SOLE 0 0 37 ISHARES TR RUS 2000 VAL ETF 464287630 10807 57 SH SOLE Salem Investment Counselors Inc. 42 0 15 ISHARES TR RUS MD CP GR ETF 464287481 213961 1670 SH SOLE Salem Investment Counselors Inc. 500 0 1170 ISHARES TR RUS MDCP VAL ETF 464287473 20987 144 SH SOLE Salem Investment Counselors Inc. 144 0 0 ISHARES TR RUS MID CAP ETF 464287499 7367215 75771 SH SOLE Salem Investment Counselors Inc. 63927 0 11844 ISHARES TR RUS TP200 GR ETF 464289438 74404 299 SH SOLE 0 0 299 ISHARES TR RUSSELL 2000 ETF 464287655 3399584 13708 SH SOLE Salem Investment Counselors Inc. 12563 0 1145 ISHARES TR RUSSELL 3000 ETF 464287689 44482 120 SH SOLE 0 0 120 ISHARES TR S&P 100 ETF 464287101 39759 125 SH SOLE 0 0 125 ISHARES TR S&P 500 GRWT ETF 464287309 929765 8220 SH SOLE Salem Investment Counselors Inc. 7204 0 1016 ISHARES TR S&P 500 VAL ETF 464287408 1535061 7270 SH SOLE Salem Investment Counselors Inc. 2000 0 5270 ISHARES TR S&P MC 400GR ETF 464287606 117424 1167 SH SOLE Salem Investment Counselors Inc. 220 0 947 ISHARES TR S&P MC 400VL ETF 464287705 179140 1352 SH SOLE 0 0 1352 ISHARES TR S&P SML 600 GWT 464287887 70330 486 SH SOLE 0 0 486 ISHARES TR SELECT DIVID ETF 464287168 2309443 15253 SH SOLE Salem Investment Counselors Inc. 14878 0 375 ISHARES TR SP SMCP600VL ETF 464287879 125202 1057 SH SOLE 0 0 1057 ISHARES TR TIPS BD ETF 464287176 119741 1085 SH SOLE 0 0 1085 ISHARES TR TRS FLT RT BD 46434V860 3494 69 SH SOLE 0 0 69 ISHARES TR TRUST ISHARE 0-1 464288679 358768 3250 SH SOLE Salem Investment Counselors Inc. 3250 0 0 ISHARES TR U.S. BAS MTL ETF 464287838 20231 115 SH SOLE Salem Investment Counselors Inc. 115 0 0 ISHARES TR U.S. ENERGY ETF 464287796 9716 150 SH SOLE Salem Investment Counselors Inc. 150 0 0 ISHARES TR U.S. FIN SVC ETF 464287770 37278 450 SH SOLE 0 0 450 ISHARES TR U.S. MED DVC ETF 464288810 138657 2599 SH SOLE Salem Investment Counselors Inc. 2255 0 344 ISHARES TR U.S. TECH ETF 464287721 117923 650 SH SOLE Salem Investment Counselors Inc. 650 0 0 ISHARES TR US AER DEF ETF 464288760 123594 565 SH SOLE Salem Investment Counselors Inc. 155 0 410 ISHARES TR US HLTHCARE ETF 464287762 107870 1750 SH SOLE 0 0 1750 ISHARES TR US TREAS BD ETF 46429B267 38810 1694 SH SOLE Salem Investment Counselors Inc. 1553 0 141 ISHARES TR US TRSPRTION 464287192 66245 888 SH SOLE 0 0 888 ISHARES TR USD INV GRDE ETF 464288620 15728 307 SH SOLE Salem Investment Counselors Inc. 307 0 0 ISHARES U S ETF TR BLOOMBERG ROLL 46431W598 35652 600 SH SOLE Salem Investment Counselors Inc. 250 0 350 ISHARES U S ETF TR GSCI CMDTY STGY 46431W853 17277 511 SH SOLE 0 0 511 ITT INC COM 45073V108 14319 75 SH SOLE Salem Investment Counselors Inc. 75 0 0 J P MORGAN EXCHANGE TRADED F BETABUILDRS US 46641Q399 1652356 14101 SH SOLE Salem Investment Counselors Inc. 14 0 14087 J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332 79466 1402 SH SOLE Salem Investment Counselors Inc. 2 0 1400 J P MORGAN EXCHANGE TRADED F ULTRA SHRT ETF 46641Q837 4007806 79190 SH SOLE Salem Investment Counselors Inc. 25037 0 54153 J P MORGAN EXCHANGE TRADED F US QUALTY FCTR 46641Q761 2106894 34359 SH SOLE Salem Investment Counselors Inc. 7868 0 26491 JABIL INC COM 466313103 240396 905 SH SOLE Salem Investment Counselors Inc. 505 0 400 JETBLUE AIRWAYS CORP COM 477143101 177 40 SH SOLE 0 0 40 JOBY AVIATION INC COMMON STOCK G65163100 42126 5100 SH SOLE Salem Investment Counselors Inc. 5100 0 0 JOHN HANCOCK EXCHANGE TRADED MULTI INTL ETF 47804J859 89359 2109 SH SOLE 0 0 2109 JOHNSON & JOHNSON COM 478160104 43184869 176669 SH SOLE Salem Investment Counselors Inc. 135672 0 40997 JOHNSON CONTROLS INTERNATION SHS G51502105 138175 1052 SH SOLE 0 0 1052 JOURNEY MED CORP COM 48115J109 67067 14300 SH SOLE Salem Investment Counselors Inc. 14300 0 0 JPMORGAN CHASE & CO COM 46625H100 71008428 241394 SH SOLE Salem Investment Counselors Inc. 179820 0 61574 KAISER ALUMINIUM CORPORATION COM PAR $0.01 483007704 60255 500 SH SOLE Salem Investment Counselors Inc. 500 0 0 KB HOME COM 48666K109 7072673 136670 SH SOLE Salem Investment Counselors Inc. 119381 0 17289 KENVUE INC COM 49177J102 781007 45302 SH SOLE Salem Investment Counselors Inc. 26594 0 18708 KEURIG DR PEPPER INC COM 49271V100 2896 109 SH SOLE 0 0 109 KEYCORP COM 493267108 21695 1082 SH SOLE Salem Investment Counselors Inc. 1082 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 221943 786 SH SOLE Salem Investment Counselors Inc. 740 0 46 KIMBERLY-CLARK CORP COM 494368103 3422902 35143 SH SOLE Salem Investment Counselors Inc. 20610 0 14533 KINDER MORGAN INC DEL COM 49456B101 11633938 346971 SH SOLE Salem Investment Counselors Inc. 268028 0 78943 KINETIK HOLDINGS INC COM NEW CL A 02215L209 1695 35 SH SOLE Salem Investment Counselors Inc. 25 0 10 KKR & CO INC COM 48251W104 43475 470 SH SOLE 0 0 470 KLA CORP COM NEW 482480100 566878 385 SH SOLE 0 0 385 KLARNA GROUP PLC SHS G5279N105 723616 55280 SH SOLE Salem Investment Counselors Inc. 4480 0 50800 KLAVIYO INC COM SER A 49845K101 41839 2150 SH SOLE Salem Investment Counselors Inc. 2150 0 0 KODIAK GAS SVCS INC COM 50012A108 174960 3000 SH SOLE Salem Investment Counselors Inc. 3000 0 0 KONINKLIJKE PHILIPS N V NY REGIS SHS NEW 500472303 411 15 SH SOLE 0 0 15 KONTOOR BRANDS INC COM 50050N103 119493 1700 SH SOLE Salem Investment Counselors Inc. 494 0 1206 KRAFT HEINZ CO COM 500754106 30154 1341 SH SOLE Salem Investment Counselors Inc. 128 0 1213 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 934258 13250 SH SOLE Salem Investment Counselors Inc. 9975 0 3275 KROGER CO COM 501044101 53547 740 SH SOLE Salem Investment Counselors Inc. 725 0 15 KULR TECHNOLOGY GROUP INC COM 50125G307 10 4 SH SOLE 0 0 4 KURV ETF TR GOLD ENHANCED 500948872 3257 100 SH SOLE Salem Investment Counselors Inc. 100 0 0 KURV ETF TR SILVER ENHANCED 500948864 4359 125 SH SOLE Salem Investment Counselors Inc. 125 0 0 KYNDRYL HLDGS INC COMMON STOCK 50155Q100 1457 111 SH SOLE Salem Investment Counselors Inc. 111 0 0 L3HARRIS TECHNOLOGIES INC COM 502431109 663379 1922 SH SOLE Salem Investment Counselors Inc. 876 0 1046 LABCORP HOLDINGS INC COM SHS 504922105 2635283 9877 SH SOLE Salem Investment Counselors Inc. 2578 0 7299 LADDER CAP CORP CL A 505743104 10000 1000 SH SOLE 0 0 1000 LAM RESEARCH CORP COM NEW 512807306 1009839 4721 SH SOLE Salem Investment Counselors Inc. 4010 0 711 LAMAR ADVERTISING CO CL A 512816109 13933 110 SH SOLE 0 0 110 LAMB WESTON HLDGS INC COM 513272104 3677 87 SH SOLE Salem Investment Counselors Inc. 87 0 0 LANDSTAR SYS INC COM 515098101 2565 16 SH SOLE 0 0 16 LAUDER ESTEE COS INC CL A 518439104 4464 62 SH SOLE 0 0 62 LEIDOS HOLDINGS INC COM 525327102 16641 107 SH SOLE Salem Investment Counselors Inc. 107 0 0 LEMONADE INC COM 52567D107 1881 30 SH SOLE 0 0 30 LENDINGCLUB ISSUANCE TR SER COM NEW 52603A208 8234 575 SH SOLE Salem Investment Counselors Inc. 575 0 0 LENNAR CORP CL A 526057104 22787820 262412 SH SOLE Salem Investment Counselors Inc. 213371 0 49041 LIBERTY ENERGY INC COM CL A 53115L104 2172096 75420 SH SOLE 0 0 75420 LINCOLN NATL CORP IND COM 534187109 261458 7365 SH SOLE Salem Investment Counselors Inc. 6687 0 678 LINDE PLC SHS G54950103 703980 1420 SH SOLE Salem Investment Counselors Inc. 1234 0 186 LISTED FDS TR HORIZON KINETICS 53656F623 52060 1000 SH SOLE 0 0 1000 LIVE NATION ENTERTAINMENT IN COM 538034109 20132 132 SH SOLE 0 0 132 LIVE OAK BANCSHARES INC COM 53803X105 1263440 38205 SH SOLE Salem Investment Counselors Inc. 14995 0 23210 LKQ CORP COM 501889208 441 15 SH SOLE 0 0 15 LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 35210 7000 SH SOLE 0 0 7000 LOCKHEED MARTIN CORP COM 539830109 570568 944 SH SOLE Salem Investment Counselors Inc. 665 0 279 LOEWS CORP COM 540424108 8540 80 SH SOLE Salem Investment Counselors Inc. 80 0 0 LOUISIANA PAC CORP COM 546347105 2183 30 SH SOLE Salem Investment Counselors Inc. 30 0 0 LOWES COS INC COM 548661107 329481139 1394452 SH SOLE Salem Investment Counselors Inc. 381882 0 1012570 LUCID GROUP INC COM NEW 549498202 420 44 SH SOLE Salem Investment Counselors Inc. 44 0 0 LULULEMON ATHLETICA INC COM 550021109 766 5 SH SOLE Salem Investment Counselors Inc. 5 0 0 LUMEN TECHNOLOGIES INC COM 550241103 7 1 SH SOLE Salem Investment Counselors Inc. 1 0 0 LUMENTUM HLDGS INC COM 55024U109 10542 15 SH SOLE 0 0 15 LYONDELLBASELL INDUSTRIES NV SHS - A - N53745100 26505 329 SH SOLE 0 0 329 MAGNA INTL INC COM 559222401 117201 2100 SH SOLE Salem Investment Counselors Inc. 900 0 1200 MAGNACHIP SEMICONDUCTOR CORP COM 55933J203 840 300 SH SOLE Salem Investment Counselors Inc. 300 0 0 MAGNUM ICE CREAM CO NV ORD SHS N5505D105 3843 257 SH SOLE Salem Investment Counselors Inc. 26 0 231 MAIN STR CAP CORP COM 56035L104 14564 275 SH SOLE Salem Investment Counselors Inc. 275 0 0 MANITOWOC CO INC COM NEW 563571405 432 37 SH SOLE Salem Investment Counselors Inc. 37 0 0 MANULIFE FINL CORP COM 56501R106 93298 2709 SH SOLE Salem Investment Counselors Inc. 2500 0 209 MARATHON PETE CORP COM 56585A102 1006510 4122 SH SOLE Salem Investment Counselors Inc. 3822 0 300 MARKEL GROUP INC COM 570535104 3724781 1946 SH SOLE Salem Investment Counselors Inc. 740 0 1206 MARKETAXESS HLDGS INC COM 57060D108 2310 14 SH SOLE 0 0 14 MARRIOTT INTL INC NEW CL A 571903202 16681 51 SH SOLE 0 0 51 MARSH & MCLENNAN COS INC COM 571748102 3469 20 SH SOLE 0 0 20 MARTIN MARIETTA MATLS INC COM 573284106 4375659 7433 SH SOLE Salem Investment Counselors Inc. 7284 0 149 MARVELL TECHNOLOGY INC COM 573874104 11982112 120970 SH SOLE Salem Investment Counselors Inc. 70640 0 50330 MASTEC INC COM 576323109 1316882 4093 SH SOLE Salem Investment Counselors Inc. 1139 0 2954 MASTERBRAND INC COMMON STOCK 57638P104 18881 2272 SH SOLE Salem Investment Counselors Inc. 2272 0 0 MASTERCARD INCORPORATED CL A 57636Q104 723508 1448 SH SOLE Salem Investment Counselors Inc. 357 0 1091 MATCH GROUP INC NEW COM 57667L107 1536 50 SH SOLE 0 0 50 MCCORMICK & CO INC COM NON VTG 579780206 2775 55 SH SOLE 0 0 55 MCDONALDS CORP COM 580135101 16372107 52679 SH SOLE Salem Investment Counselors Inc. 41176 0 11503 MCKESSON CORP COM 58155Q103 397577 459 SH SOLE Salem Investment Counselors Inc. 184 0 275 MEDICAL PROPERTIES TRUST INC COM 58463J304 1703 361 SH SOLE Salem Investment Counselors Inc. 361 0 0 MEDPACE HLDGS INC COM 58506Q109 357742 745 SH SOLE Salem Investment Counselors Inc. 716 0 29 MEDTRONIC PLC SHS G5960L103 143863 1650 SH SOLE Salem Investment Counselors Inc. 857 0 793 MERCADOLIBRE INC COM 58733R102 4388253 2538 SH SOLE Salem Investment Counselors Inc. 1025 0 1513 MERCK & CO INC COM 58933Y105 21348294 176372 SH SOLE Salem Investment Counselors Inc. 131771 0 44601 MERITAGE HOMES CORP COM 59001A102 23500 380 SH SOLE Salem Investment Counselors Inc. 380 0 0 META PLATFORMS INC CL A 30303M102 89704609 156791 SH SOLE Salem Investment Counselors Inc. 122084 0 34707 METALLA RTY & STREAMING LTD COM NEW 59124U605 91163 13750 SH SOLE 0 0 13750 METLIFE INC COM 59156R108 113365 1603 SH SOLE Salem Investment Counselors Inc. 1024 0 579 METTLER TOLEDO INTERNATIONAL COM 592688105 4161960 3300 SH SOLE Salem Investment Counselors Inc. 3300 0 0 MGIC INVT CORP WIS COM 552848103 40032 1525 SH SOLE Salem Investment Counselors Inc. 1525 0 0 MICROCHIP TECHNOLOGY INC. COM 595017104 52464 812 SH SOLE 0 0 812 MICRON TECHNOLOGY INC COM 595112103 69430823 205436 SH SOLE Salem Investment Counselors Inc. 171868 0 33568 MICROSOFT CORP COM 594918104 144918547 391492 SH SOLE Salem Investment Counselors Inc. 311803 0 79689 MID-AMER APT CMNTYS INC COM 59522J103 10991 90 SH SOLE Salem Investment Counselors Inc. 65 0 25 MILLROSE PPTYS INC COM CL A 601137102 1259804 44993 SH SOLE Salem Investment Counselors Inc. 31822 0 13171 MITSUBISHI UFJ FINANCIAL GRO SPONSORED ADS 606822104 13356 787 SH SOLE 0 0 787 MODERNA INC COM 60770K107 2032 40 SH SOLE Salem Investment Counselors Inc. 40 0 0 MOHAWK INDS INC COM 608190104 9354 95 SH SOLE 0 0 95 MONDELEZ INTL INC CL A 609207105 5954913 102442 SH SOLE Salem Investment Counselors Inc. 66663 0 35779 MONGODB INC CL A 60937P106 2693 11 SH SOLE Salem Investment Counselors Inc. 11 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 43476 600 SH SOLE Salem Investment Counselors Inc. 600 0 0 MOODYS CORP COM 615369105 299704 687 SH SOLE Salem Investment Counselors Inc. 303 0 384 MORGAN STANLEY COM NEW 617446448 5178360 31466 SH SOLE Salem Investment Counselors Inc. 21156 0 10310 MOTOROLA SOLUTIONS INC COM NEW 620076307 115306 265 SH SOLE Salem Investment Counselors Inc. 242 0 23 MP MATERIALS CORP COM CL A 553368101 19063 395 SH SOLE Salem Investment Counselors Inc. 395 0 0 MSCI INC COM 55354G100 8086 15 SH SOLE 0 0 15 MUELLER INDS INC COM 624756102 110800 1000 SH SOLE 0 0 1000 NANO X IMAGING LTD ORD SHS M70700105 46 20 SH SOLE 0 0 20 NASDAQ INC COM 631103108 33638 396 SH SOLE 0 0 396 NATERA INC COM 632307104 3305835 16530 SH SOLE Salem Investment Counselors Inc. 9620 0 6910 NATIONAL FUEL GAS CO COM 636180101 103945 1100 SH SOLE Salem Investment Counselors Inc. 1100 0 0 NATIONAL GRID PLC SPONSORED ADR NE 636274409 14552 172 SH SOLE 0 0 172 NATWEST GROUP PLC SPONS ADR 639057207 7754 500 SH SOLE 0 0 500 NBT BANCORP INC COM 628778102 2726 64 SH SOLE 0 0 64 NCR ATLEOS CORPORATION COM SHS 63001N106 131 3 SH SOLE Salem Investment Counselors Inc. 3 0 0 NCR VOYIX CORPORATION COM 62886E108 38 6 SH SOLE Salem Investment Counselors Inc. 6 0 0 NEBIUS GROUP N.V. SHS CLASS A N97284108 2747565 26480 SH SOLE Salem Investment Counselors Inc. 23080 0 3400 NEOS ETF TRUST BITCOIN HIGH INC 78433H642 9834 300 SH SOLE Salem Investment Counselors Inc. 300 0 0 NEOS ETF TRUST GOLD HIGH INCOME 78433H550 11374 200 SH SOLE Salem Investment Counselors Inc. 200 0 0 NEOS ETF TRUST MLP & ENERGY INF 78433H485 2832 50 SH SOLE Salem Investment Counselors Inc. 50 0 0 NEOS ETF TRUST MSCI EAFE HIGH 78433H543 9752 200 SH SOLE Salem Investment Counselors Inc. 200 0 0 NEOS ETF TRUST NASDAQ 100 HIGH 78433H675 50933 1025 SH SOLE Salem Investment Counselors Inc. 825 0 200 NEOS ETF TRUST NEOS S&P 500 HI 78433H303 4937 100 SH SOLE Salem Investment Counselors Inc. 100 0 0 NEOS ETF TRUST REAL ESTATE HIGH 78433H618 7094 150 SH SOLE Salem Investment Counselors Inc. 150 0 0 NEOS ETF TRUST RUSSELL 2000 HIG 78433H634 22515 475 SH SOLE Salem Investment Counselors Inc. 475 0 0 NETFLIX INC. COM 64110L106 2698530 28066 SH SOLE Salem Investment Counselors Inc. 23740 0 4326 NEWMONT CORP COM 651639106 2637187 24362 SH SOLE Salem Investment Counselors Inc. 7775 0 16587 NEWSMAX INC COM SHS CLASS B 65250K105 914 175 SH SOLE Salem Investment Counselors Inc. 100 0 75 NEXTERA ENERGY INC COM 65339F101 6247016 67259 SH SOLE Salem Investment Counselors Inc. 41861 0 25398 NICE LTD SPONSORED ADR 653656108 442 4 SH SOLE 0 0 4 NIKE INC CL B 654106103 492087 9242 SH SOLE Salem Investment Counselors Inc. 5337 0 3905 NISOURCE INC COM 65473P105 23330 500 SH SOLE Salem Investment Counselors Inc. 500 0 0 NOBLE CORP PLC ORD SHS A G65431127 40974 835 SH SOLE Salem Investment Counselors Inc. 65 0 770 NOKIA CORP SPONSORED ADR 654902204 402 50 SH SOLE Salem Investment Counselors Inc. 50 0 0 NORFOLK SOUTHN CORP COM 655844108 1111551 3873 SH SOLE Salem Investment Counselors Inc. 3322 0 551 NORTHERN OIL & GAS INC COM 665531307 13060 440 SH SOLE Salem Investment Counselors Inc. 440 0 0 NORTHERN TECHNOLOGIES INTL C COM 665809109 30554 3708 SH SOLE Salem Investment Counselors Inc. 808 0 2900 NORTHERN TR CORP COM 665859104 19512 139 SH SOLE Salem Investment Counselors Inc. 139 0 0 NORTHROP GRUMMAN CORP COM 666807102 513750 753 SH SOLE Salem Investment Counselors Inc. 277 0 476 NORWEGIAN CRUISE LINE HLDGS SHS G66721104 1029 55 SH SOLE Salem Investment Counselors Inc. 55 0 0 NOV INC COM 62955J103 22572 1200 SH SOLE Salem Investment Counselors Inc. 1000 0 200 NOVARTIS AG SPONSORED ADR 66987V109 10498202 68728 SH SOLE Salem Investment Counselors Inc. 44033 0 24695 NOVO-NORDISK A S ADR 670100205 1907455 51205 SH SOLE Salem Investment Counselors Inc. 8144 0 43061 NOVOCURE LTD ORD SHS G6674U108 22 2 SH SOLE 0 0 2 NU HLDGS LTD ORD SHS CL A G6683N103 30361885 2112866 SH SOLE Salem Investment Counselors Inc. 1233670 0 879196 NUCOR CORP COM 670346105 2692596 15871 SH SOLE Salem Investment Counselors Inc. 15053 0 818 NUSCALE PWR CORP CL A COM 67079K100 12130 1119 SH SOLE Salem Investment Counselors Inc. 1000 0 119 NUTRIEN LTD COM 67077M108 229 3 SH SOLE 0 0 3 NUVATION BIO INC COM CL A 67080N101 4719 1100 SH SOLE 0 0 1100 NUVEEN MUN CR OPPORTUNITIES COM 670663103 9211 865 SH SOLE Salem Investment Counselors Inc. 865 0 0 NUVEEN PFD & INCOME OPPORTUN COM 67073B106 2844 374 SH SOLE Salem Investment Counselors Inc. 374 0 0 NVENT ELEC PLC SHS G6700G107 92495 782 SH SOLE 0 0 782 NVIDIA CORPORATION COM 67066G104 242518933 1390529 SH SOLE Salem Investment Counselors Inc. 1104042 0 286487 NXP SEMICONDUCTORS N V COM N6596X109 198468 1003 SH SOLE Salem Investment Counselors Inc. 228 0 775 OATLY GROUP AB SPONSORED ADS 67421J207 51 5 SH SOLE 0 0 5 OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162 2403 56 SH SOLE Salem Investment Counselors Inc. 22 0 34 OCCIDENTAL PETE CORP COM 674599105 673797 10325 SH SOLE Salem Investment Counselors Inc. 3555 0 6770 OGE ENERGY CORP COM 670837103 95920 2000 SH SOLE Salem Investment Counselors Inc. 2000 0 0 OKLO INC COM CL A 02156V109 37193 750 SH SOLE Salem Investment Counselors Inc. 100 0 650 OLD DOMINION FREIGHT LINE IN COM 679580100 91838 470 SH SOLE Salem Investment Counselors Inc. 170 0 300 OLD REP INTL CORP COM 680223104 222563 5578 SH SOLE Salem Investment Counselors Inc. 5578 0 0 OLIN CORP COM PAR $1 680665205 14865 500 SH SOLE Salem Investment Counselors Inc. 500 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 11481 262 SH SOLE Salem Investment Counselors Inc. 262 0 0 OMNICOM GROUP INC COM 681919106 21007 276 SH SOLE Salem Investment Counselors Inc. 250 0 26 ON SEMICONDUCTOR CORP COM 682189105 35914 580 SH SOLE Salem Investment Counselors Inc. 580 0 0 ONEOK INC NEW COM 682680103 1535907 16992 SH SOLE Salem Investment Counselors Inc. 5848 0 11144 ONESTREAM INC CL A 68278B107 12000 500 SH SOLE Salem Investment Counselors Inc. 500 0 0 OPEN TEXT CORP COM 683715106 290 13 SH SOLE 0 0 13 OPKO HEALTH INC COM 68375N103 114 100 SH SOLE Salem Investment Counselors Inc. 100 0 0 ORACLE CORP COM 68389X105 5225642 35522 SH SOLE Salem Investment Counselors Inc. 27887 0 7635 OREILLY AUTOMOTIVE INC COM 67103H107 99695 1080 SH SOLE Salem Investment Counselors Inc. 495 0 585 ORGANON & CO COMMON STOCK 68622V106 9608 1604 SH SOLE Salem Investment Counselors Inc. 1454 0 150 ORLA MNG LTD NEW COM 68634K106 148396 9200 SH SOLE 0 0 9200 OSISKO DEVELOPMENT CORP COM NEW 68828E809 45175 13900 SH SOLE 0 0 13900 OTIS WORLDWIDE CORP COM 68902V107 732415 9502 SH SOLE Salem Investment Counselors Inc. 3169 0 6333 OUSTER INC COM NEW 68989M202 552 30 SH SOLE 0 0 30 OVINTIV INC COM 69047Q102 6589 111 SH SOLE 0 0 111 PACCAR INC COM 693718108 126473 1095 SH SOLE 0 0 1095 PACER FDS TR US CASH COWS 100 69374H881 21896 350 SH SOLE 0 0 350 PACKAGING CORP AMER COM 695156109 69651 327 SH SOLE 0 0 327 PALANTIR TECHNOLOGIES INC CL A 69608A108 84812706 579797 SH SOLE Salem Investment Counselors Inc. 429080 0 150717 PALO ALTO NETWORKS INC COM 697435105 2585000 16124 SH SOLE Salem Investment Counselors Inc. 12130 0 3994 PARK NATL CORP COM 700658107 214283 1311 SH SOLE Salem Investment Counselors Inc. 1311 0 0 PARKER-HANNIFIN CORP COM 701094104 134286 150 SH SOLE 0 0 150 PAYCHEX INC COM 704326107 144905 1573 SH SOLE Salem Investment Counselors Inc. 556 0 1017 PAYCOM SOFTWARE INC COM 70432V102 280029 2304 SH SOLE 0 0 2304 PAYPAL HLDGS INC COM 70450Y103 607394 13429 SH SOLE Salem Investment Counselors Inc. 10125 0 3304 PBF ENERGY INC CL A 69318G106 1143 24 SH SOLE 0 0 24 PEAKSTONE REALTY TRUST COMMON SHARES 39818P799 2591 124 SH SOLE Salem Investment Counselors Inc. 124 0 0 PENSKE AUTOMOTIVE GRP INC COM 70959W103 23625 158 SH SOLE Salem Investment Counselors Inc. 158 0 0 PEOPLES BANCORP N C INC COM 710577107 64614 1650 SH SOLE Salem Investment Counselors Inc. 1650 0 0 PEPSICO INC COM 713448108 44219350 284753 SH SOLE Salem Investment Counselors Inc. 224670 0 60083 PERFORMANCE FOOD GROUP CO COM 71377A103 4455 52 SH SOLE 0 0 52 PERMIAN RESOURCES CORP CLASS A COM 71424F105 57735 2708 SH SOLE 0 0 2708 PERPETUA RESOURCES CORP COM 714266103 129352 4600 SH SOLE 0 0 4600 PETROLEO BRASILEIRO S A SP ADR NON VTG 71654V101 994 53 SH SOLE 0 0 53 PETROLEO BRASILEIRO S A SPONSORED ADR 71654V408 9468869 456331 SH SOLE Salem Investment Counselors Inc. 222526 0 233805 PFIZER INC COM 717081103 3028509 107853 SH SOLE Salem Investment Counselors Inc. 72751 0 35102 PHILIP MORRIS INTL INC COM 718172109 3863983 23252 SH SOLE Salem Investment Counselors Inc. 19288 0 3964 PHILLIPS 66 COM 718546104 8271701 45404 SH SOLE Salem Investment Counselors Inc. 31968 0 13436 PIMCO CORPORATE & INCOME OPP COM 72201B101 302 25 SH SOLE Salem Investment Counselors Inc. 25 0 0 PIMCO DYNAMIC INCOME FD SHS 72201Y101 2995 175 SH SOLE Salem Investment Counselors Inc. 175 0 0 PINNACLE FINL PARTNERS INC COM 72348N109 81575 947 SH SOLE Salem Investment Counselors Inc. 947 0 0 PINTEREST INC CL A 72352L106 1406752 76704 SH SOLE Salem Investment Counselors Inc. 65416 0 11288 PIPER SANDLER COMPANIES COM NEW 724078209 3981 52 SH SOLE Salem Investment Counselors Inc. 52 0 0 PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 4466 200 SH SOLE 0 0 200 PLUG PWR INC COM NEW 72919P202 5194 2298 SH SOLE Salem Investment Counselors Inc. 2298 0 0 PNC FINL SVCS GROUP INC COM 693475105 4311625 20720 SH SOLE Salem Investment Counselors Inc. 15682 0 5038 PPG INDS INC COM 693506107 58678 549 SH SOLE Salem Investment Counselors Inc. 549 0 0 PRICE T ROWE GROUP INC COM 74144T108 3850871 42721 SH SOLE Salem Investment Counselors Inc. 29663 0 13058 PRIMORIS SVCS CORP COM 74164F103 40790 285 SH SOLE Salem Investment Counselors Inc. 285 0 0 PROCTER & GAMBLE CO COM 742718109 14706758 101819 SH SOLE Salem Investment Counselors Inc. 75555 0 26264 PROFESIONALLY MANAGED PORTFO AKRE FOCUS ETF 74316P579 1968029 37238 SH SOLE Salem Investment Counselors Inc. 36586 0 652 PROGRESSIVE CORP COM 743315103 46983 237 SH SOLE Salem Investment Counselors Inc. 50 0 187 PROLOGIS INC. COM 74340W103 5949 45 SH SOLE 0 0 45 PROSHARES TR S&P 500 DV ARIST 74348A467 14736 139 SH SOLE 0 0 139 PROSHARES TR ULTRAPRO QQQ 74347X831 24175 580 SH SOLE Salem Investment Counselors Inc. 580 0 0 PROSHARES TR II ULSHT BLOOMB OIL 74347Y797 8320 1000 SH SOLE Salem Investment Counselors Inc. 1000 0 0 PROSPERITY BANCSHARES INC COM 743606105 16335 241 SH SOLE Salem Investment Counselors Inc. 228 0 13 PRUDENTIAL FINL INC COM 744320102 44449 455 SH SOLE Salem Investment Counselors Inc. 125 0 330 PUBLIC STORAGE OPER CO COM 74460D109 183928 679 SH SOLE Salem Investment Counselors Inc. 179 0 500 PUBLIC SVC ENTERPRISE GROUP COM 744573106 59499 735 SH SOLE Salem Investment Counselors Inc. 668 0 67 PULSE BIOSCIENCES INC COM 74587B101 3239 150 SH SOLE 0 0 150 PULTE GROUP INC COM 745867101 46559 395 SH SOLE 0 0 395 PUTNAM PREMIER INCOME TR SH BEN INT 746853100 10924 3077 SH SOLE Salem Investment Counselors Inc. 3077 0 0 QNITY ELECTRONICS INC COMMON STOCK 74743L100 515980 4472 SH SOLE Salem Investment Counselors Inc. 972 0 3500 QORVO INC COM 74736K101 11301 146 SH SOLE Salem Investment Counselors Inc. 46 0 100 QUALCOMM INC COM 747525103 14725066 114343 SH SOLE Salem Investment Counselors Inc. 92546 0 21797 QUANTA SVCS INC COM 74762E102 578119 1053 SH SOLE Salem Investment Counselors Inc. 1000 0 53 QUANTUMSCAPE CORP COM CL A 74767V109 332 52 SH SOLE Salem Investment Counselors Inc. 52 0 0 QUEST DIAGNOSTICS INC COM 74834L100 159724 815 SH SOLE Salem Investment Counselors Inc. 510 0 305 QXO INC COM NEW 82846H405 2180090 112260 SH SOLE Salem Investment Counselors Inc. 53740 0 58520 RALLIANT CORP COM 750940108 2662 64 SH SOLE Salem Investment Counselors Inc. 64 0 0 RAYMOND JAMES FINL INC COM 754730109 334900 2313 SH SOLE Salem Investment Counselors Inc. 2225 0 88 REALTY INCOME CORP COM 756109104 98500 1610 SH SOLE Salem Investment Counselors Inc. 560 0 1050 REAVES UTIL INCOME FD COM SH BEN INT 756158101 52871 1346 SH SOLE Salem Investment Counselors Inc. 100 0 1246 RECURSION PHARMACEUTICALS IN CL A 75629V104 6509 2120 SH SOLE 0 0 2120 RED VIOLET INC COM 75704L104 934650 27013 SH SOLE Salem Investment Counselors Inc. 27013 0 0 REDDIT INC CL A 75734B100 789588 5864 SH SOLE Salem Investment Counselors Inc. 5115 0 749 REGAL REXNORD CORPORATION COM 758750103 55908 298 SH SOLE 0 0 298 REGIONS FINANCIAL CORP NEW COM 7591EP100 93034 3526 SH SOLE Salem Investment Counselors Inc. 3263 0 263 RENAISSANCERE HLDGS LTD COM G7496G103 47260 159 SH SOLE 0 0 159 RENASANT CORP COM 75970E107 53943 1493 SH SOLE Salem Investment Counselors Inc. 1493 0 0 REPAY HLDGS CORP COM CL A 76029L100 208 80 SH SOLE 0 0 80 REPUBLIC SVCS INC COM 760759100 128565 587 SH SOLE Salem Investment Counselors Inc. 200 0 387 RESIDEO TECHNOLOGIES INC COM 76118Y104 2967 88 SH SOLE 0 0 88 RESTAURANT BRANDS INTL INC COM 76131D103 8342 112 SH SOLE Salem Investment Counselors Inc. 100 0 12 REYNOLDS CONSUMER PRODS INC COM 76171L106 8472 400 SH SOLE 0 0 400 RGC RES INC COM 74955L103 4212 191 SH SOLE Salem Investment Counselors Inc. 191 0 0 RICHTECH ROBOTICS INC CL B 765504105 11 5 SH SOLE 0 0 5 RIGETTI COMPUTING INC COMMON STOCK 76655K103 4914 350 SH SOLE 0 0 350 RIO TINTO PLC SPONSORED ADR 767204100 9833210 105137 SH SOLE Salem Investment Counselors Inc. 64823 0 40314 RIVIAN AUTOMOTIVE INC COM CL A 76954A103 14208 944 SH SOLE Salem Investment Counselors Inc. 264 0 680 RMR GROUP INC CL A 74967R106 390 25 SH SOLE Salem Investment Counselors Inc. 25 0 0 ROBERT HALF INC. COM 770323103 3175 125 SH SOLE 0 0 125 ROBINHOOD MKTS INC COM CL A 770700102 20790 300 SH SOLE 0 0 300 ROBLOX CORP CL A 771049103 5996 106 SH SOLE Salem Investment Counselors Inc. 106 0 0 ROCKET COS INC COM CL A 77311W101 78375 5500 SH SOLE Salem Investment Counselors Inc. 5500 0 0 ROCKWELL AUTOMATION INC COM 773903109 12202 34 SH SOLE Salem Investment Counselors Inc. 34 0 0 ROKU INC COM CL A 77543R102 39836 421 SH SOLE Salem Investment Counselors Inc. 421 0 0 ROPER TECHNOLOGIES INC COM 776696106 52726 149 SH SOLE Salem Investment Counselors Inc. 67 0 82 ROYAL BK CDA COM 780087102 835918 5167 SH SOLE Salem Investment Counselors Inc. 5167 0 0 ROYCE GLOBAL TRUST INC COM 78081T104 1337 100 SH SOLE 0 0 100 ROYCE SMALL CAP TRUST INC COM 780910105 67181 4047 SH SOLE 0 0 4047 RPM INTL INC COM 749685103 39760 400 SH SOLE 0 0 400 RTX CORPORATION COM 75513E101 42503966 220342 SH SOLE Salem Investment Counselors Inc. 175290 0 45052 RUBRIK INC. CL A 781154109 980 20 SH SOLE 0 0 20 RYANAIR HOLDINGS PLC SPONSORED ADR 783513203 2717 47 SH SOLE 0 0 47 S&P GLOBAL INC COM 78409V104 216924 510 SH SOLE Salem Investment Counselors Inc. 500 0 10 SALESFORCE INC COM 79466L302 290113 1554 SH SOLE Salem Investment Counselors Inc. 599 0 955 SANARA MEDTECH INC COM 79957L100 329856 19200 SH SOLE Salem Investment Counselors Inc. 19200 0 0 SANDISK CORP COM 80004C200 918067 1445 SH SOLE Salem Investment Counselors Inc. 1202 0 243 SANOFI SA SPONSORED ADR 80105N105 18164 377 SH SOLE 0 0 377 SANUWAVE HEALTH INC COM 80303D305 140049 8100 SH SOLE Salem Investment Counselors Inc. 8100 0 0 SAP SE SPON ADR 803054204 343 2 SH SOLE 0 0 2 SAVERS VALUE VLG INC COM 80517M109 178560 24000 SH SOLE Salem Investment Counselors Inc. 24000 0 0 SCHEIN HENRY INC COM 806407102 2277330 30900 SH SOLE Salem Investment Counselors Inc. 26195 0 4705 SCHWAB CHARLES CORP COM 808513105 2390006 25431 SH SOLE Salem Investment Counselors Inc. 13269 0 12162 SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 481795 14622 SH SOLE Salem Investment Counselors Inc. 14086 0 536 SCHWAB STRATEGIC TR FUNDAMENTAL EMER 808524730 2755 72 SH SOLE 0 0 72 SCHWAB STRATEGIC TR FUNDAMENTAL INTL 808524755 3163325 64650 SH SOLE Salem Investment Counselors Inc. 41351 0 23299 SCHWAB STRATEGIC TR FUNDAMENTAL US L 808524771 1537785 55217 SH SOLE Salem Investment Counselors Inc. 18745 0 36472 SCHWAB STRATEGIC TR FUNDAMENTAL US S 808524763 52213 1610 SH SOLE Salem Investment Counselors Inc. 164 0 1446 SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 3569643 144228 SH SOLE Salem Investment Counselors Inc. 107898 0 36330 SCHWAB STRATEGIC TR INT-TRM U.S TRES 808524854 2700045 108392 SH SOLE Salem Investment Counselors Inc. 76660 0 31732 SCHWAB STRATEGIC TR US AGGREGATE B 808524839 51108 2201 SH SOLE Salem Investment Counselors Inc. 2191 0 10 SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 3398373 135393 SH SOLE Salem Investment Counselors Inc. 104611 0 30782 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 1170181 38141 SH SOLE Salem Investment Counselors Inc. 18083 0 20058 SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 413573 14197 SH SOLE Salem Investment Counselors Inc. 2707 0 11490 SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 206343 6765 SH SOLE Salem Investment Counselors Inc. 6765 0 0 SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 24103001 940055 SH SOLE Salem Investment Counselors Inc. 672760 0 267295 SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 19995826 645860 SH SOLE Salem Investment Counselors Inc. 522638 0 123222 SCHWAB STRATEGIC TR US SML CAP ETF 808524607 9034400 310674 SH SOLE Salem Investment Counselors Inc. 217731 0 92943 SCHWAB STRATEGIC TR US TIPS ETF 808524870 30708 1154 SH SOLE Salem Investment Counselors Inc. 1152 0 2 SEA LTD SPONSORD ADS 81141R100 746 9 SH SOLE Salem Investment Counselors Inc. 9 0 0 SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 277890 708 SH SOLE Salem Investment Counselors Inc. 118 0 590 SELECT MED HLDGS CORP COM 81619Q105 5327 327 SH SOLE Salem Investment Counselors Inc. 327 0 0 SELECT SECTOR SPDR TR STATE STREET COM 81369Y852 44012 397 SH SOLE 0 0 397 SELECT SECTOR SPDR TR STATE STREET CON 81369Y407 55362 508 SH SOLE 0 0 508 SELECT SECTOR SPDR TR STATE STREET CON 81369Y308 19676 240 SH SOLE 0 0 240 SELECT SECTOR SPDR TR STATE STREET ENE 81369Y506 1386927 22640 SH SOLE Salem Investment Counselors Inc. 6780 0 15860 SELECT SECTOR SPDR TR STATE STREET FIN 81369Y605 393529 7971 SH SOLE Salem Investment Counselors Inc. 5458 0 2513 SELECT SECTOR SPDR TR STATE STREET HEA 81369Y209 2353677 16054 SH SOLE Salem Investment Counselors Inc. 9569 0 6485 SELECT SECTOR SPDR TR STATE STREET IND 81369Y704 80865 500 SH SOLE Salem Investment Counselors Inc. 100 0 400 SELECT SECTOR SPDR TR STATE STREET MAT 81369Y100 9994 200 SH SOLE 0 0 200 SELECT SECTOR SPDR TR STATE STREET TEC 81369Y803 2052109 15441 SH SOLE Salem Investment Counselors Inc. 5014 0 10427 SELECT SECTOR SPDR TR STATE STREET UTI 81369Y886 870396 18967 SH SOLE Salem Investment Counselors Inc. 7000 0 11967 SEMPRA COM 816851109 790447 8080 SH SOLE Salem Investment Counselors Inc. 8080 0 0 SENTINELONE INC CL A 81730H109 2576 200 SH SOLE 0 0 200 SERVICE CORP INTL COM 817565104 1321 16 SH SOLE 0 0 16 SERVICENOW INC COM 81762P102 2342443 22405 SH SOLE Salem Investment Counselors Inc. 15203 0 7202 SHELL PLC SPON ADS 780259305 370326 3982 SH SOLE Salem Investment Counselors Inc. 2471 0 1511 SHERWIN WILLIAMS CO COM 824348106 770282 2403 SH SOLE Salem Investment Counselors Inc. 2240 0 163 SHIFT4 PMTS INC CL A 82452J109 2887 66 SH SOLE Salem Investment Counselors Inc. 66 0 0 SHOPIFY INC CL A SUB VTG SHS 82509L107 115536 974 SH SOLE 0 0 974 SIERRA BANCORP COM 82620P102 7293 215 SH SOLE Salem Investment Counselors Inc. 215 0 0 SIMON PPTY GROUP INC NEW COM 828806109 254987 1367 SH SOLE Salem Investment Counselors Inc. 199 0 1168 SIMPLY GOOD FOODS CO COM 82900L102 10763 750 SH SOLE Salem Investment Counselors Inc. 450 0 300 SIRIUSPOINT LTD COM G8192H106 1401 65 SH SOLE Salem Investment Counselors Inc. 65 0 0 SIRIUSXM HOLDINGS INC COMMON STOCK 829933100 693 30 SH SOLE 0 0 30 SIX FLAGS ENTERTAINMENT CORP COM 83001C108 21300 1200 SH SOLE 0 0 1200 SKEENA RES LTD NEW COM 83056P715 171455 5769 SH SOLE 0 0 5769 SKILLZ INC COM CL A 83067L208 13 5 SH SOLE Salem Investment Counselors Inc. 5 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 112455 2100 SH SOLE Salem Investment Counselors Inc. 2100 0 0 SLB LIMITED COM STK 806857108 188448 3656 SH SOLE Salem Investment Counselors Inc. 1732 0 1924 SMITH & NEPHEW PLC SPDN ADR NEW 83175M205 259 8 SH SOLE 0 0 8 SMUCKER J M CO COM NEW 832696405 63651 660 SH SOLE Salem Investment Counselors Inc. 560 0 100 SMURFIT WESTROCK PLC SHS G8267P108 22736936 570563 SH SOLE Salem Investment Counselors Inc. 309152 0 261411 SNAP INC CL A 83304A106 34592 7520 SH SOLE Salem Investment Counselors Inc. 7370 0 150 SNAP ON INC COM 833034101 23973 66 SH SOLE 0 0 66 SNOWFLAKE INC COM SHS 833445109 11161 74 SH SOLE Salem Investment Counselors Inc. 70 0 4 SOFI TECHNOLOGIES INC COM 83406F102 12371 779 SH SOLE Salem Investment Counselors Inc. 300 0 479 SOLAREDGE TECHNOLOGIES INC COM 83417M104 766 15 SH SOLE Salem Investment Counselors Inc. 15 0 0 SOLSTICE ADVANCED MATLS INC COM SHS 83443Q103 8415604 110499 SH SOLE Salem Investment Counselors Inc. 70410 0 40089 SOLVENTUM CORP COM SHS 83444M101 378740 5800 SH SOLE Salem Investment Counselors Inc. 4308 0 1492 SOMNIGROUP INTERNATIONAL INC COM 88023U101 1419264 19200 SH SOLE 0 0 19200 SONOCO PRODS CO COM 835495102 5710390 105572 SH SOLE Salem Investment Counselors Inc. 80059 0 25513 SONOS INC COM 83570H108 670 50 SH SOLE 0 0 50 SONY GROUP CORP SPONSORED ADR 835699307 7142 345 SH SOLE Salem Investment Counselors Inc. 345 0 0 SOUNDHOUND AI INC CLASS A COM 836100107 2206 321 SH SOLE Salem Investment Counselors Inc. 308 0 13 SOUTH BOW CORP COM 83671M105 643 19 SH SOLE 0 0 19 SOUTHERN CO COM 842587107 898320 9307 SH SOLE Salem Investment Counselors Inc. 4008 0 5299 SOUTHSTATE BK CORP COM 84472E102 1059077 11447 SH SOLE Salem Investment Counselors Inc. 10192 0 1255 SOUTHWEST AIRLS CO COM 844741108 76 2 SH SOLE Salem Investment Counselors Inc. 2 0 0 SPDR GOLD TR GOLD SHS 78463V107 674265 1567 SH SOLE Salem Investment Counselors Inc. 35 0 1532 SPDR INDEX SHS FDS STATE STREET SPD 78463X400 128879 1384 SH SOLE Salem Investment Counselors Inc. 1384 0 0 SPDR INDEX SHS FDS STATE STREET SPD 78463X509 54557 1163 SH SOLE 0 0 1163 SPDR INDEX SHS FDS STATE STREET SPD 78463X434 39734 426 SH SOLE 0 0 426 SPDR INDEX SHS FDS STATE STREET SPD 78463X889 9450 207 SH SOLE 0 0 207 SPDR SERIES TRUST BLOOMBERG INTL 78464A151 3264 105 SH SOLE 0 0 105 SPDR SERIES TRUST STATE STREET SPD 78464A763 396957 2720 SH SOLE Salem Investment Counselors Inc. 2220 0 500 SPDR SERIES TRUST STATE STREET SPD 78464A755 3889 36 SH SOLE Salem Investment Counselors Inc. 36 0 0 SPDR SERIES TRUST STATE STREET SPD 78468R556 335477 1845 SH SOLE Salem Investment Counselors Inc. 1845 0 0 SPDR SERIES TRUST STATE STREET SPD 78464A110 139997 955 SH SOLE Salem Investment Counselors Inc. 955 0 0 SPDR SERIES TRUST STATE STREET SPD 78464A409 140239 1432 SH SOLE Salem Investment Counselors Inc. 82 0 1350 SPDR SERIES TRUST STATE STREET SPD 78464A508 50809 898 SH SOLE Salem Investment Counselors Inc. 13 0 885 SPDR SERIES TRUST STATE STREET SPD 78468R853 322198 6668 SH SOLE Salem Investment Counselors Inc. 6668 0 0 SPDR SERIES TRUST STATE STREET SPD 78464A698 35833 550 SH SOLE Salem Investment Counselors Inc. 50 0 500 SPDR SERIES TRUST STATE STREET SPD 78464A821 575760 6000 SH SOLE Salem Investment Counselors Inc. 6000 0 0 SPDR SERIES TRUST STATE STREET SPD 78464A805 71550 905 SH SOLE 0 0 905 SPDR SERIES TRUST STATE STREET SPD 78464A102 31145 122 SH SOLE Salem Investment Counselors Inc. 120 0 2 SPDR SERIES TRUST STATE STREET SPD 78464A870 533408 4176 SH SOLE Salem Investment Counselors Inc. 1476 0 2700 SPDR SERIES TRUST STATE STREET SPD 78468R663 59566 650 SH SOLE 0 0 650 SPDR SERIES TRUST STATE STREET SPD 78464A631 761940 3000 SH SOLE 0 0 3000 SPOTIFY TECHNOLOGY S A SHS L8681T102 4850 10 SH SOLE Salem Investment Counselors Inc. 1 0 9 SPROTT FDS TR SILVER MINERS 85208P873 8877 150 SH SOLE Salem Investment Counselors Inc. 150 0 0 SPROTT FDS TR URANIUM MINERS E 85208P303 47363 750 SH SOLE 0 0 750 SPRUCE POWER HOLDING CORP COM NEW 9837FR209 20500 5000 SH SOLE 0 0 5000 SS&C TECH HLDGS COM 78467J100 27028 400 SH SOLE Salem Investment Counselors Inc. 400 0 0 SSGA ACTIVE ETF TR STATE STREET ULT 78467V707 771363 19046 SH SOLE 0 0 19046 STANLEY BLACK & DECKER INC COM 854502101 14212 200 SH SOLE Salem Investment Counselors Inc. 200 0 0 STARBUCKS CORP COM 855244109 374935 4185 SH SOLE Salem Investment Counselors Inc. 3852 0 333 STARWOOD PPTY TR INC COM 85571B105 43336 2517 SH SOLE Salem Investment Counselors Inc. 1000 0 1517 STATE STR CORP COM 857477103 58218 460 SH SOLE Salem Investment Counselors Inc. 5 0 455 STATE STR SPDR DOW JONES IND UT SER 1 78467X109 372211 802 SH SOLE Salem Investment Counselors Inc. 620 0 182 STATE STR SPDR S&P 500 ETF T TR UNIT 78462F103 19372862 29721 SH SOLE Salem Investment Counselors Inc. 20310 0 9411 STATE STR SPDR S&P MIDCAP 40 UTSER1 S&PDCRP 78467Y107 2594906 4197 SH SOLE Salem Investment Counselors Inc. 4197 0 0 STELLANTIS N.V SHS N82405106 3545 500 SH SOLE 0 0 500 STIFEL FINL CORP COM 860630102 16632 225 SH SOLE Salem Investment Counselors Inc. 225 0 0 STMICROELECTRONICS N V NY REGISTRY 861012102 622 18 SH SOLE 0 0 18 STRATEGY INC CL A NEW 594972408 32573 261 SH SOLE Salem Investment Counselors Inc. 79 0 182 STRYKER CORPORATION COM 863667101 2678941 8147 SH SOLE Salem Investment Counselors Inc. 5840 0 2307 SUNCOR ENERGY INC NEW COM 867224107 37683 570 SH SOLE Salem Investment Counselors Inc. 300 0 270 SUNOCO LP/SUNOCO FIN CORP COM UT REP LP 86765K109 173211 2666 SH SOLE Salem Investment Counselors Inc. 159 0 2507 SUNRUN INC COM 86771W105 543 40 SH SOLE Salem Investment Counselors Inc. 40 0 0 SUPER MICRO COMPUTER INC COM NEW 86800U302 24934 1095 SH SOLE 0 0 1095 SYNCHRONY FINANCIAL COM 87165B103 42921 631 SH SOLE Salem Investment Counselors Inc. 631 0 0 SYNOPSYS INC COM 871607107 3965 10 SH SOLE 0 0 10 SYSCO CORP COM 871829107 3180534 44589 SH SOLE Salem Investment Counselors Inc. 43839 0 750 T-MOBILE US INC COM 872590104 5671 27 SH SOLE Salem Investment Counselors Inc. 5 0 22 TAIWAN SEMICONDUCTOR MANUFAC SPONSORED ADS 874039100 28168459 83317 SH SOLE Salem Investment Counselors Inc. 53728 0 29589 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 53325 270 SH SOLE Salem Investment Counselors Inc. 50 0 220 TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205 704 38 SH SOLE 0 0 38 TALKSPACE INC COM 87427V103 1424 275 SH SOLE 0 0 275 TANDEM DIABETES CARE INC COM NEW 875372203 19170 1000 SH SOLE Salem Investment Counselors Inc. 1000 0 0 TANGER INC COM 875465106 13592 400 SH SOLE Salem Investment Counselors Inc. 400 0 0 TAPESTRY INC COM 876030107 706 5 SH SOLE 0 0 5 TARGA RES CORP COM 87612G101 1505 6 SH SOLE 0 0 6 TARGET CORP COM 87612E106 275287 2271 SH SOLE Salem Investment Counselors Inc. 2218 0 53 TC ENERGY CORP COM 87807B107 6134 97 SH SOLE 0 0 97 TD SYNNEX CORPORATION COM 87162W100 60230 357 SH SOLE Salem Investment Counselors Inc. 357 0 0 TE CONNECTIVITY PLC ORD SHS G87052109 18603 89 SH SOLE 0 0 89 TELADOC HEALTH INC COM 87918A105 4088 750 SH SOLE Salem Investment Counselors Inc. 600 0 150 TELEDYNE TECHNOLOGIES INC COM 879360105 139153 230 SH SOLE Salem Investment Counselors Inc. 3 0 227 TELEFONICA BRASIL SA SPONSORED ADS 87936R205 207 13 SH SOLE 0 0 13 TEMPUS AI INC CL A 88023B103 1292388 28580 SH SOLE Salem Investment Counselors Inc. 23805 0 4775 TENET HEALTHCARE CORP COM NEW 88033G407 37742 200 SH SOLE Salem Investment Counselors Inc. 200 0 0 TERADATA CORP DEL COM 88076W103 154 6 SH SOLE Salem Investment Counselors Inc. 6 0 0 TERADYNE INC COM 880770102 121549 410 SH SOLE Salem Investment Counselors Inc. 410 0 0 TESLA INC COM 88160R101 4665511 12550 SH SOLE Salem Investment Counselors Inc. 6495 0 6055 TEXAS INSTRS INC COM 882508104 1577129 8124 SH SOLE Salem Investment Counselors Inc. 117 0 8007 TEXTRON INC COM 883203101 3972449 45368 SH SOLE Salem Investment Counselors Inc. 32570 0 12798 THE CAMPBELLS COMPANY COM 134429109 25121 1128 SH SOLE 0 0 1128 THE CIGNA GROUP COM 125523100 149914 562 SH SOLE Salem Investment Counselors Inc. 345 0 217 THE TRADE DESK INC COM CL A 88339J105 19060 840 SH SOLE Salem Investment Counselors Inc. 375 0 465 THERMO FISHER SCIENTIFIC INC COM 883556102 8339735 16962 SH SOLE Salem Investment Counselors Inc. 6464 0 10498 TIDAL TRUST II NICHOLAS CRYPTO 88636V728 1943 150 SH SOLE Salem Investment Counselors Inc. 150 0 0 TIDAL TRUST II YIELDMAX BITCOIN 88636X104 4742 200 SH SOLE 0 0 200 TIDAL TRUST II YIELDMAX CRYPTO 88636R727 10085 500 SH SOLE 0 0 500 TIDAL TRUST II YIELDMAX PLTR OP 88636R800 3860 100 SH SOLE 0 0 100 TIDAL TRUST II YIELDMAX ULTRA O 88636X708 21469 700 SH SOLE 0 0 700 TIDEWATER INC NEW COM 88642R109 1126923 13488 SH SOLE 0 0 13488 TILRAY BRANDS INC COM 88688T209 2142 331 SH SOLE Salem Investment Counselors Inc. 331 0 0 TJX COS INC NEW COM 872540109 649979 4070 SH SOLE Salem Investment Counselors Inc. 639 0 3431 TMC THE METALS COMPANY INC COM 87261Y106 467 100 SH SOLE 0 0 100 TOLL BROTHERS INC COM 889478103 88706 650 SH SOLE Salem Investment Counselors Inc. 650 0 0 TOOTSIE ROLL INDS INC COM 890516107 342 8 SH SOLE 0 0 8 TORTOISE CAPITAL SERIES TRUS NORTH AMRCN PIPE 890930308 3177 75 SH SOLE Salem Investment Counselors Inc. 75 0 0 TOTALENERGIES SE ACT F92124100 93615 1018 SH SOLE Salem Investment Counselors Inc. 659 0 359 TOWER SEMICONDUCTOR LTD SHS NEW M87915274 13161 75 SH SOLE Salem Investment Counselors Inc. 75 0 0 TOWNEBANK PORTSMOUTH VA COM 89214P109 33940 1000 SH SOLE 0 0 1000 TOYOTA MOTOR CORP ADS 892331307 940183 4562 SH SOLE Salem Investment Counselors Inc. 3574 0 988 TRACTOR SUPPLY CO COM 892356106 202401 4468 SH SOLE Salem Investment Counselors Inc. 4178 0 290 TRANE TECHNOLOGIES PLC SHS G8994E103 6742020 16178 SH SOLE Salem Investment Counselors Inc. 7531 0 8647 TRANSDIGM GROUP INC COM 893641100 376662 325 SH SOLE Salem Investment Counselors Inc. 217 0 108 TRAVELERS COMPANIES INC COM 89417E109 231594 794 SH SOLE Salem Investment Counselors Inc. 609 0 185 TRI CONTL CORP COM 895436103 41510 1314 SH SOLE Salem Investment Counselors Inc. 1314 0 0 TRIP COM GROUP LTD ADS 89677Q107 299 6 SH SOLE 0 0 6 TRIPADVISOR INC COM 896945201 7985 749 SH SOLE 0 0 749 TRUIST FINL CORP COM 89832Q109 12541775 272825 SH SOLE Salem Investment Counselors Inc. 214677 0 58148 TYSON FOODS INC CL A 902494103 442852 6912 SH SOLE 0 0 6912 UBER TECHNOLOGIES INC COM 90353T100 369145 5132 SH SOLE Salem Investment Counselors Inc. 3513 0 1619 UBIQUITI INC COM 90353W103 15130893 19146 SH SOLE Salem Investment Counselors Inc. 19146 0 0 UBS GROUP AG SHS H42097107 10823 277 SH SOLE 0 0 277 UDR INC COM 902653104 45570 1349 SH SOLE Salem Investment Counselors Inc. 1349 0 0 ULTA BEAUTY INC COM 90384S303 122315 234 SH SOLE Salem Investment Counselors Inc. 30 0 204 UNIFIRST CORP MASS COM 904708104 2752647 10941 SH SOLE Salem Investment Counselors Inc. 8610 0 2331 UNILEVER PLC SPON ADR NEW 904767803 59047 1023 SH SOLE Salem Investment Counselors Inc. 352 0 671 UNION PAC CORP COM 907818108 881196 3632 SH SOLE Salem Investment Counselors Inc. 2717 0 915 UNIQURE NV SHS N90064101 4905 300 SH SOLE Salem Investment Counselors Inc. 300 0 0 UNITED AIRLS HLDGS INC COM 910047109 10589 115 SH SOLE Salem Investment Counselors Inc. 115 0 0 UNITED BANKSHARES INC WEST V COM 909907107 20942 501 SH SOLE Salem Investment Counselors Inc. 501 0 0 UNITED PARCEL SVCS INC CL B 911312106 21349 217 SH SOLE Salem Investment Counselors Inc. 113 0 104 UNITED RENTALS INC COM 911363109 372295 511 SH SOLE Salem Investment Counselors Inc. 504 0 7 UNITEDHEALTH GROUP INC COM 91324P102 2733340 10101 SH SOLE Salem Investment Counselors Inc. 3043 0 7058 UNITI GROUP LLC COM SHS 912932100 460 49 SH SOLE 0 0 49 UNITY SOFTWARE INC COM 91332U101 878 40 SH SOLE 0 0 40 UNIVERSAL CORP VA MTNS BK EN COM 913456109 15810 300 SH SOLE 0 0 300 UNIVERSAL DISPLAY CORP COM 91347P105 7792 85 SH SOLE 0 0 85 UNUSUAL MACHS INC COM SHS 91532F102 2790 225 SH SOLE Salem Investment Counselors Inc. 225 0 0 UPSTART HLDGS INC COM 91680M107 154 6 SH SOLE 0 0 6 URBAN OUTFITTERS INC COM 917047102 1584 25 SH SOLE Salem Investment Counselors Inc. 25 0 0 US BANCORP COM NEW 902973304 389362 7435 SH SOLE Salem Investment Counselors Inc. 80 0 7355 USA RARE EARTH INC COM 91733P107 11352 750 SH SOLE Salem Investment Counselors Inc. 500 0 250 USCF ETF TR MIDSTREAM ENERGY 90290T882 50974 870 SH SOLE Salem Investment Counselors Inc. 700 0 170 UTZ BRANDS INC COM CL A 918090101 7920 1000 SH SOLE Salem Investment Counselors Inc. 1000 0 0 V F CORP COM 918204108 364759 21469 SH SOLE Salem Investment Counselors Inc. 12191 0 9278 V2X INC COM 92242T101 1361027 19869 SH SOLE Salem Investment Counselors Inc. 9894 0 9975 VALE S A SPONSORED ADS 91912E105 31820 2000 SH SOLE 0 0 2000 VALERO ENERGY CORP COM 91913Y100 278954 1129 SH SOLE Salem Investment Counselors Inc. 1129 0 0 VALVOLINE INC COM 92047W101 229024 6800 SH SOLE Salem Investment Counselors Inc. 6800 0 0 VANECK ETF TRUST RARE EARTH AND S 92189H805 5808 66 SH SOLE 0 0 66 VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 67095 175 SH SOLE Salem Investment Counselors Inc. 125 0 50 VANGUARD ADMIRAL FDS INC MIDCP 400 IDX 921932885 16005 140 SH SOLE 0 0 140 VANGUARD BD INDEX FDS INTERMED TERM 921937819 167095 2165 SH SOLE Salem Investment Counselors Inc. 2165 0 0 VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 96460 1310 SH SOLE Salem Investment Counselors Inc. 394 0 916 VANGUARD BD INDEX FDS VANGUARD ULTRA 92203C303 5114712 102736 SH SOLE Salem Investment Counselors Inc. 42000 0 60736 VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407 39277 817 SH SOLE Salem Investment Counselors Inc. 7 0 810 VANGUARD INDEX FDS EXTEND MKT ETF 922908652 34163 166 SH SOLE Salem Investment Counselors Inc. 148 0 18 VANGUARD INDEX FDS GROWTH ETF 922908736 3019530 6913 SH SOLE Salem Investment Counselors Inc. 5570 0 1343 VANGUARD INDEX FDS LARGE CAP ETF 922908637 227425 761 SH SOLE Salem Investment Counselors Inc. 761 0 0 VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 1058996 4115 SH SOLE Salem Investment Counselors Inc. 1421 0 2694 VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 56036 304 SH SOLE Salem Investment Counselors Inc. 2 0 302 VANGUARD INDEX FDS MID CAP ETF 922908629 20067857 69879 SH SOLE Salem Investment Counselors Inc. 53728 0 16151 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 610345 6881 SH SOLE Salem Investment Counselors Inc. 6855 0 26 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 6931679 11600 SH SOLE Salem Investment Counselors Inc. 8626 0 2974 VANGUARD INDEX FDS SM CP VAL ETF 922908611 77613 357 SH SOLE Salem Investment Counselors Inc. 4 0 353 VANGUARD INDEX FDS SMALL CP ETF 922908751 19599736 74831 SH SOLE Salem Investment Counselors Inc. 57333 0 17498 VANGUARD INDEX FDS SML CP GRW ETF 922908595 387183 1281 SH SOLE Salem Investment Counselors Inc. 712 0 569 VANGUARD INDEX FDS TOTAL STK MKT 922908769 1962101 6116 SH SOLE Salem Investment Counselors Inc. 4767 0 1349 VANGUARD INDEX FDS VALUE ETF 922908744 683926 3486 SH SOLE Salem Investment Counselors Inc. 2450 0 1036 VANGUARD INSTL INDEX FD 0-3 MO TREAS BIL 922040845 4124212 54517 SH SOLE 0 0 54517 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 51219 682 SH SOLE Salem Investment Counselors Inc. 118 0 564 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 146260 2706 SH SOLE Salem Investment Counselors Inc. 2343 0 363 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 602729 7312 SH SOLE Salem Investment Counselors Inc. 2320 0 4992 VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 524322 5365 SH SOLE Salem Investment Counselors Inc. 3905 0 1460 VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 44321 304 SH SOLE 0 0 304 VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 20748 150 SH SOLE 0 0 150 VANGUARD MALVERN FDS STRM INFPROIDX 922020805 6694 134 SH SOLE Salem Investment Counselors Inc. 134 0 0 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 37569 454 SH SOLE 0 0 454 VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847 554 10 SH SOLE 0 0 10 VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771 3428 73 SH SOLE 0 0 73 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 1375573 17353 SH SOLE 0 0 17353 VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 56052 511 SH SOLE 0 0 511 VANGUARD SCOTTSDALE FDS VNG RUS2000GRW 92206C623 97113 424 SH SOLE 0 0 424 VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 175298 1750 SH SOLE 0 0 1750 VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 5574114 25919 SH SOLE Salem Investment Counselors Inc. 14532 0 11387 VANGUARD STAR FDS VG TL INTL STK F 921909768 158804 2059 SH SOLE Salem Investment Counselors Inc. 764 0 1295 VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 1103971 17228 SH SOLE Salem Investment Counselors Inc. 4840 0 12388 VANGUARD WELLINGTON FD US MOMENTUM 921935508 11038 56 SH SOLE 0 0 56 VANGUARD WELLINGTON FD US QUALITY 921935706 94614 634 SH SOLE 0 0 634 VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 245550 1658 SH SOLE Salem Investment Counselors Inc. 1143 0 515 VANGUARD WHITEHALL FDS INTL DVD ETF 921946810 53253 602 SH SOLE Salem Investment Counselors Inc. 315 0 287 VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794 4712 50 SH SOLE 0 0 50 VANGUARD WORLD FD CONSUM DIS ETF 92204A108 20106 56 SH SOLE 0 0 56 VANGUARD WORLD FD CONSUM STP ETF 92204A207 73441 327 SH SOLE 0 0 327 VANGUARD WORLD FD ENERGY ETF 92204A306 1424812 8234 SH SOLE Salem Investment Counselors Inc. 7469 0 765 VANGUARD WORLD FD ESG US STK ETF 921910733 167844 1495 SH SOLE 0 0 1495 VANGUARD WORLD FD FINANCIALS ETF 92204A405 12081 100 SH SOLE Salem Investment Counselors Inc. 100 0 0 VANGUARD WORLD FD HEALTH CAR ETF 92204A504 306644 1126 SH SOLE Salem Investment Counselors Inc. 1119 0 7 VANGUARD WORLD FD INDUSTRIAL ETF 92204A603 49956 160 SH SOLE Salem Investment Counselors Inc. 125 0 35 VANGUARD WORLD FD INF TECH ETF 92204A702 946807 1357 SH SOLE Salem Investment Counselors Inc. 322 0 1035 VANGUARD WORLD FD MEGA CAP INDEX 921910873 1935234 8188 SH SOLE Salem Investment Counselors Inc. 5379 0 2809 VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 1214537 8379 SH SOLE 0 0 8379 VANGUARD WORLD FD MEGA GRWTH IND 921910816 19808691 53910 SH SOLE Salem Investment Counselors Inc. 41020 0 12890 VANGUARD WORLD FD UTILITIES ETF 92204A876 64594 326 SH SOLE 0 0 326 VEEVA SYS INC CL A COM 922475108 9662 55 SH SOLE Salem Investment Counselors Inc. 50 0 5 VERALTO CORP COM SHS 92338C103 2568 29 SH SOLE Salem Investment Counselors Inc. 29 0 0 VERISIGN INC COM 92343E102 746 3 SH SOLE 0 0 3 VERISK ANALYTICS INC COM 92345Y106 30360 160 SH SOLE 0 0 160 VERIZON COMMUNICATIONS INC COM 92343V104 1505398 29988 SH SOLE Salem Investment Counselors Inc. 23635 0 6353 VERSANT MEDIA GROUP INC COM CL A 925283103 36539 987 SH SOLE Salem Investment Counselors Inc. 20 0 967 VERTEX PHARMACEUTICALS INC COM 92532F100 220591 494 SH SOLE Salem Investment Counselors Inc. 301 0 193 VERTIV HOLDINGS CO COM CL A 92537N108 34581 138 SH SOLE 0 0 138 VIASAT INC COM 92552V100 55556 1213 SH SOLE 0 0 1213 VIATRIS INC COM 92556V106 225563 16696 SH SOLE Salem Investment Counselors Inc. 11946 0 4750 VIAVI SOLUTIONS INC COM 925550105 7488 225 SH SOLE Salem Investment Counselors Inc. 225 0 0 VIEMED HEALTHCARE INC COM 92663R105 400700 43507 SH SOLE Salem Investment Counselors Inc. 43507 0 0 VIKING THERAPEUTICS INC COM 92686J106 74452 2288 SH SOLE Salem Investment Counselors Inc. 1470 0 818 VILLAGE FARMS INTL INC COM 92707Y108 3124 1100 SH SOLE Salem Investment Counselors Inc. 1100 0 0 VISA INC COM CL A 92826C839 24723279 81800 SH SOLE Salem Investment Counselors Inc. 62791 0 19009 VISTRA CORP COM 92840M102 4065 27 SH SOLE 0 0 27 VODAFONE GROUP PLC SPONSORED ADR 92857W308 541 36 SH SOLE Salem Investment Counselors Inc. 36 0 0 VULCAN MATLS CO COM 929160109 151127 555 SH SOLE Salem Investment Counselors Inc. 380 0 175 VUZIX CORP COM NEW 92921W300 809 350 SH SOLE Salem Investment Counselors Inc. 350 0 0 WABTEC COM 929740108 323134 1293 SH SOLE Salem Investment Counselors Inc. 1247 0 46 WALMART INC COM 931142103 41495891 333325 SH SOLE Salem Investment Counselors Inc. 275516 0 57809 WARNER BROS DISCOVERY INC COM SER A 934423104 1959162 71346 SH SOLE Salem Investment Counselors Inc. 1192 0 70154 WASTE MGMT INC DEL COM 94106L109 6806840 29622 SH SOLE Salem Investment Counselors Inc. 20961 0 8661 WATERS CORP COM 941848103 8041 27 SH SOLE Salem Investment Counselors Inc. 2 0 25 WEC ENERGY GROUP INC COM 92939U106 60085 519 SH SOLE Salem Investment Counselors Inc. 518 0 1 WELLS FARGO & CO COM 949746101 1143140 14359 SH SOLE Salem Investment Counselors Inc. 10984 0 3375 WELLTOWER INC COM 95040Q104 45672 231 SH SOLE Salem Investment Counselors Inc. 231 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 2018404 8053 SH SOLE Salem Investment Counselors Inc. 210 0 7843 WEYCO GROUP INC COM 962149100 10417 325 SH SOLE 0 0 325 WEYERHAEUSER CO COM NEW 962166104 63885 2615 SH SOLE Salem Investment Counselors Inc. 660 0 1955 WHEATON PRECIOUS METALS CORP COM 962879102 394796 3009 SH SOLE Salem Investment Counselors Inc. 2875 0 134 WHIRLPOOL CORP COM 963320106 20220 375 SH SOLE 0 0 375 WILLIAMS COS INC COM 969457100 121252 1666 SH SOLE Salem Investment Counselors Inc. 1508 0 158 WILLIAMS SONOMA INC COM 969904101 27350 150 SH SOLE Salem Investment Counselors Inc. 150 0 0 WISDOMTREE TR US QTLY DIV GRT 97717X669 10980 125 SH SOLE 0 0 125 WOODSIDE ENERGY GROUP LTD SPONSORED ADR 980228308 5517 231 SH SOLE Salem Investment Counselors Inc. 72 0 159 WORKHORSE GROUP INC COM NEW 98138J503 4 1 SH SOLE Salem Investment Counselors Inc. 1 0 0 WORKIVA INC COM CL A 98139A105 1193 20 SH SOLE Salem Investment Counselors Inc. 20 0 0 WORLD GOLD TR SPDR GLD MINIS 98149E303 23358 252 SH SOLE 0 0 252 WORTHINGTON ENTERPRISES INC COM 981811102 140726 2699 SH SOLE Salem Investment Counselors Inc. 2699 0 0 WORTHINGTON STL INC COM SHS 982104101 81915 2699 SH SOLE Salem Investment Counselors Inc. 2699 0 0 WP CAREY INC COM 92936U109 219140 3181 SH SOLE Salem Investment Counselors Inc. 176 0 3005 WPP PLC NEW ADR 92937A102 156 10 SH SOLE 0 0 10 WW GRAINGER INC COM 384802104 830107 761 SH SOLE Salem Investment Counselors Inc. 608 0 153 XCEL ENERGY INC COM 98389B100 74671 933 SH SOLE Salem Investment Counselors Inc. 500 0 433 XPLR INFRASTRUCTURE LP COM UNIT PART IN 65341B106 18851 1775 SH SOLE 0 0 1775 XPO INC COM 983793100 209531 1077 SH SOLE Salem Investment Counselors Inc. 1034 0 43 XYLEM INC COM 98419M100 65725 550 SH SOLE Salem Investment Counselors Inc. 550 0 0 YALLA GROUP LTD ADS 98459U103 32 5 SH SOLE Salem Investment Counselors Inc. 5 0 0 YETI HLDGS INC COM 98585X104 6257 171 SH SOLE Salem Investment Counselors Inc. 100 0 71 YUM BRANDS INC COM 988498101 2885709 18560 SH SOLE Salem Investment Counselors Inc. 12871 0 5689 YUM CHINA HLDGS INC COM 98850P109 585409 12001 SH SOLE Salem Investment Counselors Inc. 8391 0 3610 ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 26135 125 SH SOLE Salem Investment Counselors Inc. 125 0 0 ZILLOW GROUP INC CL A 98954M101 14487 350 SH SOLE 0 0 350 ZIMMER BIOMET HOLDINGS INC COM 98956P102 56542 624 SH SOLE Salem Investment Counselors Inc. 389 0 235 ZOETIS INC CL A 98978V103 69272 586 SH SOLE Salem Investment Counselors Inc. 300 0 286 ZOOM COMMUNICATIONS INC CL A 98980L101 965 12 SH SOLE 0 0 12 ZSCALER INC COM 98980G102 1378911 9829 SH SOLE Salem Investment Counselors Inc. 7608 0 2221