0001085146-19-002170.txt : 20190809
0001085146-19-002170.hdr.sgml : 20190809
20190809144118
ACCESSION NUMBER: 0001085146-19-002170
CONFORMED SUBMISSION TYPE: 13F-HR
PUBLIC DOCUMENT COUNT: 2
CONFORMED PERIOD OF REPORT: 20190630
FILED AS OF DATE: 20190809
DATE AS OF CHANGE: 20190809
EFFECTIVENESS DATE: 20190809
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: 191012609
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
06-30-2019
06-30-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
07-23-2019
0
1299
3679858
INFORMATION TABLE
2
form13fInfoTable.xml
DESCRIPTION FOR INFORMATION TABLE
21VIANET GROUP INC
SPONSORED ADS A
90138A103
236
30350
SH
SOLE
30350
0
0
3M CO
COM
88579Y101
6891
39758
SH
SOLE
39758
0
0
ABB LTD
SPONSORED ADR
000375204
3050
152259
SH
SOLE
152259
0
0
ABBOTT LABS
COM
002824100
8905
105876
SH
SOLE
105876
0
0
ABBVIE INC
COM
00287Y109
11651
160209
SH
SOLE
160209
0
0
ABERDEEN ASIA PACIFIC INCOM
COM
003009107
167
39840
SH
SOLE
39840
0
0
ABERDEEN GLOBAL PREMIER PPTY
COM SH BEN INT
00302L108
386
61612
SH
SOLE
61612
0
0
ABERDEEN TOTAL DYNAMIC DIVD
COM SH BEN INT
00326L100
150
18000
SH
SOLE
18000
0
0
ABRAXAS PETE CORP
COM
003830106
15
14500
SH
SOLE
14500
0
0
ACCENTURE PLC IRELAND
SHS CLASS A
G1151C101
11859
64183
SH
SOLE
64183
0
0
ACCO BRANDS CORP
COM
00081T108
209
26592
SH
SOLE
26592
0
0
ACTINIUM PHARMACEUTICALS INC
COM
00507W107
58
236281
SH
SOLE
236281
0
0
ACTIVISION BLIZZARD INC
COM
00507V109
956
20255
SH
SOLE
20255
0
0
ACTUANT CORP
CL A NEW
00508X203
874
35199
SH
SOLE
35199
0
0
ACUITY BRANDS INC
COM
00508Y102
2829
20513
SH
SOLE
20513
0
0
ADAMIS PHARMACEUTICALS CORP
COM NEW
00547W208
21
16000
SH
SOLE
16000
0
0
ADDUS HOMECARE CORP
COM
006739106
315
4200
SH
SOLE
4200
0
0
ADIENT PLC
ORD SHS
G0084W101
298
12251
SH
SOLE
12251
0
0
ADOBE INC
COM
00724F101
2408
8172
SH
SOLE
8172
0
0
ADVANCED MICRO DEVICES INC
COM
007903107
3800
125102
SH
SOLE
125102
0
0
AECOM
COM
00766T100
536
14170
SH
SOLE
14170
0
0
AEGION CORP
COM
00770F104
515
28000
SH
SOLE
28000
0
0
AERIE PHARMACEUTICALS INC
COM
00771V108
864
29254
SH
SOLE
29254
0
0
AES CORP
COM
00130H105
368
21970
SH
SOLE
21970
0
0
AFLAC INC
COM
001055102
18627
339852
SH
SOLE
339852
0
0
AG MTG INVT TR INC
COM
001228105
2034
127931
SH
SOLE
127931
0
0
AGILENT TECHNOLOGIES INC
COM
00846U101
752
10070
SH
SOLE
10070
0
0
AGIOS PHARMACEUTICALS INC
COM
00847X104
2887
57875
SH
SOLE
57875
0
0
AGNICO EAGLE MINES LTD
COM
008474108
690
13464
SH
SOLE
13464
0
0
AIR LEASE CORP
CL A
00912X302
4689
113441
SH
SOLE
113441
0
0
AIR PRODS & CHEMS INC
COM
009158106
6269
27694
SH
SOLE
27694
0
0
AKAMAI TECHNOLOGIES INC
COM
00971T101
2824
35240
SH
SOLE
35240
0
0
AKEBIA THERAPEUTICS INC
COM
00972D105
59
12100
SH
SOLE
12100
0
0
ALARM COM HLDGS INC
COM
011642105
325
6077
SH
SOLE
6077
0
0
ALBEMARLE CORP
COM
012653101
3750
53257
SH
SOLE
53080
0
177
ALCENTRA CAP CORP
COM
01374T102
233
27862
SH
SOLE
27862
0
0
ALCON INC
ORD SHS
H01301128
2839
45764
SH
SOLE
45764
0
0
ALECTOR INC
COM
014442107
1193
62772
SH
SOLE
62772
0
0
ALEXANDRIA REAL ESTATE EQ IN
COM
015271109
1093
7745
SH
SOLE
7745
0
0
ALEXION PHARMACEUTICALS INC
COM
015351109
2105
16071
SH
SOLE
16071
0
0
ALIBABA GROUP HLDG LTD
SPONSORED ADS
01609W102
15364
90671
SH
SOLE
90671
0
0
ALLEGHENY TECHNOLOGIES INC
COM
01741R102
1032
40940
SH
SOLE
40940
0
0
ALLEGION PUB LTD CO
ORD SHS
G0176J109
328
2967
SH
SOLE
2967
0
0
ALLERGAN PLC
SHS
G0177J108
1546
9233
SH
SOLE
9233
0
0
ALLIANCE DATA SYSTEMS CORP
COM
018581108
465
3317
SH
SOLE
3317
0
0
ALLIANCEBERNSTEIN GBL HGH IN
COM
01879R106
522
44323
SH
SOLE
44323
0
0
ALLIANCEBERNSTEIN HOLDING LP
UNIT LTD PARTN
01881G106
1217
40951
SH
SOLE
40951
0
0
ALLIANT ENERGY CORP
COM
018802108
2788
56821
SH
SOLE
56821
0
0
ALLIANZGI NFJ DIVID INT & PR
COM
01883A107
171
13794
SH
SOLE
13794
0
0
ALLISON TRANSMISSION HLDGS I
COM
01973R101
231
4988
SH
SOLE
4988
0
0
ALLOGENE THERAPEUTICS INC
COM
019770106
274
10200
SH
SOLE
10200
0
0
ALLSTATE CORP
COM
020002101
507
4984
SH
SOLE
4984
0
0
ALLY FINL INC
COM
02005N100
243
7839
SH
SOLE
7839
0
0
ALPHABET INC
CAP STK CL A
02079K305
20576
19003
SH
SOLE
18988
0
15
ALPHABET INC
CAP STK CL C
02079K107
23544
21781
SH
SOLE
21781
0
0
ALPS ETF TR
ALERIAN MLP
00162Q866
1954
198380
SH
SOLE
198380
0
0
ALTABA INC
COM
021346101
1215
17517
SH
SOLE
17517
0
0
ALTERYX INC
COM CL A
02156B103
711
6515
SH
SOLE
6515
0
0
ALTICE USA INC
CL A
02156K103
602
24708
SH
SOLE
24708
0
0
ALTRIA GROUP INC
COM
02209S103
9788
206713
SH
SOLE
206713
0
0
AMARIN CORP PLC
SPONS ADR NEW
023111206
450
23209
SH
SOLE
23209
0
0
AMAZON COM INC
COM
023135106
63001
33270
SH
SOLE
33270
0
0
AMBEV SA
SPONSORED ADR
02319V103
3507
750863
SH
SOLE
717473
0
33390
AMDOCS LTD
SHS
G02602103
200
3226
SH
SOLE
3226
0
0
AMEDISYS INC
COM
023436108
232
1908
SH
SOLE
1908
0
0
AMERICA FIRST MULTIFAMILY IN
BEN UNIT CTF
02364V107
82
11456
SH
SOLE
11456
0
0
AMERICAN AIRLS GROUP INC
COM
02376R102
1085
33262
SH
SOLE
33262
0
0
AMERICAN CAMPUS CMNTYS INC
COM
024835100
806
17462
SH
SOLE
17462
0
0
AMERICAN ELEC PWR CO INC
COM
025537101
2323
26395
SH
SOLE
26395
0
0
AMERICAN EXPRESS CO
COM
025816109
12393
100396
SH
SOLE
100396
0
0
AMERICAN FINL GROUP INC OHIO
COM
025932104
215
2097
SH
SOLE
2097
0
0
AMERICAN INTL GROUP INC
COM NEW
026874784
2227
41795
SH
SOLE
41795
0
0
AMERICAN STS WTR CO
COM
029899101
232
3089
SH
SOLE
3089
0
0
AMERICAN TOWER CORP NEW
COM
03027X100
10420
50967
SH
SOLE
50967
0
0
AMERICAN WTR WKS CO INC NEW
COM
030420103
1724
14859
SH
SOLE
14859
0
0
AMERIGAS PARTNERS L P
UNIT L P INT
030975106
4324
124108
SH
SOLE
124108
0
0
AMERIPRISE FINL INC
COM
03076C106
1076
7411
SH
SOLE
7411
0
0
AMERISOURCEBERGEN CORP
COM
03073E105
1823
21376
SH
SOLE
21376
0
0
AMETEK INC NEW
COM
031100100
1750
19261
SH
SOLE
19261
0
0
AMGEN INC
COM
031162100
20498
111233
SH
SOLE
109978
0
1255
AMPIO PHARMACEUTICALS INC
COM
03209T109
4
10100
SH
SOLE
10100
0
0
ANADARKO PETE CORP
COM
032511107
3105
44007
SH
SOLE
42942
0
1065
ANALOG DEVICES INC
COM
032654105
4080
36147
SH
SOLE
36082
0
65
ANGI HOMESERVICES INC
COM CL A
00183L102
146
11250
SH
SOLE
11250
0
0
ANHEUSER BUSCH INBEV SA/NV
SPONSORED ADR
03524A108
1463
16534
SH
SOLE
16534
0
0
ANNALY CAP MGMT INC
COM
035710409
2581
282775
SH
SOLE
282775
0
0
ANTERO MIDSTREAM CORP
COM
03676B102
777
67811
SH
SOLE
67811
0
0
ANTERO RES CORP
COM
03674X106
271
48917
SH
SOLE
48917
0
0
ANTHEM INC
COM
036752103
5143
18222
SH
SOLE
18222
0
0
AON PLC
SHS CL A
G0408V102
342
1774
SH
SOLE
1774
0
0
APACHE CORP
COM
037411105
1681
58025
SH
SOLE
58025
0
0
APARTMENT INVT & MGMT CO
CL A
03748R754
374
7455
SH
SOLE
7455
0
0
APOLLO COML REAL EST FIN INC
COM
03762U105
1106
60139
SH
SOLE
60139
0
0
APOLLO GLOBAL MGMT LLC
CL A SHS
037612306
3840
111939
SH
SOLE
111939
0
0
APOLLO INVT CORP
COM NEW
03761U502
186
11762
SH
SOLE
11762
0
0
APOLLO SR FLOATING RATE FD I
COM
037636107
205
13700
SH
SOLE
13700
0
0
APPLE INC
COM
037833100
93251
471155
SH
SOLE
471155
0
0
APPLIED MATLS INC
COM
038222105
3626
80753
SH
SOLE
80753
0
0
APPROACH RESOURCES INC
COM
03834A103
63
217997
SH
SOLE
217997
0
0
APTARGROUP INC
COM
038336103
571
4590
SH
SOLE
4590
0
0
APTIV PLC
SHS
G6095L109
1163
14387
SH
SOLE
14387
0
0
AQUA AMERICA INC
COM
03836W103
306
7392
SH
SOLE
7392
0
0
ARCHER DANIELS MIDLAND CO
COM
039483102
1803
44205
SH
SOLE
44205
0
0
ARCONIC INC
COM
03965L100
760
29429
SH
SOLE
29429
0
0
ARES CAP CORP
COM
04010L103
688
38324
SH
SOLE
38324
0
0
ARES DYNAMIC CR ALLOCATION F
COM
04014F102
269
17800
SH
SOLE
17800
0
0
ARES MANAGEMENT CORPORATION
CL A COM STK
03990B101
489
18696
SH
SOLE
18696
0
0
ARISTA NETWORKS INC
COM
040413106
1883
7252
SH
SOLE
7252
0
0
ARK ETF TR
INNOVATION ETF
00214Q104
1425
29694
SH
SOLE
29473
0
221
ASTRAZENECA PLC
SPONSORED ADR
046353108
1113
26953
SH
SOLE
26953
0
0
AT&T INC
COM
00206R102
30440
908386
SH
SOLE
908386
0
0
ATARA BIOTHERAPEUTICS INC
COM
046513107
203
10132
SH
SOLE
10132
0
0
ATHERSYS INC
COM
04744L106
17
10000
SH
SOLE
10000
0
0
ATLANTIC UN BANKSHARES CORP
COM
04911A107
294
8326
SH
SOLE
8326
0
0
ATLAS AIR WORLDWIDE HLDGS IN
COM NEW
049164205
1181
26460
SH
SOLE
26460
0
0
ATLASSIAN CORP PLC
CL A
G06242104
499
3810
SH
SOLE
3810
0
0
ATMOS ENERGY CORP
COM
049560105
593
5618
SH
SOLE
5618
0
0
AURORA CANNABIS INC
COM
05156X108
1145
146368
SH
SOLE
144637
0
1731
AUTODESK INC
COM
052769106
810
4974
SH
SOLE
4974
0
0
AUTOMATIC DATA PROCESSING IN
COM
053015103
6854
41459
SH
SOLE
41459
0
0
AUTOZONE INC
COM
053332102
5132
4668
SH
SOLE
4668
0
0
AXALTA COATING SYS LTD
COM
G0750C108
2688
90285
SH
SOLE
90285
0
0
AXIS CAPITAL HOLDINGS LTD
SHS
G0692U109
1301
21818
SH
SOLE
21818
0
0
AXON ENTERPRISE INC
COM
05464C101
359
5584
SH
SOLE
5584
0
0
B & G FOODS INC NEW
COM
05508R106
3032
145748
SH
SOLE
141283
0
4465
BAIDU INC
SPON ADR REP A
056752108
1332
11345
SH
SOLE
11345
0
0
BALL CORP
COM
058498106
2500
35723
SH
SOLE
35723
0
0
BANCO SANTANDER SA
ADR
05964H105
102
22378
SH
SOLE
22378
0
0
BANCROFT FUND LTD
COM
059695106
202
9019
SH
SOLE
9019
0
0
BANK AMER CORP
COM
060505104
25748
887842
SH
SOLE
887842
0
0
BANK MONTREAL QUE
COM
063671101
405
5367
SH
SOLE
5367
0
0
BANK NEW YORK MELLON CORP
COM
064058100
2804
63499
SH
SOLE
63499
0
0
BANK OZK
COM
06417N103
3286
109216
SH
SOLE
109216
0
0
BARCLAYS PLC
ADR
06738E204
80
10600
SH
SOLE
10600
0
0
BARINGS CORPORATE INVS
COM
06759X107
1514
96732
SH
SOLE
95832
0
900
BARINGS PARTN INVS
SH BEN INT
06761A103
3162
193871
SH
SOLE
182646
0
11225
BARRICK GOLD CORPORATION
COM
067901108
1800
114041
SH
SOLE
112351
0
1690
BASSETT FURNITURE INDS INC
COM
070203104
331
21693
SH
SOLE
21693
0
0
BAXTER INTL INC
COM
071813109
1584
19347
SH
SOLE
19347
0
0
BB&T CORP
COM
054937107
6534
133003
SH
SOLE
133003
0
0
BCE INC
COM NEW
05534B760
5007
110105
SH
SOLE
106250
0
3855
BECTON DICKINSON & CO
COM
075887109
4858
19278
SH
SOLE
19278
0
0
BERKSHIRE HATHAWAY INC DEL
CL A
084670108
5093
16
SH
SOLE
16
0
0
BERKSHIRE HATHAWAY INC DEL
CL B NEW
084670702
36911
173151
SH
SOLE
173151
0
0
BHP GROUP LTD
SPONSORED ADS
088606108
578
9943
SH
SOLE
9943
0
0
BIOGEN INC
COM
09062X103
2972
12707
SH
SOLE
12707
0
0
BIOHAVEN PHARMACTL HLDG CO L
COM
G11196105
364
8310
SH
SOLE
8310
0
0
BJS RESTAURANTS INC
COM
09180C106
903
20545
SH
SOLE
20545
0
0
BLACK STONE MINERALS L P
COM UNIT
09225M101
388
25000
SH
SOLE
25000
0
0
BLACKBERRY LTD
COM
09228F103
164
21950
SH
SOLE
21950
0
0
BLACKROCK CORE BD TR
SHS BEN INT
09249E101
298
21161
SH
SOLE
21161
0
0
BLACKROCK CORPOR HI YLD FD I
COM
09255P107
197
18400
SH
SOLE
18400
0
0
BLACKROCK CR ALLCTN INC TR
COM
092508100
655
50479
SH
SOLE
50479
0
0
BLACKROCK ENHANCED GBL DIV T
COM
092501105
442
41233
SH
SOLE
41233
0
0
BLACKROCK ENHANCED INTL DIV
COM BENE INTER
092524107
265
47142
SH
SOLE
47142
0
0
BLACKROCK FLOAT RATE OME STR
COM
09255X100
192
15000
SH
SOLE
15000
0
0
BLACKROCK INC
COM
09247X101
5524
11771
SH
SOLE
11771
0
0
BLACKROCK INCOME TR INC
COM
09247F100
433
71630
SH
SOLE
71630
0
0
BLACKROCK MULTI-SECTOR INC T
COM
09258A107
258
14778
SH
SOLE
14778
0
0
BLACKROCK MUNIENHANCED FD IN
COM
09253Y100
130
11753
SH
SOLE
11753
0
0
BLACKROCK MUNIHLDNGS CALI QL
COM
09254L107
260
19012
SH
SOLE
19012
0
0
BLACKROCK MUNIHLDNGS QLTY II
COM
09254C107
167
13295
SH
SOLE
13295
0
0
BLACKROCK RES & COMM STRAT T
SHS
09257A108
116
14208
SH
SOLE
14208
0
0
BLACKROCK SCIENCE & TECH TR
SHS
09258G104
218
6750
SH
SOLE
6750
0
0
BLACKROCK TCP CAP CORP
COM
09259E108
866
60743
SH
SOLE
60743
0
0
BLACKSTONE GROUP L P
COM UNIT LTD
09253U108
7768
174901
SH
SOLE
174901
0
0
BLACKSTONE GSO STRATEGIC CR
COM SHS BEN IN
09257R101
161
10971
SH
SOLE
10971
0
0
BLACKSTONE MTG TR INC
COM CL A
09257W100
278
7810
SH
SOLE
7810
0
0
BLUEBIRD BIO INC
COM
09609G100
226
1780
SH
SOLE
1780
0
0
BNY MELLON HIGH YIELD STRATE
SH BEN INT
09660L105
122
40000
SH
SOLE
40000
0
0
BNY MELLON STRATEGIC MUN BD
COM
09662E109
87
11000
SH
SOLE
11000
0
0
BOEING CO
COM
097023105
26280
72197
SH
SOLE
72197
0
0
BOINGO WIRELESS INC
COM
09739C102
461
25649
SH
SOLE
25649
0
0
BOOKING HLDGS INC
COM
09857L108
472
252
SH
SOLE
252
0
0
BOOZ ALLEN HAMILTON HLDG COR
CL A
099502106
503
7598
SH
SOLE
7598
0
0
BORGWARNER INC
COM
099724106
1177
28028
SH
SOLE
28028
0
0
BOSTON BEER INC
CL A
100557107
282
746
SH
SOLE
746
0
0
BOSTON SCIENTIFIC CORP
COM
101137107
1018
23680
SH
SOLE
23680
0
0
BOTTOMLINE TECH DEL INC
COM
101388106
8480
191675
SH
SOLE
191675
0
0
BOULDER GROWTH & INCOME FD I
COM
101507101
1109
98635
SH
SOLE
98635
0
0
BOX INC
CL A
10316T104
279
15850
SH
SOLE
15850
0
0
BP PLC
SPONSORED ADR
055622104
8542
204849
SH
SOLE
204849
0
0
BRIGGS & STRATTON CORP
COM
109043109
209
20404
SH
SOLE
20404
0
0
BRIGHT HORIZONS FAM SOL IN D
COM
109194100
498
3306
SH
SOLE
3306
0
0
BRISTOL MYERS SQUIBB CO
COM
110122108
13799
304289
SH
SOLE
304289
0
0
BROADCOM INC
COM
11135F101
4799
16668
SH
SOLE
16668
0
0
BROADRIDGE FINL SOLUTIONS IN
COM
11133T103
256
2007
SH
SOLE
2007
0
0
BROOKFIELD ASSET MGMT INC
CL A LTD VT SH
112585104
6230
130393
SH
SOLE
130393
0
0
BROOKS AUTOMATION INC
COM
114340102
1066
27503
SH
SOLE
27503
0
0
BROWN FORMAN CORP
CL B
115637209
5104
92069
SH
SOLE
92069
0
0
BT GROUP PLC
ADR
05577E101
176
13810
SH
SOLE
13810
0
0
BUNGE LIMITED
COM
G16962105
273
4913
SH
SOLE
4913
0
0
CALAMOS CONV & HIGH INCOME F
COM SHS
12811P108
162
14632
SH
SOLE
14632
0
0
CALAMOS DYNAMIC CONV & INCOM
COM
12811V105
535
26579
SH
SOLE
26579
0
0
CALAMOS STRATEGIC TOTL RETN
COM SH BEN INT
128125101
137
10759
SH
SOLE
10759
0
0
CALAVO GROWERS INC
COM
128246105
491
5077
SH
SOLE
5077
0
0
CALLAWAY GOLF CO
COM
131193104
973
56700
SH
SOLE
56700
0
0
CALLON PETE CO DEL
COM
13123X102
177
26900
SH
SOLE
26900
0
0
CAMBRIA ETF TR
SHSHLD YIELD ETF
132061201
777
21595
SH
SOLE
21595
0
0
CAMPBELL SOUP CO
COM
134429109
2994
74726
SH
SOLE
71716
0
3010
CANADA GOOSE HOLDINGS INC
SHS SUB VTG
135086106
1160
29955
SH
SOLE
29955
0
0
CANADIAN NAT RES LTD
COM
136385101
397
14732
SH
SOLE
14732
0
0
CANADIAN NATL RY CO
COM
136375102
7440
80448
SH
SOLE
80448
0
0
CANADIAN PAC RY LTD
COM
13645T100
704
2990
SH
SOLE
2990
0
0
CANOPY GROWTH CORP
COM
138035100
2371
58845
SH
SOLE
58537
0
308
CAPITAL ONE FINL CORP
COM
14040H105
356
3932
SH
SOLE
3932
0
0
CAPITALA FIN CORP
COM
14054R106
252
26663
SH
SOLE
26663
0
0
CAPSTONE TURBINE CORP
COM NEW
14067D409
12
15300
SH
SOLE
15300
0
0
CARDINAL HEALTH INC
COM
14149Y108
688
14595
SH
SOLE
14595
0
0
CARLYLE GROUP L P
COM UTS LTD PTN
14309L102
6380
282171
SH
SOLE
282171
0
0
CARMAX INC
COM
143130102
44705
514850
SH
SOLE
514850
0
0
CARNIVAL CORP
UNIT 99/99/9999
143658300
201
4322
SH
SOLE
4322
0
0
CATABASIS PHARMACEUTICALS IN
COM NEW
14875P206
554
68706
SH
SOLE
68706
0
0
CATERPILLAR INC DEL
COM
149123101
5731
42050
SH
SOLE
42050
0
0
CBOE GLOBAL MARKETS INC
COM
12503M108
377
3638
SH
SOLE
3638
0
0
CBRE GROUP INC
CL A
12504L109
3533
68862
SH
SOLE
68862
0
0
CBS CORP NEW
CL B
124857202
1094
21910
SH
SOLE
21910
0
0
CDN IMPERIAL BK COMM TORONTO
COM
136069101
1550
19724
SH
SOLE
19724
0
0
CDW CORP
COM
12514G108
1069
9633
SH
SOLE
9633
0
0
CEDAR FAIR L P
DEPOSITRY UNIT
150185106
4029
84487
SH
SOLE
84487
0
0
CELGENE CORP
COM
151020104
9472
102466
SH
SOLE
102466
0
0
CEMEX SAB DE CV
SPON ADR NEW
151290889
62
14740
SH
SOLE
14740
0
0
CENTENE CORP DEL
COM
15135B101
4136
78883
SH
SOLE
78883
0
0
CENTER COAST BRKFLD MLP ENRG
SHS BEN INT
151461100
213
27122
SH
SOLE
27122
0
0
CENTERPOINT ENERGY INC
COM
15189T107
696
24296
SH
SOLE
24296
0
0
CENTURY BANCORP INC MASS
CL A NON VTG
156432106
1242
14125
SH
SOLE
14125
0
0
CENTURYLINK INC
COM
156700106
4037
343291
SH
SOLE
343291
0
0
CERNER CORP
COM
156782104
1312
17898
SH
SOLE
17898
0
0
CF INDS HLDGS INC
COM
125269100
2417
51741
SH
SOLE
51741
0
0
CGI INC
CL A SUB VTG
12532H104
637
8300
SH
SOLE
8300
0
0
CHARLES RIV LABS INTL INC
COM
159864107
450
3170
SH
SOLE
3170
0
0
CHART INDS INC
COM PAR $0.01
16115Q308
311
4050
SH
SOLE
4050
0
0
CHARTER COMMUNICATIONS INC N
CL A
16119P108
342
865
SH
SOLE
865
0
0
CHECK POINT SOFTWARE TECH LT
ORD
M22465104
5047
43656
SH
SOLE
43656
0
0
CHEESECAKE FACTORY INC
COM
163072101
878
20085
SH
SOLE
20085
0
0
CHEETAH MOBILE INC
ADR
163075104
110
31022
SH
SOLE
31022
0
0
CHEMED CORP NEW
COM
16359R103
7380
20451
SH
SOLE
19337
0
1114
CHENIERE ENERGY INC
COM NEW
16411R208
845
12341
SH
SOLE
12341
0
0
CHEVRON CORP NEW
COM
166764100
19036
152976
SH
SOLE
152857
0
119
CHIMERA INVT CORP
COM NEW
16934Q208
2407
127511
SH
SOLE
127511
0
0
CHINA TELECOM CORP LTD
SPON ADR H SHS
169426103
238
4767
SH
SOLE
4767
0
0
CHIPMOS TECHNOLOGIES INC
SPONSORD ADS NEW
16965P202
274
17810
SH
SOLE
17810
0
0
CHUBB LIMITED
COM
H1467J104
6545
44437
SH
SOLE
44437
0
0
CHURCH & DWIGHT INC
COM
171340102
6371
87207
SH
SOLE
87207
0
0
CIGNA CORP NEW
COM
125523100
3469
22018
SH
SOLE
22018
0
0
CIMAREX ENERGY CO
COM
171798101
221
3731
SH
SOLE
3731
0
0
CINCINNATI FINL CORP
COM
172062101
1483
14303
SH
SOLE
14303
0
0
CINTAS CORP
COM
172908105
1245
5247
SH
SOLE
5247
0
0
CISCO SYS INC
COM
17275R102
36516
667190
SH
SOLE
666943
0
247
CITIGROUP INC
COM NEW
172967424
18185
259663
SH
SOLE
259663
0
0
CLEARBRIDGE MLP AND MIDSTRM
COM
18469Q108
114
12137
SH
SOLE
12137
0
0
CLEVELAND CLIFFS INC
COM
185899101
3144
294685
SH
SOLE
294685
0
0
CLOROX CO DEL
COM
189054109
2555
16689
SH
SOLE
16689
0
0
CLOUGH GLOBAL OPPORTUNITIES
SH BEN INT
18914E106
121
12983
SH
SOLE
12983
0
0
CLOVIS ONCOLOGY INC
COM
189464100
445
29955
SH
SOLE
29955
0
0
CM FIN INC
COM
12574Q103
333
43715
SH
SOLE
43715
0
0
CME GROUP INC
COM
12572Q105
7032
36225
SH
SOLE
36225
0
0
CMS ENERGY CORP
COM
125896100
1781
30745
SH
SOLE
30745
0
0
CNOOC LTD
SPONSORED ADR
126132109
227
1335
SH
SOLE
1335
0
0
COCA COLA CO
COM
191216100
35269
692626
SH
SOLE
692626
0
0
COCA COLA EUROPEAN PARTNERS
SHS
G25839104
217
3840
SH
SOLE
3840
0
0
COGNIZANT TECHNOLOGY SOLUTIO
CL A
192446102
2158
34058
SH
SOLE
34058
0
0
COHEN & STEERS INFRASTRUCTUR
COM
19248A109
863
33246
SH
SOLE
33246
0
0
COHEN & STEERS QUALITY RLTY
COM
19247L106
1168
85344
SH
SOLE
85344
0
0
COLGATE PALMOLIVE CO
COM
194162103
4841
67553
SH
SOLE
67553
0
0
COMCAST CORP NEW
CL A
20030N101
11970
283093
SH
SOLE
283093
0
0
COMMERCE BANCSHARES INC
COM
200525103
5578
93510
SH
SOLE
93510
0
0
COMPANHIA DE SANEAMENTO BASI
SPONSORED ADR
20441A102
1018
83625
SH
SOLE
76925
0
6700
COMPANHIA ENERGETICA DE MINA
SP ADR N-V PFD
204409601
296
77822
SH
SOLE
75452
0
2370
COMPANIA DE MINAS BUENAVENTU
SPONSORED ADR
204448104
4306
258312
SH
SOLE
247492
0
10820
COMPASS MINERALS INTL INC
COM
20451N101
556
10119
SH
SOLE
10119
0
0
COMSCORE INC
COM
20564W105
361
70000
SH
SOLE
70000
0
0
CONAGRA BRANDS INC
COM
205887102
788
29699
SH
SOLE
29699
0
0
CONCHO RES INC
COM
20605P101
461
4472
SH
SOLE
4472
0
0
CONOCOPHILLIPS
COM
20825C104
5328
87350
SH
SOLE
87350
0
0
CONSOLIDATED EDISON INC
COM
209115104
1006
11475
SH
SOLE
11475
0
0
CONSTELLATION BRANDS INC
CL A
21036P108
7514
38155
SH
SOLE
38155
0
0
CONTINENTAL RESOURCES INC
COM
212015101
444
10540
SH
SOLE
10540
0
0
COOPER TIRE & RUBR CO
COM
216831107
779
24700
SH
SOLE
24700
0
0
COPART INC
COM
217204106
1358
18164
SH
SOLE
18164
0
0
CORE LABORATORIES N V
COM
N22717107
1478
28267
SH
SOLE
28267
0
0
COREPOINT LODGING INC
COM
21872L104
844
68079
SH
SOLE
68079
0
0
CORNERSTONE BLDG BRANDS INC
COM
21925D109
58
10000
SH
SOLE
10000
0
0
CORNING INC
COM
219350105
4454
134042
SH
SOLE
134042
0
0
CORTEVA INC
COM
22052L104
2275
76954
SH
SOLE
76004
0
950
COSTCO WHSL CORP NEW
COM
22160K105
23179
87711
SH
SOLE
87654
0
57
COUPA SOFTWARE INC
COM
22266L106
3074
24275
SH
SOLE
24275
0
0
COVANTA HLDG CORP
COM
22282E102
1023
57144
SH
SOLE
57144
0
0
CREDIT SUISSE GROUP
SPONSORED ADR
225401108
183
15253
SH
SOLE
15253
0
0
CREDIT SUISSE HIGH YLD BND F
SH BEN INT
22544F103
275
111147
SH
SOLE
111147
0
0
CRH PLC
ADR
12626K203
1201
36658
SH
SOLE
36658
0
0
CRONOS GROUP INC
COM
22717L101
268
16740
SH
SOLE
16740
0
0
CROWN CASTLE INTL CORP NEW
COM
22822V101
2335
17911
SH
SOLE
17911
0
0
CSX CORP
COM
126408103
7532
97353
SH
SOLE
97353
0
0
CUI GLOBAL INC
COM NEW
126576206
22
27257
SH
SOLE
27257
0
0
CULLEN FROST BANKERS INC
COM
229899109
1356
14472
SH
SOLE
14349
0
123
CUMMINS INC
COM
231021106
2787
16265
SH
SOLE
16265
0
0
CUSHING RENAISSANCE FD
COM
231647108
1555
110310
SH
SOLE
110310
0
0
CUSHING RENAISSANCE FD
RIGHT 07/18/2019
231647124
23
109310
SH
SOLE
109310
0
0
CVS HEALTH CORP
COM
126650100
10636
195195
SH
SOLE
195195
0
0
CYBERARK SOFTWARE LTD
SHS
M2682V108
648
5072
SH
SOLE
5072
0
0
CYPRESS SEMICONDUCTOR CORP
COM
232806109
282
12702
SH
SOLE
12702
0
0
D R HORTON INC
COM
23331A109
320
7430
SH
SOLE
7430
0
0
DANAHER CORPORATION
COM
235851102
2871
20090
SH
SOLE
20090
0
0
DARDEN RESTAURANTS INC
COM
237194105
1020
8380
SH
SOLE
8380
0
0
DAVIS FUNDAMENTAL ETF TR
SELECT WRLD WI
23908L306
453
19402
SH
SOLE
19402
0
0
DAVITA INC
COM
23918K108
709
12600
SH
SOLE
12600
0
0
DBX ETF TR
XTRACK HRVST CSI
233051879
295
10487
SH
SOLE
10487
0
0
DBX ETF TR
XTRACK MUN INFRA
233051705
302
10902
SH
SOLE
10902
0
0
DEERE & CO
COM
244199105
1077
6498
SH
SOLE
6498
0
0
DELL TECHNOLOGIES INC
CL C
24703L202
477
9393
SH
SOLE
9393
0
0
DELPHI TECHNOLOGIES PLC
SHS
G2709G107
235
11725
SH
SOLE
11725
0
0
DELTA AIR LINES INC DEL
COM NEW
247361702
6024
106134
SH
SOLE
106134
0
0
DENTSPLY SIRONA INC
COM
24906P109
2225
38119
SH
SOLE
38119
0
0
DEUTSCHE BANK AG
NAMEN AKT
D18190898
493
64675
SH
SOLE
64675
0
0
DEVON ENERGY CORP NEW
COM
25179M103
642
22549
SH
SOLE
22549
0
0
DEXCOM INC
COM
252131107
446
2976
SH
SOLE
2976
0
0
DIAGEO P L C
SPON ADR NEW
25243Q205
1267
7356
SH
SOLE
7356
0
0
DIAMONDBACK ENERGY INC
COM
25278X109
1101
10097
SH
SOLE
10097
0
0
DIGITAL RLTY TR INC
COM
253868103
1208
10254
SH
SOLE
10254
0
0
DIREXION SHS ETF TR
ALL CP INSIDER
25459Y769
325
8343
SH
SOLE
8343
0
0
DIREXION SHS ETF TR
DLY TECH BULL 3X
25459W102
381
2400
SH
SOLE
2400
0
0
DISCOVER FINL SVCS
COM
254709108
2709
34909
SH
SOLE
34909
0
0
DISCOVERY INC
COM SER A
25470F104
909
29576
SH
SOLE
28546
0
1030
DISCOVERY INC
COM SER C
25470F302
4432
155746
SH
SOLE
148641
0
7105
DISH NETWORK CORP
CL A
25470M109
737
19208
SH
SOLE
19208
0
0
DISNEY WALT CO
COM DISNEY
254687106
30854
220951
SH
SOLE
220951
0
0
DNP SELECT INCOME FD
COM
23325P104
143
12083
SH
SOLE
12083
0
0
DOCUSIGN INC
COM
256163106
931
18733
SH
SOLE
18733
0
0
DOLLAR GEN CORP NEW
COM
256677105
2225
16462
SH
SOLE
16462
0
0
DOMINION ENERGY INC
COM
25746U109
8632
111638
SH
SOLE
111638
0
0
DOMINOS PIZZA INC
COM
25754A201
1280
4599
SH
SOLE
4599
0
0
DORCHESTER MINERALS LP
COM UNIT
25820R105
210
11500
SH
SOLE
11500
0
0
DOUBLELINE INCOME SOLUTIONS
COM
258622109
237
11846
SH
SOLE
11846
0
0
DOUGLAS EMMETT INC
COM
25960P109
398
10000
SH
SOLE
10000
0
0
DOVER CORP
COM
260003108
679
6778
SH
SOLE
6778
0
0
DOW INC
COM
260557103
8024
162710
SH
SOLE
161760
0
950
DTE ENERGY CO
COM
233331107
1783
13944
SH
SOLE
13944
0
0
DUKE ENERGY CORP NEW
COM NEW
26441C204
7581
85912
SH
SOLE
85912
0
0
DUKE REALTY CORP
COM NEW
264411505
1336
42250
SH
SOLE
42250
0
0
DULUTH HLDGS INC
COM CL B
26443V101
207
15230
SH
SOLE
15230
0
0
DUNKIN BRANDS GROUP INC
COM
265504100
970
12174
SH
SOLE
12174
0
0
DUPONT DE NEMOURS INC
COM
26614N102
8438
112417
SH
SOLE
111467
0
950
DXC TECHNOLOGY CO
COM
23355L106
202
3672
SH
SOLE
3672
0
0
DYCOM INDS INC
COM
267475101
377
6402
SH
SOLE
6402
0
0
EAGLE PT CR CO LLC
COM
269808101
220
12309
SH
SOLE
12309
0
0
EAST WEST BANCORP INC
COM
27579R104
234
4996
SH
SOLE
4996
0
0
EATON CORP PLC
SHS
G29183103
2232
26803
SH
SOLE
26803
0
0
EATON VANCE CORP
COM NON VTG
278265103
544
12620
SH
SOLE
12620
0
0
EATON VANCE ENH EQTY INC FD
COM
278277108
2224
130887
SH
SOLE
130887
0
0
EATON VANCE LTD DUR INCOME F
COM
27828H105
510
40339
SH
SOLE
40339
0
0
EATON VANCE TAX ADVT DIV INC
COM
27828G107
3277
137684
SH
SOLE
137684
0
0
EATON VANCE TAX MNGD GBL DV
COM
27829F108
667
80475
SH
SOLE
80475
0
0
EATON VANCE TX ADV GLBL DIV
COM
27828S101
2125
132396
SH
SOLE
132396
0
0
EATON VANCE TX MNG BY WRT OP
COM
27828Y108
2937
195509
SH
SOLE
195509
0
0
EATON VANCE TXMGD GL BUYWR O
COM
27829C105
138
14143
SH
SOLE
14143
0
0
EBAY INC
COM
278642103
730
18493
SH
SOLE
18493
0
0
ECOLAB INC
COM
278865100
2220
11245
SH
SOLE
11245
0
0
EDISON INTL
COM
281020107
678
10057
SH
SOLE
10057
0
0
EDWARDS LIFESCIENCES CORP
COM
28176E108
2197
11894
SH
SOLE
11894
0
0
EHEALTH INC
COM
28238P109
341
3961
SH
SOLE
3961
0
0
ELECTRONIC ARTS INC
COM
285512109
785
7752
SH
SOLE
7752
0
0
EMCOR GROUP INC
COM
29084Q100
414
4700
SH
SOLE
4700
0
0
EMERSON ELEC CO
COM
291011104
5634
84453
SH
SOLE
84453
0
0
ENBRIDGE INC
COM
29250N105
10631
294643
SH
SOLE
288385
0
6258
ENCANA CORP
COM
292505104
453
88392
SH
SOLE
88392
0
0
ENCOMPASS HEALTH CORP
COM
29261A100
14707
232109
SH
SOLE
232109
0
0
ENERGOUS CORP
COM
29272C103
120
27434
SH
SOLE
27434
0
0
ENERGY TRANSFER LP
COM UT LTD PTN
29273V100
2780
197431
SH
SOLE
197431
0
0
ENLINK MIDSTREAM LLC
COM UNIT REP LTD
29336T100
698
69153
SH
SOLE
69153
0
0
ENSIGN GROUP INC
COM
29358P101
494
8672
SH
SOLE
8672
0
0
ENTERPRISE PRODS PARTNERS L
COM
293792107
24058
833316
SH
SOLE
833316
0
0
EOG RES INC
COM
26875P101
8834
94824
SH
SOLE
94824
0
0
EPR PPTYS
COM SH BEN INT
26884U109
10550
141437
SH
SOLE
141437
0
0
EQT CORP
COM
26884L109
420
26550
SH
SOLE
26550
0
0
EQUINIX INC
COM
29444U700
238
472
SH
SOLE
472
0
0
EQUINOR ASA
SPONSORED ADR
29446M102
2556
129215
SH
SOLE
123168
0
6047
EQUITY LIFESTYLE PPTYS INC
COM
29472R108
390
3211
SH
SOLE
3211
0
0
EQUITY RESIDENTIAL
SH BEN INT
29476L107
2144
28247
SH
SOLE
28247
0
0
ERICSSON
ADR B SEK 10
294821608
594
62500
SH
SOLE
62500
0
0
ESSEX PPTY TR INC
COM
297178105
6672
22856
SH
SOLE
22856
0
0
ETF MANAGERS TR
ETFMG ALTR HRVST
26924G508
743
23457
SH
SOLE
23457
0
0
ETF MANAGERS TR
PRIME CYBR SCRTY
26924G201
6190
155637
SH
SOLE
155228
0
409
ETF MANAGERS TR
PRIME MOBILE PAY
26924G409
1045
22285
SH
SOLE
22285
0
0
ETSY INC
COM
29786A106
2257
36779
SH
SOLE
36779
0
0
EURONET WORLDWIDE INC
COM
298736109
733
4359
SH
SOLE
4359
0
0
EVEREST RE GROUP LTD
COM
G3223R108
2309
9338
SH
SOLE
9338
0
0
EVERGY INC
COM
30034W106
2783
46260
SH
SOLE
46260
0
0
EVERSOURCE ENERGY
COM
30040W108
3134
41373
SH
SOLE
41373
0
0
EVOLENT HEALTH INC
CL A
30050B101
712
89627
SH
SOLE
89627
0
0
EXACT SCIENCES CORP
COM
30063P105
660
5595
SH
SOLE
5595
0
0
EXCHANGE TRADED CONCEPTS TR
EMQQ EM INTERN
301505889
200
6243
SH
SOLE
6243
0
0
EXCHANGE TRADED CONCEPTS TR
ROBO GLB ETF
301505707
804
20121
SH
SOLE
20121
0
0
EXELIXIS INC
COM
30161Q104
572
26785
SH
SOLE
26785
0
0
EXELON CORP
COM
30161N101
1100
22939
SH
SOLE
22939
0
0
EXPEDIA GROUP INC
COM NEW
30212P303
1272
9564
SH
SOLE
9564
0
0
EXPEDITORS INTL WASH INC
COM
302130109
4067
53609
SH
SOLE
53609
0
0
EXTENDED STAY AMER INC
UNIT 99/99/9999B
30224P200
184
10918
SH
SOLE
10918
0
0
EXTRA SPACE STORAGE INC
COM
30225T102
710
6695
SH
SOLE
6695
0
0
EXXON MOBIL CORP
COM
30231G102
25121
327813
SH
SOLE
327713
0
100
FACEBOOK INC
CL A
30303M102
40153
208044
SH
SOLE
208044
0
0
FASTENAL CO
COM
311900104
2429
74565
SH
SOLE
74565
0
0
FEDEX CORP
COM
31428X106
8564
52157
SH
SOLE
52157
0
0
FERROGLOBE PLC
SHS
G33856108
20
12230
SH
SOLE
12230
0
0
FIAT CHRYSLER AUTOMOBILES N
SHS
N31738102
155
11245
SH
SOLE
11245
0
0
FIDELITY
MSCI CONSM DIS
316092204
269
5875
SH
SOLE
5875
0
0
FIDELITY
MSCI HLTH CARE I
316092600
235
5210
SH
SOLE
5210
0
0
FIDELITY NATIONAL FINANCIAL
FNF GROUP COM
31620R303
344
8539
SH
SOLE
8539
0
0
FIDELITY NATL INFORMATION SV
COM
31620M106
264
2156
SH
SOLE
2156
0
0
FIDUCIARY CLAYMORE ENGRY INF
COM
31647Q106
478
49481
SH
SOLE
49481
0
0
FIDUS INVT CORP
COM
316500107
668
41896
SH
SOLE
41896
0
0
FIFTH THIRD BANCORP
COM
316773100
2931
105075
SH
SOLE
105075
0
0
FIREEYE INC
COM
31816Q101
2166
146270
SH
SOLE
146270
0
0
FIRST CTZNS BANCSHARES INC N
CL A
31946M103
1225
2720
SH
SOLE
2720
0
0
FIRST DATA CORP NEW
COM CL A
32008D106
836
30866
SH
SOLE
30866
0
0
FIRST INDUSTRIAL REALTY TRUS
COM
32054K103
2246
61140
SH
SOLE
61140
0
0
FIRST MAJESTIC SILVER CORP
COM
32076V103
92
11612
SH
SOLE
11612
0
0
FIRST SOLAR INC
COM
336433107
416
6331
SH
SOLE
6331
0
0
FIRST TR ENERGY INFRASTRCTR
COM
33738C103
403
25264
SH
SOLE
25264
0
0
FIRST TR EXCH TRD ALPHA FD I
EMERG MKT ALPH
33737J182
385
15271
SH
SOLE
15271
0
0
FIRST TR EXCH TRD ALPHA FD I
EUROPE ALPHADEX
33737J117
922
26137
SH
SOLE
26137
0
0
FIRST TR EXCHANGE TRADED FD
CAP STRENGTH ETF
33733E104
1510
26741
SH
SOLE
26741
0
0
FIRST TR EXCHANGE TRADED FD
CLOUD COMPUTING
33734X192
3057
52916
SH
SOLE
52916
0
0
FIRST TR EXCHANGE TRADED FD
CONSUMR DISCRE
33734X101
279
6525
SH
SOLE
6525
0
0
FIRST TR EXCHANGE TRADED FD
CONSUMR STAPLE
33734X119
225
4923
SH
SOLE
4923
0
0
FIRST TR EXCHANGE TRADED FD
DJ INTERNT IDX
33733E302
5628
39132
SH
SOLE
39132
0
0
FIRST TR EXCHANGE TRADED FD
DORSEY WRIGHT
33738R878
529
19708
SH
SOLE
19708
0
0
FIRST TR EXCHANGE TRADED FD
DORSEY WRIGHT
33738R886
899
45438
SH
SOLE
45438
0
0
FIRST TR EXCHANGE TRADED FD
DORSEY WRT 5 ETF
33738R605
3517
115662
SH
SOLE
115662
0
0
FIRST TR EXCHANGE TRADED FD
FINLS ALPHADEX
33734X135
2653
83821
SH
SOLE
83821
0
0
FIRST TR EXCHANGE TRADED FD
FIRST TR ENH NEW
33739Q408
435
7251
SH
SOLE
7251
0
0
FIRST TR EXCHANGE TRADED FD
HLTH CARE ALPH
33734X143
1245
16079
SH
SOLE
16079
0
0
FIRST TR EXCHANGE TRADED FD
MULTI ASSET DI
33738R100
547
29567
SH
SOLE
29567
0
0
FIRST TR EXCHANGE TRADED FD
NASD TECH DIV
33738R118
346
8865
SH
SOLE
8865
0
0
FIRST TR EXCHANGE TRADED FD
NASDAQ 100 EX
33733E401
1928
35319
SH
SOLE
35319
0
0
FIRST TR EXCHANGE TRADED FD
NASDAQ CYB ETF
33734X846
612
21387
SH
SOLE
21387
0
0
FIRST TR EXCHANGE TRADED FD
NY ARCA BIOTECH
33733E203
2766
19641
SH
SOLE
19641
0
0
FIRST TR EXCHANGE TRADED FD
RBA INDL ETF
33738R704
201
7602
SH
SOLE
7602
0
0
FIRST TR EXCHANGE TRADED FD
RISNG DIVD ACHIV
33738R506
644
20737
SH
SOLE
20737
0
0
FIRST TR EXCHANGE TRADED FD
SENIOR LN FD
33738D309
585
12414
SH
SOLE
12414
0
0
FIRST TR EXCHANGE TRADED FD
TECH ALPHADEX
33734X176
2018
30321
SH
SOLE
30321
0
0
FIRST TR EXCHANGE TRADED FD
US EQTY OPPT ETF
336920103
1173
15054
SH
SOLE
15054
0
0
FIRST TR EXCHANGE TRADED FD
WTR ETF
33733B100
1973
36082
SH
SOLE
36082
0
0
FIRST TR EXCHANGE-TRADED FD
PFD SECS INC ETF
33739E108
443
22830
SH
SOLE
22830
0
0
FIRST TR HIGH INCOME L/S FD
COM
33738E109
285
18996
SH
SOLE
18996
0
0
FIRST TR INTER DUR PFD & IN
COM
33718W103
1025
45049
SH
SOLE
45049
0
0
FIRST TR LRG CP GRWTH ALPHAD
COM SHS
33735K108
813
11561
SH
SOLE
11561
0
0
FIRST TR LRG CP VL ALPHADEX
COM SHS
33735J101
1847
35424
SH
SOLE
35424
0
0
FIRST TR LRGE CP CORE ALPHA
COM SHS
33734K109
1877
30645
SH
SOLE
30645
0
0
FIRST TR MID CAP CORE ALPHAD
COM SHS
33735B108
771
11208
SH
SOLE
11208
0
0
FIRST TR MORNINGSTAR DIV LEA
SHS
336917109
564
18421
SH
SOLE
18421
0
0
FIRST TR NASDAQ100 TECH INDE
SHS
337345102
2077
24294
SH
SOLE
24294
0
0
FIRST TR VALUE LINE 100 ETF
COM SHS
33735G107
261
11750
SH
SOLE
11750
0
0
FIRST TR VALUE LINE DIVID IN
SHS
33734H106
985
29189
SH
SOLE
29189
0
0
FIRSTENERGY CORP
COM
337932107
3681
85969
SH
SOLE
85969
0
0
FISERV INC
COM
337738108
891
9773
SH
SOLE
9773
0
0
FIVE BELOW INC
COM
33829M101
383
3189
SH
SOLE
3189
0
0
FLAHERTY&CRMN PFD SEC INCOM
COM
338478100
416
20887
SH
SOLE
20887
0
0
FLEXSHARES TR
MORNSTAR UPSTR
33939L407
944
28585
SH
SOLE
28585
0
0
FLEXSHARES TR
QUALT DIVD IDX
33939L860
963
21469
SH
SOLE
21469
0
0
FLOOR & DECOR HLDGS INC
CL A
339750101
1952
46580
SH
SOLE
46580
0
0
FORD MTR CO DEL
COM
345370860
2999
293156
SH
SOLE
293156
0
0
FORTERRA INC
COM
34960W106
180
36213
SH
SOLE
36213
0
0
FORTINET INC
COM
34959E109
1108
14413
SH
SOLE
14413
0
0
FORTIVE CORP
COM
34959J108
1943
23833
SH
SOLE
23833
0
0
FORTUNE BRANDS HOME & SEC IN
COM
34964C106
300
5252
SH
SOLE
5252
0
0
FOX FACTORY HLDG CORP
COM
35138V102
318
3852
SH
SOLE
3852
0
0
FRANKLIN LTD DURATION INC TR
COM
35472T101
137
14150
SH
SOLE
14150
0
0
FREEPORT-MCMORAN INC
CL B
35671D857
1277
109990
SH
SOLE
109990
0
0
FRESHPET INC
COM
358039105
241
5305
SH
SOLE
5305
0
0
FTI CONSULTING INC
COM
302941109
383
4573
SH
SOLE
4573
0
0
GABELLI DIVD & INCOME TR
COM
36242H104
2572
118680
SH
SOLE
118680
0
0
GABELLI EQUITY TR INC
COM
362397101
214
34663
SH
SOLE
34663
0
0
GALLAGHER ARTHUR J & CO
COM
363576109
974
11116
SH
SOLE
11116
0
0
GAMESTOP CORP NEW
CL A
36467W109
149
27200
SH
SOLE
27200
0
0
GARMIN LTD
SHS
H2906T109
328
4111
SH
SOLE
4111
0
0
GARRETT MOTION INC
COM
366505105
310
20176
SH
SOLE
20176
0
0
GARRISON CAP INC
COM
366554103
298
43207
SH
SOLE
43207
0
0
GATX CORP
COM
361448103
1483
18698
SH
SOLE
18698
0
0
GENERAL DYNAMICS CORP
COM
369550108
4979
27385
SH
SOLE
27385
0
0
GENERAL ELECTRIC CO
COM
369604103
6883
655590
SH
SOLE
649645
0
5945
GENERAL MLS INC
COM
370334104
3509
66804
SH
SOLE
66804
0
0
GENERAL MTRS CO
COM
37045V100
2579
66935
SH
SOLE
66935
0
0
GENTEX CORP
COM
371901109
1583
64283
SH
SOLE
64283
0
0
GENUINE PARTS CO
COM
372460105
1398
13493
SH
SOLE
13493
0
0
GENWORTH FINL INC
COM CL A
37247D106
218
58726
SH
SOLE
58726
0
0
GEO GROUP INC NEW
COM
36162J106
710
33790
SH
SOLE
33790
0
0
GILEAD SCIENCES INC
COM
375558103
26690
395043
SH
SOLE
394834
0
209
GLAXOSMITHKLINE PLC
SPONSORED ADR
37733W105
2889
72195
SH
SOLE
72195
0
0
GLOBAL BLOOD THERAPEUTICS IN
COM
37890U108
591
11230
SH
SOLE
11230
0
0
GLOBAL MED REIT INC
COM NEW
37954A204
152
14489
SH
SOLE
14489
0
0
GLOBAL PMTS INC
COM
37940X102
286
1784
SH
SOLE
1784
0
0
GLOBAL X FDS
FINTECH ETF
37954Y814
377
12781
SH
SOLE
12781
0
0
GLOBAL X FDS
GLB X SUPERDIV
37950E549
1264
73460
SH
SOLE
73460
0
0
GLOBAL X FDS
RBTCS ARTFL INTE
37954Y715
407
19639
SH
SOLE
19639
0
0
GLOBALSTAR INC
COM
378973408
5
10204
SH
SOLE
10204
0
0
GOGO INC
COM
38046C109
108
27200
SH
SOLE
27200
0
0
GOLDMAN SACHS ETF TR
ACCES TREASURY
381430529
461
4589
SH
SOLE
4589
0
0
GOLDMAN SACHS GROUP INC
COM
38141G104
4368
21347
SH
SOLE
21347
0
0
GOPRO INC
CL A
38268T103
67
12325
SH
SOLE
12325
0
0
GRAINGER W W INC
COM
384802104
215
803
SH
SOLE
803
0
0
GREAT ELM CAP GROUP INC
COM NEW
39036P209
189
43851
SH
SOLE
43851
0
0
GREIF INC
CL A
397624107
760
23341
SH
SOLE
23341
0
0
GRUBHUB INC
COM
400110102
240
3080
SH
SOLE
3080
0
0
GSV CAP CORP
COM
36191J101
1695
264830
SH
SOLE
264830
0
0
GW PHARMACEUTICALS PLC
ADS
36197T103
234
1360
SH
SOLE
1360
0
0
H & E EQUIPMENT SERVICES INC
COM
404030108
651
22372
SH
SOLE
22372
0
0
HABIT RESTAURANTS INC
COM CL A
40449J103
113
10771
SH
SOLE
10771
0
0
HALLIBURTON CO
COM
406216101
508
22313
SH
SOLE
22313
0
0
HANESBRANDS INC
COM
410345102
1503
87277
SH
SOLE
87277
0
0
HANNON ARMSTRONG SUST INFR C
COM
41068X100
1874
66506
SH
SOLE
66506
0
0
HARRIS CORP DEL
COM
413875105
4574
24183
SH
SOLE
24183
0
0
HARTFORD FINL SVCS GROUP INC
COM
416515104
434
7796
SH
SOLE
7796
0
0
HAWAIIAN HOLDINGS INC
COM
419879101
6824
248770
SH
SOLE
248770
0
0
HCA HEALTHCARE INC
COM
40412C101
4140
30633
SH
SOLE
30633
0
0
HCP INC
COM
40414L109
1510
47225
SH
SOLE
47225
0
0
HD SUPPLY HLDGS INC
COM
40416M105
379
9405
SH
SOLE
9405
0
0
HEARTLAND FINL USA INC
COM
42234Q102
487
10879
SH
SOLE
10879
0
0
HEICO CORP NEW
CL A
422806208
202
1952
SH
SOLE
1952
0
0
HEICO CORP NEW
COM
422806109
223
1667
SH
SOLE
1667
0
0
HELIX ENERGY SOLUTIONS GRP I
COM
42330P107
173
20000
SH
SOLE
20000
0
0
HENRY JACK & ASSOC INC
COM
426281101
1262
9424
SH
SOLE
9424
0
0
HERON THERAPEUTICS INC
COM
427746102
444
23900
SH
SOLE
23900
0
0
HERSHEY CO
COM
427866108
2212
16500
SH
SOLE
16500
0
0
HESS CORP
COM
42809H107
307
4827
SH
SOLE
4827
0
0
HEWLETT PACKARD ENTERPRISE C
COM
42824C109
431
28814
SH
SOLE
28814
0
0
HEXO CORP
COM
428304109
128
24100
SH
SOLE
24100
0
0
HIGHLAND INCOME FUND
HIGHLAND INCOME
43010E404
1657
119689
SH
SOLE
119689
0
0
HILL ROM HLDGS INC
COM
431475102
1215
11609
SH
SOLE
11609
0
0
HILTON WORLDWIDE HLDGS INC
COM
43300A203
1242
12706
SH
SOLE
12706
0
0
HIMAX TECHNOLOGIES INC
SPONSORED ADR
43289P106
49
14240
SH
SOLE
14240
0
0
HOLLYFRONTIER CORP
COM
436106108
513
11100
SH
SOLE
11100
0
0
HOME DEPOT INC
COM
437076102
31780
152808
SH
SOLE
152738
0
70
HONEYWELL INTL INC
COM
438516106
19115
109488
SH
SOLE
109488
0
0
HORMEL FOODS CORP
COM
440452100
280
6892
SH
SOLE
6892
0
0
HOSTESS BRANDS INC
CL A
44109J106
257
17790
SH
SOLE
17790
0
0
HP INC
COM
40434L105
824
39610
SH
SOLE
39610
0
0
HSBC HLDGS PLC
SPON ADR NEW
404280406
1280
30670
SH
SOLE
30670
0
0
HUMANA INC
COM
444859102
4138
15596
SH
SOLE
15596
0
0
IAC INTERACTIVECORP
COM
44919P508
2454
11282
SH
SOLE
11282
0
0
ICAHN ENTERPRISES LP
DEPOSITARY UNIT
451100101
578
7977
SH
SOLE
7977
0
0
ICICI BK LTD
ADR
45104G104
173
13730
SH
SOLE
13730
0
0
IDEXX LABS INC
COM
45168D104
6382
23178
SH
SOLE
23178
0
0
ILLINOIS TOOL WKS INC
COM
452308109
1372
9095
SH
SOLE
9095
0
0
ILLUMINA INC
COM
452327109
31876
86585
SH
SOLE
86585
0
0
INCYTE CORP
COM
45337C102
274
3224
SH
SOLE
3224
0
0
INGERSOLL-RAND PLC
SHS
G47791101
3147
24843
SH
SOLE
24843
0
0
INNOVATIVE INDL PPTYS INC
COM
45781V101
848
6862
SH
SOLE
6862
0
0
INNOVATOR ETFS TR
IBD 50 ETF
45782C102
374
10913
SH
SOLE
10913
0
0
INSPERITY INC
COM
45778Q107
855
7000
SH
SOLE
7000
0
0
INSTALLED BLDG PRODS INC
COM
45780R101
296
5000
SH
SOLE
5000
0
0
INSTEEL INDUSTRIES INC
COM
45774W108
2489
119550
SH
SOLE
119550
0
0
INTEGRA LIFESCIENCES HLDGS C
COM NEW
457985208
425
7607
SH
SOLE
7607
0
0
INTEL CORP
COM
458140100
19055
398045
SH
SOLE
398045
0
0
INTERACTIVE BROKERS GROUP IN
COM CL A
45841N107
218
4100
SH
SOLE
4100
0
0
INTERCEPT PHARMACEUTICALS IN
COM
45845P108
766
9615
SH
SOLE
9615
0
0
INTERCONTINENTAL EXCHANGE IN
COM
45866F104
799
9299
SH
SOLE
9299
0
0
INTERNATIONAL BUSINESS MACHS
COM
459200101
12649
91725
SH
SOLE
91725
0
0
INTL PAPER CO
COM
460146103
2124
49030
SH
SOLE
49030
0
0
INTUIT
COM
461202103
2194
8396
SH
SOLE
8396
0
0
INTUITIVE SURGICAL INC
COM NEW
46120E602
2079
3965
SH
SOLE
3965
0
0
INVESCO ACTIVELY MANAGD ETF
ULTRA SHRT DUR
46090A887
1253
24877
SH
SOLE
24877
0
0
INVESCO DB COMMDY INDX TRCK
UNIT
46138B103
343
21828
SH
SOLE
21828
0
0
INVESCO DB MLTI SECTR CMMTY
ENERGY FD
46140H304
403
28407
SH
SOLE
28407
0
0
INVESCO DB MLTI SECTR CMMTY
OIL FD
46140H403
525
52288
SH
SOLE
52288
0
0
INVESCO EXCH TRD SLF IDX FD
BULSHS 2021 HY
46138J809
254
10303
SH
SOLE
10303
0
0
INVESCO EXCHANGE TRADED FD T
AEROSPACE DEFN
46137V100
882
13577
SH
SOLE
13577
0
0
INVESCO EXCHANGE TRADED FD T
DWA MOMENTUM
46137V837
3789
62820
SH
SOLE
62820
0
0
INVESCO EXCHANGE TRADED FD T
DYNMC BIOTECH
46137V787
210
3920
SH
SOLE
3920
0
0
INVESCO EXCHANGE TRADED FD T
DYNMC LRG GWTH
46137V746
854
17653
SH
SOLE
17653
0
0
INVESCO EXCHANGE TRADED FD T
DYNMC LRG VALU
46137V738
617
16754
SH
SOLE
16754
0
0
INVESCO EXCHANGE TRADED FD T
DYNMC MEDIA
46137V696
307
9234
SH
SOLE
9234
0
0
INVESCO EXCHANGE TRADED FD T
DYNMC NETWRNG
46137V688
213
3641
SH
SOLE
3641
0
0
INVESCO EXCHANGE TRADED FD T
FTSE RAFI 1500
46137V597
2618
20506
SH
SOLE
20506
0
0
INVESCO EXCHANGE TRADED FD T
HIG YLD EQ DIV
46137V563
1374
75767
SH
SOLE
75767
0
0
INVESCO EXCHANGE TRADED FD T
NASDAQ INTERNT
46137V530
585
4275
SH
SOLE
4275
0
0
INVESCO EXCHANGE TRADED FD T
S&P MDCP MOMNTUM
46137V464
258
4385
SH
SOLE
4385
0
0
INVESCO EXCHANGE TRADED FD T
S&P500 EQL HLT
46137V332
214
1055
SH
SOLE
1055
0
0
INVESCO EXCHANGE TRADED FD T
S&P500 EQL TEC
46137V282
629
3543
SH
SOLE
3543
0
0
INVESCO EXCHANGE TRADED FD T
S&P500 EQL UTL
46137V274
268
2710
SH
SOLE
2710
0
0
INVESCO EXCHANGE TRADED FD T
S&P500 EQL WGT
46137V357
3595
33342
SH
SOLE
33342
0
0
INVESCO EXCHANGE TRADED FD T
WATER RES ETF
46137V142
621
17437
SH
SOLE
17437
0
0
INVESCO EXCHNG TRADED FD TR
CHINA TECHNLGY
46138E800
1883
41532
SH
SOLE
41532
0
0
INVESCO EXCHNG TRADED FD TR
DWA SMLCP MENT
46138E842
322
5970
SH
SOLE
5970
0
0
INVESCO EXCHNG TRADED FD TR
DWA TACTCL MLT
46138E834
627
24694
SH
SOLE
24694
0
0
INVESCO EXCHNG TRADED FD TR
FNDMNTL HY CRP
46138E719
252
13313
SH
SOLE
13313
0
0
INVESCO EXCHNG TRADED FD TR
FTSE RAFI EMNG
46138E727
359
16605
SH
SOLE
16605
0
0
INVESCO EXCHNG TRADED FD TR
KBW BK ETF
46138E628
479
9500
SH
SOLE
9500
0
0
INVESCO EXCHNG TRADED FD TR
MSCI GBL TIMBR
46138E545
519
19240
SH
SOLE
19240
0
0
INVESCO EXCHNG TRADED FD TR
PFD ETF
46138E511
444
30362
SH
SOLE
30362
0
0
INVESCO EXCHNG TRADED FD TR
S&P 500 HB ETF
46138E370
239
5580
SH
SOLE
5580
0
0
INVESCO EXCHNG TRADED FD TR
S&P SMALLCAP 600
46138G664
780
12360
SH
SOLE
12360
0
0
INVESCO EXCHNG TRADED FD TR
S&P500 HDL VOL
46138E362
1534
36445
SH
SOLE
36445
0
0
INVESCO EXCHNG TRADED FD TR
S&P500 LOW VOL
46138E354
2929
53241
SH
SOLE
53241
0
0
INVESCO EXCHNG TRADED FD TR
SOLAR ETF
46138G706
279
9860
SH
SOLE
9860
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
475
15104
SH
SOLE
15104
0
0
INVESCO EXCHNG TRADED FD TR
VAR RATE PFD
46138G870
1067
42787
SH
SOLE
42787
0
0
INVESCO QQQ TR
UNIT SER 1
46090E103
22994
123132
SH
SOLE
123132
0
0
INVESCO SR INCOME TR
COM
46131H107
207
48000
SH
SOLE
48000
0
0
INVESTORS TITLE CO
COM
461804106
879
5266
SH
SOLE
5266
0
0
INVITAE CORP
COM
46185L103
1060
45137
SH
SOLE
45137
0
0
IPG PHOTONICS CORP
COM
44980X109
1366
8854
SH
SOLE
8756
0
98
IQVIA HLDGS INC
COM
46266C105
856
5322
SH
SOLE
5322
0
0
IRON MTN INC NEW
COM
46284V101
4898
156508
SH
SOLE
156508
0
0
ISHARES GOLD TRUST
ISHARES
464285105
3967
293819
SH
SOLE
293819
0
0
ISHARES INC
CORE MSCI EMKT
46434G103
891
17325
SH
SOLE
17325
0
0
ISHARES INC
MIN VOL EMRG MKT
464286533
1497
25436
SH
SOLE
25436
0
0
ISHARES INC
MSCI MEXICO ETF
464286822
215
4956
SH
SOLE
4956
0
0
ISHARES INC
MSCI TAIWAN ETF
46434G772
1026
29350
SH
SOLE
29350
0
0
ISHARES SILVER TRUST
ISHARES
46428Q109
1594
111257
SH
SOLE
110007
0
1250
ISHARES TR
0-5 YR TIPS ETF
46429B747
6775
67355
SH
SOLE
67355
0
0
ISHARES TR
0-5YR HI YL CP
46434V407
349
7464
SH
SOLE
7464
0
0
ISHARES TR
1 3 YR TREAS BD
464287457
8663
102181
SH
SOLE
102181
0
0
ISHARES TR
20 YR TR BD ETF
464287432
6157
46356
SH
SOLE
46356
0
0
ISHARES TR
BARCLAYS 7 10 YR
464287440
1450
13180
SH
SOLE
13180
0
0
ISHARES TR
CHINA LG-CAP ETF
464287184
341
7987
SH
SOLE
7987
0
0
ISHARES TR
CORE 1 5 YR USD
46432F859
235
4654
SH
SOLE
4654
0
0
ISHARES TR
CORE DIV GRWTH
46434V621
998
26132
SH
SOLE
26132
0
0
ISHARES TR
CORE HIGH DV ETF
46429B663
344
3635
SH
SOLE
3635
0
0
ISHARES TR
CORE LT USDB ETF
464289479
238
3615
SH
SOLE
3615
0
0
ISHARES TR
CORE MSCI EAFE
46432F842
946
15403
SH
SOLE
15403
0
0
ISHARES TR
CORE S&P MCP ETF
464287507
8070
41539
SH
SOLE
41539
0
0
ISHARES TR
CORE S&P SCP ETF
464287804
11077
141510
SH
SOLE
141510
0
0
ISHARES TR
CORE S&P TTL STK
464287150
400
5997
SH
SOLE
5997
0
0
ISHARES TR
CORE S&P500 ETF
464287200
31789
107848
SH
SOLE
107848
0
0
ISHARES TR
CORE US AGGBD ET
464287226
2813
25262
SH
SOLE
25262
0
0
ISHARES TR
EAFE GRWTH ETF
464288885
507
6281
SH
SOLE
6281
0
0
ISHARES TR
EAFE SML CP ETF
464288273
1567
27296
SH
SOLE
27296
0
0
ISHARES TR
EXPANDED TECH
464287515
5627
25759
SH
SOLE
25759
0
0
ISHARES TR
FLTG RATE NT ETF
46429B655
4817
94571
SH
SOLE
94571
0
0
ISHARES TR
GLOBAL 100 ETF
464287572
546
11180
SH
SOLE
11180
0
0
ISHARES TR
GOV/CRED BD ETF
464288596
230
1973
SH
SOLE
1973
0
0
ISHARES TR
IBONDS DEC19 ETF
46434VAU4
254
10217
SH
SOLE
10217
0
0
ISHARES TR
IBONDS DEC24 ETF
46434VBG4
358
14041
SH
SOLE
14041
0
0
ISHARES TR
IBOXX HI YD ETF
464288513
1037
11890
SH
SOLE
11890
0
0
ISHARES TR
IBOXX INV CP ETF
464287242
2518
20245
SH
SOLE
20245
0
0
ISHARES TR
INTRM GOV CR ETF
464288612
1640
14607
SH
SOLE
14607
0
0
ISHARES TR
JPMORGAN USD EMG
464288281
283
2500
SH
SOLE
2500
0
0
ISHARES TR
MIN VOL EAFE ETF
46429B689
1283
17669
SH
SOLE
17669
0
0
ISHARES TR
MIN VOL USA ETF
46429B697
2787
45152
SH
SOLE
45152
0
0
ISHARES TR
MSCI EAFE ETF
464287465
18688
284325
SH
SOLE
284325
0
0
ISHARES TR
MSCI EMG MKT ETF
464287234
8048
187539
SH
SOLE
187539
0
0
ISHARES TR
MSCI INDIA ETF
46429B598
238
6750
SH
SOLE
6750
0
0
ISHARES TR
MSCI KLD400 SOC
464288570
286
2620
SH
SOLE
2620
0
0
ISHARES TR
NA TEC MULTM ETF
464287531
206
3797
SH
SOLE
3797
0
0
ISHARES TR
NASDAQ BIOTECH
464287556
4402
40347
SH
SOLE
40347
0
0
ISHARES TR
NATIONAL MUN ETF
464288414
1125
9946
SH
SOLE
9946
0
0
ISHARES TR
PFD AND INCM SEC
464288687
1676
45496
SH
SOLE
45496
0
0
ISHARES TR
PHLX SEMICND ETF
464287523
5874
29606
SH
SOLE
29606
0
0
ISHARES TR
RUS 1000 ETF
464287622
609
3739
SH
SOLE
3739
0
0
ISHARES TR
RUS 1000 GRW ETF
464287614
3517
22351
SH
SOLE
22351
0
0
ISHARES TR
RUS 1000 VAL ETF
464287598
1949
15319
SH
SOLE
15319
0
0
ISHARES TR
RUS 2000 GRW ETF
464287648
1510
7515
SH
SOLE
7515
0
0
ISHARES TR
RUS 2000 VAL ETF
464287630
817
6777
SH
SOLE
6777
0
0
ISHARES TR
RUS MD CP GR ETF
464287481
1727
12115
SH
SOLE
12115
0
0
ISHARES TR
RUS MDCP VAL ETF
464287473
1192
13375
SH
SOLE
13375
0
0
ISHARES TR
RUS MID CAP ETF
464287499
247
4416
SH
SOLE
4416
0
0
ISHARES TR
RUS TP200 GR ETF
464289438
714
8322
SH
SOLE
8322
0
0
ISHARES TR
RUSSELL 2000 ETF
464287655
11643
74872
SH
SOLE
74872
0
0
ISHARES TR
RUSSELL 3000 ETF
464287689
213
1238
SH
SOLE
1238
0
0
ISHARES TR
S&P 100 ETF
464287101
419
3230
SH
SOLE
3230
0
0
ISHARES TR
S&P 500 GRWT ETF
464287309
3173
17702
SH
SOLE
17702
0
0
ISHARES TR
S&P 500 VAL ETF
464287408
1333
11432
SH
SOLE
11432
0
0
ISHARES TR
S&P MC 400GR ETF
464287606
843
3728
SH
SOLE
3728
0
0
ISHARES TR
S&P MC 400VL ETF
464287705
2269
14224
SH
SOLE
14224
0
0
ISHARES TR
SELECT DIVID ETF
464287168
1171
11765
SH
SOLE
11765
0
0
ISHARES TR
SH TR CRPORT ETF
464288646
5462
102211
SH
SOLE
102211
0
0
ISHARES TR
SHORT TREAS BD
464288679
12970
117212
SH
SOLE
117212
0
0
ISHARES TR
SHRT NAT MUN ETF
464288158
1241
11650
SH
SOLE
11650
0
0
ISHARES TR
SP SMCP600VL ETF
464287879
2245
15101
SH
SOLE
15101
0
0
ISHARES TR
TIPS BD ETF
464287176
3658
31678
SH
SOLE
31678
0
0
ISHARES TR
U.S. BAS MTL ETF
464287838
207
2175
SH
SOLE
2175
0
0
ISHARES TR
U.S. CNSM SV ETF
464287580
4770
21909
SH
SOLE
21909
0
0
ISHARES TR
U.S. ENERGY ETF
464287796
1422
41311
SH
SOLE
41311
0
0
ISHARES TR
U.S. FINLS ETF
464287788
465
3706
SH
SOLE
3706
0
0
ISHARES TR
U.S. MED DVC ETF
464288810
6433
26723
SH
SOLE
26723
0
0
ISHARES TR
U.S. PHARMA ETF
464288836
324
2151
SH
SOLE
2151
0
0
ISHARES TR
U.S. REAL ES ETF
464287739
491
5623
SH
SOLE
5623
0
0
ISHARES TR
U.S. TECH ETF
464287721
806
4075
SH
SOLE
4075
0
0
ISHARES TR
U.S. UTILITS ETF
464287697
451
2992
SH
SOLE
2992
0
0
ISHARES TR
US AER DEF ETF
464288760
5779
26980
SH
SOLE
26980
0
0
ISHARES TR
US BR DEL SE ETF
464288794
3680
58276
SH
SOLE
58276
0
0
ISHARES TR
US HLTHCARE ETF
464287762
447
2291
SH
SOLE
2291
0
0
ISHARES TR
US HLTHCR PR ETF
464288828
4583
26740
SH
SOLE
26740
0
0
ISHARES TR
US HOME CONS ETF
464288752
209
5468
SH
SOLE
5468
0
0
ISHARES TR
US INDUSTRIALS
464287754
265
1673
SH
SOLE
1673
0
0
ISHARES TR
US TELECOM ETF
464287713
251
8528
SH
SOLE
8528
0
0
ISHARES TR
USA MOMENTUM FCT
46432F396
22506
189769
SH
SOLE
188877
0
892
ISHARES TR
USA QUALITY FCTR
46432F339
1929
21091
SH
SOLE
21091
0
0
ISHARES US ETF TR
SHT MAT BD ETF
46431W507
3241
64391
SH
SOLE
64391
0
0
ITT INC
COM
45073V108
413
6304
SH
SOLE
6304
0
0
J2 GLOBAL INC
COM
48123V102
444
5000
SH
SOLE
5000
0
0
JACOBS ENGR GROUP INC
COM
469814107
3832
45414
SH
SOLE
45414
0
0
JANUS DETROIT STR TR
HENDRSN SHRT ETF
47103U886
3481
69735
SH
SOLE
69735
0
0
JD COM INC
SPON ADR CL A
47215P106
1273
42031
SH
SOLE
42031
0
0
JEFFERIES FINL GROUP INC
COM
47233W109
3707
192811
SH
SOLE
192811
0
0
JETBLUE AWYS CORP
COM
477143101
388
21000
SH
SOLE
21000
0
0
JOHNSON & JOHNSON
COM
478160104
30773
220939
SH
SOLE
220639
0
300
JOHNSON CTLS INTL PLC
SHS
G51502105
4017
97248
SH
SOLE
97248
0
0
JONES LANG LASALLE INC
COM
48020Q107
291
2067
SH
SOLE
2067
0
0
JP MORGAN EXCHANGE TRADED FD
ULTRA SHRT INC
46641Q837
673
13346
SH
SOLE
13346
0
0
JPMORGAN CHASE & CO
COM
46625H100
36103
322929
SH
SOLE
322929
0
0
KAISER ALUMINUM CORP
COM PAR $0.01
483007704
488
5000
SH
SOLE
5000
0
0
KANSAS CITY SOUTHERN
COM NEW
485170302
3695
30332
SH
SOLE
29041
0
1291
KELLOGG CO
COM
487836108
259
4833
SH
SOLE
4833
0
0
KEYCORP NEW
COM
493267108
1666
93859
SH
SOLE
93859
0
0
KEYSIGHT TECHNOLOGIES INC
COM
49338L103
534
5941
SH
SOLE
5941
0
0
KIMBELL RTY PARTNERS LP
UNIT
49435R102
1688
104503
SH
SOLE
104503
0
0
KIMBERLY CLARK CORP
COM
494368103
2964
22244
SH
SOLE
22244
0
0
KINDER MORGAN INC DEL
COM
49456B101
7846
375765
SH
SOLE
375765
0
0
KIRBY CORP
COM
497266106
1215
15375
SH
SOLE
15375
0
0
KKR & CO INC
CL A
48251W104
8233
325821
SH
SOLE
325821
0
0
KONINKLIJKE PHILIPS N V
NY REG SH NEW
500472303
215
4946
SH
SOLE
4946
0
0
KONTOOR BRANDS INC
COM
50050N103
3299
117742
SH
SOLE
117742
0
0
KOPIN CORP
COM
500600101
107
97500
SH
SOLE
97500
0
0
KRAFT HEINZ CO
COM
500754106
2287
73703
SH
SOLE
73703
0
0
KRANESHARES TR
BOSERA MSCI CH
500767405
705
22761
SH
SOLE
22761
0
0
KRANESHARES TR
CSI CHI INTERNET
500767306
645
14677
SH
SOLE
14677
0
0
KRATOS DEFENSE & SEC SOLUTIO
COM NEW
50077B207
499
21800
SH
SOLE
21800
0
0
KROGER CO
COM
501044101
500
23011
SH
SOLE
23011
0
0
KVH INDS INC
COM
482738101
432
39786
SH
SOLE
39786
0
0
L BRANDS INC
COM
501797104
522
19993
SH
SOLE
19993
0
0
L3 TECHNOLOGIES INC
COM
502413107
5206
21234
SH
SOLE
21234
0
0
LABORATORY CORP AMER HLDGS
COM NEW
50540R409
314
1812
SH
SOLE
1812
0
0
LAM RESEARCH CORP
COM
512807108
311
1654
SH
SOLE
1654
0
0
LAMAR ADVERTISING CO NEW
CL A
512816109
950
11771
SH
SOLE
11771
0
0
LAMB WESTON HLDGS INC
COM
513272104
538
8495
SH
SOLE
8495
0
0
LAS VEGAS SANDS CORP
COM
517834107
2125
35964
SH
SOLE
35964
0
0
LAUDER ESTEE COS INC
CL A
518439104
2746
14997
SH
SOLE
14997
0
0
LAZARD LTD
SHS A
G54050102
1262
36697
SH
SOLE
36697
0
0
LEGG MASON ETF INVT TR
CLRBRG GWT ETF
524682101
231
7296
SH
SOLE
7296
0
0
LEGG MASON INC
COM
524901105
389
10161
SH
SOLE
10161
0
0
LEGGETT & PLATT INC
COM
524660107
1457
37969
SH
SOLE
37969
0
0
LEIDOS HLDGS INC
COM
525327102
306
3837
SH
SOLE
3837
0
0
LENNAR CORP
CL A
526057104
303
6237
SH
SOLE
6237
0
0
LEXINGTON REALTY TRUST
COM
529043101
231
24523
SH
SOLE
24523
0
0
LIBERTY BROADBAND CORP
COM SER C
530307305
279
2676
SH
SOLE
2676
0
0
LIBERTY GLOBAL PLC
SHS CL A
G5480U104
249
9231
SH
SOLE
9231
0
0
LIBERTY MEDIA CORP DELAWARE
COM A SIRIUSXM
531229409
581
15357
SH
SOLE
15357
0
0
LIBERTY MEDIA CORP DELAWARE
COM C SIRIUSXM
531229607
1229
32344
SH
SOLE
32344
0
0
LIBERTY PPTY TR
SH BEN INT
531172104
1781
35600
SH
SOLE
35600
0
0
LILLY ELI & CO
COM
532457108
5333
48128
SH
SOLE
48128
0
0
LINCOLN ELEC HLDGS INC
COM
533900106
311
3779
SH
SOLE
3779
0
0
LINCOLN NATL CORP IND
COM
534187109
1432
22213
SH
SOLE
22213
0
0
LINDE PLC
SHS
G5494J103
5638
28079
SH
SOLE
28079
0
0
LIONS GATE ENTMNT CORP
CL A VTG
535919401
136
11100
SH
SOLE
11100
0
0
LIVENT CORP
COM
53814L108
581
84002
SH
SOLE
82957
0
1045
LIVEPERSON INC
COM
538146101
265
9439
SH
SOLE
9439
0
0
LKQ CORP
COM
501889208
1681
63187
SH
SOLE
63187
0
0
LLOYDS BANKING GROUP PLC
SPONSORED ADR
539439109
164
57603
SH
SOLE
57603
0
0
LOCKHEED MARTIN CORP
COM
539830109
11320
31139
SH
SOLE
31098
0
41
LOEWS CORP
COM
540424108
987
18048
SH
SOLE
18048
0
0
LOGMEIN INC
COM
54142L109
515
6991
SH
SOLE
6991
0
0
LOUISIANA PAC CORP
COM
546347105
258
9858
SH
SOLE
9858
0
0
LOWES COS INC
COM
548661107
11222
111201
SH
SOLE
111201
0
0
LULULEMON ATHLETICA INC
COM
550021109
1839
10205
SH
SOLE
10205
0
0
LYONDELLBASELL INDUSTRIES N
SHS - A -
N53745100
371
4313
SH
SOLE
4313
0
0
M D C HLDGS INC
COM
552676108
1507
45987
SH
SOLE
45987
0
0
MACQUARIE INFRASTRUCTURE COR
COM
55608B105
3281
80919
SH
SOLE
80919
0
0
MACYS INC
COM
55616P104
477
22232
SH
SOLE
22232
0
0
MADISON SQUARE GARDEN CO NEW
CL A
55825T103
209
745
SH
SOLE
745
0
0
MAG SILVER CORP
COM
55903Q104
3226
306070
SH
SOLE
293545
0
12525
MAGELLAN MIDSTREAM PRTNRS LP
COM UNIT RP LP
559080106
1303
20344
SH
SOLE
20344
0
0
MAGENTA THERAPEUTICS INC
COM
55910K108
295
20000
SH
SOLE
20000
0
0
MANULIFE FINL CORP
COM
56501R106
413
22724
SH
SOLE
22724
0
0
MARATHON OIL CORP
COM
565849106
441
31002
SH
SOLE
31002
0
0
MARATHON PETE CORP
COM
56585A102
2970
53151
SH
SOLE
53151
0
0
MARKEL CORP
COM
570535104
1057
970
SH
SOLE
970
0
0
MARRIOTT INTL INC NEW
CL A
571903202
1775
12649
SH
SOLE
12649
0
0
MARSH & MCLENNAN COS INC
COM
571748102
920
9221
SH
SOLE
9221
0
0
MARTIN MARIETTA MATLS INC
COM
573284106
4421
19211
SH
SOLE
19211
0
0
MARVELL TECHNOLOGY GROUP LTD
ORD
G5876H105
4120
172584
SH
SOLE
172584
0
0
MASCO CORP
COM
574599106
2131
54309
SH
SOLE
54309
0
0
MASIMO CORP
COM
574795100
204
1370
SH
SOLE
1370
0
0
MASTERCARD INC
CL A
57636Q104
17906
67689
SH
SOLE
67615
0
74
MATCH GROUP INC
COM
57665R106
631
9373
SH
SOLE
9373
0
0
MATERION CORP
COM
576690101
2268
33450
SH
SOLE
33450
0
0
MAUI LD & PINEAPPLE INC
COM
577345101
3223
313204
SH
SOLE
298354
0
14850
MAXAR TECHNOLOGIES INC
COM
57778K105
133
17000
SH
SOLE
17000
0
0
MCCORMICK & CO INC
COM NON VTG
579780206
3007
19398
SH
SOLE
19398
0
0
MCDERMOTT INTL INC
COM
580037703
127
13162
SH
SOLE
13162
0
0
MCDONALDS CORP
COM
580135101
12547
60420
SH
SOLE
60420
0
0
MCKESSON CORP
COM
58155Q103
355
2642
SH
SOLE
2642
0
0
MEDIWOUND LTD
ORD SHS
M68830104
148
43800
SH
SOLE
43800
0
0
MEDTRONIC PLC
SHS
G5960L103
15505
159212
SH
SOLE
157395
0
1817
MERCER INTL INC
COM
588056101
475
30717
SH
SOLE
30717
0
0
MERCK & CO INC
COM
58933Y105
24643
293888
SH
SOLE
293888
0
0
METLIFE INC
COM
59156R108
4064
81801
SH
SOLE
81801
0
0
METTLER TOLEDO INTERNATIONAL
COM
592688105
235
280
SH
SOLE
280
0
0
MFA FINL INC
COM
55272X102
589
82000
SH
SOLE
82000
0
0
MFS GOVT MKTS INCOME TR
SH BEN INT
552939100
161
35159
SH
SOLE
35159
0
0
MFS INTER INCOME TR
SH BEN INT
55273C107
541
140155
SH
SOLE
140155
0
0
MGM RESORTS INTERNATIONAL
COM
552953101
1396
48841
SH
SOLE
48841
0
0
MICROCHIP TECHNOLOGY INC
COM
595017104
2552
29432
SH
SOLE
29432
0
0
MICRON TECHNOLOGY INC
COM
595112103
1995
51685
SH
SOLE
51685
0
0
MICROSOFT CORP
COM
594918104
102666
766391
SH
SOLE
766391
0
0
MID AMER APT CMNTYS INC
COM
59522J103
4521
38388
SH
SOLE
38388
0
0
MIDDLESEX WATER CO
COM
596680108
2755
46493
SH
SOLE
44418
0
2075
MILLER HOWARD HIGH INC EQTY
COM SHS BEN IN
600379101
125
11250
SH
SOLE
11250
0
0
MIMECAST LTD
ORD SHS
G14838109
677
14500
SH
SOLE
14500
0
0
MITCHAM INDS INC
COM
606501104
40
10000
SH
SOLE
10000
0
0
MOHAWK INDS INC
COM
608190104
267
1808
SH
SOLE
1808
0
0
MOLSON COORS BREWING CO
CL B
60871R209
209
3726
SH
SOLE
3726
0
0
MONDELEZ INTL INC
CL A
609207105
2653
49220
SH
SOLE
49220
0
0
MONGODB INC
CL A
60937P106
376
2471
SH
SOLE
2471
0
0
MONMOUTH REAL ESTATE INVT CO
CL A
609720107
803
59252
SH
SOLE
59252
0
0
MONOLITHIC PWR SYS INC
COM
609839105
882
6500
SH
SOLE
6500
0
0
MONROE CAP CORP
COM
610335101
927
80326
SH
SOLE
80326
0
0
MONSTER BEVERAGE CORP NEW
COM
61174X109
310
4861
SH
SOLE
4861
0
0
MOODYS CORP
COM
615369105
318
1630
SH
SOLE
1630
0
0
MORGAN STANLEY
COM NEW
617446448
2784
63527
SH
SOLE
63527
0
0
MORNINGSTAR INC
COM
617700109
323
2236
SH
SOLE
2236
0
0
MOSAIC CO NEW
COM
61945C103
600
23954
SH
SOLE
23954
0
0
MOTOROLA SOLUTIONS INC
COM NEW
620076307
1095
6569
SH
SOLE
6569
0
0
MUELLER INDS INC
COM
624756102
202
6900
SH
SOLE
6900
0
0
MUELLER WTR PRODS INC
COM SER A
624758108
252
25673
SH
SOLE
25673
0
0
MYLAN N V
SHS EURO
N59465109
260
13650
SH
SOLE
13650
0
0
NABORS INDUSTRIES LTD
SHS
G6359F103
119
40966
SH
SOLE
40966
0
0
NANTKWEST INC
COM
63016Q102
33
32600
SH
SOLE
32600
0
0
NASDAQ INC
COM
631103108
414
4310
SH
SOLE
4310
0
0
NATIONAL FUEL GAS CO N J
COM
636180101
265
5020
SH
SOLE
5020
0
0
NATIONAL INSTRS CORP
COM
636518102
269
6397
SH
SOLE
6397
0
0
NATIONAL OILWELL VARCO INC
COM
637071101
1386
62335
SH
SOLE
62335
0
0
NATIONAL RETAIL PPTYS INC
COM
637417106
1089
20545
SH
SOLE
20545
0
0
NATURAL GROCERS BY VITAMIN C
COM
63888U108
130
12971
SH
SOLE
12971
0
0
NAVIGATOR HOLDINGS LTD
SHS
Y62132108
15863
1694758
SH
SOLE
1694758
0
0
NAVISTAR INTL CORP NEW
COM
63934E108
339
9847
SH
SOLE
9847
0
0
NEON THERAPEUTICS INC
COM
64050Y100
143
30104
SH
SOLE
30104
0
0
NETFLIX INC
COM
64110L106
14823
40354
SH
SOLE
40354
0
0
NEUBERGER BERMAN HGH YLD FD
COM
64128C106
134
11519
SH
SOLE
11519
0
0
NEUBERGER BERMAN MLP AND ENR
COM
64129H104
105
14013
SH
SOLE
14013
0
0
NEUROCRINE BIOSCIENCES INC
COM
64125C109
227
2694
SH
SOLE
2694
0
0
NEW GOLD INC CDA
COM
644535106
27
28146
SH
SOLE
28146
0
0
NEW MTN FIN CORP
COM
647551100
301
21611
SH
SOLE
21611
0
0
NEW RESIDENTIAL INVT CORP
COM NEW
64828T201
737
47885
SH
SOLE
47885
0
0
NEW YORK CMNTY BANCORP INC
COM
649445103
548
54926
SH
SOLE
54926
0
0
NEWELL BRANDS INC
COM
651229106
1137
73730
SH
SOLE
73730
0
0
NEWMONT GOLDCORP CORPORATION
COM
651639106
4217
109595
SH
SOLE
106070
0
3525
NEXTERA ENERGY INC
COM
65339F101
14637
71451
SH
SOLE
71451
0
0
NIC INC
COM
62914B100
306
19057
SH
SOLE
19057
0
0
NICE LTD
SPONSORED ADR
653656108
411
3000
SH
SOLE
3000
0
0
NIKE INC
CL B
654106103
5370
63960
SH
SOLE
63960
0
0
NISOURCE INC
COM
65473P105
6252
217120
SH
SOLE
217120
0
0
NOKIA CORP
SPONSORED ADR
654902204
1088
217340
SH
SOLE
217340
0
0
NORDSTROM INC
COM
655664100
1655
51966
SH
SOLE
51966
0
0
NORFOLK SOUTHERN CORP
COM
655844108
4968
24927
SH
SOLE
24927
0
0
NORTHROP GRUMMAN CORP
COM
666807102
6251
19348
SH
SOLE
19348
0
0
NORTHWESTERN CORP
COM NEW
668074305
447
6200
SH
SOLE
6200
0
0
NOVA MEASURING INSTRUMENTS L
COM
M7516K103
2847
111270
SH
SOLE
111270
0
0
NOVARTIS A G
SPONSORED ADR
66987V109
4074
44616
SH
SOLE
44616
0
0
NOVOCURE LTD
ORD SHS
G6674U108
316
4994
SH
SOLE
4994
0
0
NOVO-NORDISK A S
ADR
670100205
2500
48987
SH
SOLE
48987
0
0
NUCOR CORP
COM
670346105
501
9086
SH
SOLE
9086
0
0
NUTRIEN LTD
COM
67077M108
601
11243
SH
SOLE
11243
0
0
NUVEEN AMT FREE QLTY MUN INC
COM
670657105
286
20732
SH
SOLE
20732
0
0
NUVEEN FLOATING RATE INCOME
COM
67072T108
279
28390
SH
SOLE
28390
0
0
NUVEEN FLTNG RTE INCM OPP FD
COM SHS
6706EN100
143
14742
SH
SOLE
14742
0
0
NUVEEN MUNICIPAL CREDIT INC
COM SH BEN INT
67070X101
266
16922
SH
SOLE
16922
0
0
NUVEEN NASDAQ 100 DYNAMIC OV
COM SHS
670699107
983
43902
SH
SOLE
43902
0
0
NUVEEN NEW YORK AMT QLT MUNI
COM
670656107
228
17425
SH
SOLE
17425
0
0
NUVEEN NORTH CAROLINA QLTY M
COM
67060P100
183
13700
SH
SOLE
13700
0
0
NUVEEN PFD & INCM SECURTIES
COM
67072C105
112
11840
SH
SOLE
11840
0
0
NUVEEN REAL ESTATE INCOME FD
COM
67071B108
147
14038
SH
SOLE
14038
0
0
NUVEEN TX ADV TOTAL RET STRG
COM
67090H102
169
14770
SH
SOLE
14770
0
0
NVENT ELECTRIC PLC
SHS
G6700G107
1013
40866
SH
SOLE
40866
0
0
NVIDIA CORP
COM
67066G104
9755
59406
SH
SOLE
59327
0
79
NXP SEMICONDUCTORS N V
COM
N6596X109
703
7206
SH
SOLE
7206
0
0
O REILLY AUTOMOTIVE INC NEW
COM
67103H107
6366
17237
SH
SOLE
17237
0
0
OAKTREE CAP GROUP LLC
UNIT CL A
674001201
573
11569
SH
SOLE
11569
0
0
OCCIDENTAL PETE CORP
COM
674599105
7983
158783
SH
SOLE
156928
0
1855
OGE ENERGY CORP
COM
670837103
706
16602
SH
SOLE
16602
0
0
OKTA INC
CL A
679295105
1450
11743
SH
SOLE
11743
0
0
OMEGA HEALTHCARE INVS INC
COM
681936100
684
18600
SH
SOLE
18600
0
0
ONE GAS INC
COM
68235P108
229
2530
SH
SOLE
2530
0
0
ONEOK INC NEW
COM
682680103
5965
86685
SH
SOLE
86685
0
0
OPKO HEALTH INC
COM
68375N103
29
11714
SH
SOLE
11714
0
0
OPPENHEIMER HLDGS INC
CL A NON VTG
683797104
497
18259
SH
SOLE
18259
0
0
ORACLE CORP
COM
68389X105
3172
55677
SH
SOLE
55677
0
0
ORION ENGINEERED CARBONS S A
COM
L72967109
843
39350
SH
SOLE
39350
0
0
OSHKOSH CORP
COM
688239201
213
2552
SH
SOLE
2552
0
0
OSI ETF TR
OSHARS FTSE US
67110P407
295
8642
SH
SOLE
8642
0
0
OWENS CORNING NEW
COM
690742101
528
9080
SH
SOLE
9080
0
0
OXFORD IMMUNOTEC GLOBAL PLC
ORD SHS
G6855A103
969
70400
SH
SOLE
70400
0
0
P T TELEKOMUNIKASI INDONESIA
SPONSORED ADR
715684106
263
9000
SH
SOLE
9000
0
0
PACCAR INC
COM
693718108
2172
30303
SH
SOLE
30303
0
0
PACER FDS TR
TRENDP US LAR CP
69374H105
2808
91734
SH
SOLE
91734
0
0
PACER FDS TR
TRENDP US MID CP
69374H204
493
16916
SH
SOLE
16916
0
0
PACKAGING CORP AMER
COM
695156109
408
4271
SH
SOLE
4271
0
0
PALO ALTO NETWORKS INC
COM
697435105
2015
9895
SH
SOLE
9895
0
0
PARETEUM CORP
COM NEW
69946T207
45
17080
SH
SOLE
17080
0
0
PARK HOTELS RESORTS INC
COM
700517105
2186
79323
SH
SOLE
79323
0
0
PARKER HANNIFIN CORP
COM
701094104
3379
19878
SH
SOLE
19878
0
0
PATTERN ENERGY GROUP INC
CL A
70338P100
214
9237
SH
SOLE
9237
0
0
PAYCHEX INC
COM
704326107
1222
14851
SH
SOLE
14851
0
0
PAYPAL HLDGS INC
COM
70450Y103
14933
130468
SH
SOLE
130468
0
0
PDL BIOPHARMA INC
COM
69329Y104
48
15188
SH
SOLE
15188
0
0
PEAK RESORTS INC
COM
70469L100
542
114096
SH
SOLE
114096
0
0
PENNEY J C CORP INC
COM
708160106
33
28900
SH
SOLE
28900
0
0
PENSKE AUTOMOTIVE GRP INC
COM
70959W103
317
6696
SH
SOLE
6696
0
0
PENTAIR PLC
SHS
G7S00T104
1524
40982
SH
SOLE
40982
0
0
PEOPLES UTD FINL INC
COM
712704105
743
44276
SH
SOLE
44276
0
0
PEPSICO INC
COM
713448108
20451
155959
SH
SOLE
155959
0
0
PETIQ INC
COM CL A
71639T106
216
6549
SH
SOLE
6549
0
0
PFIZER INC
COM
717081103
33000
761768
SH
SOLE
761768
0
0
PHILIP MORRIS INTL INC
COM
718172109
9511
121114
SH
SOLE
121114
0
0
PHILLIPS 66
COM
718546104
4673
49953
SH
SOLE
49953
0
0
PIMCO CALIF MUN INCOME FD II
COM
72200M108
328
33945
SH
SOLE
33945
0
0
PIMCO DYNAMIC INCOME FD
SHS
72201Y101
994
30907
SH
SOLE
30907
0
0
PIMCO DYNMIC CREDIT AND MRT
COM SHS
72202D106
350
14648
SH
SOLE
14648
0
0
PIMCO ETF TR
ENHAN SHRT MA AC
72201R833
2540
24966
SH
SOLE
24966
0
0
PINTEREST INC
CL A
72352L106
261
9599
SH
SOLE
9599
0
0
PIONEER NAT RES CO
COM
723787107
4103
26665
SH
SOLE
26665
0
0
PLAINS ALL AMERN PIPELINE L
UNIT LTD PARTN
726503105
822
33752
SH
SOLE
33752
0
0
PLANET FITNESS INC
CL A
72703H101
5199
71758
SH
SOLE
71758
0
0
PLURALSIGHT INC
COM CL A
72941B106
349
11510
SH
SOLE
11510
0
0
PNC FINL SVCS GROUP INC
COM
693475105
1650
12017
SH
SOLE
12017
0
0
POLARITYTE INC
COM
731094108
237
41599
SH
SOLE
41212
0
387
POLYONE CORP
COM
73179P106
1790
57025
SH
SOLE
57025
0
0
PORTOLA PHARMACEUTICALS INC
COM
737010108
611
22523
SH
SOLE
22523
0
0
POST HLDGS INC
COM
737446104
333
3199
SH
SOLE
3199
0
0
PPG INDS INC
COM
693506107
1842
15781
SH
SOLE
15781
0
0
PPL CORP
COM
69351T106
3716
119832
SH
SOLE
119832
0
0
PREMIER INC
CL A
74051N102
1223
31272
SH
SOLE
31272
0
0
PRICE T ROWE GROUP INC
COM
74144T108
2129
19410
SH
SOLE
19273
0
137
PRINCIPAL FINL GROUP INC
COM
74251V102
514
8881
SH
SOLE
8881
0
0
PROCTER AND GAMBLE CO
COM
742718109
19270
175737
SH
SOLE
175737
0
0
PROGENICS PHARMACEUTICALS IN
COM
743187106
309
50000
SH
SOLE
50000
0
0
PROGRESSIVE CORP OHIO
COM
743315103
673
8414
SH
SOLE
8414
0
0
PROLOGIS INC
COM
74340W103
3110
38822
SH
SOLE
38822
0
0
PROSHARES TR
RUSS 2000 DIVD
74347B698
380
6411
SH
SOLE
6411
0
0
PROSHARES TR
S&P 500 DV ARIST
74348A467
5400
77851
SH
SOLE
77851
0
0
PROSHARES TR
S&P MDCP 400 DIV
74347B680
770
13182
SH
SOLE
13182
0
0
PROSHARES TR
SHORT QQQ NEW
74347B714
656
23259
SH
SOLE
23259
0
0
PROSPECT CAPITAL CORPORATION
COM
74348T102
196
29993
SH
SOLE
29993
0
0
PRUDENTIAL FINL INC
COM
744320102
3101
30702
SH
SOLE
30702
0
0
PTC THERAPEUTICS INC
COM
69366J200
346
7698
SH
SOLE
7698
0
0
PUBLIC STORAGE
COM
74460D109
1161
4875
SH
SOLE
4875
0
0
PUBLIC SVC ENTERPRISE GRP IN
COM
744573106
6957
118269
SH
SOLE
114669
0
3600
PURE STORAGE INC
CL A
74624M102
909
59485
SH
SOLE
59485
0
0
PUTNAM PREMIER INCOME TR
SH BEN INT
746853100
88
17169
SH
SOLE
17169
0
0
QEP RES INC
COM
74733V100
150
20800
SH
SOLE
20800
0
0
QUALCOMM INC
COM
747525103
6882
90463
SH
SOLE
90463
0
0
QUANTA SVCS INC
COM
74762E102
3555
93095
SH
SOLE
93095
0
0
QUEST DIAGNOSTICS INC
COM
74834L100
5556
54571
SH
SOLE
52371
0
2200
QUICKLOGIC CORP
COM
74837P108
13
22840
SH
SOLE
22840
0
0
QUINSTREET INC
COM
74874Q100
476
30000
SH
SOLE
30000
0
0
RANGE RES CORP
COM
75281A109
707
101309
SH
SOLE
101309
0
0
RAYONIER INC
COM
754907103
235
7754
SH
SOLE
7754
0
0
RAYTHEON CO
COM NEW
755111507
10962
63044
SH
SOLE
63044
0
0
REALTY INCOME CORP
COM
756109104
4030
58436
SH
SOLE
58436
0
0
RECRO PHARMA INC
COM
75629F109
330
32465
SH
SOLE
32465
0
0
RED HAT INC
COM
756577102
2490
13260
SH
SOLE
13260
0
0
REGENERON PHARMACEUTICALS
COM
75886F107
2511
8023
SH
SOLE
8023
0
0
REGIONS FINL CORP NEW
COM
7591EP100
844
56486
SH
SOLE
56486
0
0
RENT A CTR INC NEW
COM
76009N100
242
9100
SH
SOLE
9100
0
0
REPUBLIC SVCS INC
COM
760759100
600
6924
SH
SOLE
6924
0
0
RESIDEO TECHNOLOGIES INC
COM
76118Y104
246
11219
SH
SOLE
11219
0
0
RESTAURANT BRANDS INTL INC
COM
76131D103
2185
31413
SH
SOLE
31413
0
0
RIGEL PHARMACEUTICALS INC
COM NEW
766559603
190
72700
SH
SOLE
72700
0
0
RINGCENTRAL INC
CL A
76680R206
330
2872
SH
SOLE
2872
0
0
RIO TINTO PLC
SPONSORED ADR
767204100
2466
39559
SH
SOLE
39559
0
0
RITCHIE BROS AUCTIONEERS
COM
767744105
284
8559
SH
SOLE
8559
0
0
RLJ LODGING TR
COM
74965L101
193
10860
SH
SOLE
10860
0
0
ROBERT HALF INTL INC
COM
770323103
405
7098
SH
SOLE
7098
0
0
ROCKWELL AUTOMATION INC
COM
773903109
417
2547
SH
SOLE
2547
0
0
ROGERS COMMUNICATIONS INC
CL B
775109200
1336
24960
SH
SOLE
24960
0
0
ROKU INC
COM CL A
77543R102
1499
16549
SH
SOLE
16549
0
0
ROPER TECHNOLOGIES INC
COM
776696106
552
1508
SH
SOLE
1508
0
0
ROSS STORES INC
COM
778296103
503
5070
SH
SOLE
5070
0
0
ROYAL BK CDA MONTREAL QUE
COM
780087102
1567
19737
SH
SOLE
19737
0
0
ROYAL CARIBBEAN CRUISES LTD
COM
V7780T103
1656
13660
SH
SOLE
13660
0
0
ROYAL DUTCH SHELL PLC
SPON ADR B
780259107
2171
33032
SH
SOLE
33032
0
0
ROYAL DUTCH SHELL PLC
SPONS ADR A
780259206
5463
83965
SH
SOLE
83965
0
0
ROYCE GLOBAL VALUE TR INC
COM
78081T104
356
33738
SH
SOLE
33738
0
0
ROYCE VALUE TR INC
COM
780910105
3716
266939
SH
SOLE
266939
0
0
RPM INTL INC
COM
749685103
274
4480
SH
SOLE
4480
0
0
RYMAN HOSPITALITY PPTYS INC
COM
78377T107
1821
22460
SH
SOLE
22460
0
0
S&P GLOBAL INC
COM
78409V104
1084
4758
SH
SOLE
4758
0
0
SABRA HEALTH CARE REIT INC
COM
78573L106
508
25761
SH
SOLE
25761
0
0
SABRE CORP
COM
78573M104
245
11058
SH
SOLE
11058
0
0
SAIA INC
COM
78709Y105
259
4000
SH
SOLE
4000
0
0
SALESFORCE COM INC
COM
79466L302
12278
80918
SH
SOLE
80918
0
0
SALIENT MIDSTREAM & MLP FD
SH BEN INT
79471V105
370
43023
SH
SOLE
43023
0
0
SANOFI
SPONSORED ADR
80105N105
485
11220
SH
SOLE
11220
0
0
SAP SE
SPON ADR
803054204
310
2271
SH
SOLE
2271
0
0
SAREPTA THERAPEUTICS INC
COM
803607100
1319
8683
SH
SOLE
8683
0
0
SBA COMMUNICATIONS CORP NEW
CL A
78410G104
1915
8519
SH
SOLE
8519
0
0
SCHLUMBERGER LTD
COM
806857108
2461
61912
SH
SOLE
61912
0
0
SCHWAB STRATEGIC TR
US LRG CAP ETF
808524201
1103
15718
SH
SOLE
15718
0
0
SCOTTS MIRACLE GRO CO
CL A
810186106
676
6863
SH
SOLE
6863
0
0
SEAGATE TECHNOLOGY PLC
SHS
G7945M107
512
10871
SH
SOLE
10871
0
0
SEALED AIR CORP NEW
COM
81211K100
1902
44466
SH
SOLE
44466
0
0
SEATTLE GENETICS INC
COM
812578102
714
10311
SH
SOLE
10311
0
0
SELECT SECTOR SPDR TR
COMMUNICATION
81369Y852
1864
37883
SH
SOLE
37614
0
269
SELECT SECTOR SPDR TR
ENERGY
81369Y506
505
7935
SH
SOLE
7935
0
0
SELECT SECTOR SPDR TR
RL EST SEL SEC
81369Y860
1717
46685
SH
SOLE
46300
0
385
SELECT SECTOR SPDR TR
SBI CONS DISCR
81369Y407
4473
37521
SH
SOLE
37405
0
116
SELECT SECTOR SPDR TR
SBI CONS STPLS
81369Y308
348
5988
SH
SOLE
5988
0
0
SELECT SECTOR SPDR TR
SBI HEALTHCARE
81369Y209
2901
31318
SH
SOLE
31318
0
0
SELECT SECTOR SPDR TR
SBI INT-FINL
81369Y605
7335
265765
SH
SOLE
265765
0
0
SELECT SECTOR SPDR TR
SBI INT-INDS
81369Y704
1777
22947
SH
SOLE
22947
0
0
SELECT SECTOR SPDR TR
SBI INT-UTILS
81369Y886
2638
44230
SH
SOLE
44001
0
229
SELECT SECTOR SPDR TR
SBI MATERIALS
81369Y100
538
9188
SH
SOLE
9188
0
0
SELECT SECTOR SPDR TR
TECHNOLOGY
81369Y803
7534
96539
SH
SOLE
96361
0
178
SELECTIVE INS GROUP INC
COM
816300107
366
4900
SH
SOLE
4900
0
0
SEMPRA ENERGY
COM
816851109
1849
13452
SH
SOLE
13452
0
0
SEMTECH CORP
COM
816850101
562
11700
SH
SOLE
11700
0
0
SENSATA TECHNOLOGIES HLDNG P
SHS
G8060N102
484
9874
SH
SOLE
9874
0
0
SERVICE CORP INTL
COM
817565104
1085
23214
SH
SOLE
23214
0
0
SERVICEMASTER GLOBAL HLDGS I
COM
81761R109
242
4640
SH
SOLE
4640
0
0
SERVICENOW INC
COM
81762P102
217
789
SH
SOLE
789
0
0
SERVISFIRST BANCSHARES INC
COM
81768T108
223
6500
SH
SOLE
6500
0
0
SHERWIN WILLIAMS CO
COM
824348106
2802
6114
SH
SOLE
6114
0
0
SHOPIFY INC
CL A
82509L107
479
1596
SH
SOLE
1596
0
0
SILGAN HOLDINGS INC
COM
827048109
294
9600
SH
SOLE
9600
0
0
SIMON PPTY GROUP INC NEW
COM
828806109
542
3392
SH
SOLE
3392
0
0
SIRIUS XM HLDGS INC
COM
82968B103
1153
206540
SH
SOLE
206540
0
0
SIX FLAGS ENTMT CORP NEW
COM
83001A102
296
5976
SH
SOLE
5976
0
0
SKYWORKS SOLUTIONS INC
COM
83088M102
1802
23309
SH
SOLE
23309
0
0
SL GREEN RLTY CORP
COM
78440X101
2213
27531
SH
SOLE
27531
0
0
SLM CORP
COM
78442P106
185
19061
SH
SOLE
19061
0
0
SMITH A O CORP
COM
831865209
3218
68230
SH
SOLE
68230
0
0
SMUCKER J M CO
COM NEW
832696405
492
4267
SH
SOLE
4267
0
0
SNAP INC
CL A
83304A106
345
24114
SH
SOLE
24114
0
0
SNAP ON INC
COM
833034101
1311
7917
SH
SOLE
7917
0
0
SOLAREDGE TECHNOLOGIES INC
COM
83417M104
384
6148
SH
SOLE
6148
0
0
SOLARIS OILFIELD INFRSTR INC
COM CL A
83418M103
534
35613
SH
SOLE
35613
0
0
SONY CORP
SPONSORED ADR
835699307
1501
28656
SH
SOLE
28656
0
0
SOUTH JERSEY INDS INC
COM
838518108
224
6640
SH
SOLE
6640
0
0
SOUTHERN CO
COM
842587107
3764
68099
SH
SOLE
68099
0
0
SOUTHWEST AIRLS CO
COM
844741108
14197
279581
SH
SOLE
279581
0
0
SOUTHWESTERN ENERGY CO
COM
845467109
709
224590
SH
SOLE
224590
0
0
SPDR DOW JONES INDL AVRG ETF
UT SER 1
78467X109
2095
7881
SH
SOLE
7881
0
0
SPDR GOLD TRUST
GOLD SHS
78463V107
11434
85841
SH
SOLE
85456
0
385
SPDR S&P 500 ETF TR
TR UNIT
78462F103
27573
94102
SH
SOLE
94102
0
0
SPDR S&P MIDCAP 400 ETF TR
UTSER1 S&PDCRP
78467Y107
10780
30403
SH
SOLE
30403
0
0
SPDR SERIES TRUST
BLMBRG BRC CNVRT
78464A359
7203
136246
SH
SOLE
136246
0
0
SPDR SERIES TRUST
BLOOMBERG SRT TR
78468R408
1432
52600
SH
SOLE
52600
0
0
SPDR SERIES TRUST
NUVEEN BLMBRG SR
78468R739
1018
20805
SH
SOLE
20805
0
0
SPDR SERIES TRUST
PRTFLO S&P500 HI
78468R788
2081
54708
SH
SOLE
54708
0
0
SPDR SERIES TRUST
S&P BIOTECH
78464A870
5552
63306
SH
SOLE
63306
0
0
SPDR SERIES TRUST
S&P BK ETF
78464A797
462
10666
SH
SOLE
10666
0
0
SPDR SERIES TRUST
S&P DIVID ETF
78464A763
2701
26775
SH
SOLE
26775
0
0
SPDR SERIES TRUST
S&P HOMEBUILD
78464A888
215
5150
SH
SOLE
5150
0
0
SPDR SERIES TRUST
S&P REGL BKG
78464A698
2728
51057
SH
SOLE
51057
0
0
SPDR SERIES TRUST
SPDR BLOOMBERG
78468R663
1117
12197
SH
SOLE
12197
0
0
SPECTRUM BRANDS HLDGS INC NE
COM
84790A105
412
7654
SH
SOLE
7654
0
0
SPLUNK INC
COM
848637104
887
7053
SH
SOLE
7053
0
0
SPRINT CORPORATION
COM
85207U105
67
10251
SH
SOLE
10251
0
0
SPROTT PHYSICAL GOLD & SILVE
TR UNIT
85208R101
888
67144
SH
SOLE
67144
0
0
SPROTT PHYSICAL GOLD TRUST
UNIT
85207H104
239
21119
SH
SOLE
21119
0
0
SPROUTS FMRS MKT INC
COM
85208M102
221
11730
SH
SOLE
11730
0
0
SQUARE INC
CL A
852234103
4855
66928
SH
SOLE
66928
0
0
SSGA ACTIVE ETF TR
BLKSTN GSOSRLN
78467V608
1661
35946
SH
SOLE
35946
0
0
SSGA ACTIVE ETF TR
SPDR TR TACTIC
78467V848
381
7758
SH
SOLE
7758
0
0
STANLEY BLACK & DECKER INC
COM
854502101
1575
10889
SH
SOLE
10889
0
0
STARBUCKS CORP
COM
855244109
16289
194305
SH
SOLE
194305
0
0
STARWOOD PPTY TR INC
COM
85571B105
1036
45577
SH
SOLE
45577
0
0
STATE STR CORP
COM
857477103
248
4417
SH
SOLE
4417
0
0
STEEL DYNAMICS INC
COM
858119100
931
30814
SH
SOLE
30814
0
0
STELLUS CAP INVT CORP
COM
858568108
524
37866
SH
SOLE
37866
0
0
STERICYCLE INC
COM
858912108
345
7234
SH
SOLE
7234
0
0
STERIS PLC
SHS USD
G8473T100
306
2052
SH
SOLE
2052
0
0
STITCH FIX INC
COM CL A
860897107
259
8088
SH
SOLE
8088
0
0
STMICROELECTRONICS N V
NY REGISTRY
861012102
267
15150
SH
SOLE
15150
0
0
STONECASTLE FINL CORP
COM
861780104
352
16156
SH
SOLE
16156
0
0
STORE CAP CORP
COM
862121100
2451
73820
SH
SOLE
73820
0
0
STRONGBRIDGE BIOPHARMA PLC
SHS USD
G85347105
132
42333
SH
SOLE
42333
0
0
STRYKER CORP
COM
863667101
6929
33701
SH
SOLE
33701
0
0
SUN CMNTYS INC
COM
866674104
398
3100
SH
SOLE
3100
0
0
SUNSTONE HOTEL INVS INC NEW
COM
867892101
143
10404
SH
SOLE
10404
0
0
SUNTRUST BKS INC
COM
867914103
964
15344
SH
SOLE
15344
0
0
SYNCHRONY FINL
COM
87165B103
498
14360
SH
SOLE
14360
0
0
SYNOPSYS INC
COM
871607107
5290
41106
SH
SOLE
39389
0
1717
SYSCO CORP
COM
871829107
2019
28544
SH
SOLE
28544
0
0
T MOBILE US INC
COM
872590104
3585
48355
SH
SOLE
48355
0
0
TABLEAU SOFTWARE INC
CL A
87336U105
840
5063
SH
SOLE
5013
0
50
TABULA RASA HEALTHCARE INC
COM
873379101
1449
29011
SH
SOLE
29011
0
0
TAIWAN SEMICONDUCTOR MFG LTD
SPONSORED ADS
874039100
4538
115860
SH
SOLE
115860
0
0
TAKE-TWO INTERACTIVE SOFTWAR
COM
874054109
703
6189
SH
SOLE
6189
0
0
TALLGRASS ENERGY LP
CLASS A SHS
874696107
349
16551
SH
SOLE
16551
0
0
TANDEM DIABETES CARE INC
COM NEW
875372203
998
15469
SH
SOLE
15469
0
0
TANGER FACTORY OUTLET CTRS I
COM
875465106
180
11111
SH
SOLE
11111
0
0
TAPESTRY INC
COM
876030107
251
7917
SH
SOLE
7917
0
0
TARGET CORP
COM
87612E106
3519
40630
SH
SOLE
40630
0
0
TAUBMAN CTRS INC
COM
876664103
304
7443
SH
SOLE
7443
0
0
TAYLOR MORRISON HOME CORP
COM
87724P106
2760
131693
SH
SOLE
131693
0
0
TC ENERGY CORP
COM
87807B107
627
12671
SH
SOLE
12671
0
0
TE CONNECTIVITY LTD
REG SHS
H84989104
896
9352
SH
SOLE
9352
0
0
TECK RESOURCES LTD
CL B
878742204
1370
59444
SH
SOLE
59444
0
0
TEKLA HEALTHCARE INVS
SH BEN INT
87911J103
1022
50863
SH
SOLE
50863
0
0
TEKLA LIFE SCIENCES INVS
SH BEN INT
87911K100
510
30260
SH
SOLE
30260
0
0
TELADOC HEALTH INC
COM
87918A105
1679
25291
SH
SOLE
25291
0
0
TELEDYNE TECHNOLOGIES INC
COM
879360105
381
1394
SH
SOLE
1394
0
0
TENNECO INC
CL A VTG COM STK
880349105
215
19385
SH
SOLE
19385
0
0
TERADYNE INC
COM
880770102
1508
31475
SH
SOLE
31475
0
0
TESLA INC
COM
88160R101
1619
7242
SH
SOLE
7242
0
0
TEVA PHARMACEUTICAL FIN LLC
DBCV 0.250% 2/0
88163VAE9
1599
1749
PRN
SOLE
1684
0
65
TEVA PHARMACEUTICAL INDS LTD
SPONSORED ADS
881624209
1047
113481
SH
SOLE
113481
0
0
TEXAS CAPITAL BANCSHARES INC
COM
88224Q107
368
6000
SH
SOLE
6000
0
0
TEXAS INSTRS INC
COM
882508104
16492
143701
SH
SOLE
143701
0
0
TEXTRON INC
COM
883203101
680
12820
SH
SOLE
12820
0
0
THE CHARLES SCHWAB CORPORATI
COM
808513105
2009
49980
SH
SOLE
49980
0
0
THE TRADE DESK INC
COM CL A
88339J105
320
1407
SH
SOLE
1407
0
0
THERAPEUTICSMD INC
COM
88338N107
257
98561
SH
SOLE
98561
0
0
THERMO FISHER SCIENTIFIC INC
COM
883556102
24818
84504
SH
SOLE
84504
0
0
THIRD PT REINS LTD
COM
G8827U100
249
24100
SH
SOLE
24100
0
0
THL CR SR LN FD
COM
87244R103
175
11500
SH
SOLE
11500
0
0
THOMSON REUTERS CORP
COM NEW
884903709
722
11201
SH
SOLE
11201
0
0
THOR INDS INC
COM
885160101
1848
31623
SH
SOLE
31623
0
0
TIFFANY & CO NEW
COM
886547108
10675
114000
SH
SOLE
114000
0
0
TIMKEN CO
COM
887389104
1092
21269
SH
SOLE
21269
0
0
TJX COS INC NEW
COM
872540109
5329
100778
SH
SOLE
100778
0
0
TORONTO DOMINION BK ONT
COM NEW
891160509
263
4504
SH
SOLE
4504
0
0
TORTOISE ENERGY INFRA CORP
COM
89147L100
2593
114958
SH
SOLE
114958
0
0
TORTOISE MIDSTRM ENERGY FD I
COM
89148B101
3629
268977
SH
SOLE
268977
0
0
TORTOISE PIPELINE & ENERGY F
COM
89148H108
467
32518
SH
SOLE
32518
0
0
TOTAL S A
SPONSORED ADS
89151E109
365
6543
SH
SOLE
6543
0
0
TOWER SEMICONDUCTOR LTD
SHS NEW
M87915274
164
10400
SH
SOLE
10400
0
0
TRACTOR SUPPLY CO
COM
892356106
341
3131
SH
SOLE
3131
0
0
TRANSDIGM GROUP INC
COM
893641100
580
1198
SH
SOLE
1198
0
0
TRANSENTERIX INC
COM NEW
89366M201
44
32000
SH
SOLE
32000
0
0
TRANSOCEAN LTD
REG SHS
H8817H100
491
76766
SH
SOLE
76766
0
0
TRAVELCENTERS AMER LLC
COM
894174101
394
108900
SH
SOLE
108900
0
0
TRAVELERS COMPANIES INC
COM
89417E109
2985
19964
SH
SOLE
19964
0
0
TRI CONTL CORP
COM
895436103
217
8070
SH
SOLE
8070
0
0
TRIPADVISOR INC
COM
896945201
241
5217
SH
SOLE
5217
0
0
TTM TECHNOLOGIES INC
COM
87305R109
151
14800
SH
SOLE
14800
0
0
TUTOR PERINI CORP
COM
901109108
208
15048
SH
SOLE
15048
0
0
TWILIO INC
CL A
90138F102
7765
56955
SH
SOLE
56955
0
0
TWITTER INC
COM
90184L102
4254
121892
SH
SOLE
121892
0
0
TWO HBRS INVT CORP
COM NEW
90187B408
236
18624
SH
SOLE
18624
0
0
TYSON FOODS INC
CL A
902494103
7214
89355
SH
SOLE
89355
0
0
UBER TECHNOLOGIES INC
COM
90353T100
1500
32340
SH
SOLE
32340
0
0
UBIQUITI NETWORKS INC
COM
90347A100
3271
24875
SH
SOLE
24875
0
0
UBS GROUP AG
SHS
H42097107
227
19126
SH
SOLE
19126
0
0
UDR INC
COM
902653104
2187
48729
SH
SOLE
48729
0
0
UGI CORP NEW
COM
902681105
725
13569
SH
SOLE
13569
0
0
ULTA BEAUTY INC
COM
90384S303
1933
5571
SH
SOLE
5571
0
0
UMB FINL CORP
COM
902788108
5979
90842
SH
SOLE
90842
0
0
UNDER ARMOUR INC
CL A
904311107
577
22763
SH
SOLE
22763
0
0
UNDER ARMOUR INC
CL C
904311206
740
33345
SH
SOLE
33345
0
0
UNILEVER N V
N Y SHS NEW
904784709
1016
16719
SH
SOLE
16719
0
0
UNILEVER PLC
SPON ADR NEW
904767704
1268
20465
SH
SOLE
20465
0
0
UNION PACIFIC CORP
COM
907818108
6660
39381
SH
SOLE
39381
0
0
UNISYS CORP
COM NEW
909214306
124
12720
SH
SOLE
12720
0
0
UNITED CONTL HLDGS INC
COM
910047109
568
6480
SH
SOLE
6480
0
0
UNITED PARCEL SERVICE INC
CL B
911312106
5173
50086
SH
SOLE
50086
0
0
UNITED RENTALS INC
COM
911363109
1745
13154
SH
SOLE
13154
0
0
UNITED TECHNOLOGIES CORP
COM
913017109
7844
60253
SH
SOLE
60253
0
0
UNITED THERAPEUTICS CORP DEL
COM
91307C102
301
3854
SH
SOLE
3854
0
0
UNITEDHEALTH GROUP INC
COM
91324P102
15129
62001
SH
SOLE
62001
0
0
UNITI GROUP INC
COM
91325V108
162
17000
SH
SOLE
17000
0
0
UNITIL CORP
COM
913259107
526
8786
SH
SOLE
8786
0
0
UNIVERSAL DISPLAY CORP
COM
91347P105
8089
43014
SH
SOLE
40907
0
2107
UNIVERSAL HEALTH RLTY INCM T
SH BEN INT
91359E105
638
7508
SH
SOLE
7508
0
0
UNIVEST FINANCIAL CORPORATIO
COM
915271100
349
13304
SH
SOLE
13304
0
0
UNUM GROUP
COM
91529Y106
2335
69598
SH
SOLE
69598
0
0
URBAN OUTFITTERS INC
COM
917047102
857
37650
SH
SOLE
37650
0
0
US BANCORP DEL
COM NEW
902973304
7634
145704
SH
SOLE
145704
0
0
UXIN LTD
ADS
91818X108
64
29212
SH
SOLE
29212
0
0
V F CORP
COM
918204108
5063
57960
SH
SOLE
57960
0
0
VACCINEX INC
COM
918640103
87
15800
SH
SOLE
15800
0
0
VAIL RESORTS INC
COM
91879Q109
2184
9784
SH
SOLE
9718
0
66
VALERO ENERGY CORP NEW
COM
91913Y100
7512
87751
SH
SOLE
87585
0
166
VANECK VECTORS ETF TR
AMT FREE INT ETF
92189H201
1312
26363
SH
SOLE
26363
0
0
VANECK VECTORS ETF TR
AMT FREE SHORT M
92189F528
200
11311
SH
SOLE
11311
0
0
VANECK VECTORS ETF TR
EMERGING MKTS HI
92189F353
252
10548
SH
SOLE
10548
0
0
VANECK VECTORS ETF TR
FALLEN ANGEL HG
92189F437
1127
38467
SH
SOLE
38467
0
0
VANECK VECTORS ETF TR
GOLD MINERS ETF
92189F106
1876
73385
SH
SOLE
73385
0
0
VANECK VECTORS ETF TR
HIGH YLD MUN ETF
92189H409
607
9521
SH
SOLE
9521
0
0
VANECK VECTORS ETF TR
JR GOLD MINERS E
92189F791
667
19073
SH
SOLE
19073
0
0
VANECK VECTORS ETF TR
MORNINGSTAR INTL
92189F593
775
25043
SH
SOLE
25043
0
0
VANECK VECTORS ETF TR
MORNINGSTAR WIDE
92189F643
744
15481
SH
SOLE
15481
0
0
VANECK VECTORS ETF TR
PHARMACEUTICAL
92189F692
784
13362
SH
SOLE
13362
0
0
VANECK VECTORS ETF TR
SEMICONDUCTOR ET
92189F676
2136
19391
SH
SOLE
19391
0
0
VANGUARD ADMIRAL FDS INC
500 GRTH IDX F
921932505
365
2265
SH
SOLE
2265
0
0
VANGUARD BD INDEX FD INC
INTERMED TERM
921937819
388
4483
SH
SOLE
4483
0
0
VANGUARD BD INDEX FD INC
LONG TERM BOND
921937793
720
7419
SH
SOLE
7419
0
0
VANGUARD BD INDEX FD INC
SHORT TRM BOND
921937827
1710
21237
SH
SOLE
21237
0
0
VANGUARD CHARLOTTE FDS
INTL BD IDX ETF
92203J407
279
4869
SH
SOLE
4869
0
0
VANGUARD GROUP
DIV APP ETF
921908844
3712
32239
SH
SOLE
32239
0
0
VANGUARD INDEX FDS
EXTEND MKT ETF
922908652
2281
19237
SH
SOLE
19237
0
0
VANGUARD INDEX FDS
GROWTH ETF
922908736
6523
39919
SH
SOLE
39919
0
0
VANGUARD INDEX FDS
LARGE CAP ETF
922908637
487
3615
SH
SOLE
3615
0
0
VANGUARD INDEX FDS
MID CAP ETF
922908629
4241
25376
SH
SOLE
25376
0
0
VANGUARD INDEX FDS
REAL ESTATE ETF
922908553
1707
19539
SH
SOLE
19539
0
0
VANGUARD INDEX FDS
S&P 500 ETF SHS
922908363
12310
45735
SH
SOLE
45735
0
0
VANGUARD INDEX FDS
SM CP VAL ETF
922908611
326
2498
SH
SOLE
2498
0
0
VANGUARD INDEX FDS
SMALL CP ETF
922908751
4582
29248
SH
SOLE
29248
0
0
VANGUARD INDEX FDS
SML CP GRW ETF
922908595
505
2712
SH
SOLE
2712
0
0
VANGUARD INDEX FDS
TOTAL STK MKT
922908769
4492
29927
SH
SOLE
29927
0
0
VANGUARD INDEX FDS
VALUE ETF
922908744
490
4418
SH
SOLE
4418
0
0
VANGUARD INTL EQUITY INDEX F
ALLWRLD EX US
922042775
860
16859
SH
SOLE
16859
0
0
VANGUARD INTL EQUITY INDEX F
FTSE EMR MKT ETF
922042858
6825
160469
SH
SOLE
160469
0
0
VANGUARD INTL EQUITY INDEX F
FTSE EUROPE ETF
922042874
214
3906
SH
SOLE
3906
0
0
VANGUARD INTL EQUITY INDEX F
FTSE SMCAP ETF
922042718
1763
16753
SH
SOLE
16753
0
0
VANGUARD SCOTTSDALE FDS
INT-TERM CORP
92206C870
249
2770
SH
SOLE
2770
0
0
VANGUARD SCOTTSDALE FDS
MORTG-BACK SEC
92206C771
682
12918
SH
SOLE
12918
0
0
VANGUARD SCOTTSDALE FDS
SHRT TRM CORP BD
92206C409
800
9916
SH
SOLE
9916
0
0
VANGUARD SCOTTSDALE FDS
VNG RUS2000IDX
92206C664
206
1650
SH
SOLE
1650
0
0
VANGUARD STAR FD
VG TL INTL STK F
921909768
467
8840
SH
SOLE
8840
0
0
VANGUARD TAX MANAGED INTL FD
FTSE DEV MKT ETF
921943858
5897
141392
SH
SOLE
141392
0
0
VANGUARD WHITEHALL FDS INC
HIGH DIV YLD
921946406
3480
39823
SH
SOLE
39823
0
0
VANGUARD WORLD FD
MEGA GRWTH IND
921910816
435
3363
SH
SOLE
3363
0
0
VANGUARD WORLD FDS
CONSUM DIS ETF
92204A108
2081
11598
SH
SOLE
11598
0
0
VANGUARD WORLD FDS
CONSUM STP ETF
92204A207
450
3026
SH
SOLE
3026
0
0
VANGUARD WORLD FDS
FINANCIALS ETF
92204A405
359
5197
SH
SOLE
5197
0
0
VANGUARD WORLD FDS
HEALTH CAR ETF
92204A504
1005
5778
SH
SOLE
5778
0
0
VANGUARD WORLD FDS
INDUSTRIAL ETF
92204A603
1020
6994
SH
SOLE
6994
0
0
VANGUARD WORLD FDS
INF TECH ETF
92204A702
4401
20867
SH
SOLE
20867
0
0
VANGUARD WORLD FDS
UTILITIES ETF
92204A876
294
2208
SH
SOLE
2208
0
0
VARIAN MED SYS INC
COM
92220P105
1433
10525
SH
SOLE
10525
0
0
VECTOR GROUP LTD
COM
92240M108
372
38133
SH
SOLE
38133
0
0
VEEVA SYS INC
CL A COM
922475108
1445
8911
SH
SOLE
8911
0
0
VENTAS INC
COM
92276F100
1437
21011
SH
SOLE
21011
0
0
VERINT SYS INC
COM
92343X100
2956
54967
SH
SOLE
54967
0
0
VERISIGN INC
COM
92343E102
467
2233
SH
SOLE
2233
0
0
VERISK ANALYTICS INC
COM
92345Y106
408
2783
SH
SOLE
2783
0
0
VERIZON COMMUNICATIONS INC
COM
92343V104
32772
573639
SH
SOLE
573639
0
0
VERSUM MATLS INC
COM
92532W103
498
9649
SH
SOLE
9649
0
0
VERTEX PHARMACEUTICALS INC
COM
92532F100
867
4726
SH
SOLE
4726
0
0
VIACOM INC NEW
CL B
92553P201
427
14305
SH
SOLE
14305
0
0
VIPER ENERGY PARTNERS LP
COM UNT RP INT
92763M105
496
16100
SH
SOLE
16100
0
0
VISA INC
COM CL A
92826C839
36654
211204
SH
SOLE
211204
0
0
VMWARE INC
CL A COM
928563402
1910
11424
SH
SOLE
11424
0
0
VODAFONE GROUP PLC NEW
SPONSORED ADR
92857W308
2562
156957
SH
SOLE
156957
0
0
VOLITIONRX LTD
COM
928661107
124
39647
SH
SOLE
39647
0
0
VONAGE HLDGS CORP
COM
92886T201
410
36150
SH
SOLE
36150
0
0
VORNADO RLTY TR
SH BEN INT
929042109
244
3812
SH
SOLE
3812
0
0
VOXX INTL CORP
CL A
91829F104
133
32000
SH
SOLE
32000
0
0
VOYA RISK MANAGED NAT RES FD
COM
92913C106
63
11947
SH
SOLE
11947
0
0
VOYAGER THERAPEUTICS INC
COM
92915B106
483
17745
SH
SOLE
17745
0
0
VULCAN MATLS CO
COM
929160109
3757
27360
SH
SOLE
27360
0
0
W P CAREY INC
COM
92936U109
259
3185
SH
SOLE
3185
0
0
WABTEC CORP
COM
929740108
3718
51817
SH
SOLE
51817
0
0
WALGREENS BOOTS ALLIANCE INC
COM
931427108
2478
45338
SH
SOLE
45338
0
0
WALMART INC
COM
931142103
17190
155575
SH
SOLE
155448
0
127
WARRIOR MET COAL INC
COM
93627C101
209
7990
SH
SOLE
7990
0
0
WASHINGTON PRIME GROUP NEW
COM
93964W108
48
12479
SH
SOLE
12479
0
0
WASHINGTON REAL ESTATE INVT
SH BEN INT
939653101
878
32863
SH
SOLE
32863
0
0
WASTE CONNECTIONS INC
COM
94106B101
1120
11722
SH
SOLE
11722
0
0
WASTE MGMT INC DEL
COM
94106L109
15305
132655
SH
SOLE
129690
0
2965
WEC ENERGY GROUP INC
COM
92939U106
604
7241
SH
SOLE
7241
0
0
WELLS FARGO CO NEW
COM
949746101
5707
120593
SH
SOLE
120593
0
0
WELLS FARGO CO NEW
PERP PFD CNV A
949746804
368
270
SH
SOLE
270
0
0
WELLTOWER INC
COM
95040Q104
2353
28860
SH
SOLE
28860
0
0
WENDYS CO
COM
95058W100
385
19638
SH
SOLE
19638
0
0
WEST PHARMACEUTICAL SVSC INC
COM
955306105
1504
12020
SH
SOLE
12020
0
0
WESTERN ASSET EMRG MKT DEBT
COM
95766A101
205
14233
SH
SOLE
14233
0
0
WESTERN ASSET PREMIER BD FD
SHS BEN INT
957664105
248
18120
SH
SOLE
18120
0
0
WESTERN ASST INFLTN LKD INM
COM SH BEN INT
95766Q106
240
20600
SH
SOLE
20600
0
0
WESTERN AST INFL LKD OPP & I
COM
95766R104
224
20000
SH
SOLE
20000
0
0
WESTERN DIGITAL CORP
COM
958102105
1357
28515
SH
SOLE
28515
0
0
WESTPORT FUEL SYSTEMS INC
COM NEW
960908309
204
75100
SH
SOLE
75100
0
0
WESTROCK CO
COM
96145D105
1464
40148
SH
SOLE
40148
0
0
WEX INC
COM
96208T104
525
2521
SH
SOLE
2521
0
0
WEYERHAEUSER CO
COM
962166104
10629
403545
SH
SOLE
398095
0
5450
WHIRLPOOL CORP
COM
963320106
375
2634
SH
SOLE
2634
0
0
WHITE MTNS INS GROUP LTD
COM
G9618E107
230
225
SH
SOLE
225
0
0
WHITING PETE CORP NEW
COM NEW
966387409
395
21146
SH
SOLE
21146
0
0
WILEY JOHN & SONS INC
CL A
968223206
1735
37853
SH
SOLE
37853
0
0
WILLIAMS COS INC DEL
COM
969457100
2242
79950
SH
SOLE
79950
0
0
WILLIAMS SONOMA INC
COM
969904101
225
3461
SH
SOLE
3461
0
0
WILLIS TOWERS WATSON PUB LTD
SHS
G96629103
249
1299
SH
SOLE
1299
0
0
WILLSCOT CORP
COM
971375126
243
16186
SH
SOLE
16186
0
0
WINNEBAGO INDS INC
COM
974637100
223
5773
SH
SOLE
5773
0
0
WINTRUST FINL CORP
COM
97650W108
3854
52684
SH
SOLE
52684
0
0
WISDOMTREE TR
EMER MKT HIGH FD
97717W315
1560
34931
SH
SOLE
34931
0
0
WISDOMTREE TR
INDIA ERNGS FD
97717W422
300
11498
SH
SOLE
11498
0
0
WISDOMTREE TR
US LARGECAP DIVD
97717W307
251
2593
SH
SOLE
2593
0
0
WISDOMTREE TR
US MIDCAP DIVID
97717W505
326
9019
SH
SOLE
9019
0
0
WISDOMTREE TR
US MIDCAP FUND
97717W570
2760
69012
SH
SOLE
69012
0
0
WISDOMTREE TR
US QTLY DIV GRT
97717X669
456
10444
SH
SOLE
10444
0
0
WISDOMTREE TR
US SMALLCAP FUND
97717W562
2874
80107
SH
SOLE
80107
0
0
WIX COM LTD
SHS
M98068105
569
4003
SH
SOLE
4003
0
0
WORKDAY INC
CL A
98138H101
3604
17528
SH
SOLE
17528
0
0
WORLDPAY INC
CL A
981558109
4699
38343
SH
SOLE
38343
0
0
WPX ENERGY INC
COM
98212B103
5982
519761
SH
SOLE
519761
0
0
WYNDHAM DESTINATIONS INC
COM
98310W108
340
7759
SH
SOLE
7759
0
0
WYNDHAM HOTELS & RESORTS INC
COM
98311A105
3392
60846
SH
SOLE
60846
0
0
WYNN RESORTS LTD
COM
983134107
787
6350
SH
SOLE
6350
0
0
XCEL ENERGY INC
COM
98389B100
1345
22604
SH
SOLE
22604
0
0
XILINX INC
COM
983919101
4733
40134
SH
SOLE
38856
0
1278
XPO LOGISTICS INC
COM
983793100
3508
60672
SH
SOLE
60672
0
0
XYLEM INC
COM
98419M100
9521
113837
SH
SOLE
110487
0
3350
YAMANA GOLD INC
COM
98462Y100
160
63612
SH
SOLE
63612
0
0
YETI HLDGS INC
COM
98585X104
355
12272
SH
SOLE
12272
0
0
YUM BRANDS INC
COM
988498101
2974
26871
SH
SOLE
26871
0
0
YUM CHINA HLDGS INC
COM
98850P109
861
18640
SH
SOLE
18640
0
0
ZEBRA TECHNOLOGIES CORP
CL A
989207105
391
1868
SH
SOLE
1868
0
0
ZENDESK INC
COM
98936J101
237
2652
SH
SOLE
2652
0
0
ZILLOW GROUP INC
CL A
98954M101
449
9818
SH
SOLE
9818
0
0
ZILLOW GROUP INC
CL C CAP STK
98954M200
1000
21552
SH
SOLE
21552
0
0
ZIMMER BIOMET HLDGS INC
COM
98956P102
3115
26453
SH
SOLE
26453
0
0
ZIOPHARM ONCOLOGY INC
COM
98973P101
163
28000
SH
SOLE
28000
0
0
ZOETIS INC
CL A
98978V103
15837
139545
SH
SOLE
139545
0
0
ZSCALER INC
COM
98980G102
210
2739
SH
SOLE
2739
0
0