The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete.
The reader should not assume that the information is accurate and complete.

UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 13F

FORM 13F INFORMATION TABLE

OMB APPROVAL
OMB Number: 3235-0006
Estimated average burden
hours per response: 23.8

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
3M CO COM 88579Y101   10,764,955 89,768 SH   SOLE Salem Investment Counselors Inc. 81,398 0 8,370
ABB LTD SPONSORED ADR 000375204   35,669 1,171 SH   SOLE Salem Investment Counselors Inc. 1,071 0 100
ABBOTT LABS COM 002824100   8,157,397 74,300 SH   SOLE Salem Investment Counselors Inc. 71,400 0 2,900
ABBVIE INC COM 00287Y109   18,884,511 116,852 SH   SOLE Salem Investment Counselors Inc. 112,338 0 4,514
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   22,127,707 82,925 SH   SOLE Salem Investment Counselors Inc. 79,186 0 3,739
ACTIVISION BLIZZARD INC COM 00507V109   250,165 3,268 SH   SOLE Salem Investment Counselors Inc. 1,035 0 2,233
ACUITY BRANDS INC COM 00508Y102   533,595 3,222 SH   SOLE Salem Investment Counselors Inc. 3,222 0 0
ADAMS DIVERSIFIED EQUITY FD COM 006212104   17,448 1,200 SH   SOLE Salem Investment Counselors Inc. 1,200 0 0
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109   955 125 SH   SOLE Salem Investment Counselors Inc. 125 0 0
ADC THERAPEUTICS SA SHS H0036K147   134 35 SH   SOLE Salem Investment Counselors Inc. 35 0 0
ADIENT PLC ORD SHS G0084W101   278 8 SH   SOLE Salem Investment Counselors Inc. 8 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101   728,924 2,166 SH   SOLE Salem Investment Counselors Inc. 2,050 0 116
ADVANCE AUTO PARTS INC COM 00751Y106   44,559 300 SH   SOLE Salem Investment Counselors Inc. 300 0 0
ADVANCED MICRO DEVICES INC COM 007903107   7,658,470 118,241 SH   SOLE Salem Investment Counselors Inc. 94,783 0 23,458
ADVANSIX INC COM 00773T101   228 6 SH   SOLE Salem Investment Counselors Inc. 6 0 0
AEROVIRONMENT INC COM 008073108   2,998 35 SH   SOLE Salem Investment Counselors Inc. 35 0 0
AFFIRM HLDGS INC COM CL A 00827B106   967 100 SH   SOLE Salem Investment Counselors Inc. 100 0 0
AFLAC INC COM 001055102   7,410 103 SH   SOLE Salem Investment Counselors Inc. 103 0 0
AGCO CORP COM 001084102   13,037 94 SH   SOLE Salem Investment Counselors Inc. 94 0 0
AGILENT TECHNOLOGIES INC COM 00846U101   373,039 2,489 SH   SOLE Salem Investment Counselors Inc. 2,489 0 0
AGNC INVT CORP COM 00123Q104   33,022 3,154 SH   SOLE Salem Investment Counselors Inc. 3,000 0 154
AIR LEASE CORP CL A 00912X302   15,448 400 SH   SOLE Salem Investment Counselors Inc. 400 0 0
AIR PRODS & CHEMS INC COM 009158106   55,778 180 SH   SOLE Salem Investment Counselors Inc. 43 0 137
AIRBNB INC COM CL A 009066101   4,702,756 55,003 SH   SOLE Salem Investment Counselors Inc. 45,503 0 9,500
AKAMAI TECHNOLOGIES INC COM 00971T101   56,902 675 SH   SOLE   0 0 675
AKOUSTIS TECHNOLOGIES INC COM 00973N102   26,578 9,425 SH   SOLE Salem Investment Counselors Inc. 9,425 0 0
ALBEMARLE CORP COM 012653101   119,056 548 SH   SOLE Salem Investment Counselors Inc. 23 0 525
ALCOA CORP COM 013872106   500 11 SH   SOLE Salem Investment Counselors Inc. 11 0 0
ALCON AG ORD SHS H01301128   64,163 936 SH   SOLE Salem Investment Counselors Inc. 848 0 88
ALECTOR INC COM 014442107   462 50 SH   SOLE Salem Investment Counselors Inc. 50 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   3,596,186 40,824 SH   SOLE Salem Investment Counselors Inc. 36,303 0 4,521
ALLEGION PLC ORD SHS G0176J109   5,263 50 SH   SOLE Salem Investment Counselors Inc. 50 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101   3,427,632 82,395 SH   SOLE Salem Investment Counselors Inc. 75,750 0 6,645
ALLSPRING INCOME OPPORTUNIT INC OPPTY FD 94987B105   134 21 SH   SOLE   0 0 21
ALLSTATE CORP COM 020002101   566,131 4,149 SH   SOLE Salem Investment Counselors Inc. 4,149 0 0
ALLY FINL INC COM 02005N100   6,870 281 SH   SOLE Salem Investment Counselors Inc. 181 0 100
ALPHABET INC CAP STK CL A 02079K305   22,544,177 255,516 SH   SOLE Salem Investment Counselors Inc. 215,985 0 39,531
ALPHABET INC CAP STK CL C 02079K107   43,202,460 486,898 SH   SOLE Salem Investment Counselors Inc. 431,351 0 55,547
ALPS ETF TR ALERIAN MLP 00162Q452   1,125,540 29,565 SH   SOLE Salem Investment Counselors Inc. 19,450 0 10,115
ALPS ETF TR BARRONS 400 ETF 00162Q726   26,382 495 SH   SOLE Salem Investment Counselors Inc. 495 0 0
ALTRIA GROUP INC COM 02209S103   2,395,444 51,537 SH   SOLE Salem Investment Counselors Inc. 50,746 0 791
AMAZON COM INC COM 023135106   37,739,100 449,275 SH   SOLE Salem Investment Counselors Inc. 418,029 0 31,246
AMBEV SA SPONSORED ADR 02319V103   11,036 3,853 SH   SOLE Salem Investment Counselors Inc. 3,853 0 0
AMDOCS LTD SHS G02602103   93,030 1,019 SH   SOLE   0 0 1,019
AMER STATES WTR CO COM 029899101   46,275 500 SH   SOLE Salem Investment Counselors Inc. 500 0 0
AMEREN CORP COM 023608102   82,785 931 SH   SOLE Salem Investment Counselors Inc. 931 0 0
AMERICAN AIRLS GROUP INC COM 02376R102   331 26 SH   SOLE Salem Investment Counselors Inc. 26 0 0
AMERICAN ELEC PWR CO INC COM 025537101   1,190,103 12,534 SH   SOLE Salem Investment Counselors Inc. 12,344 0 190
AMERICAN EXPRESS CO COM 025816109   591,268 4,002 SH   SOLE Salem Investment Counselors Inc. 3,423 0 579
AMERICAN INTL GROUP INC COM NEW 026874784   1,057 17 SH   SOLE Salem Investment Counselors Inc. 17 0 0
AMERICAN TOWER CORP NEW COM 03027X100   134,235 629 SH   SOLE Salem Investment Counselors Inc. 240 0 389
AMERICAN WTR WKS CO INC NEW COM 030420103   59,444 390 SH   SOLE Salem Investment Counselors Inc. 385 0 5
AMERISOURCEBERGEN CORP COM 03073E105   202,995 1,225 SH   SOLE Salem Investment Counselors Inc. 150 0 1,075
AMETEK INC COM 031100100   41,497 297 SH   SOLE   0 0 297
AMGEN INC COM 031162100   261,852 997 SH   SOLE Salem Investment Counselors Inc. 997 0 0
AMPCO-PITTSBURG CORP COM 032037103   63 25 SH   SOLE   0 0 25
AMPHENOL CORP NEW CL A 032095101   3,818 50 SH   SOLE   0 0 50
AMREP CORP COM 032159105   289 25 SH   SOLE   0 0 25
ANALOG DEVICES INC COM 032654105   197,656 1,205 SH   SOLE Salem Investment Counselors Inc. 856 0 349
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108   17,472 291 SH   SOLE Salem Investment Counselors Inc. 169 0 122
ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839   8,235 375 SH   SOLE Salem Investment Counselors Inc. 375 0 0
ANTERO RESOURCES CORP COM 03674X106   29,224 943 SH   SOLE Salem Investment Counselors Inc. 943 0 0
AON PLC SHS CL A G0403H108   92,143 307 SH   SOLE Salem Investment Counselors Inc. 26 0 281
APA CORPORATION COM 03743Q108   63,158 1,353 SH   SOLE Salem Investment Counselors Inc. 1,150 0 203
API GROUP CORP COM STK 00187Y100   67,359 3,581 SH   SOLE Salem Investment Counselors Inc. 3,581 0 0
APPIAN CORP CL A 03782L101   651 20 SH   SOLE Salem Investment Counselors Inc. 20 0 0
APPLE INC COM 037833100   134,768,667 1,037,241 SH   SOLE Salem Investment Counselors Inc. 949,672 0 87,569
APPLIED MATLS INC COM 038222105   99,717 1,024 SH   SOLE Salem Investment Counselors Inc. 722 0 302
APTIV PLC SHS G6095L109   25,704 276 SH   SOLE Salem Investment Counselors Inc. 100 0 176
APYX MEDICAL CORPORATION COM 03837C106   50,333 21,510 SH   SOLE Salem Investment Counselors Inc. 21,510 0 0
ARCBEST CORP COM 03937C105   10,996 157 SH   SOLE   0 0 157
ARCHER AVIATION INC COM CL A 03945R102   9,350 5,000 SH   SOLE Salem Investment Counselors Inc. 5,000 0 0
ARCHER DANIELS MIDLAND CO COM 039483102   61,095 658 SH   SOLE Salem Investment Counselors Inc. 200 0 458
ARCONIC CORPORATION COM 03966V107   169 8 SH   SOLE Salem Investment Counselors Inc. 8 0 0
ARCTURUS THERAPEUTICS HLDGS COM 03969T109   1,696 100 SH   SOLE Salem Investment Counselors Inc. 100 0 0
ARDELYX INC COM 039697107   5,700 2,000 SH   SOLE Salem Investment Counselors Inc. 2,000 0 0
ARES CAPITAL CORP COM 04010L103   1,263,994 68,435 SH   SOLE Salem Investment Counselors Inc. 65,500 0 2,935
ARES COML REAL ESTATE CORP COM 04013V108   1,064 100 SH   SOLE Salem Investment Counselors Inc. 100 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101   58,174 850 SH   SOLE   0 0 850
ARISTA NETWORKS INC COM 040413106   2,427 20 SH   SOLE Salem Investment Counselors Inc. 20 0 0
ARK ETF TR INNOVATION ETF 00214Q104   13,902 445 SH   SOLE Salem Investment Counselors Inc. 445 0 0
ARMATA PHARMACEUTICALS INC COM 04216R102   124 100 SH   SOLE Salem Investment Counselors Inc. 100 0 0
ARTIVION INC COM 228903100   128,472 10,600 SH   SOLE Salem Investment Counselors Inc. 10,600 0 0
ASHLAND INC COM 044186104   223,340 2,077 SH   SOLE Salem Investment Counselors Inc. 2,077 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210   176,487 323 SH   SOLE Salem Investment Counselors Inc. 313 0 10
ASTRAZENECA PLC SPONSORED ADR 046353108   313,100 4,618 SH   SOLE Salem Investment Counselors Inc. 2,839 0 1,779
AT&T INC COM 00206R102   1,148,775 62,400 SH   SOLE Salem Investment Counselors Inc. 46,503 0 15,897
ATKORE INC COM 047649108   23,478 207 SH   SOLE Salem Investment Counselors Inc. 207 0 0
ATLAS CORP SHARES Y0436Q109   12,272 800 SH   SOLE Salem Investment Counselors Inc. 800 0 0
ATRECA INC CL A COM 04965G109   68 85 SH   SOLE Salem Investment Counselors Inc. 85 0 0
AURINIA PHARMACEUTICALS INC COM 05156V102   15,047 3,483 SH   SOLE Salem Investment Counselors Inc. 3,483 0 0
AURORA CANNABIS INC COM 05156X884   738 800 SH   SOLE   0 0 800
AUTODESK INC COM 052769106   4,672 25 SH   SOLE   0 0 25
AUTOMATIC DATA PROCESSING IN COM 053015103   854,527 3,563 SH   SOLE Salem Investment Counselors Inc. 3,200 0 363
AUTOZONE INC COM 053332102   61,654 25 SH   SOLE Salem Investment Counselors Inc. 25 0 0
AVANTOR INC COM 05352A100   3,392,812 160,873 SH   SOLE Salem Investment Counselors Inc. 152,508 0 8,365
AVIDITY BIOSCIENCES INC COM 05370A108   777 35 SH   SOLE Salem Investment Counselors Inc. 35 0 0
AVIS BUDGET GROUP COM 053774105   9,672 59 SH   SOLE Salem Investment Counselors Inc. 59 0 0
AXCELIS TECHNOLOGIES INC COM NEW 054540208   54,362 685 SH   SOLE Salem Investment Counselors Inc. 685 0 0
AXIS CAP HLDGS LTD SHS G0692U109   61,928 1,134 SH   SOLE Salem Investment Counselors Inc. 1,134 0 0
AZZ INC COM 002474104   6,633 165 SH   SOLE Salem Investment Counselors Inc. 165 0 0
BAIDU INC SPON ADR REP A 056752108   68,628 600 SH   SOLE Salem Investment Counselors Inc. 600 0 0
BALCHEM CORP COM 057665200   10,971,053 89,845 SH   SOLE Salem Investment Counselors Inc. 89,843 0 2
BALL CORP COM 058498106   14,268 279 SH   SOLE   0 0 279
BALLARD PWR SYS INC NEW COM 058586108   14,547 3,037 SH   SOLE Salem Investment Counselors Inc. 3,037 0 0
BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101   505 84 SH   SOLE Salem Investment Counselors Inc. 84 0 0
BANCO SANTANDER S.A. ADR 05964H105   1,080 366 SH   SOLE   0 0 366
BANK AMERICA CORP COM 060505104   40,261,249 1,215,617 SH   SOLE Salem Investment Counselors Inc. 1,141,989 0 73,628
BANK NEW YORK MELLON CORP COM 064058100   14,885 327 SH   SOLE Salem Investment Counselors Inc. 249 0 78
BANKUNITED INC COM 06652K103   2,548 75 SH   SOLE Salem Investment Counselors Inc. 75 0 0
BASSETT FURNITURE INDS INC COM 070203104   1,304 75 SH   SOLE Salem Investment Counselors Inc. 75 0 0
BAXTER INTL INC COM 071813109   368,083 7,185 SH   SOLE Salem Investment Counselors Inc. 6,635 0 550
BCE INC COM NEW 05534B760   10,177 228 SH   SOLE Salem Investment Counselors Inc. 79 0 149
BECTON DICKINSON & CO COM 075887109   204,712 805 SH   SOLE Salem Investment Counselors Inc. 754 0 51
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   52,942,989 171,392 SH   SOLE Salem Investment Counselors Inc. 162,563 0 8,829
BEST BUY INC COM 086516101   19,056 235 SH   SOLE Salem Investment Counselors Inc. 235 0 0
BEYOND MEAT INC COM 08862E109   12 1 SH   SOLE Salem Investment Counselors Inc. 1 0 0
BHP GROUP LTD SPONSORED ADS 088606108   17,622 284 SH   SOLE Salem Investment Counselors Inc. 219 0 65
BIGLARI HLDGS INC COM STK CL B 08986R309   139 1 SH   SOLE   0 0 1
BIOGEN INC COM 09062X103   156,737 566 SH   SOLE Salem Investment Counselors Inc. 566 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101   15,006 145 SH   SOLE Salem Investment Counselors Inc. 145 0 0
BIONTECH SE SPONSORED ADS 09075V102   3,004 20 SH   SOLE   0 0 20
BIOVENTUS INC COM CL A 09075A108   37,519 14,375 SH   SOLE Salem Investment Counselors Inc. 3,200 0 11,175
BLACK DIAMOND THERAPEUTICS I COM 09203E105   63 35 SH   SOLE Salem Investment Counselors Inc. 35 0 0
BLACK KNIGHT INC COM 09215C105   6,731 109 SH   SOLE   0 0 109
BLACKROCK INC COM 09247X101   145,978 206 SH   SOLE Salem Investment Counselors Inc. 12 0 194
BLACKSTONE INC COM 09260D107   384,601 5,184 SH   SOLE Salem Investment Counselors Inc. 4,406 0 778
BLOCK H & R INC COM 093671105   128,800 3,500 SH   SOLE Salem Investment Counselors Inc. 3,500 0 0
BLOCK INC CL A 852234103   1,027,874 16,357 SH   SOLE Salem Investment Counselors Inc. 15,658 0 699
BLOCK INC NOTE 0.250%11/0 852234AK9   3,799 5,000 SH   SOLE Salem Investment Counselors Inc. 5,000 0 0
BLOOM ENERGY CORP COM CL A 093712107   19,120 1,000 SH   SOLE Salem Investment Counselors Inc. 1,000 0 0
BLUE OWL CAPITAL INC COM CL A 09581B103   21,200 2,000 SH   SOLE Salem Investment Counselors Inc. 2,000 0 0
BOEING CO COM 097023105   252,324 1,325 SH   SOLE Salem Investment Counselors Inc. 983 0 342
BOLT BIOTHERAPEUTICS INC COM 097702104   52 40 SH   SOLE Salem Investment Counselors Inc. 40 0 0
BONDBLOXX ETF TRUST BLOOMBERG ONE YR 09789C861   404,688 8,122 SH   SOLE   0 0 8,122
BONDBLOXX ETF TRUST BLOOMBERG SIX MN 09789C788   75,178 1,500 SH   SOLE   0 0 1,500
BONDBLOXX ETF TRUST JP MORGAN USD EM 09789C879   3,967 100 SH   SOLE   0 0 100
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106   10,452 100 SH   SOLE   0 0 100
BORGWARNER INC COM 099724106   2,717,479 67,515 SH   SOLE Salem Investment Counselors Inc. 67,515 0 0
BOSTON BEER INC CL A 100557107   19,771 60 SH   SOLE Salem Investment Counselors Inc. 60 0 0
BOSTON SCIENTIFIC CORP COM 101137107   9,083,958 196,325 SH   SOLE Salem Investment Counselors Inc. 178,255 0 18,070
BP PLC SPONSORED ADR 055622104   26,514 759 SH   SOLE Salem Investment Counselors Inc. 1 0 758
BRIGHTHOUSE FINL INC COM 10922N103   12,766 249 SH   SOLE Salem Investment Counselors Inc. 249 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108   7,071,526 98,284 SH   SOLE Salem Investment Counselors Inc. 89,221 0 9,063
BROADCOM INC COM 11135F101   74,923 134 SH   SOLE Salem Investment Counselors Inc. 18 0 116
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   30,234 225 SH   SOLE Salem Investment Counselors Inc. 225 0 0
BROWN & BROWN INC COM 115236101   1,253,340 22,000 SH   SOLE Salem Investment Counselors Inc. 22,000 0 0
BRUNSWICK CORP COM 117043109   3,604 50 SH   SOLE Salem Investment Counselors Inc. 50 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107   142,217 2,192 SH   SOLE Salem Investment Counselors Inc. 2,117 0 75
BURLINGTON STORES INC COM 122017106   24,737 122 SH   SOLE Salem Investment Counselors Inc. 122 0 0
C3 AI INC CL A 12468P104   1,119 100 SH   SOLE Salem Investment Counselors Inc. 100 0 0
CACI INTL INC CL A 127190304   25,851 86 SH   SOLE Salem Investment Counselors Inc. 86 0 0
CADENCE DESIGN SYSTEM INC COM 127387108   60,079 374 SH   SOLE Salem Investment Counselors Inc. 374 0 0
CAESARS ENTERTAINMENT INC NE COM 12769G100   2,704 65 SH   SOLE Salem Investment Counselors Inc. 65 0 0
CAL MAINE FOODS INC COM NEW 128030202   10,890 200 SH   SOLE   0 0 200
CALAMOS LNG SHR EQT DYNAMIC COM 12812C106   22,995 1,500 SH   SOLE Salem Investment Counselors Inc. 1,500 0 0
CALUMET SPECIALTY PRODS PART UT LTD PARTNER 131476103   5,064 300 SH   SOLE Salem Investment Counselors Inc. 300 0 0
CAMBRIA ETF TR SHSHLD YIELD ETF 132061201   593 10 SH   SOLE   0 0 10
CANADIAN NAT RES LTD COM 136385101   1,050,115 18,700 SH   SOLE Salem Investment Counselors Inc. 18,700 0 0
CANADIAN NATL RY CO COM 136375102   83,810 705 SH   SOLE Salem Investment Counselors Inc. 705 0 0
CANADIAN SOLAR INC COM 136635109   8,034 260 SH   SOLE Salem Investment Counselors Inc. 260 0 0
CANOPY GROWTH CORP COM 138035100   116 50 SH   SOLE Salem Investment Counselors Inc. 50 0 0
CAPITAL ONE FINL CORP COM 14040H105   962,415 10,353 SH   SOLE Salem Investment Counselors Inc. 4,264 0 6,089
CARDINAL HEALTH INC COM 14149Y108   46,419 600 SH   SOLE Salem Investment Counselors Inc. 600 0 0
CARLYLE GROUP INC COM 14316J108   4,207 141 SH   SOLE Salem Investment Counselors Inc. 141 0 0
CARMAX INC COM 143130102   24,356 400 SH   SOLE Salem Investment Counselors Inc. 400 0 0
CARNIVAL CORP COMMON STOCK 143658300   29,919 3,712 SH   SOLE Salem Investment Counselors Inc. 3,712 0 0
CARRIAGE SVCS INC COM 143905107   6,830 248 SH   SOLE Salem Investment Counselors Inc. 248 0 0
CARRIER GLOBAL CORPORATION COM 14448C104   621,435 14,995 SH   SOLE Salem Investment Counselors Inc. 14,718 0 277
CARTER BANKSHARES INC COM NEW 146103106   89,586 5,400 SH   SOLE Salem Investment Counselors Inc. 5,400 0 0
CASEYS GEN STORES INC COM 147528103   24,678 110 SH   SOLE Salem Investment Counselors Inc. 110 0 0
CASS INFORMATION SYS INC COM 14808P109   3,835,775 83,714 SH   SOLE Salem Investment Counselors Inc. 78,740 0 4,974
CASSAVA SCIENCES INC COM 14817C107   8,124 275 SH   SOLE Salem Investment Counselors Inc. 275 0 0
CATERPILLAR INC COM 149123101   8,420,774 35,151 SH   SOLE Salem Investment Counselors Inc. 32,953 0 2,198
CBRE GROUP INC CL A 12504L109   10,544 137 SH   SOLE   0 0 137
CEDAR FAIR L P DEPOSITRY UNIT 150185106   181,896 4,400 SH   SOLE   0 0 4,400
CENTENE CORP DEL COM 15135B101   3,942,139 48,069 SH   SOLE Salem Investment Counselors Inc. 44,964 0 3,105
CENTRAL VY CMNTY BANCORP COM 155685100   6,354 300 SH   SOLE Salem Investment Counselors Inc. 300 0 0
CENTURY CMNTYS INC COM 156504300   100,020 2,000 SH   SOLE Salem Investment Counselors Inc. 2,000 0 0
CERAGON NETWORKS LTD ORD M22013102   3,438 1,800 SH   SOLE Salem Investment Counselors Inc. 1,800 0 0
CERENCE INC COM 156727109   138,604 7,480 SH   SOLE Salem Investment Counselors Inc. 7,480 0 0
CHAMPIONX CORPORATION COM 15872M104   7,045 243 SH   SOLE Salem Investment Counselors Inc. 243 0 0
CHARGEPOINT HOLDINGS INC COM CL A 15961R105   10,006 1,050 SH   SOLE Salem Investment Counselors Inc. 1,050 0 0
CHARLES RIV LABS INTL INC COM 159864107   31,596 145 SH   SOLE Salem Investment Counselors Inc. 145 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108   4,408 13 SH   SOLE Salem Investment Counselors Inc. 13 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104   50,338 399 SH   SOLE Salem Investment Counselors Inc. 350 0 49
CHEMOURS CO COM 163851108   28,599 934 SH   SOLE Salem Investment Counselors Inc. 934 0 0
CHENIERE ENERGY INC COM NEW 16411R208   16,496 110 SH   SOLE Salem Investment Counselors Inc. 50 0 60
CHESAPEAKE ENERGY CORP COM 165167735   1,233,888 13,075 SH   SOLE Salem Investment Counselors Inc. 11,300 0 1,775
CHEVRON CORP NEW COM 166764100   5,889,626 32,813 SH   SOLE Salem Investment Counselors Inc. 29,189 0 3,624
CHEWY INC CL A 16679L109   14,832 400 SH   SOLE Salem Investment Counselors Inc. 400 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105   20,812 15 SH   SOLE Salem Investment Counselors Inc. 15 0 0
CHUBB LIMITED COM H1467J104   104,072 470 SH   SOLE Salem Investment Counselors Inc. 450 0 20
CHURCH & DWIGHT CO INC COM 171340102   76,580 950 SH   SOLE   0 0 950
CHURCHILL CAPITAL CORP V COM CL A 17144T107   2,773 279 SH   SOLE   0 0 279
CHURCHILL DOWNS INC COM 171484108   127,286 600 SH   SOLE Salem Investment Counselors Inc. 600 0 0
CIENA CORP COM NEW 171779309   4,843 95 SH   SOLE Salem Investment Counselors Inc. 95 0 0
CIGNA CORP NEW COM 125523100   101,721 307 SH   SOLE Salem Investment Counselors Inc. 298 0 9
CINCINNATI FINL CORP COM 172062101   132,949 1,290 SH   SOLE Salem Investment Counselors Inc. 1,290 0 0
CINTAS CORP COM 172908105   56,001 124 SH   SOLE Salem Investment Counselors Inc. 114 0 10
CISCO SYS INC COM 17275R102   17,500,054 367,339 SH   SOLE Salem Investment Counselors Inc. 330,335 0 37,004
CITIGROUP INC COM NEW 172967424   3,384,705 74,833 SH   SOLE Salem Investment Counselors Inc. 54,455 0 20,378
CITIZENS FINL GROUP INC COM 174610105   32,598 828 SH   SOLE   0 0 828
CLEARWATER ANALYTICS HLDGS I CL A 185123106   450,938 24,050 SH   SOLE   0 0 24,050
CLEVELAND-CLIFFS INC NEW COM 185899101   3,222 200 SH   SOLE   0 0 200
CLEVER LEAVES HOLDINGS INC COM 186760104   127 413 SH   SOLE   0 0 413
CLOROX CO DEL COM 189054109   150,855 1,075 SH   SOLE Salem Investment Counselors Inc. 1,075 0 0
CME GROUP INC COM 12572Q105   26,590 154 SH   SOLE Salem Investment Counselors Inc. 154 0 0
CMS ENERGY CORP COM 125896100   47,814 755 SH   SOLE Salem Investment Counselors Inc. 755 0 0
CNA FINL CORP COM 126117100   6,342 150 SH   SOLE Salem Investment Counselors Inc. 150 0 0
COCA COLA CO COM 191216100   7,507,159 118,019 SH   SOLE Salem Investment Counselors Inc. 99,976 0 18,043
COCA COLA CONS INC COM 191098102   2,562 5 SH   SOLE Salem Investment Counselors Inc. 5 0 0
CODEXIS INC COM 192005106   14 3 SH   SOLE Salem Investment Counselors Inc. 3 0 0
CODIAK BIOSCIENCES INC COM 192010106   20 50 SH   SOLE Salem Investment Counselors Inc. 50 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102   22,361 391 SH   SOLE Salem Investment Counselors Inc. 195 0 196
COHEN & STEERS INFRASTRUCTUR COM 19248A109   13,674 570 SH   SOLE Salem Investment Counselors Inc. 570 0 0
COHEN & STEERS QUALITY INCOM COM 19247L106   406,836 35,377 SH   SOLE Salem Investment Counselors Inc. 35,377 0 0
COINBASE GLOBAL INC COM CL A 19260Q107   4,141 117 SH   SOLE Salem Investment Counselors Inc. 82 0 35
COLGATE PALMOLIVE CO COM 194162103   5,579,786 70,818 SH   SOLE Salem Investment Counselors Inc. 60,457 0 10,361
COMCAST CORP NEW CL A 20030N101   300,777 8,601 SH   SOLE Salem Investment Counselors Inc. 6,145 0 2,456
COMERICA INC COM 200340107   28,700 425 SH   SOLE Salem Investment Counselors Inc. 425 0 0
COMMSCOPE HLDG CO INC COM 20337X109   110,470 15,030 SH   SOLE Salem Investment Counselors Inc. 15,030 0 0
COMPASS DIVERSIFIED SH BEN INT 20451Q104   1,823 100 SH   SOLE   0 0 100
COMPASS MINERALS INTL INC COM 20451N101   8,200 200 SH   SOLE Salem Investment Counselors Inc. 200 0 0
COMPASS THERAPEUTICS INC COM 20454B104   150,900 30,000 SH   SOLE Salem Investment Counselors Inc. 30,000 0 0
CONAGRA BRANDS INC COM 205887102   44,754 1,156 SH   SOLE Salem Investment Counselors Inc. 1,156 0 0
CONCENTRIX CORP COM 20602D101   47,538 357 SH   SOLE Salem Investment Counselors Inc. 357 0 0
CONNECTONE BANCORP INC COM 20786W107   7,820 323 SH   SOLE Salem Investment Counselors Inc. 323 0 0
CONOCOPHILLIPS COM 20825C104   795,719 6,704 SH   SOLE Salem Investment Counselors Inc. 5,464 0 1,240
CONSTELLATION BRANDS INC CL A 21036P108   8,747,867 37,747 SH   SOLE Salem Investment Counselors Inc. 36,604 0 1,143
CONSTELLATION ENERGY CORP COM 21037T109   2,500 29 SH   SOLE Salem Investment Counselors Inc. 29 0 0
COPART INC COM 217204106   1,222,062 20,070 SH   SOLE Salem Investment Counselors Inc. 20,070 0 0
CORNING INC COM 219350105   88,442 2,769 SH   SOLE Salem Investment Counselors Inc. 1,318 0 1,451
CORTEVA INC COM 22052L104   104,158 1,772 SH   SOLE Salem Investment Counselors Inc. 1,686 0 86
COSTAR GROUP INC COM 22160N109   1,546 20 SH   SOLE Salem Investment Counselors Inc. 20 0 0
COSTCO WHSL CORP NEW COM 22160K105   9,346,391 20,474 SH   SOLE Salem Investment Counselors Inc. 17,969 0 2,505
COTERRA ENERGY INC COM 127097103   80,835 3,290 SH   SOLE Salem Investment Counselors Inc. 1,690 0 1,600
COUPANG INC CL A 22266T109   60,973 4,145 SH   SOLE Salem Investment Counselors Inc. 4,145 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106   23,685 250 SH   SOLE Salem Investment Counselors Inc. 250 0 0
CRANE HLDGS CO COM 224441105   30,135 300 SH   SOLE Salem Investment Counselors Inc. 300 0 0
CRESCENT ENERGY COMPANY CL A COM 44952J104   239,800 20,000 SH   SOLE Salem Investment Counselors Inc. 20,000 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105   1,493,012 14,180 SH   SOLE Salem Investment Counselors Inc. 13,345 0 835
CROWN CASTLE INC COM 22822V101   1,072,234 7,905 SH   SOLE Salem Investment Counselors Inc. 7,609 0 296
CSX CORP COM 126408103   1,737,358 56,080 SH   SOLE Salem Investment Counselors Inc. 56,079 0 1
CUMMINS INC COM 231021106   47,247 195 SH   SOLE Salem Investment Counselors Inc. 100 0 95
CUSHMAN WAKEFIELD PLC SHS G2717B108   1,969 158 SH   SOLE   0 0 158
CVS HEALTH CORP COM 126650100   12,971,993 139,199 SH   SOLE Salem Investment Counselors Inc. 131,245 0 7,954
D R HORTON INC COM 23331A109   668,639 7,501 SH   SOLE Salem Investment Counselors Inc. 7,501 0 0
DANAHER CORPORATION COM 235851102   404,084 1,521 SH   SOLE Salem Investment Counselors Inc. 165 0 1,356
DARDEN RESTAURANTS INC COM 237194105   12,450 90 SH   SOLE   0 0 90
DAVITA INC COM 23918K108   9,408 126 SH   SOLE Salem Investment Counselors Inc. 53 0 73
DAWSON GEOPHYSICAL CO NEW COM 239360100   402,960 205,592 SH   SOLE Salem Investment Counselors Inc. 205,592 0 0
DBX ETF TR XTRACK MSCI EAFE 233051200   8,058 250 SH   SOLE Salem Investment Counselors Inc. 250 0 0
DECKERS OUTDOOR CORP COM 243537107   68,656 172 SH   SOLE Salem Investment Counselors Inc. 172 0 0
DEERE & CO COM 244199105   786,390 1,829 SH   SOLE Salem Investment Counselors Inc. 1,403 0 426
DELL TECHNOLOGIES INC CL C 24703L202   21,719 540 SH   SOLE Salem Investment Counselors Inc. 540 0 0
DELTA AIR LINES INC DEL COM NEW 247361702   59,115 1,799 SH   SOLE Salem Investment Counselors Inc. 209 0 1,590
DENTSPLY SIRONA INC COM 24906P109   383,580 12,000 SH   SOLE Salem Investment Counselors Inc. 12,000 0 0
DERMTECH INC COM 24984K105   10,868 6,140 SH   SOLE Salem Investment Counselors Inc. 6,140 0 0
DEVON ENERGY CORP NEW COM 25179M103   71,044 1,155 SH   SOLE Salem Investment Counselors Inc. 151 0 1,004
DIAGEO PLC SPON ADR NEW 25243Q205   181,041 1,016 SH   SOLE Salem Investment Counselors Inc. 985 0 31
DIAMONDBACK ENERGY INC COM 25278X109   1,413,211 10,332 SH   SOLE Salem Investment Counselors Inc. 8,876 0 1,456
DIGIMARC CORP NEW COM 25381B101   5,547 300 SH   SOLE Salem Investment Counselors Inc. 300 0 0
DIGITAL WORLD ACQUISITION CO CLASS A COM 25400Q105   13,050 870 SH   SOLE Salem Investment Counselors Inc. 870 0 0
DIMENSIONAL ETF TRUST EMGR CRE EQT MNG 25434V302   1,493 68 SH   SOLE   0 0 68
DIMENSIONAL ETF TRUST INTL CORE EQT MK 25434V203   2,103 84 SH   SOLE   0 0 84
DIMENSIONAL ETF TRUST US CORE EQT MKT 25434V104   11,862 439 SH   SOLE   0 0 439
DISCOVER FINL SVCS COM 254709108   5,409,839 55,298 SH   SOLE Salem Investment Counselors Inc. 53,847 0 1,451
DISNEY WALT CO COM 254687106   9,259,528 106,578 SH   SOLE Salem Investment Counselors Inc. 96,338 0 10,240
DOCUSIGN INC COM 256163106   6,595 119 SH   SOLE Salem Investment Counselors Inc. 100 0 19
DOLLAR GEN CORP NEW COM 256677105   69,844 283 SH   SOLE Salem Investment Counselors Inc. 161 0 122
DOLLAR TREE INC COM 256746108   52,899 374 SH   SOLE Salem Investment Counselors Inc. 374 0 0
DOMA HOLDINGS INC COMMON STOCK 25703A104   192 425 SH   SOLE Salem Investment Counselors Inc. 425 0 0
DOMINION ENERGY INC COM 25746U109   602,714 9,829 SH   SOLE Salem Investment Counselors Inc. 4,404 0 5,425
DOMINOS PIZZA INC COM 25754A201   4,157 12 SH   SOLE Salem Investment Counselors Inc. 12 0 0
DONEGAL GROUP INC CL A 257701201   53,392 3,760 SH   SOLE   0 0 3,760
DONNELLEY FINL SOLUTIONS INC COM 25787G100   23,306 603 SH   SOLE Salem Investment Counselors Inc. 603 0 0
DORIAN LPG LTD SHS USD Y2106R110   3,449 182 SH   SOLE Salem Investment Counselors Inc. 182 0 0
DOVER CORP COM 260003108   634,252 4,684 SH   SOLE Salem Investment Counselors Inc. 4,684 0 0
DOW INC COM 260557103   165,178 3,278 SH   SOLE Salem Investment Counselors Inc. 3,113 0 165
DRAFTKINGS INC NEW COM CL A 26142V105   5,866 515 SH   SOLE Salem Investment Counselors Inc. 300 0 215
DROPBOX INC CL A 26210C104   2,238 100 SH   SOLE Salem Investment Counselors Inc. 100 0 0
DTE ENERGY CO COM 233331107   12,678 107 SH   SOLE   0 0 107
DUKE ENERGY CORP NEW COM NEW 26441C204   3,420,322 33,210 SH   SOLE Salem Investment Counselors Inc. 31,774 0 1,436
DUPONT DE NEMOURS INC COM 26614N102   183,379 2,672 SH   SOLE Salem Investment Counselors Inc. 2,113 0 559
DXC TECHNOLOGY CO COM 23355L106   10,838 409 SH   SOLE Salem Investment Counselors Inc. 409 0 0
DYCOM INDS INC COM 267475101   2,433,132 25,995 SH   SOLE Salem Investment Counselors Inc. 25,160 0 835
EA SERIES TRUST STRIVE US ENERGY 02072L722   32,777 1,100 SH   SOLE Salem Investment Counselors Inc. 1,100 0 0
EAST WEST BANCORP INC COM 27579R104   3,361 51 SH   SOLE Salem Investment Counselors Inc. 51 0 0
EASTMAN CHEM CO COM 277432100   23,436 285 SH   SOLE Salem Investment Counselors Inc. 285 0 0
EATON CORP PLC SHS G29183103   1,458,379 9,292 SH   SOLE Salem Investment Counselors Inc. 8,332 0 960
EBAY INC. COM 278642103   48,354 1,166 SH   SOLE Salem Investment Counselors Inc. 1,020 0 146
ECHOSTAR CORP CL A 278768106   389,645 23,360 SH   SOLE   0 0 23,360
ECOLAB INC COM 278865100   275,406 1,886 SH   SOLE Salem Investment Counselors Inc. 1,390 0 496
EDGEWELL PERS CARE CO COM 28035Q102   19,345 500 SH   SOLE Salem Investment Counselors Inc. 500 0 0
EDISON INTL COM 281020107   85,595 1,330 SH   SOLE Salem Investment Counselors Inc. 1,200 0 130
EDWARDS LIFESCIENCES CORP COM 28176E108   496,306 6,652 SH   SOLE Salem Investment Counselors Inc. 6,613 0 39
ELANCO ANIMAL HEALTH INC COM 28414H103   2,688 220 SH   SOLE Salem Investment Counselors Inc. 220 0 0
ELECTRONIC ARTS INC COM 285512109   33,600 275 SH   SOLE Salem Investment Counselors Inc. 275 0 0
ELEVANCE HEALTH INC COM 036752103   753,040 1,468 SH   SOLE Salem Investment Counselors Inc. 1,392 0 76
EMBECTA CORP COMMON STOCK 29082K105   585 23 SH   SOLE Salem Investment Counselors Inc. 13 0 10
EMERSON ELEC CO COM 291011104   2,115,529 22,023 SH   SOLE Salem Investment Counselors Inc. 21,891 0 132
ENBRIDGE INC COM 29250N105   731,991 18,721 SH   SOLE Salem Investment Counselors Inc. 10,848 0 7,873
ENCORE WIRE CORP COM 292562105   13,756 100 SH   SOLE   0 0 100
ENERGIZER HLDGS INC NEW COM 29272W109   16,775 500 SH   SOLE Salem Investment Counselors Inc. 500 0 0
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   4,504,356 379,474 SH   SOLE Salem Investment Counselors Inc. 255,812 0 123,662
ENOVIX CORPORATION COM 293594107   1,296,248 104,200 SH   SOLE Salem Investment Counselors Inc. 65,275 0 38,925
ENPHASE ENERGY INC COM 29355A107   945,907 3,570 SH   SOLE Salem Investment Counselors Inc. 3,570 0 0
ENTEGRIS INC COM 29362U104   656 10 SH   SOLE Salem Investment Counselors Inc. 10 0 0
ENTERGY CORP NEW COM 29364G103   13,950 124 SH   SOLE Salem Investment Counselors Inc. 124 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107   4,925,569 204,211 SH   SOLE Salem Investment Counselors Inc. 164,841 0 39,370
EOG RES INC COM 26875P101   105,429 814 SH   SOLE Salem Investment Counselors Inc. 626 0 188
EPAM SYS INC COM 29414B104   44,900 137 SH   SOLE Salem Investment Counselors Inc. 137 0 0
EPIPHANY TECHNOLOGY ACQUISIT *W EXP 01/12/202 29429X117   0 142 SH   SOLE Salem Investment Counselors Inc. 142 0 0
EQUIFAX INC COM 294429105   191,639 986 SH   SOLE Salem Investment Counselors Inc. 986 0 0
EQUINIX INC COM 29444U700   6,550 10 SH   SOLE Salem Investment Counselors Inc. 10 0 0
EQUITRANS MIDSTREAM CORP COM 294600101   1,675 250 SH   SOLE   0 0 250
EQUITY RESIDENTIAL SH BEN INT 29476L107   29,812 500 SH   SOLE Salem Investment Counselors Inc. 500 0 0
ERICSSON ADR B SEK 10 294821608   1,168 200 SH   SOLE   0 0 200
ETF MANAGERS TR PRIME CYBR SCRTY 26924G201   10,616 241 SH   SOLE Salem Investment Counselors Inc. 241 0 0
ETF SER SOLUTIONS DEFIANCE NEXT 26922A289   3,734 125 SH   SOLE Salem Investment Counselors Inc. 125 0 0
ETF SER SOLUTIONS NATIONWIDE NASDQ 26922A172   2,013 109 SH   SOLE Salem Investment Counselors Inc. 109 0 0
ETF SER SOLUTIONS US GLB JETS 26922A842   12,007 703 SH   SOLE   0 0 703
EVERCORE INC CLASS A 29977A105   8,181 75 SH   SOLE Salem Investment Counselors Inc. 75 0 0
EVERSOURCE ENERGY COM 30040W108   30,518 364 SH   SOLE Salem Investment Counselors Inc. 290 0 74
EVOLENT HEALTH INC CL A 30050B101   30,186 1,075 SH   SOLE Salem Investment Counselors Inc. 1,075 0 0
EXACT SCIENCES CORP COM 30063P105   49,609 1,002 SH   SOLE Salem Investment Counselors Inc. 1,002 0 0
EXCHANGE TRADED CONCEPTS TR EMQQ EM INTERN 301505889   221,905 7,464 SH   SOLE Salem Investment Counselors Inc. 7,464 0 0
EXELON CORP COM 30161N101   3,804 88 SH   SOLE Salem Investment Counselors Inc. 88 0 0
EXLSERVICE HOLDINGS INC COM 302081104   67,772 400 SH   SOLE Salem Investment Counselors Inc. 400 0 0
EXPEDITORS INTL WASH INC COM 302130109   7,794 75 SH   SOLE   0 0 75
EXTRA SPACE STORAGE INC COM 30225T102   21,488 146 SH   SOLE Salem Investment Counselors Inc. 146 0 0
EXXON MOBIL CORP COM 30231G102   8,207,974 74,415 SH   SOLE Salem Investment Counselors Inc. 68,175 0 6,240
EZCORP INC CL A NON VTG 302301106   295,030 36,200 SH   SOLE Salem Investment Counselors Inc. 36,200 0 0
F N B CORP COM 302520101   456,685 34,995 SH   SOLE Salem Investment Counselors Inc. 33,897 0 1,098
F&G ANNUITIES & LIFE INC COMMON STOCK 30190A104   480 24 SH   SOLE   0 0 24
FACTSET RESH SYS INC COM 303075105   18,456 46 SH   SOLE Salem Investment Counselors Inc. 46 0 0
FEDEX CORP COM 31428X106   2,902,531 16,651 SH   SOLE Salem Investment Counselors Inc. 14,239 0 2,412
FERRARI N V COM N3167Y103   21,422 100 SH   SOLE Salem Investment Counselors Inc. 100 0 0
FIDELITY COMWLTH TR NASDAQ COMPSIT 315912808   102,425 2,500 SH   SOLE Salem Investment Counselors Inc. 2,000 0 500
FIDELITY COVINGTON TRUST MSCI HLTH CARE I 316092600   31,990 500 SH   SOLE   0 0 500
FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808   28,353 300 SH   SOLE   0 0 300
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303   13,355 355 SH   SOLE   0 0 355
FIDELITY NATL INFORMATION SV COM 31620M106   104,760 1,544 SH   SOLE Salem Investment Counselors Inc. 1,260 0 284
FIRST BANCORP N C COM 318910106   114,755 2,665 SH   SOLE Salem Investment Counselors Inc. 1,790 0 875
FIRST CTZNS BANCSHARES INC N CL A 31946M103   1,867,841 2,463 SH   SOLE Salem Investment Counselors Inc. 2,463 0 0
FIRST HORIZON CORPORATION COM 320517105   249,064 10,104 SH   SOLE Salem Investment Counselors Inc. 9,158 0 946
FIRST INTERNET BANCORP COM 320557101   3,773 155 SH   SOLE Salem Investment Counselors Inc. 155 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100   21,331 175 SH   SOLE Salem Investment Counselors Inc. 175 0 0
FIRST SOLAR INC COM 336433107   2,996 20 SH   SOLE Salem Investment Counselors Inc. 20 0 0
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192   16,073 279 SH   SOLE Salem Investment Counselors Inc. 279 0 0
FIRST TR EXCHANGE TRADED FD INDLS PROD DUR 33734X150   38,632 750 SH   SOLE Salem Investment Counselors Inc. 750 0 0
FIRST TR EXCHANGE TRADED FD NASDQ CLN EDGE 33737A108   239,033 2,740 SH   SOLE Salem Investment Counselors Inc. 2,740 0 0
FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176   27,465 300 SH   SOLE Salem Investment Counselors Inc. 300 0 0
FIRST TR EXCHANGE TRADED FD WTR ETF 33733B100   61,504 775 SH   SOLE Salem Investment Counselors Inc. 775 0 0
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302   32,019 260 SH   SOLE Salem Investment Counselors Inc. 260 0 0
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408   58,192 979 SH   SOLE   0 0 979
FIRST TR NASDAQ 100 TECH IND SHS 337345102   36,729 349 SH   SOLE Salem Investment Counselors Inc. 349 0 0
FIRST TR VALUE LINE DIVID IN SHS 33734H106   5,907 148 SH   SOLE Salem Investment Counselors Inc. 148 0 0
FIRSTENERGY CORP COM 337932107   1,552 37 SH   SOLE Salem Investment Counselors Inc. 37 0 0
FISERV INC COM 337738108   334,542 3,310 SH   SOLE Salem Investment Counselors Inc. 3,121 0 189
FISKER INC CL A COM STK 33813J106   5,271 725 SH   SOLE Salem Investment Counselors Inc. 725 0 0
FIVERR INTL LTD ORD SHS M4R82T106   291 10 SH   SOLE Salem Investment Counselors Inc. 10 0 0
FLOWERS FOODS INC COM 343498101   7,302,863 254,101 SH   SOLE Salem Investment Counselors Inc. 239,507 0 14,594
FLYWIRE CORPORATION COM VTG 302492103   12,235 500 SH   SOLE Salem Investment Counselors Inc. 500 0 0
FMC CORP COM NEW 302491303   5,266 42 SH   SOLE Salem Investment Counselors Inc. 42 0 0
FOOT LOCKER INC COM 344849104   9,448 250 SH   SOLE Salem Investment Counselors Inc. 250 0 0
FORD MTR CO DEL COM 345370860   235,949 20,288 SH   SOLE Salem Investment Counselors Inc. 18,020 0 2,268
FORTINET INC COM 34959E109   330,008 6,750 SH   SOLE Salem Investment Counselors Inc. 6,750 0 0
FORTIVE CORP COM 34959J108   12,336 192 SH   SOLE Salem Investment Counselors Inc. 192 0 0
FORTUNE BRANDS INNOVATIONS I COM 34964C106   192,448 3,370 SH   SOLE Salem Investment Counselors Inc. 3,228 0 142
FOX CORP CL A COM 35137L105   12,634 416 SH   SOLE Salem Investment Counselors Inc. 416 0 0
FRANKLIN ETF TR SHRT DUR US GOVT 353506108   2,684 30 SH   SOLE   0 0 30
FREEPORT-MCMORAN INC CL B 35671D857   71,858 1,891 SH   SOLE Salem Investment Counselors Inc. 565 0 1,326
FRP HLDGS INC COM 30292L107   3,217,004 59,729 SH   SOLE Salem Investment Counselors Inc. 53,495 0 6,234
FS KKR CAP CORP COM 302635206   14,435 794 SH   SOLE Salem Investment Counselors Inc. 794 0 0
FULTON FINL CORP PA COM 360271100   10,188 600 SH   SOLE Salem Investment Counselors Inc. 600 0 0
GABELLI DIVID & INCOME TR COM 36242H104   40,965 1,979 SH   SOLE Salem Investment Counselors Inc. 1,979 0 0
GABELLI EQUITY TR INC COM 362397101   31,926 5,826 SH   SOLE Salem Investment Counselors Inc. 5,826 0 0
GALECTIN THERAPEUTICS INC COM NEW 363225202   189 167 SH   SOLE Salem Investment Counselors Inc. 167 0 0
GAMESTOP CORP NEW CL A 36467W109   148 8 SH   SOLE Salem Investment Counselors Inc. 8 0 0
GARRETT MOTION INC COM 366505105   76 10 SH   SOLE Salem Investment Counselors Inc. 10 0 0
GARTNER INC COM 366651107   1,601,707 4,765 SH   SOLE Salem Investment Counselors Inc. 4,765 0 0
GEN DIGITAL INC COM 668771108   2,400 112 SH   SOLE Salem Investment Counselors Inc. 112 0 0
GENERAL DYNAMICS CORP COM 369550108   849,032 3,422 SH   SOLE Salem Investment Counselors Inc. 3,222 0 200
GENERAL ELECTRIC CO COM NEW 369604301   961,629 11,458 SH   SOLE Salem Investment Counselors Inc. 11,394 0 64
GENERAL MLS INC COM 370334104   232,684 2,775 SH   SOLE Salem Investment Counselors Inc. 2,382 0 393
GENERAL MTRS CO COM 37045V100   788,723 23,446 SH   SOLE Salem Investment Counselors Inc. 21,945 0 1,501
GENUINE PARTS CO COM 372460105   34,881 200 SH   SOLE Salem Investment Counselors Inc. 98 0 102
GILEAD SCIENCES INC COM 375558103   44,814 522 SH   SOLE Salem Investment Counselors Inc. 522 0 0
GINKGO BIOWORKS HOLDINGS INC CL A SHS 37611X100   1,647,336 974,755 SH   SOLE Salem Investment Counselors Inc. 387,340 0 587,415
GLOBAL PMTS INC COM 37940X102   407,709 4,105 SH   SOLE   0 0 4,105
GLOBAL X FDS FINTECH ETF 37954Y814   48,802 2,535 SH   SOLE Salem Investment Counselors Inc. 1,150 0 1,385
GLOBAL X FDS GLBL X MLP ETF 37954Y343   23,040 558 SH   SOLE   0 0 558
GLOBAL X FDS SOCIAL MED ETF 37950E416   92,380 2,980 SH   SOLE Salem Investment Counselors Inc. 2,472 0 508
GLOBAL X FDS US INFR DEV ETF 37954Y673   1,332 50 SH   SOLE Salem Investment Counselors Inc. 50 0 0
GLOBE LIFE INC COM 37959E102   87,760 728 SH   SOLE Salem Investment Counselors Inc. 728 0 0
GMS INC COM 36251C103   15,438 310 SH   SOLE Salem Investment Counselors Inc. 310 0 0
GODADDY INC CL A 380237107   16,460 220 SH   SOLE Salem Investment Counselors Inc. 220 0 0
GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503   201,450 2,634 SH   SOLE Salem Investment Counselors Inc. 2,634 0 0
GOLDMAN SACHS ETF TR INNOVAT EQ ETF 38149W820   10 0 SH   SOLE   0 0 0
GOLDMAN SACHS GROUP INC COM 38141G104   1,847,728 5,381 SH   SOLE Salem Investment Counselors Inc. 5,280 0 101
GOODYEAR TIRE & RUBR CO COM 382550101   3,156,853 311,020 SH   SOLE Salem Investment Counselors Inc. 286,455 0 24,565
GOSSAMER BIO INC COM 38341P102   217 100 SH   SOLE Salem Investment Counselors Inc. 100 0 0
GRAB HOLDINGS LIMITED CLASS A ORD G4124C109   5,635 1,750 SH   SOLE Salem Investment Counselors Inc. 1,750 0 0
GRAHAM HLDGS CO COM CL B 384637104   18,126 30 SH   SOLE Salem Investment Counselors Inc. 30 0 0
GRAINGER W W INC COM 384802104   333,750 600 SH   SOLE Salem Investment Counselors Inc. 600 0 0
GREEN BRICK PARTNERS INC COM 392709101   20,537,203 847,594 SH   SOLE Salem Investment Counselors Inc. 763,800 0 83,794
GREEN PLAINS INC COM 393222104   2,745 90 SH   SOLE Salem Investment Counselors Inc. 90 0 0
GRUPO AEROPORTUARIO DEL CENT SPON ADR 400501102   8,163 132 SH   SOLE Salem Investment Counselors Inc. 132 0 0
GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101   2,589 18 SH   SOLE Salem Investment Counselors Inc. 18 0 0
GSK PLC SPONSORED ADR 37733W204   78,562 2,188 SH   SOLE Salem Investment Counselors Inc. 1,888 0 300
GUIDEWIRE SOFTWARE INC COM 40171V100   4,692 75 SH   SOLE Salem Investment Counselors Inc. 75 0 0
HALEON PLC SPON ADS 405552100   23,488 2,936 SH   SOLE Salem Investment Counselors Inc. 2,561 0 375
HALLIBURTON CO COM 406216101   9,129 232 SH   SOLE Salem Investment Counselors Inc. 200 0 32
HANCOCK JOHN TAX-ADVANTAGED COM 41013V100   1,920 84 SH   SOLE   0 0 84
HANESBRANDS INC COM 410345102   14,138 2,223 SH   SOLE Salem Investment Counselors Inc. 648 0 1,575
HANNON ARMSTRONG SUST INFR C COM 41068X100   5,196 177 SH   SOLE Salem Investment Counselors Inc. 177 0 0
HANOVER INS GROUP INC COM 410867105   18,918 140 SH   SOLE Salem Investment Counselors Inc. 140 0 0
HARLEY DAVIDSON INC COM 412822108   58,864 1,415 SH   SOLE Salem Investment Counselors Inc. 1,415 0 0
HARROW HEALTH INC COM 415858109   19,188 1,300 SH   SOLE Salem Investment Counselors Inc. 1,300 0 0
HASBRO INC COM 418056107   11,897 195 SH   SOLE Salem Investment Counselors Inc. 195 0 0
HAVERTY FURNITURE COS INC COM 419596101   5,980 200 SH   SOLE   0 0 200
HAWKINS INC COM 420261109   1,930 50 SH   SOLE   0 0 50
HCA HEALTHCARE INC COM 40412C101   777,470 3,240 SH   SOLE Salem Investment Counselors Inc. 3,225 0 15
HEALTHCARE RLTY TR CL A COM 42226K105   1,734 90 SH   SOLE   0 0 90
HELLO GROUP INC ADS 423403104   9 1 SH   SOLE Salem Investment Counselors Inc. 1 0 0
HENRY SCHEIN INC COM 806407102   5,431 68 SH   SOLE   0 0 68
HERBALIFE NUTRITION LTD COM SHS G4412G101   5,952 400 SH   SOLE Salem Investment Counselors Inc. 400 0 0
HERC HLDGS INC COM 42704L104   1,230,180 9,350 SH   SOLE Salem Investment Counselors Inc. 8,130 0 1,220
HERCULES CAPITAL INC COM 427096508   1,322 100 SH   SOLE   0 0 100
HERSHEY CO COM 427866108   159,070 687 SH   SOLE Salem Investment Counselors Inc. 687 0 0
HESS CORP COM 42809H107   142 1 SH   SOLE   0 0 1
HEWLETT PACKARD ENTERPRISE C COM 42824C109   11,244 700 SH   SOLE Salem Investment Counselors Inc. 700 0 0
HIGHWOODS PPTYS INC COM 431284108   601,234 21,488 SH   SOLE Salem Investment Counselors Inc. 21,488 0 0
HIVE BLOCKCHAIN TECHNLGIES L COM NEW 43366H704   58 40 SH   SOLE Salem Investment Counselors Inc. 40 0 0
HOLOGIC INC COM 436440101   41,071 549 SH   SOLE Salem Investment Counselors Inc. 208 0 341
HOME DEPOT INC COM 437076102   6,566,716 20,790 SH   SOLE Salem Investment Counselors Inc. 18,860 0 1,930
HOMOLOGY MEDICINES INC COM 438083107   189 150 SH   SOLE Salem Investment Counselors Inc. 150 0 0
HONDA MOTOR LTD AMERN SHS 438128308   1,463 64 SH   SOLE   0 0 64
HONEYWELL INTL INC COM 438516106   14,083,377 65,718 SH   SOLE Salem Investment Counselors Inc. 60,501 0 5,217
HOOKIPA PHARMA INC COM 43906K100   61 75 SH   SOLE Salem Investment Counselors Inc. 75 0 0
HORMEL FOODS CORP COM 440452100   13,665 300 SH   SOLE Salem Investment Counselors Inc. 300 0 0
HOWMET AEROSPACE INC COM 443201108   1,301 33 SH   SOLE Salem Investment Counselors Inc. 33 0 0
HP INC COM 40434L105   21,517 794 SH   SOLE Salem Investment Counselors Inc. 794 0 0
HUBBELL INC COM 443510607   2,232,511 9,513 SH   SOLE Salem Investment Counselors Inc. 9,491 0 22
HUBSPOT INC COM 443573100   54,646 189 SH   SOLE Salem Investment Counselors Inc. 189 0 0
HUMANA INC COM 444859102   9,747 19 SH   SOLE   0 0 19
HUNT J B TRANS SVCS INC COM 445658107   36,267 208 SH   SOLE Salem Investment Counselors Inc. 123 0 85
HUNTINGTON BANCSHARES INC COM 446150104   3,464 243 SH   SOLE   0 0 243
HUNTSMAN CORP COM 447011107   8,840,756 321,716 SH   SOLE Salem Investment Counselors Inc. 301,250 0 20,466
HURCO CO COM 447324104   2,613 100 SH   SOLE Salem Investment Counselors Inc. 100 0 0
I3 VERTICALS INC COM CL A 46571Y107   47,463 1,950 SH   SOLE Salem Investment Counselors Inc. 1,950 0 0
IAA INC COM 449253103   4,800 120 SH   SOLE   0 0 120
ICICI BANK LIMITED ADR 45104G104   90,296 4,125 SH   SOLE Salem Investment Counselors Inc. 4,125 0 0
ILLINOIS TOOL WKS INC COM 452308109   118,118 533 SH   SOLE Salem Investment Counselors Inc. 516 0 17
ILLUMINA INC COM 452327109   882,805 4,366 SH   SOLE Salem Investment Counselors Inc. 3,266 0 1,100
IMPINJ INC COM 453204109   7,097 65 SH   SOLE Salem Investment Counselors Inc. 65 0 0
INCYTE CORP COM 45337C102   62,569 779 SH   SOLE Salem Investment Counselors Inc. 50 0 729
INDIE SEMICONDUCTOR INC CLASS A COM 45569U101   2,915 500 SH   SOLE Salem Investment Counselors Inc. 500 0 0
ING GROEP N.V. SPONSORED ADR 456837103   1,570 129 SH   SOLE   0 0 129
INGERSOLL RAND INC COM 45687V106   582,065 11,140 SH   SOLE Salem Investment Counselors Inc. 7,140 0 4,000
INGEVITY CORP COM 45688C107   5,123,172 72,731 SH   SOLE Salem Investment Counselors Inc. 72,707 0 24
INNOVATIVE INDL PPTYS INC COM 45781V101   2,120 21 SH   SOLE Salem Investment Counselors Inc. 21 0 0
INSPERITY INC COM 45778Q107   19,085 168 SH   SOLE Salem Investment Counselors Inc. 168 0 0
INTEL CORP COM 458140100   6,043,319 228,654 SH   SOLE Salem Investment Counselors Inc. 211,404 0 17,250
INTERNATIONAL BUSINESS MACHS COM 459200101   1,024,693 7,273 SH   SOLE Salem Investment Counselors Inc. 7,148 0 125
INTERNATIONAL PAPER CO COM 460146103   3,809 110 SH   SOLE Salem Investment Counselors Inc. 10 0 100
INTUIT COM 461202103   79,012 203 SH   SOLE Salem Investment Counselors Inc. 155 0 48
INTUITIVE SURGICAL INC COM NEW 46120E602   14,958,576 56,373 SH   SOLE Salem Investment Counselors Inc. 52,311 0 4,062
INVENTRUST PPTYS CORP COM NEW 46124J201   6,136 257 SH   SOLE Salem Investment Counselors Inc. 257 0 0
INVESCO ACTVELY MNGD ETC FD OPTIMUM YIELD 46090F100   61,573 4,166 SH   SOLE Salem Investment Counselors Inc. 4,166 0 0
INVESCO EXCH TRADED FD TR II FTSE RAFI DEV 46138E743   332 8 SH   SOLE   0 0 8
INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649   31,764 290 SH   SOLE   0 0 290
INVESCO EXCH TRADED FD TR II S&P GBL WATER 46138E263   32,634 700 SH   SOLE Salem Investment Counselors Inc. 700 0 0
INVESCO EXCH TRADED FD TR II S&P SMLCP INDL 46138E123   2,321,339 26,141 SH   SOLE Salem Investment Counselors Inc. 26,141 0 0
INVESCO EXCH TRADED FD TR II SOLAR ETF 46138G706   19,256 264 SH   SOLE Salem Investment Counselors Inc. 264 0 0
INVESCO EXCH TRADED FD TR II TREAS COLATERL 46138G888   1,044,973 9,920 SH   SOLE   0 0 9,920
INVESCO EXCHANGE TRADED FD T DWA MOMENTUM 46137V837   10,658 150 SH   SOLE Salem Investment Counselors Inc. 150 0 0
INVESCO EXCHANGE TRADED FD T DYNMC MKT ETF 46137V712   104 1 SH   SOLE Salem Investment Counselors Inc. 1 0 0
INVESCO EXCHANGE TRADED FD T GBL LISTED PVT 46137V589   255 27 SH   SOLE   0 0 27
INVESCO EXCHANGE TRADED FD T GLOBAL DRGN CN 46137V571   43,892 1,606 SH   SOLE   0 0 1,606
INVESCO EXCHANGE TRADED FD T NASDAQ INTERNT 46137V530   337 3 SH   SOLE   0 0 3
INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233   15,455 56 SH   SOLE   0 0 56
INVESCO EXCHANGE TRADED FD T S&P MDCP400 PR 46137V217   89,545 500 SH   SOLE Salem Investment Counselors Inc. 500 0 0
INVESCO EXCHANGE TRADED FD T S&P SPIN OFF 46137V159   5,238 100 SH   SOLE   0 0 100
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   36,725 260 SH   SOLE Salem Investment Counselors Inc. 69 0 191
INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258   17,078 219 SH   SOLE   0 0 219
INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142   31,749 616 SH   SOLE Salem Investment Counselors Inc. 616 0 0
INVESCO LTD SHS G491BT108   13,492 750 SH   SOLE Salem Investment Counselors Inc. 750 0 0
INVESCO QQQ TR UNIT SER 1 46090E103   1,588,626 5,966 SH   SOLE Salem Investment Counselors Inc. 4,215 0 1,751
INVESTORS TITLE CO NC COM 461804106   4,426 30 SH   SOLE Salem Investment Counselors Inc. 30 0 0
INVITAE CORP COM 46185L103   7,254 3,900 SH   SOLE Salem Investment Counselors Inc. 3,900 0 0
INVITATION HOMES INC COM 46187W107   47,839 1,614 SH   SOLE Salem Investment Counselors Inc. 1,614 0 0
IQVIA HLDGS INC COM 46266C105   945,567 4,615 SH   SOLE Salem Investment Counselors Inc. 3,583 0 1,032
IRON MTN INC DEL COM 46284V101   3,975,392 78,848 SH   SOLE Salem Investment Counselors Inc. 75,773 0 3,075
ISHARES GOLD TR ISHARES NEW 464285204   74,230 2,146 SH   SOLE Salem Investment Counselors Inc. 1,635 0 511
ISHARES INC CORE MSCI EMKT 46434G103   148,833 3,187 SH   SOLE Salem Investment Counselors Inc. 2,932 0 255
ISHARES INC MSCI EMERG MRKT 464286533   298,141 5,620 SH   SOLE Salem Investment Counselors Inc. 4,767 0 853
ISHARES INC MSCI HONG KG ETF 464286871   313,049 14,900 SH   SOLE Salem Investment Counselors Inc. 9,400 0 5,500
ISHARES INC MSCI JPN ETF NEW 46434G822   712,620 13,090 SH   SOLE Salem Investment Counselors Inc. 8,590 0 4,500
ISHARES INC MSCI PAC JP ETF 464286665   1,712 40 SH   SOLE Salem Investment Counselors Inc. 40 0 0
ISHARES SILVER TR ISHARES 46428Q109   42,036 1,909 SH   SOLE Salem Investment Counselors Inc. 1,909 0 0
ISHARES TR 0-3 MNTH TREASRY 46436E718   365,211 3,647 SH   SOLE   0 0 3,647
ISHARES TR 1 3 YR TREAS BD 464287457   2,841 35 SH   SOLE Salem Investment Counselors Inc. 35 0 0
ISHARES TR 10-20 YR TRS ETF 464288653   3,678 34 SH   SOLE Salem Investment Counselors Inc. 34 0 0
ISHARES TR 7-10 YR TRSY BD 464287440   192,230 2,007 SH   SOLE Salem Investment Counselors Inc. 2,007 0 0
ISHARES TR AGENCY BOND ETF 464288166   639 6 SH   SOLE   0 0 6
ISHARES TR BLACKROCK ULTRA 46434V878   17,514 350 SH   SOLE   0 0 350
ISHARES TR BROAD USD HIGH 46435U853   111,187 3,220 SH   SOLE Salem Investment Counselors Inc. 470 0 2,750
ISHARES TR CHINA LG-CAP ETF 464287184   22,640 800 SH   SOLE Salem Investment Counselors Inc. 800 0 0
ISHARES TR CORE 1 5 YR USD 46432F859   433,750 9,340 SH   SOLE   0 0 9,340
ISHARES TR CORE HIGH DV ETF 46429B663   45,386 435 SH   SOLE Salem Investment Counselors Inc. 435 0 0
ISHARES TR CORE LT USDB ETF 464289479   12,731 250 SH   SOLE   0 0 250
ISHARES TR CORE MSCI EAFE 46432F842   681,553 11,057 SH   SOLE Salem Investment Counselors Inc. 9,298 0 1,759
ISHARES TR CORE S&P MCP ETF 464287507   1,225,415 5,066 SH   SOLE Salem Investment Counselors Inc. 4,437 0 629
ISHARES TR CORE S&P SCP ETF 464287804   566,697 5,988 SH   SOLE Salem Investment Counselors Inc. 3,326 0 2,662
ISHARES TR CORE S&P TTL STK 464287150   371,432 4,380 SH   SOLE Salem Investment Counselors Inc. 4,380 0 0
ISHARES TR CORE S&P US GWT 464287671   7,340 90 SH   SOLE Salem Investment Counselors Inc. 90 0 0
ISHARES TR CORE S&P US VLU 464287663   2,240 32 SH   SOLE Salem Investment Counselors Inc. 32 0 0
ISHARES TR CORE S&P500 ETF 464287200   3,420,421 8,902 SH   SOLE Salem Investment Counselors Inc. 7,531 0 1,371
ISHARES TR CORE TOTAL USD 46434V613   240,960 5,363 SH   SOLE   0 0 5,363
ISHARES TR CORE US AGGBD ET 464287226   55,575 573 SH   SOLE Salem Investment Counselors Inc. 573 0 0
ISHARES TR EAFE SML CP ETF 464288273   14,466 256 SH   SOLE Salem Investment Counselors Inc. 6 0 250
ISHARES TR EAFE VALUE ETF 464288877   14,911 325 SH   SOLE   0 0 325
ISHARES TR EXPANDED TECH 464287515   490,720 1,918 SH   SOLE Salem Investment Counselors Inc. 1,842 0 76
ISHARES TR FLTG RATE NT ETF 46429B655   172,380 3,425 SH   SOLE   0 0 3,425
ISHARES TR GL CLEAN ENE ETF 464288224   353,628 17,815 SH   SOLE Salem Investment Counselors Inc. 16,615 0 1,200
ISHARES TR GLB INFRASTR ETF 464288372   13,752 300 SH   SOLE   0 0 300
ISHARES TR GLOB HLTHCRE ETF 464287325   118,832 1,400 SH   SOLE Salem Investment Counselors Inc. 1,400 0 0
ISHARES TR GLOBAL ENERG ETF 464287341   198,849 5,100 SH   SOLE Salem Investment Counselors Inc. 5,100 0 0
ISHARES TR GLOBAL TECH ETF 464287291   591,756 13,200 SH   SOLE Salem Investment Counselors Inc. 13,200 0 0
ISHARES TR IBOXX HI YD ETF 464288513   96,529 1,311 SH   SOLE Salem Investment Counselors Inc. 1,291 0 20
ISHARES TR IBOXX INV CP ETF 464287242   52,293 496 SH   SOLE Salem Investment Counselors Inc. 483 0 13
ISHARES TR ISHARES SEMICDTR 464287523   51,501 148 SH   SOLE Salem Investment Counselors Inc. 73 0 75
ISHARES TR ISHS 1-5YR INVS 464288646   15,444 310 SH   SOLE   0 0 310
ISHARES TR ISHS 5-10YR INVT 464288638   166,552 3,364 SH   SOLE   0 0 3,364
ISHARES TR MICRO-CAP ETF 464288869   111,604 1,035 SH   SOLE Salem Investment Counselors Inc. 1,035 0 0
ISHARES TR MSCI EAFE ETF 464287465   551,770 8,406 SH   SOLE Salem Investment Counselors Inc. 5,691 0 2,715
ISHARES TR MSCI EAFE MIN VL 46429B689   182,680 2,873 SH   SOLE Salem Investment Counselors Inc. 2,572 0 301
ISHARES TR MSCI EMG MKT ETF 464287234   695,654 18,355 SH   SOLE Salem Investment Counselors Inc. 13,486 0 4,869
ISHARES TR MSCI USA MIN VOL 46429B697   46,721 648 SH   SOLE Salem Investment Counselors Inc. 39 0 609
ISHARES TR MSCI USA MMENTM 46432F396   10,945 75 SH   SOLE Salem Investment Counselors Inc. 75 0 0
ISHARES TR MSCI USA QLT FCT 46432F339   370,826 3,254 SH   SOLE Salem Investment Counselors Inc. 1,734 0 1,520
ISHARES TR MSCI USA VALUE 46432F388   53 1 SH   SOLE Salem Investment Counselors Inc. 1 0 0
ISHARES TR NATIONAL MUN ETF 464288414   373,541 3,540 SH   SOLE Salem Investment Counselors Inc. 3,540 0 0
ISHARES TR PFD AND INCM SEC 464288687   1,921,081 62,924 SH   SOLE Salem Investment Counselors Inc. 27,854 0 35,070
ISHARES TR RUS 1000 ETF 464287622   119,365 567 SH   SOLE Salem Investment Counselors Inc. 567 0 0
ISHARES TR RUS 1000 GRW ETF 464287614   1,086,411 5,071 SH   SOLE Salem Investment Counselors Inc. 5,071 0 0
ISHARES TR RUS 1000 VAL ETF 464287598   289,500 1,909 SH   SOLE Salem Investment Counselors Inc. 1,784 0 125
ISHARES TR RUS 2000 VAL ETF 464287630   10,400 75 SH   SOLE   0 0 75
ISHARES TR RUS MD CP GR ETF 464287481   149,644 1,790 SH   SOLE Salem Investment Counselors Inc. 1,790 0 0
ISHARES TR RUS MDCP VAL ETF 464287473   7,900 75 SH   SOLE Salem Investment Counselors Inc. 75 0 0
ISHARES TR RUS MID CAP ETF 464287499   5,856,279 86,824 SH   SOLE Salem Investment Counselors Inc. 82,049 0 4,775
ISHARES TR RUS TP200 GR ETF 464289438   72,197 599 SH   SOLE Salem Investment Counselors Inc. 599 0 0
ISHARES TR RUSSELL 2000 ETF 464287655   2,464,927 14,137 SH   SOLE Salem Investment Counselors Inc. 12,917 0 1,220
ISHARES TR S&P 100 ETF 464287101   16,716 98 SH   SOLE   0 0 98
ISHARES TR S&P 500 GRWT ETF 464287309   432,549 7,394 SH   SOLE Salem Investment Counselors Inc. 7,204 0 190
ISHARES TR S&P 500 VAL ETF 464287408   1,685,713 11,620 SH   SOLE Salem Investment Counselors Inc. 11,540 0 80
ISHARES TR S&P MC 400GR ETF 464287606   91,385 1,338 SH   SOLE Salem Investment Counselors Inc. 778 0 560
ISHARES TR S&P MC 400VL ETF 464287705   86,890 862 SH   SOLE Salem Investment Counselors Inc. 294 0 568
ISHARES TR S&P SML 600 GWT 464287887   81,917 758 SH   SOLE Salem Investment Counselors Inc. 440 0 318
ISHARES TR SELECT DIVID ETF 464287168   1,813,572 15,038 SH   SOLE Salem Investment Counselors Inc. 15,038 0 0
ISHARES TR SHORT TREAS BD 464288679   495,739 4,510 SH   SOLE Salem Investment Counselors Inc. 4,350 0 160
ISHARES TR SP SMCP600VL ETF 464287879   41,911 459 SH   SOLE Salem Investment Counselors Inc. 55 0 404
ISHARES TR TIPS BD ETF 464287176   38,667 363 SH   SOLE Salem Investment Counselors Inc. 363 0 0
ISHARES TR U.S. BAS MTL ETF 464287838   16,719 134 SH   SOLE Salem Investment Counselors Inc. 134 0 0
ISHARES TR U.S. ENERGY ETF 464287796   6,974 150 SH   SOLE Salem Investment Counselors Inc. 150 0 0
ISHARES TR U.S. FIN SVC ETF 464287770   23,628 150 SH   SOLE   0 0 150
ISHARES TR U.S. MED DVC ETF 464288810   1,209,223 23,002 SH   SOLE Salem Investment Counselors Inc. 22,699 0 303
ISHARES TR U.S. TECH ETF 464287721   49,163 660 SH   SOLE Salem Investment Counselors Inc. 660 0 0
ISHARES TR US AER DEF ETF 464288760   14,542 130 SH   SOLE Salem Investment Counselors Inc. 130 0 0
ISHARES TR US HLTHCARE ETF 464287762   8,795 31 SH   SOLE   0 0 31
ISHARES TR US HLTHCR PR ETF 464288828   66,922 250 SH   SOLE Salem Investment Counselors Inc. 250 0 0
ISHARES TR US HOME CONS ETF 464288752   9,091 150 SH   SOLE Salem Investment Counselors Inc. 150 0 0
ISHARES TR US INFRASTRUC 46435U713   18,130 500 SH   SOLE   0 0 500
ISHARES TR US TREAS BD ETF 46429B267   28,923 1,273 SH   SOLE Salem Investment Counselors Inc. 1,273 0 0
ISHARES TR USD INV GRDE ETF 464288620   18,367 374 SH   SOLE Salem Investment Counselors Inc. 334 0 40
ISHARES U S ETF TR BLACKROCK ST MAT 46431W507   32,026 650 SH   SOLE   0 0 650
ITT INC COM 45073V108   7,355 91 SH   SOLE Salem Investment Counselors Inc. 91 0 0
J P MORGAN EXCHANGE TRADED F BETABUILDERS CDA 46641Q225   401 7 SH   SOLE Salem Investment Counselors Inc. 7 0 0
J P MORGAN EXCHANGE TRADED F BETABUILDERS I 46641Q373   3,424 69 SH   SOLE Salem Investment Counselors Inc. 69 0 0
J P MORGAN EXCHANGE TRADED F BETABUILDRS US 46641Q399   9,184 134 SH   SOLE Salem Investment Counselors Inc. 134 0 0
J P MORGAN EXCHANGE TRADED F DIV RTN INT EQ 46641Q209   1,618 33 SH   SOLE Salem Investment Counselors Inc. 33 0 0
J P MORGAN EXCHANGE TRADED F DIVERSFD EQT ETF 46641Q845   26,150 675 SH   SOLE   0 0 675
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332   26,562 485 SH   SOLE   0 0 485
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837   2,413,763 48,015 SH   SOLE Salem Investment Counselors Inc. 22,710 0 25,305
JABIL INC COM 466313103   61,721 905 SH   SOLE Salem Investment Counselors Inc. 905 0 0
JOBY AVIATION INC COMMON STOCK G65163100   335 100 SH   SOLE Salem Investment Counselors Inc. 100 0 0
JOHNSON & JOHNSON COM 478160104   29,901,682 169,271 SH   SOLE Salem Investment Counselors Inc. 155,110 0 14,161
JOHNSON CTLS INTL PLC SHS G51502105   84,269 1,310 SH   SOLE Salem Investment Counselors Inc. 588 0 722
JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365   699,589 32,165 SH   SOLE Salem Investment Counselors Inc. 30,875 0 1,290
JPMORGAN CHASE & CO COM 46625H100   29,098,298 216,990 SH   SOLE Salem Investment Counselors Inc. 198,916 0 18,074
KAISER ALUMINUM CORP COM PAR $0.01 483007704   37,980 500 SH   SOLE Salem Investment Counselors Inc. 500 0 0
KB HOME COM 48666K109   6,078,254 190,840 SH   SOLE Salem Investment Counselors Inc. 188,260 0 2,580
KELLOGG CO COM 487836108   102,372 1,437 SH   SOLE Salem Investment Counselors Inc. 1,137 0 300
KEMPER CORP COM 488401100   10,135 206 SH   SOLE Salem Investment Counselors Inc. 206 0 0
KEWAUNEE SCIENTIFIC CORP COM 492854104   10,108 650 SH   SOLE Salem Investment Counselors Inc. 650 0 0
KEYCORP COM 493267108   18,848 1,082 SH   SOLE Salem Investment Counselors Inc. 1,082 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103   9,751 57 SH   SOLE Salem Investment Counselors Inc. 57 0 0
KIMBERLY-CLARK CORP COM 494368103   7,597,913 55,599 SH   SOLE Salem Investment Counselors Inc. 50,711 0 4,888
KINDER MORGAN INC DEL COM 49456B101   6,187,555 342,232 SH   SOLE Salem Investment Counselors Inc. 323,986 0 18,246
KKR & CO INC COM 48251W104   8,124 175 SH   SOLE   0 0 175
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104   28,406 542 SH   SOLE   0 0 542
KONTOOR BRANDS INC COM 50050N103   77,061 1,927 SH   SOLE Salem Investment Counselors Inc. 783 0 1,144
KRAFT HEINZ CO COM 500754106   36,924 907 SH   SOLE Salem Investment Counselors Inc. 667 0 240
KRANESHARES TR CSI CHI INTERNET 500767306   1,812 60 SH   SOLE Salem Investment Counselors Inc. 60 0 0
KRANESHARES TR ELEC VEH FUTUR 500767827   4,643 165 SH   SOLE Salem Investment Counselors Inc. 165 0 0
KROGER CO COM 501044101   40,300 904 SH   SOLE Salem Investment Counselors Inc. 869 0 35
KYNDRYL HLDGS INC COMMON STOCK 50155Q100   1,579 142 SH   SOLE Salem Investment Counselors Inc. 127 0 15
L3HARRIS TECHNOLOGIES INC COM 502431109   199,049 956 SH   SOLE Salem Investment Counselors Inc. 856 0 100
LABORATORY CORP AMER HLDGS COM NEW 50540R409   589,406 2,503 SH   SOLE Salem Investment Counselors Inc. 2,338 0 165
LAM RESEARCH CORP COM 512807108   107,930 256 SH   SOLE Salem Investment Counselors Inc. 163 0 93
LAMAR ADVERTISING CO NEW CL A 512816109   10,384 110 SH   SOLE   0 0 110
LAMB WESTON HLDGS INC COM 513272104   25,200 282 SH   SOLE Salem Investment Counselors Inc. 282 0 0
LANDSTAR SYS INC COM 515098101   2,606 16 SH   SOLE   0 0 16
LAUDER ESTEE COS INC CL A 518439104   118,645 478 SH   SOLE Salem Investment Counselors Inc. 25 0 453
LEIDOS HOLDINGS INC COM 525327102   11,255 107 SH   SOLE Salem Investment Counselors Inc. 107 0 0
LENDINGCLUB CORP COM NEW 52603A208   7,260 825 SH   SOLE Salem Investment Counselors Inc. 825 0 0
LENNAR CORP CL A 526057104   24,740,291 273,373 SH   SOLE Salem Investment Counselors Inc. 249,247 0 24,126
LI-CYCLE HOLDINGS CORP COMMON SHARES 50202P105   371 78 SH   SOLE   0 0 78
LIFE STORAGE INC COM 53223X107   98,500 1,000 SH   SOLE Salem Investment Counselors Inc. 1,000 0 0
LILLY ELI & CO COM 532457108   21,274,290 58,152 SH   SOLE Salem Investment Counselors Inc. 53,532 0 4,620
LINCOLN NATL CORP IND COM 534187109   2,191,227 71,329 SH   SOLE Salem Investment Counselors Inc. 7,009 0 64,320
LINDE PLC SHS G5494J103   509,493 1,562 SH   SOLE Salem Investment Counselors Inc. 1,234 0 328
LIVE NATION ENTERTAINMENT IN COM 538034109   9,833 141 SH   SOLE   0 0 141
LIVE OAK BANCSHARES INC COM 53803X105   9,390,086 310,930 SH   SOLE Salem Investment Counselors Inc. 265,925 0 45,005
LOCKHEED MARTIN CORP COM 539830109   366,813 754 SH   SOLE Salem Investment Counselors Inc. 705 0 49
LOEWS CORP COM 540424108   4,666 80 SH   SOLE Salem Investment Counselors Inc. 80 0 0
LOUISIANA PAC CORP COM 546347105   1,776 30 SH   SOLE Salem Investment Counselors Inc. 30 0 0
LOWES COS INC COM 548661107   688,248,773 3,454,370 SH   SOLE Salem Investment Counselors Inc. 3,440,267 0 14,103
LUCID GROUP INC COM 549498103   3,039 445 SH   SOLE Salem Investment Counselors Inc. 445 0 0
LULULEMON ATHLETICA INC COM 550021109   14,417 45 SH   SOLE Salem Investment Counselors Inc. 45 0 0
LUMEN TECHNOLOGIES INC COM 550241103   5,747 1,101 SH   SOLE Salem Investment Counselors Inc. 1,101 0 0
LUMENTUM HLDGS INC COM 55024U109   1,043 20 SH   SOLE Salem Investment Counselors Inc. 5 0 15
LUNA INNOVATIONS INC COM 550351100   5,582 635 SH   SOLE Salem Investment Counselors Inc. 635 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   44,587 537 SH   SOLE Salem Investment Counselors Inc. 537 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106   1,329,511 26,479 SH   SOLE Salem Investment Counselors Inc. 13,479 0 13,000
MAGNA INTL INC COM 559222401   879,947 15,663 SH   SOLE Salem Investment Counselors Inc. 13,702 0 1,961
MAINSTREET BANCSHARES INC COM 56064Y100   8,247 300 SH   SOLE   0 0 300
MANAGED PORTFOLIO SERIES TORTOISE NRAM PI 56167N720   1,872 75 SH   SOLE Salem Investment Counselors Inc. 75 0 0
MANITOWOC CO INC COM NEW 563571405   339 37 SH   SOLE Salem Investment Counselors Inc. 37 0 0
MANULIFE FINL CORP COM 56501R106   44,600 2,500 SH   SOLE Salem Investment Counselors Inc. 2,500 0 0
MARATHON OIL CORP COM 565849106   49,213 1,818 SH   SOLE Salem Investment Counselors Inc. 1,818 0 0
MARATHON PETE CORP COM 56585A102   440,885 3,788 SH   SOLE Salem Investment Counselors Inc. 3,488 0 300
MARKEL CORP COM 570535104   1,032,912 784 SH   SOLE Salem Investment Counselors Inc. 750 0 34
MARRIOTT INTL INC NEW CL A 571903202   7,296 49 SH   SOLE   0 0 49
MARTIN MARIETTA MATLS INC COM 573284106   2,850,465 8,434 SH   SOLE Salem Investment Counselors Inc. 8,434 0 0
MARVELL TECHNOLOGY INC COM 573874104   4,860,248 131,216 SH   SOLE Salem Investment Counselors Inc. 125,876 0 5,340
MASTERBRAND INC COMMON STOCK 57638P104   22,635 2,998 SH   SOLE Salem Investment Counselors Inc. 2,856 0 142
MASTERCARD INCORPORATED CL A 57636Q104   360,328 1,036 SH   SOLE Salem Investment Counselors Inc. 572 0 464
MATCH GROUP INC NEW COM 57667L107   4,854 117 SH   SOLE Salem Investment Counselors Inc. 67 0 50
MAXCYTE INC COM 57777K106   20,748 3,800 SH   SOLE Salem Investment Counselors Inc. 3,800 0 0
MCDONALDS CORP COM 580135101   11,612,079 44,064 SH   SOLE Salem Investment Counselors Inc. 35,885 0 8,179
MCKESSON CORP COM 58155Q103   183,322 488 SH   SOLE Salem Investment Counselors Inc. 488 0 0
MEDICAL PPTYS TRUST INC COM 58463J304   2,985 261 SH   SOLE Salem Investment Counselors Inc. 261 0 0
MEDTRONIC PLC SHS G5960L103   117,823 1,503 SH   SOLE Salem Investment Counselors Inc. 1,034 0 469
MERCADOLIBRE INC COM 58733R102   5,924 7 SH   SOLE Salem Investment Counselors Inc. 7 0 0
MERCK & CO INC COM 58933Y105   26,837,003 240,535 SH   SOLE Salem Investment Counselors Inc. 219,408 0 21,127
MERITAGE HOMES CORP COM 59001A102   17,518 190 SH   SOLE Salem Investment Counselors Inc. 190 0 0
META PLATFORMS INC CL A 30303M102   18,761,247 155,902 SH   SOLE Salem Investment Counselors Inc. 131,111 0 24,791
METHODE ELECTRS INC COM 591520200   798,660 18,000 SH   SOLE Salem Investment Counselors Inc. 18,000 0 0
METLIFE INC COM 59156R108   219,426 3,032 SH   SOLE Salem Investment Counselors Inc. 2,652 0 380
METTLER TOLEDO INTERNATIONAL COM 592688105   4,769,985 3,300 SH   SOLE Salem Investment Counselors Inc. 3,300 0 0
MGIC INVT CORP WIS COM 552848103   19,825 1,525 SH   SOLE Salem Investment Counselors Inc. 1,525 0 0
MGM RESORTS INTERNATIONAL COM 552953101   1,174 35 SH   SOLE Salem Investment Counselors Inc. 35 0 0
MICRO FOCUS INTL PLC SPON ADR NEW 594837403   492 78 SH   SOLE Salem Investment Counselors Inc. 78 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104   151,038 2,150 SH   SOLE   0 0 2,150
MICRON TECHNOLOGY INC COM 595112103   20,272,449 404,803 SH   SOLE Salem Investment Counselors Inc. 361,550 0 43,253
MICROSOFT CORP COM 594918104   96,292,817 401,521 SH   SOLE Salem Investment Counselors Inc. 353,912 0 47,609
MID-AMER APT CMNTYS INC COM 59522J103   10,204 65 SH   SOLE Salem Investment Counselors Inc. 65 0 0
MIDDLEBY CORP COM 596278101   9,373 70 SH   SOLE Salem Investment Counselors Inc. 70 0 0
MODERNA INC COM 60770K107   181,057 1,008 SH   SOLE Salem Investment Counselors Inc. 884 0 124
MOHAWK INDS INC COM 608190104   7,666 75 SH   SOLE   0 0 75
MONDELEZ INTL INC CL A 609207105   5,198,797 77,580 SH   SOLE Salem Investment Counselors Inc. 72,061 0 5,519
MONGODB INC CL A 60937P106   2,165 11 SH   SOLE Salem Investment Counselors Inc. 11 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109   30,459 300 SH   SOLE Salem Investment Counselors Inc. 300 0 0
MOODYS CORP COM 615369105   84,422 303 SH   SOLE Salem Investment Counselors Inc. 303 0 0
MORGAN STANLEY COM NEW 617446448   1,032,313 12,142 SH   SOLE Salem Investment Counselors Inc. 11,050 0 1,092
MOSAIC CO NEW COM 61945C103   1,097 25 SH   SOLE   0 0 25
MOTOROLA SOLUTIONS INC COM NEW 620076307   69,782 270 SH   SOLE Salem Investment Counselors Inc. 270 0 0
MP MATERIALS CORP COM CL A 553368101   1,505 62 SH   SOLE   0 0 62
MPLX LP COM UNIT REP LTD 55336V100   13,629 415 SH   SOLE   0 0 415
MR COOPER GROUP INC COM 62482R107   80,260 2,000 SH   SOLE Salem Investment Counselors Inc. 2,000 0 0
NANO X IMAGING LTD ORD SHS M70700105   273 37 SH   SOLE Salem Investment Counselors Inc. 37 0 0
NANTHEALTH INC COM NEW 630104305   7 2 SH   SOLE Salem Investment Counselors Inc. 2 0 0
NASDAQ INC COM 631103108   13,804 225 SH   SOLE   0 0 225
NATIONAL FUEL GAS CO COM 636180101   70,152 1,100 SH   SOLE Salem Investment Counselors Inc. 1,100 0 0
NCR CORP NEW COM 62886E108   5,876 251 SH   SOLE Salem Investment Counselors Inc. 251 0 0
NETFLIX INC COM 64110L106   35,975 122 SH   SOLE Salem Investment Counselors Inc. 42 0 80
NEW YORK CMNTY BANCORP INC COM 649445103   7,353 855 SH   SOLE Salem Investment Counselors Inc. 855 0 0
NEWELL BRANDS INC COM 651229106   20,797 1,590 SH   SOLE Salem Investment Counselors Inc. 1,590 0 0
NEWMONT CORP COM 651639106   9,440 200 SH   SOLE   0 0 200
NEXSTAR MEDIA GROUP INC COMMON STOCK 65336K103   2,450 14 SH   SOLE Salem Investment Counselors Inc. 14 0 0
NEXTERA ENERGY INC COM 65339F101   4,723,567 56,502 SH   SOLE Salem Investment Counselors Inc. 48,331 0 8,171
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106   194,500 2,775 SH   SOLE   0 0 2,775
NIKE INC CL B 654106103   1,761,000 15,050 SH   SOLE Salem Investment Counselors Inc. 8,069 0 6,981
NIO INC SPON ADS 62914V106   1,462 150 SH   SOLE   0 0 150
NISOURCE INC COM 65473P105   13,710 500 SH   SOLE Salem Investment Counselors Inc. 500 0 0
NOKIA CORP SPONSORED ADR 654902204   8,352 1,800 SH   SOLE Salem Investment Counselors Inc. 100 0 1,700
NORFOLK SOUTHN CORP COM 655844108   1,202,109 4,878 SH   SOLE Salem Investment Counselors Inc. 4,222 0 656
NORTHERN OIL AND GAS INC MN COM 665531307   17,116 550 SH   SOLE Salem Investment Counselors Inc. 550 0 0
NORTHERN TECHNOLOGIES INTL C COM 665809109   49,353 3,708 SH   SOLE Salem Investment Counselors Inc. 1,108 0 2,600
NORTHERN TR CORP COM 665859104   44,888 503 SH   SOLE Salem Investment Counselors Inc. 139 0 364
NORTHROP GRUMMAN CORP COM 666807102   237,340 435 SH   SOLE Salem Investment Counselors Inc. 385 0 50
NORTHWESTERN CORP COM NEW 668074305   16,318 275 SH   SOLE Salem Investment Counselors Inc. 275 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104   9,853 805 SH   SOLE Salem Investment Counselors Inc. 805 0 0
NOV INC COM 62955J103   43,869 2,100 SH   SOLE Salem Investment Counselors Inc. 2,100 0 0
NOVAGOLD RES INC COM NEW 66987E206   1,794 300 SH   SOLE Salem Investment Counselors Inc. 300 0 0
NOVARTIS AG SPONSORED ADR 66987V109   491,430 5,417 SH   SOLE Salem Investment Counselors Inc. 4,771 0 646
NOVOCURE LTD ORD SHS G6674U108   5,795 79 SH   SOLE Salem Investment Counselors Inc. 79 0 0
NOVO-NORDISK A S ADR 670100205   181,220 1,339 SH   SOLE Salem Investment Counselors Inc. 9 0 1,330
NU HLDGS LTD ORD SHS CL A G6683N103   5,294,622 1,300,890 SH   SOLE Salem Investment Counselors Inc. 966,765 0 334,125
NUCOR CORP COM 670346105   3,381,041 25,552 SH   SOLE Salem Investment Counselors Inc. 24,892 0 660
NUSCALE PWR CORP CL A COM 67079K100   10,260 1,000 SH   SOLE Salem Investment Counselors Inc. 1,000 0 0
NUTANIX INC CL A 67059N108   7,815 300 SH   SOLE Salem Investment Counselors Inc. 300 0 0
NUVEEN MUN CR OPPORTUNITIES COM 670663103   18,298 1,665 SH   SOLE Salem Investment Counselors Inc. 1,665 0 0
NVIDIA CORPORATION COM 67066G104   27,943,827 191,213 SH   SOLE Salem Investment Counselors Inc. 172,581 0 18,632
NXP SEMICONDUCTORS N V COM N6596X109   103,142 650 SH   SOLE Salem Investment Counselors Inc. 325 0 325
OAKTREE SPECIALTY LENDING CO COM 67401P108   5,840 850 SH   SOLE Salem Investment Counselors Inc. 850 0 0
OATLY GROUP AB SPONSORED ADS 67421J108   174 100 SH   SOLE Salem Investment Counselors Inc. 100 0 0
OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162   3,340 81 SH   SOLE Salem Investment Counselors Inc. 22 0 59
OCCIDENTAL PETE CORP COM 674599105   200,812 3,182 SH   SOLE   0 0 3,182
OGE ENERGY CORP COM 670837103   79,100 2,000 SH   SOLE Salem Investment Counselors Inc. 2,000 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100   37,459 132 SH   SOLE Salem Investment Counselors Inc. 125 0 7
OLD REP INTL CORP COM 680223104   188,660 7,812 SH   SOLE Salem Investment Counselors Inc. 7,812 0 0
OLIN CORP COM PAR $1 680665205   26,470 500 SH   SOLE Salem Investment Counselors Inc. 500 0 0
OMNICOM GROUP INC COM 681919106   20,568 250 SH   SOLE Salem Investment Counselors Inc. 250 0 0
ON SEMICONDUCTOR CORP COM 682189105   33,056 530 SH   SOLE Salem Investment Counselors Inc. 530 0 0
ONEOK INC NEW COM 682680103   203,013 3,090 SH   SOLE Salem Investment Counselors Inc. 590 0 2,500
OPAL FUELS INC CLASS A COM 68347P103   728 100 SH   SOLE Salem Investment Counselors Inc. 100 0 0
OPKO HEALTH INC COM 68375N103   125 100 SH   SOLE Salem Investment Counselors Inc. 100 0 0
ORACLE CORP COM 68389X105   1,158,583 14,174 SH   SOLE Salem Investment Counselors Inc. 13,573 0 601
OREILLY AUTOMOTIVE INC COM 67103H107   78,495 93 SH   SOLE Salem Investment Counselors Inc. 53 0 40
ORGANON & CO COMMON STOCK 68622V106   189,002 6,767 SH   SOLE Salem Investment Counselors Inc. 6,501 0 266
OTIS WORLDWIDE CORP COM 68902V107   530,315 6,772 SH   SOLE Salem Investment Counselors Inc. 6,634 0 138
OUSTER INC *W EXP 03/11/202 68989M111   24 250 SH   SOLE Salem Investment Counselors Inc. 250 0 0
OWLET INC COM CL A 69120X107   14,956 26,750 SH   SOLE   0 0 26,750
PACCAR INC COM 693718108   45,796 450 SH   SOLE Salem Investment Counselors Inc. 450 0 0
PACER FDS TR US CASH COWS 100 69374H881   751,001 16,238 SH   SOLE Salem Investment Counselors Inc. 8,803 0 7,435
PALANTIR TECHNOLOGIES INC CL A 69608A108   7,460,380 1,162,053 SH   SOLE Salem Investment Counselors Inc. 978,758 0 183,295
PALATIN TECHNOLOGIES INC COM NEW 696077502   15 6 SH   SOLE Salem Investment Counselors Inc. 6 0 0
PALO ALTO NETWORKS INC COM 697435105   86,933 623 SH   SOLE Salem Investment Counselors Inc. 21 0 602
PARAMOUNT GLOBAL CLASS B COM 92556H206   1,688 100 SH   SOLE   0 0 100
PARKER-HANNIFIN CORP COM 701094104   65,184 224 SH   SOLE Salem Investment Counselors Inc. 200 0 24
PARK-OHIO HLDGS CORP COM 700666100   917 75 SH   SOLE Salem Investment Counselors Inc. 75 0 0
PARSONS CORP DEL COM 70202L102   25,021 541 SH   SOLE Salem Investment Counselors Inc. 541 0 0
PAYCHEX INC COM 704326107   114,520 991 SH   SOLE Salem Investment Counselors Inc. 891 0 100
PAYPAL HLDGS INC COM 70450Y103   7,513,354 105,495 SH   SOLE Salem Investment Counselors Inc. 98,364 0 7,131
PENN ENTERTAINMENT INC COM 707569109   92,070 3,100 SH   SOLE Salem Investment Counselors Inc. 3,100 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103   17,814 155 SH   SOLE Salem Investment Counselors Inc. 155 0 0
PEOPLES BANCORP N C INC COM 710577107   53,724 1,650 SH   SOLE Salem Investment Counselors Inc. 1,650 0 0
PEPSICO INC COM 713448108   50,615,571 278,679 SH   SOLE Salem Investment Counselors Inc. 259,519 0 19,160
PERFORMANT FINL CORP COM 71377E105   224,181 62,100 SH   SOLE Salem Investment Counselors Inc. 62,100 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408   641,698 57,450 SH   SOLE   0 0 57,450
PFIZER INC COM 717081103   23,071,470 450,263 SH   SOLE Salem Investment Counselors Inc. 404,723 0 45,540
PG&E CORP COM 69331C108   8,130 500 SH   SOLE Salem Investment Counselors Inc. 500 0 0
PGIM SHORT DUR HIG YLD OPP F COM 69355J104   17,521 1,184 SH   SOLE   0 0 1,184
PHILIP MORRIS INTL INC COM 718172109   3,169,050 31,066 SH   SOLE Salem Investment Counselors Inc. 30,616 0 450
PHILLIPS 66 COM 718546104   5,232,518 50,274 SH   SOLE Salem Investment Counselors Inc. 45,285 0 4,989
PHYSICIANS RLTY TR COM 71943U104   318 22 SH   SOLE   0 0 22
PINNACLE FINL PARTNERS INC COM 72346Q104   1,835 25 SH   SOLE   0 0 25
PINTEREST INC CL A 72352L106   2,112,579 87,009 SH   SOLE Salem Investment Counselors Inc. 85,684 0 1,325
PIONEER NAT RES CO COM 723787107   2,023,307 8,859 SH   SOLE Salem Investment Counselors Inc. 8,205 0 654
PIPER SANDLER COMPANIES COM 724078100   6,770 52 SH   SOLE Salem Investment Counselors Inc. 52 0 0
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105   3,622 308 SH   SOLE Salem Investment Counselors Inc. 308 0 0
PLUG POWER INC COM NEW 72919P202   35,848 2,898 SH   SOLE Salem Investment Counselors Inc. 2,898 0 0
PNC FINL SVCS GROUP INC COM 693475105   133,933 848 SH   SOLE Salem Investment Counselors Inc. 848 0 0
POTBELLY CORP COM 73754Y100   29,181 5,239 SH   SOLE Salem Investment Counselors Inc. 5,239 0 0
PPG INDS INC COM 693506107   69,031 549 SH   SOLE Salem Investment Counselors Inc. 549 0 0
PRECISION BIOSCIENCES INC COM 74019P108   119 100 SH   SOLE Salem Investment Counselors Inc. 100 0 0
PRICE T ROWE GROUP INC COM 74144T108   5,251,784 48,155 SH   SOLE Salem Investment Counselors Inc. 42,810 0 5,345
PRIMORIS SVCS CORP COM 74164F103   6,270 285 SH   SOLE Salem Investment Counselors Inc. 285 0 0
PROCTER AND GAMBLE CO COM 742718109   14,552,955 96,021 SH   SOLE Salem Investment Counselors Inc. 86,330 0 9,691
PROGRESSIVE CORP COM 743315103   25,942 200 SH   SOLE Salem Investment Counselors Inc. 200 0 0
PROLOGIS INC. COM 74340W103   13,415 119 SH   SOLE Salem Investment Counselors Inc. 104 0 15
PROSHARES TR S&P 500 DV ARIST 74348A467   6,119 68 SH   SOLE Salem Investment Counselors Inc. 68 0 0
PROSHARES TR ULTRAPRO QQQ 74347X831   3,460 200 SH   SOLE Salem Investment Counselors Inc. 200 0 0
PROSPECT CAP CORP COM 74348T102   5,640 800 SH   SOLE   0 0 800
PROSPECTOR CAPITAL CORP *W EXP 01/11/202 G7273A113   3 147 SH   SOLE Salem Investment Counselors Inc. 147 0 0
PROSPERITY BANCSHARES INC COM 743606105   16,696 228 SH   SOLE Salem Investment Counselors Inc. 228 0 0
PROTHENA CORP PLC SHS G72800108   1,205 20 SH   SOLE Salem Investment Counselors Inc. 20 0 0
PRUDENTIAL FINL INC COM 744320102   96,974 975 SH   SOLE Salem Investment Counselors Inc. 875 0 100
PUBLIC STORAGE COM 74460D109   56,318 201 SH   SOLE Salem Investment Counselors Inc. 201 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   40,928 668 SH   SOLE Salem Investment Counselors Inc. 668 0 0
PULTE GROUP INC COM 745867101   13,022 285 SH   SOLE   0 0 285
PUTNAM PREMIER INCOME TR SH BEN INT 746853100   17,691 4,839 SH   SOLE Salem Investment Counselors Inc. 4,813 0 26
QORVO INC COM 74736K101   54,021 596 SH   SOLE Salem Investment Counselors Inc. 596 0 0
QUALCOMM INC COM 747525103   24,838,648 225,929 SH   SOLE Salem Investment Counselors Inc. 205,728 0 20,201
QUANTA SVCS INC COM 74762E102   142,580 1,000 SH   SOLE Salem Investment Counselors Inc. 1,000 0 0
QUANTUMSCAPE CORP COM CL A 74767V109   295 52 SH   SOLE Salem Investment Counselors Inc. 52 0 0
QUEST DIAGNOSTICS INC COM 74834L100   79,784 510 SH   SOLE Salem Investment Counselors Inc. 510 0 0
QUIPT HOME MEDICAL CORP COM 74880P104   164,850 35,000 SH   SOLE Salem Investment Counselors Inc. 35,000 0 0
RADIAN GROUP INC COM 750236101   13,826 725 SH   SOLE Salem Investment Counselors Inc. 725 0 0
RAYMOND JAMES FINL INC COM 754730109   263,670 2,458 SH   SOLE Salem Investment Counselors Inc. 2,325 0 133
RAYTHEON TECHNOLOGIES CORP COM 75513E101   22,218,070 220,155 SH   SOLE Salem Investment Counselors Inc. 209,840 0 10,315
REALTY INCOME CORP COM 756109104   135,104 2,122 SH   SOLE Salem Investment Counselors Inc. 1,587 0 535
REGENERON PHARMACEUTICALS COM 75886F107   196,967 273 SH   SOLE Salem Investment Counselors Inc. 220 0 53
REGIONS FINANCIAL CORP NEW COM 7591EP100   219,732 10,098 SH   SOLE Salem Investment Counselors Inc. 10,098 0 0
RENASANT CORP COM 75970E107   56,450 1,493 SH   SOLE Salem Investment Counselors Inc. 1,493 0 0
REPUBLIC SVCS INC COM 760759100   25,897 200 SH   SOLE Salem Investment Counselors Inc. 200 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104   280 17 SH   SOLE Salem Investment Counselors Inc. 16 0 1
RESTAURANT BRANDS INTL INC COM 76131D103   6,521 100 SH   SOLE Salem Investment Counselors Inc. 100 0 0
RGC RES INC COM 74955L103   4,212 191 SH   SOLE Salem Investment Counselors Inc. 191 0 0
RIGETTI COMPUTING INC COMMON STOCK 76655K103   547 750 SH   SOLE Salem Investment Counselors Inc. 750 0 0
RIO TINTO PLC SPONSORED ADR 767204100   7,944,923 111,586 SH   SOLE Salem Investment Counselors Inc. 105,370 0 6,216
RITHM CAPITAL CORP COM NEW 64828T201   1,684 200 SH   SOLE   0 0 200
RIVIAN AUTOMOTIVE INC COM CL A 76954A103   9,749 529 SH   SOLE Salem Investment Counselors Inc. 529 0 0
RMR GROUP INC CL A 74967R106   1,417 50 SH   SOLE Salem Investment Counselors Inc. 50 0 0
ROBERT HALF INTL INC COM 770323103   27,686 375 SH   SOLE   0 0 375
ROBINHOOD MKTS INC COM CL A 770700102   1,628 200 SH   SOLE Salem Investment Counselors Inc. 200 0 0
ROBLOX CORP CL A 771049103   26,553 933 SH   SOLE Salem Investment Counselors Inc. 233 0 700
ROCKWELL AUTOMATION INC COM 773903109   52,802 205 SH   SOLE   0 0 205
ROKU INC COM CL A 77543R102   18,152 446 SH   SOLE Salem Investment Counselors Inc. 446 0 0
ROPER TECHNOLOGIES INC COM 776696106   8,176,007 18,922 SH   SOLE Salem Investment Counselors Inc. 16,697 0 2,225
ROYAL BK CDA SUSTAINABL COM 780087102   482,793 5,135 SH   SOLE Salem Investment Counselors Inc. 5,135 0 0
RXO INC COMMON STOCK 74982T103   19,264 1,120 SH   SOLE Salem Investment Counselors Inc. 1,120 0 0
S&P GLOBAL INC COM 78409V104   205,653 614 SH   SOLE Salem Investment Counselors Inc. 557 0 57
SALESFORCE INC COM 79466L302   2,155,383 16,256 SH   SOLE Salem Investment Counselors Inc. 15,332 0 924
SANARA MEDTECH INC COM 79957L100   510,055 11,210 SH   SOLE Salem Investment Counselors Inc. 11,210 0 0
SANOFI SPONSORED ADR 80105N105   48 1 SH   SOLE   0 0 1
SCHLUMBERGER LTD COM STK 806857108   139,495 2,601 SH   SOLE Salem Investment Counselors Inc. 2,361 0 240
SCHWAB CHARLES CORP COM 808513105   942,753 11,323 SH   SOLE Salem Investment Counselors Inc. 9,434 0 1,889
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706   328,824 13,892 SH   SOLE Salem Investment Counselors Inc. 13,665 0 227
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805   3,367,201 104,539 SH   SOLE Salem Investment Counselors Inc. 100,303 0 4,236
SCHWAB STRATEGIC TR INT-TRM U.S TRES 808524854   2,282,992 46,374 SH   SOLE Salem Investment Counselors Inc. 43,074 0 3,300
SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771   933,864 17,475 SH   SOLE Salem Investment Counselors Inc. 8,060 0 9,415
SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763   14,997 321 SH   SOLE Salem Investment Counselors Inc. 82 0 239
SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755   352,794 12,136 SH   SOLE Salem Investment Counselors Inc. 9,025 0 3,111
SCHWAB STRATEGIC TR SHT TM US TRES 808524862   9,648 200 SH   SOLE   0 0 200
SCHWAB STRATEGIC TR US AGGREGATE B 808524839   41,542 910 SH   SOLE Salem Investment Counselors Inc. 883 0 27
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102   2,203,367 49,171 SH   SOLE Salem Investment Counselors Inc. 48,671 0 500
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   1,318,639 17,456 SH   SOLE Salem Investment Counselors Inc. 15,050 0 2,406
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   11,129 200 SH   SOLE Salem Investment Counselors Inc. 200 0 0
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409   190,226 2,881 SH   SOLE Salem Investment Counselors Inc. 2,480 0 401
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   13,023,518 288,450 SH   SOLE Salem Investment Counselors Inc. 257,250 0 31,200
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508   17,867,440 272,328 SH   SOLE Salem Investment Counselors Inc. 261,314 0 11,014
SCHWAB STRATEGIC TR US REIT ETF 808524847   2,199 114 SH   SOLE   0 0 114
SCHWAB STRATEGIC TR US SML CAP ETF 808524607   7,203,701 177,825 SH   SOLE Salem Investment Counselors Inc. 163,158 0 14,667
SCHWAB STRATEGIC TR US TIPS ETF 808524870   33,094 639 SH   SOLE Salem Investment Counselors Inc. 368 0 271
SCOTTS MIRACLE-GRO CO CL A 810186106   3,401 70 SH   SOLE Salem Investment Counselors Inc. 70 0 0
SEA LTD SPONSORD ADS 81141R100   468 9 SH   SOLE Salem Investment Counselors Inc. 9 0 0
SEABOARD CORP DEL COM 811543107   3,775 1 SH   SOLE Salem Investment Counselors Inc. 1 0 0
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103   14,287 268 SH   SOLE Salem Investment Counselors Inc. 118 0 150
SEAGEN INC COM 81181C104   2,313 18 SH   SOLE Salem Investment Counselors Inc. 18 0 0
SELECT MED HLDGS CORP COM 81619Q105   8,119 327 SH   SOLE Salem Investment Counselors Inc. 327 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506   991,066 11,330 SH   SOLE Salem Investment Counselors Inc. 10,273 0 1,057
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   771,894 22,570 SH   SOLE Salem Investment Counselors Inc. 21,290 0 1,280
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   30,094 233 SH   SOLE   0 0 233
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   10,512 141 SH   SOLE   0 0 141
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   2,796,065 20,582 SH   SOLE Salem Investment Counselors Inc. 19,525 0 1,057
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704   49,301 502 SH   SOLE Salem Investment Counselors Inc. 100 0 402
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   704,859 9,998 SH   SOLE Salem Investment Counselors Inc. 9,394 0 604
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100   38,529 496 SH   SOLE   0 0 496
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   921,354 7,404 SH   SOLE Salem Investment Counselors Inc. 6,500 0 904
SEMPRA COM 816851109   676,451 4,345 SH   SOLE Salem Investment Counselors Inc. 4,040 0 305
SERVICENOW INC COM 81762P102   1,325,942 3,415 SH   SOLE Salem Investment Counselors Inc. 2,738 0 677
SHAKE SHACK INC CL A 819047101   8,306 200 SH   SOLE Salem Investment Counselors Inc. 200 0 0
SHELL PLC SPON ADS 780259305   86,393 1,517 SH   SOLE Salem Investment Counselors Inc. 1,474 0 43
SHERWIN WILLIAMS CO COM 824348106   652,658 2,750 SH   SOLE Salem Investment Counselors Inc. 2,459 0 291
SHIFT4 PMTS INC CL A 82452J109   87,978 1,573 SH   SOLE Salem Investment Counselors Inc. 1,573 0 0
SHOPIFY INC CL A 82509L107   782,710 22,550 SH   SOLE   0 0 22,550
SHYFT GROUP INC COM 825698103   622 25 SH   SOLE   0 0 25
SIERRA BANCORP COM 82620P102   4,460 210 SH   SOLE Salem Investment Counselors Inc. 210 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104   15,555 135 SH   SOLE Salem Investment Counselors Inc. 135 0 0
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200   2,177 100 SH   SOLE   0 0 100
SIMON PPTY GROUP INC NEW COM 828806109   7,989 68 SH   SOLE   0 0 68
SIMPLY GOOD FOODS CO COM 82900L102   275,718 7,250 SH   SOLE Salem Investment Counselors Inc. 7,250 0 0
SKILLZ INC COM 83067L109   57 112 SH   SOLE Salem Investment Counselors Inc. 112 0 0
SKYWORKS SOLUTIONS INC COM 83088M102   2,455,680 26,947 SH   SOLE Salem Investment Counselors Inc. 23,375 0 3,572
SL GREEN RLTY CORP COM 78440X887   66,078 1,944 SH   SOLE Salem Investment Counselors Inc. 1,848 0 96
SMILEDIRECTCLUB INC CL A COM 83192H106   2 5 SH   SOLE Salem Investment Counselors Inc. 5 0 0
SMUCKER J M CO COM NEW 832696405   96,661 610 SH   SOLE Salem Investment Counselors Inc. 610 0 0
SNAP INC CL A 83304A106   247,781 27,685 SH   SOLE Salem Investment Counselors Inc. 27,410 0 275
SNOWFLAKE INC CL A 833445109   718 5 SH   SOLE Salem Investment Counselors Inc. 5 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104   140,219 495 SH   SOLE Salem Investment Counselors Inc. 495 0 0
SONOCO PRODS CO COM 835495102   5,695,751 93,819 SH   SOLE Salem Investment Counselors Inc. 88,613 0 5,206
SONOS INC COM 83570H108   14,365 850 SH   SOLE Salem Investment Counselors Inc. 850 0 0
SONY GROUP CORPORATION SPONSORED ADR 835699307   5,263 69 SH   SOLE Salem Investment Counselors Inc. 69 0 0
SOUTH JERSEY INDS INC COM 838518108   72,481 2,040 SH   SOLE Salem Investment Counselors Inc. 2,040 0 0
SOUTHERN CO COM 842587107   1,689,435 23,658 SH   SOLE Salem Investment Counselors Inc. 15,437 0 8,221
SOUTHSTATE CORPORATION COM 840441109   1,098,973 14,392 SH   SOLE Salem Investment Counselors Inc. 14,392 0 0
SOUTHWEST AIRLS CO COM 844741108   8,485 252 SH   SOLE Salem Investment Counselors Inc. 252 0 0
SOUTHWEST GAS HLDGS INC COM 844895102   5,879 95 SH   SOLE Salem Investment Counselors Inc. 95 0 0
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109   605,050 1,822 SH   SOLE Salem Investment Counselors Inc. 1,757 0 65
SPDR GOLD TR GOLD SHS 78463V107   166,247 980 SH   SOLE Salem Investment Counselors Inc. 348 0 632
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509   72,743 2,207 SH   SOLE Salem Investment Counselors Inc. 1,200 0 1,007
SPDR INDEX SHS FDS S&P CHINA ETF 78463X400   640,123 8,169 SH   SOLE Salem Investment Counselors Inc. 7,269 0 900
SPDR S&P 500 ETF TR TR UNIT 78462F103   9,727,612 25,319 SH   SOLE Salem Investment Counselors Inc. 24,478 0 841
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   1,862,957 4,197 SH   SOLE Salem Investment Counselors Inc. 4,197 0 0
SPDR SER TR FACTST INV ETF 78464A110   157,555 1,572 SH   SOLE Salem Investment Counselors Inc. 1,571 0 1
SPDR SER TR ICE PFD SEC ETF 78464A292   13,144 401 SH   SOLE Salem Investment Counselors Inc. 401 0 0
SPDR SER TR PORTFLI TIPS ETF 78464A656   1,674 65 SH   SOLE   0 0 65
SPDR SER TR PORTFOLI S&P1500 78464A805   9,458 200 SH   SOLE   0 0 200
SPDR SER TR PORTFOLIO LN TSR 78464A664   13,122 452 SH   SOLE   0 0 452
SPDR SER TR PRTFLO S&P500 HI 78468R788   7,905 200 SH   SOLE Salem Investment Counselors Inc. 200 0 0
SPDR SER TR PRTFLO S&P500 VL 78464A508   100,414 2,582 SH   SOLE   0 0 2,582
SPDR SER TR S&P 400 MDCP GRW 78464A821   392,040 6,000 SH   SOLE Salem Investment Counselors Inc. 6,000 0 0
SPDR SER TR S&P 600 SML CAP 78464A813   863,205 10,500 SH   SOLE Salem Investment Counselors Inc. 10,500 0 0
SPDR SER TR S&P BIOTECH 78464A870   925,533 11,151 SH   SOLE Salem Investment Counselors Inc. 8,451 0 2,700
SPDR SER TR S&P DIVID ETF 78464A763   288,379 2,305 SH   SOLE Salem Investment Counselors Inc. 2,305 0 0
SPDR SER TR S&P METALS MNG 78464A755   1,793 36 SH   SOLE Salem Investment Counselors Inc. 36 0 0
SPDR SER TR S&P OILGAS EXP 78468R556   2,898,864 21,334 SH   SOLE Salem Investment Counselors Inc. 20,372 0 962
SPDR SER TR S&P REGL BKG 78464A698   1,282,000 21,825 SH   SOLE Salem Investment Counselors Inc. 21,325 0 500
SPLUNK INC COM 848637104   1,411,359 16,394 SH   SOLE Salem Investment Counselors Inc. 15,999 0 395
SPOTIFY TECHNOLOGY S A SHS L8681T102   79 1 SH   SOLE Salem Investment Counselors Inc. 1 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100   16,139 310 SH   SOLE Salem Investment Counselors Inc. 310 0 0
STANLEY BLACK & DECKER INC COM 854502101   1,014,496 13,505 SH   SOLE Salem Investment Counselors Inc. 300 0 13,205
STARBUCKS CORP COM 855244109   672,278 6,777 SH   SOLE Salem Investment Counselors Inc. 5,356 0 1,421
STARWOOD PPTY TR INC COM 85571B105   28,215 1,500 SH   SOLE Salem Investment Counselors Inc. 1,000 0 500
STATE STR CORP COM 857477103   9,931 127 SH   SOLE Salem Investment Counselors Inc. 127 0 0
STERICYCLE INC COM 858912108   449,010 9,000 SH   SOLE Salem Investment Counselors Inc. 2,500 0 6,500
STIFEL FINL CORP COM 860630102   26,266 450 SH   SOLE Salem Investment Counselors Inc. 450 0 0
STRYKER CORPORATION COM 863667101   1,786,405 7,284 SH   SOLE Salem Investment Counselors Inc. 6,851 0 433
SUBURBAN PROPANE PARTNERS L UNIT LTD PARTN 864482104   653 43 SH   SOLE Salem Investment Counselors Inc. 43 0 0
SUNCOR ENERGY INC NEW COM 867224107   13,168 415 SH   SOLE Salem Investment Counselors Inc. 415 0 0
SUNOCO LP/SUNOCO FIN CORP COM UT REP LP 86765K109   87,234 2,024 SH   SOLE Salem Investment Counselors Inc. 2,024 0 0
SUNRUN INC COM 86771W105   961 40 SH   SOLE Salem Investment Counselors Inc. 40 0 0
SURGERY PARTNERS INC COM 86881A100   148,354 5,325 SH   SOLE   0 0 5,325
SVB FINANCIAL GROUP COM 78486Q101   551,185 2,395 SH   SOLE Salem Investment Counselors Inc. 2,395 0 0
SYNCHRONY FINANCIAL COM 87165B103   9,628 293 SH   SOLE Salem Investment Counselors Inc. 293 0 0
SYNOVUS FINL CORP COM NEW 87161C501   106,244 2,804 SH   SOLE Salem Investment Counselors Inc. 2,085 0 719
SYSCO CORP COM 871829107   3,891,305 50,900 SH   SOLE Salem Investment Counselors Inc. 50,900 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   4,551,866 60,922 SH   SOLE Salem Investment Counselors Inc. 45,755 0 15,167
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109   11,454 110 SH   SOLE Salem Investment Counselors Inc. 110 0 0
TANDEM DIABETES CARE INC COM NEW 875372203   44,950 1,000 SH   SOLE Salem Investment Counselors Inc. 1,000 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106   21,528 1,200 SH   SOLE Salem Investment Counselors Inc. 1,200 0 0
TARGET CORP COM 87612E106   415,374 2,787 SH   SOLE Salem Investment Counselors Inc. 2,462 0 325
TATTOOED CHEF INC COM CL A 87663X102   12 10 SH   SOLE Salem Investment Counselors Inc. 10 0 0
TAYLOR MORRISON HOME CORP COM 87724P106   10,835 357 SH   SOLE Salem Investment Counselors Inc. 357 0 0
TC ENERGY CORP COM 87807B107   18,241 450 SH   SOLE   0 0 450
TCR2 THERAPEUTICS INC COM 87808K106   35 35 SH   SOLE Salem Investment Counselors Inc. 35 0 0
TD SYNNEX CORPORATION COM 87162W100   33,811 357 SH   SOLE Salem Investment Counselors Inc. 357 0 0
TELADOC HEALTH INC COM 87918A105   17,856 755 SH   SOLE Salem Investment Counselors Inc. 755 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105   1,200 3 SH   SOLE Salem Investment Counselors Inc. 3 0 0
TELEFONICA S A SPONSORED ADR 879382208   51 0 SH   SOLE   0 0 0
TEMPLETON GLOBAL INCOME FD COM 880198106   8,660 2,000 SH   SOLE Salem Investment Counselors Inc. 2,000 0 0
TENET HEALTHCARE CORP COM NEW 88033G407   9,758 200 SH   SOLE Salem Investment Counselors Inc. 200 0 0
TERADATA CORP DEL COM 88076W103   202 6 SH   SOLE Salem Investment Counselors Inc. 6 0 0
TERADYNE INC COM 880770102   34,940 400 SH   SOLE Salem Investment Counselors Inc. 400 0 0
TESLA INC COM 88160R101   709,640 5,761 SH   SOLE Salem Investment Counselors Inc. 4,625 0 1,136
TEXAS INSTRS INC COM 882508104   60,966 369 SH   SOLE Salem Investment Counselors Inc. 317 0 52
TEXTRON INC COM 883203101   4,295,206 60,650 SH   SOLE Salem Investment Counselors Inc. 49,000 0 11,650
THE ALGER ETF TRUST MID CAP 40 ETF 015564107   4,374 379 SH   SOLE   0 0 379
THE TRADE DESK INC COM CL A 88339J105   6,724 150 SH   SOLE Salem Investment Counselors Inc. 150 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   3,687,882 6,695 SH   SOLE Salem Investment Counselors Inc. 6,416 0 279
TILRAY BRANDS INC COM CL 2 88688T100   8,950 3,327 SH   SOLE Salem Investment Counselors Inc. 3,327 0 0
TJX COS INC NEW COM 872540109   396,647 4,983 SH   SOLE Salem Investment Counselors Inc. 824 0 4,159
T-MOBILE US INC COM 872590104   22,820 163 SH   SOLE Salem Investment Counselors Inc. 35 0 128
TOLL BROTHERS INC COM 889478103   54,563 1,093 SH   SOLE Salem Investment Counselors Inc. 1,083 0 10
TOOTSIE ROLL INDS INC COM 890516107   341 8 SH   SOLE   0 0 8
TOP SHIPS INC SHS NEW Y8897Y198   3 2 SH   SOLE Salem Investment Counselors Inc. 2 0 0
TOTALENERGIES SE SPONSORED ADS 89151E109   7,209,590 114,838 SH   SOLE Salem Investment Counselors Inc. 109,039 0 5,799
TOWER SEMICONDUCTOR LTD SHS NEW M87915274   3,240 75 SH   SOLE Salem Investment Counselors Inc. 75 0 0
TOYOTA MOTOR CORP ADS 892331307   1,221,025 8,940 SH   SOLE Salem Investment Counselors Inc. 8,889 0 51
TRACTOR SUPPLY CO COM 892356106   151,630 674 SH   SOLE Salem Investment Counselors Inc. 674 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103   2,572,113 15,302 SH   SOLE Salem Investment Counselors Inc. 7,775 0 7,527
TRANSOCEAN LTD REG SHS H8817H100   119 26 SH   SOLE Salem Investment Counselors Inc. 26 0 0
TRAVELERS COMPANIES INC COM 89417E109   126,743 676 SH   SOLE Salem Investment Counselors Inc. 601 0 75
TRI CONTL CORP COM 895436103   37,625 1,468 SH   SOLE Salem Investment Counselors Inc. 1,468 0 0
TRILOGY METALS INC NEW COM 89621C105   28 50 SH   SOLE Salem Investment Counselors Inc. 50 0 0
TRINSEO PLC SHS G9059U107   113,550 5,000 SH   SOLE Salem Investment Counselors Inc. 5,000 0 0
TRITON INTL LTD CL A G9078F107   471,349 6,853 SH   SOLE Salem Investment Counselors Inc. 6,853 0 0
TRUIST FINL CORP COM 89832Q109   16,577,411 385,252 SH   SOLE Salem Investment Counselors Inc. 332,710 0 52,542
TRUPANION INC COM 898202106   4,278 90 SH   SOLE Salem Investment Counselors Inc. 90 0 0
TWILIO INC CL A 90138F102   4,162 85 SH   SOLE Salem Investment Counselors Inc. 85 0 0
UBER TECHNOLOGIES INC COM 90353T100   10,411 421 SH   SOLE Salem Investment Counselors Inc. 385 0 36
UBIQUITI INC COM 90353W103   6,464,882 23,635 SH   SOLE Salem Investment Counselors Inc. 23,635 0 0
ULTA BEAUTY INC COM 90384S303   123,365 263 SH   SOLE Salem Investment Counselors Inc. 60 0 203
UNDER ARMOUR INC CL A 904311107   1,016 100 SH   SOLE Salem Investment Counselors Inc. 100 0 0
UNIFIRST CORP MASS COM 904708104   2,257,261 11,681 SH   SOLE Salem Investment Counselors Inc. 11,681 0 0
UNILEVER PLC SPON ADR NEW 904767704   96,773 1,922 SH   SOLE Salem Investment Counselors Inc. 1,697 0 225
UNION PAC CORP COM 907818108   779,411 3,764 SH   SOLE Salem Investment Counselors Inc. 3,095 0 669
UNISYS CORP COM NEW 909214306   869 170 SH   SOLE Salem Investment Counselors Inc. 170 0 0
UNITED AIRLS HLDGS INC COM 910047109   4,336 115 SH   SOLE Salem Investment Counselors Inc. 115 0 0
UNITED BANKSHARES INC WEST V COM 909907107   20,466 501 SH   SOLE Salem Investment Counselors Inc. 501 0 0
UNITED NAT FOODS INC COM 911163103   4,645 120 SH   SOLE Salem Investment Counselors Inc. 120 0 0
UNITED PARCEL SERVICE INC CL B 911312106   278,666 1,603 SH   SOLE Salem Investment Counselors Inc. 454 0 1,149
UNITED RENTALS INC COM 911363109   302,107 850 SH   SOLE Salem Investment Counselors Inc. 850 0 0
UNITED STS OIL FD LP UNITS 91232N207   35,055 500 SH   SOLE Salem Investment Counselors Inc. 500 0 0
UNITEDHEALTH GROUP INC COM 91324P102   16,251,355 30,653 SH   SOLE Salem Investment Counselors Inc. 22,296 0 8,357
UNITI GROUP INC COM 91325V108   453 82 SH   SOLE   0 0 82
UNIVERSAL DISPLAY CORP COM 91347P105   2,161 20 SH   SOLE   0 0 20
URBAN OUTFITTERS INC COM 917047102   596 25 SH   SOLE Salem Investment Counselors Inc. 25 0 0
US BANCORP DEL COM NEW 902973304   138,116 3,136 SH   SOLE Salem Investment Counselors Inc. 466 0 2,670
V F CORP COM 918204108   428,342 15,514 SH   SOLE Salem Investment Counselors Inc. 6,038 0 9,476
V2X INC COM 92242T101   372 9 SH   SOLE Salem Investment Counselors Inc. 9 0 0
VALERO ENERGY CORP COM 91913Y100   231,520 1,825 SH   SOLE Salem Investment Counselors Inc. 1,125 0 700
VALVOLINE INC COM 92047W101   186,138 5,701 SH   SOLE Salem Investment Counselors Inc. 5,701 0 0
VANECK ETF TRUST GOLD MINERS ETF 92189F106   19,431 678 SH   SOLE Salem Investment Counselors Inc. 678 0 0
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676   1,218 6 SH   SOLE Salem Investment Counselors Inc. 6 0 0
VANECK ETF TRUST VIDEO GMNG ESPRT 92189F114   27,859 650 SH   SOLE Salem Investment Counselors Inc. 650 0 0
VANGUARD BD INDEX FDS INTERMED TERM 921937819   180,300 2,426 SH   SOLE Salem Investment Counselors Inc. 2,376 0 50
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827   1,882 25 SH   SOLE Salem Investment Counselors Inc. 25 0 0
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   81,957 1,141 SH   SOLE Salem Investment Counselors Inc. 538 0 603
VANGUARD BD INDEX FDS VANGUARD ULTRA 92203C303   3,437,007 70,143 SH   SOLE Salem Investment Counselors Inc. 37,164 0 32,979
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407   44,964 948 SH   SOLE Salem Investment Counselors Inc. 157 0 791
VANGUARD INDEX FDS EXTEND MKT ETF 922908652   35,739 269 SH   SOLE Salem Investment Counselors Inc. 249 0 20
VANGUARD INDEX FDS GROWTH ETF 922908736   1,205,776 5,658 SH   SOLE Salem Investment Counselors Inc. 5,557 0 101
VANGUARD INDEX FDS LARGE CAP ETF 922908637   181,691 1,043 SH   SOLE Salem Investment Counselors Inc. 1,043 0 0
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538   637,069 3,544 SH   SOLE Salem Investment Counselors Inc. 2,214 0 1,330
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512   428,035 3,165 SH   SOLE Salem Investment Counselors Inc. 2,837 0 328
VANGUARD INDEX FDS MID CAP ETF 922908629   13,085,707 64,205 SH   SOLE Salem Investment Counselors Inc. 58,017 0 6,188
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   1,247,451 15,124 SH   SOLE Salem Investment Counselors Inc. 14,760 0 364
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   4,597,287 13,085 SH   SOLE Salem Investment Counselors Inc. 12,073 0 1,012
VANGUARD INDEX FDS SM CP VAL ETF 922908611   368,575 2,321 SH   SOLE Salem Investment Counselors Inc. 1,952 0 369
VANGUARD INDEX FDS SMALL CP ETF 922908751   12,252,213 66,755 SH   SOLE Salem Investment Counselors Inc. 60,104 0 6,651
VANGUARD INDEX FDS SML CP GRW ETF 922908595   409,102 2,040 SH   SOLE Salem Investment Counselors Inc. 1,203 0 837
VANGUARD INDEX FDS TOTAL STK MKT 922908769   1,129,359 5,907 SH   SOLE Salem Investment Counselors Inc. 5,556 0 351
VANGUARD INDEX FDS VALUE ETF 922908744   914,230 6,513 SH   SOLE Salem Investment Counselors Inc. 4,188 0 2,325
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   286,299 5,710 SH   SOLE Salem Investment Counselors Inc. 5,710 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   293,021 7,517 SH   SOLE Salem Investment Counselors Inc. 6,622 0 895
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874   157,172 2,835 SH   SOLE Salem Investment Counselors Inc. 2,835 0 0
VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866   464,929 7,225 SH   SOLE Salem Investment Counselors Inc. 6,925 0 300
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742   12,928 150 SH   SOLE   0 0 150
VANGUARD MALVERN FDS STRM INFPROIDX 922020805   20,459 438 SH   SOLE   0 0 438
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746   60,328 1,219 SH   SOLE Salem Investment Counselors Inc. 588 0 631
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870   20,385 263 SH   SOLE   0 0 263
VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847   31,919 518 SH   SOLE   0 0 518
VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771   43,517 956 SH   SOLE   0 0 956
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102   477,651 8,261 SH   SOLE   0 0 8,261
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   367,153 4,883 SH   SOLE Salem Investment Counselors Inc. 2,703 0 2,180
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680   22,048 400 SH   SOLE   0 0 400
VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664   49,259 700 SH   SOLE Salem Investment Counselors Inc. 700 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   2,778,271 18,296 SH   SOLE Salem Investment Counselors Inc. 14,774 0 3,522
VANGUARD STAR FDS VG TL INTL STK F 921909768   111,870 2,163 SH   SOLE Salem Investment Counselors Inc. 1,075 0 1,088
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   251,065 5,982 SH   SOLE Salem Investment Counselors Inc. 5,301 0 681
VANGUARD WELLINGTON FD US QUALITY 921935706   20,970 200 SH   SOLE   0 0 200
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   222,804 2,059 SH   SOLE Salem Investment Counselors Inc. 2,059 0 0
VANGUARD WHITEHALL FDS INTL DVD ETF 921946810   311,107 4,468 SH   SOLE Salem Investment Counselors Inc. 1,613 0 2,855
VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794   42,295 710 SH   SOLE   0 0 710
VANGUARD WORLD FD MEGA CAP INDEX 921910873   944,674 7,135 SH   SOLE Salem Investment Counselors Inc. 6,299 0 836
VANGUARD WORLD FD MEGA GRWTH IND 921910816   8,583,024 49,881 SH   SOLE Salem Investment Counselors Inc. 44,897 0 4,984
VANGUARD WORLD FDS CONSUM STP ETF 92204A207   68,199 356 SH   SOLE   0 0 356
VANGUARD WORLD FDS ENERGY ETF 92204A306   2,769,671 22,837 SH   SOLE Salem Investment Counselors Inc. 22,439 0 398
VANGUARD WORLD FDS FINANCIALS ETF 92204A405   8,273 100 SH   SOLE Salem Investment Counselors Inc. 100 0 0
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504   277,568 1,119 SH   SOLE Salem Investment Counselors Inc. 1,119 0 0
VANGUARD WORLD FDS INF TECH ETF 92204A702   95,823 300 SH   SOLE Salem Investment Counselors Inc. 300 0 0
VANGUARD WORLD FDS MATERIALS ETF 92204A801   30,016 176 SH   SOLE Salem Investment Counselors Inc. 176 0 0
VEEVA SYS INC CL A COM 922475108   8,069 50 SH   SOLE Salem Investment Counselors Inc. 50 0 0
VERISK ANALYTICS INC COM 92345Y106   30,344 172 SH   SOLE   0 0 172
VERITIV CORP COM 923454102   122 1 SH   SOLE Salem Investment Counselors Inc. 1 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   2,261,796 57,406 SH   SOLE Salem Investment Counselors Inc. 50,775 0 6,631
VERTEX PHARMACEUTICALS INC COM 92532F100   57,756 200 SH   SOLE Salem Investment Counselors Inc. 200 0 0
VIATRIS INC COM 92556V106   1,346,585 120,987 SH   SOLE Salem Investment Counselors Inc. 116,254 0 4,733
VIAVI SOLUTIONS INC COM 925550105   15,555 1,480 SH   SOLE Salem Investment Counselors Inc. 1,480 0 0
VICARIOUS SURGICAL INC COM CL A 92561V109   1,414 700 SH   SOLE Salem Investment Counselors Inc. 700 0 0
VIEMED HEALTHCARE INC COM 92663R105   30,406 4,022 SH   SOLE Salem Investment Counselors Inc. 4,022 0 0
VILLAGE FARMS INTL INC COM 92707Y108   1,474 1,100 SH   SOLE Salem Investment Counselors Inc. 1,100 0 0
VIRTUS ARTIFICIAL INTELLIGEN COM 92838Y100   262 0 SH   SOLE   0 0 0
VIRTUS DIVERSIFIED INCM & CO COM 92840N100   66 0 SH   SOLE   0 0 0
VISA INC COM CL A 92826C839   11,796,910 56,781 SH   SOLE Salem Investment Counselors Inc. 54,350 0 2,431
VMWARE INC CL A COM 928563402   179,598 1,463 SH   SOLE Salem Investment Counselors Inc. 1,463 0 0
VULCAN MATLS CO COM 929160109   97,186 555 SH   SOLE Salem Investment Counselors Inc. 380 0 175
VUZIX CORP COM NEW 92921W300   1,274 350 SH   SOLE Salem Investment Counselors Inc. 350 0 0
WABTEC COM 929740108   125,561 1,258 SH   SOLE Salem Investment Counselors Inc. 1,258 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108   8,966 240 SH   SOLE Salem Investment Counselors Inc. 100 0 140
WALLBOX NV *W EXP 10/01/202 N94209116   38,427 87,552 SH   SOLE Salem Investment Counselors Inc. 71,302 0 16,250
WALMART INC COM 931142103   16,578,002 116,539 SH   SOLE Salem Investment Counselors Inc. 106,104 0 10,435
WARNER BROS DISCOVERY INC COM SER A 934423104   302,440 31,903 SH   SOLE Salem Investment Counselors Inc. 2,456 0 29,447
WASTE MGMT INC DEL COM 94106L109   2,947,461 18,788 SH   SOLE Salem Investment Counselors Inc. 18,095 0 693
WATERS CORP COM 941848103   111,338 325 SH   SOLE Salem Investment Counselors Inc. 325 0 0
WATSCO INC COM 942622200   99,760 400 SH   SOLE Salem Investment Counselors Inc. 300 0 100
WEC ENERGY GROUP INC COM 92939U106   52,318 558 SH   SOLE Salem Investment Counselors Inc. 558 0 0
WELLS FARGO CO NEW COM 949746101   934,764 22,639 SH   SOLE Salem Investment Counselors Inc. 21,125 0 1,514
WELLTOWER INC COM 95040Q104   15,142 231 SH   SOLE Salem Investment Counselors Inc. 231 0 0
WESTROCK CO COM 96145D105   14,686,648 417,709 SH   SOLE Salem Investment Counselors Inc. 417,562 0 147
WEYCO GROUP INC COM 962149100   6,955 325 SH   SOLE   0 0 325
WEYERHAEUSER CO MTN BE COM NEW 962166104   80,941 2,611 SH   SOLE Salem Investment Counselors Inc. 876 0 1,735
WHEATON PRECIOUS METALS CORP COM 962879102   186,294 4,767 SH   SOLE Salem Investment Counselors Inc. 4,767 0 0
WHIRLPOOL CORP COM 963320106   1,273 9 SH   SOLE Salem Investment Counselors Inc. 9 0 0
WIDEOPENWEST INC COM 96758W101   5,922 650 SH   SOLE Salem Investment Counselors Inc. 650 0 0
WILLIAMS COS INC COM 969457100   62,510 1,900 SH   SOLE Salem Investment Counselors Inc. 600 0 1,300
WILLIAMS SONOMA INC COM 969904101   826,275 7,190 SH   SOLE Salem Investment Counselors Inc. 6,465 0 725
WISDOMTREE TR EUROPE HEDGED EQ 97717X701   30,013 429 SH   SOLE Salem Investment Counselors Inc. 429 0 0
WISDOMTREE TR EUROPE SMCP DV 97717W869   7,879 144 SH   SOLE Salem Investment Counselors Inc. 144 0 0
WISDOMTREE TR INTL MIDCAP DV 97717W778   8,099 146 SH   SOLE Salem Investment Counselors Inc. 146 0 0
WISDOMTREE TR US HIGH DIVIDEND 97717W208   86 1 SH   SOLE Salem Investment Counselors Inc. 1 0 0
WOODSIDE ENERGY GROUP LTD SPONSORED ADR 980228308   2,445 101 SH   SOLE Salem Investment Counselors Inc. 78 0 23
WORKDAY INC CL A 98138H101   13,386 80 SH   SOLE Salem Investment Counselors Inc. 80 0 0
WORKHORSE GROUP INC COM NEW 98138J206   1,520 1,000 SH   SOLE Salem Investment Counselors Inc. 1,000 0 0
WORLD GOLD TR SPDR GLD MINIS 98149E303   50,630 1,399 SH   SOLE   0 0 1,399
WORTHINGTON INDS INC COM 981811102   134,167 2,699 SH   SOLE Salem Investment Counselors Inc. 2,699 0 0
WP CAREY INC COM 92936U109   152,568 1,926 SH   SOLE Salem Investment Counselors Inc. 1,926 0 0
XCEL ENERGY INC COM 98389B100   10,943 155 SH   SOLE Salem Investment Counselors Inc. 155 0 0
XPO INC COM 983793100   37,285 1,120 SH   SOLE Salem Investment Counselors Inc. 1,120 0 0
XYLEM INC COM 98419M100   64,223 581 SH   SOLE Salem Investment Counselors Inc. 581 0 0
YALLA GROUP LTD ADS 98459U103   18 5 SH   SOLE Salem Investment Counselors Inc. 5 0 0
YETI HLDGS INC COM 98585X104   7,064 171 SH   SOLE Salem Investment Counselors Inc. 100 0 71
YIELD10 BIOSCIENCE INC COM 98585K862   2 1 SH   SOLE Salem Investment Counselors Inc. 1 0 0
YUM BRANDS INC COM 988498101   2,513,442 19,624 SH   SOLE Salem Investment Counselors Inc. 13,721 0 5,903
YUM CHINA HLDGS INC COM 98850P109   953,315 17,444 SH   SOLE Salem Investment Counselors Inc. 13,201 0 4,243
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105   32,051 125 SH   SOLE Salem Investment Counselors Inc. 125 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102   84,876 664 SH   SOLE Salem Investment Counselors Inc. 654 0 10
ZIMVIE INC COM 98888T107   616 66 SH   SOLE Salem Investment Counselors Inc. 65 0 1
ZOETIS INC CL A 98978V103   117,240 800 SH   SOLE Salem Investment Counselors Inc. 300 0 500
ZOMEDICA CORP COM 98980M109   163 1,000 SH   SOLE Salem Investment Counselors Inc. 1,000 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101   10,974 162 SH   SOLE Salem Investment Counselors Inc. 150 0 12
ZUORA INC COM CL A 98983V106   1,717 270 SH   SOLE Salem Investment Counselors Inc. 270 0 0