0001104659-22-116378.txt : 20221109
0001104659-22-116378.hdr.sgml : 20221109
20221109142033
ACCESSION NUMBER: 0001104659-22-116378
CONFORMED SUBMISSION TYPE: 13F-HR
PUBLIC DOCUMENT COUNT: 2
CONFORMED PERIOD OF REPORT: 20220930
FILED AS OF DATE: 20221109
DATE AS OF CHANGE: 20221109
EFFECTIVENESS DATE: 20221109
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: 221371948
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
09-30-2022
09-30-2022
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
11-09-2022
0
1823
21773212
INFORMATION TABLE
2
infotable.xml
1LIFE HEALTHCARE INC
COM
68269G107
907
52871
SH
SOLE
47401
0
5470
2U INC
COM
90214J101
1678
268554
SH
SOLE
237191
0
31363
3M CO
COM
88579Y101
16879
152754
SH
SOLE
112901
0
39853
ABB LTD
SPONSORED ADR
000375204
3760
146531
SH
SOLE
136911
0
9620
ABBOTT LABS
COM
002824100
180486
1865300
SH
SOLE
1433696
0
431604
ABBVIE INC
COM
00287Y109
160833
1198367
SH
SOLE
929378
0
268989
ABIOMED INC
COM
003654100
103320
420582
SH
SOLE
297266
0
123316
ABM INDS INC
COM
000957100
306
8000
SH
SOLE
0
0
8000
ABRDN ASIA PACIFIC INCOME FU
COM
003009107
49
19600
SH
SOLE
19600
0
0
ABRDN EMRG MKTS EQTY INCM FD
COM
00301W105
165
36095
SH
SOLE
29629
0
6466
ACADIA HEALTHCARE COMPANY IN
COM
00404A109
1025
13110
SH
SOLE
12986
0
124
ACCELERATE DIAGNOSTICS INC
COM
00430H102
258
169543
SH
SOLE
118757
0
50786
ACCENTURE PLC IRELAND
SHS CLASS A
G1151C101
166380
646637
SH
SOLE
470791
0
175846
ACCOLADE INC
COM
00437E102
1235
108156
SH
SOLE
100801
0
7355
ACTINIUM PHARMACEUTICALS INC
COM
00507W206
767
103966
SH
SOLE
69566
0
34400
ACTIVISION BLIZZARD INC
COM
00507V109
19631
264070
SH
SOLE
197781
0
66289
ACUITY BRANDS INC
COM
00508Y102
225
1427
SH
SOLE
1207
0
220
ADAPTIVE BIOTECHNOLOGIES COR
COM
00650F109
545
76531
SH
SOLE
64718
0
11813
ADOBE SYSTEMS INCORPORATED
COM
00724F101
172461
626674
SH
SOLE
426059
0
200615
ADVANCE AUTO PARTS INC
COM
00751Y106
207
1321
SH
SOLE
958
0
363
ADVANCED DRAIN SYS INC DEL
COM
00790R104
645
5184
SH
SOLE
5020
0
164
ADVANCED MICRO DEVICES INC
COM
007903107
15013
236947
SH
SOLE
177155
0
59792
AEGLEA BIOTHERAPEUTICS INC
COM
00773J103
40
76594
SH
SOLE
76594
0
0
AEROVIRONMENT INC
COM
008073108
1016
12191
SH
SOLE
11666
0
525
AES CORP
COM
00130H105
315
13933
SH
SOLE
10055
0
3878
AFFILIATED MANAGERS GROUP IN
COM
008252108
1615
14436
SH
SOLE
13386
0
1050
AFFIMED N V
COM
N01045108
24
11500
SH
SOLE
11500
0
0
AFLAC INC
COM
001055102
927
16490
SH
SOLE
14932
0
1558
AGCO CORP
COM
001084102
9110
94725
SH
SOLE
81016
0
13709
AGENUS INC
COM NEW
00847G705
67
32666
SH
SOLE
23766
0
8900
AGILENT TECHNOLOGIES INC
COM
00846U101
2149
17676
SH
SOLE
12568
0
5108
AGILETHOUGHT INC
CLASS A COM
00857F100
5683
1457077
SH
SOLE
1326652
0
130425
AGNICO EAGLE MINES LTD
COM
008474108
784
18574
SH
SOLE
12877
0
5697
AILERON THERAPEUTICS INC
COM
00887A105
254
1226792
SH
SOLE
865350
0
361442
AIR PRODS & CHEMS INC
COM
009158106
17223
74006
SH
SOLE
42914
0
31092
AIRBNB INC
COM CL A
009066101
72452
689756
SH
SOLE
591646
0
98110
AIRGAIN INC
COM
00938A104
5745
796771
SH
SOLE
725461
0
71310
AKAMAI TECHNOLOGIES INC
COM
00971T101
6801
84670
SH
SOLE
58896
0
25774
ALAMOS GOLD INC NEW
COM CL A
011532108
223
30122
SH
SOLE
19222
0
10900
ALARM COM HLDGS INC
COM
011642105
2667
41126
SH
SOLE
40796
0
330
ALAUNOS THERAPEUTICS INC
COM
98973P101
161
93729
SH
SOLE
93729
0
0
ALBEMARLE CORP
COM
012653101
1399
5290
SH
SOLE
4887
0
403
ALBIREO PHARMA INC
COM
01345P106
298
15381
SH
SOLE
14533
0
848
ALCON AG
ORD SHS
H01301128
340
5851
SH
SOLE
4696
0
1155
ALGONQUIN PWR UTILS CORP
COM
015857105
367
33626
SH
SOLE
13506
0
20120
ALIBABA GROUP HLDG LTD
SPONSORED ADS
01609W102
8469
105880
SH
SOLE
89862
0
16018
ALIGN TECHNOLOGY INC
COM
016255101
40031
193285
SH
SOLE
162416
0
30869
ALLAKOS INC
COM
01671P100
342
55817
SH
SOLE
23317
0
32500
ALLBIRDS INC
COM CL A
01675A109
68
22467
SH
SOLE
20447
0
2020
ALLEGION PLC
ORD SHS
G0176J109
228
2544
SH
SOLE
1960
0
584
ALLIANCEBERNSTEIN HLDG L P
UNIT LTD PARTN
01881G106
203
5777
SH
SOLE
5777
0
0
ALLIANT ENERGY CORP
COM
018802108
829
15637
SH
SOLE
14324
0
1313
ALLSTATE CORP
COM
020002101
4287
34426
SH
SOLE
30885
0
3541
ALLY FINL INC
COM
02005N100
284
10203
SH
SOLE
317
0
9886
ALPHABET INC
CAP STK CL A
02079K305
246784
2580073
SH
SOLE
1982358
0
597715
ALPHABET INC
CAP STK CL C
02079K107
395602
4114427
SH
SOLE
3276713
0
837714
ALPHATEC HLDGS INC
COM NEW
02081G201
328
37575
SH
SOLE
37575
0
0
ALPS ETF TR
ALERIAN ENERGY
00162Q676
9
475
SH
SOLE
475
0
0
ALPS ETF TR
CLEAN ENERGY
00162Q460
20
354
SH
SOLE
354
0
0
ALPS ETF TR
OSHARES US QUALT
00162Q387
28
762
SH
SOLE
762
0
0
ALPS ETF TR
MED BREAKTHGH
00162Q593
101
3344
SH
SOLE
3344
0
0
ALPS ETF TR
ALERIAN MLP
00162Q452
2529
69176
SH
SOLE
67526
0
1650
ALTA EQUIPMENT GROUP INC
COMMON STOCK
02128L106
1523
138289
SH
SOLE
21467
0
116822
ALTERYX INC
NOTE 0.500% 8/0
02156BAD5
840
939000
PRN
SOLE
709000
0
230000
ALTERYX INC
COM CL A
02156B103
1577
28235
SH
SOLE
20445
0
7790
ALTERYX INC
NOTE 1.000% 8/0
02156BAF0
6806
8455000
PRN
SOLE
6495000
0
1960000
ALTRIA GROUP INC
COM
02209S103
11072
274200
SH
SOLE
233684
0
40516
AMAZON COM INC
COM
023135106
645084
5708711
SH
SOLE
4400337
0
1308374
AMDOCS LTD
SHS
G02602103
299
3769
SH
SOLE
2409
0
1360
AMER SOFTWARE INC
CL A
029683109
782
51017
SH
SOLE
38517
0
12500
AMERCO
COM
023586100
290
569
SH
SOLE
544
0
25
AMEREN CORP
COM
023608102
323
4014
SH
SOLE
3646
0
368
AMERESCO INC
CL A
02361E108
8848
133087
SH
SOLE
117784
0
15303
AMERICA FIRST MULTIFAMILY IN
BEN UNIT CTF
02364V206
359
20763
SH
SOLE
20763
0
0
AMERICAN ELEC PWR CO INC
COM
025537101
3500
40489
SH
SOLE
12873
0
27616
AMERICAN EXPRESS CO
COM
025816109
82829
613957
SH
SOLE
435395
0
178562
AMERICAN INTL GROUP INC
COM NEW
026874784
3700
77926
SH
SOLE
66052
0
11874
AMERICAN TOWER CORP NEW
COM
03027X100
156892
730748
SH
SOLE
628616
0
102132
AMERICAN WTR WKS CO INC NEW
COM
030420103
1466
11261
SH
SOLE
7390
0
3871
AMERICOLD REALTY TRUST INC
COM
03064D108
2769
112555
SH
SOLE
62400
0
50155
AMERIPRISE FINL INC
COM
03076C106
4488
17814
SH
SOLE
16716
0
1098
AMERISOURCEBERGEN CORP
COM
03073E105
1729
12778
SH
SOLE
11663
0
1115
AMETEK INC
COM
031100100
85265
751827
SH
SOLE
457479
0
294348
AMGEN INC
COM
031162100
24578
109043
SH
SOLE
82906
0
26137
AMN HEALTHCARE SVCS INC
COM
001744101
3274
30898
SH
SOLE
27187
0
3711
AMPHENOL CORP NEW
CL A
032095101
101564
1516792
SH
SOLE
1251792
0
265000
AMPLIFY ETF TR
CWP ENHANCED DIV
032108409
1716
53612
SH
SOLE
52782
0
830
AMPLITUDE INC
COM CL A
03213A104
422
27304
SH
SOLE
24901
0
2403
ANALOG DEVICES INC
COM
032654105
5873
42146
SH
SOLE
30777
0
11369
ANHEUSER BUSCH INBEV SA/NV
SPONSORED ADR
03524A108
756
16742
SH
SOLE
14140
0
2602
ANNALY CAPITAL MANAGEMENT IN
COM NEW
035710839
798
46505
SH
SOLE
22119
0
24386
ANSYS INC
COM
03662Q105
581
2620
SH
SOLE
2000
0
620
AON PLC
SHS CL A
G0403H108
204267
762559
SH
SOLE
575656
0
186903
APARTMENT INCOME REIT CORP
COM
03750L109
1394
36087
SH
SOLE
36087
0
0
APOLLO COML REAL ESTATE FIN
NOTE 5.375%10/1
03762UAC9
195
200000
PRN
SOLE
150000
0
50000
APOLLO GLOBAL MGMT INC
COM
03769M106
532
11444
SH
SOLE
7453
0
3991
APPFOLIO INC
COM CL A
03783C100
7382
70497
SH
SOLE
60418
0
10079
APPIAN CORP
CL A
03782L101
734
17983
SH
SOLE
895
0
17088
APPLE INC
COM
037833100
917938
6642097
SH
SOLE
4907672
0
1734425
APPLIED MATLS INC
COM
038222105
7927
96756
SH
SOLE
84400
0
12356
APTARGROUP INC
COM
038336103
546
5748
SH
SOLE
4445
0
1303
APTINYX INC
COM
03836N103
7
19877
SH
SOLE
19877
0
0
APTIV PLC
SHS
G6095L109
248
3169
SH
SOLE
2086
0
1083
ARCHER DANIELS MIDLAND CO
COM
039483102
15556
193361
SH
SOLE
169053
0
24308
ARES CAPITAL CORP
COM
04010L103
4764
282251
SH
SOLE
225322
0
56929
ARES MANAGEMENT CORPORATION
CL A COM STK
03990B101
1266
20435
SH
SOLE
20435
0
0
ARGENX SE
SPONSORED ADR
04016X101
557
1578
SH
SOLE
1578
0
0
ARHAUS INC
COM CL A
04035M102
146
20700
SH
SOLE
20700
0
0
ARISTA NETWORKS INC
COM
040413106
23714
210061
SH
SOLE
125974
0
84087
ARK ETF TR
INNOVATION ETF
00214Q104
1001
26526
SH
SOLE
25941
0
585
ARK ETF TR
ISRAEL INOVATE
00214Q609
1662
96490
SH
SOLE
96490
0
0
ARROW ELECTRS INC
COM
042735100
211
2287
SH
SOLE
2287
0
0
ARROWHEAD PHARMACEUTICALS IN
COM
04280A100
560
16929
SH
SOLE
10552
0
6377
ARTISAN PARTNERS ASSET MGMT
CL A
04316A108
876
32521
SH
SOLE
29946
0
2575
ASGN INC
COM
00191U102
691
7649
SH
SOLE
6555
0
1094
ASML HOLDING N V
N Y REGISTRY SHS
N07059210
3091
7443
SH
SOLE
6151
0
1292
ASPEN TECHNOLOGY INC
COM
29109X106
315
1321
SH
SOLE
1052
0
269
ASSURANT INC
COM
04621X108
19805
136334
SH
SOLE
107268
0
29066
ASTRAZENECA PLC
SPONSORED ADR
046353108
18303
333754
SH
SOLE
198698
0
135056
AT&T INC
COM
00206R102
12873
839177
SH
SOLE
687756
0
151421
ATHIRA PHARMA INC
COM
04746L104
107
36045
SH
SOLE
36045
0
0
ATLAS AIR WORLDWIDE HLDGS IN
NOTE 1.875% 6/0
049164BJ4
320
200000
PRN
SOLE
150000
0
50000
ATLAS CORP
SHARES
Y0436Q109
186
13376
SH
SOLE
0
0
13376
ATMOS ENERGY CORP
COM
049560105
227
2231
SH
SOLE
505
0
1726
ATOMERA INC
COM
04965B100
112
11025
SH
SOLE
11025
0
0
AUGMEDIX INC
COM
05105P107
298
205563
SH
SOLE
199263
0
6300
AUTODESK INC
COM
052769106
3741
20025
SH
SOLE
14806
0
5219
AUTOLUS THERAPEUTICS PLC
SPON ADS
05280R100
29
13341
SH
SOLE
13341
0
0
AUTOMATIC DATA PROCESSING IN
COM
053015103
69111
305545
SH
SOLE
205652
0
99893
AUTONATION INC
COM
05329W102
207
2028
SH
SOLE
1908
0
120
AUTOZONE INC
COM
053332102
476
222
SH
SOLE
210
0
12
AVALONBAY CMNTYS INC
COM
053484101
1838
9979
SH
SOLE
7674
0
2305
AVANTOR INC
COM
05352A100
272
13902
SH
SOLE
13607
0
295
AVERY DENNISON CORP
COM
053611109
1316
8091
SH
SOLE
6050
0
2041
AWARE INC MASS
COM
05453N100
42
23664
SH
SOLE
23664
0
0
AXON ENTERPRISE INC
COM
05464C101
7284
62926
SH
SOLE
52639
0
10287
AXSOME THERAPEUTICS INC
COM
05464T104
481
10790
SH
SOLE
10790
0
0
AZEK CO INC
CL A
05478C105
1477
88869
SH
SOLE
47059
0
41810
AZENTA INC
COM
114340102
374
8731
SH
SOLE
8565
0
166
B. RILEY FINANCIAL INC
COM
05580M108
1046
23503
SH
SOLE
23393
0
110
BAIDU INC
SPON ADR REP A
056752108
3477
29592
SH
SOLE
25794
0
3798
BAIN CAP SPECIALTY FIN INC
COM STK
05684B107
355
29570
SH
SOLE
29570
0
0
BAKER HUGHES COMPANY
CL A
05722G100
238
11333
SH
SOLE
4736
0
6597
BALL CORP
COM
058498106
8339
118852
SH
SOLE
102871
0
15981
BANCO BRADESCO S A
SP ADR PFD NEW
059460303
135
36552
SH
SOLE
36388
0
164
BANDWIDTH INC
COM CL A
05988J103
429
36014
SH
SOLE
34912
0
1102
BANK MARIN BANCORP
COM
063425102
372
12411
SH
SOLE
12411
0
0
BANK MONTREAL QUE
COM
063671101
814
9283
SH
SOLE
6478
0
2805
BANK NEW YORK MELLON CORP
COM
064058100
816
21181
SH
SOLE
13021
0
8160
BANK NOVA SCOTIA HALIFAX
COM
064149107
386
8123
SH
SOLE
7971
0
152
BARRICK GOLD CORP
COM
067901108
1739
112226
SH
SOLE
105532
0
6694
BAUSCH HEALTH COS INC
COM
071734107
666
96670
SH
SOLE
85070
0
11600
BAXTER INTL INC
COM
071813109
2839
52712
SH
SOLE
41591
0
11121
BEAM THERAPEUTICS INC
COM
07373V105
252
5292
SH
SOLE
917
0
4375
BECTON DICKINSON & CO
6% DP CONV PFD B
075887406
307
6522
SH
SOLE
6522
0
0
BECTON DICKINSON & CO
COM
075887109
10551
47350
SH
SOLE
36349
0
11001
BEL FUSE INC
CL A
077347201
14
500
SH
SOLE
500
0
0
BEL FUSE INC
CL B
077347300
231
9150
SH
SOLE
9150
0
0
BERKELEY LTS INC
COM
084310101
38
13455
SH
SOLE
13420
0
35
BERKLEY W R CORP
COM
084423102
405
6268
SH
SOLE
6255
0
13
BERKSHIRE HATHAWAY INC DEL
CL A
084670108
21543
53
SH
SOLE
37
0
16
BERKSHIRE HATHAWAY INC DEL
CL B NEW
084670702
89697
335919
SH
SOLE
283438
0
52481
BEST BUY INC
COM
086516101
3809
60138
SH
SOLE
51699
0
8439
BEYOND MEAT INC
COM
08862E109
369
26070
SH
SOLE
24215
0
1855
BILL COM HLDGS INC
COM
090043100
20772
156926
SH
SOLE
138960
0
17966
BIOGEN INC
COM
09062X103
3334
12488
SH
SOLE
9919
0
2569
BIOMARIN PHARMACEUTICAL INC
COM
09061G101
3416
40298
SH
SOLE
19228
0
21070
BIONTECH SE
SPONSORED ADS
09075V102
266
1973
SH
SOLE
1967
0
6
BIO-TECHNE CORP
COM
09073M104
8056
28365
SH
SOLE
26983
0
1382
BJS WHSL CLUB HLDGS INC
COM
05550J101
7385
101432
SH
SOLE
95163
0
6269
BK OF AMERICA CORP
7.25%CNV PFD L
060505682
310
264
SH
SOLE
264
0
0
BK OF AMERICA CORP
COM
060505104
41423
1371615
SH
SOLE
1184284
0
187331
BLACK KNIGHT INC
COM
09215C105
8296
128158
SH
SOLE
117119
0
11039
BLACKLINE INC
COM
09239B109
18877
315145
SH
SOLE
278193
0
36952
BLACKROCK ENHANCED INTL DIV
COM BENE INTER
092524107
80
17900
SH
SOLE
17900
0
0
BLACKROCK INC
COM
09247X101
41277
75010
SH
SOLE
64560
0
10450
BLACKSTONE INC
COM
09260D107
98437
1176068
SH
SOLE
980862
0
195206
BLACKSTONE MORTGAGE TRUST IN
NOTE 4.750% 3/1
09257WAC4
197
200000
PRN
SOLE
150000
0
50000
BLACKSTONE SECD LENDING FD
COMMON STOCK
09261X102
418
18362
SH
SOLE
18362
0
0
BLEND LABS INC
CL A
09352U108
318
144115
SH
SOLE
134988
0
9127
BLOCK INC
CL A
852234103
13036
237057
SH
SOLE
208595
0
28462
BLUE BIRD CORP
COM
095306106
3719
445424
SH
SOLE
407743
0
37681
BLUEPRINT MEDICINES CORP
COM
09627Y109
233
3530
SH
SOLE
3530
0
0
BOEING CO
COM
097023105
29851
246536
SH
SOLE
174420
0
72116
BOK FINL CORP
COM NEW
05561Q201
17407
195890
SH
SOLE
130
0
195760
BOOKING HOLDINGS INC
COM
09857L108
3761
2289
SH
SOLE
1930
0
359
BOOT BARN HLDGS INC
COM
099406100
724
12378
SH
SOLE
11713
0
665
BOOZ ALLEN HAMILTON HLDG COR
CL A
099502106
51976
562816
SH
SOLE
369972
0
192844
BORGWARNER INC
COM
099724106
3993
127162
SH
SOLE
120090
0
7072
BOSTON PROPERTIES INC
COM
101121101
203
2713
SH
SOLE
2318
0
395
BOSTON SCIENTIFIC CORP
COM
101137107
421
10872
SH
SOLE
9502
0
1370
BOX INC
CL A
10316T104
5118
209860
SH
SOLE
201949
0
7911
BP PLC
SPONSORED ADR
055622104
6252
218971
SH
SOLE
168163
0
50808
BRAZE INC
COM CL A
10576N102
644
18479
SH
SOLE
17709
0
770
BRIGHAM MINERALS INC
CL A COM
10918L103
3102
125757
SH
SOLE
115257
0
10500
BRIGHT HORIZONS FAM SOL IN D
COM
109194100
647
11227
SH
SOLE
10094
0
1133
BRIGHTVIEW HLDGS INC
COM
10948C107
289
36450
SH
SOLE
27550
0
8900
BRILLIANT EARTH GROUP INC
CL A COM
109504100
783
136590
SH
SOLE
130850
0
5740
BRINKS CO
COM
109696104
883
18233
SH
SOLE
18233
0
0
BRISTOL-MYERS SQUIBB CO
COM
110122108
90658
1275263
SH
SOLE
981386
0
293877
BROADCOM INC
COM
11135F101
26891
60564
SH
SOLE
52151
0
8413
BROADRIDGE FINL SOLUTIONS IN
COM
11133T103
6913
47902
SH
SOLE
44500
0
3402
BROOKFIELD ASSET MGMT INC
CL A LTD VT SH
112585104
8111
145622
SH
SOLE
140293
0
5329
BROOKFIELD INFRAST PARTNERS
LP INT UNIT
G16252101
1616
45006
SH
SOLE
43769
0
1237
BROOKLINE BANCORP INC DEL
COM
11373M107
305
26210
SH
SOLE
26000
0
210
BROWN FORMAN CORP
CL B
115637209
606
9109
SH
SOLE
9038
0
71
BTRS HOLDINGS INC
COM CL 1
11778X104
124
13366
SH
SOLE
11841
0
1525
BUILDERS FIRSTSOURCE INC
COM
12008R107
1011
17155
SH
SOLE
16618
0
537
BURLINGTON STORES INC
COM
122017106
522
4661
SH
SOLE
4527
0
134
BWX TECHNOLOGIES INC
COM
05605H100
2080
41291
SH
SOLE
39296
0
1995
C H ROBINSON WORLDWIDE INC
COM NEW
12541W209
2406
24980
SH
SOLE
22745
0
2235
CABLE ONE INC
COM
12685J105
562
659
SH
SOLE
659
0
0
CADENCE DESIGN SYSTEM INC
COM
127387108
873
5340
SH
SOLE
3548
0
1792
CAMECO CORP
COM
13321L108
1261
47566
SH
SOLE
47566
0
0
CAMPBELL SOUP CO
COM
134429109
1588
33700
SH
SOLE
31857
0
1843
CAMPING WORLD HLDGS INC
CL A
13462K109
354
14000
SH
SOLE
10000
0
4000
CANADIAN IMPERIAL BK COMM TO
COM
136069101
512
11709
SH
SOLE
9888
0
1821
CANADIAN NATL RY CO
COM
136375102
5531
51216
SH
SOLE
11737
0
39479
CANADIAN PAC RY LTD
COM
13645T100
3483
52203
SH
SOLE
23043
0
29160
CANNAE HLDGS INC
COM
13765N107
1779
86105
SH
SOLE
68505
0
17600
CAPITAL ONE FINL CORP
COM
14040H105
2111
22901
SH
SOLE
17029
0
5872
CAPRI HOLDINGS LIMITED
SHS
G1890L107
204
5300
SH
SOLE
1975
0
3325
CARDIFF ONCOLOGY INC
COM
14147L108
261
169575
SH
SOLE
72575
0
97000
CARDINAL HEALTH INC
COM
14149Y108
770
11542
SH
SOLE
3300
0
8242
CARMAX INC
COM
143130102
91793
1390387
SH
SOLE
963525
0
426862
CARNIVAL CORP
COMMON STOCK
143658300
153
21698
SH
SOLE
20698
0
1000
CARRIER GLOBAL CORPORATION
COM
14448C104
2028
57040
SH
SOLE
39968
0
17072
CARVANA CO
CL A
146869102
3846
189473
SH
SOLE
153938
0
35535
CASELLA WASTE SYS INC
CL A
147448104
457
5978
SH
SOLE
5978
0
0
CASEYS GEN STORES INC
COM
147528103
373
1841
SH
SOLE
1524
0
317
CATALENT INC
COM
148806102
2214
30602
SH
SOLE
30280
0
322
CATERPILLAR INC
COM
149123101
20493
124898
SH
SOLE
100718
0
24180
CBOE GLOBAL MKTS INC
COM
12503M108
6968
59372
SH
SOLE
9243
0
50129
CBRE GROUP INC
CL A
12504L109
1500
22213
SH
SOLE
19133
0
3080
CCC INTELLIGENT SOLUTIONS HL
COM
12510Q100
249
27400
SH
SOLE
23400
0
4000
CDW CORP
COM
12514G108
12961
83040
SH
SOLE
72775
0
10265
CEDAR FAIR L P
DEPOSITRY UNIT
150185106
293
7132
SH
SOLE
2100
0
5032
CELLEBRITE DI LTD
ORDINARY SHARES
M2197Q107
1959
499651
SH
SOLE
489711
0
9940
CELSIUS HLDGS INC
COM NEW
15118V207
310
3415
SH
SOLE
3415
0
0
CENTENE CORP DEL
COM
15135B101
3413
43865
SH
SOLE
34204
0
9661
CENTERPOINT ENERGY INC
COM
15189T107
350
12413
SH
SOLE
4542
0
7871
CERIDIAN HCM HLDG INC
COM
15677J108
12265
219493
SH
SOLE
200012
0
19481
CERTARA INC
COM
15687V109
2190
164939
SH
SOLE
162640
0
2299
CF INDS HLDGS INC
COM
125269100
731
7598
SH
SOLE
7325
0
273
CHANNELADVISOR CORP
COM
159179100
1327
58567
SH
SOLE
56957
0
1610
CHARGEPOINT HOLDINGS INC
COM CL A
15961R105
169
11438
SH
SOLE
11438
0
0
CHARLES RIV LABS INTL INC
COM
159864107
963
4891
SH
SOLE
4636
0
255
CHART INDS INC
COM
16115Q308
748
4056
SH
SOLE
4056
0
0
CHARTER COMMUNICATIONS INC N
CL A
16119P108
1153
3800
SH
SOLE
2246
0
1554
CHECK POINT SOFTWARE TECH LT
ORD
M22465104
2247
20055
SH
SOLE
9550
0
10505
CHEESECAKE FACTORY INC
COM
163072101
2962
101176
SH
SOLE
93396
0
7780
CHEGG INC
COM
163092109
17
804
SH
SOLE
704
0
100
CHEGG INC
NOTE9/0
163092AF6
867
1150000
PRN
SOLE
750000
0
400000
CHEMED CORP NEW
COM
16359R103
866
1983
SH
SOLE
1983
0
0
CHENIERE ENERGY INC
COM NEW
16411R208
7794
46978
SH
SOLE
44935
0
2043
CHEVRON CORP NEW
COM
166764100
94055
654660
SH
SOLE
483863
0
170797
CHEWY INC
CL A
16679L109
14271
464560
SH
SOLE
424067
0
40493
CHICAGO ATLANTIC REAL ESTATE
COM
167239102
326
22621
SH
SOLE
22621
0
0
CHIPOTLE MEXICAN GRILL INC
COM
169656105
58851
39162
SH
SOLE
34112
0
5050
CHUBB LIMITED
COM
H1467J104
7751
42618
SH
SOLE
33274
0
9344
CHURCH & DWIGHT CO INC
COM
171340102
5484
76762
SH
SOLE
66505
0
10257
CHURCHILL DOWNS INC
COM
171484108
408
2218
SH
SOLE
2143
0
75
CIENA CORP
COM NEW
171779309
972
24030
SH
SOLE
22855
0
1175
CIGNA CORP NEW
COM
125523100
13295
47914
SH
SOLE
38455
0
9459
CINCINNATI FINL CORP
COM
172062101
355
3960
SH
SOLE
1585
0
2375
CINEMARK HLDGS INC
COM
17243V102
142
11714
SH
SOLE
0
0
11714
CINTAS CORP
COM
172908105
113231
291691
SH
SOLE
185228
0
106463
CISCO SYS INC
COM
17275R102
26150
653757
SH
SOLE
526570
0
127187
CITIGROUP INC
COM NEW
172967424
9440
226531
SH
SOLE
190369
0
36162
CITIZENS FINL GROUP INC
COM
174610105
959
27904
SH
SOLE
19996
0
7908
CIVISTA BANCSHARES INC
COM NO PAR
178867107
1107
53300
SH
SOLE
53300
0
0
CLEVELAND-CLIFFS INC NEW
COM
185899101
2312
171636
SH
SOLE
171021
0
615
CLOROX CO DEL
COM
189054109
1910
14876
SH
SOLE
10149
0
4727
CLOUDFLARE INC
CL A COM
18915M107
2964
53591
SH
SOLE
49362
0
4229
CLOVER HEALTH INVESTMENTS CO
COM CL A
18914F103
171
100600
SH
SOLE
95896
0
4704
CME GROUP INC
COM
12572Q105
38157
215419
SH
SOLE
162772
0
52647
CMS ENERGY CORP
COM
125896100
420
7207
SH
SOLE
4978
0
2229
CNO FINL GROUP INC
COM
12621E103
345
19200
SH
SOLE
19200
0
0
COCA COLA CO
COM
191216100
114975
2052393
SH
SOLE
1491208
0
561185
CODERE ONLINE LUXEMBOURG S A
ORDINARY SHARES
L18268109
333
123418
SH
SOLE
91300
0
32118
CODEXIS INC
COM
192005106
259
42668
SH
SOLE
22668
0
20000
COGENT COMMUNICATIONS HLDGS
COM NEW
19239V302
25480
488502
SH
SOLE
434001
0
54501
COGNEX CORP
COM
192422103
1220
29445
SH
SOLE
27014
0
2431
COGNIZANT TECHNOLOGY SOLUTIO
CL A
192446102
1498
26082
SH
SOLE
22236
0
3846
COHU INC
COM
192576106
385
14952
SH
SOLE
7952
0
7000
COINBASE GLOBAL INC
COM CL A
19260Q107
1447
22441
SH
SOLE
21336
0
1105
COLGATE PALMOLIVE CO
COM
194162103
22707
323226
SH
SOLE
246588
0
76638
COLICITY INC
*W EXP 02/24/202
194170114
8
165150
SH
SOLE
165150
0
0
COLICITY INC
COM CL A
194170106
1923
195638
SH
SOLE
151777
0
43861
COLLIERS INTL GROUP INC
SUB VTG SHS
194693107
1179
12861
SH
SOLE
12071
0
790
COMCAST CORP NEW
CL A
20030N101
6732
229513
SH
SOLE
151383
0
78130
COMERICA INC
COM
200340107
712
10018
SH
SOLE
4837
0
5181
COMPASS DIVERSIFIED
SH BEN INT
20451Q104
10942
605864
SH
SOLE
541581
0
64283
CONAGRA BRANDS INC
COM
205887102
728
22316
SH
SOLE
11313
0
11003
CONOCOPHILLIPS
COM
20825C104
5440
53152
SH
SOLE
37295
0
15857
CONSOLIDATED EDISON INC
COM
209115104
2240
26115
SH
SOLE
22787
0
3328
CONSTELLATION BRANDS INC
CL B
21036P207
22
75
SH
SOLE
0
0
75
CONSTELLATION BRANDS INC
CL A
21036P108
6913
30097
SH
SOLE
24582
0
5515
CONSTELLATION ENERGY CORP
COM
21037T109
852
10240
SH
SOLE
8639
0
1601
CONTAINER STORE GROUP INC
COM
210751103
123
25000
SH
SOLE
23500
0
1500
CONTINENTAL RES INC
COM
212015101
1130
16921
SH
SOLE
11410
0
5511
CONYERS PARK III ACQSITN COR
*W EXP 08/12/202
21289P110
3
19138
SH
SOLE
19138
0
0
CONYERS PARK III ACQSITN COR
CLASS A COM
21289P102
232
23900
SH
SOLE
23900
0
0
COOPER COS INC
COM NEW
216648402
7542
28578
SH
SOLE
27777
0
801
COPART INC
COM
217204106
144975
1362547
SH
SOLE
1028775
0
333772
CORNING INC
COM
219350105
6904
237899
SH
SOLE
222849
0
15050
CORTEVA INC
COM
22052L104
5531
96774
SH
SOLE
61090
0
35684
COSTAR GROUP INC
COM
22160N109
240550
3453693
SH
SOLE
2827926
0
625767
COSTCO WHSL CORP NEW
COM
22160K105
222355
470821
SH
SOLE
352928
0
117893
COTERRA ENERGY INC
COM
127097103
423
16180
SH
SOLE
13134
0
3046
COUPA SOFTWARE INC
NOTE 0.375% 6/1
22266LAF3
134
175000
PRN
SOLE
125000
0
50000
COUPA SOFTWARE INC
COM
22266L106
4799
81619
SH
SOLE
68243
0
13376
COURSERA INC
COM
22266M104
382
35451
SH
SOLE
33903
0
1548
CRANE HLDGS CO
COM
224441105
211
2406
SH
SOLE
1288
0
1118
CRAWFORD & CO
CL B
224633107
76
14434
SH
SOLE
14434
0
0
CREDIT ACCEP CORP MICH
COM
225310101
4260
9726
SH
SOLE
9575
0
151
CRISPR THERAPEUTICS AG
NAMEN AKT
H17182108
5404
82691
SH
SOLE
39614
0
43077
CROWDSTRIKE HLDGS INC
CL A
22788C105
3560
21598
SH
SOLE
17238
0
4360
CROWN CASTLE INC
COM
22822V101
29382
203263
SH
SOLE
169814
0
33449
CROWN HLDGS INC
COM
228368106
1194
14733
SH
SOLE
14633
0
100
CSG SYS INTL INC
COM
126349109
2200
41612
SH
SOLE
31048
0
10564
CSX CORP
COM
126408103
3324
124781
SH
SOLE
99141
0
25640
CTI BIOPHARMA CORP
COM
12648L601
1025
176198
SH
SOLE
176198
0
0
CUMMINS INC
COM
231021106
2534
12449
SH
SOLE
11611
0
838
CURO GROUP HOLDINGS CORP
COM
23131L107
119
29743
SH
SOLE
15862
0
13881
CURTISS WRIGHT CORP
COM
231561101
2754
19791
SH
SOLE
18549
0
1242
CVS HEALTH CORP
COM
126650100
51074
535531
SH
SOLE
425233
0
110298
CYBERARK SOFTWARE LTD
SHS
M2682V108
2106
14047
SH
SOLE
13396
0
651
D R HORTON INC
COM
23331A109
2229
33101
SH
SOLE
17108
0
15993
DANAHER CORPORATION
COM
235851102
414252
1603826
SH
SOLE
1129615
0
474211
DARDEN RESTAURANTS INC
COM
237194105
873
6911
SH
SOLE
2391
0
4520
DARLING INGREDIENTS INC
COM
237266101
410
6194
SH
SOLE
3642
0
2552
DATADOG INC
CL A COM
23804L103
2267
25536
SH
SOLE
21430
0
4106
DAVE & BUSTERS ENTMT INC
COM
238337109
705
22728
SH
SOLE
21367
0
1361
DBX ETF TR
XTRACK MSCI EURP
233051853
60
2000
SH
SOLE
2000
0
0
DBX ETF TR
XTRACK MSCI EAFE
233051200
2083
62210
SH
SOLE
38259
0
23951
DCP MIDSTREAM LP
COM UT LTD PTN
23311P100
287
7627
SH
SOLE
5503
0
2124
DEERE & CO
COM
244199105
102452
306843
SH
SOLE
261940
0
44903
DELL TECHNOLOGIES INC
CL C
24703L202
253
7419
SH
SOLE
4079
0
3340
DELTA AIR LINES INC DEL
COM NEW
247361702
2932
104491
SH
SOLE
93191
0
11300
DENBURY INC
COM
24790A101
844
9781
SH
SOLE
9781
0
0
DERMTECH INC
COM
24984K105
134
33717
SH
SOLE
30346
0
3371
DESCARTES SYS GROUP INC
COM
249906108
7758
122120
SH
SOLE
103528
0
18592
DEVON ENERGY CORP NEW
COM
25179M103
7687
127839
SH
SOLE
116276
0
11563
DEXCOM INC
COM
252131107
372236
4621748
SH
SOLE
3433466
0
1188282
DIAGEO PLC
SPON ADR NEW
25243Q205
12982
76449
SH
SOLE
50983
0
25466
DIAMONDBACK ENERGY INC
COM
25278X109
323
2680
SH
SOLE
2394
0
286
DICKS SPORTING GOODS INC
COM
253393102
342
3268
SH
SOLE
2875
0
393
DIGIMARC CORP NEW
COM
25381B101
189
13925
SH
SOLE
13250
0
675
DIGITAL RLTY TR INC
COM
253868103
2544
25646
SH
SOLE
20814
0
4832
DIGITALBRIDGE GROUP INC
CL A NEW
25401T603
134
10750
SH
SOLE
10750
0
0
DIGITALOCEAN HLDGS INC
COM
25402D102
2794
77252
SH
SOLE
75729
0
1523
DIME CMNTY BANCSHARES INC
COM
25432X102
826
28224
SH
SOLE
28224
0
0
DIMENSIONAL ETF TRUST
US TARGETED VLU
25434V609
1
25
SH
SOLE
25
0
0
DIMENSIONAL ETF TRUST
US MKTWIDE VALUE
25434V724
1255
42372
SH
SOLE
42372
0
0
DISCOVER FINL SVCS
COM
254709108
4303
47333
SH
SOLE
39470
0
7863
DISH NETWORK CORPORATION
CL A
25470M109
2
161
SH
SOLE
161
0
0
DISH NETWORK CORPORATION
NOTE 3.375% 8/1
25470MAB5
17
25000
PRN
SOLE
25000
0
0
DISNEY WALT CO
COM
254687106
83912
889556
SH
SOLE
602541
0
287015
DISTRIBUTION SOLUTIONS GRP I
COM
520776105
1649
58535
SH
SOLE
58535
0
0
DIXIE GROUP INC
CL A
255519100
194
179608
SH
SOLE
179608
0
0
DOCUSIGN INC
COM
256163106
36003
673337
SH
SOLE
519181
0
154156
DOLBY LABORATORIES INC
COM CL A
25659T107
18175
278965
SH
SOLE
240784
0
38181
DOLLAR GEN CORP NEW
COM
256677105
946
3946
SH
SOLE
3280
0
666
DOLLAR TREE INC
COM
256746108
874
6425
SH
SOLE
2073
0
4352
DOMINION ENERGY INC
COM
25746U109
5152
74546
SH
SOLE
64373
0
10173
DOMO INC
COM CL B
257554105
286
15916
SH
SOLE
1035
0
14881
DONALDSON INC
COM
257651109
572
11664
SH
SOLE
4964
0
6700
DOUBLEVERIFY HLDGS INC
COM
25862V105
932
34083
SH
SOLE
32533
0
1550
DOVER CORP
COM
260003108
9306
79825
SH
SOLE
66404
0
13421
DOW INC
COM
260557103
16118
366911
SH
SOLE
311512
0
55399
DOXIMITY INC
CL A
26622P107
3997
132279
SH
SOLE
126907
0
5372
DRAFTKINGS INC NEW
COM CL A
26142V105
489
32297
SH
SOLE
29548
0
2749
DRIVEN BRANDS HLDGS INC
COM
26210V102
2386
85290
SH
SOLE
74890
0
10400
DROPBOX INC
CL A
26210C104
3989
192506
SH
SOLE
192506
0
0
DT MIDSTREAM INC
COMMON STOCK
23345M107
379
7295
SH
SOLE
6864
0
431
DTE ENERGY CO
COM
233331107
1246
10834
SH
SOLE
9078
0
1756
DUKE ENERGY CORP NEW
COM NEW
26441C204
11829
127161
SH
SOLE
101662
0
25499
DULUTH HLDGS INC
COM CL B
26443V101
547
77729
SH
SOLE
64920
0
12809
DUPONT DE NEMOURS INC
COM
26614N102
4945
98116
SH
SOLE
66728
0
31388
DUTCH BROS INC
CL A
26701L100
2981
95689
SH
SOLE
89893
0
5796
DYNATRACE INC
COM NEW
268150109
12253
352008
SH
SOLE
323140
0
28868
DYNAVAX TECHNOLOGIES CORP
COM NEW
268158201
25690
2460741
SH
SOLE
2048688
0
412053
E L F BEAUTY INC
COM
26856L103
243
6452
SH
SOLE
5775
0
677
EAGLE MATLS INC
COM
26969P108
895
8346
SH
SOLE
6090
0
2256
EAGLE PHARMACEUTICALS INC
COM
269796108
1119
42357
SH
SOLE
36772
0
5585
EARGO INC
COM
270087109
64
61233
SH
SOLE
59405
0
1828
EAST WEST BANCORP INC
COM
27579R104
276
4105
SH
SOLE
3778
0
327
EASTMAN CHEM CO
COM
277432100
375
5283
SH
SOLE
4991
0
292
EATON CORP PLC
SHS
G29183103
6294
47197
SH
SOLE
36335
0
10862
EATON VANCE TAX-MANAGED GLOB
COM
27829F108
345
47638
SH
SOLE
32488
0
15150
EBAY INC.
COM
278642103
1042
28311
SH
SOLE
24977
0
3334
ECOLAB INC
COM
278865100
133639
925352
SH
SOLE
590007
0
335345
EDGIO INC
COM
53261M104
261
93714
SH
SOLE
93714
0
0
EDWARDS LIFESCIENCES CORP
COM
28176E108
94337
1141681
SH
SOLE
841956
0
299725
ELECTRONIC ARTS INC
COM
285512109
1324
11439
SH
SOLE
11030
0
409
ELEVANCE HEALTH INC
COM
036752103
2220
4693
SH
SOLE
2755
0
1938
EMAGIN CORP
COM NEW
29076N206
24
40100
SH
SOLE
40100
0
0
EMCOR GROUP INC
COM
29084Q100
237
2050
SH
SOLE
569
0
1481
EMERSON ELEC CO
COM
291011104
26683
364421
SH
SOLE
246868
0
117553
ENBRIDGE INC
COM
29250N105
6925
186650
SH
SOLE
175005
0
11645
ENCOMPASS HEALTH CORP
COM
29261A100
13404
296350
SH
SOLE
275913
0
20437
ENCORE CAP GROUP INC
COM
292554102
680
14962
SH
SOLE
9030
0
5932
ENDAVA PLC
ADS
29260V105
14306
177430
SH
SOLE
164347
0
13083
ENERGY RECOVERY INC
COM
29270J100
249
11457
SH
SOLE
11457
0
0
ENERGY TRANSFER L P
COM UT LTD PTN
29273V100
4047
366910
SH
SOLE
273834
0
93076
ENERPAC TOOL GROUP CORP
CL A COM
292765104
181
10160
SH
SOLE
0
0
10160
ENERSYS
COM
29275Y102
3422
58822
SH
SOLE
47564
0
11258
ENOCHIAN BIOSCIENCES INC
COM
29350E104
47
26000
SH
SOLE
26000
0
0
ENPHASE ENERGY INC
COM
29355A107
492
1772
SH
SOLE
1756
0
16
ENTEGRIS INC
COM
29362U104
1516
18255
SH
SOLE
18254
0
1
ENTERGY CORP NEW
COM
29364G103
4197
41707
SH
SOLE
41056
0
651
ENTERPRISE PRODS PARTNERS L
COM
293792107
14403
605658
SH
SOLE
470548
0
135110
EOG RES INC
COM
26875P101
12193
109128
SH
SOLE
96016
0
13112
EPAM SYS INC
COM
29414B104
7754
21410
SH
SOLE
18268
0
3142
EPLUS INC
COM
294268107
202
4873
SH
SOLE
4179
0
694
EQT CORP
COM
26884L109
238
5841
SH
SOLE
3368
0
2473
EQUIFAX INC
COM
294429105
9768
56981
SH
SOLE
56283
0
698
EQUINIX INC
COM
29444U700
12281
21590
SH
SOLE
20645
0
945
EQUINOR ASA
SPONSORED ADR
29446M102
1687
50940
SH
SOLE
48370
0
2570
EQUITY LIFESTYLE PPTYS INC
COM
29472R108
2854
45414
SH
SOLE
45414
0
0
EQUITY RESIDENTIAL
SH BEN INT
29476L107
1867
27773
SH
SOLE
23786
0
3987
ERIE INDTY CO
CL A
29530P102
811
3647
SH
SOLE
3647
0
0
ESS TECH INC
*W EXP 09/15/202
26916J114
180
244498
SH
SOLE
232251
0
12247
ESS TECH INC
COMMON STOCK
26916J106
2597
634914
SH
SOLE
554950
0
79964
ESSENTIAL UTILS INC
COM
29670G102
246
5950
SH
SOLE
5950
0
0
ETF MANAGERS TR
AI POWERED EQT
26924G813
0
1
SH
SOLE
1
0
0
ETF MANAGERS TR
ETFMG ALTR HRVST
26924G508
5
1101
SH
SOLE
600
0
501
ETF MANAGERS TR
TREATMENTS TSTNG
26924G763
15
747
SH
SOLE
747
0
0
ETF MANAGERS TR
BLUESTAR ISRAEL
26924G870
39
900
SH
SOLE
900
0
0
ETF MANAGERS TR
ETHO CLIMATE LEA
26924G888
157
3401
SH
SOLE
3401
0
0
ETF MANAGERS TR
PRIME MOBILE PAY
26924G409
180
4762
SH
SOLE
4534
0
228
ETF MANAGERS TR
PRIME CYBR SCRTY
26924G201
4035
93028
SH
SOLE
44898
0
48130
ETF SER SOLUTIONS
DEFIANCE DIGITAL
26922B816
0
65
SH
SOLE
0
0
65
ETF SER SOLUTIONS
DISTILLATE US
26922A321
6
170
SH
SOLE
170
0
0
ETF SER SOLUTIONS
US GLB JETS
26922A842
610
40649
SH
SOLE
40449
0
200
ETON PHARMACEUTICALS INC
COM
29772L108
82
38932
SH
SOLE
38932
0
0
ETSY INC
COM
29786A106
1495
14932
SH
SOLE
14121
0
811
EURONET WORLDWIDE INC
COM
298736109
934
12334
SH
SOLE
12334
0
0
EVENTBRITE INC
COM CL A
29975E109
1398
229887
SH
SOLE
226432
0
3455
EVERBRIDGE INC
COM
29978A104
3301
106884
SH
SOLE
83107
0
23777
EVERGY INC
COM
30034W106
734
12360
SH
SOLE
10317
0
2043
EVERQUOTE INC
COM CL A
30041R108
111
16313
SH
SOLE
15586
0
727
EVERSOURCE ENERGY
COM
30040W108
3308
42437
SH
SOLE
36293
0
6144
EVERTEC INC
COM
30040P103
336
10726
SH
SOLE
9332
0
1394
EVOLENT HEALTH INC
NOTE 1.500%10/1
30050BAD3
834
665000
PRN
SOLE
665000
0
0
EVOLENT HEALTH INC
CL A
30050B101
84528
2352580
SH
SOLE
1658377
0
694203
EVOQUA WATER TECHNOLOGIES CO
COM
30057T105
292
8825
SH
SOLE
5300
0
3525
EXACT SCIENCES CORP
NOTE 0.375% 3/1
30063PAB1
52
75000
PRN
SOLE
65000
0
10000
EXACT SCIENCES CORP
NOTE 0.375% 3/0
30063PAC9
70
111000
PRN
SOLE
101000
0
10000
EXACT SCIENCES CORP
COM
30063P105
13470
414577
SH
SOLE
311187
0
103390
EXCHANGE TRADED CONCEPTS TR
ROBO GLB ETF
301505707
268
6479
SH
SOLE
4313
0
2166
EXELIXIS INC
COM
30161Q104
12453
794210
SH
SOLE
698313
0
95897
EXELON CORP
COM
30161N101
1229
32805
SH
SOLE
27754
0
5051
EXPEDIA GROUP INC
COM NEW
30212P303
467
4987
SH
SOLE
2158
0
2829
EXPEDITORS INTL WASH INC
COM
302130109
733
8297
SH
SOLE
7363
0
934
EXXON MOBIL CORP
COM
30231G102
40177
460163
SH
SOLE
395054
0
65109
F5 INC
COM
315616102
536
3706
SH
SOLE
2846
0
860
FACTSET RESH SYS INC
COM
303075105
1131
2827
SH
SOLE
2122
0
705
FAIR ISAAC CORP
COM
303250104
857
2080
SH
SOLE
1929
0
151
FARFETCH LTD
ORD SH CL A
30744W107
78
10505
SH
SOLE
10505
0
0
FASTENAL CO
COM
311900104
154497
3355706
SH
SOLE
1757607
0
1598099
FASTLY INC
CL A
31188V100
199
21737
SH
SOLE
15982
0
5755
FEDEX CORP
COM
31428X106
12623
85018
SH
SOLE
74940
0
10078
FERRARI N V
COM
N3167Y103
487
2634
SH
SOLE
2605
0
29
FIDELITY COVINGTON TRUST
MSCI FINLS IDX
316092501
8
194
SH
SOLE
194
0
0
FIDELITY COVINGTON TRUST
MSCI CONSM DIS
316092204
29
475
SH
SOLE
0
0
475
FIDELITY COVINGTON TRUST
MSCI HLTH CARE I
316092600
52
910
SH
SOLE
325
0
585
FIDELITY COVINGTON TRUST
MSCI RL EST ETF
316092857
389
16248
SH
SOLE
13722
0
2526
FIDELITY COVINGTON TRUST
MSCI UTILS INDEX
316092865
402
9521
SH
SOLE
9352
0
169
FIDELITY COVINGTON TRUST
MSCI INFO TECH I
316092808
1390
15283
SH
SOLE
15123
0
160
FIDELITY NATIONAL FINANCIAL
FNF GROUP COM
31620R303
3815
105380
SH
SOLE
89036
0
16344
FIDELITY NATL INFORMATION SV
COM
31620M106
12285
162564
SH
SOLE
124125
0
38439
FIDUS INVT CORP
COM
316500107
213
12421
SH
SOLE
12421
0
0
FIFTH THIRD BANCORP
COM
316773100
855
26759
SH
SOLE
19301
0
7458
FIRST AMERN FINL CORP
COM
31847R102
218
4740
SH
SOLE
3529
0
1211
FIRST BANCORP P R
COM NEW
318672706
137
10000
SH
SOLE
0
0
10000
FIRST BUSEY CORP
COM NEW
319383204
242
11000
SH
SOLE
11000
0
0
FIRST CMNTY BANKSHARES INC V
COM
31983A103
388
12108
SH
SOLE
12108
0
0
FIRST CMNTY CORP S C
COM
319835104
273
15620
SH
SOLE
15620
0
0
FIRST CTZNS BANCSHARES INC N
CL A
31946M103
1078
1352
SH
SOLE
1230
0
122
FIRST HORIZON CORPORATION
COM
320517105
659
28789
SH
SOLE
26984
0
1805
FIRST LONG IS CORP
COM
320734106
1156
67076
SH
SOLE
67076
0
0
FIRST MAJESTIC SILVER CORP
COM
32076V103
116
15231
SH
SOLE
5306
0
9925
FIRST REP BK SAN FRANCISCO C
COM
33616C100
800
6128
SH
SOLE
4837
0
1291
FIRST SOLAR INC
COM
336433107
5771
43629
SH
SOLE
15619
0
28010
FIRST TR EXCH TRADED FD III
SHRT DUR MNG MUN
33739P830
53
2712
SH
SOLE
0
0
2712
FIRST TR EXCH TRADED FD III
PFD SECS INC ETF
33739E108
319
19099
SH
SOLE
13527
0
5572
FIRST TR EXCHANGE TRADED FD
WTR ETF
33733B100
1
9
SH
SOLE
9
0
0
FIRST TR EXCHANGE TRADED FD
MATERIALS ALPH
33734X168
2
44
SH
SOLE
44
0
0
FIRST TR EXCHANGE TRADED FD
ENERGY ALPHADX
33734X127
7
419
SH
SOLE
0
0
419
FIRST TR EXCHANGE TRADED FD
UTILITIES ALPH
33734X184
8
261
SH
SOLE
261
0
0
FIRST TR EXCHANGE TRADED FD
US EQTY OPPT ETF
336920103
36
440
SH
SOLE
0
0
440
FIRST TR EXCHANGE TRADED FD
TECH ALPHADEX
33734X176
53
615
SH
SOLE
615
0
0
FIRST TR EXCHANGE TRADED FD
NASDQ CLN EDGE
33737A108
145
1933
SH
SOLE
1933
0
0
FIRST TR EXCHANGE TRADED FD
CLOUD COMPUTING
33734X192
212
3516
SH
SOLE
3435
0
81
FIRST TR EXCHANGE TRADED FD
FINLS ALPHADEX
33734X135
413
11216
SH
SOLE
11216
0
0
FIRST TR EXCHANGE TRADED FD
HLTH CARE ALPH
33734X143
2051
21099
SH
SOLE
20185
0
914
FIRST TR EXCHANGE TRADED FD
NASDAQ CYB ETF
33734X846
2415
62711
SH
SOLE
62346
0
365
FIRST TR EXCHANGE-TRADED FD
INDXX INOVTV ETF
33741X201
3
100
SH
SOLE
0
0
100
FIRST TR EXCHANGE-TRADED FD
NAT GAS ETF
33733E807
5
200
SH
SOLE
0
0
200
FIRST TR EXCHANGE-TRADED FD
FIRST TR TA HIYL
33738D408
16
412
SH
SOLE
0
0
412
FIRST TR EXCHANGE-TRADED FD
SSI STRG ETF
33739Q507
23
743
SH
SOLE
743
0
0
FIRST TR EXCHANGE-TRADED FD
SENIOR LN FD
33738D309
32
723
SH
SOLE
723
0
0
FIRST TR EXCHANGE-TRADED FD
NAS CLNEDG GREEN
33733E500
34
591
SH
SOLE
591
0
0
FIRST TR EXCHANGE-TRADED FD
SMID RISNG ETF
33741X102
54
2340
SH
SOLE
2340
0
0
FIRST TR EXCHANGE-TRADED FD
NY ARCA BIOTECH
33733E203
61
464
SH
SOLE
314
0
150
FIRST TR EXCHANGE-TRADED FD
DORSEY WRT 5 ETF
33738R605
77
1885
SH
SOLE
1885
0
0
FIRST TR EXCHANGE-TRADED FD
NO AMER ENERGY
33738D101
168
6754
SH
SOLE
4358
0
2396
FIRST TR EXCHANGE-TRADED FD
NASD TECH DIV
33738R118
170
3900
SH
SOLE
3100
0
800
FIRST TR EXCHANGE-TRADED FD
CAP STRENGTH ETF
33733E104
659
9922
SH
SOLE
9322
0
600
FIRST TR EXCHANGE-TRADED FD
FIRST TR ENH NEW
33739Q408
1025
17281
SH
SOLE
2281
0
15000
FIRST TR EXCHANGE-TRADED FD
DJ INTERNT IDX
33733E302
2087
16533
SH
SOLE
15837
0
696
FIRST TR EXCHANGE-TRADED FD
RISNG DIVD ACHIV
33738R506
11490
295536
SH
SOLE
281656
0
13880
FIRST TR EXCHANGE-TRADED FD
FST LOW OPPT EFT
33739Q200
25583
540292
SH
SOLE
391907
0
148385
FIRST TR LRG CP VL ALPHADEX
COM SHS
33735J101
1175
20365
SH
SOLE
18709
0
1656
FIRST TR MORNINGSTAR DIVID L
SHS
336917109
388
12070
SH
SOLE
12070
0
0
FIRST TR NASDAQ 100 TECH IND
SHS
337345102
628
5986
SH
SOLE
5986
0
0
FIRST TR VALUE LINE DIVID IN
SHS
33734H106
997
27865
SH
SOLE
25196
0
2669
FIRST US BANCSHARES INC
COM
33744V103
817
102677
SH
SOLE
97677
0
5000
FIRSTENERGY CORP
COM
337932107
365
9855
SH
SOLE
5564
0
4291
FIRSTSERVICE CORP NEW
COM
33767E202
3805
31975
SH
SOLE
30115
0
1860
FISERV INC
COM
337738108
190290
2033666
SH
SOLE
1757341
0
276325
FIVE BELOW INC
COM
33829M101
2853
20725
SH
SOLE
20380
0
345
FLAGSTAR BANCORP INC
COM PAR .001
337930705
1353
40500
SH
SOLE
40500
0
0
FLEETCOR TECHNOLOGIES INC
COM
339041105
589
3344
SH
SOLE
2030
0
1314
FLEXSHARES TR
IBOXX 3R TARGT
33939L506
3
144
SH
SOLE
144
0
0
FLEXSHARES TR
QUALT DIVD IDX
33939L860
6
124
SH
SOLE
124
0
0
FLEXSHARES TR
MORNSTAR USMKT
33939L100
147
1063
SH
SOLE
1063
0
0
FLEXSHARES TR
STOXX GLOBR INF
33939L795
223
4884
SH
SOLE
4884
0
0
FLEXSHARES TR
QLT DIV DEF IDX
33939L845
278
6061
SH
SOLE
6061
0
0
FLEXSHARES TR
M STAR DEV MKT
33939L803
318
6145
SH
SOLE
6145
0
0
FLEXSHARES TR
MORNSTAR UPSTR
33939L407
547
14560
SH
SOLE
14460
0
100
FLOOR & DECOR HLDGS INC
CL A
339750101
4300
61197
SH
SOLE
55219
0
5978
FLUSHING FINL CORP
COM
343873105
1620
83620
SH
SOLE
83620
0
0
FLYWIRE CORPORATION
COM VTG
302492103
28186
1227622
SH
SOLE
1038037
0
189585
FORD MTR CO DEL
COM
345370860
4075
363798
SH
SOLE
329599
0
34199
FORGEROCK INC
CL A
34631B101
185
12762
SH
SOLE
12762
0
0
FORTINET INC
COM
34959E109
16300
331764
SH
SOLE
276547
0
55217
FORTIS INC
COM
349553107
228
6011
SH
SOLE
3703
0
2308
FORTIVE CORP
COM
34959J108
38292
656813
SH
SOLE
513877
0
142936
FORTUNE BRANDS HOME & SEC IN
COM
34964C106
342
6371
SH
SOLE
1519
0
4852
FOX FACTORY HLDG CORP
COM
35138V102
705
8913
SH
SOLE
7751
0
1162
FRANCO NEV CORP
COM
351858105
695
5816
SH
SOLE
5809
0
7
FRANKLIN BSP RLTY TR INC
COMMON STOCK
35243J101
433
40198
SH
SOLE
40198
0
0
FREEPORT-MCMORAN INC
CL B
35671D857
3105
113620
SH
SOLE
97868
0
15752
FRESHPET INC
COM
358039105
550
10974
SH
SOLE
10575
0
399
FRONTDOOR INC
COM
35905A109
1290
63272
SH
SOLE
56759
0
6513
FTI CONSULTING INC
COM
302941109
3869
23347
SH
SOLE
22865
0
482
FUBOTV INC
COM
35953D104
50
14067
SH
SOLE
402
0
13665
FULLER H B CO
COM
359694106
366
6087
SH
SOLE
6087
0
0
GABELLI MULTIMEDIA TR INC
COM
36239Q109
735
117599
SH
SOLE
111524
0
6075
GALECTIN THERAPEUTICS INC
COM NEW
363225202
67
40884
SH
SOLE
33728
0
7156
GALLAGHER ARTHUR J & CO
COM
363576109
13855
80920
SH
SOLE
76785
0
4135
GAMESTOP CORP NEW
CL A
36467W109
378
15028
SH
SOLE
10498
0
4530
GAP INC
COM
364760108
115
13993
SH
SOLE
2188
0
11805
GARMIN LTD
SHS
H2906T109
444
5525
SH
SOLE
4178
0
1347
GARTNER INC
COM
366651107
14756
53331
SH
SOLE
31872
0
21459
GCM GROSVENOR INC
*W EXP 11/17/202
36831E116
9
14990
SH
SOLE
0
0
14990
GCM GROSVENOR INC
COM CL A
36831E108
425
53806
SH
SOLE
47671
0
6135
GENERAC HLDGS INC
COM
368736104
48024
269588
SH
SOLE
222650
0
46938
GENERAL DYNAMICS CORP
COM
369550108
42717
201336
SH
SOLE
32411
0
168925
GENERAL ELECTRIC CO
COM NEW
369604301
10666
172288
SH
SOLE
144112
0
28176
GENERAL MLS INC
COM
370334104
9257
120833
SH
SOLE
94217
0
26616
GENERAL MTRS CO
COM
37045V100
3405
106097
SH
SOLE
83082
0
23015
GENIUS SPORTS LIMITED
SHARES CL A
G3934V109
46
12550
SH
SOLE
12550
0
0
GENPACT LIMITED
SHS
G3922B107
626
14301
SH
SOLE
12928
0
1373
GENUINE PARTS CO
COM
372460105
1725
11556
SH
SOLE
9914
0
1642
GILDAN ACTIVEWEAR INC
COM
375916103
548
19376
SH
SOLE
3062
0
16314
GILEAD SCIENCES INC
COM
375558103
29937
485289
SH
SOLE
368366
0
116923
GINKGO BIOWORKS HOLDINGS INC
CL A SHS
37611X100
128
41157
SH
SOLE
32832
0
8325
GITLAB INC
CLASS A COM
37637K108
1337
26099
SH
SOLE
25399
0
700
GLACIER BANCORP INC NEW
COM
37637Q105
3318
67540
SH
SOLE
67050
0
490
GLADSTONE INVT CORP
COM
376546107
1885
155762
SH
SOLE
124005
0
31757
GLAUKOS CORP
COM
377322102
720
13522
SH
SOLE
10222
0
3300
GLOBAL PMTS INC
COM
37940X102
32812
303679
SH
SOLE
150306
0
153373
GLOBAL X FDS
GLOBAL X SILVER
37954Y848
1
50
SH
SOLE
50
0
0
GLOBAL X FDS
MSCI NORWAY ETF
37950E101
2
87
SH
SOLE
87
0
0
GLOBAL X FDS
GLB X MLP ENRG I
37954Y293
4
104
SH
SOLE
104
0
0
GLOBAL X FDS
SOCIAL MED ETF
37950E416
13
485
SH
SOLE
385
0
100
GLOBAL X FDS
GLBL X MLP ETF
37954Y343
25
634
SH
SOLE
634
0
0
GLOBAL X FDS
MSCI CHINA IT
37954Y533
28
1890
SH
SOLE
1890
0
0
GLOBAL X FDS
GLOBAL X COPPER
37954Y830
29
1041
SH
SOLE
1041
0
0
GLOBAL X FDS
RUSSELL 2000
37954Y459
66
3608
SH
SOLE
3608
0
0
GLOBAL X FDS
INTERNET OF THNG
37954Y780
143
5768
SH
SOLE
5768
0
0
GLOBAL X FDS
US PFD ETF
37954Y657
171
8351
SH
SOLE
8351
0
0
GLOBAL X FDS
FINTECH ETF
37954Y814
222
10953
SH
SOLE
9594
0
1359
GLOBAL X FDS
S&P 500 COVERED
37954Y475
315
8255
SH
SOLE
8255
0
0
GLOBAL X FDS
GLOBX SUPDV US
37950E291
317
18000
SH
SOLE
16500
0
1500
GLOBAL X FDS
NASDAQ 100 COVER
37954Y483
458
29224
SH
SOLE
29224
0
0
GLOBAL X FDS
LITHIUM BTRY ETF
37954Y855
2414
36531
SH
SOLE
34524
0
2007
GLOBAL X FDS
RBTCS ARTFL INTE
37954Y715
2718
150355
SH
SOLE
61403
0
88952
GLOBAL X FDS
US INFR DEV ETF
37954Y673
10190
441908
SH
SOLE
229114
0
212794
GLOBANT S A
COM
L44385109
13559
72480
SH
SOLE
65432
0
7048
GLOBE LIFE INC
COM
37959E102
287
2881
SH
SOLE
2600
0
281
GLOBUS MED INC
CL A
379577208
572
9594
SH
SOLE
5472
0
4122
GODADDY INC
CL A
380237107
14469
204129
SH
SOLE
177665
0
26464
GOGO INC
COM
38046C109
4435
365956
SH
SOLE
296397
0
69559
GOHEALTH INC
COM CL A
38046W105
11
29710
SH
SOLE
13490
0
16220
GOLDMAN SACHS ETF TR
ACTIVEBETA INT
381430107
25
991
SH
SOLE
991
0
0
GOLDMAN SACHS ETF TR
ACTIVEBETA JAP
381430404
88
3240
SH
SOLE
3240
0
0
GOLDMAN SACHS ETF TR
ACCES TREASURY
381430529
88
886
SH
SOLE
886
0
0
GOLDMAN SACHS ETF TR
ACTIVEBETA US LG
381430503
116
1627
SH
SOLE
1627
0
0
GOLDMAN SACHS ETF TR
ACCESS INVT GR
381430479
290
6719
SH
SOLE
6719
0
0
GOLDMAN SACHS ETF TR
ACCESS INFLATI
381430362
525
11021
SH
SOLE
11021
0
0
GOLDMAN SACHS GROUP INC
COM
38141G104
19223
65595
SH
SOLE
60276
0
5319
GOLDMINING INC
COM
38149E101
17
20250
SH
SOLE
20250
0
0
GOLUB CAP BDC INC
COM
38173M102
649
52376
SH
SOLE
52376
0
0
GOOSEHEAD INS INC
COM CL A
38267D109
6625
185885
SH
SOLE
136921
0
48964
GRACO INC
COM
384109104
1262
21045
SH
SOLE
20195
0
850
GRAINGER W W INC
COM
384802104
31366
64117
SH
SOLE
37807
0
26310
GREENBRIER COS INC
NOTE 2.875% 2/0
393657AK7
225
250000
PRN
SOLE
215000
0
35000
GREIF INC
CL B
397624206
24
400
SH
SOLE
400
0
0
GREIF INC
CL A
397624107
470
7885
SH
SOLE
7685
0
200
GRID DYNAMICS HLDGS INC
CL A
39813G109
17018
908599
SH
SOLE
825132
0
83467
GSK PLC
SPONSORED ADR
37733W204
1112
37792
SH
SOLE
28043
0
9749
GUIDEWIRE SOFTWARE INC
NOTE 1.250% 3/1
40171VAA8
100
111000
PRN
SOLE
101000
0
10000
GUIDEWIRE SOFTWARE INC
COM
40171V100
65322
1060771
SH
SOLE
775441
0
285330
GXO LOGISTICS INCORPORATED
COMMON STOCK
36262G101
4191
119529
SH
SOLE
101445
0
18084
HAIN CELESTIAL GROUP INC
COM
405217100
1031
61093
SH
SOLE
58327
0
2766
HALEON PLC
SPON ADS
405552100
174
28532
SH
SOLE
16722
0
11810
HALLIBURTON CO
COM
406216101
3569
144969
SH
SOLE
118451
0
26518
HALOZYME THERAPEUTICS INC
COM
40637H109
671
16977
SH
SOLE
16495
0
482
HAMILTON LANE INC
CL A
407497106
411
6894
SH
SOLE
6136
0
758
HANNON ARMSTRONG SUST INFR C
COM
41068X100
244
8141
SH
SOLE
8141
0
0
HARTE HANKS INC
COM
416196202
7368
660839
SH
SOLE
660839
0
0
HARTFORD FINL SVCS GROUP INC
COM
416515104
459
7409
SH
SOLE
4943
0
2466
HASBRO INC
COM
418056107
1435
21291
SH
SOLE
14132
0
7159
HASHICORP INC
COM CL A
418100103
2203
68429
SH
SOLE
64892
0
3537
HAYWARD HLDGS INC
COM
421298100
246
27719
SH
SOLE
16476
0
11243
HCA HEALTHCARE INC
COM
40412C101
1594
8673
SH
SOLE
7077
0
1596
HCI GROUP INC
NOTE 4.250% 3/0
40416EAD5
118
140000
PRN
SOLE
105000
0
35000
HDFC BANK LTD
SPONSORED ADS
40415F101
950
16263
SH
SOLE
7827
0
8436
HEALTHCARE SVCS GROUP INC
COM
421906108
923
76326
SH
SOLE
65161
0
11165
HEALTHEQUITY INC
COM
42226A107
971
14457
SH
SOLE
14217
0
240
HEALTHPEAK PROPERTIES INC
COM
42250P103
484
21123
SH
SOLE
16189
0
4934
HEICO CORP NEW
CL A
422806208
1554
13556
SH
SOLE
13243
0
313
HEICO CORP NEW
COM
422806109
25271
175520
SH
SOLE
99164
0
76356
HENRY JACK & ASSOC INC
COM
426281101
431
2366
SH
SOLE
2356
0
10
HENRY SCHEIN INC
COM
806407102
811
12333
SH
SOLE
11586
0
747
HERCULES CAPITAL INC
COM
427096508
1625
140292
SH
SOLE
140292
0
0
HERON THERAPEUTICS INC
COM
427746102
78
18500
SH
SOLE
18500
0
0
HERSHEY CO
COM
427866108
7284
33038
SH
SOLE
29612
0
3426
HERTZ GLOBAL HLDGS INC
*W EXP 06/30/205
42806J148
39
4404
SH
SOLE
4404
0
0
HERTZ GLOBAL HLDGS INC
COM NEW
42806J700
128
7858
SH
SOLE
7858
0
0
HESS CORP
COM
42809H107
475
4358
SH
SOLE
3972
0
386
HEWLETT PACKARD ENTERPRISE C
COM
42824C109
4620
385672
SH
SOLE
368649
0
17023
HILTON WORLDWIDE HLDGS INC
COM
43300A203
321
2664
SH
SOLE
1267
0
1397
HIMS & HERS HEALTH INC
COM CL A
433000106
912
163523
SH
SOLE
160573
0
2950
HIRERIGHT HOLDINGS CORPORATI
COM
433537107
4255
278837
SH
SOLE
264963
0
13874
HOLOGIC INC
COM
436440101
31163
483003
SH
SOLE
248467
0
234536
HOME DEPOT INC
COM
437076102
186165
674658
SH
SOLE
509546
0
165112
HONEYWELL INTL INC
COM
438516106
33102
198248
SH
SOLE
179465
0
18783
HORIZON GLOBAL CORP
COM
44052W104
23
18500
SH
SOLE
10000
0
8500
HORIZON THERAPEUTICS PUB L
SHS
G46188101
866
13999
SH
SOLE
13674
0
325
HORMEL FOODS CORP
COM
440452100
258
5681
SH
SOLE
4392
0
1289
HOWMET AEROSPACE INC
COM
443201108
435
14056
SH
SOLE
12510
0
1546
HP INC
COM
40434L105
1152
46241
SH
SOLE
37394
0
8847
HSBC HLDGS PLC
SPON ADR NEW
404280406
320
12268
SH
SOLE
4309
0
7959
HUB GROUP INC
CL A
443320106
625
9055
SH
SOLE
5555
0
3500
HUBBELL INC
COM
443510607
5131
23010
SH
SOLE
22715
0
295
HUBSPOT INC
COM
443573100
311
1152
SH
SOLE
659
0
493
HUMANA INC
COM
444859102
2883
5942
SH
SOLE
4287
0
1655
HUNT J B TRANS SVCS INC
COM
445658107
5807
37126
SH
SOLE
36319
0
807
HUNTINGTON BANCSHARES INC
COM
446150104
2127
161361
SH
SOLE
102422
0
58939
HURON CONSULTING GROUP INC
COM
447462102
1729
26104
SH
SOLE
24619
0
1485
IAC INC
COM NEW
44891N208
228
4116
SH
SOLE
4066
0
50
ICICI BANK LIMITED
ADR
45104G104
3332
158884
SH
SOLE
123234
0
35650
ICON PLC
SHS
G4705A100
6315
34362
SH
SOLE
29131
0
5231
IDACORP INC
COM
451107106
260
2631
SH
SOLE
2367
0
264
IDEX CORP
COM
45167R104
523
2617
SH
SOLE
2459
0
158
IDEXX LABS INC
COM
45168D104
399062
1224868
SH
SOLE
996547
0
228321
ILLINOIS TOOL WKS INC
COM
452308109
84905
469996
SH
SOLE
267859
0
202137
ILLUMINA INC
COM
452327109
7087
37144
SH
SOLE
19174
0
17970
IMMUNITYBIO INC
COM
45256X103
266
53531
SH
SOLE
850
0
52681
IMMUNOGEN INC
COM
45253H101
1276
266845
SH
SOLE
108109
0
158736
IMPAC MTG HLDGS INC
COM NEW
45254P508
22
73470
SH
SOLE
73470
0
0
IMPACT SHS TR I
YWCA WOMENS ETF
45259A100
45
1736
SH
SOLE
1569
0
167
IMPACT SHS TR I
NAACP MINO ETF
45259A209
499
19230
SH
SOLE
19230
0
0
INARI MED INC
COM
45332Y109
227
3130
SH
SOLE
3090
0
40
INCYTE CORP
COM
45337C102
1128
16934
SH
SOLE
16896
0
38
INDEPENDENCE RLTY TR INC
COM
45378A106
12604
753347
SH
SOLE
649957
0
103390
INFORMATION SVCS GROUP INC
COM
45675Y104
3240
680758
SH
SOLE
632858
0
47900
INFOSYS LTD
SPONSORED ADR
456788108
316
18635
SH
SOLE
1791
0
16844
INGERSOLL RAND INC
COM
45687V106
467
10799
SH
SOLE
10255
0
544
INGLES MKTS INC
CL A
457030104
238
3000
SH
SOLE
3000
0
0
INHIBIKASE THERAPEUTICS INC
COM
45719W106
163
179000
SH
SOLE
79000
0
100000
INNOVATOR ETFS TR
US EQTY PWR BF
45782C680
11
400
SH
SOLE
400
0
0
INNOVATOR ETFS TR
US EQTY BUFR MAR
45782C326
66
2409
SH
SOLE
2409
0
0
INNOVATOR ETFS TR
US EQTY BUFR JUL
45782C789
87
3000
SH
SOLE
3000
0
0
INNOVATOR ETFS TR
US EQTY PWR BUF
45782C748
99
3481
SH
SOLE
3481
0
0
INOGEN INC
COM
45780L104
2666
109819
SH
SOLE
99820
0
9999
INSEEGO CORP
COM
45782B104
110
53000
SH
SOLE
53000
0
0
INSMED INC
COM PAR $.01
457669307
254
11806
SH
SOLE
11806
0
0
INSPIRATO INCORPORATED
*W EXP 02/11/202
45791E115
4
15000
SH
SOLE
0
0
15000
INSPIRE MED SYS INC
COM
457730109
1122
6324
SH
SOLE
6324
0
0
INSULET CORP
COM
45784P101
74279
323797
SH
SOLE
218320
0
105477
INTEGER HLDGS CORP
COM
45826H109
445
7152
SH
SOLE
152
0
7000
INTEL CORP
COM
458140100
18516
718497
SH
SOLE
582945
0
135552
INTELLIA THERAPEUTICS INC
COM
45826J105
590
10538
SH
SOLE
513
0
10025
INTERCONTINENTAL EXCHANGE IN
COM
45866F104
168150
1861091
SH
SOLE
1228616
0
632475
INTERNATIONAL BUSINESS MACHS
COM
459200101
58261
490370
SH
SOLE
416180
0
74190
INTERNATIONAL FLAVORS&FRAGRA
COM
459506101
4405
48500
SH
SOLE
23323
0
25177
INTERNATIONAL PAPER CO
COM
460146103
2202
69462
SH
SOLE
56812
0
12650
INTERPUBLIC GROUP COS INC
COM
460690100
1482
57883
SH
SOLE
56679
0
1204
INTUIT
COM
461202103
176462
455598
SH
SOLE
376226
0
79372
INTUITIVE SURGICAL INC
COM NEW
46120E602
52732
281326
SH
SOLE
178126
0
103200
INVESCO ACTIVELY MANAGED ETF
ACTIVE US REAL
46090A101
0
4
SH
SOLE
4
0
0
INVESCO ACTIVELY MANAGED ETF
ULTRA SHRT DUR
46090A887
110
2227
SH
SOLE
2227
0
0
INVESCO ACTIVELY MANAGED ETF
VAR RATE INVT
46090A879
195
7935
SH
SOLE
7935
0
0
INVESCO DB US DLR INDEX TR
BULLISH FD
46141D203
448
14875
SH
SOLE
8975
0
5900
INVESCO EXCH TRADED FD TR II
S&P 500 EX RAT
46138E388
2
55
SH
SOLE
55
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
S&P SMLCP LOW
46138G102
2
42
SH
SOLE
42
0
0
INVESCO EXCH TRADED FD TR II
FTSE INTL LOW
46138E768
4
180
SH
SOLE
180
0
0
INVESCO EXCH TRADED FD TR II
CEF INM COMPSI
46138E404
6
370
SH
SOLE
370
0
0
INVESCO EXCH TRADED FD TR II
NATL AMT MUNI
46138E537
8
377
SH
SOLE
377
0
0
INVESCO EXCH TRADED FD TR II
S&P INTL LOW
46138E230
9
378
SH
SOLE
378
0
0
INVESCO EXCH TRADED FD TR II
RUSEL 1000 LOW
46138E412
9
250
SH
SOLE
250
0
0
INVESCO EXCH TRADED FD TR II
KBW HIG DV YLD
46138E610
10
725
SH
SOLE
725
0
0
INVESCO EXCH TRADED FD TR II
MSCI GBL TIMBR
46138E545
11
400
SH
SOLE
400
0
0
INVESCO EXCH TRADED FD TR II
RUSL 1000 ENHD
46138E438
18
580
SH
SOLE
580
0
0
INVESCO EXCH TRADED FD TR II
FTSE RAFI DEV
46138E743
18
510
SH
SOLE
510
0
0
INVESCO EXCH TRADED FD TR II
KBW PREM YIELD
46138E594
24
1276
SH
SOLE
1276
0
0
INVESCO EXCH TRADED FD TR II
KBW BK ETF
46138E628
40
816
SH
SOLE
816
0
0
INVESCO EXCH TRADED FD TR II
FTSE RAFI EMNG
46138E727
43
2668
SH
SOLE
2668
0
0
INVESCO EXCH TRADED FD TR II
DWA DEV MKTS
46138E875
45
1850
SH
SOLE
1600
0
250
INVESCO EXCH TRADED FD TR II
CHINA TECHNLGY
46138E800
46
1260
SH
SOLE
1260
0
0
INVESCO EXCH TRADED FD TR II
FNDMNTL HY CRP
46138E719
66
4008
SH
SOLE
4008
0
0
INVESCO EXCH TRADED FD TR II
SR LN ETF
46138G508
100
4967
SH
SOLE
4967
0
0
INVESCO EXCH TRADED FD TR II
GLOBAL WATER
46138E651
102
3535
SH
SOLE
3535
0
0
INVESCO EXCH TRADED FD TR II
S&P500 HDL VOL
46138E362
112
2855
SH
SOLE
1255
0
1600
INVESCO EXCH TRADED FD TR II
S&P GBL WATER
46138E263
122
2971
SH
SOLE
2971
0
0
INVESCO EXCH TRADED FD TR II
EMRNG MKT SVRG
46138E784
129
7610
SH
SOLE
6980
0
630
INVESCO EXCH TRADED FD TR II
TAXABLE MUN BD
46138G805
179
6986
SH
SOLE
6986
0
0
INVESCO EXCH TRADED FD TR II
DWA EMERG MKTS
46138E867
197
12030
SH
SOLE
11530
0
500
INVESCO EXCH TRADED FD TR II
VAR RATE PFD
46138G870
276
12597
SH
SOLE
8327
0
4270
INVESCO EXCH TRADED FD TR II
S&P SMLCP ENGY
46138E164
971
114013
SH
SOLE
109513
0
4500
INVESCO EXCH TRADED FD TR II
S&P500 LOW VOL
46138E354
1254
21688
SH
SOLE
19832
0
1856
INVESCO EXCH TRADED FD TR II
PFD ETF
46138E511
2620
220536
SH
SOLE
216018
0
4518
INVESCO EXCH TRADED FD TR II
SOLAR ETF
46138G706
6720
91293
SH
SOLE
74268
0
17025
INVESCO EXCHANGE TRADED FD T
GBL LISTED PVT
46137V589
1
125
SH
SOLE
125
0
0
INVESCO EXCHANGE TRADED FD T
GLOBAL DRGN CN
46137V571
3
100
SH
SOLE
100
0
0
INVESCO EXCHANGE TRADED FD T
AEROSPACE DEFN
46137V100
5
82
SH
SOLE
80
0
2
INVESCO EXCHANGE TRADED FD T
S&P500 EQL STP
46137V373
5
35
SH
SOLE
35
0
0
INVESCO EXCHANGE TRADED FD T
DIVID ACHIEVEV
46137V506
5
165
SH
SOLE
165
0
0
INVESCO EXCHANGE TRADED FD T
S&P MDCP400 PR
46137V217
9
53
SH
SOLE
53
0
0
INVESCO EXCHANGE TRADED FD T
ZACKS MID CAP
46137Y401
11
135
SH
SOLE
135
0
0
INVESCO EXCHANGE TRADED FD T
S&P500 EQL TEC
46137V282
12
54
SH
SOLE
50
0
4
INVESCO EXCHANGE TRADED FD T
HIG YLD EQ DIV
46137V563
19
1000
SH
SOLE
1000
0
0
INVESCO EXCHANGE TRADED FD T
S&P SPIN OFF
46137V159
20
410
SH
SOLE
410
0
0
INVESCO EXCHANGE TRADED FD T
DYNMC BIOTECH
46137V787
24
400
SH
SOLE
400
0
0
INVESCO EXCHANGE TRADED FD T
BUYBACK ACHIEV
46137V308
32
435
SH
SOLE
435
0
0
INVESCO EXCHANGE TRADED FD T
DYNMC MKT ETF
46137V712
32
330
SH
SOLE
330
0
0
INVESCO EXCHANGE TRADED FD T
DYNMC LRG VALU
46137V738
35
850
SH
SOLE
850
0
0
INVESCO EXCHANGE TRADED FD T
WILDERHIL CLAN
46137V134
36
754
SH
SOLE
754
0
0
INVESCO EXCHANGE TRADED FD T
INTL DIVI ACHI
46137V548
46
3000
SH
SOLE
3000
0
0
INVESCO EXCHANGE TRADED FD T
FINL PFD ETF
46137V621
48
3180
SH
SOLE
3180
0
0
INVESCO EXCHANGE TRADED FD T
S&P500 EQL FIN
46137V340
51
1000
SH
SOLE
1000
0
0
INVESCO EXCHANGE TRADED FD T
S&P500 PUR GWT
46137V266
79
544
SH
SOLE
357
0
187
INVESCO EXCHANGE TRADED FD T
S&P500 EQL MAT
46137V316
85
599
SH
SOLE
599
0
0
INVESCO EXCHANGE TRADED FD T
DYNMC LRG GWTH
46137V746
117
2063
SH
SOLE
2063
0
0
INVESCO EXCHANGE TRADED FD T
S&P500 EQL HLT
46137V332
201
800
SH
SOLE
800
0
0
INVESCO EXCHANGE TRADED FD T
FTSE RAFI 1500
46137V597
205
1405
SH
SOLE
175
0
1230
INVESCO EXCHANGE TRADED FD T
S&P 500 TOP 50
46137V233
225
837
SH
SOLE
837
0
0
INVESCO EXCHANGE TRADED FD T
S&P500 PUR VAL
46137V258
225
3218
SH
SOLE
3218
0
0
INVESCO EXCHANGE TRADED FD T
NASDAQ INTERNT
46137V530
284
2500
SH
SOLE
2500
0
0
INVESCO EXCHANGE TRADED FD T
S&P MDCP MOMNTUM
46137V464
290
4150
SH
SOLE
950
0
3200
INVESCO EXCHANGE TRADED FD T
S&P500 EQL ENR
46137V365
473
7751
SH
SOLE
6951
0
800
INVESCO EXCHANGE TRADED FD T
DWA MOMENTUM
46137V837
2011
29750
SH
SOLE
29350
0
400
INVESCO EXCHANGE TRADED FD T
S&P500 QUALITY
46137V241
2392
60181
SH
SOLE
57614
0
2567
INVESCO EXCHANGE TRADED FD T
FTSE RAFI 1000
46137V613
5150
37112
SH
SOLE
29932
0
7180
INVESCO EXCHANGE TRADED FD T
WATER RES ETF
46137V142
6051
132257
SH
SOLE
55117
0
77140
INVESCO EXCHANGE TRADED FD T
S&P500 EQL WGT
46137V357
13932
109457
SH
SOLE
85474
0
23983
INVESCO LTD
SHS
G491BT108
1610
117541
SH
SOLE
59760
0
57781
INVESCO QQQ TR
UNIT SER 1
46090E103
55405
207307
SH
SOLE
138849
0
68458
INVITATION HOMES INC
COM
46187W107
361
10692
SH
SOLE
1973
0
8719
IONIS PHARMACEUTICALS INC
COM
462222100
657
14844
SH
SOLE
14844
0
0
IQVIA HLDGS INC
COM
46266C105
909
5018
SH
SOLE
3646
0
1372
IRHYTHM TECHNOLOGIES INC
COM
450056106
103116
823081
SH
SOLE
488531
0
334550
IRIDIUM COMMUNICATIONS INC
COM
46269C102
15704
353924
SH
SOLE
319224
0
34700
IRON MTN INC DEL
COM
46284V101
15690
356845
SH
SOLE
304171
0
52674
IRONSOURCE LTD
CL A ORD SHS
M5R75Y101
301
87598
SH
SOLE
86098
0
1500
ISHARES GOLD TR
ISHARES NEW
464285204
8860
281000
SH
SOLE
263119
0
17881
ISHARES INC
MSCI THAILND ETF
464286624
0
3
SH
SOLE
3
0
0
ISHARES INC
MSCI SWEDEN ETF
464286756
1
47
SH
SOLE
0
0
47
ISHARES INC
MSCI BELGIUM ETF
464286301
2
135
SH
SOLE
135
0
0
ISHARES INC
MSCI GLB SLV&MTL
464286327
5
562
SH
SOLE
562
0
0
ISHARES INC
MSCI FRANCE ETF
464286707
7
247
SH
SOLE
247
0
0
ISHARES INC
MSCI SWITZERLAND
464286749
10
268
SH
SOLE
0
0
268
ISHARES INC
MSCI SINGPOR ETF
46434G780
14
804
SH
SOLE
804
0
0
ISHARES INC
EM MKT SM-CP ETF
464286475
23
500
SH
SOLE
390
0
110
ISHARES INC
MSCI EQUAL WEITE
464286681
25
379
SH
SOLE
379
0
0
ISHARES INC
MSCI GERMANY ETF
464286806
25
1272
SH
SOLE
1272
0
0
ISHARES INC
MSCI FRONTIER
464286145
29
1184
SH
SOLE
1034
0
150
ISHARES INC
EM MKTS DIV ETF
464286319
45
2000
SH
SOLE
0
0
2000
ISHARES INC
MSCI BRAZIL ETF
464286400
70
2353
SH
SOLE
2228
0
125
ISHARES INC
MSCI EURZONE ETF
464286608
76
2376
SH
SOLE
1808
0
568
ISHARES INC
MSCI AUST ETF
464286103
82
4154
SH
SOLE
4154
0
0
ISHARES INC
MSCI EMERG MRKT
464286533
84
1664
SH
SOLE
1209
0
455
ISHARES INC
MSCI STH KOR ETF
464286772
93
1956
SH
SOLE
1894
0
62
ISHARES INC
MSCI AUSTRIA ETF
464286202
155
10000
SH
SOLE
10000
0
0
ISHARES INC
MSCI TAIWAN ETF
46434G772
169
3910
SH
SOLE
3610
0
300
ISHARES INC
MSCI HONG KG ETF
464286871
171
9391
SH
SOLE
8834
0
557
ISHARES INC
MSCI PAC JP ETF
464286665
472
12569
SH
SOLE
911
0
11658
ISHARES INC
MSCI WORLD ETF
464286392
660
6605
SH
SOLE
1218
0
5387
ISHARES INC
MSCI EM ASIA ETF
464286426
815
14194
SH
SOLE
14034
0
160
ISHARES INC
MSCI GBL MIN VOL
464286525
967
10919
SH
SOLE
8432
0
2487
ISHARES INC
MSCI CDA ETF
464286509
1156
37574
SH
SOLE
16702
0
20872
ISHARES INC
MSCI JPN ETF NEW
46434G822
1183
24212
SH
SOLE
11039
0
13173
ISHARES INC
CUR HD MSCI EM
46434G509
1296
56585
SH
SOLE
46585
0
10000
ISHARES INC
CORE MSCI EMKT
46434G103
8478
197259
SH
SOLE
170617
0
26642
ISHARES SILVER TR
ISHARES
46428Q109
475
27141
SH
SOLE
24577
0
2564
ISHARES TR
MSCI EAFE ETF
464287465
43592
778290
SH
SOLE
652067
0
126223
ISHARES TR
RUS 1000 GRW ETF
464287614
25233
119928
SH
SOLE
107201
0
12727
ISHARES TR
MODERT ALLOC ETF
464289875
0
10
SH
SOLE
10
0
0
ISHARES TR
GLOBAL MATER ETF
464288695
1
16
SH
SOLE
16
0
0
ISHARES TR
DEVSMCP EXNA ETF
464288497
2
40
SH
SOLE
40
0
0
ISHARES TR
ASIA 50 ETF
464288430
3
66
SH
SOLE
66
0
0
ISHARES TR
US HOME CONS ETF
464288752
3
52
SH
SOLE
52
0
0
ISHARES TR
US BR DEL SE ETF
464288794
3
37
SH
SOLE
37
0
0
ISHARES TR
BRAZIL SM-CP ETF
464289131
3
200
SH
SOLE
200
0
0
ISHARES TR
0-5YR INVT GR CP
46434V100
3
65
SH
SOLE
65
0
0
ISHARES TR
CORE MSCI INTL
46435G326
3
70
SH
SOLE
0
0
70
ISHARES TR
MRNING SM CP ETF
464288703
5
110
SH
SOLE
0
0
110
ISHARES TR
MSCI AC ASIA ETF
464288182
8
143
SH
SOLE
143
0
0
ISHARES TR
10+ YR INVST GRD
464289511
10
206
SH
SOLE
0
0
206
ISHARES TR
CORE MSCI PAC
46434V696
11
235
SH
SOLE
0
0
235
ISHARES TR
IBDS DEC28 ETF
46435U515
12
500
SH
SOLE
500
0
0
ISHARES TR
MICRO-CAP ETF
464288869
16
150
SH
SOLE
100
0
50
ISHARES TR
INTL EQTY FACTOR
46434V274
16
765
SH
SOLE
765
0
0
ISHARES TR
MSCI CHINA ETF
46429B671
18
426
SH
SOLE
135
0
291
ISHARES TR
GLB CNSM STP ETF
464288737
19
359
SH
SOLE
124
0
235
ISHARES TR
GBL COMM SVC ETF
464287275
20
380
SH
SOLE
295
0
85
ISHARES TR
AGGRES ALLOC ETF
464289859
21
375
SH
SOLE
375
0
0
ISHARES TR
EXPND TEC SC ETF
464287549
23
82
SH
SOLE
80
0
2
ISHARES TR
MRGSTR SM CP GR
464288604
23
660
SH
SOLE
660
0
0
ISHARES TR
MORTGE REL ETF
46435G342
27
1300
SH
SOLE
1300
0
0
ISHARES TR
GOV/CRED BD ETF
464288596
28
270
SH
SOLE
270
0
0
ISHARES TR
INTL DEV RE ETF
464288489
30
1600
SH
SOLE
1600
0
0
ISHARES TR
GLOBAL FINLS ETF
464287333
37
602
SH
SOLE
451
0
151
ISHARES TR
IBONDS DEC24 ETF
46434VBG4
37
1500
SH
SOLE
1500
0
0
ISHARES TR
MSCI JP VALUE
46435U374
38
1750
SH
SOLE
1750
0
0
ISHARES TR
US HLTHCR PR ETF
464288828
40
158
SH
SOLE
158
0
0
ISHARES TR
NORTH AMERN NAT
464287374
42
1205
SH
SOLE
922
0
283
ISHARES TR
MRGSTR MD CP GRW
464288307
43
846
SH
SOLE
846
0
0
ISHARES TR
U S EQUITY FACTR
46434V282
43
1185
SH
SOLE
1185
0
0
ISHARES TR
DOW JONES US ETF
464287846
45
510
SH
SOLE
510
0
0
ISHARES TR
MSCI INTL QUALTY
46434V456
45
1619
SH
SOLE
671
0
948
ISHARES TR
US REGNL BKS ETF
464288778
46
970
SH
SOLE
4
0
966
ISHARES TR
CUR HED MSCI GER
46434V704
48
2039
SH
SOLE
1262
0
777
ISHARES TR
SHORT TREAS BD
464288679
52
469
SH
SOLE
222
0
247
ISHARES TR
MSCI INDIA ETF
46429B598
57
1400
SH
SOLE
1250
0
150
ISHARES TR
BROAD USD HIGH
46435U853
66
1951
SH
SOLE
1802
0
149
ISHARES TR
US INFRASTRUC
46435U713
68
2110
SH
SOLE
2110
0
0
ISHARES TR
LATN AMER 40 ETF
464287390
84
3528
SH
SOLE
3528
0
0
ISHARES TR
GLOBAL 100 ETF
464287572
88
1477
SH
SOLE
1224
0
253
ISHARES TR
U.S. BAS MTL ETF
464287838
92
847
SH
SOLE
847
0
0
ISHARES TR
RESIDENTIAL MULT
464288562
100
1392
SH
SOLE
1392
0
0
ISHARES TR
U.S. FIN SVC ETF
464287770
108
768
SH
SOLE
768
0
0
ISHARES TR
ESG AWR US AGRGT
46435U549
108
2323
SH
SOLE
2323
0
0
ISHARES TR
MSCI EURO FL ETF
464289180
118
8494
SH
SOLE
7194
0
1300
ISHARES TR
GLB INFRASTR ETF
464288372
125
2991
SH
SOLE
2291
0
700
ISHARES TR
U.S. UTILITS ETF
464287697
130
1601
SH
SOLE
1261
0
340
ISHARES TR
CR 5 10 YR ETF
46435G417
133
3145
SH
SOLE
3145
0
0
ISHARES TR
AGENCY BOND ETF
464288166
161
1509
SH
SOLE
1509
0
0
ISHARES TR
INTRM GOV CR ETF
464288612
165
1619
SH
SOLE
1069
0
550
ISHARES TR
A RATE CP BD ETF
46429B291
171
3773
SH
SOLE
3773
0
0
ISHARES TR
JPMORGAN USD EMG
464288281
175
2198
SH
SOLE
2120
0
78
ISHARES TR
ESG AWRE 1 5 YR
46435G243
176
7474
SH
SOLE
7474
0
0
ISHARES TR
MSCI USA MMENTM
46432F396
184
1404
SH
SOLE
1404
0
0
ISHARES TR
RUS TP200 VL ETF
464289420
191
3305
SH
SOLE
3305
0
0
ISHARES TR
MSCI CHINA A
46434V514
198
6476
SH
SOLE
3828
0
2648
ISHARES TR
US TREAS BD ETF
46429B267
209
9173
SH
SOLE
7380
0
1793
ISHARES TR
0-5YR HI YL CP
46434V407
220
5498
SH
SOLE
5346
0
152
ISHARES TR
US CONSUM DISCRE
464287580
233
3997
SH
SOLE
3997
0
0
ISHARES TR
10-20 YR TRS ETF
464288653
235
2156
SH
SOLE
1454
0
702
ISHARES TR
CHINA LG-CAP ETF
464287184
251
9704
SH
SOLE
8269
0
1435
ISHARES TR
US TELECOM ETF
464287713
263
12589
SH
SOLE
11989
0
600
ISHARES TR
GLOB HLTHCRE ETF
464287325
268
3559
SH
SOLE
2700
0
859
ISHARES TR
U.S. ENERGY ETF
464287796
273
6942
SH
SOLE
5742
0
1200
ISHARES TR
US CONSM STAPLES
464287812
278
1544
SH
SOLE
1544
0
0
ISHARES TR
GLOBAL TECH ETF
464287291
295
6985
SH
SOLE
6985
0
0
ISHARES TR
EUROPE ETF
464287861
300
7948
SH
SOLE
7198
0
750
ISHARES TR
ISHS 5-10YR INVT
464288638
318
6586
SH
SOLE
6056
0
530
ISHARES TR
US INDUSTRIALS
464287754
320
3816
SH
SOLE
3816
0
0
ISHARES TR
CONV BD ETF
46435G102
321
4661
SH
SOLE
4661
0
0
ISHARES TR
MSCI EAFE MIN VL
46429B689
359
6298
SH
SOLE
4751
0
1547
ISHARES TR
ESG AWRE USD ETF
46435G193
361
16581
SH
SOLE
16581
0
0
ISHARES TR
EXPANDED TECH
464287515
367
1469
SH
SOLE
1469
0
0
ISHARES TR
MBS ETF
464288588
406
4431
SH
SOLE
3310
0
1121
ISHARES TR
EXPONENTIAL TECH
46434V381
424
9520
SH
SOLE
9520
0
0
ISHARES TR
U.S. FINLS ETF
464287788
436
6458
SH
SOLE
5658
0
800
ISHARES TR
RUSEL 2500 ETF
46435G268
490
9840
SH
SOLE
9840
0
0
ISHARES TR
BLACKROCK ULTRA
46434V878
497
9935
SH
SOLE
9935
0
0
ISHARES TR
CORE MSCI EURO
46434V738
500
12633
SH
SOLE
12394
0
239
ISHARES TR
IBONDS 24 TRM TS
46436E874
533
22270
SH
SOLE
22270
0
0
ISHARES TR
COHEN STEER REIT
464287564
552
10279
SH
SOLE
9709
0
570
ISHARES TR
MSCI UK ETF NEW
46435G334
558
21280
SH
SOLE
20664
0
616
ISHARES TR
US HLTHCARE ETF
464287762
617
2439
SH
SOLE
2289
0
150
ISHARES TR
MSCI ACWI ETF
464288257
681
8750
SH
SOLE
8650
0
100
ISHARES TR
3 7 YR TREAS BD
464288661
719
6292
SH
SOLE
6262
0
30
ISHARES TR
USD INV GRDE ETF
464288620
720
14978
SH
SOLE
733
0
14245
ISHARES TR
IBONDS DEC23 ETF
46434VAX8
742
29755
SH
SOLE
29755
0
0
ISHARES TR
U.S. PHARMA ETF
464288836
745
4392
SH
SOLE
4392
0
0
ISHARES TR
MSCI USA VALUE
46432F388
801
9788
SH
SOLE
9788
0
0
ISHARES TR
SP SMCP600VL ETF
464287879
842
10213
SH
SOLE
9317
0
896
ISHARES TR
ESG MSCI LEADR
46435U218
854
13834
SH
SOLE
13834
0
0
ISHARES TR
CORE 1 5 YR USD
46432F859
906
19660
SH
SOLE
17913
0
1747
ISHARES TR
20 YR TR BD ETF
464287432
954
9314
SH
SOLE
6682
0
2632
ISHARES TR
RUS TP200 GR ETF
464289438
975
8156
SH
SOLE
8156
0
0
ISHARES TR
IBOXX HI YD ETF
464288513
1012
14177
SH
SOLE
13311
0
866
ISHARES TR
7-10 YR TRSY BD
464287440
1057
11010
SH
SOLE
8885
0
2125
ISHARES TR
ESG AWR MSCI USA
46435G425
1126
14185
SH
SOLE
12528
0
1657
ISHARES TR
S&P SML 600 GWT
464287887
1165
11456
SH
SOLE
10437
0
1019
ISHARES TR
CORE DIV GRWTH
46434V621
1184
26614
SH
SOLE
25623
0
991
ISHARES TR
MSCI USA QLT FCT
46432F339
1229
11823
SH
SOLE
11226
0
597
ISHARES TR
INTL SEL DIV ETF
464288448
1294
57423
SH
SOLE
46631
0
10792
ISHARES TR
US OIL GS EX ETF
464288851
1316
15803
SH
SOLE
3903
0
11900
ISHARES TR
IBONDS DEC22 ETF
46434VBA7
1327
53015
SH
SOLE
49015
0
4000
ISHARES TR
CORE MSCI TOTAL
46432F834
1390
27291
SH
SOLE
26291
0
1000
ISHARES TR
IBOXX INV CP ETF
464287242
1436
14019
SH
SOLE
12589
0
1430
ISHARES TR
EAFE SML CP ETF
464288273
1455
29835
SH
SOLE
25230
0
4605
ISHARES TR
S&P 500 VAL ETF
464287408
1626
12652
SH
SOLE
9297
0
3355
ISHARES TR
S&P MC 400VL ETF
464287705
1717
19081
SH
SOLE
19015
0
66
ISHARES TR
EAFE VALUE ETF
464288877
1768
45880
SH
SOLE
45880
0
0
ISHARES TR
MSCI USA ESG SLC
464288802
1783
23493
SH
SOLE
21516
0
1977
ISHARES TR
PFD AND INCM SEC
464288687
1931
60984
SH
SOLE
51619
0
9365
ISHARES TR
1 3 YR TREAS BD
464287457
1955
24078
SH
SOLE
20802
0
3276
ISHARES TR
U.S. TECH ETF
464287721
2006
27346
SH
SOLE
24395
0
2951
ISHARES TR
S&P MC 400GR ETF
464287606
2097
33278
SH
SOLE
32402
0
876
ISHARES TR
NATIONAL MUN ETF
464288414
2209
21535
SH
SOLE
17475
0
4060
ISHARES TR
MSCI ACWI EX US
464288240
2305
57598
SH
SOLE
55698
0
1900
ISHARES TR
SHRT NAT MUN ETF
464288158
2332
22718
SH
SOLE
21718
0
1000
ISHARES TR
CORE HIGH DV ETF
46429B663
2376
26025
SH
SOLE
23822
0
2203
ISHARES TR
ISHARES BIOTECH
464287556
2384
20386
SH
SOLE
17087
0
3299
ISHARES TR
S&P 100 ETF
464287101
2405
14800
SH
SOLE
9875
0
4925
ISHARES TR
MSCI KLD400 SOC
464288570
2757
41172
SH
SOLE
35245
0
5927
ISHARES TR
U.S. REAL ES ETF
464287739
3026
37165
SH
SOLE
34952
0
2213
ISHARES TR
ISHS 1-5YR INVS
464288646
3400
69000
SH
SOLE
65509
0
3491
ISHARES TR
GL CLEAN ENE ETF
464288224
3508
183751
SH
SOLE
129069
0
54682
ISHARES TR
ISHARES SEMICDTR
464287523
3521
11048
SH
SOLE
10421
0
627
ISHARES TR
U.S. MED DVC ETF
464288810
3717
78789
SH
SOLE
69742
0
9047
ISHARES TR
RUS MD CP GR ETF
464287481
3971
50626
SH
SOLE
48582
0
2044
ISHARES TR
US AER DEF ETF
464288760
4131
45300
SH
SOLE
25024
0
20276
ISHARES TR
RUS MDCP VAL ETF
464287473
4187
43588
SH
SOLE
42987
0
601
ISHARES TR
FLTG RATE NT ETF
46429B655
4613
91756
SH
SOLE
66706
0
25050
ISHARES TR
RUS 2000 VAL ETF
464287630
4849
37607
SH
SOLE
37226
0
381
ISHARES TR
HDG MSCI EAFE
46434V803
5222
174717
SH
SOLE
174717
0
0
ISHARES TR
RUS MID CAP ETF
464287499
5606
90199
SH
SOLE
43854
0
46345
ISHARES TR
0-5 YR TIPS ETF
46429B747
5681
59114
SH
SOLE
57039
0
2075
ISHARES TR
MSCI USA MIN VOL
46429B697
6440
97430
SH
SOLE
83375
0
14055
ISHARES TR
RUS 2000 GRW ETF
464287648
6669
32280
SH
SOLE
29454
0
2826
ISHARES TR
S&P 500 GRWT ETF
464287309
6909
119428
SH
SOLE
106793
0
12635
ISHARES TR
MSCI EMG MKT ETF
464287234
8451
242290
SH
SOLE
205858
0
36432
ISHARES TR
CORE S&P US GWT
464287671
9716
121175
SH
SOLE
99634
0
21541
ISHARES TR
EAFE GRWTH ETF
464288885
10501
144719
SH
SOLE
123587
0
21132
ISHARES TR
CORE MSCI EAFE
46432F842
13693
259974
SH
SOLE
222569
0
37405
ISHARES TR
CORE S&P MCP ETF
464287507
13739
62662
SH
SOLE
55893
0
6769
ISHARES TR
ESG AW MSCI EAFE
46435G516
14061
250507
SH
SOLE
249398
0
1109
ISHARES TR
CORE S&P SCP ETF
464287804
14730
168940
SH
SOLE
110812
0
58128
ISHARES TR
SELECT DIVID ETF
464287168
17707
165146
SH
SOLE
148129
0
17017
ISHARES TR
RUS 1000 ETF
464287622
19440
98516
SH
SOLE
95874
0
2642
ISHARES TR
CORE US AGGBD ET
464287226
22298
231452
SH
SOLE
152087
0
79365
ISHARES TR
TIPS BD ETF
464287176
27578
262902
SH
SOLE
126799
0
136103
ISHARES TR
CORE S&P TTL STK
464287150
30403
382240
SH
SOLE
349304
0
32936
ISHARES TR
RUSSELL 3000 ETF
464287689
39850
192477
SH
SOLE
187627
0
4850
ISHARES TR
RUS 1000 VAL ETF
464287598
43911
322900
SH
SOLE
320723
0
2177
ISHARES TR
RUSSELL 2000 ETF
464287655
44623
270576
SH
SOLE
237965
0
32611
ISHARES TR
CORE S&P US VLU
464287663
61784
986800
SH
SOLE
868080
0
118720
ISHARES TR
CORE S&P500 ETF
464287200
111574
311094
SH
SOLE
233792
0
77302
ISHARES U S ETF TR
INT RT HDG C B
46431W705
2
24
SH
SOLE
0
0
24
ISHARES U S ETF TR
BLACKROCK ST MAT
46431W507
22
443
SH
SOLE
443
0
0
ISHARES U S ETF TR
GSCI CMDTY STGY
46431W853
396
11087
SH
SOLE
8817
0
2270
ITT INC
COM
45073V108
1594
24397
SH
SOLE
23157
0
1240
J & J SNACK FOODS CORP
COM
466032109
216
1669
SH
SOLE
1669
0
0
J P MORGAN EXCHANGE TRADED F
BETABUILDERS CDA
46641Q225
278
5200
SH
SOLE
5138
0
62
J P MORGAN EXCHANGE TRADED F
BETABUILDERS DEV
46641Q233
430
10172
SH
SOLE
9437
0
735
J P MORGAN EXCHANGE TRADED F
EQUITY PREMIUM
46641Q332
483
9423
SH
SOLE
8413
0
1010
J P MORGAN EXCHANGE TRADED F
BETABULDRS JAPAN
46641Q217
545
13341
SH
SOLE
6276
0
7065
J P MORGAN EXCHANGE TRADED F
BETABUILDERS EUR
46641Q191
645
16002
SH
SOLE
16002
0
0
J P MORGAN EXCHANGE TRADED F
ULTRA SHT MUNCPL
46641Q654
6833
135837
SH
SOLE
135837
0
0
JABIL INC
COM
466313103
306
5311
SH
SOLE
5311
0
0
JACOBS SOLUTIONS INC
COM
46982L108
13702
126297
SH
SOLE
93801
0
32496
JAMF HLDG CORP
COM
47074L105
2971
134078
SH
SOLE
111232
0
22846
JOBY AVIATION INC
COMMON STOCK
G65163100
77
17820
SH
SOLE
17620
0
200
JOHN BEAN TECHNOLOGIES CORP
COM
477839104
1312
15255
SH
SOLE
14502
0
753
JOHN HANCOCK EXCHANGE TRADED
MLTFCTR LRG CAP
47804J107
55
1207
SH
SOLE
1207
0
0
JOHN HANCOCK EXCHANGE TRADED
MULTIFACTOR MI
47804J206
520
12218
SH
SOLE
12218
0
0
JOHNSON & JOHNSON
COM
478160104
160615
983195
SH
SOLE
685213
0
297982
JOHNSON CTLS INTL PLC
SHS
G51502105
590
11989
SH
SOLE
6508
0
5481
JONES LANG LASALLE INC
COM
48020Q107
8826
58426
SH
SOLE
54231
0
4195
JPMORGAN CHASE & CO
ALERIAN ML ETN
46625H365
730
36378
SH
SOLE
9433
0
26945
JPMORGAN CHASE & CO
COM
46625H100
199774
1911712
SH
SOLE
1267844
0
643868
KADANT INC
COM
48282T104
1301
7798
SH
SOLE
7580
0
218
KARAT PACKAGING INC
COM
48563L101
363
22692
SH
SOLE
20265
0
2427
KELLOGG CO
COM
487836108
1435
20605
SH
SOLE
19902
0
703
KELLY SVCS INC
CL A
488152208
149
11000
SH
SOLE
11000
0
0
KEMPER CORP
COM
488401100
474
11491
SH
SOLE
11291
0
200
KEURIG DR PEPPER INC
COM
49271V100
307
8576
SH
SOLE
7062
0
1514
KEYCORP
COM
493267108
915
57135
SH
SOLE
48040
0
9095
KEYSIGHT TECHNOLOGIES INC
COM
49338L103
1522
9673
SH
SOLE
3817
0
5856
KFORCE INC
COM
493732101
202
3447
SH
SOLE
3399
0
48
KIMBERLY-CLARK CORP
COM
494368103
10379
92225
SH
SOLE
61577
0
30648
KINDER MORGAN INC DEL
COM
49456B101
10613
637772
SH
SOLE
502962
0
134810
KINSALE CAP GROUP INC
COM
49714P108
10567
41371
SH
SOLE
39033
0
2338
KKR & CO INC
COM
48251W104
530
12329
SH
SOLE
9524
0
2805
KLA CORP
COM NEW
482480100
7116
23514
SH
SOLE
6030
0
17484
KNIGHT-SWIFT TRANSN HLDGS IN
CL A
499049104
2539
51890
SH
SOLE
47542
0
4348
KOHLS CORP
COM
500255104
733
29156
SH
SOLE
17728
0
11428
KORNIT DIGITAL LTD
SHS
M6372Q113
25396
954383
SH
SOLE
816166
0
138217
KRAFT HEINZ CO
COM
500754106
17290
518444
SH
SOLE
508721
0
9723
KRANESHARES TR
CSI CHI INTERNET
500767306
46
1864
SH
SOLE
1864
0
0
KRANESHARES TR
QUADRTC INT RT
500767736
5024
226701
SH
SOLE
162181
0
64520
KROGER CO
COM
501044101
1188
27162
SH
SOLE
20365
0
6797
KRYSTAL BIOTECH INC
COM
501147102
444
6377
SH
SOLE
6152
0
225
KYNDRYL HLDGS INC
COMMON STOCK
50155Q100
141
17042
SH
SOLE
15325
0
1717
L3HARRIS TECHNOLOGIES INC
COM
502431109
5237
25199
SH
SOLE
24319
0
880
LABORATORY CORP AMER HLDGS
COM NEW
50540R409
1838
8976
SH
SOLE
7352
0
1624
LAKELAND INDS INC
COM
511795106
201
17450
SH
SOLE
15775
0
1675
LAM RESEARCH CORP
COM
512807108
1209
3302
SH
SOLE
2164
0
1138
LAMAR ADVERTISING CO NEW
CL A
512816109
339
4107
SH
SOLE
4107
0
0
LAMB WESTON HLDGS INC
COM
513272104
383
4955
SH
SOLE
1782
0
3173
LANDSTAR SYS INC
COM
515098101
2700
18700
SH
SOLE
18653
0
47
LAS VEGAS SANDS CORP
COM
517834107
492
13111
SH
SOLE
603
0
12508
LATCH INC
COM
51818V106
652
684092
SH
SOLE
678909
0
5183
LATHAM GROUP INC
COM
51819L107
288
80137
SH
SOLE
77680
0
2457
LATTICE SEMICONDUCTOR CORP
COM
518415104
1546
31415
SH
SOLE
30715
0
700
LAUDER ESTEE COS INC
CL A
518439104
21762
100798
SH
SOLE
78041
0
22757
LEGALZOOM COM INC
COM
52466B103
1324
154461
SH
SOLE
147118
0
7343
LEGGETT & PLATT INC
COM
524660107
1347
40550
SH
SOLE
4996
0
35554
LEIDOS HOLDINGS INC
COM
525327102
250
2860
SH
SOLE
2402
0
458
LENDINGTREE INC
NOTE 0.500% 7/1
52603BAD9
107
150000
PRN
SOLE
125000
0
25000
LENNAR CORP
CL B
526057302
349
5872
SH
SOLE
4872
0
1000
LENNAR CORP
CL A
526057104
1532
20544
SH
SOLE
19544
0
1000
LENNOX INTL INC
COM
526107107
477
2144
SH
SOLE
2045
0
99
LESLIES INC
COM
527064109
2211
150318
SH
SOLE
144802
0
5516
LHC GROUP INC
COM
50187A107
221
1352
SH
SOLE
1352
0
0
LIBERTY BROADBAND CORP
COM SER A
530307107
7
91
SH
SOLE
83
0
8
LIBERTY BROADBAND CORP
COM SER C
530307305
260
3528
SH
SOLE
2863
0
665
LIBERTY GLOBAL PLC
SHS CL A
G5480U104
65
4155
SH
SOLE
487
0
3668
LIBERTY GLOBAL PLC
SHS CL C
G5480U120
233
14149
SH
SOLE
14134
0
15
LIBERTY MEDIA CORP DEL
COM SER A FRMLA
531229870
0
3
SH
SOLE
3
0
0
LIBERTY MEDIA CORP DEL
COM A SIRIUSXM
531229409
5
132
SH
SOLE
108
0
24
LIBERTY MEDIA CORP DEL
COM C SIRIUSXM
531229607
293
7782
SH
SOLE
6891
0
891
LIBERTY MEDIA CORP DEL
COM SER C FRMLA
531229854
374
6401
SH
SOLE
6381
0
20
LIGAND PHARMACEUTICALS INC
COM NEW
53220K504
881
10231
SH
SOLE
8036
0
2195
LILLY ELI & CO
COM
532457108
98845
305689
SH
SOLE
184858
0
120831
LINCOLN ELEC HLDGS INC
COM
533900106
246
1958
SH
SOLE
1958
0
0
LINCOLN NATL CORP IND
COM
534187109
593
13500
SH
SOLE
11136
0
2364
LINDBLAD EXPEDITIONS HLDGS I
COM
535219109
173
25600
SH
SOLE
25600
0
0
LINDE PLC
SHS
G5494J103
71093
263709
SH
SOLE
161000
0
102709
LITTELFUSE INC
COM
537008104
4493
22612
SH
SOLE
10687
0
11925
LIVE NATION ENTERTAINMENT IN
COM
538034109
61011
802350
SH
SOLE
646054
0
156296
LIVERAMP HLDGS INC
COM
53815P108
834
45932
SH
SOLE
39992
0
5940
LL FLOORING HOLDINGS INC
COM
55003T107
344
49615
SH
SOLE
40015
0
9600
LOCKHEED MARTIN CORP
COM
539830109
10561
27339
SH
SOLE
21871
0
5468
LOEWS CORP
COM
540424108
378
7576
SH
SOLE
5576
0
2000
LOTTERY COM INC
COM
54570M108
39
173132
SH
SOLE
173132
0
0
LOWES COS INC
COM
548661107
48638
258975
SH
SOLE
192080
0
66895
LUCID GROUP INC
COM
549498103
142
10160
SH
SOLE
8179
0
1981
LULULEMON ATHLETICA INC
COM
550021109
127076
454559
SH
SOLE
389898
0
64661
LUMEN TECHNOLOGIES INC
COM
550241103
184
25296
SH
SOLE
25271
0
25
LUMINAR TECHNOLOGIES INC
COM CL A
550424105
6612
907594
SH
SOLE
907594
0
0
LYONDELLBASELL INDUSTRIES N
SHS - A -
N53745100
737
9785
SH
SOLE
9502
0
283
M & T BK CORP
COM
55261F104
811
4602
SH
SOLE
3097
0
1505
MACYS INC
COM
55616P104
309
19735
SH
SOLE
16585
0
3150
MAGELLAN MIDSTREAM PRTNRS LP
COM UNIT RP LP
559080106
9463
199184
SH
SOLE
161936
0
37248
MAIN STR CAP CORP
COM
56035L104
1535
45634
SH
SOLE
38504
0
7130
MANHATTAN ASSOCIATES INC
COM
562750109
327
2460
SH
SOLE
2099
0
361
MANPOWERGROUP INC WIS
COM
56418H100
238
3682
SH
SOLE
3668
0
14
MANULIFE FINL CORP
COM
56501R106
886
56512
SH
SOLE
47350
0
9162
MARATHON OIL CORP
COM
565849106
899
39829
SH
SOLE
25894
0
13935
MARATHON PETE CORP
COM
56585A102
5229
52646
SH
SOLE
46180
0
6466
MARAVAI LIFESCIENCES HLDGS I
COM CL A
56600D107
20124
788244
SH
SOLE
712172
0
76072
MARCUS & MILLICHAP INC
COM
566324109
309
9428
SH
SOLE
7909
0
1519
MARKEL CORP
COM
570535104
10150
9362
SH
SOLE
8564
0
798
MARKETAXESS HLDGS INC
COM
57060D108
527
2368
SH
SOLE
122
0
2246
MARRIOTT INTL INC NEW
CL A
571903202
2997
21384
SH
SOLE
16682
0
4702
MARSH & MCLENNAN COS INC
COM
571748102
5650
37847
SH
SOLE
32187
0
5660
MARTEN TRANS LTD
COM
573075108
437
22800
SH
SOLE
22800
0
0
MARTIN MARIETTA MATLS INC
COM
573284106
3216
9986
SH
SOLE
9889
0
97
MARVELL TECHNOLOGY INC
COM
573874104
27328
636876
SH
SOLE
591546
0
45330
MASCO CORP
COM
574599106
302
6474
SH
SOLE
2331
0
4143
MASTERCARD INCORPORATED
CL A
57636Q104
345314
1214442
SH
SOLE
941011
0
273431
MATCH GROUP INC NEW
COM
57667L107
4010
83988
SH
SOLE
82237
0
1751
MATTERPORT INC
COM CL A
577096100
838
221138
SH
SOLE
221138
0
0
MAXCYTE INC
COM
57777K106
748
115005
SH
SOLE
49232
0
65773
MAXLINEAR INC
COM
57776J100
4705
144226
SH
SOLE
132989
0
11237
MCCORMICK & CO INC
COM VTG
579780107
142
1943
SH
SOLE
1943
0
0
MCCORMICK & CO INC
COM NON VTG
579780206
54092
758968
SH
SOLE
487291
0
271677
MCDONALDS CORP
COM
580135101
79031
342512
SH
SOLE
250405
0
92107
MCKESSON CORP
COM
58155Q103
7091
20862
SH
SOLE
20392
0
470
MEDIAALPHA INC
CL A
58450V104
205
23379
SH
SOLE
22613
0
766
MEDPACE HLDGS INC
COM
58506Q109
1930
12280
SH
SOLE
11564
0
716
MEDTRONIC PLC
SHS
G5960L103
17471
216365
SH
SOLE
135861
0
80504
MEIRAGTX HLDGS PLC
COM
G59665102
1242
147710
SH
SOLE
147710
0
0
MERCADOLIBRE INC
COM
58733R102
2094
2530
SH
SOLE
1710
0
820
MERCK & CO INC
COM
58933Y105
59004
685136
SH
SOLE
543293
0
141843
MERCURY GENL CORP NEW
COM
589400100
261
9173
SH
SOLE
6335
0
2838
MERCURY SYS INC
COM
589378108
7070
174133
SH
SOLE
149100
0
25033
MERIT MED SYS INC
COM
589889104
1486
26290
SH
SOLE
26290
0
0
META PLATFORMS INC
CL A
30303M102
46067
339531
SH
SOLE
279744
0
59787
METLIFE INC
COM
59156R108
6458
106254
SH
SOLE
98102
0
8152
METTLER TOLEDO INTERNATIONAL
COM
592688105
1091
1006
SH
SOLE
623
0
383
MGE ENERGY INC
COM
55277P104
310
4717
SH
SOLE
4417
0
300
MGM RESORTS INTERNATIONAL
COM
552953101
1230
41389
SH
SOLE
40689
0
700
MGP INGREDIENTS INC NEW
COM
55303J106
526
4955
SH
SOLE
4055
0
900
MICROCHIP TECHNOLOGY INC.
COM
595017104
62677
1026990
SH
SOLE
665266
0
361724
MICRON TECHNOLOGY INC
COM
595112103
15433
308048
SH
SOLE
275344
0
32704
MICROSOFT CORP
COM
594918104
867070
3722930
SH
SOLE
2774903
0
948027
MICROSTRATEGY INC
CL A NEW
594972408
218
1029
SH
SOLE
979
0
50
MID-AMER APT CMNTYS INC
COM
59522J103
246
1586
SH
SOLE
1037
0
549
MIDDLEBY CORP
COM
596278101
571
4458
SH
SOLE
1175
0
3283
MINERALS TECHNOLOGIES INC
COM
603158106
405
8205
SH
SOLE
1000
0
7205
MITEK SYS INC
COM NEW
606710200
244
26692
SH
SOLE
26400
0
292
MKS INSTRS INC
COM
55306N104
281
3404
SH
SOLE
3363
0
41
MODERNA INC
COM
60770K107
1747
14771
SH
SOLE
12559
0
2212
MODULAR MED INC
COM NEW
60785L207
82
20000
SH
SOLE
20000
0
0
MOMENTUS INC
COM CL A
60879E101
24
17268
SH
SOLE
17268
0
0
MONDELEZ INTL INC
CL A
609207105
13311
242770
SH
SOLE
194213
0
48557
MONEYGRAM INTL INC
COM NEW
60935Y208
109
10462
SH
SOLE
10462
0
0
MONGODB INC
CL A
60937P106
30834
155288
SH
SOLE
109753
0
45535
MONOLITHIC PWR SYS INC
COM
609839105
7231
19899
SH
SOLE
18553
0
1346
MONROE CAP CORP
COM
610335101
3303
456281
SH
SOLE
345675
0
110606
MONSTER BEVERAGE CORP NEW
COM
61174X109
224
2579
SH
SOLE
2479
0
100
MONTROSE ENVIRONMENTAL GROUP
COM
615111101
25325
752608
SH
SOLE
632916
0
119692
MOODYS CORP
COM
615369105
7649
31464
SH
SOLE
21445
0
10019
MORGAN STANLEY
COM NEW
617446448
14781
187072
SH
SOLE
153130
0
33942
MORNINGSTAR INC
COM
617700109
1413
6653
SH
SOLE
5233
0
1420
MOSAIC CO NEW
COM
61945C103
1345
27828
SH
SOLE
24240
0
3588
MOTOROLA SOLUTIONS INC
COM NEW
620076307
11799
52682
SH
SOLE
36088
0
16594
MP MATERIALS CORP
COM CL A
553368101
378
13839
SH
SOLE
6488
0
7351
MPLX LP
COM UNIT REP LTD
55336V100
917
30549
SH
SOLE
26247
0
4302
MSC INDL DIRECT INC
CL A
553530106
1192
16376
SH
SOLE
8226
0
8150
MSCI INC
COM
55354G100
721
1710
SH
SOLE
1688
0
22
MYRIAD GENETICS INC
COM
62855J104
226
11869
SH
SOLE
2071
0
9798
NAPCO SEC TECHNOLOGIES INC
COM
630402105
561
19290
SH
SOLE
19290
0
0
NASDAQ INC
COM
631103108
951
16770
SH
SOLE
16525
0
245
NATIONAL BK HLDGS CORP
CL A
633707104
314
8500
SH
SOLE
8500
0
0
NATIONAL FUEL GAS CO
COM
636180101
383
6220
SH
SOLE
4067
0
2153
NATIONAL GRID PLC
SPONSORED ADR NE
636274409
650
12621
SH
SOLE
12027
0
594
NATIONAL INSTRS CORP
COM
636518102
1046
27721
SH
SOLE
27721
0
0
NATIONAL VISION HLDGS INC
COM
63845R107
1077
33001
SH
SOLE
32881
0
120
NCINO INC
COM
63947X101
672
19691
SH
SOLE
18877
0
814
NEKTAR THERAPEUTICS
COM
640268108
503
157178
SH
SOLE
123403
0
33775
NEOGENOMICS INC
COM NEW
64049M209
4757
552469
SH
SOLE
524400
0
28069
NEPHROS INC
COM
640671400
33
36249
SH
SOLE
36249
0
0
NETAPP INC
COM
64110D104
986
15947
SH
SOLE
15467
0
480
NETFLIX INC
COM
64110L106
19465
82674
SH
SOLE
67621
0
15053
NEUROCRINE BIOSCIENCES INC
COM
64125C109
1200
11302
SH
SOLE
10689
0
613
NEURONETICS INC
COM
64131A105
553
174047
SH
SOLE
163236
0
10811
NEVRO CORP
COM
64157F103
1442
30948
SH
SOLE
26387
0
4561
NEW FORTRESS ENERGY INC
COM CL A
644393100
753
17230
SH
SOLE
17230
0
0
NEW YORK CMNTY BANCORP INC
COM
649445103
575
67404
SH
SOLE
41995
0
25409
NEWELL BRANDS INC
COM
651229106
230
16538
SH
SOLE
14047
0
2491
NEWMONT CORP
COM
651639106
1400
33320
SH
SOLE
25407
0
7913
NEXPOINT RESIDENTIAL TR INC
COM
65341D102
366
7910
SH
SOLE
7910
0
0
NEXSTAR MEDIA GROUP INC
COMMON STOCK
65336K103
244
1464
SH
SOLE
1396
0
68
NEXTERA ENERGY INC
COM
65339F101
40446
515832
SH
SOLE
353381
0
162451
NEXTERA ENERGY PARTNERS LP
COM UNIT PART IN
65341B106
1057
14614
SH
SOLE
12739
0
1875
NEXTNAV INC
COMMON STOCK
65345N106
54
20000
SH
SOLE
20000
0
0
NICE LTD
SPONSORED ADR
653656108
762
4048
SH
SOLE
4044
0
4
NIKE INC
CL B
654106103
30172
362989
SH
SOLE
241804
0
121185
NISOURCE INC
COM
65473P105
650
25797
SH
SOLE
23844
0
1953
NORFOLK SOUTHN CORP
COM
655844108
12546
59843
SH
SOLE
44838
0
15005
NORTHERN TR CORP
COM
665859104
20550
240178
SH
SOLE
171273
0
68905
NORTHROP GRUMMAN CORP
COM
666807102
13790
29320
SH
SOLE
24568
0
4752
NORTONLIFELOCK INC
COM
668771108
270
13391
SH
SOLE
10075
0
3316
NOVANTA INC
COM
67000B104
4141
35803
SH
SOLE
35022
0
781
NOVARTIS AG
SPONSORED ADR
66987V109
7514
98850
SH
SOLE
86024
0
12826
NOVOCURE LTD
ORD SHS
G6674U108
517
6800
SH
SOLE
6600
0
200
NOVO-NORDISK A S
ADR
670100205
2052
20593
SH
SOLE
15308
0
5285
NUCOR CORP
COM
670346105
2595
24255
SH
SOLE
21098
0
3157
NUTANIX INC
CL A
67059N108
3281
157499
SH
SOLE
111834
0
45665
NUTRIEN LTD
COM
67077M108
1242
14892
SH
SOLE
9980
0
4912
NUVASIVE INC
COM
670704105
372
8490
SH
SOLE
8297
0
193
NVIDIA CORPORATION
COM
67066G104
52184
429891
SH
SOLE
319910
0
109981
NXP SEMICONDUCTORS N V
COM
N6596X109
473
3209
SH
SOLE
2913
0
296
OAK STR HEALTH INC
COM
67181A107
3596
146672
SH
SOLE
132637
0
14035
OATLY GROUP AB
SPONSORED ADS
67421J108
44
16585
SH
SOLE
16575
0
10
OCCIDENTAL PETE CORP
*W EXP 08/03/202
674599162
54
1371
SH
SOLE
1347
0
24
OCCIDENTAL PETE CORP
COM
674599105
691
11251
SH
SOLE
8595
0
2656
OKTA INC
CL A
679295105
10454
183829
SH
SOLE
159829
0
24000
OLD DOMINION FREIGHT LINE IN
COM
679580100
4753
19104
SH
SOLE
17246
0
1858
OLD NATL BANCORP IND
COM
680033107
800
48598
SH
SOLE
40918
0
7680
OLD REP INTL CORP
COM
680223104
1335
63794
SH
SOLE
59913
0
3881
OLD SECOND BANCORP INC ILL
COM
680277100
144
11071
SH
SOLE
6000
0
5071
OLO INC
CL A
68134L109
791
100128
SH
SOLE
94962
0
5166
OMNICOM GROUP INC
COM
681919106
14713
233203
SH
SOLE
231989
0
1214
ON SEMICONDUCTOR CORP
COM
682189105
325
5211
SH
SOLE
2715
0
2496
ONEOK INC NEW
COM
682680103
2626
51240
SH
SOLE
29189
0
22051
ONESPAWORLD HOLDINGS LIMITED
COM
P73684113
176
20930
SH
SOLE
10930
0
10000
OPEN TEXT CORP
COM
683715106
211
7973
SH
SOLE
7945
0
28
OPENDOOR TECHNOLOGIES INC
COM
683712103
172
55304
SH
SOLE
49280
0
6024
OPTIMIZERX CORP
COM NEW
68401U204
11110
749657
SH
SOLE
689216
0
60441
OPTION CARE HEALTH INC
COM NEW
68404L201
9418
299280
SH
SOLE
209830
0
89450
ORACLE CORP
COM
68389X105
12122
198500
SH
SOLE
163948
0
34552
ORASURE TECHNOLOGIES INC
COM
68554V108
47
12500
SH
SOLE
12500
0
0
OREILLY AUTOMOTIVE INC
COM
67103H107
54239
77115
SH
SOLE
46015
0
31100
ORGANON & CO
COMMON STOCK
68622V106
642
27432
SH
SOLE
19903
0
7529
ORIGIN MATERIALS INC
COM
68622D106
103
20000
SH
SOLE
20000
0
0
OSHKOSH CORP
COM
688239201
545
7755
SH
SOLE
7099
0
656
OTIS WORLDWIDE CORP
COM
68902V107
742
11624
SH
SOLE
7553
0
4071
OUSTER INC
COM
68989M103
42
43302
SH
SOLE
0
0
43302
OUTLOOK THERAPEUTICS INC
COM NEW
69012T206
28
23000
SH
SOLE
23000
0
0
OVID THERAPEUTICS INC
COM
690469101
57
31228
SH
SOLE
31228
0
0
OWL ROCK CAPITAL CORPORATION
COM
69121K104
248
23961
SH
SOLE
12461
0
11500
P & F INDS INC
CL A NEW
692830508
59
11000
SH
SOLE
0
0
11000
P3 HEALTH PARTNERS INC
*W EXP 11/19/202
744413113
6
7765
SH
SOLE
7765
0
0
P3 HEALTH PARTNERS INC
COM CL A
744413105
108
23300
SH
SOLE
23300
0
0
PACCAR INC
COM
693718108
1362
16270
SH
SOLE
5849
0
10421
PACER FDS TR
BNCHMRK INFRA
69374H741
43
1515
SH
SOLE
1436
0
79
PACER FDS TR
TRENDP US LAR CP
69374H105
428
11371
SH
SOLE
11371
0
0
PACER FDS TR
US CASH COWS 100
69374H881
1790
43629
SH
SOLE
42185
0
1444
PAGERDUTY INC
COM
69553P100
363
15741
SH
SOLE
15741
0
0
PALANTIR TECHNOLOGIES INC
CL A
69608A108
325
39921
SH
SOLE
19921
0
20000
PALO ALTO NETWORKS INC
COM
697435105
70949
433173
SH
SOLE
303026
0
130147
PALOMAR HLDGS INC
COM
69753M105
18642
222674
SH
SOLE
202947
0
19727
PAN AMERN SILVER CORP
COM
697900108
481
30306
SH
SOLE
16781
0
13525
PAR TECHNOLOGY CORP
COM
698884103
507
17163
SH
SOLE
16452
0
711
PARAMOUNT GLOBAL
CLASS B COM
92556H206
1768
60248
SH
SOLE
50112
0
10136
PARKER-HANNIFIN CORP
COM
701094104
6645
27425
SH
SOLE
22586
0
4839
PAYCHEX INC
COM
704326107
27851
248206
SH
SOLE
185765
0
62441
PAYCOM SOFTWARE INC
COM
70432V102
1089
3300
SH
SOLE
1671
0
1629
PAYLOCITY HLDG CORP
COM
70438V106
37615
155705
SH
SOLE
148395
0
7310
PAYPAL HLDGS INC
COM
70450Y103
144729
1681523
SH
SOLE
1249683
0
431840
PAYSIGN INC
COM
70451A104
36
15120
SH
SOLE
15120
0
0
PELOTON INTERACTIVE INC
NOTE2/1
70614WAB6
67
100000
PRN
SOLE
0
0
100000
PELOTON INTERACTIVE INC
CL A COM
70614W100
346
49937
SH
SOLE
48758
0
1179
PENN ENTERTAINMENT INC
COM
707569109
214
7791
SH
SOLE
7094
0
697
PENUMBRA INC
COM
70975L107
2319
12231
SH
SOLE
9769
0
2462
PEPSICO INC
COM
713448108
78323
479743
SH
SOLE
369925
0
109818
PERFICIENT INC
COM
71375U101
4033
62022
SH
SOLE
59853
0
2169
PERFORMANCE FOOD GROUP CO
COM
71377A103
911
21216
SH
SOLE
20674
0
542
PERKINELMER INC
COM
714046109
817
6792
SH
SOLE
6678
0
114
PERRIGO CO PLC
SHS
G97822103
369
10358
SH
SOLE
9000
0
1358
PFIZER INC
COM
717081103
55066
1258355
SH
SOLE
941473
0
316882
PHASEBIO PHARMACEUTICALS INC
COM
717224109
6
35696
SH
SOLE
35696
0
0
PHILIP MORRIS INTL INC
COM
718172109
12645
152329
SH
SOLE
124790
0
27539
PHILLIPS 66
COM
718546104
11524
142762
SH
SOLE
138140
0
4622
PHILLIPS EDISON & CO INC
COMMON STOCK
71844V201
206
7345
SH
SOLE
7345
0
0
PHREESIA INC
COM
71944F106
4950
194252
SH
SOLE
166600
0
27652
PIERIS PHARMACEUTICALS INC
COM
720795103
67
58592
SH
SOLE
18592
0
40000
PIMCO ETF TR
1-5 US TIP IDX
72201R205
32
645
SH
SOLE
0
0
645
PIMCO ETF TR
INV GRD CRP BD
72201R817
77
847
SH
SOLE
830
0
17
PIMCO ETF TR
ACTIVE BD ETF
72201R775
115
1284
SH
SOLE
1074
0
210
PIMCO ETF TR
0-5 HIGH YIELD
72201R783
209
2393
SH
SOLE
1805
0
588
PIMCO ETF TR
25YR+ ZERO U S
72201R882
840
9025
SH
SOLE
7475
0
1550
PIMCO ETF TR
ENHAN SHRT MA AC
72201R833
1558
15761
SH
SOLE
14930
0
831
PINNACLE WEST CAP CORP
COM
723484101
350
5422
SH
SOLE
4097
0
1325
PIONEER NAT RES CO
COM
723787107
35182
162482
SH
SOLE
136361
0
26121
PIONEER PWR SOLUTIONS INC
COM NEW
723836300
94
33240
SH
SOLE
33240
0
0
PLAINS ALL AMERN PIPELINE L
UNIT LTD PARTN
726503105
206
19577
SH
SOLE
6427
0
13150
PLANET FITNESS INC
CL A
72703H101
34657
601056
SH
SOLE
485907
0
115149
PLUG POWER INC
COM NEW
72919P202
1791
85233
SH
SOLE
85117
0
116
PNC FINL SVCS GROUP INC
COM
693475105
4632
31003
SH
SOLE
25917
0
5086
POOL CORP
COM
73278L105
176014
553137
SH
SOLE
447901
0
105236
POPULAR INC
COM NEW
733174700
697
9676
SH
SOLE
9650
0
26
PORTILLOS INC
COM CL A
73642K106
8676
440646
SH
SOLE
307852
0
132794
PORTLAND GEN ELEC CO
COM NEW
736508847
470
10808
SH
SOLE
1723
0
9085
POSEIDA THERAPEUTICS INC
COM
73730P108
62
17643
SH
SOLE
14443
0
3200
POWERSCHOOL HOLDINGS INC
COM CL A
73939C106
19856
1189698
SH
SOLE
899350
0
290348
PPG INDS INC
COM
693506107
3603
32554
SH
SOLE
16890
0
15664
PRA GROUP INC
NOTE 3.500% 6/0
69354NAB2
2217
2265000
PRN
SOLE
1930000
0
335000
PRA GROUP INC
COM
69354N106
5388
163972
SH
SOLE
133072
0
30900
PRESTIGE CONSMR HEALTHCARE I
COM
74112D101
1536
30821
SH
SOLE
27348
0
3473
PRICE T ROWE GROUP INC
COM
74144T108
14635
139369
SH
SOLE
129164
0
10205
PRIMERICA INC
COM
74164M108
2206
17869
SH
SOLE
16722
0
1147
PRINCIPAL FINANCIAL GROUP IN
COM
74251V102
352
4882
SH
SOLE
3813
0
1069
PRIVIA HEALTH GROUP INC
COM
74276R102
22887
671966
SH
SOLE
496850
0
175116
PROCTER AND GAMBLE CO
COM
742718109
114590
907647
SH
SOLE
624637
0
283010
PROGRESSIVE CORP
COM
743315103
133479
1148603
SH
SOLE
995510
0
153093
PROLOGIS INC.
COM
74340W103
2747
27041
SH
SOLE
18759
0
8282
PROS HOLDINGS INC
COM
74346Y103
1940
78534
SH
SOLE
77034
0
1500
PROSHARES TR
ULTSHT REAL EST
74347G556
0
5
SH
SOLE
5
0
0
PROSHARES TR
INVT INT RT HG
74347B607
1
17
SH
SOLE
0
0
17
PROSHARES TR
ULTRAPRO QQQ
74347X831
1
54
SH
SOLE
54
0
0
PROSHARES TR
ULTRPRO S&P500
74347X864
1
18
SH
SOLE
18
0
0
PROSHARES TR
PSHS SH MSCI EMR
74347R396
3
195
SH
SOLE
195
0
0
PROSHARES TR
ULTRAPRO SHORT S
74347B110
4
160
SH
SOLE
160
0
0
PROSHARES TR
ULTRAPRO SHT QQQ
74347G432
7
110
SH
SOLE
110
0
0
PROSHARES TR
PSHS ULTRA O&G
74347G705
14
456
SH
SOLE
0
0
456
PROSHARES TR
BITCOIN STRATE
74347G440
62
5200
SH
SOLE
5200
0
0
PROSHARES TR
PSHS ULTSH 20YRS
74347B201
63
1992
SH
SOLE
1792
0
200
PROSHARES TR
PSHS ULT S&P 500
74347R107
64
1615
SH
SOLE
1200
0
415
PROSHARES TR
PSHS ULTRA DOW30
74347R305
66
1350
SH
SOLE
1350
0
0
PROSHARES TR
SHORT QQQ NEW
74347B714
121
8133
SH
SOLE
8133
0
0
PROSHARES TR
PSHS ULT SEMICDT
74347R669
268
18700
SH
SOLE
18700
0
0
PROSHARES TR
SHORT S&P 500 NE
74347B425
387
22367
SH
SOLE
7367
0
15000
PROSHARES TR
RUSS 2000 DIVD
74347B698
389
7009
SH
SOLE
7009
0
0
PROSHARES TR
ULTRA FNCLS NEW
74347X633
404
10635
SH
SOLE
9435
0
1200
PROSHARES TR
SHRT 20+YR TRE
74347X849
1092
48950
SH
SOLE
48950
0
0
PROSHARES TR
S&P 500 DV ARIST
74348A467
4836
60484
SH
SOLE
60409
0
75
PROSPECT CAP CORP
NOTE 6.375% 3/0
74348TAT9
51
50000
PRN
SOLE
0
0
50000
PROSPECT CAP CORP
COM
74348T102
337
54300
SH
SOLE
54300
0
0
PROTO LABS INC
COM
743713109
202
5544
SH
SOLE
5374
0
170
PRUDENTIAL FINL INC
COM
744320102
948
11054
SH
SOLE
8617
0
2437
PUBLIC STORAGE
COM
74460D109
832
2840
SH
SOLE
2792
0
48
PUBLIC SVC ENTERPRISE GRP IN
COM
744573106
736
13094
SH
SOLE
11119
0
1975
PURE CYCLE CORP
COM NEW
746228303
1865
223325
SH
SOLE
189225
0
34100
PURE STORAGE INC
CL A
74624M102
77436
2829218
SH
SOLE
1710592
0
1118626
PURPLE INNOVATION INC
COM
74640Y106
103
25500
SH
SOLE
25500
0
0
QUALCOMM INC
COM
747525103
44102
390350
SH
SOLE
337691
0
52659
QUALTRICS INTL INC
COM CL A
747601201
296
29109
SH
SOLE
28427
0
682
QUANTA SVCS INC
COM
74762E102
2049
16087
SH
SOLE
13111
0
2976
QUANTERIX CORP
COM
74766Q101
141
12760
SH
SOLE
12560
0
200
QUEST DIAGNOSTICS INC
COM
74834L100
1013
8257
SH
SOLE
6796
0
1461
QUIDELORTHO CORP
COM
219798105
1375
19243
SH
SOLE
18246
0
997
QUINSTREET INC
COM
74874Q100
10083
960247
SH
SOLE
849996
0
110251
RAPID7 INC
COM
753422104
4197
97839
SH
SOLE
90835
0
7004
RAYONIER INC
COM
754907103
1253
41795
SH
SOLE
29680
0
12115
RAYTHEON TECHNOLOGIES CORP
COM
75513E101
23628
288644
SH
SOLE
255841
0
32803
RBC BEARINGS INC
COM
75524B104
547
2633
SH
SOLE
2388
0
245
READY CAPITAL CORP
COM
75574U101
117
11556
SH
SOLE
11556
0
0
READY CAPITAL CORP
7% CN SR NT 2023
75574U200
133
5332
SH
SOLE
3232
0
2100
REALTY INCOME CORP
COM
756109104
1043
17928
SH
SOLE
17821
0
107
REDFIN CORP
COM
75737F108
1530
261946
SH
SOLE
242203
0
19743
REDWOOD TR INC
COM
758075402
265
46169
SH
SOLE
44169
0
2000
REDWOOD TRUST INC
NOTE 5.625% 7/1
758075AD7
179
200000
PRN
SOLE
150000
0
50000
REGENERON PHARMACEUTICALS
COM
75886F107
860
1248
SH
SOLE
1222
0
26
REGIONS FINANCIAL CORP NEW
COM
7591EP100
8865
441691
SH
SOLE
369936
0
71755
RELX PLC
SPONSORED ADR
759530108
308
12658
SH
SOLE
12394
0
264
REMITLY GLOBAL INC
COM
75960P104
176
15855
SH
SOLE
15855
0
0
REPAY HLDGS CORP
COM CL A
76029L100
3497
495355
SH
SOLE
445275
0
50080
REPLIGEN CORP
COM
759916109
7370
39391
SH
SOLE
36889
0
2502
REPUBLIC SVCS INC
COM
760759100
4203
30893
SH
SOLE
29262
0
1631
RESMED INC
COM
761152107
67605
309687
SH
SOLE
202084
0
107603
REVANCE THERAPEUTICS INC
COM
761330109
2978
110305
SH
SOLE
96083
0
14222
REVOLVE GROUP INC
CL A
76156B107
453
20871
SH
SOLE
20751
0
120
RH
COM
74967X103
4082
16589
SH
SOLE
12874
0
3715
RINGCENTRAL INC
CL A
76680R206
2254
56411
SH
SOLE
47460
0
8951
RINGCENTRAL INC
NOTE3/0
76680RAF4
3445
4095000
PRN
SOLE
3456000
0
639000
RIO TINTO PLC
SPONSORED ADR
767204100
235
4262
SH
SOLE
4110
0
152
RITCHIE BROS AUCTIONEERS
COM
767744105
41536
664782
SH
SOLE
311196
0
353586
RIVIAN AUTOMOTIVE INC
COM CL A
76954A103
454
13801
SH
SOLE
11137
0
2664
ROBERT HALF INTL INC
COM
770323103
5126
67007
SH
SOLE
65483
0
1524
ROBLOX CORP
CL A
771049103
265
7390
SH
SOLE
7300
0
90
ROCKET LAB USA INC
COM
773122106
1728
424471
SH
SOLE
374073
0
50398
ROCKET PHARMACEUTICALS INC
COM
77313F106
182
11431
SH
SOLE
10641
0
790
ROCKWELL AUTOMATION INC
COM
773903109
60771
282512
SH
SOLE
142116
0
140396
ROKU INC
COM CL A
77543R102
6480
114898
SH
SOLE
94071
0
20827
ROLLINS INC
COM
775711104
71633
2065543
SH
SOLE
1470896
0
594647
ROPER TECHNOLOGIES INC
COM
776696106
11621
32312
SH
SOLE
25014
0
7298
ROSS STORES INC
COM
778296103
609
7230
SH
SOLE
7194
0
36
ROYAL BK CDA
COM
780087102
2267
25180
SH
SOLE
25007
0
173
ROYAL CARIBBEAN GROUP
COM
V7780T103
441
11642
SH
SOLE
10194
0
1448
ROYAL GOLD INC
COM
780287108
2636
28100
SH
SOLE
27205
0
895
ROYCE GLOBAL VALUE TR INC
COM
78081T104
141
17520
SH
SOLE
16500
0
1020
RPM INTL INC
COM
749685103
1305
15664
SH
SOLE
6073
0
9591
RUSH STREET INTERACTIVE INC
COM
782011100
1961
532762
SH
SOLE
532762
0
0
RYAN SPECIALTY HOLDINGS INC
CL A
78351F107
92368
2273960
SH
SOLE
1892090
0
381870
RYANAIR HOLDINGS PLC
SPONSORED ADS
783513203
210
3598
SH
SOLE
169
0
3429
S&P GLOBAL INC
COM
78409V104
58137
190394
SH
SOLE
120302
0
70092
SALESFORCE INC
COM
79466L302
149377
1038496
SH
SOLE
781634
0
256862
SANGAMO THERAPEUTICS INC
COM
800677106
1690
344902
SH
SOLE
344402
0
500
SANOFI
SPONSORED ADR
80105N105
630
16578
SH
SOLE
15828
0
750
SAREPTA THERAPEUTICS INC
COM
803607100
2332
21093
SH
SOLE
20049
0
1044
SBA COMMUNICATIONS CORP NEW
CL A
78410G104
17627
61927
SH
SOLE
60483
0
1444
SCHLUMBERGER LTD
COM STK
806857108
4117
114685
SH
SOLE
96292
0
18393
SCHWAB CHARLES CORP
COM
808513105
28135
391467
SH
SOLE
329093
0
62374
SCHWAB STRATEGIC TR
US AGGREGATE B
808524839
25
541
SH
SOLE
541
0
0
SCHWAB STRATEGIC TR
US MID-CAP ETF
808524508
30
494
SH
SOLE
494
0
0
SCHWAB STRATEGIC TR
INT-TRM U.S TRES
808524854
68
1381
SH
SOLE
1381
0
0
SCHWAB STRATEGIC TR
SCHWAB FDT US SC
808524763
107
2507
SH
SOLE
2507
0
0
SCHWAB STRATEGIC TR
INTL SCEQT ETF
808524888
107
3860
SH
SOLE
3560
0
300
SCHWAB STRATEGIC TR
US REIT ETF
808524847
141
7570
SH
SOLE
7570
0
0
SCHWAB STRATEGIC TR
SCHWAB FDT US LG
808524771
270
5647
SH
SOLE
5647
0
0
SCHWAB STRATEGIC TR
SHT TM US TRES
808524862
438
9074
SH
SOLE
8598
0
476
SCHWAB STRATEGIC TR
US LCAP VA ETF
808524409
456
7785
SH
SOLE
7360
0
425
SCHWAB STRATEGIC TR
EMRG MKTEQ ETF
808524706
481
21451
SH
SOLE
21451
0
0
SCHWAB STRATEGIC TR
US LRG CAP ETF
808524201
755
17836
SH
SOLE
13351
0
4485
SCHWAB STRATEGIC TR
US TIPS ETF
808524870
805
15550
SH
SOLE
14521
0
1029
SCHWAB STRATEGIC TR
INTL EQTY ETF
808524805
913
32474
SH
SOLE
31824
0
650
SCHWAB STRATEGIC TR
US SML CAP ETF
808524607
1051
27796
SH
SOLE
26936
0
860
SCHWAB STRATEGIC TR
US BRD MKT ETF
808524102
1719
40932
SH
SOLE
39982
0
950
SCHWAB STRATEGIC TR
US LCAP GR ETF
808524300
1945
34855
SH
SOLE
27315
0
7540
SCHWAB STRATEGIC TR
US DIVIDEND EQ
808524797
4979
74952
SH
SOLE
59457
0
15495
SCIENCE APPLICATIONS INTL CO
COM
808625107
3087
34914
SH
SOLE
31361
0
3553
SCOTTS MIRACLE-GRO CO
CL A
810186106
9268
216806
SH
SOLE
181477
0
35329
SEAGEN INC
COM
81181C104
9103
66525
SH
SOLE
61556
0
4969
SEALED AIR CORP NEW
COM
81211K100
12491
280634
SH
SOLE
247637
0
32997
SELECT SECTOR SPDR TR
RL EST SEL SEC
81369Y860
165
4590
SH
SOLE
3977
0
613
SELECT SECTOR SPDR TR
SBI MATERIALS
81369Y100
1241
18247
SH
SOLE
17935
0
312
SELECT SECTOR SPDR TR
SBI CONS STPLS
81369Y308
1381
20698
SH
SOLE
20039
0
659
SELECT SECTOR SPDR TR
SBI CONS DISCR
81369Y407
3343
23469
SH
SOLE
21497
0
1972
SELECT SECTOR SPDR TR
SBI INT-INDS
81369Y704
3404
41090
SH
SOLE
34579
0
6511
SELECT SECTOR SPDR TR
COMMUNICATION
81369Y852
3986
83235
SH
SOLE
80541
0
2694
SELECT SECTOR SPDR TR
SBI INT-UTILS
81369Y886
5171
78937
SH
SOLE
72954
0
5983
SELECT SECTOR SPDR TR
TECHNOLOGY
81369Y803
8223
69228
SH
SOLE
63075
0
6153
SELECT SECTOR SPDR TR
SBI HEALTHCARE
81369Y209
12431
102646
SH
SOLE
96591
0
6055
SELECT SECTOR SPDR TR
FINANCIAL
81369Y605
12760
420299
SH
SOLE
384307
0
35992
SELECT SECTOR SPDR TR
ENERGY
81369Y506
16147
224203
SH
SOLE
197676
0
26527
SELECTA BIOSCIENCES INC
COM
816212104
41
25013
SH
SOLE
25013
0
0
SEMPRA
COM
816851109
2879
19204
SH
SOLE
17743
0
1461
SENSEONICS HLDGS INC
COM
81727U105
30
22800
SH
SOLE
20800
0
2000
SENTINELONE INC
CL A
81730H109
256
10023
SH
SOLE
9623
0
400
SERVICENOW INC
COM
81762P102
115199
305074
SH
SOLE
254417
0
50657
SHAKE SHACK INC
CL A
819047101
9183
204158
SH
SOLE
171079
0
33079
SHELL PLC
SPON ADS
780259305
2353
47294
SH
SOLE
36373
0
10921
SHERWIN WILLIAMS CO
COM
824348106
10434
50957
SH
SOLE
31597
0
19360
SHOALS TECHNOLOGIES GROUP IN
CL A
82489W107
376
17432
SH
SOLE
17297
0
135
SHOPIFY INC
CL A
82509L107
8597
319111
SH
SOLE
261268
0
57843
SHOTSPOTTER INC
COM
82536T107
1728
60084
SH
SOLE
56464
0
3620
SIENTRA INC
COM
82621J105
17
26745
SH
SOLE
26745
0
0
SIERRA WIRELESS INC
COM
826516106
3629
119210
SH
SOLE
117359
0
1851
SIGNA SPORTS UNITED NV
ORD SHS
N80029106
3293
573766
SH
SOLE
503301
0
70465
SILENCE THERAPEUTICS PLC
ADS
82686Q101
420
41887
SH
SOLE
41887
0
0
SILICON LABORATORIES INC
COM
826919102
292
2363
SH
SOLE
418
0
1945
SIMILARWEB LTD
SHS
M84137104
2165
369466
SH
SOLE
351144
0
18322
SIMON PPTY GROUP INC NEW
COM
828806109
4771
53163
SH
SOLE
43677
0
9486
SIMPLY GOOD FOODS CO
COM
82900L102
755
23607
SH
SOLE
23132
0
475
SIRIUS XM HOLDINGS INC
COM
82968B103
216
37864
SH
SOLE
31132
0
6732
SITEONE LANDSCAPE SUPPLY INC
COM
82982L103
6858
65851
SH
SOLE
62257
0
3594
SIX FLAGS ENTMT CORP NEW
COM
83001A102
261
14767
SH
SOLE
14622
0
145
SKYWORKS SOLUTIONS INC
COM
83088M102
349
4090
SH
SOLE
2698
0
1392
SM ENERGY CO
COM
78454L100
216
5750
SH
SOLE
3000
0
2750
SMARTSHEET INC
COM CL A
83200N103
12003
349342
SH
SOLE
302305
0
47037
SMUCKER J M CO
COM NEW
832696405
19042
138581
SH
SOLE
100362
0
38219
SNAP INC
CL A
83304A106
191
19402
SH
SOLE
16902
0
2500
SNAP ON INC
COM
833034101
1694
8415
SH
SOLE
5387
0
3028
SNOWFLAKE INC
CL A
833445109
3609
21232
SH
SOLE
18256
0
2976
SOLAREDGE TECHNOLOGIES INC
COM
83417M104
5118
22110
SH
SOLE
21619
0
491
SOLO BRANDS INC
COM CL A
83425V104
1108
291460
SH
SOLE
282089
0
9371
SONOS INC
COM
83570H108
477
34319
SH
SOLE
23685
0
10634
SONY GROUP CORPORATION
SPONSORED ADR
835699307
650
10154
SH
SOLE
10001
0
153
SOUTHERN CO
COM
842587107
6516
95820
SH
SOLE
78967
0
16853
SOUTHWEST AIRLS CO
COM
844741108
752
24370
SH
SOLE
16131
0
8239
SOUTHWESTERN ENERGY CO
COM
845467109
77
12661
SH
SOLE
5000
0
7661
SOVOS BRANDS INC
COM
84612U107
475
33386
SH
SOLE
32386
0
1000
SP PLUS CORP
COM
78469C103
3867
123456
SH
SOLE
118128
0
5328
SPDR DOW JONES INDL AVERAGE
UT SER 1
78467X109
16108
56068
SH
SOLE
45857
0
10211
SPDR GOLD TR
GOLD SHS
78463V107
25932
167660
SH
SOLE
141885
0
25775
SPDR INDEX SHS FDS
S&P CHINA ETF
78463X400
0
1
SH
SOLE
1
0
0
SPDR INDEX SHS FDS
PORTFLO EURP ETF
78463X103
4
135
SH
SOLE
70
0
65
SPDR INDEX SHS FDS
S&P NORTH AMER
78463X152
18
381
SH
SOLE
69
0
312
SPDR INDEX SHS FDS
S&P EMKTSC ETF
78463X756
56
1220
SH
SOLE
1220
0
0
SPDR INDEX SHS FDS
EURO STOXX 50
78463X202
57
1855
SH
SOLE
1855
0
0
SPDR INDEX SHS FDS
MSCI ACWI EXUS
78463X848
61
2864
SH
SOLE
2592
0
272
SPDR INDEX SHS FDS
DJ INTL RL ETF
78463X863
449
18609
SH
SOLE
18609
0
0
SPDR INDEX SHS FDS
S&P INTL SMLCP
78463X871
576
22112
SH
SOLE
805
0
21307
SPDR INDEX SHS FDS
GLB NAT RESRCE
78463X541
735
14861
SH
SOLE
13227
0
1634
SPDR INDEX SHS FDS
PORTFOLIO DEVLPD
78463X889
1337
51840
SH
SOLE
34350
0
17490
SPDR INDEX SHS FDS
PORTFOLIO EMG MK
78463X509
2573
82901
SH
SOLE
82451
0
450
SPDR INDEX SHS FDS
DJ GLB RL ES ETF
78463X749
4377
113139
SH
SOLE
106722
0
6417
SPDR S&P 500 ETF TR
TR UNIT
78462F103
255016
713970
SH
SOLE
601580
0
112390
SPDR S&P MIDCAP 400 ETF TR
UTSER1 S&PDCRP
78467Y107
32637
81255
SH
SOLE
70596
0
10659
SPDR SER TR
BLOOMBERG EMERGI
78464A391
0
22
SH
SOLE
22
0
0
SPDR SER TR
S&P CAP MKTS
78464A771
3
42
SH
SOLE
42
0
0
SPDR SER TR
S&P OILGAS EXP
78468R556
4
33
SH
SOLE
33
0
0
SPDR SER TR
DJ REIT ETF
78464A607
6
67
SH
SOLE
67
0
0
SPDR SER TR
BLOOMBERG 1 10 Y
78468R861
7
400
SH
SOLE
400
0
0
SPDR SER TR
HLTH CARE SVCS
78464A573
8
92
SH
SOLE
92
0
0
SPDR SER TR
PORTFOLIO INTRMD
78464A375
13
428
SH
SOLE
428
0
0
SPDR SER TR
S&P TELECOM
78464A540
14
179
SH
SOLE
179
0
0
SPDR SER TR
SSGA US LRG ETF
78468R804
14
114
SH
SOLE
114
0
0
SPDR SER TR
S&P 600 SMCP GRW
78464A201
15
216
SH
SOLE
216
0
0
SPDR SER TR
ICE PFD SEC ETF
78464A292
15
430
SH
SOLE
430
0
0
SPDR SER TR
PORTFOLIO LN TSR
78464A664
21
724
SH
SOLE
724
0
0
SPDR SER TR
PORTFLI INTRMDIT
78464A672
22
793
SH
SOLE
0
0
793
SPDR SER TR
S&P TRANSN ETF
78464A532
25
400
SH
SOLE
200
0
200
SPDR SER TR
PORTFOLIO AGRGTE
78464A649
30
1200
SH
SOLE
0
0
1200
SPDR SER TR
PORT MTG BK ETF
78464A383
31
1423
SH
SOLE
1423
0
0
SPDR SER TR
BLOOMBERG SHT TE
78468R408
31
1301
SH
SOLE
1270
0
31
SPDR SER TR
SPDR S&P 500 ETF
78468R796
33
376
SH
SOLE
376
0
0
SPDR SER TR
S&P 400 MDCP GRW
78464A821
42
694
SH
SOLE
0
0
694
SPDR SER TR
BLOOMBERG HIGH Y
78468R622
58
658
SH
SOLE
342
0
316
SPDR SER TR
S&P HOMEBUILD
78464A888
59
1072
SH
SOLE
563
0
509
SPDR SER TR
PORTFLI TIPS ETF
78464A656
62
2445
SH
SOLE
2340
0
105
SPDR SER TR
BLOOMBERG INTL T
78464A516
68
3279
SH
SOLE
169
0
3110
SPDR SER TR
PORTFOLIO S&P600
78468R853
80
2360
SH
SOLE
1950
0
410
SPDR SER TR
PORTFOLIO S&P400
78464A847
119
3089
SH
SOLE
1893
0
1196
SPDR SER TR
SSGA GNDER ETF
78468R747
123
1692
SH
SOLE
1692
0
0
SPDR SER TR
PORTFOLIO SH TSR
78468R101
145
5000
SH
SOLE
5000
0
0
SPDR SER TR
S&P 400 MDCP VAL
78464A839
153
2644
SH
SOLE
2314
0
330
SPDR SER TR
S&P INS ETF
78464A789
162
4475
SH
SOLE
4275
0
200
SPDR SER TR
NYSE TECH ETF
78464A102
163
1736
SH
SOLE
1736
0
0
SPDR SER TR
PRTFLO S&P500 HI
78468R788
177
4989
SH
SOLE
3544
0
1445
SPDR SER TR
NUVEEN BLMBRG MU
78468R721
295
6707
SH
SOLE
6025
0
682
SPDR SER TR
BLOOMBERG 1-3 MO
78468R663
317
3462
SH
SOLE
902
0
2560
SPDR SER TR
PRTFLO S&P500 VL
78464A508
414
12016
SH
SOLE
5216
0
6800
SPDR SER TR
S&P 600 SMCP VAL
78464A300
503
7485
SH
SOLE
6365
0
1120
SPDR SER TR
PORTFOLIO S&P500
78464A854
541
12677
SH
SOLE
9920
0
2757
SPDR SER TR
NUVEEN BLOOMBERG
78464A284
829
17310
SH
SOLE
17310
0
0
SPDR SER TR
S&P BK ETF
78464A797
830
18739
SH
SOLE
18359
0
380
SPDR SER TR
S&P 600 SML CAP
78464A813
862
11395
SH
SOLE
11195
0
200
SPDR SER TR
S&P KENSHO INTLG
78468R697
867
26947
SH
SOLE
26947
0
0
SPDR SER TR
BLOOMBERG INVT
78468R200
910
30033
SH
SOLE
26693
0
3340
SPDR SER TR
S&P REGL BKG
78464A698
942
16006
SH
SOLE
15947
0
59
SPDR SER TR
S&P SEMICNDCTR
78464A862
1111
7302
SH
SOLE
7302
0
0
SPDR SER TR
NUVEEN BLMBRG SH
78468R739
1120
24297
SH
SOLE
24297
0
0
SPDR SER TR
AEROSPACE DEF
78464A631
1164
12702
SH
SOLE
12587
0
115
SPDR SER TR
OILGAS EQUIP
78468R549
1379
24994
SH
SOLE
24994
0
0
SPDR SER TR
PRTFLO S&P500 GW
78464A409
1588
31697
SH
SOLE
30073
0
1624
SPDR SER TR
S&P METALS MNG
78464A755
3076
72386
SH
SOLE
67144
0
5242
SPDR SER TR
BBG CONV SEC ETF
78464A359
3161
49941
SH
SOLE
35152
0
14789
SPDR SER TR
PORTFOLIO SHORT
78464A474
5523
189017
SH
SOLE
141479
0
47538
SPDR SER TR
S&P BIOTECH
78464A870
8166
102944
SH
SOLE
59779
0
43165
SPDR SER TR
S&P DIVID ETF
78464A763
8206
73596
SH
SOLE
67698
0
5898
SPIRE INC
COM
84857L101
403
6463
SH
SOLE
6410
0
53
SPLUNK INC
COM
848637104
50455
670947
SH
SOLE
187226
0
483721
SPOK HLDGS INC
COM
84863T106
305
39878
SH
SOLE
24878
0
15000
SPOTIFY TECHNOLOGY S A
SHS
L8681T102
302
3504
SH
SOLE
1428
0
2076
SPRINKLR INC
CL A
85208T107
131
14213
SH
SOLE
14213
0
0
SPROTT PHYSICAL GOLD TR
UNIT
85207H104
3082
240782
SH
SOLE
233882
0
6900
SPROTT PHYSICAL SILVER TR
TR UNIT
85207K107
527
79550
SH
SOLE
28670
0
50880
SPROUT SOCIAL INC
COM CL A
85209W109
56828
936516
SH
SOLE
705685
0
230831
SS&C TECHNOLOGIES HLDGS INC
COM
78467J100
709
14848
SH
SOLE
5766
0
9082
SSGA ACTIVE ETF TR
BLACKSTONE SENR
78467V608
97
2369
SH
SOLE
2218
0
151
SSGA ACTIVE ETF TR
SPDR TR TACTIC
78467V848
337
8390
SH
SOLE
7939
0
451
STAAR SURGICAL CO
COM PAR $0.01
852312305
347
4919
SH
SOLE
3959
0
960
STAG INDL INC
COM
85254J102
614
21589
SH
SOLE
21014
0
575
STANLEY BLACK & DECKER INC
COM
854502101
1346
17892
SH
SOLE
17019
0
873
STARBUCKS CORP
COM
855244109
217663
2583226
SH
SOLE
1863517
0
719709
STARWOOD PPTY TR INC
COM
85571B105
3726
204492
SH
SOLE
185594
0
18898
STATE STR CORP
COM
857477103
933
15338
SH
SOLE
12280
0
3058
STEEL DYNAMICS INC
COM
858119100
373
5260
SH
SOLE
4810
0
450
STELLANTIS N.V
SHS
N82405106
176
14889
SH
SOLE
14623
0
266
STERICYCLE INC
COM
858912108
229
5439
SH
SOLE
3572
0
1867
STERIS PLC
SHS USD
G8473T100
2397
14417
SH
SOLE
13109
0
1308
STMICROELECTRONICS N V
NY REGISTRY
861012102
280
9050
SH
SOLE
8932
0
118
STORE CAP CORP
COM
862121100
752
24007
SH
SOLE
23235
0
772
STRIDE INC
COM
86333M108
529
12577
SH
SOLE
12200
0
377
STRYKER CORPORATION
COM
863667101
174853
863301
SH
SOLE
601935
0
261366
SUBURBAN PROPANE PARTNERS L
UNIT LTD PARTN
864482104
404
26815
SH
SOLE
25815
0
1000
SUMO LOGIC INC
COM
86646P103
259
34499
SH
SOLE
11499
0
23000
SUN CMNTYS INC
COM
866674104
920
6799
SH
SOLE
5784
0
1015
SUN LIFE FINANCIAL INC.
COM
866796105
494
12434
SH
SOLE
12292
0
142
SUNCOR ENERGY INC NEW
COM
867224107
3477
123533
SH
SOLE
63371
0
60162
SUNOPTA INC
COM
8676EP108
10248
1126152
SH
SOLE
1026337
0
99815
SUPERNUS PHARMACEUTICALS
NOTE 0.625% 4/0
868459AD0
116
120000
PRN
SOLE
90000
0
30000
SURGEPAYS INC
COM NEW
86882L204
81
17749
SH
SOLE
17749
0
0
SVB FINANCIAL GROUP
COM
78486Q101
841
2505
SH
SOLE
1404
0
1101
SWITCH INC
CL A
87105L104
12295
364953
SH
SOLE
329414
0
35539
SYNCHRONY FINANCIAL
COM
87165B103
232
8238
SH
SOLE
6662
0
1576
SYNEOS HEALTH INC
CL A
87166B102
664
14078
SH
SOLE
12857
0
1221
SYNOPSYS INC
COM
871607107
3985
13044
SH
SOLE
12181
0
863
SYNTHETIC BIOLOGICS INC
COM NEW
87164U409
31
31704
SH
SOLE
19524
0
12180
SYSCO CORP
COM
871829107
27278
385779
SH
SOLE
328610
0
57169
TABULA RASA HEALTHCARE INC
COM
873379101
74
15357
SH
SOLE
14779
0
578
TACTILE SYS TECHNOLOGY INC
COM
87357P100
1447
185784
SH
SOLE
178211
0
7573
TAIWAN SEMICONDUCTOR MFG LTD
SPONSORED ADS
874039100
3799
55412
SH
SOLE
38915
0
16497
TAKEDA PHARMACEUTICAL CO LTD
SPONSORED ADS
874060205
153
11776
SH
SOLE
11146
0
630
TAKE-TWO INTERACTIVE SOFTWAR
COM
874054109
3843
35253
SH
SOLE
33393
0
1860
TALKSPACE INC
COM
87427V103
16
15676
SH
SOLE
15046
0
630
TANGER FACTORY OUTLET CTRS I
COM
875465106
177
12911
SH
SOLE
780
0
12131
TARGA RES CORP
COM
87612G101
429
7117
SH
SOLE
5957
0
1160
TARGET CORP
COM
87612E106
25934
174767
SH
SOLE
138266
0
36501
TASKUS INC
CLASS A COM
87652V109
608
37755
SH
SOLE
35796
0
1959
TE CONNECTIVITY LTD
SHS
H84989104
6566
59498
SH
SOLE
29310
0
30188
TECHNIPFMC PLC
COM
G87110105
455
53824
SH
SOLE
53524
0
300
TEKLA WORLD HEALTHCARE FD
BEN INT SHS
87911L108
497
38681
SH
SOLE
38381
0
300
TELADOC HEALTH INC
COM
87918A105
712
28080
SH
SOLE
21762
0
6318
TELEDYNE TECHNOLOGIES INC
COM
879360105
846
2508
SH
SOLE
2399
0
109
TELLURIAN INC NEW
COM
87968A104
31
12789
SH
SOLE
12789
0
0
TELOS CORP MD
COM
87969B101
445
50000
SH
SOLE
50000
0
0
TELUS INTL CDA INC
SUB VTG SHS
87975H100
986
37708
SH
SOLE
35843
0
1865
TENABLE HLDGS INC
COM
88025T102
15321
440271
SH
SOLE
394297
0
45974
TENARIS S A
SPONSORED ADS
88031M109
324
12532
SH
SOLE
0
0
12532
TERADYNE INC
COM
880770102
964
12829
SH
SOLE
12614
0
215
TESLA INC
COM
88160R101
50858
191735
SH
SOLE
139388
0
52347
TEVA PHARMACEUTICAL INDS LTD
SPONSORED ADS
881624209
89
11050
SH
SOLE
11050
0
0
TEXAS INSTRS INC
COM
882508104
48455
313055
SH
SOLE
211563
0
101492
TEXAS PACIFIC LAND CORPORATI
COM
88262P102
5768
3246
SH
SOLE
3136
0
110
TEXTRON INC
COM
883203101
270
4628
SH
SOLE
4323
0
305
THE REAL GOOD FOOD COMPANY I
COM CL A
75601G109
454
70335
SH
SOLE
62185
0
8150
THE TRADE DESK INC
COM CL A
88339J105
572
9569
SH
SOLE
6889
0
2680
THERMO FISHER SCIENTIFIC INC
COM
883556102
80755
159221
SH
SOLE
132429
0
26792
THOMSON REUTERS CORP.
COM NEW
884903709
239
2330
SH
SOLE
2024
0
306
THOUGHTWORKS HOLDING INC
COM
88546E105
1531
145993
SH
SOLE
143260
0
2733
TILRAY BRANDS INC
COM CL 2
88688T100
439
159590
SH
SOLE
159070
0
520
TIMKEN CO
COM
887389104
237
4013
SH
SOLE
1300
0
2713
TITAN INTL INC ILL
COM
88830M102
365
30100
SH
SOLE
30000
0
100
TJX COS INC NEW
COM
872540109
11159
179638
SH
SOLE
167026
0
12612
T-MOBILE US INC
COM
872590104
930
6933
SH
SOLE
6056
0
877
TOAST INC
CL A
888787108
1883
112631
SH
SOLE
106018
0
6613
TOPGOLF CALLAWAY BRANDS CORP
COM
131193104
1564
81190
SH
SOLE
81190
0
0
TORONTO DOMINION BK ONT
COM NEW
891160509
12283
200269
SH
SOLE
86004
0
114265
TOTALENERGIES SE
SPONSORED ADS
89151E109
2613
56177
SH
SOLE
45379
0
10798
TRACTOR SUPPLY CO
COM
892356106
12563
67587
SH
SOLE
53425
0
14162
TRAEGER INC
COMMON STOCK
89269P103
330
116904
SH
SOLE
78304
0
38600
TRANE TECHNOLOGIES PLC
SHS
G8994E103
2309
15947
SH
SOLE
11555
0
4392
TRANSDIGM GROUP INC
COM
893641100
91390
174135
SH
SOLE
121444
0
52691
TRANSOCEAN LTD
REG SHS
H8817H100
484
195826
SH
SOLE
176176
0
19650
TRANSUNION
COM
89400J107
1700
28580
SH
SOLE
21759
0
6821
TRAVELERS COMPANIES INC
COM
89417E109
5697
37186
SH
SOLE
32467
0
4719
TREAN INS GROUP INC
COM
89457R101
2066
607506
SH
SOLE
564511
0
42995
TREEHOUSE FOODS INC
COM
89469A104
18273
430757
SH
SOLE
374354
0
56403
TREX CO INC
COM
89531P105
37895
862431
SH
SOLE
579636
0
282795
TRIMAS CORP
COM NEW
896215209
1061
42311
SH
SOLE
35562
0
6749
TRIMBLE INC
COM
896239100
31600
582267
SH
SOLE
340109
0
242158
TRIPLE FLAG PRECIOUS METAL
COM
89679M104
152
12000
SH
SOLE
12000
0
0
TRITON INTL LTD
CL A
G9078F107
366
6692
SH
SOLE
6692
0
0
TRUIST FINL CORP
COM
89832Q109
3258
74830
SH
SOLE
58899
0
15931
TWILIO INC
CL A
90138F102
30815
445686
SH
SOLE
346438
0
99248
TWIST BIOSCIENCE CORP
COM
90184D100
273
7761
SH
SOLE
7761
0
0
TWITTER INC
COM
90184L102
8597
196105
SH
SOLE
180115
0
15990
TWO HBRS INVT CORP
COM NEW
90187B408
256
77044
SH
SOLE
56848
0
20196
TYLER TECHNOLOGIES INC
COM
902252105
165810
477150
SH
SOLE
386961
0
90189
U S SILICA HLDGS INC
COM
90346E103
1103
100712
SH
SOLE
79692
0
21020
UBER TECHNOLOGIES INC
COM
90353T100
44560
1681526
SH
SOLE
938233
0
743293
UBIQUITI INC
COM
90353W103
222
755
SH
SOLE
541
0
214
UFP INDUSTRIES INC
COM
90278Q108
241
3336
SH
SOLE
0
0
3336
UGI CORP NEW
COM
902681105
234
7246
SH
SOLE
3296
0
3950
ULTA BEAUTY INC
COM
90384S303
29948
74649
SH
SOLE
55144
0
19505
UNDER ARMOUR INC
CL C
904311206
36
6007
SH
SOLE
4610
0
1397
UNDER ARMOUR INC
CL A
904311107
453
68099
SH
SOLE
65523
0
2576
UNIFIRST CORP MASS
COM
904708104
4756
28270
SH
SOLE
27128
0
1142
UNILEVER PLC
SPON ADR NEW
904767704
6153
140344
SH
SOLE
102116
0
38228
UNION PAC CORP
COM
907818108
106137
544797
SH
SOLE
370810
0
173987
UNITED AIRLS HLDGS INC
COM
910047109
666
20464
SH
SOLE
19649
0
815
UNITED PARCEL SERVICE INC
CL B
911312106
36664
226968
SH
SOLE
152019
0
74949
UNITED RENTALS INC
COM
911363109
1546
5723
SH
SOLE
5345
0
378
UNITED STATES STL CORP NEW
COM
912909108
1133
62534
SH
SOLE
52434
0
10100
UNITEDHEALTH GROUP INC
COM
91324P102
181732
359837
SH
SOLE
289875
0
69962
UNITY SOFTWARE INC
COM
91332U101
8337
261686
SH
SOLE
219749
0
41937
UNIVERSAL DISPLAY CORP
COM
91347P105
296
3141
SH
SOLE
907
0
2234
UPHEALTH INC
COM
91532B101
105
197100
SH
SOLE
197100
0
0
URANIUM ENERGY CORP
COM
916896103
562
160500
SH
SOLE
160000
0
500
US BANCORP DEL
COM NEW
902973304
8111
201161
SH
SOLE
143600
0
57561
V F CORP
COM
918204108
496
16597
SH
SOLE
16597
0
0
VAIL RESORTS INC
COM
91879Q109
7264
33685
SH
SOLE
17459
0
16226
VALERO ENERGY CORP
COM
91913Y100
3346
31315
SH
SOLE
28269
0
3046
VALMONT INDS INC
COM
920253101
20800
77434
SH
SOLE
71033
0
6401
VANECK ETF TRUST
SOCIAL SENTIMENT
92189H839
0
25
SH
SOLE
25
0
0
VANECK ETF TRUST
ENERGY INCME ET
92189H870
2
38
SH
SOLE
38
0
0
VANECK ETF TRUST
FALLEN ANGEL HG
92189F437
4
143
SH
SOLE
10
0
133
VANECK ETF TRUST
OIL SERVICES ETF
92189H607
8
39
SH
SOLE
39
0
0
VANECK ETF TRUST
VANECK VIETNAM
92189F817
9
705
SH
SOLE
5
0
700
VANECK ETF TRUST
PHARMACEUTCL ETF
92189F692
13
200
SH
SOLE
200
0
0
VANECK ETF TRUST
CHINA GROWTH LDR
92189F759
15
600
SH
SOLE
600
0
0
VANECK ETF TRUST
MORTGAGE REIT
92189F452
17
1500
SH
SOLE
1500
0
0
VANECK ETF TRUST
GAMING ETF
92189F882
17
520
SH
SOLE
520
0
0
VANECK ETF TRUST
PREFERRED SECURT
92189F429
34
2000
SH
SOLE
2000
0
0
VANECK ETF TRUST
LOW CARBN ENERGY
92189F502
36
320
SH
SOLE
320
0
0
VANECK ETF TRUST
BRAZIL SMALL CAP
92189F825
39
2572
SH
SOLE
1753
0
819
VANECK ETF TRUST
BIOTECH ETF
92189F726
60
425
SH
SOLE
425
0
0
VANECK ETF TRUST
VANECK RUSSIA ET
92189F403
67
11915
SH
SOLE
11915
0
0
VANECK ETF TRUST
INTRMDT MUNI ETF
92189H201
74
1697
SH
SOLE
1697
0
0
VANECK ETF TRUST
AFRICA INDEX ETF
92189F866
102
6775
SH
SOLE
6775
0
0
VANECK ETF TRUST
JUNIOR GOLD MINE
92189F791
1180
40051
SH
SOLE
37142
0
2909
VANECK ETF TRUST
MRNGSTR WDE MOAT
92189F643
1614
26907
SH
SOLE
23093
0
3814
VANECK ETF TRUST
SEMICONDUCTR ETF
92189F676
2085
11265
SH
SOLE
10328
0
937
VANECK ETF TRUST
GOLD MINERS ETF
92189F106
6288
260717
SH
SOLE
229020
0
31697
VANGUARD ADMIRAL FDS INC
MIDCP 400 IDX
921932885
49
330
SH
SOLE
330
0
0
VANGUARD ADMIRAL FDS INC
MIDCP 400 VAL
921932844
113
811
SH
SOLE
750
0
61
VANGUARD ADMIRAL FDS INC
SMLLCP 600 IDX
921932828
260
1610
SH
SOLE
1610
0
0
VANGUARD ADMIRAL FDS INC
500 GRTH IDX F
921932505
706
3385
SH
SOLE
3335
0
50
VANGUARD ADMIRAL FDS INC
MIDCP 400 GRTH
921932869
1421
9031
SH
SOLE
8649
0
382
VANGUARD ADMIRAL FDS INC
500 VAL IDX FD
921932703
2245
18083
SH
SOLE
8615
0
9468
VANGUARD BD INDEX FDS
LONG TERM BOND
921937793
20
272
SH
SOLE
0
0
272
VANGUARD BD INDEX FDS
TOTAL BND MRKT
921937835
3956
55459
SH
SOLE
51440
0
4019
VANGUARD BD INDEX FDS
INTERMED TERM
921937819
4120
56070
SH
SOLE
1170
0
54900
VANGUARD BD INDEX FDS
VANGUARD ULTRA
92203C303
5285
107975
SH
SOLE
97415
0
10560
VANGUARD BD INDEX FDS
SHORT TRM BOND
921937827
44547
595392
SH
SOLE
404031
0
191361
VANGUARD CHARLOTTE FDS
TOTAL INT BD ETF
92203J407
316
6631
SH
SOLE
5397
0
1234
VANGUARD INDEX FDS
LARGE CAP ETF
922908637
588
3597
SH
SOLE
3304
0
293
VANGUARD INDEX FDS
MCAP GR IDXVIP
922908538
2186
12819
SH
SOLE
10015
0
2804
VANGUARD INDEX FDS
SML CP GRW ETF
922908595
2623
13443
SH
SOLE
10713
0
2730
VANGUARD INDEX FDS
SMALL CP ETF
922908751
5923
34655
SH
SOLE
28236
0
6419
VANGUARD INDEX FDS
SM CP VAL ETF
922908611
6782
47298
SH
SOLE
45991
0
1307
VANGUARD INDEX FDS
EXTEND MKT ETF
922908652
8440
66397
SH
SOLE
54531
0
11866
VANGUARD INDEX FDS
TOTAL STK MKT
922908769
13563
75570
SH
SOLE
66901
0
8669
VANGUARD INDEX FDS
MID CAP ETF
922908629
14525
77270
SH
SOLE
72916
0
4354
VANGUARD INDEX FDS
MCAP VL IDXVIP
922908512
15489
127200
SH
SOLE
123660
0
3540
VANGUARD INDEX FDS
REAL ESTATE ETF
922908553
20002
249492
SH
SOLE
211096
0
38396
VANGUARD INDEX FDS
GROWTH ETF
922908736
35273
164867
SH
SOLE
147533
0
17334
VANGUARD INDEX FDS
S&P 500 ETF SHS
922908363
38191
116328
SH
SOLE
107899
0
8429
VANGUARD INDEX FDS
VALUE ETF
922908744
69127
559827
SH
SOLE
516689
0
43138
VANGUARD INTL EQUITY INDEX F
FTSE SMCAP ETF
922042718
265
2850
SH
SOLE
1698
0
1152
VANGUARD INTL EQUITY INDEX F
FTSE PACIFIC ETF
922042866
457
7958
SH
SOLE
7842
0
116
VANGUARD INTL EQUITY INDEX F
TT WRLD ST ETF
922042742
748
9479
SH
SOLE
9424
0
55
VANGUARD INTL EQUITY INDEX F
FTSE EUROPE ETF
922042874
1598
34634
SH
SOLE
22031
0
12603
VANGUARD INTL EQUITY INDEX F
GLB EX US ETF
922042676
2583
67689
SH
SOLE
65848
0
1841
VANGUARD INTL EQUITY INDEX F
FTSE EMR MKT ETF
922042858
18127
496765
SH
SOLE
438425
0
58340
VANGUARD INTL EQUITY INDEX F
ALLWRLD EX US
922042775
70515
1589607
SH
SOLE
1405233
0
184374
VANGUARD MALVERN FDS
STRM INFPROIDX
922020805
3586
74538
SH
SOLE
42113
0
32425
VANGUARD MUN BD FDS
TAX EXEMPT BD
922907746
1428
29659
SH
SOLE
27114
0
2545
VANGUARD SCOTTSDALE FDS
LONG TERM TREAS
92206C847
2
33
SH
SOLE
33
0
0
VANGUARD SCOTTSDALE FDS
LG-TERM COR BD
92206C813
17
234
SH
SOLE
234
0
0
VANGUARD SCOTTSDALE FDS
VNG RUS2000VAL
92206C649
35
305
SH
SOLE
305
0
0
VANGUARD SCOTTSDALE FDS
VNG RUS2000GRW
92206C623
59
392
SH
SOLE
202
0
190
VANGUARD SCOTTSDALE FDS
VNG RUS1000IDX
92206C730
114
700
SH
SOLE
700
0
0
VANGUARD SCOTTSDALE FDS
MTG-BKD SECS ETF
92206C771
160
3549
SH
SOLE
3549
0
0
VANGUARD SCOTTSDALE FDS
VNG RUS1000VAL
92206C714
171
2867
SH
SOLE
1867
0
1000
VANGUARD SCOTTSDALE FDS
SHORT TERM TREAS
92206C102
515
8911
SH
SOLE
8228
0
683
VANGUARD SCOTTSDALE FDS
INTER TERM TREAS
92206C706
652
11181
SH
SOLE
10595
0
586
VANGUARD SCOTTSDALE FDS
SHRT TRM CORP BD
92206C409
1210
16285
SH
SOLE
14353
0
1932
VANGUARD SCOTTSDALE FDS
VNG RUS3000IDX
92206C599
1390
8626
SH
SOLE
8626
0
0
VANGUARD SCOTTSDALE FDS
INT-TERM CORP
92206C870
3179
42006
SH
SOLE
41440
0
566
VANGUARD SCOTTSDALE FDS
VNG RUS2000IDX
92206C664
3804
57097
SH
SOLE
11289
0
45808
VANGUARD SCOTTSDALE FDS
VNG RUS1000GRW
92206C680
4618
85191
SH
SOLE
68098
0
17093
VANGUARD SPECIALIZED FUNDS
DIV APP ETF
921908844
92060
681122
SH
SOLE
579651
0
101471
VANGUARD STAR FDS
VG TL INTL STK F
921909768
588
12845
SH
SOLE
12270
0
575
VANGUARD TAX-MANAGED FDS
VAN FTSE DEV MKT
921943858
77125
2121146
SH
SOLE
1864915
0
256231
VANGUARD WHITEHALL FDS
INTL HIGH ETF
921946794
3427
65855
SH
SOLE
64670
0
1185
VANGUARD WHITEHALL FDS
INTL DVD ETF
921946810
3975
64131
SH
SOLE
54669
0
9462
VANGUARD WHITEHALL FDS
HIGH DIV YLD
921946406
10378
109377
SH
SOLE
87072
0
22305
VANGUARD WORLD FD
MEGA CAP INDEX
921910873
302
2422
SH
SOLE
2217
0
205
VANGUARD WORLD FD
MEGA CAP VAL ETF
921910840
459
5105
SH
SOLE
2835
0
2270
VANGUARD WORLD FD
ESG US STK ETF
921910733
2568
40825
SH
SOLE
40825
0
0
VANGUARD WORLD FD
MEGA GRWTH IND
921910816
4254
24409
SH
SOLE
22227
0
2182
VANGUARD WORLD FDS
UTILITIES ETF
92204A876
281
1974
SH
SOLE
1545
0
429
VANGUARD WORLD FDS
COMM SRVC ETF
92204A884
307
3722
SH
SOLE
2755
0
967
VANGUARD WORLD FDS
CONSUM DIS ETF
92204A108
521
2216
SH
SOLE
1861
0
355
VANGUARD WORLD FDS
FINANCIALS ETF
92204A405
1614
21688
SH
SOLE
19115
0
2573
VANGUARD WORLD FDS
MATERIALS ETF
92204A801
1852
12478
SH
SOLE
11192
0
1286
VANGUARD WORLD FDS
ENERGY ETF
92204A306
2016
19848
SH
SOLE
18419
0
1429
VANGUARD WORLD FDS
CONSUM STP ETF
92204A207
2272
13224
SH
SOLE
12823
0
401
VANGUARD WORLD FDS
HEALTH CAR ETF
92204A504
2829
12645
SH
SOLE
11221
0
1424
VANGUARD WORLD FDS
INDUSTRIAL ETF
92204A603
3362
21339
SH
SOLE
20614
0
725
VANGUARD WORLD FDS
INF TECH ETF
92204A702
11705
38081
SH
SOLE
35948
0
2133
VARONIS SYS INC
COM
922280102
479
18065
SH
SOLE
18065
0
0
VEEVA SYS INC
CL A COM
922475108
255942
1552295
SH
SOLE
1237927
0
314368
VELO3D INC
COMMON STOCK
92259N104
942
239112
SH
SOLE
219992
0
19120
VENTAS INC
COM
92276F100
508
12650
SH
SOLE
11225
0
1425
VERACYTE INC
COM
92337F107
1166
70240
SH
SOLE
52167
0
18073
VERISK ANALYTICS INC
COM
92345Y106
74983
439707
SH
SOLE
310949
0
128758
VERIZON COMMUNICATIONS INC
COM
92343V104
24779
652595
SH
SOLE
469500
0
183095
VERRA MOBILITY CORP
CL A COM STK
92511U102
12520
814599
SH
SOLE
694920
0
119679
VERTEX PHARMACEUTICALS INC
COM
92532F100
5158
17813
SH
SOLE
8508
0
9305
VERU INC
COM
92536C103
3918
340085
SH
SOLE
340000
0
85
VIASAT INC
COM
92552V100
4695
155310
SH
SOLE
138239
0
17071
VIATRIS INC
COM
92556V106
297
34888
SH
SOLE
25473
0
9415
VICI PPTYS INC
COM
925652109
2268
75973
SH
SOLE
68842
0
7131
VICOR CORP
COM
925815102
442
7480
SH
SOLE
7480
0
0
VIEMED HEALTHCARE INC
COM
92663R105
138
23000
SH
SOLE
23000
0
0
VIKING THERAPEUTICS INC
COM
92686J106
310
113788
SH
SOLE
70163
0
43625
VIPER ENERGY PARTNERS LP
COM UNT RP INT
92763M105
596
20800
SH
SOLE
20800
0
0
VIRACTA THERAPEUTICS INC
COM
92765F108
221
51843
SH
SOLE
51843
0
0
VIRGIN GALACTIC HOLDINGS INC
COM
92766K106
1111
235863
SH
SOLE
195838
0
40025
VIRTU FINL INC
CL A
928254101
588
28302
SH
SOLE
28302
0
0
VISA INC
COM CL A
92826C839
405749
2283981
SH
SOLE
1938091
0
345890
VISTA OUTDOOR INC
COM
928377100
1223
50298
SH
SOLE
44041
0
6257
VITA COCO CO INC
COM
92846Q107
655
57500
SH
SOLE
57500
0
0
VIVINT SMART HOME INC
COM CL A
928542109
158
24020
SH
SOLE
21520
0
2500
VMWARE INC
CL A COM
928563402
848
7964
SH
SOLE
4333
0
3631
VODAFONE GROUP PLC NEW
SPONSORED ADR
92857W308
612
54010
SH
SOLE
47370
0
6640
VONTIER CORPORATION
COM
928881101
309
18482
SH
SOLE
14104
0
4378
VOYA FINANCIAL INC
COM
929089100
350
5784
SH
SOLE
2249
0
3535
VULCAN MATLS CO
COM
929160109
12653
80230
SH
SOLE
20293
0
59937
VUZIX CORP
COM NEW
92921W300
86
14817
SH
SOLE
0
0
14817
WABTEC
COM
929740108
40363
496167
SH
SOLE
309450
0
186717
WALGREENS BOOTS ALLIANCE INC
COM
931427108
7874
250772
SH
SOLE
192455
0
58317
WALMART INC
COM
931142103
95387
735441
SH
SOLE
383896
0
351545
WARNER BROS DISCOVERY INC
COM SER A
934423104
1431
124436
SH
SOLE
102068
0
22368
WARNER MUSIC GROUP CORP
COM CL A
934550203
3859
166257
SH
SOLE
161554
0
4703
WASTE CONNECTIONS INC
COM
94106B101
6741
49886
SH
SOLE
48920
0
966
WASTE MGMT INC DEL
COM
94106L109
7395
46156
SH
SOLE
39841
0
6315
WATERS CORP
COM
941848103
999
3706
SH
SOLE
3397
0
309
WATSCO INC
COM
942622200
179998
699131
SH
SOLE
520159
0
178972
WAYFAIR INC
NOTE 0.625%10/0
94419LAM3
66
99000
PRN
SOLE
74000
0
25000
WAYFAIR INC
CL A
94419L101
258
7915
SH
SOLE
7709
0
206
WEC ENERGY GROUP INC
COM
92939U106
3704
41423
SH
SOLE
29719
0
11704
WELLS FARGO CO NEW
PERP PFD CNV A
949746804
507
421
SH
SOLE
411
0
10
WELLS FARGO CO NEW
COM
949746101
13259
329657
SH
SOLE
290844
0
38813
WELLTOWER INC
COM
95040Q104
1705
26502
SH
SOLE
23611
0
2891
WEST PHARMACEUTICAL SVSC INC
COM
955306105
25260
102648
SH
SOLE
86247
0
16401
WESTERN ALLIANCE BANCORP
COM
957638109
667
10146
SH
SOLE
10146
0
0
WESTERN DIGITAL CORP.
NOTE 1.500% 2/0
958102AP0
24
25000
PRN
SOLE
25000
0
0
WESTERN DIGITAL CORP.
COM
958102105
717
22029
SH
SOLE
19069
0
2960
WESTERN MIDSTREAM PARTNERS L
COM UNIT LP INT
958669103
366
14551
SH
SOLE
9909
0
4642
WESTERN UN CO
COM
959802109
370
27402
SH
SOLE
21593
0
5809
WESTLAKE CHEM PARTNERS LP
COM UNIT RP LP
960417103
209
9700
SH
SOLE
9700
0
0
WESTROCK CO
COM
96145D105
1107
35822
SH
SOLE
35817
0
5
WEX INC
COM
96208T104
20042
157889
SH
SOLE
143903
0
13986
WEYERHAEUSER CO MTN BE
COM NEW
962166104
5343
187090
SH
SOLE
163982
0
23108
WHEATON PRECIOUS METALS CORP
COM
962879102
5373
166032
SH
SOLE
128929
0
37103
WHIRLPOOL CORP
COM
963320106
1269
9410
SH
SOLE
1450
0
7960
WILLIAMS COS INC
COM
969457100
976
34091
SH
SOLE
24131
0
9960
WILLIAMS SONOMA INC
COM
969904101
1547
13124
SH
SOLE
12864
0
260
WILLIS TOWERS WATSON PLC LTD
SHS
G96629103
1945
9681
SH
SOLE
9153
0
528
WILLSCOT MOBIL MINI HLDNG CO
COM CL A
971378104
5106
126606
SH
SOLE
122606
0
4000
WINTRUST FINL CORP
COM
97650W108
3421
41948
SH
SOLE
40570
0
1378
WISDOMTREE TR
EUROPE SMCP DV
97717W869
4
95
SH
SOLE
95
0
0
WISDOMTREE TR
EM LCL DEBT FD
97717X867
7
269
SH
SOLE
269
0
0
WISDOMTREE TR
CHINESE YUAN FD
97717W182
10
400
SH
SOLE
0
0
400
WISDOMTREE TR
GERMANY HEDEQ FD
97717W448
19
700
SH
SOLE
700
0
0
WISDOMTREE TR
JP SMALLCP DIV
97717W836
25
438
SH
SOLE
438
0
0
WISDOMTREE TR
WISDOMTREE US VA
97717W547
26
519
SH
SOLE
519
0
0
WISDOMTREE TR
ITL HIGH DIV FD
97717W802
29
968
SH
SOLE
968
0
0
WISDOMTREE TR
US MIDCAP FUND
97717W570
34
765
SH
SOLE
765
0
0
WISDOMTREE TR
EMERG MKTS ESG
97717X214
43
1767
SH
SOLE
1767
0
0
WISDOMTREE TR
INTERNTNL AI ENH
97717W786
44
1450
SH
SOLE
1450
0
0
WISDOMTREE TR
US MIDCAP DIVID
97717W505
78
2075
SH
SOLE
2075
0
0
WISDOMTREE TR
US S CAP QTY DIV
97717X651
79
2205
SH
SOLE
1905
0
300
WISDOMTREE TR
EUROPE HEDGED EQ
97717X701
93
1488
SH
SOLE
1488
0
0
WISDOMTREE TR
EMG MKTS SMCAP
97717W281
97
2434
SH
SOLE
2109
0
325
WISDOMTREE TR
INTL EQUITY FD
97717W703
104
2600
SH
SOLE
2480
0
120
WISDOMTREE TR
EUR HDG SMLCAP
97717X552
117
4250
SH
SOLE
4250
0
0
WISDOMTREE TR
US AI ENHANCED
97717W406
203
2488
SH
SOLE
1988
0
500
WISDOMTREE TR
CLOUD COMPUTNG
97717Y691
203
7599
SH
SOLE
7599
0
0
WISDOMTREE TR
INTL SMCAP DIV
97717W760
227
4420
SH
SOLE
4420
0
0
WISDOMTREE TR
JAPN HEDGE EQT
97717W851
260
4212
SH
SOLE
4212
0
0
WISDOMTREE TR
US SMALLCAP DIVD
97717W604
262
10176
SH
SOLE
10176
0
0
WISDOMTREE TR
YIELD ENHANCD US
97717X511
271
6416
SH
SOLE
6416
0
0
WISDOMTREE TR
EMER MKT HIGH FD
97717W315
276
8469
SH
SOLE
7969
0
500
WISDOMTREE TR
INDIA ERNGS FD
97717W422
420
13747
SH
SOLE
8747
0
5000
WISDOMTREE TR
US LARGECAP DIVD
97717W307
510
9228
SH
SOLE
8706
0
522
WISDOMTREE TR
US SMALLCAP FUND
97717W562
689
17586
SH
SOLE
5586
0
12000
WISDOMTREE TR
US HIGH DIVIDEND
97717W208
948
12510
SH
SOLE
3985
0
8525
WISDOMTREE TR
US TOTAL DIVIDND
97717W109
1093
20146
SH
SOLE
20146
0
0
WISDOMTREE TR
FLOATNG RAT TREA
97717Y527
39062
776899
SH
SOLE
605080
0
171819
WOLFSPEED INC
COM
977852102
434
4197
SH
SOLE
4197
0
0
WOODSIDE ENERGY GROUP LTD
SPONSORED ADR
980228308
355
17614
SH
SOLE
17089
0
525
WOODWARD INC
COM
980745103
325
4052
SH
SOLE
2942
0
1110
WORKDAY INC
CL A
98138H101
225554
1481760
SH
SOLE
1060513
0
421247
WP CAREY INC
COM
92936U109
5457
78179
SH
SOLE
65770
0
12409
WYNDHAM HOTELS & RESORTS INC
COM
98311A105
838
13660
SH
SOLE
13135
0
525
WYNN RESORTS LTD
COM
983134107
211
3353
SH
SOLE
3053
0
300
XCEL ENERGY INC
COM
98389B100
2482
38774
SH
SOLE
35140
0
3634
XOMETRY INC
CLASS A COM
98423F109
100732
1773755
SH
SOLE
1351522
0
422233
XPO LOGISTICS INC
COM
983793100
279
6256
SH
SOLE
4656
0
1600
XYLEM INC
COM
98419M100
4837
55369
SH
SOLE
12654
0
42715
YETI HLDGS INC
COM
98585X104
23705
831164
SH
SOLE
750559
0
80605
YUM BRANDS INC
COM
988498101
3371
31700
SH
SOLE
29587
0
2113
YUM CHINA HLDGS INC
COM
98850P109
1777
37536
SH
SOLE
19799
0
17737
ZEBRA TECHNOLOGIES CORPORATI
CL A
989207105
30353
115848
SH
SOLE
48257
0
67591
ZIMMER BIOMET HOLDINGS INC
COM
98956P102
2754
26345
SH
SOLE
18289
0
8056
ZIONS BANCORPORATION N A
COM
989701107
562
11046
SH
SOLE
8307
0
2739
ZIPRECRUITER INC
CL A
98980B103
214
12961
SH
SOLE
12961
0
0
ZOETIS INC
CL A
98978V103
340307
2294873
SH
SOLE
1763006
0
531867
ZOOM VIDEO COMMUNICATIONS IN
CL A
98980L101
8749
118885
SH
SOLE
95253
0
23632