0001580642-19-002070.txt : 20190424
0001580642-19-002070.hdr.sgml : 20190424
20190424144804
ACCESSION NUMBER: 0001580642-19-002070
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: Creative Planning
CENTRAL INDEX KEY: 0001540235
IRS NUMBER: 431270780
FILING VALUES:
FORM TYPE: 13F-HR
SEC ACT: 1934 Act
SEC FILE NUMBER: 028-14616
FILM NUMBER: 19763604
BUSINESS ADDRESS:
STREET 1: 5454 W.110TH STREET
CITY: OVERLAND PARK
STATE: KS
ZIP: 66211
BUSINESS PHONE: 913-338-2727
MAIL ADDRESS:
STREET 1: 5454 W.110TH STREET
CITY: OVERLAND PARK
STATE: KS
ZIP: 66211
13F-HR
1
primary_doc.xml
13F-HR
LIVE
false
false
false
0001540235
XXXXXXXX
03-31-2019
03-31-2019
false
Creative Planning
5454 W.110th Street
Overland Park
KS
66211
13F HOLDINGS REPORT
028-14616
N
Ken Pyle
Chief Compliance Officer
913-356-5504
/s/ Ken Pyle
Overland Park
KS
04-24-2019
0
2367
27753508
INFORMATION TABLE
2
infotable.xml
3-D SYS CORP DEL
COM NEW
88554D205
1
1500
SH
Call
SOLE
0
0
1500
3-D SYS CORP DEL
COM NEW
88554D205
351
32603
SH
SOLE
0
0
32603
3M CO
COM
88579Y101
22544
108499
SH
SOLE
0
0
108499
8X8 INC NEW
COM
282914100
4951
245099
SH
SOLE
0
0
245099
AAON INC
COM PAR $0.004
000360206
286
6189
SH
SOLE
0
0
6189
ABB LTD
SPONSORED ADR
000375204
479
25374
SH
SOLE
0
0
25374
ABBOTT LABS
COM
002824100
4
100
SH
Call
SOLE
0
0
100
ABBOTT LABS
COM
002824100
26835
335695
SH
SOLE
0
0
335695
ABBVIE INC
COM
00287Y109
1
100
SH
Call
SOLE
0
0
100
ABBVIE INC
COM
00287Y109
27109
336376
SH
SOLE
0
0
336376
ABBVIE INC
COM
00287Y109
0
1000
SH
Put
SOLE
0
0
1000
ABERDEEN ASIA PACIFIC INCOM
COM
003009107
105
24721
SH
SOLE
0
0
24721
ABERDEEN GLOBAL PREMIER PPTY
COM SH BEN INT
00302L108
256
42614
SH
SOLE
0
0
42614
ABERDEEN STD GOLD ETF TR
PHYSCL SWISS GLD
00326A104
1601
12854
SH
SOLE
0
0
12854
ABERDEEN STD PLATINUM ETF TR
PHYSCL PLATM SHS
003260106
225
2805
SH
SOLE
0
0
2805
ABERDEEN STD SILVER ETF TR
PHYSCL SILVR SHS
003264108
217
14791
SH
SOLE
0
0
14791
ABERDEEN TOTAL DYNAMIC DIVD
COM SH BEN INT
00326L100
156
18863
SH
SOLE
0
0
18863
ABIOMED INC
COM
003654100
1831
6411
SH
SOLE
0
0
6411
ABIOMED INC
COM
003654100
13
200
SH
Call
SOLE
0
0
200
ABIOMED INC
COM
003654100
6
100
SH
Call
SOLE
0
0
100
ABIOMED INC
COM
003654100
15
300
SH
Call
SOLE
0
0
300
ABM INDS INC
COM
000957100
484
13305
SH
SOLE
0
0
13305
ACACIA COMMUNICATIONS INC
COM
00401C108
746
13006
SH
SOLE
0
0
13006
ACADIA PHARMACEUTICALS INC
COM
004225108
922
34338
SH
SOLE
0
0
34338
ACCENTURE PLC IRELAND
SHS CLASS A
G1151C101
10067
57191
SH
SOLE
0
0
57191
ACELRX PHARMACEUTICALS INC
COM
00444T100
149
42802
SH
SOLE
0
0
42802
ACHAOGEN INC
COM
004449104
5
10660
SH
SOLE
0
0
10660
ACHILLION PHARMACEUTICALS IN
COM
00448Q201
382
128976
SH
SOLE
0
0
128976
ACI WORLDWIDE INC
COM
004498101
559
17017
SH
SOLE
0
0
17017
ACTIVISION BLIZZARD INC
COM
00507V109
0
1000
SH
Call
SOLE
0
0
1000
ACTIVISION BLIZZARD INC
COM
00507V109
1
1000
SH
Call
SOLE
0
0
1000
ACTIVISION BLIZZARD INC
COM
00507V109
2496
54820
SH
SOLE
0
0
54820
ACTIVISION BLIZZARD INC
COM
00507V109
0
1000
SH
Call
SOLE
0
0
1000
ACTIVISION BLIZZARD INC
COM
00507V109
0
500
SH
Call
SOLE
0
0
500
ACUITY BRANDS INC
COM
00508Y102
327
2723
SH
SOLE
0
0
2723
ADAM NAT RES FD INC
COM
00548F105
198
11828
SH
SOLE
0
0
11828
ADAMAS PHARMACEUTICALS INC
COM
00548A106
144
20200
SH
SOLE
0
0
20200
ADAMS DIVERSIFIED EQUITY FD
COM
006212104
327
22658
SH
SOLE
0
0
22658
ADAPTIMMUNE THERAPEUTICS PLC
SPONDS ADR
00653A107
437
101698
SH
SOLE
0
0
101698
ADDVANTAGE TECHNOLOGIES GP I
COM NEW
006743306
144
105127
SH
SOLE
0
0
105127
ADIENT PLC
ORD SHS
G0084W101
232
17879
SH
SOLE
0
0
17879
ADOBE INC
COM
00724F101
11821
44360
SH
SOLE
0
0
44360
ADOBE INC
COM
00724F101
3
400
SH
Call
SOLE
0
0
400
ADVANCE AUTO PARTS INC
COM
00751Y106
490
2871
SH
SOLE
0
0
2871
ADVANCED MICRO DEVICES INC
COM
007903107
0
50000
SH
Call
SOLE
0
0
50000
ADVANCED MICRO DEVICES INC
COM
007903107
2181
85458
SH
SOLE
0
0
85458
ADVERUM BIOTECHNOLOGIES INC
COM
00773U108
105
20000
SH
SOLE
0
0
20000
AEGON N V
NY REGISTRY SHS
007924103
65
13495
SH
SOLE
0
0
13495
AERCAP HOLDINGS NV
SHS
N00985106
717
15411
SH
SOLE
0
0
15411
AERIE PHARMACEUTICALS INC
COM
00771V108
1261
26555
SH
SOLE
0
0
26555
AEROHIVE NETWORKS INC
COM
007786106
921
203415
SH
SOLE
0
0
203415
AES CORP
COM
00130H105
189
10450
SH
SOLE
0
0
10450
AETHLON MED INC
COM NEW
00808Y208
46
48580
SH
SOLE
0
0
48580
AFLAC INC
COM
001055102
10915
218292
SH
SOLE
0
0
218292
AFLAC INC
COM
001055102
1
20200
SH
Put
SOLE
0
0
20200
AGCO CORP
COM
001084102
502
7222
SH
SOLE
0
0
7222
AGILE THERAPEUTICS INC
COM
00847L100
15
10000
SH
SOLE
0
0
10000
AGILENT TECHNOLOGIES INC
COM
00846U101
1650
20528
SH
SOLE
0
0
20528
AGIOS PHARMACEUTICALS INC
COM
00847X104
255
3785
SH
SOLE
0
0
3785
AGNC INVT CORP
COM
00123Q104
1623
90151
SH
SOLE
0
0
90151
AGREE REALTY CORP
COM
008492100
515
7434
SH
SOLE
0
0
7434
AIR PRODS & CHEMS INC
COM
009158106
2256
11814
SH
SOLE
0
0
11814
AIR TRANSPORT SERVICES GRP I
COM
00922R105
273
11838
SH
SOLE
0
0
11838
AIRCASTLE LTD
COM
G0129K104
208
10253
SH
SOLE
0
0
10253
AK STL HLDG CORP
COM
001547108
3417
1242487
SH
SOLE
0
0
1242487
AKAMAI TECHNOLOGIES INC
COM
00971T101
221
3079
SH
SOLE
0
0
3079
AKEBIA THERAPEUTICS INC
COM
00972D105
142
17343
SH
SOLE
0
0
17343
ALASKA AIR GROUP INC
COM
011659109
1130
20136
SH
SOLE
0
0
20136
ALBEMARLE CORP
COM
012653101
293
3575
SH
SOLE
0
0
3575
ALCOA CORP
COM
013872106
251
8906
SH
SOLE
0
0
8906
ALEXCO RESOURCE CORP
COM
01535P106
26
21513
SH
SOLE
0
0
21513
ALEXION PHARMACEUTICALS INC
COM
015351109
0
200
SH
Call
SOLE
0
0
200
ALEXION PHARMACEUTICALS INC
COM
015351109
1681
12438
SH
SOLE
0
0
12438
ALIBABA GROUP HLDG LTD
SPONSORED ADS
01609W102
4
400
SH
Call
SOLE
0
0
400
ALIBABA GROUP HLDG LTD
SPONSORED ADS
01609W102
3
300
SH
Call
SOLE
0
0
300
ALIBABA GROUP HLDG LTD
SPONSORED ADS
01609W102
1
1000
SH
Call
SOLE
0
0
1000
ALIBABA GROUP HLDG LTD
SPONSORED ADS
01609W102
2
200
SH
Call
SOLE
0
0
200
ALIBABA GROUP HLDG LTD
SPONSORED ADS
01609W102
9
200
SH
Call
SOLE
0
0
200
ALIBABA GROUP HLDG LTD
SPONSORED ADS
01609W102
0
500
SH
Call
SOLE
0
0
500
ALIBABA GROUP HLDG LTD
SPONSORED ADS
01609W102
3
200
SH
Call
SOLE
0
0
200
ALIBABA GROUP HLDG LTD
SPONSORED ADS
01609W102
7
500
SH
Call
SOLE
0
0
500
ALIBABA GROUP HLDG LTD
SPONSORED ADS
01609W102
15605
85528
SH
SOLE
0
0
85528
ALIBABA GROUP HLDG LTD
SPONSORED ADS
01609W102
52
2100
SH
Call
SOLE
0
0
2100
ALIGN TECHNOLOGY INC
COM
016255101
2854
10037
SH
SOLE
0
0
10037
ALIGN TECHNOLOGY INC
COM
016255101
76
800
SH
Call
SOLE
0
0
800
ALKERMES PLC
SHS
G01767105
676
18522
SH
SOLE
0
0
18522
ALLEGHANY CORP DEL
COM
017175100
1227
2003
SH
SOLE
0
0
2003
ALLEGION PUB LTD CO
ORD SHS
G0176J109
219
2414
SH
SOLE
0
0
2414
ALLERGAN PLC
SHS
G0177J108
1
200
SH
Call
SOLE
0
0
200
ALLERGAN PLC
SHS
G0177J108
3
500
SH
Call
SOLE
0
0
500
ALLERGAN PLC
SHS
G0177J108
1464
9998
SH
SOLE
0
0
9998
ALLETE INC
COM NEW
018522300
1366
16607
SH
SOLE
0
0
16607
ALLIANCE DATA SYSTEMS CORP
COM
018581108
449
2565
SH
SOLE
0
0
2565
ALLIANCE RES PARTNER L P
UT LTD PART
01877R108
709
34804
SH
SOLE
0
0
34804
ALLIANCEBERNSTEIN GBL HGH IN
COM
01879R106
165
14194
SH
SOLE
0
0
14194
ALLIANCEBERNSTEIN HOLDING LP
UNIT LTD PARTN
01881G106
486
16831
SH
SOLE
0
0
16831
ALLIANCEBERNSTEIN NATL MUNI
COM
01864U106
181
14000
SH
SOLE
0
0
14000
ALLIANT ENERGY CORP
COM
018802108
1840
39035
SH
SOLE
0
0
39035
ALLIANZGI CONV INCOME FD
COM
018828103
132
20314
SH
SOLE
0
0
20314
ALLIANZGI CONV INCOME FD II
COM
018825109
142
24900
SH
SOLE
0
0
24900
ALLISON TRANSMISSION HLDGS I
COM
01973R101
535
11901
SH
SOLE
0
0
11901
ALLOGENE THERAPEUTICS INC
COM
019770106
723
25000
SH
SOLE
0
0
25000
ALLSCRIPTS HEALTHCARE SOLUTN
COM
01988P108
197
20643
SH
SOLE
0
0
20643
ALLSTATE CORP
COM
020002101
0
200
SH
Put
SOLE
0
0
200
ALLSTATE CORP
COM
020002101
2644
28076
SH
SOLE
0
0
28076
ALMADEN MINERALS LTD
COM CL B
020283305
9
15000
SH
SOLE
0
0
15000
ALPHABET INC
CAP STK CL A
02079K305
34
300
SH
Call
SOLE
0
0
300
ALPHABET INC
CAP STK CL A
02079K305
3
100
SH
Call
SOLE
0
0
100
ALPHABET INC
CAP STK CL A
02079K305
54832
46590
SH
SOLE
0
0
46590
ALPHABET INC
CAP STK CL A
02079K305
25
500
SH
Call
SOLE
0
0
500
ALPHABET INC
CAP STK CL A
02079K305
28
200
SH
Call
SOLE
0
0
200
ALPHABET INC
CAP STK CL A
02079K305
7
100
SH
Call
SOLE
0
0
100
ALPHABET INC
CAP STK CL C
02079K107
83
1000
SH
Call
SOLE
0
0
1000
ALPHABET INC
CAP STK CL A
02079K305
46
300
SH
Call
SOLE
0
0
300
ALPHABET INC
CAP STK CL A
02079K305
91
500
SH
Call
SOLE
0
0
500
ALPHABET INC
CAP STK CL A
02079K305
10
400
SH
Call
SOLE
0
0
400
ALPHABET INC
CAP STK CL A
02079K305
9
400
SH
Call
SOLE
0
0
400
ALPHABET INC
CAP STK CL C
02079K107
324
2000
SH
Call
SOLE
0
0
2000
ALPHABET INC
CAP STK CL A
02079K305
3
200
SH
Call
SOLE
0
0
200
ALPHABET INC
CAP STK CL A
02079K305
16
200
SH
Call
SOLE
0
0
200
ALPHABET INC
CAP STK CL A
02079K305
18
100
SH
Call
SOLE
0
0
100
ALPHABET INC
CAP STK CL A
02079K305
76
600
SH
Call
SOLE
0
0
600
ALPHABET INC
CAP STK CL A
02079K305
4
200
SH
Call
SOLE
0
0
200
ALPHABET INC
CAP STK CL A
02079K305
8
4000
SH
Put
SOLE
0
0
4000
ALPHABET INC
CAP STK CL C
02079K107
42574
36285
SH
SOLE
0
0
36285
ALPHABET INC
CAP STK CL A
02079K305
1
100
SH
Call
SOLE
0
0
100
ALPS ETF TR
ALERIAN MLP
00162Q866
135742
13533642
SH
SOLE
0
0
13533642
ALTABA INC
COM
021346101
5900
79605
SH
SOLE
0
0
79605
ALTABA INC
COM
021346101
0
1000
SH
Call
SOLE
0
0
1000
ALTICE USA INC
CL A
02156K103
14651
682072
SH
SOLE
0
0
682072
ALTRIA GROUP INC
COM
02209S103
29301
510202
SH
SOLE
0
0
510202
AMARIN CORP PLC
SPONS ADR NEW
023111206
83
10000
SH
Call
SOLE
0
0
10000
AMARIN CORP PLC
SPONS ADR NEW
023111206
7891
380100
SH
SOLE
0
0
380100
AMARIN CORP PLC
SPONS ADR NEW
023111206
6
10000
SH
Call
SOLE
0
0
10000
AMAZON COM INC
COM
023135106
11
100
SH
Call
SOLE
0
0
100
AMAZON COM INC
COM
023135106
49
200
SH
Call
SOLE
0
0
200
AMAZON COM INC
COM
023135106
159
500
SH
Call
SOLE
0
0
500
AMAZON COM INC
COM
023135106
10
200
SH
Call
SOLE
0
0
200
AMAZON COM INC
COM
023135106
60
200
SH
Call
SOLE
0
0
200
AMAZON COM INC
COM
023135106
476
1200
SH
Call
SOLE
0
0
1200
AMAZON COM INC
COM
023135106
16
100
SH
Call
SOLE
0
0
100
AMAZON COM INC
COM
023135106
31
200
SH
Call
SOLE
0
0
200
AMAZON COM INC
COM
023135106
166863
93704
SH
SOLE
0
0
93704
AMAZON COM INC
COM
023135106
27
300
SH
Call
SOLE
0
0
300
AMAZON COM INC
COM
023135106
291
1000
SH
Put
SOLE
0
0
1000
AMAZON COM INC
COM
023135106
69
100
SH
Call
SOLE
0
0
100
AMAZON COM INC
COM
023135106
771
3100
SH
Call
SOLE
0
0
3100
AMAZON COM INC
COM
023135106
48
100
SH
Call
SOLE
0
0
100
AMAZON COM INC
COM
023135106
162
200
SH
Call
SOLE
0
0
200
AMAZON COM INC
COM
023135106
24
800
SH
Call
SOLE
0
0
800
AMAZON COM INC
COM
023135106
248
1000
SH
Call
SOLE
0
0
1000
AMAZON COM INC
COM
023135106
108
400
SH
Call
SOLE
0
0
400
AMAZON COM INC
COM
023135106
408
1000
SH
Call
SOLE
0
0
1000
AMAZON COM INC
COM
023135106
6
100
SH
Call
SOLE
0
0
100
AMAZON COM INC
COM
023135106
252
1000
SH
Put
SOLE
0
0
1000
AMAZON COM INC
COM
023135106
4
200
SH
Put
SOLE
0
0
200
AMAZON COM INC
COM
023135106
76
400
SH
Call
SOLE
0
0
400
AMBEV SA
SPONSORED ADR
02319V103
65
15154
SH
SOLE
0
0
15154
AMC ENTMT HLDGS INC
CL A COM
00165C104
644
43391
SH
SOLE
0
0
43391
AMC NETWORKS INC
CL A
00164V103
503
8856
SH
SOLE
0
0
8856
AMEDISYS INC
COM
023436108
267
2162
SH
SOLE
0
0
2162
AMERCO
COM
023586100
475
1280
SH
SOLE
0
0
1280
AMEREN CORP
COM
023608102
2583
35121
SH
SOLE
0
0
35121
AMERICA FIRST MULTIFAMILY IN
BEN UNIT CTF
02364V107
406
59111
SH
SOLE
0
0
59111
AMERICA MOVIL SAB DE CV
SPON ADR L SHS
02364W105
914
63988
SH
SOLE
0
0
63988
AMERICAN AIRLS GROUP INC
COM
02376R102
10837
341231
SH
SOLE
0
0
341231
AMERICAN ELEC PWR CO INC
COM
025537101
7248
86541
SH
SOLE
0
0
86541
AMERICAN EXPRESS CO
COM
025816109
9061
82902
SH
SOLE
0
0
82902
AMERICAN FIN TR INC
COM CLASS A
02607T109
287
26554
SH
SOLE
0
0
26554
AMERICAN FINL GROUP INC OHIO
COM
025932104
1045
10861
SH
SOLE
0
0
10861
AMERICAN INTL GROUP INC
*W EXP 01/19/202
026874156
2316
412863
SH
SOLE
0
0
412863
AMERICAN INTL GROUP INC
COM NEW
026874784
1677
38946
SH
SOLE
0
0
38946
AMERICAN MIDSTREAM PARTNERS
COM UNITS
02752P100
1165
225298
SH
SOLE
0
0
225298
AMERICAN OUTDOOR BRANDS CORP
COM
02874P103
0
20000
SH
Call
SOLE
0
0
20000
AMERICAN OUTDOOR BRANDS CORP
COM
02874P103
34
3650
SH
SOLE
0
0
3650
AMERICAN TOWER CORP NEW
COM
03027X100
6523
33102
SH
SOLE
0
0
33102
AMERICAN WTR WKS CO INC NEW
COM
030420103
1850
17743
SH
SOLE
0
0
17743
AMERIGAS PARTNERS L P
UNIT L P INT
030975106
952
30849
SH
SOLE
0
0
30849
AMERIPRISE FINL INC
COM
03076C106
815
6361
SH
SOLE
0
0
6361
AMERISOURCEBERGEN CORP
COM
03073E105
779
9798
SH
SOLE
0
0
9798
AMETEK INC NEW
COM
031100100
1954
23548
SH
SOLE
0
0
23548
AMGEN INC
COM
031162100
18830
99118
SH
SOLE
0
0
99118
AMN HEALTHCARE SERVICES INC
COM
001744101
200
4253
SH
SOLE
0
0
4253
AMPHENOL CORP NEW
CL A
032095101
1347
14262
SH
SOLE
0
0
14262
AMPIO PHARMACEUTICALS INC
COM
03209T109
15
26475
SH
SOLE
0
0
26475
AMYRIS INC
COM NEW
03236M200
115
55037
SH
SOLE
0
0
55037
ANADARKO PETE CORP
COM
032511107
3346
73576
SH
SOLE
0
0
73576
ANALOG DEVICES INC
COM
032654105
1995
18955
SH
SOLE
0
0
18955
ANAPTYSBIO INC
COM
032724106
264
3619
SH
SOLE
0
0
3619
ANHEUSER BUSCH INBEV SA/NV
SPONSORED ADR
03524A108
1937
23065
SH
SOLE
0
0
23065
ANI PHARMACEUTICALS INC
NOTE 3.000%12/0
00182CAA1
31
28000
PRN
SOLE
0
0
28000
ANIKA THERAPEUTICS INC
COM
035255108
460
15198
SH
SOLE
0
0
15198
ANNALY CAP MGMT INC
COM
035710409
2182
218381
SH
SOLE
0
0
218381
ANSYS INC
COM
03662Q105
1061
5806
SH
SOLE
0
0
5806
ANTARES PHARMA INC
COM
036642106
41
13553
SH
SOLE
0
0
13553
ANTHEM INC
COM
036752103
4992
17397
SH
SOLE
0
0
17397
ANWORTH MORTGAGE ASSET CP
COM
037347101
46
11337
SH
SOLE
0
0
11337
AON PLC
SHS CL A
G0408V102
925
5420
SH
SOLE
0
0
5420
APACHE CORP
COM
037411105
0
100
SH
Call
SOLE
0
0
100
APACHE CORP
COM
037411105
860
24822
SH
SOLE
0
0
24822
APERGY CORP
COM
03755L104
4034
98244
SH
SOLE
0
0
98244
APHRIA INC
COM
03765K104
674
72342
SH
SOLE
0
0
72342
APOLLO COML REAL EST FIN INC
NOTE 4.750% 8/2
03762UAB1
11
11000
PRN
SOLE
0
0
11000
APOLLO GLOBAL MGMT LLC
CL A SHS
037612306
380
13447
SH
SOLE
0
0
13447
APPFOLIO INC
COM CL A
03783C100
414
5215
SH
SOLE
0
0
5215
APPLE HOSPITALITY REIT INC
COM NEW
03784Y200
553
33925
SH
SOLE
0
0
33925
APPLE INC
COM
037833100
219
1155
SH
SOLE
0
0
1155
APPLE INC
COM
037833100
427394
2250034
SH
SOLE
0
0
2250034
APPLE INC
COM
037833100
25
1000
SH
Call
SOLE
0
0
1000
APPLE INC
COM
037833100
28
400
SH
Call
SOLE
0
0
400
APPLE INC
COM
037833100
381
30000
SH
Call
SOLE
0
0
30000
APPLE INC
COM
037833100
1
1000
SH
Call
SOLE
0
0
1000
APPLE INC
COM
037833100
5
500
SH
Call
SOLE
0
0
500
APPLE INC
COM
037833100
5
900
SH
Call
SOLE
0
0
900
APPLE INC
COM
037833100
178
12500
SH
Put
SOLE
0
0
12500
APPLE INC
COM
037833100
1
500
SH
Call
SOLE
0
0
500
APPLE INC
COM
037833100
42
1000
SH
Call
SOLE
0
0
1000
APPLE INC
COM
037833100
9
1000
SH
Call
SOLE
0
0
1000
APPLE INC
COM
037833100
1331
116000
SH
Call
SOLE
0
0
116000
APPLE INC
COM
037833100
5
3900
SH
Put
SOLE
0
0
3900
APPLE INC
COM
037833100
1
1000
SH
Call
SOLE
0
0
1000
APPLE INC
COM
037833100
988
30500
SH
Call
SOLE
0
0
30500
APPLE INC
COM
037833100
1
10000
SH
Call
SOLE
0
0
10000
APPLE INC
COM
037833100
2
1400
SH
Call
SOLE
0
0
1400
APPLE INC
COM
037833100
3
1900
SH
Put
SOLE
0
0
1900
APPLE INC
COM
037833100
162
10000
SH
Call
SOLE
0
0
10000
APPLE INC
COM
037833100
30
7500
SH
Put
SOLE
0
0
7500
APPLE INC
COM
037833100
0
1000
SH
Call
SOLE
0
0
1000
APPLE INC
COM
037833100
23
500
SH
Call
SOLE
0
0
500
APPLE INC
COM
037833100
6
1000
SH
Call
SOLE
0
0
1000
APPLE INC
COM
037833100
679
30300
SH
Call
SOLE
0
0
30300
APPLE INC
COM
037833100
1
1500
SH
Put
SOLE
0
0
1500
APPLE INC
COM
037833100
427
10000
SH
Call
SOLE
0
0
10000
APPLE INC
COM
037833100
27
1000
SH
Call
SOLE
0
0
1000
APPLE INC
COM
037833100
5
1000
SH
Call
SOLE
0
0
1000
APPLE INC
COM
037833100
43
1500
SH
Call
SOLE
0
0
1500
APPLIED DNA SCIENCES INC
COM NEW
03815U201
119
166475
SH
SOLE
0
0
166475
APPLIED DNA SCIENCES INC
*W EXP 11/21/201
03815U110
2
129000
SH
SOLE
0
0
129000
APPLIED MATLS INC
COM
038222105
0
100
SH
Put
SOLE
0
0
100
APPLIED MATLS INC
COM
038222105
26
10000
SH
Call
SOLE
0
0
10000
APPLIED MATLS INC
COM
038222105
236
568200
SH
Call
SOLE
0
0
568200
APPLIED MATLS INC
COM
038222105
2769
69811
SH
SOLE
0
0
69811
APTIV PLC
SHS
G6095L109
673
8462
SH
SOLE
0
0
8462
APYX MED CORP
COM
03837C106
124
19698
SH
SOLE
0
0
19698
AQUA AMERICA INC
COM
03836W103
2864
78583
SH
SOLE
0
0
78583
ARBOR RLTY TR INC
COM
038923108
316
24394
SH
SOLE
0
0
24394
ARCELORMITTAL SA LUXEMBOURG
NY REGISTRY SH
03938L203
240
11756
SH
SOLE
0
0
11756
ARCHER DANIELS MIDLAND CO
COM
039483102
3631
84191
SH
SOLE
0
0
84191
ARCONIC INC
COM
03965L100
236
12357
SH
SOLE
0
0
12357
ARCTURUS THERAPEUTICS LTD
SHS
M1492T105
416
60971
SH
SOLE
0
0
60971
ARES CAP CORP
COM
04010L103
1553
90615
SH
SOLE
0
0
90615
ARISTA NETWORKS INC
COM
040413106
4093
13015
SH
SOLE
0
0
13015
ARLINGTON ASSET INVT CORP
CL A NEW
041356205
134
16882
SH
SOLE
0
0
16882
ARMOUR RESIDENTIAL REIT INC
COM NEW
042315507
333
17068
SH
SOLE
0
0
17068
ARRAY BIOPHARMA INC
COM
04269X105
826
33894
SH
SOLE
0
0
33894
ARROWHEAD PHARMACEUTICALS IN
COM
04280A100
198
10767
SH
SOLE
0
0
10767
ARTESIAN RESOURCES CORP
CL A
043113208
521
13968
SH
SOLE
0
0
13968
ASML HOLDING N V
N Y REGISTRY SHS
N07059210
1132
6018
SH
SOLE
0
0
6018
ASPEN TECHNOLOGY INC
COM
045327103
213
2039
SH
SOLE
0
0
2039
ASSURED GUARANTY LTD
COM
G0585R106
426
9578
SH
SOLE
0
0
9578
ASTRAZENECA PLC
SPONSORED ADR
046353108
1725
42676
SH
SOLE
0
0
42676
ASTRONICS CORP
COM
046433108
353
10800
SH
SOLE
0
0
10800
AT&T INC
COM
00206R102
0
200
SH
Put
SOLE
0
0
200
AT&T INC
COM
00206R102
0
200
SH
Call
SOLE
0
0
200
AT&T INC
COM
00206R102
1
400
SH
Call
SOLE
0
0
400
AT&T INC
COM
00206R102
36511
1164262
SH
SOLE
0
0
1164262
ATARA BIOTHERAPEUTICS INC
COM
046513107
593
14907
SH
SOLE
0
0
14907
ATHENEX INC
COM
04685N103
1817
148299
SH
SOLE
0
0
148299
ATLANTIC CAP BANCSHARES INC
COM
048269203
357
20000
SH
SOLE
0
0
20000
ATLANTIC PWR CORP
COM NEW
04878Q863
27
10805
SH
SOLE
0
0
10805
ATLAS AIR WORLDWIDE HLDGS IN
NOTE 2.250% 6/0
049164BH8
23
22000
PRN
SOLE
0
0
22000
ATMOS ENERGY CORP
COM
049560105
2752
26738
SH
SOLE
0
0
26738
ATRION CORP
COM
049904105
3408
3879
SH
SOLE
0
0
3879
AURINIA PHARMACEUTICALS INC
COM
05156V102
1357
208700
SH
SOLE
0
0
208700
AURORA CANNABIS INC
COM
05156X108
1524
168221
SH
SOLE
0
0
168221
AURORA CANNABIS INC
COM
05156X108
0
2000
SH
Call
SOLE
0
0
2000
AURYN RES INC
COM
05208W108
24
16848
SH
SOLE
0
0
16848
AUTODESK INC
COM
052769106
0
200
SH
Put
SOLE
0
0
200
AUTODESK INC
COM
052769106
0
200
SH
Call
SOLE
0
0
200
AUTODESK INC
COM
052769106
1847
11852
SH
SOLE
0
0
11852
AUTOMATIC DATA PROCESSING IN
COM
053015103
8337
52189
SH
SOLE
0
0
52189
AUTOZONE INC
COM
053332102
1759
1718
SH
SOLE
0
0
1718
AVANGRID INC
COM
05351W103
929
18455
SH
SOLE
0
0
18455
AVEO PHARMACEUTICALS INC
COM
053588109
0
2500
SH
Call
SOLE
0
0
2500
AVEO PHARMACEUTICALS INC
COM
053588109
33
40600
SH
SOLE
0
0
40600
AVEO PHARMACEUTICALS INC
COM
053588109
0
1000
SH
Call
SOLE
0
0
1000
AVERY DENNISON CORP
COM
053611109
691
6119
SH
SOLE
0
0
6119
AVINO SILVER & GOLD MINES LT
COM
053906103
17
27500
SH
SOLE
0
0
27500
AVISTA CORP
COM
05379B107
2282
56188
SH
SOLE
0
0
56188
AXALTA COATING SYS LTD
COM
G0750C108
246
9743
SH
SOLE
0
0
9743
AXON ENTERPRISE INC
COM
05464C101
457
8396
SH
SOLE
0
0
8396
AXOS FINL INC
COM
05465C100
2434
84043
SH
SOLE
0
0
84043
BAIDU INC
SPON ADR REP A
056752108
6622
40169
SH
SOLE
0
0
40169
BAKER HUGHES A GE CO
CL A
05722G100
217
7818
SH
SOLE
0
0
7818
BALL CORP
COM
058498106
348
6015
SH
SOLE
0
0
6015
BANCFIRST CORP
COM
05945F103
517
9911
SH
SOLE
0
0
9911
BANCO SANTANDER SA
ADR
05964H105
831
179475
SH
SOLE
0
0
179475
BANK AMER CORP
COM
060505104
8
50000
SH
Call
SOLE
0
0
50000
BANK AMER CORP
COM
060505104
43367
1571851
SH
SOLE
0
0
1571851
BANK AMER CORP
COM
060505104
34
25000
SH
Call
SOLE
0
0
25000
BANK AMER CORP
COM
060505104
39
50000
SH
Call
SOLE
0
0
50000
BANK MONTREAL QUE
COM
063671101
765
10220
SH
SOLE
0
0
10220
BANK N S HALIFAX
COM
064149107
814
15286
SH
SOLE
0
0
15286
BANK NEW YORK MELLON CORP
COM
064058100
3624
71866
SH
SOLE
0
0
71866
BAOZUN INC
SPONSORED ADR
06684L103
286
6878
SH
SOLE
0
0
6878
BARCLAYS BK PLC
DJUBS CMDT ETN36
06738C778
253
11154
SH
SOLE
0
0
11154
BARCLAYS BK PLC
IPATH B SHRT TRM
06746P621
293
10000
SH
SOLE
0
0
10000
BARCLAYS PLC
ADR
06738E204
606
75752
SH
SOLE
0
0
75752
BARNES GROUP INC
COM
067806109
414
8047
SH
SOLE
0
0
8047
BARRICK GOLD CORPORATION
COM
067901108
261
19034
SH
SOLE
0
0
19034
BAUSCH HEALTH COS INC
COM
071734107
3
200
SH
Call
SOLE
0
0
200
BAUSCH HEALTH COS INC
COM
071734107
5418
219337
SH
SOLE
0
0
219337
BAXTER INTL INC
COM
071813109
4086
50252
SH
SOLE
0
0
50252
BB&T CORP
COM
054937107
8189
175990
SH
SOLE
0
0
175990
BCE INC
COM NEW
05534B760
826
18599
SH
SOLE
0
0
18599
BEAZER HOMES USA INC
COM NEW
07556Q881
324
28144
SH
SOLE
0
0
28144
BECTON DICKINSON & CO
COM
075887109
8358
33468
SH
SOLE
0
0
33468
BED BATH & BEYOND INC
COM
075896100
266
15653
SH
SOLE
0
0
15653
BELLICUM PHARMACEUTICALS INC
COM
079481107
441
130984
SH
SOLE
0
0
130984
BEMIS CO INC
COM
081437105
1234
22238
SH
SOLE
0
0
22238
BERKLEY W R CORP
COM
084423102
769
9083
SH
SOLE
0
0
9083
BERKSHIRE HATHAWAY INC DEL
CL B NEW
084670702
695
3462
SH
SOLE
0
0
3462
BERKSHIRE HATHAWAY INC DEL
CL B NEW
084670702
706
3515
SH
SOLE
0
0
3515
BERKSHIRE HATHAWAY INC DEL
CL A
084670108
63231
210
SH
SOLE
0
0
210
BERKSHIRE HATHAWAY INC DEL
CL B NEW
084670702
309
130000
SH
Call
SOLE
0
0
130000
BERKSHIRE HATHAWAY INC DEL
CL B NEW
084670702
207
20000
SH
Call
SOLE
0
0
20000
BERKSHIRE HATHAWAY INC DEL
CL B NEW
084670702
705741
3513072
SH
SOLE
0
0
3513072
BERKSHIRE HILLS BANCORP INC
COM
084680107
272
10002
SH
SOLE
0
0
10002
BEST BUY INC
COM
086516101
4033
56749
SH
SOLE
0
0
56749
BEST INC
SPONSORED ADS
08653C106
1778
340000
SH
SOLE
0
0
340000
BGC PARTNERS INC
CL A
05541T101
137
25809
SH
SOLE
0
0
25809
BHP GROUP LTD
SPONSORED ADS
088606108
1462
26744
SH
SOLE
0
0
26744
BIG LOTS INC
COM
089302103
341
8968
SH
SOLE
0
0
8968
BIO RAD LABS INC
CL A
090572207
221
723
SH
SOLE
0
0
723
BIO TECHNE CORP
COM
09073M104
354
1785
SH
SOLE
0
0
1785
BIOGEN INC
COM
09062X103
6827
28883
SH
SOLE
0
0
28883
BIOLINERX LTD
SPONSORED ADS
09071M106
4
10000
SH
SOLE
0
0
10000
BIOMARIN PHARMACEUTICAL INC
COM
09061G101
0
200
SH
Put
SOLE
0
0
200
BIOMARIN PHARMACEUTICAL INC
COM
09061G101
1323
14894
SH
SOLE
0
0
14894
BIOMARIN PHARMACEUTICAL INC
COM
09061G101
0
200
SH
Call
SOLE
0
0
200
BIOTIME INC
COM
09066L105
196
149414
SH
SOLE
0
0
149414
BIOXCEL THERAPEUTICS INC
COM
09075P105
302
30550
SH
SOLE
0
0
30550
BLACK KNIGHT INC
COM
09215C105
348
6382
SH
SOLE
0
0
6382
BLACKBERRY LTD
COM
09228F103
187
18514
SH
SOLE
0
0
18514
BLACKROCK CAPITAL INVESTMENT
COM
092533108
218
36351
SH
SOLE
0
0
36351
BLACKROCK CORPOR HI YLD FD I
COM
09255P107
114
11140
SH
SOLE
0
0
11140
BLACKROCK DEBT STRAT FD INC
COM NEW
09255R202
116
10844
SH
SOLE
0
0
10844
BLACKROCK ENHANCED EQT DIV T
COM
09251A104
967
113047
SH
SOLE
0
0
113047
BLACKROCK INC
COM
09247X101
0
200
SH
Put
SOLE
0
0
200
BLACKROCK INC
COM
09247X101
2897
6778
SH
SOLE
0
0
6778
BLACKROCK INVT QUALITY MUN T
COM
09247D105
170
12000
SH
SOLE
0
0
12000
BLACKROCK MD MUNICIPAL BOND
COM
09249L105
413
28235
SH
SOLE
0
0
28235
BLACKROCK MUN 2030 TAR TERM
COM SHS BEN IN
09257P105
323
14529
SH
SOLE
0
0
14529
BLACKROCK MUNI INCOME TR II
COM
09249N101
145
10260
SH
SOLE
0
0
10260
BLACKROCK MUNIENHANCED FD IN
COM
09253Y100
205
19173
SH
SOLE
0
0
19173
BLACKROCK MUNIYIELD CALI QLT
COM
09254N103
255
18904
SH
SOLE
0
0
18904
BLACKROCK MUNIYIELD QLTY FD
COM
09254E103
185
14316
SH
SOLE
0
0
14316
BLACKROCK MUNIYIELD QUALITY
COM
09254F100
152
10780
SH
SOLE
0
0
10780
BLACKROCK RES & COMM STRAT T
SHS
09257A108
333
40764
SH
SOLE
0
0
40764
BLACKROCK VA MUNICIPAL BOND
COM
092481100
202
12500
SH
SOLE
0
0
12500
BLACKSTONE GROUP L P
COM UNIT LTD
09253U108
4779
136653
SH
SOLE
0
0
136653
BLACKSTONE MTG TR INC
COM CL A
09257W100
835
24158
SH
SOLE
0
0
24158
BLINK CHARGING CO
COM
09354A100
47
15100
SH
SOLE
0
0
15100
BLOOM ENERGY CORP
COM CL A
093712107
382
29536
SH
SOLE
0
0
29536
BLUEBIRD BIO INC
COM
09609G100
787
5000
SH
SOLE
0
0
5000
BLUEBIRD BIO INC
COM
09609G100
0
1000
SH
Put
SOLE
0
0
1000
BOEING CO
COM
097023105
475
65000
SH
Put
SOLE
0
0
65000
BOEING CO
COM
097023105
39
1000
SH
Call
SOLE
0
0
1000
BOEING CO
COM
097023105
3
100
SH
Call
SOLE
0
0
100
BOEING CO
COM
097023105
4
500
SH
Put
SOLE
0
0
500
BOEING CO
COM
097023105
4
200
SH
Put
SOLE
0
0
200
BOEING CO
COM
097023105
80390
210764
SH
SOLE
0
0
210764
BOEING CO
COM
097023105
3
100
SH
Call
SOLE
0
0
100
BOEING CO
COM
097023105
2
100
SH
Call
SOLE
0
0
100
BOOKING HLDGS INC
COM
09857L108
10989
6298
SH
SOLE
0
0
6298
BORGWARNER INC
COM
099724106
217
5644
SH
SOLE
0
0
5644
BOSTON BEER INC
CL A
100557107
270
915
SH
SOLE
0
0
915
BOSTON PROPERTIES INC
COM
101121101
765
5713
SH
SOLE
0
0
5713
BOSTON SCIENTIFIC CORP
COM
101137107
1980
51600
SH
SOLE
0
0
51600
BOSTON SCIENTIFIC CORP
COM
101137107
0
1000
SH
Call
SOLE
0
0
1000
BOSTON SCIENTIFIC CORP
COM
101137107
0
200
SH
Call
SOLE
0
0
200
BOWL AMER INC
CL A
102565108
406
27000
SH
SOLE
0
0
27000
BOX INC
CL A
10316T104
320
16572
SH
SOLE
0
0
16572
BOYD GAMING CORP
COM
103304101
10
1000
SH
Call
SOLE
0
0
1000
BOYD GAMING CORP
COM
103304101
334
12191
SH
SOLE
0
0
12191
BP PLC
SPONSORED ADR
055622104
1
200
SH
Call
SOLE
0
0
200
BP PLC
SPONSORED ADR
055622104
1
2000
SH
Put
SOLE
0
0
2000
BP PLC
SPONSORED ADR
055622104
9758
223194
SH
SOLE
0
0
223194
BRADY CORP
CL A
104674106
372
8006
SH
SOLE
0
0
8006
BRINKER INTL INC
COM
109641100
340
7671
SH
SOLE
0
0
7671
BRISTOL MYERS SQUIBB CO
COM
110122108
13699
287141
SH
SOLE
0
0
287141
BRITISH AMERN TOB PLC
SPONSORED ADR
110448107
1806
43278
SH
SOLE
0
0
43278
BROADCOM INC
COM
11135F101
10519
34980
SH
SOLE
0
0
34980
BROADCOM INC
COM
11135F101
0
200
SH
Put
SOLE
0
0
200
BROADRIDGE FINL SOLUTIONS IN
COM
11133T103
1121
10812
SH
SOLE
0
0
10812
BROOKFIELD ASSET MGMT INC
CL A LTD VT SH
112585104
6666
142902
SH
SOLE
0
0
142902
BROOKFIELD INFRAST PARTNERS
LP INT UNIT
G16252101
1104
26365
SH
SOLE
0
0
26365
BROOKFIELD PROPERTY REIT INC
CL A
11282X103
385
18788
SH
SOLE
0
0
18788
BROWN FORMAN CORP
CL B
115637209
469
8889
SH
SOLE
0
0
8889
BUCKEYE PARTNERS L P
UNIT LTD PARTN
118230101
23560
692546
SH
SOLE
0
0
692546
BUILDERS FIRSTSOURCE INC
COM
12008R107
150
11269
SH
SOLE
0
0
11269
BWX TECHNOLOGIES INC
COM
05605H100
284
5737
SH
SOLE
0
0
5737
C H ROBINSON WORLDWIDE INC
COM NEW
12541W209
990
11382
SH
SOLE
0
0
11382
CABOT OIL & GAS CORP
COM
127097103
410
15711
SH
SOLE
0
0
15711
CADENCE BANCORPORATION
CL A
12739A100
368
19838
SH
SOLE
0
0
19838
CALADRIUS BIOSCIENCES INC
COM NEW
128058203
37
10094
SH
SOLE
0
0
10094
CALAMOS CONV & HIGH INCOME F
COM SHS
12811P108
207
19048
SH
SOLE
0
0
19048
CALAMOS STRATEGIC TOTL RETN
COM SH BEN INT
128125101
1354
109279
SH
SOLE
0
0
109279
CALAVO GROWERS INC
COM
128246105
246
2933
SH
SOLE
0
0
2933
CALIFORNIA RES CORP
COM NEW
13057Q206
286
11105
SH
SOLE
0
0
11105
CALIFORNIA WTR SVC GROUP
COM
130788102
854
15734
SH
SOLE
0
0
15734
CALUMET SPECIALTY PRODS PTNR
UT LTD PARTNER
131476103
199
55765
SH
SOLE
0
0
55765
CAMDEN PPTY TR
SH BEN INT
133131102
354
3484
SH
SOLE
0
0
3484
CAMPBELL SOUP CO
COM
134429109
1260
33039
SH
SOLE
0
0
33039
CANADIAN NATL RY CO
COM
136375102
2046
22867
SH
SOLE
0
0
22867
CANADIAN PAC RY LTD
COM
13645T100
6522
31655
SH
SOLE
0
0
31655
CANNTRUST HLDGS INC
COM
137800207
119
15310
SH
SOLE
0
0
15310
CANOPY GROWTH CORP
COM
138035100
2
500
SH
Call
SOLE
0
0
500
CANOPY GROWTH CORP
COM
138035100
2130
49117
SH
SOLE
0
0
49117
CANOPY GROWTH CORP
COM
138035100
3
1000
SH
Call
SOLE
0
0
1000
CANOPY GROWTH CORP
COM
138035100
2
500
SH
Call
SOLE
0
0
500
CAPITAL ONE FINL CORP
COM
14040H105
908
11110
SH
SOLE
0
0
11110
CAPITAL SOUTHWEST CORP
COM
140501107
432
20550
SH
SOLE
0
0
20550
CAPITOL FED FINL INC
COM
14057J101
1326
99290
SH
SOLE
0
0
99290
CAPSTONE TURBINE CORP
COM NEW
14067D409
20
22504
SH
SOLE
0
0
22504
CARBO CERAMICS INC
COM
140781105
55
15577
SH
SOLE
0
0
15577
CARDINAL HEALTH INC
COM
14149Y108
1459
30300
SH
SOLE
0
0
30300
CARETRUST REIT INC
COM
14174T107
1384
59007
SH
SOLE
0
0
59007
CARGURUS INC
COM CL A
141788109
12
300
SH
SOLE
0
0
300
CARGURUS INC
COM CL A
141788109
10
10000
SH
Put
SOLE
0
0
10000
CARLISLE COS INC
COM
142339100
242
1971
SH
SOLE
0
0
1971
CARLYLE GROUP L P
COM UTS LTD PTN
14309L102
618
33798
SH
SOLE
0
0
33798
CARMAX INC
COM
143130102
764
10943
SH
SOLE
0
0
10943
CARNIVAL CORP
UNIT 99/99/9999
143658300
0
200
SH
Put
SOLE
0
0
200
CARNIVAL CORP
UNIT 99/99/9999
143658300
0
200
SH
Call
SOLE
0
0
200
CARNIVAL CORP
UNIT 99/99/9999
143658300
1177
23207
SH
SOLE
0
0
23207
CARRIAGE SVCS INC
NOTE 2.750% 3/1
143905AM9
40
40000
PRN
SOLE
0
0
40000
CARRIZO OIL & GAS INC
COM
144577103
565
45335
SH
SOLE
0
0
45335
CARROLS RESTAURANT GROUP INC
COM
14574X104
154
15425
SH
SOLE
0
0
15425
CASEYS GEN STORES INC
COM
147528103
470
3649
SH
SOLE
0
0
3649
CASTLE BRANDS INC
COM
148435100
42
59826
SH
SOLE
0
0
59826
CATERPILLAR INC DEL
COM
149123101
14853
109624
SH
SOLE
0
0
109624
CATERPILLAR INC DEL
COM
149123101
25
700
SH
Call
SOLE
0
0
700
CBL & ASSOC PPTYS INC
COM
124830100
31
20000
SH
SOLE
0
0
20000
CBOE GLOBAL MARKETS INC
COM
12503M108
1432
15005
SH
SOLE
0
0
15005
CBRE GROUP INC
CL A
12504L109
681
13772
SH
SOLE
0
0
13772
CBS CORP NEW
CL B
124857202
969
20391
SH
SOLE
0
0
20391
CDK GLOBAL INC
COM
12508E101
709
12046
SH
SOLE
0
0
12046
CDN IMPERIAL BK COMM TORONTO
COM
136069101
799
10102
SH
SOLE
0
0
10102
CDW CORP
COM
12514G108
271
2816
SH
SOLE
0
0
2816
CEDAR FAIR L P
DEPOSITRY UNIT
150185106
314
5963
SH
SOLE
0
0
5963
CELANESE CORP DEL
COM
150870103
279
2831
SH
SOLE
0
0
2831
CELGENE CORP
COM
151020104
9445
100114
SH
SOLE
0
0
100114
CELLDEX THERAPEUTICS INC NEW
COM NEW
15117B202
60
12213
SH
SOLE
0
0
12213
CEMEX SAB DE CV
SPON ADR NEW
151290889
136
29350
SH
SOLE
0
0
29350
CENTENE CORP DEL
COM
15135B101
639
12042
SH
SOLE
0
0
12042
CENTENE CORP DEL
COM
15135B101
0
200
SH
Call
SOLE
0
0
200
CENTERPOINT ENERGY INC
COM
15189T107
1691
55082
SH
SOLE
0
0
55082
CENTERSTATE BK CORP
COM
15201P109
331
13894
SH
SOLE
0
0
13894
CENTRAL FD CDA LTD
CL A
153501101
528
42587
SH
SOLE
0
0
42587
CENTRAL GARDEN & PET CO
CL A NON-VTG
153527205
813
34950
SH
SOLE
0
0
34950
CENTRAL GARDEN & PET CO
COM
153527106
415
16250
SH
SOLE
0
0
16250
CENTURYLINK INC
COM
156700106
1
1000
SH
Call
SOLE
0
0
1000
CENTURYLINK INC
COM
156700106
1466
122245
SH
SOLE
0
0
122245
CERNER CORP
COM
156782104
19719
344682
SH
SOLE
0
0
344682
CGI INC
CL A SUB VTG
12532H104
1611
23423
SH
SOLE
0
0
23423
CHARLES RIV LABS INTL INC
COM
159864107
339
2334
SH
SOLE
0
0
2334
CHARTER COMMUNICATIONS INC N
CL A
16119P108
1622
4675
SH
SOLE
0
0
4675
CHECK POINT SOFTWARE TECH LT
ORD
M22465104
512
4049
SH
SOLE
0
0
4049
CHEMED CORP NEW
COM
16359R103
209
653
SH
SOLE
0
0
653
CHEMOURS CO
COM
163851108
641
17244
SH
SOLE
0
0
17244
CHENIERE ENERGY INC
COM NEW
16411R208
1051
15369
SH
SOLE
0
0
15369
CHENIERE ENERGY PARTNERS LP
COM UNIT
16411Q101
776
18516
SH
SOLE
0
0
18516
CHESAPEAKE ENERGY CORP
COM
165167107
5978
1928328
SH
SOLE
0
0
1928328
CHESAPEAKE ENERGY CORP
COM
165167107
0
1000
SH
Call
SOLE
0
0
1000
CHEVRON CORP NEW
COM
166764100
37495
304388
SH
SOLE
0
0
304388
CHICOS FAS INC
COM
168615102
105
24529
SH
SOLE
0
0
24529
CHIMERA INVT CORP
COM NEW
16934Q208
1012
54007
SH
SOLE
0
0
54007
CHINA MOBILE LIMITED
SPONSORED ADR
16941M109
261
5126
SH
SOLE
0
0
5126
CHIPOTLE MEXICAN GRILL INC
COM
169656105
3696
5203
SH
SOLE
0
0
5203
CHUBB LIMITED
COM
H1467J104
3346
23889
SH
SOLE
0
0
23889
CHURCH & DWIGHT INC
COM
171340102
1502
21081
SH
SOLE
0
0
21081
CIENA CORP
COM NEW
171779309
293
7850
SH
SOLE
0
0
7850
CIGNA CORP NEW
COM
125523100
6142
38193
SH
SOLE
0
0
38193
CIMAREX ENERGY CO
COM
171798101
211
3020
SH
SOLE
0
0
3020
CIMPRESS N V
SHS EURO
N20146101
285
3551
SH
SOLE
0
0
3551
CINCINNATI FINL CORP
COM
172062101
1640
19092
SH
SOLE
0
0
19092
CINTAS CORP
COM
172908105
522
2583
SH
SOLE
0
0
2583
CIRRUS LOGIC INC
COM
172755100
387
9210
SH
SOLE
0
0
9210
CISCO SYS INC
COM
17275R102
36149
669556
SH
SOLE
0
0
669556
CITIGROUP INC
COM NEW
172967424
1
500
SH
Call
SOLE
0
0
500
CITIGROUP INC
COM NEW
172967424
0
300
SH
Call
SOLE
0
0
300
CITIGROUP INC
COM NEW
172967424
13074
210132
SH
SOLE
0
0
210132
CITIZENS FINL GROUP INC
COM
174610105
781
24038
SH
SOLE
0
0
24038
CITRIX SYS INC
COM
177376100
573
5753
SH
SOLE
0
0
5753
CITY HLDG CO
COM
177835105
1083
14213
SH
SOLE
0
0
14213
CLEAN ENERGY FUELS CORP
COM
184499101
1129
365254
SH
SOLE
0
0
365254
CLEARBRIDGE ENERGY MIDSTRM O
COM
18469P100
174
18150
SH
SOLE
0
0
18150
CLEVELAND CLIFFS INC
COM
185899101
6196
620211
SH
SOLE
0
0
620211
CLOROX CO DEL
COM
189054109
3109
19375
SH
SOLE
0
0
19375
CLOUDERA INC
COM
18914U100
1149
105000
SH
SOLE
0
0
105000
CLOVIS ONCOLOGY INC
COM
189464100
3464
139550
SH
SOLE
0
0
139550
CME GROUP INC
COM CL A
12572Q105
4335
26341
SH
SOLE
0
0
26341
CMS ENERGY CORP
COM
125896100
803
14455
SH
SOLE
0
0
14455
COCA COLA CO
COM
191216100
27632
589668
SH
SOLE
0
0
589668
COCA COLA CONSOLIDATED INC
COM
191098102
475
1650
SH
SOLE
0
0
1650
CODORUS VY BANCORP INC
COM
192025104
1107
51871
SH
SOLE
0
0
51871
COEUR MNG INC
COM NEW
192108504
544
133391
SH
SOLE
0
0
133391
COGENT COMMUNICATIONS HLDGS
COM NEW
19239V302
268
4939
SH
SOLE
0
0
4939
COGNEX CORP
COM
192422103
959
18853
SH
SOLE
0
0
18853
COGNIZANT TECHNOLOGY SOLUTIO
CL A
192446102
1382
19077
SH
SOLE
0
0
19077
COHEN & STEERS INFRASTRUCTUR
COM
19248A109
977
39827
SH
SOLE
0
0
39827
COHEN & STEERS LTD DUR PFD I
COM
19248C105
202
8537
SH
SOLE
0
0
8537
COHEN & STEERS REIT & PFD &I
COM
19247X100
341
16550
SH
SOLE
0
0
16550
COLGATE PALMOLIVE CO
COM
194162103
6148
89702
SH
SOLE
0
0
89702
COLONY CAP INC NEW
CL A COM
19626G108
359
67394
SH
SOLE
0
0
67394
COLONY CR REAL ESTATE INC
COM CL A
19625T101
364
23244
SH
SOLE
0
0
23244
COLUMBIA ETF TR II
EMRG MARKETS ETF
19762B509
965
42738
SH
SOLE
0
0
42738
COLUMBIA PPTY TR INC
COM NEW
198287203
206
9141
SH
SOLE
0
0
9141
COLUMBIA SPORTSWEAR CO
COM
198516106
435
4177
SH
SOLE
0
0
4177
COMCAST CORP NEW
CL A
20030N101
12507
312827
SH
SOLE
0
0
312827
COMERICA INC
COM
200340107
1367
18640
SH
SOLE
0
0
18640
COMMAND CENTER INC
COM NEW
200497204
2005
510083
SH
SOLE
0
0
510083
COMMERCE BANCSHARES INC
COM
200525103
2534
43645
SH
SOLE
0
0
43645
COMMERCE BANCSHARES INC
COM
200525103
5293
91168
SH
SOLE
0
0
91168
COMMUNITY BK SYS INC
COM
203607106
4952
82853
SH
SOLE
0
0
82853
COMPANHIA DE SANEAMENTO BASI
SPONSORED ADR
20441A102
118
11192
SH
SOLE
0
0
11192
COMPASS MINERALS INTL INC
COM
20451N101
363
6683
SH
SOLE
0
0
6683
CONAGRA BRANDS INC
COM
205887102
1917
69121
SH
SOLE
0
0
69121
CONATUS PHARMACEUTICALS INC
COM
20600T108
24
22000
SH
SOLE
0
0
22000
CONCHO RES INC
COM
20605P101
517
4657
SH
SOLE
0
0
4657
CONFORMIS INC
COM
20717E101
337
116922
SH
SOLE
0
0
116922
CONOCOPHILLIPS
COM
20825C104
11099
166296
SH
SOLE
0
0
166296
CONSOLIDATED EDISON INC
COM
209115104
5649
66607
SH
SOLE
0
0
66607
CONSTELLATION BRANDS INC
CL A
21036P108
5
1100
SH
Call
SOLE
0
0
1100
CONSTELLATION BRANDS INC
CL A
21036P108
3738
21317
SH
SOLE
0
0
21317
CONSTELLATION BRANDS INC
CL A
21036P108
2
700
SH
Call
SOLE
0
0
700
CONSTELLATION BRANDS INC
CL A
21036P108
5
500
SH
Call
SOLE
0
0
500
CONSTELLATION BRANDS INC
CL A
21036P108
5
1400
SH
Call
SOLE
0
0
1400
CONSTELLATION BRANDS INC
CL A
21036P108
0
500
SH
Call
SOLE
0
0
500
COOPER COS INC
COM NEW
216648402
546
1843
SH
SOLE
0
0
1843
COPART INC
COM
217204106
1233
20346
SH
SOLE
0
0
20346
CORBUS PHARMACEUTICALS HLDGS
COM
21833P103
1653
237834
SH
SOLE
0
0
237834
CORESITE RLTY CORP
COM
21870Q105
252
2356
SH
SOLE
0
0
2356
CORNERSTONE STRATEGIC VALUE
COM
21924B302
753
61823
SH
SOLE
0
0
61823
CORNING INC
COM
219350105
5005
151217
SH
SOLE
0
0
151217
COSTAMARE INC
SHS
Y1771G102
104
19950
SH
SOLE
0
0
19950
COSTAR GROUP INC
COM
22160N109
653
1400
SH
SOLE
0
0
1400
COSTCO WHSL CORP NEW
COM
22160K105
21266
87827
SH
SOLE
0
0
87827
COSTCO WHSL CORP NEW
COM
22160K105
0
200
SH
Put
SOLE
0
0
200
COUNTY BANCORP INC
COM
221907108
197
11177
SH
SOLE
0
0
11177
CRACKER BARREL OLD CTRY STOR
COM
22410J106
2222
13750
SH
SOLE
0
0
13750
CRANE CO
COM
224399105
1895
22393
SH
SOLE
0
0
22393
CREDIT SUISSE GROUP
SPONSORED ADR
225401108
568
48774
SH
SOLE
0
0
48774
CREDIT SUISSE NASSAU BRH
LG CP GRTH ENH
22542D423
1528
6073
SH
SOLE
0
0
6073
CREDIT SUISSE NASSAU BRH
VELOCITY SHS DAI
22542D332
473
18100
SH
SOLE
0
0
18100
CREE INC
COM
225447101
416
7274
SH
SOLE
0
0
7274
CRESTWOOD EQUITY PARTNERS LP
UNIT LTD PARTNER
226344208
822
23352
SH
SOLE
0
0
23352
CRISPR THERAPEUTICS AG
NAMEN AKT
H17182108
553
15486
SH
SOLE
0
0
15486
CRONOS GROUP INC
COM
22717L101
599
32498
SH
SOLE
0
0
32498
CROSSAMERICA PARTNERS LP
UT LTD PTN INT
22758A105
262
14360
SH
SOLE
0
0
14360
CROWN CASTLE INTL CORP NEW
COM
22822V101
4
200
SH
Call
SOLE
0
0
200
CROWN CASTLE INTL CORP NEW
COM
22822V101
1209
9448
SH
SOLE
0
0
9448
CRYOPORT INC
COM PAR $0.001
229050307
7732
598475
SH
SOLE
0
0
598475
CSX CORP
COM
126408103
11164
149218
SH
SOLE
0
0
149218
CSX CORP
COM
126408103
0
200
SH
Put
SOLE
0
0
200
CTI BIOPHARMA CORP
COM NEW
12648L601
49
50073
SH
SOLE
0
0
50073
CUBESMART
COM
229663109
309
9656
SH
SOLE
0
0
9656
CULLEN FROST BANKERS INC
COM
229899109
398
4103
SH
SOLE
0
0
4103
CUMMINS INC
COM
231021106
3104
19662
SH
SOLE
0
0
19662
CVS HEALTH CORP
COM
126650100
3
1000
SH
Call
SOLE
0
0
1000
CVS HEALTH CORP
COM
126650100
7722
143181
SH
SOLE
0
0
143181
CVS HEALTH CORP
COM
126650100
0
100
SH
Call
SOLE
0
0
100
CYBERARK SOFTWARE LTD
SHS
M2682V108
0
400
SH
Put
SOLE
0
0
400
CYBERARK SOFTWARE LTD
SHS
M2682V108
455
3819
SH
SOLE
0
0
3819
CYPRESS SEMICONDUCTOR CORP
COM
232806109
224
15032
SH
SOLE
0
0
15032
CYTORI THERAPEUTICS INC
*W EXP 05/28/202
23283K139
0
16200
SH
SOLE
0
0
16200
CYTOSORBENTS CORP
COM NEW
23283X206
260
34390
SH
SOLE
0
0
34390
D R HORTON INC
COM
23331A109
216
5210
SH
SOLE
0
0
5210
DANA INCORPORATED
COM
235825205
1875
105707
SH
SOLE
0
0
105707
DANAHER CORPORATION
COM
235851102
4211
31900
SH
SOLE
0
0
31900
DARDEN RESTAURANTS INC
COM
237194105
1947
16026
SH
SOLE
0
0
16026
DAVITA INC
COM
23918K108
379
6981
SH
SOLE
0
0
6981
DBX ETF TR
XTRACK MSCI EURP
233051853
452
15948
SH
SOLE
0
0
15948
DCP MIDSTREAM LP
COM UT LTD PTN
23311P100
299
9032
SH
SOLE
0
0
9032
DEERE & CO
COM
244199105
6713
41995
SH
SOLE
0
0
41995
DEERE & CO
COM
244199105
0
100
SH
Put
SOLE
0
0
100
DELL TECHNOLOGIES INC
CL C
24703L202
781
13311
SH
SOLE
0
0
13311
DELTA AIR LINES INC DEL
COM NEW
247361702
0
500
SH
Call
SOLE
0
0
500
DELTA AIR LINES INC DEL
COM NEW
247361702
2230
43180
SH
SOLE
0
0
43180
DELUXE CORP
COM
248019101
352
8060
SH
SOLE
0
0
8060
DENBURY RES INC
COM NEW
247916208
31
14888
SH
SOLE
0
0
14888
DENISON MINES CORP
COM
248356107
8
16000
SH
SOLE
0
0
16000
DENTSPLY SIRONA INC
COM
24906P109
740
14919
SH
SOLE
0
0
14919
DESTINATION XL GROUP INC
COM
25065K104
321
131129
SH
SOLE
0
0
131129
DEUTSCHE BANK AG
NAMEN AKT
D18190898
146
17964
SH
SOLE
0
0
17964
DEVON ENERGY CORP NEW
COM
25179M103
1534
48594
SH
SOLE
0
0
48594
DEXCOM INC
COM
252131107
1244
10446
SH
SOLE
0
0
10446
DIAGEO P L C
SPON ADR NEW
25243Q205
3908
23886
SH
SOLE
0
0
23886
DIAMONDBACK ENERGY INC
COM
25278X109
323
3186
SH
SOLE
0
0
3186
DIGITAL RLTY TR INC
COM
253868103
1441
12111
SH
SOLE
0
0
12111
DIREXION SHS ETF TR
DLY SCOND 3XBU
25459W458
485
3527
SH
SOLE
0
0
3527
DIREXION SHS ETF TR
DRX S&P500BULL
25459W862
432
9231
SH
SOLE
0
0
9231
DIREXION SHS ETF TR
DLY SMCAP BULL3X
25459W847
362
5918
SH
SOLE
0
0
5918
DIREXION SHS ETF TR
DAILY GOLD MINER
25490K133
615
34000
SH
SOLE
0
0
34000
DIREXION SHS ETF TR
DLY ENRGY BULL3X
25459W888
1449
63836
SH
SOLE
0
0
63836
DISCOVER FINL SVCS
COM
254709108
1618
22743
SH
SOLE
0
0
22743
DISH NETWORK CORP
CL A
25470M109
4071
128453
SH
SOLE
0
0
128453
DISNEY WALT CO
COM DISNEY
254687106
69271
623894
SH
SOLE
0
0
623894
DISNEY WALT CO
COM DISNEY
254687106
2
200
SH
Call
SOLE
0
0
200
DLH HLDGS CORP
COM
23335Q100
228
35626
SH
SOLE
0
0
35626
DNP SELECT INCOME FD
COM
23325P104
850
73743
SH
SOLE
0
0
73743
DOCUSIGN INC
COM
256163106
1723
33237
SH
SOLE
0
0
33237
DOLLAR GEN CORP NEW
COM
256677105
1044
8755
SH
SOLE
0
0
8755
DOLLAR TREE INC
COM
256746108
868
8262
SH
SOLE
0
0
8262
DOMINION ENERGY INC
COM
25746U109
8476
110570
SH
SOLE
0
0
110570
DOMINOS PIZZA INC
COM
25754A201
1170
4532
SH
SOLE
0
0
4532
DOMINOS PIZZA INC
COM
25754A201
0
200
SH
Put
SOLE
0
0
200
DOMINOS PIZZA INC
COM
25754A201
1
200
SH
Call
SOLE
0
0
200
DONALDSON INC
COM
257651109
3930
78499
SH
SOLE
0
0
78499
DORCHESTER MINERALS LP
COM UNIT
25820R105
1206
66065
SH
SOLE
0
0
66065
DORMAN PRODUCTS INC
COM
258278100
330
3743
SH
SOLE
0
0
3743
DOUBLELINE INCOME SOLUTIONS
COM
258622109
500
25069
SH
SOLE
0
0
25069
DOVER CORP
COM
260003108
18474
196946
SH
SOLE
0
0
196946
DOWDUPONT INC
COM
26078J100
16331
306333
SH
SOLE
0
0
306333
DR REDDYS LABS LTD
ADR
256135203
256
6327
SH
SOLE
0
0
6327
DREYFUS STRATEGIC MUN BD FD
COM
26202F107
105
13574
SH
SOLE
0
0
13574
DREYFUS STRATEGIC MUNS INC
COM
261932107
98
12413
SH
SOLE
0
0
12413
DROPBOX INC
CL A
26210C104
0
100
SH
Call
SOLE
0
0
100
DROPBOX INC
CL A
26210C104
1
1100
SH
Call
SOLE
0
0
1100
DROPBOX INC
CL A
26210C104
436
20002
SH
SOLE
0
0
20002
DRYSHIPS INC
COM PAR NEW
Y2109Q705
193
41771
SH
SOLE
0
0
41771
DSW INC
CL A
23334L102
326
14665
SH
SOLE
0
0
14665
DTE ENERGY CO
COM
233331107
2905
23289
SH
SOLE
0
0
23289
DUFF & PHELPS SLT ENGY AND M
COM
26433F108
90
18000
SH
SOLE
0
0
18000
DUKE ENERGY CORP NEW
COM NEW
26441C204
18423
204701
SH
SOLE
0
0
204701
DUKE REALTY CORP
COM NEW
264411505
523
17103
SH
SOLE
0
0
17103
DUNKIN BRANDS GROUP INC
COM
265504100
382
5087
SH
SOLE
0
0
5087
DWS MUN INCOME TR NEW
COM
233368109
409
37142
SH
SOLE
0
0
37142
DXC TECHNOLOGY CO
COM
23355L106
688
10692
SH
SOLE
0
0
10692
DYCOM INDS INC
NOTE 0.750% 9/1
267475AB7
83
90000
PRN
SOLE
0
0
90000
DYNAVAX TECHNOLOGIES CORP
COM NEW
268158201
1724
235832
SH
SOLE
0
0
235832
DYNEX CAP INC
COM NEW
26817Q506
78
12750
SH
SOLE
0
0
12750
E TRADE FINANCIAL CORP
COM NEW
269246401
351
7560
SH
SOLE
0
0
7560
EAGLE BANCORP INC MD
COM
268948106
531
10571
SH
SOLE
0
0
10571
EARTHSTONE ENERGY INC
CL A
27032D304
76
10800
SH
SOLE
0
0
10800
EAST WEST BANCORP INC
COM
27579R104
936
19517
SH
SOLE
0
0
19517
EASTMAN CHEMICAL CO
COM
277432100
680
8964
SH
SOLE
0
0
8964
EATON CORP PLC
SHS
G29183103
0
200
SH
Put
SOLE
0
0
200
EATON CORP PLC
SHS
G29183103
3405
42272
SH
SOLE
0
0
42272
EATON VANCE CORP
COM NON VTG
278265103
226
5613
SH
SOLE
0
0
5613
EATON VANCE ENH EQTY INC FD
COM
278277108
231
14028
SH
SOLE
0
0
14028
EATON VANCE FLTING RATE INC
COM
278279104
284
21505
SH
SOLE
0
0
21505
EATON VANCE LTD DUR INCOME F
COM
27828H105
1455
115000
SH
SOLE
0
0
115000
EATON VANCE MUN BD FD
COM
27827X101
132
10640
SH
SOLE
0
0
10640
EATON VANCE TAX ADVT DIV INC
COM
27828G107
473
21219
SH
SOLE
0
0
21219
EATON VANCE TAX MNGD GBL DV
COM
27829F108
413
50714
SH
SOLE
0
0
50714
EATON VANCE TX MGD DIV EQ IN
COM
27828N102
206
18226
SH
SOLE
0
0
18226
EATON VANCE TX MNG BY WRT OP
COM
27828Y108
692
46103
SH
SOLE
0
0
46103
EATON VANCE TXMGD GL BUYWR O
COM
27829C105
316
32370
SH
SOLE
0
0
32370
EBAY INC
COM
278642103
1324
35654
SH
SOLE
0
0
35654
EBIX INC
COM NEW
278715206
221
4467
SH
SOLE
0
0
4467
ECA MARCELLUS TR I
COM UNIT
26827L109
23
13125
SH
SOLE
0
0
13125
ECHO GLOBAL LOGISTICS INC
NOTE 2.500% 5/0
27875TAA9
18
18000
PRN
SOLE
0
0
18000
ECHOSTAR CORP
CL A
278768106
676
18550
SH
SOLE
0
0
18550
ECOLAB INC
COM
278865100
1996
11305
SH
SOLE
0
0
11305
ECOLAB INC
COM
278865100
0
200
SH
Put
SOLE
0
0
200
EDISON INTL
COM
281020107
2554
41240
SH
SOLE
0
0
41240
EDITAS MEDICINE INC
COM
28106W103
648
26504
SH
SOLE
0
0
26504
EDWARDS LIFESCIENCES CORP
COM
28176E108
6443
33675
SH
SOLE
0
0
33675
EL POLLO LOCO HLDGS INC
COM
268603107
229
17610
SH
SOLE
0
0
17610
ELECTROMED INC
COM
285409108
77
15000
SH
SOLE
0
0
15000
ELECTRONIC ARTS INC
COM
285512109
2200
21651
SH
SOLE
0
0
21651
ELECTRONICS FOR IMAGING INC
NOTE 0.750% 9/0
286082AC6
99
100000
PRN
SOLE
0
0
100000
ELLIE MAE INC
COM
28849P100
255
2586
SH
SOLE
0
0
2586
EMCLAIRE FINL CORP
COM
290828102
259
8394
SH
SOLE
0
0
8394
EMERGE ENERGY SVCS LP
COM REP PARTN
29102H108
40
20500
SH
SOLE
0
0
20500
EMERSON ELEC CO
COM
291011104
10325
150797
SH
SOLE
0
0
150797
EMPIRE ST RLTY OP L P
UNIT LTD PRTNSP
292102100
197
12356
SH
SOLE
0
0
12356
EMX RTY CORP
COM
26873J107
26
22000
SH
SOLE
0
0
22000
ENBRIDGE INC
COM
29250N105
5474
150957
SH
SOLE
0
0
150957
ENCANA CORP
COM
292505104
713
98469
SH
SOLE
0
0
98469
ENCOMPASS HEALTH CORP
COM
29261A100
377
6451
SH
SOLE
0
0
6451
ENCORE CAP GROUP INC
NOTE 2.875% 3/1
292554AH5
16
17000
PRN
SOLE
0
0
17000
ENDEAVOUR SILVER CORP
COM
29258Y103
32
12648
SH
SOLE
0
0
12648
ENDRA LIFE SCIENCES INC
COM
29273B104
66
40000
SH
SOLE
0
0
40000
ENERGOUS CORP
COM
29272C103
82
12985
SH
SOLE
0
0
12985
ENERGY TRANSFER LP
COM UT LTD PTN
29273V100
51321
3339020
SH
SOLE
0
0
3339020
ENGLOBAL CORP
COM
293306106
74
145005
SH
SOLE
0
0
145005
ENLINK MIDSTREAM LLC
COM UNIT REP LTD
29336T100
187
14606
SH
SOLE
0
0
14606
ENPHASE ENERGY INC
COM
29355A107
411
44493
SH
SOLE
0
0
44493
ENSCO PLC
SHS CLASS A
G3157S106
58
14771
SH
SOLE
0
0
14771
ENSERVCO CORP
COM
29358Y102
13
25000
SH
SOLE
0
0
25000
ENSIGN GROUP INC
COM
29358P101
1797
35111
SH
SOLE
0
0
35111
ENTERGY CORP NEW
COM
29364G103
1270
13277
SH
SOLE
0
0
13277
ENTERPRISE FINL SVCS CORP
COM
293712105
1623
39806
SH
SOLE
0
0
39806
ENTERPRISE PRODS PARTNERS L
COM
293792107
129074
4435517
SH
SOLE
0
0
4435517
ENVESTNET INC
NOTE 1.750%12/1
29404KAA4
22
20000
PRN
SOLE
0
0
20000
EOG RES INC
COM
26875P101
10
1000
SH
Call
SOLE
0
0
1000
EOG RES INC
COM
26875P101
12
800
SH
Call
SOLE
0
0
800
EOG RES INC
COM
26875P101
3837
40317
SH
SOLE
0
0
40317
EPAM SYS INC
COM
29414B104
610
3609
SH
SOLE
0
0
3609
EPR PPTYS
CONV PFD 9% SR E
26884U307
407
10731
SH
SOLE
0
0
10731
EPR PPTYS
COM SH BEN INT
26884U109
2069
26903
SH
SOLE
0
0
26903
EQM MIDSTREAM PARTNERS LP
UNIT LTD PARTN
26885B100
385
8343
SH
SOLE
0
0
8343
EQUIFAX INC
COM
294429105
1306
11025
SH
SOLE
0
0
11025
EQUINIX INC
COM
29444U700
426
940
SH
SOLE
0
0
940
EQUINOR ASA
SPONSORED ADR
29446M102
304
13831
SH
SOLE
0
0
13831
EQUITY RESIDENTIAL
SH BEN INT
29476L107
493
6540
SH
SOLE
0
0
6540
ERICSSON
ADR B SEK 10
294821608
99
10761
SH
SOLE
0
0
10761
ERIE INDTY CO
CL A
29530P102
1143
6401
SH
SOLE
0
0
6401
ESPERION THERAPEUTICS INC NE
COM
29664W105
1108
27604
SH
SOLE
0
0
27604
ESSEX PPTY TR INC
COM
297178105
1210
4184
SH
SOLE
0
0
4184
ETF MANAGERS TR
PRIME CYBR SCRTY
26924G201
568
14207
SH
SOLE
0
0
14207
ETF MANAGERS TR
ETFMG ALTR HRVST
26924G508
911
25059
SH
SOLE
0
0
25059
ETF MANAGERS TR
PRIME MOBILE PAY
26924G409
605
14085
SH
SOLE
0
0
14085
ETSY INC
COM
29786A106
426
6335
SH
SOLE
0
0
6335
EURONET WORLDWIDE INC
COM
298736109
3824
26820
SH
SOLE
0
0
26820
EVERGY INC
COM
30034W106
2513
43288
SH
SOLE
0
0
43288
EVERI HLDGS INC
COM
30034T103
273
25930
SH
SOLE
0
0
25930
EVERSOURCE ENERGY
COM
30040W108
4750
66955
SH
SOLE
0
0
66955
EVOKE PHARMA INC
COM
30049G104
150
100000
SH
SOLE
0
0
100000
EXACT SCIENCES CORP
COM
30063P105
6307
72813
SH
SOLE
0
0
72813
EXCHANGE TRADED CONCEPTS TR
ROBO GLB ETF
301505707
859
22191
SH
SOLE
0
0
22191
EXELIXIS INC
COM
30161Q104
4685
196842
SH
SOLE
0
0
196842
EXELON CORP
COM
30161N101
4582
91403
SH
SOLE
0
0
91403
EXPEDIA GROUP INC
COM NEW
30212P303
1090
9160
SH
SOLE
0
0
9160
EXPEDITORS INTL WASH INC
COM
302130109
546
7190
SH
SOLE
0
0
7190
EXPONENT INC
COM
30214U102
208
3596
SH
SOLE
0
0
3596
EXPRESS INC
COM
30219E103
60
14000
SH
SOLE
0
0
14000
EXTRA SPACE STORAGE INC
COM
30225T102
589
5782
SH
SOLE
0
0
5782
EXXON MOBIL CORP
COM
30231G102
82384
1019608
SH
SOLE
0
0
1019608
EYEPOINT PHARMACEUTICALS INC
COM
30233G100
2
50000
SH
Call
SOLE
0
0
50000
EYEPOINT PHARMACEUTICALS INC
COM
30233G100
8
4421
SH
SOLE
0
0
4421
F M C CORP
COM NEW
302491303
593
7714
SH
SOLE
0
0
7714
FACEBOOK INC
CL A
30303M102
5
1000
SH
Call
SOLE
0
0
1000
FACEBOOK INC
CL A
30303M102
1
400
SH
Call
SOLE
0
0
400
FACEBOOK INC
CL A
30303M102
2
400
SH
Call
SOLE
0
0
400
FACEBOOK INC
CL A
30303M102
14
500
SH
Call
SOLE
0
0
500
FACEBOOK INC
CL A
30303M102
21
1400
SH
Call
SOLE
0
0
1400
FACEBOOK INC
CL A
30303M102
4
300
SH
Call
SOLE
0
0
300
FACEBOOK INC
CL A
30303M102
143606
861515
SH
SOLE
0
0
861515
FACEBOOK INC
CL A
30303M102
4
200
SH
Call
SOLE
0
0
200
FACEBOOK INC
CL A
30303M102
2
800
SH
Call
SOLE
0
0
800
FACEBOOK INC
CL A
30303M102
19
1100
SH
Call
SOLE
0
0
1100
FACEBOOK INC
CL A
30303M102
2
700
SH
Call
SOLE
0
0
700
FACEBOOK INC
CL A
30303M102
1
1000
SH
Call
SOLE
0
0
1000
FACEBOOK INC
CL A
30303M102
13
500
SH
Call
SOLE
0
0
500
FACEBOOK INC
CL A
30303M102
34
1000
SH
Call
SOLE
0
0
1000
FACEBOOK INC
CL A
30303M102
2
500
SH
Call
SOLE
0
0
500
FACEBOOK INC
CL A
30303M102
329
30000
SH
Call
SOLE
0
0
30000
FACEBOOK INC
CL A
30303M102
1
200
SH
Call
SOLE
0
0
200
FACEBOOK INC
CL A
30303M102
3
1000
SH
Call
SOLE
0
0
1000
FACTSET RESH SYS INC
COM
303075105
464
1868
SH
SOLE
0
0
1868
FAIR ISAAC CORP
COM
303250104
363
1335
SH
SOLE
0
0
1335
FASTENAL CO
COM
311900104
795
12364
SH
SOLE
0
0
12364
FEDEX CORP
COM
31428X106
6572
36228
SH
SOLE
0
0
36228
FERRARI N V
COM
N3167Y103
342
2559
SH
SOLE
0
0
2559
FERRELLGAS PARTNERS L.P.
UNIT LTD PART
315293100
36
27419
SH
SOLE
0
0
27419
FIAT CHRYSLER AUTOMOBILES N
SHS
N31738102
196
13189
SH
SOLE
0
0
13189
FIBROCELL SCIENCE INC
COM
315721407
79
40877
SH
SOLE
0
0
40877
FIDELITY
MSCI INFO TECH I
316092808
1445
24380
SH
SOLE
0
0
24380
FIDELITY
MSCI HLTH CARE I
316092600
276
6208
SH
SOLE
0
0
6208
FIDELITY
MSCI RL EST ETF
316092857
6119
235613
SH
SOLE
0
0
235613
FIDELITY
MSCI FINLS IDX
316092501
241
6434
SH
SOLE
0
0
6434
FIDELITY
MSCI ENERGY IDX
316092402
206
11374
SH
SOLE
0
0
11374
FIDELITY COMWLTH TR
NDQ CP IDX TRK
315912808
656
2168
SH
SOLE
0
0
2168
FIDELITY NATIONAL FINANCIAL
FNF GROUP COM
31620R303
746
20411
SH
SOLE
0
0
20411
FIDELITY NATL INFORMATION SV
COM
31620M106
4543
40171
SH
SOLE
0
0
40171
FIDUCIARY CLAYMORE ENGRY INF
COM
31647Q106
108
10250
SH
SOLE
0
0
10250
FIFTH THIRD BANCORP
COM
316773100
0
200
SH
Call
SOLE
0
0
200
FIFTH THIRD BANCORP
COM
316773100
2379
94331
SH
SOLE
0
0
94331
FIREEYE INC
COM
31816Q101
0
300
SH
Call
SOLE
0
0
300
FIREEYE INC
COM
31816Q101
6189
368589
SH
SOLE
0
0
368589
FIRST BANCORP N C
COM
318910106
479
13782
SH
SOLE
0
0
13782
FIRST CTZNS BANCSHARES INC N
CL A
31946M103
255
626
SH
SOLE
0
0
626
FIRST FINL BANCORP OH
COM
320209109
5403
224563
SH
SOLE
0
0
224563
FIRST FINL BANKSHARES
COM
32020R109
1387
24010
SH
SOLE
0
0
24010
FIRST FNDTN INC
COM
32026V104
194
14309
SH
SOLE
0
0
14309
FIRST MAJESTIC SILVER CORP
COM
32076V103
231
35165
SH
SOLE
0
0
35165
FIRST REP BK SAN FRANCISCO C
COM
33616C100
387
3850
SH
SOLE
0
0
3850
FIRST SOLAR INC
COM
336433107
1424
26946
SH
SOLE
0
0
26946
FIRST TR EXCHAN TRADED FD VI
FST TR GLB FD
33739H101
396
21130
SH
SOLE
0
0
21130
FIRST TR EXCHANGE TRADED FD
HLTH CARE ALPH
33734X143
318
4166
SH
SOLE
0
0
4166
FIRST TR EXCHANGE TRADED FD
DJ INTERNT IDX
33733E302
2688
19354
SH
SOLE
0
0
19354
FIRST TR EXCHANGE TRADED FD
NAS CLNEDG GREEN
33733E500
358
17836
SH
SOLE
0
0
17836
FIRST TR EXCHANGE TRADED FD
NY ARCA BIOTECH
33733E203
310
2056
SH
SOLE
0
0
2056
FIRST TR EXCHANGE TRADED FD
DORSEY WRT 5 ETF
33738R605
458
15245
SH
SOLE
0
0
15245
FIRST TR EXCHANGE TRADED FD
GBL WND ENRG ETF
33736G106
385
29543
SH
SOLE
0
0
29543
FIRST TR EXCHANGE TRADED FD
NASD TECH DIV
33738R118
339
8860
SH
SOLE
0
0
8860
FIRST TR EXCHANGE TRADED FD
CLOUD COMPUTING
33734X192
679
11789
SH
SOLE
0
0
11789
FIRST TR INTER DUR PFD & IN
COM
33718W103
238
10892
SH
SOLE
0
0
10892
FIRST TR LRGE CP CORE ALPHA
COM SHS
33734K109
369
6194
SH
SOLE
0
0
6194
FIRST TR NASDAQ100 TECH INDE
SHS
337345102
256
3102
SH
SOLE
0
0
3102
FIRST TR S&P REIT INDEX FD
COM
33734G108
1013
40668
SH
SOLE
0
0
40668
FIRST TR VALUE LINE DIVID IN
SHS
33734H106
463
14265
SH
SOLE
0
0
14265
FIRSTENERGY CORP
COM
337932107
1490
35810
SH
SOLE
0
0
35810
FISERV INC
COM
337738108
9366
106097
SH
SOLE
0
0
106097
FITBIT INC
CL A
33812L102
20
3396
SH
SOLE
0
0
3396
FITBIT INC
CL A
33812L102
0
6000
SH
Call
SOLE
0
0
6000
FITBIT INC
CL A
33812L102
1
7000
SH
Call
SOLE
0
0
7000
FIVE BELOW INC
COM
33829M101
309
2483
SH
SOLE
0
0
2483
FLAHERTY & CRUMRINE PFD INC
COM
338480106
139
10089
SH
SOLE
0
0
10089
FLAHERTY&CRMN PFD SEC INCOM
COM
338478100
293
15502
SH
SOLE
0
0
15502
FLEETCOR TECHNOLOGIES INC
COM
339041105
2700
10949
SH
SOLE
0
0
10949
FLEX LTD
ORD
Y2573F102
1425
142513
SH
SOLE
0
0
142513
FLEXIBLE SOLUTIONS INTL INC
COM
33938T104
89
40000
SH
SOLE
0
0
40000
FLEXSHARES TR
MORNSTAR UPSTR
33939L407
365
11149
SH
SOLE
0
0
11149
FLOTEK INDS INC DEL
COM
343389102
567
175146
SH
SOLE
0
0
175146
FLOWERS FOODS INC
COM
343498101
218
10228
SH
SOLE
0
0
10228
FLOWSERVE CORP
COM
34354P105
245
5420
SH
SOLE
0
0
5420
FLUOR CORP NEW
COM
343412102
229
6234
SH
SOLE
0
0
6234
FNB CORP PA
COM
302520101
857
80850
SH
SOLE
0
0
80850
FORD MTR CO DEL
COM
345370860
0
5000
SH
Call
SOLE
0
0
5000
FORD MTR CO DEL
COM
345370860
6141
699387
SH
SOLE
0
0
699387
FORD MTR CO DEL
COM
345370860
0
200
SH
Call
SOLE
0
0
200
FORESTAR GROUP INC
NOTE 3.750% 3/0
346232AB7
11
11000
PRN
SOLE
0
0
11000
FORTINET INC
COM
34959E109
1382
16463
SH
SOLE
0
0
16463
FORTIVE CORP
COM
34959J108
1088
12967
SH
SOLE
0
0
12967
FORTUNA SILVER MINES INC
COM
349915108
190
56850
SH
SOLE
0
0
56850
FORTUNE BRANDS HOME & SEC IN
COM
34964C106
395
8290
SH
SOLE
0
0
8290
FOSSIL GROUP INC
COM
34988V106
197
14385
SH
SOLE
0
0
14385
FOX CORP
CL A COM
35137L105
269
7326
SH
SOLE
0
0
7326
FRANCO NEVADA CORP
COM
351858105
259
3458
SH
SOLE
0
0
3458
FRANKLIN RES INC
COM
354613101
620
18701
SH
SOLE
0
0
18701
FRANKLIN UNVL TR
SH BEN INT
355145103
115
16310
SH
SOLE
0
0
16310
FREEPORT-MCMORAN INC
CL B
35671D857
3209
248982
SH
SOLE
0
0
248982
FREEPORT-MCMORAN INC
CL B
35671D857
1
500
SH
Call
SOLE
0
0
500
FREEPORT-MCMORAN INC
CL B
35671D857
0
400
SH
Call
SOLE
0
0
400
FRESENIUS MED CARE AG&CO KGA
SPONSORED ADR
358029106
273
6724
SH
SOLE
0
0
6724
FRONTIER COMMUNICATIONS CORP
COM NEW
35906A306
29
14603
SH
SOLE
0
0
14603
FS BANCORP INC
COM
30263Y104
308
6104
SH
SOLE
0
0
6104
FS KKR CAPITAL CORP
COM
302635107
585
96720
SH
SOLE
0
0
96720
FUELCELL ENERGY INC
COM NEW
35952H502
3
12159
SH
SOLE
0
0
12159
FULL HOUSE RESORTS INC
COM
359678109
116
57531
SH
SOLE
0
0
57531
FULTON FINL CORP PA
COM
360271100
254
16423
SH
SOLE
0
0
16423
GABELLI DIVD & INCOME TR
COM
36242H104
320
15030
SH
SOLE
0
0
15030
GABELLI EQUITY TR INC
COM
362397101
359
58424
SH
SOLE
0
0
58424
GABELLI MULTIMEDIA TR INC
COM
36239Q109
242
29128
SH
SOLE
0
0
29128
GALLAGHER ARTHUR J & CO
COM
363576109
2128
27250
SH
SOLE
0
0
27250
GARMIN LTD
SHS
H2906T109
2091
24211
SH
SOLE
0
0
24211
GARTNER INC
COM
366651107
342
2254
SH
SOLE
0
0
2254
GASLOG LTD
SHS
G37585109
400
22912
SH
SOLE
0
0
22912
GATX CORP
COM
361448103
236
3089
SH
SOLE
0
0
3089
GENERAL AMERN INVS INC
COM
368802104
460
13800
SH
SOLE
0
0
13800
GENERAL DYNAMICS CORP
COM
369550108
2505
14795
SH
SOLE
0
0
14795
GENERAL ELECTRIC CO
COM
369604103
14336
1435022
SH
SOLE
0
0
1435022
GENERAL ELECTRIC CO
COM
369604103
0
17700
SH
Call
SOLE
0
0
17700
GENERAL ELECTRIC CO
COM
369604103
0
3000
SH
Put
SOLE
0
0
3000
GENERAL ELECTRIC CO
COM
369604103
8
212200
SH
Call
SOLE
0
0
212200
GENERAL MLS INC
COM
370334104
5100
98542
SH
SOLE
0
0
98542
GENERAL MTRS CO
COM
37045V100
3758
101288
SH
SOLE
0
0
101288
GENESEE & WYO INC
CL A
371559105
583
6687
SH
SOLE
0
0
6687
GENESIS ENERGY L P
UNIT LTD PARTN
371927104
2671
114656
SH
SOLE
0
0
114656
GENOCEA BIOSCIENCES INC
COM
372427104
15
25100
SH
SOLE
0
0
25100
GENTEX CORP
COM
371901109
642
31055
SH
SOLE
0
0
31055
GENUINE PARTS CO
COM
372460105
1
2000
SH
Put
SOLE
0
0
2000
GENUINE PARTS CO
COM
372460105
2094
18687
SH
SOLE
0
0
18687
GENWORTH FINL INC
COM CL A
37247D106
98
25632
SH
SOLE
0
0
25632
GILDAN ACTIVEWEAR INC
COM
375916103
244
6789
SH
SOLE
0
0
6789
GILEAD SCIENCES INC
COM
375558103
1
300
SH
Call
SOLE
0
0
300
GILEAD SCIENCES INC
COM
375558103
0
100
SH
Call
SOLE
0
0
100
GILEAD SCIENCES INC
COM
375558103
11359
174728
SH
SOLE
0
0
174728
GILEAD SCIENCES INC
COM
375558103
3
1000
SH
Call
SOLE
0
0
1000
GLACIER BANCORP INC NEW
COM
37637Q105
227
5665
SH
SOLE
0
0
5665
GLADSTONE INVT CORP
COM
376546107
233
20105
SH
SOLE
0
0
20105
GLAXOSMITHKLINE PLC
SPONSORED ADR
37733W105
5739
137326
SH
SOLE
0
0
137326
GLOBAL NET LEASE INC
COM NEW
379378201
212
11201
SH
SOLE
0
0
11201
GLOBAL PMTS INC
COM
37940X102
5081
37220
SH
SOLE
0
0
37220
GLOBAL X FDS
RBTCS ARTFL INTE
37954Y715
836
41639
SH
SOLE
0
0
41639
GLOBAL X FDS
GLOBX SUPDV US
37950E291
453
19004
SH
SOLE
0
0
19004
GLOBAL X FDS
GLBL X MLP ETF
37950E473
125
14109
SH
SOLE
0
0
14109
GLOBAL X FDS
NASDAQ 100 COVER
37954Y483
311
13681
SH
SOLE
0
0
13681
GLOBALSTAR INC
COM
378973408
108
250191
SH
SOLE
0
0
250191
GLOWPOINT INC
COM NEW
379887201
4
32500
SH
SOLE
0
0
32500
GLU MOBILE INC
COM
379890106
111
10150
SH
SOLE
0
0
10150
GOLD STD VENTURES CORP
COM
380738104
16
15232
SH
SOLE
0
0
15232
GOLDCORP INC NEW
COM
380956409
338
29551
SH
SOLE
0
0
29551
GOLDEN STAR RES LTD CDA
COM
38119T807
275
69279
SH
SOLE
0
0
69279
GOLDMAN SACHS GROUP INC
COM
38141G104
0
300
SH
Put
SOLE
0
0
300
GOLDMAN SACHS GROUP INC
COM
38141G104
7
100
SH
Call
SOLE
0
0
100
GOLDMAN SACHS GROUP INC
COM
38141G104
4081
21258
SH
SOLE
0
0
21258
GOLDMAN SACHS GROUP INC
COM
38141G104
8
500
SH
Call
SOLE
0
0
500
GOLDMAN SACHS GROUP INC
MTNF 2/1
38147QMF0
11
11000
PRN
SOLE
0
0
11000
GOODYEAR TIRE & RUBR CO
COM
382550101
0
100
SH
Call
SOLE
0
0
100
GOODYEAR TIRE & RUBR CO
COM
382550101
255
14052
SH
SOLE
0
0
14052
GOPRO INC
CL A
38268T103
376
57881
SH
SOLE
0
0
57881
GOSSAMER BIO INC
COM
38341P102
260
12000
SH
SOLE
0
0
12000
GRACO INC
COM
384109104
593
11974
SH
SOLE
0
0
11974
GRAINGER W W INC
COM
384802104
1543
5127
SH
SOLE
0
0
5127
GRAPHIC PACKAGING HLDG CO
COM
388689101
135
10660
SH
SOLE
0
0
10660
GROUPON INC
COM
399473107
246
69230
SH
SOLE
0
0
69230
GW PHARMACEUTICALS PLC
ADS
36197T103
0
200
SH
Call
SOLE
0
0
200
GW PHARMACEUTICALS PLC
ADS
36197T103
2
100
SH
Call
SOLE
0
0
100
GW PHARMACEUTICALS PLC
ADS
36197T103
1261
7483
SH
SOLE
0
0
7483
HALLADOR ENERGY COMPANY
COM
40609P105
53
10000
SH
SOLE
0
0
10000
HALLIBURTON CO
COM
406216101
3027
103327
SH
SOLE
0
0
103327
HALOZYME THERAPEUTICS INC
COM
40637H109
623
38692
SH
SOLE
0
0
38692
HANCOCK JOHN PREMUIM DIV FD
COM SH BEN INT
41013T105
208
12520
SH
SOLE
0
0
12520
HANCOCK JOHN TAX-ADV DIV INC
COM
41013V100
293
11800
SH
SOLE
0
0
11800
HANESBRANDS INC
COM
410345102
3
2100
SH
Call
SOLE
0
0
2100
HANESBRANDS INC
COM
410345102
3
5000
SH
Call
SOLE
0
0
5000
HANESBRANDS INC
COM
410345102
636
35584
SH
SOLE
0
0
35584
HANESBRANDS INC
COM
410345102
2
800
SH
Call
SOLE
0
0
800
HANOVER INS GROUP INC
COM
410867105
423
3709
SH
SOLE
0
0
3709
HARLEY DAVIDSON INC
COM
412822108
812
22766
SH
SOLE
0
0
22766
HARMONY GOLD MNG LTD
SPONSORED ADR
413216300
442
232485
SH
SOLE
0
0
232485
HARRIS CORP DEL
COM
413875105
3495
21882
SH
SOLE
0
0
21882
HARSCO CORP
COM
415864107
393
19496
SH
SOLE
0
0
19496
HARTFORD FINL SVCS GROUP INC
COM
416515104
2237
44991
SH
SOLE
0
0
44991
HASBRO INC
COM
418056107
645
7581
SH
SOLE
0
0
7581
HAWAIIAN ELEC INDUSTRIES
COM
419870100
2041
50071
SH
SOLE
0
0
50071
HCA HEALTHCARE INC
COM
40412C101
1092
8378
SH
SOLE
0
0
8378
HCI GROUP INC
COM
40416E103
3446
80642
SH
SOLE
0
0
80642
HCP INC
COM
40414L109
1505
48070
SH
SOLE
0
0
48070
HDFC BANK LTD
SPONSORED ADS
40415F101
502
4331
SH
SOLE
0
0
4331
HEALTHCARE TR AMER INC
CL A NEW
42225P501
536
18765
SH
SOLE
0
0
18765
HEALTHEQUITY INC
COM
42226A107
282
3817
SH
SOLE
0
0
3817
HECLA MNG CO
COM
422704106
160
69401
SH
SOLE
0
0
69401
HEICO CORP NEW
CL A
422806208
261
3103
SH
SOLE
0
0
3103
HEICO CORP NEW
COM
422806109
711
7494
SH
SOLE
0
0
7494
HELEN OF TROY CORP LTD
COM
G4388N106
9095
78430
SH
SOLE
0
0
78430
HELMERICH & PAYNE INC
COM
423452101
516
9295
SH
SOLE
0
0
9295
HENRY JACK & ASSOC INC
COM
426281101
1184
8531
SH
SOLE
0
0
8531
HENRY SCHEIN INC
COM
806407102
616
10252
SH
SOLE
0
0
10252
HERCULES CAPITAL INC
COM
427096508
236
18630
SH
SOLE
0
0
18630
HERSHEY CO
COM
427866108
1890
16456
SH
SOLE
0
0
16456
HERTZ GLOBAL HLDGS INC
COM
42806J106
1548
89147
SH
SOLE
0
0
89147
HERTZ GLOBAL HLDGS INC
COM
42806J106
0
100
SH
Call
SOLE
0
0
100
HESS CORP
COM
42809H107
380
6304
SH
SOLE
0
0
6304
HEWLETT PACKARD ENTERPRISE C
COM
42824C109
1821
118049
SH
SOLE
0
0
118049
HEXCEL CORP NEW
COM
428291108
201
2910
SH
SOLE
0
0
2910
HEXO CORP
COM
428304109
167
25148
SH
SOLE
0
0
25148
HI-CRUSH PARTNERS LP
COM UNIT LTD
428337109
107
23962
SH
SOLE
0
0
23962
HILL INTERNATIONAL INC
COM
431466101
317
108500
SH
SOLE
0
0
108500
HILL ROM HLDGS INC
COM
431475102
0
1000
SH
Put
SOLE
0
0
1000
HILL ROM HLDGS INC
COM
431475102
2157
20380
SH
SOLE
0
0
20380
HILLENBRAND INC
COM
431571108
817
19679
SH
SOLE
0
0
19679
HILLTOP HOLDINGS INC
COM
432748101
562
30816
SH
SOLE
0
0
30816
HMS HLDGS CORP
COM
40425J101
237
8000
SH
SOLE
0
0
8000
HNI CORP
COM
404251100
218
6000
SH
SOLE
0
0
6000
HOLLYFRONTIER CORP
COM
436106108
1014
20587
SH
SOLE
0
0
20587
HOLOGIC INC
COM
436440101
799
16518
SH
SOLE
0
0
16518
HOME DEPOT INC
COM
437076102
4
300
SH
Call
SOLE
0
0
300
HOME DEPOT INC
COM
437076102
5
200
SH
Call
SOLE
0
0
200
HOME DEPOT INC
COM
437076102
50395
262622
SH
SOLE
0
0
262622
HONEYWELL INTL INC
COM
438516106
17513
110201
SH
SOLE
0
0
110201
HORIZON GLOBAL CORP
NOTE 2.750% 7/0
44052WAA2
10
16000
PRN
SOLE
0
0
16000
HORIZON PHARMA PLC
SHS
G4617B105
431
16290
SH
SOLE
0
0
16290
HORMEL FOODS CORP
COM
440452100
8225
183765
SH
SOLE
0
0
183765
HORMEL FOODS CORP
COM
440452100
1
100
SH
Call
SOLE
0
0
100
HOSPITALITY PPTYS TR
COM SH BEN INT
44106M102
461
17506
SH
SOLE
0
0
17506
HOWARD HUGHES CORP
COM
44267D107
776
7050
SH
SOLE
0
0
7050
HP INC
COM
40434L105
2341
120496
SH
SOLE
0
0
120496
HP INC
COM
40434L105
0
200
SH
Call
SOLE
0
0
200
HSBC HLDGS PLC
SPON ADR NEW
404280406
1381
34025
SH
SOLE
0
0
34025
HUDBAY MINERALS INC
COM
443628102
71
10000
SH
SOLE
0
0
10000
HUDSON PAC PPTYS INC
COM
444097109
263
7630
SH
SOLE
0
0
7630
HUDSON TECHNOLOGIES INC
COM
444144109
173
89450
SH
SOLE
0
0
89450
HUMANA INC
COM
444859102
1648
6196
SH
SOLE
0
0
6196
HUNTINGTON BANCSHARES INC
COM
446150104
2160
170309
SH
SOLE
0
0
170309
HUNTINGTON INGALLS INDS INC
COM
446413106
393
1897
SH
SOLE
0
0
1897
HUNTSMAN CORP
COM
447011107
339
15084
SH
SOLE
0
0
15084
HURCO COMPANIES INC
COM
447324104
906
22475
SH
SOLE
0
0
22475
IAC INTERACTIVECORP
COM
44919P508
482
2294
SH
SOLE
0
0
2294
IAMGOLD CORP
COM
450913108
54
15490
SH
SOLE
0
0
15490
ICAHN ENTERPRISES LP
DEPOSITARY UNIT
451100101
1347
18580
SH
SOLE
0
0
18580
ICON PLC
SHS
G4705A100
263
1924
SH
SOLE
0
0
1924
IDACORP INC
COM
451107106
601
6038
SH
SOLE
0
0
6038
IDEX CORP
COM
45167R104
836
5510
SH
SOLE
0
0
5510
IDEXX LABS INC
COM
45168D104
4870
21782
SH
SOLE
0
0
21782
ILLINOIS TOOL WKS INC
COM
452308109
10873
75753
SH
SOLE
0
0
75753
ILLUMINA INC
COM
452327109
5349
17216
SH
SOLE
0
0
17216
IMMUNOGEN INC
COM
45253H101
190
70234
SH
SOLE
0
0
70234
IMMUNOMEDICS INC
COM
452907108
4492
233856
SH
SOLE
0
0
233856
IMPAX LABORATORIES INC
NOTE 2.000% 6/1
45256BAE1
20
20000
PRN
SOLE
0
0
20000
IMPERIAL OIL LTD
COM NEW
453038408
257
9395
SH
SOLE
0
0
9395
INCYTE CORP
COM
45337C102
989
11493
SH
SOLE
0
0
11493
INDIA GLOBALIZATION CAP INC
COM NEW
45408X308
133
64039
SH
SOLE
0
0
64039
INFORMATION SERVICES GROUP I
COM
45675Y104
206
55095
SH
SOLE
0
0
55095
INFOSYS LTD
SPONSORED ADR
456788108
714
65367
SH
SOLE
0
0
65367
ING GROEP N V
SPONSORED ADR
456837103
164
13489
SH
SOLE
0
0
13489
INGERSOLL-RAND PLC
SHS
G47791101
1901
17606
SH
SOLE
0
0
17606
INGREDION INC
COM
457187102
705
7447
SH
SOLE
0
0
7447
INNOSPEC INC
COM
45768S105
906
10873
SH
SOLE
0
0
10873
INNOVATIVE INDL PPTYS INC
COM
45781V101
428
5236
SH
SOLE
0
0
5236
INNOVATIVE INDL PPTYS INC
COM
45781V101
36
1500
SH
Call
SOLE
0
0
1500
INNOVIVA INC
COM
45781M101
489
34820
SH
SOLE
0
0
34820
INTEL CORP
COM
458140100
58791
1094795
SH
SOLE
0
0
1094795
INTEL CORP
COM
458140100
1
200
SH
Call
SOLE
0
0
200
INTELLIA THERAPEUTICS INC
COM
45826J105
1333
78023
SH
SOLE
0
0
78023
INTERCEPT PHARMACEUTICALS IN
COM
45845P108
3711
33175
SH
SOLE
0
0
33175
INTERCONTINENTAL EXCHANGE IN
COM
45866F104
1111
14589
SH
SOLE
0
0
14589
INTERDIGITAL INC
COM
45867G101
597
9042
SH
SOLE
0
0
9042
INTERNAP CORP
COM PAR
45885A409
116
23441
SH
SOLE
0
0
23441
INTERNATIONAL BUSINESS MACHS
COM
459200101
25975
184088
SH
SOLE
0
0
184088
INTERNATIONAL FLAVORS&FRAGRA
COM
459506101
1142
8870
SH
SOLE
0
0
8870
INTL PAPER CO
COM
460146103
1340
28955
SH
SOLE
0
0
28955
INTRA CELLULAR THERAPIES INC
COM
46116X101
249
20425
SH
SOLE
0
0
20425
INTREPID POTASH INC
COM
46121Y102
220
58167
SH
SOLE
0
0
58167
INTREXON CORP
COM
46122T102
417
79293
SH
SOLE
0
0
79293
INTREXON CORP
COM
46122T102
3
20000
SH
Call
SOLE
0
0
20000
INTREXON CORP
COM
46122T102
4
10000
SH
Call
SOLE
0
0
10000
INTUIT
COM
461202103
0
200
SH
Put
SOLE
0
0
200
INTUIT
COM
461202103
2723
10417
SH
SOLE
0
0
10417
INTUITIVE SURGICAL INC
COM NEW
46120E602
16886
29594
SH
SOLE
0
0
29594
INVESCO ACTIVELY MANAGD ETF
CNSRTV MLT AST
46090A309
580
45159
SH
SOLE
0
0
45159
INVESCO DB COMMDY INDX TRCK
UNIT
46138B103
8846
556374
SH
SOLE
0
0
556374
INVESCO EXCHANGE TRADED FD T
RUSEL 2000 VAL
46137V480
343
11607
SH
SOLE
0
0
11607
INVESCO EXCHANGE TRADED FD T
DWA MOMENTUM
46137V837
430
7585
SH
SOLE
0
0
7585
INVESCO EXCHANGE TRADED FD T
S&P500 EQL STP
46137V373
294
2243
SH
SOLE
0
0
2243
INVESCO EXCHANGE TRADED FD T
HIG YLD EQ DIV
46137V563
401
22431
SH
SOLE
0
0
22431
INVESCO EXCHANGE TRADED FD T
S&P500 EQL WGT
46137V357
12262
117403
SH
SOLE
0
0
117403
INVESCO EXCHANGE TRADED FD T
BUYBACK ACHIEV
46137V308
577
9677
SH
SOLE
0
0
9677
INVESCO EXCHANGE TRADED FD T
S&P500 QUALITY
46137V241
261
8124
SH
SOLE
0
0
8124
INVESCO EXCHANGE TRADED FD T
DYNMC LRG VALU
46137V738
339
9575
SH
SOLE
0
0
9575
INVESCO EXCHANGE TRADED FD T
DYNMC PHRMCTLS
46137V662
223
3420
SH
SOLE
0
0
3420
INVESCO EXCHANGE TRADED FD T
WATER RES ETF
46137V142
1537
45244
SH
SOLE
0
0
45244
INVESCO EXCHANGE TRADED FD T
S&P SML600 GWT
46137V175
405
3580
SH
SOLE
0
0
3580
INVESCO EXCHANGE TRADED FD T
FINL PFD ETF
46137V621
451
24720
SH
SOLE
0
0
24720
INVESCO EXCHANGE TRADED FD T
DIVID ACHIEVEV
46137V506
313
11324
SH
SOLE
0
0
11324
INVESCO EXCHANGE TRADED FD T
INTL DIVI ACHI
46137V548
4889
307859
SH
SOLE
0
0
307859
INVESCO EXCHANGE TRADED FD T
FTSE RAFI 1500
46137V597
716
5608
SH
SOLE
0
0
5608
INVESCO EXCHANGE TRADED FD T
FTSE RAFI 1000
46137V613
641
5651
SH
SOLE
0
0
5651
INVESCO EXCHANGE TRADED FD T
S&P 500 TOP 50
46137V233
211
1041
SH
SOLE
0
0
1041
INVESCO EXCHANGE TRADED FD T
S&P500 EQL TEC
46137V282
537
3156
SH
SOLE
0
0
3156
INVESCO EXCHANGE TRADED FD T
AEROSPACE DEFN
46137V100
272
4690
SH
SOLE
0
0
4690
INVESCO EXCHANGE TRADED FD T
NASDAQ INTERNT
46137V530
228
1695
SH
SOLE
0
0
1695
INVESCO EXCHANGE TRADED FD T
S&P500 PUR GWT
46137V266
721
6233
SH
SOLE
0
0
6233
INVESCO EXCHANGE TRADED FD T
S&P MDCP400 PR
46137V217
376
2485
SH
SOLE
0
0
2485
INVESCO EXCHNG TRADED FD TR
S&P SMLCP INFO
46138E115
1577
19651
SH
SOLE
0
0
19651
INVESCO EXCHNG TRADED FD TR
FTSE RAFI EMNG
46138E727
374
17484
SH
SOLE
0
0
17484
INVESCO EXCHNG TRADED FD TR
S&P MIDCP LOW
46138E198
895
18014
SH
SOLE
0
0
18014
INVESCO EXCHNG TRADED FD TR
GBL CLEAN ENRG
46138G847
325
27122
SH
SOLE
0
0
27122
INVESCO EXCHNG TRADED FD TR
SR LN ETF
46138G508
589
25999
SH
SOLE
0
0
25999
INVESCO EXCHNG TRADED FD TR
PFD ETF
46138E511
1203
82937
SH
SOLE
0
0
82937
INVESCO EXCHNG TRADED FD TR
S&P SMLCP HELT
46138E149
1408
12184
SH
SOLE
0
0
12184
INVESCO EXCHNG TRADED FD TR
EMRNG MKT SVRG
46138E784
415
14833
SH
SOLE
0
0
14833
INVESCO EXCHNG TRADED FD TR
S&P500 LOW VOL
46138E354
1752
33288
SH
SOLE
0
0
33288
INVESCO LTD
SHS
G491BT108
405
20995
SH
SOLE
0
0
20995
INVESCO MORTGAGE CAPITAL INC
COM
46131B100
751
47555
SH
SOLE
0
0
47555
INVESCO MUNI INCOME OPP TRST
COM
46132X101
220
28259
SH
SOLE
0
0
28259
INVESCO QQQ TR
UNIT SER 1
46090E103
43981
244802
SH
SOLE
0
0
244802
INVESCO QQQ TR
UNIT SER 1
46090E103
3
1000
SH
Put
SOLE
0
0
1000
INVESCO QQQ TR
UNIT SER 1
46090E103
4
1000
SH
Put
SOLE
0
0
1000
INVESCO QUALITY MUNI INC TRS
COM
46133G107
228
18859
SH
SOLE
0
0
18859
INVESCO TR INVT GRADE NY MUN
COM
46131T101
145
11093
SH
SOLE
0
0
11093
INVESCO VALUE MUN INCOME TR
COM
46132P108
448
31090
SH
SOLE
0
0
31090
INVITAE CORP
COM
46185L103
1190
50802
SH
SOLE
0
0
50802
IONIS PHARMACEUTICALS INC
COM
462222100
1837
22627
SH
SOLE
0
0
22627
IOVANCE BIOTHERAPEUTICS INC
COM
462260100
190
20000
SH
SOLE
0
0
20000
IPG PHOTONICS CORP
COM
44980X109
483
3184
SH
SOLE
0
0
3184
IQIYI INC
SPONSORED ADS
46267X108
922
38534
SH
SOLE
0
0
38534
IQIYI INC
SPONSORED ADS
46267X108
3
1000
SH
Call
SOLE
0
0
1000
IQVIA HLDGS INC
COM
46266C105
441
3068
SH
SOLE
0
0
3068
IROBOT CORP
COM
462726100
274
2332
SH
SOLE
0
0
2332
IRON MTN INC NEW
COM
46284V101
248
6992
SH
SOLE
0
0
6992
ISHARES GOLD TRUST
ISHARES
464285105
3844
310495
SH
SOLE
0
0
310495
ISHARES INC
CORE MSCI EMKT
46434G103
562
10863
SH
SOLE
0
0
10863
ISHARES INC
CORE MSCI EMKT
46434G103
1889123
36533030
SH
SOLE
0
0
36533030
ISHARES INC
MSCI JPN ETF NEW
46434G822
876
16014
SH
SOLE
0
0
16014
ISHARES INC
ESG MSCI EM ETF
46434G863
6279
184348
SH
SOLE
0
0
184348
ISHARES INC
MSCI JPN ETF NEW
46434G822
1
500
SH
Call
SOLE
0
0
500
ISHARES INC
MIN VOL EMRG MKT
464286533
623
10511
SH
SOLE
0
0
10511
ISHARES INC
MSCI CDA ETF
464286509
419
15161
SH
SOLE
0
0
15161
ISHARES INC
EM MKT SM-CP ETF
464286475
5102
113372
SH
SOLE
0
0
113372
ISHARES INC
MSCI FRNTR100ETF
464286145
826
29030
SH
SOLE
0
0
29030
ISHARES SILVER TRUST
ISHARES
46428Q109
1088
76736
SH
SOLE
0
0
76736
ISHARES SILVER TRUST
ISHARES
46428Q109
1
200
SH
Call
SOLE
0
0
200
ISHARES SILVER TRUST
ISHARES
46428Q109
0
2000
SH
Call
SOLE
0
0
2000
ISHARES SILVER TRUST
ISHARES
46428Q109
0
500
SH
Call
SOLE
0
0
500
ISHARES TR
COHEN STEER REIT
464287564
718
6454
SH
SOLE
0
0
6454
ISHARES TR
CORE S&P SCP ETF
464287804
833
10796
SH
SOLE
0
0
10796
ISHARES TR
RUS 1000 ETF
464287622
2948
18742
SH
SOLE
0
0
18742
ISHARES TR
MSCI EAFE ETF
464287465
1791
27608
SH
SOLE
0
0
27608
ISHARES TR
CORE S&P500 ETF
464287200
939
3299
SH
SOLE
0
0
3299
ISHARES TR
CORE S&P500 ETF
464287200
32713
114960
SH
SOLE
0
0
114960
ISHARES TR
RUS 1000 VAL ETF
464287598
33733
273161
SH
SOLE
0
0
273161
ISHARES TR
RUS 1000 GRW ETF
464287614
34238
226201
SH
SOLE
0
0
226201
ISHARES TR
RUS 2000 GRW ETF
464287648
5442
27672
SH
SOLE
0
0
27672
ISHARES TR
MSCI EAFE ETF
464287465
21234
327375
SH
SOLE
0
0
327375
ISHARES TR
RUS MD CP GR ETF
464287481
18285
134773
SH
SOLE
0
0
134773
ISHARES TR
CORE US AGGBD ET
464287226
4447
40768
SH
SOLE
0
0
40768
ISHARES TR
TIPS BD ETF
464287176
2554
22590
SH
SOLE
0
0
22590
ISHARES TR
IBOXX HI YD ETF
464288513
4516
52226
SH
SOLE
0
0
52226
ISHARES TR
PFD AND INCM SEC
464288687
4426
121083
SH
SOLE
0
0
121083
ISHARES TR
INTL DEV RE ETF
464288489
7487
246278
SH
SOLE
0
0
246278
ISHARES TR
EXPND TEC SC ETF
464287549
325
1576
SH
SOLE
0
0
1576
ISHARES TR
NATIONAL MUN ETF
464288414
477376
4293337
SH
SOLE
0
0
4293337
ISHARES TR
SELECT DIVID ETF
464287168
17030
173453
SH
SOLE
0
0
173453
ISHARES TR
MSCI EMG MKT ETF
464287234
0
500
SH
Call
SOLE
0
0
500
ISHARES TR
COHEN STEER REIT
464287564
33556
301767
SH
SOLE
0
0
301767
ISHARES TR
MSCI ACWI EX US
464288240
9994
216003
SH
SOLE
0
0
216003
ISHARES TR
EAFE SML CP ETF
464288273
328112
5712258
SH
SOLE
0
0
5712258
ISHARES TR
U.S. TECH ETF
464287721
4130
21671
SH
SOLE
0
0
21671
ISHARES TR
GL CLEAN ENE ETF
464288224
948
97116
SH
SOLE
0
0
97116
ISHARES TR
CHINA LG-CAP ETF
464287184
0
300
SH
Call
SOLE
0
0
300
ISHARES TR
NEW YORK MUN ETF
464288323
8538
152879
SH
SOLE
0
0
152879
ISHARES TR
U.S. CNSM SV ETF
464287580
401
1961
SH
SOLE
0
0
1961
ISHARES TR
CORE S&P US GWT
464287671
620
10285
SH
SOLE
0
0
10285
ISHARES TR
U.S. FINLS ETF
464287788
844
7144
SH
SOLE
0
0
7144
ISHARES TR
SP SMCP600VL ETF
464287879
2669
18088
SH
SOLE
0
0
18088
ISHARES TR
RUS 2000 GRW ETF
464287648
3463
17607
SH
SOLE
0
0
17607
ISHARES TR
PFD AND INCM SEC
464288687
9223
252348
SH
SOLE
0
0
252348
ISHARES TR
BARCLAYS 7 10 YR
464287440
3207
30061
SH
SOLE
0
0
30061
ISHARES TR
S&P 100 ETF
464287101
4142
33059
SH
SOLE
0
0
33059
ISHARES TR
3 7 YR TREAS BD
464288661
95224
772920
SH
SOLE
0
0
772920
ISHARES TR
NASDAQ BIOTECH
464287556
4957
44337
SH
SOLE
0
0
44337
ISHARES TR
S&P MC 400GR ETF
464287606
3417
15597
SH
SOLE
0
0
15597
ISHARES TR
S&P 500 GRWT ETF
464287309
9262
53737
SH
SOLE
0
0
53737
ISHARES TR
RUS 1000 ETF
464287622
78167
496895
SH
SOLE
0
0
496895
ISHARES TR
IBOXX HI YD ETF
464288513
2
5000
SH
Put
SOLE
0
0
5000
ISHARES TR
U.S. REAL ES ETF
464287739
829
9526
SH
SOLE
0
0
9526
ISHARES TR
U.S. PHARMA ETF
464288836
269
1744
SH
SOLE
0
0
1744
ISHARES TR
CORE MSCI EURO
46434V738
658
14349
SH
SOLE
0
0
14349
ISHARES TR
CRE U S REIT ETF
464288521
1539
29752
SH
SOLE
0
0
29752
ISHARES TR
0-5YR HI YL CP
46434V407
2272
48641
SH
SOLE
0
0
48641
ISHARES TR
MSCI CHINA ETF
46429B671
242
3884
SH
SOLE
0
0
3884
ISHARES TR
HDG MSCI EAFE
46434V803
412
14276
SH
SOLE
0
0
14276
ISHARES TR
MIN VOL USA ETF
46429B697
1722
29284
SH
SOLE
0
0
29284
ISHARES TR
IBOXX INV CP ETF
464287242
0
1500
SH
Put
SOLE
0
0
1500
ISHARES TR
CHINA LG-CAP ETF
464287184
0
300
SH
Put
SOLE
0
0
300
ISHARES TR
20 YR TR BD ETF
464287432
1
300
SH
Call
SOLE
0
0
300
ISHARES TR
JPMORGAN USD EMG
464288281
598
5436
SH
SOLE
0
0
5436
ISHARES TR
CHINA LG-CAP ETF
464287184
0
300
SH
Call
SOLE
0
0
300
ISHARES TR
MSCI KLD400 SOC
464288570
7988
75728
SH
SOLE
0
0
75728
ISHARES TR
ESG MSCI USA SML
46435U663
2696
102209
SH
SOLE
0
0
102209
ISHARES TR
INTRM GOV CR ETF
464288612
549
4983
SH
SOLE
0
0
4983
ISHARES TR
1 3 YR TREAS BD
464287457
1450
17235
SH
SOLE
0
0
17235
ISHARES TR
CORE S&P SCP ETF
464287804
33222
430613
SH
SOLE
0
0
430613
ISHARES TR
FLTG RATE NT ETF
46429B655
5262
103352
SH
SOLE
0
0
103352
ISHARES TR
MRGSTR SM CP GR
464288604
208
1041
SH
SOLE
0
0
1041
ISHARES TR
RUS 1000 VAL ETF
464287598
8266
66940
SH
SOLE
0
0
66940
ISHARES TR
CHINA LG-CAP ETF
464287184
0
200
SH
Put
SOLE
0
0
200
ISHARES TR
MRGSTR MD CP GRW
464288307
1249
5308
SH
SOLE
0
0
5308
ISHARES TR
MICRO-CAP ETF
464288869
8335
89855
SH
SOLE
0
0
89855
ISHARES TR
20 YR TR BD ETF
464287432
0
200
SH
Put
SOLE
0
0
200
ISHARES TR
GLOB HLTHCRE ETF
464287325
350
5729
SH
SOLE
0
0
5729
ISHARES TR
TRANS AVG ETF
464287192
480
2562
SH
SOLE
0
0
2562
ISHARES TR
MSCI EMG MKT ETF
464287234
26784
624044
SH
SOLE
0
0
624044
ISHARES TR
RUSSELL 2000 ETF
464287655
19606
128066
SH
SOLE
0
0
128066
ISHARES TR
MSCI ACWI ETF
464288257
462
6406
SH
SOLE
0
0
6406
ISHARES TR
S&P MC 400VL ETF
464287705
1997
12721
SH
SOLE
0
0
12721
ISHARES TR
MBS ETF
464288588
616
5796
SH
SOLE
0
0
5796
ISHARES TR
20 YR TR BD ETF
464287432
0
200
SH
Call
SOLE
0
0
200
ISHARES TR
US OIL GS EX ETF
464288851
260
4473
SH
SOLE
0
0
4473
ISHARES TR
MORTGE REL ETF
46435G342
293
6760
SH
SOLE
0
0
6760
ISHARES TR
20 YR TR BD ETF
464287432
1587
12554
SH
SOLE
0
0
12554
ISHARES TR
GLOBAL TECH ETF
464287291
521
3045
SH
SOLE
0
0
3045
ISHARES TR
CORE HIGH DV ETF
46429B663
664
7119
SH
SOLE
0
0
7119
ISHARES TR
MSCI EURO FL ETF
464289180
251
13798
SH
SOLE
0
0
13798
ISHARES TR
S&P SML 600 GWT
464287887
3202
17942
SH
SOLE
0
0
17942
ISHARES TR
INTL SEL DIV ETF
464288448
2893
93756
SH
SOLE
0
0
93756
ISHARES TR
U.S. MED DVC ETF
464288810
436
1881
SH
SOLE
0
0
1881
ISHARES TR
INDIA 50 ETF
464289529
218
5748
SH
SOLE
0
0
5748
ISHARES TR
U.S. ENERGY ETF
464287796
731
20288
SH
SOLE
0
0
20288
ISHARES TR
CORE S&P US VLU
464287663
549
10007
SH
SOLE
0
0
10007
ISHARES TR
CORE MSCI TOTAL
46432F834
1683
28983
SH
SOLE
0
0
28983
ISHARES TR
RUSSELL 3000 ETF
464287689
1410
8457
SH
SOLE
0
0
8457
ISHARES TR
ESG MSCI EAFE
46435G516
8663
137109
SH
SOLE
0
0
137109
ISHARES TR
20 YR TR BD ETF
464287432
0
200
SH
Call
SOLE
0
0
200
ISHARES TR
U.S. FIN SVC ETF
464287770
221
1769
SH
SOLE
0
0
1769
ISHARES TR
CORE DIV GRWTH
46434V621
1098
29883
SH
SOLE
0
0
29883
ISHARES TR
IBOXX INV CP ETF
464287242
7634
64115
SH
SOLE
0
0
64115
ISHARES TR
MULTIFACTOR GLBL
46434V316
5974
205584
SH
SOLE
0
0
205584
ISHARES TR
CORE S&P TTL STK
464287150
7244
112488
SH
SOLE
0
0
112488
ISHARES TR
IBOXX HI YD ETF
464288513
430
4976
SH
SOLE
0
0
4976
ISHARES TR
RUS TP200 GR ETF
464289438
691
8407
SH
SOLE
0
0
8407
ISHARES TR
MRNGSTR LG-CP GR
464287119
1615
8832
SH
SOLE
0
0
8832
ISHARES TR
DOW JONES US ETF
464287846
2832
20051
SH
SOLE
0
0
20051
ISHARES TR
CORE S&P MCP ETF
464287507
404632
2136388
SH
SOLE
0
0
2136388
ISHARES TR
RUS MID CAP ETF
464287499
14780
273960
SH
SOLE
0
0
273960
ISHARES TR
CORE MSCI EAFE
46432F842
429337
7064949
SH
SOLE
0
0
7064949
ISHARES TR
S&P 500 VAL ETF
464287408
6653
59013
SH
SOLE
0
0
59013
ISHARES TR
MSCI EAFE ETF
464287465
407671
6285407
SH
SOLE
0
0
6285407
ISHARES TR
CHINA LG-CAP ETF
464287184
0
2000
SH
Call
SOLE
0
0
2000
ISHARES TR
EAFE GRWTH ETF
464288885
1231
15889
SH
SOLE
0
0
15889
ISHARES TR
MSCI USA ESG SLC
464288802
1243
10511
SH
SOLE
0
0
10511
ISHARES TR
GLB INFRASTR ETF
464288372
261
5832
SH
SOLE
0
0
5832
ISHARES TR
SHRT NAT MUN ETF
464288158
335
3160
SH
SOLE
0
0
3160
ISHARES TR
20 YR TR BD ETF
464287432
0
200
SH
Put
SOLE
0
0
200
ISHARES TR
MSCI EMG MKT ETF
464287234
0
200
SH
Call
SOLE
0
0
200
ISHARES TR
TIPS BD ETF
464287176
1848
16339
SH
SOLE
0
0
16339
ISHARES TR
USA MOMENTUM FCT
46432F396
341
3043
SH
SOLE
0
0
3043
ISHARES TR
RUS 2000 VAL ETF
464287630
3095
25814
SH
SOLE
0
0
25814
ISHARES TR
US HLTHCARE ETF
464287762
997
5147
SH
SOLE
0
0
5147
ISHARES TR
MSCI EMG MKT ETF
464287234
0
500
SH
Put
SOLE
0
0
500
ISHARES TR
GRWT ALLOCAT ETF
464289867
634
14178
SH
SOLE
0
0
14178
ISHARES TR
PHLX SEMICND ETF
464287523
681
3595
SH
SOLE
0
0
3595
ISHARES TR
RUS MDCP VAL ETF
464287473
3505
40356
SH
SOLE
0
0
40356
ISHARES TR
CORE US AGGBD ET
464287226
2094997
19207821
SH
SOLE
0
0
19207821
ISHARES TR
US AER DEF ETF
464288760
2449
12268
SH
SOLE
0
0
12268
ISHARES TR
RUS 1000 GRW ETF
464287614
19481
128706
SH
SOLE
0
0
128706
ISHARES TR
MIN VOL EAFE ETF
46429B689
1145
15904
SH
SOLE
0
0
15904
ISHARES TR
EXPANDED TECH
464287515
814
3862
SH
SOLE
0
0
3862
ISHARES TR
RUS MD CP GR ETF
464287481
5193
38275
SH
SOLE
0
0
38275
ISHARES TR
CHINA LG-CAP ETF
464287184
1373
31013
SH
SOLE
0
0
31013
ISHARES TR
EAFE VALUE ETF
464288877
571
11681
SH
SOLE
0
0
11681
ISHARES TR
USA QUALITY FCTR
46432F339
349
3937
SH
SOLE
0
0
3937
ISHARES TR
SHORT TREAS BD
464288679
525
4747
SH
SOLE
0
0
4747
ISHARES TR
CORE S&P500 ETF
464287200
2112946
7425308
SH
SOLE
0
0
7425308
ISHARES TR
MRNGSTR LG-CP ET
464287127
364
2273
SH
SOLE
0
0
2273
ISHARES TR
CHINA LG-CAP ETF
464287184
0
300
SH
Put
SOLE
0
0
300
ISHARES TR
MSCI INDIA ETF
46429B598
803
22777
SH
SOLE
0
0
22777
ISHARES TR
EXPONENTIAL TECH
46434V381
501
13179
SH
SOLE
0
0
13179
ISHARES TR
20 YR TR BD ETF
464287432
1
100
SH
Call
SOLE
0
0
100
ITAU UNIBANCO HLDG SA
SPON ADR REP PFD
465562106
114
12958
SH
SOLE
0
0
12958
ITT INC
COM
45073V108
384
6615
SH
SOLE
0
0
6615
J & J SNACK FOODS CORP
COM
466032109
1026
6458
SH
SOLE
0
0
6458
J2 GLOBAL INC
NOTE 3.250% 6/1
48123VAC6
87
65000
PRN
SOLE
0
0
65000
JABIL INC
COM
466313103
535
20108
SH
SOLE
0
0
20108
JACOBS ENGR GROUP INC
COM
469814107
2735
36372
SH
SOLE
0
0
36372
JAGGED PEAK ENERGY INC
COM
47009K107
2548
243330
SH
SOLE
0
0
243330
JD COM INC
SPON ADR CL A
47215P106
337
11185
SH
SOLE
0
0
11185
JEFFERIES FINL GROUP INC
COM
47233W109
301
16040
SH
SOLE
0
0
16040
JETBLUE AWYS CORP
COM
477143101
271
16568
SH
SOLE
0
0
16568
JOHNSON & JOHNSON
COM
478160104
0
300
SH
Call
SOLE
0
0
300
JOHNSON & JOHNSON
COM
478160104
5
100
SH
Call
SOLE
0
0
100
JOHNSON & JOHNSON
COM
478160104
65837
470968
SH
SOLE
0
0
470968
JOHNSON CTLS INTL PLC
SHS
G51502105
1864
50469
SH
SOLE
0
0
50469
JOUNCE THERAPEUTICS INC
COM
481116101
371
59789
SH
SOLE
0
0
59789
JP MORGAN EXCHANGE TRADED FD
DIV RTN INT EQ
46641Q209
201
3629
SH
SOLE
0
0
3629
JPMORGAN CHASE & CO
COM
46625H100
0
200
SH
Call
SOLE
0
0
200
JPMORGAN CHASE & CO
COM
46625H100
51775
511455
SH
SOLE
0
0
511455
JPMORGAN CHASE & CO
COM
46625H100
0
300
SH
Call
SOLE
0
0
300
JPMORGAN CHASE & CO
ALERIAN ML ETN
46625H365
184644
7238115
SH
SOLE
0
0
7238115
JPMORGAN CHASE & CO
COM
46625H100
18
2000
SH
Put
SOLE
0
0
2000
JUST ENERGY GROUP INC
COM
48213W101
96
28300
SH
SOLE
0
0
28300
KANSAS CITY SOUTHERN
COM NEW
485170302
1694
14603
SH
SOLE
0
0
14603
KAYNE ANDERSN MLP MIDS INVT
COM
486606106
405
25281
SH
SOLE
0
0
25281
KCAP FINL INC
COM
48668E101
126
34865
SH
SOLE
0
0
34865
KEARNY FINL CORP MD
COM
48716P108
292
22689
SH
SOLE
0
0
22689
KELLOGG CO
COM
487836108
1230
21440
SH
SOLE
0
0
21440
KEMET CORP
COM NEW
488360207
338
19924
SH
SOLE
0
0
19924
KEMPHARM INC
COM
488445107
752
450105
SH
SOLE
0
0
450105
KEYCORP NEW
COM
493267108
1251
79404
SH
SOLE
0
0
79404
KEYSIGHT TECHNOLOGIES INC
COM
49338L103
1335
15314
SH
SOLE
0
0
15314
KIMBERLY CLARK CORP
COM
494368103
6008
48490
SH
SOLE
0
0
48490
KIMCO RLTY CORP
COM
49446R109
425
22954
SH
SOLE
0
0
22954
KINDER MORGAN INC DEL
COM
49456B101
4002
199977
SH
SOLE
0
0
199977
KINGSWAY FINL SVCS INC
COM NEW
496904202
72
23324
SH
SOLE
0
0
23324
KINROSS GOLD CORP
COM
496902404
140
40586
SH
SOLE
0
0
40586
KINROSS GOLD CORP
COM
496902404
0
600
SH
Call
SOLE
0
0
600
KKR & CO INC
CL A
48251W104
1083
46124
SH
SOLE
0
0
46124
KLA-TENCOR CORP
COM
482480100
1090
9132
SH
SOLE
0
0
9132
KNOWLES CORP
COM
49926D109
1776
100740
SH
SOLE
0
0
100740
KOHLS CORP
COM
500255104
594
8638
SH
SOLE
0
0
8638
KONINKLIJKE PHILIPS N V
NY REG SH NEW
500472303
215
5266
SH
SOLE
0
0
5266
KRAFT HEINZ CO
COM
500754106
2735
83759
SH
SOLE
0
0
83759
KRANESHARES TR
CSI CHI INTERNET
500767306
410
8700
SH
SOLE
0
0
8700
KROGER CO
COM
501044101
1949
79230
SH
SOLE
0
0
79230
KROGER CO
COM
501044101
0
500
SH
Call
SOLE
0
0
500
L BRANDS INC
COM
501797104
405
14693
SH
SOLE
0
0
14693
L3 TECHNOLOGIES INC
COM
502413107
875
4240
SH
SOLE
0
0
4240
LABORATORY CORP AMER HLDGS
COM NEW
50540R409
804
5257
SH
SOLE
0
0
5257
LAM RESEARCH CORP
COM
512807108
123
10000
SH
Call
SOLE
0
0
10000
LAM RESEARCH CORP
COM
512807108
2327
13000
SH
SOLE
0
0
13000
LAMAR ADVERTISING CO NEW
CL A
512816109
332
4188
SH
SOLE
0
0
4188
LAMB WESTON HLDGS INC
COM
513272104
2789
37217
SH
SOLE
0
0
37217
LANCASTER COLONY CORP
COM
513847103
214
1363
SH
SOLE
0
0
1363
LANTHEUS HLDGS INC
COM
516544103
447
18253
SH
SOLE
0
0
18253
LAS VEGAS SANDS CORP
COM
517834107
1703
27941
SH
SOLE
0
0
27941
LAS VEGAS SANDS CORP
COM
517834107
7
1000
SH
Call
SOLE
0
0
1000
LATTICE SEMICONDUCTOR CORP
COM
518415104
477
40000
SH
SOLE
0
0
40000
LAUDER ESTEE COS INC
CL A
518439104
636
3843
SH
SOLE
0
0
3843
LAUDER ESTEE COS INC
CL A
518439104
0
200
SH
Put
SOLE
0
0
200
LEAR CORP
COM NEW
521865204
438
3228
SH
SOLE
0
0
3228
LEE ENTERPRISES INC
COM
523768109
56
16829
SH
SOLE
0
0
16829
LEGACY TEX FINL GROUP INC
COM
52471Y106
274
7327
SH
SOLE
0
0
7327
LEGGETT & PLATT INC
COM
524660107
577
13665
SH
SOLE
0
0
13665
LEIDOS HLDGS INC
COM
525327102
1627
25392
SH
SOLE
0
0
25392
LENNAR CORP
CL A
526057104
278
5654
SH
SOLE
0
0
5654
LENNOX INTL INC
COM
526107107
1043
3945
SH
SOLE
0
0
3945
LIBERTY ALL STAR EQUITY FD
SH BEN INT
530158104
281
46070
SH
SOLE
0
0
46070
LIBERTY ALL-STAR GROWTH FD I
COM
529900102
106
19059
SH
SOLE
0
0
19059
LIBERTY BROADBAND CORP
COM SER C
530307305
551
6011
SH
SOLE
0
0
6011
LIBERTY GLOBAL PLC
SHS CL C
G5480U120
579
23929
SH
SOLE
0
0
23929
LIFE STORAGE INC
COM
53223X107
300
3089
SH
SOLE
0
0
3089
LIFEVANTAGE CORP
COM NEW
53222K205
146
10225
SH
SOLE
0
0
10225
LIGAND PHARMACEUTICALS INC
COM NEW
53220K504
1279
10175
SH
SOLE
0
0
10175
LIGHTBRIDGE CORP
COM NEW
53224K203
18
32300
SH
SOLE
0
0
32300
LIGHTPATH TECHNOLOGIES INC
CL A NEW
532257805
23
15000
SH
SOLE
0
0
15000
LILLY ELI & CO
COM
532457108
64372
496089
SH
SOLE
0
0
496089
LINCOLN ELEC HLDGS INC
COM
533900106
2531
30175
SH
SOLE
0
0
30175
LINCOLN NATL CORP IND
COM
534187109
459
7824
SH
SOLE
0
0
7824
LINDE PLC
COM
G5494J103
3451
19614
SH
SOLE
0
0
19614
LIVE NATION ENTERTAINMENT IN
COM
538034109
731
11512
SH
SOLE
0
0
11512
LKQ CORP
COM
501889208
260
9168
SH
SOLE
0
0
9168
LLOYDS BANKING GROUP PLC
SPONSORED ADR
539439109
180
56211
SH
SOLE
0
0
56211
LOCKHEED MARTIN CORP
COM
539830109
12182
40584
SH
SOLE
0
0
40584
LOEWS CORP
COM
540424108
363
7569
SH
SOLE
0
0
7569
LOOP INDS INC
COM
543518104
6871
867570
SH
SOLE
0
0
867570
LOWES COS INC
COM
548661107
18871
172382
SH
SOLE
0
0
172382
LSI INDS INC
COM
50216C108
194
73907
SH
SOLE
0
0
73907
LTC PPTYS INC
COM
502175102
1300
28377
SH
SOLE
0
0
28377
LULULEMON ATHLETICA INC
COM
550021109
1497
9133
SH
SOLE
0
0
9133
LULULEMON ATHLETICA INC
COM
550021109
10
500
SH
Call
SOLE
0
0
500
LULULEMON ATHLETICA INC
COM
550021109
41
500
SH
Call
SOLE
0
0
500
LULULEMON ATHLETICA INC
COM
550021109
55
1000
SH
Call
SOLE
0
0
1000
LUMENTUM HLDGS INC
COM
55024U109
207
3655
SH
SOLE
0
0
3655
LUMINEX CORP DEL
COM
55027E102
278
12072
SH
SOLE
0
0
12072
LYFT INC
CL A COM
55087P104
490
6255
SH
SOLE
0
0
6255
LYONDELLBASELL INDUSTRIES N
SHS - A -
N53745100
394
4689
SH
SOLE
0
0
4689
M & T BK CORP
COM
55261F104
811
5166
SH
SOLE
0
0
5166
MACKINAC FINL CORP
COM
554571109
226
14343
SH
SOLE
0
0
14343
MACQUARIE INFRASTRUCTURE COR
COM
55608B105
448
10879
SH
SOLE
0
0
10879
MACQUARIE INFRASTRUCTURE COR
NOTE 2.875% 7/1
55608BAA3
50
50000
PRN
SOLE
0
0
50000
MACROGENICS INC
COM
556099109
671
37300
SH
SOLE
0
0
37300
MACYS INC
COM
55616P104
633
26331
SH
SOLE
0
0
26331
MADISON SQUARE GARDEN CO NEW
CL A
55825T103
212
722
SH
SOLE
0
0
722
MAGELLAN MIDSTREAM PRTNRS LP
COM UNIT RP LP
559080106
69101
1139712
SH
SOLE
0
0
1139712
MAGNA INTL INC
COM
559222401
767
15743
SH
SOLE
0
0
15743
MAIN STREET CAPITAL CORP
COM
56035L104
1098
29521
SH
SOLE
0
0
29521
MALVERN BANCORP INC
COM
561409103
201
10000
SH
SOLE
0
0
10000
MANHATTAN BRIDGE CAPITAL INC
COM
562803106
49
48645
SH
SOLE
0
0
48645
MANNKIND CORP
COM NEW
56400P706
468
237650
SH
SOLE
0
0
237650
MANPOWERGROUP INC
COM
56418H100
487
5890
SH
SOLE
0
0
5890
MANULIFE FINL CORP
COM
56501R106
997
58984
SH
SOLE
0
0
58984
MARATHON OIL CORP
COM
565849106
0
600
SH
Call
SOLE
0
0
600
MARATHON OIL CORP
COM
565849106
1736
103896
SH
SOLE
0
0
103896
MARATHON OIL CORP
COM
565849106
0
400
SH
Call
SOLE
0
0
400
MARATHON PATENT GROUP INC
COM PAR
56585W302
8
15965
SH
SOLE
0
0
15965
MARATHON PETE CORP
COM
56585A102
5666
94675
SH
SOLE
0
0
94675
MARATHON PETE CORP
COM
56585A102
0
200
SH
Call
SOLE
0
0
200
MARATHON PETE CORP
COM
56585A102
1
100
SH
Call
SOLE
0
0
100
MARKEL CORP
COM
570535104
1139
1143
SH
SOLE
0
0
1143
MARRIOTT INTL INC NEW
CL A
571903202
3665
29298
SH
SOLE
0
0
29298
MARRIOTT VACTINS WORLDWID CO
COM
57164Y107
379
4050
SH
SOLE
0
0
4050
MARSH & MCLENNAN COS INC
COM
571748102
2888
30755
SH
SOLE
0
0
30755
MARTIN MARIETTA MATLS INC
COM
573284106
5048
25093
SH
SOLE
0
0
25093
MASCO CORP
COM
574599106
863
21957
SH
SOLE
0
0
21957
MASTERCARD INC
CL A
57636Q104
14
2000
SH
Put
SOLE
0
0
2000
MASTERCARD INC
CL A
57636Q104
20101
85372
SH
SOLE
0
0
85372
MASTERCARD INC
CL A
57636Q104
56
1000
SH
Call
SOLE
0
0
1000
MATADOR RES CO
COM
576485205
431
22274
SH
SOLE
0
0
22274
MAXIM INTEGRATED PRODS INC
COM
57772K101
554
10416
SH
SOLE
0
0
10416
MAXIMUS INC
COM
577933104
200
2818
SH
SOLE
0
0
2818
MAXLINEAR INC
COM
57776J100
813
31854
SH
SOLE
0
0
31854
MCCORMICK & CO INC
COM NON VTG
579780206
2810
18656
SH
SOLE
0
0
18656
MCDERMOTT INTL INC
COM
580037703
346
46520
SH
SOLE
0
0
46520
MCDONALDS CORP
COM
580135101
40734
214504
SH
SOLE
0
0
214504
MCDONALDS CORP
COM
580135101
0
200
SH
Put
SOLE
0
0
200
MCKESSON CORP
COM
58155Q103
0
200
SH
Call
SOLE
0
0
200
MCKESSON CORP
COM
58155Q103
2
100
SH
Call
SOLE
0
0
100
MCKESSON CORP
COM
58155Q103
2222
18980
SH
SOLE
0
0
18980
MDU RES GROUP INC
COM
552690109
360
13933
SH
SOLE
0
0
13933
MEDICAL PPTYS TRUST INC
COM
58463J304
581
31414
SH
SOLE
0
0
31414
MEDICINES CO
COM
584688105
1852
66252
SH
SOLE
0
0
66252
MEDIFAST INC
COM
58470H101
227
1783
SH
SOLE
0
0
1783
MEDTRONIC PLC
SHS
G5960L103
11253
123555
SH
SOLE
0
0
123555
MEDTRONIC PLC
SHS
G5960L103
4
100
SH
Call
SOLE
0
0
100
MELCO RESORTS AND ENTMT LTD
ADR
585464100
1789
79190
SH
SOLE
0
0
79190
MELINTA THERAPEUTICS INC
COM NEW
58549G209
40
11200
SH
SOLE
0
0
11200
MELLANOX TECHNOLOGIES LTD
SHS
M51363113
229
1937
SH
SOLE
0
0
1937
MELROSE BANCORP INC
COM
585553100
566
30000
SH
SOLE
0
0
30000
MERCADOLIBRE INC
COM
58733R102
874
1722
SH
SOLE
0
0
1722
MERCK & CO INC
COM
58933Y105
32031
385130
SH
SOLE
0
0
385130
MERIT MED SYS INC
COM
589889104
227
3674
SH
SOLE
0
0
3674
METLIFE INC
COM
59156R108
1530
35952
SH
SOLE
0
0
35952
METTLER TOLEDO INTERNATIONAL
COM
592688105
461
638
SH
SOLE
0
0
638
MFA FINL INC
COM
55272X102
201
27675
SH
SOLE
0
0
27675
MFS MUN INCOME TR
SH BEN INT
552738106
79
11467
SH
SOLE
0
0
11467
MGM RESORTS INTERNATIONAL
COM
552953101
1064
41479
SH
SOLE
0
0
41479
MGP INGREDIENTS INC NEW
COM
55303J106
2
4700
SH
Put
SOLE
0
0
4700
MGP INGREDIENTS INC NEW
COM
55303J106
721
9343
SH
SOLE
0
0
9343
MGP INGREDIENTS INC NEW
COM
55303J106
2
3600
SH
Put
SOLE
0
0
3600
MICROCHIP TECHNOLOGY INC
COM
595017104
2176
26235
SH
SOLE
0
0
26235
MICRON TECHNOLOGY INC
COM
595112103
8196
198310
SH
SOLE
0
0
198310
MICROSOFT CORP
COM
594918104
2
1500
SH
Call
SOLE
0
0
1500
MICROSOFT CORP
COM
594918104
3
2000
SH
Call
SOLE
0
0
2000
MICROSOFT CORP
COM
594918104
1
1000
SH
Call
SOLE
0
0
1000
MICROSOFT CORP
COM
594918104
68
1000
SH
Call
SOLE
0
0
1000
MICROSOFT CORP
COM
594918104
0
5500
SH
Put
SOLE
0
0
5500
MICROSOFT CORP
COM
594918104
45
2500
SH
Call
SOLE
0
0
2500
MICROSOFT CORP
COM
594918104
147718
1252488
SH
SOLE
0
0
1252488
MICROSOFT CORP
COM
594918104
22
1500
SH
Call
SOLE
0
0
1500
MICROSOFT CORP
COM
594918104
0
500
SH
Call
SOLE
0
0
500
MICROSOFT CORP
COM
594918104
1690
100000
SH
Call
SOLE
0
0
100000
MICROSOFT CORP
COM
594918104
138
4000
SH
Call
SOLE
0
0
4000
MIDDLEBY CORP
COM
596278101
449
3451
SH
SOLE
0
0
3451
MIDDLESEX WATER CO
COM
596680108
377
6734
SH
SOLE
0
0
6734
MIND C T I LTD
ORD
M70240102
40
18650
SH
SOLE
0
0
18650
MIRATI THERAPEUTICS INC
COM
60468T105
231
3150
SH
SOLE
0
0
3150
MIZUHO FINL GROUP INC
SPONSORED ADR
60687Y109
50
16241
SH
SOLE
0
0
16241
MOHAWK INDS INC
COM
608190104
426
3373
SH
SOLE
0
0
3373
MOLINA HEALTHCARE INC
COM
60855R100
593
4174
SH
SOLE
0
0
4174
MONDELEZ INTL INC
CL A
609207105
0
200
SH
Put
SOLE
0
0
200
MONDELEZ INTL INC
CL A
609207105
10659
213522
SH
SOLE
0
0
213522
MONDELEZ INTL INC
CL A
609207105
0
200
SH
Call
SOLE
0
0
200
MONGODB INC
CL A
60937P106
0
1000
SH
Put
SOLE
0
0
1000
MONGODB INC
CL A
60937P106
5
100
SH
Call
SOLE
0
0
100
MONGODB INC
CL A
60937P106
390
2656
SH
SOLE
0
0
2656
MONOLITHIC PWR SYS INC
COM
609839105
18230
134549
SH
SOLE
0
0
134549
MONSTER BEVERAGE CORP NEW
COM
61174X109
1892
34667
SH
SOLE
0
0
34667
MOODYS CORP
COM
615369105
1725
9527
SH
SOLE
0
0
9527
MORGAN STANLEY
COM NEW
617446448
1982
46978
SH
SOLE
0
0
46978
MORGAN STANLEY
COM NEW
617446448
0
100
SH
Call
SOLE
0
0
100
MORNINGSTAR INC
COM
617700109
220
1747
SH
SOLE
0
0
1747
MOSAIC CO NEW
COM
61945C103
246
9004
SH
SOLE
0
0
9004
MOTOROLA SOLUTIONS INC
COM NEW
620076307
1407
10018
SH
SOLE
0
0
10018
MPLX LP
COM UNIT REP LTD
55336V100
922
28042
SH
SOLE
0
0
28042
MSCI INC
COM
55354G100
314
1579
SH
SOLE
0
0
1579
MY SIZE INC
COM
62844N109
8
10000
SH
SOLE
0
0
10000
MYERS INDS INC
COM
628464109
805
47038
SH
SOLE
0
0
47038
MYRIAD GENETICS INC
COM
62855J104
249
7500
SH
SOLE
0
0
7500
NANTKWEST INC
COM
63016Q102
28
17714
SH
SOLE
0
0
17714
NASDAQ INC
COM
631103108
899
10272
SH
SOLE
0
0
10272
NATIONAL FUEL GAS CO N J
COM
636180101
1289
21152
SH
SOLE
0
0
21152
NATIONAL GRID PLC
SPONSORED ADR NE
636274409
767
13733
SH
SOLE
0
0
13733
NATIONAL HEALTH INVS INC
NOTE 3.250% 4/0
63633DAE4
46
40000
PRN
SOLE
0
0
40000
NATIONAL OILWELL VARCO INC
COM
637071101
245
9201
SH
SOLE
0
0
9201
NATIONAL RETAIL PPTYS INC
COM
637417106
1574
28420
SH
SOLE
0
0
28420
NATIONAL STORAGE AFFILIATES
COM SHS BEN IN
637870106
416
14606
SH
SOLE
0
0
14606
NAVIDEA BIOPHARMACEUTICALS I
COM
63937X103
16
116100
SH
SOLE
0
0
116100
NAVIGATOR HOLDINGS LTD
SHS
Y62132108
549
49931
SH
SOLE
0
0
49931
NAVISTAR INTL CORP NEW
COM
63934E108
252
7810
SH
SOLE
0
0
7810
NCR CORP NEW
COM
62886E108
274
10030
SH
SOLE
0
0
10030
NEKTAR THERAPEUTICS
COM
640268108
363
10807
SH
SOLE
0
0
10807
NEOGEN CORP
COM
640491106
434
7554
SH
SOLE
0
0
7554
NETAPP INC
COM
64110D104
757
10918
SH
SOLE
0
0
10918
NETFLIX INC
COM
64110L106
16
300
SH
Call
SOLE
0
0
300
NETFLIX INC
COM
64110L106
112
1000
SH
Call
SOLE
0
0
1000
NETFLIX INC
COM
64110L106
27
400
SH
Call
SOLE
0
0
400
NETFLIX INC
COM
64110L106
12
200
SH
Call
SOLE
0
0
200
NETFLIX INC
COM
64110L106
10
700
SH
Call
SOLE
0
0
700
NETFLIX INC
COM
64110L106
1
1000
SH
Put
SOLE
0
0
1000
NETFLIX INC
COM
64110L106
31343
87903
SH
SOLE
0
0
87903
NETFLIX INC
COM
64110L106
0
100
SH
Put
SOLE
0
0
100
NETSCOUT SYS INC
COM
64115T104
902
32123
SH
SOLE
0
0
32123
NEUROCRINE BIOSCIENCES INC
COM
64125C109
474
5383
SH
SOLE
0
0
5383
NEW GOLD INC CDA
COM
644535106
32
37075
SH
SOLE
0
0
37075
NEW JERSEY RES
COM
646025106
651
13083
SH
SOLE
0
0
13083
NEW MTN FIN CORP
COM
647551100
412
30332
SH
SOLE
0
0
30332
NEW RESIDENTIAL INVT CORP
COM NEW
64828T201
1301
76908
SH
SOLE
0
0
76908
NEW YORK CMNTY BANCORP INC
COM
649445103
4179
361171
SH
SOLE
0
0
361171
NEW YORK MTG TR INC
COM PAR $.02
649604501
266
43657
SH
SOLE
0
0
43657
NEWELL BRANDS INC
COM
651229106
392
25550
SH
SOLE
0
0
25550
NEWELL BRANDS INC
COM
651229106
0
200
SH
Call
SOLE
0
0
200
NEWMARK GROUP INC
CL A
65158N102
142
16983
SH
SOLE
0
0
16983
NEWMARKET CORP
COM
651587107
303
698
SH
SOLE
0
0
698
NEWMONT MNG CORP
COM
651639106
484
13522
SH
SOLE
0
0
13522
NEXGEN ENERGY LTD
COM
65340P106
41
25600
SH
SOLE
0
0
25600
NEXSTAR MEDIA GROUP INC
CL A
65336K103
510
4702
SH
SOLE
0
0
4702
NEXTERA ENERGY INC
COM
65339F101
20709
107122
SH
SOLE
0
0
107122
NI HLDGS INC
COM
65342T106
440
27500
SH
SOLE
0
0
27500
NIC INC
COM
62914B100
225
13151
SH
SOLE
0
0
13151
NICE LTD
SPONSORED ADR
653656108
460
3758
SH
SOLE
0
0
3758
NIKE INC
CL B
654106103
10480
124454
SH
SOLE
0
0
124454
NIO INC
SPON ADS
62914V106
0
2000
SH
Call
SOLE
0
0
2000
NIO INC
SPON ADS
62914V106
1
2000
SH
Call
SOLE
0
0
2000
NIO INC
SPON ADS
62914V106
708
138860
SH
SOLE
0
0
138860
NIO INC
SPON ADS
62914V106
2
5000
SH
Call
SOLE
0
0
5000
NIO INC
SPON ADS
62914V106
0
2000
SH
Call
SOLE
0
0
2000
NISOURCE INC
COM
65473P105
927
32353
SH
SOLE
0
0
32353
NOBLE CORP PLC
SHS USD
G65431101
29
10092
SH
SOLE
0
0
10092
NOBLE ENERGY INC
COM
655044105
1478
59781
SH
SOLE
0
0
59781
NOKIA CORP
SPONSORED ADR
654902204
513
89697
SH
SOLE
0
0
89697
NOODLES & CO
COM CL A
65540B105
491
72150
SH
SOLE
0
0
72150
NORDSTROM INC
COM
655664100
708
15944
SH
SOLE
0
0
15944
NORFOLK SOUTHERN CORP
COM
655844108
7854
42024
SH
SOLE
0
0
42024
NORTHERN DYNASTY MINERALS LT
COM NEW
66510M204
503
836151
SH
SOLE
0
0
836151
NORTHERN OIL & GAS INC NEV
COM
665531109
456
166305
SH
SOLE
0
0
166305
NORTHERN TR CORP
COM
665859104
861
9525
SH
SOLE
0
0
9525
NORTHROP GRUMMAN CORP
COM
666807102
0
200
SH
Call
SOLE
0
0
200
NORTHROP GRUMMAN CORP
COM
666807102
5380
19954
SH
SOLE
0
0
19954
NORTHROP GRUMMAN CORP
COM
666807102
0
200
SH
Put
SOLE
0
0
200
NORTHWESTERN CORP
COM NEW
668074305
211
2992
SH
SOLE
0
0
2992
NORWEGIAN CRUISE LINE HLDG L
SHS
G66721104
5979
108791
SH
SOLE
0
0
108791
NORWOOD FINANCIAL CORP
COM
669549107
265
8607
SH
SOLE
0
0
8607
NOVAGOLD RES INC
COM NEW
66987E206
107
25550
SH
SOLE
0
0
25550
NOVANTA INC
COM
67000B104
822
9700
SH
SOLE
0
0
9700
NOVARTIS A G
SPONSORED ADR
66987V109
6724
69943
SH
SOLE
0
0
69943
NOVAVAX INC
COM
670002104
283
513324
SH
SOLE
0
0
513324
NOVO-NORDISK A S
ADR
670100205
1393
26639
SH
SOLE
0
0
26639
NRG ENERGY INC
COM NEW
629377508
344
8095
SH
SOLE
0
0
8095
NUCOR CORP
COM
670346105
1745
29910
SH
SOLE
0
0
29910
NUSHARES ETF TR
NUVEEN ESG MIDVL
67092P508
1747
64102
SH
SOLE
0
0
64102
NUSHARES ETF TR
NUVEEN ESG MIDCP
67092P409
1821
58163
SH
SOLE
0
0
58163
NUSTAR ENERGY LP
UNIT COM
67058H102
446
16569
SH
SOLE
0
0
16569
NUTRIEN LTD
COM
67077M108
1046
19833
SH
SOLE
0
0
19833
NUVEEN AMT FREE MUN CR INC F
COM
67071L106
2613
172935
SH
SOLE
0
0
172935
NUVEEN AMT FREE QLTY MUN INC
COM
670657105
1277
95560
SH
SOLE
0
0
95560
NUVEEN CALIF MUN VALUE FD
COM
67062C107
182
19026
SH
SOLE
0
0
19026
NUVEEN CALIFORNIA AMT QLT MU
COM
670651108
467
33532
SH
SOLE
0
0
33532
NUVEEN MUN VALUE FD INC
COM
670928100
360
36032
SH
SOLE
0
0
36032
NUVEEN MUNICIPAL CREDIT INC
COM SH BEN INT
67070X101
1015
67368
SH
SOLE
0
0
67368
NUVEEN NASDAQ 100 DYNAMIC OV
COM SHS
670699107
298
13364
SH
SOLE
0
0
13364
NUVEEN PENNSYLVANIA QLT MUN
COM
670972108
223
16870
SH
SOLE
0
0
16870
NUVEEN PFD & INCM OPPORTNYS
COM
67073B106
179
18742
SH
SOLE
0
0
18742
NUVEEN PFD & INCM SECURTIES
COM
67072C105
435
48300
SH
SOLE
0
0
48300
NUVEEN QUALITY MUNCP INCOME
COM
67066V101
628
46247
SH
SOLE
0
0
46247
NUVEEN REAL ESTATE INCOME FD
COM
67071B108
108
10471
SH
SOLE
0
0
10471
NUVEEN S&P 500 BUY-WRITE INC
COM
6706ER101
419
31726
SH
SOLE
0
0
31726
NUVEEN TX ADV TOTAL RET STRG
COM
67090H102
238
20696
SH
SOLE
0
0
20696
NUVEEN VIRGINIA QLTY MUNCPL
COM
67064R102
161
12700
SH
SOLE
0
0
12700
NVIDIA CORP
COM
67066G104
0
200
SH
Call
SOLE
0
0
200
NVIDIA CORP
COM
67066G104
2
100
SH
Call
SOLE
0
0
100
NVIDIA CORP
COM
67066G104
5
100
SH
Call
SOLE
0
0
100
NVIDIA CORP
COM
67066G104
5
100
SH
Call
SOLE
0
0
100
NVIDIA CORP
COM
67066G104
34945
194617
SH
SOLE
0
0
194617
NVIDIA CORP
COM
67066G104
1
100
SH
Call
SOLE
0
0
100
NVIDIA CORP
COM
67066G104
0
1000
SH
Put
SOLE
0
0
1000
NVIDIA CORP
COM
67066G104
5
100
SH
Call
SOLE
0
0
100
NVIDIA CORP
COM
67066G104
0
200
SH
Put
SOLE
0
0
200
NVIDIA CORP
COM
67066G104
1
100
SH
Call
SOLE
0
0
100
NVR INC
COM
62944T105
2167
783
SH
SOLE
0
0
783
NXP SEMICONDUCTORS N V
COM
N6596X109
1031
11663
SH
SOLE
0
0
11663
NXT ID INC
COM NEW
67091J206
14
16166
SH
SOLE
0
0
16166
O REILLY AUTOMOTIVE INC NEW
COM
67103H107
3968
10220
SH
SOLE
0
0
10220
OAKTREE CAP GROUP LLC
UNIT CL A
674001201
934
18811
SH
SOLE
0
0
18811
OASIS PETE INC NEW
COM
674215108
6329
1047857
SH
SOLE
0
0
1047857
OBSIDIAN ENERGY LTD
COM
674482104
91
331984
SH
SOLE
0
0
331984
OCCIDENTAL PETE CORP
COM
674599105
3193
48228
SH
SOLE
0
0
48228
OFFICE DEPOT INC
COM
676220106
1542
424766
SH
SOLE
0
0
424766
OGE ENERGY CORP
COM
670837103
2765
64130
SH
SOLE
0
0
64130
OHA INVT CORP
COM
67091U102
31
26000
SH
SOLE
0
0
26000
OHR PHARMACEUTICAL INC
COM
67778H309
104
46150
SH
SOLE
0
0
46150
OKTA INC
CL A
679295105
8501
102758
SH
SOLE
0
0
102758
OKTA INC
CL A
679295105
8
800
SH
Call
SOLE
0
0
800
OLD DOMINION FREIGHT LINE IN
COM
679580100
215
1491
SH
SOLE
0
0
1491
OLD NATL BANCORP IND
COM
680033107
276
16810
SH
SOLE
0
0
16810
OLD REP INTL CORP
COM
680223104
269
12866
SH
SOLE
0
0
12866
OLIN CORP
COM PAR $1
680665205
201
8679
SH
SOLE
0
0
8679
OLLIES BARGAIN OUTLT HLDGS I
COM
681116109
249
2918
SH
SOLE
0
0
2918
OMEGA HEALTHCARE INVS INC
COM
681936100
930
24389
SH
SOLE
0
0
24389
OMNICELL INC
COM
68213N109
463
5729
SH
SOLE
0
0
5729
OMNICOM GROUP INC
COM
681919106
414
5678
SH
SOLE
0
0
5678
ON SEMICONDUCTOR CORP
COM
682189105
209
10145
SH
SOLE
0
0
10145
ONE GAS INC
COM
68235P108
1404
15775
SH
SOLE
0
0
15775
ONEOK INC NEW
COM
682680103
12129
173673
SH
SOLE
0
0
173673
ONESPAN INC
COM
68287N100
195
10120
SH
SOLE
0
0
10120
OPEN TEXT CORP
COM
683715106
289
7514
SH
SOLE
0
0
7514
OPHTHOTECH CORP
COM
683745103
77
54921
SH
SOLE
0
0
54921
OPKO HEALTH INC
COM
68375N103
126
48119
SH
SOLE
0
0
48119
ORACLE CORP
COM
68389X105
19472
362535
SH
SOLE
0
0
362535
ORACLE CORP
COM
68389X105
0
100
SH
Put
SOLE
0
0
100
ORIGIN AGRITECH LIMITED
SHS NEW
G67828205
81
10908
SH
SOLE
0
0
10908
ORMAT TECHNOLOGIES INC
COM
686688102
286
5189
SH
SOLE
0
0
5189
OSHKOSH CORP
COM
688239201
748
9951
SH
SOLE
0
0
9951
OVID THERAPEUTICS INC
COM
690469101
26
14932
SH
SOLE
0
0
14932
OXBRIDGE RE HLDGS LTD
SHS
G6856M106
13
12260
SH
SOLE
0
0
12260
OXBRIDGE RE HLDGS LTD
*W EXP 03/26/202
G6856M114
0
12260
SH
SOLE
0
0
12260
OXFORD SQUARE CAP CORP
COM
69181V107
233
35900
SH
SOLE
0
0
35900
PACCAR INC
COM
693718108
1067
15660
SH
SOLE
0
0
15660
PACKAGING CORP AMER
COM
695156109
273
2747
SH
SOLE
0
0
2747
PALATIN TECHNOLOGIES INC
COM PAR $ .01
696077403
12
12735
SH
SOLE
0
0
12735
PALO ALTO NETWORKS INC
COM
697435105
1416
5828
SH
SOLE
0
0
5828
PALO ALTO NETWORKS INC
COM
697435105
11
200
SH
Call
SOLE
0
0
200
PALO ALTO NETWORKS INC
COM
697435105
64
1000
SH
Call
SOLE
0
0
1000
PALO ALTO NETWORKS INC
COM
697435105
2
200
SH
Call
SOLE
0
0
200
PAN AMERICAN SILVER CORP
COM
697900108
247
18608
SH
SOLE
0
0
18608
PARKER HANNIFIN CORP
COM
701094104
3105
18093
SH
SOLE
0
0
18093
PATTERSON COMPANIES INC
COM
703395103
301
13766
SH
SOLE
0
0
13766
PATTERSON UTI ENERGY INC
COM
703481101
721
51428
SH
SOLE
0
0
51428
PAYCHEX INC
COM
704326107
6903
86078
SH
SOLE
0
0
86078
PAYCHEX INC
COM
704326107
0
1000
SH
Put
SOLE
0
0
1000
PAYCOM SOFTWARE INC
COM
70432V102
1623
8584
SH
SOLE
0
0
8584
PAYCOM SOFTWARE INC
COM
70432V102
2
400
SH
Put
SOLE
0
0
400
PAYPAL HLDGS INC
COM
70450Y103
0
700
SH
Put
SOLE
0
0
700
PAYPAL HLDGS INC
COM
70450Y103
100
1500
SH
Call
SOLE
0
0
1500
PAYPAL HLDGS INC
COM
70450Y103
7723
74375
SH
SOLE
0
0
74375
PB BANCORP INC
COM
70454T100
579
50600
SH
SOLE
0
0
50600
PCSB FINL CORP
COM
69324R104
196
10000
SH
SOLE
0
0
10000
PDL BIOPHARMA INC
COM
69329Y104
100
26900
SH
SOLE
0
0
26900
PEARSON PLC
SPONSORED ADR
705015105
132
12006
SH
SOLE
0
0
12006
PEMBINA PIPELINE CORP
COM
706327103
1499
40791
SH
SOLE
0
0
40791
PENNEY J C CORP INC
COM
708160106
53
35334
SH
SOLE
0
0
35334
PENNYMAC CORP
NOTE 5.375% 5/0
70932AAB9
20
20000
PRN
SOLE
0
0
20000
PENTAIR PLC
SHS
G7S00T104
318
7139
SH
SOLE
0
0
7139
PEOPLES FINL SVCS CORP
COM
711040105
266
5870
SH
SOLE
0
0
5870
PEOPLES UTD FINL INC
COM
712704105
1185
72051
SH
SOLE
0
0
72051
PEPSICO INC
COM
713448108
98300
802126
SH
SOLE
0
0
802126
PEPSICO INC
COM
713448108
0
200
SH
Put
SOLE
0
0
200
PERKINELMER INC
COM
714046109
419
4345
SH
SOLE
0
0
4345
PERMIAN BASIN RTY TR
UNIT BEN INT
714236106
107
14181
SH
SOLE
0
0
14181
PETIQ INC
COM CL A
71639T106
296
9428
SH
SOLE
0
0
9428
PETROLEO BRASILEIRO SA PETRO
SPONSORED ADR
71654V408
236
14827
SH
SOLE
0
0
14827
PFIZER INC
COM
717081103
38933
916721
SH
SOLE
0
0
916721
PG&E CORP
COM
69331C108
364
20437
SH
SOLE
0
0
20437
PHILIP MORRIS INTL INC
COM
718172109
26116
295465
SH
SOLE
0
0
295465
PHILLIPS 66
COM
718546104
9932
104356
SH
SOLE
0
0
104356
PHILLIPS 66 PARTNERS LP
COM UNIT REP INT
718549207
708
13531
SH
SOLE
0
0
13531
PIERIS PHARMACEUTICALS INC
COM
720795103
299
89373
SH
SOLE
0
0
89373
PILGRIMS PRIDE CORP NEW
COM
72147K108
218
9778
SH
SOLE
0
0
9778
PIMCO CALIF MUN INCOME FD II
COM
72200M108
99
10944
SH
SOLE
0
0
10944
PIMCO CORPORATE & INCOME OPP
COM
72201B101
311
17774
SH
SOLE
0
0
17774
PIMCO DYNAMIC INCOME FD
SHS
72201Y101
250
7797
SH
SOLE
0
0
7797
PIMCO DYNMIC CREDIT AND MRT
COM SHS
72202D106
288
12280
SH
SOLE
0
0
12280
PIMCO ETF TR
ACTIVE BD ETF
72201R775
205
1942
SH
SOLE
0
0
1942
PIMCO ETF TR
INTER MUN BD ACT
72201R866
1799
33335
SH
SOLE
0
0
33335
PIMCO ETF TR
ENHAN SHRT MA AC
72201R833
9052
89131
SH
SOLE
0
0
89131
PIMCO HIGH INCOME FD
COM SHS
722014107
201
22276
SH
SOLE
0
0
22276
PIMCO INCOME STRATEGY FUND
COM
72201H108
1930
168287
SH
SOLE
0
0
168287
PIMCO STRATEGIC INCOME FD IN
COM
72200X104
133
12642
SH
SOLE
0
0
12642
PINNACLE WEST CAP CORP
COM
723484101
1518
15880
SH
SOLE
0
0
15880
PIONEER HIGH INCOME TR
COM
72369H106
109
12205
SH
SOLE
0
0
12205
PIONEER NAT RES CO
COM
723787107
1101
7227
SH
SOLE
0
0
7227
PITNEY BOWES INC
COM
724479100
69
10101
SH
SOLE
0
0
10101
PLAINS ALL AMERN PIPELINE L
UNIT LTD PARTN
726503105
1685
68730
SH
SOLE
0
0
68730
PLAINS GP HLDGS L P
LTD PARTNR INT A
72651A207
258
10353
SH
SOLE
0
0
10353
PLAYA HOTELS & RESORTS NV
SHS
N70544106
298
39000
SH
SOLE
0
0
39000
PLUG POWER INC
COM NEW
72919P202
90
37305
SH
SOLE
0
0
37305
PNC FINL SVCS GROUP INC
COM
693475105
3541
28867
SH
SOLE
0
0
28867
POLARIS INDS INC
COM
731068102
924
10949
SH
SOLE
0
0
10949
POLYMET MINING CORP
COM
731916102
50
74500
SH
SOLE
0
0
74500
POOL CORPORATION
COM
73278L105
724
4391
SH
SOLE
0
0
4391
PORTFOLIO RECOVERY ASSOCS IN
NOTE 3.000% 8/0
73640QAB1
25
26000
PRN
SOLE
0
0
26000
PORTOLA PHARMACEUTICALS INC
COM
737010108
11373
327760
SH
SOLE
0
0
327760
PPG INDS INC
COM
693506107
4471
39609
SH
SOLE
0
0
39609
PPL CORP
COM
69351T106
2297
72385
SH
SOLE
0
0
72385
PRA HEALTH SCIENCES INC
COM
69354M108
512
4639
SH
SOLE
0
0
4639
PRECISION DRILLING CORP
COM 2010
74022D308
65
27242
SH
SOLE
0
0
27242
PRICE T ROWE GROUP INC
COM
74144T108
919
9180
SH
SOLE
0
0
9180
PRIMERICA INC
COM
74164M108
221
1810
SH
SOLE
0
0
1810
PRINCIPAL FINL GROUP INC
COM
74251V102
689
13729
SH
SOLE
0
0
13729
PROCTER AND GAMBLE CO
COM
742718109
1
1800
SH
Put
SOLE
0
0
1800
PROCTER AND GAMBLE CO
COM
742718109
45780
439981
SH
SOLE
0
0
439981
PROGENICS PHARMACEUTICALS IN
COM
743187106
83
17900
SH
SOLE
0
0
17900
PROGRESSIVE CORP OHIO
COM
743315103
1218
16896
SH
SOLE
0
0
16896
PROLOGIS INC
COM
74340W103
540
7502
SH
SOLE
0
0
7502
PROSHARES TR
ULTRAPRO QQQ
74347X831
501
8842
SH
SOLE
0
0
8842
PROSHARES TR
S&P 500 DV ARIST
74348A467
1119
16517
SH
SOLE
0
0
16517
PROSHARES TR
PSHS ULTRA DOW30
74347R305
218
4700
SH
SOLE
0
0
4700
PROSHARES TR
ULTRPRO DOW30
74347X823
1047
10860
SH
SOLE
0
0
10860
PROSHARES TR
PSHS ULT S&P 500
74347R107
1121
9518
SH
SOLE
0
0
9518
PROSHARES TR
ULTRPRO S&P500
74347X864
242
4913
SH
SOLE
0
0
4913
PROSHARES TR
PSHS ULTRA QQQ
74347R206
1666
18530
SH
SOLE
0
0
18530
PROSHARES TR
ULTRA FNCLS NEW
74347X633
243
6060
SH
SOLE
0
0
6060
PROSPECT CAPITAL CORPORATION
COM
74348T102
473
72531
SH
SOLE
0
0
72531
PROSPECT CAPITAL CORPORATION
NOTE 4.750% 4/1
74348TAQ5
22
22000
PRN
SOLE
0
0
22000
PROTO LABS INC
COM
743713109
226
2145
SH
SOLE
0
0
2145
PRUDENTIAL BANCORP INC NEW
COM
74431A101
174
10000
SH
SOLE
0
0
10000
PRUDENTIAL FINL INC
COM
744320102
2237
24344
SH
SOLE
0
0
24344
PS BUSINESS PKS INC CALIF
COM
69360J107
392
2500
SH
SOLE
0
0
2500
PUBLIC STORAGE
COM
74460D109
1891
8681
SH
SOLE
0
0
8681
PUBLIC SVC ENTERPRISE GRP IN
COM
744573106
3355
56467
SH
SOLE
0
0
56467
PULTE GROUP INC
COM
745867101
637
22795
SH
SOLE
0
0
22795
PULTE GROUP INC
COM
745867101
1
100
SH
Call
SOLE
0
0
100
PUTNAM MANAGED MUN INCOM TR
COM
746823103
180
24040
SH
SOLE
0
0
24040
PUTNAM MUN OPPORTUNITIES TR
SH BEN INT
746922103
182
14880
SH
SOLE
0
0
14880
PUTNAM PREMIER INCOME TR
SH BEN INT
746853100
133
25794
SH
SOLE
0
0
25794
QEP RES INC
COM
74733V100
1681
215800
SH
SOLE
0
0
215800
QORVO INC
COM
74736K101
346
4830
SH
SOLE
0
0
4830
QUALCOMM INC
COM
747525103
12201
213945
SH
SOLE
0
0
213945
QUALCOMM INC
COM
747525103
0
1000
SH
Put
SOLE
0
0
1000
QUANTA SVCS INC
COM
74762E102
249
6601
SH
SOLE
0
0
6601
QUDIAN INC
ADR
747798106
129
25522
SH
SOLE
0
0
25522
QUEST DIAGNOSTICS INC
COM
74834L100
562
6252
SH
SOLE
0
0
6252
QUICKLOGIC CORP
COM
74837P108
18
29274
SH
SOLE
0
0
29274
QUINSTREET INC
COM
74874Q100
381
28450
SH
SOLE
0
0
28450
QURATE RETAIL INC
COM SER A
74915M100
200
12540
SH
SOLE
0
0
12540
RALPH LAUREN CORP
CL A
751212101
691
5329
SH
SOLE
0
0
5329
RAMBUS INC DEL
COM
750917106
321
30704
SH
SOLE
0
0
30704
RANDOLPH BANCORP INC
COM
752378109
161
10645
SH
SOLE
0
0
10645
RANGE RES CORP
COM
75281A109
263
23379
SH
SOLE
0
0
23379
RAVE RESTAURANT GROUP INC
COM
754198109
62
40080
SH
SOLE
0
0
40080
RAVEN INDS INC
COM
754212108
721
18782
SH
SOLE
0
0
18782
RAYMOND JAMES FINANCIAL INC
COM
754730109
524
6518
SH
SOLE
0
0
6518
RAYTHEON CO
COM NEW
755111507
5653
31045
SH
SOLE
0
0
31045
RBB FD INC
MOTLEY FOL ETF
74933W601
345
16196
SH
SOLE
0
0
16196
REALTY INCOME CORP
COM
756109104
5690
77349
SH
SOLE
0
0
77349
REAVES UTIL INCOME FD
COM SH BEN INT
756158101
990
29390
SH
SOLE
0
0
29390
RED HAT INC
COM
756577102
1396
7639
SH
SOLE
0
0
7639
RED LION HOTELS CORP
COM
756764106
113
14000
SH
SOLE
0
0
14000
RED ROCK RESORTS INC
CL A
75700L108
222
8574
SH
SOLE
0
0
8574
REDHILL BIOPHARMA LTD
SPONSORED ADS
757468103
2355
283350
SH
SOLE
0
0
283350
REGENERON PHARMACEUTICALS
COM
75886F107
1429
3479
SH
SOLE
0
0
3479
REGENXBIO INC
COM
75901B107
215
3750
SH
SOLE
0
0
3750
REGIONS FINL CORP NEW
COM
7591EP100
1172
82809
SH
SOLE
0
0
82809
RELIANCE STEEL & ALUMINUM CO
COM
759509102
5900
65368
SH
SOLE
0
0
65368
REPLIGEN CORP
NOTE 2.125% 6/0
759916AA7
61
32000
PRN
SOLE
0
0
32000
REPUBLIC BANCORP KY
CL A
760281204
499
11150
SH
SOLE
0
0
11150
REPUBLIC SVCS INC
COM
760759100
1092
13584
SH
SOLE
0
0
13584
RESIDEO TECHNOLOGIES INC
COM
76118Y104
289
14982
SH
SOLE
0
0
14982
RESIDEO TECHNOLOGIES INC
COM
76118Y104
3
2500
SH
Call
SOLE
0
0
2500
RESMED INC
COM
761152107
241
2316
SH
SOLE
0
0
2316
RESTAURANT BRANDS INTL INC
COM
76131D103
2861
43939
SH
SOLE
0
0
43939
RH
COM
74967X103
455
4423
SH
SOLE
0
0
4423
RICEBRAN TECHNOLOGIES
COM NEW
762831204
41
11022
SH
SOLE
0
0
11022
RIGEL PHARMACEUTICALS INC
COM NEW
766559603
51
20000
SH
SOLE
0
0
20000
RING ENERGY INC
COM
76680V108
107
18150
SH
SOLE
0
0
18150
RIO TINTO PLC
SPONSORED ADR
767204100
1203
20444
SH
SOLE
0
0
20444
RIOT BLOCKCHAIN INC
COM
767292105
36
10871
SH
SOLE
0
0
10871
RITE AID CORP
COM
767754104
396
623939
SH
SOLE
0
0
623939
RITTER PHARMACEUTICALS INC
COM NEW
767836307
11
12060
SH
SOLE
0
0
12060
RLI CORP
COM
749607107
1034
14411
SH
SOLE
0
0
14411
ROADRUNNER TRANSN SYS INC
COM
76973Q105
8
20000
SH
SOLE
0
0
20000
ROBERT HALF INTL INC
COM
770323103
274
4206
SH
SOLE
0
0
4206
ROCKWELL AUTOMATION INC
COM
773903109
3922
22353
SH
SOLE
0
0
22353
ROCKWELL MED INC
COM
774374102
282
49610
SH
SOLE
0
0
49610
ROKU INC
COM CL A
77543R102
816
12655
SH
SOLE
0
0
12655
ROKU INC
COM CL A
77543R102
3
400
SH
Call
SOLE
0
0
400
ROLLINS INC
COM
775711104
2522
60596
SH
SOLE
0
0
60596
ROPER TECHNOLOGIES INC
COM
776696106
525
1535
SH
SOLE
0
0
1535
ROSS STORES INC
COM
778296103
1422
15272
SH
SOLE
0
0
15272
ROYAL BK CDA MONTREAL QUE
COM
780087102
7774
102902
SH
SOLE
0
0
102902
ROYAL BK SCOTLAND GROUP PLC
SPONS ADR 2 ORD
780097689
81
12438
SH
SOLE
0
0
12438
ROYAL CARIBBEAN CRUISES LTD
COM
V7780T103
0
200
SH
Call
SOLE
0
0
200
ROYAL CARIBBEAN CRUISES LTD
COM
V7780T103
0
200
SH
Put
SOLE
0
0
200
ROYAL CARIBBEAN CRUISES LTD
COM
V7780T103
1194
10421
SH
SOLE
0
0
10421
ROYAL DUTCH SHELL PLC
SPONS ADR A
780259206
3870
61835
SH
SOLE
0
0
61835
ROYAL DUTCH SHELL PLC
SPON ADR B
780259107
1
500
SH
Put
SOLE
0
0
500
ROYAL DUTCH SHELL PLC
SPON ADR B
780259107
1707
26687
SH
SOLE
0
0
26687
ROYAL GOLD INC
COM
780287108
695
7642
SH
SOLE
0
0
7642
ROYAL GOLD INC
NOTE 2.875% 6/1
780287AA6
40
40000
PRN
SOLE
0
0
40000
ROYCE MICRO-CAP TR INC
COM
780915104
96
11573
SH
SOLE
0
0
11573
ROYCE VALUE TR INC
COM
780910105
174
12631
SH
SOLE
0
0
12631
RPC INC
COM
749660106
1011
88563
SH
SOLE
0
0
88563
RPM INTL INC
COM
749685103
1510
26024
SH
SOLE
0
0
26024
RYANAIR HLDGS PLC
SPONSORED ADS
783513203
380
5074
SH
SOLE
0
0
5074
RYDER SYS INC
COM
783549108
354
5716
SH
SOLE
0
0
5716
RYMAN HOSPITALITY PPTYS INC
COM
78377T107
413
5021
SH
SOLE
0
0
5021
S&P GLOBAL INC
COM
78409V104
16
3000
SH
Put
SOLE
0
0
3000
S&P GLOBAL INC
COM
78409V104
6082
28886
SH
SOLE
0
0
28886
SABINE ROYALTY TR
UNIT BEN INT
785688102
721
15500
SH
SOLE
0
0
15500
SABRA HEALTH CARE REIT INC
COM
78573L106
818
42024
SH
SOLE
0
0
42024
SAEXPLORATION HLDGS INC
COM PAR
78636X873
241
56647
SH
SOLE
0
0
56647
SAGE THERAPEUTICS INC
COM
78667J108
361
2269
SH
SOLE
0
0
2269
SAILPOINT TECHNLGIES HLDGS I
COM
78781P105
2
1000
SH
Call
SOLE
0
0
1000
SAILPOINT TECHNLGIES HLDGS I
COM
78781P105
362
12620
SH
SOLE
0
0
12620
SALESFORCE COM INC
COM
79466L302
7
100
SH
Call
SOLE
0
0
100
SALESFORCE COM INC
COM
79466L302
1
500
SH
Call
SOLE
0
0
500
SALESFORCE COM INC
COM
79466L302
10996
69430
SH
SOLE
0
0
69430
SALESFORCE COM INC
COM
79466L302
115
4100
SH
Call
SOLE
0
0
4100
SALESFORCE COM INC
COM
79466L302
0
200
SH
Put
SOLE
0
0
200
SALESFORCE COM INC
COM
79466L302
4
500
SH
Call
SOLE
0
0
500
SALESFORCE COM INC
COM
79466L302
1
100
SH
Call
SOLE
0
0
100
SANDRIDGE MISSISSIPPIAN TR I
SH BEN INT
80007V106
10
10200
SH
SOLE
0
0
10200
SANDRIDGE MISSISSIPPIAN TR I
UNIT BEN INT
80007T101
10
10025
SH
SOLE
0
0
10025
SANDSTORM GOLD LTD
COM NEW
80013R206
216
39465
SH
SOLE
0
0
39465
SANDY SPRING BANCORP INC
COM
800363103
2517
80455
SH
SOLE
0
0
80455
SANGAMO THERAPEUTICS INC
COM
800677106
275
28839
SH
SOLE
0
0
28839
SANOFI
SPONSORED ADR
80105N105
1081
24406
SH
SOLE
0
0
24406
SAP SE
SPON ADR
803054204
1937
16775
SH
SOLE
0
0
16775
SAREPTA THERAPEUTICS INC
COM
803607100
15458
129690
SH
SOLE
0
0
129690
SBA COMMUNICATIONS CORP NEW
CL A
78410G104
442
2212
SH
SOLE
0
0
2212
SCHLUMBERGER LTD
COM
806857108
2828
64900
SH
SOLE
0
0
64900
SCHWAB STRATEGIC TR
INTL EQTY ETF
808524805
260
8305
SH
SOLE
0
0
8305
SCHWAB STRATEGIC TR
US LCAP GR ETF
808524300
397
5000
SH
SOLE
0
0
5000
SCHWAB STRATEGIC TR
INTRM TRM TRES
808524854
262
4865
SH
SOLE
0
0
4865
SCHWAB STRATEGIC TR
US AGGREGATE B
808524839
21634
417005
SH
SOLE
0
0
417005
SCHWAB STRATEGIC TR
SCHWB FDT INT LG
808524755
867
31438
SH
SOLE
0
0
31438
SCHWAB STRATEGIC TR
US LRG CAP ETF
808524201
175200
2591328
SH
SOLE
0
0
2591328
SCHWAB STRATEGIC TR
US LCAP VA ETF
808524409
1107
20219
SH
SOLE
0
0
20219
SCHWAB STRATEGIC TR
EMRG MKTEQ ETF
808524706
109634
4215081
SH
SOLE
0
0
4215081
SCHWAB STRATEGIC TR
US REIT ETF
808524847
683571
15385338
SH
SOLE
0
0
15385338
SCHWAB STRATEGIC TR
US SML CAP ETF
808524607
6118
87485
SH
SOLE
0
0
87485
SCHWAB STRATEGIC TR
US BRD MKT ETF
808524102
6356
93402
SH
SOLE
0
0
93402
SCHWAB STRATEGIC TR
US LCAP GR ETF
808524300
1452
18278
SH
SOLE
0
0
18278
SCHWAB STRATEGIC TR
US DIVIDEND EQ
808524797
1586
30329
SH
SOLE
0
0
30329
SCHWAB STRATEGIC TR
SCHWAB FDT US LG
808524771
1121
29552
SH
SOLE
0
0
29552
SCHWAB STRATEGIC TR
US MID-CAP ETF
808524508
11930
215380
SH
SOLE
0
0
215380
SCHWAB STRATEGIC TR
SCHWB FDT EMK LG
808524730
628
22659
SH
SOLE
0
0
22659
SCHWAB STRATEGIC TR
INTL EQTY ETF
808524805
596479
19050750
SH
SOLE
0
0
19050750
SCHWAB STRATEGIC TR
SHT TM US TRES
808524862
211
4204
SH
SOLE
0
0
4204
SCHWAB STRATEGIC TR
SCHWAB FDT US SC
808524763
1106
29712
SH
SOLE
0
0
29712
SCHWAB STRATEGIC TR
SCHWB FDT INT SC
808524748
513
16513
SH
SOLE
0
0
16513
SCHWAB STRATEGIC TR
US TIPS ETF
808524870
1039
18885
SH
SOLE
0
0
18885
SCHWAB STRATEGIC TR
INTL SCEQT ETF
808524888
1180
36586
SH
SOLE
0
0
36586
SCIENCE APPLICATNS INTL CP N
COM
808625107
1180
15329
SH
SOLE
0
0
15329
SCOTTS MIRACLE GRO CO
CL A
810186106
470
5986
SH
SOLE
0
0
5986
SCYNEXIS INC
COM
811292101
192
127176
SH
SOLE
0
0
127176
SEAGATE TECHNOLOGY PLC
SHS
G7945M107
2783
58103
SH
SOLE
0
0
58103
SEALED AIR CORP NEW
COM
81211K100
242
5245
SH
SOLE
0
0
5245
SEATTLE GENETICS INC
COM
812578102
1213
16559
SH
SOLE
0
0
16559
SECOND SIGHT MED PRODS INC
COM
81362J100
11
13600
SH
SOLE
0
0
13600
SEI INVESTMENTS CO
COM
784117103
323
6187
SH
SOLE
0
0
6187
SELECT ENERGY SVCS INC
CL A COM
81617J301
142
11800
SH
SOLE
0
0
11800
SELECT SECTOR SPDR TR
SBI MATERIALS
81369Y100
531
9566
SH
SOLE
0
0
9566
SELECT SECTOR SPDR TR
ENERGY
81369Y506
85416
1291838
SH
SOLE
0
0
1291838
SELECT SECTOR SPDR TR
SBI INT-FINL
81369Y605
5456
212211
SH
SOLE
0
0
212211
SELECT SECTOR SPDR TR
SBI INT-UTILS
81369Y886
0
300
SH
Put
SOLE
0
0
300
SELECT SECTOR SPDR TR
SBI INT-FINL
81369Y605
0
1000
SH
Call
SOLE
0
0
1000
SELECT SECTOR SPDR TR
SBI HEALTHCARE
81369Y209
5357
58389
SH
SOLE
0
0
58389
SELECT SECTOR SPDR TR
SBI CONS DISCR
81369Y407
3255
28593
SH
SOLE
0
0
28593
SELECT SECTOR SPDR TR
SBI INT-FINL
81369Y605
0
1000
SH
Put
SOLE
0
0
1000
SELECT SECTOR SPDR TR
SBI CONS STPLS
81369Y308
0
300
SH
Call
SOLE
0
0
300
SELECT SECTOR SPDR TR
SBI INT-UTILS
81369Y886
0
300
SH
Call
SOLE
0
0
300
SELECT SECTOR SPDR TR
SBI INT-FINL
81369Y605
0
5000
SH
Put
SOLE
0
0
5000
SELECT SECTOR SPDR TR
SBI CONS STPLS
81369Y308
0
300
SH
Put
SOLE
0
0
300
SELECT SECTOR SPDR TR
SBI INT-UTILS
81369Y886
1325
22772
SH
SOLE
0
0
22772
SELECT SECTOR SPDR TR
SBI CONS STPLS
81369Y308
0
300
SH
Call
SOLE
0
0
300
SELECT SECTOR SPDR TR
RL EST SEL SEC
81369Y860
0
1000
SH
Call
SOLE
0
0
1000
SELECT SECTOR SPDR TR
SBI CONS STPLS
81369Y308
2023
36056
SH
SOLE
0
0
36056
SELECT SECTOR SPDR TR
SBI INT-INDS
81369Y704
1947
25946
SH
SOLE
0
0
25946
SELECT SECTOR SPDR TR
SBI INT-UTILS
81369Y886
0
300
SH
Call
SOLE
0
0
300
SELECT SECTOR SPDR TR
TECHNOLOGY
81369Y803
8844
119511
SH
SOLE
0
0
119511
SELECT SECTOR SPDR TR
RL EST SEL SEC
81369Y860
303
8366
SH
SOLE
0
0
8366
SELECT SECTOR SPDR TR
SBI CONS STPLS
81369Y308
0
300
SH
Put
SOLE
0
0
300
SELECT SECTOR SPDR TR
SBI INT-UTILS
81369Y886
0
300
SH
Put
SOLE
0
0
300
SELECTIVE INS GROUP INC
COM
816300107
1955
30893
SH
SOLE
0
0
30893
SEMPRA ENERGY
COM
816851109
3032
24087
SH
SOLE
0
0
24087
SEMTECH CORP
COM
816850101
274
5383
SH
SOLE
0
0
5383
SENIOR HSG PPTYS TR
SH BEN INT
81721M109
283
24038
SH
SOLE
0
0
24038
SENSATA TECHNOLOGIES HLDNG P
SHS
G8060N102
333
7388
SH
SOLE
0
0
7388
SENSEONICS HLDGS INC
COM
81727U105
34
13832
SH
SOLE
0
0
13832
SERVICE CORP INTL
COM
817565104
628
15634
SH
SOLE
0
0
15634
SERVICENOW INC
COM
81762P102
6
300
SH
Call
SOLE
0
0
300
SERVICENOW INC
COM
81762P102
2738
11109
SH
SOLE
0
0
11109
SERVICENOW INC
COM
81762P102
3
1000
SH
Put
SOLE
0
0
1000
SERVISFIRST BANCSHARES INC
COM
81768T108
2836
84000
SH
SOLE
0
0
84000
SESEN BIO INC
COM
817763105
14
13200
SH
SOLE
0
0
13200
SEVERN BANCORP ANNAPOLIS MD
COM
81811M100
500
52737
SH
SOLE
0
0
52737
SHENANDOAH TELECOMMUNICATION
COM
82312B106
6107
137669
SH
SOLE
0
0
137669
SHERWIN WILLIAMS CO
COM
824348106
3081
7153
SH
SOLE
0
0
7153
SHIP FINANCE INTERNATIONAL L
SHS
G81075106
129
10472
SH
SOLE
0
0
10472
SHOPIFY INC
CL A
82509L107
75
1000
SH
Call
SOLE
0
0
1000
SHOPIFY INC
CL A
82509L107
4871
23573
SH
SOLE
0
0
23573
SIBANYE STILLWATER
SPONSORED ADR
825724206
210
50893
SH
SOLE
0
0
50893
SIENNA BIOPHARMACEUTICALS IN
COM
82622H108
41
17762
SH
SOLE
0
0
17762
SIENTRA INC
COM
82621J105
243
28300
SH
SOLE
0
0
28300
SIFY TECHNOLOGIES LIMITED
SPONSORED ADS
82655M107
33
20000
SH
SOLE
0
0
20000
SIGA TECHNOLOGIES INC
COM
826917106
60
10000
SH
SOLE
0
0
10000
SILVERCORP METALS INC
COM
82835P103
84
32858
SH
SOLE
0
0
32858
SILVERCREST METALS INC
COM
828363101
35
10835
SH
SOLE
0
0
10835
SIMMONS 1ST NATL CORP
CL A $1 PAR
828730200
452
18473
SH
SOLE
0
0
18473
SIMON PPTY GROUP INC NEW
COM
828806109
8474
46504
SH
SOLE
0
0
46504
SINCLAIR BROADCAST GROUP INC
CL A
829226109
1960
50939
SH
SOLE
0
0
50939
SIRIUS XM HLDGS INC
COM
82968B103
9439
1664766
SH
SOLE
0
0
1664766
SITE CENTERS CORP
COM
82981J109
304
22311
SH
SOLE
0
0
22311
SKYWEST INC
COM
830879102
2315
42649
SH
SOLE
0
0
42649
SKYWORKS SOLUTIONS INC
COM
83088M102
1967
23847
SH
SOLE
0
0
23847
SKYWORKS SOLUTIONS INC
COM
83088M102
5
10000
SH
Call
SOLE
0
0
10000
SMARTSHEET INC
COM CL A
83200N103
369
9050
SH
SOLE
0
0
9050
SMITH A O CORP
COM
831865209
217
4069
SH
SOLE
0
0
4069
SMUCKER J M CO
COM NEW
832696405
1191
10226
SH
SOLE
0
0
10226
SNAP INC
CL A
83304A106
4334
393255
SH
SOLE
0
0
393255
SNAP INC
CL A
83304A106
0
4000
SH
Put
SOLE
0
0
4000
SNAP INC
CL A
83304A106
42
100000
SH
Call
SOLE
0
0
100000
SNAP ON INC
COM
833034101
1073
6853
SH
SOLE
0
0
6853
SOCIEDAD QUIMICA MINERA DE C
SPON ADR SER B
833635105
255
6642
SH
SOLE
0
0
6642
SONOCO PRODS CO
COM
835495102
317
5147
SH
SOLE
0
0
5147
SONY CORP
SPONSORED ADR
835699307
9
3500
SH
Call
SOLE
0
0
3500
SONY CORP
SPONSORED ADR
835699307
2366
56008
SH
SOLE
0
0
56008
SOUTH JERSEY INDS INC
COM
838518108
215
6702
SH
SOLE
0
0
6702
SOUTHERN CO
COM
842587107
12249
237025
SH
SOLE
0
0
237025
SOUTHERN COPPER CORP
COM
84265V105
1400
35279
SH
SOLE
0
0
35279
SOUTHSIDE BANCSHARES INC
COM
84470P109
2104
63305
SH
SOLE
0
0
63305
SOUTHWEST AIRLS CO
COM
844741108
5161
99419
SH
SOLE
0
0
99419
SOUTHWEST GAS HOLDINGS INC
COM
844895102
390
4741
SH
SOLE
0
0
4741
SPDR DOW JONES INDL AVRG ETF
UT SER 1
78467X109
9538
36807
SH
SOLE
0
0
36807
SPDR GOLD TRUST
GOLD SHS
78463V107
0
300
SH
Put
SOLE
0
0
300
SPDR GOLD TRUST
GOLD SHS
78463V107
9046
74139
SH
SOLE
0
0
74139
SPDR GOLD TRUST
GOLD SHS
78463V107
0
200
SH
Put
SOLE
0
0
200
SPDR GOLD TRUST
GOLD SHS
78463V107
0
300
SH
Call
SOLE
0
0
300
SPDR GOLD TRUST
GOLD SHS
78463V107
0
200
SH
Call
SOLE
0
0
200
SPDR INDEX SHS FDS
S&P EMKTSC ETF
78463X756
9641
216305
SH
SOLE
0
0
216305
SPDR INDEX SHS FDS
EURO STOXX 50
78463X202
219
6000
SH
SOLE
0
0
6000
SPDR INDEX SHS FDS
PORTFOLIO DEVLPD
78463X889
5391
184564
SH
SOLE
0
0
184564
SPDR INDEX SHS FDS
S&P INTL ETF
78463X772
250
6582
SH
SOLE
0
0
6582
SPDR INDEX SHS FDS
S&P INTL SMLCP
78463X871
3185
105060
SH
SOLE
0
0
105060
SPDR INDEX SHS FDS
PORTFOLIO EMG MK
78463X509
19921
557066
SH
SOLE
0
0
557066
SPDR INDEX SHS FDS
DJ INTL RL ETF
78463X863
256
6525
SH
SOLE
0
0
6525
SPDR S&P 500 ETF TR
TR UNIT
78462F103
384227
1360193
SH
SOLE
0
0
1360193
SPDR S&P 500 ETF TR
TR UNIT
78462F103
6
1000
SH
Put
SOLE
0
0
1000
SPDR S&P 500 ETF TR
TR UNIT
78462F103
14
3500
SH
Put
SOLE
0
0
3500
SPDR S&P 500 ETF TR
TR UNIT
78462F103
2
1000
SH
Put
SOLE
0
0
1000
SPDR S&P 500 ETF TR
TR UNIT
78462F103
1
300
SH
Put
SOLE
0
0
300
SPDR S&P 500 ETF TR
TR UNIT
78462F103
1
3500
SH
Put
SOLE
0
0
3500
SPDR S&P 500 ETF TR
TR UNIT
78462F103
6
1000
SH
Put
SOLE
0
0
1000
SPDR S&P 500 ETF TR
TR UNIT
78462F103
0
100
SH
Put
SOLE
0
0
100
SPDR S&P 500 ETF TR
TR UNIT
78462F103
1
4000
SH
Put
SOLE
0
0
4000
SPDR S&P 500 ETF TR
TR UNIT
78462F103
3
1000
SH
Put
SOLE
0
0
1000
SPDR S&P 500 ETF TR
TR UNIT
78462F103
7
500
SH
Put
SOLE
0
0
500
SPDR S&P 500 ETF TR
TR UNIT
78462F103
0
100
SH
Call
SOLE
0
0
100
SPDR S&P MIDCAP 400 ETF TR
UTSER1 S&PDCRP
78467Y107
2646
7661
SH
SOLE
0
0
7661
SPDR S&P MIDCAP 400 ETF TR
UTSER1 S&PDCRP
78467Y107
42395
122740
SH
SOLE
0
0
122740
SPDR SER TR
SSGA US LRG ETF
78468R804
585
5827
SH
SOLE
0
0
5827
SPDR SER TR
PRTFLO S&P500 HI
78468R788
1093
28875
SH
SOLE
0
0
28875
SPDR SER TR
BLOMBERG BRC INV
78468R200
766
24943
SH
SOLE
0
0
24943
SPDR SER TR
SPDR BLOOMBERG
78468R663
1639
17890
SH
SOLE
0
0
17890
SPDR SER TR
BLOOMBERG SRT TR
78468R408
9999
366942
SH
SOLE
0
0
366942
SPDR SER TR
NUVEEN BRC MUNIC
78468R721
695
14095
SH
SOLE
0
0
14095
SPDR SER TR
PORTFOLIO SM ETF
78468R853
2562
84734
SH
SOLE
0
0
84734
SPDR SER TR
NUVEEN BLMBRG SR
78468R739
790
16296
SH
SOLE
0
0
16296
SPDR SERIES TRUST
DJ REIT ETF
78464A607
202
2045
SH
SOLE
0
0
2045
SPDR SERIES TRUST
PORTFOLIO LR ETF
78464A854
208
6271
SH
SOLE
0
0
6271
SPDR SERIES TRUST
BLMBRG BRC CNVRT
78464A359
4517
86443
SH
SOLE
0
0
86443
SPDR SERIES TRUST
BLOMBERG INTL TR
78464A516
4456
159766
SH
SOLE
0
0
159766
SPDR SERIES TRUST
PRTFLO S&P500 GW
78464A409
1017
27331
SH
SOLE
0
0
27331
SPDR SERIES TRUST
S&P 600 SMCP VAL
78464A300
389
6451
SH
SOLE
0
0
6451
SPDR SERIES TRUST
S&P 600 SMCP GRW
78464A201
815
13655
SH
SOLE
0
0
13655
SPDR SERIES TRUST
S&P BIOTECH
78464A870
0
200
SH
Call
SOLE
0
0
200
SPDR SERIES TRUST
BLMBRG BRC CNVRT
78464A359
1079
20647
SH
SOLE
0
0
20647
SPDR SERIES TRUST
S&P BIOTECH
78464A870
3244
35825
SH
SOLE
0
0
35825
SPDR SERIES TRUST
AEROSPACE DEF
78464A631
473
5157
SH
SOLE
0
0
5157
SPDR SERIES TRUST
S&P BIOTECH
78464A870
0
200
SH
Call
SOLE
0
0
200
SPDR SERIES TRUST
PORTFOLIO INTRMD
78464A375
606
17736
SH
SOLE
0
0
17736
SPDR SERIES TRUST
S&P BIOTECH
78464A870
0
200
SH
Put
SOLE
0
0
200
SPDR SERIES TRUST
PORTFOLIO LR ETF
78464A854
33338
1003263
SH
SOLE
0
0
1003263
SPDR SERIES TRUST
S&P BIOTECH
78464A870
0
200
SH
Call
SOLE
0
0
200
SPDR SERIES TRUST
S&P REGL BKG
78464A698
3559
69315
SH
SOLE
0
0
69315
SPDR SERIES TRUST
PORTFOLIO AGRGTE
78464A649
58208
2039530
SH
SOLE
0
0
2039530
SPDR SERIES TRUST
NUV HGHYLD MUN
78464A284
664
11564
SH
SOLE
0
0
11564
SPDR SERIES TRUST
DJ REIT ETF
78464A607
22630
228770
SH
SOLE
0
0
228770
SPDR SERIES TRUST
S&P 400 MDCP GRW
78464A821
280
5320
SH
SOLE
0
0
5320
SPDR SERIES TRUST
WELLS FG PFD ETF
78464A292
238
5573
SH
SOLE
0
0
5573
SPDR SERIES TRUST
S&P BIOTECH
78464A870
0
100
SH
Call
SOLE
0
0
100
SPDR SERIES TRUST
S&P BIOTECH
78464A870
0
200
SH
Put
SOLE
0
0
200
SPDR SERIES TRUST
S&P BK ETF
78464A797
464
11098
SH
SOLE
0
0
11098
SPDR SERIES TRUST
PRTFLO S&P500 VL
78464A508
256
8460
SH
SOLE
0
0
8460
SPDR SERIES TRUST
FTSE INT GVT ETF
78464A490
289
5349
SH
SOLE
0
0
5349
SPDR SERIES TRUST
S&P BIOTECH
78464A870
0
200
SH
Put
SOLE
0
0
200
SPDR SERIES TRUST
S&P DIVID ETF
78464A763
9154
92085
SH
SOLE
0
0
92085
SPDR SERIES TRUST
PORTFOLIO MD ETF
78464A847
419514
12586686
SH
SOLE
0
0
12586686
SPDR SERIES TRUST
PORTFOLIO TL STK
78464A805
1866
53049
SH
SOLE
0
0
53049
SPIRE INC
COM
84857L101
354
4297
SH
SOLE
0
0
4297
SPIRIT AEROSYSTEMS HLDGS INC
COM CL A
848574109
403
4406
SH
SOLE
0
0
4406
SPIRIT AIRLS INC
COM
848577102
7261
137369
SH
SOLE
0
0
137369
SPIRIT OF TEX BANCSHARES INC
COM
84861D103
1975
93179
SH
SOLE
0
0
93179
SPIRIT RLTY CAP INC NEW
NOTE 2.875% 5/1
84860WAA0
70
70000
PRN
SOLE
0
0
70000
SPLUNK INC
COM
848637104
585
4698
SH
SOLE
0
0
4698
SPLUNK INC
COM
848637104
4
1000
SH
Call
SOLE
0
0
1000
SPOTIFY TECHNOLOGY S A
SHS
L8681T102
24
15000
SH
Put
SOLE
0
0
15000
SPOTIFY TECHNOLOGY S A
SHS
L8681T102
1510
10876
SH
SOLE
0
0
10876
SPRINT CORPORATION
COM
85207U105
722
127762
SH
SOLE
0
0
127762
SPROTT PHYSICAL GOLD & SILVE
TR UNIT
85208R101
528
42587
SH
SOLE
0
0
42587
SPROTT PHYSICAL GOLD TRUST
UNIT
85207H104
178
16994
SH
SOLE
0
0
16994
SPROTT PHYSICAL SILVER TR
TR UNIT
85207K107
113
20347
SH
SOLE
0
0
20347
SQUARE INC
CL A
852234103
79483
1060905
SH
SOLE
0
0
1060905
SQUARE INC
CL A
852234103
1
1000
SH
Call
SOLE
0
0
1000
SQUARE INC
CL A
852234103
16
500
SH
Call
SOLE
0
0
500
SQUARE INC
CL A
852234103
2
1000
SH
Call
SOLE
0
0
1000
SQUARE INC
CL A
852234103
146
7000
SH
Call
SOLE
0
0
7000
SQUARE INC
CL A
852234103
10
1000
SH
Call
SOLE
0
0
1000
SQUARE INC
CL A
852234103
12
500
SH
Call
SOLE
0
0
500
SQUARE INC
CL A
852234103
28
1000
SH
Call
SOLE
0
0
1000
SS&C TECHNOLOGIES HLDGS INC
COM
78467J100
338
5310
SH
SOLE
0
0
5310
STANLEY BLACK & DECKER INC
COM
854502101
2999
22024
SH
SOLE
0
0
22024
STAR GROUP L P
UNIT LTD PARTNR
85512C105
159
16579
SH
SOLE
0
0
16579
STARBUCKS CORP
COM
855244109
19425
261293
SH
SOLE
0
0
261293
STARS GROUP INC
COM
85570W100
214
12250
SH
SOLE
0
0
12250
STARWOOD PPTY TR INC
COM
85571B105
1072
47957
SH
SOLE
0
0
47957
STATE STR CORP
COM
857477103
922
14004
SH
SOLE
0
0
14004
STEEL DYNAMICS INC
COM
858119100
234
6640
SH
SOLE
0
0
6640
STERICYCLE INC
COM
858912108
280
5150
SH
SOLE
0
0
5150
STERLING CONSTRUCTION CO INC
COM
859241101
135
10750
SH
SOLE
0
0
10750
STITCH FIX INC
COM CL A
860897107
371
13138
SH
SOLE
0
0
13138
STMICROELECTRONICS N V
NY REGISTRY
861012102
221
14901
SH
SOLE
0
0
14901
STONECASTLE FINL CORP
COM
861780104
347
16215
SH
SOLE
0
0
16215
STONEMOR PARTNERS L P
COM UNITS INT
86183Q100
79
21081
SH
SOLE
0
0
21081
STRATA SKIN SCIENCES INC
COM NEW
86272A206
100
35000
SH
SOLE
0
0
35000
STRYKER CORP
COM
863667101
4942
25023
SH
SOLE
0
0
25023
SUBURBAN PROPANE PARTNERS L
UNIT LTD PARTN
864482104
464
20700
SH
SOLE
0
0
20700
SUMITOMO MITSUI FINL GROUP I
SPONSORED ADR
86562M209
113
16021
SH
SOLE
0
0
16021
SUMMIT MIDSTREAM PARTNERS LP
COM UNIT LTD
866142102
742
76300
SH
SOLE
0
0
76300
SUN LIFE FINL INC
COM
866796105
286
7457
SH
SOLE
0
0
7457
SUNCOKE ENERGY PARTNERS L P
COMUNIT REP LT
86722Y101
138
11100
SH
SOLE
0
0
11100
SUNCOR ENERGY INC NEW
COM
867224107
649
19998
SH
SOLE
0
0
19998
SUNOCO LP
COM UT REP LP
86765K109
449
14400
SH
SOLE
0
0
14400
SUNOCO LP
COM UT REP LP
86765K109
1
200
SH
Call
SOLE
0
0
200
SUNPOWER CORP
COM
867652406
207
31794
SH
SOLE
0
0
31794
SUNTRUST BKS INC
COM
867914103
2136
36059
SH
SOLE
0
0
36059
SUPER LEAGUE GAMING INC
COM
86804F202
282
35000
SH
SOLE
0
0
35000
SUPERIOR DRILLING PRODS INC
COM
868153107
13
10200
SH
SOLE
0
0
10200
SUPERNUS PHARMACEUTICALS INC
COM
868459108
470
13426
SH
SOLE
0
0
13426
SVB FINL GROUP
COM
78486Q101
1106
4976
SH
SOLE
0
0
4976
SYMANTEC CORP
COM
871503108
544
23671
SH
SOLE
0
0
23671
SYMANTEC CORP
COM
871503108
1
100
SH
Call
SOLE
0
0
100
SYNOPSYS INC
COM
871607107
239
2074
SH
SOLE
0
0
2074
SYNOVUS FINL CORP
COM NEW
87161C501
411
11965
SH
SOLE
0
0
11965
SYSCO CORP
COM
871829107
8647
129517
SH
SOLE
0
0
129517
T MOBILE US INC
COM
872590104
318
4599
SH
SOLE
0
0
4599
T MOBILE US INC
COM
872590104
0
200
SH
Put
SOLE
0
0
200
T2 BIOSYSTEMS INC
COM
89853L104
29
11200
SH
SOLE
0
0
11200
T2 BIOSYSTEMS INC
COM
89853L104
2
4000
SH
Call
SOLE
0
0
4000
TABLEAU SOFTWARE INC
CL A
87336U105
3774
29655
SH
SOLE
0
0
29655
TABLEAU SOFTWARE INC
CL A
87336U105
5
400
SH
Call
SOLE
0
0
400
TABLEAU SOFTWARE INC
CL A
87336U105
4
400
SH
Call
SOLE
0
0
400
TAILORED BRANDS INC
COM
87403A107
238
30350
SH
SOLE
0
0
30350
TAIWAN LIPOSOME CO LTD
SPONSORED ADS
874038102
58
10000
SH
SOLE
0
0
10000
TAIWAN SEMICONDUCTOR MFG LTD
SPONSORED ADS
874039100
1366
33343
SH
SOLE
0
0
33343
TAKEDA PHARMACEUTICAL CO LTD
SPONSORED ADS
874060205
771
37830
SH
SOLE
0
0
37830
TAKE-TWO INTERACTIVE SOFTWAR
COM
874054109
0
200
SH
Put
SOLE
0
0
200
TAKE-TWO INTERACTIVE SOFTWAR
COM
874054109
1
1000
SH
Call
SOLE
0
0
1000
TAKE-TWO INTERACTIVE SOFTWAR
COM
874054109
1
300
SH
Call
SOLE
0
0
300
TAKE-TWO INTERACTIVE SOFTWAR
COM
874054109
509
5391
SH
SOLE
0
0
5391
TALLGRASS ENERGY LP
CLASS A SHS
874696107
1984
78934
SH
SOLE
0
0
78934
TANDEM DIABETES CARE INC
COM NEW
875372203
1161
18282
SH
SOLE
0
0
18282
TANGER FACTORY OUTLET CTRS I
COM
875465106
214
10187
SH
SOLE
0
0
10187
TAPESTRY INC
COM
876030107
1191
36645
SH
SOLE
0
0
36645
TARGA RES CORP
COM
87612G101
904
21767
SH
SOLE
0
0
21767
TARGET CORP
COM
87612E106
5045
62854
SH
SOLE
0
0
62854
TARO PHARMACEUTICAL INDS LTD
SHS
M8737E108
472
4365
SH
SOLE
0
0
4365
TASEKO MINES LTD
COM
876511106
16
27900
SH
SOLE
0
0
27900
TATA MTRS LTD
SPONSORED ADR
876568502
472
37564
SH
SOLE
0
0
37564
TCW STRATEGIC INCOME FUND IN
COM
872340104
151
27485
SH
SOLE
0
0
27485
TD AMERITRADE HLDG CORP
COM
87236Y108
58447
1169170
SH
SOLE
0
0
1169170
TE CONNECTIVITY LTD
REG SHS
H84989104
1877
23244
SH
SOLE
0
0
23244
TECHNIPFMC PLC
COM
G87110105
696
29578
SH
SOLE
0
0
29578
TELADOC HEALTH INC
COM
87918A105
432
7772
SH
SOLE
0
0
7772
TELEFLEX INC
COM
879369106
724
2396
SH
SOLE
0
0
2396
TELEFONICA S A
SPONSORED ADR
879382208
111
13223
SH
SOLE
0
0
13223
TELUS CORP
COM
87971M103
428
11551
SH
SOLE
0
0
11551
TEMPLETON GLOBAL INCOME FD
COM
880198106
93
14770
SH
SOLE
0
0
14770
TENET HEALTHCARE CORP
COM NEW
88033G407
0
100
SH
Put
SOLE
0
0
100
TENET HEALTHCARE CORP
COM NEW
88033G407
910
31544
SH
SOLE
0
0
31544
TERADATA CORP DEL
COM
88076W103
601
13767
SH
SOLE
0
0
13767
TERADYNE INC
COM
880770102
207
5202
SH
SOLE
0
0
5202
TEREX CORP NEW
COM
880779103
263
8187
SH
SOLE
0
0
8187
TERRITORIAL BANCORP INC
COM
88145X108
1727
64169
SH
SOLE
0
0
64169
TESLA INC
COM
88160R101
3
1000
SH
Call
SOLE
0
0
1000
TESLA INC
COM
88160R101
1
100
SH
Put
SOLE
0
0
100
TESLA INC
COM
88160R101
0
100
SH
Call
SOLE
0
0
100
TESLA INC
COM
88160R101
3
100
SH
Call
SOLE
0
0
100
TESLA INC
COM
88160R101
3
100
SH
Call
SOLE
0
0
100
TESLA INC
COM
88160R101
3
500
SH
Call
SOLE
0
0
500
TESLA INC
COM
88160R101
3
100
SH
Call
SOLE
0
0
100
TESLA INC
COM
88160R101
4
200
SH
Call
SOLE
0
0
200
TESLA INC
COM
88160R101
0
100
SH
Call
SOLE
0
0
100
TESLA INC
COM
88160R101
16238
58022
SH
SOLE
0
0
58022
TESLA INC
COM
88160R101
4
100
SH
Call
SOLE
0
0
100
TESLA INC
COM
88160R101
2
300
SH
Call
SOLE
0
0
300
TESLA INC
COM
88160R101
2
200
SH
Put
SOLE
0
0
200
TESLA INC
COM
88160R101
3
100
SH
Call
SOLE
0
0
100
TESLA INC
COM
88160R101
1
200
SH
Call
SOLE
0
0
200
TESLA INC
COM
88160R101
1
100
SH
Call
SOLE
0
0
100
TESLA INC
COM
88160R101
1
100
SH
Call
SOLE
0
0
100
TESLA INC
COM
88160R101
0
100
SH
Call
SOLE
0
0
100
TESLA INC
COM
88160R101
3
100
SH
Call
SOLE
0
0
100
TESLA INC
COM
88160R101
2
200
SH
Call
SOLE
0
0
200
TESLA INC
COM
88160R101
0
200
SH
Call
SOLE
0
0
200
TESLA INC
COM
88160R101
2
200
SH
Put
SOLE
0
0
200
TESLA INC
COM
88160R101
2
200
SH
Call
SOLE
0
0
200
TESLA INC
COM
88160R101
2
100
SH
Put
SOLE
0
0
100
TESLA INC
COM
88160R101
0
100
SH
Call
SOLE
0
0
100
TESLA INC
COM
88160R101
1
300
SH
Call
SOLE
0
0
300
TESLA INC
COM
88160R101
0
200
SH
Put
SOLE
0
0
200
TESLA INC
COM
88160R101
2
100
SH
Call
SOLE
0
0
100
TESLA INC
COM
88160R101
1
100
SH
Call
SOLE
0
0
100
TESLA INC
COM
88160R101
2
100
SH
Call
SOLE
0
0
100
TESLA INC
COM
88160R101
1
100
SH
Call
SOLE
0
0
100
TEVA PHARMACEUTICAL FIN LLC
DBCV 0.250% 2/0
88163VAE9
9
10000
PRN
SOLE
0
0
10000
TEVA PHARMACEUTICAL INDS LTD
SPONSORED ADS
881624209
1863
118800
SH
SOLE
0
0
118800
TEVA PHARMACEUTICAL INDS LTD
SPONSORED ADS
881624209
0
100
SH
Call
SOLE
0
0
100
TEXAS INSTRS INC
COM
882508104
9330
87964
SH
SOLE
0
0
87964
TEXAS PAC LD TR
SUB CTF PROP I T
882610108
2119
2739
SH
SOLE
0
0
2739
TEXTRON INC
COM
883203101
1044
20604
SH
SOLE
0
0
20604
THE CHARLES SCHWAB CORPORATI
COM
808513105
4588
107297
SH
SOLE
0
0
107297
THE TRADE DESK INC
COM CL A
88339J105
1660
8384
SH
SOLE
0
0
8384
THE TRADE DESK INC
COM CL A
88339J105
5
1000
SH
Put
SOLE
0
0
1000
THERAPEUTICSMD INC
COM
88338N107
139
28600
SH
SOLE
0
0
28600
THERMO FISHER SCIENTIFIC INC
COM
883556102
7971
29120
SH
SOLE
0
0
29120
THOMSON REUTERS CORP
COM NEW
884903709
313
5286
SH
SOLE
0
0
5286
THOR INDS INC
COM
885160101
440
7061
SH
SOLE
0
0
7061
TIFFANY & CO NEW
COM
886547108
1802
17076
SH
SOLE
0
0
17076
TILRAY INC
COM CL 2
88688T100
1
500
SH
Call
SOLE
0
0
500
TILRAY INC
COM CL 2
88688T100
1192
18196
SH
SOLE
0
0
18196
TIMKEN CO
COM
887389104
287
6578
SH
SOLE
0
0
6578
TJX COS INC NEW
COM
872540109
11774
221280
SH
SOLE
0
0
221280
TOCAGEN INC
COM
888846102
117
10734
SH
SOLE
0
0
10734
TOP SHIPS INC
COM
Y8897Y800
12
14150
SH
SOLE
0
0
14150
TORCHMARK CORP
COM
891027104
404
4925
SH
SOLE
0
0
4925
TORO CO
COM
891092108
736
10685
SH
SOLE
0
0
10685
TORONTO DOMINION BK ONT
COM NEW
891160509
8934
164439
SH
SOLE
0
0
164439
TORTOISE ENERGY INFRA CORP
COM
89147L100
1081
46012
SH
SOLE
0
0
46012
TORTOISE MIDSTRM ENERGY FD I
COM
89148B101
245
17444
SH
SOLE
0
0
17444
TOTAL S A
SPONSORED ADS
89151E109
1670
30016
SH
SOLE
0
0
30016
TOTAL SYS SVCS INC
COM
891906109
36576
384970
SH
SOLE
0
0
384970
TOYOTA MOTOR CORP
SP ADR REP2COM
892331307
1780
15083
SH
SOLE
0
0
15083
TRACTOR SUPPLY CO
COM
892356106
1014
10375
SH
SOLE
0
0
10375
TRANSCANADA CORP
COM
89353D107
468
10418
SH
SOLE
0
0
10418
TRANSDIGM GROUP INC
COM
893641100
868
1913
SH
SOLE
0
0
1913
TRANSENTERIX INC
COM NEW
89366M201
109
45607
SH
SOLE
0
0
45607
TRANSOCEAN LTD
REG SHS
H8817H100
1
200
SH
Call
SOLE
0
0
200
TRANSOCEAN LTD
REG SHS
H8817H100
5530
634934
SH
SOLE
0
0
634934
TRANSOCEAN LTD
REG SHS
H8817H100
0
800
SH
Call
SOLE
0
0
800
TRAVELERS COMPANIES INC
COM
89417E109
6
2000
SH
Put
SOLE
0
0
2000
TRAVELERS COMPANIES INC
COM
89417E109
8453
61630
SH
SOLE
0
0
61630
TREX CO INC
COM
89531P105
778
12645
SH
SOLE
0
0
12645
TRI CONTL CORP
COM
895436103
982
37322
SH
SOLE
0
0
37322
TRI POINTE GROUP INC
COM
87265H109
370
29250
SH
SOLE
0
0
29250
TRIMBLE INC
COM
896239100
1098
27174
SH
SOLE
0
0
27174
TRINITY INDS INC
COM
896522109
384
17676
SH
SOLE
0
0
17676
TRISTATE CAP HLDGS INC
COM
89678F100
546
26729
SH
SOLE
0
0
26729
TRONOX HOLDINGS PLC
SHS
G9087Q102
2311
175739
SH
SOLE
0
0
175739
TRUEBLUE INC
COM
89785X101
473
20000
SH
SOLE
0
0
20000
TRUSTMARK CORP
COM
898402102
339
10073
SH
SOLE
0
0
10073
TTM TECHNOLOGIES INC
NOTE 1.750%12/1
87305RAD1
81
62000
PRN
SOLE
0
0
62000
TURQUOISE HILL RES LTD
COM
900435108
46
27726
SH
SOLE
0
0
27726
TWILIO INC
CL A
90138F102
1215
9407
SH
SOLE
0
0
9407
TWILIO INC
CL A
90138F102
3
200
SH
Call
SOLE
0
0
200
TWITTER INC
COM
90184L102
0
1000
SH
Call
SOLE
0
0
1000
TWITTER INC
COM
90184L102
1
200
SH
Call
SOLE
0
0
200
TWITTER INC
COM
90184L102
5830
177307
SH
SOLE
0
0
177307
TWO HBRS INVT CORP
COM NEW
90187B408
282
20871
SH
SOLE
0
0
20871
TYLER TECHNOLOGIES INC
COM
902252105
29409
143881
SH
SOLE
0
0
143881
TYSON FOODS INC
CL A
902494103
1529
22022
SH
SOLE
0
0
22022
U S G CORP
COM NEW
903293405
207
4782
SH
SOLE
0
0
4782
UBS AG JERSEY BRH
ALERIAN INFRST
902641646
246
10838
SH
SOLE
0
0
10838
UBS AG LONDON BRH
ETRACS MTH2XRE
90269A302
7305
483150
SH
SOLE
0
0
483150
UBS AG LONDON BRH
NT AMZI 46
90274D259
1957
65616
SH
SOLE
0
0
65616
UBS AG LONDON BRH
FI ENHAN EUR ETN
90274D234
214
1398
SH
SOLE
0
0
1398
UBS AG LONDON BRH
EN LG CP GRWTH
902677780
471
1879
SH
SOLE
0
0
1879
UBS GROUP AG
SHS
H42097107
781
64504
SH
SOLE
0
0
64504
UGI CORP NEW
COM
902681105
684
12344
SH
SOLE
0
0
12344
ULTA BEAUTY INC
COM
90384S303
63
500
SH
Call
SOLE
0
0
500
ULTA BEAUTY INC
COM
90384S303
1140
3269
SH
SOLE
0
0
3269
ULTA BEAUTY INC
COM
90384S303
132
1000
SH
Call
SOLE
0
0
1000
ULTIMATE SOFTWARE GROUP INC
COM
90385D107
357
1080
SH
SOLE
0
0
1080
UMB FINL CORP
COM
902788108
1032
16117
SH
SOLE
0
0
16117
UNDER ARMOUR INC
CL C
904311206
500
26479
SH
SOLE
0
0
26479
UNDER ARMOUR INC
CL A
904311107
882
41727
SH
SOLE
0
0
41727
UNILEVER N V
N Y SHS NEW
904784709
1244
21347
SH
SOLE
0
0
21347
UNILEVER PLC
SPON ADR NEW
904767704
2107
36502
SH
SOLE
0
0
36502
UNION PACIFIC CORP
COM
907818108
8
4100
SH
Put
SOLE
0
0
4100
UNION PACIFIC CORP
COM
907818108
40569
242639
SH
SOLE
0
0
242639
UNITED BANKSHARES INC WEST V
COM
909907107
3503
96659
SH
SOLE
0
0
96659
UNITED CONTL HLDGS INC
COM
910047109
1073
13455
SH
SOLE
0
0
13455
UNITED FINL BANCORP INC NEW
COM
910304104
259
18067
SH
SOLE
0
0
18067
UNITED NAT FOODS INC
COM
911163103
598
45207
SH
SOLE
0
0
45207
UNITED PARCEL SERVICE INC
CL B
911312106
16688
149344
SH
SOLE
0
0
149344
UNITED RENTALS INC
COM
911363109
1127
9867
SH
SOLE
0
0
9867
UNITED STATES ANTIMONY CORP
COM
911549103
3816
8118729
SH
SOLE
0
0
8118729
UNITED STATES OIL FUND LP
UNITS
91232N108
707
56567
SH
SOLE
0
0
56567
UNITED STATES STL CORP NEW
COM
912909108
6302
323330
SH
SOLE
0
0
323330
UNITED STATES STL CORP NEW
COM
912909108
1
2000
SH
Call
SOLE
0
0
2000
UNITED STS COMMODITY INDEX F
COMM IDX FND
911717106
241
6218
SH
SOLE
0
0
6218
UNITED TECHNOLOGIES CORP
COM
913017109
12664
98257
SH
SOLE
0
0
98257
UNITEDHEALTH GROUP INC
COM
91324P102
5
500
SH
Call
SOLE
0
0
500
UNITEDHEALTH GROUP INC
COM
91324P102
3
500
SH
Call
SOLE
0
0
500
UNITEDHEALTH GROUP INC
COM
91324P102
6
500
SH
Call
SOLE
0
0
500
UNITEDHEALTH GROUP INC
COM
91324P102
20201
81699
SH
SOLE
0
0
81699
UNITEDHEALTH GROUP INC
COM
91324P102
27
1000
SH
Call
SOLE
0
0
1000
UNITEDHEALTH GROUP INC
COM
91324P102
32
2000
SH
Put
SOLE
0
0
2000
UNITEDHEALTH GROUP INC
COM
91324P102
1
200
SH
Put
SOLE
0
0
200
UNITEDHEALTH GROUP INC
COM
91324P102
27
700
SH
Call
SOLE
0
0
700
UNIVERSAL CORP VA
COM
913456109
217
3763
SH
SOLE
0
0
3763
UNIVERSAL DISPLAY CORP
COM
91347P105
2182
14275
SH
SOLE
0
0
14275
UNIVERSAL HEALTH RLTY INCM T
SH BEN INT
91359E105
327
4322
SH
SOLE
0
0
4322
UNIVERSAL HLTH SVCS INC
CL B
913903100
278
2078
SH
SOLE
0
0
2078
UNUM GROUP
COM
91529Y106
415
12257
SH
SOLE
0
0
12257
UPLAND SOFTWARE INC
COM
91544A109
466
11000
SH
SOLE
0
0
11000
UR ENERGY INC
COM
91688R108
14
17050
SH
SOLE
0
0
17050
URANIUM ENERGY CORP
COM
916896103
76
54242
SH
SOLE
0
0
54242
US BANCORP DEL
COM NEW
902973304
15414
319852
SH
SOLE
0
0
319852
USA COMPRESSION PARTNERS LP
COMUNIT LTDPAR
90290N109
407
26050
SH
SOLE
0
0
26050
V F CORP
COM
918204108
8383
96454
SH
SOLE
0
0
96454
VAIL RESORTS INC
COM
91879Q109
458
2107
SH
SOLE
0
0
2107
VALERO ENERGY CORP NEW
COM
91913Y100
6289
74141
SH
SOLE
0
0
74141
VALERO ENERGY CORP NEW
COM
91913Y100
1
100
SH
Call
SOLE
0
0
100
VALERO ENERGY CORP NEW
COM
91913Y100
9
900
SH
Call
SOLE
0
0
900
VALHI INC NEW
COM
918905100
67
28851
SH
SOLE
0
0
28851
VALLEY NATL BANCORP
COM
919794107
104
10853
SH
SOLE
0
0
10853
VALMONT INDS INC
COM
920253101
962
7397
SH
SOLE
0
0
7397
VANECK VECTORS ETF TR
GOLD MINERS ETF
92189F106
923
41146
SH
SOLE
0
0
41146
VANECK VECTORS ETF TR
MORNINGSTAR WIDE
92189F643
320
6854
SH
SOLE
0
0
6854
VANECK VECTORS ETF TR
OIL SVCS ETF
92189F718
183
10627
SH
SOLE
0
0
10627
VANECK VECTORS ETF TR
AMT FREE INT ETF
92189H201
625
12811
SH
SOLE
0
0
12811
VANECK VECTORS ETF TR
JP MORGAN MKTS
92189H300
515
15433
SH
SOLE
0
0
15433
VANECK VECTORS ETF TR
GOLD MINERS ETF
92189F106
0
1000
SH
Put
SOLE
0
0
1000
VANGUARD ADMIRAL FDS INC
SMLCP 600 GRTH
921932794
361
2352
SH
SOLE
0
0
2352
VANGUARD ADMIRAL FDS INC
MIDCP 400 GRTH
921932869
331
2446
SH
SOLE
0
0
2446
VANGUARD ADMIRAL FDS INC
MIDCP 400 VAL
921932844
628
5234
SH
SOLE
0
0
5234
VANGUARD ADMIRAL FDS INC
MIDCP 400 IDX
921932885
232
1815
SH
SOLE
0
0
1815
VANGUARD ADMIRAL FDS INC
500 GRTH IDX F
921932505
2644
17095
SH
SOLE
0
0
17095
VANGUARD BD INDEX FD INC
SHORT TRM BOND
921937827
604
7591
SH
SOLE
0
0
7591
VANGUARD BD INDEX FD INC
TOTAL BND MRKT
921937835
214542
2642798
SH
SOLE
0
0
2642798
VANGUARD BD INDEX FD INC
LONG TERM BOND
921937793
311
3377
SH
SOLE
0
0
3377
VANGUARD BD INDEX FD INC
INTERMED TERM
921937819
1563
18621
SH
SOLE
0
0
18621
VANGUARD BD INDEX FD INC
SHORT TRM BOND
921937827
15476
194451
SH
SOLE
0
0
194451
VANGUARD CHARLOTTE FDS
INTL BD IDX ETF
92203J407
1029
18445
SH
SOLE
0
0
18445
VANGUARD GROUP
DIV APP ETF
921908844
26470
241428
SH
SOLE
0
0
241428
VANGUARD INDEX FDS
MID CAP ETF
922908629
590
3668
SH
SOLE
0
0
3668
VANGUARD INDEX FDS
REAL ESTATE ETF
922908553
663
7633
SH
SOLE
0
0
7633
VANGUARD INDEX FDS
SMALL CP ETF
922908751
309
2019
SH
SOLE
0
0
2019
VANGUARD INDEX FDS
TOTAL STK MKT
922908769
8345
57665
SH
SOLE
0
0
57665
VANGUARD INDEX FDS
MID CAP ETF
922908629
8302
51645
SH
SOLE
0
0
51645
VANGUARD INDEX FDS
SM CP VAL ETF
922908611
837
6505
SH
SOLE
0
0
6505
VANGUARD INDEX FDS
REAL ESTATE ETF
922908553
10883
125222
SH
SOLE
0
0
125222
VANGUARD INDEX FDS
MCAP VL IDXVIP
922908512
17657
163670
SH
SOLE
0
0
163670
VANGUARD INDEX FDS
GROWTH ETF
922908736
16912
108118
SH
SOLE
0
0
108118
VANGUARD INDEX FDS
MID CAP ETF
922908629
1438639
8949545
SH
SOLE
0
0
8949545
VANGUARD INDEX FDS
REAL ESTATE ETF
922908553
666095
7664193
SH
SOLE
0
0
7664193
VANGUARD INDEX FDS
SMALL CP ETF
922908751
137694
901142
SH
SOLE
0
0
901142
VANGUARD INDEX FDS
S&P 500 ETF SHS
922908363
28720
110658
SH
SOLE
0
0
110658
VANGUARD INDEX FDS
MCAP GR IDXVIP
922908538
3501
24521
SH
SOLE
0
0
24521
VANGUARD INDEX FDS
LARGE CAP ETF
922908637
590515
4549421
SH
SOLE
0
0
4549421
VANGUARD INDEX FDS
VALUE ETF
922908744
15839
147157
SH
SOLE
0
0
147157
VANGUARD INDEX FDS
MCAP VL IDXVIP
922908512
14385
133342
SH
SOLE
0
0
133342
VANGUARD INDEX FDS
SM CP VAL ETF
922908611
17047
132423
SH
SOLE
0
0
132423
VANGUARD INDEX FDS
SML CP GRW ETF
922908595
5052
28112
SH
SOLE
0
0
28112
VANGUARD INDEX FDS
TOTAL STK MKT
922908769
47057
325181
SH
SOLE
0
0
325181
VANGUARD INDEX FDS
EXTEND MKT ETF
922908652
5102
44191
SH
SOLE
0
0
44191
VANGUARD INTL EQUITY INDEX F
FTSE EMR MKT ETF
922042858
2781
65429
SH
SOLE
0
0
65429
VANGUARD INTL EQUITY INDEX F
ALLWRLD EX US
922042775
26124
520911
SH
SOLE
0
0
520911
VANGUARD INTL EQUITY INDEX F
FTSE PACIFIC ETF
922042866
807
12248
SH
SOLE
0
0
12248
VANGUARD INTL EQUITY INDEX F
FTSE EMR MKT ETF
922042858
704383
16573714
SH
SOLE
0
0
16573714
VANGUARD INTL EQUITY INDEX F
FTSE SMCAP ETF
922042718
2260
21704
SH
SOLE
0
0
21704
VANGUARD INTL EQUITY INDEX F
GLB EX US ETF
922042676
4438
74502
SH
SOLE
0
0
74502
VANGUARD INTL EQUITY INDEX F
TT WRLD ST ETF
922042742
8631
117957
SH
SOLE
0
0
117957
VANGUARD INTL EQUITY INDEX F
FTSE EUROPE ETF
922042874
767
14311
SH
SOLE
0
0
14311
VANGUARD MALVERN FDS
STRM INFPROIDX
922020805
309
6356
SH
SOLE
0
0
6356
VANGUARD MUN BD FD INC
TAX EXEMPT BD
922907746
9000
172582
SH
SOLE
0
0
172582
VANGUARD SCOTTSDALE FDS
INT-TERM CORP
92206C870
895
10300
SH
SOLE
0
0
10300
VANGUARD SCOTTSDALE FDS
INTER TERM TREAS
92206C706
401
6223
SH
SOLE
0
0
6223
VANGUARD SCOTTSDALE FDS
SHORT TERM TREAS
92206C102
1559
25807
SH
SOLE
0
0
25807
VANGUARD SCOTTSDALE FDS
VNG RUS2000IDX
92206C664
1242
10101
SH
SOLE
0
0
10101
VANGUARD SCOTTSDALE FDS
SHORT TERM TREAS
92206C102
1680
27803
SH
SOLE
0
0
27803
VANGUARD SCOTTSDALE FDS
VNG RUS3000IDX
92206C599
342
2644
SH
SOLE
0
0
2644
VANGUARD SCOTTSDALE FDS
VNG RUS1000IDX
92206C730
1473
11341
SH
SOLE
0
0
11341
VANGUARD SCOTTSDALE FDS
LONG TERM TREAS
92206C847
2144
27567
SH
SOLE
0
0
27567
VANGUARD SCOTTSDALE FDS
VNG RUS1000GRW
92206C680
240
1541
SH
SOLE
0
0
1541
VANGUARD SCOTTSDALE FDS
MORTG-BACK SEC
92206C771
263
5023
SH
SOLE
0
0
5023
VANGUARD SCOTTSDALE FDS
SHRT TRM CORP BD
92206C409
1217
15263
SH
SOLE
0
0
15263
VANGUARD SCOTTSDALE FDS
INTER TERM TREAS
92206C706
3725
57776
SH
SOLE
0
0
57776
VANGUARD SCOTTSDALE FDS
INT-TERM CORP
92206C870
2327067
26787929
SH
SOLE
0
0
26787929
VANGUARD STAR FD
VG TL INTL STK F
921909768
1623
31268
SH
SOLE
0
0
31268
VANGUARD TAX MANAGED INTL FD
FTSE DEV MKT ETF
921943858
2059
50384
SH
SOLE
0
0
50384
VANGUARD TAX MANAGED INTL FD
FTSE DEV MKT ETF
921943858
18085
442503
SH
SOLE
0
0
442503
VANGUARD TAX MANAGED INTL FD
FTSE DEV MKT ETF
921943858
2731442
66832434
SH
SOLE
0
0
66832434
VANGUARD WHITEHALL FDS INC
HIGH DIV YLD
921946406
718
8386
SH
SOLE
0
0
8386
VANGUARD WHITEHALL FDS INC
HIGH DIV YLD
921946406
1423
16615
SH
SOLE
0
0
16615
VANGUARD WHITEHALL FDS INC
INTL DVD ETF
921946810
204
3161
SH
SOLE
0
0
3161
VANGUARD WHITEHALL FDS INC
INTL HIGH ETF
921946794
314
5159
SH
SOLE
0
0
5159
VANGUARD WHITEHALL FDS INC
HIGH DIV YLD
921946406
72800
849869
SH
SOLE
0
0
849869
VANGUARD WORLD FD
ESG US STK ETF
921910733
1907
38861
SH
SOLE
0
0
38861
VANGUARD WORLD FD
MEGA GRWTH IND
921910816
13347
107331
SH
SOLE
0
0
107331
VANGUARD WORLD FD
MEGA CAP INDEX
921910873
4512
46187
SH
SOLE
0
0
46187
VANGUARD WORLD FDS
ENERGY ETF
92204A306
485
5425
SH
SOLE
0
0
5425
VANGUARD WORLD FDS
ENERGY ETF
92204A306
46903
524759
SH
SOLE
0
0
524759
VANGUARD WORLD FDS
MATERIALS ETF
92204A801
791
6427
SH
SOLE
0
0
6427
VANGUARD WORLD FDS
INF TECH ETF
92204A702
11718
58404
SH
SOLE
0
0
58404
VANGUARD WORLD FDS
INDUSTRIAL ETF
92204A603
1500
10723
SH
SOLE
0
0
10723
VANGUARD WORLD FDS
HEALTH CAR ETF
92204A504
5158
29906
SH
SOLE
0
0
29906
VANGUARD WORLD FDS
UTILITIES ETF
92204A876
1410
10879
SH
SOLE
0
0
10879
VANGUARD WORLD FDS
CONSUM STP ETF
92204A207
1181
8136
SH
SOLE
0
0
8136
VANGUARD WORLD FDS
CONSUM DIS ETF
92204A108
1242
7206
SH
SOLE
0
0
7206
VANGUARD WORLD FDS
FINANCIALS ETF
92204A405
2420
37501
SH
SOLE
0
0
37501
VANGUARD WORLD FDS
COMM SRVC ETF
92204A884
381
4565
SH
SOLE
0
0
4565
VARIAN MED SYS INC
COM
92220P105
1491
10524
SH
SOLE
0
0
10524
VASCULAR BIOGENICS LTD
COM
M96883109
33
22000
SH
SOLE
0
0
22000
VECTOR GROUP LTD
COM
92240M108
1020
94524
SH
SOLE
0
0
94524
VEDANTA LTD
SPONSORED ADR
92242Y100
522
49404
SH
SOLE
0
0
49404
VEEVA SYS INC
CL A COM
922475108
3635
28654
SH
SOLE
0
0
28654
VEEVA SYS INC
CL A COM
922475108
72
1500
SH
Call
SOLE
0
0
1500
VEEVA SYS INC
CL A COM
922475108
4
10800
SH
Put
SOLE
0
0
10800
VENATOR MATLS PLC
SHS
G9329Z100
406
72300
SH
SOLE
0
0
72300
VENTAS INC
COM
92276F100
3185
49918
SH
SOLE
0
0
49918
VERASTEM INC
COM
92337C104
284
96097
SH
SOLE
0
0
96097
VERINT SYS INC
COM
92343X100
478
7993
SH
SOLE
0
0
7993
VERISIGN INC
COM
92343E102
519
2860
SH
SOLE
0
0
2860
VERISK ANALYTICS INC
COM
92345Y106
660
4960
SH
SOLE
0
0
4960
VERITEX HLDGS INC
COM
923451108
618
25525
SH
SOLE
0
0
25525
VERIZON COMMUNICATIONS INC
COM
92343V104
32846
555488
SH
SOLE
0
0
555488
VERTEX PHARMACEUTICALS INC
COM
92532F100
734
3991
SH
SOLE
0
0
3991
VERU INC
COM
92536C103
16
11019
SH
SOLE
0
0
11019
VIACOM INC NEW
CL B
92553P201
1626
57932
SH
SOLE
0
0
57932
VIAVI SOLUTIONS INC
COM
925550105
129
10398
SH
SOLE
0
0
10398
VIKING THERAPEUTICS INC
COM
92686J106
389
39100
SH
SOLE
0
0
39100
VIPER ENERGY PARTNERS LP
COM UNT RP INT
92763M105
525
15841
SH
SOLE
0
0
15841
VIRTUS GLOBAL DIVID INCOME F
COM
92835W107
129
11999
SH
SOLE
0
0
11999
VISA INC
COM CL A
92826C839
1
1000
SH
Call
SOLE
0
0
1000
VISA INC
COM CL A
92826C839
51393
329040
SH
SOLE
0
0
329040
VISA INC
COM CL A
92826C839
29
500
SH
Call
SOLE
0
0
500
VISA INC
COM CL A
92826C839
8
3000
SH
Put
SOLE
0
0
3000
VISA INC
COM CL A
92826C839
1
100
SH
Call
SOLE
0
0
100
VISTA GOLD CORP
COM NEW
927926303
8
12250
SH
SOLE
0
0
12250
VMWARE INC
CL A COM
928563402
853
4723
SH
SOLE
0
0
4723
VOC ENERGY TR
TR UNIT
91829B103
517
90824
SH
SOLE
0
0
90824
VODAFONE GROUP PLC NEW
SPONSORED ADR
92857W308
1
200
SH
Call
SOLE
0
0
200
VODAFONE GROUP PLC NEW
SPONSORED ADR
92857W308
994
54688
SH
SOLE
0
0
54688
VOLITIONRX LTD
COM
928661107
43
13200
SH
SOLE
0
0
13200
W & T OFFSHORE INC
COM
92922P106
71
10340
SH
SOLE
0
0
10340
W P CAREY INC
COM
92936U109
3067
39153
SH
SOLE
0
0
39153
WABCO HLDGS INC
COM
92927K102
653
4956
SH
SOLE
0
0
4956
WABTEC CORP
COM
929740108
717
9726
SH
SOLE
0
0
9726
WALGREENS BOOTS ALLIANCE INC
COM
931427108
12406
196073
SH
SOLE
0
0
196073
WALMART INC
COM
931142103
27880
285865
SH
SOLE
0
0
285865
WALMART INC
COM
931142103
0
600
SH
Call
SOLE
0
0
600
WASTE MGMT INC DEL
COM
94106L109
8480
81613
SH
SOLE
0
0
81613
WATERS CORP
COM
941848103
390
1550
SH
SOLE
0
0
1550
WATSCO INC
COM
942622200
206
1439
SH
SOLE
0
0
1439
WD-40 CO
COM
929236107
0
600
SH
Call
SOLE
0
0
600
WD-40 CO
COM
929236107
251
1482
SH
SOLE
0
0
1482
WEATHERFORD INTL PLC
ORD SHS
G48833100
57
81498
SH
SOLE
0
0
81498
WEBSTER FINL CORP CONN
COM
947890109
549
10843
SH
SOLE
0
0
10843
WEC ENERGY GROUP INC
COM
92939U106
3396
42940
SH
SOLE
0
0
42940
WEIGHT WATCHERS INTL INC NEW
COM
948626106
289
14361
SH
SOLE
0
0
14361
WEINGARTEN RLTY INVS
SH BEN INT
948741103
242
8236
SH
SOLE
0
0
8236
WELLCARE HEALTH PLANS INC
COM
94946T106
741
2746
SH
SOLE
0
0
2746
WELLS FARGO & CO
MTNF 6/0
94986RQF1
56
30000
PRN
SOLE
0
0
30000
WELLS FARGO CO NEW
PERP PFD CNV A
949746804
327
253
SH
SOLE
0
0
253
WELLS FARGO CO NEW
COM
949746101
24793
513107
SH
SOLE
0
0
513107
WELLS FARGO CO NEW
COM
949746101
1
100
SH
Call
SOLE
0
0
100
WELLTOWER INC
COM
95040Q104
2383
30707
SH
SOLE
0
0
30707
WENDYS CO
COM
95058W100
3209
179351
SH
SOLE
0
0
179351
WERNER ENTERPRISES INC
COM
950755108
651
19075
SH
SOLE
0
0
19075
WESBANCO INC
COM
950810101
1607
40416
SH
SOLE
0
0
40416
WESTERN ALLIANCE BANCORP
COM
957638109
1331
32420
SH
SOLE
0
0
32420
WESTERN ASSET HIGH INCM FD I
COM
95766J102
336
51833
SH
SOLE
0
0
51833
WESTERN ASSET MTG CAP CORP
COM
95790D105
813
79463
SH
SOLE
0
0
79463
WESTERN DIGITAL CORP
COM
958102105
8
1100
SH
Call
SOLE
0
0
1100
WESTERN DIGITAL CORP
COM
958102105
2595
53986
SH
SOLE
0
0
53986
WESTERN MIDSTREAM PARTNERS L
COM UNIT LP INT
958669103
2614
83367
SH
SOLE
0
0
83367
WESTERN UN CO
COM
959802109
411
22248
SH
SOLE
0
0
22248
WESTPORT FUEL SYSTEMS INC
COM NEW
960908309
19
12527
SH
SOLE
0
0
12527
WESTROCK CO
COM
96145D105
494
12892
SH
SOLE
0
0
12892
WESTWATER RES INC
COM
961684107
2
11958
SH
SOLE
0
0
11958
WEYERHAEUSER CO
COM
962166104
2094
79487
SH
SOLE
0
0
79487
WHEATON PRECIOUS METALS CORP
COM
962879102
771
32386
SH
SOLE
0
0
32386
WHEELER REAL ESTATE INVT TR
CV PFD SER B
963025309
243
18700
SH
SOLE
0
0
18700
WHIRLPOOL CORP
COM
963320106
397
2988
SH
SOLE
0
0
2988
WHITE MTNS INS GROUP LTD
COM
G9618E107
1222
1321
SH
SOLE
0
0
1321
WHITING PETE CORP NEW
COM NEW
966387409
9475
362479
SH
SOLE
0
0
362479
WILLIAMS COS INC DEL
COM
969457100
2389
83186
SH
SOLE
0
0
83186
WILLIS TOWERS WATSON PUB LTD
SHS
G96629103
3910
22259
SH
SOLE
0
0
22259
WINTRUST FINL CORP
COM
97650W108
1413
20989
SH
SOLE
0
0
20989
WIPRO LTD
SPON ADR 1 SH
97651M109
80
20087
SH
SOLE
0
0
20087
WISDOMTREE CONTINUOUS COMMOD
SHS BEN INT
97718W108
438
24306
SH
SOLE
0
0
24306
WISDOMTREE TR
INTL LRGCAP DV
97717W794
618
13340
SH
SOLE
0
0
13340
WISDOMTREE TR
EMER MKT HIGH FD
97717W315
557
12707
SH
SOLE
0
0
12707
WISDOMTREE TR
US MIDCAP DIVID
97717W505
258
7217
SH
SOLE
0
0
7217
WISDOMTREE TR
INTL LRGCAP DV
97717W794
568
12254
SH
SOLE
0
0
12254
WISDOMTREE TR
US MIDCAP DIVID
97717W505
360
10046
SH
SOLE
0
0
10046
WISDOMTREE TR
US SMALLCAP DIVD
97717W604
542
19663
SH
SOLE
0
0
19663
WISDOMTREE TR
EMER MKT HIGH FD
97717W315
323
7357
SH
SOLE
0
0
7357
WISDOMTREE TR
US DIVID EX FNCL
97717W406
222
2598
SH
SOLE
0
0
2598
WISDOMTREE TR
US HIGH DIVIDEND
97717W208
565
7799
SH
SOLE
0
0
7799
WISDOMTREE TR
EUROPE HEDGED EQ
97717X701
339
5299
SH
SOLE
0
0
5299
WISDOMTREE TR
US MIDCAP DIVID
97717W505
46944
1311653
SH
SOLE
0
0
1311653
WISDOMTREE TR
EMG MKTS SMCAP
97717W281
461
9793
SH
SOLE
0
0
9793
WISDOMTREE TR
US LARGECAP DIVD
97717W307
21419
227325
SH
SOLE
0
0
227325
WISDOMTREE TR
INDIA ERNGS FD
97717W422
482
18300
SH
SOLE
0
0
18300
WISDOMTREE TR
US QTLY DIV GRT
97717X669
336
7793
SH
SOLE
0
0
7793
WISDOMTREE TR
JAPN HEDGE EQT
97717W851
359
7092
SH
SOLE
0
0
7092
WISDOMTREE TR
CHINADIV EX FI
97717X719
915
11738
SH
SOLE
0
0
11738
WISDOMTREE TR
YIELD ENHANCD US
97717X511
1053
21125
SH
SOLE
0
0
21125
WISDOMTREE TR
US SMALLCAP DIVD
97717W604
29215
1060812
SH
SOLE
0
0
1060812
WISDOMTREE TR
GLB EX US RL EST
97717W331
211
6568
SH
SOLE
0
0
6568
WISDOMTREE TR
INTL EQUITY FD
97717W703
233
4608
SH
SOLE
0
0
4608
WISDOMTREE TR
EMER MKT HIGH FD
97717W315
82552
1883036
SH
SOLE
0
0
1883036
WISDOMTREE TR
INTL LRGCAP DV
97717W794
102546
2212003
SH
SOLE
0
0
2212003
WISDOMTREE TR
US LARGECAP FUND
97717W588
448
14102
SH
SOLE
0
0
14102
WISDOMTREE TR
INTL SMCAP DIV
97717W760
480
7291
SH
SOLE
0
0
7291
WISDOMTREE TR
INTL DIV EX FINL
97717W786
210
5094
SH
SOLE
0
0
5094
WORKDAY INC
CL A
98138H101
1267
6569
SH
SOLE
0
0
6569
WORLD WRESTLING ENTMT INC
CL A
98156Q108
1263
14555
SH
SOLE
0
0
14555
WORLDPAY INC
CL A
981558109
2441
21511
SH
SOLE
0
0
21511
WPP PLC NEW
ADR
92937A102
529
10026
SH
SOLE
0
0
10026
WPX ENERGY INC
COM
98212B103
293
22342
SH
SOLE
0
0
22342
WYNDHAM DESTINATIONS INC
COM
98310W108
269
6652
SH
SOLE
0
0
6652
WYNDHAM HOTELS & RESORTS INC
COM
98311A105
360
7200
SH
SOLE
0
0
7200
WYNN RESORTS LTD
COM
983134107
1577
13215
SH
SOLE
0
0
13215
WYNN RESORTS LTD
COM
983134107
2
2000
SH
Put
SOLE
0
0
2000
XCEL ENERGY INC
COM
98389B100
5472
97353
SH
SOLE
0
0
97353
XENIA HOTELS & RESORTS INC
COM
984017103
218
9972
SH
SOLE
0
0
9972
XILINX INC
COM
983919101
1484
11700
SH
SOLE
0
0
11700
XILINX INC
COM
983919101
0
500
SH
Put
SOLE
0
0
500
XILINX INC
COM
983919101
2
500
SH
Put
SOLE
0
0
500
XYLEM INC
COM
98419M100
1604
20292
SH
SOLE
0
0
20292
YAMANA GOLD INC
COM
98462Y100
61
23554
SH
SOLE
0
0
23554
YATRA ONLINE INC
ORD SHS
G98338109
173
35173
SH
SOLE
0
0
35173
YELP INC
CL A
985817105
1
100
SH
Call
SOLE
0
0
100
YELP INC
CL A
985817105
292
8468
SH
SOLE
0
0
8468
YORK WTR CO
COM
987184108
759
22126
SH
SOLE
0
0
22126
YUM BRANDS INC
COM
988498101
0
200
SH
Put
SOLE
0
0
200
YUM BRANDS INC
COM
988498101
17538
175717
SH
SOLE
0
0
175717
YUM CHINA HLDGS INC
COM
98850P109
7605
169346
SH
SOLE
0
0
169346
ZENDESK INC
COM
98936J101
525
6180
SH
SOLE
0
0
6180
ZENDESK INC
COM
98936J101
12
5600
SH
Put
SOLE
0
0
5600
ZIMMER BIOMET HLDGS INC
COM
98956P102
2019
15810
SH
SOLE
0
0
15810
ZIONS BANCORPORATION N A
COM
989701107
2046
45065
SH
SOLE
0
0
45065
ZIOPHARM ONCOLOGY INC
COM
98973P101
289
75120
SH
SOLE
0
0
75120
ZOETIS INC
CL A
98978V103
1592
15813
SH
SOLE
0
0
15813
ZOGENIX INC
COM NEW
98978L204
926
16825
SH
SOLE
0
0
16825
ZTO EXPRESS CAYMAN INC
SPONSORED ADS A
98980A105
265
14523
SH
SOLE
0
0
14523