0001085146-21-002567.txt : 20210816
0001085146-21-002567.hdr.sgml : 20210816
20210816121542
ACCESSION NUMBER: 0001085146-21-002567
CONFORMED SUBMISSION TYPE: 13F-HR
PUBLIC DOCUMENT COUNT: 2
CONFORMED PERIOD OF REPORT: 20210630
FILED AS OF DATE: 20210816
DATE AS OF CHANGE: 20210816
EFFECTIVENESS DATE: 20210816
FILER:
COMPANY DATA:
COMPANY CONFORMED NAME: FIRST REPUBLIC INVESTMENT MANAGEMENT, INC.
CENTRAL INDEX KEY: 0001418204
IRS NUMBER: 000000000
STATE OF INCORPORATION: NY
FISCAL YEAR END: 1228
FILING VALUES:
FORM TYPE: 13F-HR
SEC ACT: 1934 Act
SEC FILE NUMBER: 028-12624
FILM NUMBER: 211175946
BUSINESS ADDRESS:
STREET 1: 111 PINE STREET
CITY: SAN FRANCISCO
STATE: CA
ZIP: 94111
BUSINESS PHONE: 4152965727
MAIL ADDRESS:
STREET 1: 111 PINE STREET
CITY: SAN FRANCISCO
STATE: CA
ZIP: 94111
13F-HR
1
primary_doc.xml
13F-HR
LIVE
false
false
false
0001418204
XXXXXXXX
06-30-2021
06-30-2021
false
FIRST REPUBLIC INVESTMENT MANAGEMENT, INC.
111 Pine Street
San Francisco
CA
94111
13F HOLDINGS REPORT
028-12624
N
Amy Hong
FRIM Chief Compliance Officer
415-296-5727
/s/ Amy Hong
San Francisco
CA
08-16-2021
0
1895
38632186
false
INFORMATION TABLE
2
infotable.xml
INFORMATION TABLE
3M CO
COM
88579Y101
88877
447449
SH
SOLE
446449
0
1000
ABB LTD
SPONSORED ADR
000375204
3567
104941
SH
SOLE
104941
0
0
ABBOTT LABS
COM
002824100
140538
1212262
SH
SOLE
1212262
0
0
ABBVIE INC
COM
00287Y109
203229
1804233
SH
SOLE
1790523
0
13710
ABERDEEN AUSTRALIA EQUITY FD
COM
003011103
95
14748
SH
SOLE
14748
0
0
ABERDEEN GLOBAL DYNAMIC DIVI
COM
00302M106
1296
107974
SH
SOLE
107974
0
0
ABIOMED INC
COM
003654100
800
2563
SH
SOLE
2563
0
0
ACADIA HEALTHCARE COMPANY IN
COM
00404A109
1627
25922
SH
SOLE
25922
0
0
ACADIA PHARMACEUTICALS INC
COM
004225108
410
16804
SH
SOLE
16804
0
0
ACCEL ENTERTAINMENT INC
COM CL A1
00436Q106
190
15983
SH
SOLE
15983
0
0
ACCELERATE DIAGNOSTICS INC
COM
00430H102
1101
136540
SH
SOLE
136540
0
0
ACCELERON PHARMA INC
COM
00434H108
403
3214
SH
SOLE
3214
0
0
ACCENTURE PLC IRELAND
SHS CLASS A
G1151C101
186460
632519
SH
SOLE
603705
0
28814
ACCURAY INC
COM
004397105
56
12390
SH
SOLE
12390
0
0
ACI WORLDWIDE INC
COM
004498101
2064
55579
SH
SOLE
55579
0
0
ACTIVISION BLIZZARD INC
COM
00507V109
33221
348084
SH
SOLE
348084
0
0
ACUITY BRANDS INC
COM
00508Y102
642
3434
SH
SOLE
3434
0
0
ACUSHNET HLDGS CORP
COM
005098108
1049
21230
SH
SOLE
21230
0
0
ADAPTHEALTH CORP
COM CL A
00653Q102
249
9094
SH
SOLE
9094
0
0
ADECOAGRO S A
COM
L00849106
643
64000
SH
SOLE
64000
0
0
ADIENT PLC
ORD SHS
G0084W101
1185
26220
SH
SOLE
26220
0
0
ADOBE SYSTEMS INCORPORATED
COM
00724F101
292739
499862
SH
SOLE
499862
0
0
ADVANCE AUTO PARTS INC
COM
00751Y106
1016
4951
SH
SOLE
4951
0
0
ADVANCED MICRO DEVICES INC
COM
007903107
16232
172806
SH
SOLE
172806
0
0
ADVERUM BIOTECHNOLOGIES INC
COM
00773U108
86
24509
SH
SOLE
24509
0
0
AEMETIS INC
COM NEW
00770K202
134
12000
SH
SOLE
12000
0
0
AERCAP HOLDINGS NV
SHS
N00985106
3578
69863
SH
SOLE
69863
0
0
AERIE PHARMACEUTICALS INC
COM
00771V108
254
15854
SH
SOLE
15854
0
0
AEROVIRONMENT INC
COM
008073108
252
2513
SH
SOLE
2513
0
0
AES CORP
COM
00130H105
4083
156601
SH
SOLE
156601
0
0
AFFILIATED MANAGERS GROUP IN
COM
008252108
5560
36054
SH
SOLE
36054
0
0
AFFIRM HLDGS INC
COM CL A
00827B106
1995
29619
SH
SOLE
29619
0
0
AFLAC INC
COM
001055102
2594
48340
SH
SOLE
48340
0
0
AGEAGLE AERIAL SYS INC NEW
COM
00848K101
53
10000
SH
SOLE
10000
0
0
AGILENT TECHNOLOGIES INC
COM
00846U101
21530
145657
SH
SOLE
145657
0
0
AGNC INVT CORP
COM
00123Q104
2481
146885
SH
SOLE
146885
0
0
AGREE RLTY CORP
COM
008492100
1348
19116
SH
SOLE
19116
0
0
AIR LEASE CORP
CL A
00912X302
1642
39343
SH
SOLE
39343
0
0
AIR PRODS & CHEMS INC
COM
009158106
23982
83364
SH
SOLE
83364
0
0
AIRBNB INC
COM CL A
009066101
52537
343067
SH
SOLE
343067
0
0
AKAMAI TECHNOLOGIES INC
COM
00971T101
2303
19754
SH
SOLE
19754
0
0
ALAMO GROUP INC
COM
011311107
382
2503
SH
SOLE
2503
0
0
ALASKA AIR GROUP INC
COM
011659109
2197
36426
SH
SOLE
34926
0
1500
ALBANY INTL CORP
CL A
012348108
1766
19784
SH
SOLE
19784
0
0
ALBEMARLE CORP
COM
012653101
1653
9812
SH
SOLE
9812
0
0
ALBIREO PHARMA INC
COM
01345P106
209
5940
SH
SOLE
5940
0
0
ALCOA CORP
COM
013872106
17072
463418
SH
SOLE
463418
0
0
ALCON AG
ORD SHS
H01301128
14036
200244
SH
SOLE
200244
0
0
ALEXANDER & BALDWIN INC NEW
COM
014491104
223
12183
SH
SOLE
12183
0
0
ALEXANDRIA REAL ESTATE EQ IN
COM
015271109
32158
176748
SH
SOLE
176748
0
0
ALEXION PHARMACEUTICALS INC
COM
015351109
1720
9360
SH
SOLE
9360
0
0
ALGONQUIN PWR UTILS CORP
COM
015857105
254
17000
SH
SOLE
17000
0
0
ALIBABA GROUP HLDG LTD
SPONSORED ADS
01609W102
76680
338127
SH
SOLE
338102
0
25
ALIGN TECHNOLOGY INC
COM
016255101
24351
39855
SH
SOLE
39855
0
0
ALKERMES PLC
SHS
G01767105
234
9528
SH
SOLE
9528
0
0
ALLEGHANY CORP MD
COM
017175100
1929
2891
SH
SOLE
2891
0
0
ALLEGIANT TRAVEL CO
COM
01748X102
279
1439
SH
SOLE
1439
0
0
ALLEGION PLC
ORD SHS
G0176J109
55306
397027
SH
SOLE
397027
0
0
ALLETE INC
COM NEW
018522300
776
11086
SH
SOLE
11086
0
0
ALLIANCE DATA SYSTEMS CORP
COM
018581108
1378
13223
SH
SOLE
13223
0
0
ALLIANCEBERNSTEIN HLDG L P
UNIT LTD PARTN
01881G106
2092
44921
SH
SOLE
44921
0
0
ALLIANT ENERGY CORP
COM
018802108
380
6819
SH
SOLE
6819
0
0
ALLISON TRANSMISSION HLDGS I
COM
01973R101
206
5178
SH
SOLE
5178
0
0
ALLSTATE CORP
COM
020002101
5334
40894
SH
SOLE
40894
0
0
ALLY FINL INC
COM
02005N100
377
7574
SH
SOLE
7574
0
0
ALPHABET INC
CAP STK CL A
02079K305
565048
231407
SH
SOLE
231391
0
16
ALPHABET INC
CAP STK CL C
02079K107
293200
116984
SH
SOLE
111770
0
5214
ALPS ETF TR
ALERIAN MLP
00162Q452
10095
277268
SH
SOLE
277268
0
0
ALTAIR ENGR INC
COM CL A
021369103
542
7855
SH
SOLE
7855
0
0
ALTICE USA INC
CL A
02156K103
326
9546
SH
SOLE
9546
0
0
ALTRA INDL MOTION CORP
COM
02208R106
2801
43081
SH
SOLE
43081
0
0
ALTRIA GROUP INC
COM
02209S103
18879
395946
SH
SOLE
395946
0
0
AMAZON COM INC
COM
023135106
823764
239455
SH
SOLE
239432
0
23
AMBEV SA
SPONSORED ADR
02319V103
1514
440143
SH
SOLE
440143
0
0
AMCOR PLC
ORD
G0250X107
26819
2340207
SH
SOLE
2340207
0
0
AMDOCS LTD
SHS
G02602103
1141
14748
SH
SOLE
14748
0
0
AMER STATES WTR CO
COM
029899101
245
3075
SH
SOLE
3075
0
0
AMEREN CORP
COM
023608102
685
8556
SH
SOLE
8556
0
0
AMERICA MOVIL SAB DE CV
SPON ADR L SHS
02364W105
416
27705
SH
SOLE
27705
0
0
AMERICAN AIRLS GROUP INC
COM
02376R102
2961
139591
SH
SOLE
139591
0
0
AMERICAN CAMPUS CMNTYS INC
COM
024835100
713
15271
SH
SOLE
15271
0
0
AMERICAN CENTY ETF TR
US SML CP VALU
025072877
492
6472
SH
SOLE
6472
0
0
AMERICAN EAGLE OUTFITTERS IN
COM
02553E106
2040
54352
SH
SOLE
54352
0
0
AMERICAN ELEC PWR CO INC
COM
025537101
6767
79993
SH
SOLE
79993
0
0
AMERICAN EXPRESS CO
COM
025816109
32447
196373
SH
SOLE
196373
0
0
AMERICAN HOMES 4 RENT
CL A
02665T306
1047
26951
SH
SOLE
26951
0
0
AMERICAN INTL GROUP INC
COM NEW
026874784
5381
113042
SH
SOLE
113042
0
0
AMERICAN PUB ED INC
COM
02913V103
1042
36775
SH
SOLE
36775
0
0
AMERICAN TOWER CORP NEW
COM
03027X100
105260
389651
SH
SOLE
389651
0
0
AMERICAN WOODMARK CORPORATIO
COM
030506109
952
11648
SH
SOLE
11648
0
0
AMERICAN WTR WKS CO INC NEW
COM
030420103
14803
96040
SH
SOLE
96040
0
0
AMERICOLD RLTY TR
COM
03064D108
1612
42577
SH
SOLE
42577
0
0
AMERIPRISE FINL INC
COM
03076C106
13818
55520
SH
SOLE
55520
0
0
AMERIS BANCORP
COM
03076K108
855
16896
SH
SOLE
16896
0
0
AMERISAFE INC
COM
03071H100
575
9637
SH
SOLE
9637
0
0
AMERISOURCEBERGEN CORP
COM
03073E105
2505
21883
SH
SOLE
21883
0
0
AMETEK INC
COM
031100100
7936
59446
SH
SOLE
59446
0
0
AMGEN INC
COM
031162100
143567
588991
SH
SOLE
587896
0
1095
AMICUS THERAPEUTICS INC
COM
03152W109
140
14511
SH
SOLE
14511
0
0
AMN HEALTHCARE SVCS INC
COM
001744101
1398
14414
SH
SOLE
14414
0
0
AMPHENOL CORP NEW
CL A
032095101
8139
118981
SH
SOLE
118981
0
0
AMPLIFY ETF TR
BLOCKCHAIN LDR
032108607
1086
22784
SH
SOLE
22784
0
0
AMPLIFY ETF TR
ONLIN RETL ETF
032108102
2012
15515
SH
SOLE
15515
0
0
AMYRIS INC
COM NEW
03236M200
986
60230
SH
SOLE
60230
0
0
ANALOG DEVICES INC
COM
032654105
13429
78003
SH
SOLE
78003
0
0
ANAPLAN INC
COM
03272L108
252
4723
SH
SOLE
4723
0
0
ANHEUSER BUSCH INBEV SA/NV
SPONSORED ADR
03524A108
3474
48246
SH
SOLE
48246
0
0
ANIKA THERAPEUTICS INC
COM
035255108
1171
27041
SH
SOLE
27041
0
0
ANNALY CAPITAL MANAGEMENT IN
COM
035710409
1388
156346
SH
SOLE
156346
0
0
ANSYS INC
COM
03662Q105
6702
19310
SH
SOLE
19310
0
0
ANTHEM INC
COM
036752103
25500
66790
SH
SOLE
66790
0
0
AON PLC
SHS CL A
G0403H108
12361
51770
SH
SOLE
51770
0
0
APA CORPORATION
COM
03743Q108
722
33368
SH
SOLE
33368
0
0
APARTMENT INCOME REIT CORP
COM
03750L109
1378
29050
SH
SOLE
29050
0
0
APARTMENT INVT & MGMT CO
CL A
03748R747
74
10957
SH
SOLE
10957
0
0
APOLLO GLOBAL MGMT INC
COM CL A
03768E105
79671
1280891
SH
SOLE
1280891
0
0
APPLE HOSPITALITY REIT INC
COM NEW
03784Y200
1087
71231
SH
SOLE
71231
0
0
APPLE INC
COM
037833100
1376877
10053133
SH
SOLE
9990808
0
62325
APPLIED INDL TECHNOLOGIES IN
COM
03820C105
1204
13221
SH
SOLE
13221
0
0
APPLIED MATLS INC
COM
038222105
39954
280573
SH
SOLE
247473
0
33100
APTARGROUP INC
COM
038336103
1365
9688
SH
SOLE
9688
0
0
APTIV PLC
SHS
G6095L109
25388
161369
SH
SOLE
161369
0
0
ARAMARK
COM
03852U106
549
14735
SH
SOLE
14735
0
0
ARCH CAP GROUP LTD
ORD
G0450A105
458
11762
SH
SOLE
11762
0
0
ARCHER DANIELS MIDLAND CO
COM
039483102
1183
19516
SH
SOLE
19516
0
0
ARCONIC CORPORATION
COM
03966V107
905
25403
SH
SOLE
25403
0
0
ARENA PHARMACEUTICALS INC
COM NEW
040047607
375
5495
SH
SOLE
5495
0
0
ARES CAPITAL CORP
COM
04010L103
6886
351483
SH
SOLE
351483
0
0
ARES MANAGEMENT CORPORATION
CL A COM STK
03990B101
36462
573392
SH
SOLE
573392
0
0
ARISTA NETWORKS INC
COM
040413106
37357
103109
SH
SOLE
103109
0
0
ARK ETF TR
AUTNMUS TECHNLGY
00214Q203
2103
24390
SH
SOLE
24390
0
0
ARK ETF TR
FINTECH INNOVA
00214Q708
1316
24321
SH
SOLE
24321
0
0
ARK ETF TR
GENOMIC REV ETF
00214Q302
6072
65647
SH
SOLE
65647
0
0
ARK ETF TR
INNOVATION ETF
00214Q104
22498
172026
SH
SOLE
172026
0
0
ARK ETF TR
NEXT GNRTN INTER
00214Q401
1577
10238
SH
SOLE
10238
0
0
ARMSTRONG WORLD INDS INC NEW
COM
04247X102
4264
39752
SH
SOLE
39752
0
0
ARRIVAL GROUP
SHS
L0423Q108
189
12040
SH
SOLE
12040
0
0
ARROW ELECTRS INC
COM
042735100
2578
22644
SH
SOLE
22644
0
0
ARROW FINL CORP
COM
042744102
3647
101442
SH
SOLE
101442
0
0
ARTISAN PARTNERS ASSET MGMT
CL A
04316A108
368
7232
SH
SOLE
7232
0
0
ASANA INC
CL A
04342Y104
419
6759
SH
SOLE
6759
0
0
ASCENDIS PHARMA A/S
SPONSORED ADR
04351P101
2271
17267
SH
SOLE
17267
0
0
ASE TECHNOLOGY HLDG CO LTD
SPONSORED ADS
00215W100
1101
136812
SH
SOLE
136812
0
0
ASGN INC
COM
00191U102
2123
21905
SH
SOLE
21905
0
0
ASML HOLDING N V
N Y REGISTRY SHS
N07059210
32185
46589
SH
SOLE
46589
0
0
ASPEN TECHNOLOGY INC
COM
045327103
309
2245
SH
SOLE
2245
0
0
ASSURANT INC
COM
04621X108
2532
16210
SH
SOLE
16210
0
0
ASSURED GUARANTY LTD
COM
G0585R106
560
11789
SH
SOLE
11789
0
0
ASTRAZENECA PLC
SPONSORED ADR
046353108
6056
101106
SH
SOLE
101106
0
0
AT&T INC
COM
00206R102
59369
2062843
SH
SOLE
2050343
0
12500
ATKORE INC
COM
047649108
536
7543
SH
SOLE
7543
0
0
ATLANTIC UN BANKSHARES CORP
COM
04911A107
525
14494
SH
SOLE
14494
0
0
ATLAS CORP
SHARES
Y0436Q109
930
65245
SH
SOLE
65245
0
0
ATLASSIAN CORP PLC
CL A
G06242104
2930
11406
SH
SOLE
11406
0
0
ATMOS ENERGY CORP
COM
049560105
391
4070
SH
SOLE
4070
0
0
ATRICURE INC
COM
04963C209
2512
31665
SH
SOLE
31665
0
0
AUTODESK INC
COM
052769106
47787
163710
SH
SOLE
163710
0
0
AUTOMATIC DATA PROCESSING IN
COM
053015103
94627
476422
SH
SOLE
476422
0
0
AUTONATION INC
COM
05329W102
7505
79154
SH
SOLE
79154
0
0
AUTOZONE INC
COM
053332102
2232
1496
SH
SOLE
1496
0
0
AVALARA INC
COM
05338G106
1842
11385
SH
SOLE
11385
0
0
AVALONBAY CMNTYS INC
COM
053484101
17211
82470
SH
SOLE
82470
0
0
AVANGRID INC
COM
05351W103
316
6136
SH
SOLE
6136
0
0
AVERY DENNISON CORP
COM
053611109
1862
8857
SH
SOLE
8857
0
0
AVID BIOSERVICES INC
COM
05368M106
414
16144
SH
SOLE
16144
0
0
AVIENT CORPORATION
COM
05368V106
1644
33434
SH
SOLE
33434
0
0
AVROBIO INC
COM
05455M100
251
28189
SH
SOLE
28189
0
0
AXALTA COATING SYS LTD
COM
G0750C108
1718
56333
SH
SOLE
56333
0
0
AXOS FINANCIAL INC
COM
05465C100
870
18751
SH
SOLE
18751
0
0
AZEK CO INC
CL A
05478C105
1354
31883
SH
SOLE
31883
0
0
AZUL S A
SPONSR ADR PFD
05501U106
1840
69715
SH
SOLE
69715
0
0
BADGER METER INC
COM
056525108
669
6814
SH
SOLE
6814
0
0
BAIDU INC
SPON ADR REP A
056752108
5603
27477
SH
SOLE
27477
0
0
BAKER HUGHES COMPANY
CL A
05722G100
4701
205539
SH
SOLE
205539
0
0
BALCHEM CORP
COM
057665200
379
2884
SH
SOLE
2884
0
0
BALL CORP
COM
058498106
2909
35909
SH
SOLE
35909
0
0
BANCO BILBAO VIZCAYA ARGENTA
SPONSORED ADR
05946K101
3073
494835
SH
SOLE
494835
0
0
BANCO SANTANDER S.A.
ADR
05964H105
324
82780
SH
SOLE
82780
0
0
BANDWIDTH INC
COM CL A
05988J103
1340
9717
SH
SOLE
9717
0
0
BANK HAWAII CORP
COM
062540109
8937
106114
SH
SOLE
106114
0
0
BANK MONTREAL QUE
COM
063671101
291
2833
SH
SOLE
2833
0
0
BANK NEW YORK MELLON CORP
COM
064058100
5360
104629
SH
SOLE
104629
0
0
BANK NOVA SCOTIA B C
COM
064149107
1160
17822
SH
SOLE
17822
0
0
BANK OZK
COM
06417N103
1521
36084
SH
SOLE
36084
0
0
BANK PRINCETON NEW JERSEY
COM
064520109
1034
36063
SH
SOLE
36063
0
0
BARCLAYS PLC
ADR
06738E204
334
34638
SH
SOLE
34638
0
0
BARNES GROUP INC
COM
067806109
678
13236
SH
SOLE
13236
0
0
BARRICK GOLD CORP
COM
067901108
1907
92235
SH
SOLE
92235
0
0
BAXTER INTL INC
COM
071813109
4900
60864
SH
SOLE
60864
0
0
BCE INC
COM NEW
05534B760
3560
72192
SH
SOLE
72192
0
0
BEAM THERAPEUTICS INC
COM
07373V105
533
4143
SH
SOLE
4143
0
0
BEASLEY BROADCAST GROUP INC
CL A
074014101
33
11250
SH
SOLE
11250
0
0
BECTON DICKINSON & CO
COM
075887109
24573
101045
SH
SOLE
101045
0
0
BED BATH & BEYOND INC
COM
075896100
2833
85090
SH
SOLE
85090
0
0
BEIGENE LTD
SPONSORED ADR
07725L102
1501
4373
SH
SOLE
4373
0
0
BERKELEY LTS INC
COM
084310101
1668
37226
SH
SOLE
37226
0
0
BERKLEY W R CORP
COM
084423102
1237
16623
SH
SOLE
16623
0
0
BERKSHIRE HATHAWAY INC DEL
CL A
084670108
22186
53
SH
SOLE
53
0
0
BERKSHIRE HATHAWAY INC DEL
CL B NEW
084670702
187376
674207
SH
SOLE
648891
0
25316
BERKSHIRE HILLS BANCORP INC
COM
084680107
802
29263
SH
SOLE
29263
0
0
BERRY GLOBAL GROUP INC
COM
08579W103
3621
55516
SH
SOLE
55516
0
0
BEST BUY INC
COM
086516101
850
7388
SH
SOLE
7388
0
0
BEYOND MEAT INC
COM
08862E109
7186
45629
SH
SOLE
45629
0
0
BHP GROUP LTD
SPONSORED ADS
088606108
15019
206215
SH
SOLE
160090
0
46125
BIGCOMMERCE HLDGS INC
COM SER 1
08975P108
1753
27004
SH
SOLE
27004
0
0
BILL COM HLDGS INC
COM
090043100
14231
77691
SH
SOLE
77691
0
0
BIO RAD LABS INC
CL A
090572207
1412
2191
SH
SOLE
2191
0
0
BIODELIVERY SCIENCES INTL IN
COM
09060J106
1390
388338
SH
SOLE
388338
0
0
BIOGEN INC
COM
09062X103
3935
11364
SH
SOLE
11364
0
0
BIOHAVEN PHARMACTL HLDG CO L
COM
G11196105
1317
13563
SH
SOLE
13563
0
0
BIOLIFE SOLUTIONS INC
COM NEW
09062W204
403
9050
SH
SOLE
9050
0
0
BIOMARIN PHARMACEUTICAL INC
COM
09061G101
860
10304
SH
SOLE
10304
0
0
BIONTECH SE
SPONSORED ADS
09075V102
3727
16646
SH
SOLE
16646
0
0
BIO-TECHNE CORP
COM
09073M104
3732
8289
SH
SOLE
8289
0
0
BJS WHSL CLUB HLDGS INC
COM
05550J101
770
16187
SH
SOLE
16187
0
0
BK OF AMERICA CORP
COM
060505104
244937
5940757
SH
SOLE
5894239
0
46518
BLACK KNIGHT INC
COM
09215C105
2256
28927
SH
SOLE
28927
0
0
BLACKBAUD INC
COM
09227Q100
826
10787
SH
SOLE
10787
0
0
BLACKBERRY LTD
COM
09228F103
131
10693
SH
SOLE
10693
0
0
BLACKLINE INC
COM
09239B109
2072
18621
SH
SOLE
18621
0
0
BLACKROCK CAP INVT CORP
COM
092533108
39
10000
SH
SOLE
10000
0
0
BLACKROCK ENERGY & RES TR
COM
09250U101
143
14605
SH
SOLE
14605
0
0
BLACKROCK INC
COM
09247X101
59662
68187
SH
SOLE
68187
0
0
BLACKROCK SCIENCE & TECHNOLO
SHS BEN INT
09260K101
6743
161667
SH
SOLE
161667
0
0
BLACKSTONE GROUP INC
COM
09260D107
174536
1796752
SH
SOLE
1796552
0
200
BLACKSTONE MTG TR INC
COM CL A
09257W100
31036
973230
SH
SOLE
973230
0
0
BLOOM ENERGY CORP
COM CL A
093712107
1313
48859
SH
SOLE
48859
0
0
BLUEPRINT MEDICINES CORP
COM
09627Y109
437
4967
SH
SOLE
4967
0
0
BOEING CO
COM
097023105
81988
342245
SH
SOLE
341495
0
750
BOOKING HOLDINGS INC
COM
09857L108
12938
5913
SH
SOLE
5913
0
0
BOOT BARN HLDGS INC
COM
099406100
315
3745
SH
SOLE
3745
0
0
BOOZ ALLEN HAMILTON HLDG COR
CL A
099502106
926
10867
SH
SOLE
10867
0
0
BORGWARNER INC
COM
099724106
447
9218
SH
SOLE
9218
0
0
BOSTON BEER INC
CL A
100557107
350
343
SH
SOLE
343
0
0
BOSTON PROPERTIES INC
COM
101121101
85919
749797
SH
SOLE
749797
0
0
BOSTON SCIENTIFIC CORP
COM
101137107
32447
758818
SH
SOLE
758818
0
0
BOYD GAMING CORP
COM
103304101
7551
122806
SH
SOLE
122806
0
0
BP PLC
SPONSORED ADR
055622104
10771
407697
SH
SOLE
407697
0
0
BRANDYWINE RLTY TR
SH BEN INT NEW
105368203
1067
77810
SH
SOLE
77810
0
0
BRIGHT HORIZONS FAM SOL IN D
COM
109194100
7991
54318
SH
SOLE
54318
0
0
BRISTOL-MYERS SQUIBB CO
COM
110122108
78936
1181317
SH
SOLE
1179817
0
1500
BRITISH AMERN TOB PLC
SPONSORED ADR
110448107
4494
114327
SH
SOLE
114327
0
0
BROADCOM INC
COM
11135F101
324358
680223
SH
SOLE
679823
0
400
BROADRIDGE FINL SOLUTIONS IN
COM
11133T103
3166
19603
SH
SOLE
19603
0
0
BROADSTONE NET LEASE INC
COM
11135E203
585
25000
SH
SOLE
25000
0
0
BROOKFIELD ASSET MGMT INC
CL A LTD VT SH
112585104
3782
74181
SH
SOLE
74181
0
0
BROOKFIELD INFRAST PARTNERS
LP INT UNIT
G16252101
42126
758346
SH
SOLE
758346
0
0
BROOKFIELD INFRASTRUCTURE CO
COM SB VTG SHS A
11275Q107
5423
71859
SH
SOLE
71859
0
0
BROOKFIELD RENEWABLE CORP
CL A SUB VTG
11284V105
216
5126
SH
SOLE
5126
0
0
BROOKFIELD RENEWABLE PARTNER
PARTNERSHIP UNIT
G16258108
1911
49553
SH
SOLE
49553
0
0
BROOKLINE BANCORP INC DEL
COM
11373M107
248
16568
SH
SOLE
16568
0
0
BROOKS AUTOMATION INC NEW
COM
114340102
3369
35362
SH
SOLE
35362
0
0
BROWN & BROWN INC
COM
115236101
859
16169
SH
SOLE
16169
0
0
BROWN FORMAN CORP
CL B
115637209
417
5567
SH
SOLE
5567
0
0
BRUKER CORP
COM
116794108
937
12332
SH
SOLE
12332
0
0
BRUNSWICK CORP
COM
117043109
1022
10256
SH
SOLE
10256
0
0
BUCKLE INC
COM
118440106
585
11753
SH
SOLE
11753
0
0
BUNGE LIMITED
COM
G16962105
6366
81463
SH
SOLE
81463
0
0
BURLINGTON STORES INC
COM
122017106
1801
5594
SH
SOLE
5594
0
0
BWX TECHNOLOGIES INC
COM
05605H100
4964
85415
SH
SOLE
85415
0
0
C H ROBINSON WORLDWIDE INC
COM NEW
12541W209
1430
15263
SH
SOLE
15263
0
0
C3 AI INC
CL A
12468P104
2638
42191
SH
SOLE
42191
0
0
CABLE ONE INC
COM
12685J105
1106
578
SH
SOLE
578
0
0
CABOT OIL & GAS CORP
COM
127097103
2801
160446
SH
SOLE
160446
0
0
CACI INTL INC
CL A
127190304
310
1216
SH
SOLE
1216
0
0
CADENCE DESIGN SYSTEM INC
COM
127387108
2106
15393
SH
SOLE
15393
0
0
CAESARS ENTERTAINMENT INC NE
COM
12769G100
27989
269776
SH
SOLE
269776
0
0
CALIFORNIA WTR SVC GROUP
COM
130788102
261
4694
SH
SOLE
4694
0
0
CALLAWAY GOLF CO
COM
131193104
908
26932
SH
SOLE
26932
0
0
CAMDEN PPTY TR
SH BEN INT
133131102
2576
19416
SH
SOLE
19416
0
0
CANADIAN IMP BK COMM
COM
136069101
1620
14224
SH
SOLE
14224
0
0
CANADIAN NATL RY CO
COM
136375102
19052
180550
SH
SOLE
180550
0
0
CANADIAN PAC RY LTD
COM
13645T100
15167
197200
SH
SOLE
197200
0
0
CANNAE HLDGS INC
COM
13765N107
1693
49936
SH
SOLE
49936
0
0
CANOPY GROWTH CORP
COM
138035100
242
9989
SH
SOLE
9989
0
0
CAPITAL ONE FINL CORP
COM
14040H105
12298
79499
SH
SOLE
79199
0
300
CAPRI HOLDINGS LIMITED
SHS
G1890L107
1480
25875
SH
SOLE
25875
0
0
CARDINAL HEALTH INC
COM
14149Y108
2176
38112
SH
SOLE
38112
0
0
CARDLYTICS INC
COM
14161W105
9069
71447
SH
SOLE
71447
0
0
CAREDX INC
COM
14167L103
2858
31226
SH
SOLE
31226
0
0
CARGURUS INC
COM CL A
141788109
210
8000
SH
SOLE
8000
0
0
CARLISLE COS INC
COM
142339100
12664
66175
SH
SOLE
66175
0
0
CARLYLE GROUP INC
COM
14316J108
75464
1623581
SH
SOLE
1623581
0
0
CARMAX INC
COM
143130102
2992
23168
SH
SOLE
23168
0
0
CARNIVAL CORP
UNIT 99/99/9999
143658300
33669
1277291
SH
SOLE
1277291
0
0
CARPENTER TECHNOLOGY CORP
COM
144285103
695
17280
SH
SOLE
17280
0
0
CARRIER GLOBAL CORPORATION
COM
14448C104
63883
1314466
SH
SOLE
1308866
0
5600
CARTERS INC
COM
146229109
403
3906
SH
SOLE
3906
0
0
CASEYS GEN STORES INC
COM
147528103
496
2548
SH
SOLE
2548
0
0
CATALENT INC
COM
148806102
3014
27875
SH
SOLE
27875
0
0
CATERPILLAR INC
COM
149123101
82416
378696
SH
SOLE
377596
0
1100
CATHAY GEN BANCORP
COM
149150104
849
21572
SH
SOLE
21572
0
0
CAVCO INDS INC DEL
COM
149568107
436
1964
SH
SOLE
1964
0
0
CBIZ INC
COM
124805102
932
28449
SH
SOLE
28449
0
0
CBOE GLOBAL MKTS INC
COM
12503M108
373
3132
SH
SOLE
3132
0
0
CBRE CLARION GLOBAL REAL EST
COM
12504G100
706
80111
SH
SOLE
80111
0
0
CBRE GROUP INC
CL A
12504L109
2008
23426
SH
SOLE
23426
0
0
CDK GLOBAL INC
COM
12508E101
735
14794
SH
SOLE
14794
0
0
CDW CORP
COM
12514G108
28947
165740
SH
SOLE
165740
0
0
CELANESE CORP DEL
COM
150870103
3157
20825
SH
SOLE
20825
0
0
CEMEX SAB DE CV
SPON ADR NEW
151290889
321
38236
SH
SOLE
38236
0
0
CENTENE CORP DEL
COM
15135B101
16885
231525
SH
SOLE
231525
0
0
CENTERPOINT ENERGY INC
COM
15189T107
252
10261
SH
SOLE
10261
0
0
CENTERSPACE
COM
15202L107
394
4994
SH
SOLE
4994
0
0
CENTRAL GARDEN & PET CO
CL A NON-VTG
153527205
375
7766
SH
SOLE
7766
0
0
CENTURY CASINOS INC
COM
156492100
203
15117
SH
SOLE
15117
0
0
CERENCE INC
COM
156727109
1097
10277
SH
SOLE
10277
0
0
CERNER CORP
COM
156782104
25722
329099
SH
SOLE
329099
0
0
CEVA INC
COM
157210105
303
6413
SH
SOLE
6413
0
0
CF INDS HLDGS INC
COM
125269100
512
9950
SH
SOLE
9950
0
0
CHAMPIONX CORPORATION
COM
15872M104
1526
59479
SH
SOLE
59479
0
0
CHARGEPOINT HOLDINGS INC
COM CL A
15961R105
1924
55387
SH
SOLE
55387
0
0
CHARLES RIV LABS INTL INC
COM
159864107
1332
3600
SH
SOLE
3600
0
0
CHARTER COMMUNICATIONS INC N
CL A
16119P108
8417
11667
SH
SOLE
11667
0
0
CHECK POINT SOFTWARE TECH LT
ORD
M22465104
7743
66677
SH
SOLE
66677
0
0
CHEESECAKE FACTORY INC
COM
163072101
2138
39456
SH
SOLE
39456
0
0
CHEGG INC
COM
163092109
2859
34395
SH
SOLE
34395
0
0
CHEMED CORP NEW
COM
16359R103
607
1280
SH
SOLE
1280
0
0
CHEMOURS CO
COM
163851108
275
7909
SH
SOLE
7909
0
0
CHENIERE ENERGY INC
COM NEW
16411R208
2093
24127
SH
SOLE
24127
0
0
CHERRY HILL MTG INVT CORP
COM
164651101
110
11159
SH
SOLE
11159
0
0
CHEVRON CORP NEW
COM
166764100
237202
2264674
SH
SOLE
2263964
0
710
CHEWY INC
CL A
16679L109
1004
12601
SH
SOLE
12601
0
0
CHIMERA INVT CORP
COM NEW
16934Q208
384
25521
SH
SOLE
25521
0
0
CHIPOTLE MEXICAN GRILL INC
COM
169656105
61055
39382
SH
SOLE
39382
0
0
CHOICE HOTELS INTL INC
COM
169905106
369
3105
SH
SOLE
3105
0
0
CHROMADEX CORP
COM NEW
171077407
2645
268221
SH
SOLE
268221
0
0
CHUBB LIMITED
COM
H1467J104
121870
766768
SH
SOLE
766018
0
750
CHURCH & DWIGHT INC
COM
171340102
10888
127763
SH
SOLE
127763
0
0
CHURCHILL CAPITAL CORP V
COM CL A
17144T107
101
10000
SH
SOLE
10000
0
0
CHURCHILL DOWNS INC
COM
171484108
4687
23640
SH
SOLE
23640
0
0
CIGNA CORP NEW
COM
125523100
7735
32628
SH
SOLE
32628
0
0
CIMAREX ENERGY CO
COM
171798101
30982
427630
SH
SOLE
427630
0
0
CINCINNATI FINL CORP
COM
172062101
7159
61387
SH
SOLE
61387
0
0
CINTAS CORP
COM
172908105
163994
429304
SH
SOLE
429304
0
0
CIRRUS LOGIC INC
COM
172755100
252
2964
SH
SOLE
2964
0
0
CISCO SYS INC
COM
17275R102
196213
3702141
SH
SOLE
3682491
0
19650
CITIGROUP INC
COM NEW
172967424
130726
1847722
SH
SOLE
1846352
0
1370
CITIZENS FINL GROUP INC
COM
174610105
69114
1506739
SH
SOLE
1506739
0
0
CITRIX SYS INC
COM
177376100
1994
17007
SH
SOLE
17007
0
0
CLEAN ENERGY FUELS CORP
COM
184499101
177
17423
SH
SOLE
17423
0
0
CLEAN HARBORS INC
COM
184496107
6549
70309
SH
SOLE
70309
0
0
CLEVELAND-CLIFFS INC NEW
COM
185899101
13941
646592
SH
SOLE
646592
0
0
CLOROX CO DEL
COM
189054109
18927
105203
SH
SOLE
105153
0
50
CLOUDFLARE INC
CL A COM
18915M107
808
7637
SH
SOLE
7637
0
0
CLOUGH GLOBAL EQUITY FD
COM
18914C100
538
36428
SH
SOLE
36428
0
0
CLOVIS ONCOLOGY INC
COM
189464100
241
41485
SH
SOLE
41485
0
0
CMC MATERIALS INC
COM
12571T100
345
2291
SH
SOLE
2291
0
0
CME GROUP INC
COM
12572Q105
75148
353337
SH
SOLE
353337
0
0
CMS ENERGY CORP
COM
125896100
765
12955
SH
SOLE
12955
0
0
COCA COLA CO
COM
191216100
86094
1591088
SH
SOLE
1591088
0
0
COCA-COLA EUROPACIFIC PARTNE
SHS
G25839104
235
3963
SH
SOLE
3963
0
0
COGENT COMMUNICATIONS HLDGS
COM NEW
19239V302
1096
14259
SH
SOLE
14259
0
0
COGNEX CORP
COM
192422103
2759
32823
SH
SOLE
32823
0
0
COGNIZANT TECHNOLOGY SOLUTIO
CL A
192446102
11859
171219
SH
SOLE
171219
0
0
COHEN & STEERS INC
COM
19247A100
565
6889
SH
SOLE
6889
0
0
COHEN & STEERS INFRASTRUCTUR
COM
19248A109
2278
79407
SH
SOLE
79407
0
0
COHEN & STEERS QUALITY INCOM
COM
19247L106
203
12903
SH
SOLE
12903
0
0
COHEN & STEERS TOTAL RETURN
COM
19247R103
265
16250
SH
SOLE
16250
0
0
COHERENT INC
COM
192479103
1141
4315
SH
SOLE
4315
0
0
COHU INC
COM
192576106
1875
50978
SH
SOLE
50978
0
0
COINBASE GLOBAL INC
COM CL A
19260Q107
24813
97960
SH
SOLE
97960
0
0
COLGATE PALMOLIVE CO
COM
194162103
20947
257490
SH
SOLE
257490
0
0
COLUMBIA BKG SYS INC
COM
197236102
602
15603
SH
SOLE
15603
0
0
COLUMBIA ETF TR II
EMRG MARKETS ETF
19762B509
1122
39769
SH
SOLE
39769
0
0
COLUMBIA SPORTSWEAR CO
COM
198516106
361
3665
SH
SOLE
3665
0
0
COLUMBUS MCKINNON CORP N Y
COM
199333105
684
14179
SH
SOLE
14179
0
0
COMCAST CORP NEW
CL A
20030N101
134184
2353288
SH
SOLE
2351788
0
1500
COMERICA INC
COM
200340107
10609
148711
SH
SOLE
148711
0
0
COMFORT SYS USA INC
COM
199908104
1704
21629
SH
SOLE
21629
0
0
COMMERCE BANCSHARES INC
COM
200525103
3223
43232
SH
SOLE
43232
0
0
COMMERCIAL METALS CO
COM
201723103
1623
52844
SH
SOLE
52844
0
0
COMMSCOPE HLDG CO INC
COM
20337X109
1148
53879
SH
SOLE
53879
0
0
COMMUNITY HEALTHCARE TR INC
COM
20369C106
1643
34617
SH
SOLE
34617
0
0
COMPASS MINERALS INTL INC
COM
20451N101
519
8756
SH
SOLE
8756
0
0
CONAGRA BRANDS INC
COM
205887102
1003
27579
SH
SOLE
27579
0
0
CONCENTRIX CORP
COM
20602D101
2175
13529
SH
SOLE
13529
0
0
CONMED CORP
COM
207410101
762
5548
SH
SOLE
5548
0
0
CONOCOPHILLIPS
COM
20825C104
23698
389136
SH
SOLE
388736
0
400
CONSOLIDATED EDISON INC
COM
209115104
24539
342154
SH
SOLE
341754
0
400
CONSONANCE HFW ACQUISITION C
*W EXP 10/28/202
G2445M111
15
10631
SH
SOLE
10631
0
0
CONSONANCE HFW ACQUISITION C
SHS CL A
G2445M103
317
31893
SH
SOLE
31893
0
0
CONSTELLATION BRANDS INC
CL A
21036P108
115863
495375
SH
SOLE
495375
0
0
CONSTRUCTION PARTNERS INC
COM CL A
21044C107
647
20599
SH
SOLE
20599
0
0
CONTINENTAL RES INC
COM
212015101
1037
27271
SH
SOLE
27271
0
0
COOPER COS INC
COM NEW
216648402
661
1669
SH
SOLE
1669
0
0
COPART INC
COM
217204106
5879
44598
SH
SOLE
44598
0
0
CORE LABORATORIES N V
COM
N22717107
672
17243
SH
SOLE
17243
0
0
CORESITE RLTY CORP
COM
21870Q105
6274
46612
SH
SOLE
46612
0
0
CORNERSTONE ONDEMAND INC
COM
21925Y103
791
15344
SH
SOLE
15344
0
0
CORNING INC
COM
219350105
8519
208286
SH
SOLE
208286
0
0
CORTEVA INC
COM
22052L104
15721
354481
SH
SOLE
354481
0
0
COSTAR GROUP INC
COM
22160N109
9690
117002
SH
SOLE
117002
0
0
COSTCO WHSL CORP NEW
COM
22160K105
147099
371771
SH
SOLE
371271
0
500
COUPA SOFTWARE INC
COM
22266L106
386
1474
SH
SOLE
1474
0
0
COUPANG INC
CL A
22266T109
384
9190
SH
SOLE
9190
0
0
COUSINS PPTYS INC
COM NEW
222795502
752
20434
SH
SOLE
20434
0
0
COVETRUS INC
COM
22304C100
5000
185200
SH
SOLE
185200
0
0
CRACKER BARREL OLD CTRY STOR
COM
22410J106
331
2232
SH
SOLE
2232
0
0
CRANE CO
COM
224399105
1067
11548
SH
SOLE
11548
0
0
CREDIT SUISSE GROUP
SPONSORED ADR
225401108
139
13246
SH
SOLE
13246
0
0
CREE INC
COM
225447101
346
3534
SH
SOLE
3534
0
0
CRISPR THERAPEUTICS AG
NAMEN AKT
H17182108
19684
121591
SH
SOLE
121591
0
0
CROSS CTRY HEALTHCARE INC
COM
227483104
1382
83693
SH
SOLE
83693
0
0
CROWDSTRIKE HLDGS INC
CL A
22788C105
19973
79476
SH
SOLE
79476
0
0
CROWN CASTLE INTL CORP NEW
COM
22822V101
143748
736793
SH
SOLE
736793
0
0
CROWN HLDGS INC
COM
228368106
5843
57162
SH
SOLE
57162
0
0
CRYOLIFE INC
COM
228903100
236
8302
SH
SOLE
8302
0
0
CRYOPORT INC
COM PAR $0.001
229050307
2943
46635
SH
SOLE
46635
0
0
CSG SYS INTL INC
COM
126349109
375
7943
SH
SOLE
7943
0
0
CSX CORP
COM
126408103
9566
298197
SH
SOLE
298197
0
0
CUBESMART
COM
229663109
2343
50584
SH
SOLE
50584
0
0
CULLEN FROST BANKERS INC
COM
229899109
3431
30635
SH
SOLE
30635
0
0
CUMMINS INC
COM
231021106
75127
308136
SH
SOLE
308036
0
100
CURTISS WRIGHT CORP
COM
231561101
1139
9594
SH
SOLE
9594
0
0
CVS HEALTH CORP
COM
126650100
65719
787621
SH
SOLE
780621
0
7000
CYRUSONE INC
COM
23283R100
2722
38061
SH
SOLE
38061
0
0
D R HORTON INC
COM
23331A109
63835
706375
SH
SOLE
706375
0
0
DANAHER CORPORATION
COM
235851102
190856
711192
SH
SOLE
711084
0
108
DANIMER SCIENTIFIC INC
COM CL A
236272100
234
9346
SH
SOLE
9346
0
0
DARDEN RESTAURANTS INC
COM
237194105
1426
9766
SH
SOLE
9766
0
0
DATADOG INC
CL A COM
23804L103
246
2359
SH
SOLE
2359
0
0
DAVIS FUNDAMENTAL ETF TR
SELECT US EQTY
23908L207
905
25666
SH
SOLE
25666
0
0
DAVIS FUNDAMENTAL ETF TR
SELECT WRLD WI
23908L306
1138
33317
SH
SOLE
33317
0
0
DBX ETF TR
XTRACK HRVST CSI
233051879
2584
63740
SH
SOLE
63740
0
0
DBX ETF TR
XTRACK MSCI EAFE
233051200
2211
58920
SH
SOLE
58920
0
0
DBX ETF TR
XTRACK MSCI EMRG
233051101
291
9930
SH
SOLE
9930
0
0
DCP MIDSTREAM LP
COM UT LTD PTN
23311P100
377
12275
SH
SOLE
12275
0
0
DECKERS OUTDOOR CORP
COM
243537107
3045
7928
SH
SOLE
7928
0
0
DEERE & CO
COM
244199105
9705
27514
SH
SOLE
27514
0
0
DELEK US HLDGS INC NEW
COM
24665A103
662
30605
SH
SOLE
30605
0
0
DELL TECHNOLOGIES INC
CL C
24703L202
11722
117607
SH
SOLE
117607
0
0
DELTA AIR LINES INC DEL
COM NEW
247361702
13333
308201
SH
SOLE
308201
0
0
DENTSPLY SIRONA INC
COM
24906P109
1054
16668
SH
SOLE
16668
0
0
DESCARTES SYS GROUP INC
COM
249906108
316
4574
SH
SOLE
4574
0
0
DESKTOP METAL INC
COM CL A
25058X105
145
12640
SH
SOLE
12640
0
0
DEVON ENERGY CORP NEW
COM
25179M103
46227
1583650
SH
SOLE
1530180
0
53470
DEXCOM INC
COM
252131107
5845
13689
SH
SOLE
13689
0
0
DIAGEO PLC
SPON ADR NEW
25243Q205
17059
88993
SH
SOLE
88993
0
0
DIAMONDBACK ENERGY INC
COM
25278X109
21940
233680
SH
SOLE
233680
0
0
DICKS SPORTING GOODS INC
COM
253393102
2922
29164
SH
SOLE
29164
0
0
DIGITAL RLTY TR INC
COM
253868103
104467
694320
SH
SOLE
694320
0
0
DIGITALBRIDGE GROUP INC
CL A COM
25401T108
102
12915
SH
SOLE
12915
0
0
DIME CMNTY BANCSHARES INC
COM
25432X102
810
24101
SH
SOLE
24101
0
0
DIMENSIONAL ETF TRUST
INTL CORE EQT MK
25434V203
275
9401
SH
SOLE
9401
0
0
DIMENSIONAL ETF TRUST
US CORE EQUITY 2
25434V708
6450
239071
SH
SOLE
239071
0
0
DIMENSIONAL ETF TRUST
US EQUITY ETF
25434V401
4754
100891
SH
SOLE
100891
0
0
DIMENSIONAL ETF TRUST
US SMALL CAP ETF
25434V500
6040
103420
SH
SOLE
103420
0
0
DIMENSIONAL ETF TRUST
US TARGETED VLU
25434V609
1167
26038
SH
SOLE
26038
0
0
DIREXION SHS ETF TR
NAS100 EQL WGT
25459Y207
816
9767
SH
SOLE
9767
0
0
DIREXION SHS ETF TR
WORK FROM HOME
25460G773
405
5349
SH
SOLE
5349
0
0
DISCOVER FINL SVCS
COM
254709108
2908
24583
SH
SOLE
24583
0
0
DISCOVERY INC
COM SER A
25470F104
1991
64896
SH
SOLE
64896
0
0
DISCOVERY INC
COM SER C
25470F302
1340
46223
SH
SOLE
46223
0
0
DISNEY WALT CO
COM
254687106
323696
1841587
SH
SOLE
1797392
0
44195
DNP SELECT INCOME FD INC
COM
23325P104
122
11679
SH
SOLE
11679
0
0
DOCUSIGN INC
COM
256163106
41332
147843
SH
SOLE
147843
0
0
DOLBY LABORATORIES INC
COM CL A
25659T107
680
6914
SH
SOLE
6914
0
0
DOLLAR GEN CORP NEW
COM
256677105
38359
177268
SH
SOLE
156508
0
20760
DOLLAR TREE INC
COM
256746108
2210
22215
SH
SOLE
22215
0
0
DOLPHIN ENTMT INC
COM NEW
25686H209
653
69907
SH
SOLE
69907
0
0
DOMINION ENERGY INC
COM
25746U109
8281
112558
SH
SOLE
112558
0
0
DOMINOS PIZZA INC
COM
25754A201
8363
17927
SH
SOLE
17927
0
0
DONALDSON INC
COM
257651109
507
7979
SH
SOLE
7979
0
0
DONNELLEY FINL SOLUTIONS INC
COM
25787G100
2031
61550
SH
SOLE
61550
0
0
DOORDASH INC
CL A
25809K105
2504
14043
SH
SOLE
14043
0
0
DORCHESTER MINERALS LP
COM UNIT
25820R105
429
25455
SH
SOLE
25455
0
0
DORMAN PRODS INC
COM
258278100
773
7461
SH
SOLE
7461
0
0
DOVER CORP
COM
260003108
2321
15412
SH
SOLE
15412
0
0
DOW INC
COM
260557103
52233
825420
SH
SOLE
822173
0
3247
DRAFTKINGS INC
COM CL A
26142R104
9330
178832
SH
SOLE
178832
0
0
DROPBOX INC
CL A
26210C104
3857
127248
SH
SOLE
127248
0
0
DTE ENERGY CO
COM
233331107
578
4463
SH
SOLE
4463
0
0
DUKE ENERGY CORP NEW
COM NEW
26441C204
38551
390504
SH
SOLE
390504
0
0
DUKE REALTY CORP
COM NEW
264411505
2825
59656
SH
SOLE
59656
0
0
DUPONT DE NEMOURS INC
COM
26614N102
28280
365329
SH
SOLE
362082
0
3247
DXC TECHNOLOGY CO
COM
23355L106
5590
143561
SH
SOLE
143561
0
0
EAGLE MATLS INC
COM
26969P108
24530
172610
SH
SOLE
172610
0
0
EARGO INC
COM
270087109
1090
27321
SH
SOLE
27321
0
0
EAST WEST BANCORP INC
COM
27579R104
36105
503631
SH
SOLE
503631
0
0
EASTERLY GOVT PPTYS INC
COM
27616P103
703
33341
SH
SOLE
33341
0
0
EASTERN BANKSHARES INC
COM
27627N105
309
15000
SH
SOLE
15000
0
0
EASTGROUP PPTYS INC
COM
277276101
2805
17054
SH
SOLE
17054
0
0
EASTMAN CHEM CO
COM
277432100
4749
40674
SH
SOLE
40674
0
0
EATON CORP PLC
SHS
G29183103
177177
1195691
SH
SOLE
1195691
0
0
EATON VANCE TAX ADVT DIV INC
COM
27828G107
307
11118
SH
SOLE
11118
0
0
EBAY INC.
COM
278642103
9682
137901
SH
SOLE
137901
0
0
ECHO GLOBAL LOGISTICS INC
COM
27875T101
226
7343
SH
SOLE
7343
0
0
ECOLAB INC
COM
278865100
96439
468219
SH
SOLE
468219
0
0
EDISON INTL
COM
281020107
1064
18410
SH
SOLE
18410
0
0
EDWARDS LIFESCIENCES CORP
COM
28176E108
151771
1465397
SH
SOLE
1465397
0
0
ELANCO ANIMAL HEALTH INC
COM
28414H103
3693
106462
SH
SOLE
106462
0
0
ELASTIC N V
ORD SHS
N14506104
5037
34560
SH
SOLE
34560
0
0
ELECTRONIC ARTS INC
COM
285512109
2521
17527
SH
SOLE
17527
0
0
ELEMENT SOLUTIONS INC
COM
28618M106
600
25664
SH
SOLE
25664
0
0
EMCOR GROUP INC
COM
29084Q100
2267
18406
SH
SOLE
18406
0
0
EMERGENT BIOSOLUTIONS INC
COM
29089Q105
3727
59170
SH
SOLE
59170
0
0
EMERSON ELEC CO
COM
291011104
94288
979713
SH
SOLE
979713
0
0
EMPIRE ST RLTY TR INC
CL A
292104106
1025
85392
SH
SOLE
85392
0
0
ENABLE MIDSTREAM PARTNERS LP
COM UNIT RP IN
292480100
263
28823
SH
SOLE
28823
0
0
ENBRIDGE INC
COM
29250N105
53527
1335308
SH
SOLE
1335308
0
0
ENDAVA PLC
ADS
29260V105
566
4989
SH
SOLE
4989
0
0
ENERGIZER HLDGS INC NEW
COM
29272W109
625
14547
SH
SOLE
14547
0
0
ENERGY TRANSFER L P
COM UT LTD PTN
29273V100
5476
515100
SH
SOLE
515100
0
0
ENPHASE ENERGY INC
COM
29355A107
2514
13690
SH
SOLE
13690
0
0
ENPRO INDS INC
COM
29355X107
386
3975
SH
SOLE
3975
0
0
ENSTAR GROUP LIMITED
SHS
G3075P101
341
1427
SH
SOLE
1427
0
0
ENTEGRIS INC
COM
29362U104
15385
125115
SH
SOLE
125115
0
0
ENTERGY CORP NEW
COM
29364G103
683
6848
SH
SOLE
6848
0
0
ENTERPRISE PRODS PARTNERS L
COM
293792107
22402
928372
SH
SOLE
928372
0
0
ENVISTA HOLDINGS CORPORATION
COM
29415F104
486
11256
SH
SOLE
11256
0
0
EOG RES INC
COM
26875P101
55271
662402
SH
SOLE
662402
0
0
EPAM SYS INC
COM
29414B104
7138
13969
SH
SOLE
13969
0
0
EPR PPTYS
COM SH BEN INT
26884U109
450
8547
SH
SOLE
8547
0
0
EQUIFAX INC
COM
294429105
634
2646
SH
SOLE
2646
0
0
EQUILLIUM INC
COM
29446K106
59
10000
SH
SOLE
10000
0
0
EQUINIX INC
COM
29444U700
49522
61702
SH
SOLE
61702
0
0
EQUITABLE HLDGS INC
COM
29452E101
502
16474
SH
SOLE
16474
0
0
EQUITRANS MIDSTREAM CORP
COM
294600101
311
36558
SH
SOLE
36558
0
0
EQUITY LIFESTYLE PPTYS INC
COM
29472R108
6770
91105
SH
SOLE
91105
0
0
EQUITY RESIDENTIAL
SH BEN INT
29476L107
1607
20877
SH
SOLE
20877
0
0
ERICSSON
ADR B SEK 10
294821608
256
20322
SH
SOLE
20322
0
0
ESSENTIAL UTILS INC
COM
29670G102
311
6807
SH
SOLE
6807
0
0
ESSEX PPTY TR INC
COM
297178105
5214
17379
SH
SOLE
17379
0
0
ETF MANAGERS TR
ETFMG ALTR HRVST
26924G508
259
12595
SH
SOLE
12595
0
0
ETF MANAGERS TR
ETHO CLIMATE LEA
26924G888
630
10416
SH
SOLE
10416
0
0
ETF MANAGERS TR
PRIME CYBR SCRTY
26924G201
20758
342264
SH
SOLE
342264
0
0
ETF MANAGERS TR
PRIME MOBILE PAY
26924G409
546
7750
SH
SOLE
7750
0
0
ETF SER SOLUTIONS
ALPCLONE ALTER
26922A305
237
2800
SH
SOLE
2800
0
0
ETF SER SOLUTIONS
US GLB JETS
26922A842
532
21983
SH
SOLE
21983
0
0
ETSY INC
COM
29786A106
1291
6274
SH
SOLE
6274
0
0
EURONET WORLDWIDE INC
COM
298736109
1476
10907
SH
SOLE
10907
0
0
EVENTBRITE INC
COM CL A
29975E109
448
23588
SH
SOLE
23588
0
0
EVERBRIDGE INC
COM
29978A104
2584
18990
SH
SOLE
18990
0
0
EVERCORE INC
CLASS A
29977A105
11134
79091
SH
SOLE
79091
0
0
EVEREST RE GROUP LTD
COM
G3223R108
1134
4500
SH
SOLE
4500
0
0
EVERGY INC
COM
30034W106
1174
19422
SH
SOLE
19422
0
0
EVERSOURCE ENERGY
COM
30040W108
4053
50510
SH
SOLE
50510
0
0
EVERTEC INC
COM
30040P103
1103
25266
SH
SOLE
25266
0
0
EVOQUA WATER TECHNOLOGIES CO
COM
30057T105
258
7623
SH
SOLE
7623
0
0
EXACT SCIENCES CORP
COM
30063P105
5312
42729
SH
SOLE
42729
0
0
EXCHANGE TRADED CONCEPTS TR
EMQQ EM INTERN
301505889
9461
149347
SH
SOLE
149347
0
0
EXCHANGE TRADED CONCEPTS TR
ROBO GLB ETF
301505707
2287
35070
SH
SOLE
35070
0
0
EXELON CORP
COM
30161N101
8623
194614
SH
SOLE
194614
0
0
EXPEDIA GROUP INC
COM NEW
30212P303
609
3723
SH
SOLE
3723
0
0
EXPEDITORS INTL WASH INC
COM
302130109
9581
75682
SH
SOLE
58447
0
17235
EXPONENT INC
COM
30214U102
587
6575
SH
SOLE
6575
0
0
EXTRA SPACE STORAGE INC
COM
30225T102
27282
166537
SH
SOLE
166537
0
0
EXXON MOBIL CORP
COM
30231G102
182604
2894802
SH
SOLE
2893758
0
1044
F5 NETWORKS INC
COM
315616102
694
3716
SH
SOLE
3716
0
0
FACEBOOK INC
CL A
30303M102
426436
1226414
SH
SOLE
1214344
0
12070
FACTSET RESH SYS INC
COM
303075105
1607
4789
SH
SOLE
4789
0
0
FAIR ISAAC CORP
COM
303250104
2416
4807
SH
SOLE
4807
0
0
FARFETCH LTD
ORD SH CL A
30744W107
1015
20148
SH
SOLE
20148
0
0
FASTENAL CO
COM
311900104
6423
123515
SH
SOLE
123515
0
0
FASTLY INC
CL A
31188V100
317
5320
SH
SOLE
5320
0
0
FATE THERAPEUTICS INC
COM
31189P102
1695
19534
SH
SOLE
19534
0
0
FEDERAL AGRIC MTG CORP
CL C
313148306
424
4289
SH
SOLE
4289
0
0
FEDERAL RLTY INVT TR
SH BEN INT NEW
313747206
782
6678
SH
SOLE
6678
0
0
FEDERAL SIGNAL CORP
COM
313855108
462
11477
SH
SOLE
11477
0
0
FEDEX CORP
COM
31428X106
21488
72029
SH
SOLE
71029
0
1000
FERGUSON PLC NEW
SHS
G3421J106
230
1660
SH
SOLE
1660
0
0
FERRARI N V
COM
N3167Y103
9308
45115
SH
SOLE
45115
0
0
FIDELITY COMWLTH TR
NASDAQ COMPSIT
315912808
414
7350
SH
SOLE
7350
0
0
FIDELITY COVINGTON TRUST
HIGH DIVID ETF
316092840
9133
242311
SH
SOLE
242311
0
0
FIDELITY COVINGTON TRUST
MSCI INFO TECH I
316092808
1061
9010
SH
SOLE
9010
0
0
FIDELITY COVINGTON TRUST
MSCI RL EST ETF
316092857
1288
42323
SH
SOLE
42323
0
0
FIDELITY NATIONAL FINANCIAL
FNF GROUP COM
31620R303
1075
24725
SH
SOLE
24725
0
0
FIDELITY NATL INFORMATION SV
COM
31620M106
9491
66995
SH
SOLE
66995
0
0
FIFTH THIRD BANCORP
COM
316773100
69154
1808891
SH
SOLE
1808891
0
0
FIREEYE INC
COM
31816Q101
400
19769
SH
SOLE
19769
0
0
FIRST AMERN FINL CORP
COM
31847R102
368
5906
SH
SOLE
5906
0
0
FIRST CTZNS BANCSHARES INC N
CL A
31946M103
2955
3549
SH
SOLE
3549
0
0
FIRST FINL BANKSHARES INC
COM
32020R109
1285
26162
SH
SOLE
26162
0
0
FIRST HORIZON CORPORATION
COM
320517105
50667
2932127
SH
SOLE
2932127
0
0
FIRST INDL RLTY TR INC
COM
32054K103
2903
55575
SH
SOLE
55575
0
0
FIRST MAJESTIC SILVER CORP
COM
32076V103
237
15000
SH
SOLE
15000
0
0
FIRST REP BK SAN FRANCISCO C
COM
33616C100
547
2922
SH
SOLE
2922
0
0
FIRST SOLAR INC
COM
336433107
506
5588
SH
SOLE
5588
0
0
FIRST TR DYNAMIC EUROPE EQUI
COM SHS
33740D107
556
41450
SH
SOLE
41450
0
0
FIRST TR EXCHANGE TRADED FD
CLOUD COMPUTING
33734X192
5034
47505
SH
SOLE
47505
0
0
FIRST TR EXCHANGE TRADED FD
HLTH CARE ALPH
33734X143
569
4860
SH
SOLE
4860
0
0
FIRST TR EXCHANGE TRADED FD
INTL EQUITY OPP
33734X853
560
8191
SH
SOLE
8191
0
0
FIRST TR EXCHANGE TRADED FD
NASDAQ CYB ETF
33734X846
19549
418060
SH
SOLE
418060
0
0
FIRST TR EXCHANGE TRADED FD
US EQTY OPPT ETF
336920103
5257
41241
SH
SOLE
41241
0
0
FIRST TR EXCHANGE-TRADED ALP
MID CP GR ALPH
33737M102
256
3400
SH
SOLE
3400
0
0
FIRST TR EXCHANGE-TRADED FD
CAP STRENGTH ETF
33733E104
1128
14933
SH
SOLE
14933
0
0
FIRST TR EXCHANGE-TRADED FD
DJ INTERNT IDX
33733E302
92971
379691
SH
SOLE
379691
0
0
FIRST TR EXCHANGE-TRADED FD
GBL WND ENRG ETF
33736G106
1332
61914
SH
SOLE
61914
0
0
FIRST TR EXCHANGE-TRADED FD
INDXX INOVTV ETF
33741X201
518
12278
SH
SOLE
12278
0
0
FIRST TR EXCHANGE-TRADED FD
NAS CLNEDG GREEN
33733E500
1905
27527
SH
SOLE
27527
0
0
FIRST TR EXCHANGE-TRADED FD
NASD TECH DIV
33738R118
286
4993
SH
SOLE
4993
0
0
FIRST TR EXCHANGE-TRADED FD
NO AMER ENERGY
33738D101
6628
270975
SH
SOLE
270975
0
0
FIRST TR EXCHANGE-TRADED FD
NY ARCA BIOTECH
33733E203
4478
25943
SH
SOLE
25943
0
0
FIRST TR EXCHANGE-TRADED FD
RISNG DIVD ACHIV
33738R506
27895
580672
SH
SOLE
580672
0
0
FIRST TR MORNINGSTAR DIVID L
SHS
336917109
945
28468
SH
SOLE
28468
0
0
FIRST TR NAS100 EQ WEIGHTED
SHS
337344105
17594
156807
SH
SOLE
156807
0
0
FIRST TR NASDAQ 100 TECH IND
SHS
337345102
1425
8960
SH
SOLE
8960
0
0
FIRST TR VALUE LINE DIVID IN
SHS
33734H106
17236
433398
SH
SOLE
433398
0
0
FISERV INC
COM
337738108
13755
128680
SH
SOLE
128680
0
0
FIVE BELOW INC
COM
33829M101
47590
246237
SH
SOLE
246237
0
0
FIVERR INTL LTD
ORD SHS
M4R82T106
8639
35625
SH
SOLE
35625
0
0
FLEETCOR TECHNOLOGIES INC
COM
339041105
236
922
SH
SOLE
922
0
0
FLEX LTD
ORD
Y2573F102
2844
159154
SH
SOLE
159154
0
0
FLEXSHARES TR
M STAR DEV MKT
33939L803
662
9072
SH
SOLE
9072
0
0
FLEXSHARES TR
MORNSTAR UPSTR
33939L407
1151
30059
SH
SOLE
30059
0
0
FLEXSHARES TR
MORNSTAR USMKT
33939L100
1375
8071
SH
SOLE
8071
0
0
FLEXSHARES TR
MSTAR EMKT FAC
33939L308
735
11311
SH
SOLE
11311
0
0
FLEXSHARES TR
QLT DIV DEF IDX
33939L845
369
6866
SH
SOLE
6866
0
0
FLEXSHARES TR
QUALT DIVD IDX
33939L860
258
4600
SH
SOLE
4600
0
0
FLEXSHARES TR
STOXX GLOBR INF
33939L795
439
7647
SH
SOLE
7647
0
0
FLEXSTEEL INDS INC
COM
339382103
202
5000
SH
SOLE
5000
0
0
FLOOR & DECOR HLDGS INC
CL A
339750101
421
3981
SH
SOLE
3981
0
0
FLUOR CORP NEW
COM
343412102
312
17655
SH
SOLE
17655
0
0
FMC CORP
COM NEW
302491303
6616
61145
SH
SOLE
61145
0
0
FOMENTO ECONOMICO MEXICANO S
SPON ADR UNITS
344419106
1894
22417
SH
SOLE
22417
0
0
FOOT LOCKER INC
COM
344849104
967
15689
SH
SOLE
15689
0
0
FORD MTR CO DEL
COM
345370860
5662
381022
SH
SOLE
373022
0
8000
FORTINET INC
COM
34959E109
1186
4980
SH
SOLE
4980
0
0
FORTIS INC
COM
349553107
273
6168
SH
SOLE
6168
0
0
FORTIVE CORP
COM
34959J108
44626
639898
SH
SOLE
639898
0
0
FORTUNE BRANDS HOME & SEC IN
COM
34964C106
243
2436
SH
SOLE
2436
0
0
FOSTER L B CO
COM
350060109
624
33471
SH
SOLE
33471
0
0
FOUR CORNERS PPTY TR INC
COM
35086T109
340
12319
SH
SOLE
12319
0
0
FRANKLIN RESOURCES INC
COM
354613101
1508
47149
SH
SOLE
47149
0
0
FREEPORT-MCMORAN INC
CL B
35671D857
36622
986851
SH
SOLE
986851
0
0
FRESHPET INC
COM
358039105
1070
6567
SH
SOLE
6567
0
0
FULLER H B CO
COM
359694106
1285
20198
SH
SOLE
20198
0
0
FULTON FINL CORP PA
COM
360271100
467
29586
SH
SOLE
29586
0
0
GABELLI DIVID & INCOME TR
COM
36242H104
443
16839
SH
SOLE
16839
0
0
GALLAGHER ARTHUR J & CO
COM
363576109
4094
29223
SH
SOLE
29223
0
0
GAMING & LEISURE PPTYS INC
COM
36467J108
865
18673
SH
SOLE
18673
0
0
GAP INC
COM
364760108
738
21941
SH
SOLE
21941
0
0
GARMIN LTD
SHS
H2906T109
11162
77170
SH
SOLE
77170
0
0
GARTNER INC
COM
366651107
21440
88520
SH
SOLE
88520
0
0
GATES INDUSTRIAL CORPRATIN P
ORD SHS
G39108108
574
31789
SH
SOLE
31789
0
0
GATX CORP
COM
361448103
201
2275
SH
SOLE
2275
0
0
GCP APPLIED TECHNOLOGIES INC
COM
36164Y101
1408
60551
SH
SOLE
60551
0
0
GENCOR INDS INC
COM
368678108
1779
146284
SH
SOLE
146284
0
0
GENERAC HLDGS INC
COM
368736104
6863
16532
SH
SOLE
16532
0
0
GENERAL DYNAMICS CORP
COM
369550108
13235
70303
SH
SOLE
70303
0
0
GENERAL MLS INC
COM
370334104
5297
86933
SH
SOLE
86933
0
0
GENERAL MTRS CO
COM
37045V100
14674
247994
SH
SOLE
247994
0
0
GENESIS ENERGY L P
UNIT LTD PARTN
371927104
218
18767
SH
SOLE
18767
0
0
GENIUS SPORTS LIMITED
SHARES CL A
G3934V109
1124
59902
SH
SOLE
59902
0
0
GENMAB A/S
SPONSORED ADS
372303206
2089
51154
SH
SOLE
51154
0
0
GENOCEA BIOSCIENCES INC
COM NEW
372427401
29
12285
SH
SOLE
12285
0
0
GENTEX CORP
COM
371901109
301
9086
SH
SOLE
9086
0
0
GENTHERM INC
COM
37253A103
207
2912
SH
SOLE
2912
0
0
GENUINE PARTS CO
COM
372460105
18663
147571
SH
SOLE
147571
0
0
GEO GROUP INC NEW
COM
36162J106
155
21700
SH
SOLE
21700
0
0
GIBRALTAR INDS INC
COM
374689107
983
12879
SH
SOLE
12879
0
0
GILEAD SCIENCES INC
COM
375558103
18000
261396
SH
SOLE
260396
0
1000
GLACIER BANCORP INC NEW
COM
37637Q105
900
16338
SH
SOLE
16338
0
0
GLATFELTER CORPORATION
COM
377320106
709
50763
SH
SOLE
50763
0
0
GLAXOSMITHKLINE PLC
SPONSORED ADR
37733W105
4267
107147
SH
SOLE
107147
0
0
GLOBAL BLOOD THERAPEUTICS IN
COM
37890U108
831
23727
SH
SOLE
23727
0
0
GLOBAL PMTS INC
COM
37940X102
38270
204063
SH
SOLE
204063
0
0
GLOBAL X FDS
AUTONMOUS EV ETF
37954Y624
490
17297
SH
SOLE
17297
0
0
GLOBAL X FDS
CLOUD COMPUTNG
37954Y442
222
7776
SH
SOLE
7776
0
0
GLOBAL X FDS
GLB X MLP ENRG I
37954Y293
8267
227489
SH
SOLE
227489
0
0
GLOBAL X FDS
GLBL X MLP ETF
37954Y343
417
10786
SH
SOLE
10786
0
0
GLOBAL X FDS
GLOBAL X URANIUM
37954Y871
243
11450
SH
SOLE
11450
0
0
GLOBAL X FDS
LITHIUM BTRY ETF
37954Y855
1443
19914
SH
SOLE
19734
0
180
GLOBAL X FDS
RBTCS ARTFL INTE
37954Y715
1755
50218
SH
SOLE
50218
0
0
GLOBAL X FDS
S&P 500 CATHOLIC
37954Y889
1311
24573
SH
SOLE
24573
0
0
GLOBAL X FDS
SOCIAL MED ETF
37950E416
312
4315
SH
SOLE
4315
0
0
GLOBAL X FDS
US INFR DEV ETF
37954Y673
21855
848749
SH
SOLE
818464
0
30285
GLOBANT S A
COM
L44385109
250
1141
SH
SOLE
1141
0
0
GLOBE LIFE INC
COM
37959E102
1532
16079
SH
SOLE
16079
0
0
GLOBUS MED INC
CL A
379577208
1191
15359
SH
SOLE
15359
0
0
GODADDY INC
CL A
380237107
2917
33549
SH
SOLE
33549
0
0
GOLDMAN SACHS BDC INC
SHS
38147U107
472
24070
SH
SOLE
24070
0
0
GOLDMAN SACHS ETF TR
ACTIVEBETA INT
381430107
2016
57703
SH
SOLE
57703
0
0
GOLDMAN SACHS ETF TR
ACTIVEBETA US LG
381430503
1427
16587
SH
SOLE
16587
0
0
GOLDMAN SACHS GROUP INC
COM
38141G104
84301
222120
SH
SOLE
221620
0
500
GOLDMAN SACHS MLP ENERGY REN
COM
38148G206
239
20845
SH
SOLE
20845
0
0
GOLDMINING INC
COM
38149E101
240
167000
SH
SOLE
167000
0
0
GOLUB CAP BDC INC
COM
38173M102
1830
118689
SH
SOLE
118689
0
0
GOODRX HLDGS INC
COM CL A
38246G108
1073
29800
SH
SOLE
29800
0
0
GRACE W R & CO DEL NEW
COM
38388F108
262
3788
SH
SOLE
3788
0
0
GRACO INC
COM
384109104
4026
53189
SH
SOLE
53189
0
0
GRAHAM HLDGS CO
COM CL B
384637104
539
850
SH
SOLE
850
0
0
GRAINGER W W INC
COM
384802104
543
1240
SH
SOLE
1240
0
0
GRAND CANYON ED INC
COM
38526M106
694
7709
SH
SOLE
7709
0
0
GRANITE CONSTR INC
COM
387328107
4003
96381
SH
SOLE
96381
0
0
GRANITESHARES GOLD TR
SHS BEN INT
38748G101
601
34159
SH
SOLE
34159
0
0
GRAPHIC PACKAGING HLDG CO
COM
388689101
505
27838
SH
SOLE
27838
0
0
GREEN DOT CORP
CL A
39304D102
325
6935
SH
SOLE
6935
0
0
GREENTREE HOSPITALITY GROUP
SPONSORED ADS
39579V100
234
21200
SH
SOLE
21200
0
0
GRIFOLS S A
SP ADR REP B NVT
398438408
354
20409
SH
SOLE
20409
0
0
GROCERY OUTLET HLDG CORP
COM
39874R101
1223
35272
SH
SOLE
35272
0
0
GROUP 1 AUTOMOTIVE INC
COM
398905109
796
5157
SH
SOLE
5157
0
0
GUARDANT HEALTH INC
COM
40131M109
2441
19658
SH
SOLE
19658
0
0
GUIDEWIRE SOFTWARE INC
COM
40171V100
1551
13757
SH
SOLE
13757
0
0
HAIN CELESTIAL GROUP INC
COM
405217100
317
7906
SH
SOLE
7906
0
0
HALL OF FAME RESORT & ENTMT
COM
40619L102
189
48129
SH
SOLE
48129
0
0
HALLIBURTON CO
COM
406216101
15594
674487
SH
SOLE
674487
0
0
HALOZYME THERAPEUTICS INC
COM
40637H109
8405
185082
SH
SOLE
185082
0
0
HAMILTON LANE INC
CL A
407497106
226
2475
SH
SOLE
2475
0
0
HANCOCK JOHN FINL OPPTYS FD
SH BEN INT NEW
409735206
361
9625
SH
SOLE
9625
0
0
HANESBRANDS INC
COM
410345102
1668
89346
SH
SOLE
89346
0
0
HANGER INC
COM NEW
41043F208
239
9437
SH
SOLE
9437
0
0
HANNON ARMSTRONG SUST INFR C
COM
41068X100
972
17317
SH
SOLE
17317
0
0
HANOVER INS GROUP INC
COM
410867105
657
4845
SH
SOLE
4845
0
0
HARLEY DAVIDSON INC
COM
412822108
4817
105133
SH
SOLE
105133
0
0
HARTFORD FINL SVCS GROUP INC
COM
416515104
2713
43777
SH
SOLE
43777
0
0
HARVARD BIOSCIENCE INC
COM
416906105
749
89888
SH
SOLE
89888
0
0
HASBRO INC
COM
418056107
2119
22414
SH
SOLE
22414
0
0
HAWAIIAN ELEC INDUSTRIES
COM
419870100
949
22453
SH
SOLE
22453
0
0
HCA HEALTHCARE INC
COM
40412C101
11636
56283
SH
SOLE
56283
0
0
HDFC BANK LTD
SPONSORED ADS
40415F101
12222
167151
SH
SOLE
167151
0
0
HEALTHCARE RLTY TR
COM
421946104
595
19702
SH
SOLE
19702
0
0
HEALTHCARE SERVICES ACQU COR
*W EXP 99/99/999
42227K112
45
49998
SH
SOLE
49998
0
0
HEALTHCARE SVCS GROUP INC
COM
421906108
590
18676
SH
SOLE
18676
0
0
HEALTHCARE TR AMER INC
CL A NEW
42225P501
355
13296
SH
SOLE
13296
0
0
HEALTHEQUITY INC
COM
42226A107
2269
28196
SH
SOLE
28196
0
0
HEALTHPEAK PROPERTIES INC
COM
42250P103
18832
565710
SH
SOLE
565710
0
0
HEICO CORP NEW
CL A
422806208
8246
66402
SH
SOLE
66402
0
0
HEICO CORP NEW
COM
422806109
1345
9648
SH
SOLE
9648
0
0
HELEN OF TROY LTD
COM
G4388N106
437
1917
SH
SOLE
1917
0
0
HELIOS TECHNOLOGIES INC
COM
42328H109
451
5778
SH
SOLE
5778
0
0
HELMERICH & PAYNE INC
COM
423452101
9822
301013
SH
SOLE
301013
0
0
HENRY JACK & ASSOC INC
COM
426281101
2567
15702
SH
SOLE
15702
0
0
HENRY SCHEIN INC
COM
806407102
5546
74759
SH
SOLE
74759
0
0
HERC HLDGS INC
COM
42704L104
1569
14000
SH
SOLE
14000
0
0
HERCULES CAPITAL INC
COM
427096508
801
46973
SH
SOLE
46973
0
0
HERITAGE COMM CORP
COM
426927109
207
18594
SH
SOLE
18594
0
0
HERON THERAPEUTICS INC
COM
427746102
570
36719
SH
SOLE
36719
0
0
HERSHA HOSPITALITY TR
PR SHS BEN INT
427825500
6999
650425
SH
SOLE
650425
0
0
HERSHEY CO
COM
427866108
3067
17607
SH
SOLE
9407
0
8200
HESKA CORP
COM RESTRC NEW
42805E306
2090
9099
SH
SOLE
9099
0
0
HESS CORP
COM
42809H107
26698
305755
SH
SOLE
305755
0
0
HEWLETT PACKARD ENTERPRISE C
COM
42824C109
1365
93644
SH
SOLE
93644
0
0
HEXCEL CORP NEW
COM
428291108
1302
20864
SH
SOLE
20864
0
0
HIGHWOODS PPTYS INC
COM
431284108
415
9177
SH
SOLE
9177
0
0
HILL-ROM HLDGS INC
COM
431475102
510
4486
SH
SOLE
4486
0
0
HILTON WORLDWIDE HLDGS INC
COM
43300A203
45822
379888
SH
SOLE
379888
0
0
HOLLY ENERGY PARTNERS L P
COM UT LTD PTN
435763107
1451
64100
SH
SOLE
64100
0
0
HOLLYFRONTIER CORP
COM
436106108
337
10243
SH
SOLE
10243
0
0
HOLOGIC INC
COM
436440101
495
7425
SH
SOLE
7425
0
0
HOME DEPOT INC
COM
437076102
267110
837624
SH
SOLE
837482
0
142
HONDA MOTOR LTD
AMERN SHS
438128308
882
27399
SH
SOLE
27399
0
0
HONEYWELL INTL INC
COM
438516106
216275
985983
SH
SOLE
973458
0
12525
HORACE MANN EDUCATORS CORP N
COM
440327104
557
14876
SH
SOLE
14876
0
0
HORIZON THERAPEUTICS PUB L
SHS
G46188101
898
9591
SH
SOLE
9591
0
0
HORMEL FOODS CORP
COM
440452100
765
16014
SH
SOLE
16014
0
0
HOST HOTELS & RESORTS INC
COM
44107P104
7359
430623
SH
SOLE
430623
0
0
HOULIHAN LOKEY INC
CL A
441593100
2335
28551
SH
SOLE
28551
0
0
HOWARD HUGHES CORP
COM
44267D107
300
3080
SH
SOLE
3080
0
0
HP INC
COM
40434L105
3612
119658
SH
SOLE
119658
0
0
HUBBELL INC
COM
443510607
875
4681
SH
SOLE
4681
0
0
HUBSPOT INC
COM
443573100
4959
8510
SH
SOLE
8510
0
0
HUDSON PAC PPTYS INC
COM
444097109
1587
57034
SH
SOLE
57034
0
0
HUMANA INC
COM
444859102
1235
2790
SH
SOLE
2790
0
0
HUNT J B TRANS SVCS INC
COM
445658107
603
3698
SH
SOLE
3698
0
0
HUNTINGTON BANCSHARES INC
COM
446150104
1133
79401
SH
SOLE
79401
0
0
HUNTINGTON INGALLS INDS INC
COM
446413106
529
2509
SH
SOLE
2509
0
0
HUNTSMAN CORP
COM
447011107
736
27734
SH
SOLE
27734
0
0
HUTCHMED CHINA LTD
SPONSORED ADS
44842L103
730
18587
SH
SOLE
18587
0
0
HYATT HOTELS CORP
COM CL A
448579102
9206
118574
SH
SOLE
118574
0
0
IAA INC
COM
449253103
1365
25022
SH
SOLE
25022
0
0
IAC INTERACTIVECORP NEW
COM NEW
44891N208
458
2972
SH
SOLE
2972
0
0
ICF INTL INC
COM
44925C103
302
3441
SH
SOLE
3441
0
0
ICICI BANK LIMITED
ADR
45104G104
2184
127743
SH
SOLE
127743
0
0
ICON PLC
SHS
G4705A100
9692
46886
SH
SOLE
46886
0
0
ICU MED INC
COM
44930G107
271
1317
SH
SOLE
1317
0
0
IDACORP INC
COM
451107106
1724
17686
SH
SOLE
17686
0
0
IDEX CORP
COM
45167R104
1735
7886
SH
SOLE
7886
0
0
IDEXX LABS INC
COM
45168D104
133629
211589
SH
SOLE
211589
0
0
IHS MARKIT LTD
SHS
G47567105
2066
18334
SH
SOLE
18334
0
0
II-VI INC
COM
902104108
343
4725
SH
SOLE
4725
0
0
ILLINOIS TOOL WKS INC
COM
452308109
35824
160243
SH
SOLE
160243
0
0
ILLUMINA INC
COM
452327109
29115
61527
SH
SOLE
61527
0
0
INARI MED INC
COM
45332Y109
200
2146
SH
SOLE
2146
0
0
INCYTE CORP
COM
45337C102
301
3583
SH
SOLE
3583
0
0
INDEPENDENT BK CORP MASS
COM
453836108
580
7680
SH
SOLE
7680
0
0
INFOSYS LTD
SPONSORED ADR
456788108
265
12483
SH
SOLE
12483
0
0
ING GROEP N.V.
SPONSORED ADR
456837103
779
58821
SH
SOLE
58821
0
0
INGERSOLL RAND INC
COM
45687V106
1505
30844
SH
SOLE
30844
0
0
INGEVITY CORP
COM
45688C107
1866
22932
SH
SOLE
22932
0
0
INGREDION INC
COM
457187102
6002
66324
SH
SOLE
66324
0
0
INNOVATIVE INDL PPTYS INC
COM
45781V101
311
1628
SH
SOLE
1628
0
0
INSMED INC
COM PAR $.01
457669307
217
7609
SH
SOLE
7609
0
0
INSPERITY INC
COM
45778Q107
460
5089
SH
SOLE
5089
0
0
INSPIRE MED SYS INC
COM
457730109
1934
10006
SH
SOLE
10006
0
0
INSULET CORP
COM
45784P101
1699
6189
SH
SOLE
6189
0
0
INTEGER HLDGS CORP
COM
45826H109
335
3552
SH
SOLE
3552
0
0
INTEGRA LIFESCIENCES HLDGS C
COM NEW
457985208
372
5452
SH
SOLE
5452
0
0
INTEL CORP
COM
458140100
122723
2186013
SH
SOLE
2027783
0
158230
INTERCONTINENTAL EXCHANGE IN
COM
45866F104
25910
218278
SH
SOLE
218278
0
0
INTERFACE INC
COM
458665304
202
13196
SH
SOLE
13196
0
0
INTERNATIONAL BUSINESS MACHS
COM
459200101
99591
679384
SH
SOLE
677624
0
1760
INTERNATIONAL FLAVORS&FRAGRA
COM
459506101
1827
12232
SH
SOLE
12232
0
0
INTERNATIONAL PAPER CO
COM
460146103
5682
92680
SH
SOLE
92680
0
0
INTERPUBLIC GROUP COS INC
COM
460690100
32029
985806
SH
SOLE
985806
0
0
INTRICON CORP
COM
46121H109
240
10665
SH
SOLE
10665
0
0
INTUIT
COM
461202103
29701
60592
SH
SOLE
60592
0
0
INTUITIVE SURGICAL INC
COM NEW
46120E602
159506
173444
SH
SOLE
173444
0
0
INVESCO EXCH TRADED FD TR II
CHINA TECHNLGY
46138E800
3826
45440
SH
SOLE
45440
0
0
INVESCO EXCH TRADED FD TR II
FTSE RAFI DEV
46138E743
425
8835
SH
SOLE
8835
0
0
INVESCO EXCH TRADED FD TR II
GBL CLEAN ENRG
46138G847
411
13280
SH
SOLE
13280
0
0
INVESCO EXCH TRADED FD TR II
GLOBAL WATER
46138E651
1036
26100
SH
SOLE
26100
0
0
INVESCO EXCH TRADED FD TR II
KBW BK ETF
46138E628
43870
681102
SH
SOLE
681102
0
0
INVESCO EXCH TRADED FD TR II
RUSEL 1000 EQL
46138E420
253
5541
SH
SOLE
5541
0
0
INVESCO EXCH TRADED FD TR II
RUSEL 1000 LOW
46138E412
389
9937
SH
SOLE
9937
0
0
INVESCO EXCH TRADED FD TR II
RUSL 1000 ENHD
46138E438
214
5933
SH
SOLE
5933
0
0
INVESCO EXCH TRADED FD TR II
S&P 500 REVENUE
46138G698
496
6733
SH
SOLE
6733
0
0
INVESCO EXCH TRADED FD TR II
S&P GBL WATER
46138E263
1421
26478
SH
SOLE
26478
0
0
INVESCO EXCH TRADED FD TR II
S&P INTL LOW
46138E230
954
30856
SH
SOLE
30856
0
0
INVESCO EXCH TRADED FD TR II
S&P500 LOW VOL
46138E354
16105
264411
SH
SOLE
264411
0
0
INVESCO EXCH TRADED FD TR II
SOLAR ETF
46138G706
7524
84231
SH
SOLE
84231
0
0
INVESCO EXCH TRD SLF IDX FD
RUSL 1000 DYNM
46138J619
247
5278
SH
SOLE
5278
0
0
INVESCO EXCHANGE TRADED FD T
BUYBACK ACHIEV
46137V308
1359
15054
SH
SOLE
15054
0
0
INVESCO EXCHANGE TRADED FD T
DIVID ACHIEVEV
46137V506
6624
182633
SH
SOLE
182633
0
0
INVESCO EXCHANGE TRADED FD T
DWA INDLS MUMT
46137V845
339
3410
SH
SOLE
3410
0
0
INVESCO EXCHANGE TRADED FD T
DYNMC BIOTECH
46137V787
598
7727
SH
SOLE
7727
0
0
INVESCO EXCHANGE TRADED FD T
DYNMC LEISURE
46137V720
19276
368768
SH
SOLE
354018
0
14750
INVESCO EXCHANGE TRADED FD T
DYNMC PHRMCTLS
46137V662
248
3077
SH
SOLE
3077
0
0
INVESCO EXCHANGE TRADED FD T
DYNMC SOFTWARE
46137V639
247
1498
SH
SOLE
1498
0
0
INVESCO EXCHANGE TRADED FD T
FTSE RAFI 1000
46137V613
7490
46714
SH
SOLE
46714
0
0
INVESCO EXCHANGE TRADED FD T
FTSE RAFI 1500
46137V597
476
2549
SH
SOLE
2549
0
0
INVESCO EXCHANGE TRADED FD T
GBL LISTED PVT
46137V589
591
38577
SH
SOLE
38577
0
0
INVESCO EXCHANGE TRADED FD T
INTL DIVI ACHI
46137V548
1655
93676
SH
SOLE
93676
0
0
INVESCO EXCHANGE TRADED FD T
INVESCO MSCI
46137V407
245
3541
SH
SOLE
3541
0
0
INVESCO EXCHANGE TRADED FD T
NASDAQ INTERNT
46137V530
2094
8160
SH
SOLE
8160
0
0
INVESCO EXCHANGE TRADED FD T
S&P 500 TOP 50
46137V233
211
649
SH
SOLE
649
0
0
INVESCO EXCHANGE TRADED FD T
S&P MDCP400 PR
46137V217
225
991
SH
SOLE
991
0
0
INVESCO EXCHANGE TRADED FD T
S&P500 EQL HLT
46137V332
747
2549
SH
SOLE
2549
0
0
INVESCO EXCHANGE TRADED FD T
S&P500 EQL MAT
46137V316
7415
45080
SH
SOLE
45080
0
0
INVESCO EXCHANGE TRADED FD T
S&P500 EQL TEC
46137V282
5884
20287
SH
SOLE
20287
0
0
INVESCO EXCHANGE TRADED FD T
S&P500 EQL WGT
46137V357
109480
726330
SH
SOLE
726330
0
0
INVESCO EXCHANGE TRADED FD T
S&P500 PUR GWT
46137V266
21354
115980
SH
SOLE
115980
0
0
INVESCO EXCHANGE TRADED FD T
S&P500 PUR VAL
46137V258
201
2605
SH
SOLE
2605
0
0
INVESCO EXCHANGE TRADED FD T
S&P500 QUALITY
46137V241
3730
76739
SH
SOLE
76739
0
0
INVESCO EXCHANGE TRADED FD T
WATER RES ETF
46137V142
3181
59429
SH
SOLE
59429
0
0
INVESCO EXCHANGE TRADED FD T
WILDERHIL CLAN
46137V134
1570
16852
SH
SOLE
16852
0
0
INVESCO LTD
SHS
G491BT108
3706
138638
SH
SOLE
138638
0
0
INVESCO QQQ TR
UNIT SER 1
46090E103
487061
1374208
SH
SOLE
1371880
0
2328
INVITAE CORP
COM
46185L103
246
7299
SH
SOLE
7299
0
0
INVITATION HOMES INC
COM
46187W107
1191
31945
SH
SOLE
31945
0
0
IOVANCE BIOTHERAPEUTICS INC
COM
462260100
434
16679
SH
SOLE
16679
0
0
IQVIA HLDGS INC
COM
46266C105
4724
19495
SH
SOLE
19495
0
0
IROBOT CORP
COM
462726100
241
2577
SH
SOLE
2577
0
0
IRON MTN INC NEW
COM
46284V101
28333
669499
SH
SOLE
669199
0
300
ISHARES INC
CORE MSCI EMKT
46434G103
59854
893476
SH
SOLE
893476
0
0
ISHARES INC
EM MKTS DIV ETF
464286319
6389
164461
SH
SOLE
164461
0
0
ISHARES INC
ESG AWR MSCI EM
46434G863
1263
27983
SH
SOLE
27983
0
0
ISHARES INC
MSCI AUST ETF
464286103
587
22588
SH
SOLE
22588
0
0
ISHARES INC
MSCI BRAZIL ETF
464286400
339
8361
SH
SOLE
8361
0
0
ISHARES INC
MSCI CDA ETF
464286509
258
6912
SH
SOLE
6912
0
0
ISHARES INC
MSCI EM ASIA ETF
464286426
202
2189
SH
SOLE
2189
0
0
ISHARES INC
MSCI EMERG MRKT
464286533
1870
29151
SH
SOLE
29151
0
0
ISHARES INC
MSCI EMRG CHN
46434G764
776
12439
SH
SOLE
12439
0
0
ISHARES INC
MSCI EQUAL WEITE
464286681
419
4958
SH
SOLE
4958
0
0
ISHARES INC
MSCI EURZONE ETF
464286608
10006
202755
SH
SOLE
202755
0
0
ISHARES INC
MSCI GBL MIN VOL
464286525
4213
40958
SH
SOLE
40958
0
0
ISHARES INC
MSCI GERMANY ETF
464286806
678
19583
SH
SOLE
19583
0
0
ISHARES INC
MSCI ITALY ETF
46434G830
277
8544
SH
SOLE
8544
0
0
ISHARES INC
MSCI JPN ETF NEW
46434G822
7797
115438
SH
SOLE
115438
0
0
ISHARES INC
MSCI MEXICO ETF
464286822
294
6123
SH
SOLE
6123
0
0
ISHARES INC
MSCI PAC JP ETF
464286665
1668
32266
SH
SOLE
32266
0
0
ISHARES INC
MSCI SINGPOR ETF
46434G780
200
8606
SH
SOLE
8606
0
0
ISHARES INC
MSCI STH KOR ETF
464286772
476
5110
SH
SOLE
5110
0
0
ISHARES INC
MSCI SWITZERLAND
464286749
729
14990
SH
SOLE
14990
0
0
ISHARES INC
MSCI TAIWAN ETF
46434G772
4682
73215
SH
SOLE
73215
0
0
ISHARES INC
MSCI WORLD ETF
464286392
3598
28428
SH
SOLE
28428
0
0
ISHARES TR
AGGRES ALLOC ETF
464289859
2003
28346
SH
SOLE
28346
0
0
ISHARES TR
ASIA 50 ETF
464288430
245
2671
SH
SOLE
2671
0
0
ISHARES TR
CHINA LG-CAP ETF
464287184
824
17784
SH
SOLE
17784
0
0
ISHARES TR
COHEN STEER REIT
464287564
2583
39530
SH
SOLE
39530
0
0
ISHARES TR
CORE DIV GRWTH
46434V621
13165
261425
SH
SOLE
261425
0
0
ISHARES TR
CORE HIGH DV ETF
46429B663
35615
368951
SH
SOLE
364995
0
3956
ISHARES TR
CORE MSCI EAFE
46432F842
104553
1396651
SH
SOLE
1396301
0
350
ISHARES TR
CORE MSCI EURO
46434V738
1169
20413
SH
SOLE
20413
0
0
ISHARES TR
CORE MSCI INTL
46435G326
1312
19454
SH
SOLE
19454
0
0
ISHARES TR
CORE MSCI TOTAL
46432F834
2871
39167
SH
SOLE
39167
0
0
ISHARES TR
CORE S&P MCP ETF
464287507
107603
400413
SH
SOLE
400413
0
0
ISHARES TR
CORE S&P SCP ETF
464287804
83598
739940
SH
SOLE
739940
0
0
ISHARES TR
CORE S&P TTL STK
464287150
5252
53182
SH
SOLE
53182
0
0
ISHARES TR
CORE S&P US GWT
464287671
137607
1362711
SH
SOLE
1362711
0
0
ISHARES TR
CORE S&P US VLU
464287663
37691
523775
SH
SOLE
523775
0
0
ISHARES TR
CORE S&P500 ETF
464287200
576922
1341930
SH
SOLE
1341915
0
15
ISHARES TR
CUR HD EURZN ETF
46434V639
938
25751
SH
SOLE
25751
0
0
ISHARES TR
DOW JONES US ETF
464287846
1586
14691
SH
SOLE
14691
0
0
ISHARES TR
EAFE GRWTH ETF
464288885
9950
92751
SH
SOLE
92751
0
0
ISHARES TR
EAFE SML CP ETF
464288273
3432
46276
SH
SOLE
46276
0
0
ISHARES TR
EAFE VALUE ETF
464288877
1024
19791
SH
SOLE
19791
0
0
ISHARES TR
ESG AW MSCI EAFE
46435G516
1241
15702
SH
SOLE
15702
0
0
ISHARES TR
ESG AWARE MSCI
46435U663
1349
33411
SH
SOLE
33411
0
0
ISHARES TR
EUROPE ETF
464287861
817
15325
SH
SOLE
15325
0
0
ISHARES TR
EXPANDED TECH
464287515
22605
57956
SH
SOLE
57956
0
0
ISHARES TR
EXPND TEC SC ETF
464287549
1281
3170
SH
SOLE
3170
0
0
ISHARES TR
EXPONENTIAL TECH
46434V381
1407
22241
SH
SOLE
22241
0
0
ISHARES TR
GENOMICS IMMUN
46435U192
2558
49170
SH
SOLE
49170
0
0
ISHARES TR
GL CLEAN ENE ETF
464288224
6426
273930
SH
SOLE
273930
0
0
ISHARES TR
GLOB HLTHCRE ETF
464287325
395
4753
SH
SOLE
4753
0
0
ISHARES TR
GLOBAL 100 ETF
464287572
2819
39703
SH
SOLE
39703
0
0
ISHARES TR
GLOBAL ENERG ETF
464287341
353
13259
SH
SOLE
13259
0
0
ISHARES TR
GLOBAL FINLS ETF
464287333
1024
13189
SH
SOLE
13189
0
0
ISHARES TR
GLOBAL MATER ETF
464288695
1482
16298
SH
SOLE
16298
0
0
ISHARES TR
GLOBAL TECH ETF
464287291
723
2141
SH
SOLE
2141
0
0
ISHARES TR
HDG MSCI EAFE
46434V803
43267
1249043
SH
SOLE
1249043
0
0
ISHARES TR
INDIA 50 ETF
464289529
402
8601
SH
SOLE
8601
0
0
ISHARES TR
INTL DEV RE ETF
464288489
2845
97100
SH
SOLE
97100
0
0
ISHARES TR
INTL DIV GRWTH
46435G524
2206
32728
SH
SOLE
32728
0
0
ISHARES TR
INTL SEL DIV ETF
464288448
15108
466304
SH
SOLE
466304
0
0
ISHARES TR
ISHARES BIOTECH
464287556
37194
227279
SH
SOLE
227279
0
0
ISHARES TR
ISHARES SEMICDTR
464287523
44970
99004
SH
SOLE
99004
0
0
ISHARES TR
LATN AMER 40 ETF
464287390
1953
61959
SH
SOLE
61959
0
0
ISHARES TR
MICRO-CAP ETF
464288869
12223
80098
SH
SOLE
80098
0
0
ISHARES TR
MORNINGSTAR GRWT
464287119
3451
53287
SH
SOLE
53287
0
0
ISHARES TR
MORNINGSTAR VALU
464288109
1639
25386
SH
SOLE
25386
0
0
ISHARES TR
MORTGE REL ETF
46435G342
236
6352
SH
SOLE
6352
0
0
ISHARES TR
MRGSTR MD CP GRW
464288307
8638
125389
SH
SOLE
125389
0
0
ISHARES TR
MRGSTR SM CP ETF
464288505
601
10254
SH
SOLE
10254
0
0
ISHARES TR
MSCI AC ASIA ETF
464288182
611
6470
SH
SOLE
6470
0
0
ISHARES TR
MSCI ACWI ETF
464288257
13293
131365
SH
SOLE
131365
0
0
ISHARES TR
MSCI ACWI EX US
464288240
19734
343144
SH
SOLE
343144
0
0
ISHARES TR
MSCI CHINA ETF
46429B671
16927
205325
SH
SOLE
205325
0
0
ISHARES TR
MSCI EAFE ETF
464287465
169754
2152060
SH
SOLE
2152060
0
0
ISHARES TR
MSCI EAFE MIN VL
46429B689
4517
59790
SH
SOLE
59790
0
0
ISHARES TR
MSCI EMG MKT ETF
464287234
103189
1871066
SH
SOLE
1871066
0
0
ISHARES TR
MSCI INDIA ETF
46429B598
344
7772
SH
SOLE
7772
0
0
ISHARES TR
MSCI INTL QUALTY
46434V456
9203
238659
SH
SOLE
238659
0
0
ISHARES TR
MSCI KLD400 SOC
464288570
30577
369150
SH
SOLE
369150
0
0
ISHARES TR
MSCI LW CRB TG
46434V464
4555
27438
SH
SOLE
27438
0
0
ISHARES TR
MSCI UK ETF NEW
46435G334
462
14138
SH
SOLE
14138
0
0
ISHARES TR
MSCI USA ESG SLC
464288802
13747
143885
SH
SOLE
143885
0
0
ISHARES TR
MSCI USA MIN VOL
46429B697
52513
713399
SH
SOLE
688821
0
24578
ISHARES TR
MSCI USA MMENTM
46432F396
6473
37326
SH
SOLE
37326
0
0
ISHARES TR
MSCI USA QLT FCT
46432F339
21775
163886
SH
SOLE
163886
0
0
ISHARES TR
MSCI USA VALUE
46432F388
385
3661
SH
SOLE
3661
0
0
ISHARES TR
RESIDENTIAL MULT
464288562
1769
21228
SH
SOLE
21228
0
0
ISHARES TR
RUS 1000 ETF
464287622
382748
1581079
SH
SOLE
1581079
0
0
ISHARES TR
RUS 1000 GRW ETF
464287614
424420
1563358
SH
SOLE
1543492
0
19866
ISHARES TR
RUS 1000 VAL ETF
464287598
310308
1956296
SH
SOLE
1948258
0
8038
ISHARES TR
RUS 2000 GRW ETF
464287648
89362
286702
SH
SOLE
286702
0
0
ISHARES TR
RUS 2000 VAL ETF
464287630
37946
228910
SH
SOLE
228910
0
0
ISHARES TR
RUS MD CP GR ETF
464287481
21353
188628
SH
SOLE
188628
0
0
ISHARES TR
RUS MDCP VAL ETF
464287473
17248
150008
SH
SOLE
150008
0
0
ISHARES TR
RUS MID CAP ETF
464287499
81006
1022292
SH
SOLE
1022292
0
0
ISHARES TR
RUS TOP 200 ETF
464289446
958
9315
SH
SOLE
9315
0
0
ISHARES TR
RUS TP200 GR ETF
464289438
558
3702
SH
SOLE
3702
0
0
ISHARES TR
RUS TP200 VL ETF
464289420
777
11701
SH
SOLE
11701
0
0
ISHARES TR
RUSEL 2500 ETF
46435G268
386
5822
SH
SOLE
5822
0
0
ISHARES TR
RUSSELL 2000 ETF
464287655
335530
1462832
SH
SOLE
1462832
0
0
ISHARES TR
RUSSELL 3000 ETF
464287689
262315
1025028
SH
SOLE
1025028
0
0
ISHARES TR
S&P 100 ETF
464287101
19350
98633
SH
SOLE
98633
0
0
ISHARES TR
S&P 500 GRWT ETF
464287309
235366
3236163
SH
SOLE
3236163
0
0
ISHARES TR
S&P 500 VAL ETF
464287408
48339
327413
SH
SOLE
314011
0
13402
ISHARES TR
S&P MC 400GR ETF
464287606
39742
491067
SH
SOLE
483147
0
7920
ISHARES TR
S&P MC 400VL ETF
464287705
9885
93835
SH
SOLE
93835
0
0
ISHARES TR
S&P SML 600 GWT
464287887
27301
205845
SH
SOLE
200409
0
5436
ISHARES TR
SELECT DIVID ETF
464287168
91890
787944
SH
SOLE
787944
0
0
ISHARES TR
SP SMCP600VL ETF
464287879
8233
78087
SH
SOLE
72213
0
5874
ISHARES TR
TRANS AVG ETF
464287192
626
2407
SH
SOLE
2407
0
0
ISHARES TR
U.S. CNSM GD ETF
464287812
484
2630
SH
SOLE
2630
0
0
ISHARES TR
U.S. CNSM SV ETF
464287580
489
6296
SH
SOLE
6296
0
0
ISHARES TR
U.S. ENERGY ETF
464287796
690
23720
SH
SOLE
23720
0
0
ISHARES TR
U.S. FIN SVC ETF
464287770
4897
26436
SH
SOLE
26436
0
0
ISHARES TR
U.S. FINLS ETF
464287788
1067
13168
SH
SOLE
13168
0
0
ISHARES TR
U.S. MED DVC ETF
464288810
4197
11626
SH
SOLE
11626
0
0
ISHARES TR
U.S. PHARMA ETF
464288836
453
2436
SH
SOLE
2436
0
0
ISHARES TR
U.S. REAL ES ETF
464287739
7185
70478
SH
SOLE
70478
0
0
ISHARES TR
U.S. TECH ETF
464287721
6103
61398
SH
SOLE
61398
0
0
ISHARES TR
US AER DEF ETF
464288760
5724
52261
SH
SOLE
52261
0
0
ISHARES TR
US HLTHCARE ETF
464287762
2230
8172
SH
SOLE
8172
0
0
ISHARES TR
US HLTHCR PR ETF
464288828
9605
36048
SH
SOLE
36048
0
0
ISHARES TR
US HOME CONS ETF
464288752
5378
77696
SH
SOLE
77696
0
0
ISHARES TR
US INDUSTRIALS
464287754
295
2652
SH
SOLE
2652
0
0
ISHARES TR
US REGNL BKS ETF
464288778
1310
22770
SH
SOLE
22770
0
0
ISHARES TR
US TELECOM ETF
464287713
280
8428
SH
SOLE
8428
0
0
ISTAR INC
COM
45031U101
215
10366
SH
SOLE
10366
0
0
ITAU UNIBANCO HLDG S A
SPON ADR REP PFD
465562106
1978
329077
SH
SOLE
329077
0
0
ITRON INC
COM
465741106
773
7733
SH
SOLE
7733
0
0
J JILL INC
COM
46620W201
197
10000
SH
SOLE
10000
0
0
J P MORGAN EXCHANGE-TRADED F
BETABUILDERS CDA
46641Q225
919
14203
SH
SOLE
14203
0
0
J P MORGAN EXCHANGE-TRADED F
BETABUILDERS DEV
46641Q233
957
16365
SH
SOLE
16365
0
0
J P MORGAN EXCHANGE-TRADED F
BETABUILDERS EUR
46641Q191
668
11409
SH
SOLE
11409
0
0
J P MORGAN EXCHANGE-TRADED F
BETABULDRS JAPAN
46641Q217
1041
18425
SH
SOLE
18425
0
0
J P MORGAN EXCHANGE-TRADED F
DIV RTN INT EQ
46641Q209
727
11643
SH
SOLE
11643
0
0
J2 GLOBAL INC
COM
48123V102
1981
14398
SH
SOLE
14398
0
0
JABIL INC
COM
466313103
1185
20395
SH
SOLE
20395
0
0
JACOBS ENGR GROUP INC
COM
469814107
1652
12379
SH
SOLE
12379
0
0
JAGUAR HEALTH INC
COM
47010C409
25
15715
SH
SOLE
15715
0
0
JAMES RIV GROUP LTD
COM
G5005R107
435
11582
SH
SOLE
11582
0
0
JANUS DETROIT STR TR
HENDERSN SML ETF
47103U209
1963
29048
SH
SOLE
29048
0
0
JAZZ PHARMACEUTICALS PLC
SHS USD
G50871105
1657
9330
SH
SOLE
9330
0
0
JD.COM INC
SPON ADR CL A
47215P106
846
10595
SH
SOLE
10595
0
0
JEFFERIES FINL GROUP INC
COM
47233W109
823
24057
SH
SOLE
24057
0
0
JETBLUE AWYS CORP
COM
477143101
1015
60501
SH
SOLE
60501
0
0
JOHN BEAN TECHNOLOGIES CORP
COM
477839104
2702
18949
SH
SOLE
18949
0
0
JOHN HANCOCK EXCHANGE TRADED
MULTIFACTR SML
47804J842
471
13514
SH
SOLE
13514
0
0
JOHNSON & JOHNSON
COM
478160104
238126
1445468
SH
SOLE
1419238
0
26230
JOHNSON CTLS INTL PLC
SHS
G51502105
9320
135795
SH
SOLE
135795
0
0
JOINT CORP
COM
47973J102
654
7796
SH
SOLE
7796
0
0
JONES LANG LASALLE INC
COM
48020Q107
5004
25603
SH
SOLE
25603
0
0
JPMORGAN CHASE & CO
ALERIAN ML ETN
46625H365
4109
209108
SH
SOLE
209108
0
0
JPMORGAN CHASE & CO
COM
46625H100
432593
2781235
SH
SOLE
2764136
0
17099
JUNIPER NETWORKS INC
COM
48203R104
490
17929
SH
SOLE
17929
0
0
JUPITER WELLNESS INC
COM NEW
48208F105
158
35296
SH
SOLE
35296
0
0
KANSAS CITY SOUTHERN
COM NEW
485170302
3516
12407
SH
SOLE
11657
0
750
KAR AUCTION SVCS INC
COM
48238T109
4612
262805
SH
SOLE
262805
0
0
KARYOPHARM THERAPEUTICS INC
COM
48576U106
232
22451
SH
SOLE
22451
0
0
KAYNE ANDERSON ENERGY INFRST
COM
486606106
748
84105
SH
SOLE
84105
0
0
KB HOME
COM
48666K109
1746
42876
SH
SOLE
42876
0
0
KE HLDGS INC
SPONSORED ADS
482497104
326
6845
SH
SOLE
6845
0
0
KELLOGG CO
COM
487836108
2595
40338
SH
SOLE
40338
0
0
KEMPER CORP
COM
488401100
460
6224
SH
SOLE
6224
0
0
KENNEDY-WILSON HOLDINGS INC
COM
489398107
7601
382537
SH
SOLE
382537
0
0
KEYCORP
COM
493267108
897
43416
SH
SOLE
43416
0
0
KEYSIGHT TECHNOLOGIES INC
COM
49338L103
2311
14964
SH
SOLE
14964
0
0
KILROY RLTY CORP
COM
49427F108
709
10183
SH
SOLE
10183
0
0
KIMBELL RTY PARTNERS LP
UNIT
49435R102
409
31797
SH
SOLE
31797
0
0
KIMBERLY-CLARK CORP
COM
494368103
15630
116834
SH
SOLE
116834
0
0
KIMCO RLTY CORP
COM
49446R109
5235
251061
SH
SOLE
251061
0
0
KINDER MORGAN INC DEL
COM
49456B101
72689
3987344
SH
SOLE
3732844
0
254500
KINSALE CAP GROUP INC
COM
49714P108
358
2174
SH
SOLE
2174
0
0
KIRBY CORP
COM
497266106
208
3435
SH
SOLE
3435
0
0
KKR & CO INC
COM
48251W104
13635
230167
SH
SOLE
230167
0
0
KKR REAL ESTATE FIN TR INC
COM
48251K100
321
14820
SH
SOLE
14820
0
0
KLA CORP
COM NEW
482480100
23576
72719
SH
SOLE
72719
0
0
KNIGHT-SWIFT TRANSN HLDGS IN
CL A
499049104
774
17025
SH
SOLE
17025
0
0
KONINKLIJKE PHILIPS N V
NY REGIS SHS NEW
500472303
1656
33318
SH
SOLE
33318
0
0
KONTOOR BRANDS INC
COM
50050N103
221
3921
SH
SOLE
3921
0
0
KOSMOS ENERGY LTD
COM
500688106
80
23056
SH
SOLE
23056
0
0
KRAFT HEINZ CO
COM
500754106
1113
27287
SH
SOLE
27287
0
0
KRANESHARES TR
BOSERA MSCI CH
500767405
802
16773
SH
SOLE
16773
0
0
KRANESHARES TR
CSI CHI INTERNET
500767306
5387
77204
SH
SOLE
77204
0
0
KROGER CO
COM
501044101
2902
75748
SH
SOLE
75748
0
0
KVH INDS INC
COM
482738101
1580
128444
SH
SOLE
128444
0
0
L3HARRIS TECHNOLOGIES INC
COM
502431109
8160
37754
SH
SOLE
22233
0
15521
LA Z BOY INC
COM
505336107
624
16844
SH
SOLE
16844
0
0
LABORATORY CORP AMER HLDGS
COM NEW
50540R409
4037
14636
SH
SOLE
14636
0
0
LAKELAND BANCORP INC
COM
511637100
1105
63205
SH
SOLE
63205
0
0
LAM RESEARCH CORP
COM
512807108
50019
76869
SH
SOLE
76869
0
0
LAMAR ADVERTISING CO NEW
CL A
512816109
4189
40119
SH
SOLE
40119
0
0
LAMB WESTON HLDGS INC
COM
513272104
1976
24504
SH
SOLE
24504
0
0
LANCASTER COLONY CORP
COM
513847103
456
2355
SH
SOLE
2355
0
0
LANDMARK INFRASTRCTUR PARTR
COM UNIT LTD
51508J108
688
53981
SH
SOLE
53981
0
0
LANDSTAR SYS INC
COM
515098101
1882
11907
SH
SOLE
11907
0
0
LAS VEGAS SANDS CORP
COM
517834107
7997
151780
SH
SOLE
151780
0
0
LATTICE STRATEGIES TR
HARTFORD MLT ETF
518416102
8192
266754
SH
SOLE
266754
0
0
LAUDER ESTEE COS INC
CL A
518439104
57695
181384
SH
SOLE
181384
0
0
LCI INDS
COM
50189K103
1704
12965
SH
SOLE
12965
0
0
LEGGETT & PLATT INC
COM
524660107
2084
40225
SH
SOLE
40225
0
0
LEIDOS HOLDINGS INC
COM
525327102
2173
21496
SH
SOLE
21496
0
0
LEMONADE INC
COM
52567D107
1258
11494
SH
SOLE
11494
0
0
LENNAR CORP
CL A
526057104
10648
107180
SH
SOLE
107180
0
0
LENNAR CORP
CL B
526057302
305
3740
SH
SOLE
3740
0
0
LENNOX INTL INC
COM
526107107
577
1645
SH
SOLE
1645
0
0
LESLIES INC
COM
527064109
1330
48397
SH
SOLE
48397
0
0
LEXINGTON REALTY TRUST
COM
529043101
1225
102522
SH
SOLE
102522
0
0
LGI HOMES INC
COM
50187T106
249
1540
SH
SOLE
1540
0
0
LHC GROUP INC
COM
50187A107
267
1332
SH
SOLE
1332
0
0
LIBERTY BROADBAND CORP
COM SER C
530307305
8848
50953
SH
SOLE
50953
0
0
LIBERTY GLOBAL PLC
SHS CL C
G5480U120
5951
220068
SH
SOLE
220068
0
0
LIBERTY MEDIA CORP DEL
COM C SIRIUSXM
531229607
910
19618
SH
SOLE
19618
0
0
LIBERTY MEDIA CORP DEL
COM SER A FRMLA
531229870
450
10547
SH
SOLE
10547
0
0
LIBERTY MEDIA CORP DEL
COM SER C FRMLA
531229854
398
8250
SH
SOLE
8250
0
0
LIGAND PHARMACEUTICALS INC
COM NEW
53220K504
705
5377
SH
SOLE
5377
0
0
LILLY ELI & CO
COM
532457108
71645
312150
SH
SOLE
269305
0
42845
LINCOLN ELEC HLDGS INC
COM
533900106
597
4530
SH
SOLE
4530
0
0
LINCOLN NATL CORP IND
COM
534187109
5003
79613
SH
SOLE
79613
0
0
LINDE PLC
SHS
G5494J103
112416
388849
SH
SOLE
388514
0
335
LITHIA MTRS INC
COM
536797103
27373
79656
SH
SOLE
79656
0
0
LITTELFUSE INC
COM
537008104
1451
5695
SH
SOLE
5695
0
0
LIVE NATION ENTERTAINMENT IN
COM
538034109
31277
357088
SH
SOLE
357088
0
0
LKQ CORP
COM
501889208
3107
63126
SH
SOLE
63126
0
0
LOCKHEED MARTIN CORP
COM
539830109
178347
471380
SH
SOLE
471330
0
50
LOEWS CORP
COM
540424108
1219
22308
SH
SOLE
22308
0
0
LORDSTOWN MOTORS CORP
COM CL A
54405Q100
451
40800
SH
SOLE
40800
0
0
LOWES COS INC
COM
548661107
116382
600001
SH
SOLE
594001
0
6000
LPL FINL HLDGS INC
COM
50212V100
1259
9329
SH
SOLE
9329
0
0
LSI INDS INC OHIO
COM
50216C108
796
99433
SH
SOLE
99433
0
0
LTC PPTYS INC
COM
502175102
372
9686
SH
SOLE
9686
0
0
LULULEMON ATHLETICA INC
COM
550021109
46689
127925
SH
SOLE
127925
0
0
LUMEN TECHNOLOGIES INC
COM
550241103
2106
154940
SH
SOLE
154940
0
0
LUMINAR TECHNOLOGIES INC
COM CL A
550424105
207
9423
SH
SOLE
9423
0
0
LYDALL INC
COM
550819106
1270
20984
SH
SOLE
20984
0
0
LYFT INC
CL A COM
55087P104
3663
60570
SH
SOLE
60570
0
0
LYONDELLBASELL INDUSTRIES N
SHS - A -
N53745100
64798
629897
SH
SOLE
629897
0
0
M & T BK CORP
COM
55261F104
1786
12289
SH
SOLE
12289
0
0
M D C HLDGS INC
COM
552676108
334
6597
SH
SOLE
6597
0
0
MACOM TECH SOLUTIONS HLDGS I
COM
55405Y100
499
7795
SH
SOLE
7795
0
0
MADISON SQUARE GRDN SPRT COR
CL A
55825T103
437
2534
SH
SOLE
2534
0
0
MAGELLAN MIDSTREAM PRTNRS LP
COM UNIT RP LP
559080106
2657
54328
SH
SOLE
54328
0
0
MAGNA INTL INC
COM
559222401
5616
60624
SH
SOLE
60624
0
0
MAGNACHIP SEMICONDUCTOR CORP
COM
55933J203
2193
91920
SH
SOLE
91920
0
0
MAGNOLIA OIL & GAS CORP
CL A
559663109
1949
124682
SH
SOLE
124682
0
0
MANHATTAN ASSOCIATES INC
COM
562750109
857
5916
SH
SOLE
5916
0
0
MANTECH INTERNATIONAL CORP
CL A
564563104
274
3162
SH
SOLE
3162
0
0
MANULIFE FINL CORP
COM
56501R106
38790
1969014
SH
SOLE
1969014
0
0
MARATHON DIGITAL HOLDINGS IN
COM
565788106
2567
81818
SH
SOLE
81818
0
0
MARATHON OIL CORP
COM
565849106
16557
1215628
SH
SOLE
1215628
0
0
MARATHON PETE CORP
COM
56585A102
129485
2143085
SH
SOLE
2143085
0
0
MARAVAI LIFESCIENCES HLDGS I
COM CL A
56600D107
209
5000
SH
SOLE
5000
0
0
MARKEL CORP
COM
570535104
6273
5286
SH
SOLE
5286
0
0
MARKETAXESS HLDGS INC
COM
57060D108
386
833
SH
SOLE
833
0
0
MARRIOTT INTL INC NEW
CL A
571903202
37182
272353
SH
SOLE
272353
0
0
MARSH & MCLENNAN COS INC
COM
571748102
5763
40968
SH
SOLE
40968
0
0
MARTIN MARIETTA MATLS INC
COM
573284106
40043
113819
SH
SOLE
113819
0
0
MARVELL TECHNOLOGY INC
COM
573874104
10319
176907
SH
SOLE
176907
0
0
MASCO CORP
COM
574599106
4352
73881
SH
SOLE
28556
0
45325
MASIMO CORP
COM
574795100
60963
251446
SH
SOLE
251446
0
0
MASONITE INTL CORP
COM
575385109
1411
12618
SH
SOLE
12618
0
0
MASTEC INC
COM
576323109
4754
44807
SH
SOLE
44807
0
0
MASTERCARD INCORPORATED
CL A
57636Q104
179917
492802
SH
SOLE
492602
0
200
MASTERCRAFT BOAT HLDGS INC
COM
57637H103
1516
57664
SH
SOLE
57664
0
0
MATCH GROUP INC NEW
COM
57667L107
531
3293
SH
SOLE
3293
0
0
MATSON INC
COM
57686G105
209
3271
SH
SOLE
3271
0
0
MATTHEWS INTL CORP
CL A
577128101
317
8804
SH
SOLE
8804
0
0
MAXIM INTEGRATED PRODS INC
COM
57772K101
770
7311
SH
SOLE
7311
0
0
MAXIMUS INC
COM
577933104
1040
11820
SH
SOLE
11820
0
0
MBIA INC
COM
55262C100
815
74132
SH
SOLE
74132
0
0
MCCORMICK & CO INC
COM NON VTG
579780206
2615
29609
SH
SOLE
29609
0
0
MCDONALDS CORP
COM
580135101
100421
434742
SH
SOLE
399022
0
35720
MCEWEN MNG INC
COM
58039P107
21
15000
SH
SOLE
15000
0
0
MCKESSON CORP
COM
58155Q103
10363
54188
SH
SOLE
54188
0
0
MDU RES GROUP INC
COM
552690109
1139
36359
SH
SOLE
36359
0
0
MEDALLIA INC
COM
584021109
433
12816
SH
SOLE
12816
0
0
MEDICAL PPTYS TRUST INC
COM
58463J304
1135
56446
SH
SOLE
56446
0
0
MEDIFAST INC
COM
58470H101
1269
4484
SH
SOLE
4484
0
0
MEDNAX INC
COM
58502B106
365
12097
SH
SOLE
12097
0
0
MEDPACE HLDGS INC
COM
58506Q109
962
5446
SH
SOLE
5446
0
0
MEDTRONIC PLC
SHS
G5960L103
143467
1155781
SH
SOLE
1155781
0
0
MERCADOLIBRE INC
COM
58733R102
22812
14644
SH
SOLE
14644
0
0
MERCK & CO INC
COM
58933Y105
131316
1688514
SH
SOLE
1686814
0
1700
MERCURY SYS INC
COM
589378108
362
5459
SH
SOLE
5459
0
0
MERIDIAN BIOSCIENCE INC
COM
589584101
889
40071
SH
SOLE
40071
0
0
MERITOR INC
COM
59001K100
376
16042
SH
SOLE
16042
0
0
META FINL GROUP INC
COM
59100U108
362
7151
SH
SOLE
7151
0
0
METHODE ELECTRS INC
COM
591520200
839
17040
SH
SOLE
17040
0
0
METLIFE INC
COM
59156R108
6134
102492
SH
SOLE
102492
0
0
METTLER TOLEDO INTERNATIONAL
COM
592688105
11806
8522
SH
SOLE
8522
0
0
MFA FINL INC
COM
55272X102
158
34324
SH
SOLE
34324
0
0
MGIC INVT CORP WIS
COM
552848103
247
18140
SH
SOLE
18140
0
0
MGM GROWTH PPTYS LLC
CL A COM
55303A105
2859
78067
SH
SOLE
78067
0
0
MGM RESORTS INTERNATIONAL
COM
552953101
34818
816373
SH
SOLE
816373
0
0
MICROCHIP TECHNOLOGY INC.
COM
595017104
45378
303044
SH
SOLE
303044
0
0
MICRON TECHNOLOGY INC
COM
595112103
3276
38554
SH
SOLE
38554
0
0
MICROSOFT CORP
COM
594918104
1233230
4552345
SH
SOLE
4501436
0
50909
MICROSTRATEGY INC
CL A NEW
594972408
31746
47774
SH
SOLE
47774
0
0
MID-AMER APT CMNTYS INC
COM
59522J103
777
4614
SH
SOLE
4614
0
0
MIDDLEBY CORP
COM
596278101
1470
8484
SH
SOLE
8484
0
0
MILLER INDS INC TENN
COM NEW
600551204
1113
28225
SH
SOLE
28225
0
0
MIMECAST LTD
ORD SHS
G14838109
311
5858
SH
SOLE
5858
0
0
MINERALS TECHNOLOGIES INC
COM
603158106
314
3991
SH
SOLE
3991
0
0
MITSUBISHI UFJ FINL GROUP IN
SPONSORED ADS
606822104
1795
331102
SH
SOLE
331102
0
0
MKS INSTRS INC
COM
55306N104
3286
18463
SH
SOLE
18463
0
0
MODERNA INC
COM
60770K107
20957
89188
SH
SOLE
89188
0
0
MOELIS & CO
CL A
60786M105
9174
161257
SH
SOLE
161257
0
0
MOHAWK INDS INC
COM
608190104
223
1158
SH
SOLE
1158
0
0
MOLINA HEALTHCARE INC
COM
60855R100
1167
4611
SH
SOLE
4611
0
0
MOLSON COORS BEVERAGE CO
CL B
60871R209
979
18237
SH
SOLE
18237
0
0
MOMENTIVE GLOBAL INC
COM
60878Y108
3221
152895
SH
SOLE
152895
0
0
MONARCH CASINO & RESORT INC
COM
609027107
301
4556
SH
SOLE
4556
0
0
MONDELEZ INTL INC
CL A
609207105
46308
741644
SH
SOLE
741644
0
0
MONGODB INC
CL A
60937P106
19166
53015
SH
SOLE
53015
0
0
MONMOUTH REAL ESTATE INVT CO
CL A
609720107
311
16600
SH
SOLE
16600
0
0
MONOLITHIC PWR SYS INC
COM
609839105
2157
5775
SH
SOLE
5775
0
0
MONRO INC
COM
610236101
521
8207
SH
SOLE
8207
0
0
MONROE CAP CORP
COM
610335101
391
36421
SH
SOLE
36421
0
0
MONSTER BEVERAGE CORP NEW
COM
61174X109
6339
69395
SH
SOLE
69395
0
0
MOODYS CORP
COM
615369105
3474
9587
SH
SOLE
9587
0
0
MORGAN STANLEY
COM NEW
617446448
128870
1405497
SH
SOLE
1405297
0
200
MORNINGSTAR INC
COM
617700109
384
1493
SH
SOLE
1493
0
0
MOSAIC CO NEW
COM
61945C103
8110
254153
SH
SOLE
254153
0
0
MOTOROLA SOLUTIONS INC
COM NEW
620076307
3964
18282
SH
SOLE
18282
0
0
MP MATERIALS CORP
COM CL A
553368101
2498
67783
SH
SOLE
67783
0
0
MPLX LP
COM UNIT REP LTD
55336V100
1793
60570
SH
SOLE
60570
0
0
MSA SAFETY INC
COM
553498106
2208
13336
SH
SOLE
13336
0
0
MSCI INC
COM
55354G100
29260
54889
SH
SOLE
54889
0
0
MSG NETWORK INC
CL A
553573106
2193
150378
SH
SOLE
150378
0
0
MUELLER INDS INC
COM
624756102
3405
78615
SH
SOLE
78615
0
0
MUELLER WTR PRODS INC
COM SER A
624758108
1845
127936
SH
SOLE
127936
0
0
MURPHY USA INC
COM
626755102
854
6404
SH
SOLE
6404
0
0
NANOSTRING TECHNOLOGIES INC
COM
63009R109
1526
23555
SH
SOLE
23555
0
0
NASDAQ INC
COM
631103108
716
4075
SH
SOLE
4075
0
0
NATERA INC
COM
632307104
3926
34583
SH
SOLE
34583
0
0
NATIONAL BEVERAGE CORP
COM
635017106
1123
23780
SH
SOLE
23780
0
0
NATIONAL FUEL GAS CO
COM
636180101
929
17773
SH
SOLE
17773
0
0
NATIONAL GRID PLC
SPONSORED ADR NE
636274409
2435
38081
SH
SOLE
38081
0
0
NATIONAL HEALTH INVS INC
COM
63633D104
227
3391
SH
SOLE
3391
0
0
NATIONAL INSTRS CORP
COM
636518102
652
15422
SH
SOLE
15422
0
0
NATIONAL RETAIL PROPERTIES I
COM
637417106
237
5052
SH
SOLE
5052
0
0
NEKTAR THERAPEUTICS
COM
640268108
187
10892
SH
SOLE
10892
0
0
NEOGEN CORP
COM
640491106
1514
32893
SH
SOLE
32893
0
0
NETAPP INC
COM
64110D104
7277
88944
SH
SOLE
88944
0
0
NETEASE INC
SPONSORED ADS
64110W102
999
8664
SH
SOLE
8664
0
0
NETFLIX INC
COM
64110L106
58339
110446
SH
SOLE
110446
0
0
NEUBERGER BERMAN MLP & ENERG
COM
64129H104
669
133868
SH
SOLE
133868
0
0
NEUROCRINE BIOSCIENCES INC
COM
64125C109
750
7702
SH
SOLE
7702
0
0
NEVRO CORP
COM
64157F103
1864
11245
SH
SOLE
11245
0
0
NEW MTN FIN CORP
COM
647551100
1487
112884
SH
SOLE
112884
0
0
NEW ORIENTAL ED & TECHNOLOGY
SPON ADR
647581107
1964
239846
SH
SOLE
239846
0
0
NEW RESIDENTIAL INVT CORP
COM NEW
64828T201
230
21714
SH
SOLE
21714
0
0
NEW YORK CMNTY BANCORP INC
COM
649445103
1252
113599
SH
SOLE
113599
0
0
NEW YORK MTG TR INC
COM PAR $.02
649604501
96
21425
SH
SOLE
21425
0
0
NEW YORK TIMES CO
CL A
650111107
396
9100
SH
SOLE
9100
0
0
NEWAGE INC
COM
650194103
47
21000
SH
SOLE
21000
0
0
NEWMARKET CORP
COM
651587107
1500
4658
SH
SOLE
4658
0
0
NEWMONT CORP
COM
651639106
1395
22016
SH
SOLE
22016
0
0
NEXPOINT RESIDENTIAL TR INC
COM
65341D102
517
9407
SH
SOLE
9407
0
0
NEXTERA ENERGY INC
COM
65339F101
142805
1948758
SH
SOLE
1948758
0
0
NEXTERA ENERGY PARTNERS LP
COM UNIT PART IN
65341B106
1288
16874
SH
SOLE
16874
0
0
NICE LTD
SPONSORED ADR
653656108
48970
197891
SH
SOLE
197891
0
0
NIKE INC
CL B
654106103
167485
1084116
SH
SOLE
1045221
0
38895
NIO INC
SPON ADS
62914V106
759
14262
SH
SOLE
14262
0
0
NISOURCE INC
COM
65473P105
557
22735
SH
SOLE
22735
0
0
NORDSON CORP
COM
655663102
1663
7577
SH
SOLE
7577
0
0
NORDSTROM INC
COM
655664100
2092
57218
SH
SOLE
57218
0
0
NORFOLK SOUTHN CORP
COM
655844108
23710
89335
SH
SOLE
89335
0
0
NORTHERN TR CORP
COM
665859104
13826
119585
SH
SOLE
119585
0
0
NORTHROP GRUMMAN CORP
COM
666807102
5999
16506
SH
SOLE
16506
0
0
NORTHWEST NAT HLDG CO
COM
66765N105
1814
34537
SH
SOLE
34537
0
0
NORTHWESTERN CORP
COM NEW
668074305
1306
21684
SH
SOLE
21684
0
0
NORWEGIAN CRUISE LINE HLDG L
SHS
G66721104
45149
1535147
SH
SOLE
1535147
0
0
NOVANTA INC
COM
67000B104
363
2696
SH
SOLE
2696
0
0
NOVARTIS AG
SPONSORED ADR
66987V109
20780
227753
SH
SOLE
227753
0
0
NOVAVAX INC
COM NEW
670002401
251
1180
SH
SOLE
1180
0
0
NOVOCURE LTD
ORD SHS
G6674U108
772
3479
SH
SOLE
3479
0
0
NOVO-NORDISK A S
ADR
670100205
9747
116352
SH
SOLE
116352
0
0
NRG ENERGY INC
COM NEW
629377508
2855
70846
SH
SOLE
70846
0
0
NUANCE COMMUNICATIONS INC
COM
67020Y100
615
11293
SH
SOLE
11293
0
0
NUCOR CORP
COM
670346105
7685
80112
SH
SOLE
80112
0
0
NUSHARES ETF TR
NUVEEN ESG LRGCP
67092P201
218
3375
SH
SOLE
3375
0
0
NUSHARES ETF TR
NUVEEN ESG SMLCP
67092P607
984
21798
SH
SOLE
21798
0
0
NUTANIX INC
CL A
67059N108
4086
106916
SH
SOLE
106916
0
0
NUTRIEN LTD
COM
67077M108
6997
115334
SH
SOLE
115334
0
0
NUVASIVE INC
COM
670704105
264
3894
SH
SOLE
3894
0
0
NVENT ELECTRIC PLC
SHS
G6700G107
707
22643
SH
SOLE
22643
0
0
NVIDIA CORPORATION
COM
67066G104
375812
469707
SH
SOLE
469707
0
0
NXP SEMICONDUCTORS N V
COM
N6596X109
7085
34439
SH
SOLE
34439
0
0
OAK STR HEALTH INC
COM
67181A107
735
12548
SH
SOLE
12548
0
0
OAKTREE SPECIALTY LENDING CO
COM
67401P108
107
15967
SH
SOLE
15967
0
0
OCCIDENTAL PETE CORP
*W EXP 08/03/202
674599162
286
20556
SH
SOLE
19272
0
1284
OCCIDENTAL PETE CORP
COM
674599105
3654
116842
SH
SOLE
110666
0
6176
OCEANFIRST FINL CORP
COM
675234108
1172
56261
SH
SOLE
56261
0
0
OGE ENERGY CORP
COM
670837103
876
26031
SH
SOLE
26031
0
0
O-I GLASS INC
COM
67098H104
817
50010
SH
SOLE
50010
0
0
OIL STS INTL INC
COM
678026105
418
53247
SH
SOLE
53247
0
0
OKTA INC
CL A
679295105
7638
31215
SH
SOLE
31215
0
0
OLD DOMINION FREIGHT LINE IN
COM
679580100
14058
55390
SH
SOLE
55390
0
0
OLD REP INTL CORP
COM
680223104
1296
52042
SH
SOLE
52042
0
0
OLIN CORP
COM PAR $1
680665205
261
5643
SH
SOLE
5643
0
0
OLLIES BARGAIN OUTLET HLDGS
COM
681116109
442
5252
SH
SOLE
5252
0
0
OMEGA HEALTHCARE INVS INC
COM
681936100
26462
729194
SH
SOLE
729194
0
0
OMNICOM GROUP INC
COM
681919106
6779
84744
SH
SOLE
84744
0
0
ON SEMICONDUCTOR CORP
COM
682189105
9019
235605
SH
SOLE
235605
0
0
ONE GAS INC
COM
68235P108
201
2711
SH
SOLE
2711
0
0
ONEOK INC NEW
COM
682680103
68067
1223341
SH
SOLE
1223341
0
0
ONESPAWORLD HOLDINGS LIMITED
COM
P73684113
211
21767
SH
SOLE
21767
0
0
ONTO INNOVATION INC
COM
683344105
840
11501
SH
SOLE
11501
0
0
OPEN LENDING CORP
COM CL A
68373J104
18715
434328
SH
SOLE
434328
0
0
ORACLE CORP
COM
68389X105
59620
765933
SH
SOLE
765933
0
0
ORASURE TECHNOLOGIES INC
COM
68554V108
821
80947
SH
SOLE
80947
0
0
OREILLY AUTOMOTIVE INC
COM
67103H107
7250
12805
SH
SOLE
12805
0
0
ORGANON & CO
COMMON STOCK
68622V106
2888
95450
SH
SOLE
95450
0
0
OSHKOSH CORP
COM
688239201
1307
10486
SH
SOLE
10486
0
0
OTIS WORLDWIDE CORP
COM
68902V107
8317
101713
SH
SOLE
101713
0
0
OUTFRONT MEDIA INC
COM
69007J106
642
26731
SH
SOLE
26731
0
0
OVERSTOCK COM INC DEL
COM
690370101
455
4939
SH
SOLE
4939
0
0
OWL ROCK CAPITAL CORPORATION
COM
69121K104
14738
1032770
SH
SOLE
1032770
0
0
OXFORD INDS INC
COM
691497309
243
2460
SH
SOLE
2460
0
0
P T TELEKOMUNIKASI INDONESIA
SPONSORED ADR
715684106
1192
55005
SH
SOLE
55005
0
0
PACCAR INC
COM
693718108
3803
42614
SH
SOLE
23354
0
19260
PACER FDS TR
BNCHMRK INFRA
69374H741
4476
110947
SH
SOLE
110947
0
0
PACER FDS TR
TRENDP 100 ETF
69374H303
400
7218
SH
SOLE
7218
0
0
PACIFIC PREMIER BANCORP
COM
69478X105
463
10958
SH
SOLE
10958
0
0
PACIRA BIOSCIENCES INC
COM
695127100
2104
34668
SH
SOLE
34668
0
0
PACKAGING CORP AMER
COM
695156109
2778
20515
SH
SOLE
20515
0
0
PACWEST BANCORP DEL
COM
695263103
368
8942
SH
SOLE
8942
0
0
PAGERDUTY INC
COM
69553P100
369
8656
SH
SOLE
8656
0
0
PALANTIR TECHNOLOGIES INC
CL A
69608A108
14584
553272
SH
SOLE
553272
0
0
PALO ALTO NETWORKS INC
COM
697435105
36124
97356
SH
SOLE
97356
0
0
PAPA JOHNS INTL INC
COM
698813102
345
3302
SH
SOLE
3302
0
0
PARK HOTELS & RESORTS INC
COM
700517105
2412
117017
SH
SOLE
117017
0
0
PARKER-HANNIFIN CORP
COM
701094104
63121
205532
SH
SOLE
205532
0
0
PATRICK INDS INC
COM
703343103
417
5715
SH
SOLE
5715
0
0
PAYCHEX INC
COM
704326107
37716
351500
SH
SOLE
351400
0
100
PAYCOM SOFTWARE INC
COM
70432V102
12211
33595
SH
SOLE
33595
0
0
PAYLOCITY HLDG CORP
COM
70438V106
777
4074
SH
SOLE
4074
0
0
PAYPAL HLDGS INC
COM
70450Y103
327791
1124575
SH
SOLE
1124443
0
132
PAYSAFE LIMITED
ORD
G6964L107
139
11500
SH
SOLE
11500
0
0
PDC ENERGY INC
COM
69327R101
824
17993
SH
SOLE
17993
0
0
PEBBLEBROOK HOTEL TR
COM
70509V100
3812
161848
SH
SOLE
161848
0
0
PELOTON INTERACTIVE INC
CL A COM
70614W100
12357
99637
SH
SOLE
99637
0
0
PEMBINA PIPELINE CORP
COM
706327103
20866
656798
SH
SOLE
656798
0
0
PENN NATL GAMING INC
COM
707569109
15961
208672
SH
SOLE
208672
0
0
PENNANTPARK FLOATING RATE CA
COM
70806A106
3741
294139
SH
SOLE
294139
0
0
PENNANTPARK INVT CORP
COM
708062104
3318
496730
SH
SOLE
496730
0
0
PENNSYLVANIA REAL ESTATE INV
SH BEN INT
709102107
129
51800
SH
SOLE
51800
0
0
PENNYMAC MTG INVT TR
COM
70931T103
446
21172
SH
SOLE
21172
0
0
PENSKE AUTOMOTIVE GRP INC
COM
70959W103
275
3643
SH
SOLE
3643
0
0
PENUMBRA INC
COM
70975L107
7262
26499
SH
SOLE
26499
0
0
PEOPLES UNITED FINANCIAL INC
COM
712704105
31716
1850394
SH
SOLE
1850394
0
0
PEPSICO INC
COM
713448108
217580
1468447
SH
SOLE
1420934
0
47513
PERFORMANCE FOOD GROUP CO
COM
71377A103
1355
27952
SH
SOLE
27952
0
0
PERRIGO CO PLC
SHS
G97822103
1650
35986
SH
SOLE
35986
0
0
PETIQ INC
COM CL A
71639T106
831
21539
SH
SOLE
21539
0
0
PFIZER INC
COM
717081103
214002
5464804
SH
SOLE
5421525
0
43279
PG&E CORP
COM
69331C108
787
77341
SH
SOLE
77341
0
0
PGT INNOVATIONS INC
COM
69336V101
223
9621
SH
SOLE
9621
0
0
PHILIP MORRIS INTL INC
COM
718172109
29424
296884
SH
SOLE
296659
0
225
PHILLIPS 66
COM
718546104
28248
329156
SH
SOLE
329156
0
0
PHILLIPS 66 PARTNERS LP
COM UNIT REP INT
718549207
488
12358
SH
SOLE
12358
0
0
PHREESIA INC
COM
71944F106
566
9228
SH
SOLE
9228
0
0
PHYSICIANS RLTY TR
COM
71943U104
2112
114366
SH
SOLE
114366
0
0
PINDUODUO INC
SPONSORED ADS
722304102
1204
9480
SH
SOLE
9480
0
0
PINE IS ACQUISITION CORP
UNIT 99/99/9999
722615200
117
11535
SH
SOLE
11535
0
0
PING IDENTITY HLDG CORP
COM
72341T103
266
11628
SH
SOLE
11628
0
0
PINNACLE FINL PARTNERS INC
COM
72346Q104
673
7626
SH
SOLE
7626
0
0
PINNACLE WEST CAP CORP
COM
723484101
370
4519
SH
SOLE
4519
0
0
PINTEREST INC
CL A
72352L106
17343
219670
SH
SOLE
219670
0
0
PIONEER NAT RES CO
COM
723787107
61733
379847
SH
SOLE
379847
0
0
PIPER SANDLER COMPANIES
COM
724078100
511
3941
SH
SOLE
3941
0
0
PJT PARTNERS INC
COM CL A
69343T107
698
9778
SH
SOLE
9778
0
0
PLAINS ALL AMERN PIPELINE L
UNIT LTD PARTN
726503105
1085
95516
SH
SOLE
95516
0
0
PLANTRONICS INC NEW
COM
727493108
365
8756
SH
SOLE
8756
0
0
PLUG POWER INC
COM NEW
72919P202
495
14480
SH
SOLE
14480
0
0
PLX PHARMA INC
COM
72942A107
276
20000
SH
SOLE
20000
0
0
PLYMOUTH INDL REIT INC
COM
729640102
983
49084
SH
SOLE
49084
0
0
PNC FINL SVCS GROUP INC
COM
693475105
78909
413654
SH
SOLE
413654
0
0
POLARIS INC
COM
731068102
1325
9677
SH
SOLE
9677
0
0
POLARITYTE INC
COM
731094108
32
31600
SH
SOLE
31600
0
0
POOL CORP
COM
73278L105
1956
4264
SH
SOLE
4264
0
0
POPULAR INC
COM NEW
733174700
6309
84069
SH
SOLE
84069
0
0
PORTLAND GEN ELEC CO
COM NEW
736508847
14945
324336
SH
SOLE
324336
0
0
POST HLDGS INC
COM
737446104
4122
38005
SH
SOLE
38005
0
0
POSTAL REALTY TRUST INC
CL A
73757R102
319
17504
SH
SOLE
17504
0
0
POWER INTEGRATIONS INC
COM
739276103
246
2997
SH
SOLE
2997
0
0
PPG INDS INC
COM
693506107
33525
197471
SH
SOLE
197471
0
0
PPL CORP
COM
69351T106
5096
182185
SH
SOLE
182185
0
0
PRA HEALTH SCIENCES INC
COM
69354M108
331
2002
SH
SOLE
2002
0
0
PREMIER INC
CL A
74051N102
834
23985
SH
SOLE
23985
0
0
PRESTIGE CONSMR HEALTHCARE I
COM
74112D101
685
13146
SH
SOLE
13146
0
0
PRICE T ROWE GROUP INC
COM
74144T108
59157
298820
SH
SOLE
298820
0
0
PRIMERICA INC
COM
74164M108
1138
7434
SH
SOLE
7434
0
0
PRIMO WATER CORPORATION
COM
74167P108
550
32890
SH
SOLE
32890
0
0
PRIMORIS SVCS CORP
COM
74164F103
298
10140
SH
SOLE
10140
0
0
PRINCIPAL FINANCIAL GROUP IN
COM
74251V102
1145
18118
SH
SOLE
18118
0
0
PROCTER AND GAMBLE CO
COM
742718109
184205
1365189
SH
SOLE
1343934
0
21255
PROG HOLDINGS INC
COM NPV
74319R101
570
11852
SH
SOLE
11852
0
0
PROGRESSIVE CORP
COM
743315103
49321
502201
SH
SOLE
502201
0
0
PROGYNY INC
COM
74340E103
1739
29478
SH
SOLE
29478
0
0
PROLOGIS INC.
COM
74340W103
242637
2029925
SH
SOLE
2029925
0
0
PROOFPOINT INC
COM
743424103
749
4313
SH
SOLE
4313
0
0
PROS HOLDINGS INC
COM
74346Y103
1625
35662
SH
SOLE
35662
0
0
PROSHARES TR
MSCI EMRG MKTS
74347B847
937
15361
SH
SOLE
15361
0
0
PROSHARES TR
RUSS 2000 DIVD
74347B698
1057
16600
SH
SOLE
16600
0
0
PROSHARES TR
S&P 500 DV ARIST
74348A467
30040
331460
SH
SOLE
331460
0
0
PROSHARES TR
S&P MDCP 400 DIV
74347B680
399
5590
SH
SOLE
5590
0
0
PROSPECT CAP CORP
COM
74348T102
3225
384432
SH
SOLE
384432
0
0
PROSPERITY BANCSHARES INC
COM
743606105
745
10382
SH
SOLE
10382
0
0
PROVIDENT FINL SVCS INC
COM
74386T105
854
37310
SH
SOLE
37310
0
0
PRUDENTIAL FINL INC
COM
744320102
2195
21425
SH
SOLE
21425
0
0
PRUDENTIAL PLC
ADR
74435K204
746
19567
SH
SOLE
19567
0
0
PTC INC
COM
69370C100
1311
9284
SH
SOLE
9284
0
0
PUBLIC STORAGE
COM
74460D109
14386
47844
SH
SOLE
47844
0
0
PUBLIC SVC ENTERPRISE GRP IN
COM
744573106
1507
25229
SH
SOLE
25229
0
0
PULMATRIX INC
COM NEW
74584P202
10
10000
SH
SOLE
10000
0
0
PULSE BIOSCIENCES INC
COM
74587B101
787
48000
SH
SOLE
48000
0
0
PULTE GROUP INC
COM
745867101
1602
29356
SH
SOLE
29356
0
0
PURE STORAGE INC
CL A
74624M102
591
30264
SH
SOLE
30264
0
0
PVH CORPORATION
COM
693656100
1501
13955
SH
SOLE
13955
0
0
Q2 HLDGS INC
COM
74736L109
1285
12523
SH
SOLE
12523
0
0
QIAGEN NV
SHS NEW
N72482123
206
4250
SH
SOLE
4250
0
0
QORVO INC
COM
74736K101
11222
57360
SH
SOLE
57360
0
0
QTS RLTY TR INC
COM CL A
74736A103
465
6020
SH
SOLE
6020
0
0
QUAKER CHEM CORP
COM
747316107
1178
4966
SH
SOLE
4966
0
0
QUALCOMM INC
COM
747525103
140468
982773
SH
SOLE
976773
0
6000
QUALYS INC
COM
74758T303
544
5399
SH
SOLE
5399
0
0
QUANEX BLDG PRODS CORP
COM
747619104
1327
53411
SH
SOLE
53411
0
0
QUANTA SVCS INC
COM
74762E102
4672
51590
SH
SOLE
51590
0
0
QUANTERIX CORP
COM
74766Q101
5011
85431
SH
SOLE
85431
0
0
QUANTUMSCAPE CORP
COM CL A
74767V109
547
18684
SH
SOLE
18684
0
0
QUEST DIAGNOSTICS INC
COM
74834L100
3147
23847
SH
SOLE
23847
0
0
QUIDEL CORP
COM
74838J101
1686
13161
SH
SOLE
13161
0
0
QURATE RETAIL INC
COM SER A
74915M100
1941
148273
SH
SOLE
148273
0
0
RACKSPACE TECHNOLOGY INC
COM
750102105
1053
53701
SH
SOLE
53701
0
0
RADWARE LTD
ORD
M81873107
486
15798
SH
SOLE
15798
0
0
RAPID7 INC
COM
753422104
991
10471
SH
SOLE
10471
0
0
RAYMOND JAMES FINL INC
COM
754730109
3139
24169
SH
SOLE
24169
0
0
RAYTHEON TECHNOLOGIES CORP
COM
75513E101
150076
1759188
SH
SOLE
1752588
0
6600
RBC BEARINGS INC
COM
75524B104
4553
22832
SH
SOLE
22832
0
0
REALTY INCOME CORP
COM
756109104
2061
30880
SH
SOLE
30880
0
0
REATA PHARMACEUTICALS INC
CL A
75615P103
321
2268
SH
SOLE
2268
0
0
RED ROCK RESORTS INC
CL A
75700L108
17066
401555
SH
SOLE
401555
0
0
REGENERON PHARMACEUTICALS
COM
75886F107
5424
9711
SH
SOLE
9711
0
0
REGIONS FINANCIAL CORP NEW
COM
7591EP100
4872
241433
SH
SOLE
241433
0
0
REINSURANCE GRP OF AMERICA I
COM NEW
759351604
249
2188
SH
SOLE
2188
0
0
RELX PLC
SPONSORED ADR
759530108
1590
59635
SH
SOLE
59635
0
0
RENAISSANCERE HLDGS LTD
COM
G7496G103
415
2786
SH
SOLE
2786
0
0
RENASANT CORP
COM
75970E107
833
20824
SH
SOLE
20824
0
0
RENT A CTR INC NEW
COM
76009N100
2653
49993
SH
SOLE
49993
0
0
REPLIGEN CORP
COM
759916109
3184
15950
SH
SOLE
15950
0
0
REPUBLIC SVCS INC
COM
760759100
2257
20513
SH
SOLE
20513
0
0
RESMED INC
COM
761152107
10928
44327
SH
SOLE
44327
0
0
RESOURCES CONNECTION INC
COM
76122Q105
358
24910
SH
SOLE
24910
0
0
RESTAURANT BRANDS INTL INC
COM
76131D103
401
6222
SH
SOLE
6222
0
0
REVANCE THERAPEUTICS INC
COM
761330109
4575
154350
SH
SOLE
154350
0
0
REVOLUTION MEDICINES INC
COM
76155X100
3292
103702
SH
SOLE
103702
0
0
REVOLVE GROUP INC
CL A
76156B107
854
12402
SH
SOLE
12402
0
0
REWALK ROBOTICS LTD
SHS
M8216Q200
30
18000
SH
SOLE
18000
0
0
REYNOLDS CONSUMER PRODS INC
COM
76171L106
1650
54366
SH
SOLE
54366
0
0
RH
COM
74967X103
41595
61259
SH
SOLE
61259
0
0
RINGCENTRAL INC
CL A
76680R206
2782
9574
SH
SOLE
9574
0
0
RIO TINTO PLC
SPONSORED ADR
767204100
16433
195885
SH
SOLE
195885
0
0
RIOT BLOCKCHAIN INC
COM
767292105
968
25685
SH
SOLE
25685
0
0
RITCHIE BROS AUCTIONEERS
COM
767744105
1695
28596
SH
SOLE
28596
0
0
RLI CORP
COM
749607107
1553
14852
SH
SOLE
14852
0
0
RLJ LODGING TR
COM
74965L101
555
36409
SH
SOLE
36409
0
0
ROBERT HALF INTL INC
COM
770323103
3303
37130
SH
SOLE
37130
0
0
ROBLOX CORP
CL A
771049103
1429
15877
SH
SOLE
15877
0
0
ROCKWELL AUTOMATION INC
COM
773903109
6090
21291
SH
SOLE
21291
0
0
ROKU INC
COM CL A
77543R102
10138
22075
SH
SOLE
22075
0
0
ROLLINS INC
COM
775711104
714
20869
SH
SOLE
20869
0
0
ROPER TECHNOLOGIES INC
COM
776696106
120715
256732
SH
SOLE
256732
0
0
ROSS STORES INC
COM
778296103
3123
25184
SH
SOLE
25184
0
0
ROYAL BK CDA
COM
780087102
1726
17038
SH
SOLE
17038
0
0
ROYAL CARIBBEAN GROUP
COM
V7780T103
12259
143754
SH
SOLE
143754
0
0
ROYAL DUTCH SHELL PLC
SPON ADR B
780259107
2035
52415
SH
SOLE
52415
0
0
ROYAL DUTCH SHELL PLC
SPONS ADR A
780259206
1711
42341
SH
SOLE
42341
0
0
ROYCE VALUE TR INC
COM
780910105
661
34827
SH
SOLE
34827
0
0
RPM INTL INC
COM
749685103
80450
907198
SH
SOLE
890571
0
16627
RYANAIR HOLDINGS PLC
SPONSORED ADS
783513203
416
3841
SH
SOLE
3841
0
0
RYMAN HOSPITALITY PPTYS INC
COM
78377T107
221
2801
SH
SOLE
2801
0
0
S&P GLOBAL INC
COM
78409V104
52349
127541
SH
SOLE
127541
0
0
SAFEHOLD INC
COM
78645L100
901
11480
SH
SOLE
11480
0
0
SAGE THERAPEUTICS INC
COM
78667J108
229
4039
SH
SOLE
4039
0
0
SAIA INC
COM
78709Y105
817
3902
SH
SOLE
3902
0
0
SALESFORCE COM INC
COM
79466L302
215094
880560
SH
SOLE
880560
0
0
SANDY SPRING BANCORP INC
COM
800363103
1160
26281
SH
SOLE
26281
0
0
SANOFI
SPONSORED ADR
80105N105
4524
85909
SH
SOLE
85784
0
125
SAP SE
SPON ADR
803054204
17442
124175
SH
SOLE
123175
0
1000
SARATOGA INVT CORP
COM NEW
80349A208
228
8500
SH
SOLE
8500
0
0
SAVARA INC
COM
805111101
44
26000
SH
SOLE
26000
0
0
SBA COMMUNICATIONS CORP NEW
CL A
78410G104
2667
8370
SH
SOLE
8370
0
0
SCHLUMBERGER LTD
COM STK
806857108
22003
687384
SH
SOLE
687384
0
0
SCHNEIDER NATIONAL INC
CL B
80689H102
224
10306
SH
SOLE
10306
0
0
SCHWAB CHARLES CORP
COM
808513105
39132
537452
SH
SOLE
537452
0
0
SCHWAB STRATEGIC TR
EMRG MKTEQ ETF
808524706
5092
154858
SH
SOLE
154858
0
0
SCHWAB STRATEGIC TR
INTERNL DIVID
808524672
691
26870
SH
SOLE
26870
0
0
SCHWAB STRATEGIC TR
INTL EQTY ETF
808524805
8990
227871
SH
SOLE
227871
0
0
SCHWAB STRATEGIC TR
SCHWAB FDT US LG
808524771
634
11587
SH
SOLE
11587
0
0
SCHWAB STRATEGIC TR
SCHWAB FDT US SC
808524763
280
5139
SH
SOLE
5139
0
0
SCHWAB STRATEGIC TR
SCHWB FDT INT LG
808524755
277
8332
SH
SOLE
8332
0
0
SCHWAB STRATEGIC TR
US BRD MKT ETF
808524102
6350
60902
SH
SOLE
60902
0
0
SCHWAB STRATEGIC TR
US DIVIDEND EQ
808524797
21285
281479
SH
SOLE
281479
0
0
SCHWAB STRATEGIC TR
US LCAP GR ETF
808524300
1474
10097
SH
SOLE
10097
0
0
SCHWAB STRATEGIC TR
US LCAP VA ETF
808524409
1179
17239
SH
SOLE
17239
0
0
SCHWAB STRATEGIC TR
US LRG CAP ETF
808524201
9239
88867
SH
SOLE
88867
0
0
SCHWAB STRATEGIC TR
US MID-CAP ETF
808524508
11893
151945
SH
SOLE
151945
0
0
SCHWAB STRATEGIC TR
US SML CAP ETF
808524607
14653
140651
SH
SOLE
140651
0
0
SCIENCE APPLICATIONS INTL CO
COM
808625107
1010
11513
SH
SOLE
11513
0
0
SCOTTS MIRACLE-GRO CO
CL A
810186106
2908
15151
SH
SOLE
15151
0
0
SEA LTD
SPONSORD ADS
81141R100
3683
13413
SH
SOLE
13413
0
0
SEABRIDGE GOLD INC
COM
811916105
2785
158694
SH
SOLE
158694
0
0
SEACOAST BKG CORP FLA
COM NEW
811707801
372
10908
SH
SOLE
10908
0
0
SEAGATE TECHNOLOGY HLDNGS PL
ORD SHS
G7997R103
5157
58652
SH
SOLE
58652
0
0
SEAGEN INC
COM
81181C104
717
4544
SH
SOLE
4544
0
0
SEALED AIR CORP NEW
COM
81211K100
624
10528
SH
SOLE
10528
0
0
SEI INVTS CO
COM
784117103
934
15073
SH
SOLE
15073
0
0
SELECT MED HLDGS CORP
COM
81619Q105
1235
29233
SH
SOLE
29233
0
0
SELECT SECTOR SPDR TR
COMMUNICATION
81369Y852
17844
220381
SH
SOLE
220381
0
0
SELECT SECTOR SPDR TR
ENERGY
81369Y506
17678
328167
SH
SOLE
328167
0
0
SELECT SECTOR SPDR TR
FINANCIAL
81369Y605
79472
2166053
SH
SOLE
2148839
0
17214
SELECT SECTOR SPDR TR
RL EST SEL SEC
81369Y860
2026
45701
SH
SOLE
45701
0
0
SELECT SECTOR SPDR TR
SBI CONS DISCR
81369Y407
18609
104223
SH
SOLE
104223
0
0
SELECT SECTOR SPDR TR
SBI CONS STPLS
81369Y308
19299
275823
SH
SOLE
275823
0
0
SELECT SECTOR SPDR TR
SBI HEALTHCARE
81369Y209
57225
454350
SH
SOLE
454350
0
0
SELECT SECTOR SPDR TR
SBI INT-INDS
81369Y704
25417
248211
SH
SOLE
248211
0
0
SELECT SECTOR SPDR TR
SBI INT-UTILS
81369Y886
5825
92124
SH
SOLE
92124
0
0
SELECT SECTOR SPDR TR
SBI MATERIALS
81369Y100
5788
70320
SH
SOLE
70320
0
0
SELECT SECTOR SPDR TR
TECHNOLOGY
81369Y803
71058
481228
SH
SOLE
481228
0
0
SELECTIVE INS GROUP INC
COM
816300107
2977
36679
SH
SOLE
36679
0
0
SELECTQUOTE INC
COM
816307300
5458
283371
SH
SOLE
283371
0
0
SEMPRA ENERGY
COM
816851109
7493
56558
SH
SOLE
56558
0
0
SEMTECH CORP
COM
816850101
1862
27058
SH
SOLE
27058
0
0
SENSATA TECHNOLOGIES HLDG PL
SHS
G8060N102
2145
36999
SH
SOLE
36999
0
0
SERVICE CORP INTL
COM
817565104
675
12594
SH
SOLE
12594
0
0
SERVICENOW INC
COM
81762P102
73414
133590
SH
SOLE
133590
0
0
SERVISFIRST BANCSHARES INC
COM
81768T108
657
9660
SH
SOLE
9660
0
0
SHAKE SHACK INC
CL A
819047101
2584
24145
SH
SOLE
24145
0
0
SHELL MIDSTREAM PARTNERS L P
UNIT LTD INT
822634101
166
11248
SH
SOLE
11248
0
0
SHERWIN WILLIAMS CO
COM
824348106
48833
179238
SH
SOLE
179238
0
0
SHOCKWAVE MED INC
COM
82489T104
1940
10224
SH
SOLE
10224
0
0
SHOPIFY INC
CL A
82509L107
63341
43355
SH
SOLE
43355
0
0
SHUTTERSTOCK INC
COM
825690100
469
4780
SH
SOLE
4780
0
0
SHYFT GROUP INC
COM
825698103
200
5359
SH
SOLE
5359
0
0
SIGNATURE BK NEW YORK N Y
COM
82669G104
900
3665
SH
SOLE
3665
0
0
SIGNIFY HEALTH INC
CL A COM
82671G100
842
27677
SH
SOLE
27677
0
0
SILGAN HOLDINGS INC
COM
827048109
207
4980
SH
SOLE
4980
0
0
SILICOM LTD
ORD
M84116108
889
20167
SH
SOLE
20167
0
0
SILICON LABORATORIES INC
COM
826919102
985
6429
SH
SOLE
6429
0
0
SILICON MOTION TECHNOLOGY CO
SPONSORED ADR
82706C108
3432
53548
SH
SOLE
53548
0
0
SILVERGATE CAP CORP
CL A
82837P408
16091
141998
SH
SOLE
141998
0
0
SIMON PPTY GROUP INC NEW
COM
828806109
54749
419597
SH
SOLE
419597
0
0
SIREN ETF TR
NSD NXGN ECO ETF
829658202
201
4236
SH
SOLE
4236
0
0
SIRIUS XM HOLDINGS INC
COM
82968B103
889
135926
SH
SOLE
135926
0
0
SITE CTRS CORP
COM
82981J109
259
17181
SH
SOLE
17181
0
0
SITEONE LANDSCAPE SUPPLY INC
COM
82982L103
1540
9099
SH
SOLE
9099
0
0
SIXTH STREET SPECIALTY LENDN
COM
83012A109
354
15935
SH
SOLE
15935
0
0
SKYLINE CHAMPION CORPORATION
COM
830830105
545
10217
SH
SOLE
10217
0
0
SKYWORKS SOLUTIONS INC
COM
83088M102
13074
68181
SH
SOLE
51281
0
16900
SL GREEN RLTY CORP
COM
78440X804
1673
20912
SH
SOLE
20912
0
0
SLACK TECHNOLOGIES INC
COM CL A
83088V102
986
22255
SH
SOLE
22255
0
0
SLM CORP
COM
78442P106
247
11811
SH
SOLE
11811
0
0
SLR INVESTMENT CORP
COM
83413U100
3497
187603
SH
SOLE
187603
0
0
SLR SENIOR INVESTMENT CORP
COM
83416M105
4906
323007
SH
SOLE
323007
0
0
SMARTSHEET INC
COM CL A
83200N103
1166
16116
SH
SOLE
16116
0
0
SMITH & NEPHEW PLC
SPDN ADR NEW
83175M205
373
8594
SH
SOLE
8594
0
0
SMITH A O CORP
COM
831865209
641
8902
SH
SOLE
8902
0
0
SMUCKER J M CO
COM NEW
832696405
2385
18405
SH
SOLE
18405
0
0
SNAP INC
CL A
83304A106
27144
398350
SH
SOLE
398350
0
0
SNAP ON INC
COM
833034101
3348
14985
SH
SOLE
14985
0
0
SNOWFLAKE INC
CL A
833445109
13791
57036
SH
SOLE
57036
0
0
SOFI TECHNOLOGIES INC
COM
83406F102
4297
224158
SH
SOLE
224158
0
0
SOLAREDGE TECHNOLOGIES INC
COM
83417M104
4363
15788
SH
SOLE
15788
0
0
SOLITON INC
COM
834251100
1153
51270
SH
SOLE
51270
0
0
SONOCO PRODS CO
COM
835495102
16939
253206
SH
SOLE
245744
0
7462
SONOS INC
COM
83570H108
23214
658933
SH
SOLE
658933
0
0
SONY GROUP CORPORATION
SPONSORED ADR
835699307
6043
62162
SH
SOLE
62162
0
0
SOUTHERN CO
COM
842587107
4555
75272
SH
SOLE
75272
0
0
SOUTHERN COPPER CORP
COM
84265V105
4018
62462
SH
SOLE
62462
0
0
SOUTHWEST AIRLS CO
COM
844741108
7475
140791
SH
SOLE
140791
0
0
SPDR DOW JONES INDL AVERAGE
UT SER 1
78467X109
29245
84780
SH
SOLE
84780
0
0
SPDR INDEX SHS FDS
DJ INTL RL ETF
78463X863
1817
49475
SH
SOLE
49475
0
0
SPDR INDEX SHS FDS
EURO STOXX 50
78463X202
761
16248
SH
SOLE
16248
0
0
SPDR INDEX SHS FDS
GLB NAT RESRCE
78463X541
2786
52561
SH
SOLE
52561
0
0
SPDR INDEX SHS FDS
MSCI ACWI EXUS
78463X848
212
7026
SH
SOLE
7026
0
0
SPDR INDEX SHS FDS
MSCI EAFE STRTGC
78463X434
1197
15827
SH
SOLE
15827
0
0
SPDR INDEX SHS FDS
PORTFOLIO DEVLPD
78463X889
5881
159865
SH
SOLE
159865
0
0
SPDR INDEX SHS FDS
PORTFOLIO EMG MK
78463X509
1302
28626
SH
SOLE
28626
0
0
SPDR INDEX SHS FDS
S&P CHINA ETF
78463X400
875
6597
SH
SOLE
6597
0
0
SPDR INDEX SHS FDS
S&P INTL ETF
78463X772
2594
65850
SH
SOLE
65850
0
0
SPDR S&P 500 ETF TR
TR UNIT
78462F103
1550225
3621513
SH
SOLE
3621513
0
0
SPDR S&P MIDCAP 400 ETF TR
UTSER1 S&PDCRP
78467Y107
101528
206775
SH
SOLE
206775
0
0
SPDR SER TR
AEROSPACE DEF
78464A631
1324
10011
SH
SOLE
10011
0
0
SPDR SER TR
DJ REIT ETF
78464A607
459
4373
SH
SOLE
4373
0
0
SPDR SER TR
PORTFOLIO S&P400
78464A847
400
8465
SH
SOLE
8465
0
0
SPDR SER TR
PORTFOLIO S&P600
78468R853
503
11440
SH
SOLE
11440
0
0
SPDR SER TR
PRTFLO S&P500 GW
78464A409
25862
410707
SH
SOLE
410707
0
0
SPDR SER TR
PRTFLO S&P500 HI
78468R788
1298
32381
SH
SOLE
32381
0
0
SPDR SER TR
PRTFLO S&P500 VL
78464A508
25874
654365
SH
SOLE
654365
0
0
SPDR SER TR
S&P 400 MDCP GRW
78464A821
2212
28535
SH
SOLE
28535
0
0
SPDR SER TR
S&P 600 SML CAP
78464A813
5501
56281
SH
SOLE
56281
0
0
SPDR SER TR
S&P BIOTECH
78464A870
18130
133898
SH
SOLE
133898
0
0
SPDR SER TR
S&P BK ETF
78464A797
2411
46988
SH
SOLE
46988
0
0
SPDR SER TR
S&P DIVID ETF
78464A763
95940
784595
SH
SOLE
784595
0
0
SPDR SER TR
S&P HOMEBUILD
78464A888
394
5383
SH
SOLE
5383
0
0
SPDR SER TR
S&P METALS MNG
78464A755
3090
71759
SH
SOLE
71759
0
0
SPDR SER TR
S&P OILGAS EXP
78468R556
4111
42515
SH
SOLE
42515
0
0
SPDR SER TR
S&P REGL BKG
78464A698
4308
65736
SH
SOLE
65736
0
0
SPDR SER TR
S&P TELECOM
78464A540
834
8153
SH
SOLE
8153
0
0
SPDR SER TR
SPDR S&P 500 ETF
78468R796
1405
13241
SH
SOLE
13241
0
0
SPECTRUM BRANDS HLDGS INC NE
COM
84790A105
1384
16279
SH
SOLE
16279
0
0
SPIRE INC
COM
84857L101
251
3474
SH
SOLE
3474
0
0
SPIRIT AIRLS INC
COM
848577102
239
7846
SH
SOLE
7846
0
0
SPIRIT RLTY CAP INC NEW
COM NEW
84860W300
1303
27229
SH
SOLE
27229
0
0
SPLUNK INC
COM
848637104
10273
71054
SH
SOLE
71054
0
0
SPOTIFY TECHNOLOGY S A
SHS
L8681T102
3630
13170
SH
SOLE
13170
0
0
SPROUT SOCIAL INC
COM CL A
85209W109
780
8726
SH
SOLE
8726
0
0
SPROUTS FMRS MKT INC
COM
85208M102
1017
40909
SH
SOLE
40909
0
0
SQUARE INC
CL A
852234103
67671
277566
SH
SOLE
277566
0
0
SS&C TECHNOLOGIES HLDGS INC
COM
78467J100
5649
78395
SH
SOLE
78395
0
0
STAG INDL INC
COM
85254J102
936
25012
SH
SOLE
25012
0
0
STANLEY BLACK & DECKER INC
COM
854502101
16720
81564
SH
SOLE
81564
0
0
STAR GROUP L P
UNIT LTD PARTNR
85512C105
224
20000
SH
SOLE
20000
0
0
STARBUCKS CORP
COM
855244109
214185
1915619
SH
SOLE
1914619
0
1000
STARWOOD PPTY TR INC
COM
85571B105
49467
1890204
SH
SOLE
1890204
0
0
STATE STR CORP
COM
857477103
9648
117252
SH
SOLE
117252
0
0
STEEL DYNAMICS INC
COM
858119100
3395
56965
SH
SOLE
56965
0
0
STEREOTAXIS INC
COM NEW
85916J409
401
41593
SH
SOLE
41593
0
0
STERICYCLE INC
COM
858912108
2432
33985
SH
SOLE
33985
0
0
STERIS PLC
SHS USD
G8473T100
8240
39943
SH
SOLE
39943
0
0
STERLING BANCORP DEL
COM
85917A100
295
11903
SH
SOLE
11903
0
0
STIFEL FINL CORP
COM
860630102
19502
300684
SH
SOLE
300684
0
0
STITCH FIX INC
COM CL A
860897107
3315
54972
SH
SOLE
54972
0
0
STMICROELECTRONICS N V
NY REGISTRY
861012102
1092
30013
SH
SOLE
30013
0
0
STORE CAP CORP
COM
862121100
3372
97709
SH
SOLE
97709
0
0
STRATEGIC ED INC
COM
86272C103
353
4646
SH
SOLE
4646
0
0
STRIDE INC
COM
86333M108
1055
32821
SH
SOLE
32821
0
0
STRYKER CORPORATION
COM
863667101
37207
143252
SH
SOLE
143252
0
0
SUBURBAN PROPANE PARTNERS L
UNIT LTD PARTN
864482104
908
59166
SH
SOLE
59166
0
0
SUMITOMO MITSUI FINL GROUP I
SPONSORED ADR
86562M209
257
37259
SH
SOLE
37259
0
0
SUMMIT HOTEL PPTYS INC
COM
866082100
1337
143341
SH
SOLE
143341
0
0
SUN CMNTYS INC
COM
866674104
18952
110572
SH
SOLE
110572
0
0
SUN LIFE FINANCIAL INC.
COM
866796105
491
9532
SH
SOLE
9532
0
0
SUNCOR ENERGY INC NEW
COM
867224107
6326
263901
SH
SOLE
263901
0
0
SUNNOVA ENERGY INTL INC.
COM
86745K104
278
7383
SH
SOLE
7383
0
0
SUNOCO LP/SUNOCO FIN CORP
COM UT REP LP
86765K109
931
24689
SH
SOLE
24689
0
0
SUNOPTA INC
COM
8676EP108
135
11043
SH
SOLE
11043
0
0
SUNRUN INC
COM
86771W105
642
11515
SH
SOLE
11515
0
0
SUPERNUS PHARMACEUTICALS INC
COM
868459108
648
21049
SH
SOLE
21049
0
0
SURO CAPITAL CORP
COM NEW
86887Q109
388
28750
SH
SOLE
28750
0
0
SVB FINANCIAL GROUP
COM
78486Q101
62761
112792
SH
SOLE
112792
0
0
SYNCHRONY FINANCIAL
COM
87165B103
2510
51733
SH
SOLE
51733
0
0
SYNEOS HEALTH INC
CL A
87166B102
2655
29664
SH
SOLE
29664
0
0
SYNNEX CORP
COM
87162W100
1552
12749
SH
SOLE
12749
0
0
SYNOPSYS INC
COM
871607107
2567
9306
SH
SOLE
9306
0
0
SYSCO CORP
COM
871829107
79851
1027020
SH
SOLE
1027020
0
0
TACTILE SYS TECHNOLOGY INC
COM
87357P100
1039
19976
SH
SOLE
19976
0
0
TAIWAN SEMICONDUCTOR MFG LTD
SPONSORED ADS
874039100
41736
347339
SH
SOLE
347339
0
0
TAKEDA PHARMACEUTICAL CO LTD
SPONSORED ADS
874060205
360
21365
SH
SOLE
21365
0
0
TAKE-TWO INTERACTIVE SOFTWAR
COM
874054109
395
2229
SH
SOLE
2229
0
0
TANDEM DIABETES CARE INC
COM NEW
875372203
4846
49751
SH
SOLE
49751
0
0
TAPESTRY INC
COM
876030107
1956
44990
SH
SOLE
44990
0
0
TARGA RES CORP
COM
87612G101
1690
38025
SH
SOLE
38025
0
0
TARGET CORP
COM
87612E106
273341
1130722
SH
SOLE
1107072
0
23650
TAYLOR MORRISON HOME CORP
COM
87724P106
459
17364
SH
SOLE
17364
0
0
TC ENERGY CORP
COM
87807B107
2809
56705
SH
SOLE
56705
0
0
TE CONNECTIVITY LTD
REG SHS
H84989104
4295
31764
SH
SOLE
31764
0
0
TECHNIPFMC PLC
COM
G87110105
530
58607
SH
SOLE
58607
0
0
TECK RESOURCES LTD
CL B
878742204
269
11675
SH
SOLE
11675
0
0
TEKLA HEALTHCARE INVS
SH BEN INT
87911J103
324
12587
SH
SOLE
12587
0
0
TEKLA LIFE SCIENCES INVS
SH BEN INT
87911K100
234
10913
SH
SOLE
10913
0
0
TEKLA WORLD HEALTHCARE FD
BEN INT SHS
87911L108
229
13905
SH
SOLE
13905
0
0
TELADOC HEALTH INC
COM
87918A105
31374
188669
SH
SOLE
188669
0
0
TELEDYNE TECHNOLOGIES INC
COM
879360105
4497
10738
SH
SOLE
10738
0
0
TELEFLEX INCORPORATED
COM
879369106
1558
3878
SH
SOLE
3878
0
0
TELUS CORPORATION
COM
87971M103
903
40223
SH
SOLE
40223
0
0
TEMPUR SEALY INTL INC
COM
88023U101
364
9290
SH
SOLE
9290
0
0
TERADATA CORP DEL
COM
88076W103
1826
36539
SH
SOLE
36539
0
0
TERADYNE INC
COM
880770102
52855
394558
SH
SOLE
394558
0
0
TERMINIX GLOBAL HOLDINGS INC
COM
88087E100
1706
35754
SH
SOLE
35754
0
0
TERRENO RLTY CORP
COM
88146M101
1564
24238
SH
SOLE
24238
0
0
TESLA INC
COM
88160R101
59939
88185
SH
SOLE
88185
0
0
TETRA TECH INC NEW
COM
88162G103
1905
15609
SH
SOLE
15609
0
0
TEVA PHARMACEUTICAL INDS LTD
SPONSORED ADS
881624209
286
28880
SH
SOLE
28880
0
0
TEXAS INSTRS INC
COM
882508104
147693
768037
SH
SOLE
768037
0
0
TEXAS ROADHOUSE INC
COM
882681109
1680
17462
SH
SOLE
17462
0
0
TFI INTL INC
COM
87241L109
1368
14968
SH
SOLE
14968
0
0
THE AARONS COMPANY INC
COM
00258W108
478
14953
SH
SOLE
14953
0
0
THE ORIGINAL BARK COMPANY
*W EXP 05/01/202
68622E112
159
45751
SH
SOLE
45751
0
0
THE ORIGINAL BARK COMPANY
COM
68622E104
218
19720
SH
SOLE
19720
0
0
THE TRADE DESK INC
COM CL A
88339J105
1561
20184
SH
SOLE
20184
0
0
THERMO FISHER SCIENTIFIC INC
COM
883556102
172733
342406
SH
SOLE
342354
0
52
THOMSON REUTERS CORP.
COM NEW
884903709
511
5143
SH
SOLE
5143
0
0
THOR INDS INC
COM
885160101
1826
16158
SH
SOLE
16158
0
0
TILRAY INC
COM CL 2
88688T100
979
54166
SH
SOLE
54166
0
0
TIMKEN CO
COM
887389104
607
7537
SH
SOLE
7537
0
0
TJX COS INC NEW
COM
872540109
78519
1164628
SH
SOLE
1137628
0
27000
T-MOBILE US INC
COM
872590104
2386
16475
SH
SOLE
16475
0
0
TOLL BROTHERS INC
COM
889478103
3875
67035
SH
SOLE
67035
0
0
TORO CO
COM
891092108
764
6953
SH
SOLE
6953
0
0
TORONTO DOMINION BK ONT
COM NEW
891160509
2024
28899
SH
SOLE
28899
0
0
TORTOISE ENERGY INFRA CORP
COM
89147L886
242
8404
SH
SOLE
8404
0
0
TORTOISE ESSENTIAL ASSETS IN
COM SH BEN INT
89148A103
259
17500
SH
SOLE
17500
0
0
TORTOISE MIDSTRM ENERGY FD I
COM
89148B200
532
17768
SH
SOLE
17768
0
0
TOTALENERGIES SE
SPONSORED ADS
89151E109
4872
107654
SH
SOLE
107654
0
0
TOUGHBUILT INDS INC
COM NEW
89157G504
8
10000
SH
SOLE
10000
0
0
TOWER SEMICONDUCTOR LTD
SHS NEW
M87915274
966
32710
SH
SOLE
32710
0
0
TOYOTA MOTOR CORP
SP ADR REP2COM
892331307
1826
10444
SH
SOLE
10444
0
0
TPG RE FIN TR INC
COM
87266M107
2545
189228
SH
SOLE
189228
0
0
TRACTOR SUPPLY CO
COM
892356106
856
4603
SH
SOLE
4603
0
0
TRANE TECHNOLOGIES PLC
SHS
G8994E103
10418
56577
SH
SOLE
56577
0
0
TRANSDIGM GROUP INC
COM
893641100
13106
20247
SH
SOLE
20247
0
0
TRANSUNION
COM
89400J107
1049
9550
SH
SOLE
9550
0
0
TRAVEL PLUS LEISURE CO
COM
894164102
291
4890
SH
SOLE
4890
0
0
TRAVELERS COMPANIES INC
COM
89417E109
17226
115062
SH
SOLE
115062
0
0
TREX CO INC
COM
89531P105
3718
36377
SH
SOLE
36377
0
0
TRI CONTL CORP
COM
895436103
265
7779
SH
SOLE
7779
0
0
TRIMBLE INC
COM
896239100
549
6709
SH
SOLE
6709
0
0
TRINITY INDS INC
COM
896522109
274
10192
SH
SOLE
10192
0
0
TRINSEO S A
SHS
L9340P101
1048
17512
SH
SOLE
17512
0
0
TRITON INTL LTD
CL A
G9078F107
5708
109064
SH
SOLE
109064
0
0
TRUIST FINL CORP
COM
89832Q109
7462
134444
SH
SOLE
134444
0
0
TRUPANION INC
COM
898202106
578
5025
SH
SOLE
5025
0
0
TURTLE BEACH CORP
COM NEW
900450206
1079
33799
SH
SOLE
33799
0
0
TWILIO INC
CL A
90138F102
32870
83392
SH
SOLE
83392
0
0
TWITTER INC
COM
90184L102
19752
287056
SH
SOLE
287056
0
0
TYLER TECHNOLOGIES INC
COM
902252105
33799
74715
SH
SOLE
74715
0
0
TYSON FOODS INC
CL A
902494103
3630
49211
SH
SOLE
49211
0
0
U S CONCRETE INC
COM
90333L201
988
13390
SH
SOLE
13390
0
0
UBER TECHNOLOGIES INC
COM
90353T100
44104
879978
SH
SOLE
879978
0
0
UBIQUITI INC
COM
90353W103
217
694
SH
SOLE
694
0
0
UBS GROUP AG
SHS
H42097107
777
50640
SH
SOLE
50640
0
0
UDR INC
COM
902653104
9969
203530
SH
SOLE
203530
0
0
UFP INDUSTRIES INC
COM
90278Q108
448
6023
SH
SOLE
6023
0
0
UGI CORP NEW
COM
902681105
6325
136584
SH
SOLE
136584
0
0
ULTA BEAUTY INC
COM
90384S303
5901
17065
SH
SOLE
17065
0
0
UMPQUA HLDGS CORP
COM
904214103
1550
84001
SH
SOLE
84001
0
0
UNIFIRST CORP MASS
COM
904708104
2195
9355
SH
SOLE
9355
0
0
UNILEVER PLC
SPON ADR NEW
904767704
17045
291359
SH
SOLE
207779
0
83580
UNION PAC CORP
COM
907818108
105122
477980
SH
SOLE
477580
0
400
UNISYS CORP
COM NEW
909214306
773
30552
SH
SOLE
30552
0
0
UNITED AIRLS HLDGS INC
COM
910047109
8590
164267
SH
SOLE
164267
0
0
UNITED PARCEL SERVICE INC
CL B
911312106
32977
158568
SH
SOLE
158568
0
0
UNITED RENTALS INC
COM
911363109
24409
76516
SH
SOLE
76516
0
0
UNITED THERAPEUTICS CORP DEL
COM
91307C102
231
1288
SH
SOLE
1288
0
0
UNITEDHEALTH GROUP INC
COM
91324P102
261365
652694
SH
SOLE
638641
0
14053
UNITY SOFTWARE INC
COM
91332U101
1008
9182
SH
SOLE
9182
0
0
UNIVAR SOLUTIONS USA INC
COM
91336L107
1681
68940
SH
SOLE
68940
0
0
UNIVERSAL DISPLAY CORP
COM
91347P105
2104
9463
SH
SOLE
9463
0
0
UNUM GROUP
COM
91529Y106
488
17192
SH
SOLE
17192
0
0
UPWORK INC
COM
91688F104
279
4783
SH
SOLE
4783
0
0
URANIUM ENERGY CORP
COM
916896103
388
145998
SH
SOLE
145998
0
0
URBAN OUTFITTERS INC
COM
917047102
2298
55753
SH
SOLE
55753
0
0
US BANCORP DEL
COM NEW
902973304
82400
1446380
SH
SOLE
1444280
0
2100
US ECOLOGY INC
COM
91734M103
216
5744
SH
SOLE
5744
0
0
USA COMPRESSION PARTNERS LP
COMUNIT LTDPAR
90290N109
2274
138000
SH
SOLE
138000
0
0
UTZ BRANDS INC
COM CL A
918090101
1305
59878
SH
SOLE
59878
0
0
V F CORP
COM
918204108
43336
528232
SH
SOLE
516832
0
11400
VAIL RESORTS INC
COM
91879Q109
8737
27602
SH
SOLE
27602
0
0
VALE S A
SPONSORED ADS
91912E105
2033
89137
SH
SOLE
89137
0
0
VALERO ENERGY CORP
COM
91913Y100
4776
61170
SH
SOLE
61170
0
0
VALLEY NATL BANCORP
COM
919794107
171
12731
SH
SOLE
12731
0
0
VANECK VECTORS ETF TR
AGRIBUSINESS ETF
92189F700
5847
64192
SH
SOLE
64192
0
0
VANECK VECTORS ETF TR
BIOTECH ETF
92189F726
400
1985
SH
SOLE
1985
0
0
VANECK VECTORS ETF TR
GOLD MINERS ETF
92189F106
26293
773768
SH
SOLE
773768
0
0
VANECK VECTORS ETF TR
JR GOLD MINERS E
92189F791
337
7200
SH
SOLE
7200
0
0
VANECK VECTORS ETF TR
LOW CARBN ENERGY
92189F502
203
1262
SH
SOLE
1262
0
0
VANECK VECTORS ETF TR
MORNINGSTAR WIDE
92189F643
1010
13632
SH
SOLE
13632
0
0
VANECK VECTORS ETF TR
MTG REIT INCOME
92189F452
594
29944
SH
SOLE
29944
0
0
VANECK VECTORS ETF TR
OIL SVCS ETF
92189H607
5270
24073
SH
SOLE
24073
0
0
VANECK VECTORS ETF TR
SEMICONDUCTOR ET
92189F676
12454
47489
SH
SOLE
47489
0
0
VANGUARD ADMIRAL FDS INC
500 GRTH IDX F
921932505
3507
13365
SH
SOLE
13365
0
0
VANGUARD ADMIRAL FDS INC
MIDCP 400 IDX
921932885
490
2695
SH
SOLE
2695
0
0
VANGUARD ADMIRAL FDS INC
MIDCP 400 VAL
921932844
1099
6790
SH
SOLE
6790
0
0
VANGUARD ADMIRAL FDS INC
SMLCP 600 GRTH
921932794
2207
9650
SH
SOLE
9650
0
0
VANGUARD ADMIRAL FDS INC
SMLCP 600 VAL
921932778
2057
11282
SH
SOLE
11282
0
0
VANGUARD ADMIRAL FDS INC
SMLLCP 600 IDX
921932828
2551
12297
SH
SOLE
12297
0
0
VANGUARD INDEX FDS
EXTEND MKT ETF
922908652
8149
43208
SH
SOLE
43208
0
0
VANGUARD INDEX FDS
GROWTH ETF
922908736
139565
486610
SH
SOLE
486610
0
0
VANGUARD INDEX FDS
LARGE CAP ETF
922908637
29779
148340
SH
SOLE
148340
0
0
VANGUARD INDEX FDS
MCAP GR IDXVIP
922908538
97326
411786
SH
SOLE
411786
0
0
VANGUARD INDEX FDS
MCAP VL IDXVIP
922908512
95375
678826
SH
SOLE
678826
0
0
VANGUARD INDEX FDS
MID CAP ETF
922908629
115419
486283
SH
SOLE
486283
0
0
VANGUARD INDEX FDS
REAL ESTATE ETF
922908553
122987
1208242
SH
SOLE
1204255
0
3987
VANGUARD INDEX FDS
S&P 500 ETF SHS
922908363
809864
2058000
SH
SOLE
2058000
0
0
VANGUARD INDEX FDS
SM CP VAL ETF
922908611
55850
321605
SH
SOLE
321605
0
0
VANGUARD INDEX FDS
SMALL CP ETF
922908751
104189
462487
SH
SOLE
462487
0
0
VANGUARD INDEX FDS
SML CP GRW ETF
922908595
61345
211688
SH
SOLE
211688
0
0
VANGUARD INDEX FDS
TOTAL STK MKT
922908769
156912
704208
SH
SOLE
704208
0
0
VANGUARD INDEX FDS
VALUE ETF
922908744
110082
800833
SH
SOLE
800833
0
0
VANGUARD INTL EQUITY INDEX F
ALLWRLD EX US
922042775
203436
3209275
SH
SOLE
3206775
0
2500
VANGUARD INTL EQUITY INDEX F
FTSE EMR MKT ETF
922042858
240474
4427807
SH
SOLE
4423087
0
4720
VANGUARD INTL EQUITY INDEX F
FTSE EUROPE ETF
922042874
15886
236190
SH
SOLE
236190
0
0
VANGUARD INTL EQUITY INDEX F
FTSE PACIFIC ETF
922042866
902
10960
SH
SOLE
10960
0
0
VANGUARD INTL EQUITY INDEX F
FTSE SMCAP ETF
922042718
3171
23239
SH
SOLE
23239
0
0
VANGUARD INTL EQUITY INDEX F
GLB EX US ETF
922042676
10501
179933
SH
SOLE
179933
0
0
VANGUARD INTL EQUITY INDEX F
TT WRLD ST ETF
922042742
19019
183563
SH
SOLE
183563
0
0
VANGUARD SCOTTSDALE FDS
VNG RUS1000GRW
92206C680
6135
87869
SH
SOLE
87869
0
0
VANGUARD SCOTTSDALE FDS
VNG RUS1000IDX
92206C730
1144
5714
SH
SOLE
5714
0
0
VANGUARD SCOTTSDALE FDS
VNG RUS1000VAL
92206C714
6858
98535
SH
SOLE
98535
0
0
VANGUARD SCOTTSDALE FDS
VNG RUS2000GRW
92206C623
472
2080
SH
SOLE
2080
0
0
VANGUARD SCOTTSDALE FDS
VNG RUS2000IDX
92206C664
94762
1023680
SH
SOLE
1018476
0
5204
VANGUARD SCOTTSDALE FDS
VNG RUS2000VAL
92206C649
1639
11278
SH
SOLE
11278
0
0
VANGUARD SCOTTSDALE FDS
VNG RUS3000IDX
92206C599
2727
13699
SH
SOLE
13699
0
0
VANGUARD SPECIALIZED FUNDS
DIV APP ETF
921908844
344809
2227592
SH
SOLE
2227592
0
0
VANGUARD STAR FDS
VG TL INTL STK F
921909768
35855
545904
SH
SOLE
545904
0
0
VANGUARD TAX-MANAGED INTL FD
FTSE DEV MKT ETF
921943858
247185
4797841
SH
SOLE
4797841
0
0
VANGUARD WHITEHALL FDS
HIGH DIV YLD
921946406
65468
624872
SH
SOLE
624872
0
0
VANGUARD WHITEHALL FDS
INTL DVD ETF
921946810
3786
43276
SH
SOLE
43276
0
0
VANGUARD WHITEHALL FDS
INTL HIGH ETF
921946794
3201
47087
SH
SOLE
47087
0
0
VANGUARD WORLD FD
ESG INTL STK ETF
921910725
1762
27468
SH
SOLE
27468
0
0
VANGUARD WORLD FD
ESG US STK ETF
921910733
7114
88945
SH
SOLE
88945
0
0
VANGUARD WORLD FD
MEGA CAP INDEX
921910873
1273
8359
SH
SOLE
8359
0
0
VANGUARD WORLD FD
MEGA CAP VAL ETF
921910840
2449
24582
SH
SOLE
24582
0
0
VANGUARD WORLD FD
MEGA GRWTH IND
921910816
4532
19586
SH
SOLE
19586
0
0
VANGUARD WORLD FDS
COMM SRVC ETF
92204A884
5991
41655
SH
SOLE
41655
0
0
VANGUARD WORLD FDS
CONSUM DIS ETF
92204A108
49513
157681
SH
SOLE
157681
0
0
VANGUARD WORLD FDS
CONSUM STP ETF
92204A207
5022
27518
SH
SOLE
27518
0
0
VANGUARD WORLD FDS
ENERGY ETF
92204A306
2411
31776
SH
SOLE
31776
0
0
VANGUARD WORLD FDS
FINANCIALS ETF
92204A405
8724
96455
SH
SOLE
96455
0
0
VANGUARD WORLD FDS
HEALTH CAR ETF
92204A504
23013
93122
SH
SOLE
93122
0
0
VANGUARD WORLD FDS
INDUSTRIAL ETF
92204A603
8763
44608
SH
SOLE
44608
0
0
VANGUARD WORLD FDS
INF TECH ETF
92204A702
62156
155870
SH
SOLE
155870
0
0
VANGUARD WORLD FDS
MATERIALS ETF
92204A801
7772
42990
SH
SOLE
42990
0
0
VANGUARD WORLD FDS
UTILITIES ETF
92204A876
2706
19501
SH
SOLE
19501
0
0
VEEVA SYS INC
CL A COM
922475108
6888
22150
SH
SOLE
22150
0
0
VENTAS INC
COM
92276F100
2731
47823
SH
SOLE
47823
0
0
VERACYTE INC
COM
92337F107
216
5407
SH
SOLE
5407
0
0
VEREIT INC
COM
92339V308
1025
22318
SH
SOLE
22318
0
0
VERICEL CORP
COM
92346J108
1407
26803
SH
SOLE
26803
0
0
VERISIGN INC
COM
92343E102
533
2343
SH
SOLE
2343
0
0
VERISK ANALYTICS INC
COM
92345Y106
2145
12276
SH
SOLE
12276
0
0
VERIZON COMMUNICATIONS INC
COM
92343V104
89527
1597832
SH
SOLE
1559322
0
38510
VERRA MOBILITY CORP
COM
92511U102
450
29265
SH
SOLE
29265
0
0
VERTEX PHARMACEUTICALS INC
COM
92532F100
1133
5617
SH
SOLE
5617
0
0
VERTIV HOLDINGS CO
COM CL A
92537N108
284
10396
SH
SOLE
10396
0
0
VIACOMCBS INC
CL B
92556H206
7906
174921
SH
SOLE
174921
0
0
VIANT TECHNOLOGY INC
COM CL A
92557A101
323
10839
SH
SOLE
10839
0
0
VIATRIS INC
COM
92556V106
2344
164004
SH
SOLE
163952
0
52
VIAVI SOLUTIONS INC
COM
925550105
380
21542
SH
SOLE
21542
0
0
VICI PPTYS INC
COM
925652109
1670
53843
SH
SOLE
53843
0
0
VIMEO INC
COMMON STOCK
92719V100
235
4802
SH
SOLE
4802
0
0
VINTAGE WINE ESTATES INC
COM
92747V106
120
10000
SH
SOLE
10000
0
0
VIPER ENERGY PARTNERS LP
COM UNT RP INT
92763M105
232
12337
SH
SOLE
12337
0
0
VIPSHOP HOLDINGS LIMITED
SPONSORED ADS A
92763W103
1010
50295
SH
SOLE
50295
0
0
VIRGIN GALACTIC HOLDINGS INC
COM
92766K106
239
5189
SH
SOLE
5189
0
0
VISA INC
COM CL A
92826C839
389720
1666754
SH
SOLE
1662942
0
3812
VISTEON CORP
COM NEW
92839U206
847
7001
SH
SOLE
7001
0
0
VMWARE INC
CL A COM
928563402
3430
21444
SH
SOLE
20444
0
1000
VODAFONE GROUP PLC NEW
SPONSORED ADR
92857W308
2179
127203
SH
SOLE
127203
0
0
VONTIER CORPORATION
COM
928881101
1265
38822
SH
SOLE
38822
0
0
VORNADO RLTY TR
SH BEN INT
929042109
223
4787
SH
SOLE
4787
0
0
VOYA FINANCIAL INC
COM
929089100
652
10605
SH
SOLE
10605
0
0
VROOM INC
COM
92918V109
3084
73680
SH
SOLE
73680
0
0
VULCAN MATLS CO
COM
929160109
1180
6777
SH
SOLE
6777
0
0
VYANT BIO INC
COM
92942V109
153
41009
SH
SOLE
41009
0
0
WALGREENS BOOTS ALLIANCE INC
COM
931427108
5191
98670
SH
SOLE
98670
0
0
WALKER & DUNLOP INC
COM
93148P102
2062
19750
SH
SOLE
19750
0
0
WALMART INC
COM
931142103
75428
534878
SH
SOLE
504223
0
30655
WARNER MUSIC GROUP CORP
COM CL A
934550203
4505
125000
SH
SOLE
125000
0
0
WASHINGTON FED INC
COM
938824109
2034
64015
SH
SOLE
64015
0
0
WASHINGTON TR BANCORP INC
COM
940610108
247
4809
SH
SOLE
4809
0
0
WASTE CONNECTIONS INC
COM
94106B101
8324
69589
SH
SOLE
69589
0
0
WASTE MGMT INC DEL
COM
94106L109
45467
324507
SH
SOLE
324507
0
0
WATERS CORP
COM
941848103
6769
19586
SH
SOLE
19586
0
0
WATFORD HLDGS LTD
SHS
G94787101
525
15000
SH
SOLE
15000
0
0
WATSCO INC
COM
942622200
31706
110611
SH
SOLE
110611
0
0
WAVE LIFE SCIENCES LTD
SHS
Y95308105
140
21040
SH
SOLE
21040
0
0
WAYFAIR INC
CL A
94419L101
8317
26344
SH
SOLE
26344
0
0
WD 40 CO
COM
929236107
1906
7437
SH
SOLE
7437
0
0
WEBSTER FINL CORP CONN
COM
947890109
1582
29666
SH
SOLE
29666
0
0
WEC ENERGY GROUP INC
COM
92939U106
3070
34515
SH
SOLE
34515
0
0
WEINGARTEN RLTY INVS
SH BEN INT
948741103
536
16717
SH
SOLE
16717
0
0
WELLS FARGO CO NEW
COM
949746101
46200
1020082
SH
SOLE
1020082
0
0
WELLTOWER INC
COM
95040Q104
3270
39347
SH
SOLE
39347
0
0
WENDYS CO
COM
95058W100
290
12380
SH
SOLE
12380
0
0
WEST PHARMACEUTICAL SVSC INC
COM
955306105
3423
9532
SH
SOLE
9532
0
0
WESTAMERICA BANCORPORATION
COM
957090103
856
14757
SH
SOLE
14757
0
0
WESTERN ALLIANCE BANCORP
COM
957638109
7953
85658
SH
SOLE
85658
0
0
WESTERN DIGITAL CORP.
COM
958102105
6056
85088
SH
SOLE
85088
0
0
WESTERN MIDSTREAM PARTNERS L
COM UNIT LP INT
958669103
1030
48088
SH
SOLE
48088
0
0
WESTERN UN CO
COM
959802109
1319
57402
SH
SOLE
57402
0
0
WEX INC
COM
96208T104
615
3174
SH
SOLE
3174
0
0
WEYERHAEUSER CO MTN BE
COM NEW
962166104
17465
507413
SH
SOLE
504853
0
2560
WHEATON PRECIOUS METALS CORP
COM
962879102
1858
42149
SH
SOLE
42149
0
0
WHIRLPOOL CORP
COM
963320106
4548
20861
SH
SOLE
20861
0
0
WHITE MTNS INS GROUP LTD
COM
G9618E107
2090
1821
SH
SOLE
1821
0
0
WHOLE EARTH BRANDS INC
COM CL A
96684W100
957
66012
SH
SOLE
66012
0
0
WILEY JOHN & SONS INC
CL A
968223206
1231
20450
SH
SOLE
20450
0
0
WILLIAMS COS INC
COM
969457100
80323
3025344
SH
SOLE
3025344
0
0
WILLIAMS SONOMA INC
COM
969904101
14888
93254
SH
SOLE
93254
0
0
WINGSTOP INC
COM
974155103
1694
10749
SH
SOLE
10749
0
0
WISDOMTREE TR
CLOUD COMPUTNG
97717Y691
831
14867
SH
SOLE
14867
0
0
WISDOMTREE TR
EM EX ST-OWNED
97717X578
5375
127757
SH
SOLE
127757
0
0
WISDOMTREE TR
EMER MKT HIGH FD
97717W315
6345
138897
SH
SOLE
138897
0
0
WISDOMTREE TR
EMG MKTS SMCAP
97717W281
428
7852
SH
SOLE
7852
0
0
WISDOMTREE TR
EURO QTLY DIV GR
97717X610
962
28562
SH
SOLE
28562
0
0
WISDOMTREE TR
EUROPE HEDGED EQ
97717X701
2417
31692
SH
SOLE
31692
0
0
WISDOMTREE TR
GLB HIGH DIV FD
97717W877
266
5509
SH
SOLE
5509
0
0
WISDOMTREE TR
GLB US QTLY DIV
97717W844
1519
36459
SH
SOLE
36459
0
0
WISDOMTREE TR
INDIA ERNGS FD
97717W422
233
6878
SH
SOLE
6878
0
0
WISDOMTREE TR
INTL EQUITY FD
97717W703
266
4883
SH
SOLE
4883
0
0
WISDOMTREE TR
INTL LRGCAP DV
97717W794
5620
113901
SH
SOLE
113901
0
0
WISDOMTREE TR
INTL MIDCAP DV
97717W778
399
5875
SH
SOLE
5875
0
0
WISDOMTREE TR
INTL QULTY DIV
97717X131
292
7340
SH
SOLE
7340
0
0
WISDOMTREE TR
INTL SMCAP DIV
97717W760
1308
17515
SH
SOLE
17515
0
0
WISDOMTREE TR
JAPN HEDGE EQT
97717W851
3543
58071
SH
SOLE
58071
0
0
WISDOMTREE TR
US HIGH DIVIDEND
97717W208
210
2685
SH
SOLE
2685
0
0
WISDOMTREE TR
US LARGECAP DIVD
97717W307
5776
48002
SH
SOLE
48002
0
0
WISDOMTREE TR
US MIDCAP DIVID
97717W505
1063
25333
SH
SOLE
25333
0
0
WISDOMTREE TR
US MIDCAP FUND
97717W570
7334
139991
SH
SOLE
139991
0
0
WISDOMTREE TR
US QTLY DIV GRT
97717X669
21057
352893
SH
SOLE
352893
0
0
WISDOMTREE TR
US SMALLCAP DIVD
97717W604
1008
31613
SH
SOLE
31613
0
0
WISDOMTREE TR
US SMALLCAP FUND
97717W562
1551
31405
SH
SOLE
31405
0
0
WISDOMTREE TR
US TOTAL DIVIDND
97717W109
2935
24775
SH
SOLE
24775
0
0
WIX COM LTD
SHS
M98068105
2698
9294
SH
SOLE
9294
0
0
WM TECHNOLOGY INC
COM
92971A109
677
37901
SH
SOLE
37901
0
0
WNS HLDGS LTD
SPON ADR
92932M101
1266
15854
SH
SOLE
15854
0
0
WOLVERINE WORLD WIDE INC
COM
978097103
270
8033
SH
SOLE
8033
0
0
WOODWARD INC
COM
980745103
3342
27195
SH
SOLE
27195
0
0
WORKDAY INC
CL A
98138H101
9849
41255
SH
SOLE
41255
0
0
WORKIVA INC
COM CL A
98139A105
732
6578
SH
SOLE
6578
0
0
WORLD WRESTLING ENTMT INC
CL A
98156Q108
874
15090
SH
SOLE
15090
0
0
WP CAREY INC
COM
92936U109
2260
30287
SH
SOLE
30287
0
0
WSFS FINL CORP
COM
929328102
673
14450
SH
SOLE
14450
0
0
WYNDHAM HOTELS & RESORTS INC
COM
98311A105
40611
561773
SH
SOLE
561773
0
0
WYNN RESORTS LTD
COM
983134107
11688
95567
SH
SOLE
95567
0
0
XCEL ENERGY INC
COM
98389B100
1520
23075
SH
SOLE
23075
0
0
XENETIC BIOSCIENCES INC
COM
984015503
20
10000
SH
SOLE
10000
0
0
XILINX INC
COM
983919101
17307
119658
SH
SOLE
119658
0
0
XPO LOGISTICS INC
COM
983793100
5280
37744
SH
SOLE
37744
0
0
XYLEM INC
COM
98419M100
9055
75485
SH
SOLE
75485
0
0
YANDEX N V
SHS CLASS A
N97284108
1169
16461
SH
SOLE
16461
0
0
YELP INC
CL A
985817105
6429
160895
SH
SOLE
160895
0
0
YUM BRANDS INC
COM
988498101
9578
83262
SH
SOLE
83262
0
0
YUM CHINA HLDGS INC
COM
98850P109
3689
55684
SH
SOLE
55684
0
0
ZEBRA TECHNOLOGIES CORPORATI
CL A
989207105
116709
220419
SH
SOLE
220419
0
0
ZENDESK INC
COM
98936J101
1031
7141
SH
SOLE
7141
0
0
ZILLOW GROUP INC
CL C CAP STK
98954M200
15158
124023
SH
SOLE
124023
0
0
ZIMMER BIOMET HOLDINGS INC
COM
98956P102
2818
17526
SH
SOLE
17526
0
0
ZIONS BANCORPORATION N A
COM
989701107
444
8402
SH
SOLE
8402
0
0
ZOETIS INC
CL A
98978V103
72001
386357
SH
SOLE
386357
0
0
ZOGENIX INC
COM NEW
98978L204
295
17098
SH
SOLE
17098
0
0
ZOOM VIDEO COMMUNICATIONS IN
CL A
98980L101
3051
7883
SH
SOLE
7883
0
0
ZOSANO PHARMA CORP
COM NEW
98979H202
18
19210
SH
SOLE
19210
0
0
ZSCALER INC
COM
98980G102
936
4331
SH
SOLE
4331
0
0
ZYNGA INC
CL A
98986T108
507
47673
SH
SOLE
47673
0
0