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