0001085146-20-002856.txt : 20201112
0001085146-20-002856.hdr.sgml : 20201112
20201112143927
ACCESSION NUMBER: 0001085146-20-002856
CONFORMED SUBMISSION TYPE: 13F-HR
PUBLIC DOCUMENT COUNT: 2
CONFORMED PERIOD OF REPORT: 20200930
FILED AS OF DATE: 20201112
DATE AS OF CHANGE: 20201112
EFFECTIVENESS DATE: 20201112
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: 201305868
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
09-30-2020
09-30-2020
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
11-12-2020
0
1595
25647715
false
INFORMATION TABLE
2
infotable.xml
INFORMATION TABLE
3M CO
COM
88579Y101
62551
390503
SH
SOLE
389503
0
1000
ABB LTD
SPONSORED ADR
000375204
2156
84726
SH
SOLE
84726
0
0
ABBOTT LABS
COM
002824100
133125
1223240
SH
SOLE
1223240
0
0
ABBVIE INC
COM
00287Y109
116151
1326079
SH
SOLE
1312369
0
13710
ABERDEEN AUSTRALIA EQUITY FD
COM
003011103
153
34242
SH
SOLE
34242
0
0
ABERDEEN GLOBAL DYNAMIC DIVI
COM
00302M106
1018
110488
SH
SOLE
110488
0
0
ABIOMED INC
COM
003654100
806
2909
SH
SOLE
2909
0
0
ACADIA HEALTHCARE COMPANY IN
COM
00404A109
689
23363
SH
SOLE
23363
0
0
ACADIA PHARMACEUTICALS INC
COM
004225108
394
9562
SH
SOLE
9562
0
0
ACCELERATE DIAGNOSTICS INC
COM
00430H102
2684
251740
SH
SOLE
251740
0
0
ACCELERON PHARMA INC
COM
00434H108
411
3651
SH
SOLE
3651
0
0
ACCENTURE PLC IRELAND
SHS CLASS A
G1151C101
156471
692379
SH
SOLE
662960
0
29419
ACI WORLDWIDE INC
COM
004498101
1622
62069
SH
SOLE
62069
0
0
ACTIVISION BLIZZARD INC
COM
00507V109
41563
513437
SH
SOLE
513437
0
0
ACUITY BRANDS INC
COM
00508Y102
307
3003
SH
SOLE
3003
0
0
ADECOAGRO S A
COM
L00849106
299
64000
SH
SOLE
64000
0
0
ADIENT PLC
ORD SHS
G0084W101
415
23928
SH
SOLE
23928
0
0
ADOBE SYSTEMS INCORPORATED
COM
00724F101
229271
467489
SH
SOLE
467441
0
48
ADVANCE AUTO PARTS INC
COM
00751Y106
551
3589
SH
SOLE
3589
0
0
ADVANCED MICRO DEVICES INC
COM
007903107
30954
377528
SH
SOLE
377528
0
0
ADVERUM BIOTECHNOLOGIES INC
COM
00773U108
161
15670
SH
SOLE
15670
0
0
AERCAP HOLDINGS NV
SHS
N00985106
790
31366
SH
SOLE
31366
0
0
AERIE PHARMACEUTICALS INC
COM
00771V108
261
22206
SH
SOLE
22206
0
0
AFFILIATED MANAGERS GROUP IN
COM
008252108
1301
19032
SH
SOLE
19032
0
0
AFLAC INC
COM
001055102
1908
52501
SH
SOLE
52501
0
0
AGILENT TECHNOLOGIES INC
COM
00846U101
1344
13314
SH
SOLE
13314
0
0
AGNC INVT CORP
COM
00123Q104
2110
151662
SH
SOLE
151662
0
0
AGREE REALTY CORP
COM
008492100
1055
16575
SH
SOLE
16575
0
0
AIMMUNE THERAPEUTICS INC
COM
00900T107
662
19214
SH
SOLE
19214
0
0
AIR LEASE CORP
CL A
00912X302
936
31801
SH
SOLE
31801
0
0
AIR PRODS & CHEMS INC
COM
009158106
24861
83464
SH
SOLE
83464
0
0
AKAMAI TECHNOLOGIES INC
COM
00971T101
3343
30241
SH
SOLE
30241
0
0
AKEBIA THERAPEUTICS INC
COM
00972D105
55
21767
SH
SOLE
21767
0
0
ALAMO GROUP INC
COM
011311107
244
2258
SH
SOLE
2258
0
0
ALASKA AIR GROUP INC
COM
011659109
1423
38855
SH
SOLE
38855
0
0
ALBANY INTL CORP
CL A
012348108
559
11281
SH
SOLE
11281
0
0
ALBEMARLE CORP
COM
012653101
737
8252
SH
SOLE
8252
0
0
ALCON AG
ORD SHS
H01301128
8337
146408
SH
SOLE
146408
0
0
ALEXANDER & BALDWIN INC NEW
COM
014491104
373
33311
SH
SOLE
33311
0
0
ALEXANDRIA REAL ESTATE EQ IN
COM
015271109
26094
163084
SH
SOLE
163084
0
0
ALEXION PHARMACEUTICALS INC
COM
015351109
784
6855
SH
SOLE
6855
0
0
ALGONQUIN PWR UTILS CORP
COM
015857105
246
17000
SH
SOLE
17000
0
0
ALIBABA GROUP HLDG LTD
SPONSORED ADS
01609W102
51111
173858
SH
SOLE
173833
0
25
ALIGN TECHNOLOGY INC
COM
016255101
13791
42127
SH
SOLE
42127
0
0
ALKALINE WTR CO INC
COM NEW
01643A207
14
10983
SH
SOLE
10983
0
0
ALLEGHANY CORP DEL
COM
017175100
1174
2255
SH
SOLE
2255
0
0
ALLEGION PLC
ORD SHS
G0176J109
31363
317084
SH
SOLE
317084
0
0
ALLETE INC
COM NEW
018522300
223
4306
SH
SOLE
4306
0
0
ALLIANCE DATA SYSTEMS CORP
COM
018581108
469
11165
SH
SOLE
11165
0
0
ALLIANCE RESOURCE PARTNERS L
UT LTD PART
01877R108
28
10068
SH
SOLE
10068
0
0
ALLIANCEBERNSTEIN HLDG L P
UNIT LTD PARTN
01881G106
1103
40789
SH
SOLE
40789
0
0
ALLSTATE CORP
COM
020002101
2489
26442
SH
SOLE
26442
0
0
ALLY FINL INC
COM
02005N100
557
22222
SH
SOLE
22222
0
0
ALNYLAM PHARMACEUTICALS INC
COM
02043Q107
5521
37922
SH
SOLE
37922
0
0
ALPHABET INC
CAP STK CL C
02079K107
171757
116873
SH
SOLE
111551
0
5322
ALPHABET INC
CAP STK CL A
02079K305
315852
215510
SH
SOLE
215494
0
16
ALPS ETF TR
ALERIAN MLP
00162Q452
2916
145927
SH
SOLE
145927
0
0
ALTAIR ENGR INC
COM CL A
021369103
329
7840
SH
SOLE
7840
0
0
ALTERYX INC
COM CL A
02156B103
8179
72027
SH
SOLE
72027
0
0
ALTICE USA INC
CL A
02156K103
241
9253
SH
SOLE
9253
0
0
ALTRA INDL MOTION CORP
COM
02208R106
1344
36363
SH
SOLE
36363
0
0
ALTRIA GROUP INC
COM
02209S103
12532
324318
SH
SOLE
324318
0
0
AMAZON COM INC
COM
023135106
630783
200329
SH
SOLE
200306
0
23
AMBEV SA
SPONSORED ADR
02319V103
933
412840
SH
SOLE
412840
0
0
AMCOR PLC
ORD
G0250X107
381
34511
SH
SOLE
34511
0
0
AMDOCS LTD
SHS
G02602103
448
7800
SH
SOLE
7800
0
0
AMEREN CORP
COM
023608102
394
4977
SH
SOLE
4977
0
0
AMERICA FIRST MULTIFAMILY IN
BEN UNIT CTF
02364V107
41
10000
SH
SOLE
10000
0
0
AMERICA MOVIL SAB DE CV
SPON ADR L SHS
02364W105
472
37763
SH
SOLE
37763
0
0
AMERICAN CAMPUS CMNTYS INC
COM
024835100
540
15462
SH
SOLE
15462
0
0
AMERICAN EAGLE OUTFITTERS IN
COM
02553E106
1250
84400
SH
SOLE
84400
0
0
AMERICAN ELEC PWR CO INC
COM
025537101
2782
34041
SH
SOLE
34041
0
0
AMERICAN EXPRESS CO
COM
025816109
17923
178782
SH
SOLE
178782
0
0
AMERICAN HOMES 4 RENT
CL A
02665T306
1492
52404
SH
SOLE
52404
0
0
AMERICAN INTL GROUP INC
COM NEW
026874784
9364
340146
SH
SOLE
340146
0
0
AMERICAN PUBLIC EDUCATION IN
COM
02913V103
618
21933
SH
SOLE
21933
0
0
AMERICAN TOWER CORP NEW
COM
03027X100
107803
445964
SH
SOLE
445964
0
0
AMERICAN WOODMARK CORPORATIO
COM
030506109
642
8173
SH
SOLE
8173
0
0
AMERICAN WTR WKS CO INC NEW
COM
030420103
9531
65783
SH
SOLE
65783
0
0
AMERICOLD RLTY TR
COM
03064D108
1299
36322
SH
SOLE
36322
0
0
AMERIPRISE FINL INC
COM
03076C106
7514
48760
SH
SOLE
48760
0
0
AMERIS BANCORP
COM
03076K108
354
15560
SH
SOLE
15560
0
0
AMERISAFE INC
COM
03071H100
552
9628
SH
SOLE
9628
0
0
AMERISOURCEBERGEN CORP
COM
03073E105
2200
22695
SH
SOLE
22695
0
0
AMETEK INC
COM
031100100
4950
49795
SH
SOLE
49795
0
0
AMGEN INC
COM
031162100
150317
591426
SH
SOLE
590331
0
1095
AMN HEALTHCARE SVCS INC
COM
001744101
803
13732
SH
SOLE
13732
0
0
AMPHENOL CORP NEW
CL A
032095101
4659
43029
SH
SOLE
43029
0
0
AMPLIFY ETF TR
ONLIN RETL ETF
032108102
898
10180
SH
SOLE
10180
0
0
AMPLIFY ETF TR
BLOCKCHAIN LDR
032108607
518
21140
SH
SOLE
21140
0
0
ANALOG DEVICES INC
COM
032654105
7730
66212
SH
SOLE
66212
0
0
ANAPLAN INC
COM
03272L108
298
4759
SH
SOLE
4759
0
0
ANHEUSER BUSCH INBEV SA/NV
SPONSORED ADR
03524A108
2559
47499
SH
SOLE
47499
0
0
ANIKA THERAPEUTICS INC
COM
035255108
1393
39364
SH
SOLE
39364
0
0
ANNALY CAPITAL MANAGEMENT IN
COM
035710409
1705
239420
SH
SOLE
239420
0
0
ANSYS INC
COM
03662Q105
4076
12455
SH
SOLE
12455
0
0
ANTHEM INC
COM
036752103
9405
35017
SH
SOLE
35017
0
0
AON PLC
SHS CL A
G0403H108
8582
41602
SH
SOLE
41602
0
0
APACHE CORP
COM
037411105
1420
149896
SH
SOLE
149896
0
0
APARTMENT INVT & MGMT CO
CL A
03748R754
645
19139
SH
SOLE
19139
0
0
APOLLO COML REAL EST FIN INC
COM
03762U105
94
10447
SH
SOLE
10447
0
0
APOLLO GLOBAL MGMT INC
COM CL A
03768E105
26669
595954
SH
SOLE
595954
0
0
APPLE HOSPITALITY REIT INC
COM NEW
03784Y200
479
49823
SH
SOLE
49823
0
0
APPLE INC
COM
037833100
1250750
10800017
SH
SOLE
10735617
0
64400
APPLIED INDL TECHNOLOGIES IN
COM
03820C105
724
13131
SH
SOLE
13131
0
0
APPLIED MATLS INC
COM
038222105
16248
273299
SH
SOLE
240199
0
33100
APTARGROUP INC
COM
038336103
909
8031
SH
SOLE
8031
0
0
APTIV PLC
SHS
G6095L109
13374
145875
SH
SOLE
145875
0
0
ARAMARK
COM
03852U106
367
13876
SH
SOLE
13876
0
0
ARCH CAP GROUP LTD
ORD
G0450A105
345
11810
SH
SOLE
11810
0
0
ARCHER DANIELS MIDLAND CO
COM
039483102
851
18305
SH
SOLE
18305
0
0
ARES CAPITAL CORP
COM
04010L103
4824
345806
SH
SOLE
345806
0
0
ARES MANAGEMENT CORPORATION
CL A COM STK
03990B101
17135
423921
SH
SOLE
423921
0
0
ARISTA NETWORKS INC
COM
040413106
607
2933
SH
SOLE
2933
0
0
ARK ETF TR
INNOVATION ETF
00214Q104
2064
22431
SH
SOLE
22431
0
0
ARMSTRONG WORLD INDS INC
COM
04247X102
2479
36033
SH
SOLE
36033
0
0
ARROW ELECTRS INC
COM
042735100
1445
18369
SH
SOLE
18369
0
0
ARROW FINL CORP
COM
042744102
2523
100557
SH
SOLE
100557
0
0
ASCENDIS PHARMA A/S
SPONSORED ADR
04351P101
7829
50731
SH
SOLE
50731
0
0
ASE TECHNOLOGY HLDG CO LTD
SPONSORED ADS
00215W100
617
151269
SH
SOLE
151269
0
0
ASGN INC
COM
00191U102
1171
18422
SH
SOLE
18422
0
0
ASML HOLDING N V
N Y REGISTRY SHS
N07059210
13886
37605
SH
SOLE
37605
0
0
ASPEN TECHNOLOGY INC
COM
045327103
247
1949
SH
SOLE
1949
0
0
ASSURANT INC
COM
04621X108
1611
13281
SH
SOLE
13281
0
0
ASTRAZENECA PLC
SPONSORED ADR
046353108
5273
96221
SH
SOLE
96221
0
0
AT&T INC
COM
00206R102
86540
3035433
SH
SOLE
3022933
0
12500
ATHERSYS INC NEW
COM
04744L106
46
23500
SH
SOLE
23500
0
0
ATKORE INTL GROUP INC
COM
047649108
1101
48450
SH
SOLE
48450
0
0
ATLANTIC UN BANKSHARES CORP
COM
04911A107
207
9678
SH
SOLE
9678
0
0
ATLAS CORP
SHS
Y0436Q109
275
30745
SH
SOLE
30745
0
0
ATLASSIAN CORP PLC
CL A
G06242104
1778
9782
SH
SOLE
9782
0
0
ATRICURE INC
COM
04963C209
333
8346
SH
SOLE
8346
0
0
AUTODESK INC
COM
052769106
38551
166879
SH
SOLE
166879
0
0
AUTOMATIC DATA PROCESSING IN
COM
053015103
65527
469765
SH
SOLE
469765
0
0
AUTOZONE INC
COM
053332102
360
306
SH
SOLE
306
0
0
AVALARA INC
COM
05338G106
1934
15188
SH
SOLE
15188
0
0
AVALONBAY CMNTYS INC
COM
053484101
10181
68171
SH
SOLE
68171
0
0
AVERY DENNISON CORP
COM
053611109
380
2974
SH
SOLE
2974
0
0
AVIENT CORPORATION
COM
05368V106
838
31653
SH
SOLE
31653
0
0
AVROBIO INC
COM
05455M100
367
28189
SH
SOLE
28189
0
0
AXALTA COATING SYS LTD
COM
G0750C108
1271
57347
SH
SOLE
57347
0
0
AXOS FINANCIAL INC
COM
05465C100
606
26009
SH
SOLE
26009
0
0
AZUL S A
SPONSR ADR PFD
05501U106
771
58605
SH
SOLE
58605
0
0
BADGER METER INC
COM
056525108
505
7721
SH
SOLE
7721
0
0
BAIDU INC
SPON ADR REP A
056752108
1720
13586
SH
SOLE
13586
0
0
BAKER HUGHES COMPANY
CL A
05722G100
163
12242
SH
SOLE
12242
0
0
BALCHEM CORP
COM
057665200
362
3705
SH
SOLE
3705
0
0
BALL CORP
COM
058498106
5801
69792
SH
SOLE
69792
0
0
BANCO BILBAO VIZCAYA ARGENTA
SPONSORED ADR
05946K101
946
345216
SH
SOLE
345216
0
0
BANCO SANTANDER S.A.
ADR
05964H105
130
70020
SH
SOLE
70020
0
0
BANK HAWAII CORP
COM
062540109
4819
95394
SH
SOLE
95394
0
0
BANK NEW YORK MELLON CORP
COM
064058100
4620
134548
SH
SOLE
134548
0
0
BANK NOVA SCOTIA B C
COM
064149107
665
16029
SH
SOLE
16029
0
0
BANK OZK
COM
06417N103
522
24493
SH
SOLE
24493
0
0
BANK PRINCETON NEW JERSEY
COM
064520109
452
24890
SH
SOLE
24890
0
0
BARNES GROUP INC
COM
067806109
395
11064
SH
SOLE
11064
0
0
BARRICK GOLD CORP
COM
067901108
1561
55531
SH
SOLE
55531
0
0
BAXTER INTL INC
COM
071813109
4405
54776
SH
SOLE
54776
0
0
BAYTEX ENERGY CORP
COM
07317Q105
4
10510
SH
SOLE
10510
0
0
BCE INC
COM NEW
05534B760
2650
63893
SH
SOLE
63893
0
0
BECTON DICKINSON & CO
COM
075887109
24016
103215
SH
SOLE
103215
0
0
BED BATH & BEYOND INC
COM
075896100
1974
131800
SH
SOLE
131800
0
0
BEIGENE LTD
SPONSORED ADR
07725L102
821
2865
SH
SOLE
2865
0
0
BERKLEY W R CORP
COM
084423102
1057
17286
SH
SOLE
17286
0
0
BERKSHIRE HATHAWAY INC DEL
CL B NEW
084670702
145815
684772
SH
SOLE
659456
0
25316
BERKSHIRE HATHAWAY INC DEL
CL A
084670108
16000
50
SH
SOLE
50
0
0
BERKSHIRE HILLS BANCORP INC
COM
084680107
332
32797
SH
SOLE
32797
0
0
BERRY GLOBAL GROUP INC
COM
08579W103
1858
38449
SH
SOLE
38449
0
0
BEST BUY INC
COM
086516101
569
5114
SH
SOLE
5114
0
0
BEYOND MEAT INC
COM
08862E109
3082
18558
SH
SOLE
18558
0
0
BGC PARTNERS INC
CL A
05541T101
45
18890
SH
SOLE
18890
0
0
BHP GROUP LTD
SPONSORED ADS
088606108
3605
69715
SH
SOLE
23590
0
46125
BILL COM HLDGS INC
COM
090043100
9221
91921
SH
SOLE
91921
0
0
BIO RAD LABS INC
CL A
090572207
1295
2513
SH
SOLE
2513
0
0
BIODELIVERY SCIENCES INTL IN
COM
09060J106
949
254345
SH
SOLE
254345
0
0
BIOGEN INC
COM
09062X103
5161
18193
SH
SOLE
18193
0
0
BIOMARIN PHARMACEUTICAL INC
COM
09061G101
1061
13941
SH
SOLE
13941
0
0
BIONTECH SE
SPONSORED ADS
09075V102
1026
14827
SH
SOLE
14827
0
0
BIO-TECHNE CORP
COM
09073M104
509
2056
SH
SOLE
2056
0
0
BIOTELEMETRY INC
COM
090672106
471
10333
SH
SOLE
10333
0
0
BJS WHSL CLUB HLDGS INC
COM
05550J101
520
12512
SH
SOLE
12512
0
0
BK OF AMERICA CORP
COM
060505104
110159
4572823
SH
SOLE
4526305
0
46518
BLACK KNIGHT INC
COM
09215C105
517
5938
SH
SOLE
5938
0
0
BLACKBAUD INC
COM
09227Q100
515
9229
SH
SOLE
9229
0
0
BLACKLINE INC
COM
09239B109
743
8288
SH
SOLE
8288
0
0
BLACKROCK ENERGY & RES TR
COM
09250U101
87
14500
SH
SOLE
14500
0
0
BLACKROCK INC
COM
09247X101
39996
70971
SH
SOLE
70971
0
0
BLACKROCK SCIENCE & TECH TR
SHS BEN INT
09260K101
292
11400
SH
SOLE
11400
0
0
BLACKSTONE GROUP INC
COM CL A
09260D107
80395
1540143
SH
SOLE
1539943
0
200
BLACKSTONE MTG TR INC
COM CL A
09257W100
4448
202451
SH
SOLE
202451
0
0
BLOCK H & R INC
COM
093671105
217
13338
SH
SOLE
13338
0
0
BLOOM ENERGY CORP
COM CL A
093712107
1078
59975
SH
SOLE
59975
0
0
BLUEPRINT MEDICINES CORP
COM
09627Y109
479
5168
SH
SOLE
5168
0
0
BOEING CO
COM
097023105
29452
178218
SH
SOLE
177468
0
750
BOINGO WIRELESS INC
COM
09739C102
266
26134
SH
SOLE
26134
0
0
BOK FINL CORP
COM NEW
05561Q201
375
7288
SH
SOLE
7288
0
0
BOOKING HOLDINGS INC
COM
09857L108
4636
2710
SH
SOLE
2710
0
0
BOOZ ALLEN HAMILTON HLDG COR
CL A
099502106
1579
19031
SH
SOLE
19031
0
0
BORGWARNER INC
COM
099724106
909
23453
SH
SOLE
23453
0
0
BOSTON BEER INC
CL A
100557107
234
265
SH
SOLE
265
0
0
BOSTON PROPERTIES INC
COM
101121101
4808
59877
SH
SOLE
59877
0
0
BOSTON SCIENTIFIC CORP
COM
101137107
21015
549996
SH
SOLE
549996
0
0
BOYD GAMING CORP
COM
103304101
6018
196092
SH
SOLE
196092
0
0
BP PLC
SPONSORED ADR
055622104
4529
259377
SH
SOLE
257877
0
1500
BRANDYWINE RLTY TR
SH BEN INT NEW
105368203
509
49245
SH
SOLE
49245
0
0
BRIGHT HORIZONS FAM SOL IN D
COM
109194100
1357
8925
SH
SOLE
8925
0
0
BRINKER INTL INC
COM
109641100
889
20812
SH
SOLE
20812
0
0
BRISTOL-MYERS SQUIBB CO
COM
110122108
75962
1259941
SH
SOLE
1258441
0
1500
BRISTOL-MYERS SQUIBB CO
RIGHT 99/99/9999
110122157
264
117444
SH
SOLE
116694
0
750
BRITISH AMERN TOB PLC
SPONSORED ADR
110448107
3115
86177
SH
SOLE
86177
0
0
BRIXMOR PPTY GROUP INC
COM
11120U105
336
28785
SH
SOLE
28785
0
0
BROADCOM INC
COM
11135F101
182313
500419
SH
SOLE
500019
0
400
BROADRIDGE FINL SOLUTIONS IN
COM
11133T103
3249
24615
SH
SOLE
24615
0
0
BROOKFIELD ASSET MGMT INC
CL A LTD VT SH
112585104
2049
61986
SH
SOLE
61986
0
0
BROOKFIELD INFRAST PARTNERS
LP INT UNIT
G16252101
24990
524778
SH
SOLE
524778
0
0
BROOKFIELD INFRASTRUCTURE CO
COM SB VTG SHS A
11275Q107
2583
46738
SH
SOLE
46738
0
0
BROOKFIELD RENEWABLE CORP
CL A SUB VTG
11284V105
737
12573
SH
SOLE
12573
0
0
BROOKFIELD RENEWABLE PARTNER
PARTNERSHIP UNIT
G16258108
2264
43085
SH
SOLE
43085
0
0
BROOKLINE BANCORP INC DEL
COM
11373M107
132
15296
SH
SOLE
15296
0
0
BROOKS AUTOMATION INC NEW
COM
114340102
1599
34575
SH
SOLE
34575
0
0
BROWN & BROWN INC
COM
115236101
825
18221
SH
SOLE
18221
0
0
BROWN FORMAN CORP
CL B
115637209
549
7283
SH
SOLE
7283
0
0
BRUKER CORP
COM
116794108
489
12307
SH
SOLE
12307
0
0
BUCKLE INC
COM
118440106
296
14501
SH
SOLE
14501
0
0
BUNGE LIMITED
COM
G16962105
312
6838
SH
SOLE
6838
0
0
BURLINGTON STORES INC
COM
122017106
1405
6815
SH
SOLE
6815
0
0
BWX TECHNOLOGIES INC
COM
05605H100
3897
69204
SH
SOLE
69204
0
0
C H ROBINSON WORLDWIDE INC
COM NEW
12541W209
2660
26030
SH
SOLE
26030
0
0
CABOT OIL & GAS CORP
COM
127097103
936
53929
SH
SOLE
53929
0
0
CACI INTL INC
CL A
127190304
268
1259
SH
SOLE
1259
0
0
CADENCE DESIGN SYSTEM INC
COM
127387108
984
9224
SH
SOLE
9224
0
0
CAESARS ENTERTAINMENT INC NE
COM
12769G100
13760
245448
SH
SOLE
245448
0
0
CALAVO GROWERS INC
COM
128246105
233
3511
SH
SOLE
3511
0
0
CALIFORNIA WTR SVC GROUP
COM
130788102
235
5418
SH
SOLE
5418
0
0
CAMDEN PPTY TR
SH BEN INT
133131102
1404
15776
SH
SOLE
15776
0
0
CANADIAN IMP BK COMM
COM
136069101
1014
13565
SH
SOLE
13565
0
0
CANADIAN NATL RY CO
COM
136375102
15159
142391
SH
SOLE
142391
0
0
CANADIAN PAC RY LTD
COM
13645T100
11093
36438
SH
SOLE
36438
0
0
CAPITAL ONE FINL CORP
COM
14040H105
4126
57411
SH
SOLE
57111
0
300
CARDINAL HEALTH INC
COM
14149Y108
1894
40342
SH
SOLE
40342
0
0
CAREDX INC
COM
14167L103
205
5391
SH
SOLE
5391
0
0
CARLISLE COS INC
COM
142339100
11286
92226
SH
SOLE
92226
0
0
CARLYLE GROUP INC
COM
14316J108
23246
942262
SH
SOLE
942262
0
0
CARMAX INC
COM
143130102
2446
26616
SH
SOLE
26616
0
0
CARNIVAL CORP
UNIT 99/99/9999
143658300
11258
741602
SH
SOLE
741602
0
0
CARPENTER TECHNOLOGY CORP
COM
144285103
321
17685
SH
SOLE
17685
0
0
CARRIER GLOBAL CORPORATION
COM
14448C104
19722
645769
SH
SOLE
640169
0
5600
CARTERS INC
COM
146229109
331
3819
SH
SOLE
3819
0
0
CARVANA CO
CL A
146869102
14624
65559
SH
SOLE
65559
0
0
CASEYS GEN STORES INC
COM
147528103
322
1813
SH
SOLE
1813
0
0
CATALENT INC
COM
148806102
1963
22919
SH
SOLE
22919
0
0
CATERPILLAR INC DEL
COM
149123101
37968
254563
SH
SOLE
253463
0
1100
CATHAY GEN BANCORP
COM
149150104
262
12072
SH
SOLE
12072
0
0
CAVCO INDS INC DEL
COM
149568107
314
1741
SH
SOLE
1741
0
0
CBIZ INC
COM
124805102
709
31001
SH
SOLE
31001
0
0
CBRE CLARION GLOBAL REAL EST
COM
12504G100
1431
239340
SH
SOLE
239340
0
0
CBRE GROUP INC
CL A
12504L109
1977
42096
SH
SOLE
42096
0
0
CDK GLOBAL INC
COM
12508E101
491
11253
SH
SOLE
11253
0
0
CDW CORP
COM
12514G108
16773
140323
SH
SOLE
140323
0
0
CEDAR FAIR L P
DEPOSITRY UNIT
150185106
203
7219
SH
SOLE
7219
0
0
CELANESE CORP DEL
COM
150870103
4796
44638
SH
SOLE
44638
0
0
CEMEX SAB DE CV
SPON ADR NEW
151290889
209
54875
SH
SOLE
54875
0
0
CENTENE CORP DEL
COM
15135B101
25525
437601
SH
SOLE
437601
0
0
CENTRAL GARDEN & PET CO
CL A NON-VTG
153527205
262
7239
SH
SOLE
7239
0
0
CENTURY CASINOS INC
COM
156492100
138
25139
SH
SOLE
25139
0
0
CERENCE INC
COM
156727109
394
8065
SH
SOLE
8065
0
0
CERNER CORP
COM
156782104
28427
393231
SH
SOLE
393231
0
0
CEVA INC
COM
157210105
623
15822
SH
SOLE
15822
0
0
CF INDS HLDGS INC
COM
125269100
720
23458
SH
SOLE
23458
0
0
CHANGE HEALTHCARE INC
COM
15912K100
1593
109812
SH
SOLE
109812
0
0
CHARLES RIV LABS INTL INC
COM
159864107
501
2211
SH
SOLE
2211
0
0
CHARTER COMMUNICATIONS INC N
CL A
16119P108
4138
6627
SH
SOLE
6627
0
0
CHECK POINT SOFTWARE TECH LT
ORD
M22465104
8117
67447
SH
SOLE
67447
0
0
CHEESECAKE FACTORY INC
COM
163072101
921
33192
SH
SOLE
33192
0
0
CHEGG INC
COM
163092109
1122
15705
SH
SOLE
15705
0
0
CHEMED CORP NEW
COM
16359R103
879
1830
SH
SOLE
1830
0
0
CHENIERE ENERGY INC
COM NEW
16411R208
2273
49123
SH
SOLE
49123
0
0
CHEVRON CORP NEW
COM
166764100
130371
1810706
SH
SOLE
1809996
0
710
CHINA MOBILE LIMITED
SPONSORED ADR
16941M109
1021
31754
SH
SOLE
31754
0
0
CHIPOTLE MEXICAN GRILL INC
COM
169656105
16790
13500
SH
SOLE
13500
0
0
CHOICE HOTELS INTL INC
COM
169905106
248
2886
SH
SOLE
2886
0
0
CHROMADEX CORP
COM NEW
171077407
1076
268221
SH
SOLE
268221
0
0
CHUBB LIMITED
COM
H1467J104
73639
634165
SH
SOLE
633415
0
750
CHURCH & DWIGHT INC
COM
171340102
28985
309310
SH
SOLE
309310
0
0
CHURCHILL DOWNS INC
COM
171484108
3310
20205
SH
SOLE
20205
0
0
CIENA CORP
COM NEW
171779309
222
5591
SH
SOLE
5591
0
0
CIGNA CORP NEW
COM
125523100
3021
17832
SH
SOLE
17832
0
0
CIMAREX ENERGY CO
COM
171798101
610
25085
SH
SOLE
25085
0
0
CINCINNATI FINL CORP
COM
172062101
2128
27290
SH
SOLE
27290
0
0
CINTAS CORP
COM
172908105
160923
483499
SH
SOLE
483499
0
0
CISCO SYS INC
COM
17275R102
154830
3930684
SH
SOLE
3894934
0
35750
CITIGROUP INC
COM NEW
172967424
40786
946086
SH
SOLE
944716
0
1370
CITIZENS FINL GROUP INC
COM
174610105
10422
412263
SH
SOLE
412263
0
0
CITRIX SYS INC
COM
177376100
2169
15748
SH
SOLE
15748
0
0
CLARIVATE PLC
ORD SHS
G21810109
2155
69529
SH
SOLE
69529
0
0
CLEAN HARBORS INC
COM
184496107
2732
48766
SH
SOLE
48766
0
0
CLOROX CO DEL
COM
189054109
29823
141901
SH
SOLE
141851
0
50
CLOUGH GLOBAL EQUITY FD
COM
18914C100
543
48399
SH
SOLE
48399
0
0
CME GROUP INC
COM
12572Q105
43748
261481
SH
SOLE
261481
0
0
CMS ENERGY CORP
COM
125896100
510
8312
SH
SOLE
8312
0
0
COCA COLA CO
COM
191216100
73773
1494297
SH
SOLE
1494297
0
0
COGNEX CORP
COM
192422103
790
12128
SH
SOLE
12128
0
0
COGNIZANT TECHNOLOGY SOLUTIO
CL A
192446102
13218
190410
SH
SOLE
190410
0
0
COHEN & STEERS INC
COM
19247A100
341
6121
SH
SOLE
6121
0
0
COHEN & STEERS INFRASTRUCTUR
COM
19248A109
1736
78108
SH
SOLE
78108
0
0
COHEN & STEERS QUALITY INCOM
COM
19247L106
131
11769
SH
SOLE
11769
0
0
COHEN & STEERS TOTAL RETURN
COM
19247R103
194
16250
SH
SOLE
16250
0
0
COHERENT INC
COM
192479103
299
2697
SH
SOLE
2697
0
0
COHU INC
COM
192576106
1065
61976
SH
SOLE
61976
0
0
COLGATE PALMOLIVE CO
COM
194162103
27203
352600
SH
SOLE
352600
0
0
COLLEGIUM PHARMACEUTICAL INC
COM
19459J104
259
12448
SH
SOLE
12448
0
0
COLONY CAP INC NEW
CL A COM
19626G108
311
113744
SH
SOLE
113744
0
0
COLUMBIA BKG SYS INC
COM
197236102
430
18034
SH
SOLE
18034
0
0
COLUMBIA ETF TR II
EMRG MARKETS ETF
19762B509
1002
39971
SH
SOLE
39971
0
0
COLUMBIA SPORTSWEAR CO
COM
198516106
291
3341
SH
SOLE
3341
0
0
COLUMBUS MCKINNON CORP N Y
COM
199333105
386
11655
SH
SOLE
11655
0
0
COMCAST CORP NEW
CL A
20030N101
100701
2176854
SH
SOLE
2175354
0
1500
COMERICA INC
COM
200340107
314
8205
SH
SOLE
8205
0
0
COMFORT SYS USA INC
COM
199908104
638
12387
SH
SOLE
12387
0
0
COMMERCE BANCSHARES INC
COM
200525103
1385
24598
SH
SOLE
24598
0
0
COMMERCIAL METALS CO
COM
201723103
918
45947
SH
SOLE
45947
0
0
COMMSCOPE HLDG CO INC
COM
20337X109
433
48160
SH
SOLE
48160
0
0
COMMUNITY HEALTHCARE TR INC
COM
20369C106
1137
24318
SH
SOLE
24318
0
0
COMPASS MINERALS INTL INC
COM
20451N101
524
8835
SH
SOLE
8835
0
0
CONAGRA BRANDS INC
COM
205887102
558
15636
SH
SOLE
15636
0
0
CONOCOPHILLIPS
COM
20825C104
7862
239396
SH
SOLE
238996
0
400
CONSOLIDATED EDISON INC
COM
209115104
33912
435885
SH
SOLE
435485
0
400
CONSTELLATION BRANDS INC
CL A
21036P108
70290
370903
SH
SOLE
370903
0
0
CONSTRUCTION PARTNERS INC
COM CL A
21044C107
265
14553
SH
SOLE
14553
0
0
CONTINENTAL RES INC
COM
212015101
409
33341
SH
SOLE
33341
0
0
COOPER COS INC
COM NEW
216648402
1233
3656
SH
SOLE
3656
0
0
COPART INC
COM
217204106
5453
51856
SH
SOLE
51856
0
0
CORELOGIC INC
COM
21871D103
1475
21804
SH
SOLE
21804
0
0
CORESITE RLTY CORP
COM
21870Q105
22854
192240
SH
SOLE
192240
0
0
CORNERSTONE ONDEMAND INC
COM
21925Y103
648
17813
SH
SOLE
17813
0
0
CORNING INC
COM
219350105
6134
189266
SH
SOLE
189266
0
0
CORPORATE OFFICE PPTYS TR
SH BEN INT
22002T108
316
13329
SH
SOLE
13329
0
0
CORTEVA INC
COM
22052L104
8991
312065
SH
SOLE
312065
0
0
COSTAR GROUP INC
COM
22160N109
8398
9897
SH
SOLE
9897
0
0
COSTCO WHSL CORP NEW
COM
22160K105
176638
497571
SH
SOLE
497071
0
500
COUPA SOFTWARE INC
COM
22266L106
13980
50978
SH
SOLE
50978
0
0
COUSINS PPTYS INC
COM NEW
222795502
670
23446
SH
SOLE
23446
0
0
COVETRUS INC
COM
22304C100
8717
357264
SH
SOLE
357264
0
0
CRACKER BARREL OLD CTRY STOR
COM
22410J106
293
2556
SH
SOLE
2556
0
0
CRANE CO
COM
224399105
248
4953
SH
SOLE
4953
0
0
CREDIT ACCEP CORP MICH
COM
225310101
2588
7641
SH
SOLE
7641
0
0
CRISPR THERAPEUTICS AG
NAMEN AKT
H17182108
873
10438
SH
SOLE
10438
0
0
CROSS CTRY HEALTHCARE INC
COM
227483104
526
81089
SH
SOLE
81089
0
0
CROWDSTRIKE HLDGS INC
CL A
22788C105
11955
87057
SH
SOLE
87057
0
0
CROWN CASTLE INTL CORP NEW
COM
22822V101
118014
708795
SH
SOLE
708795
0
0
CROWN HLDGS INC
COM
228368106
3867
50307
SH
SOLE
50307
0
0
CRYOPORT INC
COM PAR $0.001
229050307
493
10406
SH
SOLE
10406
0
0
CSG SYS INTL INC
COM
126349109
334
8149
SH
SOLE
8149
0
0
CSX CORP
COM
126408103
7890
101588
SH
SOLE
101588
0
0
CUBESMART
COM
229663109
1723
53337
SH
SOLE
53337
0
0
CULLEN FROST BANKERS INC
COM
229899109
778
12159
SH
SOLE
12159
0
0
CUMMINS INC
COM
231021106
35421
167744
SH
SOLE
167644
0
100
CURTISS WRIGHT CORP
COM
231561101
655
7019
SH
SOLE
7019
0
0
CVS HEALTH CORP
COM
126650100
57833
990283
SH
SOLE
983283
0
7000
CYRUSONE INC
COM
23283R100
2162
30875
SH
SOLE
30875
0
0
D R HORTON INC
COM
23331A109
9218
121888
SH
SOLE
121888
0
0
DANAHER CORPORATION
COM
235851102
152996
710520
SH
SOLE
710412
0
108
DARDEN RESTAURANTS INC
COM
237194105
1110
11020
SH
SOLE
11020
0
0
DATADOG INC
CL A COM
23804L103
521
5099
SH
SOLE
5099
0
0
DAVIS FUNDAMENTAL ETF TR
SELECT US EQTY
23908L207
570
22616
SH
SOLE
22616
0
0
DAVIS FUNDAMENTAL ETF TR
SELECT WRLD WI
23908L306
734
28467
SH
SOLE
28467
0
0
DAVITA INC
COM
23918K108
465
5429
SH
SOLE
5429
0
0
DBX ETF TR
XTRACK MSCI EAFE
233051200
1841
60162
SH
SOLE
60162
0
0
DBX ETF TR
XTRACK MSCI EMRG
233051101
232
9550
SH
SOLE
9550
0
0
DBX ETF TR
XTRACK HRVST CSI
233051879
3296
95599
SH
SOLE
95599
0
0
DECKERS OUTDOOR CORP
COM
243537107
1566
7118
SH
SOLE
7118
0
0
DEERE & CO
COM
244199105
5453
24605
SH
SOLE
24605
0
0
DELEK US HLDGS INC NEW
COM
24665A103
216
19421
SH
SOLE
19421
0
0
DELL TECHNOLOGIES INC
CL C
24703L202
4030
59542
SH
SOLE
59542
0
0
DELTA AIR LINES INC DEL
COM NEW
247361702
1689
55236
SH
SOLE
55236
0
0
DENTSPLY SIRONA INC
COM
24906P109
763
17450
SH
SOLE
17450
0
0
DEVON ENERGY CORP NEW
COM
25179M103
916
96832
SH
SOLE
43362
0
53470
DEXCOM INC
COM
252131107
4484
10877
SH
SOLE
10877
0
0
DIAGEO PLC
SPON ADR NEW
25243Q205
12832
93212
SH
SOLE
93212
0
0
DIAMONDBACK ENERGY INC
COM
25278X109
2602
86397
SH
SOLE
86397
0
0
DIAMONDPEAK HLDGS COR
COM CL A
25280H100
693
26925
SH
SOLE
26925
0
0
DICKS SPORTING GOODS INC
COM
253393102
559
9665
SH
SOLE
9665
0
0
DIGITAL RLTY TR INC
COM
253868103
85396
581873
SH
SOLE
581873
0
0
DIME CMNTY BANCSHARES INC
COM
253922108
297
26271
SH
SOLE
26271
0
0
DIREXION SHS ETF TR
NAS100 EQL WGT
25459Y207
359
5575
SH
SOLE
5575
0
0
DISCOVER FINL SVCS
COM
254709108
1408
24362
SH
SOLE
24362
0
0
DISCOVERY INC
COM SER C
25470F302
1248
63652
SH
SOLE
63652
0
0
DISNEY WALT CO
COM DISNEY
254687106
194405
1566774
SH
SOLE
1522579
0
44195
DNP SELECT INCOME FD INC
COM
23325P104
1166
116115
SH
SOLE
116115
0
0
DOCUSIGN INC
COM
256163106
39180
182030
SH
SOLE
182030
0
0
DOLBY LABORATORIES INC
COM CL A
25659T107
433
6530
SH
SOLE
6530
0
0
DOLLAR GEN CORP NEW
COM
256677105
57471
274166
SH
SOLE
253406
0
20760
DOLLAR TREE INC
COM
256746108
1920
21020
SH
SOLE
21020
0
0
DOMINION ENERGY INC
COM
25746U109
25870
327754
SH
SOLE
327754
0
0
DOMINOS PIZZA INC
COM
25754A201
2760
6490
SH
SOLE
6490
0
0
DONALDSON INC
COM
257651109
236
5078
SH
SOLE
5078
0
0
DONNELLEY FINL SOLUTIONS INC
COM
25787G100
291
21800
SH
SOLE
21800
0
0
DORCHESTER MINERALS LP
COM UNIT
25820R105
409
39576
SH
SOLE
39576
0
0
DORMAN PRODUCTS INC
COM
258278100
666
7370
SH
SOLE
7370
0
0
DOVER CORP
COM
260003108
1784
16471
SH
SOLE
16471
0
0
DOW INC
COM
260557103
16905
359292
SH
SOLE
356045
0
3247
DRAFTKINGS INC
COM CL A
26142R104
12303
209091
SH
SOLE
209091
0
0
DROPBOX INC
CL A
26210C104
3586
186195
SH
SOLE
186195
0
0
DTE ENERGY CO
COM
233331107
305
2650
SH
SOLE
2650
0
0
DUKE ENERGY CORP NEW
COM NEW
26441C204
37154
419537
SH
SOLE
419537
0
0
DUKE REALTY CORP
COM NEW
264411505
1119
30314
SH
SOLE
30314
0
0
DUNKIN BRANDS GROUP INC
COM
265504100
370
4512
SH
SOLE
4512
0
0
DUPONT DE NEMOURS INC
COM
26614N102
12511
225500
SH
SOLE
222253
0
3247
DXC TECHNOLOGY CO
COM
23355L106
1276
71467
SH
SOLE
71467
0
0
DYNATRACE INC
COM NEW
268150109
7434
181217
SH
SOLE
181217
0
0
EAGLE MATLS INC
COM
26969P108
332
3845
SH
SOLE
3845
0
0
EAST WEST BANCORP INC
COM
27579R104
23179
707962
SH
SOLE
707962
0
0
EASTERLY GOVT PPTYS INC
COM
27616P103
626
27933
SH
SOLE
27933
0
0
EASTGROUP PPTY INC
COM
277276101
1823
14093
SH
SOLE
14093
0
0
EASTMAN CHEM CO
COM
277432100
899
11503
SH
SOLE
11503
0
0
EATON CORP PLC
SHS
G29183103
34306
336231
SH
SOLE
336231
0
0
EATON VANCE CORP
COM NON VTG
278265103
310
8129
SH
SOLE
8129
0
0
EBAY INC.
COM
278642103
3799
72913
SH
SOLE
72913
0
0
ECHO GLOBAL LOGISTICS INC
COM
27875T101
312
12095
SH
SOLE
12095
0
0
ECOLAB INC
COM
278865100
84134
421005
SH
SOLE
421005
0
0
EDISON INTL
COM
281020107
935
18387
SH
SOLE
18387
0
0
EDWARDS LIFESCIENCES CORP
COM
28176E108
96438
1208190
SH
SOLE
1208190
0
0
ELANCO ANIMAL HEALTH INC
COM
28414H103
1230
44042
SH
SOLE
44042
0
0
ELASTIC N V
ORD SHS
N14506104
4011
37174
SH
SOLE
37174
0
0
ELECTRONIC ARTS INC
COM
285512109
6458
49523
SH
SOLE
49523
0
0
ELEVATE CREDIT INC
COM
28621V101
1362
530000
SH
SOLE
530000
0
0
EMCOR GROUP INC
COM
29084Q100
1241
18328
SH
SOLE
18328
0
0
EMERGENT BIOSOLUTIONS INC
COM
29089Q105
5473
52965
SH
SOLE
52965
0
0
EMERSON ELEC CO
COM
291011104
34526
526556
SH
SOLE
526556
0
0
EMPIRE ST RLTY TR INC
CL A
292104106
572
93496
SH
SOLE
93496
0
0
ENBRIDGE INC
COM
29250N105
21188
725621
SH
SOLE
725621
0
0
ENCOMPASS HEALTH CORP
COM
29261A100
262
4035
SH
SOLE
4035
0
0
ENERGIZER HLDGS INC NEW
COM
29272W109
1028
26262
SH
SOLE
26262
0
0
ENERGY TRANSFER LP
COM UT LTD PTN
29273V100
4177
770633
SH
SOLE
770633
0
0
ENSTAR GROUP LIMITED
SHS
G3075P101
288
1782
SH
SOLE
1782
0
0
ENTEGRIS INC
COM
29362U104
9152
123106
SH
SOLE
123106
0
0
ENTERGY CORP NEW
COM
29364G103
611
6200
SH
SOLE
6200
0
0
ENTERPRISE PRODS PARTNERS L
COM
293792107
20861
1321161
SH
SOLE
1321161
0
0
ENVESTNET INC
COM
29404K106
434
5627
SH
SOLE
5627
0
0
ENVISTA HOLDINGS CORPORATION
COM
29415F104
269
10893
SH
SOLE
10893
0
0
EOG RES INC
COM
26875P101
3746
104218
SH
SOLE
104218
0
0
EPAM SYS INC
COM
29414B104
970
3001
SH
SOLE
3001
0
0
EPR PPTYS
COM SH BEN INT
26884U109
788
28637
SH
SOLE
28637
0
0
EQUIFAX INC
COM
294429105
353
2247
SH
SOLE
2247
0
0
EQUINIX INC
COM
29444U700
35577
46803
SH
SOLE
46803
0
0
EQUINOR ASA
SPONSORED ADR
29446M102
152
10831
SH
SOLE
10831
0
0
EQUITABLE HLDGS INC
COM
29452E101
449
24599
SH
SOLE
24599
0
0
EQUITRANS MIDSTREAM CORP
COM
294600101
835
98729
SH
SOLE
98729
0
0
EQUITY LIFESTYLE PPTYS INC
COM
29472R108
7562
123365
SH
SOLE
123365
0
0
EQUITY RESIDENTIAL
SH BEN INT
29476L107
906
17648
SH
SOLE
17648
0
0
ERICSSON
ADR B SEK 10
294821608
134
12270
SH
SOLE
12270
0
0
ESSENTIAL UTILS INC
COM
29670G102
329
8166
SH
SOLE
8166
0
0
ESSEX PPTY TR INC
COM
297178105
2248
11195
SH
SOLE
11195
0
0
ETF MANAGERS TR
ETHO CLIMATE LEA
26924G888
458
10338
SH
SOLE
10338
0
0
ETF MANAGERS TR
PRIME MOBILE PAY
26924G409
386
7100
SH
SOLE
7100
0
0
ETF MANAGERS TR
PRIME CYBR SCRTY
26924G201
16303
350306
SH
SOLE
350306
0
0
ETF SER SOLUTIONS
US GLB JETS
26922A842
503
29756
SH
SOLE
29756
0
0
ETSY INC
COM
29786A106
1725
14184
SH
SOLE
14184
0
0
EURONET WORLDWIDE INC
COM
298736109
990
10867
SH
SOLE
10867
0
0
EVERBRIDGE INC
COM
29978A104
466
3708
SH
SOLE
3708
0
0
EVERCORE INC
CLASS A
29977A105
3030
46281
SH
SOLE
46281
0
0
EVEREST RE GROUP LTD
COM
G3223R108
247
1252
SH
SOLE
1252
0
0
EVERGY INC
COM
30034W106
1103
21699
SH
SOLE
21699
0
0
EVERQUOTE INC
COM CL A
30041R108
12372
320189
SH
SOLE
320189
0
0
EVERSOURCE ENERGY
COM
30040W108
3613
43247
SH
SOLE
43247
0
0
EXACT SCIENCES CORP
COM
30063P105
6827
66967
SH
SOLE
66967
0
0
EXCHANGE TRADED CONCEPTS TR
EMQQ EM INTERN
301505889
2363
45235
SH
SOLE
45235
0
0
EXCHANGE TRADED CONCEPTS TR
ROBO GLB ETF
301505707
1705
35410
SH
SOLE
35410
0
0
EXELON CORP
COM
30161N101
4511
126147
SH
SOLE
126147
0
0
EXPEDIA GROUP INC
COM NEW
30212P303
221
2413
SH
SOLE
2413
0
0
EXPEDITORS INTL WASH INC
COM
302130109
7229
79856
SH
SOLE
62621
0
17235
EXPONENT INC
COM
30214U102
631
8755
SH
SOLE
8755
0
0
EXTRA SPACE STORAGE INC
COM
30225T102
17710
165529
SH
SOLE
165529
0
0
EXXON MOBIL CORP
COM
30231G102
74408
2167439
SH
SOLE
2166395
0
1044
F M C CORP
COM NEW
302491303
4335
40928
SH
SOLE
40928
0
0
F5 NETWORKS INC
COM
315616102
466
3793
SH
SOLE
3793
0
0
FACEBOOK INC
CL A
30303M102
273813
1045487
SH
SOLE
1033417
0
12070
FACTSET RESH SYS INC
COM
303075105
14262
42590
SH
SOLE
42590
0
0
FAIR ISAAC CORP
COM
303250104
1075
2527
SH
SOLE
2527
0
0
FARFETCH LTD
ORD SH CL A
30744W107
494
19648
SH
SOLE
19648
0
0
FASTENAL CO
COM
311900104
4675
103673
SH
SOLE
103673
0
0
FASTLY INC
CL A
31188V100
313
3344
SH
SOLE
3344
0
0
FATE THERAPEUTICS INC
COM
31189P102
759
18979
SH
SOLE
18979
0
0
FEDERAL SIGNAL CORP
COM
313855108
228
7806
SH
SOLE
7806
0
0
FEDEX CORP
COM
31428X106
14914
59294
SH
SOLE
58294
0
1000
FERRARI N V
COM
N3167Y103
3673
19996
SH
SOLE
19996
0
0
FIDELITY COVINGTON TRUST
MSCI RL EST ETF
316092857
1036
44099
SH
SOLE
44099
0
0
FIDELITY COVINGTON TRUST
MSCI INFO TECH I
316092808
1712
18593
SH
SOLE
18593
0
0
FIDELITY COVINGTON TRUST
HIGH DIVID ETF
316092840
4063
146625
SH
SOLE
146625
0
0
FIDELITY NATIONAL FINANCIAL
FNF GROUP COM
31620R303
279
8896
SH
SOLE
8896
0
0
FIDELITY NATL INFORMATION SV
COM
31620M106
8771
59582
SH
SOLE
59582
0
0
FIFTH THIRD BANCORP
COM
316773100
797
37397
SH
SOLE
37397
0
0
FIREEYE INC
COM
31816Q101
327
26493
SH
SOLE
26493
0
0
FIRST AMERN FINL CORP
COM
31847R102
297
5826
SH
SOLE
5826
0
0
FIRST CTZNS BANCSHARES INC N
CL A
31946M103
1127
3535
SH
SOLE
3535
0
0
FIRST FINL BANKSHARES
COM
32020R109
555
19873
SH
SOLE
19873
0
0
FIRST INDL RLTY TR INC
COM
32054K103
2836
71252
SH
SOLE
71252
0
0
FIRST MAJESTIC SILVER CORP
COM
32076V103
143
15000
SH
SOLE
15000
0
0
FIRST SOLAR INC
COM
336433107
2382
35980
SH
SOLE
35980
0
0
FIRST TR DYNAMIC EUROPE EQUI
COM SHS
33740D107
417
41450
SH
SOLE
41450
0
0
FIRST TR EXCHANGE TRADED FD
CLOUD COMPUTING
33734X192
4715
60066
SH
SOLE
60066
0
0
FIRST TR EXCHANGE TRADED FD
NASDAQ CYB ETF
33734X846
14660
421253
SH
SOLE
421253
0
0
FIRST TR EXCHANGE TRADED FD
HLTH CARE ALPH
33734X143
315
3330
SH
SOLE
3330
0
0
FIRST TR EXCHANGE TRADED FD
US EQTY OPPT ETF
336920103
3556
36793
SH
SOLE
36793
0
0
FIRST TR EXCHANGE-TRADED FD
NO AMER ENERGY
33738D101
4082
214367
SH
SOLE
214367
0
0
FIRST TR EXCHANGE-TRADED FD
DJ INTERNT IDX
33733E302
64945
344846
SH
SOLE
344846
0
0
FIRST TR EXCHANGE-TRADED FD
GBL WND ENRG ETF
33736G106
750
42798
SH
SOLE
42798
0
0
FIRST TR EXCHANGE-TRADED FD
RISNG DIVD ACHIV
33738R506
2484
75910
SH
SOLE
75910
0
0
FIRST TR EXCHANGE-TRADED FD
NY ARCA BIOTECH
33733E203
1838
11686
SH
SOLE
11686
0
0
FIRST TR EXCHANGE-TRADED FD
CAP STRENGTH ETF
33733E104
900
14223
SH
SOLE
14223
0
0
FIRST TR MORNINGSTAR DIVID L
SHS
336917109
234
8968
SH
SOLE
8968
0
0
FIRST TR NAS100 EQ WEIGHTED
SHS
337344105
14305
165611
SH
SOLE
165611
0
0
FIRST TR NASDAQ 100 TECH IND
SHS
337345102
1018
8687
SH
SOLE
8687
0
0
FIRST TR VALUE LINE DIVID IN
SHS
33734H106
21946
697578
SH
SOLE
697578
0
0
FISERV INC
COM
337738108
10199
98974
SH
SOLE
98974
0
0
FIVE BELOW INC
COM
33829M101
34377
270686
SH
SOLE
270686
0
0
FIVE PRIME THERAPEUTICS INC
COM
33830X104
1293
275000
SH
SOLE
275000
0
0
FLEETCOR TECHNOLOGIES INC
COM
339041105
791
3323
SH
SOLE
3323
0
0
FLEX LTD
ORD
Y2573F102
1493
134037
SH
SOLE
134037
0
0
FLEXSHARES TR
QUALT DIVD IDX
33939L860
303
6795
SH
SOLE
6795
0
0
FLIR SYS INC
COM
302445101
660
18409
SH
SOLE
18409
0
0
FOMENTO ECONOMICO MEXICANO S
SPON ADR UNITS
344419106
1185
21085
SH
SOLE
21085
0
0
FOOT LOCKER INC
COM
344849104
485
14698
SH
SOLE
14698
0
0
FORD MTR CO DEL
COM
345370860
575
86383
SH
SOLE
78383
0
8000
FORTINET INC
COM
34959E109
850
7217
SH
SOLE
7217
0
0
FORTIVE CORP
COM
34959J108
29581
388146
SH
SOLE
388146
0
0
FORTUNE BRANDS HOME & SEC IN
COM
34964C106
295
3408
SH
SOLE
3408
0
0
FOSTER L B CO
COM
350060109
328
24447
SH
SOLE
24447
0
0
FOX CORP
CL A COM
35137L105
1749
62848
SH
SOLE
62848
0
0
FRANKLIN RESOURCES INC
COM
354613101
900
44229
SH
SOLE
44229
0
0
FREEPORT-MCMORAN INC
CL B
35671D857
2360
150910
SH
SOLE
150910
0
0
FULTON FINL CORP PA
COM
360271100
288
30820
SH
SOLE
30820
0
0
FUNKO INC
COM CL A
361008105
61
10535
SH
SOLE
10535
0
0
GABELLI DIVID & INCOME TR
COM
36242H104
310
16893
SH
SOLE
16893
0
0
GALAPAGOS NV
SPON ADR
36315X101
636
4481
SH
SOLE
4481
0
0
GALLAGHER ARTHUR J & CO
COM
363576109
2077
19672
SH
SOLE
19672
0
0
GAMING & LEISURE PPTYS INC
COM
36467J108
782
21181
SH
SOLE
21181
0
0
GAP INC
COM
364760108
374
21946
SH
SOLE
21946
0
0
GARMIN LTD
SHS
H2906T109
238
2509
SH
SOLE
2509
0
0
GARTNER INC
COM
366651107
12475
99843
SH
SOLE
99843
0
0
GATX CORP
COM
361448103
214
3354
SH
SOLE
3354
0
0
GCI LIBERTY INC
COM CLASS A
36164V305
4463
54452
SH
SOLE
54452
0
0
GCP APPLIED TECHNOLOGIES INC
COM
36164Y101
1273
60771
SH
SOLE
60771
0
0
GENCOR INDS INC
COM
368678108
1329
120515
SH
SOLE
120515
0
0
GENERAC HLDGS INC
COM
368736104
306
1579
SH
SOLE
1579
0
0
GENERAL DYNAMICS CORP
COM
369550108
7787
56249
SH
SOLE
56249
0
0
GENERAL ELECTRIC CO
COM
369604103
9406
1509769
SH
SOLE
1495306
0
14463
GENERAL MLS INC
COM
370334104
4266
69156
SH
SOLE
69156
0
0
GENERAL MTRS CO
COM
37045V100
4113
139001
SH
SOLE
139001
0
0
GENESIS ENERGY L P
UNIT LTD PARTN
371927104
144
32108
SH
SOLE
32108
0
0
GENIUS BRANDS INTL INC
COM
37229T301
30
25000
SH
SOLE
25000
0
0
GENMAB A/S
SPONSORED ADS
372303206
1499
40953
SH
SOLE
40953
0
0
GENTEX CORP
COM
371901109
271
10530
SH
SOLE
10530
0
0
GENUINE PARTS CO
COM
372460105
12062
126742
SH
SOLE
126742
0
0
GIBRALTAR INDS INC
COM
374689107
738
11336
SH
SOLE
11336
0
0
GILEAD SCIENCES INC
COM
375558103
24884
393793
SH
SOLE
392793
0
1000
GLACIER BANCORP INC NEW
COM
37637Q105
495
15439
SH
SOLE
15439
0
0
GLAXOSMITHKLINE PLC
SPONSORED ADR
37733W105
4185
111197
SH
SOLE
111197
0
0
GLOBAL BLOOD THERAPEUTICS IN
COM
37890U108
2182
39575
SH
SOLE
39575
0
0
GLOBAL PMTS INC
COM
37940X102
19968
112445
SH
SOLE
112445
0
0
GLOBAL X FDS
GLB X MLP ENRG I
37954Y293
5869
265820
SH
SOLE
265820
0
0
GLOBAL X FDS
LITHIUM BTRY ETF
37954Y855
323
8055
SH
SOLE
7875
0
180
GLOBAL X FDS
GLBL X MLP ETF
37954Y343
387
17638
SH
SOLE
17638
0
0
GLOBAL X FDS
S&P 500 CATHOLIC
37954Y889
1140
27443
SH
SOLE
27443
0
0
GLOBAL X FDS
RBTCS ARTFL INTE
37954Y715
204
7335
SH
SOLE
7335
0
0
GLOBAL X FDS
SOCIAL MED ETF
37950E416
245
5015
SH
SOLE
5015
0
0
GLOBANT S A
COM
L44385109
232
1292
SH
SOLE
1292
0
0
GLOBE LIFE INC
COM
37959E102
3583
44847
SH
SOLE
44847
0
0
GLOBUS MED INC
CL A
379577208
725
14647
SH
SOLE
14647
0
0
GLRY STR NW MDIA GRUP HLDG L
*W EXP 02/13/202
G39973113
1
15000
SH
SOLE
15000
0
0
GODADDY INC
CL A
380237107
845
11117
SH
SOLE
11117
0
0
GOLDEN OCEAN GROUP LTD
SHS NEW
G39637205
38
10000
SH
SOLE
10000
0
0
GOLDMAN SACHS BDC INC
SHS
38147U107
333
22136
SH
SOLE
22136
0
0
GOLDMAN SACHS ETF TR
ACTIVEBETA US LG
381430503
1191
17504
SH
SOLE
17504
0
0
GOLDMAN SACHS GROUP INC
COM
38141G104
25838
128565
SH
SOLE
128065
0
500
GOLUB CAP BDC INC
COM
38173M102
1240
93620
SH
SOLE
93620
0
0
GRACE W R & CO DEL NEW
COM
38388F108
1942
48213
SH
SOLE
48213
0
0
GRACO INC
COM
384109104
2213
36071
SH
SOLE
36071
0
0
GRAHAM HLDGS CO
COM CL B
384637104
289
714
SH
SOLE
714
0
0
GRAINGER W W INC
COM
384802104
603
1690
SH
SOLE
1690
0
0
GRAND CANYON ED INC
COM
38526M106
754
9427
SH
SOLE
9427
0
0
GRAPHIC PACKAGING HLDG CO
COM
388689101
405
28724
SH
SOLE
28724
0
0
GREEN DOT CORP
CL A
39304D102
351
6935
SH
SOLE
6935
0
0
GREENTREE HOSPITALITY GROUP
SPONSORED ADS
39579V100
281
20670
SH
SOLE
20670
0
0
GRIFOLS S A
SP ADR REP B NVT
398438408
296
17043
SH
SOLE
17043
0
0
GROCERY OUTLET HLDG CORP
COM
39874R101
1341
34100
SH
SOLE
34100
0
0
GROUP 1 AUTOMOTIVE INC
COM
398905109
450
5089
SH
SOLE
5089
0
0
GUARDANT HEALTH INC
COM
40131M109
1191
10651
SH
SOLE
10651
0
0
GW PHARMACEUTICALS PLC
ADS
36197T103
725
7448
SH
SOLE
7448
0
0
HAEMONETICS CORP
COM
405024100
255
2919
SH
SOLE
2919
0
0
HAIN CELESTIAL GROUP INC
COM
405217100
216
6293
SH
SOLE
6293
0
0
HALLIBURTON CO
COM
406216101
476
39502
SH
SOLE
39502
0
0
HALOZYME THERAPEUTICS INC
COM
40637H109
2121
80707
SH
SOLE
80707
0
0
HANCOCK JOHN FINL OPPTYS FD
SH BEN INT NEW
409735206
313
14604
SH
SOLE
14604
0
0
HANESBRANDS INC
COM
410345102
1242
78877
SH
SOLE
78877
0
0
HANNON ARMSTRONG SUST INFR C
COM
41068X100
247
5850
SH
SOLE
5850
0
0
HARLEY DAVIDSON INC
COM
412822108
306
12483
SH
SOLE
12483
0
0
HARTFORD FINL SVCS GROUP INC
COM
416515104
1771
48036
SH
SOLE
48036
0
0
HARVARD BIOSCIENCE INC
COM
416906105
340
112858
SH
SOLE
112858
0
0
HASBRO INC
COM
418056107
1471
17781
SH
SOLE
17781
0
0
HAWAIIAN ELEC INDUSTRIES
COM
419870100
733
22064
SH
SOLE
22064
0
0
HCA HEALTHCARE INC
COM
40412C101
7721
61924
SH
SOLE
61924
0
0
HD SUPPLY HLDGS INC
COM
40416M105
2099
50897
SH
SOLE
50897
0
0
HDFC BANK LTD
SPONSORED ADS
40415F101
6764
135383
SH
SOLE
135383
0
0
HEALTHCARE RLTY TR
COM
421946104
464
15418
SH
SOLE
15418
0
0
HEALTHCARE SVCS GROUP INC
COM
421906108
424
19705
SH
SOLE
19705
0
0
HEALTHCARE TR AMER INC
CL A NEW
42225P501
235
9039
SH
SOLE
9039
0
0
HEALTHEQUITY INC
COM
42226A107
319
6212
SH
SOLE
6212
0
0
HEALTHPEAK PROPERTIES INC
COM
42250P103
12548
462170
SH
SOLE
462170
0
0
HEICO CORP NEW
CL A
422806208
1819
20518
SH
SOLE
20518
0
0
HEICO CORP NEW
COM
422806109
543
5185
SH
SOLE
5185
0
0
HELEN OF TROY LTD
COM
G4388N106
336
1735
SH
SOLE
1735
0
0
HENRY JACK & ASSOC INC
COM
426281101
1178
7245
SH
SOLE
7245
0
0
HENRY SCHEIN INC
COM
806407102
2272
38645
SH
SOLE
38645
0
0
HERON THERAPEUTICS INC
COM
427746102
235
15850
SH
SOLE
15850
0
0
HERSHA HOSPITALITY TR
PR SHS BEN INT
427825500
499
90000
SH
SOLE
90000
0
0
HERSHEY CO
COM
427866108
10624
74117
SH
SOLE
59017
0
15100
HEWLETT PACKARD ENTERPRISE C
COM
42824C109
530
56612
SH
SOLE
56612
0
0
HEXCEL CORP NEW
COM
428291108
594
17711
SH
SOLE
17711
0
0
HILTON WORLDWIDE HLDGS INC
COM
43300A203
11075
129807
SH
SOLE
129807
0
0
HMS HLDGS CORP
COM
40425J101
433
18099
SH
SOLE
18099
0
0
HOLLY ENERGY PARTNERS L P
COM UT LTD PTN
435763107
786
64818
SH
SOLE
64818
0
0
HOLOGIC INC
COM
436440101
463
6963
SH
SOLE
6963
0
0
HOME DEPOT INC
COM
437076102
222545
801359
SH
SOLE
801217
0
142
HONDA MOTOR LTD
AMERN SHS
438128308
505
21324
SH
SOLE
21324
0
0
HONEYWELL INTL INC
COM
438516106
138903
843833
SH
SOLE
830808
0
13025
HORACE MANN EDUCATORS CORP N
COM
440327104
497
14885
SH
SOLE
14885
0
0
HORMEL FOODS CORP
COM
440452100
18515
378712
SH
SOLE
378712
0
0
HOST HOTELS & RESORTS INC
COM
44107P104
2881
266987
SH
SOLE
266987
0
0
HOULIHAN LOKEY INC
CL A
441593100
1348
22821
SH
SOLE
22821
0
0
HOWMET AEROSPACE INC
COM
443201108
763
45648
SH
SOLE
45648
0
0
HP INC
COM
40434L105
2003
105462
SH
SOLE
105462
0
0
HUBBELL INC
COM
443510607
366
2676
SH
SOLE
2676
0
0
HUBSPOT INC
COM
443573100
1565
5355
SH
SOLE
5355
0
0
HUDSON PAC PPTYS INC
COM
444097109
615
28051
SH
SOLE
28051
0
0
HUMANA INC
COM
444859102
823
1989
SH
SOLE
1989
0
0
HUNT J B TRANS SVCS INC
COM
445658107
497
3929
SH
SOLE
3929
0
0
HUNTINGTON BANCSHARES INC
COM
446150104
547
59602
SH
SOLE
59602
0
0
HUNTSMAN CORP
COM
447011107
340
15289
SH
SOLE
15289
0
0
HUTCHISON CHINA MEDITECH LTD
SPONSORED ADR
44842L103
504
15604
SH
SOLE
15604
0
0
HYATT HOTELS CORP
COM CL A
448579102
6475
121331
SH
SOLE
121331
0
0
IAA INC
COM
449253103
1378
26472
SH
SOLE
26472
0
0
ICF INTL INC
COM
44925C103
203
3294
SH
SOLE
3294
0
0
ICICI BANK LIMITED
ADR
45104G104
1216
123678
SH
SOLE
123678
0
0
ICON PLC
SHS
G4705A100
5466
28606
SH
SOLE
28606
0
0
ICU MED INC
COM
44930G107
304
1661
SH
SOLE
1661
0
0
IDACORP INC
COM
451107106
1056
13223
SH
SOLE
13223
0
0
IDEX CORP
COM
45167R104
1465
8033
SH
SOLE
8033
0
0
IDEXX LABS INC
COM
45168D104
89152
226787
SH
SOLE
226787
0
0
IHS MARKIT LTD
SHS
G47567105
1695
21586
SH
SOLE
21586
0
0
ILLINOIS TOOL WKS INC
COM
452308109
5649
29236
SH
SOLE
29236
0
0
ILLUMINA INC
COM
452327109
9536
30854
SH
SOLE
30854
0
0
IMMUNOMEDICS INC
COM
452907108
2266
26644
SH
SOLE
26644
0
0
INDEPENDENT BANK CORP MASS
COM
453836108
425
8111
SH
SOLE
8111
0
0
INDEXIQ ETF TR
HDGD FTSE INTL
45409B560
716
36013
SH
SOLE
36013
0
0
INGERSOLL RAND INC
COM
45687V106
1231
34592
SH
SOLE
34592
0
0
INGEVITY CORP
COM
45688C107
1276
25818
SH
SOLE
25818
0
0
INGREDION INC
COM
457187102
3206
42360
SH
SOLE
42360
0
0
INNOVATIVE INDL PPTYS INC
COM
45781V101
202
1625
SH
SOLE
1625
0
0
INSMED INC
COM PAR $.01
457669307
264
8200
SH
SOLE
8200
0
0
INSULET CORP
COM
45784P101
1135
4798
SH
SOLE
4798
0
0
INTEGRA LIFESCIENCES HLDGS C
COM NEW
457985208
213
4520
SH
SOLE
4520
0
0
INTEL CORP
COM
458140100
126136
2435991
SH
SOLE
2279261
0
156730
INTERCONTINENTAL EXCHANGE IN
COM
45866F104
17782
177733
SH
SOLE
177733
0
0
INTERNATIONAL BUSINESS MACHS
COM
459200101
69677
572668
SH
SOLE
570708
0
1960
INTERNATIONAL FLAVORS&FRAGRA
COM
459506101
1640
13394
SH
SOLE
13394
0
0
INTERNATIONAL PAPER CO
COM
460146103
469
11575
SH
SOLE
11575
0
0
INTERPUBLIC GROUP COS INC
COM
460690100
239
14340
SH
SOLE
14340
0
0
INTRICON CORP
COM
46121H109
150
12281
SH
SOLE
12281
0
0
INTUIT
COM
461202103
16631
50984
SH
SOLE
50984
0
0
INTUITIVE SURGICAL INC
COM NEW
46120E602
111622
157316
SH
SOLE
157316
0
0
INVESCO EXCH TRADED FD TR II
RUSEL 1000 LOW
46138E412
313
9877
SH
SOLE
9877
0
0
INVESCO EXCH TRADED FD TR II
S&P INTL LOW
46138E230
1754
61616
SH
SOLE
61616
0
0
INVESCO EXCH TRADED FD TR II
GLOBAL WATER
46138E651
2699
85100
SH
SOLE
85100
0
0
INVESCO EXCH TRADED FD TR II
GBL CLEAN ENRG
46138G847
215
9805
SH
SOLE
9805
0
0
INVESCO EXCH TRADED FD TR II
SOLAR ETF
46138G706
2367
36540
SH
SOLE
36540
0
0
INVESCO EXCH TRADED FD TR II
S&P GBL WATER
46138E263
289
6996
SH
SOLE
6996
0
0
INVESCO EXCH TRADED FD TR II
S&P500 LOW VOL
46138E354
29930
557988
SH
SOLE
557988
0
0
INVESCO EXCHANGE TRADED FD T
DIVID ACHIEVEV
46137V506
8896
293886
SH
SOLE
293886
0
0
INVESCO EXCHANGE TRADED FD T
DWA INDLS MUMT
46137V845
329
4310
SH
SOLE
4310
0
0
INVESCO EXCHANGE TRADED FD T
NASDAQ INTERNT
46137V530
3213
15575
SH
SOLE
15575
0
0
INVESCO EXCHANGE TRADED FD T
S&P500 QUALITY
46137V241
4859
125688
SH
SOLE
125688
0
0
INVESCO EXCHANGE TRADED FD T
BUYBACK ACHIEV
46137V308
917
15236
SH
SOLE
15236
0
0
INVESCO EXCHANGE TRADED FD T
FTSE RAFI 1500
46137V597
265
2264
SH
SOLE
2264
0
0
INVESCO EXCHANGE TRADED FD T
S&P500 EQL MAT
46137V316
3408
29155
SH
SOLE
29155
0
0
INVESCO EXCHANGE TRADED FD T
WILDERHIL CLAN
46137V134
218
3588
SH
SOLE
3588
0
0
INVESCO EXCHANGE TRADED FD T
INTL DIVI ACHI
46137V548
1170
92216
SH
SOLE
92216
0
0
INVESCO EXCHANGE TRADED FD T
S&P500 EQL WGT
46137V357
58047
536923
SH
SOLE
536923
0
0
INVESCO EXCHANGE TRADED FD T
S&P500 EQL HLT
46137V332
539
2288
SH
SOLE
2288
0
0
INVESCO EXCHANGE TRADED FD T
S&P500 EQL TEC
46137V282
3244
15399
SH
SOLE
15399
0
0
INVESCO EXCHANGE TRADED FD T
WATER RES ETF
46137V142
1383
34842
SH
SOLE
34842
0
0
INVESCO EXCHANGE TRADED FD T
S&P500 PUR GWT
46137V266
15078
106456
SH
SOLE
106456
0
0
INVESCO EXCHANGE TRADED FD T
GBL LISTED PVT
46137V589
727
66853
SH
SOLE
66853
0
0
INVESCO EXCHANGE TRADED FD T
FTSE RAFI 1000
46137V613
5307
46643
SH
SOLE
46643
0
0
INVESCO LTD
SHS
G491BT108
1372
120205
SH
SOLE
120205
0
0
INVESCO QQQ TR
UNIT SER 1
46090E103
388678
1398929
SH
SOLE
1394601
0
4328
INVESTORS REAL ESTATE TR
SH BEN INT
461730509
318
4872
SH
SOLE
4872
0
0
INVITAE CORP
COM
46185L103
237
5473
SH
SOLE
5473
0
0
INVITATION HOMES INC
COM
46187W107
1433
51189
SH
SOLE
51189
0
0
IONIS PHARMACEUTICALS INC
COM
462222100
240
5048
SH
SOLE
5048
0
0
IOVANCE BIOTHERAPEUTICS INC
COM
462260100
528
16034
SH
SOLE
16034
0
0
IQVIA HLDGS INC
COM
46266C105
3136
19892
SH
SOLE
19892
0
0
IRHYTHM TECHNOLOGIES INC
COM
450056106
217
910
SH
SOLE
910
0
0
IRON MTN INC NEW
COM
46284V101
17103
638405
SH
SOLE
638105
0
300
IRONWOOD PHARMACEUTICALS INC
COM CL A
46333X108
212
23613
SH
SOLE
23613
0
0
ISHARES INC
CORE MSCI EMKT
46434G103
22177
420022
SH
SOLE
420022
0
0
ISHARES INC
MSCI SWITZERLAND
464286749
518
12604
SH
SOLE
12604
0
0
ISHARES INC
MSCI JPN ETF NEW
46434G822
5728
96975
SH
SOLE
96975
0
0
ISHARES INC
MSCI GERMANY ETF
464286806
331
11370
SH
SOLE
11370
0
0
ISHARES INC
MSCI EM ASIA ETF
464286426
203
2718
SH
SOLE
2718
0
0
ISHARES INC
EM MKTS DIV ETF
464286319
1112
36915
SH
SOLE
36915
0
0
ISHARES INC
MSCI EURZONE ETF
464286608
8864
233765
SH
SOLE
233765
0
0
ISHARES INC
MSCI BRAZIL ETF
464286400
202
7298
SH
SOLE
7298
0
0
ISHARES INC
MSCI PAC JP ETF
464286665
672
16548
SH
SOLE
16548
0
0
ISHARES INC
MSCI WORLD ETF
464286392
2458
24698
SH
SOLE
24698
0
0
ISHARES INC
ESG AWR MSCI EM
46434G863
580
16276
SH
SOLE
16276
0
0
ISHARES INC
MSCI EMERG MRKT
464286533
3350
60712
SH
SOLE
60712
0
0
ISHARES INC
MSCI GBL MIN VOL
464286525
3762
40931
SH
SOLE
40931
0
0
ISHARES TR
US HOME CONS ETF
464288752
4249
74996
SH
SOLE
74996
0
0
ISHARES TR
CORE DIV GRWTH
46434V621
9307
233909
SH
SOLE
233909
0
0
ISHARES TR
NASDAQ BIOTECH
464287556
37895
279852
SH
SOLE
275830
0
4022
ISHARES TR
U.S. FIN SVC ETF
464287770
3897
31934
SH
SOLE
31934
0
0
ISHARES TR
ESG AWARE MSCI
46435U663
211
7951
SH
SOLE
7951
0
0
ISHARES TR
TRANS AVG ETF
464287192
488
2454
SH
SOLE
2454
0
0
ISHARES TR
SP SMCP600VL ETF
464287879
2603
21267
SH
SOLE
18330
0
2937
ISHARES TR
US HLTHCR PR ETF
464288828
1044
5175
SH
SOLE
5175
0
0
ISHARES TR
EAFE VALUE ETF
464288877
282
6994
SH
SOLE
6994
0
0
ISHARES TR
U.S. MED DVC ETF
464288810
2141
7146
SH
SOLE
7146
0
0
ISHARES TR
MSCI KLD400 SOC
464288570
19648
153559
SH
SOLE
153559
0
0
ISHARES TR
CORE MSCI EAFE
46432F842
56688
940405
SH
SOLE
940405
0
0
ISHARES TR
MRGSTR SM CP ETF
464288505
385
2453
SH
SOLE
2453
0
0
ISHARES TR
MSCI LW CRB TG
46434V464
3699
28239
SH
SOLE
28239
0
0
ISHARES TR
INTL DIV GRWTH
46435G524
802
14689
SH
SOLE
14689
0
0
ISHARES TR
GLOBAL 100 ETF
464287572
2178
38692
SH
SOLE
38692
0
0
ISHARES TR
PHLX SEMICND ETF
464287523
30622
100529
SH
SOLE
100529
0
0
ISHARES TR
MSCI CHINA ETF
46429B671
15566
209871
SH
SOLE
209871
0
0
ISHARES TR
MRGSTR MD CP GRW
464288307
4088
12756
SH
SOLE
12756
0
0
ISHARES TR
U.S. TECH ETF
464287721
4973
16519
SH
SOLE
16519
0
0
ISHARES TR
S&P MC 400VL ETF
464287705
5398
40024
SH
SOLE
40024
0
0
ISHARES TR
GENOMICS IMMUN
46435U192
1568
40250
SH
SOLE
40250
0
0
ISHARES TR
CORE S&P SCP ETF
464287804
42142
600052
SH
SOLE
600052
0
0
ISHARES TR
MSCI INTL QUALTY
46434V456
2931
93537
SH
SOLE
93537
0
0
ISHARES TR
MSCI USA ESG SLC
464288802
10489
71308
SH
SOLE
71308
0
0
ISHARES TR
ESG AW MSCI EAFE
46435G516
437
6881
SH
SOLE
6881
0
0
ISHARES TR
RUS TOP 200 ETF
464289446
756
9315
SH
SOLE
9315
0
0
ISHARES TR
EUROPE ETF
464287861
861
20573
SH
SOLE
20573
0
0
ISHARES TR
MSCI USA QLT FCT
46432F339
39207
377932
SH
SOLE
375182
0
2750
ISHARES TR
CORE S&P US GWT
464287671
85948
1074617
SH
SOLE
1074617
0
0
ISHARES TR
RUSSELL 2000 ETF
464287655
176371
1177454
SH
SOLE
1177454
0
0
ISHARES TR
DOW JONES US ETF
464287846
1207
7243
SH
SOLE
7243
0
0
ISHARES TR
HDG MSCI EAFE
46434V803
46314
1681710
SH
SOLE
1681710
0
0
ISHARES TR
MSCI USA MMENTM
46432F396
21144
143446
SH
SOLE
141385
0
2061
ISHARES TR
RESIDENTIAL MULT
464288562
504
8261
SH
SOLE
8261
0
0
ISHARES TR
GL CLEAN ENE ETF
464288224
1969
106473
SH
SOLE
106473
0
0
ISHARES TR
US AER DEF ETF
464288760
392
2476
SH
SOLE
2476
0
0
ISHARES TR
MRNGSTR LG-CP GR
464287119
3328
12442
SH
SOLE
12442
0
0
ISHARES TR
S&P 100 ETF
464287101
15208
97657
SH
SOLE
97657
0
0
ISHARES TR
S&P MC 400GR ETF
464287606
27448
114758
SH
SOLE
112778
0
1980
ISHARES TR
U.S. FINLS ETF
464287788
698
6148
SH
SOLE
6148
0
0
ISHARES TR
GLOBAL TECH ETF
464287291
424
1608
SH
SOLE
1608
0
0
ISHARES TR
MSCI EAFE MIN VL
46429B689
8744
128348
SH
SOLE
128348
0
0
ISHARES TR
CUR HD EURZN ETF
46434V639
893
32059
SH
SOLE
32059
0
0
ISHARES TR
MSCI ACWI EX US
464288240
9833
213817
SH
SOLE
213817
0
0
ISHARES TR
AGGRES ALLOC ETF
464289859
1791
30879
SH
SOLE
30879
0
0
ISHARES TR
S&P 500 GRWT ETF
464287309
152918
661754
SH
SOLE
661754
0
0
ISHARES TR
EAFE SML CP ETF
464288273
14651
248356
SH
SOLE
248356
0
0
ISHARES TR
CORE MSCI TOTAL
46432F834
664
11381
SH
SOLE
11381
0
0
ISHARES TR
MSCI USA MIN VOL
46429B697
80721
1266603
SH
SOLE
1223908
0
42695
ISHARES TR
U.S. ENERGY ETF
464287796
436
27290
SH
SOLE
27290
0
0
ISHARES TR
CHINA LG-CAP ETF
464287184
650
15473
SH
SOLE
15473
0
0
ISHARES TR
RUS 1000 ETF
464287622
302304
1615304
SH
SOLE
1615304
0
0
ISHARES TR
CORE S&P500 ETF
464287200
417702
1242940
SH
SOLE
1242925
0
15
ISHARES TR
RUS 1000 GRW ETF
464287614
345538
1593150
SH
SOLE
1572944
0
20206
ISHARES TR
ASIA 50 ETF
464288430
219
3044
SH
SOLE
3044
0
0
ISHARES TR
US HLTHCARE ETF
464287762
1996
8786
SH
SOLE
8786
0
0
ISHARES TR
CORE MSCI INTL
46435G326
515
9550
SH
SOLE
9550
0
0
ISHARES TR
EXPANDED TECH
464287515
7670
24653
SH
SOLE
24653
0
0
ISHARES TR
MSCI ACWI ETF
464288257
10816
135329
SH
SOLE
135329
0
0
ISHARES TR
INTL SEL DIV ETF
464288448
6012
241143
SH
SOLE
241143
0
0
ISHARES TR
MSCI EAFE ETF
464287465
117592
1847482
SH
SOLE
1847482
0
0
ISHARES TR
EXPND TEC SC ETF
464287549
681
2203
SH
SOLE
2203
0
0
ISHARES TR
RUS MID CAP ETF
464287499
47361
825399
SH
SOLE
825399
0
0
ISHARES TR
RUS MD CP GR ETF
464287481
17007
98382
SH
SOLE
98382
0
0
ISHARES TR
US REGNL BKS ETF
464288778
395
12070
SH
SOLE
12070
0
0
ISHARES TR
CORE HIGH DV ETF
46429B663
10454
129895
SH
SOLE
129895
0
0
ISHARES TR
RUS TP200 VL ETF
464289420
512
10021
SH
SOLE
10021
0
0
ISHARES TR
RUS 2000 VAL ETF
464287630
7505
75557
SH
SOLE
75557
0
0
ISHARES TR
RUS MDCP VAL ETF
464287473
11914
147380
SH
SOLE
147380
0
0
ISHARES TR
COHEN STEER REIT
464287564
1930
18918
SH
SOLE
18918
0
0
ISHARES TR
MSCI INDIA ETF
46429B598
244
7213
SH
SOLE
7213
0
0
ISHARES TR
U.S. CNSM GD ETF
464287812
273
1829
SH
SOLE
1829
0
0
ISHARES TR
MICRO-CAP ETF
464288869
1654
18287
SH
SOLE
18287
0
0
ISHARES TR
SELECT DIVID ETF
464287168
56894
697744
SH
SOLE
697744
0
0
ISHARES TR
RUS 1000 VAL ETF
464287598
178796
1513555
SH
SOLE
1505517
0
8038
ISHARES TR
RUS TP200 GR ETF
464289438
496
4089
SH
SOLE
4089
0
0
ISHARES TR
EAFE GRWTH ETF
464288885
12592
140100
SH
SOLE
136600
0
3500
ISHARES TR
S&P SML 600 GWT
464287887
16871
95617
SH
SOLE
92899
0
2718
ISHARES TR
MSCI EMG MKT ETF
464287234
65245
1479821
SH
SOLE
1479821
0
0
ISHARES TR
U.S. PHARMA ETF
464288836
382
2336
SH
SOLE
2336
0
0
ISHARES TR
MRNGSTR LG-CP VL
464288109
1123
11360
SH
SOLE
11360
0
0
ISHARES TR
EXPONENTIAL TECH
46434V381
873
17961
SH
SOLE
17961
0
0
ISHARES TR
RUS 2000 GRW ETF
464287648
74381
335777
SH
SOLE
335777
0
0
ISHARES TR
CORE S&P TTL STK
464287150
1445
19137
SH
SOLE
19137
0
0
ISHARES TR
S&P 500 VAL ETF
464287408
25851
229892
SH
SOLE
216490
0
13402
ISHARES TR
CORE S&P MCP ETF
464287507
66849
360740
SH
SOLE
360740
0
0
ISHARES TR
MSCI AC ASIA ETF
464288182
857
11111
SH
SOLE
11111
0
0
ISHARES TR
RUSSELL 3000 ETF
464287689
211172
1079004
SH
SOLE
1079004
0
0
ISHARES TR
GLOBAL MATER ETF
464288695
1045
14961
SH
SOLE
14961
0
0
ISHARES TR
U.S. REAL ES ETF
464287739
5058
63351
SH
SOLE
63351
0
0
ISHARES TR
INTL DEV RE ETF
464288489
2195
91667
SH
SOLE
91667
0
0
ISHARES TR
U.S. CNSM SV ETF
464287580
289
1154
SH
SOLE
1154
0
0
ISHARES TR
CORE S&P US VLU
464287663
20944
385786
SH
SOLE
385786
0
0
ISHARES TR
GLB CNSM STP ETF
464288737
1017
18366
SH
SOLE
18366
0
0
ISHARES TR
GLOB HLTHCRE ETF
464287325
323
4498
SH
SOLE
4498
0
0
ITAU UNIBANCO HLDG S A
SPON ADR REP PFD
465562106
1122
281919
SH
SOLE
281919
0
0
J P MORGAN EXCHANGE-TRADED F
BETBULD JAPAN
46641Q712
208
8447
SH
SOLE
8447
0
0
J P MORGAN EXCHANGE-TRADED F
DIV RTN INT EQ
46641Q209
662
12824
SH
SOLE
12824
0
0
J2 GLOBAL INC
COM
48123V102
1489
21505
SH
SOLE
21505
0
0
JACOBS ENGR GROUP INC
COM
469814107
382
4115
SH
SOLE
4115
0
0
JANUS DETROIT STR TR
HENDERSN SML ETF
47103U209
1549
29958
SH
SOLE
29958
0
0
JAZZ PHARMACEUTICALS PLC
SHS USD
G50871105
1441
10103
SH
SOLE
10103
0
0
JD.COM INC
SPON ADR CL A
47215P106
8764
112921
SH
SOLE
112921
0
0
JEFFERIES FINL GROUP INC
COM
47233W109
473
26269
SH
SOLE
26269
0
0
JETBLUE AWYS CORP
COM
477143101
313
27586
SH
SOLE
27586
0
0
JMP GROUP LLC
COM
46629U107
53
20807
SH
SOLE
20807
0
0
JOHN BEAN TECHNOLOGIES CORP
COM
477839104
6984
76002
SH
SOLE
76002
0
0
JOHN HANCOCK EXCHANGE TRADED
MULTIFACTR SML
47804J842
372
15254
SH
SOLE
15254
0
0
JOHNSON & JOHNSON
COM
478160104
185000
1242614
SH
SOLE
1216384
0
26230
JOHNSON CTLS INTL PLC
SHS
G51502105
4965
121532
SH
SOLE
121532
0
0
JONES LANG LASALLE INC
COM
48020Q107
2336
24424
SH
SOLE
24424
0
0
JPMORGAN CHASE & CO
COM
46625H100
242271
2516579
SH
SOLE
2499480
0
17099
JPMORGAN CHASE & CO
ALERIAN ML ETN
46625H365
2700
250473
SH
SOLE
250473
0
0
K12 INC
COM
48273U102
721
27374
SH
SOLE
27374
0
0
KANSAS CITY SOUTHERN
COM NEW
485170302
4550
25164
SH
SOLE
24414
0
750
KAR AUCTION SVCS INC
COM
48238T109
2738
190111
SH
SOLE
190111
0
0
KARYOPHARM THERAPEUTICS INC
COM
48576U106
320
21886
SH
SOLE
21886
0
0
KAYNE ANDERSON ENERGY INFRST
COM
486606106
267
66928
SH
SOLE
66928
0
0
KBL MERGER CORP IV
RIGHT 11/09/2020
48242A120
3
14500
SH
SOLE
14500
0
0
KBL MERGER CORP IV
*W EXP 01/15/202
48242A112
3
14500
SH
SOLE
14500
0
0
KELLOGG CO
COM
487836108
5703
88293
SH
SOLE
88293
0
0
KEMPER CORP
COM
488401100
383
5729
SH
SOLE
5729
0
0
KENNEDY-WILSON HOLDINGS INC
COM
489398107
7920
545467
SH
SOLE
545467
0
0
KEYCORP
COM
493267108
343
28749
SH
SOLE
28749
0
0
KEYSIGHT TECHNOLOGIES INC
COM
49338L103
1151
11650
SH
SOLE
11650
0
0
KILROY RLTY CORP
COM
49427F108
994
19139
SH
SOLE
19139
0
0
KIMBELL RTY PARTNERS LP
UNIT
49435R102
194
31797
SH
SOLE
31797
0
0
KIMBERLY CLARK CORP
COM
494368103
17337
117408
SH
SOLE
107018
0
10390
KIMCO RLTY CORP
COM
49446R109
333
29612
SH
SOLE
29612
0
0
KINDER MORGAN INC DEL
COM
49456B101
28152
2283250
SH
SOLE
1995523
0
287727
KINSALE CAP GROUP INC
COM
49714P108
385
2023
SH
SOLE
2023
0
0
KKR & CO INC
COM
48251W104
5432
158188
SH
SOLE
158188
0
0
KKR REAL ESTATE FIN TR INC
COM
48251K100
245
14820
SH
SOLE
14820
0
0
KLA CORP
COM NEW
482480100
9675
49936
SH
SOLE
49936
0
0
KNIGHT SWIFT TRANSN HLDGS IN
CL A
499049104
4049
99490
SH
SOLE
99490
0
0
KONINKLIJKE PHILIPS N V
NY REG SH NEW
500472303
1428
30294
SH
SOLE
30294
0
0
KRAFT HEINZ CO
COM
500754106
3757
125450
SH
SOLE
125450
0
0
KRANESHARES TR
CSI CHI INTERNET
500767306
2482
36409
SH
SOLE
36409
0
0
KROGER CO
COM
501044101
1729
50997
SH
SOLE
50997
0
0
KVH INDS INC
COM
482738101
888
98505
SH
SOLE
98505
0
0
L3HARRIS TECHNOLOGIES INC
COM
502431109
5580
32852
SH
SOLE
17331
0
15521
LA Z BOY INC
COM
505336107
443
14013
SH
SOLE
14013
0
0
LABORATORY CORP AMER HLDGS
COM NEW
50540R409
3074
16328
SH
SOLE
16328
0
0
LAKELAND BANCORP INC
COM
511637100
842
84638
SH
SOLE
84638
0
0
LAM RESEARCH CORP
COM
512807108
25137
75770
SH
SOLE
75770
0
0
LAMAR ADVERTISING CO NEW
CL A
512816109
2722
41133
SH
SOLE
41133
0
0
LAMB WESTON HLDGS INC
COM
513272104
1576
23781
SH
SOLE
23781
0
0
LANCASTER COLONY CORP
COM
513847103
392
2191
SH
SOLE
2191
0
0
LANDMARK INFRASTRCTUR PARTR
COM UNIT LTD
51508J108
439
48498
SH
SOLE
48498
0
0
LANDSTAR SYS INC
COM
515098101
1281
10205
SH
SOLE
10205
0
0
LAS VEGAS SANDS CORP
COM
517834107
5892
126269
SH
SOLE
126269
0
0
LATTICE STRATEGIES TR
HARTFORD MLT ETF
518416102
6784
262147
SH
SOLE
262147
0
0
LAUDER ESTEE COS INC
CL A
518439104
12810
58696
SH
SOLE
58696
0
0
LCI INDS
COM
50189K103
1195
11243
SH
SOLE
11243
0
0
LEGGETT & PLATT INC
COM
524660107
1035
25134
SH
SOLE
25134
0
0
LEIDOS HOLDINGS INC
COM
525327102
785
8804
SH
SOLE
8804
0
0
LENNAR CORP
CL A
526057104
14419
176528
SH
SOLE
176528
0
0
LENNOX INTL INC
COM
526107107
390
1432
SH
SOLE
1432
0
0
LEXINGTON REALTY TRUST
COM
529043101
821
78538
SH
SOLE
78538
0
0
LHC GROUP INC
COM
50187A107
355
1671
SH
SOLE
1671
0
0
LIBERTY BROADBAND CORP
COM SER C
530307305
925
6477
SH
SOLE
6477
0
0
LIBERTY GLOBAL PLC
SHS CL C
G5480U120
3362
163730
SH
SOLE
163730
0
0
LIBERTY MEDIA CORP DEL
COM C SIRIUSXM
531229607
583
17615
SH
SOLE
17615
0
0
LIBERTY MEDIA CORP DEL
COM SER C FRMLA
531229854
322
8878
SH
SOLE
8878
0
0
LIGAND PHARMACEUTICALS INC
COM NEW
53220K504
655
6875
SH
SOLE
6875
0
0
LILLY ELI & CO
COM
532457108
48536
327900
SH
SOLE
283615
0
44285
LINCOLN NATL CORP IND
COM
534187109
1959
62513
SH
SOLE
62513
0
0
LINDE PLC
SHS
G5494J103
29746
124915
SH
SOLE
124580
0
335
LITHIA MTRS INC
CL A
536797103
910
3993
SH
SOLE
3993
0
0
LITTELFUSE INC
COM
537008104
700
3946
SH
SOLE
3946
0
0
LIVE NATION ENTERTAINMENT IN
COM
538034109
322
5981
SH
SOLE
5981
0
0
LIVONGO HEALTH INC
COM
539183103
13083
93420
SH
SOLE
93420
0
0
LKQ CORP
COM
501889208
1378
49700
SH
SOLE
49700
0
0
LOCKHEED MARTIN CORP
COM
539830109
161591
421599
SH
SOLE
421549
0
50
LOEWS CORP
COM
540424108
795
22886
SH
SOLE
22886
0
0
LOWES COS INC
COM
548661107
113043
681555
SH
SOLE
675555
0
6000
LPL FINL HLDGS INC
COM
50212V100
209
2726
SH
SOLE
2726
0
0
LTC PPTYS INC
COM
502175102
330
9469
SH
SOLE
9469
0
0
LULULEMON ATHLETICA INC
COM
550021109
46382
140821
SH
SOLE
140821
0
0
LUMEN TECHNOLOGIES INC
COM
156700106
1234
122267
SH
SOLE
122267
0
0
LYFT INC
CL A COM
55087P104
604
21926
SH
SOLE
21926
0
0
LYONDELLBASELL INDUSTRIES N
SHS - A -
N53745100
24905
353312
SH
SOLE
353312
0
0
M & T BK CORP
COM
55261F104
823
8938
SH
SOLE
8938
0
0
MACOM TECH SOLUTIONS HLDGS I
COM
55405Y100
246
7225
SH
SOLE
7225
0
0
MAGELLAN MIDSTREAM PRTNRS LP
COM UNIT RP LP
559080106
2970
86838
SH
SOLE
86838
0
0
MAGNACHIP SEMICONDUCTOR CORP
COM
55933J203
1272
92811
SH
SOLE
92811
0
0
MAGNOLIA OIL & GAS CORP
CL A
559663109
420
81240
SH
SOLE
81240
0
0
MANHATTAN ASSOCS INC
COM
562750109
416
4361
SH
SOLE
4361
0
0
MANULIFE FINL CORP
COM
56501R106
1671
120161
SH
SOLE
120161
0
0
MARATHON OIL CORP
COM
565849106
94
22989
SH
SOLE
22989
0
0
MARATHON PETE CORP
COM
56585A102
1737
59213
SH
SOLE
59213
0
0
MARKEL CORP
COM
570535104
1259
1293
SH
SOLE
1293
0
0
MARKETAXESS HLDGS INC
COM
57060D108
823
1710
SH
SOLE
1710
0
0
MARRIOTT INTL INC NEW
CL A
571903202
16588
179178
SH
SOLE
179178
0
0
MARSH & MCLENNAN COS INC
COM
571748102
4524
39442
SH
SOLE
39442
0
0
MARTIN MARIETTA MATLS INC
COM
573284106
4492
19084
SH
SOLE
19084
0
0
MARVELL TECHNOLOGY GROUP LTD
ORD
G5876H105
17322
436314
SH
SOLE
436314
0
0
MASCO CORP
COM
574599106
3578
64893
SH
SOLE
19568
0
45325
MASIMO CORP
COM
574795100
58826
249200
SH
SOLE
249200
0
0
MASONITE INTL CORP
COM
575385109
1365
13874
SH
SOLE
13874
0
0
MASTERCARD INCORPORATED
CL A
57636Q104
137108
405440
SH
SOLE
405240
0
200
MASTERCRAFT BOAT HLDGS INC
COM
57637H103
916
52387
SH
SOLE
52387
0
0
MATCH GROUP INC NEW
COM
57667L107
403
3639
SH
SOLE
3639
0
0
MAXIM INTEGRATED PRODS INC
COM
57772K101
680
10052
SH
SOLE
10052
0
0
MAXIMUS INC
COM
577933104
723
10569
SH
SOLE
10569
0
0
MBIA INC
COM
55262C100
498
82116
SH
SOLE
82116
0
0
MCCORMICK & CO INC
COM NON VTG
579780206
3677
18943
SH
SOLE
18943
0
0
MCDONALDS CORP
COM
580135101
84355
384323
SH
SOLE
347413
0
36910
MCEWEN MNG INC
COM
58039P107
27
25050
SH
SOLE
25050
0
0
MCKESSON CORP
COM
58155Q103
3886
26091
SH
SOLE
26091
0
0
MDU RES GROUP INC
COM
552690109
485
21554
SH
SOLE
21554
0
0
MEDALLIA INC
COM
584021109
1904
69451
SH
SOLE
69451
0
0
MEDICAL PPTYS TRUST INC
COM
58463J304
1068
60551
SH
SOLE
60551
0
0
MEDIFAST INC
COM
58470H101
1140
6930
SH
SOLE
6930
0
0
MEDNAX INC
COM
58502B106
257
15764
SH
SOLE
15764
0
0
MEDTRONIC PLC
SHS
G5960L103
115749
1113832
SH
SOLE
1113832
0
0
MERCADOLIBRE INC
COM
58733R102
11304
10443
SH
SOLE
10443
0
0
MERCK & CO. INC
COM
58933Y105
127272
1534323
SH
SOLE
1532623
0
1700
MERIDIAN BIOSCIENCE INC
COM
589584101
579
34110
SH
SOLE
34110
0
0
METHODE ELECTRS INC
COM
591520200
368
12906
SH
SOLE
12906
0
0
METLIFE INC
COM
59156R108
2700
72636
SH
SOLE
72636
0
0
METTLER TOLEDO INTERNATIONAL
COM
592688105
7578
7847
SH
SOLE
7847
0
0
MGIC INVT CORP WIS
COM
552848103
163
18365
SH
SOLE
18365
0
0
MGM GROWTH PPTYS LLC
CL A COM
55303A105
962
34364
SH
SOLE
34364
0
0
MGM RESORTS INTERNATIONAL
COM
552953101
1556
71544
SH
SOLE
71544
0
0
MICROCHIP TECHNOLOGY INC.
COM
595017104
40460
393734
SH
SOLE
393734
0
0
MICRON TECHNOLOGY INC
COM
595112103
2331
49641
SH
SOLE
49641
0
0
MICROSOFT CORP
COM
594918104
864187
4108722
SH
SOLE
4056753
0
51969
MID-AMER APT CMNTYS INC
COM
59522J103
1118
9643
SH
SOLE
9643
0
0
MIDDLEBY CORP
COM
596278101
473
5270
SH
SOLE
5270
0
0
MILLER INDS INC TENN
COM NEW
600551204
660
21593
SH
SOLE
21593
0
0
MITSUBISHI UFJ FINL GROUP IN
SPONSORED ADS
606822104
473
118006
SH
SOLE
118006
0
0
MKS INSTRS INC
COM
55306N104
1152
10551
SH
SOLE
10551
0
0
MODERNA INC
COM
60770K107
752
10623
SH
SOLE
10623
0
0
MOELIS & CO
CL A
60786M105
7564
215240
SH
SOLE
215240
0
0
MOHAWK INDS INC
COM
608190104
282
2888
SH
SOLE
2888
0
0
MOLINA HEALTHCARE INC
COM
60855R100
415
2269
SH
SOLE
2269
0
0
MONARCH CASINO & RESORT INC
COM
609027107
201
4500
SH
SOLE
4500
0
0
MONDELEZ INTL INC
CL A
609207105
46247
804989
SH
SOLE
804989
0
0
MONGODB INC
CL A
60937P106
3093
13359
SH
SOLE
13359
0
0
MONOLITHIC PWR SYS INC
COM
609839105
381
1362
SH
SOLE
1362
0
0
MONRO INC
COM
610236101
304
7488
SH
SOLE
7488
0
0
MONSTER BEVERAGE CORP NEW
COM
61174X109
3219
40131
SH
SOLE
40131
0
0
MOODYS CORP
COM
615369105
3870
13351
SH
SOLE
13351
0
0
MORGAN STANLEY
COM NEW
617446448
50429
1042991
SH
SOLE
1042791
0
200
MORNINGSTAR INC
COM
617700109
248
1542
SH
SOLE
1542
0
0
MOTOROLA SOLUTIONS INC
COM NEW
620076307
2199
14022
SH
SOLE
14022
0
0
MPLX LP
COM UNIT REP LTD
55336V100
1239
78729
SH
SOLE
78729
0
0
MSA SAFETY INC
COM
553498106
1478
11014
SH
SOLE
11014
0
0
MSCI INC
COM
55354G100
28790
80694
SH
SOLE
80694
0
0
MSG NETWORK INC
CL A
553573106
1069
111663
SH
SOLE
111663
0
0
MUELLER INDS INC
COM
624756102
1784
65913
SH
SOLE
65913
0
0
MUELLER WTR PRODS INC
COM SER A
624758108
1329
127898
SH
SOLE
127898
0
0
MURPHY USA INC
COM
626755102
668
5207
SH
SOLE
5207
0
0
MYOKARDIA INC
COM
62857M105
201
1475
SH
SOLE
1475
0
0
NASDAQ INC
COM
631103108
829
6753
SH
SOLE
6753
0
0
NATERA INC
COM
632307104
1278
17694
SH
SOLE
17694
0
0
NATIONAL BEVERAGE CORP
COM
635017106
943
13862
SH
SOLE
13862
0
0
NATIONAL FUEL GAS CO N J
COM
636180101
832
20501
SH
SOLE
20501
0
0
NATIONAL GRID PLC
SPONSORED ADR NE
636274409
2275
39371
SH
SOLE
39371
0
0
NATIONAL HEALTH INVS INC
COM
63633D104
250
4151
SH
SOLE
4151
0
0
NATIONAL INSTRS CORP
COM
636518102
535
14998
SH
SOLE
14998
0
0
NATIONAL RETAIL PROPERTIES I
COM
637417106
413
11960
SH
SOLE
11960
0
0
NATURA &CO HLDG S A
ADS
63884N108
471
25883
SH
SOLE
25883
0
0
NEKTAR THERAPEUTICS
COM
640268108
238
14331
SH
SOLE
14331
0
0
NEOGEN CORP
COM
640491106
241
3079
SH
SOLE
3079
0
0
NETAPP INC
COM
64110D104
2382
54345
SH
SOLE
54345
0
0
NETEASE INC
SPONSORED ADS
64110W102
364
801
SH
SOLE
801
0
0
NETFLIX INC
COM
64110L106
28782
57561
SH
SOLE
57561
0
0
NEUBERGER BERMAN MLP AND ENR
COM
64129H104
401
168644
SH
SOLE
168644
0
0
NEUROCRINE BIOSCIENCES INC
COM
64125C109
792
8236
SH
SOLE
8236
0
0
NEVRO CORP
COM
64157F103
345
2480
SH
SOLE
2480
0
0
NEW ORIENTAL ED & TECHNOLOGY
SPON ADR
647581107
1170
7829
SH
SOLE
7829
0
0
NEW RESIDENTIAL INVT CORP
COM NEW
64828T201
418
52565
SH
SOLE
52565
0
0
NEW YORK CMNTY BANCORP INC
COM
649445103
203
24568
SH
SOLE
24568
0
0
NEW YORK TIMES CO
CL A
650111107
1678
39216
SH
SOLE
39216
0
0
NEWMARKET CORP
COM
651587107
1603
4681
SH
SOLE
4681
0
0
NEWMONT CORP
COM
651639106
1539
24261
SH
SOLE
24261
0
0
NEXPOINT RESIDENTIAL TR INC
COM
65341D102
413
9317
SH
SOLE
9317
0
0
NEXSTAR MEDIA GROUP INC
CL A
65336K103
317
3529
SH
SOLE
3529
0
0
NEXTERA ENERGY INC
COM
65339F101
129627
467024
SH
SOLE
467024
0
0
NEXTERA ENERGY PARTNERS LP
COM UNIT PART IN
65341B106
1077
17962
SH
SOLE
17962
0
0
NIC INC
COM
62914B100
415
21091
SH
SOLE
21091
0
0
NICE LTD
SPONSORED ADR
653656108
58309
256835
SH
SOLE
256835
0
0
NIKE INC
CL B
654106103
121423
967206
SH
SOLE
928311
0
38895
NISOURCE INC
COM
65473P105
238
10817
SH
SOLE
10817
0
0
NOKIA CORP
SPONSORED ADR
654902204
126
32204
SH
SOLE
32204
0
0
NORDSON CORP
COM
655663102
991
5166
SH
SOLE
5166
0
0
NORDSTROM INC
COM
655664100
612
51345
SH
SOLE
51345
0
0
NORFOLK SOUTHN CORP
COM
655844108
17546
81995
SH
SOLE
81995
0
0
NORTH EUROPEAN OIL RTY TR
SH BEN INT
659310106
40
13450
SH
SOLE
12650
0
800
NORTHERN TR CORP
COM
665859104
13943
178829
SH
SOLE
178829
0
0
NORTHROP GRUMMAN CORP
COM
666807102
4535
14375
SH
SOLE
14375
0
0
NORTHWEST NAT HLDG CO
COM
66765N105
543
11974
SH
SOLE
11974
0
0
NORTHWESTERN CORP
COM NEW
668074305
808
16622
SH
SOLE
16622
0
0
NORWEGIAN CRUISE LINE HLDG L
SHS
G66721104
13329
779032
SH
SOLE
779032
0
0
NOVANTA INC
COM
67000B104
242
2301
SH
SOLE
2301
0
0
NOVARTIS AG
SPONSORED ADR
66987V109
20582
236685
SH
SOLE
236685
0
0
NOVO-NORDISK A S
ADR
670100205
7595
109394
SH
SOLE
109394
0
0
NRG ENERGY INC
COM NEW
629377508
1917
62350
SH
SOLE
62350
0
0
NUANCE COMMUNICATIONS INC
COM
67020Y100
813
24507
SH
SOLE
24507
0
0
NUCOR CORP
COM
670346105
840
18734
SH
SOLE
18734
0
0
NUSHARES ETF TR
NUVEEN ESG SMLCP
67092P607
352
11862
SH
SOLE
11862
0
0
NUSTAR ENERGY LP
UNIT COM
67058H102
276
26017
SH
SOLE
26017
0
0
NUTANIX INC
CL A
67059N108
612
27574
SH
SOLE
27574
0
0
NUTRIEN LTD
COM
67077M108
848
21685
SH
SOLE
21685
0
0
NVIDIA CORPORATION
COM
67066G104
222342
410817
SH
SOLE
410817
0
0
NXP SEMICONDUCTORS N V
COM
N6596X109
1704
13649
SH
SOLE
13649
0
0
OCCIDENTAL PETE CORP
COM
674599105
1738
173611
SH
SOLE
163335
0
10276
OCCIDENTAL PETE CORP
*W EXP 08/03/202
674599162
65
21504
SH
SOLE
20220
0
1284
OCEANFIRST FINL CORP
COM
675234108
416
30421
SH
SOLE
30421
0
0
OGE ENERGY CORP
COM
670837103
240
7998
SH
SOLE
7998
0
0
O-I GLASS INC
COM
67098H104
412
38901
SH
SOLE
38901
0
0
OIL STS INTL INC
COM
678026105
85
31116
SH
SOLE
31116
0
0
OKTA INC
CL A
679295105
2839
13276
SH
SOLE
13276
0
0
OLD DOMINION FREIGHT LINE IN
COM
679580100
1794
9917
SH
SOLE
9917
0
0
OLD REP INTL CORP
COM
680223104
570
38644
SH
SOLE
38644
0
0
OLLIES BARGAIN OUTLET HLDGS
COM
681116109
429
4909
SH
SOLE
4909
0
0
OMEGA HEALTHCARE INVS INC
COM
681936100
22128
739065
SH
SOLE
739065
0
0
OMNICELL COM
COM
68213N109
672
8995
SH
SOLE
8995
0
0
OMNICOM GROUP INC
COM
681919106
5547
112055
SH
SOLE
90755
0
21300
ON SEMICONDUCTOR CORP
COM
682189105
652
30072
SH
SOLE
30072
0
0
ONEOK INC NEW
COM
682680103
19562
752964
SH
SOLE
752964
0
0
ONESPAWORLD HOLDINGS LIMITED
COM
P73684113
143
22025
SH
SOLE
22025
0
0
ONTO INNOVATION INC
COM
683344105
256
8611
SH
SOLE
8611
0
0
OPES ACQUISITION CORP
*W EXP 03/13/202
68373P118
24
10000
SH
SOLE
10000
0
0
OPTINOSE INC
COM
68404V100
47
12042
SH
SOLE
12042
0
0
ORACLE CORP
COM
68389X105
49557
830103
SH
SOLE
830103
0
0
ORASURE TECHNOLOGIES INC
COM
68554V108
701
57586
SH
SOLE
57586
0
0
OREILLY AUTOMOTIVE INC
COM
67103H107
21244
46074
SH
SOLE
46074
0
0
OSHKOSH CORP
COM
688239201
1136
15460
SH
SOLE
15460
0
0
OTIS WORLDWIDE CORP
COM
68902V107
8023
128526
SH
SOLE
128526
0
0
OUTFRONT MEDIA INC
COM
69007J106
631
43358
SH
SOLE
43358
0
0
OWL ROCK CAPITAL CORPORATION
COM
69121K104
11742
973598
SH
SOLE
973598
0
0
PACCAR INC
COM
693718108
3769
44196
SH
SOLE
24936
0
19260
PACER FDS TR
BNCHMRK INFRA
69374H741
3976
112541
SH
SOLE
112541
0
0
PACIRA BIOSCIENCES
COM
695127100
1039
17275
SH
SOLE
17275
0
0
PACKAGING CORP AMER
COM
695156109
2484
22777
SH
SOLE
22777
0
0
PACWEST BANCORP DEL
COM
695263103
174
10212
SH
SOLE
10212
0
0
PAGERDUTY INC
COM
69553P100
414
15268
SH
SOLE
15268
0
0
PALANTIR TECHNOLOGIES INC
CL A
69608A108
242
25500
SH
SOLE
25500
0
0
PALO ALTO NETWORKS INC
COM
697435105
31960
130582
SH
SOLE
130582
0
0
PARK HOTELS RESORTS INC
COM
700517105
996
99691
SH
SOLE
99691
0
0
PARKER-HANNIFIN CORP
COM
701094104
2590
12799
SH
SOLE
12799
0
0
PARSLEY ENERGY INC
CL A
701877102
210
22449
SH
SOLE
22449
0
0
PATRICK INDS INC
COM
703343103
276
4805
SH
SOLE
4805
0
0
PAYCHEX INC
COM
704326107
53143
666207
SH
SOLE
666107
0
100
PAYCOM SOFTWARE INC
COM
70432V102
14146
45442
SH
SOLE
45442
0
0
PAYLOCITY HLDG CORP
COM
70438V106
332
2054
SH
SOLE
2054
0
0
PAYPAL HLDGS INC
COM
70450Y103
183140
929502
SH
SOLE
929370
0
132
PBF ENERGY INC
CL A
69318G106
73
12843
SH
SOLE
12843
0
0
PDC ENERGY INC
COM
69327R101
233
18834
SH
SOLE
18834
0
0
PEBBLEBROOK HOTEL TR
COM
70509V100
1121
89431
SH
SOLE
89431
0
0
PELOTON INTERACTIVE INC
CL A COM
70614W100
1809
18227
SH
SOLE
18227
0
0
PEMBINA PIPELINE CORP
COM
706327103
13220
622710
SH
SOLE
622710
0
0
PENN NATL GAMING INC
COM
707569109
9273
127553
SH
SOLE
127553
0
0
PENNSYLVANIA REAL ESTATE INV
SH BEN INT
709102107
52
93203
SH
SOLE
93203
0
0
PENUMBRA INC
COM
70975L107
5041
25934
SH
SOLE
25934
0
0
PEOPLES UNITED FINANCIAL INC
COM
712704105
550
53304
SH
SOLE
53304
0
0
PEPSICO INC
COM
713448108
194406
1402640
SH
SOLE
1355127
0
47513
PERCEPTRON INC
COM
71361F100
513
75388
SH
SOLE
75388
0
0
PERFORMANCE FOOD GROUP CO
COM
71377A103
834
24080
SH
SOLE
24080
0
0
PERRIGO CO PLC
SHS
G97822103
1066
23217
SH
SOLE
23217
0
0
PFIZER INC
COM
717081103
168664
4595748
SH
SOLE
4552469
0
43279
PG&E CORP
COM
69331C108
278
29563
SH
SOLE
29563
0
0
PGT INNOVATIONS INC
COM
69336V101
273
15592
SH
SOLE
15592
0
0
PHILIP MORRIS INTL INC
COM
718172109
24860
331510
SH
SOLE
331285
0
225
PHILLIPS 66
COM
718546104
4474
86306
SH
SOLE
86306
0
0
PHILLIPS 66 PARTNERS LP
COM UNIT REP INT
718549207
266
11558
SH
SOLE
11558
0
0
PHREESIA INC
COM
71944F106
234
7278
SH
SOLE
7278
0
0
PHYSICIANS RLTY TR
COM
71943U104
1719
95974
SH
SOLE
95974
0
0
PINNACLE FINL PARTNERS INC
COM
72346Q104
235
6590
SH
SOLE
6590
0
0
PINTEREST INC
CL A
72352L106
1000
24089
SH
SOLE
24089
0
0
PIONEER NAT RES CO
COM
723787107
1109
12902
SH
SOLE
12902
0
0
PIPER SANDLER COMPANIES
COM
724078100
238
3255
SH
SOLE
3255
0
0
PJT PARTNERS INC
COM CL A
69343T107
586
9662
SH
SOLE
9662
0
0
PLAINS ALL AMERN PIPELINE L
UNIT LTD PARTN
726503105
884
147856
SH
SOLE
147856
0
0
PLYMOUTH INDL REIT INC
COM
729640102
484
39216
SH
SOLE
39216
0
0
PNC FINL SVCS GROUP INC
COM
693475105
39019
355010
SH
SOLE
355010
0
0
POLARIS INC
COM
731068102
392
4156
SH
SOLE
4156
0
0
POOL CORP
COM
73278L105
2589
7740
SH
SOLE
7740
0
0
PORTLAND GEN ELEC CO
COM NEW
736508847
12043
339226
SH
SOLE
339226
0
0
POST HLDGS INC
COM
737446104
3136
36467
SH
SOLE
36467
0
0
POSTAL REALTY TRUST INC
CL A
73757R102
238
15689
SH
SOLE
15689
0
0
POWER INTEGRATIONS INC
COM
739276103
289
5221
SH
SOLE
5221
0
0
PPG INDS INC
COM
693506107
3874
31732
SH
SOLE
31732
0
0
PPL CORP
COM
69351T106
4169
153205
SH
SOLE
153205
0
0
PREMIER INC
CL A
74051N102
1076
32785
SH
SOLE
32785
0
0
PRESTIGE CONSMR HEALTHCARE I
COM
74112D101
761
20893
SH
SOLE
20893
0
0
PRICE T ROWE GROUP INC
COM
74144T108
30500
237874
SH
SOLE
237874
0
0
PRIMERICA INC
COM
74164M108
783
6919
SH
SOLE
6919
0
0
PRIMO WATER CORPORATION
COM
74167P108
416
29273
SH
SOLE
29273
0
0
PRIMORIS SVCS CORP
COM
74164F103
190
10544
SH
SOLE
10544
0
0
PRINCIPAL FINANCIAL GROUP IN
COM
74251V102
604
14995
SH
SOLE
14995
0
0
PROCTER AND GAMBLE CO
COM
742718109
203509
1464199
SH
SOLE
1442944
0
21255
PROGRESSIVE CORP
COM
743315103
37600
397170
SH
SOLE
397170
0
0
PROLOGIS INC.
COM
74340W103
195057
1938551
SH
SOLE
1938551
0
0
PROOFPOINT INC
COM
743424103
772
7311
SH
SOLE
7311
0
0
PROSHARES TR
S&P 500 DV ARIST
74348A467
14905
206589
SH
SOLE
206589
0
0
PROSHARES TR
MSCI EMRG MKTS
74347B847
713
14477
SH
SOLE
14477
0
0
PROSHARES TR
RUSS 2000 DIVD
74347B698
853
18100
SH
SOLE
18100
0
0
PROSPECT CAP CORP
COM
74348T102
1968
391204
SH
SOLE
391204
0
0
PROSPERITY BANCSHARES INC
COM
743606105
504
9725
SH
SOLE
9725
0
0
PROTO LABS INC
COM
743713109
265
2045
SH
SOLE
2045
0
0
PROVIDENT FINL SVCS INC
COM
74386T105
352
28834
SH
SOLE
28834
0
0
PRUDENTIAL FINL INC
COM
744320102
713
11231
SH
SOLE
11231
0
0
PRUDENTIAL PLC
ADR
74435K204
612
21406
SH
SOLE
21406
0
0
PTC INC
COM
69370C100
380
4594
SH
SOLE
4594
0
0
PTC THERAPEUTICS INC
COM
69366J200
338
7226
SH
SOLE
7226
0
0
PUBLIC STORAGE
COM
74460D109
11335
50894
SH
SOLE
50894
0
0
PUBLIC SVC ENTERPRISE GRP IN
COM
744573106
1273
23176
SH
SOLE
23176
0
0
PULMATRIX INC
COM NEW
74584P202
12
10000
SH
SOLE
10000
0
0
PULSE BIOSCIENCES INC
COM
74587B101
593
50323
SH
SOLE
50323
0
0
PULTE GROUP INC
COM
745867101
263
5682
SH
SOLE
5682
0
0
PURE STORAGE INC
CL A
74624M102
464
30178
SH
SOLE
30178
0
0
PURPLE INNOVATION INC
COM
74640Y106
3001
120700
SH
SOLE
120700
0
0
Q2 HLDGS INC
COM
74736L109
283
3101
SH
SOLE
3101
0
0
QORVO INC
COM
74736K101
7343
56918
SH
SOLE
56918
0
0
QTS RLTY TR INC
COM CL A
74736A103
522
8277
SH
SOLE
8277
0
0
QUAKER CHEM CORP
COM
747316107
1023
5692
SH
SOLE
5692
0
0
QUALCOMM INC
COM
747525103
138991
1181090
SH
SOLE
1175090
0
6000
QUALYS INC
COM
74758T303
491
5010
SH
SOLE
5010
0
0
QUANEX BUILDING PRODUCTS COR
COM
747619104
776
42104
SH
SOLE
42104
0
0
QUANTA SVCS INC
COM
74762E102
1713
32405
SH
SOLE
32405
0
0
QUANTERIX CORP
COM
74766Q101
2665
78985
SH
SOLE
78985
0
0
QUEST DIAGNOSTICS INC
COM
74834L100
2263
19762
SH
SOLE
19762
0
0
QUIDEL CORP
COM
74838J101
1132
5162
SH
SOLE
5162
0
0
QURATE RETAIL INC
COM SER A
74915M100
957
133316
SH
SOLE
133316
0
0
RADWARE LTD
ORD
M81873107
375
15459
SH
SOLE
15459
0
0
RAPID7 INC
COM
753422104
581
9488
SH
SOLE
9488
0
0
RAYMOND JAMES FINL INC
COM
754730109
1256
17263
SH
SOLE
17263
0
0
RAYTHEON TECHNOLOGIES CORP
COM
75513E101
79153
1375609
SH
SOLE
1351609
0
24000
RBC BEARINGS INC
COM
75524B104
1182
9750
SH
SOLE
9750
0
0
READY CAPITAL CORP
COM
75574U101
166
14829
SH
SOLE
14829
0
0
REALPAGE INC
COM
75606N109
347
6026
SH
SOLE
6026
0
0
REALTY INCOME CORP
COM
756109104
2933
48279
SH
SOLE
48279
0
0
REATA PHARMACEUTICALS INC
CL A
75615P103
346
3552
SH
SOLE
3552
0
0
RED ROCK RESORTS INC
CL A
75700L108
2501
146260
SH
SOLE
146260
0
0
REDFIN CORP
COM
75737F108
504
10098
SH
SOLE
10098
0
0
REGENCY CTRS CORP
COM
758849103
246
6468
SH
SOLE
6468
0
0
REGENERON PHARMACEUTICALS
COM
75886F107
15691
28030
SH
SOLE
28030
0
0
REGIONS FINANCIAL CORP NEW
COM
7591EP100
3452
299368
SH
SOLE
299368
0
0
REINSURANCE GRP OF AMERICA I
COM NEW
759351604
221
2319
SH
SOLE
2319
0
0
RELX PLC
SPONSORED ADR
759530108
1799
80441
SH
SOLE
80441
0
0
RENAISSANCERE HLDGS LTD
COM
G7496G103
471
2776
SH
SOLE
2776
0
0
RENASANT CORP
COM
75970E107
431
18960
SH
SOLE
18960
0
0
RENT A CTR INC NEW
COM
76009N100
2032
67975
SH
SOLE
67975
0
0
REPLIGEN CORP
COM
759916109
1032
6995
SH
SOLE
6995
0
0
REPUBLIC SVCS INC
COM
760759100
3318
35548
SH
SOLE
35548
0
0
RESMED INC
COM
761152107
7575
44188
SH
SOLE
44188
0
0
RESOURCES CONNECTION INC
COM
76122Q105
326
28189
SH
SOLE
28189
0
0
RESTAURANT BRANDS INTL INC
COM
76131D103
305
5309
SH
SOLE
5309
0
0
REVANCE THERAPEUTICS INC
COM
761330109
1266
50348
SH
SOLE
50348
0
0
REVOLUTION MEDICINES INC
COM
76155X100
4655
133776
SH
SOLE
133776
0
0
RH
COM
74967X103
20684
54058
SH
SOLE
54058
0
0
RINGCENTRAL INC
CL A
76680R206
2019
7352
SH
SOLE
7352
0
0
RIO TINTO PLC
SPONSORED ADR
767204100
9839
162922
SH
SOLE
162922
0
0
RITCHIE BROS AUCTIONEERS
COM
767744105
1966
33179
SH
SOLE
33179
0
0
RLI CORP
COM
749607107
1038
12400
SH
SOLE
12400
0
0
RLJ LODGING TR
COM
74965L101
357
41267
SH
SOLE
41267
0
0
ROBERT HALF INTL INC
COM
770323103
2507
47361
SH
SOLE
47361
0
0
ROCKWELL AUTOMATION INC
COM
773903109
4251
19263
SH
SOLE
19263
0
0
ROKU INC
COM CL A
77543R102
11173
59178
SH
SOLE
59178
0
0
ROLLINS INC
COM
775711104
754
13918
SH
SOLE
13918
0
0
ROPER TECHNOLOGIES INC
COM
776696106
83426
211145
SH
SOLE
211145
0
0
ROSS STORES INC
COM
778296103
2405
25771
SH
SOLE
25771
0
0
ROYAL BK CDA
COM
780087102
1211
17269
SH
SOLE
17269
0
0
ROYAL CARIBBEAN GROUP
COM
V7780T103
3036
46905
SH
SOLE
46905
0
0
ROYAL DUTCH SHELL PLC
SPON ADR B
780259107
1495
61730
SH
SOLE
61730
0
0
ROYAL DUTCH SHELL PLC
SPONS ADR A
780259206
1458
57907
SH
SOLE
56907
0
1000
ROYAL GOLD INC
COM
780287108
239
1988
SH
SOLE
1988
0
0
ROYCE VALUE TR INC
COM
780910105
569
44990
SH
SOLE
44990
0
0
RPM INTL INC
COM
749685103
60900
735155
SH
SOLE
718528
0
16627
RYANAIR HOLDINGS PLC
SPONSORED ADS
783513203
282
3447
SH
SOLE
3447
0
0
S&P GLOBAL INC
COM
78409V104
46202
128126
SH
SOLE
128126
0
0
SAFEHOLD INC
COM
78645L100
532
8567
SH
SOLE
8567
0
0
SAGE THERAPEUTICS INC
COM
78667J108
228
3729
SH
SOLE
3729
0
0
SAIA INC
COM
78709Y105
395
3130
SH
SOLE
3130
0
0
SALESFORCE COM INC
COM
79466L302
141011
561083
SH
SOLE
561083
0
0
SANDY SPRING BANCORP INC
COM
800363103
887
38417
SH
SOLE
38417
0
0
SANOFI
SPONSORED ADR
80105N105
4443
88565
SH
SOLE
88440
0
125
SAP SE
SPON ADR
803054204
10337
66345
SH
SOLE
65345
0
1000
SARATOGA INVT CORP
COM NEW
80349A208
881
52497
SH
SOLE
52497
0
0
SAREPTA THERAPEUTICS INC
COM
803607100
219
1560
SH
SOLE
1560
0
0
SBA COMMUNICATIONS CORP NEW
CL A
78410G104
2693
8456
SH
SOLE
8456
0
0
SCHLUMBERGER LTD
COM
806857108
2348
150871
SH
SOLE
150871
0
0
SCHNEIDER NATIONAL INC
CL B
80689H102
252
10196
SH
SOLE
10196
0
0
SCHWAB CHARLES CORP
COM
808513105
21818
602218
SH
SOLE
602218
0
0
SCHWAB STRATEGIC TR
US LRG CAP ETF
808524201
8106
100535
SH
SOLE
100535
0
0
SCHWAB STRATEGIC TR
INTL EQTY ETF
808524805
5131
163412
SH
SOLE
163412
0
0
SCHWAB STRATEGIC TR
US MID-CAP ETF
808524508
7789
140400
SH
SOLE
140400
0
0
SCHWAB STRATEGIC TR
US SML CAP ETF
808524607
7974
116715
SH
SOLE
116715
0
0
SCHWAB STRATEGIC TR
US BRD MKT ETF
808524102
3663
45995
SH
SOLE
45995
0
0
SCHWAB STRATEGIC TR
US LCAP VA ETF
808524409
950
18202
SH
SOLE
18202
0
0
SCHWAB STRATEGIC TR
US LCAP GR ETF
808524300
1177
10222
SH
SOLE
10222
0
0
SCHWAB STRATEGIC TR
EMRG MKTEQ ETF
808524706
3872
144700
SH
SOLE
144700
0
0
SCHWAB STRATEGIC TR
US DIVIDEND EQ
808524797
4748
85852
SH
SOLE
85852
0
0
SCOTTS MIRACLE GRO CO
CL A
810186106
1656
10833
SH
SOLE
10833
0
0
SEA LTD
SPONSORD ADS
81141R100
224
1454
SH
SOLE
1454
0
0
SEABRIDGE GOLD INC
COM
811916105
2976
158450
SH
SOLE
158450
0
0
SEAGATE TECHNOLOGY PLC
SHS
G7945M107
2970
60275
SH
SOLE
60275
0
0
SEALED AIR CORP NEW
COM
81211K100
363
9350
SH
SOLE
9350
0
0
SEI INVTS CO
COM
784117103
857
16890
SH
SOLE
16890
0
0
SELECT MED HLDGS CORP
COM
81619Q105
602
28931
SH
SOLE
28931
0
0
SELECT SECTOR SPDR TR
RL EST SEL SEC
81369Y860
2637
74772
SH
SOLE
74772
0
0
SELECT SECTOR SPDR TR
SBI CONS STPLS
81369Y308
19155
298830
SH
SOLE
298830
0
0
SELECT SECTOR SPDR TR
SBI INT-INDS
81369Y704
15324
199068
SH
SOLE
199068
0
0
SELECT SECTOR SPDR TR
TECHNOLOGY
81369Y803
67893
581776
SH
SOLE
581776
0
0
SELECT SECTOR SPDR TR
SBI MATERIALS
81369Y100
3522
55342
SH
SOLE
55342
0
0
SELECT SECTOR SPDR TR
ENERGY
81369Y506
5989
199972
SH
SOLE
199972
0
0
SELECT SECTOR SPDR TR
SBI INT-UTILS
81369Y886
28892
486568
SH
SOLE
486568
0
0
SELECT SECTOR SPDR TR
COMMUNICATION
81369Y852
12684
213533
SH
SOLE
213533
0
0
SELECT SECTOR SPDR TR
SBI CONS DISCR
81369Y407
12608
85780
SH
SOLE
85780
0
0
SELECT SECTOR SPDR TR
SBI HEALTHCARE
81369Y209
52619
498849
SH
SOLE
498849
0
0
SELECT SECTOR SPDR TR
SBI INT-FINL
81369Y605
38501
1599559
SH
SOLE
1599559
0
0
SELECTIVE INS GROUP INC
COM
816300107
1345
26126
SH
SOLE
26126
0
0
SEMPRA ENERGY
COM
816851109
10375
87657
SH
SOLE
87657
0
0
SEMTECH CORP
COM
816850101
1668
31490
SH
SOLE
31490
0
0
SENSATA TECHNOLOGIES HLDNG P
SHS
G8060N102
1350
31291
SH
SOLE
31291
0
0
SERVICE CORP INTL
COM
817565104
484
11480
SH
SOLE
11480
0
0
SERVICEMASTER GLOBAL HLDGS I
COM
81761R109
1124
28178
SH
SOLE
28178
0
0
SERVICENOW INC
COM
81762P102
43800
90310
SH
SOLE
90310
0
0
SHELL MIDSTREAM PARTNERS L P
UNIT LTD INT
822634101
242
25551
SH
SOLE
25551
0
0
SHERWIN WILLIAMS CO
COM
824348106
36664
52622
SH
SOLE
52622
0
0
SHOPIFY INC
CL A
82509L107
21473
20991
SH
SOLE
20991
0
0
SHUTTERSTOCK INC
COM
825690100
515
9889
SH
SOLE
9889
0
0
SIGNATURE BK NEW YORK N Y
COM
82669G104
482
5806
SH
SOLE
5806
0
0
SILGAN HOLDINGS INC
COM
827048109
247
6722
SH
SOLE
6722
0
0
SILICOM LTD
ORD
M84116108
492
15184
SH
SOLE
15184
0
0
SILICON LABORATORIES INC
COM
826919102
547
5588
SH
SOLE
5588
0
0
SILICON MOTION TECHNOLOGY CO
SPONSORED ADR
82706C108
1552
41086
SH
SOLE
41086
0
0
SIMON PPTY GROUP INC NEW
COM
828806109
18496
285967
SH
SOLE
285967
0
0
SIRIUS XM HOLDINGS INC
COM
82968B103
633
118091
SH
SOLE
118091
0
0
SITE CTRS CORP
COM
82981J109
116
16131
SH
SOLE
16131
0
0
SITEONE LANDSCAPE SUPPLY INC
COM
82982L103
1378
11296
SH
SOLE
11296
0
0
SKYLINE CHAMPION CORPORATION
COM
830830105
247
9224
SH
SOLE
9224
0
0
SKYWORKS SOLUTIONS INC
COM
83088M102
11156
76673
SH
SOLE
57873
0
18800
SL GREEN RLTY CORP
COM
78440X101
354
7643
SH
SOLE
7643
0
0
SLACK TECHNOLOGIES INC
COM CL A
83088V102
862
32095
SH
SOLE
32095
0
0
SLM CORP
COM
78442P106
105
12962
SH
SOLE
12962
0
0
SMITH & NEPHEW GROUP PLC
SPDN ADR NEW
83175M205
5003
127944
SH
SOLE
127944
0
0
SMITH A O CORP
COM
831865209
277
5239
SH
SOLE
5239
0
0
SMUCKER J M CO
COM NEW
832696405
1787
15466
SH
SOLE
15466
0
0
SNAP INC
CL A
83304A106
17393
666162
SH
SOLE
666162
0
0
SNAP ON INC
COM
833034101
2624
17834
SH
SOLE
17834
0
0
SOLAREDGE TECHNOLOGIES INC
COM
83417M104
4890
20514
SH
SOLE
20514
0
0
SOLARWINDS CORP
COM
83417Q105
250
12313
SH
SOLE
12313
0
0
SOLITON INC
COM
834251100
798
104500
SH
SOLE
104500
0
0
SONOCO PRODS CO
COM
835495102
11642
227953
SH
SOLE
220491
0
7462
SONOS INC
COM
83570H108
171
11285
SH
SOLE
11285
0
0
SONY CORP
SPONSORED ADR
835699307
2039
26561
SH
SOLE
26561
0
0
SOUTHERN CO
COM
842587107
3546
65406
SH
SOLE
65406
0
0
SOUTHWEST AIRLS CO
COM
844741108
2545
67854
SH
SOLE
67854
0
0
SPDR DOW JONES INDL AVERAGE
UT SER 1
78467X109
20803
74964
SH
SOLE
74964
0
0
SPDR INDEX SHS FDS
DJ INTL RL ETF
78463X863
1822
61332
SH
SOLE
61332
0
0
SPDR INDEX SHS FDS
MSCI ACWI EXUS
78463X848
224
9334
SH
SOLE
9334
0
0
SPDR INDEX SHS FDS
PORTFOLIO DEVLPD
78463X889
3553
121435
SH
SOLE
121435
0
0
SPDR INDEX SHS FDS
EURO STOXX 50
78463X202
598
16457
SH
SOLE
16457
0
0
SPDR INDEX SHS FDS
PORTFOLIO EMG MK
78463X509
205
5607
SH
SOLE
5607
0
0
SPDR INDEX SHS FDS
S&P INTL ETF
78463X772
2330
69071
SH
SOLE
69071
0
0
SPDR INDEX SHS FDS
MSCI EAFE STRTGC
78463X434
785
12692
SH
SOLE
12692
0
0
SPDR INDEX SHS FDS
S&P CHINA ETF
78463X400
704
5925
SH
SOLE
5925
0
0
SPDR S&P 500 ETF TR
TR UNIT
78462F103
1150882
3436597
SH
SOLE
3436597
0
0
SPDR S&P MIDCAP 400 ETF TR
UTSER1 S&PDCRP
78467Y107
55491
163772
SH
SOLE
163772
0
0
SPDR SER TR
PORTFOLIO S&P400
78464A847
242
7428
SH
SOLE
7428
0
0
SPDR SER TR
S&P 400 MDCP GRW
78464A821
1011
17617
SH
SOLE
17617
0
0
SPDR SER TR
PORTFOLIO S&P600
78468R853
273
9957
SH
SOLE
9957
0
0
SPDR SER TR
SPDR S&P 500 ETF
78468R796
835
10000
SH
SOLE
10000
0
0
SPDR SER TR
S&P DIVID ETF
78464A763
81243
879257
SH
SOLE
879257
0
0
SPDR SER TR
S&P BK ETF
78464A797
1364
46324
SH
SOLE
46324
0
0
SPDR SER TR
PRTFLO S&P500 GW
78464A409
15250
304329
SH
SOLE
304329
0
0
SPDR SER TR
PRTFLO S&P500 VL
78464A508
19472
644758
SH
SOLE
644758
0
0
SPDR SER TR
S&P BIOTECH
78464A870
12383
111126
SH
SOLE
111126
0
0
SPDR SER TR
S&P REGL BKG
78464A698
672
18834
SH
SOLE
18834
0
0
SPDR SER TR
S&P HOMEBUILD
78464A888
234
4339
SH
SOLE
4339
0
0
SPDR SER TR
S&P 600 SML CAP
78464A813
2128
34967
SH
SOLE
34967
0
0
SPDR SER TR
AEROSPACE DEF
78464A631
1257
14392
SH
SOLE
14392
0
0
SPDR SER TR
DJ REIT ETF
78464A607
283
3629
SH
SOLE
3629
0
0
SPECTRUM BRANDS HLDGS INC NE
COM
84790A105
809
14159
SH
SOLE
14159
0
0
SPIRIT RLTY CAP INC NEW
COM NEW
84860W300
964
28555
SH
SOLE
28555
0
0
SPLUNK INC
COM
848637104
20417
108528
SH
SOLE
108528
0
0
SPOTIFY TECHNOLOGY S A
SHS
L8681T102
3919
16156
SH
SOLE
16156
0
0
SQUARE INC
CL A
852234103
34962
215087
SH
SOLE
215087
0
0
SS&C TECHNOLOGIES HLDGS INC
COM
78467J100
627
10362
SH
SOLE
10362
0
0
STAG INDL INC
COM
85254J102
572
18750
SH
SOLE
18750
0
0
STANDARD MTR PRODS INC
COM
853666105
267
5983
SH
SOLE
5983
0
0
STANLEY BLACK & DECKER INC
COM
854502101
12042
74240
SH
SOLE
74240
0
0
STAR GROUP L P
UNIT LTD PARTNR
85512C105
195
20000
SH
SOLE
20000
0
0
STARBUCKS CORP
COM
855244109
140417
1634278
SH
SOLE
1633278
0
1000
STARWOOD PPTY TR INC
COM
85571B105
16305
1080537
SH
SOLE
1080537
0
0
STATE STR CORP
COM
857477103
5612
94598
SH
SOLE
94598
0
0
STEREOTAXIS INC
COM NEW
85916J409
149
41593
SH
SOLE
41593
0
0
STERICYCLE INC
COM
858912108
2440
38692
SH
SOLE
38692
0
0
STERIS PLC
SHS USD
G8473T100
6233
35378
SH
SOLE
35378
0
0
STERLING BANCORP DEL
COM
85917A100
127
12112
SH
SOLE
12112
0
0
STERLING BANCORP INC
COM
85917W102
90
30000
SH
SOLE
30000
0
0
STIFEL FINL CORP
COM
860630102
728
14394
SH
SOLE
14394
0
0
STMICROELECTRONICS N V
NY REGISTRY
861012102
299
9757
SH
SOLE
9757
0
0
STORE CAP CORP
COM
862121100
2841
103581
SH
SOLE
103581
0
0
STRATEGIC ED INC
COM
86272C103
609
6660
SH
SOLE
6660
0
0
STRYKER CORPORATION
COM
863667101
22634
108624
SH
SOLE
108624
0
0
SUBURBAN PROPANE PARTNERS L
UNIT LTD PARTN
864482104
882
54166
SH
SOLE
54166
0
0
SUMITOMO MITSUI FINL GROUP I
SPONSORED ADR
86562M209
150
26803
SH
SOLE
26803
0
0
SUMMIT HOTEL PPTYS INC
COM
866082100
570
109950
SH
SOLE
109950
0
0
SUN CMNTYS INC
COM
866674104
14255
101378
SH
SOLE
101378
0
0
SUN LIFE FINANCIAL INC.
COM
866796105
287
7037
SH
SOLE
7037
0
0
SUNCOR ENERGY INC NEW
COM
867224107
2944
240729
SH
SOLE
240729
0
0
SUNOCO LP/SUNOCO FIN CORP
COM UT REP LP
86765K109
370
15173
SH
SOLE
15173
0
0
SUPERNUS PHARMACEUTICALS INC
COM
868459108
475
22794
SH
SOLE
22794
0
0
SURO CAPITAL CORP
COM NEW
86887Q109
152
14000
SH
SOLE
14000
0
0
SVB FINANCIAL GROUP
COM
78486Q101
17901
74397
SH
SOLE
74397
0
0
SVMK INC
COM
78489X103
477
21587
SH
SOLE
21587
0
0
SYNCHRONY FINANCIAL
COM
87165B103
1399
53461
SH
SOLE
53461
0
0
SYNEOS HEALTH INC
CL A
87166B102
1444
27156
SH
SOLE
27156
0
0
SYNNEX CORP
COM
87162W100
1493
10660
SH
SOLE
10660
0
0
SYNOPSYS INC
COM
871607107
747
3490
SH
SOLE
3490
0
0
SYSCO CORP
COM
871829107
48299
776257
SH
SOLE
776257
0
0
TAIWAN SEMICONDUCTOR MFG LTD
SPONSORED ADS
874039100
32533
401294
SH
SOLE
401294
0
0
TAKE-TWO INTERACTIVE SOFTWAR
COM
874054109
10568
63963
SH
SOLE
63963
0
0
TANDEM DIABETES CARE INC
COM NEW
875372203
2937
25876
SH
SOLE
25876
0
0
TAPESTRY INC
COM
876030107
686
43886
SH
SOLE
43886
0
0
TARGA RES CORP
COM
87612G101
824
58698
SH
SOLE
58698
0
0
TARGET CORP
COM
87612E106
153741
976627
SH
SOLE
951877
0
24750
TAUBMAN CTRS INC
COM
876664103
641
19258
SH
SOLE
19258
0
0
TC ENERGY CORP
COM
87807B107
3617
86416
SH
SOLE
86416
0
0
TC PIPELINES LP
UT COM LTD PRT
87233Q108
220
8616
SH
SOLE
8616
0
0
TE CONNECTIVITY LTD
REG SHS
H84989104
3045
31151
SH
SOLE
31151
0
0
TECK RESOURCES LTD
CL B
878742204
166
11960
SH
SOLE
11960
0
0
TEEKAY CORPORATION
COM
Y8564W103
24
10666
SH
SOLE
10666
0
0
TEKLA HEALTHCARE INVS
SH BEN INT
87911J103
224
10881
SH
SOLE
10881
0
0
TEKLA LIFE SCIENCES INVS
SH BEN INT
87911K100
180
10236
SH
SOLE
10236
0
0
TEKLA WORLD HEALTHCARE FD
BEN INT SHS
87911L108
186
12976
SH
SOLE
12976
0
0
TELADOC HEALTH INC
COM
87918A105
5537
25256
SH
SOLE
25256
0
0
TELEDYNE TECHNOLOGIES INC
COM
879360105
722
2326
SH
SOLE
2326
0
0
TELEFLEX INCORPORATED
COM
879369106
1293
3799
SH
SOLE
3799
0
0
TELUS CORPORATION
COM
87971M103
710
40468
SH
SOLE
40468
0
0
TEMPUR SEALY INTL INC
COM
88023U101
250
2807
SH
SOLE
2807
0
0
TENCENT MUSIC ENTMT GROUP
SPON ADS
88034P109
227
15376
SH
SOLE
15376
0
0
TERADATA CORP DEL
COM
88076W103
981
43221
SH
SOLE
43221
0
0
TERADYNE INC
COM
880770102
19841
249694
SH
SOLE
249694
0
0
TERRENO RLTY CORP
COM
88146M101
954
17414
SH
SOLE
17414
0
0
TESLA INC
COM
88160R101
32029
74657
SH
SOLE
74657
0
0
TETRA TECH INC NEW
COM
88162G103
338
3539
SH
SOLE
3539
0
0
TEXAS INSTRS INC
COM
882508104
78014
546352
SH
SOLE
546352
0
0
TEXAS ROADHOUSE INC
COM
882681109
1077
17724
SH
SOLE
17724
0
0
THE TRADE DESK INC
COM CL A
88339J105
10153
19571
SH
SOLE
19571
0
0
THERMO FISHER SCIENTIFIC INC
COM
883556102
140759
318806
SH
SOLE
318754
0
52
THOMSON REUTERS CORP.
COM NEW
884903709
441
5534
SH
SOLE
5534
0
0
THOR INDS INC
COM
885160101
899
9439
SH
SOLE
9439
0
0
TIFFANY & CO NEW
COM
886547108
1378
11898
SH
SOLE
11898
0
0
TIMKEN CO
COM
887389104
248
4574
SH
SOLE
4574
0
0
TJX COS INC NEW
COM
872540109
38732
695986
SH
SOLE
668986
0
27000
T-MOBILE US INC
COM
872590104
1915
16743
SH
SOLE
16743
0
0
TORO CO
COM
891092108
607
7227
SH
SOLE
7227
0
0
TORONTO DOMINION BK ONT
COM NEW
891160509
1609
34805
SH
SOLE
34805
0
0
TORTOISE ESSENTIAL ASSETS IN
COM SH BEN INT
89148A103
379
35850
SH
SOLE
35850
0
0
TORTOISE PWR & ENERGY INFRAS
COM
89147X104
102
11977
SH
SOLE
11977
0
0
TOTAL SE
SPONSORED ADS
89151E109
2412
70307
SH
SOLE
70307
0
0
TOWER SEMICONDUCTOR LTD
SHS NEW
M87915274
495
26574
SH
SOLE
26574
0
0
TOYOTA MOTOR CORP
SP ADR REP2COM
892331307
1401
10579
SH
SOLE
10579
0
0
TPG RE FIN TR INC
COM
87266M107
2074
245163
SH
SOLE
245163
0
0
TRACTOR SUPPLY CO
COM
892356106
670
4675
SH
SOLE
4675
0
0
TRANE TECHNOLOGIES PLC
SHS
G8994E103
5838
48148
SH
SOLE
48148
0
0
TRANSDIGM GROUP INC
COM
893641100
5672
11939
SH
SOLE
11939
0
0
TRANSUNION
COM
89400J107
962
11431
SH
SOLE
11431
0
0
TRAVELERS COMPANIES INC
COM
89417E109
12601
116471
SH
SOLE
116471
0
0
TREX CO INC
COM
89531P105
792
11060
SH
SOLE
11060
0
0
TRINSEO S A
SHS
L9340P101
531
20705
SH
SOLE
20705
0
0
TRUIST FINL CORP
COM
89832Q109
3588
94303
SH
SOLE
94303
0
0
TRUPANION INC
COM
898202106
498
6316
SH
SOLE
6316
0
0
TURTLE BEACH CORP
COM NEW
900450206
575
31612
SH
SOLE
31612
0
0
TWILIO INC
CL A
90138F102
17115
69266
SH
SOLE
69266
0
0
TWITTER INC
COM
90184L102
12145
272919
SH
SOLE
272919
0
0
TWO HBRS INVT CORP
COM NEW
90187B408
89
17500
SH
SOLE
17500
0
0
TYLER TECHNOLOGIES INC
COM
902252105
13268
38066
SH
SOLE
38066
0
0
TYSON FOODS INC
CL A
902494103
1275
21442
SH
SOLE
21442
0
0
U S CONCRETE INC
COM
90333L201
439
15122
SH
SOLE
15122
0
0
UBER TECHNOLOGIES INC
COM
90353T100
42211
1157109
SH
SOLE
1157109
0
0
UBS GROUP AG
SHS
H42097107
768
68892
SH
SOLE
68892
0
0
UDR INC
COM
902653104
7202
220858
SH
SOLE
220858
0
0
UFP INDUSTRIES INC
COM
90278Q108
345
6107
SH
SOLE
6107
0
0
UGI CORP NEW
COM
902681105
3612
109515
SH
SOLE
109515
0
0
ULTA BEAUTY INC
COM
90384S303
2926
13065
SH
SOLE
13065
0
0
UMPQUA HLDGS CORP
COM
904214103
581
54704
SH
SOLE
54704
0
0
UNIFIRST CORP MASS
COM
904708104
1592
8409
SH
SOLE
8409
0
0
UNILEVER N V
N Y SHS NEW
904784709
4333
71741
SH
SOLE
71741
0
0
UNILEVER PLC
SPON ADR NEW
904767704
12974
210343
SH
SOLE
122592
0
87751
UNION PAC CORP
COM
907818108
69758
354334
SH
SOLE
353934
0
400
UNISYS CORP
COM NEW
909214306
229
21421
SH
SOLE
21421
0
0
UNITED AIRLS HLDGS INC
COM
910047109
211
6078
SH
SOLE
6078
0
0
UNITED PARCEL SERVICE INC
CL B
911312106
49494
297028
SH
SOLE
297028
0
0
UNITED RENTALS INC
COM
911363109
10849
62174
SH
SOLE
62174
0
0
UNITEDHEALTH GROUP INC
COM
91324P102
184067
590393
SH
SOLE
576340
0
14053
UNIVAR SOLUTIONS USA INC
COM
91336L107
1246
73843
SH
SOLE
73843
0
0
UNIVERSAL DISPLAY CORP
COM
91347P105
1426
7888
SH
SOLE
7888
0
0
UNIVERSAL HLTH SVCS INC
CL B
913903100
214
2003
SH
SOLE
2003
0
0
UNUM GROUP
COM
91529Y106
288
17106
SH
SOLE
17106
0
0
URANIUM ENERGY CORP
COM
916896103
146
145998
SH
SOLE
145998
0
0
URBAN OUTFITTERS INC
COM
917047102
1166
56018
SH
SOLE
56018
0
0
US BANCORP DEL
COM NEW
902973304
49347
1376472
SH
SOLE
1374372
0
2100
USA COMPRESSION PARTNERS LP
COMUNIT LTDPAR
90290N109
1231
123000
SH
SOLE
123000
0
0
V F CORP
COM
918204108
18929
269457
SH
SOLE
249257
0
20200
VAIL RESORTS INC
COM
91879Q109
8849
41358
SH
SOLE
41358
0
0
VALE S A
SPONSORED ADS
91912E105
611
57717
SH
SOLE
57717
0
0
VALERO ENERGY CORP
COM
91913Y100
1855
42823
SH
SOLE
41823
0
1000
VALLEY NATL BANCORP
COM
919794107
158
23042
SH
SOLE
23042
0
0
VANECK VECTORS ETF TR
AGRIBUSINESS ETF
92189F700
632
9368
SH
SOLE
9368
0
0
VANECK VECTORS ETF TR
SEMICONDUCTOR ET
92189F676
1075
6169
SH
SOLE
6169
0
0
VANECK VECTORS ETF TR
JR GOLD MINERS E
92189F791
374
6750
SH
SOLE
6750
0
0
VANECK VECTORS ETF TR
GOLD MINERS ETF
92189F106
16179
413139
SH
SOLE
413139
0
0
VANECK VECTORS ETF TR
MORNINGSTAR WIDE
92189F643
561
10270
SH
SOLE
10270
0
0
VANGUARD ADMIRAL FDS INC
MIDCP 400 IDX
921932885
346
2758
SH
SOLE
2758
0
0
VANGUARD ADMIRAL FDS INC
SMLLCP 600 IDX
921932828
376
2914
SH
SOLE
2914
0
0
VANGUARD ADMIRAL FDS INC
SMLCP 600 GRTH
921932794
1460
9600
SH
SOLE
9600
0
0
VANGUARD ADMIRAL FDS INC
SMLCP 600 VAL
921932778
1203
11324
SH
SOLE
11324
0
0
VANGUARD ADMIRAL FDS INC
500 GRTH IDX F
921932505
2433
11672
SH
SOLE
11672
0
0
VANGUARD INDEX FDS
GROWTH ETF
922908736
96640
424587
SH
SOLE
422337
0
2250
VANGUARD INDEX FDS
MCAP VL IDXVIP
922908512
74870
738581
SH
SOLE
738581
0
0
VANGUARD INDEX FDS
TOTAL STK MKT
922908769
92988
545993
SH
SOLE
545993
0
0
VANGUARD INDEX FDS
SML CP GRW ETF
922908595
34316
159662
SH
SOLE
159662
0
0
VANGUARD INDEX FDS
MID CAP ETF
922908629
61699
350047
SH
SOLE
350047
0
0
VANGUARD INDEX FDS
SMALL CP ETF
922908751
41500
269830
SH
SOLE
269830
0
0
VANGUARD INDEX FDS
MCAP GR IDXVIP
922908538
75275
417868
SH
SOLE
417868
0
0
VANGUARD INDEX FDS
REAL ESTATE ETF
922908553
91629
1160447
SH
SOLE
1160447
0
0
VANGUARD INDEX FDS
EXTEND MKT ETF
922908652
5166
39828
SH
SOLE
39828
0
0
VANGUARD INDEX FDS
SM CP VAL ETF
922908611
40789
368699
SH
SOLE
367949
0
750
VANGUARD INDEX FDS
VALUE ETF
922908744
69810
667976
SH
SOLE
665376
0
2600
VANGUARD INDEX FDS
LARGE CAP ETF
922908637
16413
104915
SH
SOLE
104915
0
0
VANGUARD INDEX FDS
S&P 500 ETF SHS
922908363
567423
1844380
SH
SOLE
1844380
0
0
VANGUARD INTL EQUITY INDEX F
FTSE EMR MKT ETF
922042858
142786
3302169
SH
SOLE
3297449
0
4720
VANGUARD INTL EQUITY INDEX F
TT WRLD ST ETF
922042742
14058
174328
SH
SOLE
174328
0
0
VANGUARD INTL EQUITY INDEX F
FTSE EUROPE ETF
922042874
11089
211497
SH
SOLE
211497
0
0
VANGUARD INTL EQUITY INDEX F
GLB EX US ETF
922042676
9832
202259
SH
SOLE
202259
0
0
VANGUARD INTL EQUITY INDEX F
ALLWRLD EX US
922042775
85104
1686899
SH
SOLE
1685399
0
1500
VANGUARD INTL EQUITY INDEX F
FTSE PACIFIC ETF
922042866
249
3666
SH
SOLE
3666
0
0
VANGUARD SCOTTSDALE FDS
VNG RUS2000IDX
92206C664
42651
352659
SH
SOLE
352059
0
600
VANGUARD SCOTTSDALE FDS
VNG RUS1000GRW
92206C680
4333
19441
SH
SOLE
19441
0
0
VANGUARD SCOTTSDALE FDS
VNG RUS3000IDX
92206C599
2207
14495
SH
SOLE
14495
0
0
VANGUARD SCOTTSDALE FDS
VNG RUS1000VAL
92206C714
2688
25908
SH
SOLE
25908
0
0
VANGUARD SCOTTSDALE FDS
VNG RUS2000GRW
92206C623
336
2080
SH
SOLE
2080
0
0
VANGUARD SCOTTSDALE FDS
VNG RUS1000IDX
92206C730
1103
7126
SH
SOLE
7126
0
0
VANGUARD SPECIALIZED FUNDS
DIV APP ETF
921908844
292726
2275189
SH
SOLE
2275189
0
0
VANGUARD STAR FDS
VG TL INTL STK F
921909768
15013
287771
SH
SOLE
287771
0
0
VANGUARD TAX-MANAGED INTL FD
FTSE DEV MKT ETF
921943858
145399
3554993
SH
SOLE
3554993
0
0
VANGUARD WHITEHALL FDS
HIGH DIV YLD
921946406
35752
441761
SH
SOLE
441761
0
0
VANGUARD WHITEHALL FDS
INTL HIGH ETF
921946794
834
16027
SH
SOLE
16027
0
0
VANGUARD WHITEHALL FDS
INTL DVD ETF
921946810
2227
30929
SH
SOLE
30929
0
0
VANGUARD WORLD FD
ESG US STK ETF
921910733
3990
64551
SH
SOLE
64551
0
0
VANGUARD WORLD FD
MEGA GRWTH IND
921910816
2721
14674
SH
SOLE
14674
0
0
VANGUARD WORLD FD
MEGA CAP INDEX
921910873
1093
9114
SH
SOLE
7614
0
1500
VANGUARD WORLD FD
MEGA CAP VAL ETF
921910840
458
5973
SH
SOLE
5973
0
0
VANGUARD WORLD FD
ESG INTL STK ETF
921910725
653
12652
SH
SOLE
12652
0
0
VANGUARD WORLD FDS
UTILITIES ETF
92204A876
4141
32080
SH
SOLE
32080
0
0
VANGUARD WORLD FDS
INF TECH ETF
92204A702
61514
197509
SH
SOLE
196509
0
1000
VANGUARD WORLD FDS
COMM SRVC ETF
92204A884
3945
38729
SH
SOLE
38729
0
0
VANGUARD WORLD FDS
INDUSTRIAL ETF
92204A603
3816
26360
SH
SOLE
26360
0
0
VANGUARD WORLD FDS
FINANCIALS ETF
92204A405
4440
75901
SH
SOLE
75901
0
0
VANGUARD WORLD FDS
ENERGY ETF
92204A306
955
23698
SH
SOLE
23698
0
0
VANGUARD WORLD FDS
CONSUM STP ETF
92204A207
5052
30923
SH
SOLE
30923
0
0
VANGUARD WORLD FDS
CONSUM DIS ETF
92204A108
37370
159279
SH
SOLE
159279
0
0
VANGUARD WORLD FDS
HEALTH CAR ETF
92204A504
16816
82429
SH
SOLE
82429
0
0
VANGUARD WORLD FDS
MATERIALS ETF
92204A801
4091
30391
SH
SOLE
30391
0
0
VARIAN MED SYS INC
COM
92220P105
2493
14493
SH
SOLE
14493
0
0
VEEVA SYS INC
CL A COM
922475108
15344
54569
SH
SOLE
54569
0
0
VENTAS INC
COM
92276F100
1918
45716
SH
SOLE
45716
0
0
VERACYTE INC
COM
92337F107
242
7434
SH
SOLE
7434
0
0
VERASTEM INC
COM
92337C104
19
16000
SH
SOLE
16000
0
0
VEREIT INC
COM
92339V100
507
77991
SH
SOLE
77991
0
0
VERISIGN INC
COM
92343E102
377
1839
SH
SOLE
1839
0
0
VERISK ANALYTICS INC
COM
92345Y106
3042
16416
SH
SOLE
16416
0
0
VERIZON COMMUNICATIONS INC
COM
92343V104
126399
2124715
SH
SOLE
2086205
0
38510
VERTEX PHARMACEUTICALS INC
COM
92532F100
7169
26345
SH
SOLE
26345
0
0
VERTIV HOLDINGS CO
COM CL A
92537N108
173
10000
SH
SOLE
10000
0
0
VIACOMCBS INC
CL B
92556H206
1672
59704
SH
SOLE
59704
0
0
VIAVI SOLUTIONS INC
COM
925550105
183
15634
SH
SOLE
15634
0
0
VICI PPTYS INC
COM
925652109
1559
66720
SH
SOLE
66720
0
0
VIPER ENERGY PARTNERS LP
COM UNT RP INT
92763M105
79
10500
SH
SOLE
10500
0
0
VIPSHOP HOLDINGS LIMITED
SPONSORED ADS A
92763W103
687
43929
SH
SOLE
43929
0
0
VIRGIN GALACTIC HOLDINGS INC
COM
92766K106
483
25125
SH
SOLE
25125
0
0
VIRTUSA CORP
COM
92827P102
306
6227
SH
SOLE
6227
0
0
VISA INC
COM CL A
92826C839
293036
1465402
SH
SOLE
1461590
0
3812
VISTAGEN THERAPEUTICS INC
COM NEW
92840H202
7
10000
SH
SOLE
10000
0
0
VISTEON CORP
COM NEW
92839U206
463
6689
SH
SOLE
6689
0
0
VMWARE INC
CL A COM
928563402
2510
17470
SH
SOLE
16470
0
1000
VODAFONE GROUP PLC NEW
SPONSORED ADR
92857W308
812
60527
SH
SOLE
60527
0
0
VORNADO RLTY TR
SH BEN INT
929042109
619
18370
SH
SOLE
18370
0
0
VOYA FINANCIAL INC
COM
929089100
384
8003
SH
SOLE
8003
0
0
VROOM INC
COM
92918V109
1709
33000
SH
SOLE
33000
0
0
VULCAN MATLS CO
COM
929160109
409
3016
SH
SOLE
3016
0
0
WABTEC
COM
929740108
356
5757
SH
SOLE
5757
0
0
WADDELL & REED FINL INC
CL A
930059100
1063
71557
SH
SOLE
71557
0
0
WALGREENS BOOTS ALLIANCE INC
COM
931427108
4691
130597
SH
SOLE
130597
0
0
WALMART INC
COM
931142103
69189
494523
SH
SOLE
463868
0
30655
WASHINGTON FED INC
COM
938824109
885
42412
SH
SOLE
42412
0
0
WASHINGTON PRIME GROUP NEW
COM
93964W108
7
10850
SH
SOLE
10850
0
0
WASTE CONNECTIONS INC
COM
94106B101
5928
57211
SH
SOLE
57211
0
0
WASTE MGMT INC DEL
COM
94106L109
36059
318627
SH
SOLE
318627
0
0
WATERS CORP
COM
941848103
4118
21045
SH
SOLE
21045
0
0
WATFORD HLDGS LTD
SHS
G94787101
344
15000
SH
SOLE
15000
0
0
WATSCO INC
COM
942622200
70633
303290
SH
SOLE
303290
0
0
WATTS WATER TECHNOLOGIES INC
CL A
942749102
460
4591
SH
SOLE
4591
0
0
WAVE LIFE SCIENCES LTD
SHS
Y95308105
181
21276
SH
SOLE
21276
0
0
WD-40 CO
COM
929236107
1175
6206
SH
SOLE
6206
0
0
WEBSTER FINL CORP CONN
COM
947890109
838
31730
SH
SOLE
31730
0
0
WEC ENERGY GROUP INC
COM
92939U106
3265
33694
SH
SOLE
33694
0
0
WEINGARTEN RLTY INVS
SH BEN INT
948741103
277
16325
SH
SOLE
16325
0
0
WELLS FARGO CO NEW
COM
949746101
7905
336259
SH
SOLE
336159
0
100
WELLTOWER INC
COM
95040Q104
3209
58251
SH
SOLE
58251
0
0
WENDYS CO
COM
95058W100
440
19735
SH
SOLE
19735
0
0
WEST PHARMACEUTICAL SVSC INC
COM
955306105
1740
6330
SH
SOLE
6330
0
0
WESTAMERICA BANCORPORATION
COM
957090103
767
14118
SH
SOLE
14118
0
0
WESTERN ALLIANCE BANCORP
COM
957638109
2025
64029
SH
SOLE
64029
0
0
WESTERN DIGITAL CORP.
COM
958102105
2723
74498
SH
SOLE
74498
0
0
WESTERN MIDSTREAM PARTNERS L
COM UNIT LP INT
958669103
482
60200
SH
SOLE
60200
0
0
WESTERN UN CO
COM
959802109
1510
70439
SH
SOLE
70439
0
0
WEX INC
COM
96208T104
454
3264
SH
SOLE
3264
0
0
WEYERHAEUSER CO MTN BE
COM NEW
962166104
22629
793445
SH
SOLE
790885
0
2560
WHEATON PRECIOUS METALS CORP
COM
962879102
2051
41921
SH
SOLE
41921
0
0
WHIRLPOOL CORP
COM
963320106
2829
15382
SH
SOLE
15382
0
0
WHITE MTNS INS GROUP LTD
COM
G9618E107
1422
1826
SH
SOLE
1826
0
0
WHOLE EARTH BRANDS INC
COM CL A
96684W100
472
56619
SH
SOLE
56619
0
0
WILEY JOHN & SONS INC
CL A
968223206
438
13824
SH
SOLE
13824
0
0
WILLDAN GROUP INC
COM
96924N100
208
8169
SH
SOLE
8169
0
0
WILLIAMS COS INC
COM
969457100
31568
1606537
SH
SOLE
1606537
0
0
WILLIAMS SONOMA INC
COM
969904101
5073
56097
SH
SOLE
56097
0
0
WILLSCOT MOBIL MINI HLDNG CO
COM CL A
971378104
226
13569
SH
SOLE
13569
0
0
WINGSTOP INC
COM
974155103
243
1778
SH
SOLE
1778
0
0
WISDOMTREE TR
INTL QULTY DIV
97717X131
285
8740
SH
SOLE
8740
0
0
WISDOMTREE TR
INDIA ERNGS FD
97717W422
1188
50323
SH
SOLE
50323
0
0
WISDOMTREE TR
INTL LRGCAP DV
97717W794
5471
132391
SH
SOLE
132391
0
0
WISDOMTREE TR
US QTLY DIV GRT
97717X669
21771
439189
SH
SOLE
439189
0
0
WISDOMTREE TR
GLB HIGH DIV FD
97717W877
208
5509
SH
SOLE
5509
0
0
WISDOMTREE TR
US SMALLCAP DIVD
97717W604
322
15277
SH
SOLE
15277
0
0
WISDOMTREE TR
US S CAP QTY DIV
97717X651
395
12859
SH
SOLE
12859
0
0
WISDOMTREE TR
US TOTAL DIVIDND
97717W109
2340
24900
SH
SOLE
24900
0
0
WISDOMTREE TR
US SMALLCAP FUND
97717W562
1292
43249
SH
SOLE
43249
0
0
WISDOMTREE TR
INTL MIDCAP DV
97717W778
261
4670
SH
SOLE
4670
0
0
WISDOMTREE TR
US HIGH DIVIDEND
97717W208
216
3451
SH
SOLE
3451
0
0
WISDOMTREE TR
EUROPE HEDGED EQ
97717X701
2098
33977
SH
SOLE
33977
0
0
WISDOMTREE TR
EMER MKT HIGH FD
97717W315
7227
205078
SH
SOLE
205078
0
0
WISDOMTREE TR
EURO QTLY DIV GR
97717X610
807
29192
SH
SOLE
29192
0
0
WISDOMTREE TR
US MIDCAP DIVID
97717W505
1292
44671
SH
SOLE
44671
0
0
WISDOMTREE TR
US LARGECAP DIVD
97717W307
5603
57744
SH
SOLE
57744
0
0
WISDOMTREE TR
US MIDCAP FUND
97717W570
4853
141950
SH
SOLE
141950
0
0
WISDOMTREE TR
INTL SMCAP DIV
97717W760
952
15887
SH
SOLE
15887
0
0
WISDOMTREE TR
JAPN HEDGE EQT
97717W851
2508
51174
SH
SOLE
51174
0
0
WISDOMTREE TR
EMG MKTS SMCAP
97717W281
264
6375
SH
SOLE
6375
0
0
WIX COM LTD
SHS
M98068105
14718
57752
SH
SOLE
57752
0
0
WNS HLDGS LTD
SPON ADR
92932M101
1151
18003
SH
SOLE
18003
0
0
WOODWARD INC
COM
980745103
2600
32432
SH
SOLE
32432
0
0
WORKDAY INC
CL A
98138H101
11801
54855
SH
SOLE
54855
0
0
WORKIVA INC
COM CL A
98139A105
362
6487
SH
SOLE
6487
0
0
WORLD WRESTLING ENTMT INC
CL A
98156Q108
753
18605
SH
SOLE
18605
0
0
WP CAREY INC
COM
92936U109
1593
24441
SH
SOLE
24441
0
0
WPX ENERGY INC
COM
98212B103
103
21064
SH
SOLE
21064
0
0
WSFS FINL CORP
COM
929328102
390
14452
SH
SOLE
14452
0
0
WYNDHAM HOTELS & RESORTS INC
COM
98311A105
7489
148304
SH
SOLE
148304
0
0
WYNN RESORTS LTD
COM
983134107
6283
87490
SH
SOLE
87490
0
0
XCEL ENERGY INC
COM
98389B100
1395
20217
SH
SOLE
20217
0
0
XILINX INC
COM
983919101
10231
98148
SH
SOLE
98148
0
0
XPO LOGISTICS INC
COM
983793100
3161
37338
SH
SOLE
37338
0
0
XYLEM INC
COM
98419M100
4459
53007
SH
SOLE
53007
0
0
YANDEX N V
SHS CLASS A
N97284108
1762
27063
SH
SOLE
27063
0
0
YUM BRANDS INC
COM
988498101
4562
49963
SH
SOLE
49963
0
0
YUM CHINA HLDGS INC
COM
98850P109
1613
30457
SH
SOLE
30457
0
0
ZEBRA TECHNOLOGIES CORPORATI
CL A
989207105
49114
194543
SH
SOLE
194543
0
0
ZENDESK INC
COM
98936J101
749
7278
SH
SOLE
7278
0
0
ZILLOW GROUP INC
CL C CAP STK
98954M200
4125
40609
SH
SOLE
40609
0
0
ZIMMER BIOMET HOLDINGS INC
COM
98956P102
2637
19372
SH
SOLE
19372
0
0
ZIONS BANCORPORATION N A
COM
989701107
269
9193
SH
SOLE
9193
0
0
ZIOPHARM ONCOLOGY INC
COM
98973P101
33
12940
SH
SOLE
12940
0
0
ZOETIS INC
CL A
98978V103
70234
424707
SH
SOLE
424707
0
0
ZOGENIX INC
COM NEW
98978L204
356
19874
SH
SOLE
19874
0
0
ZOOM VIDEO COMMUNICATIONS IN
CL A
98980L101
10401
22125
SH
SOLE
22125
0
0
ZSCALER INC
COM
98980G102
634
4506
SH
SOLE
4506
0
0
ZYNGA INC
CL A
98986T108
220
24163
SH
SOLE
24163
0
0