0001104659-22-022025.txt : 20220214
0001104659-22-022025.hdr.sgml : 20220214
20220214105658
ACCESSION NUMBER: 0001104659-22-022025
CONFORMED SUBMISSION TYPE: 13F-HR
PUBLIC DOCUMENT COUNT: 2
CONFORMED PERIOD OF REPORT: 20211231
FILED AS OF DATE: 20220214
DATE AS OF CHANGE: 20220214
EFFECTIVENESS DATE: 20220214
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: 22627074
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
13F-HR
LIVE
false
false
false
0000902367
XXXXXXXX
12-31-2021
12-31-2021
false
BLAIR WILLIAM & CO/IL
150 North Riverside Plaza
Chicago
IL
60606
13F HOLDINGS REPORT
028-04871
N
Ryan DeVore
Partner, Head of Private Wealth Management
312-236-1600
/s/ Ryan DeVore
Chicago
IL
02-14-2022
0
1963
31883204
INFORMATION TABLE
2
infotable.xml
10X GENOMICS INC
CL A COM
88025U109
789
5297
SH
SOLE
5297
0
0
1LIFE HEALTHCARE INC
COM
68269G107
1263
71906
SH
SOLE
65183
0
6723
2U INC
COM
90214J101
8392
418155
SH
SOLE
376099
0
42056
3-D SYS CORP DEL
COM NEW
88554D205
669
31066
SH
SOLE
30450
0
616
3M CO
COM
88579Y101
43096
242619
SH
SOLE
163017
0
79602
9 METERS BIOPHARMA INC
COM
654405109
80
81912
SH
SOLE
81912
0
0
ABB LTD
SPONSORED ADR
000375204
6346
166255
SH
SOLE
155398
0
10857
ABBOTT LABS
COM
002824100
267528
1900866
SH
SOLE
1436924
0
463942
ABBVIE INC
COM
00287Y109
162158
1197619
SH
SOLE
885278
0
312341
ABERDEEN ASIA-PACIFIC INCOME
COM
003009107
102
26600
SH
SOLE
26600
0
0
ABERDEEN EMRG MRKTS EQT INM
COM
00301W105
318
40143
SH
SOLE
33677
0
6466
ABIOMED INC
COM
003654100
159373
443725
SH
SOLE
322286
0
121439
ABM INDS INC
COM
000957100
327
8000
SH
SOLE
0
0
8000
ACADIA HEALTHCARE COMPANY IN
COM
00404A109
812
13381
SH
SOLE
13251
0
130
ACCELERATE DIAGNOSTICS INC
COM
00430H102
3520
674300
SH
SOLE
656414
0
17886
ACCENTURE PLC IRELAND
SHS CLASS A
G1151C101
263223
634960
SH
SOLE
440263
0
194697
ACCOLADE INC
COM
00437E102
756
28662
SH
SOLE
27415
0
1247
ACLARIS THERAPEUTICS INC
COM
00461U105
186
12800
SH
SOLE
12750
0
50
ACORDA THERAPEUTICS INC
COM NEW
00484M601
57
23840
SH
SOLE
23840
0
0
ACRES COMMERCIAL REALTY CORP
NOTE 4.500% 8/1
76120WAC8
139
140000
PRN
SOLE
105000
0
35000
ACTINIUM PHARMACEUTICALS INC
COM
00507W206
522
86866
SH
SOLE
59466
0
27400
ACTIVISION BLIZZARD INC
COM
00507V109
17236
259066
SH
SOLE
200399
0
58667
ACUITY BRANDS INC
COM
00508Y102
299
1411
SH
SOLE
1207
0
204
ACUSHNET HLDGS CORP
COM
005098108
268
5048
SH
SOLE
5048
0
0
ADAPTIVE BIOTECHNOLOGIES COR
COM
00650F109
4732
168636
SH
SOLE
153388
0
15248
ADOBE SYSTEMS INCORPORATED
COM
00724F101
374819
660987
SH
SOLE
425389
0
235598
ADVANCE AUTO PARTS INC
COM
00751Y106
969
4038
SH
SOLE
3965
0
73
ADVANCED MICRO DEVICES INC
COM
007903107
19717
137016
SH
SOLE
115594
0
21422
AEGLEA BIOTHERAPEUTICS INC
COM
00773J103
364
76594
SH
SOLE
76594
0
0
AEROVIRONMENT INC
COM
008073108
1174
18927
SH
SOLE
15777
0
3150
AFFILIATED MANAGERS GROUP IN
COM
008252108
2468
15005
SH
SOLE
13915
0
1090
AFFIMED N V
COM
N01045108
91
16500
SH
SOLE
16500
0
0
AFFIRM HLDGS INC
COM CL A
00827B106
247
2456
SH
SOLE
500
0
1956
AFLAC INC
COM
001055102
944
16166
SH
SOLE
14352
0
1814
AGCO CORP
COM
001084102
357
3076
SH
SOLE
1465
0
1611
AGENUS INC
COM NEW
00847G705
105
32666
SH
SOLE
25766
0
6900
AGILENT TECHNOLOGIES INC
COM
00846U101
4255
26649
SH
SOLE
20340
0
6309
AGILETHOUGHT INC
CLASS A COM
00857F100
725
153525
SH
SOLE
142975
0
10550
AGNICO EAGLE MINES LTD
COM
008474108
711
13379
SH
SOLE
8384
0
4995
AILERON THERAPEUTICS INC
COM
00887A105
601
1067489
SH
SOLE
814739
0
252750
AIR LEASE CORP
CL A
00912X302
278
6285
SH
SOLE
6235
0
50
AIR PRODS & CHEMS INC
COM
009158106
22142
72772
SH
SOLE
41556
0
31216
AIRBNB INC
COM CL A
009066101
106808
641527
SH
SOLE
553214
0
88313
AIRGAIN INC
COM
00938A104
6738
633910
SH
SOLE
576690
0
57220
AKAMAI TECHNOLOGIES INC
COM
00971T101
35505
303355
SH
SOLE
156407
0
146948
AKEBIA THERAPEUTICS INC
COM
00972D105
38
16599
SH
SOLE
16225
0
374
ALAMOS GOLD INC NEW
COM CL A
011532108
239
31043
SH
SOLE
20143
0
10900
ALARM COM HLDGS INC
COM
011642105
1260
14857
SH
SOLE
14477
0
380
ALBEMARLE CORP
COM
012653101
835
3573
SH
SOLE
3222
0
351
ALBIREO PHARMA INC
COM
01345P106
1696
72838
SH
SOLE
67363
0
5475
ALCON AG
ORD SHS
H01301128
458
5261
SH
SOLE
4029
0
1232
ALEXANDRIA REAL ESTATE EQ IN
COM
015271109
3063
13740
SH
SOLE
13072
0
668
ALGONQUIN PWR UTILS CORP
COM
015857105
699
48356
SH
SOLE
17356
0
31000
ALIBABA GROUP HLDG LTD
SPONSORED ADS
01609W102
13279
111786
SH
SOLE
96453
0
15333
ALIGN TECHNOLOGY INC
COM
016255101
105824
161028
SH
SOLE
130599
0
30429
ALLEGHANY CORP MD
COM
017175100
296
443
SH
SOLE
440
0
3
ALLIANCEBERNSTEIN HLDG L P
UNIT LTD PARTN
01881G106
376
7692
SH
SOLE
7630
0
62
ALLIANT ENERGY CORP
COM
018802108
868
14123
SH
SOLE
12110
0
2013
ALLSTATE CORP
COM
020002101
3723
31645
SH
SOLE
25996
0
5649
ALLY FINL INC
COM
02005N100
487
10233
SH
SOLE
232
0
10001
ALPHABET INC
CAP STK CL C
02079K107
590905
204212
SH
SOLE
158815
0
45397
ALPHABET INC
CAP STK CL A
02079K305
376010
129791
SH
SOLE
98624
0
31167
ALPHATEC HLDGS INC
COM NEW
02081G201
429
37575
SH
SOLE
37575
0
0
ALPS ETF TR
ALERIAN MLP
00162Q452
1408
43018
SH
SOLE
40995
0
2023
ALPS ETF TR
CLEAN ENERGY
00162Q460
23
352
SH
SOLE
352
0
0
ALPS ETF TR
MED BREAKTHGH
00162Q593
162
3824
SH
SOLE
3824
0
0
ALPS ETF TR
ALERIAN ENERGY
00162Q676
147
7750
SH
SOLE
7750
0
0
ALTA EQUIPMENT GROUP INC
COMMON STOCK
02128L106
2025
138289
SH
SOLE
21467
0
116822
ALTERYX INC
COM CL A
02156B103
3980
65791
SH
SOLE
51436
0
14355
ALTERYX INC
NOTE 0.500% 8/0
02156BAD5
1276
1359000
PRN
SOLE
1089000
0
270000
ALTERYX INC
NOTE 1.000% 8/0
02156BAF0
7239
8100000
PRN
SOLE
6140000
0
1960000
ALTRIA GROUP INC
COM
02209S103
8965
189180
SH
SOLE
123032
0
66148
AMAZON COM INC
COM
023135106
955582
286588
SH
SOLE
219804
0
66784
AMDOCS LTD
SHS
G02602103
250
3339
SH
SOLE
2621
0
718
AMEDISYS INC
COM
023436108
626
3866
SH
SOLE
3841
0
25
AMER SOFTWARE INC
CL A
029683109
1562
59704
SH
SOLE
45938
0
13766
AMER STATES WTR CO
COM
029899101
231
2230
SH
SOLE
2145
0
85
AMEREN CORP
COM
023608102
355
3992
SH
SOLE
3623
0
369
AMERESCO INC
CL A
02361E108
11120
136540
SH
SOLE
121910
0
14630
AMERICA FIRST MULTIFAMILY IN
BEN UNIT CTF
02364V107
406
63090
SH
SOLE
63090
0
0
AMERICAN AIRLS GROUP INC
COM
02376R102
209
11649
SH
SOLE
9656
0
1993
AMERICAN ELEC PWR CO INC
COM
025537101
3931
44188
SH
SOLE
16768
0
27420
AMERICAN EXPRESS CO
COM
025816109
101951
623170
SH
SOLE
437568
0
185602
AMERICAN INTL GROUP INC
COM NEW
026874784
5666
99654
SH
SOLE
85611
0
14043
AMERICAN TOWER CORP NEW
COM
03027X100
216548
740333
SH
SOLE
610345
0
129988
AMERICAN WTR WKS CO INC NEW
COM
030420103
2062
10916
SH
SOLE
7204
0
3712
AMERICOLD RLTY TR
COM
03064D108
3592
109535
SH
SOLE
57430
0
52105
AMERIPRISE FINL INC
COM
03076C106
6495
21531
SH
SOLE
16255
0
5276
AMERISOURCEBERGEN CORP
COM
03073E105
960
7225
SH
SOLE
5885
0
1340
AMETEK INC
COM
031100100
114136
776222
SH
SOLE
466183
0
310039
AMGEN INC
COM
031162100
24270
107881
SH
SOLE
79791
0
28090
AMN HEALTHCARE SVCS INC
COM
001744101
241
1969
SH
SOLE
118
0
1851
AMPHENOL CORP NEW
CL A
032095101
134536
1538260
SH
SOLE
1202874
0
335386
AMPIO PHARMACEUTICALS INC
COM
03209T109
11
20000
SH
SOLE
20000
0
0
AMPLIFY ETF TR
CWP ENHANCED DIV
032108409
815
21345
SH
SOLE
21345
0
0
AMPLITUDE INC
COM CL A
03213A104
1098
20746
SH
SOLE
18526
0
2220
ANALOG DEVICES INC
COM
032654105
6942
39494
SH
SOLE
32753
0
6741
ANAPLAN INC
COM
03272L108
2973
64831
SH
SOLE
58001
0
6830
ANDERSONS INC
COM
034164103
217
5611
SH
SOLE
5611
0
0
ANHEUSER BUSCH INBEV SA/NV
SPONSORED ADR
03524A108
1290
21311
SH
SOLE
18884
0
2427
ANNALY CAPITAL MANAGEMENT IN
COM
035710409
1889
241573
SH
SOLE
142645
0
98928
ANSYS INC
COM
03662Q105
1078
2687
SH
SOLE
2228
0
459
ANTARES PHARMA INC
COM
036642106
982
275000
SH
SOLE
275000
0
0
ANTHEM INC
COM
036752103
2176
4695
SH
SOLE
3186
0
1509
AON PLC
SHS CL A
G0403H108
219168
729200
SH
SOLE
550605
0
178595
APOLLO COML REAL ESTATE FIN
NOTE 5.375%10/1
03762UAC9
203
200000
PRN
SOLE
150000
0
50000
APPFOLIO INC
COM CL A
03783C100
8630
71290
SH
SOLE
61058
0
10232
APPIAN CORP
CL A
03782L101
1630
24995
SH
SOLE
7907
0
17088
APPLE INC
COM
037833100
1192580
6716113
SH
SOLE
4925383
0
1790730
APPLIED MATLS INC
COM
038222105
15627
99307
SH
SOLE
86385
0
12922
APPLOVIN CORP
COM CL A
03831W108
675
7166
SH
SOLE
5700
0
1466
APTARGROUP INC
COM
038336103
3225
26333
SH
SOLE
5492
0
20841
APTINYX INC
COM
03836N103
51
19177
SH
SOLE
19177
0
0
APTIV PLC
SHS
G6095L109
557
3379
SH
SOLE
1899
0
1480
ARBOR REALTY TRUST INC
COM
038923108
274
14954
SH
SOLE
14954
0
0
ARCH CAP GROUP LTD
ORD
G0450A105
254
5704
SH
SOLE
4242
0
1462
ARCHER DANIELS MIDLAND CO
COM
039483102
15485
229108
SH
SOLE
194215
0
34893
ARDELYX INC
COM
039697107
19
17500
SH
SOLE
17500
0
0
ARENA PHARMACEUTICALS INC
COM NEW
040047607
7497
80664
SH
SOLE
61424
0
19240
ARES CAPITAL CORP
COM
04010L103
10123
477704
SH
SOLE
420365
0
57339
ARES MANAGEMENT CORPORATION
CL A COM STK
03990B101
1170
14401
SH
SOLE
14347
0
54
ARGENX SE
SPONSORED ADR
04016X101
556
1587
SH
SOLE
1587
0
0
ARHAUS INC
COM CL A
04035M102
349
26353
SH
SOLE
25878
0
475
ARISTA NETWORKS INC
COM
040413106
78575
546612
SH
SOLE
326140
0
220472
ARK ETF TR
INNOVATION ETF
00214Q104
2223
23505
SH
SOLE
23165
0
340
ARK ETF TR
ISRAEL INOVATE
00214Q609
2770
97105
SH
SOLE
97105
0
0
ARROWHEAD PHARMACEUTICALS IN
COM
04280A100
1367
20619
SH
SOLE
14012
0
6607
ARTISAN PARTNERS ASSET MGMT
CL A
04316A108
466
9783
SH
SOLE
9546
0
237
ASGN INC
COM
00191U102
1001
8114
SH
SOLE
6780
0
1334
ASML HOLDING N V
N Y REGISTRY SHS
N07059210
4821
6055
SH
SOLE
4934
0
1121
ASPEN TECHNOLOGY INC
COM
045327103
1596
10485
SH
SOLE
9828
0
657
ASSURANT INC
COM
04621X108
4692
30106
SH
SOLE
29301
0
805
ASTRA SPACE INC
COM CL A
04634X103
2345
338449
SH
SOLE
313912
0
24537
ASTRAZENECA PLC
SPONSORED ADR
046353108
20396
350147
SH
SOLE
214337
0
135810
AT&T INC
COM
00206R102
15101
613850
SH
SOLE
473617
0
140233
ATEA PHARMACEUTICALS INC
COM
04683R106
258
28869
SH
SOLE
17890
0
10979
ATHERSYS INC NEW
COM
04744L106
44
49300
SH
SOLE
39550
0
9750
ATLAS AIR WORLDWIDE HLDGS IN
COM NEW
049164205
13
136
SH
SOLE
136
0
0
ATLAS AIR WORLDWIDE HLDGS IN
NOTE 1.875% 6/0
049164BJ4
325
200000
PRN
SOLE
150000
0
50000
ATLAS CORP
SHARES
Y0436Q109
190
13376
SH
SOLE
0
0
13376
ATLASSIAN CORP PLC
CL A
G06242104
121729
319257
SH
SOLE
224404
0
94853
ATMOS ENERGY CORP
COM
049560105
226
2155
SH
SOLE
455
0
1700
ATOMERA INC
COM
04965B100
222
11025
SH
SOLE
11025
0
0
AUGMEDIX INC
COM
05105P107
58
18425
SH
SOLE
13425
0
5000
AUTODESK INC
COM
052769106
7068
25135
SH
SOLE
20855
0
4280
AUTOLUS THERAPEUTICS PLC
SPON ADS
05280R100
58
11169
SH
SOLE
11169
0
0
AUTOMATIC DATA PROCESSING IN
COM
053015103
77989
316282
SH
SOLE
192593
0
123689
AUTONATION INC
COM
05329W102
233
1996
SH
SOLE
1766
0
230
AVALARA INC
COM
05338G106
9826
76110
SH
SOLE
69558
0
6552
AVALONBAY CMNTYS INC
COM
053484101
3814
15098
SH
SOLE
12771
0
2327
AVANTOR INC
COM
05352A100
2535
60148
SH
SOLE
59067
0
1081
AVERY DENNISON CORP
COM
053611109
1742
8042
SH
SOLE
5877
0
2165
AWARE INC MASS
COM
05453N100
75
23664
SH
SOLE
23664
0
0
AXON ENTERPRISE INC
COM
05464C101
29900
175460
SH
SOLE
131280
0
44180
AXSOME THERAPEUTICS INC
COM
05464T104
608
16087
SH
SOLE
11087
0
5000
AZEK CO INC
CL A
05478C105
10282
222366
SH
SOLE
179219
0
43147
AZENTA INC
COM
114340102
1343
13025
SH
SOLE
12451
0
574
B. RILEY FINANCIAL INC
COM
05580M108
2355
26503
SH
SOLE
26393
0
110
BAIDU INC
SPON ADR REP A
056752108
6862
46119
SH
SOLE
39747
0
6372
BAIN CAP SPECIALTY FIN INC
COM STK
05684B107
450
29570
SH
SOLE
29570
0
0
BAKER HUGHES COMPANY
CL A
05722G100
208
8665
SH
SOLE
3104
0
5561
BALL CORP
COM
058498106
51891
539011
SH
SOLE
435238
0
103773
BANCO SANTANDER BRASIL S A
ADS REP 1 UNIT
05967A107
109
20331
SH
SOLE
20234
0
97
BANCO SANTANDER S.A.
ADR
05964H105
36
10929
SH
SOLE
8749
0
2180
BANDWIDTH INC
COM CL A
05988J103
1770
24672
SH
SOLE
23637
0
1035
BANK MARIN BANCORP
COM
063425102
462
12411
SH
SOLE
12411
0
0
BANK MONTREAL QUE
COM
063671101
801
7432
SH
SOLE
4872
0
2560
BANK NEW YORK MELLON CORP
COM
064058100
1611
27731
SH
SOLE
18271
0
9460
BANK NOVA SCOTIA B C
COM
064149107
511
7121
SH
SOLE
6821
0
300
BARRICK GOLD CORP
COM
067901108
444
23380
SH
SOLE
16015
0
7365
BAUSCH HEALTH COS INC
COM
071734107
1992
72145
SH
SOLE
61545
0
10600
BAXTER INTL INC
COM
071813109
9296
108295
SH
SOLE
93301
0
14994
BCE INC
COM NEW
05534B760
458
8799
SH
SOLE
8053
0
746
BEACON ROOFING SUPPLY INC
COM
073685109
841
14657
SH
SOLE
13457
0
1200
BEAM THERAPEUTICS INC
COM
07373V105
358
4492
SH
SOLE
917
0
3575
BECTON DICKINSON & CO
COM
075887109
12029
47833
SH
SOLE
37116
0
10717
BECTON DICKINSON & CO
6% DP CONV PFD B
075887406
369
6989
SH
SOLE
6989
0
0
BEIGENE LTD
SPONSORED ADR
07725L102
293
1083
SH
SOLE
1083
0
0
BERKELEY LTS INC
COM
084310101
1177
64742
SH
SOLE
61766
0
2976
BERKLEY W R CORP
COM
084423102
378
4583
SH
SOLE
4583
0
0
BERKSHIRE HATHAWAY INC DEL
CL A
084670108
20280
45
SH
SOLE
29
0
16
BERKSHIRE HATHAWAY INC DEL
CL B NEW
084670702
97966
327647
SH
SOLE
269034
0
58613
BERRY GLOBAL GROUP INC
COM
08579W103
306
4141
SH
SOLE
4141
0
0
BEST BUY INC
COM
086516101
6215
61175
SH
SOLE
52638
0
8537
BEYOND MEAT INC
COM
08862E109
1688
25899
SH
SOLE
24652
0
1247
BEYONDSPRING INC
SHS
G10830100
121
26675
SH
SOLE
9025
0
17650
BHP GROUP LTD
SPONSORED ADS
088606108
2436
40360
SH
SOLE
39378
0
982
BILL COM HLDGS INC
COM
090043100
31644
127009
SH
SOLE
113271
0
13738
BIO RAD LABS INC
CL A
090572207
324
429
SH
SOLE
414
0
15
BIODELIVERY SCIENCES INTL IN
COM
09060J106
1436
463083
SH
SOLE
402058
0
61025
BIODESIX INC
COM
09075X108
217
41052
SH
SOLE
40182
0
870
BIOGEN INC
COM
09062X103
4261
17762
SH
SOLE
14209
0
3553
BIOHAVEN PHARMACTL HLDG CO L
COM
G11196105
21086
153011
SH
SOLE
115843
0
37168
BIOMARIN PHARMACEUTICAL INC
COM
09061G101
3588
40611
SH
SOLE
19670
0
20941
BIONTECH SE
SPONSORED ADS
09075V102
533
2066
SH
SOLE
2066
0
0
BIO-TECHNE CORP
COM
09073M104
18954
36637
SH
SOLE
33554
0
3083
BJS WHSL CLUB HLDGS INC
COM
05550J101
5391
80497
SH
SOLE
76611
0
3886
BK OF AMERICA CORP
COM
060505104
61271
1377185
SH
SOLE
1137494
0
239691
BK OF AMERICA CORP
7.25%CNV PFD L
060505682
392
271
SH
SOLE
271
0
0
BLACK KNIGHT INC
COM
09215C105
7085
85477
SH
SOLE
75596
0
9881
BLACK STONE MINERALS L P
COM UNIT
09225M101
218
21133
SH
SOLE
19450
0
1683
BLACKLINE INC
COM
09239B109
33633
324828
SH
SOLE
284891
0
39937
BLACKROCK CAP INVT CORP
COM
092533108
597
149132
SH
SOLE
149132
0
0
BLACKROCK ENHANCED INTL DIV
COM BENE INTER
092524107
65
10312
SH
SOLE
10312
0
0
BLACKROCK INC
COM
09247X101
64437
70380
SH
SOLE
59830
0
10550
BLACKSTONE INC
COM
09260D107
137955
1066193
SH
SOLE
891433
0
174760
BLACKSTONE MORTGAGE TRUST IN
NOTE 4.750% 3/1
09257WAC4
204
200000
PRN
SOLE
150000
0
50000
BLACKSTONE MTG TR INC
COM CL A
09257W100
218
7126
SH
SOLE
1750
0
5376
BLEND LABS INC
CL A
09352U108
610
83049
SH
SOLE
72309
0
10740
BLOCK INC
CL A
852234103
49003
303403
SH
SOLE
259956
0
43447
BLUE BIRD CORP
COM
095306106
7104
454245
SH
SOLE
416206
0
38039
BLUEPRINT MEDICINES CORP
COM
09627Y109
638
5956
SH
SOLE
5956
0
0
BOEING CO
COM
097023105
50808
252374
SH
SOLE
183211
0
69163
BOK FINL CORP
COM NEW
05561Q201
17001
161158
SH
SOLE
130
0
161028
BOOKING HOLDINGS INC
COM
09857L108
6653
2773
SH
SOLE
2271
0
502
BOOT BARN HLDGS INC
COM
099406100
3032
24638
SH
SOLE
19511
0
5127
BOOZ ALLEN HAMILTON HLDG COR
CL A
099502106
38411
453010
SH
SOLE
298332
0
154678
BORGWARNER INC
COM
099724106
413
9165
SH
SOLE
1796
0
7369
BOSTON BEER INC
CL A
100557107
298
590
SH
SOLE
590
0
0
BOSTON PROPERTIES INC
COM
101121101
331
2871
SH
SOLE
2523
0
348
BOSTON SCIENTIFIC CORP
COM
101137107
1104
25986
SH
SOLE
22844
0
3142
BOTTOMLINE TECH DEL INC
COM
101388106
1346
23833
SH
SOLE
22833
0
1000
BOX INC
CL A
10316T104
1573
60068
SH
SOLE
56529
0
3539
BP PLC
SPONSORED ADR
055622104
5627
211304
SH
SOLE
151248
0
60056
BRAZE INC
COM CL A
10576N102
725
9400
SH
SOLE
7000
0
2400
BRIGHAM MINERALS INC
CL A COM
10918L103
2760
130861
SH
SOLE
120861
0
10000
BRIGHT HORIZONS FAM SOL IN D
COM
109194100
2513
19961
SH
SOLE
18174
0
1787
BRIGHTVIEW HLDGS INC
COM
10948C107
338
24000
SH
SOLE
17100
0
6900
BRILLIANT EARTH GROUP INC
CL A COM
109504100
355
19636
SH
SOLE
19320
0
316
BRINKS CO
COM
109696104
1253
19107
SH
SOLE
19107
0
0
BRISTOL-MYERS SQUIBB CO
COM
110122108
67378
1080637
SH
SOLE
803921
0
276716
BRITISH AMERN TOB PLC
SPONSORED ADR
110448107
527
14092
SH
SOLE
12022
0
2070
BROADCOM INC
COM
11135F101
22832
34312
SH
SOLE
27057
0
7255
BROADCOM INC
8% MCNV PFD SR A
11135F200
7808
3762
SH
SOLE
3395
0
367
BROADRIDGE FINL SOLUTIONS IN
COM
11133T103
8601
47046
SH
SOLE
43162
0
3884
BROOKFIELD ASSET MGMT INC
CL A LTD VT SH
112585104
11627
150976
SH
SOLE
142099
0
8877
BROOKFIELD INFRAST PARTNERS
LP INT UNIT
G16252101
1679
27612
SH
SOLE
25642
0
1970
BROOKFIELD RENEWABLE CORP
CL A SUB VTG
11284V105
332
9010
SH
SOLE
9010
0
0
BROOKLINE BANCORP INC DEL
COM
11373M107
424
26210
SH
SOLE
26000
0
210
BROWN FORMAN CORP
CL B
115637209
1009
13846
SH
SOLE
13817
0
29
BTRS HOLDINGS INC
COM CL 1
11778X104
340
43495
SH
SOLE
41328
0
2167
BUILDERS FIRSTSOURCE INC
COM
12008R107
1890
22050
SH
SOLE
21542
0
508
BURLINGTON STORES INC
COM
122017106
4325
14837
SH
SOLE
13732
0
1105
BWX TECHNOLOGIES INC
COM
05605H100
2383
49761
SH
SOLE
47742
0
2019
C H ROBINSON WORLDWIDE INC
COM NEW
12541W209
2798
25993
SH
SOLE
22746
0
3247
CABLE ONE INC
COM
12685J105
1169
663
SH
SOLE
363
0
300
CADENCE DESIGN SYSTEM INC
COM
127387108
932
5001
SH
SOLE
3125
0
1876
CALLAWAY GOLF CO
COM
131193104
2398
87390
SH
SOLE
83590
0
3800
CAMDEN PPTY TR
SH BEN INT
133131102
1329
7437
SH
SOLE
7437
0
0
CAMECO CORP
COM
13321L108
1118
51273
SH
SOLE
51273
0
0
CAMPBELL SOUP CO
COM
134429109
2583
59424
SH
SOLE
56771
0
2653
CANADIAN IMP BK COMM
COM
136069101
639
5484
SH
SOLE
4569
0
915
CANADIAN NATL RY CO
COM
136375102
7327
59634
SH
SOLE
16172
0
43462
CANADIAN PAC RY LTD
COM
13645T100
4515
62763
SH
SOLE
30710
0
32053
CANNAE HLDGS INC
COM
13765N107
3874
110226
SH
SOLE
91926
0
18300
CAPITAL ONE FINL CORP
COM
14040H105
3741
25785
SH
SOLE
19960
0
5825
CAPRI HOLDINGS LIMITED
SHS
G1890L107
334
5145
SH
SOLE
2008
0
3137
CARDIFF ONCOLOGY INC
COM
14147L108
1247
207490
SH
SOLE
150690
0
56800
CARDINAL HEALTH INC
COM
14149Y108
568
11035
SH
SOLE
3165
0
7870
CARDLYTICS INC
COM
14161W105
1792
27120
SH
SOLE
22545
0
4575
CARGURUS INC
COM CL A
141788109
225
6684
SH
SOLE
3884
0
2800
CARLYLE GROUP INC
COM
14316J108
1080
19667
SH
SOLE
14585
0
5082
CARMAX INC
COM
143130102
285783
2194451
SH
SOLE
1585848
0
608603
CARNIVAL CORP
COMMON STOCK
143658300
438
21759
SH
SOLE
20759
0
1000
CARRIER GLOBAL CORPORATION
COM
14448C104
3287
60610
SH
SOLE
50573
0
10037
CARVANA CO
CL A
146869102
38600
166530
SH
SOLE
139392
0
27138
CASEYS GEN STORES INC
COM
147528103
472
2390
SH
SOLE
2091
0
299
CATALENT INC
COM
148806102
4092
31960
SH
SOLE
31649
0
311
CATERPILLAR INC
COM
149123101
38409
185782
SH
SOLE
146766
0
39016
CBOE GLOBAL MKTS INC
COM
12503M108
8298
63636
SH
SOLE
13504
0
50132
CBRE GROUP INC
CL A
12504L109
933
8599
SH
SOLE
7379
0
1220
CCC INTELLIGENT SOLUTIONS HL
COM
12510Q100
291
25508
SH
SOLE
21508
0
4000
CDK GLOBAL INC
COM
12508E101
1358
32545
SH
SOLE
20071
0
12474
CDW CORP
COM
12514G108
6852
33462
SH
SOLE
29460
0
4002
CEDAR FAIR L P
DEPOSITRY UNIT
150185106
357
7132
SH
SOLE
2100
0
5032
CELANESE CORP DEL
COM
150870103
219
1301
SH
SOLE
1139
0
162
CELLEBRITE DI LTD
ORDINARY SHARES
M2197Q107
135
16788
SH
SOLE
16288
0
500
CELSIUS HLDGS INC
COM NEW
15118V207
486
6522
SH
SOLE
6522
0
0
CENTENE CORP DEL
COM
15135B101
1762
21378
SH
SOLE
18340
0
3038
CENTERPOINT ENERGY INC
COM
15189T107
303
10872
SH
SOLE
3018
0
7854
CERENCE INC
COM
156727109
409
5339
SH
SOLE
4546
0
793
CERIDIAN HCM HLDG INC
COM
15677J108
33415
319885
SH
SOLE
283480
0
36405
CERNER CORP
COM
156782104
6331
68166
SH
SOLE
45920
0
22246
CERTARA INC
COM
15687V109
1773
62374
SH
SOLE
60624
0
1750
CF INDS HLDGS INC
COM
125269100
5393
76196
SH
SOLE
76196
0
0
CHANNELADVISOR CORP
COM
159179100
1640
66462
SH
SOLE
63595
0
2867
CHARLES RIV LABS INTL INC
COM
159864107
3852
10224
SH
SOLE
9887
0
337
CHART INDS INC
COM
16115Q308
356
2229
SH
SOLE
2229
0
0
CHARTER COMMUNICATIONS INC N
CL A
16119P108
2084
3197
SH
SOLE
2389
0
808
CHECK POINT SOFTWARE TECH LT
ORD
M22465104
3883
33317
SH
SOLE
14329
0
18988
CHEESECAKE FACTORY INC
COM
163072101
3952
100933
SH
SOLE
93897
0
7036
CHEGG INC
COM
163092109
705
22968
SH
SOLE
17743
0
5225
CHEGG INC
NOTE9/0
163092AF6
828
1000000
PRN
SOLE
750000
0
250000
CHEMED CORP NEW
COM
16359R103
790
1494
SH
SOLE
1494
0
0
CHENIERE ENERGY INC
COM NEW
16411R208
2733
26952
SH
SOLE
23799
0
3153
CHENIERE ENERGY INC
NOTE 4.250% 3/1
16411RAG4
225
267000
PRN
SOLE
267000
0
0
CHESAPEAKE UTILS CORP
COM
165303108
242
1662
SH
SOLE
1462
0
200
CHEVRON CORP NEW
COM
166764100
68505
583768
SH
SOLE
412285
0
171483
CHEWY INC
CL A
16679L109
108875
1846278
SH
SOLE
1569933
0
276345
CHINOOK THERAPEUTICS INC
COM
16961L106
175
10728
SH
SOLE
3228
0
7500
CHIPOTLE MEXICAN GRILL INC
COM
169656105
32902
18820
SH
SOLE
15539
0
3281
CHUBB LIMITED
COM
H1467J104
8544
44200
SH
SOLE
34723
0
9477
CHURCH & DWIGHT CO INC
COM
171340102
7045
68731
SH
SOLE
57838
0
10893
CHURCHILL DOWNS INC
COM
171484108
586
2432
SH
SOLE
2362
0
70
CIENA CORP
COM NEW
171779309
2019
26225
SH
SOLE
23405
0
2820
CIGNA CORP NEW
COM
125523100
11828
51510
SH
SOLE
35743
0
15767
CINCINNATI FINL CORP
COM
172062101
337
2962
SH
SOLE
1237
0
1725
CINEMARK HLDGS INC
COM
17243V102
193
12000
SH
SOLE
286
0
11714
CINTAS CORP
COM
172908105
130839
295234
SH
SOLE
170115
0
125119
CISCO SYS INC
COM
17275R102
41507
654995
SH
SOLE
507989
0
147006
CITIGROUP INC
COM NEW
172967424
13877
229796
SH
SOLE
193041
0
36755
CITIZENS FINL GROUP INC
COM
174610105
1797
38033
SH
SOLE
30700
0
7333
CITRIX SYS INC
COM
177376100
717
7580
SH
SOLE
1765
0
5815
CIVISTA BANCSHARES INC
COM NO PAR
178867107
1545
63300
SH
SOLE
63300
0
0
CLARIVATE PLC
ORD SHS
G21810109
4400
186521
SH
SOLE
174385
0
12136
CLARUS CORP NEW
COM
18270P109
365
13158
SH
SOLE
11704
0
1454
CLEVELAND-CLIFFS INC NEW
COM
185899101
3191
146567
SH
SOLE
144217
0
2350
CLOROX CO DEL
COM
189054109
2362
13544
SH
SOLE
9369
0
4175
CLOUDFLARE INC
CL A COM
18915M107
6780
51562
SH
SOLE
47756
0
3806
CLOVER HEALTH INVESTMENTS CO
COM CL A
18914F103
379
101928
SH
SOLE
97074
0
4854
CME GROUP INC
COM
12572Q105
47254
206836
SH
SOLE
161811
0
45025
CMS ENERGY CORP
COM
125896100
416
6393
SH
SOLE
4217
0
2176
CNO FINL GROUP INC
COM
12621E103
458
19200
SH
SOLE
19200
0
0
COCA COLA CO
COM
191216100
117511
1984641
SH
SOLE
1405610
0
579031
CODERE ONLINE LUXEMBOURG S A
ORDINARY SHARES
L18268109
779
129468
SH
SOLE
89400
0
40068
CODEXIS INC
COM
192005106
1730
55325
SH
SOLE
35070
0
20255
COGENT COMMUNICATIONS HLDGS
COM NEW
19239V302
32752
447556
SH
SOLE
385262
0
62294
COGNEX CORP
COM
192422103
2272
29224
SH
SOLE
25829
0
3395
COGNIZANT TECHNOLOGY SOLUTIO
CL A
192446102
1650
18597
SH
SOLE
15425
0
3172
COHEN & STEERS INC
COM
19247A100
250
2705
SH
SOLE
2380
0
325
COHERENT INC
COM
192479103
373
1400
SH
SOLE
1400
0
0
COHU INC
COM
192576106
702
18428
SH
SOLE
11428
0
7000
COINBASE GLOBAL INC
COM CL A
19260Q107
11225
44477
SH
SOLE
41368
0
3109
COLGATE PALMOLIVE CO
COM
194162103
27087
317399
SH
SOLE
235311
0
82088
COLICITY INC
COM CL A
194170106
1996
204688
SH
SOLE
160827
0
43861
COLICITY INC
*W EXP 02/24/202
194170114
128
165150
SH
SOLE
140150
0
25000
COLLIERS INTL GROUP INC
SUB VTG SHS
194693107
1102
7416
SH
SOLE
6991
0
425
COMCAST CORP NEW
CL A
20030N101
26476
526039
SH
SOLE
235803
0
290236
COMERICA INC
COM
200340107
861
9897
SH
SOLE
5835
0
4062
COMPASS DIVERSIFIED
SH BEN INT
20451Q104
15163
495840
SH
SOLE
429145
0
66695
CONAGRA BRANDS INC
COM
205887102
774
22664
SH
SOLE
11513
0
11151
CONFLUENT INC
CLASS A COM
20717M103
1304
17100
SH
SOLE
15000
0
2100
CONOCOPHILLIPS
COM
20825C104
4253
58922
SH
SOLE
39960
0
18962
CONSOLIDATED EDISON INC
COM
209115104
2267
26575
SH
SOLE
23034
0
3541
CONSTELLATION BRANDS INC
CL A
21036P108
7134
28425
SH
SOLE
25864
0
2561
CONSTELLATION BRANDS INC
CL B
21036P207
19
75
SH
SOLE
0
0
75
CONTAINER STORE GROUP INC
COM
210751103
210
21000
SH
SOLE
19500
0
1500
CONTINENTAL RES INC
COM
212015101
757
16914
SH
SOLE
11410
0
5504
CONYERS PARK III ACQSITN COR
CLASS A COM
21289P102
240
24600
SH
SOLE
23900
0
700
CONYERS PARK III ACQSITN COR
*W EXP 08/12/202
21289P110
17
19138
SH
SOLE
19138
0
0
COOPER COS INC
COM NEW
216648402
15431
36834
SH
SOLE
33921
0
2913
COPART INC
COM
217204106
212968
1404619
SH
SOLE
997683
0
406936
CORNING INC
COM
219350105
8705
233817
SH
SOLE
216951
0
16866
CORTEVA INC
COM
22052L104
4342
91836
SH
SOLE
56174
0
35662
COSTAR GROUP INC
COM
22160N109
220916
2795346
SH
SOLE
2220747
0
574599
COSTCO WHSL CORP NEW
COM
22160K105
252066
444012
SH
SOLE
329418
0
114594
COUPA SOFTWARE INC
COM
22266L106
33924
214641
SH
SOLE
176609
0
38032
COURSERA INC
COM
22266M104
1216
49759
SH
SOLE
47659
0
2100
COVETRUS INC
COM
22304C100
206
10333
SH
SOLE
2267
0
8066
CRACKER BARREL OLD CTRY STOR
COM
22410J106
540
4196
SH
SOLE
3996
0
200
CRAWFORD & CO
CL B
224633107
108
14434
SH
SOLE
14434
0
0
CREDIT ACCEP CORP MICH
COM
225310101
7967
11586
SH
SOLE
11435
0
151
CRISPR THERAPEUTICS AG
NAMEN AKT
H17182108
6973
92022
SH
SOLE
49549
0
42473
CRONOS GROUP INC
COM
22717L101
951
242567
SH
SOLE
242342
0
225
CROWDSTRIKE HLDGS INC
CL A
22788C105
3974
19410
SH
SOLE
17279
0
2131
CROWN CASTLE INTL CORP NEW
COM
22822V101
43307
207470
SH
SOLE
173351
0
34119
CROWN HLDGS INC
COM
228368106
1288
11646
SH
SOLE
11646
0
0
CSX CORP
COM
126408103
4080
108505
SH
SOLE
85509
0
22996
CTI BIOPHARMA CORP
COM
12648L601
685
276198
SH
SOLE
176198
0
100000
CUMMINS INC
COM
231021106
2633
12072
SH
SOLE
11497
0
575
CURO GROUP HOLDINGS CORP
COM
23131L107
476
29743
SH
SOLE
15862
0
13881
CVS HEALTH CORP
COM
126650100
53956
523032
SH
SOLE
412957
0
110075
CYBERARK SOFTWARE LTD
SHS
M2682V108
2349
13554
SH
SOLE
13003
0
551
CYRUSONE INC
COM
23283R100
22822
254372
SH
SOLE
225687
0
28685
D R HORTON INC
COM
23331A109
4012
36994
SH
SOLE
19026
0
17968
DANAHER CORPORATION
COM
235851102
514540
1563904
SH
SOLE
1033045
0
530859
DANAHER CORPORATION
4.75 MND CV PFD
235851300
55
25
SH
SOLE
25
0
0
DARDEN RESTAURANTS INC
COM
237194105
959
6369
SH
SOLE
2025
0
4344
DARLING INGREDIENTS INC
COM
237266101
277
4003
SH
SOLE
2994
0
1009
DASEKE INC
*W EXP 02/27/202
23753F115
1
10000
SH
SOLE
10000
0
0
DATADOG INC
CL A COM
23804L103
1535
8618
SH
SOLE
6266
0
2352
DATTO HLDG CORP
COM
23821D100
10414
395200
SH
SOLE
353445
0
41755
DAVE & BUSTERS ENTMT INC
COM
238337109
940
24487
SH
SOLE
22946
0
1541
DAVITA INC
COM
23918K108
261
2293
SH
SOLE
2280
0
13
DBX ETF TR
XTRACK MSCI EAFE
233051200
1905
48517
SH
SOLE
23159
0
25358
DBX ETF TR
XTRACK MSCI EURP
233051853
73
2000
SH
SOLE
2000
0
0
DECKERS OUTDOOR CORP
COM
243537107
206
563
SH
SOLE
554
0
9
DEERE & CO
COM
244199105
38005
110837
SH
SOLE
101315
0
9522
DEL TACO RESTAURANTS INC NEW
COM
245496104
153
12300
SH
SOLE
12300
0
0
DELL TECHNOLOGIES INC
CL C
24703L202
417
7422
SH
SOLE
3795
0
3627
DELTA AIR LINES INC DEL
COM NEW
247361702
684
17510
SH
SOLE
14633
0
2877
DENALI THERAPEUTICS INC
COM
24823R105
227
5100
SH
SOLE
5100
0
0
DENBURY INC
COM
24790A101
760
9926
SH
SOLE
9926
0
0
DENTSPLY SIRONA INC
COM
24906P109
788
14133
SH
SOLE
12531
0
1602
DERMTECH INC
COM
24984K105
498
31530
SH
SOLE
30306
0
1224
DESCARTES SYS GROUP INC
COM
249906108
5631
68109
SH
SOLE
52464
0
15645
DESKTOP METAL INC
COM CL A
25058X105
65
13049
SH
SOLE
0
0
13049
DEVON ENERGY CORP NEW
COM
25179M103
2871
65184
SH
SOLE
59005
0
6179
DEXCOM INC
COM
252131107
633417
1179657
SH
SOLE
860248
0
319409
DIAGEO PLC
SPON ADR NEW
25243Q205
16546
75161
SH
SOLE
50232
0
24929
DIGIMARC CORP NEW
COM
25381B101
585
14825
SH
SOLE
13450
0
1375
DIGITAL RLTY TR INC
COM
253868103
5192
29352
SH
SOLE
24489
0
4863
DIGITAL TURBINE INC
COM NEW
25400W102
200
3285
SH
SOLE
3200
0
85
DIGITALBRIDGE GROUP INC
CL A COM
25401T108
378
45380
SH
SOLE
44780
0
600
DIME CMNTY BANCSHARES INC
COM
25432X102
992
28224
SH
SOLE
28224
0
0
DIMENSIONAL ETF TRUST
US TARGETED VLU
25434V609
643
13541
SH
SOLE
12601
0
940
DISCOVER FINL SVCS
COM
254709108
7361
63696
SH
SOLE
55912
0
7784
DISNEY WALT CO
COM
254687106
135564
875226
SH
SOLE
620785
0
254441
DIXIE GROUP INC
CL A
255519100
1208
210883
SH
SOLE
210883
0
0
DOCUSIGN INC
COM
256163106
270318
1774789
SH
SOLE
1423014
0
351775
DOLBY LABORATORIES INC
COM CL A
25659T107
32126
337390
SH
SOLE
274973
0
62417
DOLLAR GEN CORP NEW
COM
256677105
1345
5705
SH
SOLE
5003
0
702
DOLLAR TREE INC
COM
256746108
627
4464
SH
SOLE
2030
0
2434
DOMINION ENERGY INC
COM
25746U109
6603
84048
SH
SOLE
74581
0
9467
DOMINOS PIZZA INC
COM
25754A201
210
372
SH
SOLE
197
0
175
DOMO INC
COM CL B
257554105
1105
22282
SH
SOLE
6801
0
15481
DONALDSON INC
COM
257651109
1026
17317
SH
SOLE
5402
0
11915
DOUBLEVERIFY HLDGS INC
COM
25862V105
2683
80612
SH
SOLE
76860
0
3752
DOVER CORP
COM
260003108
14427
79446
SH
SOLE
64890
0
14556
DOW INC
COM
260557103
13716
241826
SH
SOLE
189381
0
52445
DRAFTKINGS INC
COM CL A
26142R104
582
21190
SH
SOLE
18030
0
3160
DRIVEN BRANDS HLDGS INC
COM
26210V102
3581
106500
SH
SOLE
95350
0
11150
DROPBOX INC
CL A
26210C104
755
30781
SH
SOLE
30781
0
0
DT MIDSTREAM INC
COMMON STOCK
23345M107
205
4265
SH
SOLE
4240
0
25
DTE ENERGY CO
COM
233331107
1245
10417
SH
SOLE
8727
0
1690
DUKE ENERGY CORP NEW
COM NEW
26441C204
11596
110547
SH
SOLE
83924
0
26623
DUKE REALTY CORP
COM NEW
264411505
359
5470
SH
SOLE
576
0
4894
DULUTH HLDGS INC
COM CL B
26443V101
1868
123074
SH
SOLE
111649
0
11425
DUPONT DE NEMOURS INC
COM
26614N102
7576
93782
SH
SOLE
62295
0
31487
DUTCH BROS INC
CL A
26701L100
1778
34919
SH
SOLE
31366
0
3553
DYNATRACE INC
COM NEW
268150109
28524
472636
SH
SOLE
430529
0
42107
DYNAVAX TECHNOLOGIES CORP
COM NEW
268158201
31558
2242895
SH
SOLE
1840086
0
402809
E L F BEAUTY INC
COM
26856L103
781
23512
SH
SOLE
22752
0
760
EAGLE MATLS INC
COM
26969P108
1487
8936
SH
SOLE
6510
0
2426
EAGLE PHARMACEUTICALS INC
COM
269796108
2572
50502
SH
SOLE
44842
0
5660
EARGO INC
COM
270087109
441
86433
SH
SOLE
83964
0
2469
EAST WEST BANCORP INC
COM
27579R104
511
6501
SH
SOLE
5916
0
585
EASTMAN CHEM CO
COM
277432100
517
4275
SH
SOLE
3838
0
437
EATON CORP PLC
SHS
G29183103
8518
49291
SH
SOLE
37100
0
12191
EATON VANCE TAX-MANAGED GLOB
COM
27829F108
659
61788
SH
SOLE
46488
0
15300
EBAY INC.
COM
278642103
2546
38287
SH
SOLE
32083
0
6204
ECOLAB INC
COM
278865100
301405
1284816
SH
SOLE
910175
0
374641
EDITAS MEDICINE INC
COM
28106W103
392
14778
SH
SOLE
3603
0
11175
EDWARDS LIFESCIENCES CORP
COM
28176E108
122485
945468
SH
SOLE
653888
0
291580
ELECTRONIC ARTS INC
COM
285512109
2356
17859
SH
SOLE
17409
0
450
EMAGIN CORP
COM NEW
29076N206
52
40100
SH
SOLE
40100
0
0
EMCOR GROUP INC
COM
29084Q100
543
4261
SH
SOLE
2541
0
1720
EMERSON ELEC CO
COM
291011104
34277
368691
SH
SOLE
253269
0
115422
ENBRIDGE INC
COM
29250N105
5657
144761
SH
SOLE
135001
0
9760
ENCOMPASS HEALTH CORP
COM
29261A100
18478
283148
SH
SOLE
263683
0
19465
ENCORE CAP EUROPE FIN LTD
NOTE 4.500% 9/0
29260UAA5
473
320000
PRN
SOLE
245000
0
75000
ENCORE CAP GROUP INC
COM
292554102
942
15172
SH
SOLE
9030
0
6142
ENDAVA PLC
ADS
29260V105
29902
178074
SH
SOLE
165765
0
12309
ENERGY TRANSFER L P
COM UT LTD PTN
29273V100
1888
229417
SH
SOLE
147776
0
81641
ENERPAC TOOL GROUP CORP
CL A COM
292765104
206
10160
SH
SOLE
0
0
10160
ENERSYS
COM
29275Y102
9465
119716
SH
SOLE
103095
0
16621
ENOCHIAN BIOSCIENCES INC
COM
29350E104
124
17000
SH
SOLE
17000
0
0
ENPHASE ENERGY INC
COM
29355A107
381
2081
SH
SOLE
2061
0
20
ENTEGRIS INC
COM
29362U104
2517
18165
SH
SOLE
18165
0
0
ENTERGY CORP NEW
COM
29364G103
4188
37173
SH
SOLE
36841
0
332
ENTERPRISE PRODS PARTNERS L
COM
293792107
12010
546887
SH
SOLE
424734
0
122153
ENVESTNET INC
COM
29404K106
226
2854
SH
SOLE
1854
0
1000
EOG RES INC
COM
26875P101
8233
92686
SH
SOLE
71321
0
21365
EPAM SYS INC
COM
29414B104
11671
17460
SH
SOLE
14685
0
2775
EPR PPTYS
COM SH BEN INT
26884U109
226
4758
SH
SOLE
4669
0
89
EQUIFAX INC
COM
294429105
16978
57987
SH
SOLE
57886
0
101
EQUINIX INC
COM
29444U700
18856
22293
SH
SOLE
21343
0
950
EQUINOR ASA
SPONSORED ADR
29446M102
345
13107
SH
SOLE
12656
0
451
EQUITABLE HLDGS INC
COM
29452E101
709
21608
SH
SOLE
16582
0
5026
EQUITY COMWLTH
COM SH BEN INT
294628102
190
7350
SH
SOLE
1000
0
6350
EQUITY COMWLTH
6.5% CNV PFD D
294628201
21
714
SH
SOLE
714
0
0
EQUITY LIFESTYLE PPTYS INC
COM
29472R108
3979
45392
SH
SOLE
45392
0
0
EQUITY RESIDENTIAL
SH BEN INT
29476L107
3707
40965
SH
SOLE
36193
0
4772
ERIE INDTY CO
CL A
29530P102
727
3773
SH
SOLE
3773
0
0
ESS TECH INC
COMMON STOCK
26916J106
7824
683883
SH
SOLE
596069
0
87814
ESS TECH INC
*W EXP 09/15/202
26916J114
620
244994
SH
SOLE
220464
0
24530
ESSENT GROUP LTD
COM
G3198U102
653
14337
SH
SOLE
14337
0
0
ESSENTIAL UTILS INC
COM
29670G102
298
5550
SH
SOLE
5450
0
100
ESSEX PPTY TR INC
COM
297178105
631
1792
SH
SOLE
1785
0
7
ETF MANAGERS TR
PRIME CYBR SCRTY
26924G201
3832
62354
SH
SOLE
36896
0
25458
ETF MANAGERS TR
PRIME MOBILE PAY
26924G409
118
2025
SH
SOLE
1660
0
365
ETF MANAGERS TR
ETFMG ALTR HRVST
26924G508
22
1951
SH
SOLE
1450
0
501
ETF MANAGERS TR
TREATMENTS TSTNG
26924G763
27
746
SH
SOLE
746
0
0
ETF MANAGERS TR
BLUESTAR ISRAEL
26924G870
57
900
SH
SOLE
900
0
0
ETF MANAGERS TR
ETHO CLIMATE LEA
26924G888
173
2680
SH
SOLE
2680
0
0
ETF SER SOLUTIONS
AAM LW DUR PFD
26922A198
63
2500
SH
SOLE
2500
0
0
ETF SER SOLUTIONS
DISTILLATE US
26922A321
5
110
SH
SOLE
110
0
0
ETF SER SOLUTIONS
US GLB JETS
26922A842
972
46070
SH
SOLE
43550
0
2520
ETON PHARMACEUTICALS INC
COM
29772L108
189
44000
SH
SOLE
44000
0
0
ETSY INC
COM
29786A106
4281
19554
SH
SOLE
18686
0
868
EURONET WORLDWIDE INC
COM
298736109
1012
8491
SH
SOLE
8491
0
0
EVENTBRITE INC
COM CL A
29975E109
1153
66111
SH
SOLE
65967
0
144
EVERBRIDGE INC
COM
29978A104
6584
97785
SH
SOLE
77110
0
20675
EVERGY INC
COM
30034W106
821
11965
SH
SOLE
9271
0
2694
EVERQUOTE INC
COM CL A
30041R108
1566
99999
SH
SOLE
97275
0
2724
EVERSOURCE ENERGY
COM
30040W108
3985
43798
SH
SOLE
34974
0
8824
EVOLENT HEALTH INC
CL A
30050B101
68617
2479825
SH
SOLE
1774131
0
705694
EVOLENT HEALTH INC
NOTE 1.500%10/1
30050BAD3
729
665000
PRN
SOLE
665000
0
0
EVOQUA WATER TECHNOLOGIES CO
COM
30057T105
436
9325
SH
SOLE
5800
0
3525
EXACT SCIENCES CORP
COM
30063P105
49162
631664
SH
SOLE
488931
0
142733
EXACT SCIENCES CORP
NOTE 0.375% 3/1
30063PAB1
76
75000
PRN
SOLE
65000
0
10000
EXACT SCIENCES CORP
NOTE 0.375% 3/0
30063PAC9
107
111000
PRN
SOLE
101000
0
10000
EXCHANGE TRADED CONCEPTS TR
ROBO GLB ETF
301505707
574
8190
SH
SOLE
6024
0
2166
EXELIXIS INC
COM
30161Q104
14589
798112
SH
SOLE
688342
0
109770
EXELON CORP
COM
30161N101
1426
24690
SH
SOLE
19321
0
5369
EXICURE INC
COM
30205M101
3
14200
SH
SOLE
14200
0
0
EXPEDIA GROUP INC
COM NEW
30212P303
942
5214
SH
SOLE
3939
0
1275
EXPEDITORS INTL WASH INC
COM
302130109
1334
9933
SH
SOLE
9390
0
543
EXTRA SPACE STORAGE INC
COM
30225T102
292
1289
SH
SOLE
276
0
1013
EXXON MOBIL CORP
COM
30231G102
28071
458745
SH
SOLE
366865
0
91880
F5 INC
COM
315616102
1015
4147
SH
SOLE
2994
0
1153
FACTSET RESH SYS INC
COM
303075105
1535
3158
SH
SOLE
2443
0
715
FAIR ISAAC CORP
COM
303250104
1023
2358
SH
SOLE
2273
0
85
FASTENAL CO
COM
311900104
224066
3497754
SH
SOLE
1814921
0
1682833
FASTLY INC
CL A
31188V100
1453
40981
SH
SOLE
35056
0
5925
FEDEX CORP
COM
31428X106
14297
55276
SH
SOLE
47396
0
7880
FERRARI N V
COM
N3167Y103
789
3047
SH
SOLE
2322
0
725
FIDELITY COVINGTON TRUST
CONSMR STAPLES
316092303
1
30
SH
SOLE
30
0
0
FIDELITY COVINGTON TRUST
MSCI FINLS IDX
316092501
24
433
SH
SOLE
433
0
0
FIDELITY COVINGTON TRUST
MSCI HLTH CARE I
316092600
24
349
SH
SOLE
349
0
0
FIDELITY COVINGTON TRUST
VLU FACTOR ETF
316092782
23
450
SH
SOLE
450
0
0
FIDELITY COVINGTON TRUST
MSCI INFO TECH I
316092808
3460
25553
SH
SOLE
25553
0
0
FIDELITY COVINGTON TRUST
MSCI RL EST ETF
316092857
127
3671
SH
SOLE
3671
0
0
FIDELITY COVINGTON TRUST
MSCI UTILS INDEX
316092865
467
10073
SH
SOLE
9905
0
168
FIDELITY COVINGTON TRUST
MSCI COMMNTN SVC
316092873
1
25
SH
SOLE
25
0
0
FIDELITY NATIONAL FINANCIAL
FNF GROUP COM
31620R303
6439
123403
SH
SOLE
98697
0
24706
FIDELITY NATL INFORMATION SV
COM
31620M106
10923
100070
SH
SOLE
75581
0
24489
FIDUS INVT CORP
COM
316500107
223
12421
SH
SOLE
12421
0
0
FIFTH THIRD BANCORP
COM
316773100
862
19796
SH
SOLE
12829
0
6967
FIGS INC
CL A
30260D103
488
17723
SH
SOLE
17723
0
0
FIRST AMERN FINL CORP
COM
31847R102
368
4708
SH
SOLE
3568
0
1140
FIRST BANCORP P R
COM NEW
318672706
138
10000
SH
SOLE
0
0
10000
FIRST BUSEY CORP
COM NEW
319383204
298
11000
SH
SOLE
11000
0
0
FIRST CMNTY BANKSHARES INC V
COM
31983A103
450
13459
SH
SOLE
13459
0
0
FIRST CMNTY CORP S C
COM
319835104
326
15620
SH
SOLE
15620
0
0
FIRST FINL CORP IND
COM
320218100
418
9238
SH
SOLE
9238
0
0
FIRST HAWAIIAN INC
COM
32051X108
268
9813
SH
SOLE
9813
0
0
FIRST HORIZON CORPORATION
COM
320517105
454
27789
SH
SOLE
26289
0
1500
FIRST LONG IS CORP
COM
320734106
1448
67076
SH
SOLE
67076
0
0
FIRST MAJESTIC SILVER CORP
COM
32076V103
167
15027
SH
SOLE
5102
0
9925
FIRST MIDWEST BANCORP DEL
COM
320867104
283
13835
SH
SOLE
12047
0
1788
FIRST REP BK SAN FRANCISCO C
COM
33616C100
1393
6743
SH
SOLE
4906
0
1837
FIRST SOLAR INC
COM
336433107
4292
49238
SH
SOLE
20524
0
28714
FIRST TR EXCH TRADED FD III
PFD SECS INC ETF
33739E108
407
20048
SH
SOLE
13527
0
6521
FIRST TR EXCH TRADED FD III
SHRT DUR MNG MUN
33739P830
557
26750
SH
SOLE
26750
0
0
FIRST TR EXCH TRADED FD III
INSTL PFD SECS
33739P855
33
1601
SH
SOLE
1601
0
0
FIRST TR EXCHANGE TRADED FD
US EQTY OPPT ETF
336920103
173
1410
SH
SOLE
970
0
440
FIRST TR EXCHANGE TRADED FD
WTR ETF
33733B100
1
9
SH
SOLE
9
0
0
FIRST TR EXCHANGE TRADED FD
ENERGY ALPHADX
33734X127
5
419
SH
SOLE
0
0
419
FIRST TR EXCHANGE TRADED FD
FINLS ALPHADEX
33734X135
467
10095
SH
SOLE
10095
0
0
FIRST TR EXCHANGE TRADED FD
HLTH CARE ALPH
33734X143
2572
20715
SH
SOLE
19864
0
851
FIRST TR EXCHANGE TRADED FD
TECH ALPHADEX
33734X176
94
715
SH
SOLE
615
0
100
FIRST TR EXCHANGE TRADED FD
UTILITIES ALPH
33734X184
9
261
SH
SOLE
261
0
0
FIRST TR EXCHANGE TRADED FD
CLOUD COMPUTING
33734X192
350
3353
SH
SOLE
3272
0
81
FIRST TR EXCHANGE TRADED FD
NASDAQ CYB ETF
33734X846
1849
35033
SH
SOLE
34668
0
365
FIRST TR EXCHANGE TRADED FD
NASDQ CLN EDGE
33737A108
180
1751
SH
SOLE
1751
0
0
FIRST TR EXCHANGE-TRADED FD
CAP STRENGTH ETF
33733E104
1297
15343
SH
SOLE
14593
0
750
FIRST TR EXCHANGE-TRADED FD
NY ARCA BIOTECH
33733E203
88
543
SH
SOLE
493
0
50
FIRST TR EXCHANGE-TRADED FD
DJ INTERNT IDX
33733E302
9272
41001
SH
SOLE
40196
0
805
FIRST TR EXCHANGE-TRADED FD
NAS CLNEDG GREEN
33733E500
26
376
SH
SOLE
376
0
0
FIRST TR EXCHANGE-TRADED FD
GBL WND ENRG ETF
33736G106
5
244
SH
SOLE
244
0
0
FIRST TR EXCHANGE-TRADED FD
NO AMER ENERGY
33738D101
210
8403
SH
SOLE
6448
0
1955
FIRST TR EXCHANGE-TRADED FD
FIRST TR TA HIYL
33738D408
20
412
SH
SOLE
0
0
412
FIRST TR EXCHANGE-TRADED FD
MULTI ASSET DI
33738R100
13
813
SH
SOLE
0
0
813
FIRST TR EXCHANGE-TRADED FD
NASD TECH DIV
33738R118
245
3900
SH
SOLE
3100
0
800
FIRST TR EXCHANGE-TRADED FD
RISNG DIVD ACHIV
33738R506
11267
217546
SH
SOLE
207671
0
9875
FIRST TR EXCHANGE-TRADED FD
DORSEY WRT 5 ETF
33738R605
61
1236
SH
SOLE
1236
0
0
FIRST TR EXCHANGE-TRADED FD
FST LOW OPPT EFT
33739Q200
57514
1150514
SH
SOLE
911079
0
239435
FIRST TR EXCHANGE-TRADED FD
FIRST TR ENH NEW
33739Q408
142
2381
SH
SOLE
2381
0
0
FIRST TR EXCHANGE-TRADED FD
SSI STRG ETF
33739Q507
31
743
SH
SOLE
743
0
0
FIRST TR EXCHANGE-TRADED FD
SMID RISNG ETF
33741X102
16
515
SH
SOLE
515
0
0
FIRST TR EXCHANGE-TRADED FD
INDXX INOVTV ETF
33741X201
4
100
SH
SOLE
0
0
100
FIRST TR EXCHNG TRADED FD VI
US EQT DEEP DUFR
33740F771
68
1933
SH
SOLE
1933
0
0
FIRST TR EXCHNG TRADED FD VI
CBOE EQT BUFER
33740F847
30
765
SH
SOLE
765
0
0
FIRST TR EXCHNG TRADED FD VI
TCW SECURITIZED
33740U109
2956
115000
SH
SOLE
115000
0
0
FIRST TR LRG CP VL ALPHADEX
COM SHS
33735J101
2453
35104
SH
SOLE
34378
0
726
FIRST TR MORNINGSTAR DIVID L
SHS
336917109
374
10525
SH
SOLE
10525
0
0
FIRST TR NASDAQ 100 TECH IND
SHS
337345102
1076
6145
SH
SOLE
6065
0
80
FIRST TR STOXX EUROPEAN SELE
COMMON SHS
33735T109
190
13160
SH
SOLE
11658
0
1502
FIRST TR VALUE LINE DIVID IN
SHS
33734H106
1266
29421
SH
SOLE
26366
0
3055
FIRST US BANCSHARES INC
COM
33744V103
1213
114758
SH
SOLE
109758
0
5000
FIRSTENERGY CORP
COM
337932107
297
7152
SH
SOLE
3161
0
3991
FIRSTSERVICE CORP NEW
COM
33767E202
4229
21524
SH
SOLE
21324
0
200
FISERV INC
COM
337738108
175854
1694323
SH
SOLE
1340031
0
354292
FLAGSTAR BANCORP INC
COM PAR .001
337930705
2133
44500
SH
SOLE
44500
0
0
FLEETCOR TECHNOLOGIES INC
COM
339041105
1093
4881
SH
SOLE
3560
0
1321
FLEXSHARES TR
MORNSTAR USMKT
33939L100
299
1641
SH
SOLE
1641
0
0
FLEXSHARES TR
MORNSTAR UPSTR
33939L407
101
2555
SH
SOLE
2555
0
0
FLEXSHARES TR
STOXX GLOBR INF
33939L795
198
3450
SH
SOLE
3450
0
0
FLEXSHARES TR
M STAR DEV MKT
33939L803
505
7022
SH
SOLE
7022
0
0
FLEXSHARES TR
QLT DIV DEF IDX
33939L845
359
6061
SH
SOLE
6061
0
0
FLEXSHARES TR
QUALT DIVD IDX
33939L860
8
124
SH
SOLE
124
0
0
FLOOR & DECOR HLDGS INC
CL A
339750101
10763
82787
SH
SOLE
71774
0
11013
FLUSHING FINL CORP
COM
343873105
2027
83420
SH
SOLE
83420
0
0
FLYWIRE CORPORATION
COM VTG
302492103
22241
584379
SH
SOLE
414745
0
169634
FORD MTR CO DEL
COM
345370860
5770
277819
SH
SOLE
243593
0
34226
FORTINET INC
COM
34959E109
25481
70898
SH
SOLE
58106
0
12792
FORTIS INC
COM
349553107
285
5897
SH
SOLE
3641
0
2256
FORTIVE CORP
COM
34959J108
101084
1325000
SH
SOLE
982614
0
342386
FORTUNE BRANDS HOME & SEC IN
COM
34964C106
694
6489
SH
SOLE
1637
0
4852
FOX FACTORY HLDG CORP
COM
35138V102
908
5338
SH
SOLE
5323
0
15
FRANCO NEV CORP
COM
351858105
837
6055
SH
SOLE
5445
0
610
FREEPORT-MCMORAN INC
CL B
35671D857
3321
79592
SH
SOLE
46124
0
33468
FRONTDOOR INC
COM
35905A109
323
8807
SH
SOLE
8568
0
239
FTI CONSULTING INC
COM
302941109
418
2726
SH
SOLE
2726
0
0
FUBOTV INC
COM
35953D104
219
14107
SH
SOLE
442
0
13665
FULLER H B CO
COM
359694106
527
6502
SH
SOLE
6502
0
0
GABELLI MULTIMEDIA TR INC
COM
36239Q109
1515
174517
SH
SOLE
130992
0
43525
GALLAGHER ARTHUR J & CO
COM
363576109
14085
83014
SH
SOLE
78800
0
4214
GAMESTOP CORP NEW
CL A
36467W109
427
2875
SH
SOLE
1647
0
1228
GAP INC
COM
364760108
253
14315
SH
SOLE
2011
0
12304
GARMIN LTD
SHS
H2906T109
879
6453
SH
SOLE
4862
0
1591
GARTNER INC
COM
366651107
14152
42330
SH
SOLE
22906
0
19424
GENERAC HLDGS INC
COM
368736104
75953
215825
SH
SOLE
181327
0
34498
GENERAL DYNAMICS CORP
COM
369550108
41559
199354
SH
SOLE
30455
0
168899
GENERAL ELECTRIC CO
COM NEW
369604301
18371
194463
SH
SOLE
155773
0
38690
GENERAL MLS INC
COM
370334104
9159
135926
SH
SOLE
106020
0
29906
GENERAL MTRS CO
COM
37045V100
8349
142403
SH
SOLE
106683
0
35720
GENPACT LIMITED
SHS
G3922B107
1251
23563
SH
SOLE
22283
0
1280
GENTEX CORP
COM
371901109
234
6725
SH
SOLE
5325
0
1400
GENUINE PARTS CO
COM
372460105
1428
10188
SH
SOLE
9414
0
774
GILDAN ACTIVEWEAR INC
COM
375916103
601
14168
SH
SOLE
4644
0
9524
GILEAD SCIENCES INC
COM
375558103
42772
589067
SH
SOLE
431217
0
157850
GINKGO BIOWORKS HOLDINGS INC
CL A SHS
37611X100
170
20402
SH
SOLE
17677
0
2725
GITLAB INC
CLASS A COM
37637K108
900
10350
SH
SOLE
9350
0
1000
GLACIER BANCORP INC NEW
COM
37637Q105
3879
68409
SH
SOLE
67489
0
920
GLADSTONE INVT CORP
COM
376546107
2563
150079
SH
SOLE
115097
0
34982
GLAUKOS CORP
COM
377322102
1064
23947
SH
SOLE
20317
0
3630
GLAXOSMITHKLINE PLC
SPONSORED ADR
37733W105
1592
36098
SH
SOLE
22893
0
13205
GLOBAL E ONLINE LTD
SHS
M5216V106
233
3675
SH
SOLE
3675
0
0
GLOBAL PMTS INC
COM
37940X102
28840
213344
SH
SOLE
131258
0
82086
GLOBAL X FDS
MSCI NORWAY ETF
37950E101
3
87
SH
SOLE
87
0
0
GLOBAL X FDS
GLOBX SUPDV US
37950E291
312
15000
SH
SOLE
13500
0
1500
GLOBAL X FDS
GLBX SUPRINC ETF
37950E333
61
5200
SH
SOLE
5200
0
0
GLOBAL X FDS
GLB X GURU INDEX
37950E341
1
24
SH
SOLE
24
0
0
GLOBAL X FDS
MSCI CHINA CNSMR
37950E408
5
200
SH
SOLE
200
0
0
GLOBAL X FDS
SOCIAL MED ETF
37950E416
26
485
SH
SOLE
385
0
100
GLOBAL X FDS
GLB X SUPERDIV
37950E549
1
115
SH
SOLE
115
0
0
GLOBAL X FDS
GLB X MLP ENRG I
37954Y293
4
104
SH
SOLE
104
0
0
GLOBAL X FDS
RUSSELL 2000
37954Y459
99
4041
SH
SOLE
4041
0
0
GLOBAL X FDS
NASDAQ 100 COVER
37954Y483
731
32939
SH
SOLE
32939
0
0
GLOBAL X FDS
US PFD ETF
37954Y657
18479
717350
SH
SOLE
717350
0
0
GLOBAL X FDS
US INFR DEV ETF
37954Y673
13312
462394
SH
SOLE
243944
0
218450
GLOBAL X FDS
RBTCS ARTFL INTE
37954Y715
5659
157461
SH
SOLE
64983
0
92478
GLOBAL X FDS
MILLENNIAL CONSU
37954Y764
4
90
SH
SOLE
90
0
0
GLOBAL X FDS
INTERNET OF THNG
37954Y780
225
5737
SH
SOLE
5737
0
0
GLOBAL X FDS
FINTECH ETF
37954Y814
668
16675
SH
SOLE
15436
0
1239
GLOBAL X FDS
GLOBAL X COPPER
37954Y830
37
1004
SH
SOLE
1004
0
0
GLOBAL X FDS
LITHIUM BTRY ETF
37954Y855
2657
31463
SH
SOLE
29846
0
1617
GLOBANT S A
COM
L44385109
17888
56953
SH
SOLE
50937
0
6016
GLOBE LIFE INC
COM
37959E102
268
2860
SH
SOLE
2570
0
290
GLOBUS MED INC
CL A
379577208
1073
14868
SH
SOLE
6480
0
8388
GODADDY INC
CL A
380237107
16589
195489
SH
SOLE
174135
0
21354
GOGO INC
COM
38046C109
5475
404649
SH
SOLE
311314
0
93335
GOHEALTH INC
COM CL A
38046W105
73
19364
SH
SOLE
19364
0
0
GOLDMAN SACHS BDC INC
SHS
38147U107
4200
219202
SH
SOLE
219202
0
0
GOLDMAN SACHS ETF TR
ACTIVEBETA INT
381430107
35
991
SH
SOLE
991
0
0
GOLDMAN SACHS ETF TR
ACCESS INFLATI
381430362
605
10347
SH
SOLE
10347
0
0
GOLDMAN SACHS ETF TR
ACTIVEBETA JAP
381430404
119
3240
SH
SOLE
3240
0
0
GOLDMAN SACHS ETF TR
ACCESS INVT GR
381430479
363
6719
SH
SOLE
6719
0
0
GOLDMAN SACHS ETF TR
ACTIVEBETA US LG
381430503
159
1671
SH
SOLE
1671
0
0
GOLDMAN SACHS ETF TR
ACCES TREASURY
381430529
115
1152
SH
SOLE
1152
0
0
GOLDMAN SACHS GROUP INC
COM
38141G104
26766
69967
SH
SOLE
62283
0
7684
GOLDMINING INC
COM
38149E101
24
20000
SH
SOLE
20000
0
0
GOLUB CAP BDC INC
COM
38173M102
395
25615
SH
SOLE
25615
0
0
GOOSEHEAD INS INC
COM CL A
38267D109
102470
787748
SH
SOLE
582464
0
205284
GRACO INC
COM
384109104
2170
26913
SH
SOLE
23878
0
3035
GRAHAM HLDGS CO
COM CL B
384637104
236
375
SH
SOLE
75
0
300
GRAINGER W W INC
COM
384802104
39657
76523
SH
SOLE
49769
0
26754
GRANITE CONSTR INC
COM
387328107
1367
35323
SH
SOLE
35323
0
0
GREAT PANTHER MNG LTD
COM
39115V101
2
11000
SH
SOLE
0
0
11000
GREENBRIER COS INC
COM
393657101
51
1105
SH
SOLE
0
0
1105
GREENBRIER COS INC
NOTE 2.875% 2/0
393657AK7
265
250000
PRN
SOLE
215000
0
35000
GREIF INC
CL A
397624107
476
7885
SH
SOLE
7685
0
200
GREIF INC
CL B
397624206
24
400
SH
SOLE
400
0
0
GRID DYNAMICS HLDGS INC
CL A
39813G109
35953
946870
SH
SOLE
857274
0
89596
GUARDANT HEALTH INC
COM
40131M109
1207
12070
SH
SOLE
12070
0
0
GUIDEWIRE SOFTWARE INC
COM
40171V100
130862
1152662
SH
SOLE
803015
0
349647
GUIDEWIRE SOFTWARE INC
NOTE 1.250% 3/1
40171VAA8
129
111000
PRN
SOLE
101000
0
10000
GXO LOGISTICS INCORPORATED
COMMON STOCK
36262G101
671
7389
SH
SOLE
6089
0
1300
HAIN CELESTIAL GROUP INC
COM
405217100
399
9369
SH
SOLE
7040
0
2329
HALLIBURTON CO
COM
406216101
5019
219457
SH
SOLE
176100
0
43357
HALOZYME THERAPEUTICS INC
COM
40637H109
814
20251
SH
SOLE
19753
0
498
HAMILTON LANE INC
CL A
407497106
629
6074
SH
SOLE
5988
0
86
HANNON ARMSTRONG SUST INFR C
COM
41068X100
771
14514
SH
SOLE
14514
0
0
HANNON ARMSTRONG SUST INFR C
NOTE 4.125% 9/0
41068XAB6
398
200000
PRN
SOLE
150000
0
50000
HARTE HANKS INC
COM
416196202
5025
661119
SH
SOLE
661119
0
0
HARTFORD FINL SVCS GROUP INC
COM
416515104
438
6345
SH
SOLE
4022
0
2323
HASBRO INC
COM
418056107
2539
24950
SH
SOLE
20459
0
4491
HAYWARD HLDGS INC
COM
421298100
939
35808
SH
SOLE
35808
0
0
HCA HEALTHCARE INC
COM
40412C101
2255
8777
SH
SOLE
7252
0
1525
HCI GROUP INC
NOTE 4.250% 3/0
40416EAD5
194
140000
PRN
SOLE
105000
0
35000
HDFC BANK LTD
SPONSORED ADS
40415F101
971
14916
SH
SOLE
8279
0
6637
HEALTHCARE SVCS GROUP INC
COM
421906108
4190
235540
SH
SOLE
217267
0
18273
HEALTHEQUITY INC
COM
42226A107
629
14208
SH
SOLE
13978
0
230
HEALTHPEAK PROPERTIES INC
COM
42250P103
703
19481
SH
SOLE
14437
0
5044
HEICO CORP NEW
COM
422806109
25453
176490
SH
SOLE
96820
0
79670
HEICO CORP NEW
CL A
422806208
1868
14532
SH
SOLE
13830
0
702
HELEN OF TROY LTD
COM
G4388N106
658
2690
SH
SOLE
2424
0
266
HENRY JACK & ASSOC INC
COM
426281101
447
2678
SH
SOLE
2598
0
80
HENRY SCHEIN INC
COM
806407102
1111
14336
SH
SOLE
13589
0
747
HERCULES CAPITAL INC
COM
427096508
2405
144942
SH
SOLE
139342
0
5600
HERON THERAPEUTICS INC
COM
427746102
169
18500
SH
SOLE
18500
0
0
HERSHEY CO
COM
427866108
5775
29851
SH
SOLE
25739
0
4112
HERTZ GLOBAL HLDGS INC
*W EXP 06/30/205
42806J148
135
8479
SH
SOLE
8479
0
0
HERTZ GLOBAL HLDGS INC
COM NEW
42806J700
524
20979
SH
SOLE
20979
0
0
HESS CORP
COM
42809H107
270
3651
SH
SOLE
3245
0
406
HEWLETT PACKARD ENTERPRISE C
COM
42824C109
4775
302765
SH
SOLE
286482
0
16283
HIGHWOODS PPTYS INC
COM
431284108
3792
85031
SH
SOLE
85031
0
0
HILTON WORLDWIDE HLDGS INC
COM
43300A203
507
3252
SH
SOLE
1854
0
1398
HIMS & HERS HEALTH INC
COM CL A
433000106
1112
169725
SH
SOLE
166775
0
2950
HIRERIGHT HOLDINGS CORPORATI
COM
433537107
1660
103745
SH
SOLE
82870
0
20875
HIVE BLOCKCHAIN TECHNLGIES L
COM
43366H100
120
45552
SH
SOLE
35552
0
10000
HOLOGIC INC
COM
436440101
47808
624456
SH
SOLE
360841
0
263615
HOME DEPOT INC
COM
437076102
266646
642505
SH
SOLE
459387
0
183118
HONEYWELL INTL INC
COM
438516106
41711
200041
SH
SOLE
179484
0
20557
HORIZON GLOBAL CORP
COM
44052W104
148
18500
SH
SOLE
10000
0
8500
HORIZON THERAPEUTICS PUB L
SHS
G46188101
2269
21056
SH
SOLE
20134
0
922
HORMEL FOODS CORP
COM
440452100
274
5624
SH
SOLE
4334
0
1290
HOST HOTELS & RESORTS INC
COM
44107P104
572
32891
SH
SOLE
25497
0
7394
HOWARD HUGHES CORP
COM
44267D107
846
8315
SH
SOLE
8315
0
0
HOWMET AEROSPACE INC
COM
443201108
243
7649
SH
SOLE
6055
0
1594
HP INC
COM
40434L105
1972
52350
SH
SOLE
43170
0
9180
HSBC HLDGS PLC
SPON ADR NEW
404280406
444
14730
SH
SOLE
7381
0
7349
HUB GROUP INC
CL A
443320106
763
9055
SH
SOLE
5555
0
3500
HUBBELL INC
COM
443510607
4762
22866
SH
SOLE
22552
0
314
HUBSPOT INC
COM
443573100
1454
2206
SH
SOLE
1377
0
829
HUDSON TECHNOLOGIES INC
COM
444144109
182
40900
SH
SOLE
40000
0
900
HUMANA INC
COM
444859102
2611
5628
SH
SOLE
3982
0
1646
HUNT J B TRANS SVCS INC
COM
445658107
7619
37277
SH
SOLE
30873
0
6404
HUNTINGTON BANCSHARES INC
COM
446150104
2780
180269
SH
SOLE
131558
0
48711
HURON CONSULTING GROUP INC
COM
447462102
1381
27670
SH
SOLE
26135
0
1535
HYDROFARM HLDGS GROUP INC
COM
44888K209
237
8384
SH
SOLE
8384
0
0
IAA INC
COM
449253103
299
5898
SH
SOLE
5691
0
207
IAC INTERACTIVECORP NEW
COM NEW
44891N208
571
4371
SH
SOLE
4309
0
62
ICICI BANK LIMITED
ADR
45104G104
3154
159367
SH
SOLE
123717
0
35650
ICON PLC
SHS
G4705A100
11896
38412
SH
SOLE
34202
0
4210
IDACORP INC
COM
451107106
252
2224
SH
SOLE
1962
0
262
IDEX CORP
COM
45167R104
693
2934
SH
SOLE
2650
0
284
IDEXX LABS INC
COM
45168D104
849435
1290032
SH
SOLE
994452
0
295580
IHS MARKIT LTD
SHS
G47567105
77664
584295
SH
SOLE
321461
0
262834
II-VI INC
COM
902104108
55
808
SH
SOLE
754
0
54
II-VI INC
NOTE 0.250% 9/0
902104AB4
266
180000
PRN
SOLE
135000
0
45000
ILLINOIS TOOL WKS INC
COM
452308109
117228
474993
SH
SOLE
251039
0
223954
ILLUMINA INC
COM
452327109
17305
45486
SH
SOLE
27019
0
18467
IMMUNITYBIO INC
COM
45256X103
201
33000
SH
SOLE
0
0
33000
IMMUNOGEN INC
COM
45253H101
3973
535485
SH
SOLE
379549
0
155936
IMPAC MTG HLDGS INC
COM NEW
45254P508
82
73470
SH
SOLE
73470
0
0
IMPACT SHS TR I
YWCA WOMENS ETF
45259A100
36
1023
SH
SOLE
858
0
165
IMPACT SHS TR I
NAACP MINO ETF
45259A209
562
15739
SH
SOLE
15739
0
0
INARI MED INC
COM
45332Y109
321
3517
SH
SOLE
3477
0
40
INCYTE CORP
COM
45337C102
1111
15142
SH
SOLE
15100
0
42
INDEPENDENCE RLTY TR INC
COM
45378A106
24062
931536
SH
SOLE
818186
0
113350
INFORMATION SVCS GROUP INC
COM
45675Y104
5003
656583
SH
SOLE
611433
0
45150
INFRA AND ENERGY ALTRNTIVE I
COM
45686J104
351
38135
SH
SOLE
38135
0
0
ING GROEP N.V.
SPONSORED ADR
456837103
265
19047
SH
SOLE
18932
0
115
INGERSOLL RAND INC
COM
45687V106
799
12920
SH
SOLE
12255
0
665
INOGEN INC
COM
45780L104
4177
122846
SH
SOLE
112614
0
10232
INSEEGO CORP
COM
45782B104
405
69400
SH
SOLE
69400
0
0
INSIGHT ENTERPRISES INC
COM
45765U103
235
2200
SH
SOLE
2200
0
0
INSMED INC
COM PAR $.01
457669307
412
15116
SH
SOLE
15116
0
0
INSPIRE MED SYS INC
COM
457730109
1620
7041
SH
SOLE
7041
0
0
INSULET CORP
COM
45784P101
46200
173639
SH
SOLE
111782
0
61857
INTEGER HLDGS CORP
COM
45826H109
618
7222
SH
SOLE
175
0
7047
INTEL CORP
COM
458140100
38949
756301
SH
SOLE
631992
0
124309
INTELLIA THERAPEUTICS INC
COM
45826J105
1095
9262
SH
SOLE
262
0
9000
INTERCONTINENTAL EXCHANGE IN
COM
45866F104
253568
1853976
SH
SOLE
1217934
0
636042
INTERDIGITAL INC
COM
45867G101
292
4080
SH
SOLE
4080
0
0
INTERNATIONAL BUSINESS MACHS
COM
459200101
50308
376390
SH
SOLE
314866
0
61524
INTERNATIONAL FLAVORS&FRAGRA
COM
459506101
7569
50240
SH
SOLE
28019
0
22221
INTERNATIONAL PAPER CO
COM
460146103
3252
69226
SH
SOLE
55589
0
13637
INTERPUBLIC GROUP COS INC
COM
460690100
1405
37528
SH
SOLE
35758
0
1770
INTUIT
COM
461202103
303993
472611
SH
SOLE
372993
0
99618
INTUITIVE SURGICAL INC
COM NEW
46120E602
105491
293603
SH
SOLE
189015
0
104588
INVESCO ACTIVELY MANAGED ETF
ACTIVE US REAL
46090A101
11
94
SH
SOLE
94
0
0
INVESCO ACTIVELY MANAGED ETF
VAR RATE INVT
46090A879
199
7935
SH
SOLE
7935
0
0
INVESCO ACTIVELY MANAGED ETF
ULTRA SHRT DUR
46090A887
37241
740377
SH
SOLE
740377
0
0
INVESCO ACTIVELY MANAGED ETF
EMGRING MKTS50
46090C305
53
1150
SH
SOLE
1150
0
0
INVESCO ACTIVLY MANGD ETC FD
OPTIMUM YIELD
46090F100
2518
179114
SH
SOLE
157339
0
21775
INVESCO DB US DLR INDEX TR
BULLISH FD
46141D203
409
15975
SH
SOLE
10075
0
5900
INVESCO EXCH TRADED FD TR II
S&P SMLCP ENGY
46138E164
765
109493
SH
SOLE
105993
0
3500
INVESCO EXCH TRADED FD TR II
S&P INTL LOW
46138E230
12
378
SH
SOLE
378
0
0
INVESCO EXCH TRADED FD TR II
S&P GBL WATER
46138E263
125
2056
SH
SOLE
2056
0
0
INVESCO EXCH TRADED FD TR II
S&P500 LOW VOL
46138E354
1660
24185
SH
SOLE
20963
0
3222
INVESCO EXCH TRADED FD TR II
S&P500 HDL VOL
46138E362
129
2839
SH
SOLE
1239
0
1600
INVESCO EXCH TRADED FD TR II
S&P 500 EX RAT
46138E388
3
55
SH
SOLE
55
0
0
INVESCO EXCH TRADED FD TR II
RUSEL 1000 LOW
46138E412
11
250
SH
SOLE
250
0
0
INVESCO EXCH TRADED FD TR II
RUSL 1000 ENHD
46138E438
23
580
SH
SOLE
580
0
0
INVESCO EXCH TRADED FD TR II
PFD ETF
46138E511
11182
745476
SH
SOLE
739072
0
6404
INVESCO EXCH TRADED FD TR II
NATL AMT MUNI
46138E537
824
30377
SH
SOLE
30377
0
0
INVESCO EXCH TRADED FD TR II
MSCI GBL TIMBR
46138E545
15
400
SH
SOLE
400
0
0
INVESCO EXCH TRADED FD TR II
KBW REGL BKG
46138E578
3
41
SH
SOLE
41
0
0
INVESCO EXCH TRADED FD TR II
KBW HIG DV YLD
46138E610
15
725
SH
SOLE
725
0
0
INVESCO EXCH TRADED FD TR II
KBW BK ETF
46138E628
4581
67527
SH
SOLE
54553
0
12974
INVESCO EXCH TRADED FD TR II
GLOBAL WATER
46138E651
154
3535
SH
SOLE
3535
0
0
INVESCO EXCH TRADED FD TR II
FNDMNTL HY CRP
46138E719
109
5637
SH
SOLE
5637
0
0
INVESCO EXCH TRADED FD TR II
FTSE RAFI EMNG
46138E727
57
2586
SH
SOLE
0
0
2586
INVESCO EXCH TRADED FD TR II
FTSE RAFI DEV
46138E743
38
800
SH
SOLE
800
0
0
INVESCO EXCH TRADED FD TR II
FTSE INTL LOW
46138E768
5
180
SH
SOLE
180
0
0
INVESCO EXCH TRADED FD TR II
EMRNG MKT SVRG
46138E784
200
7587
SH
SOLE
6957
0
630
INVESCO EXCH TRADED FD TR II
CHINA TECHNLGY
46138E800
155
2490
SH
SOLE
2490
0
0
INVESCO EXCH TRADED FD TR II
DWA SMLCP MENT
46138E842
27
298
SH
SOLE
298
0
0
INVESCO EXCH TRADED FD TR II
DWA EMERG MKTS
46138E867
764
29620
SH
SOLE
28220
0
1400
INVESCO EXCH TRADED FD TR II
DWA DEV MKTS
46138E875
527
13065
SH
SOLE
12365
0
700
INVESCO EXCH TRADED FD TR II
S&P SMLCP LOW
46138G102
2
42
SH
SOLE
42
0
0
INVESCO EXCH TRADED FD TR II
SR LN ETF
46138G508
66
2975
SH
SOLE
2975
0
0
INVESCO EXCH TRADED FD TR II
NASDAQ 100 ETF
46138G649
65
400
SH
SOLE
400
0
0
INVESCO EXCH TRADED FD TR II
S&P 500 REVENUE
46138G698
12
148
SH
SOLE
148
0
0
INVESCO EXCH TRADED FD TR II
SOLAR ETF
46138G706
13725
178312
SH
SOLE
122237
0
56075
INVESCO EXCH TRADED FD TR II
TAXABLE MUN BD
46138G805
224
6786
SH
SOLE
6786
0
0
INVESCO EXCH TRADED FD TR II
VAR RATE PFD
46138G870
335
12941
SH
SOLE
8255
0
4686
INVESCO EXCHANGE TRADED FD T
AEROSPACE DEFN
46137V100
6
80
SH
SOLE
80
0
0
INVESCO EXCHANGE TRADED FD T
WILDERHIL CLAN
46137V134
91
1278
SH
SOLE
956
0
322
INVESCO EXCHANGE TRADED FD T
WATER RES ETF
46137V142
8030
131985
SH
SOLE
52795
0
79190
INVESCO EXCHANGE TRADED FD T
S&P SPIN OFF
46137V159
26
410
SH
SOLE
410
0
0
INVESCO EXCHANGE TRADED FD T
S&P SML600 GWT
46137V175
14
85
SH
SOLE
0
0
85
INVESCO EXCHANGE TRADED FD T
S&P 500 TOP 50
46137V233
293
795
SH
SOLE
795
0
0
INVESCO EXCHANGE TRADED FD T
S&P500 QUALITY
46137V241
1980
37219
SH
SOLE
34819
0
2400
INVESCO EXCHANGE TRADED FD T
S&P500 PUR VAL
46137V258
232
2865
SH
SOLE
2865
0
0
INVESCO EXCHANGE TRADED FD T
S&P500 PUR GWT
46137V266
124
587
SH
SOLE
400
0
187
INVESCO EXCHANGE TRADED FD T
S&P500 EQL TEC
46137V282
16
50
SH
SOLE
50
0
0
INVESCO EXCHANGE TRADED FD T
S&P500 EQL MAT
46137V316
53
294
SH
SOLE
294
0
0
INVESCO EXCHANGE TRADED FD T
S&P500 EQL HLT
46137V332
273
852
SH
SOLE
852
0
0
INVESCO EXCHANGE TRADED FD T
S&P500 EQL WGT
46137V357
16384
100671
SH
SOLE
75999
0
24672
INVESCO EXCHANGE TRADED FD T
S&P500 EQL STP
46137V373
6
35
SH
SOLE
35
0
0
INVESCO EXCHANGE TRADED FD T
S&P500 BUY WRT
46137V399
1
26
SH
SOLE
26
0
0
INVESCO EXCHANGE TRADED FD T
S&P MDCP MOMNTUM
46137V464
359
3950
SH
SOLE
750
0
3200
INVESCO EXCHANGE TRADED FD T
DIVID ACHIEVEV
46137V506
4
111
SH
SOLE
111
0
0
INVESCO EXCHANGE TRADED FD T
NASDAQ INTERNT
46137V530
539
2500
SH
SOLE
2500
0
0
INVESCO EXCHANGE TRADED FD T
INTL DIVI ACHI
46137V548
55
3000
SH
SOLE
3000
0
0
INVESCO EXCHANGE TRADED FD T
GLOBAL DRGN CN
46137V571
4
100
SH
SOLE
100
0
0
INVESCO EXCHANGE TRADED FD T
GBL LISTED PVT
46137V589
2
125
SH
SOLE
125
0
0
INVESCO EXCHANGE TRADED FD T
FTSE RAFI 1500
46137V597
284
1479
SH
SOLE
249
0
1230
INVESCO EXCHANGE TRADED FD T
FTSE RAFI 1000
46137V613
6330
36864
SH
SOLE
29932
0
6932
INVESCO EXCHANGE TRADED FD T
FINL PFD ETF
46137V621
60
3180
SH
SOLE
3180
0
0
INVESCO EXCHANGE TRADED FD T
DYNMC PHRMCTLS
46137V662
2
28
SH
SOLE
28
0
0
INVESCO EXCHANGE TRADED FD T
DYNMC MKT ETF
46137V712
41
330
SH
SOLE
330
0
0
INVESCO EXCHANGE TRADED FD T
DYNMC LRG GWTH
46137V746
167
2063
SH
SOLE
2063
0
0
INVESCO EXCHANGE TRADED FD T
DYNMC BIOTECH
46137V787
28
400
SH
SOLE
400
0
0
INVESCO EXCHANGE TRADED FD T
DWA MOMENTUM
46137V837
3450
36500
SH
SOLE
35950
0
550
INVESCO EXCHANGE TRADED FD T
ZACKS MID CAP
46137Y401
22
230
SH
SOLE
135
0
95
INVESCO LTD
SHS
G491BT108
1417
61561
SH
SOLE
2280
0
59281
INVESCO QQQ TR
UNIT SER 1
46090E103
71670
180144
SH
SOLE
133942
0
46202
INVITATION HOMES INC
COM
46187W107
592
13061
SH
SOLE
4373
0
8688
IONIS PHARMACEUTICALS INC
COM
462222100
440
14464
SH
SOLE
14464
0
0
IPG PHOTONICS CORP
COM
44980X109
238
1385
SH
SOLE
1185
0
200
IQVIA HLDGS INC
COM
46266C105
1434
5084
SH
SOLE
3706
0
1378
IRHYTHM TECHNOLOGIES INC
COM
450056106
88862
755055
SH
SOLE
431546
0
323509
IRIDEX CORP
COM
462684101
367
60000
SH
SOLE
60000
0
0
IRIDIUM COMMUNICATIONS INC
COM
46269C102
16736
405337
SH
SOLE
365597
0
39740
IRON MTN INC NEW
COM
46284V101
14150
270398
SH
SOLE
215569
0
54829
IRONSOURCE LTD
CL A ORD SHS
M5R75Y101
828
106953
SH
SOLE
105453
0
1500
ISHARES GOLD TR
ISHARES NEW
464285204
14619
419971
SH
SOLE
382120
0
37851
ISHARES INC
MSCI AUST ETF
464286103
158
6378
SH
SOLE
4478
0
1900
ISHARES INC
MSCI FRONTIER
464286145
48
1386
SH
SOLE
1236
0
150
ISHARES INC
MSCI AUSTRIA ETF
464286202
255
10000
SH
SOLE
10000
0
0
ISHARES INC
EM MKTS DIV ETF
464286319
25
647
SH
SOLE
0
0
647
ISHARES INC
MSCI GLB SLV&MTL
464286327
7
560
SH
SOLE
560
0
0
ISHARES INC
MSCI WORLD ETF
464286392
1303
9630
SH
SOLE
541
0
9089
ISHARES INC
MSCI BRAZIL ETF
464286400
70
2489
SH
SOLE
2178
0
311
ISHARES INC
MSCI EM ASIA ETF
464286426
832
10144
SH
SOLE
9984
0
160
ISHARES INC
EM MKT SM-CP ETF
464286475
41
688
SH
SOLE
578
0
110
ISHARES INC
MSCI CDA ETF
464286509
463
12043
SH
SOLE
9856
0
2187
ISHARES INC
MSCI GBL MIN VOL
464286525
1266
11689
SH
SOLE
10202
0
1487
ISHARES INC
MSCI EMERG MRKT
464286533
169
2698
SH
SOLE
1868
0
830
ISHARES INC
MSCI EURZONE ETF
464286608
571
11642
SH
SOLE
6220
0
5422
ISHARES INC
MSCI THAILND ETF
464286624
2
21
SH
SOLE
21
0
0
ISHARES INC
MSCI PAC JP ETF
464286665
67
1413
SH
SOLE
1228
0
185
ISHARES INC
MSCI FRANCE ETF
464286707
40
1021
SH
SOLE
246
0
775
ISHARES INC
MSCI SWITZERLAND
464286749
49
922
SH
SOLE
0
0
922
ISHARES INC
MSCI SWEDEN ETF
464286756
18
397
SH
SOLE
0
0
397
ISHARES INC
MSCI SPAIN ETF
464286764
4
138
SH
SOLE
138
0
0
ISHARES INC
MSCI STH KOR ETF
464286772
142
1826
SH
SOLE
1764
0
62
ISHARES INC
MSCI GERMANY ETF
464286806
103
3140
SH
SOLE
1465
0
1675
ISHARES INC
MSCI NETHERL ETF
464286814
23
450
SH
SOLE
0
0
450
ISHARES INC
MSCI MEXICO ETF
464286822
6
117
SH
SOLE
117
0
0
ISHARES INC
MSCI HONG KG ETF
464286871
251
10825
SH
SOLE
9353
0
1472
ISHARES INC
CORE MSCI EMKT
46434G103
13713
229082
SH
SOLE
205545
0
23537
ISHARES INC
CUR HD MSCI EM
46434G509
2907
98187
SH
SOLE
86165
0
12022
ISHARES INC
MSCI TAIWAN ETF
46434G772
261
3912
SH
SOLE
3812
0
100
ISHARES INC
MSCI SINGPOR ETF
46434G780
23
1084
SH
SOLE
804
0
280
ISHARES INC
MSCI RUSSIA ETF
46434G798
28
659
SH
SOLE
659
0
0
ISHARES INC
MSCI JPN ETF NEW
46434G822
1935
28891
SH
SOLE
24948
0
3943
ISHARES SILVER TR
ISHARES
46428Q109
2096
97455
SH
SOLE
85807
0
11648
ISHARES TR
S&P 100 ETF
464287101
2447
11169
SH
SOLE
6244
0
4925
ISHARES TR
MORNINGSTAR GRWT
464287119
29
400
SH
SOLE
400
0
0
ISHARES TR
CORE S&P TTL STK
464287150
29155
272528
SH
SOLE
241131
0
31397
ISHARES TR
SELECT DIVID ETF
464287168
18531
151163
SH
SOLE
132563
0
18600
ISHARES TR
TIPS BD ETF
464287176
36433
281992
SH
SOLE
146980
0
135012
ISHARES TR
CHINA LG-CAP ETF
464287184
375
10243
SH
SOLE
8269
0
1974
ISHARES TR
US TRSPRTION
464287192
10
37
SH
SOLE
0
0
37
ISHARES TR
CORE S&P500 ETF
464287200
131023
274686
SH
SOLE
215719
0
58967
ISHARES TR
CORE US AGGBD ET
464287226
27146
237952
SH
SOLE
139105
0
98847
ISHARES TR
MSCI EMG MKT ETF
464287234
15199
311134
SH
SOLE
264781
0
46353
ISHARES TR
IBOXX INV CP ETF
464287242
3937
29707
SH
SOLE
26795
0
2912
ISHARES TR
GBL COMM SVC ETF
464287275
31
380
SH
SOLE
295
0
85
ISHARES TR
GLOBAL TECH ETF
464287291
1596
24787
SH
SOLE
22976
0
1811
ISHARES TR
S&P 500 GRWT ETF
464287309
9420
112583
SH
SOLE
101439
0
11144
ISHARES TR
GLOB HLTHCRE ETF
464287325
291
3220
SH
SOLE
2361
0
859
ISHARES TR
GLOBAL FINLS ETF
464287333
37
468
SH
SOLE
317
0
151
ISHARES TR
NORTH AMERN NAT
464287374
9
283
SH
SOLE
0
0
283
ISHARES TR
LATN AMER 40 ETF
464287390
83
3528
SH
SOLE
3528
0
0
ISHARES TR
S&P 500 VAL ETF
464287408
1371
8755
SH
SOLE
7152
0
1603
ISHARES TR
20 YR TR BD ETF
464287432
1384
9339
SH
SOLE
7309
0
2030
ISHARES TR
BARCLAYS 7 10 YR
464287440
1291
11225
SH
SOLE
8820
0
2405
ISHARES TR
1 3 YR TREAS BD
464287457
2636
30815
SH
SOLE
25234
0
5581
ISHARES TR
MSCI EAFE ETF
464287465
62140
789781
SH
SOLE
721188
0
68593
ISHARES TR
RUS MDCP VAL ETF
464287473
5351
43722
SH
SOLE
43106
0
616
ISHARES TR
RUS MD CP GR ETF
464287481
7649
66390
SH
SOLE
64306
0
2084
ISHARES TR
RUS MID CAP ETF
464287499
6492
78204
SH
SOLE
31067
0
47137
ISHARES TR
CORE S&P MCP ETF
464287507
10208
36060
SH
SOLE
30050
0
6010
ISHARES TR
EXPANDED TECH
464287515
1272
3199
SH
SOLE
3154
0
45
ISHARES TR
ISHARES SEMICDTR
464287523
2396
4418
SH
SOLE
4416
0
2
ISHARES TR
EXPND TEC SC ETF
464287549
22
50
SH
SOLE
50
0
0
ISHARES TR
ISHARES BIOTECH
464287556
2603
17058
SH
SOLE
13521
0
3537
ISHARES TR
COHEN STEER REIT
464287564
274
3604
SH
SOLE
3034
0
570
ISHARES TR
GLOBAL 100 ETF
464287572
94
1209
SH
SOLE
1209
0
0
ISHARES TR
US CONSUM DISCRE
464287580
376
4471
SH
SOLE
4471
0
0
ISHARES TR
RUS 1000 VAL ETF
464287598
31895
189929
SH
SOLE
189196
0
733
ISHARES TR
S&P MC 400GR ETF
464287606
2961
34735
SH
SOLE
32759
0
1976
ISHARES TR
RUS 1000 GRW ETF
464287614
28418
92994
SH
SOLE
79858
0
13136
ISHARES TR
RUS 1000 ETF
464287622
27866
105380
SH
SOLE
102203
0
3177
ISHARES TR
RUS 2000 VAL ETF
464287630
5813
35009
SH
SOLE
34731
0
278
ISHARES TR
RUS 2000 GRW ETF
464287648
9688
33060
SH
SOLE
29682
0
3378
ISHARES TR
RUSSELL 2000 ETF
464287655
66051
296925
SH
SOLE
255308
0
41617
ISHARES TR
CORE S&P US VLU
464287663
57292
750481
SH
SOLE
633279
0
117202
ISHARES TR
CORE S&P US GWT
464287671
13233
114434
SH
SOLE
92160
0
22274
ISHARES TR
RUSSELL 3000 ETF
464287689
52894
190610
SH
SOLE
185485
0
5125
ISHARES TR
U.S. UTILITS ETF
464287697
125
1411
SH
SOLE
1261
0
150
ISHARES TR
S&P MC 400VL ETF
464287705
1562
14114
SH
SOLE
14048
0
66
ISHARES TR
US TELECOM ETF
464287713
414
12589
SH
SOLE
11989
0
600
ISHARES TR
U.S. TECH ETF
464287721
3039
26467
SH
SOLE
24772
0
1695
ISHARES TR
U.S. REAL ES ETF
464287739
3246
27946
SH
SOLE
22298
0
5648
ISHARES TR
US INDUSTRIALS
464287754
453
4016
SH
SOLE
4016
0
0
ISHARES TR
US HLTHCARE ETF
464287762
612
2039
SH
SOLE
2039
0
0
ISHARES TR
U.S. FIN SVC ETF
464287770
150
776
SH
SOLE
776
0
0
ISHARES TR
U.S. FINLS ETF
464287788
587
6774
SH
SOLE
5956
0
818
ISHARES TR
U.S. ENERGY ETF
464287796
161
5336
SH
SOLE
4136
0
1200
ISHARES TR
CORE S&P SCP ETF
464287804
11684
102036
SH
SOLE
55878
0
46158
ISHARES TR
US CONSM STAPLES
464287812
322
1607
SH
SOLE
1607
0
0
ISHARES TR
U.S. BAS MTL ETF
464287838
34
240
SH
SOLE
240
0
0
ISHARES TR
DOW JONES US ETF
464287846
60
510
SH
SOLE
510
0
0
ISHARES TR
EUROPE ETF
464287861
718
13198
SH
SOLE
10198
0
3000
ISHARES TR
SP SMCP600VL ETF
464287879
978
9356
SH
SOLE
8433
0
923
ISHARES TR
S&P SML 600 GWT
464287887
1769
12746
SH
SOLE
11786
0
960
ISHARES TR
SHRT NAT MUN ETF
464288158
2994
27881
SH
SOLE
26881
0
1000
ISHARES TR
AGENCY BOND ETF
464288166
177
1509
SH
SOLE
1509
0
0
ISHARES TR
MSCI AC ASIA ETF
464288182
12
143
SH
SOLE
143
0
0
ISHARES TR
GL CLEAN ENE ETF
464288224
3844
181554
SH
SOLE
126291
0
55263
ISHARES TR
MSCI ACWI EX US
464288240
1042
18747
SH
SOLE
16917
0
1830
ISHARES TR
MSCI ACWI ETF
464288257
1968
18604
SH
SOLE
9654
0
8950
ISHARES TR
EAFE SML CP ETF
464288273
2154
29472
SH
SOLE
24503
0
4969
ISHARES TR
JPMORGAN USD EMG
464288281
331
3039
SH
SOLE
2916
0
123
ISHARES TR
MRGSTR MD CP GRW
464288307
62
846
SH
SOLE
846
0
0
ISHARES TR
GLB INFRASTR ETF
464288372
114
2400
SH
SOLE
1700
0
700
ISHARES TR
NATIONAL MUN ETF
464288414
4212
36225
SH
SOLE
29576
0
6649
ISHARES TR
ASIA 50 ETF
464288430
5
66
SH
SOLE
66
0
0
ISHARES TR
INTL SEL DIV ETF
464288448
2194
70359
SH
SOLE
58972
0
11387
ISHARES TR
INTL DEV RE ETF
464288489
46
1600
SH
SOLE
1600
0
0
ISHARES TR
DEVSMCP EXNA ETF
464288497
198
2840
SH
SOLE
2840
0
0
ISHARES TR
IBOXX HI YD ETF
464288513
719
8261
SH
SOLE
6475
0
1786
ISHARES TR
RESIDENTIAL MULT
464288562
137
1392
SH
SOLE
1392
0
0
ISHARES TR
MSCI KLD400 SOC
464288570
3725
40088
SH
SOLE
36524
0
3564
ISHARES TR
MBS ETF
464288588
661
6149
SH
SOLE
2521
0
3628
ISHARES TR
GOV/CRED BD ETF
464288596
33
270
SH
SOLE
270
0
0
ISHARES TR
MRGSTR SM CP GR
464288604
33
660
SH
SOLE
660
0
0
ISHARES TR
INTRM GOV CR ETF
464288612
246
2165
SH
SOLE
1615
0
550
ISHARES TR
USD INV GRDE ETF
464288620
1054
17638
SH
SOLE
1893
0
15745
ISHARES TR
ISHS 5-10YR INVT
464288638
609
10270
SH
SOLE
7650
0
2620
ISHARES TR
ISHS 1-5YR INVS
464288646
3354
62252
SH
SOLE
55078
0
7174
ISHARES TR
10-20 YR TRS ETF
464288653
18
124
SH
SOLE
31
0
93
ISHARES TR
3 7 YR TREAS BD
464288661
911
7078
SH
SOLE
6288
0
790
ISHARES TR
SHORT TREAS BD
464288679
500
4532
SH
SOLE
4532
0
0
ISHARES TR
PFD AND INCM SEC
464288687
12319
312423
SH
SOLE
302068
0
10355
ISHARES TR
GLOBAL MATER ETF
464288695
6
69
SH
SOLE
15
0
54
ISHARES TR
MRNING SM CP ETF
464288703
12
195
SH
SOLE
0
0
195
ISHARES TR
GLB CNSM STP ETF
464288737
11
172
SH
SOLE
0
0
172
ISHARES TR
GLB CNS DISC ETF
464288745
9
50
SH
SOLE
0
0
50
ISHARES TR
US HOME CONS ETF
464288752
4
52
SH
SOLE
52
0
0
ISHARES TR
US AER DEF ETF
464288760
1286
12516
SH
SOLE
12136
0
380
ISHARES TR
US REGNL BKS ETF
464288778
61
991
SH
SOLE
25
0
966
ISHARES TR
MSCI USA ESG SLC
464288802
2510
23624
SH
SOLE
21548
0
2076
ISHARES TR
U.S. MED DVC ETF
464288810
5044
76596
SH
SOLE
71554
0
5042
ISHARES TR
US HLTHCR PR ETF
464288828
46
158
SH
SOLE
158
0
0
ISHARES TR
MICRO-CAP ETF
464288869
251
1795
SH
SOLE
1720
0
75
ISHARES TR
EAFE VALUE ETF
464288877
1098
21793
SH
SOLE
14600
0
7193
ISHARES TR
EAFE GRWTH ETF
464288885
17136
155372
SH
SOLE
134112
0
21260
ISHARES TR
BRAZIL SM-CP ETF
464289131
3
200
SH
SOLE
200
0
0
ISHARES TR
MSCI EURO FL ETF
464289180
169
8430
SH
SOLE
7130
0
1300
ISHARES TR
RUS TP200 VL ETF
464289420
232
3305
SH
SOLE
3305
0
0
ISHARES TR
RUS TP200 GR ETF
464289438
1228
7082
SH
SOLE
7082
0
0
ISHARES TR
10+ YR INVST GRD
464289511
28
408
SH
SOLE
265
0
143
ISHARES TR
AGGRES ALLOC ETF
464289859
27
372
SH
SOLE
372
0
0
ISHARES TR
US TREAS BD ETF
46429B267
432
16207
SH
SOLE
11094
0
5113
ISHARES TR
A RATE CP BD ETF
46429B291
212
3773
SH
SOLE
3773
0
0
ISHARES TR
MSCI INDIA ETF
46429B598
167
3650
SH
SOLE
1250
0
2400
ISHARES TR
FLTG RATE NT ETF
46429B655
1052
20733
SH
SOLE
675
0
20058
ISHARES TR
CORE HIGH DV ETF
46429B663
1740
17225
SH
SOLE
15142
0
2083
ISHARES TR
MSCI CHINA ETF
46429B671
23
368
SH
SOLE
218
0
150
ISHARES TR
MSCI EAFE MIN VL
46429B689
743
9679
SH
SOLE
7312
0
2367
ISHARES TR
MSCI USA MIN VOL
46429B697
7605
94000
SH
SOLE
77766
0
16234
ISHARES TR
0-5 YR TIPS ETF
46429B747
4383
41398
SH
SOLE
39323
0
2075
ISHARES TR
MSCI USA QLT FCT
46432F339
646
4441
SH
SOLE
3563
0
878
ISHARES TR
MSCI USA VALUE
46432F388
763
6968
SH
SOLE
6968
0
0
ISHARES TR
MSCI USA MMENTM
46432F396
199
1094
SH
SOLE
923
0
171
ISHARES TR
CORE MSCI TOTAL
46432F834
3880
54694
SH
SOLE
53694
0
1000
ISHARES TR
CORE MSCI EAFE
46432F842
23576
315868
SH
SOLE
273483
0
42385
ISHARES TR
CORE 1 5 YR USD
46432F859
1123
22265
SH
SOLE
16585
0
5680
ISHARES TR
0-5YR INVT GR CP
46434V100
3
65
SH
SOLE
65
0
0
ISHARES TR
MSCI INTL MULTFT
46434V274
22
765
SH
SOLE
765
0
0
ISHARES TR
MSCI USA MULTIFT
46434V282
55
1185
SH
SOLE
1185
0
0
ISHARES TR
EXPONENTIAL TECH
46434V381
592
8963
SH
SOLE
8963
0
0
ISHARES TR
0-5YR HI YL CP
46434V407
92
2024
SH
SOLE
1456
0
568
ISHARES TR
MSCI INTL QUALTY
46434V456
42
1064
SH
SOLE
0
0
1064
ISHARES TR
MSCI CHINA A
46434V514
492
11288
SH
SOLE
10720
0
568
ISHARES TR
CORE DIV GRWTH
46434V621
1257
22612
SH
SOLE
21871
0
741
ISHARES TR
CORE MSCI PAC
46434V696
13
210
SH
SOLE
0
0
210
ISHARES TR
CUR HED MSCI GER
46434V704
67
2039
SH
SOLE
1262
0
777
ISHARES TR
CORE MSCI EURO
46434V738
580
9970
SH
SOLE
9970
0
0
ISHARES TR
HDG MSCI EAFE
46434V803
5559
157336
SH
SOLE
157336
0
0
ISHARES TR
BLACKROCK ULTRA
46434V878
2035
40382
SH
SOLE
40382
0
0
ISHARES TR
IBONDS DEC23 ETF
46434VAX8
760
29600
SH
SOLE
29600
0
0
ISHARES TR
IBONDS DEC22 ETF
46434VBA7
1329
52860
SH
SOLE
48860
0
4000
ISHARES TR
IBONDS DEC24 ETF
46434VBG4
39
1500
SH
SOLE
1500
0
0
ISHARES TR
CONV BD ETF
46435G102
552
6191
SH
SOLE
6191
0
0
ISHARES TR
ESG AWRE USD ETF
46435G193
627
22993
SH
SOLE
22993
0
0
ISHARES TR
ESG AWRE 1 5 YR
46435G243
267
10422
SH
SOLE
10422
0
0
ISHARES TR
RUSEL 2500 ETF
46435G268
29
435
SH
SOLE
435
0
0
ISHARES TR
CORE MSCI INTL
46435G326
11
170
SH
SOLE
100
0
70
ISHARES TR
MSCI UK ETF NEW
46435G334
3926
118473
SH
SOLE
108217
0
10256
ISHARES TR
MORTGE REL ETF
46435G342
45
1300
SH
SOLE
1300
0
0
ISHARES TR
CR 5 10 YR ETF
46435G417
158
3145
SH
SOLE
3145
0
0
ISHARES TR
ESG AWR MSCI USA
46435G425
1875
17379
SH
SOLE
15626
0
1753
ISHARES TR
FALN ANGLS USD
46435G474
2
53
SH
SOLE
53
0
0
ISHARES TR
ESG AW MSCI EAFE
46435G516
21648
272435
SH
SOLE
271255
0
1180
ISHARES TR
ESG MSCI LEADR
46435U218
1211
14350
SH
SOLE
14350
0
0
ISHARES TR
IBDS DEC28 ETF
46435U515
14
500
SH
SOLE
500
0
0
ISHARES TR
ESG AWR US AGRGT
46435U549
165
2995
SH
SOLE
2995
0
0
ISHARES TR
US INFRASTRUC
46435U713
79
2053
SH
SOLE
2053
0
0
ISHARES TR
BROAD USD HIGH
46435U853
39
957
SH
SOLE
568
0
389
ISHARES U S ETF TR
BLACKROCK ST MAT
46431W507
8313
166422
SH
SOLE
166422
0
0
ISHARES U S ETF TR
INT RT HDG C B
46431W705
29
298
SH
SOLE
0
0
298
ISHARES U S ETF TR
GSCI CMDTY STGY
46431W853
445
14426
SH
SOLE
6711
0
7715
ITAU UNIBANCO HLDG S A
SPON ADR REP PFD
465562106
100
26728
SH
SOLE
26604
0
124
ITT INC
COM
45073V108
2603
25476
SH
SOLE
24143
0
1333
J & J SNACK FOODS CORP
COM
466032109
3738
23664
SH
SOLE
22655
0
1009
J P MORGAN EXCHANGE-TRADED F
BETABUILDERS EUR
46641Q191
1017
17017
SH
SOLE
17017
0
0
J P MORGAN EXCHANGE-TRADED F
BETABULDRS JAPAN
46641Q217
671
12186
SH
SOLE
11925
0
261
J P MORGAN EXCHANGE-TRADED F
BETABUILDERS CDA
46641Q225
415
6171
SH
SOLE
6065
0
106
J P MORGAN EXCHANGE-TRADED F
BETABUILDERS DEV
46641Q233
536
9910
SH
SOLE
9910
0
0
J P MORGAN EXCHANGE-TRADED F
EQUITY PREMIUM
46641Q332
507
8023
SH
SOLE
7523
0
500
J P MORGAN EXCHANGE-TRADED F
ULTRA SHT MUNCPL
46641Q654
306
6000
SH
SOLE
6000
0
0
JABIL INC
COM
466313103
362
5151
SH
SOLE
5127
0
24
JACOBS ENGR GROUP INC
COM
469814107
11947
85808
SH
SOLE
60246
0
25562
JAMF HLDG CORP
COM
47074L105
4473
117679
SH
SOLE
109300
0
8379
JEFFERIES FINL GROUP INC
COM
47233W109
208
5368
SH
SOLE
1657
0
3711
JOHN BEAN TECHNOLOGIES CORP
COM
477839104
2511
16354
SH
SOLE
15494
0
860
JOHN HANCOCK EXCHANGE TRADED
MLTFCTR LRG CAP
47804J107
72
1207
SH
SOLE
1207
0
0
JOHN HANCOCK EXCHANGE TRADED
MULTIFACTOR MI
47804J206
678
12192
SH
SOLE
12192
0
0
JOHNSON & JOHNSON
COM
478160104
168810
986789
SH
SOLE
671196
0
315593
JOHNSON CTLS INTL PLC
SHS
G51502105
1032
12695
SH
SOLE
8340
0
4355
JONES LANG LASALLE INC
COM
48020Q107
29411
109198
SH
SOLE
70735
0
38463
JPMORGAN CHASE & CO
COM
46625H100
273631
1728015
SH
SOLE
1116121
0
611894
JPMORGAN CHASE & CO
ALERIAN ML ETN
46625H365
698
39168
SH
SOLE
12223
0
26945
JUST EAT TAKEAWAY COM N V
SPONSORED ADS
48214T305
1190
110563
SH
SOLE
105334
0
5229
KADANT INC
COM
48282T104
1521
6598
SH
SOLE
6246
0
352
KARAT PACKAGING INC
COM
48563L101
530
26218
SH
SOLE
23591
0
2627
KB HOME
COM
48666K109
342
7650
SH
SOLE
7650
0
0
KELLOGG CO
COM
487836108
3019
46868
SH
SOLE
43375
0
3493
KEMPER CORP
COM
488401100
933
15868
SH
SOLE
15668
0
200
KEURIG DR PEPPER INC
COM
49271V100
224
6077
SH
SOLE
5525
0
552
KEYCORP
COM
493267108
1213
52434
SH
SOLE
43098
0
9336
KEYSIGHT TECHNOLOGIES INC
COM
49338L103
1382
6692
SH
SOLE
3458
0
3234
KFORCE INC
COM
493732101
255
3390
SH
SOLE
3390
0
0
KIMBERLY-CLARK CORP
COM
494368103
14246
99681
SH
SOLE
68539
0
31142
KINDER MORGAN INC DEL
COM
49456B101
9658
608932
SH
SOLE
468881
0
140051
KINSALE CAP GROUP INC
COM
49714P108
10621
44647
SH
SOLE
42047
0
2600
KIRKLAND LAKE GOLD LTD
COM
49741E100
284
6777
SH
SOLE
2894
0
3883
KKR & CO INC
COM
48251W104
2420
32482
SH
SOLE
28172
0
4310
KLA CORP
COM NEW
482480100
9528
22153
SH
SOLE
4749
0
17404
KNIGHT-SWIFT TRANSN HLDGS IN
CL A
499049104
3671
60246
SH
SOLE
55964
0
4282
KOHLS CORP
COM
500255104
1391
28166
SH
SOLE
16584
0
11582
KORNIT DIGITAL LTD
SHS
M6372Q113
143040
939511
SH
SOLE
802032
0
137479
KRAFT HEINZ CO
COM
500754106
13827
385147
SH
SOLE
372808
0
12339
KRANESHARES TR
CSI CHI INTERNET
500767306
90
2454
SH
SOLE
2454
0
0
KRANESHARES TR
QUADRTC INT RT
500767736
8262
307717
SH
SOLE
210217
0
97500
KROGER CO
COM
501044101
620
13699
SH
SOLE
7293
0
6406
KRYSTAL BIOTECH INC
COM
501147102
622
8896
SH
SOLE
6896
0
2000
KYNDRYL HLDGS INC
COMMON STOCK
50155Q100
796
43968
SH
SOLE
39322
0
4646
L3HARRIS TECHNOLOGIES INC
COM
502431109
4888
22920
SH
SOLE
21878
0
1042
LABORATORY CORP AMER HLDGS
COM NEW
50540R409
1412
4494
SH
SOLE
3143
0
1351
LAM RESEARCH CORP
COM
512807108
3897
5419
SH
SOLE
4268
0
1151
LAMAR ADVERTISING CO NEW
CL A
512816109
497
4095
SH
SOLE
3903
0
192
LAMB WESTON HLDGS INC
COM
513272104
338
5333
SH
SOLE
1782
0
3551
LANDSTAR SYS INC
COM
515098101
2102
11743
SH
SOLE
11595
0
148
LAS VEGAS SANDS CORP
COM
517834107
423
11249
SH
SOLE
3596
0
7653
LATCH INC
COM
51818V106
853
112729
SH
SOLE
102914
0
9815
LATHAM GROUP INC
COM
51819L107
1924
76881
SH
SOLE
74641
0
2240
LATTICE SEMICONDUCTOR CORP
COM
518415104
4638
60190
SH
SOLE
58325
0
1865
LAUDER ESTEE COS INC
CL A
518439104
32142
86824
SH
SOLE
63965
0
22859
LAWSON PRODS INC
COM
520776105
241
4400
SH
SOLE
4400
0
0
LEAR CORP
COM NEW
521865204
200
1095
SH
SOLE
1089
0
6
LEGALZOOM COM INC
COM
52466B103
2495
155274
SH
SOLE
150240
0
5034
LEGGETT & PLATT INC
COM
524660107
1669
40550
SH
SOLE
4996
0
35554
LEMONADE INC
COM
52567D107
258
6123
SH
SOLE
4498
0
1625
LENDINGTREE INC
NOTE 0.500% 7/1
52603BAD9
21
25000
PRN
SOLE
25000
0
0
LENNAR CORP
CL A
526057104
2444
21042
SH
SOLE
19923
0
1119
LENNAR CORP
CL B
526057302
552
5769
SH
SOLE
4769
0
1000
LENNOX INTL INC
COM
526107107
724
2232
SH
SOLE
2232
0
0
LESLIES INC
COM
527064109
4164
176010
SH
SOLE
170759
0
5251
LHC GROUP INC
COM
50187A107
1956
14257
SH
SOLE
12203
0
2054
LIBERTY BROADBAND CORP
COM SER A
530307107
83
514
SH
SOLE
509
0
5
LIBERTY BROADBAND CORP
COM SER C
530307305
719
4463
SH
SOLE
3843
0
620
LIBERTY GLOBAL PLC
SHS CL A
G5480U104
117
4224
SH
SOLE
487
0
3737
LIBERTY GLOBAL PLC
SHS CL C
G5480U120
407
14497
SH
SOLE
14134
0
363
LIBERTY MEDIA CORP DEL
COM A SIRIUSXM
531229409
1068
21010
SH
SOLE
21010
0
0
LIBERTY MEDIA CORP DEL
COM C SIRIUSXM
531229607
426
8387
SH
SOLE
7541
0
846
LIBERTY MEDIA CORP DEL
COM SER C FRMLA
531229854
464
7344
SH
SOLE
7344
0
0
LIBERTY MEDIA CORP DEL
COM SER A FRMLA
531229870
5
81
SH
SOLE
81
0
0
LIGAND PHARMACEUTICALS INC
COM NEW
53220K504
2320
15021
SH
SOLE
12796
0
2225
LILLY ELI & CO
COM
532457108
74441
269498
SH
SOLE
152703
0
116795
LIMELIGHT NETWORKS INC
COM
53261M104
321
93714
SH
SOLE
93714
0
0
LINCOLN ELEC HLDGS INC
COM
533900106
507
3636
SH
SOLE
3636
0
0
LINCOLN NATL CORP IND
COM
534187109
916
13420
SH
SOLE
10916
0
2504
LINDE PLC
SHS
G5494J103
96023
277178
SH
SOLE
161890
0
115288
LITHIA MTRS INC
COM
536797103
211
712
SH
SOLE
667
0
45
LITTELFUSE INC
COM
537008104
8988
28563
SH
SOLE
15838
0
12725
LIVANOVA PLC
SHS
G5509L101
212
2426
SH
SOLE
2426
0
0
LIVE NATION ENTERTAINMENT IN
COM
538034109
90933
759739
SH
SOLE
599276
0
160463
LIVEPERSON INC
COM
538146101
2384
66728
SH
SOLE
56936
0
9792
LIVERAMP HLDGS INC
COM
53815P108
2478
51679
SH
SOLE
44874
0
6805
LL FLOORING HOLDINGS INC
COM
55003T107
1287
75395
SH
SOLE
66795
0
8600
LOCKHEED MARTIN CORP
COM
539830109
8997
25313
SH
SOLE
21891
0
3422
LOEWS CORP
COM
540424108
439
7607
SH
SOLE
5471
0
2136
LOGICBIO THERAPEUTICS INC
COM
54142F102
51
21950
SH
SOLE
21950
0
0
LOWES COS INC
COM
548661107
80669
312088
SH
SOLE
221016
0
91072
LUCID GROUP INC
COM
549498103
470
12352
SH
SOLE
12227
0
125
LULULEMON ATHLETICA INC
COM
550021109
188157
480667
SH
SOLE
407463
0
73204
LUMEN TECHNOLOGIES INC
COM
550241103
358
28516
SH
SOLE
24845
0
3671
LUMINAR TECHNOLOGIES INC
COM CL A
550424105
13673
808559
SH
SOLE
808559
0
0
LYFT INC
CL A COM
55087P104
2100
49135
SH
SOLE
44884
0
4251
LYONDELLBASELL INDUSTRIES N
SHS - A -
N53745100
987
10705
SH
SOLE
8842
0
1863
M & T BK CORP
COM
55261F104
502
3270
SH
SOLE
2934
0
336
MACYS INC
COM
55616P104
516
19720
SH
SOLE
16570
0
3150
MAGELLAN MIDSTREAM PRTNRS LP
COM UNIT RP LP
559080106
9088
195685
SH
SOLE
158662
0
37023
MAIN STR CAP CORP
COM
56035L104
2433
54238
SH
SOLE
39573
0
14665
MANDIANT INC
COM
562662106
1272
72516
SH
SOLE
60826
0
11690
MANHATTAN ASSOCIATES INC
COM
562750109
279
1797
SH
SOLE
1797
0
0
MANPOWERGROUP INC WIS
COM
56418H100
373
3833
SH
SOLE
3813
0
20
MANULIFE FINL CORP
COM
56501R106
1321
69297
SH
SOLE
59398
0
9899
MARATHON OIL CORP
COM
565849106
535
32589
SH
SOLE
19691
0
12898
MARATHON PETE CORP
COM
56585A102
3705
57897
SH
SOLE
49683
0
8214
MARAVAI LIFESCIENCES HLDGS I
COM CL A
56600D107
29864
712748
SH
SOLE
643534
0
69214
MARCUS & MILLICHAP INC
COM
566324109
650
12637
SH
SOLE
9906
0
2731
MARKEL CORP
COM
570535104
11644
9436
SH
SOLE
8634
0
802
MARKETAXESS HLDGS INC
COM
57060D108
2419
5881
SH
SOLE
362
0
5519
MARQETA INC
CLASS A COM
57142B104
788
45870
SH
SOLE
40870
0
5000
MARRIOTT INTL INC NEW
CL A
571903202
3286
19886
SH
SOLE
16717
0
3169
MARSH & MCLENNAN COS INC
COM
571748102
6402
36831
SH
SOLE
31435
0
5396
MARTEN TRANS LTD
COM
573075108
391
22800
SH
SOLE
22800
0
0
MARTIN MARIETTA MATLS INC
COM
573284106
4576
10387
SH
SOLE
10006
0
381
MARVELL TECHNOLOGY INC
COM
573874104
55799
637776
SH
SOLE
591030
0
46746
MASCO CORP
COM
574599106
585
8325
SH
SOLE
2565
0
5760
MASTERCARD INCORPORATED
CL A
57636Q104
432362
1203279
SH
SOLE
892980
0
310299
MATCH GROUP INC NEW
COM
57667L107
1917
14499
SH
SOLE
12062
0
2437
MATTERPORT INC
COM CL A
577096100
621
30092
SH
SOLE
30092
0
0
MAXCYTE INC
COM
57777K106
315
30908
SH
SOLE
30436
0
472
MAXLINEAR INC
COM
57776J100
5196
68916
SH
SOLE
56881
0
12035
MCCORMICK & CO INC
COM VTG
579780107
183
1920
SH
SOLE
1920
0
0
MCCORMICK & CO INC
COM NON VTG
579780206
72620
751685
SH
SOLE
462733
0
288952
MCDONALDS CORP
COM
580135101
100930
376508
SH
SOLE
252205
0
124303
MCKESSON CORP
COM
58155Q103
3040
12229
SH
SOLE
11699
0
530
MEDIAALPHA INC
CL A
58450V104
678
43918
SH
SOLE
40825
0
3093
MEDICAL PPTYS TRUST INC
COM
58463J304
376
15904
SH
SOLE
15714
0
190
MEDPACE HLDGS INC
COM
58506Q109
3894
17892
SH
SOLE
16697
0
1195
MEDTRONIC PLC
SHS
G5960L103
49684
480268
SH
SOLE
253194
0
227074
MEIRAGTX HLDGS PLC
COM
G59665102
3561
150000
SH
SOLE
144500
0
5500
MERCADOLIBRE INC
COM
58733R102
3525
2614
SH
SOLE
1889
0
725
MERCK & CO INC
COM
58933Y105
55464
723700
SH
SOLE
545156
0
178544
MERCURY GENL CORP NEW
COM
589400100
586
11045
SH
SOLE
8207
0
2838
MERCURY SYS INC
COM
589378108
10290
186896
SH
SOLE
156570
0
30326
MERIT MED SYS INC
COM
589889104
1496
24014
SH
SOLE
24014
0
0
META PLATFORMS INC
CL A
30303M102
185896
552685
SH
SOLE
435534
0
117151
METLIFE INC
COM
59156R108
6559
104964
SH
SOLE
97256
0
7708
METTLER TOLEDO INTERNATIONAL
COM
592688105
2653
1563
SH
SOLE
1159
0
404
MGE ENERGY INC
COM
55277P104
682
8292
SH
SOLE
7792
0
500
MGM RESORTS INTERNATIONAL
COM
552953101
1860
41444
SH
SOLE
40721
0
723
MGP INGREDIENTS INC NEW
COM
55303J106
580
6830
SH
SOLE
6630
0
200
MICROCHIP TECHNOLOGY INC.
COM
595017104
86375
992135
SH
SOLE
620580
0
371555
MICRON TECHNOLOGY INC
COM
595112103
32308
346841
SH
SOLE
312741
0
34100
MICROSOFT CORP
COM
594918104
1280520
3807447
SH
SOLE
2777848
0
1029599
MID-AMER APT CMNTYS INC
COM
59522J103
715
3118
SH
SOLE
2787
0
331
MIDDLEBY CORP
COM
596278101
1502
7635
SH
SOLE
4289
0
3346
MILLER INDS INC TENN
COM NEW
600551204
369
11053
SH
SOLE
11053
0
0
MINERALS TECHNOLOGIES INC
COM
603158106
731
9990
SH
SOLE
2800
0
7190
MITEK SYS INC
COM NEW
606710200
526
29631
SH
SOLE
29339
0
292
MKS INSTRS INC
COM
55306N104
430
2470
SH
SOLE
2470
0
0
MOBILE TELESYSTEMS PUB JT ST
SPONSORED ADR
607409109
82
10352
SH
SOLE
10352
0
0
MODERNA INC
COM
60770K107
3527
13887
SH
SOLE
11807
0
2080
MONDELEZ INTL INC
CL A
609207105
15841
238895
SH
SOLE
173970
0
64925
MONEYGRAM INTL INC
COM NEW
60935Y208
83
10462
SH
SOLE
10462
0
0
MONGODB INC
CL A
60937P106
100947
190700
SH
SOLE
124978
0
65722
MONOLITHIC PWR SYS INC
COM
609839105
4663
9452
SH
SOLE
9335
0
117
MONROE CAP CORP
COM
610335101
5599
499045
SH
SOLE
374809
0
124236
MONSTER BEVERAGE CORP NEW
COM
61174X109
227
2360
SH
SOLE
2214
0
146
MONTROSE ENVIRONMENTAL GROUP
COM
615111101
38665
548368
SH
SOLE
484772
0
63596
MOODYS CORP
COM
615369105
11557
29589
SH
SOLE
18279
0
11310
MORGAN STANLEY
COM NEW
617446448
18432
187774
SH
SOLE
157503
0
30271
MORNINGSTAR INC
COM
617700109
2492
7287
SH
SOLE
5542
0
1745
MOSAIC CO NEW
COM
61945C103
1727
43950
SH
SOLE
39371
0
4579
MOTOROLA SOLUTIONS INC
COM NEW
620076307
9235
33991
SH
SOLE
19462
0
14529
MPLX LP
COM UNIT REP LTD
55336V100
365
12321
SH
SOLE
10522
0
1799
MSC INDL DIRECT INC
CL A
553530106
2817
33510
SH
SOLE
24898
0
8612
MSCI INC
COM
55354G100
1178
1923
SH
SOLE
1839
0
84
MYRIAD GENETICS INC
COM
62855J104
334
12119
SH
SOLE
2321
0
9798
NAPCO SEC TECHNOLOGIES INC
COM
630402105
3343
66878
SH
SOLE
65403
0
1475
NASDAQ INC
COM
631103108
1202
5725
SH
SOLE
5667
0
58
NATIONAL BK HLDGS CORP
CL A
633707104
378
8592
SH
SOLE
8500
0
92
NATIONAL FUEL GAS CO
COM
636180101
363
5680
SH
SOLE
4452
0
1228
NATIONAL GRID PLC
SPONSORED ADR NE
636274409
1120
15489
SH
SOLE
15031
0
458
NATIONAL INSTRS CORP
COM
636518102
1076
24647
SH
SOLE
24612
0
35
NATIONAL VISION HLDGS INC
COM
63845R107
1424
29676
SH
SOLE
29516
0
160
NATURA &CO HLDG S A
ADS
63884N108
106
11442
SH
SOLE
8691
0
2751
NATWEST GROUP PLC
SPONS ADR 2 ORD
639057108
80
13068
SH
SOLE
12656
0
412
NCR CORP NEW
COM
62886E108
230
5726
SH
SOLE
5726
0
0
NEKTAR THERAPEUTICS
COM
640268108
7407
548273
SH
SOLE
502505
0
45768
NEOGENOMICS INC
COM NEW
64049M209
12120
355215
SH
SOLE
324503
0
30712
NEPHROS INC
COM
640671400
214
36249
SH
SOLE
36249
0
0
NETAPP INC
COM
64110D104
2048
22265
SH
SOLE
18350
0
3915
NETFLIX INC
COM
64110L106
78367
130083
SH
SOLE
112819
0
17264
NEUROCRINE BIOSCIENCES INC
COM
64125C109
1306
15337
SH
SOLE
14793
0
544
NEURONETICS INC
COM
64131A105
770
172586
SH
SOLE
164534
0
8052
NEVRO CORP
COM
64157F103
3970
48975
SH
SOLE
43769
0
5206
NEW FORTRESS ENERGY INC
COM CL A
644393100
456
18880
SH
SOLE
18880
0
0
NEW ORIENTAL ED & TECHNOLOGY
SPON ADR
647581107
89
42392
SH
SOLE
13157
0
29235
NEW RESIDENTIAL INVT CORP
COM NEW
64828T201
190
17772
SH
SOLE
17772
0
0
NEW YORK CMNTY BANCORP INC
COM
649445103
863
70654
SH
SOLE
45245
0
25409
NEWELL BRANDS INC
COM
651229106
273
12504
SH
SOLE
9956
0
2548
NEWMONT CORP
COM
651639106
2296
37027
SH
SOLE
28170
0
8857
NEXPOINT RESIDENTIAL TR INC
COM
65341D102
410
4890
SH
SOLE
4890
0
0
NEXSTAR MEDIA GROUP INC
CL A
65336K103
773
5122
SH
SOLE
5109
0
13
NEXTERA ENERGY INC
COM
65339F101
46770
500964
SH
SOLE
336277
0
164687
NEXTERA ENERGY INC
UNIT 99/99/9999
65339F739
7
118
SH
SOLE
118
0
0
NEXTERA ENERGY PARTNERS LP
COM UNIT PART IN
65341B106
1650
19555
SH
SOLE
17780
0
1775
NICE LTD
SPONSORED ADR
653656108
1554
5119
SH
SOLE
5019
0
100
NICOLET BANKSHARES INC
COM
65406E102
260
3027
SH
SOLE
3027
0
0
NIKE INC
CL B
654106103
91062
546363
SH
SOLE
379843
0
166520
NIO INC
SPON ADS
62914V106
398
12572
SH
SOLE
12522
0
50
NISOURCE INC
COM
65473P105
701
25373
SH
SOLE
23420
0
1953
NOMAD FOODS LTD
USD ORD SHS
G6564A105
493
19415
SH
SOLE
19377
0
38
NORFOLK SOUTHN CORP
COM
655844108
12759
42857
SH
SOLE
27513
0
15344
NORTHERN TR CORP
COM
665859104
28646
239493
SH
SOLE
157684
0
81809
NORTHROP GRUMMAN CORP
COM
666807102
10680
27592
SH
SOLE
25690
0
1902
NORTONLIFELOCK INC
COM
668771108
292
11231
SH
SOLE
10488
0
743
NOVANTA INC
COM
67000B104
1489
8444
SH
SOLE
8124
0
320
NOVARTIS AG
SPONSORED ADR
66987V109
8839
101049
SH
SOLE
84619
0
16430
NOVO-NORDISK A S
ADR
670100205
1934
17272
SH
SOLE
12849
0
4423
NUANCE COMMUNICATIONS INC
COM
67020Y100
988
17854
SH
SOLE
12183
0
5671
NUCOR CORP
COM
670346105
2830
24791
SH
SOLE
20820
0
3971
NUTANIX INC
CL A
67059N108
8400
263639
SH
SOLE
211221
0
52418
NUTRIEN LTD
COM
67077M108
1102
14660
SH
SOLE
10694
0
3966
NUVASIVE INC
COM
670704105
446
8490
SH
SOLE
8297
0
193
NUVEI CORPORATION
SUB VTG SHS
67079A102
260
4000
SH
SOLE
4000
0
0
NVIDIA CORPORATION
COM
67066G104
149531
508418
SH
SOLE
381144
0
127274
NVR INC
COM
62944T105
1064
180
SH
SOLE
180
0
0
NXP SEMICONDUCTORS N V
COM
N6596X109
749
3289
SH
SOLE
3060
0
229
OAK STR HEALTH INC
COM
67181A107
3913
118076
SH
SOLE
101156
0
16920
OCCIDENTAL PETE CORP
COM
674599105
381
13135
SH
SOLE
9124
0
4011
OCCIDENTAL PETE CORP
*W EXP 08/03/202
674599162
22
1755
SH
SOLE
1719
0
36
OCEAN PWR TECHNOLOGIES INC
COM NEW
674870506
15
10000
SH
SOLE
10000
0
0
OFG BANCORP
COM
67103X102
266
10000
SH
SOLE
0
0
10000
OKTA INC
CL A
679295105
131586
586991
SH
SOLE
468714
0
118277
OLD DOMINION FREIGHT LINE IN
COM
679580100
7403
20656
SH
SOLE
18774
0
1882
OLD REP INTL CORP
COM
680223104
1555
63248
SH
SOLE
59819
0
3429
OLD SECOND BANCORP INC ILL
COM
680277100
139
11064
SH
SOLE
6000
0
5064
OLIN CORP
COM PAR $1
680665205
270
4700
SH
SOLE
4650
0
50
OLO INC
CL A
68134L109
2004
96277
SH
SOLE
91972
0
4305
OMNICOM GROUP INC
COM
681919106
17421
237764
SH
SOLE
237572
0
192
ON SEMICONDUCTOR CORP
COM
682189105
237
3490
SH
SOLE
1990
0
1500
ONE GAS INC
COM
68235P108
210
2705
SH
SOLE
2205
0
500
ONEOK INC NEW
COM
682680103
3053
51963
SH
SOLE
28599
0
23364
ONESPAWORLD HOLDINGS LIMITED
COM
P73684113
110
10930
SH
SOLE
10930
0
0
ONTRAK INC
COM
683373104
68
10740
SH
SOLE
10740
0
0
OOMA INC
COM
683416101
230
11252
SH
SOLE
5052
0
6200
OPEN TEXT CORP
COM
683715106
377
7945
SH
SOLE
7945
0
0
OPENDOOR TECHNOLOGIES INC
COM
683712103
1328
90897
SH
SOLE
81770
0
9127
OPTIMIZERX CORP
COM NEW
68401U204
45382
730674
SH
SOLE
667181
0
63493
OPTION CARE HEALTH INC
COM NEW
68404L201
2392
84090
SH
SOLE
79849
0
4241
ORACLE CORP
COM
68389X105
18155
208178
SH
SOLE
165368
0
42810
OREILLY AUTOMOTIVE INC
COM
67103H107
53411
75629
SH
SOLE
42338
0
33291
ORGANON & CO
COMMON STOCK
68622V106
1063
34925
SH
SOLE
22944
0
11981
ORIGIN MATERIALS INC
COM
68622D106
129
20000
SH
SOLE
20000
0
0
OSHKOSH CORP
COM
688239201
890
7900
SH
SOLE
7180
0
720
OTIS WORLDWIDE CORP
COM
68902V107
1599
18362
SH
SOLE
14894
0
3468
OUSTER INC
COM
68989M103
225
43302
SH
SOLE
0
0
43302
OUTLOOK THERAPEUTICS INC
COM NEW
69012T206
31
23000
SH
SOLE
23000
0
0
OVERSTOCK COM INC DEL
COM
690370101
828
14037
SH
SOLE
14037
0
0
OVID THERAPEUTICS INC
COM
690469101
292
90852
SH
SOLE
76507
0
14345
OWL ROCK CAPITAL CORPORATION
COM
69121K104
4435
313188
SH
SOLE
301688
0
11500
P3 HEALTH PARTNERS INC
COM
744413105
204
29000
SH
SOLE
29000
0
0
P3 HEALTH PARTNERS INC
*W EXP 99/99/999
744413113
10
9666
SH
SOLE
9666
0
0
PACCAR INC
COM
693718108
1083
12271
SH
SOLE
6404
0
5867
PACER FDS TR
TRENDP US LAR CP
69374H105
472
11371
SH
SOLE
11371
0
0
PACER FDS TR
BNCHMRK INFRA
69374H741
67
1541
SH
SOLE
1462
0
79
PACIFIC BIOSCIENCES CALIF IN
COM
69404D108
349
17079
SH
SOLE
17079
0
0
PACIRA BIOSCIENCES INC
COM
695127100
27
450
SH
SOLE
450
0
0
PACIRA BIOSCIENCES INC
NOTE 2.375% 4/0
695127AD2
185
180000
PRN
SOLE
135000
0
45000
PACKAGING CORP AMER
COM
695156109
200
1471
SH
SOLE
1355
0
116
PALANTIR TECHNOLOGIES INC
CL A
69608A108
995
54644
SH
SOLE
34595
0
20049
PALO ALTO NETWORKS INC
COM
697435105
61575
110595
SH
SOLE
73485
0
37110
PALOMAR HLDGS INC
COM
69753M105
14713
227153
SH
SOLE
204323
0
22830
PAN AMERN SILVER CORP
COM
697900108
880
35250
SH
SOLE
20298
0
14952
PAR TECHNOLOGY CORP
COM
698884103
1007
19090
SH
SOLE
18347
0
743
PARKER-HANNIFIN CORP
COM
701094104
13675
42986
SH
SOLE
38864
0
4122
PAYCHEX INC
COM
704326107
36617
268258
SH
SOLE
169834
0
98424
PAYCOM SOFTWARE INC
COM
70432V102
1485
3576
SH
SOLE
1987
0
1589
PAYLOCITY HLDG CORP
COM
70438V106
41958
177666
SH
SOLE
168048
0
9618
PAYPAL HLDGS INC
COM
70450Y103
356892
1892521
SH
SOLE
1466318
0
426203
PAYSIGN INC
COM
70451A104
24
15120
SH
SOLE
15120
0
0
PEGASYSTEMS INC
COM
705573103
463
4137
SH
SOLE
4109
0
28
PELOTON INTERACTIVE INC
CL A COM
70614W100
6581
184045
SH
SOLE
159811
0
24234
PENN NATL GAMING INC
COM
707569109
310
5972
SH
SOLE
5258
0
714
PENUMBRA INC
COM
70975L107
3467
12065
SH
SOLE
9564
0
2501
PEPSICO INC
COM
713448108
84722
487720
SH
SOLE
353684
0
134036
PERFICIENT INC
COM
71375U101
12109
93655
SH
SOLE
88332
0
5323
PERFORMANCE FOOD GROUP CO
COM
71377A103
771
16801
SH
SOLE
16345
0
456
PERKINELMER INC
COM
714046109
1419
7059
SH
SOLE
6849
0
210
PFIZER INC
COM
717081103
71338
1208093
SH
SOLE
879558
0
328535
PHASEBIO PHARMACEUTICALS INC
COM
717224109
60
22886
SH
SOLE
22886
0
0
PHILIP MORRIS INTL INC
COM
718172109
11513
121192
SH
SOLE
61292
0
59900
PHILLIPS 66
COM
718546104
1904
26271
SH
SOLE
22774
0
3497
PHILLIPS 66 PARTNERS LP
COM UNIT REP INT
718549207
882
24460
SH
SOLE
22220
0
2240
PHREESIA INC
COM
71944F106
21593
518308
SH
SOLE
355228
0
163080
PIERIS PHARMACEUTICALS INC
COM
720795103
446
117985
SH
SOLE
76580
0
41405
PIMCO ETF TR
1-5 US TIP IDX
72201R205
36
645
SH
SOLE
0
0
645
PIMCO ETF TR
ACTIVE BD ETF
72201R775
545
4981
SH
SOLE
4771
0
210
PIMCO ETF TR
0-5 HIGH YIELD
72201R783
365
3683
SH
SOLE
2451
0
1232
PIMCO ETF TR
INV GRD CRP BD
72201R817
95
838
SH
SOLE
817
0
21
PIMCO ETF TR
ENHAN SHRT MA AC
72201R833
13113
129113
SH
SOLE
113254
0
15859
PIMCO ETF TR
25YR+ ZERO U S
72201R882
1027
6743
SH
SOLE
4793
0
1950
PING IDENTITY HLDG CORP
COM
72341T103
8691
379865
SH
SOLE
354469
0
25396
PINNACLE WEST CAP CORP
COM
723484101
378
5352
SH
SOLE
4052
0
1300
PINTEREST INC
CL A
72352L106
324
8907
SH
SOLE
3792
0
5115
PIONEER NAT RES CO
COM
723787107
29525
162332
SH
SOLE
125964
0
36368
PLAINS ALL AMERN PIPELINE L
UNIT LTD PARTN
726503105
142
15196
SH
SOLE
5196
0
10000
PLANET FITNESS INC
CL A
72703H101
28220
311543
SH
SOLE
268188
0
43355
PLUG POWER INC
COM NEW
72919P202
209
7394
SH
SOLE
7279
0
115
PNC FINL SVCS GROUP INC
COM
693475105
3390
16908
SH
SOLE
13686
0
3222
POLARIS INC
COM
731068102
297
2698
SH
SOLE
1833
0
865
POOL CORP
COM
73278L105
276655
488790
SH
SOLE
389416
0
99374
POPULAR INC
COM NEW
733174700
1038
12650
SH
SOLE
12650
0
0
PORTILLOS INC
COM CL A
73642K106
28523
759814
SH
SOLE
561123
0
198691
PORTLAND GEN ELEC CO
COM NEW
736508847
626
11828
SH
SOLE
2148
0
9680
POSEIDA THERAPEUTICS INC
COM
73730P108
333
48963
SH
SOLE
46622
0
2341
POWERSCHOOL HOLDINGS INC
COM CL A
73939C106
1308
79415
SH
SOLE
54675
0
24740
PPG INDS INC
COM
693506107
5620
32589
SH
SOLE
16655
0
15934
PPL CORP
COM
69351T106
266
8850
SH
SOLE
7368
0
1482
PRA GROUP INC
COM
69354N106
8431
167920
SH
SOLE
137259
0
30661
PRA GROUP INC
NOTE 3.500% 6/0
69354NAB2
3074
2640000
PRN
SOLE
2130000
0
510000
PRETIUM RES INC
COM
74139C102
120
8525
SH
SOLE
3500
0
5025
PRETIUM RES INC
NOTE 2.250% 3/1
74139CAB8
32
32000
PRN
SOLE
32000
0
0
PRICE T ROWE GROUP INC
COM
74144T108
19881
101106
SH
SOLE
89479
0
11627
PRIMERICA INC
COM
74164M108
469
3060
SH
SOLE
2835
0
225
PRINCIPAL FINANCIAL GROUP IN
COM
74251V102
263
3639
SH
SOLE
2820
0
819
PRIVIA HEALTH GROUP INC
COM
74276R102
413
15949
SH
SOLE
15754
0
195
PROCTER AND GAMBLE CO
COM
742718109
142366
870314
SH
SOLE
596108
0
274206
PROGRESSIVE CORP
COM
743315103
109567
1067386
SH
SOLE
884586
0
182800
PROLOGIS INC.
COM
74340W103
3455
20520
SH
SOLE
13302
0
7218
PROS HOLDINGS INC
COM
74346Y103
3275
94959
SH
SOLE
89534
0
5425
PROSHARES TR
ULTRAPRO SHORT S
74347B110
2
160
SH
SOLE
160
0
0
PROSHARES TR
PSHS ULTSH 20YRS
74347B201
4404
260754
SH
SOLE
259942
0
812
PROSHARES TR
SHORT S&P 500 NE
74347B425
145
10625
SH
SOLE
9375
0
1250
PROSHARES TR
INVT INT RT HG
74347B607
51
692
SH
SOLE
67
0
625
PROSHARES TR
RUSS 2000 DIVD
74347B698
469
7009
SH
SOLE
7009
0
0
PROSHARES TR
SHORT QQQ NEW
74347B714
55
5051
SH
SOLE
5051
0
0
PROSHARES TR
BITCOIN STRATE
74347G440
116
4000
SH
SOLE
4000
0
0
PROSHARES TR
ULTSHT REAL EST
74347G556
0
5
SH
SOLE
5
0
0
PROSHARES TR
PSHS ULTRA O&G
74347G705
22
286
SH
SOLE
130
0
156
PROSHARES TR
PSHS ULT S&P 500
74347R107
189
1294
SH
SOLE
600
0
694
PROSHARES TR
PSHS SHT OIL&GAS
74347R222
98
6520
SH
SOLE
6120
0
400
PROSHARES TR
PSHS ULTRA DOW30
74347R305
108
1350
SH
SOLE
1350
0
0
PROSHARES TR
PSHS ULT SEMICDT
74347R669
988
18700
SH
SOLE
18700
0
0
PROSHARES TR
ULTRA FNCLS NEW
74347X633
679
10035
SH
SOLE
8835
0
1200
PROSHARES TR
SHRT 20+YR TRE
74347X849
4723
295380
SH
SOLE
258360
0
37020
PROSHARES TR
S&P 500 DV ARIST
74348A467
5962
60725
SH
SOLE
60650
0
75
PROSHARES TR II
ULTRA SILVER NEW
74347W353
7
200
SH
SOLE
0
0
200
PROSHARES TR II
VIX SH TRM FUTRS
74347Y854
690
45487
SH
SOLE
45487
0
0
PROSHARES TR II
ULTA BLMBG 2017
74347Y888
3
39
SH
SOLE
39
0
0
PROSPECT CAP CORP
COM
74348T102
458
54400
SH
SOLE
54400
0
0
PROTO LABS INC
COM
743713109
518
10095
SH
SOLE
7873
0
2222
PRUDENTIAL FINL INC
COM
744320102
4922
45474
SH
SOLE
43293
0
2181
PUBLIC STORAGE
COM
74460D109
931
2486
SH
SOLE
2476
0
10
PUBLIC SVC ENTERPRISE GRP IN
COM
744573106
764
11444
SH
SOLE
10614
0
830
PUBMATIC INC
COM CL A
74467Q103
245
7200
SH
SOLE
7200
0
0
PURE CYCLE CORP
COM NEW
746228303
4495
307905
SH
SOLE
226305
0
81600
PURE STORAGE INC
CL A
74624M102
86055
2643767
SH
SOLE
1516929
0
1126838
PVH CORPORATION
COM
693656100
346
3240
SH
SOLE
12
0
3228
Q2 HLDGS INC
COM
74736L109
335
4215
SH
SOLE
4060
0
155
QUALCOMM INC
COM
747525103
70239
384095
SH
SOLE
327608
0
56487
QUALTRICS INTL INC
COM CL A
747601201
3299
93199
SH
SOLE
86475
0
6724
QUANTA SVCS INC
COM
74762E102
1522
13272
SH
SOLE
9069
0
4203
QUANTERIX CORP
COM
74766Q101
533
12560
SH
SOLE
12360
0
200
QUEST DIAGNOSTICS INC
COM
74834L100
2882
16660
SH
SOLE
14823
0
1837
QUIDEL CORP
COM
74838J101
30127
223177
SH
SOLE
221650
0
1527
QUINSTREET INC
COM
74874Q100
17917
984984
SH
SOLE
866600
0
118384
RACKSPACE TECHNOLOGY INC
COM
750102105
515
38250
SH
SOLE
22750
0
15500
RAPID7 INC
COM
753422104
12035
102262
SH
SOLE
96348
0
5914
RAYONIER INC
COM
754907103
1677
41551
SH
SOLE
29436
0
12115
RAYTHEON TECHNOLOGIES CORP
COM
75513E101
23116
268604
SH
SOLE
232083
0
36521
RBC BEARINGS INC
COM
75524B104
440
2180
SH
SOLE
1830
0
350
REALTY INCOME CORP
COM
756109104
1314
18350
SH
SOLE
18293
0
57
REDFIN CORP
COM
75737F108
13792
359268
SH
SOLE
337548
0
21720
REDWOOD TR INC
COM
758075402
991
75098
SH
SOLE
65098
0
10000
REDWOOD TRUST INC
NOTE 5.625% 7/1
758075AD7
201
200000
PRN
SOLE
150000
0
50000
REGENERON PHARMACEUTICALS
COM
75886F107
764
1209
SH
SOLE
1166
0
43
REGIONS FINANCIAL CORP NEW
COM
7591EP100
9555
438290
SH
SOLE
367686
0
70604
REGULUS THERAPEUTICS INC
COM NEW
75915K200
3
10700
SH
SOLE
10200
0
500
REPAY HLDGS CORP
COM CL A
76029L100
17989
984596
SH
SOLE
889069
0
95527
REPLIGEN CORP
COM
759916109
877
3313
SH
SOLE
2463
0
850
REPUBLIC SVCS INC
COM
760759100
4276
30667
SH
SOLE
28366
0
2301
RESMED INC
COM
761152107
76371
293193
SH
SOLE
178531
0
114662
RESTAURANT BRANDS INTL INC
COM
76131D103
499
8222
SH
SOLE
8222
0
0
REVANCE THERAPEUTICS INC
COM
761330109
211
12951
SH
SOLE
8741
0
4210
REVOLVE GROUP INC
CL A
76156B107
870
15533
SH
SOLE
15321
0
212
RH
COM
74967X103
7900
14741
SH
SOLE
11278
0
3463
RINGCENTRAL INC
CL A
76680R206
33292
177702
SH
SOLE
91784
0
85918
RINGCENTRAL INC
NOTE3/0
76680RAF4
423
450000
PRN
SOLE
411000
0
39000
RITCHIE BROS AUCTIONEERS
COM
767744105
40636
663879
SH
SOLE
336783
0
327096
RIVIAN AUTOMOTIVE INC
COM CL A
76954A103
1303
12562
SH
SOLE
11342
0
1220
RLI CORP
COM
749607107
211
1883
SH
SOLE
1706
0
177
ROBERT HALF INTL INC
COM
770323103
7341
65822
SH
SOLE
64009
0
1813
ROBLOX CORP
CL A
771049103
954
9249
SH
SOLE
9249
0
0
ROCKET LAB USA INC
COM
773122106
4947
402842
SH
SOLE
346371
0
56471
ROCKET LAB USA INC
*W EXP 07/30/202
773122114
372
103772
SH
SOLE
100074
0
3698
ROCKET PHARMACEUTICALS INC
COM
77313F106
265
12151
SH
SOLE
11341
0
810
ROCKWELL AUTOMATION INC
COM
773903109
112184
321583
SH
SOLE
174101
0
147482
ROKU INC
COM CL A
77543R102
55432
242908
SH
SOLE
191331
0
51577
ROLLINS INC
COM
775711104
63038
1842671
SH
SOLE
1250149
0
592522
ROPER TECHNOLOGIES INC
COM
776696106
16746
34047
SH
SOLE
26680
0
7367
ROSS STORES INC
COM
778296103
1185
10366
SH
SOLE
10306
0
60
ROYAL BK CDA
COM
780087102
2445
23040
SH
SOLE
22336
0
704
ROYAL CARIBBEAN GROUP
COM
V7780T103
991
12892
SH
SOLE
12036
0
856
ROYAL DUTCH SHELL PLC
SPON ADR B
780259107
636
14680
SH
SOLE
8325
0
6355
ROYAL DUTCH SHELL PLC
SPONS ADR A
780259206
1305
30063
SH
SOLE
27455
0
2608
ROYAL GOLD INC
COM
780287108
2971
28241
SH
SOLE
27346
0
895
ROYCE GLOBAL VALUE TR INC
COM
78081T104
367
27945
SH
SOLE
26200
0
1745
RPM INTL INC
COM
749685103
1632
16161
SH
SOLE
6340
0
9821
RUSH STREET INTERACTIVE INC
COM
782011100
8644
523852
SH
SOLE
523852
0
0
RYAN SPECIALTY GROUP HLDGS I
CL A
78351F107
61632
1527429
SH
SOLE
1208207
0
319222
RYANAIR HOLDINGS PLC
SPONSORED ADS
783513203
221
2158
SH
SOLE
673
0
1485
S&P GLOBAL INC
COM
78409V104
19201
40685
SH
SOLE
35958
0
4727
SALESFORCE COM INC
COM
79466L302
284499
1119501
SH
SOLE
857822
0
261679
SANGAMO THERAPEUTICS INC
COM
800677106
2587
344902
SH
SOLE
344402
0
500
SANOFI
SPONSORED ADR
80105N105
237
4722
SH
SOLE
4017
0
705
SAP SE
SPON ADR
803054204
617
4404
SH
SOLE
4349
0
55
SAREPTA THERAPEUTICS INC
COM
803607100
3322
36896
SH
SOLE
34762
0
2134
SBA COMMUNICATIONS CORP NEW
CL A
78410G104
12423
31935
SH
SOLE
30482
0
1453
SCHLUMBERGER LTD
COM STK
806857108
2200
73450
SH
SOLE
55892
0
17558
SCHOLASTIC CORP
COM
807066105
566
14171
SH
SOLE
7000
0
7171
SCHWAB CHARLES CORP
COM
808513105
31075
369503
SH
SOLE
307472
0
62031
SCHWAB STRATEGIC TR
US BRD MKT ETF
808524102
1396
12357
SH
SOLE
11882
0
475
SCHWAB STRATEGIC TR
US LRG CAP ETF
808524201
853
7491
SH
SOLE
7131
0
360
SCHWAB STRATEGIC TR
US LCAP GR ETF
808524300
2939
17949
SH
SOLE
14083
0
3866
SCHWAB STRATEGIC TR
US LCAP VA ETF
808524409
601
8211
SH
SOLE
7686
0
525
SCHWAB STRATEGIC TR
US MID-CAP ETF
808524508
71
877
SH
SOLE
877
0
0
SCHWAB STRATEGIC TR
US SML CAP ETF
808524607
1082
10565
SH
SOLE
10565
0
0
SCHWAB STRATEGIC TR
EMRG MKTEQ ETF
808524706
923
31175
SH
SOLE
31175
0
0
SCHWAB STRATEGIC TR
SCHWAB FDT US SC
808524763
199
3581
SH
SOLE
3581
0
0
SCHWAB STRATEGIC TR
SCHWAB FDT US LG
808524771
309
5276
SH
SOLE
5276
0
0
SCHWAB STRATEGIC TR
US DIVIDEND EQ
808524797
3801
47024
SH
SOLE
38129
0
8895
SCHWAB STRATEGIC TR
INTL EQTY ETF
808524805
1683
43291
SH
SOLE
42641
0
650
SCHWAB STRATEGIC TR
US AGGREGATE B
808524839
29
541
SH
SOLE
541
0
0
SCHWAB STRATEGIC TR
US REIT ETF
808524847
178
3374
SH
SOLE
3374
0
0
SCHWAB STRATEGIC TR
INTRM TRM TRES
808524854
101
1804
SH
SOLE
1804
0
0
SCHWAB STRATEGIC TR
SHT TM US TRES
808524862
297
5835
SH
SOLE
5359
0
476
SCHWAB STRATEGIC TR
US TIPS ETF
808524870
6702
106568
SH
SOLE
89041
0
17527
SCHWAB STRATEGIC TR
INTL SCEQT ETF
808524888
9
218
SH
SOLE
218
0
0
SCIENCE APPLICATIONS INTL CO
COM
808625107
3087
36929
SH
SOLE
33353
0
3576
SCOTTS MIRACLE-GRO CO
CL A
810186106
41767
259423
SH
SOLE
217115
0
42308
SEA LTD
SPONSORD ADS
81141R100
466
2082
SH
SOLE
936
0
1146
SEAGEN INC
COM
81181C104
17648
114151
SH
SOLE
101888
0
12263
SEALED AIR CORP NEW
COM
81211K100
5322
78885
SH
SOLE
70535
0
8350
SECUREWORKS CORP
CL A
81374A105
163
10190
SH
SOLE
8900
0
1290
SEELOS THERAPEUTICS INC
COM
81577F109
46
28000
SH
SOLE
28000
0
0
SELECT SECTOR SPDR TR
SBI MATERIALS
81369Y100
2781
30689
SH
SOLE
27239
0
3450
SELECT SECTOR SPDR TR
SBI HEALTHCARE
81369Y209
12428
88209
SH
SOLE
82325
0
5884
SELECT SECTOR SPDR TR
SBI CONS STPLS
81369Y308
1596
20699
SH
SOLE
19959
0
740
SELECT SECTOR SPDR TR
SBI CONS DISCR
81369Y407
4557
22289
SH
SOLE
20390
0
1899
SELECT SECTOR SPDR TR
ENERGY
81369Y506
11646
209840
SH
SOLE
192677
0
17163
SELECT SECTOR SPDR TR
FINANCIAL
81369Y605
17718
453726
SH
SOLE
413735
0
39991
SELECT SECTOR SPDR TR
SBI INT-INDS
81369Y704
13482
127417
SH
SOLE
61310
0
66107
SELECT SECTOR SPDR TR
TECHNOLOGY
81369Y803
12782
73515
SH
SOLE
65308
0
8207
SELECT SECTOR SPDR TR
COMMUNICATION
81369Y852
9383
120785
SH
SOLE
109641
0
11144
SELECT SECTOR SPDR TR
RL EST SEL SEC
81369Y860
142
2745
SH
SOLE
2324
0
421
SELECT SECTOR SPDR TR
SBI INT-UTILS
81369Y886
4305
60136
SH
SOLE
56203
0
3933
SELECTA BIOSCIENCES INC
COM
816212104
49
14950
SH
SOLE
14950
0
0
SEMPRA
COM
816851109
2494
18857
SH
SOLE
17440
0
1417
SENSEONICS HLDGS INC
COM
81727U105
61
22800
SH
SOLE
20800
0
2000
SENTINELONE INC
CL A
81730H109
375
7427
SH
SOLE
6027
0
1400
SERVICENOW INC
COM
81762P102
149324
230045
SH
SOLE
192682
0
37363
SHAKE SHACK INC
CL A
819047101
16395
227203
SH
SOLE
191425
0
35778
SHELL MIDSTREAM PARTNERS L P
UNIT LTD INT
822634101
142
12355
SH
SOLE
9505
0
2850
SHERWIN WILLIAMS CO
COM
824348106
18098
51392
SH
SOLE
31266
0
20126
SHOPIFY INC
CL A
82509L107
37909
27523
SH
SOLE
22380
0
5143
SHOTSPOTTER INC
COM
82536T107
1957
66287
SH
SOLE
62567
0
3720
SIENTRA INC
COM
82621J105
237
64645
SH
SOLE
57645
0
7000
SIGNA SPORTS UNITED NV
ORD SHS
N80029106
5082
599301
SH
SOLE
520201
0
79100
SIGNATURE BK NEW YORK N Y
COM
82669G104
281
870
SH
SOLE
870
0
0
SILENCE THERAPEUTICS PLC
ADS
82686Q101
1338
56026
SH
SOLE
55817
0
209
SILICOM LTD
ORD
M84116108
353
6840
SH
SOLE
6840
0
0
SILICON LABORATORIES INC
COM
826919102
492
2383
SH
SOLE
443
0
1940
SILICON MOTION TECHNOLOGY CO
SPONSORED ADR
82706C108
224
2358
SH
SOLE
2358
0
0
SIMILARWEB LTD
SHS
M84137104
5523
308361
SH
SOLE
274958
0
33403
SIMON PPTY GROUP INC NEW
COM
828806109
5632
35248
SH
SOLE
29685
0
5563
SIMPLY GOOD FOODS CO
COM
82900L102
1784
42914
SH
SOLE
42849
0
65
SIMPSON MFG INC
COM
829073105
367
2639
SH
SOLE
2639
0
0
SIRIUS XM HOLDINGS INC
COM
82968B103
357
56256
SH
SOLE
46152
0
10104
SITEONE LANDSCAPE SUPPLY INC
COM
82982L103
13480
55639
SH
SOLE
52712
0
2927
SITIME CORP
COM
82982T106
887
3033
SH
SOLE
3033
0
0
SIX FLAGS ENTMT CORP NEW
COM
83001A102
795
18675
SH
SOLE
18530
0
145
SKILLZ INC
COM
83067L109
318
42770
SH
SOLE
42770
0
0
SKYLINE CHAMPION CORPORATION
COM
830830105
225
2854
SH
SOLE
2465
0
389
SKYWORKS SOLUTIONS INC
COM
83088M102
768
4950
SH
SOLE
2853
0
2097
SLR INVESTMENT CORP
COM
83413U100
978
53077
SH
SOLE
53077
0
0
SLR SENIOR INVESTMENT CORP
COM
83416M105
680
48631
SH
SOLE
48631
0
0
SMARTSHEET INC
COM CL A
83200N103
32113
414623
SH
SOLE
362463
0
52160
SMILEDIRECTCLUB INC
CL A COM
83192H106
28
12126
SH
SOLE
11728
0
398
SMITH A O CORP
COM
831865209
7702
89715
SH
SOLE
70656
0
19059
SMUCKER J M CO
COM NEW
832696405
18478
136051
SH
SOLE
96675
0
39376
SNAP INC
CL A
83304A106
1087
23107
SH
SOLE
18832
0
4275
SNAP ON INC
COM
833034101
2645
12280
SH
SOLE
5369
0
6911
SNOWFLAKE INC
CL A
833445109
1880
5550
SH
SOLE
4949
0
601
SOLAREDGE TECHNOLOGIES INC
COM
83417M104
6075
21654
SH
SOLE
21104
0
550
SOLO BRANDS INC
COM CL A
83425V104
394
25192
SH
SOLE
10682
0
14510
SONOCO PRODS CO
COM
835495102
225
3892
SH
SOLE
1314
0
2578
SONOS INC
COM
83570H108
854
28665
SH
SOLE
18115
0
10550
SONY GROUP CORPORATION
SPONSORED ADR
835699307
1326
10493
SH
SOLE
10319
0
174
SOS LIMITED
SPNSORD ADS NEW
83587W106
8
10000
SH
SOLE
10000
0
0
SOUTHERN CO
COM
842587107
6528
95185
SH
SOLE
77403
0
17782
SOUTHWEST AIRLS CO
COM
844741108
2288
53415
SH
SOLE
46973
0
6442
SOUTHWESTERN ENERGY CO
COM
845467109
89
19035
SH
SOLE
3000
0
16035
SOVOS BRANDS INC
COM
84612U107
402
26712
SH
SOLE
26348
0
364
SP PLUS CORP
COM
78469C103
3523
124848
SH
SOLE
119445
0
5403
SPDR DOW JONES INDL AVERAGE
UT SER 1
78467X109
35297
97150
SH
SOLE
87562
0
9588
SPDR GOLD TR
GOLD SHS
78463V107
32608
190735
SH
SOLE
168906
0
21829
SPDR INDEX SHS FDS
PORTFLO EURP ETF
78463X103
6
135
SH
SOLE
70
0
65
SPDR INDEX SHS FDS
EURO STOXX 50
78463X202
474
10155
SH
SOLE
10155
0
0
SPDR INDEX SHS FDS
PORTFOLIO EMG MK
78463X509
2225
53630
SH
SOLE
53180
0
450
SPDR INDEX SHS FDS
S&P EM MKT DIV
78463X533
0
15
SH
SOLE
15
0
0
SPDR INDEX SHS FDS
GLB NAT RESRCE
78463X541
197
3649
SH
SOLE
901
0
2748
SPDR INDEX SHS FDS
DJ GLB RL ES ETF
78463X749
5193
91869
SH
SOLE
85519
0
6350
SPDR INDEX SHS FDS
S&P EMKTSC ETF
78463X756
72
1220
SH
SOLE
1220
0
0
SPDR INDEX SHS FDS
MSCI ACWI EXUS
78463X848
85
2883
SH
SOLE
2842
0
41
SPDR INDEX SHS FDS
S&P GBLINF ETF
78463X855
21
390
SH
SOLE
0
0
390
SPDR INDEX SHS FDS
DJ INTL RL ETF
78463X863
662
18609
SH
SOLE
17332
0
1277
SPDR INDEX SHS FDS
S&P INTL SMLCP
78463X871
805
21307
SH
SOLE
0
0
21307
SPDR INDEX SHS FDS
PORTFOLIO DEVLPD
78463X889
2261
61971
SH
SOLE
38088
0
23883
SPDR S&P 500 ETF TR
TR UNIT
78462F103
303670
639360
SH
SOLE
595778
0
43582
SPDR S&P MIDCAP 400 ETF TR
UTSER1 S&PDCRP
78467Y107
34463
66571
SH
SOLE
58268
0
8303
SPDR SER TR
NYSE TECH ETF
78464A102
287
1734
SH
SOLE
1734
0
0
SPDR SER TR
NUVEEN BLOOMBERG
78464A284
24
400
SH
SOLE
400
0
0
SPDR SER TR
ICE PFD SEC ETF
78464A292
67
1564
SH
SOLE
1564
0
0
SPDR SER TR
S&P 600 SMCP VAL
78464A300
68
800
SH
SOLE
0
0
800
SPDR SER TR
BLOOMBERG CONV
78464A359
3813
45963
SH
SOLE
30673
0
15290
SPDR SER TR
PORTFOLIO INTRMD
78464A375
97
2672
SH
SOLE
2672
0
0
SPDR SER TR
BLOOMBERG EMERGI
78464A391
6
262
SH
SOLE
262
0
0
SPDR SER TR
PRTFLO S&P500 GW
78464A409
2340
32290
SH
SOLE
31430
0
860
SPDR SER TR
PORTFOLIO SHORT
78464A474
18144
585842
SH
SOLE
490549
0
95293
SPDR SER TR
PRTFLO S&P500 VL
78464A508
5
111
SH
SOLE
111
0
0
SPDR SER TR
BLOOMBERG INTL T
78464A516
181
6392
SH
SOLE
3337
0
3055
SPDR SER TR
S&P TRANSN ETF
78464A532
42
450
SH
SOLE
200
0
250
SPDR SER TR
S&P TELECOM
78464A540
18
179
SH
SOLE
179
0
0
SPDR SER TR
HLTH CARE SVCS
78464A573
6
60
SH
SOLE
60
0
0
SPDR SER TR
COMP SOFTWARE
78464A599
1176
7108
SH
SOLE
7108
0
0
SPDR SER TR
DJ REIT ETF
78464A607
260
2131
SH
SOLE
2131
0
0
SPDR SER TR
AEROSPACE DEF
78464A631
13
113
SH
SOLE
0
0
113
SPDR SER TR
PORTFOLIO AGRGTE
78464A649
63
2141
SH
SOLE
0
0
2141
SPDR SER TR
PORTFLI TIPS ETF
78464A656
229
7258
SH
SOLE
5553
0
1705
SPDR SER TR
PORTFLI INTRMDIT
78464A672
8642
269637
SH
SOLE
269637
0
0
SPDR SER TR
S&P REGL BKG
78464A698
1001
14124
SH
SOLE
13879
0
245
SPDR SER TR
S&P PHARMAC
78464A722
4
90
SH
SOLE
90
0
0
SPDR SER TR
S&P METALS MNG
78464A755
2758
61600
SH
SOLE
56637
0
4963
SPDR SER TR
S&P DIVID ETF
78464A763
9152
70879
SH
SOLE
66002
0
4877
SPDR SER TR
S&P CAP MKTS
78464A771
4
42
SH
SOLE
42
0
0
SPDR SER TR
S&P INS ETF
78464A789
181
4475
SH
SOLE
4275
0
200
SPDR SER TR
S&P BK ETF
78464A797
3335
61132
SH
SOLE
61132
0
0
SPDR SER TR
S&P 600 SML CAP
78464A813
12
120
SH
SOLE
120
0
0
SPDR SER TR
S&P 400 MDCP GRW
78464A821
66
810
SH
SOLE
0
0
810
SPDR SER TR
S&P 400 MDCP VAL
78464A839
206
2898
SH
SOLE
2668
0
230
SPDR SER TR
PORTFOLIO S&P400
78464A847
105
2115
SH
SOLE
968
0
1147
SPDR SER TR
PORTFOLIO S&P500
78464A854
148
2653
SH
SOLE
13
0
2640
SPDR SER TR
S&P SEMICNDCTR
78464A862
1897
7802
SH
SOLE
7802
0
0
SPDR SER TR
S&P BIOTECH
78464A870
8781
78427
SH
SOLE
41946
0
36481
SPDR SER TR
S&P HOMEBUILD
78464A888
361
4214
SH
SOLE
3249
0
965
SPDR SER TR
PORTFOLIO SH TSR
78468R101
307
10100
SH
SOLE
10100
0
0
SPDR SER TR
BLOOMBERG INVT
78468R200
319
10425
SH
SOLE
7290
0
3135
SPDR SER TR
BLOOMBERG SHT TE
78468R408
50
1826
SH
SOLE
1530
0
296
SPDR SER TR
OILGAS EQUIP
78468R549
1
23
SH
SOLE
23
0
0
SPDR SER TR
S&P OILGAS EXP
78468R556
3
33
SH
SOLE
33
0
0
SPDR SER TR
BLOOMBERG HIGH Y
78468R622
94
864
SH
SOLE
621
0
243
SPDR SER TR
BLOOMBERG 1-3 MO
78468R663
98
1075
SH
SOLE
813
0
262
SPDR SER TR
S&P KENSHO INTLG
78468R697
4196
92310
SH
SOLE
83836
0
8474
SPDR SER TR
NUVEEN BLMBRG MU
78468R721
966
18664
SH
SOLE
16982
0
1682
SPDR SER TR
NUVEEN BLMBRG SH
78468R739
1226
24929
SH
SOLE
24929
0
0
SPDR SER TR
SSGA GNDER ETF
78468R747
162
1590
SH
SOLE
1590
0
0
SPDR SER TR
PRTFLO S&P500 HI
78468R788
80
1914
SH
SOLE
1914
0
0
SPDR SER TR
SPDR S&P 500 ETF
78468R796
1
5
SH
SOLE
5
0
0
SPDR SER TR
PORTFOLIO S&P600
78468R853
128
2855
SH
SOLE
2001
0
854
SPDR SER TR
BLOOMBERG 1 10 Y
78468R861
8
400
SH
SOLE
400
0
0
SPIRE INC
COM
84857L101
418
6410
SH
SOLE
6410
0
0
SPLUNK INC
COM
848637104
77805
672352
SH
SOLE
217646
0
454706
SPLUNK INC
NOTE 1.125% 9/1
848637AD6
358
325000
PRN
SOLE
280000
0
45000
SPOK HLDGS INC
COM
84863T106
451
48328
SH
SOLE
33328
0
15000
SPRINKLR INC
CL A
85208T107
267
16806
SH
SOLE
16506
0
300
SPROTT PHYSICAL GOLD TR
UNIT
85207H104
1947
135563
SH
SOLE
123708
0
11855
SPROTT PHYSICAL SILVER TR
TR UNIT
85207K107
1048
130725
SH
SOLE
79170
0
51555
SPROUT SOCIAL INC
COM CL A
85209W109
81825
902252
SH
SOLE
685792
0
216460
SQUARESPACE INC
CLASS A
85225A107
214
7248
SH
SOLE
7248
0
0
SS&C TECHNOLOGIES HLDGS INC
COM
78467J100
1169
14262
SH
SOLE
8962
0
5300
SSGA ACTIVE ETF TR
BLACKSTONE SENR
78467V608
204
4467
SH
SOLE
4371
0
96
SSGA ACTIVE ETF TR
SPDR TR TACTIC
78467V848
923
19487
SH
SOLE
19187
0
300
STAAR SURGICAL CO
COM PAR $0.01
852312305
469
5132
SH
SOLE
4679
0
453
STAG INDL INC
COM
85254J102
639
13327
SH
SOLE
12812
0
515
STANLEY BLACK & DECKER INC
COM
854502101
3479
18447
SH
SOLE
17228
0
1219
STARBUCKS CORP
COM
855244109
415455
3551810
SH
SOLE
2589128
0
962682
STARWOOD PPTY TR INC
COM
85571B105
3089
127129
SH
SOLE
123629
0
3500
STATE STR CORP
COM
857477103
1445
15540
SH
SOLE
12165
0
3375
STEEL DYNAMICS INC
COM
858119100
301
4856
SH
SOLE
4330
0
526
STEELCASE INC
CL A
858155203
251
21406
SH
SOLE
21292
0
114
STEM INC
COM
85859N102
323
17043
SH
SOLE
17043
0
0
STERICYCLE INC
COM
858912108
739
12387
SH
SOLE
5292
0
7095
STERIS PLC
SHS USD
G8473T100
3046
12513
SH
SOLE
11061
0
1452
STERLING CHECK CORP
COM
85917T109
310
15094
SH
SOLE
14847
0
247
STMICROELECTRONICS N V
NY REGISTRY
861012102
527
10780
SH
SOLE
10780
0
0
STORE CAP CORP
COM
862121100
916
26639
SH
SOLE
24293
0
2346
STRIDE INC
COM
86333M108
933
28003
SH
SOLE
27932
0
71
STRYKER CORPORATION
COM
863667101
223398
835382
SH
SOLE
584496
0
250886
SUBURBAN PROPANE PARTNERS L
UNIT LTD PARTN
864482104
410
28008
SH
SOLE
27008
0
1000
SUMMIT HOTEL PPTYS INC
COM
866082100
164
16834
SH
SOLE
16834
0
0
SUMO LOGIC INC
COM
86646P103
495
36482
SH
SOLE
13482
0
23000
SUN CMNTYS INC
COM
866674104
1426
6793
SH
SOLE
5782
0
1011
SUN LIFE FINANCIAL INC.
COM
866796105
685
12292
SH
SOLE
12292
0
0
SUNCOR ENERGY INC NEW
COM
867224107
3354
133993
SH
SOLE
71965
0
62028
SUNOPTA INC
COM
8676EP108
5599
805584
SH
SOLE
715989
0
89595
SUPERNUS PHARMACEUTICALS
NOTE 0.625% 4/0
868459AD0
118
120000
PRN
SOLE
90000
0
30000
SVB FINANCIAL GROUP
COM
78486Q101
1565
2308
SH
SOLE
1207
0
1101
SWEDISH EXPT CR CORP
ROG AGRI ETN22
870297603
99
11497
SH
SOLE
2525
0
8972
SWITCH INC
CL A
87105L104
1610
56218
SH
SOLE
35667
0
20551
SYNCHRONY FINANCIAL
COM
87165B103
350
7541
SH
SOLE
7367
0
174
SYNEOS HEALTH INC
CL A
87166B102
2087
20323
SH
SOLE
18741
0
1582
SYNOPSYS INC
COM
871607107
3071
8335
SH
SOLE
8058
0
277
SYNTHETIC BIOLOGICS INC
COM NEW
87164U201
59
216089
SH
SOLE
133164
0
82925
SYSCO CORP
COM
871829107
29595
376765
SH
SOLE
318912
0
57853
TABOOLA.COM LTD
ORD SHS
M8744T106
102
13089
SH
SOLE
13089
0
0
TABULA RASA HEALTHCARE INC
COM
873379101
296
19735
SH
SOLE
18519
0
1216
TACTILE SYS TECHNOLOGY INC
COM
87357P100
3951
207622
SH
SOLE
199343
0
8279
TAIWAN SEMICONDUCTOR MFG LTD
SPONSORED ADS
874039100
14741
122528
SH
SOLE
91668
0
30860
TAKEDA PHARMACEUTICAL CO LTD
SPONSORED ADS
874060205
159
11635
SH
SOLE
11319
0
316
TAKE-TWO INTERACTIVE SOFTWAR
COM
874054109
7164
40313
SH
SOLE
38390
0
1923
TALKSPACE INC
COM
87427V103
80
40481
SH
SOLE
36451
0
4030
TARGA RES CORP
COM
87612G101
286
5469
SH
SOLE
5469
0
0
TARGET CORP
COM
87612E106
30140
130230
SH
SOLE
92961
0
37269
TASKUS INC
CLASS A COM
87652V109
3768
69835
SH
SOLE
66285
0
3550
TCG BDC INC
COM
872280102
137
10000
SH
SOLE
10000
0
0
TE CONNECTIVITY LTD
SHS
H84989104
7758
48082
SH
SOLE
17066
0
31016
TEKLA WORLD HEALTHCARE FD
BEN INT SHS
87911L108
630
38681
SH
SOLE
38381
0
300
TELADOC HEALTH INC
COM
87918A105
7742
84312
SH
SOLE
71538
0
12774
TELEDYNE TECHNOLOGIES INC
COM
879360105
912
2087
SH
SOLE
1987
0
100
TELEFLEX INCORPORATED
COM
879369106
207
631
SH
SOLE
564
0
67
TELEFONICA S A
SPONSORED ADR
879382208
144
33974
SH
SOLE
33844
0
130
TELLURIAN INC NEW
COM
87968A104
33
10587
SH
SOLE
8761
0
1826
TELUS INTL CDA INC
SUB VTG SHS
87975H100
2245
67897
SH
SOLE
64863
0
3034
TEMPUR SEALY INTL INC
COM
88023U101
3092
65735
SH
SOLE
65580
0
155
TENABLE HLDGS INC
COM
88025T102
24456
444090
SH
SOLE
396927
0
47163
TERADYNE INC
COM
880770102
2125
12997
SH
SOLE
12797
0
200
TERMINIX GLOBAL HOLDINGS INC
COM
88087E100
3019
66753
SH
SOLE
58037
0
8716
TERNIUM SA
SPONSORED ADS
880890108
301
6923
SH
SOLE
6823
0
100
TESLA INC
COM
88160R101
72654
68750
SH
SOLE
50121
0
18629
TEVA PHARMACEUTICAL INDS LTD
SPONSORED ADS
881624209
137
17082
SH
SOLE
15282
0
1800
TEXAS INSTRS INC
COM
882508104
59245
314348
SH
SOLE
205980
0
108368
TEXAS PACIFIC LAND CORPORATI
COM
88262P102
3875
3103
SH
SOLE
3088
0
15
TEXTRON INC
COM
883203101
345
4465
SH
SOLE
4143
0
322
TG THERAPEUTICS INC
COM
88322Q108
190
10000
SH
SOLE
9000
0
1000
THE BEAUTY HEALTH COMPANY
COM CL A
88331L108
390
16148
SH
SOLE
16098
0
50
THE REAL GOOD FOOD COMPANY I
COM CL A
75601G109
321
51919
SH
SOLE
51169
0
750
THE TRADE DESK INC
COM CL A
88339J105
1432
15626
SH
SOLE
8926
0
6700
THERMO FISHER SCIENTIFIC INC
COM
883556102
102057
152954
SH
SOLE
120287
0
32667
THERMON GROUP HLDGS INC
COM
88362T103
715
42212
SH
SOLE
28652
0
13560
THOMSON REUTERS CORP.
COM NEW
884903709
454
3797
SH
SOLE
3406
0
391
THRYV HLDGS INC
COM NEW
886029206
1354
32909
SH
SOLE
29249
0
3660
TILRAY INC
COM CL 2
88688T100
570
81060
SH
SOLE
80540
0
520
TIMKEN CO
COM
887389104
282
4073
SH
SOLE
1300
0
2773
TITAN INTL INC ILL
COM
88830M102
549
50100
SH
SOLE
50000
0
100
TIVITY HEALTH INC
COM
88870R102
933
35275
SH
SOLE
32350
0
2925
TJX COS INC NEW
COM
872540109
13586
178955
SH
SOLE
166137
0
12818
T-MOBILE US INC
COM
872590104
1477
12734
SH
SOLE
10999
0
1735
TOAST INC
CL A
888787108
507
14613
SH
SOLE
14283
0
330
TORO CO
COM
891092108
239
2390
SH
SOLE
2390
0
0
TORONTO DOMINION BK ONT
COM NEW
891160509
15771
205673
SH
SOLE
96155
0
109518
TOTALENERGIES SE
SPONSORED ADS
89151E109
3534
71459
SH
SOLE
60899
0
10560
TRACTOR SUPPLY CO
COM
892356106
16807
70440
SH
SOLE
54643
0
15797
TRAEGER INC
COMMON STOCK
89269P103
433
35649
SH
SOLE
21349
0
14300
TRANE TECHNOLOGIES PLC
SHS
G8994E103
3279
16232
SH
SOLE
12427
0
3805
TRANSDIGM GROUP INC
COM
893641100
113460
178318
SH
SOLE
120955
0
57363
TRANSOCEAN LTD
REG SHS
H8817H100
576
208701
SH
SOLE
195701
0
13000
TRANSUNION
COM
89400J107
4131
34840
SH
SOLE
27467
0
7373
TRAVELERS COMPANIES INC
COM
89417E109
5738
36678
SH
SOLE
31386
0
5292
TREAN INS GROUP INC
COM
89457R101
6451
723963
SH
SOLE
658483
0
65480
TREEHOUSE FOODS INC
COM
89469A104
13705
338133
SH
SOLE
305305
0
32828
TREX CO INC
COM
89531P105
208659
1545282
SH
SOLE
1139406
0
405876
TRIMAS CORP
COM NEW
896215209
1710
46229
SH
SOLE
39425
0
6804
TRIMBLE INC
COM
896239100
80524
923550
SH
SOLE
653820
0
269730
TRITON INTL LTD
CL A
G9078F107
452
7505
SH
SOLE
7505
0
0
TRUIST FINL CORP
COM
89832Q109
3071
52456
SH
SOLE
32263
0
20193
TRUPANION INC
COM
898202106
330
2500
SH
SOLE
2500
0
0
TWILIO INC
CL A
90138F102
116101
440879
SH
SOLE
362920
0
77959
TWIST BIOSCIENCE CORP
COM
90184D100
454
5871
SH
SOLE
5871
0
0
TWITTER INC
COM
90184L102
10649
246383
SH
SOLE
216995
0
29388
TWO HBRS INVT CORP
COM NEW
90187B408
451
78168
SH
SOLE
57972
0
20196
TYLER TECHNOLOGIES INC
COM
902252105
221779
412267
SH
SOLE
311556
0
100711
TYSON FOODS INC
CL A
902494103
204
2335
SH
SOLE
533
0
1802
U S PHYSICAL THERAPY
COM
90337L108
3150
32964
SH
SOLE
29313
0
3651
U S SILICA HLDGS INC
COM
90346E103
1180
125548
SH
SOLE
92583
0
32965
UBER TECHNOLOGIES INC
COM
90353T100
59362
1415746
SH
SOLE
893197
0
522549
UBIQUITI INC
COM
90353W103
232
755
SH
SOLE
541
0
214
UDR INC
COM
902653104
723
12053
SH
SOLE
11257
0
796
UFP INDUSTRIES INC
COM
90278Q108
312
3396
SH
SOLE
0
0
3396
UGI CORP NEW
COM
902681105
331
7199
SH
SOLE
3249
0
3950
ULTA BEAUTY INC
COM
90384S303
24530
59490
SH
SOLE
38199
0
21291
UNDER ARMOUR INC
CL A
904311107
4701
221865
SH
SOLE
203386
0
18479
UNDER ARMOUR INC
CL C
904311206
192
10635
SH
SOLE
5989
0
4646
UNIFIRST CORP MASS
COM
904708104
5967
28362
SH
SOLE
22638
0
5724
UNILEVER PLC
SPON ADR NEW
904767704
10313
191735
SH
SOLE
135958
0
55777
UNION PAC CORP
COM
907818108
135423
537541
SH
SOLE
349828
0
187713
UNITED AIRLS HLDGS INC
COM
910047109
1055
24107
SH
SOLE
23297
0
810
UNITED PARCEL SERVICE INC
CL B
911312106
46064
214911
SH
SOLE
138946
0
75965
UNITED RENTALS INC
COM
911363109
4009
12064
SH
SOLE
11572
0
492
UNITED STATES STL CORP NEW
COM
912909108
1308
54916
SH
SOLE
44816
0
10100
UNITED STS OIL FD LP
UNITS
91232N207
391
7188
SH
SOLE
5453
0
1735
UNITED THERAPEUTICS CORP DEL
COM
91307C102
660
3053
SH
SOLE
2999
0
54
UNITEDHEALTH GROUP INC
COM
91324P102
179962
358390
SH
SOLE
271719
0
86671
UNITY SOFTWARE INC
COM
91332U101
88657
620025
SH
SOLE
510544
0
109481
UNIVERSAL DISPLAY CORP
COM
91347P105
597
3615
SH
SOLE
1381
0
2234
UNIVERSAL HLTH SVCS INC
CL B
913903100
204
1577
SH
SOLE
1437
0
140
UPLAND SOFTWARE INC
COM
91544A109
191
10643
SH
SOLE
10643
0
0
URANIUM ENERGY CORP
COM
916896103
542
161915
SH
SOLE
160000
0
1915
US BANCORP DEL
COM NEW
902973304
12474
222081
SH
SOLE
140382
0
81699
V F CORP
COM
918204108
3845
52514
SH
SOLE
50592
0
1922
VAIL RESORTS INC
COM
91879Q109
12532
38220
SH
SOLE
17198
0
21022
VALERO ENERGY CORP
COM
91913Y100
2463
32795
SH
SOLE
28913
0
3882
VALMONT INDS INC
COM
920253101
11751
46911
SH
SOLE
39602
0
7309
VANECK ETF TRUST
GOLD MINERS ETF
92189F106
8451
263835
SH
SOLE
239423
0
24412
VANECK ETF TRUST
EMERGING MRKT HI
92189F353
28
1269
SH
SOLE
0
0
1269
VANECK ETF TRUST
BDC INCOME ETF
92189F411
7
422
SH
SOLE
0
0
422
VANECK ETF TRUST
PREFERRED SECURT
92189F429
70
3200
SH
SOLE
2000
0
1200
VANECK ETF TRUST
FALLEN ANGEL HG
92189F437
8
247
SH
SOLE
114
0
133
VANECK ETF TRUST
MORTGAGE REIT
92189F452
27
1500
SH
SOLE
1500
0
0
VANECK ETF TRUST
LOW CARBN ENERGY
92189F502
51
320
SH
SOLE
320
0
0
VANECK ETF TRUST
MRNGSTR WDE MOAT
92189F643
1727
22694
SH
SOLE
21267
0
1427
VANECK ETF TRUST
SEMICONDUCTR ETF
92189F676
6607
21397
SH
SOLE
9662
0
11735
VANECK ETF TRUST
PHARMACEUTCL ETF
92189F692
15
200
SH
SOLE
200
0
0
VANECK ETF TRUST
BIOTECH ETF
92189F726
82
433
SH
SOLE
433
0
0
VANECK ETF TRUST
CHINA GROWTH LDR
92189F759
23
600
SH
SOLE
600
0
0
VANECK ETF TRUST
JUNIOR GOLD MINE
92189F791
940
22413
SH
SOLE
19504
0
2909
VANECK ETF TRUST
VANECK VIETNAM
92189F817
15
700
SH
SOLE
0
0
700
VANECK ETF TRUST
BRAZIL SMALL CAP
92189F825
42
2572
SH
SOLE
1753
0
819
VANECK ETF TRUST
AFRICA INDEX ETF
92189F866
136
6775
SH
SOLE
6775
0
0
VANECK ETF TRUST
GAMING ETF
92189F882
24
549
SH
SOLE
549
0
0
VANECK ETF TRUST
INTRMDT MUNI ETF
92189H201
109
2117
SH
SOLE
2117
0
0
VANECK ETF TRUST
HIGH YLD MUNIETF
92189H409
22
350
SH
SOLE
350
0
0
VANECK ETF TRUST
OIL SERVICES ETF
92189H607
169
914
SH
SOLE
914
0
0
VANECK ETF TRUST
SOCIAL SENTIMENT
92189H839
1
37
SH
SOLE
37
0
0
VANECK ETF TRUST
ENERGY INCME ET
92189H870
2
38
SH
SOLE
38
0
0
VANGUARD ADMIRAL FDS INC
500 GRTH IDX F
921932505
119
395
SH
SOLE
295
0
100
VANGUARD ADMIRAL FDS INC
500 VAL IDX FD
921932703
3594
23734
SH
SOLE
12529
0
11205
VANGUARD ADMIRAL FDS INC
SMLCP 600 VAL
921932778
7
40
SH
SOLE
40
0
0
VANGUARD ADMIRAL FDS INC
SMLLCP 600 IDX
921932828
338
1610
SH
SOLE
1610
0
0
VANGUARD ADMIRAL FDS INC
MIDCP 400 VAL
921932844
52
311
SH
SOLE
250
0
61
VANGUARD ADMIRAL FDS INC
MIDCP 400 GRTH
921932869
1586
7502
SH
SOLE
7120
0
382
VANGUARD BD INDEX FDS
LONG TERM BOND
921937793
68
664
SH
SOLE
7
0
657
VANGUARD BD INDEX FDS
INTERMED TERM
921937819
107
1220
SH
SOLE
569
0
651
VANGUARD BD INDEX FDS
SHORT TRM BOND
921937827
5378
66539
SH
SOLE
55360
0
11179
VANGUARD BD INDEX FDS
TOTAL BND MRKT
921937835
2319
27364
SH
SOLE
23734
0
3630
VANGUARD BD INDEX FDS
VANGUARD ULTRA
92203C303
2030
40640
SH
SOLE
40640
0
0
VANGUARD CHARLOTTE FDS
TOTAL INT BD ETF
92203J407
413
7493
SH
SOLE
7043
0
450
VANGUARD INDEX FDS
S&P 500 ETF SHS
922908363
39872
91329
SH
SOLE
77437
0
13892
VANGUARD INDEX FDS
MCAP VL IDXVIP
922908512
15448
102762
SH
SOLE
98960
0
3802
VANGUARD INDEX FDS
MCAP GR IDXVIP
922908538
4241
16654
SH
SOLE
12203
0
4451
VANGUARD INDEX FDS
REAL ESTATE ETF
922908553
26389
227474
SH
SOLE
178316
0
49158
VANGUARD INDEX FDS
SML CP GRW ETF
922908595
5155
18295
SH
SOLE
14581
0
3714
VANGUARD INDEX FDS
SM CP VAL ETF
922908611
5893
32947
SH
SOLE
30754
0
2193
VANGUARD INDEX FDS
MID CAP ETF
922908629
19626
77035
SH
SOLE
72769
0
4266
VANGUARD INDEX FDS
LARGE CAP ETF
922908637
1026
4643
SH
SOLE
3166
0
1477
VANGUARD INDEX FDS
EXTEND MKT ETF
922908652
11352
62082
SH
SOLE
50897
0
11185
VANGUARD INDEX FDS
GROWTH ETF
922908736
53518
166775
SH
SOLE
150583
0
16192
VANGUARD INDEX FDS
VALUE ETF
922908744
63501
431656
SH
SOLE
390193
0
41463
VANGUARD INDEX FDS
SMALL CP ETF
922908751
7537
33348
SH
SOLE
27603
0
5745
VANGUARD INDEX FDS
TOTAL STK MKT
922908769
18132
75098
SH
SOLE
58027
0
17071
VANGUARD INTL EQUITY INDEX F
GLB EX US ETF
922042676
3974
73657
SH
SOLE
71687
0
1970
VANGUARD INTL EQUITY INDEX F
FTSE SMCAP ETF
922042718
1063
7932
SH
SOLE
1662
0
6270
VANGUARD INTL EQUITY INDEX F
TT WRLD ST ETF
922042742
100
932
SH
SOLE
902
0
30
VANGUARD INTL EQUITY INDEX F
ALLWRLD EX US
922042775
81375
1327927
SH
SOLE
1121481
0
206446
VANGUARD INTL EQUITY INDEX F
FTSE EMR MKT ETF
922042858
27909
564276
SH
SOLE
489190
0
75086
VANGUARD INTL EQUITY INDEX F
FTSE PACIFIC ETF
922042866
624
7994
SH
SOLE
7086
0
908
VANGUARD INTL EQUITY INDEX F
FTSE EUROPE ETF
922042874
5695
83456
SH
SOLE
55643
0
27813
VANGUARD MALVERN FDS
STRM INFPROIDX
922020805
3237
62971
SH
SOLE
20058
0
42913
VANGUARD MUN BD FDS
TAX EXEMPT BD
922907746
2118
38578
SH
SOLE
33222
0
5356
VANGUARD SCOTTSDALE FDS
SHORT TERM TREAS
92206C102
519
8537
SH
SOLE
8137
0
400
VANGUARD SCOTTSDALE FDS
SHRT TRM CORP BD
92206C409
2247
27646
SH
SOLE
24291
0
3355
VANGUARD SCOTTSDALE FDS
VNG RUS3000IDX
92206C599
1500
6954
SH
SOLE
6954
0
0
VANGUARD SCOTTSDALE FDS
VNG RUS2000IDX
92206C664
4707
52412
SH
SOLE
12204
0
40208
VANGUARD SCOTTSDALE FDS
VNG RUS1000GRW
92206C680
5114
65117
SH
SOLE
51492
0
13625
VANGUARD SCOTTSDALE FDS
INTER TERM TREAS
92206C706
400
6023
SH
SOLE
6023
0
0
VANGUARD SCOTTSDALE FDS
VNG RUS1000VAL
92206C714
254
3443
SH
SOLE
1266
0
2177
VANGUARD SCOTTSDALE FDS
VNG RUS1000IDX
92206C730
1321
6037
SH
SOLE
6037
0
0
VANGUARD SCOTTSDALE FDS
MTG-BKD SECS ETF
92206C771
215
4060
SH
SOLE
3085
0
975
VANGUARD SCOTTSDALE FDS
LG-TERM COR BD
92206C813
2
22
SH
SOLE
22
0
0
VANGUARD SCOTTSDALE FDS
LONG TERM TREAS
92206C847
4
41
SH
SOLE
41
0
0
VANGUARD SCOTTSDALE FDS
INT-TERM CORP
92206C870
9305
100310
SH
SOLE
96605
0
3705
VANGUARD SPECIALIZED FUNDS
DIV APP ETF
921908844
99085
576912
SH
SOLE
491539
0
85373
VANGUARD STAR FDS
VG TL INTL STK F
921909768
866
13617
SH
SOLE
12528
0
1089
VANGUARD TAX-MANAGED INTL FD
FTSE DEV MKT ETF
921943858
104164
2040024
SH
SOLE
1731822
0
308202
VANGUARD WHITEHALL FDS
HIGH DIV YLD
921946406
9283
82800
SH
SOLE
62489
0
20311
VANGUARD WHITEHALL FDS
INTL HIGH ETF
921946794
4969
73983
SH
SOLE
72848
0
1135
VANGUARD WHITEHALL FDS
INTL DVD ETF
921946810
4465
52272
SH
SOLE
46189
0
6083
VANGUARD WORLD FD
ESG US STK ETF
921910733
1135
12912
SH
SOLE
12912
0
0
VANGUARD WORLD FD
MEGA GRWTH IND
921910816
7360
28226
SH
SOLE
26179
0
2047
VANGUARD WORLD FD
MEGA CAP VAL ETF
921910840
485
4540
SH
SOLE
2689
0
1851
VANGUARD WORLD FD
MEGA CAP INDEX
921910873
319
1897
SH
SOLE
1897
0
0
VANGUARD WORLD FDS
CONSUM DIS ETF
92204A108
630
1851
SH
SOLE
1445
0
406
VANGUARD WORLD FDS
CONSUM STP ETF
92204A207
2863
14322
SH
SOLE
13936
0
386
VANGUARD WORLD FDS
ENERGY ETF
92204A306
192
2479
SH
SOLE
1290
0
1189
VANGUARD WORLD FDS
FINANCIALS ETF
92204A405
1351
13990
SH
SOLE
11543
0
2447
VANGUARD WORLD FDS
HEALTH CAR ETF
92204A504
3128
11741
SH
SOLE
10439
0
1302
VANGUARD WORLD FDS
INDUSTRIAL ETF
92204A603
4680
23057
SH
SOLE
22345
0
712
VANGUARD WORLD FDS
INF TECH ETF
92204A702
12652
27614
SH
SOLE
25373
0
2241
VANGUARD WORLD FDS
MATERIALS ETF
92204A801
2988
15176
SH
SOLE
13872
0
1304
VANGUARD WORLD FDS
UTILITIES ETF
92204A876
301
1924
SH
SOLE
1495
0
429
VANGUARD WORLD FDS
COMM SRVC ETF
92204A884
853
6292
SH
SOLE
2700
0
3592
VAPOTHERM INC
COM
922107107
2210
106731
SH
SOLE
98116
0
8615
VARONIS SYS INC
COM
922280102
589
12066
SH
SOLE
12066
0
0
VEEVA SYS INC
CL A COM
922475108
454878
1780485
SH
SOLE
1375849
0
404636
VELO3D INC
COMMON STOCK
92259N104
1208
154672
SH
SOLE
145817
0
8855
VENTAS INC
COM
92276F100
552
10804
SH
SOLE
10645
0
159
VERACYTE INC
COM
92337F107
3164
76786
SH
SOLE
58567
0
18219
VERISIGN INC
COM
92343E102
278
1095
SH
SOLE
867
0
228
VERISK ANALYTICS INC
COM
92345Y106
100176
437965
SH
SOLE
304146
0
133819
VERIZON COMMUNICATIONS INC
COM
92343V104
44633
858984
SH
SOLE
660017
0
198967
VERRA MOBILITY CORP
COM
92511U102
3376
218781
SH
SOLE
206476
0
12305
VERTEX PHARMACEUTICALS INC
COM
92532F100
5158
23489
SH
SOLE
14491
0
8998
VERU INC
COM
92536C103
1855
314925
SH
SOLE
314825
0
100
VIACOMCBS INC
CL B
92556H206
2177
72120
SH
SOLE
58080
0
14040
VIASAT INC
COM
92552V100
8036
180422
SH
SOLE
151631
0
28791
VIATRIS INC
COM
92556V106
540
39920
SH
SOLE
27410
0
12510
VICI PPTYS INC
COM
925652109
565
18757
SH
SOLE
17960
0
797
VICOR CORP
COM
925815102
1001
7880
SH
SOLE
7880
0
0
VIEMED HEALTHCARE INC
COM
92663R105
120
23000
SH
SOLE
23000
0
0
VIKING THERAPEUTICS INC
COM
92686J106
705
153263
SH
SOLE
108645
0
44618
VIRACTA THERAPEUTICS INC
COM
92765F108
189
51843
SH
SOLE
51843
0
0
VIRGIN GALACTIC HOLDINGS INC
COM
92766K106
3886
290437
SH
SOLE
248812
0
41625
VIRTU FINL INC
CL A
928254101
913
31682
SH
SOLE
31682
0
0
VISA INC
COM CL A
92826C839
514607
2374633
SH
SOLE
1958521
0
416112
VISTA OUTDOOR INC
COM
928377100
1677
36401
SH
SOLE
36342
0
59
VITA COCO CO INC
COM
92846Q107
642
57500
SH
SOLE
57500
0
0
VIVINT SMART HOME INC
COM CL A
928542109
289
29520
SH
SOLE
26020
0
3500
VMWARE INC
CL A COM
928563402
821
7085
SH
SOLE
5368
0
1717
VODAFONE GROUP PLC NEW
SPONSORED ADR
92857W308
1065
71336
SH
SOLE
67865
0
3471
VONAGE HLDGS CORP
COM
92886T201
2104
101200
SH
SOLE
74450
0
26750
VONTIER CORPORATION
COM
928881101
1381
44932
SH
SOLE
37882
0
7050
VOYA FINANCIAL INC
COM
929089100
360
5424
SH
SOLE
1889
0
3535
VROOM INC
COM
92918V109
407
37719
SH
SOLE
28807
0
8912
VULCAN MATLS CO
COM
929160109
16787
80868
SH
SOLE
21098
0
59770
VUZIX CORP
COM NEW
92921W300
128
14817
SH
SOLE
0
0
14817
WABTEC
COM
929740108
38960
422968
SH
SOLE
265185
0
157783
WALGREENS BOOTS ALLIANCE INC
COM
931427108
13092
250988
SH
SOLE
192804
0
58184
WALKER & DUNLOP INC
COM
93148P102
374
2480
SH
SOLE
80
0
2400
WALMART INC
COM
931142103
119361
824943
SH
SOLE
449209
0
375734
WARNER MUSIC GROUP CORP
COM CL A
934550203
7637
176864
SH
SOLE
172244
0
4620
WASTE CONNECTIONS INC
COM
94106B101
4095
30051
SH
SOLE
29289
0
762
WASTE MGMT INC DEL
COM
94106L109
8795
52697
SH
SOLE
45596
0
7101
WATERS CORP
COM
941848103
1272
3414
SH
SOLE
3375
0
39
WATSCO INC
COM
942622200
181713
580775
SH
SOLE
398520
0
182255
WATTS WATER TECHNOLOGIES INC
CL A
942749102
300
1545
SH
SOLE
1485
0
60
WAYFAIR INC
CL A
94419L101
1329
6998
SH
SOLE
6352
0
646
WEBER INC
CL A
94770D102
324
25062
SH
SOLE
23562
0
1500
WEBSTER FINL CORP CONN
COM
947890109
223
3995
SH
SOLE
0
0
3995
WEC ENERGY GROUP INC
COM
92939U106
3988
41086
SH
SOLE
29351
0
11735
WELBILT INC
COM
949090104
421
17726
SH
SOLE
16644
0
1082
WELLS FARGO CO NEW
COM
949746101
15141
315578
SH
SOLE
282290
0
33288
WELLS FARGO CO NEW
PERP PFD CNV A
949746804
464
311
SH
SOLE
301
0
10
WELLTOWER INC
COM
95040Q104
2266
26414
SH
SOLE
22949
0
3465
WEST PHARMACEUTICAL SVSC INC
COM
955306105
54625
116468
SH
SOLE
88625
0
27843
WESTERN ALLIANCE BANCORP
COM
957638109
1643
15263
SH
SOLE
15263
0
0
WESTERN DIGITAL CORP.
COM
958102105
1854
28424
SH
SOLE
25467
0
2957
WESTERN MIDSTREAM PARTNERS L
COM UNIT LP INT
958669103
201
9022
SH
SOLE
5304
0
3718
WESTERN UN CO
COM
959802109
573
32132
SH
SOLE
21998
0
10134
WESTLAKE CHEM PARTNERS LP
COM UNIT RP LP
960417103
654
24350
SH
SOLE
24350
0
0
WESTROCK CO
COM
96145D105
1614
36391
SH
SOLE
36391
0
0
WEX INC
COM
96208T104
21386
152331
SH
SOLE
125516
0
26815
WEYERHAEUSER CO MTN BE
COM NEW
962166104
9108
221185
SH
SOLE
182616
0
38569
WHEATON PRECIOUS METALS CORP
COM
962879102
7104
165487
SH
SOLE
128909
0
36578
WHEELS UP EXPERIENCE INC
COM CL A
96328L106
855
184275
SH
SOLE
184275
0
0
WHIRLPOOL CORP
COM
963320106
2082
8873
SH
SOLE
878
0
7995
WILEY JOHN & SONS INC
CL A
968223206
309
5401
SH
SOLE
5373
0
28
WILLIAMS COS INC
COM
969457100
925
35526
SH
SOLE
24971
0
10555
WILLIAMS SONOMA INC
COM
969904101
1723
10188
SH
SOLE
9930
0
258
WILLIS TOWERS WATSON PLC LTD
SHS
G96629103
2807
11821
SH
SOLE
11305
0
516
WILLSCOT MOBIL MINI HLDNG CO
COM CL A
971378104
5888
144166
SH
SOLE
140166
0
4000
WINTRUST FINL CORP
COM
97650W108
2548
28054
SH
SOLE
26676
0
1378
WISDOMTREE TR
US TOTAL DIVIDND
97717W109
1443
22287
SH
SOLE
22287
0
0
WISDOMTREE TR
CHINESE YUAN FD
97717W182
11
400
SH
SOLE
0
0
400
WISDOMTREE TR
US HIGH DIVIDEND
97717W208
1037
12560
SH
SOLE
4035
0
8525
WISDOMTREE TR
EMG MKTS SMCAP
97717W281
129
2434
SH
SOLE
2109
0
325
WISDOMTREE TR
US LARGECAP DIVD
97717W307
511
7738
SH
SOLE
7216
0
522
WISDOMTREE TR
EMER MKT HIGH FD
97717W315
176
4053
SH
SOLE
3191
0
862
WISDOMTREE TR
US DIVID EX FNCL
97717W406
252
2488
SH
SOLE
1988
0
500
WISDOMTREE TR
INDIA ERNGS FD
97717W422
611
16747
SH
SOLE
11747
0
5000
WISDOMTREE TR
US MIDCAP DIVID
97717W505
105
2376
SH
SOLE
2376
0
0
WISDOMTREE TR
US QLT SHRHD YLD
97717W547
33
519
SH
SOLE
519
0
0
WISDOMTREE TR
US SMALLCAP FUND
97717W562
1320
25689
SH
SOLE
13689
0
12000
WISDOMTREE TR
US MIDCAP FUND
97717W570
43
765
SH
SOLE
765
0
0
WISDOMTREE TR
US SMALLCAP DIVD
97717W604
348
10587
SH
SOLE
10587
0
0
WISDOMTREE TR
INTL EQUITY FD
97717W703
236
4356
SH
SOLE
4236
0
120
WISDOMTREE TR
INTL MIDCAP DV
97717W778
54
800
SH
SOLE
800
0
0
WISDOMTREE TR
INTL DIV EX FINL
97717W786
61
1450
SH
SOLE
1450
0
0
WISDOMTREE TR
ITL HIGH DIV FD
97717W802
37
968
SH
SOLE
968
0
0
WISDOMTREE TR
JP SMALLCP DIV
97717W836
31
438
SH
SOLE
438
0
0
WISDOMTREE TR
JAPN HEDGE EQT
97717W851
314
5022
SH
SOLE
5022
0
0
WISDOMTREE TR
EUROPE SMCP DV
97717W869
7
95
SH
SOLE
95
0
0
WISDOMTREE TR
EMERG MKTS ESG
97717X214
61
1741
SH
SOLE
1741
0
0
WISDOMTREE TR
YIELD ENHANCD US
97717X511
660
12767
SH
SOLE
12767
0
0
WISDOMTREE TR
EUR HDG SMLCAP
97717X552
139
3750
SH
SOLE
3750
0
0
WISDOMTREE TR
FLOATNG RAT TREA
97717X628
330
13139
SH
SOLE
11425
0
1714
WISDOMTREE TR
US S CAP QTY DIV
97717X651
1141
23963
SH
SOLE
14663
0
9300
WISDOMTREE TR
EUROPE HEDGED EQ
97717X701
206
2566
SH
SOLE
1991
0
575
WISDOMTREE TR
EM LCL DEBT FD
97717X867
8
266
SH
SOLE
266
0
0
WISDOMTREE TR
CLOUD COMPUTNG
97717Y691
50
963
SH
SOLE
838
0
125
WIX COM LTD
SHS
M98068105
215
1364
SH
SOLE
427
0
937
WOLFSPEED INC
COM
977852102
433
3872
SH
SOLE
3872
0
0
WOODWARD INC
COM
980745103
532
4859
SH
SOLE
3749
0
1110
WORKDAY INC
CL A
98138H101
408144
1494048
SH
SOLE
1084065
0
409983
WORKIVA INC
COM CL A
98139A105
983
7534
SH
SOLE
7505
0
29
WP CAREY INC
COM
92936U109
6157
75036
SH
SOLE
61270
0
13766
WYNDHAM HOTELS & RESORTS INC
COM
98311A105
1300
14496
SH
SOLE
13961
0
535
WYNN RESORTS LTD
COM
983134107
595
6991
SH
SOLE
6691
0
300
XCEL ENERGY INC
COM
98389B100
2340
34567
SH
SOLE
32225
0
2342
XILINX INC
COM
983919101
12885
60769
SH
SOLE
44167
0
16602
XOMETRY INC
CLASS A COM
98423F109
46209
901648
SH
SOLE
617750
0
283898
XPERI HOLDING CORP
COM
98390M103
539
28517
SH
SOLE
12999
0
15518
XPO LOGISTICS INC
COM
983793100
473
6110
SH
SOLE
4610
0
1500
XYLEM INC
COM
98419M100
7908
65944
SH
SOLE
12073
0
53871
YETI HLDGS INC
COM
98585X104
96158
1160911
SH
SOLE
1051545
0
109366
YUM BRANDS INC
COM
988498101
4677
33681
SH
SOLE
24928
0
8753
YUM CHINA HLDGS INC
COM
98850P109
2192
43980
SH
SOLE
18916
0
25064
ZEBRA TECHNOLOGIES CORPORATI
CL A
989207105
78405
131728
SH
SOLE
38732
0
92996
ZENDESK INC
COM
98936J101
1749
16770
SH
SOLE
11573
0
5197
ZIFF DAVIS INC
COM
48123V102
548
3836
SH
SOLE
2632
0
1204
ZIMMER BIOMET HOLDINGS INC
COM
98956P102
3261
25669
SH
SOLE
17566
0
8103
ZIONS BANCORPORATION N A
COM
989701107
695
10996
SH
SOLE
8246
0
2750
ZOETIS INC
CL A
98978V103
585287
2398422
SH
SOLE
1799337
0
599085
ZOOM VIDEO COMMUNICATIONS IN
CL A
98980L101
29785
161955
SH
SOLE
129743
0
32212
ZSCALER INC
COM
98980G102
917
2855
SH
SOLE
2579
0
276
ZYNGA INC
CL A
98986T108
1064
166189
SH
SOLE
166189
0
0