0001104659-23-059492.txt : 20230512
0001104659-23-059492.hdr.sgml : 20230512
20230512090841
ACCESSION NUMBER: 0001104659-23-059492
CONFORMED SUBMISSION TYPE: 13F-HR
PUBLIC DOCUMENT COUNT: 2
CONFORMED PERIOD OF REPORT: 20230331
FILED AS OF DATE: 20230512
DATE AS OF CHANGE: 20230512
EFFECTIVENESS DATE: 20230512
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: 23913498
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
03-31-2023
03-31-2023
false
BLAIR WILLIAM & CO/IL
150 North Riverside Plaza
Chicago
IL
60606
13F HOLDINGS REPORT
028-04871
000001252
801-688
N
Ryan DeVore
Partner, Head of Private Wealth Management
312-236-1600
/s/ Ryan DeVore
Chicago
IL
05-12-2023
0
1801
25033922121
INFORMATION TABLE
2
infotable.xml
2U INC
COM
90214J101
342767
50039
SH
SOLE
44134
0
5905
374WATER INC
COM
88583P104
47200
10000
SH
SOLE
0
0
10000
3M CO
COM
88579Y101
12205672
116123
SH
SOLE
83981
0
32142
ABB LTD
SPONSORED ADR
000375204
7214773
210343
SH
SOLE
200306
0
10037
ABBOTT LABS
COM
002824100
188692993
1863450
SH
SOLE
1431776
0
431674
ABBVIE INC
COM
00287Y109
184172548
1155629
SH
SOLE
901186
0
254443
ABM INDS INC
COM
000957100
442794
9853
SH
SOLE
1853
0
8000
ABRDN EMRG MKTS EQTY INCM FD
COM
00301W105
176065
32848
SH
SOLE
26508
0
6340
ACADIA HEALTHCARE COMPANY IN
COM
00404A109
678644
9393
SH
SOLE
9393
0
0
ACCELERATE DIAGNOSTICS INC
COM
00430H102
32117
45881
SH
SOLE
35095
0
10786
ACCENTURE PLC IRELAND
SHS CLASS A
G1151C101
177135032
619765
SH
SOLE
456662
0
163103
ACCOLADE INC
COM
00437E102
1431831
99571
SH
SOLE
93016
0
6555
ACTIVISION BLIZZARD INC
COM
00507V109
22001751
257060
SH
SOLE
193150
0
63910
ACUITY BRANDS INC
COM
00508Y102
246336
1348
SH
SOLE
1207
0
141
ADAPTIVE BIOTECHNOLOGIES COR
COM
00650F109
696372
78864
SH
SOLE
67456
0
11408
ADOBE SYSTEMS INCORPORATED
COM
00724F101
253146855
656893
SH
SOLE
456866
0
200027
ADVANCED DRAIN SYS INC DEL
COM
00790R104
562944
6685
SH
SOLE
6573
0
112
ADVANCED MICRO DEVICES INC
COM
007903107
21861433
223053
SH
SOLE
156658
0
66395
AEGLEA BIOTHERAPEUTICS INC
COM
00773J103
17488
60302
SH
SOLE
60302
0
0
AEROVIRONMENT INC
COM
008073108
1204504
13141
SH
SOLE
12616
0
525
AES CORP
COM
00130H105
414152
17199
SH
SOLE
13629
0
3570
AFFILIATED MANAGERS GROUP IN
COM
008252108
1979211
13897
SH
SOLE
12997
0
900
AFLAC INC
COM
001055102
1069516
16577
SH
SOLE
14578
0
1999
AGCO CORP
COM
001084102
16359513
121002
SH
SOLE
107032
0
13970
AGENUS INC
COM NEW
00847G705
57252
37666
SH
SOLE
28766
0
8900
AGILENT TECHNOLOGIES INC
COM
00846U101
2248946
16257
SH
SOLE
11173
0
5084
AGILETHOUGHT INC
CLASS A COM
00857F100
5114790
1623743
SH
SOLE
1484007
0
139736
AGILON HEALTH INC
COM
00857U107
3312436
139471
SH
SOLE
137086
0
2385
AGNICO EAGLE MINES LTD
COM
008474108
860238
16877
SH
SOLE
11382
0
5495
AILERON THERAPEUTICS INC
COM NEW
00887A204
39949
32217
SH
SOLE
24622
0
7595
AIR PRODS & CHEMS INC
COM
009158106
21393533
74487
SH
SOLE
43314
0
31173
AIRBNB INC
COM CL A
009066101
77102871
619798
SH
SOLE
535319
0
84479
AIRGAIN INC
COM
00938A104
4683592
872177
SH
SOLE
797987
0
74190
AKAMAI TECHNOLOGIES INC
COM
00971T101
4907844
62680
SH
SOLE
48525
0
14155
ALAMOS GOLD INC NEW
COM CL A
011532108
336735
27534
SH
SOLE
17434
0
10100
ALARM COM HLDGS INC
COM
011642105
2009289
39962
SH
SOLE
39632
0
330
ALAUNOS THERAPEUTICS INC
COM
98973P101
59049
93729
SH
SOLE
93729
0
0
ALBEMARLE CORP
COM
012653101
1150878
5207
SH
SOLE
4249
0
958
ALBERTSONS COS INC
COMMON STOCK
013091103
407205
19596
SH
SOLE
4480
0
15116
ALCON AG
ORD SHS
H01301128
422842
5994
SH
SOLE
5028
0
966
ALIBABA GROUP HLDG LTD
SPONSORED ADS
01609W102
9916365
97048
SH
SOLE
77131
0
19917
ALIGN TECHNOLOGY INC
COM
016255101
58634838
175480
SH
SOLE
146262
0
29218
ALLAKOS INC
COM
01671P100
310241
69717
SH
SOLE
37217
0
32500
ALLEGION PLC
ORD SHS
G0176J109
273229
2560
SH
SOLE
1960
0
600
ALLEGRO MICROSYSTEMS INC
COM
01749D105
238510
4970
SH
SOLE
4800
0
170
ALLIANT ENERGY CORP
COM
018802108
804071
15058
SH
SOLE
13676
0
1382
ALLSTATE CORP
COM
020002101
4633043
41811
SH
SOLE
37792
0
4019
ALLY FINL INC
COM
02005N100
247463
9708
SH
SOLE
52
0
9656
ALPHABET INC
CAP STK CL C
02079K107
366726238
3526214
SH
SOLE
2850539
0
675675
ALPHABET INC
CAP STK CL A
02079K305
249301533
2403370
SH
SOLE
1811726
0
591644
ALPHATEC HLDGS INC
COM NEW
02081G201
586170
37575
SH
SOLE
37575
0
0
ALPS ETF TR
OSHARES US QUALT
00162Q387
33733
800
SH
SOLE
800
0
0
ALPS ETF TR
ALERIAN MLP
00162Q452
3543132
91672
SH
SOLE
90022
0
1650
ALPS ETF TR
CLEAN ENERGY
00162Q460
16546
356
SH
SOLE
356
0
0
ALPS ETF TR
ALERIAN ENERGY
00162Q676
9943
475
SH
SOLE
475
0
0
ALTERYX INC
COM CL A
02156B103
702726
11943
SH
SOLE
9714
0
2229
ALTERYX INC
NOTE 0.500% 8/0
02156BAD5
875618
939000
PRN
SOLE
709000
0
230000
ALTERYX INC
NOTE 1.000% 8/0
02156BAF0
4979175
5910000
PRN
SOLE
4575000
0
1335000
ALTRIA GROUP INC
COM
02209S103
12441871
278841
SH
SOLE
237767
0
41074
AMAZON COM INC
COM
023135106
579777051
5613100
SH
SOLE
4289819
0
1323281
AMBARELLA INC
SHS
G037AX101
337164
4355
SH
SOLE
4355
0
0
AMDOCS LTD
SHS
G02602103
299518
3119
SH
SOLE
2409
0
710
AMER SOFTWARE INC
CL A
029683109
391052
31011
SH
SOLE
21311
0
9700
AMER STATES WTR CO
COM
029899101
287115
3230
SH
SOLE
3145
0
85
AMEREN CORP
COM
023608102
346052
4006
SH
SOLE
3581
0
425
AMERESCO INC
CL A
02361E108
5442108
110567
SH
SOLE
101464
0
9103
AMERICAN AIRLS GROUP INC
COM
02376R102
295118
20008
SH
SOLE
18811
0
1197
AMERICAN ELEC PWR CO INC
COM
025537101
3752666
41243
SH
SOLE
13821
0
27422
AMERICAN EXPRESS CO
COM
025816109
112264187
680595
SH
SOLE
492689
0
187906
AMERICAN INTL GROUP INC
COM NEW
026874784
737741
14649
SH
SOLE
12513
0
2136
AMERICAN TOWER CORP NEW
COM
03027X100
145331535
711224
SH
SOLE
610708
0
100516
AMERICAN WELL CORP
CL A
03044L105
36344
15400
SH
SOLE
15400
0
0
AMERICAN WTR WKS CO INC NEW
COM
030420103
1830065
12493
SH
SOLE
8465
0
4028
AMERICOLD REALTY TRUST INC
COM
03064D108
3248620
114187
SH
SOLE
64352
0
49835
AMERIPRISE FINL INC
COM
03076C106
8803478
28723
SH
SOLE
27219
0
1504
AMERISOURCEBERGEN CORP
COM
03073E105
2440715
15244
SH
SOLE
14190
0
1054
AMETEK INC
COM
031100100
107291027
738258
SH
SOLE
458077
0
280181
AMGEN INC
COM
031162100
25710337
106351
SH
SOLE
81546
0
24805
AMN HEALTHCARE SVCS INC
COM
001744101
7142773
86099
SH
SOLE
81147
0
4952
AMPHENOL CORP NEW
CL A
032095101
125342038
1533799
SH
SOLE
1268234
0
265565
AMPLIFY ETF TR
CWP ENHANCED DIV
032108409
2655603
74869
SH
SOLE
74039
0
830
AMPLITUDE INC
COM CL A
03213A104
389397
31302
SH
SOLE
27566
0
3736
ANALOG DEVICES INC
COM
032654105
8410391
42645
SH
SOLE
32212
0
10433
ANHEUSER BUSCH INBEV SA/NV
SPONSORED ADR
03524A108
994852
14909
SH
SOLE
13304
0
1605
ANNALY CAPITAL MANAGEMENT IN
COM NEW
035710839
247680
12961
SH
SOLE
11961
0
1000
ANSYS INC
COM
03662Q105
897562
2697
SH
SOLE
2230
0
467
AON PLC
SHS CL A
G0403H108
228954557
726171
SH
SOLE
542465
0
183706
APARTMENT INCOME REIT CORP
COM
03750L109
1292192
36085
SH
SOLE
36085
0
0
APOLLO COML REAL ESTATE FIN
NOTE 5.375%10/1
03762UAC9
193750
200000
PRN
SOLE
150000
0
50000
APOLLO GLOBAL MGMT INC
COM
03769M106
777689
12313
SH
SOLE
9256
0
3057
APPFOLIO INC
COM CL A
03783C100
8378251
67306
SH
SOLE
58466
0
8840
APPIAN CORP
CL A
03782L101
748602
16868
SH
SOLE
820
0
16048
APPLE INC
COM
037833100
1064383698
6454722
SH
SOLE
4810125
0
1644597
APPLIED MATLS INC
COM
038222105
10602023
86315
SH
SOLE
74942
0
11373
APTARGROUP INC
COM
038336103
904744
7655
SH
SOLE
6527
0
1128
APTINYX INC
COM
03836N103
2481
19877
SH
SOLE
19877
0
0
APTIV PLC
SHS
G6095L109
567233
5056
SH
SOLE
3222
0
1834
ARCH CAP GROUP LTD
ORD
G0450A105
259467
3823
SH
SOLE
2372
0
1451
ARCHER DANIELS MIDLAND CO
COM
039483102
10546921
132399
SH
SOLE
123153
0
9246
ARES CAPITAL CORP
COM
04010L103
4371326
239197
SH
SOLE
203798
0
35399
ARES MANAGEMENT CORPORATION
CL A COM STK
03990B101
4564077
54699
SH
SOLE
51752
0
2947
ARGENX SE
SPONSORED ADR
04016X101
389346
1045
SH
SOLE
1045
0
0
ARISTA NETWORKS INC
COM
040413106
34587217
206048
SH
SOLE
126336
0
79712
ARK ETF TR
INNOVATION ETF
00214Q104
1007073
24965
SH
SOLE
22625
0
2340
ARK ETF TR
ISRAEL INOVATE
00214Q609
1702926
97490
SH
SOLE
97490
0
0
ARROW ELECTRS INC
COM
042735100
284454
2278
SH
SOLE
2278
0
0
ARROWHEAD PHARMACEUTICALS IN
COM
04280A100
368046
14490
SH
SOLE
9277
0
5213
ASGN INC
COM
00191U102
624324
7552
SH
SOLE
6456
0
1096
ASML HOLDING N V
N Y REGISTRY SHS
N07059210
9239256
13573
SH
SOLE
12012
0
1561
ASPEN TECHNOLOGY INC
COM
29109X106
203465
889
SH
SOLE
637
0
252
ASSETMARK FINL HLDGS INC
COM
04546L106
10935951
347725
SH
SOLE
312812
0
34913
ASSURANT INC
COM
04621X108
3026566
25207
SH
SOLE
24511
0
696
ASTRA SPACE INC
COM CL A
04634X103
11751
27650
SH
SOLE
27275
0
375
ASTRAZENECA PLC
SPONSORED ADR
046353108
22328958
321697
SH
SOLE
200571
0
121126
AT&T INC
COM
00206R102
17509698
909595
SH
SOLE
745451
0
164144
ATEA PHARMACEUTICALS INC
COM
04683R106
35021
10454
SH
SOLE
6230
0
4224
ATHIRA PHARMA INC
COM
04746L104
90113
36045
SH
SOLE
36045
0
0
ATLASSIAN CORPORATION
CL A
049468101
24240490
141616
SH
SOLE
109216
0
32400
ATMOS ENERGY CORP
COM
049560105
250113
2226
SH
SOLE
472
0
1754
ATOMERA INC
COM
04965B100
70229
11025
SH
SOLE
11025
0
0
ATRICURE INC
COM
04963C209
281984
6803
SH
SOLE
6500
0
303
AUGMEDIX INC
COM
05105P107
303799
174597
SH
SOLE
86244
0
88353
AUTODESK INC
COM
052769106
3498129
16805
SH
SOLE
11995
0
4810
AUTOLUS THERAPEUTICS PLC
SPON ADS
05280R100
24117
13107
SH
SOLE
13107
0
0
AUTOMATIC DATA PROCESSING IN
COM
053015103
64595606
290148
SH
SOLE
194850
0
95298
AUTONATION INC
COM
05329W102
272482
2028
SH
SOLE
1908
0
120
AUTOZONE INC
COM
053332102
4414837
1796
SH
SOLE
1778
0
18
AVALONBAY CMNTYS INC
COM
053484101
1756395
10451
SH
SOLE
7841
0
2610
AVERY DENNISON CORP
COM
053611109
1409074
7875
SH
SOLE
5869
0
2006
AWARE INC MASS
COM
05453N100
40229
23664
SH
SOLE
23664
0
0
AXON ENTERPRISE INC
COM
05464C101
16523777
73488
SH
SOLE
61221
0
12267
AXSOME THERAPEUTICS INC
COM
05464T104
834222
13525
SH
SOLE
13525
0
0
AZEK CO INC
CL A
05478C105
918625
39024
SH
SOLE
28137
0
10887
B. RILEY FINANCIAL INC
COM
05580M108
475373
16744
SH
SOLE
16744
0
0
BAIDU INC
SPON ADR REP A
056752108
4376930
29002
SH
SOLE
25204
0
3798
BAIN CAP SPECIALTY FIN INC
COM STK
05684B107
352474
29570
SH
SOLE
29570
0
0
BAKER HUGHES COMPANY
CL A
05722G100
327215
11338
SH
SOLE
4717
0
6621
BALL CORP
COM
058498106
2040884
29089
SH
SOLE
20757
0
8332
BANCO BRADESCO S A
SP ADR PFD NEW
059460303
141975
54189
SH
SOLE
54025
0
164
BANDWIDTH INC
COM CL A
05988J103
696054
45793
SH
SOLE
44747
0
1046
BANK AMERICA CORP
COM
060505104
36668459
1282114
SH
SOLE
1066237
0
215877
BANK AMERICA CORP
7.25%CNV PFD L
060505682
336315
288
SH
SOLE
238
0
50
BANK FIRST CORP
COM
06211J100
233175
3169
SH
SOLE
634
0
2535
BANK MARIN BANCORP
COM
063425102
271677
12411
SH
SOLE
12411
0
0
BANK MONTREAL QUE
COM
063671101
871703
9782
SH
SOLE
7109
0
2673
BANK NEW YORK MELLON CORP
COM
064058100
976204
21483
SH
SOLE
12745
0
8738
BANK NOVA SCOTIA HALIFAX
COM
064149107
453032
8996
SH
SOLE
8826
0
170
BARRICK GOLD CORP
COM
067901108
2621619
141175
SH
SOLE
137916
0
3259
BAUSCH HEALTH COS INC
COM
071734107
708912
87520
SH
SOLE
76270
0
11250
BAXTER INTL INC
COM
071813109
1748024
43097
SH
SOLE
33518
0
9579
BECTON DICKINSON & CO
COM
075887109
12359468
49929
SH
SOLE
38859
0
11070
BECTON DICKINSON & CO
6% DP CONV PFD B
075887406
320097
6438
SH
SOLE
6438
0
0
BEIGENE LTD
SPONSORED ADR
07725L102
216392
1004
SH
SOLE
1000
0
4
BEL FUSE INC
CL A
077347201
18160
500
SH
SOLE
500
0
0
BEL FUSE INC
CL B
077347300
343857
9150
SH
SOLE
9150
0
0
BERKLEY W R CORP
COM
084423102
310987
4995
SH
SOLE
4896
0
99
BERKSHIRE HATHAWAY INC DEL
CL A
084670108
24211200
52
SH
SOLE
35
0
17
BERKSHIRE HATHAWAY INC DEL
CL B NEW
084670702
110575412
358116
SH
SOLE
305476
0
52640
BEST BUY INC
COM
086516101
3793156
48462
SH
SOLE
40589
0
7873
BEYOND AIR INC
COM
08862L103
135000
20000
SH
SOLE
20000
0
0
BEYOND MEAT INC
COM
08862E109
445660
27459
SH
SOLE
24584
0
2875
BILL HOLDINGS INC
COM
090043100
2261425
27871
SH
SOLE
19920
0
7951
BIO-TECHNE CORP
COM
09073M104
8506712
114661
SH
SOLE
107591
0
7070
BIODESIX INC
COM
09075X108
92628
49800
SH
SOLE
49800
0
0
BIOGEN INC
COM
09062X103
3033863
10912
SH
SOLE
8428
0
2484
BIOMARIN PHARMACEUTICAL INC
COM
09061G101
3553928
36548
SH
SOLE
18869
0
17679
BJS WHSL CLUB HLDGS INC
COM
05550J101
14791507
194446
SH
SOLE
185323
0
9123
BLACK KNIGHT INC
COM
09215C105
8823315
153289
SH
SOLE
135737
0
17552
BLACKLINE INC
COM
09239B109
20122571
299666
SH
SOLE
265750
0
33916
BLACKROCK INC
COM
09247X101
44964028
67199
SH
SOLE
56799
0
10400
BLACKSTONE INC
COM
09260D107
99165461
1128933
SH
SOLE
924231
0
204702
BLACKSTONE SECD LENDING FD
COMMON STOCK
09261X102
406092
16289
SH
SOLE
16289
0
0
BLOCK INC
CL A
852234103
15894809
231534
SH
SOLE
207391
0
24143
BLUE BIRD CORP
COM
095306106
9125550
446674
SH
SOLE
408993
0
37681
BOEING CO
COM
097023105
57347678
269960
SH
SOLE
198069
0
71891
BOK FINL CORP
COM NEW
05561Q201
16535075
195890
SH
SOLE
130
0
195760
BOOKING HOLDINGS INC
COM
09857L108
6225206
2347
SH
SOLE
1696
0
651
BOOT BARN HLDGS INC
COM
099406100
578785
7552
SH
SOLE
6240
0
1312
BOOZ ALLEN HAMILTON HLDG COR
CL A
099502106
31969680
344910
SH
SOLE
216134
0
128776
BORGWARNER INC
COM
099724106
6954642
141614
SH
SOLE
134542
0
7072
BOSTON SCIENTIFIC CORP
COM
101137107
485491
9704
SH
SOLE
8463
0
1241
BOX INC
CL A
10316T104
5045146
188322
SH
SOLE
185507
0
2815
BP PLC
SPONSORED ADR
055622104
4438015
116975
SH
SOLE
92516
0
24459
BRAZE INC
COM CL A
10576N102
547623
15841
SH
SOLE
15071
0
770
BRIGHT HORIZONS FAM SOL IN D
COM
109194100
233819
3037
SH
SOLE
2966
0
71
BRIGHTVIEW HLDGS INC
COM
10948C107
154831
27550
SH
SOLE
18450
0
9100
BRILLIANT EARTH GROUP INC
CL A COM
109504100
500081
127898
SH
SOLE
121908
0
5990
BRINKS CO
COM
109696104
1079982
16167
SH
SOLE
16167
0
0
BRISTOL-MYERS SQUIBB CO
COM
110122108
84492147
1219047
SH
SOLE
937265
0
281782
BROADCOM INC
COM
11135F101
37113797
57851
SH
SOLE
52016
0
5835
BROADRIDGE FINL SOLUTIONS IN
COM
11133T103
4621927
31534
SH
SOLE
29278
0
2256
BROOKFIELD ASSET MANAGMT LTD
CL A LMT VTG SHS
113004105
1044871
31934
SH
SOLE
30602
0
1332
BROOKFIELD CORP
CL A LTD VT SH
11271J107
4582003
140595
SH
SOLE
135126
0
5469
BROOKFIELD INFRAST PARTNERS
LP INT UNIT
G16252101
1455253
43093
SH
SOLE
41993
0
1100
BROOKLINE BANCORP INC DEL
COM
11373M107
275205
26210
SH
SOLE
26000
0
210
BROWN FORMAN CORP
CL B
115637209
455619
7089
SH
SOLE
6981
0
108
BUILDERS FIRSTSOURCE INC
COM
12008R107
1299650
14639
SH
SOLE
13878
0
761
BURLINGTON STORES INC
COM
122017106
586494
2902
SH
SOLE
2832
0
70
BWX TECHNOLOGIES INC
COM
05605H100
2799760
44412
SH
SOLE
42167
0
2245
C H ROBINSON WORLDWIDE INC
COM NEW
12541W209
2433542
24490
SH
SOLE
22109
0
2381
CABLE ONE INC
COM
12685J105
210600
300
SH
SOLE
300
0
0
CADENCE DESIGN SYSTEM INC
COM
127387108
1098771
5230
SH
SOLE
3394
0
1836
CAMECO CORP
COM
13321L108
1142873
43671
SH
SOLE
43671
0
0
CAMPBELL SOUP CO
COM
134429109
1878485
34167
SH
SOLE
32201
0
1966
CAMPING WORLD HLDGS INC
CL A
13462K109
295311
14150
SH
SOLE
10150
0
4000
CANADIAN IMPERIAL BK COMM TO
COM
136069101
385233
9081
SH
SOLE
7260
0
1821
CANADIAN NATL RY CO
COM
136375102
6064954
51411
SH
SOLE
13383
0
38028
CANADIAN PAC RY LTD
COM
13645T100
6775366
88060
SH
SOLE
62763
0
25297
CANNAE HLDGS INC
COM
13765N107
1580498
78320
SH
SOLE
60995
0
17325
CAPITAL GROUP DIVIDEND VALUE
SHS CREATION UNI
14020W106
302348
12123
SH
SOLE
12123
0
0
CAPITAL GROUP GROWTH ETF
SHS CREATION UNI
14020G101
1347600
60000
SH
SOLE
56500
0
3500
CAPITAL ONE FINL CORP
COM
14040H105
2058570
21408
SH
SOLE
15610
0
5798
CAPRI HOLDINGS LIMITED
SHS
G1890L107
258406
5498
SH
SOLE
2249
0
3249
CARDIFF ONCOLOGY INC
COM
14147L108
215325
130500
SH
SOLE
53500
0
77000
CARDINAL HEALTH INC
COM
14149Y108
928670
12300
SH
SOLE
3557
0
8743
CARLYLE GROUP INC
COM
14316J108
455371
14661
SH
SOLE
10574
0
4087
CARMAX INC
COM
143130102
56374002
877007
SH
SOLE
669535
0
207472
CARNIVAL CORP
COMMON STOCK
143658300
197874
19495
SH
SOLE
18295
0
1200
CARRIER GLOBAL CORPORATION
COM
14448C104
2861514
62547
SH
SOLE
47231
0
15316
CARVANA CO
CL A
146869102
303891
31041
SH
SOLE
16961
0
14080
CASELLA WASTE SYS INC
CL A
147448104
621603
7520
SH
SOLE
7520
0
0
CASEYS GEN STORES INC
COM
147528103
373061
1723
SH
SOLE
1424
0
299
CATALENT INC
COM
148806102
6575863
100074
SH
SOLE
98996
0
1078
CATERPILLAR INC
COM
149123101
28485637
124478
SH
SOLE
100780
0
23698
CBOE GLOBAL MKTS INC
COM
12503M108
7930586
59078
SH
SOLE
8935
0
50143
CBRE GROUP INC
CL A
12504L109
588450
8082
SH
SOLE
6899
0
1183
CCC INTELLIGENT SOLUTIONS HL
COM
12510Q100
176261
19650
SH
SOLE
19650
0
0
CDW CORP
COM
12514G108
18077972
92760
SH
SOLE
82733
0
10027
CEDAR FAIR L P
DEPOSITRY UNIT
150185106
334999
7332
SH
SOLE
2300
0
5032
CELLEBRITE DI LTD
ORDINARY SHARES
M2197Q107
2915959
478811
SH
SOLE
467448
0
11363
CENTENE CORP DEL
COM
15135B101
2848685
45067
SH
SOLE
34973
0
10094
CENTERPOINT ENERGY INC
COM
15189T107
314701
10682
SH
SOLE
2900
0
7782
CERIDIAN HCM HLDG INC
COM
15677J108
14387321
196494
SH
SOLE
179813
0
16681
CERTARA INC
COM
15687V109
3851886
159763
SH
SOLE
158007
0
1756
CF INDS HLDGS INC
COM
125269100
492715
6797
SH
SOLE
6354
0
443
CHARLES RIV LABS INTL INC
COM
159864107
827866
4102
SH
SOLE
3932
0
170
CHART INDS INC
COM
16115Q308
813595
6488
SH
SOLE
6488
0
0
CHARTER COMMUNICATIONS INC N
CL A
16119P108
1292403
3614
SH
SOLE
1940
0
1674
CHECK POINT SOFTWARE TECH LT
ORD
M22465104
2208570
16989
SH
SOLE
7475
0
9514
CHEESECAKE FACTORY INC
COM
163072101
2537459
72395
SH
SOLE
65873
0
6522
CHEGG INC
COM
163092109
10921
670
SH
SOLE
670
0
0
CHEGG INC
NOTE9/0
163092AF6
667242
850000
PRN
SOLE
550000
0
300000
CHEMED CORP NEW
COM
16359R103
1409443
2621
SH
SOLE
2621
0
0
CHENIERE ENERGY INC
COM NEW
16411R208
7363702
46724
SH
SOLE
44676
0
2048
CHENIERE ENERGY PARTNERS LP
COM UNIT
16411Q101
205085
4334
SH
SOLE
4334
0
0
CHESAPEAKE ENERGY CORP
COM
165167735
210631
2770
SH
SOLE
1520
0
1250
CHEVRON CORP NEW
COM
166764100
104803562
642336
SH
SOLE
490092
0
152244
CHEWY INC
CL A
16679L109
17179989
459604
SH
SOLE
421621
0
37983
CHIPOTLE MEXICAN GRILL INC
COM
169656105
68738173
40238
SH
SOLE
35034
0
5204
CHUBB LIMITED
COM
H1467J104
8539186
43976
SH
SOLE
34706
0
9270
CHURCH & DWIGHT CO INC
COM
171340102
6335285
71658
SH
SOLE
63831
0
7827
CHURCHILL DOWNS INC
COM
171484108
561140
2183
SH
SOLE
2143
0
40
CIENA CORP
COM NEW
171779309
1250869
23817
SH
SOLE
22647
0
1170
CINCINNATI FINL CORP
COM
172062101
344223
3071
SH
SOLE
1224
0
1847
CINEMARK HLDGS INC
COM
17243V102
173250
11714
SH
SOLE
0
0
11714
CINTAS CORP
COM
172908105
132583808
286556
SH
SOLE
181852
0
104704
CISCO SYS INC
COM
17275R102
34007779
650555
SH
SOLE
499564
0
150991
CITIGROUP INC
COM NEW
172967424
7926679
169048
SH
SOLE
147507
0
21541
CITIUS PHARMACEUTICALS INC
COM NEW
17322U207
47132
40284
SH
SOLE
40284
0
0
CITIZENS FINL GROUP INC
COM
174610105
845942
27855
SH
SOLE
19460
0
8395
CIVISTA BANCSHARES INC
COM NO PAR
178867107
899704
53300
SH
SOLE
53300
0
0
CLEAN HARBORS INC
COM
184496107
275854
1935
SH
SOLE
1935
0
0
CLEVELAND-CLIFFS INC NEW
COM
185899101
2719530
148365
SH
SOLE
147750
0
615
CLOROX CO DEL
COM
189054109
1861657
11765
SH
SOLE
8393
0
3372
CLOUDFLARE INC
CL A COM
18915M107
2945930
47777
SH
SOLE
44153
0
3624
CLOVER HEALTH INVESTMENTS CO
COM CL A
18914F103
48805
57750
SH
SOLE
53046
0
4704
CME GROUP INC
COM
12572Q105
39241536
204895
SH
SOLE
154310
0
50585
CMS ENERGY CORP
COM
125896100
417684
6805
SH
SOLE
4848
0
1957
CNO FINL GROUP INC
COM
12621E103
426048
19200
SH
SOLE
19200
0
0
COCA COLA CO
COM
191216100
130825607
2109070
SH
SOLE
1541540
0
567530
CODERE ONLINE LUXEMBOURG S A
ORDINARY SHARES
L18268109
360143
118468
SH
SOLE
86350
0
32118
CODEXIS INC
COM
192005106
176646
42668
SH
SOLE
22668
0
20000
COGENT COMMUNICATIONS HLDGS
COM NEW
19239V302
27032730
424242
SH
SOLE
380753
0
43489
COGNEX CORP
COM
192422103
1432292
28906
SH
SOLE
26453
0
2453
COGNIZANT TECHNOLOGY SOLUTIO
CL A
192446102
1029812
16902
SH
SOLE
12504
0
4398
COHU INC
COM
192576106
555119
14460
SH
SOLE
7952
0
6508
COINBASE GLOBAL INC
COM CL A
19260Q107
2218188
32828
SH
SOLE
31823
0
1005
COINBASE GLOBAL INC
NOTE 0.500% 6/0
19260QAB3
28794
45000
PRN
SOLE
45000
0
0
COLGATE PALMOLIVE CO
COM
194162103
23143453
307963
SH
SOLE
243246
0
64717
COLLIERS INTL GROUP INC
SUB VTG SHS
194693107
1825909
17299
SH
SOLE
15596
0
1703
COMCAST CORP NEW
CL A
20030N101
7828598
206505
SH
SOLE
144146
0
62359
COMERICA INC
COM
200340107
301225
6937
SH
SOLE
1648
0
5289
COMPASS DIVERSIFIED
SH BEN INT
20451Q104
11383217
596605
SH
SOLE
530818
0
65787
CONAGRA BRANDS INC
COM
205887102
905146
24099
SH
SOLE
12901
0
11198
CONOCOPHILLIPS
COM
20825C104
5675515
57207
SH
SOLE
41955
0
15252
CONSOLIDATED EDISON INC
COM
209115104
2282878
23862
SH
SOLE
22687
0
1175
CONSTELLATION BRANDS INC
CL A
21036P108
6840530
30283
SH
SOLE
24780
0
5503
CONSTELLATION ENERGY CORP
COM
21037T109
1037213
13213
SH
SOLE
11608
0
1605
CONTAINER STORE GROUP INC
COM
210751103
85750
25000
SH
SOLE
23500
0
1500
CONYERS PARK III ACQSITN COR
CLASS A COM
21289P102
244019
23900
SH
SOLE
23900
0
0
CONYERS PARK III ACQSITN COR
*W EXP 08/12/202
21289P110
3636
19138
SH
SOLE
19138
0
0
COOPER COS INC
COM NEW
216648402
9264383
24814
SH
SOLE
24340
0
474
COPART INC
COM
217204106
205015314
2725905
SH
SOLE
2075363
0
650542
CORNING INC
COM
219350105
8315185
235691
SH
SOLE
221291
0
14400
CORTEVA INC
COM
22052L104
5707192
94631
SH
SOLE
59026
0
35605
COSTAR GROUP INC
COM
22160N109
258534014
3755033
SH
SOLE
3052643
0
702390
COSTCO WHSL CORP NEW
COM
22160K105
248112162
499350
SH
SOLE
379518
0
119832
COTERRA ENERGY INC
COM
127097103
465524
18970
SH
SOLE
14807
0
4163
COURSERA INC
COM
22266M104
316051
27435
SH
SOLE
25992
0
1443
CRANE COMPANY
COMMON STOCK
224408104
280345
2470
SH
SOLE
1300
0
1170
CREDIT ACCEP CORP MICH
COM
225310101
4240925
9726
SH
SOLE
9575
0
151
CREDIT SUISSE GROUP
SPONSORED ADR
225401108
37741
42415
SH
SOLE
40000
0
2415
CRISPR THERAPEUTICS AG
NAMEN AKT
H17182108
5844394
129215
SH
SOLE
88369
0
40846
CROCS INC
COM
227046109
292561
2314
SH
SOLE
2241
0
73
CROWDSTRIKE HLDGS INC
CL A
22788C105
5041560
36730
SH
SOLE
33016
0
3714
CROWN CASTLE INC
COM
22822V101
24991771
186729
SH
SOLE
158040
0
28689
CROWN HLDGS INC
COM
228368106
1029409
12446
SH
SOLE
12446
0
0
CSG SYS INTL INC
COM
126349109
2298223
42797
SH
SOLE
32137
0
10660
CSX CORP
COM
126408103
3694763
123406
SH
SOLE
106205
0
17201
CTI BIOPHARMA CORP
COM
12648L601
556135
132413
SH
SOLE
132413
0
0
CUMMINS INC
COM
231021106
2982976
12487
SH
SOLE
11803
0
684
CURTISS WRIGHT CORP
COM
231561101
4407349
25005
SH
SOLE
22795
0
2210
CVS HEALTH CORP
COM
126650100
37846118
509300
SH
SOLE
405518
0
103782
CYBERARK SOFTWARE LTD
SHS
M2682V108
2334385
15775
SH
SOLE
15024
0
751
D R HORTON INC
COM
23331A109
3090817
31639
SH
SOLE
15630
0
16009
DANAHER CORPORATION
COM
235851102
413940702
1642361
SH
SOLE
1186762
0
455599
DARDEN RESTAURANTS INC
COM
237194105
1066260
6872
SH
SOLE
2246
0
4626
DARLING INGREDIENTS INC
COM
237266101
294044
5035
SH
SOLE
3306
0
1729
DATADOG INC
CL A COM
23804L103
3373749
46432
SH
SOLE
42464
0
3968
DAVE & BUSTERS ENTMT INC
COM
238337109
651003
17695
SH
SOLE
16491
0
1204
DAVITA INC
COM
23918K108
210805
2599
SH
SOLE
2287
0
312
DBX ETF TR
XTRACK MSCI EAFE
233051200
1663235
47251
SH
SOLE
23300
0
23951
DBX ETF TR
XTRACK MSCI EURP
233051853
73240
2000
SH
SOLE
2000
0
0
DCP MIDSTREAM LP
COM UT LTD PTN
23311P100
232506
5573
SH
SOLE
4373
0
1200
DECKERS OUTDOOR CORP
COM
243537107
241858
538
SH
SOLE
515
0
23
DEERE & CO
COM
244199105
138711889
335962
SH
SOLE
281162
0
54800
DELL TECHNOLOGIES INC
CL C
24703L202
267188
6645
SH
SOLE
3310
0
3335
DELTA AIR LINES INC DEL
COM NEW
247361702
3111802
89112
SH
SOLE
74553
0
14559
DENBURY INC
COM
24790A101
517105
5901
SH
SOLE
5901
0
0
DESCARTES SYS GROUP INC
COM
249906108
22863737
283634
SH
SOLE
220364
0
63270
DEVON ENERGY CORP NEW
COM
25179M103
7838025
154871
SH
SOLE
141076
0
13795
DEXCOM INC
COM
252131107
506132463
4356451
SH
SOLE
3233344
0
1123107
DIAGEO PLC
SPON ADR NEW
25243Q205
12052723
66523
SH
SOLE
45891
0
20632
DIAMONDBACK ENERGY INC
COM
25278X109
617332
4567
SH
SOLE
3516
0
1051
DICKS SPORTING GOODS INC
COM
253393102
526772
3713
SH
SOLE
3313
0
400
DIGITAL RLTY TR INC
COM
253868103
2049070
20843
SH
SOLE
17866
0
2977
DIGITALOCEAN HLDGS INC
COM
25402D102
3071241
78408
SH
SOLE
72360
0
6048
DIME CMNTY BANCSHARES INC
COM
25432X102
575361
25324
SH
SOLE
25324
0
0
DIMENSIONAL ETF TRUST
US TARGETED VLU
25434V609
119794
2692
SH
SOLE
2646
0
46
DIMENSIONAL ETF TRUST
US MKTWIDE VALUE
25434V724
1429454
42696
SH
SOLE
42696
0
0
DIREXION SHS ETF TR
DLY SCOND 3XBU
25459W458
7247
396
SH
SOLE
396
0
0
DIREXION SHS ETF TR
DRX S&P500BULL
25459W862
37175
508
SH
SOLE
508
0
0
DIREXION SHS ETF TR
DAILY SM CP BEAR
25460E232
3114
100
SH
SOLE
100
0
0
DIREXION SHS ETF TR
DAILY S&P BEAR
25460E257
172200
35000
SH
SOLE
35000
0
0
DIREXION SHS ETF TR
DAILY RGNAL BULL
25460G864
23130
3000
SH
SOLE
3000
0
0
DIREXION SHS ETF TR
SP BIOTCH BL NEW
25490K323
491
100
SH
SOLE
100
0
0
DISCOVER FINL SVCS
COM
254709108
7695929
77862
SH
SOLE
65309
0
12553
DISH NETWORK CORPORATION
NOTE 3.375% 8/1
25470MAB5
12875
25000
PRN
SOLE
25000
0
0
DISNEY WALT CO
COM
254687106
59537446
594601
SH
SOLE
384772
0
209829
DISTRIBUTION SOLUTIONS GRP I
COM
520776105
2661001
58535
SH
SOLE
58535
0
0
DIXIE GROUP INC
CL A
255519100
136502
179608
SH
SOLE
179608
0
0
DOCUSIGN INC
COM
256163106
28683040
491990
SH
SOLE
397144
0
94846
DOLBY LABORATORIES INC
COM CL A
25659T107
9268195
108501
SH
SOLE
90609
0
17892
DOLLAR GEN CORP NEW
COM
256677105
841559
3999
SH
SOLE
3497
0
502
DOLLAR TREE INC
COM
256746108
959488
6684
SH
SOLE
2100
0
4584
DOMINION ENERGY INC
COM
25746U109
3359338
60085
SH
SOLE
50883
0
9202
DOMO INC
COM CL B
257554105
225848
15916
SH
SOLE
1035
0
14881
DONALDSON INC
COM
257651109
649937
9947
SH
SOLE
3192
0
6755
DOUBLEVERIFY HLDGS INC
COM
25862V105
912641
30270
SH
SOLE
28870
0
1400
DOVER CORP
COM
260003108
12110479
79706
SH
SOLE
66211
0
13495
DOW INC
COM
260557103
19398870
353865
SH
SOLE
289329
0
64536
DOXIMITY INC
CL A
26622P107
3803517
117465
SH
SOLE
110735
0
6730
DRAFTKINGS INC NEW
COM CL A
26142V105
532961
27529
SH
SOLE
24460
0
3069
DRIVEN BRANDS HLDGS INC
COM
26210V102
1184788
39089
SH
SOLE
36058
0
3031
DROPBOX INC
CL A
26210C104
4154845
192176
SH
SOLE
192176
0
0
DT MIDSTREAM INC
COMMON STOCK
23345M107
323909
6561
SH
SOLE
6535
0
26
DTE ENERGY CO
COM
233331107
1163301
10620
SH
SOLE
8932
0
1688
DUKE ENERGY CORP NEW
COM NEW
26441C204
9438120
97835
SH
SOLE
86161
0
11674
DULUTH HLDGS INC
COM CL B
26443V101
552055
86529
SH
SOLE
73720
0
12809
DUPONT DE NEMOURS INC
COM
26614N102
6178614
86089
SH
SOLE
54879
0
31210
DUTCH BROS INC
CL A
26701L100
1873287
59225
SH
SOLE
54844
0
4381
DYNATRACE INC
COM NEW
268150109
14548493
343936
SH
SOLE
311214
0
32722
DYNAVAX TECHNOLOGIES CORP
COM NEW
268158201
24817528
2529819
SH
SOLE
2103286
0
426533
E L F BEAUTY INC
COM
26856L103
499206
6062
SH
SOLE
5385
0
677
EAGLE MATLS INC
COM
26969P108
1210247
8247
SH
SOLE
6061
0
2186
EAGLE PHARMACEUTICALS INC
COM
269796108
755351
26625
SH
SOLE
23020
0
3605
EAST WEST BANCORP INC
COM
27579R104
218892
3944
SH
SOLE
3944
0
0
EASTMAN CHEM CO
COM
277432100
427593
5070
SH
SOLE
4778
0
292
EATON CORP PLC
SHS
G29183103
8205635
47891
SH
SOLE
37553
0
10338
EATON VANCE TAX-MANAGED GLOB
COM
27829F108
366586
46938
SH
SOLE
31788
0
15150
EBAY INC.
COM
278642103
1077768
24290
SH
SOLE
21565
0
2725
ECOLAB INC
COM
278865100
154980244
936267
SH
SOLE
585129
0
351138
EDGIO INC
COM
53261M104
74138
93715
SH
SOLE
93715
0
0
EDWARDS LIFESCIENCES CORP
COM
28176E108
85139263
1029122
SH
SOLE
716995
0
312127
ELECTRONIC ARTS INC
COM
285512109
1401541
11636
SH
SOLE
10249
0
1387
ELEVANCE HEALTH INC
COM
036752103
2943391
5537
SH
SOLE
3869
0
1668
EMAGIN CORP
COM NEW
29076N206
62400
30000
SH
SOLE
30000
0
0
EMCOR GROUP INC
COM
29084Q100
217220
1336
SH
SOLE
238
0
1098
EMERSON ELEC CO
COM
291011104
32049403
367792
SH
SOLE
253139
0
114653
ENBRIDGE INC
COM
29250N105
5228158
137042
SH
SOLE
124889
0
12153
ENCOMPASS HEALTH CORP
COM
29261A100
15672479
289695
SH
SOLE
273942
0
15753
ENCORE CAP GROUP INC
COM
292554102
744743
14762
SH
SOLE
8830
0
5932
ENDAVA PLC
ADS
29260V105
2807452
41790
SH
SOLE
37972
0
3818
ENERGY TRANSFER L P
COM UT LTD PTN
29273V100
5032407
403561
SH
SOLE
308145
0
95416
ENERPAC TOOL GROUP CORP
CL A COM
292765104
252882
10160
SH
SOLE
0
0
10160
ENERSYS
COM
29275Y102
4611349
53077
SH
SOLE
45205
0
7872
ENOCHIAN BIOSCIENCES INC
COM
29350E104
23793
26000
SH
SOLE
26000
0
0
ENPHASE ENERGY INC
COM
29355A107
590677
2809
SH
SOLE
2788
0
21
ENTEGRIS INC
COM
29362U104
1291247
15745
SH
SOLE
15717
0
28
ENTERGY CORP NEW
COM
29364G103
5176928
48050
SH
SOLE
47593
0
457
ENTERPRISE PRODS PARTNERS L
COM
293792107
14921671
576126
SH
SOLE
444238
0
131888
EOG RES INC
COM
26875P101
15319067
133639
SH
SOLE
120042
0
13597
EPAM SYS INC
COM
29414B104
5663957
18943
SH
SOLE
16247
0
2696
EPLUS INC
COM
294268107
553613
11289
SH
SOLE
9345
0
1944
EQUIFAX INC
COM
294429105
11277510
55598
SH
SOLE
46911
0
8687
EQUINIX INC
COM
29444U700
21573936
29921
SH
SOLE
28619
0
1302
EQUINOR ASA
SPONSORED ADR
29446M102
520639
18313
SH
SOLE
12641
0
5672
EQUITY LIFESTYLE PPTYS INC
COM
29472R108
3065559
45666
SH
SOLE
45636
0
30
EQUITY RESIDENTIAL
SH BEN INT
29476L107
1459620
24327
SH
SOLE
18994
0
5333
ERIE INDTY CO
CL A
29530P102
844762
3647
SH
SOLE
3647
0
0
ESS TECH INC
COMMON STOCK
26916J106
863072
620915
SH
SOLE
542951
0
77964
ESS TECH INC
*W EXP 10/08/202
26916J114
52860
244498
SH
SOLE
232251
0
12247
ETF MANAGERS TR
PRIME CYBR SCRTY
26924G201
4406134
92140
SH
SOLE
41924
0
50216
ETF MANAGERS TR
PRIME MOBILE PAY
26924G409
187640
4503
SH
SOLE
4375
0
128
ETF MANAGERS TR
ETFMG ALTR HRVST
26924G508
1837
522
SH
SOLE
271
0
251
ETF MANAGERS TR
BLUESTAR ISRAEL
26924G870
41535
900
SH
SOLE
900
0
0
ETF MANAGERS TR
ETHO CLIMATE LEA
26924G888
231600
4439
SH
SOLE
4439
0
0
ETF SER SOLUTIONS
DISTILLATE US
26922A321
4747
110
SH
SOLE
110
0
0
ETF SER SOLUTIONS
US GLB JETS
26922A842
43762
2349
SH
SOLE
2149
0
200
ETF SER SOLUTIONS
AAM BAHL & GAYN
26922B832
352644
15174
SH
SOLE
15174
0
0
ETON PHARMACEUTICALS INC
COM
29772L108
134750
35000
SH
SOLE
35000
0
0
ETSY INC
COM
29786A106
1432928
12871
SH
SOLE
12704
0
167
EURONET WORLDWIDE INC
COM
298736109
1585175
14166
SH
SOLE
14121
0
45
EVENTBRITE INC
COM CL A
29975E109
1849024
215504
SH
SOLE
212340
0
3164
EVERBRIDGE INC
COM
29978A104
3478961
100345
SH
SOLE
79291
0
21054
EVERGY INC
COM
30034W106
668932
10945
SH
SOLE
8310
0
2635
EVERSOURCE ENERGY
COM
30040W108
3252122
41555
SH
SOLE
37567
0
3988
EVERTEC INC
COM
30040P103
406710
12051
SH
SOLE
10573
0
1478
EVOLENT HEALTH INC
CL A
30050B101
76211518
2348583
SH
SOLE
1649427
0
699156
EVOLENT HEALTH INC
NOTE 1.500%10/1
30050BAD3
788025
665000
PRN
SOLE
665000
0
0
EVOQUA WATER TECHNOLOGIES CO
COM
30057T105
341825
6875
SH
SOLE
4100
0
2775
EXACT SCIENCES CORP
COM
30063P105
26475488
390436
SH
SOLE
301947
0
88489
EXCHANGE TRADED CONCEPTS TR
ROBO GLB ETF
301505707
270582
4945
SH
SOLE
3313
0
1632
EXELIXIS INC
COM
30161Q104
14445724
744241
SH
SOLE
653083
0
91158
EXELON CORP
COM
30161N101
1315698
31408
SH
SOLE
26317
0
5091
EXPEDIA GROUP INC
COM NEW
30212P303
336694
3470
SH
SOLE
1031
0
2439
EXPEDITORS INTL WASH INC
COM
302130109
832679
7562
SH
SOLE
7006
0
556
EXXON MOBIL CORP
COM
30231G102
51064543
465662
SH
SOLE
399798
0
65864
F5 INC
COM
315616102
535119
3673
SH
SOLE
2823
0
850
FACTSET RESH SYS INC
COM
303075105
1957798
4717
SH
SOLE
3936
0
781
FAIR ISAAC CORP
COM
303250104
1193870
1699
SH
SOLE
1649
0
50
FASTENAL CO
COM
311900104
178344586
3306351
SH
SOLE
1782173
0
1524178
FASTLY INC
CL A
31188V100
292276
16457
SH
SOLE
10732
0
5725
FEDEX CORP
COM
31428X106
14108253
61746
SH
SOLE
52308
0
9438
FERRARI N V
COM
N3167Y103
796780
2941
SH
SOLE
2346
0
595
FIDELITY COVINGTON TRUST
MSCI CONSM DIS
316092204
31103
475
SH
SOLE
0
0
475
FIDELITY COVINGTON TRUST
MSCI FINLS IDX
316092501
27962
620
SH
SOLE
194
0
426
FIDELITY COVINGTON TRUST
MSCI HLTH CARE I
316092600
62638
1019
SH
SOLE
434
0
585
FIDELITY COVINGTON TRUST
MSCI INFO TECH I
316092808
1807133
15859
SH
SOLE
15299
0
560
FIDELITY COVINGTON TRUST
MSCI RL EST ETF
316092857
210807
8463
SH
SOLE
7696
0
767
FIDELITY COVINGTON TRUST
MSCI UTILS INDEX
316092865
399993
9128
SH
SOLE
8981
0
147
FIDELITY COVINGTON TRUST
MSCI COMMNTN SVC
316092873
58853
1608
SH
SOLE
1608
0
0
FIDELITY NATIONAL FINANCIAL
FNF GROUP COM
31620R303
3606033
103236
SH
SOLE
90168
0
13068
FIDELITY NATL INFORMATION SV
COM
31620M106
8878078
163410
SH
SOLE
127039
0
36371
FIDUS INVT CORP
COM
316500107
236872
12421
SH
SOLE
12421
0
0
FIFTH THIRD BANCORP
COM
316773100
628671
23599
SH
SOLE
18242
0
5357
FIRST AMERN FINL CORP
COM
31847R102
263928
4742
SH
SOLE
3531
0
1211
FIRST BANCORP P R
COM NEW
318672706
114200
10000
SH
SOLE
0
0
10000
FIRST BUSEY CORP
COM NEW
319383204
256894
12630
SH
SOLE
12555
0
75
FIRST CMNTY BANKSHARES INC V
COM
31983A103
303305
12108
SH
SOLE
12108
0
0
FIRST CMNTY CORP S C
COM
319835104
312400
15620
SH
SOLE
15620
0
0
FIRST CTZNS BANCSHARES INC N
CL A
31946M103
1135663
1167
SH
SOLE
1045
0
122
FIRST HORIZON CORPORATION
COM
320517105
331686
18655
SH
SOLE
17145
0
1510
FIRST LONG IS CORP
COM
320734106
905532
67076
SH
SOLE
67076
0
0
FIRST MAJESTIC SILVER CORP
COM
32076V103
108456
15042
SH
SOLE
5117
0
9925
FIRST REP BK SAN FRANCISCO C
COM
33616C100
236833
16929
SH
SOLE
16430
0
499
FIRST SOLAR INC
COM
336433107
3848663
17695
SH
SOLE
8635
0
9060
FIRST TR EXCH TRADED FD III
PFD SECS INC ETF
33739E108
244970
15349
SH
SOLE
9723
0
5626
FIRST TR EXCH TRADED FD III
SHRT DUR MNG MUN
33739P830
65604
3300
SH
SOLE
0
0
3300
FIRST TR EXCHANGE TRADED FD
US EQTY OPPT ETF
336920103
36982
440
SH
SOLE
0
0
440
FIRST TR EXCHANGE TRADED FD
WTR ETF
33733B100
764
9
SH
SOLE
9
0
0
FIRST TR EXCHANGE TRADED FD
FINLS ALPHADEX
33734X135
412123
11040
SH
SOLE
11040
0
0
FIRST TR EXCHANGE TRADED FD
HLTH CARE ALPH
33734X143
2279494
21199
SH
SOLE
20382
0
817
FIRST TR EXCHANGE TRADED FD
MATERIALS ALPH
33734X168
2929
45
SH
SOLE
45
0
0
FIRST TR EXCHANGE TRADED FD
TECH ALPHADEX
33734X176
64692
615
SH
SOLE
615
0
0
FIRST TR EXCHANGE TRADED FD
UTILITIES ALPH
33734X184
8567
261
SH
SOLE
261
0
0
FIRST TR EXCHANGE TRADED FD
CLOUD COMPUTING
33734X192
244320
3652
SH
SOLE
3542
0
110
FIRST TR EXCHANGE TRADED FD
NASDAQ CYB ETF
33734X846
378440
8852
SH
SOLE
8312
0
540
FIRST TR EXCHANGE TRADED FD
NASDQ CLN EDGE
33737A108
250596
2566
SH
SOLE
2566
0
0
FIRST TR EXCHANGE-TRADED FD
CAP STRENGTH ETF
33733E104
723711
9922
SH
SOLE
9322
0
600
FIRST TR EXCHANGE-TRADED FD
NY ARCA BIOTECH
33733E203
2642611
17046
SH
SOLE
16996
0
50
FIRST TR EXCHANGE-TRADED FD
DJ INTERNT IDX
33733E302
965313
6529
SH
SOLE
5869
0
660
FIRST TR EXCHANGE-TRADED FD
NAS CLNEDG GREEN
33733E500
105975
2029
SH
SOLE
485
0
1544
FIRST TR EXCHANGE-TRADED FD
NO AMER ENERGY
33738D101
152723
5735
SH
SOLE
3699
0
2036
FIRST TR EXCHANGE-TRADED FD
SENIOR LN FD
33738D309
32709
723
SH
SOLE
723
0
0
FIRST TR EXCHANGE-TRADED FD
FIRST TR TA HIYL
33738D408
16381
412
SH
SOLE
0
0
412
FIRST TR EXCHANGE-TRADED FD
NASD TECH DIV
33738R118
211762
3915
SH
SOLE
3100
0
815
FIRST TR EXCHANGE-TRADED FD
RISNG DIVD ACHIV
33738R506
14348623
319782
SH
SOLE
289991
0
29791
FIRST TR EXCHANGE-TRADED FD
DORSEY WRT 5 ETF
33738R605
273327
6063
SH
SOLE
5136
0
927
FIRST TR EXCHANGE-TRADED FD
NASDQ SEMCNDTR
33738R811
21387
330
SH
SOLE
0
0
330
FIRST TR EXCHANGE-TRADED FD
FST LOW OPPT EFT
33739Q200
3835775
80129
SH
SOLE
66744
0
13385
FIRST TR EXCHANGE-TRADED FD
FIRST TR ENH NEW
33739Q408
517499
8696
SH
SOLE
2281
0
6415
FIRST TR EXCHANGE-TRADED FD
SSI STRG ETF
33739Q507
9413
295
SH
SOLE
295
0
0
FIRST TR EXCHANGE-TRADED FD
SMID RISNG ETF
33741X102
4469322
167700
SH
SOLE
165045
0
2655
FIRST TR EXCHANGE-TRADED FD
INDXX INOVTV ETF
33741X201
3734
100
SH
SOLE
0
0
100
FIRST TR LRG CP VL ALPHADEX
COM SHS
33735J101
1599022
24083
SH
SOLE
19737
0
4346
FIRST TR MORNINGSTAR DIVID L
SHS
336917109
391281
11022
SH
SOLE
11022
0
0
FIRST TR NASDAQ 100 TECH IND
SHS
337345102
781233
5986
SH
SOLE
5986
0
0
FIRST TR VALUE LINE DIVID IN
SHS
33734H106
1191203
29661
SH
SOLE
25637
0
4024
FIRST US BANCSHARES INC
COM
33744V103
768024
102677
SH
SOLE
97677
0
5000
FIRSTENERGY CORP
COM
337932107
414027
10335
SH
SOLE
5983
0
4352
FIRSTSERVICE CORP NEW
COM
33767E202
4845712
34369
SH
SOLE
32468
0
1901
FISERV INC
COM
337738108
225335590
1993591
SH
SOLE
1720258
0
273333
FIVE BELOW INC
COM
33829M101
4624438
22452
SH
SOLE
22172
0
280
FLEETCOR TECHNOLOGIES INC
COM
339041105
324709
1540
SH
SOLE
1486
0
54
FLEXSHARES TR
MORNSTAR USMKT
33939L100
166721
1063
SH
SOLE
1063
0
0
FLEXSHARES TR
MORNSTAR UPSTR
33939L407
635945
15038
SH
SOLE
14891
0
147
FLEXSHARES TR
STOXX GLOBR INF
33939L795
249256
4798
SH
SOLE
4798
0
0
FLEXSHARES TR
M STAR DEV MKT
33939L803
395988
6145
SH
SOLE
6145
0
0
FLEXSHARES TR
QLT DIV DEF IDX
33939L845
320855
6061
SH
SOLE
6061
0
0
FLEXSHARES TR
QUALT DIVD IDX
33939L860
6753
124
SH
SOLE
124
0
0
FLOOR & DECOR HLDGS INC
CL A
339750101
5510535
56104
SH
SOLE
50444
0
5660
FLUSHING FINL CORP
COM
343873105
1192242
80070
SH
SOLE
80070
0
0
FLYWIRE CORPORATION
COM VTG
302492103
65851045
2242883
SH
SOLE
1724570
0
518313
FOOT LOCKER INC
COM
344849104
1094590
27578
SH
SOLE
23711
0
3867
FORD MTR CO DEL
COM
345370860
4846267
384624
SH
SOLE
316654
0
67970
FORTINET INC
COM
34959E109
25189005
379010
SH
SOLE
314006
0
65004
FORTIS INC
COM
349553107
255988
6019
SH
SOLE
3703
0
2316
FORTIVE CORP
COM
34959J108
28161366
413105
SH
SOLE
316028
0
97077
FORTUNE BRANDS INNOVATIONS I
COM
34964C106
481487
7772
SH
SOLE
1474
0
6298
FOX FACTORY HLDG CORP
COM
35138V102
1042204
8587
SH
SOLE
6725
0
1862
FRANCO NEV CORP
COM
351858105
246548
1691
SH
SOLE
1687
0
4
FRANKLIN BSP RLTY TR INC
COMMON STOCK
35243J101
122605
10277
SH
SOLE
10277
0
0
FREEPORT-MCMORAN INC
CL B
35671D857
6294289
153857
SH
SOLE
137972
0
15885
FRESHPET INC
COM
358039105
1588759
24003
SH
SOLE
21529
0
2474
FTI CONSULTING INC
COM
302941109
4228421
21426
SH
SOLE
20985
0
441
FUBOTV INC
COM
35953D104
16537
13667
SH
SOLE
2
0
13665
FULLER H B CO
COM
359694106
412959
6033
SH
SOLE
6000
0
33
GABELLI MULTIMEDIA TR INC
COM
36239Q109
451127
79987
SH
SOLE
74662
0
5325
GALECTIN THERAPEUTICS INC
COM NEW
363225202
79556
37884
SH
SOLE
33728
0
4156
GALLAGHER ARTHUR J & CO
COM
363576109
15595167
81518
SH
SOLE
76899
0
4619
GAMESTOP CORP NEW
CL A
36467W109
340443
14789
SH
SOLE
10259
0
4530
GAP INC
COM
364760108
136816
13627
SH
SOLE
1875
0
11752
GARMIN LTD
SHS
H2906T109
532151
5273
SH
SOLE
3842
0
1431
GARTNER INC
COM
366651107
29870503
91692
SH
SOLE
70287
0
21405
GCM GROSVENOR INC
COM CL A
36831E108
620001
79386
SH
SOLE
72157
0
7229
GCM GROSVENOR INC
*W EXP 11/17/202
36831E116
8459
14990
SH
SOLE
0
0
14990
GE HEALTHCARE TECHNOLOGIES I
COMMON STOCK
36266G107
6941625
84623
SH
SOLE
76088
0
8535
GENERAC HLDGS INC
COM
368736104
13018553
120531
SH
SOLE
93216
0
27315
GENERAL DYNAMICS CORP
COM
369550108
49054776
214955
SH
SOLE
42855
0
172100
GENERAL ELECTRIC CO
COM NEW
369604301
16374620
171283
SH
SOLE
143824
0
27459
GENERAL MLS INC
COM
370334104
11531989
134940
SH
SOLE
106763
0
28177
GENERAL MTRS CO
COM
37045V100
3041604
82923
SH
SOLE
60175
0
22748
GENIUS SPORTS LIMITED
SHARES CL A
G3934V109
62504
12551
SH
SOLE
12551
0
0
GENPACT LIMITED
SHS
G3922B107
1028785
22258
SH
SOLE
20978
0
1280
GENTEX CORP
COM
371901109
226903
8095
SH
SOLE
5325
0
2770
GENUINE PARTS CO
COM
372460105
1922388
11490
SH
SOLE
10088
0
1402
GILDAN ACTIVEWEAR INC
COM
375916103
627927
18919
SH
SOLE
2722
0
16197
GILEAD SCIENCES INC
COM
375558103
40471156
487781
SH
SOLE
394818
0
92963
GINKGO BIOWORKS HOLDINGS INC
CL A SHS
37611X100
46134
34687
SH
SOLE
25937
0
8750
GITLAB INC
CLASS A COM
37637K108
1147995
33479
SH
SOLE
33003
0
476
GLACIER BANCORP INC NEW
COM
37637Q105
2927677
69690
SH
SOLE
69450
0
240
GLADSTONE INVT CORP
COM
376546107
2104813
158854
SH
SOLE
127022
0
31832
GLAUKOS CORP
COM
377322102
679657
13566
SH
SOLE
10266
0
3300
GLOBAL PMTS INC
COM
37940X102
10422467
99035
SH
SOLE
41489
0
57546
GLOBAL X FDS
MSCI NORWAY ETF
37950E101
2114
87
SH
SOLE
87
0
0
GLOBAL X FDS
GLOBX SUPDV US
37950E291
261750
15000
SH
SOLE
14500
0
500
GLOBAL X FDS
SOCIAL MED ETF
37950E416
14245
385
SH
SOLE
385
0
0
GLOBAL X FDS
GLB X MLP ENRG I
37954Y293
3196
80
SH
SOLE
80
0
0
GLOBAL X FDS
GLBL X MLP ETF
37954Y343
35734
859
SH
SOLE
859
0
0
GLOBAL X FDS
RUSSELL 2000
37954Y459
68779
3830
SH
SOLE
3830
0
0
GLOBAL X FDS
S&P 500 COVERED
37954Y475
75483
1864
SH
SOLE
1864
0
0
GLOBAL X FDS
NASDAQ 100 COVER
37954Y483
1057135
61641
SH
SOLE
61641
0
0
GLOBAL X FDS
MSCI CHINA IT
37954Y533
17167
941
SH
SOLE
941
0
0
GLOBAL X FDS
US PFD ETF
37954Y657
408118
20550
SH
SOLE
20550
0
0
GLOBAL X FDS
US INFR DEV ETF
37954Y673
11860318
418353
SH
SOLE
222648
0
195705
GLOBAL X FDS
RBTCS ARTFL INTE
37954Y715
4318342
169347
SH
SOLE
63540
0
105807
GLOBAL X FDS
INTERNET OF THNG
37954Y780
193109
5803
SH
SOLE
5803
0
0
GLOBAL X FDS
GLOBAL X COPPER
37954Y830
40296
1041
SH
SOLE
1041
0
0
GLOBAL X FDS
LITHIUM BTRY ETF
37954Y855
1504194
23669
SH
SOLE
23323
0
346
GLOBANT S A
COM
L44385109
11048944
67368
SH
SOLE
61636
0
5732
GLOBE LIFE INC
COM
37959E102
315646
2869
SH
SOLE
2600
0
269
GLOBUS MED INC
CL A
379577208
457934
8085
SH
SOLE
5183
0
2902
GODADDY INC
CL A
380237107
15865334
204135
SH
SOLE
178021
0
26114
GOGO INC
COM
38046C109
4945965
341101
SH
SOLE
272892
0
68209
GOLDMAN SACHS ETF TR
ACTIVEBETA INT
381430107
158918
5158
SH
SOLE
991
0
4167
GOLDMAN SACHS ETF TR
ACCESS INFLATI
381430362
554900
11039
SH
SOLE
11039
0
0
GOLDMAN SACHS ETF TR
ACTIVEBETA JAP
381430404
104451
3240
SH
SOLE
3240
0
0
GOLDMAN SACHS ETF TR
ACTIVEBETA US LG
381430503
128896
1587
SH
SOLE
1587
0
0
GOLDMAN SACHS GROUP INC
COM
38141G104
20578339
62910
SH
SOLE
57618
0
5292
GOLDMINING INC
COM
38149E101
24200
20000
SH
SOLE
20000
0
0
GOLUB CAP BDC INC
COM
38173M102
353592
26076
SH
SOLE
26076
0
0
GOOSEHEAD INS INC
COM CL A
38267D109
2801556
53670
SH
SOLE
49955
0
3715
GRACO INC
COM
384109104
1417786
19419
SH
SOLE
18686
0
733
GRAINGER W W INC
COM
384802104
41606638
60404
SH
SOLE
36284
0
24120
GREENBRIER COS INC
COM
393657101
92424
2873
SH
SOLE
0
0
2873
GREENBRIER COS INC
NOTE 2.875% 2/0
393657AK7
245305
250000
PRN
SOLE
215000
0
35000
GREIF INC
CL A
397624107
481105
7592
SH
SOLE
7392
0
200
GREIF INC
CL B
397624206
30608
400
SH
SOLE
400
0
0
GREYSTONE HOUSING IMPACT INV
BEN UNIT CTF
02364V206
366531
21199
SH
SOLE
21199
0
0
GRID DYNAMICS HLDGS INC
CL A
39813G109
10155241
886147
SH
SOLE
802383
0
83764
GSK PLC
SPONSORED ADR
37733W204
1328913
37350
SH
SOLE
27745
0
9605
GUIDEWIRE SOFTWARE INC
COM
40171V100
82869351
1009986
SH
SOLE
762219
0
247767
GUIDEWIRE SOFTWARE INC
NOTE 1.250% 3/1
40171VAA8
108170
111000
PRN
SOLE
101000
0
10000
GXO LOGISTICS INCORPORATED
COMMON STOCK
36262G101
6074577
120384
SH
SOLE
102164
0
18220
HAIN CELESTIAL GROUP INC
COM
405217100
941243
54883
SH
SOLE
50379
0
4504
HALEON PLC
SPON ADS
405552100
176882
21730
SH
SOLE
9912
0
11818
HALLIBURTON CO
COM
406216101
7711307
243720
SH
SOLE
223001
0
20719
HAMILTON LANE INC
CL A
407497106
1963348
26539
SH
SOLE
23836
0
2703
HANNON ARMSTRONG SUST INFR C
COM
41068X100
212931
7445
SH
SOLE
7445
0
0
HARTE HANKS INC
COM
416196202
6218495
660839
SH
SOLE
660839
0
0
HARTFORD FINL SVCS GROUP INC
COM
416515104
447479
6421
SH
SOLE
4135
0
2286
HASBRO INC
COM
418056107
1158318
21574
SH
SOLE
12924
0
8650
HASHICORP INC
COM CL A
418100103
1875702
64039
SH
SOLE
62502
0
1537
HAYWARD HLDGS INC
COM
421298100
373493
31868
SH
SOLE
17980
0
13888
HCA HEALTHCARE INC
COM
40412C101
2193290
8318
SH
SOLE
6888
0
1430
HCI GROUP INC
NOTE 4.250% 3/0
40416EAD5
117600
140000
PRN
SOLE
105000
0
35000
HDFC BANK LTD
SPONSORED ADS
40415F101
929944
13948
SH
SOLE
7827
0
6121
HEALTHEQUITY INC
COM
42226A107
794992
13541
SH
SOLE
13256
0
285
HEALTHPEAK PROPERTIES INC
COM
42250P103
406950
18523
SH
SOLE
13828
0
4695
HEICO CORP NEW
COM
422806109
29190582
170665
SH
SOLE
96639
0
74026
HEICO CORP NEW
CL A
422806208
2076960
15283
SH
SOLE
14970
0
313
HELIOGEN INC
COMMON STOCK
42329E105
5033
20954
SH
SOLE
20954
0
0
HENRY JACK & ASSOC INC
COM
426281101
853850
5665
SH
SOLE
5473
0
192
HENRY SCHEIN INC
COM
806407102
921891
11306
SH
SOLE
10536
0
770
HERCULES CAPITAL INC
COM
427096508
1770815
137379
SH
SOLE
137379
0
0
HERSHEY CO
COM
427866108
7951019
31253
SH
SOLE
29111
0
2142
HERTZ GLOBAL HLDGS INC
*W EXP 06/30/205
42806J148
39108
4404
SH
SOLE
4404
0
0
HERTZ GLOBAL HLDGS INC
COM NEW
42806J700
197891
12148
SH
SOLE
12148
0
0
HESS CORP
COM
42809H107
693224
5238
SH
SOLE
4810
0
428
HEWLETT PACKARD ENTERPRISE C
COM
42824C109
896383
56270
SH
SOLE
39186
0
17084
HEXCEL CORP NEW
COM
428291108
224270
3286
SH
SOLE
3286
0
0
HILTON WORLDWIDE HLDGS INC
COM
43300A203
388097
2755
SH
SOLE
1329
0
1426
HIMS & HERS HEALTH INC
COM CL A
433000106
1478556
149048
SH
SOLE
146298
0
2750
HIRERIGHT HOLDINGS CORPORATI
COM
433537107
2410921
227231
SH
SOLE
224314
0
2917
HOLOGIC INC
COM
436440101
30502744
377977
SH
SOLE
196942
0
181035
HOME DEPOT INC
COM
437076102
199912091
677393
SH
SOLE
512186
0
165207
HONEYWELL INTL INC
COM
438516106
38674720
202358
SH
SOLE
182440
0
19918
HORIZON THERAPEUTICS PUB L
SHS
G46188101
361908
3316
SH
SOLE
2991
0
325
HORMEL FOODS CORP
COM
440452100
230804
5787
SH
SOLE
4490
0
1297
HOWMET AEROSPACE INC
COM
443201108
572950
13523
SH
SOLE
12062
0
1461
HP INC
COM
40434L105
1345092
45829
SH
SOLE
36953
0
8876
HSBC HLDGS PLC
SPON ADR NEW
404280406
406864
11921
SH
SOLE
4309
0
7612
HUB GROUP INC
CL A
443320106
758818
9040
SH
SOLE
5540
0
3500
HUBBELL INC
COM
443510607
5490129
22564
SH
SOLE
22269
0
295
HUBSPOT INC
COM
443573100
571524
1333
SH
SOLE
597
0
736
HUMANA INC
COM
444859102
7175798
14781
SH
SOLE
13112
0
1669
HUNT J B TRANS SVCS INC
COM
445658107
6507545
37088
SH
SOLE
36273
0
815
HUNTINGTON BANCSHARES INC
COM
446150104
1634952
145978
SH
SOLE
93106
0
52872
HURON CONSULTING GROUP INC
COM
447462102
1815581
22590
SH
SOLE
21154
0
1436
IAC INC
COM NEW
44891N208
200518
3886
SH
SOLE
3831
0
55
ICICI BANK LIMITED
ADR
45104G104
3373251
156314
SH
SOLE
120591
0
35723
ICON PLC
SHS
G4705A100
6441234
30157
SH
SOLE
27169
0
2988
IDACORP INC
COM
451107106
269308
2486
SH
SOLE
2297
0
189
IDEX CORP
COM
45167R104
731210
3165
SH
SOLE
2989
0
176
IDEXX LABS INC
COM
45168D104
604693843
1209194
SH
SOLE
987416
0
221778
ILLINOIS TOOL WKS INC
COM
452308109
111270146
457055
SH
SOLE
262543
0
194512
ILLUMINA INC
COM
452327109
8239479
35431
SH
SOLE
19888
0
15543
IMMUNITYBIO INC
COM
45256X103
96516
53031
SH
SOLE
350
0
52681
IMMUNOGEN INC
COM
45253H101
2225645
579595
SH
SOLE
296859
0
282736
IMPACT SHS TR I
YWCA WOMENS ETF
45259A100
49417
1748
SH
SOLE
1569
0
179
IMPACT SHS TR I
NAACP MINO ETF
45259A209
625104
21496
SH
SOLE
21496
0
0
INCYTE CORP
COM
45337C102
4015321
55560
SH
SOLE
54882
0
678
INDEPENDENCE RLTY TR INC
COM
45378A106
11724525
731411
SH
SOLE
635296
0
96115
INFORMATION SVCS GROUP INC
COM
45675Y104
3629310
713028
SH
SOLE
659753
0
53275
INFOSYS LTD
SPONSORED ADR
456788108
196845
11287
SH
SOLE
791
0
10496
INGERSOLL RAND INC
COM
45687V106
709403
12193
SH
SOLE
11644
0
549
INHIBIKASE THERAPEUTICS INC
COM
45719W106
181498
276000
SH
SOLE
126000
0
150000
INNOVATOR ETFS TR
US EQTY BUFR MAR
45782C326
36428
1205
SH
SOLE
1205
0
0
INNOVATOR ETFS TR
US EQTY PWR BUF
45782C383
610458
18976
SH
SOLE
18976
0
0
INNOVATOR ETFS TR
US EQTY PWR BUF
45782C417
446722
15283
SH
SOLE
15283
0
0
INNOVATOR ETFS TR
US EQT ULTRA BFR
45782C425
6131
231
SH
SOLE
231
0
0
INNOVATOR ETFS TR
US EQTY BUFR FEB
45782C433
2301414
71952
SH
SOLE
71952
0
0
INNOVATOR ETFS TR
US SML CP PWR B
45782C474
635957
20695
SH
SOLE
20695
0
0
INNOVATOR ETFS TR
INTRNL DEV JAN
45782C524
6759748
237601
SH
SOLE
222504
0
15097
INNOVATOR ETFS TR
US EQTY PWR BF
45782C680
11800
400
SH
SOLE
400
0
0
INNOVATOR ETFS TR
INTRNL DEV JULY
45782C722
2263036
89183
SH
SOLE
83348
0
5835
INNOVATOR ETFS TR
US EQTY PWR BUF
45782C748
99589
3236
SH
SOLE
3236
0
0
INNOVATOR ETFS TR
US EQTY BUFR JUL
45782C789
98010
3000
SH
SOLE
3000
0
0
INOGEN INC
COM
45780L104
738092
59142
SH
SOLE
50244
0
8898
INSEEGO CORP
COM
45782B104
15142
26000
SH
SOLE
26000
0
0
INSIGHT ENTERPRISES INC
COM
45765U103
325091
2274
SH
SOLE
2200
0
74
INSMED INC
COM PAR $.01
457669307
209545
12290
SH
SOLE
11980
0
310
INSPIRATO INCORPORATED
*W EXP 02/11/202
45791E115
1500
15000
SH
SOLE
0
0
15000
INSPIRE MED SYS INC
COM
457730109
1686006
7203
SH
SOLE
7203
0
0
INSULET CORP
COM
45784P101
103199508
323550
SH
SOLE
218240
0
105310
INTEGER HLDGS CORP
COM
45826H109
542500
7000
SH
SOLE
0
0
7000
INTEL CORP
COM
458140100
14666241
448921
SH
SOLE
350547
0
98374
INTELLIA THERAPEUTICS INC
COM
45826J105
270208
7250
SH
SOLE
225
0
7025
INTERCONTINENTAL EXCHANGE IN
COM
45866F104
191372282
1835001
SH
SOLE
1216331
0
618670
INTERDIGITAL INC
COM
45867G101
297432
4080
SH
SOLE
4080
0
0
INTERNATIONAL BUSINESS MACHS
COM
459200101
65548286
500025
SH
SOLE
412983
0
87042
INTERNATIONAL FLAVORS&FRAGRA
COM
459506101
3179391
34574
SH
SOLE
18721
0
15853
INTERNATIONAL PAPER CO
COM
460146103
2403619
66656
SH
SOLE
53190
0
13466
INTERPUBLIC GROUP COS INC
COM
460690100
2190490
58821
SH
SOLE
57874
0
947
INTUIT
COM
461202103
195992000
439612
SH
SOLE
365960
0
73652
INTUITIVE SURGICAL INC
COM NEW
46120E602
76947082
301198
SH
SOLE
190854
0
110344
INVESCO ACTIVELY MANAGED ETF
ACTIVE US REAL
46090A101
350
4
SH
SOLE
4
0
0
INVESCO ACTIVELY MANAGED ETF
VAR RATE INVT
46090A879
196153
7935
SH
SOLE
7935
0
0
INVESCO ACTIVELY MANAGED ETF
ULTRA SHRT DUR
46090A887
110459
2227
SH
SOLE
2227
0
0
INVESCO ACTVELY MNGD ETC FD
OPTIMUM YIELD
46090F100
292065
20539
SH
SOLE
20021
0
518
INVESCO DB US DLR INDEX TR
BULLISH FD
46141D203
467718
16776
SH
SOLE
10276
0
6500
INVESCO EXCH TRADED FD TR II
S&P SMLCP ENGY
46138E164
1066398
115038
SH
SOLE
110538
0
4500
INVESCO EXCH TRADED FD TR II
S&P MIDCP LOW
46138E198
23580
450
SH
SOLE
0
0
450
INVESCO EXCH TRADED FD TR II
S&P INTL LOW
46138E230
10342
378
SH
SOLE
378
0
0
INVESCO EXCH TRADED FD TR II
S&P GBL WATER
46138E263
142410
2856
SH
SOLE
2856
0
0
INVESCO EXCH TRADED FD TR II
S&P500 LOW VOL
46138E354
1527643
24481
SH
SOLE
22625
0
1856
INVESCO EXCH TRADED FD TR II
S&P500 HDL VOL
46138E362
95697
2267
SH
SOLE
1267
0
1000
INVESCO EXCH TRADED FD TR II
S&P 500 EX RAT
46138E388
2606
55
SH
SOLE
55
0
0
INVESCO EXCH TRADED FD TR II
RUSEL 1000 EQL
46138E420
60807
1507
SH
SOLE
0
0
1507
INVESCO EXCH TRADED FD TR II
PFD ETF
46138E511
2675033
233017
SH
SOLE
225879
0
7138
INVESCO EXCH TRADED FD TR II
MSCI GBL TIMBR
46138E545
11938
400
SH
SOLE
400
0
0
INVESCO EXCH TRADED FD TR II
KBW REGL BKG
46138E578
1891
41
SH
SOLE
41
0
0
INVESCO EXCH TRADED FD TR II
KBW PREM YIELD
46138E594
23453
1276
SH
SOLE
1276
0
0
INVESCO EXCH TRADED FD TR II
KBW HIG DV YLD
46138E610
10694
725
SH
SOLE
725
0
0
INVESCO EXCH TRADED FD TR II
KBW BK ETF
46138E628
12203
291
SH
SOLE
291
0
0
INVESCO EXCH TRADED FD TR II
GLOBAL WATER
46138E651
141960
4058
SH
SOLE
4058
0
0
INVESCO EXCH TRADED FD TR II
FNDMNTL HY CRP
46138E719
70180
4008
SH
SOLE
4008
0
0
INVESCO EXCH TRADED FD TR II
FTSE RAFI EMNG
46138E727
13201
719
SH
SOLE
719
0
0
INVESCO EXCH TRADED FD TR II
FTSE RAFI DEV
46138E743
25180
572
SH
SOLE
572
0
0
INVESCO EXCH TRADED FD TR II
EMRNG MKT SVRG
46138E784
146735
7650
SH
SOLE
7500
0
150
INVESCO EXCH TRADED FD TR II
CHINA TECHNLGY
46138E800
60346
1295
SH
SOLE
1295
0
0
INVESCO EXCH TRADED FD TR II
DWA EMERG MKTS
46138E867
209267
11294
SH
SOLE
10794
0
500
INVESCO EXCH TRADED FD TR II
DWA DEV MKTS
46138E875
55426
1850
SH
SOLE
1600
0
250
INVESCO EXCH TRADED FD TR II
S&P SMLCP LOW
46138G102
1779
42
SH
SOLE
42
0
0
INVESCO EXCH TRADED FD TR II
SR LN ETF
46138G508
232577
11182
SH
SOLE
11182
0
0
INVESCO EXCH TRADED FD TR II
SOLAR ETF
46138G706
8232429
106047
SH
SOLE
78272
0
27775
INVESCO EXCH TRADED FD TR II
TAXABLE MUN BD
46138G805
198912
7400
SH
SOLE
7400
0
0
INVESCO EXCH TRADED FD TR II
VAR RATE PFD
46138G870
250118
11292
SH
SOLE
7600
0
3692
INVESCO EXCHANGE TRADED FD T
AEROSPACE DEFN
46137V100
36611
455
SH
SOLE
455
0
0
INVESCO EXCHANGE TRADED FD T
WILDERHIL CLAN
46137V134
30073
744
SH
SOLE
744
0
0
INVESCO EXCHANGE TRADED FD T
WATER RES ETF
46137V142
7026858
131712
SH
SOLE
55572
0
76140
INVESCO EXCHANGE TRADED FD T
S&P SPIN OFF
46137V159
23221
410
SH
SOLE
410
0
0
INVESCO EXCHANGE TRADED FD T
S&P MDCP400 PR
46137V217
9706
53
SH
SOLE
53
0
0
INVESCO EXCHANGE TRADED FD T
S&P 500 TOP 50
46137V233
689044
2219
SH
SOLE
2212
0
7
INVESCO EXCHANGE TRADED FD T
S&P500 QUALITY
46137V241
3523021
74451
SH
SOLE
71884
0
2567
INVESCO EXCHANGE TRADED FD T
S&P500 PUR VAL
46137V258
244246
3218
SH
SOLE
3218
0
0
INVESCO EXCHANGE TRADED FD T
S&P500 PUR GWT
46137V266
288526
1909
SH
SOLE
1722
0
187
INVESCO EXCHANGE TRADED FD T
S&P500 EQL TEC
46137V282
3525369
12774
SH
SOLE
12774
0
0
INVESCO EXCHANGE TRADED FD T
BUYBACK ACHIEV
46137V308
37005
435
SH
SOLE
435
0
0
INVESCO EXCHANGE TRADED FD T
S&P500 EQL MAT
46137V316
97525
599
SH
SOLE
599
0
0
INVESCO EXCHANGE TRADED FD T
S&P500 EQL HLT
46137V332
204177
700
SH
SOLE
700
0
0
INVESCO EXCHANGE TRADED FD T
S&P500 EQL FIN
46137V340
45423
900
SH
SOLE
900
0
0
INVESCO EXCHANGE TRADED FD T
S&P500 EQL WGT
46137V357
16703900
115502
SH
SOLE
93739
0
21763
INVESCO EXCHANGE TRADED FD T
S&P500 EQL ENR
46137V365
443462
6490
SH
SOLE
5790
0
700
INVESCO EXCHANGE TRADED FD T
S&P500 EQL STP
46137V373
75839
445
SH
SOLE
445
0
0
INVESCO EXCHANGE TRADED FD T
S&P MDCP MOMNTUM
46137V464
173650
2300
SH
SOLE
150
0
2150
INVESCO EXCHANGE TRADED FD T
DIVID ACHIEVEV
46137V506
6039
165
SH
SOLE
165
0
0
INVESCO EXCHANGE TRADED FD T
NASDAQ INTERNT
46137V530
353493
2509
SH
SOLE
2509
0
0
INVESCO EXCHANGE TRADED FD T
INTL DIVI ACHI
46137V548
40118
2250
SH
SOLE
2250
0
0
INVESCO EXCHANGE TRADED FD T
HIG YLD EQ DIV
46137V563
19920
1000
SH
SOLE
1000
0
0
INVESCO EXCHANGE TRADED FD T
GLOBAL DRGN CN
46137V571
84617
2850
SH
SOLE
2850
0
0
INVESCO EXCHANGE TRADED FD T
GBL LISTED PVT
46137V589
1264
125
SH
SOLE
125
0
0
INVESCO EXCHANGE TRADED FD T
FTSE RAFI 1500
46137V597
231151
1405
SH
SOLE
175
0
1230
INVESCO EXCHANGE TRADED FD T
FTSE RAFI 1000
46137V613
5027331
32066
SH
SOLE
24997
0
7069
INVESCO EXCHANGE TRADED FD T
FINL PFD ETF
46137V621
8102
558
SH
SOLE
558
0
0
INVESCO EXCHANGE TRADED FD T
DYNMC MKT ETF
46137V712
36452
330
SH
SOLE
330
0
0
INVESCO EXCHANGE TRADED FD T
DYNMC LRG VALU
46137V738
61128
1350
SH
SOLE
1350
0
0
INVESCO EXCHANGE TRADED FD T
DYNMC LRG GWTH
46137V746
241293
3713
SH
SOLE
3713
0
0
INVESCO EXCHANGE TRADED FD T
DYNMC BIOTECH
46137V787
25107
400
SH
SOLE
400
0
0
INVESCO EXCHANGE TRADED FD T
DWA MOMENTUM
46137V837
2233518
29400
SH
SOLE
29000
0
400
INVESCO EXCHANGE TRADED FD T
DWA INDLS MUMT
46137V845
72196
761
SH
SOLE
761
0
0
INVESCO EXCHANGE TRADED FD T
ZACKS MID CAP
46137Y401
11786
135
SH
SOLE
135
0
0
INVESCO LTD
SHS
G491BT108
330001
20122
SH
SOLE
15243
0
4879
INVESCO QQQ TR
UNIT SER 1
46090E103
63335784
197351
SH
SOLE
130186
0
67165
INVITATION HOMES INC
COM
46187W107
337596
10810
SH
SOLE
1972
0
8838
IONIS PHARMACEUTICALS INC
COM
462222100
523377
14644
SH
SOLE
14644
0
0
IQVIA HLDGS INC
COM
46266C105
1296763
6520
SH
SOLE
5148
0
1372
IRHYTHM TECHNOLOGIES INC
COM
450056106
125107738
1008689
SH
SOLE
660565
0
348124
IRIDIUM COMMUNICATIONS INC
COM
46269C102
27083847
437330
SH
SOLE
405243
0
32087
IRON MTN INC DEL
COM
46284V101
18966684
358471
SH
SOLE
316255
0
42216
ISHARES GOLD TR
ISHARES NEW
464285204
8911325
238462
SH
SOLE
219108
0
19354
ISHARES INC
MSCI AUST ETF
464286103
75518
3292
SH
SOLE
3292
0
0
ISHARES INC
MSCI FRONTIER
464286145
36415
1423
SH
SOLE
1273
0
150
ISHARES INC
MSCI AUSTRIA ETF
464286202
202457
10000
SH
SOLE
10000
0
0
ISHARES INC
EM MKTS DIV ETF
464286319
89326
3640
SH
SOLE
1640
0
2000
ISHARES INC
MSCI GLB SLV&MTL
464286327
6451
563
SH
SOLE
563
0
0
ISHARES INC
MSCI WORLD ETF
464286392
807219
6860
SH
SOLE
1218
0
5642
ISHARES INC
MSCI BRAZIL ETF
464286400
44301
1618
SH
SOLE
1568
0
50
ISHARES INC
MSCI EM ASIA ETF
464286426
863451
12994
SH
SOLE
12834
0
160
ISHARES INC
EM MKT SM-CP ETF
464286475
25189
500
SH
SOLE
390
0
110
ISHARES INC
MSCI CDA ETF
464286509
1252766
36652
SH
SOLE
15944
0
20708
ISHARES INC
MSCI GBL MIN VOL
464286525
1012741
10468
SH
SOLE
7985
0
2483
ISHARES INC
MSCI EMERG MRKT
464286533
47421
869
SH
SOLE
739
0
130
ISHARES INC
MSCI EURZONE ETF
464286608
179824
3989
SH
SOLE
3989
0
0
ISHARES INC
MSCI PAC JP ETF
464286665
689006
15734
SH
SOLE
1047
0
14687
ISHARES INC
MSCI EQUAL WEITE
464286681
540862
7159
SH
SOLE
7159
0
0
ISHARES INC
MSCI FRANCE ETF
464286707
9358
248
SH
SOLE
248
0
0
ISHARES INC
MSCI SWITZERLAND
464286749
6209
137
SH
SOLE
137
0
0
ISHARES INC
MSCI SWEDEN ETF
464286756
3447
97
SH
SOLE
97
0
0
ISHARES INC
MSCI SPAIN ETF
464286764
1867
67
SH
SOLE
67
0
0
ISHARES INC
MSCI STH KOR ETF
464286772
133575
2182
SH
SOLE
2182
0
0
ISHARES INC
MSCI STH AFR ETF
464286780
7009
166
SH
SOLE
166
0
0
ISHARES INC
MSCI GERMANY ETF
464286806
36206
1272
SH
SOLE
1272
0
0
ISHARES INC
MSCI NETHERL ETF
464286814
2321
55
SH
SOLE
55
0
0
ISHARES INC
MSCI MEXICO ETF
464286822
2262
38
SH
SOLE
38
0
0
ISHARES INC
MSCI HONG KG ETF
464286871
156077
7595
SH
SOLE
7038
0
557
ISHARES INC
CORE MSCI EMKT
46434G103
13893444
284760
SH
SOLE
238083
0
46677
ISHARES INC
CUR HD MSCI EM
46434G509
1517354
63118
SH
SOLE
59822
0
3296
ISHARES INC
MSCI TAIWAN ETF
46434G772
172027
3795
SH
SOLE
3795
0
0
ISHARES INC
MSCI SINGPOR ETF
46434G780
18103
912
SH
SOLE
912
0
0
ISHARES INC
MSCI JPN ETF NEW
46434G822
1295369
22071
SH
SOLE
7725
0
14346
ISHARES SILVER TR
ISHARES
46428Q109
402872
18213
SH
SOLE
15749
0
2464
ISHARES TR
S&P 100 ETF
464287101
3780558
20213
SH
SOLE
15005
0
5208
ISHARES TR
MORNINGSTAR GRWT
464287119
98926
1787
SH
SOLE
612
0
1175
ISHARES TR
CORE S&P TTL STK
464287150
30604479
337984
SH
SOLE
306076
0
31908
ISHARES TR
SELECT DIVID ETF
464287168
29575240
252392
SH
SOLE
235847
0
16545
ISHARES TR
TIPS BD ETF
464287176
24476295
222007
SH
SOLE
98790
0
123217
ISHARES TR
CHINA LG-CAP ETF
464287184
157159
5322
SH
SOLE
3887
0
1435
ISHARES TR
CORE S&P500 ETF
464287200
144847334
352358
SH
SOLE
279058
0
73300
ISHARES TR
CORE US AGGBD ET
464287226
12721820
127678
SH
SOLE
87651
0
40027
ISHARES TR
MSCI EMG MKT ETF
464287234
8434908
213758
SH
SOLE
177387
0
36371
ISHARES TR
IBOXX INV CP ETF
464287242
1400805
12780
SH
SOLE
10147
0
2633
ISHARES TR
GBL COMM SVC ETF
464287275
24343
380
SH
SOLE
295
0
85
ISHARES TR
GLOBAL TECH ETF
464287291
192703
3545
SH
SOLE
3545
0
0
ISHARES TR
S&P 500 GRWT ETF
464287309
8295628
129842
SH
SOLE
117603
0
12239
ISHARES TR
GLOB HLTHCRE ETF
464287325
271420
3256
SH
SOLE
2394
0
862
ISHARES TR
GLOBAL FINLS ETF
464287333
28358
411
SH
SOLE
411
0
0
ISHARES TR
GLOBAL ENERG ETF
464287341
2756
73
SH
SOLE
73
0
0
ISHARES TR
NORTH AMERN NAT
464287374
47650
1216
SH
SOLE
933
0
283
ISHARES TR
LATN AMER 40 ETF
464287390
81826
3428
SH
SOLE
3428
0
0
ISHARES TR
S&P 500 VAL ETF
464287408
4468348
29444
SH
SOLE
26456
0
2988
ISHARES TR
20 YR TR BD ETF
464287432
1340692
12604
SH
SOLE
8717
0
3887
ISHARES TR
7-10 YR TRSY BD
464287440
1300337
13119
SH
SOLE
12898
0
221
ISHARES TR
1 3 YR TREAS BD
464287457
4570800
55633
SH
SOLE
49329
0
6304
ISHARES TR
MSCI EAFE ETF
464287465
64432295
900899
SH
SOLE
679301
0
221598
ISHARES TR
RUS MDCP VAL ETF
464287473
3988667
37558
SH
SOLE
37167
0
391
ISHARES TR
RUS MD CP GR ETF
464287481
4561996
50104
SH
SOLE
48060
0
2044
ISHARES TR
RUS MID CAP ETF
464287499
6704748
95892
SH
SOLE
48672
0
47220
ISHARES TR
CORE S&P MCP ETF
464287507
18714882
74812
SH
SOLE
65972
0
8840
ISHARES TR
EXPANDED TECH
464287515
435112
1428
SH
SOLE
1428
0
0
ISHARES TR
ISHARES SEMICDTR
464287523
2902372
6527
SH
SOLE
6081
0
446
ISHARES TR
EXPND TEC SC ETF
464287549
27146
80
SH
SOLE
80
0
0
ISHARES TR
ISHARES BIOTECH
464287556
5849039
45285
SH
SOLE
24696
0
20589
ISHARES TR
COHEN STEER REIT
464287564
135184
2434
SH
SOLE
2434
0
0
ISHARES TR
GLOBAL 100 ETF
464287572
86440
1234
SH
SOLE
1234
0
0
ISHARES TR
US CONSUM DISCRE
464287580
258566
3997
SH
SOLE
3997
0
0
ISHARES TR
RUS 1000 VAL ETF
464287598
32624266
214267
SH
SOLE
212073
0
2194
ISHARES TR
S&P MC 400GR ETF
464287606
2328792
32566
SH
SOLE
31690
0
876
ISHARES TR
RUS 1000 GRW ETF
464287614
26947538
110292
SH
SOLE
97896
0
12396
ISHARES TR
RUS 1000 ETF
464287622
23236647
103169
SH
SOLE
99607
0
3562
ISHARES TR
RUS 2000 VAL ETF
464287630
7009095
51154
SH
SOLE
50824
0
330
ISHARES TR
RUS 2000 GRW ETF
464287648
7098460
31296
SH
SOLE
28561
0
2735
ISHARES TR
RUSSELL 2000 ETF
464287655
53994671
302661
SH
SOLE
265816
0
36845
ISHARES TR
CORE S&P US VLU
464287663
74484869
1009554
SH
SOLE
929870
0
79684
ISHARES TR
CORE S&P US GWT
464287671
17524923
197419
SH
SOLE
153966
0
43453
ISHARES TR
RUSSELL 3000 ETF
464287689
46659572
198206
SH
SOLE
191031
0
7175
ISHARES TR
U.S. UTILITS ETF
464287697
32731
391
SH
SOLE
51
0
340
ISHARES TR
S&P MC 400VL ETF
464287705
2016415
19621
SH
SOLE
19017
0
604
ISHARES TR
US TELECOM ETF
464287713
274539
11854
SH
SOLE
11854
0
0
ISHARES TR
U.S. TECH ETF
464287721
2397463
25832
SH
SOLE
24066
0
1766
ISHARES TR
U.S. REAL ES ETF
464287739
1193627
14059
SH
SOLE
12536
0
1523
ISHARES TR
US INDUSTRIALS
464287754
382211
3816
SH
SOLE
3816
0
0
ISHARES TR
US HLTHCARE ETF
464287762
617149
2260
SH
SOLE
2260
0
0
ISHARES TR
U.S. FIN SVC ETF
464287770
92983
616
SH
SOLE
616
0
0
ISHARES TR
U.S. FINLS ETF
464287788
367330
5163
SH
SOLE
4663
0
500
ISHARES TR
U.S. ENERGY ETF
464287796
351307
8030
SH
SOLE
6830
0
1200
ISHARES TR
CORE S&P SCP ETF
464287804
18204967
188262
SH
SOLE
131037
0
57225
ISHARES TR
US CONSM STAPLES
464287812
307611
1544
SH
SOLE
1544
0
0
ISHARES TR
U.S. BAS MTL ETF
464287838
112328
848
SH
SOLE
848
0
0
ISHARES TR
DOW JONES US ETF
464287846
51036
510
SH
SOLE
510
0
0
ISHARES TR
EUROPE ETF
464287861
151911
3037
SH
SOLE
2287
0
750
ISHARES TR
SP SMCP600VL ETF
464287879
887657
9485
SH
SOLE
8749
0
736
ISHARES TR
S&P SML 600 GWT
464287887
1370349
12465
SH
SOLE
10946
0
1519
ISHARES TR
SHRT NAT MUN ETF
464288158
5708524
54533
SH
SOLE
48529
0
6004
ISHARES TR
MSCI AC ASIA ETF
464288182
6787
100
SH
SOLE
100
0
0
ISHARES TR
GL CLEAN ENE ETF
464288224
3870867
195696
SH
SOLE
132540
0
63156
ISHARES TR
MSCI ACWI EX US
464288240
11981000
245663
SH
SOLE
243494
0
2169
ISHARES TR
MSCI ACWI ETF
464288257
746965
8194
SH
SOLE
8094
0
100
ISHARES TR
EAFE SML CP ETF
464288273
1387535
23316
SH
SOLE
23316
0
0
ISHARES TR
JPMORGAN USD EMG
464288281
429157
4974
SH
SOLE
4938
0
36
ISHARES TR
MRGSTR MD CP GRW
464288307
311515
5412
SH
SOLE
5412
0
0
ISHARES TR
GLB INFRASTR ETF
464288372
103748
2175
SH
SOLE
2175
0
0
ISHARES TR
NATIONAL MUN ETF
464288414
3234716
30023
SH
SOLE
25963
0
4060
ISHARES TR
ASIA 50 ETF
464288430
4085
66
SH
SOLE
66
0
0
ISHARES TR
INTL SEL DIV ETF
464288448
1777377
64655
SH
SOLE
52988
0
11667
ISHARES TR
INTL DEV RE ETF
464288489
33168
1600
SH
SOLE
1600
0
0
ISHARES TR
IBOXX HI YD ETF
464288513
2022453
26770
SH
SOLE
26071
0
699
ISHARES TR
RESIDENTIAL MULT
464288562
98303
1392
SH
SOLE
1392
0
0
ISHARES TR
MSCI KLD400 SOC
464288570
3167142
40610
SH
SOLE
34709
0
5901
ISHARES TR
MBS ETF
464288588
347375
3667
SH
SOLE
3667
0
0
ISHARES TR
GOV/CRED BD ETF
464288596
28562
270
SH
SOLE
270
0
0
ISHARES TR
MRGSTR SM CP GR
464288604
25728
660
SH
SOLE
660
0
0
ISHARES TR
INTRM GOV CR ETF
464288612
156631
1499
SH
SOLE
949
0
550
ISHARES TR
USD INV GRDE ETF
464288620
249045
4916
SH
SOLE
1236
0
3680
ISHARES TR
ISHS 5-10YR INVT
464288638
215530
4203
SH
SOLE
3030
0
1173
ISHARES TR
ISHS 1-5YR INVS
464288646
3535879
69962
SH
SOLE
64326
0
5636
ISHARES TR
10-20 YR TRS ETF
464288653
135508
1183
SH
SOLE
1183
0
0
ISHARES TR
3 7 YR TREAS BD
464288661
730136
6206
SH
SOLE
5466
0
740
ISHARES TR
SHORT TREAS BD
464288679
156026
1412
SH
SOLE
222
0
1190
ISHARES TR
PFD AND INCM SEC
464288687
1531603
49058
SH
SOLE
41197
0
7861
ISHARES TR
GLOBAL MATER ETF
464288695
1347
16
SH
SOLE
16
0
0
ISHARES TR
MRNING SM CP ETF
464288703
5217
100
SH
SOLE
0
0
100
ISHARES TR
GLB CNSM STP ETF
464288737
14187
229
SH
SOLE
229
0
0
ISHARES TR
US HOME CONS ETF
464288752
126873
1805
SH
SOLE
1602
0
203
ISHARES TR
US AER DEF ETF
464288760
5484252
47656
SH
SOLE
26011
0
21645
ISHARES TR
US REGNL BKS ETF
464288778
60986
1704
SH
SOLE
804
0
900
ISHARES TR
U.S. INSRNCE ETF
464288786
1884
22
SH
SOLE
0
0
22
ISHARES TR
US BR DEL SE ETF
464288794
3353
37
SH
SOLE
37
0
0
ISHARES TR
MSCI USA ESG SLC
464288802
2050874
23366
SH
SOLE
21457
0
1909
ISHARES TR
U.S. MED DVC ETF
464288810
4591695
85063
SH
SOLE
70372
0
14691
ISHARES TR
US HLTHCR PR ETF
464288828
39059
158
SH
SOLE
158
0
0
ISHARES TR
U.S. PHARMA ETF
464288836
747556
4265
SH
SOLE
4265
0
0
ISHARES TR
US OIL GS EX ETF
464288851
216928
2528
SH
SOLE
2528
0
0
ISHARES TR
MICRO-CAP ETF
464288869
5226
50
SH
SOLE
0
0
50
ISHARES TR
EAFE VALUE ETF
464288877
4736717
97604
SH
SOLE
97604
0
0
ISHARES TR
EAFE GRWTH ETF
464288885
13981542
149248
SH
SOLE
128505
0
20743
ISHARES TR
MSCI EURO FL ETF
464289180
490520
26231
SH
SOLE
26231
0
0
ISHARES TR
RUS TP200 VL ETF
464289420
215156
3305
SH
SOLE
3305
0
0
ISHARES TR
RUS TP200 GR ETF
464289438
876415
6308
SH
SOLE
6308
0
0
ISHARES TR
AGGRES ALLOC ETF
464289859
24022
378
SH
SOLE
378
0
0
ISHARES TR
US TREAS BD ETF
46429B267
500743
21418
SH
SOLE
5248
0
16170
ISHARES TR
A RATE CP BD ETF
46429B291
14543
304
SH
SOLE
304
0
0
ISHARES TR
MSCI INDIA ETF
46429B598
4335819
110158
SH
SOLE
110008
0
150
ISHARES TR
FLTG RATE NT ETF
46429B655
3414225
67756
SH
SOLE
66706
0
1050
ISHARES TR
CORE HIGH DV ETF
46429B663
3767525
37060
SH
SOLE
34857
0
2203
ISHARES TR
MSCI CHINA ETF
46429B671
17839
358
SH
SOLE
358
0
0
ISHARES TR
MSCI EAFE MIN VL
46429B689
366379
5416
SH
SOLE
4002
0
1414
ISHARES TR
MSCI USA MIN VOL
46429B697
6959815
95681
SH
SOLE
79865
0
15816
ISHARES TR
0-5 YR TIPS ETF
46429B747
6374436
64239
SH
SOLE
62314
0
1925
ISHARES TR
MSCI USA QLT FCT
46432F339
1355988
10930
SH
SOLE
10436
0
494
ISHARES TR
MSCI USA VALUE
46432F388
1129058
12194
SH
SOLE
12194
0
0
ISHARES TR
MSCI USA MMENTM
46432F396
445350
3203
SH
SOLE
2770
0
433
ISHARES TR
CORE MSCI TOTAL
46432F834
1544523
24932
SH
SOLE
23887
0
1045
ISHARES TR
CORE MSCI EAFE
46432F842
27725952
414749
SH
SOLE
381486
0
33263
ISHARES TR
CORE 1 5 YR USD
46432F859
833146
17668
SH
SOLE
15878
0
1790
ISHARES TR
0-5YR INVT GR CP
46434V100
14980
309
SH
SOLE
0
0
309
ISHARES TR
INTL EQTY FACTOR
46434V274
6755
255
SH
SOLE
255
0
0
ISHARES TR
U S EQUITY FACTR
46434V282
49106
1185
SH
SOLE
1185
0
0
ISHARES TR
EXPONENTIAL TECH
46434V381
477199
9055
SH
SOLE
9055
0
0
ISHARES TR
0-5YR HI YL CP
46434V407
33344
800
SH
SOLE
0
0
800
ISHARES TR
MSCI INTL QUALTY
46434V456
27352
775
SH
SOLE
775
0
0
ISHARES TR
MSCI CHINA A
46434V514
144826
4433
SH
SOLE
1785
0
2648
ISHARES TR
CORE DIV GRWTH
46434V621
3076655
61545
SH
SOLE
52929
0
8616
ISHARES TR
CUR HD EURZN ETF
46434V639
11421
362
SH
SOLE
362
0
0
ISHARES TR
CORE MSCI PAC
46434V696
4299
76
SH
SOLE
0
0
76
ISHARES TR
CUR HED MSCI GER
46434V704
49819
1610
SH
SOLE
833
0
777
ISHARES TR
CORE MSCI EURO
46434V738
508034
9699
SH
SOLE
9564
0
135
ISHARES TR
HDG MSCI EAFE
46434V803
5260903
178517
SH
SOLE
178517
0
0
ISHARES TR
BLACKROCK ULTRA
46434V878
480340
9559
SH
SOLE
9559
0
0
ISHARES TR
IBONDS DEC23 ETF
46434VAX8
749528
29755
SH
SOLE
29755
0
0
ISHARES TR
IBONDS DEC24 ETF
46434VBG4
36885
1500
SH
SOLE
1500
0
0
ISHARES TR
CONV BD ETF
46435G102
169983
2341
SH
SOLE
2341
0
0
ISHARES TR
ESG AWRE USD ETF
46435G193
356693
15498
SH
SOLE
15498
0
0
ISHARES TR
ESG AWRE 1 5 YR
46435G243
577851
24017
SH
SOLE
24017
0
0
ISHARES TR
RUSEL 2500 ETF
46435G268
370309
6755
SH
SOLE
6755
0
0
ISHARES TR
CORE MSCI INTL
46435G326
34166
565
SH
SOLE
565
0
0
ISHARES TR
MSCI UK ETF NEW
46435G334
388539
12044
SH
SOLE
11844
0
200
ISHARES TR
MORTGE REL ETF
46435G342
28392
1300
SH
SOLE
1300
0
0
ISHARES TR
CR 5 10 YR ETF
46435G417
118961
2716
SH
SOLE
2716
0
0
ISHARES TR
ESG AWR MSCI USA
46435G425
1161521
12842
SH
SOLE
11249
0
1593
ISHARES TR
ESG AW MSCI EAFE
46435G516
19922800
277322
SH
SOLE
276253
0
1069
ISHARES TR
ESG MSCI LEADR
46435U218
919289
12900
SH
SOLE
12900
0
0
ISHARES TR
MSCI JP VALUE
46435U374
44968
1750
SH
SOLE
1750
0
0
ISHARES TR
IBDS DEC28 ETF
46435U515
12470
500
SH
SOLE
500
0
0
ISHARES TR
ESG AWR US AGRGT
46435U549
106346
2213
SH
SOLE
2213
0
0
ISHARES TR
US INFRASTRUC
46435U713
141338
3787
SH
SOLE
3787
0
0
ISHARES TR
BROAD USD HIGH
46435U853
70887
1994
SH
SOLE
1994
0
0
ISHARES TR
ESG SCRND S&P SM
46436E544
22109
652
SH
SOLE
0
0
652
ISHARES TR
IBONDS 24 TRM TS
46436E874
552038
22992
SH
SOLE
22992
0
0
ISHARES U S ETF TR
BLACKROCK ST MAT
46431W507
35762
721
SH
SOLE
721
0
0
ISHARES U S ETF TR
GSCI CMDTY STGY
46431W853
212297
7854
SH
SOLE
6479
0
1375
ITT INC
COM
45073V108
2117198
24533
SH
SOLE
23264
0
1269
J & J SNACK FOODS CORP
COM
466032109
239994
1619
SH
SOLE
1619
0
0
J P MORGAN EXCHANGE TRADED F
BETABUILDERS EUR
46641Q191
857026
16055
SH
SOLE
16055
0
0
J P MORGAN EXCHANGE TRADED F
BETABULDRS JAPAN
46641Q217
872362
18024
SH
SOLE
6297
0
11727
J P MORGAN EXCHANGE TRADED F
BETABUILDERS CDA
46641Q225
305865
5138
SH
SOLE
5138
0
0
J P MORGAN EXCHANGE TRADED F
BETABUILDERS DEV
46641Q233
500661
10186
SH
SOLE
9469
0
717
J P MORGAN EXCHANGE TRADED F
EQUITY PREMIUM
46641Q332
1673809
30656
SH
SOLE
29306
0
1350
J P MORGAN EXCHANGE TRADED F
MUNICIPAL ETF
46641Q647
20910
413
SH
SOLE
413
0
0
J P MORGAN EXCHANGE TRADED F
ULTRA SHT MUNCPL
46641Q654
1259592
24800
SH
SOLE
24800
0
0
J P MORGAN EXCHANGE TRADED F
NASDAQ EQT PREM
46654Q203
53432
1185
SH
SOLE
1185
0
0
JABIL INC
COM
466313103
545613
6189
SH
SOLE
6189
0
0
JACOBS SOLUTIONS INC
COM
46982L108
15070917
128252
SH
SOLE
94112
0
34140
JAMF HLDG CORP
COM
47074L105
3659777
188454
SH
SOLE
160249
0
28205
JOBY AVIATION INC
COMMON STOCK
G65163100
77556
17870
SH
SOLE
17670
0
200
JOHN BEAN TECHNOLOGIES CORP
COM
477839104
1541789
14107
SH
SOLE
13354
0
753
JOHN HANCOCK EXCHANGE TRADED
MLTFCTR LRG CAP
47804J107
62511
1207
SH
SOLE
1207
0
0
JOHN HANCOCK EXCHANGE TRADED
MULTIFACTOR MI
47804J206
622181
12995
SH
SOLE
12995
0
0
JOHNSON & JOHNSON
COM
478160104
157337074
1015078
SH
SOLE
700572
0
314506
JOHNSON CTLS INTL PLC
SHS
G51502105
4373959
72633
SH
SOLE
67356
0
5277
JONES LANG LASALLE INC
COM
48020Q107
4698018
32291
SH
SOLE
30643
0
1648
JPMORGAN CHASE & CO
COM
46625H100
270760483
2077818
SH
SOLE
1350968
0
726850
JPMORGAN CHASE & CO
ALERIAN ML ETN
46625H365
781385
35213
SH
SOLE
7879
0
27334
KADANT INC
COM
48282T104
5542774
26581
SH
SOLE
25319
0
1262
KARAT PACKAGING INC
COM
48563L101
209870
15744
SH
SOLE
13254
0
2490
KB HOME
COM
48666K109
247107
6150
SH
SOLE
6150
0
0
KELLOGG CO
COM
487836108
1727787
25803
SH
SOLE
25092
0
711
KELLY SVCS INC
CL A
488152208
182490
11000
SH
SOLE
11000
0
0
KEMPER CORP
COM
488401100
600202
10981
SH
SOLE
10791
0
190
KEURIG DR PEPPER INC
COM
49271V100
235876
6686
SH
SOLE
6152
0
534
KEYCORP
COM
493267108
654423
52270
SH
SOLE
48225
0
4045
KEYSIGHT TECHNOLOGIES INC
COM
49338L103
1731389
10722
SH
SOLE
4276
0
6446
KFORCE INC
COM
493732101
219125
3465
SH
SOLE
3403
0
62
KIMBERLY-CLARK CORP
COM
494368103
14078709
104893
SH
SOLE
71425
0
33468
KINDER MORGAN INC DEL
COM
49456B101
10554341
602761
SH
SOLE
467786
0
134975
KINSALE CAP GROUP INC
COM
49714P108
10170603
33885
SH
SOLE
32310
0
1575
KKR & CO INC
COM
48251W104
618427
11775
SH
SOLE
9192
0
2583
KLA CORP
COM NEW
482480100
10127877
25372
SH
SOLE
7841
0
17531
KNIGHT-SWIFT TRANSN HLDGS IN
CL A
499049104
3003403
53082
SH
SOLE
26852
0
26230
KOHLS CORP
COM
500255104
554061
23537
SH
SOLE
12430
0
11107
KORNIT DIGITAL LTD
SHS
M6372Q113
14949627
772192
SH
SOLE
719718
0
52474
KOSMOS ENERGY LTD
COM
500688106
425203
57151
SH
SOLE
57151
0
0
KRAFT HEINZ CO
COM
500754106
21372680
552694
SH
SOLE
508098
0
44596
KROGER CO
COM
501044101
1459561
29564
SH
SOLE
22173
0
7391
KRYSTAL BIOTECH INC
COM
501147102
564983
7057
SH
SOLE
6832
0
225
KYNDRYL HLDGS INC
COMMON STOCK
50155Q100
188293
12757
SH
SOLE
11545
0
1212
L3HARRIS TECHNOLOGIES INC
COM
502431109
5343134
27228
SH
SOLE
26466
0
762
LABORATORY CORP AMER HLDGS
COM NEW
50540R409
2130903
9288
SH
SOLE
7668
0
1620
LAKELAND INDS INC
COM
511795106
246043
16852
SH
SOLE
15177
0
1675
LAM RESEARCH CORP
COM
512807108
2021933
3814
SH
SOLE
2809
0
1005
LAMAR ADVERTISING CO NEW
CL A
512816109
464620
4651
SH
SOLE
4641
0
10
LAMB WESTON HLDGS INC
COM
513272104
533959
5109
SH
SOLE
1936
0
3173
LANCASTER COLONY CORP
COM
513847103
863052
4254
SH
SOLE
4254
0
0
LANDSTAR SYS INC
COM
515098101
3621769
20204
SH
SOLE
20155
0
49
LAS VEGAS SANDS CORP
COM
517834107
564619
9828
SH
SOLE
923
0
8905
LATCH INC
COM
51818V106
338103
443646
SH
SOLE
443646
0
0
LATHAM GROUP INC
COM
51819L107
350070
122402
SH
SOLE
119782
0
2620
LATTICE SEMICONDUCTOR CORP
COM
518415104
2963843
31035
SH
SOLE
30508
0
527
LAUDER ESTEE COS INC
CL A
518439104
25592454
103840
SH
SOLE
81281
0
22559
LEGALZOOM COM INC
COM
52466B103
11523527
1228521
SH
SOLE
1099893
0
128628
LEGGETT & PLATT INC
COM
524660107
1313615
41205
SH
SOLE
5013
0
36192
LEIDOS HOLDINGS INC
COM
525327102
253994
2759
SH
SOLE
2759
0
0
LENDINGTREE INC
NOTE 0.500% 7/1
52603BAD9
111870
150000
PRN
SOLE
125000
0
25000
LENNAR CORP
CL A
526057104
2163406
20582
SH
SOLE
19557
0
1025
LENNAR CORP
CL B
526057302
535791
5999
SH
SOLE
4994
0
1005
LENNOX INTL INC
COM
526107107
332192
1322
SH
SOLE
1247
0
75
LEONARDO DRS INC
COM
52661A108
492212
37950
SH
SOLE
24650
0
13300
LESLIES INC
COM
527064109
1840927
167205
SH
SOLE
161535
0
5670
LIBERTY BROADBAND CORP
COM SER A
530307107
7473
91
SH
SOLE
83
0
8
LIBERTY BROADBAND CORP
COM SER C
530307305
324022
3966
SH
SOLE
3316
0
650
LIBERTY GLOBAL PLC
SHS CL A
G5480U104
58851
3018
SH
SOLE
487
0
2531
LIBERTY GLOBAL PLC
SHS CL C
G5480U120
288357
14149
SH
SOLE
14134
0
15
LIBERTY MEDIA CORP DEL
COM A SIRIUSXM
531229409
3680
131
SH
SOLE
108
0
23
LIBERTY MEDIA CORP DEL
COM C SIRIUSXM
531229607
218042
7790
SH
SOLE
6891
0
899
LIBERTY MEDIA CORP DEL
COM SER C FRMLA
531229854
487068
6509
SH
SOLE
6481
0
28
LIBERTY MEDIA CORP DEL
COM SER A FRMLA
531229870
473
7
SH
SOLE
7
0
0
LIGAND PHARMACEUTICALS INC
COM NEW
53220K504
752225
10226
SH
SOLE
8031
0
2195
LILLY ELI & CO
COM
532457108
109035078
317498
SH
SOLE
199563
0
117935
LINCOLN ELEC HLDGS INC
COM
533900106
496985
2939
SH
SOLE
2939
0
0
LINCOLN NATL CORP IND
COM
534187109
219352
9762
SH
SOLE
9012
0
750
LINDE PLC
SHS
G54950103
88673525
249475
SH
SOLE
156256
0
93219
LITTELFUSE INC
COM
537008104
5686725
21212
SH
SOLE
10187
0
11025
LIVE NATION ENTERTAINMENT IN
COM
538034109
63884450
912635
SH
SOLE
747619
0
165016
LIVERAMP HLDGS INC
COM
53815P108
661782
30177
SH
SOLE
24237
0
5940
LKQ CORP
COM
501889208
211005
3717
SH
SOLE
3063
0
654
LL FLOORING HOLDINGS INC
COM
55003T107
234251
61645
SH
SOLE
54245
0
7400
LOCKHEED MARTIN CORP
COM
539830109
19562253
41381
SH
SOLE
31828
0
9553
LOEWS CORP
COM
540424108
437100
7534
SH
SOLE
5534
0
2000
LOTTERY COM INC
COM
54570M108
48477
173132
SH
SOLE
173132
0
0
LOWES COS INC
COM
548661107
52739490
263737
SH
SOLE
194225
0
69512
LULULEMON ATHLETICA INC
COM
550021109
103909143
285316
SH
SOLE
258683
0
26633
LUMEN TECHNOLOGIES INC
COM
550241103
89228
33671
SH
SOLE
4356
0
29315
LUMINAR TECHNOLOGIES INC
COM CL A
550424105
3052390
470322
SH
SOLE
470322
0
0
LYONDELLBASELL INDUSTRIES N
SHS - A -
N53745100
862964
9191
SH
SOLE
8868
0
323
M & T BK CORP
COM
55261F104
766859
6413
SH
SOLE
4150
0
2263
MACYS INC
COM
55616P104
275424
15748
SH
SOLE
12598
0
3150
MAGELLAN MIDSTREAM PRTNRS LP
COM UNIT RP LP
559080106
10227915
188498
SH
SOLE
152094
0
36404
MAIN STR CAP CORP
COM
56035L104
1800703
45634
SH
SOLE
38504
0
7130
MAMAMANCINI S HLDGS INC
COM
56146T103
47500
25000
SH
SOLE
25000
0
0
MANHATTAN ASSOCIATES INC
COM
562750109
6365419
41107
SH
SOLE
37343
0
3764
MANPOWERGROUP INC WIS
COM
56418H100
258643
3134
SH
SOLE
3120
0
14
MANULIFE FINL CORP
COM
56501R106
955760
52057
SH
SOLE
42743
0
9314
MARATHON OIL CORP
COM
565849106
938140
39154
SH
SOLE
25468
0
13686
MARATHON PETE CORP
COM
56585A102
7102358
52676
SH
SOLE
45564
0
7112
MARAVAI LIFESCIENCES HLDGS I
COM CL A
56600D107
8462661
604044
SH
SOLE
455880
0
148164
MARCUS & MILLICHAP INC
COM
566324109
224417
6989
SH
SOLE
5834
0
1155
MARKEL CORP
COM
570535104
11979551
9378
SH
SOLE
8680
0
698
MARKETAXESS HLDGS INC
COM
57060D108
1076439
2751
SH
SOLE
492
0
2259
MARRIOTT INTL INC NEW
CL A
571903202
3499295
21075
SH
SOLE
17685
0
3390
MARSH & MCLENNAN COS INC
COM
571748102
6330322
38009
SH
SOLE
32168
0
5841
MARTEN TRANS LTD
COM
573075108
477660
22800
SH
SOLE
22800
0
0
MARTIN MARIETTA MATLS INC
COM
573284106
3376621
9510
SH
SOLE
9421
0
89
MARVELL TECHNOLOGY INC
COM
573874104
25258112
583328
SH
SOLE
540788
0
42540
MASCO CORP
COM
574599106
603999
12148
SH
SOLE
8005
0
4143
MASIMO CORP
COM
574795100
488293
2646
SH
SOLE
2076
0
570
MASTERCARD INCORPORATED
CL A
57636Q104
438231553
1205887
SH
SOLE
929163
0
276724
MATCH GROUP INC NEW
COM
57667L107
364859
9504
SH
SOLE
8243
0
1261
MATTERPORT INC
COM CL A
577096100
603707
221138
SH
SOLE
221138
0
0
MAXCYTE INC
COM
57777K106
581650
117505
SH
SOLE
51732
0
65773
MAXLINEAR INC
COM
57776J100
4881902
138651
SH
SOLE
128131
0
10520
MAYVILLE ENGR CO INC
COM
578605107
3113013
208647
SH
SOLE
206025
0
2622
MCCORMICK & CO INC
COM VTG
579780107
160473
1943
SH
SOLE
1943
0
0
MCCORMICK & CO INC
COM NON VTG
579780206
60185154
723292
SH
SOLE
453835
0
269457
MCDONALDS CORP
COM
580135101
95881435
342911
SH
SOLE
257380
0
85531
MCKESSON CORP
COM
58155Q103
7069655
19856
SH
SOLE
19407
0
449
MEDICAL PPTYS TRUST INC
COM
58463J304
204185
24840
SH
SOLE
24650
0
190
MEDPACE HLDGS INC
COM
58506Q109
2291201
12184
SH
SOLE
11488
0
696
MEDTRONIC PLC
SHS
G5960L103
8867062
109986
SH
SOLE
78705
0
31281
MEIRAGTX HLDGS PLC
COM
G59665102
683128
132133
SH
SOLE
132133
0
0
MERCADOLIBRE INC
COM
58733R102
3013085
2286
SH
SOLE
1692
0
594
MERCK & CO INC
COM
58933Y105
74672125
701872
SH
SOLE
561282
0
140590
MERCURY SYS INC
COM
589378108
8373865
163808
SH
SOLE
137344
0
26464
MERIT MED SYS INC
COM
589889104
1866276
25237
SH
SOLE
25237
0
0
META PLATFORMS INC
CL A
30303M102
51402550
242534
SH
SOLE
208914
0
33620
METLIFE INC
COM
59156R108
6385523
110209
SH
SOLE
88011
0
22198
METTLER TOLEDO INTERNATIONAL
COM
592688105
1357296
887
SH
SOLE
569
0
318
MGE ENERGY INC
COM
55277P104
366369
4717
SH
SOLE
4417
0
300
MGM RESORTS INTERNATIONAL
COM
552953101
1654650
37250
SH
SOLE
36545
0
705
MGP INGREDIENTS INC NEW
COM
55303J106
353512
3655
SH
SOLE
3555
0
100
MICROCHIP TECHNOLOGY INC.
COM
595017104
86751688
1035470
SH
SOLE
699258
0
336212
MICRON TECHNOLOGY INC
COM
595112103
17270483
286219
SH
SOLE
255612
0
30607
MICROSOFT CORP
COM
594918104
1057414417
3667757
SH
SOLE
2723112
0
944645
MICROSTRATEGY INC
CL A NEW
594972408
344938
1180
SH
SOLE
1130
0
50
MIDDLEBY CORP
COM
596278101
623239
4251
SH
SOLE
968
0
3283
MINERALS TECHNOLOGIES INC
COM
603158106
344696
5705
SH
SOLE
1000
0
4705
MITSUBISHI UFJ FINL GROUP IN
SPONSORED ADS
606822104
350076
54785
SH
SOLE
52515
0
2270
MKS INSTRS INC
COM
55306N104
287129
3240
SH
SOLE
3199
0
41
MODERNA INC
COM
60770K107
2595348
16899
SH
SOLE
14816
0
2083
MODULAR MED INC
COM NEW
60785L207
29000
20000
SH
SOLE
0
0
20000
MOMENTUS INC
COM CL A
60879E101
10102
17268
SH
SOLE
17268
0
0
MONDELEZ INTL INC
CL A
609207105
17096543
245217
SH
SOLE
199272
0
45945
MONGODB INC
CL A
60937P106
57751051
247731
SH
SOLE
194969
0
52762
MONOLITHIC PWR SYS INC
COM
609839105
11693730
23362
SH
SOLE
21322
0
2040
MONROE CAP CORP
COM
610335101
3329338
435208
SH
SOLE
336687
0
98521
MONSTER BEVERAGE CORP NEW
COM
61174X109
378286
7004
SH
SOLE
4372
0
2632
MONTROSE ENVIRONMENTAL GROUP
COM
615111101
35767629
1002737
SH
SOLE
782679
0
220058
MOODYS CORP
COM
615369105
8962401
29287
SH
SOLE
19362
0
9925
MORGAN STANLEY
COM NEW
617446448
15505101
176596
SH
SOLE
146836
0
29760
MORNINGSTAR INC
COM
617700109
1260823
6210
SH
SOLE
5090
0
1120
MOSAIC CO NEW
COM
61945C103
1291706
28154
SH
SOLE
24275
0
3879
MOTOROLA SOLUTIONS INC
COM NEW
620076307
52399583
183132
SH
SOLE
155543
0
27589
MP MATERIALS CORP
COM CL A
553368101
217627
7720
SH
SOLE
1070
0
6650
MPLX LP
COM UNIT REP LTD
55336V100
323842
9400
SH
SOLE
7601
0
1799
MSC INDL DIRECT INC
CL A
553530106
335727
3997
SH
SOLE
1847
0
2150
MSCI INC
COM
55354G100
822827
1470
SH
SOLE
1443
0
27
MYRIAD GENETICS INC
COM
62855J104
275647
11866
SH
SOLE
2068
0
9798
NAPCO SEC TECHNOLOGIES INC
COM
630402105
504699
13430
SH
SOLE
13430
0
0
NASDAQ INC
COM
631103108
1044744
19110
SH
SOLE
18845
0
265
NATIONAL BK HLDGS CORP
CL A
633707104
284410
8500
SH
SOLE
8500
0
0
NATIONAL FUEL GAS CO
COM
636180101
320319
5548
SH
SOLE
4120
0
1428
NATIONAL GRID PLC
SPONSORED ADR NE
636274409
740207
10887
SH
SOLE
10301
0
586
NATIONAL INSTRS CORP
COM
636518102
1188973
22686
SH
SOLE
22686
0
0
NATIONAL VISION HLDGS INC
COM
63845R107
576221
30585
SH
SOLE
30585
0
0
NCINO INC
COM
63947X101
353933
14283
SH
SOLE
13522
0
761
NEKTAR THERAPEUTICS
COM
640268108
27368
38936
SH
SOLE
16081
0
22855
NEOGEN CORP
COM
640491106
44527210
2404277
SH
SOLE
1965501
0
438776
NEOGENOMICS INC
COM NEW
64049M209
9256392
531671
SH
SOLE
508078
0
23593
NEPHROS INC
COM
640671400
38783
36249
SH
SOLE
36249
0
0
NETAPP INC
COM
64110D104
1236664
19368
SH
SOLE
18803
0
565
NETFLIX INC
COM
64110L106
27782292
80417
SH
SOLE
70571
0
9846
NEUROCRINE BIOSCIENCES INC
COM
64125C109
31555335
311750
SH
SOLE
246216
0
65534
NEURONETICS INC
COM
64131A105
458968
157721
SH
SOLE
148232
0
9489
NEVRO CORP
COM
64157F103
292056
8079
SH
SOLE
5430
0
2649
NEW FORTRESS ENERGY INC
COM CL A
644393100
548870
18650
SH
SOLE
18650
0
0
NEW YORK CMNTY BANCORP INC
COM
649445103
2060935
227980
SH
SOLE
205738
0
22242
NEW YORK TIMES CO
CL A
650111107
372548
9582
SH
SOLE
7380
0
2202
NEWELL BRANDS INC
COM
651229106
151336
12165
SH
SOLE
9287
0
2878
NEWMONT CORP
COM
651639106
1481815
30229
SH
SOLE
23729
0
6500
NEXPOINT RESIDENTIAL TR INC
COM
65341D102
266605
6105
SH
SOLE
6105
0
0
NEXTERA ENERGY INC
COM
65339F101
39714537
515238
SH
SOLE
344693
0
170545
NEXTERA ENERGY PARTNERS LP
COM UNIT PART IN
65341B106
1293330
21289
SH
SOLE
19414
0
1875
NEXTNAV INC
COMMON STOCK
65345N106
81200
40000
SH
SOLE
40000
0
0
NICE LTD
SPONSORED ADR
653656108
982396
4292
SH
SOLE
4288
0
4
NIKE INC
CL B
654106103
46478359
378982
SH
SOLE
259199
0
119783
NISOURCE INC
COM
65473P105
676800
24206
SH
SOLE
22362
0
1844
NORFOLK SOUTHN CORP
COM
655844108
10135194
47808
SH
SOLE
39518
0
8290
NORTHERN TR CORP
COM
665859104
19502076
221288
SH
SOLE
154518
0
66770
NORTHROP GRUMMAN CORP
COM
666807102
11393533
24676
SH
SOLE
22661
0
2015
NOVANTA INC
COM
67000B104
42261368
265644
SH
SOLE
191379
0
74265
NOVARTIS AG
SPONSORED ADR
66987V109
8166256
88764
SH
SOLE
78546
0
10218
NOVO-NORDISK A S
ADR
670100205
3067867
19278
SH
SOLE
15664
0
3614
NOVOCURE LTD
ORD SHS
G6674U108
390910
6500
SH
SOLE
6500
0
0
NUCOR CORP
COM
670346105
5789999
37483
SH
SOLE
21873
0
15610
NUTANIX INC
CL A
67059N108
3580642
137770
SH
SOLE
97105
0
40665
NUTRIEN LTD
COM
67077M108
2167035
29344
SH
SOLE
22777
0
6567
NUVASIVE INC
COM
670704105
340890
8252
SH
SOLE
8059
0
193
NUVASIVE INC
NOTE 0.375% 3/1
670704AJ4
22075
25000
PRN
SOLE
0
0
25000
NVIDIA CORPORATION
COM
67066G104
110717926
398596
SH
SOLE
281970
0
116626
NXP SEMICONDUCTORS N V
COM
N6596X109
916535
4915
SH
SOLE
3301
0
1614
OAK STR HEALTH INC
COM
67181A107
784082
20271
SH
SOLE
18226
0
2045
OATLY GROUP AB
SPONSORED ADS
67421J108
37147
15350
SH
SOLE
15300
0
50
OCCIDENTAL PETE CORP
COM
674599105
712044
11405
SH
SOLE
8776
0
2629
OCCIDENTAL PETE CORP
*W EXP 08/03/202
674599162
52685
1285
SH
SOLE
1261
0
24
OKTA INC
CL A
679295105
14356200
166468
SH
SOLE
149777
0
16691
OLD DOMINION FREIGHT LINE IN
COM
679580100
6186001
18149
SH
SOLE
16332
0
1817
OLD NATL BANCORP IND
COM
680033107
633019
43899
SH
SOLE
36329
0
7570
OLD REP INTL CORP
COM
680223104
687079
27516
SH
SOLE
24030
0
3486
OLD SECOND BANCORP INC ILL
COM
680277100
155713
11075
SH
SOLE
6000
0
5075
OLO INC
CL A
68134L109
957519
117343
SH
SOLE
112747
0
4596
OMNIAB INC
COM
68218J103
184386
50105
SH
SOLE
39350
0
10755
OMNICOM GROUP INC
COM
681919106
22397266
237410
SH
SOLE
234768
0
2642
ON SEMICONDUCTOR CORP
COM
682189105
328128
3986
SH
SOLE
2508
0
1478
ONE GAS INC
COM
68235P108
220180
2779
SH
SOLE
2279
0
500
ONEOK INC NEW
COM
682680103
3148548
49552
SH
SOLE
27496
0
22056
ONESPAWORLD HOLDINGS LIMITED
COM
P73684113
504479
42075
SH
SOLE
17575
0
24500
OPEN TEXT CORP
COM
683715106
307359
7973
SH
SOLE
7945
0
28
OPENDOOR TECHNOLOGIES INC
COM
683712103
54970
31233
SH
SOLE
25209
0
6024
OPTIMIZERX CORP
COM NEW
68401U204
12339115
843412
SH
SOLE
780122
0
63290
OPTION CARE HEALTH INC
COM NEW
68404L201
8457778
266219
SH
SOLE
180928
0
85291
ORACLE CORP
COM
68389X105
19114139
205705
SH
SOLE
170688
0
35017
OREILLY AUTOMOTIVE INC
COM
67103H107
63367867
74640
SH
SOLE
45429
0
29211
ORGANON & CO
COMMON STOCK
68622V106
464197
19736
SH
SOLE
12561
0
7175
ORIGIN MATERIALS INC
COM
68622D106
85400
20000
SH
SOLE
20000
0
0
OSHKOSH CORP
COM
688239201
816033
9810
SH
SOLE
9200
0
610
OTIS WORLDWIDE CORP
COM
68902V107
964377
11426
SH
SOLE
7432
0
3994
OUSTER INC
COM
68989M103
36231
43302
SH
SOLE
0
0
43302
OVID THERAPEUTICS INC
COM
690469101
62766
24328
SH
SOLE
24328
0
0
OWL ROCK CAPITAL CORPORATION
COM
69121K104
301246
23889
SH
SOLE
12389
0
11500
P & F INDS INC
CL A NEW
692830508
59401
11000
SH
SOLE
0
0
11000
P3 HEALTH PARTNERS INC
COM CL A
744413105
107424
101343
SH
SOLE
101343
0
0
P3 HEALTH PARTNERS INC
*W EXP 11/19/202
744413113
622
7765
SH
SOLE
7765
0
0
PACCAR INC
COM
693718108
1819563
24857
SH
SOLE
9191
0
15666
PACER FDS TR
TRENDP US LAR CP
69374H105
432894
11371
SH
SOLE
11371
0
0
PACER FDS TR
DATA AND INFRAST
69374H741
47707
1609
SH
SOLE
1609
0
0
PACER FDS TR
US CASH COWS 100
69374H881
2787731
59377
SH
SOLE
57133
0
2244
PACKAGING CORP AMER
COM
695156109
215410
1552
SH
SOLE
1520
0
32
PAGERDUTY INC
COM
69553P100
736504
21055
SH
SOLE
19055
0
2000
PALANTIR TECHNOLOGIES INC
CL A
69608A108
285289
33762
SH
SOLE
13762
0
20000
PALO ALTO NETWORKS INC
COM
697435105
116207034
581792
SH
SOLE
419570
0
162222
PALOMAR HLDGS INC
COM
69753M105
11092440
200950
SH
SOLE
181560
0
19390
PAN AMERN SILVER CORP
COM
697900108
483274
26554
SH
SOLE
15579
0
10975
PAR TECHNOLOGY CORP
COM
698884103
442193
13021
SH
SOLE
12373
0
648
PARAMOUNT GLOBAL
CLASS B COM
92556H206
1633650
55661
SH
SOLE
48077
0
7584
PARKER-HANNIFIN CORP
COM
701094104
9787104
29119
SH
SOLE
24494
0
4625
PAYCHEX INC
COM
704326107
27134596
236797
SH
SOLE
174702
0
62095
PAYCOM SOFTWARE INC
COM
70432V102
749689
2466
SH
SOLE
1116
0
1350
PAYLOCITY HLDG CORP
COM
70438V106
28932230
145549
SH
SOLE
139026
0
6523
PAYPAL HLDGS INC
COM
70450Y103
55554895
731563
SH
SOLE
568753
0
162810
PAYSIGN INC
COM
70451A104
54886
15120
SH
SOLE
15120
0
0
PELOTON INTERACTIVE INC
CL A COM
70614W100
502861
44344
SH
SOLE
43644
0
700
PELOTON INTERACTIVE INC
NOTE2/1
70614WAB6
75926
100000
PRN
SOLE
0
0
100000
PENNYMAC MTG INVT TR
COM
70931T103
157091
12741
SH
SOLE
12644
0
97
PENUMBRA INC
COM
70975L107
2866605
10286
SH
SOLE
7888
0
2398
PEPSICO INC
COM
713448108
87366991
479248
SH
SOLE
369173
0
110075
PERFICIENT INC
COM
71375U101
2993719
41470
SH
SOLE
39930
0
1540
PERFORMANCE FOOD GROUP CO
COM
71377A103
986800
16354
SH
SOLE
16274
0
80
PERKINELMER INC
COM
714046109
854730
6414
SH
SOLE
6269
0
145
PERRIGO CO PLC
SHS
G97822103
367971
10258
SH
SOLE
9600
0
658
PFIZER INC
COM
717081103
53252858
1305217
SH
SOLE
997382
0
307835
PHENOMEX INC
COM
084310101
15080
13000
SH
SOLE
13000
0
0
PHILIP MORRIS INTL INC
COM
718172109
14512781
149232
SH
SOLE
119742
0
29490
PHILLIPS 66
COM
718546104
16476398
162521
SH
SOLE
155260
0
7261
PHILLIPS EDISON & CO INC
COMMON STOCK
71844V201
243476
7464
SH
SOLE
7464
0
0
PHREESIA INC
COM
71944F106
6591237
204126
SH
SOLE
171146
0
32980
PIERIS PHARMACEUTICALS INC
COM
720795103
18146
18592
SH
SOLE
18592
0
0
PIMCO ETF TR
1-5 US TIP IDX
72201R205
32921
645
SH
SOLE
0
0
645
PIMCO ETF TR
ACTIVE BD ETF
72201R775
99712
1075
SH
SOLE
1075
0
0
PIMCO ETF TR
0-5 HIGH YIELD
72201R783
94323
1033
SH
SOLE
808
0
225
PIMCO ETF TR
INV GRD CRP BD
72201R817
77673
807
SH
SOLE
790
0
17
PIMCO ETF TR
ENHAN SHRT MA AC
72201R833
1612912
16251
SH
SOLE
15269
0
982
PIMCO ETF TR
25YR+ ZERO U S
72201R882
1073896
11212
SH
SOLE
9912
0
1300
PINNACLE WEST CAP CORP
COM
723484101
426612
5384
SH
SOLE
4084
0
1300
PIONEER NAT RES CO
COM
723787107
30129038
147518
SH
SOLE
121826
0
25692
PIONEER PWR SOLUTIONS INC
COM NEW
723836300
117005
33240
SH
SOLE
33240
0
0
PLAINS ALL AMERN PIPELINE L
UNIT LTD PARTN
726503105
160090
12838
SH
SOLE
2838
0
10000
PLANET FITNESS INC
CL A
72703H101
48172922
620226
SH
SOLE
504775
0
115451
PLUG POWER INC
COM NEW
72919P202
1281219
109319
SH
SOLE
109123
0
196
PNC FINL SVCS GROUP INC
COM
693475105
2549248
20057
SH
SOLE
15548
0
4509
POOL CORP
COM
73278L105
247627657
723127
SH
SOLE
569300
0
153827
POPULAR INC
COM NEW
733174700
554007
9650
SH
SOLE
9650
0
0
PORTILLOS INC
COM CL A
73642K106
32025103
1498601
SH
SOLE
1105297
0
393304
PORTLAND GEN ELEC CO
COM NEW
736508847
529298
10826
SH
SOLE
1741
0
9085
POSEIDA THERAPEUTICS INC
COM
73730P108
105776
34343
SH
SOLE
26993
0
7350
POWERSCHOOL HOLDINGS INC
COM CL A
73939C106
59098047
2981738
SH
SOLE
2348683
0
633055
PPG INDS INC
COM
693506107
4271305
31976
SH
SOLE
17052
0
14924
PPL CORP
COM
69351T106
255854
9207
SH
SOLE
8623
0
584
PRA GROUP INC
COM
69354N106
6055974
155441
SH
SOLE
128487
0
26954
PRA GROUP INC
NOTE 3.500% 6/0
69354NAB2
2405700
2430000
PRN
SOLE
2095000
0
335000
PRESTIGE CONSMR HEALTHCARE I
COM
74112D101
2849039
45490
SH
SOLE
41484
0
4006
PRICE T ROWE GROUP INC
COM
74144T108
17540229
155361
SH
SOLE
143872
0
11489
PRIMERICA INC
COM
74164M108
333284
1935
SH
SOLE
1917
0
18
PRINCIPAL FINANCIAL GROUP IN
COM
74251V102
333272
4484
SH
SOLE
3460
0
1024
PRIVIA HEALTH GROUP INC
COM
74276R102
21958785
795320
SH
SOLE
581529
0
213791
PROCORE TECHNOLOGIES INC
COM
74275K108
254654
4066
SH
SOLE
3516
0
550
PROCTER AND GAMBLE CO
COM
742718109
139562101
938611
SH
SOLE
663420
0
275191
PROGRESSIVE CORP
COM
743315103
209905817
1467257
SH
SOLE
1257550
0
209707
PROLOGIS INC.
COM
74340W103
3533236
28318
SH
SOLE
16362
0
11956
PROS HOLDINGS INC
COM
74346Y103
2105252
76834
SH
SOLE
76834
0
0
PROSHARES TR
ULTRAPRO SHORT S
74347B110
2157
160
SH
SOLE
160
0
0
PROSHARES TR
PSHS ULTSH 20YRS
74347B201
19600
701
SH
SOLE
501
0
200
PROSHARES TR
SHORT S&P 500 NE
74347B425
258755
17250
SH
SOLE
7450
0
9800
PROSHARES TR
RUSS 2000 DIVD
74347B698
294274
4821
SH
SOLE
4821
0
0
PROSHARES TR
SHORT QQQ NEW
74347B714
95532
7843
SH
SOLE
7843
0
0
PROSHARES TR
ULTRAPRO SHT QQQ
74347G432
61979
2111
SH
SOLE
2111
0
0
PROSHARES TR
BITCOIN STRATE
74347G440
82778
4725
SH
SOLE
4725
0
0
PROSHARES TR
ULTSHT REAL EST
74347G556
87
5
SH
SOLE
5
0
0
PROSHARES TR
PSHS ULT S&P 500
74347R107
321280
6400
SH
SOLE
6400
0
0
PROSHARES TR
PSHS SH MSCI EAF
74347R370
4626
251
SH
SOLE
251
0
0
PROSHARES TR
PSHS ULT SEMICDT
74347R669
540617
18700
SH
SOLE
18700
0
0
PROSHARES TR
ULTRA FNCLS NEW
74347X633
289555
6855
SH
SOLE
5655
0
1200
PROSHARES TR
ULTRAPRO QQQ
74347X831
1696
60
SH
SOLE
60
0
0
PROSHARES TR
SHRT 20+YR TRE
74347X849
49656
2350
SH
SOLE
2350
0
0
PROSHARES TR
ULTRPRO S&P500
74347X864
706
18
SH
SOLE
18
0
0
PROSHARES TR
SHRT RUSSELL2000
74348A210
7191
300
SH
SOLE
300
0
0
PROSHARES TR
S&P 500 DV ARIST
74348A467
5198923
56981
SH
SOLE
56906
0
75
PROSPECT CAP CORP
COM
74348T102
391848
56300
SH
SOLE
54300
0
2000
PROSPECT CAP CORP
NOTE 6.375% 3/0
74348TAT9
48805
50000
PRN
SOLE
0
0
50000
PRUDENTIAL FINL INC
COM
744320102
988694
11949
SH
SOLE
8982
0
2967
PUBLIC STORAGE
COM
74460D109
605186
2003
SH
SOLE
1965
0
38
PUBLIC SVC ENTERPRISE GRP IN
COM
744573106
704562
11282
SH
SOLE
10511
0
771
PURE CYCLE CORP
COM NEW
746228303
1912784
202411
SH
SOLE
169311
0
33100
PURE STORAGE INC
CL A
74624M102
55865038
2189927
SH
SOLE
1194699
0
995228
PVH CORPORATION
COM
693656100
316808
3553
SH
SOLE
325
0
3228
QUALCOMM INC
COM
747525103
43484211
340839
SH
SOLE
295992
0
44847
QUALTRICS INTL INC
COM CL A
747601201
372469
20890
SH
SOLE
20090
0
800
QUANTA SVCS INC
COM
74762E102
2552611
15318
SH
SOLE
14472
0
846
QUEST DIAGNOSTICS INC
COM
74834L100
2024875
14312
SH
SOLE
13173
0
1139
QUIDELORTHO CORP
COM
219798105
6685135
75038
SH
SOLE
72984
0
2054
QUINSTREET INC
COM
74874Q100
11467928
722617
SH
SOLE
632897
0
89720
RAPID7 INC
COM
753422104
3481998
75844
SH
SOLE
70093
0
5751
RAYONIER INC
COM
754907103
1383383
41593
SH
SOLE
29448
0
12145
RAYTHEON TECHNOLOGIES CORP
COM
75513E101
30608779
312558
SH
SOLE
277601
0
34957
RBC BEARINGS INC
COM
75524B104
2395024
10291
SH
SOLE
5944
0
4347
READY CAPITAL CORP
COM
75574U101
77333
7604
SH
SOLE
5792
0
1812
READY CAPITAL CORP
7% CN SR NT 2023
75574U200
133140
5332
SH
SOLE
3232
0
2100
REALTY INCOME CORP
COM
756109104
1158919
18303
SH
SOLE
18155
0
148
REDFIN CORP
COM
75737F108
1758002
194040
SH
SOLE
181126
0
12914
REDWOOD TRUST INC
COM
758075402
303900
45089
SH
SOLE
43089
0
2000
REGENERON PHARMACEUTICALS
COM
75886F107
1617047
1968
SH
SOLE
1936
0
32
REGIONS FINANCIAL CORP NEW
COM
7591EP100
4792389
258211
SH
SOLE
220468
0
37743
RELX PLC
SPONSORED ADR
759530108
422304
13018
SH
SOLE
12783
0
235
REMITLY GLOBAL INC
COM
75960P104
268742
15855
SH
SOLE
15855
0
0
RENTOKIL INITIAL PLC
SPONSORED ADR
760125104
1763470
48301
SH
SOLE
34401
0
13900
REPAY HLDGS CORP
COM CL A
76029L100
2994606
455800
SH
SOLE
413595
0
42205
REPLIGEN CORP
COM
759916109
7283759
43263
SH
SOLE
39928
0
3335
REPUBLIC SVCS INC
COM
760759100
4279284
31647
SH
SOLE
30032
0
1615
RESMED INC
COM
761152107
74090669
338329
SH
SOLE
217173
0
121156
REVANCE THERAPEUTICS INC
COM
761330109
9884508
306877
SH
SOLE
279800
0
27077
REVOLVE GROUP INC
CL A
76156B107
603243
22937
SH
SOLE
22722
0
215
RH
COM
74967X103
3610629
14825
SH
SOLE
11254
0
3571
RINGCENTRAL INC
CL A
76680R206
1611770
52552
SH
SOLE
45433
0
7119
RINGCENTRAL INC
NOTE3/0
76680RAF4
3561623
4045000
PRN
SOLE
3471000
0
574000
RIO TINTO PLC
SPONSORED ADR
767204100
582345
8489
SH
SOLE
8276
0
213
RITCHIE BROS AUCTIONEERS
COM
767744105
35787984
635779
SH
SOLE
309054
0
326725
RIVIAN AUTOMOTIVE INC
COM CL A
76954A103
1220257
78828
SH
SOLE
76446
0
2382
ROBERT HALF INTL INC
COM
770323103
7063963
87675
SH
SOLE
84195
0
3480
ROBLOX CORP
CL A
771049103
316659
7040
SH
SOLE
6950
0
90
ROCKET LAB USA INC
COM
773122106
1794746
444244
SH
SOLE
390646
0
53598
ROCKWELL AUTOMATION INC
COM
773903109
106965219
364509
SH
SOLE
185382
0
179127
ROKU INC
COM CL A
77543R102
3378310
51327
SH
SOLE
40996
0
10331
ROLLINS INC
COM
775711104
70593443
1880987
SH
SOLE
1329956
0
551031
ROPER TECHNOLOGIES INC
COM
776696106
14460080
32812
SH
SOLE
25755
0
7057
ROSS STORES INC
COM
778296103
743202
7003
SH
SOLE
6916
0
87
ROYAL BK CDA SUSTAINABL
COM
780087102
2332249
24401
SH
SOLE
24256
0
145
ROYAL CARIBBEAN GROUP
COM
V7780T103
657624
10071
SH
SOLE
8496
0
1575
ROYAL GOLD INC
COM
780287108
3355598
25870
SH
SOLE
25205
0
665
ROYCE GLOBAL VALUE TR INC
COM
78081T104
130536
14504
SH
SOLE
13484
0
1020
RPM INTL INC
COM
749685103
1366527
15664
SH
SOLE
6073
0
9591
RUSH STREET INTERACTIVE INC
COM
782011100
1659844
533712
SH
SOLE
533712
0
0
RYAN SPECIALTY HOLDINGS INC
CL A
78351F107
102536671
2548128
SH
SOLE
2106329
0
441799
S&P GLOBAL INC
COM
78409V104
62149013
180262
SH
SOLE
110022
0
70240
SALESFORCE INC
COM
79466L302
164643224
824123
SH
SOLE
585335
0
238788
SANGAMO THERAPEUTICS INC
COM
800677106
519028
294902
SH
SOLE
294402
0
500
SANOFI
SPONSORED ADR
80105N105
954200
17534
SH
SOLE
17128
0
406
SAREPTA THERAPEUTICS INC
COM
803607100
2896084
21012
SH
SOLE
18577
0
2435
SATSUMA PHARMACEUTICALS INC
COM
80405P107
10478
15000
SH
SOLE
15000
0
0
SBA COMMUNICATIONS CORP NEW
CL A
78410G104
17175812
65790
SH
SOLE
64082
0
1708
SCHLUMBERGER LTD
COM STK
806857108
8674058
176661
SH
SOLE
154297
0
22364
SCHWAB CHARLES CORP
COM
808513105
41883787
799614
SH
SOLE
614510
0
185104
SCHWAB STRATEGIC TR
US BRD MKT ETF
808524102
2970344
62076
SH
SOLE
61126
0
950
SCHWAB STRATEGIC TR
US LRG CAP ETF
808524201
550850
11388
SH
SOLE
10988
0
400
SCHWAB STRATEGIC TR
US LCAP GR ETF
808524300
2478436
38030
SH
SOLE
30602
0
7428
SCHWAB STRATEGIC TR
US LCAP VA ETF
808524409
563770
8597
SH
SOLE
8172
0
425
SCHWAB STRATEGIC TR
US MID-CAP ETF
808524508
32432
478
SH
SOLE
478
0
0
SCHWAB STRATEGIC TR
US SML CAP ETF
808524607
1980327
47229
SH
SOLE
47189
0
40
SCHWAB STRATEGIC TR
EMRG MKTEQ ETF
808524706
525684
21439
SH
SOLE
21439
0
0
SCHWAB STRATEGIC TR
SCHWAB FDT US SC
808524763
122016
2507
SH
SOLE
2507
0
0
SCHWAB STRATEGIC TR
SCHWAB FDT US LG
808524771
300661
5475
SH
SOLE
5350
0
125
SCHWAB STRATEGIC TR
US DIVIDEND EQ
808524797
6268945
85688
SH
SOLE
69880
0
15808
SCHWAB STRATEGIC TR
INTL EQTY ETF
808524805
1299055
37329
SH
SOLE
33629
0
3700
SCHWAB STRATEGIC TR
US AGGREGATE B
808524839
32040
683
SH
SOLE
683
0
0
SCHWAB STRATEGIC TR
US REIT ETF
808524847
173004
8872
SH
SOLE
8872
0
0
SCHWAB STRATEGIC TR
INT-TRM U.S TRES
808524854
401776
7967
SH
SOLE
7967
0
0
SCHWAB STRATEGIC TR
SHT TM US TRES
808524862
1082615
22189
SH
SOLE
22189
0
0
SCHWAB STRATEGIC TR
US TIPS ETF
808524870
430438
8029
SH
SOLE
7841
0
188
SCHWAB STRATEGIC TR
INTL SCEQT ETF
808524888
332515
9864
SH
SOLE
9564
0
300
SCIENCE APPLICATIONS INTL CO
COM
808625107
3696587
34400
SH
SOLE
31162
0
3238
SCOTTS MIRACLE-GRO CO
CL A
810186106
18947422
271687
SH
SOLE
226670
0
45017
SEAGEN INC
COM
81181C104
17325358
85570
SH
SOLE
81086
0
4484
SEALED AIR CORP NEW
COM
81211K100
15755510
343183
SH
SOLE
306326
0
36857
SELECT SECTOR SPDR TR
SBI MATERIALS
81369Y100
3006386
37272
SH
SOLE
34618
0
2654
SELECT SECTOR SPDR TR
SBI HEALTHCARE
81369Y209
14835392
114594
SH
SOLE
109579
0
5015
SELECT SECTOR SPDR TR
SBI CONS STPLS
81369Y308
1540033
20613
SH
SOLE
20072
0
541
SELECT SECTOR SPDR TR
SBI CONS DISCR
81369Y407
2300562
15384
SH
SOLE
13495
0
1889
SELECT SECTOR SPDR TR
ENERGY
81369Y506
18891543
228076
SH
SOLE
206883
0
21193
SELECT SECTOR SPDR TR
FINANCIAL
81369Y605
14454800
449605
SH
SOLE
409379
0
40226
SELECT SECTOR SPDR TR
SBI INT-INDS
81369Y704
5477908
54140
SH
SOLE
49088
0
5052
SELECT SECTOR SPDR TR
TECHNOLOGY
81369Y803
9800898
64902
SH
SOLE
59765
0
5137
SELECT SECTOR SPDR TR
COMMUNICATION
81369Y852
3038855
52421
SH
SOLE
50255
0
2166
SELECT SECTOR SPDR TR
RL EST SEL SEC
81369Y860
208666
5582
SH
SOLE
4901
0
681
SELECT SECTOR SPDR TR
SBI INT-UTILS
81369Y886
5439187
80354
SH
SOLE
75042
0
5312
SELECTA BIOSCIENCES INC
COM
816212104
34768
25013
SH
SOLE
25013
0
0
SELECTQUOTE INC
COM
816307300
119350
55000
SH
SOLE
55000
0
0
SEMPRA
COM
816851109
2848360
18843
SH
SOLE
17899
0
944
SENSEONICS HLDGS INC
COM
81727U105
16188
22800
SH
SOLE
20800
0
2000
SENTINELONE INC
CL A
81730H109
227191
13887
SH
SOLE
6887
0
7000
SERVICENOW INC
COM
81762P102
145462922
313012
SH
SOLE
261171
0
51841
SHAKE SHACK INC
CL A
819047101
11232924
202432
SH
SOLE
175175
0
27257
SHELL PLC
SPON ADS
780259305
2761550
47994
SH
SOLE
38781
0
9213
SHERWIN WILLIAMS CO
COM
824348106
10051040
44717
SH
SOLE
27274
0
17443
SHOALS TECHNOLOGIES GROUP IN
CL A
82489W107
234919
10308
SH
SOLE
9941
0
367
SHOPIFY INC
CL A
82509L107
16770227
349817
SH
SOLE
280359
0
69458
SHOTSPOTTER INC
COM
82536T107
2326800
59176
SH
SOLE
55931
0
3245
SIGNA SPORTS UNITED NV
ORD SHS
N80029106
2597370
572108
SH
SOLE
502443
0
69665
SILENCE THERAPEUTICS PLC
ADS
82686Q101
255831
41263
SH
SOLE
41263
0
0
SILICON LABORATORIES INC
COM
826919102
422492
2413
SH
SOLE
468
0
1945
SIMILARWEB LTD
SHS
M84137104
1624725
240344
SH
SOLE
228328
0
12016
SIMON PPTY GROUP INC NEW
COM
828806109
5784365
51660
SH
SOLE
40059
0
11601
SIMPLY GOOD FOODS CO
COM
82900L102
1502550
37781
SH
SOLE
37252
0
529
SIRIUS XM HOLDINGS INC
COM
82968B103
125468
31604
SH
SOLE
27576
0
4028
SITEONE LANDSCAPE SUPPLY INC
COM
82982L103
8717387
63691
SH
SOLE
59211
0
4480
SITIO ROYALTIES CORP
CLASS A COM
82983N108
2534318
112138
SH
SOLE
107898
0
4240
SKYWORKS SOLUTIONS INC
COM
83088M102
386974
3280
SH
SOLE
1631
0
1649
SMARTSHEET INC
COM CL A
83200N103
17151190
358812
SH
SOLE
314663
0
44149
SMITH A O CORP
COM
831865209
229504
3319
SH
SOLE
2205
0
1114
SMUCKER J M CO
COM NEW
832696405
21252955
135051
SH
SOLE
102049
0
33002
SNAP INC
CL A
83304A106
155763
13895
SH
SOLE
11395
0
2500
SNAP ON INC
COM
833034101
1777675
7200
SH
SOLE
5941
0
1259
SNOWFLAKE INC
CL A
833445109
3854010
24979
SH
SOLE
21696
0
3283
SOLAREDGE TECHNOLOGIES INC
COM
83417M104
734647
2417
SH
SOLE
2021
0
396
SOLO BRANDS INC
COM CL A
83425V104
2019555
281275
SH
SOLE
272826
0
8449
SONOS INC
COM
83570H108
649638
33111
SH
SOLE
22477
0
10634
SONY GROUP CORPORATION
SPONSORED ADR
835699307
863379
9524
SH
SOLE
9408
0
116
SOUTHERN CO
COM
842587107
6275238
90187
SH
SOLE
73636
0
16551
SOUTHWEST AIRLS CO
COM
844741108
1011326
31079
SH
SOLE
23308
0
7771
SOUTHWESTERN ENERGY CO
COM
845467109
54165
10833
SH
SOLE
5000
0
5833
SOVOS BRANDS INC
COM
84612U107
1288847
77269
SH
SOLE
75543
0
1726
SP PLUS CORP
COM
78469C103
3052702
89026
SH
SOLE
85541
0
3485
SPDR DOW JONES INDL AVERAGE
UT SER 1
78467X109
16582090
49853
SH
SOLE
39975
0
9878
SPDR GOLD TR
GOLD SHS
78463V107
24908759
135950
SH
SOLE
109705
0
26245
SPDR INDEX SHS FDS
PORTFLO EURP ETF
78463X103
5134
135
SH
SOLE
70
0
65
SPDR INDEX SHS FDS
S&P NORTH AMER
78463X152
3700
69
SH
SOLE
69
0
0
SPDR INDEX SHS FDS
EURO STOXX 50
78463X202
83290
1855
SH
SOLE
1855
0
0
SPDR INDEX SHS FDS
PORTFOLIO EMG MK
78463X509
490312
14366
SH
SOLE
12985
0
1381
SPDR INDEX SHS FDS
GLB NAT RESRCE
78463X541
824135
14436
SH
SOLE
9856
0
4580
SPDR INDEX SHS FDS
DJ GLB RL ES ETF
78463X749
2796817
67950
SH
SOLE
61820
0
6130
SPDR INDEX SHS FDS
S&P EMKTSC ETF
78463X756
70657
1395
SH
SOLE
1395
0
0
SPDR INDEX SHS FDS
S&P INTL ETF
78463X772
1714
50
SH
SOLE
0
0
50
SPDR INDEX SHS FDS
MSCI ACWI EXUS
78463X848
103683
4030
SH
SOLE
3270
0
760
SPDR INDEX SHS FDS
DJ INTL RL ETF
78463X863
148692
5658
SH
SOLE
5386
0
272
SPDR INDEX SHS FDS
S&P INTL SMLCP
78463X871
669788
21627
SH
SOLE
163
0
21464
SPDR INDEX SHS FDS
PORTFOLIO DEVLPD
78463X889
1518088
47263
SH
SOLE
28753
0
18510
SPDR S&P 500 ETF TR
TR UNIT
78462F103
294808729
720117
SH
SOLE
610321
0
109796
SPDR S&P MIDCAP 400 ETF TR
UTSER1 S&PDCRP
78467Y107
33553691
73196
SH
SOLE
64253
0
8943
SPDR SER TR
NYSE TECH ETF
78464A102
222604
1837
SH
SOLE
1837
0
0
SPDR SER TR
S&P 600 SMCP GRW
78464A201
16225
220
SH
SOLE
220
0
0
SPDR SER TR
NUVEEN BLOOMBERG
78464A284
1290311
51530
SH
SOLE
51530
0
0
SPDR SER TR
ICE PFD SEC ETF
78464A292
14603
430
SH
SOLE
430
0
0
SPDR SER TR
S&P 600 SMCP VAL
78464A300
906618
11901
SH
SOLE
10824
0
1077
SPDR SER TR
BBG CONV SEC ETF
78464A359
2767367
41261
SH
SOLE
38850
0
2411
SPDR SER TR
PORTFOLIO INTRMD
78464A375
18942
583
SH
SOLE
583
0
0
SPDR SER TR
BLOOMBERG EMERGI
78464A391
467
22
SH
SOLE
22
0
0
SPDR SER TR
PRTFLO S&P500 GW
78464A409
1648925
29785
SH
SOLE
29165
0
620
SPDR SER TR
PORTFOLIO SHORT
78464A474
3786024
127777
SH
SOLE
93489
0
34288
SPDR SER TR
PRTFLO S&P500 VL
78464A508
470560
11556
SH
SOLE
3322
0
8234
SPDR SER TR
BLOOMBERG INTL T
78464A516
3942
171
SH
SOLE
171
0
0
SPDR SER TR
S&P TRANSN ETF
78464A532
24567
339
SH
SOLE
239
0
100
SPDR SER TR
S&P TELECOM
78464A540
14510
179
SH
SOLE
179
0
0
SPDR SER TR
HLTH CARE SVCS
78464A573
7955
92
SH
SOLE
92
0
0
SPDR SER TR
DJ REIT ETF
78464A607
13406
151
SH
SOLE
67
0
84
SPDR SER TR
AEROSPACE DEF
78464A631
1739781
14881
SH
SOLE
14777
0
104
SPDR SER TR
PORTFOLIO AGRGTE
78464A649
44101
1710
SH
SOLE
0
0
1710
SPDR SER TR
PORTFLI TIPS ETF
78464A656
35738
1340
SH
SOLE
1340
0
0
SPDR SER TR
PORTFOLIO LN TSR
78464A664
31251
1012
SH
SOLE
734
0
278
SPDR SER TR
PORTFLI INTRMDIT
78464A672
25467
880
SH
SOLE
0
0
880
SPDR SER TR
S&P REGL BKG
78464A698
257546
5872
SH
SOLE
5872
0
0
SPDR SER TR
S&P RETAIL ETF
78464A714
11453
181
SH
SOLE
181
0
0
SPDR SER TR
S&P METALS MNG
78464A755
3905816
73473
SH
SOLE
68832
0
4641
SPDR SER TR
S&P DIVID ETF
78464A763
11237192
90835
SH
SOLE
82789
0
8046
SPDR SER TR
S&P CAP MKTS
78464A771
3489
42
SH
SOLE
42
0
0
SPDR SER TR
S&P INS ETF
78464A789
176136
4475
SH
SOLE
4275
0
200
SPDR SER TR
S&P BK ETF
78464A797
502091
13544
SH
SOLE
13164
0
380
SPDR SER TR
S&P 600 SML CAP
78464A813
822654
9790
SH
SOLE
8990
0
800
SPDR SER TR
S&P 400 MDCP GRW
78464A821
34973
511
SH
SOLE
0
0
511
SPDR SER TR
S&P 400 MDCP VAL
78464A839
256916
3888
SH
SOLE
3494
0
394
SPDR SER TR
PORTFOLIO S&P400
78464A847
6745327
153512
SH
SOLE
128706
0
24806
SPDR SER TR
PORTFOLIO S&P500
78464A854
795101
16513
SH
SOLE
10170
0
6343
SPDR SER TR
S&P SEMICNDCTR
78464A862
1419033
6802
SH
SOLE
6802
0
0
SPDR SER TR
S&P BIOTECH
78464A870
8162989
107112
SH
SOLE
62933
0
44179
SPDR SER TR
S&P HOMEBUILD
78464A888
72678
1073
SH
SOLE
561
0
512
SPDR SER TR
PORTFOLIO SH TSR
78468R101
499950
17104
SH
SOLE
5065
0
12039
SPDR SER TR
BLOOMBERG INVT
78468R200
285251
9374
SH
SOLE
7015
0
2359
SPDR SER TR
BLOOMBERG SHT TE
78468R408
62268
2507
SH
SOLE
2507
0
0
SPDR SER TR
OILGAS EQUIP
78468R549
2702466
35932
SH
SOLE
35932
0
0
SPDR SER TR
S&P OILGAS EXP
78468R556
10684
84
SH
SOLE
84
0
0
SPDR SER TR
BLOOMBERG HIGH Y
78468R622
66983
722
SH
SOLE
431
0
291
SPDR SER TR
BLOOMBERG 1-3 MO
78468R663
711789
7752
SH
SOLE
1392
0
6360
SPDR SER TR
NUVEEN BLMBRG MU
78468R721
138072
2949
SH
SOLE
2949
0
0
SPDR SER TR
NUVEEN BLMBRG SH
78468R739
1175107
24713
SH
SOLE
24713
0
0
SPDR SER TR
SPDR MSCI USA GE
78468R747
493323
5951
SH
SOLE
5951
0
0
SPDR SER TR
PRTFLO S&P500 HI
78468R788
212348
5588
SH
SOLE
4278
0
1310
SPDR SER TR
SPDR S&P 500 ETF
78468R796
37495
1128
SH
SOLE
1128
0
0
SPDR SER TR
PORTFOLIO S&P600
78468R853
113574
3007
SH
SOLE
1950
0
1057
SPIRE INC
COM
84857L101
447493
6380
SH
SOLE
6320
0
60
SPLUNK INC
COM
848637104
48025956
500897
SH
SOLE
47219
0
453678
SPOTIFY TECHNOLOGY S A
SHS
L8681T102
429989
3218
SH
SOLE
1055
0
2163
SPROTT PHYSICAL GOLD TR
UNIT
85207H104
3904052
252526
SH
SOLE
244626
0
7900
SPROTT PHYSICAL SILVER TR
TR UNIT
85207K107
676374
81100
SH
SOLE
30220
0
50880
SPROUT SOCIAL INC
COM CL A
85209W109
54881433
901469
SH
SOLE
662907
0
238562
SPS COMM INC
COM
78463M107
222815
1463
SH
SOLE
1463
0
0
SQUARESPACE INC
CLASS A
85225A107
318431
10023
SH
SOLE
7023
0
3000
SS&C TECHNOLOGIES HLDGS INC
COM
78467J100
592503
10492
SH
SOLE
7924
0
2568
SSGA ACTIVE ETF TR
BLACKSTONE SENR
78467V608
67236
1622
SH
SOLE
1471
0
151
SSGA ACTIVE ETF TR
SPDR TR TACTIC
78467V848
225829
5504
SH
SOLE
5204
0
300
STAAR SURGICAL CO
COM PAR $0.01
852312305
237318
3711
SH
SOLE
2751
0
960
STAG INDL INC
COM
85254J102
657620
19445
SH
SOLE
18735
0
710
STANLEY BLACK & DECKER INC
COM
854502101
1385366
17192
SH
SOLE
16137
0
1055
STARBUCKS CORP
COM
855244109
275207852
2642926
SH
SOLE
1954748
0
688178
STARWOOD PPTY TR INC
COM
85571B105
3553811
200894
SH
SOLE
180328
0
20566
STATE STR CORP
COM
857477103
1453401
19202
SH
SOLE
16172
0
3030
STEEL DYNAMICS INC
COM
858119100
525051
4644
SH
SOLE
4194
0
450
STELLANTIS N.V
SHS
N82405106
282521
15532
SH
SOLE
15222
0
310
STERICYCLE INC
COM
858912108
227731
5222
SH
SOLE
3372
0
1850
STERIS PLC
SHS USD
G8473T100
2588210
13531
SH
SOLE
11776
0
1755
STMICROELECTRONICS N V
NY REGISTRY
861012102
333938
6243
SH
SOLE
6172
0
71
STRIDE INC
COM
86333M108
333625
8500
SH
SOLE
8500
0
0
STRYKER CORPORATION
COM
863667101
249799050
875045
SH
SOLE
606806
0
268239
SUBURBAN PROPANE PARTNERS L
UNIT LTD PARTN
864482104
396022
25850
SH
SOLE
24850
0
1000
SUMO LOGIC INC
COM
86646P103
347408
28999
SH
SOLE
5999
0
23000
SUN CMNTYS INC
COM
866674104
996562
7074
SH
SOLE
6056
0
1018
SUN LIFE FINANCIAL INC.
COM
866796105
578053
12378
SH
SOLE
12276
0
102
SUNCOR ENERGY INC NEW
COM
867224107
3846282
123874
SH
SOLE
63712
0
60162
SUNOPTA INC
COM
8676EP108
8467018
1099613
SH
SOLE
1001498
0
98115
SUNRUN INC
COM
86771W105
281475
13969
SH
SOLE
13969
0
0
SUPERNUS PHARMACEUTICALS
NOTE 0.625% 4/0
868459AD0
119983
120000
PRN
SOLE
90000
0
30000
SURGEPAYS INC
COM NEW
86882L204
118208
26327
SH
SOLE
26327
0
0
SYMBOTIC INC
CLASS A COM
87151X101
646829
28320
SH
SOLE
28320
0
0
SYNCHRONY FINANCIAL
COM
87165B103
232426
7993
SH
SOLE
7829
0
164
SYNEOS HEALTH INC
CL A
87166B102
380457
10681
SH
SOLE
10247
0
434
SYNOPSYS INC
COM
871607107
11831562
30632
SH
SOLE
29691
0
941
SYSCO CORP
COM
871829107
31085591
402507
SH
SOLE
346930
0
55577
T-MOBILE US INC
COM
872590104
1464188
10109
SH
SOLE
9078
0
1031
TACTILE SYS TECHNOLOGY INC
COM
87357P100
5909689
359908
SH
SOLE
349741
0
10167
TAIWAN SEMICONDUCTOR MFG LTD
SPONSORED ADS
874039100
4872829
52385
SH
SOLE
37503
0
14882
TAKE-TWO INTERACTIVE SOFTWAR
COM
874054109
4350513
36467
SH
SOLE
34396
0
2071
TAKEDA PHARMACEUTICAL CO LTD
SPONSORED ADS
874060205
193220
11724
SH
SOLE
11058
0
666
TALKSPACE INC
COM
87427V103
9583
13786
SH
SOLE
13476
0
310
TANGER FACTORY OUTLET CTRS I
COM
875465106
232102
11824
SH
SOLE
789
0
11035
TARGA RES CORP
COM
87612G101
1141044
15641
SH
SOLE
14471
0
1170
TARGET CORP
COM
87612E106
29777004
179780
SH
SOLE
139900
0
39880
TASKUS INC
CLASS A COM
87652V109
485632
33631
SH
SOLE
31772
0
1859
TE CONNECTIVITY LTD
SHS
H84989104
6831142
52086
SH
SOLE
29880
0
22206
TECHNIPFMC PLC
COM
G87110105
790308
57898
SH
SOLE
57598
0
300
TEKLA WORLD HEALTHCARE FD
BEN INT SHS
87911L108
531477
38681
SH
SOLE
38381
0
300
TELADOC HEALTH INC
COM
87918A105
536622
20719
SH
SOLE
18097
0
2622
TELEDYNE TECHNOLOGIES INC
COM
879360105
3780639
8451
SH
SOLE
8317
0
134
TELOS CORP MD
COM
87969B101
126500
50000
SH
SOLE
50000
0
0
TELUS INTL CDA INC
SUB VTG SHS
87975H100
612140
30259
SH
SOLE
28508
0
1751
TENABLE HLDGS INC
COM
88025T102
20574681
433060
SH
SOLE
387871
0
45189
TENARIS S A
SPONSORED ADS
88031M109
212013
7460
SH
SOLE
0
0
7460
TERADYNE INC
COM
880770102
1529222
14224
SH
SOLE
14002
0
222
TESLA INC
COM
88160R101
47123245
227144
SH
SOLE
174984
0
52160
TEVA PHARMACEUTICAL INDS LTD
SPONSORED ADS
881624209
95474
10788
SH
SOLE
10750
0
38
TEXAS INSTRS INC
COM
882508104
54878364
295029
SH
SOLE
211461
0
83568
TEXAS PACIFIC LAND CORPORATI
COM
88262P102
5317116
3126
SH
SOLE
3061
0
65
TEXTRON INC
COM
883203101
329636
4667
SH
SOLE
4362
0
305
THE CIGNA GROUP
COM
125523100
10312593
40358
SH
SOLE
31154
0
9204
THE REAL GOOD FOOD COMPANY I
COM CL A
75601G109
226614
53700
SH
SOLE
48050
0
5650
THE TRADE DESK INC
COM CL A
88339J105
476377
7821
SH
SOLE
5151
0
2670
THERMO FISHER SCIENTIFIC INC
COM
883556102
90912893
157734
SH
SOLE
131497
0
26237
THERMON GROUP HLDGS INC
COM
88362T103
1953603
78395
SH
SOLE
76740
0
1655
THOMSON REUTERS CORP.
COM NEW
884903709
297781
2289
SH
SOLE
1983
0
306
THOUGHTWORKS HOLDING INC
COM
88546E105
1008835
137070
SH
SOLE
134053
0
3017
TILRAY BRANDS INC
COM
88688T100
400555
158322
SH
SOLE
157802
0
520
TIMKEN CO
COM
887389104
342325
4189
SH
SOLE
1476
0
2713
TITAN INTL INC ILL
COM
88830M102
315448
30100
SH
SOLE
30000
0
100
TJX COS INC NEW
COM
872540109
18725450
238967
SH
SOLE
218390
0
20577
TOAST INC
CL A
888787108
34713711
1955702
SH
SOLE
1614131
0
341571
TOLL BROTHERS INC
COM
889478103
207644
3459
SH
SOLE
2584
0
875
TOPGOLF CALLAWAY BRANDS CORP
COM
131193104
1776948
82190
SH
SOLE
82190
0
0
TORONTO DOMINION BK ONT
COM NEW
891160509
5586413
93262
SH
SOLE
44424
0
48838
TOTALENERGIES SE
SPONSORED ADS
89151E109
3905744
66143
SH
SOLE
53601
0
12542
TRACTOR SUPPLY CO
COM
892356106
15666149
66653
SH
SOLE
52724
0
13929
TRADEWEB MKTS INC
CL A
892672106
237771
3009
SH
SOLE
2962
0
47
TRAEGER INC
COMMON STOCK
89269P103
387795
94354
SH
SOLE
66454
0
27900
TRANE TECHNOLOGIES PLC
SHS
G8994E103
2816606
15309
SH
SOLE
11008
0
4301
TRANSDIGM GROUP INC
COM
893641100
126046127
171014
SH
SOLE
119984
0
51030
TRANSOCEAN LTD
REG SHS
H8817H100
1684931
264926
SH
SOLE
235276
0
29650
TRANSUNION
COM
89400J107
1420645
22862
SH
SOLE
18252
0
4610
TRAVELERS COMPANIES INC
COM
89417E109
6107626
35632
SH
SOLE
31010
0
4622
TREAN INS GROUP INC
COM
89457R101
164353
26855
SH
SOLE
26780
0
75
TREEHOUSE FOODS INC
COM
89469A104
21116117
418721
SH
SOLE
362315
0
56406
TREX CO INC
COM
89531P105
31866050
654737
SH
SOLE
479933
0
174804
TRIMAS CORP
COM NEW
896215209
275626
9893
SH
SOLE
4958
0
4935
TRIMBLE INC
COM
896239100
21118183
402865
SH
SOLE
234397
0
168468
TRIPLE FLAG PRECIOUS METAL
COM
89679M104
179400
12000
SH
SOLE
12000
0
0
TRITON INTL LTD
CL A
G9078F107
423337
6696
SH
SOLE
6696
0
0
TRUIST FINL CORP
COM
89832Q109
1539445
45145
SH
SOLE
34984
0
10161
TWILIO INC
CL A
90138F102
18730804
281117
SH
SOLE
207921
0
73196
TWIST BIOSCIENCE CORP
COM
90184D100
677152
44904
SH
SOLE
25854
0
19050
TWO HBRS INVT CORP
COM
90187B804
211427
14373
SH
SOLE
10810
0
3563
TYLER TECHNOLOGIES INC
COM
902252105
170535453
480869
SH
SOLE
390553
0
90316
TYSON FOODS INC
CL A
902494103
591776
9976
SH
SOLE
4296
0
5680
U HAUL HOLDING COMPANY
COM SER N
023586506
258265
4981
SH
SOLE
4846
0
135
U S SILICA HLDGS INC
COM
90346E103
1129878
94630
SH
SOLE
74410
0
20220
UBER TECHNOLOGIES INC
COM
90353T100
77516486
2445315
SH
SOLE
1505667
0
939648
UBER TECHNOLOGIES INC
NOTE12/1
90353TAJ9
21995
25000
PRN
SOLE
0
0
25000
UBIQUITI INC
COM
90353W103
205194
755
SH
SOLE
541
0
214
UFP INDUSTRIES INC
COM
90278Q108
275681
3469
SH
SOLE
110
0
3359
UGI CORP NEW
COM
902681105
234491
6746
SH
SOLE
2796
0
3950
ULTA BEAUTY INC
COM
90384S303
40535096
74285
SH
SOLE
55295
0
18990
UNDER ARMOUR INC
CL A
904311107
550458
58004
SH
SOLE
54814
0
3190
UNDER ARMOUR INC
CL C
904311206
55232
6475
SH
SOLE
4510
0
1965
UNIFIRST CORP MASS
COM
904708104
4323274
24532
SH
SOLE
23390
0
1142
UNILEVER PLC
SPON ADR NEW
904767704
7248144
139575
SH
SOLE
105928
0
33647
UNION PAC CORP
COM
907818108
104764039
520541
SH
SOLE
364216
0
156325
UNIQURE NV
SHS
N90064101
491215
24390
SH
SOLE
24240
0
150
UNITED AIRLS HLDGS INC
COM
910047109
1212207
27395
SH
SOLE
26573
0
822
UNITED PARCEL SERVICE INC
CL B
911312106
42553874
219361
SH
SOLE
155416
0
63945
UNITED RENTALS INC
COM
911363109
2285565
5775
SH
SOLE
5393
0
382
UNITED STATES STL CORP NEW
COM
912909108
1321547
50634
SH
SOLE
40534
0
10100
UNITEDHEALTH GROUP INC
COM
91324P102
171269306
362406
SH
SOLE
293588
0
68818
UNITY SOFTWARE INC
COM
91332U101
7473495
230379
SH
SOLE
195244
0
35135
UNIVERSAL DISPLAY CORP
COM
91347P105
431261
2780
SH
SOLE
657
0
2123
UPHEALTH INC
COM NEW
91532B200
29368
19710
SH
SOLE
19710
0
0
URANIUM ENERGY CORP
COM
916896103
462240
160500
SH
SOLE
160000
0
500
US BANCORP DEL
COM NEW
902973304
7163487
198710
SH
SOLE
141688
0
57022
VAIL RESORTS INC
COM
91879Q109
6331726
27096
SH
SOLE
11990
0
15106
VALERO ENERGY CORP
COM
91913Y100
5346968
38302
SH
SOLE
35418
0
2884
VALMONT INDS INC
COM
920253101
23217749
72719
SH
SOLE
65766
0
6953
VANECK ETF TRUST
GOLD MINERS ETF
92189F106
10368877
320522
SH
SOLE
290817
0
29705
VANECK ETF TRUST
PREFERRED SECURT
92189F429
35300
2000
SH
SOLE
2000
0
0
VANECK ETF TRUST
FALLEN ANGEL HG
92189F437
4007
143
SH
SOLE
143
0
0
VANECK ETF TRUST
MORTGAGE REIT
92189F452
16950
1500
SH
SOLE
1500
0
0
VANECK ETF TRUST
LOW CARBN ENERGY
92189F502
39330
324
SH
SOLE
324
0
0
VANECK ETF TRUST
MRNGSTR WDE MOAT
92189F643
2272491
30780
SH
SOLE
23085
0
7695
VANECK ETF TRUST
SEMICONDUCTR ETF
92189F676
4681343
17787
SH
SOLE
16755
0
1032
VANECK ETF TRUST
PHARMACEUTCL ETF
92189F692
68470
882
SH
SOLE
882
0
0
VANECK ETF TRUST
AGRIBUSINESS ETF
92189F700
608
7
SH
SOLE
0
0
7
VANECK ETF TRUST
BIOTECH ETF
92189F726
68888
425
SH
SOLE
425
0
0
VANECK ETF TRUST
CHINA GROWTH LDR
92189F759
15923
600
SH
SOLE
600
0
0
VANECK ETF TRUST
JUNIOR GOLD MINE
92189F791
863628
21864
SH
SOLE
19105
0
2759
VANECK ETF TRUST
VANECK VIETNAM
92189F817
8526
700
SH
SOLE
0
0
700
VANECK ETF TRUST
BRAZIL SMALL CAP
92189F825
34452
2572
SH
SOLE
1753
0
819
VANECK ETF TRUST
GAMING ETF
92189F882
23067
520
SH
SOLE
520
0
0
VANECK ETF TRUST
INTRMDT MUNI ETF
92189H201
130720
2813
SH
SOLE
1697
0
1116
VANECK ETF TRUST
HIGH YLD MUNIETF
92189H409
1045924
20215
SH
SOLE
20000
0
215
VANECK ETF TRUST
OIL SERVICES ETF
92189H607
30153
109
SH
SOLE
39
0
70
VANECK ETF TRUST
SOCIAL SENTIMENT
92189H839
328
22
SH
SOLE
22
0
0
VANECK ETF TRUST
ENERGY INCME ET
92189H870
2315
38
SH
SOLE
38
0
0
VANGUARD ADMIRAL FDS INC
500 GRTH IDX F
921932505
871235
3780
SH
SOLE
3730
0
50
VANGUARD ADMIRAL FDS INC
500 VAL IDX FD
921932703
3033023
20675
SH
SOLE
13607
0
7068
VANGUARD ADMIRAL FDS INC
SMLCP 600 GRTH
921932794
25958
274
SH
SOLE
274
0
0
VANGUARD ADMIRAL FDS INC
SMLLCP 600 IDX
921932828
257313
2898
SH
SOLE
2898
0
0
VANGUARD ADMIRAL FDS INC
MIDCP 400 VAL
921932844
103986
1322
SH
SOLE
1200
0
122
VANGUARD ADMIRAL FDS INC
MIDCP 400 GRTH
921932869
1497792
16858
SH
SOLE
16560
0
298
VANGUARD ADMIRAL FDS INC
MIDCP 400 IDX
921932885
33872
400
SH
SOLE
400
0
0
VANGUARD BD INDEX FDS
LONG TERM BOND
921937793
383
5
SH
SOLE
5
0
0
VANGUARD BD INDEX FDS
INTERMED TERM
921937819
6863549
89439
SH
SOLE
1298
0
88141
VANGUARD BD INDEX FDS
SHORT TRM BOND
921937827
37510559
490398
SH
SOLE
330656
0
159742
VANGUARD BD INDEX FDS
TOTAL BND MRKT
921937835
3790730
51344
SH
SOLE
50174
0
1170
VANGUARD BD INDEX FDS
VANGUARD ULTRA
92203C303
9583021
194619
SH
SOLE
178334
0
16285
VANGUARD INDEX FDS
S&P 500 ETF SHS
922908363
52328800
139146
SH
SOLE
131211
0
7935
VANGUARD INDEX FDS
MCAP VL IDXVIP
922908512
19667539
146696
SH
SOLE
134857
0
11839
VANGUARD INDEX FDS
MCAP GR IDXVIP
922908538
3820869
19605
SH
SOLE
14833
0
4772
VANGUARD INDEX FDS
REAL ESTATE ETF
922908553
17587255
211793
SH
SOLE
192113
0
19680
VANGUARD INDEX FDS
SML CP GRW ETF
922908595
7319113
33821
SH
SOLE
25732
0
8089
VANGUARD INDEX FDS
SM CP VAL ETF
922908611
9136699
57550
SH
SOLE
54160
0
3390
VANGUARD INDEX FDS
MID CAP ETF
922908629
16662869
79001
SH
SOLE
74034
0
4967
VANGUARD INDEX FDS
LARGE CAP ETF
922908637
914461
4895
SH
SOLE
3137
0
1758
VANGUARD INDEX FDS
EXTEND MKT ETF
922908652
9653036
68852
SH
SOLE
57039
0
11813
VANGUARD INDEX FDS
GROWTH ETF
922908736
43070413
172668
SH
SOLE
161599
0
11069
VANGUARD INDEX FDS
VALUE ETF
922908744
93822645
679333
SH
SOLE
622006
0
57327
VANGUARD INDEX FDS
SMALL CP ETF
922908751
8161538
43055
SH
SOLE
34703
0
8352
VANGUARD INDEX FDS
TOTAL STK MKT
922908769
29677970
145409
SH
SOLE
137646
0
7763
VANGUARD INTL EQUITY INDEX F
GLB EX US ETF
922042676
1859768
45841
SH
SOLE
45174
0
667
VANGUARD INTL EQUITY INDEX F
FTSE SMCAP ETF
922042718
416751
3815
SH
SOLE
2648
0
1167
VANGUARD INTL EQUITY INDEX F
TT WRLD ST ETF
922042742
758004
8231
SH
SOLE
8166
0
65
VANGUARD INTL EQUITY INDEX F
ALLWRLD EX US
922042775
93217269
1743356
SH
SOLE
1535726
0
207630
VANGUARD INTL EQUITY INDEX F
FTSE EMR MKT ETF
922042858
22910640
567095
SH
SOLE
515234
0
51861
VANGUARD INTL EQUITY INDEX F
FTSE PACIFIC ETF
922042866
496917
7327
SH
SOLE
7252
0
75
VANGUARD INTL EQUITY INDEX F
FTSE EUROPE ETF
922042874
1773978
29105
SH
SOLE
17270
0
11835
VANGUARD MALVERN FDS
STRM INFPROIDX
922020805
1937127
40509
SH
SOLE
26047
0
14462
VANGUARD MUN BD FDS
TAX EXEMPT BD
922907746
1550519
30606
SH
SOLE
28061
0
2545
VANGUARD SCOTTSDALE FDS
SHORT TERM TREAS
92206C102
2371984
40519
SH
SOLE
4218
0
36301
VANGUARD SCOTTSDALE FDS
SHRT TRM CORP BD
92206C409
1035086
13578
SH
SOLE
12078
0
1500
VANGUARD SCOTTSDALE FDS
VNG RUS3000IDX
92206C599
1303808
7113
SH
SOLE
7095
0
18
VANGUARD SCOTTSDALE FDS
VNG RUS2000GRW
92206C623
106787
647
SH
SOLE
457
0
190
VANGUARD SCOTTSDALE FDS
VNG RUS2000VAL
92206C649
36753
305
SH
SOLE
305
0
0
VANGUARD SCOTTSDALE FDS
VNG RUS2000IDX
92206C664
4581291
63558
SH
SOLE
17675
0
45883
VANGUARD SCOTTSDALE FDS
VNG RUS1000GRW
92206C680
294555
4684
SH
SOLE
4569
0
115
VANGUARD SCOTTSDALE FDS
INTER TERM TREAS
92206C706
963704
16072
SH
SOLE
16072
0
0
VANGUARD SCOTTSDALE FDS
VNG RUS1000VAL
92206C714
225927
3382
SH
SOLE
2701
0
681
VANGUARD SCOTTSDALE FDS
VNG RUS1000IDX
92206C730
130431
700
SH
SOLE
700
0
0
VANGUARD SCOTTSDALE FDS
MTG-BKD SECS ETF
92206C771
123168
2646
SH
SOLE
2577
0
69
VANGUARD SCOTTSDALE FDS
LG-TERM COR BD
92206C813
18654
234
SH
SOLE
234
0
0
VANGUARD SCOTTSDALE FDS
LONG TERM TREAS
92206C847
7010
107
SH
SOLE
107
0
0
VANGUARD SCOTTSDALE FDS
INT-TERM CORP
92206C870
1609064
20058
SH
SOLE
16544
0
3514
VANGUARD SPECIALIZED FUNDS
DIV APP ETF
921908844
100983236
655693
SH
SOLE
550828
0
104865
VANGUARD STAR FDS
VG TL INTL STK F
921909768
1122916
20339
SH
SOLE
19970
0
369
VANGUARD TAX-MANAGED FDS
VAN FTSE DEV MKT
921943858
127869499
2830850
SH
SOLE
2585294
0
245556
VANGUARD WHITEHALL FDS
HIGH DIV YLD
921946406
15475343
146686
SH
SOLE
123380
0
23306
VANGUARD WHITEHALL FDS
INTL HIGH ETF
921946794
4002856
64614
SH
SOLE
63429
0
1185
VANGUARD WHITEHALL FDS
INTL DVD ETF
921946810
4867213
66059
SH
SOLE
53033
0
13026
VANGUARD WORLD FD
ESG US STK ETF
921910733
2961723
41301
SH
SOLE
41301
0
0
VANGUARD WORLD FD
MEGA GRWTH IND
921910816
5627891
27519
SH
SOLE
21371
0
6148
VANGUARD WORLD FD
MEGA CAP VAL ETF
921910840
1172401
11606
SH
SOLE
2835
0
8771
VANGUARD WORLD FD
MEGA CAP INDEX
921910873
326645
2282
SH
SOLE
2117
0
165
VANGUARD WORLD FDS
CONSUM DIS ETF
92204A108
819571
3245
SH
SOLE
2574
0
671
VANGUARD WORLD FDS
CONSUM STP ETF
92204A207
3468576
17924
SH
SOLE
17523
0
401
VANGUARD WORLD FDS
ENERGY ETF
92204A306
2394303
20960
SH
SOLE
19751
0
1209
VANGUARD WORLD FDS
FINANCIALS ETF
92204A405
1391675
17867
SH
SOLE
15659
0
2208
VANGUARD WORLD FDS
HEALTH CAR ETF
92204A504
3621661
15188
SH
SOLE
14037
0
1151
VANGUARD WORLD FDS
INDUSTRIAL ETF
92204A603
4111037
21579
SH
SOLE
20908
0
671
VANGUARD WORLD FDS
INF TECH ETF
92204A702
10730523
27838
SH
SOLE
25832
0
2006
VANGUARD WORLD FDS
MATERIALS ETF
92204A801
2198939
12366
SH
SOLE
11213
0
1153
VANGUARD WORLD FDS
UTILITIES ETF
92204A876
300852
2039
SH
SOLE
1610
0
429
VANGUARD WORLD FDS
COMM SRVC ETF
92204A884
221728
2294
SH
SOLE
1327
0
967
VARONIS SYS INC
COM
922280102
449193
17270
SH
SOLE
17270
0
0
VEEVA SYS INC
CL A COM
922475108
276468314
1504262
SH
SOLE
1203177
0
301085
VELO3D INC
COMMON STOCK
92259N104
459110
202251
SH
SOLE
182551
0
19700
VENTAS INC
COM
92276F100
588953
13586
SH
SOLE
12061
0
1525
VERACYTE INC
COM
92337F107
1422049
63769
SH
SOLE
45744
0
18025
VERISIGN INC
COM
92343E102
222319
1052
SH
SOLE
805
0
247
VERISK ANALYTICS INC
COM
92345Y106
76855431
400581
SH
SOLE
279457
0
121124
VERIZON COMMUNICATIONS INC
COM
92343V104
19940597
512744
SH
SOLE
396320
0
116424
VERRA MOBILITY CORP
CL A COM STK
92511U102
5884116
347761
SH
SOLE
300765
0
46996
VERTEX PHARMACEUTICALS INC
COM
92532F100
5731753
18192
SH
SOLE
8546
0
9646
VERU INC
COM
92536C103
348099
300085
SH
SOLE
300000
0
85
VIASAT INC
COM
92552V100
3239571
95732
SH
SOLE
83546
0
12186
VIATRIS INC
COM
92556V106
268873
27949
SH
SOLE
18860
0
9089
VICI PPTYS INC
COM
925652109
2484620
76169
SH
SOLE
68545
0
7624
VICOR CORP
COM
925815102
332335
7080
SH
SOLE
7080
0
0
VIEMED HEALTHCARE INC
COM
92663R105
222180
23000
SH
SOLE
23000
0
0
VIKING THERAPEUTICS INC
COM
92686J106
1797284
107945
SH
SOLE
105445
0
2500
VIPER ENERGY PARTNERS LP
COM UNT RP INT
92763M105
618800
22100
SH
SOLE
22100
0
0
VIRGIN GALACTIC HOLDINGS INC
COM
92766K106
919139
226948
SH
SOLE
186923
0
40025
VIRTU FINL INC
CL A
928254101
389737
20621
SH
SOLE
20444
0
177
VISA INC
COM CL A
92826C839
504409985
2237248
SH
SOLE
1899522
0
337726
VISTA OUTDOOR INC
COM
928377100
634642
22903
SH
SOLE
22653
0
250
VMWARE INC
CL A COM
928563402
703655
5636
SH
SOLE
3267
0
2369
VODAFONE GROUP PLC NEW
SPONSORED ADR
92857W308
566566
51319
SH
SOLE
43680
0
7639
VONTIER CORPORATION
COM
928881101
448079
16389
SH
SOLE
12225
0
4164
VOYA FINANCIAL INC
COM
929089100
405687
5677
SH
SOLE
2142
0
3535
VSE CORP
COM
918284100
506382
11278
SH
SOLE
10719
0
559
VULCAN MATLS CO
COM
929160109
13479816
78572
SH
SOLE
18638
0
59934
VUZIX CORP
COM NEW
92921W300
61342
14817
SH
SOLE
0
0
14817
WABTEC
COM
929740108
54483671
539122
SH
SOLE
339777
0
199345
WALGREENS BOOTS ALLIANCE INC
COM
931427108
9029785
261127
SH
SOLE
199558
0
61569
WALMART INC
COM
931142103
109922512
745490
SH
SOLE
392574
0
352916
WARNER BROS DISCOVERY INC
COM SER A
934423104
1250325
82803
SH
SOLE
48331
0
34472
WARNER MUSIC GROUP CORP
COM CL A
934550203
5268794
157890
SH
SOLE
153209
0
4681
WASTE CONNECTIONS INC
COM
94106B101
10174801
73163
SH
SOLE
71799
0
1364
WASTE MGMT INC DEL
COM
94106L109
8464352
51874
SH
SOLE
44819
0
7055
WATERS CORP
COM
941848103
1222419
3948
SH
SOLE
3604
0
344
WATSCO INC
COM
942622200
232215475
729870
SH
SOLE
555254
0
174616
WAYFAIR INC
CL A
94419L101
475266
13840
SH
SOLE
13648
0
192
WAYFAIR INC
NOTE 0.625%10/0
94419LAM3
72049
99000
PRN
SOLE
74000
0
25000
WEC ENERGY GROUP INC
COM
92939U106
3686143
38887
SH
SOLE
27244
0
11643
WELLS FARGO CO NEW
COM
949746101
10009205
267769
SH
SOLE
239280
0
28489
WELLS FARGO CO NEW
PERP PFD CNV A
949746804
514021
437
SH
SOLE
427
0
10
WELLTOWER INC
COM
95040Q104
2055472
28672
SH
SOLE
22550
0
6122
WEST PHARMACEUTICAL SVSC INC
COM
955306105
35662219
102930
SH
SOLE
91414
0
11516
WESTERN ALLIANCE BANCORP
COM
957638109
262870
7396
SH
SOLE
7396
0
0
WESTERN DIGITAL CORP.
COM
958102105
735770
19532
SH
SOLE
16670
0
2862
WESTERN DIGITAL CORP.
NOTE 1.500% 2/0
958102AP0
24100
25000
PRN
SOLE
25000
0
0
WESTERN MIDSTREAM PARTNERS L
COM UNIT LP INT
958669103
329572
12498
SH
SOLE
8780
0
3718
WESTERN UN CO
COM
959802109
294137
26380
SH
SOLE
20498
0
5882
WESTROCK CO
COM
96145D105
709121
23273
SH
SOLE
23253
0
20
WEX INC
COM
96208T104
26589604
144595
SH
SOLE
132176
0
12419
WEYERHAEUSER CO MTN BE
COM NEW
962166104
6140985
203816
SH
SOLE
178504
0
25312
WHEATON PRECIOUS METALS CORP
COM
962879102
8139725
169014
SH
SOLE
131919
0
37095
WHIRLPOOL CORP
COM
963320106
1181275
8948
SH
SOLE
1113
0
7835
WILLIAMS COS INC
COM
969457100
1042507
34913
SH
SOLE
25344
0
9569
WILLIAMS SONOMA INC
COM
969904101
1564030
12856
SH
SOLE
12542
0
314
WILLIS TOWERS WATSON PLC LTD
SHS
G96629103
2241537
9646
SH
SOLE
8939
0
707
WILLSCOT MOBIL MINI HLDNG CO
COM CL A
971378104
6093276
129976
SH
SOLE
125976
0
4000
WINTRUST FINL CORP
COM
97650W108
2624936
35983
SH
SOLE
34655
0
1328
WISDOMTREE TR
US TOTAL DIVIDND
97717W109
1220646
20146
SH
SOLE
20146
0
0
WISDOMTREE TR
CHINESE YUAN FD
97717W182
10148
400
SH
SOLE
0
0
400
WISDOMTREE TR
US HIGH DIVIDEND
97717W208
1040304
12645
SH
SOLE
4120
0
8525
WISDOMTREE TR
EMG MKTS SMCAP
97717W281
106462
2325
SH
SOLE
2125
0
200
WISDOMTREE TR
US LARGECAP DIVD
97717W307
568370
9188
SH
SOLE
8666
0
522
WISDOMTREE TR
EMER MKT HIGH FD
97717W315
300379
7934
SH
SOLE
6934
0
1000
WISDOMTREE TR
US AI ENHANCED
97717W406
205777
2245
SH
SOLE
1745
0
500
WISDOMTREE TR
INDIA ERNGS FD
97717W422
436734
13847
SH
SOLE
8847
0
5000
WISDOMTREE TR
GERMANY HEDEQ FD
97717W448
25472
700
SH
SOLE
700
0
0
WISDOMTREE TR
BLMBG US BULL
97717W471
2216
85
SH
SOLE
85
0
0
WISDOMTREE TR
US MIDCAP DIVID
97717W505
75813
1850
SH
SOLE
1850
0
0
WISDOMTREE TR
WISDOMTREE US VA
97717W547
8444
144
SH
SOLE
144
0
0
WISDOMTREE TR
US SMALLCAP FUND
97717W562
438942
10156
SH
SOLE
4506
0
5650
WISDOMTREE TR
US MIDCAP FUND
97717W570
38051
765
SH
SOLE
765
0
0
WISDOMTREE TR
US SMALLCAP DIVD
97717W604
290870
10185
SH
SOLE
10185
0
0
WISDOMTREE TR
INTL EQUITY FD
97717W703
105361
2119
SH
SOLE
1999
0
120
WISDOMTREE TR
INTL SMCAP DIV
97717W760
236630
3883
SH
SOLE
3883
0
0
WISDOMTREE TR
INTERNTNL AI ENH
97717W786
56342
1450
SH
SOLE
1450
0
0
WISDOMTREE TR
ITL HIGH DIV FD
97717W802
36445
968
SH
SOLE
968
0
0
WISDOMTREE TR
JP SMALLCP DIV
97717W836
29276
438
SH
SOLE
438
0
0
WISDOMTREE TR
JAPN HEDGE EQT
97717W851
183023
2588
SH
SOLE
2588
0
0
WISDOMTREE TR
EUROPE SMCP DV
97717W869
5539
95
SH
SOLE
95
0
0
WISDOMTREE TR
EMERG MKTS ESG
97717X214
49800
1775
SH
SOLE
1775
0
0
WISDOMTREE TR
YIELD ENHANCD US
97717X511
221319
5066
SH
SOLE
5066
0
0
WISDOMTREE TR
EUR HDG SMLCAP
97717X552
135400
4000
SH
SOLE
4000
0
0
WISDOMTREE TR
US S CAP QTY DIV
97717X651
75657
1820
SH
SOLE
1520
0
300
WISDOMTREE TR
EUROPE HEDGED EQ
97717X701
142388
1732
SH
SOLE
1732
0
0
WISDOMTREE TR
EM LCL DEBT FD
97717X867
7340
271
SH
SOLE
271
0
0
WISDOMTREE TR
FLOATNG RAT TREA
97717Y527
65812268
1309176
SH
SOLE
1113876
0
195300
WISDOMTREE TR
CLOUD COMPUTNG
97717Y691
222275
7484
SH
SOLE
7484
0
0
WNS HLDGS LTD
SPON ADR
92932M101
220720
2369
SH
SOLE
2275
0
94
WOLFSPEED INC
COM
977852102
6845535
105397
SH
SOLE
102541
0
2856
WOODSIDE ENERGY GROUP LTD
SPONSORED ADR
980228308
245904
10963
SH
SOLE
10377
0
586
WOODWARD INC
COM
980745103
311834
3203
SH
SOLE
2410
0
793
WORKDAY INC
CL A
98138H101
325795023
1577394
SH
SOLE
1138421
0
438973
WORKIVA INC
COM CL A
98139A105
273435
2670
SH
SOLE
2670
0
0
WP CAREY INC
COM
92936U109
5646053
72899
SH
SOLE
62490
0
10409
WYNDHAM HOTELS & RESORTS INC
COM
98311A105
380299
5605
SH
SOLE
5080
0
525
WYNN RESORTS LTD
COM
983134107
2197912
19640
SH
SOLE
18881
0
759
XCEL ENERGY INC
COM
98389B100
2591367
38425
SH
SOLE
34805
0
3620
XOMETRY INC
CLASS A COM
98423F109
17585903
1174743
SH
SOLE
895898
0
278845
XPO INC
COM
983793100
211497
6630
SH
SOLE
5030
0
1600
XYLEM INC
COM
98419M100
5492743
52462
SH
SOLE
14081
0
38381
YETI HLDGS INC
COM
98585X104
22957627
573941
SH
SOLE
516543
0
57398
YUM BRANDS INC
COM
988498101
3968539
30046
SH
SOLE
27916
0
2130
YUM CHINA HLDGS INC
COM
98850P109
2267023
35763
SH
SOLE
17987
0
17776
ZEBRA TECHNOLOGIES CORPORATI
CL A
989207105
34134120
107340
SH
SOLE
42124
0
65216
ZIFF DAVIS INC
COM
48123V102
410094
2871
SH
SOLE
1883
0
988
ZIMMER BIOMET HOLDINGS INC
COM
98956P102
3408677
26383
SH
SOLE
18308
0
8075
ZIONS BANCORPORATION N A
COM
989701107
324052
10827
SH
SOLE
8236
0
2591
ZOETIS INC
CL A
98978V103
391949320
2354899
SH
SOLE
1790546
0
564353
ZOOM VIDEO COMMUNICATIONS IN
CL A
98980L101
9517238
128890
SH
SOLE
106413
0
22477