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

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

FORM 13F INFORMATION TABLE

OMB APPROVAL
OMB Number: 3235-0006
Expires: July 31, 2015
Estimated average burden
hours per response: 23.8

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
3M CO COM 88579Y101 11,418,030 69,559 SH SOLE Salem Investment Counselors Inc. 52,572 0 16,987
ABBOTT LABORATORIES COM 002824100 5,934,149 60,044 SH SOLE Salem Investment Counselors Inc. 45,312 0 14,732
ABBVIE INC COM 00287Y109 34,914,418 133,470 SH SOLE Salem Investment Counselors Inc. 103,393 0 30,077
ACACIA RESH CORP ACACIA TCH COM 003881307 63,202 14,664 SH SOLE Salem Investment Counselors Inc. 14,664 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 13,072,264 71,289 SH SOLE Salem Investment Counselors Inc. 60,598 0 10,691
ACUITY INC COM 00508Y102 998,208 3,222 SH SOLE Salem Investment Counselors Inc. 3,222 0 0
ADOBE INC COM 00724F101 3,459,215 14,417 SH SOLE Salem Investment Counselors Inc. 8,157 0 6,260
ADVANCE AUTO PARTS INC COM 00751Y106 573,923 14,750 SH SOLE 0 0 14,750
ADVANCED MICRO DEVICES INC COM 007903107 153,287,478 250,568 SH SOLE Salem Investment Counselors Inc. 161,184 0 89,384
AGILENT TECHNOLOGIES INC COM 00846U101 332,731 1,931 SH SOLE Salem Investment Counselors Inc. 1,889 0 42
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 235,836 2,193 SH SOLE Salem Investment Counselors Inc. 1,908 0 285
ALLISON TRANSMISSION HLDGS I COM 01973R101 3,853,899 34,027 SH SOLE Salem Investment Counselors Inc. 19,517 0 14,510
ALLSTATE CORP COM 020002101 859,211 3,854 SH SOLE Salem Investment Counselors Inc. 3,854 0 0
ALPHABET INC CAP STK CL A 02079K305 88,429,249 257,002 SH SOLE Salem Investment Counselors Inc. 190,621 0 66,381
ALPHABET INC CAP STK CL C 02079K107 167,206,136 490,715 SH SOLE Salem Investment Counselors Inc. 380,543 0 110,172
ALPS ETF TR ALERIAN MLP 00162Q452 4,849,687 93,497 SH SOLE Salem Investment Counselors Inc. 33,404 0 60,093
ALTRIA GROUP INC COM 02209S103 1,776,910 25,983 SH SOLE Salem Investment Counselors Inc. 18,894 0 7,089
AMAZON COM INC COM 023135106 120,749,378 484,645 SH SOLE Salem Investment Counselors Inc. 378,380 0 106,265
AMERICAN CENTY ETF TR US EQT ETF 025072885 222,365 1,736 SH SOLE 0 0 1,736
AMERICAN ELEC PWR CO INC COM 025537101 9,415,666 79,363 SH SOLE Salem Investment Counselors Inc. 52,367 0 26,996
AMERICAN EXPRESS CO COM 025816109 1,296,379 4,263 SH SOLE Salem Investment Counselors Inc. 3,219 0 1,044
AMGEN INC COM 031162100 12,745,226 30,237 SH SOLE Salem Investment Counselors Inc. 18,400 0 11,837
AMPHENOL CORP CL A 032095101 3,709,194 43,935 SH SOLE Salem Investment Counselors Inc. 28,467 0 15,468
AMPLIFY ETF TR AMPLIFY CYBERSEC 032108664 230,356 1,900 SH SOLE 0 0 1,900
ANALOG DEVICES INC COM 032654105 653,779 1,648 SH SOLE Salem Investment Counselors Inc. 862 0 786
AON PLC SHS CL A G0403H108 211,453 764 SH SOLE 0 0 764
API GROUP CORP COM STK 00187Y100 210,911 5,464 SH SOLE Salem Investment Counselors Inc. 5,371 0 93
APPLE INC COM 037833100 309,269,875 928,683 SH SOLE Salem Investment Counselors Inc. 761,305 0 167,378
APPLIED MATLS INC COM 038222105 706,216 1,381 SH SOLE Salem Investment Counselors Inc. 706 0 675
ARCHER AVIATION INC COM CL A 03945R102 51,032 10,268 SH SOLE Salem Investment Counselors Inc. 10,000 0 268
ARES CAPITAL CORP COM 04010L103 1,720,261 90,066 SH SOLE Salem Investment Counselors Inc. 57,855 0 32,211
ARISTA NETWORKS INC COM SHS 040413205 316,787 1,556 SH SOLE Salem Investment Counselors Inc. 480 0 1,076
ASHLAND INC COM 044186104 206,341 3,038 SH SOLE Salem Investment Counselors Inc. 3,005 0 33
ASML HLDG NV N Y REGISTRY SHS N07059210 15,372,020 8,485 SH SOLE Salem Investment Counselors Inc. 4,695 0 3,790
ASTERA LABS INC COM 04626A103 55,076,747 154,723 SH SOLE Salem Investment Counselors Inc. 114,443 0 40,280
AT&T INC COM 00206R102 923,109 37,832 SH SOLE Salem Investment Counselors Inc. 5,935 0 31,897
AUTOMATIC DATA PROCESSING IN COM 053015103 648,212 2,496 SH SOLE Salem Investment Counselors Inc. 2,221 0 275
AUTOZONE INC COM 053332102 523,554 185 SH SOLE Salem Investment Counselors Inc. 112 0 73
AXIS CAP HLDGS LTD SHS G0692U109 281,470 2,988 SH SOLE Salem Investment Counselors Inc. 2,988 0 0
BALCHEM CORP COM 057665200 12,181,472 73,845 SH SOLE Salem Investment Counselors Inc. 73,843 0 2
BANK OF AMER CORP COM 060505104 61,827,797 1,135,914 SH SOLE Salem Investment Counselors Inc. 916,069 0 219,845
BERKSHIRE HATHAWAY INC DEL CL A 084670108 7,470,050 10 SH SOLE Salem Investment Counselors Inc. 4 0 6
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 85,745,072 172,196 SH SOLE Salem Investment Counselors Inc. 138,683 0 33,513
BLACKROCK INC COM 09290D101 284,681 269 SH SOLE Salem Investment Counselors Inc. 32 0 237
BLACKSTONE INC COM 09260D107 316,431 2,823 SH SOLE Salem Investment Counselors Inc. 2,235 0 588
BLOOM ENERGY CORP COM CL A 093712107 249,282 900 SH SOLE Salem Investment Counselors Inc. 900 0 0
BLUE OWL CAPITAL CORPORATION COM 69121K104 123,312 11,450 SH SOLE Salem Investment Counselors Inc. 1,350 0 10,100
BONDBLOXX ETF TRUST BLOOMBERG SIX MN 09789C788 252,255 5,020 SH SOLE 0 0 5,020
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 201,318 2,900 SH SOLE Salem Investment Counselors Inc. 2,450 0 450
BOSTON SCIENTIFIC CORP COM 101137107 9,043,888 207,191 SH SOLE Salem Investment Counselors Inc. 143,400 0 63,791
BRISTOL-MYERS SQUIBB CO COM 110122108 1,316,046 21,090 SH SOLE Salem Investment Counselors Inc. 3,862 0 17,228
BROADCOM INC COM 11135F101 12,098,580 34,450 SH SOLE Salem Investment Counselors Inc. 21,447 0 13,003
BROOKFIELD RENEWABLE ENERGY PARTNERSHIP UNIT G16258108 260,633 9,262 SH SOLE 0 0 9,262
BROWN & BROWN INC COM 115236101 1,461,600 24,000 SH SOLE Salem Investment Counselors Inc. 24,000 0 0
CANADIAN NAT RES LTD MED TER COM 136385101 1,748,293 36,800 SH SOLE Salem Investment Counselors Inc. 36,800 0 0
CANADIAN NATL RY CO COM 136375102 1,316,818 11,075 SH SOLE Salem Investment Counselors Inc. 461 0 10,614
CAPITAL GROUP CORE EQUITY ET SHS CREAT UNIT 14020V108 590,820 13,250 SH SOLE 0 0 13,250
CAPITAL ONE FINL CORP COM 14040H105 8,464,029 43,839 SH SOLE Salem Investment Counselors Inc. 32,014 0 11,825
CARIS LIFE SCIENCES INC COM 142152107 459,450 15,000 SH SOLE 0 0 15,000
CARRIER GLOBAL CORPORATION COM 14448C104 887,087 16,170 SH SOLE Salem Investment Counselors Inc. 7,296 0 8,874
CARTERS INC COM 146229109 3,957,741 126,405 SH SOLE Salem Investment Counselors Inc. 82,905 0 43,500
CATERPILLAR INC COM 149123101 39,545,472 48,774 SH SOLE Salem Investment Counselors Inc. 35,088 0 13,686
CCC INTELLIGENT SOLUTIONS HL COM 12510Q100 432,401 64,925 SH SOLE 0 0 64,925
CENCORA INC COM 03073E105 334,479 1,114 SH SOLE Salem Investment Counselors Inc. 22 0 1,092
CHARLES SCHWAB CORP (THE) COM 808513105 2,397,660 24,531 SH SOLE Salem Investment Counselors Inc. 12,319 0 12,212
CHEVRON CORPORATION COM 166764100 6,675,431 32,689 SH SOLE Salem Investment Counselors Inc. 19,406 0 13,283
CHUBB LIMITED COM H1467J104 240,135 736 SH SOLE Salem Investment Counselors Inc. 450 0 286
CINTAS CORP COM 172908105 9,802,351 50,253 SH SOLE Salem Investment Counselors Inc. 33,597 0 16,656
CISCO SYS INC COM 17275R102 29,170,638 271,027 SH SOLE Salem Investment Counselors Inc. 218,847 0 52,180
CITIGROUP INC COM NEW 172967424 3,937,319 30,409 SH SOLE Salem Investment Counselors Inc. 24,967 0 5,442
COCA COLA CO COM 191216100 9,165,420 105,980 SH SOLE Salem Investment Counselors Inc. 89,033 0 16,947
COHEN & STEERS QUALITY INCOM COM 19247L106 163,500 15,000 SH SOLE Salem Investment Counselors Inc. 15,000 0 0
COLGATE PALMOLIVE CO COM 194162103 5,837,083 68,414 SH SOLE Salem Investment Counselors Inc. 44,796 0 23,618
COMCAST CORP NEW CL A 20030N101 376,971 17,324 SH SOLE Salem Investment Counselors Inc. 544 0 16,780
CONOCOPHILLIPS COM 20825C104 777,432 6,212 SH SOLE Salem Investment Counselors Inc. 4,626 0 1,586
COPART INC COM 217204106 964,785 35,366 SH SOLE Salem Investment Counselors Inc. 29,166 0 6,200
CORNING INC COM 219350105 2,158,637 14,039 SH SOLE Salem Investment Counselors Inc. 1,048 0 12,991
CORTEVA INC COM 22052L104 210,354 2,709 SH SOLE Salem Investment Counselors Inc. 1,577 0 1,132
COSTCO WHOLESALE CORPORATION COM 22160K105 21,585,086 23,711 SH SOLE Salem Investment Counselors Inc. 15,308 0 8,403
COUPANG INC CL A 22266T109 306,458 22,095 SH SOLE Salem Investment Counselors Inc. 15,155 0 6,940
CROWDSTRIKE HLDGS INC CL A 22788C105 16,223,086 61,277 SH SOLE Salem Investment Counselors Inc. 50,562 0 10,715
CSX CORP COM 126408103 332,733 7,154 SH SOLE Salem Investment Counselors Inc. 3,429 0 3,725
CVS HEALTH CORP COM 126650100 3,192,415 37,255 SH SOLE Salem Investment Counselors Inc. 30,915 0 6,340
D R HORTON INC COM 23331A109 1,526,654 11,172 SH SOLE Salem Investment Counselors Inc. 6,736 0 4,436
DARLING INGREDIENTS INC COM 237266101 920,121 15,156 SH SOLE 0 0 15,156
DAWSON GEOPHYSICAL CO NEW COM 239360100 73,168 26,225 SH SOLE Salem Investment Counselors Inc. 26,225 0 0
DEERE & CO COM 244199105 934,158 1,388 SH SOLE Salem Investment Counselors Inc. 1,080 0 308
DELL TECHNOLOGIES INC CL C 24703L202 8,974,082 16,682 SH SOLE Salem Investment Counselors Inc. 8,345 0 8,337
DIMENSIONAL ETF TRUST INTL CORE EQT MK 25434V203 719,474 17,366 SH SOLE Salem Investment Counselors Inc. 14,092 0 3,274
DISNEY WALT CO COM 254687106 963,002 9,180 SH SOLE Salem Investment Counselors Inc. 8,099 0 1,081
DOMINION ENERGY INC COM 25746U109 339,034 5,602 SH SOLE Salem Investment Counselors Inc. 1,211 0 4,391
DOVER CORP COM 260003108 884,747 4,730 SH SOLE Salem Investment Counselors Inc. 4,730 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 3,793,526 33,274 SH SOLE Salem Investment Counselors Inc. 18,183 0 15,091
DUPONT DE NEMOURS INC COMMON STOCK 26614N201 384,735 2,962 SH SOLE Salem Investment Counselors Inc. 659 0 2,303
DYCOM INDS INC COM 267475101 3,413,549 12,686 SH SOLE Salem Investment Counselors Inc. 11,736 0 950
EATON CORP PLC SHS G29183103 15,207,867 35,391 SH SOLE Salem Investment Counselors Inc. 26,559 0 8,832
ECOLAB INC COM 278865100 511,802 1,859 SH SOLE Salem Investment Counselors Inc. 1,064 0 795
EDWARDS LIFESCIENCES CORP COM 28176E108 775,499 8,984 SH SOLE Salem Investment Counselors Inc. 3,978 0 5,006
ELEVANCE HEALTH INC FORMERLY COM 036752103 564,178 1,451 SH SOLE Salem Investment Counselors Inc. 1,152 0 299
ELI LILLY & CO COM 532457108 91,315,943 78,919 SH SOLE Salem Investment Counselors Inc. 59,503 0 19,416
EMCOR GROUP INC COM 29084Q100 754,490 1,000 SH SOLE 0 0 1,000
EMERSON ELEC CO COM 291011104 2,562,563 16,522 SH SOLE Salem Investment Counselors Inc. 15,278 0 1,244
ENBRIDGE INC COM 29250N105 7,476,708 160,824 SH SOLE Salem Investment Counselors Inc. 101,543 0 59,281
ENERGY TRANSFER L P COM UT LTD PTN 29273V100 7,579,561 383,387 SH SOLE Salem Investment Counselors Inc. 236,647 0 146,740
ENTEGRIS INC COM 29362U104 12,448,665 80,804 SH SOLE Salem Investment Counselors Inc. 54,283 0 26,521
ENTERPRISE PRODS PARTNERS L COM 293792107 9,055,374 254,293 SH SOLE Salem Investment Counselors Inc. 203,038 0 51,255
EVOLV TECHNOLOGIES HLDNGS IN COM CL A 30049H102 309,690 66,600 SH SOLE Salem Investment Counselors Inc. 66,600 0 0
EXPAND ENERGY CORPORATION COM 165167735 672,048 7,992 SH SOLE 0 0 7,992
EXXONMOBIL HOLDINGS CORP COM SHS 30233Q108 15,237,795 93,627 SH SOLE Salem Investment Counselors Inc. 75,701 0 17,926
EZCORP INC CL A NON VTG 302301106 919,287 30,890 SH SOLE Salem Investment Counselors Inc. 30,890 0 0
F N B CORP COM 302520101 593,505 34,486 SH SOLE Salem Investment Counselors Inc. 18,808 0 15,678
FEDEX CORP COM 31428X106 6,819,758 23,822 SH SOLE Salem Investment Counselors Inc. 17,677 0 6,145
FEDEX FGHT HLDG CO INC COMMON STOCK 314352105 1,222,760 11,179 SH SOLE Salem Investment Counselors Inc. 8,511 0 2,668
FIRST CTZNS BANCSHARES INC D CL A 31946M103 463,545 225 SH SOLE Salem Investment Counselors Inc. 115 0 110
FIRST TR EXCHANGE TRADED FD SMID RISNG ETF 33741X102 217,996 5,372 SH SOLE 0 0 5,372
FIRST TR EXCHANGE-TRADED FD NASDQ CLN EDGE 33737A108 595,976 3,365 SH SOLE Salem Investment Counselors Inc. 2,645 0 720
FLOWERS FOODS INC COM 343498101 1,966,965 354,408 SH SOLE Salem Investment Counselors Inc. 238,880 0 115,528
FORTINET INC COM 34959E109 1,922,922 10,757 SH SOLE Salem Investment Counselors Inc. 7,555 0 3,202
FRP HLDGS INC COM 30292L107 2,364,724 113,634 SH SOLE Salem Investment Counselors Inc. 83,816 0 29,818
GE AEROSPACE COM NEW 369604301 3,204,462 10,261 SH SOLE Salem Investment Counselors Inc. 10,050 0 211
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107 12,043,117 184,230 SH SOLE Salem Investment Counselors Inc. 114,203 0 70,027
GE VERNOVA INC COM 36828A101 2,611,005 2,747 SH SOLE Salem Investment Counselors Inc. 2,501 0 246
GENERAL DYNAMICS CORP COM 369550108 1,211,512 3,651 SH SOLE Salem Investment Counselors Inc. 2,819 0 832
GENERAL MTRS CO COM 37045V100 362,362 4,706 SH SOLE Salem Investment Counselors Inc. 3,115 0 1,591
GILEAD SCIENCES INC COM 375558103 244,741 1,642 SH SOLE Salem Investment Counselors Inc. 62 0 1,580
GLASS HOUSE BRANDS INC SUB REG LTD VTG 377130406 286,857 51,133 SH SOLE Salem Investment Counselors Inc. 51,133 0 0
GLOBAL PMTS INC COM 37940X102 1,009,197 12,357 SH SOLE 0 0 12,357
GLOBAL X FDS ARTIFICIAL ETF 37954Y632 695,974 10,681 SH SOLE Salem Investment Counselors Inc. 5,806 0 4,875
GLOBAL X FDS GLOBAL X COPPER 37954Y830 2,385,576 28,165 SH SOLE Salem Investment Counselors Inc. 20,965 0 7,200
GLOBAL X FDS NASDAQ 100 COVER 37954Y483 339,002 18,275 SH SOLE Salem Investment Counselors Inc. 1,100 0 17,175
GLOBAL X FDS RUSSELL 2000 37954Y459 413,823 26,750 SH SOLE Salem Investment Counselors Inc. 1,500 0 25,250
GLOBE LIFE INC COM 37959E102 993,900 6,000 SH SOLE 0 0 6,000
GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503 457,022 3,151 SH SOLE Salem Investment Counselors Inc. 2,634 0 517
GOLDMAN SACHS ETF TR S&P 500 PREMIUM 38149W622 665,773 11,925 SH SOLE Salem Investment Counselors Inc. 625 0 11,300
GOLDMAN SACHS GROUP INC COM 38141G104 5,952,280 6,611 SH SOLE Salem Investment Counselors Inc. 4,073 0 2,538
GRAPHIC PACKAGING HLDG CO COM 388689101 695,299 75,906 SH SOLE 0 0 75,906
GREEN BRICK PARTNERS INC COM 392709101 42,950,874 649,688 SH SOLE Salem Investment Counselors Inc. 481,294 0 168,394
HCA HEALTHCARE INC COM 40412C101 1,387,332 3,251 SH SOLE Salem Investment Counselors Inc. 3,225 0 26
HEALTHPEAK PROPERTIES INC COM 42250P103 356,964 17,875 SH SOLE 0 0 17,875
HERC HLDGS INC COM 42704L104 2,851,056 22,845 SH SOLE Salem Investment Counselors Inc. 16,315 0 6,530
HOME DEPOT INC COM 437076102 6,824,195 23,987 SH SOLE Salem Investment Counselors Inc. 14,214 0 9,773
HONEYWELL AEROSPACE INC COM 43849R105 2,959,463 19,097 SH SOLE Salem Investment Counselors Inc. 15,543 0 3,554
HONEYWELL INTL INC COM 438516205 4,410,437 20,908 SH SOLE Salem Investment Counselors Inc. 16,821 0 4,087
HUBBELL INC COM 443510607 7,915,774 17,451 SH SOLE Salem Investment Counselors Inc. 13,277 0 4,174
HUNTINGTON BANCSHARES INC COM 446150104 3,425,105 222,212 SH SOLE Salem Investment Counselors Inc. 127,300 0 94,912
IDAHO STRATEGIC RESOURCES COM NEW 645827205 450,800 16,100 SH SOLE Salem Investment Counselors Inc. 16,100 0 0
INDIE SEMICONDUCTOR INC CLASS A COM 45569U101 76,910 26,294 SH SOLE 0 0 26,294
INFUSYSTEM HLDGS INC COM 45685K102 288,956 22,417 SH SOLE Salem Investment Counselors Inc. 22,417 0 0
INGERSOLL RAND INC COM 45687V106 902,823 12,020 SH SOLE Salem Investment Counselors Inc. 7,057 0 4,963
INGEVITY CORP COM 45688C107 3,164,082 44,722 SH SOLE Salem Investment Counselors Inc. 438 0 44,284
INTEL CORP COM 458140100 7,517,622 62,527 SH SOLE Salem Investment Counselors Inc. 58,061 0 4,466
INTERNATIONAL BUSINESS MACHS COM 459200101 1,397,436 6,354 SH SOLE Salem Investment Counselors Inc. 5,412 0 942
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 415,878 4,958 SH SOLE 0 0 4,958
INTUIT COM 461202103 3,179,488 11,532 SH SOLE Salem Investment Counselors Inc. 7,827 0 3,705
INTUITIVE SURGICAL INC COM NEW 46120E602 26,105,646 64,200 SH SOLE Salem Investment Counselors Inc. 44,358 0 19,842
INVESCO EXCH TRADED FD TR II S&P SMLCP INDL 46138E123 3,954,498 24,793 SH SOLE Salem Investment Counselors Inc. 22,793 0 2,000
INVESCO EXCHANGE TRADED FD T RAFI US 1000 ETF 46137V613 478,984 8,800 SH SOLE 0 0 8,800
INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282 266,141 4,041 SH SOLE 0 0 4,041
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 1,151,599 5,536 SH SOLE Salem Investment Counselors Inc. 100 0 5,436
INVESCO QQQ TR UNIT SER 1 46090E103 4,660,867 6,296 SH SOLE Salem Investment Counselors Inc. 4,007 0 2,289
IQVIA HLDGS INC COM 46266C105 321,814 1,197 SH SOLE Salem Investment Counselors Inc. 327 0 870
IRON MTN INC DEL COM 46284V101 7,854,010 70,786 SH SOLE Salem Investment Counselors Inc. 51,064 0 19,722
ISHARES BITCOIN TRUST ETF SHS BEN INT 46438F101 2,484,404 52,480 SH SOLE Salem Investment Counselors Inc. 37,351 0 15,129
ISHARES GOLD TR ISHARES NEW 464285204 343,172 4,394 SH SOLE Salem Investment Counselors Inc. 1,997 0 2,397
ISHARES INC CORE MSCI EMKT 46434G103 1,978,519 24,378 SH SOLE Salem Investment Counselors Inc. 14,913 0 9,465
ISHARES INC MSCI JAPAN ETF 46434G822 715,065 7,337 SH SOLE Salem Investment Counselors Inc. 7,337 0 0
ISHARES SILVER TR ISHARES 46428Q109 311,798 5,720 SH SOLE Salem Investment Counselors Inc. 2,920 0 2,800
ISHARES TR 0-3 MTH TREASURY 46436E718 947,462 9,411 SH SOLE 0 0 9,411
ISHARES TR CORE MSCI EAFE 46432F842 2,483,242 25,632 SH SOLE Salem Investment Counselors Inc. 15,288 0 10,344
ISHARES TR CORE S&P MCP ETF 464287507 1,310,156 18,209 SH SOLE Salem Investment Counselors Inc. 8,738 0 9,471
ISHARES TR CORE S&P SCP ETF 464287804 643,324 4,729 SH SOLE Salem Investment Counselors Inc. 3,050 0 1,679
ISHARES TR CORE S&P TTL STK 464287150 728,323 4,380 SH SOLE Salem Investment Counselors Inc. 4,380 0 0
ISHARES TR CORE S&P US GWT 464287671 318,332 1,643 SH SOLE Salem Investment Counselors Inc. 90 0 1,553
ISHARES TR CORE S&P500 ETF 464287200 8,906,576 11,630 SH SOLE Salem Investment Counselors Inc. 6,436 0 5,194
ISHARES TR CORE US AGGBD ET 464287226 2,754,329 29,134 SH SOLE Salem Investment Counselors Inc. 16,889 0 12,245
ISHARES TR EXPANDED TECH 464287515 916,048 8,603 SH SOLE Salem Investment Counselors Inc. 8,177 0 426
ISHARES TR FLTG RATE NT ETF 46429B655 685,449 13,427 SH SOLE 0 0 13,427
ISHARES TR GLOBAL ENERG ETF 464287341 290,547 5,100 SH SOLE Salem Investment Counselors Inc. 5,100 0 0
ISHARES TR GLOBAL TECH ETF 464287291 2,006,306 13,536 SH SOLE Salem Investment Counselors Inc. 13,200 0 336
ISHARES TR ISHARES BIOTECH 464287556 447,587 2,126 SH SOLE 0 0 2,126
ISHARES TR MSCI EAFE ETF 464287465 1,254,368 12,074 SH SOLE Salem Investment Counselors Inc. 3,076 0 8,998
ISHARES TR MSCI EMG MKT ETF 464287234 936,663 14,024 SH SOLE Salem Investment Counselors Inc. 8,849 0 5,175
ISHARES TR MSCI USA MIN ETF 46429B697 1,416,583 14,538 SH SOLE Salem Investment Counselors Inc. 7,693 0 6,845
ISHARES TR MSCI USA QLT FCT 46432F339 373,586 1,681 SH SOLE Salem Investment Counselors Inc. 967 0 714
ISHARES TR PFD AND INCM SEC 464288687 246,738 8,364 SH SOLE Salem Investment Counselors Inc. 4,514 0 3,850
ISHARES TR RUS 1000 ETF 464287622 932,132 2,240 SH SOLE Salem Investment Counselors Inc. 592 0 1,648
ISHARES TR RUS 1000 GRW ETF 464287614 2,439,564 19,476 SH SOLE Salem Investment Counselors Inc. 17,188 0 2,288
ISHARES TR RUS 1000 VAL ETF 464287598 549,413 2,216 SH SOLE Salem Investment Counselors Inc. 1,351 0 865
ISHARES TR RUS MID CAP ETF 464287499 8,172,639 76,587 SH SOLE Salem Investment Counselors Inc. 62,067 0 14,520
ISHARES TR RUSSELL 2000 ETF 464287655 4,173,353 15,018 SH SOLE Salem Investment Counselors Inc. 12,243 0 2,775
ISHARES TR S&P 500 GRWT ETF 464287309 1,135,235 7,980 SH SOLE Salem Investment Counselors Inc. 7,204 0 776
ISHARES TR S&P 500 VAL ETF 464287408 1,666,444 7,300 SH SOLE Salem Investment Counselors Inc. 2,000 0 5,300
ISHARES TR SELECT DIVID ETF 464287168 2,319,510 15,253 SH SOLE Salem Investment Counselors Inc. 14,878 0 375
ISHARES TR TRUST ISHARE 0-1 464288679 358,540 3,250 SH SOLE Salem Investment Counselors Inc. 3,250 0 0
J P MORGAN EXCHANGE TRADED F BETABUILDRS US 46641Q399 1,846,737 13,423 SH SOLE Salem Investment Counselors Inc. 14 0 13,409
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332 241,859 4,302 SH SOLE Salem Investment Counselors Inc. 2 0 4,300
J P MORGAN EXCHANGE TRADED F INCOME ETF 46641Q159 1,454,930 32,411 SH SOLE Salem Investment Counselors Inc. 27,361 0 5,050
J P MORGAN EXCHANGE TRADED F ULTRA SHRT ETF 46641Q837 4,161,318 82,615 SH SOLE Salem Investment Counselors Inc. 28,295 0 54,320
J P MORGAN EXCHANGE TRADED F US QUALTY FCTR 46641Q761 2,516,433 34,098 SH SOLE Salem Investment Counselors Inc. 7,973 0 26,125
JABIL INC COM 466313103 259,609 905 SH SOLE Salem Investment Counselors Inc. 505 0 400
JOHNSON & JOHNSON COM 478160104 46,948,608 177,339 SH SOLE Salem Investment Counselors Inc. 134,779 0 42,560
JOURNEY MED CORP COM 48115J109 241,582 35,319 SH SOLE Salem Investment Counselors Inc. 35,319 0 0
JPMORGAN CHASE & CO COM 46625H100 80,263,421 242,612 SH SOLE Salem Investment Counselors Inc. 176,890 0 65,722
KB HOME COM 48666K109 6,154,720 132,445 SH SOLE Salem Investment Counselors Inc. 116,121 0 16,324
KENVUE INC COM 49177J102 790,614 44,451 SH SOLE Salem Investment Counselors Inc. 26,272 0 18,179
KEYSIGHT TECHNOLOGIES INC COM 49338L103 286,136 786 SH SOLE Salem Investment Counselors Inc. 740 0 46
KIMBERLY-CLARK CORP COM 494368103 3,270,974 33,258 SH SOLE Salem Investment Counselors Inc. 19,435 0 13,823
KINDER MORGAN INC DEL COM 49456B101 10,697,582 354,812 SH SOLE Salem Investment Counselors Inc. 264,492 0 90,320
KINETIK HOLDINGS INC COM NEW CL A 02215L209 905,357 18,035 SH SOLE Salem Investment Counselors Inc. 18,025 0 10
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 555,611 13,015 SH SOLE Salem Investment Counselors Inc. 8,400 0 4,615
L3HARRIS TECHNOLOGIES INC COM 502431109 455,092 1,922 SH SOLE Salem Investment Counselors Inc. 876 0 1,046
LABCORP HOLDINGS INC COM SHS 504922105 2,959,397 9,605 SH SOLE Salem Investment Counselors Inc. 2,578 0 7,027
LAM RESEARCH CORP COM NEW 512807306 1,508,619 4,588 SH SOLE Salem Investment Counselors Inc. 3,704 0 884
LENNAR CORP CL A 526057104 21,449,070 262,888 SH SOLE Salem Investment Counselors Inc. 203,402 0 59,486
LIBERTY ENERGY INC COM CL A 53115L104 1,202,156 65,980 SH SOLE 0 0 65,980
LINCOLN NATL CORP IND COM 534187109 296,515 7,365 SH SOLE Salem Investment Counselors Inc. 6,687 0 678
LINDE PLC SHS G54950103 674,003 1,420 SH SOLE Salem Investment Counselors Inc. 1,234 0 186
LIVE OAK BANCSHARES INC COM 53803X105 1,135,607 31,379 SH SOLE Salem Investment Counselors Inc. 9,675 0 21,704
LOCKHEED MARTIN CORP COM 539830109 480,732 944 SH SOLE Salem Investment Counselors Inc. 665 0 279
LOWES COS INC COM 548661107 257,311,219 1,396,230 SH SOLE Salem Investment Counselors Inc. 381,118 0 1,015,112
MARATHON PETE CORP COM 56585A102 1,629,922 4,122 SH SOLE Salem Investment Counselors Inc. 3,822 0 300
MARKEL GROUP INC COM 570535104 3,275,917 1,913 SH SOLE Salem Investment Counselors Inc. 740 0 1,173
MARTIN MARIETTA MATLS INC COM 573284106 3,548,195 7,395 SH SOLE Salem Investment Counselors Inc. 6,944 0 451
MARVELL TECHNOLOGY INC COM 573874104 32,797,209 124,133 SH SOLE Salem Investment Counselors Inc. 77,930 0 46,203
MASTEC INC COM 576323109 854,053 3,998 SH SOLE Salem Investment Counselors Inc. 1,089 0 2,909
MASTERCARD INCORPORATED CL A 57636Q104 737,316 1,337 SH SOLE Salem Investment Counselors Inc. 307 0 1,030
MCDONALDS CORP COM 580135101 12,407,945 53,728 SH SOLE Salem Investment Counselors Inc. 41,350 0 12,378
MCKESSON CORP COM 58155Q103 358,141 419 SH SOLE Salem Investment Counselors Inc. 144 0 275
MEDPACE HLDGS INC COM 58506Q109 465,015 745 SH SOLE Salem Investment Counselors Inc. 716 0 29
MERCADOLIBRE INC COM 58733R102 5,322,144 3,079 SH SOLE Salem Investment Counselors Inc. 1,808 0 1,271
MERCK & CO INC COM 58933Y105 24,289,567 166,272 SH SOLE Salem Investment Counselors Inc. 122,450 0 43,822
META PLATFORMS INC CL A 30303M102 114,214,367 157,498 SH SOLE Salem Investment Counselors Inc. 122,201 0 35,297
METTLER TOLEDO INTERNATIONAL COM 592688105 4,986,135 3,300 SH SOLE Salem Investment Counselors Inc. 3,300 0 0
MICRON TECHNOLOGY INC COM 595112103 183,929,586 172,686 SH SOLE Salem Investment Counselors Inc. 141,269 0 31,417
MICROSOFT CORP COM 594918104 205,865,620 401,376 SH SOLE Salem Investment Counselors Inc. 315,564 0 85,812
MILLROSE PPTYS INC COM CL A 601137102 712,072 27,419 SH SOLE Salem Investment Counselors Inc. 18,876 0 8,543
MONDELEZ INTL INC CL A 609207105 6,131,073 105,118 SH SOLE Salem Investment Counselors Inc. 67,658 0 37,460
MOODYS CORP COM 615369105 311,988 687 SH SOLE Salem Investment Counselors Inc. 303 0 384
MORGAN STANLEY COM NEW 617446448 5,946,150 31,615 SH SOLE Salem Investment Counselors Inc. 20,941 0 10,674
NATERA INC COM 632307104 6,637,759 16,060 SH SOLE Salem Investment Counselors Inc. 9,467 0 6,593
NEBIUS GROUP N.V. SHS CLASS A N97284108 6,350,362 26,922 SH SOLE Salem Investment Counselors Inc. 23,535 0 3,387
NETFLIX INC. COM 64110L106 2,008,485 28,866 SH SOLE Salem Investment Counselors Inc. 23,620 0 5,246
NEWMONT CORP COM 651639106 2,991,574 25,937 SH SOLE Salem Investment Counselors Inc. 9,700 0 16,237
NEXTERA ENERGY INC COM 65339F101 5,160,091 68,129 SH SOLE Salem Investment Counselors Inc. 42,176 0 25,953
NIKE INC CL B 654106103 257,900 7,202 SH SOLE Salem Investment Counselors Inc. 3,297 0 3,905
NORFOLK SOUTHN CORP COM 655844108 1,196,757 3,873 SH SOLE Salem Investment Counselors Inc. 3,260 0 613
NORTHROP GRUMMAN CORP COM 666807102 364,061 753 SH SOLE Salem Investment Counselors Inc. 277 0 476
NOVARTIS AG SPONSORED ADR 66987V109 11,087,384 77,768 SH SOLE Salem Investment Counselors Inc. 49,214 0 28,554
NOVO-NORDISK A S ADR 670100205 4,461,704 117,692 SH SOLE Salem Investment Counselors Inc. 70,219 0 47,473
NU HLDGS LTD ORD SHS CL A G6683N103 23,516,280 1,857,526 SH SOLE Salem Investment Counselors Inc. 1,236,050 0 621,476
NUCOR CORP COM 670346105 3,676,675 15,692 SH SOLE Salem Investment Counselors Inc. 14,874 0 818
NVIDIA CORPORATION COM 67066G104 311,923,189 1,364,637 SH SOLE Salem Investment Counselors Inc. 1,069,781 0 294,856
NXP SEMICONDUCTORS N V COM N6596X109 239,260 1,003 SH SOLE Salem Investment Counselors Inc. 228 0 775
OCCIDENTAL PETE CORP COM 674599105 618,106 11,117 SH SOLE Salem Investment Counselors Inc. 3,430 0 7,687
ONDAS INC COM NEW 68236H204 3,075,229 419,540 SH SOLE Salem Investment Counselors Inc. 340,040 0 79,500
ONEOK INC NEW COM 30609A109 1,022,388 11,990 SH SOLE Salem Investment Counselors Inc. 4,848 0 7,142
ORACLE CORP COM 68389X105 4,892,137 35,631 SH SOLE Salem Investment Counselors Inc. 27,812 0 7,819
OSISKO GOLD GROUP INC COM NEW 68827X105 67,398 23,900 SH SOLE 0 0 23,900
OTIS WORLDWIDE CORP COM 68902V107 599,656 9,323 SH SOLE Salem Investment Counselors Inc. 2,990 0 6,333
PALANTIR TECHNOLOGIES INC CL A 69608A108 92,777,175 496,002 SH SOLE Salem Investment Counselors Inc. 392,598 0 103,404
PALO ALTO NETWORKS INC COM 697435105 6,610,047 16,637 SH SOLE Salem Investment Counselors Inc. 11,855 0 4,782
PARK NATL CORP COM 700658107 234,224 1,311 SH SOLE Salem Investment Counselors Inc. 1,311 0 0
PARKER-HANNIFIN CORP COM 701094104 223,569 234 SH SOLE 0 0 234
PAYCOM SOFTWARE INC COM 70432V102 491,454 2,258 SH SOLE 0 0 2,258
PAYPAL HLDGS INC COM 70450Y103 394,186 7,504 SH SOLE Salem Investment Counselors Inc. 7,200 0 304
PEPSICO INC COM 713448108 39,879,299 314,704 SH SOLE Salem Investment Counselors Inc. 240,707 0 73,997
PERSHING SQUARE INC COMMON STOCK 71531U102 1,449,406 25,910 SH SOLE Salem Investment Counselors Inc. 18,230 0 7,680
PERSHING SQUARE USA LTD COM SHS 71531T105 2,406,863 64,875 SH SOLE Salem Investment Counselors Inc. 58,000 0 6,875
PETROLEO BRASILEIRO S A SPONSORED ADR 71654V408 7,482,918 358,445 SH SOLE Salem Investment Counselors Inc. 216,471 0 141,974
PFIZER INC COM 717081103 3,017,213 105,793 SH SOLE Salem Investment Counselors Inc. 70,791 0 35,002
PHILIP MORRIS INTL INC COM 718172109 4,301,083 22,540 SH SOLE Salem Investment Counselors Inc. 18,988 0 3,552
PHILLIPS 66 COM 718546104 8,409,657 32,939 SH SOLE Salem Investment Counselors Inc. 23,323 0 9,616
PINTEREST INC CL A 72352L106 812,138 42,993 SH SOLE Salem Investment Counselors Inc. 34,280 0 8,713
PNC FINL SVCS GROUP INC COM 693475105 4,829,266 21,728 SH SOLE Salem Investment Counselors Inc. 15,657 0 6,071
PRICE T ROWE GROUP INC COM 74144T108 4,352,708 41,833 SH SOLE Salem Investment Counselors Inc. 29,036 0 12,797
PROCTER & GAMBLE CO COM 742718109 14,608,478 100,554 SH SOLE Salem Investment Counselors Inc. 72,886 0 27,668
PROFESIONALLY MANAGED PORTFO AKRE FOCUS ETF 74316P579 1,749,066 33,208 SH SOLE Salem Investment Counselors Inc. 32,556 0 652
QNITY ELECTRONICS INC COMMON STOCK 74743L100 569,854 4,532 SH SOLE Salem Investment Counselors Inc. 992 0 3,540
QUALCOMM INC COM 747525103 21,290,078 115,682 SH SOLE Salem Investment Counselors Inc. 93,001 0 22,681
QUANTA SVCS INC COM 74762E102 676,564 1,053 SH SOLE Salem Investment Counselors Inc. 1,000 0 53
QXO INC COM NEW 82846H405 3,892,244 332,955 SH SOLE Salem Investment Counselors Inc. 192,595 0 140,360
RAYMOND JAMES FINL INC COM 754730109 361,234 2,286 SH SOLE Salem Investment Counselors Inc. 2,225 0 61
RED VIOLET INC COM 75704L104 2,134,298 27,013 SH SOLE Salem Investment Counselors Inc. 27,013 0 0
REDDIT INC CL A 75734B100 507,657 3,564 SH SOLE Salem Investment Counselors Inc. 2,890 0 674
RIO TINTO PLC SPONSORED ADR 767204100 8,716,376 92,560 SH SOLE Salem Investment Counselors Inc. 61,586 0 30,974
ROYAL BK CDA COM 780087102 1,015,781 5,167 SH SOLE Salem Investment Counselors Inc. 5,167 0 0
RTX CORPORATION COM 75513E101 40,695,774 219,207 SH SOLE Salem Investment Counselors Inc. 172,787 0 46,420
S&P GLOBAL INC COM 78409V104 201,180 510 SH SOLE Salem Investment Counselors Inc. 500 0 10
SALESFORCE INC COM 79466L302 336,163 1,462 SH SOLE Salem Investment Counselors Inc. 599 0 863
SANDISK CORP COM 80004C200 5,066,560 2,912 SH SOLE Salem Investment Counselors Inc. 2,349 0 563
SAVERS VALUE VLG INC COM 80517M109 221,040 24,000 SH SOLE Salem Investment Counselors Inc. 24,000 0 0
SCHEIN HENRY INC COM 806407102 2,576,200 30,680 SH SOLE Salem Investment Counselors Inc. 25,820 0 4,860
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 531,332 14,577 SH SOLE Salem Investment Counselors Inc. 14,016 0 561
SCHWAB STRATEGIC TR FUNDAMENTAL INTL 808524755 3,340,072 62,141 SH SOLE Salem Investment Counselors Inc. 40,949 0 21,192
SCHWAB STRATEGIC TR FUNDAMENTAL US L 808524771 1,509,079 47,953 SH SOLE Salem Investment Counselors Inc. 18,685 0 29,268
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 4,079,076 148,492 SH SOLE Salem Investment Counselors Inc. 106,077 0 42,415
SCHWAB STRATEGIC TR INT-TRM U.S TRES 808524854 3,632,973 153,290 SH SOLE Salem Investment Counselors Inc. 92,709 0 60,581
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 246,333 10,324 SH SOLE 0 0 10,324
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 5,640,353 192,438 SH SOLE Salem Investment Counselors Inc. 103,828 0 88,610
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 1,111,462 34,167 SH SOLE Salem Investment Counselors Inc. 17,811 0 16,356
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 355,222 9,886 SH SOLE Salem Investment Counselors Inc. 2,707 0 7,179
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 225,354 6,765 SH SOLE Salem Investment Counselors Inc. 6,765 0 0
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 29,136,056 971,202 SH SOLE Salem Investment Counselors Inc. 658,567 0 312,635
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 21,973,280 645,893 SH SOLE Salem Investment Counselors Inc. 509,481 0 136,412
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 10,145,451 310,924 SH SOLE Salem Investment Counselors Inc. 217,358 0 93,566
SCHWAB STRATEGIC TR US TIPS ETF 808524870 236,700 9,419 SH SOLE Salem Investment Counselors Inc. 7,696 0 1,723
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 630,464 683 SH SOLE Salem Investment Counselors Inc. 118 0 565
SELECT SECTOR SPDR TR ST STR CARE ETF 81369Y209 2,672,657 15,869 SH SOLE Salem Investment Counselors Inc. 9,559 0 6,310
SELECT SECTOR SPDR TR ST STR ENERG ETF 81369Y506 1,368,745 22,256 SH SOLE Salem Investment Counselors Inc. 6,684 0 15,572
SELECT SECTOR SPDR TR ST STR FINL ETF 81369Y605 439,376 8,228 SH SOLE Salem Investment Counselors Inc. 5,504 0 2,724
SELECT SECTOR SPDR TR ST STR TECHN ETF 81369Y803 3,015,138 15,403 SH SOLE Salem Investment Counselors Inc. 5,014 0 10,389
SELECT SECTOR SPDR TR ST STR UTIL ETF 81369Y886 771,723 19,567 SH SOLE Salem Investment Counselors Inc. 7,000 0 12,567
SEMPRA COM 816851109 635,230 8,080 SH SOLE Salem Investment Counselors Inc. 8,080 0 0
SERVICENOW INC COM 81762P102 3,025,678 22,578 SH SOLE Salem Investment Counselors Inc. 14,773 0 7,805
SHELL PLC SPON ADS 780259305 378,204 3,979 SH SOLE Salem Investment Counselors Inc. 2,471 0 1,508
SHERWIN WILLIAMS CO COM 824348106 752,896 2,329 SH SOLE Salem Investment Counselors Inc. 2,175 0 154
SIMON PPTY GROUP INC NEW COM 828806109 269,822 1,344 SH SOLE Salem Investment Counselors Inc. 171 0 1,173
SKYWORKS SOLUTIONS INC COM 83088M102 264,988 3,100 SH SOLE Salem Investment Counselors Inc. 2,100 0 1,000
SMURFIT WESTROCK PLC SHS G8267P108 24,782,304 561,957 SH SOLE Salem Investment Counselors Inc. 309,052 0 252,905
SOLSTICE ADVANCED MATLS INC COM SHS 83443Q103 7,857,598 139,517 SH SOLE Salem Investment Counselors Inc. 97,884 0 41,633
SOLVENTUM CORP COM SHS 83444M101 483,680 5,487 SH SOLE Salem Investment Counselors Inc. 4,177 0 1,310
SOMNIGROUP INTERNATIONAL INC COM 88023U101 1,192,512 19,200 SH SOLE 0 0 19,200
SONOCO PRODS CO COM 835495102 5,385,188 110,307 SH SOLE Salem Investment Counselors Inc. 81,559 0 28,748
SOUTHERN CO COM 842587107 740,985 8,939 SH SOLE Salem Investment Counselors Inc. 4,032 0 4,907
SOUTHSTATE BK CORP COM 84472E102 1,139,166 11,442 SH SOLE Salem Investment Counselors Inc. 10,187 0 1,255
SPACE EXPLORATION TECHN CORP CLASS A COM STK 84615Q103 365,836 2,425 SH SOLE Salem Investment Counselors Inc. 1,286 0 1,139
SPDR GOLD TR GOLD SHS 78463V107 645,524 1,695 SH SOLE Salem Investment Counselors Inc. 35 0 1,660
SPDR SERIES TRUST SP O&G EXPL PRO 78468R556 330,864 1,845 SH SOLE Salem Investment Counselors Inc. 1,845 0 0
SPDR SERIES TRUST ST STR SP AERO 78464A631 693,750 3,000 SH SOLE 0 0 3,000
SPDR SERIES TRUST ST STR SP BIOT 78464A870 658,483 4,176 SH SOLE Salem Investment Counselors Inc. 1,476 0 2,700
SPDR SERIES TRUST ST STR SP DIV 78464A763 398,426 2,720 SH SOLE Salem Investment Counselors Inc. 2,220 0 500
SPDR SERIES TRUST ST STR SP400GRW 78464A821 627,180 6,000 SH SOLE Salem Investment Counselors Inc. 6,000 0 0
SPDR SERIES TRUST ST STR SP600 SML 78468R853 352,471 6,668 SH SOLE Salem Investment Counselors Inc. 6,668 0 0
SSGA ACTIVE ETF TR ST STR UL BD ETF 78467V707 759,464 18,871 SH SOLE 0 0 18,871
STARBUCKS CORP COM 855244109 381,948 4,065 SH SOLE Salem Investment Counselors Inc. 3,732 0 333
STATE STR SPDR DOW JONES IND UT SER 1 78467X109 408,814 802 SH SOLE Salem Investment Counselors Inc. 620 0 182
STATE STR SPDR S&P 500 ETF T TR UNIT 78462F103 22,259,088 29,128 SH SOLE Salem Investment Counselors Inc. 19,650 0 9,478
STATE STR SPDR S&P MIDCAP 40 UTSER1 S&PDCRP 78467Y107 3,186,238 4,840 SH SOLE Salem Investment Counselors Inc. 4,195 0 645
STRYKER CORPORATION COM 863667101 1,071,767 3,885 SH SOLE Salem Investment Counselors Inc. 2,640 0 1,245
SYNOPSYS INC COM 871607107 1,640,594 3,772 SH SOLE Salem Investment Counselors Inc. 2,432 0 1,340
SYSCO CORP COM 871829107 3,421,587 43,889 SH SOLE Salem Investment Counselors Inc. 42,011 0 1,878
TAIWAN SEMICONDUCTOR MANUFAC SPONSORED ADS 874039100 33,622,634 73,674 SH SOLE Salem Investment Counselors Inc. 52,508 0 21,166
TARGET CORP COM 87612E106 409,853 2,616 SH SOLE Salem Investment Counselors Inc. 2,132 0 484
TEMPUS AI INC CL A 88023B103 2,301,390 28,100 SH SOLE Salem Investment Counselors Inc. 22,665 0 5,435
TESLA INC COM 88160R101 4,117,262 11,604 SH SOLE Salem Investment Counselors Inc. 6,030 0 5,574
TEXAS INSTRS INC COM 882508104 2,282,827 8,150 SH SOLE Salem Investment Counselors Inc. 117 0 8,033
TEXTRON INC COM 883203101 2,905,461 38,129 SH SOLE Salem Investment Counselors Inc. 30,165 0 7,964
THERMO FISHER SCIENTIFIC INC COM 883556102 10,467,164 15,502 SH SOLE Salem Investment Counselors Inc. 7,466 0 8,036
TIDEWATER INC NEW COM 88642R109 1,057,950 13,045 SH SOLE 0 0 13,045
TJX COS INC NEW COM 872540109 645,769 4,881 SH SOLE Salem Investment Counselors Inc. 594 0 4,287
TOYOTA MOTOR CORP ADS 892331307 835,303 4,562 SH SOLE Salem Investment Counselors Inc. 3,574 0 988
TRANE TECHNOLOGIES PLC SHS G8994E103 7,312,133 16,178 SH SOLE Salem Investment Counselors Inc. 7,531 0 8,647
TRANSDIGM GROUP INC COM 893641100 330,193 305 SH SOLE Salem Investment Counselors Inc. 217 0 88
TRAVELERS COMPANIES INC COM 89417E109 274,157 769 SH SOLE Salem Investment Counselors Inc. 584 0 185
TRUIST FINL CORP COM 89832Q109 8,000,018 172,787 SH SOLE Salem Investment Counselors Inc. 123,319 0 49,468
TYSON FOODS INC CL A 902494103 349,264 6,912 SH SOLE 0 0 6,912
UBER TECHNOLOGIES INC COM 90353T100 333,987 4,875 SH SOLE Salem Investment Counselors Inc. 3,176 0 1,699
UBIQUITI INC COM 90353W103 10,344,937 18,228 SH SOLE Salem Investment Counselors Inc. 17,853 0 375
ULTA BEAUTY INC COM 90384S303 222,292 407 SH SOLE Salem Investment Counselors Inc. 30 0 377
UNIFIRST CORP MASS COM 904708104 2,740,940 10,941 SH SOLE Salem Investment Counselors Inc. 8,610 0 2,331
UNION PAC CORP COM 907818108 1,084,983 3,987 SH SOLE Salem Investment Counselors Inc. 2,717 0 1,270
UNITED RENTALS INC COM 911363109 511,399 511 SH SOLE Salem Investment Counselors Inc. 504 0 7
UNITEDHEALTH GROUP INC COM 91324P102 2,978,271 8,113 SH SOLE Salem Investment Counselors Inc. 2,981 0 5,132
US BANCORP COM NEW 902973304 422,346 7,265 SH SOLE Salem Investment Counselors Inc. 80 0 7,185
V F CORP COM 918204108 144,228 10,258 SH SOLE Salem Investment Counselors Inc. 2,954 0 7,304
V2X INC COM 92242T101 1,476,546 20,864 SH SOLE Salem Investment Counselors Inc. 10,894 0 9,970
VALERO ENERGY CORP COM 91913Y100 377,920 975 SH SOLE Salem Investment Counselors Inc. 975 0 0
VALVOLINE INC COM 92047W101 204,952 6,800 SH SOLE Salem Investment Counselors Inc. 6,800 0 0
VANGUARD BD INDEX FDS INTERMED TERM 921937819 216,395 2,970 SH SOLE Salem Investment Counselors Inc. 2,970 0 0
VANGUARD BD INDEX FDS VANGUARD ULTRA 92203C303 4,828,351 97,444 SH SOLE Salem Investment Counselors Inc. 41,293 0 56,151
VANGUARD INDEX FDS MRNGSTR GRWT ETF 922908736 3,741,908 41,526 SH SOLE Salem Investment Counselors Inc. 33,264 0 8,262
VANGUARD INDEX FDS MRNGSTR LRG CAP 922908637 267,758 761 SH SOLE Salem Investment Counselors Inc. 761 0 0
VANGUARD INDEX FDS MRNGSTR MD CP GR 922908538 1,204,621 4,124 SH SOLE Salem Investment Counselors Inc. 1,410 0 2,714
VANGUARD INDEX FDS MRNGSTR MID CAP 922908629 22,416,984 285,858 SH SOLE Salem Investment Counselors Inc. 214,764 0 71,094
VANGUARD INDEX FDS MRNGSTR SM CP GR 922908595 439,179 1,300 SH SOLE Salem Investment Counselors Inc. 712 0 588
VANGUARD INDEX FDS MRNGSTR SML CAP 922908751 21,704,881 76,294 SH SOLE Salem Investment Counselors Inc. 57,147 0 19,147
VANGUARD INDEX FDS MRNGSTR TTL STK 922908769 2,490,732 6,655 SH SOLE Salem Investment Counselors Inc. 4,752 0 1,903
VANGUARD INDEX FDS MRNGSTR VAL ETF 922908744 1,354,511 6,269 SH SOLE Salem Investment Counselors Inc. 2,359 0 3,910
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 621,226 6,931 SH SOLE Salem Investment Counselors Inc. 6,875 0 56
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 8,148,901 11,627 SH SOLE Salem Investment Counselors Inc. 7,937 0 3,690
VANGUARD INSTL INDEX FD 0 3 MO TR BI ETF 922040845 4,051,248 53,503 SH SOLE 0 0 53,503
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 668,187 7,698 SH SOLE Salem Investment Counselors Inc. 2,320 0 5,378
VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 644,715 5,567 SH SOLE Salem Investment Counselors Inc. 3,905 0 1,662
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 1,436,310 18,593 SH SOLE 0 0 18,593
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 5,639,997 24,174 SH SOLE Salem Investment Counselors Inc. 13,469 0 10,705
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 1,193,098 16,897 SH SOLE Salem Investment Counselors Inc. 4,805 0 12,092
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 257,322 1,658 SH SOLE Salem Investment Counselors Inc. 1,143 0 515
VANGUARD WORLD FD ENERGY ETF 92204A306 1,417,566 8,234 SH SOLE Salem Investment Counselors Inc. 7,469 0 765
VANGUARD WORLD FD HEALTH CAR ETF 92204A504 355,907 1,126 SH SOLE Salem Investment Counselors Inc. 1,119 0 7
VANGUARD WORLD FD INF TECH ETF 92204A702 1,116,201 8,882 SH SOLE Salem Investment Counselors Inc. 2,912 0 5,970
VANGUARD WORLD FD MRNGSTR CAP ETF 921910873 2,314,378 8,198 SH SOLE Salem Investment Counselors Inc. 5,326 0 2,872
VANGUARD WORLD FD MRNGSTR MEGA CAP 921910816 24,731,528 266,935 SH SOLE Salem Investment Counselors Inc. 201,752 0 65,183
VANGUARD WORLD FD MRNGSTR VAL ETF 921910840 1,304,024 8,095 SH SOLE 0 0 8,095
VERIZON COMMUNICATIONS INC COM 92343V104 1,349,725 29,425 SH SOLE Salem Investment Counselors Inc. 23,072 0 6,353
VERTEX PHARMACEUTICALS INC COM 92532F100 258,269 494 SH SOLE Salem Investment Counselors Inc. 301 0 193
VIATRIS INC COM 92556V106 234,720 13,246 SH SOLE Salem Investment Counselors Inc. 7,196 0 6,050
VIEMED HEALTHCARE INC COM 92663R105 691,437 75,982 SH SOLE Salem Investment Counselors Inc. 75,982 0 0
VISA INC COM CL A 92826C839 31,593,427 87,923 SH SOLE Salem Investment Counselors Inc. 64,334 0 23,589
VULCAN MATLS CO COM 929160109 344,929 1,410 SH SOLE Salem Investment Counselors Inc. 380 0 1,030
WABTEC COM 929740108 371,324 1,293 SH SOLE Salem Investment Counselors Inc. 1,247 0 46
WALMART INC COM 931142103 33,761,322 324,878 SH SOLE Salem Investment Counselors Inc. 266,281 0 58,597
WARNER BROS DISCOVERY INC COM SER A 934423104 2,146,104 69,341 SH SOLE Salem Investment Counselors Inc. 1,192 0 68,149
WASTE MGMT INC DEL COM 94106L109 5,872,896 28,800 SH SOLE Salem Investment Counselors Inc. 19,416 0 9,384
WELLS FARGO & CO COM 949746101 1,165,068 14,554 SH SOLE Salem Investment Counselors Inc. 10,939 0 3,615
WEST PHARMACEUTICAL SVSC INC COM 955306105 596,924 1,610 SH SOLE Salem Investment Counselors Inc. 210 0 1,400
WHEATON PRECIOUS METALS CORP COM 962879102 392,335 2,934 SH SOLE Salem Investment Counselors Inc. 2,800 0 134
WOODWARD INC COM 980745103 348,963 1,062 SH SOLE 0 0 1,062
WP CAREY INC COM 92936U109 202,839 3,093 SH SOLE Salem Investment Counselors Inc. 88 0 3,005
WW GRAINGER INC COM 384802104 943,041 757 SH SOLE Salem Investment Counselors Inc. 604 0 153
YUM BRANDS INC COM 988498101 2,511,247 18,419 SH SOLE Salem Investment Counselors Inc. 12,671 0 5,748
YUM CHINA HLDGS INC COM 98850P109 492,831 11,991 SH SOLE Salem Investment Counselors Inc. 8,391 0 3,600
ZSCALER INC COM 98980G102 2,119,436 10,628 SH SOLE Salem Investment Counselors Inc. 7,405 0 3,223