0001085146-19-001245.txt : 20190424
0001085146-19-001245.hdr.sgml : 20190424
20190424160023
ACCESSION NUMBER: 0001085146-19-001245
CONFORMED SUBMISSION TYPE: 13F-HR
PUBLIC DOCUMENT COUNT: 2
CONFORMED PERIOD OF REPORT: 20190331
FILED AS OF DATE: 20190424
DATE AS OF CHANGE: 20190424
EFFECTIVENESS DATE: 20190424
FILER:
COMPANY DATA:
COMPANY CONFORMED NAME: OPPENHEIMER & CO INC
CENTRAL INDEX KEY: 0000822581
IRS NUMBER: 135657518
STATE OF INCORPORATION: NY
FISCAL YEAR END: 1231
FILING VALUES:
FORM TYPE: 13F-HR
SEC ACT: 1934 Act
SEC FILE NUMBER: 028-04046
FILM NUMBER: 19763852
BUSINESS ADDRESS:
STREET 1: 85 BROAD ST
CITY: NEW YORK
STATE: NY
ZIP: 10004
BUSINESS PHONE: 2126675421
MAIL ADDRESS:
STREET 1: 85 BROAD ST
CITY: NEW YORK
STATE: NY
ZIP: 10004
FORMER COMPANY:
FORMER CONFORMED NAME: FAHNESTOCK & CO INC
DATE OF NAME CHANGE: 19921119
13F-HR
1
primary_doc.xml
13F-HR
LIVE
false
true
false
0000822581
XXXXXXXX
03-31-2019
03-31-2019
false
OPPENHEIMER & CO INC
85 BROAD ST
NEW YORK
NY
10004
13F HOLDINGS REPORT
028-04046
N
Deborah Kaback
Managing Director
212-667-4395
/s/ Deborah Kaback
New York
NY
04-22-2019
0
1344
3743372
INFORMATION TABLE
2
form13fInfoTable.xml
DESCRIPTION FOR INFORMATION TABLE
21VIANET GROUP INC
SPONSORED ADS A
90138A103
241
30350
SH
SOLE
30350
0
0
2U INC
COM
90214J101
374
5272
SH
SOLE
5272
0
0
3M CO
COM
88579Y101
8438
40610
SH
SOLE
40610
0
0
ABB LTD
SPONSORED ADR
000375204
2831
150039
SH
SOLE
150039
0
0
ABBOTT LABS
COM
002824100
8800
110088
SH
SOLE
110088
0
0
ABBVIE INC
COM
00287Y109
10323
128087
SH
SOLE
128087
0
0
ABERDEEN ASIA PACIFIC INCOM
COM
003009107
171
40429
SH
SOLE
40429
0
0
ABERDEEN GLOBAL PREMIER PPTY
COM SH BEN INT
00302L108
356
59212
SH
SOLE
59212
0
0
ABERDEEN TOTAL DYNAMIC DIVD
COM SH BEN INT
00326L100
891
107900
SH
SOLE
107900
0
0
ABRAXAS PETE CORP
COM
003830106
18
14500
SH
SOLE
14500
0
0
ACCENTURE PLC IRELAND
SHS CLASS A
G1151C101
11565
65703
SH
SOLE
65703
0
0
ACCO BRANDS CORP
COM
00081T108
123
14336
SH
SOLE
14336
0
0
ACTINIUM PHARMACEUTICALS INC
COM
00507W107
84
175512
SH
SOLE
175512
0
0
ACTIVISION BLIZZARD INC
COM
00507V109
1921
42187
SH
SOLE
42187
0
0
ACTUANT CORP
CL A NEW
00508X203
868
35599
SH
SOLE
35599
0
0
ACUITY BRANDS INC
COM
00508Y102
2503
20853
SH
SOLE
20853
0
0
ADAMIS PHARMACEUTICALS CORP
COM NEW
00547W208
36
17000
SH
SOLE
17000
0
0
ADDUS HOMECARE CORP
COM
006739106
267
4200
SH
SOLE
4200
0
0
ADIENT PLC
ORD SHS
G0084W101
226
17376
SH
SOLE
17376
0
0
ADOBE INC
COM
00724F101
2121
7958
SH
SOLE
7958
0
0
ADVANCED MICRO DEVICES INC
COM
007903107
3676
144042
SH
SOLE
144042
0
0
ADVENT CLAYMORE CV SECS & IN
COM
00764C109
377
25556
SH
SOLE
25556
0
0
AECOM
COM
00766T100
486
16395
SH
SOLE
16395
0
0
AEGION CORP
COM
00770F104
465
26500
SH
SOLE
26500
0
0
AERIE PHARMACEUTICALS INC
COM
00771V108
323
6793
SH
SOLE
6793
0
0
AEROJET ROCKETDYNE HLDGS INC
COM
007800105
478
13446
SH
SOLE
13446
0
0
AEROVIRONMENT INC
COM
008073108
539
7874
SH
SOLE
7874
0
0
AES CORP
COM
00130H105
181
10033
SH
SOLE
10033
0
0
AFLAC INC
COM
001055102
16919
338390
SH
SOLE
338390
0
0
AG MTG INVT TR INC
COM
001228105
2320
137771
SH
SOLE
137771
0
0
AGILENT TECHNOLOGIES INC
COM
00846U101
1016
12645
SH
SOLE
12645
0
0
AGIOS PHARMACEUTICALS INC
COM
00847X104
4325
64127
SH
SOLE
64127
0
0
AGNICO EAGLE MINES LTD
COM
008474108
581
13356
SH
SOLE
13356
0
0
AIR LEASE CORP
CL A
00912X302
4215
122726
SH
SOLE
122726
0
0
AIR PRODS & CHEMS INC
COM
009158106
5278
27641
SH
SOLE
27641
0
0
AKAMAI TECHNOLOGIES INC
COM
00971T101
2017
28127
SH
SOLE
28127
0
0
AKEBIA THERAPEUTICS INC
COM
00972D105
108
13160
SH
SOLE
13160
0
0
ALARM COM HLDGS INC
COM
011642105
233
3585
SH
SOLE
3585
0
0
ALASKA AIR GROUP INC
COM
011659109
1296
23085
SH
SOLE
23085
0
0
ALBEMARLE CORP
COM
012653101
2555
31160
SH
SOLE
30955
0
205
ALCENTRA CAP CORP
COM
01374T102
249
33257
SH
SOLE
33257
0
0
ALCOA CORP
COM
013872106
235
8362
SH
SOLE
8362
0
0
ALEXANDRIA REAL ESTATE EQ IN
COM
015271109
1105
7755
SH
SOLE
7755
0
0
ALEXION PHARMACEUTICALS INC
COM
015351109
2211
16358
SH
SOLE
16358
0
0
ALIBABA GROUP HLDG LTD
SPONSORED ADS
01609W102
16756
91837
SH
SOLE
91837
0
0
ALLEGHENY TECHNOLOGIES INC
COM
01741R102
983
38440
SH
SOLE
38440
0
0
ALLERGAN PLC
SHS
G0177J108
1715
11713
SH
SOLE
11713
0
0
ALLIANCE DATA SYSTEMS CORP
COM
018581108
242
1384
SH
SOLE
1384
0
0
ALLIANCEBERNSTEIN GBL HGH IN
COM
01879R106
508
43783
SH
SOLE
43783
0
0
ALLIANCEBERNSTEIN HOLDING LP
UNIT LTD PARTN
01881G106
721
24939
SH
SOLE
24939
0
0
ALLIANCEBERNSTEIN NATL MUNI
COM
01864U106
291
22450
SH
SOLE
22450
0
0
ALLIANT ENERGY CORP
COM
018802108
2657
56395
SH
SOLE
56395
0
0
ALLIANZGI NFJ DIVID INT & PR
COM
01883A107
166
13751
SH
SOLE
13751
0
0
ALLISON TRANSMISSION HLDGS I
COM
01973R101
230
5114
SH
SOLE
5114
0
0
ALLSTATE CORP
COM
020002101
645
6848
SH
SOLE
6848
0
0
ALLY FINL INC
COM
02005N100
277
10086
SH
SOLE
10086
0
0
ALPHABET INC
CAP STK CL A
02079K305
25973
22069
SH
SOLE
22052
0
17
ALPHABET INC
CAP STK CL C
02079K107
28397
24203
SH
SOLE
24203
0
0
ALPS ETF TR
ALERIAN MLP
00162Q866
3410
339978
SH
SOLE
339978
0
0
ALTABA INC
COM
021346101
1889
25492
SH
SOLE
25492
0
0
ALTERYX INC
COM CL A
02156B103
392
4677
SH
SOLE
4677
0
0
ALTICE USA INC
CL A
02156K103
483
22500
SH
SOLE
22500
0
0
ALTRA INDL MOTION CORP
COM
02208R106
208
6700
SH
SOLE
6700
0
0
ALTRIA GROUP INC
COM
02209S103
11461
199574
SH
SOLE
199574
0
0
AMAZON COM INC
COM
023135106
61717
34657
SH
SOLE
34657
0
0
AMBARELLA INC
SHS
G037AX101
433
10034
SH
SOLE
10034
0
0
AMBER RD INC
COM
02318Y108
2063
237943
SH
SOLE
237943
0
0
AMBEV SA
SPONSORED ADR
02319V103
3302
767688
SH
SOLE
734298
0
33390
AMEREN CORP
COM
023608102
307
4183
SH
SOLE
4183
0
0
AMERICA FIRST MULTIFAMILY IN
BEN UNIT CTF
02364V107
78
11419
SH
SOLE
11419
0
0
AMERICAN AIRLS GROUP INC
COM
02376R102
1256
39567
SH
SOLE
39567
0
0
AMERICAN CAMPUS CMNTYS INC
COM
024835100
831
17457
SH
SOLE
17457
0
0
AMERICAN ELEC PWR CO INC
COM
025537101
2276
27166
SH
SOLE
27166
0
0
AMERICAN EXPRESS CO
COM
025816109
11401
104306
SH
SOLE
104306
0
0
AMERICAN FINL GROUP INC OHIO
COM
025932104
210
2179
SH
SOLE
2179
0
0
AMERICAN INTL GROUP INC
COM NEW
026874784
1521
35321
SH
SOLE
35321
0
0
AMERICAN STS WTR CO
COM
029899101
221
3088
SH
SOLE
3088
0
0
AMERICAN TOWER CORP NEW
COM
03027X100
10625
53918
SH
SOLE
53918
0
0
AMERICAN WTR WKS CO INC NEW
COM
030420103
1306
12526
SH
SOLE
12526
0
0
AMERIGAS PARTNERS L P
UNIT L P INT
030975106
3894
126164
SH
SOLE
126164
0
0
AMERIPRISE FINL INC
COM
03076C106
1141
8912
SH
SOLE
8912
0
0
AMERISOURCEBERGEN CORP
COM
03073E105
1618
20352
SH
SOLE
20352
0
0
AMETEK INC NEW
COM
031100100
1844
22235
SH
SOLE
22235
0
0
AMGEN INC
COM
031162100
23677
124620
SH
SOLE
123354
0
1266
AMPIO PHARMACEUTICALS INC
COM
03209T109
6
10100
SH
SOLE
10100
0
0
ANADARKO PETE CORP
COM
032511107
3729
82004
SH
SOLE
80939
0
1065
ANALOG DEVICES INC
COM
032654105
2990
28399
SH
SOLE
28399
0
0
ANGLOGOLD ASHANTI LTD
SPONSORED ADR
035128206
253
19347
SH
SOLE
19347
0
0
ANHEUSER BUSCH INBEV SA/NV
SPONSORED ADR
03524A108
1406
16747
SH
SOLE
16747
0
0
ANNALY CAP MGMT INC
COM
035710409
2952
295481
SH
SOLE
295481
0
0
ANTERO RES CORP
COM
03674X106
317
35867
SH
SOLE
35867
0
0
ANTHEM INC
COM
036752103
5188
18078
SH
SOLE
18078
0
0
APACHE CORP
COM
037411105
1874
54062
SH
SOLE
54062
0
0
APARTMENT INVT & MGMT CO
CL A
03748R754
375
7455
SH
SOLE
7455
0
0
APOLLO COML REAL EST FIN INC
COM
03762U105
1149
63139
SH
SOLE
63139
0
0
APOLLO GLOBAL MGMT LLC
CL A SHS
037612306
2515
88997
SH
SOLE
88997
0
0
APOLLO INVT CORP
COM NEW
03761U502
183
12095
SH
SOLE
12095
0
0
APOLLO SR FLOATING RATE FD I
COM
037636107
174
11700
SH
SOLE
11700
0
0
APPLE INC
COM
037833100
103436
544537
SH
SOLE
544537
0
0
APPLIED MATLS INC
COM
038222105
3071
77443
SH
SOLE
77443
0
0
APPROACH RESOURCES INC
COM
03834A103
77
217997
SH
SOLE
217997
0
0
APTARGROUP INC
COM
038336103
374
3514
SH
SOLE
3514
0
0
APTIV PLC
SHS
G6095L109
1128
14192
SH
SOLE
14192
0
0
AQUA AMERICA INC
COM
03836W103
236
6457
SH
SOLE
6457
0
0
ARCHER DANIELS MIDLAND CO
COM
039483102
1728
40082
SH
SOLE
40082
0
0
ARES CAP CORP
COM
04010L103
510
29746
SH
SOLE
29746
0
0
ARES DYNAMIC CR ALLOCATION F
COM
04014F102
187
12600
SH
SOLE
12600
0
0
ARES MANAGEMENT CORPORATION
CL A COM STK
03990B101
414
17831
SH
SOLE
17831
0
0
ARISTA NETWORKS INC
COM
040413106
2662
8465
SH
SOLE
8465
0
0
ARK ETF TR
INNOVATION ETF
00214Q104
1131
24213
SH
SOLE
23956
0
257
ASTRAZENECA PLC
SPONSORED ADR
046353108
1132
28007
SH
SOLE
28007
0
0
AT&T INC
COM
00206R102
28756
916963
SH
SOLE
916963
0
0
ATARA BIOTHERAPEUTICS INC
COM
046513107
350
8792
SH
SOLE
8792
0
0
ATHENE HLDG LTD
CL A
G0684D107
759
18597
SH
SOLE
18597
0
0
ATHERSYS INC
COM
04744L106
15
10000
SH
SOLE
10000
0
0
ATLANTIC CAP BANCSHARES INC
COM
048269203
178
10000
SH
SOLE
10000
0
0
ATLAS AIR WORLDWIDE HLDGS IN
COM NEW
049164205
1171
23160
SH
SOLE
23160
0
0
ATLASSIAN CORP PLC
CL A
G06242104
349
3109
SH
SOLE
3109
0
0
ATMOS ENERGY CORP
COM
049560105
601
5838
SH
SOLE
5838
0
0
AURORA CANNABIS INC
COM
05156X108
702
77477
SH
SOLE
76469
0
1008
AUTODESK INC
COM
052769106
687
4409
SH
SOLE
4409
0
0
AUTOMATIC DATA PROCESSING IN
COM
053015103
6657
41674
SH
SOLE
41674
0
0
AUTOZONE INC
COM
053332102
4640
4531
SH
SOLE
4531
0
0
AXALTA COATING SYS LTD
COM
G0750C108
2212
87735
SH
SOLE
87735
0
0
AXIS CAPITAL HOLDINGS LTD
SHS
G0692U109
1196
21818
SH
SOLE
21818
0
0
AXON ENTERPRISE INC
COM
05464C101
680
12504
SH
SOLE
12504
0
0
B & G FOODS INC NEW
COM
05508R106
2977
121920
SH
SOLE
118480
0
3440
BAIDU INC
SPON ADR REP A
056752108
1609
9759
SH
SOLE
9759
0
0
BALL CORP
COM
058498106
627
10827
SH
SOLE
10827
0
0
BANCO SANTANDER SA
ADR
05964H105
104
22488
SH
SOLE
22488
0
0
BANK AMER CORP
7.25%CNV PFD L
060505682
396
304
SH
SOLE
304
0
0
BANK AMER CORP
COM
060505104
24444
885930
SH
SOLE
885930
0
0
BANK MONTREAL QUE
COM
063671101
415
5540
SH
SOLE
5540
0
0
BANK NEW YORK MELLON CORP
COM
064058100
3105
61558
SH
SOLE
61558
0
0
BANK OZK
COM
06417N103
3176
109585
SH
SOLE
109585
0
0
BARINGS CORPORATE INVS
COM
06759X107
1518
98232
SH
SOLE
97332
0
900
BARINGS PARTN INVS
SH BEN INT
06761A103
3057
199021
SH
SOLE
187796
0
11225
BARRICK GOLD CORPORATION
COM
067901108
949
69161
SH
SOLE
67471
0
1690
BASSETT FURNITURE INDS INC
COM
070203104
356
21693
SH
SOLE
21693
0
0
BAXTER INTL INC
COM
071813109
1683
20703
SH
SOLE
20703
0
0
BB&T CORP
COM
054937107
6185
132915
SH
SOLE
132915
0
0
BCE INC
COM NEW
05534B760
4890
110140
SH
SOLE
106285
0
3855
BECTON DICKINSON & CO
COM
075887109
4778
19134
SH
SOLE
19134
0
0
BEL FUSE INC
CL B
077347300
294
11641
SH
SOLE
11641
0
0
BERKSHIRE HATHAWAY INC DEL
CL A
084670108
4217
14
SH
SOLE
14
0
0
BERKSHIRE HATHAWAY INC DEL
CL B NEW
084670702
40471
201460
SH
SOLE
201460
0
0
BHP GROUP LTD
SPONSORED ADS
088606108
330
6043
SH
SOLE
6043
0
0
BIOGEN INC
COM
09062X103
2661
11261
SH
SOLE
11261
0
0
BIOPHARMX CORP
COM
09072X101
3
35000
SH
SOLE
35000
0
0
BLACK STONE MINERALS L P
COM UNIT
09225M101
441
25000
SH
SOLE
25000
0
0
BLACKBERRY LTD
COM
09228F103
393
38975
SH
SOLE
38975
0
0
BLACKROCK CORE BD TR
SHS BEN INT
09249E101
334
24835
SH
SOLE
24835
0
0
BLACKROCK CORPOR HI YLD FD I
COM
09255P107
168
16400
SH
SOLE
16400
0
0
BLACKROCK CR ALLCTN INC TR
COM
092508100
657
52971
SH
SOLE
52971
0
0
BLACKROCK DEBT STRAT FD INC
COM NEW
09255R202
118
11045
SH
SOLE
11045
0
0
BLACKROCK ENHANCED GBL DIV T
COM
092501105
434
40562
SH
SOLE
40562
0
0
BLACKROCK ENHANCED INTL DIV
COM BENE INTER
092524107
273
49130
SH
SOLE
49130
0
0
BLACKROCK INC
COM
09247X101
5362
12547
SH
SOLE
12547
0
0
BLACKROCK INCOME TR INC
COM
09247F100
435
73130
SH
SOLE
73130
0
0
BLACKROCK INVT QUALITY MUN T
COM
09247D105
509
36004
SH
SOLE
36004
0
0
BLACKROCK MULTI-SECTOR INC T
COM
09258A107
496
29900
SH
SOLE
29900
0
0
BLACKROCK MUN INCOME TR
SH BEN INT
09248F109
365
27050
SH
SOLE
27050
0
0
BLACKROCK MUNICIPL INC QLTY
COM
092479104
454
33831
SH
SOLE
33831
0
0
BLACKROCK MUNIENHANCED FD IN
COM
09253Y100
730
68237
SH
SOLE
68237
0
0
BLACKROCK MUNIHLDNGS CALI QL
COM
09254L107
249
18824
SH
SOLE
18824
0
0
BLACKROCK MUNIHLDNGS QLTY II
COM
09254C107
505
41050
SH
SOLE
41050
0
0
BLACKROCK MUNIHOLDNGS QLTY I
COM
09254A101
472
39005
SH
SOLE
39005
0
0
BLACKROCK MUNIY QUALITY FD I
COM
09254G108
298
24250
SH
SOLE
24250
0
0
BLACKROCK MUNIYIELD QLTY FD
COM
09254E103
335
25925
SH
SOLE
25925
0
0
BLACKROCK MUNIYIELD QUALITY
COM
09254F100
644
45700
SH
SOLE
45700
0
0
BLACKROCK RES & COMM STRAT T
SHS
09257A108
467
57136
SH
SOLE
57136
0
0
BLACKROCK SCIENCE & TECH TR
SHS
09258G104
221
6750
SH
SOLE
6750
0
0
BLACKROCK TCP CAP CORP
COM
09259E108
742
52318
SH
SOLE
52318
0
0
BLACKSTONE GROUP L P
COM UNIT LTD
09253U108
7069
202133
SH
SOLE
202133
0
0
BLACKSTONE GSO STRATEGIC CR
COM SHS BEN IN
09257R101
149
10462
SH
SOLE
10462
0
0
BLACKSTONE MTG TR INC
COM CL A
09257W100
497
14386
SH
SOLE
14386
0
0
BLUEBIRD BIO INC
COM
09609G100
280
1780
SH
SOLE
1780
0
0
BOEING CO
COM
097023105
24809
65044
SH
SOLE
65044
0
0
BOINGO WIRELESS INC
COM
09739C102
371
15927
SH
SOLE
15927
0
0
BOOKING HLDGS INC
COM
09857L108
637
365
SH
SOLE
365
0
0
BOOZ ALLEN HAMILTON HLDG COR
CL A
099502106
266
4572
SH
SOLE
4572
0
0
BORGWARNER INC
COM
099724106
1432
37289
SH
SOLE
37289
0
0
BOSTON SCIENTIFIC CORP
COM
101137107
963
25080
SH
SOLE
25080
0
0
BOTTOMLINE TECH DEL INC
COM
101388106
9428
188225
SH
SOLE
188225
0
0
BOULDER GROWTH & INCOME FD I
COM
101507101
1189
110264
SH
SOLE
110264
0
0
BOX INC
CL A
10316T104
332
17173
SH
SOLE
17173
0
0
BP PLC
SPONSORED ADR
055622104
10284
235227
SH
SOLE
235227
0
0
BRIGGS & STRATTON CORP
COM
109043109
255
21604
SH
SOLE
21604
0
0
BRIGHTHOUSE FINL INC
COM
10922N103
413
11377
SH
SOLE
11377
0
0
BRISTOL MYERS SQUIBB CO
COM
110122108
14218
297991
SH
SOLE
297991
0
0
BROADCOM INC
COM
11135F101
5068
16854
SH
SOLE
16854
0
0
BROADRIDGE FINL SOLUTIONS IN
COM
11133T103
291
2805
SH
SOLE
2805
0
0
BROOKFIELD ASSET MGMT INC
CL A LTD VT SH
112585104
6139
131589
SH
SOLE
131589
0
0
BROOKFIELD INFRAST PARTNERS
LP INT UNIT
G16252101
327
7812
SH
SOLE
7812
0
0
BROOKS AUTOMATION INC
COM
114340102
2128
72570
SH
SOLE
72570
0
0
BROWN FORMAN CORP
CL A
115637100
224
4400
SH
SOLE
4400
0
0
BROWN FORMAN CORP
CL B
115637209
4828
91497
SH
SOLE
91497
0
0
BT GROUP PLC
ADR
05577E101
206
13900
SH
SOLE
13900
0
0
BUNGE LIMITED
COM
G16962105
494
9313
SH
SOLE
9313
0
0
C H ROBINSON WORLDWIDE INC
COM NEW
12541W209
209
2405
SH
SOLE
2405
0
0
CADENCE BANCORPORATION
CL A
12739A100
286
15429
SH
SOLE
15429
0
0
CAESARS ENTMT CORP
COM
127686103
200
22959
SH
SOLE
22959
0
0
CALAMOS CONV & HIGH INCOME F
COM SHS
12811P108
157
14427
SH
SOLE
14427
0
0
CALAMOS DYNAMIC CONV & INCOM
COM
12811V105
532
26141
SH
SOLE
26141
0
0
CALAMOS STRATEGIC TOTL RETN
COM SH BEN INT
128125101
131
10579
SH
SOLE
10579
0
0
CALAVO GROWERS INC
COM
128246105
425
5077
SH
SOLE
5077
0
0
CALLAWAY GOLF CO
COM
131193104
733
46000
SH
SOLE
46000
0
0
CAMBRIA ETF TR
SHSHLD YIELD ETF
132061201
806
22395
SH
SOLE
22395
0
0
CAMPBELL SOUP CO
COM
134429109
2894
75893
SH
SOLE
72883
0
3010
CANADA GOOSE HOLDINGS INC
SHS SUB VTG
135086106
1485
30930
SH
SOLE
30930
0
0
CANADIAN NAT RES LTD
COM
136385101
415
15086
SH
SOLE
15086
0
0
CANADIAN NATL RY CO
COM
136375102
6457
72158
SH
SOLE
72158
0
0
CANADIAN PAC RY LTD
COM
13645T100
661
3209
SH
SOLE
3209
0
0
CANOPY GROWTH CORP
COM
138035100
2534
58434
SH
SOLE
58076
0
358
CAPITAL ONE FINL CORP
COM
14040H105
444
5432
SH
SOLE
5432
0
0
CAPITALA FIN CORP
COM
14054R106
370
46476
SH
SOLE
46476
0
0
CAPSTONE TURBINE CORP
COM NEW
14067D409
11
12300
SH
SOLE
12300
0
0
CARBONITE INC
COM
141337105
213
8584
SH
SOLE
8584
0
0
CARDINAL HEALTH INC
COM
14149Y108
689
14313
SH
SOLE
14313
0
0
CARLYLE GROUP L P
COM UTS LTD PTN
14309L102
4977
272281
SH
SOLE
272281
0
0
CARMAX INC
COM
143130102
36907
528767
SH
SOLE
528767
0
0
CARNIVAL CORP
UNIT 99/99/9999
143658300
293
5771
SH
SOLE
5771
0
0
CATABASIS PHARMACEUTICALS IN
COM NEW
14875P206
727
91884
SH
SOLE
91884
0
0
CATERPILLAR INC DEL
COM
149123101
5495
40560
SH
SOLE
40560
0
0
CBOE GLOBAL MARKETS INC
COM
12503M108
476
4987
SH
SOLE
4987
0
0
CBRE GROUP INC
CL A
12504L109
3390
68555
SH
SOLE
68555
0
0
CBS CORP NEW
CL B
124857202
1867
39288
SH
SOLE
39288
0
0
CDN IMPERIAL BK COMM TORONTO
COM
136069101
1559
19724
SH
SOLE
19724
0
0
CDW CORP
COM
12514G108
805
8351
SH
SOLE
8351
0
0
CEDAR FAIR L P
DEPOSITRY UNIT
150185106
4745
90186
SH
SOLE
90186
0
0
CELGENE CORP
COM
151020104
13117
139046
SH
SOLE
139046
0
0
CENTENE CORP DEL
COM
15135B101
3738
70388
SH
SOLE
70388
0
0
CENTER COAST BRKFLD MLP ENRG
SHS BEN INT
151461100
349
41855
SH
SOLE
41855
0
0
CENTERPOINT ENERGY INC
COM
15189T107
724
23574
SH
SOLE
23574
0
0
CENTURY BANCORP INC MASS
CL A NON VTG
156432106
1166
15975
SH
SOLE
15975
0
0
CENTURYLINK INC
COM
156700106
4492
374646
SH
SOLE
374646
0
0
CERNER CORP
COM
156782104
943
16487
SH
SOLE
16487
0
0
CF INDS HLDGS INC
COM
125269100
2123
51929
SH
SOLE
51929
0
0
CGI INC
CL A SUB VTG
12532H104
571
8300
SH
SOLE
8300
0
0
CHARLES RIV LABS INTL INC
COM
159864107
473
3254
SH
SOLE
3254
0
0
CHART INDS INC
COM PAR $0.01
16115Q308
367
4050
SH
SOLE
4050
0
0
CHARTER COMMUNICATIONS INC N
CL A
16119P108
335
965
SH
SOLE
965
0
0
CHECK POINT SOFTWARE TECH LT
ORD
M22465104
5411
42779
SH
SOLE
42779
0
0
CHEESECAKE FACTORY INC
COM
163072101
225
4585
SH
SOLE
4585
0
0
CHEETAH MOBILE INC
ADR
163075104
199
31022
SH
SOLE
31022
0
0
CHEMED CORP NEW
COM
16359R103
6851
21402
SH
SOLE
20263
0
1139
CHENIERE ENERGY INC
COM NEW
16411R208
690
10100
SH
SOLE
10100
0
0
CHEVRON CORP NEW
COM
166764100
20214
164100
SH
SOLE
163962
0
138
CHIMERA INVT CORP
COM NEW
16934Q208
2436
129982
SH
SOLE
129982
0
0
CHINA TELECOM CORP LTD
SPON ADR H SHS
169426103
273
4883
SH
SOLE
4883
0
0
CHIPMOS TECHNOLOGIES INC
SPONSORD ADS NEW
16965P202
301
17810
SH
SOLE
17810
0
0
CHUBB LIMITED
COM
H1467J104
7564
54001
SH
SOLE
54001
0
0
CHURCH & DWIGHT INC
COM
171340102
6704
94107
SH
SOLE
94107
0
0
CIGNA CORP NEW
COM
125523100
4373
27197
SH
SOLE
27197
0
0
CIMAREX ENERGY CO
COM
171798101
704
10076
SH
SOLE
10076
0
0
CINCINNATI FINL CORP
COM
172062101
1291
15026
SH
SOLE
15026
0
0
CINTAS CORP
COM
172908105
1441
7129
SH
SOLE
7129
0
0
CISCO SYS INC
COM
17275R102
34844
645388
SH
SOLE
645083
0
305
CITIGROUP INC
COM NEW
172967424
18854
303022
SH
SOLE
303022
0
0
CLEARBRIDGE MLP AND MIDSTRM
COM
184692101
148
11711
SH
SOLE
11711
0
0
CLEARBRIDGE MLP AND MIDSTRM
COM
18469Q108
112
11518
SH
SOLE
11518
0
0
CLEVELAND CLIFFS INC
COM
185899101
2728
273080
SH
SOLE
273080
0
0
CLOROX CO DEL
COM
189054109
2638
16439
SH
SOLE
16439
0
0
CLOUDERA INC
COM
18914U100
156
14224
SH
SOLE
14224
0
0
CLOUGH GLOBAL OPPORTUNITIES
SH BEN INT
18914E106
734
75997
SH
SOLE
75997
0
0
CLOVIS ONCOLOGY INC
COM
189464100
699
28173
SH
SOLE
28173
0
0
CM FIN INC
COM
12574Q103
352
47703
SH
SOLE
47703
0
0
CME GROUP INC
COM CL A
12572Q105
7370
44773
SH
SOLE
44773
0
0
CMS ENERGY CORP
COM
125896100
1708
30745
SH
SOLE
30745
0
0
CNOOC LTD
SPONSORED ADR
126132109
248
1335
SH
SOLE
1335
0
0
COCA COLA CO
COM
191216100
33345
711596
SH
SOLE
711596
0
0
COGNIZANT TECHNOLOGY SOLUTIO
CL A
192446102
3699
51053
SH
SOLE
51053
0
0
COHEN & STEERS INFRASTRUCTUR
COM
19248A109
827
33743
SH
SOLE
33743
0
0
COHEN & STEERS MLP INC & ENR
COM SHS
19249B106
268
28478
SH
SOLE
28478
0
0
COHEN & STEERS QUALITY RLTY
COM
19247L106
988
77245
SH
SOLE
77245
0
0
COLGATE PALMOLIVE CO
COM
194162103
4814
70240
SH
SOLE
70240
0
0
COMCAST CORP NEW
CL A
20030N101
11143
278713
SH
SOLE
278713
0
0
COMMERCE BANCSHARES INC
COM
200525103
5574
95998
SH
SOLE
95998
0
0
COMPANHIA DE SANEAMENTO BASI
SPONSORED ADR
20441A102
900
85075
SH
SOLE
78375
0
6700
COMPANHIA ENERGETICA DE MINA
SP ADR N-V PFD
204409601
283
79536
SH
SOLE
77166
0
2370
COMPANIA DE MINAS BUENAVENTU
SPONSORED ADR
204448104
4553
263487
SH
SOLE
252667
0
10820
COMPASS MINERALS INTL INC
COM
20451N101
549
10107
SH
SOLE
10107
0
0
COMSCORE INC
COM
20564W105
304
15000
SH
SOLE
15000
0
0
CONAGRA BRANDS INC
COM
205887102
764
27545
SH
SOLE
27545
0
0
CONCHO RES INC
COM
20605P101
537
4843
SH
SOLE
4843
0
0
CONOCOPHILLIPS
COM
20825C104
5824
87263
SH
SOLE
87263
0
0
CONSOLIDATED EDISON INC
COM
209115104
1014
11955
SH
SOLE
11955
0
0
CONSTELLATION BRANDS INC
CL A
21036P108
6707
38253
SH
SOLE
38163
0
90
CONTINENTAL RESOURCES INC
COM
212015101
472
10540
SH
SOLE
10540
0
0
COPART INC
COM
217204106
925
15272
SH
SOLE
15272
0
0
CORE LABORATORIES N V
COM
N22717107
1948
28267
SH
SOLE
28267
0
0
CORNING INC
COM
219350105
4458
134693
SH
SOLE
134693
0
0
COSTCO WHSL CORP NEW
COM
22160K105
23696
97861
SH
SOLE
97787
0
74
COUPA SOFTWARE INC
COM
22266L106
411
4515
SH
SOLE
4515
0
0
COVANTA HLDG CORP
COM
22282E102
969
55979
SH
SOLE
55979
0
0
CREDIT SUISSE GROUP
SPONSORED ADR
225401108
179
15300
SH
SOLE
15300
0
0
CREDIT SUISSE HIGH YLD BND F
SH BEN INT
22544F103
274
110466
SH
SOLE
110466
0
0
CRH PLC
ADR
12626K203
1136
36658
SH
SOLE
36658
0
0
CRISPR THERAPEUTICS AG
NAMEN AKT
H17182108
259
7254
SH
SOLE
7254
0
0
CRONOS GROUP INC
COM
22717L101
313
16985
SH
SOLE
16985
0
0
CROWN CASTLE INTL CORP NEW
COM
22822V101
2343
18308
SH
SOLE
18308
0
0
CSX CORP
COM
126408103
7333
98016
SH
SOLE
98016
0
0
CUI GLOBAL INC
COM NEW
126576206
32
27257
SH
SOLE
27257
0
0
CULLEN FROST BANKERS INC
COM
229899109
1385
14265
SH
SOLE
14123
0
142
CUMMINS INC
COM
231021106
2989
18933
SH
SOLE
18933
0
0
CUSHING RENAISSANCE FD
COM
231647108
1795
106235
SH
SOLE
106235
0
0
CVS HEALTH CORP
COM
126650100
9634
178625
SH
SOLE
178625
0
0
CYBERARK SOFTWARE LTD
SHS
M2682V108
1908
16023
SH
SOLE
16023
0
0
CYPRESS SEMICONDUCTOR CORP
COM
232806109
2957
198213
SH
SOLE
198213
0
0
DANAHER CORPORATION
COM
235851102
2935
22228
SH
SOLE
22228
0
0
DARDEN RESTAURANTS INC
COM
237194105
1240
10205
SH
SOLE
10205
0
0
DAVIS FUNDAMENTAL ETF TR
SELECT WRLD WI
23908L306
453
19547
SH
SOLE
19547
0
0
DAVITA INC
COM
23918K108
673
12399
SH
SOLE
12399
0
0
DBX ETF TR
XTRACK HRVST CSI
233051879
270
9415
SH
SOLE
9415
0
0
DBX ETF TR
XTRACK MUN INFRA
233051705
744
27347
SH
SOLE
27347
0
0
DEERE & CO
COM
244199105
1161
7264
SH
SOLE
7264
0
0
DELL TECHNOLOGIES INC
CL C
24703L202
614
10453
SH
SOLE
10453
0
0
DELPHI TECHNOLOGIES PLC
SHS
G2709G107
248
12862
SH
SOLE
12862
0
0
DELTA AIR LINES INC DEL
COM NEW
247361702
5682
109998
SH
SOLE
109998
0
0
DENBURY RES INC
COM NEW
247916208
153
74349
SH
SOLE
74349
0
0
DENTSPLY SIRONA INC
COM
24906P109
1826
36819
SH
SOLE
36819
0
0
DEUTSCHE BANK AG
NAMEN AKT
D18190898
581
71650
SH
SOLE
71650
0
0
DEVON ENERGY CORP NEW
COM
25179M103
586
18564
SH
SOLE
18564
0
0
DEXCOM INC
COM
252131107
4247
35660
SH
SOLE
35660
0
0
DIAGEO P L C
SPON ADR NEW
25243Q205
1225
7489
SH
SOLE
7489
0
0
DIAMONDBACK ENERGY INC
COM
25278X109
1044
10284
SH
SOLE
10284
0
0
DICKS SPORTING GOODS INC
COM
253393102
203
5489
SH
SOLE
5489
0
0
DIEBOLD NXDF INC
COM
253651103
165
14906
SH
SOLE
14906
0
0
DIGITAL RLTY TR INC
COM
253868103
1161
9751
SH
SOLE
9751
0
0
DIREXION SHS ETF TR
ALL CP INSIDER
25459Y769
688
17893
SH
SOLE
17893
0
0
DIREXION SHS ETF TR
DLY TECH BULL 3X
25459W102
333
2400
SH
SOLE
2400
0
0
DISCOVER FINL SVCS
COM
254709108
2894
40678
SH
SOLE
40678
0
0
DISCOVERY INC
COM SER A
25470F104
805
29763
SH
SOLE
28733
0
1030
DISCOVERY INC
COM SER C
25470F302
4028
158463
SH
SOLE
151858
0
6605
DISH NETWORK CORP
CL A
25470M109
510
16085
SH
SOLE
16085
0
0
DISNEY WALT CO
COM DISNEY
254687106
25940
233634
SH
SOLE
233634
0
0
DNP SELECT INCOME FD
COM
23325P104
134
11630
SH
SOLE
11630
0
0
DOCUSIGN INC
COM
256163106
450
8673
SH
SOLE
8673
0
0
DOLLAR GEN CORP NEW
COM
256677105
4463
37411
SH
SOLE
37411
0
0
DOMINION ENERGY INC
COM
25746U109
8635
112631
SH
SOLE
112631
0
0
DOMINOS PIZZA INC
COM
25754A201
1170
4533
SH
SOLE
4533
0
0
DORCHESTER MINERALS LP
COM UNIT
25820R105
210
11500
SH
SOLE
11500
0
0
DOUBLELINE INCOME SOLUTIONS
COM
258622109
236
11853
SH
SOLE
11853
0
0
DOUGLAS EMMETT INC
COM
25960P109
404
10000
SH
SOLE
10000
0
0
DOVER CORP
COM
260003108
669
7126
SH
SOLE
7126
0
0
DOWDUPONT INC
COM
26078J100
21324
399993
SH
SOLE
397132
0
2861
DREYFUS HIGH YIELD STRATEGIE
SH BEN INT
26200S101
123
40000
SH
SOLE
40000
0
0
DREYFUS STRATEGIC MUN BD FD
COM
26202F107
85
11000
SH
SOLE
11000
0
0
DTE ENERGY CO
COM
233331107
1805
14468
SH
SOLE
14468
0
0
DUFF & PHELPS SLT ENGY AND M
COM
26433F108
95
19000
SH
SOLE
19000
0
0
DUKE ENERGY CORP NEW
COM NEW
26441C204
7623
84699
SH
SOLE
84699
0
0
DUKE REALTY CORP
COM NEW
264411505
1292
42250
SH
SOLE
42250
0
0
DUNKIN BRANDS GROUP INC
COM
265504100
915
12187
SH
SOLE
12187
0
0
DWS MUN INCOME TR NEW
COM
233368109
262
23800
SH
SOLE
23800
0
0
DYCOM INDS INC
COM
267475101
593
12926
SH
SOLE
12926
0
0
EAGLE PT CR CO LLC
COM
269808101
204
12279
SH
SOLE
12279
0
0
EAST WEST BANCORP INC
COM
27579R104
1388
28940
SH
SOLE
28940
0
0
EATON CORP PLC
SHS
G29183103
2162
26826
SH
SOLE
26826
0
0
EATON VANCE CORP
COM NON VTG
278265103
523
12976
SH
SOLE
12976
0
0
EATON VANCE ENH EQTY INC FD
COM
278277108
2165
131461
SH
SOLE
131461
0
0
EATON VANCE LTD DUR INCOME F
COM
27828H105
454
35918
SH
SOLE
35918
0
0
EATON VANCE MUN BD FD
COM
27827X101
573
46235
SH
SOLE
46235
0
0
EATON VANCE TAX ADVT DIV INC
COM
27828G107
3188
143037
SH
SOLE
143037
0
0
EATON VANCE TAX MNGD GBL DV
COM
27829F108
588
72286
SH
SOLE
72286
0
0
EATON VANCE TX ADV GLBL DIV
COM
27828S101
2162
139176
SH
SOLE
139176
0
0
EATON VANCE TX MNG BY WRT OP
COM
27828Y108
3034
202009
SH
SOLE
202009
0
0
EATON VANCE TXMGD GL BUYWR O
COM
27829C105
138
14103
SH
SOLE
14103
0
0
EBAY INC
COM
278642103
791
21304
SH
SOLE
21304
0
0
ECOLAB INC
COM
278865100
2079
11780
SH
SOLE
11780
0
0
EDISON INTL
COM
281020107
608
9809
SH
SOLE
9809
0
0
EDWARDS LIFESCIENCES CORP
COM
28176E108
3341
17460
SH
SOLE
17460
0
0
EHEALTH INC
COM
28238P109
220
3528
SH
SOLE
3528
0
0
ELANCO ANIMAL HEALTH INC
COM
28414H103
552
17198
SH
SOLE
17198
0
0
ELECTRONIC ARTS INC
COM
285512109
1947
19153
SH
SOLE
19000
0
153
ELLIE MAE INC
COM
28849P100
212
2147
SH
SOLE
2147
0
0
EMCOR GROUP INC
COM
29084Q100
343
4700
SH
SOLE
4700
0
0
EMERSON ELEC CO
COM
291011104
5846
85380
SH
SOLE
85380
0
0
ENBRIDGE INC
COM
29250N105
10906
300764
SH
SOLE
294506
0
6258
ENCANA CORP
COM
292505104
142
19588
SH
SOLE
19588
0
0
ENCOMPASS HEALTH CORP
COM
29261A100
13490
230994
SH
SOLE
230994
0
0
ENERGOUS CORP
COM
29272C103
174
27434
SH
SOLE
27434
0
0
ENERGY TRANSFER LP
COM UT LTD PTN
29273V100
3241
210880
SH
SOLE
210880
0
0
ENLINK MIDSTREAM LLC
COM UNIT REP LTD
29336T100
1456
113970
SH
SOLE
113970
0
0
ENSCO PLC
SHS CLASS A
G3157S106
59
14955
SH
SOLE
14955
0
0
ENSIGN GROUP INC
COM
29358P101
250
4879
SH
SOLE
4879
0
0
ENTERPRISE PRODS PARTNERS L
COM
293792107
24743
850249
SH
SOLE
850249
0
0
EOG RES INC
COM
26875P101
8547
89792
SH
SOLE
89792
0
0
EPR PPTYS
COM SH BEN INT
26884U109
10903
141777
SH
SOLE
141777
0
0
EQT CORP
COM
26884L109
505
24350
SH
SOLE
24350
0
0
EQUINIX INC
COM
29444U700
288
637
SH
SOLE
637
0
0
EQUINOR ASA
SPONSORED ADR
29446M102
3174
144460
SH
SOLE
138413
0
6047
EQUITY LIFESTYLE PPTYS INC
COM
29472R108
371
3246
SH
SOLE
3246
0
0
EQUITY RESIDENTIAL
SH BEN INT
29476L107
2126
28232
SH
SOLE
28232
0
0
ESSEX PPTY TR INC
COM
297178105
6617
22876
SH
SOLE
22876
0
0
ETF MANAGERS TR
ETFMG ALTR HRVST
26924G508
510
14016
SH
SOLE
14016
0
0
ETF MANAGERS TR
PRIME CYBR SCRTY
26924G201
5640
140982
SH
SOLE
140507
0
475
ETF MANAGERS TR
PRIME MOBILE PAY
26924G409
444
10334
SH
SOLE
10334
0
0
ETF SER SOLUTIONS
LONCAR CANCER
26922A826
215
10213
SH
SOLE
10213
0
0
EURONET WORLDWIDE INC
COM
298736109
613
4300
SH
SOLE
4300
0
0
EVEREST RE GROUP LTD
COM
G3223R108
3293
15250
SH
SOLE
15250
0
0
EVERGY INC
COM
30034W106
3101
53408
SH
SOLE
53408
0
0
EVERSOURCE ENERGY
COM
30040W108
2995
42217
SH
SOLE
42217
0
0
EVOLENT HEALTH INC
CL A
30050B101
1060
84303
SH
SOLE
84303
0
0
EXACT SCIENCES CORP
COM
30063P105
979
11304
SH
SOLE
11304
0
0
EXCHANGE TRADED CONCEPTS TR
EMQQ EM INTERN
301505889
205
6229
SH
SOLE
6229
0
0
EXCHANGE TRADED CONCEPTS TR
ROBO GLB ETF
301505707
787
20320
SH
SOLE
20320
0
0
EXELIXIS INC
COM
30161Q104
816
34313
SH
SOLE
34313
0
0
EXELON CORP
COM
30161N101
1240
24747
SH
SOLE
24747
0
0
EXPEDIA GROUP INC
COM NEW
30212P303
1130
9497
SH
SOLE
9497
0
0
EXPEDITORS INTL WASH INC
COM
302130109
3989
52557
SH
SOLE
52557
0
0
EXTRA SPACE STORAGE INC
COM
30225T102
595
5837
SH
SOLE
5837
0
0
EXXON MOBIL CORP
COM
30231G102
27821
344327
SH
SOLE
344227
0
100
FACEBOOK INC
CL A
30303M102
35673
214012
SH
SOLE
214012
0
0
FASTENAL CO
COM
311900104
2098
32622
SH
SOLE
32622
0
0
FEDEX CORP
COM
31428X106
11824
65179
SH
SOLE
65179
0
0
FERROGLOBE PLC
SHS
G33856108
27
13230
SH
SOLE
13230
0
0
FIAT CHRYSLER AUTOMOBILES N
SHS
N31738102
167
11245
SH
SOLE
11245
0
0
FIDELITY
MSCI CONSM DIS
316092204
258
5875
SH
SOLE
5875
0
0
FIDELITY NATIONAL FINANCIAL
FNF GROUP COM
31620R303
480
13135
SH
SOLE
13135
0
0
FIDUCIARY CLAYMORE ENGRY INF
COM
31647Q106
541
51160
SH
SOLE
51160
0
0
FIDUS INVT CORP
COM
316500107
628
40968
SH
SOLE
40968
0
0
FIFTH THIRD BANCORP
COM
316773100
2657
105363
SH
SOLE
105363
0
0
FIREEYE INC
COM
31816Q101
3216
191539
SH
SOLE
191539
0
0
FIRST CTZNS BANCSHARES INC N
CL A
31946M103
1108
2720
SH
SOLE
2720
0
0
FIRST DATA CORP NEW
COM CL A
32008D106
570
21710
SH
SOLE
21710
0
0
FIRST INDUSTRIAL REALTY TRUS
COM
32054K103
2162
61140
SH
SOLE
61140
0
0
FIRST MAJESTIC SILVER CORP
COM
32076V103
90
13654
SH
SOLE
13654
0
0
FIRST TR ENERGY INFRASTRCTR
COM
33738C103
390
24627
SH
SOLE
24627
0
0
FIRST TR EXCH TRD ALPHA FD I
EMERG MKT ALPH
33737J182
374
14950
SH
SOLE
14950
0
0
FIRST TR EXCH TRD ALPHA FD I
EUROPE ALPHADEX
33737J117
917
26359
SH
SOLE
26359
0
0
FIRST TR EXCHANGE TRADED FD
CAP STRENGTH ETF
33733E104
1122
20772
SH
SOLE
20772
0
0
FIRST TR EXCHANGE TRADED FD
CLOUD COMPUTING
33734X192
2196
38118
SH
SOLE
38118
0
0
FIRST TR EXCHANGE TRADED FD
CONSUMR DISCRE
33734X101
292
6951
SH
SOLE
6951
0
0
FIRST TR EXCHANGE TRADED FD
CONSUMR STAPLE
33734X119
234
5108
SH
SOLE
5108
0
0
FIRST TR EXCHANGE TRADED FD
DJ INTERNT IDX
33733E302
5473
39399
SH
SOLE
39399
0
0
FIRST TR EXCHANGE TRADED FD
DORSEY WRIGHT
33738R878
465
17413
SH
SOLE
17413
0
0
FIRST TR EXCHANGE TRADED FD
DORSEY WRIGHT
33738R886
867
45464
SH
SOLE
45464
0
0
FIRST TR EXCHANGE TRADED FD
DORSEY WRT 5 ETF
33738R605
2877
95690
SH
SOLE
95690
0
0
FIRST TR EXCHANGE TRADED FD
FINLS ALPHADEX
33734X135
2759
91181
SH
SOLE
91181
0
0
FIRST TR EXCHANGE TRADED FD
FIRST TR ENH NEW
33739Q408
811
13516
SH
SOLE
13516
0
0
FIRST TR EXCHANGE TRADED FD
HLTH CARE ALPH
33734X143
1256
16439
SH
SOLE
16439
0
0
FIRST TR EXCHANGE TRADED FD
MULTI ASSET DI
33738R100
541
29425
SH
SOLE
29425
0
0
FIRST TR EXCHANGE TRADED FD
NASD TECH DIV
33738R118
341
8915
SH
SOLE
8915
0
0
FIRST TR EXCHANGE TRADED FD
NASDAQ 100 EX
33733E401
2089
39603
SH
SOLE
39603
0
0
FIRST TR EXCHANGE TRADED FD
NASDAQ CYB ETF
33734X846
531
18908
SH
SOLE
18908
0
0
FIRST TR EXCHANGE TRADED FD
NY ARCA BIOTECH
33733E203
2924
19383
SH
SOLE
19383
0
0
FIRST TR EXCHANGE TRADED FD
RISNG DIVD ACHIV
33738R506
598
20033
SH
SOLE
20033
0
0
FIRST TR EXCHANGE TRADED FD
SENIOR LN FD
33738D309
561
11913
SH
SOLE
11913
0
0
FIRST TR EXCHANGE TRADED FD
TECH ALPHADEX
33734X176
2213
34618
SH
SOLE
34618
0
0
FIRST TR EXCHANGE TRADED FD
US EQTY OPPT ETF
336920103
1116
14898
SH
SOLE
14898
0
0
FIRST TR EXCHANGE TRADED FD
WTR ETF
33733B100
2066
40444
SH
SOLE
40444
0
0
FIRST TR EXCHANGE-TRADED FD
PFD SECS INC ETF
33739E108
392
20589
SH
SOLE
20589
0
0
FIRST TR HIGH INCOME L/S FD
COM
33738E109
553
37846
SH
SOLE
37846
0
0
FIRST TR INTER DUR PFD & IN
COM
33718W103
1154
52911
SH
SOLE
52911
0
0
FIRST TR LRG CP GRWTH ALPHAD
COM SHS
33735K108
727
10857
SH
SOLE
10857
0
0
FIRST TR LRG CP VL ALPHADEX
COM SHS
33735J101
1732
33594
SH
SOLE
33594
0
0
FIRST TR LRGE CP CORE ALPHA
COM SHS
33734K109
1795
30161
SH
SOLE
30161
0
0
FIRST TR MID CAP CORE ALPHAD
COM SHS
33735B108
756
11273
SH
SOLE
11273
0
0
FIRST TR MLP & ENERGY INCOME
COM
33739B104
282
24450
SH
SOLE
24450
0
0
FIRST TR MORNINGSTAR DIV LEA
SHS
336917109
576
19082
SH
SOLE
19082
0
0
FIRST TR NASDAQ100 TECH INDE
SHS
337345102
2320
28168
SH
SOLE
28168
0
0
FIRST TR VALUE LINE 100 ETF
COM SHS
33735G107
250
11750
SH
SOLE
11750
0
0
FIRST TR VALUE LINE DIVID IN
SHS
33734H106
720
22182
SH
SOLE
22182
0
0
FIRSTENERGY CORP
COM
337932107
3558
85492
SH
SOLE
85492
0
0
FISERV INC
COM
337738108
869
9841
SH
SOLE
9841
0
0
FIVE BELOW INC
COM
33829M101
734
5911
SH
SOLE
5911
0
0
FLAHERTY&CRMN PFD SEC INCOM
COM
338478100
412
21793
SH
SOLE
21793
0
0
FLEXSHARES TR
MORNSTAR UPSTR
33939L407
946
28875
SH
SOLE
28875
0
0
FLEXSHARES TR
QUALT DIVD IDX
33939L860
924
20616
SH
SOLE
20616
0
0
FLOOR & DECOR HLDGS INC
CL A
339750101
1633
39600
SH
SOLE
39600
0
0
FOMENTO ECONOMICO MEXICANO S
SPON ADR UNITS
344419106
253
2739
SH
SOLE
2739
0
0
FOOT LOCKER INC
COM
344849104
337
5549
SH
SOLE
5549
0
0
FORD MTR CO DEL
COM
345370860
2747
312957
SH
SOLE
312957
0
0
FORTERRA INC
COM
34960W106
157
37306
SH
SOLE
37306
0
0
FORTINET INC
COM
34959E109
930
11075
SH
SOLE
11075
0
0
FORTIVE CORP
COM
34959J108
2088
24890
SH
SOLE
24890
0
0
FOX FACTORY HLDG CORP
COM
35138V102
208
2976
SH
SOLE
2976
0
0
FRANKLIN LTD DURATION INC TR
COM
35472T101
137
14150
SH
SOLE
14150
0
0
FREEPORT-MCMORAN INC
CL B
35671D857
1394
108135
SH
SOLE
108135
0
0
FTI CONSULTING INC
COM
302941109
253
3289
SH
SOLE
3289
0
0
GABELLI DIVD & INCOME TR
COM
36242H104
2842
133539
SH
SOLE
133539
0
0
GABELLI EQUITY TR INC
COM
362397101
208
33934
SH
SOLE
33934
0
0
GALLAGHER ARTHUR J & CO
COM
363576109
878
11246
SH
SOLE
11246
0
0
GAMCO GLOBAL GOLD NAT RES &
COM SH BEN INT
36465A109
769
177224
SH
SOLE
177224
0
0
GAMCO NAT RES GOLD & INCOME
SH BEN INT
36465E101
560
99035
SH
SOLE
99035
0
0
GARMIN LTD
SHS
H2906T109
384
4452
SH
SOLE
4452
0
0
GARRETT MOTION INC
COM
366505105
386
26216
SH
SOLE
26216
0
0
GARRISON CAP INC
COM
366554103
333
46364
SH
SOLE
46364
0
0
GATX CORP
COM
361448103
1434
18772
SH
SOLE
18772
0
0
GENERAL DYNAMICS CORP
COM
369550108
4406
26023
SH
SOLE
26023
0
0
GENERAL ELECTRIC CO
COM
369604103
6694
670134
SH
SOLE
660214
0
9920
GENERAL MLS INC
COM
370334104
3855
74481
SH
SOLE
74481
0
0
GENERAL MTRS CO
COM
37045V100
3123
84170
SH
SOLE
84170
0
0
GENTEX CORP
COM
371901109
1421
68716
SH
SOLE
68716
0
0
GENUINE PARTS CO
COM
372460105
1540
13742
SH
SOLE
13742
0
0
GENWORTH FINL INC
COM CL A
37247D106
225
58726
SH
SOLE
58726
0
0
GEO GROUP INC NEW
COM
36162J106
330
17170
SH
SOLE
17170
0
0
GILEAD SCIENCES INC
COM
375558103
25765
396327
SH
SOLE
396084
0
243
GLAXOSMITHKLINE PLC
SPONSORED ADR
37733W105
3491
83542
SH
SOLE
83542
0
0
GLOBAL BLOOD THERAPEUTICS IN
COM
37890U108
484
9144
SH
SOLE
9144
0
0
GLOBAL EAGLE ENTMT INC
COM
37951D102
12
17527
SH
SOLE
17527
0
0
GLOBAL MED REIT INC
COM NEW
37954A204
155
15780
SH
SOLE
15780
0
0
GLOBAL PMTS INC
COM
37940X102
242
1771
SH
SOLE
1771
0
0
GLOBAL X FDS
FINTECH ETF
37954Y814
332
12011
SH
SOLE
12011
0
0
GLOBAL X FDS
GLB X SUPERDIV
37950E549
1301
71529
SH
SOLE
71529
0
0
GLOBAL X FDS
LITHIUM BTRY ETF
37954Y855
210
7427
SH
SOLE
7427
0
0
GLOBAL X FDS
RBTCS ARTFL INTE
37954Y715
389
19373
SH
SOLE
19373
0
0
GLOBALSTAR INC
COM
378973408
6
15204
SH
SOLE
15204
0
0
GOGO INC
COM
38046C109
108
24100
SH
SOLE
24100
0
0
GOLDCORP INC NEW
COM
380956409
568
49694
SH
SOLE
49694
0
0
GOLDMAN SACHS GROUP INC
COM
38141G104
4650
24218
SH
SOLE
24218
0
0
GOPRO INC
CL A
38268T103
107
16413
SH
SOLE
16413
0
0
GRAINGER W W INC
COM
384802104
414
1375
SH
SOLE
1375
0
0
GREAT ELM CAP GROUP INC
COM NEW
39036P209
199
46922
SH
SOLE
46922
0
0
GREIF INC
CL A
397624107
891
21594
SH
SOLE
21594
0
0
GRUBHUB INC
COM
400110102
365
5251
SH
SOLE
5251
0
0
GSV CAP CORP
COM
36191J101
1931
254830
SH
SOLE
254830
0
0
GUIDEWIRE SOFTWARE INC
COM
40171V100
236
2429
SH
SOLE
2429
0
0
GW PHARMACEUTICALS PLC
ADS
36197T103
226
1342
SH
SOLE
1342
0
0
H & E EQUIPMENT SERVICES INC
COM
404030108
554
22072
SH
SOLE
22072
0
0
HALLIBURTON CO
COM
406216101
658
22467
SH
SOLE
22467
0
0
HANESBRANDS INC
COM
410345102
1592
89063
SH
SOLE
89063
0
0
HANNON ARMSTRONG SUST INFR C
COM
41068X100
1685
65725
SH
SOLE
65725
0
0
HARRIS CORP DEL
COM
413875105
4863
30447
SH
SOLE
30447
0
0
HARTFORD FINL SVCS GROUP INC
COM
416515104
297
5991
SH
SOLE
5991
0
0
HAWAIIAN HOLDINGS INC
COM
419879101
4835
184170
SH
SOLE
184170
0
0
HCA HEALTHCARE INC
COM
40412C101
4032
30925
SH
SOLE
30925
0
0
HCP INC
COM
40414L109
1477
47195
SH
SOLE
47195
0
0
HD SUPPLY HLDGS INC
COM
40416M105
389
8981
SH
SOLE
8981
0
0
HELIX ENERGY SOLUTIONS GRP I
COM
42330P107
158
20000
SH
SOLE
20000
0
0
HELMERICH & PAYNE INC
COM
423452101
504
9067
SH
SOLE
9067
0
0
HENRY JACK & ASSOC INC
COM
426281101
1318
9497
SH
SOLE
9497
0
0
HERON THERAPEUTICS INC
COM
427746102
780
31900
SH
SOLE
31900
0
0
HERSHEY CO
COM
427866108
1632
14207
SH
SOLE
14207
0
0
HESS CORP
COM
42809H107
425
7062
SH
SOLE
7062
0
0
HEWLETT PACKARD ENTERPRISE C
COM
42824C109
445
28867
SH
SOLE
28867
0
0
HEXO CORP
COM
428304109
104
15650
SH
SOLE
15650
0
0
HIGHLAND FLOATNG RATE OPPRT
SHS BEN INT
43010E404
1598
115032
SH
SOLE
115032
0
0
HILL ROM HLDGS INC
COM
431475102
1163
10985
SH
SOLE
10985
0
0
HILTON WORLDWIDE HLDGS INC
COM
43300A203
1081
13001
SH
SOLE
13001
0
0
HIMAX TECHNOLOGIES INC
SPONSORED ADR
43289P106
45
14240
SH
SOLE
14240
0
0
HOLLYFRONTIER CORP
COM
436106108
752
15263
SH
SOLE
15263
0
0
HOME DEPOT INC
COM
437076102
33006
172007
SH
SOLE
171926
0
81
HONEYWELL INTL INC
COM
438516106
19661
123717
SH
SOLE
123717
0
0
HORMEL FOODS CORP
COM
440452100
982
21923
SH
SOLE
21923
0
0
HOSPITALITY PPTYS TR
COM SH BEN INT
44106M102
206
7840
SH
SOLE
7840
0
0
HOSTESS BRANDS INC
CL A
44109J106
222
17790
SH
SOLE
17790
0
0
HP INC
COM
40434L105
624
32139
SH
SOLE
32139
0
0
HSBC HLDGS PLC
SPON ADR NEW
404280406
1230
30311
SH
SOLE
30311
0
0
HUBSPOT INC
COM
443573100
248
1490
SH
SOLE
1490
0
0
HUMANA INC
COM
444859102
4400
16541
SH
SOLE
16541
0
0
IAC INTERACTIVECORP
COM
44919P508
1920
9141
SH
SOLE
9141
0
0
ICAHN ENTERPRISES LP
DEPOSITARY UNIT
451100101
574
7914
SH
SOLE
7914
0
0
IDEXX LABS INC
COM
45168D104
3898
17434
SH
SOLE
17434
0
0
ILLINOIS TOOL WKS INC
COM
452308109
1278
8906
SH
SOLE
8906
0
0
ILLUMINA INC
COM
452327109
28533
91838
SH
SOLE
91838
0
0
INCYTE CORP
COM
45337C102
284
3299
SH
SOLE
3299
0
0
INGERSOLL-RAND PLC
SHS
G47791101
2681
24835
SH
SOLE
24835
0
0
INGEVITY CORP
COM
45688C107
219
2072
SH
SOLE
2072
0
0
INNOVATIVE INDL PPTYS INC
COM
45781V101
225
2750
SH
SOLE
2750
0
0
INNOVATOR ETFS TR
IBD 50 ETF
45782C102
502
14987
SH
SOLE
14987
0
0
INOGEN INC
COM
45780L104
646
6768
SH
SOLE
6768
0
0
INSPERITY INC
COM
45778Q107
1077
8713
SH
SOLE
8713
0
0
INSTALLED BLDG PRODS INC
COM
45780R101
243
5000
SH
SOLE
5000
0
0
INSTEEL INDUSTRIES INC
COM
45774W108
266
12700
SH
SOLE
12700
0
0
INTEGRA LIFESCIENCES HLDGS C
COM NEW
457985208
430
7717
SH
SOLE
7717
0
0
INTEL CORP
COM
458140100
23619
439824
SH
SOLE
439824
0
0
INTERACTIVE BROKERS GROUP IN
COM CL A
45841N107
544
10500
SH
SOLE
10500
0
0
INTERCEPT PHARMACEUTICALS IN
COM
45845P108
548
4903
SH
SOLE
4903
0
0
INTERCONTINENTAL EXCHANGE IN
COM
45866F104
426
5600
SH
SOLE
5600
0
0
INTERNATIONAL BUSINESS MACHS
COM
459200101
16188
114720
SH
SOLE
114720
0
0
INTL PAPER CO
COM
460146103
2365
51118
SH
SOLE
51118
0
0
INTUIT
COM
461202103
2157
8251
SH
SOLE
8251
0
0
INTUITIVE SURGICAL INC
COM NEW
46120E602
5390
9446
SH
SOLE
9446
0
0
INVESCO ACTIVELY MANAGD ETF
ULTRA SHRT DUR
46090A887
891
17727
SH
SOLE
17727
0
0
INVESCO CALIF VALUE MUN INC
COM
46132H106
153
12615
SH
SOLE
12615
0
0
INVESCO DB COMMDY INDX TRCK
UNIT
46138B103
1265
79583
SH
SOLE
79583
0
0
INVESCO DB MLTI SECTR CMMTY
ENERGY FD
46140H304
425
28925
SH
SOLE
28925
0
0
INVESCO DB MLTI SECTR CMMTY
OIL FD
46140H403
558
53111
SH
SOLE
53111
0
0
INVESCO EXCH TRD SLF IDX FD
BULSHS 2021 HY
46138J809
255
10303
SH
SOLE
10303
0
0
INVESCO EXCHANGE TRADED FD T
AEROSPACE DEFN
46137V100
781
13477
SH
SOLE
13477
0
0
INVESCO EXCHANGE TRADED FD T
DWA MOMENTUM
46137V837
3312
58435
SH
SOLE
58435
0
0
INVESCO EXCHANGE TRADED FD T
DYNMC BIOTECH
46137V787
230
4165
SH
SOLE
4165
0
0
INVESCO EXCHANGE TRADED FD T
DYNMC LRG GWTH
46137V746
838
17659
SH
SOLE
17659
0
0
INVESCO EXCHANGE TRADED FD T
DYNMC LRG VALU
46137V738
593
16754
SH
SOLE
16754
0
0
INVESCO EXCHANGE TRADED FD T
DYNMC MEDIA
46137V696
431
13267
SH
SOLE
13267
0
0
INVESCO EXCHANGE TRADED FD T
FTSE RAFI 1500
46137V597
1501
11764
SH
SOLE
11764
0
0
INVESCO EXCHANGE TRADED FD T
HIG YLD EQ DIV
46137V563
1355
75822
SH
SOLE
75822
0
0
INVESCO EXCHANGE TRADED FD T
NASDAQ INTERNT
46137V530
579
4300
SH
SOLE
4300
0
0
INVESCO EXCHANGE TRADED FD T
RUSEL MDCP GWT
46137V464
249
4396
SH
SOLE
4396
0
0
INVESCO EXCHANGE TRADED FD T
S&P500 EQL HLT
46137V332
201
1017
SH
SOLE
1017
0
0
INVESCO EXCHANGE TRADED FD T
S&P500 EQL TEC
46137V282
467
2743
SH
SOLE
2743
0
0
INVESCO EXCHANGE TRADED FD T
S&P500 EQL UTL
46137V274
263
2710
SH
SOLE
2710
0
0
INVESCO EXCHANGE TRADED FD T
S&P500 EQL WGT
46137V357
3555
34042
SH
SOLE
34042
0
0
INVESCO EXCHANGE TRADED FD T
WATER RES ETF
46137V142
592
17437
SH
SOLE
17437
0
0
INVESCO EXCHNG TRADED FD TR
CHINA TECHNLGY
46138E800
2305
46926
SH
SOLE
46926
0
0
INVESCO EXCHNG TRADED FD TR
DWA SMLCP MENT
46138E842
449
8888
SH
SOLE
8888
0
0
INVESCO EXCHNG TRADED FD TR
FNDMNTL HY CRP
46138E719
249
13356
SH
SOLE
13356
0
0
INVESCO EXCHNG TRADED FD TR
FTSE RAFI EMNG
46138E727
375
17505
SH
SOLE
17505
0
0
INVESCO EXCHNG TRADED FD TR
KBW BK
46138E628
458
9500
SH
SOLE
9500
0
0
INVESCO EXCHNG TRADED FD TR
MSCI GBL TIMBR
46138E545
533
19411
SH
SOLE
19411
0
0
INVESCO EXCHNG TRADED FD TR
PFD ETF
46138E511
462
31860
SH
SOLE
31860
0
0
INVESCO EXCHNG TRADED FD TR
S&P 500 HB ETF
46138E370
245
5893
SH
SOLE
5893
0
0
INVESCO EXCHNG TRADED FD TR
S&P500 HDL VOL
46138E362
1161
27345
SH
SOLE
27345
0
0
INVESCO EXCHNG TRADED FD TR
S&P500 LOW VOL
46138E354
2634
50045
SH
SOLE
50045
0
0
INVESCO EXCHNG TRADED FD TR
SR LN ETF
46138G508
255
11257
SH
SOLE
11257
0
0
INVESCO EXCHNG TRADED FD TR
TAXABLE MUN BD
46138G805
714
23446
SH
SOLE
23446
0
0
INVESCO EXCHNG TRADED FD TR
VAR RATE PFD
46138G870
980
39875
SH
SOLE
39875
0
0
INVESCO MUN OPPORTUNITY TR
COM
46132C107
251
21000
SH
SOLE
21000
0
0
INVESCO MUN TR
COM
46131J103
157
13038
SH
SOLE
13038
0
0
INVESCO QQQ TR
UNIT SER 1
46090E103
39197
218168
SH
SOLE
218168
0
0
INVESCO SR INCOME TR
COM
46131H107
176
42000
SH
SOLE
42000
0
0
INVESCO TR INVT GRADE MUNS
COM
46131M106
248
20000
SH
SOLE
20000
0
0
INVESTORS TITLE CO
COM
461804106
863
5466
SH
SOLE
5466
0
0
IONIS PHARMACEUTICALS INC
COM
462222100
383
4715
SH
SOLE
4715
0
0
IPG PHOTONICS CORP
COM
44980X109
1349
8889
SH
SOLE
8776
0
113
IQVIA HLDGS INC
COM
46266C105
751
5220
SH
SOLE
5220
0
0
IROBOT CORP
COM
462726100
580
4930
SH
SOLE
4930
0
0
IRON MTN INC NEW
COM
46284V101
3201
90272
SH
SOLE
90272
0
0
ISHARES GOLD TRUST
ISHARES
464285105
3360
271338
SH
SOLE
271338
0
0
ISHARES INC
CORE MSCI EMKT
46434G103
935
18080
SH
SOLE
18080
0
0
ISHARES INC
MIN VOL EMRG MKT
464286533
1294
21829
SH
SOLE
21829
0
0
ISHARES INC
MSCI MEXICO ETF
464286822
311
7136
SH
SOLE
7136
0
0
ISHARES INC
MSCI TAIWAN ETF
46434G772
1014
29350
SH
SOLE
29350
0
0
ISHARES SILVER TRUST
ISHARES
46428Q109
2352
165848
SH
SOLE
164598
0
1250
ISHARES TR
0-5 YR TIPS ETF
46429B747
6751
67727
SH
SOLE
67727
0
0
ISHARES TR
0-5YR HI YL CP
46434V407
217
4638
SH
SOLE
4638
0
0
ISHARES TR
1 3 YR TREAS BD
464287457
8622
102491
SH
SOLE
102491
0
0
ISHARES TR
20 YR TR BD ETF
464287432
1825
14434
SH
SOLE
14434
0
0
ISHARES TR
BARCLAYS 7 10 YR
464287440
1404
13164
SH
SOLE
13164
0
0
ISHARES TR
CHINA LG-CAP ETF
464287184
376
8511
SH
SOLE
8511
0
0
ISHARES TR
CORE 1 5 YR USD
46432F859
220
4403
SH
SOLE
4403
0
0
ISHARES TR
CORE DIV GRWTH
46434V621
823
22406
SH
SOLE
22406
0
0
ISHARES TR
CORE HIGH DV ETF
46429B663
206
2208
SH
SOLE
2208
0
0
ISHARES TR
CORE LT USDB ETF
464289479
261
4171
SH
SOLE
4171
0
0
ISHARES TR
CORE MSCI EAFE
46432F842
898
14778
SH
SOLE
14778
0
0
ISHARES TR
CORE S&P MCP ETF
464287507
7450
39334
SH
SOLE
39334
0
0
ISHARES TR
CORE S&P SCP ETF
464287804
10732
139104
SH
SOLE
139104
0
0
ISHARES TR
CORE S&P TTL STK
464287150
388
6023
SH
SOLE
6023
0
0
ISHARES TR
CORE S&P500 ETF
464287200
30731
107994
SH
SOLE
107994
0
0
ISHARES TR
CORE US AGGBD ET
464287226
3490
31998
SH
SOLE
31998
0
0
ISHARES TR
EAFE GRWTH ETF
464288885
497
6423
SH
SOLE
6423
0
0
ISHARES TR
EAFE SML CP ETF
464288273
1560
27162
SH
SOLE
27162
0
0
ISHARES TR
EXPANDED TECH
464287515
5086
24122
SH
SOLE
24122
0
0
ISHARES TR
FLTG RATE NT ETF
46429B655
4640
91132
SH
SOLE
91132
0
0
ISHARES TR
GLOBAL 100 ETF
464287572
532
11188
SH
SOLE
11188
0
0
ISHARES TR
GOV/CRED BD ETF
464288596
231
2035
SH
SOLE
2035
0
0
ISHARES TR
IBONDS DEC19 ETF
46434VAU4
254
10217
SH
SOLE
10217
0
0
ISHARES TR
IBONDS DEC24 ETF
46434VBG4
349
14041
SH
SOLE
14041
0
0
ISHARES TR
IBOXX HI YD ETF
464288513
1053
12176
SH
SOLE
12176
0
0
ISHARES TR
IBOXX INV CP ETF
464287242
2583
21691
SH
SOLE
21691
0
0
ISHARES TR
INTL SEL DIV ETF
464288448
252
8181
SH
SOLE
8181
0
0
ISHARES TR
INTRM GOV CR ETF
464288612
1637
14848
SH
SOLE
14848
0
0
ISHARES TR
JPMORGAN USD EMG
464288281
269
2447
SH
SOLE
2447
0
0
ISHARES TR
MIN VOL EAFE ETF
46429B689
1402
19474
SH
SOLE
19474
0
0
ISHARES TR
MIN VOL USA ETF
46429B697
1362
23164
SH
SOLE
23164
0
0
ISHARES TR
MSCI EAFE ETF
464287465
19420
299416
SH
SOLE
299416
0
0
ISHARES TR
MSCI EMG MKT ETF
464287234
9502
221374
SH
SOLE
221374
0
0
ISHARES TR
MSCI INDIA ETF
46429B598
428
12150
SH
SOLE
12150
0
0
ISHARES TR
MSCI KLD400 SOC
464288570
254
2410
SH
SOLE
2410
0
0
ISHARES TR
MSCI UK ETF NEW
46435G334
373
11311
SH
SOLE
11311
0
0
ISHARES TR
NA TEC MULTM ETF
464287531
234
4142
SH
SOLE
4142
0
0
ISHARES TR
NASDAQ BIOTECH
464287556
4834
43236
SH
SOLE
43236
0
0
ISHARES TR
NATIONAL MUN ETF
464288414
1209
10869
SH
SOLE
10869
0
0
ISHARES TR
PFD AND INCM SEC
464288687
1559
42672
SH
SOLE
42672
0
0
ISHARES TR
PHLX SEMICND ETF
464287523
5614
29619
SH
SOLE
29619
0
0
ISHARES TR
RUS 1000 ETF
464287622
588
3739
SH
SOLE
3739
0
0
ISHARES TR
RUS 1000 GRW ETF
464287614
3342
22079
SH
SOLE
22079
0
0
ISHARES TR
RUS 1000 VAL ETF
464287598
2272
18398
SH
SOLE
18398
0
0
ISHARES TR
RUS 2000 GRW ETF
464287648
1610
8186
SH
SOLE
8186
0
0
ISHARES TR
RUS 2000 VAL ETF
464287630
810
6755
SH
SOLE
6755
0
0
ISHARES TR
RUS MD CP GR ETF
464287481
1658
12222
SH
SOLE
12222
0
0
ISHARES TR
RUS MDCP VAL ETF
464287473
1211
13939
SH
SOLE
13939
0
0
ISHARES TR
RUS MID CAP ETF
464287499
465
8627
SH
SOLE
8627
0
0
ISHARES TR
RUS TP200 GR ETF
464289438
728
8859
SH
SOLE
8859
0
0
ISHARES TR
RUSSELL 2000 ETF
464287655
11959
78121
SH
SOLE
78121
0
0
ISHARES TR
S&P 100 ETF
464287101
441
3520
SH
SOLE
3520
0
0
ISHARES TR
S&P 500 GRWT ETF
464287309
3074
17834
SH
SOLE
17834
0
0
ISHARES TR
S&P 500 VAL ETF
464287408
1482
13149
SH
SOLE
13149
0
0
ISHARES TR
S&P MC 400GR ETF
464287606
835
3812
SH
SOLE
3812
0
0
ISHARES TR
S&P MC 400VL ETF
464287705
1376
8768
SH
SOLE
8768
0
0
ISHARES TR
S&P SML 600 GWT
464287887
302
1690
SH
SOLE
1690
0
0
ISHARES TR
SELECT DIVID ETF
464287168
1240
12626
SH
SOLE
12626
0
0
ISHARES TR
SH TR CRPORT ETF
464288646
5726
108404
SH
SOLE
108404
0
0
ISHARES TR
SHORT TREAS BD
464288679
13547
122517
SH
SOLE
122517
0
0
ISHARES TR
SHRT NAT MUN ETF
464288158
1039
9803
SH
SOLE
9803
0
0
ISHARES TR
SP SMCP600VL ETF
464287879
1373
9305
SH
SOLE
9305
0
0
ISHARES TR
TIPS BD ETF
464287176
3609
31920
SH
SOLE
31920
0
0
ISHARES TR
U.S. BAS MTL ETF
464287838
235
2575
SH
SOLE
2575
0
0
ISHARES TR
U.S. CNSM SV ETF
464287580
4498
22011
SH
SOLE
22011
0
0
ISHARES TR
U.S. ENERGY ETF
464287796
1550
43032
SH
SOLE
43032
0
0
ISHARES TR
U.S. FIN SVC ETF
464287770
407
3266
SH
SOLE
3266
0
0
ISHARES TR
U.S. FINLS ETF
464287788
571
4831
SH
SOLE
4831
0
0
ISHARES TR
U.S. MED DVC ETF
464288810
6337
27366
SH
SOLE
27366
0
0
ISHARES TR
U.S. PHARMA ETF
464288836
331
2151
SH
SOLE
2151
0
0
ISHARES TR
U.S. REAL ES ETF
464287739
500
5743
SH
SOLE
5743
0
0
ISHARES TR
U.S. TECH ETF
464287721
802
4207
SH
SOLE
4207
0
0
ISHARES TR
U.S. UTILITS ETF
464287697
465
3156
SH
SOLE
3156
0
0
ISHARES TR
US AER DEF ETF
464288760
5571
27911
SH
SOLE
27911
0
0
ISHARES TR
US BR DEL SE ETF
464288794
3301
56162
SH
SOLE
56162
0
0
ISHARES TR
US HLTHCARE ETF
464287762
460
2373
SH
SOLE
2373
0
0
ISHARES TR
US HLTHCR PR ETF
464288828
3000
17871
SH
SOLE
17871
0
0
ISHARES TR
US INDUSTRIALS
464287754
266
1753
SH
SOLE
1753
0
0
ISHARES TR
US TELECOM ETF
464287713
245
8248
SH
SOLE
8248
0
0
ISHARES TR
USA MOMENTUM FCT
46432F396
17412
155215
SH
SOLE
154178
0
1037
ISHARES TR
USA QUALITY FCTR
46432F339
1211
13679
SH
SOLE
13679
0
0
ISHARES US ETF TR
SHT MAT BD ETF
46431W507
2903
57792
SH
SOLE
57792
0
0
ITT INC
COM
45073V108
286
4930
SH
SOLE
4930
0
0
J2 GLOBAL INC
COM
48123V102
433
5000
SH
SOLE
5000
0
0
JACK IN THE BOX INC
COM
466367109
247
3047
SH
SOLE
3047
0
0
JACOBS ENGR GROUP INC
COM
469814107
3479
46268
SH
SOLE
46268
0
0
JANUS DETROIT STR TR
HENDRSN SHRT ETF
47103U886
3875
77945
SH
SOLE
77945
0
0
JD COM INC
SPON ADR CL A
47215P106
1500
49762
SH
SOLE
49762
0
0
JEFFERIES FINL GROUP INC
COM
47233W109
3481
185211
SH
SOLE
185211
0
0
JETBLUE AWYS CORP
COM
477143101
351
21500
SH
SOLE
21500
0
0
JOHNSON & JOHNSON
COM
478160104
34456
246481
SH
SOLE
246181
0
300
JOHNSON CTLS INTL PLC
SHS
G51502105
4809
130180
SH
SOLE
130180
0
0
JONES LANG LASALLE INC
COM
48020Q107
329
2135
SH
SOLE
2135
0
0
JP MORGAN EXCHANGE TRADED FD
ULTRA SHRT INC
46641Q837
544
10813
SH
SOLE
10813
0
0
JPMORGAN CHASE & CO
COM
46625H100
39852
393681
SH
SOLE
393681
0
0
KAISER ALUMINUM CORP
COM PAR $0.01
483007704
524
5000
SH
SOLE
5000
0
0
KANSAS CITY SOUTHERN
COM NEW
485170302
8911
76833
SH
SOLE
75542
0
1291
KAYNE ANDERSON MDSTM ENERGY
COM
48661E108
264
22221
SH
SOLE
22221
0
0
KELLOGG CO
COM
487836108
279
4857
SH
SOLE
4857
0
0
KEYCORP NEW
COM
493267108
1488
94477
SH
SOLE
94477
0
0
KIMBERLY CLARK CORP
COM
494368103
2745
22152
SH
SOLE
22152
0
0
KINDER MORGAN INC DEL
COM
49456B101
6763
337974
SH
SOLE
337974
0
0
KIRBY CORP
COM
497266106
1215
16175
SH
SOLE
16175
0
0
KKR & CO INC
CL A
48251W104
7789
331557
SH
SOLE
331557
0
0
KONINKLIJKE PHILIPS N V
NY REG SH NEW
500472303
200
4881
SH
SOLE
4881
0
0
KOPIN CORP
COM
500600101
61
45500
SH
SOLE
45500
0
0
KRAFT HEINZ CO
COM
500754106
2348
71917
SH
SOLE
71917
0
0
KRANESHARES TR
BOSERA MSCI CH
500767405
780
24434
SH
SOLE
24434
0
0
KRANESHARES TR
CSI CHI INTERNET
500767306
324
6884
SH
SOLE
6884
0
0
KRATOS DEFENSE & SEC SOLUTIO
COM NEW
50077B207
341
21800
SH
SOLE
21800
0
0
KROGER CO
COM
501044101
736
29919
SH
SOLE
29919
0
0
KVH INDS INC
COM
482738101
405
39786
SH
SOLE
39786
0
0
L BRANDS INC
COM
501797104
530
19239
SH
SOLE
19239
0
0
L3 TECHNOLOGIES INC
COM
502413107
4662
22592
SH
SOLE
22592
0
0
LABORATORY CORP AMER HLDGS
COM NEW
50540R409
277
1812
SH
SOLE
1812
0
0
LAM RESEARCH CORP
COM
512807108
322
1798
SH
SOLE
1798
0
0
LAMAR ADVERTISING CO NEW
CL A
512816109
935
11796
SH
SOLE
11796
0
0
LAMB WESTON HLDGS INC
COM
513272104
778
10388
SH
SOLE
10388
0
0
LANDSTAR SYS INC
COM
515098101
936
8555
SH
SOLE
8555
0
0
LAS VEGAS SANDS CORP
COM
517834107
2628
43122
SH
SOLE
43122
0
0
LAUDER ESTEE COS INC
CL A
518439104
2878
17384
SH
SOLE
17384
0
0
LAZARD LTD
SHS A
G54050102
1558
43117
SH
SOLE
43117
0
0
LEGACY RESVS INC
COM
524706108
9
19525
SH
SOLE
19525
0
0
LEGGETT & PLATT INC
COM
524660107
1529
36204
SH
SOLE
36204
0
0
LEIDOS HLDGS INC
COM
525327102
338
5275
SH
SOLE
5275
0
0
LENNAR CORP
CL A
526057104
342
6971
SH
SOLE
6971
0
0
LEXINGTON REALTY TRUST
COM
529043101
222
24523
SH
SOLE
24523
0
0
LIBERTY ALL STAR EQUITY FD
SH BEN INT
530158104
216
35373
SH
SOLE
35373
0
0
LIBERTY BROADBAND CORP
COM SER C
530307305
261
2851
SH
SOLE
2851
0
0
LIBERTY GLOBAL PLC
SHS CL A
G5480U104
230
9231
SH
SOLE
9231
0
0
LIBERTY MEDIA CORP DELAWARE
COM A SIRIUSXM
531229409
1414
37041
SH
SOLE
37041
0
0
LIBERTY MEDIA CORP DELAWARE
COM C SIRIUSXM
531229607
1461
38218
SH
SOLE
38218
0
0
LIBERTY PPTY TR
SH BEN INT
531172104
1724
35600
SH
SOLE
35600
0
0
LILLY ELI & CO
COM
532457108
8025
61852
SH
SOLE
61852
0
0
LINCOLN ELEC HLDGS INC
COM
533900106
319
3798
SH
SOLE
3798
0
0
LINCOLN NATL CORP IND
COM
534187109
1344
22893
SH
SOLE
22893
0
0
LINDE PLC
COM
G5494J103
5233
29744
SH
SOLE
29744
0
0
LINDSAY CORP
COM
535555106
440
4548
SH
SOLE
4548
0
0
LIONS GATE ENTMNT CORP
CL A VTG
535919401
189
12100
SH
SOLE
12100
0
0
LIVENT CORP
COM
53814L108
1020
83039
SH
SOLE
81824
0
1215
LIVEPERSON INC
COM
538146101
476
16400
SH
SOLE
16400
0
0
LKQ CORP
COM
501889208
2232
78658
SH
SOLE
78658
0
0
LMP CAP & INCOME FD INC
COM
50208A102
600
46499
SH
SOLE
46499
0
0
LOCKHEED MARTIN CORP
COM
539830109
10066
33537
SH
SOLE
33487
0
50
LOEWS CORP
COM
540424108
865
18057
SH
SOLE
18057
0
0
LOGMEIN INC
COM
54142L109
813
10155
SH
SOLE
10155
0
0
LOWES COS INC
COM
548661107
13145
120076
SH
SOLE
120076
0
0
LULULEMON ATHLETICA INC
COM
550021109
1604
9790
SH
SOLE
9790
0
0
LUMBER LIQUIDATORS HLDGS INC
COM
55003T107
131
12912
SH
SOLE
12912
0
0
LYONDELLBASELL INDUSTRIES N
SHS - A -
N53745100
324
3858
SH
SOLE
3858
0
0
M D C HLDGS INC
COM
552676108
1336
45987
SH
SOLE
45987
0
0
MACQUARIE GLBL INFRA TOTL RE
COM
55608D101
662
29842
SH
SOLE
29842
0
0
MACQUARIE INFRASTRUCTURE COR
COM
55608B105
3219
78079
SH
SOLE
78079
0
0
MACYS INC
COM
55616P104
519
21595
SH
SOLE
21595
0
0
MADISON SQUARE GARDEN CO NEW
CL A
55825T103
258
879
SH
SOLE
879
0
0
MAG SILVER CORP
COM
55903Q104
3275
307175
SH
SOLE
294650
0
12525
MAGELLAN MIDSTREAM PRTNRS LP
COM UNIT RP LP
559080106
1238
20411
SH
SOLE
20411
0
0
MAGENTA THERAPEUTICS INC
COM
55910K108
329
20000
SH
SOLE
20000
0
0
MALLINCKRODT PUB LTD CO
SHS
G5785G107
238
10954
SH
SOLE
10954
0
0
MANULIFE FINL CORP
COM
56501R106
364
21505
SH
SOLE
21505
0
0
MARATHON OIL CORP
COM
565849106
531
31795
SH
SOLE
31795
0
0
MARATHON PETE CORP
COM
56585A102
2078
34728
SH
SOLE
34728
0
0
MARKEL CORP
COM
570535104
970
974
SH
SOLE
974
0
0
MARRIOTT INTL INC NEW
CL A
571903202
1770
14147
SH
SOLE
14147
0
0
MARSH & MCLENNAN COS INC
COM
571748102
517
5509
SH
SOLE
5509
0
0
MARTIN MARIETTA MATLS INC
COM
573284106
6293
31280
SH
SOLE
31280
0
0
MARVELL TECHNOLOGY GROUP LTD
ORD
G5876H105
5926
297940
SH
SOLE
297940
0
0
MASCO CORP
COM
574599106
2382
60597
SH
SOLE
60597
0
0
MASIMO CORP
COM
574795100
910
6583
SH
SOLE
6583
0
0
MASTERCARD INC
CL A
57636Q104
16474
69966
SH
SOLE
69881
0
85
MATCH GROUP INC
COM
57665R106
581
10263
SH
SOLE
10263
0
0
MATERION CORP
COM
576690101
1909
33450
SH
SOLE
33450
0
0
MAUI LD & PINEAPPLE INC
COM
577345101
3580
313204
SH
SOLE
298354
0
14850
MAXAR TECHNOLOGIES INC
COM
57778K105
140
34900
SH
SOLE
34900
0
0
MCCORMICK & CO INC
COM NON VTG
579780206
3116
20688
SH
SOLE
20688
0
0
MCDERMOTT INTL INC
COM
580037703
113
15195
SH
SOLE
15195
0
0
MCDONALDS CORP
COM
580135101
8740
46024
SH
SOLE
46024
0
0
MCKESSON CORP
COM
58155Q103
268
2292
SH
SOLE
2292
0
0
MEDIWOUND LTD
ORD SHS
M68830104
164
32800
SH
SOLE
32800
0
0
MEDTRONIC PLC
SHS
G5960L103
14789
162374
SH
SOLE
160134
0
2240
MERCER INTL INC
COM
588056101
405
29953
SH
SOLE
29953
0
0
MERCK & CO INC
COM
58933Y105
25024
300872
SH
SOLE
300872
0
0
METHANEX CORP
COM
59151K108
1019
17925
SH
SOLE
17925
0
0
METLIFE INC
COM
59156R108
4031
94698
SH
SOLE
94698
0
0
METTLER TOLEDO INTERNATIONAL
COM
592688105
203
280
SH
SOLE
280
0
0
MFA FINL INC
COM
55272X102
596
82000
SH
SOLE
82000
0
0
MFS GOVT MKTS INCOME TR
SH BEN INT
552939100
68
15159
SH
SOLE
15159
0
0
MFS INTER INCOME TR
SH BEN INT
55273C107
443
116661
SH
SOLE
116661
0
0
MGM RESORTS INTERNATIONAL
COM
552953101
1401
54640
SH
SOLE
54640
0
0
MICROCHIP TECHNOLOGY INC
COM
595017104
2243
27039
SH
SOLE
27039
0
0
MICRON TECHNOLOGY INC
COM
595112103
3205
77535
SH
SOLE
77535
0
0
MICROSOFT CORP
COM
594918104
95521
809912
SH
SOLE
809912
0
0
MID AMER APT CMNTYS INC
COM
59522J103
4206
38474
SH
SOLE
38474
0
0
MIDDLESEX WATER CO
COM
596680108
2654
47399
SH
SOLE
45324
0
2075
MILLER HOWARD HIGH INC EQTY
COM SHS BEN IN
600379101
128
11250
SH
SOLE
11250
0
0
MIMECAST LTD
ORD SHS
G14838109
565
11938
SH
SOLE
11938
0
0
MITCHAM INDS INC
COM
606501104
39
10000
SH
SOLE
10000
0
0
MONDELEZ INTL INC
CL A
609207105
2662
53321
SH
SOLE
53321
0
0
MONMOUTH REAL ESTATE INVT CO
CL A
609720107
526
39884
SH
SOLE
39884
0
0
MONOLITHIC PWR SYS INC
COM
609839105
786
5804
SH
SOLE
5804
0
0
MONROE CAP CORP
COM
610335101
965
79456
SH
SOLE
79456
0
0
MONSTER BEVERAGE CORP NEW
COM
61174X109
287
5264
SH
SOLE
5264
0
0
MOODYS CORP
COM
615369105
296
1633
SH
SOLE
1633
0
0
MORGAN STANLEY
COM NEW
617446448
2619
62057
SH
SOLE
62057
0
0
MORGAN STANLEY CHINA A SH FD
COM
617468103
203
8700
SH
SOLE
8700
0
0
MORNINGSTAR INC
COM
617700109
298
2366
SH
SOLE
2366
0
0
MOSAIC CO NEW
COM
61945C103
766
28064
SH
SOLE
28064
0
0
MOTOROLA SOLUTIONS INC
COM NEW
620076307
871
6205
SH
SOLE
6205
0
0
MPLX LP
COM UNIT REP LTD
55336V100
229
6951
SH
SOLE
6951
0
0
MUELLER INDS INC
COM
624756102
216
6900
SH
SOLE
6900
0
0
MUELLER WTR PRODS INC
COM SER A
624758108
300
29878
SH
SOLE
29878
0
0
MYLAN N V
SHS EURO
N59465109
387
13650
SH
SOLE
13650
0
0
NABORS INDUSTRIES LTD
SHS
G6359F103
151
43965
SH
SOLE
43965
0
0
NANTKWEST INC
COM
63016Q102
52
32600
SH
SOLE
32600
0
0
NASDAQ INC
COM
631103108
382
4366
SH
SOLE
4366
0
0
NATIONAL FUEL GAS CO N J
COM
636180101
550
9020
SH
SOLE
9020
0
0
NATIONAL OILWELL VARCO INC
COM
637071101
1695
63622
SH
SOLE
63622
0
0
NATIONAL RETAIL PPTYS INC
COM
637417106
1119
20205
SH
SOLE
20205
0
0
NATURAL GROCERS BY VITAMIN C
COM
63888U108
155
12971
SH
SOLE
12971
0
0
NAVIGATOR HOLDINGS LTD
SHS
Y62132108
17735
1612328
SH
SOLE
1612328
0
0
NAVISTAR INTL CORP NEW
COM
63934E108
319
9872
SH
SOLE
9872
0
0
NCI BUILDING SYS INC
COM NEW
628852204
62
10000
SH
SOLE
10000
0
0
NEON THERAPEUTICS INC
COM
64050Y100
194
30081
SH
SOLE
30081
0
0
NETAPP INC
COM
64110D104
289
4168
SH
SOLE
4168
0
0
NETFLIX INC
COM
64110L106
16096
45141
SH
SOLE
45141
0
0
NEUBERGER BERMAN HGH YLD FD
COM
64128C106
170
15019
SH
SOLE
15019
0
0
NEUBERGER BERMAN MLP INCOME
COM
64129H104
246
30910
SH
SOLE
30910
0
0
NEUBERGER BERMAN RE ES SEC F
COM
64190A103
651
130916
SH
SOLE
130916
0
0
NEUROCRINE BIOSCIENCES INC
COM
64125C109
607
6889
SH
SOLE
6889
0
0
NEW GOLD INC CDA
COM
644535106
24
28146
SH
SOLE
28146
0
0
NEW MTN FIN CORP
COM
647551100
312
23027
SH
SOLE
23027
0
0
NEW RELIC INC
COM
64829B100
269
2722
SH
SOLE
2722
0
0
NEW RESIDENTIAL INVT CORP
COM NEW
64828T201
794
46943
SH
SOLE
46943
0
0
NEW YORK CMNTY BANCORP INC
COM
649445103
757
65425
SH
SOLE
65425
0
0
NEWELL BRANDS INC
COM
651229106
1359
88608
SH
SOLE
88608
0
0
NEWMONT MNG CORP
COM
651639106
3564
99642
SH
SOLE
96117
0
3525
NEXPOINT STRATEGIC OPORTUNT
COM NEW
65340G205
600
27543
SH
SOLE
27543
0
0
NEXTERA ENERGY INC
COM
65339F101
14020
72518
SH
SOLE
72518
0
0
NIC INC
COM
62914B100
332
19432
SH
SOLE
19432
0
0
NICE LTD
SPONSORED ADR
653656108
368
3000
SH
SOLE
3000
0
0
NIKE INC
CL B
654106103
4710
55940
SH
SOLE
55940
0
0
NISOURCE INC
COM
65473P105
5791
202078
SH
SOLE
202078
0
0
NOKIA CORP
SPONSORED ADR
654902204
1377
240681
SH
SOLE
240681
0
0
NORDSTROM INC
COM
655664100
1286
28979
SH
SOLE
28979
0
0
NORFOLK SOUTHERN CORP
COM
655844108
4330
23168
SH
SOLE
23168
0
0
NORTHERN TR CORP
COM
665859104
200
2212
SH
SOLE
2212
0
0
NORTHROP GRUMMAN CORP
COM
666807102
5698
21132
SH
SOLE
21132
0
0
NORTHWESTERN CORP
COM NEW
668074305
437
6200
SH
SOLE
6200
0
0
NORWEGIAN CRUISE LINE HLDG L
SHS
G66721104
495
9000
SH
SOLE
9000
0
0
NOVA MEASURING INSTRUMENTS L
COM
M7516K103
2802
111270
SH
SOLE
111270
0
0
NOVARTIS A G
SPONSORED ADR
66987V109
4317
44905
SH
SOLE
44905
0
0
NOVAVAX INC
COM
670002104
40
72041
SH
SOLE
72041
0
0
NOVO-NORDISK A S
ADR
670100205
2742
52413
SH
SOLE
52413
0
0
NUCOR CORP
COM
670346105
364
6237
SH
SOLE
6237
0
0
NUTANIX INC
CL A
67059N108
227
6025
SH
SOLE
6025
0
0
NUTRIEN LTD
COM
67077M108
881
16700
SH
SOLE
16700
0
0
NUVEEN AMT FREE MUN CR INC F
COM
67071L106
483
31959
SH
SOLE
31959
0
0
NUVEEN AMT FREE QLTY MUN INC
COM
670657105
289
21605
SH
SOLE
21605
0
0
NUVEEN CA QUALTY MUN INCOME
COM
67066Y105
146
10621
SH
SOLE
10621
0
0
NUVEEN ENHANCED MUN VALUE FD
COM
67074M101
427
30972
SH
SOLE
30972
0
0
NUVEEN FLOATING RATE INCOME
COM
67072T108
273
28328
SH
SOLE
28328
0
0
NUVEEN FLTNG RTE INCM OPP FD
COM SHS
6706EN100
141
14671
SH
SOLE
14671
0
0
NUVEEN INTER DURATION MN TMF
COM
670671106
159
12100
SH
SOLE
12100
0
0
NUVEEN MUNICIPAL CREDIT INC
COM SH BEN INT
67070X101
338
22422
SH
SOLE
22422
0
0
NUVEEN NASDAQ 100 DYNAMIC OV
COM SHS
670699107
974
43746
SH
SOLE
43746
0
0
NUVEEN NEW YORK AMT QLT MUNI
COM
670656107
221
17413
SH
SOLE
17413
0
0
NUVEEN NORTH CAROLINA QLTY M
COM
67060P100
175
13700
SH
SOLE
13700
0
0
NUVEEN PFD & INCM OPPORTNYS
COM
67073B106
105
10975
SH
SOLE
10975
0
0
NUVEEN PFD & INCM SECURTIES
COM
67072C105
120
13354
SH
SOLE
13354
0
0
NUVEEN QUALITY MUNCP INCOME
COM
67066V101
139
10282
SH
SOLE
10282
0
0
NUVEEN REAL ESTATE INCOME FD
COM
67071B108
144
13899
SH
SOLE
13899
0
0
NUVEEN S&P 500 DYN OVERWRITE
COM
6706EW100
175
11300
SH
SOLE
11300
0
0
NUVEEN TX ADV TOTAL RET STRG
COM
67090H102
221
19270
SH
SOLE
19270
0
0
NVENT ELECTRIC PLC
SHS
G6700G107
1114
41309
SH
SOLE
41309
0
0
NVIDIA CORP
COM
67066G104
8469
47171
SH
SOLE
47080
0
91
NXP SEMICONDUCTORS N V
COM
N6596X109
623
7046
SH
SOLE
7046
0
0
O REILLY AUTOMOTIVE INC NEW
COM
67103H107
7025
18091
SH
SOLE
18091
0
0
OAKTREE CAP GROUP LLC
UNIT CL A
674001201
576
11608
SH
SOLE
11608
0
0
OCCIDENTAL PETE CORP
COM
674599105
5452
82349
SH
SOLE
80494
0
1855
OGE ENERGY CORP
COM
670837103
715
16602
SH
SOLE
16602
0
0
OKTA INC
CL A
679295105
1196
14458
SH
SOLE
14458
0
0
OMEGA HEALTHCARE INVS INC
COM
681936100
752
19700
SH
SOLE
19700
0
0
OMNICOM GROUP INC
COM
681919106
377
5166
SH
SOLE
5166
0
0
ON DECK CAP INC
COM
682163100
72
13361
SH
SOLE
13361
0
0
ON SEMICONDUCTOR CORP
COM
682189105
265
12900
SH
SOLE
12900
0
0
ONE GAS INC
COM
68235P108
225
2530
SH
SOLE
2530
0
0
ONEOK INC NEW
COM
682680103
6527
93452
SH
SOLE
93452
0
0
OPKO HEALTH INC
COM
68375N103
32
12314
SH
SOLE
12314
0
0
OPPENHEIMER ETF TR
S&P SMALLCAP 600
68386C302
810
12360
SH
SOLE
12360
0
0
OPPENHEIMER HLDGS INC
CL A NON VTG
683797104
475
18259
SH
SOLE
18259
0
0
ORACLE CORP
COM
68389X105
2879
53586
SH
SOLE
53586
0
0
ORION ENGINEERED CARBONS S A
COM
L72967109
614
32350
SH
SOLE
32350
0
0
OSHKOSH CORP
COM
688239201
203
2701
SH
SOLE
2701
0
0
OSI ETF TR
OSHARS FTSE US
67110P407
305
9072
SH
SOLE
9072
0
0
OWENS CORNING NEW
COM
690742101
241
5106
SH
SOLE
5106
0
0
OXFORD IMMUNOTEC GLOBAL PLC
ORD SHS
G6855A103
1213
70400
SH
SOLE
70400
0
0
P T TELEKOMUNIKASI INDONESIA
SPONSORED ADR
715684106
247
9000
SH
SOLE
9000
0
0
PACCAR INC
COM
693718108
2068
30350
SH
SOLE
30350
0
0
PACER FDS TR
TRENDP US LAR CP
69374H105
2417
82264
SH
SOLE
82264
0
0
PACER FDS TR
TRENDP US MID CP
69374H204
524
17267
SH
SOLE
17267
0
0
PACKAGING CORP AMER
COM
695156109
440
4426
SH
SOLE
4426
0
0
PALO ALTO NETWORKS INC
COM
697435105
3026
12458
SH
SOLE
12458
0
0
PARK HOTELS RESORTS INC
COM
700517105
207
6655
SH
SOLE
6655
0
0
PARKER HANNIFIN CORP
COM
701094104
3505
20424
SH
SOLE
20424
0
0
PATTERN ENERGY GROUP INC
CL A
70338P100
203
9242
SH
SOLE
9242
0
0
PAYCHEX INC
COM
704326107
1175
14651
SH
SOLE
14651
0
0
PAYPAL HLDGS INC
COM
70450Y103
14480
139448
SH
SOLE
139448
0
0
PDL BIOPHARMA INC
COM
69329Y104
57
15188
SH
SOLE
15188
0
0
PEAK RESORTS INC
COM
70469L100
470
103229
SH
SOLE
103229
0
0
PENNEY J C CORP INC
COM
708160106
44
29400
SH
SOLE
29400
0
0
PENSKE AUTOMOTIVE GRP INC
COM
70959W103
334
7483
SH
SOLE
7483
0
0
PENTAIR PLC
SHS
G7S00T104
1833
41176
SH
SOLE
41176
0
0
PEOPLES UTD FINL INC
COM
712704105
921
55991
SH
SOLE
55991
0
0
PEPSICO INC
COM
713448108
19716
160875
SH
SOLE
160875
0
0
PFIZER INC
COM
717081103
33560
790224
SH
SOLE
790224
0
0
PGIM ETF TR
ULTRA SHORT
69344A107
347
6930
SH
SOLE
6930
0
0
PHILIP MORRIS INTL INC
COM
718172109
11718
132578
SH
SOLE
132578
0
0
PHILLIPS 66
COM
718546104
4608
48423
SH
SOLE
48423
0
0
PIER 1 IMPORTS INC
COM
720279108
59
77700
SH
SOLE
77700
0
0
PIMCO CALIF MUN INCOME FD II
COM
72200M108
321
35539
SH
SOLE
35539
0
0
PIMCO DYNAMIC INCOME FD
SHS
72201Y101
917
28592
SH
SOLE
28592
0
0
PIMCO DYNMIC CREDIT AND MRT
COM SHS
72202D106
310
13213
SH
SOLE
13213
0
0
PIMCO ETF TR
ENHAN SHRT MA AC
72201R833
2243
22083
SH
SOLE
22083
0
0
PIONEER MUN HIGH INCOME ADV
COM
723762100
333
30992
SH
SOLE
30992
0
0
PIONEER NAT RES CO
COM
723787107
3689
24228
SH
SOLE
24228
0
0
PLAINS ALL AMERN PIPELINE L
UNIT LTD PARTN
726503105
539
21990
SH
SOLE
21990
0
0
PLANET FITNESS INC
CL A
72703H101
4874
70920
SH
SOLE
70920
0
0
PLURALSIGHT INC
COM CL A
72941B106
553
17441
SH
SOLE
17441
0
0
PNC FINL SVCS GROUP INC
COM
693475105
1601
13056
SH
SOLE
13056
0
0
POLARITYTE INC
COM
731094108
427
39909
SH
SOLE
39459
0
450
PORTOLA PHARMACEUTICALS INC
COM
737010108
771
22205
SH
SOLE
22205
0
0
POST HLDGS INC
COM
737446104
350
3199
SH
SOLE
3199
0
0
PPG INDS INC
COM
693506107
881
7806
SH
SOLE
7806
0
0
PPL CORP
COM
69351T106
5516
173780
SH
SOLE
173780
0
0
PREMIER INC
CL A
74051N102
1035
30007
SH
SOLE
30007
0
0
PRICE T ROWE GROUP INC
COM
74144T108
1985
19832
SH
SOLE
19673
0
159
PRINCIPAL FINL GROUP INC
COM
74251V102
521
10372
SH
SOLE
10372
0
0
PROCTER AND GAMBLE CO
COM
742718109
18251
175406
SH
SOLE
175406
0
0
PROGRESSIVE CORP OHIO
COM
743315103
372
5166
SH
SOLE
5166
0
0
PROLOGIS INC
COM
74340W103
2786
38722
SH
SOLE
38722
0
0
PROSHARES TR
PSHS SH MSCI EMR
74347R396
195
10525
SH
SOLE
10525
0
0
PROSHARES TR
RUSS 2000 DIVD
74347B698
371
6371
SH
SOLE
6371
0
0
PROSHARES TR
S&P 500 DV ARIST
74348A467
5157
76080
SH
SOLE
76080
0
0
PROSHARES TR
S&P MDCP 400 DIV
74347B680
711
12616
SH
SOLE
12616
0
0
PROSHARES TR
SHORT QQQ NEW
74347B714
343
11659
SH
SOLE
11659
0
0
PROSHARES TR
SHORT S&P 500 NE
74347B425
376
13584
SH
SOLE
13584
0
0
PROSHARES TR
SHRT RUSSELL2000
74348A210
318
7812
SH
SOLE
7812
0
0
PROSPECT CAPITAL CORPORATION
COM
74348T102
196
29993
SH
SOLE
29993
0
0
PRUDENTIAL FINL INC
COM
744320102
5505
59910
SH
SOLE
59910
0
0
PTC THERAPEUTICS INC
COM
69366J200
323
8598
SH
SOLE
8598
0
0
PUBLIC STORAGE
COM
74460D109
927
4254
SH
SOLE
4254
0
0
PUBLIC SVC ENTERPRISE GRP IN
COM
744573106
7378
124183
SH
SOLE
120583
0
3600
PUTNAM MUN OPPORTUNITIES TR
SH BEN INT
746922103
163
13300
SH
SOLE
13300
0
0
PUTNAM PREMIER INCOME TR
SH BEN INT
746853100
84
16269
SH
SOLE
16269
0
0
QEP RES INC
COM
74733V100
162
20800
SH
SOLE
20800
0
0
QUALCOMM INC
COM
747525103
8395
147200
SH
SOLE
147200
0
0
QUANTA SVCS INC
COM
74762E102
2757
73050
SH
SOLE
73050
0
0
QUEST DIAGNOSTICS INC
COM
74834L100
4967
55231
SH
SOLE
53021
0
2210
QUICKLOGIC CORP
COM
74837P108
14
22990
SH
SOLE
22990
0
0
QUINSTREET INC
COM
74874Q100
402
30000
SH
SOLE
30000
0
0
RADWARE LTD
ORD
M81873107
295
11288
SH
SOLE
11288
0
0
RANGE RES CORP
COM
75281A109
1505
133864
SH
SOLE
133864
0
0
RAYTHEON CO
COM NEW
755111507
11689
64198
SH
SOLE
64198
0
0
REALTY INCOME CORP
COM
756109104
4715
64107
SH
SOLE
64107
0
0
RECRO PHARMA INC
COM
75629F109
186
31806
SH
SOLE
31806
0
0
RED HAT INC
COM
756577102
3986
21812
SH
SOLE
21812
0
0
REGENERON PHARMACEUTICALS
COM
75886F107
2797
6811
SH
SOLE
6811
0
0
REGIONS FINL CORP NEW
COM
7591EP100
970
68493
SH
SOLE
68493
0
0
REPUBLIC SVCS INC
COM
760759100
551
6850
SH
SOLE
6850
0
0
RESIDEO TECHNOLOGIES INC
COM
76118Y104
231
12008
SH
SOLE
12008
0
0
RESTAURANT BRANDS INTL INC
COM
76131D103
1488
22862
SH
SOLE
22862
0
0
RIGEL PHARMACEUTICALS INC
COM NEW
766559603
192
74748
SH
SOLE
74748
0
0
RIO TINTO PLC
SPONSORED ADR
767204100
3866
65691
SH
SOLE
65691
0
0
RITCHIE BROS AUCTIONEERS
COM
767744105
291
8559
SH
SOLE
8559
0
0
RITE AID CORP
COM
767754104
28
45000
SH
SOLE
45000
0
0
RLJ LODGING TR
COM
74965L101
191
10860
SH
SOLE
10860
0
0
RMR REAL ESTATE INCOME FUND
COM
76970B101
282
15100
SH
SOLE
15100
0
0
ROBERT HALF INTL INC
COM
770323103
359
5506
SH
SOLE
5506
0
0
ROCKWELL AUTOMATION INC
COM
773903109
476
2711
SH
SOLE
2711
0
0
ROGERS COMMUNICATIONS INC
CL B
775109200
1908
35460
SH
SOLE
35460
0
0
ROKU INC
COM CL A
77543R102
1229
19048
SH
SOLE
19048
0
0
ROPER TECHNOLOGIES INC
COM
776696106
432
1264
SH
SOLE
1264
0
0
ROSS STORES INC
COM
778296103
519
5576
SH
SOLE
5576
0
0
ROYAL BK CDA MONTREAL QUE
COM
780087102
2068
27374
SH
SOLE
27374
0
0
ROYAL CARIBBEAN CRUISES LTD
COM
V7780T103
1630
14220
SH
SOLE
14220
0
0
ROYAL DUTCH SHELL PLC
SPON ADR B
780259107
2008
31396
SH
SOLE
31396
0
0
ROYAL DUTCH SHELL PLC
SPONS ADR A
780259206
5352
85500
SH
SOLE
85500
0
0
ROYCE GLOBAL VALUE TR INC
COM
78081T104
396
39388
SH
SOLE
39388
0
0
ROYCE VALUE TR INC
COM
780910105
3718
270221
SH
SOLE
270221
0
0
RPM INTL INC
COM
749685103
260
4480
SH
SOLE
4480
0
0
RYMAN HOSPITALITY PPTYS INC
COM
78377T107
3521
42808
SH
SOLE
42808
0
0
S&P GLOBAL INC
COM
78409V104
1002
4758
SH
SOLE
4758
0
0
SABRE CORP
COM
78573M104
231
10820
SH
SOLE
10820
0
0
SAIA INC
COM
78709Y105
244
4000
SH
SOLE
4000
0
0
SALESFORCE COM INC
COM
79466L302
13536
85472
SH
SOLE
85472
0
0
SALIENT MIDSTREAM & MLP FD
SH BEN INT
79471V105
492
53555
SH
SOLE
53555
0
0
SANOFI
SPONSORED ADR
80105N105
611
13803
SH
SOLE
13803
0
0
SAP SE
SPON ADR
803054204
276
2392
SH
SOLE
2392
0
0
SAREPTA THERAPEUTICS INC
COM
803607100
1132
9498
SH
SOLE
9498
0
0
SBA COMMUNICATIONS CORP NEW
CL A
78410G104
1766
8847
SH
SOLE
8847
0
0
SCHLUMBERGER LTD
COM
806857108
2738
62817
SH
SOLE
62817
0
0
SCHWAB STRATEGIC TR
US LRG CAP ETF
808524201
1062
15702
SH
SOLE
15702
0
0
SCOTTS MIRACLE GRO CO
CL A
810186106
1183
15063
SH
SOLE
15063
0
0
SEAGATE TECHNOLOGY PLC
SHS
G7945M107
589
12308
SH
SOLE
12308
0
0
SEALED AIR CORP NEW
COM
81211K100
2040
44286
SH
SOLE
44286
0
0
SEATTLE GENETICS INC
COM
812578102
763
10418
SH
SOLE
10418
0
0
SELECT SECTOR SPDR TR
COMMUNICATION
81369Y852
317
6781
SH
SOLE
6781
0
0
SELECT SECTOR SPDR TR
ENERGY
81369Y506
1167
17654
SH
SOLE
17654
0
0
SELECT SECTOR SPDR TR
RL EST SEL SEC
81369Y860
1718
47454
SH
SOLE
47007
0
447
SELECT SECTOR SPDR TR
SBI CONS DISCR
81369Y407
4438
38980
SH
SOLE
38846
0
134
SELECT SECTOR SPDR TR
SBI CONS STPLS
81369Y308
1787
31855
SH
SOLE
31581
0
274
SELECT SECTOR SPDR TR
SBI HEALTHCARE
81369Y209
3689
40216
SH
SOLE
40216
0
0
SELECT SECTOR SPDR TR
SBI INT-FINL
81369Y605
6606
256951
SH
SOLE
256951
0
0
SELECT SECTOR SPDR TR
SBI INT-INDS
81369Y704
2204
29385
SH
SOLE
29385
0
0
SELECT SECTOR SPDR TR
SBI INT-UTILS
81369Y886
2398
41237
SH
SOLE
40971
0
266
SELECT SECTOR SPDR TR
SBI MATERIALS
81369Y100
514
9273
SH
SOLE
9273
0
0
SELECT SECTOR SPDR TR
TECHNOLOGY
81369Y803
9409
127157
SH
SOLE
126950
0
207
SELECTIVE INS GROUP INC
COM
816300107
310
4900
SH
SOLE
4900
0
0
SEMPRA ENERGY
COM
816851109
1767
14039
SH
SOLE
14039
0
0
SEMTECH CORP
COM
816850101
321
6300
SH
SOLE
6300
0
0
SENSATA TECHNOLOGIES HLDNG P
SHS
G8060N102
500
11110
SH
SOLE
11110
0
0
SERVICE CORP INTL
COM
817565104
886
22064
SH
SOLE
22064
0
0
SERVICEMASTER GLOBAL HLDGS I
COM
81761R109
224
4789
SH
SOLE
4789
0
0
SHERWIN WILLIAMS CO
COM
824348106
4001
9288
SH
SOLE
9288
0
0
SHOPIFY INC
CL A
82509L107
595
2879
SH
SOLE
2879
0
0
SILGAN HOLDINGS INC
COM
827048109
290
9800
SH
SOLE
9800
0
0
SIMON PPTY GROUP INC NEW
COM
828806109
628
3447
SH
SOLE
3447
0
0
SIRIUS XM HLDGS INC
COM
82968B103
502
88540
SH
SOLE
88540
0
0
SIX FLAGS ENTMT CORP NEW
COM
83001A102
219
4443
SH
SOLE
4443
0
0
SKYWORKS SOLUTIONS INC
COM
83088M102
1693
20537
SH
SOLE
20537
0
0
SL GREEN RLTY CORP
COM
78440X101
1889
21009
SH
SOLE
21009
0
0
SLM CORP
COM
78442P106
191
19230
SH
SOLE
19230
0
0
SMITH A O CORP
COM
831865209
2229
41805
SH
SOLE
41805
0
0
SMUCKER J M CO
COM NEW
832696405
508
4368
SH
SOLE
4368
0
0
SNAP ON INC
COM
833034101
1078
6885
SH
SOLE
6885
0
0
SOLAREDGE TECHNOLOGIES INC
COM
83417M104
497
13195
SH
SOLE
13195
0
0
SOLARIS OILFIELD INFRSTR INC
COM CL A
83418M103
1536
93413
SH
SOLE
93413
0
0
SONY CORP
SPONSORED ADR
835699307
1200
28411
SH
SOLE
28411
0
0
SOUTH JERSEY INDS INC
COM
838518108
213
6640
SH
SOLE
6640
0
0
SOUTHERN CO
COM
842587107
3548
68652
SH
SOLE
68652
0
0
SOUTHERN COPPER CORP
COM
84265V105
247
6221
SH
SOLE
6221
0
0
SOUTHWEST AIRLS CO
COM
844741108
19195
369774
SH
SOLE
369774
0
0
SOUTHWESTERN ENERGY CO
COM
845467109
1141
243170
SH
SOLE
243170
0
0
SPDR DOW JONES INDL AVRG ETF
UT SER 1
78467X109
2871
11080
SH
SOLE
11080
0
0
SPDR GOLD TRUST
GOLD SHS
78463V107
11803
96731
SH
SOLE
96346
0
385
SPDR S&P 500 ETF TR
TR UNIT
78462F103
37064
131206
SH
SOLE
131206
0
0
SPDR S&P MIDCAP 400 ETF TR
UTSER1 S&PDCRP
78467Y107
16583
48011
SH
SOLE
48011
0
0
SPDR SER TR
BLOOMBERG SRT TR
78468R408
1420
52111
SH
SOLE
52111
0
0
SPDR SER TR
NUVEEN BLMBRG SR
78468R739
875
18047
SH
SOLE
18047
0
0
SPDR SER TR
SPDR BLOOMBERG
78468R663
1154
12595
SH
SOLE
12595
0
0
SPDR SERIES TRUST
BLMBRG BRC CNVRT
78464A359
7100
135885
SH
SOLE
135885
0
0
SPDR SERIES TRUST
HLTH CR EQUIP
78464A581
240
2990
SH
SOLE
2990
0
0
SPDR SERIES TRUST
S&P BIOTECH
78464A870
5470
60422
SH
SOLE
60422
0
0
SPDR SERIES TRUST
S&P BK ETF
78464A797
488
11690
SH
SOLE
11690
0
0
SPDR SERIES TRUST
S&P DIVID ETF
78464A763
2591
26064
SH
SOLE
26064
0
0
SPDR SERIES TRUST
S&P OILGAS EXP
78464A730
210
6818
SH
SOLE
6818
0
0
SPDR SERIES TRUST
S&P REGL BKG
78464A698
1108
21598
SH
SOLE
21598
0
0
SPECTRUM BRANDS HLDGS INC NE
COM
84790A105
884
16146
SH
SOLE
16146
0
0
SPLUNK INC
COM
848637104
398
3197
SH
SOLE
3197
0
0
SPOTIFY TECHNOLOGY S A
SHS
L8681T102
286
2060
SH
SOLE
2060
0
0
SPRINT CORPORATION
COM
85207U105
58
10251
SH
SOLE
10251
0
0
SPROTT PHYSICAL GOLD & SILVE
TR UNIT
85208R101
3135
252844
SH
SOLE
252844
0
0
SPROTT PHYSICAL GOLD TRUST
UNIT
85207H104
232
22200
SH
SOLE
22200
0
0
SPROUTS FMRS MKT INC
COM
85208M102
313
14512
SH
SOLE
14512
0
0
SQUARE INC
CL A
852234103
4748
63380
SH
SOLE
63380
0
0
SS&C TECHNOLOGIES HLDGS INC
COM
78467J100
1703
26735
SH
SOLE
26735
0
0
SSGA ACTIVE ETF TR
BLKSTN GSOSRLN
78467V608
1519
32985
SH
SOLE
32985
0
0
SSGA ACTIVE ETF TR
SPDR TR TACTIC
78467V848
308
6367
SH
SOLE
6367
0
0
STANLEY BLACK & DECKER INC
COM
854502101
2530
18576
SH
SOLE
18484
0
92
STARBUCKS CORP
COM
855244109
15412
207317
SH
SOLE
207317
0
0
STARWOOD PPTY TR INC
COM
85571B105
1052
47114
SH
SOLE
47114
0
0
STATE STR CORP
COM
857477103
308
4667
SH
SOLE
4667
0
0
STEEL DYNAMICS INC
COM
858119100
902
25585
SH
SOLE
25585
0
0
STELLUS CAP INVT CORP
COM
858568108
577
40804
SH
SOLE
40804
0
0
STERICYCLE INC
COM
858912108
398
7313
SH
SOLE
7313
0
0
STMICROELECTRONICS N V
NY REGISTRY
861012102
247
16650
SH
SOLE
16650
0
0
STONECASTLE FINL CORP
COM
861780104
346
16156
SH
SOLE
16156
0
0
STONECO LTD
COM CL A
G85158106
260
6330
SH
SOLE
6330
0
0
STORE CAP CORP
COM
862121100
1850
55220
SH
SOLE
55220
0
0
STRONGBRIDGE BIOPHARMA PLC
SHS USD
G85347105
226
45448
SH
SOLE
45448
0
0
STRYKER CORP
COM
863667101
6602
33425
SH
SOLE
33425
0
0
SUN CMNTYS INC
COM
866674104
368
3100
SH
SOLE
3100
0
0
SUNSTONE HOTEL INVS INC NEW
COM
867892101
150
10404
SH
SOLE
10404
0
0
SUNTRUST BKS INC
COM
867914103
948
15996
SH
SOLE
15996
0
0
SYNCHRONY FINL
COM
87165B103
649
20352
SH
SOLE
20352
0
0
SYNOPSYS INC
COM
871607107
4848
42096
SH
SOLE
40349
0
1747
SYSCO CORP
COM
871829107
2162
32383
SH
SOLE
32383
0
0
T MOBILE US INC
COM
872590104
3571
51683
SH
SOLE
51683
0
0
TABLEAU SOFTWARE INC
CL A
87336U105
642
5045
SH
SOLE
4995
0
50
TABULA RASA HEALTHCARE INC
COM
873379101
834
14774
SH
SOLE
14774
0
0
TAIWAN SEMICONDUCTOR MFG LTD
SPONSORED ADS
874039100
4617
112740
SH
SOLE
112740
0
0
TAKE-TWO INTERACTIVE SOFTWAR
COM
874054109
533
5650
SH
SOLE
5650
0
0
TALLGRASS ENERGY LP
CLASS A SHS
874696107
378
15044
SH
SOLE
15044
0
0
TANDEM DIABETES CARE INC
COM NEW
875372203
3011
47409
SH
SOLE
47409
0
0
TANGER FACTORY OUTLET CTRS I
COM
875465106
666
31748
SH
SOLE
31748
0
0
TAPESTRY INC
COM
876030107
388
11927
SH
SOLE
11927
0
0
TARGA RES CORP
COM
87612G101
610
14700
SH
SOLE
14700
0
0
TARGET CORP
COM
87612E106
4079
50823
SH
SOLE
50823
0
0
TATA MTRS LTD
SPONSORED ADR
876568502
196
15574
SH
SOLE
15574
0
0
TAUBMAN CTRS INC
COM
876664103
393
7443
SH
SOLE
7443
0
0
TAYLOR MORRISON HOME CORP
CL A
87724P106
2050
115522
SH
SOLE
115522
0
0
TD AMERITRADE HLDG CORP
COM
87236Y108
257
5138
SH
SOLE
5138
0
0
TE CONNECTIVITY LTD
REG SHS
H84989104
771
9552
SH
SOLE
9552
0
0
TECK RESOURCES LTD
CL B
878742204
1516
65430
SH
SOLE
65430
0
0
TEKLA HEALTHCARE INVS
SH BEN INT
87911J103
994
48383
SH
SOLE
48383
0
0
TEKLA LIFE SCIENCES INVS
SH BEN INT
87911K100
508
29609
SH
SOLE
29609
0
0
TELADOC HEALTH INC
COM
87918A105
440
7914
SH
SOLE
7914
0
0
TELEDYNE TECHNOLOGIES INC
COM
879360105
235
993
SH
SOLE
993
0
0
TENNECO INC
CL A VTG COM STK
880349105
244
11027
SH
SOLE
11027
0
0
TERADYNE INC
COM
880770102
1437
36049
SH
SOLE
36049
0
0
TESLA INC
COM
88160R101
1973
7047
SH
SOLE
7047
0
0
TEVA PHARMACEUTICAL FIN LLC
DBCV 0.250% 2/0
88163VAE9
1660
1801
PRN
SOLE
1711
0
90
TEVA PHARMACEUTICAL INDS LTD
SPONSORED ADS
881624209
1847
117756
SH
SOLE
117756
0
0
TEXAS CAPITAL BANCSHARES INC
COM
88224Q107
328
6000
SH
SOLE
6000
0
0
TEXAS INSTRS INC
COM
882508104
12704
119776
SH
SOLE
119776
0
0
TEXTRON INC
COM
883203101
773
15261
SH
SOLE
15261
0
0
THE CHARLES SCHWAB CORPORATI
COM
808513105
1874
43838
SH
SOLE
43838
0
0
THE TRADE DESK INC
COM CL A
88339J105
242
1221
SH
SOLE
1221
0
0
THERAPEUTICSMD INC
COM
88338N107
210
43035
SH
SOLE
43035
0
0
THERMO FISHER SCIENTIFIC INC
COM
883556102
23793
86923
SH
SOLE
86923
0
0
THIRD PT REINS LTD
COM
G8827U100
232
22350
SH
SOLE
22350
0
0
THL CR SR LN FD
COM
87244R103
177
11500
SH
SOLE
11500
0
0
THOMSON REUTERS CORP
COM NEW
884903709
669
11303
SH
SOLE
11303
0
0
THOR INDS INC
COM
885160101
3545
56840
SH
SOLE
56840
0
0
TIFFANY & CO NEW
COM
886547108
12551
118906
SH
SOLE
118906
0
0
TILRAY INC
COM CL 2
88688T100
252
3848
SH
SOLE
3848
0
0
TIMKEN CO
COM
887389104
932
21369
SH
SOLE
21369
0
0
TJX COS INC NEW
COM
872540109
5353
100604
SH
SOLE
100604
0
0
TORONTO DOMINION BK ONT
COM NEW
891160509
284
5225
SH
SOLE
5225
0
0
TORTOISE ENERGY INFRA CORP
COM
89147L100
2824
120187
SH
SOLE
120187
0
0
TORTOISE MIDSTRM ENERGY FD I
COM
89148B101
3876
276428
SH
SOLE
276428
0
0
TORTOISE PIPELINE & ENERGY F
COM
89148H108
708
46570
SH
SOLE
46570
0
0
TOTAL S A
SPONSORED ADS
89151E109
421
7566
SH
SOLE
7566
0
0
TOTAL SYS SVCS INC
COM
891906109
1705
17950
SH
SOLE
17950
0
0
TOWER SEMICONDUCTOR LTD
SHS NEW
M87915274
189
11400
SH
SOLE
11400
0
0
TRACTOR SUPPLY CO
COM
892356106
236
2410
SH
SOLE
2410
0
0
TRANSCANADA CORP
COM
89353D107
553
12306
SH
SOLE
12306
0
0
TRANSDIGM GROUP INC
COM
893641100
268
591
SH
SOLE
591
0
0
TRANSENTERIX INC
COM NEW
89366M201
76
32000
SH
SOLE
32000
0
0
TRANSOCEAN LTD
REG SHS
H8817H100
383
43952
SH
SOLE
43952
0
0
TRAVELCENTERS AMER LLC
COM
894174101
434
105700
SH
SOLE
105700
0
0
TRAVELERS COMPANIES INC
COM
89417E109
3042
22178
SH
SOLE
22178
0
0
TRI CONTL CORP
COM
895436103
212
8054
SH
SOLE
8054
0
0
TRIPADVISOR INC
COM
896945201
222
4311
SH
SOLE
4311
0
0
TTM TECHNOLOGIES INC
COM
87305R109
147
12500
SH
SOLE
12500
0
0
TUTOR PERINI CORP
COM
901109108
283
16548
SH
SOLE
16548
0
0
TWILIO INC
CL A
90138F102
6475
50120
SH
SOLE
50120
0
0
TWITTER INC
COM
90184L102
2731
83071
SH
SOLE
83071
0
0
TWO HBRS INVT CORP
COM NEW
90187B408
270
19950
SH
SOLE
19950
0
0
TYSON FOODS INC
CL A
902494103
8477
122094
SH
SOLE
122094
0
0
U S CONCRETE INC
COM NEW
90333L201
261
6303
SH
SOLE
6303
0
0
U S SILICA HLDGS INC
COM
90346E103
181
10400
SH
SOLE
10400
0
0
UBIQUITI NETWORKS INC
COM
90347A100
4113
27473
SH
SOLE
27473
0
0
UBS GROUP AG
SHS
H42097107
241
19900
SH
SOLE
19900
0
0
UDR INC
COM
902653104
2215
48729
SH
SOLE
48729
0
0
UGI CORP NEW
COM
902681105
202
3650
SH
SOLE
3650
0
0
ULTA BEAUTY INC
COM
90384S303
1227
3518
SH
SOLE
3518
0
0
UMB FINL CORP
COM
902788108
6239
97422
SH
SOLE
97422
0
0
UNDER ARMOUR INC
CL A
904311107
754
35728
SH
SOLE
35728
0
0
UNDER ARMOUR INC
CL C
904311206
665
35221
SH
SOLE
35221
0
0
UNILEVER N V
N Y SHS NEW
904784709
959
16442
SH
SOLE
16442
0
0
UNILEVER PLC
SPON ADR NEW
904767704
1211
20971
SH
SOLE
20971
0
0
UNION BANKSHARES CORP NEW
COM
90539J109
269
8326
SH
SOLE
8326
0
0
UNION PACIFIC CORP
COM
907818108
6742
40324
SH
SOLE
40324
0
0
UNITED CONTL HLDGS INC
COM
910047109
517
6480
SH
SOLE
6480
0
0
UNITED PARCEL SERVICE INC
CL B
911312106
4780
42786
SH
SOLE
42786
0
0
UNITED RENTALS INC
COM
911363109
1316
11518
SH
SOLE
11518
0
0
UNITED TECHNOLOGIES CORP
COM
913017109
7925
61484
SH
SOLE
61484
0
0
UNITEDHEALTH GROUP INC
COM
91324P102
16106
65135
SH
SOLE
65135
0
0
UNITI GROUP INC
COM
91325V108
190
17000
SH
SOLE
17000
0
0
UNITIL CORP
COM
913259107
837
15453
SH
SOLE
15453
0
0
UNIVERSAL DISPLAY CORP
COM
91347P105
6849
44809
SH
SOLE
42622
0
2187
UNIVERSAL HEALTH RLTY INCM T
SH BEN INT
91359E105
569
7508
SH
SOLE
7508
0
0
UNIVEST FINANCIAL CORPORATIO
COM
915271100
331
13536
SH
SOLE
13536
0
0
UNUM GROUP
COM
91529Y106
2171
64158
SH
SOLE
64158
0
0
US BANCORP DEL
COM NEW
902973304
8805
182720
SH
SOLE
182720
0
0
UXIN LTD
ADS
91818X108
109
28647
SH
SOLE
28647
0
0
V F CORP
COM
918204108
4674
53774
SH
SOLE
53774
0
0
VAIL RESORTS INC
COM
91879Q109
3744
17226
SH
SOLE
17150
0
76
VALERO ENERGY CORP NEW
COM
91913Y100
4719
55630
SH
SOLE
55438
0
192
VANDA PHARMACEUTICALS INC
COM
921659108
285
15480
SH
SOLE
15480
0
0
VANECK MERK GOLD TRUST
GOLD TRUST
921078101
131
10375
SH
SOLE
10375
0
0
VANECK VECTORS ETF TR
AMT FREE INT ETF
92189H201
1266
25950
SH
SOLE
25950
0
0
VANECK VECTORS ETF TR
AMT FREE SHORT M
92189F528
689
39250
SH
SOLE
39250
0
0
VANECK VECTORS ETF TR
EMERGING MKTS HI
92189F353
285
12211
SH
SOLE
12211
0
0
VANECK VECTORS ETF TR
FALLEN ANGEL HG
92189F437
990
34440
SH
SOLE
34440
0
0
VANECK VECTORS ETF TR
GOLD MINERS ETF
92189F106
1641
73200
SH
SOLE
73200
0
0
VANECK VECTORS ETF TR
HIGH YLD MUN ETF
92189H409
671
10689
SH
SOLE
10689
0
0
VANECK VECTORS ETF TR
JR GOLD MINERS E
92189F791
504
15881
SH
SOLE
15881
0
0
VANECK VECTORS ETF TR
MORNINGSTAR INTL
92189F593
782
25043
SH
SOLE
25043
0
0
VANECK VECTORS ETF TR
MORNINGSTAR WIDE
92189F643
684
14676
SH
SOLE
14676
0
0
VANECK VECTORS ETF TR
OIL SVCS ETF
92189F718
719
41730
SH
SOLE
41730
0
0
VANECK VECTORS ETF TR
PHARMACEUTICAL
92189F692
830
13664
SH
SOLE
13664
0
0
VANECK VECTORS ETF TR
STEEL ETF
92189F205
359
8979
SH
SOLE
8979
0
0
VANGUARD BD INDEX FD INC
INTERMED TERM
921937819
433
5164
SH
SOLE
5164
0
0
VANGUARD BD INDEX FD INC
LONG TERM BOND
921937793
775
8410
SH
SOLE
8410
0
0
VANGUARD BD INDEX FD INC
SHORT TRM BOND
921937827
1522
19115
SH
SOLE
19115
0
0
VANGUARD CHARLOTTE FDS
INTL BD IDX ETF
92203J407
430
7709
SH
SOLE
7709
0
0
VANGUARD GROUP
DIV APP ETF
921908844
3421
31196
SH
SOLE
31196
0
0
VANGUARD INDEX FDS
EXTEND MKT ETF
922908652
2079
18008
SH
SOLE
18008
0
0
VANGUARD INDEX FDS
GROWTH ETF
922908736
6556
41909
SH
SOLE
41909
0
0
VANGUARD INDEX FDS
LARGE CAP ETF
922908637
559
4309
SH
SOLE
4309
0
0
VANGUARD INDEX FDS
MID CAP ETF
922908629
4085
25414
SH
SOLE
25414
0
0
VANGUARD INDEX FDS
REAL ESTATE ETF
922908553
1731
19912
SH
SOLE
19912
0
0
VANGUARD INDEX FDS
S&P 500 ETF SHS
922908363
12086
46568
SH
SOLE
46568
0
0
VANGUARD INDEX FDS
SM CP VAL ETF
922908611
488
3792
SH
SOLE
3792
0
0
VANGUARD INDEX FDS
SMALL CP ETF
922908751
4502
29458
SH
SOLE
29458
0
0
VANGUARD INDEX FDS
SML CP GRW ETF
922908595
391
2177
SH
SOLE
2177
0
0
VANGUARD INDEX FDS
TOTAL STK MKT
922908769
6501
44923
SH
SOLE
44923
0
0
VANGUARD INDEX FDS
VALUE ETF
922908744
484
4502
SH
SOLE
4502
0
0
VANGUARD INTL EQUITY INDEX F
ALLWRLD EX US
922042775
972
19391
SH
SOLE
19391
0
0
VANGUARD INTL EQUITY INDEX F
FTSE EMR MKT ETF
922042858
7933
186651
SH
SOLE
186651
0
0
VANGUARD INTL EQUITY INDEX F
FTSE EUROPE ETF
922042874
235
4388
SH
SOLE
4388
0
0
VANGUARD INTL EQUITY INDEX F
FTSE SMCAP ETF
922042718
2779
26690
SH
SOLE
26690
0
0
VANGUARD SCOTTSDALE FDS
INT-TERM CORP
92206C870
265
3053
SH
SOLE
3053
0
0
VANGUARD SCOTTSDALE FDS
MORTG-BACK SEC
92206C771
643
12280
SH
SOLE
12280
0
0
VANGUARD SCOTTSDALE FDS
SHRT TRM CORP BD
92206C409
1285
16108
SH
SOLE
16108
0
0
VANGUARD SCOTTSDALE FDS
VNG RUS1000VAL
92206C714
279
2581
SH
SOLE
2581
0
0
VANGUARD SCOTTSDALE FDS
VNG RUS2000IDX
92206C664
203
1650
SH
SOLE
1650
0
0
VANGUARD STAR FD
VG TL INTL STK F
921909768
725
13970
SH
SOLE
13970
0
0
VANGUARD TAX MANAGED INTL FD
FTSE DEV MKT ETF
921943858
5865
143513
SH
SOLE
143513
0
0
VANGUARD WHITEHALL FDS INC
HIGH DIV YLD
921946406
3389
39563
SH
SOLE
39563
0
0
VANGUARD WORLD FD
MEGA GRWTH IND
921910816
587
4720
SH
SOLE
4720
0
0
VANGUARD WORLD FDS
CONSUM DIS ETF
92204A108
1868
10837
SH
SOLE
10837
0
0
VANGUARD WORLD FDS
CONSUM STP ETF
92204A207
372
2564
SH
SOLE
2564
0
0
VANGUARD WORLD FDS
FINANCIALS ETF
92204A405
400
6201
SH
SOLE
6201
0
0
VANGUARD WORLD FDS
HEALTH CAR ETF
92204A504
1376
7978
SH
SOLE
7978
0
0
VANGUARD WORLD FDS
INDUSTRIAL ETF
92204A603
503
3595
SH
SOLE
3595
0
0
VANGUARD WORLD FDS
INF TECH ETF
92204A702
4048
20174
SH
SOLE
20174
0
0
VANGUARD WORLD FDS
UTILITIES ETF
92204A876
316
2440
SH
SOLE
2440
0
0
VARIAN MED SYS INC
COM
92220P105
1492
10528
SH
SOLE
10528
0
0
VECTOR GROUP LTD
COM
92240M108
426
39491
SH
SOLE
39491
0
0
VEEVA SYS INC
CL A COM
922475108
1235
9734
SH
SOLE
9734
0
0
VENTAS INC
COM
92276F100
362
5675
SH
SOLE
5675
0
0
VERINT SYS INC
COM
92343X100
3987
66612
SH
SOLE
66612
0
0
VERISIGN INC
COM
92343E102
332
1826
SH
SOLE
1826
0
0
VERISK ANALYTICS INC
COM
92345Y106
331
2488
SH
SOLE
2488
0
0
VERIZON COMMUNICATIONS INC
COM
92343V104
32765
554113
SH
SOLE
554113
0
0
VERSUM MATLS INC
COM
92532W103
536
10661
SH
SOLE
10661
0
0
VERTEX PHARMACEUTICALS INC
COM
92532F100
1196
6500
SH
SOLE
6500
0
0
VIACOM INC NEW
CL B
92553P201
265
9419
SH
SOLE
9419
0
0
VIPER ENERGY PARTNERS LP
COM UNT RP INT
92763M105
385
11600
SH
SOLE
11600
0
0
VIRTUS GLOBAL DIVID INCOME F
COM
92835W107
117
10902
SH
SOLE
10902
0
0
VIRTUS TOTAL RETURN FUND INC
COM
92837G100
604
60050
SH
SOLE
60050
0
0
VISA INC
COM CL A
92826C839
35003
224109
SH
SOLE
224109
0
0
VMWARE INC
CL A COM
928563402
1663
9214
SH
SOLE
9214
0
0
VODAFONE GROUP PLC NEW
SPONSORED ADR
92857W308
3079
169395
SH
SOLE
169395
0
0
VOLITIONRX LTD
COM
928661107
124
38144
SH
SOLE
38144
0
0
VONAGE HLDGS CORP
COM
92886T201
372
37047
SH
SOLE
37047
0
0
VORNADO RLTY TR
SH BEN INT
929042109
284
4212
SH
SOLE
4212
0
0
VOXX INTL CORP
CL A
91829F104
125
27000
SH
SOLE
27000
0
0
VOYA RISK MANAGED NAT RES FD
COM
92913C106
68
12596
SH
SOLE
12596
0
0
VOYAGER THERAPEUTICS INC
COM
92915B106
339
17749
SH
SOLE
17749
0
0
VULCAN MATLS CO
COM
929160109
3427
28942
SH
SOLE
28942
0
0
W P CAREY INC
COM
92936U109
328
4189
SH
SOLE
4189
0
0
WABTEC CORP
COM
929740108
4182
56729
SH
SOLE
56729
0
0
WALGREENS BOOTS ALLIANCE INC
COM
931427108
2147
33929
SH
SOLE
33929
0
0
WALMART INC
COM
931142103
15686
160841
SH
SOLE
160694
0
147
WASHINGTON REAL ESTATE INVT
SH BEN INT
939653101
933
32858
SH
SOLE
32858
0
0
WASTE CONNECTIONS INC
COM
94106B101
550
6208
SH
SOLE
6208
0
0
WASTE MGMT INC DEL
COM
94106L109
14056
135275
SH
SOLE
132205
0
3070
WAYFAIR INC
CL A
94419L101
324
2180
SH
SOLE
2180
0
0
WEATHERFORD INTL PLC
ORD SHS
G48833100
103
146761
SH
SOLE
146761
0
0
WEC ENERGY GROUP INC
COM
92939U106
626
7914
SH
SOLE
7914
0
0
WELLS FARGO CO NEW
COM
949746101
5788
119790
SH
SOLE
119790
0
0
WELLS FARGO CO NEW
PERP PFD CNV A
949746804
364
282
SH
SOLE
282
0
0
WELLS FARGO GLOBAL DIVIDEND
COM
94987C103
638
121757
SH
SOLE
121757
0
0
WELLTOWER INC
COM
95040Q104
2167
27925
SH
SOLE
27925
0
0
WENDYS CO
COM
95058W100
471
26341
SH
SOLE
26341
0
0
WESCO AIRCRAFT HLDGS INC
COM
950814103
532
60500
SH
SOLE
60500
0
0
WEST PHARMACEUTICAL SVSC INC
COM
955306105
1422
12905
SH
SOLE
12905
0
0
WESTERN ASSET EMRG MKT DEBT
COM
95766A101
214
15654
SH
SOLE
15654
0
0
WESTERN ASSET INTM MUNI FD I
COM
958435109
302
34250
SH
SOLE
34250
0
0
WESTERN ASSET PREMIER BD FD
SHS BEN INT
957664105
278
21320
SH
SOLE
21320
0
0
WESTERN ASST INFLTN LKD INM
COM SH BEN INT
95766Q106
210
18700
SH
SOLE
18700
0
0
WESTERN AST INFL LKD OPP & I
COM
95766R104
215
20000
SH
SOLE
20000
0
0
WESTERN DIGITAL CORP
COM
958102105
1333
27718
SH
SOLE
27718
0
0
WESTPORT FUEL SYSTEMS INC
COM NEW
960908309
220
141200
SH
SOLE
141200
0
0
WESTROCK CO
COM
96145D105
2377
61985
SH
SOLE
61985
0
0
WEX INC
COM
96208T104
457
2380
SH
SOLE
2380
0
0
WEYERHAEUSER CO
COM
962166104
10643
404069
SH
SOLE
399519
0
4550
WHIRLPOOL CORP
COM
963320106
380
2857
SH
SOLE
2857
0
0
WHITE MTNS INS GROUP LTD
COM
G9618E107
208
225
SH
SOLE
225
0
0
WILEY JOHN & SONS INC
CL A
968223206
1674
37853
SH
SOLE
37853
0
0
WILLIAMS COS INC DEL
COM
969457100
2911
101360
SH
SOLE
101360
0
0
WILLIS TOWERS WATSON PUB LTD
SHS
G96629103
228
1299
SH
SOLE
1299
0
0
WILLSCOT CORP
COM
971375126
169
15214
SH
SOLE
15214
0
0
WINNEBAGO INDS INC
COM
974637100
455
14592
SH
SOLE
14592
0
0
WINTRUST FINL CORP
COM
97650W108
5502
81722
SH
SOLE
81722
0
0
WISDOMTREE TR
EMER MKT HIGH FD
97717W315
1610
36718
SH
SOLE
36718
0
0
WISDOMTREE TR
JAPN HEDGE EQT
97717W851
225
4453
SH
SOLE
4453
0
0
WISDOMTREE TR
US LARGECAP DIVD
97717W307
264
2803
SH
SOLE
2803
0
0
WISDOMTREE TR
US MIDCAP DIVID
97717W505
327
9132
SH
SOLE
9132
0
0
WISDOMTREE TR
US MIDCAP FUND
97717W570
1557
39585
SH
SOLE
39585
0
0
WISDOMTREE TR
US QTLY DIV GRT
97717X669
626
14539
SH
SOLE
14539
0
0
WISDOMTREE TR
US SMALLCAP FUND
97717W562
1759
48723
SH
SOLE
48723
0
0
WIX COM LTD
SHS
M98068105
525
4348
SH
SOLE
4348
0
0
WORKDAY INC
CL A
98138H101
3263
16924
SH
SOLE
16924
0
0
WORLD WRESTLING ENTMT INC
CL A
98156Q108
346
3982
SH
SOLE
3982
0
0
WORLDPAY INC
CL A
981558109
4475
39428
SH
SOLE
39428
0
0
WPX ENERGY INC
COM
98212B103
6932
528661
SH
SOLE
528661
0
0
WYNDHAM DESTINATIONS INC
COM
98310W108
313
7738
SH
SOLE
7738
0
0
WYNDHAM HOTELS & RESORTS INC
COM
98311A105
2960
59208
SH
SOLE
59208
0
0
WYNN RESORTS LTD
COM
983134107
706
5919
SH
SOLE
5919
0
0
XCEL ENERGY INC
COM
98389B100
1291
22959
SH
SOLE
22959
0
0
XILINX INC
COM
983919101
4874
38442
SH
SOLE
37145
0
1297
XPO LOGISTICS INC
COM
983793100
4143
77111
SH
SOLE
77111
0
0
XYLEM INC
COM
98419M100
9047
114464
SH
SOLE
111114
0
3350
YAMANA GOLD INC
COM
98462Y100
166
63612
SH
SOLE
63612
0
0
YELP INC
CL A
985817105
201
5818
SH
SOLE
5818
0
0
YUM BRANDS INC
COM
988498101
2841
28471
SH
SOLE
28471
0
0
YUM CHINA HLDGS INC
COM
98850P109
2133
47488
SH
SOLE
47488
0
0
ZEBRA TECHNOLOGIES CORP
CL A
989207105
2965
14150
SH
SOLE
14150
0
0
ZENDESK INC
COM
98936J101
305
3582
SH
SOLE
3582
0
0
ZILLOW GROUP INC
CL A
98954M101
310
9078
SH
SOLE
9078
0
0
ZILLOW GROUP INC
CL C CAP STK
98954M200
421
12119
SH
SOLE
12119
0
0
ZIMMER BIOMET HLDGS INC
COM
98956P102
3668
28724
SH
SOLE
28724
0
0
ZIOPHARM ONCOLOGY INC
COM
98973P101
139
36000
SH
SOLE
36000
0
0
ZOETIS INC
CL A
98978V103
14406
143105
SH
SOLE
143105
0
0