0001580642-19-004915.txt : 20191101
0001580642-19-004915.hdr.sgml : 20191101
20191101142803
ACCESSION NUMBER: 0001580642-19-004915
CONFORMED SUBMISSION TYPE: 13F-HR
PUBLIC DOCUMENT COUNT: 2
CONFORMED PERIOD OF REPORT: 20190930
FILED AS OF DATE: 20191101
DATE AS OF CHANGE: 20191101
EFFECTIVENESS DATE: 20191101
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: 191186477
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
09-30-2019
09-30-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
11-01-2019
0
2353
30711361
INFORMATION TABLE
2
infotable.xml
AAON INC
COM PAR $0.004
000360206
285
6208
SH
SOLE
0
0
6208
ABB LTD
SPONSORED ADR
000375204
423
21522
SH
SOLE
0
0
21522
ABM INDS INC
COM
000957100
483
13305
SH
SOLE
0
0
13305
AFLAC INC
COM
001055102
11103
212206
SH
SOLE
0
0
212206
AGCO CORP
COM
001084102
551
7279
SH
SOLE
0
0
7279
AK STL HLDG CORP
COM
001547108
165
72544
SH
SOLE
0
0
72544
AMN HEALTHCARE SERVICES INC
COM
001744101
256
4441
SH
SOLE
0
0
4441
ABBOTT LABS
COM
002824100
30095
359685
SH
SOLE
0
0
359685
ABERDEEN ASIA PACIFIC INCOM
COM
003009107
116
27790
SH
SOLE
0
0
27790
ABERDEEN STD PLATINUM ETF TR
PHYSCL PLATM SHS
003260106
238
2850
SH
SOLE
0
0
2850
ABIOMED INC
COM
003654100
2471
13888
SH
SOLE
0
0
13888
ABIOMED INC
COM
003654100
2
300
SH
Call
SOLE
0
0
300
ABIOMED INC
COM
003654100
1
100
SH
Call
SOLE
0
0
100
ABIOMED INC
COM
003654100
2
200
SH
Call
SOLE
0
0
200
ABRAXAS PETE CORP
COM
003830106
9
18464
SH
SOLE
0
0
18464
ACADIA PHARMACEUTICALS INC
COM
004225108
1193
33141
SH
SOLE
0
0
33141
ACI WORLDWIDE INC
COM
004498101
885
28241
SH
SOLE
0
0
28241
ADAMS DIVERSIFIED EQUITY FD
COM
006212104
308
19433
SH
SOLE
0
0
19433
ADDVANTAGE TECHNOLOGIES GP I
COM NEW
006743306
202
101127
SH
SOLE
0
0
101127
ADVANCED MICRO DEVICES INC
COM
007903107
2449
84494
SH
SOLE
0
0
84494
ADVANCED MICRO DEVICES INC
COM
007903107
1
300
SH
Call
SOLE
0
0
300
ADVANCED MICRO DEVICES INC
COM
007903107
14
30000
SH
Call
SOLE
0
0
30000
ADVANCED MICRO DEVICES INC
COM
007903107
1
5000
SH
Call
SOLE
0
0
5000
ADVANCED MICRO DEVICES INC
COM
007903107
0
100
SH
Call
SOLE
0
0
100
ADVANCED MICRO DEVICES INC
COM
007903107
2
800
SH
Put
SOLE
0
0
800
AEGON N V
NY REGISTRY SHS
007924103
61
14811
SH
SOLE
0
0
14811
AGNICO EAGLE MINES LTD
COM
008474108
368
6866
SH
SOLE
0
0
6866
AGREE REALTY CORP
COM
008492100
542
7416
SH
SOLE
0
0
7416
AIR PRODS & CHEMS INC
COM
009158106
2911
13119
SH
SOLE
0
0
13119
ALASKA AIR GROUP INC
COM
011659109
1017
15665
SH
SOLE
0
0
15665
ALASKA AIR GROUP INC
COM
011659109
0
200
SH
Put
SOLE
0
0
200
ALBEMARLE CORP
COM
012653101
295
4249
SH
SOLE
0
0
4249
ALEXION PHARMACEUTICALS INC
COM
015351109
1227
12529
SH
SOLE
0
0
12529
ALEXION PHARMACEUTICALS INC
COM
015351109
2
900
SH
Call
SOLE
0
0
900
ALIGN TECHNOLOGY INC
COM
016255101
1906
10535
SH
SOLE
0
0
10535
ALIGN TECHNOLOGY INC
COM
016255101
16
800
SH
Call
SOLE
0
0
800
ALLEGHANY CORP DEL
COM
017175100
1166
1461
SH
SOLE
0
0
1461
ALLETE INC
COM NEW
018522300
1422
16271
SH
SOLE
0
0
16271
ALLIANT ENERGY CORP
COM
018802108
2262
41951
SH
SOLE
0
0
41951
ALLIANZGI CONV INCOME FD II
COM
018825109
125
24900
SH
SOLE
0
0
24900
ALLIANZGI CONV INCOME FD
COM
018828103
137
24230
SH
SOLE
0
0
24230
ALLOGENE THERAPEUTICS INC
COM
019770106
709
26000
SH
SOLE
0
0
26000
ALLSTATE CORP
COM
020002101
3099
28514
SH
SOLE
0
0
28514
ALTABA INC
COM
021346101
1045
53657
SH
SOLE
0
0
53657
AMARIN CORP PLC
SPONS ADR NEW
023111206
9347
616549
SH
SOLE
0
0
616549
AMARIN CORP PLC
SPONS ADR NEW
023111206
30
10000
SH
Call
SOLE
0
0
10000
AMARIN CORP PLC
SPONS ADR NEW
023111206
16
10000
SH
Call
SOLE
0
0
10000
AMAZON COM INC
COM
023135106
169421
97598
SH
SOLE
0
0
97598
AMAZON COM INC
COM
023135106
77
1000
SH
Call
SOLE
0
0
1000
AMAZON COM INC
COM
023135106
147
1000
SH
Call
SOLE
0
0
1000
AMAZON COM INC
COM
023135106
2
200
SH
Call
SOLE
0
0
200
AMAZON COM INC
COM
023135106
3
200
SH
Call
SOLE
0
0
200
AMAZON COM INC
COM
023135106
478
3100
SH
Call
SOLE
0
0
3100
AMAZON COM INC
COM
023135106
110
500
SH
Call
SOLE
0
0
500
AMAZON COM INC
COM
023135106
308
1000
SH
Call
SOLE
0
0
1000
AMAZON COM INC
COM
023135106
61
400
SH
Call
SOLE
0
0
400
AMAZON COM INC
COM
023135106
1
800
SH
Call
SOLE
0
0
800
AMAZON COM INC
COM
023135106
40
200
SH
Call
SOLE
0
0
200
AMAZON COM INC
COM
023135106
0
200
SH
Call
SOLE
0
0
200
AMAZON COM INC
COM
023135106
225
1000
SH
Put
SOLE
0
0
1000
AMAZON COM INC
COM
023135106
275
1000
SH
Put
SOLE
0
0
1000
AMAZON COM INC
COM
023135106
1
200
SH
Put
SOLE
0
0
200
AMAZON COM INC
COM
023135106
35
100
SH
Call
SOLE
0
0
100
AMAZON COM INC
COM
023135106
18
400
SH
Call
SOLE
0
0
400
AMAZON COM INC
COM
023135106
80
1100
SH
Call
SOLE
0
0
1100
AMAZON COM INC
COM
023135106
60
1000
SH
Put
SOLE
0
0
1000
AMEDISYS INC
COM
023436108
254
1938
SH
SOLE
0
0
1938
AMERCO
COM
023586100
469
1203
SH
SOLE
0
0
1203
AMEREN CORP
COM
023608102
2467
30820
SH
SOLE
0
0
30820
AMERICAN ELEC PWR CO INC
COM
025537101
8443
90120
SH
SOLE
0
0
90120
AMERICAN EXPRESS CO
COM
025816109
10824
91508
SH
SOLE
0
0
91508
AMERICAN FINL GROUP INC OHIO
COM
025932104
1194
11073
SH
SOLE
0
0
11073
AMERICAN INTL GROUP INC
*W EXP 01/19/202
026874156
5850
410232
SH
SOLE
0
0
410232
AMERICAN INTL GROUP INC
COM NEW
026874784
2247
40334
SH
SOLE
0
0
40334
AMERICAN STS WTR CO
COM
029899101
288
3205
SH
SOLE
0
0
3205
AMERICAN WTR WKS CO INC NEW
COM
030420103
2696
21703
SH
SOLE
0
0
21703
AMETEK INC NEW
COM
031100100
2208
24042
SH
SOLE
0
0
24042
AMGEN INC
COM
031162100
19842
102536
SH
SOLE
0
0
102536
AMGEN INC
COM
031162100
2
700
SH
Put
SOLE
0
0
700
AMPHENOL CORP NEW
CL A
032095101
1396
14470
SH
SOLE
0
0
14470
ANALOG DEVICES INC
COM
032654105
4854
43442
SH
SOLE
0
0
43442
ANIKA THERAPEUTICS INC
COM
035255108
343
6254
SH
SOLE
0
0
6254
ANNALY CAP MGMT INC
COM
035710409
1798
204291
SH
SOLE
0
0
204291
ANTARES PHARMA INC
COM
036642106
45
13500
SH
SOLE
0
0
13500
ANTHEM INC
COM
036752103
4029
16779
SH
SOLE
0
0
16779
ANTHEM INC
COM
036752103
15
1000
SH
Call
SOLE
0
0
1000
APACHE CORP
COM
037411105
542
21169
SH
SOLE
0
0
21169
APPLE INC
COM
037833100
484375
2162677
SH
SOLE
0
0
2162677
APPLE INC
COM
037833100
76
1500
SH
Call
SOLE
0
0
1500
APPLE INC
COM
037833100
56
1000
SH
Call
SOLE
0
0
1000
APPLE INC
COM
037833100
21
1000
SH
Call
SOLE
0
0
1000
APPLE INC
COM
037833100
843
30000
SH
Call
SOLE
0
0
30000
APPLE INC
COM
037833100
349
10000
SH
Call
SOLE
0
0
10000
APPLE INC
COM
037833100
25
1000
SH
Call
SOLE
0
0
1000
APPLE INC
COM
037833100
5
1000
SH
Call
SOLE
0
0
1000
APPLE INC
COM
037833100
6
2000
SH
Call
SOLE
0
0
2000
APPLE INC
COM
037833100
38
1000
SH
Call
SOLE
0
0
1000
APPLE INC
COM
037833100
2
500
SH
Call
SOLE
0
0
500
APPLE INC
COM
037833100
2923
116000
SH
Call
SOLE
0
0
116000
APPLE INC
COM
037833100
706
10000
SH
Call
SOLE
0
0
10000
APPLE INC
COM
037833100
72
1000
SH
Call
SOLE
0
0
1000
APPLE INC
COM
037833100
1
500
SH
Call
SOLE
0
0
500
APPLE INC
COM
037833100
7
3000
SH
Call
SOLE
0
0
3000
APPLE INC
COM
037833100
7
1000
SH
Call
SOLE
0
0
1000
APPLE INC
COM
037833100
1076
30000
SH
Call
SOLE
0
0
30000
APPLE INC
COM
037833100
1005
30000
SH
Call
SOLE
0
0
30000
APPLE INC
COM
037833100
1
1000
SH
Put
SOLE
0
0
1000
APPLE INC
COM
037833100
3
1400
SH
Put
SOLE
0
0
1400
APPLE INC
COM
037833100
0
2000
SH
Call
SOLE
0
0
2000
APPLE INC
COM
037833100
0
2000
SH
Put
SOLE
0
0
2000
APPLE INC
COM
037833100
1
1000
SH
Call
SOLE
0
0
1000
APPLIED MATLS INC
COM
038222105
3998
80120
SH
SOLE
0
0
80120
APPLIED MATLS INC
COM
038222105
386
568200
SH
Call
SOLE
0
0
568200
ARBOR RLTY TR INC
COM
038923108
3448
263043
SH
SOLE
0
0
263043
ARBOR RLTY TR INC
COM
038923108
0
300
SH
Put
SOLE
0
0
300
ARBOR RLTY TR INC
COM
038923108
0
100
SH
Put
SOLE
0
0
100
ARCHER DANIELS MIDLAND CO
COM
039483102
1639
39919
SH
SOLE
0
0
39919
ARCHER DANIELS MIDLAND CO
COM
039483102
0
100
SH
Call
SOLE
0
0
100
ARCOSA INC
COM
039653100
209
6107
SH
SOLE
0
0
6107
ARISTA NETWORKS INC
COM
040413106
2245
9397
SH
SOLE
0
0
9397
ARLINGTON ASSET INVT CORP
CL A NEW
041356205
93
16874
SH
SOLE
0
0
16874
ARTESIAN RESOURCES CORP
CL A
043113208
517
13968
SH
SOLE
0
0
13968
ASPEN TECHNOLOGY INC
COM
045327103
256
2084
SH
SOLE
0
0
2084
ASTRAZENECA PLC
SPONSORED ADR
046353108
1843
41348
SH
SOLE
0
0
41348
ASTRONICS CORP
COM
046433108
317
10800
SH
SOLE
0
0
10800
ATARA BIOTHERAPEUTICS INC
COM
046513107
210
14857
SH
SOLE
0
0
14857
ATLANTIC CAP BANCSHARES INC
COM
048269203
347
20000
SH
SOLE
0
0
20000
ATMOS ENERGY CORP
COM
049560105
3049
26772
SH
SOLE
0
0
26772
ATRION CORP
COM
049904105
3022
3879
SH
SOLE
0
0
3879
AUTODESK INC
COM
052769106
1854
12555
SH
SOLE
0
0
12555
AUTOMATIC DATA PROCESSING IN
COM
053015103
9427
58401
SH
SOLE
0
0
58401
AUTOZONE INC
COM
053332102
1923
1773
SH
SOLE
0
0
1773
AVERY DENNISON CORP
COM
053611109
686
6041
SH
SOLE
0
0
6041
AVON PRODS INC
COM
054303102
229
52034
SH
SOLE
0
0
52034
BB&T CORP
COM
054937107
9552
178984
SH
SOLE
0
0
178984
BP PLC
SPONSORED ADR
055622104
8669
228179
SH
SOLE
0
0
228179
BP PLC
SPONSORED ADR
055622104
1
2000
SH
Put
SOLE
0
0
2000
BP PLC
SPONSORED ADR
055622104
0
300
SH
Call
SOLE
0
0
300
BAIDU INC
SPON ADR REP A
056752108
6643
64650
SH
SOLE
0
0
64650
BALL CORP
COM
058498106
363
4983
SH
SOLE
0
0
4983
BANK AMER CORP
COM
060505104
48586
1665612
SH
SOLE
0
0
1665612
BANK AMER CORP
COM
060505104
37
30000
SH
Call
SOLE
0
0
30000
BANK AMER CORP
COM
060505104
55
100000
SH
Call
SOLE
0
0
100000
BANK AMER CORP
COM
060505104
5
100000
SH
Call
SOLE
0
0
100000
BANK AMER CORP
COM
060505104
1
300
SH
Call
SOLE
0
0
300
BANK AMER CORP
COM
060505104
0
1000
SH
Put
SOLE
0
0
1000
BANK AMER CORP
COM
060505104
2
3100
SH
Call
SOLE
0
0
3100
BANK MONTREAL QUE
COM
063671101
692
9385
SH
SOLE
0
0
9385
BANK NEW YORK MELLON CORP
COM
064058100
16126
356695
SH
SOLE
0
0
356695
BANK N S HALIFAX
COM
064149107
477
8395
SH
SOLE
0
0
8395
BARNES GROUP INC
COM
067806109
286
5546
SH
SOLE
0
0
5546
BARRICK GOLD CORPORATION
COM
067901108
377
21750
SH
SOLE
0
0
21750
BARRICK GOLD CORPORATION
COM
067901108
2
200
SH
Call
SOLE
0
0
200
BARRICK GOLD CORPORATION
COM
067901108
0
200
SH
Call
SOLE
0
0
200
BARRICK GOLD CORPORATION
COM
067901108
0
200
SH
Call
SOLE
0
0
200
BARRICK GOLD CORPORATION
COM
067901108
0
1000
SH
Call
SOLE
0
0
1000
BAUSCH HEALTH COS INC
COM
071734107
3729
170658
SH
SOLE
0
0
170658
BAXTER INTL INC
COM
071813109
4524
51722
SH
SOLE
0
0
51722
BECTON DICKINSON & CO
COM
075887109
8692
34362
SH
SOLE
0
0
34362
BED BATH & BEYOND INC
COM
075896100
193
18172
SH
SOLE
0
0
18172
BERKLEY W R CORP
COM
084423102
928
12851
SH
SOLE
0
0
12851
BERKSHIRE HATHAWAY INC DEL
CL A
084670108
66395
213
SH
SOLE
0
0
213
BERKSHIRE HATHAWAY INC DEL
CL B NEW
084670702
1213
5829
SH
SOLE
0
0
5829
BERKSHIRE HATHAWAY INC DEL
CL B NEW
084670702
770389
3703438
SH
SOLE
0
0
3703438
BERKSHIRE HATHAWAY INC DEL
CL B NEW
084670702
41
130000
SH
Call
SOLE
0
0
130000
BERKSHIRE HATHAWAY INC DEL
CL B NEW
084670702
241
30000
SH
Call
SOLE
0
0
30000
BEST BUY INC
COM
086516101
4015
58199
SH
SOLE
0
0
58199
BHP GROUP LTD
SPONSORED ADS
088606108
1404
28442
SH
SOLE
0
0
28442
BIG LOTS INC
COM
089302103
421
17170
SH
SOLE
0
0
17170
BIO RAD LABS INC
CL A
090572207
244
732
SH
SOLE
0
0
732
BLACKROCK VA MUNICIPAL BOND
COM
092481100
215
12500
SH
SOLE
0
0
12500
BLACKROCK CAPITAL INVESTMENT
COM
092533108
201
40154
SH
SOLE
0
0
40154
BLOCK H & R INC
COM
093671105
261
11049
SH
SOLE
0
0
11049
BLOOM ENERGY CORP
COM CL A
093712107
80
24496
SH
SOLE
0
0
24496
BOEING CO
COM
097023105
79495
208939
SH
SOLE
0
0
208939
BOEING CO
COM
097023105
22
1000
SH
Call
SOLE
0
0
1000
BOEING CO
COM
097023105
24
400
SH
Call
SOLE
0
0
400
BOEING CO
COM
097023105
32
500
SH
Call
SOLE
0
0
500
BOEING CO
COM
097023105
7
700
SH
Call
SOLE
0
0
700
BOEING CO
COM
097023105
3
600
SH
Call
SOLE
0
0
600
BOEING CO
COM
097023105
2
500
SH
Put
SOLE
0
0
500
BOEING CO
COM
097023105
3
300
SH
Put
SOLE
0
0
300
BOOZ ALLEN HAMILTON HLDG COR
CL A
099502106
1366
19238
SH
SOLE
0
0
19238
BORGWARNER INC
COM
099724106
203
5522
SH
SOLE
0
0
5522
BOSTON BEER INC
CL A
100557107
360
988
SH
SOLE
0
0
988
BOSTON BEER INC
CL A
100557107
2
100
SH
Call
SOLE
0
0
100
BOSTON PROPERTIES INC
COM
101121101
724
5582
SH
SOLE
0
0
5582
BOSTON SCIENTIFIC CORP
COM
101137107
2591
63666
SH
SOLE
0
0
63666
BOSTON SCIENTIFIC CORP
COM
101137107
0
200
SH
Call
SOLE
0
0
200
BOWL AMER INC
CL A
102565108
403
27000
SH
SOLE
0
0
27000
BOYD GAMING CORP
COM
103304101
235
9828
SH
SOLE
0
0
9828
BRADY CORP
CL A
104674106
425
8006
SH
SOLE
0
0
8006
BRINKER INTL INC
COM
109641100
265
6210
SH
SOLE
0
0
6210
BRISTOL MYERS SQUIBB CO
COM
110122108
14364
283255
SH
SOLE
0
0
283255
BRISTOL MYERS SQUIBB CO
COM
110122108
2
300
SH
Call
SOLE
0
0
300
BRITISH AMERN TOB PLC
SPONSORED ADR
110448107
1470
39846
SH
SOLE
0
0
39846
BROOKFIELD ASSET MGMT INC
CL A LTD VT SH
112585104
7978
150275
SH
SOLE
0
0
150275
BROWN & BROWN INC
COM
115236101
203
5634
SH
SOLE
0
0
5634
BROWN FORMAN CORP
CL A
115637100
224
3750
SH
SOLE
0
0
3750
BROWN FORMAN CORP
CL B
115637209
565
9000
SH
SOLE
0
0
9000
BUCKEYE PARTNERS L P
UNIT LTD PARTN
118230101
25732
626232
SH
SOLE
0
0
626232
CBL & ASSOC PPTYS INC
COM
124830100
26
20000
SH
SOLE
0
0
20000
CBS CORP NEW
CL B
124857202
1117
27678
SH
SOLE
0
0
27678
CIGNA CORP NEW
COM
125523100
5322
35062
SH
SOLE
0
0
35062
CIGNA CORP NEW
COM
125523100
0
500
SH
Put
SOLE
0
0
500
CMS ENERGY CORP
COM
125896100
908
14194
SH
SOLE
0
0
14194
CSX CORP
COM
126408103
10212
147421
SH
SOLE
0
0
147421
CVS HEALTH CORP
COM
126650100
8572
135915
SH
SOLE
0
0
135915
CVS HEALTH CORP
COM
126650100
57
3000
SH
Call
SOLE
0
0
3000
CABOT OIL & GAS CORP
COM
127097103
380
21616
SH
SOLE
0
0
21616
CACI INTL INC
CL A
127190304
221
954
SH
SOLE
0
0
954
CADENCE DESIGN SYSTEM INC
COM
127387108
1350
20423
SH
SOLE
0
0
20423
CAESARS ENTMT CORP
COM
127686103
71
6047
SH
SOLE
0
0
6047
CAESARS ENTMT CORP
COM
127686103
0
6000
SH
Call
SOLE
0
0
6000
CALADRIUS BIOSCIENCES INC
COM NEW
128058203
26
10094
SH
SOLE
0
0
10094
CALAMOS STRATEGIC TOTL RETN
COM SH BEN INT
128125101
1211
95179
SH
SOLE
0
0
95179
CALAVO GROWERS INC
COM
128246105
358
3758
SH
SOLE
0
0
3758
CALIFORNIA WTR SVC GROUP
COM
130788102
601
11352
SH
SOLE
0
0
11352
CALUMET SPECIALTY PRODS PTNR
UT LTD PARTNER
131476103
198
54336
SH
SOLE
0
0
54336
CAMDEN PPTY TR
SH BEN INT
133131102
452
4069
SH
SOLE
0
0
4069
CAMPBELL SOUP CO
COM
134429109
1355
28880
SH
SOLE
0
0
28880
CDN IMPERIAL BK COMM TORONTO
COM
136069101
722
8748
SH
SOLE
0
0
8748
CANADIAN NATL RY CO
COM
136375102
1844
20517
SH
SOLE
0
0
20517
CANNTRUST HLDGS INC
COM
137800207
12
10500
SH
SOLE
0
0
10500
CANOPY GROWTH CORP
COM
138035100
1069
46618
SH
SOLE
0
0
46618
CANOPY GROWTH CORP
COM
138035100
0
600
SH
Call
SOLE
0
0
600
CAPITAL SOUTHWEST CORP
COM
140501107
2814
129074
SH
SOLE
0
0
129074
CARDIOVASCULAR SYS INC DEL
COM
141619106
352
7404
SH
SOLE
0
0
7404
CARLISLE COS INC
COM
142339100
351
2412
SH
SOLE
0
0
2412
CARMAX INC
COM
143130102
1204
13683
SH
SOLE
0
0
13683
CARMAX INC
COM
143130102
1
100
SH
Call
SOLE
0
0
100
CARNIVAL CORP
UNIT 99/99/9999
143658300
1069
24468
SH
SOLE
0
0
24468
CARRIZO OIL & GAS INC
COM
144577103
168
19518
SH
SOLE
0
0
19518
CASEYS GEN STORES INC
COM
147528103
497
3081
SH
SOLE
0
0
3081
CATERPILLAR INC DEL
COM
149123101
16463
130341
SH
SOLE
0
0
130341
CATERPILLAR INC DEL
COM
149123101
9
500
SH
Call
SOLE
0
0
500
CATERPILLAR INC DEL
COM
149123101
6
300
SH
Call
SOLE
0
0
300
CEDAR FAIR L P
DEPOSITRY UNIT
150185106
385
6589
SH
SOLE
0
0
6589
CELANESE CORP DEL
COM
150870103
335
2738
SH
SOLE
0
0
2738
CELGENE CORP
COM
151020104
8571
86317
SH
SOLE
0
0
86317
CELGENE CORP
COM
151020104
1
100
SH
Call
SOLE
0
0
100
CEMEX SAB DE CV
SPON ADR NEW
151290889
94
24068
SH
SOLE
0
0
24068
CENTRAL FD CDA LTD
CL A
153501101
584
41245
SH
SOLE
0
0
41245
CENTRAL GARDEN & PET CO
COM
153527106
468
16000
SH
SOLE
0
0
16000
CENTRAL GARDEN & PET CO
CL A NON-VTG
153527205
891
32150
SH
SOLE
0
0
32150
CENTURYLINK INC
COM
156700106
1465
117396
SH
SOLE
0
0
117396
CERNER CORP
COM
156782104
21188
310810
SH
SOLE
0
0
310810
CHARLES RIV LABS INTL INC
COM
159864107
310
2341
SH
SOLE
0
0
2341
CHEMOURS CO
COM
163851108
343
22971
SH
SOLE
0
0
22971
CHESAPEAKE ENERGY CORP
COM
165167107
1952
1384403
SH
SOLE
0
0
1384403
CHESAPEAKE ENERGY CORP
COM
165167107
0
1000
SH
Call
SOLE
0
0
1000
CHEVRON CORP NEW
COM
166764100
38954
328450
SH
SOLE
0
0
328450
CHIPOTLE MEXICAN GRILL INC
COM
169656105
4000
4759
SH
SOLE
0
0
4759
CHIPOTLE MEXICAN GRILL INC
COM
169656105
2
1000
SH
Call
SOLE
0
0
1000
CHURCH & DWIGHT INC
COM
171340102
1624
21588
SH
SOLE
0
0
21588
CIENA CORP
COM NEW
171779309
217
5541
SH
SOLE
0
0
5541
CINCINNATI FINL CORP
COM
172062101
1721
14749
SH
SOLE
0
0
14749
CIRRUS LOGIC INC
COM
172755100
467
8710
SH
SOLE
0
0
8710
CINTAS CORP
COM
172908105
976
3639
SH
SOLE
0
0
3639
CITIGROUP INC
COM NEW
172967424
13660
197745
SH
SOLE
0
0
197745
CITIZENS FINL GROUP INC
COM
174610105
851
24074
SH
SOLE
0
0
24074
CITRIX SYS INC
COM
177376100
549
5686
SH
SOLE
0
0
5686
CITY HLDG CO
COM
177835105
925
12137
SH
SOLE
0
0
12137
CLEAN ENERGY FUELS CORP
COM
184499101
814
394087
SH
SOLE
0
0
394087
CLEVELAND CLIFFS INC
COM
185899101
5216
722450
SH
SOLE
0
0
722450
CLOROX CO DEL
COM
189054109
3248
21389
SH
SOLE
0
0
21389
CLOROX CO DEL
COM
189054109
0
1000
SH
Put
SOLE
0
0
1000
CLOVIS ONCOLOGY INC
COM
189464100
427
108692
SH
SOLE
0
0
108692
COCA COLA CONSOLIDATED INC
COM
191098102
500
1645
SH
SOLE
0
0
1645
COCA COLA CO
COM
191216100
32766
601882
SH
SOLE
0
0
601882
CODORUS VY BANCORP INC
COM
192025104
1207
51871
SH
SOLE
0
0
51871
COGNEX CORP
COM
192422103
1000
20352
SH
SOLE
0
0
20352
COGNIZANT TECHNOLOGY SOLUTIO
CL A
192446102
1050
17426
SH
SOLE
0
0
17426
COLGATE PALMOLIVE CO
COM
194162103
6053
82347
SH
SOLE
0
0
82347
COLUMBIA SPORTSWEAR CO
COM
198516106
341
3524
SH
SOLE
0
0
3524
COMERICA INC
COM
200340107
1383
20960
SH
SOLE
0
0
20960
COMMERCE BANCSHARES INC
COM
200525103
2586
42636
SH
SOLE
0
0
42636
COMMERCE BANCSHARES INC
COM
200525103
5439
89681
SH
SOLE
0
0
89681
COMMUNITY BK SYS INC
COM
203607106
5111
82853
SH
SOLE
0
0
82853
CONAGRA BRANDS INC
COM
205887102
1876
61141
SH
SOLE
0
0
61141
CONSOLIDATED EDISON INC
COM
209115104
6384
67575
SH
SOLE
0
0
67575
CONTINENTAL RESOURCES INC
COM
212015101
375
12186
SH
SOLE
0
0
12186
COOPER COS INC
COM NEW
216648402
498
1677
SH
SOLE
0
0
1677
COPART INC
COM
217204106
2288
28478
SH
SOLE
0
0
28478
CORNING INC
COM
219350105
4227
148206
SH
SOLE
0
0
148206
CORNING INC
COM
219350105
0
1000
SH
Put
SOLE
0
0
1000
COUNTY BANCORP INC
COM
221907108
218
11136
SH
SOLE
0
0
11136
CRANE CO
COM
224399105
1796
22277
SH
SOLE
0
0
22277
CREDIT SUISSE GROUP
SPONSORED ADR
225401108
638
52263
SH
SOLE
0
0
52263
CREE INC
COM
225447101
309
6310
SH
SOLE
0
0
6310
CRESTWOOD EQUITY PARTNERS LP
UNIT LTD PARTNER
226344208
475
13005
SH
SOLE
0
0
13005
CRYOPORT INC
COM PAR $0.001
229050307
5639
344795
SH
SOLE
0
0
344795
CUBESMART
COM
229663109
342
9797
SH
SOLE
0
0
9797
CULLEN FROST BANKERS INC
COM
229899109
479
5410
SH
SOLE
0
0
5410
CUMMINS INC
COM
231021106
3647
22419
SH
SOLE
0
0
22419
CYPRESS SEMICONDUCTOR CORP
COM
232806109
298
12754
SH
SOLE
0
0
12754
DBX ETF TR
XTRACK MSCI EURP
233051853
462
15493
SH
SOLE
0
0
15493
DTE ENERGY CO
COM
233331107
3130
23542
SH
SOLE
0
0
23542
DWS MUN INCOME TR NEW
COM
233368109
431
37185
SH
SOLE
0
0
37185
DANA INCORPORATED
COM
235825205
1538
106501
SH
SOLE
0
0
106501
DANAHER CORPORATION
COM
235851102
5420
37529
SH
SOLE
0
0
37529
DARDEN RESTAURANTS INC
COM
237194105
1979
16739
SH
SOLE
0
0
16739
DEAN FOODS CO NEW
COM NEW
242370203
429
369609
SH
SOLE
0
0
369609
DECKERS OUTDOOR CORP
COM
243537107
323
2193
SH
SOLE
0
0
2193
DEERE & CO
COM
244199105
8500
50390
SH
SOLE
0
0
50390
DEERE & CO
COM
244199105
0
100
SH
Put
SOLE
0
0
100
DELTA AIR LINES INC DEL
COM NEW
247361702
3452
59935
SH
SOLE
0
0
59935
DELUXE CORP
COM
248019101
8866
180350
SH
SOLE
0
0
180350
DESIGNER BRANDS INC
CL A
250565108
419
24447
SH
SOLE
0
0
24447
DESIGNER BRANDS INC
CL A
250565108
2
20100
SH
Call
SOLE
0
0
20100
DEXCOM INC
COM
252131107
1293
8666
SH
SOLE
0
0
8666
DIGITAL RLTY TR INC
COM
253868103
2149
16556
SH
SOLE
0
0
16556
DISNEY WALT CO
COM DISNEY
254687106
66082
507074
SH
SOLE
0
0
507074
DISNEY WALT CO
COM DISNEY
254687106
13
1000
SH
Call
SOLE
0
0
1000
DISNEY WALT CO
COM DISNEY
254687106
3
1100
SH
Call
SOLE
0
0
1100
DISNEY WALT CO
COM DISNEY
254687106
1
500
SH
Call
SOLE
0
0
500
DISCOVER FINL SVCS
COM
254709108
1925
23742
SH
SOLE
0
0
23742
DR REDDYS LABS LTD
ADR
256135203
247
6531
SH
SOLE
0
0
6531
DOCUSIGN INC
COM
256163106
906
14639
SH
SOLE
0
0
14639
DOLLAR GEN CORP NEW
COM
256677105
1473
9265
SH
SOLE
0
0
9265
DOLLAR TREE INC
COM
256746108
794
6959
SH
SOLE
0
0
6959
DOLLAR TREE INC
COM
256746108
1
1400
SH
Put
SOLE
0
0
1400
DONALDSON INC
COM
257651109
4073
78201
SH
SOLE
0
0
78201
DORMAN PRODUCTS INC
COM
258278100
296
3719
SH
SOLE
0
0
3719
DOVER CORP
COM
260003108
19925
200132
SH
SOLE
0
0
200132
DOW INC
COM
260557103
5411
113559
SH
SOLE
0
0
113559
DUKE REALTY CORP
COM NEW
264411505
582
17134
SH
SOLE
0
0
17134
DUNKIN BRANDS GROUP INC
COM
265504100
428
5399
SH
SOLE
0
0
5399
DYNAVAX TECHNOLOGIES CORP
COM NEW
268158201
57
15832
SH
SOLE
0
0
15832
EL POLLO LOCO HLDGS INC
COM
268603107
192
17550
SH
SOLE
0
0
17550
EAGLE BANCORP INC MD
COM
268948106
470
10527
SH
SOLE
0
0
10527
EASTMAN CHEMICAL CO
COM
277432100
514
6964
SH
SOLE
0
0
6964
EATON VANCE CORP
COM NON VTG
278265103
266
5917
SH
SOLE
0
0
5917
EATON VANCE ENHANCED EQ INC
COM
278274105
186
12294
SH
SOLE
0
0
12294
EATON VANCE ENH EQTY INC FD
COM
278277108
225
13539
SH
SOLE
0
0
13539
EATON VANCE FLTING RATE INC
COM
278279104
170
12885
SH
SOLE
0
0
12885
EBAY INC
COM
278642103
1447
37112
SH
SOLE
0
0
37112
EBAY INC
COM
278642103
0
100
SH
Call
SOLE
0
0
100
ECHOSTAR CORP
CL A
278768106
735
18550
SH
SOLE
0
0
18550
ECOLAB INC
COM
278865100
2702
13643
SH
SOLE
0
0
13643
EDISON INTL
COM
281020107
3236
42904
SH
SOLE
0
0
42904
8X8 INC NEW
COM
282914100
5021
242348
SH
SOLE
0
0
242348
ELECTROMED INC
COM
285409108
87
13114
SH
SOLE
0
0
13114
ELECTRONIC ARTS INC
COM
285512109
1573
16076
SH
SOLE
0
0
16076
EMCLAIRE FINL CORP
COM
290828102
276
8394
SH
SOLE
0
0
8394
EMERSON ELEC CO
COM
291011104
9236
138142
SH
SOLE
0
0
138142
EMPIRE ST RLTY OP L P
UNIT LTD PRTNSP
292102100
176
12356
SH
SOLE
0
0
12356
ENCANA CORP
COM
292505104
228
49652
SH
SOLE
0
0
49652
ENERPLUS CORP
COM
292766102
174
23428
SH
SOLE
0
0
23428
ENGLOBAL CORP
COM
293306106
145
145005
SH
SOLE
0
0
145005
ENTERCOM COMMUNICATIONS CORP
CL A
293639100
98
29457
SH
SOLE
0
0
29457
ENTERPRISE FINL SVCS CORP
COM
293712105
1867
45806
SH
SOLE
0
0
45806
ENTERPRISE PRODS PARTNERS L
COM
293792107
112459
3934901
SH
SOLE
0
0
3934901
EQUIFAX INC
COM
294429105
1104
7845
SH
SOLE
0
0
7845
EQUITRANS MIDSTREAM CORPORAT
COM
294600101
160
10997
SH
SOLE
0
0
10997
ERICSSON
ADR B SEK 10
294821608
131
16433
SH
SOLE
0
0
16433
ESSEX PPTY TR INC
COM
297178105
1198
3667
SH
SOLE
0
0
3667
EURONET WORLDWIDE INC
COM
298736109
4010
27408
SH
SOLE
0
0
27408
EXCHANGE TRADED CONCEPTS TR
ROBO GLB ETF
301505707
591
15403
SH
SOLE
0
0
15403
EXPEDITORS INTL WASH INC
COM
302130109
648
8722
SH
SOLE
0
0
8722
F M C CORP
COM NEW
302491303
791
9020
SH
SOLE
0
0
9020
FNB CORP PA
COM
302520101
861
74713
SH
SOLE
0
0
74713
FS KKR CAPITAL CORP
COM
302635107
568
97504
SH
SOLE
0
0
97504
FACTSET RESH SYS INC
COM
303075105
535
2204
SH
SOLE
0
0
2204
FAIR ISAAC CORP
COM
303250104
513
1691
SH
SOLE
0
0
1691
FASTENAL CO
COM
311900104
1199
36713
SH
SOLE
0
0
36713
FERRELLGAS PARTNERS L.P.
UNIT LTD PART
315293100
70
66415
SH
SOLE
0
0
66415
FIBROCELL SCIENCE INC
COM
315721407
40
13402
SH
SOLE
0
0
13402
FIDELITY COMWLTH TR
NDQ CP IDX TRK
315912808
563
1794
SH
SOLE
0
0
1794
FIDELITY COVINGTON TR
MSCI CONSM DIS
316092204
335
7327
SH
SOLE
0
0
7327
FIDELITY COVINGTON TR
CONSMR STAPLES
316092303
249
6809
SH
SOLE
0
0
6809
FIDELITY COVINGTON TR
MSCI FINLS IDX
316092501
394
9680
SH
SOLE
0
0
9680
FIDELITY COVINGTON TR
MSCI HLTH CARE I
316092600
315
7255
SH
SOLE
0
0
7255
FIDELITY COVINGTON TR
MSCI INFO TECH I
316092808
1040
16306
SH
SOLE
0
0
16306
FIDELITY COVINGTON TR
MSCI RL EST ETF
316092857
7490
268449
SH
SOLE
0
0
268449
FIFTH THIRD BANCORP
COM
316773100
2671
97561
SH
SOLE
0
0
97561
FIRST BANCORP N C
COM
318910106
491
13684
SH
SOLE
0
0
13684
FIRST FINL BANCORP OH
COM
320209109
5265
215124
SH
SOLE
0
0
215124
FIRST NORTHWEST BANCORP
COM
335834107
198
11435
SH
SOLE
0
0
11435
FIRST SOLAR INC
COM
336433107
1112
19176
SH
SOLE
0
0
19176
FIRST TR MORNINGSTAR DIV LEA
SHS
336917109
259
8342
SH
SOLE
0
0
8342
FIRST TR NASDAQ100 TECH INDE
SHS
337345102
323
3695
SH
SOLE
0
0
3695
FISERV INC
COM
337738108
12699
122589
SH
SOLE
0
0
122589
FIRSTENERGY CORP
COM
337932107
1614
33474
SH
SOLE
0
0
33474
FLAHERTY & CRUMRIN PFD & INM
COM
338478100
306
14615
SH
SOLE
0
0
14615
FLEETCOR TECHNOLOGIES INC
COM
339041105
2607
9092
SH
SOLE
0
0
9092
FLOTEK INDS INC DEL
COM
343389102
386
175561
SH
SOLE
0
0
175561
FLOWERS FOODS INC
COM
343498101
623
26951
SH
SOLE
0
0
26951
FORD MTR CO DEL
COM
345370860
9376
1023588
SH
SOLE
0
0
1023588
FORTUNA SILVER MINES INC
COM
349915108
60
19500
SH
SOLE
0
0
19500
FRANCO NEVADA CORP
COM
351858105
482
5286
SH
SOLE
0
0
5286
FRANCO NEVADA CORP
COM
351858105
0
1000
SH
Put
SOLE
0
0
1000
FRANKLIN RES INC
COM
354613101
410
14214
SH
SOLE
0
0
14214
FRESENIUS MED CARE AG&CO KGA
SPONSORED ADR
358029106
218
6483
SH
SOLE
0
0
6483
FULL HOUSE RESORTS INC
COM
359678109
124
57531
SH
SOLE
0
0
57531
FULTON FINL CORP PA
COM
360271100
266
16432
SH
SOLE
0
0
16432
GATX CORP
COM
361448103
321
4136
SH
SOLE
0
0
4136
GABELLI EQUITY TR INC
COM
362397101
447
74769
SH
SOLE
0
0
74769
GALLAGHER ARTHUR J & CO
COM
363576109
4378
48883
SH
SOLE
0
0
48883
GARTNER INC
COM
366651107
307
2148
SH
SOLE
0
0
2148
GENERAL AMERN INVS INC
COM
368802104
556
15300
SH
SOLE
0
0
15300
GENERAL DYNAMICS CORP
COM
369550108
3188
17445
SH
SOLE
0
0
17445
GENERAL ELECTRIC CO
COM
369604103
13050
1459733
SH
SOLE
0
0
1459733
GENERAL ELECTRIC CO
COM
369604103
0
17700
SH
Call
SOLE
0
0
17700
GENERAL ELECTRIC CO
COM
369604103
0
212200
SH
Call
SOLE
0
0
212200
GENERAL MLS INC
COM
370334104
5333
96751
SH
SOLE
0
0
96751
GENESEE & WYO INC
CL A
371559105
739
6687
SH
SOLE
0
0
6687
GENTEX CORP
COM
371901109
795
28866
SH
SOLE
0
0
28866
GENESIS ENERGY L P
UNIT LTD PARTN
371927104
2340
108989
SH
SOLE
0
0
108989
GENUINE PARTS CO
COM
372460105
1598
16044
SH
SOLE
0
0
16044
GERON CORP
COM
374163103
140
105181
SH
SOLE
0
0
105181
GILEAD SCIENCES INC
COM
375558103
11693
184486
SH
SOLE
0
0
184486
GILEAD SCIENCES INC
COM
375558103
0
300
SH
Call
SOLE
0
0
300
GILEAD SCIENCES INC
COM
375558103
1
1000
SH
Call
SOLE
0
0
1000
GILEAD SCIENCES INC
COM
375558103
0
100
SH
Call
SOLE
0
0
100
GLADSTONE INVT CORP
COM
376546107
254
20555
SH
SOLE
0
0
20555
GLOBAL NET LEASE INC
COM NEW
379378201
256
13147
SH
SOLE
0
0
13147
GOLD STD VENTURES CORP
COM
380738104
8
10232
SH
SOLE
0
0
10232
GOLDEN MINERALS CO
COM
381119106
19
78332
SH
SOLE
0
0
78332
GOODYEAR TIRE & RUBR CO
COM
382550101
277
19200
SH
SOLE
0
0
19200
GRACO INC
COM
384109104
503
10935
SH
SOLE
0
0
10935
GRAINGER W W INC
COM
384802104
1181
3975
SH
SOLE
0
0
3975
GRAY TELEVISION INC
COM
389375106
215
13197
SH
SOLE
0
0
13197
GROUPON INC
COM
399473107
182
68396
SH
SOLE
0
0
68396
HC2 HLDGS INC
COM
404139107
45
19013
SH
SOLE
0
0
19013
HNI CORP
COM
404251100
355
10000
SH
SOLE
0
0
10000
HSBC HLDGS PLC
SPON ADR NEW
404280406
1237
32323
SH
SOLE
0
0
32323
HSBC HLDGS PLC
ADR A 1/40PF A
404280604
330
12553
SH
SOLE
0
0
12553
HALLIBURTON CO
COM
406216101
2111
111988
SH
SOLE
0
0
111988
HANESBRANDS INC
COM
410345102
613
40042
SH
SOLE
0
0
40042
HANESBRANDS INC
COM
410345102
0
5000
SH
Call
SOLE
0
0
5000
HANESBRANDS INC
COM
410345102
0
800
SH
Call
SOLE
0
0
800
HANESBRANDS INC
COM
410345102
0
2100
SH
Call
SOLE
0
0
2100
HANOVER INS GROUP INC
COM
410867105
530
3911
SH
SOLE
0
0
3911
HARLEY DAVIDSON INC
COM
412822108
811
22548
SH
SOLE
0
0
22548
HARMONY GOLD MNG LTD
SPONSORED ADR
413216300
642
226014
SH
SOLE
0
0
226014
HARSCO CORP
COM
415864107
369
19472
SH
SOLE
0
0
19472
HARTFORD FINL SVCS GROUP INC
COM
416515104
2649
43712
SH
SOLE
0
0
43712
HASBRO INC
COM
418056107
883
7442
SH
SOLE
0
0
7442
HAWAIIAN ELEC INDUSTRIES
COM
419870100
2173
47650
SH
SOLE
0
0
47650
HECLA MNG CO
COM
422704106
111
63028
SH
SOLE
0
0
63028
HEICO CORP NEW
COM
422806109
1327
10624
SH
SOLE
0
0
10624
HEICO CORP NEW
CL A
422806208
316
3243
SH
SOLE
0
0
3243
HELMERICH & PAYNE INC
COM
423452101
375
9366
SH
SOLE
0
0
9366
HENRY JACK & ASSOC INC
COM
426281101
1280
8768
SH
SOLE
0
0
8768
HERCULES CAPITAL INC
COM
427096508
296
22104
SH
SOLE
0
0
22104
HERSHEY CO
COM
427866108
2581
16653
SH
SOLE
0
0
16653
HEXCEL CORP NEW
COM
428291108
302
3677
SH
SOLE
0
0
3677
HEXO CORP
COM
428304109
100
25167
SH
SOLE
0
0
25167
HI CRUSH INC
COM
428337109
23
13000
SH
SOLE
0
0
13000
HILL INTERNATIONAL INC
COM
431466101
300
100350
SH
SOLE
0
0
100350
HILL ROM HLDGS INC
COM
431475102
2155
20479
SH
SOLE
0
0
20479
HILLENBRAND INC
COM
431571108
611
19784
SH
SOLE
0
0
19784
HILLTOP HOLDINGS INC
COM
432748101
700
29314
SH
SOLE
0
0
29314
HIREQUEST INC
COM
433535101
3236
450097
SH
SOLE
0
0
450097
HOLLYFRONTIER CORP
COM
436106108
1060
19762
SH
SOLE
0
0
19762
HOLOGIC INC
COM
436440101
810
16038
SH
SOLE
0
0
16038
HOME DEPOT INC
COM
437076102
63431
273385
SH
SOLE
0
0
273385
HOME DEPOT INC
COM
437076102
1
800
SH
Put
SOLE
0
0
800
HOME DEPOT INC
COM
437076102
0
200
SH
Put
SOLE
0
0
200
HOME DEPOT INC
COM
437076102
0
1000
SH
Put
SOLE
0
0
1000
HONEYWELL INTL INC
COM
438516106
18473
109178
SH
SOLE
0
0
109178
HORMEL FOODS CORP
COM
440452100
7351
168089
SH
SOLE
0
0
168089
HORMEL FOODS CORP
COM
440452100
0
100
SH
Put
SOLE
0
0
100
HUDBAY MINERALS INC
COM
443628102
36
10000
SH
SOLE
0
0
10000
HUDSON TECHNOLOGIES INC
COM
444144109
64
89450
SH
SOLE
0
0
89450
HUMANA INC
COM
444859102
1262
4938
SH
SOLE
0
0
4938
HUNTINGTON BANCSHARES INC
COM
446150104
2664
186658
SH
SOLE
0
0
186658
HUNTINGTON INGALLS INDS INC
COM
446413106
375
1769
SH
SOLE
0
0
1769
HUNTSMAN CORP
COM
447011107
208
8957
SH
SOLE
0
0
8957
HURCO COMPANIES INC
COM
447324104
720
22375
SH
SOLE
0
0
22375
IAMGOLD CORP
COM
450913108
46
13390
SH
SOLE
0
0
13390
ICAHN ENTERPRISES LP
DEPOSITARY UNIT
451100101
996
15517
SH
SOLE
0
0
15517
IDACORP INC
COM
451107106
471
4178
SH
SOLE
0
0
4178
ILLINOIS TOOL WKS INC
COM
452308109
12200
77962
SH
SOLE
0
0
77962
ILLUMINA INC
COM
452327109
4439
14593
SH
SOLE
0
0
14593
IMMUNOMEDICS INC
COM
452907108
3467
261455
SH
SOLE
0
0
261455
IMPERIAL OIL LTD
COM NEW
453038408
246
9442
SH
SOLE
0
0
9442
INDEPENDENT BANK CORP MASS
COM
453836108
402
5381
SH
SOLE
0
0
5381
INDEPENDENT BANK CORP MICH
COM NEW
453838609
810
38000
SH
SOLE
0
0
38000
INDIA FD INC
COM
454089103
322
15678
SH
SOLE
0
0
15678
INFOSYS LTD
SPONSORED ADR
456788108
731
64327
SH
SOLE
0
0
64327
ING GROEP N V
SPONSORED ADR
456837103
122
11692
SH
SOLE
0
0
11692
INGREDION INC
COM
457187102
527
6444
SH
SOLE
0
0
6444
INTEL CORP
COM
458140100
58743
1139981
SH
SOLE
0
0
1139981
INTERNATIONAL BUSINESS MACHS
COM
459200101
28679
197213
SH
SOLE
0
0
197213
INTERNATIONAL FLAVORS&FRAGRA
COM
459506101
1055
8597
SH
SOLE
0
0
8597
INTL PAPER CO
COM
460146103
1297
31019
SH
SOLE
0
0
31019
INTUIT
COM
461202103
4257
16008
SH
SOLE
0
0
16008
IONIS PHARMACEUTICALS INC
COM
462222100
1395
23285
SH
SOLE
0
0
23285
ISHARES GOLD TRUST
ISHARES
464285105
3708
263001
SH
SOLE
0
0
263001
ISHARES INC
MSCI FRNTR100ETF
464286145
713
25346
SH
SOLE
0
0
25346
ISHARES INC
EM MKT SM-CP ETF
464286475
6560
155772
SH
SOLE
0
0
155772
ISHARES INC
MSCI CDA ETF
464286509
426
14741
SH
SOLE
0
0
14741
ISHARES INC
MIN VOL EMRG MKT
464286533
709
12414
SH
SOLE
0
0
12414
ISHARES INC
MSCI HONG KG ETF
464286871
220
9710
SH
SOLE
0
0
9710
ISHARES TR
S&P 100 ETF
464287101
4253
32347
SH
SOLE
0
0
32347
ISHARES TR
MRNGSTR LG-CP GR
464287119
1606
8388
SH
SOLE
0
0
8388
ISHARES TR
MRNGSTR LG-CP ET
464287127
382
2273
SH
SOLE
0
0
2273
ISHARES TR
CORE S&P TTL STK
464287150
8081
120485
SH
SOLE
0
0
120485
ISHARES TR
SELECT DIVID ETF
464287168
247
2424
SH
SOLE
0
0
2424
ISHARES TR
SELECT DIVID ETF
464287168
18632
182758
SH
SOLE
0
0
182758
ISHARES TR
TIPS BD ETF
464287176
2809
24152
SH
SOLE
0
0
24152
ISHARES TR
TIPS BD ETF
464287176
2128
18303
SH
SOLE
0
0
18303
ISHARES TR
CHINA LG-CAP ETF
464287184
1216
30551
SH
SOLE
0
0
30551
ISHARES TR
CHINA LG-CAP ETF
464287184
0
2000
SH
Call
SOLE
0
0
2000
ISHARES TR
CHINA LG-CAP ETF
464287184
0
300
SH
Call
SOLE
0
0
300
ISHARES TR
CHINA LG-CAP ETF
464287184
0
300
SH
Put
SOLE
0
0
300
ISHARES TR
CHINA LG-CAP ETF
464287184
0
400
SH
Call
SOLE
0
0
400
ISHARES TR
CHINA LG-CAP ETF
464287184
0
400
SH
Put
SOLE
0
0
400
ISHARES TR
TRANS AVG ETF
464287192
463
2487
SH
SOLE
0
0
2487
ISHARES TR
CORE S&P500 ETF
464287200
850
2848
SH
SOLE
0
0
2848
ISHARES TR
CORE S&P500 ETF
464287200
36045
120745
SH
SOLE
0
0
120745
ISHARES TR
CORE S&P500 ETF
464287200
2322023
7778451
SH
SOLE
0
0
7778451
ISHARES TR
CORE US AGGBD ET
464287226
4647
41061
SH
SOLE
0
0
41061
ISHARES TR
CORE US AGGBD ET
464287226
2605054
23018941
SH
SOLE
0
0
23018941
ISHARES TR
MSCI EMG MKT ETF
464287234
28408
695078
SH
SOLE
0
0
695078
ISHARES TR
MSCI EMG MKT ETF
464287234
0
300
SH
Call
SOLE
0
0
300
ISHARES TR
MSCI EMG MKT ETF
464287234
0
100
SH
Call
SOLE
0
0
100
ISHARES TR
MSCI EMG MKT ETF
464287234
0
300
SH
Put
SOLE
0
0
300
ISHARES TR
MSCI EMG MKT ETF
464287234
0
400
SH
Call
SOLE
0
0
400
ISHARES TR
MSCI EMG MKT ETF
464287234
0
400
SH
Put
SOLE
0
0
400
ISHARES TR
IBOXX INV CP ETF
464287242
7227
56689
SH
SOLE
0
0
56689
ISHARES TR
IBOXX INV CP ETF
464287242
0
1500
SH
Put
SOLE
0
0
1500
ISHARES TR
GLOBAL TECH ETF
464287291
546
2954
SH
SOLE
0
0
2954
ISHARES TR
S&P 500 GRWT ETF
464287309
23816
132288
SH
SOLE
0
0
132288
ISHARES TR
GLOB HLTHCRE ETF
464287325
371
6072
SH
SOLE
0
0
6072
ISHARES TR
S&P 500 VAL ETF
464287408
9061
76053
SH
SOLE
0
0
76053
ISHARES TR
20 YR TR BD ETF
464287432
4620
32291
SH
SOLE
0
0
32291
ISHARES TR
20 YR TR BD ETF
464287432
0
300
SH
Call
SOLE
0
0
300
ISHARES TR
20 YR TR BD ETF
464287432
0
300
SH
Put
SOLE
0
0
300
ISHARES TR
20 YR TR BD ETF
464287432
0
300
SH
Call
SOLE
0
0
300
ISHARES TR
20 YR TR BD ETF
464287432
0
300
SH
Put
SOLE
0
0
300
ISHARES TR
20 YR TR BD ETF
464287432
0
200
SH
Put
SOLE
0
0
200
ISHARES TR
20 YR TR BD ETF
464287432
0
200
SH
Call
SOLE
0
0
200
ISHARES TR
BARCLAYS 7 10 YR
464287440
5558
49418
SH
SOLE
0
0
49418
ISHARES TR
1 3 YR TREAS BD
464287457
1730
20392
SH
SOLE
0
0
20392
ISHARES TR
MSCI EAFE ETF
464287465
23307
357421
SH
SOLE
0
0
357421
ISHARES TR
MSCI EAFE ETF
464287465
407188
6244257
SH
SOLE
0
0
6244257
ISHARES TR
MSCI EAFE ETF
464287465
8
3900
SH
Put
SOLE
0
0
3900
ISHARES TR
MSCI EAFE ETF
464287465
0
500
SH
Call
SOLE
0
0
500
ISHARES TR
RUS MDCP VAL ETF
464287473
3775
42090
SH
SOLE
0
0
42090
ISHARES TR
RUS MD CP GR ETF
464287481
18966
134174
SH
SOLE
0
0
134174
ISHARES TR
RUS MD CP GR ETF
464287481
5364
37946
SH
SOLE
0
0
37946
ISHARES TR
RUS MID CAP ETF
464287499
15498
277003
SH
SOLE
0
0
277003
ISHARES TR
CORE S&P MCP ETF
464287507
396868
2053865
SH
SOLE
0
0
2053865
ISHARES TR
EXPANDED TECH
464287515
1000
4719
SH
SOLE
0
0
4719
ISHARES TR
PHLX SEMICND ETF
464287523
896
4237
SH
SOLE
0
0
4237
ISHARES TR
PHLX SEMICND ETF
464287523
3
100
SH
Call
SOLE
0
0
100
ISHARES TR
EXPND TEC SC ETF
464287549
334
1539
SH
SOLE
0
0
1539
ISHARES TR
NASDAQ BIOTECH
464287556
3593
36106
SH
SOLE
0
0
36106
ISHARES TR
COHEN STEER REIT
464287564
33658
280439
SH
SOLE
0
0
280439
ISHARES TR
U.S. CNSM SV ETF
464287580
426
1961
SH
SOLE
0
0
1961
ISHARES TR
RUS 1000 VAL ETF
464287598
36075
281261
SH
SOLE
0
0
281261
ISHARES TR
RUS 1000 VAL ETF
464287598
8605
67088
SH
SOLE
0
0
67088
ISHARES TR
S&P MC 400GR ETF
464287606
4633
20695
SH
SOLE
0
0
20695
ISHARES TR
RUS 1000 GRW ETF
464287614
36305
227434
SH
SOLE
0
0
227434
ISHARES TR
RUS 1000 GRW ETF
464287614
20428
127972
SH
SOLE
0
0
127972
ISHARES TR
RUS 1000 ETF
464287622
78449
476781
SH
SOLE
0
0
476781
ISHARES TR
RUS 2000 VAL ETF
464287630
3163
26487
SH
SOLE
0
0
26487
ISHARES TR
RUS 2000 GRW ETF
464287648
5555
28823
SH
SOLE
0
0
28823
ISHARES TR
RUS 2000 GRW ETF
464287648
3364
17453
SH
SOLE
0
0
17453
ISHARES TR
RUSSELL 2000 ETF
464287655
24508
161943
SH
SOLE
0
0
161943
ISHARES TR
RUSSELL 2000 ETF
464287655
0
200
SH
Call
SOLE
0
0
200
ISHARES TR
RUSSELL 2000 ETF
464287655
0
200
SH
Put
SOLE
0
0
200
ISHARES TR
RUSSELL 2000 ETF
464287655
1
100
SH
Call
SOLE
0
0
100
ISHARES TR
CORE S&P US VLU
464287663
505
8744
SH
SOLE
0
0
8744
ISHARES TR
CORE S&P US GWT
464287671
751
11945
SH
SOLE
0
0
11945
ISHARES TR
RUSSELL 3000 ETF
464287689
1520
8750
SH
SOLE
0
0
8750
ISHARES TR
S&P MC 400VL ETF
464287705
7033
43986
SH
SOLE
0
0
43986
ISHARES TR
U.S. TECH ETF
464287721
4610
22572
SH
SOLE
0
0
22572
ISHARES TR
U.S. REAL ES ETF
464287739
914
9772
SH
SOLE
0
0
9772
ISHARES TR
US HLTHCARE ETF
464287762
922
4876
SH
SOLE
0
0
4876
ISHARES TR
U.S. FIN SVC ETF
464287770
211
1546
SH
SOLE
0
0
1546
ISHARES TR
U.S. FINLS ETF
464287788
439
3408
SH
SOLE
0
0
3408
ISHARES TR
CORE S&P SCP ETF
464287804
57362
736917
SH
SOLE
0
0
736917
ISHARES TR
DOW JONES US ETF
464287846
2882
19531
SH
SOLE
0
0
19531
ISHARES TR
SP SMCP600VL ETF
464287879
8613
57345
SH
SOLE
0
0
57345
ISHARES TR
S&P SML 600 GWT
464287887
4655
26096
SH
SOLE
0
0
26096
ISHARES TR
GL CLEAN ENE ETF
464288224
725
66532
SH
SOLE
0
0
66532
ISHARES TR
MSCI ACWI EX US
464288240
9358
203205
SH
SOLE
0
0
203205
ISHARES TR
MSCI ACWI ETF
464288257
717
9722
SH
SOLE
0
0
9722
ISHARES TR
EAFE SML CP ETF
464288273
321536
5618312
SH
SOLE
0
0
5618312
ISHARES TR
JPMORGAN USD EMG
464288281
680
5995
SH
SOLE
0
0
5995
ISHARES TR
MRGSTR MD CP GRW
464288307
1040
4273
SH
SOLE
0
0
4273
ISHARES TR
NEW YORK MUN ETF
464288323
9559
167055
SH
SOLE
0
0
167055
ISHARES TR
GLB INFRASTR ETF
464288372
321
6914
SH
SOLE
0
0
6914
ISHARES TR
NATIONAL MUN ETF
464288414
506559
4439603
SH
SOLE
0
0
4439603
ISHARES TR
INTL SEL DIV ETF
464288448
2872
93430
SH
SOLE
0
0
93430
ISHARES TR
INTL DEV RE ETF
464288489
7895
266089
SH
SOLE
0
0
266089
ISHARES TR
IBOXX HI YD ETF
464288513
4926
56506
SH
SOLE
0
0
56506
ISHARES TR
IBOXX HI YD ETF
464288513
540
6198
SH
SOLE
0
0
6198
ISHARES TR
IBOXX HI YD ETF
464288513
0
5000
SH
Put
SOLE
0
0
5000
ISHARES TR
CRE U S REIT ETF
464288521
9246
166445
SH
SOLE
0
0
166445
ISHARES TR
MSCI KLD400 SOC
464288570
11628
104845
SH
SOLE
0
0
104845
ISHARES TR
MBS ETF
464288588
713
6585
SH
SOLE
0
0
6585
ISHARES TR
MRGSTR SM CP GR
464288604
329
1691
SH
SOLE
0
0
1691
ISHARES TR
INTRM GOV CR ETF
464288612
420
3714
SH
SOLE
0
0
3714
ISHARES TR
SH TR CRPORT ETF
464288646
537
10002
SH
SOLE
0
0
10002
ISHARES TR
3 7 YR TREAS BD
464288661
419120
3305360
SH
SOLE
0
0
3305360
ISHARES TR
PFD AND INCM SEC
464288687
4930
131355
SH
SOLE
0
0
131355
ISHARES TR
PFD AND INCM SEC
464288687
9015
240203
SH
SOLE
0
0
240203
ISHARES TR
MRNING SM CP ETF
464288703
258
1927
SH
SOLE
0
0
1927
ISHARES TR
GLB CNSM STP ETF
464288737
239
4356
SH
SOLE
0
0
4356
ISHARES TR
US AER DEF ETF
464288760
2522
11223
SH
SOLE
0
0
11223
ISHARES TR
MSCI USA ESG SLC
464288802
1546
12506
SH
SOLE
0
0
12506
ISHARES TR
U.S. MED DVC ETF
464288810
510
2061
SH
SOLE
0
0
2061
ISHARES TR
US HLTHCR PR ETF
464288828
210
1299
SH
SOLE
0
0
1299
ISHARES TR
U.S. PHARMA ETF
464288836
231
1653
SH
SOLE
0
0
1653
ISHARES TR
MICRO-CAP ETF
464288869
7456
84588
SH
SOLE
0
0
84588
ISHARES TR
EAFE VALUE ETF
464288877
514
10845
SH
SOLE
0
0
10845
ISHARES TR
EAFE GRWTH ETF
464288885
1342
16663
SH
SOLE
0
0
16663
ISHARES TR
MSCI EURO FL ETF
464289180
435
24708
SH
SOLE
0
0
24708
ISHARES TR
RUS TP200 GR ETF
464289438
840
9646
SH
SOLE
0
0
9646
ITAU UNIBANCO HLDG SA
SPON ADR REP PFD
465562106
99
11771
SH
SOLE
0
0
11771
J & J SNACK FOODS CORP
COM
466032109
1029
5358
SH
SOLE
0
0
5358
JABIL INC
COM
466313103
637
17795
SH
SOLE
0
0
17795
JACK IN THE BOX INC
COM
466367109
203
2226
SH
SOLE
0
0
2226
JACOBS ENGR GROUP INC
COM
469814107
3051
33347
SH
SOLE
0
0
33347
JETBLUE AWYS CORP
COM
477143101
274
16335
SH
SOLE
0
0
16335
JOHNSON & JOHNSON
COM
478160104
65245
504292
SH
SOLE
0
0
504292
JOHNSON & JOHNSON
COM
478160104
49
13700
SH
Put
SOLE
0
0
13700
JOHNSON & JOHNSON
COM
478160104
34
13600
SH
Put
SOLE
0
0
13600
JOHNSON & JOHNSON
COM
478160104
0
100
SH
Call
SOLE
0
0
100
KLA CORPORATION
COM NEW
482480100
1819
11405
SH
SOLE
0
0
11405
KANSAS CITY SOUTHERN
COM NEW
485170302
2279
17131
SH
SOLE
0
0
17131
KAYNE ANDERSN MLP MIDS INVT
COM
486606106
339
23410
SH
SOLE
0
0
23410
KELLOGG CO
COM
487836108
1372
21323
SH
SOLE
0
0
21323
KEMPHARM INC
COM
488445107
310
450105
SH
SOLE
0
0
450105
KEYCORP NEW
COM
493267108
1398
78376
SH
SOLE
0
0
78376
KIMBERLY CLARK CORP
COM
494368103
8059
56736
SH
SOLE
0
0
56736
KINROSS GOLD CORP
COM
496902404
155
33641
SH
SOLE
0
0
33641
KINGSWAY FINL SVCS INC
COM NEW
496904202
52
23324
SH
SOLE
0
0
23324
KOHLS CORP
COM
500255104
531
10688
SH
SOLE
0
0
10688
KONINKLIJKE PHILIPS N V
NY REG SH NEW
500472303
302
6541
SH
SOLE
0
0
6541
KRAFT HEINZ CO
COM
500754106
2128
76168
SH
SOLE
0
0
76168
KRANESHARES TR
CSI CHI INTERNET
500767306
508
12298
SH
SOLE
0
0
12298
KROGER CO
COM
501044101
3126
121240
SH
SOLE
0
0
121240
L BRANDS INC
COM
501797104
259
13217
SH
SOLE
0
0
13217
LTC PPTYS INC
COM
502175102
1281
25008
SH
SOLE
0
0
25008
L3HARRIS TECHNOLOGIES INC
COM
502431109
3153
15111
SH
SOLE
0
0
15111
LAM RESEARCH CORP
COM
512807108
3188
13795
SH
SOLE
0
0
13795
LAMAR ADVERTISING CO NEW
CL A
512816109
373
4548
SH
SOLE
0
0
4548
LAMB WESTON HLDGS INC
COM
513272104
2399
32992
SH
SOLE
0
0
32992
LANTHEUS HLDGS INC
COM
516544103
458
18253
SH
SOLE
0
0
18253
LAS VEGAS SANDS CORP
COM
517834107
2323
40210
SH
SOLE
0
0
40210
LAUDER ESTEE COS INC
CL A
518439104
862
4333
SH
SOLE
0
0
4333
LEAR CORP
COM NEW
521865204
416
3526
SH
SOLE
0
0
3526
LEE ENTERPRISES INC
COM
523768109
34
16829
SH
SOLE
0
0
16829
LEGGETT & PLATT INC
COM
524660107
761
18598
SH
SOLE
0
0
18598
LEIDOS HLDGS INC
COM
525327102
2191
25518
SH
SOLE
0
0
25518
LENNAR CORP
CL A
526057104
292
5234
SH
SOLE
0
0
5234
LENNAR CORP
CL A
526057104
1
200
SH
Call
SOLE
0
0
200
LENNOX INTL INC
COM
526107107
709
2920
SH
SOLE
0
0
2920
LIBERTY ALL STAR EQUITY FD
SH BEN INT
530158104
264
41193
SH
SOLE
0
0
41193
LIBERTY PPTY TR
SH BEN INT
531172104
210
4087
SH
SOLE
0
0
4087
LIBERTY MEDIA CORP DELAWARE
COM C SIRIUSXM
531229607
214
5111
SH
SOLE
0
0
5111
LIGHTPATH TECHNOLOGIES INC
COM CL A
532257805
13
15000
SH
SOLE
0
0
15000
LILLY ELI & CO
COM
532457108
52993
473869
SH
SOLE
0
0
473869
LINCOLN ELEC HLDGS INC
COM
533900106
2531
29168
SH
SOLE
0
0
29168
LINCOLN NATL CORP IND
COM
534187109
681
11283
SH
SOLE
0
0
11283
LIVE NATION ENTERTAINMENT IN
COM
538034109
796
11992
SH
SOLE
0
0
11992
LIVE NATION ENTERTAINMENT IN
COM
538034109
0
1000
SH
Put
SOLE
0
0
1000
LLOYDS BANKING GROUP PLC
SPONSORED ADR
539439109
166
62896
SH
SOLE
0
0
62896
LOCKHEED MARTIN CORP
COM
539830109
17850
45762
SH
SOLE
0
0
45762
LOEWS CORP
COM
540424108
374
7262
SH
SOLE
0
0
7262
LOOP INDS INC
COM
543518104
21031
1640465
SH
SOLE
0
0
1640465
LOWES COS INC
COM
548661107
19256
175117
SH
SOLE
0
0
175117
LOWES COS INC
COM
548661107
0
200
SH
Put
SOLE
0
0
200
LULULEMON ATHLETICA INC
COM
550021109
2738
14222
SH
SOLE
0
0
14222
LULULEMON ATHLETICA INC
COM
550021109
12
1000
SH
Call
SOLE
0
0
1000
LULULEMON ATHLETICA INC
COM
550021109
3
100
SH
Call
SOLE
0
0
100
LULULEMON ATHLETICA INC
COM
550021109
21
2000
SH
Call
SOLE
0
0
2000
LULULEMON ATHLETICA INC
COM
550021109
20
500
SH
Call
SOLE
0
0
500
LULULEMON ATHLETICA INC
COM
550021109
9
300
SH
Call
SOLE
0
0
300
LULULEMON ATHLETICA INC
COM
550021109
13
600
SH
Call
SOLE
0
0
600
MDU RES GROUP INC
COM
552690109
353
12518
SH
SOLE
0
0
12518
MFS CHARTER INCOME TR
SH BEN INT
552727109
84
10139
SH
SOLE
0
0
10139
MFS MULTIMARKET INCOME TR
SH BEN INT
552737108
68
11561
SH
SOLE
0
0
11561
MFS MUN INCOME TR
SH BEN INT
552738106
84
11867
SH
SOLE
0
0
11867
MGM RESORTS INTERNATIONAL
COM
552953101
516
18603
SH
SOLE
0
0
18603
MACKINAC FINL CORP
COM
554571109
222
14343
SH
SOLE
0
0
14343
MAGELLAN MIDSTREAM PRTNRS LP
COM UNIT RP LP
559080106
70175
1058919
SH
SOLE
0
0
1058919
MAGNA INTL INC
COM
559222401
852
15973
SH
SOLE
0
0
15973
MALVERN BANCORP INC
COM
561409103
218
10000
SH
SOLE
0
0
10000
MARATHON OIL CORP
COM
565849106
1620
132002
SH
SOLE
0
0
132002
MARATHON OIL CORP
COM
565849106
0
400
SH
Call
SOLE
0
0
400
MARKEL CORP
COM
570535104
1380
1168
SH
SOLE
0
0
1168
MARSH & MCLENNAN COS INC
COM
571748102
3129
31277
SH
SOLE
0
0
31277
MARRIOTT INTL INC NEW
CL A
571903202
3699
29742
SH
SOLE
0
0
29742
MARTIN MARIETTA MATLS INC
COM
573284106
582
2122
SH
SOLE
0
0
2122
MASCO CORP
COM
574599106
850
20396
SH
SOLE
0
0
20396
MATADOR RES CO
COM
576485205
279
16872
SH
SOLE
0
0
16872
MCCORMICK & CO INC
COM NON VTG
579780206
3068
19628
SH
SOLE
0
0
19628
MCDERMOTT INTL INC
COM
580037703
184
91328
SH
SOLE
0
0
91328
MCDONALDS CORP
COM
580135101
47781
222538
SH
SOLE
0
0
222538
MEDICINES CO
COM
584688105
3337
66742
SH
SOLE
0
0
66742
MELCO RESORTS AND ENTMT LTD
ADR
585464100
681
35100
SH
SOLE
0
0
35100
METTLER TOLEDO INTERNATIONAL
COM
592688105
448
636
SH
SOLE
0
0
636
MICROSOFT CORP
COM
594918104
184983
1330528
SH
SOLE
0
0
1330528
MICROSOFT CORP
COM
594918104
31
2400
SH
Call
SOLE
0
0
2400
MICROSOFT CORP
COM
594918104
30
1000
SH
Call
SOLE
0
0
1000
MICROSOFT CORP
COM
594918104
3151
100000
SH
Call
SOLE
0
0
100000
MICROSOFT CORP
COM
594918104
475
30000
SH
Call
SOLE
0
0
30000
MICROSOFT CORP
COM
594918104
2
200
SH
Call
SOLE
0
0
200
MICROSOFT CORP
COM
594918104
76
3000
SH
Call
SOLE
0
0
3000
MICROSOFT CORP
COM
594918104
1
1600
SH
Call
SOLE
0
0
1600
MICROSOFT CORP
COM
594918104
1
3400
SH
Call
SOLE
0
0
3400
MICROSOFT CORP
COM
594918104
8
3500
SH
Call
SOLE
0
0
3500
MICROSOFT CORP
COM
594918104
0
500
SH
Call
SOLE
0
0
500
MICROSOFT CORP
COM
594918104
7
2500
SH
Put
SOLE
0
0
2500
MICROSOFT CORP
COM
594918104
2
1200
SH
Put
SOLE
0
0
1200
MICROSOFT CORP
COM
594918104
6
3000
SH
Put
SOLE
0
0
3000
MICROSOFT CORP
COM
594918104
70
1000
SH
Call
SOLE
0
0
1000
MICROSOFT CORP
COM
594918104
0
100
SH
Call
SOLE
0
0
100
MICROSOFT CORP
COM
594918104
0
1000
SH
Put
SOLE
0
0
1000
MICROCHIP TECHNOLOGY INC
COM
595017104
2356
25358
SH
SOLE
0
0
25358
MICRON TECHNOLOGY INC
COM
595112103
8339
194615
SH
SOLE
0
0
194615
MICRON TECHNOLOGY INC
COM
595112103
0
1000
SH
Put
SOLE
0
0
1000
MIDDLEBY CORP
COM
596278101
385
3294
SH
SOLE
0
0
3294
MIDDLESEX WATER CO
COM
596680108
436
6714
SH
SOLE
0
0
6714
MITSUBISHI UFJ FINL GROUP IN
SPONSORED ADS
606822104
80
15844
SH
SOLE
0
0
15844
MOHAWK INDS INC
COM
608190104
438
3534
SH
SOLE
0
0
3534
MONDELEZ INTL INC
CL A
609207105
11977
216497
SH
SOLE
0
0
216497
MONOLITHIC PWR SYS INC
COM
609839105
20789
133580
SH
SOLE
0
0
133580
MOODYS CORP
COM
615369105
1981
9673
SH
SOLE
0
0
9673
MORGAN STANLEY
COM NEW
617446448
3976
93189
SH
SOLE
0
0
93189
MORNINGSTAR INC
COM
617700109
262
1792
SH
SOLE
0
0
1792
MOTOROLA SOLUTIONS INC
COM NEW
620076307
1335
7833
SH
SOLE
0
0
7833
MUELLER INDS INC
COM
624756102
225
7862
SH
SOLE
0
0
7862
MYERS INDS INC
COM
628464109
830
47038
SH
SOLE
0
0
47038
NASDAQ INC
COM
631103108
980
9866
SH
SOLE
0
0
9866
NATIONAL FUEL GAS CO N J
COM
636180101
1022
21788
SH
SOLE
0
0
21788
NATIONAL GRID PLC
SPONSORED ADR NE
636274409
760
14044
SH
SOLE
0
0
14044
NATIONAL RETAIL PPTYS INC
COM
637417106
1607
28493
SH
SOLE
0
0
28493
NATIONAL STORAGE AFFILIATES
COM SHS BEN IN
637870106
469
14050
SH
SOLE
0
0
14050
NEOGEN CORP
COM
640491106
733
10769
SH
SOLE
0
0
10769
NEW GOLD INC CDA
COM
644535106
24
24241
SH
SOLE
0
0
24241
NEW JERSEY RES
COM
646025106
680
15030
SH
SOLE
0
0
15030
NEW MTN FIN CORP
COM
647551100
328
24095
SH
SOLE
0
0
24095
NEW YORK CMNTY BANCORP INC
COM
649445103
4308
343240
SH
SOLE
0
0
343240
NEW YORK MTG TR INC
COM PAR $.02
649604501
276
45370
SH
SOLE
0
0
45370
NEWELL BRANDS INC
COM
651229106
537
28676
SH
SOLE
0
0
28676
NEWELL BRANDS INC
COM
651229106
2
2000
SH
Call
SOLE
0
0
2000
NEWMARKET CORP
COM
651587107
394
835
SH
SOLE
0
0
835
NEWMONT GOLDCORP CORPORATION
COM
651639106
1309
34514
SH
SOLE
0
0
34514
NICE LTD
SPONSORED ADR
653656108
610
4245
SH
SOLE
0
0
4245
NIKE INC
CL B
654106103
11898
126684
SH
SOLE
0
0
126684
NOKIA CORP
SPONSORED ADR
654902204
781
154365
SH
SOLE
0
0
154365
NOBLE ENERGY INC
COM
655044105
1366
60829
SH
SOLE
0
0
60829
NORDSTROM INC
COM
655664100
715
21236
SH
SOLE
0
0
21236
NORFOLK SOUTHERN CORP
COM
655844108
7584
42213
SH
SOLE
0
0
42213
NORTHERN OIL & GAS INC NEV
COM
665531109
313
159911
SH
SOLE
0
0
159911
NORTHERN TECH INTL CORP
COM
665809109
165
13048
SH
SOLE
0
0
13048
NORTHERN TR CORP
COM
665859104
939
10064
SH
SOLE
0
0
10064
NORTHROP GRUMMAN CORP
COM
666807102
7529
20089
SH
SOLE
0
0
20089
NORWOOD FINANCIAL CORP
COM
669549107
272
8607
SH
SOLE
0
0
8607
NOVAVAX INC
COM NEW
670002401
464
92344
SH
SOLE
0
0
92344
NOVO-NORDISK A S
ADR
670100205
1803
34871
SH
SOLE
0
0
34871
NUCOR CORP
COM
670346105
1456
28600
SH
SOLE
0
0
28600
NUVEEN CALIFORNIA AMT QLT MU
COM
670651108
534
35349
SH
SOLE
0
0
35349
NUVEEN AMT FREE QLTY MUN INC
COM
670657105
1560
108989
SH
SOLE
0
0
108989
NUVEEN NASDAQ 100 DYNAMIC OV
COM SHS
670699107
270
12185
SH
SOLE
0
0
12185
OGE ENERGY CORP
COM
670837103
4065
89574
SH
SOLE
0
0
89574
NUVEEN MUN VALUE FD INC
COM
670928100
285
27099
SH
SOLE
0
0
27099
NUVEEN PENNSYLVANIA QLT MUN
COM
670972108
243
17370
SH
SOLE
0
0
17370
OASIS PETE INC NEW
COM
674215108
2202
636457
SH
SOLE
0
0
636457
OBSIDIAN ENERGY LTD
COM
674482203
53
63067
SH
SOLE
0
0
63067
OCCIDENTAL PETE CORP
COM
674599105
3972
89326
SH
SOLE
0
0
89326
OCCIDENTAL PETE CORP
COM
674599105
0
400
SH
Call
SOLE
0
0
400
OFFICE DEPOT INC
COM
676220106
592
337391
SH
SOLE
0
0
337391
OKTA INC
CL A
679295105
9973
101290
SH
SOLE
0
0
101290
OLD DOMINION FREIGHT LINE IN
COM
679580100
309
1817
SH
SOLE
0
0
1817
OLD NATL BANCORP IND
COM
680033107
293
17042
SH
SOLE
0
0
17042
OLD REP INTL CORP
COM
680223104
312
13258
SH
SOLE
0
0
13258
OMNICOM GROUP INC
COM
681919106
517
6598
SH
SOLE
0
0
6598
OMEGA HEALTHCARE INVS INC
COM
681936100
1159
27724
SH
SOLE
0
0
27724
ONEOK INC NEW
COM
682680103
11938
162004
SH
SOLE
0
0
162004
OPEN TEXT CORP
COM
683715106
313
7660
SH
SOLE
0
0
7660
ORMAT TECHNOLOGIES INC
COM
686688102
402
5409
SH
SOLE
0
0
5409
OSHKOSH CORP
COM
688239201
786
10375
SH
SOLE
0
0
10375
OVID THERAPEUTICS INC
COM
690469101
48
14932
SH
SOLE
0
0
14932
PNC FINL SVCS GROUP INC
COM
693475105
4241
30255
SH
SOLE
0
0
30255
PPG INDS INC
COM
693506107
4037
34062
SH
SOLE
0
0
34062
PACCAR INC
COM
693718108
1198
17109
SH
SOLE
0
0
17109
PACKAGING CORP AMER
COM
695156109
269
2531
SH
SOLE
0
0
2531
PALATIN TECHNOLOGIES INC
COM PAR $ .01
696077403
12
12735
SH
SOLE
0
0
12735
PALO ALTO NETWORKS INC
COM
697435105
2071
10161
SH
SOLE
0
0
10161
PALO ALTO NETWORKS INC
COM
697435105
30
1000
SH
Call
SOLE
0
0
1000
PAN AMERICAN SILVER CORP
COM
697900108
158
10063
SH
SOLE
0
0
10063
PAN AMERICAN SILVER CORP
COM
697900108
0
100
SH
Call
SOLE
0
0
100
PAN AMERICAN SILVER CORP
COM
697900108
0
1000
SH
Call
SOLE
0
0
1000
PARKER HANNIFIN CORP
COM
701094104
3342
18506
SH
SOLE
0
0
18506
PATTERSON UTI ENERGY INC
COM
703481101
429
50158
SH
SOLE
0
0
50158
PAYCHEX INC
COM
704326107
7545
91156
SH
SOLE
0
0
91156
PEARSON PLC
SPONSORED ADR
705015105
109
12006
SH
SOLE
0
0
12006
PEMBINA PIPELINE CORP
COM
706327103
1017
27430
SH
SOLE
0
0
27430
PENNEY J C CORP INC
COM
708160106
12
13334
SH
SOLE
0
0
13334
PEOPLES UTD FINL INC
COM
712704105
1230
78657
SH
SOLE
0
0
78657
PEPSICO INC
COM
713448108
112688
821938
SH
SOLE
0
0
821938
PEPSICO INC
COM
713448108
0
1000
SH
Put
SOLE
0
0
1000
PEPSICO INC
COM
713448108
1
500
SH
Put
SOLE
0
0
500
PERKINELMER INC
COM
714046109
356
4176
SH
SOLE
0
0
4176
PERMIAN BASIN RTY TR
UNIT BEN INT
714236106
84
16181
SH
SOLE
0
0
16181
PFIZER INC
COM
717081103
32250
897591
SH
SOLE
0
0
897591
PHILIP MORRIS INTL INC
COM
718172109
21539
283669
SH
SOLE
0
0
283669
PHILLIPS 66
COM
718546104
10036
98012
SH
SOLE
0
0
98012
PHILLIPS 66 PARTNERS LP
COM UNIT REP INT
718549207
259
4574
SH
SOLE
0
0
4574
PIERIS PHARMACEUTICALS INC
COM
720795103
327
95773
SH
SOLE
0
0
95773
PIMCO HIGH INCOME FD
COM SHS
722014107
198
25549
SH
SOLE
0
0
25549
PINNACLE WEST CAP CORP
COM
723484101
1406
14489
SH
SOLE
0
0
14489
PIONEER NAT RES CO
COM
723787107
1013
8052
SH
SOLE
0
0
8052
PIPER JAFFRAY COS
COM
724078100
203
2686
SH
SOLE
0
0
2686
PITNEY BOWES INC
COM
724479100
47
10228
SH
SOLE
0
0
10228
PLAINS ALL AMERN PIPELINE L
UNIT LTD PARTN
726503105
1467
70700
SH
SOLE
0
0
70700
POLARIS INC
COM
731068102
1019
11583
SH
SOLE
0
0
11583
POLYMET MINING CORP
COM
731916102
35
108500
SH
SOLE
0
0
108500
PORTOLA PHARMACEUTICALS INC
COM
737010108
4994
186191
SH
SOLE
0
0
186191
PROCTER & GAMBLE CO
COM
742718109
55857
449086
SH
SOLE
0
0
449086
PROCTER & GAMBLE CO
COM
742718109
21
10000
SH
Put
SOLE
0
0
10000
PROGENICS PHARMACEUTICALS IN
COM
743187106
101
19900
SH
SOLE
0
0
19900
PROGRESSIVE CORP OHIO
COM
743315103
1306
16910
SH
SOLE
0
0
16910
PROTO LABS INC
COM
743713109
235
2305
SH
SOLE
0
0
2305
PRUDENTIAL FINL INC
COM
744320102
2874
31947
SH
SOLE
0
0
31947
PUBLIC SVC ENTERPRISE GRP IN
COM
744573106
3676
59211
SH
SOLE
0
0
59211
PULTE GROUP INC
COM
745867101
693
18947
SH
SOLE
0
0
18947
PUTNAM MANAGED MUN INCOM TR
COM
746823103
192
24555
SH
SOLE
0
0
24555
PUTNAM PREMIER INCOME TR
SH BEN INT
746853100
73
13943
SH
SOLE
0
0
13943
PUTNAM MUN OPPORTUNITIES TR
SH BEN INT
746922103
333
25444
SH
SOLE
0
0
25444
QUALCOMM INC
COM
747525103
16022
210037
SH
SOLE
0
0
210037
QUALCOMM INC
COM
747525103
1
100
SH
Call
SOLE
0
0
100
RLI CORP
COM
749607107
1355
14582
SH
SOLE
0
0
14582
RPC INC
COM
749660106
493
87814
SH
SOLE
0
0
87814
RPM INTL INC
COM
749685103
1635
23768
SH
SOLE
0
0
23768
RADIAN GROUP INC
COM
750236101
214
9348
SH
SOLE
0
0
9348
RAMBUS INC DEL
COM
750917106
399
30404
SH
SOLE
0
0
30404
RALPH LAUREN CORP
CL A
751212101
509
5327
SH
SOLE
0
0
5327
RANDOLPH BANCORP INC
COM
752378109
155
10645
SH
SOLE
0
0
10645
RAVEN INDS INC
COM
754212108
425
12706
SH
SOLE
0
0
12706
RAYMOND JAMES FINANCIAL INC
COM
754730109
4110
49836
SH
SOLE
0
0
49836
RAYTHEON CO
COM NEW
755111507
6211
31657
SH
SOLE
0
0
31657
REALTY INCOME CORP
COM
756109104
6072
79190
SH
SOLE
0
0
79190
REAVES UTIL INCOME FD
COM SH BEN INT
756158101
1078
29362
SH
SOLE
0
0
29362
RED LION HOTELS CORP
COM
756764106
110
17000
SH
SOLE
0
0
17000
REDHILL BIOPHARMA LTD
SPONSORED ADS
757468103
2002
284350
SH
SOLE
0
0
284350
REINSURANCE GRP OF AMERICA I
COM NEW
759351604
327
2044
SH
SOLE
0
0
2044
RELIANCE STEEL & ALUMINUM CO
COM
759509102
5937
59576
SH
SOLE
0
0
59576
REPLIGEN CORP
COM
759916109
1227
16005
SH
SOLE
0
0
16005
REPUBLIC BANCORP KY
CL A
760281204
484
11150
SH
SOLE
0
0
11150
REPUBLIC SVCS INC
COM
760759100
1498
17306
SH
SOLE
0
0
17306
RESMED INC
COM
761152107
307
2270
SH
SOLE
0
0
2270
RICEBRAN TECHNOLOGIES
COM NEW
762831204
27
11022
SH
SOLE
0
0
11022
RIGEL PHARMACEUTICALS INC
COM NEW
766559603
37
20000
SH
SOLE
0
0
20000
RIO TINTO PLC
SPONSORED ADR
767204100
996
19120
SH
SOLE
0
0
19120
RIOT BLOCKCHAIN INC
COM
767292105
18
10222
SH
SOLE
0
0
10222
RITE AID CORP
COM
767754872
4440
638816
SH
SOLE
0
0
638816
RIVERVIEW BANCORP INC
COM
769397100
83
11292
SH
SOLE
0
0
11292
ROBERT HALF INTL INC
COM
770323103
239
4289
SH
SOLE
0
0
4289
ROCKWELL AUTOMATION INC
COM
773903109
3685
22363
SH
SOLE
0
0
22363
ROCKWELL MED INC
COM
774374102
138
50010
SH
SOLE
0
0
50010
ROLLINS INC
COM
775711104
2048
60115
SH
SOLE
0
0
60115
ROPER TECHNOLOGIES INC
COM
776696106
703
1970
SH
SOLE
0
0
1970
ROPER TECHNOLOGIES INC
COM
776696106
1
200
SH
Put
SOLE
0
0
200
ROSS STORES INC
COM
778296103
1935
17617
SH
SOLE
0
0
17617
ROYAL BK CDA MONTREAL QUE
COM
780087102
8320
102510
SH
SOLE
0
0
102510
ROYAL BK CDA MONTREAL QUE
COM
780087102
0
5000
SH
Put
SOLE
0
0
5000
ROYAL BK SCOTLAND GROUP PLC
SPONS ADR 2 ORD
780097689
71
13889
SH
SOLE
0
0
13889
ROYAL DUTCH SHELL PLC
SPON ADR B
780259107
1484
24769
SH
SOLE
0
0
24769
ROYAL DUTCH SHELL PLC
SPON ADR B
780259107
0
500
SH
Put
SOLE
0
0
500
ROYAL DUTCH SHELL PLC
SPONS ADR A
780259206
4017
68256
SH
SOLE
0
0
68256
ROYAL GOLD INC
COM
780287108
941
7638
SH
SOLE
0
0
7638
ROYCE VALUE TR INC
COM
780910105
149
10850
SH
SOLE
0
0
10850
ROYCE MICRO-CAP TR INC
COM
780915104
92
11457
SH
SOLE
0
0
11457
RYANAIR HLDGS PLC
SPONSORED ADS
783513203
330
4966
SH
SOLE
0
0
4966
RYDER SYS INC
COM
783549108
297
5728
SH
SOLE
0
0
5728
SEI INVESTMENTS CO
COM
784117103
409
6901
SH
SOLE
0
0
6901
SJW GROUP
COM
784305104
269
3937
SH
SOLE
0
0
3937
SABINE ROYALTY TR
UNIT BEN INT
785688102
852
19637
SH
SOLE
0
0
19637
SANDY SPRING BANCORP INC
COM
800363103
2457
72895
SH
SOLE
0
0
72895
SANGAMO THERAPEUTICS INC
COM
800677106
342
37829
SH
SOLE
0
0
37829
SAP SE
SPON ADR
803054204
2020
17134
SH
SOLE
0
0
17134
SAREPTA THERAPEUTICS INC
COM
803607100
3941
52325
SH
SOLE
0
0
52325
HENRY SCHEIN INC
COM
806407102
632
9951
SH
SOLE
0
0
9951
SCHLUMBERGER LTD
COM
806857108
1713
50130
SH
SOLE
0
0
50130
THE CHARLES SCHWAB CORPORATI
COM
808513105
3453
82552
SH
SOLE
0
0
82552
SCHWAB STRATEGIC TR
US BRD MKT ETF
808524102
8324
117201
SH
SOLE
0
0
117201
SCHWAB STRATEGIC TR
US LRG CAP ETF
808524201
185958
2621705
SH
SOLE
0
0
2621705
SCHWAB STRATEGIC TR
US LCAP GR ETF
808524300
2006
23873
SH
SOLE
0
0
23873
SCHWAB STRATEGIC TR
US LCAP VA ETF
808524409
1527
26925
SH
SOLE
0
0
26925
SCHWAB STRATEGIC TR
US MID-CAP ETF
808524508
19808
350342
SH
SOLE
0
0
350342
SCHWAB STRATEGIC TR
US SML CAP ETF
808524607
12608
180807
SH
SOLE
0
0
180807
SCHWAB STRATEGIC TR
EMRG MKTEQ ETF
808524706
152661
6074839
SH
SOLE
0
0
6074839
SCHWAB STRATEGIC TR
EMRG MKTEQ ETF
808524706
107
56700
SH
Put
SOLE
0
0
56700
SCHWAB STRATEGIC TR
SCHWB FDT EMK LG
808524730
614
22440
SH
SOLE
0
0
22440
SCHWAB STRATEGIC TR
SCHWB FDT INT SC
808524748
490
15944
SH
SOLE
0
0
15944
SCHWAB STRATEGIC TR
SCHWB FDT INT LG
808524755
981
35584
SH
SOLE
0
0
35584
SCHWAB STRATEGIC TR
SCHWAB FDT US SC
808524763
1220
32310
SH
SOLE
0
0
32310
SCHWAB STRATEGIC TR
SCHWAB FDT US LG
808524771
1468
37121
SH
SOLE
0
0
37121
SCHWAB STRATEGIC TR
US DIVIDEND EQ
808524797
1769
32287
SH
SOLE
0
0
32287
SCHWAB STRATEGIC TR
INTL EQTY ETF
808524805
697778
21901394
SH
SOLE
0
0
21901394
SCHWAB STRATEGIC TR
INTL EQTY ETF
808524805
56
69400
SH
Put
SOLE
0
0
69400
SCHWAB STRATEGIC TR
US AGGREGATE B
808524839
28556
530287
SH
SOLE
0
0
530287
SCHWAB STRATEGIC TR
US REIT ETF
808524847
667118
14142855
SH
SOLE
0
0
14142855
SCHWAB STRATEGIC TR
INTRM TRM TRES
808524854
589
10596
SH
SOLE
0
0
10596
SCHWAB STRATEGIC TR
SHT TM US TRES
808524862
2024
40008
SH
SOLE
0
0
40008
SCHWAB STRATEGIC TR
US TIPS ETF
808524870
1095
19290
SH
SOLE
0
0
19290
SCHWAB STRATEGIC TR
INTL SCEQT ETF
808524888
5192
163269
SH
SOLE
0
0
163269
SCIENCE APPLICATNS INTL CP N
COM
808625107
1336
15295
SH
SOLE
0
0
15295
SCOTTS MIRACLE GRO CO
CL A
810186106
532
5222
SH
SOLE
0
0
5222
SCYNEXIS INC
COM
811292101
165
154700
SH
SOLE
0
0
154700
SEATTLE GENETICS INC
COM
812578102
1280
14994
SH
SOLE
0
0
14994
SELECTIVE INS GROUP INC
COM
816300107
2335
31052
SH
SOLE
0
0
31052
SEMTECH CORP
COM
816850101
264
5435
SH
SOLE
0
0
5435
SEMPRA ENERGY
COM
816851109
3995
27067
SH
SOLE
0
0
27067
SERVICE CORP INTL
COM
817565104
468
9783
SH
SOLE
0
0
9783
SESEN BIO INC
COM
817763105
15
13200
SH
SOLE
0
0
13200
SHERWIN WILLIAMS CO
COM
824348106
3837
6979
SH
SOLE
0
0
6979
SIBANYE STILLWATER
SPONSORED ADR
825724206
285
52793
SH
SOLE
0
0
52793
SIGA TECHNOLOGIES INC
COM
826917106
51
10000
SH
SOLE
0
0
10000
SILVERCREST METALS INC
COM
828363101
72
13835
SH
SOLE
0
0
13835
SIMMONS 1ST NATL CORP
CL A $1 PAR
828730200
485
19478
SH
SOLE
0
0
19478
SIMON PPTY GROUP INC NEW
COM
828806109
7235
46485
SH
SOLE
0
0
46485
SIMULATIONS PLUS INC
COM
829214105
831
23961
SH
SOLE
0
0
23961
SINCLAIR BROADCAST GROUP INC
CL A
829226109
1529
35774
SH
SOLE
0
0
35774
SKYWEST INC
COM
830879102
2440
42506
SH
SOLE
0
0
42506
SMUCKER J M CO
COM NEW
832696405
974
8849
SH
SOLE
0
0
8849
SNAP ON INC
COM
833034101
1038
6628
SH
SOLE
0
0
6628
SONOCO PRODS CO
COM
835495102
334
5730
SH
SOLE
0
0
5730
SONY CORP
SPONSORED ADR
835699307
3765
63670
SH
SOLE
0
0
63670
SONY CORP
SPONSORED ADR
835699307
67
3500
SH
Call
SOLE
0
0
3500
SOUTHERN CO
COM
842587107
14360
232480
SH
SOLE
0
0
232480
SOUTHWEST AIRLS CO
COM
844741108
4899
90704
SH
SOLE
0
0
90704
SOUTHWEST GAS HOLDINGS INC
COM
844895102
518
5694
SH
SOLE
0
0
5694
SOUTHWESTERN ENERGY CO
COM
845467109
177
91700
SH
SOLE
0
0
91700
SPIRIT AEROSYSTEMS HLDGS INC
COM CL A
848574109
328
3993
SH
SOLE
0
0
3993
SPIRIT AIRLS INC
COM
848577102
7039
193906
SH
SOLE
0
0
193906
SPLUNK INC
COM
848637104
633
5368
SH
SOLE
0
0
5368
SQUARE INC
CL A
852234103
66184
1068353
SH
SOLE
0
0
1068353
SQUARE INC
CL A
852234103
0
100
SH
Call
SOLE
0
0
100
SQUARE INC
CL A
852234103
8
1000
SH
Call
SOLE
0
0
1000
SQUARE INC
CL A
852234103
0
200
SH
Put
SOLE
0
0
200
SQUARE INC
CL A
852234103
4
300
SH
Call
SOLE
0
0
300
STANLEY BLACK & DECKER INC
COM
854502101
3303
22871
SH
SOLE
0
0
22871
STARBUCKS CORP
COM
855244109
23663
267617
SH
SOLE
0
0
267617
STARBUCKS CORP
COM
855244109
0
100
SH
Call
SOLE
0
0
100
STATE STR CORP
COM
857477103
587
9920
SH
SOLE
0
0
9920
STERICYCLE INC
COM
858912108
295
5797
SH
SOLE
0
0
5797
STERLING CONSTRUCTION CO INC
COM
859241101
132
10000
SH
SOLE
0
0
10000
STITCH FIX INC
COM CL A
860897107
261
13576
SH
SOLE
0
0
13576
STMICROELECTRONICS N V
NY REGISTRY
861012102
295
15241
SH
SOLE
0
0
15241
STONECASTLE FINL CORP
COM
861780104
331
14949
SH
SOLE
0
0
14949
STORE CAP CORP
COM
862121100
203
5434
SH
SOLE
0
0
5434
STRYKER CORP
COM
863667101
6102
28210
SH
SOLE
0
0
28210
SUBURBAN PROPANE PARTNERS L
UNIT LTD PARTN
864482104
435
18396
SH
SOLE
0
0
18396
SUMMIT MIDSTREAM PARTNERS LP
COM UNIT LTD
866142102
875
180000
SH
SOLE
0
0
180000
SUN CMNTYS INC
COM
866674104
989
6665
SH
SOLE
0
0
6665
SUN LIFE FINL INC
COM
866796105
357
7957
SH
SOLE
0
0
7957
SUNCOR ENERGY INC NEW
COM
867224107
650
20582
SH
SOLE
0
0
20582
SUNPOWER CORP
COM
867652406
298
27194
SH
SOLE
0
0
27194
SUNTRUST BKS INC
COM
867914103
2285
33208
SH
SOLE
0
0
33208
SUPERIOR DRILLING PRODS INC
COM
868153107
10
10200
SH
SOLE
0
0
10200
SUTRO BIOPHARMA INC
COM
869367102
286
31514
SH
SOLE
0
0
31514
SYMANTEC CORP
COM
871503108
590
24970
SH
SOLE
0
0
24970
SYMANTEC CORP
COM
871503108
1
200
SH
Call
SOLE
0
0
200
SYNOPSYS INC
COM
871607107
398
2898
SH
SOLE
0
0
2898
SYSCO CORP
COM
871829107
10513
132406
SH
SOLE
0
0
132406
TCW STRATEGIC INCOME FUND IN
COM
872340104
194
34085
SH
SOLE
0
0
34085
TJX COS INC NEW
COM
872540109
8213
147353
SH
SOLE
0
0
147353
T MOBILE US INC
COM
872590104
402
5104
SH
SOLE
0
0
5104
TAIWAN LIPOSOME CO LTD
SPONSORED ADS
874038102
52
10000
SH
SOLE
0
0
10000
TAIWAN SEMICONDUCTOR MFG LTD
SPONSORED ADS
874039100
2078
44717
SH
SOLE
0
0
44717
TAKE-TWO INTERACTIVE SOFTWAR
COM
874054109
648
5171
SH
SOLE
0
0
5171
TAKE-TWO INTERACTIVE SOFTWAR
COM
874054109
0
200
SH
Call
SOLE
0
0
200
TAKE-TWO INTERACTIVE SOFTWAR
COM
874054109
0
200
SH
Put
SOLE
0
0
200
TAKEDA PHARMACEUTICAL CO LTD
SPONSORED ADS
874060205
891
51823
SH
SOLE
0
0
51823
TALLGRASS ENERGY LP
CLASS A SHS
874696107
1948
96734
SH
SOLE
0
0
96734
TANDEM DIABETES CARE INC
COM NEW
875372203
1040
17634
SH
SOLE
0
0
17634
TANGER FACTORY OUTLET CTRS I
COM
875465106
263
16997
SH
SOLE
0
0
16997
TAPESTRY INC
COM
876030107
3336
128043
SH
SOLE
0
0
128043
TASEKO MINES LTD
COM
876511106
12
27900
SH
SOLE
0
0
27900
TATA MTRS LTD
SPONSORED ADR
876568502
321
38228
SH
SOLE
0
0
38228
TELEFLEX INC
COM
879369106
736
2165
SH
SOLE
0
0
2165
TELEFONICA S A
SPONSORED ADR
879382208
150
19772
SH
SOLE
0
0
19772
TEMPLETON EMERG MKTS INCOME
COM
880192109
224
24663
SH
SOLE
0
0
24663
TEMPLETON GLOBAL INCOME FD
COM
880198106
96
15579
SH
SOLE
0
0
15579
TERADYNE INC
COM
880770102
241
4167
SH
SOLE
0
0
4167
TEVA PHARMACEUTICAL INDS LTD
SPONSORED ADS
881624209
2494
362464
SH
SOLE
0
0
362464
TEVA PHARMACEUTICAL INDS LTD
SPONSORED ADS
881624209
0
100
SH
Call
SOLE
0
0
100
TEXAS INSTRS INC
COM
882508104
12884
99687
SH
SOLE
0
0
99687
TEXAS PAC LD TR
SUB CTF PROP I T
882610108
1754
2701
SH
SOLE
0
0
2701
TEXTRON INC
COM
883203101
958
19559
SH
SOLE
0
0
19559
THERMO FISHER SCIENTIFIC INC
COM
883556102
8533
29298
SH
SOLE
0
0
29298
THOMSON REUTERS CORP
COM NEW
884903709
506
7563
SH
SOLE
0
0
7563
THOR INDS INC
COM
885160101
447
7900
SH
SOLE
0
0
7900
TIFFANY & CO NEW
COM
886547108
1655
17869
SH
SOLE
0
0
17869
TIMKEN CO
COM
887389104
297
6828
SH
SOLE
0
0
6828
TORO CO
COM
891092108
614
8376
SH
SOLE
0
0
8376
TORONTO DOMINION BK ONT
COM NEW
891160509
8879
152400
SH
SOLE
0
0
152400
TOYOTA MOTOR CORP
SP ADR REP2COM
892331307
2131
15845
SH
SOLE
0
0
15845
TRACTOR SUPPLY CO
COM
892356106
1206
13336
SH
SOLE
0
0
13336
TRADEWEB MKTS INC
CL A
892672106
729
19710
SH
SOLE
0
0
19710
TRADEWEB MKTS INC
CL A
892672106
0
100
SH
Put
SOLE
0
0
100
TRANSDIGM GROUP INC
COM
893641100
1027
1972
SH
SOLE
0
0
1972
TRI CONTL CORP
COM
895436103
956
35071
SH
SOLE
0
0
35071
TRIMBLE INC
COM
896239100
1096
28233
SH
SOLE
0
0
28233
TRINITY INDS INC
COM
896522109
311
15779
SH
SOLE
0
0
15779
TURQUOISE HILL RES LTD
COM
900435108
13
27726
SH
SOLE
0
0
27726
TYLER TECHNOLOGIES INC
COM
902252105
34474
131331
SH
SOLE
0
0
131331
TYSON FOODS INC
CL A
902494103
1418
16464
SH
SOLE
0
0
16464
UBS AG JERSEY BRH
ALERIAN INFRST
902641646
382
18311
SH
SOLE
0
0
18311
UBS AG LONDON BRH
EN LG CP GRWTH
902677780
521
1879
SH
SOLE
0
0
1879
UGI CORP NEW
COM
902681105
1311
26071
SH
SOLE
0
0
26071
UMB FINL CORP
COM
902788108
975
15098
SH
SOLE
0
0
15098
US BANCORP DEL
COM NEW
902973304
19714
356230
SH
SOLE
0
0
356230
UNDER ARMOUR INC
CL A
904311107
505
25318
SH
SOLE
0
0
25318
UNDER ARMOUR INC
CL A
904311107
0
200
SH
Call
SOLE
0
0
200
UNDER ARMOUR INC
CL C
904311206
508
28042
SH
SOLE
0
0
28042
UNILEVER PLC
SPON ADR NEW
904767704
2368
39402
SH
SOLE
0
0
39402
UNILEVER N V
N Y SHS NEW
904784709
1259
20969
SH
SOLE
0
0
20969
UNION PACIFIC CORP
COM
907818108
40081
247446
SH
SOLE
0
0
247446
UNION PACIFIC CORP
COM
907818108
3
4100
SH
Put
SOLE
0
0
4100
UNION PACIFIC CORP
COM
907818108
13
3600
SH
Put
SOLE
0
0
3600
UNION PACIFIC CORP
COM
907818108
5
1500
SH
Put
SOLE
0
0
1500
UNITED BANKSHARES INC WEST V
COM
909907107
3564
94107
SH
SOLE
0
0
94107
UNITED AIRLINES HLDGS INC
COM
910047109
2674
30242
SH
SOLE
0
0
30242
UNITED FINL BANCORP INC NEW
COM
910304104
246
18067
SH
SOLE
0
0
18067
UNITED PARCEL SERVICE INC
CL B
911312106
21940
183110
SH
SOLE
0
0
183110
UNITED RENTALS INC
COM
911363109
884
7094
SH
SOLE
0
0
7094
UNITED RENTALS INC
COM
911363109
0
1000
SH
Put
SOLE
0
0
1000
UNITED STATES ANTIMONY CORP
COM
911549103
4140
7405101
SH
SOLE
0
0
7405101
UNITED STS COMMODITY INDEX F
COMM IDX FND
911717106
219
6111
SH
SOLE
0
0
6111
UNITED STATES STL CORP NEW
COM
912909108
3635
314711
SH
SOLE
0
0
314711
UNITED STATES STL CORP NEW
COM
912909108
0
100
SH
Call
SOLE
0
0
100
UNITED STATES STL CORP NEW
COM
912909108
0
1000
SH
Call
SOLE
0
0
1000
UNITED TECHNOLOGIES CORP
COM
913017109
13784
100968
SH
SOLE
0
0
100968
UNIVERSAL CORP VA
COM
913456109
217
3952
SH
SOLE
0
0
3952
URANIUM ENERGY CORP
COM
916896103
27
27742
SH
SOLE
0
0
27742
V F CORP
COM
918204108
8735
98153
SH
SOLE
0
0
98153
VACCINEX INC
COM
918640103
72
10000
SH
SOLE
0
0
10000
VALHI INC NEW
COM
918905100
55
28851
SH
SOLE
0
0
28851
VALMONT INDS INC
COM
920253101
1067
7704
SH
SOLE
0
0
7704
VANGUARD GROUP
DIV APP ETF
921908844
31107
260133
SH
SOLE
0
0
260133
VANGUARD STAR FD
VG TL INTL STK F
921909768
1660
32133
SH
SOLE
0
0
32133
VANGUARD WORLD FD
ESG INTL STK ETF
921910725
506
10273
SH
SOLE
0
0
10273
VANGUARD WORLD FD
ESG US STK ETF
921910733
2658
51210
SH
SOLE
0
0
51210
VANGUARD WORLD FD
MEGA GRWTH IND
921910816
13669
103038
SH
SOLE
0
0
103038
VANGUARD WORLD FD
MEGA CAP INDEX
921910873
4799
46547
SH
SOLE
0
0
46547
VANGUARD ADMIRAL FDS INC
500 GRTH IDX F
921932505
2505
15493
SH
SOLE
0
0
15493
VANGUARD ADMIRAL FDS INC
SMLCP 600 GRTH
921932794
447
2913
SH
SOLE
0
0
2913
VANGUARD ADMIRAL FDS INC
MIDCP 400 VAL
921932844
646
5234
SH
SOLE
0
0
5234
VANGUARD ADMIRAL FDS INC
MIDCP 400 GRTH
921932869
343
2459
SH
SOLE
0
0
2459
VANGUARD ADMIRAL FDS INC
MIDCP 400 IDX
921932885
225
1724
SH
SOLE
0
0
1724
VANGUARD BD INDEX FD INC
LONG TERM BOND
921937793
438
4268
SH
SOLE
0
0
4268
VANGUARD BD INDEX FD INC
INTERMED TERM
921937819
1564
17769
SH
SOLE
0
0
17769
VANGUARD BD INDEX FD INC
SHORT TRM BOND
921937827
657
8130
SH
SOLE
0
0
8130
VANGUARD BD INDEX FD INC
SHORT TRM BOND
921937827
39861
493395
SH
SOLE
0
0
493395
VANGUARD BD INDEX FD INC
TOTAL BND MRKT
921937835
209315
2479160
SH
SOLE
0
0
2479160
VANGUARD TAX MANAGED INTL FD
FTSE DEV MKT ETF
921943858
891
21698
SH
SOLE
0
0
21698
VANGUARD TAX MANAGED INTL FD
FTSE DEV MKT ETF
921943858
20383
496172
SH
SOLE
0
0
496172
VANGUARD TAX MANAGED INTL FD
FTSE DEV MKT ETF
921943858
2850866
69397902
SH
SOLE
0
0
69397902
VANGUARD WHITEHALL FDS INC
HIGH DIV YLD
921946406
697
7858
SH
SOLE
0
0
7858
VANGUARD WHITEHALL FDS INC
HIGH DIV YLD
921946406
1496
16860
SH
SOLE
0
0
16860
VANGUARD WHITEHALL FDS INC
HIGH DIV YLD
921946406
74129
835441
SH
SOLE
0
0
835441
VANGUARD WHITEHALL FDS INC
INTL HIGH ETF
921946794
536
9021
SH
SOLE
0
0
9021
VANGUARD WHITEHALL FDS INC
INTL DVD ETF
921946810
257
3861
SH
SOLE
0
0
3861
VANGUARD WHITEHALL FDS INC
EMERG MKT BD ETF
921946885
259
3218
SH
SOLE
0
0
3218
VANGUARD MALVERN FDS
STRM INFPROIDX
922020805
44747
912265
SH
SOLE
0
0
912265
VANGUARD INTL EQUITY INDEX F
GLB EX US ETF
922042676
1411
24077
SH
SOLE
0
0
24077
VANGUARD INTL EQUITY INDEX F
FTSE SMCAP ETF
922042718
1786
17522
SH
SOLE
0
0
17522
VANGUARD INTL EQUITY INDEX F
TT WRLD ST ETF
922042742
6327
84565
SH
SOLE
0
0
84565
VANGUARD INTL EQUITY INDEX F
ALLWRLD EX US
922042775
25558
512191
SH
SOLE
0
0
512191
VANGUARD INTL EQUITY INDEX F
FTSE EMR MKT ETF
922042858
596
14799
SH
SOLE
0
0
14799
VANGUARD INTL EQUITY INDEX F
FTSE EMR MKT ETF
922042858
758585
18842144
SH
SOLE
0
0
18842144
VANGUARD INTL EQUITY INDEX F
FTSE PACIFIC ETF
922042866
743
11251
SH
SOLE
0
0
11251
VANGUARD INTL EQUITY INDEX F
FTSE EUROPE ETF
922042874
939
17514
SH
SOLE
0
0
17514
VEEVA SYS INC
CL A COM
922475108
5124
33558
SH
SOLE
0
0
33558
VEEVA SYS INC
CL A COM
922475108
14
10800
SH
Put
SOLE
0
0
10800
VEEVA SYS INC
CL A COM
922475108
0
300
SH
Call
SOLE
0
0
300
VANGUARD MUN BD FD INC
TAX EXEMPT BD
922907746
17545
327203
SH
SOLE
0
0
327203
VANGUARD INDEX FDS
S&P 500 ETF SHS
922908363
34918
128092
SH
SOLE
0
0
128092
VANGUARD INDEX FDS
MCAP VL IDXVIP
922908512
19311
170895
SH
SOLE
0
0
170895
VANGUARD INDEX FDS
MCAP VL IDXVIP
922908512
19636
173768
SH
SOLE
0
0
173768
VANGUARD INDEX FDS
MCAP GR IDXVIP
922908538
10730
72449
SH
SOLE
0
0
72449
VANGUARD INDEX FDS
REAL ESTATE ETF
922908553
630
6751
SH
SOLE
0
0
6751
VANGUARD INDEX FDS
REAL ESTATE ETF
922908553
11285
121016
SH
SOLE
0
0
121016
VANGUARD INDEX FDS
REAL ESTATE ETF
922908553
863075
9255492
SH
SOLE
0
0
9255492
VANGUARD INDEX FDS
SML CP GRW ETF
922908595
6299
34605
SH
SOLE
0
0
34605
VANGUARD INDEX FDS
SM CP VAL ETF
922908611
881
6834
SH
SOLE
0
0
6834
VANGUARD INDEX FDS
SM CP VAL ETF
922908611
19726
153093
SH
SOLE
0
0
153093
VANGUARD INDEX FDS
MID CAP ETF
922908629
566
3380
SH
SOLE
0
0
3380
VANGUARD INDEX FDS
MID CAP ETF
922908629
9599
57272
SH
SOLE
0
0
57272
VANGUARD INDEX FDS
MID CAP ETF
922908629
1356269
8092295
SH
SOLE
0
0
8092295
VANGUARD INDEX FDS
LARGE CAP ETF
922908637
634841
4656647
SH
SOLE
0
0
4656647
VANGUARD INDEX FDS
EXTEND MKT ETF
922908652
6178
53107
SH
SOLE
0
0
53107
VANGUARD INDEX FDS
GROWTH ETF
922908736
19963
120059
SH
SOLE
0
0
120059
VANGUARD INDEX FDS
VALUE ETF
922908744
35283
316096
SH
SOLE
0
0
316096
VANGUARD INDEX FDS
SMALL CP ETF
922908751
257
1669
SH
SOLE
0
0
1669
VANGUARD INDEX FDS
SMALL CP ETF
922908751
147749
960095
SH
SOLE
0
0
960095
VANGUARD INDEX FDS
TOTAL STK MKT
922908769
8709
57675
SH
SOLE
0
0
57675
VANGUARD INDEX FDS
TOTAL STK MKT
922908769
74876
495867
SH
SOLE
0
0
495867
VERITEX HLDGS INC
COM
923451108
619
25525
SH
SOLE
0
0
25525
VIAVI SOLUTIONS INC
COM
925550105
146
10422
SH
SOLE
0
0
10422
VIAVI SOLUTIONS INC
COM
925550105
0
800
SH
Call
SOLE
0
0
800
VIAVI SOLUTIONS INC
COM
925550105
0
300
SH
Call
SOLE
0
0
300
VISTA GOLD CORP
COM NEW
927926303
9
12000
SH
SOLE
0
0
12000
VMWARE INC
CL A COM
928563402
1560
10396
SH
SOLE
0
0
10396
VOLITIONRX LTD
COM
928661107
85
15200
SH
SOLE
0
0
15200
VULCAN MATLS CO
COM
929160109
226
1495
SH
SOLE
0
0
1495
WD-40 CO
COM
929236107
271
1479
SH
SOLE
0
0
1479
WSFS FINL CORP
COM
929328102
203
4612
SH
SOLE
0
0
4612
WABTEC CORP
COM
929740108
639
8886
SH
SOLE
0
0
8886
WADDELL & REED FINL INC
CL A
930059100
638
37157
SH
SOLE
0
0
37157
WAITR HLDGS INC
COM
930752100
19
15000
SH
SOLE
0
0
15000
WALMART INC
COM
931142103
33889
285550
SH
SOLE
0
0
285550
WALGREENS BOOTS ALLIANCE INC
COM
931427108
9347
168990
SH
SOLE
0
0
168990
WATERS CORP
COM
941848103
320
1434
SH
SOLE
0
0
1434
WATSCO INC
COM
942622200
211
1246
SH
SOLE
0
0
1246
WEBSTER FINL CORP CONN
COM
947890109
464
9907
SH
SOLE
0
0
9907
WELLS FARGO CO NEW
COM
949746101
26917
533648
SH
SOLE
0
0
533648
WELLS FARGO CO NEW
PERP PFD CNV A
949746804
507
333
SH
SOLE
0
0
333
WERNER ENTERPRISES INC
COM
950755108
680
19260
SH
SOLE
0
0
19260
WESBANCO INC
COM
950810101
1193
31922
SH
SOLE
0
0
31922
WESTERN ALLIANCE BANCORP
COM
957638109
1508
32725
SH
SOLE
0
0
32725
WESTERN DIGITAL CORP
COM
958102105
2544
42658
SH
SOLE
0
0
42658
WESTERN MIDSTREAM PARTNERS L
COM UNIT LP INT
958669103
2318
93113
SH
SOLE
0
0
93113
WESTERN UN CO
COM
959802109
406
17537
SH
SOLE
0
0
17537
WESTPORT FUEL SYSTEMS INC
COM NEW
960908309
34
12472
SH
SOLE
0
0
12472
WEYERHAEUSER CO
COM
962166104
1672
60360
SH
SOLE
0
0
60360
WHEATON PRECIOUS METALS CORP
COM
962879102
895
34121
SH
SOLE
0
0
34121
WHEATON PRECIOUS METALS CORP
COM
962879102
0
100
SH
Call
SOLE
0
0
100
WHEELER REAL ESTATE INVT TR
CV PFD SER B
963025309
222
18700
SH
SOLE
0
0
18700
WHIRLPOOL CORP
COM
963320106
508
3206
SH
SOLE
0
0
3206
WHITING PETE CORP NEW
COM NEW
966387409
655
81626
SH
SOLE
0
0
81626
WILLIAMS COS INC DEL
COM
969457100
2050
85221
SH
SOLE
0
0
85221
WINMARK CORP
COM
974250102
795
4508
SH
SOLE
0
0
4508
WOODWARD INC
COM
980745103
880
8163
SH
SOLE
0
0
8163
WYNN RESORTS LTD
COM
983134107
1080
9934
SH
SOLE
0
0
9934
XPO LOGISTICS INC
COM
983793100
204
2844
SH
SOLE
0
0
2844
XILINX INC
COM
983919101
1931
20135
SH
SOLE
0
0
20135
XILINX INC
COM
983919101
3
2000
SH
Call
SOLE
0
0
2000
YORK WTR CO
COM
987184108
945
21650
SH
SOLE
0
0
21650
YUM BRANDS INC
COM
988498101
19935
175751
SH
SOLE
0
0
175751
ZEBRA TECHNOLOGIES CORP
CL A
989207105
215
1044
SH
SOLE
0
0
1044
ZION OIL & GAS INC
COM
989696109
3
13006
SH
SOLE
0
0
13006
ZIONS BANCORPORATION N A
COM
989701107
1449
32553
SH
SOLE
0
0
32553
KIRKLAND LAKE GOLD LTD
COM
49741E100
312
6974
SH
SOLE
0
0
6974
KIRKLAND LAKE GOLD LTD
COM
49741E100
1
100
SH
Put
SOLE
0
0
100
CDK GLOBAL INC
COM
12508E101
581
12090
SH
SOLE
0
0
12090
CONFORMIS INC
COM
20717E101
230
123761
SH
SOLE
0
0
123761
GLOBE LIFE INC
COM
37959E102
449
4692
SH
SOLE
0
0
4692
LUMINEX CORP DEL
COM
55027E102
248
12006
SH
SOLE
0
0
12006
VERISIGN INC
COM
92343E102
1207
6399
SH
SOLE
0
0
6399
BLACKROCK MUNIYIELD QLTY FD
COM
09254E103
194
14316
SH
SOLE
0
0
14316
EXPRESS INC
COM
30219E103
48
14000
SH
SOLE
0
0
14000
HCI GROUP INC
COM
40416E103
3285
78142
SH
SOLE
0
0
78142
INVESCO QQQ TR
UNIT SER 1
46090E103
48881
258892
SH
SOLE
0
0
258892
INVESCO QQQ TR
UNIT SER 1
46090E103
1
1000
SH
Put
SOLE
0
0
1000
INVESCO QQQ TR
UNIT SER 1
46090E103
1
1000
SH
Put
SOLE
0
0
1000
INVESCO QQQ TR
UNIT SER 1
46090E103
7
2000
SH
Put
SOLE
0
0
2000
AMERISOURCEBERGEN CORP
COM
03073E105
822
9988
SH
SOLE
0
0
9988
APOLLO GLOBAL MGMT INC
COM CL A
03768E105
422
11168
SH
SOLE
0
0
11168
AMERICAN EAGLE OUTFITTERS IN
COM
02553E106
227
13980
SH
SOLE
0
0
13980
UNIVERSAL HEALTH RLTY INCM T
SH BEN INT
91359E105
232
2256
SH
SOLE
0
0
2256
VALE S A
SPONSORED ADS
91912E105
148
12912
SH
SOLE
0
0
12912
TARGET CORP
COM
87612E106
7436
69550
SH
SOLE
0
0
69550
TARGET CORP
COM
87612E106
55
3000
SH
Call
SOLE
0
0
3000
EDWARDS LIFESCIENCES CORP
COM
28176E108
7517
34182
SH
SOLE
0
0
34182
FIRST TR EXCHANGE-TRADED FD
PFD SECS INC ETF
33739E108
927
46963
SH
SOLE
0
0
46963
NCR CORP NEW
COM
62886E108
358
11330
SH
SOLE
0
0
11330
NAVISTAR INTL CORP NEW
COM
63934E108
259
9200
SH
SOLE
0
0
9200
BEYOND MEAT INC
COM
08862E109
1198
8059
SH
SOLE
0
0
8059
BEYOND MEAT INC
COM
08862E109
16
3100
SH
Call
SOLE
0
0
3100
BNY MELLON STRATEGIC MUN BD
COM
09662E109
114
13560
SH
SOLE
0
0
13560
FORTINET INC
COM
34959E109
429
5592
SH
SOLE
0
0
5592
TOTAL S A
SPONSORED ADS
89151E109
1480
28464
SH
SOLE
0
0
28464
TRAVELERS COMPANIES INC
COM
89417E109
9413
63306
SH
SOLE
0
0
63306
INVESCO EXCHNG TRADED FD TR
S&P SMLCP INFO
46138E115
1548
18047
SH
SOLE
0
0
18047
GLOBAL X FDS
REIT ETF
37950E127
150
10000
SH
SOLE
0
0
10000
INVESCO EXCHNG TRADED FD TR
S&P SMLCP HELT
46138E149
1402
12353
SH
SOLE
0
0
12353
INVESCO EXCHNG TRADED FD TR
S&P MIDCP LOW
46138E198
648
12309
SH
SOLE
0
0
12309
FIRST TR EXCHANGE TRADED FD
NY ARCA BIOTECH
33733E203
256
2068
SH
SOLE
0
0
2068
BARCLAYS PLC
ADR
06738E204
495
67421
SH
SOLE
0
0
67421
NOVAGOLD RES INC
COM NEW
66987E206
231
37975
SH
SOLE
0
0
37975
GLOBAL X FDS
GLOBX SUPDV US
37950E291
493
20907
SH
SOLE
0
0
20907
FIRST TR EXCHANGE TRADED FD
DJ INTERNT IDX
33733E302
2634
19564
SH
SOLE
0
0
19564
AGNC INVT CORP
COM
00123Q104
2048
127287
SH
SOLE
0
0
127287
ALPS ETF TR
RIVRFRNT STR INC
00162Q783
463
18640
SH
SOLE
0
0
18640
ALPS ETF TR
ALERIAN MLP
00162Q866
248188
27154066
SH
SOLE
0
0
27154066
AMC ENTMT HLDGS INC
CL A COM
00165C104
475
44415
SH
SOLE
0
0
44415
ANI PHARMACEUTICALS INC
NOTE 3.000%12/0
00182CAA1
30
28000
PRN
SOLE
0
0
28000
AT&T INC
COM
00206R102
44857
1185449
SH
SOLE
0
0
1185449
AT&T INC
COM
00206R102
0
200
SH
Put
SOLE
0
0
200
ABBVIE INC
COM
00287Y109
28272
373372
SH
SOLE
0
0
373372
ABBVIE INC
COM
00287Y109
11
600
SH
Call
SOLE
0
0
600
ABERDEEN EMRG MRKTS EQT INM
COM
00301W105
76
10940
SH
SOLE
0
0
10940
ABERDEEN GLOBAL PREMIER PPTY
COM SH BEN INT
00302L108
258
41541
SH
SOLE
0
0
41541
ABERDEEN STD GOLD ETF TR
PHYSCL GOLD SHS
00326A104
1798
12664
SH
SOLE
0
0
12664
ABERDEEN TOTAL DYNAMIC DIVD
COM SH BEN INT
00326L100
238
28506
SH
SOLE
0
0
28506
ACHILLION PHARMACEUTICALS IN
COM
00448Q201
464
128976
SH
SOLE
0
0
128976
ACLARIS THERAPEUTICS INC
COM
00461U105
32
30076
SH
SOLE
0
0
30076
ACTIVISION BLIZZARD INC
COM
00507V109
2879
54400
SH
SOLE
0
0
54400
ACTIVISION BLIZZARD INC
COM
00507V109
1
100
SH
Call
SOLE
0
0
100
ACTIVISION BLIZZARD INC
COM
00507V109
0
100
SH
Call
SOLE
0
0
100
ACUITY BRANDS INC
COM
00508Y102
366
2718
SH
SOLE
0
0
2718
ADAMAS PHARMACEUTICALS INC
COM
00548A106
102
20000
SH
SOLE
0
0
20000
ADAM NAT RES FD INC
COM
00548F105
178
11272
SH
SOLE
0
0
11272
ADOBE INC
COM
00724F101
11371
41163
SH
SOLE
0
0
41163
ADVANCE AUTO PARTS INC
COM
00751Y106
284
1716
SH
SOLE
0
0
1716
AERIE PHARMACEUTICALS INC
COM
00771V108
572
29740
SH
SOLE
0
0
29740
ADVERUM BIOTECHNOLOGIES INC
COM
00773U108
114
21000
SH
SOLE
0
0
21000
AGILENT TECHNOLOGIES INC
COM
00846U101
1550
20222
SH
SOLE
0
0
20222
AGILE THERAPEUTICS INC
COM
00847L100
12
10000
SH
SOLE
0
0
10000
AIR TRANSPORT SERVICES GRP I
COM
00922R105
253
12046
SH
SOLE
0
0
12046
AKAMAI TECHNOLOGIES INC
COM
00971T101
356
3896
SH
SOLE
0
0
3896
AKEBIA THERAPEUTICS INC
COM
00972D105
65
16562
SH
SOLE
0
0
16562
ALEXCO RESOURCE CORP
COM
01535P106
40
23013
SH
SOLE
0
0
23013
ALIBABA GROUP HLDG LTD
SPONSORED ADS
01609W102
13813
82596
SH
SOLE
0
0
82596
ALIBABA GROUP HLDG LTD
SPONSORED ADS
01609W102
1
1000
SH
Put
SOLE
0
0
1000
ALIBABA GROUP HLDG LTD
SPONSORED ADS
01609W102
0
1000
SH
Call
SOLE
0
0
1000
ALLIANCEBERNSTEIN NATL MUNI
COM
01864U106
193
14000
SH
SOLE
0
0
14000
ALLIANCE RES PARTNER L P
UT LTD PART
01877R108
525
32763
SH
SOLE
0
0
32763
ALLIANCEBERNSTEIN GBL HGH IN
COM
01879R106
220
18386
SH
SOLE
0
0
18386
ALLIANCEBERNSTEIN HOLDING LP
UNIT LTD PARTN
01881G106
720
24522
SH
SOLE
0
0
24522
ALLIANZGI NFJ DIVID INT & PR
COM
01883A107
152
12454
SH
SOLE
0
0
12454
ALLISON TRANSMISSION HLDGS I
COM
01973R101
563
11960
SH
SOLE
0
0
11960
ALLSCRIPTS HEALTHCARE SOLUTN
COM
01988P108
254
23103
SH
SOLE
0
0
23103
ALLY FINL INC
COM
02005N100
229
6916
SH
SOLE
0
0
6916
ALLY FINL INC
COM
02005N100
0
100
SH
Call
SOLE
0
0
100
ALPHABET INC
CAP STK CL C
02079K107
44657
36634
SH
SOLE
0
0
36634
ALPHABET INC
CAP STK CL C
02079K107
67
1000
SH
Call
SOLE
0
0
1000
ALPHABET INC
CAP STK CL C
02079K107
346
2000
SH
Call
SOLE
0
0
2000
ALPHABET INC
CAP STK CL A
02079K305
59984
49121
SH
SOLE
0
0
49121
ALPHABET INC
CAP STK CL A
02079K305
14
200
SH
Call
SOLE
0
0
200
ALPHABET INC
CAP STK CL A
02079K305
95
500
SH
Call
SOLE
0
0
500
ALPHABET INC
CAP STK CL A
02079K305
21
500
SH
Call
SOLE
0
0
500
ALPHABET INC
CAP STK CL A
02079K305
45
300
SH
Call
SOLE
0
0
300
ALPHABET INC
CAP STK CL A
02079K305
2
200
SH
Call
SOLE
0
0
200
ALPHABET INC
CAP STK CL A
02079K305
27
200
SH
Call
SOLE
0
0
200
ALPHABET INC
CAP STK CL A
02079K305
1
200
SH
Call
SOLE
0
0
200
ALPHABET INC
CAP STK CL A
02079K305
72
600
SH
Call
SOLE
0
0
600
ALPHABET INC
CAP STK CL A
02079K305
5
100
SH
Call
SOLE
0
0
100
ALPHABET INC
CAP STK CL A
02079K305
32
300
SH
Call
SOLE
0
0
300
ALPHABET INC
CAP STK CL A
02079K305
6
100
SH
Call
SOLE
0
0
100
ALPHABET INC
CAP STK CL A
02079K305
0
100
SH
Call
SOLE
0
0
100
ALPHABET INC
CAP STK CL A
02079K305
1
500
SH
Call
SOLE
0
0
500
ALPHABET INC
CAP STK CL A
02079K305
42
500
SH
Call
SOLE
0
0
500
ALPHABET INC
CAP STK CL A
02079K305
4
300
SH
Call
SOLE
0
0
300
ALPHABET INC
CAP STK CL A
02079K305
0
400
SH
Call
SOLE
0
0
400
ALPHABET INC
CAP STK CL A
02079K305
3
200
SH
Call
SOLE
0
0
200
ALPHABET INC
CAP STK CL A
02079K305
0
200
SH
Call
SOLE
0
0
200
ALPHABET INC
CAP STK CL A
02079K305
0
100
SH
Call
SOLE
0
0
100
ALTICE USA INC
CL A
02156K103
13826
482072
SH
SOLE
0
0
482072
ALTICE USA INC
CL A
02156K103
0
100
SH
Call
SOLE
0
0
100
ALTRIA GROUP INC
COM
02209S103
19990
488744
SH
SOLE
0
0
488744
AMBEV SA
SPONSORED ADR
02319V103
66
14383
SH
SOLE
0
0
14383
AMERICA FIRST MULTIFAMILY IN
BEN UNIT CTF
02364V107
602
73572
SH
SOLE
0
0
73572
AMERICA MOVIL SAB DE CV
SPON ADR L SHS
02364W105
975
65605
SH
SOLE
0
0
65605
AMERICAN AIRLS GROUP INC
COM
02376R102
8484
314579
SH
SOLE
0
0
314579
AMERICAN FIN TR INC
COM CLASS A
02607T109
288
20653
SH
SOLE
0
0
20653
AMERICAN HOMES 4 RENT
CL A
02665T306
216
8331
SH
SOLE
0
0
8331
AMERICAN TOWER CORP NEW
COM
03027X100
11343
51297
SH
SOLE
0
0
51297
AMERIPRISE FINL INC
COM
03076C106
954
6486
SH
SOLE
0
0
6486
AMYRIS INC
COM NEW
03236M200
262
55037
SH
SOLE
0
0
55037
ANHEUSER BUSCH INBEV SA/NV
SPONSORED ADR
03524A108
1979
20799
SH
SOLE
0
0
20799
ANSYS INC
COM
03662Q105
1310
5916
SH
SOLE
0
0
5916
APERGY CORP
COM
03755L104
2651
98008
SH
SOLE
0
0
98008
APOLLO COML REAL EST FIN INC
COM
03762U105
237
12367
SH
SOLE
0
0
12367
APOLLO COML REAL EST FIN INC
NOTE 4.750% 8/2
03762UAB1
11
11000
PRN
SOLE
0
0
11000
APHRIA INC
COM
03765K104
386
74332
SH
SOLE
0
0
74332
APPFOLIO INC
COM CL A
03783C100
381
4005
SH
SOLE
0
0
4005
APPLE HOSPITALITY REIT INC
COM NEW
03784Y200
562
33925
SH
SOLE
0
0
33925
APPLIED DNA SCIENCES INC
*W EXP 11/21/201
03815U110
0
133740
SH
SOLE
0
0
133740
APPLIED DNA SCIENCES INC
COM NEW
03815U201
37
166475
SH
SOLE
0
0
166475
APTOSE BIOSCIENCES INC
COM NEW
03835T200
156
75000
SH
SOLE
0
0
75000
AQUA AMERICA INC
COM
03836W103
3519
78504
SH
SOLE
0
0
78504
ARCELORMITTAL SA LUXEMBOURG
NY REGISTRY SH
03938L203
311
21828
SH
SOLE
0
0
21828
ARCONIC INC
COM
03965L100
310
11906
SH
SOLE
0
0
11906
ARCTURUS THERAPEUTICS HLDG I
COM
03969T109
626
60971
SH
SOLE
0
0
60971
ARES CAP CORP
COM
04010L103
1532
82186
SH
SOLE
0
0
82186
ARROWHEAD PHARMACEUTICALS IN
COM
04280A100
367
13037
SH
SOLE
0
0
13037
ASSERTIO THERAPEUTICS INC
COM
04545L107
27
21375
SH
SOLE
0
0
21375
AT HOME GROUP INC
COM
04650Y100
101
10477
SH
SOLE
0
0
10477
ATHENEX INC
COM
04685N103
1790
147164
SH
SOLE
0
0
147164
ATLAS AIR WORLDWIDE HLDGS IN
NOTE 2.250% 6/0
049164BH8
19
22000
PRN
SOLE
0
0
22000
AURINIA PHARMACEUTICALS INC
COM
05156V102
1114
208700
SH
SOLE
0
0
208700
AURORA CANNABIS INC
COM
05156X108
675
153654
SH
SOLE
0
0
153654
AUTOHOME INC
SP ADR RP CL A
05278C107
401
4822
SH
SOLE
0
0
4822
AVANGRID INC
COM
05351W103
1138
21773
SH
SOLE
0
0
21773
AVISTA CORP
COM
05379B107
2563
52903
SH
SOLE
0
0
52903
AXON ENTERPRISE INC
COM
05464C101
575
10131
SH
SOLE
0
0
10131
AXOS FINL INC
COM
05465C100
1764
63803
SH
SOLE
0
0
63803
BCE INC
COM NEW
05534B760
596
12319
SH
SOLE
0
0
12319
BGC PARTNERS INC
CL A
05541T101
98
17875
SH
SOLE
0
0
17875
BOK FINL CORP
COM NEW
05561Q201
290
3659
SH
SOLE
0
0
3659
BNY MELLON STRATEGIC MUNS IN
COM
05588W108
98
11465
SH
SOLE
0
0
11465
BWX TECHNOLOGIES INC
COM
05605H100
211
3687
SH
SOLE
0
0
3687
BAKER HUGHES A GE CO
CL A
05722G100
222
9552
SH
SOLE
0
0
9552
BAKER HUGHES A GE CO
CL A
05722G100
0
200
SH
Call
SOLE
0
0
200
BANCFIRST CORP
COM
05945F103
438
7911
SH
SOLE
0
0
7911
BANCO SANTANDER SA
ADR
05964H105
678
168627
SH
SOLE
0
0
168627
BAOZUN INC
SPONSORED ADR
06684L103
333
7801
SH
SOLE
0
0
7801
BARCLAYS BK PLC
DJUBS CMDT ETN36
06738C778
263
12043
SH
SOLE
0
0
12043
BARNES & NOBLE ED INC
COM
06777U101
67
21602
SH
SOLE
0
0
21602
BEAZER HOMES USA INC
COM NEW
07556Q881
419
28144
SH
SOLE
0
0
28144
BEST INC
SPONSORED ADS
08653C106
2640
500000
SH
SOLE
0
0
500000
BIOMARIN PHARMACEUTICAL INC
COM
09061G101
660
9796
SH
SOLE
0
0
9796
BIOGEN INC
COM
09062X103
6087
26143
SH
SOLE
0
0
26143
BIO TECHNE CORP
COM
09073M104
354
1808
SH
SOLE
0
0
1808
BLACK KNIGHT INC
COM
09215C105
393
6435
SH
SOLE
0
0
6435
BLACKBERRY LTD
COM
09228F103
109
20817
SH
SOLE
0
0
20817
BLACKBERRY LTD
COM
09228F103
0
200
SH
Call
SOLE
0
0
200
BLACKROCK INVT QUALITY MUN T
COM
09247D105
498
32000
SH
SOLE
0
0
32000
BLACKROCK INC
COM
09247X101
3331
7476
SH
SOLE
0
0
7476
BLACKROCK INC
COM
09247X101
1
200
SH
Put
SOLE
0
0
200
BLACKROCK MD MUNICIPAL BOND
COM
09249L105
407
28235
SH
SOLE
0
0
28235
BLACKROCK ENHANCED EQT DIV T
COM
09251A104
1081
117739
SH
SOLE
0
0
117739
BLACKROCK MUNIHOLDINGS FD IN
COM
09253N104
166
10090
SH
SOLE
0
0
10090
BLACKROCK MUNIENHANCED FD IN
COM
09253Y100
424
37373
SH
SOLE
0
0
37373
BLACKROCK MUNIYIELD QUALITY
COM
09254F100
165
10980
SH
SOLE
0
0
10980
BLACKROCK MUNIYIELD CALI QLT
COM
09254N103
272
18904
SH
SOLE
0
0
18904
BLACKROCK CORPOR HI YLD FD I
COM
09255P107
171
15873
SH
SOLE
0
0
15873
BLACKROCK DEBT STRAT FD INC
COM NEW
09255R202
127
11843
SH
SOLE
0
0
11843
BLACKROCK RES & COMM STRAT T
SHS
09257A108
197
26366
SH
SOLE
0
0
26366
BLACKROCK MUN 2030 TAR TERM
COM SHS BEN IN
09257P105
450
18999
SH
SOLE
0
0
18999
BLACKSTONE MTG TR INC
COM CL A
09257W100
847
23637
SH
SOLE
0
0
23637
BLACKSTONE GROUP INC
COM CL A
09260D107
6142
125749
SH
SOLE
0
0
125749
BLINK CHARGING CO
COM
09354A100
39
15100
SH
SOLE
0
0
15100
BOOKING HLDGS INC
COM
09857L108
9160
4667
SH
SOLE
0
0
4667
BROADRIDGE FINL SOLUTIONS IN
COM
11133T103
1568
12605
SH
SOLE
0
0
12605
BROADCOM INC
COM
11135F101
11993
43443
SH
SOLE
0
0
43443
BROOKFIELD PROPERTY REIT INC
CL A
11282X103
1455
71367
SH
SOLE
0
0
71367
CBOE GLOBAL MARKETS INC
COM
12503M108
1703
14821
SH
SOLE
0
0
14821
CBRE GROUP INC
CL A
12504L109
681
12845
SH
SOLE
0
0
12845
CDW CORP
COM
12514G108
495
4019
SH
SOLE
0
0
4019
CGI INC
CL A SUB VTG
12532H104
350
4427
SH
SOLE
0
0
4427
C H ROBINSON WORLDWIDE INC
COM NEW
12541W209
979
11543
SH
SOLE
0
0
11543
CME GROUP INC
COM
12572Q105
4905
23208
SH
SOLE
0
0
23208
CTI BIOPHARMA CORP
COM
12648L601
42
50073
SH
SOLE
0
0
50073
CNX MIDSTREAM PARTNERS LP
COM UNIT REPST
12654A101
633
44880
SH
SOLE
0
0
44880
CNX MIDSTREAM PARTNERS LP
COM UNIT REPST
12654A101
0
300
SH
Put
SOLE
0
0
300
CVR ENERGY INC
COM
12662P108
473
10736
SH
SOLE
0
0
10736
CADENCE BANCORPORATION
CL A
12739A100
266
15179
SH
SOLE
0
0
15179
CALAMOS CONV & HIGH INCOME F
COM SHS
12811P108
254
23087
SH
SOLE
0
0
23087
CALIFORNIA RES CORP
COM NEW
13057Q206
108
10568
SH
SOLE
0
0
10568
CANADIAN PAC RY LTD
COM
13645T100
5119
23010
SH
SOLE
0
0
23010
CANNAE HLDGS INC
COM
13765N107
1752
63775
SH
SOLE
0
0
63775
CAPITAL ONE FINL CORP
COM
14040H105
1103
12125
SH
SOLE
0
0
12125
CAPITOL FED FINL INC
COM
14057J101
1387
100644
SH
SOLE
0
0
100644
CAPSTONE TURBINE CORP
COM NEW
14067D409
11
20854
SH
SOLE
0
0
20854
CARBON BLACK INC
COM
14081R103
762
29310
SH
SOLE
0
0
29310
CARBON BLACK INC
COM
14081R103
0
200
SH
Call
SOLE
0
0
200
CARBON BLACK INC
COM
14081R103
0
100
SH
Call
SOLE
0
0
100
CARDINAL HEALTH INC
COM
14149Y108
1421
30116
SH
SOLE
0
0
30116
CARETRUST REIT INC
COM
14174T107
1403
59686
SH
SOLE
0
0
59686
CARLYLE GROUP L P
COM UTS LTD PTN
14309L102
889
34766
SH
SOLE
0
0
34766
CARRIAGE SVCS INC
NOTE 2.750% 3/1
143905AM9
42
40000
PRN
SOLE
0
0
40000
CARROLS RESTAURANT GROUP INC
COM
14574X104
144
17325
SH
SOLE
0
0
17325
CATALYST PHARMACEUTICALS INC
COM
14888U101
84
15750
SH
SOLE
0
0
15750
CELLDEX THERAPEUTICS INC NEW
COM NEW
15117B202
27
12566
SH
SOLE
0
0
12566
CENTENE CORP DEL
COM
15135B101
1084
25061
SH
SOLE
0
0
25061
CENTENE CORP DEL
COM
15135B101
3
3000
SH
Call
SOLE
0
0
3000
CENTERPOINT ENERGY INC
COM
15189T107
1734
57462
SH
SOLE
0
0
57462
CENTERSTATE BK CORP
COM
15201P109
333
13894
SH
SOLE
0
0
13894
CENTRIC BRANDS INC
COM
15644G104
126
50001
SH
SOLE
0
0
50001
CHARTER COMMUNICATIONS INC N
CL A
16119P108
1788
4338
SH
SOLE
0
0
4338
CHARTER COMMUNICATIONS INC N
CL A
16119P108
12
2000
SH
Put
SOLE
0
0
2000
CHEMED CORP NEW
COM
16359R103
353
845
SH
SOLE
0
0
845
CHENIERE ENERGY PARTNERS LP
COM UNIT
16411Q101
699
15371
SH
SOLE
0
0
15371
CHENIERE ENERGY INC
COM NEW
16411R208
1024
16241
SH
SOLE
0
0
16241
CHEWY INC
CL A
16679L109
318
12929
SH
SOLE
0
0
12929
CHIMERA INVT CORP
COM NEW
16934Q208
1118
57179
SH
SOLE
0
0
57179
CISCO SYS INC
COM
17275R102
34960
707546
SH
SOLE
0
0
707546
CISCO SYS INC
COM
17275R102
0
200
SH
Call
SOLE
0
0
200
CLEARBRIDGE ENERGY MIDSTRM O
COM
18469P100
158
18150
SH
SOLE
0
0
18150
CLOUDERA INC
COM
18914U100
1109
125200
SH
SOLE
0
0
125200
CLOUDFLARE INC
CL A COM
18915M107
196
10580
SH
SOLE
0
0
10580
COGENT COMMUNICATIONS HLDGS
COM NEW
19239V302
280
5084
SH
SOLE
0
0
5084
COHEN & STEERS QUALITY RLTY
COM
19247L106
212
13395
SH
SOLE
0
0
13395
COHEN & STEERS REIT & PFD &I
COM
19247X100
314
12772
SH
SOLE
0
0
12772
COHEN & STEERS INFRASTRUCTUR
COM
19248A109
1046
38398
SH
SOLE
0
0
38398
COLLEGIUM PHARMACEUTICAL INC
COM
19459J104
199
17335
SH
SOLE
0
0
17335
COLONY CAP INC NEW
CL A COM
19626G108
405
67243
SH
SOLE
0
0
67243
COLUMBIA ETF TR II
EMRG MARKETS ETF
19762B509
849
38693
SH
SOLE
0
0
38693
COMCAST CORP NEW
CL A
20030N101
15394
341473
SH
SOLE
0
0
341473
COMPASS MINERALS INTL INC
COM
20451N101
333
5895
SH
SOLE
0
0
5895
CONATUS PHARMACEUTICALS INC
COM
20600T108
7
22000
SH
SOLE
0
0
22000
CONCHO RES INC
COM
20605P101
225
3321
SH
SOLE
0
0
3321
CONOCOPHILLIPS
COM
20825C104
8632
151485
SH
SOLE
0
0
151485
CONSTELLATION BRANDS INC
CL A
21036P108
4768
23001
SH
SOLE
0
0
23001
CONSTELLATION BRANDS INC
CL A
21036P108
10
500
SH
Call
SOLE
0
0
500
CORBUS PHARMACEUTICALS HLDGS
COM
21833P103
969
198987
SH
SOLE
0
0
198987
CORESITE RLTY CORP
COM
21870Q105
226
1852
SH
SOLE
0
0
1852
CORENERGY INFRASTRUCTURE TR
COM NEW
21870U502
211
4471
SH
SOLE
0
0
4471
CORNERSTONE STRATEGIC VALUE
COM
21924B302
377
33189
SH
SOLE
0
0
33189
CORTEVA INC
COM
22052L104
3047
108814
SH
SOLE
0
0
108814
CORTEVA INC
COM
22052L104
0
100
SH
Call
SOLE
0
0
100
COSTCO WHSL CORP NEW
COM
22160K105
27360
94965
SH
SOLE
0
0
94965
COSTCO WHSL CORP NEW
COM
22160K105
5
100
SH
Call
SOLE
0
0
100
COSTCO WHSL CORP NEW
COM
22160K105
17
300
SH
Call
SOLE
0
0
300
COSTCO WHSL CORP NEW
COM
22160K105
8
200
SH
Call
SOLE
0
0
200
COSTAR GROUP INC
COM
22160N109
1059
1785
SH
SOLE
0
0
1785
CRACKER BARREL OLD CTRY STOR
COM
22410J106
2399
14752
SH
SOLE
0
0
14752
CRACKER BARREL OLD CTRY STOR
COM
22410J106
0
200
SH
Put
SOLE
0
0
200
CREDIT SUISSE NASSAU BRH
VELOCITY SHS DAI
22542D332
214
15723
SH
SOLE
0
0
15723
CREDIT SUISSE NASSAU BRH
LG CP GRTH ENH
22542D423
1888
6828
SH
SOLE
0
0
6828
CREDIT SUISSE HIGH YLD BND F
SH BEN INT
22544F103
26
10169
SH
SOLE
0
0
10169
CRONOS GROUP INC
COM
22717L101
373
41235
SH
SOLE
0
0
41235
CROSSAMERICA PARTNERS LP
UT LTD PTN INT
22758A105
246
14399
SH
SOLE
0
0
14399
CROWN CASTLE INTL CORP NEW
COM
22822V101
1835
13203
SH
SOLE
0
0
13203
CTRIP COM INTL LTD
SPONSORED ADS
22943F100
411
14046
SH
SOLE
0
0
14046
CYTOSORBENTS CORP
COM NEW
23283X206
173
34390
SH
SOLE
0
0
34390
DCP MIDSTREAM LP
COM UT LTD PTN
23311P100
263
10032
SH
SOLE
0
0
10032
DNP SELECT INCOME FD
COM
23325P104
858
66707
SH
SOLE
0
0
66707
D R HORTON INC
COM
23331A109
387
7335
SH
SOLE
0
0
7335
DLH HLDGS CORP
COM
23335Q100
159
35626
SH
SOLE
0
0
35626
DXC TECHNOLOGY CO
COM
23355L106
345
11679
SH
SOLE
0
0
11679
DAVITA INC
COM
23918K108
552
9672
SH
SOLE
0
0
9672
DELL TECHNOLOGIES INC
CL C
24703L202
645
12446
SH
SOLE
0
0
12446
DENTSPLY SIRONA INC
COM
24906P109
789
14792
SH
SOLE
0
0
14792
DESTINATION XL GROUP INC
COM
25065K104
222
131129
SH
SOLE
0
0
131129
DEVON ENERGY CORP NEW
COM
25179M103
683
28398
SH
SOLE
0
0
28398
DIAGEO P L C
SPON ADR NEW
25243Q205
4138
25305
SH
SOLE
0
0
25305
DIAMONDBACK ENERGY INC
COM
25278X109
248
2759
SH
SOLE
0
0
2759
DIREXION SHS ETF TR
DLY SCOND 3XBU
25459W458
2005
11782
SH
SOLE
0
0
11782
DIREXION SHS ETF TR
DLY SMCAP BULL3X
25459W847
280
5032
SH
SOLE
0
0
5032
DIREXION SHS ETF TR
DLY ENRGY BULL3X
25459W888
712
45709
SH
SOLE
0
0
45709
DIREXION SHS ETF TR
DLY GOLD INDX 3X
25460E844
793
28461
SH
SOLE
0
0
28461
DISCOVERY INC
COM SER A
25470F104
214
8033
SH
SOLE
0
0
8033
DISH NETWORK CORP
CL A
25470M109
4549
133528
SH
SOLE
0
0
133528
DOMINION ENERGY INC
COM
25746U109
9477
116944
SH
SOLE
0
0
116944
DOMINOS PIZZA INC
COM
25754A201
1177
4811
SH
SOLE
0
0
4811
DORCHESTER MINERALS LP
COM UNIT
25820R105
1049
56260
SH
SOLE
0
0
56260
DROPBOX INC
CL A
26210C104
469
23245
SH
SOLE
0
0
23245
DUFF & PHELPS SLT ENGY AND M
COM
26433F108
63
14000
SH
SOLE
0
0
14000
DUKE ENERGY CORP NEW
COM NEW
26441C204
19078
199016
SH
SOLE
0
0
199016
DUPONT DE NEMOURS INC
COM
26614N102
7820
109656
SH
SOLE
0
0
109656
DYCOM INDS INC
NOTE 0.750% 9/1
267475AB7
86
90000
PRN
SOLE
0
0
90000
ECA MARCELLUS TR I
COM UNIT
26827L109
29
23997
SH
SOLE
0
0
23997
EOG RES INC
COM
26875P101
3225
43446
SH
SOLE
0
0
43446
EOG RES INC
COM
26875P101
2
1000
SH
Call
SOLE
0
0
1000
EPR PPTYS
COM SH BEN INT
26884U109
1969
25618
SH
SOLE
0
0
25618
EPR PPTYS
CONV PFD 9% SR E
26884U307
396
10204
SH
SOLE
0
0
10204
EQM MIDSTREAM PARTNERS LP
UNIT LTD PARTN
26885B100
313
9582
SH
SOLE
0
0
9582
ETFIS SER TR I
INFRAC ACT MLP
26923G103
123
24900
SH
SOLE
0
0
24900
ETF MANAGERS TR
PRIME CYBR SCRTY
26924G201
456
12180
SH
SOLE
0
0
12180
ETF MANAGERS TR
PRIME MOBILE PAY
26924G409
675
14481
SH
SOLE
0
0
14481
ETF MANAGERS TR
ETFMG ALTR HRVST
26924G508
571
27504
SH
SOLE
0
0
27504
EAST WEST BANCORP INC
COM
27579R104
815
18403
SH
SOLE
0
0
18403
EATON VANCE MUNI INCOME TRUS
SH BEN INT
27826U108
203
15730
SH
SOLE
0
0
15730
EATON VANCE MUN BD FD
COM
27827X101
166
12833
SH
SOLE
0
0
12833
EATON VANCE TAX ADVT DIV INC
COM
27828G107
569
23172
SH
SOLE
0
0
23172
EATON VANCE LTD DUR INCOME F
COM
27828H105
2032
162599
SH
SOLE
0
0
162599
EATON VANCE TX MGD DIV EQ IN
COM
27828N102
225
18918
SH
SOLE
0
0
18918
EATON VANCE TX MNG BY WRT OP
COM
27828Y108
501
34216
SH
SOLE
0
0
34216
EATON VANCE TXMGD GL BUYWR O
COM
27829C105
314
32512
SH
SOLE
0
0
32512
EATON VANCE TAX MNGD GBL DV
COM
27829F108
449
54590
SH
SOLE
0
0
54590
ECHO GLOBAL LOGISTICS INC
NOTE 2.500% 5/0
27875TAA9
18
18000
PRN
SOLE
0
0
18000
EDITAS MEDICINE INC
COM
28106W103
746
32814
SH
SOLE
0
0
32814
ENBRIDGE INC
COM
29250N105
5723
163141
SH
SOLE
0
0
163141
ENCORE CAP GROUP INC
NOTE 2.875% 3/1
292554AH5
17
17000
PRN
SOLE
0
0
17000
ENDEAVOUR SILVER CORP
COM
29258Y103
30
13448
SH
SOLE
0
0
13448
ENCOMPASS HEALTH CORP
COM
29261A100
423
6683
SH
SOLE
0
0
6683
ENDRA LIFE SCIENCES INC
COM
29273B104
48
45000
SH
SOLE
0
0
45000
ENERGY TRANSFER LP
COM UT LTD PTN
29273V100
40395
3088284
SH
SOLE
0
0
3088284
ENLINK MIDSTREAM LLC
COM UNIT REP LTD
29336T100
155
18221
SH
SOLE
0
0
18221
ENPHASE ENERGY INC
COM
29355A107
226
10175
SH
SOLE
0
0
10175
ENSIGN GROUP INC
COM
29358P101
1668
35169
SH
SOLE
0
0
35169
ENSERVCO CORP
COM
29358Y102
6
25000
SH
SOLE
0
0
25000
ENTERGY CORP NEW
COM
29364G103
1355
11543
SH
SOLE
0
0
11543
ENVESTNET INC
NOTE 1.750%12/1
29404KAA4
20
20000
PRN
SOLE
0
0
20000
ENVISION SOLAR INTL INC
COM
29413Q201
881
152717
SH
SOLE
0
0
152717
EPAM SYS INC
COM
29414B104
1016
5571
SH
SOLE
0
0
5571
EQUINIX INC
COM
29444U700
549
952
SH
SOLE
0
0
952
EQUINOR ASA
SPONSORED ADR
29446M102
265
13975
SH
SOLE
0
0
13975
EQUITY RESIDENTIAL
SH BEN INT
29476L107
523
6058
SH
SOLE
0
0
6058
ERIE INDTY CO
CL A
29530P102
1107
5962
SH
SOLE
0
0
5962
ESPERION THERAPEUTICS INC NE
COM
29664W105
289
7876
SH
SOLE
0
0
7876
ETSY INC
COM
29786A106
321
5679
SH
SOLE
0
0
5679
EVERI HLDGS INC
COM
30034T103
196
23130
SH
SOLE
0
0
23130
EVERGY INC
COM
30034W106
2994
44982
SH
SOLE
0
0
44982
EVERSOURCE ENERGY
COM
30040W108
5705
66748
SH
SOLE
0
0
66748
EVOKE PHARMA INC
COM
30049G104
86
100000
SH
SOLE
0
0
100000
EVOLUS INC
COM
30052C107
339
21723
SH
SOLE
0
0
21723
EXACT SCIENCES CORP
COM
30063P105
7263
80367
SH
SOLE
0
0
80367
EXELON CORP
COM
30161N101
4509
93344
SH
SOLE
0
0
93344
EXELIXIS INC
COM
30161Q104
3934
222436
SH
SOLE
0
0
222436
EXPEDIA GROUP INC
COM NEW
30212P303
814
6053
SH
SOLE
0
0
6053
EXPONENT INC
COM
30214U102
251
3596
SH
SOLE
0
0
3596
EXTRA SPACE STORAGE INC
COM
30225T102
602
5154
SH
SOLE
0
0
5154
EXXON MOBIL CORP
COM
30231G102
70592
999743
SH
SOLE
0
0
999743
EXXON MOBIL CORP
COM
30231G102
0
100
SH
Call
SOLE
0
0
100
EXXON MOBIL CORP
COM
30231G102
0
300
SH
Call
SOLE
0
0
300
EXXON MOBIL CORP
COM
30231G102
0
100
SH
Call
SOLE
0
0
100
EYEPOINT PHARMACEUTICALS INC
COM
30233G100
47
26000
SH
SOLE
0
0
26000
FS BANCORP INC
COM
30263Y104
320
6104
SH
SOLE
0
0
6104
FACEBOOK INC
CL A
30303M102
151542
850975
SH
SOLE
0
0
850975
FACEBOOK INC
CL A
30303M102
19
1400
SH
Call
SOLE
0
0
1400
FACEBOOK INC
CL A
30303M102
176
20000
SH
Call
SOLE
0
0
20000
FACEBOOK INC
CL A
30303M102
0
200
SH
Call
SOLE
0
0
200
FACEBOOK INC
CL A
30303M102
0
600
SH
Call
SOLE
0
0
600
FACEBOOK INC
CL A
30303M102
0
1400
SH
Call
SOLE
0
0
1400
FACEBOOK INC
CL A
30303M102
0
300
SH
Call
SOLE
0
0
300
FACEBOOK INC
CL A
30303M102
22
1300
SH
Call
SOLE
0
0
1300
FACEBOOK INC
CL A
30303M102
4
500
SH
Call
SOLE
0
0
500
FACEBOOK INC
CL A
30303M102
15
500
SH
Call
SOLE
0
0
500
FACEBOOK INC
CL A
30303M102
19
500
SH
Call
SOLE
0
0
500
FACEBOOK INC
CL A
30303M102
14
1000
SH
Call
SOLE
0
0
1000
FACEBOOK INC
CL A
30303M102
10
500
SH
Call
SOLE
0
0
500
FACEBOOK INC
CL A
30303M102
3
400
SH
Call
SOLE
0
0
400
FACEBOOK INC
CL A
30303M102
4
1500
SH
Call
SOLE
0
0
1500
FACEBOOK INC
CL A
30303M102
3
600
SH
Call
SOLE
0
0
600
FACEBOOK INC
CL A
30303M102
292
15000
SH
Call
SOLE
0
0
15000
FACEBOOK INC
CL A
30303M102
1
500
SH
Call
SOLE
0
0
500
FACEBOOK INC
CL A
30303M102
1
1000
SH
Call
SOLE
0
0
1000
FACEBOOK INC
CL A
30303M102
0
800
SH
Call
SOLE
0
0
800
FACEBOOK INC
CL A
30303M102
1
100
SH
Call
SOLE
0
0
100
FACEBOOK INC
CL A
30303M102
1
2000
SH
Call
SOLE
0
0
2000
FACEBOOK INC
CL A
30303M102
7
1200
SH
Put
SOLE
0
0
1200
FACEBOOK INC
CL A
30303M102
4
1000
SH
Put
SOLE
0
0
1000
FACEBOOK INC
CL A
30303M102
0
1000
SH
Put
SOLE
0
0
1000
FACEBOOK INC
CL A
30303M102
1
2000
SH
Put
SOLE
0
0
2000
FASTLY INC
CL A
31188V100
202
8400
SH
SOLE
0
0
8400
FEDEX CORP
COM
31428X106
5545
38091
SH
SOLE
0
0
38091
FEDEX CORP
COM
31428X106
1
1200
SH
Call
SOLE
0
0
1200
FIDELITY NATL INFORMATION SV
COM
31620M106
8246
62114
SH
SOLE
0
0
62114
FIDELITY NATIONAL FINANCIAL
FNF GROUP COM
31620R303
873
19668
SH
SOLE
0
0
19668
FIESTA RESTAURANT GROUP INC
COM
31660B101
150
14405
SH
SOLE
0
0
14405
FIREEYE INC
COM
31816Q101
3026
226814
SH
SOLE
0
0
226814
FIREEYE INC
COM
31816Q101
1
200
SH
Call
SOLE
0
0
200
FIRST AMERN FINL CORP
COM
31847R102
265
4491
SH
SOLE
0
0
4491
FIRST CTZNS BANCSHARES INC N
CL A
31946M103
295
626
SH
SOLE
0
0
626
FIRST FINL BANKSHARES
COM
32020R109
577
17307
SH
SOLE
0
0
17307
FIRST FNDTN INC
COM
32026V104
295
19309
SH
SOLE
0
0
19309
FIRST MAJESTIC SILVER CORP
COM
32076V103
280
30777
SH
SOLE
0
0
30777
FIRST REP BK SAN FRANCISCO C
COM
33616C100
571
5903
SH
SOLE
0
0
5903
FIRST TR INTER DUR PFD & IN
COM
33718W103
272
11492
SH
SOLE
0
0
11492
FIRST TR EXCHANGE TRADED FD
NAS CLNEDG GREEN
33733E500
357
16671
SH
SOLE
0
0
16671
FIRST TR S&P REIT INDEX FD
COM
33734G108
1000
37578
SH
SOLE
0
0
37578
FIRST TR VALUE LINE DIVID IN
SHS
33734H106
609
17467
SH
SOLE
0
0
17467
FIRST TR LRGE CP CORE ALPHA
COM SHS
33734K109
306
5024
SH
SOLE
0
0
5024
FIRST TR EXCHANGE TRADED FD
HLTH CARE ALPH
33734X143
260
3510
SH
SOLE
0
0
3510
FIRST TR EXCHANGE TRADED FD
CLOUD COMPUTING
33734X192
906
16063
SH
SOLE
0
0
16063
FIRST TR EXCHANGE TRADED FD
DJ GLBL DIVID
33734X200
470
20500
SH
SOLE
0
0
20500
FIRST TR EXCHANGE TRADED FD
GBL WND ENRG ETF
33736G106
255
19376
SH
SOLE
0
0
19376
FIRST TR EXCHANGE TRADED FD
NASD TECH DIV
33738R118
1014
25289
SH
SOLE
0
0
25289
FIRST TR EXCHANGE TRADED FD
DORSEY WRT 5 ETF
33738R605
442
14924
SH
SOLE
0
0
14924
FIRST TR EXCHAN TRADED FD VI
FST TR GLB FD
33739H101
326
17980
SH
SOLE
0
0
17980
FIVE BELOW INC
COM
33829M101
492
3901
SH
SOLE
0
0
3901
FLEXIBLE SOLUTIONS INTL INC
COM
33938T104
94
40000
SH
SOLE
0
0
40000
FLEXSHARES TR
MORNSTAR UPSTR
33939L407
479
15381
SH
SOLE
0
0
15381
FLEXSHARES TR
QLT DIV DEF IDX
33939L845
251
5500
SH
SOLE
0
0
5500
FLOWSERVE CORP
COM
34354P105
233
4991
SH
SOLE
0
0
4991
FLY LEASING LTD
SPONSORED ADR
34407D109
752
36685
SH
SOLE
0
0
36685
FORESTAR GROUP INC
NOTE 3.750% 3/0
346232AB7
11
11000
PRN
SOLE
0
0
11000
FORTIVE CORP
COM
34959J108
882
12865
SH
SOLE
0
0
12865
FORTUNE BRANDS HOME & SEC IN
COM
34964C106
459
8394
SH
SOLE
0
0
8394
FOSSIL GROUP INC
COM
34988V106
179
14285
SH
SOLE
0
0
14285
FOX FACTORY HLDG CORP
COM
35138V102
857
13770
SH
SOLE
0
0
13770
FREEPORT-MCMORAN INC
CL B
35671D857
1351
141168
SH
SOLE
0
0
141168
GW PHARMACEUTICALS PLC
ADS
36197T103
641
5574
SH
SOLE
0
0
5574
GW PHARMACEUTICALS PLC
ADS
36197T103
0
200
SH
Call
SOLE
0
0
200
GABELLI MULTIMEDIA TR INC
COM
36239Q109
233
28656
SH
SOLE
0
0
28656
GAIA INC NEW
CL A
36269P104
237
36190
SH
SOLE
0
0
36190
GENERAL MTRS CO
COM
37045V100
3828
102124
SH
SOLE
0
0
102124
GENOMIC HEALTH INC
COM
37244C101
405
5970
SH
SOLE
0
0
5970
GENWORTH FINL INC
COM CL A
37247D106
44
10011
SH
SOLE
0
0
10011
GLACIER BANCORP INC NEW
COM
37637Q105
210
5196
SH
SOLE
0
0
5196
GLAXOSMITHKLINE PLC
SPONSORED ADR
37733W105
5140
120442
SH
SOLE
0
0
120442
GLOBAL PMTS INC
COM
37940X102
31274
196695
SH
SOLE
0
0
196695
GLOBAL X FDS
GLBL X MLP ETF
37950E473
303
36171
SH
SOLE
0
0
36171
GLOBAL X FDS
NASDAQ 100 COVER
37954Y483
386
17073
SH
SOLE
0
0
17073
GLOBAL X FDS
RBTCS ARTFL INTE
37954Y715
674
33650
SH
SOLE
0
0
33650
GOLDEN STAR RES LTD CDA
COM
38119T807
197
68989
SH
SOLE
0
0
68989
GOLDMAN SACHS GROUP INC
COM
38141G104
4014
19372
SH
SOLE
0
0
19372
GOLDMAN SACHS GROUP INC
COM
38141G104
9
100
SH
Call
SOLE
0
0
100
GOLDMAN SACHS BDC INC
SHS
38147U107
455
22649
SH
SOLE
0
0
22649
GOPRO INC
CL A
38268T103
299
57616
SH
SOLE
0
0
57616
GOSSAMER BIO INC
COM
38341P102
201
12000
SH
SOLE
0
0
12000
GREAT AJAX CORP
COM
38983D300
1144
73800
SH
SOLE
0
0
73800
HCA HEALTHCARE INC
COM
40412C101
1054
8749
SH
SOLE
0
0
8749
HCP INC
COM
40414L109
1608
45129
SH
SOLE
0
0
45129
HDFC BANK LTD
SPONSORED ADS
40415F101
463
8124
SH
SOLE
0
0
8124
HMS HLDGS CORP
COM
40425J101
277
8028
SH
SOLE
0
0
8028
HP INC
COM
40434L105
2261
119528
SH
SOLE
0
0
119528
HP INC
COM
40434L105
0
200
SH
Call
SOLE
0
0
200
HP INC
COM
40434L105
0
200
SH
Call
SOLE
0
0
200
HALLADOR ENERGY COMPANY
COM
40609P105
36
10000
SH
SOLE
0
0
10000
HALOZYME THERAPEUTICS INC
COM
40637H109
523
33692
SH
SOLE
0
0
33692
HANCOCK JOHN TAX-ADV DIV INC
COM
41013V100
384
13500
SH
SOLE
0
0
13500
HANNON ARMSTRONG SUST INFR C
COM
41068X100
286
9813
SH
SOLE
0
0
9813
HEALTHCARE TR AMER INC
CL A NEW
42225P501
414
14087
SH
SOLE
0
0
14087
HEARTLAND FINL USA INC
COM
42234Q102
299
6674
SH
SOLE
0
0
6674
HERTZ GLOBAL HLDGS INC
COM
42806J106
1647
118987
SH
SOLE
0
0
118987
HESS CORP
COM
42809H107
458
7571
SH
SOLE
0
0
7571
HEWLETT PACKARD ENTERPRISE C
COM
42824C109
1731
114102
SH
SOLE
0
0
114102
HIMAX TECHNOLOGIES INC
SPONSORED ADR
43289P106
1503
662094
SH
SOLE
0
0
662094
HOUSTON AMERN ENERGY CORP
COM
44183U100
2
10065
SH
SOLE
0
0
10065
HOWARD HUGHES CORP
COM
44267D107
919
7091
SH
SOLE
0
0
7091
IAC INTERACTIVECORP
COM
44919P508
535
2454
SH
SOLE
0
0
2454
IPG PHOTONICS CORP
COM
44980X109
324
2393
SH
SOLE
0
0
2393
ISTAR INC
COM
45031U101
224
17199
SH
SOLE
0
0
17199
ITT INC
COM
45073V108
412
6734
SH
SOLE
0
0
6734
IDEX CORP
COM
45167R104
895
5461
SH
SOLE
0
0
5461
IDEXX LABS INC
COM
45168D104
3515
12926
SH
SOLE
0
0
12926
IMMUNOGEN INC
COM
45253H101
32
13124
SH
SOLE
0
0
13124
IMPAX LABORATORIES INC
NOTE 2.000% 6/1
45256BAE1
19
20000
PRN
SOLE
0
0
20000
INCYTE CORP
COM
45337C102
941
12671
SH
SOLE
0
0
12671
INDIA GLOBALIZATION CAP INC
COM NEW
45408X308
64
65449
SH
SOLE
0
0
65449
INFORMATION SERVICES GROUP I
COM
45675Y104
136
54600
SH
SOLE
0
0
54600
INSIGNIA SYS INC
COM
45765Y105
14
14575
SH
SOLE
0
0
14575
INNOSPEC INC
COM
45768S105
521
5842
SH
SOLE
0
0
5842
INOVIO PHARMACEUTICALS INC
COM NEW
45773H201
35
17025
SH
SOLE
0
0
17025
INNOVATIVE INDL PPTYS INC
COM
45781V101
1582
17126
SH
SOLE
0
0
17126
INPIXON
COM
45790J503
2
17642
SH
SOLE
0
0
17642
INTELLIA THERAPEUTICS INC
COM
45826J105
1115
83513
SH
SOLE
0
0
83513
INTERCEPT PHARMACEUTICALS IN
COM
45845P108
724
10905
SH
SOLE
0
0
10905
INTERCONTINENTAL EXCHANGE IN
COM
45866F104
1376
14915
SH
SOLE
0
0
14915
INTERDIGITAL INC
COM
45867G101
492
9370
SH
SOLE
0
0
9370
INTUITIVE SURGICAL INC
COM NEW
46120E602
8012
14839
SH
SOLE
0
0
14839
INTUITIVE SURGICAL INC
COM NEW
46120E602
12
100
SH
Call
SOLE
0
0
100
INTREPID POTASH INC
COM
46121Y102
190
58167
SH
SOLE
0
0
58167
INTREXON CORP
COM
46122T102
826
144429
SH
SOLE
0
0
144429
INTREXON CORP
COM
46122T102
1
10000
SH
Call
SOLE
0
0
10000
INTREXON CORP
COM
46122T102
3
20000
SH
Call
SOLE
0
0
20000
INVESCO MORTGAGE CAPITAL INC
COM
46131B100
708
46239
SH
SOLE
0
0
46239
INVESCO TR INVT GRADE NY MUN
COM
46131T101
151
11093
SH
SOLE
0
0
11093
INVESCO VALUE MUN INCOME TR
COM
46132P108
541
35241
SH
SOLE
0
0
35241
INVESCO QUALITY MUNI INC TRS
COM
46133G107
260
20304
SH
SOLE
0
0
20304
INVESCO EXCHANGE TRADED FD T
AEROSPACE DEFN
46137V100
253
3736
SH
SOLE
0
0
3736
INVESCO EXCHANGE TRADED FD T
WATER RES ETF
46137V142
1826
49893
SH
SOLE
0
0
49893
INVESCO EXCHANGE TRADED FD T
S&P SML600 GWT
46137V175
431
4043
SH
SOLE
0
0
4043
INVESCO EXCHANGE TRADED FD T
S&P MDCP400 PR
46137V217
296
2094
SH
SOLE
0
0
2094
INVESCO EXCHANGE TRADED FD T
S&P 500 TOP 50
46137V233
260
1224
SH
SOLE
0
0
1224
INVESCO EXCHANGE TRADED FD T
S&P500 QUALITY
46137V241
278
8279
SH
SOLE
0
0
8279
INVESCO EXCHANGE TRADED FD T
S&P500 PUR GWT
46137V266
1040
8781
SH
SOLE
0
0
8781
INVESCO EXCHANGE TRADED FD T
S&P500 EQL TEC
46137V282
553
3090
SH
SOLE
0
0
3090
INVESCO EXCHANGE TRADED FD T
BUYBACK ACHIEV
46137V308
649
10378
SH
SOLE
0
0
10378
INVESCO EXCHANGE TRADED FD T
S&P500 EQL WGT
46137V357
13506
124959
SH
SOLE
0
0
124959
INVESCO EXCHANGE TRADED FD T
S&P500 EQL STP
46137V373
313
2228
SH
SOLE
0
0
2228
INVESCO EXCHANGE TRADED FD T
S&P SMCP VLU MNT
46137V480
273
8959
SH
SOLE
0
0
8959
INVESCO EXCHANGE TRADED FD T
DIVID ACHIEVEV
46137V506
335
11324
SH
SOLE
0
0
11324
INVESCO EXCHANGE TRADED FD T
INTL DIVI ACHI
46137V548
4985
310766
SH
SOLE
0
0
310766
INVESCO EXCHANGE TRADED FD T
HIG YLD EQ DIV
46137V563
839
45809
SH
SOLE
0
0
45809
INVESCO EXCHANGE TRADED FD T
FTSE RAFI 1500
46137V597
779
6135
SH
SOLE
0
0
6135
INVESCO EXCHANGE TRADED FD T
FTSE RAFI 1000
46137V613
857
7268
SH
SOLE
0
0
7268
INVESCO EXCHANGE TRADED FD T
FINL PFD ETF
46137V621
583
31052
SH
SOLE
0
0
31052
INVESCO EXCHANGE TRADED FD T
DYNMC SOFTWARE
46137V639
362
3893
SH
SOLE
0
0
3893
INVESCO EXCHANGE TRADED FD T
DYNMC LRG VALU
46137V738
367
9575
SH
SOLE
0
0
9575
INVESCO EXCHANGE TRADED FD T
DWA MOMENTUM
46137V837
480
7885
SH
SOLE
0
0
7885
INVESCO EXCHANGE TRADED FD T
ZACKS MID CAP
46137Y401
223
3068
SH
SOLE
0
0
3068
INVESCO DB COMMDY INDX TRCK
UNIT
46138B103
9409
625605
SH
SOLE
0
0
625605
INVESCO EXCHNG TRADED FD TR
S&P500 LOW VOL
46138E354
2321
40088
SH
SOLE
0
0
40088
INVESCO EXCHNG TRADED FD TR
S&P500 HDL VOL
46138E362
922
21637
SH
SOLE
0
0
21637
INVESCO EXCHNG TRADED FD TR
PFD ETF
46138E511
749
49858
SH
SOLE
0
0
49858
INVESCO EXCHNG TRADED FD TR
GBL SRT TRM HY
46138E669
639
27873
SH
SOLE
0
0
27873
INVESCO EXCHNG TRADED FD TR
FTSE RAFI EMNG
46138E727
307
15282
SH
SOLE
0
0
15282
INVESCO EXCHNG TRADED FD TR
EMRNG MKT SVRG
46138E784
581
19932
SH
SOLE
0
0
19932
INVESCO EXCHNG TRADED FD TR
S&P SMLCP LOW
46138G102
1054
21568
SH
SOLE
0
0
21568
INVESCO EXCHNG TRADED FD TR
SR LN ETF
46138G508
665
29423
SH
SOLE
0
0
29423
INVESCO EXCHNG TRADED FD TR
GBL CLEAN ENRG
46138G847
245
20150
SH
SOLE
0
0
20150
INVESCO EXCHNG TRADED FD TR
VAR RATE PFD
46138G870
207
8145
SH
SOLE
0
0
8145
INVITAE CORP
COM
46185L103
1011
52467
SH
SOLE
0
0
52467
IQVIA HLDGS INC
COM
46266C105
478
3199
SH
SOLE
0
0
3199
IQIYI INC
SPONSORED ADS
46267X108
856
53065
SH
SOLE
0
0
53065
IRON MTN INC NEW
COM
46284V101
232
7149
SH
SOLE
0
0
7149
ISHARES SILVER TRUST
ISHARES
46428Q109
1096
68850
SH
SOLE
0
0
68850
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 TR
MSCI INDIA ETF
46429B598
641
19108
SH
SOLE
0
0
19108
ISHARES TR
FLTG RATE NT ETF
46429B655
5729
112407
SH
SOLE
0
0
112407
ISHARES TR
CORE HIGH DV ETF
46429B663
711
7548
SH
SOLE
0
0
7548
ISHARES TR
MIN VOL EAFE ETF
46429B689
1459
19906
SH
SOLE
0
0
19906
ISHARES TR
MSCI MIN VOL ETF
46429B697
2920
45558
SH
SOLE
0
0
45558
ISHARES TR
0-5 YR TIPS ETF
46429B747
557
5563
SH
SOLE
0
0
5563
ISHARES TR
USA QUALITY FCTR
46432F339
1411
15267
SH
SOLE
0
0
15267
ISHARES TR
USA MOMENTUM FCT
46432F396
616
5165
SH
SOLE
0
0
5165
ISHARES TR
CORE MSCI TOTAL
46432F834
1836
31788
SH
SOLE
0
0
31788
ISHARES TR
CORE MSCI EAFE
46432F842
465393
7620648
SH
SOLE
0
0
7620648
ISHARES TR
CORE MSCI EAFE
46432F842
16
6500
SH
Put
SOLE
0
0
6500
ISHARES TR
CORE 1 5 YR USD
46432F859
331
6547
SH
SOLE
0
0
6547
ISHARES INC
CORE MSCI EMKT
46434G103
1925450
39278857
SH
SOLE
0
0
39278857
ISHARES INC
CORE MSCI EMKT
46434G103
137
35500
SH
Put
SOLE
0
0
35500
ISHARES INC
MSCI EMRG CHN
46434G764
334
7000
SH
SOLE
0
0
7000
ISHARES INC
MSCI JPN ETF NEW
46434G822
1074
18935
SH
SOLE
0
0
18935
ISHARES INC
ESG MSCI EM ETF
46434G863
8297
255053
SH
SOLE
0
0
255053
ISHARES TR
MULTIFACTOR GLBL
46434V316
3173
109418
SH
SOLE
0
0
109418
ISHARES TR
EXPONENTIAL TECH
46434V381
477
12339
SH
SOLE
0
0
12339
ISHARES TR
0-5YR HI YL CP
46434V407
1683
36209
SH
SOLE
0
0
36209
ISHARES TR
CORE DIV GRWTH
46434V621
1330
33984
SH
SOLE
0
0
33984
ISHARES TR
GLOBAL REIT ETF
46434V647
513
18277
SH
SOLE
0
0
18277
ISHARES TR
CORE MSCI EURO
46434V738
701
15319
SH
SOLE
0
0
15319
ISHARES TR
CONV BD ETF
46435G102
223
3830
SH
SOLE
0
0
3830
ISHARES TR
MORTGE REL ETF
46435G342
571
13560
SH
SOLE
0
0
13560
ISHARES TR
ESG MSCI EAFE
46435G516
13932
217274
SH
SOLE
0
0
217274
ISHARES TR
CORE INTL AGGR
46435G672
491
8800
SH
SOLE
0
0
8800
ISHARES TR
ESG MSCI USA SML
46435U663
5310
198879
SH
SOLE
0
0
198879
IVERIC BIO INC
COM
46583P102
62
54921
SH
SOLE
0
0
54921
JPMORGAN CHASE & CO
COM
46625H100
64077
544454
SH
SOLE
0
0
544454
JPMORGAN CHASE & CO
COM
46625H100
7
2000
SH
Put
SOLE
0
0
2000
JPMORGAN CHASE & CO
ALERIAN ML ETN
46625H365
78649
3379851
SH
SOLE
0
0
3379851
JP MORGAN EXCHANGE TRADED FD
DIV RTN INT EQ
46641Q209
474
8918
SH
SOLE
0
0
8918
JP MORGAN EXCHANGE TRADED FD
ULTRA SHRT INC
46641Q837
389
7718
SH
SOLE
0
0
7718
JAGGED PEAK ENERGY INC
COM
47009K107
1767
243330
SH
SOLE
0
0
243330
JD COM INC
SPON ADR CL A
47215P106
385
13637
SH
SOLE
0
0
13637
JEFFERIES FINL GROUP INC
COM
47233W109
286
15524
SH
SOLE
0
0
15524
J2 GLOBAL INC
NOTE 3.250% 6/1
48123VAC6
43
30000
PRN
SOLE
0
0
30000
JUST ENERGY GROUP INC
COM
48213W101
55
23100
SH
SOLE
0
0
23100
KKR & CO INC
CL A
48251W104
1089
40549
SH
SOLE
0
0
40549
KARYOPHARM THERAPEUTICS INC
COM
48576U106
1962
203950
SH
SOLE
0
0
203950
KEARNY FINL CORP MD
COM
48716P108
288
22101
SH
SOLE
0
0
22101
KEYSIGHT TECHNOLOGIES INC
COM
49338L103
1997
20534
SH
SOLE
0
0
20534
KIMCO RLTY CORP
COM
49446R109
444
21263
SH
SOLE
0
0
21263
KINDER MORGAN INC DEL
COM
49456B101
3937
191041
SH
SOLE
0
0
191041
KINDER MORGAN INC DEL
COM
49456B101
0
200
SH
Call
SOLE
0
0
200
KINSALE CAP GROUP INC
COM
49714P108
1224
11850
SH
SOLE
0
0
11850
KNOWLES CORP
COM
49926D109
1972
96973
SH
SOLE
0
0
96973
KNOWLES CORP
COM
49926D109
0
200
SH
Call
SOLE
0
0
200
KONTOOR BRANDS INC
COM
50050N103
284
8084
SH
SOLE
0
0
8084
LHC GROUP INC
COM
50187A107
1333
11736
SH
SOLE
0
0
11736
LSI INDS INC
COM
50216C108
280
53644
SH
SOLE
0
0
53644
LABORATORY CORP AMER HLDGS
COM NEW
50540R409
1011
6015
SH
SOLE
0
0
6015
LANDMARK INFRASTRUCTURE LP
COM UNIT LTD
51508J108
333
18435
SH
SOLE
0
0
18435
LEGACY TEX FINL GROUP INC
COM
52471Y106
390
8969
SH
SOLE
0
0
8969
LIGAND PHARMACEUTICALS INC
COM NEW
53220K504
966
9706
SH
SOLE
0
0
9706
LIFEVANTAGE CORP
COM NEW
53222K205
140
10225
SH
SOLE
0
0
10225
LIFE STORAGE INC
COM
53223X107
321
3042
SH
SOLE
0
0
3042
LIGHTBRIDGE CORP
COM NEW
53224K203
23
32300
SH
SOLE
0
0
32300
LINEAGE CELL THERAPEUTICS IN
COM
53566P109
201
205182
SH
SOLE
0
0
205182
LUMENTUM HLDGS INC
COM
55024U109
216
4033
SH
SOLE
0
0
4033
LYFT INC
CL A COM
55087P104
2924
71595
SH
SOLE
0
0
71595
M & T BK CORP
COM
55261F104
663
4197
SH
SOLE
0
0
4197
MFA FINL INC
COM
55272X102
210
28488
SH
SOLE
0
0
28488
MGP INGREDIENTS INC NEW
COM
55303J106
518
10425
SH
SOLE
0
0
10425
MGP INGREDIENTS INC NEW
COM
55303J106
20
4700
SH
Put
SOLE
0
0
4700
MGP INGREDIENTS INC NEW
COM
55303J106
27
3600
SH
Put
SOLE
0
0
3600
MKS INSTRUMENT INC
COM
55306N104
292
3165
SH
SOLE
0
0
3165
MPLX LP
COM UNIT REP LTD
55336V100
1027
36678
SH
SOLE
0
0
36678
MSCI INC
COM
55354G100
378
1738
SH
SOLE
0
0
1738
MACQUARIE INFRASTRUCTURE COR
COM
55608B105
439
11113
SH
SOLE
0
0
11113
MACYS INC
COM
55616P104
447
28756
SH
SOLE
0
0
28756
MADISON SQUARE GARDEN CO NEW
CL A
55825T103
483
1833
SH
SOLE
0
0
1833
MAIN STREET CAPITAL CORP
COM
56035L104
1304
30182
SH
SOLE
0
0
30182
MAINSTREET BANCSHARES INC
COM
56064Y100
2210
105000
SH
SOLE
0
0
105000
MANNKIND CORP
COM NEW
56400P706
212
169815
SH
SOLE
0
0
169815
MANPOWERGROUP INC
COM
56418H100
506
6009
SH
SOLE
0
0
6009
MANULIFE FINL CORP
COM
56501R106
994
54164
SH
SOLE
0
0
54164
MARATHON PETE CORP
COM
56585A102
5917
97403
SH
SOLE
0
0
97403
MARATHON PETE CORP
COM
56585A102
3
200
SH
Call
SOLE
0
0
200
MASTERCARD INC
CL A
57636Q104
23895
87988
SH
SOLE
0
0
87988
MASTERCARD INC
CL A
57636Q104
83
1000
SH
Call
SOLE
0
0
1000
MASTERCARD INC
CL A
57636Q104
0
200
SH
Put
SOLE
0
0
200
MASTERCARD INC
CL A
57636Q104
5
1000
SH
Put
SOLE
0
0
1000
MATCH GROUP INC
COM
57665R106
396
5549
SH
SOLE
0
0
5549
MAXIM INTEGRATED PRODS INC
COM
57772K101
715
12352
SH
SOLE
0
0
12352
MAXLINEAR INC
COM
57776J100
545
24359
SH
SOLE
0
0
24359
MCKESSON CORP
COM
58155Q103
2361
17275
SH
SOLE
0
0
17275
MCKESSON CORP
COM
58155Q103
1
200
SH
Call
SOLE
0
0
200
MEDICAL PPTYS TRUST INC
COM
58463J304
2062
105429
SH
SOLE
0
0
105429
MERCADOLIBRE INC
COM
58733R102
919
1667
SH
SOLE
0
0
1667
MERCK & CO INC
COM
58933Y105
32993
391936
SH
SOLE
0
0
391936
METLIFE INC
COM
59156R108
1896
40195
SH
SOLE
0
0
40195
MIRATI THERAPEUTICS INC
COM
60468T105
245
3150
SH
SOLE
0
0
3150
MIZUHO FINL GROUP INC
SPONSORED ADR
60687Y109
54
17681
SH
SOLE
0
0
17681
MOLINA HEALTHCARE INC
COM
60855R100
729
6646
SH
SOLE
0
0
6646
MOLINA HEALTHCARE INC
COM
60855R100
6
2000
SH
Call
SOLE
0
0
2000
MOLSON COORS BREWING CO
CL B
60871R209
217
3766
SH
SOLE
0
0
3766
MONGODB INC
CL A
60937P106
292
2420
SH
SOLE
0
0
2420
MONSTER BEVERAGE CORP NEW
COM
61174X109
1988
34242
SH
SOLE
0
0
34242
MR COOPER GROUP INC
COM
62482R107
108
10214
SH
SOLE
0
0
10214
MY SIZE INC
COM
62844N109
5
10000
SH
SOLE
0
0
10000
MYRIAD GENETICS INC
COM
62855J104
236
8251
SH
SOLE
0
0
8251
NIC INC
COM
62914B100
316
15307
SH
SOLE
0
0
15307
NIO INC
SPON ADS
62914V106
215
137691
SH
SOLE
0
0
137691
NVR INC
COM
62944T105
2911
783
SH
SOLE
0
0
783
NANTKWEST INC
COM
63016Q102
20
16714
SH
SOLE
0
0
16714
NATIONAL HEALTH INVS INC
COM
63633D104
230
2793
SH
SOLE
0
0
2793
NATIONAL HEALTH INVS INC
NOTE 3.250% 4/0
63633DAE4
48
40000
PRN
SOLE
0
0
40000
NETAPP INC
COM
64110D104
627
11932
SH
SOLE
0
0
11932
NETFLIX INC
COM
64110L106
24434
91302
SH
SOLE
0
0
91302
NETFLIX INC
COM
64110L106
2
400
SH
Call
SOLE
0
0
400
NETFLIX INC
COM
64110L106
0
700
SH
Call
SOLE
0
0
700
NETFLIX INC
COM
64110L106
1
300
SH
Call
SOLE
0
0
300
NETFLIX INC
COM
64110L106
17
300
SH
Put
SOLE
0
0
300
NETFLIX INC
COM
64110L106
0
200
SH
Call
SOLE
0
0
200
NETFLIX INC
COM
64110L106
3
200
SH
Put
SOLE
0
0
200
NETFLIX INC
COM
64110L106
1
200
SH
Call
SOLE
0
0
200
NETFLIX INC
COM
64110L106
23
1000
SH
Put
SOLE
0
0
1000
NETSCOUT SYS INC
COM
64115T104
741
32149
SH
SOLE
0
0
32149
NEUROCRINE BIOSCIENCES INC
COM
64125C109
477
5288
SH
SOLE
0
0
5288
NEVRO CORP
COM
64157F103
224
2600
SH
SOLE
0
0
2600
NEW AGE BEVERAGES CORP
COM
64157V108
57
20733
SH
SOLE
0
0
20733
NEW RESIDENTIAL INVT CORP
COM NEW
64828T201
954
60814
SH
SOLE
0
0
60814
NEXTERA ENERGY INC
COM
65339F101
26021
111682
SH
SOLE
0
0
111682
NEXGEN ENERGY LTD
COM
65340P106
33
25400
SH
SOLE
0
0
25400
NI HLDGS INC
COM
65342T106
471
27500
SH
SOLE
0
0
27500
NISOURCE INC
COM
65473P105
952
31822
SH
SOLE
0
0
31822
NOMURA HLDGS INC
SPONSORED ADR
65535H208
50
11792
SH
SOLE
0
0
11792
NOODLES & CO
COM CL A
65540B105
408
72150
SH
SOLE
0
0
72150
NORTHERN DYNASTY MINERALS LT
COM NEW
66510M204
29
49475
SH
SOLE
0
0
49475
NOVARTIS A G
SPONSORED ADR
66987V109
6430
73993
SH
SOLE
0
0
73993
NUSTAR ENERGY LP
UNIT COM
67058H102
469
16568
SH
SOLE
0
0
16568
NUVEEN CALIF MUN VALUE FD
COM
67062C107
202
19026
SH
SOLE
0
0
19026
NUVEEN VIRGINIA QLTY MUNCPL
COM
67064R102
176
12700
SH
SOLE
0
0
12700
NVIDIA CORP
COM
67066G104
30372
174480
SH
SOLE
0
0
174480
NVIDIA CORP
COM
67066G104
0
100
SH
Call
SOLE
0
0
100
NVIDIA CORP
COM
67066G104
0
100
SH
Call
SOLE
0
0
100
NVIDIA CORP
COM
67066G104
2
300
SH
Call
SOLE
0
0
300
NUVEEN QUALITY MUNCP INCOME
COM
67066V101
679
47289
SH
SOLE
0
0
47289
NUVEEN S&P 500 BUY-WRITE INC
COM
6706ER101
339
25971
SH
SOLE
0
0
25971
NUVEEN MUNICIPAL CREDIT INC
COM SH BEN INT
67070X101
1220
75173
SH
SOLE
0
0
75173
NUVEEN REAL ESTATE INCOME FD
COM
67071B108
115
10471
SH
SOLE
0
0
10471
NUVEEN AMT FREE MUN CR INC F
COM
67071L106
2661
159033
SH
SOLE
0
0
159033
NUVEEN PFD & INCM SECURTIES
COM
67072C105
677
68707
SH
SOLE
0
0
68707
NUVEEN PFD & INCM OPPORTNYS
COM
67073B106
208
20712
SH
SOLE
0
0
20712
NUTRIEN LTD
COM
67077M108
895
17949
SH
SOLE
0
0
17949
NUVEEN TX ADV TOTAL RET STRG
COM
67090H102
233
20696
SH
SOLE
0
0
20696
NXT ID INC
COM NEW
67091J206
14
26195
SH
SOLE
0
0
26195
OHA INVT CORP
COM
67091U102
34
26500
SH
SOLE
0
0
26500
NUSHARES ETF TR
NUVEEN ESG MIDCP
67092P409
3529
107834
SH
SOLE
0
0
107834
NUSHARES ETF TR
NUVEEN ESG MIDVL
67092P508
3530
121558
SH
SOLE
0
0
121558
O REILLY AUTOMOTIVE INC NEW
COM
67103H107
3960
9938
SH
SOLE
0
0
9938
OASIS MIDSTREAM PARTNERS LP
COM UNITS REPS
67420T206
205
12820
SH
SOLE
0
0
12820
OCULAR THERAPEUTIX INC
COM
67576A100
50
16400
SH
SOLE
0
0
16400
OMNICELL INC
COM
68213N109
409
5659
SH
SOLE
0
0
5659
ONE GAS INC
COM
68235P108
1381
14367
SH
SOLE
0
0
14367
ONCTERNAL THERAPEUTICS INC
COM
68236P107
2387
477445
SH
SOLE
0
0
477445
ONESPAN INC
COM
68287N100
148
10220
SH
SOLE
0
0
10220
OPKO HEALTH INC
COM
68375N103
93
44681
SH
SOLE
0
0
44681
ORACLE CORP
COM
68389X105
22880
415772
SH
SOLE
0
0
415772
ORGANIGRAM HLDGS INC
COM
68620P101
98
28377
SH
SOLE
0
0
28377
OXFORD SQUARE CAP CORP
COM
69181V107
242
38900
SH
SOLE
0
0
38900
PCSB FINL CORP
COM
69324R104
222
11100
SH
SOLE
0
0
11100
PDL BIOPHARMA INC
COM
69329Y104
45
20800
SH
SOLE
0
0
20800
PG&E CORP
COM
69331C108
195
19547
SH
SOLE
0
0
19547
PIMCO ENRGY TACTICAL CR OPP
COM SHS BEN INT
69346N107
263
15000
SH
SOLE
0
0
15000
PPL CORP
COM
69351T106
2089
66342
SH
SOLE
0
0
66342
PS BUSINESS PKS INC CALIF
COM
69360J107
228
1252
SH
SOLE
0
0
1252
PARSONS CORPORATION
COM
70202L102
660
20007
SH
SOLE
0
0
20007
PAYCOM SOFTWARE INC
COM
70432V102
1456
6949
SH
SOLE
0
0
6949
PAYPAL HLDGS INC
COM
70450Y103
8005
77274
SH
SOLE
0
0
77274
PAYPAL HLDGS INC
COM
70450Y103
0
1000
SH
Call
SOLE
0
0
1000
PAYSIGN INC
COM
70451A104
773
76540
SH
SOLE
0
0
76540
PB BANCORP INC
COM
70454T100
583
50600
SH
SOLE
0
0
50600
PENNYMAC CORP
NOTE 5.375% 5/0
70932AAB9
20
20000
PRN
SOLE
0
0
20000
PENNYMAC FINL SVCS INC
COM
70932M107
1010
33250
SH
SOLE
0
0
33250
PETIQ INC
COM CL A
71639T106
403
14790
SH
SOLE
0
0
14790
PETROLEO BRASILEIRO SA PETRO
SPONSORED ADR
71654V408
219
15128
SH
SOLE
0
0
15128
PIMCO CALIF MUN INCOME FD II
COM
72200M108
107
10936
SH
SOLE
0
0
10936
PIMCO NY MUNICIPAL INCOME FD
COM
72200T103
340
23532
SH
SOLE
0
0
23532
PIMCO MUN INCOME FD II
COM
72200W106
171
10882
SH
SOLE
0
0
10882
PIMCO STRATEGIC INCOME FD IN
COM
72200X104
101
10862
SH
SOLE
0
0
10862
PIMCO CORPORATE & INCOME OPP
COM
72201B101
3040
167604
SH
SOLE
0
0
167604
PIMCO INCOME STRATEGY FUND
COM
72201H108
1911
167198
SH
SOLE
0
0
167198
PIMCO ETF TR
ACTIVE BD ETF
72201R775
363
3334
SH
SOLE
0
0
3334
PIMCO ETF TR
0-5 HIGH YIELD
72201R783
269
2698
SH
SOLE
0
0
2698
PIMCO ETF TR
ENHAN SHRT MA AC
72201R833
7474
73474
SH
SOLE
0
0
73474
PIMCO ETF TR
INTER MUN BD ACT
72201R866
1869
33800
SH
SOLE
0
0
33800
PIMCO DYNAMIC INCOME FD
SHS
72201Y101
312
9597
SH
SOLE
0
0
9597
PIMCO DYNMIC CREDIT AND MRT
COM SHS
72202D106
312
12752
SH
SOLE
0
0
12752
PLUS THERAPEUTICS INC
*W EXP 05/28/202
72941H111
0
16200
SH
SOLE
0
0
16200
POOL CORPORATION
COM
73278L105
902
4473
SH
SOLE
0
0
4473
PORTMAN RIDGE FIN CORP
COM
73688F102
55
24465
SH
SOLE
0
0
24465
PRECISION DRILLING CORP
COM 2010
74022D308
31
27242
SH
SOLE
0
0
27242
PRICE T ROWE GROUP INC
COM
74144T108
906
7932
SH
SOLE
0
0
7932
PRIMERICA INC
COM
74164M108
231
1813
SH
SOLE
0
0
1813
PRINCIPAL FINL GROUP INC
COM
74251V102
904
15824
SH
SOLE
0
0
15824
PROLOGIS INC
COM
74340W103
757
8888
SH
SOLE
0
0
8888
PROSHARES TR
S&P MDCP 400 DIV
74347B680
530
9120
SH
SOLE
0
0
9120
PROSHARES TR
PSHS ULT S&P 500
74347R107
1364
10620
SH
SOLE
0
0
10620
PROSHARES TR
PSHS ULTRA QQQ
74347R206
2617
27053
SH
SOLE
0
0
27053
PROSHARES TR
PSHS ULT MCAP400
74347R404
293
7344
SH
SOLE
0
0
7344
PROSHARES TR
PSHS ULTRA TECH
74347R693
268
2172
SH
SOLE
0
0
2172
PROSHARES TR
ULTRA FNCLS NEW
74347X633
467
9962
SH
SOLE
0
0
9962
PROSHARES TR
ULTR RUSSL2000
74347X799
743
11290
SH
SOLE
0
0
11290
PROSHARES TR
ULTRAPRO QQQ
74347X831
394
6398
SH
SOLE
0
0
6398
PROSHARES TR
ULTRPRO S&P500
74347X864
237
4285
SH
SOLE
0
0
4285
PROSHARES TR
S&P 500 DV ARIST
74348A467
1691
23619
SH
SOLE
0
0
23619
PROSPECT CAPITAL CORPORATION
COM
74348T102
425
64533
SH
SOLE
0
0
64533
PROSPECT CAPITAL CORPORATION
NOTE 4.750% 4/1
74348TAQ5
22
22000
PRN
SOLE
0
0
22000
PROTEON THERAPEUTICS INC
COM
74371L109
6
24304
SH
SOLE
0
0
24304
PRUDENTIAL BANCORP INC NEW
COM
74431A101
170
10000
SH
SOLE
0
0
10000
PUBLIC STORAGE
COM
74460D109
2298
9368
SH
SOLE
0
0
9368
QEP RES INC
COM
74733V100
231
62375
SH
SOLE
0
0
62375
QORVO INC
COM
74736K101
400
5392
SH
SOLE
0
0
5392
QUEST DIAGNOSTICS INC
COM
74834L100
859
8023
SH
SOLE
0
0
8023
QUICKLOGIC CORP
COM
74837P108
16
44314
SH
SOLE
0
0
44314
QUINSTREET INC
COM
74874Q100
330
26250
SH
SOLE
0
0
26250
QURATE RETAIL INC
COM SER A
74915M100
117
11357
SH
SOLE
0
0
11357
RBB FD INC
MOTLEY FOL ETF
74933W601
359
15987
SH
SOLE
0
0
15987
RH
COM
74967X103
577
3376
SH
SOLE
0
0
3376
REGENERON PHARMACEUTICALS
COM
75886F107
3387
12209
SH
SOLE
0
0
12209
REGENXBIO INC
COM
75901B107
477
13400
SH
SOLE
0
0
13400
REGIONS FINL CORP NEW
COM
7591EP100
2719
171847
SH
SOLE
0
0
171847
REGIONS FINL CORP NEW
COM
7591EP100
0
200
SH
Call
SOLE
0
0
200
RESIDEO TECHNOLOGIES INC
COM
76118Y104
182
12652
SH
SOLE
0
0
12652
RESTAURANT BRANDS INTL INC
COM
76131D103
3152
44310
SH
SOLE
0
0
44310
ROKU INC
COM CL A
77543R102
1628
16002
SH
SOLE
0
0
16002
ROKU INC
COM CL A
77543R102
3
1000
SH
Call
SOLE
0
0
1000
RUBICON PROJ INC
COM
78112V102
226
25979
SH
SOLE
0
0
25979
RYMAN HOSPITALITY PPTYS INC
COM
78377T107
405
4950
SH
SOLE
0
0
4950
S&P GLOBAL INC
COM
78409V104
7077
28887
SH
SOLE
0
0
28887
SBA COMMUNICATIONS CORP NEW
CL A
78410G104
1115
4625
SH
SOLE
0
0
4625
SM ENERGY CO
COM
78454L100
1747
180300
SH
SOLE
0
0
180300
SPDR S&P 500 ETF TR
TR UNIT
78462F103
396939
1337530
SH
SOLE
0
0
1337530
SPDR S&P 500 ETF TR
TR UNIT
78462F103
1
1000
SH
Put
SOLE
0
0
1000
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
3
500
SH
Put
SOLE
0
0
500
SPDR S&P 500 ETF TR
TR UNIT
78462F103
5
3500
SH
Put
SOLE
0
0
3500
SPDR S&P 500 ETF TR
TR UNIT
78462F103
0
500
SH
Put
SOLE
0
0
500
SPDR S&P 500 ETF TR
TR UNIT
78462F103
1
1500
SH
Put
SOLE
0
0
1500
SPDR S&P 500 ETF TR
TR UNIT
78462F103
14
3000
SH
Put
SOLE
0
0
3000
SPDR S&P 500 ETF TR
TR UNIT
78462F103
0
500
SH
Call
SOLE
0
0
500
SPDR GOLD TRUST
GOLD SHS
78463V107
11007
79263
SH
SOLE
0
0
79263
SPDR GOLD TRUST
GOLD SHS
78463V107
0
100
SH
Call
SOLE
0
0
100
SPDR GOLD TRUST
GOLD SHS
78463V107
0
300
SH
Put
SOLE
0
0
300
SPDR GOLD TRUST
GOLD SHS
78463V107
1
500
SH
Call
SOLE
0
0
500
SPDR GOLD TRUST
GOLD SHS
78463V107
0
200
SH
Call
SOLE
0
0
200
SPDR GOLD TRUST
GOLD SHS
78463V107
0
200
SH
Call
SOLE
0
0
200
SPDR GOLD TRUST
GOLD SHS
78463V107
1
500
SH
Put
SOLE
0
0
500
SPDR GOLD TRUST
GOLD SHS
78463V107
0
300
SH
Call
SOLE
0
0
300
SPDR GOLD TRUST
GOLD SHS
78463V107
2
400
SH
Call
SOLE
0
0
400
SPDR GOLD TRUST
GOLD SHS
78463V107
0
200
SH
Put
SOLE
0
0
200
SPDR GOLD TRUST
GOLD SHS
78463V107
0
200
SH
Call
SOLE
0
0
200
SPDR GOLD TRUST
GOLD SHS
78463V107
0
200
SH
Put
SOLE
0
0
200
SPDR GOLD TRUST
GOLD SHS
78463V107
0
200
SH
Put
SOLE
0
0
200
SPDR GOLD TRUST
GOLD SHS
78463V107
0
200
SH
Call
SOLE
0
0
200
SPDR GOLD TRUST
GOLD SHS
78463V107
0
200
SH
Put
SOLE
0
0
200
SPDR INDEX SHS FDS
EURO STOXX 50
78463X202
230
6086
SH
SOLE
0
0
6086
SPDR INDEX SHS FDS
PORTFOLIO EMG MK
78463X509
435
12675
SH
SOLE
0
0
12675
SPDR INDEX SHS FDS
PORTFOLIO EMG MK
78463X509
38942
1136000
SH
SOLE
0
0
1136000
SPDR INDEX SHS FDS
DJ GLB RL ES ETF
78463X749
291
5607
SH
SOLE
0
0
5607
SPDR INDEX SHS FDS
S&P EMKTSC ETF
78463X756
98299
2262875
SH
SOLE
0
0
2262875
SPDR INDEX SHS FDS
S&P INTL ETF
78463X772
285
7327
SH
SOLE
0
0
7327
SPDR INDEX SHS FDS
S&P INTL SMLCP
78463X871
19055
648334
SH
SOLE
0
0
648334
SPDR INDEX SHS FDS
PORTFOLIO DEVLPD
78463X889
39646
1350349
SH
SOLE
0
0
1350349
SPDR SERIES TRUST
S&P 600 SMCP GRW
78464A201
622
10441
SH
SOLE
0
0
10441
SPDR SERIES TRUST
NUV HGHYLD MUN
78464A284
735
12387
SH
SOLE
0
0
12387
SPDR SERIES TRUST
WELLS FG PFD ETF
78464A292
520
11770
SH
SOLE
0
0
11770
SPDR SERIES TRUST
S&P 600 SMCP VAL
78464A300
570
9312
SH
SOLE
0
0
9312
SPDR SERIES TRUST
BLMBRG BRC CNVRT
78464A359
4827
92030
SH
SOLE
0
0
92030
SPDR SERIES TRUST
BLMBRG BRC CNVRT
78464A359
930
17738
SH
SOLE
0
0
17738
SPDR SERIES TRUST
PORTFOLIO INTRMD
78464A375
584
16567
SH
SOLE
0
0
16567
SPDR SERIES TRUST
PRTFLO S&P500 GW
78464A409
1099
28251
SH
SOLE
0
0
28251
SPDR SERIES TRUST
PORTFOLIO SHORT
78464A474
207
6723
SH
SOLE
0
0
6723
SPDR SERIES TRUST
FTSE INT GVT ETF
78464A490
252
4608
SH
SOLE
0
0
4608
SPDR SERIES TRUST
PRTFLO S&P500 VL
78464A508
481
15056
SH
SOLE
0
0
15056
SPDR SERIES TRUST
BLOMBERG INTL TR
78464A516
4897
170618
SH
SOLE
0
0
170618
SPDR SERIES TRUST
DJ REIT ETF
78464A607
22670
216788
SH
SOLE
0
0
216788
SPDR SERIES TRUST
AEROSPACE DEF
78464A631
751
7032
SH
SOLE
0
0
7032
SPDR SERIES TRUST
PORTFOLIO AGRGTE
78464A649
91253
3078704
SH
SOLE
0
0
3078704
SPDR SERIES TRUST
PORTFOLIO LN TSR
78464A664
225
5494
SH
SOLE
0
0
5494
SPDR SERIES TRUST
S&P REGL BKG
78464A698
3227
61121
SH
SOLE
0
0
61121
SPDR SERIES TRUST
S&P OILGAS EXP
78464A730
524
23448
SH
SOLE
0
0
23448
SPDR SERIES TRUST
S&P OILGAS EXP
78464A730
0
500
SH
Put
SOLE
0
0
500
SPDR SERIES TRUST
S&P OILGAS EXP
78464A730
0
500
SH
Call
SOLE
0
0
500
SPDR SERIES TRUST
S&P OILGAS EXP
78464A730
0
500
SH
Call
SOLE
0
0
500
SPDR SERIES TRUST
S&P OILGAS EXP
78464A730
0
500
SH
Put
SOLE
0
0
500
SPDR SERIES TRUST
S&P OILGAS EXP
78464A730
0
400
SH
Call
SOLE
0
0
400
SPDR SERIES TRUST
S&P OILGAS EXP
78464A730
0
400
SH
Put
SOLE
0
0
400
SPDR SERIES TRUST
S&P DIVID ETF
78464A763
9655
94105
SH
SOLE
0
0
94105
SPDR SERIES TRUST
S&P INS ETF
78464A789
253
7189
SH
SOLE
0
0
7189
SPDR SERIES TRUST
S&P BK ETF
78464A797
517
11984
SH
SOLE
0
0
11984
SPDR SERIES TRUST
PORTFOLIO TL STK
78464A805
4003
108951
SH
SOLE
0
0
108951
SPDR SERIES TRUST
S&P 400 MDCP GRW
78464A821
354
6586
SH
SOLE
0
0
6586
SPDR SERIES TRUST
PORTFOLIO MD ETF
78464A847
564086
16644609
SH
SOLE
0
0
16644609
SPDR SERIES TRUST
PORTFOLIO LR ETF
78464A854
358
10266
SH
SOLE
0
0
10266
SPDR SERIES TRUST
PORTFOLIO LR ETF
78464A854
56690
1626687
SH
SOLE
0
0
1626687
SPDR SERIES TRUST
S&P BIOTECH
78464A870
2688
35251
SH
SOLE
0
0
35251
SPDR SERIES TRUST
S&P BIOTECH
78464A870
0
200
SH
Call
SOLE
0
0
200
SPDR SERIES TRUST
S&P BIOTECH
78464A870
0
200
SH
Put
SOLE
0
0
200
SPDR SERIES TRUST
S&P HOMEBUILD
78464A888
241
5464
SH
SOLE
0
0
5464
SPDR DOW JONES INDL AVRG ETF
UT SER 1
78467X109
11072
41133
SH
SOLE
0
0
41133
SPDR DOW JONES INDL AVRG ETF
UT SER 1
78467X109
12
2500
SH
Put
SOLE
0
0
2500
SPDR S&P MIDCAP 400 ETF TR
UTSER1 S&PDCRP
78467Y107
53316
151265
SH
SOLE
0
0
151265
SPDR SERIES TRUST
BLOMBERG BRC INV
78468R200
809
26292
SH
SOLE
0
0
26292
SPDR SERIES TRUST
BLOOMBERG SRT TR
78468R408
5965
220855
SH
SOLE
0
0
220855
SPDR SERIES TRUST
BLOOMBERG BRCLYS
78468R622
214
1968
SH
SOLE
0
0
1968
SPDR SERIES TRUST
SPDR BLOOMBERG
78468R663
1686
18404
SH
SOLE
0
0
18404
SPDR SERIES TRUST
NUVEEN BRC MUNIC
78468R721
859
16944
SH
SOLE
0
0
16944
SPDR SERIES TRUST
NUVEEN BLMBRG SR
78468R739
732
14951
SH
SOLE
0
0
14951
SPDR SERIES TRUST
PRTFLO S&P500 HI
78468R788
1278
33649
SH
SOLE
0
0
33649
SPDR SERIES TRUST
PORTFOLIO SM ETF
78468R853
20085
669493
SH
SOLE
0
0
669493
SVB FINL GROUP
COM
78486Q101
1225
5864
SH
SOLE
0
0
5864
SABRA HEALTH CARE REIT INC
COM
78573L106
1016
44234
SH
SOLE
0
0
44234
SABRA HEALTH CARE REIT INC
COM
78573L106
0
200
SH
Put
SOLE
0
0
200
SAEXPLORATION HLDGS INC
COM PAR
78636X873
105
56647
SH
SOLE
0
0
56647
SAGE THERAPEUTICS INC
COM
78667J108
411
2932
SH
SOLE
0
0
2932
SAGE THERAPEUTICS INC
COM
78667J108
11
1000
SH
Call
SOLE
0
0
1000
SAILPOINT TECHNLGIES HLDGS I
COM
78781P105
236
12636
SH
SOLE
0
0
12636
SALESFORCE COM INC
COM
79466L302
14095
94953
SH
SOLE
0
0
94953
SALESFORCE COM INC
COM
79466L302
6
100
SH
Call
SOLE
0
0
100
SALESFORCE COM INC
COM
79466L302
2
100
SH
Call
SOLE
0
0
100
SALESFORCE COM INC
COM
79466L302
6
200
SH
Call
SOLE
0
0
200
SALESFORCE COM INC
COM
79466L302
2
500
SH
Call
SOLE
0
0
500
SALESFORCE COM INC
COM
79466L302
1
1000
SH
Put
SOLE
0
0
1000
SANDRIDGE MISSISSIPPIAN TR I
UNIT BEN INT
80007T101
5
10000
SH
SOLE
0
0
10000
SANDSTORM GOLD LTD
COM NEW
80013R206
135
23943
SH
SOLE
0
0
23943
SANOFI
SPONSORED ADR
80105N105
1021
22043
SH
SOLE
0
0
22043
SELECT SECTOR SPDR TR
SBI MATERIALS
81369Y100
914
15713
SH
SOLE
0
0
15713
SELECT SECTOR SPDR TR
SBI HEALTHCARE
81369Y209
5177
57435
SH
SOLE
0
0
57435
SELECT SECTOR SPDR TR
SBI CONS STPLS
81369Y308
2299
37437
SH
SOLE
0
0
37437
SELECT SECTOR SPDR TR
SBI CONS STPLS
81369Y308
0
400
SH
Put
SOLE
0
0
400
SELECT SECTOR SPDR TR
SBI CONS STPLS
81369Y308
0
400
SH
Call
SOLE
0
0
400
SELECT SECTOR SPDR TR
SBI CONS DISCR
81369Y407
8305
68806
SH
SOLE
0
0
68806
SELECT SECTOR SPDR TR
SBI CONS DISCR
81369Y407
0
300
SH
Call
SOLE
0
0
300
SELECT SECTOR SPDR TR
SBI CONS DISCR
81369Y407
0
300
SH
Put
SOLE
0
0
300
SELECT SECTOR SPDR TR
ENERGY
81369Y506
19919
336465
SH
SOLE
0
0
336465
SELECT SECTOR SPDR TR
ENERGY
81369Y506
0
100
SH
Call
SOLE
0
0
100
SELECT SECTOR SPDR TR
ENERGY
81369Y506
0
500
SH
Call
SOLE
0
0
500
SELECT SECTOR SPDR TR
ENERGY
81369Y506
0
500
SH
Put
SOLE
0
0
500
SELECT SECTOR SPDR TR
SBI INT-FINL
81369Y605
4907
175258
SH
SOLE
0
0
175258
SELECT SECTOR SPDR TR
SBI INT-FINL
81369Y605
0
600
SH
Put
SOLE
0
0
600
SELECT SECTOR SPDR TR
SBI INT-INDS
81369Y704
2189
28203
SH
SOLE
0
0
28203
SELECT SECTOR SPDR TR
TECHNOLOGY
81369Y803
11607
144135
SH
SOLE
0
0
144135
SELECT SECTOR SPDR TR
COMMUNICATION
81369Y852
338
6816
SH
SOLE
0
0
6816
SELECT SECTOR SPDR TR
RL EST SEL SEC
81369Y860
380
9672
SH
SOLE
0
0
9672
SELECT SECTOR SPDR TR
SBI INT-UTILS
81369Y886
1548
23917
SH
SOLE
0
0
23917
SELECT SECTOR SPDR TR
SBI INT-UTILS
81369Y886
0
300
SH
Call
SOLE
0
0
300
SELECT SECTOR SPDR TR
SBI INT-UTILS
81369Y886
0
300
SH
Put
SOLE
0
0
300
SELECT SECTOR SPDR TR
SBI INT-UTILS
81369Y886
0
300
SH
Put
SOLE
0
0
300
SELECT SECTOR SPDR TR
SBI INT-UTILS
81369Y886
0
300
SH
Call
SOLE
0
0
300
SELECT ENERGY SVCS INC
CL A COM
81617J301
102
11800
SH
SOLE
0
0
11800
SENIOR HSG PPTYS TR
SH BEN INT
81721M109
187
20242
SH
SOLE
0
0
20242
SENSEONICS HLDGS INC
COM
81727U105
12
11932
SH
SOLE
0
0
11932
SERVICE PPTYS TR
COM SH BEN INT
81761L102
497
19342
SH
SOLE
0
0
19342
SERVICENOW INC
COM
81762P102
2263
8915
SH
SOLE
0
0
8915
SERVICENOW INC
COM
81762P102
57
500
SH
Call
SOLE
0
0
500
SERVISFIRST BANCSHARES INC
COM
81768T108
2806
84640
SH
SOLE
0
0
84640
SEVERN BANCORP ANNAPOLIS MD
COM
81811M100
418
52237
SH
SOLE
0
0
52237
SHENANDOAH TELECOMMUNICATION
COM
82312B106
4374
137669
SH
SOLE
0
0
137669
SHOPIFY INC
CL A
82509L107
6705
21515
SH
SOLE
0
0
21515
SHOPIFY INC
CL A
82509L107
3
1000
SH
Put
SOLE
0
0
1000
SIENTRA INC
COM
82621J105
183
28250
SH
SOLE
0
0
28250
SIENNA BIOPHARMACEUTICALS IN
COM
82622H108
4
17762
SH
SOLE
0
0
17762
SIFY TECHNOLOGIES LIMITED
SPONSORED ADS
82655M107
28
20012
SH
SOLE
0
0
20012
SILVERCORP METALS INC
COM
82835P103
124
31858
SH
SOLE
0
0
31858
SIRIUS XM HLDGS INC
COM
82968B103
9868
1577677
SH
SOLE
0
0
1577677
SITE CENTERS CORP
COM
82981J109
336
22262
SH
SOLE
0
0
22262
SKYWORKS SOLUTIONS INC
COM
83088M102
2261
28535
SH
SOLE
0
0
28535
SKYWORKS SOLUTIONS INC
COM
83088M102
0
10000
SH
Call
SOLE
0
0
10000
SLACK TECHNOLOGIES INC
COM CL A
83088V102
326
13734
SH
SOLE
0
0
13734
SMART SAND INC
COM
83191H107
29
10100
SH
SOLE
0
0
10100
SMARTSHEET INC
COM CL A
83200N103
582
16158
SH
SOLE
0
0
16158
SNAP INC
CL A
83304A106
3952
250106
SH
SOLE
0
0
250106
SNAP INC
CL A
83304A106
73
100000
SH
Call
SOLE
0
0
100000
SNAP INC
CL A
83304A106
1
200
SH
Call
SOLE
0
0
200
SNAP INC
CL A
83304A106
1
2000
SH
Call
SOLE
0
0
2000
SOUTHERN COPPER CORP
COM
84265V105
1229
36009
SH
SOLE
0
0
36009
SPIRE INC
COM
84857L101
420
4814
SH
SOLE
0
0
4814
SPIRIT OF TEX BANCSHARES INC
COM
84861D103
1735
80500
SH
SOLE
0
0
80500
SPROTT PHYSICAL GOLD TRUST
UNIT
85207H104
154
12994
SH
SOLE
0
0
12994
SPROTT PHYSICAL SILVER TR
TR UNIT
85207K107
113
18047
SH
SOLE
0
0
18047
SPRINT CORPORATION
COM
85207U105
439
71182
SH
SOLE
0
0
71182
SPROTT PHYSICAL GOLD & SILVE
TR UNIT
85208R101
584
41245
SH
SOLE
0
0
41245
STAR GROUP L P
UNIT LTD PARTNR
85512C105
157
16612
SH
SOLE
0
0
16612
STARWOOD PPTY TR INC
COM
85571B105
1234
50934
SH
SOLE
0
0
50934
STONEMOR PARTNERS L P
COM UNITS INT
86183Q100
23
21081
SH
SOLE
0
0
21081
STRATA SKIN SCIENCES INC
COM NEW
86272A206
108
50000
SH
SOLE
0
0
50000
SUNOCO LP
COM UT REP LP
86765K109
450
14310
SH
SOLE
0
0
14310
SUPER LEAGUE GAMING INC
COM
86804F202
53
12256
SH
SOLE
0
0
12256
SYNOVUS FINL CORP
COM NEW
87161C501
345
9645
SH
SOLE
0
0
9645
TD AMERITRADE HLDG CORP
COM
87236Y108
56584
1211651
SH
SOLE
0
0
1211651
BLACKROCK TCP CAPITAL CORP
NOTE 5.250%12/1
87238QAB9
15
15000
PRN
SOLE
0
0
15000
TRI POINTE GROUP INC
COM
87265H109
454
30177
SH
SOLE
0
0
30177
TTM TECHNOLOGIES INC
NOTE 1.750%12/1
87305RAD1
83
62000
PRN
SOLE
0
0
62000
TAILORED BRANDS INC
COM
87403A107
134
30350
SH
SOLE
0
0
30350
TARGA RES CORP
COM
87612G101
725
18045
SH
SOLE
0
0
18045
TARGET HOSPITALITY CORP
COM
87615L107
124
18160
SH
SOLE
0
0
18160
TC ENERGY CORP
COM
87807B107
634
12250
SH
SOLE
0
0
12250
TELADOC HEALTH INC
COM
87918A105
324
4788
SH
SOLE
0
0
4788
TELUS CORP
COM
87971M103
454
12753
SH
SOLE
0
0
12753
TERADATA CORP DEL
COM
88076W103
359
11596
SH
SOLE
0
0
11596
TERRITORIAL BANCORP INC
COM
88145X108
1834
64169
SH
SOLE
0
0
64169
TESLA INC
COM
88160R101
15447
64130
SH
SOLE
0
0
64130
TESLA INC
COM
88160R101
0
100
SH
Put
SOLE
0
0
100
TESLA INC
COM
88160R101
0
200
SH
Call
SOLE
0
0
200
TESLA INC
COM
88160R101
1
200
SH
Put
SOLE
0
0
200
TESLA INC
COM
88160R101
0
200
SH
Put
SOLE
0
0
200
TESLA INC
COM
88160R101
0
200
SH
Put
SOLE
0
0
200
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
1
100
SH
Call
SOLE
0
0
100
TESLA INC
COM
88160R101
0
100
SH
Call
SOLE
0
0
100
TESLA INC
COM
88160R101
2
200
SH
Call
SOLE
0
0
200
TESLA INC
COM
88160R101
1
100
SH
Call
SOLE
0
0
100
TESLA INC
COM
88160R101
3
100
SH
Call
SOLE
0
0
100
TESLA INC
COM
88160R101
0
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
9
1000
SH
Put
SOLE
0
0
1000
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
0
100
SH
Call
SOLE
0
0
100
TESLA INC
COM
88160R101
1
100
SH
Call
SOLE
0
0
100
TESLA INC
COM
88160R101
7
200
SH
Put
SOLE
0
0
200
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
2
100
SH
Call
SOLE
0
0
100
TEVA PHARMACEUTICAL FIN LLC
DBCV 0.250% 2/0
88163VAE9
9
10000
PRN
SOLE
0
0
10000
THERAPEUTICSMD INC
COM
88338N107
91
25100
SH
SOLE
0
0
25100
THE TRADE DESK INC
COM CL A
88339J105
1401
7468
SH
SOLE
0
0
7468
THE TRADE DESK INC
COM CL A
88339J105
0
300
SH
Call
SOLE
0
0
300
THE TRADE DESK INC
COM CL A
88339J105
22
500
SH
Put
SOLE
0
0
500
3-D SYS CORP DEL
COM NEW
88554D205
273
33445
SH
SOLE
0
0
33445
3M CO
COM
88579Y101
18776
114209
SH
SOLE
0
0
114209
3M CO
COM
88579Y101
0
1000
SH
Put
SOLE
0
0
1000
TILRAY INC
COM CL 2
88688T100
558
22551
SH
SOLE
0
0
22551
TORTOISE ENERGY INFRA CORP
COM
89147L100
267
13034
SH
SOLE
0
0
13034
TRANSENTERIX INC
COM NEW
89366M201
27
42952
SH
SOLE
0
0
42952
TREX CO INC
COM
89531P105
1163
12795
SH
SOLE
0
0
12795
TRISTATE CAP HLDGS INC
COM
89678F100
337
16000
SH
SOLE
0
0
16000
TRUEBLUE INC
COM
89785X101
422
20000
SH
SOLE
0
0
20000
T2 BIOSYSTEMS INC
COM
89853L104
43
17000
SH
SOLE
0
0
17000
TWILIO INC
CL A
90138F102
1131
10284
SH
SOLE
0
0
10284
TWILIO INC
CL A
90138F102
2
700
SH
Call
SOLE
0
0
700
TWILIO INC
CL A
90138F102
2
300
SH
Call
SOLE
0
0
300
TWILIO INC
CL A
90138F102
4
300
SH
Call
SOLE
0
0
300
TWITTER INC
COM
90184L102
5567
135124
SH
SOLE
0
0
135124
TWITTER INC
COM
90184L102
4
1000
SH
Call
SOLE
0
0
1000
TWO HBRS INVT CORP
COM NEW
90187B408
271
20653
SH
SOLE
0
0
20653
UBS AG LONDON BRH
FI ENHANCD ETN
90274D218
220
1198
SH
SOLE
0
0
1198
UBS AG LONDON BRH
FI ENHAN EUR ETN
90274D234
248
1543
SH
SOLE
0
0
1543
UBS AG LONDON BRH
NT AMZI 46
90274D259
1938
78616
SH
SOLE
0
0
78616
UBS AG LONDON BRH
ETRACS MNTLY PAY
90274D432
7182
547000
SH
SOLE
0
0
547000
USA COMPRESSION PARTNERS LP
COMUNIT LTDPAR
90290N109
1610
93200
SH
SOLE
0
0
93200
UBER TECHNOLOGIES INC
COM
90353T100
546
17904
SH
SOLE
0
0
17904
UBIQUITI INC
COM
90353W103
1178
9964
SH
SOLE
0
0
9964
ULTA BEAUTY INC
COM
90384S303
2183
8709
SH
SOLE
0
0
8709
ULTA BEAUTY INC
COM
90384S303
1
500
SH
Call
SOLE
0
0
500
ULTA BEAUTY INC
COM
90384S303
0
300
SH
Call
SOLE
0
0
300
ULTA BEAUTY INC
COM
90384S303
0
1000
SH
Put
SOLE
0
0
1000
ULTA BEAUTY INC
COM
90384S303
1
1000
SH
Call
SOLE
0
0
1000
ULTA BEAUTY INC
COM
90384S303
1
1000
SH
Put
SOLE
0
0
1000
UNITED STATES OIL FUND LP
UNITS
91232N108
211
18646
SH
SOLE
0
0
18646
UNITEDHEALTH GROUP INC
COM
91324P102
19575
90073
SH
SOLE
0
0
90073
UNITEDHEALTH GROUP INC
COM
91324P102
14
1000
SH
Call
SOLE
0
0
1000
UNIVERSAL DISPLAY CORP
COM
91347P105
2868
17081
SH
SOLE
0
0
17081
UNUM GROUP
COM
91529Y106
421
14180
SH
SOLE
0
0
14180
UPLAND SOFTWARE INC
COM
91544A109
471
13500
SH
SOLE
0
0
13500
UPLAND SOFTWARE INC
COM
91544A109
2
1000
SH
Call
SOLE
0
0
1000
UR ENERGY INC
COM
91688R108
9
15550
SH
SOLE
0
0
15550
VOC ENERGY TR
TR UNIT
91829B103
539
101968
SH
SOLE
0
0
101968
VAIL RESORTS INC
COM
91879Q109
491
2157
SH
SOLE
0
0
2157
VALERO ENERGY CORP NEW
COM
91913Y100
4975
58364
SH
SOLE
0
0
58364
VANECK VECTORS ETF TR
GOLD MINERS ETF
92189F106
1802
67480
SH
SOLE
0
0
67480
VANECK VECTORS ETF TR
GOLD MINERS ETF
92189F106
0
200
SH
Put
SOLE
0
0
200
VANECK VECTORS ETF TR
GOLD MINERS ETF
92189F106
2
900
SH
Put
SOLE
0
0
900
VANECK VECTORS ETF TR
MTG REIT INCOME
92189F452
274
11787
SH
SOLE
0
0
11787
VANECK VECTORS ETF TR
MORNINGSTAR WIDE
92189F643
602
12008
SH
SOLE
0
0
12008
VANECK VECTORS ETF TR
OIL SVCS ETF
92189F718
166
14127
SH
SOLE
0
0
14127
VANECK VECTORS ETF TR
AMT FREE INT ETF
92189H201
928
18442
SH
SOLE
0
0
18442
VANECK VECTORS ETF TR
JP MORGAN MKTS
92189H300
287
8712
SH
SOLE
0
0
8712
VANGUARD CHARLOTTE FDS
INTL BD IDX ETF
92203J407
1049
17839
SH
SOLE
0
0
17839
VANGUARD WORLD FDS
CONSUM DIS ETF
92204A108
1252
6951
SH
SOLE
0
0
6951
VANGUARD WORLD FDS
CONSUM STP ETF
92204A207
1340
8559
SH
SOLE
0
0
8559
VANGUARD WORLD FDS
ENERGY ETF
92204A306
10884
139500
SH
SOLE
0
0
139500
VANGUARD WORLD FDS
FINANCIALS ETF
92204A405
2500
35710
SH
SOLE
0
0
35710
VANGUARD WORLD FDS
HEALTH CAR ETF
92204A504
5050
30120
SH
SOLE
0
0
30120
VANGUARD WORLD FDS
INDUSTRIAL ETF
92204A603
1697
11618
SH
SOLE
0
0
11618
VANGUARD WORLD FDS
INF TECH ETF
92204A702
15078
69950
SH
SOLE
0
0
69950
VANGUARD WORLD FDS
MATERIALS ETF
92204A801
833
6592
SH
SOLE
0
0
6592
VANGUARD WORLD FDS
UTILITIES ETF
92204A876
1575
10966
SH
SOLE
0
0
10966
VANGUARD WORLD FDS
COMM SRVC ETF
92204A884
409
4720
SH
SOLE
0
0
4720
VANGUARD SCOTTSDALE FDS
SHORT TERM TREAS
92206C102
2246
36858
SH
SOLE
0
0
36858
VANGUARD SCOTTSDALE FDS
SHORT TERM TREAS
92206C102
1032
16943
SH
SOLE
0
0
16943
VANGUARD SCOTTSDALE FDS
SHRT TRM CORP BD
92206C409
1439
17761
SH
SOLE
0
0
17761
VANGUARD SCOTTSDALE FDS
VNG RUS2000IDX
92206C664
1244
10221
SH
SOLE
0
0
10221
VANGUARD SCOTTSDALE FDS
VNG RUS1000GRW
92206C680
283
1723
SH
SOLE
0
0
1723
VANGUARD SCOTTSDALE FDS
INTER TERM TREAS
92206C706
218
3276
SH
SOLE
0
0
3276
VANGUARD SCOTTSDALE FDS
INTER TERM TREAS
92206C706
3236
48538
SH
SOLE
0
0
48538
VANGUARD SCOTTSDALE FDS
VNG RUS1000VAL
92206C714
244
2171
SH
SOLE
0
0
2171
VANGUARD SCOTTSDALE FDS
VNG RUS1000IDX
92206C730
1584
11641
SH
SOLE
0
0
11641
VANGUARD SCOTTSDALE FDS
MORTG-BACK SEC
92206C771
408
7669
SH
SOLE
0
0
7669
VANGUARD SCOTTSDALE FDS
LONG TERM TREAS
92206C847
1267
14442
SH
SOLE
0
0
14442
VANGUARD SCOTTSDALE FDS
INT-TERM CORP
92206C870
1042
11424
SH
SOLE
0
0
11424
VANGUARD SCOTTSDALE FDS
INT-TERM CORP
92206C870
2545407
27897931
SH
SOLE
0
0
27897931
VARIAN MED SYS INC
COM
92220P105
1134
9524
SH
SOLE
0
0
9524
VECTOR GROUP LTD
COM
92240M108
992
83265
SH
SOLE
0
0
83265
VEDANTA LTD
SPONSORED ADR
92242Y100
308
35500
SH
SOLE
0
0
35500
VENTAS INC
COM
92276F100
3868
52959
SH
SOLE
0
0
52959
VERASTEM INC
COM
92337C104
112
92597
SH
SOLE
0
0
92597
VERIZON COMMUNICATIONS INC
COM
92343V104
35170
582664
SH
SOLE
0
0
582664
VERIZON COMMUNICATIONS INC
COM
92343V104
1
100
SH
Call
SOLE
0
0
100
VERIZON COMMUNICATIONS INC
COM
92343V104
0
100
SH
Call
SOLE
0
0
100
VERINT SYS INC
COM
92343X100
356
8332
SH
SOLE
0
0
8332
VERISK ANALYTICS INC
COM
92345Y106
904
5718
SH
SOLE
0
0
5718
VERITONE INC
COM
92347M100
361
101162
SH
SOLE
0
0
101162
VERTEX PHARMACEUTICALS INC
COM
92532F100
573
3381
SH
SOLE
0
0
3381
VERU INC
COM
92536C103
24
11019
SH
SOLE
0
0
11019
VIAD CORP
COM NEW
92552R406
270
4021
SH
SOLE
0
0
4021
VIACOM INC NEW
CL B
92553P201
1385
57631
SH
SOLE
0
0
57631
VIKING THERAPEUTICS INC
COM
92686J106
307
44673
SH
SOLE
0
0
44673
VIPER ENERGY PARTNERS LP
COM UNT RP INT
92763M105
280
10122
SH
SOLE
0
0
10122
VIPER ENERGY PARTNERS LP
COM UNT RP INT
92763M105
0
100
SH
Put
SOLE
0
0
100
VISA INC
COM CL A
92826C839
60310
350620
SH
SOLE
0
0
350620
VISA INC
COM CL A
92826C839
38
500
SH
Call
SOLE
0
0
500
VIRTUS GLOBAL DIVID INCOME F
COM
92835W107
130
11788
SH
SOLE
0
0
11788
VISTEON CORP
COM NEW
92839U206
220
2666
SH
SOLE
0
0
2666
VODAFONE GROUP PLC NEW
SPONSORED ADR
92857W308
1199
60245
SH
SOLE
0
0
60245
VODAFONE GROUP PLC NEW
SPONSORED ADR
92857W308
1
200
SH
Call
SOLE
0
0
200
VOYA INTL HIGH DIVID EQTY IN
COM
92912Y109
85
16143
SH
SOLE
0
0
16143
W & T OFFSHORE INC
COM
92922P106
45
10340
SH
SOLE
0
0
10340
WABCO HLDGS INC
COM
92927K102
730
5455
SH
SOLE
0
0
5455
W P CAREY INC
COM
92936U109
3583
40037
SH
SOLE
0
0
40037
WPP PLC NEW
ADR
92937A102
608
9722
SH
SOLE
0
0
9722
WEC ENERGY GROUP INC
COM
92939U106
4388
46139
SH
SOLE
0
0
46139
WASTE MGMT INC DEL
COM
94106L109
9920
86264
SH
SOLE
0
0
86264
WELLCARE HEALTH PLANS INC
COM
94946T106
809
3121
SH
SOLE
0
0
3121
WELLS FARGO & CO
MTNF 6/0
94986RQF1
54
30000
PRN
SOLE
0
0
30000
WELLTOWER INC
COM
95040Q104
3320
36628
SH
SOLE
0
0
36628
WENDYS CO
COM
95058W100
4131
206737
SH
SOLE
0
0
206737
WESTERN ASSET HIGH INCM FD I
COM
95766J102
348
51393
SH
SOLE
0
0
51393
WESTERN ASSET MTG CAP CORP
COM
95790D105
776
80458
SH
SOLE
0
0
80458
WESTROCK CO
COM
96145D105
574
15746
SH
SOLE
0
0
15746
WINTRUST FINL CORP
COM
97650W108
1356
20986
SH
SOLE
0
0
20986
WISDOMTREE TR
US HIGH DIVIDEND
97717W208
571
7673
SH
SOLE
0
0
7673
WISDOMTREE TR
EMG MKTS SMCAP
97717W281
183741
4147648
SH
SOLE
0
0
4147648
WISDOMTREE TR
US LARGECAP DIVD
97717W307
23595
238167
SH
SOLE
0
0
238167
WISDOMTREE TR
EMER MKT HIGH FD
97717W315
525
12707
SH
SOLE
0
0
12707
WISDOMTREE TR
EMER MKT HIGH FD
97717W315
322
7783
SH
SOLE
0
0
7783
WISDOMTREE TR
EMER MKT HIGH FD
97717W315
86904
2103712
SH
SOLE
0
0
2103712
WISDOMTREE TR
US DIVID EX FNCL
97717W406
267
3050
SH
SOLE
0
0
3050
WISDOMTREE TR
INDIA ERNGS FD
97717W422
419
17586
SH
SOLE
0
0
17586
WISDOMTREE TR
US MIDCAP DIVID
97717W505
355
9771
SH
SOLE
0
0
9771
WISDOMTREE TR
US MIDCAP DIVID
97717W505
48015
1322367
SH
SOLE
0
0
1322367
WISDOMTREE TR
US LARGECAP FUND
97717W588
483
14412
SH
SOLE
0
0
14412
WISDOMTREE TR
US SMALLCAP DIVD
97717W604
544
19884
SH
SOLE
0
0
19884
WISDOMTREE TR
US SMALLCAP DIVD
97717W604
32173
1175482
SH
SOLE
0
0
1175482
WISDOMTREE TR
INTL EQUITY FD
97717W703
230
4621
SH
SOLE
0
0
4621
WISDOMTREE TR
INTL SMCAP DIV
97717W760
617
9714
SH
SOLE
0
0
9714
WISDOMTREE TR
INTL DIV EX FINL
97717W786
211
5214
SH
SOLE
0
0
5214
WISDOMTREE TR
INTL LRGCAP DV
97717W794
613
13340
SH
SOLE
0
0
13340
WISDOMTREE TR
INTL LRGCAP DV
97717W794
607
13200
SH
SOLE
0
0
13200
WISDOMTREE TR
INTL LRGCAP DV
97717W794
105226
2290010
SH
SOLE
0
0
2290010
WISDOMTREE TR
JAPN HEDGE EQT
97717W851
366
7255
SH
SOLE
0
0
7255
WISDOMTREE TR
EUROPE SMCP DV
97717W869
274
4906
SH
SOLE
0
0
4906
WISDOMTREE TR
EMERG MKTS DIV
97717X214
420
14020
SH
SOLE
0
0
14020
WISDOMTREE TR
YIELD ENHANCD US
97717X511
1036
19823
SH
SOLE
0
0
19823
WISDOMTREE TR
US S CAP QTY DIV
97717X651
214
6020
SH
SOLE
0
0
6020
WISDOMTREE TR
US QTLY DIV GRT
97717X669
425
9434
SH
SOLE
0
0
9434
WISDOMTREE TR
EUROPE HEDGED EQ
97717X701
382
5676
SH
SOLE
0
0
5676
WISDOMTREE TR
CHINADIV EX FI
97717X719
834
11738
SH
SOLE
0
0
11738
WISDOMTREE CONTINUOUS COMMOD
SHS BEN INT
97718W108
294
16784
SH
SOLE
0
0
16784
WORKDAY INC
CL A
98138H101
948
5575
SH
SOLE
0
0
5575
WORKDAY INC
CL A
98138H101
1
200
SH
Call
SOLE
0
0
200
WORKDAY INC
CL A
98138H101
1
300
SH
Call
SOLE
0
0
300
WORLD WRESTLING ENTMT INC
CL A
98156Q108
1138
15997
SH
SOLE
0
0
15997
WPX ENERGY INC
COM
98212B103
207
19531
SH
SOLE
0
0
19531
WYNDHAM DESTINATIONS INC
COM
98310W108
291
6319
SH
SOLE
0
0
6319
WYNDHAM HOTELS & RESORTS INC
COM
98311A105
320
6182
SH
SOLE
0
0
6182
XCEL ENERGY INC
COM
98389B100
6049
93216
SH
SOLE
0
0
93216
XYLEM INC
COM
98419M100
1641
20616
SH
SOLE
0
0
20616
YAMANA GOLD INC
COM
98462Y100
86
27172
SH
SOLE
0
0
27172
YUM CHINA HLDGS INC
COM
98850P109
7413
163177
SH
SOLE
0
0
163177
ZENDESK INC
COM
98936J101
456
6257
SH
SOLE
0
0
6257
ZENDESK INC
COM
98936J101
7
5600
SH
Put
SOLE
0
0
5600
ZIMMER BIOMET HLDGS INC
COM
98956P102
2081
15163
SH
SOLE
0
0
15163
ZIOPHARM ONCOLOGY INC
COM
98973P101
357
83320
SH
SOLE
0
0
83320
ZOGENIX INC
COM NEW
98978L204
674
16837
SH
SOLE
0
0
16837
ZOETIS INC
CL A
98978V103
2308
18524
SH
SOLE
0
0
18524
ZOMEDICA PHARMACEUTICALS COR
COM
98979F107
4
10000
SH
SOLE
0
0
10000
ZOOM VIDEO COMMUNICATIONS IN
CL A
98980L101
213
2794
SH
SOLE
0
0
2794
ZOOM VIDEO COMMUNICATIONS IN
CL A
98980L101
0
300
SH
Call
SOLE
0
0
300
ZOOM VIDEO COMMUNICATIONS IN
CL A
98980L101
1
500
SH
Call
SOLE
0
0
500
ZOOM VIDEO COMMUNICATIONS IN
CL A
98980L101
2
300
SH
Call
SOLE
0
0
300
ZYNGA INC
CL A
98986T108
76
13088
SH
SOLE
0
0
13088
ZYNGA INC
CL A
98986T108
0
600
SH
Call
SOLE
0
0
600
DEUTSCHE BANK AG
NAMEN AKT
D18190898
275
36729
SH
SOLE
0
0
36729
AIRCASTLE LTD
COM
G0129K104
230
10253
SH
SOLE
0
0
10253
ALKERMES PLC
SHS
G01767105
361
18507
SH
SOLE
0
0
18507
ALLEGION PUB LTD CO
ORD SHS
G0176J109
263
2534
SH
SOLE
0
0
2534
ALLERGAN PLC
SHS
G0177J108
1527
9075
SH
SOLE
0
0
9075
ALLERGAN PLC
SHS
G0177J108
2
200
SH
Call
SOLE
0
0
200
ALLERGAN PLC
SHS
G0177J108
3
500
SH
Call
SOLE
0
0
500
AMCOR PLC
ORD
G0250X107
401
41091
SH
SOLE
0
0
41091
AMBARELLA INC
SHS
G037AX101
209
3328
SH
SOLE
0
0
3328
AON PLC
SHS CL A
G0408V102
1144
5910
SH
SOLE
0
0
5910
ARCH CAP GROUP LTD
ORD
G0450A105
795
18928
SH
SOLE
0
0
18928
ASSURED GUARANTY LTD
COM
G0585R106
356
8000
SH
SOLE
0
0
8000
ATLASSIAN CORP PLC
CL A
G06242104
392
3124
SH
SOLE
0
0
3124
AXALTA COATING SYS LTD
COM
G0750C108
282
9343
SH
SOLE
0
0
9343
ACCENTURE PLC IRELAND
SHS CLASS A
G1151C101
12574
65372
SH
SOLE
0
0
65372
ACCENTURE PLC IRELAND
SHS CLASS A
G1151C101
4
1300
SH
Put
SOLE
0
0
1300
BROOKFIELD INFRAST PARTNERS
LP INT UNIT
G16252101
1401
28240
SH
SOLE
0
0
28240
COCA COLA EUROPEAN PARTNERS
SHS
G25839104
1071
19322
SH
SOLE
0
0
19322
EATON CORP PLC
SHS
G29183103
3082
37060
SH
SOLE
0
0
37060
EATON CORP PLC
SHS
G29183103
0
200
SH
Put
SOLE
0
0
200
ENDO INTL PLC
SHS
G30401106
3646
1135954
SH
SOLE
0
0
1135954
GASLOG LTD
SHS
G37585109
162
12627
SH
SOLE
0
0
12627
HELEN OF TROY CORP LTD
COM
G4388N106
12388
78577
SH
SOLE
0
0
78577
HORIZON THERAPEUTICS PUB LTD
SHS
G46188101
407
14945
SH
SOLE
0
0
14945
ICON PLC
SHS
G4705A100
336
2281
SH
SOLE
0
0
2281
IHS MARKIT LTD
SHS
G47567105
224
3344
SH
SOLE
0
0
3344
INGERSOLL-RAND PLC
SHS
G47791101
2345
19032
SH
SOLE
0
0
19032
INVESCO LTD
SHS
G491BT108
241
14223
SH
SOLE
0
0
14223
JOHNSON CTLS INTL PLC
SHS
G51502105
2030
46259
SH
SOLE
0
0
46259
LIBERTY GLOBAL PLC
SHS CL C
G5480U120
573
24092
SH
SOLE
0
0
24092
LINDE PLC
SHS
G5494J103
3594
18555
SH
SOLE
0
0
18555
MALLINCKRODT PUB LTD CO
SHS
G5785G107
887
367888
SH
SOLE
0
0
367888
MARVELL TECHNOLOGY GROUP LTD
ORD
G5876H105
232
9309
SH
SOLE
0
0
9309
MARVELL TECHNOLOGY GROUP LTD
ORD
G5876H105
0
200
SH
Call
SOLE
0
0
200
MEDTRONIC PLC
SHS
G5960L103
12926
118998
SH
SOLE
0
0
118998
APTIV PLC
SHS
G6095L109
820
9375
SH
SOLE
0
0
9375
NABRIVA THERAPEUTICS PLC
SHS
G63637105
112
55916
SH
SOLE
0
0
55916
NOBLE CORP PLC
SHS USD
G65431101
78
61492
SH
SOLE
0
0
61492
NORWEGIAN CRUISE LINE HLDG L
SHS
G66721104
5631
108777
SH
SOLE
0
0
108777
ORIGIN AGRITECH LIMITED
SHS NEW
G67828205
68
10908
SH
SOLE
0
0
10908
OXBRIDGE RE HLDGS LTD
SHS
G6856M106
10
12260
SH
SOLE
0
0
12260
OXBRIDGE RE HLDGS LTD
*W EXP 03/26/202
G6856M114
0
12260
SH
SOLE
0
0
12260
RENAISSANCERE HOLDINGS LTD
COM
G7496G103
1004
5191
SH
SOLE
0
0
5191
SEAGATE TECHNOLOGY PLC
SHS
G7945M107
2957
54966
SH
SOLE
0
0
54966
PENTAIR PLC
SHS
G7S00T104
217
5738
SH
SOLE
0
0
5738
SENSATA TECHNOLOGIES HLDNG P
SHS
G8060N102
351
7012
SH
SOLE
0
0
7012
STONECO LTD
COM CL A
G85158106
300
8628
SH
SOLE
0
0
8628
TECHNIPFMC PLC
COM
G87110105
661
27390
SH
SOLE
0
0
27390
TRONOX HOLDINGS PLC
SHS
G9087Q102
1775
213819
SH
SOLE
0
0
213819
VENATOR MATLS PLC
SHS
G9329Z100
82
33700
SH
SOLE
0
0
33700
GOLAR LNG LTD BERMUDA
SHS
G9456A100
404
31100
SH
SOLE
0
0
31100
WHITE MTNS INS GROUP LTD
COM
G9618E107
1403
1299
SH
SOLE
0
0
1299
WILLIS TOWERS WATSON PUB LTD
SHS
G96629103
4242
21982
SH
SOLE
0
0
21982
PERRIGO CO PLC
SHS
G97822103
1664
29766
SH
SOLE
0
0
29766
YATRA ONLINE INC
ORD SHS
G98338109
247
60000
SH
SOLE
0
0
60000
ALCON INC
ORD SHS
H01301128
1010
17325
SH
SOLE
0
0
17325
CHUBB LIMITED
COM
H1467J104
4388
27183
SH
SOLE
0
0
27183
CRISPR THERAPEUTICS AG
NAMEN AKT
H17182108
589
14376
SH
SOLE
0
0
14376
GARMIN LTD
SHS
H2906T109
1750
20668
SH
SOLE
0
0
20668
UBS GROUP AG
SHS
H42097107
517
45734
SH
SOLE
0
0
45734
TE CONNECTIVITY LTD
REG SHS
H84989104
1890
20285
SH
SOLE
0
0
20285
TRANSOCEAN LTD
REG SHS
H8817H100
2316
518179
SH
SOLE
0
0
518179
TRANSOCEAN LTD
REG SHS
H8817H100
0
200
SH
Call
SOLE
0
0
200
SPOTIFY TECHNOLOGY S A
SHS
L8681T102
1093
9592
SH
SOLE
0
0
9592
SPOTIFY TECHNOLOGY S A
SHS
L8681T102
9
15000
SH
Put
SOLE
0
0
15000
SPOTIFY TECHNOLOGY S A
SHS
L8681T102
0
200
SH
Call
SOLE
0
0
200
CHECK POINT SOFTWARE TECH LT
ORD
M22465104
465
4251
SH
SOLE
0
0
4251
CHECK POINT SOFTWARE TECH LT
ORD
M22465104
47
1000
SH
Call
SOLE
0
0
1000
CHECK CAP LTD
SHS
M2361E203
23
12400
SH
SOLE
0
0
12400
CYBERARK SOFTWARE LTD
SHS
M2682V108
1354
13568
SH
SOLE
0
0
13568
MELLANOX TECHNOLOGIES LTD
SHS
M51363113
201
1837
SH
SOLE
0
0
1837
MIND C T I LTD
ORD
M70240102
37
15650
SH
SOLE
0
0
15650
TARO PHARMACEUTICAL INDS LTD
SHS
M8737E108
329
4365
SH
SOLE
0
0
4365
VASCULAR BIOGENICS LTD
COM
M96883109
30
22000
SH
SOLE
0
0
22000
AERCAP HOLDINGS NV
SHS
N00985106
784
14319
SH
SOLE
0
0
14319
ASML HOLDING N V
N Y REGISTRY SHS
N07059210
1484
5973
SH
SOLE
0
0
5973
FIAT CHRYSLER AUTOMOBILES N
SHS
N31738102
156
12048
SH
SOLE
0
0
12048
LYONDELLBASELL INDUSTRIES N
SHS - A -
N53745100
416
4650
SH
SOLE
0
0
4650
NXP SEMICONDUCTORS N V
COM
N6596X109
1233
11300
SH
SOLE
0
0
11300
PLAYA HOTELS & RESORTS NV
SHS
N70544106
305
39000
SH
SOLE
0
0
39000
UNIQURE NV
SHS
N90064101
1220
31000
SH
SOLE
0
0
31000
NAKED BRAND GROUP LIMITED
ORD SHS
Q6519T109
2
50000
SH
SOLE
0
0
50000
ROYAL CARIBBEAN CRUISES LTD
COM
V7780T103
1323
12213
SH
SOLE
0
0
12213
DANAOS CORPORATION
SHS
Y1968P121
90
10000
SH
SOLE
0
0
10000
FLEX LTD
ORD
Y2573F102
1440
137631
SH
SOLE
0
0
137631
NAVIGATOR HOLDINGS LTD
SHS
Y62132108
533
49931
SH
SOLE
0
0
49931