0001214659-19-001054.txt : 20190213
0001214659-19-001054.hdr.sgml : 20190213
20190212174430
ACCESSION NUMBER: 0001214659-19-001054
CONFORMED SUBMISSION TYPE: 13F-HR
PUBLIC DOCUMENT COUNT: 2
CONFORMED PERIOD OF REPORT: 20181231
FILED AS OF DATE: 20190213
DATE AS OF CHANGE: 20190212
EFFECTIVENESS DATE: 20190213
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: 19592322
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-2018
12-31-2018
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
11-14-2018
0
2871
64644545
INFORMATION TABLE
2
infotable.xml
ALPS ETF TR
ALERIAN MLP
00162Q866
17861
2045905
SH
SOLE
2045905
0
0
FIRST TR EXCHANGE TRADED FD
NY ARCA BIOTECH
33733E203
5556
44733
SH
SOLE
44733
0
0
ISHARES TR
1 3 YR TREAS BD
464287457
910456
10888014
SH
SOLE
10888014
0
0
ISHARES TR
BARCLAYS 7 10 YR
464287440
190217
1825497
SH
SOLE
1825497
0
0
ISHARES TR
COHEN STEER REIT
464287564
16163
168893
SH
SOLE
168893
0
0
ISHARES INC
CORE MSCI EMKT
46434G103
693857
14715949
SH
SOLE
14715949
0
0
ISHARES TR
CORE S&P MCP ETF
464287507
654640
3942191
SH
SOLE
3942191
0
0
ISHARES TR
JPMORGAN USD EMG
464288281
425219
4092185
SH
SOLE
4092185
0
0
ISHARES TR
MRNING SM CP ETF
464288703
1482
12032
SH
SOLE
12032
0
0
ISHARES TR
RUS 1000 GRW ETF
464287614
686096
5240973
SH
SOLE
5240973
0
0
ISHARES TR
RUS 2000 VAL ETF
464287630
119417
1110447
SH
SOLE
1110447
0
0
ISHARES S&P GSCI COMMODITY I
UNIT BEN INT
46428R107
1976
140952
SH
SOLE
140952
0
0
SPDR SER TR
SPDR BLOOMBERG
78468R663
235542
2575357
SH
SOLE
2575357
0
0
SPDR SERIES TRUST
BLOOMBERG BRCLYS
78464A417
81082
2413878
SH
SOLE
2413878
0
0
SPDR SERIES TRUST
BLOMBERG INTL TR
78464A516
32969
1194085
SH
SOLE
1194085
0
0
VANGUARD WORLD FDS
CONSUM STP ETF
92204A207
11188
85294
SH
SOLE
85294
0
0
VANGUARD GROUP
DIV APP ETF
921908844
118886
1213739
SH
SOLE
1213739
0
0
VANGUARD INTL EQUITY INDEX F
FTSE EMR MKT ETF
922042858
836264
21949190
SH
SOLE
21949190
0
0
VANGUARD WORLD FDS
HEALTH CAR ETF
92204A504
38589
240280
SH
SOLE
240280
0
0
VANGUARD BD INDEX FD INC
INTERMED TERM
921937819
803236
9881121
SH
SOLE
9881121
0
0
VANGUARD INDEX FDS
MID CAP ETF
922908629
187580
1357507
SH
SOLE
1357507
0
0
VANGUARD INDEX FDS
MCAP VL IDXVIP
922908512
148874
1562822
SH
SOLE
1562822
0
0
VANGUARD INDEX FDS
REAL ESTATE ETF
922908553
229603
3079030
SH
SOLE
3079030
0
0
VANGUARD BD INDEX FD INC
SHORT TRM BOND
921937827
1574454
20038871
SH
SOLE
20038871
0
0
VANGUARD INDEX FDS
SMALL CP ETF
922908751
241782
1831820
SH
SOLE
1831820
0
0
VANGUARD INDEX FDS
SML CP GRW ETF
922908595
127438
846260
SH
SOLE
846260
0
0
VANGUARD BD INDEX FD INC
TOTAL BND MRKT
921937835
945455
11936051
SH
SOLE
11936051
0
0
VANGUARD INDEX FDS
VALUE ETF
922908744
1596985
16304082
SH
SOLE
16304082
0
0
WISDOMTREE TR
EMER MKT HIGH FD
97717W315
7503
186881
SH
SOLE
186881
0
0
ABBOTT LABS
COM
002824100
70762
978325
SH
SOLE
978325
0
0
ABBVIE INC
COM
00287Y109
101166
1097363
SH
SOLE
1097363
0
0
ABIOMED INC
COM
003654100
5409
16641
SH
SOLE
16641
0
0
ACTIVISION BLIZZARD INC
COM
00507V109
8799
188952
SH
SOLE
188952
0
0
AGREE REALTY CORP
COM
008492100
3781
63946
SH
SOLE
63946
0
0
AIR PRODS & CHEMS INC
COM
009158106
24527
153246
SH
SOLE
153246
0
0
ALEXION PHARMACEUTICALS INC
COM
015351109
7844
80563
SH
SOLE
80563
0
0
ALIBABA GROUP HLDG LTD
SPONSORED ADS
01609W102
20052
146292
SH
SOLE
146292
0
0
ALIGN TECHNOLOGY INC
COM
016255101
13552
64707
SH
SOLE
64707
0
0
ALPHABET INC
CAP STK CL A
02079K305
111722
106915
SH
SOLE
106915
0
0
ALPHABET INC
CAP STK CL C
02079K107
108894
105149
SH
SOLE
105149
0
0
AMAZON COM INC
COM
023135106
138136
91970
SH
SOLE
91970
0
0
AMBARELLA INC
SHS
G037AX101
793
22660
SH
SOLE
22660
0
0
AMERICAN EXPRESS CO
COM
025816109
28617
300221
SH
SOLE
300221
0
0
AMERICAN INTL GROUP INC
COM NEW
026874784
13574
344438
SH
SOLE
344438
0
0
AMERICAN TOWER CORP NEW
COM
03027X100
50382
318488
SH
SOLE
318488
0
0
AMERICAN WOODMARK CORPORATIO
COM
030506109
845
15171
SH
SOLE
15171
0
0
AMGEN INC
COM
031162100
98310
505008
SH
SOLE
505008
0
0
AMN HEALTHCARE SERVICES INC
COM
001744101
11129
196413
SH
SOLE
196413
0
0
ANGIODYNAMICS INC
COM
03475V101
776
38554
SH
SOLE
38554
0
0
ANIXTER INTL INC
COM
035290105
1130
20799
SH
SOLE
20799
0
0
ANTHEM INC
COM
036752103
16608
63239
SH
SOLE
63239
0
0
APPLE INC
COM
037833100
202931
1286488
SH
SOLE
1286488
0
0
ARGO GROUP INTL HLDGS LTD
COM
G0464B107
2480
36880
SH
SOLE
36880
0
0
ASTRAZENECA PLC
SPONSORED ADR
046353108
23695
623874
SH
SOLE
623874
0
0
AT&T INC
COM
00206R102
78768
2759926
SH
SOLE
2759926
0
0
BALCHEM CORP
COM
057665200
2528
32264
SH
SOLE
32264
0
0
BANK AMER CORP
COM
060505104
47184
1914952
SH
SOLE
1914952
0
0
BARNES GROUP INC
COM
067806109
2692
50196
SH
SOLE
50196
0
0
BB&T CORP
COM
054937107
26823
619189
SH
SOLE
619189
0
0
BENCHMARK ELECTRS INC
COM
08160H101
898
42384
SH
SOLE
42384
0
0
BERKSHIRE HATHAWAY INC DEL
CL B NEW
084670702
115390
565137
SH
SOLE
565137
0
0
BEST BUY INC
COM
086516101
9234
174354
SH
SOLE
174354
0
0
BIG LOTS INC
COM
089302103
789
27277
SH
SOLE
27277
0
0
BLACKROCK INC
COM
09247X101
60380
153710
SH
SOLE
153710
0
0
BOEING CO
COM
097023105
40705
126217
SH
SOLE
126217
0
0
BOK FINL CORP
COM NEW
05561Q201
5237
71413
SH
SOLE
71413
0
0
BOOKING HLDGS INC
COM
09857L108
46253
26854
SH
SOLE
26854
0
0
BP PLC
SPONSORED ADR
055622104
37344
984801
SH
SOLE
984801
0
0
BRISTOL MYERS SQUIBB CO
COM
110122108
33973
653588
SH
SOLE
653588
0
0
BROADCOM INC
COM
11135F101
32153
126446
SH
SOLE
126446
0
0
BROADRIDGE FINL SOLUTIONS IN
COM
11133T103
29951
311183
SH
SOLE
311183
0
0
BROOKFIELD PROPERTY REIT INC
CL A
11282X103
996
61892
SH
SOLE
61892
0
0
BURLINGTON STORES INC
COM
122017106
11880
73032
SH
SOLE
73032
0
0
CACI INTL INC
CL A
127190304
3468
24078
SH
SOLE
24078
0
0
CALAMP CORP
COM
128126109
880
67634
SH
SOLE
67634
0
0
CALLON PETE CO DEL
COM
13123X102
1950
300428
SH
SOLE
300428
0
0
CAMBREX CORP
COM
132011107
1222
32372
SH
SOLE
32372
0
0
CANOPY GROWTH CORP
COM
138035100
357
13308
SH
SOLE
13308
0
0
CAROLINA FINL CORP NEW
COM
143873107
910
30764
SH
SOLE
30764
0
0
CARPENTER TECHNOLOGY CORP
COM
144285103
1091
30640
SH
SOLE
30640
0
0
CARRIZO OIL & GAS INC
COM
144577103
784
69424
SH
SOLE
69424
0
0
CATERPILLAR INC DEL
COM
149123101
18328
144236
SH
SOLE
144236
0
0
CDW CORP
COM
12514G108
12540
154724
SH
SOLE
154724
0
0
CELANESE CORP DEL
COM
150870103
15306
170123
SH
SOLE
170123
0
0
CENTERPOINT ENERGY INC
COM
15189T107
11071
392189
SH
SOLE
392189
0
0
CENTURYLINK INC
COM
156700106
7936
523798
SH
SOLE
523798
0
0
SCHWAB CHARLES CORP NEW
COM
808513105
23839
574025
SH
SOLE
574025
0
0
CHEVRON CORP NEW
COM
166764100
134521
1236518
SH
SOLE
1236518
0
0
CHUBB LIMITED
COM
H1467J104
53644
415267
SH
SOLE
415267
0
0
CISCO SYS INC
COM
17275R102
156669
3615722
SH
SOLE
3615722
0
0
CITIGROUP INC
COM NEW
172967424
33463
642783
SH
SOLE
642783
0
0
CITIZENS FINL GROUP INC
COM
174610105
10574
355662
SH
SOLE
355662
0
0
COLGATE PALMOLIVE CO
COM
194162103
29642
498013
SH
SOLE
498013
0
0
COLUMBIA BKG SYS INC
COM
197236102
2046
56384
SH
SOLE
56384
0
0
COMCAST CORP NEW
CL A
20030N101
72021
2115159
SH
SOLE
2115159
0
0
CONOCOPHILLIPS
COM
20825C104
32820
526390
SH
SOLE
526390
0
0
CROWN CASTLE INTL CORP NEW
COM
22822V101
65645
604296
SH
SOLE
604296
0
0
CSX CORP
COM
126408103
18086
291102
SH
SOLE
291102
0
0
CTS CORP
COM
126501105
1211
46787
SH
SOLE
46787
0
0
CUMMINS INC
COM
231021106
18419
137829
SH
SOLE
137829
0
0
CVS HEALTH CORP
COM
126650100
56891
868306
SH
SOLE
868306
0
0
D R HORTON INC
COM
23331A109
8049
232232
SH
SOLE
232232
0
0
DANAHER CORP DEL
COM
235851102
38658
374884
SH
SOLE
374884
0
0
DAVE & BUSTERS ENTMT INC
COM
238337109
991
22230
SH
SOLE
22230
0
0
DEERE & CO
COM
244199105
7156
47971
SH
SOLE
47971
0
0
DELTA AIR LINES INC DEL
COM NEW
247361702
17042
341532
SH
SOLE
341532
0
0
DIGITAL RLTY TR INC
COM
253868103
7888
74035
SH
SOLE
74035
0
0
DOLLAR TREE INC
COM
256746108
20091
222438
SH
SOLE
222438
0
0
DOMINION ENERGY INC
COM
25746U109
37299
521956
SH
SOLE
521956
0
0
DORMAN PRODUCTS INC
COM
258278100
7906
87830
SH
SOLE
87830
0
0
DOWDUPONT INC
COM
26078J100
37545
702032
SH
SOLE
702032
0
0
DXC TECHNOLOGY CO
COM
23355L106
7223
135841
SH
SOLE
135841
0
0
EASTERLY GOVT PPTYS INC
COM
27616P103
2888
184203
SH
SOLE
184203
0
0
EATON CORP PLC
SHS
G29183103
18217
265322
SH
SOLE
265322
0
0
ECOLAB INC
COM
278865100
37201
252465
SH
SOLE
252465
0
0
EDWARDS LIFESCIENCES CORP
COM
28176E108
23917
156148
SH
SOLE
156148
0
0
EMERGENT BIOSOLUTIONS INC
COM
29089Q105
2891
48774
SH
SOLE
48774
0
0
EOG RES INC
COM
26875P101
12248
140439
SH
SOLE
140439
0
0
EXELON CORP
COM
30161N101
12897
285958
SH
SOLE
285958
0
0
EXLSERVICE HOLDINGS INC
COM
302081104
2771
52657
SH
SOLE
52657
0
0
EXXON MOBIL CORP
COM
30231G102
91156
1336788
SH
SOLE
1336788
0
0
FACEBOOK INC
CL A
30303M102
94310
719432
SH
SOLE
719432
0
0
FIDELITY NATIONAL FINANCIAL
FNF GROUP COM
31620R303
9589
304995
SH
SOLE
304995
0
0
FIRST REP BK SAN FRANCISCO C
COM
33616C100
11871
136609
SH
SOLE
136609
0
0
FIRSTENERGY CORP
COM
337932107
5726
152490
SH
SOLE
152490
0
0
FORWARD AIR CORP
COM
349853101
1996
36381
SH
SOLE
36381
0
0
FRANKLIN ELEC INC
COM
353514102
2604
60735
SH
SOLE
60735
0
0
GILEAD SCIENCES INC
COM
375558103
45117
721293
SH
SOLE
721293
0
0
GRANITE CONSTR INC
COM
387328107
1262
31333
SH
SOLE
31333
0
0
GREAT WESTN BANCORP INC
COM
391416104
877
28080
SH
SOLE
28080
0
0
GRUBHUB INC
COM
400110102
3177
41358
SH
SOLE
41358
0
0
HELMERICH & PAYNE INC
COM
423452101
12979
270737
SH
SOLE
270737
0
0
HP INC
COM
40434L105
24741
1209241
SH
SOLE
1209241
0
0
IDACORP INC
COM
451107106
2187
23504
SH
SOLE
23504
0
0
ILLUMINA INC
COM
452327109
11896
39661
SH
SOLE
39661
0
0
INTEGRA LIFESCIENCES HLDGS C
COM NEW
457985208
1703
37766
SH
SOLE
37766
0
0
INTEL CORP
COM
458140100
84456
1799626
SH
SOLE
1799626
0
0
INTERCONTINENTAL EXCHANGE IN
COM
45866F104
15769
209334
SH
SOLE
209334
0
0
INTERNATIONAL BUSINESS MACHS
COM
459200101
27907
245508
SH
SOLE
245508
0
0
ISHARES TR
MSCI EAFE ETF
464287465
979834
16669513
SH
SOLE
16669513
0
0
JOHNSON & JOHNSON
COM
478160104
133300
1032935
SH
SOLE
1032935
0
0
JOHNSON CTLS INTL PLC
SHS
G51502105
15852
534652
SH
SOLE
534652
0
0
JPMORGAN CHASE & CO
COM
46625H100
142425
1458972
SH
SOLE
1458972
0
0
KEYSIGHT TECHNOLOGIES INC
COM
49338L103
27547
443735
SH
SOLE
443735
0
0
KFORCE INC
COM
493732101
1216
39319
SH
SOLE
39319
0
0
KIMBERLY CLARK CORP
COM
494368103
59564
522768
SH
SOLE
522768
0
0
LEAR CORP
COM NEW
521865204
20056
163241
SH
SOLE
163241
0
0
LHC GROUP INC
COM
50187A107
3583
38163
SH
SOLE
38163
0
0
LITTELFUSE INC
COM
537008104
8250
48112
SH
SOLE
48112
0
0
LOWES COS INC
COM
548661107
48542
525570
SH
SOLE
525570
0
0
LTC PPTYS INC
COM
502175102
3029
72673
SH
SOLE
72673
0
0
LULULEMON ATHLETICA INC
COM
550021109
5177
42571
SH
SOLE
42571
0
0
LYDALL INC DEL
COM
550819106
527
25927
SH
SOLE
25927
0
0
M & T BK CORP
COM
55261F104
8104
56618
SH
SOLE
56618
0
0
MARATHON PETE CORP
COM
56585A102
16557
280586
SH
SOLE
280586
0
0
MARCUS & MILLICHAP INC
COM
566324109
2001
58278
SH
SOLE
58278
0
0
MARKETAXESS HLDGS INC
COM
57060D108
7117
33678
SH
SOLE
33678
0
0
MASIMO CORP
COM
574795100
3061
28505
SH
SOLE
28505
0
0
MASTERCARD INCORPORATED
CL A
57636Q104
123892
656731
SH
SOLE
656731
0
0
MATADOR RES CO
COM
576485205
1987
127974
SH
SOLE
127974
0
0
MEDTRONIC PLC
SHS
G5960L103
98397
1081763
SH
SOLE
1081763
0
0
MERCANTILE BANK CORP
COM
587376104
701
24811
SH
SOLE
24811
0
0
MERCK & CO INC
COM
58933Y105
103240
1351128
SH
SOLE
1351128
0
0
METHODE ELECTRS INC
COM
591520200
683
29325
SH
SOLE
29325
0
0
METLIFE INC
COM
59156R108
25388
618307
SH
SOLE
618307
0
0
MICROSOFT CORP
COM
594918104
301833
2971676
SH
SOLE
2971676
0
0
MOLSON COORS BREWING CO
CL B
60871R209
5741
102227
SH
SOLE
102227
0
0
MONDELEZ INTL INC
CL A
609207105
23157
578479
SH
SOLE
578479
0
0
MONSTER BEVERAGE CORP NEW
COM
61174X109
7375
149832
SH
SOLE
149832
0
0
MORGAN STANLEY
COM NEW
617446448
39566
997869
SH
SOLE
997869
0
0
MOTOROLA SOLUTIONS INC
COM NEW
620076307
16802
146053
SH
SOLE
146053
0
0
MSG NETWORK INC
CL A
553573106
1614
68495
SH
SOLE
68495
0
0
MTS SYS CORP
COM
553777103
1143
28488
SH
SOLE
28488
0
0
MULTI COLOR CORP
COM
625383104
697
19861
SH
SOLE
19861
0
0
NAVIGANT CONSULTING INC
COM
63935N107
1673
69557
SH
SOLE
69557
0
0
NEXSTAR MEDIA GROUP INC
CL A
65336K103
2861
36384
SH
SOLE
36384
0
0
NEXTERA ENERGY INC
COM
65339F101
53601
308373
SH
SOLE
308373
0
0
NORFOLK SOUTHERN CORP
COM
655844108
17790
118962
SH
SOLE
118962
0
0
NORTHROP GRUMMAN CORP
COM
666807102
13243
54075
SH
SOLE
54075
0
0
NUTRIEN LTD
COM
67077M108
5258
111899
SH
SOLE
111899
0
0
NVIDIA CORP
COM
67066G104
20629
154528
SH
SOLE
154528
0
0
NXP SEMICONDUCTORS N V
COM
N6596X109
3866
52752
SH
SOLE
52752
0
0
OCCIDENTAL PETE CORP DEL
COM
674599105
55403
902617
SH
SOLE
902617
0
0
OLD NATL BANCORP IND
COM
680033107
1459
94725
SH
SOLE
94725
0
0
OMNICELL INC
COM
68213N109
3274
53456
SH
SOLE
53456
0
0
ONEOK INC NEW
COM
682680103
43050
797957
SH
SOLE
797957
0
0
PACKAGING CORP AMER
COM
695156109
7269
87093
SH
SOLE
87093
0
0
PAYPAL HLDGS INC
COM
70450Y103
52546
624883
SH
SOLE
624883
0
0
PC CONNECTION INC
COM
69318J100
956
32160
SH
SOLE
32160
0
0
PEPSICO INC
COM
713448108
87675
793580
SH
SOLE
793580
0
0
PFIZER INC
COM
717081103
119772
2743926
SH
SOLE
2743926
0
0
PHILIP MORRIS INTL INC
COM
718172109
67960
1017971
SH
SOLE
1017971
0
0
PNC FINL SVCS GROUP INC
COM
693475105
19189
164136
SH
SOLE
164136
0
0
PROLOGIS INC
COM
74340W103
19309
328837
SH
SOLE
328837
0
0
PROSPERITY BANCSHARES INC
COM
743606105
14856
238451
SH
SOLE
238451
0
0
PRUDENTIAL FINL INC
COM
744320102
16110
197544
SH
SOLE
197544
0
0
PTC INC
COM
69370C100
6721
81071
SH
SOLE
81071
0
0
ROYAL CARIBBEAN CRUISES LTD
COM
V7780T103
5157
52734
SH
SOLE
52734
0
0
KONINKLIJKE PHILIPS N V
NY REG SH NEW
500472303
8806
250809
SH
SOLE
250809
0
0
SABRE CORP
COM
78573M104
4641
214466
SH
SOLE
214466
0
0
SALESFORCE COM INC
COM
79466L302
40664
296881
SH
SOLE
296881
0
0
SCHLUMBERGER LTD
COM
806857108
22410
621130
SH
SOLE
621130
0
0
SELECTIVE INS GROUP INC
COM
816300107
3460
56778
SH
SOLE
56778
0
0
SENSIENT TECHNOLOGIES CORP
COM
81725T100
1555
27834
SH
SOLE
27834
0
0
SERVICENOW INC
COM
81762P102
8029
45092
SH
SOLE
45092
0
0
SILICON MOTION TECHNOLOGY CO
SPONSORED ADR
82706C108
1508
43703
SH
SOLE
43703
0
0
SOUTH ST CORP
COM
840441109
1991
33204
SH
SOLE
33204
0
0
STANDARD MTR PRODS INC
COM
853666105
2242
46290
SH
SOLE
46290
0
0
STARWOOD PPTY TR INC
COM
85571B105
18398
933456
SH
SOLE
933456
0
0
STEEL DYNAMICS INC
COM
858119100
5764
191889
SH
SOLE
191889
0
0
STIFEL FINL CORP
COM
860630102
3184
76871
SH
SOLE
76871
0
0
STRYKER CORP
COM
863667101
17366
110785
SH
SOLE
110785
0
0
STURM RUGER & CO INC
COM
864159108
1612
30283
SH
SOLE
30283
0
0
SUNCOR ENERGY INC NEW
COM
867224107
5530
197708
SH
SOLE
197708
0
0
SYKES ENTERPRISES INC
COM
871237103
1083
43794
SH
SOLE
43794
0
0
SYSCO CORP
COM
871829107
31286
499298
SH
SOLE
499298
0
0
T MOBILE US INC
COM
872590104
8042
126432
SH
SOLE
126432
0
0
TAPESTRY INC
COM
876030107
8149
241464
SH
SOLE
241464
0
0
TARGET CORP
COM
87612E106
23780
359810
SH
SOLE
359810
0
0
TAUBMAN CTRS INC
COM
876664103
2097
46093
SH
SOLE
46093
0
0
TE CONNECTIVITY LTD
REG SHS
H84989104
26765
353895
SH
SOLE
353895
0
0
TETRA TECH INC NEW
COM
88162G103
2682
51805
SH
SOLE
51805
0
0
TEXAS INSTRS INC
COM
882508104
52235
552755
SH
SOLE
552755
0
0
HERSHEY CO
COM
427866108
7273
67861
SH
SOLE
67861
0
0
HOME DEPOT INC
COM
437076102
140864
819833
SH
SOLE
819833
0
0
TYSON FOODS INC
CL A
902494103
9371
175491
SH
SOLE
175491
0
0
ULTA BEAUTY INC
COM
90384S303
11892
48570
SH
SOLE
48570
0
0
UMB FINL CORP
COM
902788108
1824
29914
SH
SOLE
29914
0
0
UNION BANKSHARES CORP NEW
COM
90539J109
1595
56496
SH
SOLE
56496
0
0
UNION PAC CORP
COM
907818108
63260
457646
SH
SOLE
457646
0
0
UNITED BANKSHARES INC WEST V
COM
909907107
3800
122137
SH
SOLE
122137
0
0
UNITEDHEALTH GROUP INC
COM
91324P102
117867
473132
SH
SOLE
473132
0
0
UNITIL CORP
COM
913259107
631
12470
SH
SOLE
12470
0
0
UNIVERSAL HLTH SVCS INC
CL B
913903100
3977
34118
SH
SOLE
34118
0
0
US BANCORP DEL
COM NEW
902973304
30212
661084
SH
SOLE
661084
0
0
VALERO ENERGY CORP NEW
COM
91913Y100
16985
226551
SH
SOLE
226551
0
0
VAREX IMAGING CORP
COM
92214X106
1148
48478
SH
SOLE
48478
0
0
VERIZON COMMUNICATIONS INC
COM
92343V104
162189
2884892
SH
SOLE
2884892
0
0
VISA INC
COM CL A
92826C839
168756
1279040
SH
SOLE
1279040
0
0
WALMART INC
COM
931142103
65836
706769
SH
SOLE
706769
0
0
WASTE MGMT INC DEL
COM
94106L109
18188
204382
SH
SOLE
204382
0
0
WELLCARE HEALTH PLANS INC
COM
94946T106
5038
21339
SH
SOLE
21339
0
0
WEYERHAEUSER CO
COM
962166104
6640
303773
SH
SOLE
303773
0
0
WILLIS TOWERS WATSON PUB LTD
SHS
G96629103
2465
16232
SH
SOLE
16232
0
0
XCEL ENERGY INC
COM
98389B100
8099
164380
SH
SOLE
164380
0
0
XPO LOGISTICS INC
COM
983793100
3614
63353
SH
SOLE
63353
0
0
ZEBRA TECHNOLOGIES CORP
CL A
989207105
13537
85013
SH
SOLE
85013
0
0
ZOETIS INC
CL A
98978V103
73688
861447
SH
SOLE
861447
0
0
3M CO
COM
88579Y101
36754
192893
SH
SOLE
192893
0
0
ABM INDS INC
COM
000957100
236
7357
SH
SOLE
7357
0
0
ACCENTURE PLC IRELAND
SHS CLASS A
G1151C101
93436
662618
SH
SOLE
662618
0
0
ACUITY BRANDS INC
COM
00508Y102
3215
27965
SH
SOLE
27965
0
0
AERCAP HOLDINGS NV
SHS
N00985106
12877
325188
SH
SOLE
325188
0
0
AFLAC INC
COM
001055102
16139
354229
SH
SOLE
354229
0
0
AKAMAI TECHNOLOGIES INC
COM
00971T101
18582
304219
SH
SOLE
304219
0
0
ALLERGAN PLC
SHS
G0177J108
13855
103658
SH
SOLE
103658
0
0
ALTRIA GROUP INC
COM
02209S103
62629
1268052
SH
SOLE
1268052
0
0
AMEDISYS INC
COM
023436108
301
2574
SH
SOLE
2574
0
0
AMERICAN ELEC PWR INC
COM
025537101
19733
264019
SH
SOLE
264019
0
0
AMERIPRISE FINL INC
COM
03076C106
12788
122530
SH
SOLE
122530
0
0
AMETEK INC NEW
COM
031100100
6768
99971
SH
SOLE
99971
0
0
AMPHENOL CORP NEW
CL A
032095101
21357
263606
SH
SOLE
263606
0
0
AON PLC
SHS CL A
G0408V102
10376
71384
SH
SOLE
71384
0
0
ARCELORMITTAL SA LUXEMBOURG
NY REGISTRY SH
03938L203
3922
189733
SH
SOLE
189733
0
0
ARCHER DANIELS MIDLAND CO
COM
039483102
18299
446647
SH
SOLE
446647
0
0
ARMSTRONG WORLD INDS INC NEW
COM
04247X102
2003
34411
SH
SOLE
34411
0
0
GALLAGHER ARTHUR J & CO
COM
363576109
28410
385486
SH
SOLE
385486
0
0
ASSURED GUARANTY LTD
COM
G0585R106
1096
28634
SH
SOLE
28634
0
0
AUTOMATIC DATA PROCESSING IN
COM
053015103
69048
526605
SH
SOLE
526605
0
0
BAIDU INC
SPON ADR REP A
056752108
20810
131210
SH
SOLE
131210
0
0
BAKER HUGHES A GE CO
CL A
05722G100
2119
98546
SH
SOLE
98546
0
0
BANCO SANTANDER SA
ADR
05964H105
5421
1209942
SH
SOLE
1209942
0
0
BAXTER INTL INC
COM
071813109
23482
356761
SH
SOLE
356761
0
0
BCE INC
COM NEW
05534B760
43225
1093474
SH
SOLE
1093474
0
0
BECTON DICKINSON & CO
COM
075887109
39431
175002
SH
SOLE
175002
0
0
BHP GROUP PLC
SPONSORED ADS
05545E209
8583
204897
SH
SOLE
204897
0
0
BRITISH AMERN TOB PLC
SPONSORED ADR
110448107
20539
644671
SH
SOLE
644671
0
0
CADENCE DESIGN SYSTEM INC
COM
127387108
1257
28909
SH
SOLE
28909
0
0
CANADIAN NATL RY CO
COM
136375102
44330
598159
SH
SOLE
598159
0
0
CARNIVAL CORP
UNIT 99/99/9999
143658300
10529
213570
SH
SOLE
213570
0
0
CBRE GROUP INC
CL A
12504L109
8336
208184
SH
SOLE
208184
0
0
CBS CORP NEW
CL B
124857202
1541
35248
SH
SOLE
35248
0
0
CELGENE CORP
COM
151020104
16717
260842
SH
SOLE
260842
0
0
CERNER CORP
COM
156782104
6584
125555
SH
SOLE
125555
0
0
CHARLES RIV LABS INTL INC
COM
159864107
5911
52223
SH
SOLE
52223
0
0
CHECK POINT SOFTWARE TECH LT
ORD
M22465104
35918
349908
SH
SOLE
349908
0
0
CIRRUS LOGIC INC
COM
172755100
202
6096
SH
SOLE
6096
0
0
CME GROUP INC
COM CL A
12572Q105
15586
82851
SH
SOLE
82851
0
0
CMS ENERGY CORP
COM
125896100
13929
280545
SH
SOLE
280545
0
0
COCA COLA CO
COM
191216100
93049
1965134
SH
SOLE
1965134
0
0
COGNIZANT TECHNOLOGY SOLUTIO
CL A
192446102
31007
488447
SH
SOLE
488447
0
0
COMERICA INC
COM
200340107
18026
262430
SH
SOLE
262430
0
0
COMMVAULT SYSTEMS INC
COM
204166102
614
10395
SH
SOLE
10395
0
0
COSTCO WHSL CORP NEW
COM
22160K105
31002
152189
SH
SOLE
152189
0
0
CYRUSONE INC
COM
23283R100
7712
145843
SH
SOLE
145843
0
0
DECKERS OUTDOOR CORP
COM
243537107
3209
25082
SH
SOLE
25082
0
0
DIAGEO P L C
SPON ADR NEW
25243Q205
27975
197282
SH
SOLE
197282
0
0
DISCOVER FINL SVCS
COM
254709108
13428
227675
SH
SOLE
227675
0
0
DUKE ENERGY CORP NEW
COM NEW
26441C204
58296
675507
SH
SOLE
675507
0
0
E TRADE FINANCIAL CORP
COM NEW
269246401
10599
241548
SH
SOLE
241548
0
0
LILLY ELI & CO
COM
532457108
36682
316993
SH
SOLE
316993
0
0
EMERSON ELEC CO
COM
291011104
18534
310191
SH
SOLE
310191
0
0
EXPEDIA GROUP INC
COM NEW
30212P303
19160
170080
SH
SOLE
170080
0
0
FACTSET RESH SYS INC
COM
303075105
21229
106076
SH
SOLE
106076
0
0
FASTENAL CO
COM
311900104
18166
347401
SH
SOLE
347401
0
0
FEDEX CORP
COM
31428X106
53900
334095
SH
SOLE
334095
0
0
FIDELITY NATL INFORMATION SV
COM
31620M106
13695
133541
SH
SOLE
133541
0
0
FIRST DATA CORP NEW
COM CL A
32008D106
11808
698271
SH
SOLE
698271
0
0
FISERV INC
COM
337738108
16630
226284
SH
SOLE
226284
0
0
FIVE BELOW INC
COM
33829M101
10913
106655
SH
SOLE
106655
0
0
FLEETCOR TECHNOLOGIES INC
COM
339041105
9602
51703
SH
SOLE
51703
0
0
FORD MTR CO DEL
COM PAR $0.01
345370860
6468
845461
SH
SOLE
845461
0
0
FORTINET INC
COM
34959E109
4435
62969
SH
SOLE
62969
0
0
FORTUNE BRANDS HOME & SEC IN
COM
34964C106
3183
83798
SH
SOLE
83798
0
0
GAP INC DEL
COM
364760108
4660
180908
SH
SOLE
180908
0
0
GENERAL MLS INC
COM
370334104
26218
673300
SH
SOLE
673300
0
0
GENERAL MTRS CO
COM
37045V100
23165
692522
SH
SOLE
692522
0
0
HCP INC
COM
40414L109
9820
351587
SH
SOLE
351587
0
0
HILL ROM HLDGS INC
COM
431475102
2331
26323
SH
SOLE
26323
0
0
HILTON WORLDWIDE HLDGS INC
COM
43300A203
9721
135392
SH
SOLE
135392
0
0
HONEYWELL INTL INC
COM
438516106
40023
302926
SH
SOLE
302926
0
0
HORMEL FOODS CORP
COM
440452100
27210
637543
SH
SOLE
637543
0
0
HSBC HLDGS PLC
SPON ADR NEW
404280406
26366
641343
SH
SOLE
641343
0
0
HUNTINGTON BANCSHARES INC
COM
446150104
17658
1481389
SH
SOLE
1481389
0
0
INGERSOLL-RAND PLC
SHS
G47791101
19860
217687
SH
SOLE
217687
0
0
INTL PAPER CO
COM
460146103
23223
575408
SH
SOLE
575408
0
0
INTUIT
COM
461202103
26581
135030
SH
SOLE
135030
0
0
INTUITIVE SURGICAL INC
COM NEW
46120E602
23005
48034
SH
SOLE
48034
0
0
INVESCO LTD
SHS
G491BT108
7678
458633
SH
SOLE
458633
0
0
ISHARES TR
CORE MSCI EAFE
46432F842
1447393
26316229
SH
SOLE
26316229
0
0
ISHARES TR
CORE S&P SCP ETF
464287804
511320
7376228
SH
SOLE
7376228
0
0
ISHARES INC
MIN VOL EMRG MKT
464286533
32337
578789
SH
SOLE
578789
0
0
ISHARES INC
EM MKTS DIV ETF
464286319
17405
465001
SH
SOLE
465001
0
0
ISHARES TR
INTL SEL DIV ETF
464288448
30424
1059705
SH
SOLE
1059705
0
0
ISHARES TR
RUS 1000 VAL ETF
464287598
579775
5220851
SH
SOLE
5220851
0
0
ISHARES TR
RUSSELL 2000 ETF
464287655
287373
2146177
SH
SOLE
2146177
0
0
ISHARES TR
RUS 2000 GRW ETF
464287648
128660
765836
SH
SOLE
765836
0
0
KAR AUCTION SVCS INC
COM
48238T109
6832
143159
SH
SOLE
143159
0
0
KELLOGG CO
COM
487836108
1710
30002
SH
SOLE
30002
0
0
KEYCORP NEW
COM
493267108
17367
1175033
SH
SOLE
1175033
0
0
KINDER MORGAN INC DEL
COM
49456B101
10424
677738
SH
SOLE
677738
0
0
KOHLS CORP
COM
500255104
8552
128914
SH
SOLE
128914
0
0
LAM RESEARCH CORP
COM
512807108
9202
67578
SH
SOLE
67578
0
0
LENNAR CORP
CL A
526057104
6242
159444
SH
SOLE
159444
0
0
LIBERTY PPTY TR
SH BEN INT
531172104
6484
154825
SH
SOLE
154825
0
0
LINCOLN NATL CORP IND
COM
534187109
2092
40767
SH
SOLE
40767
0
0
LINDE PLC
COM
G5494J103
29997
192241
SH
SOLE
192241
0
0
LLOYDS BANKING GROUP PLC
SPONSORED ADR
539439109
9229
3605025
SH
SOLE
3605025
0
0
LOCKHEED MARTIN CORP
COM
539830109
37065
141556
SH
SOLE
141556
0
0
LYONDELLBASELL INDUSTRIES N
SHS - A -
N53745100
12872
154789
SH
SOLE
154789
0
0
MACYS INC
COM
55616P104
17465
586478
SH
SOLE
586478
0
0
MARKEL CORP
COM
570535104
8028
7734
SH
SOLE
7734
0
0
MARSH & MCLENNAN COS INC
COM
571748102
14042
176079
SH
SOLE
176079
0
0
MCDONALDS CORP
COM
580135101
34148
192305
SH
SOLE
192305
0
0
MERITAGE HOMES CORP
COM
59001A102
649
17667
SH
SOLE
17667
0
0
MICRON TECHNOLOGY INC
COM
595112103
18195
573431
SH
SOLE
573431
0
0
MONOLITHIC PWR SYS INC
COM
609839105
7415
63785
SH
SOLE
63785
0
0
NATIONAL INSTRS CORP
COM
636518102
5111
112620
SH
SOLE
112620
0
0
NIKE INC
CL B
654106103
85499
1153206
SH
SOLE
1153206
0
0
NORDSTROM INC
COM
655664100
4818
103359
SH
SOLE
103359
0
0
NOVO-NORDISK A S
ADR
670100205
45714
992275
SH
SOLE
992275
0
0
O REILLY AUTOMOTIVE INC NEW
COM
67103H107
49568
143954
SH
SOLE
143954
0
0
OGE ENERGY CORP
COM
670837103
6463
164907
SH
SOLE
164907
0
0
ORANGE
SPONSORED ADR
684060106
6370
393471
SH
SOLE
393471
0
0
PAYCHEX INC
COM
704326107
15255
234156
SH
SOLE
234156
0
0
PERKINELMER INC
COM
714046109
1329
16917
SH
SOLE
16917
0
0
PERSPECTA INC
COM
715347100
210
12167
SH
SOLE
12167
0
0
PHILLIPS 66
COM
718546104
42230
490195
SH
SOLE
490195
0
0
PROCTER AND GAMBLE CO
COM
742718109
87887
956128
SH
SOLE
956128
0
0
PROGRESSIVE CORP OHIO
COM
743315103
32979
546646
SH
SOLE
546646
0
0
PROPETRO HLDG CORP
COM
74347M108
787
63866
SH
SOLE
63866
0
0
PVH CORP
COM
693656100
4792
51557
SH
SOLE
51557
0
0
QIAGEN NV
SHS NEW
N72482123
956
27760
SH
SOLE
27760
0
0
QTS RLTY TR INC
COM CL A
74736A103
1366
36871
SH
SOLE
36871
0
0
QUALCOMM INC
COM
747525103
40357
709139
SH
SOLE
709139
0
0
RALPH LAUREN CORP
CL A
751212101
12504
120858
SH
SOLE
120858
0
0
REALTY INCOME CORP
COM
756109104
28825
457246
SH
SOLE
457246
0
0
RESIDEO TECHNOLOGIES INC
COM
76118Y104
583
28384
SH
SOLE
28384
0
0
ROBERT HALF INTL INC
COM
770323103
3582
62625
SH
SOLE
62625
0
0
ROYAL DUTCH SHELL PLC
SPONS ADR A
780259206
31289
536961
SH
SOLE
536961
0
0
RPM INTL INC
COM
749685103
11819
201072
SH
SOLE
201072
0
0
S&P GLOBAL INC
COM
78409V104
37797
222413
SH
SOLE
222413
0
0
SAP SE
SPON ADR
803054204
53849
540927
SH
SOLE
540927
0
0
SEATTLE GENETICS INC
COM
812578102
727
12838
SH
SOLE
12838
0
0
SHERWIN WILLIAMS CO
COM
824348106
35027
89024
SH
SOLE
89024
0
0
SIX FLAGS ENTMT CORP NEW
COM
83001A102
7180
129071
SH
SOLE
129071
0
0
SMITH & NEPHEW PLC
SPDN ADR NEW
83175M205
12491
334171
SH
SOLE
334171
0
0
SPDR SERIES TRUST
PORTFOLIO INTRMD
78464A375
84843
2567897
SH
SOLE
2567897
0
0
SPS COMM INC
COM
78463M107
1156
14030
SH
SOLE
14030
0
0
SQUARE INC
CL A
852234103
1969
35111
SH
SOLE
35111
0
0
STARBUCKS CORP
COM
855244109
133347
2070609
SH
SOLE
2070609
0
0
SUMITOMO MITSUI FINL GROUP I
SPONSORED ADR
86562M209
11172
1716103
SH
SOLE
1716103
0
0
SUNTRUST BKS INC
COM
867914103
31188
618316
SH
SOLE
618316
0
0
SYMANTEC CORP
COM
871503108
330
17439
SH
SOLE
17439
0
0
TARGA RES CORP
COM
87612G101
1612
44762
SH
SOLE
44762
0
0
TERADYNE INC
COM
880770102
2027
64607
SH
SOLE
64607
0
0
TESLA INC
COM
88160R101
4422
13286
SH
SOLE
13286
0
0
LAUDER ESTEE COS INC
CL A
518439104
52071
400239
SH
SOLE
400239
0
0
MIDDLEBY CORP
COM
596278101
7590
73886
SH
SOLE
73886
0
0
TORO CO
COM
891092108
16168
289335
SH
SOLE
289335
0
0
THOMSON REUTERS CORP
COM NEW
884903709
4372
90517
SH
SOLE
90517
0
0
TJX COS INC NEW
COM
872540109
71742
1603522
SH
SOLE
1603522
0
0
TOTAL S A
SPONSORED ADR
89151E109
51087
979058
SH
SOLE
979058
0
0
TOTAL SYS SVCS INC
COM
891906109
16777
206388
SH
SOLE
206388
0
0
TRIMBLE INC
COM
896239100
1102
33485
SH
SOLE
33485
0
0
TRIPADVISOR INC
COM
896945201
1627
30168
SH
SOLE
30168
0
0
TWITTER INC
COM
90184L102
20266
705164
SH
SOLE
705164
0
0
TWO HBRS INVT CORP
COM NEW
90187B408
226
17588
SH
SOLE
17588
0
0
UNITED CONTL HLDGS INC
COM
910047109
2527
30177
SH
SOLE
30177
0
0
UNITED PARCEL SERVICE INC
CL B
911312106
46379
475540
SH
SOLE
475540
0
0
UNITED RENTALS INC
COM
911363109
15346
149675
SH
SOLE
149675
0
0
UNITED TECHNOLOGIES CORP
COM
913017109
42508
399216
SH
SOLE
399216
0
0
VANGUARD INDEX FDS
GROWTH ETF
922908736
1520149
11316527
SH
SOLE
11316527
0
0
VANGUARD WHITEHALL FDS INC
HIGH DIV YLD
921946406
95505
1224581
SH
SOLE
1224581
0
0
VANGUARD SCOTTSDALE FDS
SHRT TRM CORP BD
92206C409
252160
3235305
SH
SOLE
3235305
0
0
VANGUARD INDEX FDS
SM CP VAL ETF
922908611
211379
1853224
SH
SOLE
1853224
0
0
VANGUARD CHARLOTTE FDS
INTL BD IDX ETF
92203J407
1383601
25504165
SH
SOLE
25504165
0
0
VENTAS INC
COM
92276F100
34448
587951
SH
SOLE
587951
0
0
VERISK ANALYTICS INC
COM
92345Y106
26203
240310
SH
SOLE
240310
0
0
V F CORP
COM
918204108
13072
183234
SH
SOLE
183234
0
0
WADDELL & REED FINL INC
CL A
930059100
187
10362
SH
SOLE
10362
0
0
DISNEY WALT CO
COM DISNEY
254687106
82910
756129
SH
SOLE
756129
0
0
WEC ENERGY GROUP INC
COM
92939U106
12088
174524
SH
SOLE
174524
0
0
WELLS FARGO CO NEW
COM
949746101
62140
1348520
SH
SOLE
1348520
0
0
WESTERN ALLIANCE BANCORP
COM
957638109
4578
115937
SH
SOLE
115937
0
0
WHIRLPOOL CORP
COM
963320106
1443
13506
SH
SOLE
13506
0
0
WILLIAMS COS INC DEL
COM
969457100
17698
802642
SH
SOLE
802642
0
0
WILLIAMS SONOMA INC
COM
969904101
2256
44714
SH
SOLE
44714
0
0
WYNDHAM DESTINATIONS INC
COM
98310W108
2329
64997
SH
SOLE
64997
0
0
XILINX INC
COM
983919101
22384
262821
SH
SOLE
262821
0
0
ZIONS BANCORPORATION N A
COM
989701107
1520
37307
SH
SOLE
37307
0
0
FLWS/1-800 FLOWERS
CL A
68243Q106
220
17980
SH
SOLE
17980
0
0
21VIANET GROUP INC
SPONSORED ADR
90138A103
456
52727
SH
SOLE
52727
0
0
2U INC
COM
90214J101
2709
54477
SH
SOLE
54477
0
0
58 COM INC
SPON ADR REP A
31680Q104
276
5093
SH
SOLE
5093
0
0
SMITH A O
COM
831865209
4018
94088
SH
SOLE
94088
0
0
AAON INC
COM PAR $0.004
000360206
864
24642
SH
SOLE
24642
0
0
AARONS INC
COM PAR $0.50
002535300
1100
26170
SH
SOLE
26170
0
0
ABB LTD
SPONSORED ADR
000375204
5616
295406
SH
SOLE
295406
0
0
ABERDEEN STD SILVER ETF TR
PHYSCL SILVR SHS
003264108
525
34908
SH
SOLE
34908
0
0
ABERDEEN STD GOLD ETF TR
PHYSCL SWISS GLD
00326A104
753
6088
SH
SOLE
6088
0
0
ACADIA HEALTHCARE COMPANY IN
COM
00404A109
2534
98569
SH
SOLE
98569
0
0
ACADIA PHARMACEUTICALS INC
COM
004225108
168
10359
SH
SOLE
10359
0
0
ACADIA RLTY TR
COM SH BEN INT
004239109
243
10223
SH
SOLE
10223
0
0
ACCELERON PHARMA INC
COM
00434H108
248
5695
SH
SOLE
5695
0
0
ACCO BRANDS CORP
COM
00081T108
102
15067
SH
SOLE
15067
0
0
ACI WORLDWIDE INC
COM
004498101
1441
52087
SH
SOLE
52087
0
0
ACUSHNET HOLDINGS CORP
COM
005098108
621
29485
SH
SOLE
29485
0
0
ADDUS HOMECARE CORP
COM
006739106
460
6782
SH
SOLE
6782
0
0
ADOBE INC
COM
00724F101
75257
332641
SH
SOLE
332641
0
0
ADT INC
COM
00090Q103
219
36459
SH
SOLE
36459
0
0
ADVANCE AUTO PARTS INC
COM
00751Y106
2568
16307
SH
SOLE
16307
0
0
ADVANCED DISP SVCS INC DEL
COM
00790X101
538
22460
SH
SOLE
22460
0
0
ADVANCED ENERGY INDS
COM
007973100
804
18733
SH
SOLE
18733
0
0
ADVANCED MICRO DEVICES INC
COM
007903107
650
35192
SH
SOLE
35192
0
0
ADVANSIX INC
COM
00773T101
475
19529
SH
SOLE
19529
0
0
AEGON N V
NY REGISTRY SHS
007924103
1889
406260
SH
SOLE
406260
0
0
AEROJET ROCKETDYNE HLDGS INC
COM
007800105
1099
31196
SH
SOLE
31196
0
0
AFFILIATED MANAGERS GROUP
COM
008252108
303
3105
SH
SOLE
3105
0
0
AGCO CORP
COM
001084102
2333
41909
SH
SOLE
41909
0
0
AGILENT TECHNOLOGIES INC
COM
00846U101
9065
134378
SH
SOLE
134378
0
0
AGNC INVT CORP
COM
00123Q104
1185
67555
SH
SOLE
67555
0
0
AIR LEASE CORP
CL A
00912X302
2360
78108
SH
SOLE
78108
0
0
ALARM COM HLDGS INC
COM
011642105
2537
48906
SH
SOLE
48906
0
0
ALASKA AIR GROUP INC
COM
011659109
4193
68900
SH
SOLE
68900
0
0
ALBANY INTL CORP
CL A
012348108
1688
27033
SH
SOLE
27033
0
0
ALBEMARLE CORP
COM
012653101
3718
48245
SH
SOLE
48245
0
0
ALCOA CORP
COM
013872106
230
8639
SH
SOLE
8639
0
0
ALEXANDER & BALDWIN INC NEW
COM
014491104
291
15825
SH
SOLE
15825
0
0
ALEXANDRIA REAL ESTATE EQ IN
COM
015271109
8776
76157
SH
SOLE
76157
0
0
ALGONQUIN PWR UTILS CORP
COM
015857105
1213
120734
SH
SOLE
120734
0
0
ALLEGHANY CORP DEL
COM
017175100
2736
4390
SH
SOLE
4390
0
0
ALLEGHENY TECHNOLOGIES INC
COM
01741R102
1371
62974
SH
SOLE
62974
0
0
ALLEGIANT TRAVEL CO
COM
01748X102
258
2578
SH
SOLE
2578
0
0
ALLEGION PUB LTD CO
ORD SHS
G0176J109
10977
137707
SH
SOLE
137707
0
0
ALLETE INC
COM NEW
018522300
1241
16276
SH
SOLE
16276
0
0
ALLIANCE DATA SYSTEMS CORP
COM
018581108
2067
13771
SH
SOLE
13771
0
0
ALLIANT ENERGY CORP
COM
018802108
929
21991
SH
SOLE
21991
0
0
ALLISON TRANSMISSION HLDGS I
COM
01973R101
4278
97433
SH
SOLE
97433
0
0
ALLSTATE CORP
COM
020002101
13424
162464
SH
SOLE
162464
0
0
ALLY FINL INC
COM
02005N100
2300
101519
SH
SOLE
101519
0
0
ALPS ETF TR
MED BREAKTHGH
00162Q593
701
24923
SH
SOLE
24923
0
0
ALPS ETF TR
SECTR DIV DOGS
00162Q858
1910
48813
SH
SOLE
48813
0
0
ALTABA INC
COM
021346101
4078
70378
SH
SOLE
70378
0
0
ALTERYX INC
COM CL A
02156B103
1204
20239
SH
SOLE
20239
0
0
ALTICE USA INC
CL A
02156K103
504
30534
SH
SOLE
30534
0
0
ALTRA INDL MOTION CORP
COM
02208R106
1021
40583
SH
SOLE
40583
0
0
ALTUS MIDSTREAM CO
CL A
02215L100
322
41685
SH
SOLE
41685
0
0
ALUMINUM CORP CHINA LTD
SPON ADR H SHS
022276109
138
17587
SH
SOLE
17587
0
0
AMBEV SA
SPONSORED ADR
02319V103
7751
1977190
SH
SOLE
1977190
0
0
AMC NETWORKS INC
CL A
00164V103
1249
22756
SH
SOLE
22756
0
0
AMDOCS LTD
SHS
G02602103
9298
158718
SH
SOLE
158718
0
0
AMERCO
COM
023586100
1654
5043
SH
SOLE
5043
0
0
AMEREN CORP
COM
023608102
5612
86036
SH
SOLE
86036
0
0
AMERICA MOVIL SAB DE CV
SPON ADR L SHS
02364W105
579
40642
SH
SOLE
40642
0
0
AMERICAN AIRLS GROUP INC
COM
02376R102
823
25641
SH
SOLE
25641
0
0
AMERICAN ASSETS TR INC
COM
024013104
215
5357
SH
SOLE
5357
0
0
AMERICAN CAMPUS CMNTYS INC
COM
024835100
4579
110637
SH
SOLE
110637
0
0
AMERICAN EAGLE OUTFITTERS NE
COM
02553E106
896
46341
SH
SOLE
46341
0
0
AMERICAN EQTY INVT LIFE HLD
COM
025676206
1705
61033
SH
SOLE
61033
0
0
AMERICAN FIN TR INC
COM CLASS A
02607T109
373
27990
SH
SOLE
27990
0
0
AMERICAN FINL GROUP INC OHIO
COM
025932104
490
5415
SH
SOLE
5415
0
0
AMERICAN HOMES 4 RENT
CL A
02665T306
1574
79317
SH
SOLE
79317
0
0
AMERICAN STS WTR CO
COM
029899101
1955
29164
SH
SOLE
29164
0
0
AMERICAN WTR WKS CO INC NEW
COM
030420103
1598
17607
SH
SOLE
17607
0
0
AMERICOLD RLTY TR
COM
03064D108
1597
62524
SH
SOLE
62524
0
0
AMERIGAS PARTNERS L P
UNIT L P INT
030975106
219
8662
SH
SOLE
8662
0
0
AMERISAFE INC
COM
03071H100
1117
19702
SH
SOLE
19702
0
0
AMERISOURCEBERGEN CORP
COM
03073E105
13881
186567
SH
SOLE
186567
0
0
AMIRA NATURE FOODS LTD
SHS
G0335L102
5
11584
SH
SOLE
11584
0
0
AMNEAL PHARMACEUTICALS INC
COM STK CL A
03168L105
630
46589
SH
SOLE
46589
0
0
ANADARKO PETE CORP
COM
032511107
8203
187116
SH
SOLE
187116
0
0
ANALOG DEVICES INC
COM
032654105
23750
276707
SH
SOLE
276707
0
0
ANDEAVOR LOGISTICS LP
COM UNIT LP INT
03350F106
340
10456
SH
SOLE
10456
0
0
ANHEUSER BUSCH INBEV SA/NV
SPONSORED ADR
03524A108
9719
147690
SH
SOLE
147690
0
0
ANI PHARMACEUTICALS INC
COM
00182C103
659
14640
SH
SOLE
14640
0
0
ANIKA THERAPEUTICS INC
COM
035255108
386
11482
SH
SOLE
11482
0
0
ANNALY CAP MGMT INC
COM
035710409
2183
222264
SH
SOLE
222264
0
0
ANSYS INC
COM
03662Q105
12979
90800
SH
SOLE
90800
0
0
ANTERO MIDSTREAM GP LP
COM SHS REPSTG
03675Y103
969
86652
SH
SOLE
86652
0
0
ANTERO MIDSTREAM PARTNERS LP
UNT LTD PARTN
03673L103
502
23464
SH
SOLE
23464
0
0
ANTERO RES CORP
COM
03674X106
380
40480
SH
SOLE
40480
0
0
APACHE CORP
COM
037411105
1053
40106
SH
SOLE
40106
0
0
APARTMENT INVT & MGMT CO
CL A
03748R101
3761
85700
SH
SOLE
85700
0
0
APERGY CORP
COM
03755L104
1564
57759
SH
SOLE
57759
0
0
APOGEE ENTERPRISES INC
COM
037598109
208
6969
SH
SOLE
6969
0
0
APOLLO COML REAL EST FIN INC
COM
03762U105
857
51431
SH
SOLE
51431
0
0
APOLLO INVT CORP
COM NEW
03761U502
225
18131
SH
SOLE
18131
0
0
APOLLO SR FLOATING RATE FD I
COM
037636107
289
20097
SH
SOLE
20097
0
0
APPLE HOSPITALITY REIT INC
COM NEW
03784Y200
570
39972
SH
SOLE
39972
0
0
APPLIED INDL TECHNOLOGIES IN
COM
03820C105
2447
45360
SH
SOLE
45360
0
0
APPLIED MATLS INC
COM
038222105
23680
723276
SH
SOLE
723276
0
0
APTARGROUP INC
COM
038336103
2558
27197
SH
SOLE
27197
0
0
APTIV PLC
SHS
G6095L109
6218
100994
SH
SOLE
100994
0
0
AQUA AMERICA INC
COM
03836W103
962
28138
SH
SOLE
28138
0
0
ARAMARK
COM
03852U106
1654
57083
SH
SOLE
57083
0
0
ARBOR RLTY TR INC
COM
038923108
107
10640
SH
SOLE
10640
0
0
ARCH CAP GROUP LTD
ORD
G0450A105
2679
100248
SH
SOLE
100248
0
0
ARCHROCK INC
COM
03957W106
349
46637
SH
SOLE
46637
0
0
ARCONIC INC
COM
03965L100
904
53629
SH
SOLE
53629
0
0
ARCOS DORADOS HOLDINGS INC
SHS CLASS -A -
G0457F107
100
12663
SH
SOLE
12663
0
0
ARCOSA INC
COM
039653100
628
22693
SH
SOLE
22693
0
0
ARDAGH GROUP S A
CL A
L0223L101
122
10978
SH
SOLE
10978
0
0
ARES CAP CORP
COM
04010L103
2592
166382
SH
SOLE
166382
0
0
ARES MANAGEMENT CORPORATION
CL A COM STK
03990B101
633
35611
SH
SOLE
35611
0
0
ARGENX SE
SPONSORED ADR
04016X101
483
5031
SH
SOLE
5031
0
0
ARISTA NETWORKS INC
COM
040413106
942
4470
SH
SOLE
4470
0
0
ARLINGTON ASSET INVT CORP
CL A NEW
041356205
93
12894
SH
SOLE
12894
0
0
ARMADA HOFFLER PPTYS INC
COM
04208T108
608
43249
SH
SOLE
43249
0
0
ARMOUR RESIDENTIAL REIT INC
COM NEW
042315507
287
14003
SH
SOLE
14003
0
0
ARRAY BIOPHARMA INC
COM
04269X105
548
38444
SH
SOLE
38444
0
0
ARRIS INTL INC
SHS
G0551A103
284
9291
SH
SOLE
9291
0
0
ARROW ELECTRS INC
COM
042735100
1053
15276
SH
SOLE
15276
0
0
ARROWHEAD PHARMACEUTICALS IN
COM
04280A100
398
32034
SH
SOLE
32034
0
0
ARTISAN PARTNERS ASSET MGMT
CL A
04316A108
813
36768
SH
SOLE
36768
0
0
ASE TECHNOLOGY HOLDING CO LT
SPONSORED ADS
00215W100
2382
635094
SH
SOLE
635094
0
0
ASGN INC
COM
00191U102
1855
34040
SH
SOLE
34040
0
0
ASML HOLDING N V
N Y REGISTRY SHS
N07059210
22797
146492
SH
SOLE
146492
0
0
ASPEN TECHNOLOGY INC
COM
045327103
5487
66765
SH
SOLE
66765
0
0
ASSURANT INC
COM
04621X108
606
6771
SH
SOLE
6771
0
0
ATENTO S A
SHS
L0427L105
48
11867
SH
SOLE
11867
0
0
ATHENAHEALTH INC
COM
04685W103
1294
9810
SH
SOLE
9810
0
0
ATHENE HLDG LTD
CL A
G0684D107
503
12634
SH
SOLE
12634
0
0
ATLASSIAN CORP PLC
CL A
G06242104
786
8833
SH
SOLE
8833
0
0
ATMOS ENERGY CORP
COM
049560105
622
6704
SH
SOLE
6704
0
0
ATRION CORP
COM
049904105
225
304
SH
SOLE
304
0
0
AU OPTRONICS CORP
SPONSORED ADR
002255107
125
31664
SH
SOLE
31664
0
0
AUTODESK INC
COM
052769106
24143
187725
SH
SOLE
187725
0
0
AUTOHOME INC
SP ADR RP CL A
05278C107
269
3441
SH
SOLE
3441
0
0
AUTOLIV INC
COM
052800109
1502
21392
SH
SOLE
21392
0
0
AUTOZONE INC
COM
053332102
3452
4118
SH
SOLE
4118
0
0
AVADEL PHARMACEUTICALS PLC
SPONSORED ADR
05337M104
27
10637
SH
SOLE
10637
0
0
AVALONBAY CMNTYS INC
COM
053484101
5443
31271
SH
SOLE
31271
0
0
AVANGRID INC
COM
05351W103
629
12550
SH
SOLE
12550
0
0
AVANOS MED INC
COM
05350V106
643
14364
SH
SOLE
14364
0
0
AVERY DENNISON CORP
COM
053611109
7008
78019
SH
SOLE
78019
0
0
AVIANCA HLDGS SA
SPON ADR REP PFD
05367G100
219
53923
SH
SOLE
53923
0
0
AVISTA CORP
COM
05379B107
337
7941
SH
SOLE
7941
0
0
AVNET INC
COM
053807103
669
18531
SH
SOLE
18531
0
0
AVX CORP NEW
COM
002444107
231
15177
SH
SOLE
15177
0
0
AXA EQUITABLE HLDGS INC
COM
054561105
1974
118720
SH
SOLE
118720
0
0
AXALTA COATING SYS LTD
COM
G0750C108
2586
110419
SH
SOLE
110419
0
0
AXOS FINL INC
COM
05465C100
386
15319
SH
SOLE
15319
0
0
B & G FOODS INC NEW
COM
05508R106
1429
49426
SH
SOLE
49426
0
0
BADGER METER INC
COM
056525108
2117
43020
SH
SOLE
43020
0
0
BALL CORP
COM
058498106
3182
69214
SH
SOLE
69214
0
0
BANCFIRST CORP
COM
05945F103
205
4111
SH
SOLE
4111
0
0
BANCO BILBAO VIZCAYA ARGENTA
SPONSORED ADR
05946K101
9838
1859703
SH
SOLE
1859703
0
0
BANCO BRADESCO S A
SP ADR PFD NEW
059460303
1287
130103
SH
SOLE
130103
0
0
BANCO SANTANDER BRASIL S A
ADS REP 1 UNIT
05967A107
141
12700
SH
SOLE
12700
0
0
BANCO SANTANDER CHILE NEW
SP ADR REP COM
05965X109
932
31181
SH
SOLE
31181
0
0
BANCO SANTANDER MEXICO S A
SPONSORED ADS B
05969B103
465
75441
SH
SOLE
75441
0
0
BANCOLOMBIA S A
SPON ADR PREF
05968L102
443
11623
SH
SOLE
11623
0
0
BANK MONTREAL QUE
COM
063671101
1685
25788
SH
SOLE
25788
0
0
BANK HAWAII CORP
COM
062540109
1072
15930
SH
SOLE
15930
0
0
BANK NEW YORK MELLON CORP
COM
064058100
17987
382123
SH
SOLE
382123
0
0
BANK OZK
COM
06417N103
2555
111921
SH
SOLE
111921
0
0
BANKUNITED INC
COM
06652K103
1109
37026
SH
SOLE
37026
0
0
BARCLAYS PLC
ADR
06738E204
1452
192557
SH
SOLE
192557
0
0
BARRICK GOLD CORP
COM
067901108
221
16289
SH
SOLE
16289
0
0
BEACON ROOFING SUPPLY INC
COM
073685109
4517
142418
SH
SOLE
142418
0
0
BEIGENE LTD
SPONSORED ADR
07725L102
706
5031
SH
SOLE
5031
0
0
BELDEN INC
COM
077454106
534
12788
SH
SOLE
12788
0
0
BENEFICIAL BANCORP INC
COM
08171T102
152
10615
SH
SOLE
10615
0
0
BERRY GLOBAL GROUP INC
COM
08579W103
5684
119589
SH
SOLE
119589
0
0
BGC PARTNERS INC
CL A
05541T101
607
117423
SH
SOLE
117423
0
0
BHP GROUP LIMITED
SPONSORED ADS
088606108
2642
54703
SH
SOLE
54703
0
0
BIO TECHNE CORP
COM
09073M104
2580
17827
SH
SOLE
17827
0
0
BIO RAD LABS INC
CL A
090572207
3028
13041
SH
SOLE
13041
0
0
BIOGEN INC
COM
09062X103
41974
139487
SH
SOLE
139487
0
0
BIOMARIN PHARMACEUTICAL INC
COM
09061G101
11883
139548
SH
SOLE
139548
0
0
BIOTELEMETRY INC
COM
090672106
1054
17641
SH
SOLE
17641
0
0
BJS RESTAURANTS INC
COM
09180C106
1713
33866
SH
SOLE
33866
0
0
BJS WHSL CLUB HLDGS INC
COM
05550J101
541
24397
SH
SOLE
24397
0
0
BLACK HILLS CORP
COM
092113109
522
8319
SH
SOLE
8319
0
0
BLACK KNIGHT INC
COM
09215C105
2479
55012
SH
SOLE
55012
0
0
BLACKBAUD INC
COM
09227Q100
2382
37872
SH
SOLE
37872
0
0
BLACKLINE INC
COM
09239B109
1460
35643
SH
SOLE
35643
0
0
BLACKSTONE GROUP L P
COM UNIT LTD
09253U108
484
16250
SH
SOLE
16250
0
0
BLACKSTONE MTG TR INC
COM CL A
09257W100
725
22756
SH
SOLE
22756
0
0
BLUCORA INC
COM
095229100
697
26171
SH
SOLE
26171
0
0
BLUEBIRD BIO INC
COM
09609G100
899
9063
SH
SOLE
9063
0
0
BOINGO WIRELESS INC
COM
09739C102
243
11821
SH
SOLE
11821
0
0
BOOT BARN HLDGS INC
COM
099406100
515
30252
SH
SOLE
30252
0
0
BOOZ ALLEN HAMILTON HLDG COR
CL A
099502106
5347
118647
SH
SOLE
118647
0
0
BORGWARNER INC
COM
099724106
4749
136713
SH
SOLE
136713
0
0
BOSTON BEER INC
CL A
100557107
710
2946
SH
SOLE
2946
0
0
BOSTON PROPERTIES INC
COM
101121101
7731
68691
SH
SOLE
68691
0
0
BOSTON SCIENTIFIC CORP
COM
101137107
12279
347466
SH
SOLE
347466
0
0
BOTTOMLINE TECH DEL INC
COM
101388106
2159
44987
SH
SOLE
44987
0
0
BOYD GAMING CORP
COM
103304101
553
26608
SH
SOLE
26608
0
0
BRANDYWINE RLTY TR
SH BEN INT NEW
105368203
613
47620
SH
SOLE
47620
0
0
BRIGHT HORIZONS FAM SOL IN D
COM
109194100
2029
18201
SH
SOLE
18201
0
0
BRIGHTHOUSE FINL INC
COM
10922N103
381
12500
SH
SOLE
12500
0
0
BRINKER INTL INC
COM
109641100
659
14981
SH
SOLE
14981
0
0
BRIXMOR PPTY GROUP INC
COM
11120U105
320
21767
SH
SOLE
21767
0
0
BROOKFIELD ASSET MGMT INC
CL A LTD VT SH
112585104
4748
123805
SH
SOLE
123805
0
0
BROOKLINE BANCORP INC DEL
COM
11373M107
143
10336
SH
SOLE
10336
0
0
BROOKS AUTOMATION INC
COM
114340102
2172
82973
SH
SOLE
82973
0
0
BROWN & BROWN INC
COM
115236101
1641
59535
SH
SOLE
59535
0
0
BROWN FORMAN CORP
CL B
115637209
3092
64983
SH
SOLE
64983
0
0
BRUKER CORP
COM
116794108
496
16651
SH
SOLE
16651
0
0
BRUNSWICK CORP
COM
117043109
2244
48307
SH
SOLE
48307
0
0
BT GROUP PLC
ADR
05577E101
1190
78314
SH
SOLE
78314
0
0
BUILDERS FIRSTSOURCE INC
COM
12008R107
255
23370
SH
SOLE
23370
0
0
BUNGE LIMITED
COM
G16962105
294
5503
SH
SOLE
5503
0
0
BWX TECHNOLOGIES INC
COM
05605H100
3014
78842
SH
SOLE
78842
0
0
C H ROBINSON WORLDWIDE INC
COM NEW
12541W209
18788
223429
SH
SOLE
223429
0
0
CABLE ONE INC
COM
12685J105
2350
2866
SH
SOLE
2866
0
0
CABOT CORP
COM
127055101
987
22978
SH
SOLE
22978
0
0
CABOT MICROELECTRONICS CORP
COM
12709P103
3182
33376
SH
SOLE
33376
0
0
CABOT OIL & GAS CORP
COM
127097103
1546
69172
SH
SOLE
69172
0
0
CADENCE BANCORPORATION
CL A
12739A100
990
58989
SH
SOLE
58989
0
0
CAE INC
COM
124765108
9379
511119
SH
SOLE
511119
0
0
CAESARS ENTMT CORP
COM
127686103
510
75070
SH
SOLE
75070
0
0
CALAVO GROWERS INC
COM
128246105
2235
30639
SH
SOLE
30639
0
0
CALERES INC
COM
129500104
1976
70990
SH
SOLE
70990
0
0
CALLAWAY GOLF CO
COM
131193104
512
33448
SH
SOLE
33448
0
0
CAMDEN PPTY TR
SH BEN INT
133131102
4132
46926
SH
SOLE
46926
0
0
CAMECO CORP
COM
13321L108
813
71620
SH
SOLE
71620
0
0
CANADA GOOSE HOLDINGS INC
SHS SUB VTG
135086106
529
12106
SH
SOLE
12106
0
0
CDN IMPERIAL BK COMM TORONTO
COM
136069101
19338
259437
SH
SOLE
259437
0
0
CANADIAN NAT RES LTD
COM
136385101
845
35024
SH
SOLE
35024
0
0
CANADIAN PAC RY LTD
COM
13645T100
23045
129742
SH
SOLE
129742
0
0
CANON INC
SPONSORED ADR
138006309
1049
37993
SH
SOLE
37993
0
0
CANTEL MEDICAL CORP
COM
138098108
3043
40872
SH
SOLE
40872
0
0
CAPITAL ONE FINL CORP
COM
14040H105
11061
146333
SH
SOLE
146333
0
0
CAPITOL FED FINL INC
COM
14057J101
252
19765
SH
SOLE
19765
0
0
CARBONITE INC
COM
141337105
239
9449
SH
SOLE
9449
0
0
CARDINAL HEALTH INC
COM
14149Y108
9436
211574
SH
SOLE
211574
0
0
CARGURUS INC
COM CL A
141788109
1071
31746
SH
SOLE
31746
0
0
CARLISLE COS INC
COM
142339100
2053
20422
SH
SOLE
20422
0
0
CARMAX INC
COM
143130102
8357
133214
SH
SOLE
133214
0
0
CARNIVAL PLC
ADR
14365C103
1560
32015
SH
SOLE
32015
0
0
CARTERS INC
COM
146229109
5612
68754
SH
SOLE
68754
0
0
CARVANA CO
CL A
146869102
796
24347
SH
SOLE
24347
0
0
CASA SYS INC
COM
14713L102
221
16836
SH
SOLE
16836
0
0
CASELLA WASTE SYS INC
CL A
147448104
351
12304
SH
SOLE
12304
0
0
CASEYS GEN STORES INC
COM
147528103
4079
31832
SH
SOLE
31832
0
0
CASS INFORMATION SYS INC
COM
14808P109
431
8149
SH
SOLE
8149
0
0
CATALENT INC
COM
148806102
2685
86124
SH
SOLE
86124
0
0
CATHAY GEN BANCORP
COM
149150104
611
18232
SH
SOLE
18232
0
0
CAVCO INDS INC DEL
COM
149568107
1959
15026
SH
SOLE
15026
0
0
CBL & ASSOC PPTYS INC
COM
124830100
42
21905
SH
SOLE
21905
0
0
CBOE GLOBAL MARKETS INC
COM
12503M108
700
7156
SH
SOLE
7156
0
0
CDK GLOBAL INC
COM
12508E101
2745
57338
SH
SOLE
57338
0
0
CEDAR FAIR L P
DEPOSITRY UNIT
150185106
528
11159
SH
SOLE
11159
0
0
CELLECTIS S A
SPONSORED ADS
15117K103
483
29011
SH
SOLE
29011
0
0
CELSIUS HOLDINGS INC
COM NEW
15118V207
52
15030
SH
SOLE
15030
0
0
CEMEX SAB DE CV
SPON ADR NEW
151290889
1294
268465
SH
SOLE
268465
0
0
CENTENE CORP DEL
COM
15135B101
9830
85254
SH
SOLE
85254
0
0
CENTERSTATE BK CORP
COM
15201P109
1586
75385
SH
SOLE
75385
0
0
CENTRAL GARDEN & PET CO
COM
153527106
1107
32139
SH
SOLE
32139
0
0
CENTRAL GARDEN & PET CO
CL A NON-VTG
153527205
792
25342
SH
SOLE
25342
0
0
CERIDIAN HCM HLDG INC
COM
15677J108
406
11758
SH
SOLE
11758
0
0
CF INDS HLDGS INC
COM
125269100
7279
167294
SH
SOLE
167294
0
0
CHANGYOU COM LTD
ADS REP CL A
15911M107
205
11225
SH
SOLE
11225
0
0
CHART INDS INC
COM PAR $0.01
16115Q308
657
10103
SH
SOLE
10103
0
0
CHARTER COMMUNICATIONS INC N
CL A
16119P108
3573
12537
SH
SOLE
12537
0
0
CHEESECAKE FACTORY INC
COM
163072101
2417
55545
SH
SOLE
55545
0
0
CHEGG INC
COM
163092109
992
34888
SH
SOLE
34888
0
0
CHEMED CORP NEW
COM
16359R103
8122
28671
SH
SOLE
28671
0
0
CHEMICAL FINL CORP
COM
163731102
450
12304
SH
SOLE
12304
0
0
CHENIERE ENERGY INC
COM NEW
16411R208
3721
62869
SH
SOLE
62869
0
0
CHESAPEAKE ENERGY CORP
COM
165167107
142
67770
SH
SOLE
67770
0
0
CHESAPEAKE LODGING TR
SH BEN INT
165240102
365
14974
SH
SOLE
14974
0
0
CHESAPEAKE UTILS CORP
COM
165303108
1046
12869
SH
SOLE
12869
0
0
CHINA EASTN AIRLS LTD
SPON ADR CL H
16937R104
372
13597
SH
SOLE
13597
0
0
CHINA LIFE INS CO LTD
SPON ADR REP H
16939P106
647
61636
SH
SOLE
61636
0
0
CHINA MOBILE LIMITED
SPONSORED ADR
16941M109
3651
76059
SH
SOLE
76059
0
0
CHINA PETE & CHEM CORP
SPON ADR H SHS
16941R108
3946
55891
SH
SOLE
55891
0
0
CHINA TELECOM CORP LTD
SPON ADR H SHS
169426103
1145
22566
SH
SOLE
22566
0
0
CHINA UNICOM (HONG KONG) LTD
SPONSORED ADR
16945R104
246
23106
SH
SOLE
23106
0
0
CHIPOTLE MEXICAN GRILL INC
COM
169656105
7964
18444
SH
SOLE
18444
0
0
CHOICE HOTELS INTL INC
COM
169905106
525
7331
SH
SOLE
7331
0
0
CHUNGHWA TELECOM CO LTD
SPON ADR NEW11
17133Q502
273
7616
SH
SOLE
7616
0
0
CHURCH & DWIGHT INC
COM
171340102
7777
118266
SH
SOLE
118266
0
0
CHURCHILL DOWNS INC
COM
171484108
777
3186
SH
SOLE
3186
0
0
CIENA CORP
COM NEW
171779309
965
28452
SH
SOLE
28452
0
0
CIGNA CORP NEW
COM
125523100
16428
86500
SH
SOLE
86500
0
0
CIMAREX ENERGY CO
COM
171798101
2930
47533
SH
SOLE
47533
0
0
CIMPRESS N V
SHS EURO
N20146101
419
4048
SH
SOLE
4048
0
0
CINCINNATI FINL CORP
COM
172062101
10139
130967
SH
SOLE
130967
0
0
CINEMARK HOLDINGS INC
COM
17243V102
3286
91791
SH
SOLE
91791
0
0
CINTAS CORP
COM
172908105
9064
53956
SH
SOLE
53956
0
0
CIT GROUP INC
COM NEW
125581801
1681
43930
SH
SOLE
43930
0
0
CITRIX SYS INC
COM
177376100
8278
80795
SH
SOLE
80795
0
0
CIVEO CORP CDA
COM
17878Y108
36
24847
SH
SOLE
24847
0
0
CLEAN HARBORS INC
COM
184496107
5159
104541
SH
SOLE
104541
0
0
CLEARWAY ENERGY INC
CL A
18539C105
1260
74468
SH
SOLE
74468
0
0
CLEVELAND CLIFFS INC
COM
185899101
681
88584
SH
SOLE
88584
0
0
CLOROX CO DEL
COM
189054109
21986
142635
SH
SOLE
142635
0
0
CNOOC LTD
SPONSORED ADR
126132109
5153
33802
SH
SOLE
33802
0
0
CNX MIDSTREAM PARTNERS LP
COM UNIT REPST
12654A101
362
22239
SH
SOLE
22239
0
0
CNX RESOURCES CORPORATION
COM
12653C108
136
11867
SH
SOLE
11867
0
0
COASTAL FINL CORP WA
COM NEW
19046P209
241
15856
SH
SOLE
15856
0
0
COCA COLA EUROPEAN PARTNERS
SHS
G25839104
2952
64393
SH
SOLE
64393
0
0
COGENT COMMUNICATIONS HLDGS
COM NEW
19239V302
1256
27775
SH
SOLE
27775
0
0
COGNEX CORP
COM
192422103
3916
101277
SH
SOLE
101277
0
0
COHEN & STEERS INC
COM
19247A100
1428
41609
SH
SOLE
41609
0
0
COHERENT INC
COM
192479103
620
5864
SH
SOLE
5864
0
0
COLFAX CORP
COM
194014106
239
11459
SH
SOLE
11459
0
0
COLLIERS INTL GROUP INC
SUB VTG SHS
194693107
330
5991
SH
SOLE
5991
0
0
COLONY CAP INC NEW
CL A COM
19626G108
163
34843
SH
SOLE
34843
0
0
COLONY CR REAL ESTATE INC
COM CL A
19625T101
187
11864
SH
SOLE
11864
0
0
COLUMBIA SPORTSWEAR CO
COM
198516106
479
5700
SH
SOLE
5700
0
0
COMFORT SYS USA INC
COM
199908104
1927
44108
SH
SOLE
44108
0
0
COMMERCE BANCSHARES INC
COM
200525103
774
13730
SH
SOLE
13730
0
0
COMMERCIAL METALS CO
COM
201723103
1915
119523
SH
SOLE
119523
0
0
COMMSCOPE HLDG CO INC
COM
20337X109
1125
68638
SH
SOLE
68638
0
0
SELECT SECTOR SPDR TR
COMMUNICATION
81369Y852
18672
452330
SH
SOLE
452330
0
0
COMMUNITY BK SYS INC
COM
203607106
466
7998
SH
SOLE
7998
0
0
COMMUNITY HEALTH SYS INC NEW
COM
203668108
45
16044
SH
SOLE
16044
0
0
COMPANHIA BRASILEIRA DE DIST
SPN ADR PFD CL A
20440T201
812
39084
SH
SOLE
39084
0
0
COMPANHIA DE SANEAMENTO BASI
SPONSORED ADR
20441A102
875
108454
SH
SOLE
108454
0
0
COMPASS MINERALS INTL INC
COM
20451N101
761
18250
SH
SOLE
18250
0
0
CONAGRA BRANDS INC
COM
205887102
2655
124294
SH
SOLE
124294
0
0
CONCHO RES INC
COM
20605P101
819
7971
SH
SOLE
7971
0
0
CONDUENT INC
COM
206787103
851
80025
SH
SOLE
80025
0
0
CONMED CORP
COM
207410101
1335
20799
SH
SOLE
20799
0
0
CONSOLIDATED COMM HLDGS INC
COM
209034107
187
18929
SH
SOLE
18929
0
0
CONSOLIDATED EDISON INC
COM
209115104
5392
70523
SH
SOLE
70523
0
0
CONSTELLATION BRANDS INC
CL A
21036P108
7054
43861
SH
SOLE
43861
0
0
SELECT SECTOR SPDR TR
SBI CONS STPLS
81369Y308
74045
1458146
SH
SOLE
1458146
0
0
CONTINENTAL RESOURCES INC
COM
212015101
1007
25056
SH
SOLE
25056
0
0
COPART INC
COM
217204106
9519
199219
SH
SOLE
199219
0
0
CORCEPT THERAPEUTICS INC
COM
218352102
759
56847
SH
SOLE
56847
0
0
CORE LABORATORIES N V
COM
N22717107
7146
119758
SH
SOLE
119758
0
0
CORE MARK HOLDING CO INC
COM
218681104
1008
43335
SH
SOLE
43335
0
0
CORECIVIC INC
COM
21871N101
456
25581
SH
SOLE
25581
0
0
COREPOINT LODGING INC
COM
21872L104
683
55774
SH
SOLE
55774
0
0
CORESITE RLTY CORP
COM
21870Q105
3467
39745
SH
SOLE
39745
0
0
CORNERSTONE ONDEMAND INC
COM
21925Y103
908
18001
SH
SOLE
18001
0
0
CORNING INC
COM
219350105
32557
1077705
SH
SOLE
1077705
0
0
CORPORATE OFFICE PPTYS TR
SH BEN INT
22002T108
567
26968
SH
SOLE
26968
0
0
COSTAR GROUP INC
COM
22160N109
7522
22298
SH
SOLE
22298
0
0
COTY INC
COM CL A
222070203
68
10431
SH
SOLE
10431
0
0
COUSINS PPTYS INC
COM
222795106
231
29269
SH
SOLE
29269
0
0
COVANTA HLDG CORP
COM
22282E102
284
21165
SH
SOLE
21165
0
0
CRANE CO
COM
224399105
914
12662
SH
SOLE
12662
0
0
CREDICORP LTD
COM
G2519Y108
775
3497
SH
SOLE
3497
0
0
CREDIT SUISSE GROUP
SPONSORED ADR
225401108
879
80979
SH
SOLE
80979
0
0
CREE INC
COM
225447101
1564
36562
SH
SOLE
36562
0
0
CRH PLC
ADR
12626K203
2676
101571
SH
SOLE
101571
0
0
CRITEO S A
SPONS ADS
226718104
1105
48654
SH
SOLE
48654
0
0
CROWN HOLDINGS INC
COM
228368106
2211
53196
SH
SOLE
53196
0
0
CSG SYS INTL INC
COM
126349109
286
8999
SH
SOLE
8999
0
0
CTRIP COM INTL LTD
AMERICAN DEP SHS
22943F100
583
21553
SH
SOLE
21553
0
0
CUBESMART
COM
229663109
3352
116851
SH
SOLE
116851
0
0
CULLEN FROST BANKERS INC
COM
229899109
2999
34107
SH
SOLE
34107
0
0
CURTISS WRIGHT CORP
COM
231561101
257
2520
SH
SOLE
2520
0
0
CVB FINL CORP
COM
126600105
597
29534
SH
SOLE
29534
0
0
CYBERARK SOFTWARE LTD
SHS
M2682V108
704
9500
SH
SOLE
9500
0
0
CYPRESS SEMICONDUCTOR CORP
COM
232806109
1651
129770
SH
SOLE
129770
0
0
DARDEN RESTAURANTS INC
COM
237194105
5605
56126
SH
SOLE
56126
0
0
DARLING INGREDIENTS INC
COM
237266101
4160
216234
SH
SOLE
216234
0
0
DAVITA INC
COM
23918K108
305
5935
SH
SOLE
5935
0
0
DELEK US HLDGS INC NEW
COM
24665A103
1217
37442
SH
SOLE
37442
0
0
DELL TECHNOLOGIES INC
COM CL V
24703L103
231
2898
SH
SOLE
2898
0
0
DENNYS CORP
COM
24869P104
846
52176
SH
SOLE
52176
0
0
DENTSPLY SIRONA INC
COM
24906P109
2245
60339
SH
SOLE
60339
0
0
DERMIRA INC
COM
24983L104
292
40618
SH
SOLE
40618
0
0
DBX ETF TR
XTRACK MSCI EAFE
233051200
243302
8720488
SH
SOLE
8720488
0
0
DEVON ENERGY CORP NEW
COM
25179M103
2005
88966
SH
SOLE
88966
0
0
DEXCOM INC
COM
252131107
3633
30325
SH
SOLE
30325
0
0
DIAMOND OFFSHORE DRILLING IN
COM
25271C102
174
18460
SH
SOLE
18460
0
0
DIAMONDBACK ENERGY INC
COM
25278X109
4319
46593
SH
SOLE
46593
0
0
DICKS SPORTING GOODS INC
COM
253393102
1157
37083
SH
SOLE
37083
0
0
DIODES INC
COM
254543101
587
18203
SH
SOLE
18203
0
0
DIREXION SHS ETF TR
DLY EMG MK BL 3X
25490K281
1433
22823
SH
SOLE
22823
0
0
DIREXION SHS ETF TR
DLY ENRGY BULL3X
25459W888
407
26858
SH
SOLE
26858
0
0
DIREXION SHS ETF TR
DLY FIN BULL NEW
25459Y694
1016
22692
SH
SOLE
22692
0
0
DIREXION SHS ETF TR
DLY MIDCAP ETF3X
25459W730
834
29759
SH
SOLE
29759
0
0
DIREXION SHS ETF TR
DLY DEV MKT BULL
25459W789
992
21668
SH
SOLE
21668
0
0
DIREXION SHS ETF TR
DRX S&P500BULL
25459W862
1618
49168
SH
SOLE
49168
0
0
DIREXION SHS ETF TR
DLY SMCAP BULL3X
25459W847
1236
29370
SH
SOLE
29370
0
0
DISCOVERY INC
COM SER C
25470F302
1026
44467
SH
SOLE
44467
0
0
DISCOVERY INC
COM SER A
25470F104
3924
158618
SH
SOLE
158618
0
0
DISH NETWORK CORP
CL A
25470M109
1333
53385
SH
SOLE
53385
0
0
DOCUSIGN INC
COM
256163106
931
23221
SH
SOLE
23221
0
0
DOLBY LABORATORIES INC
COM
25659T107
4809
77770
SH
SOLE
77770
0
0
DOLLAR GEN CORP NEW
COM
256677105
41371
382784
SH
SOLE
382784
0
0
DOMINOS PIZZA INC
COM
25754A201
1509
6085
SH
SOLE
6085
0
0
DONALDSON INC
COM
257651109
1755
40453
SH
SOLE
40453
0
0
DOUGLAS DYNAMICS INC
COM
25960R105
451
12577
SH
SOLE
12577
0
0
DOUGLAS EMMETT INC
COM
25960P109
1647
48260
SH
SOLE
48260
0
0
DOVER CORP
COM
260003108
6317
89033
SH
SOLE
89033
0
0
DR REDDYS LABS LTD
ADR
256135203
353
9370
SH
SOLE
9370
0
0
DRIL-QUIP INC
COM
262037104
653
21730
SH
SOLE
21730
0
0
DSW INC
CL A
23334L102
313
12670
SH
SOLE
12670
0
0
DTE ENERGY CO
COM
233331107
3152
28573
SH
SOLE
28573
0
0
DUKE REALTY CORP
COM NEW
264411505
3530
136285
SH
SOLE
136285
0
0
DUN & BRADSTREET CORP DEL NE
COM
26483E100
615
4309
SH
SOLE
4309
0
0
DUNKIN BRANDS GROUP INC
COM
265504100
2099
32740
SH
SOLE
32740
0
0
DYCOM INDS INC
COM
267475101
7028
130043
SH
SOLE
130043
0
0
DYNEX CAP INC
COM NEW
26817Q506
118
20568
SH
SOLE
20568
0
0
EAGLE BANCORP INC MD
COM
268948106
292
6002
SH
SOLE
6002
0
0
EAGLE MATERIALS INC
COM
26969P108
1981
32457
SH
SOLE
32457
0
0
EAGLE PHARMACEUTICALS INC
COM
269796108
257
6380
SH
SOLE
6380
0
0
EAST WEST BANCORP INC
COM
27579R104
3917
89991
SH
SOLE
89991
0
0
EASTGROUP PPTY INC
COM
277276101
5803
63263
SH
SOLE
63263
0
0
EASTMAN CHEM CO
COM
277432100
4192
57334
SH
SOLE
57334
0
0
EATON VANCE CORP
COM NON VTG
278265103
1704
48432
SH
SOLE
48432
0
0
EBAY INC
COM
278642103
11164
397709
SH
SOLE
397709
0
0
EBIX INC
COM NEW
278715206
302
7091
SH
SOLE
7091
0
0
ECHO GLOBAL LOGISTICS INC
COM
27875T101
519
25535
SH
SOLE
25535
0
0
ECHOSTAR CORP
CL A
278768106
510
13886
SH
SOLE
13886
0
0
ECOPETROL S A
SPONSORED ADS
279158109
1102
69403
SH
SOLE
69403
0
0
EDGEWELL PERS CARE CO
COM
28035Q102
224
5997
SH
SOLE
5997
0
0
EDISON INTL
COM
281020107
4355
76715
SH
SOLE
76715
0
0
EL PASO ELEC CO
COM NEW
283677854
453
9045
SH
SOLE
9045
0
0
ELANCO ANIMAL HEALTH INC
COM
28414H103
2626
83274
SH
SOLE
83274
0
0
ELBIT SYS LTD
ORD
M3760D101
3795
33255
SH
SOLE
33255
0
0
ELDORADO RESORTS INC
COM
28470R102
962
26569
SH
SOLE
26569
0
0
ELECTRONIC ARTS INC
COM
285512109
13207
167368
SH
SOLE
167368
0
0
ELECTRONICS FOR IMAGING INC
COM
286082102
419
16880
SH
SOLE
16880
0
0
ELLIE MAE INC
COM
28849P100
661
10526
SH
SOLE
10526
0
0
EMBOTELLADORA ANDINA S A
SPON ADR B
29081P303
294
12865
SH
SOLE
12865
0
0
EMCOR GROUP INC
COM
29084Q100
3977
66632
SH
SOLE
66632
0
0
EMPIRE ST RLTY TR INC
CL A
292104106
906
63686
SH
SOLE
63686
0
0
EMPLOYERS HOLDINGS INC
COM
292218104
320
7632
SH
SOLE
7632
0
0
ENABLE MIDSTREAM PARTNERS LP
COM UNIT RP IN
292480100
458
33821
SH
SOLE
33821
0
0
ENBRIDGE INC
COM
29250N105
11600
373232
SH
SOLE
373232
0
0
ENCANA CORP
COM
292505104
1106
191377
SH
SOLE
191377
0
0
ENCOMPASS HEALTH CORP
COM
29261A100
6304
102171
SH
SOLE
102171
0
0
ENEL AMERICAS S A
SPONSORED ADR
29274F104
798
89406
SH
SOLE
89406
0
0
ENERGIZER HLDGS INC NEW
COM
29272W109
1349
29882
SH
SOLE
29882
0
0
COMPANHIA ENERGETICA DE MINA
SP ADR N-V PFD
204409601
484
135836
SH
SOLE
135836
0
0
COMPANHIA PARANAENSE ENERG C
SPON ADR PFD
20441B407
327
41765
SH
SOLE
41765
0
0
ENERGY TRANSFER LP
COM UT LTD PTN
29273V100
3511
265759
SH
SOLE
265759
0
0
ENERSYS
COM
29275Y102
1510
19456
SH
SOLE
19456
0
0
ENI S P A
SPONSORED ADR
26874R108
2230
70787
SH
SOLE
70787
0
0
ENLINK MIDSTREAM LLC
COM UNIT REP LTD
29336T100
628
66189
SH
SOLE
66189
0
0
ENLINK MIDSTREAM PARTNERS LP
COM UNIT REP LTD
29336U107
270
24508
SH
SOLE
24508
0
0
ENPRO INDS INC
COM
29355X107
523
8699
SH
SOLE
8699
0
0
ENSCO PLC
SHS CLASS A
G3157S106
294
82692
SH
SOLE
82692
0
0
ENSIGN GROUP INC
COM
29358P101
2777
71579
SH
SOLE
71579
0
0
ENTEGRIS INC
COM
29362U104
3866
138595
SH
SOLE
138595
0
0
ENTERCOM COMMUNICATIONS CORP
CL A
293639100
171
30027
SH
SOLE
30027
0
0
ENTERGY CORP NEW
COM
29364G103
4371
50779
SH
SOLE
50779
0
0
ENTERPRISE PRODS PARTNERS L
COM
293792107
7233
294143
SH
SOLE
294143
0
0
ENVESTNET INC
COM
29404K106
1545
31408
SH
SOLE
31408
0
0
EPAM SYS INC
COM
29414B104
3704
31928
SH
SOLE
31928
0
0
EPLUS INC
COM
294268107
695
9767
SH
SOLE
9767
0
0
EPR PPTYS
COM SH BEN INT
26884U109
5827
91010
SH
SOLE
91010
0
0
EQM MIDSTREAM PARTNERS LP
UNIT LTD PARTN
26885B100
504
11663
SH
SOLE
11663
0
0
EQT CORP
COM
26884L109
1045
55324
SH
SOLE
55324
0
0
EQUIFAX INC
COM
294429105
589
6320
SH
SOLE
6320
0
0
EQUINIX INC
COM PAR $0.001
29444U700
17185
48743
SH
SOLE
48743
0
0
EQUINOR ASA
SPONSORED ADR
29446M102
2367
111811
SH
SOLE
111811
0
0
EQUITRANS MIDSTREAM CORPORAT
COM
294600101
359
17947
SH
SOLE
17947
0
0
EQUITY COMWLTH
COM SH BEN INT
294628102
1286
42838
SH
SOLE
42838
0
0
EQUITY LIFESTYLE PPTYS INC
COM
29472R108
4181
43043
SH
SOLE
43043
0
0
EQUITY RESIDENTIAL
SH BEN INT
29476L107
7290
110435
SH
SOLE
110435
0
0
EROS INTL PLC
SHS NEW
G3788M114
83
10048
SH
SOLE
10048
0
0
ESCO TECHNOLOGIES INC
COM
296315104
1273
19305
SH
SOLE
19305
0
0
ESSENT GROUP LTD
COM
G3198U102
207
6048
SH
SOLE
6048
0
0
ESSEX PPTY TR INC
COM
297178105
11661
47557
SH
SOLE
47557
0
0
ESTERLINE TECHNOLOGIES CORP
COM
297425100
830
6838
SH
SOLE
6838
0
0
ETF MANAGERS TR
PRIME CYBR SCRTY
26924G201
302
8952
SH
SOLE
8952
0
0
ETSY INC
COM
29786A106
3834
80606
SH
SOLE
80606
0
0
EURONET WORLDWIDE INC
COM
298736109
3360
32820
SH
SOLE
32820
0
0
EATON VANCE FLTING RATE INC
COM
278279104
614
48536
SH
SOLE
48536
0
0
EATON VANCE TXMGD GL BUYWR O
COM
27829C105
636
66737
SH
SOLE
66737
0
0
EVENTBRITE INC
COM CL A
29975E109
457
16424
SH
SOLE
16424
0
0
EVERBRIDGE INC
COM
29978A104
537
9462
SH
SOLE
9462
0
0
EVERCORE INC
CLASS A
29977A105
4902
68496
SH
SOLE
68496
0
0
EVEREST RE GROUP LTD
COM
G3223R108
3993
18339
SH
SOLE
18339
0
0
EVERGY INC
COM
30034W106
2601
45814
SH
SOLE
45814
0
0
EVERI HLDGS INC
COM
30034T103
95
18440
SH
SOLE
18440
0
0
EVERSOURCE ENERGY
COM
30040W108
2845
43738
SH
SOLE
43738
0
0
EVOLENT HEALTH INC
CL A
30050B101
2274
113993
SH
SOLE
113993
0
0
EXACT SCIENCES CORP
COM
30063P105
1458
23113
SH
SOLE
23113
0
0
EXELIXIS INC
COM
30161Q104
1488
75663
SH
SOLE
75663
0
0
EXPEDITORS INTL WASH INC
COM
302130109
25659
376841
SH
SOLE
376841
0
0
EXPONENT INC
COM
30214U102
7622
150296
SH
SOLE
150296
0
0
EXTENDED STAY AMER INC
UNIT 99/99/9999B
30224P200
13317
859165
SH
SOLE
859165
0
0
EXTRA SPACE STORAGE INC
COM
30225T102
4822
53299
SH
SOLE
53299
0
0
FNB CORP PA
COM
302520101
469
47700
SH
SOLE
47700
0
0
F5 NETWORKS INC
COM
315616102
7248
44733
SH
SOLE
44733
0
0
FABRINET
SHS
G3323L100
412
8032
SH
SOLE
8032
0
0
FAIR ISAAC CORP
COM
303250104
859
4594
SH
SOLE
4594
0
0
FCB FINL HLDGS INC
CL A
30255G103
225
6699
SH
SOLE
6699
0
0
FEDERAL AGRIC MTG CORP
CL C
313148306
807
13348
SH
SOLE
13348
0
0
FEDERAL REALTY INVT TR
SH BEN INT NEW
313747206
2217
18781
SH
SOLE
18781
0
0
FEDERATED INVS INC PA
CL B
314211103
1221
45987
SH
SOLE
45987
0
0
FERRARI N V
COM
N3167Y103
728
7318
SH
SOLE
7318
0
0
FERRO CORP
COM
315405100
676
43116
SH
SOLE
43116
0
0
FIAT CHRYSLER AUTOMOBILES N
SHS
N31738102
2965
205037
SH
SOLE
205037
0
0
FIBROGEN INC
COM
31572Q808
216
4663
SH
SOLE
4663
0
0
FIDELITY
INT HG DIV ETF
316092725
467
23904
SH
SOLE
23904
0
0
FIDELITY
LTD TRM BD ETF
316188200
851
17230
SH
SOLE
17230
0
0
FIDELITY
MSCI FINLS IDX
316092501
10941
316590
SH
SOLE
316590
0
0
FIDELITY
MSCI HLTH CARE I
316092600
17443
422144
SH
SOLE
422144
0
0
FIDELITY
MSCI INFO TECH I
316092808
3889
78987
SH
SOLE
78987
0
0
FIDELITY
MSCI RL EST ETF
316092857
16939
756557
SH
SOLE
756557
0
0
FIDELITY
MSCI UTILS INDEX
316092865
73323
2102148
SH
SOLE
2102148
0
0
FIDELITY COMWLTH TR
NDQ CP IDX TRK
315912808
656
2523
SH
SOLE
2523
0
0
FIFTH THIRD BANCORP
COM
316773100
4354
185024
SH
SOLE
185024
0
0
SELECT SECTOR SPDR TR
SBI INT-FINL
81369Y605
86667
3638409
SH
SOLE
3638409
0
0
FIREEYE INC
COM
31816Q101
229
14112
SH
SOLE
14112
0
0
FIRST AMERN FINL CORP
COM
31847R102
16473
369024
SH
SOLE
369024
0
0
FIRST BANCORP N C
COM
318910106
771
23617
SH
SOLE
23617
0
0
FIRST COMWLTH FINL CORP PA
COM
319829107
142
11761
SH
SOLE
11761
0
0
FIRST FINL BANCORP OH
COM
320209109
1267
53406
SH
SOLE
53406
0
0
FIRST FINL BANKSHARES
COM
32020R109
1936
33555
SH
SOLE
33555
0
0
FIRST HAWAIIAN INC
COM
32051X108
925
41082
SH
SOLE
41082
0
0
FIRST INDUSTRIAL REALTY TRUS
COM
32054K103
4307
149230
SH
SOLE
149230
0
0
FIRST INTST BANCSYSTEM INC
COM CL A
32055Y201
518
14182
SH
SOLE
14182
0
0
FIRST MERCHANTS CORP
COM
320817109
1159
33821
SH
SOLE
33821
0
0
FIRST MIDWEST BANCORP DEL
COM
320867104
476
24032
SH
SOLE
24032
0
0
FIRST SOLAR INC
COM
336433107
303
7145
SH
SOLE
7145
0
0
FIRST TR EXCHANGE TRADED FD
CAP STRENGTH ETF
33733E104
12365
256108
SH
SOLE
256108
0
0
FIRST TR EXCHANGE TRADED FD
CLOUD COMPUTING
33734X192
1219
25159
SH
SOLE
25159
0
0
FIRST TR EXCHANGE TRADED FD
CONSUMR STAPLE
33734X119
641
15183
SH
SOLE
15183
0
0
FIRST TR EXCH TRD ALPHA FD I
DEV MRK EX US
33737J174
6556
133743
SH
SOLE
133743
0
0
FIRST TR EXCHANGE TRADED FD
DORSEY WRIGHT
33738R878
15398
657489
SH
SOLE
657489
0
0
FIRST TR EXCHANGE TRADED FD
DORSEY WRT 5 ETF
33738R605
5120
202756
SH
SOLE
202756
0
0
FIRST TR EXCHANGE TRADED FD
DORSEY WRIGHT
33738R886
456
26154
SH
SOLE
26154
0
0
FIRST TR EXCHANGE TRADED FD
DJ GLBL DIVID
33734X200
1135
51936
SH
SOLE
51936
0
0
FIRST TR EXCHANGE TRADED FD
DJ INTERNT IDX
33733E302
30273
259501
SH
SOLE
259501
0
0
FIRST TR EXCH TRD ALPHA FD I
EMERG MKT ALPH
33737J182
2974
130260
SH
SOLE
130260
0
0
FIRST TR EXCHANGE TRADED FD
FIRST TR ENH NEW
33739Q408
33260
555731
SH
SOLE
555731
0
0
FIRST TR EXCH TRD ALPHA FD I
EUROPE ALPHADEX
33737J117
6997
225852
SH
SOLE
225852
0
0
FIRST TR EXCHANGE TRADED FD
FINLS ALPHADEX
33734X135
5588
206890
SH
SOLE
206890
0
0
FIRST TR EXCHAN TRADED FD VI
FST TR GLB FD
33739H101
14996
836348
SH
SOLE
836348
0
0
FIRST TR EXCHANGE TRADED FD
HLTH CARE ALPH
33734X143
6143
89193
SH
SOLE
89193
0
0
FIRST TR LRG CP GRWTH ALPHAD
COM SHS
33735K108
18787
327765
SH
SOLE
327765
0
0
FIRST TR LRG CP VL ALPHADEX
COM SHS
33735J101
22135
478796
SH
SOLE
478796
0
0
FIRST TR EXCHANGE TRADED FD
FST LOW OPPT EFT
33739Q200
11338
222089
SH
SOLE
222089
0
0
FIRST TR EXCHANG TRADED FD I
MANAGD MUN ETF
33739N108
2825
53690
SH
SOLE
53690
0
0
FIRST TR MID CAP CORE ALPHAD
COM SHS
33735B108
2023
34982
SH
SOLE
34982
0
0
FIRST TR EXCNGE TRD ALPHADEX
MID CP GR ALPH
33737M102
1067
29462
SH
SOLE
29462
0
0
FIRST TR MORNINGSTAR DIV LEA
SHS
336917109
12027
441513
SH
SOLE
441513
0
0
FIRST TR EXCHANGE TRADED FD
NASD TECH DIV
33738R118
10477
315938
SH
SOLE
315938
0
0
FIRST TR NASDAQ100 TECH INDE
SHS
337345102
5851
85962
SH
SOLE
85962
0
0
FIRST TR EXCHANGE TRADED FD
NO AMER ENERGY
33738D101
4732
220600
SH
SOLE
220600
0
0
FIRST TR EXCHANGE-TRADED FD
PFD SECS INC ETF
33739E108
10050
559891
SH
SOLE
559891
0
0
FIRST TR EXCHANGE TRADED FD
RISNG DIVD ACHIV
33738R506
3724
140459
SH
SOLE
140459
0
0
FIRST TR SR FLG RTE INCM FD
COM
33733U108
631
56371
SH
SOLE
56371
0
0
FIRST TR EXCHANGE TRADED FD
SENIOR LN FD
33738D309
33580
737692
SH
SOLE
737692
0
0
FIRST TR SML CP CORE ALPHA F
COM SHS
33734Y109
2688
49648
SH
SOLE
49648
0
0
FIRST TR EXCNGE TRD ALPHADEX
SML CP GRW ALP
33737M300
326
8122
SH
SOLE
8122
0
0
FIRST TR EXCHANGE TRADED FD
SSI STRG ETF
33739Q507
631
22942
SH
SOLE
22942
0
0
FIRST TR EXCHANGE TRADED FD
FIRST TR TA HIYL
33738D408
6274
139879
SH
SOLE
139879
0
0
FIRST TR EXCHNG TRADED FD VI
TCW OPPORTUNIS
33740F805
19321
391579
SH
SOLE
391579
0
0
FIRST TR EXCHANGE TRADED FD
TECH ALPHADEX
33734X176
16913
321849
SH
SOLE
321849
0
0
FIRST TR EXCHANGE TRADED FD
US EQTY OPPT ETF
336920103
4362
70282
SH
SOLE
70282
0
0
FIRST TR EXCHANGE TRADED FD
UTILITIES ALPH
33734X184
2542
94922
SH
SOLE
94922
0
0
FIRST TR VALUE LINE DIVID IN
SHS
33734H106
52239
1796395
SH
SOLE
1796395
0
0
FIRSTCASH INC
COM
33767D105
1608
22222
SH
SOLE
22222
0
0
FIRSTSERVICE CORP NEW
SUB VTG SH
33767E103
814
11887
SH
SOLE
11887
0
0
FIVE9 INC
COM
338307101
1874
42871
SH
SOLE
42871
0
0
FLEX LTD
ORD
Y2573F102
827
108732
SH
SOLE
108732
0
0
FLEXSHARES TR
INTL QLTDV IDX
33939L837
9759
463836
SH
SOLE
463836
0
0
FLEXSHARES TR
MORNSTAR UPSTR
33939L407
5438
185741
SH
SOLE
185741
0
0
FLEXSHARES TR
REAL ASST IDX
33939L738
411
16238
SH
SOLE
16238
0
0
FLIR SYS INC
COM
302445101
3202
73552
SH
SOLE
73552
0
0
FLOOR & DECOR HLDGS INC
CL A
339750101
501
19329
SH
SOLE
19329
0
0
FLOWSERVE CORP
COM
34354P105
1906
50143
SH
SOLE
50143
0
0
FLUOR CORP NEW
COM
343412102
2494
77464
SH
SOLE
77464
0
0
F M C CORP
COM NEW
302491303
4605
62264
SH
SOLE
62264
0
0
FOMENTO ECONOMICO MEXICANO S
SPON ADR UNITS
344419106
4739
55076
SH
SOLE
55076
0
0
FOOT LOCKER INC
COM
344849104
4359
81939
SH
SOLE
81939
0
0
FORMFACTOR INC
COM
346375108
791
56136
SH
SOLE
56136
0
0
FORTIS INC
COM
349553107
1540
46155
SH
SOLE
46155
0
0
FORTIVE CORP
COM
34959J108
9503
140454
SH
SOLE
140454
0
0
FOUR CORNERS PPTY TR INC
COM
35086T109
267
10174
SH
SOLE
10174
0
0
FOX FACTORY HLDG CORP
COM
35138V102
1371
23295
SH
SOLE
23295
0
0
FRANKLIN RES INC
COM
354613101
3668
123666
SH
SOLE
123666
0
0
FREEPORT-MCMORAN INC
CL B
35671D857
11244
1090601
SH
SOLE
1090601
0
0
FRESENIUS MED CARE AG&CO KGA
SPONSORED ADR
358029106
6855
211626
SH
SOLE
211626
0
0
FRESH DEL MONTE PRODUCE INC
ORD
G36738105
397
14060
SH
SOLE
14060
0
0
FRESHPET INC
COM
358039105
601
18677
SH
SOLE
18677
0
0
FRONTDOOR INC
COM
35905A109
269
10109
SH
SOLE
10109
0
0
FRONTIER COMMUNICATIONS CORP
COM NEW
35906A306
44
18350
SH
SOLE
18350
0
0
FS KKR CAPITAL CORP
COM
302635107
1263
243727
SH
SOLE
243727
0
0
FTI CONSULTING INC
COM
302941109
425
6371
SH
SOLE
6371
0
0
FULTON FINL CORP PA
COM
360271100
447
28881
SH
SOLE
28881
0
0
G-III APPAREL GROUP LTD
COM
36237H101
763
27370
SH
SOLE
27370
0
0
GALAPAGOS NV
SPON ADR
36315X101
1226
13369
SH
SOLE
13369
0
0
GAMESTOP CORP NEW
CL A
36467W109
275
21823
SH
SOLE
21823
0
0
GAMING & LEISURE PPTYS INC
COM
36467J108
3462
107137
SH
SOLE
107137
0
0
GARDNER DENVER HLDGS INC
COM
36555P107
1876
91747
SH
SOLE
91747
0
0
GARMIN LTD
SHS
H2906T109
1663
26271
SH
SOLE
26271
0
0
GARTNER INC
COM
366651107
17967
140547
SH
SOLE
140547
0
0
GASLOG LTD
SHS
G37585109
249
15109
SH
SOLE
15109
0
0
GATX CORP
COM
361448103
2213
31259
SH
SOLE
31259
0
0
GCI LIBERTY INC
COM CLASS A
36164V305
766
18602
SH
SOLE
18602
0
0
GCP APPLIED TECHNOLOGIES INC
COM
36164Y101
357
14549
SH
SOLE
14549
0
0
GENERAC HLDGS INC
COM
368736104
2726
54854
SH
SOLE
54854
0
0
GENERAL DYNAMICS CORP
COM
369550108
11359
72255
SH
SOLE
72255
0
0
GENERAL ELECTRIC CO
COM
369604103
3409
450366
SH
SOLE
450366
0
0
GENESEE & WYO INC
CL A
371559105
2548
34426
SH
SOLE
34426
0
0
GENOMIC HEALTH INC
COM
37244C101
321
4982
SH
SOLE
4982
0
0
GENPACT LIMITED
SHS
G3922B107
6166
228437
SH
SOLE
228437
0
0
GENTEX CORP
COM
371901109
5402
267288
SH
SOLE
267288
0
0
GENTHERM INC
COM
37253A103
437
10941
SH
SOLE
10941
0
0
GENUINE PARTS CO
COM
372460105
11850
123412
SH
SOLE
123412
0
0
GENWORTH FINL INC
COM CL A
37247D106
156
33430
SH
SOLE
33430
0
0
GERDAU S A
SPON ADR REP PFD
373737105
72
19206
SH
SOLE
19206
0
0
GILDAN ACTIVEWEAR INC
COM
375916103
795
26202
SH
SOLE
26202
0
0
GLACIER BANCORP INC NEW
COM
37637Q105
16030
404605
SH
SOLE
404605
0
0
GLAUKOS CORP
COM
377322102
741
13196
SH
SOLE
13196
0
0
GLAXOSMITHKLINE PLC
SPONSORED ADR
37733W105
37577
983441
SH
SOLE
983441
0
0
GLOBAL PMTS INC
COM
37940X102
9047
87720
SH
SOLE
87720
0
0
GLOBAL X FDS
GLB X MLP ENRG I
37950E226
9084
831145
SH
SOLE
831145
0
0
GLOBAL X FDS
GLBL X MLP ETF
37950E473
12254
1597635
SH
SOLE
1597635
0
0
GLOBAL X FDS
GLBX MSCI NORW
37950E747
403
34922
SH
SOLE
34922
0
0
GLOBAL X FDS
NASDAQ 100 COVER
37954Y483
625
29334
SH
SOLE
29334
0
0
GLOBAL X FDS
RBTCS ARTFL INTE
37954Y715
879
52503
SH
SOLE
52503
0
0
GLOBAL X FDS
GLOBX SUPDV US
37950E291
370
16489
SH
SOLE
16489
0
0
GLOBAL X FDS
US INFR DEV ETF
37954Y673
444
32967
SH
SOLE
32967
0
0
GLOBANT S A
COM
L44385109
3029
53785
SH
SOLE
53785
0
0
GLOBUS MED INC
CL A
379577208
2274
52545
SH
SOLE
52545
0
0
GMS INC
COM
36251C103
295
19829
SH
SOLE
19829
0
0
GODADDY INC
CL A
380237107
2294
34953
SH
SOLE
34953
0
0
GOLDEN OCEAN GROUP LTD
SHS NEW
G39637205
128
20856
SH
SOLE
20856
0
0
GOLDMAN SACHS ETF TR
ACCES TREASURY
381430529
169596
1695108
SH
SOLE
1695108
0
0
GOLDMAN SACHS ETF TR
ACCESS INVT GR
381430479
65071
1376585
SH
SOLE
1376585
0
0
GOLDMAN SACHS ETF TR
EQUITY ETF
381430503
10442
207627
SH
SOLE
207627
0
0
GOLDMAN SACHS GROUP INC
COM
38141G104
7408
44347
SH
SOLE
44347
0
0
GOODYEAR TIRE & RUBR CO
COM
382550101
2390
117076
SH
SOLE
117076
0
0
GRACO INC
COM
384109104
6548
156466
SH
SOLE
156466
0
0
GRAFTECH INTL LTD
COM
384313508
142
12407
SH
SOLE
12407
0
0
GRAND CANYON ED INC
COM
38526M106
5646
58728
SH
SOLE
58728
0
0
GRAPHIC PACKAGING HLDG CO
COM
388689101
4959
466068
SH
SOLE
466068
0
0
GRAY TELEVISION INC
COM
389375106
466
31602
SH
SOLE
31602
0
0
GREEN DOT CORP
CL A
39304D102
707
8896
SH
SOLE
8896
0
0
GRIFOLS S A
SP ADR REP B NVT
398438408
18776
1022642
SH
SOLE
1022642
0
0
GPO AEROPORTUARIO DEL PAC SA
SPON ADR B
400506101
575
7054
SH
SOLE
7054
0
0
GRUPO AEROPORTUARIO DEL SURE
SPON ADR SER B
40051E202
206
1369
SH
SOLE
1369
0
0
GRUPO TELEVISA SA
SPON ADR REP ORD
40049J206
427
33905
SH
SOLE
33905
0
0
GUIDEWIRE SOFTWARE INC
COM
40171V100
3336
41582
SH
SOLE
41582
0
0
GULFPORT ENERGY CORP
COM NEW
402635304
93
14124
SH
SOLE
14124
0
0
GW PHARMACEUTICALS PLC
ADS
36197T103
450
4623
SH
SOLE
4623
0
0
BLOCK H & R INC
COM
093671105
3816
150401
SH
SOLE
150401
0
0
FULLER H B CO
COM
359694106
397
9296
SH
SOLE
9296
0
0
HAEMONETICS CORP
COM
405024100
1430
14293
SH
SOLE
14293
0
0
HALLIBURTON CO
COM
406216101
4380
164796
SH
SOLE
164796
0
0
HALOZYME THERAPEUTICS INC
COM
40637H109
264
18053
SH
SOLE
18053
0
0
HANCOCK WHITNEY CORPORATION
COM
410120109
393
11344
SH
SOLE
11344
0
0
HANESBRANDS INC
COM
410345102
2758
220131
SH
SOLE
220131
0
0
HARLEY DAVIDSON INC
COM
412822108
4304
126141
SH
SOLE
126141
0
0
HARMONY GOLD MNG LTD
SPONSORED ADR
413216300
30
16987
SH
SOLE
16987
0
0
HARRIS CORP DEL
COM
413875105
3560
26438
SH
SOLE
26438
0
0
HARSCO CORP
COM
415864107
1281
64520
SH
SOLE
64520
0
0
HASBRO INC
COM
418056107
4009
49342
SH
SOLE
49342
0
0
HAWAIIAN ELEC INDUSTRIES
COM
419870100
367
10018
SH
SOLE
10018
0
0
HAWAIIAN HOLDINGS INC
COM
419879101
309
11705
SH
SOLE
11705
0
0
HCA HEALTHCARE INC
COM
40412C101
2476
19894
SH
SOLE
19894
0
0
HD SUPPLY HLDGS INC
COM
40416M105
1081
28803
SH
SOLE
28803
0
0
HDFC BANK LTD
ADR REPS 3 SHS
40415F101
44757
432059
SH
SOLE
432059
0
0
HEALTHCARE RLTY TR
COM
421946104
611
21470
SH
SOLE
21470
0
0
HEALTHCARE SVCS GRP INC
COM
421906108
7040
175221
SH
SOLE
175221
0
0
HEALTHCARE TR AMER INC
CL A NEW
42225P501
2349
92801
SH
SOLE
92801
0
0
HEALTHEQUITY INC
COM
42226A107
1179
19765
SH
SOLE
19765
0
0
HEALTHSTREAM INC
COM
42222N103
451
18671
SH
SOLE
18671
0
0
HEARTLAND FINL USA INC
COM
42234Q102
678
15429
SH
SOLE
15429
0
0
HEICO CORP NEW
COM
422806109
5840
75376
SH
SOLE
75376
0
0
HEICO CORP NEW
CL A
422806208
809
12839
SH
SOLE
12839
0
0
HELEN OF TROY CORP LTD
COM
G4388N106
1543
11766
SH
SOLE
11766
0
0
HELIX ENERGY SOLUTIONS GRP I
COM
42330P107
177
32794
SH
SOLE
32794
0
0
SCHEIN HENRY INC
COM
806407102
4548
57917
SH
SOLE
57917
0
0
HERBALIFE NUTRITION LTD
COM SHS
G4412G101
507
8598
SH
SOLE
8598
0
0
HERCULES CAPITAL INC
COM
427096508
392
35481
SH
SOLE
35481
0
0
MILLER HERMAN INC
COM
600544100
257
8492
SH
SOLE
8492
0
0
HERON THERAPEUTICS INC
COM
427746102
1164
44885
SH
SOLE
44885
0
0
HESKA CORP
COM RESTRC NEW
42805E306
402
4671
SH
SOLE
4671
0
0
HESS CORP
COM
42809H107
1693
41804
SH
SOLE
41804
0
0
HEWLETT PACKARD ENTERPRISE C
COM
42824C109
2064
156241
SH
SOLE
156241
0
0
HEXCEL CORP NEW
COM
428291108
7844
136801
SH
SOLE
136801
0
0
HFF INC
CL A
40418F108
1038
31298
SH
SOLE
31298
0
0
HIGHWOODS PPTYS INC
COM
431284108
1158
29934
SH
SOLE
29934
0
0
HILLENBRAND INC
COM
431571108
448
11800
SH
SOLE
11800
0
0
HILLTOP HOLDINGS INC
COM
432748101
1495
83846
SH
SOLE
83846
0
0
HILTON GRAND VACATIONS INC
COM
43283X105
330
12522
SH
SOLE
12522
0
0
HMS HLDGS CORP
COM
40425J101
1160
41246
SH
SOLE
41246
0
0
HNI CORP
COM
404251100
299
8448
SH
SOLE
8448
0
0
HOLLYFRONTIER CORP
COM
436106108
6551
128152
SH
SOLE
128152
0
0
HOLLYSYS AUTOMATION TECHNOLO
SHS
G45667105
318
18186
SH
SOLE
18186
0
0
HOLOGIC INC
COM
436440101
1363
33165
SH
SOLE
33165
0
0
HOME BANCSHARES INC
COM
436893200
1019
62358
SH
SOLE
62358
0
0
HONDA MOTOR LTD
AMERN SHS
438128308
5628
212786
SH
SOLE
212786
0
0
HOOKER FURNITURE CORP
COM
439038100
217
8249
SH
SOLE
8249
0
0
HOPE BANCORP INC
COM
43940T109
509
42876
SH
SOLE
42876
0
0
HORACE MANN EDUCATORS CORP N
COM
440327104
1044
27878
SH
SOLE
27878
0
0
HORIZON PHARMA PLC
SHS
G4617B105
1450
74207
SH
SOLE
74207
0
0
HOSPITALITY PPTYS TR
COM SH BEN INT
44106M102
2144
89797
SH
SOLE
89797
0
0
HOST HOTELS & RESORTS INC
COM
44107P104
8005
480208
SH
SOLE
480208
0
0
HOSTESS BRANDS INC
CL A
44109J106
208
18969
SH
SOLE
18969
0
0
HOULIHAN LOKEY INC
CL A
441593100
1758
47761
SH
SOLE
47761
0
0
HUAZHU GROUP LTD
SPONSORED ADS
44332N106
1054
36831
SH
SOLE
36831
0
0
HUB GROUP INC
CL A
443320106
561
15121
SH
SOLE
15121
0
0
HUBBELL INC
COM
443510607
913
9194
SH
SOLE
9194
0
0
HUBSPOT INC
COM
443573100
440
3499
SH
SOLE
3499
0
0
HUDSON PAC PPTYS INC
COM
444097109
1045
35970
SH
SOLE
35970
0
0
HUMANA INC
COM
444859102
6559
22894
SH
SOLE
22894
0
0
HUNTINGTON INGALLS INDS INC
COM
446413106
6412
33694
SH
SOLE
33694
0
0
HUNTSMAN CORP
COM
447011107
3383
175396
SH
SOLE
175396
0
0
HURON CONSULTING GROUP INC
COM
447462102
268
5232
SH
SOLE
5232
0
0
HYATT HOTELS CORP
COM CL A
448579102
3637
53795
SH
SOLE
53795
0
0
IAC INTERACTIVECORP
COM
44919P508
4721
25794
SH
SOLE
25794
0
0
IBERIABANK CORP
COM
450828108
277
4302
SH
SOLE
4302
0
0
ICF INTL INC
COM
44925C103
567
8747
SH
SOLE
8747
0
0
ICHOR HOLDINGS
SHS
G4740B105
173
10611
SH
SOLE
10611
0
0
ICICI BK LTD
ADR
45104G104
9943
966286
SH
SOLE
966286
0
0
ICON PLC
SHS
G4705A100
27744
214718
SH
SOLE
214718
0
0
ICU MED INC
COM
44930G107
4385
19094
SH
SOLE
19094
0
0
IDEX CORP
COM
45167R104
4576
36245
SH
SOLE
36245
0
0
IDEXX LABS INC
COM
45168D104
9807
52719
SH
SOLE
52719
0
0
IHS MARKIT LTD
SHS
G47567105
11323
236051
SH
SOLE
236051
0
0
ILLINOIS TOOL WKS INC
COM
452308109
12190
96220
SH
SOLE
96220
0
0
IMMUNOGEN INC
COM
45253H101
242
50488
SH
SOLE
50488
0
0
INCYTE CORP
COM
45337C102
492
7734
SH
SOLE
7734
0
0
INDEPENDENCE RLTY TR INC
COM
45378A106
407
44355
SH
SOLE
44355
0
0
INDEPENDENT BK GROUP INC
COM
45384B106
1088
23779
SH
SOLE
23779
0
0
SELECT SECTOR SPDR TR
SBI INT-INDS
81369Y704
32800
509236
SH
SOLE
509236
0
0
INFOSYS LTD
SPONSORED ADR
456788108
2832
297463
SH
SOLE
297463
0
0
ING GROEP N V
SPONSORED ADR
456837103
3931
368740
SH
SOLE
368740
0
0
INGEVITY CORP
COM
45688C107
1132
13526
SH
SOLE
13526
0
0
INGREDION INC
COM
457187102
3581
39179
SH
SOLE
39179
0
0
INNOVATIVE INDL PPTYS INC
COM
45781V101
239
5264
SH
SOLE
5264
0
0
INPHI CORP
COM
45772F107
226
7034
SH
SOLE
7034
0
0
INSPERITY INC
COM
45778Q107
1858
19897
SH
SOLE
19897
0
0
INSULET CORP
COM
45784P101
638
8044
SH
SOLE
8044
0
0
INTEGER HLDGS CORP
COM
45826H109
315
4131
SH
SOLE
4131
0
0
INTEGRATED DEVICE TECHNOLOGY
COM
458118106
1516
31310
SH
SOLE
31310
0
0
INTELSAT S A
COM
L5140P101
917
42878
SH
SOLE
42878
0
0
INTER PARFUMS INC
COM
458334109
1237
18861
SH
SOLE
18861
0
0
INTERDIGITAL INC
COM
45867G101
466
7015
SH
SOLE
7015
0
0
INTERFACE INC
COM
458665304
376
26399
SH
SOLE
26399
0
0
INTERNATIONAL FLAVORS&FRAGRA
COM
459506101
5058
37673
SH
SOLE
37673
0
0
INTERNATIONAL GAME TECHNOLOG
SHS USD
G4863A108
4291
293307
SH
SOLE
293307
0
0
INTERNATIONAL SPEEDWAY CORP
CL A
460335201
312
7115
SH
SOLE
7115
0
0
INTERXION HOLDING N.V
SHS
N47279109
4422
81654
SH
SOLE
81654
0
0
INVESCO EXCHANGE TRADED FD T
AEROSPACE DEFN
46137V100
2983
60314
SH
SOLE
60314
0
0
INVESCO EXCHANGE TRADED FD T
BRIC ETF
46137V209
405
12618
SH
SOLE
12618
0
0
INVESCO EXCH TRD SLF IDX FD
BULSHS 2019 CB
46138J304
536
25444
SH
SOLE
25444
0
0
INVESCO EXCH TRD SLF IDX FD
BULSHS 2019 HY
46138J403
18603
786911
SH
SOLE
786911
0
0
INVESCO EXCH TRD SLF IDX FD
BULSHS 2020 CB
46138J502
665
31584
SH
SOLE
31584
0
0
INVESCO EXCH TRD SLF IDX FD
BULSHS 2020 HY
46138J601
13658
582941
SH
SOLE
582941
0
0
INVESCO EXCH TRD SLF IDX FD
BULSHS 2021 CB
46138J700
1484
71498
SH
SOLE
71498
0
0
INVESCO EXCH TRD SLF IDX FD
BULSHS 2021 HY
46138J809
12539
529957
SH
SOLE
529957
0
0
INVESCO EXCH TRD SLF IDX FD
BULSHS 2022 CB
46138J882
3421
165972
SH
SOLE
165972
0
0
INVESCO EXCH TRD SLF IDX FD
BULSHS 2022 HY
46138J874
11913
513260
SH
SOLE
513260
0
0
INVESCO EXCHANGE TRADED FD T
BUYBACK ACHIEV
46137V308
1125
21566
SH
SOLE
21566
0
0
INVESCO EXCHNG TRADED FD TR
CEF INM COMPSI
46138E404
1038
51330
SH
SOLE
51330
0
0
INVESCO DB COMMDY INDX TRCK
UNIT
46138B103
4715
325403
SH
SOLE
325403
0
0
INVESCO DB MLTI SECTR CMMTY
OIL FD
46140H403
1593
188125
SH
SOLE
188125
0
0
INVESCO DB MLTI SECTR CMMTY
PRECIOUS METAL
46140H502
453
12467
SH
SOLE
12467
0
0
INVESCO DB US DLR INDEX TR
BULLISH FD
46141D203
520
20427
SH
SOLE
20427
0
0
INVESCO EXCHANGE TRADED FD T
DIVID ACHIEVEV
46137V506
1778
71994
SH
SOLE
71994
0
0
INVESCO EXCHNG TRADED FD TR
DWA EMERG MKTS
46138E867
873
56110
SH
SOLE
56110
0
0
INVESCO EXCHANGE TRADED FD T
DWA HEALTHCARE
46137V852
569
7999
SH
SOLE
7999
0
0
INVESCO EXCHANGE TRADED FD T
DWA MOMENTUM
46137V837
5232
107935
SH
SOLE
107935
0
0
INVESCO EXCHNG TRADED FD TR
DWA SMLCP MENT
46138E842
213
4897
SH
SOLE
4897
0
0
INVESCO EXCHANGE TRADED FD T
DYNMC BLDG CON
46137V779
536
22522
SH
SOLE
22522
0
0
INVESCO DYNAMIC CR OPP FD
COM
46132R104
194
18897
SH
SOLE
18897
0
0
INVESCO EXCHANGE TRADED FD T
DYNMC LRG GWTH
46137V746
7427
179096
SH
SOLE
179096
0
0
INVESCO EXCHANGE TRADED FD T
DYNMC PHRMCTLS
46137V662
2676
42911
SH
SOLE
42911
0
0
INVESCO EXCHNG TRADED FD TR
EMRNG MKT SVRG
46138E784
10627
402247
SH
SOLE
402247
0
0
INVESCO EXCHANGE TRADED FD T
FINL PFD ETF
46137V621
3730
214848
SH
SOLE
214848
0
0
INVESCO EXCHNG TRADED FD TR
FTSE RAFI EMNG
46138E727
2877
145499
SH
SOLE
145499
0
0
INVESCO EXCHANGE TRADED FD T
FTSE RAFI 1500
46137V597
2432
21401
SH
SOLE
21401
0
0
INVESCO EXCHNG TRADED FD TR
GBL SRT TRM HY
46138E669
258
11384
SH
SOLE
11384
0
0
INVESCO EXCHNG TRADED FD TR
INTL CORP BD
46138E636
2175
86402
SH
SOLE
86402
0
0
INVESCO EXCHNG TRADED FD TR
KBW BK
46138E628
2388
54294
SH
SOLE
54294
0
0
INVESCO EXCHNG TRADED FD TR
KBW PREM YIELD
46138E594
1234
45788
SH
SOLE
45788
0
0
INVESCO EXCHANGE TRADED FD T
NASDAQ INTERNT
46137V530
405
3683
SH
SOLE
3683
0
0
INVESCO EXCHNG TRADED FD TR
NATL AMT MUNI
46138E537
22159
887068
SH
SOLE
887068
0
0
INVESCO ACTIVELY MANAGD ETF
OPTIMUM YIELD
46090F100
66446
4409181
SH
SOLE
4409181
0
0
INVESCO EXCHNG TRADED FD TR
PFD ETF
46138E511
12860
954721
SH
SOLE
954721
0
0
INVESCO QQQ TR
UNIT SER 1
46090E103
202780
1314535
SH
SOLE
1314535
0
0
INVESCO EXCHANGE TRADED FD T
RUSSEL 200 PUR
46137V423
22256
650772
SH
SOLE
650772
0
0
INVESCO EXCHANGE TRADED FD T
S&P500 BUY WRT
46137V399
9681
490194
SH
SOLE
490194
0
0
INVESCO EXCHANGE TRADED FD T
S&P500 EQL STP
46137V373
1435
12323
SH
SOLE
12323
0
0
INVESCO EXCHANGE TRADED FD T
S&P500 EQL ENR
46137V365
547
12670
SH
SOLE
12670
0
0
INVESCO EXCHANGE TRADED FD T
S&P500 EQL WGT
46137V357
87114
953105
SH
SOLE
953105
0
0
INVESCO EXCHANGE TRADED FD T
S&P500 EQL FIN
46137V340
5863
161287
SH
SOLE
161287
0
0
INVESCO EXCHANGE TRADED FD T
S&P500 EQL TEC
46137V282
5119
36347
SH
SOLE
36347
0
0
INVESCO EXCHANGE TRADED FD T
S&P500 EQL HLT
46137V332
3075
17322
SH
SOLE
17322
0
0
INVESCO EXCHANGE TRADED FD T
S&P500 EQL IND
46137V324
2714
26275
SH
SOLE
26275
0
0
INVESCO EXCHNG TRADED FD TR
S&P500 HDL VOL
46138E362
15194
397740
SH
SOLE
397740
0
0
INVESCO EXCHNG TRADED FD TR
S&P500 LOW VOL
46138E354
24630
527978
SH
SOLE
527978
0
0
INVESCO EXCHANGE TRADED FD T
S&P500 PUR GWT
46137V266
4112
41268
SH
SOLE
41268
0
0
INVESCO EXCHANGE TRADED FD T
S&P500 PUR VAL
46137V258
11177
196575
SH
SOLE
196575
0
0
INVESCO EXCHANGE TRADED FD T
S&P MDCP400 PR
46137V217
2288
17373
SH
SOLE
17373
0
0
INVESCO EXCHNG TRADED FD TR
S&P MIDCP LOW
46138E198
7351
165602
SH
SOLE
165602
0
0
INVESCO EXCHANGE TRADED FD T
S&P SML600 GWT
46137V175
1269
12186
SH
SOLE
12186
0
0
INVESCO EXCHNG TRADED FD TR
S&P SMLCP FINL
46138E156
2923
60977
SH
SOLE
60977
0
0
INVESCO EXCHNG TRADED FD TR
S&P SMLCP HELT
46138E149
1045
9721
SH
SOLE
9721
0
0
INVESCO EXCHNG TRADED FD TR
S&P SMLCP LOW
46138G102
11474
269085
SH
SOLE
269085
0
0
INVESCO EXCHNG TRADED FD TR
SR LN ETF
46138G508
149842
6879776
SH
SOLE
6879776
0
0
INVESCO EXCHNG TRADED FD TR
TAXABLE MUN BD
46138G805
1439
48459
SH
SOLE
48459
0
0
INVESCO ACTIVELY MANAGD ETF
ULTRA SHRT DUR
46090A887
26844
536133
SH
SOLE
536133
0
0
INVESCO EXCHNG TRADED FD TR
VAR RATE PFD
46138G870
3676
161067
SH
SOLE
161067
0
0
INVESCO EXCHNG TRADED FD TR
VRDO TAX FREE
46138G862
234
9378
SH
SOLE
9378
0
0
INVESCO EXCHANGE TRADED FD T
ZACKS MID CAP
46137Y401
695
11783
SH
SOLE
11783
0
0
INVITATION HOMES INC
COM
46187W107
5204
259150
SH
SOLE
259150
0
0
IONIS PHARMACEUTICALS INC
COM
462222100
3318
61367
SH
SOLE
61367
0
0
BARCLAYS BK PLC
DJUBS CMDT ETN36
06738C778
11613
547280
SH
SOLE
547280
0
0
IPG PHOTONICS CORP
COM
44980X109
1996
17616
SH
SOLE
17616
0
0
INDEXIQ ETF TR
HEDGE MLTI ETF
45409B107
19550
676943
SH
SOLE
676943
0
0
INDEXIQ ETF TR
IQ MRGR ARB ETF
45409B800
4829
152299
SH
SOLE
152299
0
0
IQVIA HLDGS INC
COM
46266C105
17647
151906
SH
SOLE
151906
0
0
IROBOT CORP
COM
462726100
277
3304
SH
SOLE
3304
0
0
IRON MTN INC NEW
COM
46284V101
1246
38448
SH
SOLE
38448
0
0
ISHARES TR
0-5YR HI YL CP
46434V407
43531
977120
SH
SOLE
977120
0
0
ISHARES TR
0-5YR INVT GR CP
46434V100
2219
44792
SH
SOLE
44792
0
0
ISHARES TR
0-5 YR TIPS ETF
46429B747
12215
124613
SH
SOLE
124613
0
0
ISHARES TR
10-20 YR TRS ETF
464288653
11164
83618
SH
SOLE
83618
0
0
ISHARES TR
20 YR TR BD ETF
464287432
178065
1465436
SH
SOLE
1465436
0
0
ISHARES TR
3 7 YR TREAS BD
464288661
98308
809783
SH
SOLE
809783
0
0
ISHARES TR
AGENCY BOND ETF
464288166
20302
181062
SH
SOLE
181062
0
0
ISHARES TR
CALIF MUN BD ETF
464288356
4635
79302
SH
SOLE
79302
0
0
ISHARES TR
CHINA LG-CAP ETF
464287184
9931
254120
SH
SOLE
254120
0
0
ISHARES US ETF TR
COMMOD SEL STG
46431W853
851
27924
SH
SOLE
27924
0
0
ISHARES TR
CONV BD ETF
46435G102
3422
65159
SH
SOLE
65159
0
0
ISHARES TR
CORE 1 5 YR USD
46432F859
13777
280812
SH
SOLE
280812
0
0
ISHARES TR
CORE LT USDB ETF
464289479
42662
722853
SH
SOLE
722853
0
0
ISHARES TR
CORE DIV GRWTH
46434V621
59645
1797629
SH
SOLE
1797629
0
0
ISHARES TR
CORE HIGH DV ETF
46429B663
211179
2502716
SH
SOLE
2502716
0
0
ISHARES TR
CORE INTL AGGR
46435G672
8614
164978
SH
SOLE
164978
0
0
ISHARES TR
MODERT ALLOC ETF
464289875
1560
43733
SH
SOLE
43733
0
0
ISHARES TR
CORE MSCI EURO
46434V738
13684
331080
SH
SOLE
331080
0
0
ISHARES TR
CORE MSCI PAC
46434V696
18206
359668
SH
SOLE
359668
0
0
ISHARES TR
CORE S&P500 ETF
464287200
3027655
12033126
SH
SOLE
12033126
0
0
ISHARES TR
CORE S&P TTL STK
464287150
175331
3088981
SH
SOLE
3088981
0
0
ISHARES TR
CORE S&P US GWT
464287671
80432
1526229
SH
SOLE
1526229
0
0
ISHARES TR
CORE US AGGBD ET
464287226
1113244
10453975
SH
SOLE
10453975
0
0
ISHARES TR
HDG MSCI EAFE
46434V803
13492
522740
SH
SOLE
522740
0
0
ISHARES TR
CUR HD EURZN ETF
46434V639
5894
227200
SH
SOLE
227200
0
0
ISHARES TR
INTL QLTY FACTOR
46434V456
15190
588533
SH
SOLE
588533
0
0
ISHARES TR
MIN VOL EAFE ETF
46429B689
127881
1918408
SH
SOLE
1918408
0
0
ISHARES INC
MIN VOL GBL ETF
464286525
15892
195571
SH
SOLE
195571
0
0
ISHARES TR
MIN VOL USA ETF
46429B697
658006
12557365
SH
SOLE
12557365
0
0
ISHARES TR
MULTIFACTOR USA
46434V282
2978
106893
SH
SOLE
106893
0
0
ISHARES TR
USA MOMENTUM FCT
46432F396
487095
4859770
SH
SOLE
4859770
0
0
ISHARES TR
USA QUALITY FCTR
46432F339
124918
1627380
SH
SOLE
1627380
0
0
ISHARES TR
EDGE MSCI USA VL
46432F388
98348
1355214
SH
SOLE
1355214
0
0
ISHARES INC
EM HGHYL BD ETF
464286285
17398
392112
SH
SOLE
392112
0
0
ISHARES TR
EXPANDED TECH
464287515
7798
44937
SH
SOLE
44937
0
0
ISHARES TR
FLTG RATE NT ETF
46429B655
190363
3780047
SH
SOLE
3780047
0
0
ISHARES TR
GLOBAL ENERG ETF
464287341
3507
119500
SH
SOLE
119500
0
0
ISHARES TR
GLOB HLTHCRE ETF
464287325
12859
226995
SH
SOLE
226995
0
0
ISHARES TR
GLB INFRASTR ETF
464288372
23293
591489
SH
SOLE
591489
0
0
ISHARES TR
GLOBAL MATER ETF
464288695
2835
49424
SH
SOLE
49424
0
0
ISHARES TR
GLOBAL TECH ETF
464287291
331904
2304409
SH
SOLE
2304409
0
0
ISHARES TR
GL TIMB FORE ETF
464288174
908
15902
SH
SOLE
15902
0
0
ISHARES GOLD TRUST
ISHARES
464285105
19223
1564097
SH
SOLE
1564097
0
0
ISHARES TR
GOV/CRED BD ETF
464288596
789
7148
SH
SOLE
7148
0
0
ISHARES TR
IBONDS DEC2022
46435G755
4916
191925
SH
SOLE
191925
0
0
ISHARES TR
IBONDS SEP2020
46434V571
5309
209282
SH
SOLE
209282
0
0
ISHARES TR
IBOXX HI YD ETF
464288513
241459
2977303
SH
SOLE
2977303
0
0
ISHARES TR
IBOXX INV CP ETF
464287242
737157
6533923
SH
SOLE
6533923
0
0
ISHARES INC
US INTL HGH YLD
464286178
281
6094
SH
SOLE
6094
0
0
ISHARES US ETF TR
IT RT HDG HGYL
46431W606
541
6385
SH
SOLE
6385
0
0
ISHARES TR
INTRM GOV CR ETF
464288612
65227
602728
SH
SOLE
602728
0
0
ISHARES TR
INTL DEVPPTY ETF
464288422
1500
43507
SH
SOLE
43507
0
0
ISHARES TR
INTL TREA BD ETF
464288117
18717
386156
SH
SOLE
386156
0
0
ISHARES TR
LATN AMER 40 ETF
464287390
1122
36396
SH
SOLE
36396
0
0
ISHARES TR
LNG TR CRPRT BD
464289511
6706
119105
SH
SOLE
119105
0
0
ISHARES TR
MBS ETF
464288588
445627
4258260
SH
SOLE
4258260
0
0
ISHARES TR
MICRO-CAP ETF
464288869
7778
94342
SH
SOLE
94342
0
0
ISHARES TR
MRNGSTR LG-CP GR
464287119
5124
32319
SH
SOLE
32319
0
0
ISHARES TR
MRNGSTR LG-CP VL
464288109
2031
21085
SH
SOLE
21085
0
0
ISHARES TR
MRGSTR MD CP ETF
464288208
4356
26947
SH
SOLE
26947
0
0
ISHARES TR
MORTGE REL ETF
46435G342
26928
674208
SH
SOLE
674208
0
0
ISHARES TR
MSCI ACWI ETF
464288257
97892
1525746
SH
SOLE
1525746
0
0
ISHARES TR
MSCI ACWI EX US
464288240
11046
263253
SH
SOLE
263253
0
0
ISHARES TR
MSCI AC ASIA ETF
464288182
3893
61286
SH
SOLE
61286
0
0
ISHARES INC
MSCI AUST ETF
464286103
2627
136484
SH
SOLE
136484
0
0
ISHARES INC
MSCI AUSTRIA ETF
464286202
3175
172927
SH
SOLE
172927
0
0
ISHARES INC
MSCI BELGIUM ETF
464286301
2010
122985
SH
SOLE
122985
0
0
ISHARES INC
MSCI BRAZIL ETF
464286400
6755
176839
SH
SOLE
176839
0
0
ISHARES INC
MSCI CDA ETF
464286509
3430
143137
SH
SOLE
143137
0
0
ISHARES INC
MSCI CHILE ETF
464286640
3559
85951
SH
SOLE
85951
0
0
ISHARES TR
MSCI CHINA ETF
46429B671
2955
56156
SH
SOLE
56156
0
0
ISHARES TR
EAFE GRWTH ETF
464288885
67366
975325
SH
SOLE
975325
0
0
ISHARES TR
EAFE SML CP ETF
464288273
156589
3021791
SH
SOLE
3021791
0
0
ISHARES TR
EAFE VALUE ETF
464288877
185045
4092097
SH
SOLE
4092097
0
0
ISHARES TR
MSCI EMG MKT ETF
464287234
108275
2772016
SH
SOLE
2772016
0
0
ISHARES TR
MSCI EURO FL ETF
464289180
3705
218607
SH
SOLE
218607
0
0
ISHARES INC
MSCI EURZONE ETF
464286608
3376
96302
SH
SOLE
96302
0
0
ISHARES INC
MSCI FRANCE ETF
464286707
765
28846
SH
SOLE
28846
0
0
ISHARES INC
MSCI FRNTR100ETF
464286145
14693
561860
SH
SOLE
561860
0
0
ISHARES INC
MSCI GERMANY ETF
464286806
3193
125973
SH
SOLE
125973
0
0
ISHARES INC
MSCI GBL ETF NEW
46434G848
335
12402
SH
SOLE
12402
0
0
ISHARES INC
MSCI HONG KG ETF
464286871
790
35000
SH
SOLE
35000
0
0
ISHARES TR
MSCI INDIA ETF
46429B598
7631
228895
SH
SOLE
228895
0
0
ISHARES TR
MSCI INDIA SM CP
46429B614
385
9978
SH
SOLE
9978
0
0
ISHARES TR
MSCI INDONIA ETF
46429B309
4616
185998
SH
SOLE
185998
0
0
ISHARES INC
MSCI ITALY ETF
46434G830
365
15084
SH
SOLE
15084
0
0
ISHARES INC
MSCI JPN ETF NEW
46434G822
47620
939445
SH
SOLE
939445
0
0
ISHARES INC
MSCI JAPN SMCETF
464286582
6838
104827
SH
SOLE
104827
0
0
ISHARES TR
MSCI KLD400 SOC
464288570
5214
56061
SH
SOLE
56061
0
0
ISHARES INC
MSCI NETHERL ETF
464286814
2090
79451
SH
SOLE
79451
0
0
ISHARES TR
NEW ZEALAND ETF
464289123
1345
29232
SH
SOLE
29232
0
0
ISHARES INC
MSCI PAC JP ETF
464286665
4685
115121
SH
SOLE
115121
0
0
ISHARES TR
MSCI PERU ETF
464289842
3284
92506
SH
SOLE
92506
0
0
ISHARES TR
MSCI PHILIPS ETF
46429B408
1958
61430
SH
SOLE
61430
0
0
ISHARES TR
MSCI POLAND ETF
46429B606
4357
189174
SH
SOLE
189174
0
0
ISHARES INC
MSCI STH AFR ETF
464286780
1111
22025
SH
SOLE
22025
0
0
ISHARES INC
MSCI STH KOR ETF
464286772
12198
207246
SH
SOLE
207246
0
0
ISHARES INC
MSCI SPAIN ETF
464286764
378
14110
SH
SOLE
14110
0
0
ISHARES INC
MSCI SWITZERLAND
464286749
8940
283634
SH
SOLE
283634
0
0
ISHARES INC
MSCI TAIWAN ETF
46434G772
5589
176758
SH
SOLE
176758
0
0
ISHARES INC
MSCI THAILND ETF
464286624
4485
54162
SH
SOLE
54162
0
0
ISHARES INC
MSCI TURKEY ETF
464286715
1317
53596
SH
SOLE
53596
0
0
ISHARES TR
MSCI UK ETF NEW
46435G334
14409
490936
SH
SOLE
490936
0
0
ISHARES TR
NASDAQ BIOTECH
464287556
6936
71923
SH
SOLE
71923
0
0
ISHARES TR
NATIONAL MUN ETF
464288414
235495
2159709
SH
SOLE
2159709
0
0
ISHARES TR
NEW YORK MUN ETF
464288323
2616
47757
SH
SOLE
47757
0
0
ISHARES TR
PHLX SEMICND ETF
464287523
629
4009
SH
SOLE
4009
0
0
ISHARES TR
RUS 1000 ETF
464287622
304177
2193218
SH
SOLE
2193218
0
0
ISHARES TR
RUSSELL 3000 ETF
464287689
63354
431211
SH
SOLE
431211
0
0
ISHARES TR
RUS MID CAP ETF
464287499
235760
5072293
SH
SOLE
5072293
0
0
ISHARES TR
RUS MD CP GR ETF
464287481
108463
953854
SH
SOLE
953854
0
0
ISHARES TR
RUS MDCP VAL ETF
464287473
75264
985774
SH
SOLE
985774
0
0
ISHARES TR
S&P 100 ETF
464287101
19809
177609
SH
SOLE
177609
0
0
ISHARES TR
S&P 500 GRWT ETF
464287309
838969
5568252
SH
SOLE
5568252
0
0
ISHARES TR
S&P 500 VAL ETF
464287408
679380
6717228
SH
SOLE
6717228
0
0
ISHARES TR
S&P MC 400GR ETF
464287606
69166
361688
SH
SOLE
361688
0
0
ISHARES TR
S&P MC 400VL ETF
464287705
67506
487970
SH
SOLE
487970
0
0
ISHARES TR
S&P SML 600 GWT
464287887
86765
537811
SH
SOLE
537811
0
0
ISHARES TR
SP SMCP600VL ETF
464287879
74652
566189
SH
SOLE
566189
0
0
ISHARES TR
SELECT DIVID ETF
464287168
183465
2054244
SH
SOLE
2054244
0
0
ISHARES US ETF TR
SHT MAT BD ETF
46431W507
876700
17586760
SH
SOLE
17586760
0
0
ISHARES TR
SHORT TREAS BD
464288679
203118
1841501
SH
SOLE
1841501
0
0
ISHARES TR
SHRT NAT MUN ETF
464288158
38316
363526
SH
SOLE
363526
0
0
ISHARES TR
TIPS BD ETF
464287176
304782
2783145
SH
SOLE
2783145
0
0
ISHARES TR
INTRM TR CRP ETF
464288638
644725
12299213
SH
SOLE
12299213
0
0
ISHARES TR
SH TR CRPORT ETF
464288646
121256
2348106
SH
SOLE
2348106
0
0
ISHARES TR
TRS FLT RT BD
46434V860
8157
162256
SH
SOLE
162256
0
0
ISHARES TR
U.S. FINLS ETF
464287788
9488
89199
SH
SOLE
89199
0
0
ISHARES TR
U.S. TECH ETF
464287721
11305
70687
SH
SOLE
70687
0
0
ISHARES TR
U.S. ENERGY ETF
464287796
1065
34164
SH
SOLE
34164
0
0
ISHARES TR
US HLTHCARE ETF
464287762
50395
278718
SH
SOLE
278718
0
0
ISHARES TR
ULTR SH TRM BD
46434V878
17387
347218
SH
SOLE
347218
0
0
ISHARES TR
US AER DEF ETF
464288760
12913
74700
SH
SOLE
74700
0
0
ISHARES TR
US BR DEL SE ETF
464288794
540
9644
SH
SOLE
9644
0
0
ISHARES TR
U.S. CNSM GD ETF
464287812
1583
14869
SH
SOLE
14869
0
0
ISHARES TR
U.S. CNSM SV ETF
464287580
880
4865
SH
SOLE
4865
0
0
ISHARES TR
USD INV GRDE ETF
464288620
2200
41540
SH
SOLE
41540
0
0
ISHARES TR
U.S. FIN SVC ETF
464287770
11992
106813
SH
SOLE
106813
0
0
ISHARES TR
US HLTHCR PR ETF
464288828
2699
16341
SH
SOLE
16341
0
0
ISHARES TR
U.S. MED DVC ETF
464288810
41922
209811
SH
SOLE
209811
0
0
ISHARES TR
U.S. PHARMA ETF
464288836
1930
13708
SH
SOLE
13708
0
0
ISHARES TR
S&P US PFD STK
464288687
149385
4364164
SH
SOLE
4364164
0
0
ISHARES TR
U.S. REAL ES ETF
464287739
32336
431489
SH
SOLE
431489
0
0
ISHARES TR
US TELECOM ETF
464287713
2414
91597
SH
SOLE
91597
0
0
ISHARES TR
US TREAS BD ETF
46429B267
792783
32161592
SH
SOLE
32161592
0
0
ISHARES TR
U.S. UTILITS ETF
464287697
6872
51198
SH
SOLE
51198
0
0
ISTAR INC
COM
45031U101
1558
169900
SH
SOLE
169900
0
0
ITAU UNIBANCO HLDG SA
SPON ADR REP PFD
465562106
11390
1246192
SH
SOLE
1246192
0
0
ITERIS INC
COM
46564T107
59
15841
SH
SOLE
15841
0
0
ITRON INC
COM
465741106
256
5414
SH
SOLE
5414
0
0
ITT INC
COM
45073V108
975
20207
SH
SOLE
20207
0
0
J & J SNACK FOODS CORP
COM
466032109
2645
18290
SH
SOLE
18290
0
0
J2 GLOBAL INC
COM
48123V102
2105
30342
SH
SOLE
30342
0
0
JABIL INC
COM
466313103
2655
107097
SH
SOLE
107097
0
0
HENRY JACK & ASSOC INC
COM
426281101
21662
171215
SH
SOLE
171215
0
0
JACOBS ENGR GROUP INC DEL
COM
469814107
4173
71374
SH
SOLE
71374
0
0
JAMES RIV GROUP LTD
COM
G5005R107
2197
60137
SH
SOLE
60137
0
0
JAZZ PHARMACEUTICALS PLC
SHS USD
G50871105
4805
38765
SH
SOLE
38765
0
0
HUNT J B TRANS SVCS INC
COM
445658107
3472
37323
SH
SOLE
37323
0
0
JBG SMITH PPTYS
COM
46590V100
755
21682
SH
SOLE
21682
0
0
JD COM INC
SPON ADR CL A
47215P106
247
11795
SH
SOLE
11795
0
0
JEFFERIES FINL GROUP INC
COM
47233W109
212
12195
SH
SOLE
12195
0
0
JELD-WEN HLDG INC
COM
47580P103
166
11675
SH
SOLE
11675
0
0
JERNIGAN CAP INC
COM
476405105
593
29926
SH
SOLE
29926
0
0
JETBLUE AIRWAYS CORP
COM
477143101
1065
66285
SH
SOLE
66285
0
0
HANCOCK JOHN PFD INCOME FD
SH BEN INT
41013W108
4538
240859
SH
SOLE
240859
0
0
JOHN HANCOCK EXCHANGE TRADED
MLTFACTR UTILS
47804J867
1668
58818
SH
SOLE
58818
0
0
SMUCKER J M CO
COM NEW
832696405
7553
80791
SH
SOLE
80791
0
0
JOHN BEAN TECHNOLOGIES CORP
COM
477839104
717
9985
SH
SOLE
9985
0
0
WILEY JOHN & SONS INC
CL A
968223206
603
12828
SH
SOLE
12828
0
0
JONES LANG LASALLE INC
COM
48020Q107
1502
11861
SH
SOLE
11861
0
0
JPMORGAN CHASE & CO
ALERIAN ML ETN
46625H365
34254
1534660
SH
SOLE
1534660
0
0
JP MORGAN EXCHANGE TRADED FD
BETBULD JAPAN
46641Q712
1679
79479
SH
SOLE
79479
0
0
JP MORGAN EXCHANGE TRADED FD
DIVERSFD EQT ETF
46641Q845
5878
219031
SH
SOLE
219031
0
0
JP MORGAN EXCHANGE TRADED FD
DIVERSIFIED ET
46641Q803
27188
1132851
SH
SOLE
1132851
0
0
JP MORGAN EXCHANGE TRADED FD
ULTRA SHRT INC
46641Q837
72347
1443178
SH
SOLE
1443178
0
0
JUNIPER NETWORKS INC
COM
48203R104
2789
103659
SH
SOLE
103659
0
0
K12 INC
COM
48273U102
419
16914
SH
SOLE
16914
0
0
KAISER ALUMINUM CORP
COM PAR $0.01
483007704
366
4101
SH
SOLE
4101
0
0
KAMAN CORP
COM
483548103
651
11602
SH
SOLE
11602
0
0
KANSAS CITY SOUTHERN
COM NEW
485170302
2127
22280
SH
SOLE
22280
0
0
KB FINANCIAL GROUP INC
SPONSORED ADR
48241A105
1656
39449
SH
SOLE
39449
0
0
KEMPER CORP DEL
COM
488401100
424
6382
SH
SOLE
6382
0
0
KENNAMETAL INC
COM
489170100
1020
30648
SH
SOLE
30648
0
0
KENNEDY-WILSON HLDGS INC
COM
489398107
1477
81297
SH
SOLE
81297
0
0
KILROY RLTY CORP
COM
49427F108
2449
38953
SH
SOLE
38953
0
0
KIMCO RLTY CORP
COM
49446R109
6738
459957
SH
SOLE
459957
0
0
KINSALE CAP GROUP INC
COM
49714P108
512
9212
SH
SOLE
9212
0
0
KIRBY CORP
COM
497266106
409
6067
SH
SOLE
6067
0
0
KITE RLTY GROUP TR
COM NEW
49803T300
1379
97882
SH
SOLE
97882
0
0
KKR & CO INC
CL A
48251W104
551
28071
SH
SOLE
28071
0
0
KLA-TENCOR CORP
COM
482480100
6588
73614
SH
SOLE
73614
0
0
KNIGHT SWIFT TRANSN HLDGS IN
CL A
499049104
8156
325348
SH
SOLE
325348
0
0
KNOLL INC
COM NEW
498904200
450
27327
SH
SOLE
27327
0
0
KNOWLES CORP
COM
49926D109
1747
131279
SH
SOLE
131279
0
0
KOREA ELECTRIC PWR
SPONSORED ADR
500631106
224
15166
SH
SOLE
15166
0
0
KORN FERRY INTL
COM NEW
500643200
837
21163
SH
SOLE
21163
0
0
KOSMOS ENERGY LTD
COM
500688106
2130
526482
SH
SOLE
526482
0
0
KRATOS DEFENSE & SEC SOLUTIO
COM NEW
50077B207
350
24820
SH
SOLE
24820
0
0
KT CORP
SPONSORED ADR
48268K101
4148
291668
SH
SOLE
291668
0
0
KULICKE & SOFFA INDS INC
COM
501242101
704
34755
SH
SOLE
34755
0
0
L BRANDS INC
COM
501797104
1206
46999
SH
SOLE
46999
0
0
L3 TECHNOLOGIES INC
COM
502413107
13271
76420
SH
SOLE
76420
0
0
LABORATORY CORP AMER HLDGS
COM NEW
50540R409
9632
76227
SH
SOLE
76227
0
0
LADDER CAP CORP
CL A
505743104
199
12890
SH
SOLE
12890
0
0
LAMAR ADVERTISING CO NEW
CL A
512816109
2584
37346
SH
SOLE
37346
0
0
LAMB WESTON HLDGS INC
COM
513272104
17086
232270
SH
SOLE
232270
0
0
LANCASTER COLONY CORP
COM
513847103
487
2751
SH
SOLE
2751
0
0
LANDSTAR SYS INC
COM
515098101
2322
24271
SH
SOLE
24271
0
0
LAS VEGAS SANDS CORP
COM
517834107
13464
258677
SH
SOLE
258677
0
0
LAZARD LTD
SHS A
G54050102
307
8330
SH
SOLE
8330
0
0
LCI INDS
COM
50189K103
930
13915
SH
SOLE
13915
0
0
LEGACY TEX FINL GROUP INC
COM
52471Y106
785
24468
SH
SOLE
24468
0
0
LEGG MASON INC
COM
524901105
6992
274093
SH
SOLE
274093
0
0
LEGGETT & PLATT INC
COM
524660107
5376
150008
SH
SOLE
150008
0
0
LEIDOS HLDGS INC
COM
525327102
1093
20737
SH
SOLE
20737
0
0
LEMAITRE VASCULAR INC
COM
525558201
504
21328
SH
SOLE
21328
0
0
LENNOX INTL INC
COM
526107107
11106
50746
SH
SOLE
50746
0
0
LEXINGTON REALTY TRUST
COM
529043101
93
11322
SH
SOLE
11322
0
0
LG DISPLAY CO LTD
SPONS ADR REP
50186V102
117
14313
SH
SOLE
14313
0
0
LIBERTY BROADBAND CORP
COM SER A
530307107
373
5189
SH
SOLE
5189
0
0
LIBERTY BROADBAND CORP
COM SER C
530307305
2620
36379
SH
SOLE
36379
0
0
LIBERTY EXPEDIA HOLDINGS
SER A COM
53046P109
598
15300
SH
SOLE
15300
0
0
LIBERTY MEDIA CORP DELAWARE
COM SER C FRMLA
531229854
2393
77943
SH
SOLE
77943
0
0
LIBERTY GLOBAL PLC
SHS CL C
G5480U120
8464
410061
SH
SOLE
410061
0
0
LIBERTY LATIN AMERICA LTD
COM CL C
G9001E128
210
14415
SH
SOLE
14415
0
0
LIBERTY MEDIA CORP DELAWARE
COM A SIRIUSXM
531229409
808
21968
SH
SOLE
21968
0
0
LIBERTY MEDIA CORP DELAWARE
COM C SIRIUSXM
531229607
2355
63683
SH
SOLE
63683
0
0
LIFE STORAGE INC
COM
53223X107
1113
11967
SH
SOLE
11967
0
0
LIGAND PHARMACEUTICALS INC
COM NEW
53220K504
1907
14050
SH
SOLE
14050
0
0
LINCOLN ELEC HLDGS INC
COM
533900106
2633
33389
SH
SOLE
33389
0
0
LINE CORP
SPONSORED ADR
53567X101
2977
87291
SH
SOLE
87291
0
0
LIONS GATE ENTMNT CORP
CL B NON VTG
535919500
395
26517
SH
SOLE
26517
0
0
LITHIA MTRS INC
CL A
536797103
1273
16675
SH
SOLE
16675
0
0
LIVANOVA PLC
SHS
G5509L101
989
10808
SH
SOLE
10808
0
0
LIVE NATION ENTERTAINMENT IN
COM
538034109
2962
60137
SH
SOLE
60137
0
0
LKQ CORP
COM
501889208
12382
521807
SH
SOLE
521807
0
0
LOEWS CORP
COM
540424108
6006
131942
SH
SOLE
131942
0
0
LOGITECH INTL S A
SHS
H50430232
3175
101490
SH
SOLE
101490
0
0
LOGMEIN INC
COM
54142L109
5477
67148
SH
SOLE
67148
0
0
LOUISIANA PAC CORP
COM
546347105
842
37885
SH
SOLE
37885
0
0
LOXO ONCOLOGY INC
COM
548862101
521
3720
SH
SOLE
3720
0
0
LPL FINL HLDGS INC
COM
50212V100
1293
21172
SH
SOLE
21172
0
0
M D C HLDGS INC
COM
552676108
310
11020
SH
SOLE
11020
0
0
MACERICH CO
COM
554382101
673
15556
SH
SOLE
15556
0
0
MACK CALI RLTY CORP
COM
554489104
229
11674
SH
SOLE
11674
0
0
MACOM TECH SOLUTIONS HLDGS I
COM
55405Y100
282
19402
SH
SOLE
19402
0
0
MACQUARIE INFRASTRUCTURE COR
COM
55608B105
409
11189
SH
SOLE
11189
0
0
MAGELLAN MIDSTREAM PRTNRS LP
COM UNIT RP LP
559080106
2834
49673
SH
SOLE
49673
0
0
MAGNA INTL INC
COM
559222401
5159
113511
SH
SOLE
113511
0
0
MAIN STREET CAPITAL CORP
COM
56035L104
249
7352
SH
SOLE
7352
0
0
MALLINCKRODT PUB LTD CO
SHS
G5785G107
308
19512
SH
SOLE
19512
0
0
MAMMOTH ENERGY SVCS INC
COM
56155L108
388
21589
SH
SOLE
21589
0
0
MANHATTAN ASSOCS INC
COM
562750109
817
19275
SH
SOLE
19275
0
0
MANPOWERGROUP INC
COM
56418H100
1098
16952
SH
SOLE
16952
0
0
MANTECH INTL CORP
CL A
564563104
1234
23590
SH
SOLE
23590
0
0
MANULIFE FINL CORP
COM
56501R106
3323
234177
SH
SOLE
234177
0
0
MARATHON OIL CORP
COM
565849106
3903
272188
SH
SOLE
272188
0
0
MARCUS CORP
COM
566330106
980
24812
SH
SOLE
24812
0
0
MARRIOTT INTL INC NEW
CL A
571903202
7282
67078
SH
SOLE
67078
0
0
MARRIOTT VACATIONS WRLDWDE C
COM
57164Y107
1134
16084
SH
SOLE
16084
0
0
MARTEN TRANS LTD
COM
573075108
2901
179155
SH
SOLE
179155
0
0
MARTIN MARIETTA MATLS INC
COM
573284106
7343
42724
SH
SOLE
42724
0
0
MARVELL TECHNOLOGY GROUP LTD
ORD
G5876H105
3735
230723
SH
SOLE
230723
0
0
MASCO CORP
COM
574599106
7860
268807
SH
SOLE
268807
0
0
MASONITE INTL CORP NEW
COM
575385109
373
8310
SH
SOLE
8310
0
0
MASTEC INC
COM
576323109
1485
36611
SH
SOLE
36611
0
0
MATCH GROUP INC
COM
57665R106
337
7884
SH
SOLE
7884
0
0
MATSON INC
COM
57686G105
288
9000
SH
SOLE
9000
0
0
MATTEL INC
COM
577081102
154
15406
SH
SOLE
15406
0
0
MATTHEWS INTL CORP
CL A
577128101
678
16693
SH
SOLE
16693
0
0
MAXIM INTEGRATED PRODS INC
COM
57772K101
3994
78547
SH
SOLE
78547
0
0
MAXIMUS INC
COM
577933104
949
14582
SH
SOLE
14582
0
0
MAXLINEAR INC
COM
57776J100
231
13127
SH
SOLE
13127
0
0
MBIA INC
COM
55262C100
620
69480
SH
SOLE
69480
0
0
MCCORMICK & CO INC
COM NON VTG
579780206
18380
132004
SH
SOLE
132004
0
0
MCGRATH RENTCORP
COM
580589109
505
9812
SH
SOLE
9812
0
0
MCKESSON CORP
COM
58155Q103
7658
69323
SH
SOLE
69323
0
0
MEDICAL PPTYS TRUST INC
COM
58463J304
1737
108021
SH
SOLE
108021
0
0
MEDIDATA SOLUTIONS INC
COM
58471A105
2010
29820
SH
SOLE
29820
0
0
MEDIFAST INC
COM
58470H101
332
2656
SH
SOLE
2656
0
0
MEDNAX INC
COM
58502B106
612
18542
SH
SOLE
18542
0
0
MEDPACE HLDGS INC
COM
58506Q109
520
9821
SH
SOLE
9821
0
0
MELCO RESORT ENTERTAINMENT L
ADR
585464100
977
55458
SH
SOLE
55458
0
0
MELLANOX TECHNOLOGIES LTD
SHS
M51363113
1208
13075
SH
SOLE
13075
0
0
MERCADOLIBRE INC
COM
58733R102
4634
15825
SH
SOLE
15825
0
0
MERCURY SYS INC
COM
589378108
764
16151
SH
SOLE
16151
0
0
MERIT MED SYS INC
COM
589889104
1712
30682
SH
SOLE
30682
0
0
MERITOR INC
COM
59001K100
269
15928
SH
SOLE
15928
0
0
MESA LABS INC
COM
59064R109
722
3464
SH
SOLE
3464
0
0
META FINL GROUP INC
COM
59100U108
653
33699
SH
SOLE
33699
0
0
METHANEX CORP
COM
59151K108
1078
22383
SH
SOLE
22383
0
0
METTLER TOLEDO INTERNATIONAL
COM
592688105
26467
46796
SH
SOLE
46796
0
0
MGIC INVT CORP WIS
COM
552848103
554
52963
SH
SOLE
52963
0
0
MGM GROWTH PPTYS LLC
CL A COM
55303A105
1022
38703
SH
SOLE
38703
0
0
MGM RESORTS INTERNATIONAL
COM
552953101
2417
99635
SH
SOLE
99635
0
0
MICRO FOCUS INTERNATIONAL PL
SPON ADR NEW
594837304
662
38477
SH
SOLE
38477
0
0
MICROCHIP TECHNOLOGY INC
COM
595017104
16396
227977
SH
SOLE
227977
0
0
MID AMER APT CMNTYS INC
COM
59522J103
3941
41184
SH
SOLE
41184
0
0
MIMECAST LTD
ORD SHS
G14838109
334
9929
SH
SOLE
9929
0
0
MINERALS TECHNOLOGIES INC
COM
603158106
661
12875
SH
SOLE
12875
0
0
MITSUBISHI UFJ FINL GROUP IN
SPONSORED ADS
606822104
4572
938883
SH
SOLE
938883
0
0
MIZUHO FINL GROUP INC
SPONSORED ADR
60687Y109
2010
669839
SH
SOLE
669839
0
0
MKS INSTRUMENT INC
COM
55306N104
2329
36042
SH
SOLE
36042
0
0
MOBILE MINI INC
COM
60740F105
700
22059
SH
SOLE
22059
0
0
MOBILE TELESYSTEMS PJSC
SPONSORED ADR
607409109
559
79797
SH
SOLE
79797
0
0
MODINE MFG CO
COM
607828100
187
17317
SH
SOLE
17317
0
0
MOELIS & CO
CL A
60786M105
206
5993
SH
SOLE
5993
0
0
MOHAWK INDS INC
COM
608190104
2192
18745
SH
SOLE
18745
0
0
MOLINA HEALTHCARE INC
COM
60855R100
3258
28035
SH
SOLE
28035
0
0
MOMO INC
ADR
60879B107
2038
85794
SH
SOLE
85794
0
0
MONMOUTH REAL ESTATE INVT CO
CL A
609720107
820
66139
SH
SOLE
66139
0
0
MONOTYPE IMAGING HOLDINGS IN
COM
61022P100
197
12689
SH
SOLE
12689
0
0
MONRO INC
COM
610236101
1040
15133
SH
SOLE
15133
0
0
MOODYS CORP
COM
615369105
22476
160494
SH
SOLE
160494
0
0
MOOG INC
CL A
615394202
1673
21593
SH
SOLE
21593
0
0
MORNINGSTAR INC
COM
617700109
1446
13161
SH
SOLE
13161
0
0
MORPHOSYS AG
SPONSORED ADS
617760202
572
22594
SH
SOLE
22594
0
0
MPLX LP
COM UNIT REP LTD
55336V100
1717
56670
SH
SOLE
56670
0
0
MSA SAFETY INC
COM
553498106
1043
11067
SH
SOLE
11067
0
0
MSC INDL DIRECT INC
CL A
553530106
1670
21717
SH
SOLE
21717
0
0
MSCI INC
COM
55354G100
7512
50953
SH
SOLE
50953
0
0
MUELLER WTR PRODS INC
COM SER A
624758108
645
70881
SH
SOLE
70881
0
0
FIRST TR EXCHANGE TRADED FD
MULTI ASSET DI
33738R100
372
22082
SH
SOLE
22082
0
0
MURPHY OIL CORP
COM
626717102
270
11552
SH
SOLE
11552
0
0
MURPHY USA INC
COM
626755102
1558
20333
SH
SOLE
20333
0
0
MYLAN N V
SHS EURO
N59465109
2265
82661
SH
SOLE
82661
0
0
NASDAQ INC
COM
631103108
13235
162258
SH
SOLE
162258
0
0
NATIONAL BK HLDGS CORP
CL A
633707104
304
9841
SH
SOLE
9841
0
0
NATIONAL FUEL GAS CO N J
COM
636180101
2862
55921
SH
SOLE
55921
0
0
NATIONAL GEN HLDGS CORP
COM
636220303
969
40022
SH
SOLE
40022
0
0
NATIONAL GRID PLC
SPONSORED ADR NE
636274409
21313
444199
SH
SOLE
444199
0
0
NATIONAL HEALTH INVS INC
COM
63633D104
480
6357
SH
SOLE
6357
0
0
NATIONAL OILWELL VARCO INC
COM
637071101
2961
115215
SH
SOLE
115215
0
0
NATIONAL RETAIL PPTYS INC
COM
637417106
2174
44818
SH
SOLE
44818
0
0
NAVIENT CORPORATION
COM
63938C108
738
83765
SH
SOLE
83765
0
0
NAVIGATOR HOLDINGS LTD
SHS
Y62132108
311
33137
SH
SOLE
33137
0
0
NAVIGATORS GROUP INC
COM
638904102
283
4079
SH
SOLE
4079
0
0
NCR CORP NEW
COM
62886E108
386
16728
SH
SOLE
16728
0
0
NEENAH INC
COM
640079109
1271
21578
SH
SOLE
21578
0
0
NEKTAR THERAPEUTICS
COM
640268108
254
7736
SH
SOLE
7736
0
0
NEOGEN CORP
COM
640491106
3292
57756
SH
SOLE
57756
0
0
NEOGENOMICS INC
COM NEW
64049M209
263
20858
SH
SOLE
20858
0
0
NETAPP INC
COM
64110D104
11989
200928
SH
SOLE
200928
0
0
NETEASE INC
SPONSORED ADR
64110W102
1747
7423
SH
SOLE
7423
0
0
NETFLIX INC
COM
64110L106
14373
53701
SH
SOLE
53701
0
0
NETGEAR INC
COM
64111Q104
333
6393
SH
SOLE
6393
0
0
NEUROCRINE BIOSCIENCES INC
COM
64125C109
1428
20003
SH
SOLE
20003
0
0
NEVRO CORP
COM
64157F103
297
7639
SH
SOLE
7639
0
0
NEW ORIENTAL ED & TECH GRP I
SPON ADR
647581107
825
15055
SH
SOLE
15055
0
0
NEW RELIC INC
COM
64829B100
881
10875
SH
SOLE
10875
0
0
NEW RESIDENTIAL INVT CORP
COM NEW
64828T201
1701
119676
SH
SOLE
119676
0
0
NEW SR INVT GROUP INC
COM
648691103
49
11963
SH
SOLE
11963
0
0
NEW YORK CMNTY BANCORP INC
COM
649445103
185
19698
SH
SOLE
19698
0
0
NEW YORK MTG TR INC
COM PAR $.02
649604501
467
79269
SH
SOLE
79269
0
0
NEW YORK TIMES CO
CL A
650111107
439
19696
SH
SOLE
19696
0
0
NEWELL BRANDS INC
COM
651229106
2293
123334
SH
SOLE
123334
0
0
NEWFIELD EXPL CO
COM
651290108
2163
147544
SH
SOLE
147544
0
0
NEWMARK GROUP INC
CL A
65158N102
351
43754
SH
SOLE
43754
0
0
NEWMARKET CORP
COM
651587107
3914
9499
SH
SOLE
9499
0
0
NEWMONT MINING CORP
COM
651639106
564
16268
SH
SOLE
16268
0
0
NEWPARK RES INC
COM PAR $.01NEW
651718504
295
42994
SH
SOLE
42994
0
0
NEWS CORP NEW
CL A
65249B109
193
17047
SH
SOLE
17047
0
0
NEXTERA ENERGY PARTNERS LP
COM UNIT PART IN
65341B106
892
20714
SH
SOLE
20714
0
0
NGL ENERGY PARTNERS LP
COM UNIT REPST
62913M107
125
13031
SH
SOLE
13031
0
0
NICE LTD
SPONSORED ADR
653656108
6918
63932
SH
SOLE
63932
0
0
NIELSEN HLDGS PLC
SHS EUR
G6518L108
10228
438406
SH
SOLE
438406
0
0
NISOURCE INC
COM
65473P105
2393
94391
SH
SOLE
94391
0
0
NMI HLDGS INC
CL A
629209305
224
12572
SH
SOLE
12572
0
0
NOBLE ENERGY INC
COM
655044105
1523
81195
SH
SOLE
81195
0
0
NOBLE MIDSTREAM PARTNERS LP
COM UNIT REPST
65506L105
220
7627
SH
SOLE
7627
0
0
NOKIA CORP
SPONSORED ADR
654902204
881
151318
SH
SOLE
151318
0
0
NOMAD FOODS LTD
USD ORD SHS
G6564A105
675
40373
SH
SOLE
40373
0
0
NOMURA HLDGS INC
SPONSORED ADR
65535H208
448
120543
SH
SOLE
120543
0
0
NORDSON CORP
COM
655663102
8261
69219
SH
SOLE
69219
0
0
NORTHERN OIL & GAS INC NEV
COM
665531109
35
15377
SH
SOLE
15377
0
0
NORTHERN TR CORP
COM
665859104
3433
41071
SH
SOLE
41071
0
0
NORTHWESTERN CORP
COM NEW
668074305
893
15023
SH
SOLE
15023
0
0
NORWEGIAN CRUISE LINE HLDG L
SHS
G66721104
1354
31949
SH
SOLE
31949
0
0
NOVAGOLD RES INC
COM NEW
66987E206
53
13453
SH
SOLE
13453
0
0
NOVANTA INC
COM
67000B104
482
7651
SH
SOLE
7651
0
0
NOVARTIS A G
SPONSORED ADR
66987V109
45721
532815
SH
SOLE
532815
0
0
NOVOCURE LTD
ORD SHS
G6674U108
402
12012
SH
SOLE
12012
0
0
NOW INC
COM
67011P100
1066
91610
SH
SOLE
91610
0
0
NRG ENERGY INC
COM NEW
629377508
5572
140715
SH
SOLE
140715
0
0
NU SKIN ENTERPRISES INC
CL A
67018T105
1294
21104
SH
SOLE
21104
0
0
NUANCE COMMUNICATIONS INC
COM
67020Y100
7790
588803
SH
SOLE
588803
0
0
NUCOR CORP
COM
670346105
27382
528503
SH
SOLE
528503
0
0
NUTANIX INC
CL A
67059N108
7017
168718
SH
SOLE
168718
0
0
NUTRI SYS INC NEW
COM
67069D108
391
8913
SH
SOLE
8913
0
0
NUVASIVE INC
COM
670704105
2384
48097
SH
SOLE
48097
0
0
NUVEEN CR STRATEGIES INCM FD
COM SHS
67073D102
449
60671
SH
SOLE
60671
0
0
NUSHARES ETF TR
ENHANCED YIELD
67092P102
22399
966320
SH
SOLE
966320
0
0
NUVEEN MTG OPPORTUNITY TERM
COM
670735109
239
10688
SH
SOLE
10688
0
0
NVENT ELECTRIC PLC
SHS
G6700G107
202
8989
SH
SOLE
8989
0
0
NVR INC
COM
62944T105
5327
2186
SH
SOLE
2186
0
0
OSI ETF TR
OSHARS FTSE US
67110P407
31921
1063336
SH
SOLE
1063336
0
0
OAKTREE SPECIALTY LENDING CO
COM
67401P108
240
56829
SH
SOLE
56829
0
0
OASIS PETE INC NEW
COM
674215108
266
48182
SH
SOLE
48182
0
0
OCEANEERING INTL INC
COM
675232102
256
21175
SH
SOLE
21175
0
0
OFFICE DEPOT INC
COM
676220106
61
23587
SH
SOLE
23587
0
0
OLD DOMINION FGHT LINES INC
COM
679580100
5936
48071
SH
SOLE
48071
0
0
OLD REP INTL CORP
COM
680223104
8119
394707
SH
SOLE
394707
0
0
OLIN CORP
COM PAR $1
680665205
12591
626129
SH
SOLE
626129
0
0
OLLIES BARGAIN OUTLT HLDGS I
COM
681116109
1172
17614
SH
SOLE
17614
0
0
OMEGA HEALTHCARE INVS INC
COM
681936100
1160
33001
SH
SOLE
33001
0
0
OMNICOM GROUP INC
COM
681919106
18052
246484
SH
SOLE
246484
0
0
ON SEMICONDUCTOR CORP
COM
682189105
5699
345211
SH
SOLE
345211
0
0
ONE GAS INC
COM
68235P108
1289
16196
SH
SOLE
16196
0
0
OPEN TEXT CORP
COM
683715106
1346
41302
SH
SOLE
41302
0
0
OPPENHEIMER ETF TR
S&P 500 REVENUE
68386C104
473
10159
SH
SOLE
10159
0
0
OPPENHEIMER ETF TR
S&P ULTRA DIVIDE
68386C401
1111
33180
SH
SOLE
33180
0
0
ORACLE CORP
COM
68389X105
68804
1523902
SH
SOLE
1523902
0
0
ORIX CORP
SPONSORED ADR
686330101
5133
71739
SH
SOLE
71739
0
0
ORMAT TECHNOLOGIES INC
COM
686688102
378
7224
SH
SOLE
7224
0
0
OSHKOSH CORP
COM
688239201
4106
66976
SH
SOLE
66976
0
0
OSI SYSTEMS INC
COM
671044105
852
11626
SH
SOLE
11626
0
0
OUTFRONT MEDIA INC
COM
69007J106
252
13928
SH
SOLE
13928
0
0
OWENS & MINOR INC NEW
COM
690732102
105
16534
SH
SOLE
16534
0
0
OWENS CORNING NEW
COM
690742101
1815
41264
SH
SOLE
41264
0
0
OWENS ILL INC
COM NEW
690768403
944
54762
SH
SOLE
54762
0
0
OXFORD INDS INC
COM
691497309
399
5616
SH
SOLE
5616
0
0
GLATFELTER
COM
377316104
183
18719
SH
SOLE
18719
0
0
PACCAR INC
COM
693718108
5176
90583
SH
SOLE
90583
0
0
PACER FDS TR
TRENDPILOT EUR
69374H808
557
22222
SH
SOLE
22222
0
0
PACER FDS TR
TRENDP US LAR CP
69374H105
4790
166489
SH
SOLE
166489
0
0
PACER FDS TR
TRENDP US MID CP
69374H204
2391
77528
SH
SOLE
77528
0
0
PACIFIC PREMIER BANCORP
COM
69478X105
253
9920
SH
SOLE
9920
0
0
PACWEST BANCORP DEL
COM
695263103
10147
304898
SH
SOLE
304898
0
0
PALO ALTO NETWORKS INC
COM
697435105
10463
55550
SH
SOLE
55550
0
0
PARK HOTELS RESORTS INC
COM
700517105
739
28461
SH
SOLE
28461
0
0
PARKER HANNIFIN CORP
COM
701094104
12595
84448
SH
SOLE
84448
0
0
PARSLEY ENERGY INC
CL A
701877102
1120
70084
SH
SOLE
70084
0
0
PATRICK INDS INC
COM
703343103
334
11294
SH
SOLE
11294
0
0
PATTERSON UTI ENERGY INC
COM
703481101
121
11723
SH
SOLE
11723
0
0
PAYCOM SOFTWARE INC
COM
70432V102
6544
53443
SH
SOLE
53443
0
0
PAYLOCITY HLDG CORP
COM
70438V106
1464
24311
SH
SOLE
24311
0
0
PBF ENERGY INC
CL A
69318G106
14206
434818
SH
SOLE
434818
0
0
PDC ENERGY INC
COM
69327R101
245
8238
SH
SOLE
8238
0
0
PEARSON PLC
SPONSORED ADR
705015105
3347
280311
SH
SOLE
280311
0
0
PEBBLEBROOK HOTEL TR
COM
70509V100
3017
106586
SH
SOLE
106586
0
0
PEGASYSTEMS INC
COM
705573103
1066
22288
SH
SOLE
22288
0
0
PEMBINA PIPELINE CORP
COM
706327103
1069
36040
SH
SOLE
36040
0
0
PENN NATL GAMING INC
COM
707569109
684
36309
SH
SOLE
36309
0
0
PENNANTPARK FLOATING RATE CA
COM
70806A106
166
14363
SH
SOLE
14363
0
0
PENNSYLVANIA RL ESTATE INVT
SH BEN INT
709102107
346
58227
SH
SOLE
58227
0
0
PENNYMAC MTG INVT TR
COM
70931T103
200
10755
SH
SOLE
10755
0
0
PENSKE AUTOMOTIVE GRP INC
COM
70959W103
837
20765
SH
SOLE
20765
0
0
PENTAIR PLC
SHS
G7S00T104
6219
164618
SH
SOLE
164618
0
0
PENUMBRA INC
COM
70975L107
280
2292
SH
SOLE
2292
0
0
PEOPLES UNITED FINANCIAL INC
COM
712704105
3736
258874
SH
SOLE
258874
0
0
PERFICIENT INC
COM
71375U101
342
15346
SH
SOLE
15346
0
0
PERFORMANCE FOOD GROUP CO
COM
71377A103
852
26392
SH
SOLE
26392
0
0
PERRIGO CO PLC
SHS
G97822103
262
6751
SH
SOLE
6751
0
0
PETIQ INC
COM CL A
71639T106
404
17201
SH
SOLE
17201
0
0
PETMED EXPRESS INC
COM
716382106
474
20361
SH
SOLE
20361
0
0
PETROCHINA CO LTD
SPONSORED ADR
71646E100
710
11532
SH
SOLE
11532
0
0
PETROLEO BRASILEIRO SA PETRO
SPONSORED ADR
71654V408
271
20855
SH
SOLE
20855
0
0
PETROLEO BRASILEIRO SA PETRO
SP ADR NON VTG
71654V101
261
22515
SH
SOLE
22515
0
0
PGT INNOVATIONS INC
COM
69336V101
545
34355
SH
SOLE
34355
0
0
PHIBRO ANIMAL HEALTH CORP
CL A COM
71742Q106
610
18955
SH
SOLE
18955
0
0
PHILLIPS 66 PARTNERS LP
COM UNIT REP INT
718549207
824
19564
SH
SOLE
19564
0
0
PHOTRONICS INC
COM
719405102
294
30400
SH
SOLE
30400
0
0
PHYSICIANS RLTY TR
COM
71943U104
3484
217362
SH
SOLE
217362
0
0
PIEDMONT OFFICE REALTY TR IN
COM CL A
720190206
244
14310
SH
SOLE
14310
0
0
PIMCO ETF TR
0-5 HIGH YIELD
72201R783
24675
259411
SH
SOLE
259411
0
0
PIMCO ETF TR
15+ YR US TIPS
72201R304
4793
76831
SH
SOLE
76831
0
0
PIMCO ETF TR
ACTIVE BD ETF
72201R775
32637
317570
SH
SOLE
317570
0
0
PIMCO DYNMIC CREDIT AND MRT
COM SHS
72202D106
1328
63093
SH
SOLE
63093
0
0
PIMCO DYNAMIC INCOME FD
SHS
72201Y101
1072
36745
SH
SOLE
36745
0
0
PIMCO ETF TR
ENHAN SHRT MA AC
72201R833
197550
1956908
SH
SOLE
1956908
0
0
PIMCO ETF TR
INTER MUN BD ACT
72201R866
1119
21187
SH
SOLE
21187
0
0
PIMCO ETF TR
INV GRD CRP BD
72201R817
2331
23532
SH
SOLE
23532
0
0
PIMCO EQUITY SER
RAFI DYN EMERG
72202L389
17304
782981
SH
SOLE
782981
0
0
PIMCO EQUITY SER
RAFI DYN MULTI
72202L371
6197
277386
SH
SOLE
277386
0
0
PINNACLE FINL PARTNERS INC
COM
72346Q104
8019
173945
SH
SOLE
173945
0
0
PINNACLE WEST CAP CORP
COM
723484101
746
8760
SH
SOLE
8760
0
0
PIONEER NAT RES CO
COM
723787107
10691
81287
SH
SOLE
81287
0
0
PIPER JAFFRAY COS
COM
724078100
320
4854
SH
SOLE
4854
0
0
PITNEY BOWES INC
COM
724479100
205
34723
SH
SOLE
34723
0
0
PJT PARTNERS INC
COM CL A
69343T107
211
5435
SH
SOLE
5435
0
0
PLAINS ALL AMERN PIPELINE L
UNIT LTD PARTN
726503105
1389
69289
SH
SOLE
69289
0
0
PLAINS GP HLDGS L P
LTD PARTNR INT A
72651A207
633
31501
SH
SOLE
31501
0
0
PLANET FITNESS INC
CL A
72703H101
1740
32450
SH
SOLE
32450
0
0
PLANTRONICS INC NEW
COM
727493108
236
7130
SH
SOLE
7130
0
0
PLEXUS CORP
COM
729132100
933
18274
SH
SOLE
18274
0
0
PNM RES INC
COM
69349H107
497
12100
SH
SOLE
12100
0
0
POLARIS INDS INC
COM
731068102
4802
62621
SH
SOLE
62621
0
0
POLYONE CORP
COM
73179P106
779
27235
SH
SOLE
27235
0
0
POOL CORPORATION
COM
73278L105
9667
65034
SH
SOLE
65034
0
0
POPULAR INC
COM NEW
733174700
784
16608
SH
SOLE
16608
0
0
PORTLAND GEN ELEC CO
COM NEW
736508847
4017
87606
SH
SOLE
87606
0
0
POSCO
SPONSORED ADR
693483109
393
7146
SH
SOLE
7146
0
0
POST HLDGS INC
COM
737446104
979
10985
SH
SOLE
10985
0
0
POWER INTEGRATIONS INC
COM
739276103
3683
60403
SH
SOLE
60403
0
0
PPG INDS INC
COM
693506107
10390
101635
SH
SOLE
101635
0
0
PPL CORP
COM
69351T106
22436
791938
SH
SOLE
791938
0
0
PRA HEALTH SCIENCES INC
COM
69354M108
869
9445
SH
SOLE
9445
0
0
PRA GROUP INC
COM
69354N106
1085
44503
SH
SOLE
44503
0
0
PREFERRED APT CMNTYS INC
COM
74039L103
688
48915
SH
SOLE
48915
0
0
PREMIER INC
CL A
74051N102
2817
75421
SH
SOLE
75421
0
0
PRESTIGE CONSMR HEALTHCARE I
COM
74112D101
1064
34450
SH
SOLE
34450
0
0
PRICESMART INC
COM
741511109
1685
28518
SH
SOLE
28518
0
0
PRIMERICA INC
COM
74164M108
3787
38759
SH
SOLE
38759
0
0
PRINCIPAL FINL GROUP INC
COM
74251V102
15233
344873
SH
SOLE
344873
0
0
PROASSURANCE CORP
COM
74267C106
1298
32011
SH
SOLE
32011
0
0
PROGRESS SOFTWARE CORP
COM
743312100
628
17691
SH
SOLE
17691
0
0
PROOFPOINT INC
COM
743424103
244
2911
SH
SOLE
2911
0
0
PROS HOLDINGS INC
COM
74346Y103
1178
37508
SH
SOLE
37508
0
0
PROSHARES TR
PSHS LC COR PLUS
74347R248
14448
238333
SH
SOLE
238333
0
0
PROSHARES TR
MSCI EAFE DIVD
74347B839
246
7370
SH
SOLE
7370
0
0
PROSHARES TR
S&P 500 DV ARIST
74348A467
10362
171156
SH
SOLE
171156
0
0
PROSHARES TR
S&P MDCP 400 DIV
74347B680
598
11556
SH
SOLE
11556
0
0
PROSHARES TR
SHORT QQQ NEW
74347B714
527
15331
SH
SOLE
15331
0
0
PROSHARES TR
ULTR 7-10 TREA
74347R180
3174
56894
SH
SOLE
56894
0
0
PROSHARES TR
PSHS ULT MCAP400
74347R404
1245
40955
SH
SOLE
40955
0
0
PROSHARES TR
PSHS ULT S&P 500
74347R107
1532
16503
SH
SOLE
16503
0
0
PROSHARES TR
ULTRASHRT S&P500
74347B383
1196
27875
SH
SOLE
27875
0
0
PROSPECT CAPITAL CORPORATION
COM
74348T102
205
32520
SH
SOLE
32520
0
0
PROTO LABS INC
COM
743713109
6163
54637
SH
SOLE
54637
0
0
PROVIDENT FINL SVCS INC
COM
74386T105
200
8269
SH
SOLE
8269
0
0
PRUDENTIAL PLC
ADR
74435K204
4539
128315
SH
SOLE
128315
0
0
PS BUSINESS PKS INC CALIF
COM
69360J107
918
7006
SH
SOLE
7006
0
0
P T TELEKOMUNIKASI INDONESIA
SPONSORED ADR
715684106
1026
39141
SH
SOLE
39141
0
0
PUBLIC SVC ENTERPRISE GROUP
COM
744573106
3997
76789
SH
SOLE
76789
0
0
PUBLIC STORAGE
COM
74460D109
4543
22445
SH
SOLE
22445
0
0
PULTE GROUP INC
COM
745867101
7104
273354
SH
SOLE
273354
0
0
Q2 HLDGS INC
COM
74736L109
224
4522
SH
SOLE
4522
0
0
QEP RES INC
COM
74733V100
236
41905
SH
SOLE
41905
0
0
QIWI PLC
SPON ADR REP B
74735M108
379
26811
SH
SOLE
26811
0
0
QORVO INC
COM
74736K101
1415
23294
SH
SOLE
23294
0
0
QUAKER CHEM CORP
COM
747316107
4174
23488
SH
SOLE
23488
0
0
QUALYS INC
COM
74758T303
2918
39041
SH
SOLE
39041
0
0
QUANTA SVCS INC
COM
74762E102
2912
96748
SH
SOLE
96748
0
0
QUANTENNA COMMUNICATIONS INC
COM
74766D100
614
42766
SH
SOLE
42766
0
0
QUEST DIAGNOSTICS INC
COM
74834L100
3926
47150
SH
SOLE
47150
0
0
QUINSTREET INC
COM
74874Q100
942
58071
SH
SOLE
58071
0
0
QUOTIENT TECHNOLOGY INC
COM
749119103
140
13117
SH
SOLE
13117
0
0
QURATE RETAIL INC
COM SER A
74915M100
3576
183199
SH
SOLE
183199
0
0
RADIAN GROUP INC
COM
750236101
239
14617
SH
SOLE
14617
0
0
RANGE RES CORP
COM
75281A109
283
29592
SH
SOLE
29592
0
0
RAPID7 INC
COM
753422104
1463
46956
SH
SOLE
46956
0
0
RAVEN INDS INC
COM
754212108
421
11639
SH
SOLE
11639
0
0
RAYMOND JAMES FINANCIAL INC
COM
754730109
6581
88444
SH
SOLE
88444
0
0
RAYTHEON CO
COM NEW
755111507
37259
242966
SH
SOLE
242966
0
0
RBC BEARINGS INC
COM
75524B104
8739
66660
SH
SOLE
66660
0
0
RE MAX HLDGS INC
CL A
75524W108
635
20636
SH
SOLE
20636
0
0
SELECT SECTOR SPDR TR
RL EST SEL SEC
81369Y860
15286
493109
SH
SOLE
493109
0
0
REALPAGE INC
COM
75606N109
1809
37547
SH
SOLE
37547
0
0
RED HAT INC
COM
756577102
14640
83354
SH
SOLE
83354
0
0
RED ROCK RESORTS INC
CL A
75700L108
367
18050
SH
SOLE
18050
0
0
REDWOOD TR INC
COM
758075402
580
38500
SH
SOLE
38500
0
0
REGAL BELOIT CORP
COM
758750103
492
7024
SH
SOLE
7024
0
0
REGENCY CTRS CORP
COM
758849103
2464
41997
SH
SOLE
41997
0
0
REGENERON PHARMACEUTICALS
COM
75886F107
20810
55715
SH
SOLE
55715
0
0
REGIONS FINL CORP NEW
COM
7591EP100
5061
378230
SH
SOLE
378230
0
0
REINSURANCE GROUP AMER INC
COM NEW
759351604
5394
38466
SH
SOLE
38466
0
0
RELIANCE STEEL & ALUMINUM CO
COM
759509102
1783
25048
SH
SOLE
25048
0
0
RELX PLC
SPONSORED ADR
759530108
16001
779755
SH
SOLE
779755
0
0
RENAISSANCERE HOLDINGS LTD
COM
G7496G103
1348
10081
SH
SOLE
10081
0
0
RENASANT CORP
COM
75970E107
345
11445
SH
SOLE
11445
0
0
REPLIGEN CORP
COM
759916109
349
6619
SH
SOLE
6619
0
0
REPUBLIC SVCS INC
COM
760759100
19356
268500
SH
SOLE
268500
0
0
RESMED INC
COM
761152107
7993
70197
SH
SOLE
70197
0
0
RESOLUTE FST PRODS INC
COM
76117W109
1526
192424
SH
SOLE
192424
0
0
RESTAURANT BRANDS INTL INC
COM
76131D103
1578
30169
SH
SOLE
30169
0
0
RETAIL OPPORTUNITY INVTS COR
COM
76131N101
1536
96732
SH
SOLE
96732
0
0
RETAIL PPTYS AMER INC
CL A
76131V202
163
15058
SH
SOLE
15058
0
0
REXFORD INDL RLTY INC
COM
76169C100
2446
82986
SH
SOLE
82986
0
0
REXNORD CORP NEW
COM
76169B102
963
41942
SH
SOLE
41942
0
0
RING ENERGY INC
COM
76680V108
286
56383
SH
SOLE
56383
0
0
RIO TINTO PLC
SPONSORED ADR
767204100
6596
136063
SH
SOLE
136063
0
0
RITCHIE BROS AUCTIONEERS
COM
767744105
7186
219608
SH
SOLE
219608
0
0
RLJ LODGING TR
COM
74965L101
192
11697
SH
SOLE
11697
0
0
ROCKWELL AUTOMATION INC
COM
773903109
4574
30399
SH
SOLE
30399
0
0
ROGERS COMMUNICATIONS INC
CL B
775109200
2654
51777
SH
SOLE
51777
0
0
ROGERS CORP
COM
775133101
310
3128
SH
SOLE
3128
0
0
ROLLINS INC
COM
775711104
10043
278196
SH
SOLE
278196
0
0
ROPER TECHNOLOGIES INC
COM
776696106
18487
69366
SH
SOLE
69366
0
0
ROSS STORES INC
COM
778296103
33172
398703
SH
SOLE
398703
0
0
ROYAL BK CDA MONTREAL QUE
COM
780087102
4396
64158
SH
SOLE
64158
0
0
ROYAL BK SCOTLAND GROUP PLC
SPONS ADR 2 ORD
780097689
140
25095
SH
SOLE
25095
0
0
ROYAL DUTCH SHELL PLC
SPON ADR B
780259107
36300
605599
SH
SOLE
605599
0
0
ROYAL GOLD INC
COM
780287108
1645
19206
SH
SOLE
19206
0
0
RPC INC
COM
749660106
117
11864
SH
SOLE
11864
0
0
RPT REALTY
COM SH BEN INT
74971D101
268
22418
SH
SOLE
22418
0
0
RUDOLPH TECHNOLOGIES INC
COM
781270103
511
24958
SH
SOLE
24958
0
0
RUSH ENTERPRISES INC
CL A
781846209
549
15934
SH
SOLE
15934
0
0
RUTHS HOSPITALITY GROUP INC
COM
783332109
825
36312
SH
SOLE
36312
0
0
RYANAIR HLDGS PLC
SPONSORED ADR NE
783513203
7100
99523
SH
SOLE
99523
0
0
RYDER SYS INC
COM
783549108
2818
58526
SH
SOLE
58526
0
0
RYMAN HOSPITALITY PPTYS INC
COM
78377T107
1894
28394
SH
SOLE
28394
0
0
S & T BANCORP INC
COM
783859101
264
6967
SH
SOLE
6967
0
0
SABRA HEALTH CARE REIT INC
COM
78573L106
1298
78775
SH
SOLE
78775
0
0
SAGE THERAPEUTICS INC
COM
78667J108
717
7489
SH
SOLE
7489
0
0
SAIA INC
COM
78709Y105
1271
22773
SH
SOLE
22773
0
0
SALLY BEAUTY HLDGS INC
COM
79546E104
1019
59763
SH
SOLE
59763
0
0
SANDERSON FARMS INC
COM
800013104
1483
14935
SH
SOLE
14935
0
0
SANDY SPRING BANCORP INC
COM
800363103
260
8311
SH
SOLE
8311
0
0
SANMINA CORPORATION
COM
801056102
726
30166
SH
SOLE
30166
0
0
SANOFI
SPONSORED ADR
80105N105
9878
227557
SH
SOLE
227557
0
0
SAREPTA THERAPEUTICS INC
COM
803607100
336
3081
SH
SOLE
3081
0
0
SASOL LTD
SPONSORED ADR
803866300
4360
148846
SH
SOLE
148846
0
0
SBA COMMUNICATIONS CORP NEW
CL A
78410G104
8679
53609
SH
SOLE
53609
0
0
SCANA CORP NEW
COM
80589M102
607
12699
SH
SOLE
12699
0
0
SCHNEIDER NATIONAL INC
CL B
80689H102
1150
61609
SH
SOLE
61609
0
0
SCHOLASTIC CORP
COM
807066105
780
19383
SH
SOLE
19383
0
0
SCHWAB STRATEGIC TR
SCHWB FDT EMK LG
808524730
16868
653024
SH
SOLE
653024
0
0
SCHWAB STRATEGIC TR
INTRM TRM TRES
808524854
33252
627986
SH
SOLE
627986
0
0
SCHWAB STRATEGIC TR
INTL EQTY ETF
808524805
29190
1029644
SH
SOLE
1029644
0
0
SCHWAB STRATEGIC TR
SHT TM US TRES
808524862
91132
1825928
SH
SOLE
1825928
0
0
SCHWAB STRATEGIC TR
US LRG CAP ETF
808524201
43381
726642
SH
SOLE
726642
0
0
SCHWAB STRATEGIC TR
US LCAP GR ETF
808524300
24642
357495
SH
SOLE
357495
0
0
SCHWAB STRATEGIC TR
US LCAP VA ETF
808524409
27787
563753
SH
SOLE
563753
0
0
SCHWAB STRATEGIC TR
US REIT ETF
808524847
9953
258459
SH
SOLE
258459
0
0
SCHWAB STRATEGIC TR
US TIPS ETF
808524870
178116
3344897
SH
SOLE
3344897
0
0
SEAGATE TECHNOLOGY PLC
SHS
G7945M107
5524
143151
SH
SOLE
143151
0
0
SEALED AIR CORP NEW
COM
81211K100
3713
106580
SH
SOLE
106580
0
0
SEI INVESTMENTS CO
COM
784117103
3417
73960
SH
SOLE
73960
0
0
SELECT ENERGY SVCS INC
CL A COM
81617J301
105
16658
SH
SOLE
16658
0
0
SELECT MED HLDGS CORP
COM
81619Q105
427
27796
SH
SOLE
27796
0
0
SELECT SECTOR SPDR TR
SBI CONS DISCR
81369Y407
64631
652777
SH
SOLE
652777
0
0
SELECT SECTOR SPDR TR
ENERGY
81369Y506
33870
590576
SH
SOLE
590576
0
0
SELECT SECTOR SPDR TR
SBI HEALTHCARE
81369Y209
96031
1110058
SH
SOLE
1110058
0
0
SELECT SECTOR SPDR TR
SBI INT-UTILS
81369Y886
117375
2217964
SH
SOLE
2217964
0
0
SEMPRA ENERGY
COM
816851109
7645
70662
SH
SOLE
70662
0
0
SEMTECH CORP
COM
816850101
279
6080
SH
SOLE
6080
0
0
SENIOR HSG PPTYS TR
SH BEN INT
81721M109
178
15188
SH
SOLE
15188
0
0
SENSATA TECHNOLOGIES HLDNG P
SHS
G8060N102
4604
102687
SH
SOLE
102687
0
0
SERVICE CORP INTL
COM
817565104
1771
43985
SH
SOLE
43985
0
0
SERVICEMASTER GLOBAL HLDGS I
COM
81761R109
419
11401
SH
SOLE
11401
0
0
SHAW COMMUNICATIONS INC
CL B CONV
82028K200
495
27390
SH
SOLE
27390
0
0
SHELL MIDSTREAM PARTNERS L P
UNIT LTD INT
822634101
266
16202
SH
SOLE
16202
0
0
SHINHAN FINANCIAL GROUP CO L
SPN ADR RESTRD
824596100
979
27596
SH
SOLE
27596
0
0
SHIP FINANCE INTERNATIONAL L
SHS
G81075106
268
25466
SH
SOLE
25466
0
0
SHIRE PLC
SPONSORED ADR
82481R106
1632
9376
SH
SOLE
9376
0
0
SHOPIFY INC
CL A
82509L107
18655
134743
SH
SOLE
134743
0
0
SIFY TECHNOLOGIES LIMITED
SPONSORED ADS
82655M107
107
71774
SH
SOLE
71774
0
0
SIGNATURE BK NEW YORK N Y
COM
82669G104
5012
48754
SH
SOLE
48754
0
0
SILGAN HOLDINGS INC
COM
827048109
364
15397
SH
SOLE
15397
0
0
SILICON LABORATORIES INC
COM
826919102
1789
22699
SH
SOLE
22699
0
0
SIMON PPTY GROUP INC NEW
COM
828806109
18622
110850
SH
SOLE
110850
0
0
SIMPSON MANUFACTURING CO INC
COM
829073105
817
15102
SH
SOLE
15102
0
0
SIMULATIONS PLUS INC
COM
829214105
233
11715
SH
SOLE
11715
0
0
SINCLAIR BROADCAST GROUP INC
CL A
829226109
341
12947
SH
SOLE
12947
0
0
SINOPEC SHANGHAI PETROCHEMIC
SPON ADR H
82935M109
2073
48024
SH
SOLE
48024
0
0
SIRIUS XM HLDGS INC
COM
82968B103
1001
175295
SH
SOLE
175295
0
0
SITE CENTERS CORP
COM
82981J109
175
15847
SH
SOLE
15847
0
0
SITEONE LANDSCAPE SUPPLY INC
COM
82982L103
3493
63198
SH
SOLE
63198
0
0
SJW GROUP
COM
784305104
308
5537
SH
SOLE
5537
0
0
SK TELECOM LTD
SPONSORED ADR
78440P108
5112
190740
SH
SOLE
190740
0
0
SKYWEST INC
COM
830879102
929
20901
SH
SOLE
20901
0
0
SKYWORKS SOLUTIONS INC
COM
83088M102
5416
80812
SH
SOLE
80812
0
0
SL GREEN RLTY CORP
COM
78440X101
3397
42955
SH
SOLE
42955
0
0
SNAP ON INC
COM
833034101
22904
157642
SH
SOLE
157642
0
0
SOCIEDAD QUIMICA MINERA DE C
SPON ADR SER B
833635105
580
15150
SH
SOLE
15150
0
0
SOLARWINDS CORP
COM
83417Q105
395
28594
SH
SOLE
28594
0
0
SONOCO PRODS CO
COM
835495102
2805
52796
SH
SOLE
52796
0
0
SONY CORP
SPONSORED ADR
835699307
16441
340543
SH
SOLE
340543
0
0
SORRENTO THERAPEUTICS INC
COM NEW
83587F202
25
10598
SH
SOLE
10598
0
0
SOUTH JERSEY INDS INC
COM
838518108
542
19491
SH
SOLE
19491
0
0
SOUTHERN CO
COM
842587107
28364
645820
SH
SOLE
645820
0
0
SOUTHWEST AIRLS CO
COM
844741108
8172
175827
SH
SOLE
175827
0
0
SOUTHWEST GAS HOLDINGS INC
COM
844895102
2351
30731
SH
SOLE
30731
0
0
SOUTHWESTERN ENERGY CO
COM
845467109
124
36326
SH
SOLE
36326
0
0
SP PLUS CORP
COM
78469C103
313
10584
SH
SOLE
10584
0
0
SPDR SERIES TRUST
PORTFOLIO SHORT
78464A474
48737
1617028
SH
SOLE
1617028
0
0
SSGA ACTIVE ETF TR
BLKSTN GSOSRLN
78467V608
27413
613266
SH
SOLE
613266
0
0
SPDR SERIES TRUST
BLOMBRG BRC INTL
78464A151
927
28147
SH
SOLE
28147
0
0
SPDR SER TR
BLOMBERG BRC INV
78468R200
27458
904105
SH
SOLE
904105
0
0
SPDR SERIES TRUST
BLOMBRG BRC TIPS
78464A656
8881
164795
SH
SOLE
164795
0
0
SPDR SER TR
BLOOMBERG SRT TR
78468R408
17207
661041
SH
SOLE
661041
0
0
SPDR SER TR
DORSEY WRGT FI
78468R713
906
40805
SH
SOLE
40805
0
0
SSGA ACTIVE ETF TR
SPDR TR TACTIC
78467V848
50977
1076148
SH
SOLE
1076148
0
0
SPDR INDEX SHS FDS
DJ GLB RL ES ETF
78463X749
21881
494376
SH
SOLE
494376
0
0
SPDR DOW JONES INDL AVRG ETF
UT SER 1
78467X109
39530
169510
SH
SOLE
169510
0
0
SPDR SERIES TRUST
DJ REIT ETF
78464A607
111319
1294409
SH
SOLE
1294409
0
0
WORLD GOLD TR
SPDR GLD MINIS
98149E204
228
17779
SH
SOLE
17779
0
0
SPDR GOLD TRUST
GOLD SHS
78463V107
36273
299160
SH
SOLE
299160
0
0
SPDR INDEX SHS FDS
MSCI ACWI EXUS
78463X848
2178
66530
SH
SOLE
66530
0
0
SPDR SER TR
NUVEEN BRC MUNIC
78468R721
23629
491044
SH
SOLE
491044
0
0
SPDR SER TR
NUVEEN BLMBRG SR
78468R739
169513
3527103
SH
SOLE
3527103
0
0
SPDR SERIES TRUST
NUV HGHYLD MUN
78464A284
2691
47987
SH
SOLE
47987
0
0
SPDR SERIES TRUST
NYSE TECH ETF
78464A102
1938
32555
SH
SOLE
32555
0
0
SPDR SERIES TRUST
PORTFOLIO AGRGTE
78464A649
20918
751079
SH
SOLE
751079
0
0
SPDR INDEX SHS FDS
PORTFOLIO DEVLPD
78463X889
28045
1060318
SH
SOLE
1060318
0
0
SPDR SERIES TRUST
PORTFOLIO LN COR
78464A367
929
36588
SH
SOLE
36588
0
0
SPDR SERIES TRUST
PORTFOLIO LN TSR
78464A664
28227
805568
SH
SOLE
805568
0
0
SPDR SERIES TRUST
PRTFLO S&P500 VL
78464A508
37422
1377837
SH
SOLE
1377837
0
0
SPDR SER TR
PORTFOLIO SM ETF
78468R853
14474
549083
SH
SOLE
549083
0
0
SPDR SERIES TRUST
S&P 400 MDCP GRW
78464A821
2039
44467
SH
SOLE
44467
0
0
SPDR SERIES TRUST
S&P 400 MDCP VAL
78464A839
3883
87525
SH
SOLE
87525
0
0
SPDR S&P 500 ETF TR
TR UNIT
78462F103
828323
3314353
SH
SOLE
3314353
0
0
SPDR SERIES TRUST
PRTFLO S&P500 GW
78464A409
38141
1173570
SH
SOLE
1173570
0
0
SPDR SERIES TRUST
S&P 600 SMCP GRW
78464A201
7186
133229
SH
SOLE
133229
0
0
SPDR SERIES TRUST
S&P 600 SMCP VAL
78464A300
7536
140025
SH
SOLE
140025
0
0
SPDR SERIES TRUST
AEROSPACE DEF
78464A631
618
7828
SH
SOLE
7828
0
0
SPDR SERIES TRUST
S&P BK ETF
78464A797
695
18602
SH
SOLE
18602
0
0
SPDR SERIES TRUST
S&P BIOTECH
78464A870
1426
19876
SH
SOLE
19876
0
0
SPDR INDEX SHS FDS
S&P CHINA ETF
78463X400
6557
77316
SH
SOLE
77316
0
0
SPDR SERIES TRUST
S&P DIVID ETF
78464A763
134091
1497891
SH
SOLE
1497891
0
0
SPDR INDEX SHS FDS
PORTFOLIO EMG MK
78463X509
17224
532265
SH
SOLE
532265
0
0
SPDR INDEX SHS FDS
S&P EMKTSC ETF
78463X756
5053
123343
SH
SOLE
123343
0
0
SPDR INDEX SHS FDS
S&P GLBDIV ETF
78463X459
1098
17707
SH
SOLE
17707
0
0
SPDR SERIES TRUST
S&P HOMEBUILD
78464A888
4234
130208
SH
SOLE
130208
0
0
SPDR INDEX SHS FDS
S&P INTL SMLCP
78463X871
5307
190096
SH
SOLE
190096
0
0
SPDR S&P MIDCAP 400 ETF TR
UTSER1 S&PDCRP
78467Y107
50445
166667
SH
SOLE
166667
0
0
SPDR SERIES TRUST
S&P OILGAS EXP
78464A730
531
20001
SH
SOLE
20001
0
0
SPDR SERIES TRUST
S&P REGL BKG
78464A698
5017
107226
SH
SOLE
107226
0
0
SPDR SERIES TRUST
S&P RETAIL ETF
78464A714
4748
115833
SH
SOLE
115833
0
0
SPDR SERIES TRUST
S&P SEMICNDCTR
78464A862
282
4357
SH
SOLE
4357
0
0
SPDR SERIES TRUST
WELLS FG PFD ETF
78464A292
1612
40756
SH
SOLE
40756
0
0
SPECTRUM BRANDS HLDGS INC NE
COM
84790A105
327
7751
SH
SOLE
7751
0
0
SPIRIT AEROSYSTEMS HLDGS INC
COM CL A
848574109
1233
17108
SH
SOLE
17108
0
0
SPIRIT RLTY CAP INC NEW
COM NEW
84860W300
853
24190
SH
SOLE
24190
0
0
SPLUNK INC
COM
848637104
9924
94645
SH
SOLE
94645
0
0
SPRINT CORP
COM SER 1
85207U105
1712
294209
SH
SOLE
294209
0
0
SPROUTS FMRS MKT INC
COM
85208M102
857
36448
SH
SOLE
36448
0
0
SPX CORP
COM
784635104
4095
146191
SH
SOLE
146191
0
0
SPX FLOW INC
COM
78469X107
3174
104336
SH
SOLE
104336
0
0
SRC ENERGY INC
COM
78470V108
343
72904
SH
SOLE
72904
0
0
SS&C TECHNOLOGIES HLDGS INC
COM
78467J100
6166
136678
SH
SOLE
136678
0
0
STAAR SURGICAL CO
COM PAR $0.01
852312305
319
9994
SH
SOLE
9994
0
0
STAG INDL INC
COM
85254J102
1737
69829
SH
SOLE
69829
0
0
STAMPS COM INC
COM NEW
852857200
586
3767
SH
SOLE
3767
0
0
STANDEX INTL CORP
COM
854231107
648
9645
SH
SOLE
9645
0
0
STANLEY BLACK & DECKER INC
COM
854502101
3075
25678
SH
SOLE
25678
0
0
STATE STR CORP
COM
857477103
4736
75084
SH
SOLE
75084
0
0
STEELCASE INC
CL A
858155203
507
34170
SH
SOLE
34170
0
0
STEPAN CO
COM
858586100
368
4968
SH
SOLE
4968
0
0
STERICYCLE INC
COM
858912108
1919
52295
SH
SOLE
52295
0
0
STERIS PLC
SHS USD
G84720104
37469
350674
SH
SOLE
350674
0
0
STERLING BANCORP DEL
COM
85917A100
749
45349
SH
SOLE
45349
0
0
MADDEN STEVEN LTD
COM
556269108
342
11305
SH
SOLE
11305
0
0
STMICROELECTRONICS N V
NY REGISTRY
861012102
366
26335
SH
SOLE
26335
0
0
STORE CAP CORP
COM
862121100
5004
176767
SH
SOLE
176767
0
0
STRATEGIC ED INC
COM
86272C103
414
3652
SH
SOLE
3652
0
0
SUMMIT HOTEL PPTYS INC
COM
866082100
1592
163635
SH
SOLE
163635
0
0
SUMMIT MATLS INC
CL A
86614U100
149
12044
SH
SOLE
12044
0
0
SUN CMNTYS INC
COM
866674104
8426
82842
SH
SOLE
82842
0
0
SUN LIFE FINL INC
COM
866796105
623
18775
SH
SOLE
18775
0
0
SUNRUN INC
COM
86771W105
137
12550
SH
SOLE
12550
0
0
SUNSTONE HOTEL INVS INC NEW
COM
867892101
640
49200
SH
SOLE
49200
0
0
SUPERIOR ENERGY SVCS INC
COM
868157108
263
78623
SH
SOLE
78623
0
0
SUPERNUS PHARMACEUTICALS INC
COM
868459108
1253
37724
SH
SOLE
37724
0
0
SVB FINL GROUP
COM
78486Q101
1999
10527
SH
SOLE
10527
0
0
SYNCHRONY FINL
COM
87165B103
3291
140277
SH
SOLE
140277
0
0
SYNEOS HEALTH INC
CL A
87166B102
1852
47073
SH
SOLE
47073
0
0
SYNNEX CORP
COM
87162W100
1925
23815
SH
SOLE
23815
0
0
SYNOPSYS INC
COM
871607107
6639
78815
SH
SOLE
78815
0
0
PRICE T ROWE GROUP INC
COM
74144T108
3749
40612
SH
SOLE
40612
0
0
TABLEAU SOFTWARE INC
CL A
87336U105
293
2444
SH
SOLE
2444
0
0
TABULA RASA HEALTHCARE INC
COM
873379101
998
15660
SH
SOLE
15660
0
0
TACTILE SYS TECHNOLOGY INC
COM
87357P100
438
9625
SH
SOLE
9625
0
0
TAIWAN SEMICONDUCTOR MFG LTD
SPONSORED ADR
874039100
69426
1880943
SH
SOLE
1880943
0
0
TAKE-TWO INTERACTIVE SOFTWAR
COM
874054109
2257
21929
SH
SOLE
21929
0
0
TAKEDA PHARMACEUTICAL CO LTD
SPONSORED ADS
874060205
1859
110550
SH
SOLE
110550
0
0
TALEND S A
ADS
874224207
472
12723
SH
SOLE
12723
0
0
TALLGRASS ENERGY LP
CLASS A SHS
874696107
779
32016
SH
SOLE
32016
0
0
TANGER FACTORY OUTLET CTRS I
COM
875465106
782
38657
SH
SOLE
38657
0
0
TATA MTRS LTD
SPONSORED ADR
876568502
188
15405
SH
SOLE
15405
0
0
TCF FINL CORP
COM
872275102
551
28269
SH
SOLE
28269
0
0
TD AMERITRADE HLDG CORP
COM
87236Y108
1127
23018
SH
SOLE
23018
0
0
TEAM INC
COM
878155100
147
10068
SH
SOLE
10068
0
0
TECH DATA CORP
COM
878237106
335
4097
SH
SOLE
4097
0
0
TECHNIPFMC PLC
COM
G87110105
943
48170
SH
SOLE
48170
0
0
SELECT SECTOR SPDR TR
TECHNOLOGY
81369Y803
84955
1370681
SH
SOLE
1370681
0
0
TECK RESOURCES LTD
CL B
878742204
763
35420
SH
SOLE
35420
0
0
TELADOC HEALTH INC
COM
87918A105
1215
24514
SH
SOLE
24514
0
0
TELECOM ITALIA S P A NEW
SPON ADR ORD
87927Y102
216
38874
SH
SOLE
38874
0
0
TELECOM ITALIA S P A NEW
SPON ADR SVGS
87927Y201
277
56744
SH
SOLE
56744
0
0
TELEDYNE TECHNOLOGIES INC
COM
879360105
1708
8249
SH
SOLE
8249
0
0
TELEFLEX INC
COM
879369106
3108
12023
SH
SOLE
12023
0
0
ERICSSON
ADR B SEK 10
294821608
7614
858406
SH
SOLE
858406
0
0
TELEFONICA BRASIL SA
SPONSORED ADR
87936R106
2891
242347
SH
SOLE
242347
0
0
TELEFONICA S A
SPONSORED ADR
879382208
599
70821
SH
SOLE
70821
0
0
TELIGENT INC NEW
COM
87960W104
24
17472
SH
SOLE
17472
0
0
TELUS CORP
COM
87971M103
1202
36273
SH
SOLE
36273
0
0
TEMPUR SEALY INTL INC
COM
88023U101
1388
33518
SH
SOLE
33518
0
0
TENARIS S A
SPONSORED ADR
88031M109
2139
100316
SH
SOLE
100316
0
0
TERADATA CORP DEL
COM
88076W103
1857
48418
SH
SOLE
48418
0
0
TEREX CORP NEW
COM
880779103
470
17048
SH
SOLE
17048
0
0
TERNIUM SA
SPON ADR
880890108
540
19934
SH
SOLE
19934
0
0
TERRENO RLTY CORP
COM
88146M101
2829
80452
SH
SOLE
80452
0
0
TEVA PHARMACEUTICAL INDS LTD
SPONSORED ADR
881624209
705
45735
SH
SOLE
45735
0
0
TEXAS CAPITAL BANCSHARES INC
COM
88224Q107
2322
45446
SH
SOLE
45446
0
0
TEXAS PAC LD TR
SUB CTF PROP I T
882610108
956
1765
SH
SOLE
1765
0
0
TEXAS ROADHOUSE INC
COM
882681109
6671
111745
SH
SOLE
111745
0
0
TEXTRON INC
COM
883203101
2192
47657
SH
SOLE
47657
0
0
AES CORP
COM
00130H105
8507
588338
SH
SOLE
588338
0
0
BRINKS CO
COM
109696104
2252
34838
SH
SOLE
34838
0
0
CHEFS WHSE INC
COM
163086101
875
27369
SH
SOLE
27369
0
0
CHEMOURS CO
COM
163851108
288
10196
SH
SOLE
10196
0
0
COOPER COS INC
COM NEW
216648402
12191
47901
SH
SOLE
47901
0
0
DESCARTES SYS GROUP INC
COM
249906108
565
21340
SH
SOLE
21340
0
0
GEO GROUP INC NEW
COM
36162J106
322
16340
SH
SOLE
16340
0
0
HACKETT GROUP INC
COM
404609109
298
18641
SH
SOLE
18641
0
0
HAIN CELESTIAL GROUP INC
COM
405217100
1443
90977
SH
SOLE
90977
0
0
HANOVER INS GROUP INC
COM
410867105
1536
13154
SH
SOLE
13154
0
0
HARTFORD FINL SVCS GROUP INC
COM
416515104
3180
71536
SH
SOLE
71536
0
0
HOWARD HUGHES CORP
COM
44267D107
841
8618
SH
SOLE
8618
0
0
INTERPUBLIC GROUP COS INC
COM
460690100
15971
774159
SH
SOLE
774159
0
0
KRAFT HEINZ CO
COM
500754106
11767
273408
SH
SOLE
273408
0
0
KROGER CO
COM
501044101
12612
458608
SH
SOLE
458608
0
0
MADISON SQUARE GARDEN CO NEW
CL A
55825T103
684
2556
SH
SOLE
2556
0
0
MICHAELS COS INC
COM
59408Q106
1934
142834
SH
SOLE
142834
0
0
MOSAIC CO NEW
COM
61945C103
2449
83839
SH
SOLE
83839
0
0
SCOTTS MIRACLE GRO CO
CL A
810186106
3533
57483
SH
SOLE
57483
0
0
SIMPLY GOOD FOODS CO
COM
82900L102
300
15849
SH
SOLE
15849
0
0
TIMKEN CO
COM
887389104
3232
86595
SH
SOLE
86595
0
0
THE TRADE DESK INC
COM CL A
88339J105
1379
11885
SH
SOLE
11885
0
0
TRAVELERS COMPANIES INC
COM
89417E109
16899
141120
SH
SOLE
141120
0
0
ULTIMATE SOFTWARE GROUP INC
COM
90385D107
8272
33781
SH
SOLE
33781
0
0
WENDYS CO
COM
95058W100
267
17120
SH
SOLE
17120
0
0
WESTERN UN CO
COM
959802109
5056
296365
SH
SOLE
296365
0
0
THERMO FISHER SCIENTIFIC INC
COM
883556102
50811
227047
SH
SOLE
227047
0
0
THOR INDS INC
COM
885160101
13072
251389
SH
SOLE
251389
0
0
TIER REIT INC
COM NEW
88650V208
391
18516
SH
SOLE
18516
0
0
TIFFANY & CO NEW
COM
886547108
586
7274
SH
SOLE
7274
0
0
TIVO CORP
COM
88870P106
294
31203
SH
SOLE
31203
0
0
TOLL BROTHERS INC
COM
889478103
2363
71765
SH
SOLE
71765
0
0
TOPBUILD CORP
COM
89055F103
200
4452
SH
SOLE
4452
0
0
TORCHMARK CORP
COM
891027104
2266
30406
SH
SOLE
30406
0
0
TORONTO DOMINION BK ONT
COM NEW
891160509
5404
108686
SH
SOLE
108686
0
0
TORTOISE ENERGY INFRA CORP
COM
89147L100
1550
77904
SH
SOLE
77904
0
0
TOWER SEMICONDUCTOR LTD
SHS NEW
M87915274
539
36476
SH
SOLE
36476
0
0
TOWNEBANK PORTSMOUTH VA
COM
89214P109
419
17514
SH
SOLE
17514
0
0
TOYOTA MOTOR CORP
SP ADR REP2COM
892331307
7764
66883
SH
SOLE
66883
0
0
TRACTOR SUPPLY CO
COM
892356106
14306
171455
SH
SOLE
171455
0
0
TRANSCANADA CORP
COM
89353D107
2486
69639
SH
SOLE
69639
0
0
TRANSDIGM GROUP INC
COM
893641100
3437
10108
SH
SOLE
10108
0
0
TRANSUNION
COM
89400J107
2334
41100
SH
SOLE
41100
0
0
TRAVELPORT WORLDWIDE LTD
SHS
G9019D104
824
52777
SH
SOLE
52777
0
0
TREEHOUSE FOODS INC
COM
89469A104
465
9169
SH
SOLE
9169
0
0
TREX CO INC
COM
89531P105
1180
19872
SH
SOLE
19872
0
0
TRI POINTE GROUP INC
COM
87265H109
509
46605
SH
SOLE
46605
0
0
TRIBUNE MEDIA CO
CL A
896047503
741
16333
SH
SOLE
16333
0
0
TRIMAS CORP
COM NEW
896215209
412
15112
SH
SOLE
15112
0
0
TRINET GROUP INC
COM
896288107
827
19714
SH
SOLE
19714
0
0
TRINITY INDS INC
COM
896522109
4116
199899
SH
SOLE
199899
0
0
TRINSEO S A
SHS
L9340P101
635
13876
SH
SOLE
13876
0
0
TRITON INTL LTD
CL A
G9078F107
363
11688
SH
SOLE
11688
0
0
TRIUMPH BANCORP INC
COM
89679E300
770
25937
SH
SOLE
25937
0
0
TRIUMPH GROUP INC NEW
COM
896818101
186
16155
SH
SOLE
16155
0
0
TRUEBLUE INC
COM
89785X101
498
22401
SH
SOLE
22401
0
0
TRUSTMARK CORP
COM
898402102
570
20050
SH
SOLE
20050
0
0
TURKCELL ILETISIM HIZMETLERI
SPON ADR NEW
900111204
89
15821
SH
SOLE
15821
0
0
TUTOR PERINI CORP
COM
901109108
302
18938
SH
SOLE
18938
0
0
TWENTY FIRST CENTY FOX INC
CL B
90130A200
2511
52546
SH
SOLE
52546
0
0
TWENTY FIRST CENTY FOX INC
CL A
90130A101
2083
43283
SH
SOLE
43283
0
0
TYLER TECHNOLOGIES INC
COM
902252105
7974
42915
SH
SOLE
42915
0
0
UBIQUITI NETWORKS INC
COM
90347A100
1160
11668
SH
SOLE
11668
0
0
UBS AG LONDON BRH
ETRAC ALER MLP
90267B682
4257
304090
SH
SOLE
304090
0
0
UBS GROUP AG
SHS
H42097107
5249
423988
SH
SOLE
423988
0
0
UDR INC
COM
902653104
2358
59510
SH
SOLE
59510
0
0
UGI CORP NEW
COM
902681105
1940
36368
SH
SOLE
36368
0
0
ULTRA PETROLEUM CORP
COM NEW
903914208
16
21067
SH
SOLE
21067
0
0
ULTRAPAR PARTICIPACOES S A
SP ADR REP COM
90400P101
334
24642
SH
SOLE
24642
0
0
UMPQUA HLDGS CORP
COM
904214103
1453
91362
SH
SOLE
91362
0
0
UNIFIRST CORP MASS
COM
904708104
819
5722
SH
SOLE
5722
0
0
UNILEVER N V
N Y SHS NEW
904784709
23951
445184
SH
SOLE
445184
0
0
UNILEVER PLC
SPON ADR NEW
904767704
16286
311690
SH
SOLE
311690
0
0
UNIQURE NV
SHS
N90064101
771
26736
SH
SOLE
26736
0
0
COMPANIA CERVECERIAS UNIDAS
SPONSORED ADR
204429104
388
15449
SH
SOLE
15449
0
0
UNITED CMNTY BKS BLAIRSVLE G
COM
90984P303
1314
61251
SH
SOLE
61251
0
0
UNITED FIRE GROUP INC
COM
910340108
1152
20774
SH
SOLE
20774
0
0
UNITED MICROELECTRONICS CORP
SPON ADR NEW
910873405
598
334325
SH
SOLE
334325
0
0
UNITED NAT FOODS INC
COM
911163103
270
25481
SH
SOLE
25481
0
0
UNITED STATES OIL FUND LP
UNITS
91232N108
132
13658
SH
SOLE
13658
0
0
UNITED STATES STL CORP NEW
COM
912909108
712
39062
SH
SOLE
39062
0
0
UNITED THERAPEUTICS CORP DEL
COM
91307C102
285
2613
SH
SOLE
2613
0
0
UNITI GROUP INC
COM
91325V108
767
49249
SH
SOLE
49249
0
0
UNIVAR INC
COM
91336L107
479
26978
SH
SOLE
26978
0
0
UNIVERSAL DISPLAY CORP
COM
91347P105
1939
20724
SH
SOLE
20724
0
0
UNIVERSAL FST PRODS INC
COM
913543104
518
19970
SH
SOLE
19970
0
0
UNIVERSAL INS HLDGS INC
COM
91359V107
1064
28065
SH
SOLE
28065
0
0
UNUM GROUP
COM
91529Y106
3272
111362
SH
SOLE
111362
0
0
UPLAND SOFTWARE INC
COM
91544A109
575
21142
SH
SOLE
21142
0
0
URBAN EDGE PPTYS
COM
91704F104
687
41330
SH
SOLE
41330
0
0
URBAN OUTFITTERS INC
COM
917047102
1376
41442
SH
SOLE
41442
0
0
U S CONCRETE INC
COM NEW
90333L201
2197
62280
SH
SOLE
62280
0
0
US ECOLOGY INC
COM
91732J102
238
3781
SH
SOLE
3781
0
0
US FOODS HLDG CORP
COM
912008109
5124
161942
SH
SOLE
161942
0
0
U S PHYSICAL THERAPY INC
COM
90337L108
2351
22971
SH
SOLE
22971
0
0
U S G CORP
COM NEW
903293405
1687
39551
SH
SOLE
39551
0
0
VAIL RESORTS INC
COM
91879Q109
2445
11596
SH
SOLE
11596
0
0
VALE S A
ADR
91912E105
934
70780
SH
SOLE
70780
0
0
VALMONT INDS INC
COM
920253101
412
3712
SH
SOLE
3712
0
0
VALVOLINE INC
COM
92047W101
526
27209
SH
SOLE
27209
0
0
VANECK VECTORS ETF TR
AGRIBUSINESS ETF
92189F700
1884
33097
SH
SOLE
33097
0
0
VANECK VECTORS ETF TR
AMT FREE INT ETF
92189H201
8269
174198
SH
SOLE
174198
0
0
VANECK VECTORS ETF TR
AMT FREE SHORT M
92189F528
1797
103887
SH
SOLE
103887
0
0
VANECK VECTORS ETF TR
EMERGING MKTS HI
92189F353
9523
425535
SH
SOLE
425535
0
0
VANECK VECTORS ETF TR
FALLEN ANGEL HG
92189F437
17283
648037
SH
SOLE
648037
0
0
VANECK VECTORS ETF TR
GOLD MINERS ETF
92189F106
9649
457534
SH
SOLE
457534
0
0
VANECK VECTORS ETF TR
HIGH YLD MUN ETF
92189H409
7360
120580
SH
SOLE
120580
0
0
VANECK VECTORS ETF TR
INTL HIGH YIELD
92189F445
288
12308
SH
SOLE
12308
0
0
VANECK VECTORS ETF TR
INVT GRADE FLTG
92189F486
1749
70821
SH
SOLE
70821
0
0
VANECK VECTORS ETF TR
JP MORGAN MKTS
92189H300
48937
1482941
SH
SOLE
1482941
0
0
VANECK VECTORS ETF TR
MORNINGSTAR WIDE
92189F643
5095
123748
SH
SOLE
123748
0
0
VANECK VECTORS ETF TR
OIL SVCS ETF
92189F718
170
12114
SH
SOLE
12114
0
0
VANECK VECTORS ETF TR
PFD SECS EX FINL
92189F429
261
14745
SH
SOLE
14745
0
0
VANECK VECTORS ETF TR
RUSSIA ETF
92189F403
4479
238876
SH
SOLE
238876
0
0
VANECK VECTORS ETF TR
SHORT HIGH YIELD
92189F387
744
30745
SH
SOLE
30745
0
0
VANGUARD INDEX FDS
S&P 500 ETF SHS
922908363
1780000
7745530
SH
SOLE
7745530
0
0
VANGUARD WORLD FDS
CONSUM DIS ETF
92204A108
10402
69110
SH
SOLE
69110
0
0
VANGUARD WHITEHALL FDS INC
EMERG MKT BD ETF
921946885
1962
26326
SH
SOLE
26326
0
0
VANGUARD WORLD FDS
ENERGY ETF
92204A306
8775
113796
SH
SOLE
113796
0
0
VANGUARD WORLD FD
EXTENDED DUR
921910709
1988
17523
SH
SOLE
17523
0
0
VANGUARD INDEX FDS
EXTEND MKT ETF
922908652
379279
3800013
SH
SOLE
3800013
0
0
VANGUARD WORLD FDS
FINANCIALS ETF
92204A405
13594
229015
SH
SOLE
229015
0
0
VANGUARD INTL EQUITY INDEX F
ALLWRLD EX US
922042775
215006
4717103
SH
SOLE
4717103
0
0
VANGUARD INTL EQUITY INDEX F
FTSE SMCAP ETF
922042718
79818
843027
SH
SOLE
843027
0
0
VANGUARD TAX MANAGED INTL FD
FTSE DEV MKT ETF
921943858
2278421
61412955
SH
SOLE
61412955
0
0
VANGUARD INTL EQUITY INDEX F
FTSE EUROPE ETF
922042874
43667
898120
SH
SOLE
898120
0
0
VANGUARD INTL EQUITY INDEX F
FTSE PACIFIC ETF
922042866
11209
184872
SH
SOLE
184872
0
0
VANGUARD INTL EQUITY INDEX F
GLB EX US ETF
922042676
8787
167654
SH
SOLE
167654
0
0
VANGUARD WORLD FDS
INDUSTRIAL ETF
92204A603
1224
10164
SH
SOLE
10164
0
0
VANGUARD WORLD FDS
INF TECH ETF
92204A702
51110
306359
SH
SOLE
306359
0
0
VANGUARD SCOTTSDALE FDS
INT-TERM CORP
92206C870
96464
1164180
SH
SOLE
1164180
0
0
VANGUARD SCOTTSDALE FDS
INTER TERM TREAS
92206C706
14027
221002
SH
SOLE
221002
0
0
VANGUARD BD INDEX FD INC
LONG TERM BOND
921937793
607450
6941489
SH
SOLE
6941489
0
0
VANGUARD SCOTTSDALE FDS
LG-TERM COR BD
92206C813
4476
52546
SH
SOLE
52546
0
0
VANGUARD SCOTTSDALE FDS
LONG TERM TREAS
92206C847
10339
138385
SH
SOLE
138385
0
0
VANGUARD WORLD FDS
MATERIALS ETF
92204A801
15330
138323
SH
SOLE
138323
0
0
VANGUARD WORLD FD
MEGA GRWTH IND
921910816
251448
2349766
SH
SOLE
2349766
0
0
VANGUARD WORLD FD
MEGA CAP VAL ETF
921910840
194835
2726108
SH
SOLE
2726108
0
0
VANGUARD INDEX FDS
MCAP GR IDXVIP
922908538
123026
1027873
SH
SOLE
1027873
0
0
VANGUARD SCOTTSDALE FDS
MORTG-BACK SEC
92206C771
563150
10937083
SH
SOLE
10937083
0
0
VANGUARD SCOTTSDALE FDS
VNG RUS1000GRW
92206C680
65008
483367
SH
SOLE
483367
0
0
VANGUARD SCOTTSDALE FDS
VNG RUS1000VAL
92206C714
42322
435861
SH
SOLE
435861
0
0
VANGUARD SCOTTSDALE FDS
VNG RUS2000IDX
92206C664
14854
138349
SH
SOLE
138349
0
0
VANGUARD SCOTTSDALE FDS
VNG RUS2000GRW
92206C623
4069
33366
SH
SOLE
33366
0
0
VANGUARD SCOTTSDALE FDS
VNG RUS2000VAL
92206C649
1653
17708
SH
SOLE
17708
0
0
VANGUARD ADMIRAL FDS INC
500 GRTH IDX F
921932505
9664
71585
SH
SOLE
71585
0
0
VANGUARD ADMIRAL FDS INC
500 VAL IDX FD
921932703
2829
28995
SH
SOLE
28995
0
0
VANGUARD ADMIRAL FDS INC
MIDCP 400 IDX
921932885
12983
116063
SH
SOLE
116063
0
0
VANGUARD ADMIRAL FDS INC
MIDCP 400 GRTH
921932869
1101
9339
SH
SOLE
9339
0
0
VANGUARD ADMIRAL FDS INC
SMLLCP 600 IDX
921932828
1173
9325
SH
SOLE
9325
0
0
VANGUARD ADMIRAL FDS INC
SMLCP 600 GRTH
921932794
1083
7827
SH
SOLE
7827
0
0
VANGUARD MALVERN FDS
STRM INFPROIDX
922020805
40627
847807
SH
SOLE
847807
0
0
VANGUARD SCOTTSDALE FDS
SHORT TERM TREAS
92206C102
72962
1213610
SH
SOLE
1213610
0
0
VANGUARD MUN BD FD INC
TAX EXEMPT BD
922907746
15225
298234
SH
SOLE
298234
0
0
VANGUARD WORLD FDS
COMM SRVC ETF
92204A884
3196
43154
SH
SOLE
43154
0
0
VANGUARD STAR FD
VG TL INTL STK F
921909768
332704
7045829
SH
SOLE
7045829
0
0
VANGUARD INDEX FDS
TOTAL STK MKT
922908769
701841
5499032
SH
SOLE
5499032
0
0
VANGUARD INTL EQUITY INDEX F
TT WRLD ST ETF
922042742
20011
305697
SH
SOLE
305697
0
0
VANGUARD WORLD FDS
UTILITIES ETF
92204A876
33030
280315
SH
SOLE
280315
0
0
VARIAN MED SYS INC
COM
92220P105
4618
40754
SH
SOLE
40754
0
0
VECTREN CORP
COM
92240G101
406
5640
SH
SOLE
5640
0
0
VEDANTA LTD
SPONSORED ADR
92242Y100
285
24732
SH
SOLE
24732
0
0
VEEVA SYS INC
CL A COM
922475108
8999
100754
SH
SOLE
100754
0
0
VEONEER INCORPORATED
COM
92336X109
201
8542
SH
SOLE
8542
0
0
VEREIT INC
COM
92339V100
1878
262690
SH
SOLE
262690
0
0
VERINT SYS INC
COM
92343X100
807
19073
SH
SOLE
19073
0
0
VERISIGN INC
COM
92343E102
1402
9453
SH
SOLE
9453
0
0
VERMILION ENERGY INC
COM
923725105
2539
120486
SH
SOLE
120486
0
0
VERSUM MATLS INC
COM
92532W103
638
23007
SH
SOLE
23007
0
0
VERTEX PHARMACEUTICALS INC
COM
92532F100
11854
71535
SH
SOLE
71535
0
0
VIACOM INC NEW
CL B
92553P201
1401
54530
SH
SOLE
54530
0
0
VICI PPTYS INC
COM
925652109
599
31875
SH
SOLE
31875
0
0
VICTORY PORTFOLIOS II
VCSHS US 500 ENH
92647N782
505
11512
SH
SOLE
11512
0
0
VIEWRAY INC
COM
92672L107
65
10760
SH
SOLE
10760
0
0
VIKING THERAPEUTICS INC
COM
92686J106
169
22135
SH
SOLE
22135
0
0
VIRTU FINL INC
CL A
928254101
565
21930
SH
SOLE
21930
0
0
VIRTUS ETF TR II
VIRTUS DYNMC ETF
92790A207
337
14606
SH
SOLE
14606
0
0
ETFIS SER TR I
VIRTUS NEWFLEET
26923G707
424
18102
SH
SOLE
18102
0
0
VISHAY INTERTECHNOLOGY INC
COM
928298108
554
30740
SH
SOLE
30740
0
0
VISTEON CORP
COM NEW
92839U206
529
8784
SH
SOLE
8784
0
0
VISTRA ENERGY CORP
COM
92840M102
1065
46516
SH
SOLE
46516
0
0
VMWARE INC
CL A COM
928563402
11666
85074
SH
SOLE
85074
0
0
VOCERA COMMUNICATIONS INC
COM
92857F107
780
19817
SH
SOLE
19817
0
0
VODAFONE GROUP PLC NEW
SPONSORED ADR
92857W308
34258
1776889
SH
SOLE
1776889
0
0
VONAGE HLDGS CORP
COM
92886T201
261
29863
SH
SOLE
29863
0
0
VORNADO RLTY TR
SH BEN INT
929042109
2076
33473
SH
SOLE
33473
0
0
VOYA FINL INC
COM
929089100
1261
31403
SH
SOLE
31403
0
0
VULCAN MATLS CO
COM
929160109
2347
23752
SH
SOLE
23752
0
0
GRACE W R & CO DEL NEW
COM
38388F108
272
4192
SH
SOLE
4192
0
0
W P CAREY INC
COM
92936U109
2226
34071
SH
SOLE
34071
0
0
GRAINGER W W INC
COM
384802104
14875
52682
SH
SOLE
52682
0
0
WABCO HLDGS INC
COM
92927K102
4324
40280
SH
SOLE
40280
0
0
WAGEWORKS INC
COM
930427109
919
33824
SH
SOLE
33824
0
0
WALGREENS BOOTS ALLIANCE INC
COM
931427108
32344
473352
SH
SOLE
473352
0
0
WASHINGTON TR BANCORP
COM
940610108
288
6057
SH
SOLE
6057
0
0
WASTE CONNECTIONS INC
COM
94106B101
3986
53693
SH
SOLE
53693
0
0
WATERS CORP
COM
941848103
3052
16178
SH
SOLE
16178
0
0
WATSCO INC
COM
942622200
1933
13892
SH
SOLE
13892
0
0
WAYFAIR INC
CL A
94419L101
380
4224
SH
SOLE
4224
0
0
ABSOLUTE SHS TR
WBI BBR GBL HIGH
00400R882
10949
500432
SH
SOLE
500432
0
0
ABSOLUTE SHS TR
WBI BBR GBL INME
00400R874
5349
222496
SH
SOLE
222496
0
0
ABSOLUTE SHS TR
WBI BBR GBL ROTN
00400R866
1778
77661
SH
SOLE
77661
0
0
ABSOLUTE SHS TR
WBI BBR QTY 1000
00400R809
1116
45342
SH
SOLE
45342
0
0
ABSOLUTE SHS TR
WBI BBR QTY 2000
00400R403
1077
51324
SH
SOLE
51324
0
0
ABSOLUTE SHS TR
WBI BBR RNG 1000
00400R502
1382
55343
SH
SOLE
55343
0
0
ABSOLUTE SHS TR
WBI BBR RNG 2000
00400R106
1204
56929
SH
SOLE
56929
0
0
ABSOLUTE SHS TR
WBI BBR VAL 1000
00400R601
1251
45702
SH
SOLE
45702
0
0
ABSOLUTE SHS TR
WBI BBR VAL 2000
00400R205
1057
50680
SH
SOLE
50680
0
0
ABSOLUTE SHS TR
WBI BBR YLD 1000
00400R700
2412
103022
SH
SOLE
103022
0
0
ABSOLUTE SHS TR
WBI BBR YLD 2000
00400R304
2270
114052
SH
SOLE
114052
0
0
ABSOLUTE SHS TR
WBI PWR FCTR ETF
00400R858
2972
134150
SH
SOLE
134150
0
0
WD-40 CO
COM
929236107
1638
8937
SH
SOLE
8937
0
0
WEATHERFORD INTL PLC
ORD SHS
G48833100
462
825750
SH
SOLE
825750
0
0
WEBSTER FINL CORP CONN
COM
947890109
2287
46405
SH
SOLE
46405
0
0
WEIBO CORP
SPONSORED ADR
948596101
6080
104055
SH
SOLE
104055
0
0
WEIGHT WATCHERS INTL INC NEW
COM
948626106
679
17604
SH
SOLE
17604
0
0
WEINGARTEN RLTY INVS
SH BEN INT
948741103
1891
76239
SH
SOLE
76239
0
0
WELBILT INC
COM
949090104
367
33051
SH
SOLE
33051
0
0
WELLTOWER INC
COM
95040Q104
43171
621971
SH
SOLE
621971
0
0
WERNER ENTERPRISES INC
COM
950755108
2229
75450
SH
SOLE
75450
0
0
WESBANCO INC
COM
950810101
1002
27322
SH
SOLE
27322
0
0
WESCO INTL INC
COM
95082P105
247
5137
SH
SOLE
5137
0
0
WEST PHARMACEUTICAL SVSC INC
COM
955306105
12313
125601
SH
SOLE
125601
0
0
WESTERN DIGITAL CORP
COM
958102105
7554
204337
SH
SOLE
204337
0
0
WESTERN GAS EQUITY PARTNERS
COMUNT LTD PT
95825R103
212
7648
SH
SOLE
7648
0
0
WESTERN GAS PARTNERS LP
COM UNIT LP IN
958254104
899
21284
SH
SOLE
21284
0
0
WABTEC CORP
COM
929740108
4228
60182
SH
SOLE
60182
0
0
WESTLAKE CHEM CORP
COM
960413102
1345
20323
SH
SOLE
20323
0
0
WESTPAC BKG CORP
SPONSORED ADR
961214301
341
19541
SH
SOLE
19541
0
0
WESTROCK CO
COM
96145D105
5603
148395
SH
SOLE
148395
0
0
WEX INC
COM
96208T104
1076
7682
SH
SOLE
7682
0
0
WHEATON PRECIOUS METALS CORP
COM
962879102
455
23311
SH
SOLE
23311
0
0
WHITE MTNS INS GROUP LTD
COM
G9618E107
3596
4193
SH
SOLE
4193
0
0
WHITING PETE CORP NEW
COM NEW
966387409
788
34714
SH
SOLE
34714
0
0
WILDHORSE RESOURCE DEV CORP
COM
96812T102
290
20580
SH
SOLE
20580
0
0
LYON WILLIAM HOMES
CL A NEW
552074700
169
15853
SH
SOLE
15853
0
0
WINGSTOP INC
COM
974155103
300
4671
SH
SOLE
4671
0
0
WINNEBAGO INDS INC
COM
974637100
420
17345
SH
SOLE
17345
0
0
WINTRUST FINL CORP
COM
97650W108
1182
17783
SH
SOLE
17783
0
0
WIPRO LTD
SPON ADR 1 SH
97651M109
285
55586
SH
SOLE
55586
0
0
WISDOMTREE TR
EM EX ST-OWNED
97717X578
1619
63352
SH
SOLE
63352
0
0
WISDOMTREE TR
EUROPE HEDGED EQ
97717X701
10802
191385
SH
SOLE
191385
0
0
WISDOMTREE TR
EUROPE SMCP DV
97717W869
211
3955
SH
SOLE
3955
0
0
WISDOMTREE TR
INDIA ERNGS FD
97717W422
1312
52897
SH
SOLE
52897
0
0
WISDOMTREE TR
ITL HDG QTLY DIV
97717X594
4143
148939
SH
SOLE
148939
0
0
WISDOMTREE TR
INTL SMCAP DIV
97717W760
18927
313784
SH
SOLE
313784
0
0
WISDOMTREE INVTS INC
COM
97717P104
111
16681
SH
SOLE
16681
0
0
WISDOMTREE TR
JAPN HEDGE EQT
97717W851
7977
171955
SH
SOLE
171955
0
0
WISDOMTREE TR
JP SMALLCP DIV
97717W836
1484
23046
SH
SOLE
23046
0
0
WISDOMTREE TR
US MIDCP EARNING
97717W570
25953
756881
SH
SOLE
756881
0
0
WISDOMTREE TR
US SMALLCAP DIVD
97717W604
4263
173773
SH
SOLE
173773
0
0
WISDOMTREE TR
US DIVID EX FNCL
97717W406
636
8268
SH
SOLE
8268
0
0
WISDOMTREE TR
US LARGECAP DIVD
97717W307
9882
117010
SH
SOLE
117010
0
0
WISDOMTREE TR
US MIDCAP DIVID
97717W505
12090
382235
SH
SOLE
382235
0
0
WISDOMTREE TR
US QTLY DIV GRT
97717X669
14109
368093
SH
SOLE
368093
0
0
WISDOMTREE TR
US SMALLCP ERNGS
97717W562
8200
255935
SH
SOLE
255935
0
0
WISDOMTREE TR
US TOTAL DIVIDND
97717W109
232
2745
SH
SOLE
2745
0
0
WIX COM LTD
SHS
M98068105
494
5470
SH
SOLE
5470
0
0
WNS HOLDINGS LTD
SPON ADR
92932M101
5488
133023
SH
SOLE
133023
0
0
WOLVERINE WORLD WIDE INC
COM
978097103
1835
57529
SH
SOLE
57529
0
0
WOODWARD INC
COM
980745103
2432
32741
SH
SOLE
32741
0
0
WOORI BK
ADR
98105T104
221
5248
SH
SOLE
5248
0
0
WORKDAY INC
CL A
98138H101
7660
47970
SH
SOLE
47970
0
0
WORLD WRESTLING ENTMT INC
CL A
98156Q108
369
4932
SH
SOLE
4932
0
0
WORLDPAY INC
CL A
981558109
1273
16658
SH
SOLE
16658
0
0
WPP PLC NEW
ADR
92937A102
1231
22471
SH
SOLE
22471
0
0
WPX ENERGY INC
COM
98212B103
867
76424
SH
SOLE
76424
0
0
W R BERKLEY CORPORATION
COM
084423102
3937
53270
SH
SOLE
53270
0
0
WRIGHT MED GROUP N V
ORD SHS 0.03 PAR
N96617118
1087
39921
SH
SOLE
39921
0
0
WYNDHAM HOTELS & RESORTS INC
COM
98311A105
1137
25054
SH
SOLE
25054
0
0
WYNN RESORTS LTD
COM
983134107
354
3574
SH
SOLE
3574
0
0
XENIA HOTELS & RESORTS INC
COM
984017103
230
13369
SH
SOLE
13369
0
0
XEROX CORP
COM NEW
984121608
535
27056
SH
SOLE
27056
0
0
DBX ETF TR
XTRACK FTSE US
233051515
24209
966745
SH
SOLE
966745
0
0
DBX ETF TR
XTRACK FTSE EMRG
233051499
923
39820
SH
SOLE
39820
0
0
DBX ETF TR
XTRACK MSCI CHNA
233051762
12737
448725
SH
SOLE
448725
0
0
DBX ETF TR
XTRACK RUSS 1000
233051481
839
29279
SH
SOLE
29279
0
0
DBX ETF TR
XTRACKERS RUSE
233051242
12716
542955
SH
SOLE
542955
0
0
DBX ETF TR
XTRACK RUSS 2000
233051440
5310
177175
SH
SOLE
177175
0
0
DBX ETF TR
XTRACKERS SHRT
233051283
4649
98804
SH
SOLE
98804
0
0
DBX ETF TR
XTRACK USD HIGH
233051432
142978
3055746
SH
SOLE
3055746
0
0
XYLEM INC
COM
98419M100
3395
50879
SH
SOLE
50879
0
0
YANDEX N V
SHS CLASS A
N97284108
6697
244876
SH
SOLE
244876
0
0
YPF SOCIEDAD ANONIMA
SPON ADR CL D
984245100
226
16883
SH
SOLE
16883
0
0
YUM BRANDS INC
COM
988498101
6900
75063
SH
SOLE
75063
0
0
YUM CHINA HLDGS INC
COM
98850P109
5807
173188
SH
SOLE
173188
0
0
YY INC
ADS REPCOM CLA
98426T106
583
9739
SH
SOLE
9739
0
0
ZAGG INC
COM
98884U108
224
22873
SH
SOLE
22873
0
0
ZAYO GROUP HLDGS INC
COM
98919V105
1774
77681
SH
SOLE
77681
0
0
ZENDESK INC
COM
98936J101
384
6584
SH
SOLE
6584
0
0
ZIMMER BIOMET HLDGS INC
COM
98956P102
5567
53669
SH
SOLE
53669
0
0
ZTO EXPRESS CAYMAN INC
SPONSORED ADR
98980A105
1146
72412
SH
SOLE
72412
0
0
ZYNGA INC
CL A
98986T108
85
21561
SH
SOLE
21561
0
0
FIDELITY
MSCI CONSM DIS
316092204
673
17558
SH
SOLE
17558
0
0
FIDELITY
MSCI ENERGY IDX
316092402
372
23841
SH
SOLE
23841
0
0
FIRST TR LRGE CP CORE ALPHA
COM SHS
33734K109
4179
80185
SH
SOLE
80185
0
0
INVESCO EXCHANGE TRADED FD T
GBL LISTED PVT
46137V589
1735
173361
SH
SOLE
173361
0
0
ISHARES TR
EXPONENTIAL TECH
46434V381
60322
1813656
SH
SOLE
1813656
0
0
ISHARES TR
GLOB UTILITS ETF
464288711
1006
20498
SH
SOLE
20498
0
0
ISHARES TR
NORTH AMERN NAT
464287374
38118
1402441
SH
SOLE
1402441
0
0
PROSHARES TR
PSHS CONSMRGOODS
74347R768
364
10698
SH
SOLE
10698
0
0
PROSHARES TR
PSHS CONSMR SVCS
74347R750
1057
13676
SH
SOLE
13676
0
0
PROSHARES TR
ULTRA FNCLS NEW
74347X633
1369
41982
SH
SOLE
41982
0
0
PROSHARES TR
PSHS ULT HLTHCRE
74347R735
772
8487
SH
SOLE
8487
0
0
PROSHARES TR
PSHS ULTRA O&G
74347R719
541
23170
SH
SOLE
23170
0
0
PROSHARES TR
PSHS ULTRA TECH
74347R693
969
12293
SH
SOLE
12293
0
0
PROSHARES TR
PSHS ULTRA UTIL
74347R685
470
9963
SH
SOLE
9963
0
0
SCHWAB STRATEGIC TR
EMRG MKTEQ ETF
808524706
9115
387396
SH
SOLE
387396
0
0
SCHWAB STRATEGIC TR
US DIVIDEND EQ
808524797
48503
1032646
SH
SOLE
1032646
0
0
SPDR INDEX SHS FDS
EURO STOXX 50
78463X202
455
13672
SH
SOLE
13672
0
0
SCHWAB STRATEGIC TR
US AGGREGATE B
808524839
10857
214616
SH
SOLE
214616
0
0
VANGUARD INDEX FDS
LARGE CAP ETF
922908637
49355
429698
SH
SOLE
429698
0
0
VANGUARD SCOTTSDALE FDS
VNG RUS1000IDX
92206C730
3166
27651
SH
SOLE
27651
0
0
ARK ETF TR
INNOVATION ETF
00214Q104
3634
97721
SH
SOLE
97721
0
0
FIRST TR EXCHANGE TRADED FD
WTR ETF
33733B100
2307
52536
SH
SOLE
52536
0
0
LATTICE STRATEGIES TR
HARTFORD MLT ETF
518416102
599
23220
SH
SOLE
23220
0
0
SPDR SERIES TRUST
PORTFOLIO TL STK
78464A805
469
15186
SH
SOLE
15186
0
0
GRANITESHARES GOLD TR
SHS BEN INT
38748G101
5852
45760
SH
SOLE
45760
0
0
KRANESHARES TR
CSI CHI INTERNET
500767306
850
22665
SH
SOLE
22665
0
0
KAYNE ANDERSN MLP MIDS INVT
COM
486606106
528
38386
SH
SOLE
38386
0
0
ABERDEEN STD INVTS ETFS
BBRG ALL COMD K1
003261104
77650
3611638
SH
SOLE
3611638
0
0
BECTON DICKINSON & CO
PFD SHS CONV A
075887208
280
4859
SH
SOLE
4859
0
0
BLACKBERRY LTD
COM
09228F103
100
14113
SH
SOLE
14113
0
0
CBRE CLARION GLOBAL REAL EST
COM
12504G100
517
83964
SH
SOLE
83964
0
0
COHEN & STEERS REIT & PFD IN
COM
19247X100
198
11110
SH
SOLE
11110
0
0
EMBRAER S A
SP ADR REP 4 COM
29082A107
297
13405
SH
SOLE
13405
0
0
EATON VANCE LTD DUR INCOME F
COM
27828H105
444
37212
SH
SOLE
37212
0
0
EATON VANCE TX ADV GLBL DIV
COM
27828S101
405
29939
SH
SOLE
29939
0
0
EATON VANCE TAX MNGD GBL DV
COM
27829F108
355
47600
SH
SOLE
47600
0
0
FIRST TR EXCHNG TRADED FD VI
ALT ABSLT STRG
33740Y101
2590
97729
SH
SOLE
97729
0
0
FIRST TR EXCHANGE TRADED FD
CONSUMR DISCRE
33734X101
1704
46248
SH
SOLE
46248
0
0
FIRST TR EXCH TRD ALPHA FD I
EM SML CP ALPH
33737J307
323
10037
SH
SOLE
10037
0
0
FIRST TR EXCH TRADED FD III
EME MRK BD ETF
33739P202
702
18971
SH
SOLE
18971
0
0
FIRST TR HIGH INCOME L/S FD
COM
33738E109
216
16232
SH
SOLE
16232
0
0
FIRST TR EXCH TRADED FD III
HORIZON MNGD ETF
33739P871
3300
106899
SH
SOLE
106899
0
0
FIRST TR EXCH TRADED FD III
HORIZON DMST ETF
33739P889
9773
439834
SH
SOLE
439834
0
0
FIRST TR EXCHANGE TRADED FD
INDLS PROD DUR
33734X150
282
8279
SH
SOLE
8279
0
0
FIRST TR EXCH TRD ALPHA FD I
JAPAN ALPHADEX
33737J158
3715
77244
SH
SOLE
77244
0
0
FIRST TR EXCH TRADED FD III
LNG/SHT EQUITY
33739P103
1464
39469
SH
SOLE
39469
0
0
FIRST TR EXCHANGE TRADED FD
MATERIALS ALPH
33734X168
800
23880
SH
SOLE
23880
0
0
FIRST TR EXCHANGE TRADED FD
FIRST TR MNGSTR
33739G103
3364
73675
SH
SOLE
73675
0
0
FIRST TR EXCHANGE TRADED FD
NASDAQ BK ETF
33738R860
3344
150225
SH
SOLE
150225
0
0
FLAHERTY & CRUMRINE PFD INC
COM
33848E106
218
20687
SH
SOLE
20687
0
0
FLEXSHARES TR
GLB QLT R/E IDX
33939L787
4762
85789
SH
SOLE
85789
0
0
FLEXSHARES TR
QLT DIV DEF IDX
33939L845
6355
160716
SH
SOLE
160716
0
0
FLOWERS FOODS INC
COM
343498101
342
18518
SH
SOLE
18518
0
0
GLOBAL X FDS
S&P 500 CATHOLIC
37954Y889
245
8053
SH
SOLE
8053
0
0
GLOBAL X FDS
S&P 500 COVERED
37954Y475
1668
37638
SH
SOLE
37638
0
0
HIGHLAND FLOATNG RATE OPPRT
SHS BEN INT
43010E404
2091
163376
SH
SOLE
163376
0
0
HIGHLAND FDS I
HI LD IBOXX SRLN
430101774
391
22772
SH
SOLE
22772
0
0
INNOVATOR ETFS TR
IBD 50 ETF
45782C102
219
7918
SH
SOLE
7918
0
0
NORTHERN LTS FD TR IV
INSPIRE CORP
66538H633
1261
51655
SH
SOLE
51655
0
0
INVESCO EXCHANGE TRADED FD T
CLEANTECH ETF
46137V407
236
6416
SH
SOLE
6416
0
0
INVESCO EXCHNG TRADED FD TR
FTSE RAFI SML
46138E735
1469
53300
SH
SOLE
53300
0
0
INVESCO EXCHNG TRADED FD TR
FNDMNTL HY CRP
46138E719
2307
130539
SH
SOLE
130539
0
0
INVESCO EXCHANGE TRADED FD T
S&P500 QUALITY
46137V241
57294
2060211
SH
SOLE
2060211
0
0
BARCLAYS BK PLC
IPTH CRUDE OIL
06740P221
245
16919
SH
SOLE
16919
0
0
ISHARES TR
CORE MSCI TOTAL
46432F834
34340
653725
SH
SOLE
653725
0
0
ISHARES TR
CORE S&P US VLU
464287663
71464
1455778
SH
SOLE
1455778
0
0
ISHARES TR
DOW JONES US ETF
464287846
2392
19218
SH
SOLE
19218
0
0
ISHARES TR
EDGE MSCI MINM
46435G433
533
18357
SH
SOLE
18357
0
0
ISHARES TR
MULTIFACTOR USA
46434V290
17006
474761
SH
SOLE
474761
0
0
ISHARES TR
MULTIFACTOR INTL
46434V274
381
16056
SH
SOLE
16056
0
0
ISHARES TR
GLOBAL 100 ETF
464287572
2375
56014
SH
SOLE
56014
0
0
ISHARES TR
GLB CNSM STP ETF
464288737
39884
867618
SH
SOLE
867618
0
0
ISHARES TR
MRGSTR MD CP VAL
464288406
1340
9655
SH
SOLE
9655
0
0
ISHARES TR
MRGSTR SM CP ETF
464288505
2271
15361
SH
SOLE
15361
0
0
ISHARES TR
MRGSTR SM CP GR
464288604
1177
7071
SH
SOLE
7071
0
0
ISHARES TR
MSCI USA ESG SLC
464288802
3006
29145
SH
SOLE
29145
0
0
ISHARES TR
US REGNL BKS ETF
464288778
542
13602
SH
SOLE
13602
0
0
NEW AMER HIGH INCOME FD INC
COM NEW
641876800
209
27688
SH
SOLE
27688
0
0
NUVEEN PFD & INCM OPPORTNYS
COM
67073B106
393
47173
SH
SOLE
47173
0
0
PARTY CITY HOLDCO INC
COM
702149105
520
52129
SH
SOLE
52129
0
0
PGIM SHORT DURATION HIGH YIE
COM
69346H100
247
18935
SH
SOLE
18935
0
0
PIMCO CORPORATE & INCOME OPP
COM
72201B101
597
38903
SH
SOLE
38903
0
0
PIMCO HIGH INCOME FD
COM SHS
722014107
1450
181061
SH
SOLE
181061
0
0
PIONEER DIV HIGH INCOME TRUS
COM
723653101
206
15880
SH
SOLE
15880
0
0
ETF SER SOLUTIONS
PRMSE CP FRNT
26922A768
880
30727
SH
SOLE
30727
0
0
ALPS ETF TR
RIVRFRNT STR INC
00162Q783
6028
250848
SH
SOLE
250848
0
0
SPDR SERIES TRUST
BLMBRG BRC CNVRT
78464A359
24540
524478
SH
SOLE
524478
0
0
SPDR SERIES TRUST
BLMBRG BRC INTRM
78464A672
11855
199084
SH
SOLE
199084
0
0
SPDR SERIES TRUST
BLOMBERG BRC INT
78464A334
9937
323694
SH
SOLE
323694
0
0
SPDR SERIES TRUST
PORTFOLIO MD ETF
78464A847
1306
44394
SH
SOLE
44394
0
0
SPDR SER TR
PRTFLO S&P500 HI
78468R788
571
16745
SH
SOLE
16745
0
0
SPDR SER TR
SSGA US SMAL ETF
78468R887
9426
113735
SH
SOLE
113735
0
0
UBS AG JERSEY BRH
CMCI ETN 38
902641778
1519
112528
SH
SOLE
112528
0
0
VANGUARD ADMIRAL FDS INC
SMLCP 600 VAL
921932778
9528
83857
SH
SOLE
83857
0
0
WASHINGTON PRIME GROUP NEW
COM
93964W108
67
13875
SH
SOLE
13875
0
0
WESTERN ASSET HIGH INCM OPP
COM
95766K109
250
57012
SH
SOLE
57012
0
0
WISDOMTREE TR
GLB US QTLY DIV
97717W844
463
9380
SH
SOLE
9380
0
0
WISDOMTREE TR
INTL EQUITY FD
97717W703
4256
91339
SH
SOLE
91339
0
0
XPERI CORP
COM
98421B100
734
39894
SH
SOLE
39894
0
0
DBX ETF TR
XTRACK MSCI EURP
233051853
290
11511
SH
SOLE
11511
0
0
FIDELITY
TOTAL BD ETF
316188309
7047
145215
SH
SOLE
145215
0
0
FIRST TR NAS100 EQ WEIGHTED
SHS
337344105
921
16864
SH
SOLE
16864
0
0
FLEXSHARES TR
M STAR DEV MKT
33939L803
6993
125972
SH
SOLE
125972
0
0
FLEXSHARES TR
MSTAR EMKT FAC
33939L308
5941
123814
SH
SOLE
123814
0
0
FLEXSHARES TR
MORNSTAR USMKT
33939L100
5960
59526
SH
SOLE
59526
0
0
GLOBAL X FDS
GLBX SUPRINC ETF
37950E333
256
23237
SH
SOLE
23237
0
0
GOLDMAN SACHS ETF TR
ACTIVEBETA INT
381430107
10044
396074
SH
SOLE
396074
0
0
GRANITESHARES ETF TR
BBG COMMD K 1
38747R108
7782
338879
SH
SOLE
338879
0
0
INVESCO EXCHANGE TRADED FD T
DWA STAPLES
46137V886
581
8903
SH
SOLE
8903
0
0
INVESCO EXCHANGE TRADED FD T
DWA UTILS MUMT
46137V795
7374
254637
SH
SOLE
254637
0
0
INVESCO EXCHANGE TRADED FD T
FTSE RAFI 1000
46137V613
171729
1690747
SH
SOLE
1690747
0
0
INVESCO EXCHANGE TRADED FD T
S&P500 EQL UTL
46137V274
674
7590
SH
SOLE
7590
0
0
BARCLAYS BK PLC
IPSPGS TTL ETN
06738C794
412
31771
SH
SOLE
31771
0
0
INDEXIQ ETF TR
US RL EST SMCP
45409B628
517
23586
SH
SOLE
23586
0
0
ISHARES TR
CMBS ETF
46429B366
894
17777
SH
SOLE
17777
0
0
ISHARES TR
CORE TOTAL USD
46434V613
63572
1290940
SH
SOLE
1290940
0
0
ISHARES TR
INTL MOMENTUM FT
46434V449
14622
571186
SH
SOLE
571186
0
0
ISHARES TR
INTL VALUE FACTR
46435G409
20341
930092
SH
SOLE
930092
0
0
ISHARES INC
MLT FCTR EMG MKT
46434G889
15865
409632
SH
SOLE
409632
0
0
ISHARES TR
GNMA BOND ETF
46429B333
650
13351
SH
SOLE
13351
0
0
ISHARES TR
IBONDS DEC19 ETF
46434VAU4
4464
179998
SH
SOLE
179998
0
0
ISHARES TR
IBONDS DEC20 ETF
46434VAQ3
5622
225055
SH
SOLE
225055
0
0
ISHARES TR
IBONDS DEC21 ETF
46434VBK5
4425
181644
SH
SOLE
181644
0
0
ISHARES TR
IBONDS DEC22 ETF
46434VBA7
5226
216205
SH
SOLE
216205
0
0
ISHARES TR
IBONDS DEC23 ETF
46434VAX8
3863
159694
SH
SOLE
159694
0
0
ISHARES TR
IBONDS DEC24 ETF
46434VBG4
3516
147095
SH
SOLE
147095
0
0
ISHARES TR
IBONDS DEC25 ETF
46434VBD1
3262
138232
SH
SOLE
138232
0
0
ISHARES TR
IBONDS DEC2026
46435GAA0
3105
134821
SH
SOLE
134821
0
0
ISHARES TR
MRNGSTR LG-CP ET
464287127
16537
116026
SH
SOLE
116026
0
0
ISHARES TR
ESG MSCI EAFE
46435G516
5859
102111
SH
SOLE
102111
0
0
ISHARES INC
EM MKT SM-CP ETF
464286475
11728
280511
SH
SOLE
280511
0
0
ISHARES INC
MSCI SWEDEN ETF
464286756
585
20699
SH
SOLE
20699
0
0
ISHARES TR
ESG MSCI USA ETF
46435G425
1621
29518
SH
SOLE
29518
0
0
ISHARES SILVER TRUST
ISHARES
46428Q109
1215
83684
SH
SOLE
83684
0
0
JANUS DETROIT STR TR
HENDRSN SHRT ETF
47103U886
1053
21480
SH
SOLE
21480
0
0
JP MORGAN EXCHANGE TRADED FD
DIV RTN INT EQ
46641Q209
6702
131697
SH
SOLE
131697
0
0
JP MORGAN EXCHANGE TRADED FD
JPMORGAN DIVER
46641Q407
1034
15938
SH
SOLE
15938
0
0
NUSTAR ENERGY LP
UNIT COM
67058H102
479
22896
SH
SOLE
22896
0
0
NUSHARES ETF TR
ESG US AGGRGTE
67092P870
1628
67117
SH
SOLE
67117
0
0
PIMCO ETF TR
1-5 US TIP IDX
72201R205
9978
196263
SH
SOLE
196263
0
0
PROSHARES TR
RUSS 2000 DIVD
74347B698
310
5760
SH
SOLE
5760
0
0
SCHWAB STRATEGIC TR
US MID-CAP ETF
808524508
5499
114721
SH
SOLE
114721
0
0
SCHWAB STRATEGIC TR
US SML CAP ETF
808524607
11125
183339
SH
SOLE
183339
0
0
SPDR INDEX SHS FDS
ASIA PACIF ETF
78463X301
1442
16434
SH
SOLE
16434
0
0
SSGA ACTIVE ETF TR
MULT ASS RLRTN
78467V103
277
12181
SH
SOLE
12181
0
0
VICTORY PORTFOLIOS II
VCSHS US 500 VOL
92647N766
1222
27776
SH
SOLE
27776
0
0
WISDOMTREE TR
EMG MKTS SMCAP
97717W281
3263
77905
SH
SOLE
77905
0
0
WISDOMTREE TR
YIELD ENHANCD US
97717X511
17018
352925
SH
SOLE
352925
0
0
DBX ETF TR
XTRCK BRCLY TRSY
233051473
207
4229
SH
SOLE
4229
0
0
DBX ETF TR
XTRACK MUN INFRA
233051705
3411
129852
SH
SOLE
129852
0
0
ABERDEEN TOTAL DYNAMIC DIVD
COM SH BEN INT
00326L100
546
75728
SH
SOLE
75728
0
0
ADVENT CLAYMORE CV SECS & IN
COM
00764C109
327
26067
SH
SOLE
26067
0
0
ALLIANZGI EQUITY & CONV INCO
COM
018829101
363
19566
SH
SOLE
19566
0
0
ALLIANZGI NFJ DIVID INT & PR
COM
01883A107
541
50661
SH
SOLE
50661
0
0
ARES DYNAMIC CR ALLOCATION F
COM
04014F102
362
26268
SH
SOLE
26268
0
0
BLACKROCK CORE BD TR
SHS BEN INT
09249E101
205
16804
SH
SOLE
16804
0
0
BLACKROCK ENH CAP & INC FD I
COM
09256A109
402
28560
SH
SOLE
28560
0
0
BLACKROCK FLOAT RATE OME STR
COM
09255X100
242
20302
SH
SOLE
20302
0
0
BLACKROCK MUNI INCOME INV QL
COM
09250G102
1234
94208
SH
SOLE
94208
0
0
BROOKFIELD GLOBL LISTED INFR
COM SHS
11273Q109
341
33693
SH
SOLE
33693
0
0
CHENIERE ENERGY PARTNERS LP
COM UNIT
16411Q101
523
14486
SH
SOLE
14486
0
0
CLOUGH GLOBAL EQUITY FD
COM
18914C100
301
27807
SH
SOLE
27807
0
0
CUSHING RENAISSANCE FD
COM
231647108
304
22607
SH
SOLE
22607
0
0
DOUBLELINE INCOME SOLUTIONS
COM
258622109
201
11599
SH
SOLE
11599
0
0
DUFF & PHELPS SLT ENGY AND M
COM
26433F108
289
73497
SH
SOLE
73497
0
0
DWS MUN INCOME TR NEW
COM
233368109
906
87934
SH
SOLE
87934
0
0
DWS STRATEGIC MUN INCOME TR
COM
23342Q101
544
52668
SH
SOLE
52668
0
0
EATON VANCE MUNI INCOME TRUS
SH BEN INT
27826U108
557
49205
SH
SOLE
49205
0
0
FLEXSHARES TR
READY ACC VARI
33939L886
476
6344
SH
SOLE
6344
0
0
FLEXSHARES TR
STOXX GLOBR INF
33939L795
1349
30873
SH
SOLE
30873
0
0
FLEXSHARES TR
US QUALITY CAP
33939L746
5092
169006
SH
SOLE
169006
0
0
GLOBAL X FDS
US PFD ETF
37954Y657
3634
161240
SH
SOLE
161240
0
0
GRUPO AVAL ACCIONES Y VALORE
SPONSORED ADS
40053W101
93
15704
SH
SOLE
15704
0
0
EXCHANGE LISTED FDS TR
HIGH YIELD ETF
30151E814
207
6143
SH
SOLE
6143
0
0
INVESCO EXCHNG TRADED FD TR
1 30 LADER TRE
46138E107
419
13109
SH
SOLE
13109
0
0
INVESCO EXCH TRD SLF IDX FD
BULSHS 2024 HY
46138J833
11742
501589
SH
SOLE
501589
0
0
INVESCO EXCHNG TRADED FD TR
DWA DEV MKTS
46138E875
235
10212
SH
SOLE
10212
0
0
INVESCO EXCHNG TRADED FD TR
FTSE RAFI DEV
46138E743
580
15462
SH
SOLE
15462
0
0
INVESCO EXCHNG TRADED FD TR
S&P EMRNG MKTS
46138E297
1382
60753
SH
SOLE
60753
0
0
INVESCO EXCHNG TRADED FD TR
S&P INTL LOW
46138E230
987
33072
SH
SOLE
33072
0
0
INVESCO SR INCOME TR
COM
46131H107
569
145467
SH
SOLE
145467
0
0
INVESCO EXCHNG TRADED FD TR
TREAS COLATERL
46138G888
9285
88061
SH
SOLE
88061
0
0
ISHARES TR
BROAD USD HIGH
46435U853
842
18379
SH
SOLE
18379
0
0
ISHARES TR
CORE MSCI INTL
46435G326
18286
374336
SH
SOLE
374336
0
0
ISHARES TR
CRE U S REIT ETF
464288521
3899
86930
SH
SOLE
86930
0
0
ISHARES TR
ESG 1 5 YR USD
46435G243
473
19338
SH
SOLE
19338
0
0
ISHARES INC
ESG MSCI EM ETF
46434G863
956
31179
SH
SOLE
31179
0
0
ISHARES TR
ESG USD CORPT
46435G193
379
15871
SH
SOLE
15871
0
0
ISHARES TR
EUROPE ETF
464287861
797
20373
SH
SOLE
20373
0
0
ISHARES TR
GLOBAL REIT ETF
46434V647
463
19781
SH
SOLE
19781
0
0
ISHARES TR
IBONDS ETF
46435UAA9
3186
136198
SH
SOLE
136198
0
0
ISHARES TR
IBDS DEC28 ETF
46435U515
2951
118293
SH
SOLE
118293
0
0
ISHARES TR
INTL DEV RE ETF
464288489
368
13600
SH
SOLE
13600
0
0
ISHARES INC
JP MORGAN EM ETF
464286517
675
15662
SH
SOLE
15662
0
0
ISHARES TR
U.S. BAS MTL ETF
464287838
904
10769
SH
SOLE
10769
0
0
ISHARES TR
US HOME CONS ETF
464288752
1823
60693
SH
SOLE
60693
0
0
IVY HIGH INC OPPORTUNITIES F
COM
465893105
355
29227
SH
SOLE
29227
0
0
JANUS DETROIT STR TR
HENDERSN CAP ETF
47103U100
422
11861
SH
SOLE
11861
0
0
KAYNE ANDERSON MDSTM ENERGY
COM
48661E108
99
10298
SH
SOLE
10298
0
0
LIBERTY ALL STAR EQUITY FD
SH BEN INT
530158104
375
69785
SH
SOLE
69785
0
0
MACQUARIE GLBL INFRA TOTL RE
COM
55608D101
353
18754
SH
SOLE
18754
0
0
SELECT SECTOR SPDR TR
SBI MATERIALS
81369Y100
7272
143944
SH
SOLE
143944
0
0
MEREDITH CORP
COM
589433101
224
4312
SH
SOLE
4312
0
0
MONROE CAP CORP
COM
610335101
240
25020
SH
SOLE
25020
0
0
NEW MTN FIN CORP
COM
647551100
148
11764
SH
SOLE
11764
0
0
NEXPOINT STRATEGIC OPORTUNT
COM NEW
65340G205
378
18967
SH
SOLE
18967
0
0
NUVEEN DIVERSIFIED DIV INCM
COM
6706EP105
360
39034
SH
SOLE
39034
0
0
NUVEEN FLTNG RTE INCM OPP FD
COM SHS
6706EN100
238
26359
SH
SOLE
26359
0
0
NUVEEN NASDAQ 100 DYNAMIC OV
COM SHS
670699107
421
21038
SH
SOLE
21038
0
0
NUVEEN REAL ESTATE INCOME FD
COM
67071B108
559
66018
SH
SOLE
66018
0
0
NUVEEN SR INCOME FD
COM
67067Y104
598
108781
SH
SOLE
108781
0
0
PGIM GLOBAL SHORT DURATION H
COM
69346J106
451
34873
SH
SOLE
34873
0
0
PIMCO ETF TR
ENHNCD LW DUR AC
72201R718
10713
108473
SH
SOLE
108473
0
0
PIMCO STRATEGIC INCOME FD IN
COM
72200X104
929
96002
SH
SOLE
96002
0
0
PIONEER HIGH INCOME TR
COM
72369H106
198
24863
SH
SOLE
24863
0
0
PROSHARES TR
HGH YLD INT RATE
74348A541
1332
21451
SH
SOLE
21451
0
0
EXCHANGE TRADED CONCEPTS TR
ROBO GLB ETF
301505707
364
11179
SH
SOLE
11179
0
0
ROYCE VALUE TR INC
COM
780910105
455
38559
SH
SOLE
38559
0
0
SCHWAB STRATEGIC TR
INTL SCEQT ETF
808524888
2027
69670
SH
SOLE
69670
0
0
SOUTHERN COPPER CORP
COM
84265V105
633
20570
SH
SOLE
20570
0
0
SPDR SERIES TRUST
BLOMBRG BRC EMRG
78464A391
550
20736
SH
SOLE
20736
0
0
SPDR SERIES TRUST
FTSE INT GVT ETF
78464A490
3743
71948
SH
SOLE
71948
0
0
SPDR INDEX SHS FDS
DJ INTL RL ETF
78463X863
1092
30902
SH
SOLE
30902
0
0
SPDR SERIES TRUST
PORTFOLIO LR ETF
78464A854
4295
147031
SH
SOLE
147031
0
0
SPDR INDEX SHS FDS
S&P EM MKT DIV
78463X533
2582
86504
SH
SOLE
86504
0
0
SPDR SERIES TRUST
HLTH CR EQUIP
78464A581
1107
15804
SH
SOLE
15804
0
0
SPDR INDEX SHS FDS
S&P INTL ETF
78463X772
7500
214533
SH
SOLE
214533
0
0
TEKLA HEALTHCARE INVS
SH BEN INT
87911J103
337
18789
SH
SOLE
18789
0
0
TSAKOS ENERGY NAVIGATION LTD
SHS
G9108L108
31
11725
SH
SOLE
11725
0
0
VIASAT INC
COM
92552V100
1743
29570
SH
SOLE
29570
0
0
VOYA ASIA PAC DIVID EQUITY I
COM
92912J102
399
46828
SH
SOLE
46828
0
0
WISDOMTREE TR
CURRNCY INT EQ
97717X263
267
10290
SH
SOLE
10290
0
0
WISDOMTREE TR
FLOATNG RAT TREA
97717X628
2018
80462
SH
SOLE
80462
0
0
WISDOMTREE TR
US MULTIFACTOR
97717Y857
1265
48424
SH
SOLE
48424
0
0
WISDOMTREE TR
YIELD ENHANCED
97717Y808
11148
228120
SH
SOLE
228120
0
0
DBX ETF TR
XTRACK MSCI ALL
233051598
2938
131917
SH
SOLE
131917
0
0
YAMANA GOLD INC
COM
98462Y100
64
27022
SH
SOLE
27022
0
0
FIDELITY
LOW VOLITY ETF
316092824
1175
39167
SH
SOLE
39167
0
0
INVESCO CURNCYSHS SWISS FRAN
SWISS FRANC
46138R108
250
2633
SH
SOLE
2633
0
0
INVESCO EXCH TRD SLF IDX FD
DEFENSIVE EQTY
46138J775
484
10996
SH
SOLE
10996
0
0
INVESCO EXCHANGE TRADED FD T
DWA BASIC MATL
46137V704
526
9944
SH
SOLE
9944
0
0
INVESCO EXCHNG TRADED FD TR
MSCI GBL TIMBR
46138E545
247
10275
SH
SOLE
10275
0
0
ISHARES US ETF TR
INT RT HDG C B
46431W705
276
3040
SH
SOLE
3040
0
0
ISHARES TR
RUS TP200 GR ETF
464289438
562
7835
SH
SOLE
7835
0
0
ISHARES TR
TRANS AVG ETF
464287192
1162
7039
SH
SOLE
7039
0
0
ISHARES TR
US INDUSTRIALS
464287754
1310
10191
SH
SOLE
10191
0
0
ISHARES TR
U.S. INSRNCE ETF
464288786
204
3540
SH
SOLE
3540
0
0
ISHARES TR
US OIL GS EX ETF
464288851
1079
20898
SH
SOLE
20898
0
0
PROSHARES TR
SHRT 20+YR TRE
74347X849
2171
96945
SH
SOLE
96945
0
0
SPDR SERIES TRUST
S&P 600 SML CAP
78464A813
17640
294141
SH
SOLE
294141
0
0
SPDR INDEX SHS FDS
GLB NAT RESRCE
78463X541
17363
421013
SH
SOLE
421013
0
0
TEMPLETON GLOBAL INCOME FD
COM
880198106
316
52413
SH
SOLE
52413
0
0
TEGNA INC
COM
87901J105
315
29002
SH
SOLE
29002
0
0
VIAVI SOLUTIONS INC
COM
925550105
114
11393
SH
SOLE
11393
0
0
ADVISORSHARES TR
NEWFLT MULSINC
00768Y727
1049
22168
SH
SOLE
22168
0
0
ADVISORSHARES TR
RANGER EQUITY BE
00768Y883
1465
173764
SH
SOLE
173764
0
0
AIR TRANSPORT SERVICES GRP I
NOTE 1.125%10/1
00922RAB1
17
18000
SH
SOLE
18000
0
0
AMTRUST FINL SVCS INC
NOTE 2.750%12/1
032359AG6
19
20000
SH
SOLE
20000
0
0
APOLLO COML REAL EST FIN INC
NOTE 4.750% 8/2
03762UAB1
19
20000
SH
SOLE
20000
0
0
APPFOLIO INC
COM CL A
03783C100
205
3457
SH
SOLE
3457
0
0
ATA INC
SPONS ADR
00211V106
14
15293
SH
SOLE
15293
0
0
ATLAS AIR WORLDWIDE HLDGS IN
NOTE 2.250% 6/0
049164BH8
13
13000
SH
SOLE
13000
0
0
AURORA CANNABIS INC
COM
05156X108
97
19519
SH
SOLE
19519
0
0
AVAYA HLDGS CORP
COM
05351X101
562
38631
SH
SOLE
38631
0
0
BARCLAYS BANK PLC
MTNF 9/2
06741J7V5
18
19000
SH
SOLE
19000
0
0
BARCLAYS BK PLC
MTNF 10/3
06739FJQ5
20
19000
SH
SOLE
19000
0
0
BLACKROCK ENHANCED EQT DIV T
COM
09251A104
294
37866
SH
SOLE
37866
0
0
BLACKSTONE MTG TR INC
NOTE 4.375% 5/0
09257WAB6
17
17000
SH
SOLE
17000
0
0
CALAMP CORP
NOTE 1.625% 5/1
128126AB5
13
14000
SH
SOLE
14000
0
0
CENTURY CMNTYS INC
COM
156504300
514
29772
SH
SOLE
29772
0
0
CGG
SPON ADR NEW
12531Q204
27
20282
SH
SOLE
20282
0
0
CLEARWAY ENERGY INC
CL C
18539C204
241
13974
SH
SOLE
13974
0
0
CNA FINL CORP
COM
126117100
216
4889
SH
SOLE
4889
0
0
COLONY CAP INC
NOTE 5.000% 4/1
19624RAA4
28
32000
SH
SOLE
32000
0
0
CONNS INC
COM
208242107
424
22486
SH
SOLE
22486
0
0
CUBIC CORP
COM
229669106
232
4310
SH
SOLE
4310
0
0
DIEBOLD NXDF INC
COM
253651103
223
89677
SH
SOLE
89677
0
0
DIGI INTL INC
COM
253798102
126
12499
SH
SOLE
12499
0
0
DIREXION SHS ETF TR
DLY TECH BULL 3X
25459W102
353
4150
SH
SOLE
4150
0
0
DOUBLELINE OPPORTUNISTIC CR
COM
258623107
266
14020
SH
SOLE
14020
0
0
DYCOM INDS INC
NOTE 0.750% 9/1
267475AB7
22
24000
SH
SOLE
24000
0
0
ENCORE WIRE CORP
COM
292562105
220
4380
SH
SOLE
4380
0
0
EATON VANCE MUN BD FD
COM
27827X101
268
23752
SH
SOLE
23752
0
0
EXPRESS INC
COM
30219E103
75
14596
SH
SOLE
14596
0
0
EZCORP INC
NOTE 2.125% 6/1
302301AB2
27
28000
SH
SOLE
28000
0
0
FIDELITY
CONSMR STAPLES
316092303
1558
51073
SH
SOLE
51073
0
0
FINISAR CORP
NOTE 0.500%12/1
31787AAP6
15
16000
SH
SOLE
16000
0
0
FIRST TR STOXX EURO DIV FD
COMMON SHS
33735T109
454
38014
SH
SOLE
38014
0
0
FLEXSHARES TR
IBOXX 3R TARGT
33939L506
1355
56864
SH
SOLE
56864
0
0
FLUIDIGM CORP DEL
NOTE 2.750% 2/0
34385PAA6
32
35000
SH
SOLE
35000
0
0
GABELLI EQUITY TR INC
COM
362397101
73
14324
SH
SOLE
14324
0
0
GLOBAL X FDS
GLB X SUPERDIV
37950E549
507
29636
SH
SOLE
29636
0
0
GOLDMAN SACHS ETF TR
ACTIVEBETA EME
381430206
431
14299
SH
SOLE
14299
0
0
GOLDMAN SACHS BDC INC
NOTE 4.500% 4/0
38147UAB3
16
17000
SH
SOLE
17000
0
0
HCI GROUP INC
COM
40416E103
263
5170
SH
SOLE
5170
0
0
HCI GROUP INC
NOTE 3.875% 3/1
40416EAB9
15
15000
SH
SOLE
15000
0
0
HCI GROUP INC
NOTE 4.250% 3/0
40416EAD5
16
16000
SH
SOLE
16000
0
0
HERITAGE INS HLDGS INC
COM
42727J102
254
17263
SH
SOLE
17263
0
0
II VI INC
NOTE 0.250% 9/0
902104AB4
16
16000
SH
SOLE
16000
0
0
INVESCO ACTIVELY MANAGD ETF
ACTIVE US REAL
46090A101
206
2699
SH
SOLE
2699
0
0
INVESCO EXCH TRD SLF IDX FD
BULSHS 2024 CB
46138J841
237
11847
SH
SOLE
11847
0
0
INVESCO DB MLTI SECTR CMMTY
ENERGY FD
46140H304
513
41212
SH
SOLE
41212
0
0
INVESCO EXCHANGE TRADED FD T
DYNMC LRG VALU
46137V738
5731
175627
SH
SOLE
175627
0
0
INVESCO EXCHANGE TRADED FD T
HIG YLD EQ DIV
46137V563
838
52891
SH
SOLE
52891
0
0
INVESCO EXCHANGE TRADED FD T
INTL DIVI ACHI
46137V548
1452
102737
SH
SOLE
102737
0
0
INVESCO EXCHNG TRADED FD TR
S&P 500 EX RAT
46138E388
1008
31202
SH
SOLE
31202
0
0
INVESCO EXCHANGE TRADED FD T
S&P 500 TOP 50
46137V233
422
2345
SH
SOLE
2345
0
0
INVESCO EXCHNG TRADED FD TR
S&P SMLCP INFO
46138E115
295
4276
SH
SOLE
4276
0
0
INVESCO ACTIVELY MANAGD ETF
VAR RATE INVT
46090A879
312
12674
SH
SOLE
12674
0
0
BARCLAYS BK PLC
IPATH B SHRT TRM
06746P621
1949
41481
SH
SOLE
41481
0
0
BARCLAYS BK PLC
IPATH S&P500 VIX
06746L422
1397
29803
SH
SOLE
29803
0
0
INDEXIQ ETF TR
IQ GLB RES ETF
45409B883
413
16366
SH
SOLE
16366
0
0
ISHARES TR
ASIA 50 ETF
464288430
2744
49621
SH
SOLE
49621
0
0
ISHARES TR
AGGRES ALLOC ETF
464289859
454
9360
SH
SOLE
9360
0
0
ISHARES TR
GRWT ALLOCAT ETF
464289867
1804
43669
SH
SOLE
43669
0
0
ISHARES TR
MLTFCTR INTL SML
46434V266
751
29036
SH
SOLE
29036
0
0
ISHARES TR
USA SIZE FACTOR
46432F370
202
2641
SH
SOLE
2641
0
0
ISHARES TR
EUR DEV RE ETF
464288471
752
21822
SH
SOLE
21822
0
0
ISHARES TR
GLOBAL FINLS ETF
464287333
738
12976
SH
SOLE
12976
0
0
ISHARES TR
GLB CNS DISC ETF
464288745
453
4486
SH
SOLE
4486
0
0
ISHARES TR
IBONDS DEC2021
46435G789
4902
192664
SH
SOLE
192664
0
0
ISHARES TR
IBONDS DEC2023
46435G318
4878
194258
SH
SOLE
194258
0
0
ISHARES TR
IBONDS MAR20 ETF
46432FBC0
549
21179
SH
SOLE
21179
0
0
ISHARES TR
IBONDS SEP19 ETF
46429B564
4478
176385
SH
SOLE
176385
0
0
ISHARES TR
MRGSTR MD CP GRW
464288307
647
3327
SH
SOLE
3327
0
0
ISHARES TR
MRNGSTR INC ETF
46432F875
1748
75065
SH
SOLE
75065
0
0
ISHARES TR
DEVSMCP EXNA ETF
464288497
335
7462
SH
SOLE
7462
0
0
ISHARES TR
EXPND TEC SC ETF
464287549
2613
15215
SH
SOLE
15215
0
0
ISHARES TR
RESIDNL REAL EST
464288562
2306
36986
SH
SOLE
36986
0
0
ISHARES TR
RUSSELL 1000 US
46435G169
211
8507
SH
SOLE
8507
0
0
PENNEY J C INC
COM
708160106
17
16480
SH
SOLE
16480
0
0
HANCOCK JOHN INV TRUST
TAX ADV GLB SH
41013P749
224
33756
SH
SOLE
33756
0
0
JOHN HANCOCK EXCHANGE TRADED
MULTIFACTR SML
47804J842
284
12544
SH
SOLE
12544
0
0
JP MORGAN EXCHANGE TRADED FD
DIV RTN EM EQT
46641Q308
491
9662
SH
SOLE
9662
0
0
JP MORGAN EXCHANGE TRADED FD
GLOBAL BD OPRT
46641Q852
897
18966
SH
SOLE
18966
0
0
JUMEI INTL HLDG LTD
SPONSORED ADR
48138L107
34
18558
SH
SOLE
18558
0
0
KB HOME
NOTE 1.375% 2/0
48666KAS8
17
17000
SH
SOLE
17000
0
0
KIRKLAND LAKE GOLD LTD
COM
49741E100
234
8952
SH
SOLE
8952
0
0
LEGG MASON ETF INVESTMENT TR
LOW DIVI ETF
52468L406
10369
361529
SH
SOLE
361529
0
0
MCEWEN MNG INC
COM
58039P107
52
28560
SH
SOLE
28560
0
0
MECHEL PAO
SPONSORED ADR NE
583840608
23
11555
SH
SOLE
11555
0
0
MINDBODY INC
COM CL A
60255W105
224
6141
SH
SOLE
6141
0
0
NATIONAL BEVERAGE CORP
COM
635017106
236
3282
SH
SOLE
3282
0
0
NATIXIS ETF TR
SEEYOND INTL ETF
63873X109
444
11295
SH
SOLE
11295
0
0
NEW YORK MTG TR INC
NOTE 6.250% 1/1
649604AD7
18
18000
SH
SOLE
18000
0
0
NUVEEN FLOATING RATE INCOME
COM
67072T108
259
28063
SH
SOLE
28063
0
0
ON SEMICONDUCTOR CORP
NOTE 1.000%12/0
682189AK1
17
15000
SH
SOLE
15000
0
0
PACIRA PHARMACEUTICALS INC
NOTE 2.375% 4/0
695127AD2
17
17000
SH
SOLE
17000
0
0
PAIN THERAPEUTICS INC
COM NEW
69562K506
46
53565
SH
SOLE
53565
0
0
PDL BIOPHARMA INC
NOTE 2.750%12/0
69329YAG9
39
39000
SH
SOLE
39000
0
0
PENNYMAC CORP
NOTE 5.375% 5/0
70932AAB9
15
15000
SH
SOLE
15000
0
0
PIMCO ETF TR
SHTRM MUN BD ACT
72201R874
664
13327
SH
SOLE
13327
0
0
POLYMET MINING CORP
COM
731916102
88
108819
SH
SOLE
108819
0
0
PORTFOLIO RECOVERY ASSOCS IN
NOTE 3.000% 8/0
73640QAB1
18
20000
SH
SOLE
20000
0
0
PRIMO WTR CORP
COM
74165N105
320
22824
SH
SOLE
22824
0
0
PROSHARES TR
INVT INT RT HG
74347B607
2376
33403
SH
SOLE
33403
0
0
PROSHARES TR
PSHS ULTRA INDL
74347R727
333
6362
SH
SOLE
6362
0
0
PROSHARES TR II
VIX MDTRM FUTR N
74347W338
252
9407
SH
SOLE
9407
0
0
PROSPECT CAPITAL CORPORATION
NOTE 4.950% 7/1
74348TAR3
49
51000
SH
SOLE
51000
0
0
REALITY SHS ETF TR
DIVS ETF
75605A108
1357
54287
SH
SOLE
54287
0
0
REDWOOD TR INC
NOTE 4.750% 8/1
758075AC9
16
18000
SH
SOLE
18000
0
0
RENREN INC
SPON ADR A NEW
759892201
25
16162
SH
SOLE
16162
0
0
RITE AID CORP
COM
767754104
22
31305
SH
SOLE
31305
0
0
RLI CORP
COM
749607107
1215
17617
SH
SOLE
17617
0
0
ROCKWELL MED INC
COM
774374102
30
13292
SH
SOLE
13292
0
0
SCHWAB STRATEGIC TR
SCHWB FDT INT LG
808524755
1222
48473
SH
SOLE
48473
0
0
SCHWAB STRATEGIC TR
SCHWB FDT INT SC
808524748
207
7307
SH
SOLE
7307
0
0
SCHWAB STRATEGIC TR
SCHWAB FDT US LG
808524771
1539
45290
SH
SOLE
45290
0
0
SCHWAB STRATEGIC TR
US BRD MKT ETF
808524102
24503
408862
SH
SOLE
408862
0
0
SILVERCORP METALS INC
COM
82835P103
46
22000
SH
SOLE
22000
0
0
SOCIAL CAP HEDOSOPHIA HLDGS
UNIT 99/99/9999
G8250R111
102
10000
SH
SOLE
10000
0
0
SPDR SERIES TRUST
S&P INS ETF
78464A789
345
12173
SH
SOLE
12173
0
0
SPDR SERIES TRUST
S&P METALS MNG
78464A755
800
30549
SH
SOLE
30549
0
0
SPROTT PHYSICAL GOLD TRUST
UNIT
85207H104
1820
176535
SH
SOLE
176535
0
0
SPROTT PHYSICAL SILVER TR
TR UNIT
85207K107
385
68931
SH
SOLE
68931
0
0
SYNAPTICS INC
NOTE 0.500% 6/1
87157DAD1
14
16000
SH
SOLE
16000
0
0
TELLURIAN INC NEW
COM
87968A104
226
32500
SH
SOLE
32500
0
0
BANCORP INC DEL
COM
05969A105
147
18470
SH
SOLE
18470
0
0
TPG RE FIN TR INC
COM
87266M107
188
10277
SH
SOLE
10277
0
0
TUTOR PERINI CORP
NOTE 2.875% 6/1
901109AD0
18
20000
SH
SOLE
20000
0
0
TWITTER INC
NOTE 1.000% 9/1
90184LAD4
16
17000
SH
SOLE
17000
0
0
UBS AG JERSEY BRH
ETRAC WELLS BDCI
902641588
264
14949
SH
SOLE
14949
0
0
US XPRESS ENTERPRISES INC
COM CL A
90338N202
87
15440
SH
SOLE
15440
0
0
VANECK VECTORS ETF TR
AMT FREE LONG MU
92189F536
663
33894
SH
SOLE
33894
0
0
VANGUARD WHITEHALL FDS INC
INTL DVD ETF
921946810
1025
17787
SH
SOLE
17787
0
0
VANGUARD WORLD FD
MEGA CAP INDEX
921910873
26960
310316
SH
SOLE
310316
0
0
VANGUARD SCOTTSDALE FDS
VNG RUS3000IDX
92206C599
1052
9234
SH
SOLE
9234
0
0
VIAVI SOLUTIONS INC
NOTE 1.000% 3/0
925550AB1
18
18000
SH
SOLE
18000
0
0
VICTORY CAP HLDGS INC
COM CL A
92645B103
108
10616
SH
SOLE
10616
0
0
VICTORY PORTFOLIOS II
VCSHS US SMCP HG
92647N873
577
14377
SH
SOLE
14377
0
0
VIRNETX HLDG CORP
COM
92823T108
201
83900
SH
SOLE
83900
0
0
WESTERN ASSET HIGH INCM FD I
COM
95766J102
212
36795
SH
SOLE
36795
0
0
WISDOMTREE TR
BLMBG US BULL
97717W471
257
9487
SH
SOLE
9487
0
0
WISDOMTREE TR
CBOE S&P 500
97717X560
3360
132024
SH
SOLE
132024
0
0
WISDOMTREE TR
DYNMC CUR HEDG
97717Y709
6962
341026
SH
SOLE
341026
0
0
WISDOMTREE TR
EM MKTS QTLY DIV
97717W323
1921
86435
SH
SOLE
86435
0
0
WISDOMTREE TR
GLB EX US RL EST
97717W331
236
8490
SH
SOLE
8490
0
0
WISDOMTREE TR
ITL HIGH DIV FD
97717W802
262
7064
SH
SOLE
7064
0
0
WISDOMTREE TR
FUTRE STRAT FD
97717W125
6710
173120
SH
SOLE
173120
0
0
WISDOMTREE TR
NEGT DUR HIG YLD
97717W398
1973
101989
SH
SOLE
101989
0
0
WISDOMTREE TR
US S CAP QTY DIV
97717X651
1388
44560
SH
SOLE
44560
0
0
WORKIVA INC
COM CL A
98139A105
487
13559
SH
SOLE
13559
0
0
DBX ETF TR
XTRCK INVTNT GRD
233051739
1021
45438
SH
SOLE
45438
0
0
AMERICAN CENTY ETF TR
DIVERSIFID CRP
025072109
5583
116062
SH
SOLE
116062
0
0
AMERICAN CENTY ETF TR
QUALITY DIVRSFED
025072406
5023
146373
SH
SOLE
146373
0
0
AMERICAN CENTY ETF TR
STOXX US QUALT
025072208
3980
112022
SH
SOLE
112022
0
0
AMERICAN CENTY ETF TR
STOXX US QLTY
025072307
4137
123716
SH
SOLE
123716
0
0
BLACKROCK INCOME TR INC
COM
09247F100
232
41078
SH
SOLE
41078
0
0
FIDELITY
MSCI INDL INDX
316092709
827
25242
SH
SOLE
25242
0
0
FLEXSHARES TR
QUALT DIVD IDX
33939L860
1611
40460
SH
SOLE
40460
0
0
GLOBAL X FDS
GLB X NXT EMRG
37950E218
844
42906
SH
SOLE
42906
0
0
INVESCO EXCH TRD SLF IDX FD
BULSHS 2023 HY
46138J858
11751
477119
SH
SOLE
477119
0
0
INVESCO EXCHANGE TRADED FD T
DYNMC MKT ETF
46137V712
385
4376
SH
SOLE
4376
0
0
MUSTANG BIO INC
COM
62818Q104
29
10000
SH
SOLE
10000
0
0
OPKO HEALTH INC
COM
68375N103
200
66438
SH
SOLE
66438
0
0
PROSHARES TR
ULTSHT CONS SERV
74348A236
211
9616
SH
SOLE
9616
0
0
PROSHARES TR
ULTSHT FINLS NEW
74347B748
213
8772
SH
SOLE
8772
0
0
PROSHARES TR
ULTSHT HLTHCRE
74348A228
214
8331
SH
SOLE
8331
0
0
RMR REAL ESTATE INCOME FUND
COM
76970B101
213
14128
SH
SOLE
14128
0
0
SPDR SER TR
MSCI USA STRTGIC
78468R812
729
9999
SH
SOLE
9999
0
0
WELLS FARGO INCOME OPPORTUNI
WF INC OPPTY FD
94987B105
259
35784
SH
SOLE
35784
0
0
WISDOMTREE TR
INTL LRGCAP DV
97717W794
333
7838
SH
SOLE
7838
0
0
INVESCO EXCHANGE TRADED FD T
WATER RES ETF
46137V142
232
8208
SH
SOLE
8208
0
0
TWO RDS SHARED TR
ANFIELD UNVL ETF
90214Q766
211
21299
SH
SOLE
21299
0
0
ETFIS SER TR I
INFRAC ACT MLP
26923G103
680
135438
SH
SOLE
135438
0
0
ISHARES INC
CUR HD MSCI EM
46434G509
2517
109313
SH
SOLE
109313
0
0
SPDR INDEX SHS FDS
MSCI EAFE STRTGC
78463X434
1164
20582
SH
SOLE
20582
0
0
VANGUARD WHITEHALL FDS INC
INTL HIGH ETF
921946794
2221
39478
SH
SOLE
39478
0
0
ABERDEEN ASIA PACIFIC INCOM
COM
003009107
221
57115
SH
SOLE
57115
0
0
ANGI HOMESERVICES INC
COM CL A
00183L102
629
39138
SH
SOLE
39138
0
0
BARCLAYS BK PLC
S&P 500 VEQTOR
06740C337
679
4396
SH
SOLE
4396
0
0
CREDIT ACCEP CORP MICH
COM
225310101
334
874
SH
SOLE
874
0
0
FIDELITY
DIVID ETF RISI
316092832
2065
71997
SH
SOLE
71997
0
0
INNOVATOR ETFS TR
S&P 500 ULTRA
45782C821
556
24150
SH
SOLE
24150
0
0
ISHARES INC
MSCI BRIC INDX
464286657
261
6963
SH
SOLE
6963
0
0
PACER FDS TR
WEALTHSHIELD
69374H840
20053
830880
SH
SOLE
830880
0
0
SPIRIT AIRLS INC
COM
848577102
1193
20591
SH
SOLE
20591
0
0
WISDOMTREE TR
US HIGH DIVIDEND
97717W208
345
5292
SH
SOLE
5292
0
0
FIDELITY
MSCI COMMNTN SVC
316092873
280
9833
SH
SOLE
9833
0
0
INVESCO EXCHNG TRADED FD TR
FTSE RAFI ASIA
46138E750
217
4527
SH
SOLE
4527
0
0
INVESCO EXCHANGE TRADED FD T
GLOBAL DRGN CN
46137V571
325
10302
SH
SOLE
10302
0
0
ABERDEEN GLOBAL DYNAMIC DIVI
COM
00302M106
191
22421
SH
SOLE
22421
0
0
ABERDEEN INCOME CR STRATEGIE
COM
003057106
301
28700
SH
SOLE
28700
0
0
ALLIANCEBERNSTEIN GBL HGH IN
COM
01879R106
210
19944
SH
SOLE
19944
0
0
ALLIANCEBERNSTEIN NATL MUNI
COM
01864U106
196
16125
SH
SOLE
16125
0
0
BLACKROCK DEBT STRAT FD INC
COM NEW
09255R202
208
21271
SH
SOLE
21271
0
0
BLACKROCK ENHANCED GBL DIV T
COM
092501105
257
27437
SH
SOLE
27437
0
0
BLACKROCK FLOATING RATE INCO
COM
091941104
216
18720
SH
SOLE
18720
0
0
BLACKROCK INVT QUALITY MUN T
COM
09247D105
254
19201
SH
SOLE
19201
0
0
BLACKROCK LTD DURATION INC T
COM SHS
09249W101
213
15925
SH
SOLE
15925
0
0
BLACKROCK MUNICIPAL BOND TR
COM
09249H104
225
16824
SH
SOLE
16824
0
0
BLACKROCK MUN INCOME TR
SH BEN INT
09248F109
255
20898
SH
SOLE
20898
0
0
BLACKROCK STRATEGIC MUN TR
COM
09248T109
231
19423
SH
SOLE
19423
0
0
BOULDER GROWTH & INCOME FD I
COM
101507101
234
22395
SH
SOLE
22395
0
0
CENTRAL SECS CORP
COM
155123102
229
9217
SH
SOLE
9217
0
0
COHEN & STEERS TOTAL RETURN
COM
19247R103
218
20264
SH
SOLE
20264
0
0
CREDIT SUISSE ASSET MGMT INC
COM
224916106
240
86562
SH
SOLE
86562
0
0
CREDIT SUISSE HIGH YLD BND F
SH BEN INT
22544F103
427
196775
SH
SOLE
196775
0
0
DREYFUS HIGH YIELD STRATEGIE
SH BEN INT
26200S101
216
79826
SH
SOLE
79826
0
0
DREYFUS MUN INCOME INC
COM
26201R102
227
29809
SH
SOLE
29809
0
0
DREYFUS STRATEGIC MUN BD FD
COM
26202F107
238
34127
SH
SOLE
34127
0
0
DREYFUS STRATEGIC MUNS INC
COM
261932107
226
31427
SH
SOLE
31427
0
0
EATON VANCE SR FLTNG RTE TR
COM
27828Q105
1076
85755
SH
SOLE
85755
0
0
EATON VANCE SR INCOME TR
SH BEN INT
27826S103
227
37831
SH
SOLE
37831
0
0
FEDERATED PREM MUN INC FD
COM
31423P108
218
17792
SH
SOLE
17792
0
0
FIRST TR ABERDEEN GLBL OPP F
COM SHS
337319107
238
25358
SH
SOLE
25358
0
0
GDL FUND
COM SH BEN IT
361570104
239
26084
SH
SOLE
26084
0
0
GENERAL AMERN INVS INC
COM
368802104
209
7356
SH
SOLE
7356
0
0
INVESCO HIGH INCOME TR II
COM
46131F101
209
16706
SH
SOLE
16706
0
0
INVESCO EXCHANGE TRADED FD T
ZACKS MULT AST
46137Y500
243
12642
SH
SOLE
12642
0
0
HANCOCK JOHN INVS TR
COM
410142103
237
16763
SH
SOLE
16763
0
0
MFS MUN INCOME TR
SH BEN INT
552738106
221
35949
SH
SOLE
35949
0
0
NEUBERGER BERMAN HGH YLD FD
COM
64128C106
217
22491
SH
SOLE
22491
0
0
NUVEEN MUN HIGH INCOME OPP F
COM
670682103
370
31813
SH
SOLE
31813
0
0
NUVEEN QUALITY MUNCP INCOME
COM
67066V101
245
19529
SH
SOLE
19529
0
0
PHOTRONICS INC
NOTE 3.250% 4/0
719405AK8
11
11000
SH
SOLE
11000
0
0
PIONEER FLOATING RATE TR
COM
72369J102
210
21337
SH
SOLE
21337
0
0
PIONEER MUN HIGH INCOME ADV
COM
723762100
224
21941
SH
SOLE
21941
0
0
PIONEER MUN HIGH INCOME TR
COM SHS
723763108
241
21995
SH
SOLE
21995
0
0
PRINCIPAL REAL ESTATE INCOME
SHS BEN INT
74255X104
217
13139
SH
SOLE
13139
0
0
PUTNAM MANAGED MUN INCOM TR
COM
746823103
1319
196294
SH
SOLE
196294
0
0
STONE HBR EMERG MRKTS INC FD
COM
86164T107
127
11349
SH
SOLE
11349
0
0
TEMPLETON EMERGING MKTS FD I
COM
880191101
196
14870
SH
SOLE
14870
0
0
TEMPLETON EMERG MKTS INCOME
COM
880192109
206
21369
SH
SOLE
21369
0
0
TRIMTABS ETF TR
ALL CAP US FREE
89628W302
2842
90465
SH
SOLE
90465
0
0
VIRTUS TOTAL RETURN FUND INC
COM
92837G100
207
23879
SH
SOLE
23879
0
0
VOYA EMERGING MKTS HIGH DIVI
COM
92912P108
128
17598
SH
SOLE
17598
0
0
VOYA GLBL ADV & PREM OPP FD
COM
92912R104
243
26361
SH
SOLE
26361
0
0
VOYA INTL HIGH DIVID EQTY IN
COM
92912Y109
217
42023
SH
SOLE
42023
0
0
VOYA PRIME RATE TR
SH BEN INT
92913A100
237
52730
SH
SOLE
52730
0
0
WESTERN ASSET CORPORATE LN F
COM
95790J102
224
24986
SH
SOLE
24986
0
0
WESTERN ASSET INTM MUNI FD I
COM
958435109
230
27503
SH
SOLE
27503
0
0
SPDR INDEX SHS FDS
MSCI EMRG MKTS
78463X426
675
12418
SH
SOLE
12418
0
0
VANGUARD ADMIRAL FDS INC
MIDCP 400 VAL
921932844
1676
15940
SH
SOLE
15940
0
0
WISDOMTREE TR
EMERG MKTS DIV
97717X214
429
15048
SH
SOLE
15048
0
0
WISDOMTREE TR
FNDMTL US SHRT
97717X149
665
13774
SH
SOLE
13774
0
0
WISDOMTREE TR
FNDMTL SRT CRP
97717X156
694
14164
SH
SOLE
14164
0
0
CBIZ INC
COM
124805102
220
11146
SH
SOLE
11146
0
0
ORBCOMM INC
COM
68555P100
113
13735
SH
SOLE
13735
0
0
AMERICAN RLTY CAP PPTYS INC
NOTE 3.750%12/1
02917TAB0
20
20000
SH
SOLE
20000
0
0
ARES CAP CORP
NOTE 4.375% 1/1
04010LAM5
23
23000
SH
SOLE
23000
0
0
ILLUMINA INC
NOTE 6/1
452327AF6
20
16000
SH
SOLE
16000
0
0
INVESCO EXCHNG TRADED FD TR
GBL CLEAN ENRG
46138G847
115
11076
SH
SOLE
11076
0
0
ISHARES TR
YLD OPTIM BD
46434V787
329
13914
SH
SOLE
13914
0
0
NORTHERN LTS FD TR IV
MAIN SECTR ROTN
66538H591
4370
179724
SH
SOLE
179724
0
0
PRICELINE GRP INC
NOTE 0.900% 9/1
741503AX4
11
10000
SH
SOLE
10000
0
0
SPDR SER TR
PORTFOLIO SH TSR
78468R101
235
7937
SH
SOLE
7937
0
0
SPIRIT RLTY CAP INC NEW
NOTE 3.750% 5/1
84860WAB8
10
10000
SH
SOLE
10000
0
0
PRINCIPAL EXCHANGE TRADED FD
US MEGA CAP
74255Y870
34081
1357490
SH
SOLE
1357490
0
0
WISDOMTREE TR
GLB HIGH DIV FD
97717W877
4747
113728
SH
SOLE
113728
0
0
COSTAMARE INC
SHS
Y1771G102
73
16617
SH
SOLE
16617
0
0
NORTHERN LTS FD TR IV
INSPIRE 100ETF
66538H534
4017
168867
SH
SOLE
168867
0
0
NORTHERN LTS FD TR IV
INSPIRE GBL HOPE
66538H658
2216
91396
SH
SOLE
91396
0
0
NORTHERN LTS FD TR IV
INSPIRE SMAL ETF
66538H641
2393
104755
SH
SOLE
104755
0
0
NUVEEN SELECT TAX FREE INCM
SH BEN INT
67062F100
1174
83464
SH
SOLE
83464
0
0
PIMCO ETF TR
25YR+ ZERO U S
72201R882
908
8074
SH
SOLE
8074
0
0
PROSHARES TR II
ULTRA SILVER NEW
74347W353
456
17279
SH
SOLE
17279
0
0
ENTREE RES LTD
COM
29384J103
4
11100
SH
SOLE
11100
0
0
BERKSHIRE HATHAWAY INC DEL
CL A
084670108
306
1
SH
SOLE
1
0
0
BLACKROCK CAPITAL INVESTMENT
NOTE 5.000% 6/1
092533AC2
15
15000
SH
SOLE
15000
0
0
SWEDISH EXPT CR CORP
ROG TTL ETN 22
870297801
12857
2629222
SH
SOLE
2629222
0
0
FIDELITY
MOMENTUM FACTR
316092816
518
17480
SH
SOLE
17480
0
0
ICONIX BRAND GROUP INC
COM
451055107
2
25000
SH
SOLE
25000
0
0
ISHARES TR
CUR HED MSCI GER
46434V704
490
20648
SH
SOLE
20648
0
0
MBT FINL CORP
COM
578877102
142
15238
SH
SOLE
15238
0
0
POWELL INDS INC
COM
739128106
239
9546
SH
SOLE
9546
0
0
PROSPECT CAPITAL CORPORATION
NOTE 4.750% 4/1
74348TAQ5
17
17000
SH
SOLE
17000
0
0
SPIRIT RLTY CAP INC NEW
NOTE 2.875% 5/1
84860WAA0
10
10000
SH
SOLE
10000
0
0
ISHARES TR
CR 5 10 YR ETF
46435G417
6245
130095
SH
SOLE
130095
0
0
BLACKROCK MUNIASSETS FD INC
COM
09254J102
1115
86605
SH
SOLE
86605
0
0
EATON VANCE NATL MUN OPPORT
COM SHS
27829L105
1007
54224
SH
SOLE
54224
0
0
INVESCO MUNI INCOME OPP TRST
COM
46132X101
1045
150197
SH
SOLE
150197
0
0
TWO RDS SHARED TR
LDRSHS ALPFACT
90214Q774
8505
402125
SH
SOLE
402125
0
0
NUVEEN SELECT TAX FREE INCM
SH BEN INT
67063C106
1148
85582
SH
SOLE
85582
0
0
WESTERN ASSET MUN HI INCM FD
COM
95766N103
1111
160368
SH
SOLE
160368
0
0
COHEN & STEERS SLT PFD INCM
COM
19248Y107
252
10611
SH
SOLE
10611
0
0
FARMER & MERCHANTS BANCORP I
COM
30779N105
1247
32396
SH
SOLE
32396
0
0
GOOSEHEAD INS INC
COM CL A
38267D109
650
24739
SH
SOLE
24739
0
0
INVESCO EXCHANGE TRADED FD T
WILSHR MICR CP
46137Y104
4640
166779
SH
SOLE
166779
0
0
SPDR INDEX SHS FDS
MSCI ACWI ETF
78463X475
4825
69309
SH
SOLE
69309
0
0
SPDR INDEX SHS FDS
LOW CARBON ETF
78463X194
304
3848
SH
SOLE
3848
0
0