0001104659-23-090112.txt : 20230811
0001104659-23-090112.hdr.sgml : 20230811
20230811084745
ACCESSION NUMBER: 0001104659-23-090112
CONFORMED SUBMISSION TYPE: 13F-HR
PUBLIC DOCUMENT COUNT: 2
CONFORMED PERIOD OF REPORT: 20230630
FILED AS OF DATE: 20230811
DATE AS OF CHANGE: 20230811
EFFECTIVENESS DATE: 20230811
FILER:
COMPANY DATA:
COMPANY CONFORMED NAME: BLAIR WILLIAM & CO/IL
CENTRAL INDEX KEY: 0000902367
IRS NUMBER: 362214610
STATE OF INCORPORATION: DE
FISCAL YEAR END: 1231
FILING VALUES:
FORM TYPE: 13F-HR
SEC ACT: 1934 Act
SEC FILE NUMBER: 028-04871
FILM NUMBER: 231161691
BUSINESS ADDRESS:
STREET 1: 150 NORTH RIVERSIDE PLAZA
CITY: CHICAGO
STATE: IL
ZIP: 60606-5312
BUSINESS PHONE: 3122361600
MAIL ADDRESS:
STREET 1: 150 NORTH RIVERSIDE PLAZA
CITY: CHICAGO
STATE: IL
ZIP: 60606
13F-HR
1
primary_doc.xml
X0202
13F-HR
LIVE
false
false
false
0000902367
XXXXXXXX
06-30-2023
06-30-2023
false
BLAIR WILLIAM & CO/IL
150 North Riverside Plaza
Chicago
IL
60606
13F HOLDINGS REPORT
028-04871
000001252
801-688
N
Ryan DeVore
Partner, Head of Private Wealth Management
312-236-1600
/s/ Ryan DeVore
Chicago
IL
08-11-2023
0
1809
27298221330
INFORMATION TABLE
2
infotable.xml
2U INC
COM
90214J101
196668
48801
SH
SOLE
44836
0
3965
374WATER INC
COM
88583P104
23900
10000
SH
SOLE
0
0
10000
3M CO
COM
88579Y101
9556058
95475
SH
SOLE
68236
0
27239
ABBOTT LABS
COM
002824100
201030556
1843979
SH
SOLE
1419444
0
424535
ABBVIE INC
COM
00287Y109
145850256
1082537
SH
SOLE
837010
0
245527
ABCAM PLC
ADS
000380204
3344682
136685
SH
SOLE
133731
0
2954
ABM INDS INC
COM
000957100
425625
9979
SH
SOLE
1979
0
8000
ABRDN EMRG MKTS EQTY INCM FD
COM
00301W105
160483
30922
SH
SOLE
24582
0
6340
ACADIA HEALTHCARE COMPANY IN
COM
00404A109
871182
10939
SH
SOLE
10939
0
0
ACCENTURE PLC IRELAND
SHS CLASS A
G1151C101
193486639
627023
SH
SOLE
470920
0
156103
ACCOLADE INC
COM
00437E102
1422338
105593
SH
SOLE
99038
0
6555
ACTIVISION BLIZZARD INC
COM
00507V109
20620165
244605
SH
SOLE
182843
0
61762
ACUITY BRANDS INC
COM
00508Y102
219847
1348
SH
SOLE
1207
0
141
ADAPTIVE BIOTECHNOLOGIES COR
COM
00650F109
517102
77064
SH
SOLE
65506
0
11558
ADOBE SYSTEMS INCORPORATED
COM
00724F101
328256542
671295
SH
SOLE
472028
0
199267
ADVANCED DRAIN SYS INC DEL
COM
00790R104
825701
7257
SH
SOLE
7141
0
116
ADVANCED MICRO DEVICES INC
COM
007903107
25613699
224859
SH
SOLE
167735
0
57124
AEROVIRONMENT INC
COM
008073108
931157
9104
SH
SOLE
8969
0
135
AES CORP
COM
00130H105
310867
14996
SH
SOLE
11535
0
3461
AFFILIATED MANAGERS GROUP IN
COM
008252108
1986193
13251
SH
SOLE
12351
0
900
AFLAC INC
COM
001055102
1291314
18500
SH
SOLE
16814
0
1686
AGCO CORP
COM
001084102
16130410
122739
SH
SOLE
108780
0
13959
AGENUS INC
COM NEW
00847G705
63466
39666
SH
SOLE
26766
0
12900
AGILENT TECHNOLOGIES INC
COM
00846U101
2124550
17668
SH
SOLE
12584
0
5084
AGILETHOUGHT INC
CLASS A COM
00857F100
1207847
1610462
SH
SOLE
1479037
0
131425
AGILON HEALTH INC
COM
00857U107
2705179
156008
SH
SOLE
154168
0
1840
AGNICO EAGLE MINES LTD
COM
008474108
1119787
22405
SH
SOLE
16815
0
5590
AILERON THERAPEUTICS INC
COM NEW
00887A204
53104
29667
SH
SOLE
24347
0
5320
AIR PRODS & CHEMS INC
COM
009158106
22254622
74298
SH
SOLE
43129
0
31169
AIRBNB INC
COM CL A
009066101
60700421
473630
SH
SOLE
431487
0
42143
AIRGAIN INC
COM
00938A104
4699131
870209
SH
SOLE
794769
0
75440
AKAMAI TECHNOLOGIES INC
COM
00971T101
5489349
61081
SH
SOLE
46916
0
14165
ALAMOS GOLD INC NEW
COM CL A
011532108
320053
26850
SH
SOLE
16950
0
9900
ALARM COM HLDGS INC
COM
011642105
2059551
39852
SH
SOLE
39522
0
330
ALAUNOS THERAPEUTICS INC
COM
98973P101
47802
93729
SH
SOLE
93729
0
0
ALBEMARLE CORP
COM
012653101
1036865
4648
SH
SOLE
3959
0
689
ALBERTSONS COS INC
COMMON STOCK
013091103
356670
16346
SH
SOLE
1230
0
15116
ALCOA CORP
COM
013872106
216153
6371
SH
SOLE
3983
0
2388
ALCON AG
ORD SHS
H01301128
407566
4964
SH
SOLE
4082
0
882
ALEXANDRIA REAL ESTATE EQ IN
COM
015271109
276575
2437
SH
SOLE
2365
0
72
ALIBABA GROUP HLDG LTD
SPONSORED ADS
01609W102
8274238
99271
SH
SOLE
78870
0
20401
ALIGN TECHNOLOGY INC
COM
016255101
64975993
183735
SH
SOLE
153563
0
30172
ALLAKOS INC
COM
01671P100
393346
90217
SH
SOLE
56717
0
33500
ALLEGION PLC
ORD SHS
G0176J109
311212
2593
SH
SOLE
1989
0
604
ALLIANT ENERGY CORP
COM
018802108
869910
16576
SH
SOLE
15194
0
1382
ALLSTATE CORP
COM
020002101
29407052
269691
SH
SOLE
234439
0
35252
ALLY FINL INC
COM
02005N100
261143
9668
SH
SOLE
12
0
9656
ALPHABET INC
CAP STK CL C
02079K107
426337333
3524323
SH
SOLE
2871469
0
652854
ALPHABET INC
CAP STK CL A
02079K305
297397121
2484521
SH
SOLE
1887133
0
597388
ALPHATEC HLDGS INC
COM NEW
02081G201
675599
37575
SH
SOLE
37575
0
0
ALPS ETF TR
OSHARES US QUALT
00162Q387
35373
804
SH
SOLE
804
0
0
ALPS ETF TR
ALERIAN MLP
00162Q452
4965869
126648
SH
SOLE
124998
0
1650
ALPS ETF TR
CLEAN ENERGY
00162Q460
20200
447
SH
SOLE
447
0
0
ALPS ETF TR
MED BREAKTHGH
00162Q593
1104
35
SH
SOLE
35
0
0
ALPS ETF TR
ALERIAN ENERGY
00162Q676
10365
475
SH
SOLE
475
0
0
ALTERYX INC
COM CL A
02156B103
489457
10781
SH
SOLE
9107
0
1674
ALTERYX INC
NOTE 0.500% 8/0
02156BAD5
882660
939000
PRN
SOLE
709000
0
230000
ALTERYX INC
NOTE 1.000% 8/0
02156BAF0
4696875
5625000
PRN
SOLE
4295000
0
1330000
ALTRIA GROUP INC
COM
02209S103
12770489
281909
SH
SOLE
246423
0
35486
AMAZON COM INC
COM
023135106
743076444
5700188
SH
SOLE
4411019
0
1289169
AMBARELLA INC
SHS
G037AX101
425211
5082
SH
SOLE
5082
0
0
AMDOCS LTD
SHS
G02602103
308313
3119
SH
SOLE
2409
0
710
AMER STATES WTR CO
COM
029899101
273615
3145
SH
SOLE
3145
0
0
AMEREN CORP
COM
023608102
317263
3885
SH
SOLE
3500
0
385
AMERESCO INC
CL A
02361E108
4514469
92833
SH
SOLE
87448
0
5385
AMERICAN AIRLS GROUP INC
COM
02376R102
342905
19114
SH
SOLE
17917
0
1197
AMERICAN ELEC PWR CO INC
COM
025537101
3479149
41320
SH
SOLE
14065
0
27255
AMERICAN EXPRESS CO
COM
025816109
122036868
700556
SH
SOLE
508854
0
191702
AMERICAN INTL GROUP INC
COM NEW
026874784
871628
15148
SH
SOLE
13054
0
2094
AMERICAN TOWER CORP NEW
COM
03027X100
142911669
736886
SH
SOLE
640107
0
96779
AMERICAN WELL CORP
CL A
03044L105
32340
15400
SH
SOLE
15400
0
0
AMERICAN WTR WKS CO INC NEW
COM
030420103
1671628
11710
SH
SOLE
7761
0
3949
AMERICOLD REALTY TRUST INC
COM
03064D108
3621864
112132
SH
SOLE
62297
0
49835
AMERIPRISE FINL INC
COM
03076C106
8752714
26351
SH
SOLE
24874
0
1477
AMERISOURCEBERGEN CORP
COM
03073E105
2866632
14897
SH
SOLE
13860
0
1037
AMETEK INC
COM
031100100
119502582
738217
SH
SOLE
460737
0
277480
AMGEN INC
COM
031162100
22980457
103506
SH
SOLE
85059
0
18447
AMN HEALTHCARE SVCS INC
COM
001744101
8987996
82368
SH
SOLE
77225
0
5143
AMPHENOL CORP NEW
CL A
032095101
131197288
1544406
SH
SOLE
1279229
0
265177
AMPLIFY ETF TR
CWP ENHANCED DIV
032108409
2784960
77360
SH
SOLE
76530
0
830
AMPLITUDE INC
COM CL A
03213A104
319000
29000
SH
SOLE
26000
0
3000
ANALOG DEVICES INC
COM
032654105
8570953
43996
SH
SOLE
33512
0
10484
ANHEUSER BUSCH INBEV SA/NV
SPONSORED ADR
03524A108
430064
7582
SH
SOLE
6365
0
1217
ANSYS INC
COM
03662Q105
957453
2899
SH
SOLE
2433
0
466
AON PLC
SHS CL A
G0403H108
248262257
719184
SH
SOLE
537925
0
181259
APARTMENT INCOME REIT CORP
COM
03750L109
1194527
33099
SH
SOLE
33099
0
0
APOLLO COML REAL ESTATE FIN
NOTE 5.375%10/1
03762UAC9
198126
200000
PRN
SOLE
150000
0
50000
APOLLO GLOBAL MGMT INC
COM
03769M106
910583
11855
SH
SOLE
9221
0
2634
APPFOLIO INC
COM CL A
03783C100
11388094
66156
SH
SOLE
57316
0
8840
APPIAN CORP
CL A
03782L101
797205
16748
SH
SOLE
700
0
16048
APPLE INC
COM
037833100
1252080815
6455023
SH
SOLE
4831209
0
1623814
APPLIED MATLS INC
COM
038222105
13273953
91836
SH
SOLE
80575
0
11261
APTARGROUP INC
COM
038336103
831411
7176
SH
SOLE
6048
0
1128
APTIV PLC
SHS
G6095L109
375691
3680
SH
SOLE
1871
0
1809
ARCH CAP GROUP LTD
ORD
G0450A105
293711
3924
SH
SOLE
2473
0
1451
ARCHER DANIELS MIDLAND CO
COM
039483102
8309881
109977
SH
SOLE
102421
0
7556
ARES CAPITAL CORP
COM
04010L103
4303153
229013
SH
SOLE
194099
0
34914
ARES MANAGEMENT CORPORATION
CL A COM STK
03990B101
5338762
55410
SH
SOLE
52029
0
3381
ARGENX SE
SPONSORED ADR
04016X101
670336
1720
SH
SOLE
1420
0
300
ARISTA NETWORKS INC
COM
040413106
34305185
211682
SH
SOLE
133874
0
77808
ARK ETF TR
INNOVATION ETF
00214Q104
855682
19386
SH
SOLE
17046
0
2340
ARK ETF TR
ISRAEL INOVATE
00214Q609
1844979
97490
SH
SOLE
97490
0
0
ARROW ELECTRS INC
COM
042735100
326278
2278
SH
SOLE
2278
0
0
ARROWHEAD PHARMACEUTICALS IN
COM
04280A100
500666
14040
SH
SOLE
8977
0
5063
ASML HOLDING N V
N Y REGISTRY SHS
N07059210
9723054
13416
SH
SOLE
12065
0
1351
ASSETMARK FINL HLDGS INC
COM
04546L106
9621407
324390
SH
SOLE
288916
0
35474
ASSOCIATED BANC CORP
COM
045487105
207549
12788
SH
SOLE
11414
0
1374
ASSURANT INC
COM
04621X108
3132210
24914
SH
SOLE
24218
0
696
ASTRA SPACE INC
COM CL A
04634X103
10192
27650
SH
SOLE
27275
0
375
ASTRAZENECA PLC
SPONSORED ADR
046353108
22691808
317058
SH
SOLE
198925
0
118133
AT&T INC
COM
00206R102
11578302
725912
SH
SOLE
580168
0
145744
ATEA PHARMACEUTICALS INC
COM
04683R106
39079
10449
SH
SOLE
6230
0
4219
ATHIRA PHARMA INC
COM
04746L104
106333
36045
SH
SOLE
36045
0
0
ATLASSIAN CORPORATION
CL A
049468101
22151501
132003
SH
SOLE
100601
0
31402
ATMOS ENERGY CORP
COM
049560105
260022
2235
SH
SOLE
481
0
1754
ATOMERA INC
COM
04965B100
96689
11025
SH
SOLE
11025
0
0
ATRICURE INC
COM
04963C209
320149
6486
SH
SOLE
6200
0
286
AUGMEDIX INC
COM
05105P107
693588
144197
SH
SOLE
55844
0
88353
AUTODESK INC
COM
052769106
3420670
16718
SH
SOLE
11680
0
5038
AUTOLUS THERAPEUTICS PLC
SPON ADS
05280R100
31195
13107
SH
SOLE
13107
0
0
AUTOMATIC DATA PROCESSING IN
COM
053015103
63025068
286751
SH
SOLE
192891
0
93860
AUTONATION INC
COM
05329W102
333829
2028
SH
SOLE
1908
0
120
AUTOZONE INC
COM
053332102
4131498
1657
SH
SOLE
1639
0
18
AVALONBAY CMNTYS INC
COM
053484101
1857117
9812
SH
SOLE
7187
0
2625
AVANTOR INC
COM
05352A100
495199
24109
SH
SOLE
11474
0
12635
AVERY DENNISON CORP
COM
053611109
1353506
7878
SH
SOLE
5875
0
2003
AWARE INC MASS
COM
05453N100
37389
23664
SH
SOLE
23664
0
0
AXALTA COATING SYS LTD
COM
G0750C108
246075
7500
SH
SOLE
0
0
7500
AXON ENTERPRISE INC
COM
05464C101
13734107
70388
SH
SOLE
59370
0
11018
AXSOME THERAPEUTICS INC
COM
05464T104
852978
11870
SH
SOLE
11870
0
0
AZEK CO INC
CL A
05478C105
1069328
35303
SH
SOLE
27176
0
8127
B. RILEY FINANCIAL INC
COM
05580M108
566887
12329
SH
SOLE
12329
0
0
BAIDU INC
SPON ADR REP A
056752108
3952271
28868
SH
SOLE
25070
0
3798
BAIN CAP SPECIALTY FIN INC
COM STK
05684B107
399491
29570
SH
SOLE
29570
0
0
BAKER HUGHES COMPANY
CL A
05722G100
463719
14670
SH
SOLE
7999
0
6671
BALL CORP
COM
058498106
461838
7934
SH
SOLE
2557
0
5377
BANCO BRADESCO S A
SP ADR PFD NEW
059460303
187075
54068
SH
SOLE
53904
0
164
BANDWIDTH INC
COM CL A
05988J103
413273
30210
SH
SOLE
29424
0
786
BANK AMERICA CORP
COM
060505104
36701101
1279230
SH
SOLE
1068227
0
211003
BANK AMERICA CORP
7.25%CNV PFD L
060505682
337484
288
SH
SOLE
238
0
50
BANK FIRST CORP
COM
06211J100
263661
3169
SH
SOLE
634
0
2535
BANK HAWAII CORP
COM
062540109
249771
6058
SH
SOLE
4500
0
1558
BANK MARIN BANCORP
COM
063425102
233774
13230
SH
SOLE
13230
0
0
BANK MONTREAL QUE
COM
063671101
860889
9533
SH
SOLE
6925
0
2608
BANK NEW YORK MELLON CORP
COM
064058100
987086
22172
SH
SOLE
13399
0
8773
BANK NOVA SCOTIA HALIFAX
COM
064149107
444922
8891
SH
SOLE
8857
0
34
BARRICK GOLD CORP
COM
067901108
2254817
133185
SH
SOLE
131197
0
1988
BAUSCH HEALTH COS INC
COM
071734107
861960
107745
SH
SOLE
96495
0
11250
BAXTER INTL INC
COM
071813109
1763162
38700
SH
SOLE
32340
0
6360
BECTON DICKINSON & CO
COM
075887109
13658453
51735
SH
SOLE
40581
0
11154
BEL FUSE INC
CL A
077347201
29000
500
SH
SOLE
500
0
0
BEL FUSE INC
CL B
077347300
525302
9150
SH
SOLE
9150
0
0
BERKLEY W R CORP
COM
084423102
311082
5223
SH
SOLE
5119
0
104
BERKSHIRE HATHAWAY INC DEL
CL A
084670108
26926120
52
SH
SOLE
36
0
16
BERKSHIRE HATHAWAY INC DEL
CL B NEW
084670702
120007290
351928
SH
SOLE
298755
0
53173
BEST BUY INC
COM
086516101
3967841
48418
SH
SOLE
40515
0
7903
BEYOND MEAT INC
COM
08862E109
310884
23951
SH
SOLE
21566
0
2385
BILL HOLDINGS INC
COM
090043100
5414595
46338
SH
SOLE
35851
0
10487
BIO-TECHNE CORP
COM
09073M104
9925820
121595
SH
SOLE
116525
0
5070
BIODESIX INC
COM
09075X108
92004
74800
SH
SOLE
74800
0
0
BIOGEN INC
COM
09062X103
3006592
10555
SH
SOLE
8266
0
2289
BIOMARIN PHARMACEUTICAL INC
COM
09061G101
3193898
36847
SH
SOLE
19504
0
17343
BJS WHSL CLUB HLDGS INC
COM
05550J101
14098803
223755
SH
SOLE
213267
0
10488
BLACK KNIGHT INC
COM
09215C105
767590
12851
SH
SOLE
2781
0
10070
BLACKLINE INC
COM
09239B109
15634656
290499
SH
SOLE
256808
0
33691
BLACKROCK INC
COM
09247X101
44523700
64421
SH
SOLE
54948
0
9473
BLACKSTONE INC
COM
09260D107
99692555
1072309
SH
SOLE
873482
0
198827
BLACKSTONE SECD LENDING FD
COMMON STOCK
09261X102
610585
22317
SH
SOLE
22052
0
265
BLOCK INC
CL A
852234103
15397774
231302
SH
SOLE
206859
0
24443
BLUE BIRD CORP
COM
095306106
10043142
446759
SH
SOLE
408993
0
37766
BLUEPRINT MEDICINES CORP
COM
09627Y109
339194
5367
SH
SOLE
5367
0
0
BOEING CO
COM
097023105
57607056
272812
SH
SOLE
201161
0
71651
BOK FINL CORP
COM NEW
05561Q201
15813493
195760
SH
SOLE
0
0
195760
BOOKING HOLDINGS INC
COM
09857L108
6777828
2510
SH
SOLE
2132
0
378
BOOT BARN HLDGS INC
COM
099406100
270330
3192
SH
SOLE
3014
0
178
BOOZ ALLEN HAMILTON HLDG COR
CL A
099502106
41726924
373897
SH
SOLE
246726
0
127171
BORGWARNER INC
COM
099724106
6868754
140437
SH
SOLE
133365
0
7072
BOSTON SCIENTIFIC CORP
COM
101137107
519751
9609
SH
SOLE
8328
0
1281
BOX INC
CL A
10316T104
5470527
186199
SH
SOLE
183384
0
2815
BP PLC
SPONSORED ADR
055622104
3930121
111366
SH
SOLE
86917
0
24449
BRAZE INC
COM CL A
10576N102
686715
15682
SH
SOLE
14912
0
770
BRIGHT HORIZONS FAM SOL IN D
COM
109194100
836950
9053
SH
SOLE
8982
0
71
BRIGHTVIEW HLDGS INC
COM
10948C107
194219
27050
SH
SOLE
17250
0
9800
BRILLIANT EARTH GROUP INC
CL A COM
109504100
471222
121449
SH
SOLE
115459
0
5990
BRINKS CO
COM
109696104
888897
13105
SH
SOLE
13105
0
0
BRISTOL-MYERS SQUIBB CO
COM
110122108
75915877
1187113
SH
SOLE
912319
0
274794
BROADCOM INC
COM
11135F101
51675594
59573
SH
SOLE
53735
0
5838
BROADRIDGE FINL SOLUTIONS IN
COM
11133T103
5385047
32513
SH
SOLE
30255
0
2258
BROOKFIELD ASSET MANAGMT LTD
CL A LMT VTG SHS
113004105
751350
23026
SH
SOLE
21660
0
1366
BROOKFIELD CORP
CL A LTD VT SH
11271J107
4315410
128244
SH
SOLE
122773
0
5471
BROOKFIELD INFRAST PARTNERS
LP INT UNIT
G16252101
1570044
43015
SH
SOLE
42105
0
910
BROOKLINE BANCORP INC DEL
COM
11373M107
211595
24210
SH
SOLE
24000
0
210
BROWN FORMAN CORP
CL B
115637209
471409
7059
SH
SOLE
6981
0
78
BUILDERS FIRSTSOURCE INC
COM
12008R107
1449216
10656
SH
SOLE
10002
0
654
BURLINGTON STORES INC
COM
122017106
541894
3443
SH
SOLE
3373
0
70
BWX TECHNOLOGIES INC
COM
05605H100
3248546
45390
SH
SOLE
43195
0
2195
C H ROBINSON WORLDWIDE INC
COM NEW
12541W209
2296455
24340
SH
SOLE
22110
0
2230
CADENCE DESIGN SYSTEM INC
COM
127387108
1357871
5790
SH
SOLE
4002
0
1788
CAMECO CORP
COM
13321L108
1211253
38661
SH
SOLE
38661
0
0
CAMPBELL SOUP CO
COM
134429109
1574152
34438
SH
SOLE
31786
0
2652
CAMPING WORLD HLDGS INC
CL A
13462K109
365715
12150
SH
SOLE
8150
0
4000
CANADIAN IMPERIAL BK COMM TO
COM
136069101
383866
8994
SH
SOLE
7282
0
1712
CANADIAN NATL RY CO
COM
136375102
8477836
70024
SH
SOLE
33332
0
36692
CANADIAN PACIFIC KANSAS CITY
COM
13646K108
7768086
96175
SH
SOLE
70803
0
25372
CANNAE HLDGS INC
COM
13765N107
1282021
63435
SH
SOLE
50435
0
13000
CAPITAL GROUP DIVIDEND VALUE
SHS CREATION UNI
14020W106
327806
12123
SH
SOLE
12123
0
0
CAPITAL GROUP GROWTH ETF
SHS CREATION UNI
14020G101
1786915
70825
SH
SOLE
63625
0
7200
CAPITAL ONE FINL CORP
COM
14040H105
2272829
20781
SH
SOLE
15264
0
5517
CAPRI HOLDINGS LIMITED
SHS
G1890L107
218965
6101
SH
SOLE
2875
0
3226
CARDIFF ONCOLOGY INC
COM
14147L108
191835
130500
SH
SOLE
53500
0
77000
CARDINAL HEALTH INC
COM
14149Y108
1128773
11936
SH
SOLE
3264
0
8672
CARLYLE GROUP INC
COM
14316J108
610053
19094
SH
SOLE
13732
0
5362
CARMAX INC
COM
143130102
79084269
944854
SH
SOLE
733083
0
211771
CARNIVAL CORP
COMMON STOCK
143658300
406615
21594
SH
SOLE
20394
0
1200
CARRIER GLOBAL CORPORATION
COM
14448C104
3412322
68645
SH
SOLE
53276
0
15369
CARTERS INC
COM
146229109
289422
3987
SH
SOLE
187
0
3800
CARVANA CO
CL A
146869102
913499
35243
SH
SOLE
21163
0
14080
CASELLA WASTE SYS INC
CL A
147448104
675390
7467
SH
SOLE
7467
0
0
CASEYS GEN STORES INC
COM
147528103
402038
1649
SH
SOLE
1350
0
299
CATALENT INC
COM
148806102
3088359
71226
SH
SOLE
70462
0
764
CATERPILLAR INC
COM
149123101
30572262
124252
SH
SOLE
101192
0
23060
CBOE GLOBAL MKTS INC
COM
12503M108
8506676
61638
SH
SOLE
11586
0
50052
CBRE GROUP INC
CL A
12504L109
519772
6440
SH
SOLE
5279
0
1161
CCC INTELLIGENT SOLUTIONS HL
COM
12510Q100
237092
21150
SH
SOLE
21150
0
0
CDW CORP
COM
12514G108
17469536
95202
SH
SOLE
84813
0
10389
CEDAR FAIR L P
DEPOSITRY UNIT
150185106
288903
7228
SH
SOLE
2300
0
4928
CELLEBRITE DI LTD
ORDINARY SHARES
M2197Q107
3404614
472863
SH
SOLE
461500
0
11363
CENTENE CORP DEL
COM
15135B101
2897247
42954
SH
SOLE
32840
0
10114
CENTERPOINT ENERGY INC
COM
15189T107
340381
11677
SH
SOLE
3790
0
7887
CERIDIAN HCM HLDG INC
COM
15677J108
12663586
189093
SH
SOLE
172651
0
16442
CERTARA INC
COM
15687V109
2849847
156499
SH
SOLE
154743
0
1756
CF INDS HLDGS INC
COM
125269100
800968
11538
SH
SOLE
11245
0
293
CHARLES RIV LABS INTL INC
COM
159864107
825862
3928
SH
SOLE
3758
0
170
CHART INDS INC
COM
16115Q308
1004600
6287
SH
SOLE
6287
0
0
CHARTER COMMUNICATIONS INC N
CL A
16119P108
1476827
4020
SH
SOLE
1995
0
2025
CHECK POINT SOFTWARE TECH LT
ORD
M22465104
2018839
16071
SH
SOLE
7268
0
8803
CHEESECAKE FACTORY INC
COM
163072101
2325076
67238
SH
SOLE
60740
0
6498
CHEGG INC
COM
163092109
5053
569
SH
SOLE
569
0
0
CHEGG INC
NOTE9/0
163092AF6
599200
800000
PRN
SOLE
500000
0
300000
CHEMED CORP NEW
COM
16359R103
1419717
2621
SH
SOLE
2621
0
0
CHENIERE ENERGY INC
COM NEW
16411R208
6588534
43243
SH
SOLE
41200
0
2043
CHESAPEAKE ENERGY CORP
COM
165167735
231794
2770
SH
SOLE
1520
0
1250
CHEVRON CORP NEW
COM
166764100
105083568
667833
SH
SOLE
519872
0
147961
CHEWY INC
CL A
16679L109
15839548
401306
SH
SOLE
365133
0
36173
CHIPOTLE MEXICAN GRILL INC
COM
169656105
96823294
45266
SH
SOLE
39543
0
5723
CHUBB LIMITED
COM
H1467J104
7363153
38238
SH
SOLE
29138
0
9100
CHURCH & DWIGHT CO INC
COM
171340102
7355798
73389
SH
SOLE
65511
0
7878
CHURCHILL DOWNS INC
COM
171484108
596483
4286
SH
SOLE
4286
0
0
CIENA CORP
COM NEW
171779309
1011814
23813
SH
SOLE
22643
0
1170
CINCINNATI FINL CORP
COM
172062101
339766
3491
SH
SOLE
1579
0
1912
CINEMARK HLDGS INC
COM
17243V102
190196
11527
SH
SOLE
0
0
11527
CINTAS CORP
COM
172908105
142326088
286324
SH
SOLE
181687
0
104637
CISCO SYS INC
COM
17275R102
36461674
704710
SH
SOLE
547448
0
157262
CITIGROUP INC
COM NEW
172967424
7951208
172702
SH
SOLE
151441
0
21261
CITIUS PHARMACEUTICALS INC
COM NEW
17322U207
48240
40200
SH
SOLE
40200
0
0
CITIZENS FINL GROUP INC
COM
174610105
618459
23714
SH
SOLE
13991
0
9723
CIVISTA BANCSHARES INC
COM NO PAR
178867107
927420
53300
SH
SOLE
53300
0
0
CLEAN HARBORS INC
COM
184496107
318172
1935
SH
SOLE
1935
0
0
CLEVELAND-CLIFFS INC NEW
COM
185899101
2474027
147615
SH
SOLE
147500
0
115
CLOROX CO DEL
COM
189054109
1596548
10039
SH
SOLE
7081
0
2958
CLOUDFLARE INC
CL A COM
18915M107
2937466
44936
SH
SOLE
42112
0
2824
CLOVER HEALTH INVESTMENTS CO
COM CL A
18914F103
26169
29171
SH
SOLE
25624
0
3547
CME GROUP INC
COM
12572Q105
38166905
205985
SH
SOLE
154994
0
50991
CMS ENERGY CORP
COM
125896100
373702
6361
SH
SOLE
4466
0
1895
CNO FINL GROUP INC
COM
12621E103
454464
19200
SH
SOLE
19200
0
0
COCA COLA CO
COM
191216100
126592365
2102165
SH
SOLE
1533929
0
568236
CODERE ONLINE LUXEMBOURG S A
ORDINARY SHARES
L18268109
426485
118468
SH
SOLE
86350
0
32118
CODEXIS INC
COM
192005106
118308
42253
SH
SOLE
22253
0
20000
COGENT COMMUNICATIONS HLDGS
COM NEW
19239V302
25668446
381460
SH
SOLE
339609
0
41851
COGNEX CORP
COM
192422103
1805805
32235
SH
SOLE
29782
0
2453
COGNIZANT TECHNOLOGY SOLUTIO
CL A
192446102
1142310
17499
SH
SOLE
13004
0
4495
COHU INC
COM
192576106
393158
9460
SH
SOLE
7952
0
1508
COINBASE GLOBAL INC
COM CL A
19260Q107
2668529
37296
SH
SOLE
36291
0
1005
COINBASE GLOBAL INC
NOTE 0.500% 6/0
19260QAB3
33814
45000
PRN
SOLE
45000
0
0
COLGATE PALMOLIVE CO
COM
194162103
22821421
296228
SH
SOLE
234546
0
61682
COLLIERS INTL GROUP INC
SUB VTG SHS
194693107
2572185
26196
SH
SOLE
23525
0
2671
COMCAST CORP NEW
CL A
20030N101
8947826
215351
SH
SOLE
153024
0
62327
COMERICA INC
COM
200340107
241755
5707
SH
SOLE
1645
0
4062
COMPASS DIVERSIFIED
SH BEN INT
20451Q104
13986007
644814
SH
SOLE
567641
0
77173
CONAGRA BRANDS INC
COM
205887102
743040
22036
SH
SOLE
10838
0
11198
CONFLUENT INC
CLASS A COM
20717M103
222630
6305
SH
SOLE
6205
0
100
CONOCOPHILLIPS
COM
20825C104
6493763
62675
SH
SOLE
48119
0
14556
CONSOLIDATED EDISON INC
COM
209115104
2574140
28475
SH
SOLE
26313
0
2162
CONSTELLATION BRANDS INC
CL A
21036P108
7649880
31081
SH
SOLE
25579
0
5502
CONSTELLATION ENERGY CORP
COM
21037T109
1442683
15758
SH
SOLE
14150
0
1608
CONTAINER STORE GROUP INC
COM
210751103
95770
30500
SH
SOLE
29000
0
1500
CONYERS PARK III ACQSITN COR
CLASS A COM
21289P102
244019
23900
SH
SOLE
23900
0
0
CONYERS PARK III ACQSITN COR
*W EXP 08/12/202
21289P110
957
19138
SH
SOLE
19138
0
0
COOPER COS INC
COM NEW
216648402
5464849
14253
SH
SOLE
13832
0
421
COPART INC
COM
217204106
243506345
2669733
SH
SOLE
2034517
0
635216
CORNING INC
COM
219350105
7858394
224269
SH
SOLE
202677
0
21592
CORTEVA INC
COM
22052L104
5011416
87459
SH
SOLE
56331
0
31128
COSTAR GROUP INC
COM
22160N109
350644593
3939827
SH
SOLE
3215288
0
724539
COSTCO WHSL CORP NEW
COM
22160K105
298950897
555279
SH
SOLE
430850
0
124429
COTERRA ENERGY INC
COM
127097103
667996
26403
SH
SOLE
21625
0
4778
COUCHBASE INC
COM
22207T101
188258
11900
SH
SOLE
5400
0
6500
COURSERA INC
COM
22266M104
344119
26430
SH
SOLE
24987
0
1443
CRANE COMPANY
COMMON STOCK
224408104
215492
2418
SH
SOLE
1300
0
1118
CREDIT ACCEP CORP MICH
COM
225310101
4940127
9726
SH
SOLE
9575
0
151
CRISPR THERAPEUTICS AG
NAMEN AKT
H17182108
7460164
132885
SH
SOLE
91590
0
41295
CROCS INC
COM
227046109
216203
1923
SH
SOLE
1851
0
72
CROWDSTRIKE HLDGS INC
CL A
22788C105
5426847
36950
SH
SOLE
33380
0
3570
CROWN CASTLE INC
COM
22822V101
21430704
188088
SH
SOLE
159422
0
28666
CROWN HLDGS INC
COM
228368106
1077014
12398
SH
SOLE
12398
0
0
CSG SYS INTL INC
COM
126349109
1987251
37680
SH
SOLE
27316
0
10364
CSX CORP
COM
126408103
4274279
125345
SH
SOLE
109264
0
16081
CUMMINS INC
COM
231021106
3122672
12737
SH
SOLE
12043
0
694
CURTISS WRIGHT CORP
COM
231561101
4277716
23291
SH
SOLE
20931
0
2360
CVS HEALTH CORP
COM
126650100
31721708
458870
SH
SOLE
368866
0
90004
CYBERARK SOFTWARE LTD
SHS
M2682V108
2537236
16230
SH
SOLE
15709
0
521
D R HORTON INC
COM
23331A109
4555958
37439
SH
SOLE
21430
0
16009
DANAHER CORPORATION
COM
235851102
398909332
1662122
SH
SOLE
1209242
0
452880
DARDEN RESTAURANTS INC
COM
237194105
1157264
6926
SH
SOLE
2300
0
4626
DARLING INGREDIENTS INC
COM
237266101
332601
5214
SH
SOLE
3485
0
1729
DATADOG INC
CL A COM
23804L103
5178231
52635
SH
SOLE
48478
0
4157
DAVITA INC
COM
23918K108
246152
2450
SH
SOLE
2138
0
312
DBX ETF TR
XTRACK MSCI EAFE
233051200
1671339
47253
SH
SOLE
23302
0
23951
DBX ETF TR
XTRACK MSCI EURP
233051853
72480
2000
SH
SOLE
2000
0
0
DECKERS OUTDOOR CORP
COM
243537107
476477
903
SH
SOLE
883
0
20
DEERE & CO
COM
244199105
135500531
334412
SH
SOLE
282001
0
52411
DELL TECHNOLOGIES INC
CL C
24703L202
395425
7308
SH
SOLE
3973
0
3335
DELTA AIR LINES INC DEL
COM NEW
247361702
3996370
84063
SH
SOLE
69489
0
14574
DENBURY INC
COM
24790A101
509020
5901
SH
SOLE
5901
0
0
DENTSPLY SIRONA INC
COM
24906P109
245203
6127
SH
SOLE
3945
0
2182
DESCARTES SYS GROUP INC
COM
249906108
24524555
306136
SH
SOLE
235765
0
70371
DEVON ENERGY CORP NEW
COM
25179M103
7884014
163095
SH
SOLE
147911
0
15184
DEXCOM INC
COM
252131107
569748966
4433499
SH
SOLE
3356936
0
1076563
DIAGEO PLC
SPON ADR NEW
25243Q205
11847930
68296
SH
SOLE
46023
0
22273
DIAMONDBACK ENERGY INC
COM
25278X109
608131
4630
SH
SOLE
3810
0
820
DICKS SPORTING GOODS INC
COM
253393102
535546
4051
SH
SOLE
3652
0
399
DIGITAL BRANDS GROUP INC
COM NEW
25401N309
6748
10255
SH
SOLE
10255
0
0
DIGITAL RLTY TR INC
COM
253868103
2025034
17784
SH
SOLE
13327
0
4457
DIGITALOCEAN HLDGS INC
COM
25402D102
3576715
89106
SH
SOLE
81518
0
7588
DIME CMNTY BANCSHARES INC
COM
25432X102
446462
25324
SH
SOLE
25324
0
0
DIMENSIONAL ETF TRUST
US TARGETED VLU
25434V609
122748
2646
SH
SOLE
2646
0
0
DIMENSIONAL ETF TRUST
US MKTWIDE VALUE
25434V724
1432456
41520
SH
SOLE
41520
0
0
DIMENSIONAL ETF TRUST
US HIGH PROFITAB
25434V831
229863
8661
SH
SOLE
8661
0
0
DISCOVER FINL SVCS
COM
254709108
9675119
82799
SH
SOLE
69502
0
13297
DISH NETWORK CORPORATION
NOTE 3.375% 8/1
25470MAB5
12688
25000
PRN
SOLE
25000
0
0
DISNEY WALT CO
COM
254687106
49421086
553552
SH
SOLE
359242
0
194310
DISTRIBUTION SOLUTIONS GRP I
COM
520776105
3047332
58535
SH
SOLE
58535
0
0
DIXIE GROUP INC
CL A
255519100
205629
154608
SH
SOLE
154608
0
0
DOCUSIGN INC
COM
256163106
35050902
686062
SH
SOLE
533257
0
152805
DOLBY LABORATORIES INC
COM CL A
25659T107
9846714
117671
SH
SOLE
103599
0
14072
DOLLAR GEN CORP NEW
COM
256677105
679512
4002
SH
SOLE
3505
0
497
DOLLAR TREE INC
COM
256746108
1090457
7599
SH
SOLE
1819
0
5780
DOMINION ENERGY INC
COM
25746U109
2675700
51664
SH
SOLE
42782
0
8882
DOMO INC
COM CL B
257554105
233329
15916
SH
SOLE
1035
0
14881
DONALDSON INC
COM
257651109
562340
8996
SH
SOLE
2241
0
6755
DOUBLEVERIFY HLDGS INC
COM
25862V105
22082391
567379
SH
SOLE
487250
0
80129
DOVER CORP
COM
260003108
11477838
77737
SH
SOLE
64242
0
13495
DOW INC
COM
260557103
17706417
332452
SH
SOLE
291330
0
41122
DOXIMITY INC
CL A
26622P107
3990478
117298
SH
SOLE
109893
0
7405
DRAFTKINGS INC NEW
COM CL A
26142V105
670467
25234
SH
SOLE
22665
0
2569
DRIVEN BRANDS HLDGS INC
COM
26210V102
727400
26881
SH
SOLE
26850
0
31
DROPBOX INC
CL A
26210C104
5271059
197640
SH
SOLE
197640
0
0
DT MIDSTREAM INC
COMMON STOCK
23345M107
326738
6591
SH
SOLE
6565
0
26
DTE ENERGY CO
COM
233331107
1131908
10288
SH
SOLE
8570
0
1718
DUKE ENERGY CORP NEW
COM NEW
26441C204
8728814
97268
SH
SOLE
86010
0
11258
DULUTH HLDGS INC
COM CL B
26443V101
543402
86529
SH
SOLE
73720
0
12809
DUPONT DE NEMOURS INC
COM
26614N102
5823613
81518
SH
SOLE
50473
0
31045
DUTCH BROS INC
CL A
26701L100
3406176
119725
SH
SOLE
90205
0
29520
DYNATRACE INC
COM NEW
268150109
16714677
324746
SH
SOLE
293927
0
30819
DYNAVAX TECHNOLOGIES CORP
COM NEW
268158201
31720310
2455132
SH
SOLE
2041864
0
413268
E L F BEAUTY INC
COM
26856L103
2117596
18538
SH
SOLE
17761
0
777
EAGLE MATLS INC
COM
26969P108
1506460
8081
SH
SOLE
6061
0
2020
EAGLE PHARMACEUTICALS INC
COM
269796108
471906
24275
SH
SOLE
20720
0
3555
EAST WEST BANCORP INC
COM
27579R104
284696
5393
SH
SOLE
5393
0
0
EASTMAN CHEM CO
COM
277432100
414087
4946
SH
SOLE
4654
0
292
EATON CORP PLC
SHS
G29183103
11927261
59310
SH
SOLE
48381
0
10929
EATON VANCE TAX-MANAGED GLOB
COM
27829F108
371749
46938
SH
SOLE
31788
0
15150
EBAY INC.
COM
278642103
1118711
25033
SH
SOLE
22148
0
2885
ECOLAB INC
COM
278865100
176834440
947209
SH
SOLE
585947
0
361262
EDWARDS LIFESCIENCES CORP
COM
28176E108
100147237
1061669
SH
SOLE
734322
0
327347
ELANCO ANIMAL HEALTH INC
COM
28414H103
254216
25270
SH
SOLE
0
0
25270
ELECTRONIC ARTS INC
COM
285512109
1844017
14218
SH
SOLE
12810
0
1408
ELEVANCE HEALTH INC
COM
036752103
3016021
6788
SH
SOLE
5143
0
1645
EMAGIN CORP
COM NEW
29076N206
39600
20000
SH
SOLE
20000
0
0
EMERSON ELEC CO
COM
291011104
35491598
392650
SH
SOLE
276111
0
116539
ENBRIDGE INC
COM
29250N105
4811168
129507
SH
SOLE
117969
0
11538
ENCOMPASS HEALTH CORP
COM
29261A100
18924679
279496
SH
SOLE
263884
0
15612
ENCORE CAP GROUP INC
COM
292554102
717728
14762
SH
SOLE
8830
0
5932
ENDAVA PLC
ADS
29260V105
3036344
58628
SH
SOLE
51511
0
7117
ENERGY TRANSFER L P
COM UT LTD PTN
29273V100
5077852
399831
SH
SOLE
304675
0
95156
ENERPAC TOOL GROUP CORP
CL A COM
292765104
271780
10160
SH
SOLE
0
0
10160
ENERSYS
COM
29275Y102
5651641
52079
SH
SOLE
44170
0
7909
ENOCHIAN BIOSCIENCES INC
COM
29350E104
14732
26000
SH
SOLE
26000
0
0
ENPHASE ENERGY INC
COM
29355A107
614484
3669
SH
SOLE
3583
0
86
ENTEGRIS INC
COM
29362U104
1783205
16091
SH
SOLE
16091
0
0
ENTERGY CORP NEW
COM
29364G103
4719730
48472
SH
SOLE
47900
0
572
ENTERPRISE PRODS PARTNERS L
COM
293792107
15381271
583729
SH
SOLE
450441
0
133288
EOG RES INC
COM
26875P101
17147752
149841
SH
SOLE
132732
0
17109
EPAM SYS INC
COM
29414B104
2879947
12814
SH
SOLE
10792
0
2022
EPLUS INC
COM
294268107
655445
11642
SH
SOLE
9724
0
1918
EPR PPTYS
COM SH BEN INT
26884U109
232362
4965
SH
SOLE
4965
0
0
EQT CORP
COM
26884L109
325605
7916
SH
SOLE
6394
0
1522
EQUIFAX INC
COM
294429105
13787619
58596
SH
SOLE
49918
0
8678
EQUINIX INC
COM
29444U700
20997791
26785
SH
SOLE
25573
0
1212
EQUINOR ASA
SPONSORED ADR
29446M102
515381
17644
SH
SOLE
11866
0
5778
EQUITY LIFESTYLE PPTYS INC
COM
29472R108
3036806
45400
SH
SOLE
45380
0
20
EQUITY RESIDENTIAL
SH BEN INT
29476L107
1679291
25455
SH
SOLE
20007
0
5448
ERIE INDTY CO
CL A
29530P102
787025
3748
SH
SOLE
3748
0
0
ESS TECH INC
COMMON STOCK
26916J106
904022
614981
SH
SOLE
542701
0
72280
ESS TECH INC
*W EXP 10/08/202
26916J114
57171
244323
SH
SOLE
232076
0
12247
ETF MANAGERS TR
PRIME CYBR SCRTY
26924G201
4607097
91085
SH
SOLE
41645
0
49440
ETF MANAGERS TR
PRIME MOBILE PAY
26924G409
191866
4493
SH
SOLE
4375
0
118
ETF MANAGERS TR
ETFMG ALTR HRVST
26924G508
963
322
SH
SOLE
71
0
251
ETF MANAGERS TR
BLUESTAR ISRAEL
26924G870
43325
937
SH
SOLE
937
0
0
ETF MANAGERS TR
ETHO CLIMATE LEA
26924G888
240119
4509
SH
SOLE
4509
0
0
ETF SER SOLUTIONS
NATIONWIDE NASDQ
26922A172
754
35
SH
SOLE
35
0
0
ETF SER SOLUTIONS
HOYA CAP HOUSI
26922A230
27119
700
SH
SOLE
700
0
0
ETF SER SOLUTIONS
DISTILLATE US
26922A321
4979
110
SH
SOLE
110
0
0
ETF SER SOLUTIONS
US GLB JETS
26922A842
56742
2649
SH
SOLE
2449
0
200
ETF SER SOLUTIONS
AAM BAHL & GAYN
26922B832
436539
18174
SH
SOLE
18174
0
0
ETON PHARMACEUTICALS INC
COM
29772L108
129057
36979
SH
SOLE
36979
0
0
ETSY INC
COM
29786A106
1108222
13098
SH
SOLE
12960
0
138
EURONET WORLDWIDE INC
COM
298736109
1721348
14666
SH
SOLE
14621
0
45
EVENTBRITE INC
COM CL A
29975E109
2024266
211965
SH
SOLE
208801
0
3164
EVERBRIDGE INC
COM
29978A104
2549474
94776
SH
SOLE
76797
0
17979
EVERGY INC
COM
30034W106
613844
10507
SH
SOLE
7848
0
2659
EVERSOURCE ENERGY
COM
30040W108
3031540
42746
SH
SOLE
39013
0
3733
EVERTEC INC
COM
30040P103
490020
13305
SH
SOLE
11827
0
1478
EVOLENT HEALTH INC
CL A
30050B101
74269027
2451123
SH
SOLE
1751493
0
699630
EVOLENT HEALTH INC
NOTE 1.500%10/1
30050BAD3
587414
515000
PRN
SOLE
515000
0
0
EXACT SCIENCES CORP
COM
30063P105
36312664
386716
SH
SOLE
298202
0
88514
EXCHANGE TRADED CONCEPTS TR
ROBO GLB ETF
301505707
385843
6589
SH
SOLE
4423
0
2166
EXELIXIS INC
COM
30161Q104
13913405
728069
SH
SOLE
638120
0
89949
EXELON CORP
COM
30161N101
1151158
28256
SH
SOLE
23070
0
5186
EXPEDIA GROUP INC
COM NEW
30212P303
369519
3378
SH
SOLE
841
0
2537
EXPEDITORS INTL WASH INC
COM
302130109
833967
6885
SH
SOLE
6317
0
568
EXXON MOBIL CORP
COM
30231G102
56560447
527370
SH
SOLE
462568
0
64802
F5 INC
COM
315616102
399729
2733
SH
SOLE
2573
0
160
FACTSET RESH SYS INC
COM
303075105
2316383
5782
SH
SOLE
4676
0
1106
FAIR ISAAC CORP
COM
303250104
1362710
1684
SH
SOLE
1634
0
50
FASTENAL CO
COM
311900104
194792296
3302124
SH
SOLE
1788146
0
1513978
FASTLY INC
CL A
31188V100
253519
16076
SH
SOLE
10351
0
5725
FEDEX CORP
COM
31428X106
14880315
60025
SH
SOLE
50529
0
9496
FERRARI N V
COM
N3167Y103
1094744
3366
SH
SOLE
2633
0
733
FIDELITY COVINGTON TRUST
MSCI CONSM DIS
316092204
34827
475
SH
SOLE
0
0
475
FIDELITY COVINGTON TRUST
MSCI FINLS IDX
316092501
21182
450
SH
SOLE
24
0
426
FIDELITY COVINGTON TRUST
MSCI HLTH CARE I
316092600
64319
1019
SH
SOLE
434
0
585
FIDELITY COVINGTON TRUST
VLU FACTOR ETF
316092782
173028
3524
SH
SOLE
3524
0
0
FIDELITY COVINGTON TRUST
MSCI INFO TECH I
316092808
2019564
15459
SH
SOLE
15299
0
160
FIDELITY COVINGTON TRUST
MSCI RL EST ETF
316092857
126533
5043
SH
SOLE
5043
0
0
FIDELITY COVINGTON TRUST
MSCI UTILS INDEX
316092865
383660
9074
SH
SOLE
8927
0
147
FIDELITY COVINGTON TRUST
MSCI COMMNTN SVC
316092873
64722
1608
SH
SOLE
1608
0
0
FIDELITY NATIONAL FINANCIAL
FNF GROUP COM
31620R303
3487572
96877
SH
SOLE
83831
0
13046
FIDELITY NATL INFORMATION SV
COM
31620M106
10110343
184833
SH
SOLE
153949
0
30884
FIDUS INVT CORP
COM
316500107
243456
12421
SH
SOLE
12421
0
0
FIFTH THIRD BANCORP
COM
316773100
637303
24315
SH
SOLE
18984
0
5331
FIRST AMERN FINL CORP
COM
31847R102
270833
4750
SH
SOLE
3532
0
1218
FIRST BANCORP P R
COM NEW
318672706
122200
10000
SH
SOLE
0
0
10000
FIRST BUSEY CORP
COM NEW
319383204
271853
13525
SH
SOLE
13450
0
75
FIRST CMNTY BANKSHARES INC V
COM
31983A103
359971
12108
SH
SOLE
12108
0
0
FIRST CMNTY CORP S C
COM
319835104
271163
15620
SH
SOLE
15620
0
0
FIRST CTZNS BANCSHARES INC N
CL A
31946M103
1763548
1374
SH
SOLE
1252
0
122
FIRST HORIZON CORPORATION
COM
320517105
195118
17313
SH
SOLE
15498
0
1815
FIRST LONG IS CORP
COM
320734106
779004
64809
SH
SOLE
64809
0
0
FIRST MAJESTIC SILVER CORP
COM
32076V103
84956
15036
SH
SOLE
5111
0
9925
FIRST SOLAR INC
COM
336433107
762071
4009
SH
SOLE
3407
0
602
FIRST TR EXCH TRADED FD III
PFD SECS INC ETF
33739E108
162475
10174
SH
SOLE
9789
0
385
FIRST TR EXCH TRADED FD III
SHRT DUR MNG MUN
33739P830
65142
3300
SH
SOLE
0
0
3300
FIRST TR EXCHANGE TRADED FD
US EQTY OPPT ETF
336920103
38795
440
SH
SOLE
0
0
440
FIRST TR EXCHANGE TRADED FD
WTR ETF
33733B100
811
9
SH
SOLE
9
0
0
FIRST TR EXCHANGE TRADED FD
ENERGY ALPHADX
33734X127
11652
745
SH
SOLE
745
0
0
FIRST TR EXCHANGE TRADED FD
FINLS ALPHADEX
33734X135
410742
10895
SH
SOLE
10895
0
0
FIRST TR EXCHANGE TRADED FD
HLTH CARE ALPH
33734X143
2341312
21617
SH
SOLE
20800
0
817
FIRST TR EXCHANGE TRADED FD
MATERIALS ALPH
33734X168
2900
45
SH
SOLE
45
0
0
FIRST TR EXCHANGE TRADED FD
TECH ALPHADEX
33734X176
70750
615
SH
SOLE
615
0
0
FIRST TR EXCHANGE TRADED FD
UTILITIES ALPH
33734X184
8297
261
SH
SOLE
261
0
0
FIRST TR EXCHANGE TRADED FD
CLOUD COMPUTING
33734X192
278017
3661
SH
SOLE
3561
0
100
FIRST TR EXCHANGE TRADED FD
NASDAQ CYB ETF
33734X846
445220
9804
SH
SOLE
9444
0
360
FIRST TR EXCHANGE TRADED FD
NASDQ CLN EDGE
33737A108
269738
2566
SH
SOLE
2566
0
0
FIRST TR EXCHANGE-TRADED FD
CAP STRENGTH ETF
33733E104
733682
9772
SH
SOLE
9322
0
450
FIRST TR EXCHANGE-TRADED FD
NY ARCA BIOTECH
33733E203
2629720
17172
SH
SOLE
17122
0
50
FIRST TR EXCHANGE-TRADED FD
DJ INTERNT IDX
33733E302
1139626
6992
SH
SOLE
6332
0
660
FIRST TR EXCHANGE-TRADED FD
NAS CLNEDG GREEN
33733E500
140384
2744
SH
SOLE
1300
0
1444
FIRST TR EXCHANGE-TRADED FD
NO AMER ENERGY
33738D101
154683
5729
SH
SOLE
1503
0
4226
FIRST TR EXCHANGE-TRADED FD
FIRST TR TA HIYL
33738D408
10978
277
SH
SOLE
277
0
0
FIRST TR EXCHANGE-TRADED FD
LIMITED DURATION
33738D804
35508
1907
SH
SOLE
1907
0
0
FIRST TR EXCHANGE-TRADED FD
NASD TECH DIV
33738R118
229654
3915
SH
SOLE
3100
0
815
FIRST TR EXCHANGE-TRADED FD
RISNG DIVD ACHIV
33738R506
16176032
343440
SH
SOLE
310822
0
32618
FIRST TR EXCHANGE-TRADED FD
DORSEY WRT 5 ETF
33738R605
130081
2773
SH
SOLE
1903
0
870
FIRST TR EXCHANGE-TRADED FD
NASDQ SEMCNDTR
33738R811
15662
220
SH
SOLE
0
0
220
FIRST TR EXCHANGE-TRADED FD
FST LOW OPPT EFT
33739Q200
1365698
28649
SH
SOLE
20649
0
8000
FIRST TR EXCHANGE-TRADED FD
FIRST TR ENH NEW
33739Q408
64460
1085
SH
SOLE
1085
0
0
FIRST TR EXCHANGE-TRADED FD
SSI STRG ETF
33739Q507
9635
295
SH
SOLE
295
0
0
FIRST TR EXCHANGE-TRADED FD
SMID RISNG ETF
33741X102
8742270
308805
SH
SOLE
301260
0
7545
FIRST TR EXCHANGE-TRADED FD
INDXX INOVTV ETF
33741X201
3844
100
SH
SOLE
0
0
100
FIRST TR LRG CP VL ALPHADEX
COM SHS
33735J101
1652835
24788
SH
SOLE
20389
0
4399
FIRST TR MORNINGSTAR DIVID L
SHS
336917109
374858
11022
SH
SOLE
11022
0
0
FIRST TR NASDAQ 100 TECH IND
SHS
337345102
895027
6082
SH
SOLE
6082
0
0
FIRST TR VALUE LINE DIVID IN
SHS
33734H106
9654652
240824
SH
SOLE
237570
0
3254
FIRST US BANCSHARES INC
COM
33744V103
904256
105761
SH
SOLE
100761
0
5000
FIRSTENERGY CORP
COM
337932107
408419
10505
SH
SOLE
6225
0
4280
FIRSTSERVICE CORP NEW
COM
33767E202
8892728
57711
SH
SOLE
53217
0
4494
FISERV INC
COM
337738108
250949942
1989298
SH
SOLE
1728088
0
261210
FISKER INC
CL A COM STK
33813J106
65994
11701
SH
SOLE
10701
0
1000
FIVE BELOW INC
COM
33829M101
6715968
34171
SH
SOLE
33726
0
445
FLEETCOR TECHNOLOGIES INC
COM
339041105
256353
1021
SH
SOLE
1011
0
10
FLEXSHARES TR
MORNSTAR USMKT
33939L100
171267
1016
SH
SOLE
1016
0
0
FLEXSHARES TR
MORNSTAR UPSTR
33939L407
534238
13333
SH
SOLE
13201
0
132
FLEXSHARES TR
STOXX GLOBR INF
33939L795
182701
3489
SH
SOLE
3489
0
0
FLEXSHARES TR
M STAR DEV MKT
33939L803
386883
5961
SH
SOLE
5961
0
0
FLEXSHARES TR
QLT DIV DEF IDX
33939L845
1117685
19994
SH
SOLE
19994
0
0
FLEXSHARES TR
QUALT DIVD IDX
33939L860
7166
124
SH
SOLE
124
0
0
FLOOR & DECOR HLDGS INC
CL A
339750101
5689627
54729
SH
SOLE
49069
0
5660
FLUSHING FINL CORP
COM
343873105
984060
80070
SH
SOLE
80070
0
0
FLYWIRE CORPORATION
COM VTG
302492103
70301379
2264864
SH
SOLE
1791764
0
473100
FORD MTR CO DEL
COM
345370860
5707126
377206
SH
SOLE
307330
0
69876
FORTINET INC
COM
34959E109
36108889
477694
SH
SOLE
409208
0
68486
FORTIS INC
COM
349553107
256773
5959
SH
SOLE
3703
0
2256
FORTIVE CORP
COM
34959J108
30745528
411201
SH
SOLE
321776
0
89425
FORTUNE BRANDS INNOVATIONS I
COM
34964C106
602341
8372
SH
SOLE
2074
0
6298
FOX FACTORY HLDG CORP
COM
35138V102
893688
8236
SH
SOLE
6361
0
1875
FREEPORT-MCMORAN INC
CL B
35671D857
6053177
151329
SH
SOLE
135759
0
15570
FRESHPET INC
COM
358039105
1778449
27024
SH
SOLE
24550
0
2474
FTI CONSULTING INC
COM
302941109
4170515
21927
SH
SOLE
21486
0
441
FUBOTV INC
COM
35953D104
28427
13667
SH
SOLE
2
0
13665
FULLER H B CO
COM
359694106
432779
6052
SH
SOLE
6000
0
52
GABELLI MULTIMEDIA TR INC
COM
36239Q109
310945
47292
SH
SOLE
41967
0
5325
GALECTIN THERAPEUTICS INC
COM NEW
363225202
54553
37884
SH
SOLE
33728
0
4156
GALLAGHER ARTHUR J & CO
COM
363576109
18199579
82887
SH
SOLE
78201
0
4686
GAMESTOP CORP NEW
CL A
36467W109
404708
16689
SH
SOLE
12159
0
4530
GAP INC
COM
364760108
121743
13633
SH
SOLE
1881
0
11752
GARMIN LTD
SHS
H2906T109
589030
5648
SH
SOLE
4217
0
1431
GARTNER INC
COM
366651107
31733882
90588
SH
SOLE
69206
0
21382
GCM GROSVENOR INC
COM CL A
36831E108
660468
87595
SH
SOLE
80359
0
7236
GCM GROSVENOR INC
*W EXP 11/17/202
36831E116
4352
14990
SH
SOLE
0
0
14990
GE HEALTHCARE TECHNOLOGIES I
COMMON STOCK
36266G107
6974142
85846
SH
SOLE
77602
0
8244
GENERAC HLDGS INC
COM
368736104
20330595
136328
SH
SOLE
104785
0
31543
GENERAL DYNAMICS CORP
COM
369550108
52360621
243368
SH
SOLE
69827
0
173541
GENERAL ELECTRIC CO
COM NEW
369604301
18357026
167110
SH
SOLE
141463
0
25647
GENERAL MLS INC
COM
370334104
10533841
137338
SH
SOLE
109347
0
27991
GENERAL MTRS CO
COM
37045V100
3307948
85787
SH
SOLE
57399
0
28388
GENIUS SPORTS LIMITED
SHARES CL A
G3934V109
77691
12551
SH
SOLE
12551
0
0
GENPACT LIMITED
SHS
G3922B107
518803
13809
SH
SOLE
12529
0
1280
GENTEX CORP
COM
371901109
236860
8095
SH
SOLE
5325
0
2770
GENUINE PARTS CO
COM
372460105
1991315
11767
SH
SOLE
10513
0
1254
GILDAN ACTIVEWEAR INC
COM
375916103
712090
22087
SH
SOLE
2722
0
19365
GILEAD SCIENCES INC
COM
375558103
37372014
484910
SH
SOLE
398632
0
86278
GINKGO BIOWORKS HOLDINGS INC
CL A SHS
37611X100
62533
33620
SH
SOLE
24820
0
8800
GITLAB INC
CLASS A COM
37637K108
1564170
30604
SH
SOLE
30304
0
300
GLADSTONE CAPITAL CORP
COM
376535100
152470
15622
SH
SOLE
15622
0
0
GLADSTONE INVT CORP
COM
376546107
2049938
157204
SH
SOLE
125322
0
31882
GLAUKOS CORP
COM
377322102
973156
13666
SH
SOLE
10366
0
3300
GLOBAL PMTS INC
COM
37940X102
4497537
45651
SH
SOLE
37891
0
7760
GLOBAL X FDS
MSCI NORWAY ETF
37950E101
2011
87
SH
SOLE
87
0
0
GLOBAL X FDS
GLOBX SUPDV US
37950E291
250500
15000
SH
SOLE
14500
0
500
GLOBAL X FDS
SOCIAL MED ETF
37950E416
14087
385
SH
SOLE
385
0
0
GLOBAL X FDS
GLB X MLP ENRG I
37954Y293
3326
80
SH
SOLE
80
0
0
GLOBAL X FDS
GLBL X MLP ETF
37954Y343
112133
2612
SH
SOLE
2612
0
0
GLOBAL X FDS
RUSSELL 2000
37954Y459
633
35
SH
SOLE
35
0
0
GLOBAL X FDS
S&P 500 COVERED
37954Y475
74383
1812
SH
SOLE
1812
0
0
GLOBAL X FDS
NASDAQ 100 COVER
37954Y483
1171185
65982
SH
SOLE
65982
0
0
GLOBAL X FDS
MSCI CHINA IT
37954Y533
10771
650
SH
SOLE
650
0
0
GLOBAL X FDS
US PFD ETF
37954Y657
145283
7493
SH
SOLE
7493
0
0
GLOBAL X FDS
US INFR DEV ETF
37954Y673
13150292
418399
SH
SOLE
225004
0
193395
GLOBAL X FDS
RBTCS ARTFL INTE
37954Y715
5585863
194358
SH
SOLE
81332
0
113026
GLOBAL X FDS
INTERNET OF THNG
37954Y780
200678
5803
SH
SOLE
5803
0
0
GLOBAL X FDS
FINTECH ETF
37954Y814
29993
1359
SH
SOLE
0
0
1359
GLOBAL X FDS
GLOBAL X COPPER
37954Y830
39193
1041
SH
SOLE
1041
0
0
GLOBAL X FDS
LITHIUM BTRY ETF
37954Y855
1579981
24300
SH
SOLE
23954
0
346
GLOBAL X FDS
EMERGING MKT GRT
37960A644
187723
7527
SH
SOLE
7115
0
412
GLOBANT S A
COM
L44385109
11791339
65610
SH
SOLE
59832
0
5778
GLOBE LIFE INC
COM
37959E102
360272
3287
SH
SOLE
3017
0
270
GLOBUS MED INC
CL A
379577208
520141
8736
SH
SOLE
6464
0
2272
GODADDY INC
CL A
380237107
13941612
185567
SH
SOLE
167538
0
18029
GOGO INC
COM
38046C109
9236668
543014
SH
SOLE
467120
0
75894
GOLDMAN SACHS ETF TR
ACTIVEBETA INT
381430107
1250968
39903
SH
SOLE
35736
0
4167
GOLDMAN SACHS ETF TR
ACES ULTRA SHR
381430230
139720
2800
SH
SOLE
2800
0
0
GOLDMAN SACHS ETF TR
ACCESS INFLATI
381430362
546743
11135
SH
SOLE
11135
0
0
GOLDMAN SACHS ETF TR
ACTIVEBETA JAP
381430404
110194
3240
SH
SOLE
3240
0
0
GOLDMAN SACHS ETF TR
ACTIVEBETA US LG
381430503
138720
1589
SH
SOLE
1589
0
0
GOLDMAN SACHS ETF TR
ACCES TREASURY
381430529
325228
3250
SH
SOLE
2750
0
500
GOLDMAN SACHS ETF TR
HEDGE IND ETF
381430545
741852
8691
SH
SOLE
8691
0
0
GOLDMAN SACHS GROUP INC
COM
38141G104
22109343
68548
SH
SOLE
63141
0
5407
GOLDMINING INC
COM
38149E101
18022
20000
SH
SOLE
20000
0
0
GOLUB CAP BDC INC
COM
38173M102
352028
26076
SH
SOLE
26076
0
0
GOOSEHEAD INS INC
COM CL A
38267D109
3279314
52144
SH
SOLE
48429
0
3715
GRACO INC
COM
384109104
1422829
16477
SH
SOLE
15855
0
622
GRAINGER W W INC
COM
384802104
45870028
58167
SH
SOLE
33660
0
24507
GRAPHIC PACKAGING HLDG CO
COM
388689101
240300
10000
SH
SOLE
0
0
10000
GREENBRIER COS INC
COM
393657101
123826
2873
SH
SOLE
0
0
2873
GREENBRIER COS INC
NOTE 2.875% 2/0
393657AK7
244375
250000
PRN
SOLE
215000
0
35000
GREIF INC
CL A
397624107
523013
7592
SH
SOLE
7392
0
200
GREIF INC
CL B
397624206
30900
400
SH
SOLE
400
0
0
GREYSTONE HOUSING IMPACT INV
BEN UNIT CTF
02364V206
284840
17284
SH
SOLE
17284
0
0
GRID DYNAMICS HLDGS INC
CL A
39813G109
8657461
935942
SH
SOLE
849565
0
86377
GSK PLC
SPONSORED ADR
37733W204
1344983
37738
SH
SOLE
28253
0
9485
GUIDEWIRE SOFTWARE INC
COM
40171V100
71455782
939219
SH
SOLE
718759
0
220460
GUIDEWIRE SOFTWARE INC
NOTE 1.250% 3/1
40171VAA8
106893
111000
PRN
SOLE
101000
0
10000
GXO LOGISTICS INCORPORATED
COMMON STOCK
36262G101
8083175
128672
SH
SOLE
108116
0
20556
HAIN CELESTIAL GROUP INC
COM
405217100
441528
35294
SH
SOLE
31721
0
3573
HALEON PLC
SPON ADS
405552100
176044
21008
SH
SOLE
9666
0
11342
HALLIBURTON CO
COM
406216101
9041041
274054
SH
SOLE
252227
0
21827
HAMILTON LANE INC
CL A
407497106
2668666
33367
SH
SOLE
29531
0
3836
HARTE HANKS INC
COM
416196202
3621431
660845
SH
SOLE
660845
0
0
HARTFORD FINL SVCS GROUP INC
COM
416515104
439754
6106
SH
SOLE
3785
0
2321
HASBRO INC
COM
418056107
1453453
22440
SH
SOLE
13069
0
9371
HASHICORP INC
COM CL A
418100103
1961510
74924
SH
SOLE
72587
0
2337
HAYWARD HLDGS INC
COM
421298100
349751
27218
SH
SOLE
12312
0
14906
HCA HEALTHCARE INC
COM
40412C101
2503407
8249
SH
SOLE
6866
0
1383
HCI GROUP INC
NOTE 4.250% 3/0
40416EAD5
151518
140000
PRN
SOLE
105000
0
35000
HDFC BANK LTD
SPONSORED ADS
40415F101
988238
14178
SH
SOLE
7875
0
6303
HEALTH CATALYST INC
COM
42225T107
302500
24200
SH
SOLE
23500
0
700
HEALTHEQUITY INC
COM
42226A107
853337
13515
SH
SOLE
13230
0
285
HEALTHPEAK PROPERTIES INC
COM
42250P103
345077
17168
SH
SOLE
13742
0
3426
HEICO CORP NEW
COM
422806109
29933866
169175
SH
SOLE
95358
0
73817
HEICO CORP NEW
CL A
422806208
2441941
17368
SH
SOLE
17055
0
313
HELIOGEN INC
COMMON STOCK
42329E105
5134
20954
SH
SOLE
20954
0
0
HENRY JACK & ASSOC INC
COM
426281101
1097491
6559
SH
SOLE
6366
0
193
HENRY SCHEIN INC
COM
806407102
884720
10909
SH
SOLE
10119
0
790
HERCULES CAPITAL INC
COM
427096508
2033209
137379
SH
SOLE
137379
0
0
HERSHEY CO
COM
427866108
7390748
29599
SH
SOLE
27460
0
2139
HERTZ GLOBAL HLDGS INC
*W EXP 06/30/205
42806J148
55515
5502
SH
SOLE
5502
0
0
HERTZ GLOBAL HLDGS INC
COM NEW
42806J700
305035
16587
SH
SOLE
16587
0
0
HESS CORP
COM
42809H107
728304
5357
SH
SOLE
4918
0
439
HEWLETT PACKARD ENTERPRISE C
COM
42824C109
915669
54504
SH
SOLE
37419
0
17085
HILTON WORLDWIDE HLDGS INC
COM
43300A203
384543
2642
SH
SOLE
1224
0
1418
HIMS & HERS HEALTH INC
COM CL A
433000106
1338381
142381
SH
SOLE
139631
0
2750
HIRERIGHT HOLDINGS CORPORATI
COM
433537107
2534571
224100
SH
SOLE
221183
0
2917
HOLOGIC INC
COM
436440101
29807891
368135
SH
SOLE
193851
0
174284
HOME DEPOT INC
COM
437076102
210964081
679127
SH
SOLE
516598
0
162529
HONEYWELL INTL INC
COM
438516106
43147384
207939
SH
SOLE
190556
0
17383
HORIZON THERAPEUTICS PUB L
SHS
G46188101
362135
3521
SH
SOLE
3196
0
325
HORMEL FOODS CORP
COM
440452100
281178
6991
SH
SOLE
4569
0
2422
HOWMET AEROSPACE INC
COM
443201108
601696
12141
SH
SOLE
10645
0
1496
HP INC
COM
40434L105
1338931
43599
SH
SOLE
34620
0
8979
HSBC HLDGS PLC
SPON ADR NEW
404280406
455313
11492
SH
SOLE
4309
0
7183
HUB GROUP INC
CL A
443320106
726093
9040
SH
SOLE
5540
0
3500
HUBBELL INC
COM
443510607
7481464
22564
SH
SOLE
22269
0
295
HUBSPOT INC
COM
443573100
758228
1425
SH
SOLE
749
0
676
HUDBAY MINERALS INC
COM
443628102
291246
60676
SH
SOLE
56343
0
4333
HUMANA INC
COM
444859102
7062649
15796
SH
SOLE
14137
0
1659
HUNT J B TRANS SVCS INC
COM
445658107
6659141
36785
SH
SOLE
35978
0
807
HUNTINGTON BANCSHARES INC
COM
446150104
1232989
114377
SH
SOLE
82396
0
31981
HURON CONSULTING GROUP INC
COM
447462102
2318322
27303
SH
SOLE
25021
0
2282
IAC INC
COM NEW
44891N208
244041
3886
SH
SOLE
3831
0
55
ICICI BANK LIMITED
ADR
45104G104
3637520
157605
SH
SOLE
121955
0
35650
ICON PLC
SHS
G4705A100
7997643
31965
SH
SOLE
29099
0
2866
IDACORP INC
COM
451107106
255684
2492
SH
SOLE
2303
0
189
IDEX CORP
COM
45167R104
789143
3666
SH
SOLE
3497
0
169
IDEXX LABS INC
COM
45168D104
598725064
1192133
SH
SOLE
982760
0
209373
ILLINOIS TOOL WKS INC
COM
452308109
113788587
454863
SH
SOLE
255238
0
199625
ILLUMINA INC
COM
452327109
6078051
32418
SH
SOLE
17560
0
14858
IMMUNITYBIO INC
COM
45256X103
150206
54031
SH
SOLE
1350
0
52681
IMMUNOGEN INC
COM
45253H101
4830814
256005
SH
SOLE
132969
0
123036
IMPACT SHS TR I
YWCA WOMENS ETF
45259A100
56699
1849
SH
SOLE
1669
0
180
IMPACT SHS TR I
NAACP MINO ETF
45259A209
650055
20540
SH
SOLE
20540
0
0
INCYTE CORP
COM
45337C102
5107115
82042
SH
SOLE
73035
0
9007
INDEPENDENCE RLTY TR INC
COM
45378A106
13179591
723358
SH
SOLE
630458
0
92900
INFINERA CORP
COM
45667G103
79695
16500
SH
SOLE
0
0
16500
INFORMATION SVCS GROUP INC
COM
45675Y104
3865346
721147
SH
SOLE
666372
0
54775
INFOSYS LTD
SPONSORED ADR
456788108
171740
10687
SH
SOLE
844
0
9843
INGERSOLL RAND INC
COM
45687V106
786955
12040
SH
SOLE
11461
0
579
INHIBIKASE THERAPEUTICS INC
COM NEW
45719W205
208976
57888
SH
SOLE
22887
0
35001
INNOVATOR ETFS TR
GRWT100 PWR BF
45782C334
108102
2593
SH
SOLE
2593
0
0
INNOVATOR ETFS TR
US SML CP PWR ET
45782C342
320235
11628
SH
SOLE
11628
0
0
INNOVATOR ETFS TR
US EQTY PWR BUF
45782C383
667329
19761
SH
SOLE
19761
0
0
INNOVATOR ETFS TR
US EQTY PWR BUF
45782C417
470564
15283
SH
SOLE
15283
0
0
INNOVATOR ETFS TR
US EQT ULTRA BFR
45782C425
6429
231
SH
SOLE
231
0
0
INNOVATOR ETFS TR
US EQTY BUFR FEB
45782C433
2458600
71952
SH
SOLE
71952
0
0
INNOVATOR ETFS TR
US EQTY PWR BUF
45782C508
13061
372
SH
SOLE
372
0
0
INNOVATOR ETFS TR
INTRNL DEV JAN
45782C524
5955282
204436
SH
SOLE
188479
0
15957
INNOVATOR ETFS TR
INTRNL DEV JULY
45782C722
2960419
112695
SH
SOLE
105902
0
6793
INNOVATOR ETFS TR
US EQTY PWR BUF
45782C748
4315956
136279
SH
SOLE
136279
0
0
INNOVATOR ETFS TR
US EQTY BUFR JUL
45782C789
105826
3000
SH
SOLE
3000
0
0
INNOVATOR ETFS TR
US EQTY PWR BUF
45782C797
13053
390
SH
SOLE
390
0
0
INNOVATOR ETFS TR
US EQTY PWR BUF
45782C813
472886
13819
SH
SOLE
13819
0
0
INNOVATOR ETFS TR
US EQT PWR BUF
45782C870
3468494
112249
SH
SOLE
112249
0
0
INNOVATOR ETFS TR
US EQUITY ACCELE
45783Y301
248519
8582
SH
SOLE
8582
0
0
INOGEN INC
COM
45780L104
644398
55792
SH
SOLE
47065
0
8727
INSEEGO CORP
COM
45782B104
14803
23000
SH
SOLE
23000
0
0
INSIGHT ENTERPRISES INC
COM
45765U103
332777
2274
SH
SOLE
2200
0
74
INSMED INC
COM PAR $.01
457669307
318272
15084
SH
SOLE
14774
0
310
INSPIRATO INCORPORATED
*W EXP 02/11/202
45791E115
842
15000
SH
SOLE
0
0
15000
INSPIRE MED SYS INC
COM
457730109
2320851
7149
SH
SOLE
7149
0
0
INSULET CORP
COM
45784P101
94196641
326686
SH
SOLE
232021
0
94665
INTEGER HLDGS CORP
COM
45826H109
620270
7000
SH
SOLE
0
0
7000
INTEL CORP
COM
458140100
14163721
423556
SH
SOLE
318713
0
104843
INTELLIA THERAPEUTICS INC
COM
45826J105
377215
9250
SH
SOLE
225
0
9025
INTERCONTINENTAL EXCHANGE IN
COM
45866F104
208341765
1842428
SH
SOLE
1229318
0
613110
INTERDIGITAL INC
COM
45867G101
393924
4080
SH
SOLE
4080
0
0
INTERNATIONAL BUSINESS MACHS
COM
459200101
51540505
385177
SH
SOLE
337404
0
47773
INTERNATIONAL FLAVORS&FRAGRA
COM
459506101
1343904
16885
SH
SOLE
5233
0
11652
INTERNATIONAL PAPER CO
COM
460146103
2171651
68269
SH
SOLE
54874
0
13395
INTERPUBLIC GROUP COS INC
COM
460690100
2052213
53194
SH
SOLE
52017
0
1177
INTUIT
COM
461202103
197475577
430991
SH
SOLE
369318
0
61673
INTUITIVE SURGICAL INC
COM NEW
46120E602
125140162
365971
SH
SOLE
236265
0
129706
INVESCO ACTIVELY MANAGED ETF
ACTIVE US REAL
46090A101
347
4
SH
SOLE
4
0
0
INVESCO ACTIVELY MANAGED ETF
VAR RATE INVT
46090A879
197502
7935
SH
SOLE
7935
0
0
INVESCO ACTIVELY MANAGED ETF
ULTRA SHRT DUR
46090A887
111690
2250
SH
SOLE
2250
0
0
INVESCO ACTVELY MNGD ETC FD
OPTIMUM YIELD
46090F100
876121
64397
SH
SOLE
63879
0
518
INVESCO DB US DLR INDEX TR
BULLISH FD
46141D203
547056
19276
SH
SOLE
12776
0
6500
INVESCO EXCH TRADED FD TR II
S&P INTL LOW
46138E230
10338
378
SH
SOLE
378
0
0
INVESCO EXCH TRADED FD TR II
S&P GBL WATER
46138E263
155834
3031
SH
SOLE
2856
0
175
INVESCO EXCH TRADED FD TR II
S&P500 LOW VOL
46138E354
1549552
24670
SH
SOLE
22813
0
1857
INVESCO EXCH TRADED FD TR II
S&P500 HDL VOL
46138E362
96803
2341
SH
SOLE
1341
0
1000
INVESCO EXCH TRADED FD TR II
S&P 500 EX RAT
46138E388
2625
55
SH
SOLE
55
0
0
INVESCO EXCH TRADED FD TR II
RUSEL 1000 EQL
46138E420
104140
2489
SH
SOLE
982
0
1507
INVESCO EXCH TRADED FD TR II
PFD ETF
46138E511
3137444
275941
SH
SOLE
268803
0
7138
INVESCO EXCH TRADED FD TR II
MSCI GBL TIMBR
46138E545
11795
400
SH
SOLE
400
0
0
INVESCO EXCH TRADED FD TR II
KBW REGL BKG
46138E578
164454
3791
SH
SOLE
2491
0
1300
INVESCO EXCH TRADED FD TR II
KBW PREM YIELD
46138E594
22917
1276
SH
SOLE
1276
0
0
INVESCO EXCH TRADED FD TR II
KBW HIG DV YLD
46138E610
11332
725
SH
SOLE
725
0
0
INVESCO EXCH TRADED FD TR II
KBW BK ETF
46138E628
30495
743
SH
SOLE
743
0
0
INVESCO EXCH TRADED FD TR II
GLOBAL WATER
46138E651
145176
4059
SH
SOLE
4059
0
0
INVESCO EXCH TRADED FD TR II
FNDMNTL HY CRP
46138E719
70060
4008
SH
SOLE
4008
0
0
INVESCO EXCH TRADED FD TR II
FTSE RAFI EMNG
46138E727
14334
769
SH
SOLE
769
0
0
INVESCO EXCH TRADED FD TR II
FTSE RAFI DEV
46138E743
22930
510
SH
SOLE
510
0
0
INVESCO EXCH TRADED FD TR II
EMRNG MKT SVRG
46138E784
141161
7243
SH
SOLE
7093
0
150
INVESCO EXCH TRADED FD TR II
CHINA TECHNLGY
46138E800
55891
1409
SH
SOLE
1409
0
0
INVESCO EXCH TRADED FD TR II
DWA EMERG MKTS
46138E867
142825
7529
SH
SOLE
7029
0
500
INVESCO EXCH TRADED FD TR II
DWA DEV MKTS
46138E875
56351
1850
SH
SOLE
1600
0
250
INVESCO EXCH TRADED FD TR II
S&P SMLCP LOW
46138G102
1673
42
SH
SOLE
42
0
0
INVESCO EXCH TRADED FD TR II
SR LN ETF
46138G508
249058
11837
SH
SOLE
11837
0
0
INVESCO EXCH TRADED FD TR II
SOLAR ETF
46138G706
6052702
84748
SH
SOLE
57173
0
27575
INVESCO EXCH TRADED FD TR II
TAXABLE MUN BD
46138G805
196470
7400
SH
SOLE
7400
0
0
INVESCO EXCH TRADED FD TR II
VAR RATE PFD
46138G870
237519
10675
SH
SOLE
7600
0
3075
INVESCO EXCHANGE TRADED FD T
AEROSPACE DEFN
46137V100
38442
455
SH
SOLE
455
0
0
INVESCO EXCHANGE TRADED FD T
WILDERHIL CLAN
46137V134
29857
744
SH
SOLE
744
0
0
INVESCO EXCHANGE TRADED FD T
WATER RES ETF
46137V142
7467785
132431
SH
SOLE
56371
0
76060
INVESCO EXCHANGE TRADED FD T
S&P SPIN OFF
46137V159
23309
410
SH
SOLE
410
0
0
INVESCO EXCHANGE TRADED FD T
S&P MDCP400 PR
46137V217
10352
53
SH
SOLE
53
0
0
INVESCO EXCHANGE TRADED FD T
S&P 500 TOP 50
46137V233
776051
2219
SH
SOLE
2212
0
7
INVESCO EXCHANGE TRADED FD T
S&P500 QUALITY
46137V241
4024951
79781
SH
SOLE
77214
0
2567
INVESCO EXCHANGE TRADED FD T
S&P500 PUR VAL
46137V258
235442
3036
SH
SOLE
3036
0
0
INVESCO EXCHANGE TRADED FD T
S&P500 PUR GWT
46137V266
279032
1829
SH
SOLE
1642
0
187
INVESCO EXCHANGE TRADED FD T
S&P500 EQL TEC
46137V282
2084216
7087
SH
SOLE
7033
0
54
INVESCO EXCHANGE TRADED FD T
BUYBACK ACHIEV
46137V308
59037
660
SH
SOLE
660
0
0
INVESCO EXCHANGE TRADED FD T
S&P500 EQL MAT
46137V316
97229
599
SH
SOLE
599
0
0
INVESCO EXCHANGE TRADED FD T
S&P500 EQL HLT
46137V332
385046
1292
SH
SOLE
1292
0
0
INVESCO EXCHANGE TRADED FD T
S&P500 EQL FIN
46137V340
46089
900
SH
SOLE
900
0
0
INVESCO EXCHANGE TRADED FD T
S&P500 EQL WGT
46137V357
17040510
113877
SH
SOLE
92567
0
21310
INVESCO EXCHANGE TRADED FD T
S&P500 EQL ENR
46137V365
328512
4800
SH
SOLE
4450
0
350
INVESCO EXCHANGE TRADED FD T
S&P500 EQL STP
46137V373
5860
35
SH
SOLE
35
0
0
INVESCO EXCHANGE TRADED FD T
INVESCO MSCI
46137V407
108813
2220
SH
SOLE
2220
0
0
INVESCO EXCHANGE TRADED FD T
S&P 100 EQL WIGH
46137V449
2199
27
SH
SOLE
27
0
0
INVESCO EXCHANGE TRADED FD T
S&P MDCP MOMNTUM
46137V464
182896
2300
SH
SOLE
150
0
2150
INVESCO EXCHANGE TRADED FD T
NASDAQ INTERNT
46137V530
392294
2509
SH
SOLE
2509
0
0
INVESCO EXCHANGE TRADED FD T
INTL DIVI ACHI
46137V548
40613
2250
SH
SOLE
2250
0
0
INVESCO EXCHANGE TRADED FD T
HIG YLD EQ DIV
46137V563
19220
1000
SH
SOLE
1000
0
0
INVESCO EXCHANGE TRADED FD T
GLOBAL DRGN CN
46137V571
81222
3050
SH
SOLE
3050
0
0
INVESCO EXCHANGE TRADED FD T
FTSE RAFI 1500
46137V597
241421
1405
SH
SOLE
175
0
1230
INVESCO EXCHANGE TRADED FD T
FTSE RAFI 1000
46137V613
5154717
31498
SH
SOLE
25039
0
6459
INVESCO EXCHANGE TRADED FD T
FINL PFD ETF
46137V621
8007
558
SH
SOLE
558
0
0
INVESCO EXCHANGE TRADED FD T
DYNMC MKT ETF
46137V712
38321
330
SH
SOLE
330
0
0
INVESCO EXCHANGE TRADED FD T
DYNMC LRG VALU
46137V738
62951
1350
SH
SOLE
1350
0
0
INVESCO EXCHANGE TRADED FD T
DYNMC LRG GWTH
46137V746
262198
3713
SH
SOLE
3713
0
0
INVESCO EXCHANGE TRADED FD T
DYNMC BIOTECH
46137V787
24515
400
SH
SOLE
400
0
0
INVESCO EXCHANGE TRADED FD T
DWA TECHNOLOGY
46137V811
4417
30
SH
SOLE
30
0
0
INVESCO EXCHANGE TRADED FD T
DWA MOMENTUM
46137V837
2382282
29400
SH
SOLE
29000
0
400
INVESCO EXCHANGE TRADED FD T
DWA INDLS MUMT
46137V845
80080
761
SH
SOLE
761
0
0
INVESCO EXCHANGE TRADED FD T
ZACKS MID CAP
46137Y401
12049
135
SH
SOLE
135
0
0
INVESCO QQQ TR
UNIT SER 1
46090E103
72837465
197167
SH
SOLE
128985
0
68182
INVITATION HOMES INC
COM
46187W107
369800
10750
SH
SOLE
1922
0
8828
IONIS PHARMACEUTICALS INC
COM
462222100
672236
16384
SH
SOLE
16384
0
0
IPG PHOTONICS CORP
COM
44980X109
391841
2885
SH
SOLE
2885
0
0
IQVIA HLDGS INC
COM
46266C105
1439652
6405
SH
SOLE
5295
0
1110
IRHYTHM TECHNOLOGIES INC
COM
450056106
108746750
1042434
SH
SOLE
703266
0
339168
IRIDIUM COMMUNICATIONS INC
COM
46269C102
27559356
443647
SH
SOLE
406982
0
36665
IRON MTN INC DEL
COM
46284V101
20037646
352651
SH
SOLE
311211
0
41440
ISHARES GOLD TR
ISHARES NEW
464285204
14325069
393654
SH
SOLE
351764
0
41890
ISHARES INC
MSCI AUST ETF
464286103
58179
2580
SH
SOLE
2580
0
0
ISHARES INC
FRONTIER AND SEL
464286145
30630
1184
SH
SOLE
1034
0
150
ISHARES INC
MSCI AUSTRIA ETF
464286202
203000
10000
SH
SOLE
10000
0
0
ISHARES INC
EM MKTS DIV ETF
464286319
90602
3698
SH
SOLE
1698
0
2000
ISHARES INC
MSCI GLB SLV&MTL
464286327
5457
565
SH
SOLE
565
0
0
ISHARES INC
MSCI WORLD ETF
464286392
860438
6910
SH
SOLE
1218
0
5692
ISHARES INC
MSCI BRAZIL ETF
464286400
54093
1668
SH
SOLE
1568
0
100
ISHARES INC
MSCI EM ASIA ETF
464286426
853836
12994
SH
SOLE
12834
0
160
ISHARES INC
EM MKT SM-CP ETF
464286475
26790
500
SH
SOLE
390
0
110
ISHARES INC
MSCI CDA ETF
464286509
1262205
36073
SH
SOLE
15365
0
20708
ISHARES INC
MSCI GBL MIN VOL
464286525
1003165
10231
SH
SOLE
7739
0
2492
ISHARES INC
MSCI EMERG MRKT
464286533
36397
662
SH
SOLE
532
0
130
ISHARES INC
MSCI EURZONE ETF
464286608
166510
3634
SH
SOLE
3421
0
213
ISHARES INC
MSCI PAC JP ETF
464286665
544818
12898
SH
SOLE
1014
0
11884
ISHARES INC
MSCI EQUAL WEITE
464286681
564122
7159
SH
SOLE
7159
0
0
ISHARES INC
MSCI FRANCE ETF
464286707
9590
249
SH
SOLE
249
0
0
ISHARES INC
MSCI STH KOR ETF
464286772
137337
2167
SH
SOLE
2167
0
0
ISHARES INC
MSCI GERMANY ETF
464286806
36369
1273
SH
SOLE
1273
0
0
ISHARES INC
MSCI HONG KG ETF
464286871
137146
7095
SH
SOLE
6538
0
557
ISHARES INC
CORE MSCI EMKT
46434G103
13683035
277603
SH
SOLE
236239
0
41364
ISHARES INC
CUR HD MSCI EM
46434G509
1450020
59088
SH
SOLE
56472
0
2616
ISHARES INC
MSCI TAIWAN ETF
46434G772
168567
3585
SH
SOLE
3585
0
0
ISHARES INC
MSCI SINGPOR ETF
46434G780
10255
554
SH
SOLE
554
0
0
ISHARES INC
MSCI JPN ETF NEW
46434G822
1641236
26514
SH
SOLE
8085
0
18429
ISHARES SILVER TR
ISHARES
46428Q109
307751
14732
SH
SOLE
12213
0
2519
ISHARES TR
S&P 100 ETF
464287101
4158805
20085
SH
SOLE
14877
0
5208
ISHARES TR
MORNINGSTAR GRWT
464287119
71808
1152
SH
SOLE
1152
0
0
ISHARES TR
CORE S&P TTL STK
464287150
35999580
367943
SH
SOLE
334898
0
33045
ISHARES TR
SELECT DIVID ETF
464287168
26157426
230869
SH
SOLE
214323
0
16546
ISHARES TR
TIPS BD ETF
464287176
22615053
210138
SH
SOLE
92352
0
117786
ISHARES TR
CHINA LG-CAP ETF
464287184
131518
4837
SH
SOLE
3487
0
1350
ISHARES TR
CORE S&P500 ETF
464287200
155994407
349991
SH
SOLE
277825
0
72166
ISHARES TR
CORE US AGGBD ET
464287226
12423968
126840
SH
SOLE
86501
0
40339
ISHARES TR
MSCI EMG MKT ETF
464287234
9131380
230824
SH
SOLE
200221
0
30603
ISHARES TR
IBOXX INV CP ETF
464287242
1319640
12203
SH
SOLE
10366
0
1837
ISHARES TR
GBL COMM SVC ETF
464287275
25984
380
SH
SOLE
295
0
85
ISHARES TR
GLOBAL TECH ETF
464287291
237791
3824
SH
SOLE
3824
0
0
ISHARES TR
S&P 500 GRWT ETF
464287309
8781526
124596
SH
SOLE
112354
0
12242
ISHARES TR
GLOB HLTHCRE ETF
464287325
295425
3476
SH
SOLE
2394
0
1082
ISHARES TR
GLOBAL FINLS ETF
464287333
29514
413
SH
SOLE
413
0
0
ISHARES TR
GLOBAL ENERG ETF
464287341
149191
4008
SH
SOLE
4008
0
0
ISHARES TR
NORTH AMERN NAT
464287374
47394
1221
SH
SOLE
938
0
283
ISHARES TR
LATN AMER 40 ETF
464287390
93655
3447
SH
SOLE
3447
0
0
ISHARES TR
S&P 500 VAL ETF
464287408
5061371
31400
SH
SOLE
27435
0
3965
ISHARES TR
20 YR TR BD ETF
464287432
1531501
14878
SH
SOLE
11158
0
3720
ISHARES TR
7-10 YR TRSY BD
464287440
2184694
22616
SH
SOLE
22461
0
155
ISHARES TR
1 3 YR TREAS BD
464287457
4411997
54415
SH
SOLE
46970
0
7445
ISHARES TR
MSCI EAFE ETF
464287465
64428822
888673
SH
SOLE
760174
0
128499
ISHARES TR
RUS MDCP VAL ETF
464287473
3068530
27936
SH
SOLE
27566
0
370
ISHARES TR
RUS MD CP GR ETF
464287481
4921686
50933
SH
SOLE
48923
0
2010
ISHARES TR
RUS MID CAP ETF
464287499
9317239
127581
SH
SOLE
81266
0
46315
ISHARES TR
CORE S&P MCP ETF
464287507
19863320
75965
SH
SOLE
67338
0
8627
ISHARES TR
EXPANDED TECH
464287515
551382
1594
SH
SOLE
1519
0
75
ISHARES TR
ISHARES SEMICDTR
464287523
3302785
6511
SH
SOLE
6076
0
435
ISHARES TR
EXPND TEC SC ETF
464287549
31430
80
SH
SOLE
80
0
0
ISHARES TR
ISHARES BIOTECH
464287556
5835747
45965
SH
SOLE
25366
0
20599
ISHARES TR
COHEN STEER REIT
464287564
135257
2434
SH
SOLE
2434
0
0
ISHARES TR
GLOBAL 100 ETF
464287572
94815
1247
SH
SOLE
1247
0
0
ISHARES TR
US CONSUM DISCRE
464287580
284456
3997
SH
SOLE
3997
0
0
ISHARES TR
RUS 1000 VAL ETF
464287598
32896138
208428
SH
SOLE
206280
0
2148
ISHARES TR
S&P MC 400GR ETF
464287606
2416398
32219
SH
SOLE
31542
0
677
ISHARES TR
RUS 1000 GRW ETF
464287614
44255150
160823
SH
SOLE
148452
0
12371
ISHARES TR
RUS 1000 ETF
464287622
24898285
102151
SH
SOLE
98371
0
3780
ISHARES TR
RUS 2000 VAL ETF
464287630
6590160
46805
SH
SOLE
46440
0
365
ISHARES TR
RUS 2000 GRW ETF
464287648
7552413
31123
SH
SOLE
28388
0
2735
ISHARES TR
RUSSELL 2000 ETF
464287655
63244419
337718
SH
SOLE
296718
0
41000
ISHARES TR
CORE S&P US VLU
464287663
79605895
1017198
SH
SOLE
938669
0
78529
ISHARES TR
CORE S&P US GWT
464287671
20791899
212944
SH
SOLE
171194
0
41750
ISHARES TR
RUSSELL 3000 ETF
464287689
48692208
191340
SH
SOLE
186315
0
5025
ISHARES TR
U.S. UTILITS ETF
464287697
15614
191
SH
SOLE
51
0
140
ISHARES TR
S&P MC 400VL ETF
464287705
2003059
18697
SH
SOLE
18542
0
155
ISHARES TR
US TELECOM ETF
464287713
261973
11854
SH
SOLE
11854
0
0
ISHARES TR
U.S. TECH ETF
464287721
2566282
23572
SH
SOLE
22022
0
1550
ISHARES TR
U.S. REAL ES ETF
464287739
1026094
11857
SH
SOLE
11269
0
588
ISHARES TR
US INDUSTRIALS
464287754
394681
3722
SH
SOLE
3722
0
0
ISHARES TR
US HLTHCARE ETF
464287762
649940
2319
SH
SOLE
2319
0
0
ISHARES TR
U.S. FIN SVC ETF
464287770
97440
617
SH
SOLE
617
0
0
ISHARES TR
U.S. FINLS ETF
464287788
534587
7165
SH
SOLE
6665
0
500
ISHARES TR
U.S. ENERGY ETF
464287796
344474
8041
SH
SOLE
6841
0
1200
ISHARES TR
CORE S&P SCP ETF
464287804
18139297
182030
SH
SOLE
125535
0
56495
ISHARES TR
US CONSM STAPLES
464287812
309248
1544
SH
SOLE
1544
0
0
ISHARES TR
U.S. BAS MTL ETF
464287838
11017
83
SH
SOLE
83
0
0
ISHARES TR
DOW JONES US ETF
464287846
55248
510
SH
SOLE
510
0
0
ISHARES TR
EUROPE ETF
464287861
204030
4037
SH
SOLE
3287
0
750
ISHARES TR
SP SMCP600VL ETF
464287879
1048131
11023
SH
SOLE
10313
0
710
ISHARES TR
S&P SML 600 GWT
464287887
1502656
13075
SH
SOLE
11582
0
1493
ISHARES TR
SHRT NAT MUN ETF
464288158
4855390
46668
SH
SOLE
43624
0
3044
ISHARES TR
AGENCY BOND ETF
464288166
19254
180
SH
SOLE
180
0
0
ISHARES TR
MSCI AC ASIA ETF
464288182
19666
296
SH
SOLE
296
0
0
ISHARES TR
GL CLEAN ENE ETF
464288224
3224040
175220
SH
SOLE
130186
0
45034
ISHARES TR
MSCI ACWI EX US
464288240
13136057
266885
SH
SOLE
264657
0
2228
ISHARES TR
MSCI ACWI ETF
464288257
772893
8056
SH
SOLE
7956
0
100
ISHARES TR
EAFE SML CP ETF
464288273
1359902
23057
SH
SOLE
23057
0
0
ISHARES TR
JPMORGAN USD EMG
464288281
158022
1826
SH
SOLE
1790
0
36
ISHARES TR
MRGSTR MD CP GRW
464288307
297083
4875
SH
SOLE
4875
0
0
ISHARES TR
GLB INFRASTR ETF
464288372
99910
2128
SH
SOLE
2128
0
0
ISHARES TR
NATIONAL MUN ETF
464288414
2682336
25132
SH
SOLE
21072
0
4060
ISHARES TR
ASIA 50 ETF
464288430
3933
66
SH
SOLE
66
0
0
ISHARES TR
INTL SEL DIV ETF
464288448
1792042
68061
SH
SOLE
56069
0
11992
ISHARES TR
INTL DEV RE ETF
464288489
31768
1600
SH
SOLE
1600
0
0
ISHARES TR
IBOXX HI YD ETF
464288513
2376062
31651
SH
SOLE
31047
0
604
ISHARES TR
RESIDENTIAL MULT
464288562
131300
1792
SH
SOLE
1792
0
0
ISHARES TR
MSCI KLD400 SOC
464288570
3378137
40135
SH
SOLE
34234
0
5901
ISHARES TR
MBS ETF
464288588
308620
3309
SH
SOLE
3018
0
291
ISHARES TR
GOV/CRED BD ETF
464288596
28085
270
SH
SOLE
270
0
0
ISHARES TR
MRGSTR SM CP GR
464288604
27331
660
SH
SOLE
660
0
0
ISHARES TR
INTRM GOV CR ETF
464288612
163097
1585
SH
SOLE
949
0
636
ISHARES TR
USD INV GRDE ETF
464288620
207122
4135
SH
SOLE
842
0
3293
ISHARES TR
ISHS 5-10YR INVT
464288638
138612
2741
SH
SOLE
2019
0
722
ISHARES TR
ISHS 1-5YR INVS
464288646
3405841
67886
SH
SOLE
60922
0
6964
ISHARES TR
10-20 YR TRS ETF
464288653
225014
2031
SH
SOLE
1050
0
981
ISHARES TR
3 7 YR TREAS BD
464288661
971696
8430
SH
SOLE
7690
0
740
ISHARES TR
SHORT TREAS BD
464288679
693793
6282
SH
SOLE
5650
0
632
ISHARES TR
PFD AND INCM SEC
464288687
1607016
51957
SH
SOLE
44342
0
7615
ISHARES TR
GLOBAL MATER ETF
464288695
1340
16
SH
SOLE
16
0
0
ISHARES TR
MRNING SM CP ETF
464288703
5348
99
SH
SOLE
0
0
99
ISHARES TR
GLB CNSM STP ETF
464288737
31085
508
SH
SOLE
124
0
384
ISHARES TR
US HOME CONS ETF
464288752
149947
1755
SH
SOLE
1552
0
203
ISHARES TR
US AER DEF ETF
464288760
5597949
47981
SH
SOLE
26715
0
21266
ISHARES TR
US REGNL BKS ETF
464288778
57680
1704
SH
SOLE
804
0
900
ISHARES TR
U.S. INSRNCE ETF
464288786
1934
22
SH
SOLE
0
0
22
ISHARES TR
MSCI USA ESG SLC
464288802
2193996
23430
SH
SOLE
21521
0
1909
ISHARES TR
U.S. MED DVC ETF
464288810
4832571
85593
SH
SOLE
70379
0
15214
ISHARES TR
US HLTHCR PR ETF
464288828
40416
158
SH
SOLE
158
0
0
ISHARES TR
U.S. PHARMA ETF
464288836
28754
161
SH
SOLE
161
0
0
ISHARES TR
US OIL GS EX ETF
464288851
219832
2588
SH
SOLE
2588
0
0
ISHARES TR
MICRO-CAP ETF
464288869
5465
50
SH
SOLE
0
0
50
ISHARES TR
EAFE VALUE ETF
464288877
5290254
108097
SH
SOLE
108097
0
0
ISHARES TR
EAFE GRWTH ETF
464288885
14710651
154184
SH
SOLE
134824
0
19360
ISHARES TR
MSCI EURO FL ETF
464289180
79137
4126
SH
SOLE
4126
0
0
ISHARES TR
RUS TP200 VL ETF
464289420
222889
3305
SH
SOLE
3305
0
0
ISHARES TR
RUS TP200 GR ETF
464289438
996074
6282
SH
SOLE
6282
0
0
ISHARES TR
AGGRES ALLOC ETF
464289859
25114
379
SH
SOLE
379
0
0
ISHARES TR
US TREAS BD ETF
46429B267
493609
21555
SH
SOLE
5979
0
15576
ISHARES TR
A RATE CP BD ETF
46429B291
14343
304
SH
SOLE
304
0
0
ISHARES TR
MSCI INDIA ETF
46429B598
4870873
111462
SH
SOLE
111287
0
175
ISHARES TR
FLTG RATE NT ETF
46429B655
3437973
67650
SH
SOLE
66600
0
1050
ISHARES TR
CORE HIGH DV ETF
46429B663
4141121
41087
SH
SOLE
38907
0
2180
ISHARES TR
MSCI CHINA ETF
46429B671
27637
618
SH
SOLE
236
0
382
ISHARES TR
MSCI EAFE MIN VL
46429B689
464454
6881
SH
SOLE
5467
0
1414
ISHARES TR
MSCI USA MIN VOL
46429B697
7010609
94317
SH
SOLE
79639
0
14678
ISHARES TR
0-5 YR TIPS ETF
46429B747
6631139
67942
SH
SOLE
66017
0
1925
ISHARES TR
MSCI USA QLT FCT
46432F339
1564200
11598
SH
SOLE
11104
0
494
ISHARES TR
MSCI USA VALUE
46432F388
1986273
21178
SH
SOLE
21178
0
0
ISHARES TR
MSCI USA MMENTM
46432F396
1044675
7242
SH
SOLE
6438
0
804
ISHARES TR
CORE MSCI TOTAL
46432F834
1000660
15980
SH
SOLE
14935
0
1045
ISHARES TR
CORE MSCI EAFE
46432F842
29896078
442905
SH
SOLE
408071
0
34834
ISHARES TR
CORE 1 5 YR USD
46432F859
805396
17268
SH
SOLE
15478
0
1790
ISHARES TR
0-5YR INVT GR CP
46434V100
14367
298
SH
SOLE
0
0
298
ISHARES TR
INTL EQTY FACTOR
46434V274
6837
255
SH
SOLE
255
0
0
ISHARES TR
U S EQUITY FACTR
46434V282
52804
1185
SH
SOLE
1185
0
0
ISHARES TR
US SML CAP EQT
46434V290
311210
5804
SH
SOLE
5804
0
0
ISHARES TR
EXPONENTIAL TECH
46434V381
503458
9055
SH
SOLE
9055
0
0
ISHARES TR
0-5YR HI YL CP
46434V407
52186
1259
SH
SOLE
0
0
1259
ISHARES TR
MSCI INTL QUALTY
46434V456
42435
1192
SH
SOLE
580
0
612
ISHARES TR
MSCI CHINA A
46434V514
97257
3333
SH
SOLE
180
0
3153
ISHARES TR
CORE DIV GRWTH
46434V621
3142849
60991
SH
SOLE
53375
0
7616
ISHARES TR
CORE MSCI PAC
46434V696
4365
76
SH
SOLE
0
0
76
ISHARES TR
CUR HED MSCI GER
46434V704
51392
1610
SH
SOLE
833
0
777
ISHARES TR
CORE MSCI EURO
46434V738
514424
9774
SH
SOLE
9774
0
0
ISHARES TR
HDG MSCI EAFE
46434V803
5035275
162428
SH
SOLE
162428
0
0
ISHARES TR
BLACKROCK ULTRA
46434V878
455703
9060
SH
SOLE
8197
0
863
ISHARES TR
HDG MSCI JAPAN
46434V886
58888
1750
SH
SOLE
1750
0
0
ISHARES TR
IBONDS DEC23 ETF
46434VAX8
752504
29755
SH
SOLE
29755
0
0
ISHARES TR
IBONDS DEC24 ETF
46434VBG4
36930
1500
SH
SOLE
1500
0
0
ISHARES TR
CONV BD ETF
46435G102
178737
2341
SH
SOLE
2341
0
0
ISHARES TR
ESG AWRE USD ETF
46435G193
353796
15558
SH
SOLE
15558
0
0
ISHARES TR
ESG AWRE 1 5 YR
46435G243
725835
30357
SH
SOLE
30357
0
0
ISHARES TR
RUSEL 2500 ETF
46435G268
392807
6835
SH
SOLE
6835
0
0
ISHARES TR
MSCI UK ETF NEW
46435G334
458764
14181
SH
SOLE
13981
0
200
ISHARES TR
MORTGE REL ETF
46435G342
30680
1300
SH
SOLE
1300
0
0
ISHARES TR
CR 5 10 YR ETF
46435G417
116978
2716
SH
SOLE
2716
0
0
ISHARES TR
ESG AWR MSCI USA
46435G425
1286908
13204
SH
SOLE
11611
0
1593
ISHARES TR
ESG AW MSCI EAFE
46435G516
18223278
249874
SH
SOLE
248614
0
1260
ISHARES TR
ESG MSCI LEADR
46435U218
722639
9334
SH
SOLE
9334
0
0
ISHARES TR
MSCI JP VALUE
46435U374
47880
1750
SH
SOLE
1750
0
0
ISHARES TR
ESG AWR US AGRGT
46435U549
104755
2221
SH
SOLE
2221
0
0
ISHARES TR
US INFRASTRUC
46435U713
198175
5071
SH
SOLE
5071
0
0
ISHARES TR
BROAD USD HIGH
46435U853
76814
2176
SH
SOLE
2176
0
0
ISHARES TR
ESG SCRND S&P SM
46436E544
22833
652
SH
SOLE
0
0
652
ISHARES TR
IBONDS 24 TRM TS
46436E874
594461
24977
SH
SOLE
24977
0
0
ISHARES U S ETF TR
BLACKROCK ST MAT
46431W507
28509
573
SH
SOLE
573
0
0
ISHARES U S ETF TR
GSCI CMDTY STGY
46431W853
204050
7854
SH
SOLE
6479
0
1375
ITT INC
COM
45073V108
2312633
24811
SH
SOLE
23542
0
1269
J & J SNACK FOODS CORP
COM
466032109
278903
1761
SH
SOLE
1761
0
0
J P MORGAN EXCHANGE TRADED F
BETABUILDERS EUR
46641Q191
960278
17743
SH
SOLE
17743
0
0
J P MORGAN EXCHANGE TRADED F
BETABULDRS JAPAN
46641Q217
1042706
20231
SH
SOLE
8238
0
11993
J P MORGAN EXCHANGE TRADED F
BETABUILDERS CDA
46641Q225
281122
4589
SH
SOLE
4589
0
0
J P MORGAN EXCHANGE TRADED F
BETABUILDERS DEV
46641Q233
475374
9939
SH
SOLE
9184
0
755
J P MORGAN EXCHANGE TRADED F
EQUITY PREMIUM
46641Q332
2799137
50590
SH
SOLE
49240
0
1350
J P MORGAN EXCHANGE TRADED F
BETABUILDRS US
46641Q399
22080
277
SH
SOLE
0
0
277
J P MORGAN EXCHANGE TRADED F
MUNICIPAL ETF
46641Q647
20745
413
SH
SOLE
413
0
0
J P MORGAN EXCHANGE TRADED F
ULTRA SHT MUNCPL
46641Q654
1078845
21300
SH
SOLE
21300
0
0
J P MORGAN EXCHANGE TRADED F
NASDAQ EQT PREM
46654Q203
57318
1185
SH
SOLE
1185
0
0
JABIL INC
COM
466313103
596197
5524
SH
SOLE
5524
0
0
JACOBS SOLUTIONS INC
COM
46982L108
12065463
101484
SH
SOLE
67598
0
33886
JAMF HLDG CORP
COM
47074L105
5035204
257951
SH
SOLE
216846
0
41105
JAZZ PHARMACEUTICALS PLC
SHS USD
G50871105
259841
2096
SH
SOLE
1601
0
495
JBG SMITH PPTYS
COM
46590V100
293280
19500
SH
SOLE
19500
0
0
JEFFERIES FINL GROUP INC
COM
47233W109
558481
16837
SH
SOLE
14962
0
1875
JOBY AVIATION INC
COMMON STOCK
G65163100
182833
17820
SH
SOLE
17670
0
150
JOHN BEAN TECHNOLOGIES CORP
COM
477839104
1121275
9244
SH
SOLE
8489
0
755
JOHN HANCOCK EXCHANGE TRADED
MLTFCTR LRG CAP
47804J107
66252
1207
SH
SOLE
1207
0
0
JOHN HANCOCK EXCHANGE TRADED
MULTIFACTOR MI
47804J206
570771
11487
SH
SOLE
11487
0
0
JOHNSON & JOHNSON
COM
478160104
166452600
1005634
SH
SOLE
696098
0
309536
JOHNSON CTLS INTL PLC
SHS
G51502105
5037318
73926
SH
SOLE
68599
0
5327
JONES LANG LASALLE INC
COM
48020Q107
6324234
40592
SH
SOLE
38206
0
2386
JPMORGAN CHASE & CO
COM
46625H100
309791638
2130031
SH
SOLE
1401421
0
728610
JPMORGAN CHASE & CO
ALERIAN ML ETN
46625H365
836572
36516
SH
SOLE
8769
0
27747
KADANT INC
COM
48282T104
6101683
27473
SH
SOLE
26177
0
1296
KARAT PACKAGING INC
COM
48563L101
221212
12121
SH
SOLE
9577
0
2544
KB HOME
COM
48666K109
318017
6150
SH
SOLE
6150
0
0
KELLOGG CO
COM
487836108
1759731
26109
SH
SOLE
25398
0
711
KELLY SVCS INC
CL A
488152208
193710
11000
SH
SOLE
11000
0
0
KEMPER CORP
COM
488401100
510623
10581
SH
SOLE
10391
0
190
KEYCORP
COM
493267108
449417
48638
SH
SOLE
46947
0
1691
KEYSIGHT TECHNOLOGIES INC
COM
49338L103
2144532
12807
SH
SOLE
5634
0
7173
KFORCE INC
COM
493732101
217115
3465
SH
SOLE
3403
0
62
KIMBERLY-CLARK CORP
COM
494368103
14949946
108286
SH
SOLE
67354
0
40932
KINDER MORGAN INC DEL
COM
49456B101
11058942
642215
SH
SOLE
491168
0
151047
KINSALE CAP GROUP INC
COM
49714P108
11253720
30074
SH
SOLE
28164
0
1910
KKR & CO INC
COM
48251W104
979161
17485
SH
SOLE
15980
0
1505
KLA CORP
COM NEW
482480100
11853899
24440
SH
SOLE
8198
0
16242
KNIGHT-SWIFT TRANSN HLDGS IN
CL A
499049104
3058078
55041
SH
SOLE
28802
0
26239
KOHLS CORP
COM
500255104
566177
24563
SH
SOLE
12580
0
11983
KORNIT DIGITAL LTD
SHS
M6372Q113
23509672
800466
SH
SOLE
743562
0
56904
KOSMOS ENERGY LTD
COM
500688106
270437
45148
SH
SOLE
45148
0
0
KRAFT HEINZ CO
COM
500754106
14560855
410165
SH
SOLE
404400
0
5765
KRANESHARES TR
CSI CHI INTERNET
500767306
481535
17881
SH
SOLE
17881
0
0
KRANESHARES TR
QUADRTC INT RT
500767736
11813
574
SH
SOLE
574
0
0
KROGER CO
COM
501044101
2772198
58983
SH
SOLE
51216
0
7767
KRYSTAL BIOTECH INC
COM
501147102
823796
7017
SH
SOLE
6787
0
230
KYNDRYL HLDGS INC
COMMON STOCK
50155Q100
170436
12834
SH
SOLE
11638
0
1196
L3HARRIS TECHNOLOGIES INC
COM
502431109
5438610
27781
SH
SOLE
26988
0
793
LABORATORY CORP AMER HLDGS
COM NEW
50540R409
1197721
4963
SH
SOLE
3700
0
1263
LAKELAND INDS INC
COM
511795106
242551
16856
SH
SOLE
15181
0
1675
LAM RESEARCH CORP
COM
512807108
3039251
4728
SH
SOLE
3541
0
1187
LAMAR ADVERTISING CO NEW
CL A
512816109
463500
4670
SH
SOLE
4670
0
0
LAMB WESTON HLDGS INC
COM
513272104
569664
4956
SH
SOLE
1783
0
3173
LANCASTER COLONY CORP
COM
513847103
865535
4304
SH
SOLE
4304
0
0
LANDSTAR SYS INC
COM
515098101
3986348
20704
SH
SOLE
20655
0
49
LAS VEGAS SANDS CORP
COM
517834107
850222
14659
SH
SOLE
5764
0
8895
LATCH INC
COM
51818V106
616668
443646
SH
SOLE
443646
0
0
LATHAM GROUP INC
COM
51819L107
285804
77036
SH
SOLE
76408
0
628
LATTICE SEMICONDUCTOR CORP
COM
518415104
2974135
30958
SH
SOLE
30453
0
505
LAUDER ESTEE COS INC
CL A
518439104
19439088
98987
SH
SOLE
77576
0
21411
LEGALZOOM COM INC
COM
52466B103
15789696
1307094
SH
SOLE
1150666
0
156428
LEGGETT & PLATT INC
COM
524660107
1220492
41205
SH
SOLE
5013
0
36192
LENDINGTREE INC
NOTE 0.500% 7/1
52603BAD9
115500
150000
PRN
SOLE
125000
0
25000
LENNAR CORP
CL A
526057104
2551258
20360
SH
SOLE
19335
0
1025
LENNAR CORP
CL B
526057302
679861
6018
SH
SOLE
5013
0
1005
LENNOX INTL INC
COM
526107107
398458
1222
SH
SOLE
1147
0
75
LEONARDO DRS INC
COM
52661A108
673659
38850
SH
SOLE
25550
0
13300
LESLIES INC
COM
527064109
839635
89418
SH
SOLE
86992
0
2426
LGI HOMES INC
COM
50187T106
213666
1584
SH
SOLE
1584
0
0
LIBERTY BROADBAND CORP
COM SER A
530307107
7255
91
SH
SOLE
83
0
8
LIBERTY BROADBAND CORP
COM SER C
530307305
280465
3501
SH
SOLE
2871
0
630
LIBERTY GLOBAL PLC
SHS CL A
G5480U104
18310
1086
SH
SOLE
589
0
497
LIBERTY GLOBAL PLC
SHS CL C
G5480U120
256901
14457
SH
SOLE
14442
0
15
LIBERTY MEDIA CORP DEL
COM A SIRIUSXM
531229409
20572
627
SH
SOLE
604
0
23
LIBERTY MEDIA CORP DEL
COM C SIRIUSXM
531229607
153209
4681
SH
SOLE
3782
0
899
LIBERTY MEDIA CORP DEL
COM SER C FRMLA
531229854
472683
6279
SH
SOLE
6251
0
28
LIBERTY MEDIA CORP DEL
COM SER A FRMLA
531229870
7641
113
SH
SOLE
113
0
0
LIGAND PHARMACEUTICALS INC
COM NEW
53220K504
730445
10131
SH
SOLE
7936
0
2195
LILLY ELI & CO
COM
532457108
154824864
330131
SH
SOLE
215181
0
114950
LINCOLN NATL CORP IND
COM
534187109
423546
16442
SH
SOLE
9012
0
7430
LINDE PLC
SHS
G54950103
95549927
250735
SH
SOLE
160698
0
90037
LIONS GATE ENTMNT CORP
CL A VTG
535919401
13245
1500
SH
SOLE
1500
0
0
LIONS GATE ENTMNT CORP
CL B NON VTG
535919500
258015
30900
SH
SOLE
1500
0
29400
LITHIA MTRS INC
COM
536797103
208217
685
SH
SOLE
630
0
55
LITTELFUSE INC
COM
537008104
6179268
21212
SH
SOLE
10380
0
10832
LIVE NATION ENTERTAINMENT IN
COM
538034109
73834724
810391
SH
SOLE
657675
0
152716
LIVENT CORP
COM
53814L108
248653
9065
SH
SOLE
9065
0
0
LIVERAMP HLDGS INC
COM
53815P108
838293
29352
SH
SOLE
23412
0
5940
LKQ CORP
COM
501889208
201737
3462
SH
SOLE
2795
0
667
LL FLOORING HOLDINGS INC
COM
55003T107
238379
62240
SH
SOLE
54685
0
7555
LOCKHEED MARTIN CORP
COM
539830109
20443876
44407
SH
SOLE
33818
0
10589
LOEWS CORP
COM
540424108
448536
7554
SH
SOLE
5534
0
2020
LOTTERY COM INC
COM
54570M108
34246
173132
SH
SOLE
173132
0
0
LOWES COS INC
COM
548661107
61515166
272553
SH
SOLE
198606
0
73947
LPL FINL HLDGS INC
COM
50212V100
2828954
13011
SH
SOLE
12733
0
278
LTC PPTYS INC
COM
502175102
291402
8825
SH
SOLE
8825
0
0
LUCID GROUP INC
COM
549498103
69040
10020
SH
SOLE
6283
0
3737
LULULEMON ATHLETICA INC
COM
550021109
107968922
285255
SH
SOLE
259849
0
25406
LUMINAR TECHNOLOGIES INC
COM CL A
550424105
2685402
390320
SH
SOLE
390320
0
0
LYONDELLBASELL INDUSTRIES N
SHS - A -
N53745100
815979
8886
SH
SOLE
8533
0
353
M & T BK CORP
COM
55261F104
858636
6938
SH
SOLE
5066
0
1872
MACYS INC
COM
55616P104
235935
14700
SH
SOLE
11550
0
3150
MAGELLAN MIDSTREAM PRTNRS LP
COM UNIT RP LP
559080106
11378074
182575
SH
SOLE
146254
0
36321
MAIN STR CAP CORP
COM
56035L104
1826714
45634
SH
SOLE
38504
0
7130
MAMAMANCINI S HLDGS INC
COM
56146T103
75500
25000
SH
SOLE
25000
0
0
MANHATTAN ASSOCIATES INC
COM
562750109
3264440
16332
SH
SOLE
15280
0
1052
MANPOWERGROUP INC WIS
COM
56418H100
210171
2647
SH
SOLE
2633
0
14
MANULIFE FINL CORP
COM
56501R106
1153277
60988
SH
SOLE
54426
0
6562
MARATHON OIL CORP
COM
565849106
341543
14837
SH
SOLE
2837
0
12000
MARATHON PETE CORP
COM
56585A102
5965658
51163
SH
SOLE
43658
0
7505
MARAVAI LIFESCIENCES HLDGS I
COM CL A
56600D107
4784212
384892
SH
SOLE
356687
0
28205
MARCUS & MILLICHAP INC
COM
566324109
201002
6379
SH
SOLE
5224
0
1155
MARKEL GROUP INC
COM
570535104
13296509
9613
SH
SOLE
8850
0
763
MARKETAXESS HLDGS INC
COM
57060D108
539048
2062
SH
SOLE
303
0
1759
MARRIOTT INTL INC NEW
CL A
571903202
3769538
20521
SH
SOLE
17442
0
3079
MARSH & MCLENNAN COS INC
COM
571748102
7029515
37375
SH
SOLE
33360
0
4015
MARTEN TRANS LTD
COM
573075108
490200
22800
SH
SOLE
22800
0
0
MARTIN MARIETTA MATLS INC
COM
573284106
4474699
9692
SH
SOLE
9424
0
268
MARVELL TECHNOLOGY INC
COM
573874104
33949901
567914
SH
SOLE
527229
0
40685
MASCO CORP
COM
574599106
826961
14412
SH
SOLE
10229
0
4183
MASIMO CORP
COM
574795100
398046
2419
SH
SOLE
2144
0
275
MASTERCARD INCORPORATED
CL A
57636Q104
471927412
1199917
SH
SOLE
942483
0
257434
MATCH GROUP INC NEW
COM
57667L107
358571
8568
SH
SOLE
7782
0
786
MATTERPORT INC
COM CL A
577096100
696585
221138
SH
SOLE
221138
0
0
MAXCYTE INC
COM
57777K106
594520
129525
SH
SOLE
53502
0
76023
MAXLINEAR INC
COM
57776J100
4368725
138426
SH
SOLE
127921
0
10505
MAYVILLE ENGR CO INC
COM
578605107
2556269
205158
SH
SOLE
202130
0
3028
MCCORMICK & CO INC
COM VTG
579780107
168244
1943
SH
SOLE
1943
0
0
MCCORMICK & CO INC
COM NON VTG
579780206
62930576
721433
SH
SOLE
452002
0
269431
MCDONALDS CORP
COM
580135101
101040418
338596
SH
SOLE
254690
0
83906
MCKESSON CORP
COM
58155Q103
9030548
21133
SH
SOLE
20656
0
477
MEDICAL PPTYS TRUST INC
COM
58463J304
230018
24840
SH
SOLE
24650
0
190
MEDPACE HLDGS INC
COM
58506Q109
2895009
12054
SH
SOLE
11358
0
696
MEDTRONIC PLC
SHS
G5960L103
9185694
104264
SH
SOLE
78631
0
25633
MEIRAGTX HLDGS PLC
COM
G59665102
887934
132133
SH
SOLE
132133
0
0
MERCADOLIBRE INC
COM
58733R102
2529121
2135
SH
SOLE
1530
0
605
MERCK & CO INC
COM
58933Y105
82885474
718307
SH
SOLE
577340
0
140967
MERCURY SYS INC
COM
589378108
5098255
147391
SH
SOLE
121052
0
26339
MERIT MED SYS INC
COM
589889104
2121194
25361
SH
SOLE
25361
0
0
META PLATFORMS INC
CL A
30303M102
72789464
253640
SH
SOLE
220918
0
32722
METLIFE INC
COM
59156R108
5730267
101367
SH
SOLE
89521
0
11846
METTLER TOLEDO INTERNATIONAL
COM
592688105
1218514
929
SH
SOLE
633
0
296
MGE ENERGY INC
COM
55277P104
373162
4717
SH
SOLE
4417
0
300
MGM RESORTS INTERNATIONAL
COM
552953101
2055505
46801
SH
SOLE
46081
0
720
MGP INGREDIENTS INC NEW
COM
55303J106
545216
5130
SH
SOLE
5030
0
100
MICROCHIP TECHNOLOGY INC.
COM
595017104
94063792
1049936
SH
SOLE
718127
0
331809
MICRON TECHNOLOGY INC
COM
595112103
18912650
299678
SH
SOLE
265831
0
33847
MICROSOFT CORP
COM
594918104
1252122344
3676873
SH
SOLE
2750629
0
926244
MICROSTRATEGY INC
CL A NEW
594972408
416383
1216
SH
SOLE
1080
0
136
MIDDLEBY CORP
COM
596278101
736785
4984
SH
SOLE
1701
0
3283
MINERALS TECHNOLOGIES INC
COM
603158106
329121
5705
SH
SOLE
1000
0
4705
MITSUBISHI UFJ FINL GROUP IN
SPONSORED ADS
606822104
379968
51556
SH
SOLE
51556
0
0
MKS INSTRS INC
COM
55306N104
414023
3830
SH
SOLE
3789
0
41
MODERNA INC
COM
60770K107
5581953
45942
SH
SOLE
14119
0
31823
MODULAR MED INC
COM NEW
60785L207
19598
20000
SH
SOLE
0
0
20000
MOHAWK INDS INC
COM
608190104
252845
2451
SH
SOLE
251
0
2200
MOMENTUS INC
COM CL A
60879E101
5439
17268
SH
SOLE
17268
0
0
MONDELEZ INTL INC
CL A
609207105
18502128
253662
SH
SOLE
207644
0
46018
MONGODB INC
CL A
60937P106
107053442
260477
SH
SOLE
204130
0
56347
MONOLITHIC PWR SYS INC
COM
609839105
11818760
21877
SH
SOLE
19843
0
2034
MONROE CAP CORP
COM
610335101
3506386
428654
SH
SOLE
331996
0
96658
MONSTER BEVERAGE CORP NEW
COM
61174X109
439473
7651
SH
SOLE
3354
0
4297
MONTROSE ENVIRONMENTAL GROUP
COM
615111101
43389033
1030129
SH
SOLE
792486
0
237643
MOODYS CORP
COM
615369105
10173288
29257
SH
SOLE
19341
0
9916
MORGAN STANLEY
COM NEW
617446448
14514360
169957
SH
SOLE
140060
0
29897
MORNINGSTAR INC
COM
617700109
1175605
5996
SH
SOLE
4881
0
1115
MOSAIC CO NEW
COM
61945C103
898065
25659
SH
SOLE
22092
0
3567
MOTOROLA SOLUTIONS INC
COM NEW
620076307
59143272
201661
SH
SOLE
174702
0
26959
MP MATERIALS CORP
COM CL A
553368101
1663925
72724
SH
SOLE
31782
0
40942
MPLX LP
COM UNIT REP LTD
55336V100
390198
11497
SH
SOLE
8307
0
3190
MSC INDL DIRECT INC
CL A
553530106
380812
3997
SH
SOLE
1847
0
2150
MSCI INC
COM
55354G100
784756
1672
SH
SOLE
1646
0
26
MYRIAD GENETICS INC
COM
62855J104
275054
11866
SH
SOLE
2068
0
9798
NAPCO SEC TECHNOLOGIES INC
COM
630402105
465350
13430
SH
SOLE
13430
0
0
NASDAQ INC
COM
631103108
964398
19346
SH
SOLE
19081
0
265
NATIONAL BK HLDGS CORP
CL A
633707104
246840
8500
SH
SOLE
8500
0
0
NATIONAL FUEL GAS CO
COM
636180101
261166
5085
SH
SOLE
3817
0
1268
NATIONAL GRID PLC
SPONSORED ADR NE
636274409
723192
10741
SH
SOLE
10245
0
496
NATIONAL INSTRS CORP
COM
636518102
693966
12090
SH
SOLE
12090
0
0
NATIONAL VISION HLDGS INC
COM
63845R107
877185
36113
SH
SOLE
34913
0
1200
NCINO INC
COM
63947X101
415987
13811
SH
SOLE
13050
0
761
NEKTAR THERAPEUTICS
COM
640268108
22396
38936
SH
SOLE
16081
0
22855
NEOGEN CORP
COM
640491106
73212305
3366083
SH
SOLE
2760471
0
605612
NEOGENOMICS INC
COM NEW
64049M209
8302871
516669
SH
SOLE
493076
0
23593
NEPHROS INC
COM
640671400
56186
36249
SH
SOLE
36249
0
0
NETAPP INC
COM
64110D104
1926944
25222
SH
SOLE
24634
0
588
NETFLIX INC
COM
64110L106
37853288
85935
SH
SOLE
75302
0
10633
NEUROCRINE BIOSCIENCES INC
COM
64125C109
1345190
14265
SH
SOLE
11749
0
2516
NEURONETICS INC
COM
64131A105
219932
102294
SH
SOLE
93455
0
8839
NEVRO CORP
COM
64157F103
949310
37345
SH
SOLE
29596
0
7749
NEW FORTRESS ENERGY INC
COM CL A
644393100
730773
27288
SH
SOLE
27288
0
0
NEW YORK CMNTY BANCORP INC
COM
649445103
2580867
229614
SH
SOLE
207772
0
21842
NEWMONT CORP
COM
651639106
1390686
32599
SH
SOLE
26013
0
6586
NEXPOINT RESIDENTIAL TR INC
COM
65341D102
266285
5855
SH
SOLE
5855
0
0
NEXTERA ENERGY INC
COM
65339F101
36770610
495561
SH
SOLE
339106
0
156455
NEXTERA ENERGY PARTNERS LP
COM UNIT PART IN
65341B106
1275743
21756
SH
SOLE
19801
0
1955
NEXTNAV INC
COMMON STOCK
65345N106
117600
40000
SH
SOLE
40000
0
0
NICE LTD
SPONSORED ADR
653656108
744226
3604
SH
SOLE
3604
0
0
NIKE INC
CL B
654106103
41261697
373849
SH
SOLE
255393
0
118456
NISOURCE INC
COM
65473P105
667504
24406
SH
SOLE
22362
0
2044
NOMAD FOODS LTD
USD ORD SHS
G6564A105
218597
12477
SH
SOLE
12477
0
0
NORFOLK SOUTHN CORP
COM
655844108
9943706
43851
SH
SOLE
35599
0
8252
NORTHERN TR CORP
COM
665859104
15912419
214627
SH
SOLE
149893
0
64734
NORTHROP GRUMMAN CORP
COM
666807102
11028229
24195
SH
SOLE
22270
0
1925
NOVANTA INC
COM
67000B104
46755214
253966
SH
SOLE
198204
0
55762
NOVARTIS AG
SPONSORED ADR
66987V109
8777458
86983
SH
SOLE
77638
0
9345
NOVO-NORDISK A S
ADR
670100205
3502658
21644
SH
SOLE
17936
0
3708
NOVOCURE LTD
ORD SHS
G6674U108
307349
7406
SH
SOLE
7406
0
0
NUCOR CORP
COM
670346105
5518583
33654
SH
SOLE
20177
0
13477
NUTANIX INC
CL A
67059N108
3788714
135070
SH
SOLE
96105
0
38965
NUTRIEN LTD
COM
67077M108
1876523
31779
SH
SOLE
25203
0
6576
NUVASIVE INC
COM
670704105
343201
8252
SH
SOLE
8059
0
193
NUVASIVE INC
NOTE 0.375% 3/1
670704AJ4
22563
25000
PRN
SOLE
0
0
25000
NVIDIA CORPORATION
COM
67066G104
176301729
416769
SH
SOLE
300552
0
116217
NXP SEMICONDUCTORS N V
COM
N6596X109
990414
4839
SH
SOLE
3107
0
1732
OATLY GROUP AB
SPONSORED ADS
67421J108
31468
15350
SH
SOLE
15300
0
50
OCCIDENTAL PETE CORP
COM
674599105
548472
9328
SH
SOLE
6818
0
2510
OCCIDENTAL PETE CORP
*W EXP 08/03/202
674599162
51464
1379
SH
SOLE
1363
0
16
OCUPHIRE PHARMA INC
COM
67577R102
144379
33267
SH
SOLE
33267
0
0
OGE ENERGY CORP
COM
670837103
757055
21082
SH
SOLE
19887
0
1195
OKTA INC
CL A
679295105
11595528
167203
SH
SOLE
150716
0
16487
OLD DOMINION FREIGHT LINE IN
COM
679580100
6767807
18304
SH
SOLE
16548
0
1756
OLD NATL BANCORP IND
COM
680033107
572307
41055
SH
SOLE
33530
0
7525
OLD REP INTL CORP
COM
680223104
672829
26731
SH
SOLE
23781
0
2950
OLD SECOND BANCORP INC ILL
COM
680277100
144678
11078
SH
SOLE
6000
0
5078
OLO INC
CL A
68134L109
755407
116936
SH
SOLE
112340
0
4596
OMNIAB INC
COM
68218J103
249684
49639
SH
SOLE
38884
0
10755
OMNICOM GROUP INC
COM
681919106
22143220
232719
SH
SOLE
230218
0
2501
ON SEMICONDUCTOR CORP
COM
682189105
359026
3796
SH
SOLE
2360
0
1436
ONE GAS INC
COM
68235P108
218294
2842
SH
SOLE
2342
0
500
ONEOK INC NEW
COM
682680103
2800713
45378
SH
SOLE
23352
0
22026
ONESPAWORLD HOLDINGS LIMITED
COM
P73684113
516247
42665
SH
SOLE
20265
0
22400
OPEN TEXT CORP
COM
683715106
330115
7945
SH
SOLE
7945
0
0
OPENDOOR TECHNOLOGIES INC
COM
683712103
124708
31022
SH
SOLE
24998
0
6024
OPKO HEALTH INC
COM
68375N103
238238
109787
SH
SOLE
109787
0
0
OPTIMIZERX CORP
COM NEW
68401U204
12086709
845816
SH
SOLE
782345
0
63471
OPTION CARE HEALTH INC
COM NEW
68404L201
8380958
257955
SH
SOLE
172884
0
85071
ORACLE CORP
COM
68389X105
24648417
206973
SH
SOLE
176352
0
30621
OREILLY AUTOMOTIVE INC
COM
67103H107
69049084
72280
SH
SOLE
44559
0
27721
ORGANON & CO
COMMON STOCK
68622V106
392559
18864
SH
SOLE
11705
0
7159
ORIGIN MATERIALS INC
COM
68622D106
85200
20000
SH
SOLE
20000
0
0
OSHKOSH CORP
COM
688239201
901593
10412
SH
SOLE
9802
0
610
OTIS WORLDWIDE CORP
COM
68902V107
1272218
14293
SH
SOLE
10302
0
3991
OVID THERAPEUTICS INC
COM
690469101
76513
23327
SH
SOLE
23327
0
0
OWL ROCK CAPITAL CORPORATION
COM
69121K104
316309
23570
SH
SOLE
12070
0
11500
P & F INDS INC
CL A NEW
692830508
68860
11000
SH
SOLE
0
0
11000
P3 HEALTH PARTNERS INC
COM CL A
744413105
303016
101343
SH
SOLE
101343
0
0
P3 HEALTH PARTNERS INC
*W EXP 11/19/202
744413113
1864
7765
SH
SOLE
7765
0
0
PACCAR INC
COM
693718108
2203466
26341
SH
SOLE
10805
0
15536
PACER FDS TR
TRENDP US LAR CP
69374H105
479658
11614
SH
SOLE
11614
0
0
PACER FDS TR
DATA AND INFRAST
69374H741
41931
1436
SH
SOLE
1436
0
0
PACER FDS TR
PACER US SMALL
69374H857
7733
190
SH
SOLE
190
0
0
PACER FDS TR
US CASH COWS 100
69374H881
2786692
58214
SH
SOLE
56045
0
2169
PACKAGING CORP AMER
COM
695156109
257260
1947
SH
SOLE
1935
0
12
PALANTIR TECHNOLOGIES INC
CL A
69608A108
647769
42255
SH
SOLE
22255
0
20000
PALO ALTO NETWORKS INC
COM
697435105
140210474
548748
SH
SOLE
409048
0
139700
PALOMAR HLDGS INC
COM
69753M105
10877451
187413
SH
SOLE
171981
0
15432
PAN AMERN SILVER CORP
COM
697900108
405442
27808
SH
SOLE
16354
0
11454
PARAMOUNT GLOBAL
CLASS B COM
92556H206
858577
53965
SH
SOLE
49953
0
4012
PARKER-HANNIFIN CORP
COM
701094104
11153654
28596
SH
SOLE
23903
0
4693
PAYCHEX INC
COM
704326107
24832581
221977
SH
SOLE
168068
0
53909
PAYCOM SOFTWARE INC
COM
70432V102
1020638
3177
SH
SOLE
1508
0
1669
PAYLOCITY HLDG CORP
COM
70438V106
26625834
144290
SH
SOLE
137280
0
7010
PAYPAL HLDGS INC
COM
70450Y103
39402157
590471
SH
SOLE
482560
0
107911
PAYSIGN INC
COM
70451A104
37044
15120
SH
SOLE
15120
0
0
PELOTON INTERACTIVE INC
CL A COM
70614W100
374272
48670
SH
SOLE
47929
0
741
PELOTON INTERACTIVE INC
NOTE2/1
70614WAB6
75771
100000
PRN
SOLE
0
0
100000
PENNYMAC MTG INVT TR
COM
70931T103
174552
12949
SH
SOLE
12819
0
130
PENUMBRA INC
COM
70975L107
3192189
9278
SH
SOLE
6880
0
2398
PEPSICO INC
COM
713448108
95963969
518108
SH
SOLE
408726
0
109382
PERFICIENT INC
COM
71375U101
3323617
39885
SH
SOLE
39185
0
700
PERFORMANCE FOOD GROUP CO
COM
71377A103
769325
12771
SH
SOLE
12701
0
70
PERMIAN RESOURCES CORP
CLASS A COM
71424F105
110499
10082
SH
SOLE
9900
0
182
PERRIGO CO PLC
SHS
G97822103
314019
9249
SH
SOLE
8591
0
658
PFIZER INC
COM
717081103
44629295
1216720
SH
SOLE
909672
0
307048
PHENOMEX INC
COM
084310101
6297
12850
SH
SOLE
12850
0
0
PHILIP MORRIS INTL INC
COM
718172109
14572343
149276
SH
SOLE
119278
0
29998
PHILLIPS 66
COM
718546104
16334423
171256
SH
SOLE
163995
0
7261
PHILLIPS EDISON & CO INC
COMMON STOCK
71844V201
257952
7569
SH
SOLE
7569
0
0
PHREESIA INC
COM
71944F106
8593592
277123
SH
SOLE
221363
0
55760
PIMCO ETF TR
1-5 US TIP IDX
72201R205
32444
645
SH
SOLE
0
0
645
PIMCO ETF TR
ACTIVE BD ETF
72201R775
98492
1075
SH
SOLE
1075
0
0
PIMCO ETF TR
0-5 HIGH YIELD
72201R783
20974
230
SH
SOLE
230
0
0
PIMCO ETF TR
INV GRD CRP BD
72201R817
28890
305
SH
SOLE
287
0
18
PIMCO ETF TR
ENHAN SHRT MA AC
72201R833
1999599
20044
SH
SOLE
18342
0
1702
PIMCO ETF TR
25YR+ ZERO U S
72201R882
1185280
12879
SH
SOLE
11579
0
1300
PINNACLE WEST CAP CORP
COM
723484101
330630
4059
SH
SOLE
3159
0
900
PINTEREST INC
CL A
72352L106
264460
9673
SH
SOLE
5173
0
4500
PIONEER NAT RES CO
COM
723787107
31376056
151443
SH
SOLE
125423
0
26020
PIONEER PWR SOLUTIONS INC
COM NEW
723836300
279216
33240
SH
SOLE
33240
0
0
PLAINS ALL AMERN PIPELINE L
UNIT LTD PARTN
726503105
350216
24838
SH
SOLE
4838
0
20000
PLANET FITNESS INC
CL A
72703H101
22643654
335760
SH
SOLE
301766
0
33994
PNC FINL SVCS GROUP INC
COM
693475105
2213468
17574
SH
SOLE
13071
0
4503
POINT BIOPHARMA GLOBAL INC
COM
730541109
2405702
265530
SH
SOLE
260611
0
4919
POOL CORP
COM
73278L105
286718591
765318
SH
SOLE
600891
0
164427
POPULAR INC
COM NEW
733174700
584018
9650
SH
SOLE
9650
0
0
PORTILLOS INC
COM CL A
73642K106
50803483
2254926
SH
SOLE
1755284
0
499642
PORTLAND GEN ELEC CO
COM NEW
736508847
438265
9359
SH
SOLE
1724
0
7635
POSEIDA THERAPEUTICS INC
COM
73730P108
1000982
568740
SH
SOLE
392790
0
175950
POWER INTEGRATIONS INC
COM
739276103
314778
3325
SH
SOLE
3325
0
0
POWERSCHOOL HOLDINGS INC
COM CL A
73939C106
58613972
3062381
SH
SOLE
2504062
0
558319
PPG INDS INC
COM
693506107
5450245
36751
SH
SOLE
21046
0
15705
PPL CORP
COM
69351T106
240464
9088
SH
SOLE
8666
0
422
PRA GROUP INC
COM
69354N106
3412392
149339
SH
SOLE
120560
0
28779
PRESTIGE CONSMR HEALTHCARE I
COM
74112D101
2949154
49624
SH
SOLE
45113
0
4511
PRICE T ROWE GROUP INC
COM
74144T108
17180360
153369
SH
SOLE
141942
0
11427
PRIMERICA INC
COM
74164M108
1908764
9652
SH
SOLE
9193
0
459
PRINCIPAL FINANCIAL GROUP IN
COM
74251V102
339383
4475
SH
SOLE
3176
0
1299
PRIVIA HEALTH GROUP INC
COM
74276R102
17971879
688314
SH
SOLE
581453
0
106861
PROCEPT BIOROBOTICS CORP
COM
74276L105
382487
10820
SH
SOLE
10720
0
100
PROCORE TECHNOLOGIES INC
COM
74275K108
495898
7621
SH
SOLE
6671
0
950
PROCTER AND GAMBLE CO
COM
742718109
140605585
926622
SH
SOLE
650591
0
276031
PROGRESSIVE CORP
COM
743315103
209769114
1584718
SH
SOLE
1374389
0
210329
PROLOGIS INC.
COM
74340W103
3717520
30315
SH
SOLE
18348
0
11967
PROS HOLDINGS INC
COM
74346Y103
2366487
76834
SH
SOLE
76834
0
0
PROSHARES TR
ULTRAPRO SHORT S
74347B110
1706
160
SH
SOLE
160
0
0
PROSHARES TR
PSHS ULTSH 20YRS
74347B201
20580
700
SH
SOLE
500
0
200
PROSHARES TR
SHORT S&P 500 NE
74347B425
168831
12164
SH
SOLE
2364
0
9800
PROSHARES TR
S&P MDCP 400 DIV
74347B680
4943
70
SH
SOLE
70
0
0
PROSHARES TR
RUSS 2000 DIVD
74347B698
285114
4821
SH
SOLE
4821
0
0
PROSHARES TR
SHORT QQQ NEW
74347B714
46168
4368
SH
SOLE
4368
0
0
PROSHARES TR
ULTRAPRO SHT QQQ
74347G432
39946
2112
SH
SOLE
2112
0
0
PROSHARES TR
BITCOIN STRATE
74347G440
48618
2863
SH
SOLE
2863
0
0
PROSHARES TR
ULTSHT REAL EST
74347G556
85
5
SH
SOLE
5
0
0
PROSHARES TR
PSHS ULT S&P 500
74347R107
372160
6400
SH
SOLE
6400
0
0
PROSHARES TR
PSHS SH MSCI EAF
74347R370
4510
251
SH
SOLE
251
0
0
PROSHARES TR
PSHS ULT SEMICDT
74347R669
685182
16225
SH
SOLE
16225
0
0
PROSHARES TR
ULTRA FNCLS NEW
74347X633
312725
6855
SH
SOLE
5655
0
1200
PROSHARES TR
ULTRPRO DOW30
74347X823
2984
50
SH
SOLE
50
0
0
PROSHARES TR
ULTRAPRO QQQ
74347X831
29028
708
SH
SOLE
708
0
0
PROSHARES TR
SHRT 20+YR TRE
74347X849
50972
2350
SH
SOLE
2350
0
0
PROSHARES TR
ULTRPRO S&P500
74347X864
440
9
SH
SOLE
9
0
0
PROSHARES TR
SHRT RUSSELL2000
74348A210
6849
300
SH
SOLE
300
0
0
PROSHARES TR
S&P 500 DV ARIST
74348A467
5173978
54879
SH
SOLE
54804
0
75
PROSPECT CAP CORP
COM
74348T102
336660
54300
SH
SOLE
54300
0
0
PROSPECT CAP CORP
NOTE 6.375% 3/0
74348TAT9
49235
50000
PRN
SOLE
0
0
50000
PRUDENTIAL FINL INC
COM
744320102
1015809
11514
SH
SOLE
8487
0
3027
PTC INC
COM
69370C100
323590
2274
SH
SOLE
2274
0
0
PUBLIC STORAGE
COM
74460D109
807650
2767
SH
SOLE
2719
0
48
PUBLIC SVC ENTERPRISE GRP IN
COM
744573106
564090
9010
SH
SOLE
8695
0
315
PULTE GROUP INC
COM
745867101
337908
4350
SH
SOLE
4337
0
13
PURE CYCLE CORP
COM NEW
746228303
2059420
187220
SH
SOLE
154120
0
33100
PURE STORAGE INC
CL A
74624M102
85885743
2332584
SH
SOLE
1324015
0
1008569
PURECYCLE TECHNOLOGIES INC
COM
74623V103
176075
16471
SH
SOLE
16471
0
0
PVH CORPORATION
COM
693656100
301839
3552
SH
SOLE
324
0
3228
QUALCOMM INC
COM
747525103
40715046
342028
SH
SOLE
297952
0
44076
QUALYS INC
COM
74758T303
2747963
21274
SH
SOLE
17860
0
3414
QUANTA SVCS INC
COM
74762E102
3688197
18774
SH
SOLE
16218
0
2556
QUEST DIAGNOSTICS INC
COM
74834L100
2035969
14485
SH
SOLE
13226
0
1259
QUIDELORTHO CORP
COM
219798105
6158072
74319
SH
SOLE
72212
0
2107
QUINSTREET INC
COM
74874Q100
7746884
877337
SH
SOLE
772874
0
104463
RAMBUS INC DEL
COM
750917106
276829
4314
SH
SOLE
4192
0
122
RAPID7 INC
COM
753422104
3428783
75724
SH
SOLE
69973
0
5751
RAYONIER INC
COM
754907103
1203625
38332
SH
SOLE
26217
0
12115
RAYTHEON TECHNOLOGIES CORP
COM
75513E101
31775521
324372
SH
SOLE
291196
0
33176
RB GLOBAL INC
COM
74935Q107
43562743
726046
SH
SOLE
381338
0
344708
RBC BEARINGS INC
COM
75524B104
3306849
15206
SH
SOLE
10199
0
5007
READY CAPITAL CORP
COM
75574U101
65334
5792
SH
SOLE
5792
0
0
READY CAPITAL CORP
7% CN SR NT 2023
75574U200
133940
5332
SH
SOLE
3232
0
2100
REALTY INCOME CORP
COM
756109104
1180976
19752
SH
SOLE
19610
0
142
REDFIN CORP
COM
75737F108
2433463
195931
SH
SOLE
183002
0
12929
REDWOOD TRUST INC
COM
758075402
219647
34482
SH
SOLE
32482
0
2000
REGENERON PHARMACEUTICALS
COM
75886F107
1282594
1785
SH
SOLE
1748
0
37
REGIONS FINANCIAL CORP NEW
COM
7591EP100
4711657
264403
SH
SOLE
217695
0
46708
RELX PLC
SPONSORED ADR
759530108
441662
13212
SH
SOLE
13038
0
174
REMITLY GLOBAL INC
COM
75960P104
269935
14343
SH
SOLE
13293
0
1050
RENTOKIL INITIAL PLC
SPONSORED ADR
760125104
1882272
48251
SH
SOLE
34401
0
13850
REPAY HLDGS CORP
COM CL A
76029L100
3552252
453672
SH
SOLE
410892
0
42780
REPLIGEN CORP
COM
759916109
6290443
44468
SH
SOLE
41099
0
3369
REPUBLIC SVCS INC
COM
760759100
5283259
34493
SH
SOLE
32921
0
1572
RESMED INC
COM
761152107
76081218
348198
SH
SOLE
221711
0
126487
REVANCE THERAPEUTICS INC
COM
761330109
12560720
496275
SH
SOLE
456022
0
40253
REVOLVE GROUP INC
CL A
76156B107
364687
22237
SH
SOLE
22022
0
215
REVVITY INC
COM
714046109
736854
6203
SH
SOLE
6193
0
10
RH
COM
74967X103
5061184
15356
SH
SOLE
11804
0
3552
RINGCENTRAL INC
CL A
76680R206
1207344
36888
SH
SOLE
31854
0
5034
RINGCENTRAL INC
NOTE3/0
76680RAF4
3278018
3565000
PRN
SOLE
3030000
0
535000
RIO TINTO PLC
SPONSORED ADR
767204100
485056
7598
SH
SOLE
7572
0
26
RIVIAN AUTOMOTIVE INC
COM CL A
76954A103
1294532
77703
SH
SOLE
70616
0
7087
ROBERT HALF INTL INC
COM
770323103
6631264
88158
SH
SOLE
84711
0
3447
ROBLOX CORP
CL A
771049103
256469
6364
SH
SOLE
6274
0
90
ROCKET LAB USA INC
COM
773122106
2693706
448951
SH
SOLE
396088
0
52863
ROCKWELL AUTOMATION INC
COM
773903109
122567161
372036
SH
SOLE
189055
0
182981
ROKU INC
COM CL A
77543R102
3126621
48884
SH
SOLE
38696
0
10188
ROLLINS INC
COM
775711104
80738622
1885095
SH
SOLE
1326171
0
558924
ROPER TECHNOLOGIES INC
COM
776696106
15933687
33140
SH
SOLE
26359
0
6781
ROSS STORES INC
COM
778296103
750768
6696
SH
SOLE
6624
0
72
ROYAL BK CDA
COM
780087102
2411027
25244
SH
SOLE
25204
0
40
ROYAL CARIBBEAN GROUP
COM
V7780T103
1011446
9750
SH
SOLE
8182
0
1568
ROYAL GOLD INC
COM
780287108
2868237
24989
SH
SOLE
24349
0
640
ROYCE GLOBAL VALUE TR INC
COM
78081T104
134017
14504
SH
SOLE
13484
0
1020
RPM INTL INC
COM
749685103
1310955
14610
SH
SOLE
6073
0
8537
RUSH STREET INTERACTIVE INC
COM
782011100
1665181
533712
SH
SOLE
533712
0
0
RYAN SPECIALTY HOLDINGS INC
CL A
78351F107
113619687
2531069
SH
SOLE
2166744
0
364325
S&P GLOBAL INC
COM
78409V104
71565641
178517
SH
SOLE
108132
0
70385
SALESFORCE INC
COM
79466L302
172149997
814873
SH
SOLE
578317
0
236556
SANGAMO THERAPEUTICS INC
COM
800677106
383373
294902
SH
SOLE
294402
0
500
SANOFI
SPONSORED ADR
80105N105
978231
18149
SH
SOLE
17742
0
407
SAREPTA THERAPEUTICS INC
COM
803607100
5381867
46995
SH
SOLE
42605
0
4390
SBA COMMUNICATIONS CORP NEW
CL A
78410G104
15671086
67618
SH
SOLE
65895
0
1723
SCHLUMBERGER LTD
COM STK
806857108
8141457
165746
SH
SOLE
143754
0
21992
SCHWAB CHARLES CORP
COM
808513105
62202125
1097426
SH
SOLE
707739
0
389687
SCHWAB STRATEGIC TR
US BRD MKT ETF
808524102
3187645
61657
SH
SOLE
60707
0
950
SCHWAB STRATEGIC TR
US LRG CAP ETF
808524201
706170
13484
SH
SOLE
13084
0
400
SCHWAB STRATEGIC TR
US LCAP GR ETF
808524300
3900331
52039
SH
SOLE
45672
0
6367
SCHWAB STRATEGIC TR
US LCAP VA ETF
808524409
579759
8642
SH
SOLE
8217
0
425
SCHWAB STRATEGIC TR
US MID-CAP ETF
808524508
243065
3422
SH
SOLE
1826
0
1596
SCHWAB STRATEGIC TR
US SML CAP ETF
808524607
2124822
48512
SH
SOLE
48472
0
40
SCHWAB STRATEGIC TR
EMRG MKTEQ ETF
808524706
527796
21429
SH
SOLE
21429
0
0
SCHWAB STRATEGIC TR
SCHWAB FDT US SC
808524763
47221
936
SH
SOLE
936
0
0
SCHWAB STRATEGIC TR
SCHWAB FDT US LG
808524771
177437
3082
SH
SOLE
2957
0
125
SCHWAB STRATEGIC TR
US DIVIDEND EQ
808524797
5109440
70359
SH
SOLE
56840
0
13519
SCHWAB STRATEGIC TR
INTL EQTY ETF
808524805
1441491
40435
SH
SOLE
36735
0
3700
SCHWAB STRATEGIC TR
US AGGREGATE B
808524839
131094
2840
SH
SOLE
2840
0
0
SCHWAB STRATEGIC TR
US REIT ETF
808524847
179464
9189
SH
SOLE
9189
0
0
SCHWAB STRATEGIC TR
INT-TRM U.S TRES
808524854
1199086
24332
SH
SOLE
24332
0
0
SCHWAB STRATEGIC TR
SHT TM US TRES
808524862
1272306
26473
SH
SOLE
26473
0
0
SCHWAB STRATEGIC TR
US TIPS ETF
808524870
466355
8895
SH
SOLE
8707
0
188
SCHWAB STRATEGIC TR
INTL SCEQT ETF
808524888
61124
1810
SH
SOLE
1510
0
300
SCIENCE APPLICATIONS INTL CO
COM
808625107
2757743
24518
SH
SOLE
21280
0
3238
SCOTTS MIRACLE-GRO CO
CL A
810186106
15797561
251995
SH
SOLE
214393
0
37602
SEAGEN INC
COM
81181C104
13959124
72530
SH
SOLE
68376
0
4154
SEALED AIR CORP NEW
COM
81211K100
13324951
333124
SH
SOLE
296309
0
36815
SELECT SECTOR SPDR TR
SBI MATERIALS
81369Y100
1546962
18667
SH
SOLE
18383
0
284
SELECT SECTOR SPDR TR
SBI HEALTHCARE
81369Y209
15712595
118380
SH
SOLE
113437
0
4943
SELECT SECTOR SPDR TR
SBI CONS STPLS
81369Y308
1502233
20254
SH
SOLE
19652
0
602
SELECT SECTOR SPDR TR
SBI CONS DISCR
81369Y407
2711583
15968
SH
SOLE
14109
0
1859
SELECT SECTOR SPDR TR
ENERGY
81369Y506
15338947
188973
SH
SOLE
173009
0
15964
SELECT SECTOR SPDR TR
FINANCIAL
81369Y605
15209229
451179
SH
SOLE
393667
0
57512
SELECT SECTOR SPDR TR
SBI INT-INDS
81369Y704
3367247
31376
SH
SOLE
28411
0
2965
SELECT SECTOR SPDR TR
TECHNOLOGY
81369Y803
11441455
65808
SH
SOLE
61002
0
4806
SELECT SECTOR SPDR TR
COMMUNICATION
81369Y852
3964895
60923
SH
SOLE
59055
0
1868
SELECT SECTOR SPDR TR
RL EST SEL SEC
81369Y860
903298
23967
SH
SOLE
23313
0
654
SELECT SECTOR SPDR TR
SBI INT-UTILS
81369Y886
5070857
77489
SH
SOLE
72714
0
4775
SELECTA BIOSCIENCES INC
COM
816212104
28015
25013
SH
SOLE
25013
0
0
SELECTQUOTE INC
COM
816307300
107250
55000
SH
SOLE
55000
0
0
SEMPRA
COM
816851109
2686882
18455
SH
SOLE
17461
0
994
SENSATA TECHNOLOGIES HLDG PL
SHS
G8060N102
352868
7843
SH
SOLE
20
0
7823
SENSEONICS HLDGS INC
COM
81727U105
17399
22800
SH
SOLE
20800
0
2000
SENTINELONE INC
CL A
81730H109
532683
35277
SH
SOLE
25277
0
10000
SERVICENOW INC
COM
81762P102
172491616
306941
SH
SOLE
261430
0
45511
SHAKE SHACK INC
CL A
819047101
15931784
204990
SH
SOLE
177409
0
27581
SHELL PLC
SPON ADS
780259305
3308808
54800
SH
SOLE
46328
0
8472
SHERWIN WILLIAMS CO
COM
824348106
10799495
40673
SH
SOLE
23903
0
16770
SHOALS TECHNOLOGIES GROUP IN
CL A
82489W107
394467
15433
SH
SOLE
15066
0
367
SHOPIFY INC
CL A
82509L107
22713231
351598
SH
SOLE
288870
0
62728
SIGNA SPORTS UNITED NV
ORD SHS
N80029106
1611283
569358
SH
SOLE
502193
0
67165
SILENCE THERAPEUTICS PLC
ADS
82686Q101
214423
38986
SH
SOLE
38986
0
0
SILICON LABORATORIES INC
COM
826919102
538367
3413
SH
SOLE
1468
0
1945
SIMILARWEB LTD
SHS
M84137104
1258208
191800
SH
SOLE
180589
0
11211
SIMON PPTY GROUP INC NEW
COM
828806109
4918445
42591
SH
SOLE
31619
0
10972
SIMPLY GOOD FOODS CO
COM
82900L102
1568723
42873
SH
SOLE
42376
0
497
SIRIUS XM HOLDINGS INC
COM
82968B103
164761
36371
SH
SOLE
32643
0
3728
SITEONE LANDSCAPE SUPPLY INC
COM
82982L103
10496317
62717
SH
SOLE
58330
0
4387
SITIO ROYALTIES CORP
CLASS A COM
82983N108
2989930
113815
SH
SOLE
109575
0
4240
SKYWORKS SOLUTIONS INC
COM
83088M102
354208
3200
SH
SOLE
1668
0
1532
SMARTSHEET INC
COM CL A
83200N103
13271112
346867
SH
SOLE
303081
0
43786
SMITH A O CORP
COM
831865209
250843
3447
SH
SOLE
2353
0
1094
SMUCKER J M CO
COM NEW
832696405
23385755
158365
SH
SOLE
122597
0
35768
SNAP INC
CL A
83304A106
161438
13635
SH
SOLE
11135
0
2500
SNAP ON INC
COM
833034101
2192764
7609
SH
SOLE
6342
0
1267
SNOWFLAKE INC
CL A
833445109
4487138
25498
SH
SOLE
22578
0
2920
SOLAREDGE TECHNOLOGIES INC
COM
83417M104
774057
2877
SH
SOLE
2576
0
301
SOLO BRANDS INC
COM CL A
83425V104
1602238
283081
SH
SOLE
274632
0
8449
SONOS INC
COM
83570H108
515783
31585
SH
SOLE
20951
0
10634
SONY GROUP CORPORATION
SPONSORED ADR
835699307
863318
9588
SH
SOLE
9442
0
146
SOUNDTHINKING INC
COM
82536T107
1270285
58110
SH
SOLE
54865
0
3245
SOUTHERN CO
COM
842587107
6388920
90945
SH
SOLE
76319
0
14626
SOUTHWEST AIRLS CO
COM
844741108
1120570
30946
SH
SOLE
23318
0
7628
SOUTHWESTERN ENERGY CO
COM
845467109
65106
10833
SH
SOLE
5000
0
5833
SOVOS BRANDS INC
COM
84612U107
1705182
87177
SH
SOLE
85235
0
1942
SP PLUS CORP
COM
78469C103
3112726
79589
SH
SOLE
78837
0
752
SPDR DOW JONES INDL AVERAGE
UT SER 1
78467X109
15760332
45835
SH
SOLE
36140
0
9695
SPDR GOLD TR
GOLD SHS
78463V107
26211573
147033
SH
SOLE
128384
0
18649
SPDR INDEX SHS FDS
PORTFLO EURP ETF
78463X103
16752
435
SH
SOLE
70
0
365
SPDR INDEX SHS FDS
S&P NORTH AMER
78463X152
3554
69
SH
SOLE
69
0
0
SPDR INDEX SHS FDS
EURO STOXX 50
78463X202
39083
850
SH
SOLE
850
0
0
SPDR INDEX SHS FDS
PORTFOLIO EMG MK
78463X509
920700
26780
SH
SOLE
24980
0
1800
SPDR INDEX SHS FDS
S&P EM MKT DIV
78463X533
42733
1502
SH
SOLE
1502
0
0
SPDR INDEX SHS FDS
GLB NAT RESRCE
78463X541
795460
14755
SH
SOLE
10159
0
4596
SPDR INDEX SHS FDS
DJ GLB RL ES ETF
78463X749
2302526
56063
SH
SOLE
49905
0
6158
SPDR INDEX SHS FDS
S&P EMKTSC ETF
78463X756
64062
1220
SH
SOLE
1220
0
0
SPDR INDEX SHS FDS
S&P INTL ETF
78463X772
1720
50
SH
SOLE
0
0
50
SPDR INDEX SHS FDS
MSCI ACWI EXUS
78463X848
105461
4036
SH
SOLE
3276
0
760
SPDR INDEX SHS FDS
DJ INTL RL ETF
78463X863
133411
5386
SH
SOLE
5386
0
0
SPDR INDEX SHS FDS
S&P INTL SMLCP
78463X871
644707
21131
SH
SOLE
159
0
20972
SPDR INDEX SHS FDS
PORTFOLIO DEVLPD
78463X889
1439570
44240
SH
SOLE
25650
0
18590
SPDR S&P 500 ETF TR
TR UNIT
78462F103
318155639
717731
SH
SOLE
609177
0
108554
SPDR S&P MIDCAP 400 ETF TR
UTSER1 S&PDCRP
78467Y107
32457845
67774
SH
SOLE
58421
0
9353
SPDR SER TR
NYSE TECH ETF
78464A102
256335
1837
SH
SOLE
1837
0
0
SPDR SER TR
S&P 600 SMCP GRW
78464A201
16623
216
SH
SOLE
216
0
0
SPDR SER TR
NUVEEN BLOOMBERG
78464A284
1306647
52245
SH
SOLE
52245
0
0
SPDR SER TR
ICE PFD SEC ETF
78464A292
14392
430
SH
SOLE
430
0
0
SPDR SER TR
S&P 600 SMCP VAL
78464A300
1190810
15427
SH
SOLE
14350
0
1077
SPDR SER TR
BBG CONV SEC ETF
78464A359
2652237
37916
SH
SOLE
35500
0
2416
SPDR SER TR
PORTFOLIO INTRMD
78464A375
358926
11178
SH
SOLE
778
0
10400
SPDR SER TR
PORT MTG BK ETF
78464A383
264
12
SH
SOLE
12
0
0
SPDR SER TR
BLOOMBERG EMERGI
78464A391
402
19
SH
SOLE
19
0
0
SPDR SER TR
PRTFLO S&P500 GW
78464A409
1779032
29160
SH
SOLE
29160
0
0
SPDR SER TR
PORTFOLIO SHORT
78464A474
2720926
92423
SH
SOLE
69785
0
22638
SPDR SER TR
PRTFLO S&P500 VL
78464A508
548726
12702
SH
SOLE
4702
0
8000
SPDR SER TR
BLOOMBERG INTL T
78464A516
13422
595
SH
SOLE
595
0
0
SPDR SER TR
S&P TRANSN ETF
78464A532
28388
339
SH
SOLE
239
0
100
SPDR SER TR
S&P TELECOM
78464A540
13889
179
SH
SOLE
179
0
0
SPDR SER TR
HLTH CARE SVCS
78464A573
8627
92
SH
SOLE
92
0
0
SPDR SER TR
DJ REIT ETF
78464A607
6059
67
SH
SOLE
67
0
0
SPDR SER TR
AEROSPACE DEF
78464A631
166253
1368
SH
SOLE
1267
0
101
SPDR SER TR
PORTFOLIO AGRGTE
78464A649
215899
8510
SH
SOLE
6800
0
1710
SPDR SER TR
PORTFLI TIPS ETF
78464A656
47132
1824
SH
SOLE
1824
0
0
SPDR SER TR
PORTFOLIO LN TSR
78464A664
31038
1038
SH
SOLE
760
0
278
SPDR SER TR
PORTFLI INTRMDIT
78464A672
35083
1240
SH
SOLE
50
0
1190
SPDR SER TR
S&P REGL BKG
78464A698
257964
6318
SH
SOLE
6318
0
0
SPDR SER TR
S&P RETAIL ETF
78464A714
11570
181
SH
SOLE
181
0
0
SPDR SER TR
S&P METALS MNG
78464A755
2987842
58793
SH
SOLE
54477
0
4316
SPDR SER TR
S&P DIVID ETF
78464A763
11035473
90027
SH
SOLE
81677
0
8350
SPDR SER TR
S&P CAP MKTS
78464A771
3565
42
SH
SOLE
42
0
0
SPDR SER TR
S&P INS ETF
78464A789
181916
4450
SH
SOLE
4275
0
175
SPDR SER TR
S&P BK ETF
78464A797
58824
1634
SH
SOLE
1634
0
0
SPDR SER TR
S&P 400 MDCP GRW
78464A821
19417
271
SH
SOLE
0
0
271
SPDR SER TR
S&P 400 MDCP VAL
78464A839
275667
4008
SH
SOLE
3714
0
294
SPDR SER TR
PORTFOLIO S&P400
78464A847
17407573
379333
SH
SOLE
312805
0
66528
SPDR SER TR
PORTFOLIO S&P500
78464A854
1167368
22402
SH
SOLE
14715
0
7687
SPDR SER TR
S&P SEMICNDCTR
78464A862
1394570
6302
SH
SOLE
6302
0
0
SPDR SER TR
S&P BIOTECH
78464A870
9082147
109160
SH
SOLE
63368
0
45792
SPDR SER TR
S&P HOMEBUILD
78464A888
86223
1074
SH
SOLE
561
0
513
SPDR SER TR
PORTFOLIO SH TSR
78468R101
224563
7800
SH
SOLE
10
0
7790
SPDR SER TR
BLOOMBERG INVT
78468R200
257121
8378
SH
SOLE
6279
0
2099
SPDR SER TR
BLOOMBERG SHT TE
78468R408
79251
3209
SH
SOLE
3142
0
67
SPDR SER TR
OILGAS EQUIP
78468R549
2812519
35980
SH
SOLE
35980
0
0
SPDR SER TR
S&P OILGAS EXP
78468R556
11348
88
SH
SOLE
88
0
0
SPDR SER TR
PORTFLI HIGH YLD
78468R606
437
19
SH
SOLE
19
0
0
SPDR SER TR
BLOOMBERG HIGH Y
78468R622
41733
453
SH
SOLE
369
0
84
SPDR SER TR
BLOOMBERG 1-3 MO
78468R663
424759
4626
SH
SOLE
471
0
4155
SPDR SER TR
NUVEEN BLMBRG MU
78468R721
136126
2949
SH
SOLE
2949
0
0
SPDR SER TR
NUVEEN BLMBRG SH
78468R739
1080117
22957
SH
SOLE
22957
0
0
SPDR SER TR
SPDR MSCI USA GE
78468R747
1194906
13572
SH
SOLE
13572
0
0
SPDR SER TR
PRTFLO S&P500 HI
78468R788
156408
4218
SH
SOLE
2908
0
1310
SPDR SER TR
SPDR S&P 500 ETF
78468R796
40800
1128
SH
SOLE
1128
0
0
SPDR SER TR
PORTFOLIO S&P600
78468R853
991371
25524
SH
SOLE
21959
0
3565
SPIRE INC
COM
84857L101
371568
5857
SH
SOLE
5795
0
62
SPLUNK INC
COM
848637104
53529036
504563
SH
SOLE
50860
0
453703
SPOTIFY TECHNOLOGY S A
SHS
L8681T102
402981
2510
SH
SOLE
349
0
2161
SPRINKLR INC
CL A
85208T107
194657
14075
SH
SOLE
14075
0
0
SPROTT PHYSICAL GOLD TR
UNIT
85207H104
6776306
454176
SH
SOLE
427276
0
26900
SPROTT PHYSICAL SILVER TR
TR UNIT
85207K107
726643
93279
SH
SOLE
43849
0
49430
SPROUT SOCIAL INC
COM CL A
85209W109
49846107
1079855
SH
SOLE
813792
0
266063
SPS COMM INC
COM
78463M107
834309
4344
SH
SOLE
4344
0
0
SPX TECHNOLOGIES INC
COM
78473E103
1066883
12556
SH
SOLE
10950
0
1606
SQUARESPACE INC
CLASS A
85225A107
277363
8794
SH
SOLE
8794
0
0
SS&C TECHNOLOGIES HLDGS INC
COM
78467J100
884699
14599
SH
SOLE
8574
0
6025
SSGA ACTIVE ETF TR
BLACKSTONE SENR
78467V608
113662
2715
SH
SOLE
2564
0
151
SSGA ACTIVE ETF TR
SPDR TR TACTIC
78467V848
223187
5504
SH
SOLE
5204
0
300
STAG INDL INC
COM
85254J102
364723
10165
SH
SOLE
9455
0
710
STANLEY BLACK & DECKER INC
COM
854502101
1586740
16932
SH
SOLE
15972
0
960
STARBUCKS CORP
COM
855244109
256154539
2585852
SH
SOLE
1938851
0
647001
STARWOOD PPTY TR INC
COM
85571B105
3867908
199377
SH
SOLE
179634
0
19743
STATE STR CORP
COM
857477103
1398708
19113
SH
SOLE
16034
0
3079
STEEL DYNAMICS INC
COM
858119100
448465
4117
SH
SOLE
3722
0
395
STELLANTIS N.V
SHS
N82405106
274751
15664
SH
SOLE
15379
0
285
STERICYCLE INC
COM
858912108
221983
4780
SH
SOLE
3280
0
1500
STERIS PLC
SHS USD
G8473T100
3591356
15963
SH
SOLE
14164
0
1799
STMICROELECTRONICS N V
NY REGISTRY
861012102
453759
9077
SH
SOLE
9033
0
44
STRYKER CORPORATION
COM
863667101
267002225
875159
SH
SOLE
611516
0
263643
SUN CMNTYS INC
COM
866674104
896404
6871
SH
SOLE
5853
0
1018
SUN LIFE FINANCIAL INC.
COM
866796105
639825
12276
SH
SOLE
12276
0
0
SUNCOR ENERGY INC NEW
COM
867224107
4434275
151237
SH
SOLE
92140
0
59097
SUNOPTA INC
COM
8676EP108
7477485
1117711
SH
SOLE
1019506
0
98205
SUNRUN INC
COM
86771W105
293243
16419
SH
SOLE
16419
0
0
SURGEPAYS INC
COM NEW
86882L204
192450
26327
SH
SOLE
26327
0
0
SYMBOTIC INC
CLASS A COM
87151X101
1199964
28030
SH
SOLE
28030
0
0
SYNEOS HEALTH INC
CL A
87166B102
380482
9029
SH
SOLE
8595
0
434
SYNOPSYS INC
COM
871607107
13924358
31980
SH
SOLE
31024
0
956
SYSCO CORP
COM
871829107
30581381
412148
SH
SOLE
356156
0
55992
T-MOBILE US INC
COM
872590104
1698191
12226
SH
SOLE
10955
0
1271
TACTILE SYS TECHNOLOGY INC
COM
87357P100
8900708
357028
SH
SOLE
347670
0
9358
TAIWAN SEMICONDUCTOR MFG LTD
SPONSORED ADS
874039100
6161268
61051
SH
SOLE
46914
0
14137
TAKE-TWO INTERACTIVE SOFTWAR
COM
874054109
5222856
35491
SH
SOLE
33375
0
2116
TAKEDA PHARMACEUTICAL CO LTD
SPONSORED ADS
874060205
183320
11669
SH
SOLE
11323
0
346
TANGER FACTORY OUTLET CTRS I
COM
875465106
264084
11966
SH
SOLE
789
0
11177
TARGA RES CORP
COM
87612G101
1191837
15661
SH
SOLE
14471
0
1190
TARGET CORP
COM
87612E106
18659660
141468
SH
SOLE
103830
0
37638
TASKUS INC
CLASS A COM
87652V109
372609
32916
SH
SOLE
31182
0
1734
TE CONNECTIVITY LTD
SHS
H84989104
7386229
52699
SH
SOLE
30563
0
22136
TECHNIPFMC PLC
COM
G87110105
781988
47051
SH
SOLE
46751
0
300
TEKLA WORLD HEALTHCARE FD
BEN INT SHS
87911L108
542658
38706
SH
SOLE
38406
0
300
TELADOC HEALTH INC
COM
87918A105
577448
22806
SH
SOLE
17120
0
5686
TELEDYNE TECHNOLOGIES INC
COM
879360105
3555279
8648
SH
SOLE
8514
0
134
TELOS CORP MD
COM
87969B101
128000
50000
SH
SOLE
50000
0
0
TELUS INTL CDA INC
SUB VTG SHS
87975H100
418801
27589
SH
SOLE
26338
0
1251
TENABLE HLDGS INC
COM
88025T102
13870065
318486
SH
SOLE
296236
0
22250
TERADYNE INC
COM
880770102
1703572
15302
SH
SOLE
15060
0
242
TESLA INC
COM
88160R101
57984610
221510
SH
SOLE
169965
0
51545
TEVA PHARMACEUTICAL INDS LTD
SPONSORED ADS
881624209
81098
10770
SH
SOLE
10770
0
0
TEXAS INSTRS INC
COM
882508104
50336114
279614
SH
SOLE
199556
0
80058
TEXAS PACIFIC LAND CORPORATI
COM
88262P102
3472856
2638
SH
SOLE
2573
0
65
TEXTRON INC
COM
883203101
223456
3304
SH
SOLE
2974
0
330
THE CIGNA GROUP
COM
125523100
12465195
44423
SH
SOLE
35653
0
8770
THE REAL GOOD FOOD COMPANY I
COM CL A
75601G109
193043
55632
SH
SOLE
46482
0
9150
THE TRADE DESK INC
COM CL A
88339J105
666640
8633
SH
SOLE
5763
0
2870
THERMO FISHER SCIENTIFIC INC
COM
883556102
79725876
152805
SH
SOLE
126800
0
26005
THERMON GROUP HLDGS INC
COM
88362T103
5141780
193300
SH
SOLE
190527
0
2773
THOMSON REUTERS CORP.
COM
884903808
279273
2070
SH
SOLE
2041
0
29
THOUGHTWORKS HOLDING INC
COM
88546E105
1016056
134577
SH
SOLE
131560
0
3017
TIDEWATER INC NEW
COM
88642R109
227637
4106
SH
SOLE
4106
0
0
TIDEWATER INC NEW
*W EXP 07/31/202
88642R117
50
43
SH
SOLE
43
0
0
TIDEWATER INC NEW
*W EXP 07/31/202
88642R125
9
46
SH
SOLE
46
0
0
TILRAY BRANDS INC
COM
88688T100
246959
158307
SH
SOLE
157787
0
520
TIMKEN CO
COM
887389104
383419
4189
SH
SOLE
1476
0
2713
TITAN INTL INC ILL
COM
88830M102
345548
30100
SH
SOLE
30000
0
100
TJX COS INC NEW
COM
872540109
21417011
252589
SH
SOLE
235320
0
17269
TOAST INC
CL A
888787108
47197549
2091163
SH
SOLE
1813939
0
277224
TOLL BROTHERS INC
COM
889478103
273503
3459
SH
SOLE
2584
0
875
TOPGOLF CALLAWAY BRANDS CORP
COM
131193104
1234472
62190
SH
SOLE
62190
0
0
TORONTO DOMINION BK ONT
COM NEW
891160509
1753386
28276
SH
SOLE
22838
0
5438
TOTALENERGIES SE
SPONSORED ADS
89151E109
4233082
73440
SH
SOLE
60864
0
12576
TRACTOR SUPPLY CO
COM
892356106
16042793
72559
SH
SOLE
58321
0
14238
TRADEWEB MKTS INC
CL A
892672106
474156
6924
SH
SOLE
6877
0
47
TRAEGER INC
COMMON STOCK
89269P103
374795
88187
SH
SOLE
62287
0
25900
TRANE TECHNOLOGIES PLC
SHS
G8994E103
3131194
16371
SH
SOLE
11070
0
5301
TRANSDIGM GROUP INC
COM
893641100
152514989
170566
SH
SOLE
121152
0
49414
TRANSOCEAN LTD
REG SHS
H8817H100
1886680
269141
SH
SOLE
239491
0
29650
TRANSUNION
COM
89400J107
1800278
22983
SH
SOLE
18338
0
4645
TRAVELERS COMPANIES INC
COM
89417E109
6481649
37324
SH
SOLE
32694
0
4630
TREEHOUSE FOODS INC
COM
89469A104
20452433
405963
SH
SOLE
352382
0
53581
TREVENA INC
COM NEW
89532E208
8810
10000
SH
SOLE
0
0
10000
TREX CO INC
COM
89531P105
54227888
827149
SH
SOLE
602801
0
224348
TRIMBLE INC
COM
896239100
16909407
319407
SH
SOLE
196450
0
122957
TRIPLE FLAG PRECIOUS METAL
COM
89679M104
165360
12000
SH
SOLE
12000
0
0
TRUIST FINL CORP
COM
89832Q109
1225782
40388
SH
SOLE
30723
0
9665
TWILIO INC
CL A
90138F102
17275163
271537
SH
SOLE
203896
0
67641
TWIST BIOSCIENCE CORP
COM
90184D100
554630
27108
SH
SOLE
15638
0
11470
TWO HBRS INVT CORP
COM
90187B804
176137
12690
SH
SOLE
9067
0
3623
TYLER TECHNOLOGIES INC
COM
902252105
196290724
471320
SH
SOLE
391857
0
79463
TYSON FOODS INC
CL A
902494103
1391044
27254
SH
SOLE
16246
0
11008
U HAUL HOLDING COMPANY
COM SER N
023586506
248790
4910
SH
SOLE
4775
0
135
U S SILICA HLDGS INC
COM
90346E103
1173937
96780
SH
SOLE
75560
0
21220
UBER TECHNOLOGIES INC
COM
90353T100
106027635
2456049
SH
SOLE
1589231
0
866818
UBER TECHNOLOGIES INC
NOTE12/1
90353TAJ9
22801
25000
PRN
SOLE
0
0
25000
UFP INDUSTRIES INC
COM
90278Q108
435905
4492
SH
SOLE
1201
0
3291
ULTA BEAUTY INC
COM
90384S303
34720970
73781
SH
SOLE
55584
0
18197
UNDER ARMOUR INC
CL A
904311107
364343
50463
SH
SOLE
47273
0
3190
UNDER ARMOUR INC
CL C
904311206
49043
7309
SH
SOLE
5344
0
1965
UNIFIRST CORP MASS
COM
904708104
3781779
24397
SH
SOLE
23255
0
1142
UNILEVER PLC
SPON ADR NEW
904767704
7270496
139469
SH
SOLE
108255
0
31214
UNION PAC CORP
COM
907818108
109911745
537151
SH
SOLE
380459
0
156692
UNIQURE NV
SHS
N90064101
277435
24209
SH
SOLE
24059
0
150
UNITED AIRLS HLDGS INC
COM
910047109
1492162
27195
SH
SOLE
26365
0
830
UNITED PARCEL SERVICE INC
CL B
911312106
36863886
205656
SH
SOLE
145094
0
60562
UNITED RENTALS INC
COM
911363109
2869208
6442
SH
SOLE
6055
0
387
UNITED STATES STL CORP NEW
COM
912909108
1262230
50469
SH
SOLE
40369
0
10100
UNITED THERAPEUTICS CORP DEL
COM
91307C102
331125
1500
SH
SOLE
1500
0
0
UNITEDHEALTH GROUP INC
COM
91324P102
176203201
366601
SH
SOLE
301124
0
65477
UNITY SOFTWARE INC
COM
91332U101
10378205
239019
SH
SOLE
206280
0
32739
UNIVERSAL DISPLAY CORP
COM
91347P105
364649
2530
SH
SOLE
657
0
1873
UNIVERSAL HLTH SVCS INC
CL B
913903100
246121
1560
SH
SOLE
1415
0
145
UPHEALTH INC
COM NEW
91532B200
37055
19710
SH
SOLE
19710
0
0
URANIUM ENERGY CORP
COM
916896103
545700
160500
SH
SOLE
160000
0
500
US BANCORP DEL
COM NEW
902973304
6437660
194844
SH
SOLE
141116
0
53728
VAIL RESORTS INC
COM
91879Q109
4849835
19264
SH
SOLE
7347
0
11917
VALERO ENERGY CORP
COM
91913Y100
4711818
40169
SH
SOLE
37359
0
2810
VALMONT INDS INC
COM
920253101
21548740
74038
SH
SOLE
63175
0
10863
VANECK ETF TRUST
GOLD MINERS ETF
92189F106
9317470
309448
SH
SOLE
278103
0
31345
VANECK ETF TRUST
STEEL ETF
92189F205
768
12
SH
SOLE
12
0
0
VANECK ETF TRUST
EMERGING MRKT HI
92189F353
796
43
SH
SOLE
43
0
0
VANECK ETF TRUST
PREFERRED SECURT
92189F429
35340
2000
SH
SOLE
2000
0
0
VANECK ETF TRUST
FALLEN ANGEL HG
92189F437
3012
108
SH
SOLE
108
0
0
VANECK ETF TRUST
MORTGAGE REIT
92189F452
90075
7500
SH
SOLE
7500
0
0
VANECK ETF TRUST
LOW CARBN ENERGY
92189F502
39546
324
SH
SOLE
324
0
0
VANECK ETF TRUST
MRNGSTR WDE MOAT
92189F643
2747653
34436
SH
SOLE
24317
0
10119
VANECK ETF TRUST
SEMICONDUCTR ETF
92189F676
5555277
36488
SH
SOLE
33765
0
2723
VANECK ETF TRUST
PHARMACEUTCL ETF
92189F692
69475
882
SH
SOLE
882
0
0
VANECK ETF TRUST
BIOTECH ETF
92189F726
66321
425
SH
SOLE
425
0
0
VANECK ETF TRUST
CHINA GROWTH LDR
92189F759
13761
600
SH
SOLE
600
0
0
VANECK ETF TRUST
JUNIOR GOLD MINE
92189F791
732100
20530
SH
SOLE
17917
0
2613
VANECK ETF TRUST
VANECK VIETNAM
92189F817
9310
700
SH
SOLE
0
0
700
VANECK ETF TRUST
BRAZIL SMALL CAP
92189F825
46502
2572
SH
SOLE
1753
0
819
VANECK ETF TRUST
GAMING ETF
92189F882
23265
520
SH
SOLE
520
0
0
VANECK ETF TRUST
INTRMDT MUNI ETF
92189H201
123790
2687
SH
SOLE
1697
0
990
VANECK ETF TRUST
HIGH YLD MUNIETF
92189H409
1026800
20000
SH
SOLE
20000
0
0
VANECK ETF TRUST
OIL SERVICES ETF
92189H607
48261
168
SH
SOLE
73
0
95
VANECK ETF TRUST
SOCIAL SENTIMENT
92189H839
361
22
SH
SOLE
22
0
0
VANECK ETF TRUST
ENERGY INCME ET
92189H870
2442
38
SH
SOLE
38
0
0
VANGUARD ADMIRAL FDS INC
500 GRTH IDX F
921932505
959721
3777
SH
SOLE
3727
0
50
VANGUARD ADMIRAL FDS INC
500 VAL IDX FD
921932703
3205863
20590
SH
SOLE
13763
0
6827
VANGUARD ADMIRAL FDS INC
SMLCP 600 GRTH
921932794
200
2
SH
SOLE
2
0
0
VANGUARD ADMIRAL FDS INC
SMLLCP 600 IDX
921932828
266484
2900
SH
SOLE
2900
0
0
VANGUARD ADMIRAL FDS INC
MIDCP 400 VAL
921932844
141754
1722
SH
SOLE
1600
0
122
VANGUARD ADMIRAL FDS INC
MIDCP 400 GRTH
921932869
1576136
16858
SH
SOLE
16560
0
298
VANGUARD ADMIRAL FDS INC
MIDCP 400 IDX
921932885
35422
400
SH
SOLE
400
0
0
VANGUARD BD INDEX FDS
LONG TERM BOND
921937793
375
5
SH
SOLE
5
0
0
VANGUARD BD INDEX FDS
INTERMED TERM
921937819
6783715
90173
SH
SOLE
1318
0
88855
VANGUARD BD INDEX FDS
SHORT TRM BOND
921937827
39418274
521613
SH
SOLE
360973
0
160640
VANGUARD BD INDEX FDS
TOTAL BND MRKT
921937835
3420523
47056
SH
SOLE
45524
0
1532
VANGUARD BD INDEX FDS
VANGUARD ULTRA
92203C303
8079589
164353
SH
SOLE
153793
0
10560
VANGUARD CHARLOTTE FDS
TOTAL INT BD ETF
92203J407
451553
9238
SH
SOLE
9238
0
0
VANGUARD INDEX FDS
S&P 500 ETF SHS
922908363
65798463
161556
SH
SOLE
153619
0
7937
VANGUARD INDEX FDS
MCAP VL IDXVIP
922908512
18611006
134492
SH
SOLE
123182
0
11310
VANGUARD INDEX FDS
MCAP GR IDXVIP
922908538
3209086
15596
SH
SOLE
11193
0
4403
VANGUARD INDEX FDS
REAL ESTATE ETF
922908553
17075101
204345
SH
SOLE
186098
0
18247
VANGUARD INDEX FDS
SML CP GRW ETF
922908595
7259923
31601
SH
SOLE
23663
0
7938
VANGUARD INDEX FDS
SM CP VAL ETF
922908611
7872077
47594
SH
SOLE
44845
0
2749
VANGUARD INDEX FDS
MID CAP ETF
922908629
18712266
84994
SH
SOLE
80171
0
4823
VANGUARD INDEX FDS
LARGE CAP ETF
922908637
986184
4865
SH
SOLE
3100
0
1765
VANGUARD INDEX FDS
EXTEND MKT ETF
922908652
9842048
66129
SH
SOLE
54787
0
11342
VANGUARD INDEX FDS
GROWTH ETF
922908736
48750505
172288
SH
SOLE
160533
0
11755
VANGUARD INDEX FDS
VALUE ETF
922908744
95316244
670769
SH
SOLE
615660
0
55109
VANGUARD INDEX FDS
SMALL CP ETF
922908751
8891235
44704
SH
SOLE
35318
0
9386
VANGUARD INDEX FDS
TOTAL STK MKT
922908769
41045577
186334
SH
SOLE
178360
0
7974
VANGUARD INTL EQUITY INDEX F
GLB EX US ETF
922042676
1677407
41737
SH
SOLE
41070
0
667
VANGUARD INTL EQUITY INDEX F
FTSE SMCAP ETF
922042718
401595
3635
SH
SOLE
2515
0
1120
VANGUARD INTL EQUITY INDEX F
TT WRLD ST ETF
922042742
947547
9771
SH
SOLE
9706
0
65
VANGUARD INTL EQUITY INDEX F
ALLWRLD EX US
922042775
95836764
1761381
SH
SOLE
1552434
0
208947
VANGUARD INTL EQUITY INDEX F
FTSE EMR MKT ETF
922042858
24813664
609972
SH
SOLE
562642
0
47330
VANGUARD INTL EQUITY INDEX F
FTSE PACIFIC ETF
922042866
510838
7327
SH
SOLE
7252
0
75
VANGUARD INTL EQUITY INDEX F
FTSE EUROPE ETF
922042874
1908389
30930
SH
SOLE
18941
0
11989
VANGUARD MALVERN FDS
STRM INFPROIDX
922020805
1540727
32491
SH
SOLE
18687
0
13804
VANGUARD MUN BD FDS
TAX EXEMPT BD
922907746
2384157
47474
SH
SOLE
43125
0
4349
VANGUARD SCOTTSDALE FDS
SHORT TERM TREAS
92206C102
2178788
37741
SH
SOLE
4463
0
33278
VANGUARD SCOTTSDALE FDS
SHRT TRM CORP BD
92206C409
1247988
16495
SH
SOLE
15088
0
1407
VANGUARD SCOTTSDALE FDS
VNG RUS3000IDX
92206C599
97732
495
SH
SOLE
495
0
0
VANGUARD SCOTTSDALE FDS
VNG RUS2000GRW
92206C623
114170
647
SH
SOLE
457
0
190
VANGUARD SCOTTSDALE FDS
VNG RUS2000IDX
92206C664
4873380
64446
SH
SOLE
18563
0
45883
VANGUARD SCOTTSDALE FDS
VNG RUS1000GRW
92206C680
179431
2536
SH
SOLE
2421
0
115
VANGUARD SCOTTSDALE FDS
INTER TERM TREAS
92206C706
1244933
21223
SH
SOLE
21223
0
0
VANGUARD SCOTTSDALE FDS
VNG RUS1000VAL
92206C714
192554
2782
SH
SOLE
2102
0
680
VANGUARD SCOTTSDALE FDS
VNG RUS1000IDX
92206C730
141092
700
SH
SOLE
700
0
0
VANGUARD SCOTTSDALE FDS
MTG-BKD SECS ETF
92206C771
117624
2558
SH
SOLE
2558
0
0
VANGUARD SCOTTSDALE FDS
LG-TERM COR BD
92206C813
18367
234
SH
SOLE
234
0
0
VANGUARD SCOTTSDALE FDS
LONG TERM TREAS
92206C847
2096
33
SH
SOLE
33
0
0
VANGUARD SCOTTSDALE FDS
INT-TERM CORP
92206C870
1928295
24400
SH
SOLE
17708
0
6692
VANGUARD SPECIALIZED FUNDS
DIV APP ETF
921908844
108489726
667917
SH
SOLE
564197
0
103720
VANGUARD STAR FDS
VG TL INTL STK F
921909768
1152108
20544
SH
SOLE
20175
0
369
VANGUARD TAX-MANAGED FDS
VAN FTSE DEV MKT
921943858
136054581
2946180
SH
SOLE
2704736
0
241444
VANGUARD WHITEHALL FDS
HIGH DIV YLD
921946406
15837694
149314
SH
SOLE
126308
0
23006
VANGUARD WHITEHALL FDS
INTL HIGH ETF
921946794
4076482
64501
SH
SOLE
63316
0
1185
VANGUARD WHITEHALL FDS
INTL DVD ETF
921946810
5038767
67103
SH
SOLE
54305
0
12798
VANGUARD WORLD FD
ESG US STK ETF
921910733
3187784
40686
SH
SOLE
40686
0
0
VANGUARD WORLD FD
MEGA GRWTH IND
921910816
6562152
27886
SH
SOLE
21386
0
6500
VANGUARD WORLD FD
MEGA CAP VAL ETF
921910840
1349918
13010
SH
SOLE
2814
0
10196
VANGUARD WORLD FD
MEGA CAP INDEX
921910873
343743
2197
SH
SOLE
2032
0
165
VANGUARD WORLD FDS
CONSUM DIS ETF
92204A108
847952
2994
SH
SOLE
2346
0
648
VANGUARD WORLD FDS
CONSUM STP ETF
92204A207
3494968
17974
SH
SOLE
17619
0
355
VANGUARD WORLD FDS
ENERGY ETF
92204A306
2659505
23558
SH
SOLE
22202
0
1356
VANGUARD WORLD FDS
FINANCIALS ETF
92204A405
634044
7805
SH
SOLE
6033
0
1772
VANGUARD WORLD FDS
HEALTH CAR ETF
92204A504
3923659
16027
SH
SOLE
14647
0
1380
VANGUARD WORLD FDS
INDUSTRIAL ETF
92204A603
3886594
18910
SH
SOLE
18239
0
671
VANGUARD WORLD FDS
INF TECH ETF
92204A702
14249578
32227
SH
SOLE
30221
0
2006
VANGUARD WORLD FDS
MATERIALS ETF
92204A801
1854674
10192
SH
SOLE
9040
0
1152
VANGUARD WORLD FDS
UTILITIES ETF
92204A876
364154
2561
SH
SOLE
2132
0
429
VANGUARD WORLD FDS
COMM SRVC ETF
92204A884
281367
2647
SH
SOLE
1680
0
967
VARONIS SYS INC
COM
922280102
313084
11748
SH
SOLE
11748
0
0
VEEVA SYS INC
CL A COM
922475108
287383156
1453412
SH
SOLE
1184616
0
268796
VELO3D INC
COMMON STOCK
92259N104
361934
167562
SH
SOLE
148517
0
19045
VENTAS INC
COM
92276F100
531220
11238
SH
SOLE
11076
0
162
VERACYTE INC
COM
92337F107
1587596
62332
SH
SOLE
44307
0
18025
VERISK ANALYTICS INC
COM
92345Y106
93043380
411642
SH
SOLE
291016
0
120626
VERIZON COMMUNICATIONS INC
COM
92343V104
17959652
482916
SH
SOLE
382785
0
100131
VERRA MOBILITY CORP
CL A COM STK
92511U102
6899160
349856
SH
SOLE
302860
0
46996
VERTEX PHARMACEUTICALS INC
COM
92532F100
6427636
18265
SH
SOLE
8630
0
9635
VERU INC
COM
92536C103
380800
320000
SH
SOLE
320000
0
0
VIATRIS INC
COM
92556V106
261428
26195
SH
SOLE
17126
0
9069
VICI PPTYS INC
COM
925652109
2079467
66162
SH
SOLE
58923
0
7239
VICOR CORP
COM
925815102
436320
8080
SH
SOLE
8080
0
0
VIEMED HEALTHCARE INC
COM
92663R105
224940
23000
SH
SOLE
23000
0
0
VIKING THERAPEUTICS INC
COM
92686J106
1894609
116879
SH
SOLE
110379
0
6500
VIPER ENERGY PARTNERS LP
COM UNT RP INT
92763M105
592943
22100
SH
SOLE
22100
0
0
VIRGIN GALACTIC HOLDINGS INC
COM
92766K106
878618
226448
SH
SOLE
186423
0
40025
VIRTU FINL INC
CL A
928254101
397155
23239
SH
SOLE
23239
0
0
VISA INC
COM CL A
92826C839
523972262
2206385
SH
SOLE
1896918
0
309467
VISTA OUTDOOR INC
COM
928377100
532371
19240
SH
SOLE
18990
0
250
VIVID SEATS INC
COM CL A
92854T100
93385
11791
SH
SOLE
11791
0
0
VMWARE INC
CL A COM
928563402
827224
5757
SH
SOLE
3518
0
2239
VODAFONE GROUP PLC NEW
SPONSORED ADR
92857W308
393832
41675
SH
SOLE
35642
0
6033
VONTIER CORPORATION
COM
928881101
483771
15019
SH
SOLE
10975
0
4044
VOYA FINANCIAL INC
COM
929089100
407114
5677
SH
SOLE
2142
0
3535
VSE CORP
COM
918284100
690822
12632
SH
SOLE
12340
0
292
VULCAN MATLS CO
COM
929160109
17857155
79210
SH
SOLE
18476
0
60734
VUZIX CORP
COM NEW
92921W300
75567
14817
SH
SOLE
0
0
14817
WABTEC
COM
929740108
56509345
515267
SH
SOLE
325490
0
189777
WALGREENS BOOTS ALLIANCE INC
COM
931427108
7338856
257594
SH
SOLE
196936
0
60658
WALMART INC
COM
931142103
122392211
778675
SH
SOLE
422022
0
356653
WARNER BROS DISCOVERY INC
COM SER A
934423104
1005721
80201
SH
SOLE
45184
0
35017
WARNER MUSIC GROUP CORP
COM CL A
934550203
4154945
159254
SH
SOLE
154609
0
4645
WASTE CONNECTIONS INC
COM
94106B101
10780638
75426
SH
SOLE
73975
0
1451
WASTE MGMT INC DEL
COM
94106L109
9470883
54612
SH
SOLE
47205
0
7407
WATERS CORP
COM
941848103
960877
3605
SH
SOLE
3604
0
1
WATSCO INC
COM
942622200
292007433
765479
SH
SOLE
585450
0
180029
WAYFAIR INC
CL A
94419L101
893367
13742
SH
SOLE
13543
0
199
WAYFAIR INC
NOTE 0.625%10/0
94419LAM3
84258
99000
PRN
SOLE
74000
0
25000
WEBSTER FINL CORP
COM
947890109
203775
5398
SH
SOLE
303
0
5095
WEC ENERGY GROUP INC
COM
92939U106
3754783
42552
SH
SOLE
30960
0
11592
WELLS FARGO CO NEW
COM
949746101
10935229
256214
SH
SOLE
228938
0
27276
WELLS FARGO CO NEW
PERP PFD CNV A
949746804
445824
387
SH
SOLE
377
0
10
WELLTOWER INC
COM
95040Q104
2314597
28614
SH
SOLE
22500
0
6114
WEST PHARMACEUTICAL SVSC INC
COM
955306105
38574102
100855
SH
SOLE
90366
0
10489
WESTERN ALLIANCE BANCORP
COM
957638109
564317
15473
SH
SOLE
15473
0
0
WESTERN DIGITAL CORP.
COM
958102105
674964
17795
SH
SOLE
14915
0
2880
WESTERN DIGITAL CORP.
NOTE 1.500% 2/0
958102AP0
24238
25000
PRN
SOLE
25000
0
0
WESTERN MIDSTREAM PARTNERS L
COM UNIT LP INT
958669103
294479
11104
SH
SOLE
7386
0
3718
WESTERN UN CO
COM
959802109
300265
25598
SH
SOLE
19716
0
5882
WESTROCK CO
COM
96145D105
490418
16870
SH
SOLE
16870
0
0
WEX INC
COM
96208T104
25816099
141792
SH
SOLE
130383
0
11409
WEYERHAEUSER CO MTN BE
COM NEW
962166104
6743144
201228
SH
SOLE
177107
0
24121
WHEATON PRECIOUS METALS CORP
COM
962879102
6980631
161514
SH
SOLE
124436
0
37078
WHIRLPOOL CORP
COM
963320106
1363009
9161
SH
SOLE
1296
0
7865
WILLIAMS COS INC
COM
969457100
1130552
34648
SH
SOLE
24628
0
10020
WILLIAMS SONOMA INC
COM
969904101
1729949
13824
SH
SOLE
13595
0
229
WILLIS TOWERS WATSON PLC LTD
SHS
G96629103
2261742
9604
SH
SOLE
8902
0
702
WILLSCOT MOBIL MINI HLDNG CO
COM CL A
971378104
6464172
135262
SH
SOLE
130962
0
4300
WINTRUST FINL CORP
COM
97650W108
1424137
19611
SH
SOLE
18283
0
1328
WISDOMTREE INC
COM
97717P104
89180
13000
SH
SOLE
13000
0
0
WISDOMTREE TR
US TOTAL DIVIDND
97717W109
1250865
20146
SH
SOLE
20146
0
0
WISDOMTREE TR
CHINESE YUAN FD
97717W182
9637
400
SH
SOLE
0
0
400
WISDOMTREE TR
US HIGH DIVIDEND
97717W208
1006163
12645
SH
SOLE
4120
0
8525
WISDOMTREE TR
EMG MKTS SMCAP
97717W281
108942
2341
SH
SOLE
2141
0
200
WISDOMTREE TR
US LARGECAP DIVD
97717W307
581813
9148
SH
SOLE
8626
0
522
WISDOMTREE TR
EMER MKT HIGH FD
97717W315
305007
7970
SH
SOLE
6970
0
1000
WISDOMTREE TR
US AI ENHANCED
97717W406
274827
2938
SH
SOLE
2438
0
500
WISDOMTREE TR
INDIA ERNGS FD
97717W422
487096
13997
SH
SOLE
8997
0
5000
WISDOMTREE TR
GERMANY HEDEQ FD
97717W448
25445
700
SH
SOLE
700
0
0
WISDOMTREE TR
BLMBG US BULL
97717W471
2254
85
SH
SOLE
85
0
0
WISDOMTREE TR
US MIDCAP DIVID
97717W505
56768
1350
SH
SOLE
1350
0
0
WISDOMTREE TR
WISDOMTREE US VA
97717W547
9008
144
SH
SOLE
144
0
0
WISDOMTREE TR
US SMALLCAP FUND
97717W562
455090
10156
SH
SOLE
4506
0
5650
WISDOMTREE TR
US MIDCAP FUND
97717W570
40499
765
SH
SOLE
765
0
0
WISDOMTREE TR
US SMALLCAP DIVD
97717W604
64006
2223
SH
SOLE
2223
0
0
WISDOMTREE TR
INTL EQUITY FD
97717W703
107218
2143
SH
SOLE
2023
0
120
WISDOMTREE TR
INTL SMCAP DIV
97717W760
230883
3883
SH
SOLE
3883
0
0
WISDOMTREE TR
INTERNTNL AI ENH
97717W786
56546
1450
SH
SOLE
1450
0
0
WISDOMTREE TR
ITL HIGH DIV FD
97717W802
35758
968
SH
SOLE
968
0
0
WISDOMTREE TR
JP SMALLCP DIV
97717W836
29175
438
SH
SOLE
438
0
0
WISDOMTREE TR
JAPN HEDGE EQT
97717W851
215451
2588
SH
SOLE
2588
0
0
WISDOMTREE TR
EUROPE SMCP DV
97717W869
5305
95
SH
SOLE
95
0
0
WISDOMTREE TR
EMERG MKTS ESG
97717X214
50610
1782
SH
SOLE
1782
0
0
WISDOMTREE TR
YIELD ENHANCD US
97717X511
219396
5092
SH
SOLE
5092
0
0
WISDOMTREE TR
EUR HDG SMLCAP
97717X552
129545
3850
SH
SOLE
3850
0
0
WISDOMTREE TR
US S CAP QTY DIV
97717X651
77223
1820
SH
SOLE
1520
0
300
WISDOMTREE TR
EUROPE HEDGED EQ
97717X701
123132
1504
SH
SOLE
1504
0
0
WISDOMTREE TR
EM LCL DEBT FD
97717X867
7507
272
SH
SOLE
272
0
0
WISDOMTREE TR
FLOATNG RAT TREA
97717Y527
63146666
1254902
SH
SOLE
1058699
0
196203
WISDOMTREE TR
CLOUD COMPUTNG
97717Y691
237243
7484
SH
SOLE
7484
0
0
WOLFSPEED INC
COM
977852102
6525932
117394
SH
SOLE
116266
0
1128
WOODWARD INC
COM
980745103
350504
2948
SH
SOLE
2291
0
657
WORKDAY INC
CL A
98138H101
355393713
1573304
SH
SOLE
1149255
0
424049
WORKIVA INC
COM CL A
98139A105
269907
2655
SH
SOLE
2655
0
0
WP CAREY INC
COM
92936U109
3750668
55516
SH
SOLE
49779
0
5737
WYNDHAM HOTELS & RESORTS INC
COM
98311A105
399283
5823
SH
SOLE
5298
0
525
WYNN RESORTS LTD
COM
983134107
2004273
18978
SH
SOLE
18219
0
759
XCEL ENERGY INC
COM
98389B100
2486408
39994
SH
SOLE
37024
0
2970
XOMETRY INC
CLASS A COM
98423F109
11843602
559188
SH
SOLE
436250
0
122938
XPO INC
COM
983793100
373470
6330
SH
SOLE
5030
0
1300
XYLEM INC
COM
98419M100
6096008
54129
SH
SOLE
15641
0
38488
YETI HLDGS INC
COM
98585X104
20326863
523349
SH
SOLE
465896
0
57453
YUM BRANDS INC
COM
988498101
4333166
31275
SH
SOLE
29540
0
1735
YUM CHINA HLDGS INC
COM
98850P109
769377
13617
SH
SOLE
11931
0
1686
ZEBRA TECHNOLOGIES CORPORATI
CL A
989207105
27919548
94377
SH
SOLE
29691
0
64686
ZIMMER BIOMET HOLDINGS INC
COM
98956P102
3428555
23548
SH
SOLE
18203
0
5345
ZOETIS INC
CL A
98978V103
412544680
2395591
SH
SOLE
1829240
0
566351
ZOOM VIDEO COMMUNICATIONS IN
CL A
98980L101
9477677
139624
SH
SOLE
114134
0
25490