0001214659-20-001166.txt : 20200211
0001214659-20-001166.hdr.sgml : 20200211
20200211103341
ACCESSION NUMBER: 0001214659-20-001166
CONFORMED SUBMISSION TYPE: 13F-HR
PUBLIC DOCUMENT COUNT: 2
CONFORMED PERIOD OF REPORT: 20191231
FILED AS OF DATE: 20200211
DATE AS OF CHANGE: 20200211
EFFECTIVENESS DATE: 20200211
FILER:
COMPANY DATA:
COMPANY CONFORMED NAME: ENVESTNET ASSET MANAGEMENT INC
CENTRAL INDEX KEY: 0001407543
IRS NUMBER: 000000000
STATE OF INCORPORATION: DE
FISCAL YEAR END: 1231
FILING VALUES:
FORM TYPE: 13F-HR
SEC ACT: 1934 Act
SEC FILE NUMBER: 028-13411
FILM NUMBER: 20594625
BUSINESS ADDRESS:
STREET 1: 35 EAST WACKER DRIVE, SUITE 2400
CITY: CHICAGO
STATE: IL
ZIP: 60601
BUSINESS PHONE: 312-827-2800
MAIL ADDRESS:
STREET 1: 35 EAST WACKER DRIVE, SUITE 2400
CITY: CHICAGO
STATE: IL
ZIP: 60601
13F-HR
1
primary_doc.xml
13F-HR
LIVE
false
false
false
0001407543
XXXXXXXX
12-31-2019
12-31-2019
false
ENVESTNET ASSET MANAGEMENT INC
35 EAST WACKER DRIVE, SUITE 2400
CHICAGO
IL
60601
13F HOLDINGS REPORT
028-13411
N
Sean P. Skuja
VP, Compliance Officer
312-827-2820
/s/ Sean P. Skuja
Chicago
IL
02-06-2020
0
3070
94790233
INFORMATION TABLE
2
infotable.xml
ALPS ETF TR
ALERIAN MLP
00162Q866
19873
2337995
SH
SOLE
2337995
0
0
FIRST TR EXCHANGE TRADED FD
NY ARCA BIOTECH
33733E203
11716
78776
SH
SOLE
78776
0
0
INVESCO EXCHANGE TRADED FD T
DWA HEALTHCARE
46137V852
546
5710
SH
SOLE
5710
0
0
INVESCO EXCHANGE TRADED FD T
S&P SMLCP MOMENT
46137V498
788
19999
SH
SOLE
19999
0
0
ISHARES TR
1 3 YR TREAS BD
464287457
312741
3695390
SH
SOLE
3695390
0
0
ISHARES TR
MRNING SM CP ETF
464288703
729
5074
SH
SOLE
5074
0
0
ISHARES TR
RUS 1000 GRW ETF
464287614
913536
5192904
SH
SOLE
5192904
0
0
ISHARES TR
S&P MC 400GR ETF
464287606
134585
565223
SH
SOLE
565223
0
0
ISHARES TR
U.S. TECH ETF
464287721
20490
88092
SH
SOLE
88092
0
0
SPDR SERIES TRUST
SPDR BLOOMBERG
78468R663
89667
980716
SH
SOLE
980716
0
0
SPDR SERIES TRUST
BLOMBERG INTL TR
78464A516
57854
2008138
SH
SOLE
2008138
0
0
VANGUARD WORLD FDS
CONSUM STP ETF
92204A207
44865
278317
SH
SOLE
278317
0
0
VANGUARD WORLD FDS
ENERGY ETF
92204A306
48503
595199
SH
SOLE
595199
0
0
VANGUARD WORLD FDS
HEALTH CAR ETF
92204A504
74480
388445
SH
SOLE
388445
0
0
VANGUARD INDEX FDS
SML CP GRW ETF
922908595
172487
868080
SH
SOLE
868080
0
0
ABSOLUTE SHS TR
WBI BULBEAR TR
00400R841
1555
76165
SH
SOLE
76165
0
0
WISDOMTREE TR
EMER MKT HIGH FD
97717W315
11266
246140
SH
SOLE
246140
0
0
ABBVIE INC
COM
00287Y109
157007
1773289
SH
SOLE
1773289
0
0
ACCENTURE PLC IRELAND
SHS CLASS A
G1151C101
187714
891455
SH
SOLE
891455
0
0
ACTIVISION BLIZZARD INC
COM
00507V109
12588
211844
SH
SOLE
211844
0
0
AGREE REALTY CORP
COM
008492100
4326
61655
SH
SOLE
61655
0
0
ALIBABA GROUP HLDG LTD
SPONSORED ADS
01609W102
63788
300744
SH
SOLE
300744
0
0
ALPHABET INC
CAP STK CL A
02079K305
201136
150170
SH
SOLE
150170
0
0
ALPHABET INC
CAP STK CL C
02079K107
197973
148070
SH
SOLE
148070
0
0
AMAZON COM INC
COM
023135106
231886
125490
SH
SOLE
125490
0
0
AMBARELLA INC
SHS
G037AX101
1740
28730
SH
SOLE
28730
0
0
AMERICAN EXPRESS CO
COM
025816109
44187
354945
SH
SOLE
354945
0
0
AMERICAN INTL GROUP INC
COM NEW
026874784
33145
645716
SH
SOLE
645716
0
0
AMERICAN TOWER CORP NEW
COM
03027X100
85155
370527
SH
SOLE
370527
0
0
AMERICAN WOODMARK CORPORATIO
COM
030506109
2048
19600
SH
SOLE
19600
0
0
AMERIPRISE FINL INC
COM
03076C106
30448
182785
SH
SOLE
182785
0
0
AMGEN INC
COM
031162100
132062
547817
SH
SOLE
547817
0
0
AMN HEALTHCARE SERVICES INC
COM
001744101
10188
163512
SH
SOLE
163512
0
0
ANGIODYNAMICS INC
COM
03475V101
980
61231
SH
SOLE
61231
0
0
APPLE INC
COM
037833100
473373
1612032
SH
SOLE
1612032
0
0
ARGO GROUP INTL HLDGS LTD
COM
G0464B107
2568
39058
SH
SOLE
39058
0
0
ASTRAZENECA PLC
SPONSORED ADR
046353108
22719
455660
SH
SOLE
455660
0
0
ATLANTIC UN BANKSHARES CORP
COM
04911A107
4680
124642
SH
SOLE
124642
0
0
AUTOZONE INC
COM
053332102
18232
15304
SH
SOLE
15304
0
0
AVERY DENNISON CORP
COM
053611109
15654
119663
SH
SOLE
119663
0
0
BALCHEM CORP
COM
057665200
3782
37215
SH
SOLE
37215
0
0
BANK AMER CORP
COM
060505104
115663
3284020
SH
SOLE
3284020
0
0
BARNES GROUP INC
COM
067806109
3511
56660
SH
SOLE
56660
0
0
BENCHMARK ELECTRS INC
COM
08160H101
1776
51698
SH
SOLE
51698
0
0
BEST BUY INC
COM
086516101
17436
198593
SH
SOLE
198593
0
0
BIG LOTS INC
COM
089302103
894
31132
SH
SOLE
31132
0
0
BOK FINL CORP
COM NEW
05561Q201
7338
83958
SH
SOLE
83958
0
0
BOOT BARN HLDGS INC
COM
099406100
2332
52363
SH
SOLE
52363
0
0
BRISTOL MYERS SQUIBB CO
COM
110122108
53977
840890
SH
SOLE
840890
0
0
BROOKFIELD PROPERTY REIT INC
CL A
11282X103
3147
170637
SH
SOLE
170637
0
0
BURLINGTON STORES INC
COM
122017106
15013
65838
SH
SOLE
65838
0
0
CACI INTL INC
CL A
127190304
6892
27568
SH
SOLE
27568
0
0
CALAMP CORP
COM
128126109
624
65132
SH
SOLE
65132
0
0
CALLON PETE CO DEL
COM
13123X102
1410
292016
SH
SOLE
292016
0
0
CARDINAL HEALTH INC
COM
14149Y108
15069
297933
SH
SOLE
297933
0
0
CAROLINA FINL CORP NEW
COM
143873107
1633
37765
SH
SOLE
37765
0
0
CARPENTER TECHNOLOGY CORP
COM
144285103
2331
46822
SH
SOLE
46822
0
0
CDW CORP
COM
12514G108
67731
474172
SH
SOLE
474172
0
0
CHESAPEAKE UTILS CORP
COM
165303108
2330
24313
SH
SOLE
24313
0
0
CHEVRON CORP NEW
COM
166764100
199760
1657620
SH
SOLE
1657620
0
0
CISCO SYS INC
COM
17275R102
225584
4703585
SH
SOLE
4703585
0
0
CITIGROUP INC
COM NEW
172967424
77299
967568
SH
SOLE
967568
0
0
CITIZENS FINL GROUP INC
COM
174610105
16079
395930
SH
SOLE
395930
0
0
CME GROUP INC
COM
12572Q105
44465
221527
SH
SOLE
221527
0
0
COLUMBIA BKG SYS INC
COM
197236102
2782
68387
SH
SOLE
68387
0
0
COMCAST CORP NEW
CL A
20030N101
143872
3199290
SH
SOLE
3199290
0
0
CONOCOPHILLIPS
COM
20825C104
55536
854011
SH
SOLE
854011
0
0
CORTEVA INC
COM
22052L104
14102
477057
SH
SOLE
477057
0
0
COSTAR GROUP INC
COM
22160N109
20668
34544
SH
SOLE
34544
0
0
CTS CORP
COM
126501105
2322
77360
SH
SOLE
77360
0
0
CUMMINS INC
COM
231021106
27395
153082
SH
SOLE
153082
0
0
CVS HEALTH CORP
COM
126650100
71289
959606
SH
SOLE
959606
0
0
D R HORTON INC
COM
23331A109
27286
517272
SH
SOLE
517272
0
0
DELTA AIR LINES INC DEL
COM NEW
247361702
25305
432718
SH
SOLE
432718
0
0
DOMINION ENERGY INC
COM
25746U109
60100
725668
SH
SOLE
725668
0
0
DORMAN PRODUCTS INC
COM
258278100
7310
96541
SH
SOLE
96541
0
0
DOW INC
COM
260557103
21530
393383
SH
SOLE
393383
0
0
DUPONT DE NEMOURS INC
COM
26614N102
17585
273903
SH
SOLE
273903
0
0
EASTERLY GOVT PPTYS INC
COM
27616P103
5938
250231
SH
SOLE
250231
0
0
EATON CORP PLC
SHS
G29183103
63829
673867
SH
SOLE
673867
0
0
EDWARDS LIFESCIENCES CORP
COM
28176E108
38295
164152
SH
SOLE
164152
0
0
EPAM SYS INC
COM
29414B104
10800
50907
SH
SOLE
50907
0
0
EQUINOR ASA
SPONSORED ADR
29446M102
4819
242052
SH
SOLE
242052
0
0
EXLSERVICE HOLDINGS INC
COM
302081104
4472
64380
SH
SOLE
64380
0
0
EXXON MOBIL CORP
COM
30231G102
138833
1989582
SH
SOLE
1989582
0
0
FACEBOOK INC
CL A
30303M102
232270
1131644
SH
SOLE
1131644
0
0
FIDELITY NATIONAL FINANCIAL
FNF GROUP COM
31620R303
20660
455573
SH
SOLE
455573
0
0
FIDELITY NATL INFORMATION SV
COM
31620M106
64647
464783
SH
SOLE
464783
0
0
FORWARD AIR CORP
COM
349853101
2854
40800
SH
SOLE
40800
0
0
FRANKLIN ELEC INC
COM
353514102
4088
71323
SH
SOLE
71323
0
0
G-III APPAREL GROUP LTD
COM
36237H101
2264
67584
SH
SOLE
67584
0
0
GETTY RLTY CORP NEW
COM
374297109
1087
33066
SH
SOLE
33066
0
0
GILEAD SCIENCES INC
COM
375558103
83609
1286690
SH
SOLE
1286690
0
0
GRANITE CONSTR INC
COM
387328107
827
29894
SH
SOLE
29894
0
0
GREAT WESTN BANCORP INC
COM
391416104
1604
46186
SH
SOLE
46186
0
0
HILL ROM HLDGS INC
COM
431475102
7846
69112
SH
SOLE
69112
0
0
ICF INTL INC
COM
44925C103
2130
23254
SH
SOLE
23254
0
0
IDACORP INC
COM
451107106
3047
28534
SH
SOLE
28534
0
0
ILLUMINA INC
COM
452327109
26481
79824
SH
SOLE
79824
0
0
INTEGRA LIFESCIENCES HLDGS C
COM NEW
457985208
2969
50949
SH
SOLE
50949
0
0
INTEL CORP
COM
458140100
118164
1974340
SH
SOLE
1974340
0
0
ISHARES TR
MSCI EAFE ETF
464287465
874001
12586425
SH
SOLE
12586425
0
0
JOHNSON CTLS INTL PLC
SHS
G51502105
37388
918407
SH
SOLE
918407
0
0
JPMORGAN CHASE & CO
COM
46625H100
280161
2009765
SH
SOLE
2009765
0
0
KEYSIGHT TECHNOLOGIES INC
COM
49338L103
52938
515814
SH
SOLE
515814
0
0
KFORCE INC
COM
493732101
1752
44120
SH
SOLE
44120
0
0
KIMBERLY CLARK CORP
COM
494368103
58899
428200
SH
SOLE
428200
0
0
KONTOOR BRANDS INC
COM
50050N103
3551
84567
SH
SOLE
84567
0
0
LA Z BOY INC
COM
505336107
1120
35587
SH
SOLE
35587
0
0
LAM RESEARCH CORP
COM
512807108
30013
102644
SH
SOLE
102644
0
0
LEAR CORP
COM NEW
521865204
31731
231277
SH
SOLE
231277
0
0
LHC GROUP INC
COM
50187A107
4987
36199
SH
SOLE
36199
0
0
LITTELFUSE INC
COM
537008104
9829
51382
SH
SOLE
51382
0
0
LTC PPTYS INC
COM
502175102
3182
71067
SH
SOLE
71067
0
0
LULULEMON ATHLETICA INC
COM
550021109
26589
114773
SH
SOLE
114773
0
0
MARATHON PETE CORP
COM
56585A102
41602
690496
SH
SOLE
690496
0
0
MARCUS & MILLICHAP INC
COM
566324109
2075
55718
SH
SOLE
55718
0
0
MASTERCARD INC
CL A
57636Q104
281209
941788
SH
SOLE
941788
0
0
MATADOR RES CO
COM
576485205
3345
186118
SH
SOLE
186118
0
0
MEDPACE HLDGS INC
COM
58506Q109
1923
22873
SH
SOLE
22873
0
0
MEDTRONIC PLC
SHS
G5960L103
204694
1804263
SH
SOLE
1804263
0
0
MERCANTILE BANK CORP
COM
587376104
1077
29539
SH
SOLE
29539
0
0
MERCK & CO INC
COM
58933Y105
146318
1608771
SH
SOLE
1608771
0
0
METHODE ELECTRS INC
COM
591520200
1648
41879
SH
SOLE
41879
0
0
METLIFE INC
COM
59156R108
47025
922592
SH
SOLE
922592
0
0
MICROSOFT CORP
COM
594918104
598187
3793194
SH
SOLE
3793194
0
0
MOELIS & CO
CL A
60786M105
822
25758
SH
SOLE
25758
0
0
MOLSON COORS BREWING CO
CL B
60871R209
8452
156816
SH
SOLE
156816
0
0
MONDELEZ INTL INC
CL A
609207105
64216
1165864
SH
SOLE
1165864
0
0
MORGAN STANLEY
COM NEW
617446448
39148
765803
SH
SOLE
765803
0
0
MOVADO GROUP INC
COM
624580106
717
32970
SH
SOLE
32970
0
0
MSCI INC
COM
55354G100
29965
116061
SH
SOLE
116061
0
0
MTS SYS CORP
COM
553777103
1499
31200
SH
SOLE
31200
0
0
NETAPP INC
COM
64110D104
10373
166632
SH
SOLE
166632
0
0
NEXSTAR MEDIA GROUP INC
CL A
65336K103
14088
120154
SH
SOLE
120154
0
0
NEXTERA ENERGY INC
COM
65339F101
106038
437885
SH
SOLE
437885
0
0
NORFOLK SOUTHERN CORP
COM
655844108
21672
111637
SH
SOLE
111637
0
0
NUTRIEN LTD
COM
67077M108
10651
222281
SH
SOLE
222281
0
0
NVIDIA CORP
COM
67066G104
44443
188880
SH
SOLE
188880
0
0
OLD NATL BANCORP IND
COM
680033107
2433
133023
SH
SOLE
133023
0
0
OMNICELL INC
COM
68213N109
4592
56188
SH
SOLE
56188
0
0
ONEOK INC NEW
COM
682680103
38373
507113
SH
SOLE
507113
0
0
ONTO INNOVATION INC
COM
683344105
2114
57856
SH
SOLE
57856
0
0
PACKAGING CORP AMER
COM
695156109
11003
98252
SH
SOLE
98252
0
0
PAYPAL HLDGS INC
COM
70450Y103
82216
760059
SH
SOLE
760059
0
0
PC CONNECTION INC
COM
69318J100
1580
31826
SH
SOLE
31826
0
0
PEPSICO INC
COM
713448108
138180
1011048
SH
SOLE
1011048
0
0
PHILLIPS 66
COM
718546104
67692
607590
SH
SOLE
607590
0
0
PROLOGIS INC
COM
74340W103
49013
549846
SH
SOLE
549846
0
0
PROOFPOINT INC
COM
743424103
1103
9612
SH
SOLE
9612
0
0
PROSPERITY BANCSHARES INC
COM
743606105
25156
349921
SH
SOLE
349921
0
0
RAYTHEON CO
COM NEW
755111507
48519
220800
SH
SOLE
220800
0
0
ROYAL CARIBBEAN CRUISES LTD
COM
V7780T103
7591
56858
SH
SOLE
56858
0
0
KONINKLIJKE PHILIPS N V
NY REG SH NEW
500472303
20855
427366
SH
SOLE
427366
0
0
SALESFORCE COM INC
COM
79466L302
92048
565960
SH
SOLE
565960
0
0
SCHLUMBERGER LTD
COM
806857108
26169
650966
SH
SOLE
650966
0
0
SEASPAN CORP
SHS
Y75638109
2844
200162
SH
SOLE
200162
0
0
SELECTIVE INS GROUP INC
COM
816300107
2900
44487
SH
SOLE
44487
0
0
SENSIENT TECHNOLOGIES CORP
COM
81725T100
2176
32929
SH
SOLE
32929
0
0
SERVICENOW INC
COM
81762P102
32319
114477
SH
SOLE
114477
0
0
SILICON MOTION TECHNOLOGY CO
SPONSORED ADR
82706C108
2950
58172
SH
SOLE
58172
0
0
SOUTH ST CORP
COM
840441109
3931
45318
SH
SOLE
45318
0
0
STANDARD MTR PRODS INC
COM
853666105
3876
72835
SH
SOLE
72835
0
0
STARWOOD PPTY TR INC
COM
85571B105
5996
241171
SH
SOLE
241171
0
0
STIFEL FINL CORP
COM
860630102
6650
109640
SH
SOLE
109640
0
0
STORE CAP CORP
COM
862121100
9112
244692
SH
SOLE
244692
0
0
STRYKER CORP
COM
863667101
30909
147227
SH
SOLE
147227
0
0
SYKES ENTERPRISES INC
COM
871237103
1927
52082
SH
SOLE
52082
0
0
SYSCO CORP
COM
871829107
32214
376593
SH
SOLE
376593
0
0
T MOBILE US INC
COM
872590104
11751
149849
SH
SOLE
149849
0
0
TARGET CORP
COM
87612E106
86543
675006
SH
SOLE
675006
0
0
TE CONNECTIVITY LTD
REG SHS
H84989104
21323
222483
SH
SOLE
222483
0
0
TETRA TECH INC NEW
COM
88162G103
7128
82724
SH
SOLE
82724
0
0
HOME DEPOT INC
COM
437076102
191881
878658
SH
SOLE
878658
0
0
THERMO FISHER SCIENTIFIC INC
COM
883556102
105812
325706
SH
SOLE
325706
0
0
ULTA BEAUTY INC
COM
90384S303
9576
37829
SH
SOLE
37829
0
0
UMB FINL CORP
COM
902788108
2146
31264
SH
SOLE
31264
0
0
UNION PACIFIC CORP
COM
907818108
104144
576048
SH
SOLE
576048
0
0
UNITED BANKSHARES INC WEST V
COM
909907107
4812
124474
SH
SOLE
124474
0
0
UNITEDHEALTH GROUP INC
COM
91324P102
184626
628024
SH
SOLE
628024
0
0
UNITIL CORP
COM
913259107
1103
17835
SH
SOLE
17835
0
0
US BANCORP DEL
COM NEW
902973304
60289
1016855
SH
SOLE
1016855
0
0
VANGUARD BD INDEX FD INC
TOTAL BND MRKT
921937835
1252268
14932845
SH
SOLE
14932845
0
0
VAREX IMAGING CORP
COM
92214X106
1998
67013
SH
SOLE
67013
0
0
VEEVA SYS INC
CL A COM
922475108
23864
169659
SH
SOLE
169659
0
0
VEREIT INC
COM
92339V100
9881
1069338
SH
SOLE
1069338
0
0
VERIZON COMMUNICATIONS INC
COM
92343V104
180883
2945972
SH
SOLE
2945972
0
0
VICI PPTYS INC
COM
925652109
8198
320846
SH
SOLE
320846
0
0
VISA INC
COM CL A
92826C839
306388
1630591
SH
SOLE
1630591
0
0
WALMART INC
COM
931142103
113310
953465
SH
SOLE
953465
0
0
DISNEY WALT CO
COM DISNEY
254687106
178887
1236861
SH
SOLE
1236861
0
0
WASTE MGMT INC DEL
COM
94106L109
36387
319295
SH
SOLE
319295
0
0
WEYERHAEUSER CO
COM
962166104
13375
442866
SH
SOLE
442866
0
0
WORKDAY INC
CL A
98138H101
9397
57145
SH
SOLE
57145
0
0
ZEBRA TECHNOLOGIES CORP
CL A
989207105
31440
123082
SH
SOLE
123082
0
0
ZOETIS INC
CL A
98978V103
135332
1022532
SH
SOLE
1022532
0
0
3M CO
COM
88579Y101
66752
378372
SH
SOLE
378372
0
0
ABBOTT LABS
COM
002824100
113071
1301762
SH
SOLE
1301762
0
0
AERCAP HOLDINGS NV
SHS
N00985106
16711
271850
SH
SOLE
271850
0
0
AFLAC INC
COM
001055102
33381
631023
SH
SOLE
631023
0
0
AIR PRODS & CHEMS INC
COM
009158106
56927
242254
SH
SOLE
242254
0
0
AKAMAI TECHNOLOGIES INC
COM
00971T101
35638
412567
SH
SOLE
412567
0
0
ALLEGION PUB LTD CO
ORD SHS
G0176J109
21274
170819
SH
SOLE
170819
0
0
ALLERGAN PLC
SHS
G0177J108
14344
75035
SH
SOLE
75035
0
0
ALLSTATE CORP
COM
020002101
33461
297567
SH
SOLE
297567
0
0
ALTRIA GROUP INC
COM
02209S103
58866
1179444
SH
SOLE
1179444
0
0
AMERICAN ELEC PWR CO INC
COM
025537101
23066
244060
SH
SOLE
244060
0
0
AMETEK INC NEW
COM
031100100
26822
268917
SH
SOLE
268917
0
0
ANTHEM INC
COM
036752103
28600
94692
SH
SOLE
94692
0
0
ARCONIC INC
COM
03965L100
16058
521858
SH
SOLE
521858
0
0
GALLAGHER ARTHUR J & CO
COM
363576109
57796
606911
SH
SOLE
606911
0
0
ASML HOLDING N V
N Y REGISTRY SHS
N07059210
72834
246109
SH
SOLE
246109
0
0
AT&T INC
COM
00206R102
156504
4004701
SH
SOLE
4004701
0
0
AUTOMATIC DATA PROCESSING IN
COM
053015103
84753
497084
SH
SOLE
497084
0
0
BAXTER INTL INC
COM
071813109
22490
268958
SH
SOLE
268958
0
0
BCE INC
COM NEW
05534B760
67445
1455126
SH
SOLE
1455126
0
0
BECTON DICKINSON & CO
COM
075887109
57246
210485
SH
SOLE
210485
0
0
BLACKROCK INC
COM
09247X101
114728
228223
SH
SOLE
228223
0
0
BOEING CO
COM
097023105
42983
131947
SH
SOLE
131947
0
0
BROADCOM INC
COM
11135F101
65760
208088
SH
SOLE
208088
0
0
CANADIAN NATL RY CO
COM
136375102
53829
595120
SH
SOLE
595120
0
0
CARMAX INC
COM
143130102
32760
373675
SH
SOLE
373675
0
0
CATERPILLAR INC DEL
COM
149123101
30247
204817
SH
SOLE
204817
0
0
CBRE GROUP INC
CL A
12504L109
24959
407236
SH
SOLE
407236
0
0
CELANESE CORP DEL
COM
150870103
3669
29799
SH
SOLE
29799
0
0
CHARTER COMMUNICATIONS INC N
CL A
16119P108
29645
61114
SH
SOLE
61114
0
0
CHIPOTLE MEXICAN GRILL INC
COM
169656105
19688
23519
SH
SOLE
23519
0
0
CHUBB LIMITED
COM
H1467J104
87824
564206
SH
SOLE
564206
0
0
CMS ENERGY CORP
COM
125896100
22935
364972
SH
SOLE
364972
0
0
COCA COLA CO
COM
191216100
97638
1764010
SH
SOLE
1764010
0
0
COLGATE PALMOLIVE CO
COM
194162103
13177
191415
SH
SOLE
191415
0
0
CROWN CASTLE INTL CORP NEW
COM
22822V101
77629
546109
SH
SOLE
546109
0
0
CYRUSONE INC
COM
23283R100
5586
85374
SH
SOLE
85374
0
0
DIAGEO P L C
SPON ADR NEW
25243Q205
39328
233511
SH
SOLE
233511
0
0
DISCOVER FINL SVCS
COM
254709108
26426
311559
SH
SOLE
311559
0
0
DXC TECHNOLOGY CO
COM
23355L106
1886
50175
SH
SOLE
50175
0
0
EASTMAN CHEMICAL CO
COM
277432100
16850
212597
SH
SOLE
212597
0
0
EMERSON ELEC CO
COM
291011104
27774
364201
SH
SOLE
364201
0
0
FACTSET RESH SYS INC
COM
303075105
50161
186960
SH
SOLE
186960
0
0
FISERV INC
COM
337738108
79700
689267
SH
SOLE
689267
0
0
FORD MTR CO DEL
COM
345370860
12226
1314598
SH
SOLE
1314598
0
0
GARMIN LTD
SHS
H2906T109
18850
193218
SH
SOLE
193218
0
0
HOLLYFRONTIER CORP
COM
436106108
15402
303723
SH
SOLE
303723
0
0
HONEYWELL INTL INC
COM
438516106
87750
495766
SH
SOLE
495766
0
0
HORMEL FOODS CORP
COM
440452100
41339
916414
SH
SOLE
916414
0
0
HP INC
COM
40434L105
19058
927418
SH
SOLE
927418
0
0
HSBC HLDGS PLC
SPON ADR NEW
404280406
25935
663465
SH
SOLE
663465
0
0
HUNTINGTON BANCSHARES INC
COM
446150104
34758
2304921
SH
SOLE
2304921
0
0
INGERSOLL-RAND PLC
SHS
G47791101
15732
118360
SH
SOLE
118360
0
0
INTERNATIONAL BUSINESS MACHS
COM
459200101
55271
412349
SH
SOLE
412349
0
0
INTERNATIONAL FLAVORS&FRAGRA
COM
459506101
7818
60595
SH
SOLE
60595
0
0
INTL PAPER CO
COM
460146103
19820
430392
SH
SOLE
430392
0
0
ISHARES TR
CORE S&P SCP ETF
464287804
412907
4924358
SH
SOLE
4924358
0
0
ISHARES INC
EM MKTS DIV ETF
464286319
24502
603206
SH
SOLE
603206
0
0
ISHARES TR
INTL SEL DIV ETF
464288448
53097
1581684
SH
SOLE
1581684
0
0
ISHARES TR
RUS 1000 VAL ETF
464287598
768077
5627759
SH
SOLE
5627759
0
0
ISHARES TR
RUSSELL 2000 ETF
464287655
298949
1804486
SH
SOLE
1804486
0
0
JABIL INC
COM
466313103
4028
97452
SH
SOLE
97452
0
0
JOHNSON & JOHNSON
COM
478160104
197060
1350928
SH
SOLE
1350928
0
0
KANSAS CITY SOUTHERN
COM NEW
485170302
19778
129135
SH
SOLE
129135
0
0
KEYCORP NEW
COM
493267108
53591
2647759
SH
SOLE
2647759
0
0
KINDER MORGAN INC DEL
COM
49456B101
24052
1136142
SH
SOLE
1136142
0
0
KOHLS CORP
COM
500255104
8354
163965
SH
SOLE
163965
0
0
LEGGETT & PLATT INC
COM
524660107
14124
277874
SH
SOLE
277874
0
0
LIBERTY PPTY TR
SH BEN INT
531172104
12191
203007
SH
SOLE
203007
0
0
LINCOLN NATL CORP IND
COM
534187109
3154
53445
SH
SOLE
53445
0
0
LINDE PLC
SHS
G5494J103
58532
274912
SH
SOLE
274912
0
0
LLOYDS BANKING GROUP PLC
SPONSORED ADR
539439109
13267
4008027
SH
SOLE
4008027
0
0
LOCKHEED MARTIN CORP
COM
539830109
69956
179660
SH
SOLE
179660
0
0
LOWES COS INC
COM
548661107
88086
735521
SH
SOLE
735521
0
0
LYONDELLBASELL INDUSTRIES N
SHS - A -
N53745100
44517
471183
SH
SOLE
471183
0
0
MARSH & MCLENNAN COS INC
COM
571748102
23751
213181
SH
SOLE
213181
0
0
MCDONALDS CORP
COM
580135101
61681
312134
SH
SOLE
312134
0
0
NEWELL BRANDS INC
COM
651229106
13439
699198
SH
SOLE
699198
0
0
NIKE INC
CL B
654106103
160298
1582251
SH
SOLE
1582251
0
0
NORDSTROM INC
COM
655664100
2455
59970
SH
SOLE
59970
0
0
NORTHROP GRUMMAN CORP
COM
666807102
30365
88277
SH
SOLE
88277
0
0
NXP SEMICONDUCTORS N V
COM
N6596X109
32173
252812
SH
SOLE
252812
0
0
PACCAR INC
COM
693718108
10734
135697
SH
SOLE
135697
0
0
PAYCHEX INC
COM
704326107
32680
384200
SH
SOLE
384200
0
0
PERSPECTA INC
COM
715347100
219
8267
SH
SOLE
8267
0
0
PFIZER INC
COM
717081103
153557
3919274
SH
SOLE
3919274
0
0
PHILIP MORRIS INTL INC
COM
718172109
109309
1284627
SH
SOLE
1284627
0
0
PNC FINL SVCS GROUP INC
COM
693475105
54340
340415
SH
SOLE
340415
0
0
PROCTER & GAMBLE CO
COM
742718109
153379
1228014
SH
SOLE
1228014
0
0
PRUDENTIAL FINL INC
COM
744320102
18854
201131
SH
SOLE
201131
0
0
PULTE GROUP INC
COM
745867101
12416
320002
SH
SOLE
320002
0
0
PVH CORP
COM
693656100
4798
45627
SH
SOLE
45627
0
0
QORVO INC
COM
74736K101
15245
131165
SH
SOLE
131165
0
0
QUALCOMM INC
COM
747525103
65001
736717
SH
SOLE
736717
0
0
RALPH LAUREN CORP
CL A
751212101
10003
85338
SH
SOLE
85338
0
0
REALTY INCOME CORP
COM
756109104
17458
237098
SH
SOLE
237098
0
0
ROBERT HALF INTL INC
COM
770323103
3864
61194
SH
SOLE
61194
0
0
ROYAL DUTCH SHELL PLC
SPONS ADR A
780259206
30880
523575
SH
SOLE
523575
0
0
RPM INTL INC
COM
749685103
18857
245656
SH
SOLE
245656
0
0
SABRE CORP
COM
78573M104
2067
92102
SH
SOLE
92102
0
0
SANOFI
SPONSORED ADR
80105N105
22980
457772
SH
SOLE
457772
0
0
SAP SE
SPON ADR
803054204
79146
590683
SH
SOLE
590683
0
0
SHERWIN WILLIAMS CO
COM
824348106
99036
169716
SH
SOLE
169716
0
0
SMITH & NEPHEW PLC
SPDN ADR NEW
83175M205
32357
673103
SH
SOLE
673103
0
0
SOUTHERN CO
COM
842587107
63427
995706
SH
SOLE
995706
0
0
SPDR SERIES TRUST
PORTFOLIO INTRMD
78464A375
109372
3097491
SH
SOLE
3097491
0
0
SPOTIFY TECHNOLOGY S A
SHS
L8681T102
11499
76892
SH
SOLE
76892
0
0
STARBUCKS CORP
COM
855244109
160845
1829446
SH
SOLE
1829446
0
0
STEEL DYNAMICS INC
COM
858119100
7802
229208
SH
SOLE
229208
0
0
SYNNEX CORP
COM
87162W100
6431
49932
SH
SOLE
49932
0
0
PRICE T ROWE GROUP INC
COM
74144T108
16563
135938
SH
SOLE
135938
0
0
TEXAS INSTRS INC
COM
882508104
143945
1122029
SH
SOLE
1122029
0
0
AES CORP
COM
00130H105
22894
1150452
SH
SOLE
1150452
0
0
LAUDER ESTEE COS INC
CL A
518439104
63047
305255
SH
SOLE
305255
0
0
TORO CO
COM
891092108
44470
558174
SH
SOLE
558174
0
0
THOMSON REUTERS CORP
COM NEW
884903709
13047
182224
SH
SOLE
182224
0
0
TJX COS INC NEW
COM
872540109
92416
1513535
SH
SOLE
1513535
0
0
TRUIST FINL CORP
COM
89832Q109
87219
1558068
SH
SOLE
1558068
0
0
UNITED AIRLINES HLDGS INC
COM
910047109
2325
26395
SH
SOLE
26395
0
0
UNITED RENTALS INC
COM
911363109
11930
71536
SH
SOLE
71536
0
0
UNITED TECHNOLOGIES CORP
COM
913017109
97733
652597
SH
SOLE
652597
0
0
VALERO ENERGY CORP NEW
COM
91913Y100
32407
346040
SH
SOLE
346040
0
0
VANGUARD INTL EQUITY INDEX F
FTSE EMR MKT ETF
922042858
1104425
24835291
SH
SOLE
24835291
0
0
VANGUARD INDEX FDS
GROWTH ETF
922908736
1996481
10959442
SH
SOLE
10959442
0
0
VANGUARD WHITEHALL FDS INC
HIGH DIV YLD
921946406
176408
1882487
SH
SOLE
1882487
0
0
VANGUARD BD INDEX FD INC
SHORT TRM BOND
921937827
1600324
19852671
SH
SOLE
19852671
0
0
VANGUARD SCOTTSDALE FDS
SHRT TRM CORP BD
92206C409
356919
4404781
SH
SOLE
4404781
0
0
VANGUARD INDEX FDS
SM CP VAL ETF
922908611
280303
2044965
SH
SOLE
2044965
0
0
VENTAS INC
COM
92276F100
32843
568815
SH
SOLE
568815
0
0
V F CORP
COM
918204108
41451
415924
SH
SOLE
415924
0
0
VIACOMCBS INC
CL B
92556H206
5502
131104
SH
SOLE
131104
0
0
WEC ENERGY GROUP INC
COM
92939U106
19492
211342
SH
SOLE
211342
0
0
WELLCARE HEALTH PLANS INC
COM
94946T106
12517
37907
SH
SOLE
37907
0
0
WELLS FARGO CO NEW
COM
949746101
125710
2336618
SH
SOLE
2336618
0
0
WILLIAMS SONOMA INC
COM
969904101
1880
25599
SH
SOLE
25599
0
0
WYNDHAM DESTINATIONS INC
COM
98310W108
8725
168797
SH
SOLE
168797
0
0
XCEL ENERGY INC
COM
98389B100
17065
268786
SH
SOLE
268786
0
0
FLWS/1-800 FLOWERS
CL A
68243Q106
193
13340
SH
SOLE
13340
0
0
2U INC
COM
90214J101
1585
66055
SH
SOLE
66055
0
0
58 COM INC
SPON ADR REP A
31680Q104
508
7855
SH
SOLE
7855
0
0
8X8 INC NEW
COM
282914100
299
16319
SH
SOLE
16319
0
0
SMITH A O CORP
COM
831865209
8613
180784
SH
SOLE
180784
0
0
ETF SER SOLUTIONS
AAM S&P EMRG
26922A586
388
17061
SH
SOLE
17061
0
0
AAON INC
COM PAR $0.004
000360206
1348
27287
SH
SOLE
27287
0
0
AARONS INC
COM PAR $0.50
002535300
2726
47736
SH
SOLE
47736
0
0
ABB LTD
SPONSORED ADR
000375204
12275
509560
SH
SOLE
509560
0
0
ABERDEEN STD PLATINUM ETF TR
PHYSCL PLATM SHS
003260106
1675
18420
SH
SOLE
18420
0
0
ABERDEEN STD SILVER ETF TR
PHYSCL SILVR SHS
003264108
754
43561
SH
SOLE
43561
0
0
ABERDEEN STD GOLD ETF TR
PHYSCL GOLD SHS
00326A104
1305
89239
SH
SOLE
89239
0
0
ABIOMED INC
COM
003654100
869
5095
SH
SOLE
5095
0
0
ABM INDS INC
COM
000957100
228
6035
SH
SOLE
6035
0
0
ACADIA HEALTHCARE COMPANY IN
COM
00404A109
2039
61386
SH
SOLE
61386
0
0
ACADIA PHARMACEUTICALS INC
COM
004225108
579
13529
SH
SOLE
13529
0
0
ACADIA RLTY TR
COM SH BEN INT
004239109
235
9045
SH
SOLE
9045
0
0
ACCELERON PHARMA INC
COM
00434H108
373
7041
SH
SOLE
7041
0
0
ACI WORLDWIDE INC
COM
004498101
3279
86563
SH
SOLE
86563
0
0
ACUITY BRANDS INC
COM
00508Y102
4469
32384
SH
SOLE
32384
0
0
ACUSHNET HOLDINGS CORP
COM
005098108
1120
34468
SH
SOLE
34468
0
0
ADDUS HOMECARE CORP
COM
006739106
780
8028
SH
SOLE
8028
0
0
ADOBE INC
COM
00724F101
158564
480773
SH
SOLE
480773
0
0
ADVANCE AUTO PARTS INC
COM
00751Y106
15889
99205
SH
SOLE
99205
0
0
ADVANCED ENERGY INDS
COM
007973100
1939
27240
SH
SOLE
27240
0
0
ADVANCED MICRO DEVICES INC
COM
007903107
4940
107711
SH
SOLE
107711
0
0
AEGON N V
NY REGISTRY SHS
007924103
1229
271261
SH
SOLE
271261
0
0
AERIE PHARMACEUTICALS INC
COM
00771V108
227
9376
SH
SOLE
9376
0
0
AEROJET ROCKETDYNE HLDGS INC
COM
007800105
465
10194
SH
SOLE
10194
0
0
AFFILIATED MANAGERS GROUP IN
COM
008252108
859
10131
SH
SOLE
10131
0
0
AGCO CORP
COM
001084102
2390
30945
SH
SOLE
30945
0
0
AGILENT TECHNOLOGIES INC
COM
00846U101
12143
142337
SH
SOLE
142337
0
0
AGIOS PHARMACEUTICALS INC
COM
00847X104
244
5109
SH
SOLE
5109
0
0
AGNC INVT CORP
COM
00123Q104
3647
206289
SH
SOLE
206289
0
0
AGNICO EAGLE MINES LTD
COM
008474108
1357
22033
SH
SOLE
22033
0
0
AIMMUNE THERAPEUTICS INC
COM
00900T107
1579
47165
SH
SOLE
47165
0
0
AIR LEASE CORP
CL A
00912X302
7981
167940
SH
SOLE
167940
0
0
AIR TRANSPORT SERVICES GRP I
COM
00922R105
448
19101
SH
SOLE
19101
0
0
AK STL HLDG CORP
COM
001547108
77
23399
SH
SOLE
23399
0
0
AKARI THERAPEUTICS PLC
SPONSORED ADR
00972G108
18
10449
SH
SOLE
10449
0
0
AKOUSTIS TECHNOLOGIES INC
COM
00973N102
97
12146
SH
SOLE
12146
0
0
ALAMO GROUP INC
COM
011311107
513
4088
SH
SOLE
4088
0
0
ALAMOS GOLD INC NEW
COM CL A
011532108
87
14447
SH
SOLE
14447
0
0
ALARM COM HLDGS INC
COM
011642105
1610
37461
SH
SOLE
37461
0
0
ALASKA AIR GROUP INC
COM
011659109
6205
91586
SH
SOLE
91586
0
0
ALBANY INTL CORP
CL A
012348108
2991
39398
SH
SOLE
39398
0
0
ALBEMARLE CORP
COM
012653101
4622
63279
SH
SOLE
63279
0
0
ALCON INC
ORD SHS
H01301128
34121
603166
SH
SOLE
603166
0
0
ALEXANDER & BALDWIN INC NEW
COM
014491104
409
19507
SH
SOLE
19507
0
0
ALEXANDRIA REAL ESTATE EQ IN
COM
015271109
14352
88820
SH
SOLE
88820
0
0
ALEXION PHARMACEUTICALS INC
COM
015351109
16326
150958
SH
SOLE
150958
0
0
ALGONQUIN PWR UTILS CORP
COM
015857105
3020
213356
SH
SOLE
213356
0
0
ALIGN TECHNOLOGY INC
COM
016255101
29160
104500
SH
SOLE
104500
0
0
ALLEGHANY CORP DEL
COM
017175100
4456
5573
SH
SOLE
5573
0
0
ALLEGHENY TECHNOLOGIES INC
COM
01741R102
2906
140649
SH
SOLE
140649
0
0
ALLEGIANT TRAVEL CO
COM
01748X102
809
4650
SH
SOLE
4650
0
0
ALLETE INC
COM NEW
018522300
1382
17023
SH
SOLE
17023
0
0
ALLIANCE DATA SYSTEMS CORP
COM
018581108
2079
18532
SH
SOLE
18532
0
0
ALLIANT ENERGY CORP
COM
018802108
1150
21025
SH
SOLE
21025
0
0
ALLISON TRANSMISSION HLDGS I
COM
01973R101
4234
87616
SH
SOLE
87616
0
0
ALLY FINL INC
COM
02005N100
6884
225265
SH
SOLE
225265
0
0
ALPS ETF TR
DISRUPTIVE TECH
00162Q478
286
8876
SH
SOLE
8876
0
0
ALPS ETF TR
SECTR DIV DOGS
00162Q858
800
17088
SH
SOLE
17088
0
0
ALTAIR ENGR INC
COM CL A
021369103
412
11464
SH
SOLE
11464
0
0
ALTERYX INC
COM CL A
02156B103
1853
18519
SH
SOLE
18519
0
0
ALTICE USA INC
CL A
02156K103
3809
139332
SH
SOLE
139332
0
0
ALTRA INDL MOTION CORP
COM
02208R106
1965
54261
SH
SOLE
54261
0
0
AMARIN CORP PLC
SPONS ADR NEW
023111206
343
16004
SH
SOLE
16004
0
0
AMBEV SA
SPONSORED ADR
02319V103
11814
2535098
SH
SOLE
2535098
0
0
AMC ENTMT HLDGS INC
CL A COM
00165C104
85
11792
SH
SOLE
11792
0
0
AMC NETWORKS INC
CL A
00164V103
803
20338
SH
SOLE
20338
0
0
AMCOR PLC
ORD
G0250X107
10058
927902
SH
SOLE
927902
0
0
AMDOCS LTD
SHS
G02602103
14618
202497
SH
SOLE
202497
0
0
AMEDISYS INC
COM
023436108
6706
40176
SH
SOLE
40176
0
0
AMERCO
COM
023586100
2161
5751
SH
SOLE
5751
0
0
AMEREN CORP
COM
023608102
7064
91980
SH
SOLE
91980
0
0
AMERICA MOVIL SAB DE CV
SPON ADR L SHS
02364W105
1604
100222
SH
SOLE
100222
0
0
AMERICAN AIRLS GROUP INC
COM
02376R102
953
33245
SH
SOLE
33245
0
0
AMERICAN ASSETS TR INC
COM
024013104
285
6211
SH
SOLE
6211
0
0
AMERICAN AXLE & MFG HLDGS IN
COM
024061103
320
29757
SH
SOLE
29757
0
0
AMERICAN CAMPUS CMNTYS INC
COM
024835100
5636
119831
SH
SOLE
119831
0
0
AMERICAN EAGLE OUTFITTERS IN
COM
02553E106
2590
176200
SH
SOLE
176200
0
0
AMERICAN EQTY INVT LIFE HLD
COM
025676206
2201
73551
SH
SOLE
73551
0
0
AMERICAN FIN TR INC
COM CLASS A
02607T109
514
38793
SH
SOLE
38793
0
0
AMERICAN FINL GROUP INC OHIO
COM
025932104
665
6065
SH
SOLE
6065
0
0
AMERICAN HOMES 4 RENT
CL A
02665T306
4576
174602
SH
SOLE
174602
0
0
AMERICAN STS WTR CO
COM
029899101
3138
36219
SH
SOLE
36219
0
0
AMERICAN WTR WKS CO INC NEW
COM
030420103
2394
19488
SH
SOLE
19488
0
0
AMERICOLD RLTY TR
COM
03064D108
10686
304788
SH
SOLE
304788
0
0
AMERISAFE INC
COM
03071H100
1835
27795
SH
SOLE
27795
0
0
AMERISOURCEBERGEN CORP
COM
03073E105
21075
247881
SH
SOLE
247881
0
0
AMPHENOL CORP NEW
CL A
032095101
36059
333168
SH
SOLE
333168
0
0
AMYRIS INC
COM NEW
03236M200
107
34709
SH
SOLE
34709
0
0
ANALOG DEVICES INC
COM
032654105
23579
198407
SH
SOLE
198407
0
0
ANDERSONS INC
COM
034164103
250
9906
SH
SOLE
9906
0
0
ANGLOGOLD ASHANTI LTD
SPONSORED ADR
035128206
756
33855
SH
SOLE
33855
0
0
ANHEUSER BUSCH INBEV SA/NV
SPONSORED ADR
03524A108
21244
258947
SH
SOLE
258947
0
0
ANI PHARMACEUTICALS INC
COM
00182C103
822
13330
SH
SOLE
13330
0
0
ANIKA THERAPEUTICS INC
COM
035255108
1003
19351
SH
SOLE
19351
0
0
ANIXTER INTL INC
COM
035290105
567
6155
SH
SOLE
6155
0
0
ANNALY CAP MGMT INC
COM
035710409
2359
250413
SH
SOLE
250413
0
0
ANSYS INC
COM
03662Q105
32965
128065
SH
SOLE
128065
0
0
ANTARES PHARMA INC
COM
036642106
292
62167
SH
SOLE
62167
0
0
ANTERO MIDSTREAM CORP
COM
03676B102
137
18114
SH
SOLE
18114
0
0
ANTERO RES CORP
COM
03674X106
150
52660
SH
SOLE
52660
0
0
AON PLC
SHS CL A
G0408V102
33873
162623
SH
SOLE
162623
0
0
APACHE CORP
COM
037411105
483
18857
SH
SOLE
18857
0
0
APARTMENT INVT & MGMT CO
CL A
03748R754
3176
61494
SH
SOLE
61494
0
0
APERGY CORP
COM
03755L104
3077
91083
SH
SOLE
91083
0
0
APOLLO COML REAL EST FIN INC
COM
03762U105
1448
79168
SH
SOLE
79168
0
0
APOLLO GLOBAL MGMT INC
COM CL A
03768E105
3552
74453
SH
SOLE
74453
0
0
APPFOLIO INC
COM CL A
03783C100
526
4784
SH
SOLE
4784
0
0
APPLE HOSPITALITY REIT INC
COM NEW
03784Y200
167
10268
SH
SOLE
10268
0
0
APPLIED INDL TECHNOLOGIES IN
COM
03820C105
2247
33697
SH
SOLE
33697
0
0
APPLIED MATLS INC
COM
038222105
23501
385003
SH
SOLE
385003
0
0
APTARGROUP INC
COM
038336103
4261
36858
SH
SOLE
36858
0
0
APTIV PLC
SHS
G6095L109
10740
113090
SH
SOLE
113090
0
0
ARAMARK
COM
03852U106
2623
60434
SH
SOLE
60434
0
0
ARCELORMITTAL SA LUXEMBOURG
NY REGISTRY SH
03938L203
196
11163
SH
SOLE
11163
0
0
ARCH CAP GROUP LTD
ORD
G0450A105
8964
209000
SH
SOLE
209000
0
0
ARCHER DANIELS MIDLAND CO
COM
039483102
16169
348836
SH
SOLE
348836
0
0
ARCHROCK INC
COM
03957W106
1128
112400
SH
SOLE
112400
0
0
ARCOS DORADOS HOLDINGS INC
SHS CLASS -A -
G0457F107
155
19191
SH
SOLE
19191
0
0
ARDAGH GROUP S A
CL A
L0223L101
222
11346
SH
SOLE
11346
0
0
ARENA PHARMACEUTICALS INC
COM NEW
040047607
215
4742
SH
SOLE
4742
0
0
ARES CAP CORP
COM
04010L103
2453
131516
SH
SOLE
131516
0
0
ARES MANAGEMENT CORPORATION
CL A COM STK
03990B101
4726
132408
SH
SOLE
132408
0
0
ARGENX SE
SPONSORED ADR
04016X101
1156
7200
SH
SOLE
7200
0
0
ARISTA NETWORKS INC
COM
040413106
3090
15193
SH
SOLE
15193
0
0
ARMADA HOFFLER PPTYS INC
COM
04208T108
1273
69349
SH
SOLE
69349
0
0
ARMSTRONG WORLD INDS INC NEW
COM
04247X102
3291
35019
SH
SOLE
35019
0
0
ARROW ELECTRS INC
COM
042735100
2654
31323
SH
SOLE
31323
0
0
ARROWHEAD PHARMACEUTICALS IN
COM
04280A100
2990
47142
SH
SOLE
47142
0
0
ARTISAN PARTNERS ASSET MGMT
CL A
04316A108
1694
52415
SH
SOLE
52415
0
0
ASE TECHNOLOGY HOLDING CO LT
SPONSORED ADS
00215W100
4032
725218
SH
SOLE
725218
0
0
ASGN INC
COM
00191U102
1895
26699
SH
SOLE
26699
0
0
ASHLAND GLOBAL HLDGS INC
COM
044186104
465
6071
SH
SOLE
6071
0
0
ASPEN TECHNOLOGY INC
COM
045327103
15972
132080
SH
SOLE
132080
0
0
ASSURANT INC
COM
04621X108
1818
13870
SH
SOLE
13870
0
0
ASSURED GUARANTY LTD
COM
G0585R106
1260
25711
SH
SOLE
25711
0
0
ATA CREATIVITY GLOBAL
SPONSORED ADS
00211V106
51
37151
SH
SOLE
37151
0
0
ATHENE HLDG LTD
CL A
G0684D107
422
8980
SH
SOLE
8980
0
0
ATLANTICA YIELD PLC
SHS
G0751N103
1220
46237
SH
SOLE
46237
0
0
ATLASSIAN CORP PLC
CL A
G06242104
1064
8840
SH
SOLE
8840
0
0
ATMOS ENERGY CORP
COM
049560105
2599
23233
SH
SOLE
23233
0
0
ATRION CORP
COM
049904105
289
385
SH
SOLE
385
0
0
AUDIOCODES LTD
ORD
M15342104
221
8585
SH
SOLE
8585
0
0
AURORA CANNABIS INC
COM
05156X108
32
14662
SH
SOLE
14662
0
0
AUTODESK INC
COM
052769106
35512
193567
SH
SOLE
193567
0
0
AUTOHOME INC
SP ADR RP CL A
05278C107
992
12398
SH
SOLE
12398
0
0
AUTOLIV INC
COM
052800109
1530
18124
SH
SOLE
18124
0
0
AUTONATION INC
COM
05329W102
852
17518
SH
SOLE
17518
0
0
AVALARA INC
COM
05338G106
953
13010
SH
SOLE
13010
0
0
AVALONBAY CMNTYS INC
COM
053484101
8445
40271
SH
SOLE
40271
0
0
AVISTA CORP
COM
05379B107
1840
38268
SH
SOLE
38268
0
0
AVNET INC
COM
053807103
1379
32484
SH
SOLE
32484
0
0
AXALTA COATING SYS LTD
COM
G0750C108
5222
171792
SH
SOLE
171792
0
0
AXIS CAPITAL HOLDINGS LTD
SHS
G0692U109
508
8542
SH
SOLE
8542
0
0
AXOGEN INC
COM
05463X106
530
29625
SH
SOLE
29625
0
0
AXON ENTERPRISE INC
COM
05464C101
276
3772
SH
SOLE
3772
0
0
AXOS FINL INC
COM
05465C100
558
18435
SH
SOLE
18435
0
0
BADGER METER INC
COM
056525108
3778
58186
SH
SOLE
58186
0
0
BAIDU INC
SPON ADR REP A
056752108
13686
108273
SH
SOLE
108273
0
0
BAKER HUGHES COMPANY
CL A
05722G100
3965
154701
SH
SOLE
154701
0
0
BALL CORP
COM
058498106
5504
85112
SH
SOLE
85112
0
0
BANCO BILBAO VIZCAYA ARGENTA
SPONSORED ADR
05946K101
11286
2022626
SH
SOLE
2022626
0
0
BANCO BRADESCO S A
SP ADR PFD NEW
059460303
1222
136482
SH
SOLE
136482
0
0
BANCO SANTANDER SA
ADR
05964H105
824
199025
SH
SOLE
199025
0
0
BANCOLOMBIA S A
SPON ADR PREF
05968L102
1017
18565
SH
SOLE
18565
0
0
BANK MONTREAL QUE
COM
063671101
4961
64012
SH
SOLE
64012
0
0
BANK HAWAII CORP
COM
062540109
3488
36658
SH
SOLE
36658
0
0
BANK OF NT BUTTERFIELD&SON L
SHS NEW
G0772R208
2074
56015
SH
SOLE
56015
0
0
BANK NEW YORK MELLON CORP
COM
064058100
14245
283024
SH
SOLE
283024
0
0
BANK OZK
COM
06417N103
4725
154890
SH
SOLE
154890
0
0
BANKUNITED INC
COM
06652K103
937
25635
SH
SOLE
25635
0
0
BAOZUN INC
SPONSORED ADR
06684L103
210
6339
SH
SOLE
6339
0
0
BARCLAYS PLC
ADR
06738E204
8341
876186
SH
SOLE
876186
0
0
BARRETT BUSINESS SERVICES IN
COM
068463108
378
4182
SH
SOLE
4182
0
0
BARRICK GOLD CORPORATION
COM
067901108
8896
478529
SH
SOLE
478529
0
0
BAUSCH HEALTH COS INC
COM
071734107
1203
40216
SH
SOLE
40216
0
0
BECTON DICKINSON & CO
PFD SHS CONV A
075887208
445
6798
SH
SOLE
6798
0
0
BEIGENE LTD
SPONSORED ADR
07725L102
1399
8438
SH
SOLE
8438
0
0
BELDEN INC
COM
077454106
684
12430
SH
SOLE
12430
0
0
BENEFITFOCUS INC
COM
08180D106
220
10049
SH
SOLE
10049
0
0
BERKSHIRE HATHAWAY INC DEL
CL B NEW
084670702
170195
751412
SH
SOLE
751412
0
0
BERRY GLOBAL GROUP INC
COM
08579W103
5859
123377
SH
SOLE
123377
0
0
BGC PARTNERS INC
CL A
05541T101
1064
179058
SH
SOLE
179058
0
0
BHP GROUP LTD
SPONSORED ADS
088606108
4514
82508
SH
SOLE
82508
0
0
BHP GROUP PLC
SPONSORED ADR
05545E209
641
13640
SH
SOLE
13640
0
0
BIO TECHNE CORP
COM
09073M104
5657
25772
SH
SOLE
25772
0
0
BIO RAD LABS INC
CL A
090572207
11769
31805
SH
SOLE
31805
0
0
BIOGEN INC
COM
09062X103
47022
158468
SH
SOLE
158468
0
0
BIOMARIN PHARMACEUTICAL INC
COM
09061G101
10136
119882
SH
SOLE
119882
0
0
BIOTELEMETRY INC
COM
090672106
1874
40482
SH
SOLE
40482
0
0
BJS RESTAURANTS INC
COM
09180C106
1678
44202
SH
SOLE
44202
0
0
BJS WHSL CLUB HLDGS INC
COM
05550J101
3121
137234
SH
SOLE
137234
0
0
BLACK HILLS CORP
COM
092113109
1339
17044
SH
SOLE
17044
0
0
BLACK KNIGHT INC
COM
09215C105
7866
121990
SH
SOLE
121990
0
0
BLACKBAUD INC
COM
09227Q100
3233
40614
SH
SOLE
40614
0
0
BLACKLINE INC
COM
09239B109
5275
102299
SH
SOLE
102299
0
0
BLACKROCK CAPITAL INVESTMENT
COM
092533108
203
40884
SH
SOLE
40884
0
0
BLACKROCK ENHANCED EQT DIV T
COM
09251A104
850
85709
SH
SOLE
85709
0
0
BLACKSTONE GROUP INC
COM CL A
09260D107
7201
128719
SH
SOLE
128719
0
0
BLACKSTONE MTG TR INC
COM CL A
09257W100
1608
43203
SH
SOLE
43203
0
0
BLOOMIN BRANDS INC
COM
094235108
2785
126207
SH
SOLE
126207
0
0
BLUEBIRD BIO INC
COM
09609G100
712
8113
SH
SOLE
8113
0
0
BMC STK HLDGS INC
COM
05591B109
222
7753
SH
SOLE
7753
0
0
BOINGO WIRELESS INC
COM
09739C102
113
10365
SH
SOLE
10365
0
0
BOOKING HLDGS INC
COM
09857L108
67807
33016
SH
SOLE
33016
0
0
BOOZ ALLEN HAMILTON HLDG COR
CL A
099502106
11822
166198
SH
SOLE
166198
0
0
BORGWARNER INC
COM
099724106
9121
210268
SH
SOLE
210268
0
0
BOSTON BEER INC
CL A
100557107
868
2296
SH
SOLE
2296
0
0
BOSTON PROPERTIES INC
COM
101121101
10255
74384
SH
SOLE
74384
0
0
BOSTON SCIENTIFIC CORP
COM
101137107
19406
429157
SH
SOLE
429157
0
0
BOTTOMLINE TECH DEL INC
COM
101388106
2281
42547
SH
SOLE
42547
0
0
BOX INC
CL A
10316T104
342
20363
SH
SOLE
20363
0
0
BOYD GAMING CORP
COM
103304101
1255
41929
SH
SOLE
41929
0
0
BP PLC
SPONSORED ADR
055622104
46773
1239353
SH
SOLE
1239353
0
0
BRADY CORP
CL A
104674106
377
6577
SH
SOLE
6577
0
0
BRANDYWINE RLTY TR
SH BEN INT NEW
105368203
1180
74919
SH
SOLE
74919
0
0
BRF SA
SPONSORED ADR
10552T107
427
49130
SH
SOLE
49130
0
0
BRIGHT HORIZONS FAM SOL IN D
COM
109194100
3302
21969
SH
SOLE
21969
0
0
BRIGHTVIEW HLDGS INC
COM
10948C107
702
41631
SH
SOLE
41631
0
0
BRINKER INTL INC
COM
109641100
638
15181
SH
SOLE
15181
0
0
BRISTOL MYERS SQUIBB CO
RIGHT 99/99/9999
110122157
71
23727
SH
SOLE
23727
0
0
BRITISH AMERN TOB PLC
SPONSORED ADR
110448107
26781
630741
SH
SOLE
630741
0
0
BRIXMOR PPTY GROUP INC
COM
11120U105
1337
61890
SH
SOLE
61890
0
0
BROADMARK RLTY CAP INC
COM
11135B100
186
14563
SH
SOLE
14563
0
0
BROADRIDGE FINL SOLUTIONS IN
COM
11133T103
22563
182640
SH
SOLE
182640
0
0
BROOKFIELD ASSET MGMT INC
CL A LTD VT SH
112585104
11345
196275
SH
SOLE
196275
0
0
BROOKS AUTOMATION INC
COM
114340102
4964
118295
SH
SOLE
118295
0
0
BROWN & BROWN INC
COM
115236101
2992
75788
SH
SOLE
75788
0
0
BROWN FORMAN CORP
CL B
115637209
9271
137147
SH
SOLE
137147
0
0
BRUKER CORP
COM
116794108
2027
39777
SH
SOLE
39777
0
0
BRUNSWICK CORP
COM
117043109
3406
56780
SH
SOLE
56780
0
0
BRYN MAWR BK CORP
COM
117665109
775
18787
SH
SOLE
18787
0
0
BUILDERS FIRSTSOURCE INC
COM
12008R107
304
11948
SH
SOLE
11948
0
0
BUNGE LIMITED
COM
G16962105
262
4557
SH
SOLE
4557
0
0
BWX TECHNOLOGIES INC
COM
05605H100
10079
162358
SH
SOLE
162358
0
0
C H ROBINSON WORLDWIDE INC
COM NEW
12541W209
32913
420882
SH
SOLE
420882
0
0
CABLE ONE INC
COM
12685J105
6508
4373
SH
SOLE
4373
0
0
CABOT CORP
COM
127055101
2342
49276
SH
SOLE
49276
0
0
CABOT MICROELECTRONICS CORP
COM
12709P103
7187
49796
SH
SOLE
49796
0
0
CABOT OIL & GAS CORP
COM
127097103
4573
262651
SH
SOLE
262651
0
0
CACTUS INC
CL A
127203107
881
25664
SH
SOLE
25664
0
0
CADENCE BANCORPORATION
CL A
12739A100
483
26664
SH
SOLE
26664
0
0
CADENCE DESIGN SYSTEM INC
COM
127387108
4623
66654
SH
SOLE
66654
0
0
CAE INC
COM
124765108
13950
527192
SH
SOLE
527192
0
0
CAL MAINE FOODS INC
COM NEW
128030202
859
20088
SH
SOLE
20088
0
0
CALAVO GROWERS INC
COM
128246105
3794
41880
SH
SOLE
41880
0
0
CALERES INC
COM
129500104
2533
106635
SH
SOLE
106635
0
0
CALIFORNIA WTR SVC GROUP
COM
130788102
294
5697
SH
SOLE
5697
0
0
CALLAWAY GOLF CO
COM
131193104
832
39245
SH
SOLE
39245
0
0
CAMDEN PPTY TR
SH BEN INT
133131102
6870
64750
SH
SOLE
64750
0
0
CAMECO CORP
COM
13321L108
419
47056
SH
SOLE
47056
0
0
CAMPBELL SOUP CO
COM
134429109
371
7516
SH
SOLE
7516
0
0
CANADA GOOSE HOLDINGS INC
SHS SUB VTG
135086106
491
13541
SH
SOLE
13541
0
0
CDN IMPERIAL BK COMM TORONTO
COM
136069101
38357
461026
SH
SOLE
461026
0
0
CANADIAN NAT RES LTD
COM
136385101
1491
46084
SH
SOLE
46084
0
0
CANADIAN PAC RY LTD
COM
13645T100
39486
154877
SH
SOLE
154877
0
0
CANNAE HLDGS INC
COM
13765N107
636
17092
SH
SOLE
17092
0
0
CANON INC
SPONSORED ADR
138006309
3011
110104
SH
SOLE
110104
0
0
CANTEL MEDICAL CORP
COM
138098108
4243
59840
SH
SOLE
59840
0
0
CAPITAL ONE FINL CORP
COM
14040H105
14592
141797
SH
SOLE
141797
0
0
CAPITOL FED FINL INC
COM
14057J101
305
22192
SH
SOLE
22192
0
0
CAPRI HOLDINGS LIMITED
SHS
G1890L107
202
5294
SH
SOLE
5294
0
0
CARGURUS INC
COM CL A
141788109
1426
40525
SH
SOLE
40525
0
0
CARLISLE COS INC
COM
142339100
5327
32912
SH
SOLE
32912
0
0
CARNIVAL CORP
UNIT 99/99/9999
143658300
13249
260656
SH
SOLE
260656
0
0
CARNIVAL PLC
ADR
14365C103
1586
32934
SH
SOLE
32934
0
0
CARTERS INC
COM
146229109
10492
95957
SH
SOLE
95957
0
0
CARVANA CO
CL A
146869102
934
10145
SH
SOLE
10145
0
0
CASELLA WASTE SYS INC
CL A
147448104
1294
28117
SH
SOLE
28117
0
0
CASEYS GEN STORES INC
COM
147528103
7981
50198
SH
SOLE
50198
0
0
CATALENT INC
COM
148806102
7433
132017
SH
SOLE
132017
0
0
CATCHMARK TIMBER TR INC
CL A
14912Y202
1690
147341
SH
SOLE
147341
0
0
CATHAY GEN BANCORP
COM
149150104
2094
55028
SH
SOLE
55028
0
0
CAVCO INDS INC DEL
COM
149568107
3792
19406
SH
SOLE
19406
0
0
CBIZ INC
COM
124805102
565
20961
SH
SOLE
20961
0
0
CBL & ASSOC PPTYS INC
COM
124830100
30
28301
SH
SOLE
28301
0
0
CBOE GLOBAL MARKETS INC
COM
12503M108
513
4274
SH
SOLE
4274
0
0
CDK GLOBAL INC
COM
12508E101
4938
90315
SH
SOLE
90315
0
0
CEDAR REALTY TRUST INC
COM NEW
150602209
85
28649
SH
SOLE
28649
0
0
CELLECTIS S A
SPONSORED ADS
15117K103
1029
60080
SH
SOLE
60080
0
0
CEMEX SAB DE CV
SPON ADR NEW
151290889
518
136947
SH
SOLE
136947
0
0
CENTENE CORP DEL
COM
15135B101
20301
322905
SH
SOLE
322905
0
0
CENTERPOINT ENERGY INC
COM
15189T107
5607
205603
SH
SOLE
205603
0
0
CENTERSTATE BK CORP
COM
15201P109
1526
61071
SH
SOLE
61071
0
0
CENTRAL EUROPEAN MEDIA ENTRP
CL A NEW
G20045202
82
18070
SH
SOLE
18070
0
0
CENTRAL GARDEN & PET CO
CL A NON-VTG
153527205
455
15498
SH
SOLE
15498
0
0
CENTURY ALUM CO
COM
156431108
114
15207
SH
SOLE
15207
0
0
CENTURYLINK INC
COM
156700106
6039
457127
SH
SOLE
457127
0
0
CERENCE INC
COM
156727109
704
31093
SH
SOLE
31093
0
0
CERIDIAN HCM HLDG INC
COM
15677J108
937
13808
SH
SOLE
13808
0
0
CERNER CORP
COM
156782104
7884
107419
SH
SOLE
107419
0
0
CERUS CORP
COM
157085101
130
30754
SH
SOLE
30754
0
0
CF INDS HLDGS INC
COM
125269100
7339
153733
SH
SOLE
153733
0
0
CGI INC
CL A SUB VTG
12532H104
14981
178948
SH
SOLE
178948
0
0
CHARLES RIV LABS INTL INC
COM
159864107
10854
71052
SH
SOLE
71052
0
0
THE CHARLES SCHWAB CORPORATI
COM
808513105
36985
777639
SH
SOLE
777639
0
0
CHART INDS INC
COM PAR $0.01
16115Q308
794
11763
SH
SOLE
11763
0
0
CHECK POINT SOFTWARE TECH LT
ORD
M22465104
28813
259674
SH
SOLE
259674
0
0
CHEESECAKE FACTORY INC
COM
163072101
2054
52867
SH
SOLE
52867
0
0
CHEGG INC
COM
163092109
2242
59144
SH
SOLE
59144
0
0
CHEMED CORP NEW
COM
16359R103
15555
35411
SH
SOLE
35411
0
0
CHENIERE ENERGY INC
COM NEW
16411R208
4645
76066
SH
SOLE
76066
0
0
CHESAPEAKE ENERGY CORP
COM
165167107
52
63032
SH
SOLE
63032
0
0
CHINA LIFE INS CO LTD
SPON ADR REP H
16939P106
591
42746
SH
SOLE
42746
0
0
CHINA MOBILE LIMITED
SPONSORED ADR
16941M109
8106
191764
SH
SOLE
191764
0
0
CHINA PETE & CHEM CORP
SPON ADR H SHS
16941R108
4332
72025
SH
SOLE
72025
0
0
CHINA TELECOM CORP LTD
SPON ADR H SHS
169426103
570
13831
SH
SOLE
13831
0
0
CHINA UNICOM (HONG KONG) LTD
SPONSORED ADR
16945R104
248
26455
SH
SOLE
26455
0
0
CHOICE HOTELS INTL INC
COM
169905106
1124
10872
SH
SOLE
10872
0
0
CHUNGHWA TELECOM CO LTD
SPON ADR NEW11
17133Q502
451
12215
SH
SOLE
12215
0
0
CHURCH & DWIGHT INC
COM
171340102
11155
158580
SH
SOLE
158580
0
0
CHURCHILL DOWNS INC
COM
171484108
3011
21943
SH
SOLE
21943
0
0
COMPANHIA PARANAENSE ENERG C
SPON ADR PFD
20441B407
1942
114667
SH
SOLE
114667
0
0
CIENA CORP
COM NEW
171779309
1331
31172
SH
SOLE
31172
0
0
CIGNA CORP NEW
COM
125523100
23830
116532
SH
SOLE
116532
0
0
CIMAREX ENERGY CO
COM
171798101
6073
115699
SH
SOLE
115699
0
0
CIMPRESS PLC
SHS EURO
G2143T103
655
5209
SH
SOLE
5209
0
0
CINCINNATI FINL CORP
COM
172062101
6737
64071
SH
SOLE
64071
0
0
CINEMARK HOLDINGS INC
COM
17243V102
4085
120673
SH
SOLE
120673
0
0
CINTAS CORP
COM
172908105
22714
84413
SH
SOLE
84413
0
0
CIRRUS LOGIC INC
COM
172755100
1490
18082
SH
SOLE
18082
0
0
CIT GROUP INC
COM NEW
125581801
2783
60980
SH
SOLE
60980
0
0
CITRIX SYS INC
COM
177376100
11086
99967
SH
SOLE
99967
0
0
CIVEO CORP CDA
COM
17878Y108
98
75586
SH
SOLE
75586
0
0
CLARIVATE ANALYTICS PLC
COM
G21810109
563
33540
SH
SOLE
33540
0
0
CLEAN HARBORS INC
COM
184496107
5165
60238
SH
SOLE
60238
0
0
LEGG MASON ETF INVT TR
CLRBRG GWT ETF
524682101
1205
34965
SH
SOLE
34965
0
0
CLEARWAY ENERGY INC
CL C
18539C204
676
33876
SH
SOLE
33876
0
0
CLEARWAY ENERGY INC
CL A
18539C105
372
19437
SH
SOLE
19437
0
0
CLEVELAND CLIFFS INC
COM
185899101
2785
331531
SH
SOLE
331531
0
0
CLOROX CO DEL
COM
189054109
26333
171503
SH
SOLE
171503
0
0
CLOUDFLARE INC
CL A COM
18915M107
175
10246
SH
SOLE
10246
0
0
CNA FINL CORP
COM
126117100
506
11295
SH
SOLE
11295
0
0
CNOOC LTD
SPONSORED ADR
126132109
2805
16831
SH
SOLE
16831
0
0
CNX RESOURCES CORPORATION
COM
12653C108
97
11003
SH
SOLE
11003
0
0
COASTAL FINL CORP WA
COM NEW
19046P209
424
25767
SH
SOLE
25767
0
0
COCA COLA EUROPEAN PARTNERS
SHS
G25839104
1877
36881
SH
SOLE
36881
0
0
COCA COLA FEMSA S A B DE C V
SPONSORD ADR REP
191241108
433
7144
SH
SOLE
7144
0
0
CODEXIS INC
COM
192005106
292
18272
SH
SOLE
18272
0
0
COGENT COMMUNICATIONS HLDGS
COM NEW
19239V302
3115
47329
SH
SOLE
47329
0
0
COGNEX CORP
COM
192422103
7944
141760
SH
SOLE
141760
0
0
COGNIZANT TECHNOLOGY SOLUTIO
CL A
192446102
32471
523551
SH
SOLE
523551
0
0
COHEN & STEERS INC
COM
19247A100
4106
65430
SH
SOLE
65430
0
0
COHEN & STEERS INFRASTRUCTUR
COM
19248A109
239
9112
SH
SOLE
9112
0
0
COHERENT INC
COM
192479103
1765
10612
SH
SOLE
10612
0
0
COHERUS BIOSCIENCES INC
COM
19249H103
813
45179
SH
SOLE
45179
0
0
COLFAX CORP
COM
194014106
1101
30259
SH
SOLE
30259
0
0
COLONY CAP INC NEW
CL A COM
19626G108
141
29700
SH
SOLE
29700
0
0
COLUMBIA SPORTSWEAR CO
COM
198516106
552
5511
SH
SOLE
5511
0
0
COMERICA INC
COM
200340107
4704
65568
SH
SOLE
65568
0
0
COMFORT SYS USA INC
COM
199908104
2946
59089
SH
SOLE
59089
0
0
COMMERCE BANCSHARES INC
COM
200525103
4318
63561
SH
SOLE
63561
0
0
COMMERCIAL METALS CO
COM
201723103
1224
54978
SH
SOLE
54978
0
0
SELECT SECTOR SPDR TR
COMMUNICATION
81369Y852
58832
1096994
SH
SOLE
1096994
0
0
COMMUNITY BK SYS INC
COM
203607106
490
6907
SH
SOLE
6907
0
0
COMMUNITY HEALTH SYS INC NEW
COM
203668108
43
14703
SH
SOLE
14703
0
0
COMMVAULT SYSTEMS INC
COM
204166102
661
14804
SH
SOLE
14804
0
0
COMPANHIA BRASILEIRA DE DIST
SPN ADR PFD CL A
20440T201
213
9733
SH
SOLE
9733
0
0
COMPANHIA DE SANEAMENTO BASI
SPONSORED ADR
20441A102
1350
89723
SH
SOLE
89723
0
0
COMPANHIA SIDERURGICA NACION
SPONSORED ADR
20440W105
39
11198
SH
SOLE
11198
0
0
COMPASS MINERALS INTL INC
COM
20451N101
2098
34420
SH
SOLE
34420
0
0
CONAGRA BRANDS INC
COM
205887102
6706
195854
SH
SOLE
195854
0
0
CONCHO RES INC
COM
20605P101
829
9467
SH
SOLE
9467
0
0
CONDUENT INC
COM
206787103
108
17395
SH
SOLE
17395
0
0
CONMED CORP
COM
207410101
3501
31303
SH
SOLE
31303
0
0
CONSOLIDATED EDISON INC
COM
209115104
6944
76753
SH
SOLE
76753
0
0
CONSTELLATION BRANDS INC
CL A
21036P108
8992
47386
SH
SOLE
47386
0
0
CONSTRUCTION PARTNERS INC
COM CL A
21044C107
229
13583
SH
SOLE
13583
0
0
SELECT SECTOR SPDR TR
SBI CONS STPLS
81369Y308
109342
1736141
SH
SOLE
1736141
0
0
CONTINENTAL RESOURCES INC
COM
212015101
1875
54669
SH
SOLE
54669
0
0
COPA HOLDINGS SA
CL A
P31076105
435
4028
SH
SOLE
4028
0
0
COPART INC
COM
217204106
24697
271579
SH
SOLE
271579
0
0
CORCEPT THERAPEUTICS INC
COM
218352102
185
15270
SH
SOLE
15270
0
0
LISTED FD TR
CORE ALT FD
53656F847
6198
221526
SH
SOLE
221526
0
0
CORE LABORATORIES N V
COM
N22717107
1394
37014
SH
SOLE
37014
0
0
CORE MARK HOLDING CO INC
COM
218681104
1858
68347
SH
SOLE
68347
0
0
CORENERGY INFRASTRUCTURE TR
COM NEW
21870U502
300
6711
SH
SOLE
6711
0
0
CORESITE RLTY CORP
COM
21870Q105
6690
59667
SH
SOLE
59667
0
0
CORNERSTONE ONDEMAND INC
COM
21925Y103
1332
22742
SH
SOLE
22742
0
0
CORNING INC
COM
219350105
19741
678138
SH
SOLE
678138
0
0
CORPORATE OFFICE PPTYS TR
SH BEN INT
22002T108
1044
35533
SH
SOLE
35533
0
0
COSAN LTD
SHS A
G25343107
1041
45569
SH
SOLE
45569
0
0
COSTCO WHSL CORP NEW
COM
22160K105
69428
236215
SH
SOLE
236215
0
0
COUPA SOFTWARE INC
COM
22266L106
683
4669
SH
SOLE
4669
0
0
COUSINS PPTYS INC
COM NEW
222795502
2948
71559
SH
SOLE
71559
0
0
COVANTA HLDG CORP
COM
22282E102
1087
73228
SH
SOLE
73228
0
0
COVETRUS INC
COM
22304C100
157
11866
SH
SOLE
11866
0
0
CRACKER BARREL OLD CTRY STOR
COM
22410J106
660
4291
SH
SOLE
4291
0
0
CRANE CO
COM
224399105
2107
24387
SH
SOLE
24387
0
0
CREDICORP LTD
COM
G2519Y108
575
2700
SH
SOLE
2700
0
0
CREDIT SUISSE GROUP
SPONSORED ADR
225401108
1874
139326
SH
SOLE
139326
0
0
CREE INC
COM
225447101
2328
50440
SH
SOLE
50440
0
0
CRH PLC
ADR
12626K203
8793
218022
SH
SOLE
218022
0
0
CRITEO S A
SPONS ADS
226718104
1143
65950
SH
SOLE
65950
0
0
CROWDSTRIKE HLDGS INC
CL A
22788C105
607
12169
SH
SOLE
12169
0
0
CROWN HOLDINGS INC
COM
228368106
11257
155177
SH
SOLE
155177
0
0
CSG SYS INTL INC
COM
126349109
1110
21431
SH
SOLE
21431
0
0
CSX CORP
COM
126408103
36383
502811
SH
SOLE
502811
0
0
CUBESMART
COM
229663109
3363
106824
SH
SOLE
106824
0
0
CUBIC CORP
COM
229669106
1363
21439
SH
SOLE
21439
0
0
CULLEN FROST BANKERS INC
COM
229899109
3753
38384
SH
SOLE
38384
0
0
CURTISS WRIGHT CORP
COM
231561101
2199
15605
SH
SOLE
15605
0
0
CVB FINL CORP
COM
126600105
579
26808
SH
SOLE
26808
0
0
CVR ENERGY INC
COM
12662P108
2226
55068
SH
SOLE
55068
0
0
CYBERARK SOFTWARE LTD
SHS
M2682V108
1977
16957
SH
SOLE
16957
0
0
CYPRESS SEMICONDUCTOR CORP
COM
232806109
718
30756
SH
SOLE
30756
0
0
DANA INCORPORATED
COM
235825205
504
27708
SH
SOLE
27708
0
0
DANAHER CORPORATION
COM
235851102
80579
525010
SH
SOLE
525010
0
0
DARDEN RESTAURANTS INC
COM
237194105
8887
81522
SH
SOLE
81522
0
0
DARLING INGREDIENTS INC
COM
237266101
4259
151690
SH
SOLE
151690
0
0
DATADOG INC
CL A COM
23804L103
1135
30037
SH
SOLE
30037
0
0
DAVITA INC
COM
23918K108
3810
50781
SH
SOLE
50781
0
0
DECKERS OUTDOOR CORP
COM
243537107
4107
24323
SH
SOLE
24323
0
0
DEERE & CO
COM
244199105
10739
61984
SH
SOLE
61984
0
0
DELEK US HLDGS INC NEW
COM
24665A103
3501
104408
SH
SOLE
104408
0
0
DELL TECHNOLOGIES INC
CL C
24703L202
543
10572
SH
SOLE
10572
0
0
TRANSAMERICA ETF TR
DELTASHS S&P 500
89349P107
408
6669
SH
SOLE
6669
0
0
TRANSAMERICA ETF TR
DELTASHS S&P INT
89349P404
271
5249
SH
SOLE
5249
0
0
DELUXE CORP
COM
248019101
401
8037
SH
SOLE
8037
0
0
DENBURY RES INC
COM NEW
247916208
75
53017
SH
SOLE
53017
0
0
DENNYS CORP
COM
24869P104
1149
57796
SH
SOLE
57796
0
0
DENTSPLY SIRONA INC
COM
24906P109
5714
100966
SH
SOLE
100966
0
0
DERMIRA INC
COM
24983L104
1294
85334
SH
SOLE
85334
0
0
DESIGNER BRANDS INC
CL A
250565108
219
13910
SH
SOLE
13910
0
0
DEVON ENERGY CORP NEW
COM
25179M103
2369
91211
SH
SOLE
91211
0
0
DEXCOM INC
COM
252131107
13252
60584
SH
SOLE
60584
0
0
DHI GROUP INC
COM
23331S100
31
10184
SH
SOLE
10184
0
0
DIAMONDBACK ENERGY INC
COM
25278X109
3161
34045
SH
SOLE
34045
0
0
DIAMONDROCK HOSPITALITY CO
COM
252784301
182
16396
SH
SOLE
16396
0
0
DICKS SPORTING GOODS INC
COM
253393102
1120
22622
SH
SOLE
22622
0
0
DIGITAL RLTY TR INC
COM
253868103
13717
114561
SH
SOLE
114561
0
0
DIODES INC
COM
254543101
6694
118750
SH
SOLE
118750
0
0
DIREXION SHS ETF TR
DLY EMG MK BL 3X
25490K281
2929
32762
SH
SOLE
32762
0
0
DIREXION SHS ETF TR
DLY FIN BULL NEW
25459Y694
872
9209
SH
SOLE
9209
0
0
DIREXION SHS ETF TR
DLY DEV MKT BULL
25459W789
1050
14265
SH
SOLE
14265
0
0
DIREXION SHS ETF TR
DRX S&P500BULL
25459W862
1663
25166
SH
SOLE
25166
0
0
DIREXION SHS ETF TR
DLY SMCAP BULL3X
25459W847
1373
19072
SH
SOLE
19072
0
0
DISCOVERY INC
COM SER C
25470F302
3348
109808
SH
SOLE
109808
0
0
DISCOVERY INC
COM SER A
25470F104
8806
268977
SH
SOLE
268977
0
0
DISH NETWORK CORP
CL A
25470M109
1805
50890
SH
SOLE
50890
0
0
DMC GLOBAL INC
COM
23291C103
202
4485
SH
SOLE
4485
0
0
DOCUSIGN INC
COM
256163106
5110
68955
SH
SOLE
68955
0
0
DOLBY LABORATORIES INC
COM CL A
25659T107
6211
90275
SH
SOLE
90275
0
0
DOLLAR GEN CORP NEW
COM
256677105
73140
468906
SH
SOLE
468906
0
0
DOLLAR TREE INC
COM
256746108
17235
183255
SH
SOLE
183255
0
0
DOMINOS PIZZA INC
COM
25754A201
2714
9238
SH
SOLE
9238
0
0
DOMTAR CORP
COM NEW
257559203
374
9786
SH
SOLE
9786
0
0
DONALDSON INC
COM
257651109
1683
29216
SH
SOLE
29216
0
0
DOUGLAS DYNAMICS INC
COM
25960R105
1161
21115
SH
SOLE
21115
0
0
DOUGLAS EMMETT INC
COM
25960P109
2250
51262
SH
SOLE
51262
0
0
DOVER CORP
COM
260003108
14940
129618
SH
SOLE
129618
0
0
DR REDDYS LABS LTD
ADR
256135203
795
19588
SH
SOLE
19588
0
0
DRIL QUIP INC
COM
262037104
1407
29994
SH
SOLE
29994
0
0
DTE ENERGY CO
COM
233331107
5598
43102
SH
SOLE
43102
0
0
DUKE ENERGY CORP NEW
COM NEW
26441C204
66858
733009
SH
SOLE
733009
0
0
DUKE REALTY CORP
COM NEW
264411505
4051
116849
SH
SOLE
116849
0
0
DUNKIN BRANDS GROUP INC
COM
265504100
2882
38152
SH
SOLE
38152
0
0
DYCOM INDS INC
COM
267475101
1359
28830
SH
SOLE
28830
0
0
E TRADE FINANCIAL CORP
COM NEW
269246401
3275
72181
SH
SOLE
72181
0
0
EAGLE BANCORP INC MD
COM
268948106
225
4627
SH
SOLE
4627
0
0
EAGLE MATERIALS INC
COM
26969P108
4306
47500
SH
SOLE
47500
0
0
EAGLE PHARMACEUTICALS INC
COM
269796108
628
10458
SH
SOLE
10458
0
0
EAST WEST BANCORP INC
COM
27579R104
7869
161575
SH
SOLE
161575
0
0
EASTGROUP PPTY INC
COM
277276101
7226
54464
SH
SOLE
54464
0
0
EATON VANCE CORP
COM NON VTG
278265103
4605
98630
SH
SOLE
98630
0
0
EBAY INC
COM
278642103
15161
419847
SH
SOLE
419847
0
0
EBIX INC
COM NEW
278715206
281
8404
SH
SOLE
8404
0
0
ECOLAB INC
COM
278865100
57605
298490
SH
SOLE
298490
0
0
ECOPETROL S A
SPONSORED ADS
279158109
506
25346
SH
SOLE
25346
0
0
EDISON INTL
COM
281020107
11665
154691
SH
SOLE
154691
0
0
EHEALTH INC
COM
28238P109
255
2649
SH
SOLE
2649
0
0
EL PASO ELEC CO
COM NEW
283677854
882
12994
SH
SOLE
12994
0
0
ELANCO ANIMAL HEALTH INC
COM
28414H103
4503
152917
SH
SOLE
152917
0
0
ELBIT SYS LTD
ORD
M3760D101
4370
28173
SH
SOLE
28173
0
0
ELDORADO RESORTS INC
COM
28470R102
2056
34479
SH
SOLE
34479
0
0
ELECTRONIC ARTS INC
COM
285512109
35042
325943
SH
SOLE
325943
0
0
ELEMENT SOLUTIONS INC
COM
28618M106
392
33575
SH
SOLE
33575
0
0
LILLY ELI & CO
COM
532457108
37872
288154
SH
SOLE
288154
0
0
EMBOTELLADORA ANDINA S A
SPON ADR B
29081P303
177
10094
SH
SOLE
10094
0
0
EMBRAER S A
SPONSORED ADS
29082A107
704
36119
SH
SOLE
36119
0
0
EMCOR GROUP INC
COM
29084Q100
7192
83334
SH
SOLE
83334
0
0
EMERGENT BIOSOLUTIONS INC
COM
29089Q105
1977
36637
SH
SOLE
36637
0
0
EMPIRE ST RLTY TR INC
CL A
292104106
1221
87494
SH
SOLE
87494
0
0
EMPLOYERS HOLDINGS INC
COM
292218104
367
8779
SH
SOLE
8779
0
0
ENBRIDGE INC
COM
29250N105
42142
1059654
SH
SOLE
1059654
0
0
ENCOMPASS HEALTH CORP
COM
29261A100
7865
113545
SH
SOLE
113545
0
0
ENCORE WIRE CORP
COM
292562105
314
5462
SH
SOLE
5462
0
0
ENEL AMERICAS S A
SPONSORED ADR
29274F104
1060
96509
SH
SOLE
96509
0
0
ENERGIZER HLDGS INC NEW
COM
29272W109
2152
42849
SH
SOLE
42849
0
0
COMPANHIA ENERGETICA DE MINA
SP ADR N-V PFD
204409601
35
10282
SH
SOLE
10282
0
0
ENERGY TRANSFER LP
COM UT LTD PTN
29273V100
3208
250053
SH
SOLE
250053
0
0
ENERPLUS CORP
COM
292766102
104
14620
SH
SOLE
14620
0
0
ENEL CHILE S A
SPONSORED ADR
29278D105
369
77707
SH
SOLE
77707
0
0
ENERSYS
COM
29275Y102
2204
29452
SH
SOLE
29452
0
0
ENI S P A
SPONSORED ADR
26874R108
3015
97391
SH
SOLE
97391
0
0
ENPRO INDS INC
COM
29355X107
637
9524
SH
SOLE
9524
0
0
ENSIGN GROUP INC
COM
29358P101
3500
77146
SH
SOLE
77146
0
0
ENTEGRIS INC
COM
29362U104
9746
194568
SH
SOLE
194568
0
0
ENTERGY CORP NEW
COM
29364G103
5285
44117
SH
SOLE
44117
0
0
ENTERPRISE FINL SVCS CORP
COM
293712105
428
8876
SH
SOLE
8876
0
0
ENTERPRISE PRODS PARTNERS L
COM
293792107
11005
390786
SH
SOLE
390786
0
0
ENVESTNET INC
COM
29404K106
7724
110926
SH
SOLE
110926
0
0
ENVISTA HLDGS CORP
COM
29415F104
250
8424
SH
SOLE
8424
0
0
EOG RES INC
COM
26875P101
8113
96861
SH
SOLE
96861
0
0
EPLUS INC
COM
294268107
668
7928
SH
SOLE
7928
0
0
EPR PPTYS
COM SH BEN INT
26884U109
5743
81301
SH
SOLE
81301
0
0
EQM MIDSTREAM PARTNERS LP
UNIT LTD PARTN
26885B100
444
14830
SH
SOLE
14830
0
0
EQT CORP
COM
26884L109
195
17877
SH
SOLE
17877
0
0
EQUIFAX INC
COM
294429105
3663
26144
SH
SOLE
26144
0
0
EQUINIX INC
COM
29444U700
36282
62159
SH
SOLE
62159
0
0
EQUITRANS MIDSTREAM CORPORAT
COM
294600101
214
16025
SH
SOLE
16025
0
0
EQUITY COMWLTH
COM SH BEN INT
294628102
5880
179105
SH
SOLE
179105
0
0
EQUITY LIFESTYLE PPTYS INC
COM
29472R108
6355
90278
SH
SOLE
90278
0
0
EQUITY RESIDENTIAL
SH BEN INT
29476L107
9292
114826
SH
SOLE
114826
0
0
EROS INTL PLC
SHS NEW
G3788M114
78
23061
SH
SOLE
23061
0
0
ESCO TECHNOLOGIES INC
COM
296315104
1587
17159
SH
SOLE
17159
0
0
ESSENT GROUP LTD
COM
G3198U102
1275
24532
SH
SOLE
24532
0
0
ESSENTIAL PPTYS RLTY TR INC
COM
29670E107
371
14967
SH
SOLE
14967
0
0
ESSEX PPTY TR INC
COM
297178105
10572
35139
SH
SOLE
35139
0
0
ETF MANAGERS TR
ETFMG ALTR HRVST
26924G508
197
11491
SH
SOLE
11491
0
0
ETF MANAGERS TR
PRIME CYBR SCRTY
26924G201
439
10567
SH
SOLE
10567
0
0
ETSY INC
COM
29786A106
5422
122382
SH
SOLE
122382
0
0
EURONET WORLDWIDE INC
COM
298736109
6786
43070
SH
SOLE
43070
0
0
EATON VANCE FLTING RATE INC
COM
278279104
1506
109743
SH
SOLE
109743
0
0
EATON VANCE TXMGD GL BUYWR O
COM
27829C105
650
62668
SH
SOLE
62668
0
0
EVENTBRITE INC
COM CL A
29975E109
475
23553
SH
SOLE
23553
0
0
EVERBRIDGE INC
COM
29978A104
764
9781
SH
SOLE
9781
0
0
EVERCORE INC
CLASS A
29977A105
8648
115682
SH
SOLE
115682
0
0
EVEREST RE GROUP LTD
COM
G3223R108
5487
19821
SH
SOLE
19821
0
0
EVERGY INC
COM
30034W106
1185
18203
SH
SOLE
18203
0
0
EVERI HLDGS INC
COM
30034T103
165
12315
SH
SOLE
12315
0
0
EVERSOURCE ENERGY
COM
30040W108
7986
93878
SH
SOLE
93878
0
0
EVO PMTS INC
CL A COM
26927E104
213
8063
SH
SOLE
8063
0
0
EVOLENT HEALTH INC
CL A
30050B101
712
78709
SH
SOLE
78709
0
0
EXACT SCIENCES CORP
COM
30063P105
4052
43819
SH
SOLE
43819
0
0
EXELIXIS INC
COM
30161Q104
3142
178327
SH
SOLE
178327
0
0
EXELON CORP
COM
30161N101
6693
146798
SH
SOLE
146798
0
0
EXPEDIA GROUP INC
COM NEW
30212P303
12427
114913
SH
SOLE
114913
0
0
EXPEDITORS INTL WASH INC
COM
302130109
37349
478712
SH
SOLE
478712
0
0
EXPONENT INC
COM
30214U102
11759
170394
SH
SOLE
170394
0
0
EXTENDED STAY AMER INC
UNIT 99/99/9999B
30224P200
1501
101035
SH
SOLE
101035
0
0
EXTRA SPACE STORAGE INC
COM
30225T102
4188
39652
SH
SOLE
39652
0
0
EXTREME NETWORKS INC
COM
30226D106
78
10593
SH
SOLE
10593
0
0
FNB CORP PA
COM
302520101
2968
233727
SH
SOLE
233727
0
0
F5 NETWORKS INC
COM
315616102
8130
58217
SH
SOLE
58217
0
0
FABRINET
SHS
G3323L100
245
3777
SH
SOLE
3777
0
0
FAIR ISAAC CORP
COM
303250104
4077
10881
SH
SOLE
10881
0
0
FASTENAL CO
COM
311900104
26146
707616
SH
SOLE
707616
0
0
FB FINL CORP
COM
30257X104
827
20877
SH
SOLE
20877
0
0
FEDERAL AGRIC MTG CORP
CL C
313148306
2248
26920
SH
SOLE
26920
0
0
FEDERAL REALTY INVT TR
SH BEN INT NEW
313747206
4495
34920
SH
SOLE
34920
0
0
FEDERAL SIGNAL CORP
COM
313855108
1579
48966
SH
SOLE
48966
0
0
FEDERATED INVS INC PA
CL B
314211103
553
16958
SH
SOLE
16958
0
0
FEDEX CORP
COM
31428X106
9215
60944
SH
SOLE
60944
0
0
FERRARI N V
COM
N3167Y103
6158
37202
SH
SOLE
37202
0
0
FIAT CHRYSLER AUTOMOBILES N
SHS
N31738102
359
24422
SH
SOLE
24422
0
0
FIBROGEN INC
COM
31572Q808
896
20894
SH
SOLE
20894
0
0
FIDELITY COVINGTON TR
HIGH YILD ETF
316092618
809
15166
SH
SOLE
15166
0
0
FIDELITY COVINGTON TR
INT HG DIV ETF
316092725
383
17712
SH
SOLE
17712
0
0
FIDELITY COVINGTON TR
MSCI CONSM DIS
316092204
23178
480372
SH
SOLE
480372
0
0
FIDELITY COVINGTON TR
CONSMR STAPLES
316092303
23537
624490
SH
SOLE
624490
0
0
FIDELITY COVINGTON TR
MSCI FINLS IDX
316092501
40568
913280
SH
SOLE
913280
0
0
FIDELITY COVINGTON TR
MSCI HLTH CARE I
316092600
18141
364717
SH
SOLE
364717
0
0
FIDELITY COVINGTON TR
MSCI INDL INDX
316092709
12963
308348
SH
SOLE
308348
0
0
FIDELITY COVINGTON TR
MSCI INFO TECH I
316092808
41393
571097
SH
SOLE
571097
0
0
FIDELITY COVINGTON TR
MSCI MATLS INDEX
316092881
13094
381404
SH
SOLE
381404
0
0
FIDELITY COVINGTON TR
MSCI RL EST ETF
316092857
26123
937651
SH
SOLE
937651
0
0
FIDELITY COVINGTON TR
MSCI UTILS INDEX
316092865
24564
580721
SH
SOLE
580721
0
0
FIDELITY COMWLTH TR
NDQ CP IDX TRK
315912808
760
2173
SH
SOLE
2173
0
0
FIFTH THIRD BANCORP
COM
316773100
7911
257367
SH
SOLE
257367
0
0
SELECT SECTOR SPDR TR
SBI INT-FINL
81369Y605
90594
2943287
SH
SOLE
2943287
0
0
FINVOLUTION GROUP
SPONSORED ADS
31810T101
130
48974
SH
SOLE
48974
0
0
FIREEYE INC
COM
31816Q101
2172
131418
SH
SOLE
131418
0
0
FIRST AMERN FINL CORP
COM
31847R102
8938
153250
SH
SOLE
153250
0
0
FIRST BANCORP N C
COM
318910106
1521
38108
SH
SOLE
38108
0
0
FIRST BANCORP P R
COM NEW
318672706
238
22444
SH
SOLE
22444
0
0
FIRST BUSEY CORP
COM NEW
319383204
1211
44025
SH
SOLE
44025
0
0
FIRST FINL BANCORP OH
COM
320209109
1442
56677
SH
SOLE
56677
0
0
FIRST FINL BANKSHARES
COM
32020R109
2587
73709
SH
SOLE
73709
0
0
FIRST HAWAIIAN INC
COM
32051X108
2905
100693
SH
SOLE
100693
0
0
FIRST HORIZON NATL CORP
COM
320517105
1536
92775
SH
SOLE
92775
0
0
FIRST INDUSTRIAL REALTY TRUS
COM
32054K103
6533
157393
SH
SOLE
157393
0
0
FIRST INTST BANCSYSTEM INC
COM CL A
32055Y201
1130
26960
SH
SOLE
26960
0
0
FIRST MERCHANTS CORP
COM
320817109
1218
29279
SH
SOLE
29279
0
0
FIRST MIDWEST BANCORP DEL
COM
320867104
1140
49429
SH
SOLE
49429
0
0
FIRST REP BK SAN FRANCISCO C
COM
33616C100
23437
199546
SH
SOLE
199546
0
0
FIRST SOLAR INC
COM
336433107
557
9947
SH
SOLE
9947
0
0
FIRST TR EXCHANGE TRADED FD
CAP STRENGTH ETF
33733E104
39791
659225
SH
SOLE
659225
0
0
FIRST TR EXCHANGE TRADED FD
CLOUD COMPUTING
33734X192
17314
286801
SH
SOLE
286801
0
0
FIRST TR EXCH TRD ALPHA FD I
DEV MRK EX US
33737J174
4484
80591
SH
SOLE
80591
0
0
FIRST TR EXCHANGE TRADED FD
DORSEY WRIGHT
33738R878
821
29708
SH
SOLE
29708
0
0
FIRST TR EXCHANGE TRADED FD
DORSEY WRT 5 ETF
33738R605
7118
225541
SH
SOLE
225541
0
0
FIRST TR EXCHANGE TRADED FD
DORSEY WRIGHT
33738R886
509
23840
SH
SOLE
23840
0
0
FIRST TR EXCHANGE TRADED FD
DJ GLBL DIVID
33734X200
3808
152639
SH
SOLE
152639
0
0
FIRST TR EXCHANGE TRADED FD
DJ INTERNT IDX
33733E302
29927
215118
SH
SOLE
215118
0
0
FIRST TR EXCH TRD ALPHA FD I
EMERG MKT ALPH
33737J182
10181
383598
SH
SOLE
383598
0
0
FIRST TR EXCHANGE TRADED FD
FIRST TR ENH NEW
33739Q408
24432
406592
SH
SOLE
406592
0
0
FIRST TR EXCH TRD ALPHA FD I
EUROPE ALPHADEX
33737J117
11062
294164
SH
SOLE
294164
0
0
FIRST TR EXCHANGE TRADED FD
FINLS ALPHADEX
33734X135
8635
257687
SH
SOLE
257687
0
0
FIRST TR EXCHAN TRADED FD VI
FST TR GLB FD
33739H101
16369
865145
SH
SOLE
865145
0
0
FIRST TR EXCHANGE TRADED FD
HLTH CARE ALPH
33734X143
5389
64007
SH
SOLE
64007
0
0
FIRST TR LRGE CP CORE ALPHA
COM SHS
33734K109
5284
80999
SH
SOLE
80999
0
0
FIRST TR LRG CP GRWTH ALPHAD
COM SHS
33735K108
50868
697587
SH
SOLE
697587
0
0
FIRST TR LRG CP VL ALPHADEX
COM SHS
33735J101
37881
670350
SH
SOLE
670350
0
0
FIRST TR EXCHANGE TRADED FD
FST LOW OPPT EFT
33739Q200
44062
850621
SH
SOLE
850621
0
0
FIRST TR EXCHANG TRADED FD I
MANAGD MUN ETF
33739N108
5248
94474
SH
SOLE
94474
0
0
FIRST TR MID CAP CORE ALPHAD
COM SHS
33735B108
748
10325
SH
SOLE
10325
0
0
FIRST TR EXCNGE TRD ALPHADEX
MID CP GR ALPH
33737M102
5184
108283
SH
SOLE
108283
0
0
FIRST TR MORNINGSTAR DIV LEA
SHS
336917109
19913
611194
SH
SOLE
611194
0
0
FIRST TR EXCHANGE TRADED FD
NASDAQ CYB ETF
33734X846
3096
103098
SH
SOLE
103098
0
0
FIRST TR EXCHANGE TRADED FD
NASD TECH DIV
33738R118
945
21915
SH
SOLE
21915
0
0
FIRST TR NAS100 EQ WEIGHTED
SHS
337344105
6657
90209
SH
SOLE
90209
0
0
FIRST TR NASDAQ100 TECH INDE
SHS
337345102
18247
182291
SH
SOLE
182291
0
0
FIRST TR EXCHANGE TRADED FD
NO AMER ENERGY
33738D101
6749
264777
SH
SOLE
264777
0
0
FIRST TR EXCHANGE-TRADED FD
PFD SECS INC ETF
33739E108
14582
726534
SH
SOLE
726534
0
0
FIRST TR EXCHANGE TRADED FD
RISNG DIVD ACHIV
33738R506
7073
197124
SH
SOLE
197124
0
0
FIRST TR EXCH TRADED FD III
RIVRFRNT DYN DEV
33739P608
3670
61200
SH
SOLE
61200
0
0
FIRST TR S&P REIT INDEX FD
COM
33734G108
333
12738
SH
SOLE
12738
0
0
FIRST TR EXCHANGE TRADED FD
SENIOR LN FD
33738D309
29658
618910
SH
SOLE
618910
0
0
FIRST TR SML CP CORE ALPHA F
COM SHS
33734Y109
3006
46298
SH
SOLE
46298
0
0
FIRST TR EXCHANGE TRADED FD
SSI STRG ETF
33739Q507
3459
104524
SH
SOLE
104524
0
0
FIRST TR STOXX EURO DIV FD
COMMON SHS
33735T109
719
51211
SH
SOLE
51211
0
0
FIRST TR EXCHANGE TRADED FD
FIRST TR TA HIYL
33738D408
10108
207177
SH
SOLE
207177
0
0
FIRST TR EXCHNG TRADED FD VI
TCW OPPORTUNIS
33740F805
52836
1019599
SH
SOLE
1019599
0
0
FIRST TR EXCHANGE TRADED FD
TECH ALPHADEX
33734X176
29043
400204
SH
SOLE
400204
0
0
FIRST TR EXCHANGE TRADED FD
US EQTY OPPT ETF
336920103
6772
84285
SH
SOLE
84285
0
0
FIRST TR EXCHANGE TRADED FD
UTILITIES ALPH
33734X184
5614
192195
SH
SOLE
192195
0
0
FIRST TR VALUE LINE DIVID IN
SHS
33734H106
87831
2437711
SH
SOLE
2437711
0
0
FIRST TR EXCHANGE TRADED FD
WTR ETF
33733B100
3316
55318
SH
SOLE
55318
0
0
FIRSTCASH INC
COM
33767D105
2116
26239
SH
SOLE
26239
0
0
FIRSTENERGY CORP
COM
337932107
7894
162431
SH
SOLE
162431
0
0
FIRSTSERVICE CORP NEW
COM
33767E202
1148
12332
SH
SOLE
12332
0
0
FIVE BELOW INC
COM
33829M101
14797
115725
SH
SOLE
115725
0
0
FIVE9 INC
COM
338307101
2636
40198
SH
SOLE
40198
0
0
FLEETCOR TECHNOLOGIES INC
COM
339041105
15326
53268
SH
SOLE
53268
0
0
FLEX LTD
ORD
Y2573F102
2539
201225
SH
SOLE
201225
0
0
FLEXSHARES TR
INTL QLTDV IDX
33939L837
11401
469359
SH
SOLE
469359
0
0
FLEXSHARES TR
QLT DIV DEF IDX
33939L845
6554
137114
SH
SOLE
137114
0
0
FLEXSHARES TR
REAL ASST IDX
33939L738
494
16178
SH
SOLE
16178
0
0
FLIR SYS INC
COM
302445101
5322
102213
SH
SOLE
102213
0
0
FLOOR & DECOR HLDGS INC
CL A
339750101
2196
43216
SH
SOLE
43216
0
0
FLOWERS FOODS INC
COM
343498101
2646
121691
SH
SOLE
121691
0
0
FLOWSERVE CORP
COM
34354P105
692
13911
SH
SOLE
13911
0
0
FLUOR CORP NEW
COM
343412102
1502
79532
SH
SOLE
79532
0
0
FLY LEASING LTD
SPONSORED ADR
34407D109
627
31977
SH
SOLE
31977
0
0
F M C CORP
COM NEW
302491303
8088
81027
SH
SOLE
81027
0
0
FOMENTO ECONOMICO MEXICANO S
SPON ADR UNITS
344419106
7268
76903
SH
SOLE
76903
0
0
FOOT LOCKER INC
COM
344849104
1179
30242
SH
SOLE
30242
0
0
FORMFACTOR INC
COM
346375108
2272
87501
SH
SOLE
87501
0
0
FORTINET INC
COM
34959E109
14194
132952
SH
SOLE
132952
0
0
FORTIS INC
COM
349553107
1370
33004
SH
SOLE
33004
0
0
FORTIVE CORP
COM
34959J108
17726
232046
SH
SOLE
232046
0
0
FORTUNE BRANDS HOME & SEC IN
COM
34964C106
7492
114657
SH
SOLE
114657
0
0
FOUR CORNERS PPTY TR INC
COM
35086T109
855
30340
SH
SOLE
30340
0
0
FOX CORP
CL B COM
35137L204
2752
75599
SH
SOLE
75599
0
0
FOX CORP
CL A COM
35137L105
7667
206825
SH
SOLE
206825
0
0
FOX FACTORY HLDG CORP
COM
35138V102
1735
24945
SH
SOLE
24945
0
0
FRANCO NEVADA CORP
COM
351858105
1156
11187
SH
SOLE
11187
0
0
FRANKLIN RES INC
COM
354613101
2399
92335
SH
SOLE
92335
0
0
FREEPORT-MCMORAN INC
CL B
35671D857
6241
475711
SH
SOLE
475711
0
0
FRESENIUS MED CARE AG&CO KGA
SPONSORED ADR
358029106
1641
44546
SH
SOLE
44546
0
0
FRESH DEL MONTE PRODUCE INC
ORD
G36738105
651
18624
SH
SOLE
18624
0
0
FRESHPET INC
COM
358039105
1294
21899
SH
SOLE
21899
0
0
FRONTDOOR INC
COM
35905A109
868
18306
SH
SOLE
18306
0
0
FS KKR CAPITAL CORP
COM
302635107
1586
258744
SH
SOLE
258744
0
0
FIRST TR EXCHANGE TRADED FD
NASDQ ARTFCIAL
33738R720
313
9110
SH
SOLE
9110
0
0
FTI CONSULTING INC
COM
302941109
1933
17467
SH
SOLE
17467
0
0
FULTON FINL CORP PA
COM
360271100
420
24117
SH
SOLE
24117
0
0
GALAPAGOS NV
SPON ADR
36315X101
3220
15566
SH
SOLE
15566
0
0
GAMESTOP CORP NEW
CL A
36467W109
109
17955
SH
SOLE
17955
0
0
GAMING & LEISURE PPTYS INC
COM
36467J108
4955
115091
SH
SOLE
115091
0
0
GAP INC
COM
364760108
301
17053
SH
SOLE
17053
0
0
GARDNER DENVER HLDGS INC
COM
36555P107
4951
134980
SH
SOLE
134980
0
0
GARTNER INC
COM
366651107
27688
179674
SH
SOLE
179674
0
0
GATX CORP
COM
361448103
4944
59670
SH
SOLE
59670
0
0
GCI LIBERTY INC
COM CLASS A
36164V305
1599
22572
SH
SOLE
22572
0
0
GCP APPLIED TECHNOLOGIES INC
COM
36164Y101
242
10666
SH
SOLE
10666
0
0
GDS HLDGS LTD
SPONSORED ADS
36165L108
892
17297
SH
SOLE
17297
0
0
GENERAC HLDGS INC
COM
368736104
4906
48768
SH
SOLE
48768
0
0
GENERAL DYNAMICS CORP
COM
369550108
17099
96958
SH
SOLE
96958
0
0
GENERAL ELECTRIC CO
COM
369604103
4608
412862
SH
SOLE
412862
0
0
GENERAL MLS INC
COM
370334104
13172
245935
SH
SOLE
245935
0
0
GENERAL MTRS CO
COM
37045V100
12601
344292
SH
SOLE
344292
0
0
GENMAB A S
SPONSORED ADS
372303206
3084
138103
SH
SOLE
138103
0
0
GENMARK DIAGNOSTICS INC
COM
372309104
316
65686
SH
SOLE
65686
0
0
GENPACT LIMITED
SHS
G3922B107
13685
324523
SH
SOLE
324523
0
0
GENTEX CORP
COM
371901109
8772
302701
SH
SOLE
302701
0
0
GENTHERM INC
COM
37253A103
627
14125
SH
SOLE
14125
0
0
GENUINE PARTS CO
COM
372460105
21000
197681
SH
SOLE
197681
0
0
GERDAU S A
SPON ADR REP PFD
373737105
142
29004
SH
SOLE
29004
0
0
GIBRALTAR INDS INC
COM
374689107
1995
39551
SH
SOLE
39551
0
0
GILDAN ACTIVEWEAR INC
COM
375916103
1870
63332
SH
SOLE
63332
0
0
GLACIER BANCORP INC NEW
COM
37637Q105
24240
527071
SH
SOLE
527071
0
0
GLAUKOS CORP
COM
377322102
1528
28044
SH
SOLE
28044
0
0
GLAXOSMITHKLINE PLC
SPONSORED ADR
37733W105
56785
1208441
SH
SOLE
1208441
0
0
GLOBAL MED REIT INC
COM NEW
37954A204
929
70196
SH
SOLE
70196
0
0
GLOBAL NET LEASE INC
COM NEW
379378201
293
14451
SH
SOLE
14451
0
0
GLOBAL PMTS INC
COM
37940X102
31297
171436
SH
SOLE
171436
0
0
GLOBAL X FDS
GLB X MLP ENRG I
37950E226
11805
961321
SH
SOLE
961321
0
0
GLOBAL X FDS
GLBL X MLP ETF
37950E473
27213
3453471
SH
SOLE
3453471
0
0
GLOBAL X FDS
GLBX MSCI NORW
37950E747
637
50829
SH
SOLE
50829
0
0
GLOBAL X FDS
NASDAQ 100 COVER
37954Y483
6278
265921
SH
SOLE
265921
0
0
GLOBAL X FDS
RBTCS ARTFL INTE
37954Y715
1071
48986
SH
SOLE
48986
0
0
GLOBAL X FDS
GLB X SUPERDIV
37950E549
417
23586
SH
SOLE
23586
0
0
GLOBAL X FDS
GLOBX SUPDV US
37950E291
3578
150787
SH
SOLE
150787
0
0
GLOBAL X FDS
REIT ETF
37950E127
532
34585
SH
SOLE
34585
0
0
GLOBAL X FDS
US INFR DEV ETF
37954Y673
593
33269
SH
SOLE
33269
0
0
GLOBANT S A
COM
L44385109
6430
60629
SH
SOLE
60629
0
0
GLOBE LIFE INC
COM
37959E102
4354
41371
SH
SOLE
41371
0
0
GLOBUS MED INC
CL A
379577208
2625
44579
SH
SOLE
44579
0
0
GODADDY INC
CL A
380237107
4139
60942
SH
SOLE
60942
0
0
GOL LINHAS AEREAS INTLG S A
SPON ADR PFD NEW
38045R206
663
36712
SH
SOLE
36712
0
0
GOLD FIELDS LTD NEW
SPONSORED ADR
38059T106
593
89776
SH
SOLE
89776
0
0
GOLDMAN SACHS ETF TR
ACCES TREASURY
381430529
97949
978124
SH
SOLE
978124
0
0
GOLDMAN SACHS ETF TR
ACCESS INVT GR
381430479
71076
1351259
SH
SOLE
1351259
0
0
GOLDMAN SACHS ETF TR
EQUITY ETF
381430503
15640
241837
SH
SOLE
241837
0
0
GOLDMAN SACHS GROUP INC
COM
38141G104
10182
44282
SH
SOLE
44282
0
0
GOODYEAR TIRE & RUBR CO
COM
382550101
445
28605
SH
SOLE
28605
0
0
GOOSEHEAD INS INC
COM CL A
38267D109
1009
23794
SH
SOLE
23794
0
0
GRACO INC
COM
384109104
13170
253266
SH
SOLE
253266
0
0
GRAFTECH INTL LTD
COM
384313508
486
41823
SH
SOLE
41823
0
0
GRAHAM HLDGS CO
COM
384637104
467
731
SH
SOLE
731
0
0
GRAND CANYON ED INC
COM
38526M106
10197
106450
SH
SOLE
106450
0
0
GRANITESHARES GOLD TR
SHS BEN INT
38748G101
12456
824360
SH
SOLE
824360
0
0
GRAPHIC PACKAGING HLDG CO
COM
388689101
8043
483040
SH
SOLE
483040
0
0
GRAY TELEVISION INC
COM
389375106
366
17078
SH
SOLE
17078
0
0
GREAT LAKES DREDGE & DOCK CO
COM
390607109
482
42541
SH
SOLE
42541
0
0
GREENBRIER COS INC
COM
393657101
233
7179
SH
SOLE
7179
0
0
GREENTREE HOSPITALTY GROUP L
SPONSORED ADS
39579V100
125
11349
SH
SOLE
11349
0
0
GREIF INC
CL A
397624107
234
5284
SH
SOLE
5284
0
0
GRIFOLS S A
SP ADR REP B NVT
398438408
21470
921862
SH
SOLE
921862
0
0
GRUPO AEROPORTUARIO CTR NORT
SPON ADR
400501102
1144
19093
SH
SOLE
19093
0
0
GPO AEROPORTUARIO DEL PAC SA
SPON ADR B
400506101
900
7585
SH
SOLE
7585
0
0
GRUPO AEROPORTUARIO DEL SURE
SPON ADR SER B
40051E202
265
1412
SH
SOLE
1412
0
0
GRUPO AVAL ACCIONES Y VALORE
SPONSORED ADS
40053W101
236
27088
SH
SOLE
27088
0
0
GRUPO TELEVISA SA
SPON ADR REP ORD
40049J206
122
10429
SH
SOLE
10429
0
0
GUARDANT HEALTH INC
COM
40131M109
290
3710
SH
SOLE
3710
0
0
GUIDEWIRE SOFTWARE INC
COM
40171V100
10892
99224
SH
SOLE
99224
0
0
GULFPORT ENERGY CORP
COM NEW
402635304
105
34666
SH
SOLE
34666
0
0
GW PHARMACEUTICALS PLC
ADS
36197T103
203
1944
SH
SOLE
1944
0
0
H & E EQUIPMENT SERVICES INC
COM
404030108
374
11196
SH
SOLE
11196
0
0
BLOCK H & R INC
COM
093671105
3510
149481
SH
SOLE
149481
0
0
FULLER H B CO
COM
359694106
677
13131
SH
SOLE
13131
0
0
HAEMONETICS CORP
COM
405024100
1161
10105
SH
SOLE
10105
0
0
HALLIBURTON CO
COM
406216101
7731
315958
SH
SOLE
315958
0
0
HALOZYME THERAPEUTICS INC
COM
40637H109
266
15010
SH
SOLE
15010
0
0
HAMILTON LANE INC
CL A
407497106
320
5373
SH
SOLE
5373
0
0
HANCOCK WHITNEY CORPORATION
COM
410120109
419
9543
SH
SOLE
9543
0
0
HANESBRANDS INC
COM
410345102
5330
358925
SH
SOLE
358925
0
0
HANNON ARMSTRONG SUST INFR C
COM
41068X100
1183
36772
SH
SOLE
36772
0
0
HARLEY DAVIDSON INC
COM
412822108
5417
145658
SH
SOLE
145658
0
0
HARSCO CORP
COM
415864107
2218
96408
SH
SOLE
96408
0
0
LATTICE STRATEGIES TR
HARTFORD MLT ETF
518416102
15316
521474
SH
SOLE
521474
0
0
HASBRO INC
COM
418056107
6862
64978
SH
SOLE
64978
0
0
HAWAIIAN ELEC INDUSTRIES
COM
419870100
832
17753
SH
SOLE
17753
0
0
HAWAIIAN HOLDINGS INC
COM
419879101
467
15949
SH
SOLE
15949
0
0
HCA HEALTHCARE INC
COM
40412C101
6487
43887
SH
SOLE
43887
0
0
HD SUPPLY HLDGS INC
COM
40416M105
3773
93820
SH
SOLE
93820
0
0
HDFC BANK LTD
SPONSORED ADS
40415F101
68845
1086392
SH
SOLE
1086392
0
0
HEALTHCARE RLTY TR
COM
421946104
1619
48505
SH
SOLE
48505
0
0
HEALTHCARE SVCS GRP INC
COM
421906108
2975
122318
SH
SOLE
122318
0
0
HEALTHCARE TR AMER INC
CL A NEW
42225P501
3063
101154
SH
SOLE
101154
0
0
HEALTHEQUITY INC
COM
42226A107
1166
15741
SH
SOLE
15741
0
0
HEALTHPEAK PPTYS INC
COM
42250P103
16397
475679
SH
SOLE
475679
0
0
HEALTHSTREAM INC
COM
42222N103
892
32812
SH
SOLE
32812
0
0
HEARTLAND EXPRESS INC
COM
422347104
384
18221
SH
SOLE
18221
0
0
HEARTLAND FINL USA INC
COM
42234Q102
927
18647
SH
SOLE
18647
0
0
HEICO CORP NEW
COM
422806109
8075
70743
SH
SOLE
70743
0
0
HEICO CORP NEW
CL A
422806208
1017
11361
SH
SOLE
11361
0
0
HELEN OF TROY CORP LTD
COM
G4388N106
1908
10614
SH
SOLE
10614
0
0
HELIX ENERGY SOLUTIONS GRP I
COM
42330P107
532
55287
SH
SOLE
55287
0
0
HELMERICH & PAYNE INC
COM
423452101
1565
34438
SH
SOLE
34438
0
0
HENRY SCHEIN INC
COM
806407102
2690
40316
SH
SOLE
40316
0
0
HERBALIFE NUTRITION LTD
COM SHS
G4412G101
570
11954
SH
SOLE
11954
0
0
HERC HLDGS INC
COM
42704L104
292
5960
SH
SOLE
5960
0
0
HERCULES CAPITAL INC
COM
427096508
610
43510
SH
SOLE
43510
0
0
MILLER HERMAN INC
COM
600544100
571
13707
SH
SOLE
13707
0
0
HERON THERAPEUTICS INC
COM
427746102
1302
55406
SH
SOLE
55406
0
0
HESKA CORP
COM RESTRC NEW
42805E306
547
5699
SH
SOLE
5699
0
0
HESS CORP
COM
42809H107
3018
45178
SH
SOLE
45178
0
0
HEWLETT PACKARD ENTERPRISE C
COM
42824C109
1981
124900
SH
SOLE
124900
0
0
HEXCEL CORP NEW
COM
428291108
14258
194484
SH
SOLE
194484
0
0
HIGHLAND GLOBAL ALLOCATION F
COM
43010T104
120
12809
SH
SOLE
12809
0
0
HIGHLAND FDS I
HI LD IBOXX SRLN
430101774
318
18110
SH
SOLE
18110
0
0
HIGHPOINT RES CORP
COM
43114K108
30
17824
SH
SOLE
17824
0
0
HIGHWOODS PPTYS INC
COM
431284108
1903
38904
SH
SOLE
38904
0
0
HILLENBRAND INC
COM
431571108
581
17433
SH
SOLE
17433
0
0
HILLTOP HOLDINGS INC
COM
432748101
3113
124861
SH
SOLE
124861
0
0
HILTON WORLDWIDE HLDGS INC
COM
43300A203
14070
126857
SH
SOLE
126857
0
0
HMS HLDGS CORP
COM
40425J101
1577
53280
SH
SOLE
53280
0
0
HOLOGIC INC
COM
436440101
2659
50930
SH
SOLE
50930
0
0
HOME BANCSHARES INC
COM
436893200
2540
129198
SH
SOLE
129198
0
0
HONDA MOTOR LTD
AMERN SHS
438128308
4442
156908
SH
SOLE
156908
0
0
HOPE BANCORP INC
COM
43940T109
706
47534
SH
SOLE
47534
0
0
HORACE MANN EDUCATORS CORP N
COM
440327104
1984
45433
SH
SOLE
45433
0
0
HORIZON THERAPEUTICS PUB LTD
SHS
G46188101
3792
104762
SH
SOLE
104762
0
0
HOST HOTELS & RESORTS INC
COM
44107P104
14812
798504
SH
SOLE
798504
0
0
HOSTESS BRANDS INC
CL A
44109J106
290
19927
SH
SOLE
19927
0
0
HOULIHAN LOKEY INC
CL A
441593100
5434
111185
SH
SOLE
111185
0
0
HUAMI CORP
SPONSORED ADS
44331K103
168
13967
SH
SOLE
13967
0
0
HUAZHU GROUP LTD
SPONSORED ADS
44332N106
542
13532
SH
SOLE
13532
0
0
HUB GROUP INC
CL A
443320106
879
17136
SH
SOLE
17136
0
0
HUBBELL INC
COM
443510607
4941
33425
SH
SOLE
33425
0
0
HUBSPOT INC
COM
443573100
2000
12616
SH
SOLE
12616
0
0
HUDSON PAC PPTYS INC
COM
444097109
1357
36035
SH
SOLE
36035
0
0
HUMANA INC
COM
444859102
31624
86281
SH
SOLE
86281
0
0
HUNTINGTON INGALLS INDS INC
COM
446413106
6137
24463
SH
SOLE
24463
0
0
HUNTSMAN CORP
COM
447011107
8671
358902
SH
SOLE
358902
0
0
HURON CONSULTING GROUP INC
COM
447462102
416
6055
SH
SOLE
6055
0
0
HYATT HOTELS CORP
COM CL A
448579102
5219
58182
SH
SOLE
58182
0
0
IAA INC
COM
449253103
6105
129722
SH
SOLE
129722
0
0
IAC INTERACTIVECORP
COM
44919P508
3531
14176
SH
SOLE
14176
0
0
IBERIABANK CORP
COM
450828108
986
13172
SH
SOLE
13172
0
0
ICICI BK LTD
ADR
45104G104
13011
862215
SH
SOLE
862215
0
0
ICON PLC
SHS
G4705A100
35286
204876
SH
SOLE
204876
0
0
ICU MED INC
COM
44930G107
3946
21087
SH
SOLE
21087
0
0
IDEX CORP
COM
45167R104
7914
46010
SH
SOLE
46010
0
0
IDEXX LABS INC
COM
45168D104
17862
68403
SH
SOLE
68403
0
0
IHS MARKIT LTD
SHS
G47567105
27479
364687
SH
SOLE
364687
0
0
II VI INC
COM
902104108
284
8421
SH
SOLE
8421
0
0
ILLINOIS TOOL WKS INC
COM
452308109
16528
92012
SH
SOLE
92012
0
0
IMAX CORP
COM
45245E109
205
10045
SH
SOLE
10045
0
0
IMMUNOGEN INC
COM
45253H101
345
67560
SH
SOLE
67560
0
0
IMMUNOMEDICS INC
COM
452907108
1742
82318
SH
SOLE
82318
0
0
INCYTE CORP
COM
45337C102
1331
15238
SH
SOLE
15238
0
0
INDEPENDENT BANK CORP MASS
COM
453836108
907
10898
SH
SOLE
10898
0
0
INDEPENDENT BK GROUP INC
COM
45384B106
1849
33358
SH
SOLE
33358
0
0
SELECT SECTOR SPDR TR
SBI INT-INDS
81369Y704
69062
847699
SH
SOLE
847699
0
0
INFINERA CORPORATION
COM
45667G103
435
54764
SH
SOLE
54764
0
0
INFOSYS LTD
SPONSORED ADR
456788108
2758
267211
SH
SOLE
267211
0
0
ETFIS SER TR I
INFRAC ACT MLP
26923G103
530
117201
SH
SOLE
117201
0
0
ING GROEP N V
SPONSORED ADR
456837103
8739
725222
SH
SOLE
725222
0
0
INGEVITY CORP
COM
45688C107
1663
19032
SH
SOLE
19032
0
0
INGREDION INC
COM
457187102
4171
44869
SH
SOLE
44869
0
0
INNOVATIVE INDL PPTYS INC
COM
45781V101
230
3025
SH
SOLE
3025
0
0
INNOVATOR ETFS TR
S&P 500 PWR
45782C813
1723
64423
SH
SOLE
64423
0
0
INOGEN INC
COM
45780L104
370
5416
SH
SOLE
5416
0
0
INOVALON HLDGS INC
COM CL A
45781D101
567
30124
SH
SOLE
30124
0
0
INPHI CORP
COM
45772F107
956
12919
SH
SOLE
12919
0
0
INSIGHT ENTERPRISES INC
COM
45765U103
600
8535
SH
SOLE
8535
0
0
INSPERITY INC
COM
45778Q107
1835
21328
SH
SOLE
21328
0
0
INSPIRE MED SYS INC
COM
457730109
215
2901
SH
SOLE
2901
0
0
INSULET CORP
COM
45784P101
5834
34078
SH
SOLE
34078
0
0
INTEGER HLDGS CORP
COM
45826H109
976
12132
SH
SOLE
12132
0
0
INTER PARFUMS INC
COM
458334109
1382
19012
SH
SOLE
19012
0
0
INTERACTIVE BROKERS GROUP IN
COM CL A
45841N107
1892
40573
SH
SOLE
40573
0
0
INTERCEPT PHARMACEUTICALS IN
COM
45845P108
299
2415
SH
SOLE
2415
0
0
INTERCONTINENTAL EXCHANGE IN
COM
45866F104
30023
324395
SH
SOLE
324395
0
0
INTERCONTINENTAL HOTELS GROU
SPONSORED ADS
45857P806
1352
19681
SH
SOLE
19681
0
0
INTERFACE INC
COM
458665304
1435
86492
SH
SOLE
86492
0
0
INTERNATIONAL BANCSHARES COR
COM
459044103
286
6642
SH
SOLE
6642
0
0
INTERNATIONAL GAME TECHNOLOG
SHS USD
G4863A108
2081
139037
SH
SOLE
139037
0
0
INTERXION HOLDING N.V
SHS
N47279109
5581
66595
SH
SOLE
66595
0
0
INTUIT
COM
461202103
45216
172628
SH
SOLE
172628
0
0
INTUITIVE SURGICAL INC
COM NEW
46120E602
21930
37098
SH
SOLE
37098
0
0
INVESCO ACTIVELY MANAGD ETF
ACTIVE US REAL
46090A101
2330
24331
SH
SOLE
24331
0
0
INVESCO EXCHANGE TRADED FD T
AEROSPACE DEFN
46137V100
4581
67003
SH
SOLE
67003
0
0
INVESCO EXCHANGE TRADED FD T
BRIC ETF
46137V209
447
11328
SH
SOLE
11328
0
0
INVESCO EXCH TRD SLF IDX FD
BULSHS 2020 CB
46138J502
956
44910
SH
SOLE
44910
0
0
INVESCO EXCH TRD SLF IDX FD
BULSHS 2020 HY
46138J601
26999
1128234
SH
SOLE
1128234
0
0
INVESCO EXCH TRD SLF IDX FD
BULSHS 2021 CB
46138J700
754
35514
SH
SOLE
35514
0
0
INVESCO EXCH TRD SLF IDX FD
BULSHS 2021 HY
46138J809
21966
890217
SH
SOLE
890217
0
0
INVESCO EXCH TRD SLF IDX FD
BULSHS 2022 CB
46138J882
926
43040
SH
SOLE
43040
0
0
INVESCO EXCH TRD SLF IDX FD
BULSHS 2022 HY
46138J874
14511
593495
SH
SOLE
593495
0
0
INVESCO EXCH TRD SLF IDX FD
BULSHS 2023 CB
46138J866
506
23742
SH
SOLE
23742
0
0
INVESCO EXCH TRD SLF IDX FD
BULSHS 2023 HY
46138J858
14187
542744
SH
SOLE
542744
0
0
INVESCO EXCH TRD SLF IDX FD
BULSHS 2024 CB
46138J841
798
37150
SH
SOLE
37150
0
0
INVESCO EXCH TRD SLF IDX FD
BULSHS 2024 HY
46138J833
14171
555851
SH
SOLE
555851
0
0
INVESCO EXCH TRD SLF IDX FD
BULSHS 2025 CB
46138J825
245
11405
SH
SOLE
11405
0
0
INVESCO EXCH TRD SLF IDX FD
BULSHS 2025 HY
46138J817
12067
486569
SH
SOLE
486569
0
0
INVESCO EXCHANGE TRADED FD T
BUYBACK ACHIEV
46137V308
113539
1645977
SH
SOLE
1645977
0
0
INVESCO DB COMMDY INDX TRCK
UNIT
46138B103
11184
701187
SH
SOLE
701187
0
0
INVESCO DB MLTI SECTR CMMTY
PRECIOUS METAL
46140H502
612
14701
SH
SOLE
14701
0
0
INVESCO EXCHNG TRADED FD TR
DWA EMERG MKTS
46138E867
984
51370
SH
SOLE
51370
0
0
INVESCO EXCHANGE TRADED FD T
DWA MOMENTUM
46137V837
2177
33823
SH
SOLE
33823
0
0
INVESCO EXCHANGE TRADED FD T
DWA UTILS MUMT
46137V795
615
17916
SH
SOLE
17916
0
0
INVESCO EXCHANGE TRADED FD T
DYNMC BLDG CON
46137V779
703
21183
SH
SOLE
21183
0
0
INVESCO DYNAMIC CR OPP FD
COM
46132R104
868
76478
SH
SOLE
76478
0
0
INVESCO EXCHANGE TRADED FD T
DYNMC PHRMCTLS
46137V662
11350
175374
SH
SOLE
175374
0
0
INVESCO EXCHANGE TRADED FD T
DYNMC SOFTWARE
46137V639
1440
14433
SH
SOLE
14433
0
0
INVESCO EXCHNG TRADED FD TR
EMRNG MKT SVRG
46138E784
23015
778071
SH
SOLE
778071
0
0
INVESCO EXCHANGE TRADED FD T
FINL PFD ETF
46137V621
1355
71824
SH
SOLE
71824
0
0
INVESCO EXCHNG TRADED FD TR
FTSE RAFI EMNG
46138E727
17679
792792
SH
SOLE
792792
0
0
INVESCO EXCHANGE TRADED FD T
FTSE RAFI 1500
46137V597
5268
38536
SH
SOLE
38536
0
0
INVESCO EXCHNG TRADED FD TR
FNDMNTL HY CRP
46138E719
19509
1012932
SH
SOLE
1012932
0
0
INVESCO EXCHANGE TRADED FD T
GBL LISTED PVT
46137V589
5986
468010
SH
SOLE
468010
0
0
INVESCO EXCHNG TRADED FD TR
GBL SRT TRM HY
46138E669
484
21232
SH
SOLE
21232
0
0
INVESCO EXCHNG TRADED FD TR
INTL CORP BD
46138E636
1190
43855
SH
SOLE
43855
0
0
INVESCO EXCHNG TRADED FD TR
KBW BK ETF
46138E628
2843
48816
SH
SOLE
48816
0
0
INVESCO EXCHNG TRADED FD TR
KBW PREM YIELD
46138E594
1777
56939
SH
SOLE
56939
0
0
INVESCO LTD
SHS
G491BT108
15943
886718
SH
SOLE
886718
0
0
INVESCO EXCHANGE TRADED FD T
NASDAQ INTERNT
46137V530
482
3409
SH
SOLE
3409
0
0
INVESCO EXCHNG TRADED FD TR
NATL AMT MUNI
46138E537
31517
1191135
SH
SOLE
1191135
0
0
INVESCO ACTIVELY MANAGD ETF
OPTIMUM YIELD
46090F100
76257
4604870
SH
SOLE
4604870
0
0
INVESCO EXCHNG TRADED FD TR
PFD ETF
46138E511
40908
2725405
SH
SOLE
2725405
0
0
INVESCO QQQ TR
UNIT SER 1
46090E103
376913
1772789
SH
SOLE
1772789
0
0
INVESCO EXCH TRD SLF IDX FD
RUSL 1000 DYNM
46138J619
13169
393345
SH
SOLE
393345
0
0
INVESCO EXCHANGE TRADED FD T
S&P500 BUY WRT
46137V399
15034
697965
SH
SOLE
697965
0
0
INVESCO EXCHNG TRADED FD TR
S&P 500 REVENUE
46138G698
641
10989
SH
SOLE
10989
0
0
INVESCO EXCHANGE TRADED FD T
S&P 500 VLU MOMN
46137V423
17937
415972
SH
SOLE
415972
0
0
INVESCO EXCHANGE TRADED FD T
S&P500 EQL STP
46137V373
2284
15646
SH
SOLE
15646
0
0
INVESCO EXCHANGE TRADED FD T
S&P500 EQL ENR
46137V365
582
12158
SH
SOLE
12158
0
0
INVESCO EXCHANGE TRADED FD T
S&P500 EQL WGT
46137V357
109632
947394
SH
SOLE
947394
0
0
INVESCO EXCHANGE TRADED FD T
S&P500 EQL FIN
46137V340
5431
115875
SH
SOLE
115875
0
0
INVESCO EXCHANGE TRADED FD T
S&P500 EQL TEC
46137V282
7895
39865
SH
SOLE
39865
0
0
INVESCO EXCHANGE TRADED FD T
S&P500 EQL UTL
46137V274
996
9368
SH
SOLE
9368
0
0
INVESCO EXCHANGE TRADED FD T
S&P500 EQL HLT
46137V332
2369
10696
SH
SOLE
10696
0
0
INVESCO EXCHANGE TRADED FD T
S&P500 EQL IND
46137V324
4670
34442
SH
SOLE
34442
0
0
INVESCO EXCHNG TRADED FD TR
S&P500 HDL VOL
46138E362
18969
430818
SH
SOLE
430818
0
0
INVESCO EXCHNG TRADED FD TR
S&P500 LOW VOL
46138E354
106113
1818874
SH
SOLE
1818874
0
0
INVESCO EXCHANGE TRADED FD T
S&P500 PUR VAL
46137V258
13844
199853
SH
SOLE
199853
0
0
INVESCO EXCHANGE TRADED FD T
S&P500 QUALITY
46137V241
74191
2028746
SH
SOLE
2028746
0
0
INVESCO EXCHNG TRADED FD TR
S&P MDCP 400 REV
46138G672
258
3968
SH
SOLE
3968
0
0
INVESCO EXCHANGE TRADED FD T
S&P MDCP400 PR
46137V217
256
1670
SH
SOLE
1670
0
0
INVESCO EXCHNG TRADED FD TR
S&P MIDCP LOW
46138E198
27993
520226
SH
SOLE
520226
0
0
INVESCO EXCHANGE TRADED FD T
S&P MDCP MOMNTUM
46137V464
1285
21010
SH
SOLE
21010
0
0
INVESCO EXCHANGE TRADED FD T
S&P SML600 GWT
46137V175
2177
18426
SH
SOLE
18426
0
0
INVESCO EXCHNG TRADED FD TR
S&P SMLCP HELT
46138E149
1033
7995
SH
SOLE
7995
0
0
INVESCO EXCHNG TRADED FD TR
S&P SMLCP LOW
46138G102
36123
709968
SH
SOLE
709968
0
0
INVESCO EXCHNG TRADED FD TR
S&P ULTRA DIVIDE
46138G656
1463
37086
SH
SOLE
37086
0
0
INVESCO EXCHNG TRADED FD TR
SR LN ETF
46138G508
125512
5500090
SH
SOLE
5500090
0
0
INVESCO EXCHNG TRADED FD TR
TAXABLE MUN BD
46138G805
4881
154115
SH
SOLE
154115
0
0
INVESCO ACTIVELY MANAGD ETF
ULTRA SHRT DUR
46090A887
22018
437038
SH
SOLE
437038
0
0
INVESCO EXCHNG TRADED FD TR
VAR RATE PFD
46138G870
1009
39067
SH
SOLE
39067
0
0
INVESCO EXCHNG TRADED FD TR
VRDO TAX FREE
46138G862
449
17995
SH
SOLE
17995
0
0
INVESCO EXCHANGE TRADED FD T
WILDERHIL CLAN
46137V134
424
12388
SH
SOLE
12388
0
0
INVESCO EXCHANGE TRADED FD T
ZACKS MID CAP
46137Y401
4110
53421
SH
SOLE
53421
0
0
INVITATION HOMES INC
COM
46187W107
10730
358041
SH
SOLE
358041
0
0
IONIS PHARMACEUTICALS INC
COM
462222100
3361
55642
SH
SOLE
55642
0
0
BARCLAYS BK PLC
DJUBS CMDT ETN36
06738C778
10569
462747
SH
SOLE
462747
0
0
IPG PHOTONICS CORP
COM
44980X109
2605
17979
SH
SOLE
17979
0
0
INDEXIQ ETF TR
HEDGE MLTI ETF
45409B107
17808
578182
SH
SOLE
578182
0
0
INDEXIQ ETF TR
IQ MRGR ARB ETF
45409B800
19658
592102
SH
SOLE
592102
0
0
IQVIA HLDGS INC
COM
46266C105
37664
243767
SH
SOLE
243767
0
0
IRHYTHM TECHNOLOGIES INC
COM
450056106
563
8273
SH
SOLE
8273
0
0
IRON MTN INC NEW
COM
46284V101
1657
52008
SH
SOLE
52008
0
0
IRONWOOD PHARMACEUTICALS INC
COM CL A
46333X108
1123
84388
SH
SOLE
84388
0
0
ISHARES TR
0-5YR HI YL CP
46434V407
126021
2714211
SH
SOLE
2714211
0
0
ISHARES TR
0-5YR INVT GR CP
46434V100
6006
117668
SH
SOLE
117668
0
0
ISHARES TR
10-20 YR TRS ETF
464288653
12866
89592
SH
SOLE
89592
0
0
ISHARES TR
20 YR TR BD ETF
464287432
465852
3438531
SH
SOLE
3438531
0
0
ISHARES TR
3 7 YR TREAS BD
464288661
77242
614254
SH
SOLE
614254
0
0
ISHARES TR
BARCLAYS 7 10 YR
464287440
214076
1942261
SH
SOLE
1942261
0
0
ISHARES TR
AGENCY BOND ETF
464288166
22286
192816
SH
SOLE
192816
0
0
ISHARES TR
BROAD USD HIGH
46435U853
21371
519970
SH
SOLE
519970
0
0
ISHARES TR
CALIF MUN BD ETF
464288356
8353
136421
SH
SOLE
136421
0
0
ISHARES TR
CMBS ETF
46429B366
3879
73478
SH
SOLE
73478
0
0
ISHARES TR
COHEN STEER REIT
464287564
20169
172402
SH
SOLE
172402
0
0
ISHARES TR
CONV BD ETF
46435G102
5902
94120
SH
SOLE
94120
0
0
ISHARES TR
CORE 1 5 YR USD
46432F859
20720
411120
SH
SOLE
411120
0
0
ISHARES TR
CORE LT USDB ETF
464289479
3161
46410
SH
SOLE
46410
0
0
ISHARES TR
CORE DIV GRWTH
46434V621
196841
4678890
SH
SOLE
4678890
0
0
ISHARES TR
GRWT ALLOCAT ETF
464289867
4269
89245
SH
SOLE
89245
0
0
ISHARES TR
CORE HIGH DV ETF
46429B663
51071
520758
SH
SOLE
520758
0
0
ISHARES TR
CORE INTL AGGR
46435G672
26059
475611
SH
SOLE
475611
0
0
ISHARES TR
MODERT ALLOC ETF
464289875
823
20516
SH
SOLE
20516
0
0
ISHARES TR
CORE MSCI EAFE
46432F842
2349126
36007455
SH
SOLE
36007455
0
0
ISHARES INC
CORE MSCI EMKT
46434G103
1544286
28725553
SH
SOLE
28725553
0
0
ISHARES TR
CORE MSCI EURO
46434V738
78922
1582546
SH
SOLE
1582546
0
0
ISHARES TR
CORE MSCI INTL
46435G326
25913
445465
SH
SOLE
445465
0
0
ISHARES TR
CORE MSCI PAC
46434V696
41036
702554
SH
SOLE
702554
0
0
ISHARES TR
CORE MSCI TOTAL
46432F834
250252
4042846
SH
SOLE
4042846
0
0
ISHARES TR
CORE S&P500 ETF
464287200
5282056
16340974
SH
SOLE
16340974
0
0
ISHARES TR
CORE S&P MCP ETF
464287507
680534
3306453
SH
SOLE
3306453
0
0
ISHARES TR
CORE S&P TTL STK
464287150
860945
11844059
SH
SOLE
11844059
0
0
ISHARES TR
CORE S&P US VLU
464287663
60804
964831
SH
SOLE
964831
0
0
ISHARES TR
CORE TOTAL USD
46434V613
114982
2206521
SH
SOLE
2206521
0
0
ISHARES TR
CORE S&P US GWT
464287671
70969
1049213
SH
SOLE
1049213
0
0
ISHARES TR
CORE US AGGBD ET
464287226
1622447
14438433
SH
SOLE
14438433
0
0
ISHARES TR
MSCI EAFE SMCP
46435G839
200
6506
SH
SOLE
6506
0
0
ISHARES TR
HDG MSCI EAFE
46434V803
20339
666537
SH
SOLE
666537
0
0
ISHARES TR
CUR HD EURZN ETF
46434V639
15936
501459
SH
SOLE
501459
0
0
ISHARES TR
INTL QLTY FACTOR
46434V456
135590
4199143
SH
SOLE
4199143
0
0
ISHARES TR
MIN VOL EAFE ETF
46429B689
215810
2895228
SH
SOLE
2895228
0
0
ISHARES INC
MIN VOL EMRG MKT
464286533
46154
786806
SH
SOLE
786806
0
0
ISHARES INC
MIN VOL GBL ETF
464286525
14671
153090
SH
SOLE
153090
0
0
ISHARES TR
MSCI MIN VOL ETF
46429B697
834336
12718533
SH
SOLE
12718533
0
0
ISHARES TR
MULTIFACTOR USA
46434V290
70808
1650152
SH
SOLE
1650152
0
0
ISHARES TR
USA MOMENTUM FCT
46432F396
264503
2106586
SH
SOLE
2106586
0
0
ISHARES TR
USA QUALITY FCTR
46432F339
1227149
12149990
SH
SOLE
12149990
0
0
ISHARES TR
USA SIZE FACTOR
46432F370
469948
4824436
SH
SOLE
4824436
0
0
ISHARES TR
EDGE MSCI USA VL
46432F388
213915
2383984
SH
SOLE
2383984
0
0
ISHARES TR
EDGE US FIXD INM
46435U796
560
5493
SH
SOLE
5493
0
0
ISHARES INC
EM HGHYL BD ETF
464286285
26753
565483
SH
SOLE
565483
0
0
ISHARES TR
ESG 1 5 YR USD
46435G243
4687
184314
SH
SOLE
184314
0
0
ISHARES TR
ESG MSCI EAFE
46435G516
31436
457323
SH
SOLE
457323
0
0
ISHARES INC
ESG MSCI EM ETF
46434G863
13402
372992
SH
SOLE
372992
0
0
ISHARES TR
ESG MSCI USA ETF
46435G425
36042
505354
SH
SOLE
505354
0
0
ISHARES TR
ESG MSCI USA SML
46435U663
6369
220243
SH
SOLE
220243
0
0
ISHARES TR
ESG US AGR BD
46435U549
33880
631845
SH
SOLE
631845
0
0
ISHARES TR
ESG USD CORPT
46435G193
6058
228931
SH
SOLE
228931
0
0
ISHARES TR
EXPANDED TECH
464287515
9839
42219
SH
SOLE
42219
0
0
ISHARES TR
EXPONENTIAL TECH
46434V381
14889
348208
SH
SOLE
348208
0
0
ISHARES TR
FALN ANGLS USD
46435G474
521
19228
SH
SOLE
19228
0
0
ISHARES TR
FLTG RATE NT ETF
46429B655
251251
4934225
SH
SOLE
4934225
0
0
ISHARES TR
GLOB HLTHCRE ETF
464287325
8837
128536
SH
SOLE
128536
0
0
ISHARES TR
GLB INFRASTR ETF
464288372
34664
723533
SH
SOLE
723533
0
0
ISHARES TR
GLOBAL MATER ETF
464288695
8395
124381
SH
SOLE
124381
0
0
ISHARES TR
GLOBAL TECH ETF
464287291
497331
2362730
SH
SOLE
2362730
0
0
ISHARES TR
GL TIMB FORE ETF
464288174
1190
17761
SH
SOLE
17761
0
0
ISHARES GOLD TRUST
ISHARES
464285105
68767
4742551
SH
SOLE
4742551
0
0
ISHARES TR
GOV/CRED BD ETF
464288596
9951
84536
SH
SOLE
84536
0
0
ISHARES TR
IBONDS DEC20 ETF
46434VAQ3
4821
190538
SH
SOLE
190538
0
0
ISHARES TR
IBONDS DEC21 ETF
46434VBK5
4824
193284
SH
SOLE
193284
0
0
ISHARES TR
IBONDS DEC22 ETF
46434VBA7
6483
256363
SH
SOLE
256363
0
0
ISHARES TR
IBONDS DEC2022
46435G755
6057
231508
SH
SOLE
231508
0
0
ISHARES TR
IBONDS DEC23 ETF
46434VAX8
4893
191440
SH
SOLE
191440
0
0
ISHARES TR
IBONDS DEC24 ETF
46434VBG4
6081
236723
SH
SOLE
236723
0
0
ISHARES TR
IBONDS DEC25 ETF
46434VBD1
3128
120577
SH
SOLE
120577
0
0
ISHARES TR
IBONDS DEC2026
46435GAA0
4447
173930
SH
SOLE
173930
0
0
ISHARES TR
IBONDS ETF
46435UAA9
3059
117606
SH
SOLE
117606
0
0
ISHARES TR
IBDS DEC28 ETF
46435U515
3060
110281
SH
SOLE
110281
0
0
ISHARES TR
IBONDS SEP2020
46434V571
6461
253191
SH
SOLE
253191
0
0
ISHARES TR
IBOXX HI YD ETF
464288513
544166
6187922
SH
SOLE
6187922
0
0
ISHARES TR
IBOXX INV CP ETF
464287242
225828
1764832
SH
SOLE
1764832
0
0
ISHARES INC
US INTL HGH YLD
464286178
1165
23379
SH
SOLE
23379
0
0
ISHARES US ETF TR
IT RT HDG HGYL
46431W606
408
4551
SH
SOLE
4551
0
0
ISHARES TR
INTRM GOV CR ETF
464288612
96572
857198
SH
SOLE
857198
0
0
ISHARES TR
INTL DEVPPTY ETF
464288422
204
5260
SH
SOLE
5260
0
0
ISHARES TR
INTL TREA BD ETF
464288117
8644
172286
SH
SOLE
172286
0
0
ISHARES TR
JPMORGAN USD EMG
464288281
351077
3064573
SH
SOLE
3064573
0
0
ISHARES TR
LATN AMER 40 ETF
464287390
335
9858
SH
SOLE
9858
0
0
ISHARES TR
LNG TR CRPRT BD
464289511
29151
437249
SH
SOLE
437249
0
0
ISHARES TR
MBS ETF
464288588
1132466
10479970
SH
SOLE
10479970
0
0
ISHARES TR
MICRO-CAP ETF
464288869
3800
38192
SH
SOLE
38192
0
0
ISHARES TR
MRNGSTR LG-CP GR
464287119
1793
8540
SH
SOLE
8540
0
0
ISHARES TR
MRNGSTR LG-CP VL
464288109
997
8511
SH
SOLE
8511
0
0
ISHARES TR
MRGSTR MD CP ETF
464288208
5079
24238
SH
SOLE
24238
0
0
ISHARES TR
MRGSTR MD CP GRW
464288307
978
3720
SH
SOLE
3720
0
0
ISHARES TR
MORTGE REL ETF
46435G342
3694
82956
SH
SOLE
82956
0
0
ISHARES TR
MSCI ACWI ETF
464288257
183719
2318215
SH
SOLE
2318215
0
0
ISHARES TR
MSCI ACWI EX US
464288240
31949
650420
SH
SOLE
650420
0
0
ISHARES TR
MSCI AC ASIA ETF
464288182
1700
23131
SH
SOLE
23131
0
0
ISHARES INC
MSCI AUST ETF
464286103
5674
250616
SH
SOLE
250616
0
0
ISHARES INC
MSCI BRAZIL ETF
464286400
4146
87384
SH
SOLE
87384
0
0
ISHARES INC
MSCI CDA ETF
464286509
29799
996943
SH
SOLE
996943
0
0
ISHARES INC
MSCI CHILE ETF
464286640
1389
41668
SH
SOLE
41668
0
0
ISHARES TR
MSCI CHINA ETF
46429B671
10201
159161
SH
SOLE
159161
0
0
ISHARES TR
EAFE GRWTH ETF
464288885
28312
327421
SH
SOLE
327421
0
0
ISHARES TR
EAFE SML CP ETF
464288273
264849
4252555
SH
SOLE
4252555
0
0
ISHARES TR
EAFE VALUE ETF
464288877
223829
4482850
SH
SOLE
4482850
0
0
ISHARES TR
MSCI EMG MKT ETF
464287234
140892
3140004
SH
SOLE
3140004
0
0
ISHARES TR
MSCI EURO FL ETF
464289180
5069
260091
SH
SOLE
260091
0
0
ISHARES INC
MSCI EURZONE ETF
464286608
25545
609384
SH
SOLE
609384
0
0
ISHARES INC
MSCI FRANCE ETF
464286707
1086
33198
SH
SOLE
33198
0
0
ISHARES INC
MSCI FRNTR100ETF
464286145
6820
224701
SH
SOLE
224701
0
0
ISHARES INC
MSCI GERMANY ETF
464286806
4707
160110
SH
SOLE
160110
0
0
ISHARES INC
MSCI GBL ETF NEW
46434G848
204
6875
SH
SOLE
6875
0
0
ISHARES INC
MSCI HONG KG ETF
464286871
1294
53198
SH
SOLE
53198
0
0
ISHARES TR
MSCI INDIA ETF
46429B598
2578
73343
SH
SOLE
73343
0
0
ISHARES TR
MSCI INDIA SM CP
46429B614
870
24216
SH
SOLE
24216
0
0
ISHARES TR
MSCI INDONIA ETF
46429B309
1728
67348
SH
SOLE
67348
0
0
ISHARES INC
MSCI ITALY ETF
46434G830
526
17832
SH
SOLE
17832
0
0
ISHARES INC
MSCI JPN ETF NEW
46434G822
27708
467724
SH
SOLE
467724
0
0
ISHARES TR
MSCI KLD400 SOC
464288570
31039
258381
SH
SOLE
258381
0
0
ISHARES INC
MSCI MEXICO ETF
464286822
4214
93574
SH
SOLE
93574
0
0
ISHARES INC
MSCI NETHERL ETF
464286814
1288
38044
SH
SOLE
38044
0
0
ISHARES TR
NEW ZEALAND ETF
464289123
2666
46167
SH
SOLE
46167
0
0
ISHARES INC
MSCI PAC JP ETF
464286665
20810
449457
SH
SOLE
449457
0
0
ISHARES TR
MSCI PERU ETF
464289842
1797
48496
SH
SOLE
48496
0
0
ISHARES TR
MSCI PHILIPS ETF
46429B408
1433
41764
SH
SOLE
41764
0
0
ISHARES TR
MSCI POLAND ETF
46429B606
1716
81422
SH
SOLE
81422
0
0
ISHARES INC
MSCI STH KOR ETF
464286772
4147
66677
SH
SOLE
66677
0
0
ISHARES INC
MSCI SWEDEN ETF
464286756
745
22647
SH
SOLE
22647
0
0
ISHARES INC
MSCI SWITZERLAND
464286749
35118
864128
SH
SOLE
864128
0
0
ISHARES INC
MSCI TAIWAN ETF
46434G772
2239
54437
SH
SOLE
54437
0
0
ISHARES INC
MSCI THAILND ETF
464286624
2995
34194
SH
SOLE
34194
0
0
ISHARES TR
MSCI UK ETF NEW
46435G334
42706
1252364
SH
SOLE
1252364
0
0
ISHARES TR
MSCI USA ESG SLC
464288802
8541
63726
SH
SOLE
63726
0
0
ISHARES INC
MSCI WORLD ETF
464286392
2540
25709
SH
SOLE
25709
0
0
ISHARES TR
NASDAQ BIOTECH
464287556
9665
80203
SH
SOLE
80203
0
0
ISHARES TR
NATIONAL MUN ETF
464288414
378041
3318768
SH
SOLE
3318768
0
0
ISHARES TR
NEW YORK MUN ETF
464288323
4470
78356
SH
SOLE
78356
0
0
ISHARES TR
PHLX SEMICND ETF
464287523
13018
51842
SH
SOLE
51842
0
0
ISHARES TR
PFD AND INCM SEC
464288687
198382
5277533
SH
SOLE
5277533
0
0
ISHARES TR
RESIDNL REAL EST
464288562
3852
51130
SH
SOLE
51130
0
0
ISHARES TR
RUS 1000 ETF
464287622
394812
2212823
SH
SOLE
2212823
0
0
ISHARES TR
RUS 2000 GRW ETF
464287648
174690
815469
SH
SOLE
815469
0
0
ISHARES TR
RUS 2000 VAL ETF
464287630
149579
1163312
SH
SOLE
1163312
0
0
ISHARES TR
RUSSELL 3000 ETF
464287689
45081
239169
SH
SOLE
239169
0
0
ISHARES TR
RUS MID CAP ETF
464287499
362547
6080965
SH
SOLE
6080965
0
0
ISHARES TR
RUS MD CP GR ETF
464287481
174767
1145416
SH
SOLE
1145416
0
0
ISHARES TR
RUS MDCP VAL ETF
464287473
174541
1841734
SH
SOLE
1841734
0
0
ISHARES TR
S&P 100 ETF
464287101
19539
135603
SH
SOLE
135603
0
0
ISHARES TR
S&P 500 GRWT ETF
464287309
836838
4321617
SH
SOLE
4321617
0
0
ISHARES TR
S&P 500 VAL ETF
464287408
716944
5511135
SH
SOLE
5511135
0
0
ISHARES TR
S&P MC 400VL ETF
464287705
96757
566727
SH
SOLE
566727
0
0
ISHARES TR
S&P SML 600 GWT
464287887
107654
556927
SH
SOLE
556927
0
0
ISHARES TR
SP SMCP600VL ETF
464287879
120392
748709
SH
SOLE
748709
0
0
ISHARES TR
SELECT DIVID ETF
464287168
178300
1687492
SH
SOLE
1687492
0
0
ISHARES US ETF TR
SHT MAT BD ETF
46431W507
514486
10238533
SH
SOLE
10238533
0
0
ISHARES US ETF TR
SHT MAT MUN ETF
46431W838
10852
216598
SH
SOLE
216598
0
0
ISHARES TR
SHORT TREAS BD
464288679
67156
607963
SH
SOLE
607963
0
0
ISHARES TR
SHRT NAT MUN ETF
464288158
54170
507309
SH
SOLE
507309
0
0
ISHARES SILVER TRUST
ISHARES
46428Q109
4457
267193
SH
SOLE
267193
0
0
ISHARES TR
TIPS BD ETF
464287176
149014
1278318
SH
SOLE
1278318
0
0
ISHARES TR
INTRM TR CRP ETF
464288638
944988
16298514
SH
SOLE
16298514
0
0
ISHARES TR
SH TR CRPORT ETF
464288646
220532
4112101
SH
SOLE
4112101
0
0
ISHARES TR
TRANS AVG ETF
464287192
1127
5761
SH
SOLE
5761
0
0
ISHARES TR
U.S. FINLS ETF
464287788
11124
80738
SH
SOLE
80738
0
0
ISHARES TR
U.S. ENERGY ETF
464287796
1128
35103
SH
SOLE
35103
0
0
ISHARES TR
US HLTHCARE ETF
464287762
4398
20388
SH
SOLE
20388
0
0
ISHARES TR
ULTR SH TRM BD
46434V878
5179
102906
SH
SOLE
102906
0
0
ISHARES TR
US AER DEF ETF
464288760
25737
115892
SH
SOLE
115892
0
0
ISHARES TR
U.S. CNSM GD ETF
464287812
509
3819
SH
SOLE
3819
0
0
ISHARES TR
U.S. CNSM SV ETF
464287580
1704
7467
SH
SOLE
7467
0
0
ISHARES TR
USD INV GRDE ETF
464288620
75514
1295263
SH
SOLE
1295263
0
0
ISHARES TR
U.S. FIN SVC ETF
464287770
7106
46803
SH
SOLE
46803
0
0
ISHARES TR
US HLTHCR PR ETF
464288828
2158
10746
SH
SOLE
10746
0
0
ISHARES TR
US HOME CONS ETF
464288752
3343
75261
SH
SOLE
75261
0
0
ISHARES TR
U.S. MED DVC ETF
464288810
32289
122158
SH
SOLE
122158
0
0
ISHARES TR
U.S. REAL ES ETF
464287739
48335
519281
SH
SOLE
519281
0
0
ISHARES TR
US TELECOM ETF
464287713
1209
40470
SH
SOLE
40470
0
0
ISHARES TR
US TREAS BD ETF
46429B267
2536256
97773931
SH
SOLE
97773931
0
0
ISHARES TR
U.S. UTILITS ETF
464287697
15229
93979
SH
SOLE
93979
0
0
ISHARES TR
YLD OPTIM BD
46434V787
784
30564
SH
SOLE
30564
0
0
ISTAR INC
COM
45031U101
1369
94334
SH
SOLE
94334
0
0
ITAU UNIBANCO HLDG SA
SPON ADR REP PFD
465562106
8592
938988
SH
SOLE
938988
0
0
ITERIS INC
COM
46564T107
89
17741
SH
SOLE
17741
0
0
ITRON INC
COM
465741106
756
9002
SH
SOLE
9002
0
0
ITT INC
COM
45073V108
2252
30469
SH
SOLE
30469
0
0
J & J SNACK FOODS CORP
COM
466032109
4768
25873
SH
SOLE
25873
0
0
J2 GLOBAL INC
COM
48123V102
1242
13257
SH
SOLE
13257
0
0
HENRY JACK & ASSOC INC
COM
426281101
32028
219869
SH
SOLE
219869
0
0
JACOBS ENGR GROUP INC
COM
469814107
9621
107107
SH
SOLE
107107
0
0
JAMES RIV GROUP LTD
COM
G5005R107
1859
45107
SH
SOLE
45107
0
0
JAZZ PHARMACEUTICALS PLC
SHS USD
G50871105
8529
57133
SH
SOLE
57133
0
0
HUNT J B TRANS SVCS INC
COM
445658107
3046
26083
SH
SOLE
26083
0
0
JBG SMITH PPTYS
COM
46590V100
1044
26162
SH
SOLE
26162
0
0
PENNEY J C CORP INC
COM
708160106
18
15822
SH
SOLE
15822
0
0
JD COM INC
SPON ADR CL A
47215P106
660
18732
SH
SOLE
18732
0
0
JEFFERIES FINL GROUP INC
COM
47233W109
1875
87730
SH
SOLE
87730
0
0
JETBLUE AWYS CORP
COM
477143101
1866
99679
SH
SOLE
99679
0
0
HANCOCK JOHN PFD INCOME FD
SH BEN INT
41013W108
4981
218379
SH
SOLE
218379
0
0
JOHN HANCOCK ETF TRUST
MULTIFACTOR CO
47804J305
361
10082
SH
SOLE
10082
0
0
JOHN HANCOCK ETF TRUST
MLTFCTR CONSMR
47804J875
353
11750
SH
SOLE
11750
0
0
JOHN HANCOCK ETF TRUST
MULTIFACTOR FI
47804J404
363
8825
SH
SOLE
8825
0
0
JOHN HANCOCK ETF TRUST
MULTIFACTOR MI
47804J206
16756
427882
SH
SOLE
427882
0
0
JOHN HANCOCK ETF TRUST
MULTIFACTOR TE
47804J602
373
6746
SH
SOLE
6746
0
0
JOHN HANCOCK ETF TRUST
MLTFACTR UTILS
47804J867
960
28230
SH
SOLE
28230
0
0
SMUCKER J M CO
COM NEW
832696405
9360
89883
SH
SOLE
89883
0
0
JOHN BEAN TECHNOLOGIES CORP
COM
477839104
1607
14264
SH
SOLE
14264
0
0
WILEY JOHN & SONS INC
CL A
968223206
909
18736
SH
SOLE
18736
0
0
JOHNSON OUTDOORS INC
CL A
479167108
227
2963
SH
SOLE
2963
0
0
JONES LANG LASALLE INC
COM
48020Q107
5733
32932
SH
SOLE
32932
0
0
JOYY INC
ADS REPSTG COM A
46591M109
433
8199
SH
SOLE
8199
0
0
JPMORGAN CHASE & CO
ALERIAN ML ETN
46625H365
7690
352569
SH
SOLE
352569
0
0
JP MORGAN EXCHANGE TRADED FD
BETBULD JAPAN
46641Q712
19708
803081
SH
SOLE
803081
0
0
JP MORGAN EXCHANGE TRADED FD
DIVERSFD EQT ETF
46641Q845
11972
367565
SH
SOLE
367565
0
0
JP MORGAN EXCHANGE TRADED FD
DIVERSIFIED ET
46641Q803
21333
902800
SH
SOLE
902800
0
0
JP MORGAN EXCHANGE TRADED FD
DIV RTN GLB EQ
46641Q100
635
10211
SH
SOLE
10211
0
0
JP MORGAN EXCHANGE TRADED FD
DIV RTN INT EQ
46641Q209
6871
120360
SH
SOLE
120360
0
0
JP MORGAN EXCHANGE TRADED FD
HIGH YLD RESRCH
46641Q878
817
15781
SH
SOLE
15781
0
0
JP MORGAN EXCHANGE TRADED FD
ULTRA SHRT INC
46641Q837
55017
1090965
SH
SOLE
1090965
0
0
JUNIPER NETWORKS INC
COM
48203R104
1786
72521
SH
SOLE
72521
0
0
JUPAI HLDGS LTD
ADS
48205B107
15
10734
SH
SOLE
10734
0
0
K12 INC
COM
48273U102
251
12344
SH
SOLE
12344
0
0
KAMAN CORP
COM
483548103
887
13449
SH
SOLE
13449
0
0
KAR AUCTION SVCS INC
COM
48238T109
3883
178206
SH
SOLE
178206
0
0
KB FINANCIAL GROUP INC
SPONSORED ADR
48241A105
1743
42131
SH
SOLE
42131
0
0
KBR INC
COM
48242W106
721
23632
SH
SOLE
23632
0
0
KELLOGG CO
COM
487836108
4422
63942
SH
SOLE
63942
0
0
KEMET CORP
COM NEW
488360207
267
9880
SH
SOLE
9880
0
0
KEMPER CORP DEL
COM
488401100
1518
19593
SH
SOLE
19593
0
0
KENNAMETAL INC
COM
489170100
274
7422
SH
SOLE
7422
0
0
KENNEDY-WILSON HLDGS INC
COM
489398107
3211
143997
SH
SOLE
143997
0
0
KEURIG DR PEPPER INC
COM
49271V100
664
22921
SH
SOLE
22921
0
0
KILROY RLTY CORP
COM
49427F108
4647
55391
SH
SOLE
55391
0
0
KIMCO RLTY CORP
COM
49446R109
6157
297278
SH
SOLE
297278
0
0
KINSALE CAP GROUP INC
COM
49714P108
1839
18087
SH
SOLE
18087
0
0
KIRBY CORP
COM
497266106
1733
19362
SH
SOLE
19362
0
0
KIRKLAND LAKE GOLD LTD
COM
49741E100
6454
146453
SH
SOLE
146453
0
0
KITE RLTY GROUP TR
COM NEW
49803T300
455
23292
SH
SOLE
23292
0
0
KKR & CO INC
CL A
48251W104
6022
206429
SH
SOLE
206429
0
0
KLA CORPORATION
COM NEW
482480100
22924
128666
SH
SOLE
128666
0
0
KNIGHT SWIFT TRANSN HLDGS IN
CL A
499049104
4395
122638
SH
SOLE
122638
0
0
KNOLL INC
COM NEW
498904200
1012
40070
SH
SOLE
40070
0
0
KNOWLES CORP
COM
49926D109
3153
149074
SH
SOLE
149074
0
0
KOPPERS HOLDINGS INC
COM
50060P106
258
6758
SH
SOLE
6758
0
0
KORN FERRY
COM NEW
500643200
744
17556
SH
SOLE
17556
0
0
KORNIT DIGITAL LTD
SHS
M6372Q113
222
6471
SH
SOLE
6471
0
0
KRATOS DEFENSE & SEC SOLUTIO
COM NEW
50077B207
701
38919
SH
SOLE
38919
0
0
KT CORP
SPONSORED ADR
48268K101
1933
166671
SH
SOLE
166671
0
0
KULICKE & SOFFA INDS INC
COM
501242101
873
32090
SH
SOLE
32090
0
0
L BRANDS INC
COM
501797104
1342
74081
SH
SOLE
74081
0
0
L3HARRIS TECHNOLOGIES INC
COM
502431109
40934
206887
SH
SOLE
206887
0
0
LABORATORY CORP AMER HLDGS
COM NEW
50540R409
14248
84222
SH
SOLE
84222
0
0
LADDER CAP CORP
CL A
505743104
286
15858
SH
SOLE
15858
0
0
LAKELAND FINL CORP
COM
511656100
1924
39314
SH
SOLE
39314
0
0
LAMAR ADVERTISING CO NEW
CL A
512816109
7965
89235
SH
SOLE
89235
0
0
LAMB WESTON HLDGS INC
COM
513272104
17484
203228
SH
SOLE
203228
0
0
LANCASTER COLONY CORP
COM
513847103
850
5308
SH
SOLE
5308
0
0
LANDSTAR SYS INC
COM
515098101
4195
36837
SH
SOLE
36837
0
0
LAS VEGAS SANDS CORP
COM
517834107
13290
192499
SH
SOLE
192499
0
0
LAZARD LTD
SHS A
G54050102
507
12682
SH
SOLE
12682
0
0
LCI INDS
COM
50189K103
1641
15315
SH
SOLE
15315
0
0
LEGG MASON INC
COM
524901105
1531
42641
SH
SOLE
42641
0
0
LEIDOS HLDGS INC
COM
525327102
2571
26268
SH
SOLE
26268
0
0
LEMAITRE VASCULAR INC
COM
525558201
2663
74077
SH
SOLE
74077
0
0
LENNAR CORP
CL A
526057104
12211
218880
SH
SOLE
218880
0
0
LENNOX INTL INC
COM
526107107
9178
37621
SH
SOLE
37621
0
0
LEXINGTON REALTY TRUST
COM
529043101
634
59678
SH
SOLE
59678
0
0
LG DISPLAY CO LTD
SPONS ADR REP
50186V102
80
11460
SH
SOLE
11460
0
0
LIBERTY MEDIA CORP DELAWARE
COM C BRAVES GRP
531229888
318
10751
SH
SOLE
10751
0
0
LIBERTY BROADBAND CORP
COM SER A
530307107
778
6242
SH
SOLE
6242
0
0
LIBERTY BROADBAND CORP
COM SER C
530307305
6840
54392
SH
SOLE
54392
0
0
LIBERTY MEDIA CORP DELAWARE
COM SER A FRMLA
531229870
282
6448
SH
SOLE
6448
0
0
LIBERTY MEDIA CORP DELAWARE
COM SER C FRMLA
531229854
4710
102466
SH
SOLE
102466
0
0
LIBERTY GLOBAL PLC
SHS CL C
G5480U120
6194
284201
SH
SOLE
284201
0
0
LIBERTY GLOBAL PLC
SHS CL A
G5480U104
242
10660
SH
SOLE
10660
0
0
LIBERTY MEDIA CORP DELAWARE
COM A SIRIUSXM
531229409
2130
44067
SH
SOLE
44067
0
0
LIBERTY MEDIA CORP DELAWARE
COM C SIRIUSXM
531229607
3090
64189
SH
SOLE
64189
0
0
LIFE STORAGE INC
COM
53223X107
716
6609
SH
SOLE
6609
0
0
LIGAND PHARMACEUTICALS INC
COM NEW
53220K504
1689
16197
SH
SOLE
16197
0
0
LINCOLN ELEC HLDGS INC
COM
533900106
2223
22986
SH
SOLE
22986
0
0
LINDBLAD EXPEDITIONS HLDGS I
COM
535219109
175
10695
SH
SOLE
10695
0
0
LINE CORP
SPONSORED ADR
53567X101
4226
86225
SH
SOLE
86225
0
0
LIONS GATE ENTMNT CORP
CL B NON VTG
535919500
398
40119
SH
SOLE
40119
0
0
LITHIA MTRS INC
CL A
536797103
3789
25772
SH
SOLE
25772
0
0
LIVANOVA PLC
SHS
G5509L101
1527
20243
SH
SOLE
20243
0
0
LIVE NATION ENTERTAINMENT IN
COM
538034109
6041
84519
SH
SOLE
84519
0
0
LIVENT CORP
COM
53814L108
269
31461
SH
SOLE
31461
0
0
LIVEPERSON INC
COM
538146101
420
11355
SH
SOLE
11355
0
0
LIVERAMP HLDGS INC
COM
53815P108
418
8704
SH
SOLE
8704
0
0
LKQ CORP
COM
501889208
15412
431703
SH
SOLE
431703
0
0
LOEWS CORP
COM
540424108
9567
182269
SH
SOLE
182269
0
0
LOGITECH INTL S A
SHS
H50430232
4448
94319
SH
SOLE
94319
0
0
LOGMEIN INC
COM
54142L109
5467
63762
SH
SOLE
63762
0
0
LOUISIANA PAC CORP
COM
546347105
1744
58782
SH
SOLE
58782
0
0
LPL FINL HLDGS INC
COM
50212V100
10178
110330
SH
SOLE
110330
0
0
LUMENTUM HLDGS INC
COM
55024U109
594
7485
SH
SOLE
7485
0
0
LUMINEX CORP DEL
COM
55027E102
345
14910
SH
SOLE
14910
0
0
LYFT INC
CL A COM
55087P104
3441
79993
SH
SOLE
79993
0
0
M & T BK CORP
COM
55261F104
8711
51317
SH
SOLE
51317
0
0
M D C HLDGS INC
COM
552676108
559
14653
SH
SOLE
14653
0
0
M/I HOMES INC
COM
55305B101
397
10098
SH
SOLE
10098
0
0
MACERICH CO
COM
554382101
1274
47337
SH
SOLE
47337
0
0
MACK CALI RLTY CORP
COM
554489104
229
9884
SH
SOLE
9884
0
0
MACOM TECH SOLUTIONS HLDGS I
COM
55405Y100
915
34390
SH
SOLE
34390
0
0
MACQUARIE INFRASTRUCTURE COR
COM
55608B105
807
18848
SH
SOLE
18848
0
0
MACYS INC
COM
55616P104
3253
191337
SH
SOLE
191337
0
0
MAGELLAN MIDSTREAM PRTNRS LP
COM UNIT RP LP
559080106
4896
77876
SH
SOLE
77876
0
0
MAGNA INTL INC
COM
559222401
5228
95332
SH
SOLE
95332
0
0
MAGNOLIA OIL & GAS CORP
CL A
559663109
360
28587
SH
SOLE
28587
0
0
NORTHERN LTS FD TR IV
MAIN SECTR ROTN
66538H591
6931
224458
SH
SOLE
224458
0
0
MAIN STREET CAPITAL CORP
COM
56035L104
1351
31328
SH
SOLE
31328
0
0
MANHATTAN ASSOCS INC
COM
562750109
1438
18029
SH
SOLE
18029
0
0
MANPOWERGROUP INC
COM
56418H100
1666
17154
SH
SOLE
17154
0
0
MANTECH INTL CORP
CL A
564563104
2458
30766
SH
SOLE
30766
0
0
MANULIFE FINL CORP
COM
56501R106
7874
388082
SH
SOLE
388082
0
0
MARATHON OIL CORP
COM
565849106
4061
299042
SH
SOLE
299042
0
0
MARCUS CORP
COM
566330106
674
21206
SH
SOLE
21206
0
0
MARKEL CORP
COM
570535104
12131
10612
SH
SOLE
10612
0
0
MARKETAXESS HLDGS INC
COM
57060D108
12853
33902
SH
SOLE
33902
0
0
MARRIOTT INTL INC NEW
CL A
571903202
11126
73474
SH
SOLE
73474
0
0
MARRIOTT VACTINS WORLDWID CO
COM
57164Y107
1962
15236
SH
SOLE
15236
0
0
MARTEN TRANS LTD
COM
573075108
2770
128910
SH
SOLE
128910
0
0
MARTIN MARIETTA MATLS INC
COM
573284106
11057
39539
SH
SOLE
39539
0
0
MARVELL TECHNOLOGY GROUP LTD
ORD
G5876H105
6976
262668
SH
SOLE
262668
0
0
MASCO CORP
COM
574599106
15427
321457
SH
SOLE
321457
0
0
MASIMO CORP
COM
574795100
5628
35604
SH
SOLE
35604
0
0
MASONITE INTL CORP NEW
COM
575385109
1370
18977
SH
SOLE
18977
0
0
MASTEC INC
COM
576323109
2338
36433
SH
SOLE
36433
0
0
MATCH GROUP INC
COM
57665R106
1255
15283
SH
SOLE
15283
0
0
SELECT SECTOR SPDR TR
SBI MATERIALS
81369Y100
68471
1114802
SH
SOLE
1114802
0
0
MATERION CORP
COM
576690101
251
4219
SH
SOLE
4219
0
0
MATSON INC
COM
57686G105
555
13591
SH
SOLE
13591
0
0
MATTHEWS INTL CORP
CL A
577128101
487
12770
SH
SOLE
12770
0
0
MAXIM INTEGRATED PRODS INC
COM
57772K101
12085
196473
SH
SOLE
196473
0
0
MAXIMUS INC
COM
577933104
1395
18752
SH
SOLE
18752
0
0
MBIA INC
COM
55262C100
658
70804
SH
SOLE
70804
0
0
MCCORMICK & CO INC
COM NON VTG
579780206
31440
185235
SH
SOLE
185235
0
0
MCGRATH RENTCORP
COM
580589109
974
12719
SH
SOLE
12719
0
0
MCKESSON CORP
COM
58155Q103
12983
93863
SH
SOLE
93863
0
0
MDU RES GROUP INC
COM
552690109
292
9818
SH
SOLE
9818
0
0
MECHEL PAO
SPONSORED ADR NE
583840608
52
25312
SH
SOLE
25312
0
0
MEDICAL PPTYS TRUST INC
COM
58463J304
4599
217848
SH
SOLE
217848
0
0
MEDIFAST INC
COM
58470H101
313
2855
SH
SOLE
2855
0
0
MEDNAX INC
COM
58502B106
233
8392
SH
SOLE
8392
0
0
MELCO RESORTS AND ENTMT LTD
ADR
585464100
1799
74425
SH
SOLE
74425
0
0
MELLANOX TECHNOLOGIES LTD
SHS
M51363113
1050
8957
SH
SOLE
8957
0
0
MERCADOLIBRE INC
COM
58733R102
9105
15919
SH
SOLE
15919
0
0
MERCURY SYS INC
COM
589378108
1870
27058
SH
SOLE
27058
0
0
MERIT MED SYS INC
COM
589889104
519
16634
SH
SOLE
16634
0
0
MERITAGE HOMES CORP
COM
59001A102
1258
20590
SH
SOLE
20590
0
0
MESA LABS INC
COM
59064R109
954
3827
SH
SOLE
3827
0
0
META FINL GROUP INC
COM
59100U108
278
7601
SH
SOLE
7601
0
0
METHANEX CORP
COM
59151K108
280
7255
SH
SOLE
7255
0
0
METTLER TOLEDO INTERNATIONAL
COM
592688105
35224
44402
SH
SOLE
44402
0
0
MGIC INVT CORP WIS
COM
552848103
6304
444904
SH
SOLE
444904
0
0
MGM GROWTH PPTYS LLC
CL A COM
55303A105
2819
91038
SH
SOLE
91038
0
0
MGM RESORTS INTERNATIONAL
COM
552953101
5089
152967
SH
SOLE
152967
0
0
MGP INGREDIENTS INC NEW
COM
55303J106
605
12495
SH
SOLE
12495
0
0
MICRO FOCUS INTERNATIONAL PL
SPON ADR NEW
594837403
412
29391
SH
SOLE
29391
0
0
MICROCHIP TECHNOLOGY INC
COM
595017104
16418
156779
SH
SOLE
156779
0
0
MICRON TECHNOLOGY INC
COM
595112103
15875
295190
SH
SOLE
295190
0
0
MID AMER APT CMNTYS INC
COM
59522J103
7247
54958
SH
SOLE
54958
0
0
MINERALS TECHNOLOGIES INC
COM
603158106
998
17313
SH
SOLE
17313
0
0
MISTRAS GROUP INC
COM
60649T107
405
28384
SH
SOLE
28384
0
0
MITSUBISHI UFJ FINL GROUP IN
SPONSORED ADS
606822104
8109
1493461
SH
SOLE
1493461
0
0
MIZUHO FINL GROUP INC
SPONSORED ADR
60687Y109
2473
800163
SH
SOLE
800163
0
0
MKS INSTRUMENT INC
COM
55306N104
3073
27932
SH
SOLE
27932
0
0
MOBILE MINI INC
COM
60740F105
1258
33186
SH
SOLE
33186
0
0
MOBILE TELESYSTEMS PJSC
SPONSORED ADR
607409109
2497
246035
SH
SOLE
246035
0
0
MODINE MFG CO
COM
607828100
97
12546
SH
SOLE
12546
0
0
MOHAWK INDS INC
COM
608190104
6863
50319
SH
SOLE
50319
0
0
MOLINA HEALTHCARE INC
COM
60855R100
7374
54341
SH
SOLE
54341
0
0
MOMO INC
ADR
60879B107
3268
97554
SH
SOLE
97554
0
0
MONEYGRAM INTL INC
COM NEW
60935Y208
50
23688
SH
SOLE
23688
0
0
MONOLITHIC PWR SYS INC
COM
609839105
13947
78346
SH
SOLE
78346
0
0
MONRO INC
COM
610236101
3911
50016
SH
SOLE
50016
0
0
MONSTER BEVERAGE CORP NEW
COM
61174X109
7452
117269
SH
SOLE
117269
0
0
MOODYS CORP
COM
615369105
14720
62004
SH
SOLE
62004
0
0
MOOG INC
CL A
615394202
2944
34507
SH
SOLE
34507
0
0
MORNINGSTAR INC
COM
617700109
2721
17986
SH
SOLE
17986
0
0
MORPHOSYS AG
SPONSORED ADS
617760202
636
17826
SH
SOLE
17826
0
0
MOTOROLA SOLUTIONS INC
COM NEW
620076307
13259
82280
SH
SOLE
82280
0
0
MPLX LP
COM UNIT REP LTD
55336V100
1223
48034
SH
SOLE
48034
0
0
MSA SAFETY INC
COM
553498106
1348
10667
SH
SOLE
10667
0
0
MSC INDL DIRECT INC
CL A
553530106
5918
75417
SH
SOLE
75417
0
0
MSG NETWORK INC
CL A
553573106
182
10462
SH
SOLE
10462
0
0
MUELLER INDS INC
COM
624756102
200
6286
SH
SOLE
6286
0
0
MUELLER WTR PRODS INC
COM SER A
624758108
923
77030
SH
SOLE
77030
0
0
FIRST TR EXCHANGE TRADED FD
MULTI ASSET DI
33738R100
20903
1112455
SH
SOLE
1112455
0
0
MURPHY OIL CORP
COM
626717102
802
29937
SH
SOLE
29937
0
0
MURPHY USA INC
COM
626755102
1494
12767
SH
SOLE
12767
0
0
MYRIAD GENETICS INC
COM
62855J104
581
21337
SH
SOLE
21337
0
0
NABORS INDUSTRIES LTD
SHS
G6359F103
31
10739
SH
SOLE
10739
0
0
NAPCO SEC TECHNOLOGIES INC
COM
630402105
284
9657
SH
SOLE
9657
0
0
NASDAQ INC
COM
631103108
24602
229710
SH
SOLE
229710
0
0
NATERA INC
COM
632307104
878
26055
SH
SOLE
26055
0
0
NATIONAL BK HLDGS CORP
CL A
633707104
519
14750
SH
SOLE
14750
0
0
NATIONAL FUEL GAS CO N J
COM
636180101
466
10018
SH
SOLE
10018
0
0
NATIONAL GEN HLDGS CORP
COM
636220303
827
37439
SH
SOLE
37439
0
0
NATIONAL GRID PLC
SPONSORED ADR NE
636274409
34913
557092
SH
SOLE
557092
0
0
NATIONAL HEALTH INVS INC
COM
63633D104
649
7964
SH
SOLE
7964
0
0
NATIONAL HEALTHCARE CORP
COM
635906100
352
4078
SH
SOLE
4078
0
0
NATIONAL INSTRS CORP
COM
636518102
5518
130317
SH
SOLE
130317
0
0
NATIONAL OILWELL VARCO INC
COM
637071101
4839
193161
SH
SOLE
193161
0
0
NATIONAL RETAIL PPTYS INC
COM
637417106
1610
30020
SH
SOLE
30020
0
0
NATIONAL VISION HLDGS INC
COM
63845R107
1115
34376
SH
SOLE
34376
0
0
NAVIENT CORPORATION
COM
63938C108
902
65938
SH
SOLE
65938
0
0
NCR CORP NEW
COM
62886E108
2944
83739
SH
SOLE
83739
0
0
NEENAH INC
COM
640079109
2573
36528
SH
SOLE
36528
0
0
NEOGEN CORP
COM
640491106
5363
82181
SH
SOLE
82181
0
0
NEOGENOMICS INC
COM NEW
64049M209
1454
49716
SH
SOLE
49716
0
0
NESCO HLDGS INC
COM
64083J104
90
21948
SH
SOLE
21948
0
0
NETEASE INC
SPONSORED ADS
64110W102
3877
12643
SH
SOLE
12643
0
0
NETFLIX INC
COM
64110L106
21490
66415
SH
SOLE
66415
0
0
NETSCOUT SYS INC
COM
64115T104
358
14856
SH
SOLE
14856
0
0
NEUROCRINE BIOSCIENCES INC
COM
64125C109
3886
36156
SH
SOLE
36156
0
0
NEVRO CORP
COM
64157F103
1488
12659
SH
SOLE
12659
0
0
NEW ORIENTAL ED & TECH GRP I
SPON ADR
647581107
2698
22248
SH
SOLE
22248
0
0
NEW RELIC INC
COM
64829B100
554
8431
SH
SOLE
8431
0
0
NEW RESIDENTIAL INVT CORP
COM NEW
64828T201
2258
140131
SH
SOLE
140131
0
0
NEW YORK CMNTY BANCORP INC
COM
649445103
522
43401
SH
SOLE
43401
0
0
NEW YORK MTG TR INC
COM PAR $.02
649604501
244
39096
SH
SOLE
39096
0
0
NEW YORK TIMES CO
CL A
650111107
2098
65210
SH
SOLE
65210
0
0
NEWMARK GROUP INC
CL A
65158N102
790
58737
SH
SOLE
58737
0
0
NEWMARKET CORP
COM
651587107
4364
8970
SH
SOLE
8970
0
0
NEWMONT GOLDCORP CORPORATION
COM
651639106
1482
34099
SH
SOLE
34099
0
0
NEWPARK RES INC
COM PAR $.01NEW
651718504
376
59979
SH
SOLE
59979
0
0
NEWS CORP NEW
CL A
65249B109
867
61307
SH
SOLE
61307
0
0
NEXPOINT RESIDENTIAL TR INC
COM
65341D102
1299
28862
SH
SOLE
28862
0
0
NEXTERA ENERGY PARTNERS LP
COM UNIT PART IN
65341B106
929
17647
SH
SOLE
17647
0
0
NIC INC
COM
62914B100
385
17214
SH
SOLE
17214
0
0
NICE LTD
SPONSORED ADR
653656108
8416
54243
SH
SOLE
54243
0
0
NIELSEN HLDGS PLC
SHS EUR
G6518L108
336
16562
SH
SOLE
16562
0
0
NISOURCE INC
COM
65473P105
1385
49756
SH
SOLE
49756
0
0
NMI HLDGS INC
CL A
629209305
284
8547
SH
SOLE
8547
0
0
NOBLE ENERGY INC
COM
655044105
5616
226098
SH
SOLE
226098
0
0
NOKIA CORP
SPONSORED ADR
654902204
411
110859
SH
SOLE
110859
0
0
NOMAD FOODS LTD
USD ORD SHS
G6564A105
2017
90159
SH
SOLE
90159
0
0
NOMURA HLDGS INC
SPONSORED ADR
65535H208
730
141475
SH
SOLE
141475
0
0
NORDSON CORP
COM
655663102
17732
108893
SH
SOLE
108893
0
0
NORTHERN OIL & GAS INC NEV
COM
665531109
27
11464
SH
SOLE
11464
0
0
NORTHERN TR CORP
COM
665859104
6315
59445
SH
SOLE
59445
0
0
NORTHWEST BANCSHARES INC MD
COM
667340103
182
10942
SH
SOLE
10942
0
0
NORTHWESTERN CORP
COM NEW
668074305
1519
21190
SH
SOLE
21190
0
0
NORWEGIAN CRUISE LINE HLDG L
SHS
G66721104
4959
84892
SH
SOLE
84892
0
0
NOVA MEASURING INSTRUMENTS L
COM
M7516K103
264
6971
SH
SOLE
6971
0
0
NOVAGOLD RES INC
COM NEW
66987E206
97
10877
SH
SOLE
10877
0
0
NOVANTA INC
COM
67000B104
978
11061
SH
SOLE
11061
0
0
NOVARTIS A G
SPONSORED ADR
66987V109
65182
688369
SH
SOLE
688369
0
0
NOVO-NORDISK A S
ADR
670100205
60870
1051666
SH
SOLE
1051666
0
0
NOVOCURE LTD
ORD SHS
G6674U108
1072
12723
SH
SOLE
12723
0
0
NOW INC
COM
67011P100
818
72779
SH
SOLE
72779
0
0
NRG ENERGY INC
COM NEW
629377508
7503
188744
SH
SOLE
188744
0
0
NUANCE COMMUNICATIONS INC
COM
67020Y100
6862
384843
SH
SOLE
384843
0
0
NUCOR CORP
COM
670346105
18137
322269
SH
SOLE
322269
0
0
NUTANIX INC
CL A
67059N108
6347
203048
SH
SOLE
203048
0
0
NUVASIVE INC
COM
670704105
2623
33915
SH
SOLE
33915
0
0
NUVEEN CR STRATEGIES INCM FD
COM SHS
67073D102
578
75345
SH
SOLE
75345
0
0
NUSHARES ETF TR
NUVEEN ENHNC YLD
67092P102
21906
889422
SH
SOLE
889422
0
0
NUSHARES ETF TR
NUVEEN ESG EMRGN
67092P888
520
19053
SH
SOLE
19053
0
0
NUSHARES ETF TR
NUVEEN ESG LRGVL
67092P300
1905
58080
SH
SOLE
58080
0
0
NUSHARES ETF TR
NUVEEN ESG SMLCP
67092P607
319
10247
SH
SOLE
10247
0
0
NUVEEN MORTGAGE AND INCOME F
COM
670735109
747
33998
SH
SOLE
33998
0
0
NVENT ELECTRIC PLC
SHS
G6700G107
4751
185735
SH
SOLE
185735
0
0
NVR INC
COM
62944T105
5073
1332
SH
SOLE
1332
0
0
O REILLY AUTOMOTIVE INC NEW
COM
67103H107
40601
92642
SH
SOLE
92642
0
0
OSI ETF TR
OSHARS FTSE US
67110P407
27056
738843
SH
SOLE
738843
0
0
O-I GLASS INC
COM
67098H104
242
20262
SH
SOLE
20262
0
0
OAKTREE SPECIALTY LENDING CO
COM
67401P108
1303
238695
SH
SOLE
238695
0
0
OASIS PETE INC NEW
COM
674215108
234
71774
SH
SOLE
71774
0
0
OCCIDENTAL PETE CORP
COM
674599105
40778
989528
SH
SOLE
989528
0
0
OCEANEERING INTL INC
COM
675232102
319
21426
SH
SOLE
21426
0
0
OFFICE DEPOT INC
COM
676220106
38
14035
SH
SOLE
14035
0
0
OGE ENERGY CORP
COM
670837103
3001
67491
SH
SOLE
67491
0
0
OKTA INC
CL A
679295105
4886
42349
SH
SOLE
42349
0
0
OLD DOMINION FREIGHT LINE IN
COM
679580100
3720
19604
SH
SOLE
19604
0
0
OLD REP INTL CORP
COM
680223104
3148
140729
SH
SOLE
140729
0
0
OLIN CORP
COM PAR $1
680665205
1280
74229
SH
SOLE
74229
0
0
OLLIES BARGAIN OUTLT HLDGS I
COM
681116109
2276
34850
SH
SOLE
34850
0
0
OMEGA HEALTHCARE INVS INC
COM
681936100
2369
55945
SH
SOLE
55945
0
0
OMNICOM GROUP INC
COM
681919106
23506
290129
SH
SOLE
290129
0
0
ON SEMICONDUCTOR CORP
COM
682189105
8753
359010
SH
SOLE
359010
0
0
ONE GAS INC
COM
68235P108
1620
17311
SH
SOLE
17311
0
0
ONEMAIN HLDGS INC
COM
68268W103
7095
168333
SH
SOLE
168333
0
0
ONESPAWORLD HOLDINGS LIMITED
COM
P73684113
657
39019
SH
SOLE
39019
0
0
OPEN TEXT CORP
COM
683715106
1988
45110
SH
SOLE
45110
0
0
OPUS BK IRVINE CALIF
COM
684000102
376
14552
SH
SOLE
14552
0
0
ORACLE CORP
COM
68389X105
91225
1721879
SH
SOLE
1721879
0
0
ORANGE
SPONSORED ADR
684060106
1947
133466
SH
SOLE
133466
0
0
ORASURE TECHNOLOGIES INC
COM
68554V108
830
103352
SH
SOLE
103352
0
0
ORIX CORP
SPONSORED ADR
686330101
4066
48751
SH
SOLE
48751
0
0
ORMAT TECHNOLOGIES INC
COM
686688102
414
5556
SH
SOLE
5556
0
0
OSHKOSH CORP
COM
688239201
8996
95040
SH
SOLE
95040
0
0
OSI SYSTEMS INC
COM
671044105
364
3618
SH
SOLE
3618
0
0
OTTER TAIL CORP
COM
689648103
230
4488
SH
SOLE
4488
0
0
OUTFRONT MEDIA INC
COM
69007J106
4505
167979
SH
SOLE
167979
0
0
OWENS CORNING NEW
COM
690742101
5243
80518
SH
SOLE
80518
0
0
OXFORD INDS INC
COM
691497309
529
7009
SH
SOLE
7009
0
0
GLATFELTER
COM
377316104
1034
56494
SH
SOLE
56494
0
0
PACER FDS TR
BNCHMRK INFRA
69374H741
920
28228
SH
SOLE
28228
0
0
PACER FDS TR
TRENDP 100 ETF
69374H303
1179
29221
SH
SOLE
29221
0
0
PACER FDS TR
TRENDPILOT EUR
69374H808
1295
47114
SH
SOLE
47114
0
0
PACER FDS TR
TRENDP US LAR CP
69374H105
10190
304529
SH
SOLE
304529
0
0
PACER FDS TR
TRENDP US MID CP
69374H204
2329
75786
SH
SOLE
75786
0
0
PACER FDS TR
WEALTHSHIELD
69374H840
20017
832980
SH
SOLE
832980
0
0
PACIFIC COAST OIL TR
UNIT BEN INT
694103102
6
11450
SH
SOLE
11450
0
0
PACIFIC PREMIER BANCORP
COM
69478X105
1016
31146
SH
SOLE
31146
0
0
PACIRA BIOSCIENCES
COM
695127100
330
7295
SH
SOLE
7295
0
0
PACWEST BANCORP DEL
COM
695263103
3974
103853
SH
SOLE
103853
0
0
PAGSEGURO DIGITAL LTD
COM CL A
G68707101
655
19161
SH
SOLE
19161
0
0
PALO ALTO NETWORKS INC
COM
697435105
30957
133867
SH
SOLE
133867
0
0
PARK HOTELS RESORTS INC
COM
700517105
565
21831
SH
SOLE
21831
0
0
PARKER HANNIFIN CORP
COM
701094104
11189
54362
SH
SOLE
54362
0
0
PARSLEY ENERGY INC
CL A
701877102
4480
236935
SH
SOLE
236935
0
0
PARSONS CORPORATION
COM
70202L102
1159
28075
SH
SOLE
28075
0
0
PATRICK INDS INC
COM
703343103
329
6279
SH
SOLE
6279
0
0
PATTERSON COMPANIES INC
COM
703395103
243
11876
SH
SOLE
11876
0
0
PATTERSON UTI ENERGY INC
COM
703481101
307
29217
SH
SOLE
29217
0
0
PAYCOM SOFTWARE INC
COM
70432V102
14213
53683
SH
SOLE
53683
0
0
PAYLOCITY HLDG CORP
COM
70438V106
3735
30915
SH
SOLE
30915
0
0
PBF ENERGY INC
CL A
69318G106
2563
81706
SH
SOLE
81706
0
0
PDL BIOPHARMA INC
COM
69329Y104
298
91923
SH
SOLE
91923
0
0
PEARSON PLC
SPONSORED ADR
705015105
786
93261
SH
SOLE
93261
0
0
PEBBLEBROOK HOTEL TR
COM
70509V100
1952
72818
SH
SOLE
72818
0
0
PEGASYSTEMS INC
COM
705573103
2826
35482
SH
SOLE
35482
0
0
PEMBINA PIPELINE CORP
COM
706327103
1414
38163
SH
SOLE
38163
0
0
PENN NATL GAMING INC
COM
707569109
1674
65481
SH
SOLE
65481
0
0
PENNSYLVANIA RL ESTATE INVT
SH BEN INT
709102107
61
11458
SH
SOLE
11458
0
0
PENNYMAC MTG INVT TR
COM
70931T103
419
18803
SH
SOLE
18803
0
0
PENSKE AUTOMOTIVE GRP INC
COM
70959W103
1074
21379
SH
SOLE
21379
0
0
PENTAIR PLC
SHS
G7S00T104
4291
93554
SH
SOLE
93554
0
0
PENUMBRA INC
COM
70975L107
765
4656
SH
SOLE
4656
0
0
PEOPLES UTD FINL INC
COM
712704105
7165
423960
SH
SOLE
423960
0
0
PERFICIENT INC
COM
71375U101
1562
33905
SH
SOLE
33905
0
0
PERFORMANCE FOOD GROUP CO
COM
71377A103
3497
67922
SH
SOLE
67922
0
0
PERKINELMER INC
COM
714046109
4783
49259
SH
SOLE
49259
0
0
PERRIGO CO PLC
SHS
G97822103
685
13253
SH
SOLE
13253
0
0
PETIQ INC
COM CL A
71639T106
368
14677
SH
SOLE
14677
0
0
PETROLEO BRASILEIRO SA PETRO
SPONSORED ADR
71654V408
529
33216
SH
SOLE
33216
0
0
PETROLEO BRASILEIRO SA PETRO
SP ADR NON VTG
71654V101
851
57046
SH
SOLE
57046
0
0
PHIBRO ANIMAL HEALTH CORP
CL A COM
71742Q106
656
26436
SH
SOLE
26436
0
0
PHILLIPS 66 PARTNERS LP
COM UNIT REP INT
718549207
1004
16291
SH
SOLE
16291
0
0
PHOTRONICS INC
COM
719405102
315
19996
SH
SOLE
19996
0
0
PHYSICIANS RLTY TR
COM
71943U104
4534
239405
SH
SOLE
239405
0
0
PIEDMONT OFFICE REALTY TR IN
COM CL A
720190206
1341
60297
SH
SOLE
60297
0
0
PIMCO ETF TR
0-5 HIGH YIELD
72201R783
69002
691890
SH
SOLE
691890
0
0
PIMCO ETF TR
ACTIVE BD ETF
72201R775
36623
339703
SH
SOLE
339703
0
0
PIMCO CORPORATE & INCOME OPP
COM
72201B101
845
44468
SH
SOLE
44468
0
0
PIMCO DYNAMIC INCOME FD
SHS
72201Y101
1000
30818
SH
SOLE
30818
0
0
PIMCO ETF TR
ENHAN SHRT MA AC
72201R833
67641
665822
SH
SOLE
665822
0
0
PIMCO HIGH INCOME FD
COM SHS
722014107
831
110643
SH
SOLE
110643
0
0
PIMCO ETF TR
INTER MUN BD ACT
72201R866
1712
31011
SH
SOLE
31011
0
0
PIMCO ETF TR
INV GRD CRP BD
72201R817
2729
24820
SH
SOLE
24820
0
0
PIMCO EQUITY SER
RAFI DYN EMERG
72202L389
22197
892891
SH
SOLE
892891
0
0
PIMCO EQUITY SER
RAFI DYN MULTI
72202L371
6517
250644
SH
SOLE
250644
0
0
PIMCO STRATEGIC INCOME FD IN
COM
72200X104
1033
113621
SH
SOLE
113621
0
0
PING IDENTITY HLDG CORP
COM
72341T103
622
25615
SH
SOLE
25615
0
0
PINNACLE FINL PARTNERS INC
COM
72346Q104
11417
178384
SH
SOLE
178384
0
0
PINNACLE WEST CAP CORP
COM
723484101
1841
20468
SH
SOLE
20468
0
0
PINTEREST INC
CL A
72352L106
238
12757
SH
SOLE
12757
0
0
PIONEER NAT RES CO
COM
723787107
17982
118797
SH
SOLE
118797
0
0
PIPER JAFFRAY COS
COM
724078100
455
5690
SH
SOLE
5690
0
0
PJT PARTNERS INC
COM CL A
69343T107
437
9673
SH
SOLE
9673
0
0
PLAINS ALL AMERN PIPELINE L
UNIT LTD PARTN
726503105
982
53385
SH
SOLE
53385
0
0
PLAINS GP HLDGS L P
LTD PARTNR INT A
72651A207
1495
78883
SH
SOLE
78883
0
0
PLANET FITNESS INC
CL A
72703H101
2129
28509
SH
SOLE
28509
0
0
PLAYA HOTELS & RESORTS NV
SHS
N70544106
117
13951
SH
SOLE
13951
0
0
PLAYAGS INC
COM
72814N104
208
17171
SH
SOLE
17171
0
0
PLEXUS CORP
COM
729132100
2053
26687
SH
SOLE
26687
0
0
PLDT INC
SPONSORED ADR
69344D408
283
14182
SH
SOLE
14182
0
0
PLURALSIGHT INC
COM CL A
72941B106
1721
99984
SH
SOLE
99984
0
0
PNM RES INC
COM
69349H107
1548
30522
SH
SOLE
30522
0
0
POLARIS INC
COM
731068102
5852
57537
SH
SOLE
57537
0
0
POLYONE CORP
COM
73179P106
893
24279
SH
SOLE
24279
0
0
POOL CORPORATION
COM
73278L105
16345
76960
SH
SOLE
76960
0
0
PORTLAND GEN ELEC CO
COM NEW
736508847
4150
74382
SH
SOLE
74382
0
0
PORTOLA PHARMACEUTICALS INC
COM
737010108
1459
61093
SH
SOLE
61093
0
0
POSCO
SPONSORED ADR
693483109
340
6718
SH
SOLE
6718
0
0
POST HLDGS INC
COM
737446104
7779
71297
SH
SOLE
71297
0
0
POWER INTEGRATIONS INC
COM
739276103
7978
80659
SH
SOLE
80659
0
0
PPG INDS INC
COM
693506107
13554
101534
SH
SOLE
101534
0
0
PPL CORP
COM
69351T106
41286
1150663
SH
SOLE
1150663
0
0
PRA HEALTH SCIENCES INC
COM
69354M108
3185
28658
SH
SOLE
28658
0
0
PRA GROUP INC
COM
69354N106
2099
57824
SH
SOLE
57824
0
0
PREFERRED APT CMNTYS INC
COM
74039L103
291
21834
SH
SOLE
21834
0
0
PREMIER INC
CL A
74051N102
2326
61394
SH
SOLE
61394
0
0
PRESTIGE CONSMR HEALTHCARE I
COM
74112D101
843
20811
SH
SOLE
20811
0
0
PRICESMART INC
COM
741511109
547
7699
SH
SOLE
7699
0
0
PRIMERICA INC
COM
74164M108
7354
56328
SH
SOLE
56328
0
0
PRIMORIS SVCS CORP
COM
74164F103
1001
45015
SH
SOLE
45015
0
0
PRINCIPAL FINL GROUP INC
COM
74251V102
7422
134953
SH
SOLE
134953
0
0
PRINCIPAL EXCHANGE TRADED FD
SPECTRUM PFD
74255Y888
309
3069
SH
SOLE
3069
0
0
PROGRESS SOFTWARE CORP
COM
743312100
1420
34182
SH
SOLE
34182
0
0
PROGRESSIVE CORP OHIO
COM
743315103
25237
348630
SH
SOLE
348630
0
0
PROPETRO HLDG CORP
COM
74347M108
455
40488
SH
SOLE
40488
0
0
PROS HOLDINGS INC
COM
74346Y103
2644
44133
SH
SOLE
44133
0
0
PROSHARES TR
MSCI EAFE DIVD
74347B839
613
15050
SH
SOLE
15050
0
0
PROSHARES TR
RUSS 2000 DIVD
74347B698
1243
20120
SH
SOLE
20120
0
0
PROSHARES TR
S&P 500 DV ARIST
74348A467
16950
224235
SH
SOLE
224235
0
0
PROSHARES TR
S&P MDCP 400 DIV
74347B680
1691
28077
SH
SOLE
28077
0
0
PROSHARES TR
PSHS ULT MCAP400
74347R404
789
17483
SH
SOLE
17483
0
0
PROSHARES TR
PSHS ULTRUSS2000
74347R842
1485
19288
SH
SOLE
19288
0
0
PROSHARES TR
PSHS ULT S&P 500
74347R107
1289
8543
SH
SOLE
8543
0
0
PROSHARES TR
ULTRASHRT S&P500
74347B383
483
19430
SH
SOLE
19430
0
0
PROSPECT CAPITAL CORPORATION
COM
74348T102
117
18230
SH
SOLE
18230
0
0
PROTO LABS INC
COM
743713109
5750
56618
SH
SOLE
56618
0
0
PRUDENTIAL PLC
ADR
74435K204
5541
145482
SH
SOLE
145482
0
0
PS BUSINESS PKS INC CALIF
COM
69360J107
1194
7239
SH
SOLE
7239
0
0
P T TELEKOMUNIKASI INDONESIA
SPONSORED ADR
715684106
1948
68356
SH
SOLE
68356
0
0
PTC INC
COM
69370C100
568
7586
SH
SOLE
7586
0
0
PUBLIC SVC ENTERPRISE GRP IN
COM
744573106
5414
91693
SH
SOLE
91693
0
0
PUBLIC STORAGE
COM
74460D109
5558
26100
SH
SOLE
26100
0
0
PUMA BIOTECHNOLOGY INC
COM
74587V107
100
11438
SH
SOLE
11438
0
0
Q2 HLDGS INC
COM
74736L109
909
11209
SH
SOLE
11209
0
0
QEP RES INC
COM
74733V100
127
28222
SH
SOLE
28222
0
0
QIAGEN NV
SHS NEW
N72482123
1037
30693
SH
SOLE
30693
0
0
QIWI PLC
SPON ADR REP B
74735M108
576
29730
SH
SOLE
29730
0
0
QTS RLTY TR INC
COM CL A
74736A103
4243
78182
SH
SOLE
78182
0
0
QUAKER CHEM CORP
COM
747316107
4883
29680
SH
SOLE
29680
0
0
QUALYS INC
COM
74758T303
4270
51222
SH
SOLE
51222
0
0
QUANTA SVCS INC
COM
74762E102
3800
93332
SH
SOLE
93332
0
0
QUEST DIAGNOSTICS INC
COM
74834L100
26525
248388
SH
SOLE
248388
0
0
QUIDEL CORP
COM
74838J101
298
3977
SH
SOLE
3977
0
0
QUINSTREET INC
COM
74874Q100
1390
90793
SH
SOLE
90793
0
0
QUOTIENT TECHNOLOGY INC
COM
749119103
448
45404
SH
SOLE
45404
0
0
QURATE RETAIL INC
COM SER A
74915M100
1791
212477
SH
SOLE
212477
0
0
R1 RCM INC
COM
749397105
411
31699
SH
SOLE
31699
0
0
RADIAN GROUP INC
COM
750236101
449
17851
SH
SOLE
17851
0
0
RADNET INC
COM
750491102
262
12895
SH
SOLE
12895
0
0
RANGE RES CORP
COM
75281A109
180
37056
SH
SOLE
37056
0
0
RAPID7 INC
COM
753422104
4294
76643
SH
SOLE
76643
0
0
RATTLER MIDSTREAM LP
COM UNITS
75419T103
998
56123
SH
SOLE
56123
0
0
RAYMOND JAMES FINANCIAL INC
COM
754730109
12868
143845
SH
SOLE
143845
0
0
RAYONIER INC
COM
754907103
417
12740
SH
SOLE
12740
0
0
RBC BEARINGS INC
COM
75524B104
14014
88506
SH
SOLE
88506
0
0
RE MAX HLDGS INC
CL A
75524W108
403
10473
SH
SOLE
10473
0
0
SELECT SECTOR SPDR TR
RL EST SEL SEC
81369Y860
27753
717679
SH
SOLE
717679
0
0
REALPAGE INC
COM
75606N109
2042
37985
SH
SOLE
37985
0
0
REATA PHARMACEUTICALS INC
CL A
75615P103
345
1690
SH
SOLE
1690
0
0
REDWOOD TR INC
COM
758075402
1501
90736
SH
SOLE
90736
0
0
REGAL BELOIT CORP
COM
758750103
575
6715
SH
SOLE
6715
0
0
REGENCY CTRS CORP
COM
758849103
4274
67743
SH
SOLE
67743
0
0
REGENERON PHARMACEUTICALS
COM
75886F107
16757
44628
SH
SOLE
44628
0
0
REGIONS FINL CORP NEW
COM
7591EP100
15203
885950
SH
SOLE
885950
0
0
REINSURANCE GRP OF AMERICA I
COM NEW
759351604
15114
92691
SH
SOLE
92691
0
0
RELIANCE STEEL & ALUMINUM CO
COM
759509102
6277
52409
SH
SOLE
52409
0
0
RELX PLC
SPONSORED ADR
759530108
23094
913907
SH
SOLE
913907
0
0
RENAISSANCERE HOLDINGS LTD
COM
G7496G103
3768
19224
SH
SOLE
19224
0
0
RENASANT CORP
COM
75970E107
896
25287
SH
SOLE
25287
0
0
REPLIGEN CORP
COM
759916109
1904
20589
SH
SOLE
20589
0
0
REPUBLIC SVCS INC
COM
760759100
34704
387195
SH
SOLE
387195
0
0
RESMED INC
COM
761152107
35848
231321
SH
SOLE
231321
0
0
RESOLUTE FST PRODS INC
COM
76117W109
389
92631
SH
SOLE
92631
0
0
RESTAURANT BRANDS INTL INC
COM
76131D103
2727
42762
SH
SOLE
42762
0
0
RETROPHIN INC
COM
761299106
312
21950
SH
SOLE
21950
0
0
REVANCE THERAPEUTICS INC
COM
761330109
199
12262
SH
SOLE
12262
0
0
REVOLVE GROUP INC
CL A
76156B107
1117
60862
SH
SOLE
60862
0
0
REXFORD INDL RLTY INC
COM
76169C100
4862
106455
SH
SOLE
106455
0
0
REXNORD CORP NEW
COM
76169B102
2041
62562
SH
SOLE
62562
0
0
RH
COM
74967X103
1359
6365
SH
SOLE
6365
0
0
RING ENERGY INC
COM
76680V108
72
27377
SH
SOLE
27377
0
0
RINGCENTRAL INC
CL A
76680R206
295
1749
SH
SOLE
1749
0
0
RIO TINTO PLC
SPONSORED ADR
767204100
10996
185250
SH
SOLE
185250
0
0
RITCHIE BROS AUCTIONEERS
COM
767744105
10709
249331
SH
SOLE
249331
0
0
ROCKWELL AUTOMATION INC
COM
773903109
9882
48759
SH
SOLE
48759
0
0
ROGERS COMMUNICATIONS INC
CL B
775109200
1569
31585
SH
SOLE
31585
0
0
ROGERS CORP
COM
775133101
1119
8975
SH
SOLE
8975
0
0
ROKU INC
COM CL A
77543R102
1000
7470
SH
SOLE
7470
0
0
ROLLINS INC
COM
775711104
6414
193424
SH
SOLE
193424
0
0
ROPER TECHNOLOGIES INC
COM
776696106
27958
78925
SH
SOLE
78925
0
0
ROSS STORES INC
COM
778296103
53613
460513
SH
SOLE
460513
0
0
ROYAL BK CDA MONTREAL QUE
COM
780087102
6453
81483
SH
SOLE
81483
0
0
ROYAL BK SCOTLAND GROUP PLC
SPONS ADR 2 ORD
780097689
285
44228
SH
SOLE
44228
0
0
ROYAL DUTCH SHELL PLC
SPON ADR B
780259107
47256
788000
SH
SOLE
788000
0
0
ROYAL GOLD INC
COM
780287108
890
7277
SH
SOLE
7277
0
0
RUSH ENTERPRISES INC
CL A
781846209
1010
21730
SH
SOLE
21730
0
0
RUTHS HOSPITALITY GROUP INC
COM
783332109
732
33625
SH
SOLE
33625
0
0
RYANAIR HLDGS PLC
SPONSORED ADS
783513203
5123
58472
SH
SOLE
58472
0
0
RYDER SYS INC
COM
783549108
3021
55629
SH
SOLE
55629
0
0
RYMAN HOSPITALITY PPTYS INC
COM
78377T107
3946
45529
SH
SOLE
45529
0
0
S&P GLOBAL INC
COM
78409V104
25140
92069
SH
SOLE
92069
0
0
S & T BANCORP INC
COM
783859101
332
8233
SH
SOLE
8233
0
0
SABRA HEALTH CARE REIT INC
COM
78573L106
1048
49101
SH
SOLE
49101
0
0
SAFEHOLD INC
COM
78645L100
701
17383
SH
SOLE
17383
0
0
NORTHERN LTS FD TR IV
SAGE ESG INTER
66538H583
208
4107
SH
SOLE
4107
0
0
SAGE THERAPEUTICS INC
COM
78667J108
450
6228
SH
SOLE
6228
0
0
SAIA INC
COM
78709Y105
1755
18845
SH
SOLE
18845
0
0
SALLY BEAUTY HLDGS INC
COM
79546E104
360
19727
SH
SOLE
19727
0
0
SANDERSON FARMS INC
COM
800013104
1232
6990
SH
SOLE
6990
0
0
SANDY SPRING BANCORP INC
COM
800363103
808
21328
SH
SOLE
21328
0
0
SANMINA CORPORATION
COM
801056102
1617
47215
SH
SOLE
47215
0
0
SAREPTA THERAPEUTICS INC
COM
803607100
426
3299
SH
SOLE
3299
0
0
SASOL LTD
SPONSORED ADR
803866300
2233
103317
SH
SOLE
103317
0
0
SBA COMMUNICATIONS CORP NEW
CL A
78410G104
23634
98072
SH
SOLE
98072
0
0
SCHNEIDER NATIONAL INC
CL B
80689H102
1740
79723
SH
SOLE
79723
0
0
SCHOLASTIC CORP
COM
807066105
939
24412
SH
SOLE
24412
0
0
SCHWAB STRATEGIC TR
EMRG MKTEQ ETF
808524706
25483
931052
SH
SOLE
931052
0
0
SCHWAB STRATEGIC TR
SCHWB FDT EMK LG
808524730
24025
805131
SH
SOLE
805131
0
0
SCHWAB STRATEGIC TR
INTL EQTY ETF
808524805
52173
1551374
SH
SOLE
1551374
0
0
SCHWAB STRATEGIC TR
SHT TM US TRES
808524862
70769
1401926
SH
SOLE
1401926
0
0
SCHWAB STRATEGIC TR
US AGGREGATE B
808524839
111181
2080868
SH
SOLE
2080868
0
0
SCHWAB STRATEGIC TR
US LRG CAP ETF
808524201
75774
986516
SH
SOLE
986516
0
0
SCHWAB STRATEGIC TR
US LCAP VA ETF
808524409
31165
518375
SH
SOLE
518375
0
0
SCHWAB STRATEGIC TR
US MID-CAP ETF
808524508
20309
337641
SH
SOLE
337641
0
0
SCHWAB STRATEGIC TR
US REIT ETF
808524847
44472
967631
SH
SOLE
967631
0
0
SCHWAB STRATEGIC TR
US TIPS ETF
808524870
168310
2972097
SH
SOLE
2972097
0
0
SCHWEITZER-MAUDUIT INTL INC
COM
808541106
610
14536
SH
SOLE
14536
0
0
SCIENCE APPLICATNS INTL CP N
COM
808625107
477
5481
SH
SOLE
5481
0
0
SEA LTD
SPONSORED ADS
81141R100
200
4985
SH
SOLE
4985
0
0
SEACOR HOLDINGS INC
COM
811904101
240
5562
SH
SOLE
5562
0
0
SEAGATE TECHNOLOGY PLC
SHS
G7945M107
9677
162636
SH
SOLE
162636
0
0
SEALED AIR CORP NEW
COM
81211K100
3621
90914
SH
SOLE
90914
0
0
SEATTLE GENETICS INC
COM
812578102
1622
14197
SH
SOLE
14197
0
0
SEAWORLD ENTMT INC
COM
81282V100
1259
39711
SH
SOLE
39711
0
0
SEI INVESTMENTS CO
COM
784117103
7023
107259
SH
SOLE
107259
0
0
SELECT ENERGY SVCS INC
CL A COM
81617J301
147
15876
SH
SOLE
15876
0
0
SELECT MED HLDGS CORP
COM
81619Q105
386
16519
SH
SOLE
16519
0
0
SELECT SECTOR SPDR TR
SBI CONS DISCR
81369Y407
63767
508426
SH
SOLE
508426
0
0
SELECT SECTOR SPDR TR
ENERGY
81369Y506
18835
313702
SH
SOLE
313702
0
0
SELECT SECTOR SPDR TR
SBI HEALTHCARE
81369Y209
125136
1228508
SH
SOLE
1228508
0
0
SELECT SECTOR SPDR TR
SBI INT-UTILS
81369Y886
89883
1390952
SH
SOLE
1390952
0
0
SEMPRA ENERGY
COM
816851109
10265
67762
SH
SOLE
67762
0
0
SEMTECH CORP
COM
816850101
741
14009
SH
SOLE
14009
0
0
SENSATA TECHNOLOGIES HLDNG P
SHS
G8060N102
9789
181724
SH
SOLE
181724
0
0
SERVICE CORP INTL
COM
817565104
1883
40906
SH
SOLE
40906
0
0
SERVICE PPTYS TR
COM SH BEN INT
81761L102
1350
55505
SH
SOLE
55505
0
0
SERVICEMASTER GLOBAL HLDGS I
COM
81761R109
2356
60945
SH
SOLE
60945
0
0
SFL CORPORATION LTD
SHS
G7738W106
387
26596
SH
SOLE
26596
0
0
SHAW COMMUNICATIONS INC
CL B CONV
82028K200
585
28856
SH
SOLE
28856
0
0
SHELL MIDSTREAM PARTNERS L P
UNIT LTD INT
822634101
758
37512
SH
SOLE
37512
0
0
SHINHAN FINANCIAL GROUP CO L
SPN ADR RESTRD
824596100
1725
45313
SH
SOLE
45313
0
0
SHOPIFY INC
CL A
82509L107
54961
138240
SH
SOLE
138240
0
0
SHUTTERSTOCK INC
COM
825690100
625
14575
SH
SOLE
14575
0
0
SIBANYE STILLWATER
SPONSORED ADR
825724206
521
52439
SH
SOLE
52439
0
0
SIFY TECHNOLOGIES LIMITED
SPONSORED ADS
82655M107
75
61265
SH
SOLE
61265
0
0
SIGNATURE BK NEW YORK N Y
COM
82669G104
5938
43470
SH
SOLE
43470
0
0
SILGAN HOLDINGS INC
COM
827048109
1182
38029
SH
SOLE
38029
0
0
SILICON LABORATORIES INC
COM
826919102
3329
28700
SH
SOLE
28700
0
0
SIMMONS 1ST NATL CORP
CL A $1 PAR
828730200
214
7995
SH
SOLE
7995
0
0
SIMON PPTY GROUP INC NEW
COM
828806109
22480
150911
SH
SOLE
150911
0
0
SIMPSON MANUFACTURING CO INC
COM
829073105
1862
23207
SH
SOLE
23207
0
0
SIMULATIONS PLUS INC
COM
829214105
362
12455
SH
SOLE
12455
0
0
SINCLAIR BROADCAST GROUP INC
CL A
829226109
2206
66164
SH
SOLE
66164
0
0
SINOPEC SHANGHAI PETROCHEMIC
SPON ADR H
82935M109
246
8057
SH
SOLE
8057
0
0
SIRIUS XM HLDGS INC
COM
82968B103
1568
219288
SH
SOLE
219288
0
0
SITE CENTERS CORP
COM
82981J109
448
31920
SH
SOLE
31920
0
0
SITEONE LANDSCAPE SUPPLY INC
COM
82982L103
9763
107705
SH
SOLE
107705
0
0
SIX FLAGS ENTMT CORP NEW
COM
83001A102
1092
24201
SH
SOLE
24201
0
0
SK TELECOM LTD
SPONSORED ADR
78440P108
4164
180163
SH
SOLE
180163
0
0
SKECHERS U S A INC
CL A
830566105
1076
24922
SH
SOLE
24922
0
0
SKYLINE CHAMPION CORPORATION
COM
830830105
3375
106468
SH
SOLE
106468
0
0
SKYWEST INC
COM
830879102
1274
19705
SH
SOLE
19705
0
0
SKYWORKS SOLUTIONS INC
COM
83088M102
14913
123369
SH
SOLE
123369
0
0
SL GREEN RLTY CORP
COM
78440X101
4441
48331
SH
SOLE
48331
0
0
SLACK TECHNOLOGIES INC
COM CL A
83088V102
358
15916
SH
SOLE
15916
0
0
SLM CORP
COM
78442P106
5686
638129
SH
SOLE
638129
0
0
SNAP INC
CL A
83304A106
184
11264
SH
SOLE
11264
0
0
SNAP ON INC
COM
833034101
30330
179046
SH
SOLE
179046
0
0
SOCIEDAD QUIMICA MINERA DE C
SPON ADR SER B
833635105
598
22390
SH
SOLE
22390
0
0
SOLAR CAP LTD
COM
83413U100
201
9725
SH
SOLE
9725
0
0
SOLAREDGE TECHNOLOGIES INC
COM
83417M104
512
5384
SH
SOLE
5384
0
0
SOLARIS OILFIELD INFRSTR INC
COM CL A
83418M103
229
16387
SH
SOLE
16387
0
0
SOLARWINDS CORP
COM
83417Q105
716
38579
SH
SOLE
38579
0
0
SONOCO PRODS CO
COM
835495102
4439
71925
SH
SOLE
71925
0
0
SONY CORP
SPONSORED ADR
835699307
24124
354771
SH
SOLE
354771
0
0
SORRENTO THERAPEUTICS INC
COM NEW
83587F202
60
17862
SH
SOLE
17862
0
0
SOURCE CAP INC
COM
836144105
477
12324
SH
SOLE
12324
0
0
SOUTH JERSEY INDS INC
COM
838518108
408
12359
SH
SOLE
12359
0
0
SOUTHERN COPPER CORP
COM
84265V105
744
17508
SH
SOLE
17508
0
0
SOUTHWEST AIRLS CO
COM
844741108
10903
201976
SH
SOLE
201976
0
0
SOUTHWEST GAS HOLDINGS INC
COM
844895102
1909
25122
SH
SOLE
25122
0
0
SOUTHWESTERN ENERGY CO
COM
845467109
474
195707
SH
SOLE
195707
0
0
SP PLUS CORP
COM
78469C103
759
17883
SH
SOLE
17883
0
0
SPDR SERIES TRUST
PORTFOLIO SHORT
78464A474
68468
2220108
SH
SOLE
2220108
0
0
SSGA ACTIVE ETF TR
BLKSTN GSOSRLN
78467V608
55204
1185146
SH
SOLE
1185146
0
0
SPDR SERIES TRUST
BLMBRG BRC CNVRT
78464A359
77140
1389906
SH
SOLE
1389906
0
0
SPDR SERIES TRUST
BLOOMBERG BRCLYS
78468R622
218676
1996310
SH
SOLE
1996310
0
0
SPDR SERIES TRUST
BLOMBERG BRC INV
78468R200
22373
728058
SH
SOLE
728058
0
0
SPDR SERIES TRUST
BLOOMBERG SRT TR
78468R408
46748
1735261
SH
SOLE
1735261
0
0
SPDR SERIES TRUST
DORSEY WRGT FI
78468R713
846
36007
SH
SOLE
36007
0
0
SSGA ACTIVE ETF TR
SPDR TR TACTIC
78467V848
59228
1208981
SH
SOLE
1208981
0
0
SPDR INDEX SHS FDS
DJ GLB RL ES ETF
78463X749
32811
636864
SH
SOLE
636864
0
0
SPDR DOW JONES INDL AVRG ETF
UT SER 1
78467X109
71711
251529
SH
SOLE
251529
0
0
SPDR SERIES TRUST
DJ REIT ETF
78464A607
124123
1216653
SH
SOLE
1216653
0
0
WORLD GOLD TR
SPDR GLD MINIS
98149E204
3061
202206
SH
SOLE
202206
0
0
SPDR GOLD TRUST
GOLD SHS
78463V107
76506
535381
SH
SOLE
535381
0
0
SPDR INDEX SHS FDS
MSCI ACWI EXUS
78463X848
6311
244885
SH
SOLE
244885
0
0
SPDR SERIES TRUST
MSCI USA STRTGIC
78468R812
18299
193247
SH
SOLE
193247
0
0
SPDR SERIES TRUST
NUVEEN BBG BRCLY
78464A284
1797
30456
SH
SOLE
30456
0
0
SPDR SERIES TRUST
NUVEEN BRC MUNIC
78468R721
29198
577265
SH
SOLE
577265
0
0
SPDR SERIES TRUST
NUVEEN BLMBRG SR
78468R739
128301
2612530
SH
SOLE
2612530
0
0
SPDR SERIES TRUST
NYSE TECH ETF
78464A102
1842
22563
SH
SOLE
22563
0
0
SPDR SERIES TRUST
PORTFOLIO AGRGTE
78464A649
107564
3661131
SH
SOLE
3661131
0
0
SPDR INDEX SHS FDS
PORTFOLIO DEVLPD
78463X889
103039
3286744
SH
SOLE
3286744
0
0
SPDR SERIES TRUST
PORTFLI INTRMDIT
78464A672
12601
407397
SH
SOLE
407397
0
0
SPDR SERIES TRUST
PORTFOLIO LR ETF
78464A854
17580
464830
SH
SOLE
464830
0
0
SPDR SERIES TRUST
PORTFOLIO LN COR
78464A367
1040
34544
SH
SOLE
34544
0
0
SPDR SERIES TRUST
PORTFOLIO LN TSR
78464A664
57059
1467951
SH
SOLE
1467951
0
0
SPDR SERIES TRUST
PRTFLO S&P500 HI
78468R788
481
12188
SH
SOLE
12188
0
0
SPDR SERIES TRUST
PRTFLO S&P500 VL
78464A508
576106
16502614
SH
SOLE
16502614
0
0
SPDR SERIES TRUST
PORTFOLIO SM ETF
78468R853
9635
295289
SH
SOLE
295289
0
0
SPDR SERIES TRUST
PORTFLI TIPS ETF
78464A656
10883
381187
SH
SOLE
381187
0
0
SPDR SERIES TRUST
PORTFOLIO TL STK
78464A805
13366
335335
SH
SOLE
335335
0
0
SPDR SERIES TRUST
S&P 400 MDCP GRW
78464A821
2898
50761
SH
SOLE
50761
0
0
SPDR S&P 500 ETF TR
TR UNIT
78462F103
1318458
4096371
SH
SOLE
4096371
0
0
SPDR SERIES TRUST
PRTFLO S&P500 GW
78464A409
65721
1568142
SH
SOLE
1568142
0
0
SPDR SERIES TRUST
S&P 600 SMCP GRW
78464A201
12030
186448
SH
SOLE
186448
0
0
SPDR SERIES TRUST
S&P 600 SMCP VAL
78464A300
6900
105002
SH
SOLE
105002
0
0
SPDR SERIES TRUST
AEROSPACE DEF
78464A631
3039
27854
SH
SOLE
27854
0
0
SPDR SERIES TRUST
S&P BK ETF
78464A797
1012
21406
SH
SOLE
21406
0
0
SPDR SERIES TRUST
S&P BIOTECH
78464A870
2446
25722
SH
SOLE
25722
0
0
SPDR INDEX SHS FDS
S&P CHINA ETF
78463X400
11179
108906
SH
SOLE
108906
0
0
SPDR SERIES TRUST
S&P DIVID ETF
78464A763
182245
1694199
SH
SOLE
1694199
0
0
SPDR INDEX SHS FDS
PORTFOLIO EMG MK
78463X509
51576
1372067
SH
SOLE
1372067
0
0
SPDR INDEX SHS FDS
S&P GLBDIV ETF
78463X459
4845
67813
SH
SOLE
67813
0
0
SPDR INDEX SHS FDS
S&P GBLINF ETF
78463X855
374
6803
SH
SOLE
6803
0
0
SPDR SERIES TRUST
HLTH CR EQUIP
78464A581
1255
14651
SH
SOLE
14651
0
0
SPDR SERIES TRUST
S&P INS ETF
78464A789
289
8146
SH
SOLE
8146
0
0
SPDR S&P MIDCAP 400 ETF TR
UTSER1 S&PDCRP
78467Y107
33176
88380
SH
SOLE
88380
0
0
SPDR SERIES TRUST
S&P OILGAS EXP
78464A730
1957
82560
SH
SOLE
82560
0
0
SPDR SERIES TRUST
S&P REGL BKG
78464A698
5113
87774
SH
SOLE
87774
0
0
SPDR SERIES TRUST
S&P SEMICNDCTR
78464A862
1234
11656
SH
SOLE
11656
0
0
SPDR SERIES TRUST
WELLS FG PFD ETF
78464A292
13277
301676
SH
SOLE
301676
0
0
SPECTRUM BRANDS HLDGS INC NE
COM
84790A105
1203
18719
SH
SOLE
18719
0
0
SPIRIT AEROSYSTEMS HLDGS INC
COM CL A
848574109
1711
23474
SH
SOLE
23474
0
0
SPIRIT AIRLS INC
COM
848577102
1356
33632
SH
SOLE
33632
0
0
SPIRIT RLTY CAP INC NEW
COM NEW
84860W300
2642
53711
SH
SOLE
53711
0
0
SPLUNK INC
COM
848637104
22417
149677
SH
SOLE
149677
0
0
SPRINT CORPORATION
COM
85207U105
94
18019
SH
SOLE
18019
0
0
SPROUT SOCIAL INC
COM CL A
85209W109
355
22137
SH
SOLE
22137
0
0
SPROUTS FMRS MKT INC
COM
85208M102
736
38040
SH
SOLE
38040
0
0
SPS COMMERCE INC
COM
78463M107
2911
52527
SH
SOLE
52527
0
0
SPX CORP
COM
784635104
844
16581
SH
SOLE
16581
0
0
SPX FLOW INC
COM
78469X107
2355
48193
SH
SOLE
48193
0
0
SQUARE INC
CL A
852234103
2984
47699
SH
SOLE
47699
0
0
SRC ENERGY INC
COM
78470V108
239
58088
SH
SOLE
58088
0
0
SS&C TECHNOLOGIES HLDGS INC
COM
78467J100
7881
128352
SH
SOLE
128352
0
0
STAAR SURGICAL CO
COM PAR $0.01
852312305
1297
36872
SH
SOLE
36872
0
0
STAG INDL INC
COM
85254J102
3231
102360
SH
SOLE
102360
0
0
STANDEX INTL CORP
COM
854231107
2054
25889
SH
SOLE
25889
0
0
STANLEY BLACK & DECKER INC
COM
854502101
6905
41664
SH
SOLE
41664
0
0
STATE AUTO FINL CORP
COM
855707105
466
15013
SH
SOLE
15013
0
0
STATE STR CORP
COM
857477103
11111
140470
SH
SOLE
140470
0
0
STEELCASE INC
CL A
858155203
1588
77627
SH
SOLE
77627
0
0
STEPAN CO
COM
858586100
685
6683
SH
SOLE
6683
0
0
STERICYCLE INC
COM
858912108
7927
124234
SH
SOLE
124234
0
0
STERIS PLC
SHS USD
G8473T100
60664
398008
SH
SOLE
398008
0
0
STERLING BANCORP DEL
COM
85917A100
2158
102350
SH
SOLE
102350
0
0
MADDEN STEVEN LTD
COM
556269108
364
8458
SH
SOLE
8458
0
0
STMICROELECTRONICS N V
NY REGISTRY
861012102
1425
52943
SH
SOLE
52943
0
0
STONECASTLE FINL CORP
COM
861780104
262
11735
SH
SOLE
11735
0
0
STONECO LTD
COM CL A
G85158106
861
21572
SH
SOLE
21572
0
0
STONERIDGE INC
COM
86183P102
297
10134
SH
SOLE
10134
0
0
STRATEGIC ED INC
COM
86272C103
1298
8171
SH
SOLE
8171
0
0
STURM RUGER & CO INC
COM
864159108
346
7348
SH
SOLE
7348
0
0
SUMITOMO MITSUI FINL GROUP I
SPONSORED ADR
86562M209
11346
1531163
SH
SOLE
1531163
0
0
SUMMIT HOTEL PPTYS INC
COM
866082100
2609
211404
SH
SOLE
211404
0
0
SUMMIT MATLS INC
CL A
86614U100
577
24146
SH
SOLE
24146
0
0
SUN CMNTYS INC
COM
866674104
16247
108240
SH
SOLE
108240
0
0
SUN LIFE FINL INC
COM
866796105
1092
23956
SH
SOLE
23956
0
0
SUNCOR ENERGY INC NEW
COM
867224107
5235
159589
SH
SOLE
159589
0
0
SUNRUN INC
COM
86771W105
272
19708
SH
SOLE
19708
0
0
SUNSTONE HOTEL INVS INC NEW
COM
867892101
351
25199
SH
SOLE
25199
0
0
SUPERNUS PHARMACEUTICALS INC
COM
868459108
387
16326
SH
SOLE
16326
0
0
SUZANO SA
SPON ADS
86959K105
175
17778
SH
SOLE
17778
0
0
SVB FINL GROUP
COM
78486Q101
2845
11331
SH
SOLE
11331
0
0
NORTONLIFELOCK INC
COM
668771108
4197
164450
SH
SOLE
164450
0
0
SYNCHRONY FINL
COM
87165B103
34118
947450
SH
SOLE
947450
0
0
SYNEOS HEALTH INC
CL A
87166B102
3987
67030
SH
SOLE
67030
0
0
SYNOPSYS INC
COM
871607107
18637
133890
SH
SOLE
133890
0
0
SYNOVUS FINL CORP
COM NEW
87161C501
994
25369
SH
SOLE
25369
0
0
TABULA RASA HEALTHCARE INC
COM
873379101
1176
24165
SH
SOLE
24165
0
0
TACTILE SYS TECHNOLOGY INC
COM
87357P100
1148
17007
SH
SOLE
17007
0
0
TAIWAN SEMICONDUCTOR MFG LTD
SPONSORED ADS
874039100
126595
2178909
SH
SOLE
2178909
0
0
TAKE-TWO INTERACTIVE SOFTWAR
COM
874054109
7808
63777
SH
SOLE
63777
0
0
TAKEDA PHARMACEUTICAL CO LTD
SPONSORED ADS
874060205
5935
300803
SH
SOLE
300803
0
0
TAL EDUCATION GROUP
SPONSORED ADS
874080104
1460
30297
SH
SOLE
30297
0
0
TANDEM DIABETES CARE INC
COM NEW
875372203
234
3926
SH
SOLE
3926
0
0
TANGER FACTORY OUTLET CTRS I
COM
875465106
299
20316
SH
SOLE
20316
0
0
TAPESTRY INC
COM
876030107
3719
137885
SH
SOLE
137885
0
0
TARGA RES CORP
COM
87612G101
2295
56199
SH
SOLE
56199
0
0
TATA MTRS LTD
SPONSORED ADR
876568502
349
26975
SH
SOLE
26975
0
0
TAUBMAN CTRS INC
COM
876664103
350
11245
SH
SOLE
11245
0
0
TC ENERGY CORP
COM
87807B107
13700
256947
SH
SOLE
256947
0
0
TCF FINANCIAL CORPORATION NE
COM
872307103
3689
78822
SH
SOLE
78822
0
0
TD AMERITRADE HLDG CORP
COM
87236Y108
1139
22908
SH
SOLE
22908
0
0
TEAM INC
COM
878155100
183
11447
SH
SOLE
11447
0
0
TECH DATA CORP
COM
878237106
609
4238
SH
SOLE
4238
0
0
TECHNIPFMC PLC
COM
G87110105
1118
52156
SH
SOLE
52156
0
0
SELECT SECTOR SPDR TR
TECHNOLOGY
81369Y803
138135
1506869
SH
SOLE
1506869
0
0
TECHTARGET INC
COM
87874R100
1164
44604
SH
SOLE
44604
0
0
TEGNA INC
COM
87901J105
2284
136863
SH
SOLE
136863
0
0
TEKLA HEALTHCARE INVS
SH BEN INT
87911J103
715
34251
SH
SOLE
34251
0
0
TELADOC HEALTH INC
COM
87918A105
9257
110568
SH
SOLE
110568
0
0
TELEDYNE TECHNOLOGIES INC
COM
879360105
8704
25118
SH
SOLE
25118
0
0
TELEFLEX INC
COM
879369106
6366
16912
SH
SOLE
16912
0
0
ERICSSON
ADR B SEK 10
294821608
5595
637219
SH
SOLE
637219
0
0
TELEFONICA BRASIL SA
SPONSORED ADR
87936R106
3997
279125
SH
SOLE
279125
0
0
TELEFONICA S A
SPONSORED ADR
879382208
1013
145294
SH
SOLE
145294
0
0
TELEPHONE & DATA SYS INC
COM NEW
879433829
3341
131387
SH
SOLE
131387
0
0
TELUS CORP
COM
87971M103
1911
49317
SH
SOLE
49317
0
0
TEMPUR SEALY INTL INC
COM
88023U101
4041
46418
SH
SOLE
46418
0
0
TERADATA CORP DEL
COM
88076W103
1164
43463
SH
SOLE
43463
0
0
TERADYNE INC
COM
880770102
6676
97904
SH
SOLE
97904
0
0
TEREX CORP NEW
COM
880779103
541
18174
SH
SOLE
18174
0
0
TERNIUM SA
SPONSORED ADS
880890108
536
24341
SH
SOLE
24341
0
0
TERRAFORM PWR INC
COM CL A
88104R209
425
27611
SH
SOLE
27611
0
0
TERRENO RLTY CORP
COM
88146M101
4852
89612
SH
SOLE
89612
0
0
TESLA INC
COM
88160R101
7372
17624
SH
SOLE
17624
0
0
TEVA PHARMACEUTICAL INDS LTD
SPONSORED ADS
881624209
132
13498
SH
SOLE
13498
0
0
TEXAS CAPITAL BANCSHARES INC
COM
88224Q107
950
16734
SH
SOLE
16734
0
0
TEXAS PAC LD TR
SUB CTF PROP I T
882610108
1947
2492
SH
SOLE
2492
0
0
TEXAS ROADHOUSE INC
COM
882681109
3715
65960
SH
SOLE
65960
0
0
TEXTRON INC
COM
883203101
1731
38802
SH
SOLE
38802
0
0
TFS FINL CORP
COM
87240R107
541
27484
SH
SOLE
27484
0
0
BRINKS CO
COM
109696104
2138
23581
SH
SOLE
23581
0
0
CHEFS WHSE INC
COM
163086101
962
25234
SH
SOLE
25234
0
0
CHEMOURS CO
COM
163851108
866
47894
SH
SOLE
47894
0
0
COOPER COS INC
COM NEW
216648402
14756
45926
SH
SOLE
45926
0
0
DESCARTES SYS GROUP INC
COM
249906108
1598
37411
SH
SOLE
37411
0
0
HACKETT GROUP INC
COM
404609109
306
18931
SH
SOLE
18931
0
0
HAIN CELESTIAL GROUP INC
COM
405217100
429
16511
SH
SOLE
16511
0
0
HANOVER INS GROUP INC
COM
410867105
3020
22093
SH
SOLE
22093
0
0
HARTFORD FINL SVCS GROUP INC
COM
416515104
7592
124932
SH
SOLE
124932
0
0
HERSHEY CO
COM
427866108
7275
49496
SH
SOLE
49496
0
0
HOWARD HUGHES CORP
COM
44267D107
1917
15122
SH
SOLE
15122
0
0
INTERPUBLIC GROUP COS INC
COM
460690100
5989
259244
SH
SOLE
259244
0
0
KRAFT HEINZ CO
COM
500754106
2144
66735
SH
SOLE
66735
0
0
KROGER CO
COM
501044101
8794
303359
SH
SOLE
303359
0
0
MADISON SQUARE GARDEN CO NEW
CL A
55825T103
585
1987
SH
SOLE
1987
0
0
MICHAELS COS INC
COM
59408Q106
419
51783
SH
SOLE
51783
0
0
MIDDLEBY CORP
COM
596278101
7347
67081
SH
SOLE
67081
0
0
MOSAIC CO NEW
COM
61945C103
3118
144072
SH
SOLE
144072
0
0
SCOTTS MIRACLE GRO CO
CL A
810186106
11388
107253
SH
SOLE
107253
0
0
SIMPLY GOOD FOODS CO
COM
82900L102
469
16432
SH
SOLE
16432
0
0
TIMKEN CO
COM
887389104
3287
58381
SH
SOLE
58381
0
0
THE TRADE DESK INC
COM CL A
88339J105
3824
14722
SH
SOLE
14722
0
0
TRAVELERS COMPANIES INC
COM
89417E109
25348
185092
SH
SOLE
185092
0
0
WENDYS CO
COM
95058W100
437
19664
SH
SOLE
19664
0
0
WESTERN UN CO
COM
959802109
4570
170656
SH
SOLE
170656
0
0
THERMON GROUP HLDGS INC
COM
88362T103
533
19900
SH
SOLE
19900
0
0
THOR INDS INC
COM
885160101
31849
428716
SH
SOLE
428716
0
0
TIFFANY & CO NEW
COM
886547108
755
5648
SH
SOLE
5648
0
0
TIM PARTICIPACOES S A
SPONSORED ADR
88706P205
879
46010
SH
SOLE
46010
0
0
TOLL BROTHERS INC
COM
889478103
3907
98874
SH
SOLE
98874
0
0
TOPBUILD CORP
COM
89055F103
427
4138
SH
SOLE
4138
0
0
TORONTO DOMINION BK ONT
COM NEW
891160509
5723
101959
SH
SOLE
101959
0
0
TORTOISE ENERGY INFRA CORP
COM
89147L100
1230
68623
SH
SOLE
68623
0
0
TOTAL S A
SPONSORED ADS
89151E109
44886
811686
SH
SOLE
811686
0
0
TOWER SEMICONDUCTOR LTD
SHS NEW
M87915274
2940
122217
SH
SOLE
122217
0
0
TOWNEBANK PORTSMOUTH VA
COM
89214P109
1088
39117
SH
SOLE
39117
0
0
TOYOTA MOTOR CORP
SP ADR REP2COM
892331307
15269
108646
SH
SOLE
108646
0
0
TPI COMPOSITES INC
COM
87266J104
245
13243
SH
SOLE
13243
0
0
TRACTOR SUPPLY CO
COM
892356106
36096
386298
SH
SOLE
386298
0
0
TRADEWEB MKTS INC
CL A
892672106
328
7084
SH
SOLE
7084
0
0
TRANSDIGM GROUP INC
COM
893641100
12776
22815
SH
SOLE
22815
0
0
TRANSMEDICS GROUP INC
COM
89377M109
370
19455
SH
SOLE
19455
0
0
TRANSPORTADORA DE GAS SUR
SPONSORED ADS B
893870204
139
19419
SH
SOLE
19419
0
0
TRANSUNION
COM
89400J107
5967
69697
SH
SOLE
69697
0
0
TREDEGAR CORP
COM
894650100
232
10368
SH
SOLE
10368
0
0
TREEHOUSE FOODS INC
COM
89469A104
858
17694
SH
SOLE
17694
0
0
TREX CO INC
COM
89531P105
2621
29163
SH
SOLE
29163
0
0
TRI POINTE GROUP INC
COM
87265H109
769
49341
SH
SOLE
49341
0
0
TRIMBLE INC
COM
896239100
2221
53265
SH
SOLE
53265
0
0
TRINET GROUP INC
COM
896288107
909
16050
SH
SOLE
16050
0
0
TRINITY INDS INC
COM
896522109
2663
120216
SH
SOLE
120216
0
0
TRIP COM GROUP LTD
ADS
89677Q107
1457
43432
SH
SOLE
43432
0
0
TRIPADVISOR INC
COM
896945201
408
13423
SH
SOLE
13423
0
0
TRITON INTL LTD
CL A
G9078F107
296
7355
SH
SOLE
7355
0
0
TRIUMPH BANCORP INC
COM
89679E300
1200
31563
SH
SOLE
31563
0
0
TRIUMPH GROUP INC NEW
COM
896818101
491
19444
SH
SOLE
19444
0
0
TRUEBLUE INC
COM
89785X101
575
23903
SH
SOLE
23903
0
0
TRUSTMARK CORP
COM
898402102
949
27498
SH
SOLE
27498
0
0
TURKCELL ILETISIM HIZMETLERI
SPON ADR NEW
900111204
298
51383
SH
SOLE
51383
0
0
TUTOR PERINI CORP
COM
901109108
212
16460
SH
SOLE
16460
0
0
TWILIO INC
CL A
90138F102
2151
21890
SH
SOLE
21890
0
0
TWITTER INC
COM
90184L102
10904
340205
SH
SOLE
340205
0
0
TYLER TECHNOLOGIES INC
COM
902252105
20642
68803
SH
SOLE
68803
0
0
TYSON FOODS INC
CL A
902494103
18215
200076
SH
SOLE
200076
0
0
UBER TECHNOLOGIES INC
COM
90353T100
12140
408213
SH
SOLE
408213
0
0
UBIQUITI INC
COM
90353W103
1373
7265
SH
SOLE
7265
0
0
UBS AG LONDON BRH
ETRAC ALER MLP
90267B682
8880
648674
SH
SOLE
648674
0
0
UBS GROUP AG
SHS
H42097107
8713
692640
SH
SOLE
692640
0
0
UDR INC
COM
902653104
2923
62600
SH
SOLE
62600
0
0
UGI CORP NEW
COM
902681105
3100
68644
SH
SOLE
68644
0
0
ULTRAPAR PARTICIPACOES S A
SP ADR REP COM
90400P101
224
35758
SH
SOLE
35758
0
0
UMPQUA HLDGS CORP
COM
904214103
2168
122501
SH
SOLE
122501
0
0
UNIFIRST CORP MASS
COM
904708104
3804
18833
SH
SOLE
18833
0
0
UNILEVER N V
N Y SHS NEW
904784709
35034
609717
SH
SOLE
609717
0
0
UNILEVER PLC
SPON ADR NEW
904767704
19201
335861
SH
SOLE
335861
0
0
UNIQURE NV
SHS
N90064101
1730
24142
SH
SOLE
24142
0
0
UNIT CORP
COM
909218109
7
10642
SH
SOLE
10642
0
0
UNITED CMNTY BKS BLAIRSVLE G
COM
90984P303
3199
103579
SH
SOLE
103579
0
0
UNITED FIRE GROUP INC
COM
910340108
1014
23195
SH
SOLE
23195
0
0
UNITED MICROELECTRONICS CORP
SPON ADR NEW
910873405
949
354206
SH
SOLE
354206
0
0
UNITED NAT FOODS INC
COM
911163103
93
10669
SH
SOLE
10669
0
0
UNITED PARCEL SERVICE INC
CL B
911312106
78870
673757
SH
SOLE
673757
0
0
UNITED STATES CELLULAR CORP
COM
911684108
763
21062
SH
SOLE
21062
0
0
UNITED STATES OIL FUND LP
UNITS
91232N108
437
34122
SH
SOLE
34122
0
0
UNITED STATES STL CORP NEW
COM
912909108
404
35414
SH
SOLE
35414
0
0
UNITED THERAPEUTICS CORP DEL
COM
91307C102
867
9839
SH
SOLE
9839
0
0
UNIVAR SOLUTIONS INC
COM
91336L107
231
9519
SH
SOLE
9519
0
0
UNIVERSAL DISPLAY CORP
COM
91347P105
2256
10947
SH
SOLE
10947
0
0
UNIVERSAL FST PRODS INC
COM
913543104
1105
23161
SH
SOLE
23161
0
0
UNIVERSAL HLTH SVCS INC
CL B
913903100
5920
41267
SH
SOLE
41267
0
0
UNUM GROUP
COM
91529Y106
1688
57891
SH
SOLE
57891
0
0
UPLAND SOFTWARE INC
COM
91544A109
755
21146
SH
SOLE
21146
0
0
URBAN EDGE PPTYS
COM
91704F104
1908
99453
SH
SOLE
99453
0
0
US ECOLOGY INC
COM
91734M103
228
3945
SH
SOLE
3945
0
0
US FOODS HLDG CORP
COM
912008109
12859
306961
SH
SOLE
306961
0
0
U S PHYSICAL THERAPY INC
COM
90337L108
3513
30717
SH
SOLE
30717
0
0
VAIL RESORTS INC
COM
91879Q109
7118
29681
SH
SOLE
29681
0
0
VALE S A
SPONSORED ADS
91912E105
925
70095
SH
SOLE
70095
0
0
VALLEY NATL BANCORP
COM
919794107
437
38206
SH
SOLE
38206
0
0
VALVOLINE INC
COM
92047W101
220
10278
SH
SOLE
10278
0
0
VANDA PHARMACEUTICALS INC
COM
921659108
192
11685
SH
SOLE
11685
0
0
VANECK VECTORS ETF TRUST
AGRIBUSINESS ETF
92189F700
2690
39144
SH
SOLE
39144
0
0
VANECK VECTORS ETF TR
AMT FREE INT ETF
92189H201
10221
203474
SH
SOLE
203474
0
0
VANECK VECTORS ETF TRUST
EMERGING MKTS HI
92189F353
13123
553029
SH
SOLE
553029
0
0
VANECK VECTORS ETF TRUST
FALLEN ANGEL HG
92189F437
19644
658096
SH
SOLE
658096
0
0
VANECK VECTORS ETF TRUST
GOLD MINERS ETF
92189F106
8948
305594
SH
SOLE
305594
0
0
VANECK VECTORS ETF TR
HIGH YLD MUN ETF
92189H409
25705
401326
SH
SOLE
401326
0
0
VANECK VECTORS ETF TR
JP MORGAN MKTS
92189H300
79665
2342406
SH
SOLE
2342406
0
0
VANECK VECTORS ETF TRUST
MORNINGSTAR WIDE
92189F643
4538
82847
SH
SOLE
82847
0
0
VANECK VECTORS ETF TRUST
PFD SECS EX FINL
92189F429
792
39164
SH
SOLE
39164
0
0
VANECK VECTORS ETF TRUST
RUSSIA ETF
92189F403
3509
140542
SH
SOLE
140542
0
0
VANECK VECTORS ETF TRUST
SEMICONDUCTOR ET
92189F676
1446
10228
SH
SOLE
10228
0
0
VANECK VECTORS ETF TRUST
SHORT HIGH YIELD
92189F387
1719
68200
SH
SOLE
68200
0
0
VANGUARD INDEX FDS
S&P 500 ETF SHS
922908363
2697551
9119509
SH
SOLE
9119509
0
0
VANGUARD WORLD FDS
CONSUM DIS ETF
92204A108
41669
219915
SH
SOLE
219915
0
0
VANGUARD GROUP
DIV APP ETF
921908844
186104
1492895
SH
SOLE
1492895
0
0
VANGUARD WHITEHALL FDS INC
EMERG MKT BD ETF
921946885
2268
27859
SH
SOLE
27859
0
0
VANGUARD WORLD FD
EXTENDED DUR
921910709
7173
55184
SH
SOLE
55184
0
0
VANGUARD INDEX FDS
EXTEND MKT ETF
922908652
510912
4055182
SH
SOLE
4055182
0
0
VANGUARD WORLD FDS
FINANCIALS ETF
92204A405
47688
625173
SH
SOLE
625173
0
0
VANGUARD INTL EQUITY INDEX F
ALLWRLD EX US
922042775
274627
5109332
SH
SOLE
5109332
0
0
VANGUARD INTL EQUITY INDEX F
FTSE SMCAP ETF
922042718
96431
867964
SH
SOLE
867964
0
0
VANGUARD TAX MANAGED INTL FD
FTSE DEV MKT ETF
921943858
2949306
66938393
SH
SOLE
66938393
0
0
VANGUARD INTL EQUITY INDEX F
FTSE EUROPE ETF
922042874
19765
337290
SH
SOLE
337290
0
0
VANGUARD INTL EQUITY INDEX F
FTSE PACIFIC ETF
922042866
10117
145399
SH
SOLE
145399
0
0
VANGUARD INTL EQUITY INDEX F
GLB EX US ETF
922042676
13195
223307
SH
SOLE
223307
0
0
VANGUARD WORLD FDS
INDUSTRIAL ETF
92204A603
31915
207399
SH
SOLE
207399
0
0
VANGUARD WORLD FDS
INF TECH ETF
92204A702
91833
375060
SH
SOLE
375060
0
0
VANGUARD BD INDEX FD INC
INTERMED TERM
921937819
912104
10457505
SH
SOLE
10457505
0
0
VANGUARD SCOTTSDALE FDS
INT-TERM CORP
92206C870
201727
2208771
SH
SOLE
2208771
0
0
VANGUARD SCOTTSDALE FDS
INTER TERM TREAS
92206C706
59509
903022
SH
SOLE
903022
0
0
VANGUARD INDEX FDS
LARGE CAP ETF
922908637
89447
605025
SH
SOLE
605025
0
0
VANGUARD BD INDEX FD INC
LONG TERM BOND
921937793
715922
7134965
SH
SOLE
7134965
0
0
VANGUARD SCOTTSDALE FDS
LG-TERM COR BD
92206C813
8018
79103
SH
SOLE
79103
0
0
VANGUARD SCOTTSDALE FDS
LONG TERM TREAS
92206C847
87185
1047010
SH
SOLE
1047010
0
0
VANGUARD WORLD FDS
MATERIALS ETF
92204A801
44873
334527
SH
SOLE
334527
0
0
VANGUARD WORLD FD
MEGA GRWTH IND
921910816
253748
1742057
SH
SOLE
1742057
0
0
VANGUARD WORLD FD
MEGA CAP VAL ETF
921910840
216749
2486219
SH
SOLE
2486219
0
0
VANGUARD INDEX FDS
MID CAP ETF
922908629
262719
1474459
SH
SOLE
1474459
0
0
VANGUARD INDEX FDS
MCAP GR IDXVIP
922908538
164930
1038731
SH
SOLE
1038731
0
0
VANGUARD INDEX FDS
MCAP VL IDXVIP
922908512
213476
1791055
SH
SOLE
1791055
0
0
VANGUARD SCOTTSDALE FDS
MORTG-BACK SEC
92206C771
699463
13155216
SH
SOLE
13155216
0
0
VANGUARD INDEX FDS
REAL ESTATE ETF
922908553
271319
2924007
SH
SOLE
2924007
0
0
VANGUARD SCOTTSDALE FDS
VNG RUS1000GRW
92206C680
115130
636322
SH
SOLE
636322
0
0
VANGUARD SCOTTSDALE FDS
VNG RUS1000VAL
92206C714
71550
596997
SH
SOLE
596997
0
0
VANGUARD SCOTTSDALE FDS
VNG RUS2000IDX
92206C664
22452
168610
SH
SOLE
168610
0
0
VANGUARD SCOTTSDALE FDS
VNG RUS2000GRW
92206C623
6417
41184
SH
SOLE
41184
0
0
VANGUARD SCOTTSDALE FDS
VNG RUS2000VAL
92206C649
2056
18334
SH
SOLE
18334
0
0
VANGUARD ADMIRAL FDS INC
500 GRTH IDX F
921932505
14742
84537
SH
SOLE
84537
0
0
VANGUARD ADMIRAL FDS INC
MIDCP 400 IDX
921932885
19750
142149
SH
SOLE
142149
0
0
VANGUARD ADMIRAL FDS INC
MIDCP 400 VAL
921932844
3172
24380
SH
SOLE
24380
0
0
VANGUARD ADMIRAL FDS INC
SMLCP 600 GRTH
921932794
944
5699
SH
SOLE
5699
0
0
VANGUARD MALVERN FDS
STRM INFPROIDX
922020805
26580
539363
SH
SOLE
539363
0
0
VANGUARD SCOTTSDALE FDS
SHORT TERM TREAS
92206C102
9481
155853
SH
SOLE
155853
0
0
VANGUARD INDEX FDS
SMALL CP ETF
922908751
330331
1994273
SH
SOLE
1994273
0
0
VANGUARD MUN BD FD INC
TAX EXEMPT BD
922907746
43848
818980
SH
SOLE
818980
0
0
VANGUARD WORLD FDS
COMM SRVC ETF
92204A884
63397
674942
SH
SOLE
674942
0
0
VANGUARD CHARLOTTE FDS
INTL BD IDX ETF
92203J407
1699102
30030077
SH
SOLE
30030077
0
0
VANGUARD STAR FD
VG TL INTL STK F
921909768
544584
9778856
SH
SOLE
9778856
0
0
VANGUARD INDEX FDS
TOTAL STK MKT
922908769
1162618
7105597
SH
SOLE
7105597
0
0
VANGUARD INTL EQUITY INDEX F
TT WRLD ST ETF
922042742
14425
178107
SH
SOLE
178107
0
0
VANGUARD WORLD FDS
UTILITIES ETF
92204A876
68279
477846
SH
SOLE
477846
0
0
VANGUARD INDEX FDS
VALUE ETF
922908744
2051501
17117239
SH
SOLE
17117239
0
0
VARIAN MED SYS INC
COM
92220P105
12226
86092
SH
SOLE
86092
0
0
VARONIS SYS INC
COM
922280102
222
2858
SH
SOLE
2858
0
0
VEDANTA LTD
SPONSORED ADR
92242Y100
418
48428
SH
SOLE
48428
0
0
VEON LTD
SPONSORED ADR
91822M106
424
167404
SH
SOLE
167404
0
0
VERACYTE INC
COM
92337F107
823
29485
SH
SOLE
29485
0
0
VERINT SYS INC
COM
92343X100
1359
24545
SH
SOLE
24545
0
0
VERISIGN INC
COM
92343E102
5305
27532
SH
SOLE
27532
0
0
VERISK ANALYTICS INC
COM
92345Y106
41282
276428
SH
SOLE
276428
0
0
VERMILION ENERGY INC
COM
923725105
726
44361
SH
SOLE
44361
0
0
VERTEX PHARMACEUTICALS INC
COM
92532F100
20575
93971
SH
SOLE
93971
0
0
VIASAT INC
COM
92552V100
229
3132
SH
SOLE
3132
0
0
VIAVI SOLUTIONS INC
COM
925550105
399
26621
SH
SOLE
26621
0
0
VICTORY PORTFOLIOS II
VCSHS US 500 ENH
92647N782
2017
38352
SH
SOLE
38352
0
0
VICTORY PORTFOLIOS II
VCSHS US 500 VOL
92647N766
8599
152409
SH
SOLE
152409
0
0
VICTORY PORTFOLIOS II
VCSHS US EQ INCM
92647N824
7228
147452
SH
SOLE
147452
0
0
VICTORY PORTFOLIOS II
VICTORYSHS US
92647N691
609
18418
SH
SOLE
18418
0
0
VIKING THERAPEUTICS INC
COM
92686J106
322
40094
SH
SOLE
40094
0
0
VIPER ENERGY PARTNERS LP
COM UNT RP INT
92763M105
228
9263
SH
SOLE
9263
0
0
VIPSHOP HLDGS LTD
SPONSORED ADS A
92763W103
4364
307974
SH
SOLE
307974
0
0
VIRTU FINL INC
CL A
928254101
530
33149
SH
SOLE
33149
0
0
VISHAY INTERTECHNOLOGY INC
COM
928298108
279
13085
SH
SOLE
13085
0
0
VISTEON CORP
COM NEW
92839U206
735
8493
SH
SOLE
8493
0
0
VISTRA ENERGY CORP
COM
92840M102
4338
188711
SH
SOLE
188711
0
0
VMWARE INC
CL A COM
928563402
22642
149167
SH
SOLE
149167
0
0
VOCERA COMMUNICATIONS INC
COM
92857F107
423
20395
SH
SOLE
20395
0
0
VODAFONE GROUP PLC NEW
SPONSORED ADR
92857W308
28271
1462535
SH
SOLE
1462535
0
0
VORNADO RLTY TR
SH BEN INT
929042109
17509
263286
SH
SOLE
263286
0
0
VOYA FINL INC
COM
929089100
3893
63841
SH
SOLE
63841
0
0
VULCAN MATLS CO
COM
929160109
10472
72726
SH
SOLE
72726
0
0
GRACE W R & CO DEL NEW
COM
38388F108
864
12370
SH
SOLE
12370
0
0
W & T OFFSHORE INC
COM
92922P106
243
43657
SH
SOLE
43657
0
0
W P CAREY INC
COM
92936U109
3848
48076
SH
SOLE
48076
0
0
GRAINGER W W INC
COM
384802104
30039
88737
SH
SOLE
88737
0
0
WABASH NATL CORP
COM
929566107
163
11072
SH
SOLE
11072
0
0
WABCO HLDGS INC
COM
92927K102
698
5149
SH
SOLE
5149
0
0
WALGREENS BOOTS ALLIANCE INC
COM
931427108
44926
761973
SH
SOLE
761973
0
0
WASHINGTON FED INC
COM
938824109
347
9466
SH
SOLE
9466
0
0
WASHINGTON PRIME GROUP NEW
COM
93964W108
625
171720
SH
SOLE
171720
0
0
WASHINGTON TR BANCORP
COM
940610108
325
6050
SH
SOLE
6050
0
0
WASTE CONNECTIONS INC
COM
94106B101
4318
47563
SH
SOLE
47563
0
0
WATERS CORP
COM
941848103
7781
33302
SH
SOLE
33302
0
0
WATSCO INC
COM
942622200
7866
43666
SH
SOLE
43666
0
0
WATTS WATER TECHNOLOGIES INC
CL A
942749102
234
2346
SH
SOLE
2346
0
0
WAYFAIR INC
CL A
94419L101
1022
11306
SH
SOLE
11306
0
0
ABSOLUTE SHS TR
WBI BBR GBL INME
00400R874
4620
181159
SH
SOLE
181159
0
0
ABSOLUTE SHS TR
WBI BBR QTY 3000
00400R809
2153
78924
SH
SOLE
78924
0
0
ABSOLUTE SHS TR
WBI BBR RNG 3000
00400R502
2081
74336
SH
SOLE
74336
0
0
ABSOLUTE SHS TR
WBI BULBEAR TR
00400R833
837
42715
SH
SOLE
42715
0
0
ABSOLUTE SHS TR
WBI BBR VAL 3000
00400R601
2466
88674
SH
SOLE
88674
0
0
ABSOLUTE SHS TR
WBI BBR YLD 3000
00400R700
3254
132617
SH
SOLE
132617
0
0
ABSOLUTE SHS TR
WBI PWR FCTR ETF
00400R858
2713
102883
SH
SOLE
102883
0
0
WD-40 CO
COM
929236107
1658
8541
SH
SOLE
8541
0
0
WEBSTER FINL CORP CONN
COM
947890109
4270
80020
SH
SOLE
80020
0
0
WEINGARTEN RLTY INVS
SH BEN INT
948741103
1290
41288
SH
SOLE
41288
0
0
WELBILT INC
COM
949090104
945
60554
SH
SOLE
60554
0
0
WELLS FARGO INCOME OPPORTUNI
WF INC OPPTY FD
94987B105
467
55411
SH
SOLE
55411
0
0
WELLTOWER INC
COM
95040Q104
51691
632073
SH
SOLE
632073
0
0
WESBANCO INC
COM
950810101
994
26293
SH
SOLE
26293
0
0
WESCO INTL INC
COM
95082P105
450
7570
SH
SOLE
7570
0
0
WEST PHARMACEUTICAL SVSC INC
COM
955306105
23049
153324
SH
SOLE
153324
0
0
WESTERN ALLIANCE BANCORP
COM
957638109
10858
190489
SH
SOLE
190489
0
0
WESTERN ASSET MTG CAP CORP
COM
95790D105
147
14237
SH
SOLE
14237
0
0
WESTERN DIGITAL CORP
COM
958102105
10545
166135
SH
SOLE
166135
0
0
WESTERN MIDSTREAM PARTNERS L
COM UNIT LP INT
958669103
483
24515
SH
SOLE
24515
0
0
WABTEC CORP
COM
929740108
6090
78283
SH
SOLE
78283
0
0
WESTLAKE CHEM CORP
COM
960413102
535
7621
SH
SOLE
7621
0
0
WESTROCK CO
COM
96145D105
5433
126614
SH
SOLE
126614
0
0
WEX INC
COM
96208T104
4526
21609
SH
SOLE
21609
0
0
WHEATON PRECIOUS METALS CORP
COM
962879102
1104
37112
SH
SOLE
37112
0
0
WHIRLPOOL CORP
COM
963320106
5604
37987
SH
SOLE
37987
0
0
WHITE MTNS INS GROUP LTD
COM
G9618E107
5505
4935
SH
SOLE
4935
0
0
WHITING PETE CORP NEW
COM NEW
966387409
87
11836
SH
SOLE
11836
0
0
LYON WILLIAM HOMES
CL A NEW
552074700
493
24697
SH
SOLE
24697
0
0
WILLIAMS COS INC DEL
COM
969457100
10046
423522
SH
SOLE
423522
0
0
WILLIS TOWERS WATSON PUB LTD
SHS
G96629103
5643
27944
SH
SOLE
27944
0
0
WINGSTOP INC
COM
974155103
339
3931
SH
SOLE
3931
0
0
WINMARK CORP
COM
974250102
215
1084
SH
SOLE
1084
0
0
WINNEBAGO INDS INC
COM
974637100
218
4114
SH
SOLE
4114
0
0
WINTRUST FINL CORP
COM
97650W108
1221
17216
SH
SOLE
17216
0
0
WIPRO LTD
SPON ADR 1 SH
97651M109
270
71870
SH
SOLE
71870
0
0
WISDOMTREE TR
EM EX ST-OWNED
97717X578
12871
412274
SH
SOLE
412274
0
0
WISDOMTREE TR
EUROPE HEDGED EQ
97717X701
11706
165836
SH
SOLE
165836
0
0
WISDOMTREE TR
EUROPE SMCP DV
97717W869
754
11533
SH
SOLE
11533
0
0
WISDOMTREE TR
FLOATNG RAT TREA
97717X628
6519
260133
SH
SOLE
260133
0
0
WISDOMTREE TR
GLB US QTLY DIV
97717W844
3914
59496
SH
SOLE
59496
0
0
WISDOMTREE TR
INDIA ERNGS FD
97717W422
203
8139
SH
SOLE
8139
0
0
WISDOMTREE INVTS INC
COM
97717P104
81
16715
SH
SOLE
16715
0
0
WISDOMTREE TR
JAPN HEDGE EQT
97717W851
5586
103865
SH
SOLE
103865
0
0
WISDOMTREE TR
US MIDCAP FUND
97717W570
32855
780583
SH
SOLE
780583
0
0
WISDOMTREE TR
US SMALLCAP DIVD
97717W604
7294
254321
SH
SOLE
254321
0
0
WISDOMTREE TR
US DIVID EX FNCL
97717W406
983
10626
SH
SOLE
10626
0
0
WISDOMTREE TR
US HGH YLD CORP
97717X172
217
4171
SH
SOLE
4171
0
0
WISDOMTREE TR
US HIGH DIVIDEND
97717W208
659
8579
SH
SOLE
8579
0
0
WISDOMTREE TR
US LARGECAP DIVD
97717W307
17397
164233
SH
SOLE
164233
0
0
WISDOMTREE TR
US MIDCAP DIVID
97717W505
19928
523869
SH
SOLE
523869
0
0
WISDOMTREE TR
US QTLY DIV GRT
97717X669
33690
695073
SH
SOLE
695073
0
0
WISDOMTREE TR
US SMALLCAP FUND
97717W562
10637
276646
SH
SOLE
276646
0
0
WISDOMTREE TR
US TOTAL DIVIDND
97717W109
3558
33702
SH
SOLE
33702
0
0
WISDOMTREE TR
YIELD ENHANCD US
97717X511
32366
619438
SH
SOLE
619438
0
0
WIX COM LTD
SHS
M98068105
1263
10320
SH
SOLE
10320
0
0
WNS HOLDINGS LTD
SPON ADR
92932M101
7490
113227
SH
SOLE
113227
0
0
WOLVERINE WORLD WIDE INC
COM
978097103
2712
80377
SH
SOLE
80377
0
0
WOODWARD INC
COM
980745103
6411
54125
SH
SOLE
54125
0
0
WORKIVA INC
COM CL A
98139A105
698
16588
SH
SOLE
16588
0
0
WORLD FUEL SVCS CORP
COM
981475106
900
20735
SH
SOLE
20735
0
0
WORLD WRESTLING ENTMT INC
CL A
98156Q108
565
8702
SH
SOLE
8702
0
0
WPP PLC NEW
ADR
92937A102
2020
28739
SH
SOLE
28739
0
0
WPX ENERGY INC
COM
98212B103
3453
251334
SH
SOLE
251334
0
0
BERKLEY W R CORP
COM
084423102
5615
81256
SH
SOLE
81256
0
0
WRIGHT MED GROUP N V
ORD SHS
N96617118
727
23848
SH
SOLE
23848
0
0
WYNDHAM HOTELS & RESORTS INC
COM
98311A105
1771
28192
SH
SOLE
28192
0
0
WYNN RESORTS LTD
COM
983134107
810
5831
SH
SOLE
5831
0
0
XENIA HOTELS & RESORTS INC
COM
984017103
397
18385
SH
SOLE
18385
0
0
XEROX HOLDINGS CORP
COM NEW
98421M106
1206
32720
SH
SOLE
32720
0
0
XILINX INC
COM
983919101
32298
330343
SH
SOLE
330343
0
0
XPO LOGISTICS INC
COM
983793100
2609
32734
SH
SOLE
32734
0
0
DBX ETF TR
XTRACK FTSE US
233051515
21076
733396
SH
SOLE
733396
0
0
DBX ETF TR
XTRACK CSI 500 A
233051754
220
7970
SH
SOLE
7970
0
0
DBX ETF TR
XTRACK MSCI CHNA
233051762
13481
390433
SH
SOLE
390433
0
0
DBX ETF TR
XTRACK MSCI EAFE
233051200
279930
8286868
SH
SOLE
8286868
0
0
DBX ETF TR
XTRACK RUSS 1000
233051481
1072
29552
SH
SOLE
29552
0
0
DBX ETF TR
XTRCKR RUSL 1000
233051242
16184
539275
SH
SOLE
539275
0
0
DBX ETF TR
XTRACKERS S&P
233051143
15116
541990
SH
SOLE
541990
0
0
DBX ETF TR
XTRACK USD HIGH
233051432
162777
3231634
SH
SOLE
3231634
0
0
XYLEM INC
COM
98419M100
6177
78402
SH
SOLE
78402
0
0
YANDEX N V
SHS CLASS A
N97284108
13022
299417
SH
SOLE
299417
0
0
YELP INC
CL A
985817105
231
6641
SH
SOLE
6641
0
0
YETI HLDGS INC
COM
98585X104
1190
34205
SH
SOLE
34205
0
0
YUM BRANDS INC
COM
988498101
12726
126335
SH
SOLE
126335
0
0
YUM CHINA HLDGS INC
COM
98850P109
4036
84062
SH
SOLE
84062
0
0
ZAGG INC
COM
98884U108
175
21591
SH
SOLE
21591
0
0
ZAYO GROUP HLDGS INC
COM
98919V105
627
18104
SH
SOLE
18104
0
0
ZENDESK INC
COM
98936J101
1627
21228
SH
SOLE
21228
0
0
ZIMMER BIOMET HLDGS INC
COM
98956P102
13709
91590
SH
SOLE
91590
0
0
ZIONS BANCORPORATION N A
COM
989701107
3542
68217
SH
SOLE
68217
0
0
ZTO EXPRESS CAYMAN INC
SPONSORED ADS A
98980A105
2194
93940
SH
SOLE
93940
0
0
ZYNGA INC
CL A
98986T108
1038
169589
SH
SOLE
169589
0
0
ALLIANCEBERNSTEIN GBL HGH IN
COM
01879R106
413
34023
SH
SOLE
34023
0
0
FIDELITY
TOTAL BD ETF
316188309
6478
125197
SH
SOLE
125197
0
0
INVESCO EXCHANGE TRADED FD T
DIVID ACHIEVEV
46137V506
3578
116517
SH
SOLE
116517
0
0
ISHARES TR
0-5 YR TIPS ETF
46429B747
9639
95711
SH
SOLE
95711
0
0
ISHARES TR
CRE U S REIT ETF
464288521
31562
578158
SH
SOLE
578158
0
0
JOHN HANCOCK ETF TRUST
MULTI INTL ETF
47804J859
14015
473473
SH
SOLE
473473
0
0
JOHN HANCOCK ETF TRUST
MULTFCTR EMRNG
47804J834
5800
217391
SH
SOLE
217391
0
0
JOHN HANCOCK ETF TRUST
MLTFCTR LRG CAP
47804J107
26474
642268
SH
SOLE
642268
0
0
JOHN HANCOCK ETF TRUST
MULTIFACTR SML
47804J842
6254
224811
SH
SOLE
224811
0
0
PROSHARES TR
PSHS CONSMRGOODS
74347R768
1048
19674
SH
SOLE
19674
0
0
PROSHARES TR
PSHS CONSMR SVCS
74347R750
949
8001
SH
SOLE
8001
0
0
PROSHARES TR
ULTRA FNCLS NEW
74347X633
2156
40193
SH
SOLE
40193
0
0
PROSHARES TR
PSHS ULT HLTHCRE
74347R735
1610
12647
SH
SOLE
12647
0
0
PROSHARES TR
PSHS ULTRA O&G
74347R719
506
19797
SH
SOLE
19797
0
0
PROSHARES TR
PSHS ULTRA TECH
74347R693
2220
13959
SH
SOLE
13959
0
0
PROSHARES TR
PSHS ULTRA UTIL
74347R685
1050
15123
SH
SOLE
15123
0
0
SPDR SERIES TRUST
S&P 400 MDCP VAL
78464A839
2639
48166
SH
SOLE
48166
0
0
SPDR INDEX SHS FDS
S&P EMKTSC ETF
78463X756
3454
74991
SH
SOLE
74991
0
0
VANECK VECTORS ETF TRUST
INVT GRADE FLTG
92189F486
1155
45627
SH
SOLE
45627
0
0
VANGUARD SCOTTSDALE FDS
VNG RUS1000IDX
92206C730
11137
75514
SH
SOLE
75514
0
0
SPDR INDEX SHS FDS
ASIA PACIF ETF
78463X301
3519
34034
SH
SOLE
34034
0
0
ARK ETF TR
INNOVATION ETF
00214Q104
4165
83219
SH
SOLE
83219
0
0
NEW JERSEY RES
COM
646025106
336
7536
SH
SOLE
7536
0
0
SPDR SERIES TRUST
S&P TRANSN ETF
78464A532
356
5533
SH
SOLE
5533
0
0
ISHARES TR
GLB CNSM STP ETF
464288737
10367
186854
SH
SOLE
186854
0
0
KRANESHARES TR
CSI CHI INTERNET
500767306
1119
22990
SH
SOLE
22990
0
0
ABERDEEN ASIA PACIFIC INCOM
COM
003009107
1051
247251
SH
SOLE
247251
0
0
ABERDEEN GLOBAL DYNAMIC DIVI
COM
00302M106
421
40453
SH
SOLE
40453
0
0
ABERDEEN GLOBAL PREMIER PPTY
COM SH BEN INT
00302L108
647
99838
SH
SOLE
99838
0
0
ABERDEEN TOTAL DYNAMIC DIVD
COM SH BEN INT
00326L100
434
48499
SH
SOLE
48499
0
0
ADVENT CONVERTIBLE & INCOME
COM
00764C109
659
42359
SH
SOLE
42359
0
0
APOLLO TACTICAL INCOME FD IN
COM
037638103
295
19564
SH
SOLE
19564
0
0
BLACKROCK DEBT STRAT FD INC
COM NEW
09255R202
415
37083
SH
SOLE
37083
0
0
BLACKROCK INCOME TR INC
COM
09247F100
343
56772
SH
SOLE
56772
0
0
BLACKROCK MUNI INTER DR FD I
COM
09253X102
1155
81140
SH
SOLE
81140
0
0
BOULDER GROWTH & INCOME FD I
COM
101507101
502
42603
SH
SOLE
42603
0
0
BRANDYWINEGBL GLBAL INM OPRT
COM
10537L104
159
12551
SH
SOLE
12551
0
0
CEDAR FAIR L P
DEPOSITRY UNIT
150185106
548
9885
SH
SOLE
9885
0
0
CORNERSTONE TOTAL RTRN FD IN
COM
21924U300
117
10651
SH
SOLE
10651
0
0
CREDIT ACCEP CORP MICH
COM
225310101
644
1456
SH
SOLE
1456
0
0
EATON VANCE LTD DUR INCOME F
COM
27828H105
666
50298
SH
SOLE
50298
0
0
FIRST TR HIGH INCOME L/S FD
COM
33738E109
232
14736
SH
SOLE
14736
0
0
FIRST TR EXCH TRADED FD III
LNG/SHT EQUITY
33739P103
6435
150673
SH
SOLE
150673
0
0
GENERAL AMERN INVS INC
COM
368802104
479
12685
SH
SOLE
12685
0
0
LATTICE STRATEGIES TR
HARTFORD MLT SML
518416508
314
10274
SH
SOLE
10274
0
0
LATTICE STRATEGIES TR
HARTFORD US EQTY
518416409
4402
130631
SH
SOLE
130631
0
0
HARTFORD FDS EXCHANGE TRADE
SCHRDRS TAX BD
41653L404
2199
104835
SH
SOLE
104835
0
0
HIGHLAND INCOME FUND
HIGHLAND INCOME
43010E404
1984
159581
SH
SOLE
159581
0
0
INVESCO EXCHNG TRADED FD TR
MSCI GBL TIMBR
46138E545
904
31267
SH
SOLE
31267
0
0
ISHARES TR
US INDUSTRIALS
464287754
2390
14257
SH
SOLE
14257
0
0
PGIM GLOBAL HIGH YIELD FD IN
COM
69346J106
698
46445
SH
SOLE
46445
0
0
RMR REAL ESTATE INCOME FUND
COM
76970B101
443
21938
SH
SOLE
21938
0
0
ROYCE VALUE TR INC
COM
780910105
877
59374
SH
SOLE
59374
0
0
STAR BULK CARRIERS CORP
SHS PAR
Y8162K204
256
21700
SH
SOLE
21700
0
0
VICTORY PORTFOLIOS II
VICOTRYSHS EMG
92647N808
5600
231133
SH
SOLE
231133
0
0
VICTORY PORTFOLIOS II
VCSHS INTL HG DV
92647N881
5674
167026
SH
SOLE
167026
0
0
VICTORY PORTFOLIOS II
VCSHS US SMCP HG
92647N873
5348
113724
SH
SOLE
113724
0
0
WISDOMTREE TR
DYNMC CUR HEDG
97717Y709
495
18844
SH
SOLE
18844
0
0
WISDOMTREE TR
HEDGED HI YLD BD
97717W430
16102
694951
SH
SOLE
694951
0
0
WISDOMTREE TR
INTL QULTY DIV
97717X131
3637
113848
SH
SOLE
113848
0
0
AGF INVESTMENTS TRUST
AGFIQ US MK MNTM
00110G101
872
37904
SH
SOLE
37904
0
0
HELIOS TECHNOLOGIES INC
COM
42328H109
300
6484
SH
SOLE
6484
0
0
KAYNE ANDERSN MLP MIDS INVT
COM
486606106
292
20954
SH
SOLE
20954
0
0
AMERIS BANCORP
COM
03076K108
537
12612
SH
SOLE
12612
0
0
ARCOSA INC
COM
039653100
575
12910
SH
SOLE
12910
0
0
BEACON ROOFING SUPPLY INC
COM
073685109
326
10188
SH
SOLE
10188
0
0
BLOOM ENERGY CORP
COM CL A
093712107
78
10453
SH
SOLE
10453
0
0
CHILDRENS PL INC
COM
168905107
351
5621
SH
SOLE
5621
0
0
CHIMERA INVT CORP
COM NEW
16934Q208
272
13218
SH
SOLE
13218
0
0
CNO FINL GROUP INC
COM
12621E103
570
31430
SH
SOLE
31430
0
0
COLUMBUS MCKINNON CORP N Y
COM
199333105
270
6752
SH
SOLE
6752
0
0
COMMSCOPE HLDG CO INC
COM
20337X109
925
65209
SH
SOLE
65209
0
0
CRESTWOOD EQUITY PARTNERS LP
UNIT LTD PARTNER
226344208
406
13161
SH
SOLE
13161
0
0
DCP MIDSTREAM LP
COM UT LTD PTN
23311P100
204
8319
SH
SOLE
8319
0
0
ENLINK MIDSTREAM LLC
COM UNIT REP LTD
29336T100
98
15976
SH
SOLE
15976
0
0
EATON VANCE TAX MNGD GBL DV
COM
27829F108
518
58962
SH
SOLE
58962
0
0
FIDELITY COVINGTON TR
HIGH DIVID ETF
316092840
629
19373
SH
SOLE
19373
0
0
FIRST COMWLTH FINL CORP PA
COM
319829107
174
12008
SH
SOLE
12008
0
0
FIRST TR EXCH TRADED FD III
EME MRK BD ETF
33739P202
986
25241
SH
SOLE
25241
0
0
FIRST TR EXCH TRADED FD III
HORIZON MNGD ETF
33739P871
17718
517763
SH
SOLE
517763
0
0
FIRST TR EXCH TRADED FD III
HORIZON DMST ETF
33739P889
29530
1061480
SH
SOLE
1061480
0
0
FIRST TR EXCHANGE TRADED FD
MNGD FUTRS STRGY
33739G103
1825
42576
SH
SOLE
42576
0
0
FIRST TR EXCHANGE TRADED FD
MATERIALS ALPH
33734X168
3343
83455
SH
SOLE
83455
0
0
FIRST TR EXCH TRADED FD III
MUNI HI INCM ETF
33739P301
300
5626
SH
SOLE
5626
0
0
FIRST TR EXCHANGE TRADED FD
NASDAQ BK ETF
33738R860
1011
35862
SH
SOLE
35862
0
0
FIRST TR EXCHANGE TRADED FD
FT STRG INCM ETF
33739Q309
273
5306
SH
SOLE
5306
0
0
FLAHERTY & CRUMRIN PFD & INM
COM
33848E106
202
16431
SH
SOLE
16431
0
0
FLEXSHARES TR
GLB QLT R/E IDX
33939L787
6233
96216
SH
SOLE
96216
0
0
GENESIS ENERGY L P
UNIT LTD PARTN
371927104
330
16122
SH
SOLE
16122
0
0
GLOBAL X FDS
S&P 500 CATHOLIC
37954Y889
1319
33468
SH
SOLE
33468
0
0
GLOBAL X FDS
S&P 500 COVERED
37954Y475
2969
58594
SH
SOLE
58594
0
0
INNOVATOR ETFS TR
IBD 50 ETF
45782C102
844
24290
SH
SOLE
24290
0
0
NORTHERN LTS FD TR IV
INSPIRE CORP
66538H633
1878
73029
SH
SOLE
73029
0
0
INSTALLED BLDG PRODS INC
COM
45780R101
388
5638
SH
SOLE
5638
0
0
INVESCO EXCHANGE TRADED FD T
CLEANTECH ETF
46137V407
1332
26667
SH
SOLE
26667
0
0
INVESCO EXCH TRD SLF IDX FD
DEFENSIVE EQTY
46138J775
666
11946
SH
SOLE
11946
0
0
INVESCO EXCHANGE TRADED FD T
DYNMC LRG GWTH
46137V746
3209
62444
SH
SOLE
62444
0
0
INVESCO EXCHNG TRADED FD TR
FTSE RAFI SML
46138E735
1816
56807
SH
SOLE
56807
0
0
INVESCO EXCHANGE TRADED FD T
S&P 500 GARP ETF
46137V431
975
15446
SH
SOLE
15446
0
0
BARCLAYS BK PLC
IPTH CRUDE OIL
06740P221
404
21230
SH
SOLE
21230
0
0
ISHARES TR
DOW JONES US ETF
464287846
2752
17237
SH
SOLE
17237
0
0
ISHARES TR
EDGE MSCI MINM
46435G433
2635
74284
SH
SOLE
74284
0
0
ISHARES TR
MULTIFACTOR INTL
46434V274
1464
54124
SH
SOLE
54124
0
0
ISHARES TR
GNMA BOND ETF
46429B333
653
13010
SH
SOLE
13010
0
0
ISHARES TR
IBONDS DEC2021
46435G789
6366
247137
SH
SOLE
247137
0
0
ISHARES INC
JP MRG EM CRP BD
464286251
271
5238
SH
SOLE
5238
0
0
ISHARES TR
MRGSTR MD CP VAL
464288406
982
5820
SH
SOLE
5820
0
0
ISHARES TR
MRGSTR SM CP ETF
464288505
277
1468
SH
SOLE
1468
0
0
ISHARES TR
MRGSTR SM CP GR
464288604
1411
6660
SH
SOLE
6660
0
0
ISHARES TR
NORTH AMERN NAT
464287374
22157
736122
SH
SOLE
736122
0
0
ISHARES TR
U.S. INSRNCE ETF
464288786
274
3840
SH
SOLE
3840
0
0
ISHARES TR
US REGNL BKS ETF
464288778
592
11624
SH
SOLE
11624
0
0
JANUS DETROIT STR TR
HENDRSN SHRT ETF
47103U886
1109
22368
SH
SOLE
22368
0
0
NEW AMER HIGH INCOME FD INC
COM NEW
641876800
434
47533
SH
SOLE
47533
0
0
NUVEEN PFD & INCM OPPORTNYS
COM
67073B106
490
46811
SH
SOLE
46811
0
0
NUVEEN REAL ASSET INM AND GW
COM
67074Y105
794
43259
SH
SOLE
43259
0
0
ETF SER SOLUTIONS
PRMSE CP DIVRSFD
26922A768
1453
44837
SH
SOLE
44837
0
0
PROASSURANCE CORP
COM
74267C106
269
7445
SH
SOLE
7445
0
0
PROSHARES TR
LARGE CAP CRE
74347R248
22572
292457
SH
SOLE
292457
0
0
PROSHARES TR
ULTRA 20YR TRE
74347R172
1858
19727
SH
SOLE
19727
0
0
PURE STORAGE INC
CL A
74624M102
258
15095
SH
SOLE
15095
0
0
ALPS ETF TR
RIVRFRNT STR INC
00162Q783
8170
328490
SH
SOLE
328490
0
0
RLI CORP
COM
749607107
1675
18603
SH
SOLE
18603
0
0
SCHWAB STRATEGIC TR
US SML CAP ETF
808524607
19501
257818
SH
SOLE
257818
0
0
SJW GROUP
COM
784305104
273
3840
SH
SOLE
3840
0
0
SPDR SERIES TRUST
BLOMBERG BRC INT
78464A334
17966
582091
SH
SOLE
582091
0
0
SPDR SERIES TRUST
PORTFOLIO MD ETF
78464A847
6264
172900
SH
SOLE
172900
0
0
SPDR INDEX SHS FDS
S&P INTL SMLCP
78463X871
7082
222280
SH
SOLE
222280
0
0
SPDR SERIES TRUST
S&P PHARMAC
78464A722
1383
30278
SH
SOLE
30278
0
0
SPDR SERIES TRUST
SSGA US SMAL ETF
78468R887
11162
111527
SH
SOLE
111527
0
0
TWO HBRS INVT CORP
COM NEW
90187B408
488
33356
SH
SOLE
33356
0
0
UBS AG JERSEY BRH
CMCI ETN 38
902641778
2720
181951
SH
SOLE
181951
0
0
U S CONCRETE INC
COM NEW
90333L201
824
19790
SH
SOLE
19790
0
0
VANGUARD ADMIRAL FDS INC
SMLLCP 600 IDX
921932828
2775
18238
SH
SOLE
18238
0
0
WISDOMTREE TR
BALANCED INCOME
97717Y816
263
10237
SH
SOLE
10237
0
0
WISDOMTREE TR
INTL EQUITY FD
97717W703
11235
210079
SH
SOLE
210079
0
0
WISDOMTREE TR
ITL HDG QTLY DIV
97717X594
6724
185088
SH
SOLE
185088
0
0
DBX ETF TR
XTRACK MSCI JAPN
233051507
4057
95113
SH
SOLE
95113
0
0
ZILLOW GROUP INC
CL C CAP STK
98954M200
1336
29090
SH
SOLE
29090
0
0
ABERDEEN STD INVTS ETFS
BBRG ALL COMD K1
003261104
70181
3094406
SH
SOLE
3094406
0
0
ALLIANCEBERNSTEIN NATL MUNI
COM
01864U106
419
29990
SH
SOLE
29990
0
0
APOLLO SR FLOATING RATE FD I
COM
037636107
528
34871
SH
SOLE
34871
0
0
BLACKROCK ENHANCED GBL DIV T
COM
092501105
482
43885
SH
SOLE
43885
0
0
BLACKROCK FLOAT RATE OME STR
COM
09255X100
542
40308
SH
SOLE
40308
0
0
BLACKROCK FLOATING RATE INCO
COM
091941104
584
45399
SH
SOLE
45399
0
0
BLACKROCK MUNICIPL INC QLTY
COM
092479104
417
29690
SH
SOLE
29690
0
0
BLACKROCK MUNICIPAL BOND TR
COM
09249H104
678
43684
SH
SOLE
43684
0
0
BLACKROCK MUNIENHANCED FD IN
COM
09253Y100
1200
107557
SH
SOLE
107557
0
0
BLACKROCK MUNIHOLDNGS QLTY I
COM
09254A101
427
33987
SH
SOLE
33987
0
0
BLACKROCK MUNIYIELD QLTY FD
COM
09254E103
2233
165417
SH
SOLE
165417
0
0
BNY MELLON HIGH YIELD STRATE
SH BEN INT
09660L105
405
130785
SH
SOLE
130785
0
0
CREDIT SUISSE ASSET MGMT INC
COM
224916106
435
135104
SH
SOLE
135104
0
0
CREDIT SUISSE HIGH YLD BND F
SH BEN INT
22544F103
563
225090
SH
SOLE
225090
0
0
DOUBLELINE OPPORTUNISTIC CR
COM
258623107
417
20204
SH
SOLE
20204
0
0
DWS MUN INCOME TR NEW
COM
233368109
1058
93363
SH
SOLE
93363
0
0
DWS STRATEGIC MUN INCOME TR
COM
23342Q101
718
60431
SH
SOLE
60431
0
0
EATON VANCE MUN BD FD
COM
27827X101
958
74400
SH
SOLE
74400
0
0
EATON VANCE MUNI INCOME TRUS
SH BEN INT
27826U108
948
74365
SH
SOLE
74365
0
0
EATON VANCE SR FLTNG RTE TR
COM
27828Q105
1040
76744
SH
SOLE
76744
0
0
EATON VANCE SR INCOME TR
SH BEN INT
27826S103
413
64403
SH
SOLE
64403
0
0
FEDERATED PREM MUN INC FD
COM
31423P108
406
28813
SH
SOLE
28813
0
0
FIRST TR EXCHNG TRADED FD VI
ALT ABSLT STRG
33740Y101
4694
181278
SH
SOLE
181278
0
0
FIRST TR SR FLG RTE INCM FD
COM
33733U108
434
34550
SH
SOLE
34550
0
0
FLEXSHARES TR
M STAR DEV MKT
33939L803
12112
186545
SH
SOLE
186545
0
0
FLEXSHARES TR
MSTAR EMKT FAC
33939L308
6859
129112
SH
SOLE
129112
0
0
FLEXSHARES TR
MORNSTAR UPSTR
33939L407
16575
494330
SH
SOLE
494330
0
0
FLEXSHARES TR
MORNSTAR USMKT
33939L100
9309
73267
SH
SOLE
73267
0
0
FLEXSHARES TR
STOXX GLOBR INF
33939L795
13364
248024
SH
SOLE
248024
0
0
GDL FUND
COM SH BEN IT
361570104
406
43636
SH
SOLE
43636
0
0
GLOBAL X FDS
FOUNDER RUN CO
37954Y681
575
28291
SH
SOLE
28291
0
0
GLOBAL X FDS
GLBX SUPRINC ETF
37950E333
145
12366
SH
SOLE
12366
0
0
GOLDMAN SACHS ETF TR
ACTIVEBETA INT
381430107
26460
874695
SH
SOLE
874695
0
0
GRANITESHARES ETF TR
BBG COMMD K 1
38747R108
299
12356
SH
SOLE
12356
0
0
INVESCO EXCHANGE TRADED FD T
DWA TECHNOLOGY
46137V811
1221
15797
SH
SOLE
15797
0
0
INVESCO EXCHNG TRADED FD TR
FTSE RAFI DEV
46138E743
1146
26969
SH
SOLE
26969
0
0
INVESCO HIGH INCOME TR II
COM
46131F101
398
27904
SH
SOLE
27904
0
0
INVESCO EXCHNG TRADED FD TR
KBW PPTY CASUT
46138E586
645
9037
SH
SOLE
9037
0
0
INVESCO EXCHANGE TRADED FD T
S&P500 EQL REL
46137V290
655
20851
SH
SOLE
20851
0
0
INVESCO EXCHNG TRADED FD TR
S&P 500 EX RAT
46138E388
23389
567821
SH
SOLE
567821
0
0
INVESCO EXCHNG TRADED FD TR
S&P EMRNG MKTS
46138E297
5688
237005
SH
SOLE
237005
0
0
INVESCO SR INCOME TR
COM
46131H107
731
170459
SH
SOLE
170459
0
0
ISHARES TR
EDGE INVT GRDE
46435G219
282
5463
SH
SOLE
5463
0
0
ISHARES TR
INTL MOMENTUM FT
46434V449
65795
2110859
SH
SOLE
2110859
0
0
ISHARES TR
INTL VALUE FACTR
46435G409
68627
2816053
SH
SOLE
2816053
0
0
ISHARES INC
MLT FCTR EMG MKT
46434G889
52134
1144551
SH
SOLE
1144551
0
0
ISHARES TR
MULTIFACTOR USA
46434V282
2157
62553
SH
SOLE
62553
0
0
ISHARES US ETF TR
DISCRETIONARY
46431W663
606
19355
SH
SOLE
19355
0
0
ISHARES TR
GLOBAL REIT ETF
46434V647
4207
152310
SH
SOLE
152310
0
0
ISHARES TR
MRNGSTR LG-CP ET
464287127
3428
18580
SH
SOLE
18580
0
0
ISHARES TR
MRNGSTR INC ETF
46432F875
17151
671395
SH
SOLE
671395
0
0
ISHARES INC
EM MKT SM-CP ETF
464286475
3901
86201
SH
SOLE
86201
0
0
ISHARES TR
EXPND TEC SC ETF
464287549
3414
14098
SH
SOLE
14098
0
0
HANCOCK JOHN INVS TR
COM
410142103
448
25240
SH
SOLE
25240
0
0
HANCOCK JOHN INV TRUST
TAX ADV GLB SH
41013P749
404
57168
SH
SOLE
57168
0
0
JP MORGAN EXCHANGE TRADED FD
JPMORGAN DIVER
46641Q407
2951
37039
SH
SOLE
37039
0
0
JP MORGAN EXCHANGE TRADED FD
ULTRA SHT MUNCPL
46641Q654
2387
47287
SH
SOLE
47287
0
0
JP MORGAN EXCHANGE TRADED FD
US QUALTY FCTR
46641Q761
4152
132606
SH
SOLE
132606
0
0
LEGG MASON ETF INVESTMENT TR
L VOL H DIV ETF
52468L406
9929
291516
SH
SOLE
291516
0
0
MFS MUN INCOME TR
SH BEN INT
552738106
408
57688
SH
SOLE
57688
0
0
NATIXIS ETF TR
SEEYOND INTL ETF
63873X109
435
9831
SH
SOLE
9831
0
0
NUSTAR ENERGY LP
UNIT COM
67058H102
573
22160
SH
SOLE
22160
0
0
NUVEEN AMT FREE QLTY MUN INC
COM
670657105
626
43534
SH
SOLE
43534
0
0
NUSHARES ETF TR
NUVEEN ESG LRGCP
67092P201
2599
62706
SH
SOLE
62706
0
0
NUSHARES ETF TR
NUVEEN ESG US
67092P870
3580
140100
SH
SOLE
140100
0
0
NUVEEN FLOATING RATE INCOME
COM
67072T108
432
42157
SH
SOLE
42157
0
0
NUVEEN FLTNG RTE INCM OPP FD
COM SHS
6706EN100
428
42872
SH
SOLE
42872
0
0
NUVEEN QUALITY MUNCP INCOME
COM
67066V101
974
66735
SH
SOLE
66735
0
0
NUVEEN REAL ESTATE INCOME FD
COM
67071B108
414
38939
SH
SOLE
38939
0
0
NUVEEN SR INCOME FD
COM
67067Y104
664
111467
SH
SOLE
111467
0
0
NUSHARES ETF TR
NUVEEN SHRT TERM
67092P706
585
19338
SH
SOLE
19338
0
0
NUVEEN SHT DUR CR OPP FD
COM
67074X107
566
37275
SH
SOLE
37275
0
0
PACER FDS TR
BNCHMRK INDSTR
69374H766
895
26863
SH
SOLE
26863
0
0
PACER FDS TR
BNCHMRK RS ETF
69374H782
615
22399
SH
SOLE
22399
0
0
PIMCO ETF TR
1-5 US TIP IDX
72201R205
10163
194067
SH
SOLE
194067
0
0
PIMCO ETF TR
ENHNCD LW DUR AC
72201R718
12825
128507
SH
SOLE
128507
0
0
PIONEER DIV HIGH INCOME TRUS
COM
723653101
401
26977
SH
SOLE
26977
0
0
PIONEER FLOATING RATE TR
COM
72369J102
503
45822
SH
SOLE
45822
0
0
PIONEER HIGH INCOME TR
COM
72369H106
421
44133
SH
SOLE
44133
0
0
PIONEER MUN HIGH INCOME ADV
COM
723762100
394
36432
SH
SOLE
36432
0
0
ETF SER SOLUTIONS
US DIVERSIFIED
26922A511
672
20665
SH
SOLE
20665
0
0
SCHWAB STRATEGIC TR
US DIVIDEND EQ
808524797
80974
1398026
SH
SOLE
1398026
0
0
SPDR SERIES TRUST
BLOMBRG BRC INTL
78464A151
919
26916
SH
SOLE
26916
0
0
SPDR SERIES TRUST
S&P KENSHO FUTRE
78468R671
753
19310
SH
SOLE
19310
0
0
SPDR SERIES TRUST
S&P METALS MNG
78464A755
206
7030
SH
SOLE
7030
0
0
SPDR SERIES TRUST
SSGA US LRG ETF
78468R804
2200
19266
SH
SOLE
19266
0
0
TEMPLETON EMERGING MKTS FD I
COM
880191101
407
26087
SH
SOLE
26087
0
0
TEMPLETON EMERG MKTS INCOME
COM
880192109
401
43627
SH
SOLE
43627
0
0
TEMPLETON GLOBAL INCOME FD
COM
880198106
507
82731
SH
SOLE
82731
0
0
THL CR SR LN FD
COM
87244R103
538
35453
SH
SOLE
35453
0
0
VANECK VECTORS ETF TR
MRNGSTR DUR DV
92189H102
5581
187466
SH
SOLE
187466
0
0
VANGUARD WHITEHALL FDS INC
INTL HIGH ETF
921946794
7074
110907
SH
SOLE
110907
0
0
VANGUARD WORLD FD
MEGA CAP INDEX
921910873
42365
379205
SH
SOLE
379205
0
0
VANGUARD ADMIRAL FDS INC
SMLCP 600 VAL
921932778
11994
86289
SH
SOLE
86289
0
0
ETFIS SER TR I
VIRTUS REAVES UT
26923G806
691
16740
SH
SOLE
16740
0
0
VOYA GLBL EQTY DIV & PREM OP
COM
92912T100
511
82623
SH
SOLE
82623
0
0
VOYA INTL HIGH DIVID EQTY IN
COM
92912Y109
455
84208
SH
SOLE
84208
0
0
VOYA PRIME RATE TR
SH BEN INT
92913A100
528
105398
SH
SOLE
105398
0
0
WESTERN ASSET HIGH INCM FD I
COM
95766J102
399
59191
SH
SOLE
59191
0
0
WESTERN ASSET HIGH INCM OPP
COM
95766K109
409
80761
SH
SOLE
80761
0
0
WESTERN ASSET INTM MUNI FD I
COM
958435109
2272
250203
SH
SOLE
250203
0
0
WISDOMTREE TR
EMG MKTS SMCAP
97717W281
5695
119084
SH
SOLE
119084
0
0
WISDOMTREE TR
INTL SMCAP DIV
97717W760
15128
212732
SH
SOLE
212732
0
0
DBX ETF TR
XTRACK MUN INFRA
233051705
2656
94371
SH
SOLE
94371
0
0
ABERDEEN INCOME CR STRATEGIE
COM
003057106
641
55690
SH
SOLE
55690
0
0
ABERDEEN STD PALLADIUM ETF T
PHYSCL PALLADM
003262102
1629
8891
SH
SOLE
8891
0
0
ALLIANZGI NFJ DIVID INT & PR
COM
01883A107
637
48999
SH
SOLE
48999
0
0
ARBOR RLTY TR INC
COM
038923108
550
38301
SH
SOLE
38301
0
0
BANCROFT FUND LTD
COM
059695106
654
25081
SH
SOLE
25081
0
0
BLACKROCK MUNI INCOME INV QL
COM
09250G102
386
27127
SH
SOLE
27127
0
0
CALAMOS STRATEGIC TOTL RETN
COM SH BEN INT
128125101
197
14465
SH
SOLE
14465
0
0
CBRE CLARION GLOBAL REAL EST
COM
12504G100
1086
135398
SH
SOLE
135398
0
0
CHENIERE ENERGY PARTNERS LP
COM UNIT
16411Q101
229
5755
SH
SOLE
5755
0
0
CLOUDERA INC
COM
18914U100
144
12423
SH
SOLE
12423
0
0
CLOUGH GLOBAL EQUITY FD
COM
18914C100
634
52502
SH
SOLE
52502
0
0
COHEN & STEERS QUALITY RLTY
COM
19247L106
150
10061
SH
SOLE
10061
0
0
COHU INC
COM
192576106
201
8791
SH
SOLE
8791
0
0
CUSHING RENAISSANCE FD
COM
231647108
622
45930
SH
SOLE
45930
0
0
DOUBLELINE INCOME SOLUTIONS
COM
258622109
794
40189
SH
SOLE
40189
0
0
EATON VANCE TX ADV GLBL DIV
COM
27828S101
192
10650
SH
SOLE
10650
0
0
FIDELITY COVINGTON TR
DIVID ETF RISI
316092832
900
25517
SH
SOLE
25517
0
0
FIDELITY COVINGTON TR
LOW VOLITY ETF
316092824
2321
59981
SH
SOLE
59981
0
0
FIDELITY COVINGTON TR
MOMENTUM FACTR
316092816
236
6435
SH
SOLE
6435
0
0
FIDELITY COVINGTON TR
MSCI COMMNTN SVC
316092873
2129
59522
SH
SOLE
59522
0
0
FIDELITY COVINGTON TR
MSCI ENERGY IDX
316092402
1201
74993
SH
SOLE
74993
0
0
FIDELITY COVINGTON TR
QLTY FCTOR ETF
316092790
13999
371319
SH
SOLE
371319
0
0
FIDELITY COVINGTON TR
VLU FACTOR ETF
316092782
953
25084
SH
SOLE
25084
0
0
FIRST TR EXCHANGE TRADED FD
BUYWRIT INCM ETF
33738R308
391
17127
SH
SOLE
17127
0
0
FIRST TR EXCHANGE TRADED FD
CONSUMR DISCRE
33734X101
711
15696
SH
SOLE
15696
0
0
FIRST TR DJS MICROCAP INDEX
COM SHS ANNUAL
33718M105
225
4427
SH
SOLE
4427
0
0
FIRST TR ENERGY INFRASTRCTR
COM
33738C103
632
37545
SH
SOLE
37545
0
0
FIRST TR FTSE EPRA/NAREIT DE
COM
33736N101
209
4314
SH
SOLE
4314
0
0
FLEXSHARES TR
HIG YLD VL ETF
33939L662
4223
86944
SH
SOLE
86944
0
0
FLEXSHARES TR
IBOXX 3R TARGT
33939L506
1837
74361
SH
SOLE
74361
0
0
FLEXSHARES TR
QUALT DIVD IDX
33939L860
3832
79036
SH
SOLE
79036
0
0
FLEXSHARES TR
READY ACC VARI
33939L886
1737
22944
SH
SOLE
22944
0
0
FLEXSHARES TR
US QUALITY CAP
33939L746
11918
324204
SH
SOLE
324204
0
0
FRANKLIN LTD DURATION INC TR
COM
35472T101
174
18195
SH
SOLE
18195
0
0
FRANKLIN UNVL TR
SH BEN INT
355145103
637
81856
SH
SOLE
81856
0
0
GLOBAL X FDS
FINTECH ETF
37954Y814
399
13138
SH
SOLE
13138
0
0
GLOBAL X FDS
MSCI GREECE ETF
37950E366
523
51663
SH
SOLE
51663
0
0
GLOBAL X FDS
SUPER DIV ALTR
37954Y806
631
42670
SH
SOLE
42670
0
0
GLOBAL X FDS
US PFD ETF
37954Y657
5736
229148
SH
SOLE
229148
0
0
GOLDMAN SACHS ETF TR
ACTIVEBETA EME
381430206
574
16704
SH
SOLE
16704
0
0
HARMONY GOLD MNG LTD
SPONSORED ADR
413216300
37
10121
SH
SOLE
10121
0
0
INNOVATOR ETFS TR
S&P 500 POWER
45782C508
2913
102554
SH
SOLE
102554
0
0
INVESCO EXCHNG TRADED FD TR
CEF INM COMPSI
46138E404
948
40673
SH
SOLE
40673
0
0
INVESCO EXCHNG TRADED FD TR
DWA DEV MKTS
46138E875
347
12040
SH
SOLE
12040
0
0
INVESCO EXCHNG TRAD SLF INDE
INVT GRD DEFSV
46139W502
288
10966
SH
SOLE
10966
0
0
INVESCO EXCH TRD SLF IDX FD
RAFI STRG US ETF
46138J726
257
9819
SH
SOLE
9819
0
0
INVESCO EXCH TRD SLF IDX FD
RAFI STRATGIC US
46138J742
229
8278
SH
SOLE
8278
0
0
INVESCO EXCHNG TRADED FD TR
S&P INTL LOW
46138E230
18128
531294
SH
SOLE
531294
0
0
INVESCO EXCHNG TRADED FD TR
S&P SMLCP INFO
46138E115
351
3663
SH
SOLE
3663
0
0
INVESCO EXCHNG TRADED FD TR
TREAS COLATERL
46138G888
2466
23369
SH
SOLE
23369
0
0
INDEXIQ ETF TR
US RL EST SMCP
45409B628
543
21125
SH
SOLE
21125
0
0
ISHARES TR
CHINA LG-CAP ETF
464287184
550
12604
SH
SOLE
12604
0
0
ISHARES TR
AGGRES ALLOC ETF
464289859
806
13902
SH
SOLE
13902
0
0
ISHARES TR
EUROPE ETF
464287861
464
9878
SH
SOLE
9878
0
0
ISHARES TR
IBOXX HIG YLD EX
46435G441
291
5577
SH
SOLE
5577
0
0
ISHARES US ETF TR
INT RT HDG C B
46431W705
342
3558
SH
SOLE
3558
0
0
ISHARES TR
INTL DEV RE ETF
464288489
1425
47171
SH
SOLE
47171
0
0
ISHARES INC
JP MORGAN EM ETF
464286517
1722
39237
SH
SOLE
39237
0
0
ISHARES TR
DEVSMCP EXNA ETF
464288497
1064
19086
SH
SOLE
19086
0
0
ISHARES TR
U.S. BAS MTL ETF
464287838
1875
19144
SH
SOLE
19144
0
0
ISHARES TR
U.S. PHARMA ETF
464288836
1185
7400
SH
SOLE
7400
0
0
JOHN HANCOCK HDG EQ & INC FD
COM
47804L102
634
42510
SH
SOLE
42510
0
0
JP MORGAN EXCHANGE TRADED FD
BETBULD EUROPE
46641Q720
267
10416
SH
SOLE
10416
0
0
JP MORGAN EXCHANGE TRADED FD
DIV RTN EM EQT
46641Q308
1085
19038
SH
SOLE
19038
0
0
KAYNE ANDERSON MDSTM ENERGY
COM
48661E108
238
22596
SH
SOLE
22596
0
0
LAUREATE EDUCATION INC
CL A
518613203
442
25107
SH
SOLE
25107
0
0
LIBERTY ALL STAR EQUITY FD
SH BEN INT
530158104
640
94559
SH
SOLE
94559
0
0
MACQUARIE GLBL INFRA TOTL RE
COM
55608D101
664
26763
SH
SOLE
26763
0
0
MERITOR INC
COM
59001K100
254
9705
SH
SOLE
9705
0
0
MIMECAST LTD
ORD SHS
G14838109
530
12222
SH
SOLE
12222
0
0
MONROE CAP CORP
COM
610335101
776
71492
SH
SOLE
71492
0
0
NEUBERGER BERMAN RE ES SEC F
COM
64190A103
652
116788
SH
SOLE
116788
0
0
NEW MTN FIN CORP
COM
647551100
548
39894
SH
SOLE
39894
0
0
NEWTEK BUSINESS SVCS CORP
COM NEW
652526203
650
28686
SH
SOLE
28686
0
0
NUVEEN MUN HIGH INCOME OPP F
COM
670682103
284
20017
SH
SOLE
20017
0
0
NUVEEN PFD & INCM SECURTIES
COM
67072C105
172
17157
SH
SOLE
17157
0
0
PENNANTPARK FLOATING RATE CA
COM
70806A106
591
48497
SH
SOLE
48497
0
0
PIMCO ETF TR
25YR+ ZERO U S
72201R882
358
2685
SH
SOLE
2685
0
0
PIMCO DYNMIC CREDIT AND MRT
COM SHS
72202D106
1347
53456
SH
SOLE
53456
0
0
PRINCIPAL EXCHANGE TRADED FD
ACTV INCM ETF
74255Y102
281
6856
SH
SOLE
6856
0
0
PROSHARES TR
PSHS ULTRA QQQ
74347R206
5476
44925
SH
SOLE
44925
0
0
RAYONIER ADVANCED MATLS INC
COM
75508B104
115
29934
SH
SOLE
29934
0
0
EXCHANGE LISTED FDS TR
SABA INT RATE
30151E806
442
21305
SH
SOLE
21305
0
0
SCHWAB STRATEGIC TR
INTRM TRM TRES
808524854
818
14892
SH
SOLE
14892
0
0
SCHWAB STRATEGIC TR
INTL SCEQT ETF
808524888
33231
959060
SH
SOLE
959060
0
0
SCHWAB STRATEGIC TR
US LCAP GR ETF
808524300
55499
597339
SH
SOLE
597339
0
0
SPDR SERIES TRUST
BLOMBRG BRC EMRG
78464A391
11142
399197
SH
SOLE
399197
0
0
SPDR SERIES TRUST
FTSE INT GVT ETF
78464A490
1004
18224
SH
SOLE
18224
0
0
SPDR INDEX SHS FDS
DJ INTL RL ETF
78463X863
18306
471914
SH
SOLE
471914
0
0
SPDR INDEX SHS FDS
MSCI EAFE STRTGC
78463X434
268
4012
SH
SOLE
4012
0
0
SPDR INDEX SHS FDS
PORTFLO EURP ETF
78463X103
2171
59569
SH
SOLE
59569
0
0
SPDR SERIES TRUST
PORTFOLIO SH TSR
78468R101
737
24584
SH
SOLE
24584
0
0
SPDR SERIES TRUST
RUSSELL YIELD
78468R770
723
9486
SH
SOLE
9486
0
0
SPDR INDEX SHS FDS
S&P EM MKT DIV
78463X533
3978
123912
SH
SOLE
123912
0
0
SPDR INDEX SHS FDS
S&P INTL ETF
78463X772
31458
782526
SH
SOLE
782526
0
0
SSGA ACTIVE TR
SPDR SSGA FXD
78470P507
12063
387519
SH
SOLE
387519
0
0
SSGA ACTIVE TR
SPDR SSGA US SCT
78470P408
18995
557045
SH
SOLE
557045
0
0
SPROTT PHYSICAL GOLD TRUST
UNIT
85207H104
1238
101643
SH
SOLE
101643
0
0
SPROTT PHYSICAL SILVER TR
TR UNIT
85207K107
3067
469010
SH
SOLE
469010
0
0
TORTOISE PWR & ENERGY INFRAS
COM
89147X104
652
38434
SH
SOLE
38434
0
0
TRIPLEPOINT VENTURE GROWTH B
COM
89677Y100
433
30415
SH
SOLE
30415
0
0
TSAKOS ENERGY NAVIGATION LTD
SHS
G9108L108
69
15924
SH
SOLE
15924
0
0
UBS AG JERSEY BRH
ETRAC WELLS BDCI
902641588
510
24969
SH
SOLE
24969
0
0
VANECK VECTORS ETF TRUST
BDC INCOME ETF
92189F411
221
13217
SH
SOLE
13217
0
0
VANGUARD WORLD FD
ESG US STK ETF
921910733
589
10420
SH
SOLE
10420
0
0
VANGUARD WHITEHALL FDS INC
INTL DVD ETF
921946810
2099
29128
SH
SOLE
29128
0
0
VANGUARD SCOTTSDALE FDS
TOTAL CORP BND
92206C573
3039
34304
SH
SOLE
34304
0
0
VOYA EMERGING MKTS HIGH DIVI
COM
92912P108
655
82011
SH
SOLE
82011
0
0
WELLS FARGO GLOBAL DIVIDEND
COM
94987C103
610
107796
SH
SOLE
107796
0
0
WELLS FARGO MULTI SECTOR INC
COM
94987D101
621
48191
SH
SOLE
48191
0
0
WISDOMTREE TR
CBOE S&P 500
97717X560
1014
35611
SH
SOLE
35611
0
0
WISDOMTREE TR
CURRNCY INT EQ
97717X263
2439
80494
SH
SOLE
80494
0
0
WISDOMTREE TR
INTK MLTIFACTR
97717Y774
287
11197
SH
SOLE
11197
0
0
WISDOMTREE TR
US LARGECAP FUND
97717W588
1132
30858
SH
SOLE
30858
0
0
WISDOMTREE TR
US MULTIFACTOR
97717Y857
1474
46140
SH
SOLE
46140
0
0
WISDOMTREE TR
US SHT TRM CORP
97717X156
426
8392
SH
SOLE
8392
0
0
DBX ETF TR
XTRACK MSCI ALL
233051598
5158
197213
SH
SOLE
197213
0
0
POLYMET MINING CORP
COM
731916102
20
76921
SH
SOLE
76921
0
0
FIRST TR EXCHANGE TRADED FD
CONSUMR STAPLE
33734X119
822
16421
SH
SOLE
16421
0
0
INVESCO EXCHANGE TRADED FD T
DWA BASIC MATL
46137V704
817
12975
SH
SOLE
12975
0
0
INVESCO EXCHANGE TRADED FD T
S&P500 PUR GWT
46137V266
1598
12601
SH
SOLE
12601
0
0
ISHARES TR
RUS TP200 GR ETF
464289438
1529
15830
SH
SOLE
15830
0
0
ISHARES TR
RUS TP200 VL ETF
464289420
642
10980
SH
SOLE
10980
0
0
ISHARES TR
US BR DEL SE ETF
464288794
1368
19966
SH
SOLE
19966
0
0
ISHARES TR
US OIL GS EX ETF
464288851
416
7496
SH
SOLE
7496
0
0
SPDR SERIES TRUST
S&P 600 SML CAP
78464A813
25688
354565
SH
SOLE
354565
0
0
VANGUARD ADMIRAL FDS INC
500 VAL IDX FD
921932703
4806
38258
SH
SOLE
38258
0
0
GROUPON INC
COM
399473107
150
62665
SH
SOLE
62665
0
0
ETF SER SOLUTIONS
AAM S&P DEV MK
26922A347
809
27911
SH
SOLE
27911
0
0
ABERDEEN STD PRECIOUS METALS
PHYSCL PM BASKET
003263100
5708
74708
SH
SOLE
74708
0
0
ADVISORSHARES TR
NEWFLT MULSINC
00768Y727
236
4881
SH
SOLE
4881
0
0
ALPHATEC HOLDINGS INC
COM NEW
02081G201
80
11333
SH
SOLE
11333
0
0
ATHERSYS INC
COM
04744L106
31
25200
SH
SOLE
25200
0
0
BERKSHIRE HATHAWAY INC DEL
CL A
084670108
1358
4
SH
SOLE
4
0
0
BLACKROCK MUN 2030 TAR TERM
COM SHS BEN IN
09257P105
447
18471
SH
SOLE
18471
0
0
BLACKROCK MUNIYLD MICH QLTY
COM
09254V105
650
45776
SH
SOLE
45776
0
0
BLACKROCK MUNIYIELD QUALITY
COM
09254F100
321
21359
SH
SOLE
21359
0
0
BLACKROCK MUNIY QUALITY FD I
COM
09254G108
242
18635
SH
SOLE
18635
0
0
CASS INFORMATION SYS INC
COM
14808P109
488
8454
SH
SOLE
8454
0
0
CASSAVA SCIENCES INC
COM
14817C107
253
48589
SH
SOLE
48589
0
0
CENTURY CMNTYS INC
COM
156504300
2311
84492
SH
SOLE
84492
0
0
CLOUGH GLOBAL OPPORTUNITIES
SH BEN INT
18914E106
169
17850
SH
SOLE
17850
0
0
COLONY CAP INC
NOTE 5.000% 4/1
19624RAA4
26
26000
SH
SOLE
26000
0
0
CORELOGIC INC
COM
21871D103
1333
30504
SH
SOLE
30504
0
0
FIRST TR EXCHANGE TRADED FD
INDLS PROD DUR
33734X150
949
21036
SH
SOLE
21036
0
0
FIRST TR INTER DUR PFD & IN
COM
33718W103
221
9359
SH
SOLE
9359
0
0
FIRST TR EXCHNG TRADED FD VI
LOW DUR STRTGC
33740F870
7807
380734
SH
SOLE
380734
0
0
FIRST TR MULTI CP VAL ALPHA
SHS ISSUED FRST
33733C108
1636
28185
SH
SOLE
28185
0
0
FLEXSHARES TR
STOX ESG INDEX
33939L696
313
4068
SH
SOLE
4068
0
0
FLUIDIGM CORP DEL
NOTE 2.750% 2/0
34385PAA6
23
24000
SH
SOLE
24000
0
0
FRANKLIN TEMPLETON ETF TR
LIBERTYQ US EQT
35473P801
518
14795
SH
SOLE
14795
0
0
GABELLI EQUITY TR INC
COM
362397101
96
15813
SH
SOLE
15813
0
0
GABELLI UTIL TR
COM
36240A101
152
19509
SH
SOLE
19509
0
0
GLOBAL SELF STORAGE INC
COM
37955N106
65
15000
SH
SOLE
15000
0
0
GLOBAL X FDS
LITHIUM BTRY ETF
37954Y855
227
8316
SH
SOLE
8316
0
0
GREEN PLAINS INC
COM
393222104
356
23093
SH
SOLE
23093
0
0
HARTFORD FDS EXCHANGE TRADE
MUN OPORTUNITE
41653L503
7539
180520
SH
SOLE
180520
0
0
INVESCO EXCHANGE TRADED FD T
DYNMC LRG VALU
46137V738
8183
197900
SH
SOLE
197900
0
0
INVESCO EXCHANGE TRADED FD T
DYNMC NETWRNG
46137V688
394
6482
SH
SOLE
6482
0
0
INVESCO EXCHANGE TRADED FD T
DYNMC SEMICNDT
46137V647
582
8663
SH
SOLE
8663
0
0
INVESCO EXCHANGE TRADED FD T
FTSE RAFI 1000
46137V613
178718
1410448
SH
SOLE
1410448
0
0
INVESCO EXCHANGE TRADED FD T
HIG YLD EQ DIV
46137V563
1140
60007
SH
SOLE
60007
0
0
INVESCO EXCHANGE TRADED FD T
INTL DIVI ACHI
46137V548
2250
131830
SH
SOLE
131830
0
0
INVESCO EXCHANGE TRADED FD T
S&P 500 TOP 50
46137V233
805
3449
SH
SOLE
3449
0
0
INVESCO EXCHNG TRADED FD TR
S&P HIGH INCOM
46138E255
662
23130
SH
SOLE
23130
0
0
INVESCO ACTIVELY MANAGD ETF
VAR RATE INVT
46090A879
964
38602
SH
SOLE
38602
0
0
INVESCO EXCHANGE TRADED FD T
WATER RES ETF
46137V142
624
16158
SH
SOLE
16158
0
0
INDEXIQ ETF TR
IQ GLB RES ETF
45409B883
416
15286
SH
SOLE
15286
0
0
ISHARES TR
ASIA 50 ETF
464288430
3893
58987
SH
SOLE
58987
0
0
ISHARES TR
HDG MSCI JAPAN
46434V886
1630
49429
SH
SOLE
49429
0
0
ISHARES TR
MLTFCTR INTL SML
46434V266
1660
52366
SH
SOLE
52366
0
0
ISHARES TR
EUR DEV RE ETF
464288471
520
12492
SH
SOLE
12492
0
0
ISHARES TR
GLOBAL 100 ETF
464287572
3108
57624
SH
SOLE
57624
0
0
ISHARES TR
GLOBAL ENERG ETF
464287341
338
10947
SH
SOLE
10947
0
0
ISHARES TR
GLOB UTILITS ETF
464288711
851
14490
SH
SOLE
14490
0
0
ISHARES TR
IBONDS DEC2023
46435G318
6034
233697
SH
SOLE
233697
0
0
ISHARES TR
IBONDS DEC
46435U697
244
9244
SH
SOLE
9244
0
0
ISHARES TR
IBONDS DEC 29
46436E205
3080
120584
SH
SOLE
120584
0
0
ISHARES TR
IBONDS MAR20 ETF
46432FBC0
667
25611
SH
SOLE
25611
0
0
JACK IN THE BOX INC
COM
466367109
418
5351
SH
SOLE
5351
0
0
JANUS DETROIT STR TR
HENDERSON MTG
47103U852
241
4624
SH
SOLE
4624
0
0
JANUS DETROIT STR TR
HENDERSN CAP ETF
47103U100
434
9240
SH
SOLE
9240
0
0
JP MORGAN EXCHANGE TRADED FD
DIVERSFED RTRN
46641Q886
213
3018
SH
SOLE
3018
0
0
JP MORGAN EXCHANGE TRADED FD
GLOBAL BD OPRT
46641Q852
1486
29710
SH
SOLE
29710
0
0
JP MORGAN EXCHANGE TRADED FD
US AGGREGATE
46641Q613
311
11695
SH
SOLE
11695
0
0
MCEWEN MNG INC
COM
58039P107
36
28560
SH
SOLE
28560
0
0
MONMOUTH REAL ESTATE INVT CO
CL A
609720107
156
10784
SH
SOLE
10784
0
0
NATIONAL BEVERAGE CORP
COM
635017106
1186
23250
SH
SOLE
23250
0
0
NUVEEN MICHIGAN QLT MUN INC
COM
670979103
1473
104159
SH
SOLE
104159
0
0
ORTHOPEDIATRICS CORP
COM
68752L100
351
7477
SH
SOLE
7477
0
0
PAPA JOHNS INTL INC
COM
698813102
641
10151
SH
SOLE
10151
0
0
PDL BIOPHARMA INC
NOTE 2.750%12/0
69329YAG9
37
34000
SH
SOLE
34000
0
0
PIMCO ETF TR
15+ YR US TIPS
72201R304
1510
20957
SH
SOLE
20957
0
0
PIMCO ETF TR
SHTRM MUN BD ACT
72201R874
441
8704
SH
SOLE
8704
0
0
PLYMOUTH INDL REIT INC
COM
729640102
247
13424
SH
SOLE
13424
0
0
PROSHARES TR
SHRT 20+YR TRE
74347X849
801
40859
SH
SOLE
40859
0
0
PROSHARES TR
ULTR 7-10 TREA
74347R180
437
7016
SH
SOLE
7016
0
0
PROSHARES TR
PSHS ULTRA INDL
74347R727
1121
12887
SH
SOLE
12887
0
0
PROSHARES TR
ULTRPRO DOW30
74347X823
468
3775
SH
SOLE
3775
0
0
PROSHARES TR
ULTRAPRO QQQ
74347X831
260
3000
SH
SOLE
3000
0
0
PROSHARES TR
ULTRPRO S&P500
74347X864
791
11305
SH
SOLE
11305
0
0
PROSPECT CAPITAL CORPORATION
NOTE 4.950% 7/1
74348TAR3
83
81000
SH
SOLE
81000
0
0
REALITY SHS ETF TR
DIVS ETF
75605A108
301
11282
SH
SOLE
11282
0
0
REALOGY HLDGS CORP
COM
75605Y106
312
32253
SH
SOLE
32253
0
0
RETAIL OPPORTUNITY INVTS COR
COM
76131N101
575
32555
SH
SOLE
32555
0
0
ALPS ETF TR
RIVERFRONT DYM
00162Q536
5359
213544
SH
SOLE
213544
0
0
ALPS ETF TR
RIVERFRONT UNC
00162Q544
977
38218
SH
SOLE
38218
0
0
ALPS ETF TR
RIVERFRNT DYMC
00162Q528
5931
169263
SH
SOLE
169263
0
0
ALPS ETF TR
RIVERFRNT FLEX
00162Q510
9023
252805
SH
SOLE
252805
0
0
ROCKWELL MED INC
COM
774374102
67
27302
SH
SOLE
27302
0
0
ROYCE MICRO-CAP TR INC
COM
780915104
98
11496
SH
SOLE
11496
0
0
RUMBLEON INC
COM CL B
781386206
14
16540
SH
SOLE
16540
0
0
SCHWAB STRATEGIC TR
SCHWB FDT INT LG
808524755
2453
84824
SH
SOLE
84824
0
0
SCHWAB STRATEGIC TR
SCHWAB FDT US LG
808524771
2753
64513
SH
SOLE
64513
0
0
SCHWAB STRATEGIC TR
SCHWAB FDT US SC
808524763
235
5842
SH
SOLE
5842
0
0
SCHWAB STRATEGIC TR
US BRD MKT ETF
808524102
42220
549172
SH
SOLE
549172
0
0
SCWORX CORP
COM
78396V109
35
12026
SH
SOLE
12026
0
0
SEACOAST BKG CORP FLA
COM NEW
811707801
225
7346
SH
SOLE
7346
0
0
SHOE CARNIVAL INC
COM
824889109
1066
28592
SH
SOLE
28592
0
0
SILVERCORP METALS INC
COM
82835P103
135
23805
SH
SOLE
23805
0
0
TELLURIAN INC NEW
COM
87968A104
237
32500
SH
SOLE
32500
0
0
THERATECHNOLOGIES INC
COM
88338H100
108
32804
SH
SOLE
32804
0
0
MANAGED PORTFOLIO SER
TORTOISE NRAM PI
56167N720
6108
259927
SH
SOLE
259927
0
0
UNIVERSAL HEALTH RLTY INCM T
SH BEN INT
91359E105
246
2098
SH
SOLE
2098
0
0
VANECK VECTORS ETF TRUST
AMT FREE LONG MU
92189F536
416
19820
SH
SOLE
19820
0
0
VANECK VECTORS ETF TRUST
AMT FREE SHORT M
92189F528
1647
92542
SH
SOLE
92542
0
0
VANGUARD SCOTTSDALE FDS
VNG RUS3000IDX
92206C599
395
2699
SH
SOLE
2699
0
0
VANGUARD ADMIRAL FDS INC
MIDCP 400 GRTH
921932869
1767
12026
SH
SOLE
12026
0
0
WISDOMTREE TR
GLB EX US RL EST
97717W331
489
15593
SH
SOLE
15593
0
0
WISDOMTREE TR
ITL HIGH DIV FD
97717W802
1993
47408
SH
SOLE
47408
0
0
WISDOMTREE TR
FUTRE STRAT FD
97717W125
256
6902
SH
SOLE
6902
0
0
WISDOMTREE TR
NEGT DUR HIG YLD
97717W398
255
13589
SH
SOLE
13589
0
0
DBX ETF TR
XTRACK HRVST CSI
233051879
1331
44902
SH
SOLE
44902
0
0
AMERICAN CENTY ETF TR
DIVERSIFID CRP
025072109
17050
332615
SH
SOLE
332615
0
0
AMERICAN CENTY ETF TR
QUALITY DIVRSFED
025072406
16523
397525
SH
SOLE
397525
0
0
AMERICAN CENTY ETF TR
STOXX US QUALT
025072208
13903
321968
SH
SOLE
321968
0
0
AMERICAN CENTY ETF TR
STOXX US QLTY
025072307
14524
322856
SH
SOLE
322856
0
0
FIRST TR EXCH TRADED FD III
RIVRFRNT DY ASIA
33739P509
1719
32430
SH
SOLE
32430
0
0
FIRST TR EXCH TRADED FD III
RIVR FRNT DYN
33739P707
2450
37843
SH
SOLE
37843
0
0
FIRST TR EXCH TRADED FD III
RIVRFRNT DYN EUR
33739P806
1566
24961
SH
SOLE
24961
0
0
GLOBAL X FDS
MSCI NXT EMRNG
37950E218
1383
68082
SH
SOLE
68082
0
0
INDEXIQ ETF TR
HDGD FTSE INTL
45409B560
259
11927
SH
SOLE
11927
0
0
ISHARES TR
GLOBAL FINLS ETF
464287333
626
9113
SH
SOLE
9113
0
0
ISHARES S&P GSCI COMMODITY I
UNIT BEN INT
46428R107
3249
200461
SH
SOLE
200461
0
0
MUSTANG BIO INC
COM
62818Q104
41
10000
SH
SOLE
10000
0
0
OPKO HEALTH INC
COM
68375N103
16
11078
SH
SOLE
11078
0
0
SPDR SERIES TRUST
PORTFLI MORTGAGE
78464A383
3427
131266
SH
SOLE
131266
0
0
WISDOMTREE TR
INTL MIDCAP DV
97717W778
328
4984
SH
SOLE
4984
0
0
ENSTAR GROUP LIMITED
SHS
G3075P101
719
3478
SH
SOLE
3478
0
0
INVESCO DB MLTI SECTR CMMTY
ENERGY FD
46140H304
623
42569
SH
SOLE
42569
0
0
INVESCO EXCHNG TRADED FD TR
FTSE INTL LOW
46138E768
294
10307
SH
SOLE
10307
0
0
NEWS CORP NEW
CL B
65249B208
579
39928
SH
SOLE
39928
0
0
SPDR SERIES TRUST
RUSSELL LOW VOL
78468R754
562
6525
SH
SOLE
6525
0
0
STARS GROUP INC
COM
85570W100
495
18988
SH
SOLE
18988
0
0
VANGUARD WELLINGTON FD
US MINIMUM
921935409
516
5616
SH
SOLE
5616
0
0
AMPLIFY ETF TR
BLACKSWAN GRWT
032108888
557
19389
SH
SOLE
19389
0
0
HOUGHTON MIFFLIN HARCOURT CO
COM
44157R109
102
16327
SH
SOLE
16327
0
0
INSTRUCTURE INC
COM
45781U103
294
6101
SH
SOLE
6101
0
0
PROSHARES TR
SHORT QQQ NEW
74347B714
685
27871
SH
SOLE
27871
0
0
PROSHARES TR
SHORT S&P 500 NE
74347B425
609
25372
SH
SOLE
25372
0
0
SPDR INDEX SHS FDS
EURO STOXX 50
78463X202
38465
943002
SH
SOLE
943002
0
0
FIDELITY
LTD TRM BD ETF
316188200
290
5696
SH
SOLE
5696
0
0
SPDR INDEX SHS FDS
GLB NAT RESRCE
78463X541
29718
643954
SH
SOLE
643954
0
0
INVESCO DB MLTI SECTR CMMTY
OIL FD
46140H403
1823
170845
SH
SOLE
170845
0
0
INVESCO EXCHANGE TRADED FD T
GLOBAL DRGN CN
46137V571
332
7988
SH
SOLE
7988
0
0
FRANKLIN TEMPLETON ETF TR
FTSE GERMANY
35473P785
622
27285
SH
SOLE
27285
0
0
FRANKLIN TEMPLETON ETF TR
FTSE JAPAN ETF
35473P744
439
16796
SH
SOLE
16796
0
0
FRANKLIN TEMPLETON ETF TR
FTSE SOUTH KOREA
35473P710
567
26150
SH
SOLE
26150
0
0
INNOVATOR ETFS TR
S&P 500 PWRETF
45782C797
1512
59982
SH
SOLE
59982
0
0
ISHARES INC
MSCI BRIC INDX
464286657
336
7422
SH
SOLE
7422
0
0
NATIONAL CINEMEDIA INC
COM
635309107
121
16533
SH
SOLE
16533
0
0
PAYSIGN INC
COM
70451A104
122
12057
SH
SOLE
12057
0
0
EXCHANGE TRADED CONCEPTS TR
ROBO GLB ETF
301505707
460
10951
SH
SOLE
10951
0
0
SPDR SERIES TRUST
HLTH CARE SVCS
78464A573
229
3155
SH
SOLE
3155
0
0
LISTED FD TR
WAHED FTSE ETF
53656F607
204
7410
SH
SOLE
7410
0
0
WISDOMTREE TR
YIELD ENHANCED
97717Y808
496
9860
SH
SOLE
9860
0
0
DBX ETF TR
XTRACK JAPAN JPX
233051663
609
21173
SH
SOLE
21173
0
0
NORTHERN LIGHTS FUND TRUST I
HCM DEFND 100
66538R748
713
24651
SH
SOLE
24651
0
0
NORTHERN LIGHTS FUND TRUST I
HCM DEFEN 500
66538R730
680
24325
SH
SOLE
24325
0
0
NUVEEN HIGH INCOME 2020 TARG
COM
67075L102
130
13312
SH
SOLE
13312
0
0
WISDOMTREE TR
EMERG MKTS DIV
97717X214
220
6686
SH
SOLE
6686
0
0
WISDOMTREE TR
US SHRT TRM HIGH
97717X149
399
7887
SH
SOLE
7887
0
0
WISDOMTREE TR
INTL LRGCAP DV
97717W794
1508
30781
SH
SOLE
30781
0
0
FRANKLIN TEMPLETON ETF TR
LIBERTYQ GBL
35473P306
252
8184
SH
SOLE
8184
0
0
INVESCO EXCHNG TRADED FD TR
CHINA TECHNLGY
46138E800
218
4151
SH
SOLE
4151
0
0
INVESCO EXCHNG TRADED FD TR
GBL CLEAN ENRG
46138G847
144
10055
SH
SOLE
10055
0
0
INVESCO VALUE MUN INCOME TR
COM
46132P108
253
16511
SH
SOLE
16511
0
0
ISHARES TR
INDIA 50 ETF
464289529
987
25566
SH
SOLE
25566
0
0
ISHARES TR
MSCI UK SM ETF
46429B416
766
17275
SH
SOLE
17275
0
0
MID CON ENERGY PARTNERS LP
COM UNIT REPST
59560V109
6
21270
SH
SOLE
21270
0
0
NUVEEN VIRGINIA QLTY MUNCPL
COM
67064R102
151
10353
SH
SOLE
10353
0
0
PACER FDS TR
CFRA STVAL EQL
69374H691
334
10719
SH
SOLE
10719
0
0
SPDR INDEX SHS FDS
LOW CARBON ETF
78463X194
1217
12281
SH
SOLE
12281
0
0
PRINCIPAL EXCHANGE TRADED FD
PRINCIPAL ACTV
74255Y706
955
31783
SH
SOLE
31783
0
0
PRINCIPAL EXCHANGE TRADED FD
US MEGA CAP
74255Y870
6557
209486
SH
SOLE
209486
0
0
SWEDISH EXPT CR CORP
RG ENRGY ETN22
870297306
93
31346
SH
SOLE
31346
0
0
FIRST TR EXCHANGE TRADED FD
INDXX NEXTG ETF
33737K205
2081
37903
SH
SOLE
37903
0
0
FIRST TR EXCHANGE TRADED FD
AUTO INDEX FD
33734X309
1134
33568
SH
SOLE
33568
0
0
GLOBAL X FDS
MSCI SUPDIV EA
37954Y699
1116
68491
SH
SOLE
68491
0
0
NORTHERN LTS FD TR IV
INSPIRE 100ETF
66538H534
4680
153837
SH
SOLE
153837
0
0
NORTHERN LTS FD TR IV
INSPIRE GBL HOPE
66538H658
5031
165417
SH
SOLE
165417
0
0
NORTHERN LTS FD TR IV
INSPIRE SMAL ETF
66538H641
2820
99991
SH
SOLE
99991
0
0
ISHARES US ETF TR
COMMOD SEL STG
46431W853
789
23989
SH
SOLE
23989
0
0
ISHARES INC
CUR HD MSCI EM
46434G509
2322
87674
SH
SOLE
87674
0
0
ISHARES TR
MSCI IRELAND ETF
46429B507
2616
56414
SH
SOLE
56414
0
0
NUANCE COMMUNICATIONS INC
NOTE 2.750%11/0
67020YAF7
16
16000
SH
SOLE
16000
0
0
SEACOR HOLDINGS INC
NOTE 3.000%11/1
81170YAB5
17
17000
SH
SOLE
17000
0
0
INVESCO HIGH INCOME 2023 TAR
COM
46135X108
144
13661
SH
SOLE
13661
0
0
WISDOMTREE TR
GLB HIGH DIV FD
97717W877
6102
126121
SH
SOLE
126121
0
0
AT HOME GROUP INC
COM
04650Y100
165
30000
SH
SOLE
30000
0
0
BLACKROCK CAPITAL INVESTMENT
NOTE 5.000% 6/1
092533AC2
15
15000
SH
SOLE
15000
0
0
BLACKROCK TCP CAPITAL CORP
NOTE 4.625% 3/0
87238QAD5
22
22000
SH
SOLE
22000
0
0
CITIZENS & NORTHN CORP
COM
172922106
293
10379
SH
SOLE
10379
0
0
EATON VANCE FLTNG RATE 2022
COM
27831H100
1868
200000
SH
SOLE
200000
0
0
SWEDISH EXPT CR CORP
ROG TTL ETN 22
870297801
15775
2926654
SH
SOLE
2926654
0
0
EZCORP INC
NOTE 2.375% 5/0
302301AE6
8
10000
SH
SOLE
10000
0
0
FIRST TR EXCHANGE TRADED FD
DOW 30 EQL WGT
33733A201
230
8820
SH
SOLE
8820
0
0
FORTRESS TRANS INFRST INVS L
COM REP LTD LIAB
34960P101
366
18750
SH
SOLE
18750
0
0
INVESCO EXCH TRD SLF IDX FD
BULSHS 2026 CB
46138J791
309
15017
SH
SOLE
15017
0
0
INVESCO EXCHNG TRADED FD TR
S&P INTL DEV
46138E248
648
22974
SH
SOLE
22974
0
0
ISHARES TR
CR 5 10 YR ETF
46435G417
7009
138454
SH
SOLE
138454
0
0
ISHARES TR
MSCI CDA ETF
46435G706
692
25679
SH
SOLE
25679
0
0
ISHARES TR
CUR HED MSCI GER
46434V704
871
30035
SH
SOLE
30035
0
0
NUVEEN EMERGING MKTS DEBT 20
COM
67077P101
891
100000
SH
SOLE
100000
0
0
PACER FDS TR
TRENDPILOT INTL
69374H683
1023
38181
SH
SOLE
38181
0
0
POWELL INDS INC
COM
739128106
626
12787
SH
SOLE
12787
0
0
PROSPECT CAPITAL CORPORATION
NOTE 4.750% 4/1
74348TAQ5
25
25000
SH
SOLE
25000
0
0
VICTORY PORTFOLIOS II
VCSHS US SML CAP
92647N832
220
4448
SH
SOLE
4448
0
0
NUVEEN CR OPPORTUNITIES 2022
COM
67075U102
136
13600
SH
SOLE
13600
0
0
NUVEEN HIGH INCOME NOVEMBER
COM
67077N106
202
20145
SH
SOLE
20145
0
0
ALPS ETF TR
INTL SEC DV DOG
00162Q718
688
25060
SH
SOLE
25060
0
0
TWO RDS SHARED TR
LDRSHS ALPFACT
90214Q774
11960
443951
SH
SOLE
443951
0
0
FARMER & MERCHANTS BANCORP I
COM
30779N105
977
32419
SH
SOLE
32419
0
0
HARTFORD FDS EXCHANGE TRADE
TOTAL RTRN ETF
41653L305
2043
50775
SH
SOLE
50775
0
0
INNOVATOR ETFS TR
IBD BREAKOUT
45782C763
262
12515
SH
SOLE
12515
0
0
INVESCO EXCH TRD SLF IDX FD
INVSCO BLSH 26
46138J635
12193
465986
SH
SOLE
465986
0
0
KRANESHARES TR
KYA DYNMC INC
500767686
6835
274456
SH
SOLE
274456
0
0
KRANESHARES TR
LRG CAP QTY DIVD
500767728
11525
429894
SH
SOLE
429894
0
0
KRANESHARES TR
SML CAP QTY DIVD
500767710
4750
179173
SH
SOLE
179173
0
0
PACER FDS TR
TRENDPILOT US BD
69374H642
8901
348526
SH
SOLE
348526
0
0