0001104659-23-018037.txt : 20230210
0001104659-23-018037.hdr.sgml : 20230210
20230210092407
ACCESSION NUMBER: 0001104659-23-018037
CONFORMED SUBMISSION TYPE: 13F-HR
PUBLIC DOCUMENT COUNT: 2
CONFORMED PERIOD OF REPORT: 20221231
FILED AS OF DATE: 20230210
DATE AS OF CHANGE: 20230210
EFFECTIVENESS DATE: 20230210
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: 23608872
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
12-31-2022
12-31-2022
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
02-10-2023
0
1814
22998029198
INFORMATION TABLE
2
infotable.xml
1LIFE HEALTHCARE INC
COM
68269G107
789982
47276
SH
SOLE
42806
0
4470
2U INC
COM
90214J101
267716
42698
SH
SOLE
37683
0
5015
374WATER INC
COM
88583P104
28600
10000
SH
SOLE
0
0
10000
3M CO
COM
88579Y101
15535337
129548
SH
SOLE
91673
0
37875
ABB LTD
SPONSORED ADR
000375204
5431059
178301
SH
SOLE
168982
0
9319
ABBOTT LABS
COM
002824100
212617917
1936587
SH
SOLE
1500946
0
435641
ABBVIE INC
COM
00287Y109
188612623
1167085
SH
SOLE
907952
0
259133
ABM INDS INC
COM
000957100
355360
8000
SH
SOLE
0
0
8000
ABRDN ASIA PACIFIC INCOME FU
COM
003009107
51548
19600
SH
SOLE
19600
0
0
ABRDN EMRG MKTS EQTY INCM FD
COM
00301W105
169051
32825
SH
SOLE
26470
0
6355
ACADIA HEALTHCARE COMPANY IN
COM
00404A109
785909
9547
SH
SOLE
9547
0
0
ACCELERATE DIAGNOSTICS INC
COM
00430H102
32392
45881
SH
SOLE
35095
0
10786
ACCENTURE PLC IRELAND
SHS CLASS A
G1151C101
169475195
635119
SH
SOLE
461534
0
173585
ACCOLADE INC
COM
00437E102
821370
105439
SH
SOLE
98084
0
7355
ACTINIUM PHARMACEUTICALS INC
COM
00507W206
952110
89400
SH
SOLE
63900
0
25500
ACTIVISION BLIZZARD INC
COM
00507V109
19984360
261063
SH
SOLE
194916
0
66147
ACUITY BRANDS INC
COM
00508Y102
231538
1398
SH
SOLE
1207
0
191
ACV AUCTIONS INC
COM CL A
00091G104
108290
13190
SH
SOLE
13190
0
0
ADAPTIVE BIOTECHNOLOGIES COR
COM
00650F109
544322
71246
SH
SOLE
59433
0
11813
ADOBE SYSTEMS INCORPORATED
COM
00724F101
213882651
635553
SH
SOLE
433365
0
202188
ADVANCED DRAIN SYS INC DEL
COM
00790R104
428621
5229
SH
SOLE
5122
0
107
ADVANCED MICRO DEVICES INC
COM
007903107
14561532
224819
SH
SOLE
160127
0
64692
AEGLEA BIOTHERAPEUTICS INC
COM
00773J103
34460
76594
SH
SOLE
76594
0
0
AEROVIRONMENT INC
COM
008073108
1211318
14141
SH
SOLE
13616
0
525
AES CORP
COM
00130H105
395134
13739
SH
SOLE
10263
0
3476
AFFILIATED MANAGERS GROUP IN
COM
008252108
2203128
13906
SH
SOLE
13006
0
900
AFLAC INC
COM
001055102
1128882
15692
SH
SOLE
14131
0
1561
AGCO CORP
COM
001084102
13104126
94485
SH
SOLE
80567
0
13918
AGENUS INC
COM NEW
00847G705
80798
33666
SH
SOLE
24766
0
8900
AGILENT TECHNOLOGIES INC
COM
00846U101
2619855
17507
SH
SOLE
12428
0
5079
AGILETHOUGHT INC
CLASS A COM
00857F100
6682124
1590982
SH
SOLE
1453557
0
137425
AGILON HEALTH INC
COM
00857U107
181543
11248
SH
SOLE
11200
0
48
AGNICO EAGLE MINES LTD
COM
008474108
966578
18592
SH
SOLE
12895
0
5697
AILERON THERAPEUTICS INC
COM NEW
00887A204
160845
67867
SH
SOLE
43865
0
24002
AIR PRODS & CHEMS INC
COM
009158106
22691135
73610
SH
SOLE
42435
0
31175
AIRBNB INC
COM CL A
009066101
52980930
619660
SH
SOLE
537896
0
81764
AIRGAIN INC
COM
00938A104
5455363
837997
SH
SOLE
766157
0
71840
AKAMAI TECHNOLOGIES INC
COM
00971T101
5497625
65215
SH
SOLE
48526
0
16689
ALAMOS GOLD INC NEW
COM CL A
011532108
294631
29143
SH
SOLE
18243
0
10900
ALARM COM HLDGS INC
COM
011642105
2032144
41070
SH
SOLE
40740
0
330
ALAUNOS THERAPEUTICS INC
COM
98973P101
60839
93729
SH
SOLE
93729
0
0
ALBEMARLE CORP
COM
012653101
865234
3990
SH
SOLE
3654
0
336
ALBIREO PHARMA INC
COM
01345P106
334004
15456
SH
SOLE
9608
0
5848
ALCON AG
ORD SHS
H01301128
309323
4512
SH
SOLE
3388
0
1124
ALGONQUIN PWR UTILS CORP
COM
015857105
69282
10626
SH
SOLE
8506
0
2120
ALIBABA GROUP HLDG LTD
SPONSORED ADS
01609W102
8221880
93335
SH
SOLE
79047
0
14288
ALIGN TECHNOLOGY INC
COM
016255101
42155715
199885
SH
SOLE
168909
0
30976
ALLAKOS INC
COM
01671P100
511237
60717
SH
SOLE
28217
0
32500
ALLEGION PLC
ORD SHS
G0176J109
295991
2812
SH
SOLE
2228
0
584
ALLIANCEBERNSTEIN HLDG L P
UNIT LTD PARTN
01881G106
229901
6689
SH
SOLE
6689
0
0
ALLIANT ENERGY CORP
COM
018802108
860985
15595
SH
SOLE
14282
0
1313
ALLSTATE CORP
COM
020002101
4772631
35196
SH
SOLE
31563
0
3633
ALLY FINL INC
COM
02005N100
239613
9800
SH
SOLE
144
0
9656
ALPHABET INC
CAP STK CL C
02079K107
362679501
4087451
SH
SOLE
3258427
0
829024
ALPHABET INC
CAP STK CL A
02079K305
228433861
2589072
SH
SOLE
1981974
0
607098
ALPHATEC HLDGS INC
COM NEW
02081G201
464051
37575
SH
SOLE
37575
0
0
ALPS ETF TR
OSHARES US QUALT
00162Q387
32806
792
SH
SOLE
792
0
0
ALPS ETF TR
ALERIAN MLP
00162Q452
3218759
84548
SH
SOLE
82898
0
1650
ALPS ETF TR
CLEAN ENERGY
00162Q460
16168
355
SH
SOLE
355
0
0
ALPS ETF TR
MED BREAKTHGH
00162Q593
101591
3344
SH
SOLE
3344
0
0
ALPS ETF TR
ALERIAN ENERGY
00162Q676
10051
475
SH
SOLE
475
0
0
ALTA EQUIPMENT GROUP INC
COMMON STOCK
02128L106
1824032
138289
SH
SOLE
21467
0
116822
ALTERYX INC
COM CL A
02156B103
698739
13790
SH
SOLE
11511
0
2279
ALTERYX INC
NOTE 0.500% 8/0
02156BAD5
860950
939000
PRN
SOLE
709000
0
230000
ALTERYX INC
NOTE 1.000% 8/0
02156BAF0
4884550
5885000
PRN
SOLE
4550000
0
1335000
ALTRIA GROUP INC
COM
02209S103
13039972
285276
SH
SOLE
246268
0
39008
AMAZON COM INC
COM
023135106
465455805
5541141
SH
SOLE
4243318
0
1297823
AMBARELLA INC
SHS
G037AX101
356056
4330
SH
SOLE
4330
0
0
AMDOCS LTD
SHS
G02602103
286153
3148
SH
SOLE
2438
0
710
AMER SOFTWARE INC
CL A
029683109
596135
40609
SH
SOLE
28109
0
12500
AMER STATES WTR CO
COM
029899101
391487
4230
SH
SOLE
4145
0
85
AMEREN CORP
COM
023608102
455154
5119
SH
SOLE
4731
0
388
AMERESCO INC
CL A
02361E108
7036620
123147
SH
SOLE
117639
0
5508
AMERICAN ELEC PWR CO INC
COM
025537101
3956110
41665
SH
SOLE
14049
0
27616
AMERICAN EXPRESS CO
COM
025816109
96618011
653929
SH
SOLE
466096
0
187833
AMERICAN INTL GROUP INC
COM NEW
026874784
4357914
68911
SH
SOLE
57539
0
11372
AMERICAN TOWER CORP NEW
COM
03027X100
151207505
713714
SH
SOLE
612865
0
100849
AMERICAN WTR WKS CO INC NEW
COM
030420103
2002036
13135
SH
SOLE
9184
0
3951
AMERICOLD REALTY TRUST INC
COM
03064D108
3216242
113608
SH
SOLE
63453
0
50155
AMERIPRISE FINL INC
COM
03076C106
8764871
28149
SH
SOLE
26736
0
1413
AMERISOURCEBERGEN CORP
COM
03073E105
2513152
15166
SH
SOLE
14154
0
1012
AMETEK INC
COM
031100100
105293494
753604
SH
SOLE
464000
0
289604
AMGEN INC
COM
031162100
28113747
107043
SH
SOLE
82650
0
24393
AMN HEALTHCARE SVCS INC
COM
001744101
13060094
127019
SH
SOLE
110355
0
16664
AMPHENOL CORP NEW
CL A
032095101
116602805
1531426
SH
SOLE
1263985
0
267441
AMPLIFY ETF TR
CWP ENHANCED DIV
032108409
2493131
69524
SH
SOLE
68694
0
830
AMPLITUDE INC
COM CL A
03213A104
331801
27467
SH
SOLE
25031
0
2436
ANALOG DEVICES INC
COM
032654105
6602946
40255
SH
SOLE
29796
0
10459
ANHEUSER BUSCH INBEV SA/NV
SPONSORED ADR
03524A108
967942
16122
SH
SOLE
13380
0
2742
ANNALY CAPITAL MANAGEMENT IN
COM NEW
035710839
283697
13458
SH
SOLE
12708
0
750
ANSYS INC
COM
03662Q105
589238
2439
SH
SOLE
1971
0
468
AON PLC
SHS CL A
G0403H108
228089839
759945
SH
SOLE
571983
0
187962
APARTMENT INCOME REIT CORP
COM
03750L109
1237962
36082
SH
SOLE
36082
0
0
APOLLO COML REAL ESTATE FIN
NOTE 5.375%10/1
03762UAC9
194500
200000
PRN
SOLE
150000
0
50000
APOLLO GLOBAL MGMT INC
COM
03769M106
960933
15064
SH
SOLE
10731
0
4333
APPFOLIO INC
COM CL A
03783C100
7159623
67941
SH
SOLE
59061
0
8880
APPIAN CORP
CL A
03782L101
544012
16708
SH
SOLE
620
0
16088
APPLE INC
COM
037833100
850436694
6545345
SH
SOLE
4858342
0
1687003
APPLIED MATLS INC
COM
038222105
8727746
89626
SH
SOLE
78435
0
11191
APTARGROUP INC
COM
038336103
623697
5671
SH
SOLE
4448
0
1223
APTINYX INC
COM
03836N103
5671
19877
SH
SOLE
19877
0
0
APTIV PLC
SHS
G6095L109
336851
3617
SH
SOLE
1838
0
1779
ARCH CAP GROUP LTD
ORD
G0450A105
238752
3803
SH
SOLE
2263
0
1540
ARCHER DANIELS MIDLAND CO
COM
039483102
18579829
200106
SH
SOLE
176966
0
23140
ARES CAPITAL CORP
COM
04010L103
5229470
283133
SH
SOLE
225704
0
57429
ARES MANAGEMENT CORPORATION
CL A COM STK
03990B101
1327736
19400
SH
SOLE
19400
0
0
ARGENX SE
SPONSORED ADR
04016X101
537939
1420
SH
SOLE
1420
0
0
ARHAUS INC
COM CL A
04035M102
104325
10700
SH
SOLE
10700
0
0
ARISTA NETWORKS INC
COM
040413106
25185343
207543
SH
SOLE
124591
0
82952
ARK ETF TR
INNOVATION ETF
00214Q104
851185
27247
SH
SOLE
24932
0
2315
ARK ETF TR
ISRAEL INOVATE
00214Q609
1707537
97490
SH
SOLE
97490
0
0
ARROW ELECTRS INC
COM
042735100
239674
2292
SH
SOLE
2292
0
0
ARROWHEAD PHARMACEUTICALS IN
COM
04280A100
610793
15059
SH
SOLE
9277
0
5782
ARTISAN PARTNERS ASSET MGMT
CL A
04316A108
788179
26538
SH
SOLE
23950
0
2588
ASGN INC
COM
00191U102
615826
7558
SH
SOLE
6462
0
1096
ASML HOLDING N V
N Y REGISTRY SHS
N07059210
4406619
8065
SH
SOLE
6958
0
1107
ASPEN TECHNOLOGY INC
COM
29109X106
202730
987
SH
SOLE
735
0
252
ASSETMARK FINL HLDGS INC
COM
04546L106
2631269
114403
SH
SOLE
109928
0
4475
ASSOCIATED BANC CORP
COM
045487105
218408
9459
SH
SOLE
5359
0
4100
ASSURANT INC
COM
04621X108
3844230
30739
SH
SOLE
30043
0
696
ASTRA SPACE INC
COM CL A
04634X103
11995
27650
SH
SOLE
27275
0
375
ASTRAZENECA PLC
SPONSORED ADR
046353108
22222873
327771
SH
SOLE
197802
0
129969
AT&T INC
COM
00206R102
15786830
857514
SH
SOLE
689488
0
168026
ATEA PHARMACEUTICALS INC
COM
04683R106
50303
10458
SH
SOLE
6230
0
4228
ATHIRA PHARMA INC
COM
04746L104
114263
36045
SH
SOLE
36045
0
0
ATLAS AIR WORLDWIDE HLDGS IN
NOTE 1.875% 6/0
049164BJ4
333400
200000
PRN
SOLE
150000
0
50000
ATLAS CORP
SHARES
Y0436Q109
205188
13376
SH
SOLE
0
0
13376
ATLASSIAN CORPORATION
CL A
049468101
29606497
230078
SH
SOLE
189164
0
40914
ATMOS ENERGY CORP
COM
049560105
246330
2198
SH
SOLE
472
0
1726
ATOMERA INC
COM
04965B100
68576
11025
SH
SOLE
11025
0
0
ATRICURE INC
COM
04963C209
323353
7286
SH
SOLE
7000
0
286
AUGMEDIX INC
COM
05105P107
310499
199038
SH
SOLE
104385
0
94653
AUTODESK INC
COM
052769106
3669566
19637
SH
SOLE
14467
0
5170
AUTOLUS THERAPEUTICS PLC
SPON ADS
05280R100
25348
13341
SH
SOLE
13341
0
0
AUTOMATIC DATA PROCESSING IN
COM
053015103
72243953
302453
SH
SOLE
205551
0
96902
AUTONATION INC
COM
05329W102
217604
2028
SH
SOLE
1908
0
120
AUTOZONE INC
COM
053332102
5580965
2263
SH
SOLE
2250
0
13
AVALONBAY CMNTYS INC
COM
053484101
1649927
10215
SH
SOLE
7927
0
2288
AVERY DENNISON CORP
COM
053611109
1403655
7755
SH
SOLE
5760
0
1995
AWARE INC MASS
COM
05453N100
40465
23664
SH
SOLE
23664
0
0
AXON ENTERPRISE INC
COM
05464C101
13616781
79906
SH
SOLE
67599
0
12307
AXSOME THERAPEUTICS INC
COM
05464T104
721166
9350
SH
SOLE
9350
0
0
AZEK CO INC
CL A
05478C105
799287
39335
SH
SOLE
28153
0
11182
AZENTA INC
COM
114340102
350193
6015
SH
SOLE
5785
0
230
B. RILEY FINANCIAL INC
COM
05580M108
735720
21512
SH
SOLE
21402
0
110
BAIDU INC
SPON ADR REP A
056752108
3395560
29687
SH
SOLE
25889
0
3798
BAIN CAP SPECIALTY FIN INC
COM STK
05684B107
351883
29570
SH
SOLE
29570
0
0
BAKER HUGHES COMPANY
CL A
05722G100
413833
14014
SH
SOLE
7427
0
6587
BALL CORP
COM
058498106
3412564
48640
SH
SOLE
36952
0
11688
BANCO BRADESCO S A
SP ADR PFD NEW
059460303
105474
36623
SH
SOLE
36459
0
164
BANDWIDTH INC
COM CL A
05988J103
1105662
48177
SH
SOLE
47126
0
1051
BANK AMERICA CORP
COM
060505104
44629771
1347517
SH
SOLE
1121492
0
226025
BANK MARIN BANCORP
COM
063425102
408074
12411
SH
SOLE
12411
0
0
BANK MONTREAL QUE
COM
063671101
839947
9271
SH
SOLE
6466
0
2805
BANK NEW YORK MELLON CORP
COM
064058100
950391
20879
SH
SOLE
12136
0
8743
BANK NOVA SCOTIA HALIFAX
COM
064149107
400110
8169
SH
SOLE
8017
0
152
BARRICK GOLD CORP
COM
067901108
2397271
139538
SH
SOLE
135844
0
3694
BAUSCH HEALTH COS INC
COM
071734107
573176
91270
SH
SOLE
80020
0
11250
BAXTER INTL INC
COM
071813109
2586575
50747
SH
SOLE
39616
0
11131
BECTON DICKINSON & CO
COM
075887109
11566730
45485
SH
SOLE
35392
0
10093
BECTON DICKINSON & CO
6% DP CONV PFD B
075887406
322415
6438
SH
SOLE
6438
0
0
BEIGENE LTD
SPONSORED ADR
07725L102
219940
1000
SH
SOLE
1000
0
0
BEL FUSE INC
CL A
077347201
15760
500
SH
SOLE
500
0
0
BEL FUSE INC
CL B
077347300
301218
9150
SH
SOLE
9150
0
0
BERKELEY LTS INC
COM
084310101
34987
13055
SH
SOLE
13020
0
35
BERKLEY W R CORP
COM
084423102
378499
5216
SH
SOLE
5160
0
56
BERKSHIRE HATHAWAY INC DEL
CL A
084670108
25779103
55
SH
SOLE
37
0
18
BERKSHIRE HATHAWAY INC DEL
CL B NEW
084670702
110263952
356957
SH
SOLE
304466
0
52491
BEST BUY INC
COM
086516101
4596885
57311
SH
SOLE
49288
0
8023
BEYOND MEAT INC
COM
08862E109
304094
24703
SH
SOLE
21348
0
3355
BILL COM HLDGS INC
COM
090043100
19328540
177391
SH
SOLE
149726
0
27665
BIODESIX INC
COM
09075X108
45540
19800
SH
SOLE
19800
0
0
BIOGEN INC
COM
09062X103
2861137
10332
SH
SOLE
7941
0
2391
BIOMARIN PHARMACEUTICAL INC
COM
09061G101
4166300
40258
SH
SOLE
19188
0
21070
BIO-TECHNE CORP
COM
09073M104
9473854
114308
SH
SOLE
107984
0
6324
BJS WHSL CLUB HLDGS INC
COM
05550J101
9071859
137120
SH
SOLE
128689
0
8431
BK OF AMERICA CORP
7.25%CNV PFD L
060505682
334080
288
SH
SOLE
238
0
50
BLACK KNIGHT INC
COM
09215C105
7390796
119689
SH
SOLE
109253
0
10436
BLACKLINE INC
COM
09239B109
20672946
307313
SH
SOLE
272787
0
34526
BLACKROCK INC
COM
09247X101
47500661
67032
SH
SOLE
56768
0
10264
BLACKSTONE INC
COM
09260D107
84730894
1142080
SH
SOLE
946975
0
195105
BLACKSTONE MORTGAGE TRUST IN
NOTE 4.750% 3/1
09257WAC4
196126
200000
PRN
SOLE
150000
0
50000
BLACKSTONE SECD LENDING FD
COMMON STOCK
09261X102
424018
18972
SH
SOLE
18972
0
0
BLOCK INC
CL A
852234103
14612814
232540
SH
SOLE
207632
0
24908
BLUE BIRD CORP
COM
095306106
4783879
446674
SH
SOLE
408993
0
37681
BOEING CO
COM
097023105
48304712
253581
SH
SOLE
181888
0
71693
BOK FINL CORP
COM NEW
05561Q201
20331423
195890
SH
SOLE
130
0
195760
BOOKING HOLDINGS INC
COM
09857L108
4659327
2312
SH
SOLE
1936
0
376
BOOT BARN HLDGS INC
COM
099406100
2259785
36145
SH
SOLE
24520
0
11625
BOOZ ALLEN HAMILTON HLDG COR
CL A
099502106
58265389
557457
SH
SOLE
366143
0
191314
BORGWARNER INC
COM
099724106
5903119
146661
SH
SOLE
139589
0
7072
BOSTON SCIENTIFIC CORP
COM
101137107
463116
10009
SH
SOLE
8814
0
1195
BOX INC
CL A
10316T104
6587139
211601
SH
SOLE
206786
0
4815
BP PLC
SPONSORED ADR
055622104
7277120
208334
SH
SOLE
156840
0
51494
BRAZE INC
COM CL A
10576N102
475709
17438
SH
SOLE
16668
0
770
BRIGHT HORIZONS FAM SOL IN D
COM
109194100
663118
10509
SH
SOLE
9376
0
1133
BRIGHTVIEW HLDGS INC
COM
10948C107
189820
27550
SH
SOLE
18450
0
9100
BRILLIANT EARTH GROUP INC
CL A COM
109504100
568980
132014
SH
SOLE
126274
0
5740
BRINKS CO
COM
109696104
985695
18352
SH
SOLE
18352
0
0
BRISTOL-MYERS SQUIBB CO
COM
110122108
87131005
1210994
SH
SOLE
930033
0
280961
BROADCOM INC
COM
11135F101
31460127
56266
SH
SOLE
50403
0
5863
BROADRIDGE FINL SOLUTIONS IN
COM
11133T103
5395712
40227
SH
SOLE
37538
0
2689
BROOKFIELD ASSET MANAGMT LTD
CL A LMT VTG SHS
113004105
891350
31090
SH
SOLE
29760
0
1330
BROOKFIELD CORP
CL A LTD VT SH
11271J107
4449775
141442
SH
SOLE
136113
0
5329
BROOKFIELD INFRAST PARTNERS
LP INT UNIT
G16252101
1365412
44060
SH
SOLE
42890
0
1170
BROOKLINE BANCORP INC DEL
COM
11373M107
370872
26210
SH
SOLE
26000
0
210
BROWN FORMAN CORP
CL A
115637100
395
6
SH
SOLE
6
0
0
BROWN FORMAN CORP
CL B
115637209
481756
7335
SH
SOLE
7264
0
71
BUILDERS FIRSTSOURCE INC
COM
12008R107
1000644
15423
SH
SOLE
14915
0
508
BURLINGTON STORES INC
COM
122017106
933102
4602
SH
SOLE
4532
0
70
BWX TECHNOLOGIES INC
COM
05605H100
2409687
41489
SH
SOLE
39494
0
1995
C H ROBINSON WORLDWIDE INC
COM NEW
12541W209
2229269
24348
SH
SOLE
22113
0
2235
CABLE ONE INC
COM
12685J105
229219
322
SH
SOLE
300
0
22
CADENCE DESIGN SYSTEM INC
COM
127387108
858942
5347
SH
SOLE
3567
0
1780
CAMECO CORP
COM
13321L108
1295480
57145
SH
SOLE
57145
0
0
CAMPBELL SOUP CO
COM
134429109
1913030
33710
SH
SOLE
31747
0
1963
CAMPING WORLD HLDGS INC
CL A
13462K109
316944
14200
SH
SOLE
10200
0
4000
CANADIAN IMPERIAL BK COMM TO
COM
136069101
344201
8509
SH
SOLE
6688
0
1821
CANADIAN NATL RY CO
COM
136375102
5958550
50122
SH
SOLE
10718
0
39404
CANADIAN PAC RY LTD
COM
13645T100
6489583
87003
SH
SOLE
60416
0
26587
CANNAE HLDGS INC
COM
13765N107
1753288
84905
SH
SOLE
67355
0
17550
CAPITAL GROUP DIVIDEND VALUE
SHS CREATION UNI
14020W106
248238
10523
SH
SOLE
10523
0
0
CAPITAL GROUP GROWTH ETF
SHS CREATION UNI
14020G101
794808
39860
SH
SOLE
36610
0
3250
CAPITAL ONE FINL CORP
COM
14040H105
2096502
22553
SH
SOLE
16659
0
5894
CAPRI HOLDINGS LIMITED
SHS
G1890L107
291873
5092
SH
SOLE
1875
0
3217
CARDIFF ONCOLOGY INC
COM
14147L108
212205
151575
SH
SOLE
54575
0
97000
CARDINAL HEALTH INC
COM
14149Y108
878592
11430
SH
SOLE
3188
0
8242
CARLYLE GROUP INC
COM
14316J108
394962
13236
SH
SOLE
11536
0
1700
CARMAX INC
COM
143130102
60740933
997552
SH
SOLE
734583
0
262969
CARNIVAL CORP
COMMON STOCK
143658300
156243
19385
SH
SOLE
18385
0
1000
CARRIER GLOBAL CORPORATION
COM
14448C104
2166400
52519
SH
SOLE
37750
0
14769
CARVANA CO
CL A
146869102
166530
35133
SH
SOLE
20418
0
14715
CASELLA WASTE SYS INC
CL A
147448104
478398
6032
SH
SOLE
6032
0
0
CASEYS GEN STORES INC
COM
147528103
386648
1723
SH
SOLE
1424
0
299
CATALENT INC
COM
148806102
1504054
33416
SH
SOLE
33389
0
27
CATERPILLAR INC
COM
149123101
29548634
123345
SH
SOLE
99468
0
23877
CBOE GLOBAL MKTS INC
COM
12503M108
7323966
58372
SH
SOLE
8280
0
50092
CBRE GROUP INC
CL A
12504L109
1675496
21771
SH
SOLE
19557
0
2214
CCC INTELLIGENT SOLUTIONS HL
COM
12510Q100
238380
27400
SH
SOLE
23400
0
4000
CDW CORP
COM
12514G108
15812259
88544
SH
SOLE
77815
0
10729
CEDAR FAIR L P
DEPOSITRY UNIT
150185106
294837
7132
SH
SOLE
2100
0
5032
CELLEBRITE DI LTD
ORDINARY SHARES
M2197Q107
2123364
487010
SH
SOLE
477647
0
9363
CENTENE CORP DEL
COM
15135B101
3776971
46055
SH
SOLE
36394
0
9661
CENTERPOINT ENERGY INC
COM
15189T107
359268
11980
SH
SOLE
4258
0
7722
CERIDIAN HCM HLDG INC
COM
15677J108
13286706
207119
SH
SOLE
189893
0
17226
CERTARA INC
COM
15687V109
2591770
161280
SH
SOLE
159524
0
1756
CF INDS HLDGS INC
COM
125269100
628094
7372
SH
SOLE
7051
0
321
CHARGEPOINT HOLDINGS INC
COM CL A
15961R105
117581
12338
SH
SOLE
12338
0
0
CHARLES RIV LABS INTL INC
COM
159864107
1112162
5104
SH
SOLE
4879
0
225
CHART INDS INC
COM
16115Q308
811795
7045
SH
SOLE
7045
0
0
CHARTER COMMUNICATIONS INC N
CL A
16119P108
3021381
8910
SH
SOLE
7235
0
1675
CHECK POINT SOFTWARE TECH LT
ORD
M22465104
2317055
18366
SH
SOLE
7861
0
10505
CHEESECAKE FACTORY INC
COM
163072101
2423816
76437
SH
SOLE
69505
0
6932
CHEGG INC
COM
163092109
17916
709
SH
SOLE
709
0
0
CHEGG INC
NOTE9/0
163092AF6
745180
950000
PRN
SOLE
650000
0
300000
CHEMED CORP NEW
COM
16359R103
1025454
2009
SH
SOLE
2009
0
0
CHENIERE ENERGY INC
COM NEW
16411R208
7092508
47296
SH
SOLE
45253
0
2043
CHENIERE ENERGY PARTNERS LP
COM UNIT
16411Q101
246475
4334
SH
SOLE
4334
0
0
CHEVRON CORP NEW
COM
166764100
115486720
643416
SH
SOLE
487319
0
156097
CHEWY INC
CL A
16679L109
17586109
474275
SH
SOLE
435077
0
39198
CHIPOTLE MEXICAN GRILL INC
COM
169656105
56341806
40607
SH
SOLE
35258
0
5349
CHUBB LIMITED
COM
H1467J104
9653041
43758
SH
SOLE
34481
0
9277
CHURCH & DWIGHT CO INC
COM
171340102
5677552
70432
SH
SOLE
61845
0
8587
CHURCHILL DOWNS INC
COM
171484108
469586
2221
SH
SOLE
2146
0
75
CIENA CORP
COM NEW
171779309
1224795
24025
SH
SOLE
22855
0
1170
CIGNA CORP NEW
COM
125523100
15748830
47531
SH
SOLE
38075
0
9456
CINCINNATI FINL CORP
COM
172062101
394020
3848
SH
SOLE
1393
0
2455
CINEMARK HLDGS INC
COM
17243V102
101443
11714
SH
SOLE
0
0
11714
CINTAS CORP
COM
172908105
131021797
290115
SH
SOLE
184565
0
105550
CISCO SYS INC
COM
17275R102
30501258
640245
SH
SOLE
492755
0
147490
CITIGROUP INC
COM NEW
172967424
9815807
217020
SH
SOLE
171155
0
45865
CITIUS PHARMACEUTICALS INC
COM NEW
17322U207
31824
40284
SH
SOLE
40284
0
0
CITIZENS FINL GROUP INC
COM
174610105
1105900
28090
SH
SOLE
19611
0
8479
CIVISTA BANCSHARES INC
COM NO PAR
178867107
1173133
53300
SH
SOLE
53300
0
0
CLEAN HARBORS INC
COM
184496107
220822
1935
SH
SOLE
1935
0
0
CLEVELAND-CLIFFS INC NEW
COM
185899101
1871611
116177
SH
SOLE
115562
0
615
CLOROX CO DEL
COM
189054109
1680369
11974
SH
SOLE
8675
0
3299
CLOUDFLARE INC
CL A COM
18915M107
2224784
49210
SH
SOLE
44981
0
4229
CLOVER HEALTH INVESTMENTS CO
COM CL A
18914F103
85282
91750
SH
SOLE
87046
0
4704
CME GROUP INC
COM
12572Q105
34763753
206730
SH
SOLE
156381
0
50349
CMS ENERGY CORP
COM
125896100
395805
6250
SH
SOLE
4396
0
1854
CNO FINL GROUP INC
COM
12621E103
438720
19200
SH
SOLE
19200
0
0
COCA COLA CO
COM
191216100
133935438
2105572
SH
SOLE
1531774
0
573798
CODERE ONLINE LUXEMBOURG S A
ORDINARY SHARES
L18268109
318418
123418
SH
SOLE
91300
0
32118
CODEXIS INC
COM
192005106
198833
42668
SH
SOLE
22668
0
20000
COGENT COMMUNICATIONS HLDGS
COM NEW
19239V302
25493040
446619
SH
SOLE
395712
0
50907
COGNEX CORP
COM
192422103
1390405
29514
SH
SOLE
27083
0
2431
COGNIZANT TECHNOLOGY SOLUTIO
CL A
192446102
881099
15407
SH
SOLE
12418
0
2989
COHU INC
COM
192576106
479212
14952
SH
SOLE
7952
0
7000
COINBASE GLOBAL INC
COM CL A
19260Q107
888501
25106
SH
SOLE
24101
0
1005
COINBASE GLOBAL INC
NOTE 0.500% 6/0
19260QAB3
25418
45000
PRN
SOLE
45000
0
0
COLGATE PALMOLIVE CO
COM
194162103
24224333
307454
SH
SOLE
242500
0
64954
COLLIERS INTL GROUP INC
SUB VTG SHS
194693107
1405727
15273
SH
SOLE
13573
0
1700
COMCAST CORP NEW
CL A
20030N101
6736264
192630
SH
SOLE
136601
0
56029
COMERICA INC
COM
200340107
655157
9800
SH
SOLE
4703
0
5097
COMPASS DIVERSIFIED
SH BEN INT
20451Q104
10429090
572084
SH
SOLE
509049
0
63035
CONAGRA BRANDS INC
COM
205887102
916828
23691
SH
SOLE
12488
0
11203
CONOCOPHILLIPS
COM
20825C104
6060681
51362
SH
SOLE
36528
0
14834
CONSOLIDATED EDISON INC
COM
209115104
2357207
24732
SH
SOLE
23188
0
1544
CONSTELLATION BRANDS INC
CL A
21036P108
6946833
29976
SH
SOLE
24383
0
5593
CONSTELLATION ENERGY CORP
COM
21037T109
896771
10402
SH
SOLE
8832
0
1570
CONTAINER STORE GROUP INC
COM
210751103
107750
25000
SH
SOLE
23500
0
1500
CONYERS PARK III ACQSITN COR
CLASS A COM
21289P102
235654
23900
SH
SOLE
23900
0
0
CONYERS PARK III ACQSITN COR
*W EXP 08/12/202
21289P110
2852
19138
SH
SOLE
19138
0
0
COOPER COS INC
COM NEW
216648402
8791036
26586
SH
SOLE
25932
0
654
COPART INC
COM
217204106
168316338
2764269
SH
SOLE
2104077
0
660192
CORNING INC
COM
219350105
7543828
236187
SH
SOLE
221343
0
14844
CORTEVA INC
COM
22052L104
5532020
94114
SH
SOLE
58430
0
35684
COSTAR GROUP INC
COM
22160N109
286732084
3710301
SH
SOLE
3012386
0
697915
COSTCO WHSL CORP NEW
COM
22160K105
216520635
474306
SH
SOLE
356664
0
117642
COTERRA ENERGY INC
COM
127097103
393931
16033
SH
SOLE
12687
0
3346
COUPA SOFTWARE INC
COM
22266L106
2649424
33465
SH
SOLE
27172
0
6293
COUPA SOFTWARE INC
NOTE 0.375% 6/1
22266LAF3
168263
175000
PRN
SOLE
125000
0
50000
COURSERA INC
COM
22266M104
371663
31417
SH
SOLE
29974
0
1443
CRANE HLDGS CO
COM
224441105
242888
2418
SH
SOLE
1300
0
1118
CRAWFORD & CO
CL B
224633107
76645
14434
SH
SOLE
14434
0
0
CREDIT ACCEP CORP MICH
COM
225310101
4614014
9726
SH
SOLE
9575
0
151
CREDIT SUISSE GROUP
SPONSORED ADR
225401108
68142
22415
SH
SOLE
20000
0
2415
CRISPR THERAPEUTICS AG
NAMEN AKT
H17182108
3235455
79593
SH
SOLE
37816
0
41777
CROCS INC
COM
227046109
261732
2414
SH
SOLE
2341
0
73
CROWDSTRIKE HLDGS INC
CL A
22788C105
2654571
25212
SH
SOLE
20911
0
4301
CROWN CASTLE INC
COM
22822V101
25882110
190815
SH
SOLE
159325
0
31490
CROWN HLDGS INC
COM
228368106
1115836
13573
SH
SOLE
13573
0
0
CSG SYS INTL INC
COM
126349109
2402844
42008
SH
SOLE
31322
0
10686
CSX CORP
COM
126408103
3861050
124630
SH
SOLE
101818
0
22812
CTI BIOPHARMA CORP
COM
12648L601
795802
132413
SH
SOLE
132413
0
0
CUMMINS INC
COM
231021106
3005283
12404
SH
SOLE
11562
0
842
CURTISS WRIGHT CORP
COM
231561101
3918390
23465
SH
SOLE
21412
0
2053
CVS HEALTH CORP
COM
126650100
48544326
520918
SH
SOLE
413360
0
107558
CYBERARK SOFTWARE LTD
SHS
M2682V108
1902873
14677
SH
SOLE
14026
0
651
D R HORTON INC
COM
23331A109
2853195
32008
SH
SOLE
16015
0
15993
DANAHER CORPORATION
COM
235851102
434272110
1636170
SH
SOLE
1164980
0
471190
DARDEN RESTAURANTS INC
COM
237194105
949774
6866
SH
SOLE
2346
0
4520
DARLING INGREDIENTS INC
COM
237266101
314139
5019
SH
SOLE
3290
0
1729
DATADOG INC
CL A COM
23804L103
1787153
24315
SH
SOLE
21529
0
2786
DAVE & BUSTERS ENTMT INC
COM
238337109
841562
23746
SH
SOLE
20042
0
3704
DBX ETF TR
XTRACK MSCI EAFE
233051200
772340
23963
SH
SOLE
23963
0
0
DBX ETF TR
XTRACK MSCI EURP
233051853
66820
2000
SH
SOLE
2000
0
0
DCP MIDSTREAM LP
COM UT LTD PTN
23311P100
216177
5573
SH
SOLE
4373
0
1200
DECKERS OUTDOOR CORP
COM
243537107
213551
535
SH
SOLE
515
0
20
DEERE & CO
COM
244199105
141793097
330705
SH
SOLE
277756
0
52949
DELL TECHNOLOGIES INC
CL C
24703L202
284348
7070
SH
SOLE
3715
0
3355
DELTA AIR LINES INC DEL
COM NEW
247361702
2928329
89115
SH
SOLE
74556
0
14559
DENBURY INC
COM
24790A101
419697
4823
SH
SOLE
4823
0
0
DESCARTES SYS GROUP INC
COM
249906108
14807381
212597
SH
SOLE
162452
0
50145
DEVON ENERGY CORP NEW
COM
25179M103
8853380
143934
SH
SOLE
131705
0
12229
DEXCOM INC
COM
252131107
500682357
4421427
SH
SOLE
3292693
0
1128734
DIAGEO PLC
SPON ADR NEW
25243Q205
12409236
69640
SH
SOLE
48670
0
20970
DIAMONDBACK ENERGY INC
COM
25278X109
349169
2553
SH
SOLE
2310
0
243
DICKS SPORTING GOODS INC
COM
253393102
393241
3269
SH
SOLE
2876
0
393
DIGITAL RLTY TR INC
COM
253868103
2238121
22321
SH
SOLE
18253
0
4068
DIGITALOCEAN HLDGS INC
COM
25402D102
1893338
74336
SH
SOLE
73348
0
988
DIME CMNTY BANCSHARES INC
COM
25432X102
917468
28824
SH
SOLE
28824
0
0
DIMENSIONAL ETF TRUST
US TARGETED VLU
25434V609
12042
274
SH
SOLE
25
0
249
DIMENSIONAL ETF TRUST
US MKTWIDE VALUE
25434V724
1423724
42525
SH
SOLE
42525
0
0
DIREXION SHS ETF TR
DRX S&P500BULL
25459W862
32173
518
SH
SOLE
518
0
0
DIREXION SHS ETF TR
DAILY S&P BEAR
25460E257
305200
40000
SH
SOLE
40000
0
0
DIREXION SHS ETF TR
DLY S&P500 BR 1X
25460E869
9906
600
SH
SOLE
0
0
600
DIREXION SHS ETF TR
SP BIOTCH BL NEW
25490K323
707
100
SH
SOLE
100
0
0
DIRTT ENVIRONMENTAL SOLUTION
COM
25490H106
13701
25850
SH
SOLE
25850
0
0
DISCOVER FINL SVCS
COM
254709108
4573673
46751
SH
SOLE
40167
0
6584
DISH NETWORK CORPORATION
NOTE 3.375% 8/1
25470MAB5
15663
25000
PRN
SOLE
25000
0
0
DISNEY WALT CO
COM
254687106
53047692
610586
SH
SOLE
378927
0
231659
DISTRIBUTION SOLUTIONS GRP I
COM
520776105
2157600
58535
SH
SOLE
58535
0
0
DIXIE GROUP INC
CL A
255519100
140633
179608
SH
SOLE
179608
0
0
DOCUSIGN INC
COM
256163106
27866251
502819
SH
SOLE
404743
0
98076
DOLBY LABORATORIES INC
COM CL A
25659T107
9966128
141283
SH
SOLE
118926
0
22357
DOLLAR GEN CORP NEW
COM
256677105
947225
3847
SH
SOLE
3192
0
655
DOLLAR TREE INC
COM
256746108
899983
6363
SH
SOLE
1981
0
4382
DOMINION ENERGY INC
COM
25746U109
4151813
67707
SH
SOLE
58684
0
9023
DOMO INC
COM CL B
257554105
226644
15916
SH
SOLE
1035
0
14881
DONALDSON INC
COM
257651109
685659
11647
SH
SOLE
4892
0
6755
DOUBLEVERIFY HLDGS INC
COM
25862V105
556401
25337
SH
SOLE
23937
0
1400
DOVER CORP
COM
260003108
10757192
79442
SH
SOLE
65966
0
13476
DOW INC
COM
260557103
18383109
364817
SH
SOLE
296382
0
68435
DOXIMITY INC
CL A
26622P107
3823021
113916
SH
SOLE
108135
0
5781
DRAFTKINGS INC NEW
COM CL A
26142V105
311505
27349
SH
SOLE
24600
0
2749
DRIVEN BRANDS HLDGS INC
COM
26210V102
2263726
82890
SH
SOLE
72490
0
10400
DROPBOX INC
CL A
26210C104
4320168
193037
SH
SOLE
193037
0
0
DT MIDSTREAM INC
COMMON STOCK
23345M107
365315
6611
SH
SOLE
6585
0
26
DTE ENERGY CO
COM
233331107
1258493
10708
SH
SOLE
9020
0
1688
DUKE ENERGY CORP NEW
COM NEW
26441C204
11249864
109233
SH
SOLE
97685
0
11548
DULUTH HLDGS INC
COM CL B
26443V101
442049
71529
SH
SOLE
58720
0
12809
DUPONT DE NEMOURS INC
COM
26614N102
6628602
96585
SH
SOLE
65519
0
31066
DUTCH BROS INC
CL A
26701L100
1937273
68722
SH
SOLE
64469
0
4253
DYNATRACE INC
COM NEW
268150109
13307756
347461
SH
SOLE
314413
0
33048
DYNAVAX TECHNOLOGIES CORP
COM NEW
268158201
26453906
2486269
SH
SOLE
2066736
0
419533
E L F BEAUTY INC
COM
26856L103
356796
6452
SH
SOLE
5775
0
677
EAGLE MATLS INC
COM
26969P108
1093488
8231
SH
SOLE
6061
0
2170
EAGLE PHARMACEUTICALS INC
COM
269796108
1144998
39172
SH
SOLE
35017
0
4155
EAST WEST BANCORP INC
COM
27579R104
294903
4475
SH
SOLE
4185
0
290
EASTMAN CHEM CO
COM
277432100
422320
5186
SH
SOLE
4816
0
370
EATON CORP PLC
SHS
G29183103
7247612
46178
SH
SOLE
35359
0
10819
EATON VANCE TAX-MANAGED GLOB
COM
27829F108
359667
47638
SH
SOLE
32488
0
15150
EBAY INC.
COM
278642103
1134911
27367
SH
SOLE
24021
0
3346
ECOLAB INC
COM
278865100
134274593
922469
SH
SOLE
588802
0
333667
EDGIO INC
COM
53261M104
105898
93715
SH
SOLE
93715
0
0
EDWARDS LIFESCIENCES CORP
COM
28176E108
82663553
1107942
SH
SOLE
792120
0
315822
ELECTRONIC ARTS INC
COM
285512109
1547110
12663
SH
SOLE
10899
0
1764
ELEVANCE HEALTH INC
COM
036752103
2610652
5089
SH
SOLE
2918
0
2171
EMAGIN CORP
COM NEW
29076N206
34085
40100
SH
SOLE
40100
0
0
EMCOR GROUP INC
COM
29084Q100
284519
1921
SH
SOLE
6
0
1915
EMERSON ELEC CO
COM
291011104
35521630
369786
SH
SOLE
253460
0
116326
ENBRIDGE INC
COM
29250N105
6597446
168733
SH
SOLE
158071
0
10662
ENCOMPASS HEALTH CORP
COM
29261A100
17021277
284589
SH
SOLE
268962
0
15627
ENCORE CAP GROUP INC
COM
292554102
717278
14962
SH
SOLE
9030
0
5932
ENDAVA PLC
ADS
29260V105
3642854
47619
SH
SOLE
42982
0
4637
ENERGY TRANSFER L P
COM UT LTD PTN
29273V100
4415641
372000
SH
SOLE
285609
0
86391
ENERPAC TOOL GROUP CORP
CL A COM
292765104
258572
10160
SH
SOLE
0
0
10160
ENERSYS
COM
29275Y102
4017279
54405
SH
SOLE
46508
0
7897
ENOCHIAN BIOSCIENCES INC
COM
29350E104
26780
26000
SH
SOLE
26000
0
0
ENPHASE ENERGY INC
COM
29355A107
630075
2378
SH
SOLE
2362
0
16
ENTEGRIS INC
COM
29362U104
1030419
15710
SH
SOLE
15710
0
0
ENTERGY CORP NEW
COM
29364G103
5460740
48540
SH
SOLE
47999
0
541
ENTERPRISE PRODS PARTNERS L
COM
293792107
13778902
571265
SH
SOLE
444027
0
127238
EOG RES INC
COM
26875P101
14790092
114192
SH
SOLE
100980
0
13212
EPAM SYS INC
COM
29414B104
6954643
21220
SH
SOLE
18059
0
3161
EPLUS INC
COM
294268107
464896
10499
SH
SOLE
8605
0
1894
EQUIFAX INC
COM
294429105
10999975
56596
SH
SOLE
47572
0
9024
EQUINIX INC
COM
29444U700
19222053
29345
SH
SOLE
28024
0
1321
EQUINOR ASA
SPONSORED ADR
29446M102
2183049
60962
SH
SOLE
53696
0
7266
EQUITY LIFESTYLE PPTYS INC
COM
29472R108
2934261
45422
SH
SOLE
45422
0
0
EQUITY RESIDENTIAL
SH BEN INT
29476L107
1594888
27032
SH
SOLE
24301
0
2731
ERIE INDTY CO
CL A
29530P102
906972
3647
SH
SOLE
3647
0
0
ESS TECH INC
COMMON STOCK
26916J106
1508823
620915
SH
SOLE
542951
0
77964
ESS TECH INC
*W EXP 10/08/202
26916J114
68459
244498
SH
SOLE
232251
0
12247
ESSENTIAL UTILS INC
COM
29670G102
245619
5146
SH
SOLE
5146
0
0
ETF MANAGERS TR
PRIME CYBR SCRTY
26924G201
3923224
89063
SH
SOLE
41997
0
47066
ETF MANAGERS TR
PRIME MOBILE PAY
26924G409
178358
4543
SH
SOLE
4415
0
128
ETF MANAGERS TR
ETFMG ALTR HRVST
26924G508
2224
522
SH
SOLE
271
0
251
ETF MANAGERS TR
TREATMENTS TSTNG
26924G763
16728
747
SH
SOLE
747
0
0
ETF MANAGERS TR
BLUESTAR ISRAEL
26924G870
39618
900
SH
SOLE
900
0
0
ETF MANAGERS TR
ETHO CLIMATE LEA
26924G888
188829
3824
SH
SOLE
3824
0
0
ETON PHARMACEUTICALS INC
COM
29772L108
107603
38157
SH
SOLE
38157
0
0
ETSY INC
COM
29786A106
1610083
13442
SH
SOLE
13294
0
148
EURONET WORLDWIDE INC
COM
298736109
1195983
12672
SH
SOLE
12672
0
0
EVENTBRITE INC
COM CL A
29975E109
1285532
219374
SH
SOLE
216210
0
3164
EVERBRIDGE INC
COM
29978A104
2923687
98840
SH
SOLE
78901
0
19939
EVERGY INC
COM
30034W106
688742
10945
SH
SOLE
8310
0
2635
EVERSOURCE ENERGY
COM
30040W108
3546522
42301
SH
SOLE
36112
0
6189
EVERTEC INC
COM
30040P103
355675
10984
SH
SOLE
9507
0
1477
EVOLENT HEALTH INC
CL A
30050B101
66587761
2371359
SH
SOLE
1681778
0
689581
EVOLENT HEALTH INC
NOTE 1.500%10/1
30050BAD3
716870
665000
PRN
SOLE
665000
0
0
EVOQUA WATER TECHNOLOGIES CO
COM
30057T105
309870
7825
SH
SOLE
4300
0
3525
EXACT SCIENCES CORP
COM
30063P105
20420812
412458
SH
SOLE
310463
0
101995
EXACT SCIENCES CORP
NOTE 0.375% 3/1
30063PAB1
61875
75000
PRN
SOLE
65000
0
10000
EXACT SCIENCES CORP
NOTE 0.375% 3/0
30063PAC9
87002
111000
PRN
SOLE
101000
0
10000
EXCHANGE TRADED CONCEPTS TR
ROBO GLB ETF
301505707
238361
5145
SH
SOLE
3513
0
1632
EXELIXIS INC
COM
30161Q104
11925489
743484
SH
SOLE
650231
0
93253
EXELON CORP
COM
30161N101
1396984
32315
SH
SOLE
27239
0
5076
EXPEDIA GROUP INC
COM NEW
30212P303
316586
3614
SH
SOLE
895
0
2719
EXPEDITORS INTL WASH INC
COM
302130109
787667
7580
SH
SOLE
6840
0
740
EXXON MOBIL CORP
COM
30231G102
49815258
451634
SH
SOLE
386441
0
65193
F5 INC
COM
315616102
527830
3678
SH
SOLE
2823
0
855
FACTSET RESH SYS INC
COM
303075105
1083894
2702
SH
SOLE
1996
0
706
FAIR ISAAC CORP
COM
303250104
1025966
1714
SH
SOLE
1664
0
50
FARFETCH LTD
ORD SH CL A
30744W107
49745
10517
SH
SOLE
10517
0
0
FASTENAL CO
COM
311900104
155952413
3295698
SH
SOLE
1748180
0
1547518
FASTLY INC
CL A
31188V100
174095
21257
SH
SOLE
15532
0
5725
FEDEX CORP
COM
31428X106
11132817
64277
SH
SOLE
54814
0
9463
FERRARI N V
COM
N3167Y103
507872
2371
SH
SOLE
2342
0
29
FIDELITY COVINGTON TRUST
MSCI CONSM DIS
316092204
26923
475
SH
SOLE
0
0
475
FIDELITY COVINGTON TRUST
MSCI FINLS IDX
316092501
9300
194
SH
SOLE
194
0
0
FIDELITY COVINGTON TRUST
MSCI HLTH CARE I
316092600
58222
910
SH
SOLE
325
0
585
FIDELITY COVINGTON TRUST
MSCI INFO TECH I
316092808
1444302
15282
SH
SOLE
15122
0
160
FIDELITY COVINGTON TRUST
MSCI RL EST ETF
316092857
324772
13090
SH
SOLE
11681
0
1409
FIDELITY COVINGTON TRUST
MSCI UTILS INDEX
316092865
421429
9246
SH
SOLE
9099
0
147
FIDELITY COVINGTON TRUST
MSCI COMMNTN SVC
316092873
49944
1608
SH
SOLE
1608
0
0
FIDELITY NATIONAL FINANCIAL
FNF GROUP COM
31620R303
3886522
103310
SH
SOLE
89637
0
13673
FIDELITY NATL INFORMATION SV
COM
31620M106
9169130
135138
SH
SOLE
98640
0
36498
FIDUS INVT CORP
COM
316500107
236376
12421
SH
SOLE
12421
0
0
FIFTH THIRD BANCORP
COM
316773100
886158
27009
SH
SOLE
18997
0
8012
FIRST AMERN FINL CORP
COM
31847R102
248129
4741
SH
SOLE
3530
0
1211
FIRST BANCORP P R
COM NEW
318672706
127200
10000
SH
SOLE
0
0
10000
FIRST BUSEY CORP
COM NEW
319383204
271920
11000
SH
SOLE
11000
0
0
FIRST CMNTY BANKSHARES INC V
COM
31983A103
410461
12108
SH
SOLE
12108
0
0
FIRST CMNTY CORP S C
COM
319835104
341922
15620
SH
SOLE
15620
0
0
FIRST CTZNS BANCSHARES INC N
CL A
31946M103
930533
1227
SH
SOLE
1105
0
122
FIRST HORIZON CORPORATION
COM
320517105
499457
20386
SH
SOLE
17941
0
2445
FIRST LONG IS CORP
COM
320734106
1207376
67076
SH
SOLE
67076
0
0
FIRST MAJESTIC SILVER CORP
COM
32076V103
127042
15233
SH
SOLE
5308
0
9925
FIRST REP BK SAN FRANCISCO C
COM
33616C100
862934
7080
SH
SOLE
5157
0
1923
FIRST SOLAR INC
COM
336433107
6509274
43456
SH
SOLE
15584
0
27872
FIRST TR EXCH TRADED FD III
PFD SECS INC ETF
33739E108
249665
14861
SH
SOLE
9289
0
5572
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
35013
445
SH
SOLE
5
0
440
FIRST TR EXCHANGE TRADED FD
WTR ETF
33733B100
724
9
SH
SOLE
9
0
0
FIRST TR EXCHANGE TRADED FD
ENERGY ALPHADX
33734X127
43050
2519
SH
SOLE
0
0
2519
FIRST TR EXCHANGE TRADED FD
FINLS ALPHADEX
33734X135
461087
11257
SH
SOLE
11086
0
171
FIRST TR EXCHANGE TRADED FD
HLTH CARE ALPH
33734X143
2288284
21046
SH
SOLE
20229
0
817
FIRST TR EXCHANGE TRADED FD
MATERIALS ALPH
33734X168
2706
45
SH
SOLE
45
0
0
FIRST TR EXCHANGE TRADED FD
TECH ALPHADEX
33734X176
56303
615
SH
SOLE
615
0
0
FIRST TR EXCHANGE TRADED FD
UTILITIES ALPH
33734X184
8668
261
SH
SOLE
261
0
0
FIRST TR EXCHANGE TRADED FD
CLOUD COMPUTING
33734X192
209010
3628
SH
SOLE
3408
0
220
FIRST TR EXCHANGE TRADED FD
NASDAQ CYB ETF
33734X846
1088966
28131
SH
SOLE
27226
0
905
FIRST TR EXCHANGE TRADED FD
NASDQ CLN EDGE
33737A108
163659
1876
SH
SOLE
1876
0
0
FIRST TR EXCHANGE-TRADED FD
CAP STRENGTH ETF
33733E104
743654
9922
SH
SOLE
9322
0
600
FIRST TR EXCHANGE-TRADED FD
NY ARCA BIOTECH
33733E203
1832606
11890
SH
SOLE
11740
0
150
FIRST TR EXCHANGE-TRADED FD
DJ INTERNT IDX
33733E302
964757
7834
SH
SOLE
7174
0
660
FIRST TR EXCHANGE-TRADED FD
NASDAQ 100 EX
33733E401
765
10
SH
SOLE
10
0
0
FIRST TR EXCHANGE-TRADED FD
NAS CLNEDG GREEN
33733E500
106413
2255
SH
SOLE
711
0
1544
FIRST TR EXCHANGE-TRADED FD
NO AMER ENERGY
33738D101
161128
6037
SH
SOLE
3626
0
2411
FIRST TR EXCHANGE-TRADED FD
SENIOR LN FD
33738D309
40176
901
SH
SOLE
723
0
178
FIRST TR EXCHANGE-TRADED FD
FIRST TR TA HIYL
33738D408
16043
412
SH
SOLE
0
0
412
FIRST TR EXCHANGE-TRADED FD
NASD TECH DIV
33738R118
206171
4315
SH
SOLE
3100
0
1215
FIRST TR EXCHANGE-TRADED FD
RISNG DIVD ACHIV
33738R506
13509811
307600
SH
SOLE
283752
0
23848
FIRST TR EXCHANGE-TRADED FD
DORSEY WRT 5 ETF
33738R605
131365
2822
SH
SOLE
1895
0
927
FIRST TR EXCHANGE-TRADED FD
NASDQ SEMCNDTR
33738R811
23448
440
SH
SOLE
0
0
440
FIRST TR EXCHANGE-TRADED FD
FST LOW OPPT EFT
33739Q200
10060497
212202
SH
SOLE
139893
0
72309
FIRST TR EXCHANGE-TRADED FD
FIRST TR ENH NEW
33739Q408
842919
14181
SH
SOLE
2281
0
11900
FIRST TR EXCHANGE-TRADED FD
SSI STRG ETF
33739Q507
23546
743
SH
SOLE
743
0
0
FIRST TR EXCHANGE-TRADED FD
SMID RISNG ETF
33741X102
3361362
129035
SH
SOLE
127360
0
1675
FIRST TR EXCHANGE-TRADED FD
INDXX INOVTV ETF
33741X201
3425
100
SH
SOLE
0
0
100
FIRST TR LRG CP VL ALPHADEX
COM SHS
33735J101
988927
15027
SH
SOLE
13121
0
1906
FIRST TR MORNINGSTAR DIVID L
SHS
336917109
423877
11594
SH
SOLE
11594
0
0
FIRST TR NASDAQ 100 TECH IND
SHS
337345102
629967
5986
SH
SOLE
5986
0
0
FIRST TR VALUE LINE DIVID IN
SHS
33734H106
1194125
29920
SH
SOLE
25196
0
4724
FIRST US BANCSHARES INC
COM
33744V103
891236
102677
SH
SOLE
97677
0
5000
FIRSTENERGY CORP
COM
337932107
431318
10284
SH
SOLE
5943
0
4341
FIRSTSERVICE CORP NEW
COM
33767E202
4108380
33524
SH
SOLE
31640
0
1884
FISERV INC
COM
337738108
200159634
1980406
SH
SOLE
1706483
0
273923
FIVE BELOW INC
COM
33829M101
3678896
20800
SH
SOLE
20470
0
330
FLEETCOR TECHNOLOGIES INC
COM
339041105
403912
2199
SH
SOLE
1790
0
409
FLEXSHARES TR
MORNSTAR USMKT
33939L100
157962
1063
SH
SOLE
1063
0
0
FLEXSHARES TR
MORNSTAR UPSTR
33939L407
565380
13006
SH
SOLE
12874
0
132
FLEXSHARES TR
STOXX GLOBR INF
33939L795
241867
4798
SH
SOLE
4798
0
0
FLEXSHARES TR
M STAR DEV MKT
33939L803
370789
6145
SH
SOLE
6145
0
0
FLEXSHARES TR
QLT DIV DEF IDX
33939L845
311851
6061
SH
SOLE
6061
0
0
FLEXSHARES TR
QUALT DIVD IDX
33939L860
6522
124
SH
SOLE
124
0
0
FLOOR & DECOR HLDGS INC
CL A
339750101
4228073
60722
SH
SOLE
54737
0
5985
FLUSHING FINL CORP
COM
343873105
1637029
84470
SH
SOLE
84470
0
0
FLYWIRE CORPORATION
COM VTG
302492103
44668248
1825429
SH
SOLE
1419872
0
405557
FOOT LOCKER INC
COM
344849104
693310
18346
SH
SOLE
17081
0
1265
FORD MTR CO DEL
COM
345370860
4371075
375845
SH
SOLE
307075
0
68770
FORGEROCK INC
CL A
34631B101
217932
9571
SH
SOLE
9571
0
0
FORTINET INC
COM
34959E109
15161082
310106
SH
SOLE
255912
0
54194
FORTIS INC
COM
349553107
240680
6011
SH
SOLE
3703
0
2308
FORTIVE CORP
COM
34959J108
33593080
522849
SH
SOLE
393800
0
129049
FORTUNE BRANDS INNOVATIONS I
COM
34964C106
447739
7771
SH
SOLE
1473
0
6298
FOX FACTORY HLDG CORP
COM
35138V102
883106
9680
SH
SOLE
7818
0
1862
FRANCO NEV CORP
COM
351858105
711197
5211
SH
SOLE
5204
0
7
FRANKLIN BSP RLTY TR INC
COMMON STOCK
35243J101
132573
10277
SH
SOLE
10277
0
0
FREEPORT-MCMORAN INC
CL B
35671D857
4969236
130769
SH
SOLE
115039
0
15730
FRESHPET INC
COM
358039105
968330
18350
SH
SOLE
15876
0
2474
FRONTDOOR INC
COM
35905A109
1437613
69116
SH
SOLE
62269
0
6847
FTAI INFRASTRUCTURE INC
COMMON STOCK
35953C106
156197
52948
SH
SOLE
52948
0
0
FTI CONSULTING INC
COM
302941109
3572682
22498
SH
SOLE
22057
0
441
FUBOTV INC
COM
35953D104
24477
14067
SH
SOLE
402
0
13665
FULLER H B CO
COM
359694106
432800
6043
SH
SOLE
6010
0
33
GABELLI MULTIMEDIA TR INC
COM
36239Q109
443980
82987
SH
SOLE
77662
0
5325
GALECTIN THERAPEUTICS INC
COM NEW
363225202
42809
37884
SH
SOLE
33728
0
4156
GALLAGHER ARTHUR J & CO
COM
363576109
15423851
81807
SH
SOLE
77377
0
4430
GAMESTOP CORP NEW
CL A
36467W109
272488
14761
SH
SOLE
10231
0
4530
GAP INC
COM
364760108
163013
14451
SH
SOLE
2195
0
12256
GARMIN LTD
SHS
H2906T109
513871
5568
SH
SOLE
4143
0
1425
GARTNER INC
COM
366651107
31863047
94791
SH
SOLE
70686
0
24105
GCM GROSVENOR INC
COM CL A
36831E108
503811
66204
SH
SOLE
59196
0
7008
GCM GROSVENOR INC
*W EXP 11/17/202
36831E116
6596
14990
SH
SOLE
0
0
14990
GEN DIGITAL INC
COM
668771108
222581
10276
SH
SOLE
9793
0
483
GENERAC HLDGS INC
COM
368736104
14302477
142087
SH
SOLE
107059
0
35028
GENERAL DYNAMICS CORP
COM
369550108
50258332
202565
SH
SOLE
33535
0
169030
GENERAL ELECTRIC CO
COM NEW
369604301
14690117
175321
SH
SOLE
146088
0
29233
GENERAL MLS INC
COM
370334104
10258607
122345
SH
SOLE
94980
0
27365
GENERAL MTRS CO
COM
37045V100
3410868
101393
SH
SOLE
78934
0
22459
GENIUS SPORTS LIMITED
SHARES CL A
G3934V109
44804
12550
SH
SOLE
12550
0
0
GENPACT LIMITED
SHS
G3922B107
1042895
22515
SH
SOLE
21142
0
1373
GENTEX CORP
COM
371901109
209843
7695
SH
SOLE
5325
0
2370
GENUINE PARTS CO
COM
372460105
1998657
11519
SH
SOLE
10295
0
1224
GILDAN ACTIVEWEAR INC
COM
375916103
527701
19259
SH
SOLE
3062
0
16197
GILEAD SCIENCES INC
COM
375558103
44634634
519914
SH
SOLE
415461
0
104453
GINKGO BIOWORKS HOLDINGS INC
CL A SHS
37611X100
58621
34687
SH
SOLE
25937
0
8750
GITLAB INC
CLASS A COM
37637K108
1329120
29250
SH
SOLE
28397
0
853
GLACIER BANCORP INC NEW
COM
37637Q105
3510797
71040
SH
SOLE
70550
0
490
GLADSTONE INVT CORP
COM
376546107
2034355
157580
SH
SOLE
125748
0
31832
GLAUKOS CORP
COM
377322102
590641
13522
SH
SOLE
10222
0
3300
GLOBAL PMTS INC
COM
37940X102
14057023
141533
SH
SOLE
63639
0
77894
GLOBAL X FDS
MSCI NORWAY ETF
37950E101
2232
87
SH
SOLE
87
0
0
GLOBAL X FDS
GLOBX SUPDV US
37950E291
338220
18000
SH
SOLE
17500
0
500
GLOBAL X FDS
SOCIAL MED ETF
37950E416
15046
485
SH
SOLE
385
0
100
GLOBAL X FDS
GLB X MLP ENRG I
37954Y293
3261
80
SH
SOLE
80
0
0
GLOBAL X FDS
GLBL X MLP ETF
37954Y343
26178
634
SH
SOLE
634
0
0
GLOBAL X FDS
RUSSELL 2000
37954Y459
69223
3680
SH
SOLE
3680
0
0
GLOBAL X FDS
S&P 500 COVERED
37954Y475
70517
1791
SH
SOLE
1791
0
0
GLOBAL X FDS
NASDAQ 100 COVER
37954Y483
387094
24330
SH
SOLE
24330
0
0
GLOBAL X FDS
MSCI CHINA IT
37954Y533
15481
940
SH
SOLE
940
0
0
GLOBAL X FDS
US PFD ETF
37954Y657
161781
8352
SH
SOLE
8352
0
0
GLOBAL X FDS
US INFR DEV ETF
37954Y673
11532025
435335
SH
SOLE
228468
0
206867
GLOBAL X FDS
RBTCS ARTFL INTE
37954Y715
2738580
133264
SH
SOLE
56464
0
76800
GLOBAL X FDS
INTERNET OF THNG
37954Y780
166739
5768
SH
SOLE
5768
0
0
GLOBAL X FDS
FINTECH ETF
37954Y814
65330
3394
SH
SOLE
3394
0
0
GLOBAL X FDS
GLOBAL X COPPER
37954Y830
36882
1041
SH
SOLE
1041
0
0
GLOBAL X FDS
GLOBAL X SILVER
37954Y848
1409
50
SH
SOLE
50
0
0
GLOBAL X FDS
LITHIUM BTRY ETF
37954Y855
2065211
35236
SH
SOLE
33254
0
1982
GLOBANT S A
COM
L44385109
12049253
71654
SH
SOLE
65033
0
6621
GLOBE LIFE INC
COM
37959E102
347126
2880
SH
SOLE
2611
0
269
GLOBUS MED INC
CL A
379577208
854105
11500
SH
SOLE
7448
0
4052
GODADDY INC
CL A
380237107
15242293
203720
SH
SOLE
177313
0
26407
GOGO INC
COM
38046C109
5262398
356531
SH
SOLE
286972
0
69559
GOLDMAN SACHS ETF TR
ACTIVEBETA INT
381430107
28521
991
SH
SOLE
991
0
0
GOLDMAN SACHS ETF TR
ACES ULTRA SHR
381430230
24778
500
SH
SOLE
500
0
0
GOLDMAN SACHS ETF TR
ACCESS INFLATI
381430362
533806
11021
SH
SOLE
11021
0
0
GOLDMAN SACHS ETF TR
ACTIVEBETA JAP
381430404
97750
3240
SH
SOLE
3240
0
0
GOLDMAN SACHS ETF TR
ACTIVEBETA US LG
381430503
123864
1627
SH
SOLE
1627
0
0
GOLDMAN SACHS GROUP INC
COM
38141G104
22555260
65686
SH
SOLE
60462
0
5224
GOLDMINING INC
COM
38149E101
22600
20000
SH
SOLE
20000
0
0
GOLUB CAP BDC INC
COM
38173M102
382642
29076
SH
SOLE
29076
0
0
GOOSEHEAD INS INC
COM CL A
38267D109
4711048
137188
SH
SOLE
100934
0
36254
GRACO INC
COM
384109104
1276202
18974
SH
SOLE
18133
0
841
GRAINGER W W INC
COM
384802104
34720966
62420
SH
SOLE
36834
0
25586
GREEN PLAINS INC
COM
393222104
202093
6626
SH
SOLE
6626
0
0
GREENBRIER COS INC
COM
393657101
96332
2873
SH
SOLE
0
0
2873
GREENBRIER COS INC
NOTE 2.875% 2/0
393657AK7
235880
250000
PRN
SOLE
215000
0
35000
GREIF INC
CL A
397624107
522532
7792
SH
SOLE
7592
0
200
GREIF INC
CL B
397624206
31292
400
SH
SOLE
400
0
0
GREYSTONE HOUSING IMPACT INV
BEN UNIT CTF
02364V206
365035
20979
SH
SOLE
20979
0
0
GRID DYNAMICS HLDGS INC
CL A
39813G109
9937842
885726
SH
SOLE
803147
0
82579
GSK PLC
SPONSORED ADR
37733W204
1246738
35479
SH
SOLE
26082
0
9397
GUIDEWIRE SOFTWARE INC
COM
40171V100
53796533
859919
SH
SOLE
655618
0
204301
GUIDEWIRE SOFTWARE INC
NOTE 1.250% 3/1
40171VAA8
102731
111000
PRN
SOLE
101000
0
10000
GXO LOGISTICS INCORPORATED
COMMON STOCK
36262G101
5096247
119378
SH
SOLE
101168
0
18210
HAIN CELESTIAL GROUP INC
COM
405217100
945414
58431
SH
SOLE
53927
0
4504
HALEON PLC
SPON ADS
405552100
235760
29470
SH
SOLE
17736
0
11734
HALLIBURTON CO
COM
406216101
8434388
214343
SH
SOLE
195613
0
18730
HALOZYME THERAPEUTICS INC
COM
40637H109
854467
15017
SH
SOLE
14620
0
397
HAMILTON LANE INC
CL A
407497106
1484337
23236
SH
SOLE
20627
0
2609
HARTE HANKS INC
COM
416196202
7725208
660839
SH
SOLE
660839
0
0
HARTFORD FINL SVCS GROUP INC
COM
416515104
563417
7430
SH
SOLE
4869
0
2561
HASBRO INC
COM
418056107
1229301
20149
SH
SOLE
12924
0
7225
HASHICORP INC
COM CL A
418100103
1803839
65978
SH
SOLE
64441
0
1537
HAYWARD HLDGS INC
COM
421298100
280458
29836
SH
SOLE
15948
0
13888
HCA HEALTHCARE INC
COM
40412C101
2061976
8593
SH
SOLE
7018
0
1575
HCI GROUP INC
NOTE 4.250% 3/0
40416EAD5
113408
140000
PRN
SOLE
105000
0
35000
HDFC BANK LTD
SPONSORED ADS
40415F101
940669
13750
SH
SOLE
7827
0
5923
HEALTHCARE SVCS GROUP INC
COM
421906108
847606
70634
SH
SOLE
64523
0
6111
HEALTHEQUITY INC
COM
42226A107
870603
14124
SH
SOLE
13884
0
240
HEALTHPEAK PROPERTIES INC
COM
42250P103
465575
18571
SH
SOLE
15145
0
3426
HEICO CORP NEW
COM
422806109
26570223
172938
SH
SOLE
97578
0
75360
HEICO CORP NEW
CL A
422806208
1629600
13597
SH
SOLE
13284
0
313
HELIOGEN INC
COMMON STOCK
42329E105
14630
20954
SH
SOLE
20954
0
0
HENRY JACK & ASSOC INC
COM
426281101
356562
2031
SH
SOLE
2021
0
10
HENRY SCHEIN INC
COM
806407102
964909
12081
SH
SOLE
11334
0
747
HERCULES CAPITAL INC
COM
427096508
1828881
138342
SH
SOLE
138342
0
0
HERSHEY CO
COM
427866108
7626049
32932
SH
SOLE
30158
0
2774
HERTZ GLOBAL HLDGS INC
*W EXP 06/30/205
42806J148
32832
4404
SH
SOLE
4404
0
0
HERTZ GLOBAL HLDGS INC
COM NEW
42806J700
139941
9093
SH
SOLE
9093
0
0
HESS CORP
COM
42809H107
627408
4424
SH
SOLE
4048
0
376
HEWLETT PACKARD ENTERPRISE C
COM
42824C109
930493
58302
SH
SOLE
41148
0
17154
HILTON WORLDWIDE HLDGS INC
COM
43300A203
328536
2600
SH
SOLE
1203
0
1397
HIMS & HERS HEALTH INC
COM CL A
433000106
1015652
158448
SH
SOLE
155498
0
2950
HIRERIGHT HOLDINGS CORPORATI
COM
433537107
2778656
234288
SH
SOLE
231371
0
2917
HOLOGIC INC
COM
436440101
29078797
388702
SH
SOLE
198677
0
190025
HOME DEPOT INC
COM
437076102
213592683
676226
SH
SOLE
511822
0
164404
HONEYWELL INTL INC
COM
438516106
42789063
199669
SH
SOLE
179855
0
19814
HORIZON GLOBAL CORP
COM
44052W104
7193
18500
SH
SOLE
10000
0
8500
HORIZON THERAPEUTICS PUB L
SHS
G46188101
830512
7298
SH
SOLE
6973
0
325
HORMEL FOODS CORP
COM
440452100
260153
5711
SH
SOLE
4422
0
1289
HOWMET AEROSPACE INC
COM
443201108
546747
13873
SH
SOLE
12412
0
1461
HP INC
COM
40434L105
1272524
47359
SH
SOLE
38555
0
8804
HSBC HLDGS PLC
SPON ADR NEW
404280406
377846
12126
SH
SOLE
4309
0
7817
HUB GROUP INC
CL A
443320106
719782
9055
SH
SOLE
5555
0
3500
HUBBELL INC
COM
443510607
5295369
22564
SH
SOLE
22269
0
295
HUBSPOT INC
COM
443573100
436875
1511
SH
SOLE
657
0
854
HUMANA INC
COM
444859102
2841145
5547
SH
SOLE
3891
0
1656
HUNT J B TRANS SVCS INC
COM
445658107
6467055
37090
SH
SOLE
36283
0
807
HUNTINGTON BANCSHARES INC
COM
446150104
2230872
158218
SH
SOLE
100927
0
57291
HURON CONSULTING GROUP INC
COM
447462102
1811318
24949
SH
SOLE
23513
0
1436
ICICI BANK LIMITED
ADR
45104G104
3449137
157567
SH
SOLE
121917
0
35650
ICON PLC
SHS
G4705A100
5985231
30812
SH
SOLE
27913
0
2899
IDACORP INC
COM
451107106
271243
2515
SH
SOLE
2297
0
218
IDEX CORP
COM
45167R104
599823
2627
SH
SOLE
2469
0
158
IDEXX LABS INC
COM
45168D104
491900550
1205757
SH
SOLE
984659
0
221098
ILLINOIS TOOL WKS INC
COM
452308109
101654637
461437
SH
SOLE
263951
0
197486
ILLUMINA INC
COM
452327109
7750528
38331
SH
SOLE
20332
0
17999
IMMUNITYBIO INC
COM
45256X103
268867
53031
SH
SOLE
350
0
52681
IMMUNOGEN INC
COM
45253H101
1709191
344595
SH
SOLE
142859
0
201736
IMPAC MTG HLDGS INC
COM NEW
45254P508
12534
73470
SH
SOLE
73470
0
0
IMPACT SHS TR I
YWCA WOMENS ETF
45259A100
46283
1748
SH
SOLE
1569
0
179
IMPACT SHS TR I
NAACP MINO ETF
45259A209
494926
18636
SH
SOLE
18636
0
0
INCYTE CORP
COM
45337C102
4505631
56096
SH
SOLE
55418
0
678
INDEPENDENCE RLTY TR INC
COM
45378A106
12497162
741231
SH
SOLE
641291
0
99940
INFORMATION SVCS GROUP INC
COM
45675Y104
3169320
688983
SH
SOLE
640958
0
48025
INFOSYS LTD
SPONSORED ADR
456788108
192473
10687
SH
SOLE
791
0
9896
INGERSOLL RAND INC
COM
45687V106
541370
10361
SH
SOLE
9817
0
544
INHIBIKASE THERAPEUTICS INC
COM
45719W106
114500
229000
SH
SOLE
79000
0
150000
INNOVATOR ETFS TR
US EQTY PWR BUF
45782C318
12781
455
SH
SOLE
455
0
0
INNOVATOR ETFS TR
US EQTY BUFR MAR
45782C326
69884
2409
SH
SOLE
2409
0
0
INNOVATOR ETFS TR
US EQTY PWR BUF
45782C383
13978
455
SH
SOLE
455
0
0
INNOVATOR ETFS TR
US EQTY PWR BUF
45782C417
13916
490
SH
SOLE
490
0
0
INNOVATOR ETFS TR
US EQTY PWR BUF
45782C508
25366
805
SH
SOLE
805
0
0
INNOVATOR ETFS TR
US EQTY PWR BUF
45782C540
25556
855
SH
SOLE
855
0
0
INNOVATOR ETFS TR
US EQTY PWR BUF
45782C573
26114
865
SH
SOLE
865
0
0
INNOVATOR ETFS TR
US EQTY PWR BUF
45782C656
14334
490
SH
SOLE
490
0
0
INNOVATOR ETFS TR
US EQTY PWR BF
45782C680
24098
850
SH
SOLE
850
0
0
INNOVATOR ETFS TR
US EQTY PWR BUF
45782C748
116268
3911
SH
SOLE
3911
0
0
INNOVATOR ETFS TR
US EQTY BUFR JUL
45782C789
92735
3000
SH
SOLE
3000
0
0
INNOVATOR ETFS TR
US EQTY PWR BUF
45782C797
14734
490
SH
SOLE
490
0
0
INNOVATOR ETFS TR
US EQTY PWR BUF
45782C813
13284
440
SH
SOLE
440
0
0
INNOVATOR ETFS TR
US EQT PWR BUF
45782C870
13193
470
SH
SOLE
470
0
0
INOGEN INC
COM
45780L104
1673379
84900
SH
SOLE
74948
0
9952
INSEEGO CORP
COM
45782B104
34964
41500
SH
SOLE
41500
0
0
INSIGHT ENTERPRISES INC
COM
45765U103
229418
2288
SH
SOLE
2200
0
88
INSMED INC
COM PAR $.01
457669307
244196
12222
SH
SOLE
11912
0
310
INSPIRATO INCORPORATED
*W EXP 02/11/202
45791E115
1319
15000
SH
SOLE
0
0
15000
INSPIRE MED SYS INC
COM
457730109
1809002
7182
SH
SOLE
7182
0
0
INSULET CORP
COM
45784P101
95661147
324947
SH
SOLE
221390
0
103557
INTEGER HLDGS CORP
COM
45826H109
479220
7000
SH
SOLE
0
0
7000
INTEL CORP
COM
458140100
16495964
624138
SH
SOLE
517020
0
107118
INTELLIA THERAPEUTICS INC
COM
45826J105
256790
7360
SH
SOLE
335
0
7025
INTERCONTINENTAL EXCHANGE IN
COM
45866F104
190481992
1856731
SH
SOLE
1227215
0
629516
INTERDIGITAL INC
COM
45867G101
201878
4080
SH
SOLE
4080
0
0
INTERNATIONAL BUSINESS MACHS
COM
459200101
71143366
504957
SH
SOLE
426508
0
78449
INTERNATIONAL FLAVORS&FRAGRA
COM
459506101
4099922
39106
SH
SOLE
19002
0
20104
INTERNATIONAL PAPER CO
COM
460146103
2294372
66254
SH
SOLE
53724
0
12530
INTERPUBLIC GROUP COS INC
COM
460690100
1779346
53418
SH
SOLE
52161
0
1257
INTUIT
COM
461202103
175746845
451536
SH
SOLE
373368
0
78168
INTUITIVE SURGICAL INC
COM NEW
46120E602
74590180
281101
SH
SOLE
179456
0
101645
INVESCO ACTIVELY MANAGED ETF
ACTIVE US REAL
46090A101
348
4
SH
SOLE
4
0
0
INVESCO ACTIVELY MANAGED ETF
VAR RATE INVT
46090A879
196074
7935
SH
SOLE
7935
0
0
INVESCO ACTIVELY MANAGED ETF
ULTRA SHRT DUR
46090A887
110147
2227
SH
SOLE
2227
0
0
INVESCO DB US DLR INDEX TR
BULLISH FD
46141D203
351132
12626
SH
SOLE
6326
0
6300
INVESCO EXCH TRADED FD TR II
S&P SMLCP ENGY
46138E164
1170948
115024
SH
SOLE
110524
0
4500
INVESCO EXCH TRADED FD TR II
S&P INTL LOW
46138E230
10123
378
SH
SOLE
378
0
0
INVESCO EXCH TRADED FD TR II
S&P GBL WATER
46138E263
133156
2856
SH
SOLE
2856
0
0
INVESCO EXCH TRADED FD TR II
S&P500 LOW VOL
46138E354
1640918
25679
SH
SOLE
23823
0
1856
INVESCO EXCH TRADED FD TR II
S&P500 HDL VOL
46138E362
125400
2861
SH
SOLE
1261
0
1600
INVESCO EXCH TRADED FD TR II
S&P 500 EX RAT
46138E388
2674
55
SH
SOLE
55
0
0
INVESCO EXCH TRADED FD TR II
CEF INM COMPSI
46138E404
6704
370
SH
SOLE
370
0
0
INVESCO EXCH TRADED FD TR II
RUSEL 1000 LOW
46138E412
9446
250
SH
SOLE
250
0
0
INVESCO EXCH TRADED FD TR II
RUSL 1000 ENHD
46138E438
19452
580
SH
SOLE
580
0
0
INVESCO EXCH TRADED FD TR II
PFD ETF
46138E511
2958171
264595
SH
SOLE
260637
0
3958
INVESCO EXCH TRADED FD TR II
MSCI GBL TIMBR
46138E545
12097
400
SH
SOLE
400
0
0
INVESCO EXCH TRADED FD TR II
KBW REGL BKG
46138E578
2336
41
SH
SOLE
41
0
0
INVESCO EXCH TRADED FD TR II
KBW PREM YIELD
46138E594
24869
1276
SH
SOLE
1276
0
0
INVESCO EXCH TRADED FD TR II
KBW HIG DV YLD
46138E610
10774
725
SH
SOLE
725
0
0
INVESCO EXCH TRADED FD TR II
KBW BK ETF
46138E628
41464
803
SH
SOLE
803
0
0
INVESCO EXCH TRADED FD TR II
GLOBAL WATER
46138E651
132503
4058
SH
SOLE
4058
0
0
INVESCO EXCH TRADED FD TR II
FNDMNTL HY CRP
46138E719
68617
4008
SH
SOLE
4008
0
0
INVESCO EXCH TRADED FD TR II
FTSE RAFI EMNG
46138E727
18818
1068
SH
SOLE
1068
0
0
INVESCO EXCH TRADED FD TR II
FTSE RAFI DEV
46138E743
21185
510
SH
SOLE
510
0
0
INVESCO EXCH TRADED FD TR II
FTSE INTL LOW
46138E768
4334
180
SH
SOLE
180
0
0
INVESCO EXCH TRADED FD TR II
EMRNG MKT SVRG
46138E784
141606
7585
SH
SOLE
7435
0
150
INVESCO EXCH TRADED FD TR II
CHINA TECHNLGY
46138E800
56214
1295
SH
SOLE
1295
0
0
INVESCO EXCH TRADED FD TR II
DWA EMERG MKTS
46138E867
188199
10580
SH
SOLE
10080
0
500
INVESCO EXCH TRADED FD TR II
DWA DEV MKTS
46138E875
50801
1850
SH
SOLE
1600
0
250
INVESCO EXCH TRADED FD TR II
S&P SMLCP LOW
46138G102
1876
42
SH
SOLE
42
0
0
INVESCO EXCH TRADED FD TR II
SR LN ETF
46138G508
167117
8140
SH
SOLE
8140
0
0
INVESCO EXCH TRADED FD TR II
SOLAR ETF
46138G706
7635432
104681
SH
SOLE
77806
0
26875
INVESCO EXCH TRADED FD TR II
TAXABLE MUN BD
46138G805
179610
6986
SH
SOLE
6986
0
0
INVESCO EXCH TRADED FD TR II
VAR RATE PFD
46138G870
262232
11712
SH
SOLE
8120
0
3592
INVESCO EXCHANGE TRADED FD T
AEROSPACE DEFN
46137V100
6272
80
SH
SOLE
80
0
0
INVESCO EXCHANGE TRADED FD T
WILDERHIL CLAN
46137V134
28525
744
SH
SOLE
744
0
0
INVESCO EXCHANGE TRADED FD T
WATER RES ETF
46137V142
6773930
131431
SH
SOLE
55291
0
76140
INVESCO EXCHANGE TRADED FD T
S&P SPIN OFF
46137V159
21487
410
SH
SOLE
410
0
0
INVESCO EXCHANGE TRADED FD T
S&P SML 600 EQ
46137V183
15561
225
SH
SOLE
225
0
0
INVESCO EXCHANGE TRADED FD T
S&P MDCP400 PR
46137V217
9492
53
SH
SOLE
53
0
0
INVESCO EXCHANGE TRADED FD T
S&P 500 TOP 50
46137V233
304958
1105
SH
SOLE
1105
0
0
INVESCO EXCHANGE TRADED FD T
S&P500 QUALITY
46137V241
2997456
68124
SH
SOLE
65557
0
2567
INVESCO EXCHANGE TRADED FD T
S&P500 PUR VAL
46137V258
250940
3218
SH
SOLE
3218
0
0
INVESCO EXCHANGE TRADED FD T
S&P500 PUR GWT
46137V266
82476
544
SH
SOLE
357
0
187
INVESCO EXCHANGE TRADED FD T
S&P500 EQL TEC
46137V282
2447295
10072
SH
SOLE
10068
0
4
INVESCO EXCHANGE TRADED FD T
BUYBACK ACHIEV
46137V308
37219
435
SH
SOLE
435
0
0
INVESCO EXCHANGE TRADED FD T
S&P500 EQL MAT
46137V316
95058
599
SH
SOLE
599
0
0
INVESCO EXCHANGE TRADED FD T
S&P500 EQL HLT
46137V332
201926
700
SH
SOLE
700
0
0
INVESCO EXCHANGE TRADED FD T
S&P500 EQL FIN
46137V340
56410
1000
SH
SOLE
1000
0
0
INVESCO EXCHANGE TRADED FD T
S&P500 EQL WGT
46137V357
16564610
117272
SH
SOLE
94389
0
22883
INVESCO EXCHANGE TRADED FD T
S&P500 EQL ENR
46137V365
781019
10745
SH
SOLE
9945
0
800
INVESCO EXCHANGE TRADED FD T
S&P500 EQL STP
46137V373
75877
445
SH
SOLE
445
0
0
INVESCO EXCHANGE TRADED FD T
S&P MDCP MOMNTUM
46137V464
173190
2300
SH
SOLE
150
0
2150
INVESCO EXCHANGE TRADED FD T
DIVID ACHIEVEV
46137V506
6026
165
SH
SOLE
165
0
0
INVESCO EXCHANGE TRADED FD T
NASDAQ INTERNT
46137V530
280595
2500
SH
SOLE
2500
0
0
INVESCO EXCHANGE TRADED FD T
INTL DIVI ACHI
46137V548
50160
3000
SH
SOLE
3000
0
0
INVESCO EXCHANGE TRADED FD T
HIG YLD EQ DIV
46137V563
20690
1000
SH
SOLE
1000
0
0
INVESCO EXCHANGE TRADED FD T
GLOBAL DRGN CN
46137V571
77891
2850
SH
SOLE
2850
0
0
INVESCO EXCHANGE TRADED FD T
GBL LISTED PVT
46137V589
1180
125
SH
SOLE
125
0
0
INVESCO EXCHANGE TRADED FD T
FTSE RAFI 1500
46137V597
222566
1405
SH
SOLE
175
0
1230
INVESCO EXCHANGE TRADED FD T
FTSE RAFI 1000
46137V613
5796994
37364
SH
SOLE
29988
0
7376
INVESCO EXCHANGE TRADED FD T
FINL PFD ETF
46137V621
9792
680
SH
SOLE
680
0
0
INVESCO EXCHANGE TRADED FD T
DYNMC MKT ETF
46137V712
34300
330
SH
SOLE
330
0
0
INVESCO EXCHANGE TRADED FD T
DYNMC LRG VALU
46137V738
40001
850
SH
SOLE
850
0
0
INVESCO EXCHANGE TRADED FD T
DYNMC LRG GWTH
46137V746
123244
2063
SH
SOLE
2063
0
0
INVESCO EXCHANGE TRADED FD T
DYNMC BIOTECH
46137V787
25399
400
SH
SOLE
400
0
0
INVESCO EXCHANGE TRADED FD T
DWA MOMENTUM
46137V837
2088870
29400
SH
SOLE
29000
0
400
INVESCO EXCHANGE TRADED FD T
DWA INDLS MUMT
46137V845
65728
761
SH
SOLE
761
0
0
INVESCO EXCHANGE TRADED FD T
ZACKS MID CAP
46137Y401
12000
135
SH
SOLE
135
0
0
INVESCO LTD
SHS
G491BT108
1133802
63024
SH
SOLE
59243
0
3781
INVESCO QQQ TR
UNIT SER 1
46090E103
55429061
208161
SH
SOLE
140059
0
68102
INVITATION HOMES INC
COM
46187W107
316733
10686
SH
SOLE
1972
0
8714
IONIS PHARMACEUTICALS INC
COM
462222100
553104
14644
SH
SOLE
14644
0
0
IQVIA HLDGS INC
COM
46266C105
1626827
7940
SH
SOLE
6568
0
1372
IRHYTHM TECHNOLOGIES INC
COM
450056106
85516245
912952
SH
SOLE
577464
0
335488
IRIDIUM COMMUNICATIONS INC
COM
46269C102
18386962
357723
SH
SOLE
328020
0
29703
IRON MTN INC DEL
COM
46284V101
18023793
361561
SH
SOLE
312881
0
48680
ISHARES GOLD TR
ISHARES NEW
464285204
9850921
284791
SH
SOLE
265301
0
19490
ISHARES INC
MSCI AUST ETF
464286103
57353
2580
SH
SOLE
2580
0
0
ISHARES INC
MSCI FRONTIER
464286145
30156
1184
SH
SOLE
1034
0
150
ISHARES INC
MSCI AUSTRIA ETF
464286202
190000
10000
SH
SOLE
10000
0
0
ISHARES INC
EM MKTS DIV ETF
464286319
48240
2000
SH
SOLE
0
0
2000
ISHARES INC
MSCI GLB SLV&MTL
464286327
5916
563
SH
SOLE
563
0
0
ISHARES INC
MSCI WORLD ETF
464286392
726515
6650
SH
SOLE
1218
0
5432
ISHARES INC
MSCI BRAZIL ETF
464286400
45255
1618
SH
SOLE
1568
0
50
ISHARES INC
MSCI EM ASIA ETF
464286426
822780
12994
SH
SOLE
12834
0
160
ISHARES INC
EM MKT SM-CP ETF
464286475
24140
500
SH
SOLE
390
0
110
ISHARES INC
MSCI CDA ETF
464286509
1175957
35929
SH
SOLE
15221
0
20708
ISHARES INC
MSCI GBL MIN VOL
464286525
1026749
10806
SH
SOLE
8323
0
2483
ISHARES INC
MSCI EMERG MRKT
464286533
64137
1209
SH
SOLE
744
0
465
ISHARES INC
MSCI EURZONE ETF
464286608
93793
2376
SH
SOLE
2251
0
125
ISHARES INC
MSCI PAC JP ETF
464286665
673272
15734
SH
SOLE
1047
0
14687
ISHARES INC
MSCI EQUAL WEITE
464286681
27644
379
SH
SOLE
379
0
0
ISHARES INC
MSCI FRANCE ETF
464286707
8200
248
SH
SOLE
248
0
0
ISHARES INC
MSCI SWITZERLAND
464286749
5744
137
SH
SOLE
137
0
0
ISHARES INC
MSCI SWEDEN ETF
464286756
1520
47
SH
SOLE
47
0
0
ISHARES INC
MSCI STH KOR ETF
464286772
124645
2207
SH
SOLE
2207
0
0
ISHARES INC
MSCI GERMANY ETF
464286806
31461
1272
SH
SOLE
1272
0
0
ISHARES INC
MSCI MEXICO ETF
464286822
544
11
SH
SOLE
11
0
0
ISHARES INC
MSCI HONG KG ETF
464286871
151692
7220
SH
SOLE
6663
0
557
ISHARES INC
CORE MSCI EMKT
46434G103
10612269
227243
SH
SOLE
187343
0
39900
ISHARES INC
CUR HD MSCI EM
46434G509
1400186
61037
SH
SOLE
59707
0
1330
ISHARES INC
MSCI TAIWAN ETF
46434G772
144978
3610
SH
SOLE
3610
0
0
ISHARES INC
MSCI SINGPOR ETF
46434G780
15123
804
SH
SOLE
804
0
0
ISHARES INC
MSCI JPN ETF NEW
46434G822
1036340
19036
SH
SOLE
7440
0
11596
ISHARES SILVER TR
ISHARES
46428Q109
572762
26011
SH
SOLE
23447
0
2564
ISHARES TR
S&P 100 ETF
464287101
2527387
14817
SH
SOLE
9892
0
4925
ISHARES TR
CORE S&P TTL STK
464287150
28628951
337606
SH
SOLE
306058
0
31548
ISHARES TR
SELECT DIVID ETF
464287168
22689771
188141
SH
SOLE
171553
0
16588
ISHARES TR
TIPS BD ETF
464287176
24239281
227727
SH
SOLE
102934
0
124793
ISHARES TR
CHINA LG-CAP ETF
464287184
274623
9704
SH
SOLE
8269
0
1435
ISHARES TR
CORE S&P500 ETF
464287200
139373114
362752
SH
SOLE
267412
0
95340
ISHARES TR
CORE US AGGBD ET
464287226
14473992
149232
SH
SOLE
111411
0
37821
ISHARES TR
MSCI EMG MKT ETF
464287234
5867278
154809
SH
SOLE
119223
0
35586
ISHARES TR
IBOXX INV CP ETF
464287242
1432027
13583
SH
SOLE
10726
0
2857
ISHARES TR
GBL COMM SVC ETF
464287275
20695
380
SH
SOLE
295
0
85
ISHARES TR
GLOBAL TECH ETF
464287291
156992
3502
SH
SOLE
3502
0
0
ISHARES TR
S&P 500 GRWT ETF
464287309
8000151
136755
SH
SOLE
124118
0
12637
ISHARES TR
GLOB HLTHCRE ETF
464287325
283245
3337
SH
SOLE
2394
0
943
ISHARES TR
GLOBAL FINLS ETF
464287333
31833
453
SH
SOLE
453
0
0
ISHARES TR
GLOBAL ENERG ETF
464287341
273
7
SH
SOLE
7
0
0
ISHARES TR
NORTH AMERN NAT
464287374
49235
1211
SH
SOLE
928
0
283
ISHARES TR
LATN AMER 40 ETF
464287390
80756
3528
SH
SOLE
3528
0
0
ISHARES TR
S&P 500 VAL ETF
464287408
4394635
30293
SH
SOLE
26936
0
3357
ISHARES TR
20 YR TR BD ETF
464287432
1043289
10479
SH
SOLE
7620
0
2859
ISHARES TR
7-10 YR TRSY BD
464287440
881936
9208
SH
SOLE
8686
0
522
ISHARES TR
1 3 YR TREAS BD
464287457
1781600
21949
SH
SOLE
18684
0
3265
ISHARES TR
MSCI EAFE ETF
464287465
48619284
740696
SH
SOLE
567921
0
172775
ISHARES TR
RUS MDCP VAL ETF
464287473
4302507
40844
SH
SOLE
40453
0
391
ISHARES TR
RUS MD CP GR ETF
464287481
4098304
49023
SH
SOLE
46979
0
2044
ISHARES TR
RUS MID CAP ETF
464287499
6077936
90110
SH
SOLE
44110
0
46000
ISHARES TR
CORE S&P MCP ETF
464287507
17727796
73289
SH
SOLE
64695
0
8594
ISHARES TR
EXPANDED TECH
464287515
368680
1441
SH
SOLE
1441
0
0
ISHARES TR
ISHARES SEMICDTR
464287523
2290410
6582
SH
SOLE
6114
0
468
ISHARES TR
EXPND TEC SC ETF
464287549
22400
80
SH
SOLE
80
0
0
ISHARES TR
ISHARES BIOTECH
464287556
5147880
39210
SH
SOLE
23052
0
16158
ISHARES TR
COHEN STEER REIT
464287564
350647
6394
SH
SOLE
2434
0
3960
ISHARES TR
GLOBAL 100 ETF
464287572
79025
1234
SH
SOLE
1234
0
0
ISHARES TR
US CONSUM DISCRE
464287580
227669
3997
SH
SOLE
3997
0
0
ISHARES TR
RUS 1000 VAL ETF
464287598
30802561
203116
SH
SOLE
200926
0
2190
ISHARES TR
S&P MC 400GR ETF
464287606
2232843
32692
SH
SOLE
31815
0
877
ISHARES TR
RUS 1000 GRW ETF
464287614
23729640
110762
SH
SOLE
102547
0
8215
ISHARES TR
RUS 1000 ETF
464287622
21449532
101888
SH
SOLE
98981
0
2907
ISHARES TR
RUS 2000 VAL ETF
464287630
7865406
56720
SH
SOLE
56436
0
284
ISHARES TR
RUS 2000 GRW ETF
464287648
6968803
32486
SH
SOLE
29751
0
2735
ISHARES TR
RUSSELL 2000 ETF
464287655
48315883
277104
SH
SOLE
241438
0
35666
ISHARES TR
CORE S&P US VLU
464287663
71977432
1019077
SH
SOLE
921157
0
97920
ISHARES TR
CORE S&P US GWT
464287671
20928836
256733
SH
SOLE
208286
0
48447
ISHARES TR
RUSSELL 3000 ETF
464287689
42888518
194347
SH
SOLE
189497
0
4850
ISHARES TR
U.S. UTILITS ETF
464287697
138551
1601
SH
SOLE
1261
0
340
ISHARES TR
S&P MC 400VL ETF
464287705
1924012
19087
SH
SOLE
19021
0
66
ISHARES TR
US TELECOM ETF
464287713
265885
11854
SH
SOLE
11854
0
0
ISHARES TR
U.S. TECH ETF
464287721
1989245
26705
SH
SOLE
24454
0
2251
ISHARES TR
U.S. REAL ES ETF
464287739
1345270
15979
SH
SOLE
11766
0
4213
ISHARES TR
US INDUSTRIALS
464287754
385165
3993
SH
SOLE
3816
0
177
ISHARES TR
US HLTHCARE ETF
464287762
686330
2419
SH
SOLE
2269
0
150
ISHARES TR
U.S. FIN SVC ETF
464287770
121106
769
SH
SOLE
769
0
0
ISHARES TR
U.S. FINLS ETF
464287788
484931
6425
SH
SOLE
5625
0
800
ISHARES TR
U.S. ENERGY ETF
464287796
377267
8115
SH
SOLE
6915
0
1200
ISHARES TR
CORE S&P SCP ETF
464287804
17667994
186686
SH
SOLE
129765
0
56921
ISHARES TR
US CONSM STAPLES
464287812
313092
1544
SH
SOLE
1544
0
0
ISHARES TR
U.S. BAS MTL ETF
464287838
105726
847
SH
SOLE
847
0
0
ISHARES TR
DOW JONES US ETF
464287846
47660
510
SH
SOLE
510
0
0
ISHARES TR
EUROPE ETF
464287861
139810
3087
SH
SOLE
2337
0
750
ISHARES TR
SP SMCP600VL ETF
464287879
900775
9865
SH
SOLE
8905
0
960
ISHARES TR
S&P SML 600 GWT
464287887
1348868
12481
SH
SOLE
10962
0
1519
ISHARES TR
SHRT NAT MUN ETF
464288158
6645136
63730
SH
SOLE
56246
0
7484
ISHARES TR
AGENCY BOND ETF
464288166
8012
75
SH
SOLE
0
0
75
ISHARES TR
MSCI AC ASIA ETF
464288182
6479
100
SH
SOLE
100
0
0
ISHARES TR
GL CLEAN ENE ETF
464288224
3863918
194656
SH
SOLE
132262
0
62394
ISHARES TR
MSCI ACWI EX US
464288240
6711128
147497
SH
SOLE
145249
0
2248
ISHARES TR
MSCI ACWI ETF
464288257
707984
8341
SH
SOLE
8241
0
100
ISHARES TR
EAFE SML CP ETF
464288273
1317848
23333
SH
SOLE
23333
0
0
ISHARES TR
JPMORGAN USD EMG
464288281
153023
1809
SH
SOLE
1773
0
36
ISHARES TR
MRGSTR MD CP GRW
464288307
45582
846
SH
SOLE
846
0
0
ISHARES TR
GLB INFRASTR ETF
464288372
69127
1508
SH
SOLE
1508
0
0
ISHARES TR
NATIONAL MUN ETF
464288414
3394618
32170
SH
SOLE
28043
0
4127
ISHARES TR
ASIA 50 ETF
464288430
3745
66
SH
SOLE
66
0
0
ISHARES TR
INTL SEL DIV ETF
464288448
1548376
57009
SH
SOLE
46192
0
10817
ISHARES TR
INTL DEV RE ETF
464288489
33696
1600
SH
SOLE
1600
0
0
ISHARES TR
DEVSMCP EXNA ETF
464288497
1976
40
SH
SOLE
40
0
0
ISHARES TR
IBOXX HI YD ETF
464288513
1444077
19613
SH
SOLE
17800
0
1813
ISHARES TR
RESIDENTIAL MULT
464288562
95129
1392
SH
SOLE
1392
0
0
ISHARES TR
MSCI KLD400 SOC
464288570
2928203
40788
SH
SOLE
34887
0
5901
ISHARES TR
MBS ETF
464288588
351801
3793
SH
SOLE
3793
0
0
ISHARES TR
GOV/CRED BD ETF
464288596
27702
270
SH
SOLE
270
0
0
ISHARES TR
MRGSTR SM CP GR
464288604
23786
660
SH
SOLE
660
0
0
ISHARES TR
INTRM GOV CR ETF
464288612
155637
1519
SH
SOLE
969
0
550
ISHARES TR
USD INV GRDE ETF
464288620
162014
3299
SH
SOLE
733
0
2566
ISHARES TR
ISHS 5-10YR INVT
464288638
225766
4560
SH
SOLE
4030
0
530
ISHARES TR
ISHS 1-5YR INVS
464288646
3030600
60831
SH
SOLE
58562
0
2269
ISHARES TR
10-20 YR TRS ETF
464288653
111629
1032
SH
SOLE
1032
0
0
ISHARES TR
3 7 YR TREAS BD
464288661
625589
5445
SH
SOLE
5415
0
30
ISHARES TR
SHORT TREAS BD
464288679
131244
1194
SH
SOLE
222
0
972
ISHARES TR
PFD AND INCM SEC
464288687
1710148
56015
SH
SOLE
48154
0
7861
ISHARES TR
GLOBAL MATER ETF
464288695
1266
16
SH
SOLE
16
0
0
ISHARES TR
MRNING SM CP ETF
464288703
5727
110
SH
SOLE
0
0
110
ISHARES TR
GLB CNSM STP ETF
464288737
7395
124
SH
SOLE
124
0
0
ISHARES TR
US HOME CONS ETF
464288752
15454
255
SH
SOLE
52
0
203
ISHARES TR
US AER DEF ETF
464288760
5307421
47447
SH
SOLE
25817
0
21630
ISHARES TR
US REGNL BKS ETF
464288778
43067
904
SH
SOLE
4
0
900
ISHARES TR
U.S. INSRNCE ETF
464288786
2011
22
SH
SOLE
0
0
22
ISHARES TR
US BR DEL SE ETF
464288794
23032
240
SH
SOLE
37
0
203
ISHARES TR
MSCI USA ESG SLC
464288802
1936928
23529
SH
SOLE
21620
0
1909
ISHARES TR
U.S. MED DVC ETF
464288810
4271217
81248
SH
SOLE
70052
0
11196
ISHARES TR
US HLTHCR PR ETF
464288828
42295
158
SH
SOLE
158
0
0
ISHARES TR
U.S. PHARMA ETF
464288836
817669
4393
SH
SOLE
4393
0
0
ISHARES TR
US OIL GS EX ETF
464288851
299752
3228
SH
SOLE
3228
0
0
ISHARES TR
MICRO-CAP ETF
464288869
5392
50
SH
SOLE
0
0
50
ISHARES TR
EAFE VALUE ETF
464288877
4931264
107482
SH
SOLE
105384
0
2098
ISHARES TR
EAFE GRWTH ETF
464288885
13431848
160361
SH
SOLE
138628
0
21733
ISHARES TR
BRAZIL SM-CP ETF
464289131
2335
200
SH
SOLE
200
0
0
ISHARES TR
MSCI EURO FL ETF
464289180
101499
5790
SH
SOLE
5790
0
0
ISHARES TR
RUS TP200 VL ETF
464289420
214726
3305
SH
SOLE
3305
0
0
ISHARES TR
RUS TP200 GR ETF
464289438
760342
6308
SH
SOLE
6308
0
0
ISHARES TR
10+ YR INVST GRD
464289511
7120
143
SH
SOLE
0
0
143
ISHARES TR
AGGRES ALLOC ETF
464289859
22571
378
SH
SOLE
378
0
0
ISHARES TR
US TREAS BD ETF
46429B267
444773
19576
SH
SOLE
5896
0
13680
ISHARES TR
A RATE CP BD ETF
46429B291
14083
304
SH
SOLE
304
0
0
ISHARES TR
MSCI INDIA ETF
46429B598
3698707
88613
SH
SOLE
88463
0
150
ISHARES TR
FLTG RATE NT ETF
46429B655
4618079
91756
SH
SOLE
89306
0
2450
ISHARES TR
CORE HIGH DV ETF
46429B663
3835480
36795
SH
SOLE
34592
0
2203
ISHARES TR
MSCI CHINA ETF
46429B671
6439
136
SH
SOLE
136
0
0
ISHARES TR
MSCI EAFE MIN VL
46429B689
399683
6286
SH
SOLE
4751
0
1535
ISHARES TR
MSCI USA MIN VOL
46429B697
6939641
96250
SH
SOLE
81564
0
14686
ISHARES TR
0-5 YR TIPS ETF
46429B747
5914172
60996
SH
SOLE
59071
0
1925
ISHARES TR
MSCI USA QLT FCT
46432F339
1470255
12902
SH
SOLE
12378
0
524
ISHARES TR
MSCI USA VALUE
46432F388
1074553
11790
SH
SOLE
11790
0
0
ISHARES TR
MSCI USA MMENTM
46432F396
399702
2739
SH
SOLE
1317
0
1422
ISHARES TR
CORE MSCI TOTAL
46432F834
1443630
24942
SH
SOLE
23897
0
1045
ISHARES TR
CORE MSCI EAFE
46432F842
20686714
335605
SH
SOLE
297986
0
37619
ISHARES TR
CORE 1 5 YR USD
46432F859
814105
17530
SH
SOLE
15740
0
1790
ISHARES TR
0-5YR INVT GR CP
46434V100
3111
65
SH
SOLE
65
0
0
ISHARES TR
INTL EQTY FACTOR
46434V274
18820
765
SH
SOLE
765
0
0
ISHARES TR
U S EQUITY FACTR
46434V282
46227
1185
SH
SOLE
1185
0
0
ISHARES TR
EXPONENTIAL TECH
46434V381
428664
9055
SH
SOLE
9055
0
0
ISHARES TR
0-5YR HI YL CP
46434V407
327
8
SH
SOLE
8
0
0
ISHARES TR
MSCI INTL QUALTY
46434V456
21761
672
SH
SOLE
672
0
0
ISHARES TR
MSCI CHINA A
46434V514
138398
4433
SH
SOLE
1785
0
2648
ISHARES TR
CORE DIV GRWTH
46434V621
2846947
56939
SH
SOLE
49373
0
7566
ISHARES TR
CUR HED MSCI GER
46434V704
54810
2030
SH
SOLE
1253
0
777
ISHARES TR
CORE MSCI EURO
46434V738
477233
10047
SH
SOLE
10047
0
0
ISHARES TR
HDG MSCI EAFE
46434V803
4840215
179267
SH
SOLE
179267
0
0
ISHARES TR
BLACKROCK ULTRA
46434V878
478332
9559
SH
SOLE
9559
0
0
ISHARES TR
IBONDS DEC23 ETF
46434VAX8
744768
29755
SH
SOLE
29755
0
0
ISHARES TR
IBONDS DEC24 ETF
46434VBG4
36630
1500
SH
SOLE
1500
0
0
ISHARES TR
CONV BD ETF
46435G102
162609
2341
SH
SOLE
2341
0
0
ISHARES TR
ESG AWRE USD ETF
46435G193
352532
15810
SH
SOLE
15810
0
0
ISHARES TR
ESG AWRE 1 5 YR
46435G243
433699
18246
SH
SOLE
18246
0
0
ISHARES TR
RUSEL 2500 ETF
46435G268
311135
5855
SH
SOLE
5855
0
0
ISHARES TR
CORE MSCI INTL
46435G326
3919
70
SH
SOLE
0
0
70
ISHARES TR
MSCI UK ETF NEW
46435G334
377087
12299
SH
SOLE
12099
0
200
ISHARES TR
MORTGE REL ETF
46435G342
29497
1300
SH
SOLE
1300
0
0
ISHARES TR
CR 5 10 YR ETF
46435G417
123405
2886
SH
SOLE
2886
0
0
ISHARES TR
ESG AWR MSCI USA
46435G425
1155375
13633
SH
SOLE
12040
0
1593
ISHARES TR
ESG AW MSCI EAFE
46435G516
18008804
273940
SH
SOLE
272871
0
1069
ISHARES TR
ESG MSCI LEADR
46435U218
880623
13280
SH
SOLE
13280
0
0
ISHARES TR
MSCI JP VALUE
46435U374
42764
1750
SH
SOLE
1750
0
0
ISHARES TR
IBDS DEC28 ETF
46435U515
12145
500
SH
SOLE
500
0
0
ISHARES TR
ESG AWR US AGRGT
46435U549
103197
2208
SH
SOLE
2208
0
0
ISHARES TR
US INFRASTRUC
46435U713
76515
2110
SH
SOLE
2110
0
0
ISHARES TR
BROAD USD HIGH
46435U853
55110
1596
SH
SOLE
1596
0
0
ISHARES TR
ESG SCRND S&P SM
46436E544
21659
652
SH
SOLE
0
0
652
ISHARES TR
IBONDS 24 TRM TS
46436E874
618690
25941
SH
SOLE
25941
0
0
ISHARES U S ETF TR
BLACKROCK ST MAT
46431W507
21827
443
SH
SOLE
443
0
0
ISHARES U S ETF TR
INT RT HDG C B
46431W705
362
4
SH
SOLE
0
0
4
ISHARES U S ETF TR
GSCI CMDTY STGY
46431W853
242128
8589
SH
SOLE
7214
0
1375
ITT INC
COM
45073V108
1938128
23898
SH
SOLE
22658
0
1240
J & J SNACK FOODS CORP
COM
466032109
250337
1672
SH
SOLE
1672
0
0
J P MORGAN EXCHANGE TRADED F
BETABUILDERS EUR
46641Q191
779874
16080
SH
SOLE
16080
0
0
J P MORGAN EXCHANGE TRADED F
BETABULDRS JAPAN
46641Q217
827013
18419
SH
SOLE
6692
0
11727
J P MORGAN EXCHANGE TRADED F
BETABUILDERS CDA
46641Q225
311658
5440
SH
SOLE
5440
0
0
J P MORGAN EXCHANGE TRADED F
BETABUILDERS DEV
46641Q233
510074
10422
SH
SOLE
9687
0
735
J P MORGAN EXCHANGE TRADED F
EQUITY PREMIUM
46641Q332
825639
15152
SH
SOLE
14152
0
1000
J P MORGAN EXCHANGE TRADED F
ULTRA SHT MUNCPL
46641Q654
1202733
23800
SH
SOLE
23800
0
0
JABIL INC
COM
466313103
380274
5576
SH
SOLE
5576
0
0
JACOBS SOLUTIONS INC
COM
46982L108
14870799
123851
SH
SOLE
91983
0
31868
JAMF HLDG CORP
COM
47074L105
3320393
155887
SH
SOLE
133377
0
22510
JOBY AVIATION INC
COMMON STOCK
G65163100
59865
17870
SH
SOLE
17670
0
200
JOHN BEAN TECHNOLOGIES CORP
COM
477839104
1288421
14107
SH
SOLE
13354
0
753
JOHN HANCOCK EXCHANGE TRADED
MLTFCTR LRG CAP
47804J107
59445
1207
SH
SOLE
1207
0
0
JOHN HANCOCK EXCHANGE TRADED
MULTIFACTOR MI
47804J206
570562
12260
SH
SOLE
12260
0
0
JOHNSON & JOHNSON
COM
478160104
176013082
996394
SH
SOLE
692633
0
303761
JOHNSON CTLS INTL PLC
SHS
G51502105
4867392
76053
SH
SOLE
70412
0
5641
JONES LANG LASALLE INC
COM
48020Q107
8296324
52057
SH
SOLE
48944
0
3113
JPMORGAN CHASE & CO
COM
46625H100
275490072
2054363
SH
SOLE
1340770
0
713593
JPMORGAN CHASE & CO
ALERIAN ML ETN
46625H365
781217
35918
SH
SOLE
8973
0
26945
KADANT INC
COM
48282T104
4761077
26803
SH
SOLE
25541
0
1262
KARAT PACKAGING INC
COM
48563L101
326403
22714
SH
SOLE
20224
0
2490
KELLOGG CO
COM
487836108
1534245
21536
SH
SOLE
20833
0
703
KELLY SVCS INC
CL A
488152208
185900
11000
SH
SOLE
11000
0
0
KEMPER CORP
COM
488401100
540247
10981
SH
SOLE
10791
0
190
KEURIG DR PEPPER INC
COM
49271V100
290893
8157
SH
SOLE
7719
0
438
KEYCORP
COM
493267108
1035415
59438
SH
SOLE
50121
0
9317
KEYSIGHT TECHNOLOGIES INC
COM
49338L103
1706594
9976
SH
SOLE
4132
0
5844
KIMBERLY-CLARK CORP
COM
494368103
12772646
94089
SH
SOLE
61822
0
32267
KINDER MORGAN INC DEL
COM
49456B101
10856849
600489
SH
SOLE
468290
0
132199
KINSALE CAP GROUP INC
COM
49714P108
9691683
37059
SH
SOLE
35433
0
1626
KKR & CO INC
COM
48251W104
539921
11631
SH
SOLE
9068
0
2563
KLA CORP
COM NEW
482480100
9053621
24013
SH
SOLE
6486
0
17527
KNIGHT-SWIFT TRANSN HLDGS IN
CL A
499049104
2716216
51826
SH
SOLE
25604
0
26222
KOHLS CORP
COM
500255104
596557
23626
SH
SOLE
12473
0
11153
KORNIT DIGITAL LTD
SHS
M6372Q113
21960189
956038
SH
SOLE
838742
0
117296
KRAFT HEINZ CO
COM
500754106
22697371
557538
SH
SOLE
513130
0
44408
KROGER CO
COM
501044101
1277446
28655
SH
SOLE
21605
0
7050
KRYSTAL BIOTECH INC
COM
501147102
551134
6957
SH
SOLE
6732
0
225
KYNDRYL HLDGS INC
COMMON STOCK
50155Q100
163653
14717
SH
SOLE
13475
0
1242
L3HARRIS TECHNOLOGIES INC
COM
502431109
5220953
25075
SH
SOLE
24310
0
765
LABORATORY CORP AMER HLDGS
COM NEW
50540R409
2113931
8977
SH
SOLE
7402
0
1575
LAKELAND INDS INC
COM
511795106
224105
16850
SH
SOLE
15175
0
1675
LAM RESEARCH CORP
COM
512807108
1348770
3209
SH
SOLE
2182
0
1027
LAMAR ADVERTISING CO NEW
CL A
512816109
389948
4131
SH
SOLE
4131
0
0
LAMB WESTON HLDGS INC
COM
513272104
442831
4956
SH
SOLE
1783
0
3173
LANCASTER COLONY CORP
COM
513847103
613603
3110
SH
SOLE
3110
0
0
LANDSTAR SYS INC
COM
515098101
3314363
20346
SH
SOLE
20297
0
49
LAS VEGAS SANDS CORP
COM
517834107
547710
11394
SH
SOLE
521
0
10873
LATCH INC
COM
51818V106
314944
443646
SH
SOLE
443646
0
0
LATHAM GROUP INC
COM
51819L107
330465
102629
SH
SOLE
99948
0
2681
LATTICE SEMICONDUCTOR CORP
COM
518415104
2016665
31083
SH
SOLE
30578
0
505
LAUDER ESTEE COS INC
CL A
518439104
24852525
100167
SH
SOLE
77668
0
22499
LEGALZOOM COM INC
COM
52466B103
1586878
205023
SH
SOLE
160605
0
44418
LEGGETT & PLATT INC
COM
524660107
1306927
40550
SH
SOLE
4996
0
35554
LEIDOS HOLDINGS INC
COM
525327102
292901
2784
SH
SOLE
2779
0
5
LENDINGTREE INC
NOTE 0.500% 7/1
52603BAD9
109140
150000
PRN
SOLE
125000
0
25000
LENNAR CORP
CL A
526057104
1851516
20459
SH
SOLE
19444
0
1015
LENNAR CORP
CL B
526057302
446645
5973
SH
SOLE
4973
0
1000
LENNOX INTL INC
COM
526107107
477264
1995
SH
SOLE
1920
0
75
LEONARDO DRS INC
COM
52661A108
485001
37950
SH
SOLE
24650
0
13300
LESLIES INC
COM
527064109
1816274
148753
SH
SOLE
143097
0
5656
LHC GROUP INC
COM
50187A107
218605
1352
SH
SOLE
1352
0
0
LIBERTY BROADBAND CORP
COM SER A
530307107
6902
91
SH
SOLE
83
0
8
LIBERTY BROADBAND CORP
COM SER C
530307305
307216
4028
SH
SOLE
3363
0
665
LIBERTY GLOBAL PLC
SHS CL A
G5480U104
18911
999
SH
SOLE
487
0
512
LIBERTY GLOBAL PLC
SHS CL C
G5480U120
274915
14149
SH
SOLE
14134
0
15
LIBERTY MEDIA CORP DEL
COM A SIRIUSXM
531229409
5346
136
SH
SOLE
108
0
28
LIBERTY MEDIA CORP DEL
COM C SIRIUSXM
531229607
304510
7782
SH
SOLE
6891
0
891
LIBERTY MEDIA CORP DEL
COM SER C FRMLA
531229854
382771
6403
SH
SOLE
6381
0
22
LIBERTY MEDIA CORP DEL
COM SER A FRMLA
531229870
160
3
SH
SOLE
3
0
0
LIGAND PHARMACEUTICALS INC
COM NEW
53220K504
683431
10231
SH
SOLE
8036
0
2195
LILLY ELI & CO
COM
532457108
114751046
313665
SH
SOLE
192740
0
120925
LINCOLN ELEC HLDGS INC
COM
533900106
383332
2653
SH
SOLE
2653
0
0
LINCOLN NATL CORP IND
COM
534187109
410020
13347
SH
SOLE
10862
0
2485
LINDE PLC
SHS
G5494J103
83757157
256782
SH
SOLE
160795
0
95987
LITTELFUSE INC
COM
537008104
4979162
22612
SH
SOLE
10687
0
11925
LIVE NATION ENTERTAINMENT IN
COM
538034109
60941392
873837
SH
SOLE
702056
0
171781
LIVERAMP HLDGS INC
COM
53815P108
718834
30667
SH
SOLE
24727
0
5940
LL FLOORING HOLDINGS INC
COM
55003T107
364569
64870
SH
SOLE
56820
0
8050
LOCKHEED MARTIN CORP
COM
539830109
14306723
29408
SH
SOLE
23755
0
5653
LOEWS CORP
COM
540424108
441592
7571
SH
SOLE
5571
0
2000
LOTTERY COM INC
COM
54570M108
30558
173132
SH
SOLE
173132
0
0
LOWES COS INC
COM
548661107
52686614
264438
SH
SOLE
200095
0
64343
LUCID GROUP INC
COM
549498103
216807
31743
SH
SOLE
5818
0
25925
LULULEMON ATHLETICA INC
COM
550021109
145940667
455524
SH
SOLE
393903
0
61621
LUMEN TECHNOLOGIES INC
COM
550241103
119796
22949
SH
SOLE
4967
0
17982
LUMINAR TECHNOLOGIES INC
COM CL A
550424105
1619343
327140
SH
SOLE
327140
0
0
LYONDELLBASELL INDUSTRIES N
SHS - A -
N53745100
817976
9852
SH
SOLE
9639
0
213
M & T BK CORP
COM
55261F104
595854
4108
SH
SOLE
3084
0
1024
MACYS INC
COM
55616P104
407668
19742
SH
SOLE
16592
0
3150
MAGELLAN MIDSTREAM PRTNRS LP
COM UNIT RP LP
559080106
9432041
187852
SH
SOLE
151848
0
36004
MAIN STR CAP CORP
COM
56035L104
1686163
45634
SH
SOLE
38504
0
7130
MANHATTAN ASSOCIATES INC
COM
562750109
4931268
40620
SH
SOLE
36149
0
4471
MANPOWERGROUP INC WIS
COM
56418H100
267532
3215
SH
SOLE
3201
0
14
MANULIFE FINL CORP
COM
56501R106
980840
54980
SH
SOLE
45749
0
9231
MARATHON OIL CORP
COM
565849106
1079987
39896
SH
SOLE
26116
0
13780
MARATHON PETE CORP
COM
56585A102
6112133
52514
SH
SOLE
45961
0
6553
MARAVAI LIFESCIENCES HLDGS I
COM CL A
56600D107
12439986
869321
SH
SOLE
618531
0
250790
MARCUS & MILLICHAP INC
COM
566324109
299681
8699
SH
SOLE
7544
0
1155
MARKEL CORP
COM
570535104
12383089
9399
SH
SOLE
8686
0
713
MARKETAXESS HLDGS INC
COM
57060D108
683838
2452
SH
SOLE
138
0
2314
MARRIOTT INTL INC NEW
CL A
571903202
3219465
21623
SH
SOLE
17847
0
3776
MARSH & MCLENNAN COS INC
COM
571748102
5898681
35646
SH
SOLE
29587
0
6059
MARTEN TRANS LTD
COM
573075108
450984
22800
SH
SOLE
22800
0
0
MARTIN MARIETTA MATLS INC
COM
573284106
3365843
9959
SH
SOLE
9882
0
77
MARVELL TECHNOLOGY INC
COM
573874104
21236306
573334
SH
SOLE
530383
0
42951
MASCO CORP
COM
574599106
291361
6243
SH
SOLE
2100
0
4143
MASTERCARD INCORPORATED
CL A
57636Q104
417707431
1201241
SH
SOLE
928207
0
273034
MATCH GROUP INC NEW
COM
57667L107
408635
9849
SH
SOLE
8454
0
1395
MATTERPORT INC
COM CL A
577096100
619186
221138
SH
SOLE
221138
0
0
MAXCYTE INC
COM
57777K106
641577
117505
SH
SOLE
51732
0
65773
MAXLINEAR INC
COM
57776J100
4837026
142475
SH
SOLE
131405
0
11070
MCCORMICK & CO INC
COM VTG
579780107
159638
1943
SH
SOLE
1943
0
0
MCCORMICK & CO INC
COM NON VTG
579780206
59626227
719342
SH
SOLE
457273
0
262069
MCDONALDS CORP
COM
580135101
89461814
339475
SH
SOLE
253478
0
85997
MCKESSON CORP
COM
58155Q103
7501337
19997
SH
SOLE
19563
0
434
MEDIAALPHA INC
CL A
58450V104
204582
20561
SH
SOLE
19885
0
676
MEDICAL PPTYS TRUST INC
COM
58463J304
129826
11654
SH
SOLE
11369
0
285
MEDPACE HLDGS INC
COM
58506Q109
2449937
11534
SH
SOLE
10818
0
716
MEDTRONIC PLC
SHS
G5960L103
10668792
137272
SH
SOLE
85116
0
52156
MEIRAGTX HLDGS PLC
COM
G59665102
861507
132133
SH
SOLE
132133
0
0
MERCADOLIBRE INC
COM
58733R102
1992049
2354
SH
SOLE
1705
0
649
MERCK & CO INC
COM
58933Y105
77176529
695597
SH
SOLE
553473
0
142124
MERCURY SYS INC
COM
589378108
7682574
171716
SH
SOLE
146552
0
25164
MERIT MED SYS INC
COM
589889104
1858153
26312
SH
SOLE
26312
0
0
META PLATFORMS INC
CL A
30303M102
30029343
249538
SH
SOLE
214839
0
34699
METLIFE INC
COM
59156R108
7892728
109061
SH
SOLE
86479
0
22582
METTLER TOLEDO INTERNATIONAL
COM
592688105
1363059
943
SH
SOLE
582
0
361
MGE ENERGY INC
COM
55277P104
332077
4717
SH
SOLE
4417
0
300
MGM RESORTS INTERNATIONAL
COM
552953101
1275753
38048
SH
SOLE
37343
0
705
MGP INGREDIENTS INC NEW
COM
55303J106
473923
4455
SH
SOLE
4055
0
400
MICROCHIP TECHNOLOGY INC.
COM
595017104
73770390
1050112
SH
SOLE
696654
0
353458
MICRON TECHNOLOGY INC
COM
595112103
14814025
296399
SH
SOLE
265345
0
31054
MICROSOFT CORP
COM
594918104
883047189
3682125
SH
SOLE
2740662
0
941463
MID-AMER APT CMNTYS INC
COM
59522J103
208181
1326
SH
SOLE
912
0
414
MIDDLEBY CORP
COM
596278101
595319
4446
SH
SOLE
1163
0
3283
MINERALS TECHNOLOGIES INC
COM
603158106
346408
5705
SH
SOLE
1000
0
4705
MKS INSTRS INC
COM
55306N104
272915
3221
SH
SOLE
3180
0
41
MODERNA INC
COM
60770K107
2800815
15593
SH
SOLE
13341
0
2252
MODULAR MED INC
COM NEW
60785L207
40000
20000
SH
SOLE
0
0
20000
MOMENTUS INC
COM CL A
60879E101
13467
17268
SH
SOLE
17268
0
0
MONDELEZ INTL INC
CL A
609207105
16065689
241046
SH
SOLE
193209
0
47837
MONEYGRAM INTL INC
COM NEW
60935Y208
113931
10462
SH
SOLE
10462
0
0
MONGODB INC
CL A
60937P106
34733993
176458
SH
SOLE
128995
0
47463
MONOLITHIC PWR SYS INC
COM
609839105
8237452
23295
SH
SOLE
21277
0
2018
MONROE CAP CORP
COM
610335101
3820142
447323
SH
SOLE
337142
0
110181
MONSTER BEVERAGE CORP NEW
COM
61174X109
247226
2435
SH
SOLE
2335
0
100
MONTROSE ENVIRONMENTAL GROUP
COM
615111101
35469430
799041
SH
SOLE
662838
0
136203
MOODYS CORP
COM
615369105
8668062
31111
SH
SOLE
21098
0
10013
MORGAN STANLEY
COM NEW
617446448
15257909
179463
SH
SOLE
147783
0
31680
MORNINGSTAR INC
COM
617700109
1423296
6571
SH
SOLE
5151
0
1420
MOSAIC CO NEW
COM
61945C103
1218621
27778
SH
SOLE
24190
0
3588
MOTOROLA SOLUTIONS INC
COM NEW
620076307
34273579
132993
SH
SOLE
112185
0
20808
MP MATERIALS CORP
COM CL A
553368101
342081
14089
SH
SOLE
6738
0
7351
MPLX LP
COM UNIT REP LTD
55336V100
737782
22466
SH
SOLE
20667
0
1799
MSC INDL DIRECT INC
CL A
553530106
326532
3997
SH
SOLE
1847
0
2150
MSCI INC
COM
55354G100
795574
1710
SH
SOLE
1688
0
22
MYRIAD GENETICS INC
COM
62855J104
172176
11866
SH
SOLE
2068
0
9798
NAPCO SEC TECHNOLOGIES INC
COM
630402105
530089
19290
SH
SOLE
19290
0
0
NASDAQ INC
COM
631103108
1242890
20259
SH
SOLE
18705
0
1554
NATIONAL BK HLDGS CORP
CL A
633707104
357595
8500
SH
SOLE
8500
0
0
NATIONAL FUEL GAS CO
COM
636180101
348125
5500
SH
SOLE
4572
0
928
NATIONAL GRID PLC
SPONSORED ADR NE
636274409
673593
11167
SH
SOLE
10601
0
566
NATIONAL INSTRS CORP
COM
636518102
1017997
27588
SH
SOLE
27588
0
0
NATIONAL VISION HLDGS INC
COM
63845R107
1029311
26556
SH
SOLE
26436
0
120
NCINO INC
COM
63947X101
425605
16097
SH
SOLE
15336
0
761
NEKTAR THERAPEUTICS
COM
640268108
92176
40786
SH
SOLE
17931
0
22855
NEOGENOMICS INC
COM NEW
64049M209
5317352
575471
SH
SOLE
541955
0
33516
NEPHROS INC
COM
640671400
41947
36249
SH
SOLE
36249
0
0
NETAPP INC
COM
64110D104
936518
15593
SH
SOLE
15077
0
516
NETFLIX INC
COM
64110L106
22463221
76178
SH
SOLE
65410
0
10768
NEUROCRINE BIOSCIENCES INC
COM
64125C109
8896608
74486
SH
SOLE
68197
0
6289
NEURONETICS INC
COM
64131A105
1191918
173496
SH
SOLE
162887
0
10609
NEVRO CORP
COM
64157F103
278982
7045
SH
SOLE
4396
0
2649
NEW FORTRESS ENERGY INC
COM CL A
644393100
915551
21583
SH
SOLE
21583
0
0
NEW YORK CMNTY BANCORP INC
COM
649445103
1937331
225271
SH
SOLE
202029
0
23242
NEWELL BRANDS INC
COM
651229106
183873
14058
SH
SOLE
11407
0
2651
NEWMONT CORP
COM
651639106
1500019
31780
SH
SOLE
25136
0
6644
NEXPOINT RESIDENTIAL TR INC
COM
65341D102
275482
6330
SH
SOLE
6330
0
0
NEXTERA ENERGY INC
COM
65339F101
43000285
514357
SH
SOLE
347624
0
166733
NEXTERA ENERGY PARTNERS LP
COM UNIT PART IN
65341B106
1655691
23622
SH
SOLE
21687
0
1935
NEXTNAV INC
COMMON STOCK
65345N106
73250
25000
SH
SOLE
25000
0
0
NICE LTD
SPONSORED ADR
653656108
813044
4228
SH
SOLE
4224
0
4
NIKE INC
CL B
654106103
43807878
374394
SH
SOLE
251970
0
122424
NISOURCE INC
COM
65473P105
655503
23906
SH
SOLE
22062
0
1844
NORFOLK SOUTHN CORP
COM
655844108
12986400
52700
SH
SOLE
44416
0
8284
NORTHERN TR CORP
COM
665859104
20226067
228569
SH
SOLE
162153
0
66416
NORTHROP GRUMMAN CORP
COM
666807102
15348445
28131
SH
SOLE
23454
0
4677
NOVANTA INC
COM
67000B104
32866138
241894
SH
SOLE
175091
0
66803
NOVARTIS AG
SPONSORED ADR
66987V109
8230139
90720
SH
SOLE
78647
0
12073
NOVOCURE LTD
ORD SHS
G6674U108
498780
6800
SH
SOLE
6600
0
200
NOVO-NORDISK A S
ADR
670100205
2064854
15257
SH
SOLE
11585
0
3672
NUCOR CORP
COM
670346105
5411328
41054
SH
SOLE
20947
0
20107
NUTANIX INC
CL A
67059N108
3601413
138250
SH
SOLE
97385
0
40865
NUTRIEN LTD
COM
67077M108
2009086
27510
SH
SOLE
20578
0
6932
NUVASIVE INC
COM
670704105
340312
8252
SH
SOLE
8059
0
193
NVIDIA CORPORATION
COM
67066G104
53896100
368798
SH
SOLE
260161
0
108637
NXP SEMICONDUCTORS N V
COM
N6596X109
820234
5190
SH
SOLE
3561
0
1629
OAK STR HEALTH INC
COM
67181A107
1711228
79555
SH
SOLE
53540
0
26015
OATLY GROUP AB
SPONSORED ADS
67421J108
26639
15310
SH
SOLE
15300
0
10
OCCIDENTAL PETE CORP
COM
674599105
676549
10741
SH
SOLE
8382
0
2359
OCCIDENTAL PETE CORP
*W EXP 08/03/202
674599162
52609
1276
SH
SOLE
1252
0
24
OKTA INC
CL A
679295105
9491105
138901
SH
SOLE
122300
0
16601
OLD DOMINION FREIGHT LINE IN
COM
679580100
5409365
19062
SH
SOLE
17240
0
1822
OLD NATL BANCORP IND
COM
680033107
850415
47298
SH
SOLE
38454
0
8844
OLD REP INTL CORP
COM
680223104
1348823
55852
SH
SOLE
52652
0
3200
OLD SECOND BANCORP INC ILL
COM
680277100
177609
11073
SH
SOLE
6000
0
5073
OLO INC
CL A
68134L109
633619
101379
SH
SOLE
95638
0
5741
OMNIAB INC
COM
68218J103
180464
50129
SH
SOLE
39374
0
10755
OMNICOM GROUP INC
COM
681919106
19043825
233466
SH
SOLE
231622
0
1844
ON SEMICONDUCTOR CORP
COM
682189105
324324
5200
SH
SOLE
2715
0
2485
ONE GAS INC
COM
68235P108
211865
2798
SH
SOLE
2298
0
500
ONEOK INC NEW
COM
682680103
3290449
50083
SH
SOLE
28037
0
22046
ONESPAWORLD HOLDINGS LIMITED
COM
P73684113
204607
21930
SH
SOLE
10930
0
11000
OPEN TEXT CORP
COM
683715106
236320
7973
SH
SOLE
7945
0
28
OPENDOOR TECHNOLOGIES INC
COM
683712103
36223
31227
SH
SOLE
25203
0
6024
OPTIMIZERX CORP
COM NEW
68401U204
13705522
815805
SH
SOLE
755024
0
60781
OPTION CARE HEALTH INC
COM NEW
68404L201
8188572
272136
SH
SOLE
186001
0
86135
ORACLE CORP
COM
68389X105
17513858
214263
SH
SOLE
177609
0
36654
OREILLY AUTOMOTIVE INC
COM
67103H107
65953348
78141
SH
SOLE
46831
0
31310
ORGANON & CO
COMMON STOCK
68622V106
1055140
37778
SH
SOLE
22750
0
15028
ORIGIN MATERIALS INC
COM
68622D106
92200
20000
SH
SOLE
20000
0
0
OSHKOSH CORP
COM
688239201
945485
10721
SH
SOLE
9955
0
766
OTIS WORLDWIDE CORP
COM
68902V107
889075
11353
SH
SOLE
7438
0
3915
OUSTER INC
COM
68989M103
37370
43302
SH
SOLE
0
0
43302
OVID THERAPEUTICS INC
COM
690469101
45250
24328
SH
SOLE
24328
0
0
OWL ROCK CAPITAL CORPORATION
COM
69121K104
278488
24112
SH
SOLE
12612
0
11500
P & F INDS INC
CL A NEW
692830508
55550
11000
SH
SOLE
0
0
11000
P3 HEALTH PARTNERS INC
COM CL A
744413105
135487
73634
SH
SOLE
73634
0
0
P3 HEALTH PARTNERS INC
*W EXP 11/19/202
744413113
1087
7765
SH
SOLE
7765
0
0
PACCAR INC
COM
693718108
1638648
16557
SH
SOLE
6135
0
10422
PACER FDS TR
TRENDP US LAR CP
69374H105
426299
11371
SH
SOLE
11371
0
0
PACER FDS TR
DATA AND INFRAST
69374H741
43965
1515
SH
SOLE
1515
0
0
PACER FDS TR
US CASH COWS 100
69374H881
2162619
46759
SH
SOLE
45315
0
1444
PAGERDUTY INC
COM
69553P100
495610
18660
SH
SOLE
18660
0
0
PALANTIR TECHNOLOGIES INC
CL A
69608A108
247632
38572
SH
SOLE
18572
0
20000
PALO ALTO NETWORKS INC
COM
697435105
80598932
577605
SH
SOLE
416383
0
161222
PALOMAR HLDGS INC
COM
69753M105
9704207
214885
SH
SOLE
197075
0
17810
PAN AMERN SILVER CORP
COM
697900108
495215
30307
SH
SOLE
16782
0
13525
PAR TECHNOLOGY CORP
COM
698884103
338858
12998
SH
SOLE
12350
0
648
PARAMOUNT GLOBAL
CLASS B COM
92556H206
1732544
59030
SH
SOLE
50848
0
8182
PARKER-HANNIFIN CORP
COM
701094104
8235765
28302
SH
SOLE
23314
0
4988
PAYCHEX INC
COM
704326107
28219735
244200
SH
SOLE
179369
0
64831
PAYCOM SOFTWARE INC
COM
70432V102
857076
2762
SH
SOLE
1206
0
1556
PAYLOCITY HLDG CORP
COM
70438V106
29315194
150907
SH
SOLE
144162
0
6745
PAYPAL HLDGS INC
COM
70450Y103
94484152
1326652
SH
SOLE
1002901
0
323751
PAYSIGN INC
COM
70451A104
39010
15120
SH
SOLE
15120
0
0
PELOTON INTERACTIVE INC
CL A COM
70614W100
403543
50824
SH
SOLE
50124
0
700
PELOTON INTERACTIVE INC
NOTE2/1
70614WAB6
70882
100000
PRN
SOLE
0
0
100000
PENNYMAC MTG INVT TR
COM
70931T103
143618
11591
SH
SOLE
11507
0
84
PENUMBRA INC
COM
70975L107
2834808
12743
SH
SOLE
10281
0
2462
PEPSICO INC
COM
713448108
85844107
475169
SH
SOLE
364801
0
110368
PERFICIENT INC
COM
71375U101
4134076
59202
SH
SOLE
57085
0
2117
PERFORMANCE FOOD GROUP CO
COM
71377A103
1246860
21354
SH
SOLE
20808
0
546
PERKINELMER INC
COM
714046109
895585
6387
SH
SOLE
6273
0
114
PERRIGO CO PLC
SHS
G97822103
349711
10258
SH
SOLE
9200
0
1058
PFIZER INC
COM
717081103
68352821
1333974
SH
SOLE
1018398
0
315576
PHILIP MORRIS INTL INC
COM
718172109
15045334
148655
SH
SOLE
120904
0
27751
PHILLIPS 66
COM
718546104
16159638
155262
SH
SOLE
150568
0
4694
PHILLIPS EDISON & CO INC
COMMON STOCK
71844V201
229407
7205
SH
SOLE
7205
0
0
PHREESIA INC
COM
71944F106
6203905
191715
SH
SOLE
163013
0
28702
PIERIS PHARMACEUTICALS INC
COM
720795103
19336
18592
SH
SOLE
18592
0
0
PIMCO ETF TR
1-5 US TIP IDX
72201R205
35009
702
SH
SOLE
57
0
645
PIMCO ETF TR
ACTIVE BD ETF
72201R775
117805
1302
SH
SOLE
1074
0
228
PIMCO ETF TR
0-5 HIGH YIELD
72201R783
92206
1033
SH
SOLE
808
0
225
PIMCO ETF TR
INV GRD CRP BD
72201R817
75072
807
SH
SOLE
790
0
17
PIMCO ETF TR
ENHAN SHRT MA AC
72201R833
1592902
16147
SH
SOLE
15042
0
1105
PIMCO ETF TR
25YR+ ZERO U S
72201R882
796883
9126
SH
SOLE
7976
0
1150
PINNACLE WEST CAP CORP
COM
723484101
411818
5416
SH
SOLE
4116
0
1300
PIONEER NAT RES CO
COM
723787107
37100490
162444
SH
SOLE
136121
0
26323
PIONEER PWR SOLUTIONS INC
COM NEW
723836300
89083
33240
SH
SOLE
33240
0
0
PLAINS ALL AMERN PIPELINE L
UNIT LTD PARTN
726503105
162735
13838
SH
SOLE
3838
0
10000
PLANET FITNESS INC
CL A
72703H101
46729141
593009
SH
SOLE
480916
0
112093
PLUG POWER INC
COM NEW
72919P202
1413136
114239
SH
SOLE
114123
0
116
PNC FINL SVCS GROUP INC
COM
693475105
5981834
37874
SH
SOLE
30248
0
7626
POOL CORP
COM
73278L105
208485963
689597
SH
SOLE
546073
0
143524
POPULAR INC
COM NEW
733174700
639988
9650
SH
SOLE
9650
0
0
PORTILLOS INC
COM CL A
73642K106
12070631
739622
SH
SOLE
480066
0
259556
PORTLAND GEN ELEC CO
COM NEW
736508847
530473
10826
SH
SOLE
1741
0
9085
POSEIDA THERAPEUTICS INC
COM
73730P108
101458
19143
SH
SOLE
18993
0
150
POWERSCHOOL HOLDINGS INC
COM CL A
73939C106
33597233
1455686
SH
SOLE
1076805
0
378881
PPG INDS INC
COM
693506107
3539441
28149
SH
SOLE
16495
0
11654
PRA GROUP INC
COM
69354N106
5328417
157739
SH
SOLE
130810
0
26929
PRA GROUP INC
NOTE 3.500% 6/0
69354NAB2
2269273
2305000
PRN
SOLE
1970000
0
335000
PRESTIGE CONSMR HEALTHCARE I
COM
74112D101
2588134
41344
SH
SOLE
37070
0
4274
PRICE T ROWE GROUP INC
COM
74144T108
15665533
143641
SH
SOLE
132840
0
10801
PRINCIPAL FINANCIAL GROUP IN
COM
74251V102
440293
5247
SH
SOLE
3608
0
1639
PRIVIA HEALTH GROUP INC
COM
74276R102
16176129
712291
SH
SOLE
523544
0
188747
PROCTER AND GAMBLE CO
COM
742718109
139408625
919825
SH
SOLE
628795
0
291030
PROGRESSIVE CORP
COM
743315103
157544096
1214587
SH
SOLE
1063828
0
150759
PROLOGIS INC.
COM
74340W103
3074060
27269
SH
SOLE
15403
0
11866
PROS HOLDINGS INC
COM
74346Y103
1863993
76834
SH
SOLE
76834
0
0
PROSHARES TR
ULTRAPRO SHORT S
74347B110
2699
160
SH
SOLE
160
0
0
PROSHARES TR
PSHS ULTSH 20YRS
74347B201
64740
1992
SH
SOLE
1792
0
200
PROSHARES TR
SHORT S&P 500 NE
74347B425
275310
17175
SH
SOLE
7375
0
9800
PROSHARES TR
RUSS 2000 DIVD
74347B698
421673
6871
SH
SOLE
6871
0
0
PROSHARES TR
SHORT QQQ NEW
74347B714
119751
8135
SH
SOLE
8135
0
0
PROSHARES TR
ULTRAPRO SHT QQQ
74347G432
113977
2110
SH
SOLE
2110
0
0
PROSHARES TR
BITCOIN STRATE
74347G440
43879
4207
SH
SOLE
4207
0
0
PROSHARES TR
ULTSHT REAL EST
74347G556
91
5
SH
SOLE
5
0
0
PROSHARES TR
PSHS ULT S&P 500
74347R107
61786
1390
SH
SOLE
1200
0
190
PROSHARES TR
PSHS ULTRA DOW30
74347R305
86238
1350
SH
SOLE
1350
0
0
PROSHARES TR
PSHS SH MSCI EMR
74347R396
2980
195
SH
SOLE
195
0
0
PROSHARES TR
PSHS ULT SEMICDT
74347R669
309672
18700
SH
SOLE
18700
0
0
PROSHARES TR
ULTRA FNCLS NEW
74347X633
485062
10635
SH
SOLE
9435
0
1200
PROSHARES TR
ULTRAPRO QQQ
74347X831
1367
79
SH
SOLE
79
0
0
PROSHARES TR
SHRT 20+YR TRE
74347X849
174636
7700
SH
SOLE
7700
0
0
PROSHARES TR
ULTRPRO S&P500
74347X864
600
18
SH
SOLE
18
0
0
PROSHARES TR
S&P 500 DV ARIST
74348A467
5353964
59495
SH
SOLE
59420
0
75
PROSPECT CAP CORP
COM
74348T102
379557
54300
SH
SOLE
54300
0
0
PROSPECT CAP CORP
NOTE 6.375% 3/0
74348TAT9
49815
50000
PRN
SOLE
0
0
50000
PRUDENTIAL FINL INC
COM
744320102
1136322
11425
SH
SOLE
8941
0
2484
PUBLIC STORAGE
COM
74460D109
761691
2718
SH
SOLE
2704
0
14
PUBLIC SVC ENTERPRISE GRP IN
COM
744573106
708277
11560
SH
SOLE
10790
0
770
PURE CYCLE CORP
COM NEW
746228303
2143904
204571
SH
SOLE
171471
0
33100
PURE STORAGE INC
CL A
74624M102
71153877
2658964
SH
SOLE
1622785
0
1036179
PVH CORPORATION
COM
693656100
254702
3608
SH
SOLE
390
0
3218
QUALCOMM INC
COM
747525103
39821291
362209
SH
SOLE
311623
0
50586
QUALTRICS INTL INC
COM CL A
747601201
240058
23127
SH
SOLE
22727
0
400
QUANTA SVCS INC
COM
74762E102
2508570
17604
SH
SOLE
14283
0
3321
QUEST DIAGNOSTICS INC
COM
74834L100
1366360
8734
SH
SOLE
6936
0
1798
QUIDELORTHO CORP
COM
219798105
3475461
40568
SH
SOLE
39182
0
1386
QUINSTREET INC
COM
74874Q100
13587355
946854
SH
SOLE
838028
0
108826
RAPID7 INC
COM
753422104
3130917
92140
SH
SOLE
86254
0
5886
RAYONIER INC
COM
754907103
1377563
41795
SH
SOLE
29680
0
12115
RAYTHEON TECHNOLOGIES CORP
COM
75513E101
30233571
299580
SH
SOLE
266044
0
33536
RBC BEARINGS INC
COM
75524B104
1705993
8149
SH
SOLE
5084
0
3065
READY CAPITAL CORP
COM
75574U101
64523
5792
SH
SOLE
5792
0
0
READY CAPITAL CORP
7% CN SR NT 2023
75574U200
133513
5332
SH
SOLE
3232
0
2100
REALTY INCOME CORP
COM
756109104
1134130
17880
SH
SOLE
17773
0
107
REDFIN CORP
COM
75737F108
709297
167287
SH
SOLE
157229
0
10058
REDWOOD TR INC
COM
758075402
312366
46208
SH
SOLE
44208
0
2000
REDWOOD TRUST INC
NOTE 5.625% 7/1
758075AD7
181000
200000
PRN
SOLE
150000
0
50000
REGENERON PHARMACEUTICALS
COM
75886F107
1717868
2381
SH
SOLE
2358
0
23
REGIONS FINANCIAL CORP NEW
COM
7591EP100
9222585
427764
SH
SOLE
359875
0
67889
RELX PLC
SPONSORED ADR
759530108
349577
12611
SH
SOLE
12412
0
199
REMITLY GLOBAL INC
COM
75960P104
181540
15855
SH
SOLE
15855
0
0
RENTOKIL INITIAL PLC
SPONSORED ADR
760125104
1934868
62800
SH
SOLE
48690
0
14110
REPAY HLDGS CORP
COM CL A
76029L100
3235891
401974
SH
SOLE
365469
0
36505
REPLIGEN CORP
COM
759916109
7363969
43494
SH
SOLE
40163
0
3331
REPUBLIC SVCS INC
COM
760759100
3997473
30991
SH
SOLE
29394
0
1597
RESMED INC
COM
761152107
70595640
339190
SH
SOLE
222170
0
117020
REVANCE THERAPEUTICS INC
COM
761330109
2316822
125505
SH
SOLE
107133
0
18372
REVOLVE GROUP INC
CL A
76156B107
462140
20761
SH
SOLE
20641
0
120
RH
COM
74967X103
4440965
16621
SH
SOLE
13025
0
3596
RINGCENTRAL INC
CL A
76680R206
1856270
52437
SH
SOLE
42343
0
10094
RINGCENTRAL INC
NOTE3/0
76680RAF4
3465056
4035000
PRN
SOLE
3456000
0
579000
RIO TINTO PLC
SPONSORED ADR
767204100
648774
9112
SH
SOLE
8960
0
152
RITCHIE BROS AUCTIONEERS
COM
767744105
38010485
657280
SH
SOLE
313370
0
343910
RIVIAN AUTOMOTIVE INC
COM CL A
76954A103
203781
11057
SH
SOLE
10740
0
317
ROBERT HALF INTL INC
COM
770323103
4654188
63039
SH
SOLE
60717
0
2322
ROCKET LAB USA INC
COM
773122106
1604026
425471
SH
SOLE
376073
0
49398
ROCKWELL AUTOMATION INC
COM
773903109
85685436
332669
SH
SOLE
162582
0
170087
ROKU INC
COM CL A
77543R102
2304617
56625
SH
SOLE
46096
0
10529
ROLLINS INC
COM
775711104
69560372
1903677
SH
SOLE
1349699
0
553978
ROPER TECHNOLOGIES INC
COM
776696106
14196668
32856
SH
SOLE
25346
0
7510
ROSS STORES INC
COM
778296103
802153
6911
SH
SOLE
6901
0
10
ROYAL BK CDA SUSTAINABL
COM
780087102
2368101
25187
SH
SOLE
25047
0
140
ROYAL CARIBBEAN GROUP
COM
V7780T103
546489
11056
SH
SOLE
9506
0
1550
ROYAL GOLD INC
COM
780287108
3172166
28142
SH
SOLE
27327
0
815
ROYCE GLOBAL VALUE TR INC
COM
78081T104
150467
17395
SH
SOLE
16375
0
1020
RPM INTL INC
COM
749685103
1526457
15664
SH
SOLE
6073
0
9591
RUSH STREET INTERACTIVE INC
COM
782011100
1912616
532762
SH
SOLE
532762
0
0
RYAN SPECIALTY HOLDINGS INC
CL A
78351F107
104613544
2520201
SH
SOLE
2093605
0
426596
S&P GLOBAL INC
COM
78409V104
59805219
178555
SH
SOLE
110410
0
68145
SALESFORCE INC
COM
79466L302
115598697
871851
SH
SOLE
629725
0
242126
SANGAMO THERAPEUTICS INC
COM
800677106
925992
294902
SH
SOLE
294402
0
500
SANOFI
SPONSORED ADR
80105N105
789457
16301
SH
SOLE
16038
0
263
SAREPTA THERAPEUTICS INC
COM
803607100
2814866
21723
SH
SOLE
20713
0
1010
SATSUMA PHARMACEUTICALS INC
COM
80405P107
13500
15000
SH
SOLE
15000
0
0
SBA COMMUNICATIONS CORP NEW
CL A
78410G104
18600835
66358
SH
SOLE
64915
0
1443
SCHLUMBERGER LTD
COM STK
806857108
7293556
136430
SH
SOLE
116098
0
20332
SCHWAB CHARLES CORP
COM
808513105
34562993
415121
SH
SOLE
331125
0
83996
SCHWAB STRATEGIC TR
US BRD MKT ETF
808524102
1728227
38568
SH
SOLE
37302
0
1266
SCHWAB STRATEGIC TR
US LRG CAP ETF
808524201
607329
13451
SH
SOLE
13051
0
400
SCHWAB STRATEGIC TR
US LCAP GR ETF
808524300
2082696
37486
SH
SOLE
30086
0
7400
SCHWAB STRATEGIC TR
US LCAP VA ETF
808524409
505581
7658
SH
SOLE
7165
0
493
SCHWAB STRATEGIC TR
US MID-CAP ETF
808524508
32411
494
SH
SOLE
494
0
0
SCHWAB STRATEGIC TR
US SML CAP ETF
808524607
1236912
30534
SH
SOLE
30494
0
40
SCHWAB STRATEGIC TR
EMRG MKTEQ ETF
808524706
515873
21794
SH
SOLE
21794
0
0
SCHWAB STRATEGIC TR
SCHWAB FDT US SC
808524763
117127
2507
SH
SOLE
2507
0
0
SCHWAB STRATEGIC TR
SCHWAB FDT US LG
808524771
308560
5774
SH
SOLE
5649
0
125
SCHWAB STRATEGIC TR
US DIVIDEND EQ
808524797
6211106
82223
SH
SOLE
66454
0
15769
SCHWAB STRATEGIC TR
INTL EQTY ETF
808524805
949170
29468
SH
SOLE
29207
0
261
SCHWAB STRATEGIC TR
US AGGREGATE B
808524839
24697
541
SH
SOLE
541
0
0
SCHWAB STRATEGIC TR
US REIT ETF
808524847
129321
6704
SH
SOLE
6704
0
0
SCHWAB STRATEGIC TR
INT-TRM U.S TRES
808524854
1772
36
SH
SOLE
36
0
0
SCHWAB STRATEGIC TR
SHT TM US TRES
808524862
542536
11247
SH
SOLE
11247
0
0
SCHWAB STRATEGIC TR
US TIPS ETF
808524870
408062
7879
SH
SOLE
7879
0
0
SCHWAB STRATEGIC TR
INTL SCEQT ETF
808524888
128385
4080
SH
SOLE
3780
0
300
SCIENCE APPLICATIONS INTL CO
COM
808625107
3871652
34902
SH
SOLE
31349
0
3553
SCOTTS MIRACLE-GRO CO
CL A
810186106
10799810
222264
SH
SOLE
179026
0
43238
SEAGEN INC
COM
81181C104
8694601
67657
SH
SOLE
62971
0
4686
SEALED AIR CORP NEW
COM
81211K100
16556132
331919
SH
SOLE
290585
0
41334
SELECT SECTOR SPDR TR
SBI MATERIALS
81369Y100
1422155
18308
SH
SOLE
18011
0
297
SELECT SECTOR SPDR TR
SBI HEALTHCARE
81369Y209
14901663
109692
SH
SOLE
104465
0
5227
SELECT SECTOR SPDR TR
SBI CONS STPLS
81369Y308
1534227
20580
SH
SOLE
20052
0
528
SELECT SECTOR SPDR TR
SBI CONS DISCR
81369Y407
2038312
15781
SH
SOLE
13436
0
2345
SELECT SECTOR SPDR TR
ENERGY
81369Y506
20683826
236468
SH
SOLE
207624
0
28844
SELECT SECTOR SPDR TR
FINANCIAL
81369Y605
15764470
460949
SH
SOLE
423427
0
37522
SELECT SECTOR SPDR TR
SBI INT-INDS
81369Y704
4386814
44668
SH
SOLE
38342
0
6326
SELECT SECTOR SPDR TR
TECHNOLOGY
81369Y803
8080863
64938
SH
SOLE
58979
0
5959
SELECT SECTOR SPDR TR
COMMUNICATION
81369Y852
738510
15389
SH
SOLE
13392
0
1997
SELECT SECTOR SPDR TR
RL EST SEL SEC
81369Y860
195186
5285
SH
SOLE
4672
0
613
SELECT SECTOR SPDR TR
SBI INT-UTILS
81369Y886
6153427
87283
SH
SOLE
81832
0
5451
SELECTA BIOSCIENCES INC
COM
816212104
28265
25013
SH
SOLE
25013
0
0
SELECTQUOTE INC
COM
816307300
36955
55000
SH
SOLE
55000
0
0
SEMPRA
COM
816851109
2931240
18968
SH
SOLE
18011
0
957
SENSEONICS HLDGS INC
COM
81727U105
23613
22925
SH
SOLE
20925
0
2000
SENTINELONE INC
CL A
81730H109
208973
14323
SH
SOLE
10923
0
3400
SERVICENOW INC
COM
81762P102
116609117
300330
SH
SOLE
249818
0
50512
SHAKE SHACK INC
CL A
819047101
8236209
198320
SH
SOLE
170075
0
28245
SHELL PLC
SPON ADS
780259305
2636773
46300
SH
SOLE
37271
0
9029
SHERWIN WILLIAMS CO
COM
824348106
11935620
50291
SH
SOLE
31012
0
19279
SHOALS TECHNOLOGIES GROUP IN
CL A
82489W107
340915
13819
SH
SOLE
13537
0
282
SHOPIFY INC
CL A
82509L107
12223821
352170
SH
SOLE
291777
0
60393
SHOTSPOTTER INC
COM
82536T107
2001417
59161
SH
SOLE
55541
0
3620
SIGNA SPORTS UNITED NV
ORD SHS
N80029106
2833355
577058
SH
SOLE
507393
0
69665
SILENCE THERAPEUTICS PLC
ADS
82686Q101
638777
41887
SH
SOLE
41887
0
0
SILICON LABORATORIES INC
COM
826919102
321402
2369
SH
SOLE
424
0
1945
SIMILARWEB LTD
SHS
M84137104
1841970
286465
SH
SOLE
274239
0
12226
SIMON PPTY GROUP INC NEW
COM
828806109
6159538
52431
SH
SOLE
42471
0
9960
SIMPLY GOOD FOODS CO
COM
82900L102
968472
25466
SH
SOLE
24991
0
475
SIRIUS XM HOLDINGS INC
COM
82968B103
217032
37163
SH
SOLE
30631
0
6532
SITEONE LANDSCAPE SUPPLY INC
COM
82982L103
7511296
64024
SH
SOLE
59451
0
4573
SITIO ROYALTIES CORP
CLASS A COM
82983N108
3225825
111814
SH
SOLE
107849
0
3965
SKYWORKS SOLUTIONS INC
COM
83088M102
306132
3359
SH
SOLE
1644
0
1715
SMARTSHEET INC
COM CL A
83200N103
13367404
339619
SH
SOLE
295148
0
44471
SMUCKER J M CO
COM NEW
832696405
21043683
132801
SH
SOLE
99874
0
32927
SNAP INC
CL A
83304A106
194618
21745
SH
SOLE
19245
0
2500
SNAP ON INC
COM
833034101
1920386
8405
SH
SOLE
5402
0
3003
SNOWFLAKE INC
CL A
833445109
3229363
22498
SH
SOLE
19282
0
3216
SOLAREDGE TECHNOLOGIES INC
COM
83417M104
899666
3176
SH
SOLE
2780
0
396
SOLO BRANDS INC
COM CL A
83425V104
1055435
283719
SH
SOLE
275270
0
8449
SONOS INC
COM
83570H108
579366
34282
SH
SOLE
23648
0
10634
SONY GROUP CORPORATION
SPONSORED ADR
835699307
740245
9704
SH
SOLE
9581
0
123
SOUTHERN CO
COM
842587107
6568675
91985
SH
SOLE
75503
0
16482
SOUTHWEST AIRLS CO
COM
844741108
784479
23299
SH
SOLE
15860
0
7439
SOUTHWESTERN ENERGY CO
COM
845467109
64748
11068
SH
SOLE
5000
0
6068
SOVOS BRANDS INC
COM
84612U107
1078469
75050
SH
SOLE
72789
0
2261
SP PLUS CORP
COM
78469C103
3330794
95933
SH
SOLE
91748
0
4185
SPDR DOW JONES INDL AVERAGE
UT SER 1
78467X109
17506173
52836
SH
SOLE
42829
0
10007
SPDR GOLD TR
GOLD SHS
78463V107
23570630
138945
SH
SOLE
113254
0
25691
SPDR INDEX SHS FDS
PORTFLO EURP ETF
78463X103
4683
135
SH
SOLE
70
0
65
SPDR INDEX SHS FDS
S&P NORTH AMER
78463X152
3741
69
SH
SOLE
69
0
0
SPDR INDEX SHS FDS
EURO STOXX 50
78463X202
71789
1855
SH
SOLE
1855
0
0
SPDR INDEX SHS FDS
PORTFOLIO EMG MK
78463X509
217569
6601
SH
SOLE
6251
0
350
SPDR INDEX SHS FDS
GLB NAT RESRCE
78463X541
525632
9218
SH
SOLE
6084
0
3134
SPDR INDEX SHS FDS
DJ GLB RL ES ETF
78463X749
3413967
83471
SH
SOLE
77013
0
6458
SPDR INDEX SHS FDS
S&P EMKTSC ETF
78463X756
59707
1220
SH
SOLE
1220
0
0
SPDR INDEX SHS FDS
S&P INTL ETF
78463X772
1616
50
SH
SOLE
0
0
50
SPDR INDEX SHS FDS
MSCI ACWI EXUS
78463X848
91660
3810
SH
SOLE
3050
0
760
SPDR INDEX SHS FDS
DJ INTL RL ETF
78463X863
144183
5386
SH
SOLE
5386
0
0
SPDR INDEX SHS FDS
S&P INTL SMLCP
78463X871
629345
21399
SH
SOLE
92
0
21307
SPDR INDEX SHS FDS
PORTFOLIO DEVLPD
78463X889
1453029
48940
SH
SOLE
32950
0
15990
SPDR S&P 500 ETF TR
TR UNIT
78462F103
271869615
710900
SH
SOLE
604116
0
106784
SPDR S&P MIDCAP 400 ETF TR
UTSER1 S&PDCRP
78467Y107
34991303
79025
SH
SOLE
69788
0
9237
SPDR SER TR
NYSE TECH ETF
78464A102
177878
1836
SH
SOLE
1836
0
0
SPDR SER TR
S&P 600 SMCP GRW
78464A201
15604
216
SH
SOLE
216
0
0
SPDR SER TR
NUVEEN BLOOMBERG
78464A284
1181891
24135
SH
SOLE
24135
0
0
SPDR SER TR
ICE PFD SEC ETF
78464A292
14113
430
SH
SOLE
430
0
0
SPDR SER TR
S&P 600 SMCP VAL
78464A300
1138683
15342
SH
SOLE
14265
0
1077
SPDR SER TR
BBG CONV SEC ETF
78464A359
3406537
52946
SH
SOLE
37727
0
15219
SPDR SER TR
PORTFOLIO INTRMD
78464A375
13623
428
SH
SOLE
428
0
0
SPDR SER TR
BLOOMBERG EMERGI
78464A391
452
22
SH
SOLE
22
0
0
SPDR SER TR
PRTFLO S&P500 GW
78464A409
1559961
30787
SH
SOLE
29163
0
1624
SPDR SER TR
PORTFOLIO SHORT
78464A474
4151237
141295
SH
SOLE
108657
0
32638
SPDR SER TR
PRTFLO S&P500 VL
78464A508
467302
12016
SH
SOLE
5216
0
6800
SPDR SER TR
BLOOMBERG INTL T
78464A516
3814
170
SH
SOLE
170
0
0
SPDR SER TR
S&P TRANSN ETF
78464A532
20163
300
SH
SOLE
200
0
100
SPDR SER TR
S&P TELECOM
78464A540
14608
179
SH
SOLE
179
0
0
SPDR SER TR
HLTH CARE SVCS
78464A573
7801
92
SH
SOLE
92
0
0
SPDR SER TR
DJ REIT ETF
78464A607
5839
67
SH
SOLE
67
0
0
SPDR SER TR
AEROSPACE DEF
78464A631
1637077
14876
SH
SOLE
14761
0
115
SPDR SER TR
PORTFOLIO AGRGTE
78464A649
56036
2221
SH
SOLE
0
0
2221
SPDR SER TR
PORTFLI TIPS ETF
78464A656
61695
2395
SH
SOLE
2290
0
105
SPDR SER TR
PORTFOLIO LN TSR
78464A664
8070
278
SH
SOLE
0
0
278
SPDR SER TR
PORTFLI INTRMDIT
78464A672
24851
880
SH
SOLE
0
0
880
SPDR SER TR
S&P REGL BKG
78464A698
861793
14671
SH
SOLE
14671
0
0
SPDR SER TR
S&P METALS MNG
78464A755
3114067
62519
SH
SOLE
58132
0
4387
SPDR SER TR
S&P DIVID ETF
78464A763
10520970
84094
SH
SOLE
77449
0
6645
SPDR SER TR
S&P CAP MKTS
78464A771
3312
42
SH
SOLE
42
0
0
SPDR SER TR
S&P INS ETF
78464A789
183251
4475
SH
SOLE
4275
0
200
SPDR SER TR
S&P BK ETF
78464A797
660803
14636
SH
SOLE
14256
0
380
SPDR SER TR
S&P 600 SML CAP
78464A813
1080239
13140
SH
SOLE
12790
0
350
SPDR SER TR
S&P 400 MDCP GRW
78464A821
84027
1286
SH
SOLE
0
0
1286
SPDR SER TR
S&P 400 MDCP VAL
78464A839
175259
2708
SH
SOLE
2314
0
394
SPDR SER TR
PORTFOLIO S&P400
78464A847
2297349
54055
SH
SOLE
41146
0
12909
SPDR SER TR
PORTFOLIO S&P500
78464A854
639099
14177
SH
SOLE
9920
0
4257
SPDR SER TR
S&P SEMICNDCTR
78464A862
1137498
6802
SH
SOLE
6802
0
0
SPDR SER TR
S&P BIOTECH
78464A870
8923644
107514
SH
SOLE
63638
0
43876
SPDR SER TR
S&P HOMEBUILD
78464A888
64614
1071
SH
SOLE
561
0
510
SPDR SER TR
PORTFOLIO SH TSR
78468R101
244438
8461
SH
SOLE
5000
0
3461
SPDR SER TR
BLOOMBERG INVT
78468R200
871043
28662
SH
SOLE
26622
0
2040
SPDR SER TR
BLOOMBERG SHT TE
78468R408
36580
1509
SH
SOLE
1248
0
261
SPDR SER TR
OILGAS EQUIP
78468R549
2151242
26975
SH
SOLE
26975
0
0
SPDR SER TR
S&P OILGAS EXP
78468R556
11326
83
SH
SOLE
83
0
0
SPDR SER TR
BLOOMBERG HIGH Y
78468R622
74842
832
SH
SOLE
282
0
550
SPDR SER TR
BLOOMBERG 1-3 MO
78468R663
496682
5430
SH
SOLE
1023
0
4407
SPDR SER TR
NUVEEN BLMBRG MU
78468R721
179925
3944
SH
SOLE
3137
0
807
SPDR SER TR
NUVEEN BLMBRG SH
78468R739
1370163
29165
SH
SOLE
29165
0
0
SPDR SER TR
SPDR MSCI USA GE
78468R747
142327
1806
SH
SOLE
1806
0
0
SPDR SER TR
PRTFLO S&P500 HI
78468R788
187772
4744
SH
SOLE
3434
0
1310
SPDR SER TR
SPDR S&P 500 ETF
78468R796
35100
376
SH
SOLE
376
0
0
SPDR SER TR
PORTFOLIO S&P600
78468R853
89689
2426
SH
SOLE
1950
0
476
SPDR SER TR
BLOOMBERG 1 10 Y
78468R861
145423
7882
SH
SOLE
0
0
7882
SPIRE INC
COM
84857L101
439327
6380
SH
SOLE
6320
0
60
SPLUNK INC
COM
848637104
43733505
507998
SH
SOLE
54338
0
453660
SPOK HLDGS INC
COM
84863T106
314316
38378
SH
SOLE
23378
0
15000
SPOTIFY TECHNOLOGY S A
SHS
L8681T102
278457
3527
SH
SOLE
1365
0
2162
SPROTT PHYSICAL GOLD TR
UNIT
85207H104
3395026
240782
SH
SOLE
233882
0
6900
SPROTT PHYSICAL SILVER TR
TR UNIT
85207K107
668264
81100
SH
SOLE
30220
0
50880
SPROUT SOCIAL INC
COM CL A
85209W109
50689562
897796
SH
SOLE
665001
0
232795
SS&C TECHNOLOGIES HLDGS INC
COM
78467J100
598898
11504
SH
SOLE
7802
0
3702
SSGA ACTIVE ETF TR
BLACKSTONE SENR
78467V608
71300
1743
SH
SOLE
1470
0
273
SSGA ACTIVE ETF TR
SPDR TR TACTIC
78467V848
277838
6939
SH
SOLE
6639
0
300
STAAR SURGICAL CO
COM PAR $0.01
852312305
238768
4919
SH
SOLE
3959
0
960
STAG INDL INC
COM
85254J102
628053
19438
SH
SOLE
18734
0
704
STANLEY BLACK & DECKER INC
COM
854502101
1242418
16539
SH
SOLE
16314
0
225
STARBUCKS CORP
COM
855244109
257769024
2598478
SH
SOLE
1907364
0
691114
STARWOOD PPTY TR INC
COM
85571B105
3623424
197677
SH
SOLE
177044
0
20633
STATE STR CORP
COM
857477103
1161225
14970
SH
SOLE
11912
0
3058
STEEL DYNAMICS INC
COM
858119100
455673
4664
SH
SOLE
4214
0
450
STELLANTIS N.V
SHS
N82405106
213606
15043
SH
SOLE
14777
0
266
STERICYCLE INC
COM
858912108
270504
5422
SH
SOLE
3572
0
1850
STERIS PLC
SHS USD
G8473T100
2370681
12836
SH
SOLE
11465
0
1371
STMICROELECTRONICS N V
NY REGISTRY
861012102
338698
9522
SH
SOLE
9522
0
0
STORE CAP CORP
COM
862121100
765083
23864
SH
SOLE
23379
0
485
STRIDE INC
COM
86333M108
297160
9500
SH
SOLE
9500
0
0
STRYKER CORPORATION
COM
863667101
214040216
875456
SH
SOLE
605778
0
269678
SUBURBAN PROPANE PARTNERS L
UNIT LTD PARTN
864482104
407052
26815
SH
SOLE
25815
0
1000
SUMO LOGIC INC
COM
86646P103
279442
34499
SH
SOLE
11499
0
23000
SUN CMNTYS INC
COM
866674104
972379
6800
SH
SOLE
5785
0
1015
SUN LIFE FINANCIAL INC.
COM
866796105
576444
12418
SH
SOLE
12276
0
142
SUNCOR ENERGY INC NEW
COM
867224107
3961615
124854
SH
SOLE
64692
0
60162
SUNOPTA INC
COM
8676EP108
9290285
1100745
SH
SOLE
1003239
0
97506
SUNRUN INC
COM
86771W105
287495
11969
SH
SOLE
11969
0
0
SUPERNUS PHARMACEUTICALS
NOTE 0.625% 4/0
868459AD0
117900
120000
PRN
SOLE
90000
0
30000
SURGEPAYS INC
COM NEW
86882L204
156305
23827
SH
SOLE
23827
0
0
SVB FINANCIAL GROUP
COM
78486Q101
426219
1852
SH
SOLE
746
0
1106
SYNCHRONY FINANCIAL
COM
87165B103
266747
8118
SH
SOLE
6602
0
1516
SYNEOS HEALTH INC
CL A
87166B102
444708
12124
SH
SOLE
11588
0
536
SYNOPSYS INC
COM
871607107
7422176
23246
SH
SOLE
22315
0
931
SYSCO CORP
COM
871829107
30177256
394732
SH
SOLE
338204
0
56528
TABULA RASA HEALTHCARE INC
COM
873379101
66810
13497
SH
SOLE
12987
0
510
TACTILE SYS TECHNOLOGY INC
COM
87357P100
2059742
179420
SH
SOLE
172547
0
6873
TAIWAN SEMICONDUCTOR MFG LTD
SPONSORED ADS
874039100
3718204
49915
SH
SOLE
35812
0
14103
TAKEDA PHARMACEUTICAL CO LTD
SPONSORED ADS
874060205
183760
11779
SH
SOLE
11149
0
630
TAKE-TWO INTERACTIVE SOFTWAR
COM
874054109
3696823
35502
SH
SOLE
33542
0
1960
TALKSPACE INC
COM
87427V103
8514
13951
SH
SOLE
13641
0
310
TAPESTRY INC
COM
876030107
233415
6130
SH
SOLE
4825
0
1305
TARGA RES CORP
COM
87612G101
501303
6820
SH
SOLE
5660
0
1160
TARGET CORP
COM
87612E106
27116271
181940
SH
SOLE
142991
0
38949
TASKUS INC
CLASS A COM
87652V109
618557
36601
SH
SOLE
34742
0
1859
TE CONNECTIVITY LTD
SHS
H84989104
5897622
51373
SH
SOLE
29230
0
22143
TECHNIPFMC PLC
COM
G87110105
773114
63422
SH
SOLE
63122
0
300
TEKLA WORLD HEALTHCARE FD
BEN INT SHS
87911L108
566677
38681
SH
SOLE
38381
0
300
TELADOC HEALTH INC
COM
87918A105
453725
19185
SH
SOLE
16783
0
2402
TELEDYNE TECHNOLOGIES INC
COM
879360105
669849
1675
SH
SOLE
1566
0
109
TELOS CORP MD
COM
87969B101
254500
50000
SH
SOLE
50000
0
0
TELUS INTL CDA INC
SUB VTG SHS
87975H100
629263
31797
SH
SOLE
30046
0
1751
TENABLE HLDGS INC
COM
88025T102
16265710
426362
SH
SOLE
380208
0
46154
TENARIS S A
SPONSORED ADS
88031M109
244432
6952
SH
SOLE
0
0
6952
TERADYNE INC
COM
880770102
1129610
12932
SH
SOLE
12617
0
315
TESLA INC
COM
88160R101
22797896
185078
SH
SOLE
137288
0
47790
TEVA PHARMACEUTICAL INDS LTD
SPONSORED ADS
881624209
98040
10750
SH
SOLE
10750
0
0
TEXAS INSTRS INC
COM
882508104
49362748
298770
SH
SOLE
212466
0
86304
TEXAS PACIFIC LAND CORPORATI
COM
88262P102
7327489
3126
SH
SOLE
3061
0
65
TEXTRON INC
COM
883203101
324836
4588
SH
SOLE
4283
0
305
THE REAL GOOD FOOD COMPANY I
COM CL A
75601G109
372440
56175
SH
SOLE
53125
0
3050
THE TRADE DESK INC
COM CL A
88339J105
348777
7780
SH
SOLE
5100
0
2680
THERMO FISHER SCIENTIFIC INC
COM
883556102
87403703
158717
SH
SOLE
132251
0
26466
THOMSON REUTERS CORP.
COM NEW
884903709
265840
2331
SH
SOLE
2025
0
306
THOUGHTWORKS HOLDING INC
COM
88546E105
1418142
139170
SH
SOLE
136432
0
2738
TILRAY BRANDS INC
COM CL 2
88688T100
425846
158307
SH
SOLE
157787
0
520
TIMKEN CO
COM
887389104
283599
4013
SH
SOLE
1300
0
2713
TITAN INTL INC ILL
COM
88830M102
461132
30100
SH
SOLE
30000
0
100
TJX COS INC NEW
COM
872540109
18646220
234249
SH
SOLE
212466
0
21783
T-MOBILE US INC
COM
872590104
1088500
7775
SH
SOLE
6800
0
975
TOAST INC
CL A
888787108
4371662
242466
SH
SOLE
226371
0
16095
TOPGOLF CALLAWAY BRANDS CORP
COM
131193104
1603503
81190
SH
SOLE
81190
0
0
TORONTO DOMINION BK ONT
COM NEW
891160509
12962943
200169
SH
SOLE
88039
0
112130
TOTALENERGIES SE
SPONSORED ADS
89151E109
3558177
57316
SH
SOLE
45663
0
11653
TRACTOR SUPPLY CO
COM
892356106
14828024
65911
SH
SOLE
51673
0
14238
TRAEGER INC
COMMON STOCK
89269P103
269124
95434
SH
SOLE
66434
0
29000
TRANE TECHNOLOGIES PLC
SHS
G8994E103
2575005
15319
SH
SOLE
10957
0
4362
TRANSDIGM GROUP INC
COM
893641100
110569130
175604
SH
SOLE
121685
0
53919
TRANSOCEAN LTD
REG SHS
H8817H100
1231137
269986
SH
SOLE
238486
0
31500
TRANSUNION
COM
89400J107
1311646
23113
SH
SOLE
17659
0
5454
TRAVELERS COMPANIES INC
COM
89417E109
6750656
36005
SH
SOLE
31322
0
4683
TREAN INS GROUP INC
COM
89457R101
176130
29355
SH
SOLE
27780
0
1575
TREEHOUSE FOODS INC
COM
89469A104
20860005
422438
SH
SOLE
366076
0
56362
TREX CO INC
COM
89531P105
26396607
623591
SH
SOLE
440993
0
182598
TRIMAS CORP
COM NEW
896215209
978634
35279
SH
SOLE
29351
0
5928
TRIMBLE INC
COM
896239100
28147915
556723
SH
SOLE
318060
0
238663
TRIPLE FLAG PRECIOUS METAL
COM
89679M104
165120
12000
SH
SOLE
12000
0
0
TRITON INTL LTD
CL A
G9078F107
460276
6692
SH
SOLE
6692
0
0
TRUIST FINL CORP
COM
89832Q109
2365137
54965
SH
SOLE
39046
0
15919
TWILIO INC
CL A
90138F102
12789491
261223
SH
SOLE
184874
0
76349
TWIST BIOSCIENCE CORP
COM
90184D100
1788036
75096
SH
SOLE
35066
0
40030
TWO HBRS INVT CORP
COM
90187B804
228633
14498
SH
SOLE
10935
0
3563
TYLER TECHNOLOGIES INC
COM
902252105
153994623
477636
SH
SOLE
387484
0
90152
U HAUL HOLDING COMPANY
COM
023586100
32565
541
SH
SOLE
526
0
15
U HAUL HOLDING COMPANY
COM SER N
023586506
267698
4869
SH
SOLE
4734
0
135
U S SILICA HLDGS INC
COM
90346E103
1248933
99915
SH
SOLE
78995
0
20920
UBER TECHNOLOGIES INC
COM
90353T100
36791538
1487729
SH
SOLE
792867
0
694862
UBIQUITI INC
COM
90353W103
206576
755
SH
SOLE
541
0
214
UFP INDUSTRIES INC
COM
90278Q108
261446
3299
SH
SOLE
8
0
3291
UGI CORP NEW
COM
902681105
247220
6669
SH
SOLE
2719
0
3950
ULTA BEAUTY INC
COM
90384S303
38419178
81905
SH
SOLE
61850
0
20055
UNDER ARMOUR INC
CL A
904311107
628579
61868
SH
SOLE
58578
0
3290
UNDER ARMOUR INC
CL C
904311206
60852
6822
SH
SOLE
4555
0
2267
UNIFIRST CORP MASS
COM
904708104
4735396
24537
SH
SOLE
23395
0
1142
UNILEVER PLC
SPON ADR NEW
904767704
6943035
137895
SH
SOLE
102953
0
34942
UNION PAC CORP
COM
907818108
111876634
540284
SH
SOLE
374834
0
165450
UNIQURE NV
SHS
N90064101
662621
29229
SH
SOLE
25279
0
3950
UNITED AIRLS HLDGS INC
COM
910047109
715565
18981
SH
SOLE
18171
0
810
UNITED PARCEL SERVICE INC
CL B
911312106
37845393
217702
SH
SOLE
151612
0
66090
UNITED RENTALS INC
COM
911363109
2003858
5638
SH
SOLE
5260
0
378
UNITED STATES STL CORP NEW
COM
912909108
1362319
54384
SH
SOLE
44284
0
10100
UNITEDHEALTH GROUP INC
COM
91324P102
194278089
366438
SH
SOLE
296331
0
70107
UNITY SOFTWARE INC
COM
91332U101
6224300
217709
SH
SOLE
183009
0
34700
UNIVERSAL DISPLAY CORP
COM
91347P105
303592
2810
SH
SOLE
670
0
2140
UNIVERSAL HLTH SVCS INC
CL B
913903100
222888
1582
SH
SOLE
1442
0
140
UPHEALTH INC
COM NEW
91532B200
32127
19710
SH
SOLE
19710
0
0
URANIUM ENERGY CORP
COM
916896103
622740
160500
SH
SOLE
160000
0
500
US BANCORP DEL
COM NEW
902973304
8621802
197702
SH
SOLE
141159
0
56543
V F CORP
COM
918204108
333529
12080
SH
SOLE
12070
0
10
VAIL RESORTS INC
COM
91879Q109
7371650
30928
SH
SOLE
15266
0
15662
VALERO ENERGY CORP
COM
91913Y100
4481690
35328
SH
SOLE
32467
0
2861
VALMONT INDS INC
COM
920253101
24484008
74044
SH
SOLE
67011
0
7033
VANECK ETF TRUST
GOLD MINERS ETF
92189F106
8339134
290968
SH
SOLE
262263
0
28705
VANECK ETF TRUST
PREFERRED SECURT
92189F429
33420
2000
SH
SOLE
2000
0
0
VANECK ETF TRUST
FALLEN ANGEL HG
92189F437
3864
143
SH
SOLE
143
0
0
VANECK ETF TRUST
MORTGAGE REIT
92189F452
17505
1500
SH
SOLE
1500
0
0
VANECK ETF TRUST
LOW CARBN ENERGY
92189F502
35883
324
SH
SOLE
324
0
0
VANECK ETF TRUST
MRNGSTR WDE MOAT
92189F643
1817219
27996
SH
SOLE
23276
0
4720
VANECK ETF TRUST
SEMICONDUCTR ETF
92189F676
3464172
17070
SH
SOLE
15976
0
1094
VANECK ETF TRUST
PHARMACEUTCL ETF
92189F692
68567
882
SH
SOLE
882
0
0
VANECK ETF TRUST
BIOTECH ETF
92189F726
67890
425
SH
SOLE
425
0
0
VANECK ETF TRUST
CHINA GROWTH LDR
92189F759
15186
600
SH
SOLE
600
0
0
VANECK ETF TRUST
JUNIOR GOLD MINE
92189F791
768293
21551
SH
SOLE
18642
0
2909
VANECK ETF TRUST
VANECK VIETNAM
92189F817
8288
700
SH
SOLE
0
0
700
VANECK ETF TRUST
BRAZIL SMALL CAP
92189F825
34696
2572
SH
SOLE
1753
0
819
VANECK ETF TRUST
GAMING ETF
92189F882
20063
520
SH
SOLE
520
0
0
VANECK ETF TRUST
INTRMDT MUNI ETF
92189H201
128301
2813
SH
SOLE
1697
0
1116
VANECK ETF TRUST
HIGH YLD MUNIETF
92189H409
1021868
20215
SH
SOLE
20000
0
215
VANECK ETF TRUST
OIL SERVICES ETF
92189H607
11858
39
SH
SOLE
39
0
0
VANECK ETF TRUST
SOCIAL SENTIMENT
92189H839
267
22
SH
SOLE
22
0
0
VANECK ETF TRUST
ENERGY INCME ET
92189H870
2347
38
SH
SOLE
38
0
0
VANGUARD ADMIRAL FDS INC
500 GRTH IDX F
921932505
811294
3846
SH
SOLE
3796
0
50
VANGUARD ADMIRAL FDS INC
500 VAL IDX FD
921932703
2495089
17814
SH
SOLE
9208
0
8606
VANGUARD ADMIRAL FDS INC
SMLCP 600 GRTH
921932794
25535
137
SH
SOLE
137
0
0
VANGUARD ADMIRAL FDS INC
SMLLCP 600 IDX
921932828
279029
1610
SH
SOLE
1610
0
0
VANGUARD ADMIRAL FDS INC
MIDCP 400 VAL
921932844
101411
661
SH
SOLE
600
0
61
VANGUARD ADMIRAL FDS INC
MIDCP 400 GRTH
921932869
1449165
8559
SH
SOLE
8175
0
384
VANGUARD ADMIRAL FDS INC
MIDCP 400 IDX
921932885
32714
200
SH
SOLE
200
0
0
VANGUARD BD INDEX FDS
INTERMED TERM
921937819
6963115
93691
SH
SOLE
1808
0
91883
VANGUARD BD INDEX FDS
SHORT TRM BOND
921937827
42578299
565599
SH
SOLE
393583
0
172016
VANGUARD BD INDEX FDS
TOTAL BND MRKT
921937835
3144994
43778
SH
SOLE
42609
0
1169
VANGUARD BD INDEX FDS
VANGUARD ULTRA
92203C303
10052988
205163
SH
SOLE
186153
0
19010
VANGUARD CHARLOTTE FDS
TOTAL INT BD ETF
92203J407
292691
6171
SH
SOLE
5939
0
232
VANGUARD INDEX FDS
S&P 500 ETF SHS
922908363
46224524
131566
SH
SOLE
123574
0
7992
VANGUARD INDEX FDS
MCAP VL IDXVIP
922908512
19761320
146120
SH
SOLE
134057
0
12063
VANGUARD INDEX FDS
MCAP GR IDXVIP
922908538
3622650
20153
SH
SOLE
15419
0
4734
VANGUARD INDEX FDS
REAL ESTATE ETF
922908553
19123449
231856
SH
SOLE
212113
0
19743
VANGUARD INDEX FDS
SML CP GRW ETF
922908595
7104322
35426
SH
SOLE
27261
0
8165
VANGUARD INDEX FDS
SM CP VAL ETF
922908611
9019545
56798
SH
SOLE
52728
0
4070
VANGUARD INDEX FDS
MID CAP ETF
922908629
15799793
77522
SH
SOLE
72919
0
4603
VANGUARD INDEX FDS
LARGE CAP ETF
922908637
636481
3654
SH
SOLE
3361
0
293
VANGUARD INDEX FDS
EXTEND MKT ETF
922908652
8782745
66105
SH
SOLE
54600
0
11505
VANGUARD INDEX FDS
GROWTH ETF
922908736
37382865
175416
SH
SOLE
164698
0
10718
VANGUARD INDEX FDS
VALUE ETF
922908744
88354544
629440
SH
SOLE
580512
0
48928
VANGUARD INDEX FDS
SMALL CP ETF
922908751
6463699
35217
SH
SOLE
28481
0
6736
VANGUARD INDEX FDS
TOTAL STK MKT
922908769
16679995
87243
SH
SOLE
78866
0
8377
VANGUARD INTL EQUITY INDEX F
GLB EX US ETF
922042676
2487653
60175
SH
SOLE
59508
0
667
VANGUARD INTL EQUITY INDEX F
FTSE SMCAP ETF
922042718
279952
2723
SH
SOLE
1603
0
1120
VANGUARD INTL EQUITY INDEX F
TT WRLD ST ETF
922042742
658795
7644
SH
SOLE
7589
0
55
VANGUARD INTL EQUITY INDEX F
ALLWRLD EX US
922042775
81099894
1617469
SH
SOLE
1432875
0
184594
VANGUARD INTL EQUITY INDEX F
FTSE EMR MKT ETF
922042858
20584357
528075
SH
SOLE
477274
0
50801
VANGUARD INTL EQUITY INDEX F
FTSE PACIFIC ETF
922042866
501415
7792
SH
SOLE
7717
0
75
VANGUARD INTL EQUITY INDEX F
FTSE EUROPE ETF
922042874
5433563
98008
SH
SOLE
17800
0
80208
VANGUARD MALVERN FDS
STRM INFPROIDX
922020805
3224389
69030
SH
SOLE
41635
0
27395
VANGUARD MUN BD FDS
TAX EXEMPT BD
922907746
2471704
49943
SH
SOLE
47398
0
2545
VANGUARD SCOTTSDALE FDS
SHORT TERM TREAS
92206C102
232668
4024
SH
SOLE
3203
0
821
VANGUARD SCOTTSDALE FDS
SHRT TRM CORP BD
92206C409
1155006
15361
SH
SOLE
13833
0
1528
VANGUARD SCOTTSDALE FDS
VNG RUS3000IDX
92206C599
2129934
12401
SH
SOLE
12401
0
0
VANGUARD SCOTTSDALE FDS
VNG RUS2000GRW
92206C623
61038
392
SH
SOLE
202
0
190
VANGUARD SCOTTSDALE FDS
VNG RUS2000VAL
92206C649
37140
305
SH
SOLE
305
0
0
VANGUARD SCOTTSDALE FDS
VNG RUS2000IDX
92206C664
3938712
55971
SH
SOLE
10163
0
45808
VANGUARD SCOTTSDALE FDS
VNG RUS1000GRW
92206C680
255958
4644
SH
SOLE
4644
0
0
VANGUARD SCOTTSDALE FDS
INTER TERM TREAS
92206C706
558582
9552
SH
SOLE
9552
0
0
VANGUARD SCOTTSDALE FDS
VNG RUS1000VAL
92206C714
323054
4852
SH
SOLE
3872
0
980
VANGUARD SCOTTSDALE FDS
VNG RUS1000IDX
92206C730
121982
700
SH
SOLE
700
0
0
VANGUARD SCOTTSDALE FDS
MTG-BKD SECS ETF
92206C771
347536
7635
SH
SOLE
3567
0
4068
VANGUARD SCOTTSDALE FDS
LG-TERM COR BD
92206C813
17716
234
SH
SOLE
234
0
0
VANGUARD SCOTTSDALE FDS
LONG TERM TREAS
92206C847
2033
33
SH
SOLE
33
0
0
VANGUARD SCOTTSDALE FDS
INT-TERM CORP
92206C870
1395065
17999
SH
SOLE
17619
0
380
VANGUARD SPECIALIZED FUNDS
DIV APP ETF
921908844
101728040
669925
SH
SOLE
565753
0
104172
VANGUARD STAR FDS
VG TL INTL STK F
921909768
965768
18673
SH
SOLE
18673
0
0
VANGUARD TAX-MANAGED FDS
VAN FTSE DEV MKT
921943858
108106344
2575800
SH
SOLE
2323495
0
252305
VANGUARD WHITEHALL FDS
HIGH DIV YLD
921946406
15486371
143114
SH
SOLE
119665
0
23449
VANGUARD WHITEHALL FDS
INTL HIGH ETF
921946794
3923935
65871
SH
SOLE
64686
0
1185
VANGUARD WHITEHALL FDS
INTL DVD ETF
921946810
4406198
63280
SH
SOLE
52403
0
10877
VANGUARD WORLD FD
ESG US STK ETF
921910733
2669870
40539
SH
SOLE
40539
0
0
VANGUARD WORLD FD
MEGA GRWTH IND
921910816
5227247
30379
SH
SOLE
21856
0
8523
VANGUARD WORLD FD
MEGA CAP VAL ETF
921910840
1602262
15579
SH
SOLE
2835
0
12744
VANGUARD WORLD FD
MEGA CAP INDEX
921910873
302137
2282
SH
SOLE
2117
0
165
VANGUARD WORLD FDS
CONSUM DIS ETF
92204A108
716308
3271
SH
SOLE
2655
0
616
VANGUARD WORLD FDS
CONSUM STP ETF
92204A207
3441656
17966
SH
SOLE
17565
0
401
VANGUARD WORLD FDS
ENERGY ETF
92204A306
2362599
19481
SH
SOLE
18362
0
1119
VANGUARD WORLD FDS
FINANCIALS ETF
92204A405
1634637
19759
SH
SOLE
17417
0
2342
VANGUARD WORLD FDS
HEALTH CAR ETF
92204A504
3269402
13180
SH
SOLE
11950
0
1230
VANGUARD WORLD FDS
INDUSTRIAL ETF
92204A603
3908086
21398
SH
SOLE
20752
0
646
VANGUARD WORLD FDS
INF TECH ETF
92204A702
9998021
31302
SH
SOLE
29306
0
1996
VANGUARD WORLD FDS
MATERIALS ETF
92204A801
2101899
12350
SH
SOLE
11147
0
1203
VANGUARD WORLD FDS
UTILITIES ETF
92204A876
305033
1989
SH
SOLE
1560
0
429
VANGUARD WORLD FDS
COMM SRVC ETF
92204A884
2113188
25692
SH
SOLE
24725
0
967
VARONIS SYS INC
COM
922280102
583585
24377
SH
SOLE
24377
0
0
VEEVA SYS INC
CL A COM
922475108
245197642
1519381
SH
SOLE
1215079
0
304302
VELO3D INC
COMMON STOCK
92259N104
345926
193255
SH
SOLE
173555
0
19700
VENTAS INC
COM
92276F100
554520
12309
SH
SOLE
12095
0
214
VERACYTE INC
COM
92337F107
1590147
67010
SH
SOLE
48985
0
18025
VERISK ANALYTICS INC
COM
92345Y106
72363632
410178
SH
SOLE
286759
0
123419
VERIZON COMMUNICATIONS INC
COM
92343V104
21029498
533744
SH
SOLE
425813
0
107931
VERRA MOBILITY CORP
CL A COM STK
92511U102
10518213
760536
SH
SOLE
670265
0
90271
VERTEX PHARMACEUTICALS INC
COM
92532F100
5095234
17644
SH
SOLE
8296
0
9348
VERU INC
COM
92536C103
1584449
300085
SH
SOLE
300000
0
85
VIASAT INC
COM
92552V100
3221274
101778
SH
SOLE
88782
0
12996
VIATRIS INC
COM
92556V106
308971
27760
SH
SOLE
18503
0
9257
VICI PPTYS INC
COM
925652109
2518745
77739
SH
SOLE
70608
0
7131
VICOR CORP
COM
925815102
380550
7080
SH
SOLE
7080
0
0
VIEMED HEALTHCARE INC
COM
92663R105
173880
23000
SH
SOLE
23000
0
0
VIKING THERAPEUTICS INC
COM
92686J106
311676
33157
SH
SOLE
20657
0
12500
VIPER ENERGY PARTNERS LP
COM UNT RP INT
92763M105
702559
22100
SH
SOLE
22100
0
0
VIRACTA THERAPEUTICS INC
COM
92765F108
75691
51843
SH
SOLE
51843
0
0
VIRGIN GALACTIC HOLDINGS INC
COM
92766K106
790788
227238
SH
SOLE
187213
0
40025
VIRTU FINL INC
CL A
928254101
585747
28699
SH
SOLE
28554
0
145
VISA INC
COM CL A
92826C839
470398293
2264143
SH
SOLE
1921592
0
342551
VISTA OUTDOOR INC
COM
928377100
911414
37399
SH
SOLE
35349
0
2050
VITA COCO CO INC
COM
92846Q107
794650
57500
SH
SOLE
57500
0
0
VMWARE INC
CL A COM
928563402
1047511
8533
SH
SOLE
4874
0
3659
VODAFONE GROUP PLC NEW
SPONSORED ADR
92857W308
530693
52440
SH
SOLE
45922
0
6518
VONTIER CORPORATION
COM
928881101
320162
16563
SH
SOLE
12185
0
4378
VOYA FINANCIAL INC
COM
929089100
355781
5786
SH
SOLE
2251
0
3535
VS TRUST
2X LONG VIX FUT
92891H309
58200
10000
SH
SOLE
10000
0
0
VULCAN MATLS CO
COM
929160109
14039576
80176
SH
SOLE
20239
0
59937
VUZIX CORP
COM NEW
92921W300
53934
14817
SH
SOLE
0
0
14817
WABTEC
COM
929740108
52513120
526131
SH
SOLE
329390
0
196741
WALGREENS BOOTS ALLIANCE INC
COM
931427108
8765125
234613
SH
SOLE
176742
0
57871
WALMART INC
COM
931142103
105903065
746901
SH
SOLE
394147
0
352754
WARNER BROS DISCOVERY INC
COM SER A
934423104
785380
82846
SH
SOLE
51935
0
30911
WARNER MUSIC GROUP CORP
COM CL A
934550203
5699686
162755
SH
SOLE
158032
0
4723
WASTE CONNECTIONS INC
COM
94106B101
9092980
68595
SH
SOLE
67235
0
1360
WASTE MGMT INC DEL
COM
94106L109
7608525
48499
SH
SOLE
41709
0
6790
WATERS CORP
COM
941848103
1546064
4513
SH
SOLE
4512
0
1
WATSCO INC
COM
942622200
176962328
709552
SH
SOLE
536327
0
173225
WAYFAIR INC
CL A
94419L101
514169
15633
SH
SOLE
15441
0
192
WAYFAIR INC
NOTE 0.625%10/0
94419LAM3
64004
99000
PRN
SOLE
74000
0
25000
WEBSTER FINL CORP
COM
947890109
203467
4298
SH
SOLE
303
0
3995
WEC ENERGY GROUP INC
COM
92939U106
3651096
38941
SH
SOLE
27282
0
11659
WELLS FARGO CO NEW
COM
949746101
13057850
316247
SH
SOLE
281001
0
35246
WELLS FARGO CO NEW
PERP PFD CNV A
949746804
474000
400
SH
SOLE
390
0
10
WELLTOWER INC
COM
95040Q104
1868713
28508
SH
SOLE
22433
0
6075
WEST PHARMACEUTICAL SVSC INC
COM
955306105
23159845
98406
SH
SOLE
87510
0
10896
WESTERN ALLIANCE BANCORP
COM
957638109
593781
9969
SH
SOLE
9969
0
0
WESTERN DIGITAL CORP.
COM
958102105
644030
20413
SH
SOLE
17463
0
2950
WESTERN DIGITAL CORP.
NOTE 1.500% 2/0
958102AP0
23813
25000
PRN
SOLE
25000
0
0
WESTERN MIDSTREAM PARTNERS L
COM UNIT LP INT
958669103
332054
12367
SH
SOLE
8649
0
3718
WESTERN UN CO
COM
959802109
361848
26278
SH
SOLE
20498
0
5780
WESTROCK CO
COM
96145D105
817567
23253
SH
SOLE
23253
0
0
WEX INC
COM
96208T104
25170326
153806
SH
SOLE
140735
0
13071
WEYERHAEUSER CO MTN BE
COM NEW
962166104
5824675
187893
SH
SOLE
163345
0
24548
WHEATON PRECIOUS METALS CORP
COM
962879102
6925845
177222
SH
SOLE
140119
0
37103
WHIRLPOOL CORP
COM
963320106
1275761
9019
SH
SOLE
1184
0
7835
WILLIAMS COS INC
COM
969457100
1242534
37767
SH
SOLE
27641
0
10126
WILLIAMS SONOMA INC
COM
969904101
1503348
13082
SH
SOLE
12852
0
230
WILLIS TOWERS WATSON PLC LTD
SHS
G96629103
2365822
9673
SH
SOLE
8966
0
707
WILLSCOT MOBIL MINI HLDNG CO
COM CL A
971378104
5880502
130186
SH
SOLE
126186
0
4000
WINTRUST FINL CORP
COM
97650W108
3466913
41019
SH
SOLE
39641
0
1378
WISDOMTREE TR
US TOTAL DIVIDND
97717W109
1221855
20146
SH
SOLE
20146
0
0
WISDOMTREE TR
CHINESE YUAN FD
97717W182
10008
400
SH
SOLE
0
0
400
WISDOMTREE TR
US HIGH DIVIDEND
97717W208
1076611
12510
SH
SOLE
3985
0
8525
WISDOMTREE TR
EMG MKTS SMCAP
97717W281
102277
2325
SH
SOLE
2125
0
200
WISDOMTREE TR
US LARGECAP DIVD
97717W307
583188
9414
SH
SOLE
8892
0
522
WISDOMTREE TR
EMER MKT HIGH FD
97717W315
331127
9291
SH
SOLE
8291
0
1000
WISDOMTREE TR
US AI ENHANCED
97717W406
228410
2488
SH
SOLE
1988
0
500
WISDOMTREE TR
INDIA ERNGS FD
97717W422
448015
13747
SH
SOLE
8747
0
5000
WISDOMTREE TR
GERMANY HEDEQ FD
97717W448
21966
700
SH
SOLE
700
0
0
WISDOMTREE TR
BLMBG US BULL
97717W471
10133
389
SH
SOLE
85
0
304
WISDOMTREE TR
US MIDCAP DIVID
97717W505
85366
2075
SH
SOLE
2075
0
0
WISDOMTREE TR
WISDOMTREE US VA
97717W547
8211
144
SH
SOLE
144
0
0
WISDOMTREE TR
US SMALLCAP FUND
97717W562
191059
4486
SH
SOLE
4486
0
0
WISDOMTREE TR
US MIDCAP FUND
97717W570
37194
765
SH
SOLE
765
0
0
WISDOMTREE TR
US SMALLCAP DIVD
97717W604
289560
10181
SH
SOLE
10181
0
0
WISDOMTREE TR
INTL EQUITY FD
97717W703
99144
2108
SH
SOLE
1988
0
120
WISDOMTREE TR
INTL SMCAP DIV
97717W760
135800
2343
SH
SOLE
2343
0
0
WISDOMTREE TR
INTERNTNL AI ENH
97717W786
52373
1450
SH
SOLE
1450
0
0
WISDOMTREE TR
ITL HIGH DIV FD
97717W802
34722
968
SH
SOLE
968
0
0
WISDOMTREE TR
JP SMALLCP DIV
97717W836
27664
438
SH
SOLE
438
0
0
WISDOMTREE TR
JAPN HEDGE EQT
97717W851
166383
2588
SH
SOLE
2588
0
0
WISDOMTREE TR
EUROPE SMCP DV
97717W869
5198
95
SH
SOLE
95
0
0
WISDOMTREE TR
EMERG MKTS ESG
97717X214
48309
1774
SH
SOLE
1774
0
0
WISDOMTREE TR
YIELD ENHANCD US
97717X511
214985
5041
SH
SOLE
5041
0
0
WISDOMTREE TR
EUR HDG SMLCAP
97717X552
124834
4000
SH
SOLE
4000
0
0
WISDOMTREE TR
US S CAP QTY DIV
97717X651
84642
2105
SH
SOLE
1805
0
300
WISDOMTREE TR
EUROPE HEDGED EQ
97717X701
104170
1489
SH
SOLE
1489
0
0
WISDOMTREE TR
EM LCL DEBT FD
97717X867
6977
270
SH
SOLE
270
0
0
WISDOMTREE TR
FLOATNG RAT TREA
97717Y527
56358708
1121120
SH
SOLE
929820
0
191300
WISDOMTREE TR
CLOUD COMPUTNG
97717Y691
190583
7599
SH
SOLE
7599
0
0
WOLFSPEED INC
COM
977852102
2565043
37153
SH
SOLE
36288
0
865
WOODSIDE ENERGY GROUP LTD
SPONSORED ADR
980228308
327154
13513
SH
SOLE
12969
0
544
WOODWARD INC
COM
980745103
350162
3624
SH
SOLE
2660
0
964
WORKDAY INC
CL A
98138H101
259253818
1549356
SH
SOLE
1117710
0
431646
WP CAREY INC
COM
92936U109
5717785
73164
SH
SOLE
60755
0
12409
WYNDHAM HOTELS & RESORTS INC
COM
98311A105
862067
12089
SH
SOLE
11564
0
525
WYNN RESORTS LTD
COM
983134107
1579630
19154
SH
SOLE
18304
0
850
XCEL ENERGY INC
COM
98389B100
2710060
38654
SH
SOLE
35015
0
3639
XOMETRY INC
CLASS A COM
98423F109
52638810
1633224
SH
SOLE
1247006
0
386218
XPO INC
COM
983793100
208262
6256
SH
SOLE
4656
0
1600
XYLEM INC
COM
98419M100
6018732
54434
SH
SOLE
12939
0
41495
YETI HLDGS INC
COM
98585X104
34129689
826185
SH
SOLE
749258
0
76927
YUM BRANDS INC
COM
988498101
4002555
31250
SH
SOLE
29137
0
2113
YUM CHINA HLDGS INC
COM
98850P109
1982272
36272
SH
SOLE
18623
0
17649
ZEBRA TECHNOLOGIES CORPORATI
CL A
989207105
27449973
107055
SH
SOLE
41929
0
65126
ZIFF DAVIS INC
COM
48123V102
326961
2289
SH
SOLE
1324
0
965
ZIMMER BIOMET HOLDINGS INC
COM
98956P102
3403065
26691
SH
SOLE
18632
0
8059
ZIONS BANCORPORATION N A
COM
989701107
541055
11006
SH
SOLE
8267
0
2739
ZIPRECRUITER INC
CL A
98980B103
212820
12961
SH
SOLE
12961
0
0
ZOETIS INC
CL A
98978V103
342863655
2339568
SH
SOLE
1790380
0
549188
ZOOM VIDEO COMMUNICATIONS IN
CL A
98980L101
7328723
108189
SH
SOLE
89371
0
18818