0001104659-21-103962.txt : 20210812
0001104659-21-103962.hdr.sgml : 20210812
20210812114342
ACCESSION NUMBER: 0001104659-21-103962
CONFORMED SUBMISSION TYPE: 13F-HR
PUBLIC DOCUMENT COUNT: 2
CONFORMED PERIOD OF REPORT: 20210630
FILED AS OF DATE: 20210812
DATE AS OF CHANGE: 20210812
EFFECTIVENESS DATE: 20210812
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: 211166259
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
06-30-2021
06-30-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
08-12-2021
0
1888
28857904
INFORMATION TABLE
2
infotable.xml
10X GENOMICS INC
CL A COM
88025U109
1535
7841
SH
SOLE
7791
0
50
1LIFE HEALTHCARE INC
COM
68269G107
6076
183799
SH
SOLE
170629
0
13170
2U INC
COM
90214J101
15187
364464
SH
SOLE
342936
0
21528
3-D SYS CORP DEL
COM NEW
88554D205
1242
31066
SH
SOLE
30450
0
616
3M CO
COM
88579Y101
45109
227099
SH
SOLE
151260
0
75838
9 METERS BIOPHARMA INC
COM
654405109
31
28000
SH
SOLE
28000
0
0
ABB LTD
SPONSORED ADR
000375204
6097
179377
SH
SOLE
151010
0
28367
ABBOTT LABS
COM
002824100
205290
1770814
SH
SOLE
1327756
0
443058
ABBVIE INC
COM
00287Y109
134525
1194288
SH
SOLE
871409
0
322880
ABERDEEN ASIA-PACIFIC INCOME
COM
003009107
118
26600
SH
SOLE
26600
0
0
ABERDEEN EMRG MRKTS EQT INM
COM
00301W105
374
41314
SH
SOLE
33848
0
7466
ABIOMED INC
COM
003654100
131501
421329
SH
SOLE
304176
0
117153
ACADIA HEALTHCARE COMPANY IN
COM
00404A109
1381
22000
SH
SOLE
21630
0
370
ACCELERATE DIAGNOSTICS INC
COM
00430H102
6856
850590
SH
SOLE
811014
0
39576
ACCENTURE PLC IRELAND
SHS CLASS A
G1151C101
180159
611145
SH
SOLE
395403
0
215742
ACCOLADE INC
COM
00437E102
2347
43210
SH
SOLE
41882
0
1328
ACELRX PHARMACEUTICALS INC
COM
00444T100
29
21250
SH
SOLE
21250
0
0
ACORDA THERAPEUTICS INC
COM NEW
00484M601
114
23840
SH
SOLE
23840
0
0
ACTINIUM PHARMACEUTICALS INC
COM
00507W206
407
51466
SH
SOLE
25366
0
26100
ACTIVISION BLIZZARD INC
COM
00507V109
96412
1010189
SH
SOLE
737449
0
272740
ACUITY BRANDS INC
COM
00508Y102
271
1451
SH
SOLE
1206
0
245
ADAPTIVE BIOTECHNOLOGIES COR
COM
00650F109
11398
278959
SH
SOLE
253611
0
25348
ADOBE SYSTEMS INCORPORATED
COM
00724F101
397593
678904
SH
SOLE
430493
0
248411
ADVANCE AUTO PARTS INC
COM
00751Y106
1879
9162
SH
SOLE
8712
0
450
ADVANCED MICRO DEVICES INC
COM
007903107
12197
129848
SH
SOLE
108399
0
21449
AEGLEA BIOTHERAPEUTICS INC
COM
00773J103
363
52204
SH
SOLE
52204
0
0
AEROVIRONMENT INC
COM
008073108
686
6851
SH
SOLE
5886
0
965
AES CORP
COM
00130H105
463
17771
SH
SOLE
4661
0
13110
AFFILIATED MANAGERS GROUP IN
COM
008252108
2318
15030
SH
SOLE
13915
0
1115
AFFIMED N V
COM
N01045108
140
16500
SH
SOLE
16500
0
0
AFLAC INC
COM
001055102
889
16576
SH
SOLE
14472
0
2104
AGCO CORP
COM
001084102
244
1872
SH
SOLE
261
0
1611
AGENUS INC
COM NEW
00847G705
476
86626
SH
SOLE
47416
0
39210
AGILENT TECHNOLOGIES INC
COM
00846U101
2630
17792
SH
SOLE
12648
0
5144
AGILON HEALTH INC
COM
00857U107
609
15000
SH
SOLE
15000
0
0
AGNICO EAGLE MINES LTD
COM
008474108
1219
20170
SH
SOLE
15015
0
5155
AILERON THERAPEUTICS INC
COM
00887A105
860
688044
SH
SOLE
578544
0
109500
AIR LEASE CORP
CL A
00912X302
281
6735
SH
SOLE
6735
0
0
AIR PRODS & CHEMS INC
COM
009158106
20299
70562
SH
SOLE
40079
0
30483
AIRBNB INC
COM CL A
009066101
42489
277455
SH
SOLE
255176
0
22279
AIRGAIN INC
COM
00938A104
9022
437538
SH
SOLE
393917
0
43621
AKAMAI TECHNOLOGIES INC
COM
00971T101
29698
254701
SH
SOLE
140013
0
114688
AKEBIA THERAPEUTICS INC
COM
00972D105
102
26963
SH
SOLE
26589
0
374
ALAMOS GOLD INC NEW
COM CL A
011532108
272
35613
SH
SOLE
24713
0
10900
ALARM COM HLDGS INC
COM
011642105
1165
13757
SH
SOLE
13159
0
598
ALBANY INTL CORP
CL A
012348108
396
4434
SH
SOLE
548
0
3886
ALBEMARLE CORP
COM
012653101
464
2753
SH
SOLE
2617
0
136
ALBIREO PHARMA INC
COM
01345P106
2130
60542
SH
SOLE
45354
0
15188
ALCON AG
ORD SHS
H01301128
344
4889
SH
SOLE
3665
0
1224
ALEXANDRIA REAL ESTATE EQ IN
COM
015271109
2401
13198
SH
SOLE
12509
0
689
ALEXION PHARMACEUTICALS INC
COM
015351109
273
1486
SH
SOLE
1362
0
124
ALGONQUIN PWR UTILS CORP
COM
015857105
706
47456
SH
SOLE
16456
0
31000
ALIBABA GROUP HLDG LTD
SPONSORED ADS
01609W102
62483
275522
SH
SOLE
174651
0
100871
ALIGN TECHNOLOGY INC
COM
016255101
79166
129568
SH
SOLE
102036
0
27532
ALLAKOS INC
COM
01671P100
778
9115
SH
SOLE
5153
0
3962
ALLEGION PLC
ORD SHS
G0176J109
374
2684
SH
SOLE
1766
0
918
ALLIANCE DATA SYSTEMS CORP
COM
018581108
238
2288
SH
SOLE
2002
0
286
ALLIANCEBERNSTEIN HLDG L P
UNIT LTD PARTN
01881G106
269
5776
SH
SOLE
5714
0
62
ALLIANT ENERGY CORP
COM
018802108
787
14108
SH
SOLE
12095
0
2013
ALLISON TRANSMISSION HLDGS I
COM
01973R101
603
15176
SH
SOLE
14985
0
191
ALLSTATE CORP
COM
020002101
1653
12675
SH
SOLE
5986
0
6689
ALLY FINL INC
COM
02005N100
505
10136
SH
SOLE
300
0
9836
ALPHABET INC
CAP STK CL C
02079K107
489882
195459
SH
SOLE
148407
0
47052
ALPHABET INC
CAP STK CL A
02079K305
298779
122361
SH
SOLE
89637
0
32724
ALPHATEC HLDGS INC
COM NEW
02081G201
308
20075
SH
SOLE
20075
0
0
ALPS ETF TR
ALERIAN MLP
00162Q452
1048
28790
SH
SOLE
26808
0
1982
ALPS ETF TR
CLEAN ENERGY
00162Q460
53
701
SH
SOLE
701
0
0
ALPS ETF TR
ALERIAN ENERGY
00162Q676
202
10050
SH
SOLE
5300
0
4750
ALTA EQUIPMENT GROUP INC
COMMON STOCK
02128L106
4779
359563
SH
SOLE
21467
0
338096
ALTERYX INC
COM CL A
02156B103
9795
113865
SH
SOLE
95156
0
18709
ALTERYX INC
NOTE 0.500% 8/0
02156BAD5
1272
1335000
PRN
SOLE
1065000
0
270000
ALTERYX INC
NOTE 1.000% 8/0
02156BAF0
7695
8175000
PRN
SOLE
6185000
0
1990000
ALTRIA GROUP INC
COM
02209S103
9496
199161
SH
SOLE
140055
0
59106
AMAZON COM INC
COM
023135106
897271
260822
SH
SOLE
195215
0
65608
AMDOCS LTD
SHS
G02602103
285
3686
SH
SOLE
2968
0
718
AMEDISYS INC
COM
023436108
3595
14679
SH
SOLE
12988
0
1691
AMER SOFTWARE INC
CL A
029683109
424
19295
SH
SOLE
8760
0
10535
AMEREN CORP
COM
023608102
332
4147
SH
SOLE
3674
0
473
AMERESCO INC
CL A
02361E108
2259
36018
SH
SOLE
34663
0
1355
AMERICAN ELEC PWR CO INC
COM
025537101
3420
40436
SH
SOLE
12669
0
27766
AMERICAN EXPRESS CO
COM
025816109
97303
588895
SH
SOLE
404677
0
184218
AMERICAN INTL GROUP INC
COM NEW
026874784
802
16843
SH
SOLE
15716
0
1127
AMERICAN TOWER CORP NEW
COM
03027X100
193177
715099
SH
SOLE
592221
0
122878
AMERICAN WTR WKS CO INC NEW
COM
030420103
1698
11019
SH
SOLE
7103
0
3916
AMERICOLD RLTY TR
COM
03064D108
29399
776730
SH
SOLE
636947
0
139783
AMERIPRISE FINL INC
COM
03076C106
3123
12549
SH
SOLE
7312
0
5237
AMERISOURCEBERGEN CORP
COM
03073E105
732
6392
SH
SOLE
5052
0
1340
AMETEK INC
COM
031100100
101851
762927
SH
SOLE
452363
0
310564
AMGEN INC
COM
031162100
18365
75345
SH
SOLE
44871
0
30474
AMPHENOL CORP NEW
CL A
032095101
105295
1539178
SH
SOLE
1192512
0
346666
AMPIO PHARMACEUTICALS INC
COM
03209T109
25
15000
SH
SOLE
15000
0
0
ANALOG DEVICES INC
COM
032654105
3955
22974
SH
SOLE
18355
0
4619
ANAPLAN INC
COM
03272L108
4460
83674
SH
SOLE
73456
0
10218
ANHEUSER BUSCH INBEV SA/NV
SPONSORED ADR
03524A108
1487
20644
SH
SOLE
17521
0
3123
ANNALY CAPITAL MANAGEMENT IN
COM
035710409
1922
216495
SH
SOLE
113703
0
102792
ANSYS INC
COM
03662Q105
869
2505
SH
SOLE
2061
0
444
ANTHEM INC
COM
036752103
1853
4854
SH
SOLE
3170
0
1684
AON PLC
SHS CL A
G0403H108
145025
607410
SH
SOLE
447721
0
159690
APOLLO COML REAL EST FIN INC
COM
03762U105
32
2000
SH
SOLE
0
0
2000
APOLLO COML REAL EST FIN INC
NOTE 5.375%10/1
03762UAC9
201
200000
PRN
SOLE
150000
0
50000
APOLLO GLOBAL MGMT INC
COM CL A
03768E105
494
7950
SH
SOLE
7950
0
0
APPFOLIO INC
COM CL A
03783C100
9665
68446
SH
SOLE
58642
0
9804
APPIAN CORP
CL A
03782L101
3487
25316
SH
SOLE
8158
0
17158
APPLE INC
COM
037833100
875868
6395061
SH
SOLE
4600063
0
1794998
APPLIED MATLS INC
COM
038222105
13411
94179
SH
SOLE
66382
0
27797
APTARGROUP INC
COM
038336103
7315
51937
SH
SOLE
9967
0
41970
APTIV PLC
SHS
G6095L109
617
3922
SH
SOLE
2416
0
1506
ARAVIVE INC
COM
03890D108
257
43000
SH
SOLE
0
0
43000
ARCH CAP GROUP LTD
ORD
G0450A105
221
5671
SH
SOLE
4242
0
1429
ARCHER DANIELS MIDLAND CO
COM
039483102
12410
204790
SH
SOLE
170536
0
34253
ARDELYX INC
COM
039697107
190
25000
SH
SOLE
25000
0
0
ARES CAPITAL CORP
COM
04010L103
9299
474691
SH
SOLE
416692
0
57999
ARES MANAGEMENT CORPORATION
CL A COM STK
03990B101
972
15282
SH
SOLE
15282
0
0
ARGENX SE
SPONSORED ADR
04016X101
474
1575
SH
SOLE
1575
0
0
ARISTA NETWORKS INC
COM
040413106
50223
138620
SH
SOLE
80106
0
58514
ARK ETF TR
INNOVATION ETF
00214Q104
1984
15169
SH
SOLE
14949
0
220
ARK ETF TR
ISRAEL INOVATE
00214Q609
3136
97855
SH
SOLE
97855
0
0
ARMSTRONG WORLD INDS INC NEW
COM
04247X102
373
3482
SH
SOLE
0
0
3482
ARROW ELECTRS INC
COM
042735100
338
2970
SH
SOLE
1300
0
1670
ARROWHEAD PHARMACEUTICALS IN
COM
04280A100
1732
20914
SH
SOLE
14294
0
6620
ARTISAN PARTNERS ASSET MGMT
CL A
04316A108
673
13237
SH
SOLE
13010
0
227
ASANA INC
CL A
04342Y104
3669
59155
SH
SOLE
59155
0
0
ASGN INC
COM
00191U102
800
8249
SH
SOLE
6795
0
1454
ASML HOLDING N V
N Y REGISTRY SHS
N07059210
3619
5239
SH
SOLE
4187
0
1052
ASPEN TECHNOLOGY INC
COM
045327103
1491
10837
SH
SOLE
10176
0
661
ASSEMBLY BIOSCIENCES INC
COM
045396108
62
16000
SH
SOLE
1000
0
15000
ASSOCIATED BANC CORP
COM
045487105
217
10619
SH
SOLE
4348
0
6271
ASTRAZENECA PLC
SPONSORED ADR
046353108
22861
381645
SH
SOLE
233394
0
148251
AT HOME GROUP INC
COM
04650Y100
248
6720
SH
SOLE
6720
0
0
AT&T INC
COM
00206R102
22987
798702
SH
SOLE
599062
0
199640
ATEA PHARMACEUTICALS INC
COM
04683R106
546
25418
SH
SOLE
12213
0
13205
ATHERSYS INC NEW
COM
04744L106
108
74800
SH
SOLE
59550
0
15250
ATLANTICA SUSTAINABLE INFR P
SHS
G0751N103
234
6274
SH
SOLE
2896
0
3378
ATLAS AIR WORLDWIDE HLDGS IN
COM NEW
049164205
9
136
SH
SOLE
136
0
0
ATLAS AIR WORLDWIDE HLDGS IN
NOTE 1.875% 6/0
049164BJ4
255
200000
PRN
SOLE
150000
0
50000
ATLASSIAN CORP PLC
CL A
G06242104
82393
320769
SH
SOLE
219276
0
101493
ATMOS ENERGY CORP
COM
049560105
223
2322
SH
SOLE
570
0
1752
ATOMERA INC
COM
04965B100
214
10000
SH
SOLE
10000
0
0
AUTODESK INC
COM
052769106
5943
20361
SH
SOLE
15572
0
4789
AUTOMATIC DATA PROCESSING IN
COM
053015103
60109
302635
SH
SOLE
165044
0
137591
AVALARA INC
COM
05338G106
10300
63662
SH
SOLE
55551
0
8111
AVALONBAY CMNTYS INC
COM
053484101
1545
7402
SH
SOLE
5934
0
1468
AVANTOR INC
COM
05352A100
1904
53630
SH
SOLE
52597
0
1033
AVERY DENNISON CORP
COM
053611109
1586
7545
SH
SOLE
5380
0
2165
AWARE INC MASS
COM
05453N100
88
23664
SH
SOLE
23664
0
0
AXON ENTERPRISE INC
COM
05464C101
23665
133849
SH
SOLE
93867
0
39982
AXSOME THERAPEUTICS INC
COM
05464T104
575
8527
SH
SOLE
2277
0
6250
AZEK CO INC
CL A
05478C105
6827
160783
SH
SOLE
117649
0
43134
B. RILEY FINANCIAL INC
COM
05580M108
1548
20510
SH
SOLE
20400
0
110
BABCOCK & WILCOX ENTERPRISES
COM
05614L209
158
20001
SH
SOLE
20001
0
0
BAIDU INC
SPON ADR REP A
056752108
8637
42361
SH
SOLE
35826
0
6535
BAIN CAP SPECIALTY FIN INC
COM STK
05684B107
452
29570
SH
SOLE
29570
0
0
BALL CORP
COM
058498106
45714
564229
SH
SOLE
459036
0
105193
BANCO SANTANDER S.A.
ADR
05964H105
75
19295
SH
SOLE
14838
0
4457
BANDWIDTH INC
COM CL A
05988J103
1571
11393
SH
SOLE
11025
0
368
BANK HAWAII CORP
COM
062540109
433
5138
SH
SOLE
500
0
4638
BANK MARIN BANCORP
COM
063425102
385
12054
SH
SOLE
12054
0
0
BANK MONTREAL QUE
COM
063671101
393
3828
SH
SOLE
727
0
3101
BANK NEW YORK MELLON CORP
COM
064058100
1593
31095
SH
SOLE
17425
0
13670
BANK NOVA SCOTIA B C
COM
064149107
324
4976
SH
SOLE
4627
0
349
BAOZUN INC
SPONSORED ADR
06684L103
299
8444
SH
SOLE
8444
0
0
BARRICK GOLD CORP
COM
067901108
560
27084
SH
SOLE
20905
0
6179
BAUSCH HEALTH COS INC
COM
071734107
2135
72820
SH
SOLE
62220
0
10600
BAXTER INTL INC
COM
071813109
4179
51918
SH
SOLE
41876
0
10042
BEACON ROOFING SUPPLY INC
COM
073685109
728
13672
SH
SOLE
13472
0
200
BEAM THERAPEUTICS INC
COM
07373V105
425
3300
SH
SOLE
300
0
3000
BECTON DICKINSON & CO
COM
075887109
11907
48961
SH
SOLE
37298
0
11663
BEIGENE LTD
SPONSORED ADR
07725L102
275
800
SH
SOLE
800
0
0
BERKELEY LTS INC
COM
084310101
5855
130654
SH
SOLE
119561
0
11093
BERKLEY W R CORP
COM
084423102
339
4560
SH
SOLE
4309
0
251
BERKSHIRE HATHAWAY INC DEL
CL A
084670108
23023
55
SH
SOLE
35
0
20
BERKSHIRE HATHAWAY INC DEL
CL B NEW
084670702
85180
306490
SH
SOLE
245981
0
60509
BEST BUY INC
COM
086516101
6346
55194
SH
SOLE
45926
0
9268
BEYOND MEAT INC
COM
08862E109
10878
69071
SH
SOLE
63314
0
5757
BEYONDSPRING INC
SHS
G10830100
4495
430580
SH
SOLE
345305
0
85275
BHP GROUP LTD
SPONSORED ADS
088606108
1917
26322
SH
SOLE
25718
0
604
BIG LOTS INC
COM
089302103
228
3461
SH
SOLE
3430
0
31
BILL COM HLDGS INC
COM
090043100
26211
143089
SH
SOLE
129181
0
13908
BIO RAD LABS INC
CL A
090572207
233
362
SH
SOLE
347
0
15
BIODELIVERY SCIENCES INTL IN
COM
09060J106
2546
711236
SH
SOLE
621286
0
89950
BIODESIX INC
COM
09075X108
1192
90200
SH
SOLE
72400
0
17800
BIOGEN INC
COM
09062X103
3943
11388
SH
SOLE
8900
0
2488
BIOMARIN PHARMACEUTICAL INC
COM
09061G101
3798
45515
SH
SOLE
24229
0
21286
BIONTECH SE
SPONSORED ADS
09075V102
589
2630
SH
SOLE
2630
0
0
BIO-TECHNE CORP
COM
09073M104
17275
38367
SH
SOLE
33963
0
4404
BJS WHSL CLUB HLDGS INC
COM
05550J101
1744
36653
SH
SOLE
35451
0
1202
BK OF AMERICA CORP
COM
060505104
44697
1084079
SH
SOLE
856482
0
227597
BLACK HILLS CORP
COM
092113109
235
3574
SH
SOLE
2213
0
1361
BLACK KNIGHT INC
COM
09215C105
8130
104262
SH
SOLE
93330
0
10932
BLACK STONE MINERALS L P
COM UNIT
09225M101
187
17433
SH
SOLE
15750
0
1683
BLACKLINE INC
COM
09239B109
35430
318411
SH
SOLE
276779
0
41632
BLACKROCK ENHANCED INTL DIV
COM BENE INTER
092524107
71
10787
SH
SOLE
10787
0
0
BLACKROCK INC
COM
09247X101
59666
68192
SH
SOLE
58170
0
10022
BLACKSTONE GROUP INC
COM
09260D107
91312
940008
SH
SOLE
762617
0
177391
BLACKSTONE MTG TR INC
COM CL A
09257W100
183
5726
SH
SOLE
250
0
5476
BLACKSTONE MTG TR INC
NOTE 4.750% 3/1
09257WAC4
204
200000
PRN
SOLE
150000
0
50000
BLOOM ENERGY CORP
COM CL A
093712107
249
9268
SH
SOLE
7352
0
1916
BLOOMIN BRANDS INC
COM
094235108
379
13976
SH
SOLE
12026
0
1950
BLUE BIRD CORP
COM
095306106
6466
260094
SH
SOLE
248379
0
11715
BLUEPRINT MEDICINES CORP
COM
09627Y109
270
3069
SH
SOLE
3069
0
0
BOEING CO
COM
097023105
65334
272724
SH
SOLE
201852
0
70872
BOK FINL CORP
COM NEW
05561Q201
13956
161158
SH
SOLE
130
0
161028
BOOKING HOLDINGS INC
COM
09857L108
5895
2694
SH
SOLE
2152
0
542
BOOT BARN HLDGS INC
COM
099406100
3129
37225
SH
SOLE
30944
0
6281
BOOZ ALLEN HAMILTON HLDG COR
CL A
099502106
24144
283444
SH
SOLE
184413
0
99031
BORGWARNER INC
COM
099724106
477
9832
SH
SOLE
1100
0
8732
BOSTON BEER INC
CL A
100557107
725
710
SH
SOLE
702
0
8
BOSTON SCIENTIFIC CORP
COM
101137107
710
16612
SH
SOLE
12785
0
3827
BOTTOMLINE TECH DEL INC
COM
101388106
1478
39852
SH
SOLE
37062
0
2790
BOX INC
CL A
10316T104
493
19300
SH
SOLE
17950
0
1350
BP PLC
SPONSORED ADR
055622104
6033
228343
SH
SOLE
170377
0
57966
BRIGHAM MINERALS INC
CL A COM
10918L103
2764
129807
SH
SOLE
120807
0
9000
BRIGHT HORIZONS FAM SOL IN D
COM
109194100
2021
13739
SH
SOLE
11952
0
1787
BRINKS CO
COM
109696104
1531
19925
SH
SOLE
19925
0
0
BRISTOL-MYERS SQUIBB CO
COM
110122108
95856
1434536
SH
SOLE
1094917
0
339620
BROADCOM INC
COM
11135F101
13987
29332
SH
SOLE
21992
0
7340
BROADRIDGE FINL SOLUTIONS IN
COM
11133T103
7066
43744
SH
SOLE
39952
0
3792
BROOKFIELD ASSET MGMT INC
CL A LTD VT SH
112585104
8334
127334
SH
SOLE
118468
0
8866
BROOKFIELD INFRAST PARTNERS
LP INT UNIT
G16252101
1480
26641
SH
SOLE
24621
0
2020
BROOKFIELD INFRASTRUCTURE CO
COM SB VTG SHS A
11275Q107
229
3041
SH
SOLE
2875
0
166
BROOKFIELD RENEWABLE CORP
CL A SUB VTG
11284V105
402
9596
SH
SOLE
9596
0
0
BROOKLINE BANCORP INC DEL
COM
11373M107
392
26210
SH
SOLE
26000
0
210
BROOKS AUTOMATION INC NEW
COM
114340102
1819
19088
SH
SOLE
12747
0
6341
BROWN FORMAN CORP
CL B
115637209
1047
13969
SH
SOLE
13544
0
425
BTRS HOLDINGS INC
COM CL 1
11778X104
1487
117835
SH
SOLE
94595
0
23240
BUILDERS FIRSTSOURCE INC
COM
12008R107
1056
24765
SH
SOLE
24149
0
616
BURLINGTON STORES INC
COM
122017106
5089
15806
SH
SOLE
14905
0
901
BWX TECHNOLOGIES INC
COM
05605H100
3497
60172
SH
SOLE
57998
0
2174
BYLINE BANCORP INC
COM
124411109
544
24026
SH
SOLE
24026
0
0
C H ROBINSON WORLDWIDE INC
COM NEW
12541W209
2699
28809
SH
SOLE
25541
0
3268
CABLE ONE INC
COM
12685J105
1280
669
SH
SOLE
369
0
300
CACI INTL INC
CL A
127190304
277
1085
SH
SOLE
980
0
105
CADENCE DESIGN SYSTEM INC
COM
127387108
457
3342
SH
SOLE
1494
0
1848
CAI INTERNATIONAL INC
COM
12477X106
549
9806
SH
SOLE
9406
0
400
CALLAWAY GOLF CO
COM
131193104
3436
101865
SH
SOLE
101865
0
0
CAMECO CORP
COM
13321L108
1141
59463
SH
SOLE
59463
0
0
CAMPBELL SOUP CO
COM
134429109
3276
71863
SH
SOLE
65168
0
6695
CANADIAN IMP BK COMM
COM
136069101
353
3098
SH
SOLE
2187
0
911
CANADIAN NATL RY CO
COM
136375102
6311
59807
SH
SOLE
12679
0
47128
CANADIAN PAC RY LTD
COM
13645T100
4172
54245
SH
SOLE
23680
0
30565
CANNAE HLDGS INC
COM
13765N107
4336
127881
SH
SOLE
100581
0
27300
CANOPY GROWTH CORP
COM
138035100
520
21507
SH
SOLE
11667
0
9840
CANTALOUPE INC
COM
138103106
213
17985
SH
SOLE
17985
0
0
CAPITAL ONE FINL CORP
COM
14040H105
3972
25676
SH
SOLE
15712
0
9964
CAPRI HOLDINGS LIMITED
SHS
G1890L107
292
5112
SH
SOLE
1975
0
3137
CARDINAL HEALTH INC
COM
14149Y108
697
12217
SH
SOLE
4226
0
7991
CARDLYTICS INC
COM
14161W105
6607
52055
SH
SOLE
46591
0
5464
CARGURUS INC
COM CL A
141788109
245
9349
SH
SOLE
6549
0
2800
CARLOTZ INC
COM CL A
142552108
502
91919
SH
SOLE
89919
0
2000
CARLYLE GROUP INC
COM
14316J108
340
7318
SH
SOLE
2300
0
5018
CARMAX INC
COM
143130102
267985
2074992
SH
SOLE
1473768
0
601224
CARNIVAL CORP
UNIT 99/99/9999
143658300
293
11116
SH
SOLE
10116
0
1000
CARRIER GLOBAL CORPORATION
COM
14448C104
2592
53337
SH
SOLE
44400
0
8937
CARVANA CO
CL A
146869102
49293
163318
SH
SOLE
137850
0
25468
CASEYS GEN STORES INC
COM
147528103
394
2023
SH
SOLE
1724
0
299
CATALENT INC
COM
148806102
3162
29244
SH
SOLE
28863
0
381
CATERPILLAR INC
COM
149123101
28355
130290
SH
SOLE
94517
0
35773
CBOE GLOBAL MKTS INC
COM
12503M108
8085
67914
SH
SOLE
17781
0
50133
CBRE GROUP INC
CL A
12504L109
728
8488
SH
SOLE
7367
0
1121
CDK GLOBAL INC
COM
12508E101
1658
33359
SH
SOLE
16385
0
16974
CDW CORP
COM
12514G108
5643
32310
SH
SOLE
28463
0
3847
CEDAR FAIR L P
DEPOSITRY UNIT
150185106
321
7167
SH
SOLE
2135
0
5032
CELLECTIS S A
SPON ADS
15117K103
234
15150
SH
SOLE
400
0
14750
CELSIUS HLDGS INC
COM NEW
15118V207
431
5670
SH
SOLE
5670
0
0
CENTENE CORP DEL
COM
15135B101
449
6160
SH
SOLE
3274
0
2886
CERENCE INC
COM
156727109
626
5868
SH
SOLE
5011
0
857
CERIDIAN HCM HLDG INC
COM
15677J108
29739
310040
SH
SOLE
274832
0
35208
CERNER CORP
COM
156782104
7382
94448
SH
SOLE
69239
0
25209
CERTARA INC
COM
15687V109
1250
44130
SH
SOLE
42064
0
2066
CF INDS HLDGS INC
COM
125269100
2694
52360
SH
SOLE
52360
0
0
CHANNELADVISOR CORP
COM
159179100
1642
67001
SH
SOLE
64134
0
2867
CHARLES RIV LABS INTL INC
COM
159864107
5593
15120
SH
SOLE
14569
0
551
CHARTER COMMUNICATIONS INC N
CL A
16119P108
2341
3245
SH
SOLE
2187
0
1058
CHECK POINT SOFTWARE TECH LT
ORD
M22465104
5419
46659
SH
SOLE
25408
0
21251
CHEESECAKE FACTORY INC
COM
163072101
6090
112396
SH
SOLE
92648
0
19748
CHEGG INC
COM
163092109
5068
60982
SH
SOLE
55555
0
5427
CHENIERE ENERGY INC
COM NEW
16411R208
2001
23073
SH
SOLE
19986
0
3087
CHEVRON CORP NEW
COM
166764100
46197
441060
SH
SOLE
288348
0
152712
CHEWY INC
CL A
16679L109
125573
1575378
SH
SOLE
1247002
0
328376
CHINOOK THERAPEUTICS INC
COM
16961L106
152
10750
SH
SOLE
0
0
10750
CHIPOTLE MEXICAN GRILL INC
COM
169656105
30208
19485
SH
SOLE
15776
0
3709
CHUBB LIMITED
COM
H1467J104
6067
38170
SH
SOLE
26190
0
11980
CHURCH & DWIGHT INC
COM
171340102
6103
71616
SH
SOLE
55910
0
15706
CHURCHILL DOWNS INC
COM
171484108
465
2345
SH
SOLE
2270
0
75
CIENA CORP
COM NEW
171779309
1515
26625
SH
SOLE
23800
0
2825
CIGNA CORP NEW
COM
125523100
11252
47463
SH
SOLE
25823
0
21640
CIMAREX ENERGY CO
COM
171798101
247
3406
SH
SOLE
2921
0
485
CINEMARK HLDGS INC
COM
17243V102
265
12062
SH
SOLE
348
0
11714
CINTAS CORP
COM
172908105
109823
287495
SH
SOLE
159657
0
127838
CISCO SYS INC
COM
17275R102
25450
480188
SH
SOLE
359009
0
121179
CIT GROUP INC
COM NEW
125581801
1195
23160
SH
SOLE
21552
0
1608
CITIGROUP INC
COM NEW
172967424
16671
235633
SH
SOLE
203955
0
31677
CITIZENS FINL GROUP INC
COM
174610105
1670
36416
SH
SOLE
28928
0
7488
CITRIX SYS INC
COM
177376100
906
7725
SH
SOLE
1291
0
6434
CIVISTA BANCSHARES INC
COM NO PAR
178867107
1487
67300
SH
SOLE
67300
0
0
CLARIVATE PLC
ORD SHS
G21810109
3200
116254
SH
SOLE
113595
0
2659
CLARUS CORP NEW
COM
18270P109
290
11265
SH
SOLE
10000
0
1265
CLEAN ENERGY FUELS CORP
COM
184499101
233
22950
SH
SOLE
7400
0
15550
CLEANSPARK INC
COM NEW
18452B209
168
10100
SH
SOLE
10100
0
0
CLOROX CO DEL
COM
189054109
3723
20695
SH
SOLE
14169
0
6525
CLOUDFLARE INC
CL A COM
18915M107
5296
50034
SH
SOLE
46066
0
3968
CLOVER HEALTH INVESTMENTS CO
COM CL A
18914F103
2914
218800
SH
SOLE
209071
0
9729
CLOVER HEALTH INVESTMENTS CO
*W EXP 04/21/202
18914F111
223
43749
SH
SOLE
43416
0
333
CLOVIS ONCOLOGY INC
COM
189464100
586
100950
SH
SOLE
100950
0
0
CME GROUP INC
COM
12572Q105
32914
154759
SH
SOLE
110657
0
44102
CMS ENERGY CORP
COM
125896100
256
4337
SH
SOLE
2157
0
2180
CNO FINL GROUP INC
COM
12621E103
465
19692
SH
SOLE
19692
0
0
COCA COLA CO
COM
191216100
94360
1743851
SH
SOLE
1207965
0
535886
CODEXIS INC
COM
192005106
1254
55325
SH
SOLE
35070
0
20255
COGENT COMMUNICATIONS HLDGS
COM NEW
19239V302
26170
340358
SH
SOLE
295441
0
44918
COGNEX CORP
COM
192422103
3867
46011
SH
SOLE
41864
0
4147
COGNIZANT TECHNOLOGY SOLUTIO
CL A
192446102
770
11112
SH
SOLE
7993
0
3119
COGNYTE SOFTWARE LTD
ORD SHS
M25133105
293
11960
SH
SOLE
7310
0
4650
COHEN & STEERS INC
COM
19247A100
222
2710
SH
SOLE
2380
0
330
COHERENT INC
COM
192479103
449
1700
SH
SOLE
1700
0
0
COHU INC
COM
192576106
678
18428
SH
SOLE
11428
0
7000
COINBASE GLOBAL INC
COM CL A
19260Q107
6909
27276
SH
SOLE
25207
0
2069
COLGATE PALMOLIVE CO
COM
194162103
28782
353801
SH
SOLE
238296
0
115504
COLLIERS INTL GROUP INC
SUB VTG SHS
194693107
830
7416
SH
SOLE
6991
0
425
COMCAST CORP NEW
CL A
20030N101
28812
505294
SH
SOLE
186870
0
318424
COMERICA INC
COM
200340107
512
7179
SH
SOLE
3117
0
4062
COMMVAULT SYS INC
COM
204166102
336
4300
SH
SOLE
4300
0
0
COMPASS DIVERSIFIED
SH BEN INT
20451Q104
3499
137208
SH
SOLE
118684
0
18524
CONAGRA BRANDS INC
COM
205887102
4504
123793
SH
SOLE
68212
0
55581
CONOCOPHILLIPS
COM
20825C104
4035
66251
SH
SOLE
43948
0
22303
CONSOLIDATED EDISON INC
COM
209115104
1940
27049
SH
SOLE
23256
0
3793
CONSTELLATION BRANDS INC
CL A
21036P108
7256
31024
SH
SOLE
28635
0
2389
CONSTELLATION BRANDS INC
CL B
21036P207
29
122
SH
SOLE
0
0
122
CONSTRUCTION PARTNERS INC
COM CL A
21044C107
212
6760
SH
SOLE
341
0
6419
CONTAINER STORE GROUP INC
COM
210751103
282
21600
SH
SOLE
20100
0
1500
CONTANGO OIL & GAS CO
COM NEW
21075N204
69
16000
SH
SOLE
16000
0
0
CONTINENTAL RES INC
COM
212015101
651
17120
SH
SOLE
15620
0
1500
COOPER COS INC
COM NEW
216648402
14677
37037
SH
SOLE
33452
0
3585
COPART INC
COM
217204106
186882
1417596
SH
SOLE
998145
0
419451
CORNING INC
COM
219350105
9029
220759
SH
SOLE
197505
0
23255
CORTEVA INC
COM
22052L104
3721
83892
SH
SOLE
50647
0
33245
COSTAR GROUP INC
COM
22160N109
221574
2675366
SH
SOLE
2125339
0
550027
COSTCO WHSL CORP NEW
COM
22160K105
176139
445166
SH
SOLE
323803
0
121363
COUPA SOFTWARE INC
COM
22266L106
52265
199400
SH
SOLE
154082
0
45318
COURSERA INC
COM
22266M104
1312
33171
SH
SOLE
25321
0
7850
COVETRUS INC
COM
22304C100
854
31643
SH
SOLE
24567
0
7076
CRACKER BARREL OLD CTRY STOR
COM
22410J106
601
4045
SH
SOLE
3845
0
200
CRAWFORD & CO
CL B
224633107
124
14434
SH
SOLE
14434
0
0
CREDIT ACCEP CORP MICH
COM
225310101
5261
11586
SH
SOLE
11435
0
151
CREE INC
COM
225447101
463
4732
SH
SOLE
4732
0
0
CRISPR THERAPEUTICS AG
NAMEN AKT
H17182108
14186
87629
SH
SOLE
42531
0
45098
CRONOS GROUP INC
COM
22717L101
2088
242767
SH
SOLE
242442
0
325
CROWDSTRIKE HLDGS INC
CL A
22788C105
6081
24198
SH
SOLE
22646
0
1552
CROWN CASTLE INTL CORP NEW
COM
22822V101
37574
192588
SH
SOLE
159347
0
33242
CROWN HLDGS INC
COM
228368106
1191
11648
SH
SOLE
11648
0
0
CSX CORP
COM
126408103
1950
60771
SH
SOLE
32586
0
28185
CTI BIOPHARMA CORP
COM
12648L601
190
76198
SH
SOLE
76198
0
0
CUMMINS INC
COM
231021106
2758
11312
SH
SOLE
10710
0
602
CURIS INC
COM NEW
231269200
81
10000
SH
SOLE
0
0
10000
CURO GROUP HOLDINGS CORP
COM
23131L107
506
29741
SH
SOLE
15860
0
13881
CVS HEALTH CORP
COM
126650100
32053
384140
SH
SOLE
286089
0
98051
CYBERARK SOFTWARE LTD
SHS
M2682V108
1700
13048
SH
SOLE
12497
0
551
CYRUSONE INC
COM
23283R100
18835
263350
SH
SOLE
229612
0
33738
D R HORTON INC
COM
23331A109
1770
19586
SH
SOLE
17522
0
2064
DANAHER CORPORATION
COM
235851102
432249
1610704
SH
SOLE
1038811
0
571893
DARDEN RESTAURANTS INC
COM
237194105
875
5991
SH
SOLE
1503
0
4488
DARLING INGREDIENTS INC
COM
237266101
334
4955
SH
SOLE
3946
0
1009
DASEKE INC
*W EXP 02/27/202
23753F115
1
10000
SH
SOLE
10000
0
0
DATADOG INC
CL A COM
23804L103
763
7333
SH
SOLE
5244
0
2089
DATTO HLDG CORP
COM
23821D100
4168
149710
SH
SOLE
129490
0
20220
DAVE & BUSTERS ENTMT INC
COM
238337109
1584
39021
SH
SOLE
36525
0
2496
DAVITA INC
COM
23918K108
328
2720
SH
SOLE
2651
0
69
DBX ETF TR
XTRACK MSCI EAFE
233051200
1363
36317
SH
SOLE
8997
0
27320
DBX ETF TR
XTRACK MSCI EURP
233051853
68
2000
SH
SOLE
2000
0
0
DD3 ACQUISITION CORP II
COM CL A
23318M100
1525
153768
SH
SOLE
103800
0
49968
DECKERS OUTDOOR CORP
COM
243537107
341
887
SH
SOLE
843
0
44
DEERE & CO
COM
244199105
30634
86854
SH
SOLE
79976
0
6878
DEL TACO RESTAURANTS INC NEW
COM
245496104
123
12300
SH
SOLE
12300
0
0
DELL TECHNOLOGIES INC
CL C
24703L202
847
8500
SH
SOLE
5148
0
3352
DELTA AIR LINES INC DEL
COM NEW
247361702
760
17561
SH
SOLE
13876
0
3685
DENALI THERAPEUTICS INC
COM
24823R105
400
5100
SH
SOLE
5100
0
0
DENBURY INC
COM
24790A101
680
8858
SH
SOLE
8858
0
0
DENTSPLY SIRONA INC
COM
24906P109
1147
18130
SH
SOLE
13526
0
4604
DERMTECH INC
COM
24984K105
1859
44730
SH
SOLE
43206
0
1524
DESCARTES SYS GROUP INC
COM
249906108
3319
47986
SH
SOLE
35189
0
12797
DEVON ENERGY CORP NEW
COM
25179M103
1218
41741
SH
SOLE
35408
0
6333
DEXCOM INC
COM
252131107
515296
1206782
SH
SOLE
868946
0
337835
DIAGEO PLC
SPON ADR NEW
25243Q205
14193
74040
SH
SOLE
44404
0
29636
DIGIMARC CORP NEW
COM
25381B101
562
16775
SH
SOLE
15300
0
1475
DIGITAL RLTY TR INC
COM
253868103
4208
27966
SH
SOLE
22991
0
4975
DIGITAL TURBINE INC
COM NEW
25400W102
246
3230
SH
SOLE
3145
0
85
DIME CMNTY BANCSHARES INC
COM
25432X102
949
28224
SH
SOLE
28224
0
0
DIMENSIONAL ETF TRUST
US TARGETED VLU
25434V609
565
12601
SH
SOLE
12601
0
0
DISCOVER FINL SVCS
COM
254709108
7955
67253
SH
SOLE
60679
0
6574
DISCOVERY INC
COM SER A
25470F104
117
3798
SH
SOLE
3798
0
0
DISCOVERY INC
COM SER C
25470F302
172
5932
SH
SOLE
3845
0
2087
DISNEY WALT CO
COM
254687106
191091
1087164
SH
SOLE
787256
0
299908
DIXIE GROUP INC
CL A
255519100
648
221255
SH
SOLE
221255
0
0
DOCUSIGN INC
COM
256163106
463612
1658304
SH
SOLE
1294316
0
363988
DOLBY LABORATORIES INC
COM CL A
25659T107
47017
478353
SH
SOLE
369883
0
108470
DOLLAR GEN CORP NEW
COM
256677105
856
3954
SH
SOLE
3269
0
685
DOMINION ENERGY INC
COM
25746U109
5058
68751
SH
SOLE
57788
0
10963
DOMO INC
COM CL B
257554105
3699
45760
SH
SOLE
29279
0
16481
DONALDSON INC
COM
257651109
1082
17035
SH
SOLE
5120
0
11915
DOUBLEVERIFY HLDGS INC
COM
25862V105
1397
32987
SH
SOLE
29437
0
3550
DOVER CORP
COM
260003108
11405
75728
SH
SOLE
61846
0
13882
DOW INC
COM
260557103
12871
203393
SH
SOLE
150851
0
52542
DRAFTKINGS INC
COM CL A
26142R104
2145
41120
SH
SOLE
31865
0
9255
DRIVEN BRANDS HLDGS INC
COM
26210V102
4364
141150
SH
SOLE
120750
0
20400
DROPBOX INC
CL A
26210C104
306
10100
SH
SOLE
10100
0
0
DTE ENERGY CO
COM
233331107
1442
11130
SH
SOLE
8725
0
2405
DUKE ENERGY CORP NEW
COM NEW
26441C204
10725
108639
SH
SOLE
77692
0
30946
DUKE REALTY CORP
COM NEW
264411505
256
5414
SH
SOLE
520
0
4894
DULUTH HLDGS INC
COM CL B
26443V101
2652
128444
SH
SOLE
116719
0
11725
DUPONT DE NEMOURS INC
COM
26614N102
6884
88931
SH
SOLE
58123
0
30808
DYNATRACE INC
COM NEW
268150109
17072
292230
SH
SOLE
271684
0
20546
DYNAVAX TECHNOLOGIES CORP
COM NEW
268158201
23396
2375215
SH
SOLE
1960367
0
414848
E L F BEAUTY INC
COM
26856L103
273
10069
SH
SOLE
9017
0
1052
EAGLE MATLS INC
COM
26969P108
1297
9129
SH
SOLE
6700
0
2429
EAGLE PHARMACEUTICALS INC
COM
269796108
2311
53987
SH
SOLE
48067
0
5920
EARGO INC
COM
270087109
668
16748
SH
SOLE
16648
0
100
EAST WEST BANCORP INC
COM
27579R104
420
5858
SH
SOLE
5273
0
585
EASTMAN CHEM CO
COM
277432100
638
5462
SH
SOLE
4882
0
580
EATON CORP PLC
SHS
G29183103
6819
46021
SH
SOLE
33852
0
12169
EATON VANCE TAX-MANAGED GLOB
COM
27829F108
630
61788
SH
SOLE
46488
0
15300
EBAY INC.
COM
278642103
2221
31639
SH
SOLE
25903
0
5736
ECOLAB INC
COM
278865100
288873
1402499
SH
SOLE
1003212
0
399287
EDITAS MEDICINE INC
COM
28106W103
737
13005
SH
SOLE
1230
0
11775
EDWARDS LIFESCIENCES CORP
COM
28176E108
95741
924413
SH
SOLE
622622
0
301791
ELECTRONIC ARTS INC
COM
285512109
1689
11744
SH
SOLE
11135
0
609
EMAGIN CORP
COM NEW
29076N206
122
35100
SH
SOLE
35100
0
0
EMCOR GROUP INC
COM
29084Q100
398
3233
SH
SOLE
1812
0
1421
EMERSON ELEC CO
COM
291011104
34954
363197
SH
SOLE
246393
0
116804
ENBRIDGE INC
COM
29250N105
3409
85128
SH
SOLE
81452
0
3676
ENCOMPASS HEALTH CORP
COM
29261A100
20992
269026
SH
SOLE
248626
0
20400
ENCORE CAP EUROPE FIN LTD
NOTE 4.500% 9/0
29260UAA5
401
320000
PRN
SOLE
245000
0
75000
ENCORE CAP GROUP INC
COM
292554102
905
19092
SH
SOLE
8950
0
10142
ENDAVA PLC
ADS
29260V105
5093
44916
SH
SOLE
42698
0
2218
ENDRA LIFE SCIENCES INC
COM
29273B104
76
35000
SH
SOLE
35000
0
0
ENERGY TRANSFER L P
COM UT LTD PTN
29273V100
2373
223226
SH
SOLE
125693
0
97533
ENERSYS
COM
29275Y102
12328
126140
SH
SOLE
110094
0
16046
ENPHASE ENERGY INC
COM
29355A107
415
2258
SH
SOLE
1853
0
405
ENTEGRIS INC
COM
29362U104
671
5459
SH
SOLE
5459
0
0
ENTERGY CORP NEW
COM
29364G103
2681
26894
SH
SOLE
26487
0
407
ENTERPRISE PRODS PARTNERS L
COM
293792107
12362
512298
SH
SOLE
413407
0
98891
ENVESTNET INC
COM
29404K106
1222
16110
SH
SOLE
8627
0
7483
EOG RES INC
COM
26875P101
8140
97553
SH
SOLE
76067
0
21486
EPAM SYS INC
COM
29414B104
10654
20851
SH
SOLE
17668
0
3183
EQUIFAX INC
COM
294429105
1311
5473
SH
SOLE
5239
0
234
EQUINIX INC
COM
29444U700
17937
22348
SH
SOLE
21386
0
962
EQUINOR ASA
SPONSORED ADR
29446M102
433
20412
SH
SOLE
19594
0
818
EQUITY LIFESTYLE PPTYS INC
COM
29472R108
3390
45626
SH
SOLE
45626
0
0
EQUITY RESIDENTIAL
SH BEN INT
29476L107
2181
28330
SH
SOLE
23555
0
4775
ESSENTIAL UTILS INC
COM
29670G102
254
5554
SH
SOLE
5554
0
0
ETF MANAGERS TR
PRIME CYBR SCRTY
26924G201
3299
54401
SH
SOLE
31149
0
23252
ETF MANAGERS TR
PRIME MOBILE PAY
26924G409
75
1067
SH
SOLE
867
0
200
ETF MANAGERS TR
ETFMG ALTR HRVST
26924G508
47
2291
SH
SOLE
1588
0
703
ETF MANAGERS TR
TREATMENTS TSTNG
26924G763
59
1470
SH
SOLE
1470
0
0
ETF MANAGERS TR
BLUESTAR ISRAEL
26924G870
63
900
SH
SOLE
900
0
0
ETF MANAGERS TR
ETHO CLIMATE LEA
26924G888
162
2680
SH
SOLE
2680
0
0
ETF SER SOLUTIONS
NATIONWIDE RSK
26922A172
208
7400
SH
SOLE
7400
0
0
ETF SER SOLUTIONS
DISTILLATE US
26922A321
5
110
SH
SOLE
110
0
0
ETF SER SOLUTIONS
US GLB JETS
26922A842
26
1087
SH
SOLE
837
0
250
ETON PHARMACEUTICALS INC
COM
29772L108
271
44000
SH
SOLE
44000
0
0
ETSY INC
COM
29786A106
2901
14092
SH
SOLE
13319
0
773
EURONET WORLDWIDE INC
COM
298736109
1005
7425
SH
SOLE
7425
0
0
EVENTBRITE INC
COM CL A
29975E109
1296
68220
SH
SOLE
67828
0
392
EVERBRIDGE INC
COM
29978A104
14629
107503
SH
SOLE
93531
0
13972
EVERGY INC
COM
30034W106
654
10817
SH
SOLE
8115
0
2702
EVERQUOTE INC
COM CL A
30041R108
2478
75814
SH
SOLE
73714
0
2100
EVERSOURCE ENERGY
COM
30040W108
3532
44014
SH
SOLE
35889
0
8125
EVERTEC INC
COM
30040P103
330
7551
SH
SOLE
0
0
7551
EVOLENT HEALTH INC
CL A
30050B101
53199
2518889
SH
SOLE
1767083
0
751806
EVOLENT HEALTH INC
NOTE 2.000%12/0
30050BAB7
139
127000
PRN
SOLE
0
0
127000
EVOLENT HEALTH INC
NOTE 1.500%10/1
30050BAD3
633
665000
PRN
SOLE
665000
0
0
EVOQUA WATER TECHNOLOGIES CO
COM
30057T105
251
7425
SH
SOLE
4650
0
2775
EXACT SCIENCES CORP
COM
30063P105
87192
701409
SH
SOLE
513803
0
187606
EXACT SCIENCES CORP
NOTE 0.375% 3/1
30063PAB1
99
75000
PRN
SOLE
65000
0
10000
EXACT SCIENCES CORP
NOTE 0.375% 3/0
30063PAC9
137
111000
PRN
SOLE
101000
0
10000
EXCHANGE TRADED CONCEPTS TR
ROBO GLB ETF
301505707
524
8043
SH
SOLE
5877
0
2166
EXELIXIS INC
COM
30161Q104
17901
982498
SH
SOLE
782334
0
200164
EXELON CORP
COM
30161N101
1252
28253
SH
SOLE
20948
0
7305
EXPEDIA GROUP INC
COM NEW
30212P303
980
5986
SH
SOLE
3939
0
2047
EXPEDITORS INTL WASH INC
COM
302130109
1254
9909
SH
SOLE
9368
0
541
EXTRA SPACE STORAGE INC
COM
30225T102
240
1467
SH
SOLE
453
0
1014
EXXON MOBIL CORP
COM
30231G102
27959
443228
SH
SOLE
353640
0
89588
F5 NETWORKS INC
COM
315616102
253
1354
SH
SOLE
171
0
1183
FACEBOOK INC
CL A
30303M102
184791
531451
SH
SOLE
405315
0
126136
FACTSET RESH SYS INC
COM
303075105
1010
3009
SH
SOLE
2309
0
700
FAIR ISAAC CORP
COM
303250104
2403
4780
SH
SOLE
4655
0
125
FASTENAL CO
COM
311900104
180859
3478060
SH
SOLE
1754488
0
1723572
FASTLY INC
CL A
31188V100
5426
91047
SH
SOLE
80347
0
10700
FEDEX CORP
COM
31428X106
21363
71607
SH
SOLE
61050
0
10557
FIBROGEN INC
COM
31572Q808
1927
72350
SH
SOLE
72350
0
0
FIDELITY COVINGTON TRUST
MSCI FINLS IDX
316092501
9
170
SH
SOLE
170
0
0
FIDELITY COVINGTON TRUST
MSCI HLTH CARE I
316092600
21
325
SH
SOLE
325
0
0
FIDELITY COVINGTON TRUST
VLU FACTOR ETF
316092782
22
450
SH
SOLE
450
0
0
FIDELITY COVINGTON TRUST
MSCI RL EST ETF
316092857
56
1832
SH
SOLE
1832
0
0
FIDELITY COVINGTON TRUST
MSCI UTILS INDEX
316092865
423
10311
SH
SOLE
10000
0
311
FIDELITY NATIONAL FINANCIAL
FNF GROUP COM
31620R303
5384
123883
SH
SOLE
92184
0
31699
FIDELITY NATL INFORMATION SV
COM
31620M106
12319
86958
SH
SOLE
62100
0
24858
FIDUS INVT CORP
COM
316500107
209
12276
SH
SOLE
12276
0
0
FIFTH THIRD BANCORP
COM
316773100
797
20855
SH
SOLE
14387
0
6468
FIREEYE INC
COM
31816Q101
1467
72528
SH
SOLE
60338
0
12190
FIRST AMERN FINL CORP
COM
31847R102
297
4768
SH
SOLE
3566
0
1202
FIRST BANCORP P R
COM NEW
318672706
179
15000
SH
SOLE
5000
0
10000
FIRST BUSEY CORP
COM NEW
319383204
271
11000
SH
SOLE
11000
0
0
FIRST CMNTY BANKSHARES INC V
COM
31983A103
402
13459
SH
SOLE
13459
0
0
FIRST CMNTY CORP S C
COM
319835104
316
15620
SH
SOLE
15620
0
0
FIRST FINL CORP IND
COM
320218100
407
9959
SH
SOLE
9959
0
0
FIRST HAWAIIAN INC
COM
32051X108
202
7120
SH
SOLE
7120
0
0
FIRST HORIZON CORPORATION
COM
320517105
255
14754
SH
SOLE
13250
0
1504
FIRST MAJESTIC SILVER CORP
COM
32076V103
235
14868
SH
SOLE
4842
0
10026
FIRST MIDWEST BANCORP DEL
COM
320867104
269
13543
SH
SOLE
11793
0
1750
FIRST REP BK SAN FRANCISCO C
COM
33616C100
965
5155
SH
SOLE
3621
0
1534
FIRST SOLAR INC
COM
336433107
4595
50769
SH
SOLE
21925
0
28844
FIRST TR EXCH TRADED FD III
PFD SECS INC ETF
33739E108
203
9841
SH
SOLE
2912
0
6929
FIRST TR EXCH TRADED FD III
INSTL PFD SECS
33739P855
33
1573
SH
SOLE
1573
0
0
FIRST TR EXCHANGE TRADED FD
US EQTY OPPT ETF
336920103
180
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
CONSUMR STAPLE
33734X119
28
500
SH
SOLE
500
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
441
10095
SH
SOLE
10095
0
0
FIRST TR EXCHANGE TRADED FD
HLTH CARE ALPH
33734X143
2377
20293
SH
SOLE
19460
0
833
FIRST TR EXCHANGE TRADED FD
TECH ALPHADEX
33734X176
93
751
SH
SOLE
615
0
136
FIRST TR EXCHANGE TRADED FD
UTILITIES ALPH
33734X184
15
517
SH
SOLE
261
0
256
FIRST TR EXCHANGE TRADED FD
CLOUD COMPUTING
33734X192
148
1399
SH
SOLE
1380
0
19
FIRST TR EXCHANGE TRADED FD
NASDAQ CYB ETF
33734X846
997
21323
SH
SOLE
20958
0
365
FIRST TR EXCHANGE TRADED FD
NASDQ CLN EDGE
33737A108
152
1638
SH
SOLE
1638
0
0
FIRST TR EXCHANGE-TRADED FD
CAP STRENGTH ETF
33733E104
1306
17293
SH
SOLE
14593
0
2700
FIRST TR EXCHANGE-TRADED FD
NY ARCA BIOTECH
33733E203
51
293
SH
SOLE
243
0
50
FIRST TR EXCHANGE-TRADED FD
DJ INTERNT IDX
33733E302
3476
14195
SH
SOLE
13467
0
728
FIRST TR EXCHANGE-TRADED FD
NAS CLNEDG GREEN
33733E500
7
100
SH
SOLE
100
0
0
FIRST TR EXCHANGE-TRADED FD
NO AMER ENERGY
33738D101
202
8257
SH
SOLE
6333
0
1924
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
14
813
SH
SOLE
0
0
813
FIRST TR EXCHANGE-TRADED FD
NASD TECH DIV
33738R118
245
4280
SH
SOLE
3100
0
1180
FIRST TR EXCHANGE-TRADED FD
RISNG DIVD ACHIV
33738R506
439
9131
SH
SOLE
9131
0
0
FIRST TR EXCHANGE-TRADED FD
DORSEY WRT 5 ETF
33738R605
58
1234
SH
SOLE
1234
0
0
FIRST TR EXCHANGE-TRADED FD
FST LOW OPPT EFT
33739Q200
64035
1258046
SH
SOLE
1022896
0
235150
FIRST TR EXCHANGE-TRADED FD
FIRST TR ENH NEW
33739Q408
83
1381
SH
SOLE
1381
0
0
FIRST TR EXCHANGE-TRADED FD
SSI STRG ETF
33739Q507
38
743
SH
SOLE
743
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
66
1933
SH
SOLE
1933
0
0
FIRST TR EXCHNG TRADED FD VI
TCW SECURITIZED
33740U109
2982
115000
SH
SOLE
115000
0
0
FIRST TR MORNINGSTAR DIVID L
SHS
336917109
349
10525
SH
SOLE
10525
0
0
FIRST TR NASDAQ 100 TECH IND
SHS
337345102
981
6170
SH
SOLE
6065
0
105
FIRST TR STOXX EUROPEAN SELE
COMMON SHS
33735T109
233
16107
SH
SOLE
14605
0
1502
FIRST TR VALUE LINE DIVID IN
SHS
33734H106
1142
28726
SH
SOLE
24221
0
4505
FIRST US BANCSHARES INC
COM
33744V103
1290
117677
SH
SOLE
112677
0
5000
FIRSTCASH INC
COM
33767D105
383
5007
SH
SOLE
5007
0
0
FIRSTENERGY CORP
COM
337932107
266
7144
SH
SOLE
3153
0
3991
FIRSTSERVICE CORP NEW
COM
33767E202
3591
20967
SH
SOLE
20767
0
200
FISERV INC
COM
337738108
198633
1858291
SH
SOLE
1410241
0
448050
FIVERR INTL LTD
ORD SHS
M4R82T106
495
2040
SH
SOLE
1569
0
471
FLAGSTAR BANCORP INC
COM PAR .001
337930705
1881
44500
SH
SOLE
44500
0
0
FLEETCOR TECHNOLOGIES INC
COM
339041105
2505
9781
SH
SOLE
8205
0
1576
FLEXION THERAPEUTICS INC
COM
33938J106
1235
150100
SH
SOLE
150000
0
100
FLEXSHARES TR
MORNSTAR USMKT
33939L100
279
1641
SH
SOLE
1641
0
0
FLEXSHARES TR
MORNSTAR UPSTR
33939L407
169
4404
SH
SOLE
4404
0
0
FLEXSHARES TR
IBOXX 3R TARGT
33939L506
32
1212
SH
SOLE
1212
0
0
FLEXSHARES TR
STOXX GLOBR INF
33939L795
59
1018
SH
SOLE
1018
0
0
FLEXSHARES TR
M STAR DEV MKT
33939L803
416
5705
SH
SOLE
5705
0
0
FLEXSHARES TR
QLT DIV DEF IDX
33939L845
326
6061
SH
SOLE
6061
0
0
FLEXSHARES TR
QUALT DIVD IDX
33939L860
7
124
SH
SOLE
124
0
0
FLOOR & DECOR HLDGS INC
CL A
339750101
9414
89060
SH
SOLE
76348
0
12712
FLUSHING FINL CORP
COM
343873105
1782
83170
SH
SOLE
83170
0
0
FORD MTR CO DEL
COM
345370860
3167
213099
SH
SOLE
174604
0
38495
FORTINET INC
COM
34959E109
16002
67182
SH
SOLE
54213
0
12969
FORTIS INC
COM
349553107
261
5897
SH
SOLE
3641
0
2256
FORTIVE CORP
COM
34959J108
103113
1478535
SH
SOLE
1056675
0
421860
FORTUNE BRANDS HOME & SEC IN
COM
34964C106
659
6618
SH
SOLE
1478
0
5140
FOX FACTORY HLDG CORP
COM
35138V102
834
5357
SH
SOLE
5342
0
15
FRANCO NEV CORP
COM
351858105
745
5135
SH
SOLE
4525
0
610
FREEPORT-MCMORAN INC
CL B
35671D857
4664
125675
SH
SOLE
80470
0
45205
FRONTDOOR INC
COM
35905A109
377
7572
SH
SOLE
7267
0
305
FTI CONSULTING INC
COM
302941109
659
4824
SH
SOLE
4449
0
375
FUBOTV INC
COM
35953D104
442
13765
SH
SOLE
100
0
13665
GABELLI MULTIMEDIA TR INC
COM
36239Q109
2190
195717
SH
SOLE
150042
0
45675
GALECTIN THERAPEUTICS INC
COM NEW
363225202
34
10756
SH
SOLE
3600
0
7156
GALLAGHER ARTHUR J & CO
COM
363576109
11561
82531
SH
SOLE
77822
0
4709
GAMESTOP CORP NEW
CL A
36467W109
932
4353
SH
SOLE
2650
0
1703
GARMIN LTD
SHS
H2906T109
812
5615
SH
SOLE
4096
0
1519
GARTNER INC
COM
366651107
10154
41925
SH
SOLE
22740
0
19185
GENERAC HLDGS INC
COM
368736104
72566
174795
SH
SOLE
142620
0
32175
GENERAL DYNAMICS CORP
COM
369550108
69190
367526
SH
SOLE
23770
0
343756
GENERAL ELECTRIC CO
COM
369604103
18770
1394520
SH
SOLE
1072808
0
321712
GENERAL MLS INC
COM
370334104
7201
118191
SH
SOLE
88553
0
29638
GENERAL MTRS CO
COM
37045V100
7819
132144
SH
SOLE
106458
0
25686
GENPACT LIMITED
SHS
G3922B107
1498
32973
SH
SOLE
30904
0
2069
GENTEX CORP
COM
371901109
234
7082
SH
SOLE
5325
0
1757
GENUINE PARTS CO
COM
372460105
1455
11505
SH
SOLE
9379
0
2126
GILDAN ACTIVEWEAR INC
COM
375916103
687
18595
SH
SOLE
3640
0
14955
GILEAD SCIENCES INC
COM
375558103
42690
619949
SH
SOLE
439519
0
180429
GLACIER BANCORP INC NEW
COM
37637Q105
3854
69970
SH
SOLE
67450
0
2520
GLADSTONE INVT CORP
COM
376546107
2045
141889
SH
SOLE
107657
0
34232
GLAUKOS CORP
COM
377322102
2364
27865
SH
SOLE
16317
0
11548
GLAXOSMITHKLINE PLC
SPONSORED ADR
37733W105
2261
56779
SH
SOLE
41171
0
15608
GLOBAL PMTS INC
COM
37940X102
14227
75863
SH
SOLE
73401
0
2462
GLOBAL X FDS
FTSE NORDIC REG
37950E101
1
26
SH
SOLE
26
0
0
GLOBAL X FDS
MSCI CHINA CNSMR
37950E408
14
396
SH
SOLE
396
0
0
GLOBAL X FDS
SOCIAL MED ETF
37950E416
35
485
SH
SOLE
385
0
100
GLOBAL X FDS
GLB X SUPERDIV
37950E549
2
115
SH
SOLE
115
0
0
GLOBAL X FDS
GLBX MSCI NORW
37950E747
2
130
SH
SOLE
130
0
0
GLOBAL X FDS
GLB X MLP ENRG I
37954Y293
4
104
SH
SOLE
104
0
0
GLOBAL X FDS
S&P 500 COVERED
37954Y475
101
2064
SH
SOLE
2064
0
0
GLOBAL X FDS
NASDAQ 100 COVER
37954Y483
394
17561
SH
SOLE
17561
0
0
GLOBAL X FDS
US PFD ETF
37954Y657
7000
267486
SH
SOLE
267486
0
0
GLOBAL X FDS
US INFR DEV ETF
37954Y673
11317
439490
SH
SOLE
248917
0
190573
GLOBAL X FDS
RBTCS ARTFL INTE
37954Y715
5152
147398
SH
SOLE
64634
0
82764
GLOBAL X FDS
FINTECH ETF
37954Y814
867
18184
SH
SOLE
16590
0
1594
GLOBAL X FDS
GLOBAL X COPPER
37954Y830
39
1050
SH
SOLE
1050
0
0
GLOBAL X FDS
GLOBAL X SILVER
37954Y848
8
195
SH
SOLE
0
0
195
GLOBAL X FDS
LITHIUM BTRY ETF
37954Y855
1717
23695
SH
SOLE
22120
0
1575
GLOBANT S A
COM
L44385109
12300
56120
SH
SOLE
48286
0
7834
GLOBE LIFE INC
COM
37959E102
277
2908
SH
SOLE
2568
0
340
GLOBUS MED INC
CL A
379577208
1405
18128
SH
SOLE
9750
0
8378
GODADDY INC
CL A
380237107
20134
231536
SH
SOLE
194149
0
37387
GOGO INC
COM
38046C109
3389
297829
SH
SOLE
214844
0
82985
GOHEALTH INC
COM CL A
38046W105
151
13510
SH
SOLE
13510
0
0
GOLDMAN SACHS BDC INC
SHS
38147U107
3781
192924
SH
SOLE
192924
0
0
GOLDMAN SACHS ETF TR
ACTIVEBETA INT
381430107
35
991
SH
SOLE
991
0
0
GOLDMAN SACHS ETF TR
ACCESS INFLATI
381430362
585
10118
SH
SOLE
10118
0
0
GOLDMAN SACHS ETF TR
ACTIVEBETA JAP
381430404
121
3240
SH
SOLE
3240
0
0
GOLDMAN SACHS ETF TR
ACCESS INVT GR
381430479
368
6719
SH
SOLE
6719
0
0
GOLDMAN SACHS ETF TR
ACTIVEBETA US LG
381430503
125
1450
SH
SOLE
1372
0
78
GOLDMAN SACHS ETF TR
ACCES TREASURY
381430529
89
886
SH
SOLE
886
0
0
GOLDMAN SACHS GROUP INC
COM
38141G104
26721
70406
SH
SOLE
62364
0
8042
GOLDMINING INC
COM
38149E101
29
20000
SH
SOLE
20000
0
0
GOLUB CAP BDC INC
COM
38173M102
416
26973
SH
SOLE
26973
0
0
GOOSEHEAD INS INC
COM CL A
38267D109
98477
773580
SH
SOLE
549482
0
224098
GORES HOLDINGS VI INC
COM CL A
38286R105
326
20100
SH
SOLE
20100
0
0
GRACO INC
COM
384109104
1827
24136
SH
SOLE
18703
0
5433
GRAINGER W W INC
COM
384802104
33606
76726
SH
SOLE
46680
0
30046
GRAND CANYON ED INC
COM
38526M106
677
7521
SH
SOLE
6912
0
609
GRANITE CONSTR INC
COM
387328107
681
16400
SH
SOLE
16400
0
0
GREAT PANTHER MNG LTD
COM
39115V101
10
17000
SH
SOLE
0
0
17000
GREENBRIER COS INC
COM
393657101
26
586
SH
SOLE
0
0
586
GREENBRIER COS INC
NOTE 2.875% 2/0
393657AK7
267
250000
PRN
SOLE
215000
0
35000
GREIF INC
CL A
397624107
405
6685
SH
SOLE
6485
0
200
GREIF INC
CL B
397624206
24
400
SH
SOLE
400
0
0
GRID DYNAMICS HLDGS INC
CL A
39813G109
14327
953215
SH
SOLE
862316
0
90899
GRIFOLS S A
SP ADR REP B NVT
398438408
206
11874
SH
SOLE
8724
0
3150
GUARDANT HEALTH INC
COM
40131M109
2188
17616
SH
SOLE
17605
0
11
GUIDEWIRE SOFTWARE INC
COM
40171V100
126113
1118819
SH
SOLE
781458
0
337361
GUIDEWIRE SOFTWARE INC
NOTE 1.250% 3/1
40171VAA8
130
111000
PRN
SOLE
101000
0
10000
HAIN CELESTIAL GROUP INC
COM
405217100
357
8900
SH
SOLE
6621
0
2279
HALLIBURTON CO
COM
406216101
3584
155017
SH
SOLE
108139
0
46878
HALOZYME THERAPEUTICS INC
COM
40637H109
883
19452
SH
SOLE
19119
0
333
HAMILTON LANE INC
CL A
407497106
576
6320
SH
SOLE
6206
0
114
HANESBRANDS INC
COM
410345102
272
14546
SH
SOLE
11914
0
2632
HANNON ARMSTRONG SUST INFR C
COM
41068X100
747
13300
SH
SOLE
13300
0
0
HANNON ARMSTRONG SUST INFR C
NOTE 4.125% 9/0
41068XAB6
414
200000
PRN
SOLE
150000
0
50000
HARTFORD FINL SVCS GROUP INC
COM
416515104
337
5446
SH
SOLE
3633
0
1813
HASBRO INC
COM
418056107
787
8322
SH
SOLE
2158
0
6164
HBT FINL INC.
COM
404111106
252
14500
SH
SOLE
9200
0
5300
HCA HEALTHCARE INC
COM
40412C101
1766
8543
SH
SOLE
7040
0
1503
HCI GROUP INC
NOTE 4.250% 3/0
40416EAD5
226
140000
PRN
SOLE
105000
0
35000
HDFC BANK LTD
SPONSORED ADS
40415F101
1024
14002
SH
SOLE
7280
0
6722
HEALTH CATALYST INC
COM
42225T107
415
7484
SH
SOLE
7250
0
234
HEALTHCARE SVCS GROUP INC
COM
421906108
8209
260029
SH
SOLE
230256
0
29773
HEALTHEQUITY INC
COM
42226A107
981
12190
SH
SOLE
11864
0
326
HEALTHPEAK PROPERTIES INC
COM
42250P103
688
20661
SH
SOLE
14303
0
6358
HECLA MNG CO
COM
422704106
275
36959
SH
SOLE
32320
0
4639
HEICO CORP NEW
COM
422806109
25474
182717
SH
SOLE
100105
0
82612
HEICO CORP NEW
CL A
422806208
1834
14768
SH
SOLE
13980
0
788
HELEN OF TROY LTD
COM
G4388N106
840
3684
SH
SOLE
3407
0
277
HENRY JACK & ASSOC INC
COM
426281101
576
3525
SH
SOLE
2415
0
1110
HENRY SCHEIN INC
COM
806407102
1114
15011
SH
SOLE
13739
0
1272
HERCULES CAPITAL INC
COM
427096508
2456
143942
SH
SOLE
143942
0
0
HERON THERAPEUTICS INC
COM
427746102
287
18500
SH
SOLE
18500
0
0
HERSHEY CO
COM
427866108
5123
29410
SH
SOLE
25260
0
4150
HESS CORP
COM
42809H107
231
2649
SH
SOLE
2243
0
406
HEWLETT PACKARD ENTERPRISE C
COM
42824C109
537
36808
SH
SOLE
20554
0
16254
HIGHWOODS PPTYS INC
COM
431284108
2537
56163
SH
SOLE
56163
0
0
HILL-ROM HLDGS INC
COM
431475102
690
6074
SH
SOLE
46
0
6028
HILTON WORLDWIDE HLDGS INC
COM
43300A203
385
3192
SH
SOLE
1802
0
1390
HIMS & HERS HEALTH INC
COM CL A
433000106
2171
199319
SH
SOLE
189719
0
9600
HIMS & HERS HEALTH INC
*W EXP 01/20/202
433000114
9
2800
SH
SOLE
2800
0
0
HOLOGIC INC
COM
436440101
37664
564512
SH
SOLE
341885
0
222627
HOME DEPOT INC
COM
437076102
201262
631133
SH
SOLE
442044
0
189089
HONEYWELL INTL INC
COM
438516106
43878
200036
SH
SOLE
180206
0
19831
HORIZON GLOBAL CORP
COM
44052W104
157
18500
SH
SOLE
10000
0
8500
HORIZON THERAPEUTICS PUB L
SHS
G46188101
2653
28331
SH
SOLE
27436
0
895
HORMEL FOODS CORP
COM
440452100
265
5549
SH
SOLE
3693
0
1856
HOST HOTELS & RESORTS INC
COM
44107P104
581
33982
SH
SOLE
26388
0
7594
HOULIHAN LOKEY INC
CL A
441593100
483
5904
SH
SOLE
0
0
5904
HOWARD HUGHES CORP
COM
44267D107
793
8133
SH
SOLE
8133
0
0
HOWMET AEROSPACE INC
COM
443201108
268
7782
SH
SOLE
5912
0
1870
HP INC
COM
40434L105
1246
41267
SH
SOLE
32102
0
9166
HSBC HLDGS PLC
SPON ADR NEW
404280406
357
12367
SH
SOLE
8067
0
4300
HUB GROUP INC
CL A
443320106
401
6075
SH
SOLE
2575
0
3500
HUBBELL INC
COM
443510607
4226
22616
SH
SOLE
22321
0
295
HUBSPOT INC
COM
443573100
755
1296
SH
SOLE
781
0
515
HUDSON TECHNOLOGIES INC
COM
444144109
153
44900
SH
SOLE
44000
0
900
HUMANA INC
COM
444859102
2485
5614
SH
SOLE
3968
0
1646
HUMANIGEN INC
COM NEW
444863203
348
20000
SH
SOLE
20000
0
0
HUNT J B TRANS SVCS INC
COM
445658107
6093
37393
SH
SOLE
30991
0
6402
HUNTINGTON BANCSHARES INC
COM
446150104
2711
189995
SH
SOLE
122125
0
67870
HYDROFARM HLDGS GROUP INC
COM
44888K209
1688
28550
SH
SOLE
25150
0
3400
IAA INC
COM
449253103
201
3685
SH
SOLE
3478
0
207
IAC INTERACTIVECORP NEW
COM NEW
44891N208
721
4676
SH
SOLE
4100
0
576
ICICI BANK LIMITED
ADR
45104G104
2611
152679
SH
SOLE
117429
0
35250
ICON PLC
SHS
G4705A100
1305
6315
SH
SOLE
6237
0
78
IDACORP INC
COM
451107106
241
2467
SH
SOLE
1333
0
1134
IDEX CORP
COM
45167R104
556
2528
SH
SOLE
2370
0
158
IDEXX LABS INC
COM
45168D104
852570
1349965
SH
SOLE
1025834
0
324131
IHS MARKIT LTD
SHS
G47567105
65012
577065
SH
SOLE
313370
0
263695
II-VI INC
COM
902104108
52
718
SH
SOLE
664
0
54
II-VI INC
NOTE 0.250% 9/0
902104AB4
284
180000
PRN
SOLE
135000
0
45000
ILLINOIS TOOL WKS INC
COM
452308109
108436
485043
SH
SOLE
240679
0
244363
ILLUMINA INC
COM
452327109
21154
44704
SH
SOLE
26324
0
18380
IMMUNITYBIO INC
COM
45256X103
357
25000
SH
SOLE
0
0
25000
IMMUNOGEN INC
COM
45253H101
3393
514909
SH
SOLE
359673
0
155236
IMPACT SHS FDS I TR
YWCA WOMENS ETF
45259A100
32
961
SH
SOLE
800
0
161
IMPACT SHS FDS I TR
NAACP MINO ETF
45259A209
294
8964
SH
SOLE
8964
0
0
INARI MED INC
COM
45332Y109
292
3130
SH
SOLE
3090
0
40
INDEPENDENCE RLTY TR INC
COM
45378A106
16727
917529
SH
SOLE
801425
0
116104
INFORMATION SVCS GROUP INC
COM
45675Y104
7512
1284062
SH
SOLE
1208641
0
75421
ING GROEP N.V.
SPONSORED ADR
456837103
199
15000
SH
SOLE
15000
0
0
INGERSOLL RAND INC
COM
45687V106
589
12073
SH
SOLE
10930
0
1143
INOGEN INC
COM
45780L104
7977
122409
SH
SOLE
107777
0
14632
INSEEGO CORP
COM
45782B104
711
70500
SH
SOLE
70500
0
0
INSIGHT ENTERPRISES INC
COM
45765U103
225
2245
SH
SOLE
2200
0
45
INSMED INC
COM PAR $.01
457669307
424
14886
SH
SOLE
14886
0
0
INSPIRE MED SYS INC
COM
457730109
1261
6527
SH
SOLE
6527
0
0
INSULET CORP
COM
45784P101
3213
11706
SH
SOLE
10567
0
1139
INTEGER HLDGS CORP
COM
45826H109
679
7212
SH
SOLE
152
0
7060
INTEL CORP
COM
458140100
35054
624401
SH
SOLE
505969
0
118433
INTELLIA THERAPEUTICS INC
COM
45826J105
1475
9110
SH
SOLE
0
0
9110
INTERCONTINENTAL EXCHANGE IN
COM
45866F104
215522
1815688
SH
SOLE
1194956
0
620733
INTERDIGITAL INC
COM
45867G101
298
4080
SH
SOLE
4080
0
0
INTERNATIONAL BUSINESS MACHS
COM
459200101
54194
369695
SH
SOLE
293093
0
76602
INTERNATIONAL FLAVORS&FRAGRA
COM
459506101
7245
48495
SH
SOLE
26730
0
21765
INTERNATIONAL PAPER CO
COM
460146103
5441
88745
SH
SOLE
75559
0
13186
INTERPUBLIC GROUP COS INC
COM
460690100
1240
38179
SH
SOLE
33457
0
4722
INTERSECT ENT INC
COM
46071F103
505
29564
SH
SOLE
27795
0
1769
INTUIT
COM
461202103
218715
446202
SH
SOLE
341768
0
104434
INTUITIVE SURGICAL INC
COM NEW
46120E602
81776
88922
SH
SOLE
54653
0
34269
INVESCO ACTIVELY MANAGED ETF
ACTIVE US REAL
46090A101
10
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
7484
148266
SH
SOLE
148266
0
0
INVESCO ACTIVELY MANAGED ETF
EMGRING MKTS50
46090C305
67
1150
SH
SOLE
1150
0
0
INVESCO ACTIVLY MANGD ETC FD
OPTIMUM YIELD
46090F100
3847
191486
SH
SOLE
169345
0
22141
INVESCO DB US DLR INDEX TR
BULLISH FD
46141D203
409
16475
SH
SOLE
10075
0
6400
INVESCO EXCH TRADED FD TR II
S&P SMLCP ENGY
46138E164
542
67538
SH
SOLE
65538
0
2000
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
96
1794
SH
SOLE
1794
0
0
INVESCO EXCH TRADED FD TR II
S&P500 LOW VOL
46138E354
1713
28116
SH
SOLE
24716
0
3400
INVESCO EXCH TRADED FD TR II
S&P500 HDL VOL
46138E362
125
2829
SH
SOLE
1229
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
10
250
SH
SOLE
250
0
0
INVESCO EXCH TRADED FD TR II
RUSL 1000 ENHD
46138E438
21
580
SH
SOLE
580
0
0
INVESCO EXCH TRADED FD TR II
PFD ETF
46138E511
1730
112897
SH
SOLE
83281
0
29616
INVESCO EXCH TRADED FD TR II
NATL AMT MUNI
46138E537
836
30671
SH
SOLE
30671
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
2
41
SH
SOLE
41
0
0
INVESCO EXCH TRADED FD TR II
KBW BK ETF
46138E628
4215
65445
SH
SOLE
50997
0
14448
INVESCO EXCH TRADED FD TR II
GLOBAL WATER
46138E651
116
2934
SH
SOLE
2934
0
0
INVESCO EXCH TRADED FD TR II
FNDMNTL HY CRP
46138E719
115
5907
SH
SOLE
5907
0
0
INVESCO EXCH TRADED FD TR II
FTSE RAFI EMNG
46138E727
97
4158
SH
SOLE
830
0
3328
INVESCO EXCH TRADED FD TR II
FTSE INTL LOW
46138E768
6
180
SH
SOLE
180
0
0
INVESCO EXCH TRADED FD TR II
EMRNG MKT SVRG
46138E784
201
7274
SH
SOLE
7099
0
175
INVESCO EXCH TRADED FD TR II
CHINA TECHNLGY
46138E800
54
638
SH
SOLE
638
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
720
26320
SH
SOLE
24920
0
1400
INVESCO EXCH TRADED FD TR II
DWA DEV MKTS
46138E875
470
12465
SH
SOLE
11765
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
87
3920
SH
SOLE
3920
0
0
INVESCO EXCH TRADED FD TR II
NASDAQ 100 ETF
46138G649
58
400
SH
SOLE
400
0
0
INVESCO EXCH TRADED FD TR II
SOLAR ETF
46138G706
15779
176639
SH
SOLE
119964
0
56675
INVESCO EXCH TRADED FD TR II
TAXABLE MUN BD
46138G805
225
6786
SH
SOLE
6786
0
0
INVESCO EXCH TRADED FD TR II
VAR RATE PFD
46138G870
308
11710
SH
SOLE
8048
0
3662
INVESCO EXCHANGE TRADED FD T
AEROSPACE DEFN
46137V100
36
480
SH
SOLE
480
0
0
INVESCO EXCHANGE TRADED FD T
WILDERHIL CLAN
46137V134
70
753
SH
SOLE
753
0
0
INVESCO EXCHANGE TRADED FD T
WATER RES ETF
46137V142
6814
127310
SH
SOLE
53420
0
73890
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
259
795
SH
SOLE
795
0
0
INVESCO EXCHANGE TRADED FD T
S&P500 QUALITY
46137V241
1715
35280
SH
SOLE
32880
0
2400
INVESCO EXCHANGE TRADED FD T
S&P500 PUR VAL
46137V258
216
2805
SH
SOLE
2800
0
5
INVESCO EXCHANGE TRADED FD T
S&P500 PUR GWT
46137V266
108
587
SH
SOLE
400
0
187
INVESCO EXCHANGE TRADED FD T
S&P500 EQL TEC
46137V282
15
50
SH
SOLE
50
0
0
INVESCO EXCHANGE TRADED FD T
BUYBACK ACHIEV
46137V308
15
164
SH
SOLE
0
0
164
INVESCO EXCHANGE TRADED FD T
S&P500 EQL MAT
46137V316
48
292
SH
SOLE
292
0
0
INVESCO EXCHANGE TRADED FD T
S&P500 EQL HLT
46137V332
249
850
SH
SOLE
850
0
0
INVESCO EXCHANGE TRADED FD T
S&P500 EQL WGT
46137V357
14225
94375
SH
SOLE
66457
0
27918
INVESCO EXCHANGE TRADED FD T
S&P500 EQL STP
46137V373
6
35
SH
SOLE
35
0
0
INVESCO EXCHANGE TRADED FD T
S&P MDCP MOMNTUM
46137V464
338
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
719
2800
SH
SOLE
2800
0
0
INVESCO EXCHANGE TRADED FD T
INTL DIVI ACHI
46137V548
53
3000
SH
SOLE
3000
0
0
INVESCO EXCHANGE TRADED FD T
HIG YLD EQ DIV
46137V563
13
650
SH
SOLE
650
0
0
INVESCO EXCHANGE TRADED FD T
GLOBAL DRGN CN
46137V571
12
200
SH
SOLE
200
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
263
1405
SH
SOLE
175
0
1230
INVESCO EXCHANGE TRADED FD T
FTSE RAFI 1000
46137V613
4137
25801
SH
SOLE
19469
0
6332
INVESCO EXCHANGE TRADED FD T
FINL PFD ETF
46137V621
65
3390
SH
SOLE
3390
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
40
330
SH
SOLE
330
0
0
INVESCO EXCHANGE TRADED FD T
DYNMC LRG VALU
46137V738
7
156
SH
SOLE
156
0
0
INVESCO EXCHANGE TRADED FD T
DYNMC LRG GWTH
46137V746
161
2157
SH
SOLE
2157
0
0
INVESCO EXCHANGE TRADED FD T
DYNMC BIOTECH
46137V787
31
400
SH
SOLE
400
0
0
INVESCO EXCHANGE TRADED FD T
DWA MOMENTUM
46137V837
3277
36560
SH
SOLE
36010
0
550
INVESCO EXCHANGE TRADED FD T
DWA FINL MUMT
46137V860
13
250
SH
SOLE
0
0
250
INVESCO EXCHANGE TRADED FD T
ZACKS MID CAP
46137Y401
21
230
SH
SOLE
135
0
95
INVESCO LTD
SHS
G491BT108
1642
61443
SH
SOLE
2162
0
59281
INVESCO QQQ TR
UNIT SER 1
46090E103
60362
170308
SH
SOLE
125791
0
44517
INVITAE CORP
COM
46185L103
223
6599
SH
SOLE
3599
0
3000
INVITATION HOMES INC
COM
46187W107
226
6053
SH
SOLE
5978
0
75
IONIS PHARMACEUTICALS INC
COM
462222100
410
10288
SH
SOLE
10238
0
50
IPG PHOTONICS CORP
COM
44980X109
208
989
SH
SOLE
789
0
200
IQVIA HLDGS INC
COM
46266C105
1181
4875
SH
SOLE
3471
0
1404
IRHYTHM TECHNOLOGIES INC
COM
450056106
42111
634684
SH
SOLE
406679
0
228005
IRIDIUM COMMUNICATIONS INC
COM
46269C102
14704
367689
SH
SOLE
332347
0
35342
IRON MTN INC NEW
COM
46284V101
10801
255219
SH
SOLE
207851
0
47368
ISHARES GOLD TR
ISHARES NEW
464285204
15502
459868
SH
SOLE
415968
0
43900
ISHARES INC
MSCI AUST ETF
464286103
170
6534
SH
SOLE
4634
0
1900
ISHARES INC
MSCI FRONTIER
464286145
47
1421
SH
SOLE
1271
0
150
ISHARES INC
MSCI AUSTRIA ETF
464286202
240
10000
SH
SOLE
10000
0
0
ISHARES INC
EM MKTS DIV ETF
464286319
47
1214
SH
SOLE
1214
0
0
ISHARES INC
MSCI GLB SLV&MTL
464286327
9
557
SH
SOLE
557
0
0
ISHARES INC
MSCI WORLD ETF
464286392
1262
9969
SH
SOLE
520
0
9449
ISHARES INC
MSCI BRAZIL ETF
464286400
100
2462
SH
SOLE
2208
0
254
ISHARES INC
MSCI EM ASIA ETF
464286426
1703
18415
SH
SOLE
18070
0
345
ISHARES INC
EM MKT SM-CP ETF
464286475
31
500
SH
SOLE
390
0
110
ISHARES INC
MSCI CDA ETF
464286509
178
4777
SH
SOLE
3179
0
1598
ISHARES INC
MSCI GBL MIN VOL
464286525
1319
12828
SH
SOLE
11341
0
1487
ISHARES INC
MSCI EMERG MRKT
464286533
165
2570
SH
SOLE
1740
0
830
ISHARES INC
MSCI EURZONE ETF
464286608
484
9811
SH
SOLE
4832
0
4979
ISHARES INC
MSCI ISRAEL ETF
464286632
3
50
SH
SOLE
50
0
0
ISHARES INC
MSCI CHILE ETF
464286640
10
359
SH
SOLE
359
0
0
ISHARES INC
MSCI PAC JP ETF
464286665
15
292
SH
SOLE
292
0
0
ISHARES INC
MSCI FRANCE ETF
464286707
36
963
SH
SOLE
188
0
775
ISHARES INC
MSCI SWITZERLAND
464286749
43
875
SH
SOLE
0
0
875
ISHARES INC
MSCI SWEDEN ETF
464286756
16
350
SH
SOLE
0
0
350
ISHARES INC
MSCI STH KOR ETF
464286772
117
1260
SH
SOLE
1198
0
62
ISHARES INC
MSCI STH AFR ETF
464286780
14
296
SH
SOLE
296
0
0
ISHARES INC
MSCI GERMANY ETF
464286806
108
3114
SH
SOLE
1439
0
1675
ISHARES INC
MSCI NETHERL ETF
464286814
22
450
SH
SOLE
0
0
450
ISHARES INC
MSCI MEXICO ETF
464286822
1
20
SH
SOLE
20
0
0
ISHARES INC
MSCI HONG KG ETF
464286871
307
11483
SH
SOLE
10011
0
1472
ISHARES INC
CORE MSCI EMKT
46434G103
19823
295915
SH
SOLE
268137
0
27778
ISHARES INC
CUR HD MSCI EM
46434G509
3248
98258
SH
SOLE
86280
0
11978
ISHARES INC
MSCI TAIWAN ETF
46434G772
246
3845
SH
SOLE
3745
0
100
ISHARES INC
MSCI SINGPOR ETF
46434G780
20
882
SH
SOLE
602
0
280
ISHARES INC
MSCI RUSSIA ETF
46434G798
22
487
SH
SOLE
487
0
0
ISHARES INC
MSCI JPN ETF NEW
46434G822
2019
29897
SH
SOLE
26027
0
3870
ISHARES INC
MSCI ITALY ETF
46434G830
1
20
SH
SOLE
20
0
0
ISHARES INC
MSCI GBL GOLD MN
46434G855
1
50
SH
SOLE
50
0
0
ISHARES SILVER TR
ISHARES
46428Q109
2527
104318
SH
SOLE
90220
0
14098
ISHARES TR
S&P 100 ETF
464287101
2425
12362
SH
SOLE
7437
0
4925
ISHARES TR
MORNINGSTAR GRWT
464287119
34
520
SH
SOLE
520
0
0
ISHARES TR
CORE S&P TTL STK
464287150
28127
284803
SH
SOLE
252953
0
31850
ISHARES TR
SELECT DIVID ETF
464287168
17069
146364
SH
SOLE
127698
0
18666
ISHARES TR
TIPS BD ETF
464287176
34646
270649
SH
SOLE
143765
0
126884
ISHARES TR
CHINA LG-CAP ETF
464287184
503
10861
SH
SOLE
7869
0
2992
ISHARES TR
TRANS AVG ETF
464287192
10
37
SH
SOLE
0
0
37
ISHARES TR
CORE S&P500 ETF
464287200
113353
263660
SH
SOLE
203514
0
60146
ISHARES TR
CORE US AGGBD ET
464287226
27908
241980
SH
SOLE
138214
0
103766
ISHARES TR
MSCI EMG MKT ETF
464287234
26276
476438
SH
SOLE
416571
0
59867
ISHARES TR
IBOXX INV CP ETF
464287242
3991
29705
SH
SOLE
28058
0
1648
ISHARES TR
GBL COMM SVC ETF
464287275
33
380
SH
SOLE
295
0
85
ISHARES TR
GLOBAL TECH ETF
464287291
1280
3792
SH
SOLE
3466
0
326
ISHARES TR
S&P 500 GRWT ETF
464287309
7801
107264
SH
SOLE
94620
0
12644
ISHARES TR
GLOB HLTHCRE ETF
464287325
126
1514
SH
SOLE
675
0
839
ISHARES TR
GLOBAL FINLS ETF
464287333
35
451
SH
SOLE
230
0
221
ISHARES TR
GLOBAL ENERG ETF
464287341
8
290
SH
SOLE
0
0
290
ISHARES TR
NORTH AMERN NAT
464287374
9
283
SH
SOLE
0
0
283
ISHARES TR
LATN AMER 40 ETF
464287390
127
4040
SH
SOLE
3468
0
572
ISHARES TR
S&P 500 VAL ETF
464287408
1236
8374
SH
SOLE
6758
0
1616
ISHARES TR
20 YR TR BD ETF
464287432
1605
11116
SH
SOLE
8988
0
2128
ISHARES TR
BARCLAYS 7 10 YR
464287440
1651
14295
SH
SOLE
10941
0
3355
ISHARES TR
1 3 YR TREAS BD
464287457
5639
65444
SH
SOLE
60047
0
5397
ISHARES TR
MSCI EAFE ETF
464287465
0
782237
SH
SOLE
701620
0
80617
ISHARES TR
RUS MDCP VAL ETF
464287473
3911
34017
SH
SOLE
33370
0
647
ISHARES TR
RUS MD CP GR ETF
464287481
7392
65298
SH
SOLE
63181
0
2117
ISHARES TR
RUS MID CAP ETF
464287499
6281
79261
SH
SOLE
33184
0
46077
ISHARES TR
CORE S&P MCP ETF
464287507
8230
30624
SH
SOLE
25535
0
5089
ISHARES TR
EXPANDED TECH
464287515
1202
3082
SH
SOLE
3037
0
45
ISHARES TR
ISHARES SEMICDTR
464287523
2016
4439
SH
SOLE
4439
0
0
ISHARES TR
EXPND TEC SC ETF
464287549
20
50
SH
SOLE
50
0
0
ISHARES TR
ISHARES BIOTECH
464287556
2708
16547
SH
SOLE
13156
0
3391
ISHARES TR
COHEN STEER REIT
464287564
244
3740
SH
SOLE
3170
0
570
ISHARES TR
GLOBAL 100 ETF
464287572
85
1201
SH
SOLE
1201
0
0
ISHARES TR
U.S. CNSM SV ETF
464287580
347
4471
SH
SOLE
4471
0
0
ISHARES TR
RUS 1000 VAL ETF
464287598
33774
212925
SH
SOLE
194110
0
18815
ISHARES TR
S&P MC 400GR ETF
464287606
3453
42669
SH
SOLE
39313
0
3357
ISHARES TR
RUS 1000 GRW ETF
464287614
23092
85061
SH
SOLE
71474
0
13587
ISHARES TR
RUS 1000 ETF
464287622
26953
111338
SH
SOLE
105000
0
6338
ISHARES TR
RUS 2000 VAL ETF
464287630
4534
27349
SH
SOLE
26859
0
490
ISHARES TR
RUS 2000 GRW ETF
464287648
10049
32240
SH
SOLE
28840
0
3400
ISHARES TR
RUSSELL 2000 ETF
464287655
50883
221836
SH
SOLE
188092
0
33744
ISHARES TR
CORE S&P US VLU
464287663
53272
740306
SH
SOLE
624046
0
116260
ISHARES TR
CORE S&P US GWT
464287671
10362
102614
SH
SOLE
79494
0
23120
ISHARES TR
RUSSELL 3000 ETF
464287689
51189
200029
SH
SOLE
190684
0
9345
ISHARES TR
U.S. UTILITS ETF
464287697
95
1210
SH
SOLE
1210
0
0
ISHARES TR
S&P MC 400VL ETF
464287705
1483
14076
SH
SOLE
14010
0
66
ISHARES TR
US TELECOM ETF
464287713
412
12398
SH
SOLE
11798
0
600
ISHARES TR
U.S. TECH ETF
464287721
2600
26158
SH
SOLE
24469
0
1689
ISHARES TR
U.S. REAL ES ETF
464287739
1870
18342
SH
SOLE
14564
0
3778
ISHARES TR
US INDUSTRIALS
464287754
393
3536
SH
SOLE
3536
0
0
ISHARES TR
US HLTHCARE ETF
464287762
560
2052
SH
SOLE
2052
0
0
ISHARES TR
U.S. FIN SVC ETF
464287770
69
370
SH
SOLE
370
0
0
ISHARES TR
U.S. FINLS ETF
464287788
545
6722
SH
SOLE
5904
0
818
ISHARES TR
U.S. ENERGY ETF
464287796
149
5109
SH
SOLE
3909
0
1200
ISHARES TR
CORE S&P SCP ETF
464287804
10920
96654
SH
SOLE
48579
0
48074
ISHARES TR
U.S. CNSM GD ETF
464287812
296
1607
SH
SOLE
1607
0
0
ISHARES TR
U.S. BAS MTL ETF
464287838
31
240
SH
SOLE
240
0
0
ISHARES TR
DOW JONES US ETF
464287846
55
510
SH
SOLE
510
0
0
ISHARES TR
EUROPE ETF
464287861
828
15530
SH
SOLE
12530
0
3000
ISHARES TR
SP SMCP600VL ETF
464287879
710
6731
SH
SOLE
5761
0
970
ISHARES TR
S&P SML 600 GWT
464287887
1522
11474
SH
SOLE
10438
0
1036
ISHARES TR
SHRT NAT MUN ETF
464288158
2561
23749
SH
SOLE
22749
0
1000
ISHARES TR
AGENCY BOND ETF
464288166
199
1677
SH
SOLE
1665
0
12
ISHARES TR
GL TIMB FORE ETF
464288174
1
11
SH
SOLE
0
0
11
ISHARES TR
MSCI AC ASIA ETF
464288182
14
143
SH
SOLE
143
0
0
ISHARES TR
GL CLEAN ENE ETF
464288224
3298
140563
SH
SOLE
93991
0
46572
ISHARES TR
MSCI ACWI EX US
464288240
795
13822
SH
SOLE
11992
0
1830
ISHARES TR
MSCI ACWI ETF
464288257
2087
20624
SH
SOLE
11674
0
8950
ISHARES TR
EAFE SML CP ETF
464288273
2374
32013
SH
SOLE
27075
0
4938
ISHARES TR
JPMORGAN USD EMG
464288281
453
4027
SH
SOLE
2921
0
1106
ISHARES TR
MRGSTR MD CP GRW
464288307
61
882
SH
SOLE
882
0
0
ISHARES TR
GLB INFRASTR ETF
464288372
86
1897
SH
SOLE
1197
0
700
ISHARES TR
MRGSTR MD CP VAL
464288406
2
30
SH
SOLE
30
0
0
ISHARES TR
NATIONAL MUN ETF
464288414
5142
43876
SH
SOLE
32666
0
11210
ISHARES TR
ASIA 50 ETF
464288430
6
66
SH
SOLE
66
0
0
ISHARES TR
INTL SEL DIV ETF
464288448
2065
63744
SH
SOLE
54342
0
9402
ISHARES TR
INTL DEV RE ETF
464288489
47
1600
SH
SOLE
1600
0
0
ISHARES TR
DEVSMCP EXNA ETF
464288497
195
2810
SH
SOLE
2810
0
0
ISHARES TR
IBOXX HI YD ETF
464288513
785
8919
SH
SOLE
7331
0
1588
ISHARES TR
MSCI KLD400 SOC
464288570
4575
55237
SH
SOLE
51673
0
3564
ISHARES TR
MBS ETF
464288588
987
9119
SH
SOLE
4923
0
4196
ISHARES TR
GOV/CRED BD ETF
464288596
48
390
SH
SOLE
270
0
120
ISHARES TR
MRGSTR SM CP GR
464288604
37
720
SH
SOLE
720
0
0
ISHARES TR
INTRM GOV CR ETF
464288612
259
2237
SH
SOLE
1687
0
550
ISHARES TR
USD INV GRDE ETF
464288620
1193
19691
SH
SOLE
3464
0
16227
ISHARES TR
ISHS 5-10YR INVT
464288638
470
7758
SH
SOLE
7670
0
88
ISHARES TR
ISHS 1-5YR INVS
464288646
3810
69509
SH
SOLE
58886
0
10623
ISHARES TR
10-20 YR TRS ETF
464288653
14
93
SH
SOLE
0
0
93
ISHARES TR
3 7 YR TREAS BD
464288661
863
6611
SH
SOLE
6611
0
0
ISHARES TR
SHORT TREAS BD
464288679
1009
9130
SH
SOLE
8155
0
975
ISHARES TR
PFD AND INCM SEC
464288687
2896
73628
SH
SOLE
62987
0
10640
ISHARES TR
GLOBAL MATER ETF
464288695
13
138
SH
SOLE
0
0
138
ISHARES TR
MRNING SM CP ETF
464288703
15
261
SH
SOLE
6
0
255
ISHARES TR
GLOB UTILITS ETF
464288711
11
190
SH
SOLE
0
0
190
ISHARES TR
GLB CNS DISC ETF
464288745
10
60
SH
SOLE
0
0
60
ISHARES TR
US HOME CONS ETF
464288752
21
302
SH
SOLE
302
0
0
ISHARES TR
US AER DEF ETF
464288760
1386
12658
SH
SOLE
11278
0
1380
ISHARES TR
US REGNL BKS ETF
464288778
52
900
SH
SOLE
0
0
900
ISHARES TR
MSCI USA ESG SLC
464288802
2198
23007
SH
SOLE
20931
0
2076
ISHARES TR
U.S. MED DVC ETF
464288810
4502
12469
SH
SOLE
11911
0
558
ISHARES TR
US HLTHCR PR ETF
464288828
42
158
SH
SOLE
158
0
0
ISHARES TR
MICRO-CAP ETF
464288869
259
1695
SH
SOLE
1620
0
75
ISHARES TR
EAFE VALUE ETF
464288877
1000
19328
SH
SOLE
11985
0
7343
ISHARES TR
EAFE GRWTH ETF
464288885
13924
129793
SH
SOLE
109358
0
20435
ISHARES TR
BRAZIL SM-CP ETF
464289131
1
60
SH
SOLE
60
0
0
ISHARES TR
MSCI EURO FL ETF
464289180
184
9427
SH
SOLE
7877
0
1550
ISHARES TR
RUS TP200 VL ETF
464289420
220
3305
SH
SOLE
3305
0
0
ISHARES TR
RUS TP200 GR ETF
464289438
1067
7082
SH
SOLE
7082
0
0
ISHARES TR
10+ YR INVST GRD
464289511
34
488
SH
SOLE
265
0
223
ISHARES TR
AGGRES ALLOC ETF
464289859
26
368
SH
SOLE
368
0
0
ISHARES TR
MODERT ALLOC ETF
464289875
32
700
SH
SOLE
0
0
700
ISHARES TR
US TREAS BD ETF
46429B267
380
14288
SH
SOLE
7695
0
6593
ISHARES TR
A RATE CP BD ETF
46429B291
233
4092
SH
SOLE
3469
0
623
ISHARES TR
MSCI UK SM ETF
46429B416
1
15
SH
SOLE
15
0
0
ISHARES TR
MSCI INDIA ETF
46429B598
162
3650
SH
SOLE
1250
0
2400
ISHARES TR
MSCI POLAND ETF
46429B606
1
55
SH
SOLE
55
0
0
ISHARES TR
FLTG RATE NT ETF
46429B655
723
14223
SH
SOLE
675
0
13548
ISHARES TR
CORE HIGH DV ETF
46429B663
1524
15790
SH
SOLE
13707
0
2083
ISHARES TR
MSCI CHINA ETF
46429B671
53
647
SH
SOLE
431
0
216
ISHARES TR
MSCI EAFE MIN VL
46429B689
548
7250
SH
SOLE
4359
0
2891
ISHARES TR
MSCI USA MIN VOL
46429B697
6773
92015
SH
SOLE
75767
0
16248
ISHARES TR
0-5 YR TIPS ETF
46429B747
138
1295
SH
SOLE
1295
0
0
ISHARES TR
MSCI USA QLT FCT
46432F339
538
4051
SH
SOLE
3173
0
878
ISHARES TR
MSCI USA VALUE
46432F388
312
2973
SH
SOLE
2973
0
0
ISHARES TR
MSCI USA MMENTM
46432F396
157
908
SH
SOLE
878
0
30
ISHARES TR
CORE MSCI TOTAL
46432F834
4575
62417
SH
SOLE
61417
0
1000
ISHARES TR
CORE MSCI EAFE
46432F842
19267
257372
SH
SOLE
218312
0
39060
ISHARES TR
CORE 1 5 YR USD
46432F859
1031
20104
SH
SOLE
16585
0
3519
ISHARES TR
0-5YR INVT GR CP
46434V100
3
65
SH
SOLE
65
0
0
ISHARES TR
MSCI INTL MULTFT
46434V274
23
765
SH
SOLE
765
0
0
ISHARES TR
MSCI USA MULTIFT
46434V282
51
1185
SH
SOLE
1185
0
0
ISHARES TR
EXPONENTIAL TECH
46434V381
579
9160
SH
SOLE
9160
0
0
ISHARES TR
0-5YR HI YL CP
46434V407
68
1474
SH
SOLE
1448
0
26
ISHARES TR
MSCI INTL QUALTY
46434V456
41
1064
SH
SOLE
0
0
1064
ISHARES TR
MSCI CHINA A
46434V514
583
13147
SH
SOLE
12579
0
568
ISHARES TR
CORE DIV GRWTH
46434V621
784
15575
SH
SOLE
15259
0
316
ISHARES TR
CORE MSCI PAC
46434V696
14
210
SH
SOLE
0
0
210
ISHARES TR
CUR HED MSCI GER
46434V704
68
2039
SH
SOLE
1262
0
777
ISHARES TR
CORE MSCI EURO
46434V738
581
10140
SH
SOLE
9970
0
170
ISHARES TR
HDG MSCI EAFE
46434V803
5449
157298
SH
SOLE
157298
0
0
ISHARES TR
BLACKROCK ULTRA
46434V878
151
2996
SH
SOLE
2714
0
282
ISHARES TR
IBONDS DEC23 ETF
46434VAX8
772
29600
SH
SOLE
29600
0
0
ISHARES TR
IBONDS DEC22 ETF
46434VBA7
1241
48860
SH
SOLE
48860
0
0
ISHARES TR
IBONDS DEC24 ETF
46434VBG4
40
1500
SH
SOLE
1500
0
0
ISHARES TR
IBONDS DEC21 ETF
46434VBK5
1271
51275
SH
SOLE
49150
0
2125
ISHARES TR
CONV BD ETF
46435G102
631
6191
SH
SOLE
6191
0
0
ISHARES TR
ESG AWRE USD ETF
46435G193
1658
59820
SH
SOLE
59820
0
0
ISHARES TR
ESG AWRE 1 5 YR
46435G243
687
26376
SH
SOLE
26376
0
0
ISHARES TR
RUSEL 2500 ETF
46435G268
29
435
SH
SOLE
435
0
0
ISHARES TR
MSCI ARGENTINA
46435G276
1
40
SH
SOLE
40
0
0
ISHARES TR
CORE MSCI INTL
46435G326
5
70
SH
SOLE
0
0
70
ISHARES TR
MSCI UK ETF NEW
46435G334
355
10859
SH
SOLE
8213
0
2646
ISHARES TR
MORTGE REL ETF
46435G342
48
1300
SH
SOLE
1300
0
0
ISHARES TR
CR 5 10 YR ETF
46435G417
162
3145
SH
SOLE
3145
0
0
ISHARES TR
ESG AWR MSCI USA
46435G425
2968
30137
SH
SOLE
28384
0
1753
ISHARES TR
FALN ANGLS USD
46435G474
2
53
SH
SOLE
53
0
0
ISHARES TR
ESG AW MSCI EAFE
46435G516
22752
287894
SH
SOLE
286714
0
1180
ISHARES TR
IBONDS DEC2021
46435G789
51
2000
SH
SOLE
2000
0
0
ISHARES TR
ESG MSCI LEADR
46435U218
1075
14316
SH
SOLE
14316
0
0
ISHARES TR
IBDS DEC28 ETF
46435U515
29
1000
SH
SOLE
1000
0
0
ISHARES TR
ESG AWR US AGRGT
46435U549
377
6813
SH
SOLE
6813
0
0
ISHARES TR
US INFRASTRUC
46435U713
72
2028
SH
SOLE
2028
0
0
ISHARES TR
BROAD USD HIGH
46435U853
58
1400
SH
SOLE
703
0
697
ISHARES U S ETF TR
BLACKROCK ST MAT
46431W507
111
2217
SH
SOLE
2217
0
0
ISHARES U S ETF TR
INT RT HDG C B
46431W705
13
130
SH
SOLE
0
0
130
ISHARES U S ETF TR
GSCI CMDTY STGY
46431W853
691
20026
SH
SOLE
8102
0
11924
ITT INC
COM
45073V108
2436
26595
SH
SOLE
25195
0
1400
J & J SNACK FOODS CORP
COM
466032109
3654
20949
SH
SOLE
20174
0
775
J P MORGAN EXCHANGE-TRADED F
BETABUILDERS EUR
46641Q191
1065
18177
SH
SOLE
18177
0
0
J P MORGAN EXCHANGE-TRADED F
BETABULDRS JAPAN
46641Q217
741
13122
SH
SOLE
13122
0
0
J P MORGAN EXCHANGE-TRADED F
BETABUILDERS CDA
46641Q225
427
6595
SH
SOLE
6489
0
106
J P MORGAN EXCHANGE-TRADED F
BETABUILDERS DEV
46641Q233
618
10563
SH
SOLE
10563
0
0
J P MORGAN EXCHANGE-TRADED F
US AGGREGATE ETF
46641Q241
4
71
SH
SOLE
71
0
0
J P MORGAN EXCHANGE-TRADED F
EQUITY PREMIUM
46641Q332
62
1025
SH
SOLE
1025
0
0
J P MORGAN EXCHANGE-TRADED F
ULTRA SHT MUNCPL
46641Q654
306
6000
SH
SOLE
6000
0
0
J P MORGAN EXCHANGE-TRADED F
BETBULD MSCI
46641Q738
0
5
SH
SOLE
0
0
5
J2 GLOBAL INC
COM
48123V102
1879
13664
SH
SOLE
12035
0
1629
JACOBS ENGR GROUP INC
COM
469814107
8854
66358
SH
SOLE
41768
0
24591
JAMF HLDG CORP
COM
47074L105
3119
92922
SH
SOLE
81667
0
11255
JD.COM INC
SPON ADR CL A
47215P106
568
7122
SH
SOLE
5532
0
1590
JEFFERIES FINL GROUP INC
COM
47233W109
364
10654
SH
SOLE
7479
0
3175
JOHN BEAN TECHNOLOGIES CORP
COM
477839104
2595
18192
SH
SOLE
15629
0
2563
JOHN HANCOCK EXCHANGE TRADED
MLTFCTR LRG CAP
47804J107
66
1207
SH
SOLE
1207
0
0
JOHN HANCOCK EXCHANGE TRADED
MULTIFACTOR MI
47804J206
571
11011
SH
SOLE
11011
0
0
JOHNSON & JOHNSON
COM
478160104
176398
1070763
SH
SOLE
741251
0
329512
JOHNSON CTLS INTL PLC
SHS
G51502105
538
7841
SH
SOLE
2959
0
4882
JONES LANG LASALLE INC
COM
48020Q107
34921
178659
SH
SOLE
91652
0
87007
JPMORGAN CHASE & CO
COM
46625H100
251932
1619726
SH
SOLE
1006971
0
612755
JPMORGAN CHASE & CO
ALERIAN ML ETN
46625H365
786
39986
SH
SOLE
12323
0
27663
JUST EAT TAKEAWAY COM N V
SPONSORED ADS
48214T305
2653
145271
SH
SOLE
140042
0
5229
KANSAS CITY SOUTHERN
COM NEW
485170302
1104
3894
SH
SOLE
2789
0
1105
KARAT PACKAGING INC
COM
48563L101
652
32018
SH
SOLE
29091
0
2927
KB HOME
COM
48666K109
312
7650
SH
SOLE
7650
0
0
KELLOGG CO
COM
487836108
3104
48258
SH
SOLE
43360
0
4898
KEMPER CORP
COM
488401100
2044
27664
SH
SOLE
25385
0
2279
KEYCORP
COM
493267108
1081
52362
SH
SOLE
42571
0
9791
KEYSIGHT TECHNOLOGIES INC
COM
49338L103
964
6240
SH
SOLE
2594
0
3646
KFORCE INC
COM
493732101
213
3385
SH
SOLE
3385
0
0
KIMBERLY-CLARK CORP
COM
494368103
11303
84493
SH
SOLE
57870
0
26623
KINDER MORGAN INC DEL
COM
49456B101
9888
542404
SH
SOLE
419588
0
122816
KINSALE CAP GROUP INC
COM
49714P108
7454
45238
SH
SOLE
42638
0
2600
KIRKLAND LAKE GOLD LTD
COM
49741E100
338
8759
SH
SOLE
4876
0
3883
KKR & CO INC
COM
48251W104
894
15090
SH
SOLE
10330
0
4759
KLA CORP
COM NEW
482480100
5406
16675
SH
SOLE
819
0
15856
KNOWLES CORP
COM
49926D109
0
12
SH
SOLE
0
0
12
KNOWLES CORP
NOTE 3.250%11/0
49926DAB5
100
90000
PRN
SOLE
65000
0
25000
KOHLS CORP
COM
500255104
1540
27940
SH
SOLE
16358
0
11582
KORNIT DIGITAL LTD
SHS
M6372Q113
116046
933372
SH
SOLE
785724
0
147648
KRAFT HEINZ CO
COM
500754106
4045
99197
SH
SOLE
85188
0
14009
KRANESHARES TR
CSI CHI INTERNET
500767306
248
3561
SH
SOLE
3561
0
0
KRANESHARES TR
QUADRTC INT RT
500767736
7744
280366
SH
SOLE
199267
0
81099
KROGER CO
COM
501044101
431
11259
SH
SOLE
4934
0
6325
KRYSTAL BIOTECH INC
COM
501147102
3995
58755
SH
SOLE
31186
0
27569
L3HARRIS TECHNOLOGIES INC
COM
502431109
4409
20397
SH
SOLE
19145
0
1252
LABORATORY CORP AMER HLDGS
COM NEW
50540R409
1362
4939
SH
SOLE
3579
0
1360
LAM RESEARCH CORP
COM
512807108
1978
3039
SH
SOLE
2144
0
895
LAMAR ADVERTISING CO NEW
CL A
512816109
373
3575
SH
SOLE
3575
0
0
LAMB WESTON HLDGS INC
COM
513272104
386
4780
SH
SOLE
1909
0
2871
LANDMARK INFRASTRCTUR PARTR
COM UNIT LTD
51508J108
266
20900
SH
SOLE
4000
0
16900
LANDSTAR SYS INC
COM
515098101
2090
13224
SH
SOLE
11156
0
2068
LAS VEGAS SANDS CORP
COM
517834107
646
12269
SH
SOLE
8494
0
3775
LATHAM GROUP INC
COM
51819L107
313
9798
SH
SOLE
1000
0
8798
LATTICE SEMICONDUCTOR CORP
COM
518415104
3335
59371
SH
SOLE
57506
0
1865
LAUDER ESTEE COS INC
CL A
518439104
25899
81422
SH
SOLE
60313
0
21109
LAWSON PRODS INC
COM
520776105
235
4400
SH
SOLE
4400
0
0
LEGGETT & PLATT INC
COM
524660107
433
8354
SH
SOLE
4800
0
3554
LEIDOS HOLDINGS INC
COM
525327102
212
2092
SH
SOLE
2081
0
11
LEMONADE INC
COM
52567D107
977
8934
SH
SOLE
4834
0
4100
LENNAR CORP
CL A
526057104
2078
20911
SH
SOLE
19692
0
1219
LENNAR CORP
CL B
526057302
467
5739
SH
SOLE
4739
0
1000
LENNOX INTL INC
COM
526107107
2653
7564
SH
SOLE
6592
0
972
LESLIES INC
COM
527064109
4671
169900
SH
SOLE
150505
0
19395
LHC GROUP INC
COM
50187A107
5000
24970
SH
SOLE
24187
0
783
LIBERTY BROADBAND CORP
COM SER A
530307107
94
557
SH
SOLE
547
0
10
LIBERTY BROADBAND CORP
COM SER C
530307305
879
5063
SH
SOLE
4350
0
713
LIBERTY GLOBAL PLC
SHS CL A
G5480U104
128
4721
SH
SOLE
1002
0
3719
LIBERTY GLOBAL PLC
SHS CL C
G5480U120
355
13142
SH
SOLE
13011
0
131
LIBERTY MEDIA CORP DEL
COM A SIRIUSXM
531229409
55
1179
SH
SOLE
1066
0
113
LIBERTY MEDIA CORP DEL
COM C SIRIUSXM
531229607
207
4453
SH
SOLE
3416
0
1037
LIBERTY MEDIA CORP DEL
COM SER C FRMLA
531229854
356
7393
SH
SOLE
7346
0
47
LIBERTY MEDIA CORP DEL
COM SER A FRMLA
531229870
4
83
SH
SOLE
83
0
0
LIGAND PHARMACEUTICALS INC
COM NEW
53220K504
1919
14630
SH
SOLE
12368
0
2262
LIGHTSPEED POS INC
SUB VTG SHS
53227R106
210
2517
SH
SOLE
2517
0
0
LILLY ELI & CO
COM
532457108
61370
267386
SH
SOLE
143070
0
124316
LIMELIGHT NETWORKS INC
COM
53261M104
453
143741
SH
SOLE
117989
0
25752
LINCOLN ELEC HLDGS INC
COM
533900106
479
3636
SH
SOLE
3636
0
0
LINCOLN NATL CORP IND
COM
534187109
610
9708
SH
SOLE
6504
0
3204
LINDE PLC
SHS
G5494J103
82032
283749
SH
SOLE
160859
0
122890
LIONS GATE ENTMNT CORP
CL A VTG
535919401
176
8500
SH
SOLE
8500
0
0
LIONS GATE ENTMNT CORP
CL B NON VTG
535919500
46
2517
SH
SOLE
2517
0
0
LITHIA MTRS INC
COM
536797103
260
757
SH
SOLE
692
0
65
LITTELFUSE INC
COM
537008104
7261
28498
SH
SOLE
15730
0
12768
LIVE NATION ENTERTAINMENT IN
COM
538034109
51793
591314
SH
SOLE
487621
0
103693
LIVEPERSON INC
COM
538146101
16409
259474
SH
SOLE
233237
0
26237
LIVERAMP HLDGS INC
COM
53815P108
2729
58253
SH
SOLE
51448
0
6805
LOCKHEED MARTIN CORP
COM
539830109
9627
25445
SH
SOLE
21417
0
4028
LOWES COS INC
COM
548661107
58927
303795
SH
SOLE
207352
0
96443
LTC PPTYS INC
COM
502175102
254
6610
SH
SOLE
5525
0
1085
LULULEMON ATHLETICA INC
COM
550021109
171463
469801
SH
SOLE
390193
0
79608
LUMBER LIQUIDATORS HLDGS INC
COM
55003T107
1068
50595
SH
SOLE
43045
0
7550
LUMEN TECHNOLOGIES INC
COM
550241103
383
28179
SH
SOLE
25473
0
2706
LUMINAR TECHNOLOGIES INC
COM CL A
550424105
12136
552907
SH
SOLE
552907
0
0
LYFT INC
CL A COM
55087P104
5980
98881
SH
SOLE
87950
0
10931
LYONDELLBASELL INDUSTRIES N
SHS - A -
N53745100
1153
11211
SH
SOLE
9454
0
1757
LYRA THERAPEUTICS INC
COM
55234L105
442
55000
SH
SOLE
55000
0
0
M & T BK CORP
COM
55261F104
395
2721
SH
SOLE
1714
0
1007
MACKINAC FINL CORP
COM
554571109
272
13768
SH
SOLE
13768
0
0
MACYS INC
COM
55616P104
378
19940
SH
SOLE
16790
0
3150
MAGELLAN MIDSTREAM PRTNRS LP
COM UNIT RP LP
559080106
8908
182124
SH
SOLE
161996
0
20128
MAGNA INTL INC
COM
559222401
469
5063
SH
SOLE
2792
0
2271
MAIN STR CAP CORP
COM
56035L104
2659
64703
SH
SOLE
46638
0
18065
MANITOWOC CO INC
COM NEW
563571405
675
27532
SH
SOLE
15032
0
12500
MANPOWERGROUP INC WIS
COM
56418H100
398
3351
SH
SOLE
3332
0
19
MANTECH INTERNATIONAL CORP
CL A
564563104
710
8201
SH
SOLE
8201
0
0
MANULIFE FINL CORP
COM
56501R106
1818
92262
SH
SOLE
79330
0
12932
MARATHON OIL CORP
COM
565849106
198
14543
SH
SOLE
1495
0
13048
MARATHON PETE CORP
COM
56585A102
955
15811
SH
SOLE
7013
0
8798
MARAVAI LIFESCIENCES HLDGS I
COM CL A
56600D107
40588
972630
SH
SOLE
877422
0
95208
MARCUS & MILLICHAP INC
COM
566324109
470
12095
SH
SOLE
9364
0
2731
MARKEL CORP
COM
570535104
9400
7921
SH
SOLE
7343
0
578
MARKETAXESS HLDGS INC
COM
57060D108
2886
6225
SH
SOLE
371
0
5854
MARRIOTT INTL INC NEW
CL A
571903202
2069
15153
SH
SOLE
11981
0
3172
MARSH & MCLENNAN COS INC
COM
571748102
4541
32281
SH
SOLE
28791
0
3490
MARTIN MARIETTA MATLS INC
COM
573284106
3906
11102
SH
SOLE
11021
0
81
MARVELL TECHNOLOGY INC
COM
573874104
34187
586100
SH
SOLE
538106
0
47994
MASCO CORP
COM
574599106
313
5320
SH
SOLE
760
0
4560
MASIMO CORP
COM
574795100
447
1845
SH
SOLE
1775
0
70
MASTERCARD INCORPORATED
CL A
57636Q104
436502
1195602
SH
SOLE
880454
0
315148
MATCH GROUP INC NEW
COM
57667L107
2170
13455
SH
SOLE
11178
0
2277
MAXIM INTEGRATED PRODS INC
COM
57772K101
2476
23496
SH
SOLE
20061
0
3435
MAXLINEAR INC
COM
57776J100
3156
74284
SH
SOLE
60249
0
14035
MCCORMICK & CO INC
COM NON VTG
579780206
68605
776778
SH
SOLE
466315
0
310463
MCDONALDS CORP
COM
580135101
79404
343757
SH
SOLE
221773
0
121984
MCKESSON CORP
COM
58155Q103
379
1982
SH
SOLE
1441
0
541
MEDALLIA INC
COM
584021109
5793
171645
SH
SOLE
159990
0
11655
MEDIAALPHA INC
CL A
58450V104
6613
157080
SH
SOLE
134527
0
22553
MEDICAL PPTYS TRUST INC
COM
58463J304
353
17566
SH
SOLE
17167
0
399
MEDNAX INC
COM
58502B106
642
21298
SH
SOLE
16497
0
4801
MEDPACE HLDGS INC
COM
58506Q109
3186
18038
SH
SOLE
16853
0
1185
MEDTRONIC PLC
SHS
G5960L103
60222
485154
SH
SOLE
253944
0
231210
MERCADOLIBRE INC
COM
58733R102
4030
2587
SH
SOLE
1943
0
644
MERCK & CO INC
COM
58933Y105
48709
626317
SH
SOLE
431118
0
195200
MERCURY GENL CORP NEW
COM
589400100
743
11437
SH
SOLE
8114
0
3323
MERCURY SYS INC
COM
589378108
50040
754979
SH
SOLE
586610
0
168369
MEREDITH CORP
COM
589433101
262
6028
SH
SOLE
28
0
6000
MERIT MED SYS INC
COM
589889104
1551
23994
SH
SOLE
23994
0
0
METLIFE INC
COM
59156R108
2916
48717
SH
SOLE
41389
0
7328
METTLER TOLEDO INTERNATIONAL
COM
592688105
2639
1905
SH
SOLE
1535
0
370
MGE ENERGY INC
COM
55277P104
606
8142
SH
SOLE
7942
0
200
MGM RESORTS INTERNATIONAL
COM
552953101
1762
41319
SH
SOLE
40619
0
700
MGP INGREDIENTS INC NEW
COM
55303J106
462
6830
SH
SOLE
6630
0
200
MICROCHIP TECHNOLOGY INC.
COM
595017104
71638
478414
SH
SOLE
295277
0
183137
MICRON TECHNOLOGY INC
COM
595112103
25238
296989
SH
SOLE
262853
0
34136
MICROSOFT CORP
COM
594918104
993946
3669050
SH
SOLE
2580324
0
1088726
MIDDLEBY CORP
COM
596278101
799
4611
SH
SOLE
1018
0
3593
MILLER INDS INC TENN
COM NEW
600551204
361
9151
SH
SOLE
9151
0
0
MIND MEDICINE MINDMED INC
COM SUB VTG
60255C109
55
15926
SH
SOLE
5926
0
10000
MINERALS TECHNOLOGIES INC
COM
603158106
1018
12945
SH
SOLE
2800
0
10145
MITEK SYS INC
COM NEW
606710200
673
34945
SH
SOLE
29653
0
5292
MITSUBISHI UFJ FINL GROUP IN
SPONSORED ADS
606822104
217
40000
SH
SOLE
0
0
40000
MODERNA INC
COM
60770K107
3019
12849
SH
SOLE
10309
0
2540
MONDELEZ INTL INC
CL A
609207105
12720
203713
SH
SOLE
142562
0
61151
MONGODB INC
CL A
60937P106
67821
187599
SH
SOLE
122817
0
64782
MONOLITHIC PWR SYS INC
COM
609839105
3830
10256
SH
SOLE
10013
0
243
MONROE CAP CORP
COM
610335101
5162
481081
SH
SOLE
360592
0
120489
MONSTER BEVERAGE CORP NEW
COM
61174X109
1154
12630
SH
SOLE
8308
0
4322
MONTROSE ENVIRONMENTAL GROUP
COM
615111101
14665
273287
SH
SOLE
256804
0
16483
MOODYS CORP
COM
615369105
10564
29153
SH
SOLE
17924
0
11229
MORGAN STANLEY
COM NEW
617446448
11264
122850
SH
SOLE
89231
0
33619
MORNINGSTAR INC
COM
617700109
1908
7422
SH
SOLE
5577
0
1845
MOSAIC CO NEW
COM
61945C103
1214
38039
SH
SOLE
33460
0
4579
MOTOROLA SOLUTIONS INC
COM NEW
620076307
7288
33610
SH
SOLE
17688
0
15922
MPLX LP
COM UNIT REP LTD
55336V100
549
18549
SH
SOLE
16650
0
1899
MSC INDL DIRECT INC
CL A
553530106
2976
33168
SH
SOLE
24733
0
8435
MSCI INC
COM
55354G100
790
1482
SH
SOLE
1382
0
100
MYRIAD GENETICS INC
COM
62855J104
371
12119
SH
SOLE
2321
0
9798
NAPCO SEC TECHNOLOGIES INC
COM
630402105
2337
64248
SH
SOLE
62773
0
1475
NASDAQ INC
COM
631103108
867
4934
SH
SOLE
4846
0
88
NATIONAL BEVERAGE CORP
COM
635017106
320
6776
SH
SOLE
0
0
6776
NATIONAL BK HLDGS CORP
CL A
633707104
324
8592
SH
SOLE
8500
0
92
NATIONAL FUEL GAS CO
COM
636180101
314
6009
SH
SOLE
4467
0
1542
NATIONAL GRID PLC
SPONSORED ADR NE
636274409
771
12053
SH
SOLE
11595
0
458
NATIONAL INSTRS CORP
COM
636518102
1039
24576
SH
SOLE
24100
0
476
NATIONAL VISION HLDGS INC
COM
63845R107
1481
28963
SH
SOLE
26982
0
1981
NAUTILUS INC
COM
63910B102
7027
417032
SH
SOLE
352680
0
64352
NCINO INC
COM
63947U107
289
4819
SH
SOLE
4623
0
196
NCR CORP NEW
COM
62886E108
246
5384
SH
SOLE
5384
0
0
NEKTAR THERAPEUTICS
COM
640268108
6876
400702
SH
SOLE
348579
0
52123
NEOGENOMICS INC
COM NEW
64049M209
15654
346556
SH
SOLE
309714
0
36842
NEPHROS INC
COM
640671400
368
36249
SH
SOLE
36249
0
0
NETAPP INC
COM
64110D104
1647
20129
SH
SOLE
16268
0
3861
NETEASE INC
SPONSORED ADS
64110W102
379
3286
SH
SOLE
1006
0
2280
NETFLIX INC
COM
64110L106
66336
125586
SH
SOLE
109592
0
15994
NEUROCRINE BIOSCIENCES INC
COM
64125C109
1938
19915
SH
SOLE
15502
0
4413
NEURONETICS INC
COM
64131A105
2489
155357
SH
SOLE
143431
0
11926
NEVRO CORP
COM
64157F103
7866
47448
SH
SOLE
41261
0
6187
NEW FORTRESS ENERGY INC
COM CL A
644393100
523
13805
SH
SOLE
13805
0
0
NEW GOLD INC CDA
COM
644535106
24
13000
SH
SOLE
13000
0
0
NEW ORIENTAL ED & TECHNOLOGY
SPON ADR
647581107
182
22240
SH
SOLE
2550
0
19690
NEW RESIDENTIAL INVT CORP
COM NEW
64828T201
271
25602
SH
SOLE
25602
0
0
NEW YORK CMNTY BANCORP INC
COM
649445103
815
73954
SH
SOLE
48545
0
25409
NEWELL BRANDS INC
COM
651229106
282
10278
SH
SOLE
8117
0
2161
NEWMONT CORP
COM
651639106
2244
35410
SH
SOLE
25294
0
10116
NEXPOINT RESIDENTIAL TR INC
COM
65341D102
269
4890
SH
SOLE
4890
0
0
NEXTERA ENERGY INC
COM
65339F101
30973
422663
SH
SOLE
290735
0
131929
NEXTERA ENERGY PARTNERS LP
COM UNIT PART IN
65341B106
889
11637
SH
SOLE
10162
0
1475
NICE LTD
SPONSORED ADR
653656108
1321
5339
SH
SOLE
5217
0
122
NIKE INC
CL B
654106103
83662
541539
SH
SOLE
363447
0
178092
NIO INC
SPON ADS
62914V106
808
15179
SH
SOLE
13319
0
1860
NISOURCE INC
COM
65473P105
598
24389
SH
SOLE
22580
0
1809
NORFOLK SOUTHN CORP
COM
655844108
9259
34887
SH
SOLE
19586
0
15301
NORTHERN TR CORP
COM
665859104
26633
230351
SH
SOLE
132538
0
97813
NORTHROP GRUMMAN CORP
COM
666807102
6134
16878
SH
SOLE
13778
0
3100
NORTONLIFELOCK INC
COM
668771108
477
17527
SH
SOLE
14492
0
3035
NORWEGIAN CRUISE LINE HLDG L
SHS
G66721104
283
9623
SH
SOLE
873
0
8750
NOVAGOLD RES INC
COM NEW
66987E206
111
13807
SH
SOLE
8517
0
5290
NOVANTA INC
COM
67000B104
1112
8251
SH
SOLE
7926
0
325
NOVARTIS AG
SPONSORED ADR
66987V109
8714
95501
SH
SOLE
74898
0
20603
NOVOCURE LTD
ORD SHS
G6674U108
394
1775
SH
SOLE
1575
0
200
NOVO-NORDISK A S
ADR
670100205
1171
13983
SH
SOLE
9495
0
4488
NUANCE COMMUNICATIONS INC
COM
67020Y100
7240
132991
SH
SOLE
104461
0
28530
NUCOR CORP
COM
670346105
1327
13829
SH
SOLE
10136
0
3693
NUTANIX INC
CL A
67059N108
9427
246652
SH
SOLE
196273
0
50379
NUTRIEN LTD
COM
67077M108
935
15421
SH
SOLE
11455
0
3966
NUVASIVE INC
COM
670704105
730
10764
SH
SOLE
9693
0
1071
NVIDIA CORPORATION
COM
67066G104
100841
126035
SH
SOLE
93627
0
32408
NVR INC
COM
62944T105
239
48
SH
SOLE
1
0
47
NXP SEMICONDUCTORS N V
COM
N6596X109
584
2840
SH
SOLE
2639
0
201
OAK STR HEALTH INC
COM
67181A107
71113
1214146
SH
SOLE
867187
0
346959
OATLY GROUP AB
SPONSORED ADS
67421J108
449
18360
SH
SOLE
13410
0
4950
OCCIDENTAL PETE CORP
COM
674599105
347
11102
SH
SOLE
7295
0
3807
OCCIDENTAL PETE CORP
*W EXP 08/03/202
674599162
25
1823
SH
SOLE
1713
0
110
OFG BANCORP
COM
67103X102
221
10000
SH
SOLE
0
0
10000
OKTA INC
CL A
679295105
139754
571172
SH
SOLE
448867
0
122305
OLD DOMINION FREIGHT LINE IN
COM
679580100
5345
21059
SH
SOLE
19179
0
1880
OLD REP INTL CORP
COM
680223104
1532
61489
SH
SOLE
58289
0
3200
OLD SECOND BANCORP INC ILL
COM
680277100
137
11058
SH
SOLE
6000
0
5058
OLIN CORP
COM PAR $1
680665205
215
4650
SH
SOLE
4650
0
0
OLO INC
CL A
68134L109
2609
69771
SH
SOLE
64321
0
5450
OMNICOM GROUP INC
COM
681919106
18794
234955
SH
SOLE
233870
0
1085
ONE GAS INC
COM
68235P108
200
2705
SH
SOLE
2205
0
500
ONEOK INC NEW
COM
682680103
2282
41020
SH
SOLE
26078
0
14942
ONESPAWORLD HOLDINGS LIMITED
COM
P73684113
109
11205
SH
SOLE
11205
0
0
ONTRAK INC
COM
683373104
8953
275658
SH
SOLE
270658
0
5000
OOMA INC
COM
683416101
211
11162
SH
SOLE
4962
0
6200
OPEN TEXT CORP
COM
683715106
404
7945
SH
SOLE
7945
0
0
OPENDOOR TECHNOLOGIES INC
COM
683712103
2378
134115
SH
SOLE
123929
0
10186
OPTIMIZERX CORP
COM NEW
68401U204
46739
755074
SH
SOLE
685785
0
69289
OPTION CARE HEALTH INC
COM NEW
68404L201
4146
189574
SH
SOLE
185038
0
4536
ORACLE CORP
COM
68389X105
16703
214577
SH
SOLE
169621
0
44956
OREILLY AUTOMOTIVE INC
COM
67103H107
40729
71933
SH
SOLE
39918
0
32015
ORGANON & CO
COMMON STOCK
68622V106
1417
46833
SH
SOLE
29989
0
16844
ORIX CORP
SPONSORED ADR
686330101
444
5244
SH
SOLE
189
0
5055
OSHKOSH CORP
COM
688239201
994
7975
SH
SOLE
7236
0
739
OSISKO GOLD ROYALTIES LTD
COM
68827L101
154
11265
SH
SOLE
9265
0
2000
OTIS WORLDWIDE CORP
COM
68902V107
1427
17453
SH
SOLE
14379
0
3074
OUTLOOK THERAPEUTICS INC
COM NEW
69012T206
57
23000
SH
SOLE
23000
0
0
OVERSTOCK COM INC DEL
COM
690370101
411
4456
SH
SOLE
4456
0
0
OVID THERAPEUTICS INC
COM
690469101
457
116760
SH
SOLE
81898
0
34862
OWL ROCK CAPITAL CORPORATION
COM
69121K104
4239
297064
SH
SOLE
297064
0
0
PACCAR INC
COM
693718108
1084
12148
SH
SOLE
6320
0
5828
PACIRA BIOSCIENCES INC
COM
695127100
27
450
SH
SOLE
450
0
0
PACIRA BIOSCIENCES INC
NOTE 2.375% 4/0
695127AD2
197
180000
PRN
SOLE
135000
0
45000
PALANTIR TECHNOLOGIES INC
CL A
69608A108
1509
57237
SH
SOLE
31374
0
25863
PALO ALTO NETWORKS INC
COM
697435105
38044
102531
SH
SOLE
67374
0
35157
PALOMAR HLDGS INC
COM
69753M105
15787
209210
SH
SOLE
190515
0
18695
PAN AMERN SILVER CORP
COM
697900108
944
33051
SH
SOLE
17797
0
15254
PAR TECHNOLOGY CORP
COM
698884103
1201
17174
SH
SOLE
16226
0
948
PARKER-HANNIFIN CORP
COM
701094104
13458
43821
SH
SOLE
38428
0
5393
PAYCHEX INC
COM
704326107
29251
272611
SH
SOLE
164380
0
108231
PAYCOM SOFTWARE INC
COM
70432V102
1198
3297
SH
SOLE
1912
0
1385
PAYLOCITY HLDG CORP
COM
70438V106
34460
180607
SH
SOLE
170305
0
10302
PAYPAL HLDGS INC
COM
70450Y103
643367
2207242
SH
SOLE
1677876
0
529366
PAYSIGN INC
COM
70451A104
48
15120
SH
SOLE
15120
0
0
PDC ENERGY INC
COM
69327R101
3
70
SH
SOLE
0
0
70
PDC ENERGY INC
NOTE 1.125% 9/1
69327RAD3
198
200000
PRN
SOLE
150000
0
50000
PEGASYSTEMS INC
COM
705573103
592
4253
SH
SOLE
4080
0
173
PELOTON INTERACTIVE INC
CL A COM
70614W100
22424
180808
SH
SOLE
155763
0
25045
PENN NATL GAMING INC
COM
707569109
702
9172
SH
SOLE
8430
0
742
PENUMBRA INC
COM
70975L107
2707
9879
SH
SOLE
7380
0
2499
PEPSICO INC
COM
713448108
68457
462020
SH
SOLE
327413
0
134606
PERFICIENT INC
COM
71375U101
8617
107148
SH
SOLE
100375
0
6773
PERKINELMER INC
COM
714046109
1114
7213
SH
SOLE
6913
0
300
PERRIGO CO PLC
SHS
G97822103
277
6035
SH
SOLE
3002
0
3033
PETIQ INC
COM CL A
71639T106
205
5308
SH
SOLE
4252
0
1056
PFIZER INC
COM
717081103
42601
1087880
SH
SOLE
776944
0
310936
PHASEBIO PHARMACEUTICALS INC
COM
717224109
63
17000
SH
SOLE
1000
0
16000
PHILIP MORRIS INTL INC
COM
718172109
10041
101312
SH
SOLE
47008
0
54304
PHILLIPS 66
COM
718546104
1632
19019
SH
SOLE
14844
0
4175
PHILLIPS 66 PARTNERS LP
COM UNIT REP INT
718549207
1212
30720
SH
SOLE
22380
0
8340
PHREESIA INC
COM
71944F106
28965
472518
SH
SOLE
324180
0
148338
PIERIS PHARMACEUTICALS INC
COM
720795103
57
15000
SH
SOLE
0
0
15000
PIMCO ETF TR
1-5 US TIP IDX
72201R205
36
645
SH
SOLE
0
0
645
PIMCO ETF TR
ACTIVE BD ETF
72201R775
351
3159
SH
SOLE
2949
0
210
PIMCO ETF TR
0-5 HIGH YIELD
72201R783
157
1574
SH
SOLE
230
0
1344
PIMCO ETF TR
INV GRD CRP BD
72201R817
431
3763
SH
SOLE
3641
0
122
PIMCO ETF TR
ENHAN SHRT MA AC
72201R833
1921
18843
SH
SOLE
17275
0
1568
PIMCO ETF TR
25YR+ ZERO U S
72201R882
935
6441
SH
SOLE
4491
0
1950
PING IDENTITY HLDG CORP
COM
72341T103
5895
257427
SH
SOLE
240442
0
16985
PINNACLE WEST CAP CORP
COM
723484101
451
5497
SH
SOLE
4047
0
1450
PINTEREST INC
CL A
72352L106
937
11869
SH
SOLE
6669
0
5200
PIONEER NAT RES CO
COM
723787107
26197
161190
SH
SOLE
125979
0
35211
PLAINS ALL AMERN PIPELINE L
UNIT LTD PARTN
726503105
256
22554
SH
SOLE
10464
0
12090
PLANET FITNESS INC
CL A
72703H101
21197
281689
SH
SOLE
234839
0
46850
PNC FINL SVCS GROUP INC
COM
693475105
2828
14824
SH
SOLE
10472
0
4352
POOL CORP
COM
73278L105
221523
482978
SH
SOLE
379132
0
103847
POPULAR INC
COM NEW
733174700
949
12650
SH
SOLE
12650
0
0
PORTLAND GEN ELEC CO
COM NEW
736508847
522
11328
SH
SOLE
1687
0
9641
PPG INDS INC
COM
693506107
3293
19399
SH
SOLE
7475
0
11924
PPL CORP
COM
69351T106
2657
95002
SH
SOLE
92710
0
2292
PRA GROUP INC
COM
69354N106
7394
192193
SH
SOLE
154226
0
37967
PRA GROUP INC
NOTE 3.500% 6/0
69354NAB2
2862
2665000
PRN
SOLE
2155000
0
510000
PRECISION BIOSCIENCES INC
COM
74019P108
343
27433
SH
SOLE
683
0
26750
PRETIUM RES INC
COM
74139C102
295
30825
SH
SOLE
25300
0
5525
PRETIUM RES INC
NOTE 2.250% 3/1
74139CAB8
134
132000
PRN
SOLE
132000
0
0
PRICE T ROWE GROUP INC
COM
74144T108
18193
91896
SH
SOLE
79045
0
12851
PRIMERICA INC
COM
74164M108
521
3405
SH
SOLE
1587
0
1818
PRINCIPAL FINANCIAL GROUP IN
COM
74251V102
224
3540
SH
SOLE
2721
0
819
PROCTER AND GAMBLE CO
COM
742718109
111762
828296
SH
SOLE
531402
0
296894
PROGRESSIVE CORP
COM
743315103
141285
1438603
SH
SOLE
1215410
0
223193
PROLOGIS INC.
COM
74340W103
1760
14727
SH
SOLE
7611
0
7116
PROOFPOINT INC
COM
743424103
7415
42675
SH
SOLE
39939
0
2736
PROS HOLDINGS INC
COM
74346Y103
4506
98888
SH
SOLE
93289
0
5599
PROSHARES TR
ULTRAPRO SHORT S
74347B110
3
160
SH
SOLE
160
0
0
PROSHARES TR
PSHS ULTSH 20YRS
74347B201
108
5754
SH
SOLE
4942
0
812
PROSHARES TR
SHORT S&P 500 NE
74347B425
236
15305
SH
SOLE
9060
0
6245
PROSHARES TR
INVT INT RT HG
74347B607
48
625
SH
SOLE
0
0
625
PROSHARES TR
RUSS 2000 DIVD
74347B698
446
7009
SH
SOLE
7009
0
0
PROSHARES TR
SHORT QQQ NEW
74347B714
63
5051
SH
SOLE
5051
0
0
PROSHARES TR
ULTSHT REAL EST
74347G556
0
5
SH
SOLE
5
0
0
PROSHARES TR
PSHS ULTRA O&G
74347G705
21
286
SH
SOLE
130
0
156
PROSHARES TR
PSHS ULT S&P 500
74347R107
38
317
SH
SOLE
0
0
317
PROSHARES TR
PSHS SHT OIL&GAS
74347R222
108
6520
SH
SOLE
6120
0
400
PROSHARES TR
PSHS ULT SEMICDT
74347R669
676
18700
SH
SOLE
18700
0
0
PROSHARES TR
ULTRA FNCLS NEW
74347X633
620
10035
SH
SOLE
8835
0
1200
PROSHARES TR
SHRT 20+YR TRE
74347X849
4581
271390
SH
SOLE
234360
0
37030
PROSHARES TR
S&P 500 DV ARIST
74348A467
6191
68310
SH
SOLE
68235
0
75
PROSPECT CAP CORP
COM
74348T102
440
52400
SH
SOLE
52400
0
0
PROSPECT CAP CORP
NOTE 6.375% 3/0
74348TAT9
32
30000
PRN
SOLE
0
0
30000
PROTO LABS INC
COM
743713109
5113
55692
SH
SOLE
50462
0
5230
PRUDENTIAL FINL INC
COM
744320102
3469
33852
SH
SOLE
31671
0
2181
PSYCHEMEDICS CORP
COM NEW
744375205
97
14000
SH
SOLE
8000
0
6000
PUBLIC STORAGE
COM
74460D109
820
2725
SH
SOLE
2574
0
151
PUBLIC SVC ENTERPRISE GRP IN
COM
744573106
583
9764
SH
SOLE
7889
0
1876
PURE CYCLE CORP
COM NEW
746228303
4302
311280
SH
SOLE
226680
0
84600
PURE STORAGE INC
CL A
74624M102
56629
2899573
SH
SOLE
1800237
0
1099336
PVH CORPORATION
COM
693656100
368
3419
SH
SOLE
202
0
3217
Q2 HLDGS INC
COM
74736L109
802
7817
SH
SOLE
7662
0
155
QORVO INC
COM
74736K101
2242
11461
SH
SOLE
11039
0
422
QUALCOMM INC
COM
747525103
44088
308456
SH
SOLE
256605
0
51851
QUANTA SVCS INC
COM
74762E102
1060
11704
SH
SOLE
3567
0
8137
QUANTERIX CORP
COM
74766Q101
743
12660
SH
SOLE
12460
0
200
QUEST DIAGNOSTICS INC
COM
74834L100
1926
14593
SH
SOLE
11672
0
2921
QUIDEL CORP
COM
74838J101
37946
296175
SH
SOLE
293863
0
2312
QUINSTREET INC
COM
74874Q100
17499
941822
SH
SOLE
819594
0
122228
RAPID7 INC
COM
753422104
10152
107276
SH
SOLE
100145
0
7131
RAYONIER INC
COM
754907103
1492
41526
SH
SOLE
29411
0
12115
RAYTHEON TECHNOLOGIES CORP
COM
75513E101
20862
244543
SH
SOLE
206076
0
38467
RBC BEARINGS INC
COM
75524B104
703
3525
SH
SOLE
1541
0
1984
REALTY INCOME CORP
COM
756109104
980
14684
SH
SOLE
14614
0
70
REDFIN CORP
COM
75737F108
22452
354084
SH
SOLE
325722
0
28362
REDWOOD TR INC
COM
758075402
1171
97031
SH
SOLE
87031
0
10000
REDWOOD TR INC
NOTE 4.750% 8/1
758075AC9
210
210000
PRN
SOLE
160000
0
50000
REGENERON PHARMACEUTICALS
COM
75886F107
1029
1842
SH
SOLE
1787
0
55
REGIONS FINANCIAL CORP NEW
COM
7591EP100
7120
352816
SH
SOLE
297519
0
55297
REGULUS THERAPEUTICS INC
COM NEW
75915K200
9
10700
SH
SOLE
10200
0
500
RENAISSANCERE HLDGS LTD
COM
G7496G103
374
2513
SH
SOLE
2500
0
13
REPAY HLDGS CORP
COM CL A
76029L100
28347
1179157
SH
SOLE
1056200
0
122957
REPLIGEN CORP
COM
759916109
622
3118
SH
SOLE
2268
0
850
REPUBLIC SVCS INC
COM
760759100
3105
28228
SH
SOLE
25896
0
2332
RESMED INC
COM
761152107
72599
294494
SH
SOLE
179408
0
115087
RESOURCE CAP CORP
NOTE 4.500% 8/1
76120WAC8
138
140000
PRN
SOLE
105000
0
35000
REVANCE THERAPEUTICS INC
COM
761330109
2094
70634
SH
SOLE
48133
0
22501
REVOLVE GROUP INC
CL A
76156B107
712
10340
SH
SOLE
10225
0
115
RH
COM
74967X103
11018
16227
SH
SOLE
12465
0
3762
RINGCENTRAL INC
CL A
76680R206
67877
233591
SH
SOLE
136831
0
96760
RINGCENTRAL INC
NOTE3/0
76680RAF4
497
450000
PRN
SOLE
411000
0
39000
RIO TINTO PLC
SPONSORED ADR
767204100
560
6677
SH
SOLE
6653
0
24
RITCHIE BROS AUCTIONEERS
COM
767744105
37877
638950
SH
SOLE
325810
0
313140
RLI CORP
COM
749607107
414
3961
SH
SOLE
1341
0
2620
ROBERT HALF INTL INC
COM
770323103
5641
63408
SH
SOLE
61598
0
1810
ROBLOX CORP
CL A
771049103
603
6707
SH
SOLE
6707
0
0
ROCKET PHARMACEUTICALS INC
COM
77313F106
558
12601
SH
SOLE
11791
0
810
ROCKWELL AUTOMATION INC
COM
773903109
83237
291017
SH
SOLE
157068
0
133949
ROKU INC
COM CL A
77543R102
91495
199228
SH
SOLE
151046
0
48182
ROLLINS INC
COM
775711104
58175
1701018
SH
SOLE
1117212
0
583806
ROPER TECHNOLOGIES INC
COM
776696106
13017
27683
SH
SOLE
20287
0
7396
ROSS STORES INC
COM
778296103
814
6566
SH
SOLE
6506
0
60
ROYAL BK CDA
COM
780087102
2462
24304
SH
SOLE
23603
0
701
ROYAL CARIBBEAN GROUP
COM
V7780T103
1232
14448
SH
SOLE
13277
0
1171
ROYAL DUTCH SHELL PLC
SPON ADR B
780259107
544
14016
SH
SOLE
7761
0
6255
ROYAL DUTCH SHELL PLC
SPONS ADR A
780259206
850
21039
SH
SOLE
18621
0
2418
ROYAL GOLD INC
COM
780287108
3313
29035
SH
SOLE
28140
0
895
ROYCE GLOBAL VALUE TR INC
COM
78081T104
422
28195
SH
SOLE
26450
0
1745
RPM INTL INC
COM
749685103
1356
15295
SH
SOLE
5474
0
9821
RUSH STREET INTERACTIVE INC
COM
782011100
6505
530592
SH
SOLE
530592
0
0
RYANAIR HOLDINGS PLC
SPONSORED ADS
783513203
246
2275
SH
SOLE
674
0
1601
S&P GLOBAL INC
COM
78409V104
14643
35676
SH
SOLE
31120
0
4556
SALESFORCE COM INC
COM
79466L302
252347
1033067
SH
SOLE
783687
0
249380
SANOFI
SPONSORED ADR
80105N105
262
4982
SH
SOLE
4236
0
746
SAP SE
SPON ADR
803054204
1513
10773
SH
SOLE
10015
0
758
SAREPTA THERAPEUTICS INC
COM
803607100
2674
34398
SH
SOLE
30797
0
3601
SBA COMMUNICATIONS CORP NEW
CL A
78410G104
8802
27618
SH
SOLE
26175
0
1443
SCHLUMBERGER LTD
COM STK
806857108
2010
62801
SH
SOLE
49509
0
13292
SCHOLASTIC CORP
COM
807066105
405
10686
SH
SOLE
7200
0
3486
SCHWAB CHARLES CORP
COM
808513105
17368
238534
SH
SOLE
184563
0
53971
SCHWAB STRATEGIC TR
US BRD MKT ETF
808524102
1394
13368
SH
SOLE
12893
0
475
SCHWAB STRATEGIC TR
US LRG CAP ETF
808524201
264
2535
SH
SOLE
2155
0
380
SCHWAB STRATEGIC TR
US LCAP GR ETF
808524300
1043
7147
SH
SOLE
2611
0
4536
SCHWAB STRATEGIC TR
US LCAP VA ETF
808524409
221
3233
SH
SOLE
2708
0
525
SCHWAB STRATEGIC TR
US MID-CAP ETF
808524508
18
225
SH
SOLE
225
0
0
SCHWAB STRATEGIC TR
US SML CAP ETF
808524607
330
3172
SH
SOLE
3172
0
0
SCHWAB STRATEGIC TR
EMRG MKTEQ ETF
808524706
44
1336
SH
SOLE
1336
0
0
SCHWAB STRATEGIC TR
SCHWAB FDT US SC
808524763
152
2793
SH
SOLE
2793
0
0
SCHWAB STRATEGIC TR
SCHWAB FDT US LG
808524771
47
867
SH
SOLE
867
0
0
SCHWAB STRATEGIC TR
US DIVIDEND EQ
808524797
110
1455
SH
SOLE
1455
0
0
SCHWAB STRATEGIC TR
INTL EQTY ETF
808524805
795
20163
SH
SOLE
19443
0
720
SCHWAB STRATEGIC TR
US REIT ETF
808524847
7
149
SH
SOLE
149
0
0
SCHWAB STRATEGIC TR
INTRM TRM TRES
808524854
210
3691
SH
SOLE
3691
0
0
SCHWAB STRATEGIC TR
US TIPS ETF
808524870
5509
88124
SH
SOLE
68597
0
19527
SCHWAB STRATEGIC TR
INTL SCEQT ETF
808524888
16
383
SH
SOLE
383
0
0
SCIENCE APPLICATIONS INTL CO
COM
808625107
3719
42396
SH
SOLE
39031
0
3365
SCOTTS MIRACLE-GRO CO
CL A
810186106
45962
239487
SH
SOLE
192104
0
47383
SEA LTD
SPONSORD ADS
81141R100
476
1734
SH
SOLE
676
0
1058
SEAGEN INC
COM
81181C104
13668
86574
SH
SOLE
75851
0
10723
SEALED AIR CORP NEW
COM
81211K100
238
4013
SH
SOLE
1557
0
2456
SECUREWORKS CORP
CL A
81374A105
189
10190
SH
SOLE
8900
0
1290
SELECT SECTOR SPDR TR
SBI MATERIALS
81369Y100
1090
13237
SH
SOLE
12280
0
957
SELECT SECTOR SPDR TR
SBI HEALTHCARE
81369Y209
10428
82794
SH
SOLE
76927
0
5867
SELECT SECTOR SPDR TR
SBI CONS STPLS
81369Y308
1504
21496
SH
SOLE
20819
0
677
SELECT SECTOR SPDR TR
SBI CONS DISCR
81369Y407
3987
22331
SH
SOLE
20301
0
2030
SELECT SECTOR SPDR TR
ENERGY
81369Y506
11273
209272
SH
SOLE
195680
0
13591
SELECT SECTOR SPDR TR
FINANCIAL
81369Y605
11749
320221
SH
SOLE
292389
0
27832
SELECT SECTOR SPDR TR
SBI INT-INDS
81369Y704
11984
117028
SH
SOLE
55045
0
61983
SELECT SECTOR SPDR TR
TECHNOLOGY
81369Y803
10100
68402
SH
SOLE
60508
0
7894
SELECT SECTOR SPDR TR
COMMUNICATION
81369Y852
8950
110536
SH
SOLE
99199
0
11337
SELECT SECTOR SPDR TR
RL EST SEL SEC
81369Y860
125
2823
SH
SOLE
2324
0
499
SELECT SECTOR SPDR TR
SBI INT-UTILS
81369Y886
3858
61022
SH
SOLE
57184
0
3838
SEMPRA ENERGY
COM
816851109
2721
20540
SH
SOLE
18701
0
1838
SENTINELONE INC
CL A
81730H109
213
5000
SH
SOLE
5000
0
0
SERVICENOW INC
COM
81762P102
96098
174867
SH
SOLE
144984
0
29883
SHAKE SHACK INC
CL A
819047101
21962
205214
SH
SOLE
170721
0
34493
SHELL MIDSTREAM PARTNERS L P
UNIT LTD INT
822634101
213
14396
SH
SOLE
11546
0
2850
SHERWIN WILLIAMS CO
COM
824348106
13635
50046
SH
SOLE
28832
0
21214
SHOPIFY INC
CL A
82509L107
40208
27521
SH
SOLE
22291
0
5230
SHOTSPOTTER INC
COM
82536T107
3600
73809
SH
SOLE
69124
0
4685
SIENTRA INC
COM
82621J105
503
63240
SH
SOLE
52740
0
10500
SILICON LABORATORIES INC
COM
826919102
376
2455
SH
SOLE
500
0
1955
SIMON PPTY GROUP INC NEW
COM
828806109
854
6547
SH
SOLE
4662
0
1885
SIMPLY GOOD FOODS CO
COM
82900L102
312
8540
SH
SOLE
8540
0
0
SIMPSON MFG INC
COM
829073105
203
1840
SH
SOLE
1840
0
0
SIRIUS XM HOLDINGS INC
COM
82968B103
408
62434
SH
SOLE
49530
0
12904
SITEONE LANDSCAPE SUPPLY INC
COM
82982L103
8600
50808
SH
SOLE
45179
0
5629
SITIME CORP
COM
82982T106
437
3449
SH
SOLE
3449
0
0
SIX FLAGS ENTMT CORP NEW
COM
83001A102
1196
27633
SH
SOLE
26951
0
682
SK TELECOM LTD
SPONSORED ADR
78440P108
214
6800
SH
SOLE
6800
0
0
SKILLZ INC
COM
83067L109
4477
206142
SH
SOLE
206142
0
0
SKYLINE CHAMPION CORPORATION
COM
830830105
205
3849
SH
SOLE
3365
0
484
SKYWORKS SOLUTIONS INC
COM
83088M102
1168
6089
SH
SOLE
2809
0
3280
SLACK TECHNOLOGIES INC
COM CL A
83088V102
13825
312072
SH
SOLE
281518
0
30554
SLR INVESTMENT CORP
COM
83413U100
1067
57243
SH
SOLE
57243
0
0
SLR SENIOR INVESTMENT CORP
COM
83416M105
739
48631
SH
SOLE
48631
0
0
SMARTSHEET INC
COM CL A
83200N103
29301
405162
SH
SOLE
350030
0
55132
SMILEDIRECTCLUB INC
CL A COM
83192H106
4100
472362
SH
SOLE
392619
0
79743
SMITH A O CORP
COM
831865209
5207
72258
SH
SOLE
54939
0
17319
SMUCKER J M CO
COM NEW
832696405
15666
120911
SH
SOLE
86254
0
34657
SNAP INC
CL A
83304A106
1849
27130
SH
SOLE
22588
0
4542
SNAP ON INC
COM
833034101
2394
10714
SH
SOLE
3967
0
6747
SNOWFLAKE INC
CL A
833445109
1510
6244
SH
SOLE
5749
0
495
SOC TELEMED INC
COM CL A
78472F101
731
128400
SH
SOLE
128400
0
0
SOLAREDGE TECHNOLOGIES INC
COM
83417M104
3774
13656
SH
SOLE
13078
0
578
SONOCO PRODS CO
COM
835495102
336
5017
SH
SOLE
1314
0
3703
SONOS INC
COM
83570H108
586
16640
SH
SOLE
6090
0
10550
SONY GROUP CORPORATION
SPONSORED ADR
835699307
478
4920
SH
SOLE
4844
0
76
SOUTHERN CO
COM
842587107
5432
89771
SH
SOLE
71249
0
18522
SOUTHWEST AIRLS CO
COM
844741108
4488
84544
SH
SOLE
78173
0
6371
SOUTHWESTERN ENERGY CO
COM
845467109
165
29035
SH
SOLE
13000
0
16035
SP PLUS CORP
COM
78469C103
3195
104445
SH
SOLE
99194
0
5251
SPDR DOW JONES INDL AVERAGE
UT SER 1
78467X109
25598
74208
SH
SOLE
65294
0
8914
SPDR GOLD TR
GOLD SHS
78463V107
31939
192833
SH
SOLE
171033
0
21800
SPDR INDEX SHS FDS
PORTFLO EURP ETF
78463X103
6
135
SH
SOLE
70
0
65
SPDR INDEX SHS FDS
S&P NORTH AMER
78463X152
7
175
SH
SOLE
0
0
175
SPDR INDEX SHS FDS
EURO STOXX 50
78463X202
477
10182
SH
SOLE
10182
0
0
SPDR INDEX SHS FDS
S&P CHINA ETF
78463X400
7
50
SH
SOLE
0
0
50
SPDR INDEX SHS FDS
PORTFOLIO EMG MK
78463X509
2572
56523
SH
SOLE
55633
0
890
SPDR INDEX SHS FDS
S&P EM MKT DIV
78463X533
33
1117
SH
SOLE
0
0
1117
SPDR INDEX SHS FDS
GLB NAT RESRCE
78463X541
273
5147
SH
SOLE
1175
0
3972
SPDR INDEX SHS FDS
DJ GLB RL ES ETF
78463X749
4397
85402
SH
SOLE
79454
0
5948
SPDR INDEX SHS FDS
S&P EMKTSC ETF
78463X756
75
1220
SH
SOLE
1220
0
0
SPDR INDEX SHS FDS
MSCI ACWI EXUS
78463X848
87
2883
SH
SOLE
2842
0
41
SPDR INDEX SHS FDS
S&P GBLINF ETF
78463X855
20
390
SH
SOLE
0
0
390
SPDR INDEX SHS FDS
DJ INTL RL ETF
78463X863
660
17970
SH
SOLE
16603
0
1367
SPDR INDEX SHS FDS
S&P INTL SMLCP
78463X871
824
21307
SH
SOLE
0
0
21307
SPDR INDEX SHS FDS
PORTFOLIO DEVLPD
78463X889
2461
66881
SH
SOLE
41038
0
25843
SPDR S&P 500 ETF TR
TR UNIT
78462F103
228343
533436
SH
SOLE
491791
0
41646
SPDR S&P MIDCAP 400 ETF TR
UTSER1 S&PDCRP
78467Y107
30556
62230
SH
SOLE
53332
0
8898
SPDR SER TR
NYSE TECH ETF
78464A102
276
1734
SH
SOLE
1734
0
0
SPDR SER TR
NUVEEN BBG BRCLY
78464A284
41
670
SH
SOLE
670
0
0
SPDR SER TR
ICE PFD SEC ETF
78464A292
57
1280
SH
SOLE
430
0
850
SPDR SER TR
S&P 600 SMCP VAL
78464A300
71
824
SH
SOLE
0
0
824
SPDR SER TR
BLMBRG BRC CNVRT
78464A359
3723
42932
SH
SOLE
28433
0
14498
SPDR SER TR
PORTFOLIO LN COR
78464A367
9
290
SH
SOLE
0
0
290
SPDR SER TR
PORTFOLIO INTRMD
78464A375
117
3185
SH
SOLE
3026
0
159
SPDR SER TR
BLOMBRG BRC EMRG
78464A391
7
250
SH
SOLE
250
0
0
SPDR SER TR
PRTFLO S&P500 GW
78464A409
2311
36699
SH
SOLE
35740
0
959
SPDR SER TR
PORTFOLIO SHORT
78464A474
24678
788446
SH
SOLE
674174
0
114272
SPDR SER TR
PRTFLO S&P500 VL
78464A508
7
184
SH
SOLE
111
0
73
SPDR SER TR
BLOMBERG INTL TR
78464A516
181
6155
SH
SOLE
3100
0
3055
SPDR SER TR
S&P TRANSN ETF
78464A532
38
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
7
60
SH
SOLE
60
0
0
SPDR SER TR
COMP SOFTWARE
78464A599
1333
7768
SH
SOLE
7708
0
60
SPDR SER TR
DJ REIT ETF
78464A607
185
1761
SH
SOLE
1761
0
0
SPDR SER TR
AEROSPACE DEF
78464A631
13
96
SH
SOLE
0
0
96
SPDR SER TR
PORTFOLIO AGRGTE
78464A649
82
2722
SH
SOLE
0
0
2722
SPDR SER TR
PORTFLI TIPS ETF
78464A656
125
4009
SH
SOLE
2304
0
1705
SPDR SER TR
PORTFOLIO LN TSR
78464A664
55
1334
SH
SOLE
56
0
1278
SPDR SER TR
PORTFLI INTRMDIT
78464A672
8475
261741
SH
SOLE
258579
0
3162
SPDR SER TR
S&P REGL BKG
78464A698
781
11912
SH
SOLE
11410
0
502
SPDR SER TR
S&P PHARMAC
78464A722
3
60
SH
SOLE
60
0
0
SPDR SER TR
S&P METALS MNG
78464A755
2831
65751
SH
SOLE
63431
0
2320
SPDR SER TR
S&P DIVID ETF
78464A763
8481
69359
SH
SOLE
64186
0
5173
SPDR SER TR
S&P CAP MKTS
78464A771
4
42
SH
SOLE
42
0
0
SPDR SER TR
S&P INS ETF
78464A789
172
4475
SH
SOLE
4275
0
200
SPDR SER TR
S&P BK ETF
78464A797
3117
60743
SH
SOLE
60743
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
87
1118
SH
SOLE
0
0
1118
SPDR SER TR
S&P 400 MDCP VAL
78464A839
204
3028
SH
SOLE
2668
0
360
SPDR SER TR
PORTFOLIO S&P400
78464A847
74
1572
SH
SOLE
425
0
1147
SPDR SER TR
PORTFOLIO S&P500
78464A854
148
2937
SH
SOLE
0
0
2937
SPDR SER TR
S&P SEMICNDCTR
78464A862
1595
8290
SH
SOLE
8290
0
0
SPDR SER TR
S&P BIOTECH
78464A870
11719
86550
SH
SOLE
54379
0
32170
SPDR SER TR
S&P HOMEBUILD
78464A888
271
3703
SH
SOLE
3200
0
503
SPDR SER TR
PORTFOLIO SH TSR
78468R101
153
5000
SH
SOLE
5000
0
0
SPDR SER TR
BLOMBERG BRC INV
78468R200
341
11118
SH
SOLE
7990
0
3128
SPDR SER TR
BLOOMBERG SRT TR
78468R408
70
2531
SH
SOLE
2060
0
471
SPDR SER TR
OILGAS EQUIP
78468R549
5
73
SH
SOLE
73
0
0
SPDR SER TR
S&P OILGAS EXP
78468R556
90
933
SH
SOLE
933
0
0
SPDR SER TR
BLOOMBERG BRCLYS
78468R622
80
725
SH
SOLE
305
0
420
SPDR SER TR
SPDR BLOOMBERG
78468R663
89
974
SH
SOLE
785
0
189
SPDR SER TR
S&P KENSHO INTLG
78468R697
5518
115390
SH
SOLE
102146
0
13244
SPDR SER TR
NUVEEN BRC MUNIC
78468R721
987
18940
SH
SOLE
17258
0
1682
SPDR SER TR
NUVEEN BLMBRG SR
78468R739
919
18550
SH
SOLE
18550
0
0
SPDR SER TR
SSGA GNDER ETF
78468R747
161
1582
SH
SOLE
1582
0
0
SPDR SER TR
PRTFLO S&P500 HI
78468R788
64
1603
SH
SOLE
1603
0
0
SPDR SER TR
PORTFOLIO S&P600
78468R853
124
2829
SH
SOLE
1950
0
879
SPDR SER TR
BLOMBERG 1 10 YR
78468R861
8
400
SH
SOLE
400
0
0
SPIRE INC
COM
84857L101
414
5735
SH
SOLE
5735
0
0
SPLUNK INC
COM
848637104
109950
760476
SH
SOLE
293535
0
466941
SPLUNK INC
NOTE 1.125% 9/1
848637AD6
397
325000
PRN
SOLE
280000
0
45000
SPOK HLDGS INC
COM
84863T106
1519
157921
SH
SOLE
122921
0
35000
SPOTIFY TECHNOLOGY S A
SHS
L8681T102
305
1108
SH
SOLE
911
0
197
SPROTT PHYSICAL GOLD TR
UNIT
85207H104
2602
185465
SH
SOLE
113708
0
71757
SPROTT PHYSICAL SILVER TR
TR UNIT
85207K107
2358
254141
SH
SOLE
67470
0
186671
SPROUT SOCIAL INC
COM CL A
85209W109
89630
1002347
SH
SOLE
742062
0
260285
SQUARE INC
CL A
852234103
73650
302092
SH
SOLE
258694
0
43398
SQUARESPACE INC
CLASS A
85225A107
355
5980
SH
SOLE
5980
0
0
SS&C TECHNOLOGIES HLDGS INC
COM
78467J100
927
12865
SH
SOLE
4650
0
8215
SSGA ACTIVE ETF TR
BLACKSTONE SENR
78467V608
150
3247
SH
SOLE
3151
0
96
SSGA ACTIVE ETF TR
SPDR TR TACTIC
78467V848
951
19642
SH
SOLE
19342
0
300
SSR MNG INC
COM
784730103
158
10133
SH
SOLE
10133
0
0
STAAR SURGICAL CO
COM PAR $0.01
852312305
554
3630
SH
SOLE
2950
0
680
STAG INDL INC
COM
85254J102
460
12290
SH
SOLE
11750
0
540
STANLEY BLACK & DECKER INC
COM
854502101
2365
11538
SH
SOLE
8213
0
3325
STARBUCKS CORP
COM
855244109
418020
3738663
SH
SOLE
2642037
0
1096627
STARWOOD PPTY TR INC
COM
85571B105
3299
126065
SH
SOLE
120565
0
5500
STATE STR CORP
COM
857477103
743
9029
SH
SOLE
5675
0
3354
STEELCASE INC
CL A
858155203
333
22029
SH
SOLE
21915
0
114
STEM INC
COM
85859N102
537
14925
SH
SOLE
14925
0
0
STERICYCLE INC
COM
858912108
2328
32534
SH
SOLE
25439
0
7095
STERIS PLC
SHS USD
G8473T100
2282
11062
SH
SOLE
10163
0
899
STOCK YDS BANCORP INC
COM
861025104
231
4533
SH
SOLE
21
0
4512
STORE CAP CORP
COM
862121100
344
9955
SH
SOLE
7746
0
2209
STRYKER CORPORATION
COM
863667101
203774
784562
SH
SOLE
532178
0
252383
SUBURBAN PROPANE PARTNERS L
UNIT LTD PARTN
864482104
439
28623
SH
SOLE
27623
0
1000
SUMMIT HOTEL PPTYS INC
COM
866082100
155
16644
SH
SOLE
16644
0
0
SUMO LOGIC INC
COM
86646P103
1325
64182
SH
SOLE
41182
0
23000
SUN CMNTYS INC
COM
866674104
1021
5957
SH
SOLE
4949
0
1008
SUN LIFE FINANCIAL INC.
COM
866796105
736
14288
SH
SOLE
14232
0
56
SUNCOR ENERGY INC NEW
COM
867224107
3914
163291
SH
SOLE
78735
0
84556
SUNOPTA INC
COM
8676EP108
6411
523801
SH
SOLE
453256
0
70545
SUPERNUS PHARMACEUTICALS INC
COM
868459108
14
440
SH
SOLE
0
0
440
SUPERNUS PHARMACEUTICALS INC
NOTE 0.625% 4/0
868459AD0
118
120000
PRN
SOLE
90000
0
30000
SVB FINANCIAL GROUP
COM
78486Q101
1130
2030
SH
SOLE
929
0
1101
SYNCHRONY FINANCIAL
COM
87165B103
399
8216
SH
SOLE
8002
0
214
SYNOPSYS INC
COM
871607107
2123
7697
SH
SOLE
7382
0
315
SYNTHETIC BIOLOGICS INC
COM NEW
87164U201
103
171301
SH
SOLE
111199
0
60102
SYSCO CORP
COM
871829107
25964
333948
SH
SOLE
261344
0
72604
TABULA RASA HEALTHCARE INC
COM
873379101
4875
97501
SH
SOLE
82062
0
15439
TACTILE SYS TECHNOLOGY INC
COM
87357P100
10688
205532
SH
SOLE
193319
0
12213
TAIWAN SEMICONDUCTOR MFG LTD
SPONSORED ADS
874039100
13354
111131
SH
SOLE
83207
0
27924
TAKEDA PHARMACEUTICAL CO LTD
SPONSORED ADS
874060205
216
12826
SH
SOLE
11932
0
894
TAKE-TWO INTERACTIVE SOFTWAR
COM
874054109
6967
39359
SH
SOLE
37237
0
2122
TALEND S A
ADS
874224207
1642
25024
SH
SOLE
23439
0
1585
TARGA RES CORP
COM
87612G101
281
6316
SH
SOLE
6316
0
0
TARGET CORP
COM
87612E106
27653
114391
SH
SOLE
74626
0
39765
TCG BDC INC
COM
872280102
198
15000
SH
SOLE
15000
0
0
TE CONNECTIVITY LTD
REG SHS
H84989104
6638
49092
SH
SOLE
18034
0
31058
TEKLA WORLD HEALTHCARE FD
BEN INT SHS
87911L108
636
38681
SH
SOLE
38381
0
300
TELADOC HEALTH INC
COM
87918A105
41153
247478
SH
SOLE
195602
0
51876
TELEDYNE TECHNOLOGIES INC
COM
879360105
907
2166
SH
SOLE
2066
0
100
TELEFLEX INCORPORATED
COM
879369106
558
1389
SH
SOLE
1322
0
67
TELUS INTL CDA INC
SUB VTG SHS
87975H100
502
16130
SH
SOLE
12630
0
3500
TEMPUR SEALY INTL INC
COM
88023U101
2315
59083
SH
SOLE
58951
0
132
TENABLE HLDGS INC
COM
88025T102
18351
443807
SH
SOLE
390692
0
53115
TERADYNE INC
COM
880770102
1700
12689
SH
SOLE
12479
0
210
TERMINIX GLOBAL HOLDINGS INC
COM
88087E100
4943
103612
SH
SOLE
84858
0
18754
TERNIUM SA
SPONSORED ADS
880890108
270
7031
SH
SOLE
6867
0
164
TESLA INC
COM
88160R101
47081
69267
SH
SOLE
50038
0
19229
TEVA PHARMACEUTICAL INDS LTD
SPONSORED ADS
881624209
182
18350
SH
SOLE
16550
0
1800
TEXAS INSTRS INC
COM
882508104
61426
319430
SH
SOLE
209422
0
110007
TEXAS PACIFIC LAND CORPORATI
COM
88262P102
4084
2553
SH
SOLE
2523
0
30
TEXTRON INC
COM
883203101
327
4751
SH
SOLE
4329
0
422
TG THERAPEUTICS INC
COM
88322Q108
436
11250
SH
SOLE
10250
0
1000
THE TRADE DESK INC
COM CL A
88339J105
1010
13055
SH
SOLE
7805
0
5250
THERMO FISHER SCIENTIFIC INC
COM
883556102
76706
152054
SH
SOLE
117291
0
34762
THERMON GROUP HLDGS INC
COM
88362T103
970
56947
SH
SOLE
42892
0
14055
THOMSON REUTERS CORP.
COM NEW
884903709
356
3580
SH
SOLE
3229
0
351
THOR INDS INC
COM
885160101
444
3926
SH
SOLE
0
0
3926
THRYV HLDGS INC
COM NEW
886029206
1099
30728
SH
SOLE
27028
0
3700
TIDEWATER INC NEW
COM
88642R109
145
12006
SH
SOLE
11006
0
1000
TIDEWATER INC NEW
*W EXP 07/31/202
88642R117
0
43
SH
SOLE
43
0
0
TIDEWATER INC NEW
*W EXP 07/31/202
88642R125
0
46
SH
SOLE
46
0
0
TILRAY INC
COM CL 2
88688T100
2482
137283
SH
SOLE
135707
0
1576
TIMKEN CO
COM
887389104
333
4127
SH
SOLE
1300
0
2827
TITAN INTL INC ILL
COM
88830M102
793
93500
SH
SOLE
93400
0
100
TIVITY HEALTH INC
COM
88870R102
1527
58035
SH
SOLE
50160
0
7875
TJX COS INC NEW
COM
872540109
10665
158184
SH
SOLE
147851
0
10333
T-MOBILE US INC
COM
872590104
4121
28455
SH
SOLE
24824
0
3631
TORO CO
COM
891092108
294
2678
SH
SOLE
2678
0
0
TORONTO DOMINION BK ONT
COM NEW
891160509
13269
189420
SH
SOLE
92086
0
97334
TOTALENERGIES SE
SPONSORED ADS
89151E109
3222
71187
SH
SOLE
48649
0
22538
TRACTOR SUPPLY CO
COM
892356106
14378
77274
SH
SOLE
60604
0
16670
TRANSDIGM GROUP INC
COM
893641100
118552
183151
SH
SOLE
125163
0
57988
TRANSOCEAN LTD
REG SHS
H8817H100
471
104251
SH
SOLE
91251
0
13000
TRANSUNION
COM
89400J107
3082
28068
SH
SOLE
20775
0
7293
TRAVELERS COMPANIES INC
COM
89417E109
6594
44046
SH
SOLE
37388
0
6658
TREAN INS GROUP INC
COM
89457R101
15480
1026494
SH
SOLE
948982
0
77512
TREEHOUSE FOODS INC
COM
89469A104
17894
401930
SH
SOLE
372785
0
29145
TREVENA INC
COM
89532E109
42
25000
SH
SOLE
0
0
25000
TREX CO INC
COM
89531P105
126831
1240887
SH
SOLE
954258
0
286629
TRILLIUM THERAPEUTICS INC
COM NEW
89620X506
1303
134340
SH
SOLE
91340
0
43000
TRIMAS CORP
COM NEW
896215209
1554
51231
SH
SOLE
44107
0
7124
TRIMBLE INC
COM
896239100
72945
891420
SH
SOLE
613444
0
277976
TRUIST FINL CORP
COM
89832Q109
2065
37215
SH
SOLE
24720
0
12495
TRUPANION INC
COM
898202106
296
2575
SH
SOLE
2575
0
0
TWILIO INC
CL A
90138F102
160729
407777
SH
SOLE
335036
0
72741
TWIST BIOSCIENCE CORP
COM
90184D100
285
2139
SH
SOLE
2139
0
0
TWITTER INC
COM
90184L102
16614
241453
SH
SOLE
210333
0
31120
TWITTER INC
NOTE 1.000% 9/1
90184LAD4
2315
2272000
PRN
SOLE
1772000
0
500000
TWO HBRS INVT CORP
COM NEW
90187B408
998
131974
SH
SOLE
98028
0
33946
TYLER TECHNOLOGIES INC
COM
902252105
187085
413566
SH
SOLE
309684
0
103882
U S PHYSICAL THERAPY
COM
90337L108
4260
36763
SH
SOLE
32803
0
3960
U S SILICA HLDGS INC
COM
90346E103
1293
111848
SH
SOLE
79083
0
32765
UBER TECHNOLOGIES INC
COM
90353T100
58092
1159050
SH
SOLE
731514
0
427536
UBIQUITI INC
COM
90353W103
303
969
SH
SOLE
755
0
214
UFP INDUSTRIES INC
COM
90278Q108
253
3406
SH
SOLE
0
0
3406
UGI CORP NEW
COM
902681105
362
7816
SH
SOLE
3866
0
3950
ULTA BEAUTY INC
COM
90384S303
20005
57856
SH
SOLE
37554
0
20302
UNDER ARMOUR INC
CL A
904311107
213
10078
SH
SOLE
5868
0
4210
UNDER ARMOUR INC
CL C
904311206
188
10148
SH
SOLE
5502
0
4646
UNIFIRST CORP MASS
COM
904708104
8262
35211
SH
SOLE
27621
0
7590
UNILEVER PLC
SPON ADR NEW
904767704
13448
229881
SH
SOLE
136405
0
93477
UNION PAC CORP
COM
907818108
107528
488917
SH
SOLE
312539
0
176379
UNITED AIRLS HLDGS INC
COM
910047109
1182
22609
SH
SOLE
21299
0
1310
UNITED PARCEL SERVICE INC
CL B
911312106
43515
209238
SH
SOLE
130816
0
78421
UNITED RENTALS INC
COM
911363109
1793
5622
SH
SOLE
4935
0
687
UNITED STATES STL CORP NEW
COM
912909108
1152
47983
SH
SOLE
38883
0
9100
UNITED STS OIL FD LP
UNITS
91232N207
353
7071
SH
SOLE
5328
0
1743
UNITEDHEALTH GROUP INC
COM
91324P102
137675
343809
SH
SOLE
258600
0
85209
UNITY SOFTWARE INC
COM
91332U101
47470
432214
SH
SOLE
325544
0
106670
UNIVERSAL DISPLAY CORP
COM
91347P105
872
3920
SH
SOLE
1305
0
2615
UNIVERSAL HLTH SVCS INC
CL B
913903100
241
1643
SH
SOLE
1503
0
140
UPLAND SOFTWARE INC
COM
91544A109
349
8475
SH
SOLE
8475
0
0
UPWORK INC
COM
91688F104
448
7688
SH
SOLE
7663
0
25
URANIUM ENERGY CORP
COM
916896103
295
111000
SH
SOLE
110000
0
1000
US BANCORP DEL
COM NEW
902973304
11914
209134
SH
SOLE
125526
0
83608
V F CORP
COM
918204108
4146
50534
SH
SOLE
48672
0
1862
VAIL RESORTS INC
COM
91879Q109
13527
42738
SH
SOLE
19217
0
23521
VALERO ENERGY CORP
COM
91913Y100
2660
34069
SH
SOLE
29219
0
4849
VALMONT INDS INC
COM
920253101
9714
41154
SH
SOLE
34623
0
6531
VANECK VECTORS ETF TR
GOLD MINERS ETF
92189F106
8746
257375
SH
SOLE
232930
0
24446
VANECK VECTORS ETF TR
EMERGING MKTS HI
92189F353
30
1269
SH
SOLE
0
0
1269
VANECK VECTORS ETF TR
PFD SECS EX FINL
92189F429
97
4565
SH
SOLE
2000
0
2565
VANECK VECTORS ETF TR
FALLEN ANGEL HG
92189F437
1
23
SH
SOLE
0
0
23
VANECK VECTORS ETF TR
MTG REIT INCOME
92189F452
30
1500
SH
SOLE
1500
0
0
VANECK VECTORS ETF TR
CEF MUN INCOME E
92189F460
14
474
SH
SOLE
474
0
0
VANECK VECTORS ETF TR
LOW CARBN ENERGY
92189F502
51
318
SH
SOLE
318
0
0
VANECK VECTORS ETF TR
SHORT MUNI ETF
92189F528
333
18449
SH
SOLE
18449
0
0
VANECK VECTORS ETF TR
MORNINGSTAR WIDE
92189F643
1354
18288
SH
SOLE
17932
0
356
VANECK VECTORS ETF TR
SEMICONDUCTOR ET
92189F676
5462
20829
SH
SOLE
9064
0
11765
VANECK VECTORS ETF TR
BIOTECH ETF
92189F726
166
825
SH
SOLE
825
0
0
VANECK VECTORS ETF TR
JR GOLD MINERS E
92189F791
897
19191
SH
SOLE
16077
0
3114
VANECK VECTORS ETF TR
VIETNAM ETF
92189F817
23
1083
SH
SOLE
383
0
700
VANECK VECTORS ETF TR
BRAZIL SMALL CP
92189F825
63
2572
SH
SOLE
1753
0
819
VANECK VECTORS ETF TR
AFRICA INDEX ETF
92189F866
148
6775
SH
SOLE
6775
0
0
VANECK VECTORS ETF TR
GAMING ETF
92189F882
28
520
SH
SOLE
520
0
0
VANECK VECTORS ETF TR
INTRMDT MUNI ETF
92189H201
138
2662
SH
SOLE
2662
0
0
VANECK VECTORS ETF TR
OIL SVCS ETF
92189H607
22
100
SH
SOLE
100
0
0
VANECK VECTORS ETF TR
SOCIAL SENTIMENT
92189H839
17
637
SH
SOLE
637
0
0
VANECK VECTORS ETF TR
ENERGY INCOME
92189H870
2
38
SH
SOLE
38
0
0
VANGUARD ADMIRAL FDS INC
500 GRTH IDX F
921932505
77
295
SH
SOLE
195
0
100
VANGUARD ADMIRAL FDS INC
500 VAL IDX FD
921932703
3479
24387
SH
SOLE
13182
0
11205
VANGUARD ADMIRAL FDS INC
SMLLCP 600 IDX
921932828
360
1736
SH
SOLE
1736
0
0
VANGUARD ADMIRAL FDS INC
MIDCP 400 VAL
921932844
60
371
SH
SOLE
310
0
61
VANGUARD ADMIRAL FDS INC
MIDCP 400 GRTH
921932869
1538
7662
SH
SOLE
7285
0
377
VANGUARD BD INDEX FDS
LONG TERM BOND
921937793
29
279
SH
SOLE
7
0
272
VANGUARD BD INDEX FDS
INTERMED TERM
921937819
65
728
SH
SOLE
569
0
159
VANGUARD BD INDEX FDS
SHORT TRM BOND
921937827
6223
75741
SH
SOLE
65553
0
10188
VANGUARD BD INDEX FDS
TOTAL BND MRKT
921937835
2438
28390
SH
SOLE
23490
0
4899
VANGUARD CHARLOTTE FDS
INTL BD IDX ETF
92203J407
543
9514
SH
SOLE
9303
0
211
VANGUARD INDEX FDS
S&P 500 ETF SHS
922908363
29149
74072
SH
SOLE
61165
0
12908
VANGUARD INDEX FDS
MCAP VL IDXVIP
922908512
13240
94235
SH
SOLE
90816
0
3419
VANGUARD INDEX FDS
MCAP GR IDXVIP
922908538
3844
16266
SH
SOLE
11235
0
5031
VANGUARD INDEX FDS
REAL ESTATE ETF
922908553
20313
199555
SH
SOLE
152371
0
47184
VANGUARD INDEX FDS
SML CP GRW ETF
922908595
5673
19578
SH
SOLE
15544
0
4034
VANGUARD INDEX FDS
SM CP VAL ETF
922908611
5179
29825
SH
SOLE
27939
0
1886
VANGUARD INDEX FDS
MID CAP ETF
922908629
18448
77726
SH
SOLE
73967
0
3759
VANGUARD INDEX FDS
LARGE CAP ETF
922908637
2458
12246
SH
SOLE
11654
0
592
VANGUARD INDEX FDS
EXTEND MKT ETF
922908652
11544
61214
SH
SOLE
49603
0
11611
VANGUARD INDEX FDS
GROWTH ETF
922908736
53830
187686
SH
SOLE
167329
0
20356
VANGUARD INDEX FDS
VALUE ETF
922908744
53726
390851
SH
SOLE
354551
0
36300
VANGUARD INDEX FDS
SMALL CP ETF
922908751
6440
28585
SH
SOLE
23438
0
5147
VANGUARD INDEX FDS
TOTAL STK MKT
922908769
16275
73040
SH
SOLE
54921
0
18119
VANGUARD INTL EQUITY INDEX F
GLB EX US ETF
922042676
4379
75037
SH
SOLE
73980
0
1057
VANGUARD INTL EQUITY INDEX F
FTSE SMCAP ETF
922042718
377
2760
SH
SOLE
1526
0
1234
VANGUARD INTL EQUITY INDEX F
TT WRLD ST ETF
922042742
103
998
SH
SOLE
968
0
30
VANGUARD INTL EQUITY INDEX F
ALLWRLD EX US
922042775
66049
1041946
SH
SOLE
833569
0
208377
VANGUARD INTL EQUITY INDEX F
FTSE EMR MKT ETF
922042858
27463
505677
SH
SOLE
423666
0
82010
VANGUARD INTL EQUITY INDEX F
FTSE PACIFIC ETF
922042866
661
8027
SH
SOLE
6813
0
1214
VANGUARD INTL EQUITY INDEX F
FTSE EUROPE ETF
922042874
6077
90346
SH
SOLE
59421
0
30925
VANGUARD MALVERN FDS
STRM INFPROIDX
922020805
3345
63833
SH
SOLE
15373
0
48459
VANGUARD MUN BD FDS
TAX EXEMPT BD
922907746
2471
44686
SH
SOLE
39330
0
5356
VANGUARD SCOTTSDALE FDS
SHORT TERM TREAS
92206C102
476
7749
SH
SOLE
7749
0
0
VANGUARD SCOTTSDALE FDS
SHRT TRM CORP BD
92206C409
1705
20619
SH
SOLE
17886
0
2733
VANGUARD SCOTTSDALE FDS
VNG RUS3000IDX
92206C599
1419
7129
SH
SOLE
7129
0
0
VANGUARD SCOTTSDALE FDS
VNG RUS2000IDX
92206C664
4477
48358
SH
SOLE
8150
0
40208
VANGUARD SCOTTSDALE FDS
VNG RUS1000GRW
92206C680
3253
46593
SH
SOLE
35616
0
10977
VANGUARD SCOTTSDALE FDS
INTER TERM TREAS
92206C706
419
6184
SH
SOLE
6184
0
0
VANGUARD SCOTTSDALE FDS
VNG RUS1000VAL
92206C714
152
2177
SH
SOLE
0
0
2177
VANGUARD SCOTTSDALE FDS
VNG RUS1000IDX
92206C730
1209
6037
SH
SOLE
6037
0
0
VANGUARD SCOTTSDALE FDS
MORTG-BACK SEC
92206C771
316
5927
SH
SOLE
5793
0
134
VANGUARD SCOTTSDALE FDS
INT-TERM CORP
92206C870
10054
105749
SH
SOLE
100256
0
5493
VANGUARD SPECIALIZED FUNDS
DIV APP ETF
921908844
87467
565068
SH
SOLE
485628
0
79440
VANGUARD STAR FDS
VG TL INTL STK F
921909768
653
9942
SH
SOLE
8619
0
1322
VANGUARD TAX-MANAGED INTL FD
FTSE DEV MKT ETF
921943858
106024
2057922
SH
SOLE
1743327
0
314595
VANGUARD WHITEHALL FDS
HIGH DIV YLD
921946406
6710
64050
SH
SOLE
42905
0
21145
VANGUARD WHITEHALL FDS
INTL HIGH ETF
921946794
5021
73854
SH
SOLE
72869
0
985
VANGUARD WHITEHALL FDS
INTL DVD ETF
921946810
1039
11878
SH
SOLE
9693
0
2185
VANGUARD WORLD FD
ESG US STK ETF
921910733
1032
12906
SH
SOLE
12906
0
0
VANGUARD WORLD FD
MEGA GRWTH IND
921910816
6277
27128
SH
SOLE
26124
0
1004
VANGUARD WORLD FD
MEGA CAP VAL ETF
921910840
283
2841
SH
SOLE
2689
0
152
VANGUARD WORLD FD
MEGA CAP INDEX
921910873
94
619
SH
SOLE
619
0
0
VANGUARD WORLD FDS
CONSUM DIS ETF
92204A108
512
1630
SH
SOLE
1515
0
115
VANGUARD WORLD FDS
CONSUM STP ETF
92204A207
2550
13974
SH
SOLE
13974
0
0
VANGUARD WORLD FDS
ENERGY ETF
92204A306
55
721
SH
SOLE
721
0
0
VANGUARD WORLD FDS
FINANCIALS ETF
92204A405
579
6403
SH
SOLE
5843
0
561
VANGUARD WORLD FDS
HEALTH CAR ETF
92204A504
2306
9332
SH
SOLE
8335
0
998
VANGUARD WORLD FDS
INDUSTRIAL ETF
92204A603
4157
21162
SH
SOLE
20989
0
173
VANGUARD WORLD FDS
INF TECH ETF
92204A702
10318
25875
SH
SOLE
23970
0
1905
VANGUARD WORLD FDS
MATERIALS ETF
92204A801
2337
12926
SH
SOLE
12630
0
296
VANGUARD WORLD FDS
UTILITIES ETF
92204A876
206
1485
SH
SOLE
1485
0
0
VANGUARD WORLD FDS
COMM SRVC ETF
92204A884
815
5669
SH
SOLE
2694
0
2975
VAPOTHERM INC
COM
922107107
1997
84489
SH
SOLE
84069
0
420
VARONIS SYS INC
COM
922280102
719
12486
SH
SOLE
12486
0
0
VBI VACCINES INC CDA
COM NEW
91822J103
91
27015
SH
SOLE
27015
0
0
VEEVA SYS INC
CL A COM
922475108
575315
1850186
SH
SOLE
1403406
0
446780
VERACYTE INC
COM
92337F107
2455
61408
SH
SOLE
44312
0
17096
VERISIGN INC
COM
92343E102
271
1189
SH
SOLE
961
0
228
VERISK ANALYTICS INC
COM
92345Y106
81851
468471
SH
SOLE
317473
0
150999
VERIZON COMMUNICATIONS INC
COM
92343V104
59376
1059714
SH
SOLE
744820
0
314895
VERRA MOBILITY CORP
COM
92511U102
1166
75875
SH
SOLE
56600
0
19275
VERTEX PHARMACEUTICALS INC
COM
92532F100
4587
22750
SH
SOLE
12801
0
9949
VERU INC
COM
92536C103
2501
309925
SH
SOLE
309925
0
0
VERVE THERAPEUTICS INC
COM
92539P101
2145
35600
SH
SOLE
35600
0
0
VIACOMCBS INC
CL B
92556H206
2794
61821
SH
SOLE
47554
0
14267
VIASAT INC
COM
92552V100
3097
62148
SH
SOLE
45654
0
16494
VIATRIS INC
COM
92556V106
936
65468
SH
SOLE
37977
0
27491
VICOR CORP
COM
925815102
852
8060
SH
SOLE
8060
0
0
VIEMED HEALTHCARE INC
COM
92663R105
164
23000
SH
SOLE
23000
0
0
VIKING THERAPEUTICS INC
COM
92686J106
939
156736
SH
SOLE
66111
0
90625
VIMEO INC
COMMON STOCK
92719V100
450
9184
SH
SOLE
8252
0
932
VIRACTA THERAPEUTICS INC
COM
92765F108
588
51843
SH
SOLE
51843
0
0
VIRGIN GALACTIC HOLDINGS INC
COM
92766K106
13580
295220
SH
SOLE
249927
0
45293
VIRTU FINL INC
CL A
928254101
627
22677
SH
SOLE
22677
0
0
VISA INC
COM CL A
92826C839
541025
2313853
SH
SOLE
1883149
0
430704
VISTA OUTDOOR INC
COM
928377100
1152
24895
SH
SOLE
24895
0
0
VISTAGEN THERAPEUTICS INC
COM NEW
92840H202
38
12200
SH
SOLE
12200
0
0
VIVINT SMART HOME INC
COM CL A
928542109
1584
120037
SH
SOLE
115037
0
5000
VMWARE INC
CL A COM
928563402
384
2401
SH
SOLE
1644
0
757
VODAFONE GROUP PLC NEW
SPONSORED ADR
92857W308
2414
140928
SH
SOLE
134126
0
6802
VONAGE HLDGS CORP
COM
92886T201
205
14200
SH
SOLE
14200
0
0
VONTIER CORPORATION
COM
928881101
2623
80523
SH
SOLE
71986
0
8537
VOYA FINANCIAL INC
COM
929089100
310
5035
SH
SOLE
1500
0
3535
VROOM INC
COM
92918V109
4936
117916
SH
SOLE
94913
0
23003
VULCAN MATLS CO
COM
929160109
13636
78338
SH
SOLE
18172
0
60166
WABTEC
COM
929740108
31727
385504
SH
SOLE
243898
0
141606
WALGREENS BOOTS ALLIANCE INC
COM
931427108
13348
253716
SH
SOLE
186318
0
67399
WALMART INC
COM
931142103
109818
778738
SH
SOLE
401170
0
377569
WARNER MUSIC GROUP CORP
COM CL A
934550203
5897
163622
SH
SOLE
161245
0
2377
WASTE CONNECTIONS INC
COM
94106B101
2678
22425
SH
SOLE
22083
0
342
WASTE MGMT INC DEL
COM
94106L109
6994
49915
SH
SOLE
43017
0
6898
WATERS CORP
COM
941848103
1189
3440
SH
SOLE
3402
0
38
WATSCO INC
COM
942622200
164148
572664
SH
SOLE
387887
0
184777
WAYFAIR INC
CL A
94419L101
4801
15206
SH
SOLE
14236
0
970
WD 40 CO
COM
929236107
317
1235
SH
SOLE
0
0
1235
WEC ENERGY GROUP INC
COM
92939U106
3969
44624
SH
SOLE
27464
0
17161
WELBILT INC
COM
949090104
1071
46256
SH
SOLE
43225
0
3031
WELLS FARGO CO NEW
COM
949746101
12178
268885
SH
SOLE
228055
0
40829
WELLTOWER INC
COM
95040Q104
2167
26078
SH
SOLE
21970
0
4108
WEST PHARMACEUTICAL SVSC INC
COM
955306105
46167
128562
SH
SOLE
96206
0
32356
WESTERN ALLIANCE BANCORP
COM
957638109
705
7597
SH
SOLE
7597
0
0
WESTERN DIGITAL CORP.
COM
958102105
934
13123
SH
SOLE
10166
0
2957
WESTERN MIDSTREAM PARTNERS L
COM UNIT LP INT
958669103
218
10175
SH
SOLE
6457
0
3718
WESTERN UN CO
COM
959802109
775
33742
SH
SOLE
22598
0
11144
WESTLAKE CHEM PARTNERS LP
COM UNIT RP LP
960417103
723
26850
SH
SOLE
26850
0
0
WESTROCK CO
COM
96145D105
1683
31619
SH
SOLE
31619
0
0
WEX INC
COM
96208T104
41266
212821
SH
SOLE
183478
0
29343
WEYERHAEUSER CO MTN BE
COM NEW
962166104
5827
169291
SH
SOLE
124616
0
44675
WHEATON PRECIOUS METALS CORP
COM
962879102
6799
154272
SH
SOLE
115689
0
38583
WHIRLPOOL CORP
COM
963320106
1888
8658
SH
SOLE
663
0
7995
WILLIAMS COS INC
COM
969457100
1034
38955
SH
SOLE
25052
0
13903
WILLIAMS SONOMA INC
COM
969904101
1604
10050
SH
SOLE
9804
0
245
WILLIS TOWERS WATSON PLC LTD
SHS
G96629103
1514
6583
SH
SOLE
6058
0
525
WILLSCOT MOBIL MINI HLDNG CO
COM CL A
971378104
4085
146574
SH
SOLE
142166
0
4408
WINTRUST FINL CORP
COM
97650W108
1574
20816
SH
SOLE
19438
0
1378
WISDOMTREE TR
US TOTAL DIVIDND
97717W109
1319
11134
SH
SOLE
11134
0
0
WISDOMTREE TR
CHINESE YUAN FD
97717W182
11
400
SH
SOLE
0
0
400
WISDOMTREE TR
US HIGH DIVIDEND
97717W208
1004
12830
SH
SOLE
4305
0
8525
WISDOMTREE TR
EMG MKTS SMCAP
97717W281
133
2444
SH
SOLE
2069
0
375
WISDOMTREE TR
US LARGECAP DIVD
97717W307
467
3883
SH
SOLE
3622
0
261
WISDOMTREE TR
EMER MKT HIGH FD
97717W315
241
5282
SH
SOLE
4420
0
862
WISDOMTREE TR
US DIVID EX FNCL
97717W406
128
1320
SH
SOLE
980
0
340
WISDOMTREE TR
INDIA ERNGS FD
97717W422
557
16447
SH
SOLE
11447
0
5000
WISDOMTREE TR
US MIDCAP DIVID
97717W505
79
1877
SH
SOLE
1877
0
0
WISDOMTREE TR
US QLT SHRHD YLD
97717W547
9
144
SH
SOLE
144
0
0
WISDOMTREE TR
US SMALLCAP FUND
97717W562
80
1611
SH
SOLE
1611
0
0
WISDOMTREE TR
US MIDCAP FUND
97717W570
40
765
SH
SOLE
765
0
0
WISDOMTREE TR
US SMALLCAP DIVD
97717W604
384
12052
SH
SOLE
11024
0
1028
WISDOMTREE TR
INTL EQUITY FD
97717W703
236
4336
SH
SOLE
4216
0
120
WISDOMTREE TR
INTL MIDCAP DV
97717W778
54
800
SH
SOLE
800
0
0
WISDOMTREE TR
INTL DIV EX FINL
97717W786
63
1450
SH
SOLE
1450
0
0
WISDOMTREE TR
ITL HIGH DIV FD
97717W802
50
1258
SH
SOLE
1258
0
0
WISDOMTREE TR
JP SMALLCP DIV
97717W836
32
438
SH
SOLE
438
0
0
WISDOMTREE TR
JAPN HEDGE EQT
97717W851
347
5684
SH
SOLE
5684
0
0
WISDOMTREE TR
EUROPE SMCP DV
97717W869
7
95
SH
SOLE
95
0
0
WISDOMTREE TR
INTL QULTY DIV
97717X131
42
1062
SH
SOLE
1062
0
0
WISDOMTREE TR
EMERG MKTS ESG
97717X214
68
1725
SH
SOLE
1725
0
0
WISDOMTREE TR
YIELD ENHANCD US
97717X511
665
12739
SH
SOLE
12739
0
0
WISDOMTREE TR
EUR HDG SMLCAP
97717X552
131
3750
SH
SOLE
3750
0
0
WISDOMTREE TR
CBOE S&P 500
97717X560
11
344
SH
SOLE
344
0
0
WISDOMTREE TR
FLOATNG RAT TREA
97717X628
1019
40571
SH
SOLE
40175
0
396
WISDOMTREE TR
US S CAP QTY DIV
97717X651
995
21410
SH
SOLE
12110
0
9300
WISDOMTREE TR
EUROPE HEDGED EQ
97717X701
196
2566
SH
SOLE
1991
0
575
WISDOMTREE TR
EM LCL DEBT FD
97717X867
9
264
SH
SOLE
264
0
0
WISDOMTREE TR
CLOUD COMPUTNG
97717Y691
10
173
SH
SOLE
173
0
0
WOODWARD INC
COM
980745103
622
5059
SH
SOLE
4100
0
959
WORKDAY INC
CL A
98138H101
347690
1456354
SH
SOLE
1050991
0
405363
WORKIVA INC
COM CL A
98139A105
615
5527
SH
SOLE
5305
0
222
WP CAREY INC
COM
92936U109
4527
60661
SH
SOLE
45995
0
14666
WYNDHAM HOTELS & RESORTS INC
COM
98311A105
747
10337
SH
SOLE
10202
0
135
WYNN RESORTS LTD
COM
983134107
1640
13406
SH
SOLE
10958
0
2448
XCEL ENERGY INC
COM
98389B100
2316
35156
SH
SOLE
32507
0
2649
XILINX INC
COM
983919101
8697
60126
SH
SOLE
30751
0
29375
XPERI HOLDING CORP
COM
98390M103
705
31713
SH
SOLE
13696
0
18017
XPO LOGISTICS INC
COM
983793100
907
6485
SH
SOLE
5185
0
1300
XYLEM INC
COM
98419M100
10198
85015
SH
SOLE
17931
0
67084
YETI HLDGS INC
COM
98585X104
94628
1030580
SH
SOLE
921304
0
109276
YUM BRANDS INC
COM
988498101
3785
32908
SH
SOLE
22487
0
10421
YUM CHINA HLDGS INC
COM
98850P109
3236
48841
SH
SOLE
22253
0
26588
ZEBRA TECHNOLOGIES CORPORATI
CL A
989207105
72490
136905
SH
SOLE
40535
0
96370
ZENDESK INC
COM
98936J101
4783
33138
SH
SOLE
27519
0
5619
ZILLOW GROUP INC
CL A
98954M101
19
153
SH
SOLE
153
0
0
ZILLOW GROUP INC
CL C CAP STK
98954M200
324
2654
SH
SOLE
2429
0
225
ZIMMER BIOMET HOLDINGS INC
COM
98956P102
3503
21783
SH
SOLE
17097
0
4687
ZIONS BANCORPORATION N A
COM
989701107
457
8639
SH
SOLE
5910
0
2729
ZOETIS INC
CL A
98978V103
453969
2435977
SH
SOLE
1820950
0
615027
ZOOM VIDEO COMMUNICATIONS IN
CL A
98980L101
57480
148515
SH
SOLE
123734
0
24781
ZSCALER INC
COM
98980G102
759
3513
SH
SOLE
3287
0
226
ZUMIEZ INC
COM
989817101
296
6050
SH
SOLE
6050
0
0
ZYNGA INC
CL A
98986T108
1262
118683
SH
SOLE
118683
0
0