0001580642-18-002117.txt : 20180418
0001580642-18-002117.hdr.sgml : 20180418
20180418171414
ACCESSION NUMBER: 0001580642-18-002117
CONFORMED SUBMISSION TYPE: 13F-HR
PUBLIC DOCUMENT COUNT: 2
CONFORMED PERIOD OF REPORT: 20180331
FILED AS OF DATE: 20180418
DATE AS OF CHANGE: 20180418
EFFECTIVENESS DATE: 20180418
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: 18761830
BUSINESS ADDRESS:
STREET 1: 3400 COLLEGE BOULEVARD
CITY: LEAWOOD
STATE: KS
ZIP: 66211
BUSINESS PHONE: 913-338-2727
MAIL ADDRESS:
STREET 1: 3400 COLLEGE BOULEVARD
CITY: LEAWOOD
STATE: KS
ZIP: 66211
13F-HR
1
primary_doc.xml
13F-HR
LIVE
false
false
false
0001540235
XXXXXXXX
03-31-2018
03-31-2018
false
Creative Planning
3400 COLLEGE BOULEVARD
LEAWOOD
KS
66211
13F HOLDINGS REPORT
028-14616
N
Ken Pyle
Chief Compliance Officer
913-356-5504
/s/ Ken Pyle
Leawood
KS
04-18-2018
0
2338
24565801
INFORMATION TABLE
2
infotable.xml
ISHARES TR
COHEN STEER REIT
464287564
602
6454
SH
SOLE
0
0
6454
ISHARES TR
CORE S&P SCP ETF
464287804
831
10796
SH
SOLE
0
0
10796
VANGUARD WORLD FDS
ENERGY ETF
92204A306
665
7200
SH
SOLE
0
0
7200
ISHARES INC
CORE MSCI EMKT
46434G103
483
8265
SH
SOLE
0
0
8265
BERKSHIRE HATHAWAY INC DEL
CL B NEW
084670702
668
3348
SH
SOLE
0
0
3348
SCHWAB STRATEGIC TR
INTL EQTY ETF
808524805
280
8305
SH
SOLE
0
0
8305
VANGUARD INDEX FDS
MID CAP ETF
922908629
729
4728
SH
SOLE
0
0
4728
VANGUARD INDEX FDS
SMALL CP ETF
922908751
299
2035
SH
SOLE
0
0
2035
SPDR S&P MIDCAP 400 ETF TR
UTSER1 S&PDCRP
78467Y107
2666
7802
SH
SOLE
0
0
7802
ISHARES TR
RUS 1000 ETF
464287622
3135
21348
SH
SOLE
0
0
21348
VANGUARD TAX MANAGED INTL FD
FTSE DEV MKT ETF
921943858
2479
56017
SH
SOLE
0
0
56017
ISHARES TR
MSCI EAFE ETF
464287465
2136
30660
SH
SOLE
0
0
30660
VANGUARD INTL EQUITY INDEX F
FTSE EMR MKT ETF
922042858
3073
65404
SH
SOLE
0
0
65404
ISHARES TR
CORE S&P500 ETF
464287200
1103
4158
SH
SOLE
0
0
4158
VANGUARD BD INDEX FD INC
TOTAL BND MRKT
921937835
270
3377
SH
SOLE
0
0
3377
ISHARES TR
CORE S&P500 ETF
464287200
31487
118652
SH
SOLE
0
0
118652
ISHARES TR
RUS 1000 VAL ETF
464287598
30867
257308
SH
SOLE
0
0
257308
ISHARES TR
RUS 1000 GRW ETF
464287614
37011
271963
SH
SOLE
0
0
271963
ISHARES TR
RUS 2000 GRW ETF
464287648
5898
30952
SH
SOLE
0
0
30952
ISHARES TR
MSCI EAFE ETF
464287465
20952
300693
SH
SOLE
0
0
300693
ISHARES TR
RUS MD CP GR ETF
464287481
19193
156105
SH
SOLE
0
0
156105
COMMERCE BANCSHARES INC
COM
200525103
2584
43128
SH
SOLE
0
0
43128
VANGUARD INDEX FDS
TOTAL STK MKT
922908769
6923
51007
SH
SOLE
0
0
51007
ISHARES TR
CORE US AGGBD ET
464287226
2393
22310
SH
SOLE
0
0
22310
ISHARES TR
TIPS BD ETF
464287176
2437
21556
SH
SOLE
0
0
21556
VANGUARD INDEX FDS
MID CAP ETF
922908629
7004
45417
SH
SOLE
0
0
45417
VANGUARD INDEX FDS
SM CP VAL ETF
922908611
838
6478
SH
SOLE
0
0
6478
VANGUARD INDEX FDS
REAL ESTATE ETF
922908553
8189
108502
SH
SOLE
0
0
108502
POWERSHARES DB CMDTY IDX TRA
UNIT BEN INT
73935S105
8484
499665
SH
SOLE
0
0
499665
VANGUARD INDEX FDS
MCAP VL IDXVIP
922908512
17455
159564
SH
SOLE
0
0
159564
ISHARES TR
IBOXX HI YD ETF
464288513
4085
47701
SH
SOLE
0
0
47701
VANGUARD BD INDEX FD INC
SHORT TRM BOND
921937827
540
6881
SH
SOLE
0
0
6881
ISHARES TR
S&P US PFD STK
464288687
4213
112177
SH
SOLE
0
0
112177
VANGUARD TAX MANAGED INTL FD
FTSE DEV MKT ETF
921943858
16478
372390
SH
SOLE
0
0
372390
SPDR SERIES TRUST
BLMBRG BRC CNVRT
78464A359
4735
91660
SH
SOLE
0
0
91660
SPDR SERIES TRUST
BLOMBERG INTL TR
78464A516
4296
145568
SH
SOLE
0
0
145568
ISHARES TR
INTL DEV RE ETF
464288489
7041
236836
SH
SOLE
0
0
236836
VANGUARD SCOTTSDALE FDS
INTER TERM TREAS
92206C706
424
6738
SH
SOLE
0
0
6738
VANGUARD SCOTTSDALE FDS
SHORT TERM TREAS
92206C102
485
8072
SH
SOLE
0
0
8072
ISHARES TR
US HLTHCR PR ETF
464288828
260
1647
SH
SOLE
0
0
1647
KONINKLIJKE PHILIPS N V
NY REG SH NEW
500472303
221
5766
SH
SOLE
0
0
5766
INFINERA CORPORATION
COM
45667G103
114
10540
SH
SOLE
0
0
10540
SYNTHETIC BIOLOGICS INC
COM
87164U102
56
175000
SH
SOLE
0
0
175000
BIG LOTS INC
COM
089302103
410
9430
SH
SOLE
0
0
9430
DELMAR PHARMACEUTICALS INC
COM NEW
247078207
33
35000
SH
SOLE
0
0
35000
NATIONAL RETAIL PPTYS INC
COM
637417106
1102
28060
SH
SOLE
0
0
28060
STRYKER CORP
COM
863667101
4104
25505
SH
SOLE
0
0
25505
LSI INDS INC
COM
50216C108
500
61680
SH
SOLE
0
0
61680
SNAP INC
CL A
83304A106
1071
67478
SH
SOLE
0
0
67478
ISHARES TR
NATIONAL MUN ETF
464288414
92610
850175
SH
SOLE
0
0
850175
FS INVT CORP
COM
302635107
619
85393
SH
SOLE
0
0
85393
CBOE GLOBAL MARKETS INC
COM
12503M108
3
500
SH
Call
SOLE
0
0
500
TRANSMONTAIGNE PARTNERS L P
COM UNIT L P
89376V100
305
8519
SH
SOLE
0
0
8519
DYCOM INDS INC
NOTE 0.750% 9/1
267475AB7
114
90000
PRN
SOLE
0
0
90000
WESTWATER RES INC
COM
961684107
8
13779
SH
SOLE
0
0
13779
PACIRA PHARMACEUTICALS INC
COM
695127100
282
9050
SH
SOLE
0
0
9050
SANDY SPRING BANCORP INC
COM
800363103
3429
88477
SH
SOLE
0
0
88477
TURQUOISE HILL RES LTD
COM
900435108
61
19880
SH
SOLE
0
0
19880
AMAZON COM INC
COM
023135106
7
100
SH
Call
SOLE
0
0
100
CALUMET SPECIALTY PRODS PTNR
UT LTD PARTNER
131476103
134
19076
SH
SOLE
0
0
19076
ISHARES TR
GL TIMB FORE ETF
464288174
217
2772
SH
SOLE
0
0
2772
AIRCASTLE LTD
COM
G0129K104
222
11203
SH
SOLE
0
0
11203
BAIDU INC
SPON ADR REP A
056752108
2
300
SH
Call
SOLE
0
0
300
SPDR S&P 500 ETF TR
TR UNIT
78462F103
351898
1337251
SH
SOLE
0
0
1337251
SELECT SECTOR SPDR TR
SBI MATERIALS
81369Y100
862
15142
SH
SOLE
0
0
15142
ALLIANCE DATA SYSTEMS CORP
COM
018581108
398
1872
SH
SOLE
0
0
1872
BECTON DICKINSON & CO
COM
075887109
7461
34428
SH
SOLE
0
0
34428
MPLX LP
COM UNIT REP LTD
55336V100
955
28903
SH
SOLE
0
0
28903
VERITEX HLDGS INC
COM
923451108
706
25525
SH
SOLE
0
0
25525
MONOLITHIC PWR SYS INC
COM
609839105
16262
140472
SH
SOLE
0
0
140472
CME GROUP INC
COM CL A
12572Q105
4517
27927
SH
SOLE
0
0
27927
DEUTSCHE BANK AG
NAMEN AKT
D18190898
189
13536
SH
SOLE
0
0
13536
TEVA PHARMACEUTICAL INDS LTD
SPONSORED ADR
881624209
3276
191689
SH
SOLE
0
0
191689
ETF MANAGERS TR
PRIME CYBR SCRTY
26924G201
272
7929
SH
SOLE
0
0
7929
APPLIED OPTOELECTRONICS INC
COM
03823U102
493
19665
SH
SOLE
0
0
19665
PEAPACK-GLADSTONE FINL CORP
COM
704699107
246
7355
SH
SOLE
0
0
7355
UBS AG LONDON BRH
ETRACS MTH2XRE
90269A302
6281
412513
SH
SOLE
0
0
412513
GENERAL ELECTRIC CO
COM
369604103
19128
1418988
SH
SOLE
0
0
1418988
VOYA PRIME RATE TR
SH BEN INT
92913A100
60
11574
SH
SOLE
0
0
11574
AMAZON COM INC
COM
023135106
542
1000
SH
Call
SOLE
0
0
1000
ESPERION THERAPEUTICS INC NE
COM
29664W105
1116
15436
SH
SOLE
0
0
15436
ISHARES TR
SELECT DIVID ETF
464287168
10679
112273
SH
SOLE
0
0
112273
PEMBINA PIPELINE CORP
COM
706327103
1504
48149
SH
SOLE
0
0
48149
HESS CORP
COM
42809H107
1147
22656
SH
SOLE
0
0
22656
PRAXAIR INC
COM
74005P104
0
200
SH
Call
SOLE
0
0
200
PULTE GROUP INC
COM
745867101
1050
35590
SH
SOLE
0
0
35590
RED HAT INC
COM
756577102
1001
6695
SH
SOLE
0
0
6695
U S G CORP
COM NEW
903293405
268
6635
SH
SOLE
0
0
6635
STATE STR CORP
COM
857477103
1213
12160
SH
SOLE
0
0
12160
KINROSS GOLD CORP
COM NO PAR
496902404
102
25837
SH
SOLE
0
0
25837
TWENTY FIRST CENTY FOX INC
CL A
90130A101
1702
46391
SH
SOLE
0
0
46391
ALPHABET INC
CAP STK CL C
02079K107
502
2000
SH
Call
SOLE
0
0
2000
ROBERT HALF INTL INC
COM
770323103
578
9977
SH
SOLE
0
0
9977
ISHARES TR
COHEN STEER REIT
464287564
32068
343726
SH
SOLE
0
0
343726
SELECT SECTOR SPDR TR
ENERGY
81369Y506
295411
4382309
SH
SOLE
0
0
4382309
HORIZON PHARMA PLC
SHS
G4617B105
1214
85470
SH
SOLE
0
0
85470
BUNGE LIMITED
COM
G16962105
391
5291
SH
SOLE
0
0
5291
INTUITIVE SURGICAL INC
COM NEW
46120E602
11301
27374
SH
SOLE
0
0
27374
POWERSHARES QQQ TRUST
UNIT SER 1
73935A104
8
1000
SH
Put
SOLE
0
0
1000
NUCOR CORP
COM
670346105
1872
30640
SH
SOLE
0
0
30640
AMPIO PHARMACEUTICALS INC
COM
03209T109
88
26000
SH
SOLE
0
0
26000
NEW SR INVT GROUP INC
COM
648691103
117
14328
SH
SOLE
0
0
14328
INVESTORS REAL ESTATE TR
SH BEN INT
461730103
69
13323
SH
SOLE
0
0
13323
AMETEK INC NEW
COM
031100100
488
6423
SH
SOLE
0
0
6423
ANDEAVOR LOGISTICS LP
COM UNIT LP INT
03350F106
426
9509
SH
SOLE
0
0
9509
ARLINGTON ASSET INVT CORP
CL A NEW
041356205
239
21671
SH
SOLE
0
0
21671
SINA CORP
ORD
G81477104
315
3019
SH
SOLE
0
0
3019
POWERSHARES ETF TR II
S&P SMCP HC PO
73937B886
1271
11409
SH
SOLE
0
0
11409
IRIDIUM COMMUNICATIONS INC
COM
46269C102
118
10500
SH
SOLE
0
0
10500
COMERICA INC
COM
200340107
539
5623
SH
SOLE
0
0
5623
SABINE ROYALTY TR
UNIT BEN INT
785688102
1914
43543
SH
SOLE
0
0
43543
WISDOMTREE CONTINUOUS COMMOD
SHS BEN INT
97718W108
704
36578
SH
SOLE
0
0
36578
EQUIFAX INC
COM
294429105
1485
12606
SH
SOLE
0
0
12606
BIO TECHNE CORP
COM
09073M104
270
1789
SH
SOLE
0
0
1789
HUNT J B TRANS SVCS INC
COM
445658107
277
2362
SH
SOLE
0
0
2362
WELLS FARGO & CO
MTNF 6/1
94986RQH7
27
27000
PRN
SOLE
0
0
27000
TESLA INC
COM
88160R101
1
100
SH
Put
SOLE
0
0
100
VEREIT INC
COM
92339V100
99
14288
SH
SOLE
0
0
14288
TALLGRASS ENERGY PARTNERS LP
COM UNIT
874697105
1084
28617
SH
SOLE
0
0
28617
MUTUALFIRST FINL INC
COM
62845B104
250
6900
SH
SOLE
0
0
6900
ADAPTIMMUNE THERAPEUTICS PLC
SPONDS ADR
00653A107
1111
98900
SH
SOLE
0
0
98900
APPLE INC
COM
037833100
11
500
SH
Call
SOLE
0
0
500
RANGE RES CORP
COM
75281A109
671
46117
SH
SOLE
0
0
46117
QUALCOMM INC
COM
747525103
12429
224305
SH
SOLE
0
0
224305
QUINSTREET INC
COM
74874Q100
298
23325
SH
SOLE
0
0
23325
HECLA MNG CO
COM
422704106
2010
547722
SH
SOLE
0
0
547722
BLACK KNIGHT INC
COM
09215C105
319
6764
SH
SOLE
0
0
6764
DR REDDYS LABS LTD
ADR
256135203
246
7517
SH
SOLE
0
0
7517
LIGHTBRIDGE CORP
COM NEW
53224K203
38
32300
SH
SOLE
0
0
32300
WYNN RESORTS LTD
COM
983134107
1119
6137
SH
SOLE
0
0
6137
SQUARE INC
CL A
852234103
7
500
SH
Call
SOLE
0
0
500
VALERO ENERGY CORP NEW
COM
91913Y100
8065
86939
SH
SOLE
0
0
86939
AMAZON COM INC
COM
023135106
111
500
SH
Call
SOLE
0
0
500
NEOGEN CORP
COM
640491106
489
7294
SH
SOLE
0
0
7294
NEW RESIDENTIAL INVT CORP
COM NEW
64828T201
1399
85052
SH
SOLE
0
0
85052
HUNTINGTON BANCSHARES INC
COM
446150104
2015
133462
SH
SOLE
0
0
133462
NVIDIA CORP
COM
67066G104
14
200
SH
Call
SOLE
0
0
200
EXPRESS SCRIPTS HLDG CO
COM
30219G108
3729
53986
SH
SOLE
0
0
53986
APPLE INC
COM
037833100
393635
2346136
SH
SOLE
0
0
2346136
WESTLAKE CHEM CORP
COM
960413102
214
1923
SH
SOLE
0
0
1923
VEEVA SYS INC
CL A COM
922475108
1
4500
SH
Put
SOLE
0
0
4500
TORONTO DOMINION BK ONT
COM NEW
891160509
7844
137968
SH
SOLE
0
0
137968
PROSHARES TR
ULTRAPRO QQQ
74347X831
325
2256
SH
SOLE
0
0
2256
BLACKROCK MUNIYIELD QUALITY
COM
09254F100
152
10780
SH
SOLE
0
0
10780
PACCAR INC
COM
693718108
744
11242
SH
SOLE
0
0
11242
ENERGOUS CORP
COM
29272C103
205
12767
SH
SOLE
0
0
12767
DIREXION SHS ETF TR
DLY FIN BULL NEW
25459Y694
244
3801
SH
SOLE
0
0
3801
LIONS GATE ENTMNT CORP
CL B NON VTG
535919500
202
8368
SH
SOLE
0
0
8368
GLOBAL NET LEASE INC
COM NEW
379378201
277
16413
SH
SOLE
0
0
16413
PETIQ INC
COM CL A
71639T106
227
8530
SH
SOLE
0
0
8530
ISHARES TR
MSCI ACWI EX US
464288240
11392
229259
SH
SOLE
0
0
229259
SCIENCE APPLICATNS INTL CP N
COM
808625107
1164
14772
SH
SOLE
0
0
14772
YY INC
ADS REPCOM CLA
98426T106
2
100
SH
Put
SOLE
0
0
100
KROGER CO
COM
501044101
0
200
SH
Put
SOLE
0
0
200
UNITED FINL BANCORP INC NEW
COM
910304104
333
20567
SH
SOLE
0
0
20567
STARBUCKS CORP
COM
855244109
0
500
SH
Put
SOLE
0
0
500
PORTOLA PHARMACEUTICALS INC
COM
737010108
1754
53700
SH
SOLE
0
0
53700
JAZZ PHARMACEUTICALS PLC
SHS USD
G50871105
247
1639
SH
SOLE
0
0
1639
SCHWAB STRATEGIC TR
INTRM TRM TRES
808524854
319
6065
SH
SOLE
0
0
6065
VANGUARD INDEX FDS
GROWTH ETF
922908736
14882
104893
SH
SOLE
0
0
104893
BED BATH & BEYOND INC
COM
075896100
2
1000
SH
Call
SOLE
0
0
1000
TOTAL S A
SPONSORED ADR
89151E109
2650
45933
SH
SOLE
0
0
45933
NEW MTN FIN CORP
NOTE 5.000% 6/1
647551AB6
10
10000
PRN
SOLE
0
0
10000
ZTO EXPRESS CAYMAN INC
SPONSORED ADR
98980A105
194
12971
SH
SOLE
0
0
12971
ALIBABA GROUP HLDG LTD
SPONSORED ADS
01609W102
1
300
SH
Call
SOLE
0
0
300
ISHARES TR
EAFE SML CP ETF
464288273
470937
7224073
SH
SOLE
0
0
7224073
EDWARDS LIFESCIENCES CORP
COM
28176E108
4724
33856
SH
SOLE
0
0
33856
AFFIMED N V
COM
N01045108
198
106900
SH
SOLE
0
0
106900
EQT CORP
COM
26884L109
239
5020
SH
SOLE
0
0
5020
PUTNAM PREMIER INCOME TR
SH BEN INT
746853100
135
25896
SH
SOLE
0
0
25896
JOHNSON CTLS INTL PLC
SHS
G51502105
1599
45386
SH
SOLE
0
0
45386
METTLER TOLEDO INTERNATIONAL
COM
592688105
331
576
SH
SOLE
0
0
576
IBIO INC
COM
451033104
10
44280
SH
SOLE
0
0
44280
RAYONIER INC
COM
754907103
225
6407
SH
SOLE
0
0
6407
NORWOOD FINANCIAL CORP
COM
669549107
259
8607
SH
SOLE
0
0
8607
SUN LIFE FINL INC
COM
866796105
488
11857
SH
SOLE
0
0
11857
ISHARES TR
U.S. TECH ETF
464287721
3726
22150
SH
SOLE
0
0
22150
MITSUBISHI UFJ FINL GROUP IN
SPONSORED ADS
606822104
109
16442
SH
SOLE
0
0
16442
FRONTIER COMMUNICATIONS CORP
COM NEW
35906A306
8
5000
SH
Put
SOLE
0
0
5000
TESLA INC
COM
88160R101
5
100
SH
Call
SOLE
0
0
100
FIBROCELL SCIENCE INC
COM PAR
315721308
66
111090
SH
SOLE
0
0
111090
COMMUNITY BK SYS INC
COM
203607106
4539
84755
SH
SOLE
0
0
84755
SCHWAB STRATEGIC TR
SCHWB FDT INT LG
808524755
590
19687
SH
SOLE
0
0
19687
WABCO HLDGS INC
COM
92927K102
237
1769
SH
SOLE
0
0
1769
VEEVA SYS INC
CL A COM
922475108
1187
16261
SH
SOLE
0
0
16261
NEWFIELD EXPL CO
COM
651290108
1
300
SH
Call
SOLE
0
0
300
SCHLUMBERGER LTD
COM
806857108
4871
75199
SH
SOLE
0
0
75199
NCR CORP NEW
COM
62886E108
549
17416
SH
SOLE
0
0
17416
ISHARES TR
GL CLEAN ENE ETF
464288224
1125
118194
SH
SOLE
0
0
118194
DOMINOS PIZZA INC
COM
25754A201
518
2218
SH
SOLE
0
0
2218
DUKE ENERGY CORP NEW
COM NEW
26441C204
14702
189779
SH
SOLE
0
0
189779
FANG HLDGS LTD
ADR
30711Y102
97
18920
SH
SOLE
0
0
18920
CURIS INC
COM
231269101
14
21000
SH
SOLE
0
0
21000
APPLE INC
COM
037833100
55
1000
SH
Call
SOLE
0
0
1000
KINDER MORGAN INC DEL
COM
49456B101
0
300
SH
Call
SOLE
0
0
300
MAGELLAN MIDSTREAM PRTNRS LP
COM UNIT RP LP
559080106
83597
1432675
SH
SOLE
0
0
1432675
WEYERHAEUSER CO
COM
962166104
1
1000
SH
Call
SOLE
0
0
1000
BGC PARTNERS INC
CL A
05541T101
384
28516
SH
SOLE
0
0
28516
CAPITOL FED FINL INC
COM
14057J101
1077
87183
SH
SOLE
0
0
87183
V F CORP
COM
918204108
6863
92598
SH
SOLE
0
0
92598
DELEK US HLDGS INC NEW
COM
24665A103
1488
36572
SH
SOLE
0
0
36572
INTEL CORP
COM
458140100
53190
1021304
SH
SOLE
0
0
1021304
ISHARES TR
NEW YORK MUN ETF
464288323
5582
101918
SH
SOLE
0
0
101918
SCHWAB STRATEGIC TR
US AGGREGATE B
808524839
13725
269010
SH
SOLE
0
0
269010
WALMART INC
COM
931142103
23429
263337
SH
SOLE
0
0
263337
ROYAL GOLD INC
COM
780287108
468
5445
SH
SOLE
0
0
5445
EQUINIX INC
COM PAR $0.001
29444U700
4
100
SH
Call
SOLE
0
0
100
SPDR SER TR
PRTFLO S&P500 HI
78468R788
481
13453
SH
SOLE
0
0
13453
ALPHABET INC
CAP STK CL A
02079K305
3
500
SH
Call
SOLE
0
0
500
INVESCO VALUE MUN INCOME TR
COM
46132P108
219
15117
SH
SOLE
0
0
15117
UNITED TECHNOLOGIES CORP
COM
913017109
11917
94717
SH
SOLE
0
0
94717
HORMEL FOODS CORP
COM
440452100
6238
181773
SH
SOLE
0
0
181773
NEWS CORP NEW
CL A
65249B109
180
11387
SH
SOLE
0
0
11387
SEI INVESTMENTS CO
COM
784117103
588
7853
SH
SOLE
0
0
7853
22ND CENTY GROUP INC
COM
90137F103
198
84216
SH
SOLE
0
0
84216
VANGUARD WORLD FDS
ENERGY ETF
92204A306
145414
1574254
SH
SOLE
0
0
1574254
BIOLASE INC
COM
090911108
6
14275
SH
SOLE
0
0
14275
MICROSOFT CORP
COM
594918104
295
20000
SH
Call
SOLE
0
0
20000
MERCADOLIBRE INC
COM
58733R102
3
100
SH
Put
SOLE
0
0
100
MICROSOFT CORP
COM
594918104
4
3000
SH
Call
SOLE
0
0
3000
UBS AG LONDON BRH
FI ENHAN EUR ETN
90274D234
222
1344
SH
SOLE
0
0
1344
BEIGENE LTD
SPONSORED ADR
07725L102
421
2503
SH
SOLE
0
0
2503
ISHARES TR
CORE S&P US GWT
464287671
204
3728
SH
SOLE
0
0
3728
ROCKWELL AUTOMATION INC
COM
773903109
3632
20852
SH
SOLE
0
0
20852
TAHOE RES INC
COM
873868103
120
25500
SH
SOLE
0
0
25500
ISHARES TR
U.S. FINLS ETF
464287788
1162
9860
SH
SOLE
0
0
9860
ON SEMICONDUCTOR CORP
COM
682189105
249
10176
SH
SOLE
0
0
10176
STAAR SURGICAL CO
COM PAR $0.01
852312305
234
15795
SH
SOLE
0
0
15795
FEDEX CORP
COM
31428X106
5627
23435
SH
SOLE
0
0
23435
GENTEX CORP
COM
371901109
602
26147
SH
SOLE
0
0
26147
TESLA INC
COM
88160R101
4
100
SH
Call
SOLE
0
0
100
AMAZON COM INC
COM
023135106
65
1000
SH
Call
SOLE
0
0
1000
BLACKSTONE GROUP L P
COM UNIT LTD
09253U108
5919
185271
SH
SOLE
0
0
185271
MICROSOFT CORP
COM
594918104
969
50000
SH
Call
SOLE
0
0
50000
HANCOCK JOHN PREMUIM DIV FD
COM SH BEN INT
41013T105
202
13328
SH
SOLE
0
0
13328
GLOBAL X FDS
SOCIAL MED ETF
37950E416
431
12440
SH
SOLE
0
0
12440
ISHARES TR
SP SMCP600VL ETF
464287879
2085
13823
SH
SOLE
0
0
13823
BP PRUDHOE BAY RTY TR
UNIT BEN INT
055630107
418
17472
SH
SOLE
0
0
17472
ABERDEEN ASIA PACIFIC INCOM
COM
003009107
253
53356
SH
SOLE
0
0
53356
FORD MTR CO DEL
COM PAR $0.01
345370860
0
500
SH
Call
SOLE
0
0
500
ALLEGION PUB LTD CO
ORD SHS
G0176J109
219
2571
SH
SOLE
0
0
2571
SOUTH JERSEY INDS INC
COM
838518108
207
7335
SH
SOLE
0
0
7335
ANDEAVOR
COM
03349M105
0
1000
SH
Put
SOLE
0
0
1000
ISHARES TR
U.S. CNSM SV ETF
464287580
358
1961
SH
SOLE
0
0
1961
SPDR SERIES TRUST
PRTFLO S&P500 GW
78464A409
853
25445
SH
SOLE
0
0
25445
SABRA HEALTH CARE REIT INC
COM
78573L106
630
35685
SH
SOLE
0
0
35685
PATTERSON UTI ENERGY INC
COM
703481101
2478
141506
SH
SOLE
0
0
141506
TD AMERITRADE HLDG CORP
COM
87236Y108
68760
1160900
SH
SOLE
0
0
1160900
BUCKLE INC
COM
118440106
231
10432
SH
SOLE
0
0
10432
COMCAST CORP NEW
CL A
20030N101
11114
325257
SH
SOLE
0
0
325257
ISHARES TR
RUS 2000 GRW ETF
464287648
2391
12549
SH
SOLE
0
0
12549
DREYFUS STRATEGIC MUN BD FD
COM
26202F107
109
14364
SH
SOLE
0
0
14364
PGT INNOVATIONS INC
COM
69336V101
1328
71185
SH
SOLE
0
0
71185
ISHARES SILVER TRUST
ISHARES
46428Q109
1609
104389
SH
SOLE
0
0
104389
AMAZON COM INC
COM
023135106
81
2000
SH
Call
SOLE
0
0
2000
APPLIED DNA SCIENCES INC
COM NEW
03815U201
144
99934
SH
SOLE
0
0
99934
HEMISPHERX BIOPHARMA INC
COM NEW
42366C301
16
40001
SH
SOLE
0
0
40001
ENI S P A
SPONSORED ADR
26874R108
625
17678
SH
SOLE
0
0
17678
ENTERGY CORP NEW
COM
29364G103
1152
14621
SH
SOLE
0
0
14621
APOLLO GLOBAL MGMT LLC
CL A SHS
037612306
521
17585
SH
SOLE
0
0
17585
58 COM INC
SPON ADR REP A
31680Q104
699
8753
SH
SOLE
0
0
8753
SPDR SERIES TRUST
BLOOMBERG BRCLYS
78464A417
2369
66069
SH
SOLE
0
0
66069
SYSCO CORP
COM
871829107
6580
109748
SH
SOLE
0
0
109748
ACTIVISION BLIZZARD INC
COM
00507V109
2
500
SH
Call
SOLE
0
0
500
DIREXION SHS ETF TR
DLY TECH BULL 3X
25459W102
1201
10494
SH
SOLE
0
0
10494
VANGUARD INTL EQUITY INDEX F
ALLWRLD EX US
922042775
29325
539352
SH
SOLE
0
0
539352
HERSHEY CO
COM
427866108
1230
12434
SH
SOLE
0
0
12434
INCYTE CORP
COM
45337C102
1738
20852
SH
SOLE
0
0
20852
HUDSON PAC PPTYS INC
COM
444097109
297
9130
SH
SOLE
0
0
9130
HCA HEALTHCARE INC
COM
40412C101
769
7932
SH
SOLE
0
0
7932
ALPS ETF TR
ALERIAN MLP
00162Q866
173101
18473928
SH
SOLE
0
0
18473928
CHICAGO BRIDGE & IRON CO N V
COM
167250109
194
13490
SH
SOLE
0
0
13490
LAM RESEARCH CORP
COM
512807108
1
100
SH
Call
SOLE
0
0
100
CAPITAL PRODUCT PARTNERS L P
COM UNIT LP
Y11082107
68
21775
SH
SOLE
0
0
21775
ELDORADO RESORTS INC
COM
28470R102
1216
36840
SH
SOLE
0
0
36840
BANK AMER CORP
COM
060505104
1
500
SH
Call
SOLE
0
0
500
ALASKA AIR GROUP INC
COM
011659109
1054
17013
SH
SOLE
0
0
17013
ATHENEX INC
COM
04685N103
3079
181040
SH
SOLE
0
0
181040
ISHARES INC
CORE MSCI EMKT
46434G103
1759782
30133254
SH
SOLE
0
0
30133254
MICRO FOCUS INTERNATIONAL PL
SPON ADR NEW
594837304
192
13688
SH
SOLE
0
0
13688
FORTINET INC
COM
34959E109
267
4976
SH
SOLE
0
0
4976
ISHARES TR
BARCLAYS 7 10 YR
464287440
2861
27724
SH
SOLE
0
0
27724
GENERAL ELECTRIC CO
COM
369604103
1
1000
SH
Call
SOLE
0
0
1000
ISHARES TR
S&P 100 ETF
464287101
3769
32491
SH
SOLE
0
0
32491
WISDOMTREE TR
ITL HDG QTLY DIV
97717X594
412
13353
SH
SOLE
0
0
13353
FRANKLIN RES INC
COM
354613101
419
12075
SH
SOLE
0
0
12075
F M C CORP
COM NEW
302491303
597
7798
SH
SOLE
0
0
7798
BROADRIDGE FINL SOLUTIONS IN
COM
11133T103
975
8884
SH
SOLE
0
0
8884
CHARTER COMMUNICATIONS INC N
CL A
16119P108
1
100
SH
Call
SOLE
0
0
100
COOPER COS INC
COM NEW
216648402
404
1767
SH
SOLE
0
0
1767
VANGUARD INDEX FDS
MID CAP ETF
922908629
1682621
10911231
SH
SOLE
0
0
10911231
ENBRIDGE ENERGY PARTNERS L P
COM
29250R106
5442
564503
SH
SOLE
0
0
564503
SPDR SERIES TRUST
S&P 600 SMCP VAL
78464A300
213
1729
SH
SOLE
0
0
1729
WABTEC CORP
COM
929740108
261
3208
SH
SOLE
0
0
3208
PROSHARES TR
S&P 500 DV ARIST
74348A467
1046
16804
SH
SOLE
0
0
16804
LOXO ONCOLOGY INC
COM
548862101
300
2602
SH
SOLE
0
0
2602
PENNYMAC CORP
NOTE 5.375% 5/0
70932AAB9
20
20000
PRN
SOLE
0
0
20000
EXACT SCIENCES CORP
COM
30063P105
0
100
SH
Call
SOLE
0
0
100
KEMET CORP
COM NEW
488360207
449
24783
SH
SOLE
0
0
24783
EVERI HLDGS INC
COM
30034T103
166
25330
SH
SOLE
0
0
25330
HASBRO INC
COM
418056107
658
7806
SH
SOLE
0
0
7806
FRANCO NEVADA CORP
COM
351858105
253
3701
SH
SOLE
0
0
3701
SQUARE INC
CL A
852234103
2368
48120
SH
SOLE
0
0
48120
EXPEDITORS INTL WASH INC
COM
302130109
520
8211
SH
SOLE
0
0
8211
HELMERICH & PAYNE INC
COM
423452101
468
7034
SH
SOLE
0
0
7034
LABORATORY CORP AMER HLDGS
COM NEW
50540R409
1290
7973
SH
SOLE
0
0
7973
ISHARES TR
3 7 YR TREAS BD
464288661
568
4709
SH
SOLE
0
0
4709
D R HORTON INC
COM
23331A109
1025
23385
SH
SOLE
0
0
23385
TRIMBLE INC
COM
896239100
1055
29417
SH
SOLE
0
0
29417
PACKAGING CORP AMER
COM
695156109
301
2673
SH
SOLE
0
0
2673
NUVEEN NEW YORK AMT QLT MUNI
COM
670656107
144
11852
SH
SOLE
0
0
11852
SYNOVUS FINL CORP
COM NEW
87161C501
591
11843
SH
SOLE
0
0
11843
HAWAIIAN ELEC INDUSTRIES
COM
419870100
1606
46725
SH
SOLE
0
0
46725
EPR PPTYS
CONV PFD 9% SR E
26884U307
401
11517
SH
SOLE
0
0
11517
KANSAS CITY SOUTHERN
COM NEW
485170302
1529
13923
SH
SOLE
0
0
13923
ENSIGN GROUP INC
COM
29358P101
1054
40090
SH
SOLE
0
0
40090
ISHARES TR
NASDAQ BIOTECH
464287556
4328
40550
SH
SOLE
0
0
40550
CIMAREX ENERGY CO
COM
171798101
284
3039
SH
SOLE
0
0
3039
3M CO
COM
88579Y101
1
1000
SH
Put
SOLE
0
0
1000
APPLIED MATLS INC
COM
038222105
833
60000
SH
Call
SOLE
0
0
60000
FACEBOOK INC
CL A
30303M102
23
2000
SH
Call
SOLE
0
0
2000
SPDR S&P 500 ETF TR
TR UNIT
78462F103
13
20800
SH
Put
SOLE
0
0
20800
WESTMORELAND COAL CO
COM
960878106
14
35016
SH
SOLE
0
0
35016
EURONET WORLDWIDE INC
COM
298736109
1727
21885
SH
SOLE
0
0
21885
WINTRUST FINL CORP
COM
97650W108
1960
22781
SH
SOLE
0
0
22781
EDISON INTL
COM
281020107
1560
24502
SH
SOLE
0
0
24502
WHEELER REAL ESTATE INVT TR
CV PFD SER B
963025309
266
18700
SH
SOLE
0
0
18700
KKR & CO L P DEL
COM UNITS
48248M102
1329
65484
SH
SOLE
0
0
65484
ALPHABET INC
CAP STK CL A
02079K305
8
500
SH
Call
SOLE
0
0
500
ALIBABA GROUP HLDG LTD
SPONSORED ADS
01609W102
12
400
SH
Call
SOLE
0
0
400
NTT DOCOMO INC
SPONS ADR
62942M201
224
8777
SH
SOLE
0
0
8777
NORTHWEST BANCSHARES INC MD
COM
667340103
211
12743
SH
SOLE
0
0
12743
COLONY NORTHSTAR CR REAL EST
COM CL A
19626A101
976
51528
SH
SOLE
0
0
51528
SELECT SECTOR SPDR TR
SBI INT-FINL
81369Y605
5772
209356
SH
SOLE
0
0
209356
BARCLAYS PLC
ADR
06738E204
946
79998
SH
SOLE
0
0
79998
AKEBIA THERAPEUTICS INC
COM
00972D105
251
26370
SH
SOLE
0
0
26370
APPLE INC
COM
037833100
16
11500
SH
Put
SOLE
0
0
11500
ORCHID IS CAP INC
COM
68571X103
75
10109
SH
SOLE
0
0
10109
HOLOGIC INC
COM
436440101
653
17482
SH
SOLE
0
0
17482
VANGUARD SCOTTSDALE FDS
VNG RUS2000IDX
92206C664
1222
10018
SH
SOLE
0
0
10018
TAILORED BRANDS INC
COM
87403A107
389
15521
SH
SOLE
0
0
15521
ZOETIS INC
CL A
98978V103
942
11281
SH
SOLE
0
0
11281
ISHARES TR
MSCI INDIA SM CP
46429B614
455
9579
SH
SOLE
0
0
9579
LEGACY TEX FINL GROUP INC
COM
52471Y106
384
8966
SH
SOLE
0
0
8966
PROTO LABS INC
COM
743713109
237
2019
SH
SOLE
0
0
2019
HARLEY DAVIDSON INC
COM
412822108
967
22541
SH
SOLE
0
0
22541
COPART INC
COM
217204106
775
15226
SH
SOLE
0
0
15226
BIO RAD LABS INC
CL A
090572207
368
1473
SH
SOLE
0
0
1473
UNITEDHEALTH GROUP INC
COM
91324P102
7
500
SH
Call
SOLE
0
0
500
AUTOMATIC DATA PROCESSING IN
COM
053015103
5872
51746
SH
SOLE
0
0
51746
INVESCO MORTGAGE CAPITAL INC
COM
46131B100
883
53913
SH
SOLE
0
0
53913
NUVEEN MUN VALUE FD INC
COM
670928100
441
46569
SH
SOLE
0
0
46569
NUVEEN TX ADV TOTAL RET STRG
COM
67090H102
269
20696
SH
SOLE
0
0
20696
MICROSOFT CORP
COM
594918104
0
10000
SH
Call
SOLE
0
0
10000
OLIN CORP
COM PAR $1
680665205
380
12514
SH
SOLE
0
0
12514
EXELON CORP
COM
30161N101
3402
87200
SH
SOLE
0
0
87200
TJX COS INC NEW
COM
872540109
3908
47910
SH
SOLE
0
0
47910
TAUBMAN CTRS INC
COM
876664103
210
3694
SH
SOLE
0
0
3694
ACELRX PHARMACEUTICALS INC
COM
00444T100
29
13700
SH
SOLE
0
0
13700
EQUINIX INC
COM PAR $0.001
29444U700
3
100
SH
Call
SOLE
0
0
100
CHARLES RIV LABS INTL INC
COM
159864107
202
1892
SH
SOLE
0
0
1892
CRESTWOOD EQUITY PARTNERS LP
UNIT LTD PARTNER
226344208
2039
79662
SH
SOLE
0
0
79662
NEWELL BRANDS INC
COM
651229106
677
26583
SH
SOLE
0
0
26583
BIOLINERX LTD
SPONSORED ADR
09071M106
26
30000
SH
SOLE
0
0
30000
AMAZON COM INC
COM
023135106
443
1000
SH
Call
SOLE
0
0
1000
INTREXON CORP
COM
46122T102
1122
73206
SH
SOLE
0
0
73206
AMAZON COM INC
COM
023135106
30
100
SH
Call
SOLE
0
0
100
POLYMET MINING CORP
COM
731916102
69
80245
SH
SOLE
0
0
80245
ALPHABET INC
CAP STK CL A
02079K305
3
100
SH
Call
SOLE
0
0
100
CARLYLE GROUP L P
COM UTS LTD PTN
14309L102
631
29543
SH
SOLE
0
0
29543
KOHLS CORP
COM
500255104
399
6093
SH
SOLE
0
0
6093
MGIC INVT CORP WIS
COM
552848103
184
14118
SH
SOLE
0
0
14118
FIRSTENERGY CORP
COM
337932107
1255
36897
SH
SOLE
0
0
36897
GOLDCORP INC NEW
COM
380956409
436
31583
SH
SOLE
0
0
31583
SELECT SECTOR SPDR TR
SBI INT-FINL
81369Y605
2
1000
SH
Call
SOLE
0
0
1000
SALESFORCE COM INC
COM
79466L302
5941
51083
SH
SOLE
0
0
51083
SPDR INDEX SHS FDS
S&P EMKTSC ETF
78463X756
2769
52745
SH
SOLE
0
0
52745
VIRTUS GLOBAL DIVID INCOME F
COM
92835W107
131
11909
SH
SOLE
0
0
11909
RADIUS HEALTH INC
COM NEW
750469207
1016
28265
SH
SOLE
0
0
28265
ISHARES INC
MSCI BRAZIL ETF
464286400
331
7382
SH
SOLE
0
0
7382
WISDOMTREE TR
US HIGH DIVIDEND
97717W208
591
8672
SH
SOLE
0
0
8672
ACHAOGEN INC
COM
004449104
922
71160
SH
SOLE
0
0
71160
VANGUARD WORLD FDS
MATERIALS ETF
92204A801
857
6650
SH
SOLE
0
0
6650
YAMANA GOLD INC
COM
98462Y100
69
25022
SH
SOLE
0
0
25022
GENERAL MLS INC
COM
370334104
12
10000
SH
Put
SOLE
0
0
10000
NVIDIA CORP
COM
67066G104
9
1000
SH
Call
SOLE
0
0
1000
RED ROCK RESORTS INC
CL A
75700L108
252
8603
SH
SOLE
0
0
8603
SENIOR HSG PPTYS TR
SH BEN INT
81721M109
278
17736
SH
SOLE
0
0
17736
BERKSHIRE HATHAWAY INC DEL
CL A
084670108
66675
223
SH
SOLE
0
0
223
CRACKER BARREL OLD CTRY STOR
COM
22410J106
1902
11947
SH
SOLE
0
0
11947
RYDEX ETF TRUST
GUG S&P SC600 PG
78355W809
384
3338
SH
SOLE
0
0
3338
DANA INCORPORATED
COM
235825205
2719
105535
SH
SOLE
0
0
105535
FUELCELL ENERGY INC
COM NEW
35952H502
20
11503
SH
SOLE
0
0
11503
MONMOUTH REAL ESTATE INVT CO
CL A
609720107
334
22210
SH
SOLE
0
0
22210
OCH ZIFF CAP MGMT GROUP
CL A
67551U105
91
34254
SH
SOLE
0
0
34254
ADVANCED MICRO DEVICES INC
COM
007903107
30
10000
SH
Call
SOLE
0
0
10000
GRACO INC
COM
384109104
663
14500
SH
SOLE
0
0
14500
SMUCKER J M CO
COM NEW
832696405
1259
10153
SH
SOLE
0
0
10153
VANGUARD INTL EQUITY INDEX F
FTSE PACIFIC ETF
922042866
899
12322
SH
SOLE
0
0
12322
CSX CORP
COM
126408103
8406
150883
SH
SOLE
0
0
150883
TESLA INC
COM
88160R101
13729
51587
SH
SOLE
0
0
51587
ECOLAB INC
COM
278865100
1017
7417
SH
SOLE
0
0
7417
BANK AMER CORP
COM
060505104
32
30000
SH
Call
SOLE
0
0
30000
ENGLOBAL CORP
COM
293306106
107
128505
SH
SOLE
0
0
128505
MICRON TECHNOLOGY INC
COM
595112103
0
1000
SH
Put
SOLE
0
0
1000
BEAZER HOMES USA INC
COM NEW
07556Q881
434
27232
SH
SOLE
0
0
27232
FACEBOOK INC
CL A
30303M102
1
300
SH
Call
SOLE
0
0
300
OVERSTOCK COM INC DEL
COM
690370101
1
500
SH
Call
SOLE
0
0
500
TESLA INC
COM
88160R101
7
500
SH
Call
SOLE
0
0
500
DOLLAR TREE INC
COM
256746108
623
6561
SH
SOLE
0
0
6561
VANGUARD WORLD FD
MEGA GRWTH IND
921910816
12862
114594
SH
SOLE
0
0
114594
ANCHOR BANCORP WA
COM
032838104
524
21200
SH
SOLE
0
0
21200
CELGENE CORP
COM
151020104
17
25000
SH
Put
SOLE
0
0
25000
BRISTOL MYERS SQUIBB CO
COM
110122108
6
1000
SH
Call
SOLE
0
0
1000
EMCLAIRE FINL CORP
COM
290828102
280
8394
SH
SOLE
0
0
8394
ISHARES TR
S&P MC 400GR ETF
464287606
3915
17932
SH
SOLE
0
0
17932
PROSPECT CAPITAL CORPORATION
NOTE 5.875% 1/1
74348TAM4
41
40000
PRN
SOLE
0
0
40000
RYDEX ETF TRUST
GUG S&P MC400 PG
78355W601
370
2343
SH
SOLE
0
0
2343
SUPERNUS PHARMACEUTICALS INC
COM
868459108
747
16304
SH
SOLE
0
0
16304
DUFF & PHELPS GLB UTL INC FD
COM
26433C105
269
19281
SH
SOLE
0
0
19281
FIDELITY NATL INFORMATION SV
COM
31620M106
3705
38476
SH
SOLE
0
0
38476
WISDOMTREE TR
EUROPE HEDGED EQ
97717X701
322
5139
SH
SOLE
0
0
5139
OXBRIDGE RE HLDGS LTD
SHS
G6856M106
32
14260
SH
SOLE
0
0
14260
SCANA CORP NEW
COM
80589M102
734
19554
SH
SOLE
0
0
19554
TAL ED GROUP
SPONSORED ADS
874080104
1663
44844
SH
SOLE
0
0
44844
XENIA HOTELS & RESORTS INC
COM
984017103
227
11503
SH
SOLE
0
0
11503
ATYR PHARMA INC
COM
002120103
45
17000
SH
SOLE
0
0
17000
MFS HIGH YIELD MUN TR
SH BEN INT
59318E102
128
28661
SH
SOLE
0
0
28661
ISHARES TR
S&P 500 GRWT ETF
464287309
6431
41471
SH
SOLE
0
0
41471
EATON VANCE TXMGD GL BUYWR O
COM
27829C105
599
51896
SH
SOLE
0
0
51896
LOWES COS INC
COM
548661107
0
100
SH
Call
SOLE
0
0
100
FACEBOOK INC
CL A
30303M102
18
1000
SH
Call
SOLE
0
0
1000
HI-CRUSH PARTNERS LP
COM UNIT LTD
428337109
1365
128757
SH
SOLE
0
0
128757
PERKINELMER INC
COM
714046109
276
3646
SH
SOLE
0
0
3646
CLEARBRIDGE ENERGY MLP OPP F
COM
18469P100
129
13150
SH
SOLE
0
0
13150
AMAZON COM INC
COM
023135106
6
500
SH
Put
SOLE
0
0
500
CIGNA CORPORATION
COM
125509109
0
200
SH
Put
SOLE
0
0
200
FLEETCOR TECHNOLOGIES INC
COM
339041105
2181
10771
SH
SOLE
0
0
10771
PORTLAND GEN ELEC CO
COM NEW
736508847
210
5195
SH
SOLE
0
0
5195
AMAZON COM INC
COM
023135106
27
500
SH
Call
SOLE
0
0
500
RIO TINTO PLC
SPONSORED ADR
767204100
511
9920
SH
SOLE
0
0
9920
VANGUARD GROUP
DIV APP ETF
921908844
25906
256367
SH
SOLE
0
0
256367
FACEBOOK INC
CL A
30303M102
3
100
SH
Call
SOLE
0
0
100
ARES CAP CORP
COM
04010L103
1192
75085
SH
SOLE
0
0
75085
ADIENT PLC
ORD SHS
G0084W101
550
9208
SH
SOLE
0
0
9208
AMAZON COM INC
COM
023135106
242
1000
SH
Put
SOLE
0
0
1000
CDK GLOBAL INC
COM
12508E101
782
12346
SH
SOLE
0
0
12346
CHIPOTLE MEXICAN GRILL INC
COM
169656105
1
100
SH
Call
SOLE
0
0
100
PALO ALTO NETWORKS INC
COM
697435105
6
100
SH
Call
SOLE
0
0
100
PRIMERICA INC
COM
74164M108
797
8251
SH
SOLE
0
0
8251
ARTESIAN RESOURCES CORP
CL A
043113208
506
13868
SH
SOLE
0
0
13868
SCHWAB STRATEGIC TR
US LRG CAP ETF
808524201
142282
2255583
SH
SOLE
0
0
2255583
FULL HOUSE RESORTS INC
COM
359678109
185
57631
SH
SOLE
0
0
57631
FACEBOOK INC
CL A
30303M102
0
400
SH
Call
SOLE
0
0
400
LAUDER ESTEE COS INC
CL A
518439104
463
3090
SH
SOLE
0
0
3090
STARBUCKS CORP
COM
855244109
14514
250722
SH
SOLE
0
0
250722
BLACKROCK INC
COM
09247X101
2
200
SH
Call
SOLE
0
0
200
ELECTROMED INC
COM
285409108
107
20000
SH
SOLE
0
0
20000
ISHARES TR
RUS 1000 ETF
464287622
66163
450515
SH
SOLE
0
0
450515
CONSTELLATION BRANDS INC
CL A
21036P108
47
1100
SH
Call
SOLE
0
0
1100
AUTOZONE INC
COM
053332102
1358
2093
SH
SOLE
0
0
2093
JACOBS ENGR GROUP INC DEL
COM
469814107
1139
19259
SH
SOLE
0
0
19259
BIOMARIN PHARMACEUTICAL INC
COM
09061G101
428
5276
SH
SOLE
0
0
5276
POWERSHARES DB CMDTY IDX TRA
UNIT BEN INT
73935S105
182
10690
SH
SOLE
0
0
10690
HELIX ENERGY SOLUTIONS GRP I
COM
42330P107
58
10023
SH
SOLE
0
0
10023
COLUMBIA ETF TR II
EM CORE EX ETF
19762B202
288
10093
SH
SOLE
0
0
10093
FLAHERTY&CRMN PFD SEC INCOM
COM
338478100
387
20382
SH
SOLE
0
0
20382
CHARTER COMMUNICATIONS INC N
CL A
16119P108
0
100
SH
Call
SOLE
0
0
100
APOLLO INVT CORP
COM
03761U106
81
15484
SH
SOLE
0
0
15484
BARRICK GOLD CORP
COM
067901108
593
47669
SH
SOLE
0
0
47669
STMICROELECTRONICS N V
NY REGISTRY
861012102
2328
104450
SH
SOLE
0
0
104450
SELECT SECTOR SPDR TR
SBI HEALTHCARE
81369Y209
4239
52081
SH
SOLE
0
0
52081
POWERSHARES ACT MANG COMM FD
OPT YLD DIV
73937V106
279
15673
SH
SOLE
0
0
15673
OHR PHARMACEUTICAL INC
COM NEW
67778H200
15
66000
SH
SOLE
0
0
66000
BARNES & NOBLE INC
COM
067774109
137
27743
SH
SOLE
0
0
27743
CELGENE CORP
COM
151020104
34
25000
SH
Call
SOLE
0
0
25000
ASTERIAS BIOTHERAPEUTICS INC
COM SER A
04624N107
174
120213
SH
SOLE
0
0
120213
WABASH NATL CORP
NOTE 3.375% 5/0
929566AH0
48
27000
PRN
SOLE
0
0
27000
PIMCO DYNMIC CREDIT AND MRT
COM SHS
72202D106
341
14891
SH
SOLE
0
0
14891
HARMONY GOLD MNG LTD
SPONSORED ADR
413216300
554
231708
SH
SOLE
0
0
231708
EDITAS MEDICINE INC
COM
28106W103
864
26057
SH
SOLE
0
0
26057
GENERAL MTRS CO
COM
37045V100
2170
59703
SH
SOLE
0
0
59703
WISDOMTREE TR
EUROPE SMCP DV
97717W869
327
4681
SH
SOLE
0
0
4681
ISHARES TR
IBOXX HI YD ETF
464288513
6
3000
SH
Put
SOLE
0
0
3000
MCDONALDS CORP
COM
580135101
28940
185063
SH
SOLE
0
0
185063
CARMAX INC
COM
143130102
289
4673
SH
SOLE
0
0
4673
ORGANOVO HLDGS INC
COM
68620A104
13
13020
SH
SOLE
0
0
13020
ENBRIDGE INC
COM
29250N105
3078
97807
SH
SOLE
0
0
97807
CHIMERA INVT CORP
COM NEW
16934Q208
961
55182
SH
SOLE
0
0
55182
ALPHABET INC
CAP STK CL A
02079K305
46621
44951
SH
SOLE
0
0
44951
EL POLLO LOCO HLDGS INC
COM
268603107
169
17750
SH
SOLE
0
0
17750
BLACKSTONE MTG TR INC
COM CL A
09257W100
905
28799
SH
SOLE
0
0
28799
MIDDLESEX WATER CO
COM
596680108
255
6939
SH
SOLE
0
0
6939
HEWLETT PACKARD ENTERPRISE C
COM
42824C109
1999
113965
SH
SOLE
0
0
113965
HOME DEPOT INC
COM
437076102
1
1000
SH
Call
SOLE
0
0
1000
INVESCO ADVANTAGE MUNICIPAL
SH BEN INT
46132E103
241
22746
SH
SOLE
0
0
22746
FISERV INC
COM
337738108
8406
117882
SH
SOLE
0
0
117882
WISDOMTREE TR
US MIDCAP DIVID
97717W505
44883
1315454
SH
SOLE
0
0
1315454
ENVESTNET INC
NOTE 1.750%12/1
29404KAA4
22
20000
PRN
SOLE
0
0
20000
PITNEY BOWES INC
COM
724479100
405
37231
SH
SOLE
0
0
37231
IPG PHOTONICS CORP
COM
44980X109
3
100
SH
Put
SOLE
0
0
100
CANADIAN PAC RY LTD
COM
13645T100
5630
31900
SH
SOLE
0
0
31900
VANGUARD INTL EQUITY INDEX F
FTSE EMR MKT ETF
922042858
468708
9976765
SH
SOLE
0
0
9976765
CLIFTON BANCORP INC
COM
186873105
157
10000
SH
SOLE
0
0
10000
MACYS INC
COM
55616P104
1030
34640
SH
SOLE
0
0
34640
BLACKROCK DEBT STRAT FD INC
COM NEW
09255R202
196
16879
SH
SOLE
0
0
16879
SPROTT PHYSICAL GOLD & SILVE
TR UNIT
85208R101
402
30375
SH
SOLE
0
0
30375
ANIKA THERAPEUTICS INC
COM
035255108
508
10217
SH
SOLE
0
0
10217
BLACKROCK CAPITAL INVESTMENT
COM
092533108
214
35430
SH
SOLE
0
0
35430
SPIRIT RLTY CAP INC NEW
NOTE 2.875% 5/1
84860WAA0
70
70000
PRN
SOLE
0
0
70000
CATERPILLAR INC DEL
COM
149123101
17114
116125
SH
SOLE
0
0
116125
KROGER CO
COM
501044101
3196
133484
SH
SOLE
0
0
133484
DOLLAR TREE INC
COM
256746108
1
100
SH
Call
SOLE
0
0
100
BOOKING HLDGS INC
COM
09857L108
11619
5585
SH
SOLE
0
0
5585
LEIDOS HLDGS INC
COM
525327102
1683
25731
SH
SOLE
0
0
25731
GILEAD SCIENCES INC
COM
375558103
2
500
SH
Call
SOLE
0
0
500
HP INC
COM
40434L105
2787
127159
SH
SOLE
0
0
127159
FRONTIER COMMUNICATIONS CORP
COM NEW
35906A306
175
23598
SH
SOLE
0
0
23598
PINNACLE WEST CAP CORP
COM
723484101
1072
13432
SH
SOLE
0
0
13432
BANK AMER CORP
COM
060505104
49959
1665845
SH
SOLE
0
0
1665845
CITIGROUP INC
COM NEW
172967424
0
400
SH
Call
SOLE
0
0
400
ISHARES TR
U.S. REAL ES ETF
464287739
1252
16592
SH
SOLE
0
0
16592
ANWORTH MORTGAGE ASSET CP
COM
037347101
90
18655
SH
SOLE
0
0
18655
ISHARES TR
U.S. PHARMA ETF
464288836
272
1843
SH
SOLE
0
0
1843
NISOURCE INC
COM
65473P105
806
33693
SH
SOLE
0
0
33693
UNITED PARCEL SERVICE INC
CL B
911312106
20367
194603
SH
SOLE
0
0
194603
UNITEDHEALTH GROUP INC
COM
91324P102
6
600
SH
Call
SOLE
0
0
600
BAXTER INTL INC
COM
071813109
2972
45697
SH
SOLE
0
0
45697
SPDR SERIES TRUST
S&P OILGAS EXP
78464A730
1707
48456
SH
SOLE
0
0
48456
XILINX INC
COM
983919101
729
10085
SH
SOLE
0
0
10085
FIRST CTZNS BANCSHARES INC N
CL A
31946M103
258
626
SH
SOLE
0
0
626
OSHKOSH CORP
COM
688239201
775
10025
SH
SOLE
0
0
10025
TESLA INC
COM
88160R101
2
100
SH
Put
SOLE
0
0
100
ASTRAZENECA PLC
SPONSORED ADR
046353108
1280
36590
SH
SOLE
0
0
36590
AMAZON COM INC
COM
023135106
195
1000
SH
Call
SOLE
0
0
1000
MICROSOFT CORP
COM
594918104
556
20000
SH
Call
SOLE
0
0
20000
MICROSOFT CORP
COM
594918104
1
100
SH
Call
SOLE
0
0
100
OGE ENERGY CORP
COM
670837103
2436
74325
SH
SOLE
0
0
74325
FORTUNE BRANDS HOME & SEC IN
COM
34964C106
394
6694
SH
SOLE
0
0
6694
CYS INVTS INC
COM
12673A108
98
14634
SH
SOLE
0
0
14634
NOVAVAX INC
COM
670002104
580
276244
SH
SOLE
0
0
276244
CONOCOPHILLIPS
COM
20825C104
10109
170493
SH
SOLE
0
0
170493
VANGUARD BD INDEX FD INC
TOTAL BND MRKT
921937835
147161
1841124
SH
SOLE
0
0
1841124
ISHARES INC
MSCI JPN ETF NEW
46434G822
1731
28529
SH
SOLE
0
0
28529
SOCIEDAD QUIMICA MINERA DE C
SPON ADR SER B
833635105
1786
36343
SH
SOLE
0
0
36343
CLOVIS ONCOLOGY INC
COM
189464100
4249
80477
SH
SOLE
0
0
80477
ISHARES TR
0-5YR INVT GR CP
46434V100
9078
182499
SH
SOLE
0
0
182499
FIFTH THIRD BANCORP
COM
316773100
2949
92878
SH
SOLE
0
0
92878
SCHWAB STRATEGIC TR
US LCAP VA ETF
808524409
1207
22842
SH
SOLE
0
0
22842
WELLS FARGO CO NEW
COM
949746101
4
10000
SH
Call
SOLE
0
0
10000
HOME DEPOT INC
COM
437076102
4
300
SH
Call
SOLE
0
0
300
SCOTTS MIRACLE GRO CO
CL A
810186106
388
4524
SH
SOLE
0
0
4524
OCLARO INC
COM NEW
67555N206
163
17076
SH
SOLE
0
0
17076
S&P GLOBAL INC
COM
78409V104
4187
21916
SH
SOLE
0
0
21916
ATLAS AIR WORLDWIDE HLDGS IN
NOTE 2.250% 6/0
049164BH8
38
33000
PRN
SOLE
0
0
33000
ELDORADO GOLD CORP NEW
COM
284902103
1
10000
SH
Call
SOLE
0
0
10000
LIBERTY ALL STAR EQUITY FD
SH BEN INT
530158104
285
46548
SH
SOLE
0
0
46548
SIBANYE STILLWATER
SPONSORED ADR
825724206
48
12085
SH
SOLE
0
0
12085
TESLA INC
COM
88160R101
1
100
SH
Call
SOLE
0
0
100
VANGUARD SCOTTSDALE FDS
VNG RUS3000IDX
92206C599
418
3437
SH
SOLE
0
0
3437
DOLLAR GEN CORP NEW
COM
256677105
751
8027
SH
SOLE
0
0
8027
ISHARES TR
CORE MSCI EURO
46434V738
679
13663
SH
SOLE
0
0
13663
GLOBAL X FDS
RBTCS ARTFL INTE
37954Y715
1165
48174
SH
SOLE
0
0
48174
BANCO BILBAO VIZCAYA ARGENTA
SPONSORED ADR
05946K101
127
16100
SH
SOLE
0
0
16100
FACEBOOK INC
CL A
30303M102
1
100
SH
Call
SOLE
0
0
100
PRAXAIR INC
COM
74005P104
3703
25662
SH
SOLE
0
0
25662
UPLAND SOFTWARE INC
COM
91544A109
259
9000
SH
SOLE
0
0
9000
RPM INTL INC
COM
749685103
1278
26817
SH
SOLE
0
0
26817
UNIVERSAL DISPLAY CORP
COM
91347P105
9
1000
SH
Call
SOLE
0
0
1000
ISHARES TR
0-5YR HI YL CP
46434V407
111454
2382001
SH
SOLE
0
0
2382001
SELECT SECTOR SPDR TR
SBI CONS DISCR
81369Y407
2123
20958
SH
SOLE
0
0
20958
DARDEN RESTAURANTS INC
COM
237194105
610
7160
SH
SOLE
0
0
7160
MOODYS CORP
COM
615369105
1416
8778
SH
SOLE
0
0
8778
NASDAQ INC
COM
631103108
844
9793
SH
SOLE
0
0
9793
ISHARES TR
N AMER TECH ETF
464287549
409
2282
SH
SOLE
0
0
2282
NVIDIA CORP
COM
67066G104
7
1000
SH
Put
SOLE
0
0
1000
SEAGATE TECHNOLOGY PLC
SHS
G7945M107
2383
40715
SH
SOLE
0
0
40715
LULULEMON ATHLETICA INC
COM
550021109
958
10755
SH
SOLE
0
0
10755
COCA COLA BOTTLING CO CONS
COM
191098102
282
1632
SH
SOLE
0
0
1632
MICRON TECHNOLOGY INC
COM
595112103
12110
232258
SH
SOLE
0
0
232258
BEMIS INC
COM
081437105
1011
23236
SH
SOLE
0
0
23236
ISHARES TR
HDG MSCI EAFE
46434V803
410
14276
SH
SOLE
0
0
14276
BP PLC
SPONSORED ADR
055622104
4
2000
SH
Put
SOLE
0
0
2000
EVERSOURCE ENERGY
COM
30040W108
3088
52403
SH
SOLE
0
0
52403
SCHWAB STRATEGIC TR
EMRG MKTEQ ETF
808524706
9376
326675
SH
SOLE
0
0
326675
PROSPECT CAPITAL CORPORATION
COM
74348T102
819
125041
SH
SOLE
0
0
125041
TRANSCANADA CORP
COM
89353D107
337
8158
SH
SOLE
0
0
8158
FIRST TR EXCH TRD ALPHA FD I
JAPAN ALPHADEX
33737J158
436
7400
SH
SOLE
0
0
7400
GABELLI DIVD & INCOME TR
COM
36242H104
335
15153
SH
SOLE
0
0
15153
VENATOR MATLS PLC
SHS
G9329Z100
239
13200
SH
SOLE
0
0
13200
RYDEX ETF TRUST
GUG S&P500EQWTTE
78355W817
295
1951
SH
SOLE
0
0
1951
OLD REP INTL CORP
COM
680223104
243
11339
SH
SOLE
0
0
11339
PROSHARES TR
PSHS ULTSH 20YRS
74347B201
10
3200
SH
Call
SOLE
0
0
3200
ROYAL BK SCOTLAND GROUP PLC
SPONS ADR 2 ORD
780097689
89
12077
SH
SOLE
0
0
12077
ADOBE SYS INC
COM
00724F101
5883
27227
SH
SOLE
0
0
27227
GENERAL ELECTRIC CO
COM
369604103
0
1000
SH
Put
SOLE
0
0
1000
DISCOVER FINL SVCS
COM
254709108
1889
26255
SH
SOLE
0
0
26255
PIMCO ETF TR
ACTIVE BD ETF
72201R775
225
2162
SH
SOLE
0
0
2162
WGL HLDGS INC
COM
92924F106
1283
15339
SH
SOLE
0
0
15339
TG THERAPEUTICS INC
COM
88322Q108
150
10561
SH
SOLE
0
0
10561
BARINGS CORPORATE INVS
COM
06759X107
1102
72999
SH
SOLE
0
0
72999
APPLE INC
COM
037833100
7
5000
SH
Call
SOLE
0
0
5000
DISNEY WALT CO
COM DISNEY
254687106
61596
613264
SH
SOLE
0
0
613264
ACETO CORP
NOTE 2.000%11/0
004446AD2
33
38000
PRN
SOLE
0
0
38000
3-D SYS CORP DEL
COM NEW
88554D205
407
35101
SH
SOLE
0
0
35101
CENTURYLINK INC
COM
156700106
2064
125637
SH
SOLE
0
0
125637
DIGITAL RLTY TR INC
COM
253868103
1125
10680
SH
SOLE
0
0
10680
HORIZON GLOBAL CORP
NOTE 2.750% 7/0
44052WAA2
13
16000
PRN
SOLE
0
0
16000
YUM CHINA HLDGS INC
COM
98850P109
6900
166259
SH
SOLE
0
0
166259
CATHAY GEN BANCORP
COM
149150104
237
5936
SH
SOLE
0
0
5936
CEMEX SAB DE CV
SPON ADR NEW
151290889
98
14826
SH
SOLE
0
0
14826
EQUINIX INC
COM PAR $0.001
29444U700
2
100
SH
Call
SOLE
0
0
100
SCHWAB STRATEGIC TR
US REIT ETF
808524847
638478
16692245
SH
SOLE
0
0
16692245
RAYTHEON CO
COM NEW
755111507
7051
32672
SH
SOLE
0
0
32672
MARATHON PETE CORP
COM
56585A102
4339
59356
SH
SOLE
0
0
59356
CARETRUST REIT INC
COM
14174T107
893
66629
SH
SOLE
0
0
66629
CALIFORNIA WTR SVC GROUP
COM
130788102
607
16288
SH
SOLE
0
0
16288
CONFORMIS INC
COM
20717E101
65
45000
SH
SOLE
0
0
45000
BROWN FORMAN CORP
CL B
115637209
423
7776
SH
SOLE
0
0
7776
CVS HEALTH CORP
COM
126650100
5821
93575
SH
SOLE
0
0
93575
ELDORADO GOLD CORP NEW
COM
284902103
987
1175138
SH
SOLE
0
0
1175138
ISHARES TR
MIN VOL USA ETF
46429B697
1024
19720
SH
SOLE
0
0
19720
AMERICAN FINL GROUP INC OHIO
COM
025932104
1860
16577
SH
SOLE
0
0
16577
SNAP ON INC
COM
833034101
800
5425
SH
SOLE
0
0
5425
PIMCO CORPORATE & INCOME OPP
COM
72201B101
345
20362
SH
SOLE
0
0
20362
NORTHERN TR CORP
COM
665859104
1069
10366
SH
SOLE
0
0
10366
GROUPON INC
COM
399473107
285
65758
SH
SOLE
0
0
65758
BANCFIRST CORP
COM
05945F103
512
9650
SH
SOLE
0
0
9650
BWX TECHNOLOGIES INC
COM
05605H100
300
4719
SH
SOLE
0
0
4719
AMAZON COM INC
COM
023135106
617
1000
SH
Call
SOLE
0
0
1000
ING GROEP N V
SPONSORED ADR
456837103
269
15909
SH
SOLE
0
0
15909
INTREPID POTASH INC
COM
46121Y102
230
63300
SH
SOLE
0
0
63300
PROSPECT CAPITAL CORPORATION
NOTE 4.750% 4/1
74348TAQ5
22
22000
PRN
SOLE
0
0
22000
COSTCO WHSL CORP NEW
COM
22160K105
12521
66450
SH
SOLE
0
0
66450
OPEN TEXT CORP
COM
683715106
252
7236
SH
SOLE
0
0
7236
ALPHABET INC
CAP STK CL A
02079K305
48
300
SH
Call
SOLE
0
0
300
ARBOR RLTY TR INC
COM
038923108
88
10000
SH
SOLE
0
0
10000
AMERICAN EXPRESS CO
COM
025816109
5926
63525
SH
SOLE
0
0
63525
COCA COLA CO
COM
191216100
0
800
SH
Call
SOLE
0
0
800
ICICI BK LTD
ADR
45104G104
124
14049
SH
SOLE
0
0
14049
CHESAPEAKE ENERGY CORP
COM
165167107
5198
1721234
SH
SOLE
0
0
1721234
JETBLUE AIRWAYS CORP
COM
477143101
3942
193976
SH
SOLE
0
0
193976
ZOGENIX INC
COM NEW
98978L204
675
16865
SH
SOLE
0
0
16865
PREFERRED APT CMNTYS INC
COM
74039L103
261
18375
SH
SOLE
0
0
18375
MGM RESORTS INTERNATIONAL
COM
552953101
2570
73400
SH
SOLE
0
0
73400
NVIDIA CORP
COM
67066G104
2
200
SH
Call
SOLE
0
0
200
ENERGY TRANSFER PARTNERS LP
UNIT LTD PRT INT
29278N103
73842
4552515
SH
SOLE
0
0
4552515
DANAHER CORP DEL
COM
235851102
2827
28875
SH
SOLE
0
0
28875
JD COM INC
SPON ADR CL A
47215P106
1381
34111
SH
SOLE
0
0
34111
EATON VANCE TAX ADVT DIV INC
COM
27828G107
555
25338
SH
SOLE
0
0
25338
IMPAX LABORATORIES INC
NOTE 2.000% 6/1
45256BAE1
20
20000
PRN
SOLE
0
0
20000
VANGUARD MUN BD FD INC
TAX EXEMPT BD
922907746
11293
222220
SH
SOLE
0
0
222220
NUVEEN AMT FREE QLTY MUN INC
COM
670657105
1069
82245
SH
SOLE
0
0
82245
PEPSICO INC
COM
713448108
84981
778575
SH
SOLE
0
0
778575
FIRST TR EXCHANGE TRADED FD
HLTH CARE ALPH
33734X143
287
4136
SH
SOLE
0
0
4136
PALO ALTO NETWORKS INC
COM
697435105
1109
6110
SH
SOLE
0
0
6110
PARK NATL CORP
COM
700658107
863
8316
SH
SOLE
0
0
8316
TESLA INC
COM
88160R101
1
1100
SH
Call
SOLE
0
0
1100
CIGNA CORPORATION
COM
125509109
3529
21036
SH
SOLE
0
0
21036
WESTERN ASSET EMRG MKT DEBT
COM
95766A101
552
37999
SH
SOLE
0
0
37999
SOUTHWEST AIRLS CO
COM
844741108
5935
103618
SH
SOLE
0
0
103618
WESBANCO INC
COM
950810101
2128
50296
SH
SOLE
0
0
50296
WILLIAMS COS INC DEL
COM
969457100
1479
59488
SH
SOLE
0
0
59488
CENTENE CORP DEL
COM
15135B101
652
6102
SH
SOLE
0
0
6102
AMERICAN OUTDOOR BRANDS CORP
COM
02874P103
182
17622
SH
SOLE
0
0
17622
RYDEX ETF TRUST
GUG S&P500 EQ WT
78355W106
10392
104462
SH
SOLE
0
0
104462
TESLA INC
COM
88160R101
3
200
SH
Put
SOLE
0
0
200
SPDR SERIES TRUST
BLMBRG BRC CNVRT
78464A359
1252
24228
SH
SOLE
0
0
24228
WORLDPAY INC
CL A
981558109
1794
21810
SH
SOLE
0
0
21810
CYTORI THERAPEUTICS INC
*W EXP 12/09/201
23283K121
1
20652
SH
SOLE
0
0
20652
AMAZON COM INC
COM
023135106
33
1000
SH
Put
SOLE
0
0
1000
TESLA INC
COM
88160R101
0
100
SH
Call
SOLE
0
0
100
UNDER ARMOUR INC
CL C
904311206
964
67151
SH
SOLE
0
0
67151
ISHARES TR
MSCI EMG MKT ETF
464287234
1
2000
SH
Call
SOLE
0
0
2000
ABIOMED INC
COM
003654100
2658
9134
SH
SOLE
0
0
9134
WISDOMTREE TR
EMG MKTS SMCAP
97717W281
401
7417
SH
SOLE
0
0
7417
PIMCO STRATEGIC INCOME FD IN
COM
72200X104
109
11699
SH
SOLE
0
0
11699
RLI CORP
COM
749607107
1077
16995
SH
SOLE
0
0
16995
NOVO-NORDISK A S
ADR
670100205
1902
38628
SH
SOLE
0
0
38628
OHA INVT CORP
COM
67091U102
35
25000
SH
SOLE
0
0
25000
ACCENTURE PLC IRELAND
SHS CLASS A
G1151C101
6075
39580
SH
SOLE
0
0
39580
VANGUARD SCOTTSDALE FDS
VNG RUS1000IDX
92206C730
2444
20162
SH
SOLE
0
0
20162
WORKDAY INC
CL A
98138H101
561
4417
SH
SOLE
0
0
4417
GRAINGER W W INC
COM
384802104
1547
5480
SH
SOLE
0
0
5480
MATTEL INC
COM
577081102
346
26301
SH
SOLE
0
0
26301
POWERSHARES ETF TRUST
DYN SEMCT PORT
73935X781
289
5467
SH
SOLE
0
0
5467
B2GOLD CORP
COM
11777Q209
55
20120
SH
SOLE
0
0
20120
CLAYMORE EXCHANGE TRD FD TR
GUGGENHEIM SOLAR
18383Q739
228
9299
SH
SOLE
0
0
9299
MFS INTERMEDIATE HIGH INC FD
SH BEN INT
59318T109
103
36493
SH
SOLE
0
0
36493
CENTRAL GARDEN & PET CO
CL A NON-VTG
153527205
1386
34989
SH
SOLE
0
0
34989
MOMO INC
ADR
60879B107
373
9975
SH
SOLE
0
0
9975
SINA CORP
ORD
G81477104
0
300
SH
Call
SOLE
0
0
300
TREX CO INC
COM
89531P105
693
6367
SH
SOLE
0
0
6367
AMAZON COM INC
COM
023135106
128802
88992
SH
SOLE
0
0
88992
RAVEN INDS INC
COM
754212108
5500
156925
SH
SOLE
0
0
156925
AETNA INC NEW
COM
00817Y108
4
500
SH
Call
SOLE
0
0
500
ACHILLION PHARMACEUTICALS IN
COM
00448Q201
443
119476
SH
SOLE
0
0
119476
ENSERVCO CORP
COM
29358Y102
23
25000
SH
SOLE
0
0
25000
HANOVER INS GROUP INC
COM
410867105
436
3700
SH
SOLE
0
0
3700
HASBRO INC
COM
418056107
0
600
SH
Call
SOLE
0
0
600
MAGNA INTL INC
COM
559222401
972
17252
SH
SOLE
0
0
17252
SQUARE INC
CL A
852234103
8
500
SH
Call
SOLE
0
0
500
COLGATE PALMOLIVE CO
COM
194162103
7144
99667
SH
SOLE
0
0
99667
BLACKROCK CORPOR HI YLD FD I
COM
09255P107
140
13244
SH
SOLE
0
0
13244
SCHWAB STRATEGIC TR
US SML CAP ETF
808524607
4681
67711
SH
SOLE
0
0
67711
WISDOMTREE TR
US LARGECAP DIVD
97717W307
13069
147687
SH
SOLE
0
0
147687
APPLE INC
COM
037833100
814
30000
SH
Call
SOLE
0
0
30000
WPX ENERGY INC
COM
98212B103
276
18642
SH
SOLE
0
0
18642
PHILLIPS 66 PARTNERS LP
COM UNIT REP INT
718549207
312
6537
SH
SOLE
0
0
6537
KCAP FINL INC
COM
48668E101
91
28865
SH
SOLE
0
0
28865
CA INC
COM
12673P105
275
8118
SH
SOLE
0
0
8118
AMAZON COM INC
COM
023135106
11
100
SH
Call
SOLE
0
0
100
CINCINNATI FINL CORP
COM
172062101
665
8951
SH
SOLE
0
0
8951
FIRST DATA CORP NEW
COM CL A
32008D106
373
23309
SH
SOLE
0
0
23309
NUVEEN PFD & INCM SECURTIES
COM
67072C105
264
26973
SH
SOLE
0
0
26973
ORACLE CORP
COM
68389X105
17971
392798
SH
SOLE
0
0
392798
PROPETRO HLDG CORP
COM
74347M108
159
10000
SH
SOLE
0
0
10000
SELECT ENERGY SVCS INC
CL A COM
81617J301
137
10836
SH
SOLE
0
0
10836
STARWOOD PPTY TR INC
COM
85571B105
627
29947
SH
SOLE
0
0
29947
AMAZON COM INC
COM
023135106
412
2000
SH
Call
SOLE
0
0
2000
ARCHER DANIELS MIDLAND CO
COM
039483102
3823
88140
SH
SOLE
0
0
88140
COGENT COMMUNICATIONS HLDGS
COM NEW
19239V302
234
5399
SH
SOLE
0
0
5399
ALPHABET INC
CAP STK CL C
02079K107
209
1000
SH
Call
SOLE
0
0
1000
CENTRAL GARDEN & PET CO
COM
153527106
742
17250
SH
SOLE
0
0
17250
POWERSHARES QQQ TRUST
UNIT SER 1
73935A104
2
500
SH
Put
SOLE
0
0
500
DEUTSCHE BANK AG
NAMEN AKT
D18190898
0
300
SH
Call
SOLE
0
0
300
ROKU INC
COM CL A
77543R102
777
24993
SH
SOLE
0
0
24993
VANGUARD STAR FD
VG TL INTL STK F
921909768
1311
23182
SH
SOLE
0
0
23182
SPIRIT AIRLS INC
COM
848577102
5159
136544
SH
SOLE
0
0
136544
APOLLO COML REAL EST FIN INC
NOTE 5.500% 3/1
03762UAA3
85
80000
PRN
SOLE
0
0
80000
AMAZON COM INC
COM
023135106
124
1000
SH
Call
SOLE
0
0
1000
CUMMINS INC
COM
231021106
5186
31994
SH
SOLE
0
0
31994
ESSEX PPTY TR INC
COM
297178105
866
3599
SH
SOLE
0
0
3599
ISHARES TR
MSCI KLD400 SOC
464288570
1415
14484
SH
SOLE
0
0
14484
WISDOMTREE TR
INDIA ERNGS FD
97717W422
497
18945
SH
SOLE
0
0
18945
OPKO HEALTH INC
COM
68375N103
359
113132
SH
SOLE
0
0
113132
MYLAN N V
SHS EURO
N59465109
201
4885
SH
SOLE
0
0
4885
ROYCE MICRO-CAP TR INC
COM
780915104
121
12969
SH
SOLE
0
0
12969
ISHARES TR
US REGNL BKS ETF
464288778
599
11888
SH
SOLE
0
0
11888
SEADRILL LIMITED
SHS
G7945E105
11
58039
SH
SOLE
0
0
58039
BANCO SANTANDER SA
ADR
05964H105
457
69837
SH
SOLE
0
0
69837
US BANCORP DEL
COM NEW
902973304
15491
306743
SH
SOLE
0
0
306743
AMAZON COM INC
COM
023135106
31
1000
SH
Call
SOLE
0
0
1000
KNOWLES CORP
COM
49926D109
1221
96944
SH
SOLE
0
0
96944
POWERSHARES ETF TRUST
DIV ACHV PRTF
73935X732
313
12324
SH
SOLE
0
0
12324
TAIWAN SEMICONDUCTOR MFG LTD
SPONSORED ADR
874039100
1477
33757
SH
SOLE
0
0
33757
EBIX INC
COM NEW
278715206
242
3242
SH
SOLE
0
0
3242
WISDOMTREE TR
JAPN HEDGE EQT
97717W851
426
7600
SH
SOLE
0
0
7600
NABORS INDUSTRIES LTD
SHS
G6359F103
2100
300466
SH
SOLE
0
0
300466
THOR INDS INC
COM
885160101
1137
9874
SH
SOLE
0
0
9874
CORCEPT THERAPEUTICS INC
COM
218352102
518
31482
SH
SOLE
0
0
31482
FREEPORT-MCMORAN INC
CL B
35671D857
5818
331154
SH
SOLE
0
0
331154
KLA-TENCOR CORP
COM
482480100
592
5434
SH
SOLE
0
0
5434
FEDEX CORP
COM
31428X106
1
100
SH
Call
SOLE
0
0
100
NEW YORK CMNTY BANCORP INC
COM
649445103
4210
323090
SH
SOLE
0
0
323090
PUTNAM MANAGED MUN INCOM TR
COM
746823103
165
23105
SH
SOLE
0
0
23105
CDN IMPERIAL BK COMM TORONTO
COM
136069101
711
8053
SH
SOLE
0
0
8053
RENT A CTR INC NEW
COM
76009N100
477
55230
SH
SOLE
0
0
55230
WILLIAMS PARTNERS L P NEW
COM UNIT LTD PAR
96949L105
769
22322
SH
SOLE
0
0
22322
ISHARES TR
INTRM GOV CR ETF
464288612
615
5683
SH
SOLE
0
0
5683
ALLY FINL INC
COM
02005N100
238
8758
SH
SOLE
0
0
8758
ISHARES TR
JPMORGAN USD EMG
464288281
884
7838
SH
SOLE
0
0
7838
ADVANCED MICRO DEVICES INC
COM
007903107
2
20000
SH
Call
SOLE
0
0
20000
SHERWIN WILLIAMS CO
COM
824348106
2845
7255
SH
SOLE
0
0
7255
CAMDEN PPTY TR
SH BEN INT
133131102
291
3462
SH
SOLE
0
0
3462
WEYERHAEUSER CO
COM
962166104
2377
67916
SH
SOLE
0
0
67916
TARGET CORP
COM
87612E106
0
200
SH
Call
SOLE
0
0
200
UNITED STS COMMODITY INDEX F
COMM IDX FND
911717106
335
7832
SH
SOLE
0
0
7832
IQVIA HLDGS INC
COM
46266C105
368
3752
SH
SOLE
0
0
3752
OBSIDIAN ENERGY LTD
COM
674482104
327
333905
SH
SOLE
0
0
333905
SCHWAB STRATEGIC TR
US BRD MKT ETF
808524102
3592
56311
SH
SOLE
0
0
56311
CISCO SYS INC
COM
17275R102
23038
537152
SH
SOLE
0
0
537152
MOSAIC CO NEW
COM
61945C103
232
9567
SH
SOLE
0
0
9567
ORMAT TECHNOLOGIES INC
COM
686688102
322
5712
SH
SOLE
0
0
5712
GASLOG LTD
SHS
G37585109
478
29071
SH
SOLE
0
0
29071
SERVICE CORP INTL
COM
817565104
640
16952
SH
SOLE
0
0
16952
THERAPEUTICSMD INC
COM
88338N107
71
14500
SH
SOLE
0
0
14500
ISHARES TR
1 3 YR TREAS BD
464287457
1182
14145
SH
SOLE
0
0
14145
ALPHABET INC
CAP STK CL A
02079K305
56
800
SH
Call
SOLE
0
0
800
IMMUNOGEN INC
COM
45253H101
132
12592
SH
SOLE
0
0
12592
XL GROUP LTD
COM
G98294104
215
3894
SH
SOLE
0
0
3894
CYTORI THERAPEUTICS INC
COM NEW
23283K204
22
78077
SH
SOLE
0
0
78077
WISDOMTREE TR
CHINADIV EX FI
97717X719
1113
12618
SH
SOLE
0
0
12618
FORTIVE CORP
COM
34959J108
895
11545
SH
SOLE
0
0
11545
ISHARES TR
US HOME CONS ETF
464288752
1722
43599
SH
SOLE
0
0
43599
DLH HLDGS CORP
COM
23335Q100
208
35626
SH
SOLE
0
0
35626
SPDR INDEX SHS FDS
EURO STOXX 50
78463X202
248
6155
SH
SOLE
0
0
6155
MARKEL CORP
COM
570535104
1219
1042
SH
SOLE
0
0
1042
HALYARD HEALTH INC
COM
40650V100
219
4755
SH
SOLE
0
0
4755
STERLING CONSTRUCTION CO INC
COM
859241101
115
10000
SH
SOLE
0
0
10000
FACEBOOK INC
CL A
30303M102
45
5500
SH
Call
SOLE
0
0
5500
OPHTHOTECH CORP
COM
683745103
149
54275
SH
SOLE
0
0
54275
FRONTLINE LTD
SHS NEW
G3682E192
204
46060
SH
SOLE
0
0
46060
F5 NETWORKS INC
COM
315616102
209
1447
SH
SOLE
0
0
1447
SPIRIT RLTY CAP INC NEW
COM
84860W102
86
11120
SH
SOLE
0
0
11120
PROSHARES TR
PSHS ULTSH 20YRS
74347B201
389
10718
SH
SOLE
0
0
10718
LIBERTY MEDIA CORP
DEB 4.000%11/1
530715AG6
16
25000
PRN
SOLE
0
0
25000
VANECK VECTORS ETF TR
GOLD MINERS ETF
92189F106
1200
54613
SH
SOLE
0
0
54613
MEDTRONIC PLC
SHS
G5960L103
3
100
SH
Call
SOLE
0
0
100
PIERIS PHARMACEUTICALS INC
COM
720795103
573
84025
SH
SOLE
0
0
84025
ISHARES TR
CORE S&P SCP ETF
464287804
30834
400384
SH
SOLE
0
0
400384
UNIVERSAL DISPLAY CORP
COM
91347P105
1
100
SH
Call
SOLE
0
0
100
ACI WORLDWIDE INC
COM
004498101
372
15700
SH
SOLE
0
0
15700
AEROHIVE NETWORKS INC
COM
007786106
822
203465
SH
SOLE
0
0
203465
AMAZON COM INC
COM
023135106
44
100
SH
Call
SOLE
0
0
100
AMPHENOL CORP NEW
CL A
032095101
1104
12816
SH
SOLE
0
0
12816
BRITISH AMERN TOB PLC
SPONSORED ADR
110448107
4234
73386
SH
SOLE
0
0
73386
JOHNSON & JOHNSON
COM
478160104
3
100
SH
Call
SOLE
0
0
100
TEEKAY CORPORATION
COM
Y8564W103
273
33760
SH
SOLE
0
0
33760
APPLE INC
COM
037833100
16
500
SH
Call
SOLE
0
0
500
DIAGEO P L C
SPON ADR NEW
25243Q205
3037
22425
SH
SOLE
0
0
22425
TEMPLETON GLOBAL INCOME FD
COM
880198106
175
27331
SH
SOLE
0
0
27331
ACUITY BRANDS INC
COM
00508Y102
595
4277
SH
SOLE
0
0
4277
WESTROCK CO
COM
96145D105
858
13373
SH
SOLE
0
0
13373
LAM RESEARCH CORP
COM
512807108
258
10000
SH
Call
SOLE
0
0
10000
FLEXIBLE SOLUTIONS INTL INC
COM
33938T104
64
40000
SH
SOLE
0
0
40000
VANGUARD BD INDEX FD INC
LONG TERM BOND
921937793
390
4287
SH
SOLE
0
0
4287
DESTINATION XL GROUP INC
COM
25065K104
229
131129
SH
SOLE
0
0
131129
ISHARES TR
FLTG RATE NT ETF
46429B655
2983
58572
SH
SOLE
0
0
58572
TESLA INC
COM
88160R101
13
300
SH
Put
SOLE
0
0
300
TRUEBLUE INC
COM
89785X101
259
10000
SH
SOLE
0
0
10000
MICROSOFT CORP
COM
594918104
24
3000
SH
Call
SOLE
0
0
3000
U S G CORP
COM NEW
903293405
2
400
SH
Call
SOLE
0
0
400
BIOCEPT INC
COM NEW
09072V204
153
520143
SH
SOLE
0
0
520143
AETNA INC NEW
COM
00817Y108
3344
19786
SH
SOLE
0
0
19786
ISHARES INC
MSCI THAILND ETF
464286624
301
3021
SH
SOLE
0
0
3021
ATLANTIC CAP BANCSHARES INC
COM
048269203
181
10000
SH
SOLE
0
0
10000
NOVANTA INC
COM
67000B104
507
9717
SH
SOLE
0
0
9717
MICROSOFT CORP
COM
594918104
1
1000
SH
Call
SOLE
0
0
1000
USA COMPRESSION PARTNERS LP
COMUNIT LTDPAR
90290N109
534
31550
SH
SOLE
0
0
31550
ALIBABA GROUP HLDG LTD
SPONSORED ADS
01609W102
2
800
SH
Call
SOLE
0
0
800
ISHARES TR
NA TEC MULTM ETF
464287531
690
13390
SH
SOLE
0
0
13390
REGIONS FINL CORP NEW
COM
7591EP100
588
31659
SH
SOLE
0
0
31659
POWERSHARES ETF TR II
S&P500 LOW VOL
73937B779
1269
27019
SH
SOLE
0
0
27019
DTE ENERGY CO
COM
233331107
2199
21066
SH
SOLE
0
0
21066
RELIANCE STEEL & ALUMINUM CO
COM
759509102
2119
24714
SH
SOLE
0
0
24714
POWERSHS DB MULTI SECT COMM
DB OIL FUND
73936B507
118
10569
SH
SOLE
0
0
10569
EXACT SCIENCES CORP
COM
30063P105
2970
73632
SH
SOLE
0
0
73632
ABBVIE INC
COM
00287Y109
25333
267644
SH
SOLE
0
0
267644
SPLUNK INC
COM
848637104
237
2409
SH
SOLE
0
0
2409
WPP PLC NEW
ADR
92937A102
704
8851
SH
SOLE
0
0
8851
FACEBOOK INC
CL A
30303M102
35
1400
SH
Call
SOLE
0
0
1400
VOC ENERGY TR
TR UNIT
91829B103
263
64556
SH
SOLE
0
0
64556
AMERIGAS PARTNERS L P
UNIT L P INT
030975106
1426
35674
SH
SOLE
0
0
35674
VANECK VECTORS ETF TR
OIL REFINERS ETF
92189F585
1125
37616
SH
SOLE
0
0
37616
VANECK VECTORS ETF TR
HIGH YLD MUN ETF
92189F361
1918
61892
SH
SOLE
0
0
61892
HOME DEPOT INC
COM
437076102
0
1000
SH
Put
SOLE
0
0
1000
TAKE-TWO INTERACTIVE SOFTWAR
COM
874054109
3
300
SH
Call
SOLE
0
0
300
CORBUS PHARMACEUTICALS HLDGS
COM
21833P103
1212
198635
SH
SOLE
0
0
198635
SCHWAB STRATEGIC TR
US LCAP GR ETF
808524300
969
13514
SH
SOLE
0
0
13514
CORESITE RLTY CORP
COM
21870Q105
214
2132
SH
SOLE
0
0
2132
ISHARES TR
RUS 1000 VAL ETF
464287598
9202
76713
SH
SOLE
0
0
76713
GLOBAL X FDS
CHINA FINL ETF
37950E606
2032
109796
SH
SOLE
0
0
109796
PPL CORP
COM
69351T106
3091
109277
SH
SOLE
0
0
109277
CONSTELLATION BRANDS INC
CL A
21036P108
4264
18706
SH
SOLE
0
0
18706
PATTERSON COMPANIES INC
COM
703395103
316
14206
SH
SOLE
0
0
14206
ROPER TECHNOLOGIES INC
COM
776696106
268
954
SH
SOLE
0
0
954
WISDOMTREE TR
US SMALLCAP DIVD
97717W604
22427
818511
SH
SOLE
0
0
818511
CARRIAGE SVCS INC
NOTE 2.750% 3/1
143905AM9
52
40000
PRN
SOLE
0
0
40000
MONDELEZ INTL INC
CL A
609207105
8846
211987
SH
SOLE
0
0
211987
YELP INC
CL A
985817105
2
300
SH
Call
SOLE
0
0
300
STATOIL ASA
SPONSORED ADR
85771P102
340
14378
SH
SOLE
0
0
14378
VANGUARD INDEX FDS
REAL ESTATE ETF
922908553
340444
4510988
SH
SOLE
0
0
4510988
ULTA BEAUTY INC
COM
90384S303
1
100
SH
Call
SOLE
0
0
100
STATE BK FINL CORP
COM
856190103
508
16916
SH
SOLE
0
0
16916
VISA INC
COM CL A
92826C839
32598
272513
SH
SOLE
0
0
272513
COMMERCE BANCSHARES INC
COM
200525103
4029
67254
SH
SOLE
0
0
67254
AGREE REALTY CORP
COM
008492100
355
7400
SH
SOLE
0
0
7400
HERCULES CAPITAL INC
COM
427096508
195
16152
SH
SOLE
0
0
16152
ALKERMES PLC
SHS
G01767105
1063
18339
SH
SOLE
0
0
18339
PRINCIPAL FINL GROUP INC
COM
74251V102
701
11507
SH
SOLE
0
0
11507
U S G CORP
COM NEW
903293405
2
400
SH
Call
SOLE
0
0
400
POWERSHARES ETF TRUST
DYN NETWKG PRT
73935X815
743
15000
SH
SOLE
0
0
15000
ORIGIN AGRITECH LIMITED
SHS
G67828106
116
150580
SH
SOLE
0
0
150580
C H ROBINSON WORLDWIDE INC
COM NEW
12541W209
1055
11261
SH
SOLE
0
0
11261
ALEXION PHARMACEUTICALS INC
COM
015351109
5
1000
SH
Put
SOLE
0
0
1000
VANGUARD BD INDEX FD INC
INTERMED TERM
921937819
1586
19398
SH
SOLE
0
0
19398
MELINTA THERAPEUTICS INC
COM
58549G100
98
13292
SH
SOLE
0
0
13292
MELCO RESORT ENTERTAINMENT L
ADR
585464100
1970
67979
SH
SOLE
0
0
67979
FRESENIUS MED CARE AG&CO KGA
SPONSORED ADR
358029106
438
8567
SH
SOLE
0
0
8567
SCHWAB STRATEGIC TR
US DIVIDEND EQ
808524797
1358
27699
SH
SOLE
0
0
27699
CHINA MOBILE LIMITED
SPONSORED ADR
16941M109
295
6447
SH
SOLE
0
0
6447
OAKTREE CAP GROUP LLC
UNIT CL A
674001201
877
22142
SH
SOLE
0
0
22142
AMAZON COM INC
COM
023135106
93
500
SH
Call
SOLE
0
0
500
VODAFONE GROUP PLC NEW
SPONSORED ADR
92857W308
1291
46410
SH
SOLE
0
0
46410
COMPANHIA ENERGETICA DE MINA
SP ADR N-V PFD
204409601
982
380435
SH
SOLE
0
0
380435
TE CONNECTIVITY LTD
REG SHS
H84989104
2205
22071
SH
SOLE
0
0
22071
LTC PPTYS INC
COM
502175102
1322
34778
SH
SOLE
0
0
34778
MAIDEN HOLDINGS LTD
SHS
G5753U112
71
10967
SH
SOLE
0
0
10967
LULULEMON ATHLETICA INC
COM
550021109
15
500
SH
Call
SOLE
0
0
500
MAXIM INTEGRATED PRODS INC
COM
57772K101
416
6911
SH
SOLE
0
0
6911
SCYNEXIS INC
COM
811292101
63
47000
SH
SOLE
0
0
47000
ALLIANCEBERNSTEIN HOLDING LP
UNIT LTD PARTN
01881G106
406
15118
SH
SOLE
0
0
15118
PEOPLES UNITED FINANCIAL INC
COM
712704105
1406
75323
SH
SOLE
0
0
75323
DCP MIDSTREAM LP
COM UT LTD PTN
23311P100
1517
43204
SH
SOLE
0
0
43204
FIDELITY NATIONAL FINANCIAL
FNF GROUP COM
31620R303
857
21409
SH
SOLE
0
0
21409
LAS VEGAS SANDS CORP
COM
517834107
2545
35399
SH
SOLE
0
0
35399
MARSH & MCLENNAN COS INC
COM
571748102
2954
35772
SH
SOLE
0
0
35772
NUVEEN CA QUALTY MUN INCOME
COM
67066Y105
517
38585
SH
SOLE
0
0
38585
VIAVI SOLUTIONS INC
COM
925550105
101
10436
SH
SOLE
0
0
10436
ALPINE TOTAL DYNAMIC DIVID F
COM SH BEN INT N
021060207
152
17057
SH
SOLE
0
0
17057
VANGUARD INDEX FDS
SMALL CP ETF
922908751
135302
920924
SH
SOLE
0
0
920924
VOLITIONRX LTD
COM
928661107
32
13200
SH
SOLE
0
0
13200
ALTABA INC
COM
021346101
5794
78252
SH
SOLE
0
0
78252
FACEBOOK INC
CL A
30303M102
148960
932226
SH
SOLE
0
0
932226
AMAZON COM INC
COM
023135106
15
100
SH
Call
SOLE
0
0
100
PROGRESSIVE CORP OHIO
COM
743315103
832
13662
SH
SOLE
0
0
13662
UNIQURE NV
SHS
N90064101
470
20000
SH
SOLE
0
0
20000
HOME DEPOT INC
COM
437076102
0
200
SH
Call
SOLE
0
0
200
VANGUARD ADMIRAL FDS INC
MIDCP 400 GRTH
921932869
343
2540
SH
SOLE
0
0
2540
FIDELITY
MSCI INFO TECH I
316092808
781
15051
SH
SOLE
0
0
15051
SCHWAB STRATEGIC TR
SCHWAB FDT US LG
808524771
925
25443
SH
SOLE
0
0
25443
NVIDIA CORP
COM
67066G104
54
9000
SH
Put
SOLE
0
0
9000
DIREXION SHS ETF TR
DLY SCOND 3XBU
25459W458
1783
11667
SH
SOLE
0
0
11667
HASBRO INC
COM
418056107
1
1000
SH
Put
SOLE
0
0
1000
CENTERSTATE BK CORP
COM
15201P109
297
11190
SH
SOLE
0
0
11190
ETFS PLATINUM TR
SH BEN INT
26922V101
253
2850
SH
SOLE
0
0
2850
VANECK VECTORS ETF TR
MORNINGSTAR WIDE
92189F643
270
6499
SH
SOLE
0
0
6499
IMMUNOMEDICS INC
COM
452907108
2992
204781
SH
SOLE
0
0
204781
NGL ENERGY PARTNERS LP
COM UNIT REPST
62913M107
537
48837
SH
SOLE
0
0
48837
VANGUARD SCOTTSDALE FDS
LONG TERM TREAS
92206C847
4824
64297
SH
SOLE
0
0
64297
CHINA LODGING GROUP LTD
SPONSORED ADR
16949N109
808
6135
SH
SOLE
0
0
6135
MCKESSON CORP
COM
58155Q103
2527
17935
SH
SOLE
0
0
17935
ISHARES TR
LATN AMER 40 ETF
464287390
222
5920
SH
SOLE
0
0
5920
STAR GROUP L P
UNIT LTD PARTNR
85512C105
122
13101
SH
SOLE
0
0
13101
SIFY TECHNOLOGIES LIMITED
SPONSORED ADR
82655M107
41
20105
SH
SOLE
0
0
20105
LUMBER LIQUIDATORS HLDGS INC
COM
55003T107
699
29205
SH
SOLE
0
0
29205
AK STL HLDG CORP
COM
001547108
7751
1710932
SH
SOLE
0
0
1710932
WISDOMTREE TR
E MKTS CNSMR GR
97717W539
243
9075
SH
SOLE
0
0
9075
POWERSHARES ETF TRUST
DWA MOMENTUM PTF
73935X153
372
7071
SH
SOLE
0
0
7071
TYSON FOODS INC
CL A
902494103
3
1000
SH
Call
SOLE
0
0
1000
ALTRIA GROUP INC
COM
02209S103
33568
538643
SH
SOLE
0
0
538643
LULULEMON ATHLETICA INC
COM
550021109
16
500
SH
Call
SOLE
0
0
500
SUNCOR ENERGY INC NEW
COM
867224107
651
18852
SH
SOLE
0
0
18852
HUMANA INC
COM
444859102
1576
5862
SH
SOLE
0
0
5862
HURON CONSULTING GROUP INC
NOTE 1.250%10/0
447462AB8
11
12000
PRN
SOLE
0
0
12000
VANGUARD WORLD FD
MEGA CAP INDEX
921910873
4138
45680
SH
SOLE
0
0
45680
INTERACTIVE BROKERS GROUP IN
COM
45841N107
207
3085
SH
SOLE
0
0
3085
INTERNATIONAL BUSINESS MACHS
COM
459200101
0
200
SH
Put
SOLE
0
0
200
POWERSHARES ETF TR II
SOVEREIGN DEBT
73936T573
454
16091
SH
SOLE
0
0
16091
WELLS FARGO & CO
MTNF 6/0
94986RQF1
54
30000
PRN
SOLE
0
0
30000
TRANSENTERIX INC
COM NEW
89366M201
79
46628
SH
SOLE
0
0
46628
ELLIE MAE INC
COM
28849P100
237
2582
SH
SOLE
0
0
2582
EPR PPTYS
COM SH BEN INT
26884U109
504
9098
SH
SOLE
0
0
9098
CONSTELLATION BRANDS INC
CL A
21036P108
26
700
SH
Call
SOLE
0
0
700
BARCLAYS BK PLC
DJUBS CMDT ETN36
06738C778
638
26210
SH
SOLE
0
0
26210
HEALTHCARE TR AMER INC
CL A NEW
42225P501
532
20096
SH
SOLE
0
0
20096
ACADIA PHARMACEUTICALS INC
COM
004225108
1630
72534
SH
SOLE
0
0
72534
ALIGN TECHNOLOGY INC
COM
016255101
4675
18617
SH
SOLE
0
0
18617
NUVEEN S&P 500 BUY-WRITE INC
COM
6706ER101
278
20871
SH
SOLE
0
0
20871
POWERSHARES ETF TRUST
RUSSELL 2000 VAL
73935X864
371
12675
SH
SOLE
0
0
12675
CREDIT SUISSE NASSAU BRH
VELOCITY SHS SHR
22542D357
764
81100
SH
SOLE
0
0
81100
LIGHTPATH TECHNOLOGIES INC
CL A NEW
532257805
33
15000
SH
SOLE
0
0
15000
INTERNATIONAL BUSINESS MACHS
COM
459200101
29478
192129
SH
SOLE
0
0
192129
SIMMONS 1ST NATL CORP
CL A $1 PAR
828730200
751
26395
SH
SOLE
0
0
26395
AGNC INVT CORP
COM
00123Q104
2808
148397
SH
SOLE
0
0
148397
ALPHABET INC
CAP STK CL A
02079K305
48
500
SH
Call
SOLE
0
0
500
TANGER FACTORY OUTLET CTRS I
COM
875465106
220
9991
SH
SOLE
0
0
9991
LOEWS CORP
COM
540424108
642
12913
SH
SOLE
0
0
12913
UNITEDHEALTH GROUP INC
COM
91324P102
13168
61531
SH
SOLE
0
0
61531
ISHARES TR
MICRO-CAP ETF
464288869
9077
94499
SH
SOLE
0
0
94499
WASTE MGMT INC DEL
COM
94106L109
6343
75406
SH
SOLE
0
0
75406
CHESAPEAKE ENERGY CORP
COM
165167107
3
3000
SH
Call
SOLE
0
0
3000
SERVICENOW INC
COM
81762P102
811
4899
SH
SOLE
0
0
4899
STONEMOR PARTNERS L P
COM UNITS INT
86183Q100
142
22923
SH
SOLE
0
0
22923
SKYWEST INC
COM
830879102
2154
39587
SH
SOLE
0
0
39587
COLUMBIA ETF TR II
EMRG MARKETS ETF
19762B509
1281
48359
SH
SOLE
0
0
48359
ALTICE USA INC
CL A
02156K103
11762
636494
SH
SOLE
0
0
636494
ASML HOLDING N V
N Y REGISTRY SHS
N07059210
2154
10849
SH
SOLE
0
0
10849
SUNOCO LP
COM U REP LP
86765K109
1394
54640
SH
SOLE
0
0
54640
NOKIA CORP
SPONSORED ADR
654902204
653
119370
SH
SOLE
0
0
119370
ISHARES INC
MIN VOL EMRG MKT
464286533
579
9280
SH
SOLE
0
0
9280
FORD MTR CO DEL
COM PAR $0.01
345370860
7979
720152
SH
SOLE
0
0
720152
RALPH LAUREN CORP
CL A
751212101
621
5553
SH
SOLE
0
0
5553
RAYMOND JAMES FINANCIAL INC
COM
754730109
476
5323
SH
SOLE
0
0
5323
CANADIAN NATL RY CO
COM
136375102
1219
16671
SH
SOLE
0
0
16671
SPDR SERIES TRUST
S&P BIOTECH
78464A870
3262
37186
SH
SOLE
0
0
37186
SOUTHERN CO
COM
842587107
8331
186552
SH
SOLE
0
0
186552
WESTERN GAS PARTNERS LP
COM UNIT LP IN
958254104
4269
100044
SH
SOLE
0
0
100044
CELLECTAR BIOSCIENCES INC
COM
15117F302
18
16000
SH
SOLE
0
0
16000
VANGUARD INDEX FDS
S&P 500 ETF SHS
922908363
17456
72110
SH
SOLE
0
0
72110
WISDOMTREE TR
INTL EQUITY FD
97717W703
254
4622
SH
SOLE
0
0
4622
ANI PHARMACEUTICALS INC
NOTE 3.000%12/0
00182CAA1
31
28000
PRN
SOLE
0
0
28000
SPDR SERIES TRUST
CITI INT GVT ETF
78464A490
366
6149
SH
SOLE
0
0
6149
UNITED STATES ANTIMONY CORP
COM
911549103
2030
8118729
SH
SOLE
0
0
8118729
ISHARES TR
MSCI EMG MKT ETF
464287234
27505
569691
SH
SOLE
0
0
569691
GUGGENHEIM ENHNCD EQTY INCM
COM
40167B100
178
21348
SH
SOLE
0
0
21348
DYNEX CAP INC
COM NEW
26817Q506
136
20525
SH
SOLE
0
0
20525
WISDOMTREE TR
GLB EX US RL EST
97717W331
635
19746
SH
SOLE
0
0
19746
VANGUARD WORLD FDS
INF TECH ETF
92204A702
5263
30776
SH
SOLE
0
0
30776
DEUTSCHE MUN INCOME
COM
25160C106
225
20045
SH
SOLE
0
0
20045
WESTERN ASSET MTG CAP CORP
COM
95790D105
2568
265050
SH
SOLE
0
0
265050
CHARTER COMMUNICATIONS INC N
CL A
16119P108
2
100
SH
Put
SOLE
0
0
100
HUGOTON RTY TR TEX
UNIT BEN INT
444717102
8
10932
SH
SOLE
0
0
10932
WHITING PETE CORP NEW
COM NEW
966387409
7110
210110
SH
SOLE
0
0
210110
GENERAL MLS INC
COM
370334104
2635
58478
SH
SOLE
0
0
58478
SPDR SERIES TRUST
AEROSPACE DEF
78464A631
433
4986
SH
SOLE
0
0
4986
SORRENTO THERAPEUTICS INC
COM NEW
83587F202
105
20350
SH
SOLE
0
0
20350
POWERSHARES ETF TRUST
AERSPC DEF PTF
73935X690
222
3908
SH
SOLE
0
0
3908
ISHARES TR
MSCI ACWI ETF
464288257
508
7085
SH
SOLE
0
0
7085
ENERPLUS CORP
COM
292766102
125
11134
SH
SOLE
0
0
11134
AMERICAN WTR WKS CO INC NEW
COM
030420103
946
11522
SH
SOLE
0
0
11522
SALLY BEAUTY HLDGS INC
COM
79546E104
189
11464
SH
SOLE
0
0
11464
ISHARES TR
TRANS AVG ETF
464287192
1136
6072
SH
SOLE
0
0
6072
ISHARES TR
RUSSELL 2000 ETF
464287655
10369
68293
SH
SOLE
0
0
68293
NVIDIA CORP
COM
67066G104
47592
205500
SH
SOLE
0
0
205500
NUVEEN MUNICIPAL CREDIT INC
COM SH BEN INT
67070X101
991
70104
SH
SOLE
0
0
70104
BLACKBERRY LTD
COM
09228F103
129
11243
SH
SOLE
0
0
11243
JAGGED PEAK ENERGY INC
COM
47009K107
3886
275005
SH
SOLE
0
0
275005
ISHARES TR
GLOB HLTHCRE ETF
464287325
327
2934
SH
SOLE
0
0
2934
DEAN FOODS CO NEW
COM NEW
242370203
247
28652
SH
SOLE
0
0
28652
CITIZENS FINL GROUP INC
COM
174610105
571
13590
SH
SOLE
0
0
13590
MCCORMICK & CO INC
COM NON VTG
579780206
1983
18639
SH
SOLE
0
0
18639
NATIONAL GRID PLC
SPONSORED ADR NE
636274409
1021
18096
SH
SOLE
0
0
18096
AMERICAN RLTY CAP PPTYS INC
NOTE 3.000% 8/0
02917TAA2
45
45000
PRN
SOLE
0
0
45000
UNILEVER PLC
SPON ADR NEW
904767704
1854
33370
SH
SOLE
0
0
33370
FOUNDATION MEDICINE INC
COM
350465100
683
8677
SH
SOLE
0
0
8677
GENERAL MTRS CO
COM
37045V100
0
200
SH
Put
SOLE
0
0
200
PALO ALTO NETWORKS INC
COM
697435105
9
200
SH
Call
SOLE
0
0
200
ISHARES TR
1 3 YR CR BD ETF
464288646
444
4274
SH
SOLE
0
0
4274
JD COM INC
SPON ADR CL A
47215P106
0
100
SH
Call
SOLE
0
0
100
MONSTER BEVERAGE CORP NEW
COM
61174X109
1
400
SH
Call
SOLE
0
0
400
HEICO CORP NEW
COM
422806109
357
4107
SH
SOLE
0
0
4107
ISHARES INC
MSCI STH KOR ETF
464286772
1419
18813
SH
SOLE
0
0
18813
SEVERN BANCORP ANNAPOLIS MD
COM
81811M100
375
52122
SH
SOLE
0
0
52122
NVIDIA CORP
COM
67066G104
37
500
SH
Call
SOLE
0
0
500
JAMBA INC
COM NEW
47023A309
114
13267
SH
SOLE
0
0
13267
NOVARTIS A G
SPONSORED ADR
66987V109
4646
57465
SH
SOLE
0
0
57465
MCDONALDS CORP
COM
580135101
0
200
SH
Call
SOLE
0
0
200
RYANAIR HLDGS PLC
SPONSORED ADR NE
783513203
750
6104
SH
SOLE
0
0
6104
BED BATH & BEYOND INC
COM
075896100
268
12765
SH
SOLE
0
0
12765
MGE ENERGY INC
COM
55277P104
306
5458
SH
SOLE
0
0
5458
MSCI INC
COM
55354G100
255
1704
SH
SOLE
0
0
1704
SEALED AIR CORP NEW
COM
81211K100
582
13595
SH
SOLE
0
0
13595
MOTOROLA SOLUTIONS INC
COM NEW
620076307
1594
15136
SH
SOLE
0
0
15136
IAMGOLD CORP
COM
450913108
156
29990
SH
SOLE
0
0
29990
PIMCO DYNAMIC INCOME FD
SHS
72201Y101
230
7447
SH
SOLE
0
0
7447
NI HLDGS INC
COM
65342T106
376
22500
SH
SOLE
0
0
22500
RITE AID CORP
COM
767754104
1514
901382
SH
SOLE
0
0
901382
ISHARES TR
S&P MC 400VL ETF
464287705
2318
15003
SH
SOLE
0
0
15003
MCDERMOTT INTL INC
COM
580037109
2519
413593
SH
SOLE
0
0
413593
HOME DEPOT INC
COM
437076102
4
1000
SH
Call
SOLE
0
0
1000
FIRST FINL BANKSHARES
COM
32020R109
1049
22648
SH
SOLE
0
0
22648
AVISTA CORP
COM
05379B107
3665
71521
SH
SOLE
0
0
71521
GOLDMAN SACHS GROUP INC
COM
38141G104
6449
25605
SH
SOLE
0
0
25605
CHENIERE ENERGY PARTNERS LP
COM UNIT
16411Q101
343
11800
SH
SOLE
0
0
11800
QORVO INC
COM
74736K101
409
5807
SH
SOLE
0
0
5807
ANTHEM INC
COM
036752103
3864
17589
SH
SOLE
0
0
17589
EQT MIDSTREAM PARTNERS LP
UNIT LTD PARTN
26885B100
1248
21149
SH
SOLE
0
0
21149
ISHARES TR
MBS ETF
464288588
509
4869
SH
SOLE
0
0
4869
ALPHABET INC
CAP STK CL A
02079K305
44
1000
SH
Call
SOLE
0
0
1000
CIMPRESS N V
SHS EURO
N20146101
549
3551
SH
SOLE
0
0
3551
T MOBILE US INC
COM
872590104
228
3734
SH
SOLE
0
0
3734
PEOPLES FINL SVCS CORP
COM
711040105
448
9816
SH
SOLE
0
0
9816
RAYTHEON CO
COM NEW
755111507
0
1000
SH
Put
SOLE
0
0
1000
APPLE INC
COM
037833100
4
2000
SH
Call
SOLE
0
0
2000
TSAKOS ENERGY NAVIGATION LTD
SHS
G9108L108
106
32000
SH
SOLE
0
0
32000
FLEX LTD
ORD
Y2573F102
2382
145851
SH
SOLE
0
0
145851
RPC INC
COM
749660106
4522
250811
SH
SOLE
0
0
250811
ALPHABET INC
CAP STK CL A
02079K305
3
500
SH
Call
SOLE
0
0
500
HARRIS CORP DEL
COM
413875105
76
2000
SH
Call
SOLE
0
0
2000
TEMPLETON DRAGON FD INC
COM
88018T101
206
9279
SH
SOLE
0
0
9279
TUPPERWARE BRANDS CORP
COM
899896104
218
4503
SH
SOLE
0
0
4503
FIDELITY
MSCI RL EST ETF
316092857
3903
170603
SH
SOLE
0
0
170603
SPDR INDEX SHS FDS
PORTFOLIO DEVLPD
78463X889
279
8885
SH
SOLE
0
0
8885
PIMCO ETF TR
INTER MUN BD ACT
72201R866
1740
32969
SH
SOLE
0
0
32969
PIPER JAFFRAY COS
COM
724078100
212
2554
SH
SOLE
0
0
2554
CIGNA CORPORATION
COM
125509109
0
1000
SH
Call
SOLE
0
0
1000
TERRA NITROGEN CO L P
COM UNIT
881005201
372
4426
SH
SOLE
0
0
4426
RAIT FINANCIAL TRUST
COM NEW
749227609
69
425000
SH
SOLE
0
0
425000
OPKO HEALTH INC
COM
68375N103
1
25000
SH
Call
SOLE
0
0
25000
BANK AMER CORP
COM
060505104
150
50000
SH
Call
SOLE
0
0
50000
EAGLE BANCORP INC MD
COM
268948106
654
10924
SH
SOLE
0
0
10924
EXPRESS INC
COM
30219E103
72
10000
SH
SOLE
0
0
10000
SIENTRA INC
COM
82621J105
340
35178
SH
SOLE
0
0
35178
CELGENE CORP
COM
151020104
16095
180421
SH
SOLE
0
0
180421
W R BERKLEY CORPORATION
COM
084423102
561
7715
SH
SOLE
0
0
7715
DREYFUS STRATEGIC MUNS INC
COM
261932107
104
13433
SH
SOLE
0
0
13433
INVESCO MUNI INCOME OPP TRST
COM
46132X101
210
28323
SH
SOLE
0
0
28323
ENCANA CORP
COM
292505104
548
49840
SH
SOLE
0
0
49840
ABRAXAS PETE CORP
COM
003830106
23
10175
SH
SOLE
0
0
10175
NEWLINK GENETICS CORP
COM
651511107
162
22280
SH
SOLE
0
0
22280
CLOROX CO DEL
COM
189054109
2759
20727
SH
SOLE
0
0
20727
ISHARES TR
NA TEC SFTWR ETF
464287515
1454
8567
SH
SOLE
0
0
8567
ISHARES TR
20 YR TR BD ETF
464287432
3088
25329
SH
SOLE
0
0
25329
SPECTRA ENERGY PARTNERS LP
COM
84756N109
1540
45787
SH
SOLE
0
0
45787
MEDICAL PPTYS TRUST INC
COM
58463J304
557
42851
SH
SOLE
0
0
42851
CHIPOTLE MEXICAN GRILL INC
COM
169656105
7154
22140
SH
SOLE
0
0
22140
FORTUNA SILVER MINES INC
COM
349915108
98
18850
SH
SOLE
0
0
18850
HONEYWELL INTL INC
COM
438516106
11288
78110
SH
SOLE
0
0
78110
CITIGROUP INC
COM NEW
172967424
4
500
SH
Call
SOLE
0
0
500
FIRST TR LRGE CP CORE ALPHA
COM SHS
33734K109
209
3575
SH
SOLE
0
0
3575
CELGENE CORP
COM
151020104
0
200
SH
Call
SOLE
0
0
200
TESLA INC
COM
88160R101
102
1000
SH
Put
SOLE
0
0
1000
VICAL INC
COM NEW
925602203
35
24100
SH
SOLE
0
0
24100
EMPIRE ST RLTY OP L P
UNIT LTD PRTNSP
292102100
263
15706
SH
SOLE
0
0
15706
LIBERTY ALL-STAR GROWTH FD I
COM
529900102
159
26291
SH
SOLE
0
0
26291
OVERSTOCK COM INC DEL
COM
690370101
10
1400
SH
Call
SOLE
0
0
1400
ISHARES TR
GLOBAL TECH ETF
464287291
458
2893
SH
SOLE
0
0
2893
BARCLAYS BK PLC
BARC YLD ETN LKD
06742C152
992
6137
SH
SOLE
0
0
6137
MYERS INDS INC
COM
628464109
974
46038
SH
SOLE
0
0
46038
LEAR CORP
COM NEW
521865204
666
3577
SH
SOLE
0
0
3577
FIRST REP BK SAN FRANCISCO C
COM
33616C100
298
3221
SH
SOLE
0
0
3221
WATSCO INC
COM
942622200
209
1154
SH
SOLE
0
0
1154
ALCOA CORP
COM
013872106
799
17779
SH
SOLE
0
0
17779
SEMPRA ENERGY
COM
816851109
2866
25770
SH
SOLE
0
0
25770
ADVANTAGE OIL & GAS LTD
COM
00765F101
149
50671
SH
SOLE
0
0
50671
NUVEEN PFD & INCM OPPORTNYS
COM
67073B106
201
20038
SH
SOLE
0
0
20038
APPLE INC
COM
037833100
1
1000
SH
Call
SOLE
0
0
1000
SPDR S&P 500 ETF TR
TR UNIT
78462F103
4
5500
SH
Put
SOLE
0
0
5500
ALMADEN MINERALS LTD
COM CL B
020283305
8
10000
SH
SOLE
0
0
10000
BIOGEN INC
COM
09062X103
7649
27933
SH
SOLE
0
0
27933
STEALTHGAS INC
SHS
Y81669106
153
38000
SH
SOLE
0
0
38000
W P CAREY INC
COM
92936U109
1341
21636
SH
SOLE
0
0
21636
NORTHERN DYNASTY MINERALS LT
COM NEW
66510M204
802
885176
SH
SOLE
0
0
885176
SONOCO PRODS CO
COM
835495102
301
6206
SH
SOLE
0
0
6206
GARTNER INC
COM
366651107
216
1835
SH
SOLE
0
0
1835
GENESIS ENERGY L P
UNIT LTD PARTN
371927104
3056
155051
SH
SOLE
0
0
155051
ISHARES TR
CORE HIGH DV ETF
46429B663
565
6693
SH
SOLE
0
0
6693
NUTRIEN LTD
COM
67077M108
1001
21181
SH
SOLE
0
0
21181
RAMBUS INC DEL
COM
750917106
419
31204
SH
SOLE
0
0
31204
INDIA GLOBALIZATION CAP INC
COM NEW
45408X308
36
65049
SH
SOLE
0
0
65049
SEATTLE GENETICS INC
COM
812578102
1877
35862
SH
SOLE
0
0
35862
AES CORP
COM
00130H105
123
10787
SH
SOLE
0
0
10787
ISHARES TR
MSCI EURO FL ETF
464289180
341
14743
SH
SOLE
0
0
14743
PROOFPOINT INC
COM
743424103
318
2798
SH
SOLE
0
0
2798
CUBESMART
COM
229663109
280
9939
SH
SOLE
0
0
9939
SCHWAB STRATEGIC TR
US MID-CAP ETF
808524508
8148
154079
SH
SOLE
0
0
154079
KAYNE ANDERSON MLP INVT CO
COM
486606106
206
12478
SH
SOLE
0
0
12478
CBOE GLOBAL MARKETS INC
COM
12503M108
2264
19842
SH
SOLE
0
0
19842
MANPOWERGROUP INC
COM
56418H100
698
6067
SH
SOLE
0
0
6067
QUICKLOGIC CORP
COM
74837P108
18
12167
SH
SOLE
0
0
12167
SPHERIX INC
COM PAR NEW
84842R403
36
30000
SH
SOLE
0
0
30000
INDIA FD INC
COM
454089103
255
10365
SH
SOLE
0
0
10365
ATMOS ENERGY CORP
COM
049560105
1595
18937
SH
SOLE
0
0
18937
LEUCADIA NATL CORP
COM
527288104
265
11665
SH
SOLE
0
0
11665
ISHARES TR
GLOBAL 100 ETF
464287572
219
2401
SH
SOLE
0
0
2401
NETEASE INC
SPONSORED ADR
64110W102
1367
4874
SH
SOLE
0
0
4874
DISH NETWORK CORP
CL A
25470M109
4803
126770
SH
SOLE
0
0
126770
DENISON MINES CORP
COM
248356107
7
16400
SH
SOLE
0
0
16400
THERMO FISHER SCIENTIFIC INC
COM
883556102
4801
23253
SH
SOLE
0
0
23253
BLACKROCK ENHANCED EQT DIV T
COM
09251A104
924
105879
SH
SOLE
0
0
105879
ADAM NAT RES FD INC
COM
00548F105
225
12355
SH
SOLE
0
0
12355
FACEBOOK INC
CL A
30303M102
0
1000
SH
Call
SOLE
0
0
1000
NVIDIA CORP
COM
67066G104
19
400
SH
Call
SOLE
0
0
400
CIENA CORP
COM NEW
171779309
652
25188
SH
SOLE
0
0
25188
ISHARES TR
S&P SML 600 GWT
464287887
2311
13294
SH
SOLE
0
0
13294
MOLSON COORS BREWING CO
CL B
60871R209
276
3664
SH
SOLE
0
0
3664
TEEKAY LNG PARTNERS L P
PRTNRSP UNITS
Y8564M105
291
16233
SH
SOLE
0
0
16233
VANGUARD INDEX FDS
MCAP GR IDXVIP
922908538
2950
22758
SH
SOLE
0
0
22758
TRANSOCEAN LTD
REG SHS
H8817H100
4616
466229
SH
SOLE
0
0
466229
LUMINEX CORP DEL
COM
55027E102
212
10069
SH
SOLE
0
0
10069
BROADCOM LTD
SHS
Y09827109
2
100
SH
Call
SOLE
0
0
100
ADVANCED MICRO DEVICES INC
COM
007903107
1
1000
SH
Call
SOLE
0
0
1000
LAMAR ADVERTISING CO NEW
CL A
512816109
249
3918
SH
SOLE
0
0
3918
NAVIOS MARITIME HOLDINGS INC
COM
Y62196103
19
21244
SH
SOLE
0
0
21244
NIKE INC
CL B
654106103
2
100
SH
Call
SOLE
0
0
100
EATON VANCE TAX MNGD GBL DV
COM
27829F108
560
61388
SH
SOLE
0
0
61388
TRINITY INDS INC
COM
896522109
722
22125
SH
SOLE
0
0
22125
KELLOGG CO
COM
487836108
1178
18127
SH
SOLE
0
0
18127
LKQ CORP
COM
501889208
348
9160
SH
SOLE
0
0
9160
NUSTAR ENERGY LP
UNIT COM
67058H102
476
23324
SH
SOLE
0
0
23324
BARCLAYS BANK PLC
ADR PFD SR 5
06739H362
494
18758
SH
SOLE
0
0
18758
GENWORTH FINL INC
COM CL A
37247D106
319
112550
SH
SOLE
0
0
112550
PROSHARES TR
PSHS ULT NASB
74347R214
316
5735
SH
SOLE
0
0
5735
NORTHERN TECH INTL CORP
COM
665809109
204
9000
SH
SOLE
0
0
9000
ROYAL BK CDA MONTREAL QUE
COM
780087102
6153
79603
SH
SOLE
0
0
79603
FORD MTR CO DEL
COM PAR $0.01
345370860
1
12500
SH
Put
SOLE
0
0
12500
GASTAR EXPL INC NEW
COM
36729W202
10
15300
SH
SOLE
0
0
15300
NETFLIX INC
COM
64110L106
2
100
SH
Call
SOLE
0
0
100
ERICSSON
ADR B SEK 10
294821608
306
47804
SH
SOLE
0
0
47804
MASTERCARD INCORPORATED
CL A
57636Q104
9693
55340
SH
SOLE
0
0
55340
MICRON TECHNOLOGY INC
COM
595112103
19
1500
SH
Call
SOLE
0
0
1500
ITT INC
COM
45073V108
210
4288
SH
SOLE
0
0
4288
MOOG INC
CL A
615394202
220
2667
SH
SOLE
0
0
2667
APACHE CORP
COM
037411105
818
21265
SH
SOLE
0
0
21265
CHEMOURS CO
COM
163851108
1371
28141
SH
SOLE
0
0
28141
HILLENBRAND INC
COM
431571108
906
19746
SH
SOLE
0
0
19746
AURINIA PHARMACEUTICALS INC
COM
05156V102
821
158200
SH
SOLE
0
0
158200
WEATHERFORD INTL PLC
ORD SHS
G48833100
478
208931
SH
SOLE
0
0
208931
PANDORA MEDIA INC
COM
698354107
159
31550
SH
SOLE
0
0
31550
CYPRESS SEMICONDUCTOR CORP
COM
232806109
239
14068
SH
SOLE
0
0
14068
ACTIVISION BLIZZARD INC
COM
00507V109
3373
49999
SH
SOLE
0
0
49999
AMYRIS INC
COM NEW
03236M200
335
50000
SH
SOLE
0
0
50000
BOSTON SCIENTIFIC CORP
COM
101137107
1191
43607
SH
SOLE
0
0
43607
PRAXAIR INC
COM
74005P104
0
300
SH
Call
SOLE
0
0
300
BANK AMER CORP
COM
060505104
313
50000
SH
Call
SOLE
0
0
50000
SPDR DOW JONES INDL AVRG ETF
UT SER 1
78467X109
7945
32911
SH
SOLE
0
0
32911
APPLE INC
COM
037833100
2076
60000
SH
Call
SOLE
0
0
60000
SEMTECH CORP
COM
816850101
210
5383
SH
SOLE
0
0
5383
YORK WTR CO
COM
987184108
265
8550
SH
SOLE
0
0
8550
DYNAVAX TECHNOLOGIES CORP
COM NEW
268158201
4551
229248
SH
SOLE
0
0
229248
BOWL AMER INC
CL A
102565108
488
33000
SH
SOLE
0
0
33000
BARCLAYS BK PLC
IPATH S&P500 VIX
06746L422
582
12307
SH
SOLE
0
0
12307
INTERNATIONAL BUSINESS MACHS
COM
459200101
1
100
SH
Call
SOLE
0
0
100
GOVERNMENT PPTYS INCOME TR
COM SHS BEN INT
38376A103
159
11633
SH
SOLE
0
0
11633
ALPHABET INC
CAP STK CL A
02079K305
5
100
SH
Put
SOLE
0
0
100
COGNIZANT TECHNOLOGY SOLUTIO
CL A
192446102
1486
18459
SH
SOLE
0
0
18459
VANGUARD INDEX FDS
LARGE CAP ETF
922908637
469454
3873062
SH
SOLE
0
0
3873062
HSBC HLDGS PLC
SPON ADR NEW
404280406
790
16569
SH
SOLE
0
0
16569
NUVEEN NASDAQ 100 DYNAMIC OV
COM SHS
670699107
304
12313
SH
SOLE
0
0
12313
COLUMBIA SPORTSWEAR CO
COM
198516106
265
3469
SH
SOLE
0
0
3469
YY INC
ADS REPCOM CLA
98426T106
1
100
SH
Call
SOLE
0
0
100
SPDR INDEX SHS FDS
S&P INTL ETF
78463X772
704
17574
SH
SOLE
0
0
17574
CHURCH & DWIGHT INC
COM
171340102
1023
20323
SH
SOLE
0
0
20323
GENUINE PARTS CO
COM
372460105
945
10519
SH
SOLE
0
0
10519
UNIVERSAL HEALTH RLTY INCM T
SH BEN INT
91359E105
282
4694
SH
SOLE
0
0
4694
BOOKING HLDGS INC
COM
09857L108
49
100
SH
Call
SOLE
0
0
100
UMB FINL CORP
COM
902788108
1154
15948
SH
SOLE
0
0
15948
MICROSOFT CORP
COM
594918104
5
10000
SH
Call
SOLE
0
0
10000
EXELIXIS INC
COM
30161Q104
2532
114319
SH
SOLE
0
0
114319
JUST ENERGY GROUP INC
COM
48213W101
110
25000
SH
SOLE
0
0
25000
NEW YORK MTG TR INC
COM PAR $.02
649604501
421
71074
SH
SOLE
0
0
71074
PROSHARES TR
PSHS ULT HLTHCRE
74347R735
219
2557
SH
SOLE
0
0
2557
PROSHARES TR
PSHS ULT S&P 500
74347R107
1152
10922
SH
SOLE
0
0
10922
CALAMOS STRATEGIC TOTL RETN
COM SH BEN INT
128125101
1287
108806
SH
SOLE
0
0
108806
WERNER ENTERPRISES INC
COM
950755108
638
17480
SH
SOLE
0
0
17480
NATIONAL FUEL GAS CO N J
COM
636180101
1004
19516
SH
SOLE
0
0
19516
TWO HBRS INVT CORP
COM NEW
90187B408
237
15399
SH
SOLE
0
0
15399
WISDOMTREE TR
EMER MKT HIGH FD
97717W315
62499
1306968
SH
SOLE
0
0
1306968
INTEGRATED DEVICE TECHNOLOGY
COM
458118106
258
8442
SH
SOLE
0
0
8442
LIVE NATION ENTERTAINMENT IN
COM
538034109
469
11123
SH
SOLE
0
0
11123
NEW JERSEY RES
COM
646025106
567
14131
SH
SOLE
0
0
14131
TOTAL SYS SVCS INC
COM
891906109
16658
193119
SH
SOLE
0
0
193119
VANGUARD SCOTTSDALE FDS
VNG RUS1000GRW
92206C680
220
1577
SH
SOLE
0
0
1577
SYNERGY PHARMACEUTICALS DEL
COM NEW
871639308
290
158405
SH
SOLE
0
0
158405
MAINSOURCE FINANCIAL GP INC
COM
56062Y102
6579
161838
SH
SOLE
0
0
161838
WISDOMTREE TR
INTL LRGCAP DV
97717W794
82276
1652040
SH
SOLE
0
0
1652040
GSV CAP CORP
COM
36191J101
297
39331
SH
SOLE
0
0
39331
TARO PHARMACEUTICAL INDS LTD
SHS
M8737E108
705
7135
SH
SOLE
0
0
7135
LOWES COS INC
COM
548661107
15382
175299
SH
SOLE
0
0
175299
TARGET CORP
COM
87612E106
4420
63660
SH
SOLE
0
0
63660
SCHWAB STRATEGIC TR
SCHWB FDT EMK LG
808524730
437
13995
SH
SOLE
0
0
13995
ALEXCO RESOURCE CORP
COM
01535P106
26
19200
SH
SOLE
0
0
19200
VANECK VECTORS ETF TR
OIL SVCS ETF
92189F718
722
30244
SH
SOLE
0
0
30244
ISHARES TR
INTL SEL DIV ETF
464288448
2592
78529
SH
SOLE
0
0
78529
NANOMETRICS INC
COM
630077105
247
9200
SH
SOLE
0
0
9200
NEUROCRINE BIOSCIENCES INC
COM
64125C109
414
4988
SH
SOLE
0
0
4988
BORGWARNER INC
COM
099724106
298
5934
SH
SOLE
0
0
5934
DELL TECHNOLOGIES INC
COM CL V
24703L103
715
9768
SH
SOLE
0
0
9768
ALLEGHENY TECHNOLOGIES INC
COM
01741R102
213
8992
SH
SOLE
0
0
8992
BAOZUN INC
SPONSORED ADR
06684L103
227
4951
SH
SOLE
0
0
4951
SEADRILL PARTNERS LLC
COMUNIT REP LB
Y7545W109
520
189162
SH
SOLE
0
0
189162
TELEFONICA S A
SPONSORED ADR
879382208
210
21326
SH
SOLE
0
0
21326
MANNKIND CORP
COM NEW
56400P706
553
242632
SH
SOLE
0
0
242632
MARRIOTT VACATIONS WRLDWDE C
COM
57164Y107
225
1691
SH
SOLE
0
0
1691
TOYOTA MOTOR CORP
SP ADR REP2COM
892331307
1499
11502
SH
SOLE
0
0
11502
PAYCHEX INC
COM
704326107
2423
39342
SH
SOLE
0
0
39342
XCEL ENERGY INC
COM
98389B100
4589
100898
SH
SOLE
0
0
100898
UNION PAC CORP
COM
907818108
30469
226655
SH
SOLE
0
0
226655
IOVANCE BIOTHERAPEUTICS INC
COM
462260100
194
11505
SH
SOLE
0
0
11505
FRANKLIN UNVL TR
SH BEN INT
355145103
113
16710
SH
SOLE
0
0
16710
PRUDENTIAL FINL INC
COM
744320102
2406
23232
SH
SOLE
0
0
23232
SHERWIN WILLIAMS CO
COM
824348106
2
100
SH
Call
SOLE
0
0
100
RYDEX ETF TRUST
GUG S&P500 PU GR
78355W403
734
6687
SH
SOLE
0
0
6687
CBS CORP NEW
CL B
124857202
891
17335
SH
SOLE
0
0
17335
ALLIANZGI CONV & INCOME FD
COM
018828103
188
27915
SH
SOLE
0
0
27915
FLOTEK INDS INC DEL
COM
343389102
735
120430
SH
SOLE
0
0
120430
BAOZUN INC
SPONSORED ADR
06684L103
0
100
SH
Call
SOLE
0
0
100
BELLICUM PHARMACEUTICALS INC
COM
079481107
1014
154547
SH
SOLE
0
0
154547
TESLA INC
COM
88160R101
2
100
SH
Put
SOLE
0
0
100
EV ENERGY PARTNERS LP
COM UNITS
26926V107
5
25275
SH
SOLE
0
0
25275
AMAZON COM INC
COM
023135106
35
500
SH
Call
SOLE
0
0
500
ENCOMPASS HEALTH CORP
COM
29261A100
1097
19197
SH
SOLE
0
0
19197
ILLUMINA INC
COM
452327109
3013
12746
SH
SOLE
0
0
12746
DELTA AIR LINES INC DEL
COM NEW
247361702
4122
75213
SH
SOLE
0
0
75213
TEXAS INSTRS INC
COM
882508104
9530
91730
SH
SOLE
0
0
91730
TEREX CORP NEW
COM
880779103
341
9117
SH
SOLE
0
0
9117
ENTERPRISE PRODS PARTNERS L
COM
293792107
129001
5269666
SH
SOLE
0
0
5269666
CEDAR FAIR L P
DEPOSITRY UNIT
150185106
440
6891
SH
SOLE
0
0
6891
NEKTAR THERAPEUTICS
COM
640268108
414
3897
SH
SOLE
0
0
3897
DEERE & CO
COM
244199105
30
3000
SH
Call
SOLE
0
0
3000
PIER 1 IMPORTS INC
COM
720279108
34
10500
SH
SOLE
0
0
10500
VALEANT PHARMACEUTICALS INTL
COM
91911K102
0
1000
SH
Call
SOLE
0
0
1000
WESTERN ALLIANCE BANCORP
COM
957638109
2103
36193
SH
SOLE
0
0
36193
BEST INC
SPONSORED ADS
08653C106
319
31000
SH
SOLE
0
0
31000
MAXLINEAR INC
COM
57776J100
1332
58529
SH
SOLE
0
0
58529
MICROSOFT CORP
COM
594918104
57
6000
SH
Call
SOLE
0
0
6000
NIC INC
COM
62914B100
147
11020
SH
SOLE
0
0
11020
FACEBOOK INC
CL A
30303M102
0
400
SH
Call
SOLE
0
0
400
AMAZON COM INC
COM
023135106
151
1000
SH
Put
SOLE
0
0
1000
APPLE INC
COM
037833100
33
2500
SH
Call
SOLE
0
0
2500
GOODYEAR TIRE & RUBR CO
COM
382550101
508
19120
SH
SOLE
0
0
19120
MDU RES GROUP INC
COM
552690109
453
16099
SH
SOLE
0
0
16099
PHILIP MORRIS INTL INC
COM
718172109
31575
317660
SH
SOLE
0
0
317660
MARATHON PATENT GROUP INC
COM PAR
56585W302
18
15915
SH
SOLE
0
0
15915
NETFLIX INC
COM
64110L106
77
500
SH
Call
SOLE
0
0
500
TWITTER INC
COM
90184L102
4399
151640
SH
SOLE
0
0
151640
HCP INC
COM
40414L109
1826
78597
SH
SOLE
0
0
78597
HIMAX TECHNOLOGIES INC
SPONSORED ADR
43289P106
150
24303
SH
SOLE
0
0
24303
AMARIN CORP PLC
SPONS ADR NEW
023111206
96
32050
SH
SOLE
0
0
32050
SPDR S&P 500 ETF TR
TR UNIT
78462F103
12
1000
SH
Put
SOLE
0
0
1000
TEVA PHARMACEUTICAL FIN LLC
DBCV 0.250% 2/0
88163VAE9
9
10000
PRN
SOLE
0
0
10000
LLOYDS BANKING GROUP PLC
SPONSORED ADR
539439109
677
182121
SH
SOLE
0
0
182121
VEDANTA LTD
SPONSORED ADR
92242Y100
500
28437
SH
SOLE
0
0
28437
AMAZON COM INC
COM
023135106
166
300
SH
Call
SOLE
0
0
300
PAN AMERICAN SILVER CORP
COM
697900108
284
17572
SH
SOLE
0
0
17572
VANGUARD WORLD FDS
INDUSTRIAL ETF
92204A603
1489
10703
SH
SOLE
0
0
10703
FACEBOOK INC
CL A
30303M102
0
100
SH
Put
SOLE
0
0
100
VALHI INC NEW
COM
918905100
175
28851
SH
SOLE
0
0
28851
ABBVIE INC
COM
00287Y109
1
100
SH
Call
SOLE
0
0
100
ARISTA NETWORKS INC
COM
040413106
1
1000
SH
Put
SOLE
0
0
1000
RESOURCE CAP CORP
COM NEW
76120W708
129
13572
SH
SOLE
0
0
13572
SOUTHWEST GAS HOLDINGS INC
COM
844895102
385
5698
SH
SOLE
0
0
5698
MY SIZE INC
COM
62844N109
14
10000
SH
SOLE
0
0
10000
AMAZON COM INC
COM
023135106
25
500
SH
Call
SOLE
0
0
500
PB BANCORP INC
COM
70454T100
534
50600
SH
SOLE
0
0
50600
BOEING CO
COM
097023105
3
500
SH
Call
SOLE
0
0
500
AMAZON COM INC
COM
023135106
70
500
SH
Call
SOLE
0
0
500
EXTRA SPACE STORAGE INC
COM
30225T102
527
6035
SH
SOLE
0
0
6035
DST SYS INC DEL
COM
233326107
325
3891
SH
SOLE
0
0
3891
WESTERN ASSET HIGH INCM FD I
COM
95766J102
444
67661
SH
SOLE
0
0
67661
GW PHARMACEUTICALS PLC
ADS
36197T103
1
100
SH
Call
SOLE
0
0
100
TRACTOR SUPPLY CO
COM
892356106
587
9317
SH
SOLE
0
0
9317
INFOSYS LTD
SPONSORED ADR
456788108
613
34340
SH
SOLE
0
0
34340
HELEN OF TROY CORP LTD
COM
G4388N106
6814
78327
SH
SOLE
0
0
78327
ISHARES TR
INDIA 50 ETF
464289529
202
5721
SH
SOLE
0
0
5721
TASEKO MINES LTD
COM
876511106
25
21900
SH
SOLE
0
0
21900
TWILIO INC
CL A
90138F102
549
14387
SH
SOLE
0
0
14387
SINCLAIR BROADCAST GROUP INC
CL A
829226109
7806
249379
SH
SOLE
0
0
249379
NORWEGIAN CRUISE LINE HLDGS
SHS
G66721104
5910
111577
SH
SOLE
0
0
111577
GLOBALSTAR INC
COM
378973408
175
254173
SH
SOLE
0
0
254173
LEE ENTERPRISES INC
COM
523768109
33
16829
SH
SOLE
0
0
16829
MACQUARIE INFRASTRUCTURE COR
COM
55608B105
363
9825
SH
SOLE
0
0
9825
PG&E CORP
COM
69331C108
922
20989
SH
SOLE
0
0
20989
HARTFORD FINL SVCS GROUP INC
COM
416515104
2545
49400
SH
SOLE
0
0
49400
SPDR S&P 500 ETF TR
TR UNIT
78462F103
23
5500
SH
Put
SOLE
0
0
5500
VALLEY NATL BANCORP
COM
919794107
923
74099
SH
SOLE
0
0
74099
GENERAL AMERN INVS INC
COM
368802104
452
13511
SH
SOLE
0
0
13511
ISHARES TR
U.S. ENERGY ETF
464287796
1575
42600
SH
SOLE
0
0
42600
HERTZ GLOBAL HLDGS INC
COM
42806J106
1830
92216
SH
SOLE
0
0
92216
EARTHSTONE ENERGY INC
CL A
27032D304
108
10658
SH
SOLE
0
0
10658
PIONEER NAT RES CO
COM
723787107
1134
6602
SH
SOLE
0
0
6602
JPMORGAN CHASE & CO
COM
46625H100
49663
451600
SH
SOLE
0
0
451600
BLACKROCK MD MUNICIPAL BOND
COM
09249L105
376
28235
SH
SOLE
0
0
28235
EATON VANCE ENH EQTY INC FD
COM
278277108
292
18526
SH
SOLE
0
0
18526
FIREEYE INC
COM
31816Q101
5845
345243
SH
SOLE
0
0
345243
ISHARES TR
IBOXX INV CP ETF
464287242
1
1300
SH
Put
SOLE
0
0
1300
ALIGN TECHNOLOGY INC
COM
016255101
14
200
SH
Call
SOLE
0
0
200
GERDAU S A
SPON ADR REP PFD
373737105
93
20000
SH
SOLE
0
0
20000
NVIDIA CORP
COM
67066G104
32
6100
SH
Put
SOLE
0
0
6100
OASIS PETE INC NEW
COM
674215108
4397
542810
SH
SOLE
0
0
542810
BROADCOM LTD
SHS
Y09827109
17182
72914
SH
SOLE
0
0
72914
ALIGN TECHNOLOGY INC
COM
016255101
65
1000
SH
Call
SOLE
0
0
1000
SUNPOWER CORP
COM
867652406
261
32658
SH
SOLE
0
0
32658
EXXON MOBIL CORP
COM
30231G102
75254
1008634
SH
SOLE
0
0
1008634
SPDR INDEX SHS FDS
S&P INTL SMLCP
78463X871
233
6589
SH
SOLE
0
0
6589
CENTRAL FD CDA LTD
CL A
153501101
402
30375
SH
SOLE
0
0
30375
SCOTTS MIRACLE GRO CO
CL A
810186106
0
200
SH
Call
SOLE
0
0
200
ISHARES TR
CORE S&P US VLU
464287663
528
9945
SH
SOLE
0
0
9945
DAVITA INC
COM
23918K108
862
13076
SH
SOLE
0
0
13076
ANALOG DEVICES INC
COM
032654105
1410
15471
SH
SOLE
0
0
15471
ARCELORMITTAL SA LUXEMBOURG
NY REGISTRY SH
03938L203
1
200
SH
Call
SOLE
0
0
200
SKYWORKS SOLUTIONS INC
COM
83088M102
11
1000
SH
Call
SOLE
0
0
1000
FIRST TR EXCHAN TRADED FD VI
FST TR GLB FD
33739H101
489
23424
SH
SOLE
0
0
23424
O REILLY AUTOMOTIVE INC NEW
COM
67103H107
2183
8825
SH
SOLE
0
0
8825
ISHARES TR
CORE MSCI TOTAL
46432F834
2004
31784
SH
SOLE
0
0
31784
BUCKEYE PARTNERS L P
UNIT LTD PARTN
118230101
37164
993959
SH
SOLE
0
0
993959
UNIVERSAL DISPLAY CORP
COM
91347P105
0
100
SH
Call
SOLE
0
0
100
ISHARES TR
RUSSELL 3000 ETF
464287689
535
3423
SH
SOLE
0
0
3423
LAM RESEARCH CORP
COM
512807108
3
100
SH
Call
SOLE
0
0
100
ALPHABET INC
CAP STK CL A
02079K305
2
100
SH
Call
SOLE
0
0
100
BB&T CORP
COM
054937107
7852
150885
SH
SOLE
0
0
150885
RYDER SYS INC
COM
783549108
216
2973
SH
SOLE
0
0
2973
CALAVO GROWERS INC
COM
128246105
270
2933
SH
SOLE
0
0
2933
HARSCO CORP
COM
415864107
412
19973
SH
SOLE
0
0
19973
KRANESHARES TR
CSI CHI INTERNET
500767306
993
16164
SH
SOLE
0
0
16164
CHEVRON CORP NEW
COM
166764100
31009
271913
SH
SOLE
0
0
271913
UNITED BANKSHARES INC WEST V
COM
909907107
3397
96367
SH
SOLE
0
0
96367
FACEBOOK INC
CL A
30303M102
2
3000
SH
Call
SOLE
0
0
3000
MICROCHIP TECHNOLOGY INC
COM
595017104
1786
19548
SH
SOLE
0
0
19548
SUNCOKE ENERGY PARTNERS L P
COMUNIT REP LT
86722Y101
203
11400
SH
SOLE
0
0
11400
SANOFI
SPONSORED ADR
80105N105
1040
25952
SH
SOLE
0
0
25952
SELECTIVE INS GROUP INC
COM
816300107
2004
33021
SH
SOLE
0
0
33021
POWERSHARES ETF TRUST
WATER RES PORT
73935X575
1190
39063
SH
SOLE
0
0
39063
VICOR CORP
COM
925815102
2222
77815
SH
SOLE
0
0
77815
EATON CORP PLC
SHS
G29183103
3130
39165
SH
SOLE
0
0
39165
AMAZON COM INC
COM
023135106
10
100
SH
Put
SOLE
0
0
100
ROYAL DUTCH SHELL PLC
SPONS ADR A
780259206
3184
49891
SH
SOLE
0
0
49891
WESTPAC BKG CORP
SPONSORED ADR
961214301
239
10754
SH
SOLE
0
0
10754
WISDOMTREE TR
US EARNINGS 500
97717W588
380
12516
SH
SOLE
0
0
12516
BELLEROPHON THERAPEUTICS INC
COM
078771102
80
38472
SH
SOLE
0
0
38472
LUMENTUM HLDGS INC
COM
55024U109
209
3269
SH
SOLE
0
0
3269
UNDER ARMOUR INC
CL A
904311107
1408
86131
SH
SOLE
0
0
86131
TRI POINTE GROUP INC
COM
87265H109
433
26382
SH
SOLE
0
0
26382
IAC INTERACTIVECORP
COM
44919P508
406
2595
SH
SOLE
0
0
2595
NUVEEN QUALITY MUNCP INCOME
COM
67066V101
728
55390
SH
SOLE
0
0
55390
AMERICA FIRST MULTIFAMILY IN
BEN UNIT CTF
02364V107
394
63800
SH
SOLE
0
0
63800
AVANGRID INC
COM
05351W103
1124
21997
SH
SOLE
0
0
21997
FACEBOOK INC
CL A
30303M102
31
2000
SH
Call
SOLE
0
0
2000
OVERSTOCK COM INC DEL
COM
690370101
2
300
SH
Call
SOLE
0
0
300
TEXTRON INC
COM
883203101
812
13763
SH
SOLE
0
0
13763
PRETIUM RES INC
COM
74139C102
86
12856
SH
SOLE
0
0
12856
ONEOK INC NEW
COM
682680103
10827
190207
SH
SOLE
0
0
190207
VANGUARD INDEX FDS
VALUE ETF
922908744
14471
140246
SH
SOLE
0
0
140246
SPIRE INC
COM
84857L101
308
4261
SH
SOLE
0
0
4261
CREE INC
COM
225447101
208
5154
SH
SOLE
0
0
5154
MCDONALDS CORP
COM
580135101
3
1000
SH
Put
SOLE
0
0
1000
FIRST TR EXCHANGE TRADED FD
DJ INTERNT IDX
33733E302
2532
21015
SH
SOLE
0
0
21015
ISHARES TR
MULTIFACTOR GLBL
46434V316
760
24573
SH
SOLE
0
0
24573
VALMONT INDS INC
COM
920253101
1317
8999
SH
SOLE
0
0
8999
ALPHABET INC
CAP STK CL A
02079K305
66
1000
SH
Call
SOLE
0
0
1000
SIMON PPTY GROUP INC NEW
COM
828806109
7539
48846
SH
SOLE
0
0
48846
WEIBO CORP
SPONSORED ADR
948596101
1
100
SH
Call
SOLE
0
0
100
SPDR S&P 500 ETF TR
TR UNIT
78462F103
2
500
SH
Put
SOLE
0
0
500
QUANTENNA COMMUNICATIONS INC
COM
74766D100
206
15001
SH
SOLE
0
0
15001
NEW GOLD INC CDA
COM
644535106
256
99381
SH
SOLE
0
0
99381
NXP SEMICONDUCTORS N V
COM
N6596X109
1315
11242
SH
SOLE
0
0
11242
LOUISIANA PAC CORP
COM
546347105
229
7963
SH
SOLE
0
0
7963
AVINO SILVER & GOLD MINES LT
COM
053906103
43
31000
SH
SOLE
0
0
31000
GOLDEN STAR RES LTD CDA
COM
38119T104
204
348098
SH
SOLE
0
0
348098
GROUPE CGI INC
CL A SUB VTG
39945C109
1296
22477
SH
SOLE
0
0
22477
ISHARES TR
CORE DIV GRWTH
46434V621
292
8606
SH
SOLE
0
0
8606
ALIBABA GROUP HLDG LTD
SPONSORED ADS
01609W102
4
200
SH
Call
SOLE
0
0
200
SPDR SERIES TRUST
PORTFOLIO LR ETF
78464A854
11158
360628
SH
SOLE
0
0
360628
GERON CORP
COM
374163103
884
208103
SH
SOLE
0
0
208103
OVERSTOCK COM INC DEL
COM
690370101
0
200
SH
Call
SOLE
0
0
200
BAOZUN INC
SPONSORED ADR
06684L103
0
400
SH
Put
SOLE
0
0
400
PLAINS GP HLDGS L P
LTD PARTNR INT A
72651A207
223
10261
SH
SOLE
0
0
10261
DNP SELECT INCOME FD
COM
23325P104
742
72202
SH
SOLE
0
0
72202
CRYOPORT INC
COM PAR $0.001
229050307
5149
598680
SH
SOLE
0
0
598680
TERADATA CORP DEL
COM
88076W103
547
13791
SH
SOLE
0
0
13791
UNITEDHEALTH GROUP INC
COM
91324P102
1
500
SH
Call
SOLE
0
0
500
AMERCO
COM
023586100
441
1277
SH
SOLE
0
0
1277
SYMANTEC CORP
COM
871503108
636
24619
SH
SOLE
0
0
24619
HERITAGE INS HLDGS INC
COM
42727J102
13205
871071
SH
SOLE
0
0
871071
EATON VANCE FLTING RATE INC
COM
278279104
714
47773
SH
SOLE
0
0
47773
HOWARD HUGHES CORP
COM
44267D107
942
6773
SH
SOLE
0
0
6773
KEYSIGHT TECHNOLOGIES INC
COM
49338L103
325
6209
SH
SOLE
0
0
6209
CORNERSTONE STRATEGIC VALUE
COM
21924B302
562
36788
SH
SOLE
0
0
36788
SANDSTORM GOLD LTD
COM NEW
80013R206
716
150340
SH
SOLE
0
0
150340
ISHARES TR
IBOXX INV CP ETF
464287242
12362
105308
SH
SOLE
0
0
105308
SCHWAB STRATEGIC TR
INTL EQTY ETF
808524805
458909
13613425
SH
SOLE
0
0
13613425
GILEAD SCIENCES INC
COM
375558103
7
1200
SH
Call
SOLE
0
0
1200
GOLDMAN SACHS GROUP INC
MTNF 2/1
38147QMF0
10
11000
PRN
SOLE
0
0
11000
ALLSCRIPTS HEALTHCARE SOLUTN
COM
01988P108
372
30149
SH
SOLE
0
0
30149
CAPSTONE TURBINE CORP
COM NEW
14067D409
26
22349
SH
SOLE
0
0
22349
TRILLIUM THERAPEUTICS INC
COM NEW
89620X506
204
28400
SH
SOLE
0
0
28400
L3 TECHNOLOGIES INC
COM
502413107
865
4160
SH
SOLE
0
0
4160
ANTERO MIDSTREAM PARTNERS LP
UNT LTD PARTN
03673L103
304
11757
SH
SOLE
0
0
11757
AON PLC
SHS CL A
G0408V102
712
5076
SH
SOLE
0
0
5076
KIMBERLY CLARK CORP
COM
494368103
5100
46307
SH
SOLE
0
0
46307
NEWFIELD EXPL CO
COM
651290108
1405
57523
SH
SOLE
0
0
57523
AMN HEALTHCARE SERVICES INC
COM
001744101
239
4213
SH
SOLE
0
0
4213
NORTHSTAR REALTY EUROPE CORP
COM
66706L101
182
14013
SH
SOLE
0
0
14013
NVIDIA CORP
COM
67066G104
33
1000
SH
Call
SOLE
0
0
1000
SPDR SERIES TRUST
S&P HOMEBUILD
78464A888
456
11176
SH
SOLE
0
0
11176
GREAT PLAINS ENERGY INC
COM
391164100
695
21857
SH
SOLE
0
0
21857
DR PEPPER SNAPPLE GROUP INC
COM
26138E109
396
3345
SH
SOLE
0
0
3345
BROOKFIELD INFRAST PARTNERS
LP INT UNIT
G16252101
1143
27439
SH
SOLE
0
0
27439
GLADSTONE INVT CORP
COM
376546107
101
10000
SH
SOLE
0
0
10000
PDL BIOPHARMA INC
COM
69329Y104
71
24000
SH
SOLE
0
0
24000
FIRST TR NASDAQ100 TECH INDE
SHS
337345102
245
3224
SH
SOLE
0
0
3224
REPUBLIC BANCORP KY
CL A
760281204
393
10250
SH
SOLE
0
0
10250
OFFICE DEPOT INC
COM
676220106
651
303010
SH
SOLE
0
0
303010
CAMECO CORP
COM
13321L108
93
10200
SH
SOLE
0
0
10200
MANULIFE FINL CORP
COM
56501R106
784
42190
SH
SOLE
0
0
42190
DROPBOX INC
CL A
26210C104
519
16612
SH
SOLE
0
0
16612
DELUXE CORP
COM
248019101
627
8471
SH
SOLE
0
0
8471
VERISIGN INC
COM
92343E102
363
3063
SH
SOLE
0
0
3063
SBA COMMUNICATIONS CORP NEW
CL A
78410G104
340
1989
SH
SOLE
0
0
1989
CORNERSTONE ONDEMAND INC
NOTE 1.500% 7/0
21925YAB9
10
10000
PRN
SOLE
0
0
10000
ISHARES INC
MSCI EURZONE ETF
464286608
293
6767
SH
SOLE
0
0
6767
ELECTRONIC ARTS INC
COM
285512109
2479
20448
SH
SOLE
0
0
20448
LAMB WESTON HLDGS INC
COM
513272104
2318
39811
SH
SOLE
0
0
39811
ISHARES TR
CORE S&P TTL STK
464287150
1199
19824
SH
SOLE
0
0
19824
OVERSTOCK COM INC DEL
COM
690370101
0
1000
SH
Call
SOLE
0
0
1000
SOLAREDGE TECHNOLOGIES INC
COM
83417M104
1122
21330
SH
SOLE
0
0
21330
SAREPTA THERAPEUTICS INC
COM
803607100
6435
86850
SH
SOLE
0
0
86850
ILLINOIS TOOL WKS INC
COM
452308109
11899
75956
SH
SOLE
0
0
75956
AMAZON COM INC
COM
023135106
17
500
SH
Call
SOLE
0
0
500
CVR REFNG LP
COMUNIT REP LT
12663P107
1847
141500
SH
SOLE
0
0
141500
QUEST DIAGNOSTICS INC
COM
74834L100
507
5054
SH
SOLE
0
0
5054
BOOKING HLDGS INC
COM
09857L108
37
1000
SH
Put
SOLE
0
0
1000
FIRST TR VALUE LINE DIVID IN
SHS
33734H106
284
9513
SH
SOLE
0
0
9513
CLEAN ENERGY FUELS CORP
COM
184499101
736
446001
SH
SOLE
0
0
446001
VANGUARD WORLD FDS
HEALTH CAR ETF
92204A504
4316
28110
SH
SOLE
0
0
28110
PUBLIC STORAGE
COM
74460D109
1352
6745
SH
SOLE
0
0
6745
GW PHARMACEUTICALS PLC
ADS
36197T103
2
200
SH
Call
SOLE
0
0
200
PENTAIR PLC
SHS
G7S00T104
499
7323
SH
SOLE
0
0
7323
OCCIDENTAL PETE CORP DEL
COM
674599105
3710
57107
SH
SOLE
0
0
57107
SKYWORKS SOLUTIONS INC
COM
83088M102
4588
45761
SH
SOLE
0
0
45761
ISHARES TR
IBOXX HI YD ETF
464288513
1194
13937
SH
SOLE
0
0
13937
SELECT SECTOR SPDR TR
SBI MATERIALS
81369Y100
1
500
SH
Call
SOLE
0
0
500
COLONY CAP INC
NOTE 3.875% 1/1
19624RAB2
22
23000
PRN
SOLE
0
0
23000
UNDER ARMOUR INC
CL C
904311206
0
200
SH
Call
SOLE
0
0
200
IPASS INC
COM
46261V108
11
30000
SH
SOLE
0
0
30000
BRISTOL MYERS SQUIBB CO
COM
110122108
0
1000
SH
Put
SOLE
0
0
1000
INGERSOLL-RAND PLC
SHS
G47791101
1288
15068
SH
SOLE
0
0
15068
CTI BIOPHARMA CORP
COM NEW
12648L601
205
52598
SH
SOLE
0
0
52598
CALADRIUS BIOSCIENCES INC
COM NEW
128058203
59
10139
SH
SOLE
0
0
10139
AMDOCS LTD
SHS
G02602103
354
5312
SH
SOLE
0
0
5312
CHUBB LIMITED
COM
H1467J104
2351
17191
SH
SOLE
0
0
17191
INTL PAPER CO
COM
460146103
1172
21943
SH
SOLE
0
0
21943
ENCORE CAP GROUP INC
NOTE 2.875% 3/1
292554AH5
17
17000
PRN
SOLE
0
0
17000
SPDR S&P MIDCAP 400 ETF TR
UTSER1 S&PDCRP
78467Y107
40363
118115
SH
SOLE
0
0
118115
DOWDUPONT INC
COM
26078J100
16299
255833
SH
SOLE
0
0
255833
JPMORGAN CHASE & CO
*W EXP 10/28/201
46634E114
292
4200
SH
SOLE
0
0
4200
MERCK & CO INC
COM
58933Y105
2
5000
SH
Call
SOLE
0
0
5000
ADAMS DIVERSIFIED EQUITY FD
COM
006212104
321
21746
SH
SOLE
0
0
21746
EDGE THERAPEUTICS INC
COM
279870109
18
15000
SH
SOLE
0
0
15000
ISHARES GOLD TRUST
ISHARES
464285105
5019
394254
SH
SOLE
0
0
394254
INNOVIVA INC
COM
45781M101
607
36395
SH
SOLE
0
0
36395
CELGENE CORP
COM
151020104
0
200
SH
Call
SOLE
0
0
200
BANK N S HALIFAX
COM
064149107
809
13113
SH
SOLE
0
0
13113
VASCO DATA SEC INTL INC
COM
92230Y104
324
25030
SH
SOLE
0
0
25030
RH
COM
74967X103
337
3533
SH
SOLE
0
0
3533
VENTAS INC
COM
92276F100
2450
49463
SH
SOLE
0
0
49463
REPUBLIC SVCS INC
COM
760759100
875
13209
SH
SOLE
0
0
13209
SELECT SECTOR SPDR TR
SBI INT-UTILS
81369Y886
1090
21563
SH
SOLE
0
0
21563
ERIE INDTY CO
CL A
29530P102
692
5884
SH
SOLE
0
0
5884
NATIONAL STORAGE AFFILIATES
COM SHS BEN IN
637870106
353
14068
SH
SOLE
0
0
14068
VIVUS INC
COM
928551100
61
170735
SH
SOLE
0
0
170735
CREDIT SUISSE HIGH YLD BND F
SH BEN INT
22544F103
31
11601
SH
SOLE
0
0
11601
FACEBOOK INC
CL A
30303M102
5
100
SH
Call
SOLE
0
0
100
CREDIT SUISSE GROUP
SPONSORED ADR
225401108
811
48292
SH
SOLE
0
0
48292
CARLISLE COS INC
COM
142339100
222
2129
SH
SOLE
0
0
2129
LIGAND PHARMACEUTICALS INC
COM NEW
53220K504
1550
9384
SH
SOLE
0
0
9384
AMGEN INC
COM
031162100
15052
88294
SH
SOLE
0
0
88294
APPLE INC
COM
037833100
5
3000
SH
Call
SOLE
0
0
3000
VANGUARD INDEX FDS
MCAP VL IDXVIP
922908512
15280
139687
SH
SOLE
0
0
139687
RESTAURANT BRANDS INTL INC
COM
76131D103
2461
43236
SH
SOLE
0
0
43236
COCA COLA CO
COM
191216100
17410
400879
SH
SOLE
0
0
400879
TESLA INC
COM
88160R101
14
300
SH
Put
SOLE
0
0
300
KEYCORP NEW
COM
493267108
1494
76420
SH
SOLE
0
0
76420
SPDR SERIES TRUST
S&P REGL BKG
78464A698
4375
72438
SH
SOLE
0
0
72438
WESTPORT FUEL SYSTEMS INC
COM NEW
960908309
69
31427
SH
SOLE
0
0
31427
DEPOMED INC
COM
249908104
270
40975
SH
SOLE
0
0
40975
ONCOSEC MED INC
COM NEW
68234L207
93
49285
SH
SOLE
0
0
49285
POWERSHARES ETF TRUST
DYNA BUYBK ACH
73935X286
680
11937
SH
SOLE
0
0
11937
VANGUARD INTL EQUITY INDEX F
FTSE SMCAP ETF
922042718
1608
13486
SH
SOLE
0
0
13486
VANGUARD WORLD FDS
TELCOMM ETF
92204A884
388
4643
SH
SOLE
0
0
4643
EQUITY RESIDENTIAL
SH BEN INT
29476L107
356
5769
SH
SOLE
0
0
5769
CHROMADEX CORP
COM NEW
171077407
45
10819
SH
SOLE
0
0
10819
TESLA INC
COM
88160R101
1
100
SH
Put
SOLE
0
0
100
TEKLA LIFE SCIENCES INVS
SH BEN INT
87911K100
220
11450
SH
SOLE
0
0
11450
WESTERN UN CO
COM
959802109
358
18609
SH
SOLE
0
0
18609
TESARO INC
COM
881569107
3155
55209
SH
SOLE
0
0
55209
NETFLIX INC
COM
64110L106
24068
81491
SH
SOLE
0
0
81491
DDR CORP
COM
23317H102
428
58390
SH
SOLE
0
0
58390
MARTIN MARIETTA MATLS INC
COM
573284106
2
100
SH
Call
SOLE
0
0
100
VERIZON COMMUNICATIONS INC
COM
92343V104
24785
518289
SH
SOLE
0
0
518289
CORPORATE CAP TR INC
COM
219880101
494
29232
SH
SOLE
0
0
29232
WELLS FARGO CO NEW
COM
949746101
27555
525754
SH
SOLE
0
0
525754
ETFIS SER TR I
INFRAC ACT MLP
26923G103
411
60059
SH
SOLE
0
0
60059
MONSANTO CO NEW
COM
61166W101
3262
27954
SH
SOLE
0
0
27954
MCDONALDS CORP
COM
580135101
1
100
SH
Call
SOLE
0
0
100
WESTAR ENERGY INC
COM
95709T100
1214
23093
SH
SOLE
0
0
23093
TIFFANY & CO NEW
COM
886547108
1488
15241
SH
SOLE
0
0
15241
BANK MONTREAL QUE
COM
063671101
888
11751
SH
SOLE
0
0
11751
IONIS PHARMACEUTICALS INC
COM
462222100
1044
23687
SH
SOLE
0
0
23687
NORTHROP GRUMMAN CORP
COM
666807102
7394
21179
SH
SOLE
0
0
21179
FIAT CHRYSLER AUTOMOBILES N
SHS
N31738102
504
24575
SH
SOLE
0
0
24575
MICROSOFT CORP
COM
594918104
107140
1173885
SH
SOLE
0
0
1173885
EATON VANCE TX MNG BY WRT OP
COM
27828Y108
669
44920
SH
SOLE
0
0
44920
BRISTOL MYERS SQUIBB CO
COM
110122108
18310
289490
SH
SOLE
0
0
289490
HEALTHCARE RLTY TR
COM
421946104
1002
36167
SH
SOLE
0
0
36167
OXFORD SQUARE CAP CORP
COM
69181V107
241
39400
SH
SOLE
0
0
39400
PAYCOM SOFTWARE INC
COM
70432V102
748
6969
SH
SOLE
0
0
6969
PROSHARES TR
PSHS ULTRA QQQ
74347R206
1543
20251
SH
SOLE
0
0
20251
BANK NEW YORK MELLON CORP
COM
064058100
3660
71031
SH
SOLE
0
0
71031
KEMPHARM INC
COM
488445107
3583
453523
SH
SOLE
0
0
453523
UGI CORP NEW
COM
902681105
614
13818
SH
SOLE
0
0
13818
SIGA TECHNOLOGIES INC
COM
826917106
105
17166
SH
SOLE
0
0
17166
ALPHABET INC
CAP STK CL C
02079K107
48
3000
SH
Put
SOLE
0
0
3000
ALPHABET INC
CAP STK CL C
02079K107
2
100
SH
Call
SOLE
0
0
100
MIND C T I LTD
ORD
M70240102
52
23522
SH
SOLE
0
0
23522
ISHARES TR
MRNGSTR LG-CP GR
464287119
268
1634
SH
SOLE
0
0
1634
FIRST BANCORP N C
COM
318910106
565
15858
SH
SOLE
0
0
15858
VERINT SYS INC
COM
92343X100
333
7824
SH
SOLE
0
0
7824
UBS GROUP AG
SHS
H42097107
1379
78077
SH
SOLE
0
0
78077
ISHARES TR
CORE S&P MCP ETF
464287507
318867
1699989
SH
SOLE
0
0
1699989
FACEBOOK INC
CL A
30303M102
303
23000
SH
Call
SOLE
0
0
23000
ISHARES TR
RUS MID CAP ETF
464287499
13940
67525
SH
SOLE
0
0
67525
ISHARES TR
CORE MSCI EAFE
46432F842
210136
3189674
SH
SOLE
0
0
3189674
UBS AG
NOTE 2/1
90270KAW9
53
41000
PRN
SOLE
0
0
41000
JPMORGAN CHASE & CO
ALERIAN ML ETN
46625H365
1103
45970
SH
SOLE
0
0
45970
ISHARES TR
S&P 500 VAL ETF
464287408
5083
46491
SH
SOLE
0
0
46491
ABB LTD
SPONSORED ADR
000375204
629
26479
SH
SOLE
0
0
26479
NORDSTROM INC
COM
655664100
1085
22404
SH
SOLE
0
0
22404
RAVE RESTAURANT GROUP INC
COM
754198109
37
30080
SH
SOLE
0
0
30080
VARIAN MED SYS INC
COM
92220P105
1244
10142
SH
SOLE
0
0
10142
VANGUARD ADMIRAL FDS INC
MIDCP 400 VAL
921932844
628
5323
SH
SOLE
0
0
5323
APPLE INC
COM
037833100
12
400
SH
Call
SOLE
0
0
400
SHIRE PLC
SPONSORED ADR
82481R106
857
5737
SH
SOLE
0
0
5737
ISHARES TR
DOW JONES US ETF
464287846
2521
19081
SH
SOLE
0
0
19081
FIDELITY COMWLTH TR
NDQ CP IDX TRK
315912808
624
2255
SH
SOLE
0
0
2255
DEVON ENERGY CORP NEW
COM
25179M103
668
21012
SH
SOLE
0
0
21012
SPDR SERIES TRUST
PORTFOLIO AGRGTE
78464A649
16380
581673
SH
SOLE
0
0
581673
ALLIANT ENERGY CORP
COM
018802108
1513
37028
SH
SOLE
0
0
37028
SILVERCORP METALS INC
COM
82835P103
80
29858
SH
SOLE
0
0
29858
ALEXION PHARMACEUTICALS INC
COM
015351109
3234
29017
SH
SOLE
0
0
29017
KERYX BIOPHARMACEUTICALS INC
COM
492515101
119
29039
SH
SOLE
0
0
29039
GENERAL DYNAMICS CORP
COM
369550108
2764
12511
SH
SOLE
0
0
12511
MACQUARIE INFRASTRUCTURE COR
NOTE 2.875% 7/1
55608BAA3
49
50000
PRN
SOLE
0
0
50000
AMPHASTAR PHARMACEUTICALS IN
COM
03209R103
1518
80948
SH
SOLE
0
0
80948
BERKSHIRE HATHAWAY INC DEL
CL B NEW
084670702
243
20000
SH
Call
SOLE
0
0
20000
EATON VANCE LTD DUR INCOME F
COM
27828H105
2062
158370
SH
SOLE
0
0
158370
HELMERICH & PAYNE INC
COM
423452101
8
500
SH
Call
SOLE
0
0
500
TANGER FACTORY OUTLET CTRS I
COM
875465106
18
5000
SH
Call
SOLE
0
0
5000
RIGEL PHARMACEUTICALS INC
COM NEW
766559603
35
10000
SH
SOLE
0
0
10000
UNIVERSAL DISPLAY CORP
COM
91347P105
0
100
SH
Call
SOLE
0
0
100
VANGUARD TAX MANAGED INTL FD
FTSE DEV MKT ETF
921943858
2661538
60147752
SH
SOLE
0
0
60147752
WELLS FARGO CO NEW
COM
949746101
0
100
SH
Call
SOLE
0
0
100
TRONOX LTD
SHS CL A
Q9235V101
2847
154389
SH
SOLE
0
0
154389
CLOUD PEAK ENERGY INC
COM
18911Q102
895
307634
SH
SOLE
0
0
307634
UBS AG LONDON BRH
EN LG CP GRWTH
902677780
276
1192
SH
SOLE
0
0
1192
OLD NATL BANCORP IND
COM
680033107
287
16956
SH
SOLE
0
0
16956
GRAMERCY PPTY TR
COM NEW
385002308
234
10782
SH
SOLE
0
0
10782
WISDOMTREE TR
INTL SMCAP DIV
97717W760
441
5765
SH
SOLE
0
0
5765
TELEFLEX INC
COM
879369106
1075
4217
SH
SOLE
0
0
4217
AETHLON MED INC
COM NEW
00808Y208
58
48680
SH
SOLE
0
0
48680
ALLIANCEBERNSTEIN NATL MUNI
COM
01864U106
189
15128
SH
SOLE
0
0
15128
POWERSHARES ETF TR II
GBL CLEAN ENER
73936T615
540
41874
SH
SOLE
0
0
41874
ETF MANAGERS TR
PRIME MOBILE PAY
26924G409
487
13410
SH
SOLE
0
0
13410
PUMA BIOTECHNOLOGY INC
COM
74587V107
268
3941
SH
SOLE
0
0
3941
TORCHMARK CORP
COM
891027104
484
5749
SH
SOLE
0
0
5749
MCDONALDS CORP
COM
580135101
0
300
SH
Call
SOLE
0
0
300
EATON VANCE CORP
COM NON VTG
278265103
353
6341
SH
SOLE
0
0
6341
FLIR SYS INC
COM
302445101
210
4198
SH
SOLE
0
0
4198
AMERISOURCEBERGEN CORP
COM
03073E105
968
11224
SH
SOLE
0
0
11224
WALMART INC
COM
931142103
1
100
SH
Call
SOLE
0
0
100
BIOTIME INC
*W EXP 10/01/201
09066L162
2
20392
SH
SOLE
0
0
20392
BLACKROCK RES & COMM STRAT T
SHS
09257A108
337
38000
SH
SOLE
0
0
38000
CHENIERE ENERGY INC
COM NEW
16411R208
959
17948
SH
SOLE
0
0
17948
ECHO GLOBAL LOGISTICS INC
NOTE 2.500% 5/0
27875TAA9
18
18000
PRN
SOLE
0
0
18000
TALLGRASS ENERGY GP LP
SHS CL A
874696107
206
10853
SH
SOLE
0
0
10853
JABIL INC
COM
466313103
539
18747
SH
SOLE
0
0
18747
NORTHROP GRUMMAN CORP
COM
666807102
14
200
SH
Call
SOLE
0
0
200
BERKSHIRE HATHAWAY INC DEL
CL B NEW
084670702
2
100
SH
Call
SOLE
0
0
100
BLACKROCK MUNIENHANCED FD IN
COM
09253Y100
281
26423
SH
SOLE
0
0
26423
HANNON ARMSTRONG SUST INFR C
NOTE 4.125% 9/0
41068XAB6
14
15000
PRN
SOLE
0
0
15000
ALPHABET INC
CAP STK CL A
02079K305
15
100
SH
Call
SOLE
0
0
100
FORESTAR GROUP INC
NOTE 3.750% 3/0
346232AB7
11
11000
PRN
SOLE
0
0
11000
ARCONIC INC
COM
03965L100
392
17002
SH
SOLE
0
0
17002
EMERSON ELEC CO
COM
291011104
9865
144431
SH
SOLE
0
0
144431
FACEBOOK INC
CL A
30303M102
5
500
SH
Call
SOLE
0
0
500
NVIDIA CORP
COM
67066G104
48
6800
SH
Put
SOLE
0
0
6800
ISHARES TR
MSCI EAFE ETF
464287465
193684
2779621
SH
SOLE
0
0
2779621
ALPHABET INC
CAP STK CL A
02079K305
50
1000
SH
Call
SOLE
0
0
1000
HALLIBURTON CO
COM
406216101
4995
106404
SH
SOLE
0
0
106404
CONCHO RES INC
COM
20605P101
339
2253
SH
SOLE
0
0
2253
NEWMONT MINING CORP
COM
651639106
357
9132
SH
SOLE
0
0
9132
AMBARELLA INC
SHS
G037AX101
1
100
SH
Call
SOLE
0
0
100
POWERSHARES QQQ TRUST
UNIT SER 1
73935A104
32922
205594
SH
SOLE
0
0
205594
EXCHANGE TRADED CONCEPTS TR
ROBO GLB ETF
301505707
840
20079
SH
SOLE
0
0
20079
NUVEEN PENNSYLVANIA QLT MUN
COM
670972108
211
16870
SH
SOLE
0
0
16870
WISDOMTREE TR
JPN SCAP HDG EQT
97717W521
742
16765
SH
SOLE
0
0
16765
CREDIT SUISSE AG NASSAU BRH
XLNKS REIT ETN36
22539T282
265
10000
SH
SOLE
0
0
10000
SPDR SERIES TRUST
NUV HGHYLD MUN
78464A284
735
13179
SH
SOLE
0
0
13179
VMWARE INC
CL A COM
928563402
2480
20452
SH
SOLE
0
0
20452
VERTEX PHARMACEUTICALS INC
COM
92532F100
593
3640
SH
SOLE
0
0
3640
HOST HOTELS & RESORTS INC
COM
44107P104
511
27426
SH
SOLE
0
0
27426
VANGUARD ADMIRAL FDS INC
MIDCP 400 IDX
921932885
385
3040
SH
SOLE
0
0
3040
AGILENT TECHNOLOGIES INC
COM
00846U101
1012
15127
SH
SOLE
0
0
15127
EPAM SYS INC
COM
29414B104
217
1899
SH
SOLE
0
0
1899
ALPHABET INC
CAP STK CL A
02079K305
2
500
SH
Call
SOLE
0
0
500
MBIA INC
COM
55262C100
930
100400
SH
SOLE
0
0
100400
POLARIS INDS INC
COM
731068102
1269
11082
SH
SOLE
0
0
11082
SCHWAB CHARLES CORP NEW
COM
808513105
2954
56565
SH
SOLE
0
0
56565
ALBEMARLE CORP
COM
012653101
442
4769
SH
SOLE
0
0
4769
ROYAL GOLD INC
NOTE 2.875% 6/1
780287AA6
42
40000
PRN
SOLE
0
0
40000
ANNALY CAP MGMT INC
COM
035710409
1819
174418
SH
SOLE
0
0
174418
GARMIN LTD
SHS
H2906T109
1100
18673
SH
SOLE
0
0
18673
LOGMEIN INC
COM
54142L109
225
1944
SH
SOLE
0
0
1944
VECTREN CORP
COM
92240G101
712
11136
SH
SOLE
0
0
11136
ADVANCED MICRO DEVICES INC
COM
007903107
9
40000
SH
Call
SOLE
0
0
40000
VALE S A
ADR
91912E105
432
33986
SH
SOLE
0
0
33986
FIRST TR EXCHANGE TRADED FD
NAS CLNEDG GREEN
33733E500
524
26844
SH
SOLE
0
0
26844
TECK RESOURCES LTD
CL B
878742204
1446
56121
SH
SOLE
0
0
56121
EATON VANCE MUNI INCOME TRUS
SH BEN INT
27826U108
149
12700
SH
SOLE
0
0
12700
FIRST TR EXCHANGE TRADED FD
NY ARCA BIOTECH
33733E203
304
2287
SH
SOLE
0
0
2287
INTUIT
COM
461202103
1545
8910
SH
SOLE
0
0
8910
TARGA RES CORP
COM
87612G101
1772
40269
SH
SOLE
0
0
40269
CREDIT SUISSE NASSAU BRH
LG CP GRTH ENH
22542D423
1065
4571
SH
SOLE
0
0
4571
AFLAC INC
COM
001055102
8539
195131
SH
SOLE
0
0
195131
NATIONAL RESH CORP
CL B
637372301
227
4551
SH
SOLE
0
0
4551
AMAZON COM INC
COM
023135106
206
1000
SH
Put
SOLE
0
0
1000
GW PHARMACEUTICALS PLC
ADS
36197T103
475
4215
SH
SOLE
0
0
4215
GABELLI MULTIMEDIA TR INC
COM
36239Q109
188
20313
SH
SOLE
0
0
20313
DEXCOM INC
COM
252131107
754
10162
SH
SOLE
0
0
10162
TORTOISE ENERGY INFRA CORP
COM
89147L100
434
17387
SH
SOLE
0
0
17387
MEDTRONIC PLC
SHS
G5960L103
8542
106482
SH
SOLE
0
0
106482
HILLTOP HOLDINGS INC
COM
432748101
711
30324
SH
SOLE
0
0
30324
MOHAWK INDS INC
COM
608190104
925
3985
SH
SOLE
0
0
3985
HILTON WORLDWIDE HLDGS INC
COM
43300A203
250
3179
SH
SOLE
0
0
3179
ISHARES TR
EAFE GRWTH ETF
464288885
859
10691
SH
SOLE
0
0
10691
OVID THERAPEUTICS INC
COM
690469101
106
14932
SH
SOLE
0
0
14932
RALPH LAUREN CORP
CL A
751212101
2
200
SH
Call
SOLE
0
0
200
UNIVERSAL DISPLAY CORP
COM
91347P105
0
100
SH
Put
SOLE
0
0
100
MORGAN STANLEY
COM NEW
617446448
3344
61973
SH
SOLE
0
0
61973
BLACKROCK MUN INCOME TR
SH BEN INT
09248F109
129
10034
SH
SOLE
0
0
10034
WISDOMTREE TR
BARCLYS YLD AGGR
97717X511
957
19406
SH
SOLE
0
0
19406
RYDEX ETF TRUST
GUGGENHM S&P 500
78355W205
207
1106
SH
SOLE
0
0
1106
HAIN CELESTIAL GROUP INC
COM
405217100
214
6662
SH
SOLE
0
0
6662
BIOGEN INC
COM
09062X103
0
100
SH
Call
SOLE
0
0
100
ISHARES TR
MSCI USA ESG SLC
464288802
1261
11373
SH
SOLE
0
0
11373
VANGUARD CHARLOTTE FDS
INTL BD IDX ETF
92203J407
642
11723
SH
SOLE
0
0
11723
BLACKROCK INC
COM
09247X101
3285
6063
SH
SOLE
0
0
6063
BROOKFIELD REAL ASSETS INCOM
SHS BEN INT
112830104
205
9414
SH
SOLE
0
0
9414
PIMCO INCOME STRATEGY FUND
COM
72201H108
1937
165677
SH
SOLE
0
0
165677
APPLE INC
COM
037833100
1
1000
SH
Put
SOLE
0
0
1000
APPLIED DNA SCIENCES INC
*W EXP 11/21/201
03815U110
22
88500
SH
SOLE
0
0
88500
BAIDU INC
SPON ADR REP A
056752108
4
200
SH
Call
SOLE
0
0
200
NEWMARKET CORP
COM
651587107
267
665
SH
SOLE
0
0
665
SPROTT PHYSICAL SILVER TR
TR UNIT
85207K107
208
34362
SH
SOLE
0
0
34362
CALAMOS CONV & HIGH INCOME F
COM SHS
12811P108
210
17941
SH
SOLE
0
0
17941
EBAY INC
COM
278642103
1091
27114
SH
SOLE
0
0
27114
NOBLE ENERGY INC
COM
655044105
3032
100069
SH
SOLE
0
0
100069
POWERSHARES ETF TRUST
DYN PHRMA PORT
73935X799
279
4477
SH
SOLE
0
0
4477
COHEN & STEERS INFRASTRUCTUR
COM
19248A109
625
29182
SH
SOLE
0
0
29182
EATON VANCE MUN BD FD
COM
27827X101
154
13000
SH
SOLE
0
0
13000
ZIMMER BIOMET HLDGS INC
COM
98956P102
1780
16327
SH
SOLE
0
0
16327
VANGUARD INDEX FDS
SM CP VAL ETF
922908611
17901
138316
SH
SOLE
0
0
138316
FIDUCIARY CLAYMORE MLP OPP F
COM
31647Q106
112
10600
SH
SOLE
0
0
10600
UNITED STATES STL CORP NEW
COM
912909108
15293
434574
SH
SOLE
0
0
434574
DIREXION SHS ETF TR
DLY SMCAP BULL3X
25459W847
0
300
SH
Call
SOLE
0
0
300
VASCULAR BIOGENICS LTD
COM
M96883109
39
17000
SH
SOLE
0
0
17000
AERIE PHARMACEUTICALS INC
COM
00771V108
228
4200
SH
SOLE
0
0
4200
ARISTA NETWORKS INC
COM
040413106
7998
31329
SH
SOLE
0
0
31329
AIR PRODS & CHEMS INC
COM
009158106
1660
10436
SH
SOLE
0
0
10436
ABM INDS INC
COM
000957100
498
14887
SH
SOLE
0
0
14887
ANTARES PHARMA INC
COM
036642106
30
13500
SH
SOLE
0
0
13500
MELROSE BANCORP INC
COM
585553100
615
30000
SH
SOLE
0
0
30000
DOUBLELINE INCOME SOLUTIONS
COM
258622109
780
38836
SH
SOLE
0
0
38836
AKAMAI TECHNOLOGIES INC
COM
00971T101
231
3260
SH
SOLE
0
0
3260
CONSTELLATION BRANDS INC
CL A
21036P108
56
1400
SH
Call
SOLE
0
0
1400
PUTNAM MUN OPPORTUNITIES TR
SH BEN INT
746922103
188
16162
SH
SOLE
0
0
16162
M & T BK CORP
COM
55261F104
841
4561
SH
SOLE
0
0
4561
AMAZON COM INC
COM
023135106
166
1000
SH
Call
SOLE
0
0
1000
WHITE MTNS INS GROUP LTD
COM
G9618E107
1103
1341
SH
SOLE
0
0
1341
NATIONAL HEALTH INVS INC
NOTE 3.250% 4/0
63633DAE4
44
40000
PRN
SOLE
0
0
40000
UNITEDHEALTH GROUP INC
COM
91324P102
5
1400
SH
Call
SOLE
0
0
1400
POWERSHARES ETF TR II
PWRSHS SP500 LOW
73937B654
350
8872
SH
SOLE
0
0
8872
JOHNSON & JOHNSON
COM
478160104
52904
412829
SH
SOLE
0
0
412829
ELECTRONICS FOR IMAGING INC
NOTE 0.750% 9/0
286082AC6
97
100000
PRN
SOLE
0
0
100000
ISHARES INC
MSCI CDA ETF
464286509
379
13768
SH
SOLE
0
0
13768
SPDR GOLD TRUST
GOLD SHS
78463V107
8198
65169
SH
SOLE
0
0
65169
ISHARES TR
GLB INFRASTR ETF
464288372
319
7443
SH
SOLE
0
0
7443
COMPASS MINERALS INTL INC
COM
20451N101
403
6692
SH
SOLE
0
0
6692
CARBO CERAMICS INC
COM
140781105
151
20886
SH
SOLE
0
0
20886
GABELLI EQUITY TR INC
COM
362397101
263
42960
SH
SOLE
0
0
42960
ACTIVISION BLIZZARD INC
COM
00507V109
4
500
SH
Call
SOLE
0
0
500
CROWN CASTLE INTL CORP NEW
COM
22822V101
904
8248
SH
SOLE
0
0
8248
PORTFOLIO RECOVERY ASSOCS IN
NOTE 3.000% 8/0
73640QAB1
25
26000
PRN
SOLE
0
0
26000
DBX ETF TR
XTRACK MSCI EURP
233051853
303
11051
SH
SOLE
0
0
11051
MCDONALDS CORP
COM
580135101
0
100
SH
Put
SOLE
0
0
100
NETAPP INC
COM
64110D104
320
5190
SH
SOLE
0
0
5190
REDHILL BIOPHARMA LTD
SPONSORED ADS
757468103
723
140389
SH
SOLE
0
0
140389
GAMCO GLOBAL GOLD NAT RES &
COM SH BEN INT
36465A109
294
60157
SH
SOLE
0
0
60157
ROCKWELL MED INC
COM
774374102
252
48279
SH
SOLE
0
0
48279
UNILEVER N V
N Y SHS NEW
904784709
816
14465
SH
SOLE
0
0
14465
LENNOX INTL INC
COM
526107107
844
4130
SH
SOLE
0
0
4130
VAIL RESORTS INC
COM
91879Q109
302
1361
SH
SOLE
0
0
1361
ISHARES TR
SHRT NAT MUN ETF
464288158
517
4926
SH
SOLE
0
0
4926
VANGUARD INTL EQUITY INDEX F
TT WRLD ST ETF
922042742
7072
96047
SH
SOLE
0
0
96047
CRONOS GROUP INC
COM
22717L101
102
15137
SH
SOLE
0
0
15137
VANGUARD BD INDEX FD INC
SHORT TRM BOND
921937827
29524
376395
SH
SOLE
0
0
376395
POWERSHARES ETF TRUST
INTL DIV ACHV
73935X716
6491
412118
SH
SOLE
0
0
412118
AMERICAN TOWER CORP NEW
COM
03027X100
4421
30415
SH
SOLE
0
0
30415
PFIZER INC
COM
717081103
27771
782508
SH
SOLE
0
0
782508
SPDR SERIES TRUST
DJ REIT ETF
78464A607
21317
247468
SH
SOLE
0
0
247468
SPDR INDEX SHS FDS
DJ INTL RL ETF
78463X863
326
8151
SH
SOLE
0
0
8151
AETNA INC NEW
COM
00817Y108
4
1000
SH
Call
SOLE
0
0
1000
HUNTINGTON INGALLS INDS INC
COM
446413106
532
2064
SH
SOLE
0
0
2064
FERRARI N V
COM
N3167Y103
851
7062
SH
SOLE
0
0
7062
NATIONAL HEALTH INVS INC
COM
63633D104
374
5561
SH
SOLE
0
0
5561
VANGUARD INTL EQUITY INDEX F
GLB EX US ETF
922042676
10083
165517
SH
SOLE
0
0
165517
AUTOZONE INC
COM
053332102
2
100
SH
Put
SOLE
0
0
100
SPDR SERIES TRUST
S&P 400 MDCP GRW
78464A821
253
1607
SH
SOLE
0
0
1607
AEGON N V
NY REGISTRY SH
007924103
75
11005
SH
SOLE
0
0
11005
DEERE & CO
COM
244199105
6598
42479
SH
SOLE
0
0
42479
SPDR S&P 500 ETF TR
TR UNIT
78462F103
3
500
SH
Put
SOLE
0
0
500
HOME DEPOT INC
COM
437076102
4
1000
SH
Call
SOLE
0
0
1000
CHIPOTLE MEXICAN GRILL INC
COM
169656105
3
100
SH
Call
SOLE
0
0
100
ENSYNC INC
COM
29359T102
6
15000
SH
SOLE
0
0
15000
PEARSON PLC
SPONSORED ADR
705015105
121
11538
SH
SOLE
0
0
11538
ANDEAVOR
COM
03349M105
4327
43030
SH
SOLE
0
0
43030
IDEXX LABS INC
COM
45168D104
4097
21409
SH
SOLE
0
0
21409
VISA INC
COM CL A
92826C839
15
500
SH
Call
SOLE
0
0
500
NAVIENT CORPORATION
COM
63938C108
185
14132
SH
SOLE
0
0
14132
WEIBO CORP
SPONSORED ADR
948596101
4354
36426
SH
SOLE
0
0
36426
MALVERN BANCORP INC
COM
561409103
286
11000
SH
SOLE
0
0
11000
NVIDIA CORP
COM
67066G104
531
10300
SH
Call
SOLE
0
0
10300
ABBOTT LABS
COM
002824100
16671
278219
SH
SOLE
0
0
278219
AMEREN CORP
COM
023608102
1412
24937
SH
SOLE
0
0
24937
ROSS STORES INC
COM
778296103
1041
13354
SH
SOLE
0
0
13354
APPLIED MATLS INC
COM
038222105
961
100000
SH
Call
SOLE
0
0
100000
NEOVASC INC
COM
64065J106
8
130000
SH
SOLE
0
0
130000
SOUTHERN COPPER CORP
COM
84265V105
859
15848
SH
SOLE
0
0
15848
HARRIS CORP DEL
COM
413875105
2339
14504
SH
SOLE
0
0
14504
VANGUARD INTL EQUITY INDEX F
FTSE EUROPE ETF
922042874
2082
35801
SH
SOLE
0
0
35801
KLX INC
COM
482539103
209
2946
SH
SOLE
0
0
2946
EATON VANCE TX MGD DIV EQ IN
COM
27828N102
156
13470
SH
SOLE
0
0
13470
XYLEM INC
COM
98419M100
1246
16200
SH
SOLE
0
0
16200
CITIGROUP INC
COM NEW
172967424
3
300
SH
Call
SOLE
0
0
300
ROYAL CARIBBEAN CRUISES LTD
COM
V7780T103
0
100
SH
Put
SOLE
0
0
100
XPO LOGISTICS INC
COM
983793100
973
9560
SH
SOLE
0
0
9560
LINCOLN NATL CORP IND
COM
534187109
703
9621
SH
SOLE
0
0
9621
VANGUARD ADMIRAL FDS INC
500 GRTH IDX F
921932505
1141
8197
SH
SOLE
0
0
8197
VECTOR GROUP LTD
COM
92240M108
1815
89012
SH
SOLE
0
0
89012
ISHARES TR
TIPS BD ETF
464287176
2156
19071
SH
SOLE
0
0
19071
GLOBAL X FDS
CHINA CONS ETF
37950E408
981
52412
SH
SOLE
0
0
52412
CELLDEX THERAPEUTICS INC NEW
COM
15117B103
254
109216
SH
SOLE
0
0
109216
ZIONS BANCORPORATION
COM
989701107
1270
24082
SH
SOLE
0
0
24082
AMERICA MOVIL SAB DE CV
SPON ADR L SHS
02364W105
1387
72668
SH
SOLE
0
0
72668
HEALTHEQUITY INC
COM
42226A107
177
2916
SH
SOLE
0
0
2916
SPIRIT AEROSYSTEMS HLDGS INC
COM CL A
848574109
357
4264
SH
SOLE
0
0
4264
NEXTERA ENERGY INC
COM
65339F101
16333
100003
SH
SOLE
0
0
100003
UBS AG LONDON BRH
ETRACS MTH 2XLV
90270L842
171
10700
SH
SOLE
0
0
10700
COGNEX CORP
COM
192422103
896
17227
SH
SOLE
0
0
17227
ROYAL DUTCH SHELL PLC
SPON ADR B
780259107
2
500
SH
Put
SOLE
0
0
500
SELECT SECTOR SPDR TR
SBI CONS STPLS
81369Y308
1778
33780
SH
SOLE
0
0
33780
APPLE HOSPITALITY REIT INC
COM NEW
03784Y200
659
37531
SH
SOLE
0
0
37531
CITIGROUP INC
COM NEW
172967424
2
1000
SH
Call
SOLE
0
0
1000
IPG PHOTONICS CORP
COM
44980X109
2386
10225
SH
SOLE
0
0
10225
NOBLE CORP PLC
SHS USD
G65431101
253
68174
SH
SOLE
0
0
68174
PLAYA HOTELS & RESORTS NV
SHS
N70544106
399
39000
SH
SOLE
0
0
39000
ASTRONICS CORP
COM
046433108
403
10800
SH
SOLE
0
0
10800
GENERAL MLS INC
COM
370334104
1
100
SH
Call
SOLE
0
0
100
AMAZON COM INC
COM
023135106
3
100
SH
Call
SOLE
0
0
100
IDERA PHARMACEUTICALS INC
COM NEW
45168K306
72
39100
SH
SOLE
0
0
39100
ENTERPRISE FINL SVCS CORP
COM
293712105
1949
41556
SH
SOLE
0
0
41556
UNITED STATES OIL FUND LP
UNITS
91232N108
795
60719
SH
SOLE
0
0
60719
ERICSSON
ADR B SEK 10
294821608
1
2000
SH
Call
SOLE
0
0
2000
APACHE CORP
COM
037411105
2
900
SH
Call
SOLE
0
0
900
HURCO COMPANIES INC
COM
447324104
1164
25350
SH
SOLE
0
0
25350
ATRION CORP
COM
049904105
2914
4615
SH
SOLE
0
0
4615
TRAVELERS COMPANIES INC
COM
89417E109
5562
40051
SH
SOLE
0
0
40051
ANADARKO PETE CORP
COM
032511107
3714
61475
SH
SOLE
0
0
61475
EXPEDIA GROUP INC
COM NEW
30212P303
14
1700
SH
Call
SOLE
0
0
1700
CIRRUS LOGIC INC
COM
172755100
370
9105
SH
SOLE
0
0
9105
INVESCO TR INVT GRADE NY MUN
COM
46131T101
142
11093
SH
SOLE
0
0
11093
FLUOR CORP NEW
COM
343412102
368
6431
SH
SOLE
0
0
6431
BUILDERS FIRSTSOURCE INC
COM
12008R107
282
14232
SH
SOLE
0
0
14232
CHIPOTLE MEXICAN GRILL INC
COM
169656105
2
100
SH
Call
SOLE
0
0
100
HCI GROUP INC
COM
40416E103
3849
100872
SH
SOLE
0
0
100872
ALLIANCE DATA SYSTEMS CORP
COM
018581108
1
100
SH
Put
SOLE
0
0
100
JD COM INC
SPON ADR CL A
47215P106
0
300
SH
Call
SOLE
0
0
300
REGENERON PHARMACEUTICALS
COM
75886F107
3153
9157
SH
SOLE
0
0
9157
BRINKER INTL INC
COM
109641100
289
8008
SH
SOLE
0
0
8008
PARKER HANNIFIN CORP
COM
701094104
3311
19358
SH
SOLE
0
0
19358
ALIBABA GROUP HLDG LTD
SPONSORED ADS
01609W102
6
200
SH
Call
SOLE
0
0
200
INVESCO LTD
SHS
G491BT108
1300
40603
SH
SOLE
0
0
40603
SCHWAB STRATEGIC TR
SCHWAB FDT US SC
808524763
630
16909
SH
SOLE
0
0
16909
CARROLS RESTAURANT GROUP INC
COM
14574X104
378
33715
SH
SOLE
0
0
33715
NETFLIX INC
COM
64110L106
142
5000
SH
Call
SOLE
0
0
5000
WORLD WRESTLING ENTMT INC
CL A
98156Q108
483
13415
SH
SOLE
0
0
13415
VANGUARD WORLD FDS
UTILITIES ETF
92204A876
1241
11097
SH
SOLE
0
0
11097
ISHARES INC
EM MKT SM-CP ETF
464286475
1164
21826
SH
SOLE
0
0
21826
AETNA INC NEW
COM
00817Y108
2
1800
SH
Call
SOLE
0
0
1800
ATLANTIC PWR CORP
COM NEW
04878Q863
26
12305
SH
SOLE
0
0
12305
BAIDU INC
SPON ADR REP A
056752108
7737
34667
SH
SOLE
0
0
34667
DENBURY RES INC
COM NEW
247916208
482
175938
SH
SOLE
0
0
175938
VISTA OUTDOOR INC
COM
928377100
174
10656
SH
SOLE
0
0
10656
WYNN RESORTS LTD
COM
983134107
2
500
SH
Put
SOLE
0
0
500
AT&T INC
COM
00206R102
37974
1065188
SH
SOLE
0
0
1065188
NOVAGOLD RES INC
COM NEW
66987E206
61
14187
SH
SOLE
0
0
14187
CUSTOMERS BANCORP INC
COM
23204G100
376
12904
SH
SOLE
0
0
12904
PETROLEO BRASILEIRO SA PETRO
SPONSORED ADR
71654V408
181
12775
SH
SOLE
0
0
12775
QUALCOMM INC
COM
747525103
1
200
SH
Put
SOLE
0
0
200
ALLETE INC
COM NEW
018522300
1071
14818
SH
SOLE
0
0
14818
LENNAR CORP
CL A
526057104
601
10199
SH
SOLE
0
0
10199
MARTIN MARIETTA MATLS INC
COM
573284106
5618
27101
SH
SOLE
0
0
27101
BERKSHIRE HATHAWAY INC DEL
CL B NEW
084670702
3
400
SH
Call
SOLE
0
0
400
EASTMAN CHEM CO
COM
277432100
1001
9479
SH
SOLE
0
0
9479
AMERIPRISE FINL INC
COM
03076C106
844
5702
SH
SOLE
0
0
5702
CBRE GROUP INC
CL A
12504L109
647
13711
SH
SOLE
0
0
13711
LULULEMON ATHLETICA INC
COM
550021109
10
500
SH
Call
SOLE
0
0
500
NVIDIA CORP
COM
67066G104
14
100
SH
Call
SOLE
0
0
100
L BRANDS INC
COM
501797104
235
6152
SH
SOLE
0
0
6152
ALON USA ENERGY INC
NOTE 3.000% 9/1
020520AB8
20
13000
PRN
SOLE
0
0
13000
SQUARE INC
CL A
852234103
3
1000
SH
Call
SOLE
0
0
1000
SUNTRUST BKS INC
COM
867914103
2428
35680
SH
SOLE
0
0
35680
TEEKAY TANKERS LTD
CL A
Y8565N102
60
50700
SH
SOLE
0
0
50700
VANECK VECTORS ETF TR
JP MORGAN MKTS
92189F494
666
33970
SH
SOLE
0
0
33970
PRICE T ROWE GROUP INC
COM
74144T108
771
7140
SH
SOLE
0
0
7140
CABOT OIL & GAS CORP
COM
127097103
632
26347
SH
SOLE
0
0
26347
LYONDELLBASELL INDUSTRIES N
SHS - A -
N53745100
399
3776
SH
SOLE
0
0
3776
PROCTER AND GAMBLE CO
COM
742718109
26355
332429
SH
SOLE
0
0
332429
GLOBAL PMTS INC
COM
37940X102
4178
37463
SH
SOLE
0
0
37463
ISHARES TR
USA MOMENTUM FCT
46432F396
1250
11806
SH
SOLE
0
0
11806
APPLE INC
COM
037833100
0
100
SH
Call
SOLE
0
0
100
SONY CORP
SPONSORED ADR
835699307
2864
59251
SH
SOLE
0
0
59251
INCYTE CORP
COM
45337C102
20
500
SH
Call
SOLE
0
0
500
NORTHERN TR CORP
COM
665859104
3
400
SH
Call
SOLE
0
0
400
ANHEUSER BUSCH INBEV SA/NV
SPONSORED ADR
03524A108
2407
21896
SH
SOLE
0
0
21896
BERKSHIRE HATHAWAY INC DEL
CL B NEW
084670702
1579
50000
SH
Call
SOLE
0
0
50000
WYNDHAM WORLDWIDE CORP
COM
98310W108
771
6742
SH
SOLE
0
0
6742
BOEING CO
COM
097023105
62163
189591
SH
SOLE
0
0
189591
LIFE STORAGE INC
COM
53223X107
223
2669
SH
SOLE
0
0
2669
APPLE INC
COM
037833100
621
30300
SH
Call
SOLE
0
0
30300
INTERCONTINENTAL EXCHANGE IN
COM
45866F104
872
12023
SH
SOLE
0
0
12023
FIRST TR S&P REIT INDEX FD
COM
33734G108
917
43031
SH
SOLE
0
0
43031
ONE GAS INC
COM
68235P108
986
14930
SH
SOLE
0
0
14930
FACEBOOK INC
CL A
30303M102
3
200
SH
Call
SOLE
0
0
200
YY INC
ADS REPCOM CLA
98426T106
1
300
SH
Put
SOLE
0
0
300
TRANSDIGM GROUP INC
COM
893641100
587
1911
SH
SOLE
0
0
1911
VANECK VECTORS ETF TR
JR GOLD MINERS E
92189F791
559
17393
SH
SOLE
0
0
17393
ON TRACK INNOVATION LTD
SHS
M8791A109
20
20100
SH
SOLE
0
0
20100
ALPHABET INC
CAP STK CL A
02079K305
21
1800
SH
Call
SOLE
0
0
1800
DOVER CORP
COM
260003108
19515
198682
SH
SOLE
0
0
198682
ISHARES TR
RUS 2000 VAL ETF
464287630
2471
20271
SH
SOLE
0
0
20271
REALTY INCOME CORP
COM
756109104
4473
86466
SH
SOLE
0
0
86466
PIMCO ETF TR
0-5 HIGH YIELD
72201R783
1914
19206
SH
SOLE
0
0
19206
POWERSHARES ETF TRUST II
SENIOR LN PORT
73936Q769
646
27910
SH
SOLE
0
0
27910
VANGUARD WORLD FDS
CONSUM STP ETF
92204A207
1002
7363
SH
SOLE
0
0
7363
ABBOTT LABS
COM
002824100
2
100
SH
Call
SOLE
0
0
100
IPG PHOTONICS CORP
COM
44980X109
3
100
SH
Call
SOLE
0
0
100
BCE INC
COM NEW
05534B760
663
15411
SH
SOLE
0
0
15411
ECHOSTAR CORP
CL A
278768106
988
18732
SH
SOLE
0
0
18732
REAVES UTIL INCOME FD
COM SH BEN INT
756158101
1092
38666
SH
SOLE
0
0
38666
BARNES GROUP INC
COM
067806109
682
11391
SH
SOLE
0
0
11391
UNITED CONTL HLDGS INC
COM
910047109
632
9097
SH
SOLE
0
0
9097
AUTODESK INC
COM
052769106
1318
10496
SH
SOLE
0
0
10496
DIREXION SHS ETF TR
DRX S&P500BULL
25459W862
1247
30201
SH
SOLE
0
0
30201
OMEGA HEALTHCARE INVS INC
COM
681936100
545
20150
SH
SOLE
0
0
20150
POWERSHARES ETF TRUST
FTSE US1500 SM
73935X567
463
3590
SH
SOLE
0
0
3590
ULTA BEAUTY INC
COM
90384S303
1236
6052
SH
SOLE
0
0
6052
ALPINE GLOBAL PREMIER PPTYS
COM SBI
02083A103
264
42240
SH
SOLE
0
0
42240
ALPHABET INC
CAP STK CL A
02079K305
4
500
SH
Call
SOLE
0
0
500
PIMCO INCOME STRATEGY FUND I
COM
72201J104
345
33105
SH
SOLE
0
0
33105
CINTAS CORP
COM
172908105
1196
7009
SH
SOLE
0
0
7009
TERRITORIAL BANCORP INC
COM
88145X108
1903
64169
SH
SOLE
0
0
64169
ISHARES TR
US HLTHCARE ETF
464287762
822
4764
SH
SOLE
0
0
4764
TIME WARNER INC
COM NEW
887317303
5549
58674
SH
SOLE
0
0
58674
VISTEON CORP
COM NEW
92839U206
263
2390
SH
SOLE
0
0
2390
LUMBER LIQUIDATORS HLDGS INC
COM
55003T107
0
500
SH
Call
SOLE
0
0
500
APTIV PLC
SHS
G6095L109
971
11432
SH
SOLE
0
0
11432
CONAGRA BRANDS INC
COM
205887102
2964
80370
SH
SOLE
0
0
80370
MICROSOFT CORP
COM
594918104
1
8000
SH
Put
SOLE
0
0
8000
NAM TAI PPTY INC
SHS
G63907102
135
10846
SH
SOLE
0
0
10846
INTERNATIONAL BUSINESS MACHS
COM
459200101
0
200
SH
Call
SOLE
0
0
200
VERU INC
COM
92536C103
20
11019
SH
SOLE
0
0
11019
BIOCRYST PHARMACEUTICALS
COM
09058V103
88
18350
SH
SOLE
0
0
18350
TESLA INC
COM
88160R101
2
200
SH
Put
SOLE
0
0
200
TTM TECHNOLOGIES INC
NOTE 1.750%12/1
87305RAD1
113
68000
PRN
SOLE
0
0
68000
WILLIS TOWERS WATSON PUB LTD
SHS
G96629103
3443
22620
SH
SOLE
0
0
22620
NIKE INC
CL B
654106103
4610
69382
SH
SOLE
0
0
69382
MKS INSTRUMENT INC
COM
55306N104
208
1798
SH
SOLE
0
0
1798
ARMOUR RESIDENTIAL REIT INC
COM NEW
042315507
1789
76858
SH
SOLE
0
0
76858
CONOCOPHILLIPS
COM
20825C104
2
500
SH
Put
SOLE
0
0
500
PROSHARES TR
PSHS ULT MCAP400
74347R404
824
6909
SH
SOLE
0
0
6909
RESOURCE CAP CORP
NOTE 6.000%12/0
76120WAA2
23
23000
PRN
SOLE
0
0
23000
ICAHN ENTERPRISES LP
DEPOSITARY UNIT
451100101
1247
21863
SH
SOLE
0
0
21863
ISHARES TR
GLOBAL ENERG ETF
464287341
505
14876
SH
SOLE
0
0
14876
SHOPIFY INC
CL A
82509L107
2357
18918
SH
SOLE
0
0
18918
ROCKWELL COLLINS INC
COM
774341101
1583
11737
SH
SOLE
0
0
11737
PBF ENERGY INC
CL A
69318G106
205
6051
SH
SOLE
0
0
6051
VERISK ANALYTICS INC
COM
92345Y106
276
2655
SH
SOLE
0
0
2655
J2 GLOBAL INC
NOTE 3.250% 6/1
48123VAC6
83
65000
PRN
SOLE
0
0
65000
PENNEY J C INC
COM
708160106
222
73517
SH
SOLE
0
0
73517
NEW MTN FIN CORP
COM
647551100
552
42001
SH
SOLE
0
0
42001
AVERY DENNISON CORP
COM
053611109
942
8865
SH
SOLE
0
0
8865
NATIONAL OILWELL VARCO INC
COM
637071101
446
12119
SH
SOLE
0
0
12119
INGREDION INC
COM
457187102
979
7596
SH
SOLE
0
0
7596
ALLIANCEBERNSTEIN GBL HGH IN
COM
01879R106
193
16254
SH
SOLE
0
0
16254
EATON CORP PLC
SHS
G29183103
1
200
SH
Put
SOLE
0
0
200
NETSCOUT SYS INC
COM
64115T104
846
32124
SH
SOLE
0
0
32124
TELUS CORP
COM
87971M103
406
11549
SH
SOLE
0
0
11549
ORBITAL ATK INC
COM
68557N103
906
6830
SH
SOLE
0
0
6830
TAKE-TWO INTERACTIVE SOFTWAR
COM
874054109
1406
14383
SH
SOLE
0
0
14383
RANDOLPH BANCORP INC
COM
752378109
173
10645
SH
SOLE
0
0
10645
POWERSHARES ETF TRUST
FINL PFD PTFL
73935X229
846
45580
SH
SOLE
0
0
45580
SELECT SECTOR SPDR TR
SBI INT-INDS
81369Y704
2261
30437
SH
SOLE
0
0
30437
ISHARES INC
MSCI FRNTR100ETF
464286145
1016
28933
SH
SOLE
0
0
28933
AMERICAN INTL GROUP INC
COM NEW
026874784
1279
23507
SH
SOLE
0
0
23507
CORNING INC
COM
219350105
5139
184336
SH
SOLE
0
0
184336
FACEBOOK INC
CL A
30303M102
214
10000
SH
Call
SOLE
0
0
10000
8X8 INC NEW
COM
282914100
1682
90205
SH
SOLE
0
0
90205
AMAZON COM INC
COM
023135106
51
500
SH
Call
SOLE
0
0
500
QUALCOMM INC
COM
747525103
0
100
SH
Call
SOLE
0
0
100
HUDSON TECHNOLOGIES INC
COM
444144109
443
89610
SH
SOLE
0
0
89610
CHINA LODGING GROUP LTD
SPONSORED ADR
16949N109
1
100
SH
Call
SOLE
0
0
100
IDACORP INC
COM
451107106
415
4697
SH
SOLE
0
0
4697
ALIBABA GROUP HLDG LTD
SPONSORED ADS
01609W102
18938
103182
SH
SOLE
0
0
103182
CARNIVAL CORP
UNIT 99/99/9999
143658300
1492
22746
SH
SOLE
0
0
22746
INTERDIGITAL INC
COM
45867G101
670
9102
SH
SOLE
0
0
9102
EAST WEST BANCORP INC
COM
27579R104
1450
23183
SH
SOLE
0
0
23183
INOVIO PHARMACEUTICALS INC
COM NEW
45773H201
73
15495
SH
SOLE
0
0
15495
CONTINENTAL RESOURCES INC
COM
212015101
960
16292
SH
SOLE
0
0
16292
NICE LTD
SPONSORED ADR
653656108
205
2186
SH
SOLE
0
0
2186
ROYAL DUTCH SHELL PLC
SPON ADR B
780259107
2041
31151
SH
SOLE
0
0
31151
VALEANT PHARMACEUTICALS INTL
COM
91911K102
5302
333012
SH
SOLE
0
0
333012
VANGUARD WORLD FDS
FINANCIALS ETF
92204A405
2125
30595
SH
SOLE
0
0
30595
HOLLYFRONTIER CORP
COM
436106108
1544
31602
SH
SOLE
0
0
31602
NATURAL HEALTH TRENDS CORP
COM PAR $.001
63888P406
1206
63435
SH
SOLE
0
0
63435
AMC ENTMT HLDGS INC
CL A COM
00165C104
705
50183
SH
SOLE
0
0
50183
APPLIED MATLS INC
COM
038222105
106
10000
SH
Call
SOLE
0
0
10000
FLEXSHARES TR
MORNSTAR UPSTR
33939L407
277
8488
SH
SOLE
0
0
8488
GLOBAL X FDS
LITHIUM BTRY ETF
37954Y855
515
15630
SH
SOLE
0
0
15630
INTELLIA THERAPEUTICS INC
COM
45826J105
1032
48930
SH
SOLE
0
0
48930
AERCAP HOLDINGS NV
SHS
N00985106
548
10812
SH
SOLE
0
0
10812
PLUG POWER INC
COM NEW
72919P202
81
42615
SH
SOLE
0
0
42615
VANGUARD WORLD FDS
CONSUM DIS ETF
92204A108
1047
6603
SH
SOLE
0
0
6603
BERKSHIRE HATHAWAY INC DEL
CL B NEW
084670702
666171
3339540
SH
SOLE
0
0
3339540
DUFF & PHELPS SLCT ENGY MLP
COM
26433F108
100
19500
SH
SOLE
0
0
19500
NAVIDEA BIOPHARMACEUTICALS I
COM
63937X103
42
116100
SH
SOLE
0
0
116100
PIMCO HIGH INCOME FD
COM SHS
722014107
275
36274
SH
SOLE
0
0
36274
CULLEN FROST BANKERS INC
COM
229899109
381
3593
SH
SOLE
0
0
3593
ABBVIE INC
COM
00287Y109
167
10000
SH
Put
SOLE
0
0
10000
DENTSPLY SIRONA INC
COM
24906P109
718
14279
SH
SOLE
0
0
14279
APPLE INC
COM
037833100
90
5000
SH
Call
SOLE
0
0
5000
AMBEV SA
SPONSORED ADR
02319V103
132
18178
SH
SOLE
0
0
18178
AGCO CORP
COM
001084102
471
7269
SH
SOLE
0
0
7269
BLACKROCK MUN 2030 TAR TERM
COM SHS BEN IN
09257P105
363
17029
SH
SOLE
0
0
17029
UNITED PARCEL SERVICE INC
CL B
911312106
0
100
SH
Call
SOLE
0
0
100
SPDR SER TR
BLOOMBERG SRT TR
78468R408
571742
20889379
SH
SOLE
0
0
20889379
VANGUARD INDEX FDS
SML CP GRW ETF
922908595
3996
24371
SH
SOLE
0
0
24371
CALIFORNIA RES CORP
COM NEW
13057Q206
327
19042
SH
SOLE
0
0
19042
GILEAD SCIENCES INC
COM
375558103
12973
172075
SH
SOLE
0
0
172075
YY INC
ADS REPCOM CLA
98426T106
703
6679
SH
SOLE
0
0
6679
CF INDS HLDGS INC
COM
125269100
258
6829
SH
SOLE
0
0
6829
DORCHESTER MINERALS LP
COM UNIT
25820R105
824
51160
SH
SOLE
0
0
51160
SPDR SER TR
NUVEEN BRC MUNIC
78468R721
366
7629
SH
SOLE
0
0
7629
COLUMBIA PPTY TR INC
COM NEW
198287203
229
11170
SH
SOLE
0
0
11170
FIRST TR INTER DUR PFD & IN
COM
33718W103
204
8764
SH
SOLE
0
0
8764
VULCAN MATLS CO
COM
929160109
214
1878
SH
SOLE
0
0
1878
PSIVIDA CORP
COM
74440J101
55
45000
SH
SOLE
0
0
45000
PUBLIC SVC ENTERPRISE GROUP
COM
744573106
2310
45985
SH
SOLE
0
0
45985
SPDR SERIES TRUST
S&P BK ETF
78464A797
366
7649
SH
SOLE
0
0
7649
BHP BILLITON LTD
SPONSORED ADR
088606108
829
18666
SH
SOLE
0
0
18666
INVESCO QUALITY MUNI INC TRS
COM
46133G107
308
25853
SH
SOLE
0
0
25853
PACCAR INC
COM
693718108
0
400
SH
Call
SOLE
0
0
400
HILL INTERNATIONAL INC
COM
431466101
618
108500
SH
SOLE
0
0
108500
ARISTA NETWORKS INC
COM
040413106
6
200
SH
Call
SOLE
0
0
200
AMAZON COM INC
COM
023135106
183
1000
SH
Put
SOLE
0
0
1000
WEBSTER FINL CORP CONN
COM
947890109
819
14777
SH
SOLE
0
0
14777
ENPHASE ENERGY INC
COM
29355A107
46
10000
SH
SOLE
0
0
10000
TRI CONTL CORP
COM
895436103
920
34969
SH
SOLE
0
0
34969
NUANCE COMMUNICATIONS INC
COM
67020Y100
232
14719
SH
SOLE
0
0
14719
SKYWORKS SOLUTIONS INC
COM
83088M102
108
10000
SH
Call
SOLE
0
0
10000
UNITED RENTALS INC
COM
911363109
1025
5934
SH
SOLE
0
0
5934
KOSMOS ENERGY LTD
SHS
G5315B107
126
20000
SH
SOLE
0
0
20000
CHARTER COMMUNICATIONS INC N
CL A
16119P108
1558
5005
SH
SOLE
0
0
5005
SAP SE
SPON ADR
803054204
1043
9922
SH
SOLE
0
0
9922
CIGNA CORPORATION
COM
125509109
0
100
SH
Put
SOLE
0
0
100
ZIOPHARM ONCOLOGY INC
COM
98973P101
273
69621
SH
SOLE
0
0
69621
FIRST SOLAR INC
COM
336433107
1276
17977
SH
SOLE
0
0
17977
TAPESTRY INC
COM
876030107
1959
37243
SH
SOLE
0
0
37243
WELLTOWER INC
COM
95040Q104
2375
43639
SH
SOLE
0
0
43639
AMERICAN ELEC PWR INC
COM
025537101
5273
76874
SH
SOLE
0
0
76874
OVERSTOCK COM INC DEL
COM
690370101
5
500
SH
Call
SOLE
0
0
500
ISHARES TR
RUS MDCP VAL ETF
464287473
3033
35088
SH
SOLE
0
0
35088
YELP INC
CL A
985817105
381
9130
SH
SOLE
0
0
9130
ANSYS INC
COM
03662Q105
764
4876
SH
SOLE
0
0
4876
BROOKFIELD ASSET MGMT INC
CL A LTD VT SH
112585104
1751
44887
SH
SOLE
0
0
44887
AMAZON COM INC
COM
023135106
14
300
SH
Call
SOLE
0
0
300
AMAZON COM INC
COM
023135106
25
500
SH
Call
SOLE
0
0
500
VALERO ENERGY CORP NEW
COM
91913Y100
40
21000
SH
Put
SOLE
0
0
21000
BCB BANCORP INC
COM
055298103
4170
266458
SH
SOLE
0
0
266458
WSFS FINL CORP
COM
929328102
207
4313
SH
SOLE
0
0
4313
GLOBAL SHIP LEASE INC NEW
SHS A
Y27183105
35
31500
SH
SOLE
0
0
31500
FIRST TR EXCHANGE TRADED FD
DORSEY WRT 5 ETF
33738R605
331
11513
SH
SOLE
0
0
11513
WALGREENS BOOTS ALLIANCE INC
COM
931427108
10289
157157
SH
SOLE
0
0
157157
KINGSWAY FINL SVCS INC
COM NEW
496904202
248
62074
SH
SOLE
0
0
62074
CITRIX SYS INC
COM
177376100
293
3161
SH
SOLE
0
0
3161
EOG RES INC
COM
26875P101
4378
41590
SH
SOLE
0
0
41590
PLAINS ALL AMERN PIPELINE L
UNIT LTD PARTN
726503105
2723
123590
SH
SOLE
0
0
123590
FNB CORP PA
COM
302520101
1055
78447
SH
SOLE
0
0
78447
FIRST MAJESTIC SILVER CORP
COM
32076V103
246
40314
SH
SOLE
0
0
40314
UNITEDHEALTH GROUP INC
COM
91324P102
23
700
SH
Call
SOLE
0
0
700
COOPER COS INC
COM NEW
216648402
1
100
SH
Call
SOLE
0
0
100
GLOBAL X FDS
MSCI GREECE ETF
37950E366
160
16503
SH
SOLE
0
0
16503
SELECT SECTOR SPDR TR
TECHNOLOGY
81369Y803
6351
97082
SH
SOLE
0
0
97082
APOLLO COML REAL EST FIN INC
NOTE 4.750% 8/2
03762UAB1
11
11000
PRN
SOLE
0
0
11000
STAMPS COM INC
COM NEW
852857200
388
1928
SH
SOLE
0
0
1928
TEXAS ROADHOUSE INC
COM
882681109
214
3703
SH
SOLE
0
0
3703
PIONEER HIGH INCOME TR
COM
72369H106
170
18105
SH
SOLE
0
0
18105
SQUARE INC
CL A
852234103
1
200
SH
Call
SOLE
0
0
200
GALLAGHER ARTHUR J & CO
COM
363576109
414
6025
SH
SOLE
0
0
6025
UNIVERSAL DISPLAY CORP
COM
91347P105
1
100
SH
Call
SOLE
0
0
100
DIREXION SHS ETF TR
DLY SMCAP BULL3X
25459W847
424
6303
SH
SOLE
0
0
6303
LILLY ELI & CO
COM
532457108
43262
559158
SH
SOLE
0
0
559158
SCHWAB STRATEGIC TR
SCHWB FDT INT SC
808524748
366
10220
SH
SOLE
0
0
10220
ANI PHARMACEUTICALS INC
COM
00182C103
298
5123
SH
SOLE
0
0
5123
ENDEAVOUR SILVER CORP
COM
29258Y103
83
34247
SH
SOLE
0
0
34247
STANLEY BLACK & DECKER INC
COM
854502101
3381
22069
SH
SOLE
0
0
22069
CITIGROUP INC
COM NEW
172967424
14824
219615
SH
SOLE
0
0
219615
MFA FINL INC
COM
55272X102
266
35327
SH
SOLE
0
0
35327
OXBRIDGE RE HLDGS LTD
*W EXP 03/26/201
G6856M114
1
15812
SH
SOLE
0
0
15812
SOUTHSIDE BANCSHARES INC
COM
84470P109
2449
70505
SH
SOLE
0
0
70505
DORMAN PRODUCTS INC
COM
258278100
247
3734
SH
SOLE
0
0
3734
FERRELLGAS PARTNERS L.P.
UNIT LTD PART
315293100
181
57895
SH
SOLE
0
0
57895
ISHARES TR
CORE US AGGBD ET
464287226
1528874
14255235
SH
SOLE
0
0
14255235
SHIP FINANCE INTERNATIONAL L
SHS
G81075106
315
22015
SH
SOLE
0
0
22015
STONECASTLE FINL CORP
COM
861780104
427
19615
SH
SOLE
0
0
19615
ROYAL CARIBBEAN CRUISES LTD
COM
V7780T103
863
7333
SH
SOLE
0
0
7333
UNITED THERAPEUTICS CORP DEL
COM
91307C102
893
7949
SH
SOLE
0
0
7949
SPDR SERIES TRUST
S&P DIVID ETF
78464A763
8377
91850
SH
SOLE
0
0
91850
FACEBOOK INC
CL A
30303M102
3
200
SH
Call
SOLE
0
0
200
METLIFE INC
COM
59156R108
1839
40077
SH
SOLE
0
0
40077
FLAHERTY & CRUMRINE PFD INC
COM
338480106
200
14707
SH
SOLE
0
0
14707
VANGUARD INDEX FDS
TOTAL STK MKT
922908769
38379
282778
SH
SOLE
0
0
282778
DIREXION SHS ETF TR
DLY GOLD INDX 3X
25460E844
842
34510
SH
SOLE
0
0
34510
ALLIANZGI CONV & INCOME FD I
COM
018825109
229
38425
SH
SOLE
0
0
38425
UNUM GROUP
COM
91529Y106
499
10480
SH
SOLE
0
0
10480
HOME DEPOT INC
COM
437076102
47441
266164
SH
SOLE
0
0
266164
PILGRIMS PRIDE CORP NEW
COM
72147K108
263
10688
SH
SOLE
0
0
10688
PNC FINL SVCS GROUP INC
COM
693475105
4240
28034
SH
SOLE
0
0
28034
MERCADOLIBRE INC
COM
58733R102
605
1698
SH
SOLE
0
0
1698
ISHARES TR
US AER DEF ETF
464288760
2846
14376
SH
SOLE
0
0
14376
WHEATON PRECIOUS METALS CORP
COM
962879102
720
35344
SH
SOLE
0
0
35344
WISDOMTREE TR
INTL DIV EX FINL
97717W786
214
4944
SH
SOLE
0
0
4944
HENRY JACK & ASSOC INC
COM
426281101
813
6719
SH
SOLE
0
0
6719
ISHARES TR
US BR DEL SE ETF
464288794
307
4696
SH
SOLE
0
0
4696
MAIN STREET CAPITAL CORP
COM
56035L104
920
24934
SH
SOLE
0
0
24934
INFORMATION SERVICES GROUP I
COM
45675Y104
140
33600
SH
SOLE
0
0
33600
NORFOLK SOUTHERN CORP
COM
655844108
5503
40531
SH
SOLE
0
0
40531
ATARA BIOTHERAPEUTICS INC
COM
046513107
531
13607
SH
SOLE
0
0
13607
ARRAY BIOPHARMA INC
COM
04269X105
520
31888
SH
SOLE
0
0
31888
VIACOM INC NEW
CL B
92553P201
3044
97999
SH
SOLE
0
0
97999
ADVANCED MICRO DEVICES INC
COM
007903107
1062
105681
SH
SOLE
0
0
105681
ACTIVISION BLIZZARD INC
COM
00507V109
6
200
SH
Call
SOLE
0
0
200
GLAXOSMITHKLINE PLC
SPONSORED ADR
37733W105
3869
99031
SH
SOLE
0
0
99031
APPLE INC
COM
037833100
2
600
SH
Call
SOLE
0
0
600
CARDINAL HEALTH INC
COM
14149Y108
1492
23804
SH
SOLE
0
0
23804
URANIUM ENERGY CORP
COM
916896103
68
51747
SH
SOLE
0
0
51747
MONSTER BEVERAGE CORP NEW
COM
61174X109
0
100
SH
Call
SOLE
0
0
100
TESLA INC
COM
88160R101
1
100
SH
Put
SOLE
0
0
100
QEP RES INC
COM
74733V100
3913
399699
SH
SOLE
0
0
399699
AURYN RES INC
COM
05208W108
18
13648
SH
SOLE
0
0
13648
VANGUARD INDEX FDS
EXTEND MKT ETF
922908652
5106
45773
SH
SOLE
0
0
45773
ROLLINS INC
COM
775711104
1469
28789
SH
SOLE
0
0
28789
NVIDIA CORP
COM
67066G104
1
100
SH
Call
SOLE
0
0
100
ENSCO PLC
SHS CLASS A
G3157S106
108
24621
SH
SOLE
0
0
24621
NELNET INC
CL A
64031N108
311
5925
SH
SOLE
0
0
5925
3M CO
COM
88579Y101
22760
103680
SH
SOLE
0
0
103680
SCHWAB STRATEGIC TR
US TIPS ETF
808524870
1239
22575
SH
SOLE
0
0
22575
TIMBERLAND BANCORP INC
COM
887098101
785
25814
SH
SOLE
0
0
25814
SELECT SECTOR SPDR TR
RL EST SEL SEC
81369Y860
254
8160
SH
SOLE
0
0
8160
VANGUARD MALVERN FDS
STRM INFPROIDX
922020805
1212
24778
SH
SOLE
0
0
24778
ALLIANCE DATA SYSTEMS CORP
COM
018581108
1
100
SH
Call
SOLE
0
0
100
CAMPBELL SOUP CO
COM
134429109
844
19479
SH
SOLE
0
0
19479
SVB FINL GROUP
COM
78486Q101
1257
5237
SH
SOLE
0
0
5237
MACQUARIE INFRASTRUCTURE COR
COM
55608B105
1
1500
SH
Call
SOLE
0
0
1500
HANCOCK JOHN TAX-ADV DIV INC
COM
41013V100
284
13115
SH
SOLE
0
0
13115
MIDDLEBY CORP
COM
596278101
463
3741
SH
SOLE
0
0
3741
LOCKHEED MARTIN CORP
COM
539830109
12376
36622
SH
SOLE
0
0
36622
YUM BRANDS INC
COM
988498101
14374
168851
SH
SOLE
0
0
168851
VANGUARD SCOTTSDALE FDS
SHRT TRM CORP BD
92206C409
1809
23064
SH
SOLE
0
0
23064
CAPITAL ONE FINL CORP
COM
14040H105
1668
17404
SH
SOLE
0
0
17404
INNODATA INC
COM NEW
457642205
43
37325
SH
SOLE
0
0
37325
FIRST TR EXCHANGE TRADED FD
GBL WND ENRG ETF
33736G106
619
46277
SH
SOLE
0
0
46277
ALLSTATE CORP
COM
020002101
3166
33401
SH
SOLE
0
0
33401
APPLE INC
COM
037833100
0
100
SH
Call
SOLE
0
0
100
ETFS GOLD TR
SHS
26922Y105
1841
14346
SH
SOLE
0
0
14346
MICROSOFT CORP
COM
594918104
36
5000
SH
Call
SOLE
0
0
5000
NOODLES & CO
COM CL A
65540B105
545
72150
SH
SOLE
0
0
72150
MONSTER BEVERAGE CORP NEW
COM
61174X109
3776
66007
SH
SOLE
0
0
66007
ISHARES TR
RUS 1000 GRW ETF
464287614
16808
123506
SH
SOLE
0
0
123506
VERASTEM INC
COM
92337C104
134
45000
SH
SOLE
0
0
45000
PROSHARES TR
ULTRA FNCLS NEW
74347X633
244
1978
SH
SOLE
0
0
1978
KEARNY FINL CORP MD
COM
48716P108
143
11004
SH
SOLE
0
0
11004
CONSOLIDATED EDISON INC
COM
209115104
5779
74153
SH
SOLE
0
0
74153
DIREXION SHS ETF TR
DAILY GOLD MINER
25490K133
335
13012
SH
SOLE
0
0
13012
WEC ENERGY GROUP INC
COM
92939U106
2945
46971
SH
SOLE
0
0
46971
DOMINION ENERGY INC
COM
25746U109
6718
99632
SH
SOLE
0
0
99632
HALOZYME THERAPEUTICS INC
COM
40637H109
1661
84792
SH
SOLE
0
0
84792
MASCO CORP
COM
574599106
1050
25976
SH
SOLE
0
0
25976
ISHARES TR
S&P US PFD STK
464288687
302106
8043297
SH
SOLE
0
0
8043297
UNIVERSAL DISPLAY CORP
COM
91347P105
1319
13060
SH
SOLE
0
0
13060
SPDR SERIES TRUST
PORTFOLIO MD ETF
78464A847
4970
149865
SH
SOLE
0
0
149865
TYSON FOODS INC
CL A
902494103
1665
22752
SH
SOLE
0
0
22752
TANDEM DIABETES CARE INC
COM NEW
875372203
129
26000
SH
SOLE
0
0
26000
CTRIP COM INTL LTD
AMERICAN DEP SHS
22943F100
229
4912
SH
SOLE
0
0
4912
WESTERN DIGITAL CORP
COM
958102105
4825
52294
SH
SOLE
0
0
52294
SHENANDOAH TELECOMMUNICATION
COM
82312B106
580
16102
SH
SOLE
0
0
16102
LAM RESEARCH CORP
COM
512807108
428
10000
SH
Call
SOLE
0
0
10000
AMAZON COM INC
COM
023135106
63
100
SH
Call
SOLE
0
0
100
IDEX CORP
COM
45167R104
496
3483
SH
SOLE
0
0
3483
MERCK & CO INC
COM
58933Y105
17248
316646
SH
SOLE
0
0
316646
AAON INC
COM PAR $0.004
000360206
249
6393
SH
SOLE
0
0
6393
YANDEX N V
SHS CLASS A
N97284108
973
24669
SH
SOLE
0
0
24669
SAEXPLORATION HLDGS INC
COM NEW
78636X204
5262
3132224
SH
SOLE
0
0
3132224
DIREXION SHS ETF TR
DLY ENRGY BULL3X
25459W888
2349
85417
SH
SOLE
0
0
85417
EVOKE PHARMA INC
COM
30049G104
208
100000
SH
SOLE
0
0
100000
RIVERVIEW BANCORP INC
COM
769397100
104
11185
SH
SOLE
0
0
11185
EXPEDIA GROUP INC
COM NEW
30212P303
1168
10579
SH
SOLE
0
0
10579
ALLERGAN PLC
SHS
G0177J108
3079
18294
SH
SOLE
0
0
18294
ISHARES TR
MIN VOL EAFE ETF
46429B689
860
11674
SH
SOLE
0
0
11674
COUNTY BANCORP INC
COM
221907108
329
11252
SH
SOLE
0
0
11252
NORTHWEST NAT GAS CO
COM
667655104
540
9368
SH
SOLE
0
0
9368
REPLIGEN CORP
NOTE 2.125% 6/0
759916AA7
42
32000
PRN
SOLE
0
0
32000
GENERAL MLS INC
COM
370334104
1
100
SH
Call
SOLE
0
0
100
CHARTER COMMUNICATIONS INC N
CL A
16119P108
3
100
SH
Put
SOLE
0
0
100
POWERSHARES ETF TRUST
DYNM LRG CP VL
73935X708
258
7055
SH
SOLE
0
0
7055
FACEBOOK INC
CL A
30303M102
4
3000
SH
Call
SOLE
0
0
3000
ALLIANCE RES PARTNER L P
UT LTD PART
01877R108
562
31834
SH
SOLE
0
0
31834
APPLIED MATLS INC
COM
038222105
7096
127610
SH
SOLE
0
0
127610
AMTRUST FINL SVCS INC
NOTE 2.750%12/1
032359AG6
18
20000
PRN
SOLE
0
0
20000
HCI GROUP INC
NOTE 3.875% 3/1
40416EAB9
110
110000
PRN
SOLE
0
0
110000
CHECK POINT SOFTWARE TECH LT
ORD
M22465104
482
4847
SH
SOLE
0
0
4847
LINCOLN ELEC HLDGS INC
COM
533900106
3000
33354
SH
SOLE
0
0
33354
SANGAMO THERAPEUTICS INC
COM
800677106
198
10413
SH
SOLE
0
0
10413
CERNER CORP
COM
156782104
20246
349061
SH
SOLE
0
0
349061
ANALOG DEVICES INC
COM
032654105
0
1000
SH
Put
SOLE
0
0
1000
MICROSOFT CORP
COM
594918104
69
4000
SH
Call
SOLE
0
0
4000
MARRIOTT INTL INC NEW
CL A
571903202
4628
34033
SH
SOLE
0
0
34033
STERICYCLE INC
COM
858912108
433
7392
SH
SOLE
0
0
7392
MICROSOFT CORP
COM
594918104
499
50000
SH
Call
SOLE
0
0
50000
HUNTSMAN CORP
COM
447011107
328
11226
SH
SOLE
0
0
11226
OVERSTOCK COM INC DEL
COM
690370101
183
5045
SH
SOLE
0
0
5045
PHILLIPS 66
COM
718546104
10065
104927
SH
SOLE
0
0
104927
DRYSHIPS INC
COM PAR NEW
Y2109Q705
238
64978
SH
SOLE
0
0
64978
TORTOISE MLP FD INC
COM
89148B101
218
13624
SH
SOLE
0
0
13624
HANESBRANDS INC
COM
410345102
960
52113
SH
SOLE
0
0
52113
CLEVELAND CLIFFS INC
COM
185899101
10230
1471973
SH
SOLE
0
0
1471973
SPRINT CORP
COM SER 1
85207U105
623
127597
SH
SOLE
0
0
127597
FASTENAL CO
COM
311900104
788
14438
SH
SOLE
0
0
14438
ADVERUM BIOTECHNOLOGIES INC
COM
00773U108
75
12933
SH
SOLE
0
0
12933
LIBERTY BROADBAND CORP
COM SER C
530307305
481
5608
SH
SOLE
0
0
5608
UNITEDHEALTH GROUP INC
COM
91324P102
2
200
SH
Put
SOLE
0
0
200
VISTA GOLD CORP
COM NEW
927926303
10
13250
SH
SOLE
0
0
13250
SYNCHRONY FINL
COM
87165B103
447
13329
SH
SOLE
0
0
13329
GOPRO INC
CL A
38268T103
320
66812
SH
SOLE
0
0
66812
CRANE CO
COM
224399105
2234
24094
SH
SOLE
0
0
24094
E TRADE FINANCIAL CORP
COM NEW
269246401
620
11194
SH
SOLE
0
0
11194
OVERSTOCK COM INC DEL
COM
690370101
4
600
SH
Call
SOLE
0
0
600
ASSURED GUARANTY LTD
COM
G0585R106
354
9773
SH
SOLE
0
0
9773
ICON PLC
SHS
G4705A100
266
2255
SH
SOLE
0
0
2255
SQUARE INC
CL A
852234103
6
500
SH
Call
SOLE
0
0
500
GILEAD SCIENCES INC
COM
375558103
1
200
SH
Call
SOLE
0
0
200
DUKE REALTY CORP
COM NEW
264411505
418
15792
SH
SOLE
0
0
15792
CENTERPOINT ENERGY INC
COM
15189T107
1338
48847
SH
SOLE
0
0
48847
SAFE BULKERS INC
COM
Y7388L103
33
10500
SH
SOLE
0
0
10500
POWERSHARES QQQ TRUST
UNIT SER 1
73935A104
0
500
SH
Call
SOLE
0
0
500
DXC TECHNOLOGY CO
COM
23355L106
1194
11875
SH
SOLE
0
0
11875
SPDR SER TR
NUVEEN BLMBRG SR
78468R739
1057
22112
SH
SOLE
0
0
22112
ADDVANTAGE TECHNOLOGIES GP I
COM NEW
006743306
140
109127
SH
SOLE
0
0
109127
PROLOGIS INC
COM
74340W103
340
5398
SH
SOLE
0
0
5398
POWERSHARES ETF TRUST
FTSE RAFI 1000
73935X583
503
4567
SH
SOLE
0
0
4567
ALPHABET INC
CAP STK CL C
02079K107
34318
33260
SH
SOLE
0
0
33260
PIMCO ETF TR
ENHAN SHRT MA AC
72201R833
8521
83912
SH
SOLE
0
0
83912
ISHARES TR
RUS MD CP GR ETF
464287481
3708
30157
SH
SOLE
0
0
30157
PATRICK INDS INC
COM
703343103
258
4169
SH
SOLE
0
0
4169
ISHARES TR
CHINA LG-CAP ETF
464287184
1650
34930
SH
SOLE
0
0
34930
VANGUARD WHITEHALL FDS INC
INTL HIGH ETF
921946794
290
4357
SH
SOLE
0
0
4357
KINDER MORGAN INC DEL
COM
49456B101
0
5000
SH
Call
SOLE
0
0
5000
APPLE INC
COM
037833100
37
1500
SH
Call
SOLE
0
0
1500
PRUDENTIAL BANCORP INC NEW
COM
74431A101
181
10000
SH
SOLE
0
0
10000
ALLEGHANY CORP DEL
COM
017175100
1308
2129
SH
SOLE
0
0
2129
BERKSHIRE HATHAWAY INC DEL
CL B NEW
084670702
1
100
SH
Call
SOLE
0
0
100
J & J SNACK FOODS CORP
COM
466032109
998
7308
SH
SOLE
0
0
7308
STEEL DYNAMICS INC
COM
858119100
856
19364
SH
SOLE
0
0
19364
USANA HEALTH SCIENCES INC
COM
90328M107
254
2960
SH
SOLE
0
0
2960
ISHARES TR
EAFE VALUE ETF
464288877
416
7622
SH
SOLE
0
0
7622
CITY HLDG CO
COM
177835105
960
14003
SH
SOLE
0
0
14003
VANGUARD SCOTTSDALE FDS
INTER TERM TREAS
92206C706
4691
74479
SH
SOLE
0
0
74479
GOLD STD VENTURES CORP
COM
380738104
22
13217
SH
SOLE
0
0
13217
MARATHON OIL CORP
COM
565849106
1008
62517
SH
SOLE
0
0
62517
NAVIGATOR HOLDINGS LTD
SHS
Y62132108
540
45931
SH
SOLE
0
0
45931
ENERGY TRANSFER EQUITY L P
COM UT LTD PTN
29273V100
1645
115742
SH
SOLE
0
0
115742
POWERSHARES ETF TR II
PFD PORTFOLIO
73936T565
36114
2473542
SH
SOLE
0
0
2473542
SIRIUS XM HLDGS INC
COM
82968B103
9794
1569545
SH
SOLE
0
0
1569545
VIKING THERAPEUTICS INC
COM
92686J106
385
88140
SH
SOLE
0
0
88140
ACTIVISION BLIZZARD INC
COM
00507V109
11
1000
SH
Call
SOLE
0
0
1000
APPLE INC
COM
037833100
8
400
SH
Call
SOLE
0
0
400
AXON ENTERPRISE INC
COM
05464C101
370
9400
SH
SOLE
0
0
9400
BOSTON PROPERTIES INC
COM
101121101
809
6566
SH
SOLE
0
0
6566
BLACKROCK MUNIHOLDINGS FD IN
COM
09253N104
229
14991
SH
SOLE
0
0
14991
VANGUARD WHITEHALL FDS INC
HIGH DIV YLD
921946406
70613
856018
SH
SOLE
0
0
856018
ARCELORMITTAL SA LUXEMBOURG
NY REGISTRY SH
03938L203
419
13176
SH
SOLE
0
0
13176
CHEMED CORP NEW
COM
16359R103
503
1843
SH
SOLE
0
0
1843
PENGROWTH ENERGY CORP
COM
70706P104
12
18409
SH
SOLE
0
0
18409
VANECK VECTORS ETF TR
AMT FREE INT ETF
92189F544
534
22673
SH
SOLE
0
0
22673
EQUINIX INC
COM PAR $0.001
29444U700
364
871
SH
SOLE
0
0
871
LEGGETT & PLATT INC
COM
524660107
1523
34336
SH
SOLE
0
0
34336
PROGENICS PHARMACEUTICALS IN
COM
743187106
1182
158400
SH
SOLE
0
0
158400
BEST BUY INC
COM
086516101
4057
57967
SH
SOLE
0
0
57967
WHIRLPOOL CORP
COM
963320106
643
4199
SH
SOLE
0
0
4199
NVR INC
COM
62944T105
3223
1151
SH
SOLE
0
0
1151
FIRST TR EXCHANGE TRADED FD
CLOUD COMPUTING
33734X192
904
18664
SH
SOLE
0
0
18664
OMNICOM GROUP INC
COM
681919106
329
4531
SH
SOLE
0
0
4531
SOLAREDGE TECHNOLOGIES INC
COM
83417M104
0
600
SH
Call
SOLE
0
0
600
ROBERT HALF INTL INC
COM
770323103
4
5700
SH
Put
SOLE
0
0
5700
TUPPERWARE BRANDS CORP
COM
899896104
0
100
SH
Call
SOLE
0
0
100
CLAYMORE EXCHANGE TRD FD TR
GUG BULL2020 E
18383M514
224
10633
SH
SOLE
0
0
10633
HOSPITALITY PPTYS TR
COM SH BEN INT
44106M102
347
13700
SH
SOLE
0
0
13700
AMERICAN AIRLS GROUP INC
COM
02376R102
4077
78469
SH
SOLE
0
0
78469
MEDICINES CO
COM
584688105
2982
90517
SH
SOLE
0
0
90517
INVITAE CORP
COM
46185L103
237
50517
SH
SOLE
0
0
50517
NVIDIA CORP
COM
67066G104
12
4500
SH
Put
SOLE
0
0
4500
ISHARES TR
SHORT TREAS BD
464288679
481
4358
SH
SOLE
0
0
4358
SYNCHRONY FINL
COM
87165B103
15
2600
SH
Call
SOLE
0
0
2600
SCHEIN HENRY INC
COM
806407102
714
10628
SH
SOLE
0
0
10628
FORD MTR CO DEL
COM PAR $0.01
345370860
2
9000
SH
Put
SOLE
0
0
9000
BANK AMER CORP
*W EXP 01/16/201
060505146
352
19375
SH
SOLE
0
0
19375
ISHARES TR
CORE S&P500 ETF
464287200
2028790
7645138
SH
SOLE
0
0
7645138
BP PLC
SPONSORED ADR
055622104
9106
224628
SH
SOLE
0
0
224628
INTERNATIONAL FLAVORS&FRAGRA
COM
459506101
827
6042
SH
SOLE
0
0
6042
WORTHINGTON INDS INC
COM
981811102
237
5521
SH
SOLE
0
0
5521
LAM RESEARCH CORP
COM
512807108
4398
21646
SH
SOLE
0
0
21646
LIBERTY INTERACTIVE CORP
QVC GP COM SER A
53071M104
355
14108
SH
SOLE
0
0
14108
SUBURBAN PROPANE PARTNERS L
UNIT LTD PARTN
864482104
508
23097
SH
SOLE
0
0
23097
FACTSET RESH SYS INC
COM
303075105
350
1754
SH
SOLE
0
0
1754
FACEBOOK INC
CL A
30303M102
290
10000
SH
Call
SOLE
0
0
10000
TENET HEALTHCARE CORP
COM NEW
88033G407
805
33214
SH
SOLE
0
0
33214
ABBOTT LABS
COM
002824100
11
10000
SH
Put
SOLE
0
0
10000
CMS ENERGY CORP
COM
125896100
597
13183
SH
SOLE
0
0
13183
OLD DOMINION FGHT LINES INC
COM
679580100
251
1709
SH
SOLE
0
0
1709
ISHARES TR
MRNGSTR LG-CP ET
464287127
257
1673
SH
SOLE
0
0
1673
FIDELITY
MSCI ENERGY IDX
316092402
1110
59340
SH
SOLE
0
0
59340
DONALDSON INC
COM
257651109
3462
76852
SH
SOLE
0
0
76852
HEALTHEQUITY INC
COM
42226A107
47
1500
SH
Call
SOLE
0
0
1500
ISHARES TR
EUROPE ETF
464287861
367
7861
SH
SOLE
0
0
7861
SCHWAB STRATEGIC TR
INTL SCEQT ETF
808524888
620
16970
SH
SOLE
0
0
16970
WEIBO CORP
SPONSORED ADR
948596101
0
100
SH
Call
SOLE
0
0
100
AMBARELLA INC
SHS
G037AX101
303
6175
SH
SOLE
0
0
6175
SPDR SERIES TRUST
PORTFOLIO TL STK
78464A805
543
16530
SH
SOLE
0
0
16530
PAYPAL HLDGS INC
COM
70450Y103
4786
63081
SH
SOLE
0
0
63081
BOFI HLDG INC
COM
05566U108
3885
95867
SH
SOLE
0
0
95867
OVERSTOCK COM INC DEL
COM
690370101
4
500
SH
Call
SOLE
0
0
500
NUVEEN AMT FREE MUN CR INC F
COM
67071L106
2523
173898
SH
SOLE
0
0
173898
WENDYS CO
COM
95058W100
3371
192090
SH
SOLE
0
0
192090
FACEBOOK INC
CL A
30303M102
7
7000
SH
Call
SOLE
0
0
7000
COLONY NORTHSTAR INC
CL A COM
19625W104
551
97970
SH
SOLE
0
0
97970
INTUITIVE SURGICAL INC
COM NEW
46120E602
5
100
SH
Call
SOLE
0
0
100
TORO CO
COM
891092108
229
3660
SH
SOLE
0
0
3660
HOME DEPOT INC
COM
437076102
1
200
SH
Call
SOLE
0
0
200
ALIBABA GROUP HLDG LTD
SPONSORED ADS
01609W102
5
200
SH
Call
SOLE
0
0
200
KLONDEX MNS LTD
COM
498696103
24
10000
SH
SOLE
0
0
10000
ISHARES TR
EXPONENTIAL TECH
46434V381
274
7531
SH
SOLE
0
0
7531
DUNKIN BRANDS GROUP INC
COM
265504100
311
5213
SH
SOLE
0
0
5213
TECHNIPFMC PLC
COM
G87110105
860
29201
SH
SOLE
0
0
29201
CUMMINS INC
COM
231021106
0
100
SH
Put
SOLE
0
0
100
SQUARE INC
CL A
852234103
13
1000
SH
Call
SOLE
0
0
1000
ALIBABA GROUP HLDG LTD
SPONSORED ADS
01609W102
89
2100
SH
Call
SOLE
0
0
2100
PPG INDS INC
COM
693506107
3167
28375
SH
SOLE
0
0
28375
POWERSHARES ETF TR II
S&P SMCP IT PO
73937B860
1488
19170
SH
SOLE
0
0
19170
AQUA AMERICA INC
COM
03836W103
2687
78886
SH
SOLE
0
0
78886
JACOBS ENGR GROUP INC DEL
COM
469814107
1
400
SH
Call
SOLE
0
0
400
KINDER MORGAN INC DEL
COM
49456B101
3316
220196
SH
SOLE
0
0
220196
KRAFT HEINZ CO
COM
500754106
5639
90523
SH
SOLE
0
0
90523
APPLE INC
COM
037833100
61
4000
SH
Call
SOLE
0
0
4000
VANGUARD SCOTTSDALE FDS
INT-TERM CORP
92206C870
1749122
20616710
SH
SOLE
0
0
20616710
HILL ROM HLDGS INC
COM
431475102
1766
20300
SH
SOLE
0
0
20300
ISHARES TR
MSCI INDIA ETF
46429B598
1367
40058
SH
SOLE
0
0
40058