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