0001085146-21-001680.txt : 20210514
0001085146-21-001680.hdr.sgml : 20210514
20210514150658
ACCESSION NUMBER: 0001085146-21-001680
CONFORMED SUBMISSION TYPE: 13F-HR
PUBLIC DOCUMENT COUNT: 2
CONFORMED PERIOD OF REPORT: 20210331
FILED AS OF DATE: 20210514
DATE AS OF CHANGE: 20210514
EFFECTIVENESS DATE: 20210514
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: 21923997
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
03-31-2021
03-31-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
05-14-2021
0
1742
30896247
false
INFORMATION TABLE
2
infotable.xml
INFORMATION TABLE
3M CO
COM
88579Y101
83026
430902
SH
SOLE
429902
0
1000
ABB LTD
SPONSORED ADR
000375204
2874
94336
SH
SOLE
94336
0
0
ABBOTT LABS
COM
002824100
140713
1174170
SH
SOLE
1174170
0
0
ABBVIE INC
COM
00287Y109
157676
1456991
SH
SOLE
1443281
0
13710
ABERDEEN AUSTRALIA EQUITY FD
COM
003011103
87
14969
SH
SOLE
14969
0
0
ABERDEEN GLOBAL DYNAMIC DIVI
COM
00302M106
1198
107506
SH
SOLE
107506
0
0
ABIOMED INC
COM
003654100
839
2632
SH
SOLE
2632
0
0
ACADIA HEALTHCARE COMPANY IN
COM
00404A109
1312
22958
SH
SOLE
22958
0
0
ACADIA PHARMACEUTICALS INC
COM
004225108
476
18445
SH
SOLE
18445
0
0
ACCEL ENTERTAINMENT INC
COM CL A1
00436Q106
755
69039
SH
SOLE
69039
0
0
ACCELERATE DIAGNOSTICS INC
COM
00430H102
1136
136540
SH
SOLE
136540
0
0
ACCELERON PHARMA INC
COM
00434H108
462
3405
SH
SOLE
3405
0
0
ACCENTURE PLC IRELAND
SHS CLASS A
G1151C101
181478
656936
SH
SOLE
628122
0
28814
ACI WORLDWIDE INC
COM
004498101
2070
54405
SH
SOLE
54405
0
0
ACTIVISION BLIZZARD INC
COM
00507V109
38457
413516
SH
SOLE
413516
0
0
ACUITY BRANDS INC
COM
00508Y102
503
3050
SH
SOLE
3050
0
0
ACUSHNET HOLDINGS CORP
COM
005098108
227
5484
SH
SOLE
5484
0
0
ADAPTHEALTH CORP
COM CL A
00653Q102
469
12765
SH
SOLE
12765
0
0
ADECOAGRO S A
COM
L00849106
503
64000
SH
SOLE
64000
0
0
ADIENT PLC
ORD SHS
G0084W101
992
22454
SH
SOLE
22454
0
0
ADOBE SYSTEMS INCORPORATED
COM
00724F101
200184
421111
SH
SOLE
421111
0
0
ADVANCE AUTO PARTS INC
COM
00751Y106
630
3433
SH
SOLE
3433
0
0
ADVANCED MICRO DEVICES INC
COM
007903107
14472
184355
SH
SOLE
184355
0
0
ADVERUM BIOTECHNOLOGIES INC
COM
00773U108
164
16670
SH
SOLE
16670
0
0
AECOM
COM
00766T100
5392
84101
SH
SOLE
84101
0
0
AEMETIS INC
COM NEW
00770K202
294
12000
SH
SOLE
12000
0
0
AERCAP HOLDINGS NV
SHS
N00985106
2848
48492
SH
SOLE
48492
0
0
AERIE PHARMACEUTICALS INC
COM
00771V108
287
16033
SH
SOLE
16033
0
0
AES CORP
COM
00130H105
3765
140436
SH
SOLE
140436
0
0
AFFILIATED MANAGERS GROUP IN
COM
008252108
3195
21440
SH
SOLE
21440
0
0
AFFIRM HLDGS INC
COM CL A
00827B106
1268
17928
SH
SOLE
17928
0
0
AFLAC INC
COM
001055102
2474
48342
SH
SOLE
48342
0
0
AGILENT TECHNOLOGIES INC
COM
00846U101
15519
122061
SH
SOLE
122061
0
0
AGNC INVT CORP
COM
00123Q104
2355
140538
SH
SOLE
140538
0
0
AGREE REALTY CORP
COM
008492100
794
11803
SH
SOLE
11803
0
0
AIR LEASE CORP
CL A
00912X302
1595
32553
SH
SOLE
32553
0
0
AIR PRODS & CHEMS INC
COM
009158106
26317
93542
SH
SOLE
93542
0
0
AIRBNB INC
COM CL A
009066101
1355
7210
SH
SOLE
7210
0
0
AKAMAI TECHNOLOGIES INC
COM
00971T101
2083
20442
SH
SOLE
20442
0
0
ALAMO GROUP INC
COM
011311107
335
2145
SH
SOLE
2145
0
0
ALASKA AIR GROUP INC
COM
011659109
2401
34698
SH
SOLE
33198
0
1500
ALBANY INTL CORP
CL A
012348108
913
10937
SH
SOLE
10937
0
0
ALBEMARLE CORP
COM
012653101
1273
8714
SH
SOLE
8714
0
0
ALBIREO PHARMA INC
COM
01345P106
213
6056
SH
SOLE
6056
0
0
ALCOA CORP
COM
013872106
10662
328150
SH
SOLE
328150
0
0
ALCON AG
ORD SHS
H01301128
10827
153948
SH
SOLE
153948
0
0
ALEXANDRIA REAL ESTATE EQ IN
COM
015271109
26679
162382
SH
SOLE
162382
0
0
ALEXION PHARMACEUTICALS INC
COM
015351109
547
3577
SH
SOLE
3577
0
0
ALGONQUIN PWR UTILS CORP
COM
015857105
269
17000
SH
SOLE
17000
0
0
ALIBABA GROUP HLDG LTD
SPONSORED ADS
01609W102
57270
252590
SH
SOLE
252565
0
25
ALIGN TECHNOLOGY INC
COM
016255101
16248
30003
SH
SOLE
30003
0
0
ALLEGHANY CORP DEL
COM
017175100
1306
2085
SH
SOLE
2085
0
0
ALLEGIANT TRAVEL CO
COM
01748X102
330
1351
SH
SOLE
1351
0
0
ALLEGION PLC
ORD SHS
G0176J109
46622
371132
SH
SOLE
371132
0
0
ALLETE INC
COM NEW
018522300
299
4454
SH
SOLE
4454
0
0
ALLIANCE DATA SYSTEMS CORP
COM
018581108
1237
11039
SH
SOLE
11039
0
0
ALLIANCEBERNSTEIN HLDG L P
UNIT LTD PARTN
01881G106
1832
45813
SH
SOLE
45813
0
0
ALLIANT ENERGY CORP
COM
018802108
369
6818
SH
SOLE
6818
0
0
ALLISON TRANSMISSION HLDGS I
COM
01973R101
213
5211
SH
SOLE
5211
0
0
ALLSTATE CORP
COM
020002101
3185
27720
SH
SOLE
27720
0
0
ALLY FINL INC
COM
02005N100
412
9105
SH
SOLE
9105
0
0
ALPHABET INC
CAP STK CL A
02079K305
417212
202282
SH
SOLE
202266
0
16
ALPHABET INC
CAP STK CL C
02079K107
231754
112033
SH
SOLE
106819
0
5214
ALPS ETF TR
ALERIAN MLP
00162Q452
6954
227989
SH
SOLE
227989
0
0
ALTAIR ENGR INC
COM CL A
021369103
529
8458
SH
SOLE
8458
0
0
ALTICE USA INC
CL A
02156K103
265
8141
SH
SOLE
8141
0
0
ALTRA INDL MOTION CORP
COM
02208R106
2072
37452
SH
SOLE
37452
0
0
ALTRIA GROUP INC
COM
02209S103
14319
279884
SH
SOLE
279884
0
0
AMARIN CORP PLC
SPONS ADR NEW
023111206
63
10200
SH
SOLE
10200
0
0
AMAZON COM INC
COM
023135106
625149
202047
SH
SOLE
202024
0
23
AMBEV SA
SPONSORED ADR
02319V103
1043
380767
SH
SOLE
380767
0
0
AMCOR PLC
ORD
G0250X107
21869
1872378
SH
SOLE
1872378
0
0
AMDOCS LTD
SHS
G02602103
566
8072
SH
SOLE
8072
0
0
AMEREN CORP
COM
023608102
322
3957
SH
SOLE
3957
0
0
AMERICA MOVIL SAB DE CV
SPON ADR L SHS
02364W105
210
15491
SH
SOLE
15491
0
0
AMERICAN AIRLS GROUP INC
COM
02376R102
3070
128460
SH
SOLE
128460
0
0
AMERICAN CAMPUS CMNTYS INC
COM
024835100
533
12338
SH
SOLE
12338
0
0
AMERICAN EAGLE OUTFITTERS IN
COM
02553E106
2329
79643
SH
SOLE
79643
0
0
AMERICAN ELEC PWR CO INC
COM
025537101
2468
29135
SH
SOLE
29135
0
0
AMERICAN EXPRESS CO
COM
025816109
25150
177813
SH
SOLE
177813
0
0
AMERICAN HOMES 4 RENT
CL A
02665T306
998
29941
SH
SOLE
29941
0
0
AMERICAN INTL GROUP INC
COM NEW
026874784
4687
101429
SH
SOLE
101429
0
0
AMERICAN PUBLIC EDUCATION IN
COM
02913V103
1128
31664
SH
SOLE
31664
0
0
AMERICAN TOWER CORP NEW
COM
03027X100
92265
385948
SH
SOLE
385948
0
0
AMERICAN WOODMARK CORPORATIO
COM
030506109
976
9904
SH
SOLE
9904
0
0
AMERICAN WTR WKS CO INC NEW
COM
030420103
12191
81317
SH
SOLE
81317
0
0
AMERICOLD RLTY TR
COM
03064D108
1679
43644
SH
SOLE
43644
0
0
AMERIPRISE FINL INC
COM
03076C106
10084
43381
SH
SOLE
43381
0
0
AMERIS BANCORP
COM
03076K108
863
16440
SH
SOLE
16440
0
0
AMERISAFE INC
COM
03071H100
663
10352
SH
SOLE
10352
0
0
AMERISOURCEBERGEN CORP
COM
03073E105
2573
21790
SH
SOLE
21790
0
0
AMETEK INC
COM
031100100
7321
57314
SH
SOLE
57314
0
0
AMGEN INC
COM
031162100
140855
566116
SH
SOLE
565021
0
1095
AMICUS THERAPEUTICS INC
COM
03152W109
114
11491
SH
SOLE
11491
0
0
AMN HEALTHCARE SVCS INC
COM
001744101
953
12936
SH
SOLE
12936
0
0
AMPHENOL CORP NEW
CL A
032095101
6646
100746
SH
SOLE
100746
0
0
AMPIO PHARMACEUTICALS INC
COM
03209T109
25
15000
SH
SOLE
15000
0
0
AMPLIFY ETF TR
BLOCKCHAIN LDR
032108607
1311
23485
SH
SOLE
23485
0
0
AMPLIFY ETF TR
ONLIN RETL ETF
032108102
1721
13856
SH
SOLE
13856
0
0
ANALOG DEVICES INC
COM
032654105
11176
72068
SH
SOLE
72068
0
0
ANHEUSER BUSCH INBEV SA/NV
SPONSORED ADR
03524A108
2569
40873
SH
SOLE
40873
0
0
ANIKA THERAPEUTICS INC
COM
035255108
1225
30040
SH
SOLE
30040
0
0
ANNALY CAPITAL MANAGEMENT IN
COM
035710409
1078
125374
SH
SOLE
125374
0
0
ANSYS INC
COM
03662Q105
4224
12441
SH
SOLE
12441
0
0
ANTHEM INC
COM
036752103
19859
55325
SH
SOLE
55325
0
0
AON PLC
SHS CL A
G0403H108
9568
41580
SH
SOLE
41580
0
0
APA CORPORATION
COM
03743Q108
433
24208
SH
SOLE
24208
0
0
APARTMENT INCOME REIT CORP
COM
03750L109
903
21119
SH
SOLE
21119
0
0
APARTMENT INVT & MGMT CO
CL A
03748R747
68
11039
SH
SOLE
11039
0
0
APOLLO GLOBAL MGMT INC
COM CL A
03768E105
35222
749253
SH
SOLE
749253
0
0
APPIAN CORP
CL A
03782L101
374
2813
SH
SOLE
2813
0
0
APPLE HOSPITALITY REIT INC
COM NEW
03784Y200
904
62066
SH
SOLE
62066
0
0
APPLE INC
COM
037833100
1135712
9297684
SH
SOLE
9234684
0
63000
APPLIED INDL TECHNOLOGIES IN
COM
03820C105
1249
13705
SH
SOLE
13705
0
0
APPLIED MATLS INC
COM
038222105
31278
234118
SH
SOLE
201018
0
33100
APTARGROUP INC
COM
038336103
1084
7651
SH
SOLE
7651
0
0
APTIV PLC
SHS
G6095L109
19163
138966
SH
SOLE
138966
0
0
ARAMARK
COM
03852U106
551
14585
SH
SOLE
14585
0
0
ARCH CAP GROUP LTD
ORD
G0450A105
420
10937
SH
SOLE
10937
0
0
ARCHER DANIELS MIDLAND CO
COM
039483102
1035
18152
SH
SOLE
18152
0
0
ARENA PHARMACEUTICALS INC
COM NEW
040047607
336
4846
SH
SOLE
4846
0
0
ARES CAPITAL CORP
COM
04010L103
4889
261301
SH
SOLE
261301
0
0
ARES MANAGEMENT CORPORATION
CL A COM STK
03990B101
21812
389287
SH
SOLE
389287
0
0
ARISTA NETWORKS INC
COM
040413106
18954
62786
SH
SOLE
62786
0
0
ARK ETF TR
AUTNMUS TECHNLGY
00214Q203
693
8261
SH
SOLE
8261
0
0
ARK ETF TR
FINTECH INNOVA
00214Q708
685
13411
SH
SOLE
13411
0
0
ARK ETF TR
GENOMIC REV ETF
00214Q302
1467
16535
SH
SOLE
16535
0
0
ARK ETF TR
INNOVATION ETF
00214Q104
13497
112522
SH
SOLE
112522
0
0
ARK ETF TR
NEXT GNRTN INTER
00214Q401
1018
6906
SH
SOLE
6906
0
0
ARMSTRONG WORLD INDS INC NEW
COM
04247X102
3279
36393
SH
SOLE
36393
0
0
ARRIVAL GROUP
SHS
L0423Q108
193
12040
SH
SOLE
12040
0
0
ARROW ELECTRS INC
COM
042735100
2093
18888
SH
SOLE
18888
0
0
ARROW FINL CORP
COM
042744102
3370
101167
SH
SOLE
101167
0
0
ARTISAN PARTNERS ASSET MGMT
CL A
04316A108
232
4443
SH
SOLE
4443
0
0
ASCENDIS PHARMA A/S
SPONSORED ADR
04351P101
934
7250
SH
SOLE
7250
0
0
ASE TECHNOLOGY HLDG CO LTD
SPONSORED ADS
00215W100
1297
168436
SH
SOLE
168436
0
0
ASGN INC
COM
00191U102
1926
20181
SH
SOLE
20181
0
0
ASML HOLDING N V
N Y REGISTRY SHS
N07059210
24792
40157
SH
SOLE
40157
0
0
ASPEN TECHNOLOGY INC
COM
045327103
287
1989
SH
SOLE
1989
0
0
ASSURANT INC
COM
04621X108
1876
13231
SH
SOLE
13231
0
0
ASTRAZENECA PLC
SPONSORED ADR
046353108
4450
89494
SH
SOLE
89494
0
0
AT&T INC
COM
00206R102
74650
2466148
SH
SOLE
2453648
0
12500
ATHERSYS INC NEW
COM
04744L106
60
33500
SH
SOLE
33500
0
0
ATLANTIC UN BANKSHARES CORP
COM
04911A107
245
6387
SH
SOLE
6387
0
0
ATLAS CORP
SHARES
Y0436Q109
481
35245
SH
SOLE
35245
0
0
ATLASSIAN CORP PLC
CL A
G06242104
2235
10603
SH
SOLE
10603
0
0
ATRICURE INC
COM
04963C209
938
14313
SH
SOLE
14313
0
0
AUTODESK INC
COM
052769106
41160
148513
SH
SOLE
148513
0
0
AUTOHOME INC
SP ADS RP CL A
05278C107
225
2415
SH
SOLE
2415
0
0
AUTOMATIC DATA PROCESSING IN
COM
053015103
80027
424615
SH
SOLE
424615
0
0
AUTONATION INC
COM
05329W102
5257
56390
SH
SOLE
56390
0
0
AUTOZONE INC
COM
053332102
1139
811
SH
SOLE
811
0
0
AVALARA INC
COM
05338G106
468
3510
SH
SOLE
3510
0
0
AVALONBAY CMNTYS INC
COM
053484101
15072
81686
SH
SOLE
81686
0
0
AVERY DENNISON CORP
COM
053611109
713
3883
SH
SOLE
3883
0
0
AVID BIOSERVICES INC
COM
05368M106
299
16423
SH
SOLE
16423
0
0
AVIDITY BIOSCIENCES INC
COM
05370A108
412
18900
SH
SOLE
18900
0
0
AVIENT CORPORATION
COM
05368V106
1578
33389
SH
SOLE
33389
0
0
AVROBIO INC
COM
05455M100
358
28189
SH
SOLE
28189
0
0
AXALTA COATING SYS LTD
COM
G0750C108
1663
56235
SH
SOLE
56235
0
0
AXOS FINANCIAL INC
COM
05465C100
897
19078
SH
SOLE
19078
0
0
AZEK CO INC
CL A
05478C105
1045
24862
SH
SOLE
24862
0
0
AZUL S A
SPONSR ADR PFD
05501U106
1117
55305
SH
SOLE
55305
0
0
BADGER METER INC
COM
056525108
416
4469
SH
SOLE
4469
0
0
BAIDU INC
SPON ADR REP A
056752108
2114
9716
SH
SOLE
9716
0
0
BAKER HUGHES COMPANY
CL A
05722G100
6035
279282
SH
SOLE
279282
0
0
BALCHEM CORP
COM
057665200
344
2745
SH
SOLE
2745
0
0
BALL CORP
COM
058498106
4260
50270
SH
SOLE
50270
0
0
BANCO BILBAO VIZCAYA ARGENTA
SPONSORED ADR
05946K101
2530
484642
SH
SOLE
484642
0
0
BANCO SANTANDER S.A.
ADR
05964H105
271
79001
SH
SOLE
79001
0
0
BANDWIDTH INC
COM CL A
05988J103
240
1891
SH
SOLE
1891
0
0
BANK HAWAII CORP
COM
062540109
9029
100897
SH
SOLE
100897
0
0
BANK MONTREAL QUE
COM
063671101
259
2908
SH
SOLE
2908
0
0
BANK NEW YORK MELLON CORP
COM
064058100
5278
111604
SH
SOLE
111604
0
0
BANK NOVA SCOTIA B C
COM
064149107
947
15137
SH
SOLE
15137
0
0
BANK OZK
COM
06417N103
794
19436
SH
SOLE
19436
0
0
BANK PRINCETON NEW JERSEY
COM
064520109
947
33096
SH
SOLE
33096
0
0
BARCLAYS PLC
ADR
06738E204
109
10645
SH
SOLE
10645
0
0
BARNES GROUP INC
COM
067806109
624
12589
SH
SOLE
12589
0
0
BARRICK GOLD CORP
COM
067901108
1621
81888
SH
SOLE
81888
0
0
BAXTER INTL INC
COM
071813109
5650
66985
SH
SOLE
66985
0
0
BCE INC
COM NEW
05534B760
2488
55121
SH
SOLE
55121
0
0
BEAM THERAPEUTICS INC
COM
07373V105
245
3057
SH
SOLE
3057
0
0
BECTON DICKINSON & CO
COM
075887109
22499
92531
SH
SOLE
92531
0
0
BED BATH & BEYOND INC
COM
075896100
3389
116253
SH
SOLE
116253
0
0
BEIGENE LTD
SPONSORED ADR
07725L102
1272
3653
SH
SOLE
3653
0
0
BERKELEY LTS INC
COM
084310101
925
18422
SH
SOLE
18422
0
0
BERKLEY W R CORP
COM
084423102
1279
16976
SH
SOLE
16976
0
0
BERKSHIRE HATHAWAY INC DEL
CL A
084670108
19285
50
SH
SOLE
50
0
0
BERKSHIRE HATHAWAY INC DEL
CL B NEW
084670702
171779
672402
SH
SOLE
647086
0
25316
BERKSHIRE HILLS BANCORP INC
COM
084680107
697
31247
SH
SOLE
31247
0
0
BERRY GLOBAL GROUP INC
COM
08579W103
2633
42886
SH
SOLE
42886
0
0
BEST BUY INC
COM
086516101
581
5064
SH
SOLE
5064
0
0
BEYOND MEAT INC
COM
08862E109
3668
28192
SH
SOLE
28192
0
0
BGC PARTNERS INC
CL A
05541T101
101
20908
SH
SOLE
20908
0
0
BHP GROUP LTD
SPONSORED ADS
088606108
8137
117262
SH
SOLE
71137
0
46125
BIGCOMMERCE HLDGS INC
COM SER 1
08975P108
367
6343
SH
SOLE
6343
0
0
BILL COM HLDGS INC
COM
090043100
12984
89234
SH
SOLE
89234
0
0
BIO RAD LABS INC
CL A
090572207
989
1731
SH
SOLE
1731
0
0
BIODELIVERY SCIENCES INTL IN
COM
09060J106
1280
327381
SH
SOLE
327381
0
0
BIOGEN INC
COM
09062X103
3431
12263
SH
SOLE
12263
0
0
BIOHAVEN PHARMACTL HLDG CO L
COM
G11196105
321
4693
SH
SOLE
4693
0
0
BIOLIFE SOLUTIONS INC
COM NEW
09062W204
275
7637
SH
SOLE
7637
0
0
BIOMARIN PHARMACEUTICAL INC
COM
09061G101
778
10302
SH
SOLE
10302
0
0
BIONTECH SE
SPONSORED ADS
09075V102
1710
15661
SH
SOLE
15661
0
0
BIO-TECHNE CORP
COM
09073M104
1940
5079
SH
SOLE
5079
0
0
BJS WHSL CLUB HLDGS INC
COM
05550J101
361
8041
SH
SOLE
8041
0
0
BK OF AMERICA CORP
COM
060505104
190686
4928571
SH
SOLE
4882053
0
46518
BLACK KNIGHT INC
COM
09215C105
478
6460
SH
SOLE
6460
0
0
BLACKBAUD INC
COM
09227Q100
807
11348
SH
SOLE
11348
0
0
BLACKLINE INC
COM
09239B109
870
8025
SH
SOLE
8025
0
0
BLACKROCK INC
COM
09247X101
54464
72238
SH
SOLE
72238
0
0
BLACKROCK SCIENCE & TECH TR
SHS BEN INT
09260K101
382
10700
SH
SOLE
10700
0
0
BLACKSTONE GROUP INC
COM
09260D107
121871
1635199
SH
SOLE
1634999
0
200
BLACKSTONE MTG TR INC
COM CL A
09257W100
21836
704402
SH
SOLE
704402
0
0
BLOOM ENERGY CORP
COM CL A
093712107
497
18356
SH
SOLE
18356
0
0
BLUEPRINT MEDICINES CORP
COM
09627Y109
482
4961
SH
SOLE
4961
0
0
BOEING CO
COM
097023105
65329
256476
SH
SOLE
255726
0
750
BOOKING HOLDINGS INC
COM
09857L108
9886
4243
SH
SOLE
4243
0
0
BOOT BARN HLDGS INC
COM
099406100
243
3905
SH
SOLE
3905
0
0
BOOZ ALLEN HAMILTON HLDG COR
CL A
099502106
716
8893
SH
SOLE
8893
0
0
BORGWARNER INC
COM
099724106
412
8887
SH
SOLE
8887
0
0
BOSTON BEER INC
CL A
100557107
372
308
SH
SOLE
308
0
0
BOSTON PROPERTIES INC
COM
101121101
57645
569274
SH
SOLE
569274
0
0
BOSTON SCIENTIFIC CORP
COM
101137107
23018
595552
SH
SOLE
595552
0
0
BOYD GAMING CORP
COM
103304101
4772
80943
SH
SOLE
80943
0
0
BP PLC
SPONSORED ADR
055622104
8693
357015
SH
SOLE
357015
0
0
BRANDYWINE RLTY TR
SH BEN INT NEW
105368203
863
66860
SH
SOLE
66860
0
0
BRIGHT HORIZONS FAM SOL IN D
COM
109194100
7174
41846
SH
SOLE
41846
0
0
BRISTOL-MYERS SQUIBB CO
COM
110122108
75447
1195100
SH
SOLE
1193600
0
1500
BRISTOW GROUP INC
COM
11040G103
376
14534
SH
SOLE
14534
0
0
BRITISH AMERN TOB PLC
SPONSORED ADR
110448107
3051
78743
SH
SOLE
78743
0
0
BRIXMOR PPTY GROUP INC
COM
11120U105
210
10358
SH
SOLE
10358
0
0
BROADCOM INC
COM
11135F101
253878
547553
SH
SOLE
547153
0
400
BROADRIDGE FINL SOLUTIONS IN
COM
11133T103
3597
23494
SH
SOLE
23494
0
0
BROOKFIELD ASSET MGMT INC
CL A LTD VT SH
112585104
2759
62009
SH
SOLE
62009
0
0
BROOKFIELD INFRAST PARTNERS
LP INT UNIT
G16252101
29140
547232
SH
SOLE
547232
0
0
BROOKFIELD INFRASTRUCTURE CO
COM SB VTG SHS A
11275Q107
4049
53014
SH
SOLE
53014
0
0
BROOKFIELD RENEWABLE CORP
CL A SUB VTG
11284V105
951
20315
SH
SOLE
20315
0
0
BROOKFIELD RENEWABLE PARTNER
PARTNERSHIP UNIT
G16258108
2327
54634
SH
SOLE
54634
0
0
BROOKLINE BANCORP INC DEL
COM
11373M107
232
15487
SH
SOLE
15487
0
0
BROOKS AUTOMATION INC NEW
COM
114340102
2300
28169
SH
SOLE
28169
0
0
BROWN & BROWN INC
COM
115236101
885
19350
SH
SOLE
19350
0
0
BROWN FORMAN CORP
CL B
115637209
1113
16131
SH
SOLE
16131
0
0
BRUKER CORP
COM
116794108
818
12727
SH
SOLE
12727
0
0
BRUNSWICK CORP
COM
117043109
217
2280
SH
SOLE
2280
0
0
BUCKLE INC
COM
118440106
559
14243
SH
SOLE
14243
0
0
BUMBLE INC
COM CL A
12047B105
263
4218
SH
SOLE
4218
0
0
BUNGE LIMITED
COM
G16962105
8178
103169
SH
SOLE
103169
0
0
BURLINGTON STORES INC
COM
122017106
1807
6049
SH
SOLE
6049
0
0
BWX TECHNOLOGIES INC
COM
05605H100
5993
90888
SH
SOLE
90888
0
0
C H ROBINSON WORLDWIDE INC
COM NEW
12541W209
1455
15252
SH
SOLE
15252
0
0
CABLE ONE INC
COM
12685J105
280
153
SH
SOLE
153
0
0
CABOT OIL & GAS CORP
COM
127097103
1217
64803
SH
SOLE
64803
0
0
CACI INTL INC
CL A
127190304
447
1812
SH
SOLE
1812
0
0
CADENCE DESIGN SYSTEM INC
COM
127387108
1463
10678
SH
SOLE
10678
0
0
CAESARS ENTERTAINMENT INC NE
COM
12769G100
21264
243154
SH
SOLE
243154
0
0
CALAVO GROWERS INC
COM
128246105
236
3039
SH
SOLE
3039
0
0
CALIFORNIA WTR SVC GROUP
COM
130788102
283
5030
SH
SOLE
5030
0
0
CAMDEN PPTY TR
SH BEN INT
133131102
1763
16039
SH
SOLE
16039
0
0
CANADIAN IMP BK COMM
COM
136069101
1107
11309
SH
SOLE
11309
0
0
CANADIAN NATL RY CO
COM
136375102
18450
159078
SH
SOLE
159078
0
0
CANADIAN PAC RY LTD
COM
13645T100
14460
38123
SH
SOLE
38123
0
0
CANNAE HLDGS INC
COM
13765N107
1417
35759
SH
SOLE
35759
0
0
CANOPY GROWTH CORP
COM
138035100
344
10705
SH
SOLE
10705
0
0
CAPITAL ONE FINL CORP
COM
14040H105
7447
58528
SH
SOLE
58228
0
300
CAPRI HOLDINGS LIMITED
SHS
G1890L107
337
6613
SH
SOLE
6613
0
0
CARDINAL HEALTH INC
COM
14149Y108
2199
36200
SH
SOLE
36200
0
0
CAREDX INC
COM
14167L103
1030
15121
SH
SOLE
15121
0
0
CARLISLE COS INC
COM
142339100
966
5872
SH
SOLE
5872
0
0
CARLYLE GROUP INC
COM
14316J108
41203
1120875
SH
SOLE
1120875
0
0
CARMAX INC
COM
143130102
2928
22069
SH
SOLE
22069
0
0
CARNIVAL CORP
UNIT 99/99/9999
143658300
30274
1140677
SH
SOLE
1140677
0
0
CARPENTER TECHNOLOGY CORP
COM
144285103
711
17280
SH
SOLE
17280
0
0
CARRIER GLOBAL CORPORATION
COM
14448C104
30561
723855
SH
SOLE
718255
0
5600
CARTERS INC
COM
146229109
218
2448
SH
SOLE
2448
0
0
CARVANA CO
CL A
146869102
17249
65736
SH
SOLE
65736
0
0
CASEYS GEN STORES INC
COM
147528103
484
2238
SH
SOLE
2238
0
0
CATALENT INC
COM
148806102
1870
17755
SH
SOLE
17755
0
0
CATERPILLAR INC
COM
149123101
69829
301156
SH
SOLE
300056
0
1100
CATHAY GEN BANCORP
COM
149150104
429
10511
SH
SOLE
10511
0
0
CAVCO INDS INC DEL
COM
149568107
235
1040
SH
SOLE
1040
0
0
CBIZ INC
COM
124805102
735
22516
SH
SOLE
22516
0
0
CBOE GLOBAL MKTS INC
COM
12503M108
297
3014
SH
SOLE
3014
0
0
CBRE CLARION GLOBAL REAL EST
COM
12504G100
586
75000
SH
SOLE
75000
0
0
CBRE GROUP INC
CL A
12504L109
1649
20845
SH
SOLE
20845
0
0
CDK GLOBAL INC
COM
12508E101
691
12790
SH
SOLE
12790
0
0
CDW CORP
COM
12514G108
24463
147588
SH
SOLE
147588
0
0
CELANESE CORP DEL
COM
150870103
3075
20528
SH
SOLE
20528
0
0
CEMEX SAB DE CV
SPON ADR NEW
151290889
382
54875
SH
SOLE
54875
0
0
CENTENE CORP DEL
COM
15135B101
26057
407707
SH
SOLE
407707
0
0
CENTERPOINT ENERGY INC
COM
15189T107
262
11554
SH
SOLE
11554
0
0
CENTERSPACE
COM
15202L107
317
4660
SH
SOLE
4660
0
0
CENTRAL GARDEN & PET CO
CL A NON-VTG
153527205
378
7277
SH
SOLE
7277
0
0
CENTURY CASINOS INC
COM
156492100
155
15117
SH
SOLE
15117
0
0
CERENCE INC
COM
156727109
648
7232
SH
SOLE
7232
0
0
CERNER CORP
COM
156782104
23574
327969
SH
SOLE
327969
0
0
CEVA INC
COM
157210105
360
6413
SH
SOLE
6413
0
0
CF INDS HLDGS INC
COM
125269100
429
9455
SH
SOLE
9455
0
0
CHAMPIONX CORPORATION
COM
15872M104
276
12718
SH
SOLE
12718
0
0
CHARGEPOINT HOLDINGS INC
COM CL A
15961R105
898
33650
SH
SOLE
33650
0
0
CHARLES RIV LABS INTL INC
COM
159864107
690
2381
SH
SOLE
2381
0
0
CHARTER COMMUNICATIONS INC N
CL A
16119P108
5176
8389
SH
SOLE
8389
0
0
CHECK POINT SOFTWARE TECH LT
ORD
M22465104
7106
63463
SH
SOLE
63463
0
0
CHEESECAKE FACTORY INC
COM
163072101
1881
32141
SH
SOLE
32141
0
0
CHEGG INC
COM
163092109
1639
19134
SH
SOLE
19134
0
0
CHEMED CORP NEW
COM
16359R103
476
1036
SH
SOLE
1036
0
0
CHENIERE ENERGY INC
COM NEW
16411R208
3261
45291
SH
SOLE
45291
0
0
CHEVRON CORP NEW
COM
166764100
195550
1866112
SH
SOLE
1865402
0
710
CHEWY INC
CL A
16679L109
473
5579
SH
SOLE
5579
0
0
CHIPOTLE MEXICAN GRILL INC
COM
169656105
36417
25631
SH
SOLE
25631
0
0
CHOICE HOTELS INTL INC
COM
169905106
336
3132
SH
SOLE
3132
0
0
CHUBB LIMITED
COM
H1467J104
101994
645655
SH
SOLE
644905
0
750
CHURCH & DWIGHT INC
COM
171340102
11436
130926
SH
SOLE
130926
0
0
CHURCHILL DOWNS INC
COM
171484108
4994
21958
SH
SOLE
21958
0
0
CIGNA CORP NEW
COM
125523100
4035
16691
SH
SOLE
16691
0
0
CIMAREX ENERGY CO
COM
171798101
18932
318781
SH
SOLE
318781
0
0
CINCINNATI FINL CORP
COM
172062101
3933
38149
SH
SOLE
38149
0
0
CINTAS CORP
COM
172908105
166983
489243
SH
SOLE
489243
0
0
CISCO SYS INC
COM
17275R102
182307
3525564
SH
SOLE
3505914
0
19650
CITIGROUP INC
COM NEW
172967424
102071
1403039
SH
SOLE
1401669
0
1370
CITIZENS FINANCIAL GROUP INC
COM
174610105
44943
1017952
SH
SOLE
1017952
0
0
CITRIX SYS INC
COM
177376100
2563
18260
SH
SOLE
18260
0
0
CLEAN ENERGY FUELS CORP
COM
184499101
234
17000
SH
SOLE
17000
0
0
CLEAN HARBORS INC
COM
184496107
5945
70728
SH
SOLE
70728
0
0
CLEVELAND-CLIFFS INC NEW
COM
185899101
4452
221398
SH
SOLE
221398
0
0
CLOROX CO DEL
COM
189054109
21111
109451
SH
SOLE
109401
0
50
CLOUGH GLOBAL EQUITY FD
COM
18914C100
601
39546
SH
SOLE
39546
0
0
CMC MATERIALS INC
COM
12571T100
245
1385
SH
SOLE
1385
0
0
CME GROUP INC
COM
12572Q105
53830
263573
SH
SOLE
263573
0
0
CMS ENERGY CORP
COM
125896100
505
8249
SH
SOLE
8249
0
0
COCA COLA CO
COM
191216100
72614
1377605
SH
SOLE
1377605
0
0
COGNEX CORP
COM
192422103
1202
14482
SH
SOLE
14482
0
0
COGNIZANT TECHNOLOGY SOLUTIO
CL A
192446102
13707
175456
SH
SOLE
175456
0
0
COHEN & STEERS INC
COM
19247A100
440
6734
SH
SOLE
6734
0
0
COHEN & STEERS INFRASTRUCTUR
COM
19248A109
1979
70863
SH
SOLE
70863
0
0
COHEN & STEERS TOTAL RETURN
COM
19247R103
238
16250
SH
SOLE
16250
0
0
COHERENT INC
COM
192479103
948
3749
SH
SOLE
3749
0
0
COHU INC
COM
192576106
2471
59059
SH
SOLE
59059
0
0
COLGATE PALMOLIVE CO
COM
194162103
22937
290965
SH
SOLE
290965
0
0
COLONY CAP INC NEW
CL A COM
19626G108
158
24402
SH
SOLE
24402
0
0
COLUMBIA BKG SYS INC
COM
197236102
693
16078
SH
SOLE
16078
0
0
COLUMBIA ETF TR II
EMRG MARKETS ETF
19762B509
1089
39076
SH
SOLE
39076
0
0
COLUMBIA SPORTSWEAR CO
COM
198516106
387
3666
SH
SOLE
3666
0
0
COLUMBUS MCKINNON CORP N Y
COM
199333105
649
12309
SH
SOLE
12309
0
0
COMCAST CORP NEW
CL A
20030N101
121178
2239467
SH
SOLE
2237967
0
1500
COMERICA INC
COM
200340107
7668
106890
SH
SOLE
106890
0
0
COMFORT SYS USA INC
COM
199908104
1152
15409
SH
SOLE
15409
0
0
COMMERCE BANCSHARES INC
COM
200525103
2155
28135
SH
SOLE
28135
0
0
COMMERCIAL METALS CO
COM
201723103
1597
51792
SH
SOLE
51792
0
0
COMMSCOPE HLDG CO INC
COM
20337X109
682
44406
SH
SOLE
44406
0
0
COMMUNITY HEALTHCARE TR INC
COM
20369C106
1376
29841
SH
SOLE
29841
0
0
COMPASS MINERALS INTL INC
COM
20451N101
601
9576
SH
SOLE
9576
0
0
CONAGRA BRANDS INC
COM
205887102
510
13556
SH
SOLE
13556
0
0
CONCENTRIX CORP
COM
20602D101
1614
10779
SH
SOLE
10779
0
0
CONOCOPHILLIPS
COM
20825C104
18137
342394
SH
SOLE
341994
0
400
CONSOLIDATED EDISON INC
COM
209115104
20798
278050
SH
SOLE
277650
0
400
CONSTELLATION BRANDS INC
CL A
21036P108
93663
410804
SH
SOLE
410804
0
0
CONSTRUCTION PARTNERS INC
COM CL A
21044C107
440
14723
SH
SOLE
14723
0
0
CONTINENTAL RES INC
COM
212015101
712
27519
SH
SOLE
27519
0
0
COOPER COS INC
COM NEW
216648402
675
1757
SH
SOLE
1757
0
0
COPART INC
COM
217204106
5095
46915
SH
SOLE
46915
0
0
CORELOGIC INC
COM
21871D103
994
12537
SH
SOLE
12537
0
0
CORESITE RLTY CORP
COM
21870Q105
28403
236990
SH
SOLE
236990
0
0
CORNERSTONE ONDEMAND INC
COM
21925Y103
695
15948
SH
SOLE
15948
0
0
CORNING INC
COM
219350105
8077
185624
SH
SOLE
185624
0
0
CORTEVA INC
COM
22052L104
13823
296497
SH
SOLE
296497
0
0
COSTAR GROUP INC
COM
22160N109
7317
8903
SH
SOLE
8903
0
0
COSTCO WHSL CORP NEW
COM
22160K105
128904
365705
SH
SOLE
365205
0
500
COUPA SOFTWARE INC
COM
22266L106
636
2499
SH
SOLE
2499
0
0
COUSINS PPTYS INC
COM NEW
222795502
824
23314
SH
SOLE
23314
0
0
COVETRUS INC
COM
22304C100
3309
110400
SH
SOLE
110400
0
0
CRACKER BARREL OLD CTRY STOR
COM
22410J106
430
2485
SH
SOLE
2485
0
0
CRANE CO
COM
224399105
343
3652
SH
SOLE
3652
0
0
CREE INC
COM
225447101
366
3388
SH
SOLE
3388
0
0
CRESTWOOD EQUITY PARTNERS LP
UNIT LTD PARTNER
226344208
307
10982
SH
SOLE
10982
0
0
CRISPR THERAPEUTICS AG
NAMEN AKT
H17182108
637
5231
SH
SOLE
5231
0
0
CRONOS GROUP INC
COM
22717L101
130
13780
SH
SOLE
13780
0
0
CROSS CTRY HEALTHCARE INC
COM
227483104
1082
86663
SH
SOLE
86663
0
0
CROWDSTRIKE HLDGS INC
CL A
22788C105
10166
55702
SH
SOLE
55702
0
0
CROWN CASTLE INTL CORP NEW
COM
22822V101
102720
596761
SH
SOLE
596761
0
0
CROWN HLDGS INC
COM
228368106
4764
49096
SH
SOLE
49096
0
0
CRYOPORT INC
COM PAR $0.001
229050307
1060
20384
SH
SOLE
20384
0
0
CSG SYS INTL INC
COM
126349109
367
8174
SH
SOLE
8174
0
0
CSX CORP
COM
126408103
9321
96667
SH
SOLE
96667
0
0
CUBESMART
COM
229663109
2120
56031
SH
SOLE
56031
0
0
CULLEN FROST BANKERS INC
COM
229899109
1661
15276
SH
SOLE
15276
0
0
CUMMINS INC
COM
231021106
65597
253164
SH
SOLE
253064
0
100
CURTISS WRIGHT CORP
COM
231561101
1019
8589
SH
SOLE
8589
0
0
CVS HEALTH CORP
COM
126650100
45066
599049
SH
SOLE
592049
0
7000
CYRUSONE INC
COM
23283R100
1981
29249
SH
SOLE
29249
0
0
D R HORTON INC
COM
23331A109
22539
252906
SH
SOLE
252906
0
0
DANAHER CORPORATION
COM
235851102
156614
695816
SH
SOLE
695708
0
108
DANIMER SCIENTIFIC INC
COM CL A
236272100
1350
35753
SH
SOLE
35753
0
0
DARDEN RESTAURANTS INC
COM
237194105
1373
9668
SH
SOLE
9668
0
0
DATADOG INC
CL A COM
23804L103
504
6050
SH
SOLE
6050
0
0
DAVIS FUNDAMENTAL ETF TR
SELECT US EQTY
23908L207
746
22616
SH
SOLE
22616
0
0
DAVIS FUNDAMENTAL ETF TR
SELECT WRLD WI
23908L306
988
29267
SH
SOLE
29267
0
0
DBX ETF TR
XTRACK HRVST CSI
233051879
2608
67518
SH
SOLE
67518
0
0
DBX ETF TR
XTRACK MSCI EAFE
233051200
1949
53669
SH
SOLE
53669
0
0
DBX ETF TR
XTRACK MSCI EMRG
233051101
274
9550
SH
SOLE
9550
0
0
DCP MIDSTREAM LP
COM UT LTD PTN
23311P100
447
20621
SH
SOLE
20621
0
0
DECKERS OUTDOOR CORP
COM
243537107
2542
7692
SH
SOLE
7692
0
0
DEERE & CO
COM
244199105
18012
48142
SH
SOLE
48142
0
0
DELEK US HLDGS INC NEW
COM
24665A103
570
26170
SH
SOLE
26170
0
0
DELL TECHNOLOGIES INC
CL C
24703L202
4780
54226
SH
SOLE
54226
0
0
DELTA AIR LINES INC DEL
COM NEW
247361702
8119
168173
SH
SOLE
168173
0
0
DENTSPLY SIRONA INC
COM
24906P109
1028
16106
SH
SOLE
16106
0
0
DESCARTES SYS GROUP INC
COM
249906108
260
4263
SH
SOLE
4263
0
0
DEVON ENERGY CORP NEW
COM
25179M103
21721
994106
SH
SOLE
940636
0
53470
DEXCOM INC
COM
252131107
4348
12098
SH
SOLE
12098
0
0
DIAGEO PLC
SPON ADR NEW
25243Q205
14420
87812
SH
SOLE
87812
0
0
DIAMONDBACK ENERGY INC
COM
25278X109
13202
179644
SH
SOLE
179644
0
0
DICKS SPORTING GOODS INC
COM
253393102
1487
19529
SH
SOLE
19529
0
0
DIGITAL RLTY TR INC
COM
253868103
81480
578529
SH
SOLE
578529
0
0
DIME CMNTY BANCSHARES INC
COM
25432X102
623
20676
SH
SOLE
20676
0
0
DIREXION SHS ETF TR
NAS100 EQL WGT
25459Y207
704
9160
SH
SOLE
9160
0
0
DIREXION SHS ETF TR
WORK FROM HOME
25460G773
361
5289
SH
SOLE
5289
0
0
DISCOVER FINL SVCS
COM
254709108
2280
24006
SH
SOLE
24006
0
0
DISCOVERY INC
COM SER A
25470F104
520
11961
SH
SOLE
11961
0
0
DISCOVERY INC
COM SER C
25470F302
1418
38431
SH
SOLE
38431
0
0
DISNEY WALT CO
COM
254687106
306595
1661582
SH
SOLE
1617387
0
44195
DOCUSIGN INC
COM
256163106
31183
154027
SH
SOLE
154027
0
0
DOLBY LABORATORIES INC
COM CL A
25659T107
619
6268
SH
SOLE
6268
0
0
DOLLAR GEN CORP NEW
COM
256677105
46215
228085
SH
SOLE
207325
0
20760
DOLLAR TREE INC
COM
256746108
1193
10419
SH
SOLE
10419
0
0
DOMINION ENERGY INC
COM
25746U109
7916
104215
SH
SOLE
104215
0
0
DOMINOS PIZZA INC
COM
25754A201
472
1282
SH
SOLE
1282
0
0
DONALDSON INC
COM
257651109
304
5232
SH
SOLE
5232
0
0
DONNELLEY FINL SOLUTIONS INC
COM
25787G100
743
26695
SH
SOLE
26695
0
0
DOORDASH INC
CL A
25809K105
1029
7845
SH
SOLE
7845
0
0
DORCHESTER MINERALS LP
COM UNIT
25820R105
348
25455
SH
SOLE
25455
0
0
DORMAN PRODS INC
COM
258278100
537
5231
SH
SOLE
5231
0
0
DOVER CORP
COM
260003108
1963
14314
SH
SOLE
14314
0
0
DOW INC
COM
260557103
46970
734588
SH
SOLE
731341
0
3247
DRAFTKINGS INC
COM CL A
26142R104
10471
170732
SH
SOLE
170732
0
0
DROPBOX INC
CL A
26210C104
3402
127603
SH
SOLE
127603
0
0
DTE ENERGY CO
COM
233331107
337
2528
SH
SOLE
2528
0
0
DUKE ENERGY CORP NEW
COM NEW
26441C204
39577
409993
SH
SOLE
409993
0
0
DUKE REALTY CORP
COM NEW
264411505
2341
55827
SH
SOLE
55827
0
0
DUPONT DE NEMOURS INC
COM
26614N102
22116
286175
SH
SOLE
282928
0
3247
DXC TECHNOLOGY CO
COM
23355L106
3368
107727
SH
SOLE
107727
0
0
EAGLE MATLS INC
COM
26969P108
17322
128878
SH
SOLE
128878
0
0
EAST WEST BANCORP INC
COM
27579R104
58509
792810
SH
SOLE
792810
0
0
EASTERLY GOVT PPTYS INC
COM
27616P103
514
24779
SH
SOLE
24779
0
0
EASTERN BANKSHARES INC
COM
27627N105
193
10000
SH
SOLE
10000
0
0
EASTGROUP PPTYS INC
COM
277276101
2030
14170
SH
SOLE
14170
0
0
EASTMAN CHEM CO
COM
277432100
1292
11729
SH
SOLE
11729
0
0
EATON CORP PLC
SHS
G29183103
101490
733946
SH
SOLE
733946
0
0
EATON VANCE TAX ADVT DIV INC
COM
27828G107
247
9385
SH
SOLE
9385
0
0
EBAY INC.
COM
278642103
7044
115016
SH
SOLE
115016
0
0
ECHO GLOBAL LOGISTICS INC
COM
27875T101
231
7343
SH
SOLE
7343
0
0
ECOLAB INC
COM
278865100
93317
435919
SH
SOLE
435919
0
0
EDISON INTL
COM
281020107
936
15972
SH
SOLE
15972
0
0
EDWARDS LIFESCIENCES CORP
COM
28176E108
101519
1213767
SH
SOLE
1213767
0
0
ELANCO ANIMAL HEALTH INC
COM
28414H103
1489
50548
SH
SOLE
50548
0
0
ELASTIC N V
ORD SHS
N14506104
937
8429
SH
SOLE
8429
0
0
ELECTRONIC ARTS INC
COM
285512109
1988
14689
SH
SOLE
14689
0
0
ELEMENT SOLUTIONS INC
COM
28618M106
205
11231
SH
SOLE
11231
0
0
EMCOR GROUP INC
COM
29084Q100
2062
18381
SH
SOLE
18381
0
0
EMERGENT BIOSOLUTIONS INC
COM
29089Q105
5586
60126
SH
SOLE
60126
0
0
EMERSON ELEC CO
COM
291011104
62090
688211
SH
SOLE
688211
0
0
EMPIRE ST RLTY TR INC
CL A
292104106
1592
143050
SH
SOLE
143050
0
0
ENABLE MIDSTREAM PARTNERS LP
COM UNIT RP IN
292480100
390
60213
SH
SOLE
60213
0
0
ENBRIDGE INC
COM
29250N105
31730
871703
SH
SOLE
871703
0
0
ENCOMPASS HEALTH CORP
COM
29261A100
283
3460
SH
SOLE
3460
0
0
ENDAVA PLC
ADS
29260V105
393
4642
SH
SOLE
4642
0
0
ENEL CHILE S.A.
SPONSORED ADR
29278D105
97
24670
SH
SOLE
24670
0
0
ENERGIZER HLDGS INC NEW
COM
29272W109
320
6735
SH
SOLE
6735
0
0
ENERGY TRANSFER LP
COM UT LTD PTN
29273V100
4579
596206
SH
SOLE
596206
0
0
ENSTAR GROUP LIMITED
SHS
G3075P101
355
1438
SH
SOLE
1438
0
0
ENTEGRIS INC
COM
29362U104
11564
103432
SH
SOLE
103432
0
0
ENTERGY CORP NEW
COM
29364G103
508
5103
SH
SOLE
5103
0
0
ENTERPRISE PRODS PARTNERS L
COM
293792107
26707
1212862
SH
SOLE
1212862
0
0
ENVESTNET INC
COM
29404K106
239
3313
SH
SOLE
3313
0
0
ENVISTA HOLDINGS CORPORATION
COM
29415F104
458
11237
SH
SOLE
11237
0
0
EOG RES INC
COM
26875P101
35837
494099
SH
SOLE
494099
0
0
EPAM SYS INC
COM
29414B104
920
2319
SH
SOLE
2319
0
0
EPR PPTYS
COM SH BEN INT
26884U109
475
10202
SH
SOLE
10202
0
0
EQUIFAX INC
COM
294429105
420
2318
SH
SOLE
2318
0
0
EQUILLIUM INC
COM
29446K106
72
10000
SH
SOLE
10000
0
0
EQUINIX INC
COM
29444U700
31782
46766
SH
SOLE
46766
0
0
EQUITABLE HLDGS INC
COM
29452E101
364
11154
SH
SOLE
11154
0
0
EQUITRANS MIDSTREAM CORP
COM
294600101
325
39840
SH
SOLE
39840
0
0
EQUITY LIFESTYLE PPTYS INC
COM
29472R108
4407
69254
SH
SOLE
69254
0
0
EQUITY RESIDENTIAL
SH BEN INT
29476L107
1993
27821
SH
SOLE
27821
0
0
ERICSSON
ADR B SEK 10
294821608
158
12001
SH
SOLE
12001
0
0
ESSENTIAL UTILS INC
COM
29670G102
324
7237
SH
SOLE
7237
0
0
ESSEX PPTY TR INC
COM
297178105
4420
16260
SH
SOLE
16260
0
0
ETF MANAGERS TR
ETHO CLIMATE LEA
26924G888
549
9538
SH
SOLE
9538
0
0
ETF MANAGERS TR
PRIME CYBR SCRTY
26924G201
18441
335909
SH
SOLE
335909
0
0
ETF MANAGERS TR
PRIME MOBILE PAY
26924G409
474
7100
SH
SOLE
7100
0
0
ETF SER SOLUTIONS
ALPCLONE ALTER
26922A305
211
2800
SH
SOLE
2800
0
0
ETF SER SOLUTIONS
US GLB JETS
26922A842
1124
41777
SH
SOLE
41777
0
0
ETSY INC
COM
29786A106
1158
5742
SH
SOLE
5742
0
0
EURONET WORLDWIDE INC
COM
298736109
1272
9200
SH
SOLE
9200
0
0
EVERBRIDGE INC
COM
29978A104
820
6770
SH
SOLE
6770
0
0
EVERCORE INC
CLASS A
29977A105
6208
47125
SH
SOLE
47125
0
0
EVEREST RE GROUP LTD
COM
G3223R108
1013
4090
SH
SOLE
4090
0
0
EVERGY INC
COM
30034W106
1100
18475
SH
SOLE
18475
0
0
EVERSOURCE ENERGY
COM
30040W108
3132
36173
SH
SOLE
36173
0
0
EVERTEC INC
COM
30040P103
662
17796
SH
SOLE
17796
0
0
EXACT SCIENCES CORP
COM
30063P105
3224
24466
SH
SOLE
24466
0
0
EXCHANGE TRADED CONCEPTS TR
EMQQ EM INTERN
301505889
6490
101544
SH
SOLE
101544
0
0
EXCHANGE TRADED CONCEPTS TR
ROBO GLB ETF
301505707
3131
49291
SH
SOLE
49291
0
0
EXELIXIS INC
COM
30161Q104
203
8992
SH
SOLE
8992
0
0
EXELON CORP
COM
30161N101
7175
164040
SH
SOLE
164040
0
0
EXPEDIA GROUP INC
COM NEW
30212P303
519
3013
SH
SOLE
3013
0
0
EXPEDITORS INTL WASH INC
COM
302130109
7831
72714
SH
SOLE
55479
0
17235
EXPONENT INC
COM
30214U102
423
4339
SH
SOLE
4339
0
0
EXTRA SPACE STORAGE INC
COM
30225T102
21502
162219
SH
SOLE
162219
0
0
EXXON MOBIL CORP
COM
30231G102
147782
2646991
SH
SOLE
2645947
0
1044
F5 NETWORKS INC
COM
315616102
773
3704
SH
SOLE
3704
0
0
FACEBOOK INC
CL A
30303M102
312961
1062579
SH
SOLE
1050509
0
12070
FACTSET RESH SYS INC
COM
303075105
1927
6243
SH
SOLE
6243
0
0
FAIR ISAAC CORP
COM
303250104
1348
2773
SH
SOLE
2773
0
0
FARFETCH LTD
ORD SH CL A
30744W107
1068
20148
SH
SOLE
20148
0
0
FASTENAL CO
COM
311900104
5639
112150
SH
SOLE
112150
0
0
FATE THERAPEUTICS INC
COM
31189P102
1636
19846
SH
SOLE
19846
0
0
FEDERAL RLTY INVT TR
SH BEN INT NEW
313747206
887
8738
SH
SOLE
8738
0
0
FEDEX CORP
COM
31428X106
16893
59473
SH
SOLE
58473
0
1000
FERRARI N V
COM
N3167Y103
8309
39641
SH
SOLE
39641
0
0
FIDELITY COVINGTON TRUST
HIGH DIVID ETF
316092840
7764
218456
SH
SOLE
218456
0
0
FIDELITY COVINGTON TRUST
MSCI RL EST ETF
316092857
1156
42056
SH
SOLE
42056
0
0
FIDELITY NATIONAL FINANCIAL
FNF GROUP COM
31620R303
3697
90934
SH
SOLE
90934
0
0
FIDELITY NATL INFORMATION SV
COM
31620M106
4903
34870
SH
SOLE
34870
0
0
FIFTH THIRD BANCORP
COM
316773100
50078
1337191
SH
SOLE
1337191
0
0
FIREEYE INC
COM
31816Q101
311
15878
SH
SOLE
15878
0
0
FIRST AMERN FINL CORP
COM
31847R102
317
5592
SH
SOLE
5592
0
0
FIRST CTZNS BANCSHARES INC N
CL A
31946M103
3081
3687
SH
SOLE
3687
0
0
FIRST FINL BANKSHARES
COM
32020R109
849
18167
SH
SOLE
18167
0
0
FIRST HORIZON CORPORATION
COM
320517105
442
26146
SH
SOLE
26146
0
0
FIRST INDL RLTY TR INC
COM
32054K103
2657
58025
SH
SOLE
58025
0
0
FIRST MAJESTIC SILVER CORP
COM
32076V103
234
15000
SH
SOLE
15000
0
0
FIRST SOLAR INC
COM
336433107
2867
32837
SH
SOLE
32837
0
0
FIRST TR DYNAMIC EUROPE EQUI
COM SHS
33740D107
526
41450
SH
SOLE
41450
0
0
FIRST TR EXCHANGE TRADED FD
CLOUD COMPUTING
33734X192
5201
54310
SH
SOLE
54310
0
0
FIRST TR EXCHANGE TRADED FD
HLTH CARE ALPH
33734X143
362
3330
SH
SOLE
3330
0
0
FIRST TR EXCHANGE TRADED FD
INTL EQUITY OPP
33734X853
556
8434
SH
SOLE
8434
0
0
FIRST TR EXCHANGE TRADED FD
NASDAQ CYB ETF
33734X846
16946
405210
SH
SOLE
405210
0
0
FIRST TR EXCHANGE TRADED FD
US EQTY OPPT ETF
336920103
4570
38358
SH
SOLE
38358
0
0
FIRST TR EXCHANGE-TRADED ALP
MID CP GR ALPH
33737M102
231
3400
SH
SOLE
3400
0
0
FIRST TR EXCHANGE-TRADED FD
CAP STRENGTH ETF
33733E104
973
13744
SH
SOLE
13744
0
0
FIRST TR EXCHANGE-TRADED FD
DJ INTERNT IDX
33733E302
69444
318433
SH
SOLE
318433
0
0
FIRST TR EXCHANGE-TRADED FD
GBL WND ENRG ETF
33736G106
971
43033
SH
SOLE
43033
0
0
FIRST TR EXCHANGE-TRADED FD
NAS CLNEDG GREEN
33733E500
5241
76393
SH
SOLE
76393
0
0
FIRST TR EXCHANGE-TRADED FD
NASD TECH DIV
33738R118
207
3836
SH
SOLE
3836
0
0
FIRST TR EXCHANGE-TRADED FD
NO AMER ENERGY
33738D101
5423
237744
SH
SOLE
237744
0
0
FIRST TR EXCHANGE-TRADED FD
NY ARCA BIOTECH
33733E203
2818
17555
SH
SOLE
17555
0
0
FIRST TR EXCHANGE-TRADED FD
RISNG DIVD ACHIV
33738R506
23442
515316
SH
SOLE
515316
0
0
FIRST TR MORNINGSTAR DIVID L
SHS
336917109
550
16802
SH
SOLE
16802
0
0
FIRST TR NAS100 EQ WEIGHTED
SHS
337344105
15859
153568
SH
SOLE
153568
0
0
FIRST TR NASDAQ 100 TECH IND
SHS
337345102
1200
8322
SH
SOLE
8322
0
0
FIRST TR VALUE LINE DIVID IN
SHS
33734H106
10393
273633
SH
SOLE
273633
0
0
FISERV INC
COM
337738108
14300
120129
SH
SOLE
120129
0
0
FIVE BELOW INC
COM
33829M101
53939
282713
SH
SOLE
282713
0
0
FIVERR INTL LTD
ORD SHS
M4R82T106
6150
28317
SH
SOLE
28317
0
0
FLEETCOR TECHNOLOGIES INC
COM
339041105
310
1154
SH
SOLE
1154
0
0
FLEX LTD
ORD
Y2573F102
2460
134349
SH
SOLE
134349
0
0
FLEXSHARES TR
QUALT DIVD IDX
33939L860
245
4600
SH
SOLE
4600
0
0
FLIR SYS INC
COM
302445101
781
13832
SH
SOLE
13832
0
0
FLUOR CORP NEW
COM
343412102
399
17285
SH
SOLE
17285
0
0
FMC CORP
COM NEW
302491303
6441
58235
SH
SOLE
58235
0
0
FOMENTO ECONOMICO MEXICANO S
SPON ADR UNITS
344419106
1431
18998
SH
SOLE
18998
0
0
FOOT LOCKER INC
COM
344849104
868
15438
SH
SOLE
15438
0
0
FORD MTR CO DEL
COM
345370860
1299
106034
SH
SOLE
98034
0
8000
FORTINET INC
COM
34959E109
813
4411
SH
SOLE
4411
0
0
FORTIVE CORP
COM
34959J108
35100
496891
SH
SOLE
496891
0
0
FORTUNE BRANDS HOME & SEC IN
COM
34964C106
289
3021
SH
SOLE
3021
0
0
FOSTER L B CO
COM
350060109
524
29266
SH
SOLE
29266
0
0
FRANKLIN RESOURCES INC
COM
354613101
1231
41585
SH
SOLE
41585
0
0
FREEPORT-MCMORAN INC
CL B
35671D857
26760
812627
SH
SOLE
812627
0
0
FRESHPET INC
COM
358039105
415
2615
SH
SOLE
2615
0
0
FRONTDOOR INC
COM
35905A109
237
4400
SH
SOLE
4400
0
0
FULTON FINL CORP PA
COM
360271100
559
32825
SH
SOLE
32825
0
0
GABELLI DIVID & INCOME TR
COM
36242H104
402
16790
SH
SOLE
16790
0
0
GALAPAGOS NV
SPON ADR
36315X101
449
5821
SH
SOLE
5821
0
0
GALLAGHER ARTHUR J & CO
COM
363576109
2643
21182
SH
SOLE
21182
0
0
GAMING & LEISURE PPTYS INC
COM
36467J108
909
21418
SH
SOLE
21418
0
0
GAP INC
COM
364760108
643
21582
SH
SOLE
21582
0
0
GARMIN LTD
SHS
H2906T109
7561
57345
SH
SOLE
57345
0
0
GARTNER INC
COM
366651107
17615
96492
SH
SOLE
96492
0
0
GATES INDUSTRIAL CORPRATIN P
ORD SHS
G39108108
224
14032
SH
SOLE
14032
0
0
GATX CORP
COM
361448103
309
3333
SH
SOLE
3333
0
0
GCP APPLIED TECHNOLOGIES INC
COM
36164Y101
1481
60343
SH
SOLE
60343
0
0
GENCOR INDS INC
COM
368678108
2049
152833
SH
SOLE
152833
0
0
GENERAC HLDGS INC
COM
368736104
2820
8613
SH
SOLE
8613
0
0
GENERAL DYNAMICS CORP
COM
369550108
10399
57277
SH
SOLE
57277
0
0
GENERAL ELECTRIC CO
COM
369604103
18376
1399547
SH
SOLE
1380084
0
19463
GENERAL MLS INC
COM
370334104
4231
68992
SH
SOLE
68992
0
0
GENERAL MTRS CO
COM
37045V100
8926
155338
SH
SOLE
155338
0
0
GENESIS ENERGY L P
UNIT LTD PARTN
371927104
360
38549
SH
SOLE
38549
0
0
GENIUS BRANDS INTL INC
COM
37229T301
49
25100
SH
SOLE
25100
0
0
GENMAB A/S
SPONSORED ADS
372303206
1424
43372
SH
SOLE
43372
0
0
GENTEX CORP
COM
371901109
321
8997
SH
SOLE
8997
0
0
GENUINE PARTS CO
COM
372460105
15263
132046
SH
SOLE
132046
0
0
GEO GROUP INC NEW
COM
36162J106
168
21700
SH
SOLE
21700
0
0
GIBRALTAR INDS INC
COM
374689107
742
8109
SH
SOLE
8109
0
0
GILEAD SCIENCES INC
COM
375558103
17541
271406
SH
SOLE
270406
0
1000
GLACIER BANCORP INC NEW
COM
37637Q105
748
13097
SH
SOLE
13097
0
0
GLATFELTER CORPORATION
COM
377320106
720
41977
SH
SOLE
41977
0
0
GLAXOSMITHKLINE PLC
SPONSORED ADR
37733W105
3498
98002
SH
SOLE
98002
0
0
GLOBAL BLOOD THERAPEUTICS IN
COM
37890U108
1520
37301
SH
SOLE
37301
0
0
GLOBAL PMTS INC
COM
37940X102
30303
150328
SH
SOLE
150328
0
0
GLOBAL X FDS
AUTONMOUS EV ETF
37954Y624
301
11350
SH
SOLE
11350
0
0
GLOBAL X FDS
GLB X MLP ENRG I
37954Y293
5955
188446
SH
SOLE
188446
0
0
GLOBAL X FDS
GLBL X MLP ETF
37954Y343
302
9126
SH
SOLE
9126
0
0
GLOBAL X FDS
LITHIUM BTRY ETF
37954Y855
779
13331
SH
SOLE
13151
0
180
GLOBAL X FDS
RBTCS ARTFL INTE
37954Y715
203
6125
SH
SOLE
6125
0
0
GLOBAL X FDS
S&P 500 CATHOLIC
37954Y889
1217
24573
SH
SOLE
24573
0
0
GLOBAL X FDS
SOCIAL MED ETF
37950E416
335
5015
SH
SOLE
5015
0
0
GLOBAL X FDS
US INFR DEV ETF
37954Y673
18426
735265
SH
SOLE
704980
0
30285
GLOBANT S A
COM
L44385109
261
1259
SH
SOLE
1259
0
0
GLOBE LIFE INC
COM
37959E102
1589
16446
SH
SOLE
16446
0
0
GLOBUS MED INC
CL A
379577208
720
11670
SH
SOLE
11670
0
0
GODADDY INC
CL A
380237107
1253
16147
SH
SOLE
16147
0
0
GOLDEN OCEAN GROUP LTD
SHS NEW
G39637205
67
10000
SH
SOLE
10000
0
0
GOLDMAN SACHS BDC INC
SHS
38147U107
444
22958
SH
SOLE
22958
0
0
GOLDMAN SACHS ETF TR
ACTIVEBETA US LG
381430503
1276
16130
SH
SOLE
16130
0
0
GOLDMAN SACHS GROUP INC
COM
38141G104
60776
185859
SH
SOLE
185359
0
500
GOLDMINING INC
COM
38149E101
276
167000
SH
SOLE
167000
0
0
GOLUB CAP BDC INC
COM
38173M102
473
32333
SH
SOLE
32333
0
0
GRACE W R & CO DEL NEW
COM
38388F108
1347
22509
SH
SOLE
22509
0
0
GRACO INC
COM
384109104
2539
35458
SH
SOLE
35458
0
0
GRAHAM HLDGS CO
COM CL B
384637104
447
794
SH
SOLE
794
0
0
GRAINGER W W INC
COM
384802104
443
1106
SH
SOLE
1106
0
0
GRAND CANYON ED INC
COM
38526M106
694
6478
SH
SOLE
6478
0
0
GRANITE CONSTR INC
COM
387328107
2374
58977
SH
SOLE
58977
0
0
GRANITESHARES GOLD TR
SHS BEN INT
38748G101
500
29475
SH
SOLE
29475
0
0
GRAPHIC PACKAGING HLDG CO
COM
388689101
517
28482
SH
SOLE
28482
0
0
GREAT WESTN NATL BK PORTLAND
COM
695263103
419
10974
SH
SOLE
10974
0
0
GREENTREE HOSPITALITY GROUP
SPONSORED ADS
39579V100
272
20670
SH
SOLE
20670
0
0
GRIFOLS S A
SP ADR REP B NVT
398438408
315
18202
SH
SOLE
18202
0
0
GROCERY OUTLET HLDG CORP
COM
39874R101
1260
34148
SH
SOLE
34148
0
0
GROUP 1 AUTOMOTIVE INC
COM
398905109
870
5515
SH
SOLE
5515
0
0
GUARDANT HEALTH INC
COM
40131M109
4023
26353
SH
SOLE
26353
0
0
GUIDEWIRE SOFTWARE INC
COM
40171V100
405
3989
SH
SOLE
3989
0
0
GW PHARMACEUTICALS PLC
ADS
36197T103
248
1145
SH
SOLE
1145
0
0
HAEMONETICS CORP MASS
COM
405024100
274
2468
SH
SOLE
2468
0
0
HAIN CELESTIAL GROUP INC
COM
405217100
261
5983
SH
SOLE
5983
0
0
HALLIBURTON CO
COM
406216101
9818
457496
SH
SOLE
457496
0
0
HALOZYME THERAPEUTICS INC
COM
40637H109
3815
91520
SH
SOLE
91520
0
0
HANCOCK JOHN FINL OPPTYS FD
SH BEN INT NEW
409735206
436
11348
SH
SOLE
11348
0
0
HANESBRANDS INC
COM
410345102
1433
72852
SH
SOLE
72852
0
0
HANGER INC
COM NEW
41043F208
214
9386
SH
SOLE
9386
0
0
HANNON ARMSTRONG SUST INFR C
COM
41068X100
567
10111
SH
SOLE
10111
0
0
HANOVER INS GROUP INC
COM
410867105
1706
13174
SH
SOLE
13174
0
0
HARTFORD FINL SVCS GROUP INC
COM
416515104
3222
48236
SH
SOLE
48236
0
0
HARVARD BIOSCIENCE INC
COM
416906105
491
89888
SH
SOLE
89888
0
0
HASBRO INC
COM
418056107
1633
16985
SH
SOLE
16985
0
0
HAWAIIAN ELEC INDUSTRIES
COM
419870100
1002
22550
SH
SOLE
22550
0
0
HCA HEALTHCARE INC
COM
40412C101
10724
56939
SH
SOLE
56939
0
0
HDFC BANK LTD
SPONSORED ADS
40415F101
13299
171185
SH
SOLE
171185
0
0
HEALTHCARE RLTY TR
COM
421946104
576
18994
SH
SOLE
18994
0
0
HEALTHCARE SVCS GROUP INC
COM
421906108
559
19945
SH
SOLE
19945
0
0
HEALTHCARE TR AMER INC
CL A NEW
42225P501
338
12272
SH
SOLE
12272
0
0
HEALTHEQUITY INC
COM
42226A107
554
8149
SH
SOLE
8149
0
0
HEALTHPEAK PROPERTIES INC
COM
42250P103
16982
535024
SH
SOLE
535024
0
0
HEICO CORP NEW
CL A
422806208
4975
43794
SH
SOLE
43794
0
0
HEICO CORP NEW
COM
422806109
519
4123
SH
SOLE
4123
0
0
HELEN OF TROY LTD
COM
G4388N106
318
1508
SH
SOLE
1508
0
0
HELIOS TECHNOLOGIES INC
COM
42328H109
398
5466
SH
SOLE
5466
0
0
HELMERICH & PAYNE INC
COM
423452101
7768
288129
SH
SOLE
288129
0
0
HENRY JACK & ASSOC INC
COM
426281101
2248
14814
SH
SOLE
14814
0
0
HENRY SCHEIN INC
COM
806407102
4196
60598
SH
SOLE
60598
0
0
HERC HLDGS INC
COM
42704L104
303
2989
SH
SOLE
2989
0
0
HERITAGE COMM CORP
COM
426927109
131
10735
SH
SOLE
10735
0
0
HERON THERAPEUTICS INC
COM
427746102
369
22757
SH
SOLE
22757
0
0
HERSHA HOSPITALITY TR
PR SHS BEN INT
427825500
5671
537541
SH
SOLE
537541
0
0
HERSHEY CO
COM
427866108
9372
59253
SH
SOLE
46253
0
13000
HESKA CORP
COM RESTRC NEW
42805E306
529
3138
SH
SOLE
3138
0
0
HESS CORP
COM
42809H107
282
3986
SH
SOLE
3986
0
0
HEWLETT PACKARD ENTERPRISE C
COM
42824C109
1237
78560
SH
SOLE
78560
0
0
HEXCEL CORP NEW
COM
428291108
896
15995
SH
SOLE
15995
0
0
HIGHWOODS PPTYS INC
COM
431284108
325
7571
SH
SOLE
7571
0
0
HILTON WORLDWIDE HLDGS INC
COM
43300A203
23713
196104
SH
SOLE
196104
0
0
HOLLY ENERGY PARTNERS L P
COM UT LTD PTN
435763107
1225
64100
SH
SOLE
64100
0
0
HOLLYFRONTIER CORP
COM
436106108
6949
194225
SH
SOLE
194225
0
0
HOLOGIC INC
COM
436440101
540
7254
SH
SOLE
7254
0
0
HOME DEPOT INC
COM
437076102
224504
735476
SH
SOLE
735334
0
142
HONDA MOTOR LTD
AMERN SHS
438128308
759
25124
SH
SOLE
25124
0
0
HONEYWELL INTL INC
COM
438516106
188168
866856
SH
SOLE
854331
0
12525
HORACE MANN EDUCATORS CORP N
COM
440327104
636
14721
SH
SOLE
14721
0
0
HORIZON THERAPEUTICS PUB L
SHS
G46188101
493
5354
SH
SOLE
5354
0
0
HORMEL FOODS CORP
COM
440452100
750
15703
SH
SOLE
15703
0
0
HOST HOTELS & RESORTS INC
COM
44107P104
5418
321532
SH
SOLE
321532
0
0
HOULIHAN LOKEY INC
CL A
441593100
1501
22569
SH
SOLE
22569
0
0
HOWARD HUGHES CORP
COM
44267D107
268
2812
SH
SOLE
2812
0
0
HOWMET AEROSPACE INC
COM
443201108
427
13277
SH
SOLE
13277
0
0
HP INC
COM
40434L105
2515
79211
SH
SOLE
79211
0
0
HUBBELL INC
COM
443510607
483
2584
SH
SOLE
2584
0
0
HUBSPOT INC
COM
443573100
1914
4215
SH
SOLE
4215
0
0
HUDSON PAC PPTYS INC
COM
444097109
701
25846
SH
SOLE
25846
0
0
HUMANA INC
COM
444859102
1080
2575
SH
SOLE
2575
0
0
HUNT J B TRANS SVCS INC
COM
445658107
631
3755
SH
SOLE
3755
0
0
HUNTINGTON BANCSHARES INC
COM
446150104
1037
65974
SH
SOLE
65974
0
0
HUNTSMAN CORP
COM
447011107
377
13069
SH
SOLE
13069
0
0
HUTCHISON CHINA MEDITECH LTD
SPONSORED ADR
44842L103
436
15447
SH
SOLE
15447
0
0
HYATT HOTELS CORP
COM CL A
448579102
9098
110011
SH
SOLE
110011
0
0
IAA INC
COM
449253103
1326
24046
SH
SOLE
24046
0
0
IAC INTERACTIVECORP NEW
COM
44891N109
426
1971
SH
SOLE
1971
0
0
ICF INTL INC
COM
44925C103
284
3248
SH
SOLE
3248
0
0
ICICI BANK LIMITED
ADR
45104G104
1976
123252
SH
SOLE
123252
0
0
ICON PLC
SHS
G4705A100
6851
34890
SH
SOLE
34890
0
0
ICU MED INC
COM
44930G107
280
1363
SH
SOLE
1363
0
0
IDACORP INC
COM
451107106
1324
13249
SH
SOLE
13249
0
0
IDEX CORP
COM
45167R104
1702
8130
SH
SOLE
8130
0
0
IDEXX LABS INC
COM
45168D104
93403
190887
SH
SOLE
190887
0
0
IHS MARKIT LTD
SHS
G47567105
1927
19908
SH
SOLE
19908
0
0
II-VI INC
COM
902104108
287
4200
SH
SOLE
4200
0
0
ILLINOIS TOOL WKS INC
COM
452308109
29395
132697
SH
SOLE
132697
0
0
ILLUMINA INC
COM
452327109
20613
53671
SH
SOLE
53671
0
0
INCYTE CORP
COM
45337C102
243
2991
SH
SOLE
2991
0
0
INDEPENDENT BANK CORP MASS
COM
453836108
518
6149
SH
SOLE
6149
0
0
INDEXIQ ETF TR
HDGD FTSE INTL
45409B560
641
26823
SH
SOLE
26823
0
0
ING GROEP N.V.
SPONSORED ADR
456837103
495
40451
SH
SOLE
40451
0
0
INGERSOLL RAND INC
COM
45687V106
1228
24963
SH
SOLE
24963
0
0
INGEVITY CORP
COM
45688C107
1731
22912
SH
SOLE
22912
0
0
INGREDION INC
COM
457187102
5529
61487
SH
SOLE
61487
0
0
INNOVATIVE INDL PPTYS INC
COM
45781V101
352
1953
SH
SOLE
1953
0
0
INSMED INC
COM PAR $.01
457669307
237
6958
SH
SOLE
6958
0
0
INSPERITY INC
COM
45778Q107
400
4782
SH
SOLE
4782
0
0
INSPIRE MED SYS INC
COM
457730109
467
2258
SH
SOLE
2258
0
0
INSULET CORP
COM
45784P101
1415
5422
SH
SOLE
5422
0
0
INTEGRA LIFESCIENCES HLDGS C
COM NEW
457985208
340
4921
SH
SOLE
4921
0
0
INTEL CORP
COM
458140100
134894
2107718
SH
SOLE
1950988
0
156730
INTERCONTINENTAL EXCHANGE IN
COM
45866F104
19872
177941
SH
SOLE
177941
0
0
INTERFACE INC
COM
458665304
130
10444
SH
SOLE
10444
0
0
INTERNATIONAL BUSINESS MACHS
COM
459200101
78594
589781
SH
SOLE
588021
0
1760
INTERNATIONAL FLAVORS&FRAGRA
COM
459506101
1540
11031
SH
SOLE
11031
0
0
INTERNATIONAL PAPER CO
COM
460146103
2002
37035
SH
SOLE
37035
0
0
INTERPUBLIC GROUP COS INC
COM
460690100
202
6907
SH
SOLE
6907
0
0
INTRICON CORP
COM
46121H109
328
12796
SH
SOLE
12796
0
0
INTUIT
COM
461202103
18979
49545
SH
SOLE
49545
0
0
INTUITIVE SURGICAL INC
COM NEW
46120E602
106169
143677
SH
SOLE
143677
0
0
INVESCO EXCH TRADED FD TR II
CHINA TECHNLGY
46138E800
2884
35407
SH
SOLE
35407
0
0
INVESCO EXCH TRADED FD TR II
GBL CLEAN ENRG
46138G847
398
12430
SH
SOLE
12430
0
0
INVESCO EXCH TRADED FD TR II
GLOBAL WATER
46138E651
945
26100
SH
SOLE
26100
0
0
INVESCO EXCH TRADED FD TR II
KBW BK ETF
46138E628
34132
551491
SH
SOLE
551491
0
0
INVESCO EXCH TRADED FD TR II
NASDAQNXTGEN100
46138G631
201
6323
SH
SOLE
6323
0
0
INVESCO EXCH TRADED FD TR II
RUSEL 1000 EQL
46138E420
238
5541
SH
SOLE
5541
0
0
INVESCO EXCH TRADED FD TR II
RUSEL 1000 LOW
46138E412
367
9924
SH
SOLE
9924
0
0
INVESCO EXCH TRADED FD TR II
RUSL 1000 ENHD
46138E438
202
5912
SH
SOLE
5912
0
0
INVESCO EXCH TRADED FD TR II
S&P GBL WATER
46138E263
898
18271
SH
SOLE
18271
0
0
INVESCO EXCH TRADED FD TR II
S&P INTL LOW
46138E230
1873
61616
SH
SOLE
61616
0
0
INVESCO EXCH TRADED FD TR II
S&P500 LOW VOL
46138E354
23365
401810
SH
SOLE
401810
0
0
INVESCO EXCH TRADED FD TR II
SOLAR ETF
46138G706
6752
73576
SH
SOLE
73576
0
0
INVESCO EXCHANGE TRADED FD T
BUYBACK ACHIEV
46137V308
1234
14654
SH
SOLE
14654
0
0
INVESCO EXCHANGE TRADED FD T
DIVID ACHIEVEV
46137V506
8826
255153
SH
SOLE
255153
0
0
INVESCO EXCHANGE TRADED FD T
DWA INDLS MUMT
46137V845
346
3385
SH
SOLE
3385
0
0
INVESCO EXCHANGE TRADED FD T
DYNMC LEISURE
46137V720
14525
315962
SH
SOLE
301212
0
14750
INVESCO EXCHANGE TRADED FD T
DYNMC PHRMCTLS
46137V662
215
2727
SH
SOLE
2727
0
0
INVESCO EXCHANGE TRADED FD T
DYNMC SOFTWARE
46137V639
216
1388
SH
SOLE
1388
0
0
INVESCO EXCHANGE TRADED FD T
FTSE RAFI 1000
46137V613
6817
44944
SH
SOLE
44944
0
0
INVESCO EXCHANGE TRADED FD T
FTSE RAFI 1500
46137V597
403
2285
SH
SOLE
2285
0
0
INVESCO EXCHANGE TRADED FD T
GBL LISTED PVT
46137V589
972
67004
SH
SOLE
67004
0
0
INVESCO EXCHANGE TRADED FD T
INTL DIVI ACHI
46137V548
1561
93566
SH
SOLE
93566
0
0
INVESCO EXCHANGE TRADED FD T
NASDAQ INTERNT
46137V530
2626
11382
SH
SOLE
11382
0
0
INVESCO EXCHANGE TRADED FD T
S&P500 EQL HLT
46137V332
594
2215
SH
SOLE
2215
0
0
INVESCO EXCHANGE TRADED FD T
S&P500 EQL MAT
46137V316
6515
41771
SH
SOLE
41771
0
0
INVESCO EXCHANGE TRADED FD T
S&P500 EQL TEC
46137V282
5005
18549
SH
SOLE
18549
0
0
INVESCO EXCHANGE TRADED FD T
S&P500 EQL WGT
46137V357
79931
564246
SH
SOLE
564246
0
0
INVESCO EXCHANGE TRADED FD T
S&P500 PUR GWT
46137V266
18163
110568
SH
SOLE
110568
0
0
INVESCO EXCHANGE TRADED FD T
S&P500 QUALITY
46137V241
4767
107534
SH
SOLE
107534
0
0
INVESCO EXCHANGE TRADED FD T
WATER RES ETF
46137V142
2297
46492
SH
SOLE
46492
0
0
INVESCO EXCHANGE TRADED FD T
WILDERHIL CLAN
46137V134
1534
15595
SH
SOLE
15595
0
0
INVESCO LTD
SHS
G491BT108
3278
129979
SH
SOLE
129979
0
0
INVESCO QQQ TR
UNIT SER 1
46090E103
415038
1300528
SH
SOLE
1298200
0
2328
INVITAE CORP
COM
46185L103
253
6617
SH
SOLE
6617
0
0
INVITATION HOMES INC
COM
46187W107
1583
49481
SH
SOLE
49481
0
0
IOVANCE BIOTHERAPEUTICS INC
COM
462260100
398
12568
SH
SOLE
12568
0
0
IQVIA HLDGS INC
COM
46266C105
2672
13836
SH
SOLE
13836
0
0
IROBOT CORP
COM
462726100
242
1983
SH
SOLE
1983
0
0
IRON MTN INC NEW
COM
46284V101
24642
665811
SH
SOLE
665511
0
300
IRONWOOD PHARMACEUTICALS INC
COM CL A
46333X108
219
19613
SH
SOLE
19613
0
0
ISHARES INC
CORE MSCI EMKT
46434G103
38181
593246
SH
SOLE
593246
0
0
ISHARES INC
EM MKTS DIV ETF
464286319
4792
122306
SH
SOLE
122306
0
0
ISHARES INC
ESG AWR MSCI EM
46434G863
846
19537
SH
SOLE
19537
0
0
ISHARES INC
MSCI EM ASIA ETF
464286426
206
2275
SH
SOLE
2275
0
0
ISHARES INC
MSCI EMERG MRKT
464286533
1287
20381
SH
SOLE
20381
0
0
ISHARES INC
MSCI EMRG CHN
46434G764
647
10886
SH
SOLE
10886
0
0
ISHARES INC
MSCI EURZONE ETF
464286608
8542
183970
SH
SOLE
183970
0
0
ISHARES INC
MSCI GBL MIN VOL
464286525
2763
28006
SH
SOLE
28006
0
0
ISHARES INC
MSCI GERMANY ETF
464286806
334
9984
SH
SOLE
9984
0
0
ISHARES INC
MSCI JPN ETF NEW
46434G822
7026
102543
SH
SOLE
102543
0
0
ISHARES INC
MSCI PAC JP ETF
464286665
836
16639
SH
SOLE
16639
0
0
ISHARES INC
MSCI STH KOR ETF
464286772
353
3939
SH
SOLE
3939
0
0
ISHARES INC
MSCI SWITZERLAND
464286749
555
12546
SH
SOLE
12546
0
0
ISHARES INC
MSCI TAIWAN ETF
46434G772
3029
50521
SH
SOLE
50521
0
0
ISHARES INC
MSCI WORLD ETF
464286392
3392
28628
SH
SOLE
28628
0
0
ISHARES TR
AGGRES ALLOC ETF
464289859
2066
30869
SH
SOLE
30869
0
0
ISHARES TR
ASIA 50 ETF
464288430
281
3044
SH
SOLE
3044
0
0
ISHARES TR
CHINA LG-CAP ETF
464287184
557
11946
SH
SOLE
11946
0
0
ISHARES TR
COHEN STEER REIT
464287564
2000
34595
SH
SOLE
34595
0
0
ISHARES TR
CORE DIV GRWTH
46434V621
10146
210184
SH
SOLE
210184
0
0
ISHARES TR
CORE HIGH DV ETF
46429B663
31277
329611
SH
SOLE
325655
0
3956
ISHARES TR
CORE MSCI EAFE
46432F842
70380
976825
SH
SOLE
976825
0
0
ISHARES TR
CORE MSCI INTL
46435G326
633
9800
SH
SOLE
9800
0
0
ISHARES TR
CORE MSCI TOTAL
46432F834
1006
14321
SH
SOLE
14321
0
0
ISHARES TR
CORE S&P MCP ETF
464287507
92442
355163
SH
SOLE
355163
0
0
ISHARES TR
CORE S&P SCP ETF
464287804
68509
631249
SH
SOLE
631249
0
0
ISHARES TR
CORE S&P TTL STK
464287150
1933
21102
SH
SOLE
21102
0
0
ISHARES TR
CORE S&P US GWT
464287671
101777
1121015
SH
SOLE
1121015
0
0
ISHARES TR
CORE S&P US VLU
464287663
28828
418402
SH
SOLE
418402
0
0
ISHARES TR
CORE S&P500 ETF
464287200
494735
1243615
SH
SOLE
1243600
0
15
ISHARES TR
CUR HD EURZN ETF
46434V639
961
28056
SH
SOLE
28056
0
0
ISHARES TR
DOW JONES US ETF
464287846
1447
14487
SH
SOLE
14487
0
0
ISHARES TR
EAFE GRWTH ETF
464288885
6835
68034
SH
SOLE
68034
0
0
ISHARES TR
EAFE SML CP ETF
464288273
2449
34086
SH
SOLE
34086
0
0
ISHARES TR
EAFE VALUE ETF
464288877
769
15083
SH
SOLE
15083
0
0
ISHARES TR
ESG AW MSCI EAFE
46435G516
533
7027
SH
SOLE
7027
0
0
ISHARES TR
ESG AWARE MSCI
46435U663
1068
27720
SH
SOLE
27720
0
0
ISHARES TR
EUROPE ETF
464287861
801
15937
SH
SOLE
15937
0
0
ISHARES TR
EXPANDED TECH
464287515
10864
31819
SH
SOLE
31819
0
0
ISHARES TR
EXPND TEC SC ETF
464287549
735
2037
SH
SOLE
2037
0
0
ISHARES TR
EXPONENTIAL TECH
46434V381
1107
18689
SH
SOLE
18689
0
0
ISHARES TR
GENOMICS IMMUN
46435U192
2106
46075
SH
SOLE
46075
0
0
ISHARES TR
GL CLEAN ENE ETF
464288224
7137
293707
SH
SOLE
293707
0
0
ISHARES TR
GLOB HLTHCRE ETF
464287325
291
3771
SH
SOLE
3771
0
0
ISHARES TR
GLOBAL 100 ETF
464287572
2555
38713
SH
SOLE
38713
0
0
ISHARES TR
GLOBAL ENERG ETF
464287341
305
12383
SH
SOLE
12383
0
0
ISHARES TR
GLOBAL MATER ETF
464288695
1117
12876
SH
SOLE
12876
0
0
ISHARES TR
GLOBAL TECH ETF
464287291
453
1473
SH
SOLE
1473
0
0
ISHARES TR
HDG MSCI EAFE
46434V803
38725
1174540
SH
SOLE
1174540
0
0
ISHARES TR
INTL DEV RE ETF
464288489
2452
88908
SH
SOLE
88908
0
0
ISHARES TR
INTL DIV GRWTH
46435G524
1146
17670
SH
SOLE
17670
0
0
ISHARES TR
INTL SEL DIV ETF
464288448
10200
324021
SH
SOLE
324021
0
0
ISHARES TR
LATN AMER 40 ETF
464287390
1585
57389
SH
SOLE
57389
0
0
ISHARES TR
MICRO-CAP ETF
464288869
11516
78365
SH
SOLE
78365
0
0
ISHARES TR
MORNINGSTAR GRWT
464287119
3381
11721
SH
SOLE
11721
0
0
ISHARES TR
MORNINGSTAR VALU
464288109
1431
11648
SH
SOLE
11648
0
0
ISHARES TR
MRGSTR MD CP GRW
464288307
6028
15940
SH
SOLE
15940
0
0
ISHARES TR
MRGSTR SM CP ETF
464288505
553
2453
SH
SOLE
2453
0
0
ISHARES TR
MSCI AC ASIA ETF
464288182
1001
10804
SH
SOLE
10804
0
0
ISHARES TR
MSCI ACWI ETF
464288257
12260
128854
SH
SOLE
128854
0
0
ISHARES TR
MSCI ACWI EX US
464288240
10566
191487
SH
SOLE
191487
0
0
ISHARES TR
MSCI CHINA ETF
46429B671
16442
201249
SH
SOLE
201249
0
0
ISHARES TR
MSCI EAFE ETF
464287465
145828
1922082
SH
SOLE
1922082
0
0
ISHARES TR
MSCI EAFE MIN VL
46429B689
6148
84229
SH
SOLE
84229
0
0
ISHARES TR
MSCI EMG MKT ETF
464287234
87168
1634203
SH
SOLE
1634203
0
0
ISHARES TR
MSCI INDIA ETF
46429B598
449
10645
SH
SOLE
10645
0
0
ISHARES TR
MSCI INTL QUALTY
46434V456
6968
191210
SH
SOLE
191210
0
0
ISHARES TR
MSCI KLD400 SOC
464288570
25710
336696
SH
SOLE
336696
0
0
ISHARES TR
MSCI LW CRB TG
46434V464
4143
26536
SH
SOLE
26536
0
0
ISHARES TR
MSCI USA ESG SLC
464288802
12036
137051
SH
SOLE
137051
0
0
ISHARES TR
MSCI USA MIN VOL
46429B697
52984
765771
SH
SOLE
741193
0
24578
ISHARES TR
MSCI USA MMENTM
46432F396
6041
37554
SH
SOLE
37554
0
0
ISHARES TR
MSCI USA QLT FCT
46432F339
19193
157603
SH
SOLE
157603
0
0
ISHARES TR
NASDAQ BIOTECH
464287556
29975
199092
SH
SOLE
199092
0
0
ISHARES TR
PHLX SEMICND ETF
464287523
42211
99556
SH
SOLE
99556
0
0
ISHARES TR
RESIDENTIAL MULT
464288562
831
11231
SH
SOLE
11231
0
0
ISHARES TR
RUS 1000 ETF
464287622
353527
1579443
SH
SOLE
1579443
0
0
ISHARES TR
RUS 1000 GRW ETF
464287614
336265
1383579
SH
SOLE
1363713
0
19866
ISHARES TR
RUS 1000 VAL ETF
464287598
261425
1725007
SH
SOLE
1716969
0
8038
ISHARES TR
RUS 2000 GRW ETF
464287648
85683
284908
SH
SOLE
284908
0
0
ISHARES TR
RUS 2000 VAL ETF
464287630
30879
193638
SH
SOLE
193638
0
0
ISHARES TR
RUS MD CP GR ETF
464287481
21278
208488
SH
SOLE
208488
0
0
ISHARES TR
RUS MDCP VAL ETF
464287473
16945
155035
SH
SOLE
155035
0
0
ISHARES TR
RUS MID CAP ETF
464287499
60773
822028
SH
SOLE
822028
0
0
ISHARES TR
RUS TOP 200 ETF
464289446
882
9315
SH
SOLE
9315
0
0
ISHARES TR
RUS TP200 GR ETF
464289438
496
3689
SH
SOLE
3689
0
0
ISHARES TR
RUS TP200 VL ETF
464289420
648
10168
SH
SOLE
10168
0
0
ISHARES TR
RUSEL 2500 ETF
46435G268
221
3512
SH
SOLE
3512
0
0
ISHARES TR
RUSSELL 2000 ETF
464287655
293066
1326448
SH
SOLE
1326448
0
0
ISHARES TR
RUSSELL 3000 ETF
464287689
236423
996600
SH
SOLE
996600
0
0
ISHARES TR
S&P 100 ETF
464287101
16378
91076
SH
SOLE
91076
0
0
ISHARES TR
S&P 500 GRWT ETF
464287309
193322
2969160
SH
SOLE
2969160
0
0
ISHARES TR
S&P 500 VAL ETF
464287408
39174
277360
SH
SOLE
263958
0
13402
ISHARES TR
S&P MC 400GR ETF
464287606
36177
461624
SH
SOLE
453704
0
7920
ISHARES TR
S&P MC 400VL ETF
464287705
8260
81040
SH
SOLE
81040
0
0
ISHARES TR
S&P SML 600 GWT
464287887
25020
195121
SH
SOLE
189685
0
5436
ISHARES TR
SELECT DIVID ETF
464287168
82404
722210
SH
SOLE
722210
0
0
ISHARES TR
SP SMCP600VL ETF
464287879
6056
60119
SH
SOLE
54245
0
5874
ISHARES TR
TRANS AVG ETF
464287192
571
2215
SH
SOLE
2215
0
0
ISHARES TR
U.S. CNSM GD ETF
464287812
324
1829
SH
SOLE
1829
0
0
ISHARES TR
U.S. CNSM SV ETF
464287580
403
5392
SH
SOLE
5392
0
0
ISHARES TR
U.S. ENERGY ETF
464287796
603
22997
SH
SOLE
22997
0
0
ISHARES TR
U.S. FIN SVC ETF
464287770
4469
26091
SH
SOLE
26091
0
0
ISHARES TR
U.S. FINLS ETF
464287788
854
11413
SH
SOLE
11413
0
0
ISHARES TR
U.S. MED DVC ETF
464288810
2679
8109
SH
SOLE
8109
0
0
ISHARES TR
U.S. PHARMA ETF
464288836
367
2066
SH
SOLE
2066
0
0
ISHARES TR
U.S. REAL ES ETF
464287739
5500
59827
SH
SOLE
59827
0
0
ISHARES TR
U.S. TECH ETF
464287721
5248
59841
SH
SOLE
59841
0
0
ISHARES TR
U.S. UTILITS ETF
464287697
218
2735
SH
SOLE
2735
0
0
ISHARES TR
US AER DEF ETF
464288760
4353
41815
SH
SOLE
41815
0
0
ISHARES TR
US HLTHCARE ETF
464287762
2078
8230
SH
SOLE
8230
0
0
ISHARES TR
US HLTHCR PR ETF
464288828
4339
17235
SH
SOLE
17235
0
0
ISHARES TR
US HOME CONS ETF
464288752
5933
87426
SH
SOLE
87426
0
0
ISHARES TR
US REGNL BKS ETF
464288778
1551
27367
SH
SOLE
27367
0
0
ISHARES TR
US TELECOM ETF
464287713
268
8299
SH
SOLE
8299
0
0
ITAU UNIBANCO HLDG S A
SPON ADR REP PFD
465562106
1520
306438
SH
SOLE
306438
0
0
ITRON INC
COM
465741106
368
4146
SH
SOLE
4146
0
0
ITT INC
COM
45073V108
222
2444
SH
SOLE
2444
0
0
J P MORGAN EXCHANGE-TRADED F
DIV RTN INT EQ
46641Q209
720
11805
SH
SOLE
11805
0
0
J2 GLOBAL INC
COM
48123V102
1923
16044
SH
SOLE
16044
0
0
JACOBS ENGR GROUP INC
COM
469814107
624
4824
SH
SOLE
4824
0
0
JANUS DETROIT STR TR
HENDERSN SML ETF
47103U209
1960
29213
SH
SOLE
29213
0
0
JAZZ PHARMACEUTICALS PLC
SHS USD
G50871105
1208
7350
SH
SOLE
7350
0
0
JBG SMITH PPTYS
COM
46590V100
486
15301
SH
SOLE
15301
0
0
JD.COM INC
SPON ADR CL A
47215P106
402
4763
SH
SOLE
4763
0
0
JEFFERIES FINL GROUP INC
COM
47233W109
675
22411
SH
SOLE
22411
0
0
JETBLUE AWYS CORP
COM
477143101
633
31111
SH
SOLE
31111
0
0
JOHN BEAN TECHNOLOGIES CORP
COM
477839104
1467
11001
SH
SOLE
11001
0
0
JOHN HANCOCK EXCHANGE TRADED
MULTIFACTOR HE
47804J503
274
6156
SH
SOLE
6156
0
0
JOHN HANCOCK EXCHANGE TRADED
MULTIFACTR SML
47804J842
458
13514
SH
SOLE
13514
0
0
JOHNSON & JOHNSON
COM
478160104
202962
1234939
SH
SOLE
1208709
0
26230
JOHNSON CTLS INTL PLC
SHS
G51502105
6222
104275
SH
SOLE
104275
0
0
JONES LANG LASALLE INC
COM
48020Q107
4436
24777
SH
SOLE
24777
0
0
JPMORGAN CHASE & CO
ALERIAN ML ETN
46625H365
3191
192340
SH
SOLE
192340
0
0
JPMORGAN CHASE & CO
COM
46625H100
394315
2590256
SH
SOLE
2573157
0
17099
JUNIPER NETWORKS INC
COM
48203R104
300
11831
SH
SOLE
11831
0
0
KANSAS CITY SOUTHERN
COM NEW
485170302
3416
12942
SH
SOLE
12192
0
750
KAR AUCTION SVCS INC
COM
48238T109
3428
228550
SH
SOLE
228550
0
0
KARYOPHARM THERAPEUTICS INC
COM
48576U106
186
17651
SH
SOLE
17651
0
0
KAYNE ANDERSON ENERGY INFRST
COM
486606106
319
44469
SH
SOLE
44469
0
0
KB HOME
COM
48666K109
1560
33529
SH
SOLE
33529
0
0
KELLOGG CO
COM
487836108
2342
36993
SH
SOLE
36993
0
0
KEMPER CORP
COM
488401100
294
3692
SH
SOLE
3692
0
0
KENNEDY-WILSON HOLDINGS INC
COM
489398107
3605
178377
SH
SOLE
178377
0
0
KEYCORP
COM
493267108
581
29091
SH
SOLE
29091
0
0
KEYSIGHT TECHNOLOGIES INC
COM
49338L103
1629
11360
SH
SOLE
11360
0
0
KILROY RLTY CORP
COM
49427F108
837
12751
SH
SOLE
12751
0
0
KIMBELL RTY PARTNERS LP
UNIT
49435R102
322
31797
SH
SOLE
31797
0
0
KIMBERLY-CLARK CORP
COM
494368103
14840
106725
SH
SOLE
106725
0
0
KIMCO RLTY CORP
COM
49446R109
3584
191165
SH
SOLE
191165
0
0
KINDER MORGAN INC DEL
COM
49456B101
50857
3054464
SH
SOLE
2799964
0
254500
KINSALE CAP GROUP INC
COM
49714P108
223
1350
SH
SOLE
1350
0
0
KIRBY CORP
COM
497266106
207
3428
SH
SOLE
3428
0
0
KKR & CO INC
COM
48251W104
8322
170358
SH
SOLE
170358
0
0
KKR REAL ESTATE FIN TR INC
COM
48251K100
273
14820
SH
SOLE
14820
0
0
KLA CORP
COM NEW
482480100
21174
64085
SH
SOLE
64085
0
0
KNIGHT-SWIFT TRANSN HLDGS IN
CL A
499049104
736
15313
SH
SOLE
15313
0
0
KONINKLIJKE PHILIPS N V
NY REG SH NEW
500472303
1619
28395
SH
SOLE
28395
0
0
KRAFT HEINZ CO
COM
500754106
986
24653
SH
SOLE
24653
0
0
KRANESHARES TR
CSI CHI INTERNET
500767306
3198
41881
SH
SOLE
41881
0
0
KROGER CO
COM
501044101
2144
59572
SH
SOLE
59572
0
0
KVH INDS INC
COM
482738101
1423
112211
SH
SOLE
112211
0
0
L3HARRIS TECHNOLOGIES INC
COM
502431109
6757
33336
SH
SOLE
17815
0
15521
LA Z BOY INC
COM
505336107
624
14694
SH
SOLE
14694
0
0
LABORATORY CORP AMER HLDGS
COM NEW
50540R409
3821
14981
SH
SOLE
14981
0
0
LAKELAND BANCORP INC
COM
511637100
1458
83622
SH
SOLE
83622
0
0
LAM RESEARCH CORP
COM
512807108
40674
68333
SH
SOLE
68333
0
0
LAMAR ADVERTISING CO NEW
CL A
512816109
3866
41165
SH
SOLE
41165
0
0
LAMB WESTON HLDGS INC
COM
513272104
1810
23363
SH
SOLE
23363
0
0
LANCASTER COLONY CORP
COM
513847103
207
1181
SH
SOLE
1181
0
0
LANDMARK INFRASTRCTUR PARTR
COM UNIT LTD
51508J108
647
54730
SH
SOLE
54730
0
0
LANDSTAR SYS INC
COM
515098101
1627
9855
SH
SOLE
9855
0
0
LAS VEGAS SANDS CORP
COM
517834107
6302
103715
SH
SOLE
103715
0
0
LATTICE STRATEGIES TR
HARTFORD MLT ETF
518416102
8198
276029
SH
SOLE
276029
0
0
LAUDER ESTEE COS INC
CL A
518439104
38273
131591
SH
SOLE
131591
0
0
LCI INDS
COM
50189K103
1122
8485
SH
SOLE
8485
0
0
LEGGETT & PLATT INC
COM
524660107
1206
26412
SH
SOLE
26412
0
0
LEIDOS HOLDINGS INC
COM
525327102
1733
17999
SH
SOLE
17999
0
0
LEMONADE INC
COM
52567D107
2587
27781
SH
SOLE
27781
0
0
LENNAR CORP
CL A
526057104
19181
189481
SH
SOLE
189481
0
0
LENNOX INTL INC
COM
526107107
449
1440
SH
SOLE
1440
0
0
LESLIES INC
COM
527064109
843
34416
SH
SOLE
34416
0
0
LEXINGTON REALTY TRUST
COM
529043101
1020
91845
SH
SOLE
91845
0
0
LHC GROUP INC
COM
50187A107
233
1219
SH
SOLE
1219
0
0
LIBERTY BROADBAND CORP
COM SER C
530307305
6209
41352
SH
SOLE
41352
0
0
LIBERTY GLOBAL PLC
SHS CL C
G5480U120
4717
184674
SH
SOLE
184674
0
0
LIBERTY MEDIA CORP DEL
COM C SIRIUSXM
531229607
903
20479
SH
SOLE
20479
0
0
LIBERTY MEDIA CORP DEL
COM SER A FRMLA
531229870
399
10435
SH
SOLE
10435
0
0
LIBERTY MEDIA CORP DEL
COM SER C FRMLA
531229854
362
8364
SH
SOLE
8364
0
0
LIGAND PHARMACEUTICALS INC
COM NEW
53220K504
836
5481
SH
SOLE
5481
0
0
LILLY ELI & CO
COM
532457108
58270
311907
SH
SOLE
269062
0
42845
LINCOLN NATL CORP IND
COM
534187109
3718
59700
SH
SOLE
59700
0
0
LINDE PLC
SHS
G5494J103
87312
311674
SH
SOLE
311339
0
335
LITHIA MTRS INC
CL A
536797103
3092
7926
SH
SOLE
7926
0
0
LITTELFUSE INC
COM
537008104
996
3767
SH
SOLE
3767
0
0
LIVE NATION ENTERTAINMENT IN
COM
538034109
18854
222727
SH
SOLE
222727
0
0
LKQ CORP
COM
501889208
2684
63407
SH
SOLE
63407
0
0
LOCKHEED MARTIN CORP
COM
539830109
139147
376583
SH
SOLE
376533
0
50
LOEWS CORP
COM
540424108
1107
21580
SH
SOLE
21580
0
0
LORDSTOWN MOTORS CORP
COM CL A
54405Q100
2496
212100
SH
SOLE
212100
0
0
LOWES COS INC
COM
548661107
127113
668383
SH
SOLE
662383
0
6000
LPL FINL HLDGS INC
COM
50212V100
335
2354
SH
SOLE
2354
0
0
LTC PPTYS INC
COM
502175102
379
9085
SH
SOLE
9085
0
0
LULULEMON ATHLETICA INC
COM
550021109
34239
111632
SH
SOLE
111632
0
0
LUMEN TECHNOLOGIES INC
COM
550241103
1525
114245
SH
SOLE
114245
0
0
LYDALL INC DEL
COM
550819106
631
18688
SH
SOLE
18688
0
0
LYFT INC
CL A COM
55087P104
2949
46684
SH
SOLE
46684
0
0
LYONDELLBASELL INDUSTRIES N
SHS - A -
N53745100
51544
495375
SH
SOLE
495375
0
0
M & T BK CORP
COM
55261F104
1287
8490
SH
SOLE
8490
0
0
MACERICH CO
COM
554382101
118
10060
SH
SOLE
10060
0
0
MACOM TECH SOLUTIONS HLDGS I
COM
55405Y100
421
7254
SH
SOLE
7254
0
0
MADISON SQUARE GRDN ENTERTNM
CL A
55826T102
2606
31854
SH
SOLE
31854
0
0
MADISON SQUARE GRDN SPRT COR
CL A
55825T103
449
2502
SH
SOLE
2502
0
0
MAGELLAN MIDSTREAM PRTNRS LP
COM UNIT RP LP
559080106
2812
64844
SH
SOLE
64844
0
0
MAGNA INTL INC
COM
559222401
393
4467
SH
SOLE
4467
0
0
MAGNACHIP SEMICONDUCTOR CORP
COM
55933J203
2420
97199
SH
SOLE
97199
0
0
MAGNOLIA OIL & GAS CORP
CL A
559663109
1166
101609
SH
SOLE
101609
0
0
MANHATTAN ASSOCIATES INC
COM
562750109
439
3741
SH
SOLE
3741
0
0
MANULIFE FINL CORP
COM
56501R106
28828
1340828
SH
SOLE
1340828
0
0
MARATHON DIGITAL HOLDINGS IN
COM
565788106
9939
206980
SH
SOLE
206980
0
0
MARATHON OIL CORP
COM
565849106
7889
738644
SH
SOLE
738644
0
0
MARATHON PETE CORP
COM
56585A102
31848
595395
SH
SOLE
595395
0
0
MARKEL CORP
COM
570535104
1581
1387
SH
SOLE
1387
0
0
MARKETAXESS HLDGS INC
COM
57060D108
437
877
SH
SOLE
877
0
0
MARRIOTT INTL INC NEW
CL A
571903202
33910
228951
SH
SOLE
228951
0
0
MARSH & MCLENNAN COS INC
COM
571748102
4126
33875
SH
SOLE
33875
0
0
MARTIN MARIETTA MATLS INC
COM
573284106
30274
90150
SH
SOLE
90150
0
0
MASCO CORP
COM
574599106
4314
72024
SH
SOLE
26699
0
45325
MASIMO CORP
COM
574795100
57073
248510
SH
SOLE
248510
0
0
MASONITE INTL CORP
COM
575385109
1436
12461
SH
SOLE
12461
0
0
MASTEC INC
COM
576323109
3740
39911
SH
SOLE
39911
0
0
MASTERCARD INCORPORATED
CL A
57636Q104
148451
416940
SH
SOLE
416740
0
200
MASTERCRAFT BOAT HLDGS INC
COM
57637H103
1440
54145
SH
SOLE
54145
0
0
MATCH GROUP INC NEW
COM
57667L107
288
2096
SH
SOLE
2096
0
0
MATSON INC
COM
57686G105
214
3210
SH
SOLE
3210
0
0
MATTHEWS INTL CORP
CL A
577128101
377
9520
SH
SOLE
9520
0
0
MAXIM INTEGRATED PRODS INC
COM
57772K101
639
6990
SH
SOLE
6990
0
0
MAXIMUS INC
COM
577933104
716
8041
SH
SOLE
8041
0
0
MBIA INC
COM
55262C100
713
74132
SH
SOLE
74132
0
0
MCCORMICK & CO INC
COM NON VTG
579780206
3139
35211
SH
SOLE
35211
0
0
MCDONALDS CORP
COM
580135101
84647
377651
SH
SOLE
341931
0
35720
MCEWEN MNG INC
COM
58039P107
16
15000
SH
SOLE
15000
0
0
MCKESSON CORP
COM
58155Q103
8915
45709
SH
SOLE
45709
0
0
MDU RES GROUP INC
COM
552690109
884
27951
SH
SOLE
27951
0
0
MEDALLIA INC
COM
584021109
354
12702
SH
SOLE
12702
0
0
MEDAVAIL HOLDINGS INC
COM
58406B103
263
18755
SH
SOLE
18755
0
0
MEDICAL PPTYS TRUST INC
COM
58463J304
1139
53538
SH
SOLE
53538
0
0
MEDIFAST INC
COM
58470H101
1022
4824
SH
SOLE
4824
0
0
MEDNAX INC
COM
58502B106
461
18117
SH
SOLE
18117
0
0
MEDPACE HLDGS INC
COM
58506Q109
809
4932
SH
SOLE
4932
0
0
MEDTRONIC PLC
SHS
G5960L103
129259
1094208
SH
SOLE
1094208
0
0
MERCADOLIBRE INC
COM
58733R102
15301
10394
SH
SOLE
10394
0
0
MERCK & CO. INC
COM
58933Y105
114174
1481051
SH
SOLE
1479351
0
1700
MERIDIAN BIOSCIENCE INC
COM
589584101
916
34888
SH
SOLE
34888
0
0
MERITOR INC
COM
59001K100
350
11899
SH
SOLE
11899
0
0
METHODE ELECTRS INC
COM
591520200
631
15027
SH
SOLE
15027
0
0
METLIFE INC
COM
59156R108
3489
57390
SH
SOLE
57390
0
0
METTLER TOLEDO INTERNATIONAL
COM
592688105
9477
8200
SH
SOLE
8200
0
0
MFA FINL INC
COM
55272X102
140
34324
SH
SOLE
34324
0
0
MGIC INVT CORP WIS
COM
552848103
251
18140
SH
SOLE
18140
0
0
MGM GROWTH PPTYS LLC
CL A COM
55303A105
1664
51016
SH
SOLE
51016
0
0
MGM RESORTS INTERNATIONAL
COM
552953101
17518
461109
SH
SOLE
461109
0
0
MICROCHIP TECHNOLOGY INC.
COM
595017104
59360
382423
SH
SOLE
382423
0
0
MICRON TECHNOLOGY INC
COM
595112103
17636
199931
SH
SOLE
199931
0
0
MICROSOFT CORP
COM
594918104
919872
3901566
SH
SOLE
3850657
0
50909
MICROSTRATEGY INC
CL A NEW
594972408
28135
41448
SH
SOLE
41448
0
0
MID-AMER APT CMNTYS INC
COM
59522J103
1099
7611
SH
SOLE
7611
0
0
MIDDLEBY CORP
COM
596278101
922
5562
SH
SOLE
5562
0
0
MILLER INDS INC TENN
COM NEW
600551204
1127
24392
SH
SOLE
24392
0
0
MINERALS TECHNOLOGIES INC
COM
603158106
287
3813
SH
SOLE
3813
0
0
MITSUBISHI UFJ FINL GROUP IN
SPONSORED ADS
606822104
798
148295
SH
SOLE
148295
0
0
MIZUHO FINANCIAL GROUP INC
SPONSORED ADR
60687Y109
34
11834
SH
SOLE
11834
0
0
MKS INSTRS INC
COM
55306N104
2233
12044
SH
SOLE
12044
0
0
MODERNA INC
COM
60770K107
1916
14630
SH
SOLE
14630
0
0
MOELIS & CO
CL A
60786M105
8599
156694
SH
SOLE
156694
0
0
MOHAWK INDS INC
COM
608190104
272
1415
SH
SOLE
1415
0
0
MOLINA HEALTHCARE INC
COM
60855R100
765
3273
SH
SOLE
3273
0
0
MOLSON COORS BEVERAGE CO
CL B
60871R209
766
14983
SH
SOLE
14983
0
0
MONARCH CASINO & RESORT INC
COM
609027107
273
4500
SH
SOLE
4500
0
0
MONDELEZ INTL INC
CL A
609207105
38996
666258
SH
SOLE
666258
0
0
MONGODB INC
CL A
60937P106
3143
11752
SH
SOLE
11752
0
0
MONMOUTH REAL ESTATE INVT CO
CL A
609720107
334
18902
SH
SOLE
18902
0
0
MONOLITHIC PWR SYS INC
COM
609839105
978
2769
SH
SOLE
2769
0
0
MONRO INC
COM
610236101
548
8334
SH
SOLE
8334
0
0
MONSTER BEVERAGE CORP NEW
COM
61174X109
4427
48604
SH
SOLE
48604
0
0
MOODYS CORP
COM
615369105
2043
6841
SH
SOLE
6841
0
0
MORGAN STANLEY
COM NEW
617446448
91334
1176074
SH
SOLE
1175874
0
200
MORNINGSTAR INC
COM
617700109
320
1423
SH
SOLE
1423
0
0
MOSAIC CO NEW
COM
61945C103
5549
175539
SH
SOLE
175539
0
0
MOTIVE CAPITAL CORP
SHS CL A
G6293A103
108
11000
SH
SOLE
11000
0
0
MOTOROLA SOLUTIONS INC
COM NEW
620076307
3004
15974
SH
SOLE
15974
0
0
MP MATERIALS CORP
COM CL A
553368101
1538
42775
SH
SOLE
42775
0
0
MPLX LP
COM UNIT REP LTD
55336V100
2387
93118
SH
SOLE
93118
0
0
MSA SAFETY INC
COM
553498106
1627
10843
SH
SOLE
10843
0
0
MSC INDL DIRECT INC
CL A
553530106
204
2260
SH
SOLE
2260
0
0
MSCI INC
COM
55354G100
18245
43514
SH
SOLE
43514
0
0
MSG NETWORK INC
CL A
553573106
1951
129736
SH
SOLE
129736
0
0
MUELLER INDS INC
COM
624756102
3127
75629
SH
SOLE
75629
0
0
MUELLER WTR PRODS INC
COM SER A
624758108
1780
128122
SH
SOLE
128122
0
0
MURPHY USA INC
COM
626755102
750
5186
SH
SOLE
5186
0
0
NANOSTRING TECHNOLOGIES INC
COM
63009R109
403
6126
SH
SOLE
6126
0
0
NASDAQ INC
COM
631103108
654
4432
SH
SOLE
4432
0
0
NATERA INC
COM
632307104
2154
21214
SH
SOLE
21214
0
0
NATIONAL BEVERAGE CORP
COM
635017106
833
17027
SH
SOLE
17027
0
0
NATIONAL FUEL GAS CO
COM
636180101
941
18824
SH
SOLE
18824
0
0
NATIONAL GRID PLC
SPONSORED ADR NE
636274409
2069
34920
SH
SOLE
34920
0
0
NATIONAL HEALTH INVS INC
COM
63633D104
317
4390
SH
SOLE
4390
0
0
NATIONAL INSTRS CORP
COM
636518102
770
17820
SH
SOLE
17820
0
0
NEKTAR THERAPEUTICS
COM
640268108
222
11107
SH
SOLE
11107
0
0
NEOGEN CORP
COM
640491106
559
6290
SH
SOLE
6290
0
0
NETAPP INC
COM
64110D104
3660
50361
SH
SOLE
50361
0
0
NETEASE INC
SPONSORED ADS
64110W102
408
3954
SH
SOLE
3954
0
0
NETFLIX INC
COM
64110L106
50095
96031
SH
SOLE
96031
0
0
NEUBERGER BERMAN MLP & ENERG
COM
64129H104
562
133868
SH
SOLE
133868
0
0
NEUROCRINE BIOSCIENCES INC
COM
64125C109
586
6030
SH
SOLE
6030
0
0
NEVRO CORP
COM
64157F103
659
4726
SH
SOLE
4726
0
0
NEW ORIENTAL ED & TECHNOLOGY
SPON ADR
647581107
1515
108191
SH
SOLE
108191
0
0
NEW RESIDENTIAL INVT CORP
COM NEW
64828T201
336
29905
SH
SOLE
29905
0
0
NEW YORK CMNTY BANCORP INC
COM
649445103
649
51441
SH
SOLE
51441
0
0
NEW YORK TIMES CO
CL A
650111107
341
6743
SH
SOLE
6743
0
0
NEWELL BRANDS INC
COM
651229106
207
7746
SH
SOLE
7746
0
0
NEWMARKET CORP
COM
651587107
1764
4640
SH
SOLE
4640
0
0
NEWMONT CORP
COM
651639106
1253
20790
SH
SOLE
20790
0
0
NEXPOINT RESIDENTIAL TR INC
COM
65341D102
405
8797
SH
SOLE
8797
0
0
NEXTERA ENERGY INC
COM
65339F101
161806
2140010
SH
SOLE
2140010
0
0
NEXTERA ENERGY PARTNERS LP
COM UNIT PART IN
65341B106
1272
17457
SH
SOLE
17457
0
0
NICE LTD
SPONSORED ADR
653656108
49488
227040
SH
SOLE
227040
0
0
NIKE INC
CL B
654106103
129918
977636
SH
SOLE
938741
0
38895
NIO INC
SPON ADS
62914V106
300
7695
SH
SOLE
7695
0
0
NISOURCE INC
COM
65473P105
536
22239
SH
SOLE
22239
0
0
NOKIA CORP
SPONSORED ADR
654902204
59
14799
SH
SOLE
14799
0
0
NORDSON CORP
COM
655663102
739
3720
SH
SOLE
3720
0
0
NORDSTROM INC
COM
655664100
1898
50125
SH
SOLE
50125
0
0
NORFOLK SOUTHN CORP
COM
655844108
21344
79487
SH
SOLE
79487
0
0
NORTH EUROPEAN OIL RTY TR
SH BEN INT
659310106
46
10300
SH
SOLE
9500
0
800
NORTHERN STAR ACQUISITION CO
UNIT 08/29/2025
665742201
126
10362
SH
SOLE
10362
0
0
NORTHERN TR CORP
COM
665859104
18696
177874
SH
SOLE
177874
0
0
NORTHROP GRUMMAN CORP
COM
666807102
3861
11928
SH
SOLE
11928
0
0
NORTHWEST NAT HLDG CO
COM
66765N105
1707
31644
SH
SOLE
31644
0
0
NORTHWESTERN CORP
COM NEW
668074305
1255
19247
SH
SOLE
19247
0
0
NORWEGIAN CRUISE LINE HLDG L
SHS
G66721104
35623
1291164
SH
SOLE
1291164
0
0
NOVANTA INC
COM
67000B104
330
2504
SH
SOLE
2504
0
0
NOVARTIS AG
SPONSORED ADR
66987V109
17464
204304
SH
SOLE
204304
0
0
NOVOCURE LTD
ORD SHS
G6674U108
215
1625
SH
SOLE
1625
0
0
NOVO-NORDISK A S
ADR
670100205
6437
95475
SH
SOLE
95475
0
0
NRG ENERGY INC
COM NEW
629377508
2325
61624
SH
SOLE
61624
0
0
NUANCE COMMUNICATIONS INC
COM
67020Y100
845
19366
SH
SOLE
19366
0
0
NUCOR CORP
COM
670346105
6070
75615
SH
SOLE
75615
0
0
NUSHARES ETF TR
NUVEEN ESG SMLCP
67092P607
985
22902
SH
SOLE
22902
0
0
NUSTAR ENERGY LP
UNIT COM
67058H102
226
13214
SH
SOLE
13214
0
0
NUTANIX INC
CL A
67059N108
1155
43477
SH
SOLE
43477
0
0
NUTRIEN LTD
COM
67077M108
1039
19286
SH
SOLE
19286
0
0
NUVASIVE INC
COM
670704105
252
3842
SH
SOLE
3842
0
0
NVENT ELECTRIC PLC
SHS
G6700G107
225
8063
SH
SOLE
8063
0
0
NVIDIA CORPORATION
COM
67066G104
217901
408107
SH
SOLE
408107
0
0
NXP SEMICONDUCTORS N V
COM
N6596X109
4357
21642
SH
SOLE
21642
0
0
OCCIDENTAL PETE CORP
*W EXP 08/03/202
674599162
198
16663
SH
SOLE
15379
0
1284
OCCIDENTAL PETE CORP
COM
674599105
2478
93097
SH
SOLE
86921
0
6176
OCEANFIRST FINL CORP
COM
675234108
1173
48991
SH
SOLE
48991
0
0
OGE ENERGY CORP
COM
670837103
899
27788
SH
SOLE
27788
0
0
O-I GLASS INC
COM
67098H104
563
38197
SH
SOLE
38197
0
0
OIL STS INTL INC
COM
678026105
211
34928
SH
SOLE
34928
0
0
OKTA INC
CL A
679295105
1993
9040
SH
SOLE
9040
0
0
OLD DOMINION FREIGHT LINE IN
COM
679580100
8157
33928
SH
SOLE
33928
0
0
OLD REP INTL CORP
COM
680223104
992
45399
SH
SOLE
45399
0
0
OLLIES BARGAIN OUTLET HLDGS
COM
681116109
376
4326
SH
SOLE
4326
0
0
OMEGA HEALTHCARE INVS INC
COM
681936100
26886
733982
SH
SOLE
733982
0
0
OMNICOM GROUP INC
COM
681919106
5159
69576
SH
SOLE
69576
0
0
ON SEMICONDUCTOR CORP
COM
682189105
932
22395
SH
SOLE
22395
0
0
ONEOK INC NEW
COM
682680103
45672
901542
SH
SOLE
901542
0
0
ONESPAWORLD HOLDINGS LIMITED
COM
P73684113
264
24774
SH
SOLE
24774
0
0
ONTO INNOVATION INC
COM
683344105
590
8984
SH
SOLE
8984
0
0
OPEN LENDING CORP
COM CL A
68373J104
14573
411421
SH
SOLE
411421
0
0
ORACLE CORP
COM
68389X105
52654
750375
SH
SOLE
750375
0
0
ORASURE TECHNOLOGIES INC
COM
68554V108
756
64809
SH
SOLE
64809
0
0
OREILLY AUTOMOTIVE INC
COM
67103H107
6243
12308
SH
SOLE
12308
0
0
OSHKOSH CORP
COM
688239201
238
2008
SH
SOLE
2008
0
0
OTIS WORLDWIDE CORP
COM
68902V107
6892
100684
SH
SOLE
100684
0
0
OUTFRONT MEDIA INC
COM
69007J106
538
24659
SH
SOLE
24659
0
0
OWL ROCK CAPITAL CORPORATION
COM
69121K104
13843
1005301
SH
SOLE
1005301
0
0
OXFORD INDS INC
COM
691497309
202
2315
SH
SOLE
2315
0
0
PACCAR INC
COM
693718108
4046
43541
SH
SOLE
24281
0
19260
PACER FDS TR
BNCHMRK INFRA
69374H741
4019
111018
SH
SOLE
111018
0
0
PACIFIC PREMIER BANCORP
COM
69478X105
396
9118
SH
SOLE
9118
0
0
PACIRA BIOSCIENCES INC
COM
695127100
1302
18571
SH
SOLE
18571
0
0
PACKAGING CORP AMER
COM
695156109
3052
22692
SH
SOLE
22692
0
0
PAGERDUTY INC
COM
69553P100
212
5262
SH
SOLE
5262
0
0
PALANTIR TECHNOLOGIES INC
CL A
69608A108
3645
156510
SH
SOLE
156510
0
0
PALO ALTO NETWORKS INC
COM
697435105
25186
78204
SH
SOLE
78204
0
0
PARAMOUNT GROUP INC
COM
69924R108
156
15430
SH
SOLE
15430
0
0
PARK HOTELS & RESORTS INC
COM
700517105
2437
112943
SH
SOLE
112943
0
0
PARKER-HANNIFIN CORP
COM
701094104
58492
185436
SH
SOLE
185436
0
0
PATRICK INDS INC
COM
703343103
411
4836
SH
SOLE
4836
0
0
PATTERSON COS INC
COM
703395103
221
6915
SH
SOLE
6915
0
0
PAYCHEX INC
COM
704326107
39115
399049
SH
SOLE
398949
0
100
PAYCOM SOFTWARE INC
COM
70432V102
11700
31617
SH
SOLE
31617
0
0
PAYLOCITY HLDG CORP
COM
70438V106
504
2800
SH
SOLE
2800
0
0
PAYPAL HLDGS INC
COM
70450Y103
229326
944351
SH
SOLE
944219
0
132
PAYSAFE LIMITED
ORD
G6964L107
157
11605
SH
SOLE
11605
0
0
PDC ENERGY INC
COM
69327R101
688
20003
SH
SOLE
20003
0
0
PEBBLEBROOK HOTEL TR
COM
70509V100
3910
160970
SH
SOLE
160970
0
0
PELOTON INTERACTIVE INC
CL A COM
70614W100
2572
22875
SH
SOLE
22875
0
0
PEMBINA PIPELINE CORP
COM
706327103
19145
663830
SH
SOLE
663830
0
0
PENN NATL GAMING INC
COM
707569109
18206
173658
SH
SOLE
173658
0
0
PENNSYLVANIA REAL ESTATE INV
SH BEN INT
709102107
99
51800
SH
SOLE
51800
0
0
PENSKE AUTOMOTIVE GRP INC
COM
70959W103
248
3087
SH
SOLE
3087
0
0
PENUMBRA INC
COM
70975L107
7221
26688
SH
SOLE
26688
0
0
PEOPLES UNITED FINANCIAL INC
COM
712704105
35370
1975983
SH
SOLE
1975983
0
0
PEPSICO INC
COM
713448108
193572
1368483
SH
SOLE
1320970
0
47513
PERFORMANCE FOOD GROUP CO
COM
71377A103
1368
23752
SH
SOLE
23752
0
0
PERRIGO CO PLC
SHS
G97822103
940
23217
SH
SOLE
23217
0
0
PETIQ INC
COM CL A
71639T106
265
7524
SH
SOLE
7524
0
0
PFIZER INC
COM
717081103
176717
4877632
SH
SOLE
4834353
0
43279
PG&E CORP
COM
69331C108
469
40057
SH
SOLE
40057
0
0
PGT INNOVATIONS INC
COM
69336V101
234
9281
SH
SOLE
9281
0
0
PHILIP MORRIS INTL INC
COM
718172109
31013
349476
SH
SOLE
349251
0
225
PHILLIPS 66
COM
718546104
21123
259050
SH
SOLE
259050
0
0
PHILLIPS 66 PARTNERS LP
COM UNIT REP INT
718549207
395
12457
SH
SOLE
12457
0
0
PHREESIA INC
COM
71944F106
308
5915
SH
SOLE
5915
0
0
PHYSICIANS RLTY TR
COM
71943U104
1666
94299
SH
SOLE
94299
0
0
PINDUODUO INC
SPONSORED ADS
722304102
419
3129
SH
SOLE
3129
0
0
PINE IS ACQUISITION CORP
UNIT 99/99/9999
722615200
103
10000
SH
SOLE
10000
0
0
PING IDENTITY HLDG CORP
COM
72341T103
336
15320
SH
SOLE
15320
0
0
PINNACLE FINL PARTNERS INC
COM
72346Q104
302
3402
SH
SOLE
3402
0
0
PINTEREST INC
CL A
72352L106
14695
198501
SH
SOLE
198501
0
0
PIONEER NAT RES CO
COM
723787107
32998
207769
SH
SOLE
207769
0
0
PIPER SANDLER COMPANIES
COM
724078100
245
2237
SH
SOLE
2237
0
0
PJT PARTNERS INC
COM CL A
69343T107
633
9357
SH
SOLE
9357
0
0
PLAINS ALL AMERN PIPELINE L
UNIT LTD PARTN
726503105
2025
222516
SH
SOLE
222516
0
0
PLANTRONICS INC NEW
COM
727493108
294
7557
SH
SOLE
7557
0
0
PLYMOUTH INDL REIT INC
COM
729640102
661
39216
SH
SOLE
39216
0
0
PNC FINL SVCS GROUP INC
COM
693475105
63528
362170
SH
SOLE
362170
0
0
POLARIS INC
COM
731068102
367
2752
SH
SOLE
2752
0
0
POOL CORP
COM
73278L105
1879
5441
SH
SOLE
5441
0
0
PORTLAND GEN ELEC CO
COM NEW
736508847
14623
308057
SH
SOLE
308057
0
0
POST HLDGS INC
COM
737446104
3852
36434
SH
SOLE
36434
0
0
POSTAL REALTY TRUST INC
CL A
73757R102
283
16493
SH
SOLE
16493
0
0
POWER INTEGRATIONS INC
COM
739276103
214
2632
SH
SOLE
2632
0
0
PPG INDS INC
COM
693506107
25888
172286
SH
SOLE
172286
0
0
PPL CORP
COM
69351T106
4179
144902
SH
SOLE
144902
0
0
PRA HEALTH SCIENCES INC
COM
69354M108
283
1847
SH
SOLE
1847
0
0
PREMIER INC
CL A
74051N102
829
24486
SH
SOLE
24486
0
0
PRESTIGE CONSMR HEALTHCARE I
COM
74112D101
579
13125
SH
SOLE
13125
0
0
PRICE T ROWE GROUP INC
COM
74144T108
44469
259142
SH
SOLE
259142
0
0
PRICESMART INC
COM
741511109
216
2235
SH
SOLE
2235
0
0
PRIMERICA INC
COM
74164M108
821
5555
SH
SOLE
5555
0
0
PRIMO WATER CORPORATION
COM
74167P108
584
35937
SH
SOLE
35937
0
0
PRIMORIS SVCS CORP
COM
74164F103
307
9281
SH
SOLE
9281
0
0
PRINCIPAL FINANCIAL GROUP IN
COM
74251V102
967
16126
SH
SOLE
16126
0
0
PROASSURANCE CORP
COM
74267C106
202
7560
SH
SOLE
7560
0
0
PROCTER AND GAMBLE CO
COM
742718109
172607
1274510
SH
SOLE
1253255
0
21255
PROG HOLDINGS INC
COM NPV
74319R101
494
11421
SH
SOLE
11421
0
0
PROGRESSIVE CORP
COM
743315103
36350
380195
SH
SOLE
380195
0
0
PROGYNY INC
COM
74340E103
262
5877
SH
SOLE
5877
0
0
PROLOGIS INC.
COM
74340W103
199682
1883796
SH
SOLE
1883796
0
0
PROOFPOINT INC
COM
743424103
1590
12637
SH
SOLE
12637
0
0
PROS HOLDINGS INC
COM
74346Y103
397
9346
SH
SOLE
9346
0
0
PROSHARES TR
MSCI EMRG MKTS
74347B847
891
14801
SH
SOLE
14801
0
0
PROSHARES TR
RUSS 2000 DIVD
74347B698
1090
16665
SH
SOLE
16665
0
0
PROSHARES TR
S&P 500 DV ARIST
74348A467
25365
294050
SH
SOLE
294050
0
0
PROSPECT CAP CORP
COM
74348T102
2844
370734
SH
SOLE
370734
0
0
PROSPERITY BANCSHARES INC
COM
743606105
783
10458
SH
SOLE
10458
0
0
PROTO LABS INC
COM
743713109
216
1774
SH
SOLE
1774
0
0
PROVIDENT FINL SVCS INC
COM
74386T105
731
32809
SH
SOLE
32809
0
0
PRUDENTIAL FINL INC
COM
744320102
834
9159
SH
SOLE
9159
0
0
PRUDENTIAL PLC
ADR
74435K204
701
16426
SH
SOLE
16426
0
0
PTC INC
COM
69370C100
1298
9428
SH
SOLE
9428
0
0
PUBLIC STORAGE
COM
74460D109
12085
48973
SH
SOLE
48973
0
0
PUBLIC SVC ENTERPRISE GRP IN
COM
744573106
1264
20988
SH
SOLE
20988
0
0
PULMATRIX INC
COM NEW
74584P202
13
10000
SH
SOLE
10000
0
0
PULSE BIOSCIENCES INC
COM
74587B101
1137
48000
SH
SOLE
48000
0
0
PULTE GROUP INC
COM
745867101
1352
25775
SH
SOLE
25775
0
0
PURE STORAGE INC
CL A
74624M102
650
30178
SH
SOLE
30178
0
0
PURPLE INNOVATION INC
COM
74640Y106
7690
242965
SH
SOLE
242965
0
0
Q2 HLDGS INC
COM
74736L109
504
5030
SH
SOLE
5030
0
0
QIAGEN NV
SHS NEW
N72482123
204
4187
SH
SOLE
4187
0
0
QORVO INC
COM
74736K101
7771
42536
SH
SOLE
42536
0
0
QTS RLTY TR INC
COM CL A
74736A103
770
12416
SH
SOLE
12416
0
0
QUAKER CHEM CORP
COM
747316107
1033
4237
SH
SOLE
4237
0
0
QUALCOMM INC
COM
747525103
166340
1254542
SH
SOLE
1248542
0
6000
QUALYS INC
COM
74758T303
564
5385
SH
SOLE
5385
0
0
QUANEX BUILDING PRODUCTS COR
COM
747619104
1279
48751
SH
SOLE
48751
0
0
QUANTA SVCS INC
COM
74762E102
3746
42583
SH
SOLE
42583
0
0
QUANTERIX CORP
COM
74766Q101
4384
74976
SH
SOLE
74976
0
0
QUANTUMSCAPE CORP
COM CL A
74767V109
639
14274
SH
SOLE
14274
0
0
QUEST DIAGNOSTICS INC
COM
74834L100
2821
21979
SH
SOLE
21979
0
0
QUIDEL CORP
COM
74838J101
537
4194
SH
SOLE
4194
0
0
QURATE RETAIL INC
COM SER A
74915M100
1493
126967
SH
SOLE
126967
0
0
RACKSPACE TECHNOLOGY INC
COM
750102105
339
14272
SH
SOLE
14272
0
0
RADWARE LTD
ORD
M81873107
365
13989
SH
SOLE
13989
0
0
RALPH LAUREN CORP
CL A
751212101
306
2483
SH
SOLE
2483
0
0
RAPID7 INC
COM
753422104
546
7322
SH
SOLE
7322
0
0
RAYMOND JAMES FINL INC
COM
754730109
2335
19053
SH
SOLE
19053
0
0
RAYTHEON TECHNOLOGIES CORP
COM
75513E101
137571
1780388
SH
SOLE
1763388
0
17000
RBC BEARINGS INC
COM
75524B104
2202
11190
SH
SOLE
11190
0
0
REALTY INCOME CORP
COM
756109104
1987
31295
SH
SOLE
31295
0
0
REATA PHARMACEUTICALS INC
CL A
75615P103
237
2375
SH
SOLE
2375
0
0
RED ROCK RESORTS INC
CL A
75700L108
10532
323163
SH
SOLE
323163
0
0
REGENCY CTRS CORP
COM
758849103
406
7155
SH
SOLE
7155
0
0
REGENERON PHARMACEUTICALS
COM
75886F107
3192
6747
SH
SOLE
6747
0
0
REGIONS FINANCIAL CORP NEW
COM
7591EP100
5527
267509
SH
SOLE
267509
0
0
REINSURANCE GRP OF AMERICA I
COM NEW
759351604
267
2116
SH
SOLE
2116
0
0
RELX PLC
SPONSORED ADR
759530108
1747
69433
SH
SOLE
69433
0
0
RENAISSANCERE HLDGS LTD
COM
G7496G103
438
2733
SH
SOLE
2733
0
0
RENASANT CORP
COM
75970E107
976
23579
SH
SOLE
23579
0
0
RENT A CTR INC NEW
COM
76009N100
3127
54232
SH
SOLE
54232
0
0
REPLIGEN CORP
COM
759916109
1887
9707
SH
SOLE
9707
0
0
REPUBLIC SVCS INC
COM
760759100
2027
20400
SH
SOLE
20400
0
0
RESMED INC
COM
761152107
8806
45387
SH
SOLE
45387
0
0
RESOURCES CONNECTION INC
COM
76122Q105
361
26648
SH
SOLE
26648
0
0
RESTAURANT BRANDS INTL INC
COM
76131D103
310
4774
SH
SOLE
4774
0
0
REVANCE THERAPEUTICS INC
COM
761330109
2304
82445
SH
SOLE
82445
0
0
REVOLUTION MEDICINES INC
COM
76155X100
4758
103702
SH
SOLE
103702
0
0
REVOLVE GROUP INC
CL A
76156B107
730
16254
SH
SOLE
16254
0
0
REYNOLDS CONSUMER PRODS INC
COM
76171L106
1184
39744
SH
SOLE
39744
0
0
RH
COM
74967X103
32241
54042
SH
SOLE
54042
0
0
RINGCENTRAL INC
CL A
76680R206
2536
8512
SH
SOLE
8512
0
0
RIO TINTO PLC
SPONSORED ADR
767204100
13650
175793
SH
SOLE
175793
0
0
RIOT BLOCKCHAIN INC
COM
767292105
3743
70262
SH
SOLE
70262
0
0
RITCHIE BROS AUCTIONEERS
COM
767744105
1584
27058
SH
SOLE
27058
0
0
RLI CORP
COM
749607107
1404
12587
SH
SOLE
12587
0
0
RLJ LODGING TR
COM
74965L101
533
34422
SH
SOLE
34422
0
0
ROBERT HALF INTL INC
COM
770323103
2705
34644
SH
SOLE
34644
0
0
ROBLOX CORP
CL A
771049103
515
7951
SH
SOLE
7951
0
0
ROCKWELL AUTOMATION INC
COM
773903109
5378
20259
SH
SOLE
20259
0
0
ROKU INC
COM CL A
77543R102
3225
9900
SH
SOLE
9900
0
0
ROLLINS INC
COM
775711104
694
20173
SH
SOLE
20173
0
0
ROPER TECHNOLOGIES INC
COM
776696106
88857
220303
SH
SOLE
220303
0
0
ROSS STORES INC
COM
778296103
2990
24939
SH
SOLE
24939
0
0
ROYAL BK CDA
COM
780087102
1395
15131
SH
SOLE
15131
0
0
ROYAL CARIBBEAN GROUP
COM
V7780T103
9575
111842
SH
SOLE
111842
0
0
ROYAL DUTCH SHELL PLC
SPON ADR B
780259107
1488
40403
SH
SOLE
40403
0
0
ROYAL DUTCH SHELL PLC
SPONS ADR A
780259206
1562
39825
SH
SOLE
39825
0
0
ROYCE VALUE TR INC
COM
780910105
764
42201
SH
SOLE
42201
0
0
RPM INTL INC
COM
749685103
70323
765625
SH
SOLE
748998
0
16627
RYANAIR HOLDINGS PLC
SPONSORED ADS
783513203
396
3444
SH
SOLE
3444
0
0
RYMAN HOSPITALITY PPTYS INC
COM
78377T107
226
2922
SH
SOLE
2922
0
0
S&P GLOBAL INC
COM
78409V104
42418
120210
SH
SOLE
120210
0
0
SAFEHOLD INC
COM
78645L100
756
10780
SH
SOLE
10780
0
0
SAGE THERAPEUTICS INC
COM
78667J108
305
4071
SH
SOLE
4071
0
0
SAIA INC
COM
78709Y105
746
3237
SH
SOLE
3237
0
0
SAILPOINT TECHNOLOGIES HLDGS
COM
78781P105
220
4335
SH
SOLE
4335
0
0
SALESFORCE COM INC
COM
79466L302
145377
686164
SH
SOLE
686164
0
0
SANDY SPRING BANCORP INC
COM
800363103
1332
30673
SH
SOLE
30673
0
0
SANOFI
SPONSORED ADR
80105N105
3392
68586
SH
SOLE
68461
0
125
SAP SE
SPON ADR
803054204
12181
99198
SH
SOLE
98198
0
1000
SARATOGA INVT CORP
COM NEW
80349A208
215
8500
SH
SOLE
8500
0
0
SAVARA INC
COM
805111101
54
26000
SH
SOLE
26000
0
0
SBA COMMUNICATIONS CORP NEW
CL A
78410G104
1866
6724
SH
SOLE
6724
0
0
SCHLUMBERGER LTD
COM
806857108
12670
465994
SH
SOLE
465994
0
0
SCHWAB CHARLES CORP
COM
808513105
44403
681239
SH
SOLE
681239
0
0
SCHWAB STRATEGIC TR
EMRG MKTEQ ETF
808524706
4786
150589
SH
SOLE
150589
0
0
SCHWAB STRATEGIC TR
INTL EQTY ETF
808524805
5714
151889
SH
SOLE
151889
0
0
SCHWAB STRATEGIC TR
SCHWAB FDT US LG
808524771
210
4060
SH
SOLE
4060
0
0
SCHWAB STRATEGIC TR
US BRD MKT ETF
808524102
3519
36391
SH
SOLE
36391
0
0
SCHWAB STRATEGIC TR
US DIVIDEND EQ
808524797
6375
87425
SH
SOLE
87425
0
0
SCHWAB STRATEGIC TR
US LCAP GR ETF
808524300
993
7650
SH
SOLE
7650
0
0
SCHWAB STRATEGIC TR
US LCAP VA ETF
808524409
882
13511
SH
SOLE
13511
0
0
SCHWAB STRATEGIC TR
US LRG CAP ETF
808524201
9418
98075
SH
SOLE
98075
0
0
SCHWAB STRATEGIC TR
US MID-CAP ETF
808524508
10695
143697
SH
SOLE
143697
0
0
SCHWAB STRATEGIC TR
US SML CAP ETF
808524607
12355
123962
SH
SOLE
123962
0
0
SCIENCE APPLICATIONS INTL CO
COM
808625107
840
10048
SH
SOLE
10048
0
0
SCOTTS MIRACLE-GRO CO
CL A
810186106
2592
10582
SH
SOLE
10582
0
0
SEA LTD
SPONSORD ADS
81141R100
1298
5814
SH
SOLE
5814
0
0
SEABRIDGE GOLD INC
COM
811916105
2562
158450
SH
SOLE
158450
0
0
SEACOAST BKG CORP FLA
COM NEW
811707801
366
10086
SH
SOLE
10086
0
0
SEAGATE TECHNOLOGY PLC
SHS
G7945M107
4552
59314
SH
SOLE
59314
0
0
SEAGEN INC
COM
81181C104
440
3167
SH
SOLE
3167
0
0
SEALED AIR CORP NEW
COM
81211K100
475
10362
SH
SOLE
10362
0
0
SEI INVTS CO
COM
784117103
1012
16606
SH
SOLE
16606
0
0
SELECT MED HLDGS CORP
COM
81619Q105
991
29060
SH
SOLE
29060
0
0
SELECT SECTOR SPDR TR
COMMUNICATION
81369Y852
14404
196450
SH
SOLE
196450
0
0
SELECT SECTOR SPDR TR
ENERGY
81369Y506
10450
213006
SH
SOLE
213006
0
0
SELECT SECTOR SPDR TR
RL EST SEL SEC
81369Y860
1644
41640
SH
SOLE
41640
0
0
SELECT SECTOR SPDR TR
SBI CONS DISCR
81369Y407
14321
85206
SH
SOLE
85206
0
0
SELECT SECTOR SPDR TR
SBI CONS STPLS
81369Y308
17420
255007
SH
SOLE
255007
0
0
SELECT SECTOR SPDR TR
SBI HEALTHCARE
81369Y209
54915
470400
SH
SOLE
470400
0
0
SELECT SECTOR SPDR TR
SBI INT-FINL
81369Y605
63747
1872150
SH
SOLE
1854936
0
17214
SELECT SECTOR SPDR TR
SBI INT-INDS
81369Y704
21381
217177
SH
SOLE
217177
0
0
SELECT SECTOR SPDR TR
SBI INT-UTILS
81369Y886
5777
90212
SH
SOLE
90212
0
0
SELECT SECTOR SPDR TR
SBI MATERIALS
81369Y100
4538
57586
SH
SOLE
57586
0
0
SELECT SECTOR SPDR TR
TECHNOLOGY
81369Y803
53300
401326
SH
SOLE
401326
0
0
SELECTIVE INS GROUP INC
COM
816300107
2312
31876
SH
SOLE
31876
0
0
SEMPRA ENERGY
COM
816851109
7337
55343
SH
SOLE
55343
0
0
SEMTECH CORP
COM
816850101
1828
26497
SH
SOLE
26497
0
0
SENSATA TECHNOLOGIES HLDG PL
SHS
G8060N102
1775
30631
SH
SOLE
30631
0
0
SERVICE CORP INTL
COM
817565104
544
10666
SH
SOLE
10666
0
0
SERVICENOW INC
COM
81762P102
38527
77037
SH
SOLE
77037
0
0
SHAKE SHACK INC
CL A
819047101
909
8060
SH
SOLE
8060
0
0
SHELL MIDSTREAM PARTNERS L P
UNIT LTD INT
822634101
302
22621
SH
SOLE
22621
0
0
SHERWIN WILLIAMS CO
COM
824348106
35873
48608
SH
SOLE
48608
0
0
SHOCKWAVE MED INC
COM
82489T104
446
3423
SH
SOLE
3423
0
0
SHOPIFY INC
CL A
82509L107
23222
20987
SH
SOLE
20987
0
0
SHUTTERSTOCK INC
COM
825690100
426
4779
SH
SOLE
4779
0
0
SIGNATURE BK NEW YORK N Y
COM
82669G104
503
2227
SH
SOLE
2227
0
0
SILGAN HOLDINGS INC
COM
827048109
218
5189
SH
SOLE
5189
0
0
SILICOM LTD
ORD
M84116108
784
17370
SH
SOLE
17370
0
0
SILICON LABORATORIES INC
COM
826919102
619
4391
SH
SOLE
4391
0
0
SILICON MOTION TECHNOLOGY CO
SPONSORED ADR
82706C108
3175
53467
SH
SOLE
53467
0
0
SILVER SPIKE ACQUISITION COR
CL A SHS
G8136L106
212
11569
SH
SOLE
11569
0
0
SILVERGATE CAP CORP
CL A
82837P408
23123
162643
SH
SOLE
162643
0
0
SIMON PPTY GROUP INC NEW
COM
828806109
36849
323891
SH
SOLE
323891
0
0
SIRIUS XM HOLDINGS INC
COM
82968B103
801
131571
SH
SOLE
131571
0
0
SITE CTRS CORP
COM
82981J109
277
20400
SH
SOLE
20400
0
0
SITEONE LANDSCAPE SUPPLY INC
COM
82982L103
1440
8432
SH
SOLE
8432
0
0
SIXTH STREET SPECIALTY LENDN
COM
83012A109
227
10786
SH
SOLE
10786
0
0
SK TELECOM LTD
SPONSORED ADR
78440P108
286
10493
SH
SOLE
10493
0
0
SKYLINE CHAMPION CORPORATION
COM
830830105
433
9569
SH
SOLE
9569
0
0
SKYWORKS SOLUTIONS INC
COM
83088M102
9314
50762
SH
SOLE
33862
0
16900
SL GREEN RLTY CORP
COM
78440X804
893
12755
SH
SOLE
12755
0
0
SLACK TECHNOLOGIES INC
COM CL A
83088V102
812
19989
SH
SOLE
19989
0
0
SLM CORP
COM
78442P106
209
11649
SH
SOLE
11649
0
0
SMITH & NEPHEW PLC
SPDN ADR NEW
83175M205
5082
134077
SH
SOLE
134077
0
0
SMITH A O CORP
COM
831865209
427
6309
SH
SOLE
6309
0
0
SMUCKER J M CO
COM NEW
832696405
1687
13333
SH
SOLE
13333
0
0
SNAP INC
CL A
83304A106
17701
338524
SH
SOLE
338524
0
0
SNAP ON INC
COM
833034101
2799
12131
SH
SOLE
12131
0
0
SNOWFLAKE INC
CL A
833445109
1085
4734
SH
SOLE
4734
0
0
SOCIAL CAPITAL HEDOSOPHA HLD
SHS CL A
G8252P105
3319
193534
SH
SOLE
193534
0
0
SOLAREDGE TECHNOLOGIES INC
COM
83417M104
5790
20145
SH
SOLE
20145
0
0
SOLITON INC
COM
834251100
2302
131000
SH
SOLE
131000
0
0
SONOCO PRODS CO
COM
835495102
15386
243062
SH
SOLE
235600
0
7462
SONOS INC
COM
83570H108
2118
56527
SH
SOLE
56527
0
0
SOUTHERN CO
COM
842587107
4131
66461
SH
SOLE
66461
0
0
SOUTHWEST AIRLS CO
COM
844741108
7821
128088
SH
SOLE
128088
0
0
SPDR DOW JONES INDL AVERAGE
UT SER 1
78467X109
23024
69730
SH
SOLE
69730
0
0
SPDR INDEX SHS FDS
DJ INTL RL ETF
78463X863
1751
50824
SH
SOLE
50824
0
0
SPDR INDEX SHS FDS
EURO STOXX 50
78463X202
719
16144
SH
SOLE
16144
0
0
SPDR INDEX SHS FDS
GLB NAT RESRCE
78463X541
2079
41358
SH
SOLE
41358
0
0
SPDR INDEX SHS FDS
MSCI ACWI EXUS
78463X848
230
7949
SH
SOLE
7949
0
0
SPDR INDEX SHS FDS
MSCI EAFE STRTGC
78463X434
1100
15258
SH
SOLE
15258
0
0
SPDR INDEX SHS FDS
PORTFOLIO DEVLPD
78463X889
5366
151754
SH
SOLE
151754
0
0
SPDR INDEX SHS FDS
PORTFOLIO EMG MK
78463X509
763
17418
SH
SOLE
17418
0
0
SPDR INDEX SHS FDS
S&P CHINA ETF
78463X400
776
5925
SH
SOLE
5925
0
0
SPDR INDEX SHS FDS
S&P INTL ETF
78463X772
2459
64485
SH
SOLE
64485
0
0
SPDR S&P 500 ETF TR
TR UNIT
78462F103
1338252
3376610
SH
SOLE
3376610
0
0
SPDR S&P MIDCAP 400 ETF TR
UTSER1 S&PDCRP
78467Y107
89040
187039
SH
SOLE
187039
0
0
SPDR SER TR
AEROSPACE DEF
78464A631
1247
9926
SH
SOLE
9926
0
0
SPDR SER TR
DJ REIT ETF
78464A607
316
3336
SH
SOLE
3336
0
0
SPDR SER TR
PORTFOLIO S&P400
78464A847
300
6560
SH
SOLE
6560
0
0
SPDR SER TR
PORTFOLIO S&P600
78468R853
484
11440
SH
SOLE
11440
0
0
SPDR SER TR
PRTFLO S&P500 GW
78464A409
17472
309781
SH
SOLE
309781
0
0
SPDR SER TR
PRTFLO S&P500 VL
78464A508
22549
594965
SH
SOLE
594965
0
0
SPDR SER TR
S&P 400 MDCP GRW
78464A821
1936
25773
SH
SOLE
25773
0
0
SPDR SER TR
S&P 600 SML CAP
78464A813
3928
41791
SH
SOLE
41791
0
0
SPDR SER TR
S&P BIOTECH
78464A870
16518
121770
SH
SOLE
121770
0
0
SPDR SER TR
S&P BK ETF
78464A797
2243
43227
SH
SOLE
43227
0
0
SPDR SER TR
S&P DIVID ETF
78464A763
84735
717914
SH
SOLE
717914
0
0
SPDR SER TR
S&P HOMEBUILD
78464A888
333
4733
SH
SOLE
4733
0
0
SPDR SER TR
S&P REGL BKG
78464A698
2370
35721
SH
SOLE
35721
0
0
SPDR SER TR
S&P TELECOM
78464A540
1507
16053
SH
SOLE
16053
0
0
SPDR SER TR
SPDR S&P 500 ETF
78468R796
982
10000
SH
SOLE
10000
0
0
SPECTRUM BRANDS HLDGS INC NE
COM
84790A105
1319
15520
SH
SOLE
15520
0
0
SPIRIT AIRLS INC
COM
848577102
307
8329
SH
SOLE
8329
0
0
SPIRIT RLTY CAP INC NEW
COM NEW
84860W300
1222
28762
SH
SOLE
28762
0
0
SPLUNK INC
COM
848637104
5117
37770
SH
SOLE
37770
0
0
SPOTIFY TECHNOLOGY S A
SHS
L8681T102
7682
28671
SH
SOLE
28671
0
0
SPROUTS FMRS MKT INC
COM
85208M102
1078
40492
SH
SOLE
40492
0
0
SQUARE INC
CL A
852234103
49293
217102
SH
SOLE
217102
0
0
SS&C TECHNOLOGIES HLDGS INC
COM
78467J100
4153
59443
SH
SOLE
59443
0
0
STAG INDL INC
COM
85254J102
702
20891
SH
SOLE
20891
0
0
STANLEY BLACK & DECKER INC
COM
854502101
14449
72363
SH
SOLE
72363
0
0
STAR GROUP L P
UNIT LTD PARTNR
85512C105
212
20000
SH
SOLE
20000
0
0
STARBUCKS CORP
COM
855244109
183606
1680297
SH
SOLE
1679297
0
1000
STARWOOD PPTY TR INC
COM
85571B105
33325
1346995
SH
SOLE
1346995
0
0
STATE STR CORP
COM
857477103
8849
105332
SH
SOLE
105332
0
0
STEREOTAXIS INC
COM NEW
85916J409
280
41593
SH
SOLE
41593
0
0
STERICYCLE INC
COM
858912108
2179
32273
SH
SOLE
32273
0
0
STERIS PLC
SHS USD
G8473T100
6690
35124
SH
SOLE
35124
0
0
STERLING BANCORP DEL
COM
85917A100
279
12107
SH
SOLE
12107
0
0
STIFEL FINL CORP
COM
860630102
1588
24785
SH
SOLE
24785
0
0
STITCH FIX INC
COM CL A
860897107
445
8978
SH
SOLE
8978
0
0
STMICROELECTRONICS N V
NY REGISTRY
861012102
970
25301
SH
SOLE
25301
0
0
STORE CAP CORP
COM
862121100
3049
91028
SH
SOLE
91028
0
0
STRATEGIC ED INC
COM
86272C103
434
4720
SH
SOLE
4720
0
0
STRIDE INC
COM
86333M108
942
31279
SH
SOLE
31279
0
0
STRYKER CORPORATION
COM
863667101
30321
124482
SH
SOLE
124482
0
0
SUBURBAN PROPANE PARTNERS L
UNIT LTD PARTN
864482104
889
59981
SH
SOLE
59981
0
0
SUMITOMO MITSUI FINL GROUP I
SPONSORED ADR
86562M209
197
27217
SH
SOLE
27217
0
0
SUMMIT HOTEL PPTYS INC
COM
866082100
1144
112635
SH
SOLE
112635
0
0
SUN CMNTYS INC
COM
866674104
15360
102372
SH
SOLE
102372
0
0
SUN LIFE FINANCIAL INC.
COM
866796105
364
7194
SH
SOLE
7194
0
0
SUNCOR ENERGY INC NEW
COM
867224107
4657
222838
SH
SOLE
222838
0
0
SUNOCO LP/SUNOCO FIN CORP
COM UT REP LP
86765K109
495
15536
SH
SOLE
15536
0
0
SUNRUN INC
COM
86771W105
201
3323
SH
SOLE
3323
0
0
SUNSTONE HOTEL INVS INC NEW
COM
867892101
236
18931
SH
SOLE
18931
0
0
SUPERNUS PHARMACEUTICALS INC
COM
868459108
550
21007
SH
SOLE
21007
0
0
SURO CAPITAL CORP
COM NEW
86887Q109
203
15000
SH
SOLE
15000
0
0
SVB FINANCIAL GROUP
COM
78486Q101
41529
84125
SH
SOLE
84125
0
0
SVF INVESTMENT CORP
UNIT 12/20/2025
G8601L110
106
10000
SH
SOLE
10000
0
0
SVMK INC
COM
78489X103
864
47179
SH
SOLE
47179
0
0
SYNCHRONY FINANCIAL
COM
87165B103
2229
54820
SH
SOLE
54820
0
0
SYNEOS HEALTH INC
CL A
87166B102
1981
26119
SH
SOLE
26119
0
0
SYNNEX CORP
COM
87162W100
1201
10457
SH
SOLE
10457
0
0
SYNOPSYS INC
COM
871607107
1592
6425
SH
SOLE
6425
0
0
SYSCO CORP
COM
871829107
70992
901597
SH
SOLE
901597
0
0
TACTILE SYS TECHNOLOGY INC
COM
87357P100
375
6883
SH
SOLE
6883
0
0
TAIWAN SEMICONDUCTOR MFG LTD
SPONSORED ADS
874039100
39392
333041
SH
SOLE
333041
0
0
TAKE-TWO INTERACTIVE SOFTWAR
COM
874054109
383
2170
SH
SOLE
2170
0
0
TANDEM DIABETES CARE INC
COM NEW
875372203
3551
40240
SH
SOLE
40240
0
0
TAPESTRY INC
COM
876030107
1784
43281
SH
SOLE
43281
0
0
TARGA RES CORP
COM
87612G101
1683
52997
SH
SOLE
52997
0
0
TARGET CORP
COM
87612E106
187781
948055
SH
SOLE
924405
0
23650
TAYLOR MORRISON HOME CORP
COM
87724P106
546
17736
SH
SOLE
17736
0
0
TC ENERGY CORP
COM
87807B107
3086
67319
SH
SOLE
67319
0
0
TCF FINL CORP
COM
872307103
262
5634
SH
SOLE
5634
0
0
TE CONNECTIVITY LTD
REG SHS
H84989104
3484
26982
SH
SOLE
26982
0
0
TECK RESOURCES LTD
CL B
878742204
219
11399
SH
SOLE
11399
0
0
TEKLA LIFE SCIENCES INVS
SH BEN INT
87911K100
215
10913
SH
SOLE
10913
0
0
TEKLA WORLD HEALTHCARE FD
BEN INT SHS
87911L108
196
12976
SH
SOLE
12976
0
0
TELADOC HEALTH INC
COM
87918A105
10013
55091
SH
SOLE
55091
0
0
TELEDYNE TECHNOLOGIES INC
COM
879360105
3103
7501
SH
SOLE
7501
0
0
TELEFLEX INCORPORATED
COM
879369106
1579
3801
SH
SOLE
3801
0
0
TELUS CORPORATION
COM
87971M103
686
34441
SH
SOLE
34441
0
0
TEMPUR SEALY INTL INC
COM
88023U101
453
12398
SH
SOLE
12398
0
0
TERADATA CORP DEL
COM
88076W103
748
19406
SH
SOLE
19406
0
0
TERADYNE INC
COM
880770102
34496
283495
SH
SOLE
283495
0
0
TERMINIX GLOBAL HOLDINGS INC
COM
88087E100
1376
28872
SH
SOLE
28872
0
0
TERRENO RLTY CORP
COM
88146M101
1027
17776
SH
SOLE
17776
0
0
TESLA INC
COM
88160R101
53153
79578
SH
SOLE
79578
0
0
TETRA TECH INC NEW
COM
88162G103
1265
9322
SH
SOLE
9322
0
0
TEVA PHARMACEUTICAL INDS LTD
SPONSORED ADS
881624209
200
17292
SH
SOLE
17292
0
0
TEXAS INSTRS INC
COM
882508104
114628
606530
SH
SOLE
606530
0
0
TEXAS PACIFIC LAND CORPORATI
COM
88262P102
3109
1956
SH
SOLE
1956
0
0
TEXAS ROADHOUSE INC
COM
882681109
1362
14198
SH
SOLE
14198
0
0
TFI INTL INC
COM
87241L109
979
13067
SH
SOLE
13067
0
0
THE AARONS COMPANY INC
COM
00258W108
385
14995
SH
SOLE
14995
0
0
THE TRADE DESK INC
COM CL A
88339J105
923
1416
SH
SOLE
1416
0
0
THERMO FISHER SCIENTIFIC INC
COM
883556102
148436
325247
SH
SOLE
325195
0
52
THOMSON REUTERS CORP.
COM NEW
884903709
436
4980
SH
SOLE
4980
0
0
THOR INDS INC
COM
885160101
1522
11297
SH
SOLE
11297
0
0
TILRAY INC
COM CL 2
88688T100
1058
46550
SH
SOLE
46550
0
0
TIMKEN CO
COM
887389104
346
4265
SH
SOLE
4265
0
0
TJX COS INC NEW
COM
872540109
61544
930365
SH
SOLE
903365
0
27000
T-MOBILE US INC
COM
872590104
1900
15163
SH
SOLE
15163
0
0
TOLL BROTHERS INC
COM
889478103
3027
53358
SH
SOLE
53358
0
0
TORO CO
COM
891092108
500
4852
SH
SOLE
4852
0
0
TORONTO DOMINION BK ONT
COM NEW
891160509
1752
26867
SH
SOLE
26867
0
0
TORTOISE ESSENTIAL ASSETS IN
COM SH BEN INT
89148A103
399
27850
SH
SOLE
27850
0
0
TORTOISE PWR & ENERGY INFRAS
COM
89147X104
128
10564
SH
SOLE
10564
0
0
TOTAL SE
SPONSORED ADS
89151E109
4446
95532
SH
SOLE
95532
0
0
TOUGHBUILT INDS INC
COM NEW
89157G504
14
15000
SH
SOLE
15000
0
0
TOWER SEMICONDUCTOR LTD
SHS NEW
M87915274
788
28089
SH
SOLE
28089
0
0
TOYOTA MOTOR CORP
SP ADR REP2COM
892331307
1613
10334
SH
SOLE
10334
0
0
TPG RE FIN TR INC
COM
87266M107
2534
226211
SH
SOLE
226211
0
0
TRACTOR SUPPLY CO
COM
892356106
716
4046
SH
SOLE
4046
0
0
TRANE TECHNOLOGIES PLC
SHS
G8994E103
8142
49178
SH
SOLE
49178
0
0
TRANSDIGM GROUP INC
COM
893641100
7932
13491
SH
SOLE
13491
0
0
TRANSUNION
COM
89400J107
857
9527
SH
SOLE
9527
0
0
TRAVELERS COMPANIES INC
COM
89417E109
17521
116495
SH
SOLE
116495
0
0
TREX CO INC
COM
89531P105
2157
23566
SH
SOLE
23566
0
0
TRI CONTL CORP
COM
895436103
250
7713
SH
SOLE
7713
0
0
TRIMBLE INC
COM
896239100
453
5828
SH
SOLE
5828
0
0
TRINSEO S A
SHS
L9340P101
1387
21792
SH
SOLE
21792
0
0
TRITON INTL LTD
CL A
G9078F107
4309
78352
SH
SOLE
78352
0
0
TRUIST FINL CORP
COM
89832Q109
6731
115412
SH
SOLE
115412
0
0
TRUPANION INC
COM
898202106
337
4418
SH
SOLE
4418
0
0
TURTLE BEACH CORP
COM NEW
900450206
877
32900
SH
SOLE
32900
0
0
TWILIO INC
CL A
90138F102
19839
58221
SH
SOLE
58221
0
0
TWITTER INC
COM
90184L102
9764
153452
SH
SOLE
153452
0
0
TWO HBRS INVT CORP
COM NEW
90187B408
238
32500
SH
SOLE
32500
0
0
TYLER TECHNOLOGIES INC
COM
902252105
21449
50524
SH
SOLE
50524
0
0
TYSON FOODS INC
CL A
902494103
2815
37881
SH
SOLE
37881
0
0
U S CONCRETE INC
COM
90333L201
1176
16041
SH
SOLE
16041
0
0
UBER TECHNOLOGIES INC
COM
90353T100
37642
690555
SH
SOLE
690555
0
0
UBS GROUP AG
SHS
H42097107
1028
66177
SH
SOLE
66177
0
0
UDR INC
COM
902653104
8404
191611
SH
SOLE
191611
0
0
UFP INDUSTRIES INC
COM
90278Q108
467
6153
SH
SOLE
6153
0
0
UGI CORP NEW
COM
902681105
5454
133001
SH
SOLE
133001
0
0
ULTA BEAUTY INC
COM
90384S303
3466
11212
SH
SOLE
11212
0
0
UMPQUA HLDGS CORP
COM
904214103
1352
77035
SH
SOLE
77035
0
0
UNIFIRST CORP MASS
COM
904708104
1875
8379
SH
SOLE
8379
0
0
UNILEVER PLC
SPON ADR NEW
904767704
13278
237834
SH
SOLE
154254
0
83580
UNION PAC CORP
COM
907818108
87062
395002
SH
SOLE
394602
0
400
UNISYS CORP
COM NEW
909214306
735
28921
SH
SOLE
28921
0
0
UNITED AIRLS HLDGS INC
COM
910047109
4451
77353
SH
SOLE
77353
0
0
UNITED PARCEL SERVICE INC
CL B
911312106
36862
216848
SH
SOLE
216848
0
0
UNITED RENTALS INC
COM
911363109
21331
64774
SH
SOLE
64774
0
0
UNITED THERAPEUTICS CORP DEL
COM
91307C102
304
1820
SH
SOLE
1820
0
0
UNITEDHEALTH GROUP INC
COM
91324P102
200107
537820
SH
SOLE
523767
0
14053
UNITY SOFTWARE INC
COM
91332U101
798
7951
SH
SOLE
7951
0
0
UNIVAR SOLUTIONS USA INC
COM
91336L107
1583
73489
SH
SOLE
73489
0
0
UNIVERSAL DISPLAY CORP
COM
91347P105
1924
8126
SH
SOLE
8126
0
0
UNUM GROUP
COM
91529Y106
467
16774
SH
SOLE
16774
0
0
URANIUM ENERGY CORP
COM
916896103
418
145998
SH
SOLE
145998
0
0
URBAN OUTFITTERS INC
COM
917047102
2289
61552
SH
SOLE
61552
0
0
US BANCORP DEL
COM NEW
902973304
73538
1329566
SH
SOLE
1327466
0
2100
USA COMPRESSION PARTNERS LP
COMUNIT LTDPAR
90290N109
2113
138000
SH
SOLE
138000
0
0
V F CORP
COM
918204108
37193
465378
SH
SOLE
453978
0
11400
VAIL RESORTS INC
COM
91879Q109
4484
15373
SH
SOLE
15373
0
0
VALE S A
SPONSORED ADS
91912E105
1384
79633
SH
SOLE
79633
0
0
VALERO ENERGY CORP
COM
91913Y100
3672
51280
SH
SOLE
51280
0
0
VALLEY NATL BANCORP
COM
919794107
178
12944
SH
SOLE
12944
0
0
VANECK VECTORS ETF TR
AGRIBUSINESS ETF
92189F700
1092
12447
SH
SOLE
12447
0
0
VANECK VECTORS ETF TR
GOLD MINERS ETF
92189F106
22135
681092
SH
SOLE
681092
0
0
VANECK VECTORS ETF TR
JR GOLD MINERS E
92189F791
315
7000
SH
SOLE
7000
0
0
VANECK VECTORS ETF TR
MORNINGSTAR WIDE
92189F643
713
10288
SH
SOLE
10288
0
0
VANECK VECTORS ETF TR
MTG REIT INCOME
92189F452
431
22759
SH
SOLE
22759
0
0
VANECK VECTORS ETF TR
SEMICONDUCTOR ET
92189F676
3851
15812
SH
SOLE
15812
0
0
VANGUARD ADMIRAL FDS INC
500 GRTH IDX F
921932505
2858
12164
SH
SOLE
12164
0
0
VANGUARD ADMIRAL FDS INC
MIDCP 400 IDX
921932885
487
2758
SH
SOLE
2758
0
0
VANGUARD ADMIRAL FDS INC
MIDCP 400 VAL
921932844
998
6385
SH
SOLE
6385
0
0
VANGUARD ADMIRAL FDS INC
SMLCP 600 GRTH
921932794
2133
9650
SH
SOLE
9650
0
0
VANGUARD ADMIRAL FDS INC
SMLCP 600 VAL
921932778
1972
11324
SH
SOLE
11324
0
0
VANGUARD ADMIRAL FDS INC
SMLLCP 600 IDX
921932828
1099
5524
SH
SOLE
5524
0
0
VANGUARD INDEX FDS
EXTEND MKT ETF
922908652
6767
38251
SH
SOLE
38251
0
0
VANGUARD INDEX FDS
GROWTH ETF
922908736
86772
337581
SH
SOLE
337581
0
0
VANGUARD INDEX FDS
LARGE CAP ETF
922908637
16230
87589
SH
SOLE
87589
0
0
VANGUARD INDEX FDS
MCAP GR IDXVIP
922908538
82398
383980
SH
SOLE
383980
0
0
VANGUARD INDEX FDS
MCAP VL IDXVIP
922908512
86606
642144
SH
SOLE
642144
0
0
VANGUARD INDEX FDS
MID CAP ETF
922908629
84896
383557
SH
SOLE
383557
0
0
VANGUARD INDEX FDS
REAL ESTATE ETF
922908553
105887
1152695
SH
SOLE
1148708
0
3987
VANGUARD INDEX FDS
S&P 500 ETF SHS
922908363
668515
1835067
SH
SOLE
1835067
0
0
VANGUARD INDEX FDS
SM CP VAL ETF
922908611
50377
304193
SH
SOLE
304193
0
0
VANGUARD INDEX FDS
SMALL CP ETF
922908751
83775
391325
SH
SOLE
391325
0
0
VANGUARD INDEX FDS
SML CP GRW ETF
922908595
50175
182688
SH
SOLE
182688
0
0
VANGUARD INDEX FDS
TOTAL STK MKT
922908769
111053
537292
SH
SOLE
537292
0
0
VANGUARD INDEX FDS
VALUE ETF
922908744
76474
581726
SH
SOLE
581726
0
0
VANGUARD INTL EQUITY INDEX F
ALLWRLD EX US
922042775
161057
2654207
SH
SOLE
2651707
0
2500
VANGUARD INTL EQUITY INDEX F
FTSE EMR MKT ETF
922042858
201619
3873558
SH
SOLE
3868838
0
4720
VANGUARD INTL EQUITY INDEX F
FTSE EUROPE ETF
922042874
12964
205782
SH
SOLE
205782
0
0
VANGUARD INTL EQUITY INDEX F
FTSE SMCAP ETF
922042718
2036
15859
SH
SOLE
15859
0
0
VANGUARD INTL EQUITY INDEX F
GLB EX US ETF
922042676
10303
184767
SH
SOLE
184767
0
0
VANGUARD INTL EQUITY INDEX F
TT WRLD ST ETF
922042742
16424
168813
SH
SOLE
168813
0
0
VANGUARD SCOTTSDALE FDS
VNG RUS1000GRW
92206C680
4987
19947
SH
SOLE
19947
0
0
VANGUARD SCOTTSDALE FDS
VNG RUS1000IDX
92206C730
1043
5633
SH
SOLE
5633
0
0
VANGUARD SCOTTSDALE FDS
VNG RUS1000VAL
92206C714
5784
43509
SH
SOLE
43509
0
0
VANGUARD SCOTTSDALE FDS
VNG RUS2000GRW
92206C623
455
2080
SH
SOLE
2080
0
0
VANGUARD SCOTTSDALE FDS
VNG RUS2000IDX
92206C664
79859
447969
SH
SOLE
445367
0
2602
VANGUARD SCOTTSDALE FDS
VNG RUS2000VAL
92206C649
1356
9697
SH
SOLE
9697
0
0
VANGUARD SCOTTSDALE FDS
VNG RUS3000IDX
92206C599
2640
14284
SH
SOLE
14284
0
0
VANGUARD SPECIALIZED FUNDS
DIV APP ETF
921908844
285989
1944447
SH
SOLE
1944447
0
0
VANGUARD STAR FDS
VG TL INTL STK F
921909768
27551
439407
SH
SOLE
439407
0
0
VANGUARD TAX-MANAGED INTL FD
FTSE DEV MKT ETF
921943858
195966
3990352
SH
SOLE
3990352
0
0
VANGUARD WHITEHALL FDS
HIGH DIV YLD
921946406
47170
466616
SH
SOLE
466616
0
0
VANGUARD WHITEHALL FDS
INTL DVD ETF
921946810
2410
29095
SH
SOLE
29095
0
0
VANGUARD WHITEHALL FDS
INTL HIGH ETF
921946794
2680
40944
SH
SOLE
40944
0
0
VANGUARD WORLD FD
ESG INTL STK ETF
921910725
1831
29842
SH
SOLE
29842
0
0
VANGUARD WORLD FD
ESG US STK ETF
921910733
5425
73560
SH
SOLE
73560
0
0
VANGUARD WORLD FD
MEGA CAP INDEX
921910873
1000
7134
SH
SOLE
7134
0
0
VANGUARD WORLD FD
MEGA CAP VAL ETF
921910840
1676
17601
SH
SOLE
17601
0
0
VANGUARD WORLD FD
MEGA GRWTH IND
921910816
3693
17836
SH
SOLE
17836
0
0
VANGUARD WORLD FDS
COMM SRVC ETF
92204A884
5091
39156
SH
SOLE
39156
0
0
VANGUARD WORLD FDS
CONSUM DIS ETF
92204A108
46251
156581
SH
SOLE
156581
0
0
VANGUARD WORLD FDS
CONSUM STP ETF
92204A207
4552
25539
SH
SOLE
25539
0
0
VANGUARD WORLD FDS
ENERGY ETF
92204A306
1802
26501
SH
SOLE
26501
0
0
VANGUARD WORLD FDS
FINANCIALS ETF
92204A405
7172
84878
SH
SOLE
84878
0
0
VANGUARD WORLD FDS
HEALTH CAR ETF
92204A504
19048
83268
SH
SOLE
83268
0
0
VANGUARD WORLD FDS
INDUSTRIAL ETF
92204A603
7188
37979
SH
SOLE
37979
0
0
VANGUARD WORLD FDS
INF TECH ETF
92204A702
51311
143131
SH
SOLE
143131
0
0
VANGUARD WORLD FDS
MATERIALS ETF
92204A801
6378
36875
SH
SOLE
36875
0
0
VANGUARD WORLD FDS
UTILITIES ETF
92204A876
4392
31255
SH
SOLE
31255
0
0
VARIAN MED SYS INC
COM
92220P105
2328
13190
SH
SOLE
13190
0
0
VEEVA SYS INC
CL A COM
922475108
4400
16842
SH
SOLE
16842
0
0
VENTAS INC
COM
92276F100
2668
50015
SH
SOLE
50015
0
0
VERACYTE INC
COM
92337F107
273
5078
SH
SOLE
5078
0
0
VEREIT INC
COM
92339V308
651
16868
SH
SOLE
16868
0
0
VERICEL CORP
COM
92346J108
336
6054
SH
SOLE
6054
0
0
VERISIGN INC
COM
92343E102
399
2008
SH
SOLE
2008
0
0
VERISK ANALYTICS INC
COM
92345Y106
2391
13534
SH
SOLE
13534
0
0
VERIZON COMMUNICATIONS INC
COM
92343V104
92973
1598844
SH
SOLE
1560334
0
38510
VERRA MOBILITY CORP
COM
92511U102
364
26883
SH
SOLE
26883
0
0
VERTEX PHARMACEUTICALS INC
COM
92532F100
897
4174
SH
SOLE
4174
0
0
VERTIV HOLDINGS CO
COM CL A
92537N108
208
10381
SH
SOLE
10381
0
0
VIACOMCBS INC
CL B
92556H206
2211
49016
SH
SOLE
49016
0
0
VIANT TECHNOLOGY INC
COM CL A
92557A101
276
5222
SH
SOLE
5222
0
0
VIATRIS INC
COM
92556V106
2370
169620
SH
SOLE
169568
0
52
VIAVI SOLUTIONS INC
COM
925550105
309
19650
SH
SOLE
19650
0
0
VICI PPTYS INC
COM
925652109
1845
65342
SH
SOLE
65342
0
0
VIPER ENERGY PARTNERS LP
COM UNT RP INT
92763M105
176
12060
SH
SOLE
12060
0
0
VIPSHOP HOLDINGS LIMITED
SPONSORED ADS A
92763W103
1314
44018
SH
SOLE
44018
0
0
VISA INC
COM CL A
92826C839
316469
1494684
SH
SOLE
1490872
0
3812
VISTAGEN THERAPEUTICS INC
COM NEW
92840H202
21
10000
SH
SOLE
10000
0
0
VISTEON CORP
COM NEW
92839U206
833
6831
SH
SOLE
6831
0
0
VMWARE INC
CL A COM
928563402
2389
15881
SH
SOLE
14881
0
1000
VODAFONE GROUP PLC NEW
SPONSORED ADR
92857W308
1176
63792
SH
SOLE
63792
0
0
VONTIER CORPORATION
COM
928881101
1309
43252
SH
SOLE
43252
0
0
VORNADO RLTY TR
SH BEN INT
929042109
3651
80426
SH
SOLE
80426
0
0
VOYA FINANCIAL INC
COM
929089100
272
4280
SH
SOLE
4280
0
0
VROOM INC
COM
92918V109
726
18611
SH
SOLE
18611
0
0
VULCAN MATLS CO
COM
929160109
686
4063
SH
SOLE
4063
0
0
WABTEC
COM
929740108
299
3777
SH
SOLE
3777
0
0
WADDELL & REED FINL INC
CL A
930059100
1038
41454
SH
SOLE
41454
0
0
WALGREENS BOOTS ALLIANCE INC
COM
931427108
6078
110703
SH
SOLE
110703
0
0
WALMART INC
COM
931142103
62015
456565
SH
SOLE
425910
0
30655
WASHINGTON FED INC
COM
938824109
1775
57633
SH
SOLE
57633
0
0
WASTE CONNECTIONS INC
COM
94106B101
7043
65226
SH
SOLE
65226
0
0
WASTE MGMT INC DEL
COM
94106L109
40040
310337
SH
SOLE
310337
0
0
WATERS CORP
COM
941848103
6120
21536
SH
SOLE
21536
0
0
WATFORD HLDGS LTD
SHS
G94787101
519
15000
SH
SOLE
15000
0
0
WATSCO INC
COM
942622200
37552
144017
SH
SOLE
144017
0
0
WAVE LIFE SCIENCES LTD
SHS
Y95308105
118
21040
SH
SOLE
21040
0
0
WAYFAIR INC
CL A
94419L101
5637
17908
SH
SOLE
17908
0
0
WD-40 CO
COM
929236107
1907
6227
SH
SOLE
6227
0
0
WEBSTER FINL CORP CONN
COM
947890109
1645
29842
SH
SOLE
29842
0
0
WEC ENERGY GROUP INC
COM
92939U106
2831
30249
SH
SOLE
30249
0
0
WEINGARTEN RLTY INVS
SH BEN INT
948741103
448
16643
SH
SOLE
16643
0
0
WELLS FARGO CO NEW
COM
949746101
13983
357898
SH
SOLE
357898
0
0
WELLTOWER INC
COM
95040Q104
2525
35246
SH
SOLE
35246
0
0
WENDYS CO
COM
95058W100
255
12567
SH
SOLE
12567
0
0
WEST PHARMACEUTICAL SVSC INC
COM
955306105
1806
6408
SH
SOLE
6408
0
0
WESTAMERICA BANCORPORATION
COM
957090103
904
14399
SH
SOLE
14399
0
0
WESTERN ALLIANCE BANCORP
COM
957638109
7833
82937
SH
SOLE
82937
0
0
WESTERN DIGITAL CORP.
COM
958102105
4815
72133
SH
SOLE
72133
0
0
WESTERN MIDSTREAM PARTNERS L
COM UNIT LP INT
958669103
1183
63634
SH
SOLE
63634
0
0
WESTERN UN CO
COM
959802109
1160
47032
SH
SOLE
47032
0
0
WEX INC
COM
96208T104
701
3351
SH
SOLE
3351
0
0
WEYERHAEUSER CO MTN BE
COM NEW
962166104
27087
760884
SH
SOLE
758324
0
2560
WHEATON PRECIOUS METALS CORP
COM
962879102
1582
41409
SH
SOLE
41409
0
0
WHIRLPOOL CORP
COM
963320106
3512
15939
SH
SOLE
15939
0
0
WHITE MTNS INS GROUP LTD
COM
G9618E107
1987
1782
SH
SOLE
1782
0
0
WHOLE EARTH BRANDS INC
COM CL A
96684W100
768
58868
SH
SOLE
58868
0
0
WILEY JOHN & SONS INC
CL A
968223206
994
18342
SH
SOLE
18342
0
0
WILLDAN GROUP INC
COM
96924N100
201
4903
SH
SOLE
4903
0
0
WILLIAMS COS INC
COM
969457100
49940
2108070
SH
SOLE
2108070
0
0
WILLIAMS SONOMA INC
COM
969904101
9911
55304
SH
SOLE
55304
0
0
WINGSTOP INC
COM
974155103
535
4206
SH
SOLE
4206
0
0
WISDOMTREE TR
CLOUD COMPUTNG
97717Y691
275
5719
SH
SOLE
5719
0
0
WISDOMTREE TR
EM EX ST-OWNED
97717X578
3825
93992
SH
SOLE
93992
0
0
WISDOMTREE TR
EMER MKT HIGH FD
97717W315
5771
130086
SH
SOLE
130086
0
0
WISDOMTREE TR
EMG MKTS SMCAP
97717W281
331
6463
SH
SOLE
6463
0
0
WISDOMTREE TR
EURO QTLY DIV GR
97717X610
902
28842
SH
SOLE
28842
0
0
WISDOMTREE TR
EUROPE HEDGED EQ
97717X701
2260
31057
SH
SOLE
31057
0
0
WISDOMTREE TR
GLB HIGH DIV FD
97717W877
258
5509
SH
SOLE
5509
0
0
WISDOMTREE TR
INDIA ERNGS FD
97717W422
204
6478
SH
SOLE
6478
0
0
WISDOMTREE TR
INTL LRGCAP DV
97717W794
4820
101848
SH
SOLE
101848
0
0
WISDOMTREE TR
INTL MIDCAP DV
97717W778
380
5665
SH
SOLE
5665
0
0
WISDOMTREE TR
INTL QULTY DIV
97717X131
272
7340
SH
SOLE
7340
0
0
WISDOMTREE TR
INTL SMCAP DIV
97717W760
1104
15284
SH
SOLE
15284
0
0
WISDOMTREE TR
JAPN HEDGE EQT
97717W851
3480
56731
SH
SOLE
56731
0
0
WISDOMTREE TR
US HIGH DIVIDEND
97717W208
205
2685
SH
SOLE
2685
0
0
WISDOMTREE TR
US LARGECAP DIVD
97717W307
5956
51937
SH
SOLE
51937
0
0
WISDOMTREE TR
US MIDCAP DIVID
97717W505
839
20757
SH
SOLE
20757
0
0
WISDOMTREE TR
US MIDCAP FUND
97717W570
7193
141230
SH
SOLE
141230
0
0
WISDOMTREE TR
US QTLY DIV GRT
97717X669
21343
373189
SH
SOLE
373189
0
0
WISDOMTREE TR
US SMALLCAP DIVD
97717W604
507
16271
SH
SOLE
16271
0
0
WISDOMTREE TR
US SMALLCAP FUND
97717W562
1474
31104
SH
SOLE
31104
0
0
WISDOMTREE TR
US TOTAL DIVIDND
97717W109
2801
24775
SH
SOLE
24775
0
0
WIX COM LTD
SHS
M98068105
2656
9514
SH
SOLE
9514
0
0
WNS HLDGS LTD
SPON ADR
92932M101
1166
16102
SH
SOLE
16102
0
0
WOLVERINE WORLD WIDE INC
COM
978097103
248
6482
SH
SOLE
6482
0
0
WOODWARD INC
COM
980745103
4021
33334
SH
SOLE
33334
0
0
WORKDAY INC
CL A
98138H101
9099
36626
SH
SOLE
36626
0
0
WORKIVA INC
COM CL A
98139A105
244
2767
SH
SOLE
2767
0
0
WORLD WRESTLING ENTMT INC
CL A
98156Q108
831
15313
SH
SOLE
15313
0
0
WP CAREY INC
COM
92936U109
1538
21739
SH
SOLE
21739
0
0
WSFS FINL CORP
COM
929328102
780
15668
SH
SOLE
15668
0
0
WYNDHAM HOTELS & RESORTS INC
COM
98311A105
23731
340081
SH
SOLE
340081
0
0
WYNN RESORTS LTD
COM
983134107
10554
84184
SH
SOLE
84184
0
0
XCEL ENERGY INC
COM
98389B100
1200
18035
SH
SOLE
18035
0
0
XILINX INC
COM
983919101
12297
99251
SH
SOLE
99251
0
0
XPO LOGISTICS INC
COM
983793100
4252
34488
SH
SOLE
34488
0
0
XYLEM INC
COM
98419M100
5889
55985
SH
SOLE
55985
0
0
YANDEX N V
SHS CLASS A
N97284108
949
14586
SH
SOLE
14586
0
0
YELP INC
CL A
985817105
4672
119795
SH
SOLE
119795
0
0
YUM BRANDS INC
COM
988498101
6411
59263
SH
SOLE
59263
0
0
YUM CHINA HLDGS INC
COM
98850P109
2806
47393
SH
SOLE
47393
0
0
ZEBRA TECHNOLOGIES CORPORATI
CL A
989207105
91400
188383
SH
SOLE
188383
0
0
ZENDESK INC
COM
98936J101
878
6619
SH
SOLE
6619
0
0
ZILLOW GROUP INC
CL C CAP STK
98954M200
11366
87673
SH
SOLE
87673
0
0
ZIMMER BIOMET HOLDINGS INC
COM
98956P102
2847
17783
SH
SOLE
17783
0
0
ZIONS BANCORPORATION N A
COM
989701107
478
8699
SH
SOLE
8699
0
0
ZOETIS INC
CL A
98978V103
51683
328187
SH
SOLE
328187
0
0
ZOGENIX INC
COM NEW
98978L204
337
17243
SH
SOLE
17243
0
0
ZOOM VIDEO COMMUNICATIONS IN
CL A
98980L101
5118
15928
SH
SOLE
15928
0
0
ZSCALER INC
COM
98980G102
445
2593
SH
SOLE
2593
0
0
ZYNGA INC
CL A
98986T108
250
24444
SH
SOLE
24444
0
0