0001104659-24-013837.txt : 20240212
0001104659-24-013837.hdr.sgml : 20240212
20240212091345
ACCESSION NUMBER: 0001104659-24-013837
CONFORMED SUBMISSION TYPE: 13F-HR
PUBLIC DOCUMENT COUNT: 2
CONFORMED PERIOD OF REPORT: 20231231
FILED AS OF DATE: 20240212
DATE AS OF CHANGE: 20240212
EFFECTIVENESS DATE: 20240212
FILER:
COMPANY DATA:
COMPANY CONFORMED NAME: BLAIR WILLIAM & CO/IL
CENTRAL INDEX KEY: 0000902367
ORGANIZATION NAME:
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: 24617649
BUSINESS ADDRESS:
STREET 1: 150 NORTH RIVERSIDE PLAZA
CITY: CHICAGO
STATE: IL
ZIP: 60606-5312
BUSINESS PHONE: 3122361600
MAIL ADDRESS:
STREET 1: 150 NORTH RIVERSIDE PLAZA
CITY: CHICAGO
STATE: IL
ZIP: 60606
13F-HR
1
primary_doc.xml
X0202
13F-HR
LIVE
false
false
false
0000902367
XXXXXXXX
12-31-2023
12-31-2023
false
BLAIR WILLIAM & CO/IL
150 North Riverside Plaza
Chicago
IL
60606
13F HOLDINGS REPORT
028-04871
000001252
801-688
N
Ryan DeVore
Partner, Head of Private Wealth Management
312-236-1600
/s/ Ryan DeVore
Chicago
IL
02-12-2024
0
1785
29346833609
INFORMATION TABLE
2
infotable.xml
374WATER INC
COM
88583P104
14200
10000
SH
SOLE
0
0
10000
3M CO
COM
88579Y101
9444980
86398
SH
SOLE
58535
0
27862
AAR CORP
COM
000361105
358862
5751
SH
SOLE
2251
0
3500
ABBOTT LABS
COM
002824100
191544611
1740207
SH
SOLE
1343363
0
396845
ABBVIE INC
COM
00287Y109
163772498
1056801
SH
SOLE
815946
0
240855
ABM INDS INC
COM
000957100
364302
8126
SH
SOLE
126
0
8000
ABRDN EMRG MKTS EQTY INCM FD
COM
00301W105
155572
30445
SH
SOLE
24605
0
5840
ABRDN WORLD HEALTHCARE FUND
BEN INT SHS
87911L108
451407
38681
SH
SOLE
38381
0
300
ACADIA HEALTHCARE COMPANY IN
COM
00404A109
853027
10970
SH
SOLE
10939
0
31
ACCENTURE PLC IRELAND
SHS CLASS A
G1151C101
218131203
621616
SH
SOLE
467256
0
154360
ACCOLADE INC
COM
00437E102
575952
47956
SH
SOLE
45109
0
2847
ACUITY BRANDS INC
COM
00508Y102
284118
1387
SH
SOLE
1246
0
141
ACV AUCTIONS INC
COM CL A
00091G104
167635
11065
SH
SOLE
11065
0
0
ADAPTIVE BIOTECHNOLOGIES COR
COM
00650F109
71780
14649
SH
SOLE
12800
0
1849
ADOBE INC
COM
00724F101
405953636
680445
SH
SOLE
483359
0
197086
ADVANCED DRAIN SYS INC DEL
COM
00790R104
921333
6551
SH
SOLE
6516
0
35
ADVANCED MICRO DEVICES INC
COM
007903107
30373496
206048
SH
SOLE
144243
0
61805
AERCAP HOLDINGS NV
SHS
N00985106
305455
4110
SH
SOLE
4110
0
0
AEROVIRONMENT INC
COM
008073108
1264055
10029
SH
SOLE
9894
0
135
AES CORP
COM
00130H105
229614
11928
SH
SOLE
8690
0
3238
AFFILIATED MANAGERS GROUP IN
COM
008252108
1946505
12855
SH
SOLE
11955
0
900
AFLAC INC
COM
001055102
1510666
18311
SH
SOLE
17086
0
1225
AGCO CORP
COM
001084102
12919653
106413
SH
SOLE
94552
0
11861
AGENUS INC
COM NEW
00847G705
40208
48566
SH
SOLE
33266
0
15300
AGILENT TECHNOLOGIES INC
COM
00846U101
2405801
17304
SH
SOLE
11221
0
6083
AGILON HEALTH INC
COM
00857U107
2804636
223477
SH
SOLE
221677
0
1800
AGNICO EAGLE MINES LTD
COM
008474108
1749635
31899
SH
SOLE
27168
0
4731
AILERON THERAPEUTICS INC
COM NEW
00887A204
86266
28297
SH
SOLE
23347
0
4950
AIR PRODS & CHEMS INC
COM
009158106
21544771
78688
SH
SOLE
47210
0
31478
AIRBNB INC
COM CL A
009066101
61351491
450650
SH
SOLE
407941
0
42709
AIRGAIN INC
COM
00938A104
2982138
837679
SH
SOLE
771954
0
65725
AKAMAI TECHNOLOGIES INC
COM
00971T101
7234499
61128
SH
SOLE
46963
0
14165
ALAMOS GOLD INC NEW
COM CL A
011532108
501193
37208
SH
SOLE
27308
0
9900
ALARM COM HLDGS INC
COM
011642105
2314753
35821
SH
SOLE
35491
0
330
ALAUNOS THERAPEUTICS INC
COM
98973P101
6627
93729
SH
SOLE
93729
0
0
ALBEMARLE CORP
COM
012653101
581493
4025
SH
SOLE
3061
0
964
ALBERTSONS COS INC
COMMON STOCK
013091103
1059296
46056
SH
SOLE
30940
0
15116
ALCOA CORP
COM
013872106
211749
6228
SH
SOLE
3915
0
2313
ALCON AG
ORD SHS
H01301128
264578
3387
SH
SOLE
2554
0
832
ALIBABA GROUP HLDG LTD
SPONSORED ADS
01609W102
6646715
85753
SH
SOLE
72355
0
13398
ALIGN TECHNOLOGY INC
COM
016255101
64904669
236878
SH
SOLE
208902
0
27977
ALKAMI TECHNOLOGY INC
COM
01644J108
259354
10695
SH
SOLE
8290
0
2405
ALLAKOS INC
COM
01671P100
296797
108717
SH
SOLE
62717
0
46000
ALLEGION PLC
ORD SHS
G0176J109
325340
2568
SH
SOLE
1984
0
584
ALLIANT ENERGY CORP
COM
018802108
900586
17555
SH
SOLE
16202
0
1353
ALLSTATE CORP
COM
020002101
47398177
338607
SH
SOLE
307327
0
31280
ALLY FINL INC
COM
02005N100
337630
9669
SH
SOLE
13
0
9656
ALPHABET INC
CAP STK CL C
02079K107
491770147
3489464
SH
SOLE
2825103
0
664361
ALPHABET INC
CAP STK CL A
02079K305
356933836
2555185
SH
SOLE
1935760
0
619425
ALPS ETF TR
OSHARES US QUALT
00162Q387
40949
888
SH
SOLE
888
0
0
ALPS ETF TR
ALERIAN MLP
00162Q452
5603087
131775
SH
SOLE
130425
0
1350
ALPS ETF TR
ALERIAN ENERGY
00162Q676
10968
475
SH
SOLE
475
0
0
ALTERYX INC
COM CL A
02156B103
345353
7323
SH
SOLE
6618
0
705
ALTERYX INC
NOTE 0.500% 8/0
02156BAD5
911422
939000
PRN
SOLE
709000
0
230000
ALTERYX INC
NOTE 1.000% 8/0
02156BAF0
5341875
5500000
PRN
SOLE
4200000
0
1300000
ALTRIA GROUP INC
COM
02209S103
6941477
172074
SH
SOLE
136966
0
35108
AMAZON COM INC
COM
023135106
885816194
5830039
SH
SOLE
4496739
0
1333301
AMBARELLA INC
SHS
G037AX101
315153
5142
SH
SOLE
5142
0
0
AMDOCS LTD
SHS
G02602103
286434
3259
SH
SOLE
2549
0
710
AMER STATES WTR CO
COM
029899101
252921
3145
SH
SOLE
3145
0
0
AMEREN CORP
COM
023608102
323989
4479
SH
SOLE
4065
0
414
AMERESCO INC
CL A
02361E108
1002736
31662
SH
SOLE
27572
0
4090
AMERICAN AIRLS GROUP INC
COM
02376R102
258532
18816
SH
SOLE
17449
0
1367
AMERICAN ELEC PWR CO INC
COM
025537101
3190454
39282
SH
SOLE
12590
0
26692
AMERICAN EXPRESS CO
COM
025816109
133198752
711000
SH
SOLE
509395
0
201605
AMERICAN INTL GROUP INC
COM NEW
026874784
1729699
25531
SH
SOLE
13297
0
12234
AMERICAN TOWER CORP NEW
COM
03027X100
152021006
704192
SH
SOLE
611080
0
93112
AMERICAN WTR WKS CO INC NEW
COM
030420103
1540137
11669
SH
SOLE
8350
0
3319
AMERICOLD REALTY TRUST INC
COM
03064D108
3063687
101212
SH
SOLE
57382
0
43830
AMERIPRISE FINL INC
COM
03076C106
5763769
15175
SH
SOLE
13727
0
1448
AMETEK INC
COM
031100100
120881526
733104
SH
SOLE
460468
0
272636
AMGEN INC
COM
031162100
32756742
113731
SH
SOLE
93352
0
20379
AMICUS THERAPEUTICS INC
COM
03152W109
580584
40915
SH
SOLE
40915
0
0
AMN HEALTHCARE SVCS INC
COM
001744101
2588077
34563
SH
SOLE
32827
0
1736
AMPHENOL CORP NEW
CL A
032095101
151879534
1532125
SH
SOLE
1270241
0
261884
AMPLIFY ETF TR
CWP ENHANCED DIV
032108409
2609819
71404
SH
SOLE
70574
0
830
AMPLITUDE INC
COM CL A
03213A104
247404
19450
SH
SOLE
15450
0
4000
ANALOG DEVICES INC
COM
032654105
8726041
43947
SH
SOLE
33338
0
10608
ANAVEX LIFE SCIENCES CORP
COM NEW
032797300
113582
12200
SH
SOLE
12200
0
0
ANHEUSER BUSCH INBEV SA/NV
SPONSORED ADR
03524A108
406668
6293
SH
SOLE
4530
0
1763
ANSYS INC
COM
03662Q105
1081020
2979
SH
SOLE
2552
0
427
AON PLC
SHS CL A
G0403H108
215657645
741041
SH
SOLE
553457
0
187583
APOLLO GLOBAL MGMT INC
COM
03769M106
1098803
11791
SH
SOLE
9050
0
2741
APPFOLIO INC
COM CL A
03783C100
11123914
64211
SH
SOLE
55459
0
8752
APPIAN CORP
CL A
03782L101
630730
16748
SH
SOLE
16481
0
267
APPLE INC
COM
037833100
1192948426
6196169
SH
SOLE
4606181
0
1589988
APPLIED MATLS INC
COM
038222105
13091148
80775
SH
SOLE
69387
0
11387
APPLOVIN CORP
COM CL A
03831W108
5904814
148176
SH
SOLE
137287
0
10889
APTARGROUP INC
COM
038336103
512405
4145
SH
SOLE
3045
0
1100
APTIV PLC
SHS
G6095L109
439628
4900
SH
SOLE
3997
0
903
ARCH CAP GROUP LTD
ORD
G0450A105
306587
4128
SH
SOLE
2654
0
1474
ARCHER DANIELS MIDLAND CO
COM
039483102
7504649
103914
SH
SOLE
94405
0
9508
ARCTURUS THERAPEUTICS HLDGS
COM
03969T109
589769
18705
SH
SOLE
6080
0
12625
ARDELYX INC
COM
039697107
89900
14500
SH
SOLE
14500
0
0
ARES CAPITAL CORP
COM
04010L103
5872494
293185
SH
SOLE
248722
0
44463
ARES MANAGEMENT CORPORATION
CL A COM STK
03990B101
7070425
59455
SH
SOLE
55734
0
3721
ARGENX SE
SPONSORED ADR
04016X101
814120
2140
SH
SOLE
1840
0
300
ARISTA NETWORKS INC
COM
040413106
49803300
211470
SH
SOLE
137140
0
74330
ARK ETF TR
INNOVATION ETF
00214Q104
3057080
58375
SH
SOLE
56835
0
1540
ARK ETF TR
ISRAEL INOVATE
00214Q609
1902030
97490
SH
SOLE
97490
0
0
ARROW ELECTRS INC
COM
042735100
371518
3039
SH
SOLE
3039
0
0
ASML HOLDING N V
N Y REGISTRY SHS
N07059210
10992277
14522
SH
SOLE
12657
0
1865
ASSETMARK FINL HLDGS INC
COM
04546L106
9658695
322494
SH
SOLE
299446
0
23048
ASSOCIATED BANC CORP
COM
045487105
262391
12267
SH
SOLE
11093
0
1174
ASSURANT INC
COM
04621X108
2897541
17197
SH
SOLE
16836
0
361
ASTRAZENECA PLC
SPONSORED ADR
046353108
16665033
247439
SH
SOLE
155268
0
92171
AT&T INC
COM
00206R102
9213925
549102
SH
SOLE
456655
0
92447
ATHIRA PHARMA INC
COM
04746L104
87589
36045
SH
SOLE
36045
0
0
ATLASSIAN CORPORATION
CL A
049468101
18497183
77765
SH
SOLE
60949
0
16816
ATMOS ENERGY CORP
COM
049560105
291328
2514
SH
SOLE
767
0
1747
ATOMERA INC
COM
04965B100
77285
11025
SH
SOLE
11025
0
0
ATRICURE INC
COM
04963C209
222920
6246
SH
SOLE
5950
0
296
AUGMEDIX INC
COM
05105P107
884456
151189
SH
SOLE
10205
0
140984
AUTODESK INC
COM
052769106
3206145
13168
SH
SOLE
10299
0
2869
AUTOLUS THERAPEUTICS PLC
SPON ADS
05280R100
174569
27107
SH
SOLE
27107
0
0
AUTOMATIC DATA PROCESSING IN
COM
053015103
65929761
282997
SH
SOLE
189453
0
93544
AUTONATION INC
COM
05329W102
350820
2336
SH
SOLE
2216
0
120
AUTOZONE INC
COM
053332102
4188688
1620
SH
SOLE
1610
0
10
AVALONBAY CMNTYS INC
COM
053484101
1769791
9453
SH
SOLE
6845
0
2608
AVANTOR INC
COM
05352A100
479133
20987
SH
SOLE
1188
0
19799
AVERY DENNISON CORP
COM
053611109
1606716
7948
SH
SOLE
5943
0
2005
AWARE INC MASS
COM
05453N100
36460
21964
SH
SOLE
21964
0
0
AXALTA COATING SYS LTD
COM
G0750C108
426765
12563
SH
SOLE
134
0
12429
AXON ENTERPRISE INC
COM
05464C101
18848790
72964
SH
SOLE
61379
0
11585
AXSOME THERAPEUTICS INC
COM
05464T104
678107
8520
SH
SOLE
8520
0
0
AZEK CO INC
CL A
05478C105
1419955
37123
SH
SOLE
25796
0
11327
AZENTA INC
COM
114340102
228316
3505
SH
SOLE
3270
0
235
BAIDU INC
SPON ADR REP A
056752108
3279698
27540
SH
SOLE
23942
0
3598
BAIN CAP SPECIALTY FIN INC
COM STK
05684B107
445620
29570
SH
SOLE
29570
0
0
BAKER HUGHES COMPANY
CL A
05722G100
563507
16486
SH
SOLE
9897
0
6589
BALL CORP
COM
058498106
469478
8162
SH
SOLE
2767
0
5395
BANCO BRADESCO S A
SP ADR PFD NEW
059460303
202517
57862
SH
SOLE
57609
0
253
BANCO SANTANDER S.A.
ADR
05964H105
565901
136691
SH
SOLE
133443
0
3248
BANK AMERICA CORP
COM
060505104
39361088
1169025
SH
SOLE
961235
0
207790
BANK AMERICA CORP
7.25%CNV PFD L
060505682
359173
298
SH
SOLE
248
0
50
BANK FIRST CORP
COM
06211J100
233809
2698
SH
SOLE
663
0
2035
BANK HAWAII CORP
COM
062540109
438963
6058
SH
SOLE
4500
0
1558
BANK MARIN BANCORP
COM
063425102
203245
9230
SH
SOLE
9230
0
0
BANK MONTREAL QUE
COM
063671101
1105679
11175
SH
SOLE
8237
0
2938
BANK NEW YORK MELLON CORP
COM
064058100
1095928
21055
SH
SOLE
12292
0
8764
BANK NOVA SCOTIA HALIFAX
COM
064149107
427805
8786
SH
SOLE
8611
0
176
BARRICK GOLD CORP
COM
067901108
2431491
134411
SH
SOLE
131928
0
2483
BAUSCH HEALTH COS INC
COM
071734107
643565
80245
SH
SOLE
68995
0
11250
BAXTER INTL INC
COM
071813109
2011829
52039
SH
SOLE
29580
0
22459
BECTON DICKINSON & CO
COM
075887109
11481605
47089
SH
SOLE
36000
0
11089
BEL FUSE INC
CL A
077347201
32319
500
SH
SOLE
500
0
0
BEL FUSE INC
CL B
077347300
610946
9150
SH
SOLE
9150
0
0
BERKLEY W R CORP
COM
084423102
324180
4584
SH
SOLE
4491
0
93
BERKSHIRE HATHAWAY INC DEL
CL A
084670108
37441127
69
SH
SOLE
54
0
15
BERKSHIRE HATHAWAY INC DEL
CL B NEW
084670702
135703436
380484
SH
SOLE
321563
0
58921
BEST BUY INC
COM
086516101
3654939
46691
SH
SOLE
38848
0
7843
BEYOND MEAT INC
COM
08862E109
140228
15756
SH
SOLE
13926
0
1830
BHP GROUP LTD
SPONSORED ADS
088606108
837829
12265
SH
SOLE
11110
0
1155
BILL HOLDINGS INC
COM
090043100
5572107
68294
SH
SOLE
49460
0
18834
BIO-TECHNE CORP
COM
09073M104
9305703
120603
SH
SOLE
115040
0
5563
BIODESIX INC
COM
09075X108
165232
89800
SH
SOLE
89800
0
0
BIOGEN INC
COM
09062X103
3036666
11735
SH
SOLE
8792
0
2943
BIOMARIN PHARMACEUTICAL INC
COM
09061G101
3558766
36909
SH
SOLE
19014
0
17895
BJS WHSL CLUB HLDGS INC
COM
05550J101
11378062
170688
SH
SOLE
163411
0
7277
BLACKLINE INC
COM
09239B109
9257073
148256
SH
SOLE
127487
0
20769
BLACKROCK INC
COM
09247X101
38522957
47454
SH
SOLE
39234
0
8219
BLACKSTONE INC
COM
09260D107
145321041
1109999
SH
SOLE
898620
0
211378
BLOCK INC
CL A
852234103
16702882
215939
SH
SOLE
195353
0
20586
BLUE BIRD CORP
COM
095306106
11451772
424769
SH
SOLE
399003
0
25766
BLUE OWL CAPITAL CORPORATION
COM
69121K104
440053
29814
SH
SOLE
18314
0
11500
BLUEPRINT MEDICINES CORP
COM
09627Y109
610260
6616
SH
SOLE
6616
0
0
BOEING CO
COM
097023105
53906262
206807
SH
SOLE
137719
0
69088
BOK FINL CORP
COM NEW
05561Q201
16716311
195170
SH
SOLE
0
0
195170
BOOKING HOLDINGS INC
COM
09857L108
9304358
2623
SH
SOLE
2244
0
379
BOOZ ALLEN HAMILTON HLDG COR
CL A
099502106
56871937
444625
SH
SOLE
315835
0
128789
BORGWARNER INC
COM
099724106
5842521
162971
SH
SOLE
155779
0
7192
BOSTON PROPERTIES INC
COM
101121101
204345
2912
SH
SOLE
1678
0
1234
BOSTON SCIENTIFIC CORP
COM
101137107
968405
16752
SH
SOLE
15394
0
1358
BOX INC
CL A
10316T104
2963768
115727
SH
SOLE
113997
0
1730
BP PLC
SPONSORED ADR
055622104
4942332
139614
SH
SOLE
114168
0
25446
BRAZE INC
COM CL A
10576N102
489540
9214
SH
SOLE
8714
0
500
BRIGHT HORIZONS FAM SOL IN D
COM
109194100
898390
9533
SH
SOLE
9462
0
71
BRINKS CO
COM
109696104
1015303
11544
SH
SOLE
11544
0
0
BRISTOL-MYERS SQUIBB CO
COM
110122108
44350816
864370
SH
SOLE
661853
0
202517
BROADCOM INC
COM
11135F101
64814843
58065
SH
SOLE
52337
0
5728
BROADRIDGE FINL SOLUTIONS IN
COM
11133T103
6511048
31645
SH
SOLE
29612
0
2033
BROOKFIELD ASSET MANAGMT LTD
CL A LMT VTG SHS
113004105
712944
17748
SH
SOLE
16415
0
1334
BROOKFIELD CORP
CL A LTD VT SH
11271J107
4551209
113440
SH
SOLE
108107
0
5333
BROOKFIELD INFRAST PARTNERS
LP INT UNIT
G16252101
1088061
34553
SH
SOLE
34183
0
370
BROOKLINE BANCORP INC DEL
COM
11373M107
242311
22210
SH
SOLE
22000
0
210
BROWN FORMAN CORP
CL B
115637209
421749
7386
SH
SOLE
7364
0
22
BRUNSWICK CORP
COM
117043109
205837
2128
SH
SOLE
2097
0
31
BUILDERS FIRSTSOURCE INC
COM
12008R107
858739
5144
SH
SOLE
4386
0
758
BURLINGTON STORES INC
COM
122017106
538126
2767
SH
SOLE
2763
0
4
BWX TECHNOLOGIES INC
COM
05605H100
3386658
44137
SH
SOLE
42327
0
1810
C H ROBINSON WORLDWIDE INC
COM NEW
12541W209
2038631
23598
SH
SOLE
21354
0
2244
CABALETTA BIO INC
COM
12674W109
420813
18538
SH
SOLE
17038
0
1500
CADENCE DESIGN SYSTEM INC
COM
127387108
1546531
5678
SH
SOLE
3852
0
1826
CAMECO CORP
COM
13321L108
1270830
29486
SH
SOLE
29486
0
0
CAMPBELL SOUP CO
COM
134429109
1864482
43129
SH
SOLE
40348
0
2781
CAMPING WORLD HLDGS INC
CL A
13462K109
214570
8171
SH
SOLE
8171
0
0
CAMTEK LTD
ORD
M20791105
339962
4900
SH
SOLE
2900
0
2000
CANADIAN IMPERIAL BK COMM TO
COM
136069101
494393
10270
SH
SOLE
8508
0
1762
CANADIAN NATL RY CO
COM
136375102
8566429
68188
SH
SOLE
32687
0
35501
CANADIAN PACIFIC KANSAS CITY
COM
13646K108
7465430
94427
SH
SOLE
71233
0
23194
CANNAE HLDGS INC
COM
13765N107
953746
48885
SH
SOLE
41385
0
7500
CAPITAL GROUP CORE EQUITY ET
SHS CREATION UNI
14020V108
2650562
93659
SH
SOLE
64990
0
28669
CAPITAL GROUP DIVIDEND VALUE
SHS CREATION UNI
14020W106
4367024
146348
SH
SOLE
117780
0
28568
CAPITAL GROUP GROWTH ETF
SHS CREATION UNI
14020G101
3233446
114539
SH
SOLE
106864
0
7675
CAPITAL ONE FINL CORP
COM
14040H105
2799771
21353
SH
SOLE
15922
0
5431
CAPRI HOLDINGS LIMITED
SHS
G1890L107
302043
6012
SH
SOLE
2875
0
3137
CARDIFF ONCOLOGY INC
COM
14147L108
192400
130000
SH
SOLE
53000
0
77000
CARDINAL HEALTH INC
COM
14149Y108
1147375
11383
SH
SOLE
3216
0
8167
CARLYLE GROUP INC
COM
14316J108
1754065
43108
SH
SOLE
35592
0
7516
CARMAX INC
COM
143130102
54551729
710864
SH
SOLE
512695
0
198169
CARNIVAL CORP
UNIT 99/99/9999
143658300
371597
20043
SH
SOLE
18993
0
1050
CARRIER GLOBAL CORPORATION
COM
14448C104
6320587
110019
SH
SOLE
89927
0
20092
CARTERS INC
COM
146229109
549807
7342
SH
SOLE
142
0
7200
CARTESIAN THERAPEUTICS INC
COM
816212104
17244
25013
SH
SOLE
25013
0
0
CARVANA CO
CL A
146869102
1670575
31556
SH
SOLE
11339
0
20217
CASELLA WASTE SYS INC
CL A
147448104
638130
7467
SH
SOLE
7467
0
0
CASEYS GEN STORES INC
COM
147528103
421066
1533
SH
SOLE
1234
0
299
CATALENT INC
COM
148806102
1832156
40778
SH
SOLE
40482
0
296
CATERPILLAR INC
COM
149123101
36214043
122481
SH
SOLE
99361
0
23120
CBIZ INC
COM
124805102
4019718
64223
SH
SOLE
61549
0
2674
CBOE GLOBAL MKTS INC
COM
12503M108
10770325
60318
SH
SOLE
10353
0
49965
CBRE GROUP INC
CL A
12504L109
560402
6020
SH
SOLE
5377
0
643
CDW CORP
COM
12514G108
23352627
102730
SH
SOLE
92317
0
10413
CEDAR FAIR L P
DEPOSITRY UNIT
150185106
287674
7228
SH
SOLE
2300
0
4928
CELANESE CORP DEL
COM
150870103
324436
2088
SH
SOLE
2058
0
30
CELLEBRITE DI LTD
ORDINARY SHARES
M2197Q107
3924270
453149
SH
SOLE
441786
0
11363
CENCORA INC
COM
03073E105
4349564
21178
SH
SOLE
17321
0
3857
CENTENE CORP DEL
COM
15135B101
2837419
38235
SH
SOLE
28110
0
10125
CENTERPOINT ENERGY INC
COM
15189T107
438657
15354
SH
SOLE
7572
0
7782
CERIDIAN HCM HLDG INC
COM
15677J108
10820040
161204
SH
SOLE
146273
0
14931
CERTARA INC
COM
15687V109
2218803
126140
SH
SOLE
125318
0
822
CF INDS HLDGS INC
COM
125269100
2291111
28819
SH
SOLE
28529
0
290
CHARLES RIV LABS INTL INC
COM
159864107
818890
3464
SH
SOLE
3284
0
180
CHART INDS INC
COM
16115Q308
735773
5397
SH
SOLE
5312
0
85
CHARTER COMMUNICATIONS INC N
CL A
16119P108
1480210
3808
SH
SOLE
1792
0
2016
CHECK POINT SOFTWARE TECH LT
ORD
M22465104
2654573
17374
SH
SOLE
8523
0
8851
CHEESECAKE FACTORY INC
COM
163072101
1320237
37710
SH
SOLE
32347
0
5363
CHEGG INC
COM
163092109
375
33
SH
SOLE
33
0
0
CHEGG INC
NOTE 0.125% 3/1
163092AD1
36820
40000
PRN
SOLE
20000
0
20000
CHEGG INC
NOTE9/0
163092AF6
373500
450000
PRN
SOLE
300000
0
150000
CHEMED CORP NEW
COM
16359R103
1410437
2412
SH
SOLE
2412
0
0
CHENIERE ENERGY INC
COM NEW
16411R208
7476854
43799
SH
SOLE
41756
0
2043
CHENIERE ENERGY PARTNERS LP
COM UNIT
16411Q101
215790
4334
SH
SOLE
4334
0
0
CHEVRON CORP NEW
COM
166764100
94923773
636389
SH
SOLE
487399
0
148990
CHEWY INC
CL A
16679L109
16792630
710649
SH
SOLE
665256
0
45393
CHIPOTLE MEXICAN GRILL INC
COM
169656105
111413103
48717
SH
SOLE
42813
0
5904
CHUBB LIMITED
COM
H1467J104
8206931
36314
SH
SOLE
28358
0
7956
CHURCH & DWIGHT CO INC
COM
171340102
7267742
76859
SH
SOLE
69374
0
7485
CHURCHILL DOWNS INC
COM
171484108
545117
4040
SH
SOLE
4040
0
0
CIENA CORP
COM NEW
171779309
1071823
23813
SH
SOLE
22643
0
1170
CINCINNATI FINL CORP
COM
172062101
218197
2109
SH
SOLE
1411
0
698
CINTAS CORP
COM
172908105
167190659
277421
SH
SOLE
173134
0
104287
CISCO SYS INC
COM
17275R102
33825643
669550
SH
SOLE
518642
0
150907
CITIGROUP INC
COM NEW
172967424
7462656
145075
SH
SOLE
125015
0
20060
CITIUS PHARMACEUTICALS INC
COM NEW
17322U207
68993
91200
SH
SOLE
91200
0
0
CITIZENS FINL GROUP INC
COM
174610105
683832
20635
SH
SOLE
13660
0
6975
CIVISTA BANCSHARES INC
COM NO PAR
178867107
979164
53100
SH
SOLE
53100
0
0
CLEAN HARBORS INC
COM
184496107
337677
1935
SH
SOLE
1935
0
0
CLEARWATER ANALYTICS HLDGS I
CL A
185123106
441441
22039
SH
SOLE
22039
0
0
CLEVELAND-CLIFFS INC NEW
COM
185899101
2973744
145629
SH
SOLE
145554
0
75
CLOROX CO DEL
COM
189054109
1332123
9342
SH
SOLE
6925
0
2418
CLOUDFLARE INC
CL A COM
18915M107
2823763
33915
SH
SOLE
31601
0
2314
CME GROUP INC
COM
12572Q105
43545659
206770
SH
SOLE
151534
0
55235
CMS ENERGY CORP
COM
125896100
348706
6005
SH
SOLE
3984
0
2021
CNO FINL GROUP INC
COM
12621E103
524241
18790
SH
SOLE
18790
0
0
COCA COLA CO
COM
191216100
92594507
1571263
SH
SOLE
1203640
0
367622
COCA-COLA EUROPACIFIC PARTNE
SHS
G25839104
347470
5206
SH
SOLE
5163
0
43
CODERE ONLINE LUXEMBOURG S A
ORDINARY SHARES
L18268109
252596
85917
SH
SOLE
59467
0
26450
CODEXIS INC
COM
192005106
109815
36005
SH
SOLE
16005
0
20000
COGENT COMMUNICATIONS HLDGS
COM NEW
19239V302
28345979
372679
SH
SOLE
331813
0
40867
COGNEX CORP
COM
192422103
1330254
31870
SH
SOLE
29439
0
2431
COGNIZANT TECHNOLOGY SOLUTIO
CL A
192446102
1237419
16383
SH
SOLE
12202
0
4181
COHU INC
COM
192576106
336700
9514
SH
SOLE
8006
0
1508
COINBASE GLOBAL INC
COM CL A
19260Q107
5038115
28968
SH
SOLE
28268
0
700
COINBASE GLOBAL INC
NOTE 0.500% 6/0
19260QAB3
40752
45000
PRN
SOLE
45000
0
0
COLGATE PALMOLIVE CO
COM
194162103
22096945
277217
SH
SOLE
218499
0
58718
COLLIERS INTL GROUP INC
SUB VTG SHS
194693107
3873158
30613
SH
SOLE
27897
0
2716
COMCAST CORP NEW
CL A
20030N101
5599982
127708
SH
SOLE
103607
0
24101
COMERICA INC
COM
200340107
337148
6041
SH
SOLE
1823
0
4218
COMPASS DIVERSIFIED
SH BEN INT
20451Q104
16181383
720774
SH
SOLE
637078
0
83696
CONAGRA BRANDS INC
COM
205887102
5869474
204797
SH
SOLE
91932
0
112865
CONFLUENT INC
CLASS A COM
20717M103
334597
14299
SH
SOLE
14149
0
150
CONOCOPHILLIPS
COM
20825C104
6988622
60210
SH
SOLE
45552
0
14658
CONSOLIDATED EDISON INC
COM
209115104
2671061
29362
SH
SOLE
27093
0
2269
CONSTELLATION BRANDS INC
CL A
21036P108
6480061
26805
SH
SOLE
21322
0
5483
CONSTELLATION ENERGY CORP
COM
21037T109
2298514
19664
SH
SOLE
18608
0
1056
CONTAINER STORE GROUP INC
COM
210751103
69540
30500
SH
SOLE
29000
0
1500
COOPER COS INC
COM NEW
216648402
4759087
12576
SH
SOLE
12277
0
299
COPART INC
COM
217204106
254825282
5200516
SH
SOLE
3956393
0
1244123
CORNING INC
COM
219350105
6960122
228575
SH
SOLE
193297
0
35278
CORTEVA INC
COM
22052L104
4114003
85851
SH
SOLE
51138
0
34713
COSTAR GROUP INC
COM
22160N109
383902338
4392978
SH
SOLE
3505562
0
887416
COSTCO WHSL CORP NEW
COM
22160K105
378612523
573586
SH
SOLE
444985
0
128601
COTERRA ENERGY INC
COM
127097103
599567
23494
SH
SOLE
18669
0
4825
CRANE COMPANY
COMMON STOCK
224408104
276329
2339
SH
SOLE
1242
0
1097
CREDIT ACCEP CORP MICH
COM
225310101
5182930
9729
SH
SOLE
9578
0
151
CRISPR THERAPEUTICS AG
NAMEN AKT
H17182108
8557420
136700
SH
SOLE
94351
0
42349
CROSS CTRY HEALTHCARE INC
COM
227483104
1792952
79194
SH
SOLE
78408
0
786
CROWDSTRIKE HLDGS INC
CL A
22788C105
58531344
229247
SH
SOLE
187167
0
42080
CROWN CASTLE INC
COM
22822V101
6565918
57001
SH
SOLE
45266
0
11735
CROWN HLDGS INC
COM
228368106
953500
10354
SH
SOLE
10354
0
0
CSG SYS INTL INC
COM
126349109
2139284
40205
SH
SOLE
32490
0
7714
CSX CORP
COM
126408103
5096887
147011
SH
SOLE
124625
0
22386
CUMMINS INC
COM
231021106
3577009
14931
SH
SOLE
14395
0
536
CURTISS WRIGHT CORP
COM
231561101
11674505
52401
SH
SOLE
50247
0
2154
CVS HEALTH CORP
COM
126650100
36441675
461521
SH
SOLE
363366
0
98154
CYBERARK SOFTWARE LTD
SHS
M2682V108
2759154
12596
SH
SOLE
12075
0
521
CYMABAY THERAPEUTICS INC
COM
23257D103
587855
24888
SH
SOLE
24388
0
500
D R HORTON INC
COM
23331A109
5635429
37080
SH
SOLE
20957
0
16123
D-WAVE QUANTUM INC
COM
26740W109
29923
34000
SH
SOLE
34000
0
0
DANAHER CORPORATION
COM
235851102
399006187
1724761
SH
SOLE
1261438
0
463323
DARDEN RESTAURANTS INC
COM
237194105
1200368
7306
SH
SOLE
2697
0
4609
DARLING INGREDIENTS INC
COM
237266101
290468
5828
SH
SOLE
4099
0
1729
DATADOG INC
CL A COM
23804L103
3724667
30686
SH
SOLE
29326
0
1360
DAVITA INC
COM
23918K108
256662
2450
SH
SOLE
2138
0
312
DBX ETF TR
XTRACK MSCI EAFE
233051200
1725641
46664
SH
SOLE
21220
0
25444
DBX ETF TR
XTRACK MSCI EURP
233051853
75547
2000
SH
SOLE
2000
0
0
DECKERS OUTDOOR CORP
COM
243537107
605598
906
SH
SOLE
886
0
20
DEERE & CO
COM
244199105
108046752
270205
SH
SOLE
224153
0
46051
DELL TECHNOLOGIES INC
CL C
24703L202
565779
7396
SH
SOLE
3961
0
3435
DELTA AIR LINES INC DEL
COM NEW
247361702
2851544
70881
SH
SOLE
56237
0
14644
DESCARTES SYS GROUP INC
COM
249906108
27650528
328938
SH
SOLE
254493
0
74445
DEVON ENERGY CORP NEW
COM
25179M103
5640405
124512
SH
SOLE
105847
0
18665
DEXCOM INC
COM
252131107
554434626
4468004
SH
SOLE
3347360
0
1120644
DIAGEO PLC
SPON ADR NEW
25243Q205
6669664
45789
SH
SOLE
31757
0
14032
DIAMONDBACK ENERGY INC
COM
25278X109
727400
4690
SH
SOLE
3532
0
1159
DICKS SPORTING GOODS INC
COM
253393102
769101
5234
SH
SOLE
4212
0
1022
DIGITAL RLTY TR INC
COM
253868103
2651352
19701
SH
SOLE
14587
0
5114
DIGITALOCEAN HLDGS INC
COM
25402D102
2992987
81575
SH
SOLE
74577
0
6998
DIME CMNTY BANCSHARES INC
COM
25432X102
681975
25324
SH
SOLE
25324
0
0
DIMENSIONAL ETF TRUST
US TARGETED VLU
25434V609
142495
2723
SH
SOLE
2696
0
27
DIMENSIONAL ETF TRUST
US MKTWIDE VALUE
25434V724
1590958
42745
SH
SOLE
42745
0
0
DIMENSIONAL ETF TRUST
NATL MUN BD ETF
25434V849
776
16
SH
SOLE
0
0
16
DISCOVER FINL SVCS
COM
254709108
11372862
101182
SH
SOLE
89194
0
11988
DISH NETWORK CORPORATION
NOTE 3.375% 8/1
25470MAB5
13250
25000
PRN
SOLE
25000
0
0
DISNEY WALT CO
COM
254687106
49851903
552131
SH
SOLE
385381
0
166750
DIXIE GROUP INC
CL A
255519100
115106
154608
SH
SOLE
154608
0
0
DOCUSIGN INC
COM
256163106
27012646
454376
SH
SOLE
339284
0
115092
DOLBY LABORATORIES INC
COM CL A
25659T107
10071252
116863
SH
SOLE
100333
0
16530
DOLLAR GEN CORP NEW
COM
256677105
574651
4227
SH
SOLE
3716
0
511
DOLLAR TREE INC
COM
256746108
1206573
8494
SH
SOLE
1563
0
6931
DOMINION ENERGY INC
COM
25746U109
1681546
35778
SH
SOLE
28285
0
7493
DONALDSON INC
COM
257651109
590111
9030
SH
SOLE
2275
0
6755
DOUBLEVERIFY HLDGS INC
COM
25862V105
35179371
956481
SH
SOLE
794808
0
161673
DOVER CORP
COM
260003108
11735607
76299
SH
SOLE
62734
0
13565
DOW INC
COM
260557103
18640039
339899
SH
SOLE
295189
0
44709
DOXIMITY INC
CL A
26622P107
1929517
68813
SH
SOLE
63166
0
5647
DRAFTKINGS INC NEW
COM CL A
26142V105
734011
20823
SH
SOLE
18254
0
2569
DRIVEN BRANDS HLDGS INC
COM
26210V102
153652
10775
SH
SOLE
10710
0
65
DT MIDSTREAM INC
COMMON STOCK
23345M107
329648
6015
SH
SOLE
5989
0
26
DTE ENERGY CO
COM
233331107
1144872
10383
SH
SOLE
8485
0
1898
DUKE ENERGY CORP NEW
COM NEW
26441C204
8910048
91818
SH
SOLE
81499
0
10319
DULUTH HLDGS INC
COM CL B
26443V101
402741
74859
SH
SOLE
62050
0
12809
DUPONT DE NEMOURS INC
COM
26614N102
6633882
86233
SH
SOLE
50017
0
36216
DUTCH BROS INC
CL A
26701L100
4539483
143337
SH
SOLE
93559
0
49778
DYNATRACE INC
COM NEW
268150109
21228853
388167
SH
SOLE
366362
0
21805
DYNAVAX TECHNOLOGIES CORP
COM NEW
268158201
33680831
2409215
SH
SOLE
1982966
0
426249
E L F BEAUTY INC
COM
26856L103
3187027
22080
SH
SOLE
21453
0
627
EAGLE MATLS INC
COM
26969P108
2020084
9959
SH
SOLE
7939
0
2020
EAGLE PHARMACEUTICALS INC
COM
269796108
90819
17365
SH
SOLE
15180
0
2185
EAST WEST BANCORP INC
COM
27579R104
251969
3502
SH
SOLE
3502
0
0
EASTMAN CHEM CO
COM
277432100
406591
4527
SH
SOLE
4185
0
342
EATON CORP PLC
SHS
G29183103
15128560
62821
SH
SOLE
52213
0
10608
EATON VANCE TAX-MANAGED GLOB
COM
27829F108
371479
48119
SH
SOLE
33619
0
14500
EBAY INC.
COM
278642103
1040766
23860
SH
SOLE
21642
0
2218
ECOLAB INC
COM
278865100
180507545
910046
SH
SOLE
548411
0
361635
EDWARDS LIFESCIENCES CORP
COM
28176E108
72108176
945681
SH
SOLE
660293
0
285388
ELANCO ANIMAL HEALTH INC
COM
28414H103
761003
51074
SH
SOLE
10
0
51064
ELECTRONIC ARTS INC
COM
285512109
1963517
14352
SH
SOLE
13148
0
1204
ELEVANCE HEALTH INC
COM
036752103
2605046
5524
SH
SOLE
3442
0
2082
ELI LILLY & CO
COM
532457108
189779583
325567
SH
SOLE
220595
0
104972
EMCOR GROUP INC
COM
29084Q100
253777
1178
SH
SOLE
105
0
1073
EMERSON ELEC CO
COM
291011104
38541673
395990
SH
SOLE
277619
0
118371
ENBRIDGE INC
COM
29250N105
4528450
125720
SH
SOLE
115550
0
10170
ENCOMPASS HEALTH CORP
COM
29261A100
16419801
246100
SH
SOLE
232997
0
13103
ENCORE CAP GROUP INC
COM
292554102
698422
13762
SH
SOLE
7830
0
5932
ENDAVA PLC
ADS
29260V105
719023
9236
SH
SOLE
8175
0
1061
ENERGY TRANSFER L P
COM UT LTD PTN
29273V100
5692390
412492
SH
SOLE
306781
0
105711
ENERPAC TOOL GROUP CORP
CL A COM
292765104
329489
10160
SH
SOLE
0
0
10160
ENERSYS
COM
29275Y102
3562592
35287
SH
SOLE
30040
0
5247
ENOVA INTL INC
COM
29357K103
202009
3649
SH
SOLE
3519
0
130
ENPHASE ENERGY INC
COM
29355A107
926037
7008
SH
SOLE
6813
0
195
ENTEGRIS INC
COM
29362U104
1612058
13454
SH
SOLE
13454
0
0
ENTERGY CORP NEW
COM
29364G103
307268
3037
SH
SOLE
2504
0
532
ENTERPRISE PRODS PARTNERS L
COM
293792107
15692107
595526
SH
SOLE
452058
0
143468
EOG RES INC
COM
26875P101
18450930
152550
SH
SOLE
134632
0
17918
EPAM SYS INC
COM
29414B104
3386703
11390
SH
SOLE
10184
0
1206
EPLUS INC
COM
294268107
969018
12137
SH
SOLE
10349
0
1788
EPR PPTYS
COM SH BEN INT
26884U109
230864
4765
SH
SOLE
4765
0
0
EQT CORP
COM
26884L109
276371
7149
SH
SOLE
5664
0
1485
EQUIFAX INC
COM
294429105
14847287
60040
SH
SOLE
53640
0
6400
EQUINIX INC
COM
29444U700
20993150
26066
SH
SOLE
24808
0
1258
EQUINOR ASA
SPONSORED ADR
29446M102
349147
11035
SH
SOLE
10401
0
634
EQUITY LIFESTYLE PPTYS INC
COM
29472R108
3205690
45445
SH
SOLE
45425
0
20
EQUITY RESIDENTIAL
SH BEN INT
29476L107
1369945
22399
SH
SOLE
19606
0
2793
ERIE INDTY CO
CL A
29530P102
1305696
3899
SH
SOLE
3899
0
0
ESS TECH INC
COMMON STOCK
26916J106
381323
334494
SH
SOLE
281026
0
53468
ESS TECH INC
*W EXP 10/08/202
26916J114
59
716
SH
SOLE
83
0
633
ETF MANAGERS TR
PRIME CYBR SCRTY
26924G201
5476037
90648
SH
SOLE
42017
0
48631
ETF MANAGERS TR
PRIME MOBILE PAY
26924G409
208149
4485
SH
SOLE
4375
0
110
ETF MANAGERS TR
ETFMG ALTR HRVST
26924G508
1499
464
SH
SOLE
213
0
251
ETF MANAGERS TR
BLUESTAR ISRAEL
26924G870
48394
1050
SH
SOLE
1050
0
0
ETF MANAGERS TR
ETHO CLIMATE LEA
26924G888
262861
4728
SH
SOLE
4728
0
0
ETF SER SOLUTIONS
DISTILLATE US
26922A321
5431
110
SH
SOLE
110
0
0
ETF SER SOLUTIONS
US GLB JETS
26922A842
49212
2586
SH
SOLE
2586
0
0
ETF SER SOLUTIONS
AAM BAHL & GAYN
26922B832
266465
10574
SH
SOLE
10574
0
0
ETON PHARMACEUTICALS INC
COM
29772L108
161968
36979
SH
SOLE
36979
0
0
EURONET WORLDWIDE INC
COM
298736109
693583
6834
SH
SOLE
6834
0
0
EVENTBRITE INC
COM CL A
29975E109
1364009
163159
SH
SOLE
161891
0
1268
EVERBRIDGE INC
COM
29978A104
2035598
83735
SH
SOLE
73540
0
10195
EVEREST GROUP LTD
COM
G3223R108
1258530
3559
SH
SOLE
3552
0
7
EVERGY INC
COM
30034W106
528688
10128
SH
SOLE
7540
0
2588
EVERSOURCE ENERGY
COM
30040W108
2343142
37964
SH
SOLE
33040
0
4924
EVERTEC INC
COM
30040P103
742710
18141
SH
SOLE
16797
0
1345
EVOLENT HEALTH INC
CL A
30050B101
100416386
3040157
SH
SOLE
2178218
0
861939
EVOLENT HEALTH INC
NOTE 1.500%10/1
30050BAD3
415370
365000
PRN
SOLE
365000
0
0
EXACT SCIENCES CORP
COM
30063P105
27362046
369857
SH
SOLE
286745
0
83112
EXCHANGE TRADED CONCEPTS TR
ROBO GLB ETF
301505707
295273
5153
SH
SOLE
2938
0
2215
EXELIXIS INC
COM
30161Q104
17992893
750016
SH
SOLE
679555
0
70461
EXELON CORP
COM
30161N101
972032
27076
SH
SOLE
23568
0
3508
EXLSERVICE HOLDINGS INC
COM
302081104
370724
12017
SH
SOLE
12017
0
0
EXPEDITORS INTL WASH INC
COM
302130109
932883
7334
SH
SOLE
6715
0
619
EXXON MOBIL CORP
COM
30231G102
56694407
567057
SH
SOLE
505987
0
61071
FACTSET RESH SYS INC
COM
303075105
1385707
2905
SH
SOLE
2345
0
560
FAIR ISAAC CORP
COM
303250104
1846120
1586
SH
SOLE
1569
0
17
FASTENAL CO
COM
311900104
212172228
3275779
SH
SOLE
1762745
0
1513034
FASTLY INC
CL A
31188V100
248915
13984
SH
SOLE
11722
0
2262
FEDERAL SIGNAL CORP
COM
313855108
209238
2727
SH
SOLE
2693
0
34
FEDEX CORP
COM
31428X106
15021814
59382
SH
SOLE
50131
0
9251
FERGUSON PLC NEW
SHS
G3421J106
12026152
62289
SH
SOLE
54804
0
7485
FERRARI N V
COM
N3167Y103
1222015
3611
SH
SOLE
2890
0
721
FIDELITY COVINGTON TRUST
MSCI CONSM DIS
316092204
37497
475
SH
SOLE
0
0
475
FIDELITY COVINGTON TRUST
CONSMR STAPLES
316092303
2410
54
SH
SOLE
54
0
0
FIDELITY COVINGTON TRUST
MSCI FINLS IDX
316092501
28060
524
SH
SOLE
524
0
0
FIDELITY COVINGTON TRUST
MSCI HLTH CARE I
316092600
87526
1353
SH
SOLE
783
0
570
FIDELITY COVINGTON TRUST
MSCI INFO TECH I
316092808
1795787
12502
SH
SOLE
12342
0
160
FIDELITY COVINGTON TRUST
MSCI RL EST ETF
316092857
162252
6088
SH
SOLE
5292
0
796
FIDELITY COVINGTON TRUST
MSCI UTILS INDEX
316092865
323801
7925
SH
SOLE
7777
0
148
FIDELITY COVINGTON TRUST
MSCI COMMNTN SVC
316092873
71628
1608
SH
SOLE
1608
0
0
FIDELITY NATIONAL FINANCIAL
FNF GROUP COM
31620R303
4447530
87172
SH
SOLE
77348
0
9824
FIDELITY NATL INFORMATION SV
COM
31620M106
12799058
213069
SH
SOLE
177547
0
35522
FIDUS INVT CORP
COM
316500107
244574
12421
SH
SOLE
12421
0
0
FIFTH THIRD BANCORP
COM
316773100
2429727
70447
SH
SOLE
64415
0
6032
FIRST AMERN FINL CORP
COM
31847R102
302739
4698
SH
SOLE
3452
0
1246
FIRST CMNTY BANKSHARES INC V
COM
31983A103
449207
12108
SH
SOLE
12108
0
0
FIRST CMNTY CORP S C
COM
319835104
336299
15620
SH
SOLE
15620
0
0
FIRST CTZNS BANCSHARES INC N
CL A
31946M103
1159442
817
SH
SOLE
695
0
122
FIRST HORIZON CORPORATION
COM
320517105
212867
15033
SH
SOLE
13533
0
1500
FIRST LONG IS CORP
COM
320734106
858071
64809
SH
SOLE
64809
0
0
FIRST MAJESTIC SILVER CORP
COM
32076V103
86190
14015
SH
SOLE
5115
0
8900
FIRST SOLAR INC
COM
336433107
725471
4211
SH
SOLE
3907
0
304
FIRST TR EXCH TRADED FD III
PFD SECS INC ETF
33739E108
128165
7602
SH
SOLE
7230
0
372
FIRST TR EXCH TRADED FD III
SHRT DUR MNG MUN
33739P830
72099
3614
SH
SOLE
0
0
3614
FIRST TR EXCHANGE TRADED FD
US EQTY OPPT ETF
336920103
42192
440
SH
SOLE
0
0
440
FIRST TR EXCHANGE TRADED FD
WTR ETF
33733B100
7223
76
SH
SOLE
76
0
0
FIRST TR EXCHANGE TRADED FD
ENERGY ALPHADX
33734X127
12434
745
SH
SOLE
745
0
0
FIRST TR EXCHANGE TRADED FD
FINLS ALPHADEX
33734X135
471645
10895
SH
SOLE
10895
0
0
FIRST TR EXCHANGE TRADED FD
HLTH CARE ALPH
33734X143
19571
189
SH
SOLE
189
0
0
FIRST TR EXCHANGE TRADED FD
MATERIALS ALPH
33734X168
3146
46
SH
SOLE
46
0
0
FIRST TR EXCHANGE TRADED FD
TECH ALPHADEX
33734X176
78763
615
SH
SOLE
615
0
0
FIRST TR EXCHANGE TRADED FD
UTILITIES ALPH
33734X184
8268
261
SH
SOLE
261
0
0
FIRST TR EXCHANGE TRADED FD
CLOUD COMPUTING
33734X192
324451
3701
SH
SOLE
3601
0
100
FIRST TR EXCHANGE TRADED FD
NASDAQ CYB ETF
33734X846
1873385
34795
SH
SOLE
32763
0
2032
FIRST TR EXCHANGE TRADED FD
NASDQ CLN EDGE
33737A108
300413
2869
SH
SOLE
2291
0
578
FIRST TR EXCHANGE-TRADED FD
CAP STRENGTH ETF
33733E104
792076
9896
SH
SOLE
9446
0
450
FIRST TR EXCHANGE-TRADED FD
NY ARCA BIOTECH
33733E203
162797
1030
SH
SOLE
980
0
50
FIRST TR EXCHANGE-TRADED FD
DJ INTERNT IDX
33733E302
1293724
6935
SH
SOLE
6275
0
660
FIRST TR EXCHANGE-TRADED FD
NAS CLNEDG GREEN
33733E500
110485
2620
SH
SOLE
1176
0
1444
FIRST TR EXCHANGE-TRADED FD
NO AMER ENERGY
33738D101
167469
6048
SH
SOLE
1783
0
4265
FIRST TR EXCHANGE-TRADED FD
SENIOR LN FD
33738D309
10842
235
SH
SOLE
235
0
0
FIRST TR EXCHANGE-TRADED FD
FIRST TR TA HIYL
33738D408
1912
46
SH
SOLE
46
0
0
FIRST TR EXCHANGE-TRADED FD
NASD TECH DIV
33738R118
154777
2415
SH
SOLE
1600
0
815
FIRST TR EXCHANGE-TRADED FD
RISNG DIVD ACHIV
33738R506
16632300
321895
SH
SOLE
290177
0
31718
FIRST TR EXCHANGE-TRADED FD
DORSEY WRT 5 ETF
33738R605
163650
3175
SH
SOLE
2575
0
600
FIRST TR EXCHANGE-TRADED FD
NASDQ SEMCNDTR
33738R811
17937
220
SH
SOLE
0
0
220
FIRST TR EXCHANGE-TRADED FD
FST LOW OPPT EFT
33739Q200
67696
1401
SH
SOLE
1401
0
0
FIRST TR EXCHANGE-TRADED FD
FIRST TR ENH NEW
33739Q408
15284
256
SH
SOLE
256
0
0
FIRST TR EXCHANGE-TRADED FD
SSI STRG ETF
33739Q507
9832
295
SH
SOLE
295
0
0
FIRST TR EXCHANGE-TRADED FD
SMID RISNG ETF
33741X102
23873305
728511
SH
SOLE
639562
0
88949
FIRST TR EXCHANGE-TRADED FD
INDXX INOVTV ETF
33741X201
4091
100
SH
SOLE
0
0
100
FIRST TR LRG CP VL ALPHADEX
COM SHS
33735J101
1726907
24378
SH
SOLE
19834
0
4544
FIRST TR MORNINGSTAR DIVID L
SHS
336917109
273011
7609
SH
SOLE
7609
0
0
FIRST TR NASDAQ 100 TECH IND
SHS
337345102
1058611
6033
SH
SOLE
6033
0
0
FIRST TR VALUE LINE DIVID IN
SHS
33734H106
10547195
260039
SH
SOLE
257820
0
2219
FIRST US BANCSHARES INC
COM
33744V103
1091928
105910
SH
SOLE
100910
0
5000
FIRSTENERGY CORP
COM
337932107
343413
9368
SH
SOLE
6033
0
3335
FIRSTSERVICE CORP NEW
COM
33767E202
9866070
60868
SH
SOLE
56197
0
4670
FISERV INC
COM
337738108
274618615
2067289
SH
SOLE
1788826
0
278463
FIVE BELOW INC
COM
33829M101
14533462
68181
SH
SOLE
67009
0
1172
FLEETCOR TECHNOLOGIES INC
COM
339041105
325635
1152
SH
SOLE
1147
0
5
FLEX LTD
ORD
Y2573F102
350107
11494
SH
SOLE
11363
0
131
FLEXSHARES TR
MORNSTAR USMKT
33939L100
183936
1008
SH
SOLE
1008
0
0
FLEXSHARES TR
MORNSTAR UPSTR
33939L407
234029
5715
SH
SOLE
5583
0
132
FLEXSHARES TR
STOXX GLOBR INF
33939L795
23594
441
SH
SOLE
441
0
0
FLEXSHARES TR
M STAR DEV MKT
33939L803
398733
5839
SH
SOLE
5839
0
0
FLEXSHARES TR
QLT DIV DEF IDX
33939L845
1069162
18103
SH
SOLE
18103
0
0
FLEXSHARES TR
QUALT DIVD IDX
33939L860
7630
124
SH
SOLE
124
0
0
FLOOR & DECOR HLDGS INC
CL A
339750101
5521774
49496
SH
SOLE
44558
0
4938
FLOWSERVE CORP
COM
34354P105
218384
5298
SH
SOLE
5298
0
0
FLUSHING FINL CORP
COM
343873105
1321202
80170
SH
SOLE
80170
0
0
FLYWIRE CORPORATION
COM VTG
302492103
56864190
2456337
SH
SOLE
1847909
0
608428
FORD MTR CO DEL
COM
345370860
4019985
329777
SH
SOLE
280601
0
49177
FORTINET INC
COM
34959E109
12695157
216900
SH
SOLE
175896
0
41004
FORTIS INC
COM
349553107
245999
5981
SH
SOLE
3641
0
2340
FORTIVE CORP
COM
34959J108
28492666
386971
SH
SOLE
304610
0
82361
FORTUNE BRANDS INNOVATIONS I
COM
34964C106
768226
10090
SH
SOLE
3792
0
6298
FOX FACTORY HLDG CORP
COM
35138V102
309126
4581
SH
SOLE
2591
0
1990
FREEPORT-MCMORAN INC
CL B
35671D857
2587344
60779
SH
SOLE
45299
0
15480
FRESHPET INC
COM
358039105
1609398
18550
SH
SOLE
16273
0
2277
FTI CONSULTING INC
COM
302941109
4089944
20537
SH
SOLE
20096
0
441
FULLER H B CO
COM
359694106
495136
6082
SH
SOLE
6030
0
52
FUSION PHARMACEUTICALS INC
COM
36118A100
9550947
993855
SH
SOLE
964374
0
29481
GABELLI MULTIMEDIA TR INC
COM
36239Q109
80185
14142
SH
SOLE
11417
0
2725
GALECTIN THERAPEUTICS INC
COM NEW
363225202
62887
37884
SH
SOLE
33728
0
4156
GALLAGHER ARTHUR J & CO
COM
363576109
19765948
87896
SH
SOLE
82608
0
5288
GAMESTOP CORP NEW
CL A
36467W109
273275
15589
SH
SOLE
11059
0
4530
GAP INC
COM
364760108
436753
20887
SH
SOLE
9134
0
11754
GARMIN LTD
SHS
H2906T109
638201
4965
SH
SOLE
3539
0
1426
GARTNER INC
COM
366651107
41828949
92725
SH
SOLE
72400
0
20325
GCM GROSVENOR INC
COM CL A
36831E108
1086267
121235
SH
SOLE
112905
0
8330
GCM GROSVENOR INC
*W EXP 11/17/202
36831E116
5396
14990
SH
SOLE
0
0
14990
GE HEALTHCARE TECHNOLOGIES I
COMMON STOCK
36266G107
7657456
99036
SH
SOLE
91166
0
7870
GEN DIGITAL INC
COM
668771108
200146
8771
SH
SOLE
8117
0
654
GENERAC HLDGS INC
COM
368736104
35818284
277146
SH
SOLE
168633
0
108513
GENERAL DYNAMICS CORP
COM
369550108
73395550
282649
SH
SOLE
107589
0
175060
GENERAL ELECTRIC CO
COM NEW
369604301
21022510
164714
SH
SOLE
140120
0
24594
GENERAL MLS INC
COM
370334104
8706325
133656
SH
SOLE
106407
0
27248
GENERAL MTRS CO
COM
37045V100
2715188
75590
SH
SOLE
51447
0
24143
GENIUS SPORTS LIMITED
SHARES CL A
G3934V109
77559
12550
SH
SOLE
12550
0
0
GENPACT LIMITED
SHS
G3922B107
218947
6308
SH
SOLE
6308
0
0
GENTEX CORP
COM
371901109
248053
7595
SH
SOLE
4825
0
2770
GENUINE PARTS CO
COM
372460105
1472693
10633
SH
SOLE
9360
0
1273
GILDAN ACTIVEWEAR INC
COM
375916103
249212
7538
SH
SOLE
22
0
7516
GILEAD SCIENCES INC
COM
375558103
38029333
469440
SH
SOLE
386671
0
82769
GINKGO BIOWORKS HOLDINGS INC
CL A SHS
37611X100
47962
28380
SH
SOLE
20780
0
7600
GITLAB INC
CLASS A COM
37637K108
1677506
26644
SH
SOLE
25344
0
1300
GLADSTONE CAPITAL CORP
COM
376535100
142687
13335
SH
SOLE
13335
0
0
GLADSTONE INVT CORP
COM
376546107
2186583
154529
SH
SOLE
123272
0
31257
GLAUKOS CORP
COM
377322102
3746125
47127
SH
SOLE
43193
0
3934
GLOBAL PMTS INC
COM
37940X102
9262010
72929
SH
SOLE
64063
0
8866
GLOBAL X FDS
MSCI NORWAY ETF
37950E101
2216
87
SH
SOLE
87
0
0
GLOBAL X FDS
GLOBX SUPDV US
37950E291
201155
11709
SH
SOLE
11209
0
500
GLOBAL X FDS
SOCIAL MED ETF
37950E416
15542
385
SH
SOLE
385
0
0
GLOBAL X FDS
GLB X MLP ENRG I
37954Y293
208822
4680
SH
SOLE
4680
0
0
GLOBAL X FDS
GLBL X MLP ETF
37954Y343
154164
3480
SH
SOLE
3480
0
0
GLOBAL X FDS
RUSSELL 2000
37954Y459
737
44
SH
SOLE
44
0
0
GLOBAL X FDS
S&P 500 COVERED
37954Y475
388050
9839
SH
SOLE
6029
0
3810
GLOBAL X FDS
NASDAQ 100 COVER
37954Y483
774769
44681
SH
SOLE
35945
0
8736
GLOBAL X FDS
US PFD ETF
37954Y657
5810
299
SH
SOLE
299
0
0
GLOBAL X FDS
US INFR DEV ETF
37954Y673
14697667
426514
SH
SOLE
229526
0
196988
GLOBAL X FDS
RBTCS ARTFL INTE
37954Y715
5445811
191081
SH
SOLE
81793
0
109288
GLOBAL X FDS
INTERNET OF THNG
37954Y780
205579
5822
SH
SOLE
5822
0
0
GLOBAL X FDS
FINTECH ETF
37954Y814
38304
1498
SH
SOLE
0
0
1498
GLOBAL X FDS
GLOBAL X COPPER
37954Y830
39036
1041
SH
SOLE
1041
0
0
GLOBAL X FDS
LITHIUM BTRY ETF
37954Y855
471490
9256
SH
SOLE
8910
0
346
GLOBAL X FDS
EMERGING MKT GRT
37960A644
22530
887
SH
SOLE
475
0
412
GLOBANT S A
COM
L44385109
14408618
60546
SH
SOLE
54763
0
5783
GLOBE LIFE INC
COM
37959E102
351726
2890
SH
SOLE
2629
0
261
GLOBUS MED INC
CL A
379577208
807397
15151
SH
SOLE
12656
0
2495
GODADDY INC
CL A
380237107
17861155
168248
SH
SOLE
155489
0
12759
GOGO INC
COM
38046C109
5051102
498628
SH
SOLE
422865
0
75763
GOLD FIELDS LTD
SPONSORED ADR
38059T106
177812
12297
SH
SOLE
12260
0
36
GOLDMAN SACHS ETF TR
ACTIVEBETA INT
381430107
1308335
40059
SH
SOLE
35892
0
4167
GOLDMAN SACHS ETF TR
ACES ULTRA SHR
381430230
26633
533
SH
SOLE
533
0
0
GOLDMAN SACHS ETF TR
ACTIVEBETA US LG
381430503
164168
1750
SH
SOLE
1750
0
0
GOLDMAN SACHS ETF TR
HEDGE IND ETF
381430545
30573
319
SH
SOLE
319
0
0
GOLDMAN SACHS GROUP INC
COM
38141G104
44397769
115089
SH
SOLE
95247
0
19842
GOLDMINING INC
COM
38149E101
19484
20000
SH
SOLE
20000
0
0
GOLUB CAP BDC INC
COM
38173M102
393750
26076
SH
SOLE
26076
0
0
GOOSEHEAD INS INC
COM CL A
38267D109
3485788
45987
SH
SOLE
42167
0
3820
GRACO INC
COM
384109104
1422959
16401
SH
SOLE
15779
0
622
GRAINGER W W INC
COM
384802104
49033210
59170
SH
SOLE
34332
0
24838
GRAPHIC PACKAGING HLDG CO
COM
388689101
680340
27600
SH
SOLE
0
0
27600
GREENBRIER COS INC
COM
393657101
126929
2873
SH
SOLE
0
0
2873
GREENBRIER COS INC
NOTE 2.875% 2/0
393657AK7
247500
250000
PRN
SOLE
215000
0
35000
GREIF INC
CL A
397624107
497959
7592
SH
SOLE
7392
0
200
GREIF INC
CL B
397624206
26404
400
SH
SOLE
400
0
0
GRID DYNAMICS HLDGS INC
CL A
39813G109
11732875
880186
SH
SOLE
795430
0
84756
GSK PLC
SPONSORED ADR
37733W204
757831
20449
SH
SOLE
13797
0
6652
GUIDEWIRE SOFTWARE INC
COM
40171V100
128696314
1180267
SH
SOLE
951746
0
228521
GXO LOGISTICS INCORPORATED
COMMON STOCK
36262G101
7771357
127066
SH
SOLE
107509
0
19557
HAIN CELESTIAL GROUP INC
COM
405217100
775238
70798
SH
SOLE
65441
0
5357
HALEON PLC
SPON ADS
405552100
127989
15552
SH
SOLE
7682
0
7870
HALLIBURTON CO
COM
406216101
10902348
301586
SH
SOLE
280908
0
20678
HAMILTON LANE INC
CL A
407497106
4080792
35973
SH
SOLE
33333
0
2640
HANNON ARMSTRONG SUST INFR C
COM
41068X100
228421
8282
SH
SOLE
8282
0
0
HARTE HANKS INC
COM
416196202
4487138
660845
SH
SOLE
660845
0
0
HARTFORD FINL SVCS GROUP INC
COM
416515104
469580
5842
SH
SOLE
3830
0
2012
HASBRO INC
COM
418056107
1240632
24298
SH
SOLE
14222
0
10075
HASHICORP INC
COM CL A
418100103
1254528
53068
SH
SOLE
53068
0
0
HAYWARD HLDGS INC
COM
421298100
390062
28681
SH
SOLE
13775
0
14906
HCA HEALTHCARE INC
COM
40412C101
2328119
8601
SH
SOLE
6778
0
1823
HCI GROUP INC
NOTE 4.250% 3/0
40416EAD5
208782
140000
PRN
SOLE
105000
0
35000
HDFC BANK LTD
SPONSORED ADS
40415F101
1053509
15698
SH
SOLE
7868
0
7830
HEALTHEQUITY INC
COM
42226A107
653585
9858
SH
SOLE
9598
0
260
HEICO CORP NEW
COM
422806109
29753199
166340
SH
SOLE
93338
0
73002
HEICO CORP NEW
CL A
422806208
2065807
14503
SH
SOLE
14187
0
316
HENRY JACK & ASSOC INC
COM
426281101
1349364
8258
SH
SOLE
8005
0
252
HENRY SCHEIN INC
COM
806407102
548670
7247
SH
SOLE
6477
0
770
HERCULES CAPITAL INC
COM
427096508
2340118
140379
SH
SOLE
140379
0
0
HERSHEY CO
COM
427866108
5947420
31900
SH
SOLE
29585
0
2315
HERTZ GLOBAL HLDGS INC
*W EXP 06/30/205
42806J148
30699
5602
SH
SOLE
5602
0
0
HERTZ GLOBAL HLDGS INC
COM NEW
42806J700
122986
11837
SH
SOLE
11837
0
0
HESS CORP
COM
42809H107
828097
5744
SH
SOLE
5071
0
673
HEWLETT PACKARD ENTERPRISE C
COM
42824C109
918085
54069
SH
SOLE
36913
0
17155
HILTON WORLDWIDE HLDGS INC
COM
43300A203
523145
2873
SH
SOLE
1445
0
1428
HIMS & HERS HEALTH INC
COM CL A
433000106
911191
102381
SH
SOLE
99631
0
2750
HIRERIGHT HOLDINGS CORPORATI
COM
433537107
2364187
175776
SH
SOLE
174620
0
1156
HOLOGIC INC
COM
436440101
22043397
308515
SH
SOLE
168577
0
139938
HOME DEPOT INC
COM
437076102
242397900
699460
SH
SOLE
530132
0
169328
HONEYWELL INTL INC
COM
438516106
41147857
196213
SH
SOLE
177370
0
18843
HORIZON BANCORP INC
COM
440407104
446472
31200
SH
SOLE
31200
0
0
HOWMET AEROSPACE INC
COM
443201108
909882
16812
SH
SOLE
15414
0
1398
HP INC
COM
40434L105
6403071
212797
SH
SOLE
192636
0
20161
HSBC HLDGS PLC
SPON ADR NEW
404280406
495358
12219
SH
SOLE
4609
0
7610
HUB GROUP INC
CL A
443320106
775974
8440
SH
SOLE
4940
0
3500
HUBBELL INC
COM
443510607
7211343
21924
SH
SOLE
21613
0
311
HUBSPOT INC
COM
443573100
740769
1276
SH
SOLE
720
0
556
HUMANA INC
COM
444859102
9544838
20849
SH
SOLE
19184
0
1665
HUNT J B TRANS SVCS INC
COM
445658107
7193875
36016
SH
SOLE
35293
0
723
HUNTINGTON BANCSHARES INC
COM
446150104
1636994
128694
SH
SOLE
83648
0
45046
HUNTINGTON INGALLS INDS INC
COM
446413106
370247
1426
SH
SOLE
333
0
1093
HURON CONSULTING GROUP INC
COM
447462102
1058252
10294
SH
SOLE
8635
0
1659
HUT 8 CORP
COM
44812J104
791982
59369
SH
SOLE
59369
0
0
HYATT HOTELS CORP
COM CL A
448579102
218306
1674
SH
SOLE
1674
0
0
IAC INC
COM NEW
44891N208
200354
3825
SH
SOLE
3825
0
0
ICICI BANK LIMITED
ADR
45104G104
3587097
150465
SH
SOLE
114815
0
35650
ICON PLC
SHS
G4705A100
15738692
55600
SH
SOLE
49403
0
6197
IDACORP INC
COM
451107106
276222
2809
SH
SOLE
2615
0
194
IDEX CORP
COM
45167R104
634178
2921
SH
SOLE
2915
0
6
IDEXX LABS INC
COM
45168D104
666754209
1201251
SH
SOLE
988179
0
213072
ILLINOIS TOOL WKS INC
COM
452308109
113100773
431781
SH
SOLE
236050
0
195731
ILLUMINA INC
COM
452327109
3693619
26527
SH
SOLE
13533
0
12994
IMMUNITYBIO INC
COM
45256X103
763100
152012
SH
SOLE
350
0
151662
IMMUNOGEN INC
COM
45253H101
3875937
130723
SH
SOLE
130223
0
500
IMPACT SHS TR I
YWCA WOMENS ETF
45259A100
37972
1140
SH
SOLE
958
0
182
IMPACT SHS TR I
NAACP MINO ETF
45259A209
660051
19436
SH
SOLE
19436
0
0
INARI MED INC
COM
45332Y109
203200
3130
SH
SOLE
3090
0
40
INCYTE CORP
COM
45337C102
2269607
36146
SH
SOLE
34634
0
1512
INDEPENDENCE RLTY TR INC
COM
45378A106
10878893
711039
SH
SOLE
614524
0
96515
INFINERA CORP
COM
45667G103
207575
43700
SH
SOLE
0
0
43700
INFORMATION SVCS GROUP INC
COM
45675Y104
3610891
766644
SH
SOLE
702819
0
63825
INFOSYS LTD
SPONSORED ADR
456788108
818770
44547
SH
SOLE
32880
0
11667
INGERSOLL RAND INC
COM
45687V106
960600
12420
SH
SOLE
11826
0
594
INHIBIKASE THERAPEUTICS INC
COM NEW
45719W205
76540
60268
SH
SOLE
21880
0
38388
INNOVATOR ETFS TR
GRWT100 PWR BUF
45782C276
810757
14713
SH
SOLE
14713
0
0
INNOVATOR ETFS TR
US SML CP PWR B
45782C284
1159104
42799
SH
SOLE
42799
0
0
INNOVATOR ETFS TR
GRWT100 PWR BF
45782C334
115343
2593
SH
SOLE
2593
0
0
INNOVATOR ETFS TR
US SML CP PWR ET
45782C342
339219
11628
SH
SOLE
11628
0
0
INNOVATOR ETFS TR
US EQTY PWR BUF
45782C383
675925
18976
SH
SOLE
18976
0
0
INNOVATOR ETFS TR
US EQTY PWR BUF
45782C417
498990
15283
SH
SOLE
15283
0
0
INNOVATOR ETFS TR
US EQT ULTRA BFR
45782C425
6805
231
SH
SOLE
231
0
0
INNOVATOR ETFS TR
US EQTY BUFR FEB
45782C433
2635602
71952
SH
SOLE
71952
0
0
INNOVATOR ETFS TR
US EQTY PWR BUF
45782C508
13853
372
SH
SOLE
372
0
0
INNOVATOR ETFS TR
INTRNL DEV JAN
45782C524
6285234
206745
SH
SOLE
190132
0
16613
INNOVATOR ETFS TR
US EQTY PWR BUF
45782C540
13305076
379062
SH
SOLE
346861
0
32201
INNOVATOR ETFS TR
US EQTY PWR BUF
45782C656
2915974
83883
SH
SOLE
83883
0
0
INNOVATOR ETFS TR
US EQTY PWR BF
45782C680
15453146
463085
SH
SOLE
450492
0
12593
INNOVATOR ETFS TR
INTRNL DEV JULY
45782C722
6012415
221682
SH
SOLE
192128
0
29554
INNOVATOR ETFS TR
US EQTY PWR BUF
45782C748
4507735
135043
SH
SOLE
135043
0
0
INNOVATOR ETFS TR
US EQTY BUF OCT
45782C771
21620
562
SH
SOLE
562
0
0
INNOVATOR ETFS TR
US EQTY BUFR JUL
45782C789
1067977
28381
SH
SOLE
14891
0
13490
INNOVATOR ETFS TR
US EQTY PWR BUF
45782C797
3235232
89569
SH
SOLE
89569
0
0
INNOVATOR ETFS TR
US EQTY PWR BUF
45782C813
640454
17697
SH
SOLE
17697
0
0
INNOVATOR ETFS TR
US EQT PWR BUF
45782C870
3669420
112249
SH
SOLE
112249
0
0
INNOVATOR ETFS TR
US EQUITY ACCELE
45783Y301
262389
8582
SH
SOLE
8582
0
0
INOGEN INC
COM
45780L104
217525
39622
SH
SOLE
31778
0
7844
INSEEGO CORP
COM
45782B104
4946
22500
SH
SOLE
22500
0
0
INSIGHT ENTERPRISES INC
COM
45765U103
400449
2260
SH
SOLE
2200
0
60
INSMED INC
COM PAR $.01
457669307
467453
15084
SH
SOLE
14774
0
310
INSPIRATO INCORPORATED
*W EXP 02/11/202
45791E115
83
15000
SH
SOLE
0
0
15000
INSPIRE MED SYS INC
COM
457730109
1406718
6915
SH
SOLE
6915
0
0
INSULET CORP
COM
45784P101
27887571
128526
SH
SOLE
97907
0
30619
INTEGER HLDGS CORP
COM
45826H109
693560
7000
SH
SOLE
7000
0
0
INTEL CORP
COM
458140100
22022876
438266
SH
SOLE
323074
0
115192
INTELLIA THERAPEUTICS INC
COM
45826J105
312523
10250
SH
SOLE
2225
0
8025
INTERCONTINENTAL EXCHANGE IN
COM
45866F104
237565643
1849768
SH
SOLE
1237492
0
612276
INTERDIGITAL INC
COM
45867G101
442843
4080
SH
SOLE
4080
0
0
INTERNATIONAL BUSINESS MACHS
COM
459200101
63598716
388864
SH
SOLE
339881
0
48983
INTERNATIONAL FLAVORS&FRAGRA
COM
459506101
801009
9893
SH
SOLE
749
0
9144
INTERNATIONAL PAPER CO
COM
460146103
2427311
67146
SH
SOLE
55056
0
12090
INTERPUBLIC GROUP COS INC
COM
460690100
1397950
42829
SH
SOLE
41148
0
1681
INTUIT
COM
461202103
270884441
433394
SH
SOLE
370187
0
63207
INTUITIVE SURGICAL INC
COM NEW
46120E602
133554614
395882
SH
SOLE
257771
0
138110
INVESCO ACTIVELY MANAGED ETF
ACTIVE US REAL
46090A101
366
4
SH
SOLE
4
0
0
INVESCO ACTIVELY MANAGED ETF
VAR RATE INVT
46090A879
223964
8962
SH
SOLE
8962
0
0
INVESCO ACTIVELY MANAGED ETF
ULTRA SHRT DUR
46090A887
114303
2292
SH
SOLE
2292
0
0
INVESCO ACTVELY MNGD ETC FD
OPTIMUM YIELD
46090F100
867759
65245
SH
SOLE
64486
0
759
INVESCO DB US DLR INDEX TR
BULLISH FD
46141D203
496673
18334
SH
SOLE
11834
0
6500
INVESCO EXCH TRADED FD TR II
S&P INTL LOW
46138E230
10648
378
SH
SOLE
378
0
0
INVESCO EXCH TRADED FD TR II
S&P GBL WATER
46138E263
139551
2633
SH
SOLE
2447
0
186
INVESCO EXCH TRADED FD TR II
S&P500 LOW VOL
46138E354
1366399
21807
SH
SOLE
19947
0
1859
INVESCO EXCH TRADED FD TR II
S&P500 HDL VOL
46138E362
108701
2563
SH
SOLE
1563
0
1000
INVESCO EXCH TRADED FD TR II
S&P 500 EX RAT
46138E388
2607
55
SH
SOLE
55
0
0
INVESCO EXCH TRADED FD TR II
RUSEL 1000 EQL
46138E420
43306
982
SH
SOLE
982
0
0
INVESCO EXCH TRADED FD TR II
PFD ETF
46138E511
3467299
302293
SH
SOLE
301089
0
1204
INVESCO EXCH TRADED FD TR II
NATL AMT MUNI
46138E537
19828
820
SH
SOLE
0
0
820
INVESCO EXCH TRADED FD TR II
MSCI GBL TIMBR
46138E545
12824
400
SH
SOLE
400
0
0
INVESCO EXCH TRADED FD TR II
KBW REGL BKG
46138E578
117169
2143
SH
SOLE
2143
0
0
INVESCO EXCH TRADED FD TR II
KBW PREM YIELD
46138E594
25750
1276
SH
SOLE
1276
0
0
INVESCO EXCH TRADED FD TR II
KBW BK ETF
46138E628
14574
296
SH
SOLE
296
0
0
INVESCO EXCH TRADED FD TR II
GLOBAL WATER
46138E651
113995
2884
SH
SOLE
2884
0
0
INVESCO EXCH TRADED FD TR II
FNDMNTL HY CRP
46138E719
47572
2624
SH
SOLE
2624
0
0
INVESCO EXCH TRADED FD TR II
FTSE RAFI EMNG
46138E727
8175
428
SH
SOLE
428
0
0
INVESCO EXCH TRADED FD TR II
FTSE RAFI SML
46138E735
10978
338
SH
SOLE
338
0
0
INVESCO EXCH TRADED FD TR II
FTSE RAFI DEV
46138E743
24171
510
SH
SOLE
510
0
0
INVESCO EXCH TRADED FD TR II
EMRNG MKT SVRG
46138E784
139175
6750
SH
SOLE
6750
0
0
INVESCO EXCH TRADED FD TR II
CHINA TECHNLGY
46138E800
107363
2986
SH
SOLE
2986
0
0
INVESCO EXCH TRADED FD TR II
DORSEY WRGT EMRG
46138E867
137417
6979
SH
SOLE
6479
0
500
INVESCO EXCH TRADED FD TR II
DORSEY WRGT DVLP
46138E875
60344
1900
SH
SOLE
1650
0
250
INVESCO EXCH TRADED FD TR II
S&P SMLCP LOW
46138G102
1854
42
SH
SOLE
42
0
0
INVESCO EXCH TRADED FD TR II
S&P SMALLCAP ENE
46138G474
919503
17667
SH
SOLE
16767
0
900
INVESCO EXCH TRADED FD TR II
SR LN ETF
46138G508
374473
17680
SH
SOLE
17643
0
37
INVESCO EXCH TRADED FD TR II
ESG S&P 500 EQL
46138G516
58577
2416
SH
SOLE
0
0
2416
INVESCO EXCH TRADED FD TR II
NASDAQ 100 ETF
46138G649
20225
120
SH
SOLE
120
0
0
INVESCO EXCH TRADED FD TR II
SOLAR ETF
46138G706
1332689
24980
SH
SOLE
21830
0
3150
INVESCO EXCH TRADED FD TR II
TAXABLE MUN BD
46138G805
199134
7400
SH
SOLE
7400
0
0
INVESCO EXCH TRADED FD TR II
VAR RATE PFD
46138G870
221868
9613
SH
SOLE
6538
0
3075
INVESCO EXCHANGE TRADED FD T
AEROSPACE DEFN
46137V100
42091
457
SH
SOLE
457
0
0
INVESCO EXCHANGE TRADED FD T
WILDERHIL CLAN
46137V134
22117
744
SH
SOLE
744
0
0
INVESCO EXCHANGE TRADED FD T
WATER RES ETF
46137V142
8298656
136356
SH
SOLE
58586
0
77770
INVESCO EXCHANGE TRADED FD T
S&P SPIN OFF
46137V159
26455
410
SH
SOLE
410
0
0
INVESCO EXCHANGE TRADED FD T
S&P MDCP400 PR
46137V217
10933
265
SH
SOLE
265
0
0
INVESCO EXCHANGE TRADED FD T
S&P 500 TOP 50
46137V233
837007
22190
SH
SOLE
22120
0
70
INVESCO EXCHANGE TRADED FD T
S&P500 QUALITY
46137V241
5241478
96921
SH
SOLE
90771
0
6150
INVESCO EXCHANGE TRADED FD T
S&P500 PUR VAL
46137V258
256418
3124
SH
SOLE
3124
0
0
INVESCO EXCHANGE TRADED FD T
S&P500 PUR GWT
46137V266
295018
9145
SH
SOLE
8210
0
935
INVESCO EXCHANGE TRADED FD T
S&P500 EQL TEC
46137V282
2354421
72133
SH
SOLE
71478
0
655
INVESCO EXCHANGE TRADED FD T
BUYBACK ACHIEV
46137V308
65353
660
SH
SOLE
660
0
0
INVESCO EXCHANGE TRADED FD T
S&P500 EQL MAT
46137V316
50791
1510
SH
SOLE
1510
0
0
INVESCO EXCHANGE TRADED FD T
S&P500 EQL HLT
46137V332
340088
11420
SH
SOLE
11420
0
0
INVESCO EXCHANGE TRADED FD T
S&P500 EQL FIN
46137V340
161163
2750
SH
SOLE
2750
0
0
INVESCO EXCHANGE TRADED FD T
S&P500 EQL WGT
46137V357
28600576
181246
SH
SOLE
157168
0
24078
INVESCO EXCHANGE TRADED FD T
S&P500 EQL ENR
46137V365
362702
4920
SH
SOLE
4570
0
350
INVESCO EXCHANGE TRADED FD T
S&P500 EQL STP
46137V373
5495
175
SH
SOLE
175
0
0
INVESCO EXCHANGE TRADED FD T
S&P 500 GARP ETF
46137V431
39216
400
SH
SOLE
400
0
0
INVESCO EXCHANGE TRADED FD T
S&P MDCP MOMNTUM
46137V464
206563
2300
SH
SOLE
150
0
2150
INVESCO EXCHANGE TRADED FD T
NASDAQ INTERNT
46137V530
362323
10045
SH
SOLE
10045
0
0
INVESCO EXCHANGE TRADED FD T
INTL DIVI ACHI
46137V548
41529
2250
SH
SOLE
2250
0
0
INVESCO EXCHANGE TRADED FD T
HIG YLD EQ DIV
46137V563
5285
250
SH
SOLE
250
0
0
INVESCO EXCHANGE TRADED FD T
GLOBAL DRGN CN
46137V571
79392
3050
SH
SOLE
3050
0
0
INVESCO EXCHANGE TRADED FD T
FTSE RAFI 1500
46137V597
263367
7025
SH
SOLE
875
0
6150
INVESCO EXCHANGE TRADED FD T
FTSE RAFI 1000
46137V613
4787104
135997
SH
SOLE
103852
0
32145
INVESCO EXCHANGE TRADED FD T
FINL PFD ETF
46137V621
8136
558
SH
SOLE
558
0
0
INVESCO EXCHANGE TRADED FD T
BLOOMBERG MVP MU
46137V712
49244
1215
SH
SOLE
1215
0
0
INVESCO EXCHANGE TRADED FD T
LARGE CAP VALUE
46137V738
68499
1350
SH
SOLE
1350
0
0
INVESCO EXCHANGE TRADED FD T
LARGE CAP GROWTH
46137V746
288500
3713
SH
SOLE
3713
0
0
INVESCO EXCHANGE TRADED FD T
BIOTECHNOLOGY
46137V787
26336
400
SH
SOLE
400
0
0
INVESCO EXCHANGE TRADED FD T
DORSEY WRIGHT MO
46137V837
2389446
27950
SH
SOLE
27550
0
400
INVESCO EXCHANGE TRADED FD T
ZACKS MID CAP
46137Y401
12665
135
SH
SOLE
135
0
0
INVESCO QQQ TR
UNIT SER 1
46090E103
84302251
205856
SH
SOLE
137613
0
68243
INVESTORS TITLE CO NC
COM
461804106
224328
1384
SH
SOLE
1384
0
0
INVITATION HOMES INC
COM
46187W107
366410
10742
SH
SOLE
1872
0
8870
IONIS PHARMACEUTICALS INC
COM
462222100
841211
16628
SH
SOLE
16628
0
0
IPG PHOTONICS CORP
COM
44980X109
272978
2515
SH
SOLE
2515
0
0
IQVIA HLDGS INC
COM
46266C105
1574772
6806
SH
SOLE
5668
0
1138
IRHYTHM TECHNOLOGIES INC
COM
450056106
86177084
805092
SH
SOLE
477785
0
327307
IRIDIUM COMMUNICATIONS INC
COM
46269C102
18049711
438526
SH
SOLE
398464
0
40061
IRON MTN INC DEL
COM
46284V101
23729149
339085
SH
SOLE
301366
0
37719
ISHARES GOLD TR
ISHARES NEW
464285204
10689458
273878
SH
SOLE
248951
0
24927
ISHARES INC
MSCI AUST ETF
464286103
64331
2643
SH
SOLE
2580
0
63
ISHARES INC
FRONTIER AND SEL
464286145
27194
1034
SH
SOLE
1034
0
0
ISHARES INC
MSCI AUSTRIA ETF
464286202
216100
10000
SH
SOLE
10000
0
0
ISHARES INC
EM MKTS DIV ETF
464286319
76727
2896
SH
SOLE
1271
0
1625
ISHARES INC
MSCI GLB SLV&MTL
464286327
5780
568
SH
SOLE
568
0
0
ISHARES INC
MSCI WORLD ETF
464286392
828720
6230
SH
SOLE
1218
0
5012
ISHARES INC
MSCI BRAZIL ETF
464286400
67543
1932
SH
SOLE
1825
0
107
ISHARES INC
MSCI EM ASIA ETF
464286426
757224
11454
SH
SOLE
11299
0
155
ISHARES INC
EM MKT SM-CP ETF
464286475
28905
500
SH
SOLE
390
0
110
ISHARES INC
MSCI CDA ETF
464286509
1422219
38774
SH
SOLE
17823
0
20951
ISHARES INC
MSCI GBL MIN VOL
464286525
1003165
9997
SH
SOLE
7489
0
2508
ISHARES INC
MSCI EMERG MRKT
464286533
26516
477
SH
SOLE
477
0
0
ISHARES INC
MSCI EURZONE ETF
464286608
184304
3885
SH
SOLE
3510
0
375
ISHARES INC
MSCI CHILE ETF
464286640
1411
50
SH
SOLE
0
0
50
ISHARES INC
MSCI PAC JP ETF
464286665
655672
15104
SH
SOLE
4959
0
10145
ISHARES INC
MSCI EQUAL WEITE
464286681
595640
7054
SH
SOLE
7054
0
0
ISHARES INC
MSCI FRANCE ETF
464286707
12392
316
SH
SOLE
316
0
0
ISHARES INC
MSCI SWITZERLAND
464286749
10378
215
SH
SOLE
0
0
215
ISHARES INC
MSCI STH KOR ETF
464286772
146394
2234
SH
SOLE
2234
0
0
ISHARES INC
MSCI GERMANY ETF
464286806
63150
2127
SH
SOLE
1168
0
959
ISHARES INC
MSCI MEXICO ETF
464286822
107922
1591
SH
SOLE
1591
0
0
ISHARES INC
MSCI HONG KG ETF
464286871
110647
6370
SH
SOLE
5813
0
557
ISHARES INC
CORE MSCI EMKT
46434G103
14555054
287763
SH
SOLE
244632
0
43131
ISHARES INC
CUR HD MSCI EM
46434G509
1136040
46218
SH
SOLE
43602
0
2616
ISHARES INC
MSCI TAIWAN ETF
46434G772
165018
3585
SH
SOLE
3585
0
0
ISHARES INC
MSCI SINGPOR ETF
46434G780
8490
454
SH
SOLE
454
0
0
ISHARES INC
MSCI JPN ETF NEW
46434G822
2123203
33103
SH
SOLE
14556
0
18547
ISHARES INC
MSCI GBL GOLD MN
46434G855
7374
300
SH
SOLE
0
0
300
ISHARES SILVER TR
ISHARES
46428Q109
304659
13988
SH
SOLE
11660
0
2328
ISHARES TR
S&P 100 ETF
464287101
4584045
20520
SH
SOLE
15405
0
5115
ISHARES TR
MORNINGSTAR GRWT
464287119
385352
5682
SH
SOLE
5682
0
0
ISHARES TR
CORE S&P TTL STK
464287150
40775571
387490
SH
SOLE
350601
0
36889
ISHARES TR
SELECT DIVID ETF
464287168
25421386
216869
SH
SOLE
200317
0
16552
ISHARES TR
TIPS BD ETF
464287176
8559575
79631
SH
SOLE
33695
0
45936
ISHARES TR
CHINA LG-CAP ETF
464287184
866119
36043
SH
SOLE
35693
0
350
ISHARES TR
US TRSPRTION
464287192
2099
8
SH
SOLE
8
0
0
ISHARES TR
CORE S&P500 ETF
464287200
167931226
351593
SH
SOLE
282054
0
69538
ISHARES TR
CORE US AGGBD ET
464287226
12152352
122442
SH
SOLE
77107
0
45334
ISHARES TR
MSCI EMG MKT ETF
464287234
8478888
210865
SH
SOLE
182562
0
28303
ISHARES TR
IBOXX INV CP ETF
464287242
3186841
28798
SH
SOLE
22555
0
6244
ISHARES TR
GBL COMM SVC ETF
464287275
28354
380
SH
SOLE
295
0
85
ISHARES TR
GLOBAL TECH ETF
464287291
359409
5271
SH
SOLE
5271
0
0
ISHARES TR
S&P 500 GRWT ETF
464287309
10083643
134270
SH
SOLE
122262
0
12007
ISHARES TR
GLOB HLTHCRE ETF
464287325
301959
3482
SH
SOLE
2496
0
986
ISHARES TR
GLOBAL FINLS ETF
464287333
25392
323
SH
SOLE
323
0
0
ISHARES TR
GLOBAL ENERG ETF
464287341
169243
4327
SH
SOLE
4327
0
0
ISHARES TR
NORTH AMERN NAT
464287374
47682
1171
SH
SOLE
888
0
283
ISHARES TR
S&P 500 VAL ETF
464287408
6220236
35771
SH
SOLE
32102
0
3670
ISHARES TR
20 YR TR BD ETF
464287432
1114799
11274
SH
SOLE
8261
0
3013
ISHARES TR
7-10 YR TRSY BD
464287440
1050491
10898
SH
SOLE
10898
0
0
ISHARES TR
1 3 YR TREAS BD
464287457
5472888
66710
SH
SOLE
51020
0
15690
ISHARES TR
MSCI EAFE ETF
464287465
62125514
824493
SH
SOLE
697745
0
126747
ISHARES TR
RUS MDCP VAL ETF
464287473
3183489
27375
SH
SOLE
26312
0
1063
ISHARES TR
RUS MD CP GR ETF
464287481
5236141
50126
SH
SOLE
48246
0
1880
ISHARES TR
RUS MID CAP ETF
464287499
11192016
143986
SH
SOLE
87759
0
56227
ISHARES TR
CORE S&P MCP ETF
464287507
23036690
83120
SH
SOLE
69759
0
13361
ISHARES TR
EXPANDED TECH
464287515
621036
1531
SH
SOLE
1531
0
0
ISHARES TR
ISHARES SEMICDTR
464287523
3851805
6686
SH
SOLE
6163
0
523
ISHARES TR
EXPND TEC SC ETF
464287549
22409
50
SH
SOLE
50
0
0
ISHARES TR
ISHARES BIOTECH
464287556
6132193
45139
SH
SOLE
25038
0
20102
ISHARES TR
COHEN STEER REIT
464287564
212495
3618
SH
SOLE
3618
0
0
ISHARES TR
GLOBAL 100 ETF
464287572
207610
2578
SH
SOLE
1448
0
1130
ISHARES TR
US CONSUM DISCRE
464287580
347671
4589
SH
SOLE
4589
0
0
ISHARES TR
RUS 1000 VAL ETF
464287598
34035282
205962
SH
SOLE
204082
0
1881
ISHARES TR
S&P MC 400GR ETF
464287606
2448298
30905
SH
SOLE
30629
0
276
ISHARES TR
RUS 1000 GRW ETF
464287614
50791596
167535
SH
SOLE
156261
0
11274
ISHARES TR
RUS 1000 ETF
464287622
25550655
97425
SH
SOLE
93895
0
3530
ISHARES TR
RUS 2000 VAL ETF
464287630
8863766
57064
SH
SOLE
56692
0
372
ISHARES TR
RUS 2000 GRW ETF
464287648
9693143
38431
SH
SOLE
35625
0
2806
ISHARES TR
RUSSELL 2000 ETF
464287655
83430705
415678
SH
SOLE
367246
0
48432
ISHARES TR
CORE S&P US VLU
464287663
89409567
1060234
SH
SOLE
977088
0
83147
ISHARES TR
CORE S&P US GWT
464287671
20650356
198370
SH
SOLE
163834
0
34536
ISHARES TR
RUSSELL 3000 ETF
464287689
56973493
208130
SH
SOLE
201547
0
6583
ISHARES TR
U.S. UTILITS ETF
464287697
11190
140
SH
SOLE
0
0
140
ISHARES TR
S&P MC 400VL ETF
464287705
1937116
16986
SH
SOLE
16831
0
155
ISHARES TR
US TELECOM ETF
464287713
292864
12867
SH
SOLE
12867
0
0
ISHARES TR
U.S. TECH ETF
464287721
2850768
23224
SH
SOLE
21529
0
1695
ISHARES TR
U.S. REAL ES ETF
464287739
2439105
26683
SH
SOLE
26095
0
588
ISHARES TR
US INDUSTRIALS
464287754
418958
3664
SH
SOLE
3664
0
0
ISHARES TR
US HLTHCARE ETF
464287762
616024
2152
SH
SOLE
2152
0
0
ISHARES TR
U.S. FIN SVC ETF
464287770
110883
619
SH
SOLE
619
0
0
ISHARES TR
U.S. FINLS ETF
464287788
603786
7069
SH
SOLE
6669
0
400
ISHARES TR
U.S. ENERGY ETF
464287796
354500
8035
SH
SOLE
6835
0
1200
ISHARES TR
CORE S&P SCP ETF
464287804
21933773
202621
SH
SOLE
146428
0
56193
ISHARES TR
US CONSM STAPLES
464287812
323446
1687
SH
SOLE
1687
0
0
ISHARES TR
U.S. BAS MTL ETF
464287838
29722
215
SH
SOLE
215
0
0
ISHARES TR
DOW JONES US ETF
464287846
59430
510
SH
SOLE
510
0
0
ISHARES TR
EUROPE ETF
464287861
166562
3151
SH
SOLE
2401
0
750
ISHARES TR
SP SMCP600VL ETF
464287879
992925
9634
SH
SOLE
9464
0
170
ISHARES TR
S&P SML 600 GWT
464287887
1587655
12687
SH
SOLE
11234
0
1453
ISHARES TR
SHRT NAT MUN ETF
464288158
5133920
48695
SH
SOLE
46374
0
2321
ISHARES TR
AGENCY BOND ETF
464288166
19518
180
SH
SOLE
180
0
0
ISHARES TR
MSCI AC ASIA ETF
464288182
19705
296
SH
SOLE
296
0
0
ISHARES TR
GL CLEAN ENE ETF
464288224
1016269
65271
SH
SOLE
45303
0
19968
ISHARES TR
MSCI ACWI EX US
464288240
13465145
263816
SH
SOLE
261924
0
1892
ISHARES TR
MSCI ACWI ETF
464288257
831970
8175
SH
SOLE
8075
0
100
ISHARES TR
EAFE SML CP ETF
464288273
1403397
22672
SH
SOLE
22647
0
25
ISHARES TR
JPMORGAN USD EMG
464288281
183196
2057
SH
SOLE
1860
0
197
ISHARES TR
MRGSTR MD CP GRW
464288307
314194
4875
SH
SOLE
4875
0
0
ISHARES TR
GLB INFRASTR ETF
464288372
94665
2012
SH
SOLE
2012
0
0
ISHARES TR
NATIONAL MUN ETF
464288414
2885403
26616
SH
SOLE
23798
0
2818
ISHARES TR
ASIA 50 ETF
464288430
3826
66
SH
SOLE
66
0
0
ISHARES TR
INTL SEL DIV ETF
464288448
2053507
73366
SH
SOLE
61524
0
11842
ISHARES TR
INTL DEV RE ETF
464288489
34816
1600
SH
SOLE
1600
0
0
ISHARES TR
IBOXX HI YD ETF
464288513
2719891
35145
SH
SOLE
32873
0
2272
ISHARES TR
RESIDENTIAL MULT
464288562
102340
1392
SH
SOLE
1392
0
0
ISHARES TR
MSCI KLD400 SOC
464288570
3937924
43250
SH
SOLE
35591
0
7659
ISHARES TR
MBS ETF
464288588
255176
2712
SH
SOLE
2696
0
16
ISHARES TR
GOV/CRED BD ETF
464288596
103862
987
SH
SOLE
270
0
717
ISHARES TR
MRGSTR SM CP GR
464288604
29040
660
SH
SOLE
660
0
0
ISHARES TR
INTRM GOV CR ETF
464288612
73856
705
SH
SOLE
581
0
124
ISHARES TR
USD INV GRDE ETF
464288620
143067
2791
SH
SOLE
272
0
2519
ISHARES TR
ISHS 5-10YR INVT
464288638
27664
532
SH
SOLE
532
0
0
ISHARES TR
ISHS 1-5YR INVS
464288646
3227454
62944
SH
SOLE
57560
0
5384
ISHARES TR
10-20 YR TRS ETF
464288653
177887
1643
SH
SOLE
1133
0
510
ISHARES TR
3 7 YR TREAS BD
464288661
926590
7911
SH
SOLE
7799
0
112
ISHARES TR
SHORT TREAS BD
464288679
734415
6669
SH
SOLE
6234
0
435
ISHARES TR
PFD AND INCM SEC
464288687
1529409
49035
SH
SOLE
42785
0
6250
ISHARES TR
GLOBAL MATER ETF
464288695
1448
17
SH
SOLE
17
0
0
ISHARES TR
MRNING SM CP ETF
464288703
5329
90
SH
SOLE
0
0
90
ISHARES TR
GLB CNSM STP ETF
464288737
6937
117
SH
SOLE
0
0
117
ISHARES TR
US HOME CONS ETF
464288752
298450
2934
SH
SOLE
1803
0
1131
ISHARES TR
US AER DEF ETF
464288760
1977422
15619
SH
SOLE
14949
0
670
ISHARES TR
US REGNL BKS ETF
464288778
71295
1704
SH
SOLE
804
0
900
ISHARES TR
U.S. INSRNCE ETF
464288786
2203
22
SH
SOLE
0
0
22
ISHARES TR
MSCI USA ESG SLC
464288802
2323790
23120
SH
SOLE
21211
0
1909
ISHARES TR
U.S. MED DVC ETF
464288810
5453302
101043
SH
SOLE
79399
0
21644
ISHARES TR
US HLTHCR PR ETF
464288828
41483
158
SH
SOLE
158
0
0
ISHARES TR
US OIL GS EX ETF
464288851
195682
2100
SH
SOLE
2100
0
0
ISHARES TR
EAFE VALUE ETF
464288877
6054479
116209
SH
SOLE
116209
0
0
ISHARES TR
EAFE GRWTH ETF
464288885
12885195
133043
SH
SOLE
132919
0
124
ISHARES TR
MSCI EURO FL ETF
464289180
28589
1364
SH
SOLE
1364
0
0
ISHARES TR
RUS TP200 VL ETF
464289420
231912
3305
SH
SOLE
3305
0
0
ISHARES TR
RUS TP200 GR ETF
464289438
1100732
6282
SH
SOLE
6282
0
0
ISHARES TR
10+ YR INVST GRD
464289511
948
18
SH
SOLE
0
0
18
ISHARES TR
AGGRES ALLOC ETF
464289859
99381
1439
SH
SOLE
1439
0
0
ISHARES TR
US TREAS BD ETF
46429B267
609991
26475
SH
SOLE
7128
0
19347
ISHARES TR
A RATE CP BD ETF
46429B291
14632
304
SH
SOLE
304
0
0
ISHARES TR
CMBS ETF
46429B366
1918
41
SH
SOLE
0
0
41
ISHARES TR
MSCI INDIA ETF
46429B598
5084845
104176
SH
SOLE
104151
0
25
ISHARES TR
MSCI INDIA SM CP
46429B614
17448
250
SH
SOLE
250
0
0
ISHARES TR
FLTG RATE NT ETF
46429B655
1438636
28420
SH
SOLE
27370
0
1050
ISHARES TR
CORE HIGH DV ETF
46429B663
4178932
40974
SH
SOLE
38894
0
2080
ISHARES TR
MSCI CHINA ETF
46429B671
19808
486
SH
SOLE
95
0
391
ISHARES TR
MSCI EAFE MIN VL
46429B689
321585
4638
SH
SOLE
3334
0
1304
ISHARES TR
MSCI USA MIN VOL
46429B697
7285789
93372
SH
SOLE
78269
0
15103
ISHARES TR
0-5 YR TIPS ETF
46429B747
6153199
62412
SH
SOLE
50477
0
11935
ISHARES TR
MSCI USA QLT FCT
46432F339
1738085
11812
SH
SOLE
11288
0
524
ISHARES TR
MSCI USA VALUE
46432F388
2009949
19869
SH
SOLE
19869
0
0
ISHARES TR
MSCI USA MMENTM
46432F396
1152767
7348
SH
SOLE
6383
0
965
ISHARES TR
CORE MSCI TOTAL
46432F834
1395001
21485
SH
SOLE
20485
0
1000
ISHARES TR
CORE MSCI EAFE
46432F842
33382323
474518
SH
SOLE
441266
0
33251
ISHARES TR
CORE 1 5 YR USD
46432F859
816570
17169
SH
SOLE
15422
0
1747
ISHARES TR
0-5YR INVT GR CP
46434V100
13235
269
SH
SOLE
0
0
269
ISHARES TR
INTL EQTY FACTOR
46434V274
7148
255
SH
SOLE
255
0
0
ISHARES TR
U S EQUITY FACTR
46434V282
57224
1185
SH
SOLE
1185
0
0
ISHARES TR
US SML CAP EQT
46434V290
343005
5831
SH
SOLE
5831
0
0
ISHARES TR
EXPONENTIAL TECH
46434V381
542123
9055
SH
SOLE
9055
0
0
ISHARES TR
0-5YR HI YL CP
46434V407
72745
1723
SH
SOLE
0
0
1723
ISHARES TR
MSCI INTL QUALTY
46434V456
18818
501
SH
SOLE
0
0
501
ISHARES TR
MSCI CHINA A
46434V514
32352
1253
SH
SOLE
180
0
1073
ISHARES TR
CORE DIV GRWTH
46434V621
2736488
50845
SH
SOLE
43045
0
7800
ISHARES TR
CORE MSCI PAC
46434V696
41478
697
SH
SOLE
76
0
621
ISHARES TR
CUR HED MSCI GER
46434V704
52003
1610
SH
SOLE
833
0
777
ISHARES TR
CORE MSCI EURO
46434V738
1377114
25029
SH
SOLE
24530
0
499
ISHARES TR
HDG MSCI EAFE
46434V803
4031263
127936
SH
SOLE
127936
0
0
ISHARES TR
BLACKROCK ULTRA
46434V878
753856
14969
SH
SOLE
7680
0
7289
ISHARES TR
HDG MSCI JAPAN
46434V886
19201
550
SH
SOLE
550
0
0
ISHARES TR
IBONDS DEC24 ETF
46434VBG4
37365
1500
SH
SOLE
1500
0
0
ISHARES TR
CONV BD ETF
46435G102
183957
2341
SH
SOLE
2341
0
0
ISHARES TR
ESG AWRE USD ETF
46435G193
349266
15009
SH
SOLE
15009
0
0
ISHARES TR
ESG AWRE 1 5 YR
46435G243
905769
37000
SH
SOLE
37000
0
0
ISHARES TR
RUSEL 2500 ETF
46435G268
524269
8515
SH
SOLE
8515
0
0
ISHARES TR
CORE MSCI INTL
46435G326
1033
16
SH
SOLE
16
0
0
ISHARES TR
MSCI UK ETF NEW
46435G334
414409
12539
SH
SOLE
12219
0
320
ISHARES TR
MORTGE REL ETF
46435G342
30667
1300
SH
SOLE
1300
0
0
ISHARES TR
CR 5 10 YR ETF
46435G417
92905
2136
SH
SOLE
2136
0
0
ISHARES TR
ESG AWR MSCI USA
46435G425
1349354
12861
SH
SOLE
11268
0
1593
ISHARES TR
MSCI USA SMCP MN
46435G433
11314
317
SH
SOLE
317
0
0
ISHARES TR
FALN ANGLS USD
46435G474
950
36
SH
SOLE
36
0
0
ISHARES TR
ESG AW MSCI EAFE
46435G516
18241380
241480
SH
SOLE
240295
0
1185
ISHARES TR
ESG MSCI LEADR
46435U218
714700
8470
SH
SOLE
8470
0
0
ISHARES TR
MSCI JP VALUE
46435U374
51065
1750
SH
SOLE
1750
0
0
ISHARES TR
ESG AWR US AGRGT
46435U549
107057
2243
SH
SOLE
2243
0
0
ISHARES TR
US INFRASTRUC
46435U713
182858
4541
SH
SOLE
4541
0
0
ISHARES TR
BROAD USD HIGH
46435U853
88231
2427
SH
SOLE
2352
0
75
ISHARES TR
ESG SCRND S&P SM
46436E544
98705
2580
SH
SOLE
1928
0
652
ISHARES TR
0-3 MNTH TREASRY
46436E718
9123
91
SH
SOLE
91
0
0
ISHARES TR
IBONDS 24 TRM TS
46436E874
2389
100
SH
SOLE
100
0
0
ITT INC
COM
45073V108
2950432
24727
SH
SOLE
23453
0
1274
J & J SNACK FOODS CORP
COM
466032109
1125611
6735
SH
SOLE
6735
0
0
J P MORGAN EXCHANGE TRADED F
BETABUILDERS EUR
46641Q191
1562090
27604
SH
SOLE
22550
0
5054
J P MORGAN EXCHANGE TRADED F
BETABULDRS JAPAN
46641Q217
1797550
34226
SH
SOLE
22238
0
11988
J P MORGAN EXCHANGE TRADED F
BETABUILDERS CDA
46641Q225
906080
14131
SH
SOLE
13990
0
141
J P MORGAN EXCHANGE TRADED F
BETABUILDERS DEV
46641Q233
1037950
20964
SH
SOLE
20575
0
389
J P MORGAN EXCHANGE TRADED F
EQUITY PREMIUM
46641Q332
5304021
96472
SH
SOLE
90593
0
5879
J P MORGAN EXCHANGE TRADED F
BETABUILDRS US
46641Q399
40712
474
SH
SOLE
0
0
474
J P MORGAN EXCHANGE TRADED F
ULTRA SHT MUNCPL
46641Q654
206664
4073
SH
SOLE
4073
0
0
J P MORGAN EXCHANGE TRADED F
NASDAQ EQT PREM
46654Q203
1556867
31181
SH
SOLE
28240
0
2941
JABIL INC
COM
466313103
626931
4921
SH
SOLE
4921
0
0
JACOBS SOLUTIONS INC
COM
46982L108
15902947
122519
SH
SOLE
75739
0
46780
JAMF HLDG CORP
COM
47074L105
4338482
240226
SH
SOLE
200084
0
40142
JANUS DETROIT STR TR
HENDERSN SML ETF
47103U209
44855
682
SH
SOLE
682
0
0
JANUS DETROIT STR TR
HENDERSON MTG
47103U852
280348
6102
SH
SOLE
4678
0
1424
JAZZ PHARMACEUTICALS PLC
SHS USD
G50871105
255471
2077
SH
SOLE
1582
0
495
JBG SMITH PPTYS
COM
46590V100
876015
51500
SH
SOLE
51500
0
0
JEFFERIES FINL GROUP INC
COM
47233W109
688516
17038
SH
SOLE
15163
0
1875
JFROG LTD
ORD SHS
M6191J100
7872183
227454
SH
SOLE
204690
0
22764
JOBY AVIATION INC
COMMON STOCK
G65163100
126051
18955
SH
SOLE
17780
0
1175
JOHN BEAN TECHNOLOGIES CORP
COM
477839104
892025
8970
SH
SOLE
8489
0
480
JOHN HANCOCK EXCHANGE TRADED
MLTFCTR LRG CAP
47804J107
70984
1207
SH
SOLE
1207
0
0
JOHN HANCOCK EXCHANGE TRADED
MULTIFACTOR MI
47804J206
565292
10735
SH
SOLE
10735
0
0
JOHNSON & JOHNSON
COM
478160104
148746267
949000
SH
SOLE
632357
0
316643
JOHNSON CTLS INTL PLC
SHS
G51502105
644380
11179
SH
SOLE
5569
0
5610
JONES LANG LASALLE INC
COM
48020Q107
7755380
41062
SH
SOLE
38776
0
2286
JPMORGAN CHASE & CO
COM
46625H100
376838746
2215395
SH
SOLE
1453737
0
761659
JPMORGAN CHASE & CO
ALERIAN ML ETN
46625H365
950335
37474
SH
SOLE
9244
0
28230
JUMIA TECHNOLOGIES AG
SPONSORED ADS
48138M105
46243
13100
SH
SOLE
600
0
12500
KADANT INC
COM
48282T104
6585834
23495
SH
SOLE
22417
0
1078
KB HOME
COM
48666K109
259209
4150
SH
SOLE
4150
0
0
KELLANOVA
COM
487836108
1494700
26734
SH
SOLE
26142
0
592
KELLY SVCS INC
CL A
488152208
237820
11000
SH
SOLE
11000
0
0
KENVUE INC
COM
49177J102
30455309
1414552
SH
SOLE
1273615
0
140937
KEYCORP
COM
493267108
581499
40382
SH
SOLE
39374
0
1008
KEYSIGHT TECHNOLOGIES INC
COM
49338L103
1934853
12162
SH
SOLE
3240
0
8922
KFORCE INC
COM
493732101
234093
3465
SH
SOLE
3403
0
62
KIMBERLY-CLARK CORP
COM
494368103
15453971
127183
SH
SOLE
78545
0
48638
KINDER MORGAN INC DEL
COM
49456B101
10761695
610073
SH
SOLE
467119
0
142955
KINSALE CAP GROUP INC
COM
49714P108
9310204
27799
SH
SOLE
26117
0
1682
KKR & CO INC
COM
48251W104
2207308
26642
SH
SOLE
24467
0
2175
KLA CORP
COM NEW
482480100
15510111
26682
SH
SOLE
8870
0
17812
KLAVIYO INC
COM SER A
49845K101
365529
13158
SH
SOLE
11031
0
2127
KNIGHT-SWIFT TRANSN HLDGS IN
CL A
499049104
4643028
80538
SH
SOLE
59382
0
21156
KOHLS CORP
COM
500255104
733233
25566
SH
SOLE
13135
0
12431
KORNIT DIGITAL LTD
SHS
M6372Q113
14038982
732724
SH
SOLE
673940
0
58784
KOSMOS ENERGY LTD
COM
500688106
384275
57269
SH
SOLE
57269
0
0
KRAFT HEINZ CO
COM
500754106
8192264
221532
SH
SOLE
216908
0
4624
KRANESHARES TR
CSI CHI INTERNET
500767306
386299
14307
SH
SOLE
14307
0
0
KRANESHARES TR
QUADRTC INT RT
500767736
133828
6471
SH
SOLE
5878
0
593
KROGER CO
COM
501044101
7123357
155838
SH
SOLE
149846
0
5992
KRYSTAL BIOTECH INC
COM
501147102
763217
6152
SH
SOLE
5847
0
305
KYNDRYL HLDGS INC
COMMON STOCK
50155Q100
228123
10978
SH
SOLE
10798
0
180
L3HARRIS TECHNOLOGIES INC
COM
502431109
5429701
25780
SH
SOLE
25081
0
699
LABORATORY CORP AMER HLDGS
COM NEW
50540R409
1173053
5161
SH
SOLE
3900
0
1261
LAKELAND INDS INC
COM
511795106
323883
17469
SH
SOLE
15911
0
1558
LAM RESEARCH CORP
COM
512807108
3941454
5032
SH
SOLE
3796
0
1236
LAMAR ADVERTISING CO NEW
CL A
512816109
500240
4707
SH
SOLE
4707
0
0
LAMB WESTON HLDGS INC
COM
513272104
541524
5010
SH
SOLE
1745
0
3265
LANCASTER COLONY CORP
COM
513847103
1026252
6168
SH
SOLE
6168
0
0
LANDSTAR SYS INC
COM
515098101
3740066
19314
SH
SOLE
19264
0
50
LAS VEGAS SANDS CORP
COM
517834107
717373
14578
SH
SOLE
3428
0
11150
LATHAM GROUP INC
COM
51819L107
154773
58849
SH
SOLE
57970
0
879
LATTICE SEMICONDUCTOR CORP
COM
518415104
2606511
37781
SH
SOLE
37076
0
705
LAUDER ESTEE COS INC
CL A
518439104
11179997
76444
SH
SOLE
56092
0
20352
LEGALZOOM COM INC
COM
52466B103
41141938
3640880
SH
SOLE
3065233
0
575647
LEGGETT & PLATT INC
COM
524660107
1073336
41014
SH
SOLE
4822
0
36192
LEIDOS HOLDINGS INC
COM
525327102
202625
1872
SH
SOLE
1872
0
0
LENDINGTREE INC
NOTE 0.500% 7/1
52603BAD9
123750
150000
PRN
SOLE
125000
0
25000
LENNAR CORP
CL A
526057104
3092778
20751
SH
SOLE
19682
0
1069
LENNAR CORP
CL B
526057302
811300
6052
SH
SOLE
5047
0
1005
LENNOX INTL INC
COM
526107107
629213
1406
SH
SOLE
1281
0
125
LEONARDO DRS INC
COM
52661A108
750498
37450
SH
SOLE
27150
0
10300
LESLIES INC
COM
527064109
667467
96594
SH
SOLE
95282
0
1312
LGI HOMES INC
COM
50187T106
211858
1591
SH
SOLE
1591
0
0
LIBERTY BROADBAND CORP
COM SER A
530307107
6854
85
SH
SOLE
85
0
0
LIBERTY BROADBAND CORP
COM SER C
530307305
279567
3469
SH
SOLE
2882
0
587
LIBERTY MEDIA CORP DEL
COM LBTY LIV S C
531229722
54458
1456
SH
SOLE
1245
0
211
LIBERTY MEDIA CORP DEL
COM LBTY LIV S A
531229748
5446
149
SH
SOLE
149
0
0
LIBERTY MEDIA CORP DEL
COM LBTY ONE S C
531229755
524358
8306
SH
SOLE
8278
0
28
LIBERTY MEDIA CORP DEL
COM LBTY ONE S A
531229771
6668
115
SH
SOLE
115
0
0
LIBERTY MEDIA CORP DEL
COM LBTY SRM S C
531229789
133940
4654
SH
SOLE
3781
0
873
LIBERTY MEDIA CORP DEL
COM LBTY SRM S A
531229813
17704
616
SH
SOLE
593
0
23
LIGAND PHARMACEUTICALS INC
COM NEW
53220K504
653922
9156
SH
SOLE
6961
0
2195
LINCOLN NATL CORP IND
COM
534187109
285181
10574
SH
SOLE
9512
0
1062
LINDE PLC
SHS
G54950103
109111015
265664
SH
SOLE
170976
0
94688
LIONS GATE ENTMNT CORP
CL B NON VTG
535919500
588982
57800
SH
SOLE
0
0
57800
LITHIA MTRS INC
COM
536797103
291970
887
SH
SOLE
832
0
55
LITTELFUSE INC
COM
537008104
5577823
20847
SH
SOLE
10215
0
10632
LIVE NATION ENTERTAINMENT IN
COM
538034109
72500407
774577
SH
SOLE
633688
0
140889
LIVENT CORP
COM
53814L108
247135
13745
SH
SOLE
1045
0
12700
LKQ CORP
COM
501889208
228272
4777
SH
SOLE
4040
0
737
LL FLOORING HOLDINGS INC
COM
55003T107
227117
58235
SH
SOLE
50680
0
7555
LOCKHEED MARTIN CORP
COM
539830109
13260075
29256
SH
SOLE
25969
0
3287
LOEWS CORP
COM
540424108
525245
7548
SH
SOLE
5516
0
2032
LOWES COS INC
COM
548661107
67162698
301787
SH
SOLE
210360
0
91427
LPL FINL HLDGS INC
COM
50212V100
5338873
23455
SH
SOLE
23018
0
437
LULULEMON ATHLETICA INC
COM
550021109
153756023
300722
SH
SOLE
275528
0
25194
LUMINAR TECHNOLOGIES INC
COM CL A
550424105
844539
250605
SH
SOLE
250605
0
0
LYONDELLBASELL INDUSTRIES N
SHS - A -
N53745100
887393
9333
SH
SOLE
8822
0
511
M & T BK CORP
COM
55261F104
767776
5601
SH
SOLE
4966
0
635
MACYS INC
COM
55616P104
296207
14722
SH
SOLE
11325
0
3397
MAIN STR CAP CORP
COM
56035L104
1939022
44854
SH
SOLE
38464
0
6390
MANHATTAN ASSOCIATES INC
COM
562750109
3455526
16048
SH
SOLE
15653
0
395
MANPOWERGROUP INC WIS
COM
56418H100
344122
4330
SH
SOLE
4265
0
65
MANULIFE FINL CORP
COM
56501R106
527284
23859
SH
SOLE
22600
0
1259
MARATHON OIL CORP
COM
565849106
358571
14842
SH
SOLE
2842
0
12000
MARATHON PETE CORP
COM
56585A102
7775922
52413
SH
SOLE
43867
0
8546
MARAVAI LIFESCIENCES HLDGS I
COM CL A
56600D107
661298
100962
SH
SOLE
99968
0
994
MARCUS & MILLICHAP INC
COM
566324109
246530
5644
SH
SOLE
4689
0
955
MARKEL GROUP INC
COM
570535104
13433674
9461
SH
SOLE
8715
0
746
MARKETAXESS HLDGS INC
COM
57060D108
279672
955
SH
SOLE
119
0
836
MARRIOTT INTL INC NEW
CL A
571903202
4573305
20280
SH
SOLE
17799
0
2481
MARSH & MCLENNAN COS INC
COM
571748102
7720220
40746
SH
SOLE
32801
0
7945
MARTEN TRANS LTD
COM
573075108
478344
22800
SH
SOLE
22800
0
0
MARTIN MARIETTA MATLS INC
COM
573284106
3654021
7324
SH
SOLE
6710
0
614
MARVELL TECHNOLOGY INC
COM
573874104
34355204
569644
SH
SOLE
528091
0
41553
MASCO CORP
COM
574599106
626330
9351
SH
SOLE
5148
0
4203
MASTERCARD INCORPORATED
CL A
57636Q104
507398458
1189652
SH
SOLE
927630
0
262022
MATTERPORT INC
COM CL A
577096100
433461
161138
SH
SOLE
161138
0
0
MAXCYTE INC
COM
57777K106
1196446
254563
SH
SOLE
169625
0
84938
MAXLINEAR INC
COM
57776J100
2354014
99033
SH
SOLE
92093
0
6940
MAYVILLE ENGR CO INC
COM
578605107
2090741
144989
SH
SOLE
143806
0
1183
MCCORMICK & CO INC
COM VTG
579780107
130613
1921
SH
SOLE
1921
0
0
MCCORMICK & CO INC
COM NON VTG
579780206
46206079
675330
SH
SOLE
410639
0
264691
MCDONALDS CORP
COM
580135101
103786484
350027
SH
SOLE
263256
0
86771
MCKESSON CORP
COM
58155Q103
9895470
21373
SH
SOLE
20799
0
574
MEDICAL PPTYS TRUST INC
COM
58463J304
83028
16910
SH
SOLE
16910
0
0
MEDPACE HLDGS INC
COM
58506Q109
5312165
17330
SH
SOLE
15136
0
2194
MEDTRONIC PLC
SHS
G5960L103
10817614
131314
SH
SOLE
94062
0
37252
MEIRAGTX HLDGS PLC
COM
G59665102
927574
132133
SH
SOLE
132133
0
0
MERCADOLIBRE INC
COM
58733R102
3117935
1984
SH
SOLE
1407
0
577
MERCK & CO INC
COM
58933Y105
80425841
737716
SH
SOLE
595108
0
142608
MERCURY SYS INC
COM
589378108
4493868
122884
SH
SOLE
100528
0
22356
MERIT MED SYS INC
COM
589889104
1887454
24848
SH
SOLE
24848
0
0
META PLATFORMS INC
CL A
30303M102
105351333
297636
SH
SOLE
261743
0
35893
METLIFE INC
COM
59156R108
6160523
93158
SH
SOLE
81193
0
11965
METTLER TOLEDO INTERNATIONAL
COM
592688105
1331830
1098
SH
SOLE
793
0
305
MGE ENERGY INC
COM
55277P104
314549
4350
SH
SOLE
4050
0
300
MGM RESORTS INTERNATIONAL
COM
552953101
1954442
43743
SH
SOLE
43043
0
700
MGP INGREDIENTS INC NEW
COM
55303J106
724736
7356
SH
SOLE
5856
0
1500
MICROCHIP TECHNOLOGY INC.
COM
595017104
98329010
1090364
SH
SOLE
744510
0
345854
MICRON TECHNOLOGY INC
COM
595112103
25691508
301049
SH
SOLE
263155
0
37894
MICROSOFT CORP
COM
594918104
1377970786
3664426
SH
SOLE
2736266
0
928160
MICROSTRATEGY INC
CL A NEW
594972408
871004
1379
SH
SOLE
1080
0
299
MIDDLEBY CORP
COM
596278101
705091
4791
SH
SOLE
1608
0
3183
MINERALS TECHNOLOGIES INC
COM
603158106
407180
5710
SH
SOLE
1000
0
4710
MITSUBISHI UFJ FINL GROUP IN
SPONSORED ADS
606822104
445346
51724
SH
SOLE
49553
0
2171
MOBILEYE GLOBAL INC
COMMON CLASS A
60741F104
314373
7257
SH
SOLE
4257
0
3000
MODERNA INC
COM
60770K107
3472396
34916
SH
SOLE
12126
0
22790
MODULAR MED INC
COM NEW
60785L207
119367
65586
SH
SOLE
0
0
65586
MOHAWK INDS INC
COM
608190104
515120
4977
SH
SOLE
52
0
4925
MONDELEZ INTL INC
CL A
609207105
19015039
262530
SH
SOLE
214392
0
48138
MONGODB INC
CL A
60937P106
106443548
260349
SH
SOLE
205594
0
54755
MONOLITHIC PWR SYS INC
COM
609839105
7238334
11475
SH
SOLE
10951
0
524
MONROE CAP CORP
COM
610335101
3046150
431161
SH
SOLE
338661
0
92500
MONSTER BEVERAGE CORP NEW
COM
61174X109
564414
9797
SH
SOLE
3761
0
6036
MONTROSE ENVIRONMENTAL GROUP
COM
615111101
18037589
561394
SH
SOLE
409913
0
151481
MOODYS CORP
COM
615369105
11343772
29045
SH
SOLE
19135
0
9910
MORGAN STANLEY
COM NEW
617446448
15106903
162004
SH
SOLE
134004
0
28000
MORNINGSTAR INC
COM
617700109
1453854
5079
SH
SOLE
3979
0
1100
MOSAIC CO NEW
COM
61945C103
1104021
30899
SH
SOLE
26943
0
3956
MOTOROLA SOLUTIONS INC
COM NEW
620076307
67071967
214226
SH
SOLE
187302
0
26924
MP MATERIALS CORP
COM CL A
553368101
1086271
54724
SH
SOLE
54624
0
100
MPLX LP
COM UNIT REP LTD
55336V100
418538
11398
SH
SOLE
8208
0
3190
MRC GLOBAL INC
COM
55345K103
214695
19500
SH
SOLE
19500
0
0
MSC INDL DIRECT INC
CL A
553530106
401173
3962
SH
SOLE
1769
0
2193
MSCI INC
COM
55354G100
855388
1512
SH
SOLE
1477
0
35
NAPCO SEC TECHNOLOGIES INC
COM
630402105
461896
13486
SH
SOLE
13486
0
0
NASDAQ INC
COM
631103108
1030706
17728
SH
SOLE
15718
0
2010
NATIONAL BK HLDGS CORP
CL A
633707104
232438
6250
SH
SOLE
6250
0
0
NATIONAL GRID PLC
SPONSORED ADR NE
636274409
1160385
17067
SH
SOLE
16468
0
599
NATIONAL VISION HLDGS INC
COM
63845R107
703060
33591
SH
SOLE
33591
0
0
NEKTAR THERAPEUTICS
COM
640268108
7646
13532
SH
SOLE
12782
0
750
NEOGEN CORP
COM
640491106
64771615
3220866
SH
SOLE
2646883
0
573983
NEOGENOMICS INC
COM NEW
64049M209
7784829
481139
SH
SOLE
453830
0
27309
NEPHROS INC
COM
640671400
125422
36249
SH
SOLE
36249
0
0
NETAPP INC
COM
64110D104
1535863
17421
SH
SOLE
16765
0
656
NETFLIX INC
COM
64110L106
61796507
126923
SH
SOLE
106182
0
20742
NEUROCRINE BIOSCIENCES INC
COM
64125C109
1069628
8118
SH
SOLE
7891
0
227
NEURONETICS INC
COM
64131A105
32999
11379
SH
SOLE
6614
0
4765
NEVRO CORP
COM
64157F103
826454
38404
SH
SOLE
28704
0
9700
NEW FORTRESS ENERGY INC
COM CL A
644393100
1203059
31886
SH
SOLE
31886
0
0
NEW YORK CMNTY BANCORP INC
COM
649445103
2329554
227718
SH
SOLE
205876
0
21842
NEWELL BRANDS INC
COM
651229106
101582
11703
SH
SOLE
8035
0
3668
NEWMONT CORP
COM
651639106
1253997
30297
SH
SOLE
24162
0
6135
NEXGEN ENERGY LTD
COM
65340P106
127113
18159
SH
SOLE
18159
0
0
NEXTERA ENERGY INC
COM
65339F101
26212775
431557
SH
SOLE
282441
0
149116
NEXTERA ENERGY PARTNERS LP
COM UNIT PART IN
65341B106
456530
15012
SH
SOLE
13137
0
1875
NEXTNAV INC
COMMON STOCK
65345N106
178000
40000
SH
SOLE
40000
0
0
NICE LTD
SPONSORED ADR
653656108
953059
4777
SH
SOLE
4772
0
5
NIKE INC
CL B
654106103
39614167
364872
SH
SOLE
246905
0
117968
NISOURCE INC
COM
65473P105
648059
24409
SH
SOLE
22283
0
2126
NOBLE CORP PLC
ORD SHS A
G65431127
342851
7119
SH
SOLE
7119
0
0
NORFOLK SOUTHN CORP
COM
655844108
10880158
46028
SH
SOLE
36504
0
9524
NORTHERN TR CORP
COM
665859104
14812911
175550
SH
SOLE
115914
0
59636
NORTHROP GRUMMAN CORP
COM
666807102
10894900
23273
SH
SOLE
21214
0
2059
NOVANTA INC
COM
67000B104
65492461
388887
SH
SOLE
276462
0
112425
NOVARTIS AG
SPONSORED ADR
66987V109
8607839
85251
SH
SOLE
75936
0
9316
NOVO-NORDISK A S
ADR
670100205
6508058
62910
SH
SOLE
52882
0
10028
NUCOR CORP
COM
670346105
5757048
33079
SH
SOLE
20836
0
12243
NUTANIX INC
CL A
67059N108
1385061
29043
SH
SOLE
14078
0
14965
NUTRIEN LTD
COM
67077M108
1716965
30480
SH
SOLE
23924
0
6556
NVIDIA CORPORATION
COM
67066G104
184937948
373446
SH
SOLE
266870
0
106576
NXP SEMICONDUCTORS N V
COM
N6596X109
1264432
5505
SH
SOLE
2973
0
2532
OCCIDENTAL PETE CORP
COM
674599105
522513
8751
SH
SOLE
6324
0
2427
OCCIDENTAL PETE CORP
*W EXP 08/03/202
674599162
48585
1248
SH
SOLE
1220
0
28
OCUPHIRE PHARMA INC
COM
67577R102
100134
33267
SH
SOLE
33267
0
0
OGE ENERGY CORP
COM
670837103
717078
20529
SH
SOLE
19887
0
642
OKTA INC
CL A
679295105
10187147
112528
SH
SOLE
102940
0
9588
OLD DOMINION FREIGHT LINE IN
COM
679580100
6066772
14967
SH
SOLE
12469
0
2498
OLD NATL BANCORP IND
COM
680033107
647272
38323
SH
SOLE
30678
0
7644
OLD REP INTL CORP
COM
680223104
778618
26484
SH
SOLE
23784
0
2700
OLD SECOND BANCORP INC ILL
COM
680277100
171113
11082
SH
SOLE
6000
0
5082
OMNIAB INC
COM
68218J103
304551
49360
SH
SOLE
38605
0
10755
OMNICOM GROUP INC
COM
681919106
11162663
129033
SH
SOLE
126531
0
2502
ON SEMICONDUCTOR CORP
COM
682189105
325934
3902
SH
SOLE
2451
0
1451
ONEOK INC NEW
COM
682680103
10168218
144805
SH
SOLE
98926
0
45879
ONESPAWORLD HOLDINGS LIMITED
COM
P73684113
340022
24115
SH
SOLE
11215
0
12900
OPEN TEXT CORP
COM
683715106
335320
7980
SH
SOLE
7945
0
35
OPENDOOR TECHNOLOGIES INC
COM
683712103
50754
11329
SH
SOLE
8407
0
2922
OPKO HEALTH INC
COM
68375N103
165777
109786
SH
SOLE
109786
0
0
OPTIMIZERX CORP
COM NEW
68401U204
10605196
741104
SH
SOLE
681887
0
59217
OPTION CARE HEALTH INC
COM NEW
68404L201
8584953
254822
SH
SOLE
168412
0
86410
ORACLE CORP
COM
68389X105
24476173
232156
SH
SOLE
196622
0
35534
OREILLY AUTOMOTIVE INC
COM
67103H107
66716518
70222
SH
SOLE
44359
0
25863
ORGANON & CO
COMMON STOCK
68622V106
237090
16442
SH
SOLE
12188
0
4254
OSHKOSH CORP
COM
688239201
1100137
10148
SH
SOLE
9628
0
520
OTIS WORLDWIDE CORP
COM
68902V107
1355414
15149
SH
SOLE
11178
0
3971
OVID THERAPEUTICS INC
COM
690469101
69797
21676
SH
SOLE
21676
0
0
P3 HEALTH PARTNERS INC
COM CL A
744413105
142894
101343
SH
SOLE
101343
0
0
P3 HEALTH PARTNERS INC
*W EXP 11/19/202
744413113
814
7765
SH
SOLE
7765
0
0
PACCAR INC
COM
693718108
2669008
27332
SH
SOLE
10797
0
16535
PACER FDS TR
TRENDP US LAR CP
69374H105
492023
11371
SH
SOLE
11371
0
0
PACER FDS TR
DATA AND INFRAST
69374H741
2415
81
SH
SOLE
81
0
0
PACER FDS TR
PACER US SMALL
69374H857
1777590
37010
SH
SOLE
31110
0
5900
PACER FDS TR
US CASH COWS 100
69374H881
3955146
76075
SH
SOLE
73801
0
2274
PACKAGING CORP AMER
COM
695156109
351810
2160
SH
SOLE
2147
0
12
PALANTIR TECHNOLOGIES INC
CL A
69608A108
915155
53300
SH
SOLE
29965
0
23335
PALO ALTO NETWORKS INC
COM
697435105
183627956
622721
SH
SOLE
469659
0
153062
PALOMAR HLDGS INC
COM
69753M105
8646012
155784
SH
SOLE
145683
0
10101
PAN AMERN SILVER CORP
COM
697900108
449637
27534
SH
SOLE
16080
0
11454
PARAMOUNT GLOBAL
CLASS B COM
92556H206
745225
50387
SH
SOLE
45269
0
5118
PARKER-HANNIFIN CORP
COM
701094104
11438610
24829
SH
SOLE
20368
0
4460
PARSONS CORP DEL
COM
70202L102
978590
15605
SH
SOLE
5661
0
9944
PATTERSON COS INC
COM
703395103
268312
9431
SH
SOLE
8775
0
656
PAYCHEX INC
COM
704326107
26933893
226126
SH
SOLE
170952
0
55174
PAYCOM SOFTWARE INC
COM
70432V102
530583
2567
SH
SOLE
1548
0
1019
PAYLOCITY HLDG CORP
COM
70438V106
22182381
134561
SH
SOLE
127487
0
7074
PAYPAL HLDGS INC
COM
70450Y103
24175566
393675
SH
SOLE
339916
0
53759
PAYSIGN INC
COM
70451A104
42336
15120
SH
SOLE
15120
0
0
PDD HOLDINGS INC
SPONSORED ADS
722304102
337098
2304
SH
SOLE
0
0
2304
PELOTON INTERACTIVE INC
CL A COM
70614W100
225342
37002
SH
SOLE
36361
0
641
PELOTON INTERACTIVE INC
NOTE2/1
70614WAB6
77388
100000
PRN
SOLE
0
0
100000
PENUMBRA INC
COM
70975L107
3374912
13417
SH
SOLE
10923
0
2494
PEPSICO INC
COM
713448108
87466291
514992
SH
SOLE
412815
0
102177
PERFICIENT INC
COM
71375U101
1821042
27667
SH
SOLE
26967
0
700
PERRIGO CO PLC
SHS
G97822103
230552
7164
SH
SOLE
6506
0
658
PFIZER INC
COM
717081103
31025201
1077638
SH
SOLE
823678
0
253960
PHILIP MORRIS INTL INC
COM
718172109
14086474
149729
SH
SOLE
115331
0
34398
PHILLIPS 66
COM
718546104
23838682
179050
SH
SOLE
171819
0
7230
PHILLIPS EDISON & CO INC
COMMON STOCK
71844V201
262838
7205
SH
SOLE
7205
0
0
PHREESIA INC
COM
71944F106
12217418
527750
SH
SOLE
369583
0
158167
PIMCO ETF TR
1-5 US TIP IDX
72201R205
32992
645
SH
SOLE
0
0
645
PIMCO ETF TR
ACTIVE BD ETF
72201R775
99291
1074
SH
SOLE
1074
0
0
PIMCO ETF TR
0-5 HIGH YIELD
72201R783
26062
280
SH
SOLE
230
0
50
PIMCO ETF TR
INV GRD CRP BD
72201R817
29464
303
SH
SOLE
287
0
16
PIMCO ETF TR
ENHAN SHRT MA AC
72201R833
1686717
16903
SH
SOLE
14944
0
1959
PIMCO ETF TR
25YR+ ZERO U S
72201R882
1178395
13810
SH
SOLE
12510
0
1300
PINTEREST INC
CL A
72352L106
247575
6684
SH
SOLE
2184
0
4500
PIONEER NAT RES CO
COM
723787107
34092828
151605
SH
SOLE
125678
0
25926
PLAINS ALL AMERN PIPELINE L
UNIT LTD PARTN
726503105
376296
24838
SH
SOLE
4838
0
20000
PLANET FITNESS INC
CL A
72703H101
18974525
259925
SH
SOLE
231713
0
28212
PNC FINL SVCS GROUP INC
COM
693475105
2363173
15261
SH
SOLE
13252
0
2009
POOL CORP
COM
73278L105
317377027
796010
SH
SOLE
625559
0
170451
POPULAR INC
COM NEW
733174700
800921
9759
SH
SOLE
9759
0
0
PORTILLOS INC
COM CL A
73642K106
39807732
2498916
SH
SOLE
1878410
0
620506
PORTLAND GEN ELEC CO
COM NEW
736508847
395453
9124
SH
SOLE
1764
0
7360
POSEIDA THERAPEUTICS INC
COM
73730P108
2294013
682742
SH
SOLE
466692
0
216050
POWER INTEGRATIONS INC
COM
739276103
286892
3494
SH
SOLE
3494
0
0
POWERSCHOOL HOLDINGS INC
COM CL A
73939C106
78899094
3348858
SH
SOLE
2618910
0
729948
PPG INDS INC
COM
693506107
5005750
33472
SH
SOLE
17691
0
15782
PPL CORP
COM
69351T106
254725
9399
SH
SOLE
8912
0
487
PRA GROUP INC
COM
69354N106
4196724
160180
SH
SOLE
129648
0
30532
PRESTIGE CONSMR HEALTHCARE I
COM
74112D101
4174959
68196
SH
SOLE
63683
0
4513
PRICE T ROWE GROUP INC
COM
74144T108
16344769
151776
SH
SOLE
146090
0
5686
PRIMERICA INC
COM
74164M108
2009481
9766
SH
SOLE
9250
0
516
PRINCIPAL FINANCIAL GROUP IN
COM
74251V102
359006
4563
SH
SOLE
2785
0
1778
PRIVIA HEALTH GROUP INC
COM
74276R102
526811
22875
SH
SOLE
22875
0
0
PROCORE TECHNOLOGIES INC
COM
74275K108
4819996
69633
SH
SOLE
57864
0
11769
PROCTER AND GAMBLE CO
COM
742718109
134560219
918249
SH
SOLE
630875
0
287375
PROGRESSIVE CORP
COM
743315103
239679671
1504769
SH
SOLE
1304466
0
200304
PROLOGIS INC.
COM
74340W103
3354627
25166
SH
SOLE
13685
0
11481
PROS HOLDINGS INC
COM
74346Y103
2980391
76834
SH
SOLE
76834
0
0
PROSHARES TR
ULTRAPRO SHORT S
74347B110
1376
160
SH
SOLE
160
0
0
PROSHARES TR
PSHS ULTSH 20YRS
74347B201
19630
650
SH
SOLE
500
0
150
PROSHARES TR
SHORT S&P 500 NE
74347B425
95794
7374
SH
SOLE
3374
0
4000
PROSHARES TR
RUSS 2000 DIVD
74347B698
405337
6235
SH
SOLE
6235
0
0
PROSHARES TR
SHORT QQQ NEW
74347B714
41636
4392
SH
SOLE
4392
0
0
PROSHARES TR
ULTRAPRO SHT QQQ
74347G432
26900
2000
SH
SOLE
2000
0
0
PROSHARES TR
BITCOIN STRATE
74347G440
86407
4217
SH
SOLE
4217
0
0
PROSHARES TR
ULTSHT REAL EST
74347G556
71
5
SH
SOLE
5
0
0
PROSHARES TR
PSHS ULT S&P 500
74347R107
465901
7160
SH
SOLE
6400
0
760
PROSHARES TR
PSHS ULT SEMICDT
74347R669
880244
16175
SH
SOLE
16175
0
0
PROSHARES TR
ULTRA FNCLS NEW
74347X633
374256
6780
SH
SOLE
5580
0
1200
PROSHARES TR
ULTRAPRO QQQ
74347X831
13081
258
SH
SOLE
258
0
0
PROSHARES TR
SHRT 20+YR TRE
74347X849
51959
2350
SH
SOLE
2350
0
0
PROSHARES TR
ULTRPRO S&P500
74347X864
510
9
SH
SOLE
9
0
0
PROSHARES TR
S&P 500 DV ARIST
74348A467
5400200
56725
SH
SOLE
56725
0
0
PROSPECT CAP CORP
COM
74348T102
325107
54275
SH
SOLE
54275
0
0
PROSPECT CAP CORP
NOTE 6.375% 3/0
74348TAT9
49845
50000
PRN
SOLE
0
0
50000
PRUDENTIAL FINL INC
COM
744320102
1196288
11535
SH
SOLE
8508
0
3027
PTC INC
COM
69370C100
400833
2291
SH
SOLE
2276
0
15
PUBLIC STORAGE
COM
74460D109
924941
3033
SH
SOLE
2826
0
207
PUBLIC SVC ENTERPRISE GRP IN
COM
744573106
778001
12723
SH
SOLE
12000
0
723
PULTE GROUP INC
COM
745867101
2761445
26753
SH
SOLE
26644
0
109
PURE CYCLE CORP
COM NEW
746228303
1889908
180507
SH
SOLE
147407
0
33100
PURE STORAGE INC
CL A
74624M102
84985910
2383228
SH
SOLE
1377126
0
1006102
PURECYCLE TECHNOLOGIES INC
COM
74623V103
66708
16471
SH
SOLE
16471
0
0
PVH CORPORATION
COM
693656100
393104
3219
SH
SOLE
2
0
3217
QUALCOMM INC
COM
747525103
47538295
328689
SH
SOLE
286367
0
42322
QUALYS INC
COM
74758T303
5112113
26045
SH
SOLE
23396
0
2649
QUANTA SVCS INC
COM
74762E102
4839620
22426
SH
SOLE
19751
0
2675
QUEST DIAGNOSTICS INC
COM
74834L100
1467823
10646
SH
SOLE
10129
0
517
QUIDELORTHO CORP
COM
219798105
3622983
49159
SH
SOLE
48516
0
643
QUINSTREET INC
COM
74874Q100
11332223
883949
SH
SOLE
779808
0
104141
RAMBUS INC DEL
COM
750917106
305692
4479
SH
SOLE
4401
0
78
RAPID7 INC
COM
753422104
4084706
71536
SH
SOLE
65780
0
5756
RAYONIER INC
COM
754907103
1280672
38332
SH
SOLE
26217
0
12115
RB GLOBAL INC
COM
74935Q107
51408009
768546
SH
SOLE
396811
0
371735
RBC BEARINGS INC
COM
75524B104
2302196
8081
SH
SOLE
5619
0
2462
RE MAX HLDGS INC
CL A
75524W108
168425
12635
SH
SOLE
12635
0
0
REALTY INCOME CORP
COM
756109104
872377
15193
SH
SOLE
15020
0
173
REDFIN CORP
COM
75737F108
1730674
167701
SH
SOLE
152936
0
14765
REDWOOD TRUST INC
COM
758075402
244814
33038
SH
SOLE
31038
0
2000
REGAL REXNORD CORPORATION
COM
758750103
439915
2972
SH
SOLE
2972
0
0
REGENERON PHARMACEUTICALS
COM
75886F107
1770633
2016
SH
SOLE
1964
0
52
REGIONS FINANCIAL CORP NEW
COM
7591EP100
5219158
269306
SH
SOLE
213772
0
55534
REMITLY GLOBAL INC
COM
75960P104
286309
14743
SH
SOLE
14193
0
550
RENOVARO BIOSCIENCES INC
COM
29350E104
51037
16100
SH
SOLE
16100
0
0
RENTOKIL INITIAL PLC
SPONSORED ADR
760125104
1154555
40355
SH
SOLE
29287
0
11068
REPAY HLDGS CORP
COM CL A
76029L100
3467471
406027
SH
SOLE
364122
0
41905
REPLIGEN CORP
COM
759916109
4919148
27359
SH
SOLE
26144
0
1215
REPUBLIC SVCS INC
COM
760759100
5448494
33039
SH
SOLE
31439
0
1600
RESMED INC
COM
761152107
49249115
286299
SH
SOLE
182049
0
104250
REVANCE THERAPEUTICS INC
COM
761330109
2575022
292949
SH
SOLE
270778
0
22171
REVANCE THERAPEUTICS INC
NOTE 1.750% 2/1
761330AB5
18985
25000
PRN
SOLE
25000
0
0
REVOLVE GROUP INC
CL A
76156B107
332993
20084
SH
SOLE
19854
0
230
REVVITY INC
COM
714046109
682313
6242
SH
SOLE
6203
0
39
RH
COM
74967X103
4310115
14787
SH
SOLE
11654
0
3133
RINGCENTRAL INC
CL A
76680R206
816022
24036
SH
SOLE
17550
0
6486
RINGCENTRAL INC
NOTE3/0
76680RAF4
2755590
2963000
PRN
SOLE
2620000
0
343000
RIO TINTO PLC
SPONSORED ADR
767204100
851227
11432
SH
SOLE
11213
0
219
RIVIAN AUTOMOTIVE INC
COM CL A
76954A103
8546924
364319
SH
SOLE
315616
0
48703
RLI CORP
COM
749607107
225968
1697
SH
SOLE
1673
0
24
ROBERT HALF INC.
COM
770323103
7905295
89915
SH
SOLE
86792
0
3123
ROBLOX CORP
CL A
771049103
289956
6342
SH
SOLE
6252
0
90
ROCKET LAB USA INC
COM
773122106
1918457
346918
SH
SOLE
298177
0
48741
ROCKET PHARMACEUTICALS INC
COM
77313F106
4401964
146879
SH
SOLE
143589
0
3290
ROCKWELL AUTOMATION INC
COM
773903109
122424899
394308
SH
SOLE
198214
0
196095
ROKU INC
COM CL A
77543R102
2648516
28895
SH
SOLE
25554
0
3341
ROLLINS INC
COM
775711104
88004135
2015208
SH
SOLE
1439519
0
575689
ROPER TECHNOLOGIES INC
COM
776696106
18682868
34270
SH
SOLE
27427
0
6843
ROSS STORES INC
COM
778296103
2746567
19847
SH
SOLE
15566
0
4281
ROYAL BK CDA
COM
780087102
2639732
26102
SH
SOLE
25820
0
283
ROYAL CARIBBEAN GROUP
COM
V7780T103
9622896
74314
SH
SOLE
68644
0
5670
ROYAL GOLD INC
COM
780287108
3022548
24988
SH
SOLE
19348
0
5640
ROYCE GLOBAL VALUE TR INC
COM
78081T104
131820
13520
SH
SOLE
12500
0
1020
RPM INTL INC
COM
749685103
1654698
14823
SH
SOLE
6210
0
8613
RTX CORPORATION
COM
75513E101
19857807
236009
SH
SOLE
207642
0
28367
RUSH STREET INTERACTIVE INC
COM
782011100
2396367
533712
SH
SOLE
533712
0
0
RYAN SPECIALTY HOLDINGS INC
CL A
78351F107
116167573
2700316
SH
SOLE
2279573
0
420743
RYDER SYS INC
COM
783549108
293403
2550
SH
SOLE
474
0
2076
S&P GLOBAL INC
COM
78409V104
82508342
187298
SH
SOLE
112105
0
75193
SALESFORCE INC
COM
79466L302
212438832
807322
SH
SOLE
567330
0
239993
SAMSARA INC
COM CL A
79589L106
1461543
43785
SH
SOLE
33845
0
9940
SANGAMO THERAPEUTICS INC
COM
800677106
67859
124902
SH
SOLE
124402
0
500
SAREPTA THERAPEUTICS INC
COM
803607100
4278310
44367
SH
SOLE
39298
0
5069
SBA COMMUNICATIONS CORP NEW
CL A
78410G104
18785970
74051
SH
SOLE
65244
0
8807
SCHLUMBERGER LTD
COM STK
806857108
9046592
173839
SH
SOLE
151985
0
21855
SCHWAB CHARLES CORP
COM
808513105
136150649
1978934
SH
SOLE
1276163
0
702771
SCHWAB STRATEGIC TR
US BRD MKT ETF
808524102
3280931
58935
SH
SOLE
57985
0
950
SCHWAB STRATEGIC TR
US LRG CAP ETF
808524201
1539617
27298
SH
SOLE
26527
0
771
SCHWAB STRATEGIC TR
US LCAP GR ETF
808524300
4152417
50053
SH
SOLE
43528
0
6525
SCHWAB STRATEGIC TR
US LCAP VA ETF
808524409
571602
8154
SH
SOLE
7372
0
782
SCHWAB STRATEGIC TR
US MID-CAP ETF
808524508
382023
5072
SH
SOLE
3476
0
1596
SCHWAB STRATEGIC TR
US SML CAP ETF
808524607
2313502
48973
SH
SOLE
48644
0
329
SCHWAB STRATEGIC TR
5 10YR CORP BD
808524698
9932
221
SH
SOLE
123
0
98
SCHWAB STRATEGIC TR
EMRG MKTEQ ETF
808524706
634748
25605
SH
SOLE
25605
0
0
SCHWAB STRATEGIC TR
SCHWAB FDT US SC
808524763
174408
3151
SH
SOLE
2779
0
372
SCHWAB STRATEGIC TR
SCHWAB FDT US LG
808524771
405912
6553
SH
SOLE
6056
0
497
SCHWAB STRATEGIC TR
US DIVIDEND EQ
808524797
7459447
97983
SH
SOLE
83746
0
14237
SCHWAB STRATEGIC TR
INTL EQTY ETF
808524805
2783631
75315
SH
SOLE
71407
0
3908
SCHWAB STRATEGIC TR
US AGGREGATE B
808524839
82611
1772
SH
SOLE
541
0
1231
SCHWAB STRATEGIC TR
US REIT ETF
808524847
193680
9352
SH
SOLE
9253
0
99
SCHWAB STRATEGIC TR
INT-TRM U.S TRES
808524854
1530382
30780
SH
SOLE
30737
0
43
SCHWAB STRATEGIC TR
SHT TM US TRES
808524862
1768940
36511
SH
SOLE
34511
0
2000
SCHWAB STRATEGIC TR
US TIPS ETF
808524870
410242
7859
SH
SOLE
7671
0
188
SCHWAB STRATEGIC TR
INTL SCEQT ETF
808524888
57254
1641
SH
SOLE
1641
0
0
SCIENCE APPLICATIONS INTL CO
COM
808625107
2978107
23955
SH
SOLE
20693
0
3262
SCOTTS MIRACLE-GRO CO
CL A
810186106
14598389
228994
SH
SOLE
216874
0
12120
SEALED AIR CORP NEW
COM
81211K100
7028472
192455
SH
SOLE
169412
0
23043
SELECT SECTOR SPDR TR
SBI MATERIALS
81369Y100
1450273
16954
SH
SOLE
16644
0
310
SELECT SECTOR SPDR TR
SBI HEALTHCARE
81369Y209
15142417
111031
SH
SOLE
107956
0
3075
SELECT SECTOR SPDR TR
SBI CONS STPLS
81369Y308
1215034
16868
SH
SOLE
16133
0
735
SELECT SECTOR SPDR TR
SBI CONS DISCR
81369Y407
3576431
20001
SH
SOLE
18081
0
1920
SELECT SECTOR SPDR TR
ENERGY
81369Y506
18196185
217035
SH
SOLE
189298
0
27737
SELECT SECTOR SPDR TR
FINANCIAL
81369Y605
17076830
454171
SH
SOLE
396665
0
57506
SELECT SECTOR SPDR TR
INDL
81369Y704
3500064
30705
SH
SOLE
27376
0
3329
SELECT SECTOR SPDR TR
TECHNOLOGY
81369Y803
14341616
74510
SH
SOLE
70209
0
4301
SELECT SECTOR SPDR TR
COMMUNICATION
81369Y852
5122962
70506
SH
SOLE
68488
0
2018
SELECT SECTOR SPDR TR
RL EST SEL SEC
81369Y860
1885886
47077
SH
SOLE
46346
0
731
SELECT SECTOR SPDR TR
SBI INT-UTILS
81369Y886
3792517
59885
SH
SOLE
58891
0
994
SELECTQUOTE INC
COM
816307300
75350
55000
SH
SOLE
55000
0
0
SEMPRA
COM
816851109
3164576
42347
SH
SOLE
39826
0
2521
SENSATA TECHNOLOGIES HLDG PL
SHS
G8060N102
777714
20700
SH
SOLE
77
0
20623
SENSEONICS HLDGS INC
COM
81727U105
14424
25300
SH
SOLE
20800
0
4500
SENTINELONE INC
CL A
81730H109
591524
21557
SH
SOLE
20057
0
1500
SERVICENOW INC
COM
81762P102
216876833
306978
SH
SOLE
258943
0
48034
SHAKE SHACK INC
CL A
819047101
14737465
198833
SH
SOLE
171573
0
27260
SHELL PLC
SPON ADS
780259305
4311010
65517
SH
SOLE
56809
0
8708
SHERWIN WILLIAMS CO
COM
824348106
12375515
39678
SH
SOLE
23291
0
16387
SHIFT4 PMTS INC
CL A
82452J109
234914
3160
SH
SOLE
2560
0
600
SHOALS TECHNOLOGIES GROUP IN
CL A
82489W107
323931
20845
SH
SOLE
20215
0
630
SHOPIFY INC
CL A
82509L107
28852524
370379
SH
SOLE
307036
0
63343
SIGNET JEWELERS LIMITED
SHS
G81276100
284024
2648
SH
SOLE
2608
0
40
SILENCE THERAPEUTICS PLC
ADS
82686Q101
443769
25548
SH
SOLE
25548
0
0
SILICON LABORATORIES INC
COM
826919102
445750
3370
SH
SOLE
1425
0
1945
SIMILARWEB LTD
SHS
M84137104
96159
18041
SH
SOLE
17601
0
440
SIMON PPTY GROUP INC NEW
COM
828806109
2458043
17232
SH
SOLE
10635
0
6597
SIMPLY GOOD FOODS CO
COM
82900L102
1424333
35968
SH
SOLE
35107
0
861
SIRIUS XM HOLDINGS INC
COM
82968B103
96480
17638
SH
SOLE
13938
0
3700
SITEONE LANDSCAPE SUPPLY INC
COM
82982L103
9633813
59285
SH
SOLE
54023
0
5262
SITIO ROYALTIES CORP
CLASS A COM
82983N108
2362461
100488
SH
SOLE
96248
0
4240
SKYWORKS SOLUTIONS INC
COM
83088M102
385825
3432
SH
SOLE
1913
0
1519
SM ENERGY CO
COM
78454L100
242000
6250
SH
SOLE
5250
0
1000
SMARTSHEET INC
COM CL A
83200N103
15473906
323587
SH
SOLE
288545
0
35042
SMITH A O CORP
COM
831865209
370162
4490
SH
SOLE
3266
0
1224
SMUCKER J M CO
COM NEW
832696405
17383297
137548
SH
SOLE
100288
0
37260
SNAP ON INC
COM
833034101
2245679
7775
SH
SOLE
6530
0
1245
SNOWFLAKE INC
CL A
833445109
5722444
28756
SH
SOLE
26234
0
2522
SOLO BRANDS INC
COM CL A
83425V104
1493166
242397
SH
SOLE
236086
0
6311
SONOS INC
COM
83570H108
337795
19708
SH
SOLE
19074
0
634
SONY GROUP CORP
SPONSORED ADR
835699307
1200766
12681
SH
SOLE
12521
0
160
SOUNDTHINKING INC
COM
82536T107
1241372
48605
SH
SOLE
46360
0
2245
SOUTHERN CO
COM
842587107
6344659
90483
SH
SOLE
76147
0
14336
SOUTHWEST AIRLS CO
COM
844741108
820246
28402
SH
SOLE
22551
0
5851
SOUTHWESTERN ENERGY CO
COM
845467109
70956
10833
SH
SOLE
5000
0
5833
SOVOS BRANDS INC
COM
84612U107
282733
12834
SH
SOLE
12834
0
0
SP PLUS CORP
COM
78469C103
657948
12838
SH
SOLE
12838
0
0
SPDR DOW JONES INDL AVERAGE
UT SER 1
78467X109
15164717
40239
SH
SOLE
30633
0
9606
SPDR GOLD TR
GOLD SHS
78463V107
29330448
153426
SH
SOLE
134996
0
18430
SPDR INDEX SHS FDS
PORTFLO EURP ETF
78463X103
17540
435
SH
SOLE
70
0
365
SPDR INDEX SHS FDS
S&P NORTH AMER
78463X152
3519
69
SH
SOLE
69
0
0
SPDR INDEX SHS FDS
EURO STOXX 50
78463X202
40639
850
SH
SOLE
850
0
0
SPDR INDEX SHS FDS
PORTFOLIO EMG MK
78463X509
1050658
29671
SH
SOLE
27506
0
2165
SPDR INDEX SHS FDS
S&P EM MKT DIV
78463X533
48845
1502
SH
SOLE
1502
0
0
SPDR INDEX SHS FDS
GLB NAT RESRCE
78463X541
483210
8530
SH
SOLE
3861
0
4668
SPDR INDEX SHS FDS
DJ GLB RL ES ETF
78463X749
2625770
60073
SH
SOLE
57479
0
2593
SPDR INDEX SHS FDS
S&P EMKTSC ETF
78463X756
68881
1220
SH
SOLE
1220
0
0
SPDR INDEX SHS FDS
MSCI ACWI EXUS
78463X848
109275
4041
SH
SOLE
3281
0
760
SPDR INDEX SHS FDS
DJ INTL RL ETF
78463X863
146984
5386
SH
SOLE
5386
0
0
SPDR INDEX SHS FDS
S&P INTL SMLCP
78463X871
674582
21240
SH
SOLE
56
0
21184
SPDR INDEX SHS FDS
PORTFOLIO DEVLPD
78463X889
1436711
42244
SH
SOLE
21658
0
20586
SPDR S&P 500 ETF TR
TR UNIT
78462F103
347549723
731206
SH
SOLE
621924
0
109283
SPDR S&P MIDCAP 400 ETF TR
UTSER1 S&PDCRP
78467Y107
32527754
64109
SH
SOLE
55732
0
8377
SPDR SER TR
NYSE TECH ETF
78464A102
301610
1837
SH
SOLE
1837
0
0
SPDR SER TR
S&P 600 SMCP GRW
78464A201
186913
2235
SH
SOLE
2235
0
0
SPDR SER TR
NUVEEN BLOOMBERG
78464A284
1395042
55140
SH
SOLE
55140
0
0
SPDR SER TR
S&P 600 SMCP VAL
78464A300
1106190
13278
SH
SOLE
12308
0
970
SPDR SER TR
BBG CONV SEC ETF
78464A359
2405880
33346
SH
SOLE
30622
0
2723
SPDR SER TR
PORTFOLIO INTRMD
78464A375
696915
21228
SH
SOLE
5128
0
16100
SPDR SER TR
BLOOMBERG EMERGI
78464A391
6584
310
SH
SOLE
181
0
129
SPDR SER TR
PRTFLO S&P500 GW
78464A409
1774256
27271
SH
SOLE
27271
0
0
SPDR SER TR
PORTFOLIO SHORT
78464A474
1747974
58696
SH
SOLE
42121
0
16575
SPDR SER TR
PRTFLO S&P500 VL
78464A508
677254
14524
SH
SOLE
4524
0
10000
SPDR SER TR
BLOOMBERG INTL T
78464A516
17569
758
SH
SOLE
597
0
161
SPDR SER TR
S&P TRANSN ETF
78464A532
8349
100
SH
SOLE
0
0
100
SPDR SER TR
S&P TELECOM
78464A540
14316
179
SH
SOLE
179
0
0
SPDR SER TR
HLTH CARE SVCS
78464A573
6671
75
SH
SOLE
75
0
0
SPDR SER TR
DJ REIT ETF
78464A607
30216
317
SH
SOLE
317
0
0
SPDR SER TR
AEROSPACE DEF
78464A631
185119
1367
SH
SOLE
1267
0
100
SPDR SER TR
PORTFOLIO AGRGTE
78464A649
210011
8191
SH
SOLE
6991
0
1200
SPDR SER TR
PORTFLI TIPS ETF
78464A656
40452
1582
SH
SOLE
1582
0
0
SPDR SER TR
PORTFOLIO LN TSR
78464A664
4266
147
SH
SOLE
76
0
71
SPDR SER TR
PORTFLI INTRMDIT
78464A672
102388
3585
SH
SOLE
0
0
3585
SPDR SER TR
S&P REGL BKG
78464A698
358411
6836
SH
SOLE
6836
0
0
SPDR SER TR
S&P METALS MNG
78464A755
6246748
104408
SH
SOLE
97352
0
7056
SPDR SER TR
S&P DIVID ETF
78464A763
10312315
82518
SH
SOLE
75400
0
7118
SPDR SER TR
S&P CAP MKTS
78464A771
23250
228
SH
SOLE
42
0
186
SPDR SER TR
S&P INS ETF
78464A789
195757
4329
SH
SOLE
4329
0
0
SPDR SER TR
S&P BK ETF
78464A797
66591
1447
SH
SOLE
1447
0
0
SPDR SER TR
PORTFOLI S&P1500
78464A805
117
2
SH
SOLE
2
0
0
SPDR SER TR
S&P 400 MDCP GRW
78464A821
15437
204
SH
SOLE
0
0
204
SPDR SER TR
S&P 400 MDCP VAL
78464A839
289408
3944
SH
SOLE
3714
0
230
SPDR SER TR
PORTFOLIO S&P400
78464A847
25431164
521986
SH
SOLE
416712
0
105274
SPDR SER TR
PORTFOLIO S&P500
78464A854
1262837
22591
SH
SOLE
15361
0
7230
SPDR SER TR
S&P SEMICNDCTR
78464A862
835769
3718
SH
SOLE
3718
0
0
SPDR SER TR
S&P BIOTECH
78464A870
9420892
105509
SH
SOLE
62977
0
42531
SPDR SER TR
S&P HOMEBUILD
78464A888
108801
1137
SH
SOLE
622
0
515
SPDR SER TR
PORTFOLIO SH TSR
78468R101
116142
3998
SH
SOLE
473
0
3525
SPDR SER TR
BLOOMBERG INVT
78468R200
136525
4463
SH
SOLE
2418
0
2045
SPDR SER TR
BLOOMBERG SHT TE
78468R408
88017
3501
SH
SOLE
3243
0
258
SPDR SER TR
OILGAS EQUIP
78468R549
3401358
40248
SH
SOLE
40248
0
0
SPDR SER TR
S&P OILGAS EXP
78468R556
20613
151
SH
SOLE
151
0
0
SPDR SER TR
BLOOMBERG HIGH Y
78468R622
78199
825
SH
SOLE
484
0
341
SPDR SER TR
BLOOMBERG 1-3 MO
78468R663
419398
4589
SH
SOLE
580
0
4009
SPDR SER TR
NUVEEN BLMBRG MU
78468R721
340327
7241
SH
SOLE
3437
0
3804
SPDR SER TR
NUVEEN BLMBRG SH
78468R739
749608
15685
SH
SOLE
14494
0
1191
SPDR SER TR
SPDR MSCI USA GE
78468R747
2389740
25156
SH
SOLE
25156
0
0
SPDR SER TR
PRTFLO S&P500 HI
78468R788
260422
6645
SH
SOLE
6645
0
0
SPDR SER TR
SPDR S&P 500 ETF
78468R796
43778
1128
SH
SOLE
1128
0
0
SPDR SER TR
MSCI USA STRTGIC
78468R812
81253
615
SH
SOLE
615
0
0
SPDR SER TR
PORTFOLIO S&P600
78468R853
1280204
30351
SH
SOLE
26063
0
4288
SPDR SER TR
BLOOMBERG 1 10 Y
78468R861
1766
95
SH
SOLE
0
0
95
SPIRE INC
COM
84857L101
390934
6271
SH
SOLE
6195
0
76
SPLUNK INC
COM
848637104
67110609
440503
SH
SOLE
7626
0
432877
SPOTIFY TECHNOLOGY S A
SHS
L8681T102
429374
2285
SH
SOLE
396
0
1889
SPRINKLR INC
CL A
85208T107
160590
13338
SH
SOLE
13338
0
0
SPROTT PHYSICAL GOLD TR
UNIT
85207H104
4189128
262971
SH
SOLE
236071
0
26900
SPROTT PHYSICAL SILVER TR
TR UNIT
85207K107
628624
77800
SH
SOLE
28370
0
49430
SPROUT SOCIAL INC
COM CL A
85209W109
80515277
1310470
SH
SOLE
976267
0
334203
SPROUTS FMRS MKT INC
COM
85208M102
283512
5893
SH
SOLE
5859
0
34
SPS COMM INC
COM
78463M107
957182
4938
SH
SOLE
4938
0
0
SPX TECHNOLOGIES INC
COM
78473E103
1117777
11066
SH
SOLE
10640
0
426
SQUARESPACE INC
CLASS A
85225A107
273983
8300
SH
SOLE
8300
0
0
SS&C TECHNOLOGIES HLDGS INC
COM
78467J100
1514367
24781
SH
SOLE
11585
0
13196
SSGA ACTIVE ETF TR
BLACKSTONE SENR
78467V608
98782
2356
SH
SOLE
2197
0
159
SSGA ACTIVE ETF TR
SPDR TR TACTIC
78467V848
252448
6272
SH
SOLE
5904
0
368
STAG INDL INC
COM
85254J102
2009201
51177
SH
SOLE
50463
0
714
STANLEY BLACK & DECKER INC
COM
854502101
1613064
16443
SH
SOLE
16213
0
230
STARBUCKS CORP
COM
855244109
211903223
2207095
SH
SOLE
1588683
0
618412
STARWOOD PPTY TR INC
COM
85571B105
5081919
241766
SH
SOLE
226474
0
15292
STATE STR CORP
COM
857477103
1173704
15152
SH
SOLE
11625
0
3527
STEEL DYNAMICS INC
COM
858119100
266670
2258
SH
SOLE
1861
0
397
STEELCASE INC
CL A
858155203
292911
21665
SH
SOLE
21665
0
0
STERICYCLE INC
COM
858912108
224011
4520
SH
SOLE
3120
0
1400
STERIS PLC
SHS USD
G8473T100
1867186
8493
SH
SOLE
6924
0
1569
STMICROELECTRONICS N V
NY REGISTRY
861012102
284945
5684
SH
SOLE
5184
0
500
STRIDE INC
COM
86333M108
4062155
68421
SH
SOLE
66736
0
1685
STRYKER CORPORATION
COM
863667101
264269105
882485
SH
SOLE
608826
0
273660
SUN CMNTYS INC
COM
866674104
944505
7067
SH
SOLE
6045
0
1022
SUN LIFE FINANCIAL INC.
COM
866796105
632796
12202
SH
SOLE
12105
0
97
SUNCOR ENERGY INC NEW
COM
867224107
5164799
161198
SH
SOLE
102499
0
58699
SUNOCO LP/SUNOCO FIN CORP
COM UT REP LP
86765K109
203882
3402
SH
SOLE
742
0
2660
SUNOPTA INC
COM
8676EP108
6092167
1113742
SH
SOLE
1005841
0
107901
SUNRUN INC
COM
86771W105
209629
10679
SH
SOLE
10679
0
0
SUPER MICRO COMPUTER INC
COM
86800U104
697006
2452
SH
SOLE
2407
0
45
SURGEPAYS INC
COM NEW
86882L204
169809
26327
SH
SOLE
26327
0
0
SWEETGREEN INC
COM CL A
87043Q108
117136
10366
SH
SOLE
9646
0
720
SYLVAMO CORP
COMMON STOCK
871332102
209110
4258
SH
SOLE
3845
0
413
SYMBOTIC INC
CLASS A COM
87151X101
330565
6440
SH
SOLE
2760
0
3680
SYNCHRONY FINANCIAL
COM
87165B103
287719
7534
SH
SOLE
7444
0
90
SYNOPSYS INC
COM
871607107
19264232
37413
SH
SOLE
35810
0
1603
SYSCO CORP
COM
871829107
20462826
279814
SH
SOLE
227607
0
52207
T-MOBILE US INC
COM
872590104
2817620
17574
SH
SOLE
16222
0
1352
TACTILE SYS TECHNOLOGY INC
COM
87357P100
4269194
298545
SH
SOLE
291540
0
7005
TAIWAN SEMICONDUCTOR MFG LTD
SPONSORED ADS
874039100
6327704
60843
SH
SOLE
45348
0
15495
TAKE-TWO INTERACTIVE SOFTWAR
COM
874054109
5638883
35035
SH
SOLE
32986
0
2049
TAKEDA PHARMACEUTICAL CO LTD
SPONSORED ADS
874060205
169413
11872
SH
SOLE
11346
0
526
TANGER INC
COM
875465106
335003
12085
SH
SOLE
789
0
11296
TARGA RES CORP
COM
87612G101
1357817
15630
SH
SOLE
14440
0
1190
TARGET CORP
COM
87612E106
15914798
111746
SH
SOLE
77101
0
34645
TE CONNECTIVITY LTD
SHS
H84989104
7473253
53190
SH
SOLE
31142
0
22048
TECHNIPFMC PLC
COM
G87110105
344273
17094
SH
SOLE
16794
0
300
TELADOC HEALTH INC
COM
87918A105
405097
18798
SH
SOLE
16518
0
2280
TELADOC HEALTH INC
NOTE 1.250% 6/0
87918AAF2
20548
25000
PRN
SOLE
25000
0
0
TELOS CORP MD
COM
87969B101
146000
40000
SH
SOLE
40000
0
0
TENABLE HLDGS INC
COM
88025T102
12442004
270126
SH
SOLE
248906
0
21220
TERADYNE INC
COM
880770102
1619229
14921
SH
SOLE
14769
0
152
TESLA INC
COM
88160R101
57064325
229654
SH
SOLE
175717
0
53936
TEVA PHARMACEUTICAL INDS LTD
SPONSORED ADS
881624209
109202
10460
SH
SOLE
10460
0
0
TEXAS INSTRS INC
COM
882508104
44240973
259539
SH
SOLE
185522
0
74017
TEXAS PACIFIC LAND CORPORATI
COM
88262P102
4206492
2675
SH
SOLE
2610
0
65
TEXTRON INC
COM
883203101
405164
5038
SH
SOLE
4708
0
330
THE CIGNA GROUP
COM
125523100
13269583
44313
SH
SOLE
35542
0
8771
THE REAL GOOD FOOD COMPANY I
COM CL A
75601G109
765401
503553
SH
SOLE
485953
0
17600
THE TRADE DESK INC
COM CL A
88339J105
693136
9632
SH
SOLE
6302
0
3330
THERIVA BIOLOGICS INC
COM NEW
87164U409
4367
10153
SH
SOLE
7654
0
2499
THERMO FISHER SCIENTIFIC INC
COM
883556102
81325424
153216
SH
SOLE
126112
0
27104
THERMON GROUP HLDGS INC
COM
88362T103
6313988
193859
SH
SOLE
191431
0
2428
THOMSON REUTERS CORP.
COM
884903808
292967
2004
SH
SOLE
1908
0
96
THOUGHTWORKS HOLDING INC
COM
88546E105
487075
101263
SH
SOLE
100561
0
702
THREDUP INC
CL A
88556E102
66375
29500
SH
SOLE
29500
0
0
TILRAY BRANDS INC
COM
88688T100
364065
158289
SH
SOLE
157769
0
520
TIMKEN CO
COM
887389104
362198
4519
SH
SOLE
1806
0
2713
TITAN INTL INC ILL
COM
88830M102
1043088
70100
SH
SOLE
70000
0
100
TJX COS INC NEW
COM
872540109
25685081
273799
SH
SOLE
252371
0
21428
TOAST INC
CL A
888787108
8362295
457957
SH
SOLE
363277
0
94680
TOLL BROTHERS INC
COM
889478103
557739
5426
SH
SOLE
4651
0
775
TOPBUILD CORP
COM
89055F103
630628
1685
SH
SOLE
1685
0
0
TOPGOLF CALLAWAY BRANDS CORP
COM
131193104
1354987
94490
SH
SOLE
46390
0
48100
TORONTO DOMINION BK ONT
COM NEW
891160509
1846818
28580
SH
SOLE
25085
0
3494
TOTALENERGIES SE
SPONSORED ADS
89151E109
4629680
68710
SH
SOLE
51031
0
17679
TRACTOR SUPPLY CO
COM
892356106
13668167
63564
SH
SOLE
51389
0
12175
TRADEWEB MKTS INC
CL A
892672106
663515
7301
SH
SOLE
7256
0
45
TRAEGER INC
COMMON STOCK
89269P103
220985
80947
SH
SOLE
53047
0
27900
TRANE TECHNOLOGIES PLC
SHS
G8994E103
4145443
16996
SH
SOLE
11256
0
5740
TRANSDIGM GROUP INC
COM
893641100
174989895
172983
SH
SOLE
121383
0
51601
TRANSMEDICS GROUP INC
COM
89377M109
12558316
159107
SH
SOLE
146442
0
12665
TRANSOCEAN LTD
REG SHS
H8817H100
1653580
260406
SH
SOLE
228781
0
31625
TRANSUNION
COM
89400J107
709637
10328
SH
SOLE
8368
0
1960
TRAVELERS COMPANIES INC
COM
89417E109
6503109
34139
SH
SOLE
29315
0
4824
TREEHOUSE FOODS INC
COM
89469A104
17478733
421682
SH
SOLE
370781
0
50901
TREX CO INC
COM
89531P105
78865257
952594
SH
SOLE
706324
0
246270
TRIMBLE INC
COM
896239100
10713044
201373
SH
SOLE
160410
0
40963
TRIPLE FLAG PRECIOUS METAL
COM
89679M104
159720
12000
SH
SOLE
12000
0
0
TRUIST FINL CORP
COM
89832Q109
1484398
40206
SH
SOLE
34150
0
6056
TWILIO INC
CL A
90138F102
14390997
189680
SH
SOLE
161335
0
28345
TWIST BIOSCIENCE CORP
COM
90184D100
860976
23358
SH
SOLE
15613
0
7745
TYLER TECHNOLOGIES INC
COM
902252105
192953265
461478
SH
SOLE
376293
0
85185
TYSON FOODS INC
CL A
902494103
493371
9179
SH
SOLE
4281
0
4898
U S SILICA HLDGS INC
COM
90346E103
1064833
94150
SH
SOLE
73065
0
21085
UBER TECHNOLOGIES INC
COM
90353T100
176913101
2873365
SH
SOLE
1921375
0
951990
UBS GROUP AG
SHS
H42097107
221791
7178
SH
SOLE
6536
0
642
UFP INDUSTRIES INC
COM
90278Q108
573232
4566
SH
SOLE
1300
0
3266
ULTA BEAUTY INC
COM
90384S303
30141735
61515
SH
SOLE
45093
0
16422
UNDER ARMOUR INC
CL A
904311107
195208
22208
SH
SOLE
20808
0
1400
UNDER ARMOUR INC
CL C
904311206
60567
7254
SH
SOLE
5289
0
1965
UNIFIRST CORP MASS
COM
904708104
4049671
22140
SH
SOLE
20997
0
1143
UNILEVER PLC
SPON ADR NEW
904767704
6330444
130578
SH
SOLE
102695
0
27883
UNION PAC CORP
COM
907818108
129989045
529228
SH
SOLE
374599
0
154629
UNITED AIRLS HLDGS INC
COM
910047109
861117
20871
SH
SOLE
20061
0
810
UNITED CMNTY BKS BLAIRSVLE G
COM
90984P303
6333122
216443
SH
SOLE
216443
0
0
UNITED PARCEL SERVICE INC
CL B
911312106
29653015
188596
SH
SOLE
139310
0
49286
UNITED RENTALS INC
COM
911363109
4017766
7007
SH
SOLE
6542
0
465
UNITED STATES STL CORP NEW
COM
912909108
2297204
47219
SH
SOLE
36719
0
10500
UNITED THERAPEUTICS CORP DEL
COM
91307C102
337091
1533
SH
SOLE
1510
0
23
UNITEDHEALTH GROUP INC
COM
91324P102
199691011
379302
SH
SOLE
309915
0
69387
UNITY SOFTWARE INC
COM
91332U101
7327897
179210
SH
SOLE
162056
0
17154
UNIVERSAL DISPLAY CORP
COM
91347P105
489243
2558
SH
SOLE
685
0
1873
UNIVERSAL HLTH SVCS INC
CL B
913903100
240401
1577
SH
SOLE
1429
0
148
URANIUM ENERGY CORP
COM
916896103
1027200
160500
SH
SOLE
160000
0
500
URBAN OUTFITTERS INC
COM
917047102
300653
8424
SH
SOLE
24
0
8400
US BANCORP DEL
COM NEW
902973304
7458177
172324
SH
SOLE
124429
0
47895
V F CORP
COM
918204108
327026
17395
SH
SOLE
17395
0
0
VAIL RESORTS INC
COM
91879Q109
2683152
12569
SH
SOLE
4437
0
8132
VALERO ENERGY CORP
COM
91913Y100
5135881
39507
SH
SOLE
36357
0
3150
VALMONT INDS INC
COM
920253101
16902919
72386
SH
SOLE
62114
0
10272
VANECK ETF TRUST
GOLD MINERS ETF
92189F106
9770590
315079
SH
SOLE
285309
0
29769
VANECK ETF TRUST
EMERGING MRKT HI
92189F353
831
45
SH
SOLE
45
0
0
VANECK ETF TRUST
PREFERRED SECURT
92189F429
34360
2000
SH
SOLE
2000
0
0
VANECK ETF TRUST
FALLEN ANGEL HG
92189F437
2936
102
SH
SOLE
102
0
0
VANECK ETF TRUST
MORTGAGE REIT
92189F452
17730
1500
SH
SOLE
1500
0
0
VANECK ETF TRUST
LOW CARBN ENERGY
92189F502
47455
429
SH
SOLE
429
0
0
VANECK ETF TRUST
MRNGSTR WDE MOAT
92189F643
3261763
38432
SH
SOLE
27208
0
11224
VANECK ETF TRUST
SEMICONDUCTR ETF
92189F676
9736701
55680
SH
SOLE
49227
0
6453
VANECK ETF TRUST
PHARMACEUTCL ETF
92189F692
254092
3123
SH
SOLE
1137
0
1985
VANECK ETF TRUST
AGRIBUSINESS ETF
92189F700
27272
358
SH
SOLE
358
0
0
VANECK ETF TRUST
BIOTECH ETF
92189F726
70257
425
SH
SOLE
425
0
0
VANECK ETF TRUST
JUNIOR GOLD MINE
92189F791
774501
20430
SH
SOLE
17817
0
2613
VANECK ETF TRUST
VANECK VIETNAM
92189F817
9044
700
SH
SOLE
0
0
700
VANECK ETF TRUST
BRAZIL SMALL CAP
92189F825
45236
2572
SH
SOLE
1753
0
819
VANECK ETF TRUST
GAMING ETF
92189F882
846
20
SH
SOLE
20
0
0
VANECK ETF TRUST
INTRMDT MUNI ETF
92189H201
18812
400
SH
SOLE
0
0
400
VANECK ETF TRUST
HIGH YLD MUNIETF
92189H409
1032600
20000
SH
SOLE
20000
0
0
VANECK ETF TRUST
OIL SERVICES ETF
92189H607
47296
153
SH
SOLE
73
0
80
VANECK ETF TRUST
SOCIAL SENTIMENT
92189H839
411
22
SH
SOLE
22
0
0
VANECK ETF TRUST
ENERGY INCME ET
92189H870
2606
38
SH
SOLE
38
0
0
VANGUARD ADMIRAL FDS INC
500 GRTH IDX F
921932505
802691
2964
SH
SOLE
2914
0
50
VANGUARD ADMIRAL FDS INC
500 VAL IDX FD
921932703
3550410
21138
SH
SOLE
14142
0
6996
VANGUARD ADMIRAL FDS INC
SMLCP 600 GRTH
921932794
17973
167
SH
SOLE
167
0
0
VANGUARD ADMIRAL FDS INC
SMLLCP 600 IDX
921932828
287657
2900
SH
SOLE
2900
0
0
VANGUARD ADMIRAL FDS INC
MIDCP 400 VAL
921932844
150124
1722
SH
SOLE
1600
0
122
VANGUARD ADMIRAL FDS INC
MIDCP 400 GRTH
921932869
1657123
16870
SH
SOLE
16099
0
771
VANGUARD ADMIRAL FDS INC
MIDCP 400 IDX
921932885
37588
400
SH
SOLE
400
0
0
VANGUARD BD INDEX FDS
LONG TERM BOND
921937793
2387
32
SH
SOLE
32
0
0
VANGUARD BD INDEX FDS
INTERMED TERM
921937819
7272980
95221
SH
SOLE
6122
0
89099
VANGUARD BD INDEX FDS
SHORT TRM BOND
921937827
28189280
365999
SH
SOLE
249325
0
116674
VANGUARD BD INDEX FDS
TOTAL BND MRKT
921937835
1589872
21616
SH
SOLE
20168
0
1448
VANGUARD BD INDEX FDS
VANGUARD ULTRA
92203C303
7578013
153277
SH
SOLE
142717
0
10560
VANGUARD CHARLOTTE FDS
TOTAL INT BD ETF
92203J407
297406
6025
SH
SOLE
5891
0
134
VANGUARD INDEX FDS
S&P 500 ETF SHS
922908363
76595752
175357
SH
SOLE
166860
0
8496
VANGUARD INDEX FDS
MCAP VL IDXVIP
922908512
19983465
137807
SH
SOLE
125892
0
11915
VANGUARD INDEX FDS
MCAP GR IDXVIP
922908538
3388544
15433
SH
SOLE
10417
0
5016
VANGUARD INDEX FDS
REAL ESTATE ETF
922908553
15772361
178501
SH
SOLE
159585
0
18917
VANGUARD INDEX FDS
SML CP GRW ETF
922908595
6954162
28764
SH
SOLE
21950
0
6813
VANGUARD INDEX FDS
SM CP VAL ETF
922908611
10245972
56932
SH
SOLE
53488
0
3444
VANGUARD INDEX FDS
MID CAP ETF
922908629
20780829
89326
SH
SOLE
83583
0
5744
VANGUARD INDEX FDS
LARGE CAP ETF
922908637
928866
4258
SH
SOLE
3142
0
1115
VANGUARD INDEX FDS
EXTEND MKT ETF
922908652
10638904
64706
SH
SOLE
53448
0
11257
VANGUARD INDEX FDS
GROWTH ETF
922908736
53691053
172707
SH
SOLE
159219
0
13487
VANGUARD INDEX FDS
VALUE ETF
922908744
100016537
669007
SH
SOLE
614332
0
54674
VANGUARD INDEX FDS
SMALL CP ETF
922908751
9719515
45561
SH
SOLE
37414
0
8147
VANGUARD INDEX FDS
TOTAL STK MKT
922908769
48857204
205957
SH
SOLE
195331
0
10626
VANGUARD INTL EQUITY INDEX F
GLB EX US ETF
922042676
1365978
32073
SH
SOLE
31325
0
748
VANGUARD INTL EQUITY INDEX F
FTSE SMCAP ETF
922042718
645548
5612
SH
SOLE
4467
0
1145
VANGUARD INTL EQUITY INDEX F
TT WRLD ST ETF
922042742
2763424
26861
SH
SOLE
26796
0
65
VANGUARD INTL EQUITY INDEX F
ALLWRLD EX US
922042775
109328655
1947429
SH
SOLE
1717144
0
230285
VANGUARD INTL EQUITY INDEX F
FTSE EMR MKT ETF
922042858
21490852
522892
SH
SOLE
491148
0
31743
VANGUARD INTL EQUITY INDEX F
FTSE PACIFIC ETF
922042866
350066
4860
SH
SOLE
4784
0
76
VANGUARD INTL EQUITY INDEX F
FTSE EUROPE ETF
922042874
1790219
27764
SH
SOLE
23024
0
4740
VANGUARD MALVERN FDS
STRM INFPROIDX
922020805
661283
13925
SH
SOLE
6672
0
7253
VANGUARD MUN BD FDS
TAX EXEMPT BD
922907746
2721614
53313
SH
SOLE
47718
0
5595
VANGUARD SCOTTSDALE FDS
SHORT TERM TREAS
92206C102
1786998
30636
SH
SOLE
5194
0
25442
VANGUARD SCOTTSDALE FDS
SHRT TRM CORP BD
92206C409
698029
9022
SH
SOLE
7615
0
1407
VANGUARD SCOTTSDALE FDS
VNG RUS3000IDX
92206C599
237873
1118
SH
SOLE
1118
0
0
VANGUARD SCOTTSDALE FDS
VNG RUS2000GRW
92206C623
71952
392
SH
SOLE
392
0
0
VANGUARD SCOTTSDALE FDS
VNG RUS2000IDX
92206C664
5229866
64487
SH
SOLE
18604
0
45883
VANGUARD SCOTTSDALE FDS
VNG RUS1000GRW
92206C680
198406
2543
SH
SOLE
2428
0
115
VANGUARD SCOTTSDALE FDS
INTER TERM TREAS
92206C706
2691043
45365
SH
SOLE
45365
0
0
VANGUARD SCOTTSDALE FDS
VNG RUS1000VAL
92206C714
150606
2076
SH
SOLE
1396
0
680
VANGUARD SCOTTSDALE FDS
VNG RUS1000IDX
92206C730
151858
700
SH
SOLE
700
0
0
VANGUARD SCOTTSDALE FDS
MTG-BKD SECS ETF
92206C771
198745
4287
SH
SOLE
2556
0
1731
VANGUARD SCOTTSDALE FDS
LG-TERM COR BD
92206C813
7712
96
SH
SOLE
96
0
0
VANGUARD SCOTTSDALE FDS
LONG TERM TREAS
92206C847
2030
33
SH
SOLE
33
0
0
VANGUARD SCOTTSDALE FDS
INT-TERM CORP
92206C870
2119008
26070
SH
SOLE
17027
0
9043
VANGUARD SPECIALIZED FUNDS
DIV APP ETF
921908844
118850663
697480
SH
SOLE
599277
0
98203
VANGUARD STAR FDS
VG TL INTL STK F
921909768
1066137
18394
SH
SOLE
18394
0
0
VANGUARD TAX-MANAGED FDS
VAN FTSE DEV MKT
921943858
141966433
2963809
SH
SOLE
2723562
0
240247
VANGUARD WHITEHALL FDS
HIGH DIV YLD
921946406
16527551
148057
SH
SOLE
125668
0
22388
VANGUARD WHITEHALL FDS
INTL HIGH ETF
921946794
4058337
61037
SH
SOLE
59987
0
1050
VANGUARD WHITEHALL FDS
INTL DVD ETF
921946810
6627839
83537
SH
SOLE
70069
0
13468
VANGUARD WORLD FD
ESG US STK ETF
921910733
2488737
29259
SH
SOLE
29259
0
0
VANGUARD WORLD FD
MEGA GRWTH IND
921910816
7173041
27641
SH
SOLE
19812
0
7829
VANGUARD WORLD FD
MEGA CAP VAL ETF
921910840
1765997
16147
SH
SOLE
2524
0
13623
VANGUARD WORLD FD
MEGA CAP INDEX
921910873
294547
1740
SH
SOLE
1575
0
165
VANGUARD WORLD FDS
CONSUM DIS ETF
92204A108
905636
2974
SH
SOLE
2312
0
661
VANGUARD WORLD FDS
CONSUM STP ETF
92204A207
3386660
17735
SH
SOLE
17395
0
340
VANGUARD WORLD FDS
ENERGY ETF
92204A306
3051618
26020
SH
SOLE
24128
0
1892
VANGUARD WORLD FDS
FINANCIALS ETF
92204A405
824050
8932
SH
SOLE
7154
0
1778
VANGUARD WORLD FDS
HEALTH CAR ETF
92204A504
4022447
16045
SH
SOLE
14629
0
1416
VANGUARD WORLD FDS
INDUSTRIAL ETF
92204A603
4130759
18740
SH
SOLE
18068
0
672
VANGUARD WORLD FDS
INF TECH ETF
92204A702
15425031
31870
SH
SOLE
29721
0
2149
VANGUARD WORLD FDS
MATERIALS ETF
92204A801
1844288
9710
SH
SOLE
8556
0
1154
VANGUARD WORLD FDS
UTILITIES ETF
92204A876
317837
2319
SH
SOLE
2047
0
272
VANGUARD WORLD FDS
COMM SRVC ETF
92204A884
282035
2396
SH
SOLE
1429
0
967
VARONIS SYS INC
COM
922280102
625000
13803
SH
SOLE
13803
0
0
VEEVA SYS INC
CL A COM
922475108
281159460
1460417
SH
SOLE
1193077
0
267340
VELO3D INC
COMMON STOCK
92259N104
15173
38161
SH
SOLE
35666
0
2495
VENTAS INC
COM
92276F100
625967
12560
SH
SOLE
11252
0
1308
VERACYTE INC
COM
92337F107
458949
16683
SH
SOLE
1012
0
15671
VERALTO CORP
COM SHS
92338C103
18881878
229539
SH
SOLE
168506
0
61033
VERISK ANALYTICS INC
COM
92345Y106
95812644
401125
SH
SOLE
282426
0
118698
VERIZON COMMUNICATIONS INC
COM
92343V104
12748704
338162
SH
SOLE
275906
0
62256
VERRA MOBILITY CORP
CL A COM STK
92511U102
12998339
564409
SH
SOLE
506544
0
57865
VERTEX PHARMACEUTICALS INC
COM
92532F100
26030381
63974
SH
SOLE
44529
0
19445
VERU INC
COM
92536C103
237600
330000
SH
SOLE
330000
0
0
VIATRIS INC
COM
92556V106
199241
18397
SH
SOLE
14203
0
4194
VICI PPTYS INC
COM
925652109
2310375
72471
SH
SOLE
64788
0
7683
VICOR CORP
COM
925815102
363115
8080
SH
SOLE
8080
0
0
VIEMED HEALTHCARE INC
COM
92663R105
180550
23000
SH
SOLE
23000
0
0
VIKING THERAPEUTICS INC
COM
92686J106
1086303
58372
SH
SOLE
57372
0
1000
VIPER ENERGY INC
CL A
927959106
630738
20100
SH
SOLE
17600
0
2500
VIRTU FINL INC
CL A
928254101
470822
23239
SH
SOLE
23239
0
0
VISA INC
COM CL A
92826C839
570810794
2192475
SH
SOLE
1874401
0
318073
VISTAGEN THERAPEUTICS INC
COM
92840H400
452556
88046
SH
SOLE
88046
0
0
VISTRA CORP
COM
92840M102
285972
7424
SH
SOLE
6922
0
502
VIVID SEATS INC
COM CL A
92854T100
138282
21880
SH
SOLE
21880
0
0
VODAFONE GROUP PLC NEW
SPONSORED ADR
92857W308
268277
30836
SH
SOLE
25916
0
4920
VONTIER CORPORATION
COM
928881101
507283
14683
SH
SOLE
11013
0
3670
VOYA FINANCIAL INC
COM
929089100
372655
5108
SH
SOLE
1573
0
3535
VSE CORP
COM
918284100
835561
12932
SH
SOLE
12640
0
292
VULCAN MATLS CO
COM
929160109
17945286
79051
SH
SOLE
18587
0
60464
WABTEC
COM
929740108
61171900
482048
SH
SOLE
295013
0
187035
WALGREENS BOOTS ALLIANCE INC
COM
931427108
4636333
177569
SH
SOLE
128514
0
49055
WALMART INC
COM
931142103
129277307
820027
SH
SOLE
444815
0
375212
WARNER BROS DISCOVERY INC
COM SER A
934423104
727045
63888
SH
SOLE
53992
0
9896
WARNER MUSIC GROUP CORP
COM CL A
934550203
5523908
154342
SH
SOLE
148547
0
5796
WASTE CONNECTIONS INC
COM
94106B101
12241883
82012
SH
SOLE
79730
0
2282
WASTE MGMT INC DEL
COM
94106L109
10175205
56813
SH
SOLE
49278
0
7535
WATERS CORP
COM
941848103
1235929
3754
SH
SOLE
3519
0
235
WATSCO INC
COM
942622200
332288569
775524
SH
SOLE
595096
0
180427
WAYFAIR INC
CL A
94419L101
471511
7642
SH
SOLE
7635
0
7
WAYFAIR INC
NOTE 0.625%10/0
94419LAM3
89595
99000
PRN
SOLE
74000
0
25000
WD 40 CO
COM
929236107
207864
869
SH
SOLE
854
0
15
WEBSTER FINL CORP
COM
947890109
280246
5521
SH
SOLE
426
0
5095
WEC ENERGY GROUP INC
COM
92939U106
3786952
44992
SH
SOLE
34481
0
10511
WELLS FARGO CO NEW
COM
949746101
12965622
263422
SH
SOLE
238771
0
24650
WELLS FARGO CO NEW
PERP PFD CNV A
949746804
408902
342
SH
SOLE
332
0
10
WELLTOWER INC
COM
95040Q104
2795604
31004
SH
SOLE
25112
0
5892
WEST PHARMACEUTICAL SVSC INC
COM
955306105
35457205
100696
SH
SOLE
89036
0
11660
WESTERN ALLIANCE BANCORP
COM
957638109
898721
13660
SH
SOLE
13558
0
102
WESTERN DIGITAL CORP.
COM
958102105
1011998
19324
SH
SOLE
15869
0
3455
WESTERN DIGITAL CORP.
NOTE 1.500% 2/0
958102AP0
24900
25000
PRN
SOLE
25000
0
0
WESTERN MIDSTREAM PARTNERS L
COM UNIT LP INT
958669103
299455
10234
SH
SOLE
6516
0
3718
WESTERN UN CO
COM
959802109
262598
22030
SH
SOLE
19348
0
2682
WESTROCK CO
COM
96145D105
613150
14768
SH
SOLE
14768
0
0
WEX INC
COM
96208T104
26157279
134450
SH
SOLE
122143
0
12307
WEYERHAEUSER CO MTN BE
COM NEW
962166104
6742050
193904
SH
SOLE
170264
0
23640
WHEATON PRECIOUS METALS CORP
COM
962879102
7516986
152351
SH
SOLE
115257
0
37094
WILLIAMS COS INC
COM
969457100
1492100
42840
SH
SOLE
33192
0
9648
WILLIAMS SONOMA INC
COM
969904101
2781110
13783
SH
SOLE
13734
0
49
WILLIS TOWERS WATSON PLC LTD
SHS
G96629103
1489892
6177
SH
SOLE
5781
0
396
WILLSCOT MOBIL MINI HLDNG CO
COM CL A
971378104
6165164
138543
SH
SOLE
134393
0
4150
WINTRUST FINL CORP
COM
97650W108
1819462
19617
SH
SOLE
18339
0
1278
WISDOMTREE TR
US TOTAL DIVIDND
97717W109
1259546
19265
SH
SOLE
19265
0
0
WISDOMTREE TR
US HIGH DIVIDEND
97717W208
954932
11620
SH
SOLE
3095
0
8525
WISDOMTREE TR
EMG MKTS SMCAP
97717W281
116900
2342
SH
SOLE
2142
0
200
WISDOMTREE TR
US LARGECAP DIVD
97717W307
661543
9966
SH
SOLE
9444
0
522
WISDOMTREE TR
EMER MKT HIGH FD
97717W315
264934
6513
SH
SOLE
6013
0
500
WISDOMTREE TR
US AI ENHANCED
97717W406
210796
2198
SH
SOLE
1698
0
500
WISDOMTREE TR
INDIA ERNGS FD
97717W422
824715
20115
SH
SOLE
15115
0
5000
WISDOMTREE TR
BLMBG US BULL
97717W471
2134
85
SH
SOLE
85
0
0
WISDOMTREE TR
US MIDCAP DIVID
97717W505
129440
2833
SH
SOLE
2833
0
0
WISDOMTREE TR
WISDOMTREE US VA
97717W547
9868
144
SH
SOLE
144
0
0
WISDOMTREE TR
US SMALLCAP FUND
97717W562
505972
10156
SH
SOLE
4506
0
5650
WISDOMTREE TR
US MIDCAP FUND
97717W570
43903
765
SH
SOLE
765
0
0
WISDOMTREE TR
US SMALLCAP DIVD
97717W604
33373
1037
SH
SOLE
1037
0
0
WISDOMTREE TR
INTL EQUITY FD
97717W703
6799
129
SH
SOLE
9
0
120
WISDOMTREE TR
INTL SMCAP DIV
97717W760
231759
3630
SH
SOLE
3630
0
0
WISDOMTREE TR
INTERNTNL AI ENH
97717W786
58683
1450
SH
SOLE
1450
0
0
WISDOMTREE TR
ITL HIGH DIV FD
97717W802
37647
968
SH
SOLE
968
0
0
WISDOMTREE TR
JP SMALLCP DIV
97717W836
32806
438
SH
SOLE
438
0
0
WISDOMTREE TR
JAPN HEDGE EQT
97717W851
300973
3421
SH
SOLE
2998
0
423
WISDOMTREE TR
EUROPE SMCP DV
97717W869
5665
95
SH
SOLE
95
0
0
WISDOMTREE TR
EMERG MKTS ESG
97717X214
188
6
SH
SOLE
6
0
0
WISDOMTREE TR
YIELD ENHANCD US
97717X511
570
13
SH
SOLE
13
0
0
WISDOMTREE TR
EUR HDG SMLCAP
97717X552
133214
3700
SH
SOLE
3700
0
0
WISDOMTREE TR
US S CAP QTY DIV
97717X651
69737
1470
SH
SOLE
1170
0
300
WISDOMTREE TR
EUROPE HEDGED EQ
97717X701
90849
2120
SH
SOLE
2120
0
0
WISDOMTREE TR
EM LCL DEBT FD
97717X867
7699
274
SH
SOLE
274
0
0
WISDOMTREE TR
FLOATNG RAT TREA
97717Y527
51422464
1023536
SH
SOLE
804198
0
219338
WISDOMTREE TR
CLOUD COMPUTNG
97717Y691
261566
7484
SH
SOLE
7484
0
0
WK KELLOGG CO
COM SHS
92942W107
137726
10481
SH
SOLE
8864
0
1617
WOLFSPEED INC
COM
977852102
4149549
95370
SH
SOLE
94530
0
840
WOODWARD INC
COM
980745103
405804
2981
SH
SOLE
2279
0
702
WORKDAY INC
CL A
98138H101
429112052
1554416
SH
SOLE
1130905
0
423511
WORKIVA INC
COM CL A
98139A105
335252
3302
SH
SOLE
3302
0
0
WP CAREY INC
COM
92936U109
3171243
48931
SH
SOLE
43734
0
5197
WW INTL INC
COM
98262P101
273875
31300
SH
SOLE
19650
0
11650
WYNN RESORTS LTD
COM
983134107
1670064
18330
SH
SOLE
17580
0
750
XCEL ENERGY INC
COM
98389B100
2543705
41087
SH
SOLE
39534
0
1553
XOMETRY INC
CLASS A COM
98423F109
17442564
485730
SH
SOLE
412318
0
73412
XPO INC
COM
983793100
542182
6190
SH
SOLE
4890
0
1300
XYLEM INC
COM
98419M100
5636012
49283
SH
SOLE
17138
0
32145
YETI HLDGS INC
COM
98585X104
25578320
493981
SH
SOLE
437038
0
56943
YUM BRANDS INC
COM
988498101
5275173
40373
SH
SOLE
38623
0
1750
YUM CHINA HLDGS INC
COM
98850P109
1295596
30535
SH
SOLE
28626
0
1909
ZEBRA TECHNOLOGIES CORPORATI
CL A
989207105
25167406
92077
SH
SOLE
27901
0
64176
ZETA GLOBAL HOLDINGS CORP
CL A
98956A105
110250
12500
SH
SOLE
12500
0
0
ZIMMER BIOMET HOLDINGS INC
COM
98956P102
3916273
32180
SH
SOLE
18470
0
13709
ZIONS BANCORPORATION N A
COM
989701107
267168
6090
SH
SOLE
5962
0
128
ZOETIS INC
CL A
98978V103
486192863
2463357
SH
SOLE
1881424
0
581933
ZOOM VIDEO COMMUNICATIONS IN
CL A
98980L101
8043062
111849
SH
SOLE
91535
0
20314
ZSCALER INC
COM
98980G102
422293
1906
SH
SOLE
881
0
1025