0001420506-24-001097.txt : 20240711
0001420506-24-001097.hdr.sgml : 20240711
20240711094159
ACCESSION NUMBER: 0001420506-24-001097
CONFORMED SUBMISSION TYPE: 13F-HR
PUBLIC DOCUMENT COUNT: 2
CONFORMED PERIOD OF REPORT: 20240630
FILED AS OF DATE: 20240711
DATE AS OF CHANGE: 20240711
EFFECTIVENESS DATE: 20240711
FILER:
COMPANY DATA:
COMPANY CONFORMED NAME: SALEM INVESTMENT COUNSELORS INC
CENTRAL INDEX KEY: 0000884423
ORGANIZATION NAME:
IRS NUMBER: 561225913
STATE OF INCORPORATION: NC
FISCAL YEAR END: 1231
FILING VALUES:
FORM TYPE: 13F-HR
SEC ACT: 1934 Act
SEC FILE NUMBER: 028-03405
FILM NUMBER: 241111185
BUSINESS ADDRESS:
STREET 1: POP BOX 25427
CITY: WINSTON SALEM
STATE: NC
ZIP: 27114-5427
BUSINESS PHONE: 3367687230
MAIL ADDRESS:
STREET 1: PO BOX 25427
CITY: WINSTON-SALEM
STATE: NC
ZIP: 27114-5427
13F-HR
1
primary_doc.xml
X0202
13F-HR
LIVE
false
true
false
0000884423
XXXXXXXX
06-30-2024
06-30-2024
false
SALEM INVESTMENT COUNSELORS INC
PO BOX 25427
WINSTON-SALEM
NC
27114-5427
13F HOLDINGS REPORT
028-03405
000104855
801-14487
N
David B. Rea
President
3367687230
David B. Rea, President
WINSTON-SALEM
NC
07-11-2024
0
1165
3100006224
false
INFORMATION TABLE
2
Form13F_InfoTable.xml
INFORMATION TABLE FOR SALEM INVESTMENT COUNSELORS INC (7518)
3M CO
COM
88579Y101
6931154
67826
SH
SOLE
Salem Investment Counselors Inc.
56382
0
11444
ABBOTT LABS
COM
002824100
8526647
82058
SH
SOLE
Salem Investment Counselors Inc.
65564
0
16494
ABBVIE INC
COM
00287Y109
22430512
130775
SH
SOLE
Salem Investment Counselors Inc.
108356
0
22419
ABCELLERA BIOLOGICS INC
COM
00288U106
186480
63000
SH
SOLE
0
0
63000
ABRDN LIFE SCIENCES INVESTOR
SH BEN INT
87911K100
1772
125
SH
SOLE
Salem Investment Counselors Inc.
125
0
0
ABRDN PRECIOUS METALS BASKET
PHYSCL PRECS MET
003263100
17919
174
SH
SOLE
0
0
174
ACACIA RESH CORP
ACACIA TCH COM
003881307
73467
14664
SH
SOLE
Salem Investment Counselors Inc.
14664
0
0
ACCENTURE PLC IRELAND
SHS CLASS A
G1151C101
24845942
81889
SH
SOLE
Salem Investment Counselors Inc.
70689
0
11200
ACM RESH INC
COM CL A
00108J109
1153
50
SH
SOLE
Salem Investment Counselors Inc.
50
0
0
ACUITY BRANDS INC
COM
00508Y102
777920
3222
SH
SOLE
Salem Investment Counselors Inc.
3222
0
0
ADAMS DIVERSIFIED EQUITY FD
COM
006212104
1136972
52907
SH
SOLE
Salem Investment Counselors Inc.
1200
0
51707
ADOBE INC
COM
00724F101
1229966
2214
SH
SOLE
Salem Investment Counselors Inc.
2053
0
161
ADVANCE AUTO PARTS INC
COM
00751Y106
291318
4600
SH
SOLE
Salem Investment Counselors Inc.
300
0
4300
ADVANCED MICRO DEVICES INC
COM
007903107
26650292
164295
SH
SOLE
Salem Investment Counselors Inc.
117651
0
46644
AEGON LTD
AMER REG 1 CERT
0076CA104
6429
1020
SH
SOLE
0
0
1020
AEROVIRONMENT INC
COM
008073108
6376
35
SH
SOLE
Salem Investment Counselors Inc.
35
0
0
AFFIRM HLDGS INC
COM CL A
00827B106
3021
100
SH
SOLE
Salem Investment Counselors Inc.
100
0
0
AFLAC INC
COM
001055102
55819
625
SH
SOLE
0
0
625
AGCO CORP
COM
001084102
9201
94
SH
SOLE
Salem Investment Counselors Inc.
94
0
0
AGILENT TECHNOLOGIES INC
COM
00846U101
318761
2459
SH
SOLE
Salem Investment Counselors Inc.
2364
0
95
AGNC INVT CORP
COM
00123Q104
30468
3154
SH
SOLE
Salem Investment Counselors Inc.
3000
0
154
AIR LEASE CORP
CL A
00912X302
19096
400
SH
SOLE
Salem Investment Counselors Inc.
400
0
0
AIR PRODS & CHEMS INC
COM
009158106
173188
671
SH
SOLE
Salem Investment Counselors Inc.
601
0
70
AIRBNB INC
COM CL A
009066101
3985443
26284
SH
SOLE
Salem Investment Counselors Inc.
12593
0
13691
AKAMAI TECHNOLOGIES INC
COM
00971T101
72875
809
SH
SOLE
0
0
809
AKOUSTIS TECHNOLOGIES INC
COM
00973N102
527
4000
SH
SOLE
Salem Investment Counselors Inc.
4000
0
0
ALBEMARLE CORP
COM
012653101
68583
715
SH
SOLE
Salem Investment Counselors Inc.
70
0
645
ALCOA CORP
COM
013872106
438
11
SH
SOLE
Salem Investment Counselors Inc.
11
0
0
ALCON AG
ORD SHS
H01301128
78925
886
SH
SOLE
Salem Investment Counselors Inc.
848
0
38
ALEXANDRIA REAL ESTATE EQ IN
COM
015271109
2011
17
SH
SOLE
0
0
17
ALIBABA GROUP HLDG LTD
SPONSORED ADS
01609W102
346861
4752
SH
SOLE
Salem Investment Counselors Inc.
3862
0
890
ALLIANCEBERNSTEIN HLDG L P
UNIT LTD PARTN
01881G106
18585
550
SH
SOLE
0
0
550
ALLISON TRANSMISSION HLDGS I
COM
01973R101
6207861
81790
SH
SOLE
Salem Investment Counselors Inc.
63240
0
18550
ALLSTATE CORP
COM
020002101
654761
4078
SH
SOLE
Salem Investment Counselors Inc.
4078
0
0
ALLY FINL INC
COM
02005N100
5235
132
SH
SOLE
Salem Investment Counselors Inc.
31
0
101
ALPHABET INC
CAP STK CL A
02079K305
51409310
282236
SH
SOLE
Salem Investment Counselors Inc.
206565
0
75671
ALPHABET INC
CAP STK CL C
02079K107
92741156
505622
SH
SOLE
Salem Investment Counselors Inc.
406978
0
98644
ALPS ETF TR
ALERIAN MLP
00162Q452
3217673
67063
SH
SOLE
Salem Investment Counselors Inc.
32737
0
34326
ALPS ETF TR
BARRONS 400 ETF
00162Q726
32809
495
SH
SOLE
Salem Investment Counselors Inc.
495
0
0
ALPS ETF TR
OSHARES US QUALT
00162Q387
66988
1350
SH
SOLE
0
0
1350
ALTRIA GROUP INC
COM
02209S103
1494799
32136
SH
SOLE
Salem Investment Counselors Inc.
27070
0
5066
ALUMIS INC
COM
022307102
266
20
SH
SOLE
Salem Investment Counselors Inc.
20
0
0
AMAZON COM INC
COM
023135106
93660411
484659
SH
SOLE
Salem Investment Counselors Inc.
394487
0
90172
AMBEV SA
SPONSORED ADR
02319V103
8200
4000
SH
SOLE
0
0
4000
AMDOCS LTD
SHS
G02602103
76859
968
SH
SOLE
0
0
968
AMER STATES WTR CO
COM
029899101
36285
500
SH
SOLE
Salem Investment Counselors Inc.
500
0
0
AMEREN CORP
COM
023608102
67839
954
SH
SOLE
Salem Investment Counselors Inc.
931
0
23
AMERICAN AIRLS GROUP INC
COM
02376R102
408
36
SH
SOLE
Salem Investment Counselors Inc.
26
0
10
AMERICAN CENTY ETF TR
INTL EQT ETF
025072703
3051
49
SH
SOLE
0
0
49
AMERICAN CENTY ETF TR
INTL SMCP VLU
025072802
12146
187
SH
SOLE
0
0
187
AMERICAN CENTY ETF TR
US EQT ETF
025072885
152061
1686
SH
SOLE
0
0
1686
AMERICAN CENTY ETF TR
US LARGE CAP VLU
025072349
2263
36
SH
SOLE
0
0
36
AMERICAN CENTY ETF TR
US SML CP VALU
025072877
1885
21
SH
SOLE
0
0
21
AMERICAN ELEC PWR CO INC
COM
025537101
6742732
76849
SH
SOLE
Salem Investment Counselors Inc.
58509
0
18340
AMERICAN EXPRESS CO
COM
025816109
969500
4187
SH
SOLE
Salem Investment Counselors Inc.
3450
0
737
AMERICAN INTL GROUP INC
COM NEW
026874784
5218
70
SH
SOLE
Salem Investment Counselors Inc.
20
0
50
AMERICAN TOWER CORP NEW
COM
03027X100
77140
394
SH
SOLE
Salem Investment Counselors Inc.
335
0
59
AMERICOLD REALTY TRUST INC
COM
03064D108
1057
41
SH
SOLE
0
0
41
AMETEK INC
COM
031100100
14671
88
SH
SOLE
Salem Investment Counselors Inc.
71
0
17
AMGEN INC
COM
031162100
7370404
23589
SH
SOLE
Salem Investment Counselors Inc.
14083
0
9506
AMPCO-PITTSBURG CORP
COM
032037103
20
25
SH
SOLE
0
0
25
AMPHENOL CORP NEW
CL A
032095101
18895
280
SH
SOLE
0
0
280
AMPLIFY ETF TR
AMPLIFY CYBERSEC
032108664
25892
400
SH
SOLE
Salem Investment Counselors Inc.
400
0
0
AMPLIFY ETF TR
CWP ENHANCED DIV
032108409
16177
418
SH
SOLE
0
0
418
AMREP CORP
COM
032159105
473
25
SH
SOLE
0
0
25
AMYLYX PHARMACEUTICALS INC
COM
03237H101
105
55
SH
SOLE
0
0
55
ANALOG DEVICES INC
COM
032654105
367499
1610
SH
SOLE
Salem Investment Counselors Inc.
862
0
748
ANHEUSER BUSCH INBEV SA/NV
SPONSORED ADR
03524A108
2385
41
SH
SOLE
Salem Investment Counselors Inc.
19
0
22
ANNALY CAPITAL MANAGEMENT IN
COM NEW
035710839
44604
2263
SH
SOLE
Salem Investment Counselors Inc.
375
0
1888
ANTERO RESOURCES CORP
COM
03674X106
30771
943
SH
SOLE
Salem Investment Counselors Inc.
943
0
0
AON PLC
SHS CL A
G0403H108
122130
416
SH
SOLE
0
0
416
APA CORPORATION
COM
03743Q108
16192
550
SH
SOLE
Salem Investment Counselors Inc.
550
0
0
API GROUP CORP
COM STK
00187Y100
137087
3643
SH
SOLE
Salem Investment Counselors Inc.
3581
0
62
APPFOLIO INC
COM CL A
03783C100
5136
21
SH
SOLE
0
0
21
APPLE INC
COM
037833100
211661746
1004946
SH
SOLE
Salem Investment Counselors Inc.
855600
0
149346
APPLIED MATLS INC
COM
038222105
257466
1091
SH
SOLE
Salem Investment Counselors Inc.
722
0
369
APTIV PLC
SHS
G6095L109
20986
298
SH
SOLE
Salem Investment Counselors Inc.
100
0
198
ARCBEST CORP
COM
03937C105
16812
157
SH
SOLE
0
0
157
ARCH CAP GROUP LTD
ORD
G0450A105
7971
79
SH
SOLE
0
0
79
ARCHER AVIATION INC
COM CL A
03945R102
21120
6000
SH
SOLE
Salem Investment Counselors Inc.
6000
0
0
ARCHER DANIELS MIDLAND CO
COM
039483102
17108
283
SH
SOLE
0
0
283
ARES CAPITAL CORP
COM
04010L103
6403882
307288
SH
SOLE
Salem Investment Counselors Inc.
146720
0
160568
ARES MANAGEMENT CORPORATION
CL A COM STK
03990B101
55312
415
SH
SOLE
0
0
415
ARGENX SE
SPONSORED ADR
04016X101
1291
3
SH
SOLE
0
0
3
ARISTA NETWORKS INC
COM
040413106
85518
244
SH
SOLE
Salem Investment Counselors Inc.
120
0
124
ARK ETF TR
AUTNMUS TECHNLGY
00214Q203
2755
50
SH
SOLE
Salem Investment Counselors Inc.
50
0
0
ARK ETF TR
INNOVATION ETF
00214Q104
59333
1350
SH
SOLE
Salem Investment Counselors Inc.
350
0
1000
ARMATA PHARMACEUTICALS INC
COM
04216R102
275
100
SH
SOLE
Salem Investment Counselors Inc.
100
0
0
ARTIVION INC
COM
228903100
271890
10600
SH
SOLE
Salem Investment Counselors Inc.
10600
0
0
ASHFORD HOSPITALITY TR INC
COM SHS
044103869
60
61
SH
SOLE
0
0
61
ASHFORD INC
COM
044104107
408
83
SH
SOLE
0
0
83
ASHLAND INC
COM
044186104
287061
3038
SH
SOLE
Salem Investment Counselors Inc.
3005
0
33
ASML HOLDING N V
N Y REGISTRY SHS
N07059210
4322057
4226
SH
SOLE
Salem Investment Counselors Inc.
2198
0
2028
ASPEN TECHNOLOGY INC
COM
29109X106
994
5
SH
SOLE
0
0
5
ASTRAZENECA PLC
SPONSORED ADR
046353108
107237
1375
SH
SOLE
Salem Investment Counselors Inc.
1213
0
162
AT&T INC
COM
00206R102
607087
31768
SH
SOLE
Salem Investment Counselors Inc.
5960
0
25808
ATKORE INC
COM
047649108
29550
219
SH
SOLE
Salem Investment Counselors Inc.
207
0
12
ATLANTA BRAVES HLDGS INC
COM SER A
047726104
827
20
SH
SOLE
Salem Investment Counselors Inc.
20
0
0
ATS CORPORATION
COM
00217Y104
1519
47
SH
SOLE
0
0
47
AUGMEDIX INC
COM
05105P107
2581
2932
SH
SOLE
Salem Investment Counselors Inc.
2932
0
0
AURINIA PHARMACEUTICALS INC
COM
05156V102
20037
3509
SH
SOLE
Salem Investment Counselors Inc.
3509
0
0
AUTODESK INC
COM
052769106
15095
61
SH
SOLE
0
0
61
AUTOMATIC DATA PROCESSING IN
COM
053015103
569131
2371
SH
SOLE
Salem Investment Counselors Inc.
2171
0
200
AUTOZONE INC
COM
053332102
563179
190
SH
SOLE
Salem Investment Counselors Inc.
115
0
75
AVADEL PHARMACEUTICALS PLC
COM SHS
G29687103
6327
450
SH
SOLE
Salem Investment Counselors Inc.
450
0
0
AVANTOR INC
COM
05352A100
1285929
60657
SH
SOLE
Salem Investment Counselors Inc.
48615
0
12042
AVERY DENNISON CORP
COM
053611109
90740
415
SH
SOLE
0
0
415
AVIDXCHANGE HOLDINGS INC
COM
05368X102
115246
9556
SH
SOLE
Salem Investment Counselors Inc.
9556
0
0
AVIS BUDGET GROUP
COM
053774105
6167
59
SH
SOLE
Salem Investment Counselors Inc.
59
0
0
AXCELIS TECHNOLOGIES INC
COM NEW
054540208
97401
685
SH
SOLE
Salem Investment Counselors Inc.
685
0
0
AXIS CAP HLDGS LTD
SHS
G0692U109
150414
2129
SH
SOLE
Salem Investment Counselors Inc.
2129
0
0
AZZ INC
COM
002474104
12747
165
SH
SOLE
Salem Investment Counselors Inc.
165
0
0
BAIDU INC
SPON ADR REP A
056752108
35890
415
SH
SOLE
Salem Investment Counselors Inc.
415
0
0
BAKER HUGHES COMPANY
CL A
05722G100
1900
54
SH
SOLE
0
0
54
BALCHEM CORP
COM
057665200
12215163
79345
SH
SOLE
Salem Investment Counselors Inc.
79343
0
2
BALL CORP
COM
058498106
59900
998
SH
SOLE
0
0
998
BALLARD PWR SYS INC NEW
COM
058586108
6834
3037
SH
SOLE
Salem Investment Counselors Inc.
3037
0
0
BANCO BILBAO VIZCAYA ARGENTA
SPONSORED ADR
05946K101
843
84
SH
SOLE
Salem Investment Counselors Inc.
84
0
0
BANCO SANTANDER S.A.
ADR
05964H105
1695
366
SH
SOLE
0
0
366
BANK AMERICA CORP
COM
060505104
45715115
1149487
SH
SOLE
Salem Investment Counselors Inc.
993441
0
156046
BANK NEW YORK MELLON CORP
COM
064058100
2456
41
SH
SOLE
Salem Investment Counselors Inc.
41
0
0
BANKUNITED INC
COM
06652K103
2196
75
SH
SOLE
Salem Investment Counselors Inc.
75
0
0
BARRICK GOLD CORP
COM
067901108
108420
6500
SH
SOLE
Salem Investment Counselors Inc.
6500
0
0
BASSETT FURNITURE INDS INC
COM
070203104
356
25
SH
SOLE
Salem Investment Counselors Inc.
25
0
0
BAUSCH HEALTH COS INC
COM
071734107
20736
2975
SH
SOLE
0
0
2975
BAXTER INTL INC
COM
071813109
216847
6427
SH
SOLE
Salem Investment Counselors Inc.
6000
0
427
BECTON DICKINSON & CO
COM
075887109
54689
234
SH
SOLE
Salem Investment Counselors Inc.
26
0
208
BENTLEY SYS INC
COM CL B
08265T208
1037
21
SH
SOLE
0
0
21
BERKSHIRE HATHAWAY INC DEL
CL B NEW
084670702
72207060
177500
SH
SOLE
Salem Investment Counselors Inc.
149079
0
28421
BEST BUY INC
COM
086516101
24291
285
SH
SOLE
Salem Investment Counselors Inc.
235
0
50
BEYOND MEAT INC
COM
08862E109
7
1
SH
SOLE
Salem Investment Counselors Inc.
1
0
0
BHP GROUP LTD
SPONSORED ADS
088606108
24720
433
SH
SOLE
Salem Investment Counselors Inc.
219
0
214
BIGLARI HLDGS INC
COM STK CL B
08986R309
194
1
SH
SOLE
0
0
1
BIOCRYST PHARMACEUTICALS INC
COM
09058V103
1236
200
SH
SOLE
0
0
200
BIOGEN INC
COM
09062X103
131442
567
SH
SOLE
Salem Investment Counselors Inc.
566
0
1
BIO-TECHNE CORP
COM
09073M104
1219
17
SH
SOLE
0
0
17
BLACKROCK HEALTH SCIENCES TE
COM SHS
09260E105
51871
3377
SH
SOLE
0
0
3377
BLACKROCK INC
COM
09247X101
45665
58
SH
SOLE
Salem Investment Counselors Inc.
12
0
46
BLACKROCK SCIENCE & TECHNOLO
SHS BEN INT
09260K101
55868
2806
SH
SOLE
0
0
2806
BLACKSTONE INC
COM
09260D107
664187
5365
SH
SOLE
Salem Investment Counselors Inc.
4406
0
959
BLOCK H & R INC
COM
093671105
120010
2200
SH
SOLE
Salem Investment Counselors Inc.
2200
0
0
BLOCK INC
CL A
852234103
304780
4726
SH
SOLE
Salem Investment Counselors Inc.
3343
0
1383
BLOOM ENERGY CORP
COM CL A
093712107
12240
1000
SH
SOLE
Salem Investment Counselors Inc.
1000
0
0
BLUE OWL CAPITAL CORPORATION
COM
69121K104
5526947
359590
SH
SOLE
Salem Investment Counselors Inc.
197260
0
162330
BLUE OWL CAPITAL INC
COM CL A
09581B103
22135
1247
SH
SOLE
Salem Investment Counselors Inc.
1009
0
238
BOEING CO
COM
097023105
143717
790
SH
SOLE
Salem Investment Counselors Inc.
723
0
67
BOLT BIOTHERAPEUTICS INC
COM
097702104
30
40
SH
SOLE
Salem Investment Counselors Inc.
40
0
0
BOOKING HOLDINGS INC
COM
09857L108
7923
2
SH
SOLE
0
0
2
BOOZ ALLEN HAMILTON HLDG COR
CL A
099502106
1470669
9556
SH
SOLE
Salem Investment Counselors Inc.
8675
0
881
BOSTON BEER INC
CL A
100557107
18303
60
SH
SOLE
Salem Investment Counselors Inc.
60
0
0
BOSTON PROPERTIES INC
COM
101121101
14072
225
SH
SOLE
0
0
225
BOSTON SCIENTIFIC CORP
COM
101137107
16316802
211879
SH
SOLE
Salem Investment Counselors Inc.
145561
0
66318
BP PLC
SPONSORED ADR
055622104
36827
1020
SH
SOLE
Salem Investment Counselors Inc.
1
0
1019
BRAEMAR HOTELS & RESORTS INC
COM
10482B101
3781
1454
SH
SOLE
0
0
1454
BRIDGER AEROSPACE GRP HLDGS
COM
96812F102
374
100
SH
SOLE
Salem Investment Counselors Inc.
100
0
0
BRIGHTHOUSE FINL INC
COM
10922N103
5158
119
SH
SOLE
Salem Investment Counselors Inc.
119
0
0
BRISTOL-MYERS SQUIBB CO
COM
110122108
1474892
35514
SH
SOLE
Salem Investment Counselors Inc.
15369
0
20145
BRITISH AMERN TOB PLC
SPONSORED ADR
110448107
3073
97
SH
SOLE
0
0
97
BROADCOM INC
COM
11135F101
4354256
2712
SH
SOLE
Salem Investment Counselors Inc.
2051
0
661
BROADRIDGE FINL SOLUTIONS IN
COM
11133T103
14835
75
SH
SOLE
Salem Investment Counselors Inc.
75
0
0
BROOKFIELD CORP
CL A LTD VT SH
11271J107
8765
211
SH
SOLE
Salem Investment Counselors Inc.
211
0
0
BROOKFIELD RENEWABLE PARTNER
PARTNERSHIP UNIT
G16258108
229420
9262
SH
SOLE
0
0
9262
BROWN & BROWN INC
COM
115236101
1967020
22000
SH
SOLE
Salem Investment Counselors Inc.
22000
0
0
BROWN FORMAN CORP
CL B
115637209
32556
750
SH
SOLE
Salem Investment Counselors Inc.
750
0
0
BUILDERS FIRSTSOURCE INC
COM
12008R107
374400
2705
SH
SOLE
Salem Investment Counselors Inc.
2050
0
655
BYND CANNASOFT ENTERPRISES I
COM NEW
05608P208
4
5
SH
SOLE
Salem Investment Counselors Inc.
5
0
0
C3 AI INC
CL A
12468P104
258063
8911
SH
SOLE
Salem Investment Counselors Inc.
8830
0
81
CADENCE DESIGN SYSTEM INC
COM
127387108
124024
403
SH
SOLE
Salem Investment Counselors Inc.
374
0
29
CAE INC
COM
124765108
1691
91
SH
SOLE
0
0
91
CAL MAINE FOODS INC
COM NEW
128030202
12222
200
SH
SOLE
0
0
200
CALAMOS LNG SHR EQT DYNAMIC
COM
12812C106
17538
1150
SH
SOLE
Salem Investment Counselors Inc.
1150
0
0
CALUMET SPECIALTY PRODS PART
UT LTD PARTNER
131476103
4815
300
SH
SOLE
Salem Investment Counselors Inc.
300
0
0
CANADIAN NAT RES LTD
COM
136385101
1345822
37400
SH
SOLE
Salem Investment Counselors Inc.
37400
0
0
CANADIAN NATL RY CO
COM
136375102
1330617
11264
SH
SOLE
Salem Investment Counselors Inc.
650
0
10614
CANADIAN PACIFIC KANSAS CITY
COM
13646K108
80841
1025
SH
SOLE
0
0
1025
CANOPY GROWTH CORP
COM NEW
138035704
33
5
SH
SOLE
Salem Investment Counselors Inc.
5
0
0
CAPITAL ONE FINL CORP
COM
14040H105
1812034
13088
SH
SOLE
Salem Investment Counselors Inc.
4061
0
9027
CARDINAL HEALTH INC
COM
14149Y108
58992
600
SH
SOLE
Salem Investment Counselors Inc.
600
0
0
CARLISLE COS INC
COM
142339100
10941
27
SH
SOLE
0
0
27
CARMAX INC
COM
143130102
29336
400
SH
SOLE
Salem Investment Counselors Inc.
400
0
0
CARNIVAL CORP
UNIT 99/99/9999
143658300
71717
3831
SH
SOLE
Salem Investment Counselors Inc.
2712
0
1119
CARRIAGE SVCS INC
COM
143905107
6657
248
SH
SOLE
Salem Investment Counselors Inc.
248
0
0
CARRIER GLOBAL CORPORATION
COM
14448C104
1291847
20418
SH
SOLE
Salem Investment Counselors Inc.
11995
0
8423
CARTER BANKSHARES INC
COM NEW
146103106
81648
5400
SH
SOLE
Salem Investment Counselors Inc.
5400
0
0
CASEYS GEN STORES INC
COM
147528103
45025
118
SH
SOLE
0
0
118
CASS INFORMATION SYS INC
COM
14808P109
103181
2575
SH
SOLE
Salem Investment Counselors Inc.
2525
0
50
CASSAVA SCIENCES INC
COM
14817C107
3397
275
SH
SOLE
Salem Investment Counselors Inc.
275
0
0
CATERPILLAR INC
COM
149123101
13951561
41884
SH
SOLE
Salem Investment Counselors Inc.
32130
0
9754
CBRE GROUP INC
CL A
12504L109
12209
137
SH
SOLE
0
0
137
CDW CORP
COM
12514G108
6044
27
SH
SOLE
0
0
27
CEDAR FAIR L P
DEPOSITRY UNIT
150185106
65220
1200
SH
SOLE
0
0
1200
CELANESE CORP DEL
COM
150870103
4047
30
SH
SOLE
0
0
30
CELSIUS HLDGS INC
COM NEW
15118V207
34825
610
SH
SOLE
0
0
610
CENCORA INC
COM
03073E105
246028
1092
SH
SOLE
0
0
1092
CENTENE CORP DEL
COM
15135B101
47339
714
SH
SOLE
Salem Investment Counselors Inc.
714
0
0
CERENCE INC
COM
156727109
2562
905
SH
SOLE
Salem Investment Counselors Inc.
905
0
0
CHAMPIONX CORPORATION
COM
15872M104
5812
175
SH
SOLE
Salem Investment Counselors Inc.
175
0
0
CHARGEPOINT HOLDINGS INC
COM CL A
15961R105
1586
1050
SH
SOLE
Salem Investment Counselors Inc.
1050
0
0
CHARLES RIV LABS INTL INC
COM
159864107
29955
145
SH
SOLE
Salem Investment Counselors Inc.
145
0
0
CHARTER COMMUNICATIONS INC N
CL A
16119P108
897
3
SH
SOLE
Salem Investment Counselors Inc.
3
0
0
CHECK POINT SOFTWARE TECH LT
ORD
M22465104
47190
286
SH
SOLE
0
0
286
CHEMOURS CO
COM
163851108
14016
621
SH
SOLE
Salem Investment Counselors Inc.
621
0
0
CHESAPEAKE ENERGY CORP
COM
165167735
613220
7461
SH
SOLE
0
0
7461
CHEVRON CORP NEW
COM
166764100
5360460
34270
SH
SOLE
Salem Investment Counselors Inc.
24752
0
9518
CHEWY INC
CL A
16679L109
10896
400
SH
SOLE
Salem Investment Counselors Inc.
400
0
0
CHIPOTLE MEXICAN GRILL INC
COM
169656105
72048
1150
SH
SOLE
Salem Investment Counselors Inc.
1000
0
150
CHUBB LIMITED
COM
H1467J104
197881
773
SH
SOLE
Salem Investment Counselors Inc.
450
0
323
CHURCH & DWIGHT CO INC
COM
171340102
51840
500
SH
SOLE
0
0
500
CHURCHILL DOWNS INC
COM
171484108
167520
1200
SH
SOLE
Salem Investment Counselors Inc.
1200
0
0
CINCINNATI FINL CORP
COM
172062101
154112
1296
SH
SOLE
Salem Investment Counselors Inc.
1296
0
0
CINTAS CORP
COM
172908105
91034
130
SH
SOLE
Salem Investment Counselors Inc.
114
0
16
CISCO SYS INC
COM
17275R102
16222076
341445
SH
SOLE
Salem Investment Counselors Inc.
294823
0
46622
CITIGROUP INC
COM NEW
172967424
2385887
37597
SH
SOLE
Salem Investment Counselors Inc.
32726
0
4871
CITIZENS FINL GROUP INC
COM
174610105
40895
1135
SH
SOLE
Salem Investment Counselors Inc.
1000
0
135
CLEAN HARBORS INC
COM
184496107
2940
13
SH
SOLE
0
0
13
CLEARBRIDGE ENERGY MIDSTRM O
COM
18469P209
1443
35
SH
SOLE
Salem Investment Counselors Inc.
35
0
0
CLEVELAND-CLIFFS INC NEW
COM
185899101
7126
463
SH
SOLE
0
0
463
CLOROX CO DEL
COM
189054109
139882
1025
SH
SOLE
Salem Investment Counselors Inc.
1025
0
0
CME GROUP INC
COM
12572Q105
46005
234
SH
SOLE
Salem Investment Counselors Inc.
219
0
15
CMS ENERGY CORP
COM
125896100
44946
755
SH
SOLE
Salem Investment Counselors Inc.
755
0
0
CNA FINL CORP
COM
126117100
6911
150
SH
SOLE
Salem Investment Counselors Inc.
150
0
0
CNH INDL N V
SHS
N20944109
30390
3000
SH
SOLE
0
0
3000
COCA COLA CO
COM
191216100
7009092
109489
SH
SOLE
Salem Investment Counselors Inc.
92879
0
16610
COCA COLA CONS INC
COM
191098102
5425
5
SH
SOLE
Salem Investment Counselors Inc.
5
0
0
CODEXIS INC
COM
192005106
10
3
SH
SOLE
Salem Investment Counselors Inc.
3
0
0
COEUR MNG INC
COM NEW
192108504
2414352
429600
SH
SOLE
0
0
429600
COGNIZANT TECHNOLOGY SOLUTIO
CL A
192446102
26588
391
SH
SOLE
Salem Investment Counselors Inc.
195
0
196
COHEN & STEERS INFRASTRUCTUR
COM
19248A109
540
24
SH
SOLE
Salem Investment Counselors Inc.
24
0
0
COHEN & STEERS QUALITY INCOM
COM
19247L106
180421
15447
SH
SOLE
Salem Investment Counselors Inc.
15447
0
0
COINBASE GLOBAL INC
COM CL A
19260Q107
40891
184
SH
SOLE
Salem Investment Counselors Inc.
164
0
20
COLGATE PALMOLIVE CO
COM
194162103
7736086
79721
SH
SOLE
Salem Investment Counselors Inc.
55813
0
23908
COMCAST CORP NEW
CL A
20030N101
913956
23339
SH
SOLE
Salem Investment Counselors Inc.
1838
0
21501
COMMUNITY WEST BANCSHARES NE
COM
203937107
5550
300
SH
SOLE
Salem Investment Counselors Inc.
300
0
0
CONAGRA BRANDS INC
COM
205887102
16715
588
SH
SOLE
Salem Investment Counselors Inc.
588
0
0
CONCENTRIX CORP
COM
20602D101
22591
357
SH
SOLE
Salem Investment Counselors Inc.
357
0
0
CONNECTONE BANCORP INC
COM
20786W107
6102
323
SH
SOLE
Salem Investment Counselors Inc.
323
0
0
CONOCOPHILLIPS
COM
20825C104
872720
7630
SH
SOLE
Salem Investment Counselors Inc.
5489
0
2141
CONSOLIDATED EDISON INC
COM
209115104
805
9
SH
SOLE
Salem Investment Counselors Inc.
9
0
0
CONSTELLATION BRANDS INC
CL A
21036P108
7156501
27816
SH
SOLE
Salem Investment Counselors Inc.
19480
0
8336
COPART INC
COM
217204106
2325089
42930
SH
SOLE
Salem Investment Counselors Inc.
39380
0
3550
CORNING INC
COM
219350105
800466
20604
SH
SOLE
Salem Investment Counselors Inc.
900
0
19704
CORTEVA INC
COM
22052L104
104536
1938
SH
SOLE
Salem Investment Counselors Inc.
1645
0
293
COSTAR GROUP INC
COM
22160N109
2818
38
SH
SOLE
Salem Investment Counselors Inc.
20
0
18
COSTCO WHSL CORP NEW
COM
22160K105
20271656
23849
SH
SOLE
Salem Investment Counselors Inc.
16048
0
7801
COTERRA ENERGY INC
COM
127097103
69983
2624
SH
SOLE
Salem Investment Counselors Inc.
690
0
1934
COTY INC
COM CL A
222070203
2185
218
SH
SOLE
0
0
218
COUPANG INC
CL A
22266T109
1257
60
SH
SOLE
Salem Investment Counselors Inc.
60
0
0
COUSINS PPTYS INC
COM NEW
222795502
602
26
SH
SOLE
0
0
26
CRANE COMPANY
COMMON STOCK
224408104
43494
300
SH
SOLE
Salem Investment Counselors Inc.
300
0
0
CRANE NXT CO
COM
224441105
18426
300
SH
SOLE
Salem Investment Counselors Inc.
300
0
0
CRESCENT ENERGY COMPANY
CL A COM
44952J104
237000
20000
SH
SOLE
Salem Investment Counselors Inc.
20000
0
0
CREXENDO INC
COM
226552107
787
250
SH
SOLE
0
0
250
CRISPR THERAPEUTICS AG
NAMEN AKT
H17182108
95868
1775
SH
SOLE
Salem Investment Counselors Inc.
1475
0
300
CROWDSTRIKE HLDGS INC
CL A
22788C105
10895625
28434
SH
SOLE
Salem Investment Counselors Inc.
24593
0
3841
CROWN CASTLE INC
COM
22822V101
76206
780
SH
SOLE
Salem Investment Counselors Inc.
620
0
160
CROWN HLDGS INC
COM
228368106
1414
19
SH
SOLE
0
0
19
CSX CORP
COM
126408103
239302
7154
SH
SOLE
Salem Investment Counselors Inc.
3429
0
3725
CUMMINS INC
COM
231021106
54002
195
SH
SOLE
0
0
195
CUSHMAN WAKEFIELD PLC
SHS
G2717B108
1644
158
SH
SOLE
0
0
158
CVS HEALTH CORP
COM
126650100
7688869
130187
SH
SOLE
Salem Investment Counselors Inc.
114769
0
15418
D R HORTON INC
COM
23331A109
1634648
11599
SH
SOLE
Salem Investment Counselors Inc.
7199
0
4400
DANAHER CORPORATION
COM
235851102
179953
720
SH
SOLE
Salem Investment Counselors Inc.
165
0
555
DARDEN RESTAURANTS INC
COM
237194105
18310
121
SH
SOLE
0
0
121
DARLING INGREDIENTS INC
COM
237266101
2058
56
SH
SOLE
0
0
56
DATA I O CORP
COM
237690102
43597
15796
SH
SOLE
Salem Investment Counselors Inc.
15796
0
0
DATADOG INC
CL A COM
23804L103
18676
144
SH
SOLE
0
0
144
DAVITA INC
COM
23918K108
17322
125
SH
SOLE
Salem Investment Counselors Inc.
53
0
72
DAWSON GEOPHYSICAL CO NEW
COM
239360100
264555
135669
SH
SOLE
Salem Investment Counselors Inc.
135669
0
0
DBX ETF TR
XTRACK MSCI EAFE
233051200
10360
250
SH
SOLE
Salem Investment Counselors Inc.
250
0
0
DECKERS OUTDOOR CORP
COM
243537107
166488
172
SH
SOLE
Salem Investment Counselors Inc.
172
0
0
DEERE & CO
COM
244199105
564004
1504
SH
SOLE
Salem Investment Counselors Inc.
1368
0
136
DELL TECHNOLOGIES INC
CL C
24703L202
75851
550
SH
SOLE
Salem Investment Counselors Inc.
400
0
150
DELTA AIR LINES INC DEL
COM NEW
247361702
16937
357
SH
SOLE
Salem Investment Counselors Inc.
209
0
148
DENTSPLY SIRONA INC
COM
24906P109
300840
12000
SH
SOLE
Salem Investment Counselors Inc.
12000
0
0
DEVON ENERGY CORP NEW
COM
25179M103
31142
657
SH
SOLE
0
0
657
DEXCOM INC
COM
252131107
5556
49
SH
SOLE
0
0
49
DIAGEO PLC
SPON ADR NEW
25243Q205
63293
502
SH
SOLE
Salem Investment Counselors Inc.
417
0
85
DIAMONDBACK ENERGY INC
COM
25278X109
4363556
21797
SH
SOLE
Salem Investment Counselors Inc.
17856
0
3941
DIGIMARC CORP NEW
COM
25381B101
9303
300
SH
SOLE
Salem Investment Counselors Inc.
300
0
0
DIGITAL RLTY TR INC
COM
253868103
47592
313
SH
SOLE
Salem Investment Counselors Inc.
238
0
75
DIMENSIONAL ETF TRUST
EMGR CRE EQT MNG
25434V302
3596
139
SH
SOLE
0
0
139
DIMENSIONAL ETF TRUST
INTL CORE EQT MK
25434V203
473623
15963
SH
SOLE
Salem Investment Counselors Inc.
11809
0
4154
DIMENSIONAL ETF TRUST
INTL CORE EQUITY
25434V799
62071
2361
SH
SOLE
0
0
2361
DIMENSIONAL ETF TRUST
US CORE EQT MKT
25434V104
28793
768
SH
SOLE
0
0
768
DIMENSIONAL ETF TRUST
US SMALL CAP ETF
25434V500
26255
437
SH
SOLE
Salem Investment Counselors Inc.
137
0
300
DISCOVER FINL SVCS
COM
254709108
4099633
31340
SH
SOLE
Salem Investment Counselors Inc.
29615
0
1725
DISNEY WALT CO
COM
254687106
1681892
16939
SH
SOLE
Salem Investment Counselors Inc.
14409
0
2530
DOCUSIGN INC
COM
256163106
6313
118
SH
SOLE
Salem Investment Counselors Inc.
100
0
18
DOLLAR GEN CORP NEW
COM
256677105
16133
122
SH
SOLE
0
0
122
DOLLAR TREE INC
COM
256746108
8756
82
SH
SOLE
Salem Investment Counselors Inc.
82
0
0
DOMA HOLDINGS INC
COM NEW
25703A203
104
17
SH
SOLE
Salem Investment Counselors Inc.
17
0
0
DOMINION ENERGY INC
COM
25746U109
278418
5682
SH
SOLE
Salem Investment Counselors Inc.
1364
0
4318
DONEGAL GROUP INC
CL A
257701201
48429
3760
SH
SOLE
0
0
3760
DONNELLEY FINL SOLUTIONS INC
COM
25787G100
35951
603
SH
SOLE
Salem Investment Counselors Inc.
603
0
0
DORIAN LPG LTD
SHS USD
Y2106R110
5245
125
SH
SOLE
Salem Investment Counselors Inc.
125
0
0
DOUBLELINE INCOME SOLUTIONS
COM
258622109
43357
3463
SH
SOLE
0
0
3463
DOVER CORP
COM
260003108
853529
4730
SH
SOLE
Salem Investment Counselors Inc.
4730
0
0
DOW INC
COM
260557103
145782
2748
SH
SOLE
Salem Investment Counselors Inc.
2446
0
302
DOXIMITY INC
CL A
26622P107
252
9
SH
SOLE
0
0
9
DRAFTKINGS INC NEW
COM CL A
26142V105
8589
225
SH
SOLE
Salem Investment Counselors Inc.
225
0
0
DROPBOX INC
CL A
26210C104
1124
50
SH
SOLE
Salem Investment Counselors Inc.
50
0
0
DTE ENERGY CO
COM
233331107
10755
96
SH
SOLE
0
0
96
DUKE ENERGY CORP NEW
COM NEW
26441C204
3932676
39237
SH
SOLE
Salem Investment Counselors Inc.
26995
0
12242
DUPONT DE NEMOURS INC
COM
26614N102
657201
8165
SH
SOLE
Salem Investment Counselors Inc.
1946
0
6219
DXC TECHNOLOGY CO
COM
23355L106
7808
409
SH
SOLE
Salem Investment Counselors Inc.
409
0
0
DYCOM INDS INC
COM
267475101
3106366
18407
SH
SOLE
Salem Investment Counselors Inc.
17682
0
725
DYNATRACE INC
COM NEW
268150109
13422
300
SH
SOLE
0
0
300
EA SERIES TRUST
STRIVE US ENERGY
02072L722
40419
1350
SH
SOLE
Salem Investment Counselors Inc.
1350
0
0
EAST WEST BANCORP INC
COM
27579R104
3735
51
SH
SOLE
Salem Investment Counselors Inc.
51
0
0
EASTMAN CHEM CO
COM
277432100
29733
301
SH
SOLE
Salem Investment Counselors Inc.
285
0
16
EATON CORP PLC
SHS
G29183103
2627549
8380
SH
SOLE
Salem Investment Counselors Inc.
7272
0
1108
EBAY INC.
COM
278642103
54580
1016
SH
SOLE
Salem Investment Counselors Inc.
870
0
146
ECHOSTAR CORP
CL A
278768106
515137
28924
SH
SOLE
0
0
28924
ECOLAB INC
COM
278865100
313959
1316
SH
SOLE
Salem Investment Counselors Inc.
1120
0
196
EDGEWELL PERS CARE CO
COM
28035Q102
20170
500
SH
SOLE
Salem Investment Counselors Inc.
500
0
0
EDISON INTL
COM
281020107
99529
1386
SH
SOLE
Salem Investment Counselors Inc.
1200
0
186
EDWARDS LIFESCIENCES CORP
COM
28176E108
952982
10317
SH
SOLE
Salem Investment Counselors Inc.
4488
0
5829
ELANCO ANIMAL HEALTH INC
COM
28414H103
3175
220
SH
SOLE
Salem Investment Counselors Inc.
220
0
0
ELECTRONIC ARTS INC
COM
285512109
32743
235
SH
SOLE
Salem Investment Counselors Inc.
235
0
0
ELEVANCE HEALTH INC
COM
036752103
710379
1311
SH
SOLE
Salem Investment Counselors Inc.
1152
0
159
ELI LILLY & CO
COM
532457108
64779980
71550
SH
SOLE
Salem Investment Counselors Inc.
55080
0
16470
EMERSON ELEC CO
COM
291011104
1601947
14542
SH
SOLE
Salem Investment Counselors Inc.
13924
0
618
ENBRIDGE INC
COM
29250N105
1798221
50526
SH
SOLE
Salem Investment Counselors Inc.
22492
0
28034
ENCORE WIRE CORP
COM
292562105
14492
50
SH
SOLE
0
0
50
ENDEAVOR GROUP HLDGS INC
CL A COM
29260Y109
2190
81
SH
SOLE
0
0
81
ENERGIZER HLDGS INC NEW
COM
29272W109
14770
500
SH
SOLE
Salem Investment Counselors Inc.
500
0
0
ENERGY TRANSFER L P
COM UT LTD PTN
29273V100
6241035
384774
SH
SOLE
Salem Investment Counselors Inc.
256812
0
127962
ENI S P A
SPONSORED ADR
26874R108
4773
155
SH
SOLE
0
0
155
ENOVIX CORPORATION
COM
293594107
1527835
98825
SH
SOLE
Salem Investment Counselors Inc.
86025
0
12800
ENPHASE ENERGY INC
COM
29355A107
1496
15
SH
SOLE
Salem Investment Counselors Inc.
15
0
0
ENTEGRIS INC
COM
29362U104
2438
18
SH
SOLE
Salem Investment Counselors Inc.
10
0
8
ENTERGY CORP NEW
COM
29364G103
11342
106
SH
SOLE
Salem Investment Counselors Inc.
106
0
0
ENTERPRISE PRODS PARTNERS L
COM
293792107
5929048
204591
SH
SOLE
Salem Investment Counselors Inc.
163036
0
41555
EOG RES INC
COM
26875P101
244818
1945
SH
SOLE
Salem Investment Counselors Inc.
1726
0
219
EPAM SYS INC
COM
29414B104
25772
137
SH
SOLE
Salem Investment Counselors Inc.
137
0
0
EQT CORP
COM
26884L109
1332
36
SH
SOLE
0
0
36
EQUIFAX INC
COM
294429105
239066
986
SH
SOLE
Salem Investment Counselors Inc.
986
0
0
EQUINIX INC
COM
29444U700
7566
10
SH
SOLE
Salem Investment Counselors Inc.
10
0
0
EQUITY RESIDENTIAL
SH BEN INT
29476L107
34670
500
SH
SOLE
Salem Investment Counselors Inc.
500
0
0
ESAB CORPORATION
COM
29605J106
10397
110
SH
SOLE
0
0
110
ETF SER SOLUTIONS
DEFIANCE NEXT
26922A289
67591
1617
SH
SOLE
Salem Investment Counselors Inc.
125
0
1492
ETSY INC
COM
29786A106
826
14
SH
SOLE
0
0
14
EVERBRIDGE INC
COM
29978A104
3499
100
SH
SOLE
Salem Investment Counselors Inc.
100
0
0
EVERCORE INC
CLASS A
29977A105
15633
75
SH
SOLE
Salem Investment Counselors Inc.
75
0
0
EVEREST GROUP LTD
COM
G3223R108
763
2
SH
SOLE
0
0
2
EVERGY INC
COM
30034W106
5827
110
SH
SOLE
0
0
110
EVERSOURCE ENERGY
COM
30040W108
30907
545
SH
SOLE
Salem Investment Counselors Inc.
244
0
301
EVOLENT HEALTH INC
CL A
30050B101
4319228
225901
SH
SOLE
Salem Investment Counselors Inc.
154468
0
71433
EVOLV TECHNOLOGIES HLDNGS IN
COM CL A
30049H102
12495
4900
SH
SOLE
0
0
4900
EXACT SCIENCES CORP
COM
30063P105
42335
1002
SH
SOLE
Salem Investment Counselors Inc.
1002
0
0
EXCHANGE TRADED CONCEPTS TRU
EMQQ EM INTERN
301505889
114838
3460
SH
SOLE
Salem Investment Counselors Inc.
3260
0
200
EXLSERVICE HOLDINGS INC
COM
302081104
62720
2000
SH
SOLE
Salem Investment Counselors Inc.
2000
0
0
EXPEDIA GROUP INC
COM NEW
30212P303
1638
13
SH
SOLE
0
0
13
EXPEDITORS INTL WASH INC
COM
302130109
9360
75
SH
SOLE
0
0
75
EXTRA SPACE STORAGE INC
COM
30225T102
141579
911
SH
SOLE
Salem Investment Counselors Inc.
896
0
15
EXXON MOBIL CORP
COM
30231G102
10217821
88758
SH
SOLE
Salem Investment Counselors Inc.
75530
0
13228
EZCORP INC
CL A NON VTG
302301106
506068
48335
SH
SOLE
Salem Investment Counselors Inc.
48335
0
0
F N B CORP
COM
302520101
478732
34995
SH
SOLE
Salem Investment Counselors Inc.
33897
0
1098
F&G ANNUITIES & LIFE INC
COMMON STOCK
30190A104
914
24
SH
SOLE
0
0
24
FABRINET
SHS
G3323L100
9792
40
SH
SOLE
0
0
40
FACTSET RESH SYS INC
COM
303075105
13065
32
SH
SOLE
Salem Investment Counselors Inc.
32
0
0
FASTENAL CO
COM
311900104
50272
800
SH
SOLE
Salem Investment Counselors Inc.
800
0
0
FEDEX CORP
COM
31428X106
6124807
20335
SH
SOLE
Salem Investment Counselors Inc.
16894
0
3441
FERRARI N V
COM
N3167Y103
40837
100
SH
SOLE
Salem Investment Counselors Inc.
100
0
0
FIDELITY COMWLTH TR
NASDAQ COMPSIT
315912808
149161
2133
SH
SOLE
Salem Investment Counselors Inc.
1300
0
833
FIDELITY COVINGTON TRUST
MSCI HLTH CARE I
316092600
41160
600
SH
SOLE
0
0
600
FIDELITY COVINGTON TRUST
MSCI INFO TECH I
316092808
96994
565
SH
SOLE
0
0
565
FIDELITY COVINGTON TRUST
MSCI MATLS INDEX
316092881
198
4
SH
SOLE
0
0
4
FIDELITY NATIONAL FINANCIAL
FNF GROUP COM
31620R303
17545
355
SH
SOLE
0
0
355
FIDELITY NATL INFORMATION SV
COM
31620M106
87418
1160
SH
SOLE
Salem Investment Counselors Inc.
1160
0
0
FIFTH THIRD BANCORP
COM
316773100
921
25
SH
SOLE
0
0
25
FIRST BANCORP N C
COM
318910106
44354
1380
SH
SOLE
Salem Investment Counselors Inc.
1230
0
150
FIRST CTZNS BANCSHARES INC N
CL A
31946M103
311468
185
SH
SOLE
Salem Investment Counselors Inc.
115
0
70
FIRST HORIZON CORPORATION
COM
320517105
145430
9135
SH
SOLE
Salem Investment Counselors Inc.
9135
0
0
FIRST INTERNET BANCORP
COM
320557101
4198
155
SH
SOLE
Salem Investment Counselors Inc.
155
0
0
FIRST SOLAR INC
COM
336433107
4510
20
SH
SOLE
Salem Investment Counselors Inc.
20
0
0
FIRST TR EXCHANGE TRADED FD
CLOUD COMPUTING
33734X192
26653
279
SH
SOLE
Salem Investment Counselors Inc.
279
0
0
FIRST TR EXCHANGE TRADED FD
INDLS PROD DUR
33734X150
51045
750
SH
SOLE
Salem Investment Counselors Inc.
750
0
0
FIRST TR EXCHANGE TRADED FD
INDXX NEXTG ETF
33737K205
8193
100
SH
SOLE
0
0
100
FIRST TR EXCHANGE TRADED FD
NASDQ CLN EDGE
33737A108
337494
2920
SH
SOLE
Salem Investment Counselors Inc.
2920
0
0
FIRST TR EXCHANGE TRADED FD
TECH ALPHADEX
33734X176
40878
300
SH
SOLE
Salem Investment Counselors Inc.
300
0
0
FIRST TR EXCHANGE-TRADED FD
DJ INTERNT IDX
33733E302
53285
260
SH
SOLE
Salem Investment Counselors Inc.
260
0
0
FIRST TR EXCHANGE-TRADED FD
NY ARCA BIOTECH
33733E203
40038
260
SH
SOLE
0
0
260
FIRST TR EXCHANGE-TRADED FD
SMID RISNG ETF
33741X102
193771
5805
SH
SOLE
0
0
5805
FIRST TR EXCHANGE-TRADED FD
WTR ETF
33733B100
64987
650
SH
SOLE
Salem Investment Counselors Inc.
650
0
0
FIRST TR EXCHNG TRADED FD VI
FT VEST US EQT
33740F599
1218
30
SH
SOLE
0
0
30
FIRST TR EXCHNG TRADED FD VI
FT VEST US EQT
33740F862
1984
45
SH
SOLE
0
0
45
FIRST TR NASDAQ 100 TECH IND
SHS
337345102
68914
349
SH
SOLE
Salem Investment Counselors Inc.
349
0
0
FIRST TR VALUE LINE DIVID IN
SHS
33734H106
6031
148
SH
SOLE
Salem Investment Counselors Inc.
148
0
0
FIRSTCASH HOLDINGS INC
COM
33768G107
3671
35
SH
SOLE
0
0
35
FISERV INC
COM
337738108
393913
2643
SH
SOLE
Salem Investment Counselors Inc.
2248
0
395
FIVE BELOW INC
COM
33829M101
654
6
SH
SOLE
0
0
6
FIVE9 INC
COM
338307101
4410
100
SH
SOLE
0
0
100
FIVERR INTL LTD
ORD SHS
M4R82T106
94
4
SH
SOLE
Salem Investment Counselors Inc.
4
0
0
FLOWERS FOODS INC
COM
343498101
5009852
225669
SH
SOLE
Salem Investment Counselors Inc.
198790
0
26879
FLYWIRE CORPORATION
COM VTG
302492103
8195
500
SH
SOLE
Salem Investment Counselors Inc.
500
0
0
FMC CORP
COM NEW
302491303
2791
48
SH
SOLE
0
0
48
FOOT LOCKER INC
COM
344849104
6230
250
SH
SOLE
Salem Investment Counselors Inc.
250
0
0
FORD MTR CO DEL
COM
345370860
206083
16434
SH
SOLE
Salem Investment Counselors Inc.
14011
0
2423
FORTINET INC
COM
34959E109
490900
8145
SH
SOLE
Salem Investment Counselors Inc.
6766
0
1379
FORTIVE CORP
COM
34959J108
14228
192
SH
SOLE
Salem Investment Counselors Inc.
192
0
0
FORTREA HLDGS INC
COMMON STOCK
34965K107
147113
6303
SH
SOLE
Salem Investment Counselors Inc.
2338
0
3965
FORTUNE BRANDS INNOVATIONS I
COM
34964C106
196819
3031
SH
SOLE
Salem Investment Counselors Inc.
2889
0
142
FOX CORP
CL A COM
35137L105
14298
416
SH
SOLE
Salem Investment Counselors Inc.
416
0
0
FREEPORT-MCMORAN INC
CL B
35671D857
146092
3006
SH
SOLE
Salem Investment Counselors Inc.
65
0
2941
FRESHWORKS INC
CLASS A COM
358054104
622
49
SH
SOLE
0
0
49
FRP HLDGS INC
COM
30292L107
3158134
110734
SH
SOLE
Salem Investment Counselors Inc.
88741
0
21993
FS KKR CAP CORP
COM
302635206
16222
794
SH
SOLE
Salem Investment Counselors Inc.
794
0
0
FUBOTV INC
COM
35953D104
3720
3000
SH
SOLE
0
0
3000
FULTON FINL CORP PA
COM
360271100
10188
600
SH
SOLE
Salem Investment Counselors Inc.
600
0
0
GABELLI DIVID & INCOME TR
COM
36242H104
44944
1979
SH
SOLE
Salem Investment Counselors Inc.
1979
0
0
GALECTIN THERAPEUTICS INC
COM NEW
363225202
378
167
SH
SOLE
Salem Investment Counselors Inc.
167
0
0
GALLAGHER ARTHUR J & CO
COM
363576109
3890
15
SH
SOLE
0
0
15
GAMCO GLOBAL GOLD NAT RES &
COM SH BEN INT
36465A109
1013
250
SH
SOLE
Salem Investment Counselors Inc.
250
0
0
GAMESTOP CORP NEW
CL A
36467W109
99
4
SH
SOLE
Salem Investment Counselors Inc.
4
0
0
GARTNER INC
COM
366651107
2067922
4605
SH
SOLE
Salem Investment Counselors Inc.
4260
0
345
GE AEROSPACE
COM NEW
369604301
1658535
10433
SH
SOLE
Salem Investment Counselors Inc.
10013
0
420
GE HEALTHCARE TECHNOLOGIES I
COMMON STOCK
36266G107
9448580
121260
SH
SOLE
Salem Investment Counselors Inc.
59823
0
61437
GE VERNOVA INC
COM
36828A101
445240
2596
SH
SOLE
Salem Investment Counselors Inc.
2494
0
102
GENERAC HLDGS INC
COM
368736104
15206
115
SH
SOLE
Salem Investment Counselors Inc.
100
0
15
GENERAL AMERN INVS CO INC
COM
368802104
1193579
24006
SH
SOLE
0
0
24006
GENERAL DYNAMICS CORP
COM
369550108
952240
3282
SH
SOLE
Salem Investment Counselors Inc.
2919
0
363
GENERAL MLS INC
COM
370334104
139109
2199
SH
SOLE
Salem Investment Counselors Inc.
1467
0
732
GENERAL MTRS CO
COM
37045V100
170276
3665
SH
SOLE
Salem Investment Counselors Inc.
3665
0
0
GENUINE PARTS CO
COM
372460105
70417
505
SH
SOLE
Salem Investment Counselors Inc.
13
0
492
GILEAD SCIENCES INC
COM
375558103
41647
607
SH
SOLE
Salem Investment Counselors Inc.
522
0
85
GINKGO BIOWORKS HOLDINGS INC
CL A SHS
37611X100
942822
2820285
SH
SOLE
Salem Investment Counselors Inc.
1935830
0
884455
GITLAB INC
CLASS A COM
37637K108
2486
50
SH
SOLE
Salem Investment Counselors Inc.
50
0
0
GLOBAL E ONLINE LTD
SHS
M5216V106
3627
100
SH
SOLE
Salem Investment Counselors Inc.
100
0
0
GLOBAL PMTS INC
COM
37940X102
782400
8091
SH
SOLE
0
0
8091
GLOBAL X FDS
ARTIFICIAL ETF
37954Y632
291613
8175
SH
SOLE
Salem Investment Counselors Inc.
4561
0
3614
GLOBAL X FDS
FINTECH ETF
37954Y814
4590
182
SH
SOLE
Salem Investment Counselors Inc.
172
0
10
GLOBAL X FDS
NASDAQ 100 COVER
37954Y483
10704
600
SH
SOLE
0
0
600
GLOBAL X FDS
RBTCS ARTFL INTE
37954Y715
61756
1999
SH
SOLE
Salem Investment Counselors Inc.
200
0
1799
GLOBAL X FDS
SOCIAL MED ETF
37950E416
64600
1526
SH
SOLE
Salem Investment Counselors Inc.
1018
0
508
GLOBAL X FDS
US INFR DEV ETF
37954Y673
1855
50
SH
SOLE
Salem Investment Counselors Inc.
50
0
0
GLOBE LIFE INC
COM
37959E102
444312
5400
SH
SOLE
0
0
5400
GMS INC
COM
36251C103
24990
310
SH
SOLE
Salem Investment Counselors Inc.
310
0
0
GODADDY INC
CL A
380237107
30737
220
SH
SOLE
Salem Investment Counselors Inc.
220
0
0
GOLDMAN SACHS ETF TR
ACTIVEBETA US LG
381430503
281707
2634
SH
SOLE
Salem Investment Counselors Inc.
2634
0
0
GOLDMAN SACHS GROUP INC
COM
38141G104
3172121
7013
SH
SOLE
Salem Investment Counselors Inc.
4555
0
2458
GRAB HOLDINGS LIMITED
CLASS A ORD
G4124C109
5325
1500
SH
SOLE
Salem Investment Counselors Inc.
1500
0
0
GRAHAM HLDGS CO
COM CL B
384637104
27982
40
SH
SOLE
Salem Investment Counselors Inc.
30
0
10
GRAIL INC
COM
384747101
1015
66
SH
SOLE
Salem Investment Counselors Inc.
66
0
0
GRAINGER W W INC
COM
384802104
541344
600
SH
SOLE
Salem Investment Counselors Inc.
600
0
0
GRANITESHARES ETF TR
2X LONG NVDA DAI
38747R827
33732
485
SH
SOLE
0
0
485
GRAPHIC PACKAGING HLDG CO
COM
388689101
222715
8465
SH
SOLE
0
0
8465
GRAYSCALE BITCOIN TR BTC
SHS REP COM UT
389637109
94395
1773
SH
SOLE
Salem Investment Counselors Inc.
1773
0
0
GREEN BRICK PARTNERS INC
COM
392709101
42539795
743183
SH
SOLE
Salem Investment Counselors Inc.
593743
0
149440
GROUP 1 AUTOMOTIVE INC
COM
398905109
595
2
SH
SOLE
0
0
2
GRUPO AEROPORTUARIO DEL CENT
SPON ADR
400501102
8930
132
SH
SOLE
Salem Investment Counselors Inc.
132
0
0
GSK PLC
SPONSORED ADR
37733W204
78064
2008
SH
SOLE
Salem Investment Counselors Inc.
1928
0
80
GUIDEWIRE SOFTWARE INC
COM
40171V100
6206
45
SH
SOLE
0
0
45
GXO LOGISTICS INCORPORATED
COMMON STOCK
36262G101
2020
40
SH
SOLE
0
0
40
HALEON PLC
SPON ADS
405552100
21567
2611
SH
SOLE
Salem Investment Counselors Inc.
2611
0
0
HALLIBURTON CO
COM
406216101
1081
32
SH
SOLE
0
0
32
HANESBRANDS INC
COM
410345102
15160
3075
SH
SOLE
0
0
3075
HANNON ARMSTRONG SUST INFR C
COM
41068X100
5240
177
SH
SOLE
Salem Investment Counselors Inc.
177
0
0
HARLEY DAVIDSON INC
COM
412822108
47460
1415
SH
SOLE
Salem Investment Counselors Inc.
1415
0
0
HARROW INC
COM
415858109
27157
1300
SH
SOLE
Salem Investment Counselors Inc.
1300
0
0
HARTFORD FINL SVCS GROUP INC
COM
416515104
3132
31
SH
SOLE
0
0
31
HAVERTY FURNITURE COS INC
COM
419596101
5058
200
SH
SOLE
0
0
200
HAWKINS INC
COM
420261109
4550
50
SH
SOLE
0
0
50
HCA HEALTHCARE INC
COM
40412C101
1045767
3255
SH
SOLE
Salem Investment Counselors Inc.
3225
0
30
HDFC BANK LTD
SPONSORED ADS
40415F101
6634
102
SH
SOLE
0
0
102
HEALTHPEAK PROPERTIES INC
COM
42250P103
330750
16875
SH
SOLE
0
0
16875
HENRY JACK & ASSOC INC
COM
426281101
3653
22
SH
SOLE
0
0
22
HENRY SCHEIN INC
COM
806407102
2185682
34098
SH
SOLE
Salem Investment Counselors Inc.
28560
0
5538
HERBALIFE LTD
COM SHS
G4412G101
4156
400
SH
SOLE
Salem Investment Counselors Inc.
400
0
0
HERC HLDGS INC
COM
42704L104
796408
5975
SH
SOLE
Salem Investment Counselors Inc.
5150
0
825
HERCULES CAPITAL INC
COM
427096508
68426
3346
SH
SOLE
0
0
3346
HERSHEY CO
COM
427866108
118571
645
SH
SOLE
Salem Investment Counselors Inc.
645
0
0
HEWLETT PACKARD ENTERPRISE C
COM
42824C109
14897
700
SH
SOLE
Salem Investment Counselors Inc.
700
0
0
HIGHWOODS PPTYS INC
COM
431284108
187989
7156
SH
SOLE
Salem Investment Counselors Inc.
3084
0
4072
HILLENBRAND INC
COM
431571108
8004
200
SH
SOLE
0
0
200
HILTON WORLDWIDE HLDGS INC
COM
43300A203
13538
62
SH
SOLE
0
0
62
HIVE DIGITAL TECHNOLOGIES LT
COM NEW
433921103
124
40
SH
SOLE
Salem Investment Counselors Inc.
40
0
0
HOLOGIC INC
COM
436440101
39056
526
SH
SOLE
0
0
526
HOME DEPOT INC
COM
437076102
7772735
22579
SH
SOLE
Salem Investment Counselors Inc.
14629
0
7950
HONDA MOTOR LTD
ADR ECH CNV IN 3
438128308
2064
64
SH
SOLE
0
0
64
HONEYWELL INTL INC
COM
438516106
12646980
59225
SH
SOLE
Salem Investment Counselors Inc.
45568
0
13657
HOULIHAN LOKEY INC
CL A
441593100
1889
14
SH
SOLE
0
0
14
HOWMET AEROSPACE INC
COM
443201108
2562
33
SH
SOLE
Salem Investment Counselors Inc.
33
0
0
HP INC
COM
40434L105
27998
794
SH
SOLE
Salem Investment Counselors Inc.
794
0
0
HUBBELL INC
COM
443510607
3028002
8285
SH
SOLE
Salem Investment Counselors Inc.
7721
0
564
HUBSPOT INC
COM
443573100
111471
189
SH
SOLE
Salem Investment Counselors Inc.
189
0
0
HUDBAY MINERALS INC
COM
443628102
14480
1600
SH
SOLE
Salem Investment Counselors Inc.
1600
0
0
HUMANA INC
COM
444859102
7117
19
SH
SOLE
0
0
19
HUNT J B TRANS SVCS INC
COM
445658107
36960
231
SH
SOLE
Salem Investment Counselors Inc.
123
0
108
HUNTINGTON BANCSHARES INC
COM
446150104
73878
5543
SH
SOLE
Salem Investment Counselors Inc.
5300
0
243
HUNTSMAN CORP
COM
447011107
34155
1500
SH
SOLE
Salem Investment Counselors Inc.
1500
0
0
HURCO CO
COM
447324104
1526
100
SH
SOLE
0
0
100
I3 VERTICALS INC
COM CL A
46571Y107
43056
1950
SH
SOLE
Salem Investment Counselors Inc.
1950
0
0
ICAD INC
COM NEW
44934S206
96076
73904
SH
SOLE
Salem Investment Counselors Inc.
73904
0
0
ICICI BANK LIMITED
ADR
45104G104
30251
1050
SH
SOLE
0
0
1050
ICON PLC
SHS
G4705A100
4389
14
SH
SOLE
0
0
14
IDAHO STRATEGIC RESOURCES
COM NEW
645827205
171111
17354
SH
SOLE
Salem Investment Counselors Inc.
17354
0
0
IDEXX LABS INC
COM
45168D104
975
2
SH
SOLE
0
0
2
ILLINOIS TOOL WKS INC
COM
452308109
228349
958
SH
SOLE
Salem Investment Counselors Inc.
427
0
531
ILLUMINA INC
COM
452327109
45928
440
SH
SOLE
Salem Investment Counselors Inc.
440
0
0
IMPINJ INC
COM
453204109
10191
65
SH
SOLE
Salem Investment Counselors Inc.
65
0
0
INCYTE CORP
COM
45337C102
47223
779
SH
SOLE
Salem Investment Counselors Inc.
50
0
729
INDIE SEMICONDUCTOR INC
CLASS A COM
45569U101
316484
51294
SH
SOLE
0
0
51294
ING GROEP N.V.
SPONSORED ADR
456837103
2212
129
SH
SOLE
0
0
129
INGERSOLL RAND INC
COM
45687V106
1011776
11138
SH
SOLE
Salem Investment Counselors Inc.
7057
0
4081
INGEVITY CORP
COM
45688C107
3791056
86732
SH
SOLE
Salem Investment Counselors Inc.
15528
0
71204
INGLES MKTS INC
CL A
457030104
824
12
SH
SOLE
Salem Investment Counselors Inc.
12
0
0
INMODE LTD
SHS
M5425M103
15504
850
SH
SOLE
Salem Investment Counselors Inc.
650
0
200
INNOVATIVE INDL PPTYS INC
COM
45781V101
2321
21
SH
SOLE
Salem Investment Counselors Inc.
21
0
0
INSPERITY INC
COM
45778Q107
15324
168
SH
SOLE
Salem Investment Counselors Inc.
168
0
0
INTEL CORP
COM
458140100
4436662
143257
SH
SOLE
Salem Investment Counselors Inc.
128483
0
14774
INTELLIA THERAPEUTICS INC
COM
45826J105
27975
1250
SH
SOLE
0
0
1250
INTERCONTINENTAL EXCHANGE IN
COM
45866F104
5202
38
SH
SOLE
0
0
38
INTERCONTINENTAL HOTELS GROU
SPONSORED ADS
45857P806
3603
34
SH
SOLE
0
0
34
INTERNATIONAL BUSINESS MACHS
COM
459200101
1124003
6499
SH
SOLE
Salem Investment Counselors Inc.
5620
0
879
INTERNATIONAL FLAVORS&FRAGRA
COM
459506101
474035
4958
SH
SOLE
0
0
4958
INTERNATIONAL PAPER CO
COM
460146103
432
10
SH
SOLE
Salem Investment Counselors Inc.
10
0
0
INTUIT
COM
461202103
381840
581
SH
SOLE
Salem Investment Counselors Inc.
520
0
61
INTUITIVE SURGICAL INC
COM NEW
46120E602
27683461
62231
SH
SOLE
Salem Investment Counselors Inc.
45501
0
16730
INVENTRUST PPTYS CORP
COM NEW
46124J201
6422
257
SH
SOLE
Salem Investment Counselors Inc.
257
0
0
INVESCO ACTVELY MNGD ETC FD
OPTIMUM YIELD
46090F100
12645
900
SH
SOLE
Salem Investment Counselors Inc.
900
0
0
INVESCO DB US DLR INDEX TR
BULLISH FD
46141D203
38161
1310
SH
SOLE
0
0
1310
INVESCO EXCH TRADED FD TR II
NASDAQ 100 ETF
46138G649
749216
3801
SH
SOLE
0
0
3801
INVESCO EXCH TRADED FD TR II
S&P GBL WATER
46138E263
100684
1821
SH
SOLE
Salem Investment Counselors Inc.
700
0
1121
INVESCO EXCH TRADED FD TR II
S&P SMLCP INDL
46138E123
3061735
25502
SH
SOLE
Salem Investment Counselors Inc.
25502
0
0
INVESCO EXCHANGE TRADED FD T
BLOOMBERG MVP MU
46137V712
133
3
SH
SOLE
Salem Investment Counselors Inc.
3
0
0
INVESCO EXCHANGE TRADED FD T
FTSE RAFI 1000
46137V613
333960
8800
SH
SOLE
0
0
8800
INVESCO EXCHANGE TRADED FD T
S&P MDCP QUALITY
46137V472
13197
136
SH
SOLE
0
0
136
INVESCO EXCHANGE TRADED FD T
S&P MDCP400 PR
46137V217
121875
2500
SH
SOLE
Salem Investment Counselors Inc.
2500
0
0
INVESCO EXCHANGE TRADED FD T
S&P500 BUY WRT
46137V399
4986
225
SH
SOLE
0
0
225
INVESCO EXCHANGE TRADED FD T
S&P500 EQL WGT
46137V357
451606
2749
SH
SOLE
Salem Investment Counselors Inc.
74
0
2675
INVESCO EXCHANGE TRADED FD T
S&P500 PUR VAL
46137V258
18269
219
SH
SOLE
0
0
219
INVESCO EXCHANGE TRADED FD T
S&P500 QUALITY
46137V241
13662
215
SH
SOLE
0
0
215
INVESCO EXCHANGE TRADED FD T
WATER RES ETF
46137V142
35701
550
SH
SOLE
Salem Investment Counselors Inc.
550
0
0
INVESCO LTD
SHS
G491BT108
11220
750
SH
SOLE
Salem Investment Counselors Inc.
750
0
0
INVESCO QQQ TR
UNIT SER 1
46090E103
2409336
5021
SH
SOLE
Salem Investment Counselors Inc.
4062
0
959
INVESTORS TITLE CO NC
COM
461804106
5404
30
SH
SOLE
Salem Investment Counselors Inc.
30
0
0
INVITATION HOMES INC
COM
46187W107
62466
1727
SH
SOLE
Salem Investment Counselors Inc.
1614
0
113
IQVIA HLDGS INC
COM
46266C105
129402
612
SH
SOLE
Salem Investment Counselors Inc.
447
0
165
IRON MTN INC DEL
COM
46284V101
7938963
88506
SH
SOLE
Salem Investment Counselors Inc.
61936
0
26570
ISHARES BITCOIN TR
SHS
46438F101
34994
1025
SH
SOLE
Salem Investment Counselors Inc.
1025
0
0
ISHARES GOLD TR
ISHARES NEW
464285204
99853
2273
SH
SOLE
Salem Investment Counselors Inc.
1459
0
814
ISHARES INC
CORE MSCI EMKT
46434G103
466407
8713
SH
SOLE
Salem Investment Counselors Inc.
4050
0
4663
ISHARES INC
MSCI EMERG MRKT
464286533
16363
286
SH
SOLE
0
0
286
ISHARES INC
MSCI EMRG CHN
46434G764
25493
431
SH
SOLE
0
0
431
ISHARES INC
MSCI HONG KG ETF
464286871
6120
400
SH
SOLE
Salem Investment Counselors Inc.
400
0
0
ISHARES INC
MSCI JPN ETF NEW
46434G822
807757
11837
SH
SOLE
Salem Investment Counselors Inc.
7337
0
4500
ISHARES INC
MSCI PAC JP ETF
464286665
1720
40
SH
SOLE
Salem Investment Counselors Inc.
40
0
0
ISHARES SILVER TR
ISHARES
46428Q109
11160
420
SH
SOLE
Salem Investment Counselors Inc.
420
0
0
ISHARES TR
0-3 MNTH TREASRY
46436E718
1265321
12564
SH
SOLE
0
0
12564
ISHARES TR
0-5 YR TIPS ETF
46429B747
796
8
SH
SOLE
Salem Investment Counselors Inc.
8
0
0
ISHARES TR
1 3 YR TREAS BD
464287457
47766
585
SH
SOLE
Salem Investment Counselors Inc.
17
0
568
ISHARES TR
10-20 YR TRS ETF
464288653
5854
57
SH
SOLE
Salem Investment Counselors Inc.
57
0
0
ISHARES TR
3 7 YR TREAS BD
464288661
26674
231
SH
SOLE
0
0
231
ISHARES TR
CHINA LG-CAP ETF
464287184
15594
600
SH
SOLE
Salem Investment Counselors Inc.
600
0
0
ISHARES TR
CORE 1 5 YR USD
46432F859
104641
2209
SH
SOLE
0
0
2209
ISHARES TR
CORE HIGH DV ETF
46429B663
83156
765
SH
SOLE
Salem Investment Counselors Inc.
390
0
375
ISHARES TR
CORE INTL AGGR
46435G672
10883
218
SH
SOLE
Salem Investment Counselors Inc.
218
0
0
ISHARES TR
CORE MSCI EAFE
46432F842
907419
12492
SH
SOLE
Salem Investment Counselors Inc.
7382
0
5110
ISHARES TR
CORE MSCI EURO
46434V738
2677
47
SH
SOLE
0
0
47
ISHARES TR
CORE MSCI PAC
46434V696
18428
301
SH
SOLE
0
0
301
ISHARES TR
CORE S&P MCP ETF
464287507
1781408
30441
SH
SOLE
Salem Investment Counselors Inc.
21987
0
8454
ISHARES TR
CORE S&P SCP ETF
464287804
499375
4682
SH
SOLE
Salem Investment Counselors Inc.
3276
0
1406
ISHARES TR
CORE S&P TTL STK
464287150
544024
4580
SH
SOLE
Salem Investment Counselors Inc.
4580
0
0
ISHARES TR
CORE S&P US GWT
464287671
259295
2034
SH
SOLE
Salem Investment Counselors Inc.
90
0
1944
ISHARES TR
CORE S&P500 ETF
464287200
5607466
10247
SH
SOLE
Salem Investment Counselors Inc.
8029
0
2218
ISHARES TR
CORE TOTAL USD
46434V613
62133
1374
SH
SOLE
0
0
1374
ISHARES TR
CORE US AGGBD ET
464287226
2466161
25406
SH
SOLE
Salem Investment Counselors Inc.
11733
0
13673
ISHARES TR
EAFE GRWTH ETF
464288885
7468
73
SH
SOLE
0
0
73
ISHARES TR
EAFE SML CP ETF
464288273
15410
250
SH
SOLE
0
0
250
ISHARES TR
EAFE VALUE ETF
464288877
75948
1432
SH
SOLE
0
0
1432
ISHARES TR
ESG AWR MSCI USA
46435G425
21001
176
SH
SOLE
0
0
176
ISHARES TR
EXPANDED TECH
464287515
774888
8917
SH
SOLE
Salem Investment Counselors Inc.
8248
0
669
ISHARES TR
FLTG RATE NT ETF
46429B655
240379
4705
SH
SOLE
0
0
4705
ISHARES TR
GL CLEAN ENE ETF
464288224
41159
3090
SH
SOLE
Salem Investment Counselors Inc.
2490
0
600
ISHARES TR
GLB INFRASTR ETF
464288372
14376
300
SH
SOLE
0
0
300
ISHARES TR
GLOB HLTHCRE ETF
464287325
129976
1400
SH
SOLE
Salem Investment Counselors Inc.
1400
0
0
ISHARES TR
GLOBAL ENERG ETF
464287341
211701
5100
SH
SOLE
Salem Investment Counselors Inc.
5100
0
0
ISHARES TR
GLOBAL TECH ETF
464287291
1093224
13200
SH
SOLE
Salem Investment Counselors Inc.
13200
0
0
ISHARES TR
IBOXX HI YD ETF
464288513
102751
1332
SH
SOLE
Salem Investment Counselors Inc.
1332
0
0
ISHARES TR
IBOXX INV CP ETF
464287242
76913
718
SH
SOLE
Salem Investment Counselors Inc.
520
0
198
ISHARES TR
ISHARES BIOTECH
464287556
309522
2255
SH
SOLE
0
0
2255
ISHARES TR
ISHARES SEMICDTR
464287523
85828
348
SH
SOLE
Salem Investment Counselors Inc.
150
0
198
ISHARES TR
JPMORGAN USD EMG
464288281
3009
34
SH
SOLE
Salem Investment Counselors Inc.
31
0
3
ISHARES TR
MBS ETF
464288588
19831
216
SH
SOLE
Salem Investment Counselors Inc.
198
0
18
ISHARES TR
MICRO-CAP ETF
464288869
3990
35
SH
SOLE
Salem Investment Counselors Inc.
35
0
0
ISHARES TR
MORNINGSTAR VALU
464288109
9846
129
SH
SOLE
0
0
129
ISHARES TR
MSCI EAFE ETF
464287465
867897
11080
SH
SOLE
Salem Investment Counselors Inc.
4705
0
6375
ISHARES TR
MSCI EAFE MIN VL
46429B689
16091
232
SH
SOLE
0
0
232
ISHARES TR
MSCI EMG MKT ETF
464287234
625392
14684
SH
SOLE
Salem Investment Counselors Inc.
9909
0
4775
ISHARES TR
MSCI INTL QUALTY
46434V456
7654
196
SH
SOLE
0
0
196
ISHARES TR
MSCI USA MIN VOL
46429B697
603589
7189
SH
SOLE
Salem Investment Counselors Inc.
39
0
7150
ISHARES TR
MSCI USA MMENTM
46432F396
48718
250
SH
SOLE
0
0
250
ISHARES TR
MSCI USA QLT FCT
46432F339
320688
1878
SH
SOLE
Salem Investment Counselors Inc.
1003
0
875
ISHARES TR
NATIONAL MUN ETF
464288414
26212
246
SH
SOLE
Salem Investment Counselors Inc.
246
0
0
ISHARES TR
PFD AND INCM SEC
464288687
578186
18326
SH
SOLE
Salem Investment Counselors Inc.
16226
0
2100
ISHARES TR
RUS 1000 ETF
464287622
666490
2240
SH
SOLE
Salem Investment Counselors Inc.
592
0
1648
ISHARES TR
RUS 1000 GRW ETF
464287614
1856085
5092
SH
SOLE
Salem Investment Counselors Inc.
4526
0
566
ISHARES TR
RUS 1000 VAL ETF
464287598
407213
2334
SH
SOLE
Salem Investment Counselors Inc.
1432
0
902
ISHARES TR
RUS 2000 GRW ETF
464287648
9714
37
SH
SOLE
0
0
37
ISHARES TR
RUS 2000 VAL ETF
464287630
22389
147
SH
SOLE
Salem Investment Counselors Inc.
42
0
105
ISHARES TR
RUS MD CP GR ETF
464287481
184285
1670
SH
SOLE
Salem Investment Counselors Inc.
500
0
1170
ISHARES TR
RUS MDCP VAL ETF
464287473
17387
144
SH
SOLE
Salem Investment Counselors Inc.
144
0
0
ISHARES TR
RUS MID CAP ETF
464287499
6484373
79975
SH
SOLE
Salem Investment Counselors Inc.
68745
0
11230
ISHARES TR
RUS TP200 GR ETF
464289438
128498
599
SH
SOLE
0
0
599
ISHARES TR
RUSSELL 2000 ETF
464287655
2870488
14148
SH
SOLE
Salem Investment Counselors Inc.
12838
0
1310
ISHARES TR
RUSSELL 3000 ETF
464287689
157422
510
SH
SOLE
0
0
510
ISHARES TR
S&P 100 ETF
464287101
74533
282
SH
SOLE
0
0
282
ISHARES TR
S&P 500 GRWT ETF
464287309
755590
8165
SH
SOLE
Salem Investment Counselors Inc.
7204
0
961
ISHARES TR
S&P 500 VAL ETF
464287408
2100396
11540
SH
SOLE
Salem Investment Counselors Inc.
6000
0
5540
ISHARES TR
S&P MC 400GR ETF
464287606
102825
1167
SH
SOLE
Salem Investment Counselors Inc.
628
0
539
ISHARES TR
S&P MC 400VL ETF
464287705
153398
1352
SH
SOLE
Salem Investment Counselors Inc.
294
0
1058
ISHARES TR
S&P SML 600 GWT
464287887
76545
596
SH
SOLE
Salem Investment Counselors Inc.
350
0
246
ISHARES TR
SELECT DIVID ETF
464287168
1916070
15838
SH
SOLE
Salem Investment Counselors Inc.
15038
0
800
ISHARES TR
SHORT TREAS BD
464288679
420453
3805
SH
SOLE
Salem Investment Counselors Inc.
3805
0
0
ISHARES TR
SP SMCP600VL ETF
464287879
83847
862
SH
SOLE
0
0
862
ISHARES TR
TIPS BD ETF
464287176
115857
1085
SH
SOLE
0
0
1085
ISHARES TR
TRS FLT RT BD
46434V860
9069
179
SH
SOLE
0
0
179
ISHARES TR
U.S. BAS MTL ETF
464287838
18762
134
SH
SOLE
Salem Investment Counselors Inc.
134
0
0
ISHARES TR
U.S. ENERGY ETF
464287796
7200
150
SH
SOLE
Salem Investment Counselors Inc.
150
0
0
ISHARES TR
U.S. FIN SVC ETF
464287770
29345
450
SH
SOLE
0
0
450
ISHARES TR
U.S. MED DVC ETF
464288810
188911
3371
SH
SOLE
Salem Investment Counselors Inc.
2907
0
464
ISHARES TR
U.S. TECH ETF
464287721
105350
700
SH
SOLE
Salem Investment Counselors Inc.
650
0
50
ISHARES TR
US AER DEF ETF
464288760
10564
80
SH
SOLE
Salem Investment Counselors Inc.
80
0
0
ISHARES TR
US CONSM STAPLES
464287812
11638
177
SH
SOLE
0
0
177
ISHARES TR
US CONSUM DISCRE
464287580
42566
524
SH
SOLE
0
0
524
ISHARES TR
US HLTHCR PR ETF
464288828
91735
1750
SH
SOLE
Salem Investment Counselors Inc.
1750
0
0
ISHARES TR
US INFRASTRUC
46435U713
23346
554
SH
SOLE
0
0
554
ISHARES TR
US TREAS BD ETF
46429B267
28958
1283
SH
SOLE
Salem Investment Counselors Inc.
1283
0
0
ISHARES TR
US TRSPRTION
464287192
58102
888
SH
SOLE
0
0
888
ISHARES TR
USD INV GRDE ETF
464288620
33039
658
SH
SOLE
Salem Investment Counselors Inc.
251
0
407
ISHARES U S ETF TR
GSCI CMDTY STGY
46431W853
15431
565
SH
SOLE
Salem Investment Counselors Inc.
54
0
511
ITT INC
COM
45073V108
11745
91
SH
SOLE
Salem Investment Counselors Inc.
91
0
0
J P MORGAN EXCHANGE TRADED F
BETABUILDRS US
46641Q399
1374
14
SH
SOLE
Salem Investment Counselors Inc.
14
0
0
J P MORGAN EXCHANGE TRADED F
DIVERSFD EQT ETF
46641Q845
34880
800
SH
SOLE
0
0
800
J P MORGAN EXCHANGE TRADED F
EQUITY PREMIUM
46641Q332
250373
4417
SH
SOLE
Salem Investment Counselors Inc.
2
0
4415
J P MORGAN EXCHANGE TRADED F
INTRNL RES EQT
46641Q134
4320
69
SH
SOLE
0
0
69
J P MORGAN EXCHANGE TRADED F
ULTRA SHRT INC
46641Q837
2442294
48391
SH
SOLE
Salem Investment Counselors Inc.
23367
0
25024
J P MORGAN EXCHANGE TRADED F
US QUALTY FCTR
46641Q761
977828
18467
SH
SOLE
Salem Investment Counselors Inc.
5315
0
13152
JABIL INC
COM
466313103
98455
905
SH
SOLE
Salem Investment Counselors Inc.
505
0
400
JETBLUE AWYS CORP
COM
477143101
244
40
SH
SOLE
0
0
40
JOBY AVIATION INC
COMMON STOCK
G65163100
510
100
SH
SOLE
Salem Investment Counselors Inc.
100
0
0
JOHNSON & JOHNSON
COM
478160104
26227782
179446
SH
SOLE
Salem Investment Counselors Inc.
143294
0
36152
JOHNSON CTLS INTL PLC
SHS
G51502105
100194
1499
SH
SOLE
Salem Investment Counselors Inc.
505
0
994
JPMORGAN CHASE & CO.
COM
46625H100
46610536
230449
SH
SOLE
Salem Investment Counselors Inc.
178665
0
51784
KAISER ALUMINUM CORP
COM PAR $0.01
483007704
43950
500
SH
SOLE
Salem Investment Counselors Inc.
500
0
0
KB HOME
COM
48666K109
10588408
150875
SH
SOLE
Salem Investment Counselors Inc.
135870
0
15005
KELLANOVA
COM
487836108
49721
862
SH
SOLE
Salem Investment Counselors Inc.
662
0
200
KENVUE INC
COM
49177J102
827609
45523
SH
SOLE
Salem Investment Counselors Inc.
30391
0
15132
KEURIG DR PEPPER INC
COM
49271V100
12068
359
SH
SOLE
0
0
359
KEYCORP
COM
493267108
15376
1082
SH
SOLE
Salem Investment Counselors Inc.
1082
0
0
KEYSIGHT TECHNOLOGIES INC
COM
49338L103
115554
845
SH
SOLE
Salem Investment Counselors Inc.
807
0
38
KIMBERLY-CLARK CORP
COM
494368103
9001973
64659
SH
SOLE
Salem Investment Counselors Inc.
48021
0
16638
KINDER MORGAN INC DEL
COM
49456B101
6754998
339960
SH
SOLE
Salem Investment Counselors Inc.
282265
0
57695
KKR & CO INC
COM
48251W104
5368
51
SH
SOLE
0
0
51
KLA CORP
COM NEW
482480100
4123
5
SH
SOLE
0
0
5
KLAVIYO INC
COM SER A
49845K101
58492
2350
SH
SOLE
Salem Investment Counselors Inc.
2350
0
0
KONTOOR BRANDS INC
COM
50050N103
112455
1700
SH
SOLE
Salem Investment Counselors Inc.
494
0
1206
KRAFT HEINZ CO
COM
500754106
20775
645
SH
SOLE
Salem Investment Counselors Inc.
611
0
34
KRATOS DEFENSE & SEC SOLUTIO
COM NEW
50077B207
119060
5950
SH
SOLE
Salem Investment Counselors Inc.
5950
0
0
KROGER CO
COM
501044101
37947
760
SH
SOLE
Salem Investment Counselors Inc.
725
0
35
KYNDRYL HLDGS INC
COMMON STOCK
50155Q100
3447
131
SH
SOLE
Salem Investment Counselors Inc.
111
0
20
L3HARRIS TECHNOLOGIES INC
COM
502431109
263882
1175
SH
SOLE
Salem Investment Counselors Inc.
876
0
299
LABCORP HOLDINGS INC
COM SHS
504922105
1881043
9243
SH
SOLE
Salem Investment Counselors Inc.
2678
0
6565
LAM RESEARCH CORP
COM
512807108
477887
448
SH
SOLE
Salem Investment Counselors Inc.
418
0
30
LAMAR ADVERTISING CO NEW
CL A
512816109
13149
110
SH
SOLE
0
0
110
LAMB WESTON HLDGS INC
COM
513272104
23711
282
SH
SOLE
Salem Investment Counselors Inc.
282
0
0
LANDSTAR SYS INC
COM
515098101
2952
16
SH
SOLE
0
0
16
LANTHEUS HLDGS INC
COM
516544103
12044
150
SH
SOLE
Salem Investment Counselors Inc.
150
0
0
LAUDER ESTEE COS INC
CL A
518439104
9278
87
SH
SOLE
Salem Investment Counselors Inc.
25
0
62
LEIDOS HOLDINGS INC
COM
525327102
15610
107
SH
SOLE
Salem Investment Counselors Inc.
107
0
0
LENDINGCLUB CORP
COM NEW
52603A208
6980
825
SH
SOLE
Salem Investment Counselors Inc.
825
0
0
LENNAR CORP
CL A
526057104
40734454
271799
SH
SOLE
Salem Investment Counselors Inc.
230379
0
41420
LIBERTY MEDIA CORP DEL
COM LBTY LIV S A
531229748
1876
50
SH
SOLE
Salem Investment Counselors Inc.
50
0
0
LINCOLN NATL CORP IND
COM
534187109
1705182
54829
SH
SOLE
Salem Investment Counselors Inc.
6509
0
48320
LINDE PLC
SHS
G54950103
625305
1425
SH
SOLE
Salem Investment Counselors Inc.
1260
0
165
LIVE NATION ENTERTAINMENT IN
COM
538034109
14249
152
SH
SOLE
0
0
152
LIVE OAK BANCSHARES INC
COM
53803X105
3220612
91860
SH
SOLE
Salem Investment Counselors Inc.
55085
0
36775
LLOYDS BANKING GROUP PLC
SPONSORED ADR
539439109
50505
18500
SH
SOLE
0
0
18500
LOCKHEED MARTIN CORP
COM
539830109
482982
1034
SH
SOLE
Salem Investment Counselors Inc.
810
0
224
LOEWS CORP
COM
540424108
5980
80
SH
SOLE
Salem Investment Counselors Inc.
80
0
0
LOUISIANA PAC CORP
COM
546347105
2470
30
SH
SOLE
Salem Investment Counselors Inc.
30
0
0
LOWES COS INC
COM
548661107
484755086
2198835
SH
SOLE
Salem Investment Counselors Inc.
399755
0
1799080
LUCID GROUP INC
COM
549498103
1162
445
SH
SOLE
Salem Investment Counselors Inc.
445
0
0
LULULEMON ATHLETICA INC
COM
550021109
1494
5
SH
SOLE
Salem Investment Counselors Inc.
5
0
0
LUMEN TECHNOLOGIES INC
COM
550241103
2
1
SH
SOLE
Salem Investment Counselors Inc.
1
0
0
LUMENTUM HLDGS INC
COM
55024U109
764
15
SH
SOLE
0
0
15
LUNA INNOVATIONS INC
COM
550351100
2032
635
SH
SOLE
Salem Investment Counselors Inc.
635
0
0
LYONDELLBASELL INDUSTRIES N
SHS - A -
N53745100
44961
470
SH
SOLE
Salem Investment Counselors Inc.
470
0
0
MAGNA INTL INC
COM
559222401
332812
7943
SH
SOLE
Salem Investment Counselors Inc.
2125
0
5818
MAGNACHIP SEMICONDUCTOR CORP
COM
55933J203
1461
300
SH
SOLE
Salem Investment Counselors Inc.
300
0
0
MANAGED PORTFOLIO SERIES
TORTOISE NRAM PI
56167N720
2163
75
SH
SOLE
Salem Investment Counselors Inc.
75
0
0
MANITOWOC CO INC
COM NEW
563571405
427
37
SH
SOLE
Salem Investment Counselors Inc.
37
0
0
MANULIFE FINL CORP
COM
56501R106
68760
2583
SH
SOLE
Salem Investment Counselors Inc.
2500
0
83
MARATHON OIL CORP
COM
565849106
52123
1818
SH
SOLE
Salem Investment Counselors Inc.
1818
0
0
MARATHON PETE CORP
COM
56585A102
657143
3788
SH
SOLE
Salem Investment Counselors Inc.
3488
0
300
MARKEL GROUP INC
COM
570535104
2834613
1799
SH
SOLE
Salem Investment Counselors Inc.
750
0
1049
MARKETAXESS HLDGS INC
COM
57060D108
2808
14
SH
SOLE
0
0
14
MARRIOTT INTL INC NEW
CL A
571903202
14507
60
SH
SOLE
0
0
60
MARSH & MCLENNAN COS INC
COM
571748102
9483
45
SH
SOLE
0
0
45
MARTIN MARIETTA MATLS INC
COM
573284106
4531116
8363
SH
SOLE
Salem Investment Counselors Inc.
8254
0
109
MARVELL TECHNOLOGY INC
COM
573874104
153935
2202
SH
SOLE
Salem Investment Counselors Inc.
1701
0
501
MASTERBRAND INC
COMMON STOCK
57638P104
35438
2414
SH
SOLE
Salem Investment Counselors Inc.
2272
0
142
MASTERCARD INCORPORATED
CL A
57636Q104
691774
1568
SH
SOLE
Salem Investment Counselors Inc.
582
0
986
MATCH GROUP INC NEW
COM
57667L107
1519
50
SH
SOLE
0
0
50
MATTEL INC
COM
577081102
163
10
SH
SOLE
Salem Investment Counselors Inc.
10
0
0
MAXCYTE INC
COM
57777K106
220990
56375
SH
SOLE
Salem Investment Counselors Inc.
56375
0
0
MCCORMICK & CO INC
COM NON VTG
579780206
3902
55
SH
SOLE
0
0
55
MCDONALDS CORP
COM
580135101
13355400
52407
SH
SOLE
Salem Investment Counselors Inc.
43072
0
9335
MCKESSON CORP
COM
58155Q103
223925
383
SH
SOLE
Salem Investment Counselors Inc.
144
0
239
MEDICAL PPTYS TRUST INC
COM
58463J304
1403
314
SH
SOLE
Salem Investment Counselors Inc.
314
0
0
MEDPACE HLDGS INC
COM
58506Q109
306829
745
SH
SOLE
Salem Investment Counselors Inc.
745
0
0
MEDTRONIC PLC
SHS
G5960L103
121021
1524
SH
SOLE
Salem Investment Counselors Inc.
979
0
545
MERCADOLIBRE INC
COM
58733R102
2101909
1279
SH
SOLE
Salem Investment Counselors Inc.
730
0
549
MERCK & CO INC
COM
58933Y105
31443335
252594
SH
SOLE
Salem Investment Counselors Inc.
208874
0
43720
MERITAGE HOMES CORP
COM
59001A102
30752
190
SH
SOLE
Salem Investment Counselors Inc.
190
0
0
META PLATFORMS INC
CL A
30303M102
86286742
171129
SH
SOLE
Salem Investment Counselors Inc.
129697
0
41432
METHODE ELECTRS INC
COM
591520200
186300
18000
SH
SOLE
Salem Investment Counselors Inc.
18000
0
0
METLIFE INC
COM
59156R108
164807
2348
SH
SOLE
Salem Investment Counselors Inc.
1519
0
829
METTLER TOLEDO INTERNATIONAL
COM
592688105
4612047
3300
SH
SOLE
Salem Investment Counselors Inc.
3300
0
0
MGIC INVT CORP WIS
COM
552848103
32864
1525
SH
SOLE
Salem Investment Counselors Inc.
1525
0
0
MICROCHIP TECHNOLOGY INC.
COM
595017104
102846
1124
SH
SOLE
0
0
1124
MICRON TECHNOLOGY INC
COM
595112103
46611996
354383
SH
SOLE
Salem Investment Counselors Inc.
301100
0
53283
MICROSOFT CORP
COM
594918104
180794608
404507
SH
SOLE
Salem Investment Counselors Inc.
328729
0
75778
MICROSTRATEGY INC
CL A NEW
594972408
30305
22
SH
SOLE
Salem Investment Counselors Inc.
22
0
0
MID-AMER APT CMNTYS INC
COM
59522J103
12835
90
SH
SOLE
Salem Investment Counselors Inc.
65
0
25
MITEK SYS INC
COM NEW
606710200
3354
300
SH
SOLE
Salem Investment Counselors Inc.
300
0
0
MITSUBISHI UFJ FINL GROUP IN
SPONSORED ADS
606822104
8500
787
SH
SOLE
0
0
787
MODERNA INC
COM
60770K107
24344
205
SH
SOLE
Salem Investment Counselors Inc.
55
0
150
MOLSON COORS BEVERAGE CO
CL B
60871R209
1009738
19865
SH
SOLE
Salem Investment Counselors Inc.
14625
0
5240
MONDELEZ INTL INC
CL A
609207105
6169760
93678
SH
SOLE
Salem Investment Counselors Inc.
70217
0
23461
MONGODB INC
CL A
60937P106
2750
11
SH
SOLE
Salem Investment Counselors Inc.
11
0
0
MONSTER BEVERAGE CORP NEW
COM
61174X109
29970
600
SH
SOLE
Salem Investment Counselors Inc.
600
0
0
MOODYS CORP
COM
615369105
131331
312
SH
SOLE
Salem Investment Counselors Inc.
303
0
9
MORGAN STANLEY
COM NEW
617446448
2871187
29542
SH
SOLE
Salem Investment Counselors Inc.
21682
0
7860
MOTOROLA SOLUTIONS INC
COM NEW
620076307
102550
265
SH
SOLE
Salem Investment Counselors Inc.
242
0
23
MR COOPER GROUP INC
COM
62482R107
81230
1000
SH
SOLE
Salem Investment Counselors Inc.
1000
0
0
MSCI INC
COM
55354G100
7227
15
SH
SOLE
0
0
15
NANO X IMAGING LTD
ORD SHS
M70700105
272
37
SH
SOLE
Salem Investment Counselors Inc.
37
0
0
NASDAQ INC
COM
631103108
25686
426
SH
SOLE
0
0
426
NATERA INC
COM
632307104
1678495
15500
SH
SOLE
Salem Investment Counselors Inc.
9190
0
6310
NATIONAL FUEL GAS CO
COM
636180101
60176
1100
SH
SOLE
Salem Investment Counselors Inc.
1100
0
0
NATIONAL GRID PLC
SPONSORED ADR NE
636274409
6280
100
SH
SOLE
0
0
100
NATWEST GROUP PLC
SPONS ADR
639057207
4015
500
SH
SOLE
0
0
500
NCR ATLEOS CORPORATION
COM SHS
63001N106
649
24
SH
SOLE
Salem Investment Counselors Inc.
3
0
21
NCR VOYIX CORPORATION
COM
62886E108
1075
87
SH
SOLE
Salem Investment Counselors Inc.
6
0
81
NET LEASE OFFICE PROPERTIES
COM
64110Y108
25
1
SH
SOLE
Salem Investment Counselors Inc.
1
0
0
NETFLIX INC
COM
64110L106
1692656
2508
SH
SOLE
Salem Investment Counselors Inc.
2233
0
275
NEW YORK CMNTY BANCORP INC
COM
649445103
2754
855
SH
SOLE
Salem Investment Counselors Inc.
855
0
0
NEWMONT CORP
COM
651639106
950533
22702
SH
SOLE
Salem Investment Counselors Inc.
4725
0
17977
NEXTERA ENERGY INC
COM
65339F101
4656324
65758
SH
SOLE
Salem Investment Counselors Inc.
41333
0
24425
NEXTERA ENERGY PARTNERS LP
COM UNIT PART IN
65341B106
49061
1775
SH
SOLE
0
0
1775
NIKE INC
CL B
654106103
989616
13066
SH
SOLE
Salem Investment Counselors Inc.
7008
0
6058
NIO INC
SPON ADS
62914V106
416
100
SH
SOLE
0
0
100
NISOURCE INC
COM
65473P105
14405
500
SH
SOLE
Salem Investment Counselors Inc.
500
0
0
NOBLE CORP PLC
ORD SHS A
G65431127
1117
25
SH
SOLE
0
0
25
NOKIA CORP
SPONSORED ADR
654902204
378
100
SH
SOLE
Salem Investment Counselors Inc.
100
0
0
NORFOLK SOUTHN CORP
COM
655844108
957733
4461
SH
SOLE
Salem Investment Counselors Inc.
3747
0
714
NORTHERN OIL & GAS INC
COM
665531307
16531
440
SH
SOLE
Salem Investment Counselors Inc.
440
0
0
NORTHERN TECHNOLOGIES INTL C
COM
665809109
61405
3708
SH
SOLE
Salem Investment Counselors Inc.
1108
0
2600
NORTHERN TR CORP
COM
665859104
11778
139
SH
SOLE
Salem Investment Counselors Inc.
139
0
0
NORTHROP GRUMMAN CORP
COM
666807102
127298
292
SH
SOLE
Salem Investment Counselors Inc.
277
0
15
NORWEGIAN CRUISE LINE HLDG L
SHS
G66721104
1034
55
SH
SOLE
Salem Investment Counselors Inc.
55
0
0
NOV INC
COM
62955J103
22812
1200
SH
SOLE
Salem Investment Counselors Inc.
1000
0
200
NOVARTIS AG
SPONSORED ADR
66987V109
677299
6362
SH
SOLE
Salem Investment Counselors Inc.
4771
0
1591
NOVOCURE LTD
ORD SHS
G6674U108
69
4
SH
SOLE
Salem Investment Counselors Inc.
4
0
0
NOVO-NORDISK A S
ADR
670100205
2825967
19798
SH
SOLE
Salem Investment Counselors Inc.
9378
0
10420
NU HLDGS LTD
ORD SHS CL A
G6683N103
30045637
2330926
SH
SOLE
Salem Investment Counselors Inc.
1337325
0
993601
NUCOR CORP
COM
670346105
3988935
25168
SH
SOLE
Salem Investment Counselors Inc.
18826
0
6342
NUSCALE PWR CORP
CL A COM
67079K100
11690
1000
SH
SOLE
Salem Investment Counselors Inc.
1000
0
0
NUTRIEN LTD
COM
67077M108
1647
32
SH
SOLE
0
0
32
NUVEEN MUN CR OPPORTUNITIES
COM
670663103
18479
1665
SH
SOLE
Salem Investment Counselors Inc.
1665
0
0
NUVEEN PFD & INCOME TERM FD
COM
67075A106
2933
150
SH
SOLE
Salem Investment Counselors Inc.
150
0
0
NVIDIA CORPORATION
COM
67066G104
190883129
1545112
SH
SOLE
Salem Investment Counselors Inc.
1247291
0
297821
NXP SEMICONDUCTORS N V
COM
N6596X109
297925
1103
SH
SOLE
Salem Investment Counselors Inc.
228
0
875
OAKTREE SPECIALTY LENDING CO
COM
67401P405
5324
283
SH
SOLE
Salem Investment Counselors Inc.
283
0
0
OCCIDENTAL PETE CORP
*W EXP 08/03/202
674599162
3334
81
SH
SOLE
Salem Investment Counselors Inc.
22
0
59
OCCIDENTAL PETE CORP
COM
674599105
1400340
22141
SH
SOLE
Salem Investment Counselors Inc.
9397
0
12744
OGE ENERGY CORP
COM
670837103
71400
2000
SH
SOLE
Salem Investment Counselors Inc.
2000
0
0
OKTA INC
CL A
679295105
3745
40
SH
SOLE
Salem Investment Counselors Inc.
40
0
0
OLD DOMINION FREIGHT LINE IN
COM
679580100
35320
200
SH
SOLE
Salem Investment Counselors Inc.
170
0
30
OLD REP INTL CORP
COM
680223104
182341
5901
SH
SOLE
Salem Investment Counselors Inc.
5901
0
0
OLIN CORP
COM PAR $1
680665205
23575
500
SH
SOLE
Salem Investment Counselors Inc.
500
0
0
OMNICOM GROUP INC
COM
681919106
24951
276
SH
SOLE
Salem Investment Counselors Inc.
250
0
26
ON SEMICONDUCTOR CORP
COM
682189105
36332
530
SH
SOLE
Salem Investment Counselors Inc.
530
0
0
ONEOK INC NEW
COM
682680103
1472304
18054
SH
SOLE
Salem Investment Counselors Inc.
6910
0
11144
OPERA LTD
SPONSORED ADS
68373M107
4212
300
SH
SOLE
0
0
300
OPKO HEALTH INC
COM
68375N103
125
100
SH
SOLE
Salem Investment Counselors Inc.
100
0
0
ORACLE CORP
COM
68389X105
4770160
33783
SH
SOLE
Salem Investment Counselors Inc.
28079
0
5704
OREILLY AUTOMOTIVE INC
COM
67103H107
74981
71
SH
SOLE
Salem Investment Counselors Inc.
33
0
38
ORGANON & CO
COMMON STOCK
68622V106
40096
1937
SH
SOLE
Salem Investment Counselors Inc.
1687
0
250
OTIS WORLDWIDE CORP
COM
68902V107
876255
9103
SH
SOLE
Salem Investment Counselors Inc.
4892
0
4211
OUSTER INC
*W EXP 03/11/202
68989M111
18
250
SH
SOLE
Salem Investment Counselors Inc.
250
0
0
OVINTIV INC
COM
69047Q102
5203
111
SH
SOLE
0
0
111
PACCAR INC
COM
693718108
25221
245
SH
SOLE
0
0
245
PACKAGING CORP AMER
COM
695156109
22793
124
SH
SOLE
0
0
124
PALANTIR TECHNOLOGIES INC
CL A
69608A108
43575630
1720317
SH
SOLE
Salem Investment Counselors Inc.
1214083
0
506234
PALATIN TECHNOLOGIES INC
COM NEW
696077502
12
6
SH
SOLE
Salem Investment Counselors Inc.
6
0
0
PALO ALTO NETWORKS INC
COM
697435105
71193
210
SH
SOLE
Salem Investment Counselors Inc.
15
0
195
PARAMOUNT GLOBAL
CLASS B COM
92556H206
1044
100
SH
SOLE
0
0
100
PARKER-HANNIFIN CORP
COM
701094104
91046
180
SH
SOLE
Salem Investment Counselors Inc.
180
0
0
PARSONS CORP DEL
COM
70202L102
194381
2376
SH
SOLE
Salem Investment Counselors Inc.
1716
0
660
PAYCHEX INC
COM
704326107
132906
1121
SH
SOLE
Salem Investment Counselors Inc.
721
0
400
PAYPAL HLDGS INC
COM
70450Y103
1165417
20083
SH
SOLE
Salem Investment Counselors Inc.
15277
0
4806
PEAKSTONE REALTY TRUST
COMMON SHARES
39818P799
1343
124
SH
SOLE
Salem Investment Counselors Inc.
124
0
0
PEBBLEBROOK HOTEL TR
COM
70509V100
20090
1460
SH
SOLE
0
0
1460
PENSKE AUTOMOTIVE GRP INC
COM
70959W103
23099
155
SH
SOLE
Salem Investment Counselors Inc.
155
0
0
PEOPLES BANCORP N C INC
COM
710577107
48180
1650
SH
SOLE
Salem Investment Counselors Inc.
1650
0
0
PEPSICO INC
COM
713448108
49030226
297279
SH
SOLE
Salem Investment Counselors Inc.
245429
0
51850
PERFORMANCE FOOD GROUP CO
COM
71377A103
3438
52
SH
SOLE
0
0
52
PERFORMANT FINL CORP
COM
71377E105
180090
62100
SH
SOLE
Salem Investment Counselors Inc.
62100
0
0
PETROLEO BRASILEIRO SA PETRO
SPONSORED ADR
71654V408
6002642
414261
SH
SOLE
Salem Investment Counselors Inc.
181646
0
232615
PFIZER INC
COM
717081103
3690055
131882
SH
SOLE
Salem Investment Counselors Inc.
98731
0
33151
PHILIP MORRIS INTL INC
COM
718172109
2178248
21335
SH
SOLE
Salem Investment Counselors Inc.
20551
0
784
PHILLIPS 66
COM
718546104
7022784
49747
SH
SOLE
Salem Investment Counselors Inc.
29520
0
20227
PIMCO ETF TR
ENHAN SHRT MA AC
72201R833
16205
161
SH
SOLE
0
0
161
PIMCO ETF TR
INTER MUN BD ACT
72201R866
6872
132
SH
SOLE
Salem Investment Counselors Inc.
132
0
0
PIMCO ETF TR
SHTRM MUN BD ACT
72201R874
6135
123
SH
SOLE
Salem Investment Counselors Inc.
123
0
0
PINTEREST INC
CL A
72352L106
3942767
89466
SH
SOLE
Salem Investment Counselors Inc.
79813
0
9653
PIPER SANDLER COMPANIES
COM
724078100
11969
52
SH
SOLE
Salem Investment Counselors Inc.
52
0
0
PLAINS ALL AMERN PIPELINE L
UNIT LTD PARTN
726503105
3572
200
SH
SOLE
0
0
200
PLIANT THERAPEUTICS INC
COM
729139105
645
60
SH
SOLE
0
0
60
PLUG POWER INC
COM NEW
72919P202
5355
2298
SH
SOLE
Salem Investment Counselors Inc.
2298
0
0
PNC FINL SVCS GROUP INC
COM
693475105
3000454
19298
SH
SOLE
Salem Investment Counselors Inc.
15475
0
3823
POTBELLY CORP
COM
73754Y100
42070
5239
SH
SOLE
Salem Investment Counselors Inc.
5239
0
0
PPG INDS INC
COM
693506107
69114
549
SH
SOLE
Salem Investment Counselors Inc.
549
0
0
PRICE T ROWE GROUP INC
COM
74144T108
9555279
82866
SH
SOLE
Salem Investment Counselors Inc.
64551
0
18315
PRIMORIS SVCS CORP
COM
74164F103
14236
285
SH
SOLE
Salem Investment Counselors Inc.
285
0
0
PRINCIPAL FINANCIAL GROUP IN
COM
74251V102
79
1
SH
SOLE
Salem Investment Counselors Inc.
1
0
0
PROCTER AND GAMBLE CO
COM
742718109
17972666
108978
SH
SOLE
Salem Investment Counselors Inc.
84856
0
24122
PROGRESSIVE CORP
COM
743315103
49228
237
SH
SOLE
Salem Investment Counselors Inc.
50
0
187
PROLOGIS INC.
COM
74340W103
22126
197
SH
SOLE
0
0
197
PROSHARES TR
ULTRAPRO QQQ
74347X831
14821
200
SH
SOLE
Salem Investment Counselors Inc.
200
0
0
PROSPERITY BANCSHARES INC
COM
743606105
14068
228
SH
SOLE
Salem Investment Counselors Inc.
228
0
0
PRUDENTIAL FINL INC
COM
744320102
55666
475
SH
SOLE
Salem Investment Counselors Inc.
175
0
300
PUBLIC STORAGE OPER CO
COM
74460D109
51490
179
SH
SOLE
Salem Investment Counselors Inc.
179
0
0
PUBLIC SVC ENTERPRISE GRP IN
COM
744573106
49232
668
SH
SOLE
Salem Investment Counselors Inc.
668
0
0
PULTE GROUP INC
COM
745867101
31436
285
SH
SOLE
0
0
285
PUTNAM PREMIER INCOME TR
SH BEN INT
746853100
11096
3077
SH
SOLE
Salem Investment Counselors Inc.
3077
0
0
QIAGEN NV
SHS NEW
N72482149
1398
34
SH
SOLE
0
0
34
QORVO INC
COM
74736K101
45952
396
SH
SOLE
Salem Investment Counselors Inc.
296
0
100
QUALCOMM INC
COM
747525103
22727195
114104
SH
SOLE
Salem Investment Counselors Inc.
100235
0
13869
QUANTA SVCS INC
COM
74762E102
264254
1040
SH
SOLE
Salem Investment Counselors Inc.
1000
0
40
QUANTUMSCAPE CORP
COM CL A
74767V109
256
52
SH
SOLE
Salem Investment Counselors Inc.
52
0
0
QUEST DIAGNOSTICS INC
COM
74834L100
69809
510
SH
SOLE
Salem Investment Counselors Inc.
510
0
0
QUIPT HOME MEDICAL CORP
COM
74880P104
151340
47000
SH
SOLE
Salem Investment Counselors Inc.
47000
0
0
RADIAN GROUP INC
COM
750236101
22548
725
SH
SOLE
Salem Investment Counselors Inc.
725
0
0
RAYMOND JAMES FINL INC
COM
754730109
298271
2413
SH
SOLE
Salem Investment Counselors Inc.
2325
0
88
REALTY INCOME CORP
COM
756109104
42785
810
SH
SOLE
Salem Investment Counselors Inc.
360
0
450
REAVES UTIL INCOME FD
COM SH BEN INT
756158101
43603
1596
SH
SOLE
0
0
1596
RECURSION PHARMACEUTICALS IN
CL A
75629V104
15000
2000
SH
SOLE
0
0
2000
RED VIOLET INC
COM
75704L104
15240
600
SH
SOLE
Salem Investment Counselors Inc.
600
0
0
REGAL REXNORD CORPORATION
COM
758750103
2847
21
SH
SOLE
0
0
21
REGENERON PHARMACEUTICALS
COM
75886F107
18919
18
SH
SOLE
Salem Investment Counselors Inc.
15
0
3
REGIONS FINANCIAL CORP NEW
COM
7591EP100
189842
9361
SH
SOLE
Salem Investment Counselors Inc.
9361
0
0
RENASANT CORP
COM
75970E107
45597
1493
SH
SOLE
Salem Investment Counselors Inc.
1493
0
0
REPUBLIC SVCS INC
COM
760759100
38868
200
SH
SOLE
Salem Investment Counselors Inc.
200
0
0
RESIDEO TECHNOLOGIES INC
COM
76118Y104
1722
88
SH
SOLE
0
0
88
RESTAURANT BRANDS INTL INC
COM
76131D103
7095
100
SH
SOLE
Salem Investment Counselors Inc.
100
0
0
RGC RES INC
COM
74955L103
3906
191
SH
SOLE
Salem Investment Counselors Inc.
191
0
0
RIO TINTO PLC
SPONSORED ADR
767204100
8341596
126522
SH
SOLE
Salem Investment Counselors Inc.
84406
0
42116
RIVIAN AUTOMOTIVE INC
COM CL A
76954A103
14950
1114
SH
SOLE
Salem Investment Counselors Inc.
1114
0
0
RMR GROUP INC
CL A
74967R106
1134
50
SH
SOLE
Salem Investment Counselors Inc.
50
0
0
ROBERT HALF INC.
COM
770323103
30391
475
SH
SOLE
0
0
475
ROBINHOOD MKTS INC
COM CL A
770700102
6813
300
SH
SOLE
0
0
300
ROBLOX CORP
CL A
771049103
5433
146
SH
SOLE
Salem Investment Counselors Inc.
146
0
0
ROCKWELL AUTOMATION INC
COM
773903109
2753
10
SH
SOLE
0
0
10
ROKU INC
COM CL A
77543R102
25231
421
SH
SOLE
Salem Investment Counselors Inc.
421
0
0
ROPER TECHNOLOGIES INC
COM
776696106
11527975
20452
SH
SOLE
Salem Investment Counselors Inc.
12828
0
7624
ROSS STORES INC
COM
778296103
2035
14
SH
SOLE
0
0
14
ROYAL BK CDA
COM
780087102
549666
5167
SH
SOLE
Salem Investment Counselors Inc.
5167
0
0
ROYAL CARIBBEAN GROUP
COM
V7780T103
479
3
SH
SOLE
0
0
3
ROYCE SMALL CAP TRUST INC
COM
780910105
58561
4047
SH
SOLE
0
0
4047
RPM INTL INC
COM
749685103
43072
400
SH
SOLE
0
0
400
RTX CORPORATION
COM
75513E101
22870882
227820
SH
SOLE
Salem Investment Counselors Inc.
188262
0
39558
RYANAIR HOLDINGS PLC
SPONSORED ADS
783513203
2213
19
SH
SOLE
0
0
19
S&P GLOBAL INC
COM
78409V104
248422
557
SH
SOLE
Salem Investment Counselors Inc.
500
0
57
SALESFORCE INC
COM
79466L302
1051321
4089
SH
SOLE
Salem Investment Counselors Inc.
899
0
3190
SANARA MEDTECH INC
COM
79957L100
316488
11215
SH
SOLE
Salem Investment Counselors Inc.
11215
0
0
SANOFI
SPONSORED ADR
80105N105
17565
362
SH
SOLE
0
0
362
SCHLUMBERGER LTD
COM STK
806857108
105382
2221
SH
SOLE
Salem Investment Counselors Inc.
1982
0
239
SCHWAB CHARLES CORP
COM
808513105
1932816
26229
SH
SOLE
Salem Investment Counselors Inc.
14751
0
11478
SCHWAB STRATEGIC TR
EMRG MKTEQ ETF
808524706
246754
9286
SH
SOLE
Salem Investment Counselors Inc.
8747
0
539
SCHWAB STRATEGIC TR
FUNDAMENTAL EMER
808524730
2146
72
SH
SOLE
0
0
72
SCHWAB STRATEGIC TR
FUNDAMENTAL INTL
808524755
1090048
30837
SH
SOLE
Salem Investment Counselors Inc.
20628
0
10209
SCHWAB STRATEGIC TR
FUNDAMENTAL US L
808524771
1312348
19501
SH
SOLE
Salem Investment Counselors Inc.
8040
0
11461
SCHWAB STRATEGIC TR
FUNDAMENTAL US S
808524763
6616
120
SH
SOLE
Salem Investment Counselors Inc.
82
0
38
SCHWAB STRATEGIC TR
INTL EQTY ETF
808524805
3477050
90367
SH
SOLE
Salem Investment Counselors Inc.
66316
0
24051
SCHWAB STRATEGIC TR
INT-TRM U.S TRES
808524854
2311601
47398
SH
SOLE
Salem Investment Counselors Inc.
42712
0
4686
SCHWAB STRATEGIC TR
US AGGREGATE B
808524839
43712
959
SH
SOLE
Salem Investment Counselors Inc.
947
0
12
SCHWAB STRATEGIC TR
US BRD MKT ETF
808524102
2545638
40486
SH
SOLE
Salem Investment Counselors Inc.
39626
0
860
SCHWAB STRATEGIC TR
US DIVIDEND EQ
808524797
1975728
25142
SH
SOLE
Salem Investment Counselors Inc.
14270
0
10872
SCHWAB STRATEGIC TR
US LCAP GR ETF
808524300
86439
857
SH
SOLE
Salem Investment Counselors Inc.
175
0
682
SCHWAB STRATEGIC TR
US LCAP VA ETF
808524409
213934
2881
SH
SOLE
Salem Investment Counselors Inc.
2480
0
401
SCHWAB STRATEGIC TR
US LRG CAP ETF
808524201
20125405
312861
SH
SOLE
Salem Investment Counselors Inc.
247324
0
65537
SCHWAB STRATEGIC TR
US MID-CAP ETF
808524508
18783643
241127
SH
SOLE
Salem Investment Counselors Inc.
202783
0
38344
SCHWAB STRATEGIC TR
US SML CAP ETF
808524607
7921424
166658
SH
SOLE
Salem Investment Counselors Inc.
127325
0
39333
SCHWAB STRATEGIC TR
US TIPS ETF
808524870
27982
538
SH
SOLE
Salem Investment Counselors Inc.
443
0
95
SCOTTS MIRACLE-GRO CO
CL A
810186106
4555
70
SH
SOLE
Salem Investment Counselors Inc.
70
0
0
SEA LTD
SPONSORD ADS
81141R100
643
9
SH
SOLE
Salem Investment Counselors Inc.
9
0
0
SEAGATE TECHNOLOGY HLDNGS PL
ORD SHS
G7997R103
38885
374
SH
SOLE
Salem Investment Counselors Inc.
118
0
256
SELECT MED HLDGS CORP
COM
81619Q105
11465
327
SH
SOLE
Salem Investment Counselors Inc.
327
0
0
SELECT SECTOR SPDR TR
COMMUNICATION
81369Y852
29639
346
SH
SOLE
0
0
346
SELECT SECTOR SPDR TR
ENERGY
81369Y506
1182771
12976
SH
SOLE
Salem Investment Counselors Inc.
4711
0
8265
SELECT SECTOR SPDR TR
FINANCIAL
81369Y605
947175
23040
SH
SOLE
Salem Investment Counselors Inc.
21414
0
1626
SELECT SECTOR SPDR TR
INDL
81369Y704
60935
500
SH
SOLE
Salem Investment Counselors Inc.
100
0
400
SELECT SECTOR SPDR TR
SBI CONS DISCR
81369Y407
48701
267
SH
SOLE
0
0
267
SELECT SECTOR SPDR TR
SBI CONS STPLS
81369Y308
10722
140
SH
SOLE
0
0
140
SELECT SECTOR SPDR TR
SBI HEALTHCARE
81369Y209
2963972
20336
SH
SOLE
Salem Investment Counselors Inc.
14102
0
6234
SELECT SECTOR SPDR TR
SBI INT-UTILS
81369Y886
695846
10212
SH
SOLE
Salem Investment Counselors Inc.
3500
0
6712
SELECT SECTOR SPDR TR
SBI MATERIALS
81369Y100
8831
100
SH
SOLE
0
0
100
SELECT SECTOR SPDR TR
TECHNOLOGY
81369Y803
1758713
7774
SH
SOLE
Salem Investment Counselors Inc.
2500
0
5274
SEMPRA
COM
816851109
619575
8080
SH
SOLE
Salem Investment Counselors Inc.
8080
0
0
SERVICE CORP INTL
COM
817565104
1139
16
SH
SOLE
0
0
16
SERVICENOW INC
COM
81762P102
3226134
4101
SH
SOLE
Salem Investment Counselors Inc.
2979
0
1122
SHAKE SHACK INC
CL A
819047101
18000
200
SH
SOLE
Salem Investment Counselors Inc.
200
0
0
SHELL PLC
SPON ADS
780259305
181461
2514
SH
SOLE
Salem Investment Counselors Inc.
2471
0
43
SHERWIN WILLIAMS CO
COM
824348106
722798
2422
SH
SOLE
Salem Investment Counselors Inc.
2259
0
163
SHIFT4 PMTS INC
CL A
82452J109
30514
416
SH
SOLE
Salem Investment Counselors Inc.
341
0
75
SHOPIFY INC
CL A
82509L107
39630
600
SH
SOLE
0
0
600
SHYFT GROUP INC
COM
825698103
297
25
SH
SOLE
0
0
25
SIERRA BANCORP
COM
82620P102
4700
210
SH
SOLE
Salem Investment Counselors Inc.
210
0
0
SIMMONS 1ST NATL CORP
CL A $1 PAR
828730200
21348
1200
SH
SOLE
0
0
1200
SIMON PPTY GROUP INC NEW
COM
828806109
25655
169
SH
SOLE
Salem Investment Counselors Inc.
1
0
168
SIMPLY GOOD FOODS CO
COM
82900L102
37937
1050
SH
SOLE
Salem Investment Counselors Inc.
1050
0
0
SKILLZ INC
COM CL A
83067L208
36
5
SH
SOLE
Salem Investment Counselors Inc.
5
0
0
SKYWEST INC
COM
830879102
90277
1100
SH
SOLE
Salem Investment Counselors Inc.
1100
0
0
SKYWORKS SOLUTIONS INC
COM
83088M102
537910
5047
SH
SOLE
Salem Investment Counselors Inc.
3325
0
1722
SL GREEN RLTY CORP
COM
78440X887
5462
96
SH
SOLE
0
0
96
SMUCKER J M CO
COM NEW
832696405
61063
560
SH
SOLE
Salem Investment Counselors Inc.
560
0
0
SNAP INC
CL A
83304A106
411513
24775
SH
SOLE
Salem Investment Counselors Inc.
23200
0
1575
SNAP ON INC
COM
833034101
17252
66
SH
SOLE
0
0
66
SNOWFLAKE INC
CL A
833445109
11348
84
SH
SOLE
Salem Investment Counselors Inc.
5
0
79
SOLAREDGE TECHNOLOGIES INC
COM
83417M104
1137
45
SH
SOLE
Salem Investment Counselors Inc.
15
0
30
SOLVENTUM CORP
COM SHS
83444M101
833072
15754
SH
SOLE
Salem Investment Counselors Inc.
13009
0
2745
SONOCO PRODS CO
COM
835495102
4666951
92014
SH
SOLE
Salem Investment Counselors Inc.
81285
0
10729
SONY GROUP CORP
SPONSORED ADR
835699307
5862
69
SH
SOLE
Salem Investment Counselors Inc.
69
0
0
SOUTHERN CO
COM
842587107
1478006
19054
SH
SOLE
Salem Investment Counselors Inc.
13928
0
5126
SOUTHSTATE CORPORATION
COM
840441109
765270
10014
SH
SOLE
Salem Investment Counselors Inc.
8759
0
1255
SOUTHWEST AIRLS CO
COM
844741108
58
2
SH
SOLE
Salem Investment Counselors Inc.
2
0
0
SPDR DOW JONES INDL AVERAGE
UT SER 1
78467X109
522149
1332
SH
SOLE
Salem Investment Counselors Inc.
1267
0
65
SPDR GOLD TR
GOLD SHS
78463V107
113311
527
SH
SOLE
Salem Investment Counselors Inc.
35
0
492
SPDR INDEX SHS FDS
DJ INTL RL ETF
78463X863
3408
142
SH
SOLE
0
0
142
SPDR INDEX SHS FDS
PORTFOLIO EMG MK
78463X509
45204
1200
SH
SOLE
0
0
1200
SPDR INDEX SHS FDS
S&P CHINA ETF
78463X400
260590
3807
SH
SOLE
Salem Investment Counselors Inc.
3807
0
0
SPDR S&P 500 ETF TR
TR UNIT
78462F103
15318760
28075
SH
SOLE
Salem Investment Counselors Inc.
20969
0
7106
SPDR S&P MIDCAP 400 ETF TR
UTSER1 S&PDCRP
78467Y107
2254114
4197
SH
SOLE
Salem Investment Counselors Inc.
4197
0
0
SPDR SER TR
AEROSPACE DEF
78464A631
419940
3000
SH
SOLE
0
0
3000
SPDR SER TR
FACTST INV ETF
78464A110
173702
1185
SH
SOLE
Salem Investment Counselors Inc.
1184
0
1
SPDR SER TR
NUVEEN BLMBRG MU
78468R721
35548
777
SH
SOLE
Salem Investment Counselors Inc.
777
0
0
SPDR SER TR
NYSE TECH ETF
78464A102
23430
120
SH
SOLE
Salem Investment Counselors Inc.
120
0
0
SPDR SER TR
PORT MTG BK ETF
78464A383
19349
897
SH
SOLE
0
0
897
SPDR SER TR
PORTFOLIO S&P600
78468R853
969311
23340
SH
SOLE
Salem Investment Counselors Inc.
23340
0
0
SPDR SER TR
PRTFLO S&P500 GW
78464A409
61231
764
SH
SOLE
Salem Investment Counselors Inc.
30
0
734
SPDR SER TR
PRTFLO S&P500 VL
78464A508
103590
2125
SH
SOLE
Salem Investment Counselors Inc.
13
0
2112
SPDR SER TR
S&P 400 MDCP GRW
78464A821
504360
6000
SH
SOLE
Salem Investment Counselors Inc.
6000
0
0
SPDR SER TR
S&P BIOTECH
78464A870
449738
4851
SH
SOLE
Salem Investment Counselors Inc.
2151
0
2700
SPDR SER TR
S&P DIVID ETF
78464A763
353561
2780
SH
SOLE
Salem Investment Counselors Inc.
2380
0
400
SPDR SER TR
S&P KENSHO NEW
78468R648
8431
183
SH
SOLE
0
0
183
SPDR SER TR
S&P METALS MNG
78464A755
2136
36
SH
SOLE
Salem Investment Counselors Inc.
36
0
0
SPDR SER TR
S&P OILGAS EXP
78468R556
646615
4445
SH
SOLE
Salem Investment Counselors Inc.
4445
0
0
SPDR SER TR
S&P REGL BKG
78464A698
518104
10552
SH
SOLE
Salem Investment Counselors Inc.
10052
0
500
SPOTIFY TECHNOLOGY S A
SHS
L8681T102
314
1
SH
SOLE
Salem Investment Counselors Inc.
1
0
0
SPRUCE POWER HOLDING CORP
COM NEW
9837FR209
45625
12500
SH
SOLE
0
0
12500
SS&C TECHNOLOGIES HLDGS INC
COM
78467J100
19428
310
SH
SOLE
Salem Investment Counselors Inc.
310
0
0
SSGA ACTIVE ETF TR
ULT SHT TRM BD
78467V707
827167
20439
SH
SOLE
0
0
20439
STANLEY BLACK & DECKER INC
COM
854502101
15978
200
SH
SOLE
Salem Investment Counselors Inc.
200
0
0
STAR BULK CARRIERS CORP.
SHS PAR
Y8162K204
7314
300
SH
SOLE
0
0
300
STARBUCKS CORP
COM
855244109
362470
4656
SH
SOLE
Salem Investment Counselors Inc.
3988
0
668
STARWOOD PPTY TR INC
COM
85571B105
34956
1800
SH
SOLE
Salem Investment Counselors Inc.
1000
0
800
STATE STR CORP
COM
857477103
1702
23
SH
SOLE
0
0
23
STERICYCLE INC
COM
858912108
523170
9000
SH
SOLE
Salem Investment Counselors Inc.
2500
0
6500
STERIS PLC
SHS USD
G8473T100
12295
56
SH
SOLE
Salem Investment Counselors Inc.
50
0
6
STIFEL FINL CORP
COM
860630102
25245
300
SH
SOLE
Salem Investment Counselors Inc.
300
0
0
STONECO LTD
COM CL A
G85158106
420
35
SH
SOLE
0
0
35
STREAMLINE HEALTH SOLUTIONS
COM
86323X106
91476
198514
SH
SOLE
Salem Investment Counselors Inc.
198514
0
0
STRYKER CORPORATION
COM
863667101
2221350
6524
SH
SOLE
Salem Investment Counselors Inc.
4670
0
1854
SUN CMNTYS INC
COM
866674104
4124
34
SH
SOLE
0
0
34
SUNCOR ENERGY INC NEW
COM
867224107
15812
415
SH
SOLE
Salem Investment Counselors Inc.
415
0
0
SUNOCO LP/SUNOCO FIN CORP
COM UT REP LP
86765K109
150736
2666
SH
SOLE
Salem Investment Counselors Inc.
159
0
2507
SUNRUN INC
COM
86771W105
475
40
SH
SOLE
Salem Investment Counselors Inc.
40
0
0
SUPER MICRO COMPUTER INC
COM
86800U104
5798540
7077
SH
SOLE
Salem Investment Counselors Inc.
4568
0
2509
SURMODICS INC
COM
868873100
5072126
120650
SH
SOLE
Salem Investment Counselors Inc.
101250
0
19400
SYMBOTIC INC
CLASS A COM
87151X101
3516
100
SH
SOLE
0
0
100
SYNCHRONY FINANCIAL
COM
87165B103
29777
631
SH
SOLE
Salem Investment Counselors Inc.
631
0
0
SYNOPSYS INC
COM
871607107
5951
10
SH
SOLE
0
0
10
SYNOVUS FINL CORP
COM NEW
87161C501
84589
2085
SH
SOLE
Salem Investment Counselors Inc.
2085
0
0
SYSCO CORP
COM
871829107
3570714
50017
SH
SOLE
Salem Investment Counselors Inc.
49517
0
500
TAIWAN SEMICONDUCTOR MFG LTD
SPONSORED ADS
874039100
18024857
103677
SH
SOLE
Salem Investment Counselors Inc.
57630
0
46047
TAKE-TWO INTERACTIVE SOFTWAR
COM
874054109
5443
35
SH
SOLE
Salem Investment Counselors Inc.
35
0
0
TANDEM DIABETES CARE INC
COM NEW
875372203
40290
1000
SH
SOLE
Salem Investment Counselors Inc.
1000
0
0
TANGER INC
COM
875465106
32532
1200
SH
SOLE
Salem Investment Counselors Inc.
1200
0
0
TARGET CORP
COM
87612E106
356659
2409
SH
SOLE
Salem Investment Counselors Inc.
2332
0
77
TC ENERGY CORP
COM
87807B107
3745
97
SH
SOLE
0
0
97
TD SYNNEX CORPORATION
COM
87162W100
41198
357
SH
SOLE
Salem Investment Counselors Inc.
357
0
0
TE CONNECTIVITY LTD
SHS
H84989104
13389
89
SH
SOLE
0
0
89
TELADOC HEALTH INC
COM
87918A105
8509
870
SH
SOLE
Salem Investment Counselors Inc.
720
0
150
TELEDYNE TECHNOLOGIES INC
COM
879360105
48110
124
SH
SOLE
Salem Investment Counselors Inc.
3
0
121
TELEFLEX INCORPORATED
COM
879369106
1052
5
SH
SOLE
0
0
5
TEMPUR SEALY INTL INC
COM
88023U101
700632
14800
SH
SOLE
0
0
14800
TENARIS S A
SPONSORED ADS
88031M109
1404
46
SH
SOLE
0
0
46
TENET HEALTHCARE CORP
COM NEW
88033G407
26606
200
SH
SOLE
Salem Investment Counselors Inc.
200
0
0
TERADATA CORP DEL
COM
88076W103
208
6
SH
SOLE
Salem Investment Counselors Inc.
6
0
0
TERADYNE INC
COM
880770102
59316
400
SH
SOLE
Salem Investment Counselors Inc.
400
0
0
TERNS PHARMACEUTICALS INC
COM
880881107
2530596
371600
SH
SOLE
Salem Investment Counselors Inc.
233250
0
138350
TESLA INC
COM
88160R101
3100806
15670
SH
SOLE
Salem Investment Counselors Inc.
10304
0
5366
TEXAS INSTRS INC
COM
882508104
1578611
8115
SH
SOLE
Salem Investment Counselors Inc.
117
0
7998
TEXTRON INC
COM
883203101
6041969
70370
SH
SOLE
Salem Investment Counselors Inc.
43520
0
26850
THE CIGNA GROUP
COM
125523100
121981
369
SH
SOLE
Salem Investment Counselors Inc.
345
0
24
THE TRADE DESK INC
COM CL A
88339J105
99136
1015
SH
SOLE
Salem Investment Counselors Inc.
575
0
440
THERMO FISHER SCIENTIFIC INC
COM
883556102
9267768
16755
SH
SOLE
Salem Investment Counselors Inc.
9760
0
6995
TILRAY BRANDS INC
COM
88688T100
5518
3324
SH
SOLE
Salem Investment Counselors Inc.
3324
0
0
TJX COS INC NEW
COM
872540109
429390
3900
SH
SOLE
Salem Investment Counselors Inc.
430
0
3470
T-MOBILE US INC
COM
872590104
881
5
SH
SOLE
Salem Investment Counselors Inc.
5
0
0
TOAST INC
CL A
888787108
283470
11000
SH
SOLE
Salem Investment Counselors Inc.
11000
0
0
TOLL BROTHERS INC
COM
889478103
123704
1074
SH
SOLE
Salem Investment Counselors Inc.
1074
0
0
TOOTSIE ROLL INDS INC
COM
890516107
246
8
SH
SOLE
0
0
8
TOTALENERGIES SE
SPONSORED ADS
89151E109
8133539
121961
SH
SOLE
Salem Investment Counselors Inc.
80884
0
41077
TOWER SEMICONDUCTOR LTD
SHS NEW
M87915274
2949
75
SH
SOLE
Salem Investment Counselors Inc.
75
0
0
TOYOTA MOTOR CORP
ADS
892331307
1258721
6141
SH
SOLE
Salem Investment Counselors Inc.
5414
0
727
TRACTOR SUPPLY CO
COM
892356106
179820
666
SH
SOLE
Salem Investment Counselors Inc.
666
0
0
TRANE TECHNOLOGIES PLC
SHS
G8994E103
4995460
15187
SH
SOLE
Salem Investment Counselors Inc.
7531
0
7656
TRANSDIGM GROUP INC
COM
893641100
415224
325
SH
SOLE
Salem Investment Counselors Inc.
225
0
100
TRANSOCEAN LTD
REGISTERED SHS
H8817H100
140
26
SH
SOLE
Salem Investment Counselors Inc.
26
0
0
TRAVELERS COMPANIES INC
COM
89417E109
170603
839
SH
SOLE
Salem Investment Counselors Inc.
609
0
230
TRI CONTL CORP
COM
895436103
40695
1314
SH
SOLE
Salem Investment Counselors Inc.
1314
0
0
TRUIST FINL CORP
COM
89832Q109
11454473
294838
SH
SOLE
Salem Investment Counselors Inc.
229414
0
65424
TRUMP MEDIA & TECHNOLOGY GRO
COM
25400Q105
28493
870
SH
SOLE
0
0
870
TWILIO INC
CL A
90138F102
3409
60
SH
SOLE
Salem Investment Counselors Inc.
60
0
0
TYSON FOODS INC
CL A
902494103
386095
6757
SH
SOLE
0
0
6757
UBER TECHNOLOGIES INC
COM
90353T100
133586
1838
SH
SOLE
Salem Investment Counselors Inc.
1185
0
653
UBIQUITI INC
COM
90353W103
3260454
22384
SH
SOLE
Salem Investment Counselors Inc.
22384
0
0
UBS GROUP AG
SHS
H42097107
9276
314
SH
SOLE
0
0
314
UDR INC
COM
902653104
2017
49
SH
SOLE
Salem Investment Counselors Inc.
49
0
0
UIPATH INC
CL A
90364P105
2536
200
SH
SOLE
0
0
200
ULTA BEAUTY INC
COM
90384S303
90294
234
SH
SOLE
Salem Investment Counselors Inc.
30
0
204
UNIFIRST CORP MASS
COM
904708104
1764187
10285
SH
SOLE
Salem Investment Counselors Inc.
9500
0
785
UNILEVER PLC
SPON ADR NEW
904767704
83420
1517
SH
SOLE
Salem Investment Counselors Inc.
397
0
1120
UNION PAC CORP
COM
907818108
743265
3285
SH
SOLE
Salem Investment Counselors Inc.
2724
0
561
UNIQURE NV
SHS
N90064101
1344
300
SH
SOLE
Salem Investment Counselors Inc.
300
0
0
UNITED AIRLS HLDGS INC
COM
910047109
5596
115
SH
SOLE
Salem Investment Counselors Inc.
115
0
0
UNITED BANKSHARES INC WEST V
COM
909907107
16438
501
SH
SOLE
Salem Investment Counselors Inc.
501
0
0
UNITED PARCEL SERVICE INC
CL B
911312106
337041
2463
SH
SOLE
Salem Investment Counselors Inc.
125
0
2338
UNITED RENTALS INC
COM
911363109
325952
504
SH
SOLE
Salem Investment Counselors Inc.
504
0
0
UNITED STS OIL FD LP
UNITS
91232N207
39795
500
SH
SOLE
Salem Investment Counselors Inc.
500
0
0
UNITEDHEALTH GROUP INC
COM
91324P102
20161862
39591
SH
SOLE
Salem Investment Counselors Inc.
22211
0
17380
UNITI GROUP INC
COM
91325V108
240
82
SH
SOLE
0
0
82
UNIVERSAL CORP VA
COM
913456109
14457
300
SH
SOLE
0
0
300
UNIVERSAL DISPLAY CORP
COM
91347P105
4205
20
SH
SOLE
0
0
20
URBAN OUTFITTERS INC
COM
917047102
1027
25
SH
SOLE
Salem Investment Counselors Inc.
25
0
0
US BANCORP DEL
COM NEW
902973304
4663
116
SH
SOLE
0
0
116
UTZ BRANDS INC
COM CL A
918090101
16720
1000
SH
SOLE
Salem Investment Counselors Inc.
1000
0
0
V F CORP
COM
918204108
296069
21931
SH
SOLE
Salem Investment Counselors Inc.
12455
0
9476
V2X INC
COM
92242T101
432
9
SH
SOLE
Salem Investment Counselors Inc.
9
0
0
VALE S A
SPONSORED ADS
91912E105
3631
325
SH
SOLE
0
0
325
VALERO ENERGY CORP
COM
91913Y100
176355
1125
SH
SOLE
Salem Investment Counselors Inc.
1125
0
0
VALVOLINE INC
COM
92047W101
293760
6800
SH
SOLE
Salem Investment Counselors Inc.
6800
0
0
VANECK ETF TRUST
RARE EARTH AND S
92189H805
2807
66
SH
SOLE
0
0
66
VANECK ETF TRUST
SEMICONDUCTR ETF
92189F676
36238
139
SH
SOLE
Salem Investment Counselors Inc.
125
0
14
VANECK ETF TRUST
VANECK VIETNAM
92189F817
73020
6000
SH
SOLE
Salem Investment Counselors Inc.
6000
0
0
VANECK ETF TRUST
VIDEO GMNG ESPRT
92189F114
38474
575
SH
SOLE
Salem Investment Counselors Inc.
575
0
0
VANGUARD ADMIRAL FDS INC
MIDCP 400 GRTH
921932869
6573
60
SH
SOLE
0
0
60
VANGUARD BD INDEX FDS
INTERMED TERM
921937819
169551
2264
SH
SOLE
Salem Investment Counselors Inc.
2264
0
0
VANGUARD BD INDEX FDS
TOTAL BND MRKT
921937835
101159
1404
SH
SOLE
Salem Investment Counselors Inc.
494
0
910
VANGUARD BD INDEX FDS
VANGUARD ULTRA
92203C303
3795560
76647
SH
SOLE
Salem Investment Counselors Inc.
45180
0
31467
VANGUARD CHARLOTTE FDS
TOTAL INT BD ETF
92203J407
41029
843
SH
SOLE
Salem Investment Counselors Inc.
52
0
791
VANGUARD INDEX FDS
EXTEND MKT ETF
922908652
28958
171
SH
SOLE
Salem Investment Counselors Inc.
148
0
23
VANGUARD INDEX FDS
GROWTH ETF
922908736
2080851
5557
SH
SOLE
Salem Investment Counselors Inc.
5440
0
117
VANGUARD INDEX FDS
LARGE CAP ETF
922908637
225687
901
SH
SOLE
Salem Investment Counselors Inc.
901
0
0
VANGUARD INDEX FDS
MCAP GR IDXVIP
922908538
844041
3671
SH
SOLE
Salem Investment Counselors Inc.
2116
0
1555
VANGUARD INDEX FDS
MCAP VL IDXVIP
922908512
339511
2247
SH
SOLE
Salem Investment Counselors Inc.
1746
0
501
VANGUARD INDEX FDS
MID CAP ETF
922908629
16566136
68171
SH
SOLE
Salem Investment Counselors Inc.
58511
0
9660
VANGUARD INDEX FDS
REAL ESTATE ETF
922908553
1107636
13160
SH
SOLE
Salem Investment Counselors Inc.
12855
0
305
VANGUARD INDEX FDS
S&P 500 ETF SHS
922908363
6876469
13738
SH
SOLE
Salem Investment Counselors Inc.
11451
0
2287
VANGUARD INDEX FDS
SM CP VAL ETF
922908611
423419
2307
SH
SOLE
Salem Investment Counselors Inc.
1692
0
615
VANGUARD INDEX FDS
SMALL CP ETF
922908751
15694656
71707
SH
SOLE
Salem Investment Counselors Inc.
60797
0
10910
VANGUARD INDEX FDS
SML CP GRW ETF
922908595
513007
2048
SH
SOLE
Salem Investment Counselors Inc.
1137
0
911
VANGUARD INDEX FDS
TOTAL STK MKT
922908769
1722231
6426
SH
SOLE
Salem Investment Counselors Inc.
4831
0
1595
VANGUARD INDEX FDS
VALUE ETF
922908744
726090
4498
SH
SOLE
Salem Investment Counselors Inc.
3234
0
1264
VANGUARD INTL EQUITY INDEX F
ALLWRLD EX US
922042775
250276
4268
SH
SOLE
Salem Investment Counselors Inc.
4118
0
150
VANGUARD INTL EQUITY INDEX F
FTSE EMR MKT ETF
922042858
187425
4283
SH
SOLE
Salem Investment Counselors Inc.
4268
0
15
VANGUARD INTL EQUITY INDEX F
FTSE EUROPE ETF
922042874
302802
4535
SH
SOLE
Salem Investment Counselors Inc.
1600
0
2935
VANGUARD INTL EQUITY INDEX F
FTSE PACIFIC ETF
922042866
446935
6025
SH
SOLE
Salem Investment Counselors Inc.
4725
0
1300
VANGUARD INTL EQUITY INDEX F
FTSE SMCAP ETF
922042718
33955
289
SH
SOLE
0
0
289
VANGUARD INTL EQUITY INDEX F
TT WRLD ST ETF
922042742
16895
150
SH
SOLE
0
0
150
VANGUARD MALVERN FDS
STRM INFPROIDX
922020805
11941
246
SH
SOLE
Salem Investment Counselors Inc.
134
0
112
VANGUARD SCOTTSDALE FDS
INT-TERM CORP
92206C870
44362
555
SH
SOLE
0
0
555
VANGUARD SCOTTSDALE FDS
SHORT TERM TREAS
92206C102
10033
173
SH
SOLE
0
0
173
VANGUARD SCOTTSDALE FDS
VNG RUS1000GRW
92206C680
46905
500
SH
SOLE
0
0
500
VANGUARD SCOTTSDALE FDS
VNG RUS2000GRW
92206C623
81118
424
SH
SOLE
0
0
424
VANGUARD SCOTTSDALE FDS
VNG RUS2000IDX
92206C664
57379
700
SH
SOLE
0
0
700
VANGUARD SPECIALIZED FUNDS
DIV APP ETF
921908844
4315460
23524
SH
SOLE
Salem Investment Counselors Inc.
16530
0
6994
VANGUARD STAR FDS
VG TL INTL STK F
921909768
92320
1531
SH
SOLE
Salem Investment Counselors Inc.
693
0
838
VANGUARD TAX-MANAGED FDS
VAN FTSE DEV MKT
921943858
332647
6731
SH
SOLE
Salem Investment Counselors Inc.
4840
0
1891
VANGUARD WELLINGTON FD
US QUALITY
921935706
53638
400
SH
SOLE
0
0
400
VANGUARD WHITEHALL FDS
HIGH DIV YLD
921946406
220952
1863
SH
SOLE
Salem Investment Counselors Inc.
1263
0
600
VANGUARD WHITEHALL FDS
INTL DVD ETF
921946810
88027
1083
SH
SOLE
Salem Investment Counselors Inc.
421
0
662
VANGUARD WORLD FD
COMM SRVC ETF
92204A884
11221
81
SH
SOLE
0
0
81
VANGUARD WORLD FD
CONSUM STP ETF
92204A207
57280
280
SH
SOLE
0
0
280
VANGUARD WORLD FD
ENERGY ETF
92204A306
2599205
20324
SH
SOLE
Salem Investment Counselors Inc.
19504
0
820
VANGUARD WORLD FD
ESG US STK ETF
921910733
209666
2170
SH
SOLE
0
0
2170
VANGUARD WORLD FD
FINANCIALS ETF
92204A405
10035
100
SH
SOLE
Salem Investment Counselors Inc.
100
0
0
VANGUARD WORLD FD
HEALTH CAR ETF
92204A504
314731
1179
SH
SOLE
Salem Investment Counselors Inc.
1119
0
60
VANGUARD WORLD FD
INDUSTRIAL ETF
92204A603
37762
160
SH
SOLE
Salem Investment Counselors Inc.
125
0
35
VANGUARD WORLD FD
INF TECH ETF
92204A702
225740
391
SH
SOLE
Salem Investment Counselors Inc.
322
0
69
VANGUARD WORLD FD
MEGA CAP INDEX
921910873
1620271
8187
SH
SOLE
Salem Investment Counselors Inc.
6385
0
1802
VANGUARD WORLD FD
MEGA GRWTH IND
921910816
18041349
57363
SH
SOLE
Salem Investment Counselors Inc.
45776
0
11587
VEEVA SYS INC
CL A COM
922475108
9151
50
SH
SOLE
Salem Investment Counselors Inc.
50
0
0
VERALTO CORP
COM SHS
92338C103
23873
250
SH
SOLE
Salem Investment Counselors Inc.
54
0
196
VERISK ANALYTICS INC
COM
92345Y106
44476
165
SH
SOLE
0
0
165
VERIZON COMMUNICATIONS INC
COM
92343V104
1467344
35581
SH
SOLE
Salem Investment Counselors Inc.
29417
0
6164
VERTEX PHARMACEUTICALS INC
COM
92532F100
121399
259
SH
SOLE
Salem Investment Counselors Inc.
201
0
58
VERTIV HOLDINGS CO
COM CL A
92537N108
1992
23
SH
SOLE
0
0
23
VIATRIS INC
COM
92556V106
517915
48722
SH
SOLE
Salem Investment Counselors Inc.
39997
0
8725
VIAVI SOLUTIONS INC
COM
925550105
1752
255
SH
SOLE
Salem Investment Counselors Inc.
255
0
0
VICTORY PORTFOLIOS II
VCSHS US SMCP HG
92647N873
10688
200
SH
SOLE
0
0
200
VIEMED HEALTHCARE INC
COM
92663R105
471646
72007
SH
SOLE
Salem Investment Counselors Inc.
72007
0
0
VILLAGE FARMS INTL INC
COM
92707Y108
1122
1100
SH
SOLE
Salem Investment Counselors Inc.
1100
0
0
VISA INC
COM CL A
92826C839
20990816
79974
SH
SOLE
Salem Investment Counselors Inc.
63919
0
16055
VODAFONE GROUP PLC NEW
SPONSORED ADR
92857W308
337
36
SH
SOLE
Salem Investment Counselors Inc.
36
0
0
VULCAN MATLS CO
COM
929160109
138018
555
SH
SOLE
Salem Investment Counselors Inc.
380
0
175
VUZIX CORP
COM NEW
92921W300
473
350
SH
SOLE
Salem Investment Counselors Inc.
350
0
0
WABTEC
COM
929740108
198353
1255
SH
SOLE
Salem Investment Counselors Inc.
1255
0
0
WALGREENS BOOTS ALLIANCE INC
COM
931427108
1694
140
SH
SOLE
0
0
140
WALLBOX NV
*W EXP 10/01/202
N94209116
222
1874
SH
SOLE
Salem Investment Counselors Inc.
1874
0
0
WALMART INC
COM
931142103
22559972
333185
SH
SOLE
Salem Investment Counselors Inc.
292208
0
40977
WARNER BROS DISCOVERY INC
COM SER A
934423104
602216
80943
SH
SOLE
Salem Investment Counselors Inc.
1198
0
79745
WASTE MGMT INC DEL
COM
94106L109
6257903
29333
SH
SOLE
Salem Investment Counselors Inc.
21936
0
7397
WD 40 CO
COM
929236107
101035
460
SH
SOLE
0
0
460
WEC ENERGY GROUP INC
COM
92939U106
40643
518
SH
SOLE
Salem Investment Counselors Inc.
518
0
0
WELLS FARGO CO NEW
COM
949746101
1022043
17209
SH
SOLE
Salem Investment Counselors Inc.
15747
0
1462
WELLTOWER INC
COM
95040Q104
24082
231
SH
SOLE
Salem Investment Counselors Inc.
231
0
0
WESTROCK CO
COM
96145D105
29988333
596664
SH
SOLE
Salem Investment Counselors Inc.
317369
0
279295
WEYCO GROUP INC
COM
962149100
9854
325
SH
SOLE
0
0
325
WEYERHAEUSER CO MTN BE
COM NEW
962166104
250996
8841
SH
SOLE
Salem Investment Counselors Inc.
660
0
8181
WHEATON PRECIOUS METALS CORP
COM
962879102
213193
4067
SH
SOLE
Salem Investment Counselors Inc.
3817
0
250
WHIRLPOOL CORP
COM
963320106
38325
375
SH
SOLE
0
0
375
WILLIAMS COS INC
COM
969457100
70465
1658
SH
SOLE
Salem Investment Counselors Inc.
1508
0
150
WILLIAMS SONOMA INC
COM
969904101
4140957
14665
SH
SOLE
Salem Investment Counselors Inc.
12990
0
1675
WILLSCOT MOBIL MINI HLDNG CO
COM CL A
971378104
3049
81
SH
SOLE
0
0
81
WISDOMTREE TR
US QTLY DIV GRT
97717X669
54870
703
SH
SOLE
0
0
703
WISDOMTREE TR
US SMALLCAP DIVD
97717W604
2337
75
SH
SOLE
Salem Investment Counselors Inc.
75
0
0
WK KELLOGG CO
COM SHS
92942W107
2592467
157501
SH
SOLE
Salem Investment Counselors Inc.
125214
0
32287
WOODSIDE ENERGY GROUP LTD
SPONSORED ADR
980228308
4458
237
SH
SOLE
Salem Investment Counselors Inc.
78
0
159
WORKHORSE GROUP INC
COM SHS
98138J305
79
50
SH
SOLE
Salem Investment Counselors Inc.
50
0
0
WORKIVA INC
COM CL A
98139A105
1095
15
SH
SOLE
0
0
15
WORLD GOLD TR
SPDR GLD MINIS
98149E303
9218
200
SH
SOLE
0
0
200
WORTHINGTON ENTERPRISES INC
COM
981811102
127744
2699
SH
SOLE
Salem Investment Counselors Inc.
2699
0
0
WORTHINGTON STL INC
COM SHS
982104101
90039
2699
SH
SOLE
Salem Investment Counselors Inc.
2699
0
0
WP CAREY INC
COM
92936U109
55920
1000
SH
SOLE
Salem Investment Counselors Inc.
1000
0
0
WYNN RESORTS LTD
COM
983134107
4744
53
SH
SOLE
Salem Investment Counselors Inc.
3
0
50
XCEL ENERGY INC
COM
98389B100
47861
887
SH
SOLE
Salem Investment Counselors Inc.
500
0
387
XPO INC
COM
983793100
118888
1120
SH
SOLE
Salem Investment Counselors Inc.
1120
0
0
XYLEM INC
COM
98419M100
78779
581
SH
SOLE
Salem Investment Counselors Inc.
581
0
0
YALLA GROUP LTD
ADS
98459U103
23
5
SH
SOLE
Salem Investment Counselors Inc.
5
0
0
YETI HLDGS INC
COM
98585X104
6524
171
SH
SOLE
Salem Investment Counselors Inc.
100
0
71
YUM BRANDS INC
COM
988498101
2500051
18874
SH
SOLE
Salem Investment Counselors Inc.
13221
0
5653
YUM CHINA HLDGS INC
COM
98850P109
503032
16311
SH
SOLE
Salem Investment Counselors Inc.
12701
0
3610
ZEBRA TECHNOLOGIES CORPORATI
CL A
989207105
38617
125
SH
SOLE
Salem Investment Counselors Inc.
125
0
0
ZIMMER BIOMET HOLDINGS INC
COM
98956P102
69933
643
SH
SOLE
Salem Investment Counselors Inc.
388
0
255
ZIMVIE INC
COM
98888T107
1114
61
SH
SOLE
Salem Investment Counselors Inc.
39
0
22
ZOETIS INC
CL A
98978V103
142849
824
SH
SOLE
Salem Investment Counselors Inc.
300
0
524
ZOMEDICA CORP
COM
98980M109
147
1000
SH
SOLE
Salem Investment Counselors Inc.
1000
0
0
ZOOM VIDEO COMMUNICATIONS IN
CL A
98980L101
3078
52
SH
SOLE
Salem Investment Counselors Inc.
40
0
12
ZSCALER INC
COM
98980G102
64384
335
SH
SOLE
Salem Investment Counselors Inc.
250
0
85