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 9,852 89,162 SH   SOLE Salem Investment Counselors Inc. 85,887 0 3,275
ABB LTD SPONSORED ADR 000375204 30 1,171 SH   SOLE Salem Investment Counselors Inc. 1,071 0 100
ABBOTT LABS COM 002824100 7,117 73,554 SH   SOLE Salem Investment Counselors Inc. 69,536 0 4,018
ABBVIE INC COM 00287Y109 15,464 115,224 SH   SOLE Salem Investment Counselors Inc. 108,210 0 7,014
ABIOMED INC COM 003654100 2 10 SH   SOLE Salem Investment Counselors Inc. 10 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 21,223 82,482 SH   SOLE Salem Investment Counselors Inc. 78,743 0 3,739
ACTIVISION BLIZZARD INC COM 00507V109 243 3,268 SH   SOLE Salem Investment Counselors Inc. 1,035 0 2,233
ACUITY BRANDS INC COM 00508Y102 507 3,222 SH   SOLE Salem Investment Counselors Inc. 3,222 0 0
ADAMS DIVERSIFIED EQUITY FD COM 006212104 17 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 564 2,051 SH   SOLE Salem Investment Counselors Inc. 2,050 0 1
ADVANCE AUTO PARTS INC COM 00751Y106 47 300 SH   SOLE Salem Investment Counselors Inc. 300 0 0
ADVANCED MICRO DEVICES INC COM 007903107 7,490 118,219 SH   SOLE Salem Investment Counselors Inc. 105,291 0 12,928
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 2 781 SH   SOLE Salem Investment Counselors Inc. 781 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 303 2,489 SH   SOLE Salem Investment Counselors Inc. 2,489 0 0
AGNC INVT CORP COM 00123Q104 26 3,000 SH   SOLE Salem Investment Counselors Inc. 3,000 0 0
AIR LEASE CORP CL A 00912X302 12 400 SH   SOLE Salem Investment Counselors Inc. 400 0 0
AIR PRODS & CHEMS INC COM 009158106 34 143 SH   SOLE Salem Investment Counselors Inc. 43 0 100
AIRBNB INC COM CL A 009066101 5,730 54,548 SH   SOLE Salem Investment Counselors Inc. 46,238 0 8,310
AKAMAI TECHNOLOGIES INC COM 00971T101 54 675 SH   SOLE   0 0 675
AKOUOS INC COM 00973J101 1 75 SH   SOLE Salem Investment Counselors Inc. 75 0 0
AKOUSTIS TECHNOLOGIES INC COM 00973N102 39 13,075 SH   SOLE Salem Investment Counselors Inc. 13,075 0 0
ALBEMARLE CORP COM 012653101 184 695 SH   SOLE Salem Investment Counselors Inc. 20 0 675
ALCOA CORP COM 013872106 2 53 SH   SOLE Salem Investment Counselors Inc. 11 0 42
ALCON AG ORD SHS H01301128 56 970 SH   SOLE Salem Investment Counselors Inc. 892 0 78
ALECTOR INC COM 014442107 0 50 SH   SOLE Salem Investment Counselors Inc. 50 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 4,046 50,579 SH   SOLE Salem Investment Counselors Inc. 47,558 0 3,021
ALLEGHANY CORP MD COM 017175100 17 20 SH   SOLE Salem Investment Counselors Inc. 20 0 0
ALLEGION PLC ORD SHS G0176J109 4 50 SH   SOLE Salem Investment Counselors Inc. 50 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 2,782 82,395 SH   SOLE Salem Investment Counselors Inc. 75,750 0 6,645
ALLSTATE CORP COM 020002101 520 4,149 SH   SOLE Salem Investment Counselors Inc. 4,149 0 0
ALLY FINL INC COM 02005N100 18 645 SH   SOLE Salem Investment Counselors Inc. 645 0 0
ALPHABET INC CAP STK CL A 02079K305 24,496 256,098 SH   SOLE Salem Investment Counselors Inc. 228,537 0 27,561
ALPHABET INC CAP STK CL C 02079K107 46,400 482,584 SH   SOLE Salem Investment Counselors Inc. 454,729 0 27,855
ALPS ETF TR ALERIAN MLP 00162Q452 1,482 40,540 SH   SOLE Salem Investment Counselors Inc. 31,125 0 9,415
ALPS ETF TR BARRONS 400 ETF 00162Q726 24 495 SH   SOLE Salem Investment Counselors Inc. 495 0 0
ALTRIA GROUP INC COM 02209S103 2,129 51,740 SH   SOLE Salem Investment Counselors Inc. 50,949 0 791
AMAZON COM INC COM 023135106 51,163 452,769 SH   SOLE Salem Investment Counselors Inc. 435,728 0 17,041
AMBEV SA SPONSORED ADR 02319V103 11 3,853 SH   SOLE Salem Investment Counselors Inc. 3,853 0 0
AMDOCS LTD SHS G02602103 81 1,019 SH   SOLE   0 0 1,019
AMER STATES WTR CO COM 029899101 39 500 SH   SOLE Salem Investment Counselors Inc. 500 0 0
AMEREN CORP COM 023608102 75 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,067 12,344 SH   SOLE Salem Investment Counselors Inc. 12,344 0 0
AMERICAN EXPRESS CO COM 025816109 540 4,002 SH   SOLE Salem Investment Counselors Inc. 3,422 0 580
AMERICAN TOWER CORP NEW COM 03027X100 133 621 SH   SOLE Salem Investment Counselors Inc. 410 0 211
AMERICAN WTR WKS CO INC NEW COM 030420103 50 385 SH   SOLE Salem Investment Counselors Inc. 385 0 0
AMERISOURCEBERGEN CORP COM 03073E105 166 1,225 SH   SOLE Salem Investment Counselors Inc. 150 0 1,075
AMGEN INC COM 031162100 225 997 SH   SOLE Salem Investment Counselors Inc. 990 0 7
AMPCO-PITTSBURG CORP COM 032037103 0 25 SH   SOLE   0 0 25
AMPHENOL CORP NEW CL A 032095101 3 50 SH   SOLE   0 0 50
AMPLIFY ETF TR SEYMOUR CANNBS 032108854 1 116 SH   SOLE Salem Investment Counselors Inc. 116 0 0
AMREP CORP COM 032159105 0 25 SH   SOLE   0 0 25
ANALOG DEVICES INC COM 032654105 168 1,205 SH   SOLE Salem Investment Counselors Inc. 856 0 349
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 9 191 SH   SOLE Salem Investment Counselors Inc. 169 0 22
ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839 7 375 SH   SOLE Salem Investment Counselors Inc. 375 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 46 1,354 SH   SOLE Salem Investment Counselors Inc. 1,150 0 204
API GROUP CORP COM STK 00187Y100 48 3,581 SH   SOLE Salem Investment Counselors Inc. 3,581 0 0
APOLLO GLOBAL MGMT INC COM 03769M106 4 82 SH   SOLE   0 0 82
APPIAN CORP CL A 03782L101 1 20 SH   SOLE Salem Investment Counselors Inc. 20 0 0
APPLE INC COM 037833100 144,734 1,047,281 SH   SOLE Salem Investment Counselors Inc. 994,044 0 53,237
APPLIED MATLS INC COM 038222105 84 1,024 SH   SOLE Salem Investment Counselors Inc. 722 0 302
APTIV PLC SHS G6095L109 22 276 SH   SOLE Salem Investment Counselors Inc. 100 0 176
APYX MEDICAL CORPORATION COM 03837C106 97 21,510 SH   SOLE Salem Investment Counselors Inc. 21,510 0 0
ARCBEST CORP COM 03937C105 11 157 SH   SOLE   0 0 157
ARCHER AVIATION INC COM CL A 03945R102 13 5,000 SH   SOLE Salem Investment Counselors Inc. 5,000 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 39 483 SH   SOLE Salem Investment Counselors Inc. 200 0 283
ARCONIC CORPORATION COM 03966V107 0 8 SH   SOLE Salem Investment Counselors Inc. 8 0 0
ARCTURUS THERAPEUTICS HLDGS COM 03969T109 1 100 SH   SOLE Salem Investment Counselors Inc. 100 0 0
ARDELYX INC COM 039697107 2 2,000 SH   SOLE Salem Investment Counselors Inc. 2,000 0 0
ARES CAPITAL CORP COM 04010L103 178 10,535 SH   SOLE Salem Investment Counselors Inc. 8,275 0 2,260
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 17 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
ARTIVION INC COM 228903100 147 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 INC COM 044186104 197 2,077 SH   SOLE Salem Investment Counselors Inc. 2,077 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 343 825 SH   SOLE Salem Investment Counselors Inc. 815 0 10
ASTRAZENECA PLC SPONSORED ADR 046353108 157 2,863 SH   SOLE Salem Investment Counselors Inc. 2,839 0 24
AT&T INC COM 00206R102 1,029 67,071 SH   SOLE Salem Investment Counselors Inc. 53,474 0 13,597
ATKORE INC COM 047649108 16 207 SH   SOLE Salem Investment Counselors Inc. 207 0 0
ATLAS CORP SHARES Y0436Q109 11 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 26 3,483 SH   SOLE Salem Investment Counselors Inc. 3,483 0 0
AURORA CANNABIS INC COM 05156X884 2 1,800 SH   SOLE   0 0 1,800
AUTODESK INC COM 052769106 5 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 809 3,563 SH   SOLE Salem Investment Counselors Inc. 3,200 0 363
AUTOZONE INC COM 053332102 54 25 SH   SOLE Salem Investment Counselors Inc. 25 0 0
AVANTOR INC COM 05352A100 4,435 226,273 SH   SOLE Salem Investment Counselors Inc. 215,798 0 10,475
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 41 685 SH   SOLE Salem Investment Counselors Inc. 685 0 0
AXIS CAP HLDGS LTD SHS G0692U109 56 1,134 SH   SOLE Salem Investment Counselors Inc. 1,134 0 0
AZENTA INC COM 114340102 2 50 SH   SOLE   0 0 50
AZZ INC COM 002474104 6 165 SH   SOLE Salem Investment Counselors Inc. 165 0 0
BAIDU INC SPON ADR REP A 056752108 133 1,135 SH   SOLE Salem Investment Counselors Inc. 1,135 0 0
BALCHEM CORP COM 057665200 11,167 91,845 SH   SOLE Salem Investment Counselors Inc. 91,843 0 2
BALL CORP COM 058498106 13 279 SH   SOLE   0 0 279
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
BARINGS BDC INC COM 06759L103 10 1,200 SH   SOLE   0 0 1,200
BASSETT FURNITURE INDS INC COM 070203104 1 75 SH   SOLE Salem Investment Counselors Inc. 75 0 0
BAXTER INTL INC COM 071813109 389 7,185 SH   SOLE Salem Investment Counselors Inc. 6,635 0 550
BCE INC COM NEW 05534B760 10 228 SH   SOLE Salem Investment Counselors Inc. 79 0 149
BECTON DICKINSON & CO COM 075887109 179 805 SH   SOLE Salem Investment Counselors Inc. 754 0 51
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 45,155 169,106 SH   SOLE Salem Investment Counselors Inc. 161,020 0 8,086
BEST BUY INC COM 086516101 15 235 SH   SOLE Salem Investment Counselors Inc. 235 0 0
BEYOND MEAT INC COM 08862E109 0 1 SH   SOLE Salem Investment Counselors Inc. 1 0 0
BHP GROUP LTD SPONSORED ADS 088606108 14 284 SH   SOLE Salem Investment Counselors Inc. 219 0 65
BIGLARI HLDGS INC COM STK CL B 08986R309 0 1 SH   SOLE   0 0 1
BIOGEN INC COM 09062X103 151 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,144 163,495 SH   SOLE Salem Investment Counselors Inc. 146,635 0 16,860
BK OF AMERICA CORP COM 060505104 36,330 1,202,990 SH   SOLE Salem Investment Counselors Inc. 1,158,295 0 44,695
BLACK DIAMOND THERAPEUTICS I COM 09203E105 0 35 SH   SOLE Salem Investment Counselors Inc. 35 0 0
BLACK KNIGHT INC COM 09215C105 7 109 SH   SOLE   0 0 109
BLACKROCK INC COM 09247X101 25 45 SH   SOLE Salem Investment Counselors Inc. 12 0 33
BLACKSTONE INC COM 09260D107 438 5,234 SH   SOLE Salem Investment Counselors Inc. 4,406 0 828
BLOCK H & R INC COM 093671105 150 3,500 SH   SOLE Salem Investment Counselors Inc. 3,500 0 0
BLOCK INC CL A 852234103 977 17,762 SH   SOLE Salem Investment Counselors Inc. 16,463 0 1,299
BLOCK INC NOTE 0.250%11/0 852234AK9 4 5,000 SH   SOLE Salem Investment Counselors Inc. 5,000 0 0
BLOOM ENERGY CORP COM CL A 093712107 20 1,000 SH   SOLE Salem Investment Counselors Inc. 1,000 0 0
BLUE OWL CAPITAL INC COM CL A 09581B103 18 2,000 SH   SOLE Salem Investment Counselors Inc. 2,000 0 0
BOEING CO COM 097023105 142 1,175 SH   SOLE Salem Investment Counselors Inc. 983 0 192
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,419 77,045 SH   SOLE Salem Investment Counselors Inc. 76,625 0 420
BOSTON BEER INC CL A 100557107 19 60 SH   SOLE Salem Investment Counselors Inc. 60 0 0
BOSTON SCIENTIFIC CORP COM 101137107 7,569 195,425 SH   SOLE Salem Investment Counselors Inc. 177,305 0 18,120
BP PLC SPONSORED ADR 055622104 12 429 SH   SOLE Salem Investment Counselors Inc. 1 0 428
BRIGHTHOUSE FINL INC COM 10922N103 7 159 SH   SOLE Salem Investment Counselors Inc. 159 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 6,355 89,396 SH   SOLE Salem Investment Counselors Inc. 83,186 0 6,210
BROADCOM INC COM 11135F101 50 113 SH   SOLE Salem Investment Counselors Inc. 18 0 95
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 33 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,331 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 129 2,192 SH   SOLE Salem Investment Counselors Inc. 2,117 0 75
BURLINGTON STORES INC COM 122017106 14 122 SH   SOLE Salem Investment Counselors Inc. 122 0 0
C3 AI INC CL A 12468P104 1 100 SH   SOLE Salem Investment Counselors Inc. 100 0 0
CACI INTL INC CL A 127190304 22 86 SH   SOLE Salem Investment Counselors Inc. 86 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 61 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 22 1,500 SH   SOLE Salem Investment Counselors Inc. 1,500 0 0
CALUMET SPECIALTY PRODS PART UT LTD PARTNER 131476103 4 300 SH   SOLE Salem Investment Counselors Inc. 300 0 0
CANADIAN NAT RES LTD COM 136385101 881 18,700 SH   SOLE Salem Investment Counselors Inc. 18,700 0 0
CANADIAN NATL RY CO COM 136375102 76 705 SH   SOLE Salem Investment Counselors Inc. 705 0 0
CANADIAN SOLAR INC COM 136635109 10 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 954 10,353 SH   SOLE Salem Investment Counselors Inc. 8,764 0 1,589
CARDINAL HEALTH INC COM 14149Y108 40 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 30 452 SH   SOLE Salem Investment Counselors Inc. 452 0 0
CARNIVAL CORP COMMON STOCK 143658300 26 3,712 SH   SOLE Salem Investment Counselors Inc. 3,712 0 0
CARRIAGE SVCS INC COM 143905107 8 248 SH   SOLE Salem Investment Counselors Inc. 248 0 0
CARRIER GLOBAL CORPORATION COM 14448C104 567 15,938 SH   SOLE Salem Investment Counselors Inc. 15,888 0 50
CARTER BANKSHARES INC COM NEW 146103106 87 5,400 SH   SOLE Salem Investment Counselors Inc. 5,400 0 0
CASEYS GEN STORES INC COM 147528103 22 110 SH   SOLE Salem Investment Counselors Inc. 110 0 0
CASS INFORMATION SYS INC COM 14808P109 2,904 83,714 SH   SOLE Salem Investment Counselors Inc. 78,740 0 4,974
CASSAVA SCIENCES INC COM 14817C107 12 275 SH   SOLE Salem Investment Counselors Inc. 275 0 0
CATERPILLAR INC COM 149123101 5,678 34,605 SH   SOLE Salem Investment Counselors Inc. 33,683 0 922
CBRE GROUP INC CL A 12504L109 9 137 SH   SOLE   0 0 137
CEDAR FAIR L P DEPOSITRY UNIT 150185106 181 4,400 SH   SOLE   0 0 4,400
CENTENE CORP DEL COM 15135B101 3,627 46,619 SH   SOLE Salem Investment Counselors Inc. 43,514 0 3,105
CENTRAL VY CMNTY BANCORP COM 155685100 5 300 SH   SOLE Salem Investment Counselors Inc. 300 0 0
CENTURY CMNTYS INC COM 156504300 137 3,200 SH   SOLE Salem Investment Counselors Inc. 3,200 0 0
CERAGON NETWORKS LTD ORD M22013102 3 1,800 SH   SOLE Salem Investment Counselors Inc. 1,800 0 0
CERENCE INC COM 156727109 133 8,455 SH   SOLE Salem Investment Counselors Inc. 8,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 20 1,350 SH   SOLE Salem Investment Counselors Inc. 1,350 0 0
CHARLES RIV LABS INTL INC COM 159864107 29 145 SH   SOLE Salem Investment Counselors Inc. 145 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 4 13 SH   SOLE Salem Investment Counselors Inc. 13 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 45 399 SH   SOLE Salem Investment Counselors Inc. 350 0 49
CHEMOURS CO COM 163851108 23 934 SH   SOLE Salem Investment Counselors Inc. 934 0 0
CHENIERE ENERGY INC COM NEW 16411R208 8 50 SH   SOLE Salem Investment Counselors Inc. 50 0 0
CHESAPEAKE ENERGY CORP COM 165167735 1,232 13,075 SH   SOLE Salem Investment Counselors Inc. 11,300 0 1,775
CHEVRON CORP NEW COM 166764100 4,584 31,909 SH   SOLE Salem Investment Counselors Inc. 25,447 0 6,462
CHEWY INC CL A 16679L109 12 400 SH   SOLE Salem Investment Counselors Inc. 400 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 23 15 SH   SOLE Salem Investment Counselors Inc. 15 0 0
CHUBB LIMITED COM H1467J104 86 470 SH   SOLE Salem Investment Counselors Inc. 450 0 20
CHURCHILL CAPITAL CORP V COM CL A 17144T107 3 279 SH   SOLE   0 0 279
CHURCHILL DOWNS INC COM 171484108 110 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 85 307 SH   SOLE Salem Investment Counselors Inc. 298 0 9
CINCINNATI FINL CORP COM 172062101 116 1,289 SH   SOLE Salem Investment Counselors Inc. 1,289 0 0
CINEDIGM CORP COM NEW CL A 172406209 0 200 SH   SOLE Salem Investment Counselors Inc. 200 0 0
CINTAS CORP COM 172908105 48 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 15,033 375,828 SH   SOLE Salem Investment Counselors Inc. 343,617 0 32,211
CITIGROUP INC COM NEW 172967424 3,256 78,130 SH   SOLE Salem Investment Counselors Inc. 58,999 0 19,131
CITIZENS FINL GROUP INC COM 174610105 30 878 SH   SOLE Salem Investment Counselors Inc. 50 0 828
CITRIX SYS INC COM 177376100 7 65 SH   SOLE   0 0 65
CLEARWATER ANALYTICS HLDGS I CL A 185123106 395 23,500 SH   SOLE   0 0 23,500
CLEVELAND-CLIFFS INC NEW COM 185899101 15 1,149 SH   SOLE Salem Investment Counselors Inc. 449 0 700
CLEVER LEAVES HOLDINGS INC COM 186760104 0 413 SH   SOLE   0 0 413
CLOROX CO DEL COM 189054109 138 1,075 SH   SOLE Salem Investment Counselors Inc. 1,075 0 0
CME GROUP INC COM 12572Q105 27 154 SH   SOLE Salem Investment Counselors Inc. 154 0 0
CMS ENERGY CORP COM 125896100 44 755 SH   SOLE Salem Investment Counselors Inc. 755 0 0
CNA FINL CORP COM 126117100 6 150 SH   SOLE Salem Investment Counselors Inc. 150 0 0
COCA COLA CO COM 191216100 6,207 110,178 SH   SOLE Salem Investment Counselors Inc. 103,800 0 6,378
COCA COLA CONS INC COM 191098102 2 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 22 391 SH   SOLE Salem Investment Counselors Inc. 195 0 196
COHEN & STEERS INFRASTRUCTUR COM 19248A109 13 570 SH   SOLE Salem Investment Counselors Inc. 570 0 0
COHEN & STEERS QUALITY INCOM COM 19247L106 398 35,377 SH   SOLE Salem Investment Counselors Inc. 35,377 0 0
COHERENT CORP COM 19247G107 8 222 SH   SOLE   0 0 222
COINBASE GLOBAL INC COM CL A 19260Q107 124 1,918 SH   SOLE Salem Investment Counselors Inc. 1,783 0 135
COLGATE PALMOLIVE CO COM 194162103 4,955 70,538 SH   SOLE Salem Investment Counselors Inc. 65,857 0 4,681
COMCAST CORP NEW CL A 20030N101 215 7,343 SH   SOLE Salem Investment Counselors Inc. 6,854 0 489
COMERICA INC COM 200340107 31 425 SH   SOLE Salem Investment Counselors Inc. 425 0 0
COMMSCOPE HLDG CO INC COM 20337X109 138 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 8 200 SH   SOLE Salem Investment Counselors Inc. 200 0 0
COMPASS THERAPEUTICS INC COM 20454B104 68 30,000 SH   SOLE Salem Investment Counselors Inc. 30,000 0 0
CONAGRA BRANDS INC COM 205887102 38 1,154 SH   SOLE Salem Investment Counselors Inc. 1,154 0 0
CONCENTRIX CORP COM 20602D101 40 357 SH   SOLE Salem Investment Counselors Inc. 357 0 0
CONNECTONE BANCORP INC COM 20786W107 7 323 SH   SOLE Salem Investment Counselors Inc. 323 0 0
CONOCOPHILLIPS COM 20825C104 584 5,629 SH   SOLE Salem Investment Counselors Inc. 5,464 0 165
CONSTELLATION BRANDS INC CL A 21036P108 8,681 37,797 SH   SOLE Salem Investment Counselors Inc. 36,904 0 893
CONSTELLATION ENERGY CORP COM 21037T109 2 21 SH   SOLE   0 0 21
CONTINENTAL RES INC COM 212015101 5 80 SH   SOLE Salem Investment Counselors Inc. 80 0 0
COPART INC COM 217204106 1,036 9,736 SH   SOLE Salem Investment Counselors Inc. 9,736 0 0
CORNING INC COM 219350105 40 1,368 SH   SOLE Salem Investment Counselors Inc. 1,318 0 50
CORTEVA INC COM 22052L104 101 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 8,232 17,431 SH   SOLE Salem Investment Counselors Inc. 15,674 0 1,757
COTERRA ENERGY INC COM 127097103 86 3,290 SH   SOLE Salem Investment Counselors Inc. 1,690 0 1,600
COUPANG INC CL A 22266T109 75 4,475 SH   SOLE Salem Investment Counselors Inc. 4,475 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106 23 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 269 20,000 SH   SOLE Salem Investment Counselors Inc. 20,000 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105 2,511 15,237 SH   SOLE Salem Investment Counselors Inc. 14,800 0 437
CROWN CASTLE INC COM 22822V101 1,223 8,463 SH   SOLE Salem Investment Counselors Inc. 8,154 0 309
CSX CORP COM 126408103 547 20,530 SH   SOLE Salem Investment Counselors Inc. 20,529 0 1
CUMMINS INC COM 231021106 121 595 SH   SOLE Salem Investment Counselors Inc. 500 0 95
CUSHMAN WAKEFIELD PLC SHS G2717B108 2 158 SH   SOLE   0 0 158
CVS HEALTH CORP COM 126650100 13,820 144,909 SH   SOLE Salem Investment Counselors Inc. 139,758 0 5,151
D R HORTON INC COM 23331A109 505 7,501 SH   SOLE Salem Investment Counselors Inc. 7,501 0 0
DANAHER CORPORATION COM 235851102 153 593 SH   SOLE Salem Investment Counselors Inc. 165 0 428
DAVITA INC COM 23918K108 10 126 SH   SOLE Salem Investment Counselors Inc. 53 0 73
DAWSON GEOPHYSICAL CO NEW COM 239360100 327 205,592 SH   SOLE Salem Investment Counselors Inc. 205,592 0 0
DBX ETF TR XTRACK MSCI EAFE 233051200 8 250 SH   SOLE Salem Investment Counselors Inc. 250 0 0
DECKERS OUTDOOR CORP COM 243537107 54 172 SH   SOLE Salem Investment Counselors Inc. 172 0 0
DEERE & CO COM 244199105 493 1,471 SH   SOLE Salem Investment Counselors Inc. 1,403 0 68
DELL TECHNOLOGIES INC CL C 24703L202 18 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 342 12,000 SH   SOLE Salem Investment Counselors Inc. 12,000 0 0
DERMTECH INC COM 24984K105 25 6,240 SH   SOLE Salem Investment Counselors Inc. 6,240 0 0
DEVON ENERGY CORP NEW COM 25179M103 19 311 SH   SOLE Salem Investment Counselors Inc. 151 0 160
DIAGEO PLC SPON ADR NEW 25243Q205 192 1,116 SH   SOLE Salem Investment Counselors Inc. 1,085 0 31
DIAMONDBACK ENERGY INC COM 25278X109 1,238 10,275 SH   SOLE Salem Investment Counselors Inc. 8,964 0 1,311
DIGIMARC CORP NEW COM 25381B101 4 300 SH   SOLE Salem Investment Counselors Inc. 300 0 0
DIGITAL RLTY TR INC COM 253868103 3 35 SH   SOLE Salem Investment Counselors Inc. 35 0 0
DIGITAL WORLD ACQUISITION CO CLASS A COM 25400Q105 25 1,500 SH   SOLE Salem Investment Counselors Inc. 1,500 0 0
DIMENSIONAL ETF TRUST EMGR CRE EQT MNG 25434V302 1 62 SH   SOLE   0 0 62
DIMENSIONAL ETF TRUST INTL CORE EQT MK 25434V203 2 84 SH   SOLE   0 0 84
DIMENSIONAL ETF TRUST US CORE EQT MKT 25434V104 11 439 SH   SOLE   0 0 439
DISCOVER FINL SVCS COM 254709108 5,027 55,292 SH   SOLE Salem Investment Counselors Inc. 54,047 0 1,245
DISNEY WALT CO COM 254687106 9,862 104,551 SH   SOLE Salem Investment Counselors Inc. 100,878 0 3,673
DOCUSIGN INC COM 256163106 6 119 SH   SOLE Salem Investment Counselors Inc. 100 0 19
DOLLAR GEN CORP NEW COM 256677105 68 283 SH   SOLE Salem Investment Counselors Inc. 161 0 122
DOLLAR TREE INC COM 256746108 51 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 939 13,581 SH   SOLE Salem Investment Counselors Inc. 8,254 0 5,327
DOMINOS PIZZA INC COM 25754A201 4 12 SH   SOLE Salem Investment Counselors Inc. 12 0 0
DONEGAL GROUP INC CL A 257701201 51 3,760 SH   SOLE Salem Investment Counselors Inc. 3,760 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787G100 22 603 SH   SOLE Salem Investment Counselors Inc. 603 0 0
DORIAN LPG LTD SHS USD Y2106R110 2 182 SH   SOLE Salem Investment Counselors Inc. 182 0 0
DOVER CORP COM 260003108 546 4,684 SH   SOLE Salem Investment Counselors Inc. 4,684 0 0
DOW INC COM 260557103 144 3,268 SH   SOLE Salem Investment Counselors Inc. 3,149 0 119
DRAFTKINGS INC NEW COM CL A 26142V105 8 515 SH   SOLE Salem Investment Counselors Inc. 300 0 215
DROPBOX INC CL A 26210C104 2 100 SH   SOLE Salem Investment Counselors Inc. 100 0 0
DTE ENERGY CO COM 233331107 12 107 SH   SOLE   0 0 107
DUKE ENERGY CORP NEW COM NEW 26441C204 3,101 33,341 SH   SOLE Salem Investment Counselors Inc. 31,835 0 1,506
DUPONT DE NEMOURS INC COM 26614N102 132 2,625 SH   SOLE Salem Investment Counselors Inc. 2,113 0 512
DXC TECHNOLOGY CO COM 23355L106 10 409 SH   SOLE Salem Investment Counselors Inc. 409 0 0
DYCOM INDS INC COM 267475101 2,643 27,670 SH   SOLE Salem Investment Counselors Inc. 27,245 0 425
EA SERIES TRUST STRIVE US ENERGY 02072L722 10 400 SH   SOLE Salem Investment Counselors Inc. 400 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 3 212 SH   SOLE Salem Investment Counselors Inc. 212 0 0
EASTMAN CHEM CO COM 277432100 20 285 SH   SOLE Salem Investment Counselors Inc. 285 0 0
EATON CORP PLC SHS G29183103 1,140 8,549 SH   SOLE Salem Investment Counselors Inc. 8,332 0 217
EBAY INC. COM 278642103 41 1,120 SH   SOLE Salem Investment Counselors Inc. 1,020 0 100
ECHOSTAR CORP CL A 278768106 189 11,470 SH   SOLE   0 0 11,470
ECOLAB INC COM 278865100 204 1,410 SH   SOLE Salem Investment Counselors Inc. 1,399 0 11
EDGEWELL PERS CARE CO COM 28035Q102 19 500 SH   SOLE Salem Investment Counselors Inc. 500 0 0
EDISON INTL COM 281020107 76 1,330 SH   SOLE Salem Investment Counselors Inc. 1,200 0 130
EDWARDS LIFESCIENCES CORP COM 28176E108 686 8,302 SH   SOLE Salem Investment Counselors Inc. 8,263 0 39
ELANCO ANIMAL HEALTH INC COM 28414H103 3 220 SH   SOLE Salem Investment Counselors Inc. 220 0 0
ELECTRONIC ARTS INC COM 285512109 32 275 SH   SOLE Salem Investment Counselors Inc. 275 0 0
ELEVANCE HEALTH INC COM 036752103 738 1,625 SH   SOLE Salem Investment Counselors Inc. 1,494 0 131
EMBARK TECHNOLOGY INC COM NEW 29079J202 0 5 SH   SOLE Salem Investment Counselors Inc. 5 0 0
EMBECTA CORP COMMON STOCK 29082K105 3 93 SH   SOLE Salem Investment Counselors Inc. 83 0 10
EMERSON ELEC CO COM 291011104 1,765 24,107 SH   SOLE Salem Investment Counselors Inc. 20,775 0 3,332
ENBRIDGE INC COM 29250N105 594 16,015 SH   SOLE Salem Investment Counselors Inc. 11,868 0 4,147
ENCORE WIRE CORP COM 292562105 12 100 SH   SOLE   0 0 100
ENERGIZER HLDGS INC NEW COM 29272W109 13 500 SH   SOLE Salem Investment Counselors Inc. 500 0 0
ENERGY TRANSFER L P COM UT LTD PTN 29273V100 4,183 379,274 SH   SOLE Salem Investment Counselors Inc. 315,812 0 63,462
ENOVIX CORPORATION COM 293594107 402 21,900 SH   SOLE   0 0 21,900
ENPHASE ENERGY INC COM 29355A107 1,007 3,630 SH   SOLE Salem Investment Counselors Inc. 3,630 0 0
ENTEGRIS INC COM 29362U104 1 10 SH   SOLE Salem Investment Counselors Inc. 10 0 0
ENTERGY CORP NEW COM 29364G103 12 124 SH   SOLE Salem Investment Counselors Inc. 124 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 4,849 203,891 SH   SOLE Salem Investment Counselors Inc. 187,891 0 16,000
EOG RES INC COM 26875P101 88 791 SH   SOLE Salem Investment Counselors Inc. 626 0 165
EPAM SYS INC COM 29414B104 50 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 169 986 SH   SOLE Salem Investment Counselors Inc. 986 0 0
EQUINIX INC COM 29444U700 6 10 SH   SOLE Salem Investment Counselors Inc. 10 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 34 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
ETF MANAGERS TR PRIME CYBR SCRTY 26924G201 10 241 SH   SOLE Salem Investment Counselors Inc. 241 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 107 SH   SOLE Salem Investment Counselors Inc. 107 0 0
ETF SER SOLUTIONS US GLB JETS 26922A842 11 704 SH   SOLE   0 0 704
EVERCORE INC CLASS A 29977A105 6 75 SH   SOLE Salem Investment Counselors Inc. 75 0 0
EVERSOURCE ENERGY COM 30040W108 28 364 SH   SOLE Salem Investment Counselors Inc. 290 0 74
EVOLENT HEALTH INC CL A 30050B101 39 1,075 SH   SOLE Salem Investment Counselors Inc. 1,075 0 0
EXACT SCIENCES CORP COM 30063P105 33 1,002 SH   SOLE Salem Investment Counselors Inc. 1,002 0 0
EXCHANGE TRADED CONCEPTS TR EMQQ EM INTERN 301505889 525 19,689 SH   SOLE Salem Investment Counselors Inc. 19,689 0 0
EXELON CORP COM 30161N101 2 65 SH   SOLE   0 0 65
EXLSERVICE HOLDINGS INC COM 302081104 59 400 SH   SOLE Salem Investment Counselors Inc. 400 0 0
EXPEDIA GROUP INC COM NEW 30212P303 2 25 SH   SOLE Salem Investment Counselors Inc. 25 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,808 66,526 SH   SOLE Salem Investment Counselors Inc. 55,792 0 10,734
EZCORP INC CL A NON VTG 302301106 279 36,200 SH   SOLE Salem Investment Counselors Inc. 36,200 0 0
F N B CORP COM 302520101 406 34,995 SH   SOLE Salem Investment Counselors Inc. 33,897 0 1,098
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
FEDEX CORP COM 31428X106 2,484 16,604 SH   SOLE Salem Investment Counselors Inc. 15,289 0 1,315
FERRARI N V COM N3167Y103 18 100 SH   SOLE Salem Investment Counselors Inc. 100 0 0
FIDELITY COMWLTH TR NASDAQ COMPSIT 315912808 104 2,500 SH   SOLE Salem Investment Counselors Inc. 2,000 0 500
FIDELITY COVINGTON TRUST MSCI HLTH CARE I 316092600 29 500 SH   SOLE   0 0 500
FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808 23 250 SH   SOLE   0 0 250
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 13 355 SH   SOLE   0 0 355
FIDELITY NATL INFORMATION SV COM 31620M106 117 1,544 SH   SOLE Salem Investment Counselors Inc. 1,260 0 284
FIRST BANCORP N C COM 318910106 125 3,390 SH   SOLE Salem Investment Counselors Inc. 1,790 0 1,600
FIRST CTZNS BANCSHARES INC N CL A 31946M103 1,964 2,463 SH   SOLE Salem Investment Counselors Inc. 2,463 0 0
FIRST HORIZON CORPORATION COM 320517105 283 12,274 SH   SOLE Salem Investment Counselors Inc. 11,328 0 946
FIRST INTERNET BANCORP COM 320557101 5 155 SH   SOLE Salem Investment Counselors Inc. 155 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 23 175 SH   SOLE Salem Investment Counselors Inc. 175 0 0
FIRST SOLAR INC COM 336433107 3 24 SH   SOLE Salem Investment Counselors Inc. 24 0 0
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 21 355 SH   SOLE Salem Investment Counselors Inc. 279 0 76
FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 26 270 SH   SOLE   0 0 270
FIRST TR EXCHANGE TRADED FD INDLS PROD DUR 33734X150 34 750 SH   SOLE Salem Investment Counselors Inc. 750 0 0
FIRST TR EXCHANGE TRADED FD NASDQ CLN EDGE 33737A108 221 2,940 SH   SOLE Salem Investment Counselors Inc. 2,940 0 0
FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 26 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 33 260 SH   SOLE Salem Investment Counselors Inc. 260 0 0
FIRST TR EXCHANGE-TRADED FD NAS CLNEDG GREEN 33733E500 34 600 SH   SOLE Salem Investment Counselors Inc. 600 0 0
FIRST TR NASDAQ 100 TECH IND SHS 337345102 37 349 SH   SOLE Salem Investment Counselors Inc. 349 0 0
FIRST TR VALUE LINE DIVID IN SHS 33734H106 5 148 SH   SOLE Salem Investment Counselors Inc. 148 0 0
FIRSTENERGY CORP COM 337932107 1 37 SH   SOLE Salem Investment Counselors Inc. 37 0 0
FISERV INC COM 337738108 374 3,998 SH   SOLE Salem Investment Counselors Inc. 3,809 0 189
FISKER INC CL A COM STK 33813J106 5 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 7 213 SH   SOLE Salem Investment Counselors Inc. 213 0 0
FLOWERS FOODS INC COM 343498101 7,301 295,721 SH   SOLE Salem Investment Counselors Inc. 282,897 0 12,824
FLYWIRE CORPORATION COM VTG 302492103 11 500 SH   SOLE Salem Investment Counselors Inc. 500 0 0
FMC CORP COM NEW 302491303 4 42 SH   SOLE Salem Investment Counselors Inc. 42 0 0
FOOT LOCKER INC COM 344849104 8 250 SH   SOLE Salem Investment Counselors Inc. 250 0 0
FORD MTR CO DEL COM 345370860 259 23,145 SH   SOLE Salem Investment Counselors Inc. 19,270 0 3,875
FORTINET INC COM 34959E109 353 7,175 SH   SOLE Salem Investment Counselors Inc. 7,175 0 0
FORTIVE CORP COM 34959J108 11 192 SH   SOLE Salem Investment Counselors Inc. 192 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 181 3,370 SH   SOLE Salem Investment Counselors Inc. 3,228 0 142
FOX CORP CL A COM 35137L105 13 416 SH   SOLE Salem Investment Counselors Inc. 416 0 0
FREEPORT-MCMORAN INC CL B 35671D857 46 1,700 SH   SOLE Salem Investment Counselors Inc. 565 0 1,135
FRP HLDGS INC COM 30292L107 3,247 59,729 SH   SOLE Salem Investment Counselors Inc. 53,495 0 6,234
FS KKR CAP CORP COM 302635206 14 794 SH   SOLE Salem Investment Counselors Inc. 794 0 0
FULTON FINL CORP PA COM 360271100 10 600 SH   SOLE Salem Investment Counselors Inc. 600 0 0
GABELLI DIVID & INCOME TR COM 36242H104 37 1,979 SH   SOLE Salem Investment Counselors Inc. 1,979 0 0
GABELLI EQUITY TR INC COM 362397101 32 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 8 SH   SOLE Salem Investment Counselors Inc. 8 0 0
GANNETT CO INC COM 36472T109 31 20,000 SH   SOLE Salem Investment Counselors Inc. 20,000 0 0
GARRETT MOTION INC COM 366505105 0 10 SH   SOLE Salem Investment Counselors Inc. 10 0 0
GARTNER INC COM 366651107 1,324 4,785 SH   SOLE Salem Investment Counselors Inc. 4,785 0 0
GENERAL DYNAMICS CORP COM 369550108 726 3,422 SH   SOLE Salem Investment Counselors Inc. 3,222 0 200
GENERAL ELECTRIC CO COM NEW 369604301 1,185 19,122 SH   SOLE Salem Investment Counselors Inc. 8,676 0 10,446
GENERAL MLS INC COM 370334104 157 2,055 SH   SOLE Salem Investment Counselors Inc. 1,887 0 168
GENERAL MTRS CO COM 37045V100 760 23,672 SH   SOLE Salem Investment Counselors Inc. 22,170 0 1,502
GENUINE PARTS CO COM 372460105 21 140 SH   SOLE Salem Investment Counselors Inc. 98 0 42
GILEAD SCIENCES INC COM 375558103 34 552 SH   SOLE Salem Investment Counselors Inc. 522 0 30
GINKGO BIOWORKS HOLDINGS INC CL A SHS 37611X100 2,990 958,455 SH   SOLE Salem Investment Counselors Inc. 675,330 0 283,125
GLOBAL PMTS INC COM 37940X102 212 1,965 SH   SOLE   0 0 1,965
GLOBAL X FDS FINTECH ETF 37954Y814 51 2,535 SH   SOLE Salem Investment Counselors Inc. 1,150 0 1,385
GLOBAL X FDS SOCIAL MED ETF 37950E416 94 3,391 SH   SOLE Salem Investment Counselors Inc. 2,883 0 508
GLOBAL X FDS US INFR DEV ETF 37954Y673 1 50 SH   SOLE Salem Investment Counselors Inc. 50 0 0
GMS INC COM 36251C103 12 310 SH   SOLE Salem Investment Counselors Inc. 310 0 0
GODADDY INC CL A 380237107 16 220 SH   SOLE Salem Investment Counselors Inc. 220 0 0
GOLDMAN SACHS BDC INC SHS 38147U107 18 1,200 SH   SOLE   0 0 1,200
GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503 187 2,634 SH   SOLE Salem Investment Counselors Inc. 2,634 0 0
GOLDMAN SACHS ETF TR INNOVAT EQ ETF 38149W820 7 182 SH   SOLE   0 0 182
GOLDMAN SACHS GROUP INC COM 38141G104 1,382 4,715 SH   SOLE Salem Investment Counselors Inc. 4,655 0 60
GOLUB CAP BDC INC COM 38173M102 23 1,875 SH   SOLE   0 0 1,875
GOODYEAR TIRE & RUBR CO COM 382550101 3,444 341,320 SH   SOLE Salem Investment Counselors Inc. 275,555 0 65,765
GOSSAMER BIO INC COM 38341P102 1 100 SH   SOLE Salem Investment Counselors Inc. 100 0 0
GRAB HOLDINGS LIMITED CLASS A ORD G4124C109 5 1,750 SH   SOLE Salem Investment Counselors Inc. 1,750 0 0
GRAHAM HLDGS CO COM CL B 384637104 16 30 SH   SOLE Salem Investment Counselors Inc. 30 0 0
GRAINGER W W INC COM 384802104 294 600 SH   SOLE Salem Investment Counselors Inc. 600 0 0
GREEN BRICK PARTNERS INC COM 392709101 17,802 832,654 SH   SOLE Salem Investment Counselors Inc. 781,950 0 50,704
GREEN PLAINS INC COM 393222104 3 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 2 18 SH   SOLE Salem Investment Counselors Inc. 18 0 0
GSK PLC SPONSORED ADR 37733W204 149 5,006 SH   SOLE Salem Investment Counselors Inc. 480 0 4,526
GUIDEWIRE SOFTWARE INC COM 40171V100 5 75 SH   SOLE Salem Investment Counselors Inc. 75 0 0
HALEON PLC SPON ADS 405552100 39 6,458 SH   SOLE Salem Investment Counselors Inc. 800 0 5,658
HALLIBURTON CO COM 406216101 6 232 SH   SOLE Salem Investment Counselors Inc. 200 0 32
HANESBRANDS INC COM 410345102 5 648 SH   SOLE Salem Investment Counselors Inc. 648 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100 5 177 SH   SOLE Salem Investment Counselors Inc. 177 0 0
HANOVER INS GROUP INC COM 410867105 18 140 SH   SOLE Salem Investment Counselors Inc. 140 0 0
HARLEY DAVIDSON INC COM 412822108 49 1,415 SH   SOLE Salem Investment Counselors Inc. 1,415 0 0
HARROW HEALTH INC COM 415858109 16 1,300 SH   SOLE Salem Investment Counselors Inc. 1,300 0 0
HASBRO INC COM 418056107 13 195 SH   SOLE Salem Investment Counselors Inc. 195 0 0
HAVERTY FURNITURE COS INC COM 419596101 5 200 SH   SOLE   0 0 200
HAWKINS INC COM 420261109 2 50 SH   SOLE   0 0 50
HCA HEALTHCARE INC COM 40412C101 596 3,243 SH   SOLE Salem Investment Counselors Inc. 3,225 0 18
HEALTHCARE RLTY TR CL A COM 42226K105 2 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 4 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 75 720 SH   SOLE Salem Investment Counselors Inc. 620 0 100
HERCULES CAPITAL INC COM 427096508 27 2,300 SH   SOLE   0 0 2,300
HERSHEY CO COM 427866108 151 687 SH   SOLE Salem Investment Counselors Inc. 687 0 0
HESS CORP COM 42809H107 0 1 SH   SOLE   0 0 1
HEWLETT PACKARD ENTERPRISE C COM 42824C109 8 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
HIGHWOODS PPTYS INC COM 431284108 616 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 35 549 SH   SOLE Salem Investment Counselors Inc. 208 0 341
HOME DEPOT INC COM 437076102 5,648 20,469 SH   SOLE Salem Investment Counselors Inc. 18,685 0 1,784
HOMOLOGY MEDICINES INC COM 438083107 0 150 SH   SOLE Salem Investment Counselors Inc. 150 0 0
HONDA MOTOR LTD AMERN SHS 438128308 1 64 SH   SOLE   0 0 64
HONEYWELL INTL INC COM 438516106 10,584 63,387 SH   SOLE Salem Investment Counselors Inc. 60,857 0 2,530
HOOKIPA PHARMA INC COM 43906K100 0 75 SH   SOLE Salem Investment Counselors Inc. 75 0 0
HORMEL FOODS CORP COM 440452100 14 300 SH   SOLE Salem Investment Counselors Inc. 300 0 0
HOWMET AEROSPACE INC COM 443201108 1 33 SH   SOLE Salem Investment Counselors Inc. 33 0 0
HP INC COM 40434L105 20 794 SH   SOLE Salem Investment Counselors Inc. 794 0 0
HUBBELL INC COM 443510607 2,127 9,538 SH   SOLE Salem Investment Counselors Inc. 9,491 0 47
HUBSPOT INC COM 443573100 51 189 SH   SOLE Salem Investment Counselors Inc. 189 0 0
HUMANA INC COM 444859102 9 19 SH   SOLE   0 0 19
HUNT J B TRANS SVCS INC COM 445658107 33 208 SH   SOLE Salem Investment Counselors Inc. 123 0 85
HUNTINGTON BANCSHARES INC COM 446150104 3 243 SH   SOLE   0 0 243
HUNTSMAN CORP COM 447011107 7,808 318,161 SH   SOLE Salem Investment Counselors Inc. 304,700 0 13,461
HURCO CO COM 447324104 2 100 SH   SOLE Salem Investment Counselors Inc. 100 0 0
I3 VERTICALS INC COM CL A 46571Y107 39 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 87 4,125 SH   SOLE Salem Investment Counselors Inc. 4,125 0 0
ILLINOIS TOOL WKS INC COM 452308109 97 533 SH   SOLE Salem Investment Counselors Inc. 516 0 17
ILLUMINA INC COM 452327109 1,600 8,386 SH   SOLE Salem Investment Counselors Inc. 8,286 0 100
IMPINJ INC COM 453204109 5 65 SH   SOLE Salem Investment Counselors Inc. 65 0 0
INCYTE CORP COM 45337C102 52 779 SH   SOLE Salem Investment Counselors Inc. 50 0 729
INDIE SEMICONDUCTOR INC CLASS A COM 45569U101 4 500 SH   SOLE Salem Investment Counselors Inc. 500 0 0
ING GROEP N.V. SPONSORED ADR 456837103 11 1,319 SH   SOLE Salem Investment Counselors Inc. 1,190 0 129
INGERSOLL RAND INC COM 45687V106 482 11,140 SH   SOLE Salem Investment Counselors Inc. 11,140 0 0
INGEVITY CORP COM 45688C107 4,408 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 6,069 235,493 SH   SOLE Salem Investment Counselors Inc. 231,213 0 4,280
INTERNATIONAL BUSINESS MACHS COM 459200101 869 7,317 SH   SOLE Salem Investment Counselors Inc. 7,248 0 69
INTERNATIONAL PAPER CO COM 460146103 0 10 SH   SOLE Salem Investment Counselors Inc. 10 0 0
INTUIT COM 461202103 70 180 SH   SOLE Salem Investment Counselors Inc. 155 0 25
INTUITIVE SURGICAL INC COM NEW 46120E602 10,452 55,763 SH   SOLE Salem Investment Counselors Inc. 52,606 0 3,157
INVENTRUST PPTYS CORP COM NEW 46124J201 6 257 SH   SOLE Salem Investment Counselors Inc. 257 0 0
INVESCO ACTVELY MNGD ETC FD OPTIMUM YIELD 46090F100 67 4,166 SH   SOLE Salem Investment Counselors Inc. 4,166 0 0
INVESCO EXCH TRADED FD TR II S&P GBL WATER 46138E263 29 700 SH   SOLE Salem Investment Counselors Inc. 700 0 0
INVESCO EXCH TRADED FD TR II S&P SMLCP INDL 46138E123 2,033 26,141 SH   SOLE Salem Investment Counselors Inc. 26,141 0 0
INVESCO EXCH TRADED FD TR II SOLAR ETF 46138G706 25 339 SH   SOLE Salem Investment Counselors Inc. 339 0 0
INVESCO EXCH TRADED FD TR II TREAS COLATERL 46138G888 1,262 11,975 SH   SOLE   0 0 11,975
INVESCO EXCHANGE TRADED FD T DWA MOMENTUM 46137V837 10 150 SH   SOLE Salem Investment Counselors Inc. 150 0 0
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 S&P 500 TOP 50 46137V233 15 56 SH   SOLE   0 0 56
INVESCO EXCHANGE TRADED FD T S&P MDCP400 PR 46137V217 83 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 33 262 SH   SOLE Salem Investment Counselors Inc. 71 0 191
INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258 24 345 SH   SOLE   0 0 345
INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142 28 616 SH   SOLE Salem Investment Counselors Inc. 616 0 0
INVESCO LTD SHS G491BT108 10 750 SH   SOLE Salem Investment Counselors Inc. 750 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 1,305 4,876 SH   SOLE Salem Investment Counselors Inc. 4,340 0 536
INVESTORS TITLE CO NC COM 461804106 6 40 SH   SOLE Salem Investment Counselors Inc. 40 0 0
INVITAE CORP COM 46185L103 10 3,900 SH   SOLE Salem Investment Counselors Inc. 3,900 0 0
INVITATION HOMES INC COM 46187W107 55 1,614 SH   SOLE Salem Investment Counselors Inc. 1,614 0 0
IQVIA HLDGS INC COM 46266C105 743 4,101 SH   SOLE Salem Investment Counselors Inc. 3,484 0 617
IRON MTN INC DEL COM 46284V101 3,644 81,773 SH   SOLE Salem Investment Counselors Inc. 79,198 0 2,575
ISHARES GOLD TR ISHARES NEW 464285204 52 1,635 SH   SOLE Salem Investment Counselors Inc. 1,635 0 0
ISHARES INC CORE MSCI EMKT 46434G103 126 2,932 SH   SOLE Salem Investment Counselors Inc. 2,932 0 0
ISHARES INC MSCI EMERG MRKT 464286533 233 4,597 SH   SOLE Salem Investment Counselors Inc. 4,217 0 380
ISHARES INC MSCI HONG KG ETF 464286871 272 14,900 SH   SOLE Salem Investment Counselors Inc. 14,900 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822 639 13,090 SH   SOLE Salem Investment Counselors Inc. 13,090 0 0
ISHARES INC MSCI PAC JP ETF 464286665 32 840 SH   SOLE Salem Investment Counselors Inc. 840 0 0
ISHARES SILVER TR ISHARES 46428Q109 33 1,909 SH   SOLE Salem Investment Counselors Inc. 1,909 0 0
ISHARES TR 1 3 YR TREAS BD 464287457 35 425 SH   SOLE Salem Investment Counselors Inc. 425 0 0
ISHARES TR 10-20 YR TRS ETF 464288653 31 285 SH   SOLE Salem Investment Counselors Inc. 285 0 0
ISHARES TR 7-10 YR TRSY BD 464287440 193 2,007 SH   SOLE Salem Investment Counselors Inc. 2,007 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 36 1,400 SH   SOLE Salem Investment Counselors Inc. 1,400 0 0
ISHARES TR CORE HIGH DV ETF 46429B663 40 438 SH   SOLE Salem Investment Counselors Inc. 438 0 0
ISHARES TR CORE LT USDB ETF 464289479 38 750 SH   SOLE   0 0 750
ISHARES TR CORE MSCI EAFE 46432F842 544 10,325 SH   SOLE Salem Investment Counselors Inc. 9,628 0 697
ISHARES TR CORE S&P MCP ETF 464287507 1,077 4,914 SH   SOLE Salem Investment Counselors Inc. 4,447 0 467
ISHARES TR CORE S&P SCP ETF 464287804 346 3,963 SH   SOLE Salem Investment Counselors Inc. 3,311 0 652
ISHARES TR CORE S&P TTL STK 464287150 372 4,678 SH   SOLE Salem Investment Counselors Inc. 4,678 0 0
ISHARES TR CORE S&P US GWT 464287671 7 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,130 8,728 SH   SOLE Salem Investment Counselors Inc. 7,844 0 884
ISHARES TR CORE US AGGBD ET 464287226 76 787 SH   SOLE Salem Investment Counselors Inc. 787 0 0
ISHARES TR EAFE SML CP ETF 464288273 12 256 SH   SOLE Salem Investment Counselors Inc. 6 0 250
ISHARES TR EXPANDED TECH 464287515 495 1,980 SH   SOLE Salem Investment Counselors Inc. 1,904 0 76
ISHARES TR GL CLEAN ENE ETF 464288224 337 17,665 SH   SOLE Salem Investment Counselors Inc. 16,615 0 1,050
ISHARES TR GLB INFRASTR ETF 464288372 13 300 SH   SOLE   0 0 300
ISHARES TR GLOB HLTHCRE ETF 464287325 105 1,400 SH   SOLE Salem Investment Counselors Inc. 1,400 0 0
ISHARES TR GLOBAL ENERG ETF 464287341 170 5,100 SH   SOLE Salem Investment Counselors Inc. 5,100 0 0
ISHARES TR GLOBAL TECH ETF 464287291 557 13,200 SH   SOLE Salem Investment Counselors Inc. 13,200 0 0
ISHARES TR IBOXX HI YD ETF 464288513 112 1,573 SH   SOLE Salem Investment Counselors Inc. 1,546 0 27
ISHARES TR IBOXX INV CP ETF 464287242 50 488 SH   SOLE Salem Investment Counselors Inc. 470 0 18
ISHARES TR ISHARES SEMICDTR 464287523 39 123 SH   SOLE Salem Investment Counselors Inc. 73 0 50
ISHARES TR ISHS 1-5YR INVS 464288646 15 310 SH   SOLE   0 0 310
ISHARES TR MICRO-CAP ETF 464288869 107 1,035 SH   SOLE Salem Investment Counselors Inc. 1,035 0 0
ISHARES TR MSCI EAFE ETF 464287465 487 8,687 SH   SOLE Salem Investment Counselors Inc. 6,245 0 2,442
ISHARES TR MSCI EAFE MIN VL 46429B689 173 3,026 SH   SOLE Salem Investment Counselors Inc. 2,651 0 375
ISHARES TR MSCI EMG MKT ETF 464287234 639 18,334 SH   SOLE Salem Investment Counselors Inc. 17,965 0 369
ISHARES TR MSCI USA MIN VOL 46429B697 8 125 SH   SOLE Salem Investment Counselors Inc. 39 0 86
ISHARES TR MSCI USA MMENTM 46432F396 10 75 SH   SOLE Salem Investment Counselors Inc. 75 0 0
ISHARES TR MSCI USA QLT FCT 46432F339 204 1,960 SH   SOLE Salem Investment Counselors Inc. 1,960 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 363 3,540 SH   SOLE Salem Investment Counselors Inc. 3,540 0 0
ISHARES TR PFD AND INCM SEC 464288687 2,947 93,053 SH   SOLE Salem Investment Counselors Inc. 75,348 0 17,705
ISHARES TR RUS 1000 ETF 464287622 112 567 SH   SOLE Salem Investment Counselors Inc. 567 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 1,111 5,281 SH   SOLE Salem Investment Counselors Inc. 5,281 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 243 1,784 SH   SOLE Salem Investment Counselors Inc. 1,784 0 0
ISHARES TR RUS MD CP GR ETF 464287481 140 1,790 SH   SOLE Salem Investment Counselors Inc. 1,790 0 0
ISHARES TR RUS MDCP VAL ETF 464287473 7 75 SH   SOLE Salem Investment Counselors Inc. 75 0 0
ISHARES TR RUS MID CAP ETF 464287499 5,376 86,502 SH   SOLE Salem Investment Counselors Inc. 86,441 0 61
ISHARES TR RUS TP200 GR ETF 464289438 72 599 SH   SOLE Salem Investment Counselors Inc. 599 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 2,302 13,961 SH   SOLE Salem Investment Counselors Inc. 13,817 0 144
ISHARES TR S&P 100 ETF 464287101 16 98 SH   SOLE   0 0 98
ISHARES TR S&P 500 GRWT ETF 464287309 428 7,394 SH   SOLE Salem Investment Counselors Inc. 7,204 0 190
ISHARES TR S&P 500 VAL ETF 464287408 1,493 11,620 SH   SOLE Salem Investment Counselors Inc. 11,540 0 80
ISHARES TR S&P MC 400GR ETF 464287606 84 1,338 SH   SOLE Salem Investment Counselors Inc. 778 0 560
ISHARES TR S&P MC 400VL ETF 464287705 79 877 SH   SOLE Salem Investment Counselors Inc. 294 0 583
ISHARES TR S&P SML 600 GWT 464287887 83 814 SH   SOLE Salem Investment Counselors Inc. 440 0 374
ISHARES TR SELECT DIVID ETF 464287168 1,613 15,042 SH   SOLE Salem Investment Counselors Inc. 15,042 0 0
ISHARES TR SP SMCP600VL ETF 464287879 33 404 SH   SOLE   0 0 404
ISHARES TR TIPS BD ETF 464287176 70 663 SH   SOLE Salem Investment Counselors Inc. 663 0 0
ISHARES TR U.S. BAS MTL ETF 464287838 14 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 21 150 SH   SOLE   0 0 150
ISHARES TR U.S. MED DVC ETF 464288810 1,087 23,048 SH   SOLE Salem Investment Counselors Inc. 22,745 0 303
ISHARES TR U.S. TECH ETF 464287721 76 1,034 SH   SOLE Salem Investment Counselors Inc. 660 0 374
ISHARES TR US AER DEF ETF 464288760 12 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 INFRASTRUC 46435U713 13 400 SH   SOLE   0 0 400
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 BETABUILDERS CDA 46641Q225 0 7 SH   SOLE Salem Investment Counselors Inc. 7 0 0
J P MORGAN EXCHANGE TRADED F BETABUILDERS I 46641Q373 3 69 SH   SOLE Salem Investment Counselors Inc. 69 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 1 33 SH   SOLE Salem Investment Counselors Inc. 33 0 0
J P MORGAN EXCHANGE TRADED F DIVERSFD EQT ETF 46641Q845 24 675 SH   SOLE   0 0 675
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837 2,860 57,025 SH   SOLE Salem Investment Counselors Inc. 27,525 0 29,500
JABIL INC COM 466313103 29 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
JOBY AVIATION INC COMMON STOCK G65163100 0 100 SH   SOLE Salem Investment Counselors Inc. 100 0 0
JOHNSON & JOHNSON COM 478160104 27,304 167,142 SH   SOLE Salem Investment Counselors Inc. 160,287 0 6,855
JOHNSON CTLS INTL PLC SHS G51502105 65 1,311 SH   SOLE Salem Investment Counselors Inc. 588 0 723
JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 636 31,725 SH   SOLE Salem Investment Counselors Inc. 30,575 0 1,150
JPMORGAN CHASE & CO COM 46625H100 22,406 214,411 SH   SOLE Salem Investment Counselors Inc. 204,062 0 10,349
KAISER ALUMINUM CORP COM PAR $0.01 483007704 31 500 SH   SOLE Salem Investment Counselors Inc. 500 0 0
KB HOME COM 48666K109 5,192 200,300 SH   SOLE Salem Investment Counselors Inc. 198,480 0 1,820
KELLOGG CO COM 487836108 93 1,337 SH   SOLE Salem Investment Counselors Inc. 1,137 0 200
KEMPER CORP COM 488401100 8 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 17 1,082 SH   SOLE Salem Investment Counselors Inc. 1,082 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 9 57 SH   SOLE Salem Investment Counselors Inc. 57 0 0
KIMBERLY-CLARK CORP COM 494368103 6,197 54,621 SH   SOLE Salem Investment Counselors Inc. 51,071 0 3,550
KINDER MORGAN INC DEL COM 49456B101 5,623 337,949 SH   SOLE Salem Investment Counselors Inc. 321,567 0 16,382
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 27 542 SH   SOLE   0 0 542
KONTOOR BRANDS INC COM 50050N103 26 783 SH   SOLE Salem Investment Counselors Inc. 783 0 0
KRAFT HEINZ CO COM 500754106 18 534 SH   SOLE Salem Investment Counselors Inc. 534 0 0
KRANESHARES TR CSI CHI INTERNET 500767306 1 60 SH   SOLE Salem Investment Counselors Inc. 60 0 0
KRANESHARES TR ELEC VEH FUTUR 500767827 5 165 SH   SOLE Salem Investment Counselors Inc. 165 0 0
KROGER CO COM 501044101 48 1,105 SH   SOLE Salem Investment Counselors Inc. 1,070 0 35
KYNDRYL HLDGS INC COMMON STOCK 50155Q100 3 319 SH   SOLE Salem Investment Counselors Inc. 316 0 3
L3HARRIS TECHNOLOGIES INC COM 502431109 168 806 SH   SOLE Salem Investment Counselors Inc. 706 0 100
LABORATORY CORP AMER HLDGS COM NEW 50540R409 513 2,503 SH   SOLE Salem Investment Counselors Inc. 2,338 0 165
LAM RESEARCH CORP COM 512807108 60 163 SH   SOLE Salem Investment Counselors Inc. 163 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 9 110 SH   SOLE   0 0 110
LAMB WESTON HLDGS INC COM 513272104 22 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
LAUDER ESTEE COS INC CL A 518439104 42 193 SH   SOLE Salem Investment Counselors Inc. 25 0 168
LEIDOS HOLDINGS INC COM 525327102 9 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 9 825 SH   SOLE Salem Investment Counselors Inc. 825 0 0
LENNAR CORP CL A 526057104 20,682 277,429 SH   SOLE Salem Investment Counselors Inc. 264,699 0 12,730
LI-CYCLE HOLDINGS CORP COMMON SHARES 50202P105 0 78 SH   SOLE   0 0 78
LIFE STORAGE INC COM 53223X107 114 1,025 SH   SOLE Salem Investment Counselors Inc. 1,025 0 0
LILLY ELI & CO COM 532457108 18,270 56,502 SH   SOLE Salem Investment Counselors Inc. 52,479 0 4,023
LINCOLN NATL CORP IND COM 534187109 4,016 91,454 SH   SOLE Salem Investment Counselors Inc. 7,009 0 84,445
LINDE PLC SHS G5494J103 350 1,299 SH   SOLE Salem Investment Counselors Inc. 1,234 0 65
LIVE NATION ENTERTAINMENT IN COM 538034109 11 141 SH   SOLE   0 0 141
LIVE OAK BANCSHARES INC COM 53803X105 10,271 335,665 SH   SOLE Salem Investment Counselors Inc. 311,160 0 24,505
LOCKHEED MARTIN CORP COM 539830109 280 725 SH   SOLE Salem Investment Counselors Inc. 680 0 45
LOEWS CORP COM 540424108 4 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 650,546 3,463,854 SH   SOLE Salem Investment Counselors Inc. 3,453,119 0 10,735
LUCID GROUP INC COM 549498103 6 445 SH   SOLE Salem Investment Counselors Inc. 445 0 0
LULULEMON ATHLETICA INC COM 550021109 13 45 SH   SOLE Salem Investment Counselors Inc. 45 0 0
LUMEN TECHNOLOGIES INC COM 550241103 8 1,101 SH   SOLE Salem Investment Counselors Inc. 1,101 0 0
LUMENTUM HLDGS INC COM 55024U109 1 20 SH   SOLE Salem Investment Counselors Inc. 5 0 15
LUNA INNOVATIONS INC COM 550351100 3 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 40 537 SH   SOLE Salem Investment Counselors Inc. 537 0 0
MADISON SQUARE GRDN ENTERTNM CL A 55826T102 11 259 SH   SOLE Salem Investment Counselors Inc. 259 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 1,258 26,479 SH   SOLE Salem Investment Counselors Inc. 20,479 0 6,000
MAGNA INTL INC COM 559222401 1,439 30,338 SH   SOLE Salem Investment Counselors Inc. 28,377 0 1,961
MAINSTREET BANCSHARES INC COM 56064Y100 8 360 SH   SOLE   0 0 360
MANAGED PORTFOLIO SERIES TORTOISE NRAM PI 56167N720 2 75 SH   SOLE Salem Investment Counselors Inc. 75 0 0
MANITOWOC CO INC COM NEW 563571405 0 37 SH   SOLE Salem Investment Counselors Inc. 37 0 0
MANULIFE FINL CORP COM 56501R106 39 2,500 SH   SOLE Salem Investment Counselors Inc. 2,500 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 376 3,788 SH   SOLE Salem Investment Counselors Inc. 3,488 0 300
MARKEL CORP COM 570535104 850 784 SH   SOLE Salem Investment Counselors Inc. 750 0 34
MARRIOTT INTL INC NEW CL A 571903202 7 49 SH   SOLE   0 0 49
MARTIN MARIETTA MATLS INC COM 573284106 2,799 8,691 SH   SOLE Salem Investment Counselors Inc. 8,691 0 0
MARVELL TECHNOLOGY INC COM 573874104 5,379 125,358 SH   SOLE Salem Investment Counselors Inc. 119,468 0 5,890
MASTERCARD INCORPORATED CL A 57636Q104 229 804 SH   SOLE Salem Investment Counselors Inc. 642 0 162
MATCH GROUP INC NEW COM 57667L107 6 117 SH   SOLE Salem Investment Counselors Inc. 67 0 50
MAXCYTE INC COM 57777K106 25 3,800 SH   SOLE Salem Investment Counselors Inc. 3,800 0 0
MCDONALDS CORP COM 580135101 9,855 42,709 SH   SOLE Salem Investment Counselors Inc. 40,310 0 2,399
MCKESSON CORP COM 58155Q103 166 488 SH   SOLE Salem Investment Counselors Inc. 488 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 3 255 SH   SOLE Salem Investment Counselors Inc. 255 0 0
MEDTRONIC PLC SHS G5960L103 152 1,868 SH   SOLE Salem Investment Counselors Inc. 1,384 0 484
MEIRAGTX HLDGS PLC COM G59665102 84 10,000 SH   SOLE Salem Investment Counselors Inc. 10,000 0 0
MERCADOLIBRE INC COM 58733R102 9 11 SH   SOLE Salem Investment Counselors Inc. 11 0 0
MERCK & CO INC COM 58933Y105 20,579 237,395 SH   SOLE Salem Investment Counselors Inc. 227,860 0 9,535
MERITAGE HOMES CORP COM 59001A102 13 190 SH   SOLE Salem Investment Counselors Inc. 190 0 0
META PLATFORMS INC CL A 30303M102 21,305 157,026 SH   SOLE Salem Investment Counselors Inc. 143,896 0 13,130
METHODE ELECTRS INC COM 591520200 669 18,000 SH   SOLE Salem Investment Counselors Inc. 18,000 0 0
METLIFE INC COM 59156R108 156 2,567 SH   SOLE Salem Investment Counselors Inc. 2,217 0 350
METTLER TOLEDO INTERNATIONAL COM 592688105 3,578 3,300 SH   SOLE Salem Investment Counselors Inc. 3,300 0 0
MGIC INVT CORP WIS COM 552848103 20 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,140 421,948 SH   SOLE Salem Investment Counselors Inc. 395,486 0 26,462
MICROSOFT CORP COM 594918104 92,764 398,300 SH   SOLE Salem Investment Counselors Inc. 367,099 0 31,201
MID-AMER APT CMNTYS INC COM 59522J103 10 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
MODERNA INC COM 60770K107 116 984 SH   SOLE Salem Investment Counselors Inc. 884 0 100
MOHAWK INDS INC COM 608190104 7 75 SH   SOLE   0 0 75
MONDELEZ INTL INC CL A 609207105 4,131 74,850 SH   SOLE Salem Investment Counselors Inc. 73,006 0 1,844
MONGODB INC CL A 60937P106 2 11 SH   SOLE Salem Investment Counselors Inc. 11 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 26 300 SH   SOLE Salem Investment Counselors Inc. 300 0 0
MOODYS CORP COM 615369105 74 303 SH   SOLE Salem Investment Counselors Inc. 303 0 0
MORGAN STANLEY COM NEW 617446448 986 12,476 SH   SOLE Salem Investment Counselors Inc. 12,259 0 217
MORGAN STANLEY INDIA INVT FD COM 61745C105 1 41 SH   SOLE Salem Investment Counselors Inc. 41 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 61 270 SH   SOLE Salem Investment Counselors Inc. 270 0 0
MP MATERIALS CORP COM CL A 553368101 2 62 SH   SOLE   0 0 62
MPLX LP COM UNIT REP LTD 55336V100 12 415 SH   SOLE   0 0 415
MR COOPER GROUP INC COM 62482R107 81 2,000 SH   SOLE Salem Investment Counselors Inc. 2,000 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 13 225 SH   SOLE   0 0 225
NATIONAL FUEL GAS CO COM 636180101 68 1,100 SH   SOLE Salem Investment Counselors Inc. 1,100 0 0
NCR CORP NEW COM 62886E108 5 251 SH   SOLE Salem Investment Counselors Inc. 251 0 0
NETFLIX INC COM 64110L106 35 150 SH   SOLE Salem Investment Counselors Inc. 70 0 80
NEW MTN FIN CORP COM 647551100 23 2,000 SH   SOLE   0 0 2,000
NEW YORK CMNTY BANCORP INC COM 649445103 6 725 SH   SOLE Salem Investment Counselors Inc. 725 0 0
NEWELL BRANDS INC COM 651229106 22 1,590 SH   SOLE Salem Investment Counselors Inc. 1,590 0 0
NEWMONT CORP COM 651639106 8 200 SH   SOLE   0 0 200
NEXSTAR MEDIA GROUP INC COMMON STOCK 65336K103 2 14 SH   SOLE Salem Investment Counselors Inc. 14 0 0
NEXTERA ENERGY INC COM 65339F101 4,365 55,667 SH   SOLE Salem Investment Counselors Inc. 48,411 0 7,256
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 201 2,775 SH   SOLE   0 0 2,775
NIKE INC CL B 654106103 1,214 14,571 SH   SOLE Salem Investment Counselors Inc. 11,473 0 3,098
NISOURCE INC COM 65473P105 13 500 SH   SOLE Salem Investment Counselors Inc. 500 0 0
NOKIA CORP SPONSORED ADR 654902204 8 1,900 SH   SOLE Salem Investment Counselors Inc. 200 0 1,700
NORFOLK SOUTHN CORP COM 655844108 1,023 4,878 SH   SOLE Salem Investment Counselors Inc. 4,222 0 656
NORTHERN OIL AND GAS INC MN COM 665531307 15 550 SH   SOLE Salem Investment Counselors Inc. 550 0 0
NORTHERN TECHNOLOGIES INTL C COM 665809109 49 3,708 SH   SOLE Salem Investment Counselors Inc. 1,108 0 2,600
NORTHERN TR CORP COM 665859104 43 503 SH   SOLE Salem Investment Counselors Inc. 139 0 364
NORTHROP GRUMMAN CORP COM 666807102 205 435 SH   SOLE Salem Investment Counselors Inc. 385 0 50
NORTHWESTERN CORP COM NEW 668074305 14 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 34 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 403 5,297 SH   SOLE Salem Investment Counselors Inc. 4,771 0 526
NOVOCURE LTD ORD SHS G6674U108 6 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 4,867 1,106,110 SH   SOLE Salem Investment Counselors Inc. 829,735 0 276,375
NUCOR CORP COM 670346105 2,340 21,772 SH   SOLE Salem Investment Counselors Inc. 21,552 0 220
NUSCALE PWR CORP CL A COM 67079K100 12 1,000 SH   SOLE Salem Investment Counselors Inc. 1,000 0 0
NUTANIX INC CL A 67059N108 6 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 18 1,665 SH   SOLE Salem Investment Counselors Inc. 1,665 0 0
NVIDIA CORPORATION COM 67066G104 22,887 188,544 SH   SOLE Salem Investment Counselors Inc. 176,263 0 12,281
NXP SEMICONDUCTORS N V COM N6596X109 96 650 SH   SOLE Salem Investment Counselors Inc. 325 0 325
OAKTREE SPECIALTY LENDING CO COM 67401P108 5 850 SH   SOLE Salem Investment Counselors Inc. 850 0 0
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 179 2,905 SH   SOLE   0 0 2,905
OGE ENERGY CORP COM 670837103 73 2,000 SH   SOLE Salem Investment Counselors Inc. 2,000 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100 33 132 SH   SOLE Salem Investment Counselors Inc. 125 0 7
OLD REP INTL CORP COM 680223104 174 8,297 SH   SOLE Salem Investment Counselors Inc. 8,297 0 0
OLIN CORP COM PAR $1 680665205 21 500 SH   SOLE Salem Investment Counselors Inc. 500 0 0
OMNICOM GROUP INC COM 681919106 19 295 SH   SOLE Salem Investment Counselors Inc. 250 0 45
ON SEMICONDUCTOR CORP COM 682189105 33 530 SH   SOLE Salem Investment Counselors Inc. 530 0 0
ONEOK INC NEW COM 682680103 158 3,090 SH   SOLE Salem Investment Counselors Inc. 590 0 2,500
OPAL FUELS INC CLASS A COM 68347P103 1 100 SH   SOLE Salem Investment Counselors Inc. 100 0 0
OPKO HEALTH INC COM 68375N103 0 100 SH   SOLE Salem Investment Counselors Inc. 100 0 0
ORACLE CORP COM 68389X105 869 14,225 SH   SOLE Salem Investment Counselors Inc. 13,573 0 652
OREILLY AUTOMOTIVE INC COM 67103H107 37 53 SH   SOLE Salem Investment Counselors Inc. 53 0 0
ORGANON & CO COMMON STOCK 68622V106 160 6,852 SH   SOLE Salem Investment Counselors Inc. 6,675 0 177
ORION OFFICE REIT INC COM 68629Y103 0 2 SH   SOLE   0 0 2
OTIS WORLDWIDE CORP COM 68902V107 405 6,353 SH   SOLE Salem Investment Counselors Inc. 6,328 0 25
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 29 26,750 SH   SOLE   0 0 26,750
PACCAR INC COM 693718108 38 450 SH   SOLE Salem Investment Counselors Inc. 450 0 0
PACER FDS TR US CASH COWS 100 69374H881 614 14,962 SH   SOLE Salem Investment Counselors Inc. 8,327 0 6,635
PALANTIR TECHNOLOGIES INC CL A 69608A108 9,181 1,129,283 SH   SOLE Salem Investment Counselors Inc. 979,908 0 149,375
PALATIN TECHNOLOGIES INC COM NEW 696077502 0 6 SH   SOLE Salem Investment Counselors Inc. 6 0 0
PALO ALTO NETWORKS INC COM 697435105 92 561 SH   SOLE Salem Investment Counselors Inc. 246 0 315
PARKER-HANNIFIN CORP COM 701094104 54 224 SH   SOLE Salem Investment Counselors Inc. 200 0 24
PARK-OHIO HLDGS CORP COM 700666100 1 75 SH   SOLE Salem Investment Counselors Inc. 75 0 0
PARSONS CORP DEL COM 70202L102 21 541 SH   SOLE Salem Investment Counselors Inc. 541 0 0
PAYCHEX INC COM 704326107 120 1,067 SH   SOLE Salem Investment Counselors Inc. 891 0 176
PAYPAL HLDGS INC COM 70450Y103 9,324 108,334 SH   SOLE Salem Investment Counselors Inc. 103,311 0 5,023
PELOTON INTERACTIVE INC CL A COM 70614W100 1 75 SH   SOLE Salem Investment Counselors Inc. 75 0 0
PENN ENTERTAINMENT INC COM 707569109 85 3,100 SH   SOLE Salem Investment Counselors Inc. 3,100 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 15 155 SH   SOLE Salem Investment Counselors Inc. 155 0 0
PEOPLES BANCORP N C INC COM 710577107 41 1,650 SH   SOLE Salem Investment Counselors Inc. 1,650 0 0
PEPSICO INC COM 713448108 44,474 272,410 SH   SOLE Salem Investment Counselors Inc. 261,863 0 10,547
PERFORMANT FINL CORP COM 71377E105 115 62,100 SH   SOLE Salem Investment Counselors Inc. 62,100 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 59 4,800 SH   SOLE   0 0 4,800
PFIZER INC COM 717081103 20,109 459,523 SH   SOLE Salem Investment Counselors Inc. 417,586 0 41,937
PG&E CORP COM 69331C108 6 500 SH   SOLE Salem Investment Counselors Inc. 500 0 0
PGIM SHORT DUR HIG YLD OPP F COM 69355J104 17 1,184 SH   SOLE   0 0 1,184
PHILIP MORRIS INTL INC COM 718172109 2,612 31,166 SH   SOLE Salem Investment Counselors Inc. 30,716 0 450
PHILLIPS 66 COM 718546104 3,885 48,124 SH   SOLE Salem Investment Counselors Inc. 43,495 0 4,629
PHYSICIANS RLTY TR COM 71943U104 0 22 SH   SOLE   0 0 22
PINNACLE FINL PARTNERS INC COM 72346Q104 4 52 SH   SOLE   0 0 52
PINTEREST INC CL A 72352L106 2,061 88,459 SH   SOLE Salem Investment Counselors Inc. 87,134 0 1,325
PIONEER NAT RES CO COM 723787107 1,888 8,720 SH   SOLE Salem Investment Counselors Inc. 8,130 0 590
PIPER SANDLER COMPANIES COM 724078100 5 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
PLUG POWER INC COM NEW 72919P202 61 2,898 SH   SOLE Salem Investment Counselors Inc. 2,898 0 0
PNC FINL SVCS GROUP INC COM 693475105 127 848 SH   SOLE Salem Investment Counselors Inc. 848 0 0
POTBELLY CORP COM 73754Y100 24 5,239 SH   SOLE Salem Investment Counselors Inc. 5,239 0 0
PPG INDS INC COM 693506107 61 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,780 45,518 SH   SOLE Salem Investment Counselors Inc. 41,952 0 3,566
PRIMORIS SVCS CORP COM 74164F103 5 285 SH   SOLE Salem Investment Counselors Inc. 285 0 0
PROCTER AND GAMBLE CO COM 742718109 12,121 96,007 SH   SOLE Salem Investment Counselors Inc. 91,877 0 4,130
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 31 456 SH   SOLE   0 0 456
PROSHARES TR S&P 500 DV ARIST 74348A467 5 68 SH   SOLE Salem Investment Counselors Inc. 68 0 0
PROSHARES TR ULTRAPRO QQQ 74347X831 4 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 15 228 SH   SOLE Salem Investment Counselors Inc. 228 0 0
PRUDENTIAL FINL INC COM 744320102 84 975 SH   SOLE Salem Investment Counselors Inc. 875 0 100
PUBLIC STORAGE COM 74460D109 59 201 SH   SOLE Salem Investment Counselors Inc. 201 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 38 668 SH   SOLE Salem Investment Counselors Inc. 668 0 0
PULTE GROUP INC COM 745867101 11 285 SH   SOLE   0 0 285
PUTNAM PREMIER INCOME TR SH BEN INT 746853100 17 4,813 SH   SOLE Salem Investment Counselors Inc. 4,813 0 0
QORVO INC COM 74736K101 47 596 SH   SOLE Salem Investment Counselors Inc. 596 0 0
QUALCOMM INC COM 747525103 25,471 225,448 SH   SOLE Salem Investment Counselors Inc. 217,118 0 8,330
QUANERGY SYSTEMS INC COM 74764U104 0 1,000 SH   SOLE Salem Investment Counselors Inc. 1,000 0 0
QUANTA SVCS INC COM 74762E102 127 1,000 SH   SOLE Salem Investment Counselors Inc. 1,000 0 0
QUANTUMSCAPE CORP COM CL A 74767V109 0 52 SH   SOLE Salem Investment Counselors Inc. 52 0 0
QUEST DIAGNOSTICS INC COM 74834L100 63 510 SH   SOLE Salem Investment Counselors Inc. 510 0 0
QUIPT HOME MEDICAL CORP COM 74880P104 146 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 244 2,458 SH   SOLE Salem Investment Counselors Inc. 2,325 0 133
RAYTHEON TECHNOLOGIES CORP COM 75513E101 17,525 214,083 SH   SOLE Salem Investment Counselors Inc. 207,768 0 6,315
REALTY INCOME CORP COM 756109104 125 2,135 SH   SOLE Salem Investment Counselors Inc. 1,571 0 564
REGENERON PHARMACEUTICALS COM 75886F107 152 220 SH   SOLE Salem Investment Counselors Inc. 220 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100 205 10,098 SH   SOLE Salem Investment Counselors Inc. 10,098 0 0
RENASANT CORP COM 75970E107 47 1,493 SH   SOLE Salem Investment Counselors Inc. 1,493 0 0
REPUBLIC SVCS INC COM 760759100 27 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 1 750 SH   SOLE Salem Investment Counselors Inc. 750 0 0
RIO TINTO PLC SPONSORED ADR 767204100 6,145 111,611 SH   SOLE Salem Investment Counselors Inc. 105,795 0 5,816
RIVIAN AUTOMOTIVE INC COM CL A 76954A103 21 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 29 375 SH   SOLE   0 0 375
ROBINHOOD MKTS INC COM CL A 770700102 2 200 SH   SOLE Salem Investment Counselors Inc. 200 0 0
ROBLOX CORP CL A 771049103 45 1,258 SH   SOLE Salem Investment Counselors Inc. 558 0 700
ROKU INC COM CL A 77543R102 25 446 SH   SOLE Salem Investment Counselors Inc. 446 0 0
ROPER TECHNOLOGIES INC COM 776696106 6,717 18,677 SH   SOLE Salem Investment Counselors Inc. 16,572 0 2,105
ROYAL BK CDA COM 780087102 462 5,135 SH   SOLE Salem Investment Counselors Inc. 5,135 0 0
S&P GLOBAL INC COM 78409V104 187 614 SH   SOLE Salem Investment Counselors Inc. 557 0 57
SALESFORCE INC COM 79466L302 3,704 25,753 SH   SOLE Salem Investment Counselors Inc. 25,386 0 367
SANARA MEDTECH INC COM 79957L100 333 11,210 SH   SOLE Salem Investment Counselors Inc. 11,210 0 0
SANOFI SPONSORED ADR 80105N105 0 1 SH   SOLE   0 0 1
SCHLUMBERGER LTD COM STK 806857108 88 2,431 SH   SOLE Salem Investment Counselors Inc. 2,361 0 70
SCHWAB CHARLES CORP COM 808513105 816 11,351 SH   SOLE Salem Investment Counselors Inc. 9,434 0 1,917
SCHWAB STRATEGIC TR 1000 INDEX ETF 808524722 3 100 SH   SOLE Salem Investment Counselors Inc. 100 0 0
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 305 13,616 SH   SOLE Salem Investment Counselors Inc. 13,499 0 117
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 3,376 120,003 SH   SOLE Salem Investment Counselors Inc. 115,397 0 4,606
SCHWAB STRATEGIC TR INT-TRM U.S TRES 808524854 2,075 42,229 SH   SOLE Salem Investment Counselors Inc. 40,504 0 1,725
SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771 669 14,003 SH   SOLE Salem Investment Counselors Inc. 7,160 0 6,843
SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763 3 82 SH   SOLE Salem Investment Counselors Inc. 82 0 0
SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755 296 11,769 SH   SOLE Salem Investment Counselors Inc. 10,946 0 823
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 44 969 SH   SOLE Salem Investment Counselors Inc. 931 0 38
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 1,974 47,011 SH   SOLE Salem Investment Counselors Inc. 47,011 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 1,234 18,570 SH   SOLE Salem Investment Counselors Inc. 17,690 0 880
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 11 200 SH   SOLE Salem Investment Counselors Inc. 200 0 0
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 169 2,881 SH   SOLE Salem Investment Counselors Inc. 2,480 0 401
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 11,729 276,962 SH   SOLE Salem Investment Counselors Inc. 249,621 0 27,341
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 16,446 271,708 SH   SOLE Salem Investment Counselors Inc. 261,202 0 10,506
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 6,472 171,217 SH   SOLE Salem Investment Counselors Inc. 159,963 0 11,254
SCHWAB STRATEGIC TR US TIPS ETF 808524870 22 416 SH   SOLE Salem Investment Counselors Inc. 354 0 62
SCOTTS MIRACLE-GRO CO CL A 810186106 8 178 SH   SOLE Salem Investment Counselors Inc. 70 0 108
SEA LTD SPONSORD ADS 81141R100 1 9 SH   SOLE Salem Investment Counselors Inc. 9 0 0
SEABOARD CORP DEL COM 811543107 3 1 SH   SOLE Salem Investment Counselors Inc. 1 0 0
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 17 316 SH   SOLE Salem Investment Counselors Inc. 166 0 150
SEAGEN INC COM 81181C104 2 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 7 327 SH   SOLE Salem Investment Counselors Inc. 327 0 0
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 7 140 SH   SOLE   0 0 140
SELECT SECTOR SPDR TR ENERGY 81369Y506 816 11,336 SH   SOLE Salem Investment Counselors Inc. 10,193 0 1,143
SELECT SECTOR SPDR TR FINANCIAL 81369Y605 702 23,127 SH   SOLE Salem Investment Counselors Inc. 21,540 0 1,587
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 28 200 SH   SOLE   0 0 200
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 13 195 SH   SOLE   0 0 195
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 2,499 20,632 SH   SOLE Salem Investment Counselors Inc. 19,554 0 1,078
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 64 777 SH   SOLE   0 0 777
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 655 9,998 SH   SOLE Salem Investment Counselors Inc. 9,394 0 604
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 34 505 SH   SOLE   0 0 505
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 884 7,445 SH   SOLE Salem Investment Counselors Inc. 6,500 0 945
SEMPRA COM 816851109 656 4,345 SH   SOLE Salem Investment Counselors Inc. 4,040 0 305
SERVICENOW INC COM 81762P102 1,230 3,258 SH   SOLE Salem Investment Counselors Inc. 2,813 0 445
SHAKE SHACK INC CL A 819047101 9 200 SH   SOLE Salem Investment Counselors Inc. 200 0 0
SHELL PLC SPON ADS 780259305 126 2,542 SH   SOLE Salem Investment Counselors Inc. 1,474 0 1,068
SHERWIN WILLIAMS CO COM 824348106 542 2,645 SH   SOLE Salem Investment Counselors Inc. 2,459 0 186
SHIFT4 PMTS INC CL A 82452J109 243 5,448 SH   SOLE Salem Investment Counselors Inc. 5,448 0 0
SHOPIFY INC CL A 82509L107 13 470 SH   SOLE Salem Investment Counselors Inc. 70 0 400
SHYFT GROUP INC COM 825698103 1 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 4 210 SH   SOLE Salem Investment Counselors Inc. 210 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 66 435 SH   SOLE Salem Investment Counselors Inc. 435 0 0
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 9 411 SH   SOLE   0 0 411
SIMON PPTY GROUP INC NEW COM 828806109 29 318 SH   SOLE Salem Investment Counselors Inc. 250 0 68
SIMPLY GOOD FOODS CO COM 82900L102 409 12,775 SH   SOLE Salem Investment Counselors Inc. 12,775 0 0
SIXTH STREET SPECIALTY LENDI COM 83012A109 25 1,500 SH   SOLE   0 0 1,500
SKILLZ INC COM 83067L109 0 112 SH   SOLE Salem Investment Counselors Inc. 112 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 4,094 48,007 SH   SOLE Salem Investment Counselors Inc. 44,080 0 3,927
SL GREEN RLTY CORP COM 78440X887 79 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 77 560 SH   SOLE Salem Investment Counselors Inc. 560 0 0
SNAP INC CL A 83304A106 449 45,770 SH   SOLE Salem Investment Counselors Inc. 45,495 0 275
SNOWFLAKE INC CL A 833445109 1 8 SH   SOLE Salem Investment Counselors Inc. 8 0 0
SOCIAL CAPITAL HEDOSOPHA HLD SHS CL A G8251L105 3 259 SH   SOLE   0 0 259
SOLAREDGE TECHNOLOGIES INC COM 83417M104 115 495 SH   SOLE Salem Investment Counselors Inc. 495 0 0
SONIC FDRY INC COM NEW 83545R207 22 18,020 SH   SOLE Salem Investment Counselors Inc. 18,020 0 0
SONOCO PRODS CO COM 835495102 5,197 91,606 SH   SOLE Salem Investment Counselors Inc. 89,953 0 1,653
SONOS INC COM 83570H108 12 850 SH   SOLE Salem Investment Counselors Inc. 850 0 0
SONY GROUP CORPORATION SPONSORED ADR 835699307 4 69 SH   SOLE Salem Investment Counselors Inc. 69 0 0
SOUTH JERSEY INDS INC COM 838518108 69 2,040 SH   SOLE Salem Investment Counselors Inc. 2,040 0 0
SOUTHERN CO COM 842587107 1,604 23,582 SH   SOLE Salem Investment Counselors Inc. 15,425 0 8,157
SOUTHSTATE CORPORATION COM 840441109 1,139 14,392 SH   SOLE Salem Investment Counselors Inc. 14,392 0 0
SOUTHWEST AIRLS CO COM 844741108 8 252 SH   SOLE Salem Investment Counselors Inc. 252 0 0
SOUTHWEST GAS HLDGS INC COM 844895102 7 95 SH   SOLE Salem Investment Counselors Inc. 95 0 0
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 609 2,115 SH   SOLE Salem Investment Counselors Inc. 1,900 0 215
SPDR GOLD TR GOLD SHS 78463V107 186 1,201 SH   SOLE Salem Investment Counselors Inc. 436 0 765
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 37 1,200 SH   SOLE Salem Investment Counselors Inc. 1,200 0 0
SPDR INDEX SHS FDS S&P CHINA ETF 78463X400 1,053 14,869 SH   SOLE Salem Investment Counselors Inc. 14,869 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 9,008 25,109 SH   SOLE Salem Investment Counselors Inc. 24,254 0 855
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 1,691 4,197 SH   SOLE Salem Investment Counselors Inc. 4,197 0 0
SPDR SER TR FACTST INV ETF 78464A110 162 1,630 SH   SOLE Salem Investment Counselors Inc. 1,629 0 1
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 PORTFOLI S&P1500 78464A805 9 200 SH   SOLE   0 0 200
SPDR SER TR PORTFOLIO LN TSR 78464A664 13 452 SH   SOLE   0 0 452
SPDR SER TR PORTFOLIO S&P500 78464A854 194 4,627 SH   SOLE Salem Investment Counselors Inc. 4,627 0 0
SPDR SER TR PRTFLO S&P500 HI 78468R788 7 200 SH   SOLE Salem Investment Counselors Inc. 200 0 0
SPDR SER TR S&P 400 MDCP GRW 78464A821 362 6,000 SH   SOLE Salem Investment Counselors Inc. 6,000 0 0
SPDR SER TR S&P 600 SML CAP 78464A813 795 10,500 SH   SOLE Salem Investment Counselors Inc. 10,500 0 0
SPDR SER TR S&P BIOTECH 78464A870 902 11,376 SH   SOLE Salem Investment Counselors Inc. 11,376 0 0
SPDR SER TR S&P DIVID ETF 78464A763 257 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,656 21,299 SH   SOLE Salem Investment Counselors Inc. 20,372 0 927
SPDR SER TR S&P REGL BKG 78464A698 1,287 21,855 SH   SOLE Salem Investment Counselors Inc. 21,325 0 530
SPLUNK INC COM 848637104 1,375 18,279 SH   SOLE Salem Investment Counselors Inc. 17,939 0 340
SPOTIFY TECHNOLOGY S A SHS L8681T102 0 1 SH   SOLE Salem Investment Counselors Inc. 1 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 15 310 SH   SOLE Salem Investment Counselors Inc. 310 0 0
STANLEY BLACK & DECKER INC COM 854502101 827 11,000 SH   SOLE Salem Investment Counselors Inc. 450 0 10,550
STARBUCKS CORP COM 855244109 510 6,052 SH   SOLE Salem Investment Counselors Inc. 5,356 0 696
STARWOOD PPTY TR INC COM 85571B105 19 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 379 9,000 SH   SOLE Salem Investment Counselors Inc. 7,000 0 2,000
STIFEL FINL CORP COM 860630102 23 450 SH   SOLE Salem Investment Counselors Inc. 450 0 0
STMICROELECTRONICS N V NY REGISTRY 861012102 6 204 SH   SOLE   0 0 204
STRYKER CORPORATION COM 863667101 1,409 6,933 SH   SOLE Salem Investment Counselors Inc. 6,801 0 132
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 12 415 SH   SOLE Salem Investment Counselors Inc. 415 0 0
SUNOCO LP/SUNOCO FIN CORP COM UT REP LP 86765K109 79 2,024 SH   SOLE Salem Investment Counselors Inc. 2,024 0 0
SUNRUN INC COM 86771W105 42 1,540 SH   SOLE Salem Investment Counselors Inc. 1,540 0 0
SVB FINANCIAL GROUP COM 78486Q101 969 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 106 2,804 SH   SOLE Salem Investment Counselors Inc. 2,085 0 719
SYSCO CORP COM 871829107 3,599 50,900 SH   SOLE Salem Investment Counselors Inc. 50,900 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 753 10,917 SH   SOLE Salem Investment Counselors Inc. 140 0 10,777
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 12 110 SH   SOLE Salem Investment Counselors Inc. 110 0 0
TANDEM DIABETES CARE INC COM NEW 875372203 48 1,000 SH   SOLE Salem Investment Counselors Inc. 1,000 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 16 1,200 SH   SOLE Salem Investment Counselors Inc. 1,200 0 0
TARGET CORP COM 87612E106 729 4,912 SH   SOLE Salem Investment Counselors Inc. 2,462 0 2,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
TC ENERGY CORP COM 87807B107 18 450 SH   SOLE   0 0 450
TCR2 THERAPEUTICS INC COM 87808K106 0 35 SH   SOLE Salem Investment Counselors Inc. 35 0 0
TD SYNNEX CORPORATION COM 87162W100 29 357 SH   SOLE Salem Investment Counselors Inc. 357 0 0
TELADOC HEALTH INC COM 87918A105 20 790 SH   SOLE Salem Investment Counselors Inc. 790 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 1 3 SH   SOLE Salem Investment Counselors Inc. 3 0 0
TEMPLETON GLOBAL INCOME FD COM 880198106 8 2,000 SH   SOLE Salem Investment Counselors Inc. 2,000 0 0
TENET HEALTHCARE CORP COM NEW 88033G407 10 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 30 400 SH   SOLE Salem Investment Counselors Inc. 400 0 0
TESLA INC COM 88160R101 1,528 5,762 SH   SOLE Salem Investment Counselors Inc. 4,636 0 1,126
TEXAS INSTRS INC COM 882508104 55 355 SH   SOLE Salem Investment Counselors Inc. 317 0 38
TEXTRON INC COM 883203101 3,481 59,735 SH   SOLE Salem Investment Counselors Inc. 48,600 0 11,135
THE LION ELECTRIC COMPANY COMMON STOCK 536221104 2 871 SH   SOLE Salem Investment Counselors Inc. 871 0 0
THE TRADE DESK INC COM CL A 88339J105 9 150 SH   SOLE Salem Investment Counselors Inc. 150 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 1,845 3,635 SH   SOLE Salem Investment Counselors Inc. 3,491 0 144
TILRAY BRANDS INC COM CL 2 88688T100 9 3,327 SH   SOLE Salem Investment Counselors Inc. 3,327 0 0
TJX COS INC NEW COM 872540109 209 3,363 SH   SOLE Salem Investment Counselors Inc. 824 0 2,539
T-MOBILE US INC COM 872590104 22 163 SH   SOLE Salem Investment Counselors Inc. 35 0 128
TOLL BROTHERS INC COM 889478103 45 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 SHS NEW Y8897Y198 0 2 SH   SOLE Salem Investment Counselors Inc. 2 0 0
TOTALENERGIES SE SPONSORED ADS 89151E109 4,954 104,978 SH   SOLE Salem Investment Counselors Inc. 99,794 0 5,184
TOWER SEMICONDUCTOR LTD SHS NEW M87915274 3 75 SH   SOLE Salem Investment Counselors Inc. 75 0 0
TOYOTA MOTOR CORP ADS 892331307 1,219 9,354 SH   SOLE Salem Investment Counselors Inc. 9,303 0 51
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 48 260 SH   SOLE Salem Investment Counselors Inc. 260 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103 2,216 15,302 SH   SOLE Salem Investment Counselors Inc. 12,275 0 3,027
TRANSOCEAN LTD REG SHS H8817H100 0 26 SH   SOLE Salem Investment Counselors Inc. 26 0 0
TRAVELERS COMPANIES INC COM 89417E109 104 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 377 20,600 SH   SOLE Salem Investment Counselors Inc. 20,200 0 400
TRITON INTL LTD CL A G9078F107 723 13,213 SH   SOLE Salem Investment Counselors Inc. 13,213 0 0
TRUIST FINL CORP COM 89832Q109 16,710 383,786 SH   SOLE Salem Investment Counselors Inc. 354,867 0 28,919
TRUPANION INC COM 898202106 5 90 SH   SOLE Salem Investment Counselors Inc. 90 0 0
TWILIO INC CL A 90138F102 6 90 SH   SOLE Salem Investment Counselors Inc. 90 0 0
TWITTER INC COM 90184L102 101 2,304 SH   SOLE Salem Investment Counselors Inc. 2,124 0 180
UBER TECHNOLOGIES INC COM 90353T100 15 575 SH   SOLE Salem Investment Counselors Inc. 539 0 36
UBIQUITI INC COM 90353W103 7,267 24,755 SH   SOLE Salem Investment Counselors Inc. 24,755 0 0
ULTA BEAUTY INC COM 90384S303 106 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 1,965 11,681 SH   SOLE Salem Investment Counselors Inc. 11,681 0 0
UNILEVER PLC SPON ADR NEW 904767704 84 1,922 SH   SOLE Salem Investment Counselors Inc. 1,697 0 225
UNION PAC CORP COM 907818108 606 3,113 SH   SOLE Salem Investment Counselors Inc. 3,095 0 18
UNISYS CORP COM NEW 909214306 1 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 4 120 SH   SOLE Salem Investment Counselors Inc. 120 0 0
UNITED PARCEL SERVICE INC CL B 911312106 243 1,504 SH   SOLE Salem Investment Counselors Inc. 454 0 1,050
UNITED RENTALS INC COM 911363109 149 550 SH   SOLE Salem Investment Counselors Inc. 550 0 0
UNITED STS OIL FD LP UNITS 91232N207 33 500 SH   SOLE Salem Investment Counselors Inc. 500 0 0
UNITEDHEALTH GROUP INC COM 91324P102 17,289 34,234 SH   SOLE Salem Investment Counselors Inc. 21,911 0 12,323
UNIVERSAL DISPLAY CORP COM 91347P105 2 20 SH   SOLE   0 0 20
URBAN OUTFITTERS INC COM 917047102 0 25 SH   SOLE Salem Investment Counselors Inc. 25 0 0
US BANCORP DEL COM NEW 902973304 111 2,731 SH   SOLE Salem Investment Counselors Inc. 466 0 2,265
UTZ BRANDS INC COM CL A 918090101 30 2,000 SH   SOLE Salem Investment Counselors Inc. 2,000 0 0
V F CORP COM 918204108 190 6,366 SH   SOLE Salem Investment Counselors Inc. 6,038 0 328
V2X INC COM 92242T101 0 9 SH   SOLE Salem Investment Counselors Inc. 9 0 0
VALERO ENERGY CORP COM 91913Y100 195 1,825 SH   SOLE Salem Investment Counselors Inc. 1,125 0 700
VALVOLINE INC COM 92047W101 144 5,701 SH   SOLE Salem Investment Counselors Inc. 5,701 0 0
VANECK ETF TRUST GOLD MINERS ETF 92189F106 21 869 SH   SOLE Salem Investment Counselors Inc. 869 0 0
VANECK ETF TRUST RARE EARTH/STRTG 92189H805 21 252 SH   SOLE   0 0 252
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 1 6 SH   SOLE Salem Investment Counselors Inc. 6 0 0
VANECK ETF TRUST VIDEO GMNG ESPRT 92189F114 26 650 SH   SOLE Salem Investment Counselors Inc. 650 0 0
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 37 178 SH   SOLE   0 0 178
VANGUARD BD INDEX FDS INTERMED TERM 921937819 195 2,654 SH   SOLE Salem Investment Counselors Inc. 2,604 0 50
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 71 943 SH   SOLE Salem Investment Counselors Inc. 25 0 918
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 38 538 SH   SOLE Salem Investment Counselors Inc. 538 0 0
VANGUARD BD INDEX FDS VANGUARD ULTRA 92203C303 4,548 92,902 SH   SOLE Salem Investment Counselors Inc. 61,464 0 31,438
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407 7 157 SH   SOLE Salem Investment Counselors Inc. 157 0 0
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 32 249 SH   SOLE Salem Investment Counselors Inc. 249 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736 1,270 5,938 SH   SOLE Salem Investment Counselors Inc. 5,857 0 81
VANGUARD INDEX FDS LARGE CAP ETF 922908637 171 1,043 SH   SOLE Salem Investment Counselors Inc. 1,043 0 0
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 612 3,589 SH   SOLE Salem Investment Counselors Inc. 2,404 0 1,185
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 359 2,950 SH   SOLE Salem Investment Counselors Inc. 2,837 0 113
VANGUARD INDEX FDS MID CAP ETF 922908629 11,549 61,440 SH   SOLE Salem Investment Counselors Inc. 58,550 0 2,890
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 1,231 15,357 SH   SOLE Salem Investment Counselors Inc. 15,105 0 252
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 4,116 12,481 SH   SOLE Salem Investment Counselors Inc. 12,058 0 423
VANGUARD INDEX FDS SM CP VAL ETF 922908611 399 2,782 SH   SOLE Salem Investment Counselors Inc. 2,616 0 166
VANGUARD INDEX FDS SMALL CP ETF 922908751 10,813 63,266 SH   SOLE Salem Investment Counselors Inc. 60,366 0 2,900
VANGUARD INDEX FDS SML CP GRW ETF 922908595 410 2,100 SH   SOLE Salem Investment Counselors Inc. 1,358 0 742
VANGUARD INDEX FDS TOTAL STK MKT 922908769 1,001 5,579 SH   SOLE Salem Investment Counselors Inc. 5,579 0 0
VANGUARD INDEX FDS VALUE ETF 922908744 707 5,723 SH   SOLE Salem Investment Counselors Inc. 5,414 0 309
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 260 5,850 SH   SOLE Salem Investment Counselors Inc. 5,850 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 293 8,018 SH   SOLE Salem Investment Counselors Inc. 8,018 0 0
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 131 2,835 SH   SOLE Salem Investment Counselors Inc. 2,835 0 0
VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 460 8,015 SH   SOLE Salem Investment Counselors Inc. 7,715 0 300
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 12 150 SH   SOLE   0 0 150
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 28 588 SH   SOLE Salem Investment Counselors Inc. 588 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 272 3,663 SH   SOLE Salem Investment Counselors Inc. 3,273 0 390
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 22 400 SH   SOLE   0 0 400
VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 52 782 SH   SOLE Salem Investment Counselors Inc. 700 0 82
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 2,223 16,450 SH   SOLE Salem Investment Counselors Inc. 15,796 0 654
VANGUARD STAR FDS VG TL INTL STK F 921909768 44 956 SH   SOLE Salem Investment Counselors Inc. 956 0 0
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 265 7,301 SH   SOLE Salem Investment Counselors Inc. 7,301 0 0
VANGUARD WELLINGTON FD US QUALITY 921935706 14 150 SH   SOLE   0 0 150
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 195 2,059 SH   SOLE Salem Investment Counselors Inc. 2,059 0 0
VANGUARD WHITEHALL FDS INTL DVD ETF 921946810 157 2,536 SH   SOLE Salem Investment Counselors Inc. 2,536 0 0
VANGUARD WORLD FD MEGA CAP INDEX 921910873 740 5,900 SH   SOLE Salem Investment Counselors Inc. 5,702 0 198
VANGUARD WORLD FD MEGA GRWTH IND 921910816 8,041 46,045 SH   SOLE Salem Investment Counselors Inc. 42,226 0 3,819
VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 5 20 SH   SOLE   0 0 20
VANGUARD WORLD FDS ENERGY ETF 92204A306 2,229 21,684 SH   SOLE Salem Investment Counselors Inc. 21,429 0 255
VANGUARD WORLD FDS FINANCIALS ETF 92204A405 7 100 SH   SOLE Salem Investment Counselors Inc. 100 0 0
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 251 1,119 SH   SOLE Salem Investment Counselors Inc. 1,119 0 0
VANGUARD WORLD FDS INF TECH ETF 92204A702 92 300 SH   SOLE Salem Investment Counselors Inc. 300 0 0
VANGUARD WORLD FDS MATERIALS ETF 92204A801 26 175 SH   SOLE Salem Investment Counselors Inc. 175 0 0
VARONIS SYS INC COM 922280102 1 30 SH   SOLE Salem Investment Counselors Inc. 30 0 0
VEEVA SYS INC CL A COM 922475108 8 50 SH   SOLE Salem Investment Counselors Inc. 50 0 0
VERISK ANALYTICS INC COM 92345Y106 29 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 2,215 58,343 SH   SOLE Salem Investment Counselors Inc. 52,093 0 6,250
VERTEX PHARMACEUTICALS INC COM 92532F100 58 200 SH   SOLE Salem Investment Counselors Inc. 200 0 0
VIATRIS INC COM 92556V106 1,469 172,475 SH   SOLE Salem Investment Counselors Inc. 167,742 0 4,733
VIAVI SOLUTIONS INC COM 925550105 66 5,055 SH   SOLE Salem Investment Counselors Inc. 5,055 0 0
VICARIOUS SURGICAL INC COM CL A 92561V109 2 700 SH   SOLE Salem Investment Counselors Inc. 700 0 0
VIEMED HEALTHCARE INC COM 92663R105 24 4,022 SH   SOLE Salem Investment Counselors Inc. 4,022 0 0
VILLAGE FARMS INTL INC COM 92707Y108 2 1,100 SH   SOLE Salem Investment Counselors Inc. 1,100 0 0
VISA INC COM CL A 92826C839 8,955 50,407 SH   SOLE Salem Investment Counselors Inc. 49,303 0 1,104
VMWARE INC CL A COM 928563402 353 3,319 SH   SOLE Salem Investment Counselors Inc. 3,153 0 166
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 8 700 SH   SOLE   0 0 700
VULCAN MATLS CO COM 929160109 141 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
WABTEC COM 929740108 103 1,261 SH   SOLE Salem Investment Counselors Inc. 1,261 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 43 1,355 SH   SOLE Salem Investment Counselors Inc. 1,355 0 0
WALLBOX NV *W EXP 10/01/202 N94209116 110 79,427 SH   SOLE Salem Investment Counselors Inc. 71,302 0 8,125
WALMART INC COM 931142103 15,087 116,319 SH   SOLE Salem Investment Counselors Inc. 111,949 0 4,370
WARNER BROS DISCOVERY INC COM SER A 934423104 185 16,074 SH   SOLE Salem Investment Counselors Inc. 3,117 0 12,957
WASTE MGMT INC DEL COM 94106L109 2,972 18,553 SH   SOLE Salem Investment Counselors Inc. 18,095 0 458
WATERS CORP COM 941848103 88 325 SH   SOLE Salem Investment Counselors Inc. 325 0 0
WATSCO INC COM 942622200 3 10 SH   SOLE   0 0 10
WEC ENERGY GROUP INC COM 92939U106 50 558 SH   SOLE Salem Investment Counselors Inc. 558 0 0
WELLS FARGO CO NEW COM 949746101 878 21,834 SH   SOLE Salem Investment Counselors Inc. 21,529 0 305
WELLTOWER INC COM 95040Q104 15 231 SH   SOLE Salem Investment Counselors Inc. 231 0 0
WESTROCK CO COM 96145D105 13,067 423,012 SH   SOLE Salem Investment Counselors Inc. 423,012 0 0
WEYCO GROUP INC COM 962149100 7 325 SH   SOLE   0 0 325
WEYERHAEUSER CO MTN BE COM NEW 962166104 68 2,395 SH   SOLE Salem Investment Counselors Inc. 660 0 1,735
WHEATON PRECIOUS METALS CORP COM 962879102 154 4,767 SH   SOLE Salem Investment Counselors Inc. 4,767 0 0
WHIRLPOOL CORP COM 963320106 1 9 SH   SOLE Salem Investment Counselors Inc. 9 0 0
WIDEOPENWEST INC COM 96758W101 8 650 SH   SOLE Salem Investment Counselors Inc. 650 0 0
WILLIAMS COS INC COM 969457100 76 2,648 SH   SOLE Salem Investment Counselors Inc. 600 0 2,048
WILLIAMS SONOMA INC COM 969904101 1,758 14,916 SH   SOLE Salem Investment Counselors Inc. 14,191 0 725
WISDOMTREE TR EUROPE HEDGED EQ 97717X701 27 429 SH   SOLE Salem Investment Counselors Inc. 429 0 0
WISDOMTREE TR EUROPE SMCP DV 97717W869 7 144 SH   SOLE Salem Investment Counselors Inc. 144 0 0
WISDOMTREE TR INTL MIDCAP DV 97717W778 7 146 SH   SOLE Salem Investment Counselors Inc. 146 0 0
WOODSIDE ENERGY GROUP LTD SPONSORED ADR 980228308 2 101 SH   SOLE Salem Investment Counselors Inc. 78 0 23
WORKDAY INC CL A 98138H101 12 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
WORTHINGTON INDS INC COM 981811102 103 2,699 SH   SOLE Salem Investment Counselors Inc. 2,699 0 0
WP CAREY INC COM 92936U109 137 1,935 SH   SOLE Salem Investment Counselors Inc. 1,935 0 0
WYNN RESORTS LTD COM 983134107 3 40 SH   SOLE Salem Investment Counselors Inc. 40 0 0
XPO LOGISTICS INC COM 983793100 50 1,120 SH   SOLE Salem Investment Counselors Inc. 1,120 0 0
XYLEM INC COM 98419M100 51 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 5 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,145 20,175 SH   SOLE Salem Investment Counselors Inc. 17,321 0 2,854
YUM CHINA HLDGS INC COM 98850P109 890 18,811 SH   SOLE Salem Investment Counselors Inc. 16,801 0 2,010
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 33 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 70 664 SH   SOLE Salem Investment Counselors Inc. 654 0 10
ZIMVIE INC COM 98888T107 1 66 SH   SOLE Salem Investment Counselors Inc. 65 0 1
ZOETIS INC CL A 98978V103 109 735 SH   SOLE Salem Investment Counselors Inc. 300 0 435
ZOMEDICA CORP COM 98980M109 0 1,000 SH   SOLE Salem Investment Counselors Inc. 1,000 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 12 162 SH   SOLE Salem Investment Counselors Inc. 150 0 12
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