0000887777-26-000010.txt : 20260415
0000887777-26-000010.hdr.sgml : 20260415
20260415131028
ACCESSION NUMBER: 0000887777-26-000010
CONFORMED SUBMISSION TYPE: 13F-HR
PUBLIC DOCUMENT COUNT: 2
CONFORMED PERIOD OF REPORT: 20260331
FILED AS OF DATE: 20260415
DATE AS OF CHANGE: 20260415
EFFECTIVENESS DATE: 20260415
FILER:
COMPANY DATA:
COMPANY CONFORMED NAME: DAVENPORT & Co LLC
CENTRAL INDEX KEY: 0000887777
ORGANIZATION NAME:
EIN: 000000000
FISCAL YEAR END: 1231
FILING VALUES:
FORM TYPE: 13F-HR
SEC ACT: 1934 Act
SEC FILE NUMBER: 028-03200
FILM NUMBER: 26863439
BUSINESS ADDRESS:
STREET 1: ONE JAMES CENTER
STREET 2: 901 E CARY STREET STE 1100
CITY: RICHMOND
STATE: VA
ZIP: 23219
BUSINESS PHONE: 8047802000
MAIL ADDRESS:
STREET 1: ONE JAMES CENTER
STREET 2: 901 E CARY STREET STE 1100
CITY: RICHMOND
STATE: VA
ZIP: 23219
FORMER COMPANY:
FORMER CONFORMED NAME: DAVENPORT & CO LLC
DATE OF NAME CHANGE: 20010307
FORMER COMPANY:
FORMER CONFORMED NAME: DAVENPORT & CO OF VIRGINIA INC
DATE OF NAME CHANGE: 20010213
13F-HR
1
primary_doc.xml
X0202
13F-HR
LIVE
false
false
false
0000887777
XXXXXXXX
03-31-2026
03-31-2026
false
DAVENPORT & Co LLC
ONE JAMES CENTER
901 E CARY STREET STE 1100
RICHMOND
VA
23219
13F HOLDINGS REPORT
028-03200
000001588
801-13057
N
Stefanie Boykin
Compliance Manager
804-697-2978
/s/ Stefanie Boykin
Richmond
VA
04-14-2026
0
1302
18386314356
false
INFORMATION TABLE
2
infotable.xml
INFORMATION TABLE
3M CO
COM
88579Y101
BBG001S5T7X2
4927395
33947
SH
SOLE
29690
0
4257
8X8 INC NEW
COM
282914100
BBG001S6JC97
26837
16167
SH
SOLE
6167
0
10000
AAR CORP
COM
000361105
BBG001S5NJX2
1049289
9586
SH
SOLE
9586
0
0
AB ACTIVE ETFS INC
TAX AWARE SHRT
00039J202
BBG0184H3201
826357
32818
SH
SOLE
31818
0
1000
ABBOTT LABORATORIES
COM
002824100
BBG001S5N9M6
97368271
950059
SH
SOLE
876542
0
73517
ABBVIE INC
COM
00287Y109
BBG0025Y4RZ3
39396553
181158
SH
SOLE
158288
0
22870
ABRDN ETFS
BBRG ALL COMD K1
003261104
BBG00G9CFDS3
313390
12902
SH
SOLE
12902
0
0
ABRDN PLATINUM ETF TRUST
PHYSCL PLATM SHS
003260106
BBG001T6GDY9
1862504
10450
SH
SOLE
3350
0
7100
ABRDN TOTAL DYNAMIC DIVIDEND
COM SH BEN INT
00326L100
BBG001SS0YX4
136105
14778
SH
SOLE
14778
0
0
ACCENTURE PLC IRELAND
SHS CLASS A
G1151C101
BBG001SCXK90
154430990
779549
SH
SOLE
742705
0
36844
ADOBE INC
COM
00724F101
BBG001S5NCQ5
3555938
14629
SH
SOLE
12941
0
1688
ADVANCED ENERGY INDS
COM
007973100
BBG001S8L5Z6
1032071
3198
SH
SOLE
2893
0
305
ADVANCED MICRO DEVICES INC
COM
007903107
BBG001S5NN36
4200929
20650
SH
SOLE
19497
0
1153
ADVISORSHARES TR
PURE US CANNABIS
00768Y453
BBG00X28J8Y2
142000
40000
SH
SOLE
40000
0
0
AES CORP
COM
00130H105
BBG001S6B1L5
169080
12000
SH
SOLE
12000
0
0
AFLAC INC
COM
001055102
BBG001S5NGJ4
14730679
134269
SH
SOLE
128921
0
5348
AGILENT TECHNOLOGIES INC
COM
00846U101
BBG001SCTQY4
37770727
333817
SH
SOLE
323592
0
10225
AGNICO EAGLE MINES LTD
COM
008474108
BBG001S77MK3
428425
2111
SH
SOLE
1953
0
158
AIR PRODUCTS AND CHEMICALS I
COM
009158106
BBG001S5NSB6
12617346
43433
SH
SOLE
39081
0
4352
AIRBNB INC
COM CL A
009066101
BBG001Y2XS16
276679
2191
SH
SOLE
2191
0
0
AKAMAI TECHNOLOGIES INC
COM
00971T101
BBG001S7YHX0
5582169
48604
SH
SOLE
48516
0
88
ALBEMARLE CORP
COM
012653101
BBG001S7SBP9
22700222
126452
SH
SOLE
88664
0
37788
ALCOA CORP
COM
013872106
BBG00B3T3HF1
898352
13544
SH
SOLE
12383
0
1161
ALCON AG
ORD SHS
H01301128
BBG00NPWGYR0
330108
4381
SH
SOLE
4381
0
0
ALEXANDRIA REAL ESTATE EQ IN
COM
015271109
BBG001S6CPH6
2380202
51275
SH
SOLE
33340
0
17935
ALIBABA GROUP HLDG LTD
SPONSORED ADS
01609W102
BBG006G2JWB1
2230727
17780
SH
SOLE
11782
0
5998
ALIGHT INC
COM CL A
01626W101
BBG00H00J2Q8
14868
25516
SH
SOLE
22916
0
2600
ALIGN TECHNOLOGY INC
COM
016255101
BBG001SCF1B9
68032681
396854
SH
SOLE
379987
0
16867
ALLEGION PLC
ORD SHS
G0176J109
BBG003PS7JW0
638716
4396
SH
SOLE
4396
0
0
ALLIANCE LAUNDRY HLDGS INC
COM
01862Q107
BBG001SL52J0
1168803
56355
SH
SOLE
56054
0
301
ALLIANCEBERNSTEIN HLDG L P
UNIT LTD PARTN
01881G106
BBG001S5N9S0
1681880
44922
SH
SOLE
14650
0
30272
ALLSTATE CORP
COM
020002101
BBG001S9BM06
2756969
13297
SH
SOLE
7196
0
6101
ALNYLAM PHARMACEUTICALS INC
COM
02043Q107
BBG001S7FTC8
609463
1842
SH
SOLE
1842
0
0
ALPHABET INC
CAP STK CL A
02079K305
BBG009S39JY5
225540492
790404
SH
SOLE
691784
0
98620
ALPHABET INC
CAP STK CL C
02079K107
BBG009S3NB21
82005876
286065
SH
SOLE
186804
0
99261
ALPS ETF TR
ALERIAN MLP
00162Q452
BBG001TBMNT5
9429409
179130
SH
SOLE
168924
0
10206
ALPS ETF TR
DYNAMIC US DIVID
00162Q528
BBG00D1TW4P5
734979
11728
SH
SOLE
11728
0
0
ALPS ETF TR
MED BREAKTHGH
00162Q593
BBG007TGGCM9
580974
11100
SH
SOLE
4650
0
6450
ALPS ETF TR
OSHARES US QUALT
00162Q387
BBG018B6MVY5
1833967
32944
SH
SOLE
30944
0
2000
ALTRIA GROUP INC
COM
02209S103
BBG001S5T8T5
14799203
224251
SH
SOLE
183020
0
41231
AMAZON COM INC
COM
023135106
BBG001S5PQL7
402728342
1944922
SH
SOLE
1744434
0
200488
AMAZON COM INC
COM
023135106
BBG001S5PQL7
229097
1100
SH
Call
SOLE
700
0
400
AMCOR PLC
COM NEW
G0250X149
BBG00LNJRQ18
4955142
124658
SH
SOLE
124176
0
482
AMENTUM HOLDINGS INC
COM
023939101
BBG01NY7B770
353588
13558
SH
SOLE
11976
0
1582
AMERICAN CENTY ETF TR
FOCUSED LRG CAP
025072794
BBG00RJWH4B0
534584
6971
SH
SOLE
6829
0
142
AMERICAN ELEC PWR CO INC
COM
025537101
BBG001S5NFD2
3977992
30348
SH
SOLE
23689
0
6659
AMERICAN EXPRESS CO
COM
025816109
BBG001S5P034
26720560
88338
SH
SOLE
63642
0
24696
AMERICAN INTL GROUP INC
COM NEW
026874784
BBG001S5NJG1
842800
11200
SH
SOLE
11150
0
50
AMERICAN TOWER CORP
COM
03027X100
BBG001S5NPQ6
176480952
1026871
SH
SOLE
973287
0
53584
AMERICAN WTR WKS CO INC NEW
COM
030420103
BBG001SPHYW3
415204
3051
SH
SOLE
3051
0
0
AMERICOLD REALTY TRUST INC
COM
03064D108
BBG001SMQ866
53686321
4684670
SH
SOLE
2014656
0
2670014
AMERIPRISE FINL INC
COM
03076C106
BBG001SK6096
8407615
18919
SH
SOLE
13614
0
5305
AMETEK INC
COM
031100100
BBG001S5NN54
1807055
8430
SH
SOLE
3830
0
4600
AMGEN INC
COM
031162100
BBG001S5NNL6
20486697
58226
SH
SOLE
45296
0
12930
AMGEN INC
COM
031162100
BBG001S5NNL6
2674060
7600
SH
Call
SOLE
3100
0
4500
AMPHENOL CORP
CL A
032095101
BBG001S5NSK6
9953853
78780
SH
SOLE
62052
0
16728
AMPLIFY ETF TR
AMPLIFY LITHIUM
032108805
BBG00L323065
1844588
123881
SH
SOLE
89953
0
33928
AMPLIFY ETF TR
CWP ENHANCED DIV
032108409
BBG00FJ5P854
2322607
51786
SH
SOLE
40441
0
11345
ANALOG DEVICES INC
COM
032654105
BBG001S5ND38
145978539
458850
SH
SOLE
438749
0
20101
ANGEL OAK FUNDS TRUST
INCOME ETF
03463K760
BBG01B5GT7V2
290467
13983
SH
SOLE
13983
0
0
ANHEUSER BUSCH INBEV SA NV
SPONSORED ADR
03524A108
BBG001T53FW2
126146542
1827154
SH
SOLE
1727706
0
99448
AON PLC
SHS CL A
G0403H108
BBG00SSQFPR9
108908118
337041
SH
SOLE
313576
0
23465
APA CORPORATION
COM
03743Q108
BBG00YTS96H1
259643
6118
SH
SOLE
6118
0
0
APOLLO GLOBAL MGMT INC
COM
03769M106
BBG00ZNLTFL2
1095970
9836
SH
SOLE
8251
0
1585
APPLE INC
COM
037833100
BBG001S5N8V8
377496334
1493123
SH
SOLE
1314643
0
178480
APPLIED MATLS INC
COM
038222105
BBG001S5NMM7
12371430
36196
SH
SOLE
21973
0
14223
APPLOVIN CORP
COM CL A
03831W108
BBG006HFPX86
741872
1864
SH
SOLE
1762
0
102
APTARGROUP INC
COM
038336103
BBG001S78MT3
726001
5761
SH
SOLE
1684
0
4077
ARCH CAP GROUP LTD
ORD
G0450A105
BBG001S9HZ74
457968
4771
SH
SOLE
4771
0
0
ARCHER AVIATION INC
COM CL A
03945R102
BBG00XRTC929
197706
38241
SH
SOLE
10241
0
28000
ARCHER DANIELS MIDLAND CO
COM
039483102
BBG001S5ND74
435053
5985
SH
SOLE
1407
0
4578
ARES CAPITAL CORP
COM
04010L103
BBG001SL96Z9
1007273
55897
SH
SOLE
43218
0
12679
ARES MANAGEMENT CORPORATION
CL A COM STK
03990B101
BBG0068KVVC7
572414
5247
SH
SOLE
5128
0
119
ARGAN INC
COM
04010E109
BBG001SJP7D8
1131770
2078
SH
SOLE
1985
0
93
ARGENX SE
SPONSORED ADR
04016X101
BBG00GHB88Y8
682784
935
SH
SOLE
935
0
0
ARISTA NETWORKS INC
COM SHS
040413205
BBG001T51KQ0
4839988
39420
SH
SOLE
27353
0
12067
ARK ETF TR
GENOMIC REV ETF
00214Q302
BBG007FJPCC9
530803
20091
SH
SOLE
11632
0
8459
ARK ETF TR
INNOVATION ETF
00214Q104
BBG007FJMV49
269819
3992
SH
SOLE
3589
0
403
ARMSTRONG WORLD INDS INC NEW
COM
04247X102
BBG001SGL0H9
2078010
12609
SH
SOLE
12545
0
64
ASML HLDG NV
N Y REGISTRY SHS
N07059210
BBG001SCG0R3
5138853
3891
SH
SOLE
3851
0
40
AST SPACEMOBILE INC
COM CL A
00217D100
BBG00Q402TS1
5181861
62530
SH
SOLE
45972
0
16558
ASTRAZENECA PLC
ORD
G0593M107
BBG001SCNW31
6172394
31297
SH
SOLE
23887
0
7410
AT&T INC
COM
00206R102
BBG001S5VWH2
4995419
172315
SH
SOLE
149002
0
23313
ATI INC
COM
01741R102
BBG001S8WY72
376722
2590
SH
SOLE
2540
0
50
ATLANTA BRAVES HLDGS INC
COM SER A
047726104
BBG01HCDRG95
538689
11425
SH
SOLE
11425
0
0
ATLANTA BRAVES HLDGS INC
COM SER C
047726302
BBG01HCX3Z22
1944088
45529
SH
SOLE
30266
0
15263
ATLANTIC UN BANKSHARES CORP
COM
04911A107
BBG001S7GJV8
28037029
784472
SH
SOLE
199673
0
584799
ATMOS ENERGY CORP
COM
049560105
BBG001S5VG05
694413
3759
SH
SOLE
3459
0
300
AUTODESK INC
COM
052769106
BBG001S5SCD4
1452200
6066
SH
SOLE
5163
0
903
AUTOMATIC DATA PROCESSING IN
COM
053015103
BBG001S82KF6
11474662
56475
SH
SOLE
50351
0
6124
AUTOZONE INC
COM
053332102
BBG001S6Q5D9
475125
141
SH
SOLE
141
0
0
AVERY DENNISON CORP
COM
053611109
BBG001S5NZM8
48158566
280994
SH
SOLE
267288
0
13706
AXON ENTERPRISE INC
COM
05464C101
BBG001SB2HG5
300256
707
SH
SOLE
707
0
0
AXSOME THERAPEUTICS INC.
COM
05464T104
BBG00B6G7GM6
304236
1800
SH
SOLE
0
0
1800
BADGER METER INC
COM
056525108
BBG001S5P8Q2
518393
3403
SH
SOLE
3385
0
18
BALL CORP
COM
058498106
BBG001S5P7Q4
1222172
20676
SH
SOLE
12600
0
8076
BANCO BILBAO VIZCAYA ARGENTA
SPONSORED ADR
05946K101
BBG001S5XP76
2262972
104477
SH
SOLE
104258
0
219
BANCO BRADESCO S A
SP ADR PFD NEW
059460303
BBG001SF7657
191607
52495
SH
SOLE
52495
0
0
BANCORP INC DEL
COM
05969A105
BBG001SM71W3
878324
16347
SH
SOLE
16347
0
0
BANK AMERICA CORP
COM
060505104
BBG001S5P0Y0
19671780
403524
SH
SOLE
292703
0
110821
BANK HAWAII CORP
COM
062540109
BBG001S6R977
1685189
22696
SH
SOLE
22580
0
116
BANK MONTREAL MEDIUM
COM
063671101
BBG001S5Y203
2580688
19068
SH
SOLE
18915
0
153
BANK NEW YORK MELLON CORP
COM
064058100
BBG001S5P6Q6
1588339
13389
SH
SOLE
13389
0
0
BARCLAYS PLC
ADR
06738E204
BBG001S5P2T2
778540
36793
SH
SOLE
36587
0
206
BARRICK MNG CORP
COM SHS
06849F108
BBG001S5N9P3
3917016
96144
SH
SOLE
78342
0
17802
BECTON DICKINSON & CO
COM
075887109
BBG001S5P374
100317473
641035
SH
SOLE
598562
0
42473
BENTLEY SYS INC
COM CL B
08265T208
BBG001SBWGV7
316015
8998
SH
SOLE
8998
0
0
BERKLEY W R CORP
COM
084423102
BBG001S5P463
1316017
19855
SH
SOLE
18659
0
1196
BERKSHIRE HATHAWAY INC DEL
CL A
084670108
BBG001S902J2
17235360
24
SH
SOLE
3
0
21
BERKSHIRE HATHAWAY INC DEL
CL B NEW
084670702
BBG001S90346
346890762
725245
SH
SOLE
657013
0
68232
BIOMARIN PHARMACEUTICAL INC
NOTE 1.250% 5/1
09061GAK7
964726
10000
SH
SOLE
10000
0
0
BITMINE IMMERSION TECNOLOGIE
COM NEW
09175A206
BBG001SBD1J5
520807
26330
SH
SOLE
24830
0
1500
BJS WHSL CLUB HLDGS INC
COM
05550J101
BBG00FQ8T4M6
379311
3854
SH
SOLE
3854
0
0
BLACKROCK ENHANCED EQUITY DI
COM
09251A104
BBG001SK5462
284529
33008
SH
SOLE
29806
0
3202
BLACKROCK ENHANCED LARGE CAP
COM
09256A109
BBG001SJTK18
497985
23691
SH
SOLE
20784
0
2907
BLACKROCK ETF TRUST
ISHARES A I INNO
09290C780
BBG01Q9L3DJ3
707074
21459
SH
SOLE
13038
0
8421
BLACKROCK ETF TRUST
ISHARES DEFENSE
09290C699
BBG01TYJMSP3
427094
13053
SH
SOLE
6798
0
6255
BLACKROCK ETF TRUST
ISHARES LARGE CA
09290C855
BBG01JV981Y5
397256
9675
SH
SOLE
5053
0
4622
BLACKROCK ETF TRUST
ISHARES US EQUIT
09290C103
BBG00NNWBWQ2
1335259
22950
SH
SOLE
13580
0
9370
BLACKROCK ETF TRUST
ISHARES US THEMA
09290C806
BBG01408D4M5
595536
16442
SH
SOLE
9452
0
6990
BLACKROCK ETF TRUST II
ISHARES FLEXIBLE
092528603
BBG01GQYLJY8
1330419
25619
SH
SOLE
22742
0
2877
BLACKROCK ETF TRUST II
ISHARES INTERMED
092528207
BBG00ZNLVT57
234461
9806
SH
SOLE
9806
0
0
BLACKROCK HEALTH SCIENCES TE
COM SHS
09260E105
BBG00R28MSY7
226601
15780
SH
SOLE
15780
0
0
BLACKROCK INC
COM
09290D101
BBG01PSW2WR0
7300409
7591
SH
SOLE
7324
0
267
BLACKROCK MULTI SECTOR INC T
COM
09258A107
BBG003P84C70
154802
12364
SH
SOLE
12364
0
0
BLACKSTONE INC
COM
09260D107
BBG001S7H949
6655152
57876
SH
SOLE
54173
0
3703
BLACKSTONE STRATEGIC CRED 20
COM SHS BEN IN
09257R101
BBG002W5R801
310271
27827
SH
SOLE
27827
0
0
BLOOM ENERGY CORP
COM CL A
093712107
BBG001T53509
376798
2781
SH
SOLE
353
0
2428
BLUE RIDGE BANKSHARES INC VA
COM
095825105
BBG001S7TDQ3
58645
13963
SH
SOLE
13963
0
0
BLUEROCK PVT REAL ESTATE FD
COM
09631P102
BBG0064MN169
4803687
289205
SH
SOLE
266152
0
23053
BNY MELLON ETF TRUST
US LRG CP CORE
09661T107
BBG00RYR68F3
313398
2511
SH
SOLE
2511
0
0
BOEING CO
COM
097023105
BBG001S5P0V3
18297396
91933
SH
SOLE
84746
0
7187
BOOKING HOLDINGS INC
COM
09857L108
BBG001S89N72
3239729
19225
SH
SOLE
15300
0
3925
BOOZ ALLEN HAMILTON HLDG COR
CL A
099502106
BBG001T91S76
1794455
22997
SH
SOLE
2665
0
20332
BOSTON SCIENTIFIC CORP
COM
101137107
BBG001S63L94
674500
10749
SH
SOLE
10114
0
635
BOWHEAD SPECIALTY HLDGS INC
COM SHS
10240L102
BBG01MF58HT5
6559325
294801
SH
SOLE
17
0
294784
BP PLC
SPONSORED ADR
055622104
BBG001S5W4F5
7135148
151812
SH
SOLE
75221
0
76591
BRADY CORP
CL A
104674106
BBG001S5PCB9
1161570
14298
SH
SOLE
14222
0
76
BRIDGEBIO PHARMA INC
COM
10806X102
BBG00P9KDZL5
245058
3300
SH
SOLE
0
0
3300
BRIGHT HORIZONS FAM SOL IN D
COM
109194100
BBG003LFWPT4
374431
4559
SH
SOLE
4559
0
0
BRINKER INTL INC
COM
109641100
BBG001S5RFV8
518729
3633
SH
SOLE
3552
0
81
BRISTOL-MYERS SQUIBB CO
COM
110122108
BBG001S8N8J6
7826456
129140
SH
SOLE
101057
0
28083
BRISTOL-MYERS SQUIBB CO
RIGHT 12/30/2030
110122140
BBG001TCQ0Q2
9749
83970
SH
SOLE
21970
0
62000
BRITISH AMERN TOB PLC
SPONSORED ADR
110448107
BBG001S6VV46
8690792
148637
SH
SOLE
143405
0
5232
BROADCOM INC
COM
11135F101
BBG00KHY5SY8
149492710
482998
SH
SOLE
451269
0
31729
BROADRIDGE FINL SOLUTIONS IN
COM
11133T103
BBG001SR7MB9
1937117
11863
SH
SOLE
1863
0
10000
BROOKFIELD ASSET MANAGMT LTD
CL A LMT VTG SHS
113004105
BBG019Z17GF9
151468442
3407614
SH
SOLE
3216428
0
191186
BROOKFIELD CORP
CL A LTD VT SH
11271J107
BBG001SF86D7
424417752
10487219
SH
SOLE
9618642
0
868577
BROOKFIELD INFRASTRUCTURE CO
COM SUB VTG A
11276H106
BBG01RJ2TXY3
2120030
53829
SH
SOLE
44920
0
8909
BROOKFIELD INFRASTRUCTURE PA
LP INT UNIT
G16252101
BBG001S5P686
5396905
149416
SH
SOLE
31042
0
118374
BROOKFIELD RENEWABLE CORP
CL A EX SUB VTG
11285B108
BBG01RJ2Q8X2
9431386
236807
SH
SOLE
122496
0
114311
BROOKFIELD RENEWABLE ENERGY
PARTNERSHIP UNIT
G16258108
BBG001SDHPH6
11142093
343545
SH
SOLE
62521
0
281024
BROWN & BROWN INC
COM
115236101
BBG001S5XFN0
463969
7115
SH
SOLE
6944
0
171
BROWN FORMAN CORP
CL B
115637209
BBG001S5P4H1
225072
8513
SH
SOLE
8323
0
190
BUILDERS FIRSTSOURCE INC
COM
12008R107
BBG001S9CFC7
2501761
30387
SH
SOLE
7824
0
22563
BUNGE GLOBAL SA
COM SHS
H11356104
BBG01JZ8VLC7
3042126
23916
SH
SOLE
15032
0
8884
BURKE HERBERT FINL SVCS CORP
COM
12135Y108
BBG019X33P61
511027
8204
SH
SOLE
3350
0
4854
BURLINGTON STORES INC
COM
122017106
BBG004S641P3
348807
1072
SH
SOLE
1072
0
0
BWX TECHNOLOGIES INC
COM
05605H100
BBG001SGJPH7
441656
2160
SH
SOLE
2137
0
23
C & F FINL CORP
COM
12466Q104
BBG001SBJZY7
554490
7602
SH
SOLE
2245
0
5357
C H ROBINSON WORLDWIDE IN
COM NEW
12541W209
BBG001SB6KF5
1113998
6708
SH
SOLE
6653
0
55
CABLE ONE INC
COM
12685J105
BBG001SFK9N6
22321093
244722
SH
SOLE
80302
0
164420
CACI INTL INC
CL A
127190304
BBG001SF9NK1
1764314
3244
SH
SOLE
3224
0
20
CADENCE DESIGN SYSTEM INC
COM
127387108
BBG001S65YK1
238839
860
SH
SOLE
842
0
18
CAESARS ENTERTAINMENT INC NE
COM
12769G100
BBG0074Q3NL5
105498807
3991631
SH
SOLE
2821381
0
1170250
CALAMOS CONV & HIGH INCOME F
COM SHS
12811P108
BBG001S8SMN5
258528
23740
SH
SOLE
23740
0
0
CALAMOS STRATEGIC TOTAL RETU
COM SH BEN INT
128125101
BBG001SC0HR3
2862872
167224
SH
SOLE
150969
0
16255
CALIFORNIA RES CORP
COM STOCK
13057Q305
BBG00Y04KQ51
20043459
290931
SH
SOLE
1269
0
289662
CALUMET INC
COM
131428104
BBG01NQ82GC1
1367790
38100
SH
SOLE
33800
0
4300
CAMBRIA ETF TR
CAMBRIA FGN SHR
132061300
BBG005NDJ0V9
800985
21454
SH
SOLE
18704
0
2750
CAMBRIA ETF TR
EMRG SHAREHLDR
132061706
BBG00CC09FG9
1752057
42310
SH
SOLE
33410
0
8900
CAMBRIA ETF TR
GLOBAL VALUE ETF
132061409
BBG0064MXCT9
239007
7206
SH
SOLE
7097
0
109
CAMBRIA ETF TR
SHSHLD YIELD ETF
132061201
BBG004K1ZMP2
381725
5062
SH
SOLE
3962
0
1100
CAMECO CORP
COM
13321L108
BBG001S5Y5S6
1522768
14021
SH
SOLE
8601
0
5420
CANADIAN IMPERIAL BANK OF CO
COM
136069101
BBG001S5YBB1
429502
4533
SH
SOLE
3879
0
654
CANADIAN NATL RY CO
COM
136375102
BBG001S8WVQ7
1401533
13638
SH
SOLE
13010
0
628
CANADIAN PACIFIC KANSAS CITY
COM
13646K108
BBG001S7F4Z8
462970
5912
SH
SOLE
5000
0
912
CAPITAL GROUP CONSERVATIVE E
SHS
14020U100
BBG01N7RN9W1
456092
15300
SH
SOLE
15300
0
0
CAPITAL GROUP CORE BALANCED
SHS
14021D107
BBG01J9W1K83
4228949
122899
SH
SOLE
115378
0
7521
CAPITAL GROUP CORE EQUITY ET
SHS CREATION UNI
14020V108
BBG015D25YS8
1358129
35350
SH
SOLE
32005
0
3345
CAPITAL GROUP DIVIDEND GROWE
SHS ETF
14021L109
BBG01J9W2L17
3676095
102398
SH
SOLE
86561
0
15837
CAPITAL GROUP DIVIDEND VALUE
SHS CREATION UNI
14020W106
BBG015H8BXT5
15392152
361828
SH
SOLE
331194
0
30634
CAPITAL GROUP EQUITY ETF TR
US SMALL AND MID
14022A102
BBG01RL7XM41
1056466
35983
SH
SOLE
33462
0
2521
CAPITAL GROUP GBL GROWTH EQT
SHS CREATION UNI
14020X104
BBG015DN3GR4
4173277
125061
SH
SOLE
86592
0
38469
CAPITAL GROUP GLOBAL EQUITY
SHS
14020R107
BBG01N7SMMC3
1409958
46228
SH
SOLE
34786
0
11442
CAPITAL GROUP GROWTH ETF
SHS CREATION UNI
14020G101
BBG015DMY5P8
20313571
505438
SH
SOLE
487606
0
17832
CAPITAL GROUP INTERNATIONAL
SHS
14021T102
BBG01N7S4291
5328779
160942
SH
SOLE
147766
0
13176
CAPITAL GROUP INTERNATIONAL
SHS
14021M107
BBG01J9W3D87
3607836
106678
SH
SOLE
93234
0
13444
CAPITAL GROUP INTL FOCUS EQT
SHS CREATION UNI
14019W109
BBG015DN0WJ1
1301545
44135
SH
SOLE
42745
0
1390
CAPITAL GRP FIXED INCM ETF T
CORE PLUS INCM
14020Y102
BBG014YZRRT5
3919174
175433
SH
SOLE
169479
0
5954
CAPITAL GRP FIXED INCM ETF T
MUNICIPAL INCOME
14020Y201
BBG019XRCM29
400981
14769
SH
SOLE
14396
0
373
CAPITAL GRP FIXED INCM ETF T
SHORT DURATION
14020Y409
BBG019XFYS46
809506
31388
SH
SOLE
31388
0
0
CAPITAL GRP FIXED INCM ETF T
SHORT DURATION M
14020Y607
BBG01J5S8NT0
440564
16764
SH
SOLE
16764
0
0
CAPITAL GRP FIXED INCM ETF T
US MULTI-SECTOR
14020Y300
BBG019XS8NR3
3974599
145964
SH
SOLE
137508
0
8456
CAPITAL ONE FINL CORP
COM
14040H105
BBG001S65PV8
13809632
75698
SH
SOLE
40507
0
35191
CARDINAL HEALTH INC
COM
14149Y108
BBG001S7PC34
3014627
14266
SH
SOLE
13496
0
770
CARLISLE COS INC
COM
142339100
BBG001S5Q6R4
2415576
7241
SH
SOLE
4634
0
2607
CARLYLE GROUP INC
COM
14316J108
BBG001S7JM84
1004286
20754
SH
SOLE
20691
0
63
CARMAX INC
COM
143130102
BBG001SD9561
25618815
616133
SH
SOLE
553576
0
62557
CARNIVAL CORP
COMMON STOCK
143658300
BBG001S5PL01
290138
11211
SH
SOLE
9034
0
2177
CARPENTER TECHNOLOGY CORP
COM
144285103
BBG001S5Q5M1
298372
757
SH
SOLE
757
0
0
CARRIER GLOBAL CORPORATION
COM
14448C104
BBG00RP5HZM1
73597620
1307008
SH
SOLE
1216417
0
90591
CARVANA CO
CL A
146869102
BBG00GCTWF71
437931
1393
SH
SOLE
1393
0
0
CASEYS GEN STORES INC
COM
147528103
BBG001S5PHZ2
37259881
51191
SH
SOLE
47096
0
4095
CATERPILLAR INC
COM
149123101
BBG001S5PJ06
31538129
44516
SH
SOLE
27359
0
17157
CAVA GROUP INC
COM
148929102
BBG00GBR8762
510086
6305
SH
SOLE
6282
0
23
CBRE GROUP INC
CL A
12504L109
BBG001SC2D27
3316467
24483
SH
SOLE
24154
0
329
CDW CORP
COM
12514G108
BBG001V18TB6
247676
2047
SH
SOLE
2047
0
0
CELESTICA INC
COM
15101Q207
BBG001S9CXM7
2984717
10613
SH
SOLE
10072
0
541
CELSIUS HLDGS INC
COM NEW
15118V207
BBG001SQSKT3
535883
15104
SH
SOLE
15000
0
104
CELSIUS HLDGS INC
COM NEW
15118V207
BBG001SQSKT3
698956
19700
SH
Put
SOLE
18900
0
800
CENCORA INC
COM
03073E105
BBG001S8X7P0
1565360
4983
SH
SOLE
4889
0
94
CENTERPOINT ENERGY INC
COM
15189T107
BBG001SB10S0
336216
7790
SH
SOLE
7090
0
700
CHARTER COMMUNICATIONS INC
CL A
16119P108
BBG001T3TDG2
13154432
60934
SH
SOLE
59941
0
993
CHECK POINT SOFTWARE TECH LT
ORD
M22465104
BBG001SB85K0
234988
1645
SH
SOLE
1520
0
125
CHEESECAKE FACTORY INC
COM
163072101
BBG001S71Q75
1713418
31295
SH
SOLE
31129
0
166
CHENIERE ENERGY INC
COM NEW
16411R208
BBG001S7W158
361644
1274
SH
SOLE
1225
0
49
CHEVRON CORPORATION
COM
166764100
BBG001S67ZC5
189979786
914824
SH
SOLE
807827
0
106997
CHEVRON CORPORATION
COM
166764100
BBG001S67ZC5
4717320
22800
SH
Call
SOLE
12200
0
10600
CHEWY INC
CL A
16679L109
BBG00P19DLQ4
1008457
37350
SH
SOLE
29572
0
7778
CHIPOTLE MEXICAN GRILL INC
COM
169656105
BBG001SP50B3
808060
25244
SH
SOLE
24694
0
550
CHOICE HOTELS INTL INC
COM
169905106
BBG001S997X6
1410788
13631
SH
SOLE
13574
0
57
CHUBB LTD SWITZ
COM
H1467J104
BBG001S8S1L3
5431398
16664
SH
SOLE
14094
0
2570
CHURCH & DWIGHT CO INC
COM
171340102
BBG001S5PR99
2837002
30401
SH
SOLE
22773
0
7628
CIENA CORP
COM NEW
171779309
BBG001S61J73
608036
1566
SH
SOLE
1566
0
0
CINCINNATI FINL CORP
COM
172062101
BBG001S5PTM0
697728
4434
SH
SOLE
3637
0
797
CINTAS CORP
COM
172908105
BBG001S7CRG1
69136062
409047
SH
SOLE
398771
0
10276
CISCO SYS INC
COM
17275R102
BBG001S6HC62
101298714
1307768
SH
SOLE
1187713
0
120055
CISCO SYS INC
COM
17275R102
BBG001S6HC62
713828
9200
SH
Call
SOLE
5300
0
3900
CITIGROUP INC
COM NEW
172967424
BBG001S72ZG4
102703755
905597
SH
SOLE
822965
0
82632
CITIZENS FINL GROUP INC
COM
174610105
BBG006Q0HZT0
1968412
32823
SH
SOLE
20774
0
12049
CITY HLDG CO
COM
177835105
BBG001S5PR71
524543
4389
SH
SOLE
4389
0
0
CLEAN HARBORS INC
COM
184496107
BBG001S5PW98
98228536
342582
SH
SOLE
324865
0
17717
CLOROX CO DEL
COM
189054109
BBG001S5PX50
993037
9583
SH
SOLE
6723
0
2860
CLOUDFLARE INC
CL A COM
18915M107
BBG001WMKHJ3
283332
1373
SH
SOLE
1373
0
0
CME GROUP INC
COM
12572Q105
BBG001S86547
9341714
31629
SH
SOLE
30467
0
1162
CMS ENERGY CORP
COM
125896100
BBG001S5PYJ3
396995
5117
SH
SOLE
5117
0
0
CNH INDL N V
SHS
N20944109
BBG0059JSF67
119625
10875
SH
SOLE
10375
0
500
CNX RES CORP
COM
12653C108
BBG001SC7TN4
5799384
150438
SH
SOLE
1968
0
148470
COCA COLA CO
COM
191216100
BBG001S5SMQ8
29229651
384348
SH
SOLE
220641
0
163707
COCA COLA CO
COM
191216100
BBG001S5SMQ8
2988765
39300
SH
Call
SOLE
16300
0
23000
COCA COLA CONS INC
COM
191098102
BBG001S5Q0W1
710397
3705
SH
SOLE
3505
0
200
COGNEX CORP
COM
192422103
BBG001S5TC16
15594300
318316
SH
SOLE
689
0
317627
COGNITION THERAPEUTICS INC
COM
19243B102
BBG001V0GFB9
2197088
2892808
SH
SOLE
2549808
0
343000
COGNIZANT TECHNOLOGY SOLUTIO
CL A
192446102
BBG001S5STN6
1346197
21943
SH
SOLE
21910
0
33
COHEN & STEERS INC
COM
19247A100
BBG001S5PZN5
26362885
421469
SH
SOLE
31245
0
390224
COHEN & STEERS INFRASTRUCTUR
COM
19248A109
BBG001SJYNK5
404064
15613
SH
SOLE
12667
0
2946
COHEN & STEERS REIT & PFD &
COM
19247X100
BBG001SLK0B5
288219
14586
SH
SOLE
13961
0
625
COHEN & STEERS SELECT PFD &
COM
19248Y107
BBG001TCTWN2
241011
12430
SH
SOLE
10180
0
2250
COHEN & STEERS TOTAL RETURN
COM
19247R103
BBG001S7G423
239340
21485
SH
SOLE
10536
0
10949
COHERENT CORP
COM
19247G107
BBG001S5S6N6
4993816
20964
SH
SOLE
20375
0
589
COHU INC
COM
192576106
BBG001S87LQ7
7999260
261243
SH
SOLE
1243
0
260000
COINBASE GLOBAL INC
COM CL A
19260Q107
BBG00ZGF7799
481819
2759
SH
SOLE
2479
0
280
COLGATE PALMOLIVE CO
COM
194162103
BBG001S5PVM5
3746361
43956
SH
SOLE
25325
0
18631
COLUMBIA ETF TR I
MULTI SEC MUNI
19761L607
BBG00M6JW9V4
392028
19114
SH
SOLE
19114
0
0
COLUMBIA ETF TR I
RESH ENHNC COR
19761L706
BBG00QDMNL89
7106283
182306
SH
SOLE
143353
0
38953
COMCAST CORP NEW
CL A
20030N101
BBG001S5PXL2
157746884
5486348
SH
SOLE
5152511
0
333837
COMFORT SYS USA INC
COM
199908104
BBG001SB1GG8
1799929
1305
SH
SOLE
1235
0
70
CONAGRA BRANDS INC
COM
205887102
BBG001S5PGY5
446957
28432
SH
SOLE
24407
0
4025
CONOCOPHILLIPS
COM
20825C104
BBG001S5TZM2
8870935
67089
SH
SOLE
36120
0
30969
CONSOLIDATED EDISON INC
COM
209115104
BBG001S5QRL4
510121
4507
SH
SOLE
4107
0
400
CONSTELLATION BRANDS INC
CL A
21036P108
BBG001SD31G5
948640
6324
SH
SOLE
4637
0
1687
CONSTELLATION ENERGY CORP
COM
21037T109
BBG014KFRPJ9
96674674
346194
SH
SOLE
330672
0
15522
CONSTRUCTION PARTNERS INC
COM CL A
21044C107
BBG00KK0CFZ7
2618876
23568
SH
SOLE
23449
0
119
COOPER COS INC
COM
216648501
BBG001S5Q1H6
46439035
649497
SH
SOLE
607669
0
41828
COPART INC
COM
217204106
BBG001S7MTB1
1029698
31015
SH
SOLE
30692
0
323
CORNERSTONE STRATEGIC INVEST
COM
21924B302
BBG001S5PWK5
92987
12773
SH
SOLE
12773
0
0
CORNING INC
COM
219350105
BBG001S5RLH1
4456588
32776
SH
SOLE
29756
0
3020
CORTEVA INC
COM
22052L104
BBG00BN969D0
3185430
38280
SH
SOLE
10992
0
27288
COSTAR GROUP INC
COM
22160N109
BBG001SD3DY9
375348
9305
SH
SOLE
7332
0
1973
COSTCO WHOLESALE CORPORATION
COM
22160K105
BBG001S9KRQ7
126175880
126630
SH
SOLE
116616
0
10014
COTERRA ENERGY INC
COM
127097103
BBG001S6H6Y4
18298334
520727
SH
SOLE
274215
0
246512
CRANE COMPANY
COMMON STOCK
224408104
BBG016G0L0V9
213750
1250
SH
SOLE
1250
0
0
CREDICORP LTD
COM
G2519Y108
BBG001S8L8P1
1896610
5592
SH
SOLE
5578
0
14
CRESCENT ENERGY COMPANY
CL A COM
44952J104
BBG013THLJ08
1107000
82000
SH
SOLE
25000
0
57000
CRH PLC
ORD
G25508105
BBG001S61NK9
4369944
41571
SH
SOLE
41437
0
134
CROWDSTRIKE HLDGS INC
CL A
22788C105
BBG00BLYKRZ7
1418692
3634
SH
SOLE
3614
0
20
CROWN CASTLE INC
COM
22822V101
BBG001S7W5T3
538354
6621
SH
SOLE
6311
0
310
CSW INDUSTRIALS INC
COM
126402106
BBG007NLG4M2
1373807
5272
SH
SOLE
5244
0
28
CSX CORP
COM
126408103
BBG001S5Q7Q3
7833037
190854
SH
SOLE
109426
0
81428
CUMMINS INC
COM
231021106
BBG001S5Q9M3
20494316
38092
SH
SOLE
32896
0
5196
CURTISS WRIGHT CORP
COM
231561101
BBG001S5QBK0
1892832
2779
SH
SOLE
2779
0
0
CVS HEALTH CORP
COM
126650100
BBG001S5QBD8
2876897
40151
SH
SOLE
29266
0
10885
D R HORTON INC
COM
23331A109
BBG001S8M692
3872094
28218
SH
SOLE
28065
0
153
DANAHER CORP DEL
COM
235851102
BBG001S5QGT0
129954298
690154
SH
SOLE
642970
0
47184
DARDEN RESTAURANTS INC
COM
237194105
BBG001S5QM08
356317
1818
SH
SOLE
1818
0
0
DARLING INGREDIENTS INC
COM
237266101
BBG001SB7RP8
3077656
49760
SH
SOLE
1760
0
48000
DATADOG INC
CL A COM
23804L103
BBG003NJHZW5
441271
3738
SH
SOLE
3638
0
100
DAVIS FUNDAMENTAL ETF TR
SELECT FINL
23908L108
BBG00FNFQST6
551884
12308
SH
SOLE
8524
0
3784
DAVIS FUNDAMENTAL ETF TR
SELECT US EQTY
23908L207
BBG00FNFQR36
983950
19392
SH
SOLE
15218
0
4174
DAVIS FUNDAMENTAL ETF TR
SELECT WRLD WI
23908L306
BBG00FNFQV91
4639406
105898
SH
SOLE
82474
0
23424
DBX ETF TR
XTRACK USD HIGH
233051432
BBG00FGWY4G5
473504
13095
SH
SOLE
13095
0
0
DEERE & CO
COM
244199105
BBG001S5QFF7
16368084
29057
SH
SOLE
24236
0
4821
DELL TECHNOLOGIES INC
CL C
24703L202
BBG00DW3SZT0
1460582
8899
SH
SOLE
8834
0
65
DELTA AIR LINES INC
COM NEW
247361702
BBG001SPT759
1044056
15705
SH
SOLE
13423
0
2282
DENISON MINES CORP
COM
248356107
BBG001S9ZPX7
13408571
3798462
SH
SOLE
3728462
0
70000
DEVON ENERGY CORP NEW
COM
25179M103
BBG001S63VG4
1406507
27951
SH
SOLE
23876
0
4075
DEXCOM INC
COM
252131107
BBG001SKZG99
1803616
28720
SH
SOLE
28513
0
207
DIAGEO PLC
SPON ADR NEW
25243Q205
BBG001S7V596
2483468
33358
SH
SOLE
20291
0
13067
DICKS SPORTING GOODS INC
COM
253393102
BBG001SK2651
525865
2652
SH
SOLE
2332
0
320
DIGITAL RLTY TR INC
COM
253868103
BBG001SM0K30
4366864
24232
SH
SOLE
18825
0
5407
DIMENSIONAL ETF TRUST
CORE FIXED INCOM
25434V872
BBG01254CL28
22393216
530394
SH
SOLE
522033
0
8361
DIMENSIONAL ETF TRUST
EMERGING MKTS CO
25434V732
BBG017159MD8
8539620
247167
SH
SOLE
196021
0
51146
DIMENSIONAL ETF TRUST
INTL SMALL CAP E
25434V773
BBG01633DW64
6431224
191008
SH
SOLE
158648
0
32360
DIMENSIONAL ETF TRUST
US CORE EQT MKT
25434V104
BBG00Y2JG0C0
917019
20324
SH
SOLE
20324
0
0
DIMENSIONAL ETF TRUST
US EQUITY MARKET
25434V401
BBG011DXXNJ2
547922
7727
SH
SOLE
7727
0
0
DIMENSIONAL ETF TRUST
US SMALL CAP ETF
25434V500
BBG011DXXVM0
53678568
754654
SH
SOLE
742395
0
12259
DIMENSIONAL ETF TRUST
US SMALL CAP VAL
25434V815
BBG015DG3GG1
299382
8544
SH
SOLE
8544
0
0
DIREXION SHARES ETF TRUST
NASDAQ 100 EQ WT
25459Y207
BBG001V0SZW9
892592
9059
SH
SOLE
8827
0
232
DISNEY WALT CO
COM
254687106
BBG001S5QHF3
14933676
154967
SH
SOLE
92908
0
62059
DNP SELECT INCOME FD INC
COM
23325P104
BBG001S5QKC9
1304752
126675
SH
SOLE
96242
0
30433
DOLLAR GEN CORP
COM
256677105
BBG001T5BM30
264763
2230
SH
SOLE
1730
0
500
DOLLAR TREE INC
COM
256746108
BBG001S6ZGL6
397029
3626
SH
SOLE
3426
0
200
DOMINION ENERGY INC
COM
25746U109
BBG001S5QCP3
24625948
398348
SH
SOLE
315830
0
82518
DOMINOS PIZZA INC
COM
25754A201
BBG001SL3ZH1
3122191
8702
SH
SOLE
8652
0
50
DOVER CORP
COM
260003108
BBG001S5QL46
1207264
5792
SH
SOLE
5705
0
87
DOW HLDGS INC
COM
260557103
BBG00BN96931
901580
21647
SH
SOLE
18079
0
3568
DRAFTKINGS INC NEW
COM CL A
26142V105
BBG0134WCMB3
60917679
2817654
SH
SOLE
2723861
0
93793
DT MIDSTREAM INC
COMMON STOCK
23345M107
BBG0112Z58K1
808020
6000
SH
SOLE
5700
0
300
DTE ENERGY CO
COM
233331107
BBG001S5QN88
266976
1826
SH
SOLE
1626
0
200
DUKE ENERGY CORP NEW
COM NEW
26441C204
BBG001S5QNR7
30494150
232880
SH
SOLE
180734
0
52146
DUPONT DE NEMOURS INC
COM
26614N102
BBG00BN961H3
341680
7460
SH
SOLE
5293
0
2167
D-WAVE QUANTUM INC
COM
26740W109
BBG0192379X7
145022
10050
SH
SOLE
3700
0
6350
DXP ENTERPRISES INC
COM NEW
233377407
BBG001S9F0F4
521728
3734
SH
SOLE
3596
0
138
DYNEX CAP INC
COM
26817Q886
BBG001S5R078
191400
15000
SH
SOLE
15000
0
0
EA SERIES TRUST
ASTORIA US EQUAL
02072L433
BBG01HQ6C997
492087
13889
SH
SOLE
13889
0
0
EA SERIES TRUST
FREEDOM 100 EM
02072L607
BBG00P7KKMR2
281994
5160
SH
SOLE
3360
0
1800
EA SERIES TRUST
RESEARCH AFFILIA
02072L227
BBG01PM00F31
747117
27160
SH
SOLE
24860
0
2300
EA SERIES TRUST
STRIVE 1000 GRWT
02072L615
BBG01BBJ74Y7
205116
4373
SH
SOLE
4273
0
100
EA SERIES TRUST
STRIVE 500 ETF
02072L680
BBG019DCJ9F2
280192
6676
SH
SOLE
6676
0
0
EASTMAN CHEM CO
COM
277432100
BBG001S7JNP3
97344404
1275477
SH
SOLE
1187314
0
88163
EATON CORP PLC
SHS
G29183103
BBG001S5QZ45
23507036
66048
SH
SOLE
52725
0
13323
EATON VANCE TAX ADVT DIV INC
COM
27828G107
BBG001SBKCG6
456605
18599
SH
SOLE
13910
0
4689
EATON VANCE TAX-MANAGED GLOB
COM
27829F108
BBG001SPXHX1
103270
11925
SH
SOLE
10148
0
1777
EATON VANCE TAX-MANAGED GLOB
COM
27829C105
BBG001SGGKG2
131876
15020
SH
SOLE
15020
0
0
EBAY INC.
COM
278642103
BBG001S9B9J5
292999
3219
SH
SOLE
2479
0
740
ECOLAB INC
COM
278865100
BBG001S5QRB5
5962119
22412
SH
SOLE
16445
0
5967
ELECTRONIC ARTS INC
COM
285512109
BBG001S5T5C9
515383
2528
SH
SOLE
1827
0
701
ELEVANCE HEALTH INC FORMERLY
COM
036752103
BBG001S6KBQ8
166757944
574012
SH
SOLE
542936
0
31076
ELI LILLY & CO
COM
532457108
BBG001S5STL8
36447026
39713
SH
SOLE
28303
0
11410
EMCOR GROUP INC
COM
29084Q100
BBG001S5QVG1
1237445
1676
SH
SOLE
1255
0
421
EMERSON ELEC CO
COM
291011104
BBG001S5QVT7
13329843
101739
SH
SOLE
78171
0
23568
ENBRIDGE INC
COM
29250N105
BBG001S6Q6D7
105318445
1946387
SH
SOLE
1817947
0
128440
ENERGY TRANSFER L P
COM UT LTD PTN
29273V100
BBG001SDHNW4
2228493
115466
SH
SOLE
83192
0
32274
ENI SPA
SPONSORED ADR
26874R108
BBG001S5QQ09
520084
9187
SH
SOLE
9187
0
0
ENOVIS CORPORATION
COM
194014502
BBG001SC04J1
55469982
2438241
SH
SOLE
1420922
0
1017319
ENTEGRIS INC
COM
29362U104
BBG001SF9YL6
1022231
8719
SH
SOLE
3181
0
5538
ENTERGY CORP NEW
COM
29364G103
BBG001S67KF5
1149409
10230
SH
SOLE
9316
0
914
ENTERPRISE PRODS PARTNERS L
COM
293792107
BBG001S9P0Z1
13284959
348085
SH
SOLE
154206
0
193879
EOG RES INC
COM
26875P101
BBG001S5ZB93
117226137
803186
SH
SOLE
784070
0
19116
EQT CORP
COM
26884L109
BBG001S5QXJ4
3996145
62793
SH
SOLE
45234
0
17559
EQUIFAX INC
COM
294429105
BBG001S5QSK3
485521
2696
SH
SOLE
2696
0
0
EQUINIX INC
COM
29444U700
BBG001SKBNS9
344064
351
SH
SOLE
329
0
22
EQUITY LIFESTYLE PROPERTIES
COM
29472R108
BBG001S5T5G5
511906
8201
SH
SOLE
3926
0
4275
ESAB CORPORATION
COM
29605J106
BBG0028ZMP54
65189147
674417
SH
SOLE
462802
0
211615
ETF OPPORTUNITIES TRUST
HEDGEYE CAPITAL
26923Q747
BBG01VS4WGB8
207864
7200
SH
SOLE
7200
0
0
ETF SER SOLUTIONS
US GBL GLD PRE
26922A719
BBG00H1KV573
288340
6500
SH
SOLE
6500
0
0
ETFIS SER TR I
INFRAC ACT MLP
26923G772
BBG0077X4F33
606174
13152
SH
SOLE
13152
0
0
ETFIS SER TR I
VIRTUS INFRCAP
26923G822
BBG00KXH37F6
3569012
175295
SH
SOLE
167583
0
7712
ETSY INC
COM
29786A106
BBG001T53625
339114
6785
SH
SOLE
3445
0
3340
EVEREST GROUP LTD
COM
G3223R108
BBG001S7QT63
426539
1305
SH
SOLE
870
0
435
EVERPURE INC
CL A
74624M102
BBG00212PW10
4099560
69437
SH
SOLE
16350
0
53087
EVERSOURCE ENERGY
COM
30040W108
BBG001S5TRL1
255126
3683
SH
SOLE
3021
0
662
EVERTEC INC
COM
30040P103
BBG001SX2XR0
1150275
40761
SH
SOLE
40550
0
211
EXELON CORP
COM
30161N101
BBG001SBJMT2
888331
18122
SH
SOLE
16892
0
1230
EXPAND ENERGY CORPORATION
COM
165167735
BBG00Z6DX607
1179406
10743
SH
SOLE
3837
0
6906
EXPEDITORS INTL WASH INC
COM
302130109
BBG001S5QZZ1
289325
2020
SH
SOLE
1964
0
56
EXPONENT INC
COM
30214U102
BBG001S9CG99
211354
3239
SH
SOLE
3239
0
0
EXXON MOBIL CORP
COM
30231G102
BBG001S69V32
165907010
976268
SH
SOLE
810172
0
166096
F N B CORP
COM
302520101
BBG001S5R1Q5
306742
18346
SH
SOLE
11039
0
7307
F5 INC
COM
315616102
BBG001SCP8D1
1426976
4932
SH
SOLE
4916
0
16
FACTSET RESH SYS INC
COM
303075105
BBG001S5XRL6
331778
1529
SH
SOLE
1439
0
90
FAIR ISAAC CORP
COM
303250104
BBG001S8ZT61
465447
436
SH
SOLE
436
0
0
FASTENAL CO
COM
311900104
BBG001S5R1F7
2461010
53039
SH
SOLE
40835
0
12204
FEDERATED HERMES ETF TRUST
MDT LARGE CAP
31423L503
BBG01NK92888
722242
23411
SH
SOLE
22661
0
750
FEDERATED HERMES ETF TRUST
MDT SMALL CAP
31423L602
BBG01NKB3098
491694
16561
SH
SOLE
16561
0
0
FEDERATED HERMES ETF TRUST
SHORT DURATION H
31423L206
BBG013BTDC87
692804
30240
SH
SOLE
30240
0
0
FEDERATED HERMES ETF TRUST
US STRATEGIC DIV
31423L305
BBG01BHYXWN9
438450
14235
SH
SOLE
10639
0
3596
FEDEX CORP
COM
31428X106
BBG001S5R3M5
17509746
49364
SH
SOLE
22369
0
26995
FERGUSON ENTERPRISES INC
COMMON STOCK NEW
31488V107
BBG01NMRD786
6388477
27388
SH
SOLE
26437
0
951
FIDELITY COMWLTH TR
NASDAQ COMPSIT
315912808
BBG001SBT983
324102
3817
SH
SOLE
3817
0
0
FIDELITY COVINGTON TRUST
ENHANCED INTL
31609A404
BBG01K4JLZG0
644490
17325
SH
SOLE
17325
0
0
FIDELITY COVINGTON TRUST
HIGH DIVID ETF
316092840
BBG00DR7RGF5
2232635
40417
SH
SOLE
35809
0
4608
FIDELITY COVINGTON TRUST
MSCI INFO TECH I
316092808
BBG005FHWBL1
2379220
11436
SH
SOLE
11414
0
22
FIDELITY MERRIMACK STR TR
LOW DURTIN ETF
316188408
BBG00L4J9BR4
1001000
20000
SH
SOLE
17000
0
3000
FIDELITY NATL FINL INC
COM SHS
31620R303
BBG006N7S6J1
61747462
1335953
SH
SOLE
1150712
0
185241
FIDELITY NATL INFORMATION SV
COM
31620M106
BBG001S8SWQ0
413512
8815
SH
SOLE
8665
0
150
FIDUS INVT CORP
COM
316500107
BBG001V0MG11
532320
30558
SH
SOLE
30558
0
0
FIRST BANCORP N C
COM
318910106
BBG001S5R1Z5
1113810
19766
SH
SOLE
19766
0
0
FIRST CMNTY BANKSHARES INC V
COM
31983A103
BBG001S9V627
1049968
25260
SH
SOLE
12665
0
12595
FIRST CTZNS BANCSHARES INC D
CL A
31946M103
BBG001S5R2V7
646517
343
SH
SOLE
343
0
0
FIRST FINL BANKSHARES INC
COM
32020R109
BBG001S7HCY9
1193498
40526
SH
SOLE
40315
0
211
FIRST NATL CORP VA
COM
32106V107
BBG001S8X9X7
562951
20912
SH
SOLE
20912
0
0
FIRST SOLAR INC
COM
336433107
BBG001S991Z7
326935
1657
SH
SOLE
1627
0
30
FIRST TR EXCH TRADED FD III
PFD SECS INC ETF
33739E108
BBG0043NRZR1
913486
51464
SH
SOLE
39964
0
11500
FIRST TR EXCH TRADED FD III
RIVRFRNT DYN DEV
33739P608
BBG00CNPNL82
933019
11363
SH
SOLE
6100
0
5263
FIRST TR EXCH TRD ALPHDX FD
DEV MRK EX US
33737J174
BBG001V11YW9
534003
6143
SH
SOLE
5392
0
751
FIRST TR EXCHANGE TRAD FD VI
FST TR GLB FD
33739H101
BBG005GHHC44
1393268
48529
SH
SOLE
26890
0
21639
FIRST TR EXCHANGE TRADED FD
DORSEY WRT 5 ETF
33738R605
BBG005YW3DQ0
1139583
18856
SH
SOLE
16801
0
2055
FIRST TR EXCHANGE TRADED FD
NASD TECH DIV
33738R118
BBG00393GRN5
718841
7675
SH
SOLE
7675
0
0
FIRST TR EXCHANGE TRADED FD
NASDQ OIL GAS
33738R845
BBG00DVWCBP1
329572
8538
SH
SOLE
3339
0
5199
FIRST TR EXCHANGE TRADED FD
RBA INDL ETF
33738R704
BBG0063G4FX3
2137274
19293
SH
SOLE
18228
0
1065
FIRST TR EXCHANGE TRADED FD
RISNG DIVD ACHIV
33738R506
BBG005SW6WS0
11198567
164009
SH
SOLE
144022
0
19987
FIRST TR EXCHANGE TRADED FD
SMID RISNG ETF
33741X102
BBG00J3TCS97
3350107
84963
SH
SOLE
81640
0
3323
FIRST TR EXCHANGE-TRADED FD
BLOOMBERG EMMKT
33734X754
BBG01FP6J977
208574
5949
SH
SOLE
5949
0
0
FIRST TR EXCHANGE-TRADED FD
CAP STRENGTH ETF
33733E104
BBG001SQ1882
226705
2444
SH
SOLE
2444
0
0
FIRST TR EXCHANGE-TRADED FD
FIRST TR TA HIYL
33738D408
BBG00465XS41
1878310
46298
SH
SOLE
46298
0
0
FIRST TR EXCHANGE-TRADED FD
FST LOW OPPT EFT
33739Q200
BBG007GFNV45
2468733
49563
SH
SOLE
45292
0
4271
FIRST TR EXCHANGE-TRADED FD
LIMITED DURATION
33738D804
BBG013JYKVJ6
2785316
147060
SH
SOLE
147060
0
0
FIRST TR EXCHANGE-TRADED FD
NASDAQ CYB ETF
33734X846
BBG009K1H2W7
1359186
21685
SH
SOLE
21569
0
116
FIRST TR EXCHANGE-TRADED FD
NASDAQ-100 SEL
337344105
BBG001SNH6H6
2395734
18868
SH
SOLE
16173
0
2695
FIRST TR EXCHANGE-TRADED FD
NASDQ CLN EDGE
33737A108
BBG001T61KB4
606718
3709
SH
SOLE
3491
0
218
FIRST TR EXCHANGE-TRADED FD
NO AMER ENERGY
33738D101
BBG0034YTRP6
274927
6297
SH
SOLE
6297
0
0
FIRST TR EXCHANGE-TRADED FD
SENIOR LN FD
33738D309
BBG004HQLXB7
8762704
195596
SH
SOLE
191758
0
3838
FIRST TR EXCHANGE-TRADED FD
SHS
336917109
BBG001SP68G0
3242332
63825
SH
SOLE
62680
0
1145
FIRST TR EXCHANGE-TRADED FD
SHS
33734H106
BBG001SLWD88
330715
7032
SH
SOLE
6168
0
864
FIRST TR EXCHANGE-TRADED FD
SHS
337345102
BBG001SQWVL2
455502
2109
SH
SOLE
2109
0
0
FIRST TR EXCHNG TRADED FD VI
ACTV FCTR LGCP
33740F821
BBG00QZ0DR27
219145
5681
SH
SOLE
5681
0
0
FIRST TR EXCHNG TRADED FD VI
FT VEST LAD
33740U729
BBG01JPH1FX1
351099
13365
SH
SOLE
390
0
12975
FIRST TR EXCHNG TRADED FD VI
FT VEST LADDERED
33740F755
BBG00VC9SZ91
2171580
64305
SH
SOLE
52367
0
11938
FIRST TR EXCHNG TRADED FD VI
SMITH OPPORT FXD
33740F805
BBG00FZ4KG74
484344
11111
SH
SOLE
10886
0
225
FIRSTENERGY CORP
COM
337932107
BBG001S5R3N4
6534055
128979
SH
SOLE
128487
0
492
FISERV INC
COM
337738108
BBG001S5R6Q4
282571
5064
SH
SOLE
3515
0
1549
FLEXTRONICS INTL LTD
ORD
Y2573F102
BBG001SC5SP6
370504
5660
SH
SOLE
5535
0
125
FLOWSERVE CORP
COM
34354P105
BBG001SB3F87
342851
4664
SH
SOLE
4664
0
0
FOMENTO ECONOMICO MEXICANO S
SPON ADR UNITS
344419106
BBG001S5W9K8
3140077
28274
SH
SOLE
28202
0
72
FORD MTR CO
COM
345370860
BBG001S5TZ33
411928
35696
SH
SOLE
22652
0
13044
FORTINET INC
COM
34959E109
BBG001S77BL6
724124
8861
SH
SOLE
7414
0
1447
FORTUNA MNG CORP
COM NEW
349942102
BBG001S982M0
503451
50700
SH
SOLE
21700
0
29000
FRANKLIN TEMPLETON ETF TR
FRANKLIN DYN MUN
35473P868
BBG00HLJ4LS6
325081
13113
SH
SOLE
13113
0
0
FRANKLIN TEMPLETON ETF TR
INCOME FOCUS ETF
35473P439
BBG01GXV05Q8
4154917
144519
SH
SOLE
122394
0
22125
FREEPORT MCMORAN INC
CL B
35671D857
BBG001S5R3F3
2559171
43538
SH
SOLE
38619
0
4919
FREEPORT MCMORAN INC
CL B
35671D857
BBG001S5R3F3
576044
9800
SH
Call
SOLE
9300
0
500
FTAI AVIATION LTD
SHS
G3730V105
BBG019M62R54
874896
3571
SH
SOLE
3471
0
100
FULLER H B CO
COM
359694106
BBG001S5RDZ9
1511024
24498
SH
SOLE
24366
0
132
GABELLI DIVID & INCOME TR
COM
36242H104
BBG001SDC273
552409
20513
SH
SOLE
16767
0
3746
GALLAGHER ARTHUR J & CO
COM
363576109
BBG001S5NKC2
2135479
9860
SH
SOLE
9760
0
100
GAMING & LEISURE P
COM
36467J108
BBG003MSMCT5
479760
10837
SH
SOLE
6640
0
4197
GATX CORP
COM
361448103
BBG001S5RM34
207449
1215
SH
SOLE
1215
0
0
GE AEROSPACE
COM NEW
369604301
BBG001S5PVD5
8290063
29214
SH
SOLE
22586
0
6628
GE HEALTHCARE TECHNOLOGIES I
COMMON STOCK
36266G107
BBG01BFR8YW0
768297
10794
SH
SOLE
8342
0
2452
GE VERNOVA INC
COM
36828A101
BBG013G17W77
7683822
8803
SH
SOLE
6567
0
2236
GENERAC HLDGS INC
COM
368736104
BBG001T5VGH6
57122695
292442
SH
SOLE
203985
0
88457
GENERAL DYNAMICS CORP
COM
369550108
BBG001S5RHP1
11620403
33864
SH
SOLE
20621
0
13243
GENERAL MILLS INC
COM
370334104
BBG001S5RKR2
428721
11523
SH
SOLE
6865
0
4658
GENERAL MTRS CO
COM
37045V100
BBG001SM1DK6
4441455
59617
SH
SOLE
13452
0
46165
GENMAB A/S
SPONSORED ADS
372303206
BBG004MPKMY3
1204701
44901
SH
SOLE
44787
0
114
GENUINE PARTS CO
COM
372460105
BBG001S5RNH7
49245631
467402
SH
SOLE
442809
0
24593
GETTY RLTY CORP NEW
COM
374297109
BBG001S5RQR9
1339980
42138
SH
SOLE
41908
0
230
GILEAD SCIENCES INC
COM
375558103
BBG001S6Y1X7
3375207
24218
SH
SOLE
20948
0
3270
GLADSTONE INVT CORP
COM
376546107
BBG001SL3TS3
1985986
139862
SH
SOLE
35500
0
104362
GLOBAL SHIP LEASE INC
COM CL A
Y27183600
BBG001SV7NS0
237527
6380
SH
SOLE
6380
0
0
GLOBAL X FDS
ARTIFICIAL ETF
37954Y632
BBG00KX8KH01
1734970
37175
SH
SOLE
35862
0
1313
GLOBAL X FDS
DEFENSE TECH ETF
37960A529
BBG01J6K2RX8
356042
5026
SH
SOLE
4801
0
225
GLOBAL X FDS
GB MSCI AR ETF
37950E259
BBG001V0LJT6
407853
4370
SH
SOLE
4239
0
131
GLOBAL X FDS
GLOBAL X SILVER
37954Y848
BBG001SSPRJ8
571738
6347
SH
SOLE
3815
0
2532
GLOBAL X FDS
GLOBAL X URANIUM
37954Y871
BBG001TF8NP6
511157
10555
SH
SOLE
8955
0
1600
GLOBAL X FDS
RBTCS ARTFL INTE
37954Y715
BBG00DSB42H9
296954
8939
SH
SOLE
8939
0
0
GLOBAL X FDS
US INFR DEV ETF
37954Y673
BBG00G5CR9C0
268328
5281
SH
SOLE
3081
0
2200
GLOBE LIFE INC
COM
37959E102
BBG001S5WRX4
730921
5252
SH
SOLE
4502
0
750
GOLD FIELDS LTD
SPONSORED ADR
38059T106
BBG001S93ZM2
227000
5000
SH
SOLE
0
0
5000
GOLDMAN SACHS BDC INC
SHS
38147U107
BBG004DDDL70
98444
11086
SH
SOLE
0
0
11086
GOLDMAN SACHS ETF TR
ACTIVEBETA US LG
381430503
BBG00B0SKXY1
309506
2473
SH
SOLE
2473
0
0
GOLDMAN SACHS ETF TR
NASDAQ-100 PREMI
38149W630
BBG01JRTZQX2
686847
13879
SH
SOLE
3074
0
10805
GOLDMAN SACHS ETF TR
S&P 500 PREMIUM
38149W622
BBG01JRK0C06
4597049
91867
SH
SOLE
77969
0
13898
GOLDMAN SACHS ETF TR
SMALL CAP EQUITY
38149W614
BBG01JM5NJH6
280116
5127
SH
SOLE
5127
0
0
GOLDMAN SACHS ETF TR
ULTRA SHORT BOND
381430230
BBG00NW3TGY3
1321128
26135
SH
SOLE
20838
0
5297
GOLDMAN SACHS GROUP INC
COM
38141G104
BBG001SC07Z6
7319496
8652
SH
SOLE
8327
0
325
GRAB HOLDINGS LIMITED
CLASS A ORD
G4124C109
BBG011768M71
174114
47572
SH
SOLE
47572
0
0
GRAHAM HLDGS CO
COM CL B
384637104
BBG001S6H317
602638
570
SH
SOLE
350
0
220
GSK PLC
SPONSORED ADR
37733W204
BBG001SD6SM6
926033
16779
SH
SOLE
14879
0
1900
GUGGENHEIM ACTIVE ALLOC FD
COMMON STOCK
40170T106
BBG01191RGH1
296765
19498
SH
SOLE
19498
0
0
GUGGENHEIM STRATEGIC OPPORTU
COM SBI
40167F101
BBG001STTSL7
324803
29474
SH
SOLE
29474
0
0
H WORLD GROUP LTD
SPONSORED ADS
44332N106
BBG001T6Y5T2
1694540
33695
SH
SOLE
22373
0
11322
HA SUSTAINABLE INFRA CAP INC
COM
41068X100
BBG0044K5DN3
337549
9185
SH
SOLE
9185
0
0
HALEON PLC
SPON ADS
405552100
BBG018GZNDB0
2498906
249641
SH
SOLE
247256
0
2385
HAMILTON LANE INC
CL A
407497106
BBG00FX58Q75
301580
3034
SH
SOLE
3034
0
0
HANOVER INS GROUP INC
COM
410867105
BBG001S8KZF3
478671
2761
SH
SOLE
2498
0
263
HARRIS OAKMARK ETF TRUST
OAKMARK U S LRG
41456U106
BBG01R1Y2M84
1015700
36847
SH
SOLE
30022
0
6825
HARTFORD FDS EXCHANGE TRADED
CORE BD ETF
41653L701
BBG00RPV9BV6
1190508
33966
SH
SOLE
16647
0
17319
HARTFORD FDS EXCHANGE TRADED
DYNAMIC BOND ETF
41653L842
BBG01X2P7XF2
2858506
72965
SH
SOLE
71963
0
1002
HARTFORD FDS EXCHANGE TRADED
HARTFORD QUALITY
41653L859
BBG01JLDT4J5
1282274
47174
SH
SOLE
30275
0
16899
HARTFORD FDS EXCHANGE TRADED
SCHRDRS TAX BD
41653L404
BBG00KN8FKD7
589372
31020
SH
SOLE
31020
0
0
HARTFORD FDS EXCHANGE TRADED
TOTAL RTRN ETF
41653L305
BBG00HTN2KT2
3112956
92263
SH
SOLE
63895
0
28368
HARTFORD INSURANCE GROUP INC
COM
416515104
BBG001S8PXF3
455049
3365
SH
SOLE
1915
0
1450
HCA HEALTHCARE INC
COM
40412C101
BBG001T8NTY2
1574526
3327
SH
SOLE
3068
0
259
HDFC BANK LTD
SPONSORED ADS
40415F101
BBG001SJB7J7
2646938
106388
SH
SOLE
104672
0
1716
HEALTHEQUITY INC
COM
42226A107
BBG001T8JKN8
84859819
1015434
SH
SOLE
671981
0
343453
HEALTHPEAK PROPERTIES INC
COM
42250P103
BBG001S5RTS2
10314659
627707
SH
SOLE
403070
0
224637
HELEN OF TROY LTD
COM
G4388N106
BBG001S5RVH9
152131
10550
SH
SOLE
10550
0
0
HENRY JACK & ASSOC INC
COM
426281101
BBG001S5SHB5
1280029
8099
SH
SOLE
8029
0
70
HERSHEY CO
COM
427866108
BBG001S5S148
2549525
12264
SH
SOLE
9305
0
2959
HEWLETT PACKARD ENTERPRISE C
COM
42824C109
BBG0078W3NP4
928386
38991
SH
SOLE
11772
0
27219
HEXCEL CORP NEW
COM
428291108
BBG001S5S2J0
25501123
315101
SH
SOLE
573
0
314528
HILLMAN SOLUTIONS CORP
COM
431636109
BBG00YC6W7C4
1404033
168754
SH
SOLE
167853
0
901
HILTON WORLDWIDE HLDGS INC
COM
43300A203
BBG0058KMH49
887313
2918
SH
SOLE
2522
0
396
HOME BANCSHARES INC
COM
436893200
BBG001SN0R60
3580344
132950
SH
SOLE
21
0
132929
HOME DEPOT INC
COM
437076102
BBG001S5RTW7
82117602
250303
SH
SOLE
222547
0
27756
HOME DEPOT INC
COM
437076102
BBG001S5RTW7
1019559
3100
SH
Call
SOLE
1200
0
1900
HONEYWELL INTL INC
COM
438516106
BBG001S5X1N1
20966351
92759
SH
SOLE
79701
0
13058
HORMEL FOODS CORP
COM
440452100
BBG001S5S0D0
1114984
49227
SH
SOLE
38027
0
11200
HOST HOTELS & RESORTS INC
COM
44107P104
BBG001S5RY83
523889
27343
SH
SOLE
25481
0
1862
HOULIHAN LOKEY INC
CL A
441593100
BBG001SFVN99
2019705
14063
SH
SOLE
13992
0
71
HOWMET AEROSPACE INC
COM
443201108
BBG00DYNJH69
1472881
6391
SH
SOLE
3858
0
2533
HP INC
COM
40434L105
BBG001S6W7N7
1534297
79870
SH
SOLE
72808
0
7062
HP INC
COM
40434L105
BBG001S6W7N7
576300
30000
SH
Call
SOLE
30000
0
0
HSBC HLDGS PLC
SPON ADR NEW
404280406
BBG001SCZVC0
3605005
43702
SH
SOLE
41678
0
2024
HUBBELL INC
COM
443510607
BBG001S5S1L9
800397
1631
SH
SOLE
1631
0
0
HUNTINGTON BANCSHARES INC
COM
446150104
BBG001S5RSZ6
2164293
138293
SH
SOLE
134934
0
3359
HUNTINGTON INGALLS INDS INC
COM
446413106
BBG001V0PDL3
692365
1822
SH
SOLE
1722
0
100
HUNTSMAN CORP
COM
447011107
BBG001SKWX22
629333
47283
SH
SOLE
34004
0
13279
IAC INC
COM NEW
44891N208
BBG00S1LR2D2
1897022
47390
SH
SOLE
31365
0
16025
IDEXX LABS INC
COM
45168D104
BBG001S5S4Y9
1579473
2811
SH
SOLE
2785
0
26
ILLINOIS TOOL WKS INC
COM
452308109
BBG001S5SDX0
7295958
28046
SH
SOLE
21315
0
6731
INCYTE CORP
COM
45337C102
BBG001S8Q6N2
241802
2569
SH
SOLE
2569
0
0
ING GROEP N.V.
SPONSORED ADR
456837103
BBG001SB1FR8
874416
33567
SH
SOLE
33567
0
0
INGERSOLL RAND INC
COM
45687V106
BBG002R1CW36
1237363
15444
SH
SOLE
14502
0
942
INGEVITY CORP
COM
45688C107
BBG009LM2988
1910816
26826
SH
SOLE
104
0
26722
INGREDION INC
COM
457187102
BBG001SBH4X9
566117
5025
SH
SOLE
3605
0
1420
INMUNE BIO INC
COM
45782T105
BBG00LW94M14
11300
10000
SH
SOLE
10000
0
0
INNOVATIVE SOLUTIONS & SUPPO
COM
45769N105
BBG001S8H2T5
390070
19000
SH
SOLE
13000
0
6000
INNOVATOR ETFS TRUST
DEFINED WLT SHLD
45783Y855
BBG011MFV1P4
3679845
109961
SH
SOLE
109472
0
489
INNOVATOR ETFS TRUST
EQUITY DEF PROTN
45784N775
BBG01S1MH1J6
483781
19054
SH
SOLE
19054
0
0
INNOVATOR ETFS TRUST
US EQTY BUFR JAN
45782C409
BBG00MYXK7W8
630201
11817
SH
SOLE
11817
0
0
INNOVATOR ETFS TRUST
US EQTY BUFR MAR
45782C391
BBG00S1NCS83
212578
4050
SH
SOLE
4050
0
0
INNOVATOR ETFS TRUST
US EQTY PWR BUF
45782C417
BBG00RHZ5CR3
292088
7284
SH
SOLE
7284
0
0
INNOVATOR ETFS TRUST
US EQTY PWR BUF
45782C508
BBG00MYXKL20
1379933
29914
SH
SOLE
29914
0
0
INTEL CORP
COM
458140100
BBG001S5SF65
1842615
41754
SH
SOLE
30613
0
11141
INTERACTIVE BROKERS GROUP IN
COM CL A
45841N107
BBG001SQ4YC7
3037922
45295
SH
SOLE
44731
0
564
INTERCONTINENTAL EXCHANGE IN
COM
45866F104
BBG001SDJ4R0
113796126
723897
SH
SOLE
676575
0
47322
INTERNATIONAL BUSINESS MACHS
COM
459200101
BBG001S5S399
41659957
171881
SH
SOLE
115623
0
56258
INTERNATIONAL BUSINESS MACHS
COM
459200101
BBG001S5S399
387824
1600
SH
Call
SOLE
900
0
700
INTERNATIONAL FLAVORS&FRAGRA
COM
459506101
BBG001S5S5F7
4081372
56256
SH
SOLE
11249
0
45007
INTERNATIONAL PAPER CO
COM
460146103
BBG001S5SBF4
325691
9123
SH
SOLE
5744
0
3379
INTUIT
COM
461202103
BBG001S6TWR2
8961630
20726
SH
SOLE
17743
0
2983
INTUITIVE SURGICAL INC
COM NEW
46120E602
BBG001S7XR78
72404322
157778
SH
SOLE
154560
0
3218
INVESCO ACTIVELY MANAGED EXC
ULTRA SHRT DUR
46090A887
BBG00KJR1T91
304780
6081
SH
SOLE
6081
0
0
INVESCO CURRENCYSHARES
JAPANESE YEN
46138W107
BBG001SMC6F5
108027232
1866400
SH
Call
SOLE
1866400
0
0
INVESCO EXCH TRADED FD TR II
NASDAQ 100 ETF
46138G649
BBG00XS6PBW6
950706
4001
SH
SOLE
4001
0
0
INVESCO EXCH TRADED FD TR II
RAFI EMRGNG MRKT
46138E727
BBG001SSJYS0
713425
26512
SH
SOLE
26512
0
0
INVESCO EXCH TRADED FD TR II
S&P 500 REVENUE
46138G698
BBG00P4Y2QS5
264982
2306
SH
SOLE
2306
0
0
INVESCO EXCH TRADED FD TR II
S&P500 HDL VOL
46138E362
BBG003H4RBL9
1028909
20740
SH
SOLE
12754
0
7986
INVESCO EXCH TRADED FD TR II
S&P500 LOW VOL
46138E354
BBG001V18CG8
714810
9773
SH
SOLE
9773
0
0
INVESCO EXCH TRADED FD TR II
SHORT TERM TREAS
46138G888
BBG00FQKL0K7
215111
2038
SH
SOLE
2038
0
0
INVESCO EXCH TRADED FD TR II
SOLAR ETF
46138G706
BBG00KXH5XJ3
3732291
66995
SH
SOLE
48885
0
18110
INVESCO EXCH TRADED FD TR II
SR LN ETF
46138G508
BBG001V0MBC0
214979
10533
SH
SOLE
10033
0
500
INVESCO EXCH TRADED FD TR II
TAXABLE MUN BD
46138G805
BBG001STKGB3
571255
21189
SH
SOLE
21110
0
79
INVESCO EXCH TRD SLF IDX FD
BULETSHS 2029
46138J577
BBG00Q5D6ZV0
263914
14143
SH
SOLE
14143
0
0
INVESCO EXCH TRD SLF IDX FD
BULSHS 2027 CB
46138J783
BBG00KJR2L24
258756
13185
SH
SOLE
13185
0
0
INVESCO EXCH TRD SLF IDX FD
INVSCO 30 CORP
46138J460
BBG00X3HYBX8
258394
15455
SH
SOLE
15455
0
0
INVESCO EXCH TRD SLF IDX FD
INVSCO BLSH 28
46138J643
BBG00LNJW5P2
259270
12695
SH
SOLE
12695
0
0
INVESCO EXCHANGE TRADED FD T
AEROSPACE DEFN
46137V100
BBG001S8JG85
2363124
14261
SH
SOLE
13588
0
673
INVESCO EXCHANGE TRADED FD T
BUILDING & CONST
46137V779
BBG001SPHKZ0
959333
9832
SH
SOLE
9376
0
456
INVESCO EXCHANGE TRADED FD T
S&P 500 TOP 50
46137V233
BBG00KJR2B26
436182
7996
SH
SOLE
4046
0
3950
INVESCO EXCHANGE TRADED FD T
S&P500 EQL HLT
46137V332
BBG00KJR2QH7
223584
7405
SH
SOLE
2965
0
4440
INVESCO EXCHANGE TRADED FD T
S&P500 EQL WGT
46137V357
BBG00KJR2NN7
23110905
120428
SH
SOLE
109944
0
10484
INVESCO EXCHANGE TRADED FD T
S&P500 PUR GWT
46137V266
BBG00KJR2976
601193
12863
SH
SOLE
12363
0
500
INVESCO EXCHANGE TRADED FD T
S&P500 PUR VAL
46137V258
BBG00KJR2X19
440857
4105
SH
SOLE
4105
0
0
INVESCO EXCHANGE TRADED FD T
S&P500 QUALITY
46137V241
BBG001SDTVQ0
1354343
18012
SH
SOLE
17031
0
981
INVESCO QQQ TR
UNIT SER 1
46090E103
BBG001S9GN63
12086717
20941
SH
SOLE
15850
0
5091
INVESTMENT MANAGERS SER TR I
FPA GBL EQTY ETF
30254T577
BBG01MNCH9Z2
366216
10094
SH
SOLE
10094
0
0
INVESTORS TITLE CO NC
COM
461804106
BBG001S5SDL3
282542
1300
SH
SOLE
500
0
800
IONIS PHARMACEUTICALS INC
COM
462222100
BBG001SB7RD1
17889291
238238
SH
SOLE
203159
0
35079
IQVIA HLDGS INC
COM
46266C105
BBG00333FZ54
449032
2633
SH
SOLE
2633
0
0
IRADIMED CORP
COM
46266A109
BBG006NM92Y1
268084
2785
SH
SOLE
2785
0
0
IRON MTN INC DEL
COM
46284V101
BBG001SCQ2X1
964602
9465
SH
SOLE
8980
0
485
ISHARES BITCOIN TRUST ETF
SHS BEN INT
46438F101
BBG01KYQ6QS5
253919
6609
SH
SOLE
5201
0
1408
ISHARES GOLD TR
ISHARES NEW
464285204
BBG001SJK6D5
2468833
28004
SH
SOLE
22650
0
5354
ISHARES INC
CORE MSCI EMKT
46434G103
BBG003HC3DG9
2253740
32312
SH
SOLE
24571
0
7741
ISHARES INC
EM MKTS DIV ETF
464286319
BBG002PHMJT3
548520
15955
SH
SOLE
11244
0
4711
ISHARES INC
MSCI EM ASIA ETF
464286426
BBG002MYG936
2039827
21307
SH
SOLE
21112
0
195
ISHARES INC
MSCI ISRAEL ETF
464286632
BBG001T13884
1480090
12755
SH
SOLE
8985
0
3770
ISHARES INC
MSCI ITALY ETF
46434G830
BBG001S8SYM0
1232934
23080
SH
SOLE
15600
0
7480
ISHARES INC
MSCI JAPAN ETF
46434G822
BBG001S8SYN9
254895
3019
SH
SOLE
2399
0
620
ISHARES INC
MSCI MEXICO ETF
464286822
BBG001S8SYQ6
282056
3749
SH
SOLE
3616
0
133
ISHARES INC
MSCI STH KOR ETF
464286772
BBG001SF9FC7
1866933
15177
SH
SOLE
11057
0
4120
ISHARES SILVER TR
ISHARES
46428Q109
BBG001SQLN69
5711476
83820
SH
SOLE
59594
0
24226
ISHARES TR
0-3 MNTH TREASRY
46436E718
BBG00TZR7YF0
821069
8157
SH
SOLE
8157
0
0
ISHARES TR
1 3 YR TREAS BD
464287457
BBG001SKXPR1
6972962
84449
SH
SOLE
83089
0
1360
ISHARES TR
10-20 YR TRS ETF
464288653
BBG001SSD830
1150359
11421
SH
SOLE
8273
0
3148
ISHARES TR
20 YR TR BD ETF
464287432
BBG001S8MLN3
7120169
82134
SH
SOLE
80466
0
1668
ISHARES TR
20 YR TR BD ETF
464287432
BBG001S8MLN3
60674331
699900
SH
Call
SOLE
699900
0
0
ISHARES TR
3 7 YR TREAS BD
464288661
BBG001SSD812
7324499
61758
SH
SOLE
61608
0
150
ISHARES TR
7-10 YR TRSY BD
464287440
BBG001S80936
5776094
60521
SH
SOLE
58096
0
2425
ISHARES TR
BROAD USD HIGH
46435U853
BBG00J2DS0J6
2403822
65250
SH
SOLE
65250
0
0
ISHARES TR
CORE DIV GRWTH
46434V621
BBG006MJFZK4
21624902
308135
SH
SOLE
283113
0
25022
ISHARES TR
CORE HIGH DV ETF
46429B663
BBG001V0XLT8
33181147
244482
SH
SOLE
238343
0
6139
ISHARES TR
CORE INTL AGGR
46435G672
BBG00BDV2SQ0
542126
10834
SH
SOLE
7308
0
3526
ISHARES TR
CORE MSCI EAFE
46432F842
BBG003H6TRS0
82867775
915375
SH
SOLE
902081
0
13294
ISHARES TR
CORE MSCI EURO
46434V738
BBG006MJ8984
6656747
94731
SH
SOLE
94642
0
89
ISHARES TR
CORE MSCI TOTAL
46432F834
BBG003H6TMV7
257321
2970
SH
SOLE
2970
0
0
ISHARES TR
CORE S&P MCP ETF
464287507
BBG001SFC7V0
11375373
168449
SH
SOLE
152052
0
16397
ISHARES TR
CORE S&P SCP ETF
464287804
BBG001SFC7W9
13475544
108403
SH
SOLE
102197
0
6206
ISHARES TR
CORE S&P TTL STK
464287150
BBG001SHTRL5
672586
4722
SH
SOLE
4722
0
0
ISHARES TR
CORE S&P US GWT
464287671
BBG001SFQL99
499216
3218
SH
SOLE
3018
0
200
ISHARES TR
CORE S&P US VLU
464287663
BBG001SFQL80
219107
2143
SH
SOLE
2143
0
0
ISHARES TR
CORE S&P500 ETF
464287200
BBG001SFB7R6
11415393
17476
SH
SOLE
14453
0
3023
ISHARES TR
CORE UNIVRSL USD
46434V613
BBG006MJCSW0
2370314
51317
SH
SOLE
33788
0
17529
ISHARES TR
CORE US AGGBD ET
464287226
BBG001SM1QT8
4531415
45647
SH
SOLE
45378
0
269
ISHARES TR
EAFE GRWTH ETF
464288885
BBG001SP62C7
949820
8529
SH
SOLE
5948
0
2581
ISHARES TR
EAFE SML CP ETF
464288273
BBG001SYVWS7
2130208
27168
SH
SOLE
27043
0
125
ISHARES TR
EAFE VALUE ETF
464288877
BBG001SNYBH6
1901244
25572
SH
SOLE
19493
0
6079
ISHARES TR
ESG AWARE MSCI
46435U663
BBG00KK87757
497444
10579
SH
SOLE
10579
0
0
ISHARES TR
ESG AWR MSCI USA
46435G425
BBG00FFPFTS4
1836248
12984
SH
SOLE
12833
0
151
ISHARES TR
ESG AWR US AGRGT
46435U549
BBG00MC0P0K7
862747
18144
SH
SOLE
18144
0
0
ISHARES TR
ESG AWRE 1 5 YR
46435G243
BBG00H4BFM35
1251621
49935
SH
SOLE
49935
0
0
ISHARES TR
ESG OPTIMIZED
464288802
BBG001SN86J4
234345
1774
SH
SOLE
1774
0
0
ISHARES TR
ESG SELECT SCRE
46436E551
BBG00XDJF7W4
525929
11592
SH
SOLE
11592
0
0
ISHARES TR
EXPANDED TECH
464287515
BBG001S7W2J1
631733
7892
SH
SOLE
7592
0
300
ISHARES TR
EXPND TEC SC ETF
464287549
BBG001SHHYT5
4788553
40406
SH
SOLE
40239
0
167
ISHARES TR
FLTG RATE NT ETF
46429B655
BBG001V1QYX1
75507490
1482008
SH
SOLE
1457989
0
24019
ISHARES TR
GLOB HLTHCRE ETF
464287325
BBG001SJX8Q3
504181
5390
SH
SOLE
5390
0
0
ISHARES TR
GOV/CRED BD ETF
464288596
BBG001SSD894
467457
4487
SH
SOLE
4487
0
0
ISHARES TR
HDG MSCI EAFE
46434V803
BBG005XKVF72
671803
15809
SH
SOLE
15809
0
0
ISHARES TR
IBDS DEC28 ETF
46435U515
BBG00M0P3SC7
1505995
59455
SH
SOLE
18123
0
41332
ISHARES TR
IBONDS 1-5 YR TI
46438G513
BBG01QN8ZWM5
228902
8991
SH
SOLE
8991
0
0
ISHARES TR
IBONDS 26 TRM TS
46436E858
BBG00RYR3RM6
292215
12752
SH
SOLE
12752
0
0
ISHARES TR
IBONDS 27 ETF
46435UAA9
BBG00HPLJP02
1409532
58149
SH
SOLE
18927
0
39222
ISHARES TR
IBONDS 27 TRM TS
46436E841
BBG00RYR47N8
290722
12961
SH
SOLE
12961
0
0
ISHARES TR
IBONDS DEC2026
46435GAA0
BBG00DST7FD2
1276866
52676
SH
SOLE
19729
0
32947
ISHARES TR
IBONDS OCT 2026
46438G505
BBG01JD01KN1
229281
8844
SH
SOLE
8844
0
0
ISHARES TR
IBONDS OCT 2027
46438G604
BBG01JCY0204
229029
8770
SH
SOLE
8770
0
0
ISHARES TR
IBOXX HI YD ETF
464288513
BBG001ST0ZQ7
400625
5036
SH
SOLE
4806
0
230
ISHARES TR
IBOXX INV CP ETF
464287242
BBG001S60QR6
265850
2439
SH
SOLE
2269
0
170
ISHARES TR
INTL SEL DIV ETF
464288448
BBG001S7Y5C9
1286932
30238
SH
SOLE
25338
0
4900
ISHARES TR
INTRM GOV CR ETF
464288612
BBG001SSD885
25373604
237854
SH
SOLE
237434
0
420
ISHARES TR
ISHARES BIOTECH
464287556
BBG001SGYSW7
8229398
48738
SH
SOLE
43406
0
5332
ISHARES TR
ISHARES SEMICDTR
464287523
BBG001SJ8F58
634139
1929
SH
SOLE
1546
0
383
ISHARES TR
ISHS 1-5YR INVS
464288646
BBG001SSD858
10749834
204525
SH
SOLE
197402
0
7123
ISHARES TR
ISHS 5-10YR INVT
464288638
BBG001SSD849
8891777
167077
SH
SOLE
162681
0
4396
ISHARES TR
MBS ETF
464288588
BBG001SSD8B1
989071
10417
SH
SOLE
8037
0
2380
ISHARES TR
MORNINGSTAR GRWT
464287119
BBG001SBRHJ5
1414597
14816
SH
SOLE
8191
0
6625
ISHARES TR
MORNINGSTR US EQ
464287127
BBG001SBR743
235793
2624
SH
SOLE
1824
0
800
ISHARES TR
MRGSTR MD CP GRW
464288307
BBG001SBRK44
1370204
17395
SH
SOLE
16051
0
1344
ISHARES TR
MRGSTR MD CP VAL
464288406
BBG001SBRK53
5932660
69972
SH
SOLE
53106
0
16866
ISHARES TR
MRGSTR SM CP GR
464288604
BBG001SBRKD4
339760
6200
SH
SOLE
2200
0
4000
ISHARES TR
MSCI EAFE ETF
464287465
BBG001SG09V7
6036455
62148
SH
SOLE
54161
0
7987
ISHARES TR
MSCI EMG MKT ETF
464287234
BBG001SK77D5
1140936
20090
SH
SOLE
18980
0
1110
ISHARES TR
MSCI EURO FL ETF
464289180
BBG001T6MGZ4
898241
25774
SH
SOLE
23969
0
1805
ISHARES TR
MSCI INTL QUALTY
46434V456
BBG007WGM3H4
5107598
110482
SH
SOLE
102678
0
7804
ISHARES TR
MSCI PERU AND GL
464289842
BBG001T4R2P6
1780463
22060
SH
SOLE
14830
0
7230
ISHARES TR
MSCI POLAND ETF
46429B606
BBG001S56L11
1482705
40722
SH
SOLE
29290
0
11432
ISHARES TR
MSCI USA MIN VOL
46429B697
BBG0025X2G81
872292
9406
SH
SOLE
9406
0
0
ISHARES TR
MSCI USA MMENTM
46432F396
BBG004FPV022
2150718
8962
SH
SOLE
6782
0
2180
ISHARES TR
MSCI USA QLT FCT
46432F339
BBG004TRTWW3
3835872
19998
SH
SOLE
17611
0
2387
ISHARES TR
NATIONAL MUN ETF
464288414
BBG001SZV978
1055920
9947
SH
SOLE
9947
0
0
ISHARES TR
PFD AND INCM SEC
464288687
BBG001SNVWC8
8689645
286598
SH
SOLE
271568
0
15030
ISHARES TR
RUS 1000 ETF
464287622
BBG001S562W9
1064995
2987
SH
SOLE
2987
0
0
ISHARES TR
RUS 1000 GRW ETF
464287614
BBG001S56320
3152375
7393
SH
SOLE
6405
0
988
ISHARES TR
RUS 1000 VAL ETF
464287598
BBG001S562P7
1937874
9069
SH
SOLE
9069
0
0
ISHARES TR
RUS 2000 GRW ETF
464287648
BBG001S562F8
880181
2805
SH
SOLE
2805
0
0
ISHARES TR
RUS 2000 VAL ETF
464287630
BBG001S56277
522860
2758
SH
SOLE
2658
0
100
ISHARES TR
RUS MD CP GR ETF
464287481
BBG001S561Z8
868562
6779
SH
SOLE
5579
0
1200
ISHARES TR
RUS MDCP VAL ETF
464287473
BBG001S561V2
945762
6489
SH
SOLE
5595
0
894
ISHARES TR
RUS MID CAP ETF
464287499
BBG001SJCNS1
2369436
24369
SH
SOLE
22642
0
1727
ISHARES TR
RUS TOP 200 ETF
464289446
BBG001T5LBQ8
459709
2865
SH
SOLE
2865
0
0
ISHARES TR
RUS TP200 GR ETF
464289438
BBG001T5LBR7
55217333
221899
SH
SOLE
221217
0
682
ISHARES TR
RUSSELL 2000 ETF
464287655
BBG001SFC7Y7
5359596
21611
SH
SOLE
20353
0
1258
ISHARES TR
S&P 100 ETF
464287101
BBG001SGB026
954823
3002
SH
SOLE
3002
0
0
ISHARES TR
S&P 500 GRWT ETF
464287309
BBG001S561Q8
2252360
19913
SH
SOLE
14872
0
5041
ISHARES TR
S&P 500 VAL ETF
464287408
BBG001S561K4
2059744
9755
SH
SOLE
6167
0
3588
ISHARES TR
S&P MC 400GR ETF
464287606
BBG001SFQL08
343215
3411
SH
SOLE
3327
0
84
ISHARES TR
S&P MC 400VL ETF
464287705
BBG001SFQJM9
421496
3181
SH
SOLE
2801
0
380
ISHARES TR
S&P SML 600 GWT
464287887
BBG001SFQL44
723405
4999
SH
SOLE
3999
0
1000
ISHARES TR
SELECT DIVID ETF
464287168
BBG001SDJVG2
15680481
103563
SH
SOLE
93004
0
10559
ISHARES TR
SHRT NAT MUN ETF
464288158
BBG001SLS4Q3
577339
5421
SH
SOLE
5421
0
0
ISHARES TR
SP SMCP600VL ETF
464287879
BBG001SFQL26
347769
2936
SH
SOLE
2361
0
575
ISHARES TR
TRUST ISHARE 0-1
464288679
BBG001SSD803
6564126
59463
SH
SOLE
59378
0
85
ISHARES TR
U.S. ENERGY ETF
464287796
BBG001SFGXW8
859887
13276
SH
SOLE
12431
0
845
ISHARES TR
U.S. FINLS ETF
464287788
BBG001SFC802
1928447
16390
SH
SOLE
15157
0
1233
ISHARES TR
U.S. REAL ES ETF
464287739
BBG001SFGXJ3
469680
4967
SH
SOLE
4094
0
873
ISHARES TR
U.S. TECH ETF
464287721
BBG001SFB7Z7
1483970
8180
SH
SOLE
7474
0
706
ISHARES TR
U.S. UTILITS ETF
464287697
BBG001SFGXG6
255005
2196
SH
SOLE
1946
0
250
ISHARES TR
US AER DEF ETF
464288760
BBG001SC08P5
1551815
7094
SH
SOLE
4181
0
2913
ISHARES TR
US BR DEL SE ETF
464288794
BBG001SQZT98
403390
2457
SH
SOLE
1837
0
620
ISHARES TR
US CONSM STAPLES
464287812
BBG001SF7V89
564862
8066
SH
SOLE
7022
0
1044
ISHARES TR
US CONSUM DISCRE
464287580
BBG001SFGXZ5
674563
6960
SH
SOLE
5643
0
1317
ISHARES TR
US HLTHCARE ETF
464287762
BBG001SFGXR4
1637707
26569
SH
SOLE
24064
0
2505
ISHARES TR
US HOME CONS ETF
464288752
BBG001SQZTR8
373609
4126
SH
SOLE
1636
0
2490
ISHARES TR
US INDUSTRIALS
464287754
BBG001SFGXQ5
1582367
10725
SH
SOLE
9577
0
1148
ISHARES TR
US OIL EQ&SV ETF
464288844
BBG001SQYZC1
886160
30610
SH
SOLE
19940
0
10670
ISHARES TR
US TELECOM ETF
464287713
BBG001SFC820
369333
9393
SH
SOLE
8934
0
459
ISHARES TR
US TREAS BD ETF
46429B267
BBG002NCKPP8
786454
34328
SH
SOLE
25371
0
8957
ISHARES TR
YLD OPTIM BD
46434V787
BBG006C0Q441
204685
9085
SH
SOLE
8560
0
525
ITT INC
COM
45073V108
BBG00CVQZQB3
343526
1803
SH
SOLE
1746
0
57
J & J SNACK FOODS CORP
COM
466032109
BBG001S5SH98
18036699
227535
SH
SOLE
13
0
227522
J P MORGAN EXCHANGE TRADED F
ACTIVE GROWTH
46654Q609
BBG018R2GN27
434239
5138
SH
SOLE
5138
0
0
J P MORGAN EXCHANGE TRADED F
ACTIVE VALUE ETF
46641Q167
BBG012NLLCC9
9751303
135907
SH
SOLE
125322
0
10585
J P MORGAN EXCHANGE TRADED F
CORE PLUS BD ETF
46641Q670
BBG00N6W8XF5
813757
17285
SH
SOLE
17251
0
34
J P MORGAN EXCHANGE TRADED F
DIVERSFD EQT ETF
46641Q845
BBG00F7XDRN7
5649439
107752
SH
SOLE
80669
0
27083
J P MORGAN EXCHANGE TRADED F
EQUITY FOCUS ETF
46654Q781
BBG01H4ZM978
6440709
89691
SH
SOLE
79013
0
10678
J P MORGAN EXCHANGE TRADED F
EQUITY PREMIUM
46641Q332
BBG00TSG0SK6
26568174
468740
SH
SOLE
438532
0
30208
J P MORGAN EXCHANGE TRADED F
HEDGED EQUITY LA
46654Q724
BBG01J345HV8
2857836
44717
SH
SOLE
44717
0
0
J P MORGAN EXCHANGE TRADED F
INCOME ETF
46641Q159
BBG0130Y3986
8047285
174675
SH
SOLE
142747
0
31928
J P MORGAN EXCHANGE TRADED F
INTRNL RES EQT
46641Q134
BBG016CBQVP3
708348
9352
SH
SOLE
9352
0
0
J P MORGAN EXCHANGE TRADED F
MORTGAGE BACKED
46654Q575
BBG01VGCNZQ5
1626645
31895
SH
SOLE
26403
0
5492
J P MORGAN EXCHANGE TRADED F
MUNICIPAL ETF
46641Q647
BBG00M8D48L9
415517
8312
SH
SOLE
3562
0
4750
J P MORGAN EXCHANGE TRADED F
NASDAQ EQT PREM
46654Q203
BBG016NKZFF7
4288534
77243
SH
SOLE
65351
0
11892
J P MORGAN EXCHANGE TRADED F
ULTRA SHRT ETF
46641Q837
BBG00GP26NW0
5925775
117087
SH
SOLE
104814
0
12273
J P MORGAN EXCHANGE TRADED F
ULTRA SHT MUNCPL
46641Q654
BBG00M8D2458
404206
7929
SH
SOLE
7929
0
0
JABIL INC
COM
466313103
BBG001S7RB70
468245
1763
SH
SOLE
1763
0
0
JACOBS SOLUTIONS INC
COM
46982L108
BBG019C1BQS3
2385958
18746
SH
SOLE
18348
0
398
JANUS DETROIT STR TR
HENDRSN SHRT ETF
47103U886
BBG00F7XD8R5
845546
17305
SH
SOLE
14210
0
3095
JANUS DETROIT STR TR
HENDRSON AAA CL
47103U845
BBG00XX898D2
1659152
32939
SH
SOLE
32386
0
553
JANUS INTERNATIONAL GROUP IN
COMMON STOCK
47103N106
BBG0100SH2D9
13538804
2628894
SH
SOLE
193
0
2628701
JBT MAREL CORPORATION
COM
477839104
BBG001SQLKR2
1742144
13624
SH
SOLE
13550
0
74
JD.COM INC
SPON ADS CL A
47215P106
BBG005YHY0R6
322845
10918
SH
SOLE
10718
0
200
JOBY AVIATION INC
COMMON STOCK
G65163100
BBG00X2MYTD1
99345
12027
SH
SOLE
8927
0
3100
JOHN HANCOCK EXCHANGE TRADED
MULTIFACTOR MI
47804J206
BBG00B2MF4T8
3168803
47211
SH
SOLE
44556
0
2655
JOHNSON & JOHNSON
COM
478160104
BBG001S5SHQ9
217734289
892187
SH
SOLE
754884
0
137303
JOHNSON & JOHNSON
COM
478160104
BBG001S5SHQ9
3104388
12700
SH
Call
SOLE
5600
0
7100
JOHNSON CONTROLS INTERNATION
SHS
G51502105
BBG001S5WZ84
101005901
778556
SH
SOLE
734233
0
44323
JONES LANG LASALLE INC
COM
48020Q107
BBG001SCLGS1
336882
1107
SH
SOLE
1107
0
0
JPMORGAN CHASE & CO
COM
46625H100
BBG001S8CRC3
154859145
529575
SH
SOLE
456859
0
72716
KAISER ALUMINIUM CORPORATION
COM PAR $0.01
483007704
BBG001SR3GT7
335115
2781
SH
SOLE
2402
0
379
KARAT PACKAGING INC
COM
48563L101
BBG00Q9MSFD6
406934
14575
SH
SOLE
14575
0
0
KAYNE ANDERSON ENERGY INFRST
COM
486606106
BBG001SLV0G8
206132
14435
SH
SOLE
4112
0
10323
KENVUE INC
COM
49177J102
BBG01C79X614
337798
19594
SH
SOLE
14594
0
5000
KEURIG DR PEPPER INC
COM
49271V100
BBG001ST5W34
349114
13259
SH
SOLE
10734
0
2525
KEYSIGHT TECHNOLOGIES INC
COM
49338L103
BBG0059FN820
6136182
21731
SH
SOLE
6159
0
15572
KIMBERLY-CLARK CORP
COM
494368103
BBG001S5SLZ0
9583713
99345
SH
SOLE
60092
0
39253
KIMCO REALTY CORP
COM
49446R109
BBG001S70279
3178292
141446
SH
SOLE
140962
0
484
KINDER MORGAN INC DEL
COM
49456B101
BBG001TG2YZ5
8496572
253402
SH
SOLE
158022
0
95380
KINSALE CAP GROUP INC
COM
49714P108
BBG00D8JDB02
182233635
536948
SH
SOLE
390358
0
146590
KIRBY CORP
COM
497266106
BBG001S5SKT9
26768061
199506
SH
SOLE
1272
0
198234
KKR & CO INC
COM
48251W104
BBG001S6PW05
1257201
13591
SH
SOLE
13477
0
114
KLA CORP
COM NEW
482480100
BBG001S5SLM4
9074739
6163
SH
SOLE
5731
0
432
KRAFT HEINZ CO
COM
500754106
BBG005CPNTR1
1546805
68777
SH
SOLE
45220
0
23557
KROGER CO
COM
501044101
BBG001S5SN40
619112
8556
SH
SOLE
8256
0
300
L3HARRIS TECHNOLOGIES INC
COM
502431109
BBG001S5S0N9
124070437
360854
SH
SOLE
323000
0
37854
L3HARRIS TECHNOLOGIES INC
COM
502431109
BBG001S5S0N9
1380600
4000
SH
Call
SOLE
4000
0
0
LABCORP HOLDINGS INC
COM SHS
504922105
BBG01MMT6PQ2
1022019
3831
SH
SOLE
2166
0
1665
LAM RESEARCH CORP
COM NEW
512807306
BBG001S5SW40
3902027
18263
SH
SOLE
17098
0
1165
LAMAR ADVERTISING CO
CL A
512816109
BBG001S8KJC2
136190855
1083274
SH
SOLE
981871
0
101403
LAMB WESTON HLDGS INC
COM
513272104
BBG003CVMLR1
319211
7553
SH
SOLE
6546
0
1007
LANDSTAR SYS INC
COM
515098101
BBG001S5RWM1
1369085
8540
SH
SOLE
8495
0
45
LANTERN PHARMA INC
COM
51654W101
BBG00GM6LK26
32625
23814
SH
SOLE
20000
0
3814
LAZARD INC
COM
52110M109
BBG001S711C4
344980
8121
SH
SOLE
8121
0
0
LEIDOS HOLDINGS INC
COM
525327102
BBG001SKW6M9
1682265
10894
SH
SOLE
1794
0
9100
LENNAR CORP
CL A
526057104
BBG001S5SRK3
3915095
45084
SH
SOLE
44942
0
142
LENNOX INTL INC
COM
526107107
BBG001S5SST2
2017109
4346
SH
SOLE
4341
0
5
LIBERTY GLOBAL LTD
COM CL C
G61188127
BBG01K9KJ456
1224319
104375
SH
SOLE
72783
0
31592
LIBERTY LIVE HOLDINGS INC
COM SHS SER C
530909308
BBG01YYX1Z23
18491673
196490
SH
SOLE
14
0
196476
LIBERTY MEDIA CORP DEL
COM LBTY ONE S C
531229755
BBG01HLMBDC5
25404401
298805
SH
SOLE
296706
0
2099
LINCOLN NATL CORP IND
COM
534187109
BBG001S5STV7
697842
19658
SH
SOLE
18067
0
1591
LINDE PLC
SHS
G54950103
BBG01FND0CH6
12756837
25732
SH
SOLE
24118
0
1614
LINKBANCORP INC
COM
53578P105
BBG00M69LH59
234429
28109
SH
SOLE
28109
0
0
LISTED FDS TR
HORIZON KINETICS
53656H835
BBG01TYJL1Y3
312614
13802
SH
SOLE
12202
0
1600
LISTED FDS TR
HORIZON KINETICS
53656F623
BBG00YV34KZ7
3108796
59716
SH
SOLE
47116
0
12600
LITMAN GREGORY FDS TR
IMGP DBI MANAGED
53700T827
BBG00P35J8L8
202246
6708
SH
SOLE
6708
0
0
LIVE NATION ENTERTAINMENT IN
COM
538034109
BBG001SNP2B2
121573490
804797
SH
SOLE
794613
0
10184
LKQ CORP
COM
501889208
BBG001SCCPJ1
1321650
45000
SH
SOLE
0
0
45000
LOCKHEED MARTIN CORP
COM
539830109
BBG001S7PS57
12313535
20378
SH
SOLE
18899
0
1479
LOWES COS INC
COM
548661107
BBG001S5SVL3
124785781
529535
SH
SOLE
476761
0
52774
LPL FINL HLDGS INC
COM
50212V100
BBG001T5GK39
688008
2287
SH
SOLE
2287
0
0
LUMENTUM HLDGS INC
COM
55024U109
BBG0073F9RS8
1904480
2710
SH
SOLE
2375
0
335
LYFT INC
CL A COM
55087P104
BBG004M9ZHY4
429670
32306
SH
SOLE
32156
0
150
M & T BK CORP
COM
55261F104
BBG001S7S2B4
305024
1476
SH
SOLE
1330
0
146
MADISON SQUARE GRDN SPRT COR
CL A
55825T103
BBG007FG0C32
420070
1307
SH
SOLE
1307
0
0
MANULIFE FINL CORP
COM
56501R106
BBG001S76KD6
2410180
69982
SH
SOLE
63724
0
6258
MARATHON PETE CORP
COM
56585A102
BBG001S169P1
7451364
30496
SH
SOLE
19672
0
10824
MARKEL GROUP INC
COM
570535104
BBG001S9ZK95
395458873
207172
SH
SOLE
186740
0
20432
MARRIOTT INTL INC NEW
CL A
571903202
BBG001S78K44
2753682
8419
SH
SOLE
6869
0
1550
MARSH & MCLENNAN COS INC
COM
571748102
BBG001S5T7M4
110202057
634227
SH
SOLE
583444
0
50783
MARTIN MARIETTA MATLS INC
COM
573284106
BBG001S7QC51
199645877
342163
SH
SOLE
321051
0
21112
MARVELL TECHNOLOGY INC
COM
573874104
BBG00ZXBJ162
123619253
1248049
SH
SOLE
1172728
0
75321
MASCO CORP
COM
574599106
BBG001S5SZ70
438837
7269
SH
SOLE
7269
0
0
MASTERCARD INCORPORATED
CL A
57636Q104
BBG001SKNNS6
152507303
306025
SH
SOLE
276675
0
29350
MCCORMICK & CO INC
COM NON VTG
579780206
BBG001S79S19
3761167
74567
SH
SOLE
66915
0
7652
MCDONALDS CORP
COM
580135101
BBG001S5T110
122686705
395365
SH
SOLE
342043
0
53322
MCDONALDS CORP
COM
580135101
BBG001S5T110
279711
900
SH
Call
SOLE
600
0
300
MCKESSON CORP
COM
58155Q103
BBG001S8F8P8
6664178
7701
SH
SOLE
6512
0
1189
MEDTRONIC PLC
SHS
G5960L103
BBG001S5T2S9
93827569
1085899
SH
SOLE
1027633
0
58266
MEIRAGTX HLDGS PLC
COM
G59665102
BBG00KXH4D62
599272
69200
SH
SOLE
5000
0
64200
MELCO RESORTS AND ENTMNT LTD
ADR
585464100
BBG001SBX933
108056
19024
SH
SOLE
17524
0
1500
MERCADOLIBRE INC
COM
58733R102
BBG001SM32G3
9559261
5529
SH
SOLE
3880
0
1649
MERCK & CO INC
COM
58933Y105
BBG001S5TC52
32440020
269725
SH
SOLE
193727
0
75998
MERCK & CO INC
COM
58933Y105
BBG001S5TC52
2790728
23200
SH
Call
SOLE
9300
0
13900
META PLATFORMS INC
CL A
30303M102
BBG001SQCQC5
141607896
247510
SH
SOLE
231996
0
15514
METLIFE INC
COM
59156R108
BBG001S5T3R8
4248269
60072
SH
SOLE
53947
0
6125
MFS ACTIVE EXCHANGE TRADED F
CORE PLUS BD ETF
55286W108
BBG01R1YDHW6
931034
37406
SH
SOLE
34406
0
3000
MFS ACTIVE EXCHANGE TRADED F
INTERNATINL ETF
55286W405
BBG01R1YCT42
6577425
221313
SH
SOLE
217538
0
3775
MICROCHIP TECHNOLOGY INC.
COM
595017104
BBG001S787B5
508739
7874
SH
SOLE
7622
0
252
MICRON TECHNOLOGY INC
COM
595112103
BBG001S6P675
12330861
36499
SH
SOLE
31618
0
4881
MICROSOFT CORP
COM
594918104
BBG001S5TD05
375460093
1019079
SH
SOLE
898197
0
120882
MID-AMER APT CMNTYS INC
COM
59522J103
BBG001S7HZ69
416185
3408
SH
SOLE
3408
0
0
MILLERKNOLL INC
COM
600544100
BBG001S5T771
188370
13027
SH
SOLE
3406
0
9621
MIRUM PHARMACEUTICALS INC
COM
604749101
BBG00MH7T2N6
244807
2650
SH
SOLE
2650
0
0
MITSUBISHI UFJ FINANCIAL GRO
SPONSORED ADS
606822104
BBG001SFZ3S8
957719
56436
SH
SOLE
31436
0
25000
MIZUHO FINANCIAL GROUP INC
SPONSORED ADR
60687Y109
BBG001SMCTP4
400398
50428
SH
SOLE
50428
0
0
MKS INC.
COM
55306N104
BBG001SBB6Q8
340118
1480
SH
SOLE
480
0
1000
MOBILEYE GLOBAL INC
COMMON CLASS A
60741F104
BBG019X46ZY3
227588
33128
SH
SOLE
17375
0
15753
MOBILEYE GLOBAL INC
COMMON CLASS A
60741F104
BBG019X46ZY3
90684
13200
SH
Call
SOLE
2700
0
10500
MODINE MFG CO
COM
607828100
BBG001S5T913
346736
1600
SH
SOLE
1600
0
0
MONARCH CASINO & RESORT INC
COM
609027107
BBG001S7DVP1
79711072
841132
SH
SOLE
309466
0
531666
MONDELEZ INTL INC
CL A
609207105
BBG001SHHZJ3
13974229
242427
SH
SOLE
151637
0
90790
MONGODB INC
CL A
60937P106
BBG0022FDRZ7
302291
1235
SH
SOLE
1226
0
9
MONOLITHIC PWR SYS INC
COM
609839105
BBG001SDRGP6
317072
290
SH
SOLE
290
0
0
MONROE CAP CORP
COM
610335101
BBG001V0NY75
51980
11300
SH
SOLE
11300
0
0
MONSTER BEVERAGE CORP NEW
COM
61174X109
BBG008NVB1F7
1489995
20563
SH
SOLE
20205
0
358
MOODYS CORP
COM
615369105
BBG001S5VP87
3717756
8522
SH
SOLE
8035
0
487
MORGAN STANLEY
COM NEW
617446448
BBG001S9V5Z3
3224475
19593
SH
SOLE
17925
0
1668
MORGAN STANLEY ETF TRUST
EATON VANCE SHOR
61774R825
BBG01N52CZX1
325303
6386
SH
SOLE
6386
0
0
MOTOROLA SOLUTIONS INC
COM NEW
620076307
BBG001S5T9L1
10865550
25038
SH
SOLE
24167
0
871
MP MATERIALS CORP
COM CL A
553368101
BBG00TJGL0T5
732700
15182
SH
SOLE
14892
0
290
MPLX LP
COM UNIT REP LTD
55336V100
BBG0035TJHL3
3400402
59583
SH
SOLE
38455
0
21128
MSCI INC
COM
55354G100
BBG001SV8B05
2722539
5051
SH
SOLE
198
0
4853
MUELLER INDS INC
COM
624756102
BBG001S6PVC4
4559439
41150
SH
SOLE
40574
0
576
MURPHY USA INC
COM
626755102
BBG001Z0Q6V2
300334
608
SH
SOLE
508
0
100
NASDAQ INC
COM
631103108
BBG001SKTBJ6
5092278
59987
SH
SOLE
59921
0
66
NATERA INC
COM
632307104
BBG001V0FSF8
5001950
25011
SH
SOLE
24963
0
48
NATIONAL BEVERAGE CORP
COM
635017106
BBG001S5PM18
899364
26727
SH
SOLE
26580
0
147
NATIONAL FUEL GAS CO
COM
636180101
BBG001S5TLR8
298041
3172
SH
SOLE
2922
0
250
NATIONAL GRID PLC
SPONSORED ADR NE
636274409
BBG001SD9VH2
5785741
68389
SH
SOLE
67904
0
485
NATIXIS ETF TR
GATEWAY QUALITY
63873X307
BBG01KD6JD98
8249208
150401
SH
SOLE
124384
0
26017
NATIXIS ETF TRUST II
NATIXIS LOOMIS
63875W406
BBG01H312M40
388188
9855
SH
SOLE
9405
0
450
NATWEST GROUP PLC
SPONS ADR
639057207
BBG001T03WR2
601111
40343
SH
SOLE
40343
0
0
NAVITAS SEMICONDUCTOR CORP
COM
63942X106
BBG00YQ6KTM3
221907
25303
SH
SOLE
22203
0
3100
NEOS ETF TRUST
NEOS S&P 500 HI
78433H303
BBG019C1Y0V1
207354
4200
SH
SOLE
1950
0
2250
NETEASE COM INC
SPONSORED ADS
64110W102
BBG001SCVWD1
1286387
11492
SH
SOLE
11463
0
29
NETFLIX INC.
COM
64110L106
BBG001SF6L46
18098251
188229
SH
SOLE
154801
0
33428
NEW YORK LIFE INVTS ACTIVE E
NYLI MACKAY MUN
45409F827
BBG00HZ6Q3N0
1066166
44230
SH
SOLE
37920
0
6310
NEWMARKET CORP
COM
651587107
BBG001S5R005
25916977
40820
SH
SOLE
16862
0
23958
NEWMONT CORP
COM
651639106
BBG001S5TKX3
4349337
40179
SH
SOLE
25285
0
14894
NEXSTAR MEDIA GROUP INC
COMMON STOCK
65336K103
BBG001SKJJT9
4412433
24401
SH
SOLE
24401
0
0
NEXTERA ENERGY INC
COM
65339F101
BBG001S5RB29
182921292
1974364
SH
SOLE
1786437
0
187927
NICE LTD
SPONSORED ADR
653656108
BBG001S9RK49
1816589
16476
SH
SOLE
16434
0
42
NIKE INC
CL B
654106103
BBG001S6NTK2
6539485
123807
SH
SOLE
41358
0
82449
NIKE INC
CL B
654106103
BBG001S6NTK2
1838136
34800
SH
Call
SOLE
17000
0
17800
NISOURCE INC
COM
65473P105
BBG001S5TMF9
450736
9660
SH
SOLE
9310
0
350
NNN REIT INC
COM
637417106
BBG001S6Z1P5
292277
6954
SH
SOLE
5954
0
1000
NOBLE CORP PLC
ORD SHS A
G65431127
BBG018KBK3H7
2767621
56401
SH
SOLE
41626
0
14775
NOMURA ETF TR
FOCUSED EMERGING
555927508
BBG01PD4YYV4
835930
18535
SH
SOLE
18455
0
80
NORDSON CORP
COM
655663102
BBG001S5TKK7
822391
3091
SH
SOLE
3072
0
19
NORFOLK SOUTHN CORP
COM
655844108
BBG001S5TQJ6
128958000
451092
SH
SOLE
407488
0
43604
NORFOLK SOUTHN CORP
COM
655844108
BBG001S5TQJ6
2927400
10200
SH
Call
SOLE
10200
0
0
NORTHROP GRUMMAN CORP
COM
666807102
BBG001S5TP26
3330753
4882
SH
SOLE
4140
0
742
NORTHWESTERN ENERGY GROUP IN
COM NEW
668074305
BBG001SM2G73
210942
3199
SH
SOLE
3199
0
0
NORWEGIAN CRUISE LINE HLDGS
SHS
G66721104
BBG001SCKPS2
415140
22200
SH
SOLE
21000
0
1200
NOVARTIS AG
SPONSORED ADR
66987V109
BBG001SF5LW6
6305741
41281
SH
SOLE
41156
0
125
NOVO-NORDISK A S
ADR
670100205
BBG001S5TSK0
3115426
84784
SH
SOLE
56124
0
28660
NRG ENERGY INC
COM NEW
629377508
BBG001SDD8F0
357166
2444
SH
SOLE
2344
0
100
NU HLDGS LTD
ORD SHS CL A
G6683N103
BBG0136WM2Y9
401440
27936
SH
SOLE
27936
0
0
NUCOR CORP
COM
670346105
BBG001S5TRV0
2319695
13718
SH
SOLE
12125
0
1593
NUSHARES ETF TR
NUVEEN ESG EMRGN
67092P888
BBG00GVX41Y3
292330
7957
SH
SOLE
7957
0
0
NUTANIX INC
CL A
67059N108
BBG001V13SG8
712155
18736
SH
SOLE
16790
0
1946
NUTRIEN LTD
COM
67077M108
BBG00JM9SM69
272595
3622
SH
SOLE
2302
0
1320
NUVEEN AMT FREE MUN CR INC F
COM
67071L106
BBG001SHZCF8
353215
28647
SH
SOLE
16638
0
12009
NUVEEN AMT FREE QLTY MUN INC
COM
670657105
BBG001SKQWJ3
1109704
98816
SH
SOLE
57701
0
41115
NUVEEN MUN VALUE FD INC
COM
670928100
BBG001S5TS84
430675
47906
SH
SOLE
10250
0
37656
NUVEEN NASDAQ 100 DYNAMIC OV
COM SHS
670699107
BBG007SRSSP5
466725
17500
SH
SOLE
17500
0
0
NUVEEN PFD & INCOME OPPORTUN
COM
67073B106
BBG001S6R664
1809763
240022
SH
SOLE
197247
0
42775
NUVEEN REAL ASSET INCOME & G
COM
67074Y105
BBG002G9B700
468452
38086
SH
SOLE
37789
0
297
NUVEEN S&P 500 DYNAMIC OVERW
COM
6706EW100
BBG001SDQNX3
1065586
66309
SH
SOLE
43373
0
22936
NUVEEN SELECT MAT MUN FD
SH BEN INT
67061T101
BBG001S74480
177254
18757
SH
SOLE
16507
0
2250
NUVEEN VA QUALITY MUN INCOM
COM
67064R102
BBG001S78JZ3
3528209
311404
SH
SOLE
268790
0
42614
NVENT ELEC PLC
SHS
G6700G107
BBG00GNT7B03
354367
2996
SH
SOLE
2996
0
0
NVIDIA CORPORATION
COM
67066G104
BBG001S5TZJ6
349426270
2003591
SH
SOLE
1867349
0
136242
NVR INC
COM
62944T105
BBG001S5TSM8
500827
76
SH
SOLE
41
0
35
NXP SEMICONDUCTORS N V
COM
N6596X109
BBG001SF62F6
4710315
23927
SH
SOLE
23867
0
60
OCCIDENTAL PETE CORP
COM
674599105
BBG001S5TZG9
707304
10882
SH
SOLE
9332
0
1550
OKEANIS ECO TANKERS COR
SHS
Y64177101
BBG00L98KG35
616692
12190
SH
SOLE
10821
0
1369
OKTA INC
CL A
679295105
BBG001YV1SN3
70062289
890132
SH
SOLE
875240
0
14892
OLD DOMINION FREIGHT LINE IN
COM
679580100
BBG001S6WQT9
559062
2861
SH
SOLE
2257
0
604
OLLIES BARGAIN OUTLET HLDGS
COM
681116109
BBG0098VVDS0
270598
2940
SH
SOLE
2940
0
0
OMEGA HEALTHCARE INVS INC
COM
681936100
BBG001S736L1
619823
14145
SH
SOLE
13395
0
750
OMNICOM GROUP INC
COM
681919106
BBG001S5VR10
1632697
21680
SH
SOLE
7109
0
14571
ONCE UPON A FARM PBC
COM
68237F108
BBG00FY48ZP7
533746
32645
SH
SOLE
20925
0
11720
ONEMAIN HLDGS INC
COM
68268W103
BBG005497H09
4039612
75559
SH
SOLE
51289
0
24270
ONEOK INC NEW
COM
682680103
BBG001S5TWK1
7367383
81480
SH
SOLE
75052
0
6428
ONESPAWORLD HOLDINGS LIMITED
COM
P73684113
BBG00MKMQ6N3
23287296
1014697
SH
SOLE
30471
0
984226
OPERA LTD
SPONSORED ADS
68373M107
BBG00LBLDJ80
266420
18683
SH
SOLE
18683
0
0
ORACLE CORP
COM
68389X105
BBG001S5SJG6
20435126
138911
SH
SOLE
105751
0
33160
OREILLY AUTOMOTIVE INC
COM
67103H107
BBG001S78TL6
77518150
840428
SH
SOLE
817002
0
23426
OSHKOSH CORP
COM
688239201
BBG001S6SX46
1498004
10176
SH
SOLE
9855
0
321
OSHKOSH CORP
COM
688239201
BBG001S6SX46
588840
4000
SH
Put
SOLE
3800
0
200
OTIS WORLDWIDE CORP
COM
68902V107
BBG00RP60LN7
1089099
14129
SH
SOLE
9836
0
4293
OVINTIV INC
COM
69047Q102
BBG00R2NHQ74
1596690
26898
SH
SOLE
26068
0
830
PACCAR INC
COM
693718108
BBG001S5V1S8
250530
2169
SH
SOLE
2169
0
0
PACER FDS TR
DEVELOPED MRKT
69374H873
BBG00GXXTL16
431448
10166
SH
SOLE
10166
0
0
PACER FDS TR
TRENDP US LAR CP
69374H105
BBG009BJW8D9
4659758
88825
SH
SOLE
81713
0
7112
PACER FDS TR
US CASH COWS 100
69374H881
BBG00FJQN752
10686654
170822
SH
SOLE
163397
0
7425
PACER FDS TR
US CHS CWS GWT
69374H667
BBG00P1M9FH3
3546066
65595
SH
SOLE
61536
0
4059
PACER FDS TR
US LRG CP CASH
69374H360
BBG01C3RRM56
1089077
32280
SH
SOLE
28242
0
4038
PACER FDS TR
US SM CAP CASH
69374H352
BBG01GHNGYJ2
215664
7919
SH
SOLE
7919
0
0
PACER FDS TR
US SMALL CAP CAS
69374H857
BBG00GXXR1G6
2036968
45397
SH
SOLE
34497
0
10900
PALANTIR TECHNOLOGIES INC
CL A
69608A108
BBG001T53796
12976861
88712
SH
SOLE
75402
0
13310
PALO ALTO NETWORKS INC
COM
697435105
BBG001T9NWN5
83691168
526158
SH
SOLE
493478
0
32680
PAN AMERN SILVER CORP
COM
697900108
BBG001S5ZXR5
2457283
44980
SH
SOLE
42169
0
2811
PARKER-HANNIFIN CORP
COM
701094104
BBG001S5V554
5940554
6636
SH
SOLE
5434
0
1202
PAYCHEX INC
COM
704326107
BBG001S5V135
8200115
89016
SH
SOLE
87114
0
1902
PAYPAL HLDGS INC
COM
70450Y103
BBG0077VNXW5
1119412
24749
SH
SOLE
23112
0
1637
PDS BIOTECHNOLOGY CORP
COM
70465T107
BBG004NCDKL7
6050
10000
SH
SOLE
10000
0
0
PEMBINA PIPELINE CORP
COM
706327103
BBG001SB0CJ5
255938
5718
SH
SOLE
5218
0
500
PENTAIR PLC
SHS
G7S00T104
BBG001S69VB3
267602
3072
SH
SOLE
2820
0
252
PEPSICO INC
COM
713448108
BBG001S695T1
90717947
583032
SH
SOLE
524717
0
58315
PERFORMANCE FOOD GROUP CO
COM
71377A103
BBG009XW2WC7
444832
5193
SH
SOLE
3143
0
2050
PETROLEO BRASILEIRO S A
SPONSORED ADR
71654V408
BBG001SF6W88
701807
33822
SH
SOLE
33822
0
0
PFIZER INC
COM
717081103
BBG001S5V466
12498221
445153
SH
SOLE
376388
0
68765
PFIZER INC
COM
717081103
BBG001S5V466
348192
12400
SH
Call
SOLE
11300
0
1100
PGIM ETF TR
AAA CLO ETF
69344A834
BBG01HHR9TZ2
1344312
26266
SH
SOLE
22602
0
3664
PGIM ETF TR
PGIM ULTRA SH BD
69344A107
BBG00KJQ1QS8
14607613
295103
SH
SOLE
271124
0
23979
PHILIP MORRIS INTL INC
COM
718172109
BBG001STP9N1
106869505
646714
SH
SOLE
486824
0
159890
PHILLIPS 66
COM
718546104
BBG00286S4P7
4684131
25712
SH
SOLE
22503
0
3209
PIMCO DYNAMIC INCOME OPRNTS
COM BEN SHS
69355M107
BBG00ST5DV48
366566
28350
SH
SOLE
28350
0
0
PIMCO ETF TR
0-5 HIGH YIELD
72201R783
BBG001V1XW67
610266
6543
SH
SOLE
6478
0
65
PIMCO ETF TR
ACTIVE BD ETF
72201R775
BBG002N12C17
6104804
66155
SH
SOLE
65550
0
605
PIMCO ETF TR
ENHAN SHRT MA AC
72201R833
BBG001T618D9
755614
7513
SH
SOLE
5845
0
1668
PIMCO ETF TR
ENHNCD LW DUR AC
72201R718
BBG005VLSHH1
688371
7184
SH
SOLE
7184
0
0
PIMCO ETF TR
INTER MUN BD ACT
72201R866
BBG001SF6Y39
575634
11030
SH
SOLE
11030
0
0
PIMCO ETF TR
INV GRD CRP BD
72201R817
BBG001TCGQY7
1384337
14301
SH
SOLE
14166
0
135
PIMCO ETF TR
MTG BKD SECS ACT
72201R569
BBG01PV6NS44
1152952
23245
SH
SOLE
23005
0
240
PIMCO ETF TR
MULTISECTOR BD
72201R585
BBG01GZGT490
13630283
520240
SH
SOLE
470100
0
50140
PIMCO ETF TR
MUNI INCOME OPP
72201R635
BBG012DX1041
339427
7514
SH
SOLE
7514
0
0
PIMCO ETF TR
SHTRM MUN BD ACT
72201R874
BBG001T6Q6C7
2253113
44660
SH
SOLE
41617
0
3043
PIMCO MUN INCOME FD II
COM
72200W106
BBG001SKRFP2
86245
11393
SH
SOLE
8143
0
3250
PINNACLE FINL PARTNERS INC
COM
72348N109
BBG01Z7V4M93
356878
4143
SH
SOLE
3639
0
504
PLANET LABS PBC
COM CL A
72703X106
BBG00ZCV3Q27
1547647
55372
SH
SOLE
40091
0
15281
PNC FINL SVCS GROUP INC
COM
693475105
BBG001S5V947
9077751
43624
SH
SOLE
41953
0
1671
POOL CORP
COM
73278L105
BBG001S5VBK4
338515
1673
SH
SOLE
1673
0
0
PPG INDS INC
COM
693506107
BBG001S5VC13
515589
4824
SH
SOLE
3385
0
1439
PPL CORP
COM
69351T106
BBG001S5VC31
3087442
80823
SH
SOLE
80310
0
513
PRAIRIE OPER CO
COM
739650109
BBG001T2Y6H2
61306
30200
SH
SOLE
30200
0
0
PRESTIGE CONSMR HEALTHCARE I
COM
74112D101
BBG001SH44F0
1544221
26054
SH
SOLE
25103
0
951
PRICE T ROWE GROUP INC
COM
74144T108
BBG001S5WW18
787351
8735
SH
SOLE
7189
0
1546
PRIMERICA INC
COM
74164M108
BBG001T5ZSQ6
2174572
8682
SH
SOLE
8460
0
222
PRIMORIS SVCS CORP
COM
74164F103
BBG001S64801
1973604
13798
SH
SOLE
13215
0
583
PRINCIPAL EXCHANGE TRADED FD
ACTIVE HIGH YL
74255Y102
BBG009KJNFR8
396334
20904
SH
SOLE
19904
0
1000
PRINCIPAL FINANCIAL GROUP IN
COM
74251V102
BBG001SD3148
1890958
20985
SH
SOLE
20786
0
199
PROCTER & GAMBLE CO
COM
742718109
BBG001S5V4L9
24721328
171153
SH
SOLE
122005
0
49148
PROCTER & GAMBLE CO
COM
742718109
BBG001S5V4L9
2166600
15000
SH
Call
SOLE
6100
0
8900
PROFESIONALLY MANAGED PORTFO
AKRE FOCUS ETF
74316P579
BBG01RM0YZG2
4645415
87898
SH
SOLE
85490
0
2408
PROGRESSIVE CORP
COM
743315103
BBG001S5V509
4331851
21852
SH
SOLE
19558
0
2294
PROLOGIS INC.
COM
74340W103
BBG001S5NMN6
6477960
49009
SH
SOLE
48754
0
255
PROSHARES TR
RUSS 2000 DIVD
74347B698
BBG0081VG5Y6
357626
5199
SH
SOLE
5199
0
0
PROSHARES TR
S&P 500 DV ARIST
74348A467
BBG005D266P2
4314123
40695
SH
SOLE
25771
0
14924
PROSHARES TR
S&P MDCP 400 DIV
74347B680
BBG0081VJCK3
484501
5607
SH
SOLE
5607
0
0
PRUDENTIAL FINL INC
COM
744320102
BBG001S97MM7
1314214
13453
SH
SOLE
13028
0
425
PRUDENTIAL PLC
ADR
74435K204
BBG001SF5MH1
1666678
58624
SH
SOLE
39069
0
19555
PTC INC
COM
69370C100
BBG001S6DNK6
294812
2069
SH
SOLE
1543
0
526
PUBLIC STORAGE OPER CO
COM
74460D109
BBG001S5TH79
678026
2503
SH
SOLE
1333
0
1170
PULTE GROUP INC
COM
745867101
BBG001S5V5K7
1434842
12200
SH
SOLE
12200
0
0
PURPLE INNOVATION INC
COM
74640Y106
BBG009S7FXN0
16530
25000
SH
SOLE
25000
0
0
PVH CORPORATION
COM
693656100
BBG001S5VGY8
448628
6431
SH
SOLE
6334
0
97
PVH CORPORATION
COM
693656100
BBG001S5VGY8
767360
11000
SH
Put
SOLE
10600
0
400
QNITY ELECTRONICS INC
COMMON STOCK
74743L100
BBG01TRL7564
449059
3892
SH
SOLE
2811
0
1081
QUALCOMM INC
COM
747525103
BBG001S6VS70
8155453
63343
SH
SOLE
59291
0
4052
QUANTA SVCS INC
COM
74762E102
BBG001S5VH85
79448376
145740
SH
SOLE
143022
0
2718
RAMACO RES INC
COM CL A
75134P600
BBG00BCQJ2W4
356428
23055
SH
SOLE
20124
0
2931
RANGE RES CORP
COM
75281A109
BBG001SBZNN8
1775288
39294
SH
SOLE
17093
0
22201
RAYMOND JAMES FINL INC
COM
754730109
BBG001S5VQ03
2846921
19662
SH
SOLE
19622
0
40
RAYONIER INC
COM
754907103
BBG001S7NCZ1
52354457
2540152
SH
SOLE
1189715
0
1350437
RBB FD INC
F/M US TREASURY
74933W452
BBG01922X1R4
4136030
82953
SH
SOLE
50177
0
32776
RBB FD INC
MOTLEY FOL ETF
74933W601
BBG00JWTWQF0
719073
10900
SH
SOLE
10900
0
0
RBB FD INC
MOTLEY FOOL SML
74933W874
BBG00MDY0QG7
606400
18950
SH
SOLE
11950
0
7000
RBB FUND TRUST
FIRST EAGLE GBL
75526L886
BBG01R35L858
3292186
70047
SH
SOLE
42782
0
27265
RBB FUND TRUST
FIRST EAGLE OVER
75526L878
BBG01R35FG93
7295507
144580
SH
SOLE
143397
0
1183
RBC BEARINGS INC
COM
75524B104
BBG001SNYTV1
3251659
5987
SH
SOLE
5962
0
25
REALTY INCOME CORP
COM
756109104
BBG001S884K0
6857118
112081
SH
SOLE
91127
0
20954
REAVES UTIL INCOME FD
COM SH BEN INT
756158101
BBG001SBVF13
718142
18283
SH
SOLE
17733
0
550
RED CAT HLDGS INC
COM
75644T100
BBG001SB7WF8
289276
22099
SH
SOLE
10099
0
12000
REDDIT INC
CL A
75734B100
BBG015RGX648
3858000
28652
SH
SOLE
20663
0
7989
REGENERON PHARMACEUTICALS
COM
75886F107
BBG001S6PX49
377048
488
SH
SOLE
470
0
18
REINSURANCE GROUP AMER INC
COM NEW
759351604
BBG001S6P9Q8
277343
1358
SH
SOLE
1358
0
0
REPUBLIC SVCS INC
COM
760759100
BBG001S9DL33
81538185
371276
SH
SOLE
348001
0
23275
RESTAURANT BRANDS INTL INC
COM
76131D103
BBG0076WG2T4
441666
5977
SH
SOLE
5777
0
200
RIO TINTO PLC
SPONSORED ADR
767204100
BBG001SB0LX9
4124047
44207
SH
SOLE
43563
0
644
RITHM CAPITAL CORP
COM NEW
64828T201
BBG003T1GM12
956817
100930
SH
SOLE
97180
0
3750
RLI CORP
COM
749607107
BBG001S5VQ58
1498151
26265
SH
SOLE
26168
0
97
ROBINHOOD MKTS INC
COM CL A
770700102
BBG008NMBXP6
3200417
46182
SH
SOLE
35257
0
10925
ROCKET COS INC
COM CL A
77311W101
BBG00VY1MZN4
202336
14199
SH
SOLE
8199
0
6000
ROCKET LAB CORP
COM
773121108
BBG01V7JN489
6149186
95752
SH
SOLE
70367
0
25385
ROCKWELL AUTOMATION INC
COM
773903109
BBG001S5VRF5
144743227
406350
SH
SOLE
398017
0
8333
ROIVANT SCIENCES LTD
SHS
G76279101
BBG007STW2C7
293620
10600
SH
SOLE
10600
0
0
ROLLINS INC
COM
775711104
BBG001S5VRG4
987551
18490
SH
SOLE
18490
0
0
ROPER TECHNOLOGIES INC
COM
776696106
BBG001S9B362
595260
1682
SH
SOLE
1660
0
22
ROSS STORES INC
COM
778296103
BBG001S5VRS1
1253963
5789
SH
SOLE
5489
0
300
ROYAL BK CDA
COM
780087102
BBG001S60869
1920206
11869
SH
SOLE
8113
0
3756
ROYAL CARIBBEAN GROUP
COM
V7780T103
BBG001S5RMJ7
441939
1606
SH
SOLE
1306
0
300
ROYAL GOLD INC
COM
780287108
BBG001S5VNX4
326076
1281
SH
SOLE
990
0
291
ROYCE SMALL CAP TRUST INC
COM
780910105
BBG001S5VTQ9
179064
10787
SH
SOLE
10787
0
0
RPM INTL INC
COM
749685103
BBG001S7X317
288956
2907
SH
SOLE
2707
0
200
RTX CORPORATION
COM
75513E101
BBG001S5X5Q9
21934389
113709
SH
SOLE
91101
0
22608
RYAN SPECIALTY HOLDINGS INC
CL A
78351F107
BBG011K4W1Y0
218804
6485
SH
SOLE
3355
0
3130
RYANAIR HOLDINGS PLC
SPONSORED ADR
783513203
BBG001SB07J6
1403281
24278
SH
SOLE
24230
0
48
RYDER SYS INC
COM
783549108
BBG001S5VK15
903795
4415
SH
SOLE
4290
0
125
S&P GLOBAL INC
COM
78409V104
BBG001S5T5M8
4848886
11400
SH
SOLE
11192
0
208
SAFETY INS GROUP INC
COM
78648T100
BBG001S78T90
687918
9450
SH
SOLE
3725
0
5725
SAIA INC
COM
78709Y105
BBG001SL4QM4
543079
1546
SH
SOLE
1171
0
375
SALESFORCE INC
COM
79466L302
BBG001SDLP09
4520583
24220
SH
SOLE
18966
0
5254
SANDISK CORP
COM
80004C200
BBG01R388JK6
1899031
2989
SH
SOLE
2212
0
777
SANOFI SA
SPONSORED ADR
80105N105
BBG001S5W768
100165953
2094962
SH
SOLE
1930594
0
164368
SAP SE
SPON ADR
803054204
BBG001S6RD41
200010
1168
SH
SOLE
1168
0
0
SCHWAB CHARLES CORP
COM
808513105
BBG001S5VXD4
17047652
181715
SH
SOLE
140921
0
40794
SCHWAB STRATEGIC TR
5 10YR CORP BD
808524698
BBG00PZFPGG2
376034
16580
SH
SOLE
16580
0
0
SCHWAB STRATEGIC TR
FUNDAMENTAL EMER
808524730
BBG0051QPC87
302331
7902
SH
SOLE
7452
0
450
SCHWAB STRATEGIC TR
FUNDAMENTAL US L
808524771
BBG0051J0PJ9
30776982
1105098
SH
SOLE
1097935
0
7163
SCHWAB STRATEGIC TR
INTERNL DIVID
808524672
BBG00Z60CHB2
1401039
44253
SH
SOLE
43503
0
750
SCHWAB STRATEGIC TR
INTL EQTY ETF
808524805
BBG001T5XQY3
727831
29407
SH
SOLE
21604
0
7803
SCHWAB STRATEGIC TR
INT-TRM U.S TRES
808524854
BBG001T9F7C1
37473152
1504342
SH
SOLE
1493387
0
10955
SCHWAB STRATEGIC TR
SHT TM US TRES
808524862
BBG001T9F795
36246012
1493451
SH
SOLE
1490712
0
2739
SCHWAB STRATEGIC TR
US BRD MKT ETF
808524102
BBG001T5XQT9
469324
18698
SH
SOLE
18698
0
0
SCHWAB STRATEGIC TR
US DIVIDEND EQ
808524797
BBG0025RWLM4
19909464
648939
SH
SOLE
646422
0
2517
SCHWAB STRATEGIC TR
US LCAP GR ETF
808524300
BBG001T66WN0
9101327
312438
SH
SOLE
311298
0
1140
SCHWAB STRATEGIC TR
US LRG CAP ETF
808524201
BBG001T5XQV6
443469
17296
SH
SOLE
17296
0
0
SCHWAB STRATEGIC TR
US MID-CAP ETF
808524508
BBG001V036R6
12774336
412608
SH
SOLE
376343
0
36265
SCHWAB STRATEGIC TR
US SML CAP ETF
808524607
BBG001T5XQW5
1103295
37940
SH
SOLE
37904
0
36
SCOTTS MIRACLE-GRO CO
CL A
810186106
BBG001S5W5H0
412433
6782
SH
SOLE
6660
0
122
SEA LTD
SPONSORD ADS
81141R100
BBG00HTBWMH4
519571
6274
SH
SOLE
6260
0
14
SEAGATE TECHNOLOGY HLDNGS PL
ORD SHS
G7997R103
BBG0113JGQG9
420750
1074
SH
SOLE
1036
0
38
SEI INVTS CO
COM
784117103
BBG001S5VZJ3
1631941
20797
SH
SOLE
4617
0
16180
SELECT SECTOR SPDR TR
STATE STREET COM
81369Y852
BBG00L5F9FV7
18696215
168647
SH
SOLE
167649
0
998
SELECT SECTOR SPDR TR
STATE STREET CON
81369Y308
BBG001S7T107
12316847
150242
SH
SOLE
146228
0
4014
SELECT SECTOR SPDR TR
STATE STREET CON
81369Y407
BBG001S7T1Q9
6421862
58927
SH
SOLE
58394
0
533
SELECT SECTOR SPDR TR
STATE STREET ENE
81369Y506
BBG001S7T1S7
2619923
42767
SH
SOLE
40569
0
2198
SELECT SECTOR SPDR TR
STATE STREET FIN
81369Y605
BBG001S7T223
23074147
467398
SH
SOLE
463088
0
4310
SELECT SECTOR SPDR TR
STATE STREET HEA
81369Y209
BBG001S7SCQ6
17697072
120708
SH
SOLE
115541
0
5167
SELECT SECTOR SPDR TR
STATE STREET IND
81369Y704
BBG001S7T232
5482032
33896
SH
SOLE
32840
0
1056
SELECT SECTOR SPDR TR
STATE STREET MAT
81369Y100
BBG001S7R733
2287034
45768
SH
SOLE
45640
0
128
SELECT SECTOR SPDR TR
STATE STREET TEC
81369Y803
BBG001S7TCZ5
34889288
262523
SH
SOLE
254702
0
7821
SELECT SECTOR SPDR TR
STATE STREET UTI
81369Y886
BBG001S7TD56
8836250
192553
SH
SOLE
181432
0
11121
SERIES PORTFOLIOS TR
INFRASTRUCTURE C
81752T437
BBG01RQ9JQ03
704079
14177
SH
SOLE
11777
0
2400
SERVICENOW INC
COM
81762P102
BBG001T4JFC0
84121972
803794
SH
SOLE
774403
0
29391
SERVICETITAN INC
SHS CL A
81764X103
BBG009DVYCV9
421247
6638
SH
SOLE
6638
0
0
SHAKE SHACK INC
CL A
819047101
BBG0063GCHJ6
1103110
12469
SH
SOLE
11169
0
1300
SHELL PLC
SPON ADS
780259305
BBG0147BN6H1
20787922
223539
SH
SOLE
146083
0
77456
SHERWIN WILLIAMS CO
COM
824348106
BBG001S5W2F9
153127275
479997
SH
SOLE
464864
0
15133
SHOPIFY INC
CL A SUB VTG SHS
82509L107
BBG004DW5NC7
1412067
11904
SH
SOLE
10299
0
1605
SIGA TECHNOLOGIES INC
COM
826917106
BBG001S80PZ5
267500
50000
SH
SOLE
50000
0
0
SIMON PPTY GROUP INC NEW
COM
828806109
BBG001S77WM9
1147719
6153
SH
SOLE
5105
0
1048
SIMPLY GOOD FOODS CO
COM
82900L102
BBG00GVP5JM3
165877
11559
SH
SOLE
7759
0
3800
SIRIUSXM HOLDINGS INC
COMMON STOCK
829933100
BBG01KJQM3Z7
363652
15756
SH
SOLE
11864
0
3892
SITEONE LANDSCAPE SUPPLY INC
COM
82982L103
BBG009T22D67
1482446
11137
SH
SOLE
11038
0
99
SLB LIMITED
COM STK
806857108
BBG001S5W4C8
101732811
1978231
SH
SOLE
1850246
0
127985
SM ENERGY COMPANY
COM
78454L100
BBG001S6W0J7
285048
9142
SH
SOLE
9142
0
0
SMITH A O CORP
COM
831865209
BBG001S5NRY3
285916
4336
SH
SOLE
4185
0
151
SMITHFIELD FOODS INC
COM
832248207
BBG01RMP2XX8
11320576
408012
SH
SOLE
191372
0
216640
SMUCKER J M CO
COM NEW
832696405
BBG001S5W3H5
318544
3303
SH
SOLE
1146
0
2157
SMURFIT WESTROCK PLC
SHS
G8267P108
BBG01NJC0037
2496017
62635
SH
SOLE
11823
0
50812
SNAP INC
CL A
83304A106
BBG00441QMK5
277840
60400
SH
SOLE
60200
0
200
SNAP ON INC
COM
833034101
BBG001S5W688
370484
1020
SH
SOLE
1020
0
0
SNOWFLAKE INC
COM SHS
833445109
BBG007DHGNK2
1140802
7564
SH
SOLE
7543
0
21
SOFI TECHNOLOGIES INC
COM
83406F102
BBG00YB1ZF08
787910
49617
SH
SOLE
42114
0
7503
SOLSTICE ADVANCED MATLS INC
COM SHS
83443Q103
BBG01X5744Z4
1224500
16078
SH
SOLE
14014
0
2064
SOLVENTUM CORP
COM SHS
83444M101
BBG018YZH6V0
211246
3235
SH
SOLE
3020
0
215
SONOCO PRODS CO
COM
835495102
BBG001S7M9F1
1679875
31057
SH
SOLE
17937
0
13120
SONY GROUP CORP
SPONSORED ADR
835699307
BBG001S5W6H8
2921673
141144
SH
SOLE
136926
0
4218
SOUTHERN CO
COM
842587107
BBG001S5W777
12969770
134370
SH
SOLE
122074
0
12296
SOUTHSTATE BK CORP
COM
84472E102
BBG001S9J7Z3
292286
3159
SH
SOLE
1342
0
1817
SPDR GOLD TR
GOLD SHS
78463V107
BBG001SCPX28
14781579
34353
SH
SOLE
25927
0
8426
SPDR INDEX SHS FDS
STATE STREET SPD
78463X202
BBG001SLBK12
866582
13959
SH
SOLE
12532
0
1427
SPDR SERIES TRUST
STATE STREET SPD
78468R853
BBG004T58LZ5
41960329
868384
SH
SOLE
854812
0
13572
SPDR SERIES TRUST
STATE STREET SPD
78464A474
BBG001T6B0P2
8462777
281436
SH
SOLE
279945
0
1491
SPDR SERIES TRUST
STATE STREET SPD
78468R788
BBG00B6WD879
944714
20754
SH
SOLE
16867
0
3887
SPDR SERIES TRUST
STATE STREET SPD
78464A763
BBG001SPTBP8
3851868
26394
SH
SOLE
22061
0
4333
SPDR SERIES TRUST
STATE STREET SPD
78464A672
BBG001STKCX8
12841991
448081
SH
SOLE
447830
0
251
SPDR SERIES TRUST
STATE STREET SPD
78468R200
BBG0029J2J00
577125
18750
SH
SOLE
18750
0
0
SPDR SERIES TRUST
STATE STREET SPD
78464A847
BBG001SPT9T9
576103
9728
SH
SOLE
9728
0
0
SPDR SERIES TRUST
STATE STREET SPD
78464A698
BBG001SMH2R6
939593
14422
SH
SOLE
5822
0
8600
SPDR SERIES TRUST
STATE STREET SPD
78464A664
BBG001STKCY7
328513
12491
SH
SOLE
12430
0
61
SPDR SERIES TRUST
STATE STREET SPD
78468R523
BBG00X8RXGK5
303391
3051
SH
SOLE
3040
0
11
SPDR SERIES TRUST
STATE STREET SPD
78464A292
BBG001T5L3N9
231824
7517
SH
SOLE
7517
0
0
SPDR SERIES TRUST
STATE STREET SPD
78468R663
BBG001STKCW9
9707203
105928
SH
SOLE
79622
0
26306
SPDR SERIES TRUST
STATE STREET SPD
78464A508
BBG001SG4284
500646
8848
SH
SOLE
6733
0
2115
SPDR SERIES TRUST
STATE STREET SPD
78464A631
BBG0024LG8W4
227312
895
SH
SOLE
314
0
581
SPDR SERIES TRUST
STATE STREET SPD
78464A854
BBG001SPTB87
11572307
151193
SH
SOLE
140426
0
10767
SPDR SERIES TRUST
STATE STREET SPD
78464A649
BBG001STKD11
252562
9858
SH
SOLE
9858
0
0
SPDR SERIES TRUST
STATE STREET SPD
78464A284
BBG001V11QG4
358114
14440
SH
SOLE
14440
0
0
SPDR SERIES TRUST
STATE STREET SPD
78468R606
BBG0034VNBZ2
474166
20333
SH
SOLE
20265
0
68
SPDR SERIES TRUST
STATE STREET SPD
78464A870
BBG001SQDKG3
1683969
13184
SH
SOLE
10870
0
2314
SPDR SERIES TRUST
STATE STREET SPD
78464A805
BBG001SG6843
896145
11335
SH
SOLE
11335
0
0
SPDR SERIES TRUST
STATE STREET SPD
78468R408
BBG002QLYD04
34031908
1362366
SH
SOLE
1355237
0
7129
SPDR SERIES TRUST
STATE STREET SPD
78464A409
BBG001SD7RB9
309752
3164
SH
SOLE
2664
0
500
SPOTIFY TECHNOLOGY S A
SHS
L8681T102
BBG003T4VFD1
81047815
167989
SH
SOLE
162917
0
5072
SPROTT ASSET MANAGEMENT LP
PHYSICAL GOLD AN
85208R101
BBG00JPZ8T56
358616
7515
SH
SOLE
5505
0
2010
SPROTT ASSET MANAGEMENT LP
PHYSICAL GOLD TR
85207H104
BBG001T66XM9
4389502
123857
SH
SOLE
114599
0
9258
SPROTT ETF TRUST
JR GOLD MINERS E
85210B201
BBG008F5F4J9
344320
4000
SH
SOLE
4000
0
0
SPROTT FDS TR
SILVER MINERS
85208P873
BBG01PNPTB51
448420
7577
SH
SOLE
3872
0
3705
SPROTT FDS TR
URANIUM MINERS E
85208P303
BBG016ZGFLP1
404075
6399
SH
SOLE
3499
0
2900
SSGA ACTIVE ETF TR
STATE STREET DOU
78467V848
BBG0084H8485
466513
11742
SH
SOLE
11742
0
0
STAR BULK CARRIERS CORP.
SHS PAR
Y8162K204
BBG001SPYW58
402410
17519
SH
SOLE
16717
0
802
STARBUCKS CORP
COM
855244109
BBG001S72KH6
8720287
97335
SH
SOLE
83943
0
13392
STARWOOD PPTY TR INC
COM
85571B105
BBG001T4JCN5
439541
25525
SH
SOLE
25525
0
0
STATE STR CORP
COM
857477103
BBG001S5RLD5
4290470
33901
SH
SOLE
33872
0
29
STATE STR SPDR DOW JONES IND
UT SER 1
78467X109
BBG001S8LH99
2430686
5248
SH
SOLE
4360
0
888
STATE STR SPDR S&P 500 ETF T
TR UNIT
78462F103
BBG001S72SM3
18824663
28946
SH
SOLE
26922
0
2024
STATE STR SPDR S&P 500 ETF T
TR UNIT
78462F103
BBG001S72SM3
153090036
235400
SH
Put
SOLE
235400
0
0
STATE STR SPDR S&P MIDCAP 40
UTSER1 S&PDCRP
78467Y107
BBG001S63NQ1
775884
1258
SH
SOLE
1258
0
0
STERIS PLC
SHS USD
G8473T100
BBG00MRHG532
273759
1238
SH
SOLE
1238
0
0
STERLING INFRASTRUCTURE INC
COM
859241101
BBG001SC9C40
204045
501
SH
SOLE
501
0
0
STEWART INFORMATION SVCS COR
COM
860372101
BBG001S7KRL6
23861811
390532
SH
SOLE
623
0
389909
STIFEL FINL CORP
COM
860630102
BBG001S5W081
3587066
48526
SH
SOLE
48526
0
0
STOCK YDS BANCORP INC
COM
861025104
BBG001SBG219
1123222
16944
SH
SOLE
16854
0
90
STRATEGY INC
CL A NEW
594972408
BBG001SC7PX1
217017
1739
SH
SOLE
1319
0
420
STRIDE INC
COM
86333M108
BBG001SNN4P5
348036
3947
SH
SOLE
3833
0
114
STRYKER CORPORATION
COM
863667101
BBG001S8FR03
10767030
32770
SH
SOLE
25071
0
7699
STUBHUB HLDGS INC
CL A
86384P109
BBG00RFFBK03
8435294
1351810
SH
SOLE
5184
0
1346626
SUN CMNTYS INC
COM
866674104
BBG001S7HRC0
3625103
28777
SH
SOLE
12201
0
16576
SUNBELT RENTALS HOLDINGS INC
SHS
866966104
BBG01ZZ7RCV7
203016
3119
SH
SOLE
3119
0
0
SUNOCO LP/SUNOCO FIN CORP
COM UT REP LP
86765K109
BBG00358K8T9
229994
3540
SH
SOLE
3390
0
150
SUPER MICRO COMPUTER INC
COM NEW
86800U302
BBG001SQGH95
538361
23643
SH
SOLE
21888
0
1755
SYNCHRONY FINANCIAL
COM
87165B103
BBG00658F3Q2
12982153
190858
SH
SOLE
69127
0
121731
SYNOPSYS INC
COM
871607107
BBG001S5VTR8
4838245
12203
SH
SOLE
12134
0
69
SYSCO CORP
COM
871829107
BBG001S5WJS8
3165057
44372
SH
SOLE
42557
0
1815
T ROWE PRICE ETF INC
CAP APPRECIATION
87283Q867
BBG01GZY8BG0
5616013
157797
SH
SOLE
149225
0
8572
T ROWE PRICE ETF INC
HEDGED EQUTY ETF
87283Q776
BBG01SX7BSJ1
661880
24288
SH
SOLE
24288
0
0
T ROWE PRICE ETF INC
INTERNATIONAL EQ
87283Q834
BBG01H03SSK0
310693
8995
SH
SOLE
8395
0
600
T ROWE PRICE ETF INC
PRICE BLUE CHIP
87283Q107
BBG00WGK8YP7
791398
17913
SH
SOLE
14513
0
3400
T ROWE PRICE ETF INC
PRICE DIV GRWT
87283Q404
BBG00WGK9Z46
408535
9154
SH
SOLE
8851
0
303
T ROWE PRICE ETF INC
QM US BOND ETF
87283Q602
BBG011XYKHY8
1500287
35218
SH
SOLE
35218
0
0
T ROWE PRICE ETF INC
SMALL MID CAP
87283Q826
BBG01GZWBK89
7763239
211705
SH
SOLE
183714
0
27991
TAIWAN SEMICONDUCTOR MANUFAC
SPONSORED ADS
874039100
BBG001S5WWW4
27765726
82159
SH
SOLE
78319
0
3840
TAKE-TWO INTERACTIVE SOFTWAR
COM
874054109
BBG001S9TN41
25284978
129139
SH
SOLE
127302
0
1837
TANGER INC
COM
875465106
BBG001S7BZV7
550476
16200
SH
SOLE
7700
0
8500
TARGA RES CORP
COM
87612G101
BBG001TC94B9
282071
1125
SH
SOLE
1125
0
0
TARGET CORP
COM
87612E106
BBG001SC0K41
1191811
9833
SH
SOLE
7836
0
1997
TC ENERGY CORP
COM
87807B107
BBG001S5WW27
5223632
83677
SH
SOLE
80815
0
2862
TE CONNECTIVITY PLC
ORD SHS
G87052109
BBG01Q08MMX4
122968556
588310
SH
SOLE
557083
0
31227
TELEDYNE TECHNOLOGIES INC
COM
879360105
BBG001SDK336
1079943
1785
SH
SOLE
1785
0
0
TELEKOMUNIKASI IND
SPONSORED ADR
715684106
BBG001S8MMR7
1018854
54543
SH
SOLE
54397
0
146
TELUS CORPORATION
COM
87971M103
BBG001S60K53
198635
15502
SH
SOLE
8302
0
7200
TESLA INC
COM
88160R101
BBG001SQKGD7
18327430
49300
SH
SOLE
45260
0
4040
TEVA PHARMACEUTICAL INDS LTD
SPONSORED ADS
881624209
BBG001S62NT9
3737470
124086
SH
SOLE
119808
0
4278
TEXAS INSTRS INC
COM
882508104
BBG001S5WYZ7
71148233
366479
SH
SOLE
339748
0
26731
TEXTRON INC
COM
883203101
BBG001S5WZ39
229074
2616
SH
SOLE
2531
0
85
THE ALGER ETF TRUST
35 ETF
015564206
BBG0106Y43Y9
851238
27135
SH
SOLE
25685
0
1450
THE ALGER ETF TRUST
MID CAP 40 ETF
015564107
BBG00ZDR6163
612308
31433
SH
SOLE
28933
0
2500
THE CIGNA GROUP
COM
125523100
BBG00KXRCDQ9
1723081
6492
SH
SOLE
5391
0
1101
THERMO FISHER SCIENTIFIC INC
COM
883556102
BBG001S5WS08
2656064
5404
SH
SOLE
4918
0
486
THOMSON REUTERS CORP
COM
884903808
BBG001S5WSW3
207044
2301
SH
SOLE
2301
0
0
THOR INDS INC
COM
885160101
BBG001S5WPH6
1268019
15872
SH
SOLE
15808
0
64
THORNBURG INCM BUILDER OPP T
COM
885213108
BBG011K2MTF5
385899
18250
SH
SOLE
16519
0
1731
TIDAL TRUST I
FUNDSTRAT GRANNY
886364231
BBG01QNBFYF4
4456085
186681
SH
SOLE
174512
0
12169
TJX COS INC NEW
COM
872540109
BBG001S5WQ93
141947289
893891
SH
SOLE
853111
0
40780
TKO GROUP HOLDINGS INC
CL A
87256C101
BBG01G9JKWW4
32203303
159699
SH
SOLE
158905
0
794
T-MOBILE US INC
COM
872590104
BBG001SKR9Y6
6293588
29965
SH
SOLE
27061
0
2904
TOLL BROTHERS INC
COM
889478103
BBG001S5WT15
228451
1674
SH
SOLE
1674
0
0
TOPBUILD COR
COM
89055F103
BBG0077VS2G6
259829
740
SH
SOLE
640
0
100
TORONTO DOMINION BK ONT
COM NEW
891160509
BBG001S60L15
559064
5991
SH
SOLE
5723
0
268
TORTOISE ENERGY INFRSTRCTR C
COM
89147L886
BBG001SJTT37
554765
11129
SH
SOLE
10056
0
1073
TOTALENERGIES SE
ACT
F92124100
BBG001S67Y74
13431741
147634
SH
SOLE
138858
0
8776
TOWNEBANK PORTSMOUTH VA
COM
89214P109
BBG001S5WTN1
3486717
103556
SH
SOLE
94145
0
9411
TOYOTA MOTOR CORP
ADS
892331307
BBG001SDB327
276278
1341
SH
SOLE
1321
0
20
TRACTOR SUPPLY CO
COM
892356106
BBG001S7K017
800663
17675
SH
SOLE
12450
0
5225
TRANE TECHNOLOGIES PLC
SHS
G8994E103
BBG001S5SBV6
88633183
214161
SH
SOLE
197374
0
16787
TRANSUNION
COM
89400J107
BBG002Q7J607
2441299
35284
SH
SOLE
9242
0
26042
TRAVELERS COMPANIES INC
COM
89417E109
BBG001S5R103
1681428
5765
SH
SOLE
5474
0
291
TREDEGAR CORP
COM
894650100
BBG001S5S647
285284
35885
SH
SOLE
559
0
35326
TREX INC
COM
89531P105
BBG001SB6TV8
18477687
507350
SH
SOLE
2345
0
505005
TRIMBLE INC
COM
896239100
BBG001S5SZP0
854643
13102
SH
SOLE
9055
0
4047
TRUIST FINL CORP
COM
89832Q109
BBG001S5YYC0
23722607
516219
SH
SOLE
353878
0
162341
TTM TECHNOLOGIES INC
COM
87305R109
BBG001SFJKF2
583546
5990
SH
SOLE
5115
0
875
TYLER TECHNOLOGIES INC
COM
902252105
BBG001S5WZB0
535140
1563
SH
SOLE
1555
0
8
TYSON FOODS INC
CL A
902494103
BBG001S871D5
1500453
23419
SH
SOLE
22944
0
475
TYSON FOODS INC
CL A
902494103
BBG001S871D5
640700
10000
SH
Call
SOLE
10000
0
0
UBER TECHNOLOGIES INC
COM
90353T100
BBG002B04MW4
98336169
1376279
SH
SOLE
1323233
0
53046
UBS GROUP AG
SHS
H42097107
BBG007936GX0
556491
14243
SH
SOLE
14243
0
0
UDR INC
COM
902653104
BBG001S6KCT3
749287
22181
SH
SOLE
12939
0
9242
UGI CORP NEW
COM
902681105
BBG001S5X0W3
237422
6519
SH
SOLE
6519
0
0
UL SOLUTIONS INC
CLASS A COM SHS
903731107
BBG007N72MB0
523354
6106
SH
SOLE
6106
0
0
ULTRAGENYX PHARMACEUTICAL IN
COM
90400D108
BBG001V2MJJ2
366625
17500
SH
SOLE
4000
0
13500
UNDER ARMOUR INC
CL A
904311107
BBG001SJLLQ7
128158
21685
SH
SOLE
12685
0
9000
UNIFIRST CORP MASS
COM
904708104
BBG001S5X2B2
1238958
4925
SH
SOLE
4899
0
26
UNILEVER PLC
SPON ADR NEW
904767803
BBG001S5X1K4
5824898
102245
SH
SOLE
99186
0
3059
UNION PAC CORP
COM
907818108
BBG001S5X2M0
182021877
753020
SH
SOLE
715092
0
37928
UNITED BANKSHARES INC WEST V
COM
909907107
BBG001S5WZV8
599974
14485
SH
SOLE
10836
0
3649
UNITED PARCEL SVCS INC
CL B
911312106
BBG001SDGSH1
89045388
912889
SH
SOLE
818765
0
94124
UNITED RENTALS INC
COM
911363109
BBG001SBGZ25
593048
814
SH
SOLE
729
0
85
UNITEDHEALTH GROUP INC
COM
91324P102
BBG001S6WCJ1
215088419
801710
SH
SOLE
771763
0
29947
UNITEDHEALTH GROUP INC
COM
91324P102
BBG001S6WCJ1
1623540
6000
SH
Call
SOLE
2200
0
3800
UNIVERSAL CORP VA MTNS BK EN
COM
913456109
BBG001S5X5V3
6445744
122310
SH
SOLE
12709
0
109601
UNIVERSAL DISPLAY CORP
COM
91347P105
BBG001S5V9H3
971153
10595
SH
SOLE
10551
0
44
URBAN OUTFITTERS INC
COM
917047102
BBG001S7H9K1
453006
7151
SH
SOLE
6901
0
250
US BANCORP
COM NEW
902973304
BBG001S6T8C1
10586713
203551
SH
SOLE
193760
0
9791
US FOODS HLDG CORP
COM
912008109
BBG00C6H6D59
1735404
18820
SH
SOLE
15317
0
3503
UTZ BRANDS INC
COM CL A
918090101
BBG00M8652J9
313814
39623
SH
SOLE
20109
0
19514
VALERO ENERGY CORP
COM
91913Y100
BBG001S5X8K9
3832509
15511
SH
SOLE
8729
0
6782
VALVOLINE INC
COM
92047W101
BBG003DNHV65
497822
14781
SH
SOLE
509
0
14272
VANECK ETF TRUST
GOLD MINERS ETF
92189F106
BBG001SR42Z0
5349453
58292
SH
SOLE
41033
0
17259
VANECK ETF TRUST
HIGH YLD MUNIETF
92189H409
BBG001SZDBR1
1350996
26944
SH
SOLE
25261
0
1683
VANECK ETF TRUST
JUNIOR GOLD MINE
92189F791
BBG001T60G06
881471
7343
SH
SOLE
2677
0
4666
VANECK ETF TRUST
MRNGSTR WDE MOAT
92189F643
BBG002XRNHT5
13956524
144328
SH
SOLE
128766
0
15562
VANECK ETF TRUST
SEMICONDUCTR ETF
92189F676
BBG002D68GN8
831198
2168
SH
SOLE
1186
0
982
VANECK ETF TRUST
SHRT HGH YLD MUN
92189F387
BBG005T08310
836329
36908
SH
SOLE
36908
0
0
VANECK MERK GOLD ETF
GOLD SHS
921078101
BBG002WYN9L7
513570
11400
SH
SOLE
11000
0
400
VANGUARD BD INDEX FDS
INTERMED TERM
921937819
BBG001ST39R1
14463501
187400
SH
SOLE
149838
0
37562
VANGUARD BD INDEX FDS
SHORT TRM BOND
921937827
BBG001ST39Q2
97815129
1247485
SH
SOLE
1225105
0
22380
VANGUARD BD INDEX FDS
TOTAL BND MRKT
921937835
BBG001SK7DK4
3022335
41042
SH
SOLE
40189
0
853
VANGUARD CHARLOTTE FDS
TOTAL INT BD ETF
92203J407
BBG004N1LGK2
615021
12800
SH
SOLE
12756
0
44
VANGUARD INDEX FDS
GROWTH ETF
922908736
BBG001SHTTS4
61526990
140862
SH
SOLE
115479
0
25383
VANGUARD INDEX FDS
LARGE CAP ETF
922908637
BBG001SHTTQ6
1838168
6151
SH
SOLE
5963
0
188
VANGUARD INDEX FDS
MCAP GR IDXVIP
922908538
BBG001SRN7S6
2488343
9669
SH
SOLE
8408
0
1261
VANGUARD INDEX FDS
MCAP VL IDXVIP
922908512
BBG001SRN7W1
16090606
87316
SH
SOLE
67600
0
19716
VANGUARD INDEX FDS
MID CAP ETF
922908629
BBG001SHVTS1
64456171
224445
SH
SOLE
222267
0
2178
VANGUARD INDEX FDS
REAL ESTATE ETF
922908553
BBG001SMD2X3
2372606
26749
SH
SOLE
25939
0
810
VANGUARD INDEX FDS
S&P 500 ETF SHS
922908363
BBG001TC6MC1
207099885
346582
SH
SOLE
342730
0
3852
VANGUARD INDEX FDS
SM CP VAL ETF
922908611
BBG001SHVTR2
10281341
47325
SH
SOLE
37641
0
9684
VANGUARD INDEX FDS
SMALL CP ETF
922908751
BBG001SHTTV0
5477622
20913
SH
SOLE
19112
0
1801
VANGUARD INDEX FDS
SML CP GRW ETF
922908595
BBG001SHTTW9
1325045
4384
SH
SOLE
4081
0
303
VANGUARD INDEX FDS
TOTAL STK MKT
922908769
BBG001SHTB03
14130881
44048
SH
SOLE
39599
0
4449
VANGUARD INDEX FDS
VALUE ETF
922908744
BBG001SHVR78
60683626
309295
SH
SOLE
268307
0
40988
VANGUARD INTL EQUITY INDEX F
ALLWRLD EX US
922042775
BBG001SP7T00
24086044
320974
SH
SOLE
299915
0
21059
VANGUARD INTL EQUITY INDEX F
FTSE EMR MKT ETF
922042858
BBG001SHTTZ6
41362609
765278
SH
SOLE
752671
0
12607
VANGUARD INTL EQUITY INDEX F
FTSE EUROPE ETF
922042874
BBG001SHTV18
932613
11314
SH
SOLE
7014
0
4300
VANGUARD INTL EQUITY INDEX F
FTSE PACIFIC ETF
922042866
BBG001SHTV36
2580848
26408
SH
SOLE
26201
0
207
VANGUARD INTL EQUITY INDEX F
FTSE SMCAP ETF
922042718
BBG001T0SKD6
2986667
20490
SH
SOLE
18595
0
1895
VANGUARD INTL EQUITY INDEX F
TT WRLD ST ETF
922042742
BBG001T2YZG9
505006
3651
SH
SOLE
3651
0
0
VANGUARD MUN BD FDS
TAX EXEMPT BD
922907746
BBG009THVRX1
5093823
102101
SH
SOLE
83118
0
18983
VANGUARD SCOTTSDALE FDS
INTER TERM TREAS
92206C706
BBG001T62M92
655565
11009
SH
SOLE
11009
0
0
VANGUARD SCOTTSDALE FDS
INT-TERM CORP
92206C870
BBG001T62M38
12736076
153910
SH
SOLE
148467
0
5443
VANGUARD SCOTTSDALE FDS
LONG TERM TREAS
92206C847
BBG001T62MC8
3476941
62812
SH
SOLE
62774
0
38
VANGUARD SCOTTSDALE FDS
SHORT TERM TREAS
92206C102
BBG001T62M74
1103479
18850
SH
SOLE
18817
0
33
VANGUARD SCOTTSDALE FDS
SHRT TRM CORP BD
92206C409
BBG001T62KZ7
66848863
843308
SH
SOLE
742494
0
100814
VANGUARD SCOTTSDALE FDS
VNG RUS1000GRW
92206C680
BBG001TCH518
3379626
30811
SH
SOLE
13415
0
17396
VANGUARD SCOTTSDALE FDS
VNG RUS1000VAL
92206C714
BBG001TCH581
1056262
11268
SH
SOLE
10553
0
715
VANGUARD SCOTTSDALE FDS
VNG RUS2000IDX
92206C664
BBG001TCH7W0
762474
7612
SH
SOLE
7612
0
0
VANGUARD SPECIALIZED FUNDS
DIV APP ETF
921908844
BBG001SQX4T3
183617882
853798
SH
SOLE
814252
0
39546
VANGUARD STAR FDS
VG TL INTL STK F
921909768
BBG001TJR1D8
4371913
56697
SH
SOLE
55950
0
747
VANGUARD TAX-MANAGED FDS
VAN FTSE DEV MKT
921943858
BBG001SSPWL4
4804527
74977
SH
SOLE
73312
0
1665
VANGUARD WHITEHALL FDS
HIGH DIV YLD
921946406
BBG001SS0V24
49662481
335331
SH
SOLE
327770
0
7561
VANGUARD WHITEHALL FDS
INTL DVD ETF
921946810
BBG00C863MQ1
504870
5707
SH
SOLE
5481
0
226
VANGUARD WHITEHALL FDS
INTL HIGH ETF
921946794
BBG00C868SD7
2069690
21962
SH
SOLE
21856
0
106
VANGUARD WORLD FD
CONSUM DIS ETF
92204A108
BBG001SHVTQ3
220085
613
SH
SOLE
573
0
40
VANGUARD WORLD FD
CONSUM STP ETF
92204A207
BBG001SHVR41
343328
1529
SH
SOLE
1447
0
82
VANGUARD WORLD FD
ENERGY ETF
92204A306
BBG001SHTV45
702888
4062
SH
SOLE
2631
0
1431
VANGUARD WORLD FD
ESG US STK ETF
921910733
BBG00M0P2SP4
216007
1924
SH
SOLE
1924
0
0
VANGUARD WORLD FD
FINANCIALS ETF
92204A405
BBG001SHTTM0
690912
5719
SH
SOLE
4219
0
1500
VANGUARD WORLD FD
HEALTH CAR ETF
92204A504
BBG001SHVR32
1555951
5713
SH
SOLE
5338
0
375
VANGUARD WORLD FD
INDUSTRIAL ETF
92204A603
BBG001SHVTX5
794912
2546
SH
SOLE
2546
0
0
VANGUARD WORLD FD
INF TECH ETF
92204A702
BBG001SHTTR5
5364914
7689
SH
SOLE
7541
0
148
VANGUARD WORLD FD
MEGA GRWTH IND
921910816
BBG001T0Y6W9
291012
792
SH
SOLE
792
0
0
VANGUARD WORLD FD
UTILITIES ETF
92204A876
BBG001SHVTP4
1062229
5361
SH
SOLE
5120
0
241
VEEVA SYS INC
CL A COM
922475108
BBG001TX0CB4
796355
4534
SH
SOLE
4490
0
44
VENTAS INC
COM
92276F100
BBG001S9T7M6
489190
5982
SH
SOLE
5164
0
818
VERALTO CORP
COM SHS
92338C103
BBG019Q32XK7
314876
3561
SH
SOLE
2993
0
568
VERISK ANALYTICS INC
COM
92345Y106
BBG001SBRX64
3802211
20038
SH
SOLE
20032
0
6
VERIZON COMMUNICATIONS INC
COM
92343V104
BBG001S67QY1
30526574
608098
SH
SOLE
503054
0
105044
VERIZON COMMUNICATIONS INC
COM
92343V104
BBG001S67QY1
3142520
62600
SH
Call
SOLE
25300
0
37300
VERRA MOBILITY CORP
CL A COM STK
92511U102
BBG00G4XQBP7
19390458
1356925
SH
SOLE
2345
0
1354580
VERSANT MEDIA GROUP INC
COM CL A
925283103
BBG01Y0M8KD8
23664051
639238
SH
SOLE
633494
0
5744
VERTEX PHARMACEUTICALS INC
COM
92532F100
BBG001S68LJ8
93661911
210152
SH
SOLE
199988
0
10164
VERTIV HOLDINGS CO
COM CL A
92537N108
BBG00L2B8LM7
742645
2964
SH
SOLE
2745
0
219
VICI PPTYS INC
COM
925652109
BBG00HVVB4B6
924563
33842
SH
SOLE
33671
0
171
VICOR CORP
COM
925815102
BBG001S6JQ96
878255
5455
SH
SOLE
4850
0
605
VICTORY PORTFOLIOS II
SHARES FREE CASH
92647X830
BBG01H064W02
771123
19532
SH
SOLE
19532
0
0
VICTORY PORTFOLIOS II
VICTORYSHARES WE
92647P126
BBG01B07MBK7
1501157
33590
SH
SOLE
33590
0
0
VICTORY PORTFOLIOS II
VICTORYSHARES WE
92647X798
BBG01MYBJZL7
317916
10534
SH
SOLE
10534
0
0
VIKING HOLDINGS LTD
ORD SHS
G93A5A101
BBG004YZ9G74
353659
4813
SH
SOLE
4513
0
300
VILLAGE FARMS INTL INC
COM
92707Y108
BBG001S5VXJ8
289680
102000
SH
SOLE
102000
0
0
VIRTUS ARTIFICIAL INTELLIGEN
COM
92838Y100
BBG00Q7474L7
256920
12000
SH
SOLE
12000
0
0
VIRTUS DIVERSIFIED INCM & CO
COM
92840N100
BBG008HMBD31
620330
25528
SH
SOLE
23228
0
2300
VIRTUS DIVIDEND INTEREST & P
COM
92840R101
BBG001SNN4Q4
195102
15472
SH
SOLE
15072
0
400
VIRTUS EQUITY & CONV INCM FD
COM
92841M101
BBG001SHZGR6
217505
9311
SH
SOLE
8690
0
621
VISA INC
COM CL A
92826C839
BBG001SRCFY3
145646595
482673
SH
SOLE
428183
0
54490
VISHAY PRECISION GROUP INC
COM
92835K103
BBG001T5X9F2
616363
14195
SH
SOLE
13868
0
327
VISTRA CORP
COM
92840M102
BBG00DXDL6R0
5224164
34751
SH
SOLE
30999
0
3752
VODAFONE GROUP PLC
SPONSORED ADR
92857W308
BBG001S6MDB8
152297
10140
SH
SOLE
8340
0
1800
VOYAGER TECHNOLOGIES INC
COM CL A
92892B103
BBG01V317GP4
353189
15100
SH
SOLE
7648
0
7452
VULCAN MATLS CO
COM
929160109
BBG001S5X8R2
3657639
13432
SH
SOLE
13074
0
358
WABTEC
COM
929740108
BBG001S5XBT3
1096791
4389
SH
SOLE
4152
0
237
WALMART INC
COM
931142103
BBG001S5XH92
48968043
394014
SH
SOLE
302581
0
91433
WARNER BROS DISCOVERY INC
COM SER A
934423104
BBG011386VG3
222632
8108
SH
SOLE
6377
0
1731
WASTE MGMT INC DEL
COM
94106L109
BBG001S5XH47
14217080
61870
SH
SOLE
57516
0
4354
WATERS CORP
COM
941848103
BBG001S8MDG9
568817
1910
SH
SOLE
1581
0
329
WATSCO INC
COM
942622200
BBG001S82CQ2
198366683
545278
SH
SOLE
512451
0
32827
WD 40 CO
COM
929236107
BBG001S5XD46
1200274
5885
SH
SOLE
5856
0
29
WEC ENERGY GROUP INC
COM
92939U106
BBG001S5XDC7
9684994
83657
SH
SOLE
82615
0
1042
WELLS FARGO & CO
COM
949746101
BBG001S5XF23
72023520
913085
SH
SOLE
856209
0
56876
WELLTOWER INC
COM
95040Q104
BBG001S5RTQ4
2150594
10878
SH
SOLE
10692
0
186
WESBANCO INC
COM
950810101
BBG001S5XJR8
603161
17488
SH
SOLE
17488
0
0
WESCO INTL INC
COM
95082P105
BBG001SCRP78
274441
1003
SH
SOLE
1003
0
0
WEST PHARMACEUTICAL SVSC INC
COM
955306105
BBG001S5XK22
2275811
9080
SH
SOLE
5530
0
3550
WESTERN DIGITAL CORP
COM
958102105
BBG001S5XD28
3283781
12140
SH
SOLE
9902
0
2238
WESTROCK COFFEE CO
COM
96145W103
BBG016LHSFJ0
938825
220900
SH
SOLE
146325
0
74575
WEYERHAEUSER CO
COM NEW
962166104
BBG001S5XL11
60615635
2483305
SH
SOLE
2379434
0
103871
WHEATON PRECIOUS METALS CORP
COM
962879102
BBG001S6DSP0
4417592
33720
SH
SOLE
22386
0
11334
WHITE MTNS INS GROUP LTD
COM
G9618E107
BBG001SBLRT8
4664146
2123
SH
SOLE
1019
0
1104
WILLIAMS COS INC
COM
969457100
BBG001S5XH10
8466596
116331
SH
SOLE
113161
0
3170
WILLIAMS SONOMA INC
COM
969904101
BBG001SBW7S1
2100989
11523
SH
SOLE
3433
0
8090
WILLIS TOWERS WATSON PLC LTD
SHS
G96629103
BBG001SHY2Q9
380526
1309
SH
SOLE
1027
0
282
WISDOMTREE TR
EMG MKTS SMCAP
97717W281
BBG001SRPT24
590783
9830
SH
SOLE
6813
0
3017
WISDOMTREE TR
EUROPE HEDGED EQ
97717X701
BBG001T6DPF6
412941
7896
SH
SOLE
7896
0
0
WISDOMTREE TR
FLOATNG RAT TREA
97717Y527
BBG005YHYNG8
63729991
1265991
SH
SOLE
1233086
0
32905
WISDOMTREE TR
INTL EQUITY FD
97717W703
BBG001SHKSW0
981194
14039
SH
SOLE
12648
0
1391
WISDOMTREE TR
JAPN HEDGE EQT
97717W851
BBG001SHL470
439472
2771
SH
SOLE
2606
0
165
WISDOMTREE TR
US HIGH DIVIDEND
97717W208
BBG001SHKNX0
273596
2505
SH
SOLE
2505
0
0
WISDOMTREE TR
US LARGECAP DIVD
97717W307
BBG001SHL7K8
206174
2308
SH
SOLE
2086
0
222
WISDOMTREE TR
US MIDCAP FUND
97717W570
BBG001SSZB66
48592899
722893
SH
SOLE
716151
0
6742
WISDOMTREE TR
US QTLY DIV GRT
97717X669
BBG004LMH3Z6
489666
5575
SH
SOLE
5575
0
0
WISDOMTREE TR
US SMALLCAP FUND
97717W562
BBG001SSZBC9
356767
6146
SH
SOLE
3512
0
2634
WORKDAY INC
CL A
98138H101
BBG001T21KQ7
685198
5274
SH
SOLE
3679
0
1595
WP CAREY INC
COM
92936U109
BBG001S67MM3
7372820
108491
SH
SOLE
45912
0
62579
WW GRAINGER INC
COM
384802104
BBG001S5RRD2
1548178
1419
SH
SOLE
1339
0
80
WYNN RESORTS LTD
COM
983134107
BBG001SJZ2V8
24256537
238863
SH
SOLE
223598
0
15265
XCEL ENERGY INC
COM
98389B100
BBG001S7F0X8
4325204
54446
SH
SOLE
53788
0
658
XYLEM INC
COM
98419M100
BBG001V05C73
76427122
645918
SH
SOLE
580818
0
65100
YUM BRANDS INC
COM
988498101
BBG001S7JQ30
3231033
20781
SH
SOLE
19700
0
1081
ZEBRA TECHNOLOGIES CORPORATI
CL A
989207105
BBG001S6SX73
2480316
11863
SH
SOLE
1363
0
10500
ZIMMER BIOMET HOLDINGS INC
COM
98956P102
BBG001S7DQJ9
720502
7968
SH
SOLE
6239
0
1729
ZIONS BANCORPORATION NATL AS
COM
989701107
BBG001S5XN80
455198
7900
SH
SOLE
4100
0
3800
ZOETIS INC
CL A
98978V103
BBG0039320P7
1462588
12397
SH
SOLE
9262
0
3135
ZURN ELKAY WATER SOLNS CORP
COM
98983L108
BBG001T36GB5
719009
16035
SH
SOLE
16035
0
0