0001104659-24-059170.txt : 20240509
0001104659-24-059170.hdr.sgml : 20240509
20240509094806
ACCESSION NUMBER: 0001104659-24-059170
CONFORMED SUBMISSION TYPE: 13F-HR
PUBLIC DOCUMENT COUNT: 2
CONFORMED PERIOD OF REPORT: 20240331
FILED AS OF DATE: 20240509
DATE AS OF CHANGE: 20240509
EFFECTIVENESS DATE: 20240509
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: 24929008
BUSINESS ADDRESS:
STREET 1: 150 NORTH RIVERSIDE PLAZA
CITY: CHICAGO
STATE: IL
ZIP: 60606-5312
BUSINESS PHONE: 3122361600
MAIL ADDRESS:
STREET 1: 150 NORTH RIVERSIDE PLAZA
CITY: CHICAGO
STATE: IL
ZIP: 60606
13F-HR
1
primary_doc.xml
X0202
13F-HR
LIVE
false
false
false
0000902367
XXXXXXXX
03-31-2024
03-31-2024
false
BLAIR WILLIAM & CO/IL
150 North Riverside Plaza
Chicago
IL
60606
13F HOLDINGS REPORT
028-04871
000001252
801-688
N
Ryan DeVore
Partner, Head of Private Wealth Management
312-236-1600
/s/ Ryan DeVore
Chicago
IL
05-09-2024
0
1787
31838490579
INFORMATION TABLE
2
infotable.xml
AAR CORP
COM
000361105
3453242
57679
SH
SOLE
32451
0
25228
ACV AUCTIONS INC
COM CL A
00091G104
238210
12691
SH
SOLE
12691
0
0
ABM INDS INC
COM
000957100
362626
8127
SH
SOLE
127
0
8000
AFLAC INC
COM
001055102
1599610
18630
SH
SOLE
16807
0
1824
AGCO CORP
COM
001084102
12646396
102800
SH
SOLE
91225
0
11575
ALPS ETF TR
OSHARES US QUALT
00162Q387
22748
460
SH
SOLE
460
0
0
ALPS ETF TR
ALERIAN MLP
00162Q452
6392576
134694
SH
SOLE
134316
0
378
ALPS ETF TR
ALERIAN ENERGY
00162Q676
12078
475
SH
SOLE
475
0
0
AMN HEALTHCARE SVCS INC
COM
001744101
2201415
35217
SH
SOLE
33454
0
1763
AT&T INC
COM
00206R102
6849733
389189
SH
SOLE
307069
0
82120
ARK ETF TR
INNOVATION ETF
00214Q104
2422952
48382
SH
SOLE
48042
0
340
ARK ETF TR
ISRAEL INOVATE
00214Q609
41855
1990
SH
SOLE
1990
0
0
ABBOTT LABS
COM
002824100
201659667
1774236
SH
SOLE
1353983
0
420253
ABBVIE INC
COM
00287Y109
207219206
1137942
SH
SOLE
881557
0
256385
ABRDN EMRG MKTS EQTY INCM FD
COM
00301W105
140158
27754
SH
SOLE
22269
0
5485
ACACIA RESH CORP
ACACIA TCH COM
003881307
102336
19200
SH
SOLE
19200
0
0
ACADIA HEALTHCARE COMPANY IN
COM
00404A109
869994
10982
SH
SOLE
10944
0
38
ACCOLADE INC
COM
00437E102
483222
46109
SH
SOLE
43262
0
2847
ACELYRIN INC
COM
00445A100
935516
138595
SH
SOLE
138595
0
0
ACUITY BRANDS INC
COM
00508Y102
385652
1435
SH
SOLE
1294
0
141
ADOBE INC
COM
00724F101
341747098
677263
SH
SOLE
482536
0
194727
ADVANCED MICRO DEVICES INC
COM
007903107
40083429
222081
SH
SOLE
160030
0
62051
ADVANCED DRAIN SYS INC DEL
COM
00790R104
1135234
6591
SH
SOLE
6488
0
103
AEROVIRONMENT INC
COM
008073108
1407724
9184
SH
SOLE
9049
0
135
AFFILIATED MANAGERS GROUP IN
COM
008252108
2164383
12924
SH
SOLE
11988
0
936
AGILENT TECHNOLOGIES INC
COM
00846U101
2848417
19575
SH
SOLE
13120
0
6455
AGNICO EAGLE MINES LTD
COM
008474108
1198831
20098
SH
SOLE
15367
0
4731
AGILON HEALTH INC
COM
00857U107
1476664
242076
SH
SOLE
239918
0
2158
AILERON THERAPEUTICS INC
COM NEW
00887A204
187609
28297
SH
SOLE
23347
0
4950
AIRBNB INC
COM CL A
009066101
88029042
533639
SH
SOLE
475051
0
58588
AIR PRODS & CHEMS INC
COM
009158106
19661738
81156
SH
SOLE
49387
0
31769
AIRGAIN INC
COM
00938A104
4532429
831638
SH
SOLE
766813
0
64825
AKAMAI TECHNOLOGIES INC
COM
00971T101
6557467
60293
SH
SOLE
46009
0
14284
ALAMOS GOLD INC NEW
COM CL A
011532108
286234
19406
SH
SOLE
9506
0
9900
ALARM COM HLDGS INC
COM
011642105
1510420
20842
SH
SOLE
20492
0
350
ALBEMARLE CORP
COM
012653101
743699
5645
SH
SOLE
4000
0
1645
ALBERTSONS COS INC
COMMON STOCK
013091103
350458
16346
SH
SOLE
1230
0
15116
ALCOA CORP
COM
013872106
207916
6153
SH
SOLE
3915
0
2238
ALIBABA GROUP HLDG LTD
SPONSORED ADS
01609W102
6296890
87022
SH
SOLE
74322
0
12699
ALIGN TECHNOLOGY INC
COM
016255101
77650696
236798
SH
SOLE
209230
0
27568
ALKAMI TECHNOLOGY INC
COM
01644J108
396928
16155
SH
SOLE
12250
0
3905
ALLAKOS INC
COM
01671P100
108129
85817
SH
SOLE
40817
0
45000
ALLIANT ENERGY CORP
COM
018802108
1003691
19915
SH
SOLE
18602
0
1313
ALLSTATE CORP
COM
020002101
72989531
421880
SH
SOLE
383229
0
38651
ALLY FINL INC
COM
02005N100
812562
20019
SH
SOLE
10363
0
9656
ALPHABET INC
CAP STK CL C
02079K107
527438658
3464066
SH
SOLE
2825170
0
638895
ALPHABET INC
CAP STK CL A
02079K305
382527136
2534467
SH
SOLE
1909969
0
624498
ALTO NEUROSCIENCE INC
COM SHS
02157Q109
153500
10000
SH
SOLE
10000
0
0
ALTRIA GROUP INC
COM
02209S103
7094380
162641
SH
SOLE
132728
0
29913
AMAZON COM INC
COM
023135106
1072618958
5946441
SH
SOLE
4611369
0
1335071
AMEREN CORP
COM
023608102
349882
4731
SH
SOLE
4080
0
651
AMERICAN AIRLS GROUP INC
COM
02376R102
211615
13786
SH
SOLE
12589
0
1197
AMERICAN ELEC PWR CO INC
COM
025537101
3427118
39804
SH
SOLE
13414
0
26390
AMERICAN EXPRESS CO
COM
025816109
166077432
729402
SH
SOLE
527217
0
202185
AMERICAN INTL GROUP INC
COM NEW
026874784
2091315
26753
SH
SOLE
15082
0
11671
AMER STATES WTR CO
COM
029899101
227195
3145
SH
SOLE
3145
0
0
AMERICAN TOWER CORP NEW
COM
03027X100
150436473
761357
SH
SOLE
660102
0
101255
AMERICAN WTR WKS CO INC NEW
COM
030420103
1297783
10619
SH
SOLE
7664
0
2956
AMERICOLD REALTY TRUST INC
COM
03064D108
1794190
71998
SH
SOLE
49023
0
22975
CENCORA INC
COM
03073E105
5519812
22716
SH
SOLE
17327
0
5389
AMERIPRISE FINL INC
COM
03076C106
6557256
14956
SH
SOLE
13878
0
1078
AMETEK INC
COM
031100100
134316489
734371
SH
SOLE
464978
0
269393
AMGEN INC
COM
031162100
38582536
135701
SH
SOLE
115557
0
20144
AMICUS THERAPEUTICS INC
COM
03152W109
483180
41017
SH
SOLE
41017
0
0
AMPHENOL CORP NEW
CL A
032095101
177220777
1536374
SH
SOLE
1275683
0
260691
AMPLIFY ETF TR
CWP ENHANCED DIV
032108409
2679869
68927
SH
SOLE
68097
0
830
AMPLIFY ETF TR
AMPLIFY ETHO CLI
032108557
276536
4728
SH
SOLE
4728
0
0
AMPLIFY ETF TR
AMPLIFY BLUESTAR
032108599
48261
1000
SH
SOLE
1000
0
0
AMPLIFY ETF TR
AMPLIFY JUNIOR S
032108649
1887
190
SH
SOLE
190
0
0
AMPLIFY ETF TR
AMPLIFY MOBILE P
032108656
216614
4115
SH
SOLE
4025
0
90
AMPLITUDE INC
COM CL A
03213A104
140896
12950
SH
SOLE
11950
0
1000
ANALOG DEVICES INC
COM
032654105
8162286
41267
SH
SOLE
30553
0
10714
ANAVEX LIFE SCIENCES CORP
COM NEW
032797300
62098
12200
SH
SOLE
12200
0
0
ANHEUSER BUSCH INBEV SA/NV
SPONSORED ADR
03524A108
359102
5908
SH
SOLE
4679
0
1229
ANSYS INC
COM
03662Q105
978297
2818
SH
SOLE
2337
0
481
ELEVANCE HEALTH INC
COM
036752103
6291975
12134
SH
SOLE
9346
0
2788
APA CORPORATION
COM
03743Q108
255890
7443
SH
SOLE
7443
0
0
APOLLO GLOBAL MGMT INC
COM
03769M106
1215809
10812
SH
SOLE
7531
0
3281
APPIAN CORP
CL A
03782L101
626376
15679
SH
SOLE
15412
0
267
APPLE INC
COM
037833100
1045534199
6097120
SH
SOLE
4502528
0
1594593
APPFOLIO INC
COM CL A
03783C100
15363266
62265
SH
SOLE
54348
0
7917
APPLIED DIGITAL CORP
COM NEW
038169207
64628
15100
SH
SOLE
15100
0
0
APPLIED INDL TECHNOLOGIES IN
COM
03820C105
212564
1076
SH
SOLE
100
0
976
APPLIED MATLS INC
COM
038222105
16315042
79111
SH
SOLE
67253
0
11858
APPLOVIN CORP
COM CL A
03831W108
12326005
178070
SH
SOLE
162748
0
15322
APTARGROUP INC
COM
038336103
534551
3715
SH
SOLE
3015
0
700
ARCHER AVIATION INC
COM CL A
03945R102
266251
57630
SH
SOLE
48055
0
9575
ARCHER DANIELS MIDLAND CO
COM
039483102
6811160
108441
SH
SOLE
98072
0
10369
ARDELYX INC
COM
039697107
107931
14785
SH
SOLE
14785
0
0
ARCTURUS THERAPEUTICS HLDGS
COM
03969T109
612419
18135
SH
SOLE
6080
0
12055
ARES MANAGEMENT CORPORATION
CL A COM STK
03990B101
8662890
65144
SH
SOLE
61327
0
3817
ARES CAPITAL CORP
COM
04010L103
5867532
281822
SH
SOLE
236492
0
45330
ARGENX SE
SPONSORED ADR
04016X101
568925
1445
SH
SOLE
1445
0
0
ARISTA NETWORKS INC
COM
040413106
60350638
208120
SH
SOLE
135486
0
72634
ARM HOLDINGS PLC
SPONSORED ADR
042068205
302476
2420
SH
SOLE
2420
0
0
ARROW ELECTRS INC
COM
042735100
416473
3217
SH
SOLE
3105
0
112
ASSETMARK FINL HLDGS INC
COM
04546L106
11828179
334035
SH
SOLE
309507
0
24528
ASSOCIATED BANC CORP
COM
045487105
249021
11577
SH
SOLE
10403
0
1174
ASSURANT INC
COM
04621X108
3256034
17297
SH
SOLE
16837
0
460
ASTRAZENECA PLC
SPONSORED ADR
046353108
15948614
235404
SH
SOLE
147887
0
87517
ATHIRA PHARMA INC
COM
04746L104
98763
36045
SH
SOLE
36045
0
0
ATLASSIAN CORPORATION
CL A
049468101
14396309
73786
SH
SOLE
58256
0
15530
ATMOS ENERGY CORP
COM
049560105
303620
2554
SH
SOLE
815
0
1739
ATOMERA INC
COM
04965B100
67914
11025
SH
SOLE
11025
0
0
AUGMEDIX INC
COM
05105P107
807587
197454
SH
SOLE
50470
0
146984
AUTODESK INC
COM
052769106
3491972
13409
SH
SOLE
10533
0
2876
AUTOLUS THERAPEUTICS PLC
SPON ADS
05280R100
121903
19107
SH
SOLE
19107
0
0
AUTOMATIC DATA PROCESSING IN
COM
053015103
68196548
273070
SH
SOLE
181916
0
91155
AUTONATION INC
COM
05329W102
453855
2741
SH
SOLE
2621
0
120
AUTOZONE INC
COM
053332102
5197071
1649
SH
SOLE
1619
0
30
AVALONBAY CMNTYS INC
COM
053484101
1810632
9758
SH
SOLE
7138
0
2620
AVANTOR INC
COM
05352A100
506465
19807
SH
SOLE
236
0
19571
AVEPOINT INC
COM CL A
053604104
38119
4813
SH
SOLE
3813
0
1000
AVEPOINT INC
*W EXP 09/18/202
053604112
11438
12000
SH
SOLE
12000
0
0
AVERY DENNISON CORP
COM
053611109
1741106
7799
SH
SOLE
5804
0
1995
AWARE INC MASS
COM
05453N100
41073
21964
SH
SOLE
21964
0
0
AXON ENTERPRISE INC
COM
05464C101
23606796
75450
SH
SOLE
63678
0
11772
AXSOME THERAPEUTICS INC
COM
05464T104
5071051
63547
SH
SOLE
60430
0
3117
AZEK CO INC
CL A
05478C105
992297
19759
SH
SOLE
9259
0
10500
BJS WHSL CLUB HLDGS INC
COM
05550J101
12639072
167073
SH
SOLE
164411
0
2662
BOK FINL CORP
COM NEW
05561Q201
17955640
195170
SH
SOLE
0
0
195170
BP PLC
SPONSORED ADR
055622104
4085073
108415
SH
SOLE
86972
0
21443
BRC INC
COM CL A
05601U105
730639
170710
SH
SOLE
86710
0
84000
BWX TECHNOLOGIES INC
COM
05605H100
4382959
42711
SH
SOLE
40695
0
2016
BAIDU INC
SPON ADR REP A
056752108
2874950
27308
SH
SOLE
23358
0
3950
BAIN CAP SPECIALTY FIN INC
COM STK
05684B107
463658
29570
SH
SOLE
29570
0
0
BAKER HUGHES COMPANY
CL A
05722G100
538263
16068
SH
SOLE
9477
0
6591
BALL CORP
COM
058498106
518133
7692
SH
SOLE
2287
0
5405
BANCO BRADESCO S A
SP ADR PFD NEW
059460303
87979
30762
SH
SOLE
30608
0
154
BANCO SANTANDER S.A.
ADR
05964H105
219711
45395
SH
SOLE
44689
0
706
BANK AMERICA CORP
COM
060505104
43930197
1158497
SH
SOLE
931938
0
226559
BANK AMERICA CORP
7.25%CNV PFD L
060505682
319922
268
SH
SOLE
218
0
50
BANK FIRST CORP
COM
06211J100
231322
2669
SH
SOLE
634
0
2035
BANK HAWAII CORP
COM
062540109
377397
6049
SH
SOLE
4500
0
1549
BANK MONTREAL QUE
COM
063671101
804010
8231
SH
SOLE
5394
0
2837
BANK NEW YORK MELLON CORP
COM
064058100
1232683
21393
SH
SOLE
12806
0
8587
BANK NOVA SCOTIA HALIFAX
COM
064149107
215709
4166
SH
SOLE
3667
0
498
BARRICK GOLD CORP
COM
067901108
2184924
131306
SH
SOLE
128530
0
2776
BAUSCH HEALTH COS INC
COM
071734107
893839
84245
SH
SOLE
72995
0
11250
BAXTER INTL INC
COM
071813109
2278857
53319
SH
SOLE
30325
0
22994
BEACON ROOFING SUPPLY INC
COM
073685109
644482
6575
SH
SOLE
6161
0
414
BECTON DICKINSON & CO
COM
075887109
9556668
38621
SH
SOLE
26654
0
11967
BEL FUSE INC
CL A
077347201
35405
500
SH
SOLE
500
0
0
BEL FUSE INC
CL B
077347300
551837
9150
SH
SOLE
9150
0
0
BERKLEY W R CORP
COM
084423102
401871
4544
SH
SOLE
4482
0
62
BERKSHIRE HATHAWAY INC DEL
CL A
084670108
43776360
69
SH
SOLE
54
0
15
BERKSHIRE HATHAWAY INC DEL
CL B NEW
084670702
166399358
395699
SH
SOLE
336306
0
59393
BEST BUY INC
COM
086516101
3749096
45704
SH
SOLE
38291
0
7413
BHP GROUP LTD
SPONSORED ADS
088606108
733190
12709
SH
SOLE
11649
0
1060
BEYOND MEAT INC
COM
08862E109
86890
10494
SH
SOLE
8804
0
1690
BILL HOLDINGS INC
COM
090043100
1338116
19472
SH
SOLE
16755
0
2717
BIOMARIN PHARMACEUTICAL INC
COM
09061G101
3300317
37787
SH
SOLE
18743
0
19044
BIOGEN INC
COM
09062X103
2774511
12867
SH
SOLE
9603
0
3264
BIO-TECHNE CORP
COM
09073M104
6988313
99280
SH
SOLE
97200
0
2080
BIODESIX INC
COM
09075X108
114114
79800
SH
SOLE
79800
0
0
BLACKLINE INC
COM
09239B109
5668865
87781
SH
SOLE
73850
0
13931
BLACKROCK INC
COM
09247X101
39685948
47602
SH
SOLE
39265
0
8337
BLACKSTONE INC
COM
09260D107
148941094
1133753
SH
SOLE
919385
0
214368
BLACKSTONE SECD LENDING FD
COMMON STOCK
09261X102
326047
10467
SH
SOLE
10467
0
0
BLUE BIRD CORP
COM
095306106
16050159
418627
SH
SOLE
392928
0
25699
BLUEPRINT MEDICINES CORP
COM
09627Y109
627594
6616
SH
SOLE
6616
0
0
BOEING CO
COM
097023105
33137968
171708
SH
SOLE
103834
0
67874
BOOKING HOLDINGS INC
COM
09857L108
10021794
2762
SH
SOLE
2383
0
379
BOOT BARN HLDGS INC
COM
099406100
215610
2266
SH
SOLE
2110
0
156
BOOZ ALLEN HAMILTON HLDG COR
CL A
099502106
67742051
456360
SH
SOLE
325890
0
130470
BORGWARNER INC
COM
099724106
320021
9212
SH
SOLE
2140
0
7072
BOSTON SCIENTIFIC CORP
COM
101137107
1254155
18312
SH
SOLE
16877
0
1435
BOX INC
CL A
10316T104
231658
8180
SH
SOLE
8103
0
77
BRAZE INC
COM CL A
10576N102
560174
12645
SH
SOLE
11745
0
900
BRIGHT HORIZONS FAM SOL IN D
COM
109194100
997001
8795
SH
SOLE
8724
0
71
BRINKS CO
COM
109696104
1066548
11545
SH
SOLE
11545
0
0
BRISTOL-MYERS SQUIBB CO
COM
110122108
36638353
675610
SH
SOLE
518339
0
157271
BROADRIDGE FINL SOLUTIONS IN
COM
11133T103
6462774
31547
SH
SOLE
29348
0
2199
BROADCOM INC
COM
11135F101
76866884
57995
SH
SOLE
52857
0
5138
BROOKFIELD CORP
CL A LTD VT SH
11271J107
4784683
114275
SH
SOLE
108941
0
5334
BROOKFIELD ASSET MANAGMT LTD
CL A LMT VTG SHS
113004105
959046
22824
SH
SOLE
21489
0
1335
BROOKLINE BANCORP INC DEL
COM
11373M107
221212
22210
SH
SOLE
22000
0
210
BROWN FORMAN CORP
CL B
115637209
378323
7329
SH
SOLE
7286
0
43
BUILDERS FIRSTSOURCE INC
COM
12008R107
1036911
4972
SH
SOLE
4074
0
898
BURLINGTON STORES INC
COM
122017106
642005
2765
SH
SOLE
2761
0
4
CBIZ INC
COM
124805102
10219994
130191
SH
SOLE
121542
0
8649
CBOE GLOBAL MKTS INC
COM
12503M108
11054051
60165
SH
SOLE
10201
0
49964
CBRE GROUP INC
CL A
12504L109
452069
4649
SH
SOLE
4056
0
593
CDW CORP
COM
12514G108
28472387
111316
SH
SOLE
100427
0
10889
CF INDS HLDGS INC
COM
125269100
2425733
29152
SH
SOLE
28832
0
320
C H ROBINSON WORLDWIDE INC
COM NEW
12541W209
1745814
22929
SH
SOLE
21034
0
1895
THE CIGNA GROUP
COM
125523100
15834761
43599
SH
SOLE
35475
0
8124
CME GROUP INC
COM
12572Q105
45093224
209453
SH
SOLE
152532
0
56921
CMS ENERGY CORP
COM
125896100
360601
5976
SH
SOLE
3954
0
2022
CNO FINL GROUP INC
COM
12621E103
527321
19189
SH
SOLE
19189
0
0
CSG SYS INTL INC
COM
126349109
1646601
31948
SH
SOLE
25025
0
6923
CSX CORP
COM
126408103
6083924
164120
SH
SOLE
143409
0
20711
CVS HEALTH CORP
COM
126650100
32925514
412807
SH
SOLE
317142
0
95666
CABALETTA BIO INC
COM
12674W109
465738
27300
SH
SOLE
26100
0
1200
COTERRA ENERGY INC
COM
127097103
713898
25606
SH
SOLE
19364
0
6242
CADENCE DESIGN SYSTEM INC
COM
127387108
1589949
5108
SH
SOLE
3317
0
1791
TOPGOLF CALLAWAY BRANDS CORP
COM
131193104
1558610
96389
SH
SOLE
46470
0
49919
CAMECO CORP
COM
13321L108
1303353
30087
SH
SOLE
30087
0
0
CAMPBELL SOUP CO
COM
134429109
1940279
43651
SH
SOLE
40791
0
2860
CAMPING WORLD HLDGS INC
CL A
13462K109
228788
8215
SH
SOLE
8215
0
0
CANADIAN IMPERIAL BK COMM TO
COM
136069101
271430
5352
SH
SOLE
3447
0
1904
CANADIAN NATL RY CO
COM
136375102
8042409
61061
SH
SOLE
32460
0
28601
CANADIAN NAT RES LTD
COM
136385101
242531
3178
SH
SOLE
3178
0
0
CANADIAN PACIFIC KANSAS CITY
COM
13646K108
8145532
92384
SH
SOLE
70187
0
22197
CANNAE HLDGS INC
COM
13765N107
762498
34285
SH
SOLE
33785
0
500
CAPITAL GROUP GROWTH ETF
SHS CREATION UNI
14020G101
3755819
117406
SH
SOLE
109231
0
8175
CAPITAL GROUP CORE EQUITY ET
SHS CREATION UNI
14020V108
3626591
116386
SH
SOLE
79479
0
36908
CAPITAL GROUP DIVIDEND VALUE
SHS CREATION UNI
14020W106
8048494
247646
SH
SOLE
206091
0
41555
CAPITAL ONE FINL CORP
COM
14040H105
3217855
21612
SH
SOLE
16475
0
5137
CARDIFF ONCOLOGY INC
COM
14147L108
919441
172180
SH
SOLE
92680
0
79500
CARDINAL HEALTH INC
COM
14149Y108
1268872
11339
SH
SOLE
3151
0
8188
CARETRUST REIT INC
COM
14174T107
203304
8342
SH
SOLE
8342
0
0
CARLISLE COS INC
COM
142339100
203818
520
SH
SOLE
437
0
83
CARMAX INC
COM
143130102
68558039
787028
SH
SOLE
554128
0
232900
CARLYLE GROUP INC
COM
14316J108
2149557
45823
SH
SOLE
36227
0
9596
CARNIVAL CORP
UNIT 99/99/9999
143658300
301653
18461
SH
SOLE
17411
0
1050
CARPENTER TECHNOLOGY CORP
COM
144285103
307106
4300
SH
SOLE
300
0
4000
CARRIER GLOBAL CORPORATION
COM
14448C104
8705431
149758
SH
SOLE
127680
0
22078
CARTERS INC
COM
146229109
291429
3442
SH
SOLE
142
0
3300
CARVANA CO
CL A
146869102
2565741
29186
SH
SOLE
11089
0
18097
CASELLA WASTE SYS INC
CL A
147448104
738262
7467
SH
SOLE
7467
0
0
CASEYS GEN STORES INC
COM
147528103
473102
1486
SH
SOLE
1182
0
304
CATALENT INC
COM
148806102
2370787
41998
SH
SOLE
41672
0
326
CATERPILLAR INC
COM
149123101
43100435
117623
SH
SOLE
96731
0
20891
CEDAR FAIR L P
DEPOSITRY UNIT
150185106
298663
7128
SH
SOLE
2200
0
4928
CELANESE CORP DEL
COM
150870103
335515
1952
SH
SOLE
1938
0
14
CELSIUS HLDGS INC
COM NEW
15118V207
395694
4772
SH
SOLE
4772
0
0
CENTENE CORP DEL
COM
15135B101
2953516
37634
SH
SOLE
27544
0
10090
CENTERPOINT ENERGY INC
COM
15189T107
461176
16187
SH
SOLE
8323
0
7864
DAYFORCE INC
COM
15677J108
9182494
138687
SH
SOLE
127089
0
11598
CERTARA INC
COM
15687V109
368614
20616
SH
SOLE
20545
0
71
CHARLES RIV LABS INTL INC
COM
159864107
928546
3427
SH
SOLE
3249
0
178
CHART INDS INC
COM
16115Q308
892782
5420
SH
SOLE
5335
0
85
CHARTER COMMUNICATIONS INC N
CL A
16119P108
573994
1975
SH
SOLE
1829
0
146
CHEESECAKE FACTORY INC
COM
163072101
1312218
36299
SH
SOLE
30947
0
5352
CHEGG INC
COM
163092109
250
33
SH
SOLE
33
0
0
CHEGG INC
NOTE 0.125% 3/1
163092AD1
37260
40000
PRN
SOLE
20000
0
20000
CHEGG INC
NOTE9/0
163092AF6
291375
350000
PRN
SOLE
200000
0
150000
CHEMED CORP NEW
COM
16359R103
1540673
2400
SH
SOLE
2400
0
0
CHENIERE ENERGY PARTNERS LP
COM UNIT
16411Q101
214056
4334
SH
SOLE
4334
0
0
CHENIERE ENERGY INC
COM NEW
16411R208
7892845
48939
SH
SOLE
46896
0
2043
CHEVRON CORP NEW
COM
166764100
102906403
652380
SH
SOLE
499443
0
152937
CHEWY INC
CL A
16679L109
14261879
896410
SH
SOLE
837727
0
58683
CHIPOTLE MEXICAN GRILL INC
COM
169656105
136181250
46850
SH
SOLE
41439
0
5411
CHURCH & DWIGHT CO INC
COM
171340102
8550536
81972
SH
SOLE
74214
0
7759
CHURCHILL DOWNS INC
COM
171484108
499950
4040
SH
SOLE
4040
0
0
CIENA CORP
COM NEW
171779309
1126273
22776
SH
SOLE
21606
0
1170
CINCINNATI FINL CORP
COM
172062101
241262
1943
SH
SOLE
1435
0
508
CISCO SYS INC
COM
17275R102
31857470
638298
SH
SOLE
515635
0
122663
CINTAS CORP
COM
172908105
185340074
269770
SH
SOLE
168670
0
101100
CITIGROUP INC
COM NEW
172967424
9242478
146149
SH
SOLE
126913
0
19236
CITIUS PHARMACEUTICALS INC
COM NEW
17322U207
86320
96200
SH
SOLE
96200
0
0
CITIZENS FINL GROUP INC
COM
174610105
563979
15541
SH
SOLE
9344
0
6197
CIVISTA BANCSHARES INC
COM NO PAR
178867107
816678
53100
SH
SOLE
53100
0
0
CLEAN HARBORS INC
COM
184496107
390541
1940
SH
SOLE
1940
0
0
CLEARWATER ANALYTICS HLDGS I
CL A
185123106
738664
41756
SH
SOLE
41756
0
0
CLEVELAND-CLIFFS INC NEW
COM
185899101
2719295
119582
SH
SOLE
119582
0
0
CLOROX CO DEL
COM
189054109
1416645
9252
SH
SOLE
6862
0
2391
CLOUDFLARE INC
CL A COM
18915M107
3109502
32113
SH
SOLE
29838
0
2275
COCA COLA CO
COM
191216100
99581702
1627684
SH
SOLE
1256718
0
370966
COCA-COLA FEMSA SAB DE CV
SPONSORD ADR REP
191241108
214618
2208
SH
SOLE
2108
0
100
CODEXIS INC
COM
192005106
125657
36005
SH
SOLE
16005
0
20000
COGENT COMMUNICATIONS HLDGS
COM NEW
19239V302
20027066
306552
SH
SOLE
271261
0
35292
COGNEX CORP
COM
192422103
1500098
35363
SH
SOLE
32932
0
2431
COGNIZANT TECHNOLOGY SOLUTIO
CL A
192446102
1230906
16795
SH
SOLE
12344
0
4451
COHU INC
COM
192576106
315302
9460
SH
SOLE
7952
0
1508
COINBASE GLOBAL INC
COM CL A
19260Q107
7108663
26813
SH
SOLE
26283
0
530
COINBASE GLOBAL INC
NOTE 0.500% 6/0
19260QAB3
49243
45000
PRN
SOLE
45000
0
0
COLGATE PALMOLIVE CO
COM
194162103
25012444
277762
SH
SOLE
217244
0
60518
COLLIERS INTL GROUP INC
SUB VTG SHS
194693107
4251467
34783
SH
SOLE
32384
0
2399
COMCAST CORP NEW
CL A
20030N101
5512705
127167
SH
SOLE
102532
0
24635
COMERICA INC
COM
200340107
328934
5982
SH
SOLE
1772
0
4210
COMMSCOPE HLDG CO INC
COM
20337X109
15188
11594
SH
SOLE
0
0
11594
COMMVAULT SYS INC
COM
204166102
202860
2000
SH
SOLE
2000
0
0
COMPASS DIVERSIFIED
SH BEN INT
20451Q104
17026914
707392
SH
SOLE
623080
0
84312
CONAGRA BRANDS INC
COM
205887102
6751323
227777
SH
SOLE
107717
0
120060
CONFLUENT INC
CLASS A COM
20717M103
543256
17800
SH
SOLE
17650
0
150
CONOCOPHILLIPS
COM
20825C104
7644689
60062
SH
SOLE
45674
0
14388
CONSOLIDATED EDISON INC
COM
209115104
2586904
28487
SH
SOLE
26293
0
2194
CONSTELLATION BRANDS INC
CL A
21036P108
7142835
26284
SH
SOLE
20727
0
5557
CONSTELLATION ENERGY CORP
COM
21037T109
3790790
20507
SH
SOLE
19556
0
951
CONTAINER STORE GROUP INC
COM
210751103
34770
30500
SH
SOLE
29000
0
1500
COOPER COS INC
COM
216648501
3648720
35962
SH
SOLE
34840
0
1122
COPART INC
COM
217204106
303226489
5235264
SH
SOLE
3989578
0
1245686
CORE SCIENTIFIC INC NEW
COM
21874A106
1155573
326433
SH
SOLE
326433
0
0
CORE SCIENTIFIC INC NEW
*W EXP 01/23/202
21874A114
673822
506633
SH
SOLE
506633
0
0
CORE SCIENTIFIC INC NEW
*W EXP 01/23/202
21874A130
1013268
422195
SH
SOLE
422195
0
0
CORNING INC
COM
219350105
7253896
220082
SH
SOLE
189116
0
30966
QUIDELORTHO CORP
COM
219798105
2407428
50218
SH
SOLE
49540
0
678
CORPAY INC
COM SHS
219948106
516187
1673
SH
SOLE
1668
0
5
CORTEVA INC
COM
22052L104
4845815
84027
SH
SOLE
49127
0
34900
COSTCO WHSL CORP NEW
COM
22160K105
417425775
569763
SH
SOLE
443989
0
125774
COSTAR GROUP INC
COM
22160N109
426950518
4419778
SH
SOLE
3474979
0
944799
CRANE COMPANY
COMMON STOCK
224408104
317015
2346
SH
SOLE
1274
0
1072
CREDIT ACCEP CORP MICH
COM
225310101
5366030
9729
SH
SOLE
9578
0
151
CROCS INC
COM
227046109
262291
1824
SH
SOLE
1732
0
92
CROSS CTRY HEALTHCARE INC
COM
227483104
1550297
82815
SH
SOLE
80543
0
2272
CROWDSTRIKE HLDGS INC
CL A
22788C105
76109028
237403
SH
SOLE
196353
0
41050
CROWN CASTLE INC
COM
22822V101
6537883
61777
SH
SOLE
47230
0
14548
CROWN HLDGS INC
COM
228368106
820658
10354
SH
SOLE
10354
0
0
CUMMINS INC
COM
231021106
6990269
23724
SH
SOLE
23010
0
714
CURTISS WRIGHT CORP
COM
231561101
15017507
58676
SH
SOLE
56100
0
2576
DBX ETF TR
XTRACK MSCI EAFE
233051200
1851229
45229
SH
SOLE
19785
0
25444
DBX ETF TR
XTRACK MSCI EURP
233051853
93184
2270
SH
SOLE
2270
0
0
D R HORTON INC
COM
23331A109
6139389
37310
SH
SOLE
21125
0
16185
DTE ENERGY CO
COM
233331107
1058181
9436
SH
SOLE
7687
0
1749
DT MIDSTREAM INC
COMMON STOCK
23345M107
382351
6258
SH
SOLE
6063
0
195
DANAHER CORPORATION
COM
235851102
439822898
1761264
SH
SOLE
1296389
0
464876
DARDEN RESTAURANTS INC
COM
237194105
1235675
7393
SH
SOLE
2846
0
4547
DARLING INGREDIENTS INC
COM
237266101
264921
5696
SH
SOLE
3967
0
1729
DATADOG INC
CL A COM
23804L103
3877579
31372
SH
SOLE
29262
0
2110
DAVITA INC
COM
23918K108
234685
1700
SH
SOLE
1388
0
312
DECKERS OUTDOOR CORP
COM
243537107
897021
953
SH
SOLE
933
0
20
DEERE & CO
COM
244199105
94391629
229809
SH
SOLE
189149
0
40660
DELL TECHNOLOGIES INC
CL C
24703L202
5379237
47141
SH
SOLE
42606
0
4535
DELTA AIR LINES INC DEL
COM NEW
247361702
2880124
60166
SH
SOLE
45972
0
14194
DESCARTES SYS GROUP INC
COM
249906108
31531353
344492
SH
SOLE
265035
0
79457
DEVON ENERGY CORP NEW
COM
25179M103
5923950
118054
SH
SOLE
97755
0
20299
DEXCOM INC
COM
252131107
628683697
4532687
SH
SOLE
3405218
0
1127469
DIAGEO PLC
SPON ADR NEW
25243Q205
6033362
40563
SH
SOLE
27385
0
13178
DIAMONDBACK ENERGY INC
COM
25278X109
1056193
5330
SH
SOLE
4105
0
1225
DICKS SPORTING GOODS INC
COM
253393102
724724
3223
SH
SOLE
2184
0
1039
DIGITAL RLTY TR INC
COM
253868103
3056656
21221
SH
SOLE
15973
0
5248
DIGITALOCEAN HLDGS INC
COM
25402D102
2863118
74990
SH
SOLE
74592
0
398
DIME CMNTY BANCSHARES INC
COM
25432X102
487740
25324
SH
SOLE
25324
0
0
DIMENSIONAL ETF TRUST
US TARGETED VLU
25434V609
200277
3680
SH
SOLE
3420
0
260
DIMENSIONAL ETF TRUST
US MKTWIDE VALUE
25434V724
1750466
42799
SH
SOLE
42799
0
0
DIMENSIONAL ETF TRUST
NATL MUN BD ETF
25434V849
18899
393
SH
SOLE
0
0
393
DISNEY WALT CO
COM
254687106
67191855
549133
SH
SOLE
387624
0
161508
DISCOVER FINL SVCS
COM
254709108
6790278
51799
SH
SOLE
46360
0
5439
DISH NETWORK CORPORATION
NOTE 3.375% 8/1
25470MAB5
15563
25000
PRN
SOLE
25000
0
0
DIXIE GROUP INC
CL A
255519100
87678
154608
SH
SOLE
154608
0
0
DOCUSIGN INC
COM
256163106
22694707
381103
SH
SOLE
277705
0
103398
DOLBY LABORATORIES INC
COM CL A
25659T107
9732171
116177
SH
SOLE
100691
0
15486
DOLLAR GEN CORP NEW
COM
256677105
3168310
20302
SH
SOLE
19643
0
659
DOLLAR TREE INC
COM
256746108
1161601
8724
SH
SOLE
1695
0
7029
DOMINION ENERGY INC
COM
25746U109
1746311
35501
SH
SOLE
28369
0
7132
DONALDSON INC
COM
257651109
671821
8996
SH
SOLE
2241
0
6755
DOUBLEVERIFY HLDGS INC
COM
25862V105
15248505
433689
SH
SOLE
388303
0
45386
DOVER CORP
COM
260003108
13594680
76724
SH
SOLE
63082
0
13641
DOW INC
COM
260557103
18498802
319330
SH
SOLE
275044
0
44286
DRAFTKINGS INC NEW
COM CL A
26142V105
906792
19969
SH
SOLE
17945
0
2024
DROPBOX INC
CL A
26210C104
595666
24513
SH
SOLE
24401
0
112
DUKE ENERGY CORP NEW
COM NEW
26441C204
8706326
90025
SH
SOLE
78898
0
11127
DULUTH HLDGS INC
COM CL B
26443V101
342309
69859
SH
SOLE
57050
0
12809
DUPONT DE NEMOURS INC
COM
26614N102
6259224
81638
SH
SOLE
45357
0
36281
DOXIMITY INC
CL A
26622P107
2438046
90600
SH
SOLE
85403
0
5197
DUTCH BROS INC
CL A
26701L100
5086455
154135
SH
SOLE
104859
0
49276
D-WAVE QUANTUM INC
COM
26740W109
43860
21500
SH
SOLE
21500
0
0
DYNATRACE INC
COM NEW
268150109
23805283
512603
SH
SOLE
484493
0
28110
DYNAVAX TECHNOLOGIES CORP
COM NEW
268158201
29806144
2401784
SH
SOLE
1972134
0
429650
E L F BEAUTY INC
COM
26856L103
3956670
20184
SH
SOLE
19507
0
677
EOG RES INC
COM
26875P101
15632911
122285
SH
SOLE
104737
0
17548
ESS TECH INC
COMMON STOCK
26916J106
75609
104534
SH
SOLE
89662
0
14872
ESS TECH INC
*W EXP 10/08/202
26916J114
25
333
SH
SOLE
0
0
333
ETF SER SOLUTIONS
DISTILLATE US
26922A321
5942
110
SH
SOLE
110
0
0
ETF SER SOLUTIONS
US GLB JETS
26922A842
48029
2286
SH
SOLE
2286
0
0
ETF SER SOLUTIONS
AAM BAHL & GAYN
26922B832
150164
5574
SH
SOLE
5574
0
0
EAGLE MATLS INC
COM
26969P108
2758534
10151
SH
SOLE
7841
0
2310
EAGLE PHARMACEUTICALS INC
COM
269796108
74146
14150
SH
SOLE
11965
0
2185
EAST WEST BANCORP INC
COM
27579R104
291995
3691
SH
SOLE
3691
0
0
EASTMAN CHEM CO
COM
277432100
416190
4153
SH
SOLE
3757
0
396
EATON VANCE TAX-MANAGED GLOB
COM
27829F108
385397
47230
SH
SOLE
32730
0
14500
EBAY INC.
COM
278642103
1547315
29316
SH
SOLE
27072
0
2244
ECOLAB INC
COM
278865100
207810492
900002
SH
SOLE
542967
0
357035
EDWARDS LIFESCIENCES CORP
COM
28176E108
87989357
920776
SH
SOLE
658009
0
262767
ELANCO ANIMAL HEALTH INC
COM
28414H103
815205
50074
SH
SOLE
10
0
50064
ELECTRONIC ARTS INC
COM
285512109
1543511
11634
SH
SOLE
10455
0
1179
EMCOR GROUP INC
COM
29084Q100
539658
1541
SH
SOLE
467
0
1074
EMERSON ELEC CO
COM
291011104
52388150
461895
SH
SOLE
338226
0
123669
ENBRIDGE INC
COM
29250N105
4482724
123901
SH
SOLE
112132
0
11769
ENCORE CAP GROUP INC
COM
292554102
627685
13762
SH
SOLE
7830
0
5932
ENCOMPASS HEALTH CORP
COM
29261A100
17411786
210847
SH
SOLE
197222
0
13626
ENERGY TRANSFER L P
COM UT LTD PTN
29273V100
6478330
411845
SH
SOLE
301679
0
110166
ENERSYS
COM
29275Y102
3126074
33094
SH
SOLE
27847
0
5247
ENERPAC TOOL GROUP CORP
CL A COM
292765104
362306
10160
SH
SOLE
0
0
10160
RENOVARO INC
COM
29350E104
42665
16100
SH
SOLE
16100
0
0
ENPHASE ENERGY INC
COM
29355A107
748866
6190
SH
SOLE
6015
0
175
ENOVIX CORPORATION
COM
293594107
267999
33458
SH
SOLE
22358
0
11100
ENTEGRIS INC
COM
29362U104
1788793
12728
SH
SOLE
12728
0
0
ENTERGY CORP NEW
COM
29364G103
442014
4183
SH
SOLE
2558
0
1624
ENTERPRISE PRODS PARTNERS L
COM
293792107
17123530
586824
SH
SOLE
451399
0
135425
EPAM SYS INC
COM
29414B104
3992307
14457
SH
SOLE
12448
0
2009
EPLUS INC
COM
294268107
914991
11650
SH
SOLE
9962
0
1688
EQUIFAX INC
COM
294429105
15806996
59087
SH
SOLE
52638
0
6449
EQUINIX INC
COM
29444U700
21491791
26040
SH
SOLE
24742
0
1298
EQUINOR ASA
SPONSORED ADR
29446M102
361121
13360
SH
SOLE
12770
0
590
EQUITY LIFESTYLE PPTYS INC
COM
29472R108
3044642
47277
SH
SOLE
47277
0
0
EQUITY RESIDENTIAL
SH BEN INT
29476L107
1060815
16809
SH
SOLE
14016
0
2793
ERIE INDTY CO
CL A
29530P102
1565688
3899
SH
SOLE
3899
0
0
ETON PHARMACEUTICALS INC
COM
29772L108
138671
36979
SH
SOLE
36979
0
0
EURONET WORLDWIDE INC
COM
298736109
742467
6754
SH
SOLE
6754
0
0
EVERGY INC
COM
30034W106
564280
10571
SH
SOLE
7713
0
2858
EVERTEC INC
COM
30040P103
1246442
31239
SH
SOLE
29621
0
1618
EVERSOURCE ENERGY
COM
30040W108
1966032
32893
SH
SOLE
30744
0
2149
EVOLENT HEALTH INC
CL A
30050B101
107197691
3269219
SH
SOLE
2366947
0
902272
EVOLENT HEALTH INC
NOTE 1.500%10/1
30050BAD3
415188
365000
PRN
SOLE
365000
0
0
EXACT SCIENCES CORP
COM
30063P105
23954797
346869
SH
SOLE
268232
0
78637
EXCHANGE TRADED CONCEPTS TRU
ROBO GLB ETF
301505707
302706
5162
SH
SOLE
2938
0
2224
EXELON CORP
COM
30161N101
1070081
28482
SH
SOLE
25452
0
3030
EXELIXIS INC
COM
30161Q104
18010344
758969
SH
SOLE
687074
0
71895
EXLSERVICE HOLDINGS INC
COM
302081104
380678
11971
SH
SOLE
11971
0
0
EXPEDITORS INTL WASH INC
COM
302130109
933778
7681
SH
SOLE
6963
0
718
EXTREME NETWORKS
COM
30226D106
117823
10210
SH
SOLE
10176
0
34
EXXON MOBIL CORP
COM
30231G102
68334136
587871
SH
SOLE
526398
0
61473
FLYWIRE CORPORATION
COM VTG
302492103
33680468
1357536
SH
SOLE
884416
0
473121
FTI CONSULTING INC
COM
302941109
321954
1531
SH
SOLE
1518
0
13
META PLATFORMS INC
CL A
30303M102
151193761
311367
SH
SOLE
275275
0
36092
FACTSET RESH SYS INC
COM
303075105
1020519
2246
SH
SOLE
1688
0
558
FAIR ISAAC CORP
COM
303250104
1971885
1578
SH
SOLE
1561
0
17
FASTLY INC
CL A
31188V100
174887
13484
SH
SOLE
11722
0
1762
FASTENAL CO
COM
311900104
252620556
3274832
SH
SOLE
1796409
0
1478423
FEDERAL SIGNAL CORP
COM
313855108
231462
2727
SH
SOLE
2693
0
34
FEDEX CORP
COM
31428X106
15784898
54480
SH
SOLE
45175
0
9305
FIDELITY COVINGTON TRUST
MSCI CONSM DIS
316092204
39178
475
SH
SOLE
0
0
475
FIDELITY COVINGTON TRUST
CONSMR STAPLES
316092303
2569
54
SH
SOLE
54
0
0
FIDELITY COVINGTON TRUST
MSCI FINLS IDX
316092501
31126
524
SH
SOLE
524
0
0
FIDELITY COVINGTON TRUST
MSCI HLTH CARE I
316092600
95848
1374
SH
SOLE
804
0
570
FIDELITY COVINGTON TRUST
MSCI INFO TECH I
316092808
1113165
7143
SH
SOLE
6983
0
160
FIDELITY COVINGTON TRUST
MSCI RL EST ETF
316092857
150210
5757
SH
SOLE
5094
0
664
FIDELITY COVINGTON TRUST
MSCI UTILS INDEX
316092865
282468
6659
SH
SOLE
6511
0
148
FIDELITY NATL INFORMATION SV
COM
31620M106
26141424
352405
SH
SOLE
314731
0
37674
FIDELITY NATIONAL FINANCIAL
FNF GROUP COM
31620R303
4481906
84405
SH
SOLE
75141
0
9264
FIDUS INVT CORP
COM
316500107
245195
12421
SH
SOLE
12421
0
0
FIFTH THIRD BANCORP
COM
316773100
1836155
49346
SH
SOLE
44095
0
5250
FIRST AMERN FINL CORP
COM
31847R102
288294
4722
SH
SOLE
3466
0
1256
FIRST CTZNS BANCSHARES INC N
CL A
31946M103
1321278
808
SH
SOLE
663
0
145
FIRST CMNTY CORP S C
COM
319835104
272257
15620
SH
SOLE
15620
0
0
FIRST CMNTY BANKSHARES INC V
COM
31983A103
405448
11708
SH
SOLE
11708
0
0
FIRST HORIZON CORPORATION
COM
320517105
233033
15132
SH
SOLE
13632
0
1500
FIRST LONG IS CORP
COM
320734106
718732
64809
SH
SOLE
64809
0
0
FIRST MAJESTIC SILVER CORP
COM
32076V103
82406
14015
SH
SOLE
5115
0
8900
FIRST SOLAR INC
COM
336433107
751835
4454
SH
SOLE
3856
0
598
FIRST TR MORNINGSTAR DIVID L
SHS
336917109
285098
7409
SH
SOLE
7409
0
0
FIRST TR EXCHANGE-TRADED FD
US EQTY OPPT ETF
336920103
46552
440
SH
SOLE
0
0
440
FIRST TR EXCHANGE-TRADED FD
WTR ETF
33733B100
7780
76
SH
SOLE
76
0
0
FIRST TR EXCHANGE-TRADED FD
CAP STRENGTH ETF
33733E104
809050
9446
SH
SOLE
9446
0
0
FIRST TR EXCHANGE-TRADED FD
NY ARCA BIOTECH
33733E203
157153
1022
SH
SOLE
972
0
50
FIRST TR EXCHANGE-TRADED FD
DJ INTERNT IDX
33733E302
1217209
5935
SH
SOLE
5275
0
660
FIRST TR EXCHANGE-TRADED FD
NAS CLNEDG GREEN
33733E500
91902
2650
SH
SOLE
1206
0
1444
FIRST TR NASDAQ 100 TECH IND
SHS
337345102
1141410
5986
SH
SOLE
5986
0
0
FIRST TR VALUE LINE DIVID IN
SHS
33734H106
10990503
260253
SH
SOLE
258054
0
2199
FIRST TR EXCHANGE TRADED FD
ENERGY ALPHADX
33734X127
13954
745
SH
SOLE
745
0
0
FIRST TR EXCHANGE TRADED FD
FINLS ALPHADEX
33734X135
517730
10895
SH
SOLE
10895
0
0
FIRST TR EXCHANGE TRADED FD
HLTH CARE ALPH
33734X143
75508
689
SH
SOLE
689
0
0
FIRST TR EXCHANGE TRADED FD
MATERIALS ALPH
33734X168
3263
46
SH
SOLE
46
0
0
FIRST TR EXCHANGE TRADED FD
TECH ALPHADEX
33734X176
82914
615
SH
SOLE
615
0
0
FIRST TR EXCHANGE TRADED FD
UTILITIES ALPH
33734X184
8472
261
SH
SOLE
261
0
0
FIRST TR EXCHANGE TRADED FD
CLOUD COMPUTING
33734X192
334774
3502
SH
SOLE
3402
0
100
FIRST TR EXCHANGE TRADED FD
NASDAQ CYB ETF
33734X846
2185696
38760
SH
SOLE
36523
0
2237
FIRST TR LRG CP VL ALPHADEX
COM SHS
33735J101
1569499
20549
SH
SOLE
16005
0
4544
FIRST TR EXCHANGE TRADED FD
NASDQ CLN EDGE
33737A108
321366
2804
SH
SOLE
2291
0
513
FIRST TR EXCHANGE-TRADED FD
NO AMER ENERGY
33738D101
182643
6185
SH
SOLE
1901
0
4284
FIRST TR EXCHANGE-TRADED FD
SENIOR LN FD
33738D309
11034
239
SH
SOLE
239
0
0
FIRST TR EXCHANGE-TRADED FD
FIRST TR TA HIYL
33738D408
1897
46
SH
SOLE
46
0
0
FIRST TR EXCHANGE-TRADED FD
NASD TECH DIV
33738R118
168266
2415
SH
SOLE
1600
0
815
FIRST TR EXCHANGE-TRADED FD
RISNG DIVD ACHIV
33738R506
19770757
351981
SH
SOLE
319057
0
32924
FIRST TR EXCHANGE-TRADED FD
DORSEY WRT 5 ETF
33738R605
143382
2505
SH
SOLE
1905
0
600
FIRST TR EXCHANGE-TRADED FD
NASDQ SEMCNDTR
33738R811
19919
220
SH
SOLE
0
0
220
FIRST TR EXCHANGE-TRADED FD
FST LOW OPPT EFT
33739Q200
67598
1401
SH
SOLE
1401
0
0
FIRST TR EXCHANGE-TRADED FD
FIRST TR ENH NEW
33739Q408
15384
258
SH
SOLE
258
0
0
FIRST TR EXCHANGE-TRADED FD
SSI STRG ETF
33739Q507
10057
295
SH
SOLE
295
0
0
FIRST TR EXCHANGE-TRADED FD
SMID RISNG ETF
33741X102
33652175
966461
SH
SOLE
828589
0
137872
FIRST TR EXCHANGE-TRADED FD
INDXX INOVTV ETF
33741X201
4295
100
SH
SOLE
0
0
100
FIRST US BANCSHARES INC
COM
33744V103
981297
105972
SH
SOLE
100972
0
5000
FIRSTSERVICE CORP NEW
COM
33767E202
11254692
67881
SH
SOLE
62698
0
5184
FISERV INC
COM
337738108
338601457
2118643
SH
SOLE
1836063
0
282580
FIRSTENERGY CORP
COM
337932107
386351
10004
SH
SOLE
6877
0
3127
FIVE BELOW INC
COM
33829M101
9154793
50473
SH
SOLE
49502
0
971
FLEXSHARES TR
MORNSTAR USMKT
33939L100
189658
956
SH
SOLE
956
0
0
FLEXSHARES TR
MORNSTAR UPSTR
33939L407
234715
5715
SH
SOLE
5583
0
132
FLEXSHARES TR
STOXX GLOBR INF
33939L795
24073
441
SH
SOLE
441
0
0
FLEXSHARES TR
M STAR DEV MKT
33939L803
405887
5664
SH
SOLE
5664
0
0
FLEXSHARES TR
QLT DIV DEF IDX
33939L845
1164929
18143
SH
SOLE
18143
0
0
FLEXSHARES TR
QUALT DIVD IDX
33939L860
8173
124
SH
SOLE
124
0
0
FLOOR & DECOR HLDGS INC
CL A
339750101
6367064
49121
SH
SOLE
44304
0
4817
FLOWSERVE CORP
COM
34354P105
242013
5298
SH
SOLE
5298
0
0
FLUSHING FINL CORP
COM
343873105
1010944
80170
SH
SOLE
80170
0
0
FORD MTR CO DEL
COM
345370860
4331560
326172
SH
SOLE
279556
0
46616
FORGE GLOBAL HOLDINGS INC
COM
34629L103
21973
11385
SH
SOLE
11385
0
0
FORTIS INC
COM
349553107
236309
5981
SH
SOLE
3641
0
2340
FORTINET INC
COM
34959E109
15288598
223812
SH
SOLE
182757
0
41055
FORTIVE CORP
COM
34959J108
33003872
383677
SH
SOLE
305045
0
78632
FORTUNE BRANDS INNOVATIONS I
COM
34964C106
807384
9536
SH
SOLE
3839
0
5697
FREEPORT-MCMORAN INC
CL B
35671D857
2865067
60933
SH
SOLE
45501
0
15432
FRESHPET INC
COM
358039105
1663750
14360
SH
SOLE
12072
0
2288
FUBOTV INC
COM
35953D104
24801
15697
SH
SOLE
6532
0
9165
FULLER H B CO
COM
359694106
487211
6110
SH
SOLE
6058
0
52
FUSION PHARMACEUTICALS INC
COM
36118A100
16612587
779202
SH
SOLE
737422
0
41780
GABELLI MULTIMEDIA TR INC
COM
36239Q109
80044
14142
SH
SOLE
11417
0
2725
GXO LOGISTICS INCORPORATED
COMMON STOCK
36262G101
6798382
126458
SH
SOLE
106781
0
19677
GE HEALTHCARE TECHNOLOGIES I
COMMON STOCK
36266G107
9996831
109964
SH
SOLE
102263
0
7701
GALECTIN THERAPEUTICS INC
COM NEW
363225202
90543
37884
SH
SOLE
33728
0
4156
GALLAGHER ARTHUR J & CO
COM
363576109
21670508
86668
SH
SOLE
81380
0
5288
GAMESTOP CORP NEW
CL A
36467W109
192670
15389
SH
SOLE
10859
0
4530
GAP INC
COM
364760108
618314
22443
SH
SOLE
10681
0
11763
GARTNER INC
COM
366651107
42208413
88549
SH
SOLE
69064
0
19485
GCM GROSVENOR INC
COM CL A
36831E108
1588512
164442
SH
SOLE
155041
0
9402
GCM GROSVENOR INC
*W EXP 11/17/202
36831E116
7195
14990
SH
SOLE
0
0
14990
GENERAC HLDGS INC
COM
368736104
44658053
354036
SH
SOLE
193249
0
160787
GENERAL DYNAMICS CORP
COM
369550108
90918843
321848
SH
SOLE
144358
0
177490
GENERAL ELECTRIC CO
COM NEW
369604301
30595136
174301
SH
SOLE
150029
0
24272
GENERAL MLS INC
COM
370334104
9139832
130625
SH
SOLE
105969
0
24656
GENERAL MTRS CO
COM
37045V100
1741114
38393
SH
SOLE
21536
0
16857
GENTEX CORP
COM
371901109
259883
7195
SH
SOLE
4825
0
2370
GENUINE PARTS CO
COM
372460105
1524340
9839
SH
SOLE
9015
0
823
GILEAD SCIENCES INC
COM
375558103
30653452
418477
SH
SOLE
336655
0
81823
GINKGO BIOWORKS HOLDINGS INC
CL A SHS
37611X100
34951
30130
SH
SOLE
22380
0
7750
GITLAB INC
CLASS A COM
37637K108
2413398
41382
SH
SOLE
41067
0
315
GLADSTONE INVT CORP
COM
376546107
2203712
154864
SH
SOLE
121132
0
33732
GLAUKOS CORP
COM
377322102
4713557
49990
SH
SOLE
45787
0
4203
GSK PLC
SPONSORED ADR
37733W204
1007133
23493
SH
SOLE
19224
0
4269
GLOBAL PMTS INC
COM
37940X102
11244444
84127
SH
SOLE
74389
0
9738
GLOBAL X FDS
MSCI NORWAY ETF
37950E101
2134
87
SH
SOLE
87
0
0
GLOBAL X FDS
GLOBX SUPDV US
37950E291
107969
6209
SH
SOLE
6209
0
0
GLOBAL X FDS
SOCIAL MED ETF
37950E416
18811
467
SH
SOLE
467
0
0
GLOBAL X FDS
GLB X MLP ENRG I
37954Y293
141091
2880
SH
SOLE
2880
0
0
GLOBAL X FDS
GLBL X MLP ETF
37954Y343
167806
3480
SH
SOLE
3480
0
0
GLOBAL X FDS
RUSSELL 2000
37954Y459
152
9
SH
SOLE
9
0
0
GLOBAL X FDS
S&P 500 COVERED
37954Y475
438900
10760
SH
SOLE
6950
0
3810
GLOBAL X FDS
NASDAQ 100 COVER
37954Y483
261379
14594
SH
SOLE
14594
0
0
GLOBAL X FDS
US PFD ETF
37954Y657
8593
426
SH
SOLE
426
0
0
GLOBAL X FDS
US INFR DEV ETF
37954Y673
16912509
424831
SH
SOLE
228723
0
196108
GLOBAL X FDS
RBTCS ARTFL INTE
37954Y715
6064233
190639
SH
SOLE
81501
0
109138
GLOBAL X FDS
MILLENNIAL CONSU
37954Y764
5865
150
SH
SOLE
150
0
0
GLOBAL X FDS
INTERNET OF THNG
37954Y780
217658
6008
SH
SOLE
6008
0
0
GLOBAL X FDS
FINTECH ETF
37954Y814
41066
1474
SH
SOLE
0
0
1474
GLOBAL X FDS
GLOBAL X COPPER
37954Y830
44168
1041
SH
SOLE
1041
0
0
GLOBAL X FDS
GLOBAL X SILVER
37954Y848
4558
166
SH
SOLE
166
0
0
GLOBAL X FDS
LITHIUM BTRY ETF
37954Y855
383719
8472
SH
SOLE
8142
0
330
GLOBUS MED INC
CL A
379577208
729129
13593
SH
SOLE
12692
0
901
GLOBE LIFE INC
COM
37959E102
321426
2762
SH
SOLE
2501
0
261
GLOBAL X FDS
EMERGING MKT GRT
37960A644
23195
887
SH
SOLE
475
0
412
GODADDY INC
CL A
380237107
10389425
87542
SH
SOLE
79826
0
7716
GOGO INC
COM
38046C109
4376066
498413
SH
SOLE
416339
0
82074
GOLDMAN SACHS GROUP INC
COM
38141G104
56902176
136231
SH
SOLE
107926
0
28305
GOLDMAN SACHS ETF TR
ACTIVEBETA INT
381430107
1383510
40347
SH
SOLE
36180
0
4167
GOLDMAN SACHS ETF TR
ACES ULTRA SHR
381430230
11826
235
SH
SOLE
235
0
0
GOLDMAN SACHS ETF TR
ACTIVEBETA US LG
381430503
178519
1720
SH
SOLE
1720
0
0
GOLDMAN SACHS ETF TR
ACCES TREASURY
381430529
35312
350
SH
SOLE
350
0
0
GOLDMAN SACHS ETF TR
HEDGE IND ETF
381430545
34856
319
SH
SOLE
319
0
0
GOLDMINING INC
COM
38149E101
17500
20000
SH
SOLE
20000
0
0
GOLUB CAP BDC INC
COM
38173M102
435309
26176
SH
SOLE
26176
0
0
GOOSEHEAD INS INC
COM CL A
38267D109
2464850
36999
SH
SOLE
33819
0
3180
GRACO INC
COM
384109104
1672926
17900
SH
SOLE
17278
0
622
GRAINGER W W INC
COM
384802104
58087743
57100
SH
SOLE
32198
0
24902
GRAPHIC PACKAGING HLDG CO
COM
388689101
807002
27656
SH
SOLE
0
0
27656
GRAYSCALE BITCOIN TR BTC
SHS REP COM UT
389637109
6875802
108846
SH
SOLE
105486
0
3360
GREIF INC
CL A
397624107
525125
7605
SH
SOLE
7405
0
200
GREIF INC
CL B
397624206
27808
400
SH
SOLE
400
0
0
GRID DYNAMICS HLDGS INC
CL A
39813G109
10676368
868704
SH
SOLE
779412
0
89292
GUIDEWIRE SOFTWARE INC
COM
40171V100
145235791
1244416
SH
SOLE
1002512
0
241904
HCA HEALTHCARE INC
COM
40412C101
2823665
8466
SH
SOLE
6976
0
1490
HDFC BANK LTD
SPONSORED ADS
40415F101
857138
15314
SH
SOLE
7535
0
7779
HSBC HLDGS PLC
SPON ADR NEW
404280406
489009
12424
SH
SOLE
4814
0
7610
HP INC
COM
40434L105
8554307
283068
SH
SOLE
259807
0
23261
HAIN CELESTIAL GROUP INC
COM
405217100
2884211
366948
SH
SOLE
359465
0
7483
HALEON PLC
SPON ADS
405552100
283808
33429
SH
SOLE
7854
0
25575
HALLIBURTON CO
COM
406216101
11621176
294804
SH
SOLE
279558
0
15246
HAMILTON LANE INC
CL A
407497106
4153932
36839
SH
SOLE
34876
0
1962
HANNON ARMSTRONG SUST INFR C
COM
41068X100
308158
10851
SH
SOLE
10851
0
0
HARTE HANKS INC
COM
416196202
4943121
660845
SH
SOLE
660845
0
0
HARTFORD FINL SVCS GROUP INC
COM
416515104
640559
6216
SH
SOLE
4030
0
2186
HASBRO INC
COM
418056107
1299159
22986
SH
SOLE
12780
0
10206
HASHICORP INC
COM CL A
418100103
1401804
52015
SH
SOLE
52015
0
0
HAYWARD HLDGS INC
COM
421298100
428466
27986
SH
SOLE
13080
0
14906
HEALTHEQUITY INC
COM
42226A107
535983
6566
SH
SOLE
6254
0
312
HEALTHPEAK PROPERTIES INC
COM
42250P103
197531
10535
SH
SOLE
7263
0
3272
HEICO CORP NEW
COM
422806109
31737593
166165
SH
SOLE
93639
0
72526
HEICO CORP NEW
CL A
422806208
1973511
12820
SH
SOLE
12504
0
316
HENRY JACK & ASSOC INC
COM
426281101
1917654
11038
SH
SOLE
10762
0
276
HERCULES CAPITAL INC
COM
427096508
2617668
141879
SH
SOLE
141879
0
0
HERSHEY CO
COM
427866108
6065463
31185
SH
SOLE
28829
0
2356
HERTZ GLOBAL HLDGS INC
*W EXP 06/30/205
42806J148
24873
5602
SH
SOLE
5602
0
0
HERTZ GLOBAL HLDGS INC
COM NEW
42806J700
98736
12610
SH
SOLE
11837
0
773
HESS CORP
COM
42809H107
815321
5341
SH
SOLE
4723
0
618
HEWLETT PACKARD ENTERPRISE C
COM
42824C109
798320
45027
SH
SOLE
28000
0
17027
HIMS & HERS HEALTH INC
COM CL A
433000106
341083
22048
SH
SOLE
19298
0
2750
HILTON WORLDWIDE HLDGS INC
COM
43300A203
587029
2752
SH
SOLE
1305
0
1447
HOLOGIC INC
COM
436440101
23451070
300809
SH
SOLE
165298
0
135511
HOME DEPOT INC
COM
437076102
273088036
711908
SH
SOLE
540972
0
170936
HONEYWELL INTL INC
COM
438516106
38420617
187189
SH
SOLE
170234
0
16955
HORIZON BANCORP INC
COM
440407104
400296
31200
SH
SOLE
31200
0
0
HORMEL FOODS CORP
COM
440452100
219841
6301
SH
SOLE
6215
0
86
HOWMET AEROSPACE INC
COM
443201108
1744117
25488
SH
SOLE
24720
0
768
HUB GROUP INC
CL A
443320106
730288
16897
SH
SOLE
9897
0
7000
HUBBELL INC
COM
443510607
9095291
21914
SH
SOLE
21603
0
311
HUBSPOT INC
COM
443573100
894101
1427
SH
SOLE
779
0
648
HUMANA INC
COM
444859102
2134997
6158
SH
SOLE
4466
0
1692
HUNT J B TRANS SVCS INC
COM
445658107
7195598
36113
SH
SOLE
35311
0
802
HUNTINGTON BANCSHARES INC
COM
446150104
1639117
117499
SH
SOLE
71962
0
45537
HUNTINGTON INGALLS INDS INC
COM
446413106
415928
1427
SH
SOLE
362
0
1065
HURON CONSULTING GROUP INC
COM
447462102
1015696
10512
SH
SOLE
8792
0
1720
HUT 8 CORP
COM
44812J104
186234
16869
SH
SOLE
16869
0
0
HYATT HOTELS CORP
COM CL A
448579102
267204
1674
SH
SOLE
1674
0
0
IAC INC
COM NEW
44891N208
204026
3825
SH
SOLE
3825
0
0
IRHYTHM TECHNOLOGIES INC
COM
450056106
96620383
832934
SH
SOLE
494811
0
338124
ITT INC
COM
45073V108
3409463
25064
SH
SOLE
23591
0
1473
ICICI BANK LIMITED
ADR
45104G104
3994209
151238
SH
SOLE
115429
0
35809
IDACORP INC
COM
451107106
227302
2447
SH
SOLE
2324
0
123
IDEX CORP
COM
45167R104
757438
3104
SH
SOLE
2934
0
170
IDEXX LABS INC
COM
45168D104
642054635
1189144
SH
SOLE
980816
0
208329
ILLINOIS TOOL WKS INC
COM
452308109
116871022
435550
SH
SOLE
241412
0
194137
ILLUMINA INC
COM
452327109
3588174
26130
SH
SOLE
12476
0
13654
IMMUNITYBIO INC
COM
45256X103
1683721
313542
SH
SOLE
250350
0
63192
IMPACT SHS TR I
YWCA WOMENS ETF
45259A100
41134
1140
SH
SOLE
958
0
182
IMPACT SHS TR I
NAACP MINO ETF
45259A209
678404
17688
SH
SOLE
17688
0
0
INCYTE CORP
COM
45337C102
2055136
36074
SH
SOLE
34567
0
1507
INDEPENDENCE RLTY TR INC
COM
45378A106
11587882
718406
SH
SOLE
618876
0
99530
INFINERA CORP
COM
45667G103
286425
47500
SH
SOLE
0
0
47500
INFORMATION SVCS GROUP INC
COM
45675Y104
3286308
813443
SH
SOLE
744393
0
69050
INFOSYS LTD
SPONSORED ADR
456788108
242880
13546
SH
SOLE
2030
0
11516
INGERSOLL RAND INC
COM
45687V106
1179050
12418
SH
SOLE
11854
0
564
INHIBIKASE THERAPEUTICS INC
COM NEW
45719W205
165458
76601
SH
SOLE
38213
0
38388
INSIGHT ENTERPRISES INC
COM
45765U103
701266
3780
SH
SOLE
3729
0
51
INSMED INC
COM PAR $.01
457669307
409636
15099
SH
SOLE
14789
0
310
INSPIRE MED SYS INC
COM
457730109
1486562
6921
SH
SOLE
6921
0
0
INOGEN INC
COM
45780L104
289269
35845
SH
SOLE
28428
0
7417
INNOVATOR ETFS TRUST
GRWT100 PWR BUF
45782C276
848191
14713
SH
SOLE
14713
0
0
INNOVATOR ETFS TRUST
US SML CP PWR B
45782C284
1201796
42799
SH
SOLE
42799
0
0
INNOVATOR ETFS TRUST
GRWT100 PWR BF
45782C334
3670746
80658
SH
SOLE
76881
0
3777
INNOVATOR ETFS TRUST
US SML CP PWR ET
45782C342
1133538
36378
SH
SOLE
36217
0
161
INNOVATOR ETFS TRUST
US EQTY PWR BUF
45782C383
2626025
71340
SH
SOLE
67673
0
3667
INNOVATOR ETFS TRUST
US EQTY PWR BUF
45782C417
542734
15888
SH
SOLE
15888
0
0
INNOVATOR ETFS TRUST
US EQTY BUFR FEB
45782C433
2905895
73979
SH
SOLE
73979
0
0
INNOVATOR ETFS TRUST
GRWT100 PWR BF
45782C466
247578
5681
SH
SOLE
5681
0
0
INNOVATOR ETFS TRUST
US SML CP PWR B
45782C474
1575840
44553
SH
SOLE
42658
0
1895
INNOVATOR ETFS TRUST
US EQTY PWR BUF
45782C508
589309
15068
SH
SOLE
13088
0
1980
INNOVATOR ETFS TRUST
INTRNL DEV JAN
45782C524
8587764
274501
SH
SOLE
250519
0
23982
INNOVATOR ETFS TRUST
US EQTY PWR BUF
45782C540
13859514
378698
SH
SOLE
346497
0
32201
INNOVATOR ETFS TRUST
US EQTY PWR BUF
45782C656
3061730
83883
SH
SOLE
83883
0
0
INNOVATOR ETFS TRUST
US EQTY PWR BF
45782C680
16104127
455176
SH
SOLE
433443
0
21733
INNOVATOR ETFS TRUST
INTRNL DEV JULY
45782C722
5944101
210709
SH
SOLE
181502
0
29207
INNOVATOR ETFS TRUST
US EQTY PWR BUF
45782C748
4562267
132163
SH
SOLE
132163
0
0
INNOVATOR ETFS TRUST
US EQTY BUF OCT
45782C771
22744
562
SH
SOLE
562
0
0
INNOVATOR ETFS TRUST
US EQTY BUFR JUL
45782C789
1135733
28161
SH
SOLE
14671
0
13490
INNOVATOR ETFS TRUST
US EQTY PWR BUF
45782C797
3357942
89569
SH
SOLE
89569
0
0
INNOVATOR ETFS TRUST
US EQTY PWR BUF
45782C813
672132
17697
SH
SOLE
17697
0
0
INNOVATOR ETFS TRUST
US EQT PWR BUF
45782C870
3873129
115306
SH
SOLE
115306
0
0
INNOVATOR ETFS TRUST
US EQUITY ACCELE
45783Y301
268102
8582
SH
SOLE
8582
0
0
INSULET CORP
COM
45784P101
18524364
108077
SH
SOLE
88252
0
19825
INSPIRATO INCORPORATED
*W EXP 02/11/202
45791E115
152
15000
SH
SOLE
0
0
15000
INTEL CORP
COM
458140100
18117995
410188
SH
SOLE
306088
0
104100
INTEGER HLDGS CORP
COM
45826H109
816760
7000
SH
SOLE
7000
0
0
INTELLIA THERAPEUTICS INC
COM
45826J105
283546
10307
SH
SOLE
2282
0
8025
INTERCONTINENTAL EXCHANGE IN
COM
45866F104
256550977
1866776
SH
SOLE
1254634
0
612142
INTERDIGITAL INC
COM
45867G101
466188
4379
SH
SOLE
4129
0
250
INTERNATIONAL BUSINESS MACHS
COM
459200101
75763503
396751
SH
SOLE
343880
0
52871
INTERNATIONAL FLAVORS&FRAGRA
COM
459506101
700876
8151
SH
SOLE
762
0
7389
INTERNATIONAL PAPER CO
COM
460146103
2756510
70644
SH
SOLE
60774
0
9870
INTERPUBLIC GROUP COS INC
COM
460690100
938990
28777
SH
SOLE
28170
0
607
INVESCO ACTIVELY MANAGED ETF
ACTIVE US REAL
46090A101
353
4
SH
SOLE
4
0
0
INVESCO ACTIVELY MANAGED ETF
VAR RATE INVT
46090A879
224984
8967
SH
SOLE
8967
0
0
INVESCO ACTIVELY MANAGED ETF
ULTRA SHRT DUR
46090A887
94476
1894
SH
SOLE
1894
0
0
INVESCO QQQ TR
UNIT SER 1
46090E103
94261850
212297
SH
SOLE
144278
0
68018
INVESCO ACTVELY MNGD ETC FD
OPTIMUM YIELD
46090F100
928056
66911
SH
SOLE
66393
0
518
INTUIT
COM
461202103
278820666
428955
SH
SOLE
367960
0
60995
INTUITIVE SURGICAL INC
COM NEW
46120E602
179021638
448575
SH
SOLE
305682
0
142893
INVESCO EXCHANGE TRADED FD T
AEROSPACE DEFN
46137V100
868352
8549
SH
SOLE
8549
0
0
INVESCO EXCHANGE TRADED FD T
WATER RES ETF
46137V142
9150358
137455
SH
SOLE
59835
0
77620
INVESCO EXCHANGE TRADED FD T
S&P SPIN OFF
46137V159
29113
410
SH
SOLE
410
0
0
INVESCO EXCHANGE TRADED FD T
S&P MDCP400 PR
46137V217
13436
265
SH
SOLE
265
0
0
INVESCO EXCHANGE TRADED FD T
S&P 500 TOP 50
46137V233
934865
22190
SH
SOLE
22120
0
70
INVESCO EXCHANGE TRADED FD T
S&P500 QUALITY
46137V241
6435186
106508
SH
SOLE
100358
0
6150
INVESCO EXCHANGE TRADED FD T
S&P500 PUR VAL
46137V258
226318
2559
SH
SOLE
2559
0
0
INVESCO EXCHANGE TRADED FD T
S&P500 PUR GWT
46137V266
335804
9145
SH
SOLE
8210
0
935
INVESCO EXCHANGE TRADED FD T
S&P500 EQL TEC
46137V282
2563310
72842
SH
SOLE
72055
0
787
INVESCO EXCHANGE TRADED FD T
BUYBACK ACHIEV
46137V308
71432
660
SH
SOLE
660
0
0
INVESCO EXCHANGE TRADED FD T
S&P500 EQL MAT
46137V316
54858
1510
SH
SOLE
1510
0
0
INVESCO EXCHANGE TRADED FD T
S&P500 EQL HLT
46137V332
363042
11420
SH
SOLE
11420
0
0
INVESCO EXCHANGE TRADED FD T
S&P500 EQL FIN
46137V340
176660
2750
SH
SOLE
2750
0
0
INVESCO EXCHANGE TRADED FD T
S&P500 EQL WGT
46137V357
34755268
205203
SH
SOLE
178230
0
26973
INVESCO EXCHANGE TRADED FD T
S&P500 EQL ENR
46137V365
325706
3920
SH
SOLE
3570
0
350
INVESCO EXCHANGE TRADED FD T
S&P500 EQL STP
46137V373
5763
175
SH
SOLE
175
0
0
INVESCO EXCHANGE TRADED FD T
S&P 500 GARP ETF
46137V431
21376
201
SH
SOLE
201
0
0
INVESCO EXCHANGE TRADED FD T
S&P MDCP MOMNTUM
46137V464
264178
2300
SH
SOLE
150
0
2150
INVESCO EXCHANGE TRADED FD T
NASDAQ INTERNT
46137V530
400695
10045
SH
SOLE
10045
0
0
INVESCO EXCHANGE TRADED FD T
INTL DIVI ACHI
46137V548
42698
2303
SH
SOLE
2303
0
0
INVESCO EXCHANGE TRADED FD T
HIG YLD EQ DIV
46137V563
1652
80
SH
SOLE
80
0
0
INVESCO EXCHANGE TRADED FD T
GLOBAL DRGN CN
46137V571
74969
3050
SH
SOLE
3050
0
0
INVESCO EXCHANGE TRADED FD T
FTSE RAFI 1500
46137V597
275942
7025
SH
SOLE
875
0
6150
INVESCO EXCHANGE TRADED FD T
FTSE RAFI 1000
46137V613
5226290
135854
SH
SOLE
103709
0
32145
INVESCO EXCHANGE TRADED FD T
FINL PFD ETF
46137V621
2286
150
SH
SOLE
150
0
0
INVESCO EXCHANGE TRADED FD T
BLOOMBERG MVP MU
46137V712
45005
990
SH
SOLE
990
0
0
INVESCO EXCHANGE TRADED FD T
LARGE CAP VALUE
46137V738
82612
1458
SH
SOLE
1458
0
0
INVESCO EXCHANGE TRADED FD T
LARGE CAP GROWTH
46137V746
331534
3713
SH
SOLE
3713
0
0
INVESCO EXCHANGE TRADED FD T
BIOTECHNOLOGY
46137V787
25886
400
SH
SOLE
400
0
0
INVESCO EXCHANGE TRADED FD T
DORSEY WRIGHT MO
46137V837
2741145
27750
SH
SOLE
27350
0
400
INVESCO EXCHANGE TRADED FD T
ZACKS MID CAP
46137Y401
13728
135
SH
SOLE
135
0
0
INVESCO DB COMMDY INDX TRCK
UNIT
46138B103
317531
13824
SH
SOLE
13824
0
0
INVESCO EXCH TRADED FD TR II
S&P INTL LOW
46138E230
10610
378
SH
SOLE
378
0
0
INVESCO EXCH TRADED FD TR II
S&P GBL WATER
46138E263
145801
2626
SH
SOLE
2447
0
179
INVESCO EXCH TRADED FD TR II
S&P500 LOW VOL
46138E354
1431415
21731
SH
SOLE
19871
0
1860
INVESCO EXCH TRADED FD TR II
S&P500 HDL VOL
46138E362
134134
3021
SH
SOLE
2021
0
1000
INVESCO EXCH TRADED FD TR II
S&P 500 HB ETF
46138E370
17197
196
SH
SOLE
0
0
196
INVESCO EXCH TRADED FD TR II
S&P 500 EX RAT
46138E388
2751
55
SH
SOLE
55
0
0
INVESCO EXCH TRADED FD TR II
RUSEL 1000 EQL
46138E420
45359
982
SH
SOLE
982
0
0
INVESCO EXCH TRADED FD TR II
PFD ETF
46138E511
4220246
355240
SH
SOLE
354140
0
1100
INVESCO EXCH TRADED FD TR II
NATL AMT MUNI
46138E537
19541
820
SH
SOLE
0
0
820
INVESCO EXCH TRADED FD TR II
MSCI GBL TIMBR
46138E545
13570
400
SH
SOLE
400
0
0
INVESCO EXCH TRADED FD TR II
KBW REGL BKG
46138E578
73840
1450
SH
SOLE
1450
0
0
INVESCO EXCH TRADED FD TR II
KBW BK ETF
46138E628
15986
298
SH
SOLE
298
0
0
INVESCO EXCH TRADED FD TR II
GLOBAL WATER
46138E651
124319
2884
SH
SOLE
2884
0
0
INVESCO EXCH TRADED FD TR II
FNDMNTL HY CRP
46138E719
47670
2629
SH
SOLE
2629
0
0
INVESCO EXCH TRADED FD TR II
FTSE RAFI EMNG
46138E727
8368
430
SH
SOLE
430
0
0
INVESCO EXCH TRADED FD TR II
FTSE RAFI SML
46138E735
11113
338
SH
SOLE
338
0
0
INVESCO EXCH TRADED FD TR II
FTSE RAFI DEV
46138E743
25322
510
SH
SOLE
510
0
0
INVESCO EXCH TRADED FD TR II
EMRNG MKT SVRG
46138E784
139521
6819
SH
SOLE
6819
0
0
INVESCO EXCH TRADED FD TR II
CHINA TECHNLGY
46138E800
93330
2912
SH
SOLE
2912
0
0
INVESCO EXCH TRADED FD TR II
DORSEY WRGT EMRG
46138E867
85403
4100
SH
SOLE
3600
0
500
INVESCO EXCH TRADED FD TR II
DORSEY WRGT DVLP
46138E875
65474
1900
SH
SOLE
1650
0
250
INVESCO EXCH TRADED FD TR II
S&P SMLCP LOW
46138G102
1857
42
SH
SOLE
42
0
0
INVESCO EXCH TRADED FD TR II
S&P SMALLCAP ENE
46138G474
975382
17486
SH
SOLE
16490
0
996
INVESCO EXCH TRADED FD TR II
SR LN ETF
46138G508
378354
17889
SH
SOLE
17889
0
0
INVESCO EXCH TRADED FD TR II
ESG S&P 500 EQL
46138G516
62611
2416
SH
SOLE
0
0
2416
INVESCO EXCH TRADED FD TR II
NASDAQ 100 ETF
46138G649
654581
3583
SH
SOLE
2935
0
648
INVESCO EXCH TRADED FD TR II
SOLAR ETF
46138G706
763579
16830
SH
SOLE
13680
0
3150
INVESCO EXCH TRADED FD TR II
TAXABLE MUN BD
46138G805
196470
7400
SH
SOLE
7400
0
0
INVESCO EXCH TRADED FD TR II
VAR RATE PFD
46138G870
221651
9325
SH
SOLE
6250
0
3075
INVESCO DB US DLR INDEX TR
BULLISH FD
46141D203
520141
18334
SH
SOLE
11834
0
6500
INVESTORS TITLE CO NC
COM
461804106
225780
1384
SH
SOLE
1384
0
0
INVITATION HOMES INC
COM
46187W107
352183
9890
SH
SOLE
1157
0
8733
IONIS PHARMACEUTICALS INC
COM
462222100
1206777
27838
SH
SOLE
27838
0
0
IQVIA HLDGS INC
COM
46266C105
946694
3744
SH
SOLE
2643
0
1101
IRIDIUM COMMUNICATIONS INC
COM
46269C102
8548846
326791
SH
SOLE
298168
0
28622
IRON MTN INC DEL
COM
46284V101
28026266
349411
SH
SOLE
308972
0
40439
ISHARES GOLD TR
ISHARES NEW
464285204
12982854
309042
SH
SOLE
282174
0
26868
ISHARES INC
MSCI AUST ETF
464286103
63623
2580
SH
SOLE
2580
0
0
ISHARES INC
FRONTIER AND SEL
464286145
12692
443
SH
SOLE
443
0
0
ISHARES INC
MSCI AUSTRIA ETF
464286202
217186
10000
SH
SOLE
10000
0
0
ISHARES INC
EM MKTS DIV ETF
464286319
42510
1625
SH
SOLE
0
0
1625
ISHARES INC
MSCI GLB SLV&MTL
464286327
5768
568
SH
SOLE
568
0
0
ISHARES INC
MSCI WORLD ETF
464286392
883957
6100
SH
SOLE
1218
0
4882
ISHARES INC
MSCI BRAZIL ETF
464286400
57546
1775
SH
SOLE
1775
0
0
ISHARES INC
MSCI EM ASIA ETF
464286426
768145
11278
SH
SOLE
11068
0
210
ISHARES INC
EM MKT SM-CP ETF
464286475
29425
500
SH
SOLE
390
0
110
ISHARES INC
MSCI CDA ETF
464286509
1474955
38531
SH
SOLE
17823
0
20708
ISHARES INC
MSCI GBL MIN VOL
464286525
1052349
9997
SH
SOLE
7489
0
2508
ISHARES INC
MSCI EMERG MRKT
464286533
26993
477
SH
SOLE
477
0
0
ISHARES INC
MSCI EURZONE ETF
464286608
192088
3762
SH
SOLE
3643
0
119
ISHARES INC
MSCI PAC JP ETF
464286665
646609
15104
SH
SOLE
4959
0
10145
ISHARES INC
MSCI EQUAL WEITE
464286681
642753
7064
SH
SOLE
7064
0
0
ISHARES INC
MSCI FRANCE ETF
464286707
9495
229
SH
SOLE
229
0
0
ISHARES INC
MSCI STH KOR ETF
464286772
155494
2317
SH
SOLE
2317
0
0
ISHARES INC
MSCI GERMANY ETF
464286806
37083
1168
SH
SOLE
1168
0
0
ISHARES INC
MSCI MEXICO ETF
464286822
156918
2264
SH
SOLE
2264
0
0
ISHARES INC
MSCI HONG KG ETF
464286871
79429
5108
SH
SOLE
4551
0
557
ISHARES TR
S&P 100 ETF
464287101
5007370
20239
SH
SOLE
15124
0
5115
ISHARES TR
MORNINGSTAR GRWT
464287119
462370
6126
SH
SOLE
6126
0
0
ISHARES TR
CORE S&P TTL STK
464287150
48699084
422368
SH
SOLE
383863
0
38506
ISHARES TR
SELECT DIVID ETF
464287168
21010114
170564
SH
SOLE
153842
0
16723
ISHARES TR
TIPS BD ETF
464287176
7699006
71679
SH
SOLE
26156
0
45522
ISHARES TR
CHINA LG-CAP ETF
464287184
843491
35043
SH
SOLE
34693
0
350
ISHARES TR
US TRSPRTION
464287192
2253
32
SH
SOLE
32
0
0
ISHARES TR
CORE S&P500 ETF
464287200
192780397
366691
SH
SOLE
296004
0
70687
ISHARES TR
CORE US AGGBD ET
464287226
11898469
121487
SH
SOLE
74771
0
46717
ISHARES TR
MSCI EMG MKT ETF
464287234
8015208
195112
SH
SOLE
164065
0
31047
ISHARES TR
IBOXX INV CP ETF
464287242
3579246
32861
SH
SOLE
25066
0
7796
ISHARES TR
GBL COMM SVC ETF
464287275
7152
85
SH
SOLE
0
0
85
ISHARES TR
GLOBAL TECH ETF
464287291
396603
5301
SH
SOLE
5301
0
0
ISHARES TR
S&P 500 GRWT ETF
464287309
11496679
136152
SH
SOLE
125530
0
10622
ISHARES TR
GLOB HLTHCRE ETF
464287325
336272
3610
SH
SOLE
2622
0
988
ISHARES TR
GLOBAL FINLS ETF
464287333
29385
339
SH
SOLE
339
0
0
ISHARES TR
GLOBAL ENERG ETF
464287341
185860
4327
SH
SOLE
4327
0
0
ISHARES TR
NORTH AMERN NAT
464287374
39951
888
SH
SOLE
605
0
283
ISHARES TR
S&P 500 VAL ETF
464287408
6581711
35232
SH
SOLE
32241
0
2991
ISHARES TR
20 YR TR BD ETF
464287432
1103530
11663
SH
SOLE
8147
0
3516
ISHARES TR
7-10 YR TRSY BD
464287440
1016990
10744
SH
SOLE
10736
0
8
ISHARES TR
1 3 YR TREAS BD
464287457
5350702
65428
SH
SOLE
51845
0
13583
ISHARES TR
MSCI EAFE ETF
464287465
66985277
838784
SH
SOLE
712393
0
126390
ISHARES TR
RUS MDCP VAL ETF
464287473
2951239
23548
SH
SOLE
23095
0
453
ISHARES TR
RUS MD CP GR ETF
464287481
5889502
51599
SH
SOLE
50419
0
1180
ISHARES TR
RUS MID CAP ETF
464287499
11453397
136204
SH
SOLE
87702
0
48502
ISHARES TR
CORE S&P MCP ETF
464287507
26276978
432614
SH
SOLE
365263
0
67351
ISHARES TR
EXPANDED TECH
464287515
636969
7470
SH
SOLE
7470
0
0
ISHARES TR
ISHARES SEMICDTR
464287523
4513656
19979
SH
SOLE
18432
0
1547
ISHARES TR
EXPND TEC SC ETF
464287549
25854
300
SH
SOLE
300
0
0
ISHARES TR
ISHARES BIOTECH
464287556
6963439
50747
SH
SOLE
25743
0
25004
ISHARES TR
COHEN STEER REIT
464287564
208768
3618
SH
SOLE
3618
0
0
ISHARES TR
GLOBAL 100 ETF
464287572
218641
2445
SH
SOLE
1401
0
1044
ISHARES TR
US CONSUM DISCRE
464287580
380295
4639
SH
SOLE
4639
0
0
ISHARES TR
RUS 1000 VAL ETF
464287598
37167208
207511
SH
SOLE
205357
0
2153
ISHARES TR
S&P MC 400GR ETF
464287606
2836147
31081
SH
SOLE
30805
0
276
ISHARES TR
RUS 1000 GRW ETF
464287614
62577230
185662
SH
SOLE
173169
0
12492
ISHARES TR
RUS 1000 ETF
464287622
23286657
80848
SH
SOLE
77568
0
3280
ISHARES TR
RUS 2000 VAL ETF
464287630
9999005
62962
SH
SOLE
62604
0
358
ISHARES TR
RUS 2000 GRW ETF
464287648
8710528
32166
SH
SOLE
29285
0
2881
ISHARES TR
RUSSELL 2000 ETF
464287655
91551791
435339
SH
SOLE
378610
0
56729
ISHARES TR
CORE S&P US VLU
464287663
105576718
1167368
SH
SOLE
1083566
0
83802
ISHARES TR
CORE S&P US GWT
464287671
22535318
192264
SH
SOLE
154152
0
38112
ISHARES TR
RUSSELL 3000 ETF
464287689
60079112
200210
SH
SOLE
193742
0
6468
ISHARES TR
U.S. UTILITS ETF
464287697
11833
140
SH
SOLE
0
0
140
ISHARES TR
S&P MC 400VL ETF
464287705
2170728
18351
SH
SOLE
18196
0
155
ISHARES TR
US TELECOM ETF
464287713
263924
12007
SH
SOLE
12007
0
0
ISHARES TR
U.S. TECH ETF
464287721
3034827
22470
SH
SOLE
21129
0
1341
ISHARES TR
U.S. REAL ES ETF
464287739
2311094
25707
SH
SOLE
25119
0
588
ISHARES TR
US INDUSTRIALS
464287754
481361
3829
SH
SOLE
3829
0
0
ISHARES TR
US HLTHCARE ETF
464287762
666082
10761
SH
SOLE
10761
0
0
ISHARES TR
U.S. FIN SVC ETF
464287770
123186
1858
SH
SOLE
1858
0
0
ISHARES TR
U.S. FINLS ETF
464287788
676307
7071
SH
SOLE
6671
0
400
ISHARES TR
U.S. ENERGY ETF
464287796
343155
6946
SH
SOLE
5746
0
1200
ISHARES TR
CORE S&P SCP ETF
464287804
25037863
226546
SH
SOLE
170186
0
56360
ISHARES TR
US CONSM STAPLES
464287812
344471
5093
SH
SOLE
5093
0
0
ISHARES TR
U.S. BAS MTL ETF
464287838
33499
227
SH
SOLE
227
0
0
ISHARES TR
DOW JONES US ETF
464287846
65326
510
SH
SOLE
510
0
0
ISHARES TR
EUROPE ETF
464287861
175416
3151
SH
SOLE
2401
0
750
ISHARES TR
SP SMCP600VL ETF
464287879
1036331
10085
SH
SOLE
9375
0
710
ISHARES TR
S&P SML 600 GWT
464287887
1612272
12333
SH
SOLE
11510
0
823
ISHARES TR
SHRT NAT MUN ETF
464288158
5896409
56301
SH
SOLE
54460
0
1841
ISHARES TR
AGENCY BOND ETF
464288166
19449
180
SH
SOLE
180
0
0
ISHARES TR
MSCI AC ASIA ETF
464288182
20054
296
SH
SOLE
296
0
0
ISHARES TR
GL CLEAN ENE ETF
464288224
693077
49576
SH
SOLE
31843
0
17733
ISHARES TR
MSCI ACWI EX US
464288240
14351688
268809
SH
SOLE
266917
0
1892
ISHARES TR
MSCI ACWI ETF
464288257
931920
8462
SH
SOLE
8362
0
100
ISHARES TR
EAFE SML CP ETF
464288273
1436514
22683
SH
SOLE
22683
0
0
ISHARES TR
JPMORGAN USD EMG
464288281
187590
2092
SH
SOLE
1922
0
170
ISHARES TR
MRGSTR MD CP GRW
464288307
372413
5269
SH
SOLE
4875
0
394
ISHARES TR
GLB INFRASTR ETF
464288372
96621
2029
SH
SOLE
2029
0
0
ISHARES TR
NATIONAL MUN ETF
464288414
3769193
35030
SH
SOLE
29689
0
5341
ISHARES TR
ASIA 50 ETF
464288430
4007
66
SH
SOLE
66
0
0
ISHARES TR
INTL SEL DIV ETF
464288448
1892585
67496
SH
SOLE
55024
0
12472
ISHARES TR
INTL DEV RE ETF
464288489
30281
1423
SH
SOLE
1423
0
0
ISHARES TR
IBOXX HI YD ETF
464288513
3236565
41639
SH
SOLE
37907
0
3732
ISHARES TR
RESIDENTIAL MULT
464288562
100321
1392
SH
SOLE
1392
0
0
ISHARES TR
MSCI KLD400 SOC
464288570
4196563
41628
SH
SOLE
33969
0
7659
ISHARES TR
MBS ETF
464288588
619159
6699
SH
SOLE
6699
0
0
ISHARES TR
GOV/CRED BD ETF
464288596
101571
981
SH
SOLE
270
0
711
ISHARES TR
MRGSTR SM CP GR
464288604
30736
660
SH
SOLE
660
0
0
ISHARES TR
INTRM GOV CR ETF
464288612
70914
682
SH
SOLE
558
0
124
ISHARES TR
USD INV GRDE ETF
464288620
152259
2999
SH
SOLE
177
0
2822
ISHARES TR
ISHS 5-10YR INVT
464288638
27451
532
SH
SOLE
532
0
0
ISHARES TR
ISHS 1-5YR INVS
464288646
3413248
66561
SH
SOLE
61148
0
5413
ISHARES TR
10-20 YR TRS ETF
464288653
253791
2416
SH
SOLE
1766
0
650
ISHARES TR
3 7 YR TREAS BD
464288661
845083
7297
SH
SOLE
7297
0
0
ISHARES TR
SHORT TREAS BD
464288679
689252
6235
SH
SOLE
6045
0
190
ISHARES TR
PFD AND INCM SEC
464288687
1276966
39620
SH
SOLE
33470
0
6150
ISHARES TR
GLOBAL MATER ETF
464288695
1484
17
SH
SOLE
17
0
0
ISHARES TR
MRNING SM CP ETF
464288703
4896
80
SH
SOLE
0
0
80
ISHARES TR
GLB CNSM STP ETF
464288737
11413
187
SH
SOLE
69
0
118
ISHARES TR
US HOME CONS ETF
464288752
354799
3065
SH
SOLE
1804
0
1261
ISHARES TR
US AER DEF ETF
464288760
2059171
15608
SH
SOLE
15187
0
421
ISHARES TR
US REGNL BKS ETF
464288778
39216
904
SH
SOLE
4
0
900
ISHARES TR
U.S. INSRNCE ETF
464288786
2583
22
SH
SOLE
0
0
22
ISHARES TR
US BR DEL SE ETF
464288794
58005
500
SH
SOLE
500
0
0
ISHARES TR
MSCI USA ESG SLC
464288802
2576541
23601
SH
SOLE
21692
0
1909
ISHARES TR
U.S. MED DVC ETF
464288810
6009095
102562
SH
SOLE
81924
0
20638
ISHARES TR
US HLTHCR PR ETF
464288828
43087
790
SH
SOLE
790
0
0
ISHARES TR
US OIL GS EX ETF
464288851
210836
1971
SH
SOLE
1971
0
0
ISHARES TR
EAFE VALUE ETF
464288877
6474243
119012
SH
SOLE
110917
0
8095
ISHARES TR
EAFE GRWTH ETF
464288885
14189110
136710
SH
SOLE
128227
0
8483
ISHARES TR
MSCI EURO FL ETF
464289180
163160
7175
SH
SOLE
7175
0
0
ISHARES TR
RUS TP200 VL ETF
464289420
252238
3305
SH
SOLE
3305
0
0
ISHARES TR
RUS TP200 GR ETF
464289438
1286294
6593
SH
SOLE
6593
0
0
ISHARES TR
10+ YR INVST GRD
464289511
927
18
SH
SOLE
0
0
18
ISHARES TR
AGGRES ALLOC ETF
464289859
105728
1439
SH
SOLE
1439
0
0
ISHARES SILVER TR
ISHARES
46428Q109
303849
13356
SH
SOLE
10990
0
2366
ISHARES TR
US TREAS BD ETF
46429B267
435689
19134
SH
SOLE
4693
0
14441
ISHARES TR
A RATE CP BD ETF
46429B291
14434
304
SH
SOLE
304
0
0
ISHARES TR
MSCI INDONIA ETF
46429B309
721
32
SH
SOLE
32
0
0
ISHARES TR
MSCI INDIA ETF
46429B598
5781340
112063
SH
SOLE
111998
0
65
ISHARES TR
MSCI INDIA SM CP
46429B614
322118
4584
SH
SOLE
4584
0
0
ISHARES TR
FLTG RATE NT ETF
46429B655
1454283
28482
SH
SOLE
27372
0
1110
ISHARES TR
CORE HIGH DV ETF
46429B663
4505707
40883
SH
SOLE
38803
0
2080
ISHARES TR
MSCI CHINA ETF
46429B671
33143
834
SH
SOLE
438
0
396
ISHARES TR
MSCI EAFE MIN VL
46429B689
369200
5209
SH
SOLE
4061
0
1148
ISHARES TR
MSCI USA MIN VOL
46429B697
7805541
93390
SH
SOLE
78567
0
14823
ISHARES TR
0-5 YR TIPS ETF
46429B747
6121706
61568
SH
SOLE
49883
0
11685
ISHARES TR
MSCI USA QLT FCT
46432F339
2251831
13701
SH
SOLE
12905
0
796
ISHARES TR
MSCI USA VALUE
46432F388
2233001
20617
SH
SOLE
20508
0
109
ISHARES TR
MSCI USA MMENTM
46432F396
1483600
7919
SH
SOLE
6578
0
1341
ISHARES TR
CORE MSCI TOTAL
46432F834
1685485
24838
SH
SOLE
24088
0
750
ISHARES TR
CORE MSCI EAFE
46432F842
36445142
491042
SH
SOLE
450898
0
40144
ISHARES TR
CORE 1 5 YR USD
46432F859
797289
16806
SH
SOLE
15059
0
1747
ISHARES INC
CORE MSCI EMKT
46434G103
14233042
275834
SH
SOLE
228637
0
47197
ISHARES INC
CUR HD MSCI EM
46434G509
553803
21588
SH
SOLE
21588
0
0
ISHARES INC
MSCI TAIWAN ETF
46434G772
171792
3529
SH
SOLE
3529
0
0
ISHARES INC
MSCI SINGPOR ETF
46434G780
8335
454
SH
SOLE
454
0
0
ISHARES INC
MSCI JPN ETF NEW
46434G822
2578746
36142
SH
SOLE
16481
0
19661
ISHARES INC
MSCI GBL GOLD MN
46434G855
7587
300
SH
SOLE
0
0
300
ISHARES TR
0-5YR INVT GR CP
46434V100
13240
269
SH
SOLE
0
0
269
ISHARES TR
INTL EQTY FACTOR
46434V274
7609
255
SH
SOLE
255
0
0
ISHARES TR
U S EQUITY FACTR
46434V282
63765
1185
SH
SOLE
1185
0
0
ISHARES TR
US SML CAP EQT
46434V290
371728
5847
SH
SOLE
5847
0
0
ISHARES TR
EXPONENTIAL TECH
46434V381
539859
9055
SH
SOLE
9055
0
0
ISHARES TR
0-5YR HI YL CP
46434V407
181603
4268
SH
SOLE
125
0
4143
ISHARES TR
MSCI INTL QUALTY
46434V456
37122
936
SH
SOLE
434
0
502
ISHARES TR
MSCI CHINA A
46434V514
32515
1253
SH
SOLE
180
0
1073
ISHARES TR
CORE DIV GRWTH
46434V621
3071809
52907
SH
SOLE
44862
0
8045
ISHARES TR
CORE MSCI PAC
46434V696
21525
340
SH
SOLE
0
0
340
ISHARES TR
CUR HED MSCI GER
46434V704
57099
1610
SH
SOLE
833
0
777
ISHARES TR
CORE MSCI EURO
46434V738
1441468
24917
SH
SOLE
24530
0
387
ISHARES TR
HDG MSCI EAFE
46434V803
3921523
112429
SH
SOLE
112429
0
0
ISHARES TR
BLACKROCK ULTRA
46434V878
585959
11589
SH
SOLE
7683
0
3906
ISHARES TR
HDG MSCI JAPAN
46434V886
23128
550
SH
SOLE
550
0
0
ISHARES TR
IBONDS DEC24 ETF
46434VBG4
25050
1000
SH
SOLE
1000
0
0
ISHARES TR
CONV BD ETF
46435G102
222703
2790
SH
SOLE
2241
0
549
ISHARES TR
ESG AWRE USD ETF
46435G193
240577
10464
SH
SOLE
10464
0
0
ISHARES TR
ESG AWRE 1 5 YR
46435G243
1001072
40893
SH
SOLE
40893
0
0
ISHARES TR
RUSEL 2500 ETF
46435G268
691518
10540
SH
SOLE
10540
0
0
ISHARES TR
CORE MSCI INTL
46435G326
71777
1069
SH
SOLE
1069
0
0
ISHARES TR
MSCI UK ETF NEW
46435G334
313085
9152
SH
SOLE
9152
0
0
ISHARES TR
CR 5 10 YR ETF
46435G417
91624
2136
SH
SOLE
2136
0
0
ISHARES TR
ESG AWR MSCI USA
46435G425
1319579
11479
SH
SOLE
9886
0
1593
ISHARES TR
MSCI USA SMCP MN
46435G433
11872
317
SH
SOLE
317
0
0
ISHARES TR
FALN ANGLS USD
46435G474
967
36
SH
SOLE
36
0
0
ISHARES TR
ESG AW MSCI EAFE
46435G516
17188541
215099
SH
SOLE
211320
0
3779
ISHARES TR
ESG MSCI LEADR
46435U218
786981
8386
SH
SOLE
8386
0
0
ISHARES TR
MSCI JP VALUE
46435U374
58153
1750
SH
SOLE
1750
0
0
ISHARES TR
ESG AWR US AGRGT
46435U549
80200
1704
SH
SOLE
1704
0
0
ISHARES TR
US INFRASTRUC
46435U713
250362
5774
SH
SOLE
5774
0
0
ISHARES TR
BROAD USD HIGH
46435U853
90118
2463
SH
SOLE
2345
0
118
ISHARES TR
ESG SCRND S&P SM
46436E544
92636
2365
SH
SOLE
1713
0
652
ISHARES TR
0-3 MNTH TREASRY
46436E718
9228
92
SH
SOLE
92
0
0
ITAU UNIBANCO HLDG S A
SPON ADR REP PFD
465562106
183463
26474
SH
SOLE
1177
0
25297
JBG SMITH PPTYS
COM
46590V100
826575
51500
SH
SOLE
51500
0
0
J & J SNACK FOODS CORP
COM
466032109
1143887
7913
SH
SOLE
7913
0
0
JPMORGAN CHASE & CO
COM
46625H100
444369990
2218522
SH
SOLE
1455212
0
763310
JPMORGAN CHASE & CO
ALERIAN ML ETN
46625H365
1086915
38151
SH
SOLE
9244
0
28907
JABIL INC
COM
466313103
677114
5055
SH
SOLE
5055
0
0
J P MORGAN EXCHANGE TRADED F
BETABUILDERS EUR
46641Q191
1661693
27975
SH
SOLE
22921
0
5054
J P MORGAN EXCHANGE TRADED F
BETABULDRS JAPAN
46641Q217
2048899
34994
SH
SOLE
23109
0
11885
J P MORGAN EXCHANGE TRADED F
BETABUILDERS CDA
46641Q225
970482
14526
SH
SOLE
14464
0
62
J P MORGAN EXCHANGE TRADED F
BETABUILDERS DEV
46641Q233
1029681
21380
SH
SOLE
20973
0
407
J P MORGAN EXCHANGE TRADED F
EQUITY PREMIUM
46641Q332
6723530
116203
SH
SOLE
109308
0
6895
J P MORGAN EXCHANGE TRADED F
BETABUILDRS US
46641Q399
57602
610
SH
SOLE
0
0
610
J P MORGAN EXCHANGE TRADED F
ULTRA SHT MUNCPL
46641Q654
185201
3650
SH
SOLE
3650
0
0
J P MORGAN EXCHANGE TRADED F
NASDAQ EQT PREM
46654Q203
1093716
20164
SH
SOLE
14237
0
5927
JACOBS SOLUTIONS INC
COM
46982L108
17165938
111663
SH
SOLE
63817
0
47846
JAMF HLDG CORP
COM
47074L105
4606786
251051
SH
SOLE
209445
0
41606
JANUS DETROIT STR TR
HENDERSN SML ETF
47103U209
47707
682
SH
SOLE
682
0
0
JANUS DETROIT STR TR
HENDERSON MTG
47103U852
339994
7539
SH
SOLE
6109
0
1430
JEFFERIES FINL GROUP INC
COM
47233W109
751412
17039
SH
SOLE
15164
0
1875
JOHN BEAN TECHNOLOGIES CORP
COM
477839104
938775
8950
SH
SOLE
8489
0
461
JOHN HANCOCK EXCHANGE TRADED
MLTFCTR LRG CAP
47804J107
78165
1207
SH
SOLE
1207
0
0
JOHN HANCOCK EXCHANGE TRADED
MULTIFACTOR MI
47804J206
615960
10735
SH
SOLE
10735
0
0
JOHNSON & JOHNSON
COM
478160104
147237799
930766
SH
SOLE
615194
0
315571
JONES LANG LASALLE INC
COM
48020Q107
9138406
46842
SH
SOLE
44062
0
2780
JUMIA TECHNOLOGIES AG
SPONSORED ADS
48138M105
182272
35600
SH
SOLE
600
0
35000
JUNIPER NETWORKS INC
COM
48203R104
586697
15831
SH
SOLE
15755
0
76
KLA CORP
COM NEW
482480100
20344405
29123
SH
SOLE
11172
0
17951
KKR & CO INC
COM
48251W104
2304894
22916
SH
SOLE
20964
0
1952
KADANT INC
COM
48282T104
7853857
23937
SH
SOLE
23181
0
756
KB HOME
COM
48666K109
298121
4206
SH
SOLE
4206
0
0
KELLANOVA
COM
487836108
1728732
30175
SH
SOLE
29006
0
1169
KELLY SVCS INC
CL A
488152208
275440
11000
SH
SOLE
11000
0
0
KEMPER CORP
COM
488401100
227912
3681
SH
SOLE
3591
0
90
KENVUE INC
COM
49177J102
28136768
1311126
SH
SOLE
1156111
0
155015
KEYCORP
COM
493267108
369167
23350
SH
SOLE
22164
0
1186
KEYSIGHT TECHNOLOGIES INC
COM
49338L103
1752238
11205
SH
SOLE
2290
0
8915
KFORCE INC
COM
493732101
244350
3465
SH
SOLE
3403
0
62
KIMBERLY-CLARK CORP
COM
494368103
16702580
129127
SH
SOLE
79872
0
49255
KINDER MORGAN INC DEL
COM
49456B101
11751621
640765
SH
SOLE
490180
0
150584
KINSALE CAP GROUP INC
COM
49714P108
13826452
26349
SH
SOLE
24312
0
2037
KLAVIYO INC
COM SER A
49845K101
4472530
175531
SH
SOLE
158418
0
17113
KNIGHT-SWIFT TRANSN HLDGS IN
CL A
499049104
4413643
80219
SH
SOLE
59053
0
21166
KOHLS CORP
COM
500255104
983900
33753
SH
SOLE
21356
0
12397
KOPIN CORP
COM
500600101
37800
21000
SH
SOLE
21000
0
0
KORN FERRY
COM NEW
500643200
3302204
50216
SH
SOLE
49137
0
1079
KOSMOS ENERGY LTD
COM
500688106
341323
57269
SH
SOLE
57269
0
0
KRAFT HEINZ CO
COM
500754106
8371429
226868
SH
SOLE
222348
0
4520
KRANESHARES TRUST
CSI CHI INTERNET
500767306
312821
11917
SH
SOLE
11917
0
0
KRANESHARES TRUST
QUADRTC INT RT
500767736
95950
5068
SH
SOLE
4469
0
599
KROGER CO
COM
501044101
9114873
159546
SH
SOLE
153331
0
6215
KRYSTAL BIOTECH INC
COM
501147102
996764
5602
SH
SOLE
5422
0
180
KYNDRYL HLDGS INC
COMMON STOCK
50155Q100
237750
10926
SH
SOLE
10746
0
180
LKQ CORP
COM
501889208
222520
4166
SH
SOLE
3368
0
798
LPL FINL HLDGS INC
COM
50212V100
6680936
25287
SH
SOLE
24848
0
439
L3HARRIS TECHNOLOGIES INC
COM
502431109
6398381
30025
SH
SOLE
25150
0
4875
LABORATORY CORP AMER HLDGS
COM NEW
50540R409
1079211
4940
SH
SOLE
3845
0
1095
LAM RESEARCH CORP
COM
512807108
5177200
5329
SH
SOLE
4041
0
1288
LAMAR ADVERTISING CO NEW
CL A
512816109
584799
4897
SH
SOLE
4897
0
0
LAMB WESTON HLDGS INC
COM
513272104
516676
4850
SH
SOLE
1585
0
3265
LANCASTER COLONY CORP
COM
513847103
1436748
6920
SH
SOLE
6920
0
0
LANDSTAR SYS INC
COM
515098101
3719022
19294
SH
SOLE
19243
0
51
LAS VEGAS SANDS CORP
COM
517834107
648164
12537
SH
SOLE
3245
0
9292
LATHAM GROUP INC
COM
51819L107
67411
17023
SH
SOLE
16144
0
879
LATTICE SEMICONDUCTOR CORP
COM
518415104
3328999
42554
SH
SOLE
42374
0
180
LAUDER ESTEE COS INC
CL A
518439104
11266849
73090
SH
SOLE
52174
0
20916
LEGGETT & PLATT INC
COM
524660107
613221
32022
SH
SOLE
22
0
32000
LEGALZOOM COM INC
COM
52466B103
51177463
3836392
SH
SOLE
3179254
0
657138
LEIDOS HOLDINGS INC
COM
525327102
5216233
39791
SH
SOLE
31830
0
7961
LENDINGTREE INC
NOTE 0.500% 7/1
52603BAD9
138945
150000
PRN
SOLE
125000
0
25000
LENNAR CORP
CL A
526057104
3614755
21018
SH
SOLE
19975
0
1043
LENNAR CORP
CL B
526057302
935834
6070
SH
SOLE
5070
0
1000
LENNOX INTL INC
COM
526107107
656893
1344
SH
SOLE
1269
0
75
LEONARDO DRS INC
COM
52661A108
805181
36450
SH
SOLE
27150
0
9300
LESLIES INC
COM
527064109
683228
105112
SH
SOLE
103735
0
1377
LIBERTY BROADBAND CORP
COM SER A
530307107
6683
117
SH
SOLE
85
0
32
LIBERTY BROADBAND CORP
COM SER C
530307305
202880
3545
SH
SOLE
2923
0
622
LIBERTY MEDIA CORP DEL
COM LBTY LIV S C
531229722
65931
1505
SH
SOLE
1258
0
247
LIBERTY MEDIA CORP DEL
COM LBTY LIV S A
531229748
7242
171
SH
SOLE
171
0
0
LIBERTY MEDIA CORP DEL
COM LBTY ONE S C
531229755
482226
7351
SH
SOLE
7288
0
63
LIBERTY MEDIA CORP DEL
COM LBTY ONE S A
531229771
13628
232
SH
SOLE
215
0
17
LIBERTY MEDIA CORP DEL
COM LBTY SRM S C
531229789
147580
4967
SH
SOLE
3954
0
1013
LIBERTY MEDIA CORP DEL
COM LBTY SRM S A
531229813
51636
1739
SH
SOLE
1716
0
23
LIFEMD INC
COM
53216B104
642500
62500
SH
SOLE
0
0
62500
LIGAND PHARMACEUTICALS INC
COM NEW
53220K504
668500
9145
SH
SOLE
6950
0
2195
ELI LILLY & CO
COM
532457108
257858503
331455
SH
SOLE
230943
0
100511
LINCOLN NATL CORP IND
COM
534187109
330124
10339
SH
SOLE
9133
0
1206
LIONS GATE ENTMNT CORP
CL B NON VTG
535919500
892829
95900
SH
SOLE
0
0
95900
LITHIA MTRS INC
COM
536797103
251431
836
SH
SOLE
836
0
0
LITTELFUSE INC
COM
537008104
5026339
20740
SH
SOLE
10206
0
10534
LIVE NATION ENTERTAINMENT IN
COM
538034109
93858288
887381
SH
SOLE
731536
0
155845
LOCKHEED MARTIN CORP
COM
539830109
14473600
31819
SH
SOLE
28841
0
2978
LOEWS CORP
COM
540424108
597175
7628
SH
SOLE
5616
0
2012
LOWES COS INC
COM
548661107
77836696
305565
SH
SOLE
209539
0
96026
LULULEMON ATHLETICA INC
COM
550021109
108939686
278868
SH
SOLE
255001
0
23867
LL FLOORING HOLDINGS INC
COM
55003T107
104063
56865
SH
SOLE
49415
0
7450
LUMEN TECHNOLOGIES INC
COM
550241103
83760
53692
SH
SOLE
522
0
53170
LUMINAR TECHNOLOGIES INC
COM CL A
550424105
786469
399223
SH
SOLE
399223
0
0
M & T BK CORP
COM
55261F104
804068
5529
SH
SOLE
4921
0
608
MGE ENERGY INC
COM
55277P104
342432
4350
SH
SOLE
1350
0
3000
MGM RESORTS INTERNATIONAL
COM
552953101
1983486
42014
SH
SOLE
41314
0
700
MGP INGREDIENTS INC NEW
COM
55303J106
850103
9870
SH
SOLE
7020
0
2850
MP MATERIALS CORP
COM CL A
553368101
484513
33882
SH
SOLE
33782
0
100
MPLX LP
COM UNIT REP LTD
55336V100
475932
11452
SH
SOLE
8262
0
3190
MRC GLOBAL INC
COM
55345K103
245115
19500
SH
SOLE
19500
0
0
MSC INDL DIRECT INC
CL A
553530106
442584
4561
SH
SOLE
2408
0
2153
MSCI INC
COM
55354G100
740556
1321
SH
SOLE
1285
0
36
MACYS INC
COM
55616P104
294833
14749
SH
SOLE
11724
0
3025
MAIN STR CAP CORP
COM
56035L104
2092409
44228
SH
SOLE
37858
0
6370
MANHATTAN ASSOCIATES INC
COM
562750109
2358918
9427
SH
SOLE
8920
0
507
MANULIFE FINL CORP
COM
56501R106
552279
22100
SH
SOLE
21803
0
297
MARATHON OIL CORP
COM
565849106
443632
15654
SH
SOLE
3105
0
12549
MARATHON PETE CORP
COM
56585A102
10468619
51953
SH
SOLE
44240
0
7714
MARAVAI LIFESCIENCES HLDGS I
COM CL A
56600D107
856366
98774
SH
SOLE
97780
0
994
MARKEL GROUP INC
COM
570535104
14507312
9535
SH
SOLE
8834
0
701
MARSH & MCLENNAN COS INC
COM
571748102
8427109
40912
SH
SOLE
32981
0
7931
MARRIOTT INTL INC NEW
CL A
571903202
6734082
26690
SH
SOLE
23496
0
3194
MARTEN TRANS LTD
COM
573075108
423063
22893
SH
SOLE
22893
0
0
MARTIN MARIETTA MATLS INC
COM
573284106
4716923
7683
SH
SOLE
6758
0
925
MARVELL TECHNOLOGY INC
COM
573874104
41314194
582875
SH
SOLE
535911
0
46964
MASCO CORP
COM
574599106
750622
9516
SH
SOLE
5373
0
4143
MASTERCARD INCORPORATED
CL A
57636Q104
504021588
1046622
SH
SOLE
817021
0
229601
MATTERPORT INC
COM CL A
577096100
368938
163247
SH
SOLE
163247
0
0
MAXLINEAR INC
COM
57776J100
1053660
56436
SH
SOLE
49775
0
6661
MAXCYTE INC
COM
57777K106
1144138
273064
SH
SOLE
178126
0
94938
MAYVILLE ENGR CO INC
COM
578605107
2076274
144890
SH
SOLE
143707
0
1183
MCCORMICK & CO INC
COM VTG
579780107
148706
1921
SH
SOLE
1921
0
0
MCCORMICK & CO INC
COM NON VTG
579780206
45406703
591156
SH
SOLE
371398
0
219758
MCDONALDS CORP
COM
580135101
99259292
352046
SH
SOLE
264878
0
87168
MCKESSON CORP
COM
58155Q103
11235709
20929
SH
SOLE
20280
0
649
MEDICAL PPTYS TRUST INC
COM
58463J304
52649
11202
SH
SOLE
11202
0
0
MEDPACE HLDGS INC
COM
58506Q109
10043532
24851
SH
SOLE
20362
0
4489
MERCADOLIBRE INC
COM
58733R102
3105566
2054
SH
SOLE
1432
0
622
MERCK & CO INC
COM
58933Y105
97382899
738029
SH
SOLE
599702
0
138327
MERCURY SYS INC
COM
589378108
3501031
118679
SH
SOLE
96482
0
22197
MERCURY GENL CORP NEW
COM
589400100
200303
3882
SH
SOLE
1044
0
2838
MERIT MED SYS INC
COM
589889104
1764142
23289
SH
SOLE
23289
0
0
MERITAGE HOMES CORP
COM
59001A102
215471
1228
SH
SOLE
719
0
509
METLIFE INC
COM
59156R108
6882535
92869
SH
SOLE
80803
0
12066
METTLER TOLEDO INTERNATIONAL
COM
592688105
1465750
1101
SH
SOLE
800
0
301
MICROSOFT CORP
COM
594918104
1541795872
3664660
SH
SOLE
2735044
0
929616
MICROSTRATEGY INC
CL A NEW
594972408
2047177
1201
SH
SOLE
937
0
264
MICROCHIP TECHNOLOGY INC.
COM
595017104
95029615
1059298
SH
SOLE
732415
0
326883
MICRON TECHNOLOGY INC
COM
595112103
35489044
301035
SH
SOLE
261997
0
39038
MIDDLEBY CORP
COM
596278101
770345
4791
SH
SOLE
1608
0
3183
MIND MEDICINE MINDMED INC
COM NEW
60255C885
106605
11341
SH
SOLE
11341
0
0
MITSUBISHI UFJ FINL GROUP IN
SPONSORED ADS
606822104
522556
51081
SH
SOLE
48210
0
2871
MOBILEYE GLOBAL INC
COMMON CLASS A
60741F104
220871
6870
SH
SOLE
6689
0
181
MODERNA INC
COM
60770K107
3336938
31315
SH
SOLE
11567
0
19748
MODULAR MED INC
COM NEW
60785L207
121334
65586
SH
SOLE
0
0
65586
MOHAWK INDS INC
COM
608190104
774345
5916
SH
SOLE
16
0
5900
MONDELEZ INTL INC
CL A
609207105
18084643
258352
SH
SOLE
210200
0
48152
MONGODB INC
CL A
60937P106
97271150
271222
SH
SOLE
216352
0
54870
MONOLITHIC PWR SYS INC
COM
609839105
6425016
9485
SH
SOLE
9239
0
245
MONROE CAP CORP
COM
610335101
3055965
424440
SH
SOLE
329540
0
94900
MONSTER BEVERAGE CORP NEW
COM
61174X109
795606
13421
SH
SOLE
4020
0
9401
MONTROSE ENVIRONMENTAL GROUP
COM
615111101
28684896
732318
SH
SOLE
581790
0
150528
MOODYS CORP
COM
615369105
11607627
29534
SH
SOLE
19628
0
9906
MORGAN STANLEY
COM NEW
617446448
15513082
164752
SH
SOLE
133827
0
30926
MORNINGSTAR INC
COM
617700109
1423354
4616
SH
SOLE
3516
0
1100
MOSAIC CO NEW
COM
61945C103
986037
30377
SH
SOLE
27010
0
3367
MOTOROLA SOLUTIONS INC
COM NEW
620076307
78268841
220488
SH
SOLE
194329
0
26159
NASDAQ INC
COM
631103108
1742948
27622
SH
SOLE
14524
0
13098
NATIONAL GRID PLC
SPONSORED ADR NE
636274409
771992
11316
SH
SOLE
10593
0
723
NATIONAL VISION HLDGS INC
COM
63845R107
648335
29257
SH
SOLE
29257
0
0
NEKTAR THERAPEUTICS
COM
640268108
12389
13262
SH
SOLE
12412
0
850
NEOGEN CORP
COM
640491106
44324821
2808924
SH
SOLE
2346891
0
462033
NEOGENOMICS INC
COM NEW
64049M209
7433516
472870
SH
SOLE
448668
0
24202
NEPHROS INC
COM
640671400
79385
36249
SH
SOLE
36249
0
0
NETAPP INC
COM
64110D104
2037596
19411
SH
SOLE
18708
0
703
NETFLIX INC
COM
64110L106
84919329
139824
SH
SOLE
119607
0
20217
NEUROCRINE BIOSCIENCES INC
COM
64125C109
1185974
8599
SH
SOLE
8372
0
227
NEVRO CORP
COM
64157F103
753104
52154
SH
SOLE
39454
0
12700
NEW FORTRESS ENERGY INC
COM CL A
644393100
1324241
43290
SH
SOLE
43290
0
0
NEW YORK CMNTY BANCORP INC
COM
649445103
577674
179402
SH
SOLE
179308
0
94
NEWELL BRANDS INC
COM
651229106
138782
17283
SH
SOLE
13587
0
3696
NEWMONT CORP
COM
651639106
1133831
31636
SH
SOLE
27080
0
4556
NEXTERA ENERGY INC
COM
65339F101
19792470
309693
SH
SOLE
209545
0
100148
NEXGEN ENERGY LTD
COM
65340P106
139099
17902
SH
SOLE
17902
0
0
NEXTERA ENERGY PARTNERS LP
COM UNIT PART IN
65341B106
643397
21390
SH
SOLE
14165
0
7225
NEXTNAV INC
COMMON STOCK
65345N106
329000
50000
SH
SOLE
50000
0
0
NICE LTD
SPONSORED ADR
653656108
1530660
5873
SH
SOLE
5865
0
8
NICOLET BANKSHARES INC
COM
65406E102
200873
2336
SH
SOLE
2336
0
0
NIKE INC
CL B
654106103
35694130
379806
SH
SOLE
256830
0
122975
NISOURCE INC
COM
65473P105
663314
23981
SH
SOLE
22172
0
1809
NORFOLK SOUTHN CORP
COM
655844108
12095927
47459
SH
SOLE
37460
0
9999
NORTHERN TR CORP
COM
665859104
14280773
160602
SH
SOLE
105776
0
54827
NORTHROP GRUMMAN CORP
COM
666807102
10745174
22448
SH
SOLE
20462
0
1986
NOVARTIS AG
SPONSORED ADR
66987V109
7930427
81985
SH
SOLE
71781
0
10204
NOVANTA INC
COM
67000B104
71185221
407308
SH
SOLE
289944
0
117364
NOVO-NORDISK A S
ADR
670100205
9121029
71036
SH
SOLE
57920
0
13116
NUCOR CORP
COM
670346105
6379093
32234
SH
SOLE
21260
0
10974
NUTANIX INC
CL A
67059N108
2334127
37818
SH
SOLE
22453
0
15365
NVIDIA CORPORATION
COM
67066G104
346679955
383682
SH
SOLE
285832
0
97850
NUTRIEN LTD
COM
67077M108
1592697
29326
SH
SOLE
22930
0
6396
OGE ENERGY CORP
COM
670837103
774528
22581
SH
SOLE
21801
0
780
NUSHARES ETF TR
NUVEEN ESG LRGVL
67092P300
153652
3954
SH
SOLE
3954
0
0
NUSHARES ETF TR
NUVEEN ESG MIDCP
67092P409
80598
1812
SH
SOLE
1812
0
0
NUSHARES ETF TR
NUVEEN ESG SMLCP
67092P607
70329
1691
SH
SOLE
1691
0
0
NUSHARES ETF TR
NUVEEN SHRT TERM
67092P706
52026
1700
SH
SOLE
1700
0
0
OREILLY AUTOMOTIVE INC
COM
67103H107
81674468
72350
SH
SOLE
45907
0
26443
OCCIDENTAL PETE CORP
COM
674599105
567999
8740
SH
SOLE
6293
0
2447
OCCIDENTAL PETE CORP
*W EXP 08/03/202
674599162
47281
1097
SH
SOLE
1069
0
28
OCUGEN INC
COM
67577C105
21245
12954
SH
SOLE
12954
0
0
OCUPHIRE PHARMA INC
COM
67577R102
66867
33267
SH
SOLE
33267
0
0
OIL DRI CORP AMER
COM
677864100
204294
2740
SH
SOLE
615
0
2125
OKTA INC
CL A
679295105
11278559
107805
SH
SOLE
98246
0
9559
OLD DOMINION FREIGHT LINE IN
COM
679580100
6518310
29722
SH
SOLE
24966
0
4756
OLD NATL BANCORP IND
COM
680033107
669229
38439
SH
SOLE
30786
0
7653
OLD REP INTL CORP
COM
680223104
1161380
37805
SH
SOLE
24105
0
13700
OLD SECOND BANCORP INC ILL
COM
680277100
153417
11085
SH
SOLE
6000
0
5085
OMNICOM GROUP INC
COM
681919106
12028927
124317
SH
SOLE
121990
0
2327
ON SEMICONDUCTOR CORP
COM
682189105
280740
3817
SH
SOLE
2250
0
1567
OMNIAB INC
COM
68218J103
256908
47400
SH
SOLE
36645
0
10755
ONEOK INC NEW
COM
682680103
11139977
138954
SH
SOLE
94487
0
44467
OPEN TEXT CORP
COM
683715106
320192
8246
SH
SOLE
8211
0
35
OPKO HEALTH INC
COM
68375N103
131743
109786
SH
SOLE
109786
0
0
ORACLE CORP
COM
68389X105
32458946
258411
SH
SOLE
217819
0
40591
OPTIMIZERX CORP
COM NEW
68401U204
9508260
782573
SH
SOLE
723487
0
59086
OPTION CARE HEALTH INC
COM NEW
68404L201
8530698
254344
SH
SOLE
168984
0
85360
ORGANON & CO
COMMON STOCK
68622V106
273009
14522
SH
SOLE
10567
0
3955
OSHKOSH CORP
COM
688239201
2115495
16963
SH
SOLE
16443
0
520
OTIS WORLDWIDE CORP
COM
68902V107
1479266
14901
SH
SOLE
11028
0
3873
OVID THERAPEUTICS INC
COM
690469101
73014
23939
SH
SOLE
23939
0
0
BLUE OWL CAPITAL CORPORATION
COM
69121K104
463856
30160
SH
SOLE
18660
0
11500
PNC FINL SVCS GROUP INC
COM
693475105
2335109
14450
SH
SOLE
12603
0
1847
PPG INDS INC
COM
693506107
4994652
34470
SH
SOLE
17235
0
17235
PPL CORP
COM
69351T106
261280
9491
SH
SOLE
8928
0
563
PRA GROUP INC
COM
69354N106
4319508
165625
SH
SOLE
136531
0
29094
PVH CORPORATION
COM
693656100
465560
3311
SH
SOLE
94
0
3217
PTC INC
COM
69370C100
436074
2308
SH
SOLE
2308
0
0
PACCAR INC
COM
693718108
3225237
26033
SH
SOLE
11240
0
14793
PACER FDS TR
TRENDP US LAR CP
69374H105
542624
11371
SH
SOLE
11371
0
0
PACER FDS TR
DATA AND INFRAST
69374H741
2321
81
SH
SOLE
81
0
0
PACER FDS TR
PACER US SMALL
69374H857
2305780
46904
SH
SOLE
39077
0
7827
PACER FDS TR
US CASH COWS 100
69374H881
4886671
84093
SH
SOLE
79192
0
4901
PACKAGING CORP AMER
COM
695156109
409269
2157
SH
SOLE
2148
0
8
PALANTIR TECHNOLOGIES INC
CL A
69608A108
1203516
52304
SH
SOLE
28730
0
23574
PALO ALTO NETWORKS INC
COM
697435105
177143634
623460
SH
SOLE
471253
0
152207
PALOMAR HLDGS INC
COM
69753M105
13494367
160973
SH
SOLE
144126
0
16847
PAN AMERN SILVER CORP
COM
697900108
380546
25235
SH
SOLE
13781
0
11454
PARKER-HANNIFIN CORP
COM
701094104
13764872
24766
SH
SOLE
20417
0
4349
PARSONS CORP DEL
COM
70202L102
1408325
16978
SH
SOLE
7034
0
9944
PATTERSON COS INC
COM
703395103
254878
9218
SH
SOLE
8213
0
1005
PAYCHEX INC
COM
704326107
23875440
194425
SH
SOLE
154737
0
39688
PAYCOM SOFTWARE INC
COM
70432V102
453293
2278
SH
SOLE
1432
0
846
PAYLOCITY HLDG CORP
COM
70438V106
22670912
131915
SH
SOLE
126299
0
5616
PAYPAL HLDGS INC
COM
70450Y103
17987963
268517
SH
SOLE
225436
0
43081
PAYSIGN INC
COM
70451A104
55339
15120
SH
SOLE
15120
0
0
PDS BIOTECHNOLOGY CORP
COM
70465T107
158400
40000
SH
SOLE
0
0
40000
PELOTON INTERACTIVE INC
CL A COM
70614W100
212455
49581
SH
SOLE
48911
0
670
PELOTON INTERACTIVE INC
NOTE2/1
70614WAB6
84240
100000
PRN
SOLE
0
0
100000
PENN ENTERTAINMENT INC
COM
707569109
904545
49673
SH
SOLE
1308
0
48365
PENUMBRA INC
COM
70975L107
3721303
16674
SH
SOLE
14934
0
1740
PEPSICO INC
COM
713448108
87995939
502805
SH
SOLE
401968
0
100838
PERFICIENT INC
COM
71375U101
1551634
27565
SH
SOLE
26865
0
700
PERFORMANCE FOOD GROUP CO
COM
71377A103
213172
2856
SH
SOLE
2837
0
19
REVVITY INC
COM
714046109
652785
6217
SH
SOLE
6203
0
14
PFIZER INC
COM
717081103
29163422
1050934
SH
SOLE
796830
0
254104
PHILIP MORRIS INTL INC
COM
718172109
12994977
141836
SH
SOLE
107182
0
34654
PHILLIPS EDISON & CO INC
COMMON STOCK
71844V201
258443
7205
SH
SOLE
7205
0
0
PHILLIPS 66
COM
718546104
30569346
187152
SH
SOLE
179813
0
7338
PHREESIA INC
COM
71944F106
18012117
752700
SH
SOLE
509499
0
243201
PIMCO ETF TR
1-5 US TIP IDX
72201R205
33218
645
SH
SOLE
0
0
645
PIMCO ETF TR
ACTIVE BD ETF
72201R775
98658
1074
SH
SOLE
1074
0
0
PIMCO ETF TR
0-5 HIGH YIELD
72201R783
55060
589
SH
SOLE
230
0
359
PIMCO ETF TR
INV GRD CRP BD
72201R817
1548
16
SH
SOLE
0
0
16
PIMCO ETF TR
ENHAN SHRT MA AC
72201R833
1601469
15929
SH
SOLE
14279
0
1650
PIMCO ETF TR
25YR+ ZERO U S
72201R882
1202824
15178
SH
SOLE
13878
0
1300
PDD HOLDINGS INC
SPONSORED ADS
722304102
360608
3102
SH
SOLE
448
0
2654
PINTEREST INC
CL A
72352L106
204622
5902
SH
SOLE
1064
0
4838
PIONEER NAT RES CO
COM
723787107
40044542
152551
SH
SOLE
126324
0
26227
PLAINS ALL AMERN PIPELINE L
UNIT LTD PARTN
726503105
436155
24838
SH
SOLE
4838
0
20000
PLANET FITNESS INC
CL A
72703H101
14955512
238792
SH
SOLE
216993
0
21799
POOL CORP
COM
73278L105
340412973
843650
SH
SOLE
661746
0
181904
POPULAR INC
COM NEW
733174700
859670
9759
SH
SOLE
9759
0
0
PORTILLOS INC
COM CL A
73642K106
30285190
2135768
SH
SOLE
1475608
0
660160
PORTLAND GEN ELEC CO
COM NEW
736508847
325704
7755
SH
SOLE
1725
0
6030
POSEIDA THERAPEUTICS INC
COM
73730P108
3078516
965052
SH
SOLE
667902
0
297150
POWER INTEGRATIONS INC
COM
739276103
249996
3494
SH
SOLE
3494
0
0
POWERSCHOOL HOLDINGS INC
COM CL A
73939C106
84018409
3946379
SH
SOLE
3111562
0
834817
PRESTIGE CONSMR HEALTHCARE I
COM
74112D101
5868870
80883
SH
SOLE
75622
0
5261
PRICE T ROWE GROUP INC
COM
74144T108
24925005
204437
SH
SOLE
194887
0
9550
PRIMERICA INC
COM
74164M108
3075803
12159
SH
SOLE
11613
0
546
PRINCIPAL FINANCIAL GROUP IN
COM
74251V102
423389
4905
SH
SOLE
3126
0
1779
PROCTER AND GAMBLE CO
COM
742718109
150598182
928186
SH
SOLE
637674
0
290512
PROCORE TECHNOLOGIES INC
COM
74275K108
6286334
76504
SH
SOLE
65208
0
11296
PROCEPT BIOROBOTICS CORP
COM
74276L105
21240370
429793
SH
SOLE
338196
0
91597
PRIVIA HEALTH GROUP INC
COM
74276R102
1010139
51564
SH
SOLE
51414
0
150
PROGRESSIVE CORP
COM
743315103
324334741
1568198
SH
SOLE
1358980
0
209218
PROLOGIS INC.
COM
74340W103
3800578
29186
SH
SOLE
17207
0
11979
PROS HOLDINGS INC
COM
74346Y103
2791379
76834
SH
SOLE
76834
0
0
PROSHARES TR
PSHS ULTSH 20YRS
74347B201
4944
150
SH
SOLE
0
0
150
PROSHARES TR
SHORT S&P 500 NE
74347B425
87514
7379
SH
SOLE
3379
0
4000
PROSHARES TR
RUSS 2000 DIVD
74347B698
399134
6235
SH
SOLE
6235
0
0
PROSHARES TR
ULTRAPRO SHT QQQ
74347G432
20960
2000
SH
SOLE
2000
0
0
PROSHARES TR
BITCOIN STRATE
74347G440
139584
4321
SH
SOLE
4321
0
0
PROSHARES TR
ULTSHT REAL EST
74347G556
73
5
SH
SOLE
5
0
0
PROSHARES TR
PSHS ULT S&P 500
74347R107
624191
8052
SH
SOLE
6400
0
1652
PROSHARES TR
PSHS ULT SEMICDT
74347R669
1544417
15575
SH
SOLE
15575
0
0
PROSHARES TR
ULTRA FNCLS NEW
74347X633
422218
6180
SH
SOLE
4980
0
1200
PROSHARES TR
ULTRAPRO QQQ
74347X831
24197
393
SH
SOLE
393
0
0
PROSHARES TR
SHRT 20+YR TRE
74347X849
54497
2350
SH
SOLE
2350
0
0
PROSHARES TR
SHRT RUSSELL2000
74348A210
602
30
SH
SOLE
30
0
0
PROSHARES TR
S&P 500 DV ARIST
74348A467
5947556
58649
SH
SOLE
58649
0
0
PROSPECT CAP CORP
COM
74348T102
299156
54195
SH
SOLE
54195
0
0
PROSPECT CAP CORP
NOTE 6.375% 3/0
74348TAT9
49625
50000
PRN
SOLE
0
0
50000
PRUDENTIAL FINL INC
COM
744320102
1256294
10701
SH
SOLE
7614
0
3087
P3 HEALTH PARTNERS INC
COM CL A
744413105
104388
101348
SH
SOLE
101348
0
0
P3 HEALTH PARTNERS INC
*W EXP 11/19/202
744413113
466
7765
SH
SOLE
7765
0
0
PUBLIC SVC ENTERPRISE GRP IN
COM
744573106
898728
13458
SH
SOLE
13096
0
362
PUBLIC STORAGE
COM
74460D109
884202
3048
SH
SOLE
2849
0
200
PULTE GROUP INC
COM
745867101
3289189
27269
SH
SOLE
26862
0
407
PURE CYCLE CORP
COM NEW
746228303
1697052
178637
SH
SOLE
145557
0
33080
PURECYCLE TECHNOLOGIES INC
COM
74623V103
102450
16471
SH
SOLE
16471
0
0
PURE STORAGE INC
CL A
74624M102
121771758
2342215
SH
SOLE
1353895
0
988320
PYXIS ONCOLOGY INC
COMMON STOCK
747324101
43026
10100
SH
SOLE
10100
0
0
QUALCOMM INC
COM
747525103
56267814
332356
SH
SOLE
290973
0
41383
QUALYS INC
COM
74758T303
5199335
31158
SH
SOLE
28391
0
2767
QUANTA SVCS INC
COM
74762E102
5998919
23091
SH
SOLE
20195
0
2896
QUEST DIAGNOSTICS INC
COM
74834L100
1404077
10548
SH
SOLE
10039
0
509
QUINSTREET INC
COM
74874Q100
15119270
856131
SH
SOLE
751244
0
104887
RB GLOBAL INC
COM
74935Q107
58623258
769637
SH
SOLE
392766
0
376871
RLI CORP
COM
749607107
253517
1708
SH
SOLE
1684
0
24
RH
COM
74967X103
5237830
15040
SH
SOLE
12000
0
3040
RPM INTL INC
COM
749685103
1949961
16393
SH
SOLE
6256
0
10137
RAMBUS INC DEL
COM
750917106
272891
4415
SH
SOLE
4337
0
78
RAPID7 INC
COM
753422104
3776865
77016
SH
SOLE
71360
0
5656
RAYONIER INC
COM
754907103
1274156
38332
SH
SOLE
26217
0
12115
RTX CORPORATION
COM
75513E101
20678123
212018
SH
SOLE
192779
0
19239
RBC BEARINGS INC
COM
75524B104
1886773
6979
SH
SOLE
5052
0
1927
RE MAX HLDGS INC
CL A
75524W108
961288
109611
SH
SOLE
109611
0
0
THE REAL BROKERAGE INC
COM NEW
75585H206
62400
20000
SH
SOLE
20000
0
0
REALTY INCOME CORP
COM
756109104
947485
17514
SH
SOLE
17265
0
249
REDFIN CORP
COM
75737F108
992486
149246
SH
SOLE
133781
0
15465
REDWOOD TRUST INC
COM
758075402
175630
27571
SH
SOLE
25571
0
2000
REGAL REXNORD CORPORATION
COM
758750103
1399377
7770
SH
SOLE
3820
0
3950
REGENERON PHARMACEUTICALS
COM
75886F107
1947724
2024
SH
SOLE
1952
0
72
REGIONS FINANCIAL CORP NEW
COM
7591EP100
5493812
261113
SH
SOLE
216620
0
44493
RELIANCE INC
COM
759509102
299908
897
SH
SOLE
694
0
203
REMITLY GLOBAL INC
COM
75960P104
713622
34408
SH
SOLE
33558
0
850
REPLIGEN CORP
COM
759916109
4659613
25335
SH
SOLE
24314
0
1021
RENTOKIL INITIAL PLC
SPONSORED ADR
760125104
255470
8473
SH
SOLE
3868
0
4605
REPAY HLDGS CORP
COM CL A
76029L100
4096257
372387
SH
SOLE
334147
0
38240
REPUBLIC SVCS INC
COM
760759100
6256571
32682
SH
SOLE
31063
0
1619
RESMED INC
COM
761152107
57044780
288061
SH
SOLE
183543
0
104519
REVANCE THERAPEUTICS INC
COM
761330109
1619994
329267
SH
SOLE
306162
0
23105
REVOLVE GROUP INC
CL A
76156B107
421812
19925
SH
SOLE
19695
0
230
RINGCENTRAL INC
CL A
76680R206
942010
27116
SH
SOLE
21655
0
5461
RINGCENTRAL INC
NOTE3/0
76680RAF4
2733104
2898000
PRN
SOLE
2565000
0
333000
RIO TINTO PLC
SPONSORED ADR
767204100
580544
9108
SH
SOLE
8889
0
219
RIVIAN AUTOMOTIVE INC
COM CL A
76954A103
749593
68456
SH
SOLE
57008
0
11448
ROBERT HALF INC.
COM
770323103
7569880
95483
SH
SOLE
92390
0
3093
ROBLOX CORP
CL A
771049103
252179
6605
SH
SOLE
6515
0
90
ROCKET LAB USA INC
COM
773122106
1063557
258773
SH
SOLE
212547
0
46226
ROCKET PHARMACEUTICALS INC
COM
77313F106
3967723
147280
SH
SOLE
143990
0
3290
ROCKWELL AUTOMATION INC
COM
773903109
118019890
405107
SH
SOLE
202948
0
202159
ROKU INC
COM CL A
77543R102
2268828
34814
SH
SOLE
32048
0
2766
ROLLINS INC
COM
775711104
94530257
2043014
SH
SOLE
1461518
0
581496
ROPER TECHNOLOGIES INC
COM
776696106
19291903
34398
SH
SOLE
27468
0
6930
ROSS STORES INC
COM
778296103
2919149
19891
SH
SOLE
15629
0
4262
ROYAL BK CDA
COM
780087102
2316779
22966
SH
SOLE
22696
0
270
SHELL PLC
SPON ADS
780259305
4510165
67276
SH
SOLE
58703
0
8573
ROYAL GOLD INC
COM
780287108
3042327
24976
SH
SOLE
19336
0
5640
ROYCE GLOBAL VALUE TR INC
COM
78081T104
144529
13520
SH
SOLE
12500
0
1020
RUSH STREET INTERACTIVE INC
COM
782011100
3474465
533712
SH
SOLE
533712
0
0
RYAN SPECIALTY HOLDINGS INC
CL A
78351F107
153809347
2771340
SH
SOLE
2337117
0
434223
RYDER SYS INC
COM
783549108
305884
2545
SH
SOLE
469
0
2076
S&P GLOBAL INC
COM
78409V104
80382429
188935
SH
SOLE
112260
0
76675
SBA COMMUNICATIONS CORP NEW
CL A
78410G104
15703492
72467
SH
SOLE
63765
0
8702
SM ENERGY CO
COM
78454L100
311563
6250
SH
SOLE
5250
0
1000
SPDR S&P 500 ETF TR
TR UNIT
78462F103
384098105
734315
SH
SOLE
624545
0
109770
SPS COMM INC
COM
78463M107
979970
5300
SH
SOLE
5300
0
0
SPDR GOLD TR
GOLD SHS
78463V107
32863153
159747
SH
SOLE
140967
0
18780
SPDR INDEX SHS FDS
PORTFLO EURP ETF
78463X103
15359
365
SH
SOLE
0
0
365
SPDR INDEX SHS FDS
S&P NORTH AMER
78463X152
3766
69
SH
SOLE
69
0
0
SPDR INDEX SHS FDS
EURO STOXX 50
78463X202
44668
850
SH
SOLE
850
0
0
SPDR INDEX SHS FDS
PORTFOLIO EMG MK
78463X509
1087084
30038
SH
SOLE
27755
0
2283
SPDR INDEX SHS FDS
S&P EM MKT DIV
78463X533
50332
1502
SH
SOLE
1502
0
0
SPDR INDEX SHS FDS
GLB NAT RESRCE
78463X541
405649
7002
SH
SOLE
3616
0
3386
SPDR INDEX SHS FDS
DJ GLB RL ES ETF
78463X749
2382836
55648
SH
SOLE
53054
0
2594
SPDR INDEX SHS FDS
S&P EMKTSC ETF
78463X756
68076
1220
SH
SOLE
1220
0
0
SPDR INDEX SHS FDS
MSCI ACWI EXUS
78463X848
114771
4041
SH
SOLE
3281
0
760
SPDR INDEX SHS FDS
DJ INTL RL ETF
78463X863
140521
5386
SH
SOLE
5386
0
0
SPDR INDEX SHS FDS
S&P INTL SMLCP
78463X871
695787
21422
SH
SOLE
56
0
21366
SPDR INDEX SHS FDS
PORTFOLIO DEVLPD
78463X889
1565877
43691
SH
SOLE
22683
0
21008
SPDR SER TR
NYSE TECH ETF
78464A102
335185
1838
SH
SOLE
1838
0
0
SPDR SER TR
S&P 600 SMCP GRW
78464A201
206822
2371
SH
SOLE
2371
0
0
SPDR SER TR
NUVEEN BLOOMBERG
78464A284
2314797
90105
SH
SOLE
90105
0
0
SPDR SER TR
S&P 600 SMCP VAL
78464A300
1093711
13182
SH
SOLE
12212
0
970
SPDR SER TR
BBG CONV SEC ETF
78464A359
2401812
32884
SH
SOLE
30445
0
2438
SPDR SER TR
PORTFOLIO INTRMD
78464A375
2195199
67152
SH
SOLE
42744
0
24408
SPDR SER TR
PORT MTG BK ETF
78464A383
3692
170
SH
SOLE
170
0
0
SPDR SER TR
BLOOMBERG EMERGI
78464A391
12587
614
SH
SOLE
196
0
418
SPDR SER TR
PRTFLO S&P500 GW
78464A409
2052668
28061
SH
SOLE
28061
0
0
SPDR SER TR
PORTFOLIO SHORT
78464A474
1379712
46346
SH
SOLE
33771
0
12575
SPDR SER TR
PRTFLO S&P500 VL
78464A508
794586
15860
SH
SOLE
5860
0
10000
SPDR SER TR
BLOOMBERG INTL T
78464A516
15858
713
SH
SOLE
552
0
161
SPDR SER TR
S&P TRANSN ETF
78464A532
8477
100
SH
SOLE
0
0
100
SPDR SER TR
S&P TELECOM
78464A540
13292
179
SH
SOLE
179
0
0
SPDR SER TR
HLTH CARE SVCS
78464A573
7112
75
SH
SOLE
75
0
0
SPDR SER TR
DJ REIT ETF
78464A607
28275
300
SH
SOLE
300
0
0
SPDR SER TR
AEROSPACE DEF
78464A631
191375
1362
SH
SOLE
1267
0
95
SPDR SER TR
PORTFOLIO AGRGTE
78464A649
239390
9470
SH
SOLE
7240
0
2230
SPDR SER TR
PORTFLI TIPS ETF
78464A656
44886
1752
SH
SOLE
1752
0
0
SPDR SER TR
PORTFOLIO LN TSR
78464A664
36573
1309
SH
SOLE
694
0
615
SPDR SER TR
PORTFLI INTRMDIT
78464A672
80708
2864
SH
SOLE
448
0
2416
SPDR SER TR
S&P REGL BKG
78464A698
159740
3177
SH
SOLE
3177
0
0
SPDR SER TR
S&P METALS MNG
78464A755
2058658
34152
SH
SOLE
33582
0
570
SPDR SER TR
S&P DIVID ETF
78464A763
10287223
78385
SH
SOLE
72088
0
6297
SPDR SER TR
S&P CAP MKTS
78464A771
64893
587
SH
SOLE
42
0
545
SPDR SER TR
S&P INS ETF
78464A789
225411
4329
SH
SOLE
4329
0
0
SPDR SER TR
S&P BK ETF
78464A797
2355
50
SH
SOLE
50
0
0
SPDR SER TR
PORTFOLI S&P1500
78464A805
92633
1444
SH
SOLE
1444
0
0
SPDR SER TR
S&P 400 MDCP GRW
78464A821
21299
244
SH
SOLE
40
0
204
SPDR SER TR
S&P 400 MDCP VAL
78464A839
302933
3986
SH
SOLE
3756
0
230
SPDR SER TR
PORTFOLIO S&P400
78464A847
29717167
557127
SH
SOLE
446112
0
111015
SPDR SER TR
PORTFOLIO S&P500
78464A854
1747267
28397
SH
SOLE
19616
0
8781
SPDR SER TR
S&P SEMICNDCTR
78464A862
862948
3718
SH
SOLE
3718
0
0
SPDR SER TR
S&P BIOTECH
78464A870
14286819
150562
SH
SOLE
97148
0
53413
SPDR SER TR
S&P HOMEBUILD
78464A888
133385
1195
SH
SOLE
680
0
516
SS&C TECHNOLOGIES HLDGS INC
COM
78467J100
2035688
31625
SH
SOLE
15604
0
16021
SSGA ACTIVE ETF TR
BLACKSTONE SENR
78467V608
104117
2472
SH
SOLE
2209
0
263
SSGA ACTIVE ETF TR
SPDR TR TACTIC
78467V848
149066
3722
SH
SOLE
3654
0
68
SPDR DOW JONES INDL AVERAGE
UT SER 1
78467X109
13228975
33259
SH
SOLE
27645
0
5613
SPDR S&P MIDCAP 400 ETF TR
UTSER1 S&PDCRP
78467Y107
37149716
66768
SH
SOLE
58366
0
8402
SPDR SER TR
PORTFOLIO SH TSR
78468R101
139481
4823
SH
SOLE
1167
0
3656
SPDR SER TR
BLOOMBERG INVT
78468R200
142013
4606
SH
SOLE
2425
0
2181
SPDR SER TR
BLOOMBERG SHT TE
78468R408
89050
3531
SH
SOLE
3273
0
258
SPDR SER TR
OILGAS EQUIP
78468R549
171193
1839
SH
SOLE
1839
0
0
SPDR SER TR
S&P OILGAS EXP
78468R556
39831
257
SH
SOLE
139
0
118
SPDR SER TR
BLOOMBERG HIGH Y
78468R622
87457
919
SH
SOLE
398
0
521
SPDR SER TR
BLOOMBERG 1-3 MO
78468R663
644132
7017
SH
SOLE
3945
0
3072
SPDR SER TR
NUVEEN BLMBRG MU
78468R721
313322
6741
SH
SOLE
2937
0
3804
SPDR SER TR
NUVEEN BLMBRG SH
78468R739
645943
13616
SH
SOLE
12425
0
1191
SPDR SER TR
SPDR MSCI USA GE
78468R747
3735037
35283
SH
SOLE
35283
0
0
SPDR SER TR
PRTFLO S&P500 HI
78468R788
277118
6807
SH
SOLE
6807
0
0
SPDR SER TR
SPDR S&P 500 ETF
78468R796
48278
1128
SH
SOLE
1128
0
0
SPDR SER TR
MSCI USA STRTGIC
78468R812
89562
615
SH
SOLE
615
0
0
SPDR SER TR
PORTFOLIO S&P600
78468R853
1373177
31905
SH
SOLE
28298
0
3607
SPDR SER TR
BLOOMBERG 1 10 Y
78468R861
7586
407
SH
SOLE
0
0
407
SPX TECHNOLOGIES INC
COM
78473E103
1712861
13911
SH
SOLE
13455
0
456
SALESFORCE INC
COM
79466L302
243113507
807203
SH
SOLE
570806
0
236397
SAMSARA INC
COM CL A
79589L106
28150867
744929
SH
SOLE
598338
0
146591
SANGAMO THERAPEUTICS INC
COM
800677106
83709
124902
SH
SOLE
124402
0
500
SANOFI
SPONSORED ADR
80105N105
204363
4205
SH
SOLE
3869
0
336
SAP SE
SPON ADR
803054204
246585
1264
SH
SOLE
1120
0
144
SAREPTA THERAPEUTICS INC
COM
803607100
5588788
43170
SH
SOLE
38539
0
4631
HENRY SCHEIN INC
COM
806407102
435222
5763
SH
SOLE
5016
0
747
SCHLUMBERGER LTD
COM STK
806857108
7464687
136192
SH
SOLE
118704
0
17488
SCHWAB CHARLES CORP
COM
808513105
138699723
1917331
SH
SOLE
1218383
0
698948
SCHWAB STRATEGIC TR
US BRD MKT ETF
808524102
3586427
58746
SH
SOLE
58746
0
0
SCHWAB STRATEGIC TR
US LRG CAP ETF
808524201
1750260
28203
SH
SOLE
27803
0
400
SCHWAB STRATEGIC TR
US LCAP GR ETF
808524300
4530154
48858
SH
SOLE
43758
0
5100
SCHWAB STRATEGIC TR
US LCAP VA ETF
808524409
560433
7376
SH
SOLE
7376
0
0
SCHWAB STRATEGIC TR
US MID-CAP ETF
808524508
564466
6932
SH
SOLE
5336
0
1596
SCHWAB STRATEGIC TR
US SML CAP ETF
808524607
2232046
45330
SH
SOLE
45290
0
40
SCHWAB STRATEGIC TR
5 10YR CORP BD
808524698
2758
62
SH
SOLE
62
0
0
SCHWAB STRATEGIC TR
EMRG MKTEQ ETF
808524706
654404
25917
SH
SOLE
25917
0
0
SCHWAB STRATEGIC TR
1000 INDEX ETF
808524722
35114
693
SH
SOLE
693
0
0
SCHWAB STRATEGIC TR
SCHWAB FDT US SC
808524763
160996
2823
SH
SOLE
2823
0
0
SCHWAB STRATEGIC TR
SCHWAB FDT US LG
808524771
442538
6567
SH
SOLE
6567
0
0
SCHWAB STRATEGIC TR
US DIVIDEND EQ
808524797
7654949
94939
SH
SOLE
80021
0
14918
SCHWAB STRATEGIC TR
INTL EQTY ETF
808524805
3410688
87409
SH
SOLE
83709
0
3700
SCHWAB STRATEGIC TR
US AGGREGATE B
808524839
52026
1131
SH
SOLE
1131
0
0
SCHWAB STRATEGIC TR
US REIT ETF
808524847
220691
10871
SH
SOLE
10871
0
0
SCHWAB STRATEGIC TR
INT-TRM U.S TRES
808524854
1588631
32388
SH
SOLE
32388
0
0
SCHWAB STRATEGIC TR
SHT TM US TRES
808524862
1904133
39497
SH
SOLE
37497
0
2000
SCHWAB STRATEGIC TR
US TIPS ETF
808524870
691278
13253
SH
SOLE
13024
0
229
SCHWAB STRATEGIC TR
INTL SCEQT ETF
808524888
58712
1640
SH
SOLE
1640
0
0
SCIENCE APPLICATIONS INTL CO
COM
808625107
1301777
9984
SH
SOLE
7486
0
2498
SCOTTS MIRACLE-GRO CO
CL A
810186106
21761363
291746
SH
SOLE
277476
0
14271
SEALED AIR CORP NEW
COM
81211K100
6072845
163249
SH
SOLE
142499
0
20750
SELECT SECTOR SPDR TR
SBI MATERIALS
81369Y100
1491194
16053
SH
SOLE
15779
0
274
SELECT SECTOR SPDR TR
SBI HEALTHCARE
81369Y209
17341779
117388
SH
SOLE
112078
0
5311
SELECT SECTOR SPDR TR
SBI CONS STPLS
81369Y308
1346184
17629
SH
SOLE
16848
0
781
SELECT SECTOR SPDR TR
SBI CONS DISCR
81369Y407
3565497
19389
SH
SOLE
17519
0
1870
SELECT SECTOR SPDR TR
ENERGY
81369Y506
17311338
183363
SH
SOLE
155892
0
27471
SELECT SECTOR SPDR TR
FINANCIAL
81369Y605
19315141
458574
SH
SOLE
398528
0
60047
SELECT SECTOR SPDR TR
INDL
81369Y704
3790626
30094
SH
SOLE
27232
0
2862
SELECT SECTOR SPDR TR
TECHNOLOGY
81369Y803
15286030
73395
SH
SOLE
69445
0
3950
SELECT SECTOR SPDR TR
COMMUNICATION
81369Y852
6547930
80185
SH
SOLE
78370
0
1815
SELECT SECTOR SPDR TR
RL EST SEL SEC
81369Y860
1858484
47015
SH
SOLE
46330
0
685
SELECT SECTOR SPDR TR
SBI INT-UTILS
81369Y886
3733770
56874
SH
SOLE
55904
0
970
SELECTQUOTE INC
COM
816307300
110000
55000
SH
SOLE
55000
0
0
SEMPRA
COM
816851109
2604824
36264
SH
SOLE
34023
0
2241
SENSEONICS HLDGS INC
COM
81727U105
13437
25300
SH
SOLE
20800
0
4500
SENTINELONE INC
CL A
81730H109
257156
11032
SH
SOLE
10632
0
400
SERVICENOW INC
COM
81762P102
229560101
301102
SH
SOLE
254956
0
46146
SHAKE SHACK INC
CL A
819047101
18339501
176291
SH
SOLE
153017
0
23274
SHERWIN WILLIAMS CO
COM
824348106
13598961
39153
SH
SOLE
22895
0
16258
SHIFT4 PMTS INC
CL A
82452J109
209508
3171
SH
SOLE
2571
0
600
SHOALS TECHNOLOGIES GROUP IN
CL A
82489W107
423823
37909
SH
SOLE
37279
0
630
SHOPIFY INC
CL A
82509L107
28686790
371735
SH
SOLE
310308
0
61427
SOUNDTHINKING INC
COM
82536T107
766194
48249
SH
SOLE
46279
0
1970
SILENCE THERAPEUTICS PLC
ADS
82686Q101
549331
25432
SH
SOLE
25432
0
0
SILICON LABORATORIES INC
COM
826919102
424836
2956
SH
SOLE
1011
0
1945
SIMON PPTY GROUP INC NEW
COM
828806109
2646165
16909
SH
SOLE
10321
0
6588
SIRIUS XM HOLDINGS INC
COM
82968B103
67271
17338
SH
SOLE
13638
0
3700
SITEONE LANDSCAPE SUPPLY INC
COM
82982L103
8111862
46473
SH
SOLE
41469
0
5004
SITIO ROYALTIES CORP
CLASS A COM
82983N108
2459929
99512
SH
SOLE
95272
0
4240
SKYWORKS SOLUTIONS INC
COM
83088M102
366555
3384
SH
SOLE
1872
0
1512
SMITH A O CORP
COM
831865209
351563
3930
SH
SOLE
2886
0
1044
SMARTSHEET INC
COM CL A
83200N103
12347143
320705
SH
SOLE
287288
0
33417
SMUCKER J M CO
COM NEW
832696405
14394537
114360
SH
SOLE
81071
0
33289
SNAP ON INC
COM
833034101
2321560
7837
SH
SOLE
6514
0
1323
SNOWFLAKE INC
CL A
833445109
6174058
38206
SH
SOLE
35234
0
2972
SOFI TECHNOLOGIES INC
COM
83406F102
165075
22613
SH
SOLE
16613
0
6000
SOLO BRANDS INC
COM CL A
83425V104
79185
36491
SH
SOLE
33990
0
2501
SONY GROUP CORP
SPONSORED ADR
835699307
393666
4591
SH
SOLE
4591
0
0
SOUTHERN CO
COM
842587107
6592774
91898
SH
SOLE
72646
0
19252
SOUTHWEST AIRLS CO
COM
844741108
636475
21805
SH
SOLE
20596
0
1208
SPIRE INC
COM
84857L101
380187
6195
SH
SOLE
6195
0
0
SPROTT PHYSICAL GOLD TR
UNIT
85207H104
4540748
262471
SH
SOLE
235571
0
26900
SPROTT PHYSICAL SILVER TR
TR UNIT
85207K107
603719
72825
SH
SOLE
28370
0
44455
SPROUTS FMRS MKT INC
COM
85208M102
384946
5970
SH
SOLE
5859
0
111
SPROUT SOCIAL INC
COM CL A
85209W109
77896114
1304574
SH
SOLE
941178
0
363396
BLOCK INC
CL A
852234103
18818616
222495
SH
SOLE
202335
0
20160
SQUARESPACE INC
CLASS A
85225A107
302452
8300
SH
SOLE
8300
0
0
STAG INDL INC
COM
85254J102
1957063
50912
SH
SOLE
50198
0
714
STANLEY BLACK & DECKER INC
COM
854502101
1692617
17284
SH
SOLE
17004
0
280
STARBUCKS CORP
COM
855244109
197101802
2156711
SH
SOLE
1564461
0
592250
STARWOOD PPTY TR INC
COM
85571B105
5393374
265291
SH
SOLE
248399
0
16892
STATE STR CORP
COM
857477103
1057824
13681
SH
SOLE
10215
0
3466
STEEL DYNAMICS INC
COM
858119100
337668
2278
SH
SOLE
1847
0
431
STEELCASE INC
CL A
858155203
284686
21765
SH
SOLE
21765
0
0
STEM INC
COM
85859N102
22191
10133
SH
SOLE
10133
0
0
STERICYCLE INC
COM
858912108
238430
4520
SH
SOLE
3120
0
1400
STMICROELECTRONICS N V
NY REGISTRY
861012102
252537
5840
SH
SOLE
5248
0
592
STRIDE INC
COM
86333M108
4887069
77511
SH
SOLE
75800
0
1711
STRYKER CORPORATION
COM
863667101
331594621
926578
SH
SOLE
642460
0
284118
SUN CMNTYS INC
COM
866674104
807292
6279
SH
SOLE
5257
0
1022
SUN LIFE FINANCIAL INC.
COM
866796105
685961
12568
SH
SOLE
12471
0
97
SUNCOR ENERGY INC NEW
COM
867224107
5842806
158299
SH
SOLE
103825
0
54474
SUNOPTA INC
COM
8676EP108
13543138
1971345
SH
SOLE
1802452
0
168893
SUNRUN INC
COM
86771W105
143715
10904
SH
SOLE
10904
0
0
SUPER MICRO COMPUTER INC
COM
86800U104
1488784
1474
SH
SOLE
1349
0
125
SWEETGREEN INC
COM CL A
87043Q108
331916
13140
SH
SOLE
12740
0
400
SYLVAMO CORP
COMMON STOCK
871332102
257888
4177
SH
SOLE
3820
0
357
SYMBOTIC INC
CLASS A COM
87151X101
1501425
33365
SH
SOLE
25895
0
7470
SYNOPSYS INC
COM
871607107
23998243
41992
SH
SOLE
39252
0
2740
THERIVA BIOLOGICS INC
COM NEW
87164U409
4762
10153
SH
SOLE
7654
0
2499
SYSCO CORP
COM
871829107
22626710
278723
SH
SOLE
235791
0
42932
TJX COS INC NEW
COM
872540109
26804789
264295
SH
SOLE
241828
0
22467
T-MOBILE US INC
COM
872590104
2683640
16442
SH
SOLE
15200
0
1242
TACTILE SYS TECHNOLOGY INC
COM
87357P100
5018683
308842
SH
SOLE
301654
0
7188
TAIWAN SEMICONDUCTOR MFG LTD
SPONSORED ADS
874039100
8721456
64105
SH
SOLE
48546
0
15559
TAKE-TWO INTERACTIVE SOFTWAR
COM
874054109
5219424
35150
SH
SOLE
33114
0
2036
TAKEDA PHARMACEUTICAL CO LTD
SPONSORED ADS
874060205
175701
12649
SH
SOLE
12123
0
526
TANGER INC
COM
875465106
360141
12196
SH
SOLE
789
0
11407
TAPESTRY INC
COM
876030107
215570
4540
SH
SOLE
3228
0
1312
TARGET CORP
COM
87612E106
19155891
108097
SH
SOLE
74156
0
33941
TARGA RES CORP
COM
87612G101
1748215
15610
SH
SOLE
14450
0
1160
ABRDN WORLD HEALTHCARE FUND
BEN INT SHS
87911L108
511750
38681
SH
SOLE
38381
0
300
TELADOC HEALTH INC
COM
87918A105
120498
7980
SH
SOLE
6106
0
1874
TELADOC HEALTH INC
NOTE 1.250% 6/0
87918AAF2
21063
25000
PRN
SOLE
25000
0
0
TELEFONICA S A
SPONSORED ADR
879382208
294925
66876
SH
SOLE
65713
0
1163
TELOS CORP MD
COM
87969B101
166400
40000
SH
SOLE
40000
0
0
TENABLE HLDGS INC
COM
88025T102
14625645
295886
SH
SOLE
274741
0
21145
TERADYNE INC
COM
880770102
1692901
15004
SH
SOLE
14867
0
137
TESLA INC
COM
88160R101
40217765
228783
SH
SOLE
177554
0
51229
TEVA PHARMACEUTICAL INDS LTD
SPONSORED ADS
881624209
146560
10387
SH
SOLE
10387
0
0
TEXAS INSTRS INC
COM
882508104
44671569
256424
SH
SOLE
182266
0
74158
TEXAS PACIFIC LAND CORPORATI
COM
88262P102
4640609
8022
SH
SOLE
7856
0
166
TEXTRON INC
COM
883203101
514579
5364
SH
SOLE
5064
0
300
THE TRADE DESK INC
COM CL A
88339J105
1357216
15525
SH
SOLE
13793
0
1732
THERMO FISHER SCIENTIFIC INC
COM
883556102
88501743
152272
SH
SOLE
125136
0
27136
THERMON GROUP HLDGS INC
COM
88362T103
6332105
193524
SH
SOLE
191034
0
2490
THOMSON REUTERS CORP.
COM
884903808
345881
2220
SH
SOLE
2185
0
35
THREDUP INC
CL A
88556E102
473600
236800
SH
SOLE
235800
0
1000
3M CO
COM
88579Y101
8723520
82243
SH
SOLE
55755
0
26488
THRYV HLDGS INC
COM NEW
886029206
4039191
181700
SH
SOLE
167215
0
14485
TILRAY BRANDS INC
COM
88688T100
379859
153789
SH
SOLE
153769
0
20
TIMKEN CO
COM
887389104
388976
4449
SH
SOLE
1736
0
2713
TITAN INTL INC ILL
COM
88830M102
873446
70100
SH
SOLE
70000
0
100
TOAST INC
CL A
888787108
26059965
1045745
SH
SOLE
735461
0
310284
TOLL BROTHERS INC
COM
889478103
704420
5445
SH
SOLE
4670
0
775
TOPBUILD CORP
COM
89055F103
884545
2007
SH
SOLE
2006
0
1
TORONTO DOMINION BK ONT
COM NEW
891160509
1161802
19242
SH
SOLE
18701
0
540
TOTALENERGIES SE
SPONSORED ADS
89151E109
4902004
71219
SH
SOLE
52117
0
19102
TOYOTA MOTOR CORP
ADS
892331307
300415
1194
SH
SOLE
901
0
293
TRACTOR SUPPLY CO
COM
892356106
16254121
62105
SH
SOLE
49946
0
12159
TRADEWEB MKTS INC
CL A
892672106
760754
7303
SH
SOLE
7197
0
106
TRAEGER INC
COMMON STOCK
89269P103
204750
80929
SH
SOLE
53029
0
27900
TRANSDIGM GROUP INC
COM
893641100
218235083
177196
SH
SOLE
124954
0
52243
TRANSMEDICS GROUP INC
COM
89377M109
13569765
183524
SH
SOLE
168531
0
14993
TRANSUNION
COM
89400J107
761212
9539
SH
SOLE
7579
0
1960
TRAVELERS COMPANIES INC
COM
89417E109
7765148
33741
SH
SOLE
29227
0
4514
TREEHOUSE FOODS INC
COM
89469A104
15665431
402193
SH
SOLE
352363
0
49830
TREX CO INC
COM
89531P105
113438194
1137225
SH
SOLE
875203
0
262022
TRIMBLE INC
COM
896239100
11205848
174112
SH
SOLE
155756
0
18356
TRIPLE FLAG PRECIOUS METAL
COM
89679M104
173400
12000
SH
SOLE
12000
0
0
TRIUMPH GROUP INC NEW
COM
896818101
172584
11475
SH
SOLE
11475
0
0
TRUIST FINL CORP
COM
89832Q109
1366512
35057
SH
SOLE
29983
0
5074
TWILIO INC
CL A
90138F102
5986157
97893
SH
SOLE
80660
0
17233
TWIST BIOSCIENCE CORP
COM
90184D100
744801
21708
SH
SOLE
15443
0
6265
TYLER TECHNOLOGIES INC
COM
902252105
197039821
463612
SH
SOLE
377327
0
86285
TYSON FOODS INC
CL A
902494103
543546
9255
SH
SOLE
4374
0
4881
UFP INDUSTRIES INC
COM
90278Q108
800725
6509
SH
SOLE
3487
0
3022
US BANCORP DEL
COM NEW
902973304
8802011
196913
SH
SOLE
151716
0
45197
U S SILICA HLDGS INC
COM
90346E103
1141902
92015
SH
SOLE
71255
0
20760
UBER TECHNOLOGIES INC
COM
90353T100
247182862
3210584
SH
SOLE
2228540
0
982044
UIPATH INC
CL A
90364P105
720997
31804
SH
SOLE
28668
0
3136
ULTA BEAUTY INC
COM
90384S303
33088369
63281
SH
SOLE
46785
0
16496
UNDER ARMOUR INC
CL A
904311107
229946
31158
SH
SOLE
19758
0
11400
UNDER ARMOUR INC
CL C
904311206
52947
7416
SH
SOLE
5451
0
1965
UNIFIRST CORP MASS
COM
904708104
3706768
21373
SH
SOLE
20247
0
1126
UNILEVER PLC
SPON ADR NEW
904767704
6421779
127949
SH
SOLE
102408
0
25541
UNION PAC CORP
COM
907818108
129629292
527098
SH
SOLE
375431
0
151667
UNITED CMNTY BKS BLAIRSVLE G
COM
90984P303
5696780
216443
SH
SOLE
216443
0
0
UNITED AIRLS HLDGS INC
COM
910047109
1004786
20986
SH
SOLE
20176
0
810
UNITED PARCEL SERVICE INC
CL B
911312106
26398362
177611
SH
SOLE
134360
0
43251
UNITED RENTALS INC
COM
911363109
4925951
6831
SH
SOLE
6334
0
497
UNITED STATES STL CORP NEW
COM
912909108
1917843
47029
SH
SOLE
36529
0
10500
UNITED THERAPEUTICS CORP DEL
COM
91307C102
358823
1562
SH
SOLE
1533
0
29
UNITEDHEALTH GROUP INC
COM
91324P102
189385227
382828
SH
SOLE
314291
0
68537
UNITY SOFTWARE INC
COM
91332U101
5588547
209309
SH
SOLE
190909
0
18400
UNIVERSAL DISPLAY CORP
COM
91347P105
428200
2542
SH
SOLE
660
0
1882
UNIVERSAL HLTH SVCS INC
CL B
913903100
291213
1596
SH
SOLE
1435
0
161
URANIUM ENERGY CORP
COM
916896103
1083375
160500
SH
SOLE
160000
0
500
V F CORP
COM
918204108
263142
17154
SH
SOLE
17154
0
0
VSE CORP
COM
918284100
988254
12353
SH
SOLE
12061
0
292
VAIL RESORTS INC
COM
91879Q109
2326231
10439
SH
SOLE
3737
0
6702
VALERO ENERGY CORP
COM
91913Y100
6691730
39204
SH
SOLE
35863
0
3341
VALMONT INDS INC
COM
920253101
11991852
52531
SH
SOLE
46239
0
6293
VANECK ETF TRUST
GOLD MINERS ETF
92189F106
9626169
304433
SH
SOLE
276420
0
28013
VANECK ETF TRUST
EMERGING MRKT HI
92189F353
870
46
SH
SOLE
46
0
0
VANECK ETF TRUST
PREFERRED SECURT
92189F429
35380
2000
SH
SOLE
2000
0
0
VANECK ETF TRUST
FALLEN ANGEL HG
92189F437
2960
102
SH
SOLE
102
0
0
VANECK ETF TRUST
LOW CARBN ENERGY
92189F502
32340
329
SH
SOLE
329
0
0
VANECK ETF TRUST
MRNGSTR WDE MOAT
92189F643
3610027
40156
SH
SOLE
29304
0
10852
VANECK ETF TRUST
SEMICONDUCTR ETF
92189F676
13879330
61689
SH
SOLE
56181
0
5508
VANECK ETF TRUST
PHARMACEUTCL ETF
92189F692
545743
6017
SH
SOLE
1929
0
4088
VANECK ETF TRUST
AGRIBUSINESS ETF
92189F700
43350
577
SH
SOLE
577
0
0
VANECK ETF TRUST
BIOTECH ETF
92189F726
70690
425
SH
SOLE
425
0
0
VANECK ETF TRUST
JUNIOR GOLD MINE
92189F791
557275
14385
SH
SOLE
12442
0
1943
VANECK ETF TRUST
VANECK VIETNAM
92189F817
9730
700
SH
SOLE
0
0
700
VANECK ETF TRUST
BRAZIL SMALL CAP
92189F825
43122
2572
SH
SOLE
1753
0
819
VANECK ETF TRUST
INTRMDT MUNI ETF
92189H201
9302
200
SH
SOLE
0
0
200
VANECK ETF TRUST
HIGH YLD MUNIETF
92189H409
1049120
20075
SH
SOLE
20000
0
75
VANECK ETF TRUST
OIL SERVICES ETF
92189H607
54756
163
SH
SOLE
83
0
80
VANECK ETF TRUST
ENERGY INCME ET
92189H870
2920
38
SH
SOLE
38
0
0
VANGUARD SPECIALIZED FUNDS
DIV APP ETF
921908844
123091666
674069
SH
SOLE
575780
0
98289
VANGUARD STAR FDS
VG TL INTL STK F
921909768
1162201
19274
SH
SOLE
19274
0
0
VANGUARD WORLD FD
ESG US STK ETF
921910733
2776862
29798
SH
SOLE
29798
0
0
VANGUARD WORLD FD
MEGA GRWTH IND
921910816
8442912
29458
SH
SOLE
20146
0
9312
VANGUARD WORLD FD
MEGA CAP VAL ETF
921910840
2275112
19037
SH
SOLE
2524
0
16513
VANGUARD WORLD FD
MEGA CAP INDEX
921910873
325154
1740
SH
SOLE
1575
0
165
VANGUARD ADMIRAL FDS INC
500 GRTH IDX F
921932505
917261
3010
SH
SOLE
2960
0
50
VANGUARD ADMIRAL FDS INC
500 VAL IDX FD
921932703
3828869
21216
SH
SOLE
14239
0
6977
VANGUARD ADMIRAL FDS INC
SMLCP 600 GRTH
921932794
18551
165
SH
SOLE
165
0
0
VANGUARD ADMIRAL FDS INC
SMLLCP 600 IDX
921932828
274152
2701
SH
SOLE
2051
0
650
VANGUARD ADMIRAL FDS INC
MIDCP 400 VAL
921932844
135928
1497
SH
SOLE
1375
0
122
VANGUARD ADMIRAL FDS INC
MIDCP 400 GRTH
921932869
1826979
16104
SH
SOLE
15703
0
401
VANGUARD ADMIRAL FDS INC
MIDCP 400 IDX
921932885
30903
300
SH
SOLE
300
0
0
VANGUARD BD INDEX FDS
LONG TERM BOND
921937793
3183
44
SH
SOLE
44
0
0
VANGUARD BD INDEX FDS
INTERMED TERM
921937819
3812008
50557
SH
SOLE
10611
0
39946
VANGUARD BD INDEX FDS
SHORT TRM BOND
921937827
30986240
404151
SH
SOLE
276882
0
127269
VANGUARD BD INDEX FDS
TOTAL BND MRKT
921937835
1703100
23449
SH
SOLE
22093
0
1356
VANGUARD TAX-MANAGED FDS
VAN FTSE DEV MKT
921943858
153029298
3050215
SH
SOLE
2807291
0
242924
VANGUARD WHITEHALL FDS
HIGH DIV YLD
921946406
17211712
142257
SH
SOLE
120692
0
21565
VANGUARD WHITEHALL FDS
INTL HIGH ETF
921946794
2795243
40629
SH
SOLE
39579
0
1050
VANGUARD WHITEHALL FDS
INTL DVD ETF
921946810
6227531
76383
SH
SOLE
63604
0
12780
VANGUARD MALVERN FDS
STRM INFPROIDX
922020805
696641
14547
SH
SOLE
7187
0
7360
VANGUARD BD INDEX FDS
VANGUARD ULTRA
92203C303
6971763
140702
SH
SOLE
130142
0
10560
VANGUARD CHARLOTTE FDS
TOTAL INT BD ETF
92203J407
257998
5245
SH
SOLE
5245
0
0
VANGUARD INTL EQUITY INDEX F
GLB EX US ETF
922042676
1360901
32295
SH
SOLE
31547
0
748
VANGUARD INTL EQUITY INDEX F
FTSE SMCAP ETF
922042718
792058
6779
SH
SOLE
5704
0
1075
VANGUARD INTL EQUITY INDEX F
TT WRLD ST ETF
922042742
1721109
15576
SH
SOLE
14261
0
1315
VANGUARD INTL EQUITY INDEX F
ALLWRLD EX US
922042775
119256424
2033358
SH
SOLE
1780012
0
253346
VANGUARD INTL EQUITY INDEX F
FTSE EMR MKT ETF
922042858
21762803
521015
SH
SOLE
490458
0
30557
VANGUARD INTL EQUITY INDEX F
FTSE PACIFIC ETF
922042866
791168
10406
SH
SOLE
10330
0
76
VANGUARD INTL EQUITY INDEX F
FTSE EUROPE ETF
922042874
1882240
27951
SH
SOLE
23211
0
4741
VANGUARD WORLD FD
CONSUM DIS ETF
92204A108
922420
2903
SH
SOLE
2261
0
642
VANGUARD WORLD FD
CONSUM STP ETF
92204A207
3747544
18358
SH
SOLE
18048
0
310
VANGUARD WORLD FD
ENERGY ETF
92204A306
3607890
27395
SH
SOLE
25362
0
2032
VANGUARD WORLD FD
FINANCIALS ETF
92204A405
1036175
10120
SH
SOLE
8401
0
1719
VANGUARD WORLD FD
HEALTH CAR ETF
92204A504
4626001
17100
SH
SOLE
15768
0
1333
VANGUARD WORLD FD
INDUSTRIAL ETF
92204A603
4518434
18507
SH
SOLE
17967
0
540
VANGUARD WORLD FD
INF TECH ETF
92204A702
16942369
32312
SH
SOLE
30577
0
1735
VANGUARD WORLD FD
MATERIALS ETF
92204A801
1844214
9021
SH
SOLE
8143
0
879
VANGUARD WORLD FD
UTILITIES ETF
92204A876
1724819
12097
SH
SOLE
12097
0
0
VANGUARD WORLD FD
COMM SRVC ETF
92204A884
319132
2432
SH
SOLE
1530
0
902
VANGUARD SCOTTSDALE FDS
SHORT TERM TREAS
92206C102
1682927
28981
SH
SOLE
5448
0
23533
VANGUARD SCOTTSDALE FDS
SHRT TRM CORP BD
92206C409
728073
9418
SH
SOLE
8011
0
1407
VANGUARD SCOTTSDALE FDS
VNG RUS3000IDX
92206C599
70348
302
SH
SOLE
302
0
0
VANGUARD SCOTTSDALE FDS
VNG RUS2000GRW
92206C623
77263
392
SH
SOLE
392
0
0
VANGUARD SCOTTSDALE FDS
VNG RUS2000IDX
92206C664
2054957
24159
SH
SOLE
18484
0
5675
VANGUARD SCOTTSDALE FDS
VNG RUS1000GRW
92206C680
400167
4617
SH
SOLE
3944
0
673
VANGUARD SCOTTSDALE FDS
INTER TERM TREAS
92206C706
3179027
54296
SH
SOLE
54296
0
0
VANGUARD SCOTTSDALE FDS
VNG RUS1000VAL
92206C714
163271
2076
SH
SOLE
1396
0
680
VANGUARD SCOTTSDALE FDS
VNG RUS1000IDX
92206C730
166824
700
SH
SOLE
700
0
0
VANGUARD SCOTTSDALE FDS
MTG-BKD SECS ETF
92206C771
215909
4734
SH
SOLE
2885
0
1849
VANGUARD SCOTTSDALE FDS
LG-TERM COR BD
92206C813
24407
312
SH
SOLE
97
0
215
VANGUARD SCOTTSDALE FDS
LONG TERM TREAS
92206C847
9301
157
SH
SOLE
157
0
0
VANGUARD SCOTTSDALE FDS
INT-TERM CORP
92206C870
2147961
26679
SH
SOLE
17402
0
9277
VARONIS SYS INC
COM
922280102
398351
8445
SH
SOLE
8421
0
24
VEEVA SYS INC
CL A COM
922475108
338058303
1459098
SH
SOLE
1199407
0
259690
VENTAS INC
COM
92276F100
510597
11727
SH
SOLE
10505
0
1222
VANGUARD MUN BD FDS
TAX EXEMPT BD
922907746
6197454
122479
SH
SOLE
114974
0
7505
VANGUARD INDEX FDS
S&P 500 ETF SHS
922908363
89954696
187133
SH
SOLE
179131
0
8002
VANGUARD INDEX FDS
MCAP VL IDXVIP
922908512
18949630
121542
SH
SOLE
108659
0
12883
VANGUARD INDEX FDS
MCAP GR IDXVIP
922908538
4104081
17406
SH
SOLE
11770
0
5636
VANGUARD INDEX FDS
REAL ESTATE ETF
922908553
15346163
177453
SH
SOLE
157177
0
20276
VANGUARD INDEX FDS
SML CP GRW ETF
922908595
7817791
29985
SH
SOLE
22991
0
6994
VANGUARD INDEX FDS
SM CP VAL ETF
922908611
8596802
44803
SH
SOLE
40017
0
4786
VANGUARD INDEX FDS
MID CAP ETF
922908629
23068642
92326
SH
SOLE
85972
0
6354
VANGUARD INDEX FDS
LARGE CAP ETF
922908637
1057703
4412
SH
SOLE
3293
0
1119
VANGUARD INDEX FDS
EXTEND MKT ETF
922908652
11240531
64133
SH
SOLE
53171
0
10962
VANGUARD INDEX FDS
GROWTH ETF
922908736
59384758
172530
SH
SOLE
158974
0
13556
VANGUARD INDEX FDS
VALUE ETF
922908744
114310848
701896
SH
SOLE
640660
0
61237
VANGUARD INDEX FDS
SMALL CP ETF
922908751
11508570
50346
SH
SOLE
42608
0
7737
VANGUARD INDEX FDS
TOTAL STK MKT
922908769
53426420
205565
SH
SOLE
194807
0
10758
VERACYTE INC
COM
92337F107
357396
16128
SH
SOLE
457
0
15671
VERALTO CORP
COM SHS
92338C103
16133835
181974
SH
SOLE
140842
0
41132
VERIZON COMMUNICATIONS INC
COM
92343V104
16097591
383641
SH
SOLE
309254
0
74387
VERISK ANALYTICS INC
COM
92345Y106
96094785
407648
SH
SOLE
284002
0
123645
VERRA MOBILITY CORP
CL A COM STK
92511U102
12915683
517248
SH
SOLE
490046
0
27202
VERTEX PHARMACEUTICALS INC
COM
92532F100
29641711
70911
SH
SOLE
50179
0
20732
VERU INC
COM
92536C103
231033
330000
SH
SOLE
330000
0
0
VERTIV HOLDINGS CO
COM CL A
92537N108
283803
3475
SH
SOLE
300
0
3175
PARAMOUNT GLOBAL
CLASS A COM
92556H107
349
16
SH
SOLE
16
0
0
PARAMOUNT GLOBAL
CLASS B COM
92556H206
551287
46838
SH
SOLE
41590
0
5248
VIATRIS INC
COM
92556V106
213109
17848
SH
SOLE
13960
0
3888
VICI PPTYS INC
COM
925652109
2064914
69316
SH
SOLE
60878
0
8438
VICOR CORP
COM
925815102
308979
8080
SH
SOLE
8080
0
0
VIEMED HEALTHCARE INC
COM
92663R105
216890
23000
SH
SOLE
23000
0
0
VIKING THERAPEUTICS INC
COM
92686J106
24537270
299235
SH
SOLE
240817
0
58418
VIPER ENERGY INC
CL A
927959106
773046
20100
SH
SOLE
17600
0
2500
VIRTU FINL INC
CL A
928254101
359305
17510
SH
SOLE
17510
0
0
VISA INC
COM CL A
92826C839
612133735
2193399
SH
SOLE
1875081
0
318318
VISTAGEN THERAPEUTICS INC
COM
92840H400
361500
68466
SH
SOLE
68466
0
0
VISTRA CORP
COM
92840M102
439979
6317
SH
SOLE
6058
0
259
VITAL FARMS INC
COM
92847W103
332522
14302
SH
SOLE
14302
0
0
VIVID SEATS INC
COM CL A
92854T100
124472
20780
SH
SOLE
20780
0
0
VODAFONE GROUP PLC NEW
SPONSORED ADR
92857W308
511209
57439
SH
SOLE
53980
0
3459
VONTIER CORPORATION
COM
928881101
647182
14268
SH
SOLE
10576
0
3692
VOYA FINANCIAL INC
COM
929089100
397681
5380
SH
SOLE
1654
0
3726
VULCAN MATLS CO
COM
929160109
21593380
79120
SH
SOLE
18621
0
60499
WD 40 CO
COM
929236107
218472
862
SH
SOLE
847
0
15
WP CAREY INC
COM
92936U109
1515922
26859
SH
SOLE
21662
0
5197
WEC ENERGY GROUP INC
COM
92939U106
3723250
45339
SH
SOLE
35335
0
10004
WABTEC
COM
929740108
69020519
473782
SH
SOLE
291649
0
182132
WALMART INC
COM
931142103
150310403
2498095
SH
SOLE
1349118
0
1148978
WALGREENS BOOTS ALLIANCE INC
COM
931427108
4787058
220703
SH
SOLE
162899
0
57805
WARNER BROS DISCOVERY INC
COM SER A
934423104
730387
83664
SH
SOLE
61755
0
21909
WARNER MUSIC GROUP CORP
COM CL A
934550203
5109733
154747
SH
SOLE
148929
0
5818
WASTE CONNECTIONS INC
COM
94106B101
13743512
79899
SH
SOLE
77680
0
2219
WASTE MGMT INC DEL
COM
94106L109
12518972
58733
SH
SOLE
50902
0
7832
WATERS CORP
COM
941848103
1290505
3749
SH
SOLE
3525
0
224
WATSCO INC
COM
942622200
342124867
792011
SH
SOLE
611580
0
180431
WAYFAIR INC
CL A
94419L101
511951
7542
SH
SOLE
7535
0
7
WAYFAIR INC
NOTE 0.625%10/0
94419LAM3
91704
99000
PRN
SOLE
74000
0
25000
WEBSTER FINL CORP
COM
947890109
282637
5567
SH
SOLE
472
0
5095
WELLS FARGO CO NEW
COM
949746101
15208377
262394
SH
SOLE
235520
0
26875
WELLS FARGO CO NEW
PERP PFD CNV A
949746804
417018
342
SH
SOLE
332
0
10
WELLTOWER INC
COM
95040Q104
2763562
29576
SH
SOLE
23749
0
5827
WEST PHARMACEUTICAL SVSC INC
COM
955306105
40309533
101866
SH
SOLE
90865
0
11001
WESTERN ALLIANCE BANCORP
COM
957638109
884247
13775
SH
SOLE
13629
0
146
WESTERN DIGITAL CORP.
COM
958102105
1221155
17895
SH
SOLE
14270
0
3625
WESTERN MIDSTREAM PARTNERS L
COM UNIT LP INT
958669103
366177
10300
SH
SOLE
6582
0
3718
WESTERN UN CO
COM
959802109
308217
22047
SH
SOLE
19365
0
2682
WESTROCK CO
COM
96145D105
637291
12888
SH
SOLE
12888
0
0
WEX INC
COM
96208T104
27589623
116152
SH
SOLE
104583
0
11569
WEYERHAEUSER CO MTN BE
COM NEW
962166104
5389438
150082
SH
SOLE
125981
0
24101
WHEATON PRECIOUS METALS CORP
COM
962879102
6877481
145926
SH
SOLE
108832
0
37094
WILLIAMS COS INC
COM
969457100
1471169
37751
SH
SOLE
28727
0
9024
WILLIAMS SONOMA INC
COM
969904101
3983829
12546
SH
SOLE
12423
0
123
WILLSCOT MOBIL MINI HLDNG CO
COM CL A
971378104
9780625
210336
SH
SOLE
204684
0
5652
WINTRUST FINL CORP
COM
97650W108
2026661
19414
SH
SOLE
18122
0
1292
WISDOMTREE TR
US TOTAL DIVIDND
97717W109
1182721
16724
SH
SOLE
16724
0
0
WISDOMTREE TR
US HIGH DIVIDEND
97717W208
967992
11170
SH
SOLE
2645
0
8525
WISDOMTREE TR
EMG MKTS SMCAP
97717W281
119102
2342
SH
SOLE
2142
0
200
WISDOMTREE TR
US LARGECAP DIVD
97717W307
764203
10586
SH
SOLE
10064
0
522
WISDOMTREE TR
EMER MKT HIGH FD
97717W315
252066
6025
SH
SOLE
5525
0
500
WISDOMTREE TR
US AI ENHANCED
97717W406
223712
2198
SH
SOLE
1698
0
500
WISDOMTREE TR
INDIA ERNGS FD
97717W422
2193115
50347
SH
SOLE
44202
0
6145
WISDOMTREE TR
BLMBG US BULL
97717W471
2227
85
SH
SOLE
85
0
0
WISDOMTREE TR
US MIDCAP DIVID
97717W505
60914
1249
SH
SOLE
1249
0
0
WISDOMTREE TR
WISDOMTREE US VA
97717W547
10887
144
SH
SOLE
144
0
0
WISDOMTREE TR
US SMALLCAP FUND
97717W562
536033
10695
SH
SOLE
5045
0
5650
WISDOMTREE TR
US MIDCAP FUND
97717W570
46680
765
SH
SOLE
765
0
0
WISDOMTREE TR
US SMALLCAP DIVD
97717W604
33791
1034
SH
SOLE
1034
0
0
WISDOMTREE TR
INTL EQUITY FD
97717W703
6576
120
SH
SOLE
0
0
120
WISDOMTREE TR
INTL SMCAP DIV
97717W760
236712
3630
SH
SOLE
3630
0
0
WISDOMTREE TR
INTERNTNL AI ENH
97717W786
59493
1450
SH
SOLE
1450
0
0
WISDOMTREE TR
INTL LRGCAP DV
97717W794
9256
179
SH
SOLE
179
0
0
WISDOMTREE TR
ITL HIGH DIV FD
97717W802
18547
468
SH
SOLE
468
0
0
WISDOMTREE TR
JP SMALLCP DIV
97717W836
33857
438
SH
SOLE
438
0
0
WISDOMTREE TR
JAPN HEDGE EQT
97717W851
3057632
28181
SH
SOLE
27687
0
494
WISDOMTREE TR
EUROPE SMCP DV
97717W869
5676
95
SH
SOLE
95
0
0
WISDOMTREE TR
EUR HDG SMLCAP
97717X552
142288
3700
SH
SOLE
3700
0
0
WISDOMTREE TR
US S CAP QTY DIV
97717X651
72971
1470
SH
SOLE
1170
0
300
WISDOMTREE TR
EUROPE HEDGED EQ
97717X701
102404
2120
SH
SOLE
2120
0
0
WISDOMTREE TR
EM LCL DEBT FD
97717X867
7539
275
SH
SOLE
275
0
0
WISDOMTREE TR
FLOATNG RAT TREA
97717Y527
62226284
1237349
SH
SOLE
973993
0
263356
WISDOMTREE TR
CLOUD COMPUTNG
97717Y691
261742
7517
SH
SOLE
7517
0
0
WOLFSPEED INC
COM
977852102
2375812
80536
SH
SOLE
77134
0
3402
WOODWARD INC
COM
980745103
459432
2981
SH
SOLE
2279
0
702
WORKDAY INC
CL A
98138H101
419492092
1538010
SH
SOLE
1118186
0
419824
WORKIVA INC
COM CL A
98139A105
253722
2992
SH
SOLE
2992
0
0
WW INTL INC
COM
98262P101
40413
21845
SH
SOLE
10195
0
11650
WYNN RESORTS LTD
COM
983134107
438155
4286
SH
SOLE
4086
0
200
XPO INC
COM
983793100
765128
6270
SH
SOLE
4882
0
1388
XCEL ENERGY INC
COM
98389B100
2192119
40784
SH
SOLE
39260
0
1524
XYLEM INC
COM
98419M100
5537430
42846
SH
SOLE
16313
0
26533
XOMETRY INC
CLASS A COM
98423F109
7415681
439058
SH
SOLE
400555
0
38503
YETI HLDGS INC
COM
98585X104
18721602
485645
SH
SOLE
432379
0
53266
YUM BRANDS INC
COM
988498101
5310674
38303
SH
SOLE
36586
0
1717
YUM CHINA HLDGS INC
COM
98850P109
1008159
25337
SH
SOLE
23433
0
1904
ZEBRA TECHNOLOGIES CORPORATI
CL A
989207105
27676714
91815
SH
SOLE
27804
0
64011
ZETA GLOBAL HOLDINGS CORP
CL A
98956A105
136625
12500
SH
SOLE
12500
0
0
ZIMMER BIOMET HOLDINGS INC
COM
98956P102
4403346
33364
SH
SOLE
18503
0
14860
ZIONS BANCORPORATION N A
COM
989701107
267170
6156
SH
SOLE
6028
0
128
ZOETIS INC
CL A
98978V103
411693760
2433034
SH
SOLE
1845809
0
587225
ZSCALER INC
COM
98980G102
352513
1830
SH
SOLE
1305
0
525
ZOOM VIDEO COMMUNICATIONS IN
CL A
98980L101
9815763
150157
SH
SOLE
121263
0
28894
ALLEGION PLC
ORD SHS
G0176J109
276694
2054
SH
SOLE
1470
0
584
AMDOCS LTD
SHS
G02602103
299848
3318
SH
SOLE
2494
0
824
AMBARELLA INC
SHS
G037AX101
259638
5114
SH
SOLE
5114
0
0
AON PLC
SHS CL A
G0403H108
203958054
611165
SH
SOLE
441917
0
169249
ARCH CAP GROUP LTD
ORD
G0450A105
408030
4414
SH
SOLE
2942
0
1472
AXALTA COATING SYS LTD
COM
G0750C108
512480
14902
SH
SOLE
134
0
14768
ACCENTURE PLC IRELAND
SHS CLASS A
G1151C101
219925601
634504
SH
SOLE
481149
0
153356
BROOKFIELD INFRAST PARTNERS
LP INT UNIT
G16252101
1075381
34456
SH
SOLE
34176
0
280
CAPRI HOLDINGS LIMITED
SHS
G1890L107
272344
6012
SH
SOLE
2875
0
3137
CRH PLC
ORD
G25508105
290390
3366
SH
SOLE
323
0
3043
COCA-COLA EUROPACIFIC PARTNE
SHS
G25839104
362714
5185
SH
SOLE
5142
0
43
EATON CORP PLC
SHS
G29183103
18346037
58674
SH
SOLE
48331
0
10343
EVEREST GROUP LTD
COM
G3223R108
1495551
3762
SH
SOLE
3713
0
49
FERGUSON PLC NEW
SHS
G3421J106
16136811
73876
SH
SOLE
62108
0
11768
GENPACT LIMITED
SHS
G3922B107
229930
6978
SH
SOLE
6978
0
0
GENIUS SPORTS LIMITED
SHARES CL A
G3934V109
71661
12550
SH
SOLE
12550
0
0
ICON PLC
SHS
G4705A100
24373844
72552
SH
SOLE
65418
0
7134
JAZZ PHARMACEUTICALS PLC
SHS USD
G50871105
251317
2087
SH
SOLE
1592
0
495
JOHNSON CTLS INTL PLC
SHS
G51502105
673951
10318
SH
SOLE
4742
0
5576
LINDE PLC
SHS
G54950103
122014974
262782
SH
SOLE
168516
0
94266
MEDTRONIC PLC
SHS
G5960L103
12185921
139827
SH
SOLE
96252
0
43575
MEIRAGTX HLDGS PLC
COM
G59665102
802047
132133
SH
SOLE
132133
0
0
APTIV PLC
SHS
G6095L109
384904
4832
SH
SOLE
3867
0
965
JOBY AVIATION INC
COMMON STOCK
G65163100
133357
24880
SH
SOLE
23680
0
1200
NOBLE CORP PLC
ORD SHS A
G65431127
345200
7119
SH
SOLE
7119
0
0
NVENT ELECTRIC PLC
SHS
G6700G107
229141
3039
SH
SOLE
1669
0
1370
SENSATA TECHNOLOGIES HLDG PL
SHS
G8060N102
758441
20643
SH
SOLE
20
0
20623
SIGNET JEWELERS LIMITED
SHS
G81276100
264985
2648
SH
SOLE
2608
0
40
STERIS PLC
SHS USD
G8473T100
1058003
4706
SH
SOLE
3144
0
1562
TRANE TECHNOLOGIES PLC
SHS
G8994E103
5181672
17261
SH
SOLE
11487
0
5774
WILLIS TOWERS WATSON PLC LTD
SHS
G96629103
1741300
6332
SH
SOLE
5915
0
417
ALCON AG
ORD SHS
H01301128
226901
2724
SH
SOLE
1847
0
877
CHUBB LIMITED
COM
H1467J104
9408464
36308
SH
SOLE
28506
0
7801
CRISPR THERAPEUTICS AG
NAMEN AKT
H17182108
10080182
147890
SH
SOLE
103573
0
44317
GARMIN LTD
SHS
H2906T109
735929
4943
SH
SOLE
3536
0
1407
UBS GROUP AG
SHS
H42097107
220771
7187
SH
SOLE
6642
0
545
ON HLDG AG
NAMEN AKT A
H5919C104
502290
14197
SH
SOLE
14197
0
0
TE CONNECTIVITY LTD
SHS
H84989104
7684437
52909
SH
SOLE
30814
0
22095
TRANSOCEAN LTD
REGISTERED SHS
H8817H100
1632752
259992
SH
SOLE
228667
0
31325
CODERE ONLINE LUXEMBOURG S A
ORDINARY SHARES
L18268109
577865
82967
SH
SOLE
56517
0
26450
GLOBANT S A
COM
L44385109
11810645
58498
SH
SOLE
53671
0
4827
SPOTIFY TECHNOLOGY S A
SHS
L8681T102
337712
1280
SH
SOLE
313
0
967
CELLEBRITE DI LTD
ORDINARY SHARES
M2197Q107
443311
40010
SH
SOLE
34707
0
5303
CHECK POINT SOFTWARE TECH LT
ORD
M22465104
2979734
18168
SH
SOLE
9472
0
8696
CYBERARK SOFTWARE LTD
SHS
M2682V108
3855622
14515
SH
SOLE
14119
0
396
ITURAN LOCATION AND CONTROL
SHS
M6158M104
202710
7250
SH
SOLE
7250
0
0
JFROG LTD
ORD SHS
M6191J100
9463478
214009
SH
SOLE
192962
0
21047
KORNIT DIGITAL LTD
SHS
M6372Q113
12706260
701229
SH
SOLE
638568
0
62661
SIMILARWEB LTD
SHS
M84137104
194958
21662
SH
SOLE
21222
0
440
AERCAP HOLDINGS NV
SHS
N00985106
346510
3987
SH
SOLE
3987
0
0
ASML HOLDING N V
N Y REGISTRY SHS
N07059210
14043064
14470
SH
SOLE
12604
0
1866
FERRARI N V
COM
N3167Y103
1626420
3731
SH
SOLE
3010
0
721
LYONDELLBASELL INDUSTRIES N
SHS - A -
N53745100
941621
9206
SH
SOLE
8814
0
392
NXP SEMICONDUCTORS N V
COM
N6596X109
1551760
6263
SH
SOLE
3879
0
2384
ONESPAWORLD HOLDINGS LIMITED
COM
P73684113
260168
19665
SH
SOLE
8765
0
10900
ROYAL CARIBBEAN GROUP
COM
V7780T103
14197483
102133
SH
SOLE
91625
0
10508
FLEX LTD
ORD
Y2573F102
354135
12378
SH
SOLE
12012
0
366
SCORPIO TANKERS INC
SHS
Y7542C130
395314
5525
SH
SOLE
5000
0
525