0001580642-18-003439.txt : 20180720
0001580642-18-003439.hdr.sgml : 20180720
20180720145347
ACCESSION NUMBER: 0001580642-18-003439
CONFORMED SUBMISSION TYPE: 13F-HR
PUBLIC DOCUMENT COUNT: 2
CONFORMED PERIOD OF REPORT: 20180630
FILED AS OF DATE: 20180720
DATE AS OF CHANGE: 20180720
EFFECTIVENESS DATE: 20180720
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: 18962331
BUSINESS ADDRESS:
STREET 1: 5454 W.110TH STREET
CITY: OVERLAND PARK
STATE: KS
ZIP: 66211
BUSINESS PHONE: 913-338-2727
MAIL ADDRESS:
STREET 1: 5454 W.110TH STREET
CITY: OVERLAND PARK
STATE: KS
ZIP: 66211
13F-HR
1
primary_doc.xml
13F-HR
LIVE
false
false
false
0001540235
XXXXXXXX
06-30-2018
06-30-2018
false
Creative Planning
5454 W.110th Street
Overland Park
KS
66211
13F HOLDINGS REPORT
028-14616
N
Ken Pyle
Chief Compliance Officer
913-356-5504
/s/ Ken Pyle
Overland Park
KS
07-20-2018
0
2323
25464079
INFORMATION TABLE
2
infotable.xml
ISHARES TR
CORE S&P500 ETF
464287200
32765
119997
SH
SOLE
0
0
119997
ISHARES TR
RUS 1000 VAL ETF
464287598
31232
257308
SH
SOLE
0
0
257308
ISHARES TR
RUS 1000 GRW ETF
464287614
39108
271963
SH
SOLE
0
0
271963
ISHARES TR
RUS 2000 GRW ETF
464287648
6324
30952
SH
SOLE
0
0
30952
ISHARES TR
MSCI EAFE ETF
464287465
20542
306730
SH
SOLE
0
0
306730
ISHARES TR
RUS MD CP GR ETF
464287481
19783
156105
SH
SOLE
0
0
156105
COMMERCE BANCSHARES INC
COM
200525103
2764
42711
SH
SOLE
0
0
42711
VANGUARD INDEX FDS
TOTAL STK MKT
922908769
7165
51019
SH
SOLE
0
0
51019
ISHARES TR
CORE US AGGBD ET
464287226
3350
31509
SH
SOLE
0
0
31509
ISHARES TR
TIPS BD ETF
464287176
2559
22669
SH
SOLE
0
0
22669
VANGUARD INDEX FDS
MID CAP ETF
922908629
7510
47637
SH
SOLE
0
0
47637
VANGUARD INDEX FDS
SM CP VAL ETF
922908611
874
6439
SH
SOLE
0
0
6439
VANGUARD INDEX FDS
REAL ESTATE ETF
922908553
9331
114563
SH
SOLE
0
0
114563
INVESCO DB COMMDY INDX TRCK
UNIT
46138B103
8834
499665
SH
SOLE
0
0
499665
WISDOMTREE TR
INTL LRGCAP DV
97717W794
294
6162
SH
SOLE
0
0
6162
WISDOMTREE TR
US MIDCAP DIVID
97717W505
254
7091
SH
SOLE
0
0
7091
WISDOMTREE TR
US SMALLCAP DIVD
97717W604
447
15076
SH
SOLE
0
0
15076
VANGUARD INDEX FDS
MCAP VL IDXVIP
922908512
17710
160328
SH
SOLE
0
0
160328
ISHARES TR
IBOXX HI YD ETF
464288513
4411
51850
SH
SOLE
0
0
51850
VANGUARD BD INDEX FD INC
SHORT TRM BOND
921937827
542
6928
SH
SOLE
0
0
6928
ISHARES TR
S&P US PFD STK
464288687
4574
121287
SH
SOLE
0
0
121287
WISDOMTREE TR
EMER MKT HIGH FD
97717W315
331
7720
SH
SOLE
0
0
7720
VANGUARD WHITEHALL FDS INC
HIGH DIV YLD
921946406
801
9640
SH
SOLE
0
0
9640
VANGUARD TAX MANAGED INTL FD
FTSE DEV MKT ETF
921943858
16303
380022
SH
SOLE
0
0
380022
SPDR SERIES TRUST
BLMBRG BRC CNVRT
78464A359
4890
92222
SH
SOLE
0
0
92222
SPDR SERIES TRUST
BLOMBERG INTL TR
78464A516
4342
156463
SH
SOLE
0
0
156463
ISHARES TR
INTL DEV RE ETF
464288489
7007
240116
SH
SOLE
0
0
240116
VANGUARD SCOTTSDALE FDS
INT-TERM CORP
92206C870
598
7156
SH
SOLE
0
0
7156
VANGUARD SCOTTSDALE FDS
INTER TERM TREAS
92206C706
449
7173
SH
SOLE
0
0
7173
VANGUARD SCOTTSDALE FDS
SHORT TERM TREAS
92206C102
1263
21072
SH
SOLE
0
0
21072
ISHARES TR
COHEN STEER REIT
464287564
645
6454
SH
SOLE
0
0
6454
WISDOMTREE TR
EMER MKT HIGH FD
97717W315
595
13872
SH
SOLE
0
0
13872
WISDOMTREE TR
INTL LRGCAP DV
97717W794
482
10079
SH
SOLE
0
0
10079
ISHARES TR
CORE S&P SCP ETF
464287804
901
10796
SH
SOLE
0
0
10796
VANGUARD WORLD FDS
ENERGY ETF
92204A306
757
7200
SH
SOLE
0
0
7200
BERKSHIRE HATHAWAY INC DEL
CL B NEW
084670702
625
3348
SH
SOLE
0
0
3348
ISHARES INC
CORE MSCI EMKT
46434G103
515
9814
SH
SOLE
0
0
9814
VANGUARD INDEX FDS
MID CAP ETF
922908629
648
4111
SH
SOLE
0
0
4111
VANGUARD INDEX FDS
REAL ESTATE ETF
922908553
624
7663
SH
SOLE
0
0
7663
SCHWAB STRATEGIC TR
INTL EQTY ETF
808524805
274
8305
SH
SOLE
0
0
8305
VANGUARD INDEX FDS
SMALL CP ETF
922908751
317
2035
SH
SOLE
0
0
2035
ISHARES TR
CORE US AGGBD ET
464287226
272
2555
SH
SOLE
0
0
2555
SPDR S&P MIDCAP 400 ETF TR
UTSER1 S&PDCRP
78467Y107
2720
7661
SH
SOLE
0
0
7661
ISHARES TR
RUS 1000 ETF
464287622
3089
20327
SH
SOLE
0
0
20327
VANGUARD TAX MANAGED INTL FD
FTSE DEV MKT ETF
921943858
2211
51549
SH
SOLE
0
0
51549
ISHARES TR
MSCI EAFE ETF
464287465
2053
30660
SH
SOLE
0
0
30660
WISDOMTREE TR
US MIDCAP DIVID
97717W505
308
8591
SH
SOLE
0
0
8591
VANGUARD INTL EQUITY INDEX F
FTSE EMR MKT ETF
922042858
2674
63368
SH
SOLE
0
0
63368
VANGUARD WHITEHALL FDS INC
HIGH DIV YLD
921946406
791
9530
SH
SOLE
0
0
9530
ISHARES TR
CORE S&P500 ETF
464287200
864
3164
SH
SOLE
0
0
3164
VANGUARD SCOTTSDALE FDS
INT-TERM CORP
92206C870
236
2823
SH
SOLE
0
0
2823
AIRCASTLE LTD
COM
G0129K104
239
11646
SH
SOLE
0
0
11646
KONINKLIJKE PHILIPS N V
NY REG SH NEW
500472303
238
5624
SH
SOLE
0
0
5624
VERITEX HLDGS INC
COM
923451108
793
25525
SH
SOLE
0
0
25525
TURQUOISE HILL RES LTD
COM
900435108
87
30726
SH
SOLE
0
0
30726
STRYKER CORP
COM
863667101
4329
25635
SH
SOLE
0
0
25635
HELIOS & MATHESON ANALYTICS
COM NEW
42327L200
3
11000
SH
SOLE
0
0
11000
CME GROUP INC
COM CL A
12572Q105
4470
27268
SH
SOLE
0
0
27268
ALLIANCE DATA SYSTEMS CORP
COM
018581108
438
1879
SH
SOLE
0
0
1879
BECTON DICKINSON & CO
COM
075887109
8310
34688
SH
SOLE
0
0
34688
FS INVT CORP
COM
302635107
335
45620
SH
SOLE
0
0
45620
TRANSMONTAIGNE PARTNERS L P
COM UNIT L P
89376V100
306
8319
SH
SOLE
0
0
8319
APPLIED OPTOELECTRONICS INC
COM
03823U102
217
4835
SH
SOLE
0
0
4835
LSI INDS INC
COM
50216C108
221
41370
SH
SOLE
0
0
41370
VOYA PRIME RATE TR
SH BEN INT
92913A100
60
12023
SH
SOLE
0
0
12023
ESPERION THERAPEUTICS INC NE
COM
29664W105
209
5326
SH
SOLE
0
0
5326
SELECT SECTOR SPDR TR
SBI MATERIALS
81369Y100
485
8356
SH
SOLE
0
0
8356
AMAZON COM INC
COM
023135106
772
1000
SH
Call
SOLE
0
0
1000
ISHARES TR
GL TIMB FORE ETF
464288174
208
2665
SH
SOLE
0
0
2665
UBS AG LONDON BRH
ETRACS MTH2XRE
90269A302
7586
478297
SH
SOLE
0
0
478297
PEAPACK-GLADSTONE FINL CORP
COM
704699107
254
7355
SH
SOLE
0
0
7355
DEUTSCHE BANK AG
NAMEN AKT
D18190898
220
20723
SH
SOLE
0
0
20723
ETF MANAGERS TR
PRIME CYBR SCRTY
26924G201
610
16495
SH
SOLE
0
0
16495
DYCOM INDS INC
NOTE 0.750% 9/1
267475AB7
104
90000
PRN
SOLE
0
0
90000
SPDR S&P 500 ETF TR
TR UNIT
78462F103
355776
1311470
SH
SOLE
0
0
1311470
ISHARES TR
NATIONAL MUN ETF
464288414
387904
3557449
SH
SOLE
0
0
3557449
ISHARES TR
US HLTHCR PR ETF
464288828
262
1493
SH
SOLE
0
0
1493
SANDY SPRING BANCORP INC
COM
800363103
3628
88455
SH
SOLE
0
0
88455
CALUMET SPECIALTY PRODS PTNR
UT LTD PARTNER
131476103
138
18565
SH
SOLE
0
0
18565
SYNTHETIC BIOLOGICS INC
COM
87164U102
40
166000
SH
SOLE
0
0
166000
TEVA PHARMACEUTICAL INDS LTD
SPONSORED ADR
881624209
4096
168418
SH
SOLE
0
0
168418
MONOLITHIC PWR SYS INC
COM
609839105
18404
137684
SH
SOLE
0
0
137684
BIG LOTS INC
COM
089302103
396
9468
SH
SOLE
0
0
9468
NATIONAL RETAIL PPTYS INC
COM
637417106
1181
26873
SH
SOLE
0
0
26873
GENERAL ELECTRIC CO
COM
369604103
20694
1520475
SH
SOLE
0
0
1520475
GILEAD SCIENCES INC
COM
375558103
2
1200
SH
Call
SOLE
0
0
1200
MPLX LP
COM UNIT REP LTD
55336V100
1058
30984
SH
SOLE
0
0
30984
CBOE GLOBAL MARKETS INC
COM
12503M108
0
500
SH
Call
SOLE
0
0
500
WESTWATER RES INC
COM
961684107
5
12779
SH
SOLE
0
0
12779
SNAP INC
CL A
83304A106
1543
117862
SH
SOLE
0
0
117862
ABERDEEN TOTAL DYNAMIC DIVD
COM SH BEN INT
00326L100
155
17705
SH
SOLE
0
0
17705
ROBERT HALF INTL INC
COM
770323103
633
9723
SH
SOLE
0
0
9723
U S G CORP
COM NEW
903293405
294
6815
SH
SOLE
0
0
6815
IRIDIUM COMMUNICATIONS INC
COM
46269C102
184
11410
SH
SOLE
0
0
11410
RED HAT INC
COM
756577102
1346
10018
SH
SOLE
0
0
10018
NUCOR CORP
COM
670346105
1986
31780
SH
SOLE
0
0
31780
PEMBINA PIPELINE CORP
COM
706327103
1656
47862
SH
SOLE
0
0
47862
ISHARES TR
SELECT DIVID ETF
464287168
11021
112754
SH
SOLE
0
0
112754
SCOTTS MIRACLE GRO CO
CL A
810186106
0
200
SH
Call
SOLE
0
0
200
HESS CORP
COM
42809H107
365
5456
SH
SOLE
0
0
5456
HORIZON PHARMA PLC
SHS
G4617B105
359
21664
SH
SOLE
0
0
21664
KINROSS GOLD CORP
COM NO PAR
496902404
107
28475
SH
SOLE
0
0
28475
THE TRADE DESK INC
COM CL A
88339J105
294
3129
SH
SOLE
0
0
3129
PULTE GROUP INC
COM
745867101
505
17562
SH
SOLE
0
0
17562
ALPHABET INC
CAP STK CL C
02079K107
631
2000
SH
Call
SOLE
0
0
2000
INVESTORS REAL ESTATE TR
SH BEN INT
461730103
74
13326
SH
SOLE
0
0
13326
SELECT SECTOR SPDR TR
ENERGY
81369Y506
264552
3483695
SH
SOLE
0
0
3483695
COMERICA INC
COM
200340107
532
5848
SH
SOLE
0
0
5848
FACEBOOK INC
CL A
30303M102
1
200
SH
Call
SOLE
0
0
200
TWENTY FIRST CENTY FOX INC
CL A
90130A101
1777
35752
SH
SOLE
0
0
35752
AMPIO PHARMACEUTICALS INC
COM
03209T109
57
26000
SH
SOLE
0
0
26000
ANDEAVOR LOGISTICS LP
COM UNIT LP INT
03350F106
510
11984
SH
SOLE
0
0
11984
INTUITIVE SURGICAL INC
COM NEW
46120E602
13586
28394
SH
SOLE
0
0
28394
STATE STR CORP
COM
857477103
1150
12357
SH
SOLE
0
0
12357
ISHARES TR
COHEN STEER REIT
464287564
33739
337798
SH
SOLE
0
0
337798
AMETEK INC NEW
COM
031100100
503
6970
SH
SOLE
0
0
6970
U S G CORP
COM NEW
903293405
0
600
SH
Put
SOLE
0
0
600
ARLINGTON ASSET INVT CORP
CL A NEW
041356205
237
22996
SH
SOLE
0
0
22996
SABINE ROYALTY TR
UNIT BEN INT
785688102
2051
43543
SH
SOLE
0
0
43543
GGP INC
COM
36174X101
231
11299
SH
SOLE
0
0
11299
MUTUALFIRST FINL INC
COM
62845B104
227
6000
SH
SOLE
0
0
6000
WISDOMTREE CONTINUOUS COMMOD
SHS BEN INT
97718W108
665
35307
SH
SOLE
0
0
35307
VALERO ENERGY CORP NEW
COM
91913Y100
7645
68976
SH
SOLE
0
0
68976
AMAZON COM INC
COM
023135106
194
500
SH
Call
SOLE
0
0
500
HUNT J B TRANS SVCS INC
COM
445658107
219
1805
SH
SOLE
0
0
1805
SQUARE INC
CL A
852234103
11
500
SH
Call
SOLE
0
0
500
WESTLAKE CHEM CORP
COM
960413102
215
2002
SH
SOLE
0
0
2002
QUINSTREET INC
COM
74874Q100
374
29425
SH
SOLE
0
0
29425
MCEWEN MNG INC
COM
58039P107
25
12092
SH
SOLE
0
0
12092
VEREIT INC
COM
92339V100
94
12607
SH
SOLE
0
0
12607
EXPRESS SCRIPTS HLDG CO
COM
30219G108
0
1000
SH
Put
SOLE
0
0
1000
NEOGEN CORP
COM
640491106
585
7294
SH
SOLE
0
0
7294
EQUIFAX INC
COM
294429105
1608
12854
SH
SOLE
0
0
12854
RANGE RES CORP
COM
75281A109
391
23367
SH
SOLE
0
0
23367
BARRETT BUSINESS SERVICES IN
COM
068463108
230
2379
SH
SOLE
0
0
2379
LIBERTY PPTY TR
SH BEN INT
531172104
226
5106
SH
SOLE
0
0
5106
APPLE INC
COM
037833100
409170
2210416
SH
SOLE
0
0
2210416
LIGHTBRIDGE CORP
COM NEW
53224K203
32
32300
SH
SOLE
0
0
32300
DR REDDYS LABS LTD
ADR
256135203
242
7517
SH
SOLE
0
0
7517
TESLA INC
COM
88160R101
1
100
SH
Put
SOLE
0
0
100
APPLE INC
COM
037833100
14
500
SH
Call
SOLE
0
0
500
HUNTINGTON BANCSHARES INC
COM
446150104
2108
142834
SH
SOLE
0
0
142834
NVIDIA CORP
COM
67066G104
13
200
SH
Call
SOLE
0
0
200
QUALCOMM INC
COM
747525103
13711
244313
SH
SOLE
0
0
244313
WYNN RESORTS LTD
COM
983134107
933
5573
SH
SOLE
0
0
5573
NEW RESIDENTIAL INVT CORP
COM NEW
64828T201
1323
75617
SH
SOLE
0
0
75617
EXPRESS SCRIPTS HLDG CO
COM
30219G108
4200
54397
SH
SOLE
0
0
54397
TORONTO DOMINION BK ONT
COM NEW
891160509
8952
154712
SH
SOLE
0
0
154712
TALLGRASS ENERGY PARTNERS LP
COM UNIT
874697105
1176
27161
SH
SOLE
0
0
27161
ADAPTIMMUNE THERAPEUTICS PLC
SPONDS ADR
00653A107
1221
102900
SH
SOLE
0
0
102900
BIO TECHNE CORP
COM
09073M104
265
1789
SH
SOLE
0
0
1789
HECLA MNG CO
COM
422704106
2771
796260
SH
SOLE
0
0
796260
BLACK KNIGHT INC
COM
09215C105
349
6521
SH
SOLE
0
0
6521
ISHARES TR
MSCI ACWI EX US
464288240
10723
226939
SH
SOLE
0
0
226939
IMPERIAL OIL LTD
COM NEW
453038408
209
6282
SH
SOLE
0
0
6282
SKECHERS U S A INC
CL A
830566105
211
7044
SH
SOLE
0
0
7044
PACCAR INC
COM
693718108
928
14971
SH
SOLE
0
0
14971
APERGY CORP
COM
03755L104
4101
98239
SH
SOLE
0
0
98239
PORTOLA PHARMACEUTICALS INC
COM
737010108
5095
134902
SH
SOLE
0
0
134902
JOHNSON CTLS INTL PLC
SHS
G51502105
1462
43706
SH
SOLE
0
0
43706
GLOBAL NET LEASE INC
COM NEW
379378201
260
12747
SH
SOLE
0
0
12747
UNITED FINL BANCORP INC NEW
COM
910304104
360
20567
SH
SOLE
0
0
20567
JAZZ PHARMACEUTICALS PLC
SHS USD
G50871105
240
1395
SH
SOLE
0
0
1395
BLACKROCK MUNIYIELD QUALITY
COM
09254F100
152
10885
SH
SOLE
0
0
10885
ENERGOUS CORP
COM
29272C103
243
16363
SH
SOLE
0
0
16363
SPDR S&P 500 ETF TR
TR UNIT
78462F103
7
5500
SH
Put
SOLE
0
0
5500
EQT CORP
COM
26884L109
264
4789
SH
SOLE
0
0
4789
NORWOOD FINANCIAL CORP
COM
669549107
310
8607
SH
SOLE
0
0
8607
SCHWAB STRATEGIC TR
INTRM TRM TRES
808524854
380
7262
SH
SOLE
0
0
7262
ZTO EXPRESS CAYMAN INC
SPONSORED ADR
98980A105
262
13118
SH
SOLE
0
0
13118
SCIENCE APPLICATNS INTL CP N
COM
808625107
1196
14776
SH
SOLE
0
0
14776
TOTAL S A
SPONSORED ADR
89151E109
1996
32965
SH
SOLE
0
0
32965
PUTNAM PREMIER INCOME TR
SH BEN INT
746853100
132
25299
SH
SOLE
0
0
25299
NEW MTN FIN CORP
NOTE 5.000% 6/1
647551AB6
10
10000
PRN
SOLE
0
0
10000
RAYONIER INC
COM
754907103
337
8703
SH
SOLE
0
0
8703
SUN LIFE FINL INC
COM
866796105
477
11889
SH
SOLE
0
0
11889
TESLA INC
COM
88160R101
4
500
SH
Call
SOLE
0
0
500
ISHARES TR
EAFE SML CP ETF
464288273
443040
7061524
SH
SOLE
0
0
7061524
VANGUARD INDEX FDS
GROWTH ETF
922908736
16093
107422
SH
SOLE
0
0
107422
SPOTIFY TECHNOLOGY S A
SHS
L8681T102
35
15000
SH
Put
SOLE
0
0
15000
PETIQ INC
COM CL A
71639T106
376
14015
SH
SOLE
0
0
14015
METTLER TOLEDO INTERNATIONAL
COM
592688105
281
485
SH
SOLE
0
0
485
EDWARDS LIFESCIENCES CORP
COM
28176E108
5052
34705
SH
SOLE
0
0
34705
MITSUBISHI UFJ FINL GROUP IN
SPONSORED ADS
606822104
80
14175
SH
SOLE
0
0
14175
FRONTIER COMMUNICATIONS CORP
COM NEW
35906A306
8
5000
SH
Put
SOLE
0
0
5000
GLOBAL BLOOD THERAPEUTICS IN
COM
37890U108
1027
22729
SH
SOLE
0
0
22729
UNITED TECHNOLOGIES CORP
COM
913017109
11663
93284
SH
SOLE
0
0
93284
DUKE ENERGY CORP NEW
COM NEW
26441C204
15325
193796
SH
SOLE
0
0
193796
ISHARES TR
U.S. TECH ETF
464287721
4152
23288
SH
SOLE
0
0
23288
SCHLUMBERGER LTD
COM
806857108
5233
78077
SH
SOLE
0
0
78077
WABCO HLDGS INC
COM
92927K102
210
1795
SH
SOLE
0
0
1795
INTEL CORP
COM
458140100
50943
1024808
SH
SOLE
0
0
1024808
CAPITOL FED FINL INC
COM
14057J101
1272
96669
SH
SOLE
0
0
96669
SPDR SER TR
PRTFLO S&P500 HI
78468R788
500
13402
SH
SOLE
0
0
13402
ROBERT HALF INTL INC
COM
770323103
8
5700
SH
Put
SOLE
0
0
5700
INVESCO EXCHNG TRADED FD TR
S&P SMLCP INFO
46138E115
1584
19245
SH
SOLE
0
0
19245
SCHWAB STRATEGIC TR
SCHWB FDT INT LG
808524755
674
22816
SH
SOLE
0
0
22816
VEEVA SYS INC
CL A COM
922475108
1290
16790
SH
SOLE
0
0
16790
COMMUNITY BK SYS INC
COM
203607106
5006
84753
SH
SOLE
0
0
84753
ALPHABET INC
CAP STK CL A
02079K305
3
500
SH
Call
SOLE
0
0
500
INVESCO VALUE MUN INCOME TR
COM
46132P108
214
15111
SH
SOLE
0
0
15111
NEWS CORP NEW
CL A
65249B109
177
11414
SH
SOLE
0
0
11414
DOMINOS PIZZA INC
COM
25754A201
1059
3754
SH
SOLE
0
0
3754
INVESCO QQQ TR
UNIT SER 1
46090E103
4
1000
SH
Put
SOLE
0
0
1000
OVERSTOCK COM INC DEL
COM
690370101
2
1000
SH
Call
SOLE
0
0
1000
WALMART INC
COM
931142103
22090
257908
SH
SOLE
0
0
257908
SCHWAB STRATEGIC TR
US AGGREGATE B
808524839
15449
305066
SH
SOLE
0
0
305066
ULTA BEAUTY INC
COM
90384S303
73
1000
SH
Call
SOLE
0
0
1000
ISHARES TR
GL CLEAN ENE ETF
464288224
1057
121079
SH
SOLE
0
0
121079
KINDER MORGAN INC DEL
COM
49456B101
1
300
SH
Call
SOLE
0
0
300
ROYAL GOLD INC
COM
780287108
653
7035
SH
SOLE
0
0
7035
TESLA INC
COM
88160R101
9
100
SH
Call
SOLE
0
0
100
ISHARES TR
NEW YORK MUN ETF
464288323
6269
114400
SH
SOLE
0
0
114400
BGC PARTNERS INC
CL A
05541T101
283
24974
SH
SOLE
0
0
24974
MAGELLAN MIDSTREAM PRTNRS LP
COM UNIT RP LP
559080106
88740
1284599
SH
SOLE
0
0
1284599
V F CORP
COM
918204108
7713
94617
SH
SOLE
0
0
94617
NCR CORP NEW
COM
62886E108
333
11119
SH
SOLE
0
0
11119
HORMEL FOODS CORP
COM
440452100
6781
182241
SH
SOLE
0
0
182241
FANG HLDGS LTD
ADR
30711Y102
72
18470
SH
SOLE
0
0
18470
AMAZON COM INC
COM
023135106
189
2500
SH
Call
SOLE
0
0
2500
ABERDEEN ASIA PACIFIC INCOM
COM
003009107
200
46189
SH
SOLE
0
0
46189
SABRA HEALTH CARE REIT INC
COM
78573L106
691
31781
SH
SOLE
0
0
31781
SPDR SERIES TRUST
PRTFLO S&P500 GW
78464A409
851
24235
SH
SOLE
0
0
24235
ORION ENGINEERED CARBONS S A
COM
L72967109
1084
35128
SH
SOLE
0
0
35128
INTEL CORP
COM
458140100
1
1000
SH
Call
SOLE
0
0
1000
TD AMERITRADE HLDG CORP
COM
87236Y108
63955
1167709
SH
SOLE
0
0
1167709
TESLA INC
COM
88160R101
14
200
SH
Call
SOLE
0
0
200
MICROSOFT CORP
COM
594918104
341
20000
SH
Call
SOLE
0
0
20000
PATTERSON UTI ENERGY INC
COM
703481101
681
37818
SH
SOLE
0
0
37818
VANGUARD WORLD FDS
ENERGY ETF
92204A306
135497
1289468
SH
SOLE
0
0
1289468
APPLE INC
COM
037833100
496
30000
SH
Call
SOLE
0
0
30000
STAAR SURGICAL CO
COM PAR $0.01
852312305
573
18475
SH
SOLE
0
0
18475
ALPHABET INC
CAP STK CL C
02079K107
162
1000
SH
Call
SOLE
0
0
1000
ISHARES TR
U.S. FINLS ETF
464287788
1147
9788
SH
SOLE
0
0
9788
ISHARES TR
RUS 2000 GRW ETF
464287648
2800
13706
SH
SOLE
0
0
13706
HANCOCK JOHN PREMUIM DIV FD
COM SH BEN INT
41013T105
221
13448
SH
SOLE
0
0
13448
BP PRUDHOE BAY RTY TR
UNIT BEN INT
055630107
329
10998
SH
SOLE
0
0
10998
SOUTH JERSEY INDS INC
COM
838518108
224
6702
SH
SOLE
0
0
6702
FEDEX CORP
COM
31428X106
5313
23398
SH
SOLE
0
0
23398
SEI INVESTMENTS CO
COM
784117103
446
7137
SH
SOLE
0
0
7137
COMCAST CORP NEW
CL A
20030N101
10494
319848
SH
SOLE
0
0
319848
SAGE THERAPEUTICS INC
COM
78667J108
210
1340
SH
SOLE
0
0
1340
ISHARES TR
SP SMCP600VL ETF
464287879
2649
16225
SH
SOLE
0
0
16225
22ND CENTY GROUP INC
COM
90137F103
180
73316
SH
SOLE
0
0
73316
UBS AG LONDON BRH
FI ENHAN EUR ETN
90274D234
245
1533
SH
SOLE
0
0
1533
ISHARES TR
U.S. CNSM SV ETF
464287580
380
1961
SH
SOLE
0
0
1961
PGT INNOVATIONS INC
COM
69336V101
916
43928
SH
SOLE
0
0
43928
BLACKSTONE GROUP L P
COM UNIT LTD
09253U108
3914
121670
SH
SOLE
0
0
121670
DREYFUS STRATEGIC MUN BD FD
COM
26202F107
109
14364
SH
SOLE
0
0
14364
MICROSOFT CORP
COM
594918104
2
2000
SH
Call
SOLE
0
0
2000
ISHARES TR
CORE S&P US GWT
464287671
240
4195
SH
SOLE
0
0
4195
TAHOE RES INC
COM
873868103
126
25650
SH
SOLE
0
0
25650
AMAZON COM INC
COM
023135106
251
2000
SH
Call
SOLE
0
0
2000
MICROSOFT CORP
COM
594918104
1261
50000
SH
Call
SOLE
0
0
50000
ROCKWELL AUTOMATION INC
COM
773903109
3571
21484
SH
SOLE
0
0
21484
ISHARES SILVER TRUST
ISHARES
46428Q109
1415
93396
SH
SOLE
0
0
93396
HEMISPHERX BIOPHARMA INC
COM NEW
42366C301
13
40001
SH
SOLE
0
0
40001
TESLA INC
COM
88160R101
8
100
SH
Call
SOLE
0
0
100
GENTEX CORP
COM
371901109
629
27345
SH
SOLE
0
0
27345
APPLIED DNA SCIENCES INC
COM NEW
03815U201
128
101934
SH
SOLE
0
0
101934
FRANKLIN RES INC
COM
354613101
404
12610
SH
SOLE
0
0
12610
ISHARES TR
BARCLAYS 7 10 YR
464287440
2786
27175
SH
SOLE
0
0
27175
ATHENEX INC
COM
04685N103
3378
181040
SH
SOLE
0
0
181040
ALASKA AIR GROUP INC
COM
011659109
918
15193
SH
SOLE
0
0
15193
CAPITAL PRODUCT PARTNERS L P
COM UNIT LP
Y11082107
62
20140
SH
SOLE
0
0
20140
APOLLO GLOBAL MGMT LLC
CL A SHS
037612306
217
6801
SH
SOLE
0
0
6801
WISDOMTREE TR
ITL HDG QTLY DIV
97717X594
448
14095
SH
SOLE
0
0
14095
DIREXION SHS ETF TR
DLY TECH BULL 3X
25459W102
1397
10484
SH
SOLE
0
0
10484
NVIDIA CORP
COM
67066G104
11
1000
SH
Call
SOLE
0
0
1000
HCA HEALTHCARE INC
COM
40412C101
815
7941
SH
SOLE
0
0
7941
SYSCO CORP
COM
871829107
6604
96700
SH
SOLE
0
0
96700
RESMED INC
COM
761152107
209
2016
SH
SOLE
0
0
2016
HERSHEY CO
COM
427866108
2147
23075
SH
SOLE
0
0
23075
FORTINET INC
COM
34959E109
853
13663
SH
SOLE
0
0
13663
CYTORI THERAPEUTICS INC
*W EXP 05/28/202
23283K139
0
16200
SH
SOLE
0
0
16200
ISHARES INC
CORE MSCI EMKT
46434G103
1817410
34610743
SH
SOLE
0
0
34610743
OKTA INC
CL A
679295105
217
4311
SH
SOLE
0
0
4311
VANGUARD INTL EQUITY INDEX F
ALLWRLD EX US
922042775
27734
534988
SH
SOLE
0
0
534988
SQUARE INC
CL A
852234103
2
500
SH
Call
SOLE
0
0
500
INVESCO QQQ TR
UNIT SER 1
46090E103
1
500
SH
Call
SOLE
0
0
500
ALPS ETF TR
ALERIAN MLP
00162Q866
229219
22694990
SH
SOLE
0
0
22694990
U S G CORP
COM NEW
903293405
1
600
SH
Call
SOLE
0
0
600
ISHARES TR
S&P 100 ETF
464287101
4025
33652
SH
SOLE
0
0
33652
INVESCO EXCHANGE TRADED FD T
RUSEL 2000 VAL
46137V480
407
12675
SH
SOLE
0
0
12675
INCYTE CORP
COM
45337C102
1687
25180
SH
SOLE
0
0
25180
ENTERGY CORP NEW
COM
29364G103
1153
14275
SH
SOLE
0
0
14275
HUDSON PAC PPTYS INC
COM
444097109
270
7630
SH
SOLE
0
0
7630
FACEBOOK INC
CL A
30303M102
308
10000
SH
Call
SOLE
0
0
10000
GENERAL ELECTRIC CO
COM
369604103
0
1000
SH
Call
SOLE
0
0
1000
SPDR SERIES TRUST
BLOOMBERG BRCLYS
78464A417
1571
44287
SH
SOLE
0
0
44287
PROSHARES TR
S&P 500 DV ARIST
74348A467
1093
17537
SH
SOLE
0
0
17537
PACKAGING CORP AMER
COM
695156109
237
2120
SH
SOLE
0
0
2120
EXPEDITORS INTL WASH INC
COM
302130109
588
8049
SH
SOLE
0
0
8049
PENNYMAC CORP
NOTE 5.375% 5/0
70932AAB9
20
20000
PRN
SOLE
0
0
20000
EPR PPTYS
CONV PFD 9% SR E
26884U307
402
11520
SH
SOLE
0
0
11520
FRANCO NEVADA CORP
COM
351858105
260
3565
SH
SOLE
0
0
3565
SHOPIFY INC
CL A
82509L107
65
1200
SH
Call
SOLE
0
0
1200
APPLE INC
COM
037833100
1
900
SH
Call
SOLE
0
0
900
CHEVRON CORP NEW
COM
166764100
1
300
SH
Call
SOLE
0
0
300
SPDR SERIES TRUST
S&P 600 SMCP VAL
78464A300
254
3804
SH
SOLE
0
0
3804
D R HORTON INC
COM
23331A109
225
5490
SH
SOLE
0
0
5490
LOXO ONCOLOGY INC
COM
548862101
1611
9289
SH
SOLE
0
0
9289
SYNOVUS FINL CORP
COM NEW
87161C501
634
12007
SH
SOLE
0
0
12007
CIMAREX ENERGY CO
COM
171798101
462
4541
SH
SOLE
0
0
4541
INVESCO CURNCYSHS AUSTRLA DL
AUSTRALIAN DOL
46090N103
252
3400
SH
SOLE
0
0
3400
WINTRUST FINL CORP
COM
97650W108
1983
22780
SH
SOLE
0
0
22780
APPLIED MATLS INC
COM
038222105
317
60000
SH
Call
SOLE
0
0
60000
F M C CORP
COM NEW
302491303
709
7953
SH
SOLE
0
0
7953
CACI INTL INC
CL A
127190304
312
1852
SH
SOLE
0
0
1852
SQUARE INC
CL A
852234103
2565
41620
SH
SOLE
0
0
41620
SELECT SECTOR SPDR TR
SBI INT-FINL
81369Y605
0
500
SH
Put
SOLE
0
0
500
HASBRO INC
COM
418056107
615
6659
SH
SOLE
0
0
6659
HAWAIIAN ELEC INDUSTRIES
COM
419870100
1597
46559
SH
SOLE
0
0
46559
TRIMBLE INC
COM
896239100
977
29750
SH
SOLE
0
0
29750
NUVEEN NEW YORK AMT QLT MUNI
COM
670656107
145
11888
SH
SOLE
0
0
11888
ENSIGN GROUP INC
COM
29358P101
1337
37335
SH
SOLE
0
0
37335
ISHARES TR
3 7 YR TREAS BD
464288661
533
4444
SH
SOLE
0
0
4444
TESLA INC
COM
88160R101
4
200
SH
Put
SOLE
0
0
200
LABORATORY CORP AMER HLDGS
COM NEW
50540R409
1665
9276
SH
SOLE
0
0
9276
BROADRIDGE FINL SOLUTIONS IN
COM
11133T103
1097
9531
SH
SOLE
0
0
9531
COOPER COS INC
COM NEW
216648402
428
1819
SH
SOLE
0
0
1819
VANECK VECTORS ETF TR
RUSSIA ETF
92189F403
228
10745
SH
SOLE
0
0
10745
ENBRIDGE ENERGY PARTNERS L P
COM
29250R106
4971
454797
SH
SOLE
0
0
454797
ISHARES TR
NASDAQ BIOTECH
464287556
4428
40325
SH
SOLE
0
0
40325
EURONET WORLDWIDE INC
COM
298736109
1882
22470
SH
SOLE
0
0
22470
KANSAS CITY SOUTHERN
COM NEW
485170302
1303
12296
SH
SOLE
0
0
12296
MICROSOFT CORP
COM
594918104
4
5500
SH
Put
SOLE
0
0
5500
LIBERTY TAX INC
CL A
53128T102
121
15000
SH
SOLE
0
0
15000
QURATE RETAIL INC
COM SER A
74915M100
290
13661
SH
SOLE
0
0
13661
ALPHABET INC
CAP STK CL A
02079K305
15
1000
SH
Put
SOLE
0
0
1000
EVERI HLDGS INC
COM
30034T103
196
27230
SH
SOLE
0
0
27230
PAYPAL HLDGS INC
COM
70450Y103
75
2000
SH
Call
SOLE
0
0
2000
FACEBOOK INC
CL A
30303M102
79
3000
SH
Call
SOLE
0
0
3000
WABTEC CORP
COM
929740108
341
3456
SH
SOLE
0
0
3456
SPDR SERIES TRUST
S&P 600 SMCP GRW
78464A201
554
8771
SH
SOLE
0
0
8771
SUMMIT MIDSTREAM PARTNERS LP
COM UNIT LTD
866142102
313
20300
SH
SOLE
0
0
20300
VANGUARD INDEX FDS
MID CAP ETF
922908629
1675425
10628171
SH
SOLE
0
0
10628171
HELMERICH & PAYNE INC
COM
423452101
509
7976
SH
SOLE
0
0
7976
KRANESHARES TR
CSI CHI INTERNET
500767306
2
200
SH
Call
SOLE
0
0
200
LEGACY TEX FINL GROUP INC
COM
52471Y106
404
10366
SH
SOLE
0
0
10366
EXELON CORP
COM
30161N101
3403
79887
SH
SOLE
0
0
79887
ALIBABA GROUP HLDG LTD
SPONSORED ADS
01609W102
11
400
SH
Call
SOLE
0
0
400
KKR & CO L P DEL
COM UNITS
48248M102
1627
65470
SH
SOLE
0
0
65470
ALPHABET INC
CAP STK CL A
02079K305
9
500
SH
Call
SOLE
0
0
500
SELECT SECTOR SPDR TR
SBI INT-FINL
81369Y605
6271
235852
SH
SOLE
0
0
235852
BARCLAYS PLC
ADR
06738E204
806
80342
SH
SOLE
0
0
80342
INVESCO EXCHANGE TRADED FD T
DWA MOMENTUM
46137V837
391
7072
SH
SOLE
0
0
7072
INVESCO MORTGAGE CAPITAL INC
COM
46131B100
843
53025
SH
SOLE
0
0
53025
VANGUARD SCOTTSDALE FDS
VNG RUS2000IDX
92206C664
1322
10075
SH
SOLE
0
0
10075
UNITEDHEALTH GROUP INC
COM
91324P102
5
200
SH
Call
SOLE
0
0
200
NVIDIA CORP
COM
67066G104
26
4500
SH
Put
SOLE
0
0
4500
WHEELER REAL ESTATE INVT TR
CV PFD SER B
963025309
301
18700
SH
SOLE
0
0
18700
ACELRX PHARMACEUTICALS INC
COM
00444T100
43
12700
SH
SOLE
0
0
12700
AUTOMATIC DATA PROCESSING IN
COM
053015103
7155
53339
SH
SOLE
0
0
53339
BIO RAD LABS INC
CL A
090572207
427
1480
SH
SOLE
0
0
1480
PROTO LABS INC
COM
743713109
239
2006
SH
SOLE
0
0
2006
TAUBMAN CTRS INC
COM
876664103
215
3652
SH
SOLE
0
0
3652
TJX COS INC NEW
COM
872540109
4327
45461
SH
SOLE
0
0
45461
ISHARES TR
MSCI INDIA SM CP
46429B614
538
12800
SH
SOLE
0
0
12800
NUVEEN MUN VALUE FD INC
COM
670928100
476
49750
SH
SOLE
0
0
49750
WESTERN DIGITAL CORP
COM
958102105
9
1200
SH
Call
SOLE
0
0
1200
NUVEEN TX ADV TOTAL RET STRG
COM
67090H102
266
20696
SH
SOLE
0
0
20696
HARLEY DAVIDSON INC
COM
412822108
936
22243
SH
SOLE
0
0
22243
EDISON INTL
COM
281020107
1467
23185
SH
SOLE
0
0
23185
ORCHID IS CAP INC
COM
68571X103
80
10616
SH
SOLE
0
0
10616
FIVE BELOW INC
COM
33829M101
0
1200
SH
Put
SOLE
0
0
1200
COPART INC
COM
217204106
858
15170
SH
SOLE
0
0
15170
AMAZON COM INC
COM
023135106
7
1000
SH
Put
SOLE
0
0
1000
AKEBIA THERAPEUTICS INC
COM
00972D105
106
10650
SH
SOLE
0
0
10650
EQUINOR ASA
SPONSORED ADR
29446M102
337
12746
SH
SOLE
0
0
12746
OLIN CORP
COM PAR $1
680665205
289
10053
SH
SOLE
0
0
10053
ZOETIS INC
CL A
98978V103
1048
12307
SH
SOLE
0
0
12307
HOLOGIC INC
COM
436440101
610
15337
SH
SOLE
0
0
15337
ADVANCED MICRO DEVICES INC
COM
007903107
130
20000
SH
Call
SOLE
0
0
20000
DANA INCORPORATED
COM
235825205
2126
105321
SH
SOLE
0
0
105321
CARLYLE GROUP L P
COM UTS LTD PTN
14309L102
637
29913
SH
SOLE
0
0
29913
TAKE-TWO INTERACTIVE SOFTWAR
COM
874054109
11
1000
SH
Call
SOLE
0
0
1000
OCH ZIFF CAP MGMT GROUP
CL A
67551U105
76
39592
SH
SOLE
0
0
39592
SMUCKER J M CO
COM NEW
832696405
1090
10140
SH
SOLE
0
0
10140
CRESTWOOD EQUITY PARTNERS LP
UNIT LTD PARTNER
226344208
466
14663
SH
SOLE
0
0
14663
BERKSHIRE HATHAWAY INC DEL
CL A
084670108
64001
227
SH
SOLE
0
0
227
BIOLINERX LTD
SPONSORED ADR
09071M106
27
30000
SH
SOLE
0
0
30000
YAMANA GOLD INC
COM
98462Y100
123
42382
SH
SOLE
0
0
42382
SENIOR HSG PPTYS TR
SH BEN INT
81721M109
324
17925
SH
SOLE
0
0
17925
SPDR S&P 500 ETF TR
TR UNIT
78462F103
1
2800
SH
Put
SOLE
0
0
2800
CRACKER BARREL OLD CTRY STOR
COM
22410J106
2123
13589
SH
SOLE
0
0
13589
SPDR INDEX SHS FDS
S&P EMKTSC ETF
78463X756
2594
54674
SH
SOLE
0
0
54674
NVIDIA CORP
COM
67066G104
3
1000
SH
Call
SOLE
0
0
1000
VANGUARD WORLD FDS
MATERIALS ETF
92204A801
780
5927
SH
SOLE
0
0
5927
SALESFORCE COM INC
COM
79466L302
7110
52127
SH
SOLE
0
0
52127
SELECT SECTOR SPDR TR
SBI INT-FINL
81369Y605
1
1000
SH
Call
SOLE
0
0
1000
CHARLES RIV LABS INTL INC
COM
159864107
227
2018
SH
SOLE
0
0
2018
POLYMET MINING CORP
COM
731916102
79
80245
SH
SOLE
0
0
80245
GOLDCORP INC NEW
COM
380956409
402
29285
SH
SOLE
0
0
29285
RED ROCK RESORTS INC
CL A
75700L108
287
8574
SH
SOLE
0
0
8574
RADIUS HEALTH INC
COM NEW
750469207
1217
41299
SH
SOLE
0
0
41299
INTREXON CORP
COM
46122T102
1016
72856
SH
SOLE
0
0
72856
AMAZON COM INC
COM
023135106
642
1000
SH
Call
SOLE
0
0
1000
NUVEEN NEW YORK QLT MUN INC
COM
67066X107
128
10196
SH
SOLE
0
0
10196
VIRTUS GLOBAL DIVID INCOME F
COM
92835W107
133
11784
SH
SOLE
0
0
11784
FIRSTENERGY CORP
COM
337932107
1327
36951
SH
SOLE
0
0
36951
WISDOMTREE TR
US HIGH DIVIDEND
97717W208
571
8168
SH
SOLE
0
0
8168
NEWELL BRANDS INC
COM
651229106
787
30517
SH
SOLE
0
0
30517
KOHLS CORP
COM
500255104
398
5464
SH
SOLE
0
0
5464
FUELCELL ENERGY INC
COM NEW
35952H502
15
11488
SH
SOLE
0
0
11488
ACHAOGEN INC
COM
004449104
292
33775
SH
SOLE
0
0
33775
GRACO INC
COM
384109104
675
14937
SH
SOLE
0
0
14937
ISHARES TR
S&P MC 400GR ETF
464287606
3757
16715
SH
SOLE
0
0
16715
ADVANCE AUTO PARTS INC
COM
00751Y106
206
1520
SH
SOLE
0
0
1520
TAL ED GROUP
SPONSORED ADS
874080104
528
14352
SH
SOLE
0
0
14352
SCANA CORP NEW
COM
80589M102
637
16524
SH
SOLE
0
0
16524
BEAZER HOMES USA INC
COM NEW
07556Q881
400
27092
SH
SOLE
0
0
27092
OXBRIDGE RE HLDGS LTD
SHS
G6856M106
25
14260
SH
SOLE
0
0
14260
MASTERCARD INCORPORATED
CL A
57636Q104
5
1000
SH
Call
SOLE
0
0
1000
VANGUARD INTL EQUITY INDEX F
FTSE PACIFIC ETF
922042866
894
12774
SH
SOLE
0
0
12774
BRISTOL MYERS SQUIBB CO
COM
110122108
1
1000
SH
Call
SOLE
0
0
1000
BANK AMER CORP
COM
060505104
12
50000
SH
Call
SOLE
0
0
50000
VANGUARD WORLD FD
MEGA GRWTH IND
921910816
13593
114252
SH
SOLE
0
0
114252
EMCLAIRE FINL CORP
COM
290828102
288
8394
SH
SOLE
0
0
8394
FIDELITY NATL INFORMATION SV
COM
31620M106
4041
38107
SH
SOLE
0
0
38107
SUPERNUS PHARMACEUTICALS INC
COM
868459108
1240
20719
SH
SOLE
0
0
20719
CSX CORP
COM
126408103
10214
160146
SH
SOLE
0
0
160146
TESLA INC
COM
88160R101
17335
50546
SH
SOLE
0
0
50546
XENIA HOTELS & RESORTS INC
COM
984017103
265
10859
SH
SOLE
0
0
10859
GENERAL MTRS CO
COM
37045V100
1
1000
SH
Put
SOLE
0
0
1000
EATON VANCE TXMGD GL BUYWR O
COM
27829C105
598
50646
SH
SOLE
0
0
50646
ENGLOBAL CORP
COM
293306106
187
145005
SH
SOLE
0
0
145005
ECOLAB INC
COM
278865100
1143
8144
SH
SOLE
0
0
8144
WISDOMTREE TR
EUROPE HEDGED EQ
97717X701
431
6830
SH
SOLE
0
0
6830
INVESCO QQQ TR
UNIT SER 1
46090E103
36862
214753
SH
SOLE
0
0
214753
PROSPECT CAPITAL CORPORATION
NOTE 5.875% 1/1
74348TAM4
41
40000
PRN
SOLE
0
0
40000
WYNDHAM HOTELS & RESORTS INC
COM
98311A105
386
6570
SH
SOLE
0
0
6570
ISHARES TR
S&P 500 GRWT ETF
464287309
7462
45892
SH
SOLE
0
0
45892
ANCHOR BANCORP WA
COM
032838104
547
20900
SH
SOLE
0
0
20900
DOLLAR TREE INC
COM
256746108
737
8671
SH
SOLE
0
0
8671
ELECTROMED INC
COM
285409108
108
20000
SH
SOLE
0
0
20000
CDK GLOBAL INC
COM
12508E101
871
13385
SH
SOLE
0
0
13385
PERKINELMER INC
COM
714046109
437
5968
SH
SOLE
0
0
5968
AMAZON COM INC
COM
023135106
95
1000
SH
Put
SOLE
0
0
1000
ARES CAP CORP
COM
04010L103
1131
68728
SH
SOLE
0
0
68728
EYEPOINT PHARMACEUTICALS INC
COM
30233G100
162
78000
SH
SOLE
0
0
78000
ARTESIAN RESOURCES CORP
CL A
043113208
542
13968
SH
SOLE
0
0
13968
CLEARBRIDGE ENERGY MLP OPP F
COM
18469P100
144
13150
SH
SOLE
0
0
13150
STARBUCKS CORP
COM
855244109
12252
250801
SH
SOLE
0
0
250801
RIO TINTO PLC
SPONSORED ADR
767204100
720
12975
SH
SOLE
0
0
12975
SPOTIFY TECHNOLOGY S A
SHS
L8681T102
13
20000
SH
Put
SOLE
0
0
20000
SCHWAB STRATEGIC TR
US LRG CAP ETF
808524201
119037
1831627
SH
SOLE
0
0
1831627
VANGUARD GROUP
DIV APP ETF
921908844
25529
251222
SH
SOLE
0
0
251222
ADIENT PLC
ORD SHS
G0084W101
512
10402
SH
SOLE
0
0
10402
LAUDER ESTEE COS INC
CL A
518439104
454
3184
SH
SOLE
0
0
3184
TREVENA INC
COM
89532E109
30
20593
SH
SOLE
0
0
20593
BANK AMER CORP
COM
060505104
0
200
SH
Call
SOLE
0
0
200
CASTLE BRANDS INC
COM
148435100
136
114326
SH
SOLE
0
0
114326
FACEBOOK INC
CL A
30303M102
37
1000
SH
Call
SOLE
0
0
1000
ISHARES TR
RUS 1000 ETF
464287622
67431
443682
SH
SOLE
0
0
443682
COLONY CAP INC NEW
CL A COM
19626G108
459
73600
SH
SOLE
0
0
73600
CONSTELLATION BRANDS INC
CL A
21036P108
33
1100
SH
Call
SOLE
0
0
1100
HI-CRUSH PARTNERS LP
COM UNIT LTD
428337109
1720
145789
SH
SOLE
0
0
145789
PALO ALTO NETWORKS INC
COM
697435105
8
100
SH
Call
SOLE
0
0
100
FULL HOUSE RESORTS INC
COM
359678109
208
62531
SH
SOLE
0
0
62531
FLEETCOR TECHNOLOGIES INC
COM
339041105
2278
10812
SH
SOLE
0
0
10812
AMAZON COM INC
COM
023135106
173
1700
SH
Call
SOLE
0
0
1700
OHR PHARMACEUTICAL INC
COM NEW
67778H200
13
66000
SH
SOLE
0
0
66000
ANALOG DEVICES INC
COM
032654105
0
1000
SH
Put
SOLE
0
0
1000
COLUMBIA ETF TR II
EM CORE EX ETF
19762B202
277
11113
SH
SOLE
0
0
11113
ASTERIAS BIOTHERAPEUTICS INC
COM SER A
04624N107
243
180313
SH
SOLE
0
0
180313
AUTOZONE INC
COM
053332102
1255
1871
SH
SOLE
0
0
1871
MCDONALDS CORP
COM
580135101
28761
183554
SH
SOLE
0
0
183554
FLAHERTY&CRMN PFD SEC INCOM
COM
338478100
386
20382
SH
SOLE
0
0
20382
ORGANOVO HLDGS INC
COM
68620A104
17
12358
SH
SOLE
0
0
12358
STMICROELECTRONICS N V
NY REGISTRY
861012102
2034
91975
SH
SOLE
0
0
91975
EDITAS MEDICINE INC
COM
28106W103
890
24830
SH
SOLE
0
0
24830
PIMCO DYNMIC CREDIT AND MRT
COM SHS
72202D106
837
35492
SH
SOLE
0
0
35492
CARMAX INC
COM
143130102
480
6582
SH
SOLE
0
0
6582
SELECT SECTOR SPDR TR
SBI HEALTHCARE
81369Y209
4289
51388
SH
SOLE
0
0
51388
ISHARES TR
IBOXX HI YD ETF
464288513
4
3000
SH
Put
SOLE
0
0
3000
JACOBS ENGR GROUP INC DEL
COM
469814107
1280
20164
SH
SOLE
0
0
20164
ALPHABET INC
CAP STK CL A
02079K305
51466
45577
SH
SOLE
0
0
45577
BARRICK GOLD CORP
COM
067901108
294
22377
SH
SOLE
0
0
22377
BIOMARIN PHARMACEUTICAL INC
COM
09061G101
485
5145
SH
SOLE
0
0
5145
NETSOL TECHNOLOGIES INC
COM PAR $.001
64115A402
97
17550
SH
SOLE
0
0
17550
HARMONY GOLD MNG LTD
SPONSORED ADR
413216300
369
236458
SH
SOLE
0
0
236458
GENERAL MTRS CO
COM
37045V100
2436
61831
SH
SOLE
0
0
61831
APOLLO INVT CORP
COM
03761U106
63
11247
SH
SOLE
0
0
11247
REGENXBIO INC
COM
75901B107
283
3950
SH
SOLE
0
0
3950
WISDOMTREE TR
EUROPE SMCP DV
97717W869
305
4681
SH
SOLE
0
0
4681
ENBRIDGE INC
COM
29250N105
3591
100612
SH
SOLE
0
0
100612
INTERNAP CORP
COM PAR
45885A409
231
22191
SH
SOLE
0
0
22191
CHIMERA INVT CORP
COM NEW
16934Q208
1015
55536
SH
SOLE
0
0
55536
ENVESTNET INC
NOTE 1.750%12/1
29404KAA4
21
20000
PRN
SOLE
0
0
20000
BLACKSTONE MTG TR INC
COM CL A
09257W100
818
26038
SH
SOLE
0
0
26038
WISDOMTREE TR
US MIDCAP DIVID
97717W505
47040
1313966
SH
SOLE
0
0
1313966
ISHARES TR
MSCI EAFE ETF
464287465
0
1000
SH
Call
SOLE
0
0
1000
MACYS INC
COM
55616P104
1292
34506
SH
SOLE
0
0
34506
SPIRIT RLTY CAP INC NEW
NOTE 2.875% 5/1
84860WAA0
70
70000
PRN
SOLE
0
0
70000
KROGER CO
COM
501044101
2018
70924
SH
SOLE
0
0
70924
EL POLLO LOCO HLDGS INC
COM
268603107
202
17750
SH
SOLE
0
0
17750
INVESCO ADVANTAGE MUNICIPAL
SH BEN INT
46132E103
258
24244
SH
SOLE
0
0
24244
NORWEGIAN CRUISE LINE HLDG L
SHS
G66721104
5278
111699
SH
SOLE
0
0
111699
MIDDLESEX WATER CO
COM
596680108
292
6934
SH
SOLE
0
0
6934
CANADIAN PAC RY LTD
COM
13645T100
5862
32031
SH
SOLE
0
0
32031
ANIKA THERAPEUTICS INC
COM
035255108
327
10204
SH
SOLE
0
0
10204
CATERPILLAR INC DEL
COM
149123101
15512
114333
SH
SOLE
0
0
114333
BLACKROCK CAPITAL INVESTMENT
COM
092533108
227
38930
SH
SOLE
0
0
38930
VANGUARD INTL EQUITY INDEX F
FTSE EMR MKT ETF
922042858
573643
13593437
SH
SOLE
0
0
13593437
SPROTT PHYSICAL GOLD & SILVE
TR UNIT
85208R101
406
32371
SH
SOLE
0
0
32371
FIRST FNDTN INC
COM
32026V104
358
19309
SH
SOLE
0
0
19309
HEWLETT PACKARD ENTERPRISE C
COM
42824C109
1646
112670
SH
SOLE
0
0
112670
TORTOISE MLP FD INC
RIGHT 07/18/2018
89148B119
4
11740
SH
SOLE
0
0
11740
FISERV INC
COM
337738108
9217
124398
SH
SOLE
0
0
124398
SNAP INC
CL A
83304A106
0
900
SH
Call
SOLE
0
0
900
SPOTIFY TECHNOLOGY S A
SHS
L8681T102
1165
6926
SH
SOLE
0
0
6926
BLACKROCK DEBT STRAT FD INC
COM NEW
09255R202
148
13213
SH
SOLE
0
0
13213
PITNEY BOWES INC
COM
724479100
168
19628
SH
SOLE
0
0
19628
GILEAD SCIENCES INC
COM
375558103
1
500
SH
Call
SOLE
0
0
500
VANGUARD BD INDEX FD INC
TOTAL BND MRKT
921937835
176702
2231368
SH
SOLE
0
0
2231368
AMAZON COM INC
COM
023135106
84
200
SH
Call
SOLE
0
0
200
FRONTIER COMMUNICATIONS CORP
COM NEW
35906A306
109
20342
SH
SOLE
0
0
20342
MICROSOFT CORP
COM
594918104
343
10000
SH
Call
SOLE
0
0
10000
CYS INVTS INC
COM
12673A108
249
33253
SH
SOLE
0
0
33253
LEIDOS HLDGS INC
COM
525327102
1482
25120
SH
SOLE
0
0
25120
ISHARES TR
U.S. REAL ES ETF
464287739
798
9908
SH
SOLE
0
0
9908
NOVAVAX INC
COM
670002104
369
275704
SH
SOLE
0
0
275704
PINNACLE WEST CAP CORP
COM
723484101
1088
13501
SH
SOLE
0
0
13501
NVIDIA CORP
COM
67066G104
222
13800
SH
Put
SOLE
0
0
13800
GLACIER BANCORP INC NEW
COM
37637Q105
210
5425
SH
SOLE
0
0
5425
SPDR SERIES TRUST
S&P OILGAS EXP
78464A730
435
10103
SH
SOLE
0
0
10103
ASTRAZENECA PLC
SPONSORED ADR
046353108
1268
36124
SH
SOLE
0
0
36124
BANK AMER CORP
COM
060505104
46281
1641766
SH
SOLE
0
0
1641766
TESLA INC
COM
88160R101
1
100
SH
Put
SOLE
0
0
100
HP INC
COM
40434L105
2704
119188
SH
SOLE
0
0
119188
SOCIEDAD QUIMICA MINERA DE C
SPON ADR SER B
833635105
1725
35899
SH
SOLE
0
0
35899
CONOCOPHILLIPS
COM
20825C104
9638
138443
SH
SOLE
0
0
138443
UNITED PARCEL SERVICE INC
CL B
911312106
15866
149351
SH
SOLE
0
0
149351
ISHARES TR
U.S. PHARMA ETF
464288836
253
1671
SH
SOLE
0
0
1671
NISOURCE INC
COM
65473P105
896
34100
SH
SOLE
0
0
34100
ANWORTH MORTGAGE ASSET CP
COM
037347101
145
29246
SH
SOLE
0
0
29246
BOOKING HLDGS INC
COM
09857L108
10148
5006
SH
SOLE
0
0
5006
BAXTER INTL INC
COM
071813109
3566
48290
SH
SOLE
0
0
48290
CLOVIS ONCOLOGY INC
COM
189464100
3600
79177
SH
SOLE
0
0
79177
FIRST CTZNS BANCSHARES INC N
CL A
31946M103
272
676
SH
SOLE
0
0
676
OGE ENERGY CORP
COM
670837103
2490
70722
SH
SOLE
0
0
70722
ISHARES INC
MSCI JPN ETF NEW
46434G822
992
17128
SH
SOLE
0
0
17128
FORTUNE BRANDS HOME & SEC IN
COM
34964C106
420
7817
SH
SOLE
0
0
7817
AMAZON COM INC
COM
023135106
348
1000
SH
Call
SOLE
0
0
1000
XILINX INC
COM
983919101
549
8419
SH
SOLE
0
0
8419
OSHKOSH CORP
COM
688239201
752
10688
SH
SOLE
0
0
10688
PRAXAIR INC
COM
74005P104
4108
25977
SH
SOLE
0
0
25977
NASDAQ INC
COM
631103108
910
9968
SH
SOLE
0
0
9968
HOME DEPOT INC
COM
437076102
7
300
SH
Call
SOLE
0
0
300
ISHARES INC
MSCI PAC JP ETF
464286665
229
4975
SH
SOLE
0
0
4975
UNIVERSAL DISPLAY CORP
COM
91347P105
3
1000
SH
Call
SOLE
0
0
1000
ATLAS AIR WORLDWIDE HLDGS IN
NOTE 2.250% 6/0
049164BH8
41
33000
PRN
SOLE
0
0
33000
AVEO PHARMACEUTICALS INC
COM
053588109
143
63100
SH
SOLE
0
0
63100
SCHWAB STRATEGIC TR
US LCAP VA ETF
808524409
1227
23093
SH
SOLE
0
0
23093
VANGUARD SCOTTSDALE FDS
VNG RUS3000IDX
92206C599
430
3417
SH
SOLE
0
0
3417
ISHARES TR
N AMER TECH ETF
464287549
692
3587
SH
SOLE
0
0
3587
LIBERTY ALL STAR EQUITY FD
SH BEN INT
530158104
374
58432
SH
SOLE
0
0
58432
DARDEN RESTAURANTS INC
COM
237194105
1280
11957
SH
SOLE
0
0
11957
ISHARES TR
CORE MSCI EURO
46434V738
568
11937
SH
SOLE
0
0
11937
BANCO BILBAO VIZCAYA ARGENTA
SPONSORED ADR
05946K101
77
10960
SH
SOLE
0
0
10960
CELANESE CORP DEL
COM SER A
150870103
342
3076
SH
SOLE
0
0
3076
WELLS FARGO CO NEW
COM
949746101
37
100000
SH
Call
SOLE
0
0
100000
SNAP INC
CL A
83304A106
174
100000
SH
Call
SOLE
0
0
100000
GLOBAL X FDS
RBTCS ARTFL INTE
37954Y715
1095
49732
SH
SOLE
0
0
49732
LULULEMON ATHLETICA INC
COM
550021109
1240
9932
SH
SOLE
0
0
9932
MOODYS CORP
COM
615369105
1496
8772
SH
SOLE
0
0
8772
SCOTTS MIRACLE GRO CO
CL A
810186106
366
4406
SH
SOLE
0
0
4406
ISHARES TR
0-5YR HI YL CP
46434V407
48606
1042602
SH
SOLE
0
0
1042602
BOULDER GROWTH & INCOME FD I
COM
101507101
142
13843
SH
SOLE
0
0
13843
SELECT SECTOR SPDR TR
SBI CONS DISCR
81369Y407
2544
23276
SH
SOLE
0
0
23276
WYNDHAM DESTINATIONS INC
COM
98310W108
307
6927
SH
SOLE
0
0
6927
RPM INTL INC
COM
749685103
1537
26352
SH
SOLE
0
0
26352
VANECK VECTORS ETF TR
GOLD MINERS ETF
92189F106
1
5200
SH
Call
SOLE
0
0
5200
SIBANYE STILLWATER
SPONSORED ADR
825724206
30
12348
SH
SOLE
0
0
12348
DOLLAR GEN CORP NEW
COM
256677105
707
7172
SH
SOLE
0
0
7172
S&P GLOBAL INC
COM
78409V104
6342
31104
SH
SOLE
0
0
31104
UPLAND SOFTWARE INC
COM
91544A109
378
11000
SH
SOLE
0
0
11000
SEAGATE TECHNOLOGY PLC
SHS
G7945M107
2251
39868
SH
SOLE
0
0
39868
FIFTH THIRD BANCORP
COM
316773100
2767
96425
SH
SOLE
0
0
96425
FIRST FINL BANCORP OH
COM
320209109
6883
224559
SH
SOLE
0
0
224559
ISHARES TR
MRNING SM CP ETF
464288703
217
1426
SH
SOLE
0
0
1426
ISHARES TR
HDG MSCI EAFE
46434V803
423
14276
SH
SOLE
0
0
14276
DISNEY WALT CO
COM DISNEY
254687106
66134
630986
SH
SOLE
0
0
630986
MICRON TECHNOLOGY INC
COM
595112103
13558
258544
SH
SOLE
0
0
258544
EVERSOURCE ENERGY
COM
30040W108
3059
52190
SH
SOLE
0
0
52190
RAYTHEON CO
COM NEW
755111507
5871
30389
SH
SOLE
0
0
30389
CORE LABORATORIES N V
COM
N22717107
226
1792
SH
SOLE
0
0
1792
SCHWAB STRATEGIC TR
EMRG MKTEQ ETF
808524706
10274
396851
SH
SOLE
0
0
396851
WGL HLDGS INC
COM
92924F106
1335
15047
SH
SOLE
0
0
15047
CENTURYLINK INC
COM
156700106
2337
125371
SH
SOLE
0
0
125371
GENERAL ELECTRIC CO
COM
369604103
0
1000
SH
Put
SOLE
0
0
1000
SCHWAB STRATEGIC TR
US REIT ETF
808524847
687219
16448519
SH
SOLE
0
0
16448519
VENATOR MATLS PLC
SHS
G9329Z100
229
14000
SH
SOLE
0
0
14000
ROYAL BK SCOTLAND GROUP PLC
SPONS ADR 2 ORD
780097689
83
12227
SH
SOLE
0
0
12227
ADOBE SYS INC
COM
00724F101
10191
41801
SH
SOLE
0
0
41801
CARETRUST REIT INC
COM
14174T107
1096
65660
SH
SOLE
0
0
65660
PROSPECT CAPITAL CORPORATION
COM
74348T102
349
51991
SH
SOLE
0
0
51991
MARATHON PETE CORP
COM
56585A102
2775
39547
SH
SOLE
0
0
39547
DISCOVER FINL SVCS
COM
254709108
1859
26404
SH
SOLE
0
0
26404
CATHAY GEN BANCORP
COM
149150104
237
5842
SH
SOLE
0
0
5842
HORIZON GLOBAL CORP
NOTE 2.750% 7/0
44052WAA2
11
16000
PRN
SOLE
0
0
16000
YUM CHINA HLDGS INC
COM
98850P109
6376
165786
SH
SOLE
0
0
165786
COCA COLA BOTTLING CO CONS
COM
191098102
214
1584
SH
SOLE
0
0
1584
CITIGROUP INC
COM NEW
172967424
2
1000
SH
Call
SOLE
0
0
1000
BEMIS INC
COM
081437105
968
22927
SH
SOLE
0
0
22927
ACETO CORP
NOTE 2.000%11/0
004446AD2
29
38000
PRN
SOLE
0
0
38000
3-D SYS CORP DEL
COM NEW
88554D205
482
34899
SH
SOLE
0
0
34899
CEMEX SAB DE CV
SPON ADR NEW
151290889
93
14245
SH
SOLE
0
0
14245
RIO TINTO PLC
SPONSORED ADR
767204100
26
1000
SH
Call
SOLE
0
0
1000
BARINGS CORPORATE INVS
COM
06759X107
1126
74501
SH
SOLE
0
0
74501
INVESCO EXCHANGE TRADED FD T
S&P500 EQL WGT
46137V357
10831
106297
SH
SOLE
0
0
106297
DIGITAL RLTY TR INC
COM
253868103
1308
11721
SH
SOLE
0
0
11721
TRANSCANADA CORP
COM
89353D107
379
8781
SH
SOLE
0
0
8781
GABELLI DIVD & INCOME TR
COM
36242H104
330
14617
SH
SOLE
0
0
14617
APPLE INC
COM
037833100
9
7000
SH
Call
SOLE
0
0
7000
CRONOS GROUP INC
COM
22717L101
2
2000
SH
Call
SOLE
0
0
2000
OLD REP INTL CORP
COM
680223104
220
11070
SH
SOLE
0
0
11070
OPEN TEXT CORP
COM
683715106
256
7284
SH
SOLE
0
0
7284
NORTHERN TR CORP
COM
665859104
893
8675
SH
SOLE
0
0
8675
PROSPECT CAPITAL CORPORATION
NOTE 4.750% 4/1
74348TAQ5
22
22000
PRN
SOLE
0
0
22000
AMERICAN FINL GROUP INC OHIO
COM
025932104
1776
16550
SH
SOLE
0
0
16550
PEPSICO INC
COM
713448108
84764
778582
SH
SOLE
0
0
778582
CHESAPEAKE ENERGY CORP
COM
165167107
4316
823636
SH
SOLE
0
0
823636
ARBOR RLTY TR INC
COM
038923108
104
10000
SH
SOLE
0
0
10000
ENERGY TRANSFER PARTNERS LP
UNIT LTD PRT INT
29278N103
78275
4111088
SH
SOLE
0
0
4111088
VANGUARD MUN BD FD INC
TAX EXEMPT BD
922907746
11440
224401
SH
SOLE
0
0
224401
BWX TECHNOLOGIES INC
COM
05605H100
293
4697
SH
SOLE
0
0
4697
AMAZON COM INC
COM
023135106
859
1000
SH
Call
SOLE
0
0
1000
INVESCO EXCHANGE TRADED FD T
BUYBACK ACHIEV
46137V308
643
11325
SH
SOLE
0
0
11325
EATON VANCE TAX ADVT DIV INC
COM
27828G107
507
22046
SH
SOLE
0
0
22046
EATON VANCE RISK MNGD DIV EQ
COM
27829G106
170
18020
SH
SOLE
0
0
18020
ALPHABET INC
CAP STK CL A
02079K305
62
300
SH
Call
SOLE
0
0
300
COSTCO WHSL CORP NEW
COM
22160K105
14892
71263
SH
SOLE
0
0
71263
ING GROEP N V
SPONSORED ADR
456837103
254
17723
SH
SOLE
0
0
17723
CONFORMIS INC
COM
20717E101
63
50000
SH
SOLE
0
0
50000
BANCFIRST CORP
COM
05945F103
574
9693
SH
SOLE
0
0
9693
CALIFORNIA WTR SVC GROUP
COM
130788102
634
16288
SH
SOLE
0
0
16288
PIMCO CORPORATE & INCOME OPP
COM
72201B101
421
24076
SH
SOLE
0
0
24076
DANAHER CORP DEL
COM
235851102
3084
31255
SH
SOLE
0
0
31255
BROWN FORMAN CORP
CL B
115637209
380
7754
SH
SOLE
0
0
7754
GLOWPOINT INC
COM NEW
379887201
5
25000
SH
SOLE
0
0
25000
GROUPON INC
COM
399473107
292
67984
SH
SOLE
0
0
67984
ZOGENIX INC
COM NEW
98978L204
744
16825
SH
SOLE
0
0
16825
MGM RESORTS INTERNATIONAL
COM
552953101
2092
72062
SH
SOLE
0
0
72062
JETBLUE AIRWAYS CORP
COM
477143101
3352
176593
SH
SOLE
0
0
176593
SNAP ON INC
COM
833034101
979
6091
SH
SOLE
0
0
6091
CVS HEALTH CORP
COM
126650100
6603
102617
SH
SOLE
0
0
102617
NUVEEN AMT FREE QLTY MUN INC
COM
670657105
1095
84161
SH
SOLE
0
0
84161
AMERICAN EXPRESS CO
COM
025816109
7117
72626
SH
SOLE
0
0
72626
INTREPID POTASH INC
COM
46121Y102
242
59067
SH
SOLE
0
0
59067
JD COM INC
SPON ADR CL A
47215P106
1405
36065
SH
SOLE
0
0
36065
ISHARES TR
MIN VOL USA ETF
46429B697
1176
22118
SH
SOLE
0
0
22118
ELDORADO GOLD CORP NEW
COM
284902103
1161
1168642
SH
SOLE
0
0
1168642
IMPAX LABORATORIES INC
NOTE 2.000% 6/1
45256BAE1
20
20000
PRN
SOLE
0
0
20000
DIEBOLD NXDF INC
COM
253651103
143
11977
SH
SOLE
0
0
11977
FIRST TR EXCHANGE TRADED FD
HLTH CARE ALPH
33734X143
322
4337
SH
SOLE
0
0
4337
CIGNA CORPORATION
COM
125509109
3336
19632
SH
SOLE
0
0
19632
OHA INVT CORP
COM
67091U102
38
25000
SH
SOLE
0
0
25000
MICRON TECHNOLOGY INC
COM
595112103
0
200
SH
Call
SOLE
0
0
200
WESTERN ASSET EMRG MKT DEBT
COM
95766A101
487
36735
SH
SOLE
0
0
36735
AMAZON COM INC
COM
023135106
144437
84973
SH
SOLE
0
0
84973
CENTRAL GARDEN & PET CO
CL A NON-VTG
153527205
1414
34950
SH
SOLE
0
0
34950
POOL CORPORATION
COM
73278L105
652
4304
SH
SOLE
0
0
4304
SPDR SERIES TRUST
BLMBRG BRC CNVRT
78464A359
1186
22371
SH
SOLE
0
0
22371
WESBANCO INC
COM
950810101
2039
45280
SH
SOLE
0
0
45280
CYTORI THERAPEUTICS INC
*W EXP 12/09/201
23283K121
0
20652
SH
SOLE
0
0
20652
LULULEMON ATHLETICA INC
COM
550021109
0
1000
SH
Put
SOLE
0
0
1000
B2GOLD CORP
COM
11777Q209
80
31070
SH
SOLE
0
0
31070
UNDER ARMOUR INC
CL C
904311206
1263
59896
SH
SOLE
0
0
59896
WISDOMTREE TR
EMG MKTS SMCAP
97717W281
315
6599
SH
SOLE
0
0
6599
PALO ALTO NETWORKS INC
COM
697435105
1102
5365
SH
SOLE
0
0
5365
ABIOMED INC
COM
003654100
4115
10060
SH
SOLE
0
0
10060
NOVO-NORDISK A S
ADR
670100205
1895
41080
SH
SOLE
0
0
41080
RAVEN INDS INC
COM
754212108
719
18700
SH
SOLE
0
0
18700
CENTENE CORP DEL
COM
15135B101
662
5371
SH
SOLE
0
0
5371
RLI CORP
COM
749607107
1137
17184
SH
SOLE
0
0
17184
ACCENTURE PLC IRELAND
SHS CLASS A
G1151C101
8904
54431
SH
SOLE
0
0
54431
PIMCO STRATEGIC INCOME FD IN
COM
72200X104
111
11442
SH
SOLE
0
0
11442
SOUTHWEST AIRLS CO
COM
844741108
4790
94133
SH
SOLE
0
0
94133
PARK NATL CORP
COM
700658107
617
5539
SH
SOLE
0
0
5539
WORKDAY INC
CL A
98138H101
547
4515
SH
SOLE
0
0
4515
WILLIAMS COS INC DEL
COM
969457100
1698
62643
SH
SOLE
0
0
62643
HOPE BANCORP INC
COM
43940T109
1286
72136
SH
SOLE
0
0
72136
TREX CO INC
COM
89531P105
796
12719
SH
SOLE
0
0
12719
GRAINGER W W INC
COM
384802104
1655
5367
SH
SOLE
0
0
5367
MOMO INC
ADR
60879B107
399
9175
SH
SOLE
0
0
9175
TESLA INC
COM
88160R101
3
200
SH
Put
SOLE
0
0
200
VANGUARD SCOTTSDALE FDS
VNG RUS1000IDX
92206C730
2518
20162
SH
SOLE
0
0
20162
WORLDPAY INC
CL A
981558109
1899
23218
SH
SOLE
0
0
23218
AMAZON COM INC
COM
023135106
727
2000
SH
Call
SOLE
0
0
2000
ARCHER DANIELS MIDLAND CO
COM
039483102
4149
90539
SH
SOLE
0
0
90539
MAGNA INTL INC
COM
559222401
1014
17439
SH
SOLE
0
0
17439
PHILLIPS 66 PARTNERS LP
COM UNIT REP INT
718549207
379
7417
SH
SOLE
0
0
7417
CUMMINS INC
COM
231021106
3498
26300
SH
SOLE
0
0
26300
CINCINNATI FINL CORP
COM
172062101
825
12333
SH
SOLE
0
0
12333
APPLE INC
COM
037833100
2
1000
SH
Call
SOLE
0
0
1000
KCAP FINL INC
COM
48668E101
94
28865
SH
SOLE
0
0
28865
STARWOOD PPTY TR INC
COM
85571B105
699
32209
SH
SOLE
0
0
32209
ORACLE CORP
COM
68389X105
16920
384013
SH
SOLE
0
0
384013
SCHWAB STRATEGIC TR
US SML CAP ETF
808524607
5991
81438
SH
SOLE
0
0
81438
NUVEEN PFD & INCM SECURTIES
COM
67072C105
285
32368
SH
SOLE
0
0
32368
ALPHABET INC
CAP STK CL C
02079K107
258
1000
SH
Call
SOLE
0
0
1000
AETNA INC NEW
COM
00817Y108
5
500
SH
Call
SOLE
0
0
500
JPMORGAN CHASE & CO
COM
46625H100
0
300
SH
Call
SOLE
0
0
300
SPIRIT AIRLS INC
COM
848577102
6381
175544
SH
SOLE
0
0
175544
HANOVER INS GROUP INC
COM
410867105
434
3630
SH
SOLE
0
0
3630
WPX ENERGY INC
COM
98212B103
340
18848
SH
SOLE
0
0
18848
AMAZON COM INC
COM
023135106
233
1000
SH
Call
SOLE
0
0
1000
WISDOMTREE TR
US LARGECAP DIVD
97717W307
15211
169476
SH
SOLE
0
0
169476
APPLE INC
COM
037833100
1006
30000
SH
Call
SOLE
0
0
30000
ROKU INC
COM CL A
77543R102
918
21550
SH
SOLE
0
0
21550
INVESCO EXCHANGE TRADED FD T
DYNMC LRG VALU
46137V738
252
7055
SH
SOLE
0
0
7055
SQUARE INC
CL A
852234103
12
500
SH
Call
SOLE
0
0
500
ACHILLION PHARMACEUTICALS IN
COM
00448Q201
338
119476
SH
SOLE
0
0
119476
CENTRAL GARDEN & PET CO
COM
153527106
750
17250
SH
SOLE
0
0
17250
ENSERVCO CORP
COM
29358Y102
29
25000
SH
SOLE
0
0
25000
APOLLO COML REAL EST FIN INC
NOTE 5.500% 3/1
03762UAA3
85
80000
PRN
SOLE
0
0
80000
SELECT ENERGY SVCS INC
CL A COM
81617J301
157
10800
SH
SOLE
0
0
10800
COGENT COMMUNICATIONS HLDGS
COM NEW
19239V302
288
5399
SH
SOLE
0
0
5399
KRANESHARES TR
BOSERA MSCI CH
500767405
245
8218
SH
SOLE
0
0
8218
SOUTHWESTERN ENERGY CO
COM
845467109
169
31921
SH
SOLE
0
0
31921
VANGUARD STAR FD
VG TL INTL STK F
921909768
1331
24607
SH
SOLE
0
0
24607
COLGATE PALMOLIVE CO
COM
194162103
6190
95513
SH
SOLE
0
0
95513
CA INC
COM
12673P105
252
7058
SH
SOLE
0
0
7058
CLOUDERA INC
COM
18914U100
276
20200
SH
SOLE
0
0
20200
ISHARES TR
MSCI KLD400 SOC
464288570
1359
13468
SH
SOLE
0
0
13468
CAMDEN PPTY TR
SH BEN INT
133131102
296
3243
SH
SOLE
0
0
3243
FREEPORT-MCMORAN INC
CL B
35671D857
3299
191124
SH
SOLE
0
0
191124
BANCO SANTANDER SA
ADR
05964H105
419
78423
SH
SOLE
0
0
78423
ALLY FINL INC
COM
02005N100
238
9052
SH
SOLE
0
0
9052
KLA-TENCOR CORP
COM
482480100
962
9385
SH
SOLE
0
0
9385
PUTNAM MANAGED MUN INCOM TR
COM
746823103
166
23462
SH
SOLE
0
0
23462
WEYERHAEUSER CO
COM
962166104
3135
85995
SH
SOLE
0
0
85995
ISHARES TR
JPMORGAN USD EMG
464288281
1852
17346
SH
SOLE
0
0
17346
WYNN RESORTS LTD
COM
983134107
2
2000
SH
Put
SOLE
0
0
2000
CORCEPT THERAPEUTICS INC
COM
218352102
482
30660
SH
SOLE
0
0
30660
OPKO HEALTH INC
COM
68375N103
523
111309
SH
SOLE
0
0
111309
CDN IMPERIAL BK COMM TORONTO
COM
136069101
872
10035
SH
SOLE
0
0
10035
WISDOMTREE TR
JAPN HEDGE EQT
97717W851
426
7888
SH
SOLE
0
0
7888
SHERWIN WILLIAMS CO
COM
824348106
2841
6971
SH
SOLE
0
0
6971
SEADRILL LIMITED
SHS
G7945E105
12
57902
SH
SOLE
0
0
57902
ALARM COM HLDGS INC
COM
011642105
233
5760
SH
SOLE
0
0
5760
THOR INDS INC
COM
885160101
1087
11166
SH
SOLE
0
0
11166
SPDR S&P 500 ETF TR
TR UNIT
78462F103
1
5500
SH
Put
SOLE
0
0
5500
ESSEX PPTY TR INC
COM
297178105
822
3436
SH
SOLE
0
0
3436
ROYCE MICRO-CAP TR INC
COM
780915104
118
11797
SH
SOLE
0
0
11797
KNOWLES CORP
COM
49926D109
1493
97601
SH
SOLE
0
0
97601
WILLIAMS PARTNERS L P NEW
COM UNIT LTD PAR
96949L105
923
22743
SH
SOLE
0
0
22743
ISHARES TR
INTRM GOV CR ETF
464288612
542
5030
SH
SOLE
0
0
5030
ISHARES TR
US REGNL BKS ETF
464288778
587
11938
SH
SOLE
0
0
11938
TAIWAN SEMICONDUCTOR MFG LTD
SPONSORED ADR
874039100
1357
37110
SH
SOLE
0
0
37110
AMAZON COM INC
COM
023135106
83
1500
SH
Call
SOLE
0
0
1500
WISDOMTREE TR
INDIA ERNGS FD
97717W422
474
18823
SH
SOLE
0
0
18823
NEW YORK CMNTY BANCORP INC
COM
649445103
3959
358598
SH
SOLE
0
0
358598
EBIX INC
COM NEW
278715206
345
4521
SH
SOLE
0
0
4521
US BANCORP DEL
COM NEW
902973304
15534
310553
SH
SOLE
0
0
310553
UNITED STS COMMODITY INDEX F
COMM IDX FND
911717106
291
6650
SH
SOLE
0
0
6650
LIBERTY MEDIA CORP
DEB 4.000%11/1
530715AG6
16
25000
PRN
SOLE
0
0
25000
INTERNATIONAL BUSINESS MACHS
COM
459200101
3
1100
SH
Call
SOLE
0
0
1100
TWITTER INC
COM
90184L102
3
1000
SH
Call
SOLE
0
0
1000
STERLING CONSTRUCTION CO INC
COM
859241101
130
10000
SH
SOLE
0
0
10000
SCHWAB STRATEGIC TR
US BRD MKT ETF
808524102
4947
74966
SH
SOLE
0
0
74966
MARKEL CORP
COM
570535104
1160
1070
SH
SOLE
0
0
1070
SERVICE CORP INTL
COM
817565104
589
16466
SH
SOLE
0
0
16466
GASLOG LTD
SHS
G37585109
491
25681
SH
SOLE
0
0
25681
ISHARES TR
1 3 YR TREAS BD
464287457
1189
14265
SH
SOLE
0
0
14265
F5 NETWORKS INC
COM
315616102
225
1304
SH
SOLE
0
0
1304
GUGGENHEIM STRATEGIC OPP FD
COM SBI
40167F101
211
9596
SH
SOLE
0
0
9596
US FOODS HLDG CORP
COM
912008109
222
5869
SH
SOLE
0
0
5869
DLH HLDGS CORP
COM
23335Q100
195
35626
SH
SOLE
0
0
35626
VANECK VECTORS ETF TR
GOLD MINERS ETF
92189F106
1307
58586
SH
SOLE
0
0
58586
ORMAT TECHNOLOGIES INC
COM
686688102
304
5706
SH
SOLE
0
0
5706
CISCO SYS INC
COM
17275R102
23165
538346
SH
SOLE
0
0
538346
FORTIVE CORP
COM
34959J108
999
12953
SH
SOLE
0
0
12953
PIERIS PHARMACEUTICALS INC
COM
720795103
451
89025
SH
SOLE
0
0
89025
OPHTHOTECH CORP
COM
683745103
148
54275
SH
SOLE
0
0
54275
AMAZON COM INC
COM
023135106
19
1000
SH
Put
SOLE
0
0
1000
IQVIA HLDGS INC
COM
46266C105
305
3057
SH
SOLE
0
0
3057
OBSIDIAN ENERGY LTD
COM
674482104
377
333585
SH
SOLE
0
0
333585
AMERICAN MIDSTREAM PARTNERS
COM UNITS
02752P100
2142
210000
SH
SOLE
0
0
210000
SPDR INDEX SHS FDS
EURO STOXX 50
78463X202
251
6550
SH
SOLE
0
0
6550
WISDOMTREE TR
CHINADIV EX FI
97717X719
1055
12918
SH
SOLE
0
0
12918
UNIVERSAL CORP VA
COM
913456109
219
3315
SH
SOLE
0
0
3315
INTERNATIONAL BUSINESS MACHS
COM
459200101
1
500
SH
Call
SOLE
0
0
500
ALPHABET INC
CAP STK CL A
02079K305
77
800
SH
Call
SOLE
0
0
800
MEDTRONIC PLC
SHS
G5960L103
4
100
SH
Call
SOLE
0
0
100
HALYARD HEALTH INC
COM
40650V100
243
4253
SH
SOLE
0
0
4253
MOSAIC CO NEW
COM
61945C103
264
9429
SH
SOLE
0
0
9429
THERAPEUTICSMD INC
COM
88338N107
84
13500
SH
SOLE
0
0
13500
OXFORD LANE CAP CORP
COM
691543102
111
10631
SH
SOLE
0
0
10631
FACEBOOK INC
CL A
30303M102
70
3500
SH
Call
SOLE
0
0
3500
FRONTLINE LTD
SHS NEW
G3682E192
370
63300
SH
SOLE
0
0
63300
XL GROUP LTD
COM
G98294104
229
4084
SH
SOLE
0
0
4084
ISHARES TR
US HOME CONS ETF
464288752
332
8699
SH
SOLE
0
0
8699
ISHARES TR
CORE S&P SCP ETF
464287804
34427
412493
SH
SOLE
0
0
412493
BHP BILLITON LTD
SPONSORED ADR
088606108
2
1000
SH
Put
SOLE
0
0
1000
IMMUNOGEN INC
COM
45253H101
235
24181
SH
SOLE
0
0
24181
USA COMPRESSION PARTNERS LP
COMUNIT LTDPAR
90290N109
447
26550
SH
SOLE
0
0
26550
MICROSOFT CORP
COM
594918104
35
3000
SH
Call
SOLE
0
0
3000
ABBVIE INC
COM
00287Y109
26500
286021
SH
SOLE
0
0
286021
NOVANTA INC
COM
67000B104
604
9700
SH
SOLE
0
0
9700
NVIDIA CORP
COM
67066G104
0
1500
SH
Call
SOLE
0
0
1500
AEROHIVE NETWORKS INC
COM
007786106
808
203465
SH
SOLE
0
0
203465
RELIANCE STEEL & ALUMINUM CO
COM
759509102
2153
24598
SH
SOLE
0
0
24598
EXACT SCIENCES CORP
COM
30063P105
3986
66667
SH
SOLE
0
0
66667
BRITISH AMERN TOB PLC
SPONSORED ADR
110448107
3932
77945
SH
SOLE
0
0
77945
ISHARES TR
FLTG RATE NT ETF
46429B655
3344
65576
SH
SOLE
0
0
65576
SPLUNK INC
COM
848637104
255
2571
SH
SOLE
0
0
2571
NETFLIX INC
COM
64110L106
105
500
SH
Call
SOLE
0
0
500
AETNA INC NEW
COM
00817Y108
4027
21947
SH
SOLE
0
0
21947
VANGUARD BD INDEX FD INC
LONG TERM BOND
921937793
327
3687
SH
SOLE
0
0
3687
JOHNSON & JOHNSON
COM
478160104
3
100
SH
Call
SOLE
0
0
100
BIOCEPT INC
COM NEW
09072V204
105
526829
SH
SOLE
0
0
526829
FENNEC PHARMACEUTICALS INC
COM
31447P100
105
10037
SH
SOLE
0
0
10037
APPLE INC
COM
037833100
20
500
SH
Call
SOLE
0
0
500
TEMPLETON GLOBAL INCOME FD
COM
880198106
160
26023
SH
SOLE
0
0
26023
AMAZON COM INC
COM
023135106
65
100
SH
Call
SOLE
0
0
100
BROADCOM INC
COM
11135F101
16429
67711
SH
SOLE
0
0
67711
WPP PLC NEW
ADR
92937A102
688
8754
SH
SOLE
0
0
8754
TEEKAY CORPORATION
COM
Y8564W103
176
22760
SH
SOLE
0
0
22760
ATLANTIC CAP BANCSHARES INC
COM
048269203
197
10000
SH
SOLE
0
0
10000
AMPHENOL CORP NEW
CL A
032095101
1080
12391
SH
SOLE
0
0
12391
DTE ENERGY CO
COM
233331107
2158
20821
SH
SOLE
0
0
20821
COLONY CR REAL ESTATE INC
COM CL A
19625T101
677
32640
SH
SOLE
0
0
32640
ACUITY BRANDS INC
COM
00508Y102
495
4276
SH
SOLE
0
0
4276
DIAGEO P L C
SPON ADR NEW
25243Q205
3381
23479
SH
SOLE
0
0
23479
WESTROCK CO
COM
96145D105
785
13766
SH
SOLE
0
0
13766
DESTINATION XL GROUP INC
COM
25065K104
295
131129
SH
SOLE
0
0
131129
FLEXIBLE SOLUTIONS INTL INC
COM
33938T104
64
40000
SH
SOLE
0
0
40000
ACI WORLDWIDE INC
COM
004498101
387
15695
SH
SOLE
0
0
15695
FACEBOOK INC
CL A
30303M102
60
1400
SH
Call
SOLE
0
0
1400
REGIONS FINL CORP NEW
COM
7591EP100
584
32856
SH
SOLE
0
0
32856
LAM RESEARCH CORP
COM
512807108
58
10000
SH
Call
SOLE
0
0
10000
CORESITE RLTY CORP
COM
21870Q105
209
1890
SH
SOLE
0
0
1890
BOARDWALK PIPELINE PARTNERS
UT LTD PARTNER
096627104
122
10505
SH
SOLE
0
0
10505
COMMERCE BANCSHARES INC
COM
200525103
4628
71514
SH
SOLE
0
0
71514
VANECK VECTORS ETF TR
HIGH YLD MUN ETF
92189F361
1946
61851
SH
SOLE
0
0
61851
MONDELEZ INTL INC
CL A
609207105
8379
204366
SH
SOLE
0
0
204366
HERCULES CAPITAL INC
COM
427096508
212
16750
SH
SOLE
0
0
16750
YELP INC
CL A
985817105
1
300
SH
Call
SOLE
0
0
300
MCDERMOTT INTL INC
COM
580037703
3322
169077
SH
SOLE
0
0
169077
SCHWAB STRATEGIC TR
US LCAP GR ETF
808524300
1081
14262
SH
SOLE
0
0
14262
PPL CORP
COM
69351T106
2247
78702
SH
SOLE
0
0
78702
VISA INC
COM CL A
92826C839
41196
311031
SH
SOLE
0
0
311031
AMERIGAS PARTNERS L P
UNIT L P INT
030975106
1471
34843
SH
SOLE
0
0
34843
PATTERSON COMPANIES INC
COM
703395103
347
15311
SH
SOLE
0
0
15311
AGREE REALTY CORP
COM
008492100
392
7436
SH
SOLE
0
0
7436
ALKERMES PLC
SHS
G01767105
783
19020
SH
SOLE
0
0
19020
CARRIAGE SVCS INC
NOTE 2.750% 3/1
143905AM9
48
40000
PRN
SOLE
0
0
40000
PRINCIPAL FINL GROUP INC
COM
74251V102
667
12605
SH
SOLE
0
0
12605
C H ROBINSON WORLDWIDE INC
COM NEW
12541W209
919
10984
SH
SOLE
0
0
10984
CORBUS PHARMACEUTICALS HLDGS
COM
21833P103
1009
199821
SH
SOLE
0
0
199821
STATE BK FINL CORP
COM
856190103
556
16637
SH
SOLE
0
0
16637
MOMO INC
ADR
60879B107
32
1500
SH
Call
SOLE
0
0
1500
CONSTELLATION BRANDS INC
CL A
21036P108
3562
16275
SH
SOLE
0
0
16275
IQIYI INC
SPONSORED ADS
46267X108
789
24413
SH
SOLE
0
0
24413
LAREDO PETROLEUM INC
COM
516806106
108
11190
SH
SOLE
0
0
11190
VOC ENERGY TR
TR UNIT
91829B103
406
76513
SH
SOLE
0
0
76513
DDR CORP
COM
23317H854
876
48947
SH
SOLE
0
0
48947
TAKE-TWO INTERACTIVE SOFTWAR
COM
874054109
5
300
SH
Call
SOLE
0
0
300
ROPER TECHNOLOGIES INC
COM
776696106
339
1229
SH
SOLE
0
0
1229
ORIGIN AGRITECH LIMITED
SHS
G67828106
84
109680
SH
SOLE
0
0
109680
VANGUARD INDEX FDS
REAL ESTATE ETF
922908553
442496
5432733
SH
SOLE
0
0
5432733
WISDOMTREE TR
US SMALLCAP DIVD
97717W604
26229
884611
SH
SOLE
0
0
884611
ISHARES TR
RUS 1000 VAL ETF
464287598
9661
79597
SH
SOLE
0
0
79597
FIDELITY
MSCI INFO TECH I
316092808
878
15888
SH
SOLE
0
0
15888
TYLER TECHNOLOGIES INC
COM
902252105
122
548
SH
SOLE
0
0
548
VODAFONE GROUP PLC NEW
SPONSORED ADR
92857W308
1181
48578
SH
SOLE
0
0
48578
CHARTER FINL CORP MD
COM
16122W108
220
9100
SH
SOLE
0
0
9100
CHINA MOBILE LIMITED
SPONSORED ADR
16941M109
202
4552
SH
SOLE
0
0
4552
OAKTREE CAP GROUP LLC
UNIT CL A
674001201
896
22035
SH
SOLE
0
0
22035
COMPANHIA ENERGETICA DE MINA
SP ADR N-V PFD
204409601
52
28345
SH
SOLE
0
0
28345
VANGUARD BD INDEX FD INC
INTERMED TERM
921937819
1539
19009
SH
SOLE
0
0
19009
FRESENIUS MED CARE AG&CO KGA
SPONSORED ADR
358029106
431
8551
SH
SOLE
0
0
8551
MELCO RESORT ENTERTAINMENT L
ADR
585464100
1326
47368
SH
SOLE
0
0
47368
TE CONNECTIVITY LTD
REG SHS
H84989104
1984
22033
SH
SOLE
0
0
22033
ALLIANCEBERNSTEIN HOLDING LP
UNIT LTD PARTN
01881G106
442
15467
SH
SOLE
0
0
15467
VOLITIONRX LTD
COM
928661107
26
13200
SH
SOLE
0
0
13200
PEOPLES UNITED FINANCIAL INC
COM
712704105
1426
78829
SH
SOLE
0
0
78829
SCHWAB STRATEGIC TR
US DIVIDEND EQ
808524797
1288
26127
SH
SOLE
0
0
26127
MAIDEN HOLDINGS LTD
SHS
G5753U112
81
10436
SH
SOLE
0
0
10436
INVESCO EXCHANGE TRADED FD T
DYNMC PHRMCTLS
46137V662
201
2989
SH
SOLE
0
0
2989
VANGUARD INDEX FDS
SMALL CP ETF
922908751
141340
907948
SH
SOLE
0
0
907948
FIDELITY NATIONAL FINANCIAL
FNF GROUP COM
31620R303
814
21639
SH
SOLE
0
0
21639
PROGRESSIVE CORP OHIO
COM
743315103
825
13948
SH
SOLE
0
0
13948
VANGUARD ADMIRAL FDS INC
MIDCP 400 GRTH
921932869
354
2540
SH
SOLE
0
0
2540
MARSH & MCLENNAN COS INC
COM
571748102
2759
33660
SH
SOLE
0
0
33660
MELINTA THERAPEUTICS INC
COM
58549G100
85
13392
SH
SOLE
0
0
13392
APPLE INC
COM
037833100
1
1000
SH
Put
SOLE
0
0
1000
DCP MIDSTREAM LP
COM UT LTD PTN
23311P100
546
13813
SH
SOLE
0
0
13813
NUVEEN CA QUALTY MUN INCOME
COM
67066Y105
242
18103
SH
SOLE
0
0
18103
LTC PPTYS INC
COM
502175102
1372
32104
SH
SOLE
0
0
32104
FACEBOOK INC
CL A
30303M102
176213
906816
SH
SOLE
0
0
906816
ALTABA INC
COM
021346101
5768
78785
SH
SOLE
0
0
78785
AMAZON COM INC
COM
023135106
166
500
SH
Call
SOLE
0
0
500
FAIR ISAAC CORP
COM
303250104
217
1120
SH
SOLE
0
0
1120
VIAVI SOLUTIONS INC
COM
925550105
123
12056
SH
SOLE
0
0
12056
LAS VEGAS SANDS CORP
COM
517834107
2559
33510
SH
SOLE
0
0
33510
LULULEMON ATHLETICA INC
COM
550021109
32
500
SH
Call
SOLE
0
0
500
MAXIM INTEGRATED PRODS INC
COM
57772K101
646
11009
SH
SOLE
0
0
11009
SCHWAB STRATEGIC TR
SCHWAB FDT US LG
808524771
923
24729
SH
SOLE
0
0
24729
SCYNEXIS INC
COM
811292101
80
48476
SH
SOLE
0
0
48476
ETFS PLATINUM TR
SH BEN INT
26922V101
241
2970
SH
SOLE
0
0
2970
LULULEMON ATHLETICA INC
COM
550021109
33
500
SH
Call
SOLE
0
0
500
SPDR S&P MIDCAP 400 ETF TR
UTSER1 S&PDCRP
78467Y107
0
1000
SH
Put
SOLE
0
0
1000
ALTRIA GROUP INC
COM
02209S103
28761
506453
SH
SOLE
0
0
506453
CONSTELLATION BRANDS INC
CL A
21036P108
17
700
SH
Call
SOLE
0
0
700
TRANSENTERIX INC
COM NEW
89366M201
172
39354
SH
SOLE
0
0
39354
CENTERSTATE BK CORP
COM
15201P109
331
11112
SH
SOLE
0
0
11112
LUMBER LIQUIDATORS HLDGS INC
COM
55003T107
524
21505
SH
SOLE
0
0
21505
SIFY TECHNOLOGIES LIMITED
SPONSORED ADR
82655M107
37
20005
SH
SOLE
0
0
20005
TYSON FOODS INC
CL A
902494103
0
1000
SH
Call
SOLE
0
0
1000
ELLIE MAE INC
COM
28849P100
289
2785
SH
SOLE
0
0
2785
TABLEAU SOFTWARE INC
CL A
87336U105
2166
22155
SH
SOLE
0
0
22155
IMMUNOMEDICS INC
COM
452907108
5118
216241
SH
SOLE
0
0
216241
CDW CORP
COM
12514G108
212
2628
SH
SOLE
0
0
2628
NGL ENERGY PARTNERS LP
COM UNIT REPST
62913M107
565
45170
SH
SOLE
0
0
45170
EPR PPTYS
COM SH BEN INT
26884U109
1069
16502
SH
SOLE
0
0
16502
ALIGN TECHNOLOGY INC
COM
016255101
6452
18859
SH
SOLE
0
0
18859
VANECK VECTORS ETF TR
MORNINGSTAR WIDE
92189F643
336
7719
SH
SOLE
0
0
7719
OVERSTOCK COM INC DEL
COM
690370101
1
1000
SH
Call
SOLE
0
0
1000
APPLE INC
COM
037833100
1
400
SH
Call
SOLE
0
0
400
VANGUARD SCOTTSDALE FDS
LONG TERM TREAS
92206C847
4494
60099
SH
SOLE
0
0
60099
HURON CONSULTING GROUP INC
NOTE 1.250%10/0
447462AB8
11
12000
PRN
SOLE
0
0
12000
FRANKLIN FINL NETWORK INC
COM
35352P104
209
5555
SH
SOLE
0
0
5555
SUNCOR ENERGY INC NEW
COM
867224107
830
20398
SH
SOLE
0
0
20398
NUVEEN S&P 500 BUY-WRITE INC
COM
6706ER101
295
20928
SH
SOLE
0
0
20928
STAR GROUP L P
UNIT LTD PARTNR
85512C105
133
13615
SH
SOLE
0
0
13615
VANGUARD WORLD FD
MEGA CAP INDEX
921910873
4267
45692
SH
SOLE
0
0
45692
DIREXION SHS ETF TR
DLY SCOND 3XBU
25459W458
1664
11757
SH
SOLE
0
0
11757
MCKESSON CORP
COM
58155Q103
2463
18465
SH
SOLE
0
0
18465
ACADIA PHARMACEUTICALS INC
COM
004225108
1292
84607
SH
SOLE
0
0
84607
INVESCO EXCHANGE TRADED FD T
WATER RES ETF
46137V142
1189
39363
SH
SOLE
0
0
39363
WELLS FARGO & CO
MTNF 6/0
94986RQF1
52
30000
PRN
SOLE
0
0
30000
PLANTRONICS INC NEW
COM
727493108
245
3207
SH
SOLE
0
0
3207
AK STL HLDG CORP
COM
001547108
7859
1810936
SH
SOLE
0
0
1810936
BARCLAYS BK PLC
DJUBS CMDT ETN36
06738C778
554
22759
SH
SOLE
0
0
22759
HUMANA INC
COM
444859102
1769
5942
SH
SOLE
0
0
5942
HEALTHCARE TR AMER INC
CL A NEW
42225P501
514
19052
SH
SOLE
0
0
19052
TD AMERITRADE HLDG CORP
COM
87236Y108
1
500
SH
Put
SOLE
0
0
500
RALPH LAUREN CORP
CL A
751212101
711
5653
SH
SOLE
0
0
5653
LOEWS CORP
COM
540424108
341
7071
SH
SOLE
0
0
7071
SERVICENOW INC
COM
81762P102
966
5603
SH
SOLE
0
0
5603
ASML HOLDING N V
N Y REGISTRY SHS
N07059210
2109
10653
SH
SOLE
0
0
10653
SUNOCO LP
COM U REP LP
86765K109
1605
64300
SH
SOLE
0
0
64300
NOKIA CORP
SPONSORED ADR
654902204
499
86810
SH
SOLE
0
0
86810
ISHARES TR
MICRO-CAP ETF
464288869
9993
94616
SH
SOLE
0
0
94616
SKYWEST INC
COM
830879102
2054
39585
SH
SOLE
0
0
39585
RAYMOND JAMES FINANCIAL INC
COM
754730109
489
5472
SH
SOLE
0
0
5472
CANADIAN NATL RY CO
COM
136375102
1521
18605
SH
SOLE
0
0
18605
VEEVA SYS INC
CL A COM
922475108
0
8800
SH
Put
SOLE
0
0
8800
COLUMBIA ETF TR II
EMRG MARKETS ETF
19762B509
1165
47839
SH
SOLE
0
0
47839
FORD MTR CO DEL
COM PAR $0.01
345370860
7025
634563
SH
SOLE
0
0
634563
TANGER FACTORY OUTLET CTRS I
COM
875465106
254
10793
SH
SOLE
0
0
10793
SIMMONS 1ST NATL CORP
CL A $1 PAR
828730200
558
18651
SH
SOLE
0
0
18651
AGNC INVT CORP
COM
00123Q104
2434
130947
SH
SOLE
0
0
130947
LIGHTPATH TECHNOLOGIES INC
CL A NEW
532257805
35
15000
SH
SOLE
0
0
15000
UNITEDHEALTH GROUP INC
COM
91324P102
16692
68034
SH
SOLE
0
0
68034
ALTICE USA INC
CL A
02156K103
10876
637494
SH
SOLE
0
0
637494
INTERNATIONAL BUSINESS MACHS
COM
459200101
27634
197811
SH
SOLE
0
0
197811
VANGUARD INDEX FDS
S&P 500 ETF SHS
922908363
19395
77733
SH
SOLE
0
0
77733
ALPHABET INC
CAP STK CL A
02079K305
66
500
SH
Call
SOLE
0
0
500
STONEMOR PARTNERS L P
COM UNITS INT
86183Q100
135
22331
SH
SOLE
0
0
22331
SPDR SERIES TRUST
S&P BIOTECH
78464A870
3587
37685
SH
SOLE
0
0
37685
WESTERN GAS PARTNERS LP
COM UNIT LP IN
958254104
3574
73866
SH
SOLE
0
0
73866
GW PHARMACEUTICALS PLC
ADS
36197T103
4
300
SH
Call
SOLE
0
0
300
WASTE MGMT INC DEL
COM
94106L109
6334
77872
SH
SOLE
0
0
77872
SOUTHERN CO
COM
842587107
9268
200131
SH
SOLE
0
0
200131
ISHARES INC
MIN VOL EMRG MKT
464286533
543
9381
SH
SOLE
0
0
9381
IMMUNOMEDICS INC
COM
452907108
2
1000
SH
Call
SOLE
0
0
1000
WHITING PETE CORP NEW
COM NEW
966387409
7553
143271
SH
SOLE
0
0
143271
ISHARES TR
GLOB HLTHCRE ETF
464287325
303
5369
SH
SOLE
0
0
5369
ANI PHARMACEUTICALS INC
NOTE 3.000%12/0
00182CAA1
32
28000
PRN
SOLE
0
0
28000
EXANTAS CAP CORP
COM NEW
30068N105
138
13572
SH
SOLE
0
0
13572
BLACKBERRY LTD
COM
09228F103
108
11190
SH
SOLE
0
0
11190
AMERICAN WTR WKS CO INC NEW
COM
030420103
1038
12154
SH
SOLE
0
0
12154
ISHARES TR
MSCI EMG MKT ETF
464287234
0
1000
SH
Call
SOLE
0
0
1000
JAGGED PEAK ENERGY INC
COM
47009K107
3470
266530
SH
SOLE
0
0
266530
NVIDIA CORP
COM
67066G104
58175
245566
SH
SOLE
0
0
245566
NUVEEN MUNICIPAL CREDIT INC
COM SH BEN INT
67070X101
1049
73179
SH
SOLE
0
0
73179
TWILIO INC
CL A
90138F102
13
500
SH
Call
SOLE
0
0
500
ISHARES TR
MSCI EMG MKT ETF
464287234
24797
572271
SH
SOLE
0
0
572271
ISHARES TR
RUSSELL 2000 ETF
464287655
11894
72627
SH
SOLE
0
0
72627
DYNEX CAP INC
COM NEW
26817Q506
97
14900
SH
SOLE
0
0
14900
GRUBHUB INC
COM
400110102
420
4002
SH
SOLE
0
0
4002
WISDOMTREE TR
GLB EX US RL EST
97717W331
576
19037
SH
SOLE
0
0
19037
METHODE ELECTRS INC
COM
591520200
202
5000
SH
SOLE
0
0
5000
STARBUCKS CORP
COM
855244109
1
100
SH
Call
SOLE
0
0
100
SPDR SERIES TRUST
AEROSPACE DEF
78464A631
461
5286
SH
SOLE
0
0
5286
WISDOMTREE TR
INTL EQUITY FD
97717W703
601
11384
SH
SOLE
0
0
11384
GENERAL MLS INC
COM
370334104
3055
69018
SH
SOLE
0
0
69018
INVESCO EXCHANGE TRADED FD T
S&P SML600 GWT
46137V175
411
3239
SH
SOLE
0
0
3239
SORRENTO THERAPEUTICS INC
COM NEW
83587F202
115
16000
SH
SOLE
0
0
16000
DEUTSCHE MUN INCOME
COM
25160C106
361
32754
SH
SOLE
0
0
32754
VANGUARD WORLD FDS
INF TECH ETF
92204A702
9096
50143
SH
SOLE
0
0
50143
ISHARES TR
MSCI ACWI ETF
464288257
457
6423
SH
SOLE
0
0
6423
ISHARES TR
TRANS AVG ETF
464287192
479
2572
SH
SOLE
0
0
2572
UNITED STATES ANTIMONY CORP
COM
911549103
3897
8118729
SH
SOLE
0
0
8118729
ENERPLUS CORP
COM
292766102
242
19174
SH
SOLE
0
0
19174
TRACTOR SUPPLY CO
COM
892356106
3
1000
SH
Call
SOLE
0
0
1000
SALLY BEAUTY HLDGS INC
COM
79546E104
164
10218
SH
SOLE
0
0
10218
CANOPY GROWTH CORP
COM
138035100
932
31817
SH
SOLE
0
0
31817
WESTERN ASSET MTG CAP CORP
COM
95790D105
2767
265550
SH
SOLE
0
0
265550
GUGGENHEIM ENHNCD EQTY INCM
COM
40167B100
126
14848
SH
SOLE
0
0
14848
KEANE GROUP INC
COM
48669A108
198
14503
SH
SOLE
0
0
14503
ISHARES TR
S&P MC 400VL ETF
464287705
2155
13301
SH
SOLE
0
0
13301
UNILEVER PLC
SPON ADR NEW
904767704
2027
36672
SH
SOLE
0
0
36672
QORVO INC
COM
74736K101
511
6369
SH
SOLE
0
0
6369
INVESCO EXCHNG TRADED FD TR
GBL CLEAN ENRG
46138G847
485
41036
SH
SOLE
0
0
41036
MSCI INC
COM
55354G100
279
1688
SH
SOLE
0
0
1688
IAMGOLD CORP
COM
450913108
128
21990
SH
SOLE
0
0
21990
ISHARES INC
MSCI STH KOR ETF
464286772
222
3281
SH
SOLE
0
0
3281
NATIONAL GRID PLC
SPONSORED ADR NE
636274409
806
14423
SH
SOLE
0
0
14423
JAMBA INC
COM NEW
47023A309
186
17469
SH
SOLE
0
0
17469
NOVARTIS A G
SPONSORED ADR
66987V109
4371
57868
SH
SOLE
0
0
57868
FIRST FINL BANKSHARES
COM
32020R109
1214
23851
SH
SOLE
0
0
23851
ALPHABET INC
CAP STK CL A
02079K305
59
1000
SH
Call
SOLE
0
0
1000
GILDAN ACTIVEWEAR INC
COM
375916103
952
33823
SH
SOLE
0
0
33823
ISHARES TR
MBS ETF
464288588
508
4878
SH
SOLE
0
0
4878
AVISTA CORP
COM
05379B107
3639
69099
SH
SOLE
0
0
69099
CITIZENS FINL GROUP INC
COM
174610105
546
14038
SH
SOLE
0
0
14038
PEOPLES FINL SVCS CORP
COM
711040105
442
9393
SH
SOLE
0
0
9393
RYANAIR HLDGS PLC
SPONSORED ADR NE
783513203
708
6197
SH
SOLE
0
0
6197
PIMCO DYNAMIC INCOME FD
SHS
72201Y101
337
10572
SH
SOLE
0
0
10572
ANTHEM INC
COM
036752103
4576
19223
SH
SOLE
0
0
19223
MOTOROLA SOLUTIONS INC
COM NEW
620076307
1001
8600
SH
SOLE
0
0
8600
HOME DEPOT INC
COM
437076102
5
1000
SH
Call
SOLE
0
0
1000
JEFFERIES FINL GROUP INC
COM
47233W109
356
15642
SH
SOLE
0
0
15642
FOUNDATION MEDICINE INC
COM
350465100
652
4768
SH
SOLE
0
0
4768
RITE AID CORP
COM
767754104
930
537527
SH
SOLE
0
0
537527
CIMPRESS N V
SHS EURO
N20146101
515
3551
SH
SOLE
0
0
3551
SEALED AIR CORP NEW
COM
81211K100
406
9560
SH
SOLE
0
0
9560
PALO ALTO NETWORKS INC
COM
697435105
12
200
SH
Call
SOLE
0
0
200
AMERICAN RLTY CAP PPTYS INC
NOTE 3.000% 8/0
02917TAA2
45
45000
PRN
SOLE
0
0
45000
MCCORMICK & CO INC
COM NON VTG
579780206
2112
18189
SH
SOLE
0
0
18189
NVIDIA CORP
COM
67066G104
37
500
SH
Call
SOLE
0
0
500
CHENIERE ENERGY PARTNERS LP
COM UNIT
16411Q101
527
14649
SH
SOLE
0
0
14649
SEVERN BANCORP ANNAPOLIS MD
COM
81811M100
452
52237
SH
SOLE
0
0
52237
BED BATH & BEYOND INC
COM
075896100
225
11269
SH
SOLE
0
0
11269
GOLDMAN SACHS GROUP INC
COM
38141G104
6699
30373
SH
SOLE
0
0
30373
EQT MIDSTREAM PARTNERS LP
UNIT LTD PARTN
26885B100
663
12861
SH
SOLE
0
0
12861
SPDR GOLD TRUST
GOLD SHS
78463V107
2
1200
SH
Call
SOLE
0
0
1200
HEICO CORP NEW
COM
422806109
485
6647
SH
SOLE
0
0
6647
MGE ENERGY INC
COM
55277P104
344
5458
SH
SOLE
0
0
5458
TSAKOS ENERGY NAVIGATION LTD
SHS
G9108L108
115
31000
SH
SOLE
0
0
31000
SPECTRA ENERGY PARTNERS LP
COM
84756N109
1585
44739
SH
SOLE
0
0
44739
FLEX LTD
ORD
Y2573F102
2085
147760
SH
SOLE
0
0
147760
NEWLINK GENETICS CORP
COM
651511107
106
22280
SH
SOLE
0
0
22280
INVESCO MUNI INCOME OPP TRST
COM
46132X101
198
26259
SH
SOLE
0
0
26259
W R BERKLEY CORPORATION
COM
084423102
562
7763
SH
SOLE
0
0
7763
FIDELITY
MSCI RL EST ETF
316092857
4835
197008
SH
SOLE
0
0
197008
INTERNATIONAL BUSINESS MACHS
COM
459200101
2
500
SH
Call
SOLE
0
0
500
INVESCO EXCHANGE TRADED FD T
FINL PFD ETF
46137V621
496
26891
SH
SOLE
0
0
26891
APPLE INC
COM
037833100
4
2000
SH
Call
SOLE
0
0
2000
HONEYWELL INTL INC
COM
438516106
11828
82110
SH
SOLE
0
0
82110
CIGNA CORPORATION
COM
125509109
0
1000
SH
Call
SOLE
0
0
1000
FORTUNA SILVER MINES INC
COM
349915108
111
19550
SH
SOLE
0
0
19550
NORTHERN OIL & GAS INC NEV
COM
665531109
247
78483
SH
SOLE
0
0
78483
CLOROX CO DEL
COM
189054109
2706
20007
SH
SOLE
0
0
20007
EAGLE BANCORP INC MD
COM
268948106
648
10571
SH
SOLE
0
0
10571
AXON ENTERPRISE INC
COM
05464C101
44
1500
SH
Call
SOLE
0
0
1500
CHIPOTLE MEXICAN GRILL INC
COM
169656105
6807
15781
SH
SOLE
0
0
15781
CELGENE CORP
COM
151020104
19743
248595
SH
SOLE
0
0
248595
ENCANA CORP
COM
292505104
788
60345
SH
SOLE
0
0
60345
ISHARES TR
US OIL GS EX ETF
464288851
402
5408
SH
SOLE
0
0
5408
MATADOR RES CO
COM
576485205
350
11639
SH
SOLE
0
0
11639
ISHARES TR
20 YR TR BD ETF
464287432
3077
25282
SH
SOLE
0
0
25282
PIMCO ETF TR
INTER MUN BD ACT
72201R866
1524
28821
SH
SOLE
0
0
28821
TEMPLETON DRAGON FD INC
COM
88018T101
200
9390
SH
SOLE
0
0
9390
MEDICAL PPTYS TRUST INC
COM
58463J304
675
48078
SH
SOLE
0
0
48078
EXPRESS INC
COM
30219E103
92
10000
SH
SOLE
0
0
10000
SIENTRA INC
COM
82621J105
1184
60678
SH
SOLE
0
0
60678
BANK AMER CORP
COM
060505104
63
50000
SH
Call
SOLE
0
0
50000
OPKO HEALTH INC
COM
68375N103
3
25000
SH
Call
SOLE
0
0
25000
ISHARES TR
NA TEC SFTWR ETF
464287515
526
2877
SH
SOLE
0
0
2877
TESLA INC
COM
88160R101
1
500
SH
Put
SOLE
0
0
500
ALPHABET INC
CAP STK CL A
02079K305
3
500
SH
Call
SOLE
0
0
500
DREYFUS STRATEGIC MUNS INC
COM
261932107
103
13433
SH
SOLE
0
0
13433
SPDR INDEX SHS FDS
PORTFOLIO DEVLPD
78463X889
264
8694
SH
SOLE
0
0
8694
RPC INC
COM
749660106
3952
271241
SH
SOLE
0
0
271241
TEXAS PAC LD TR
SUB CTF PROP I T
882610108
2088
3003
SH
SOLE
0
0
3003
SONOCO PRODS CO
COM
835495102
351
6683
SH
SOLE
0
0
6683
CITIGROUP INC
COM NEW
172967424
2
500
SH
Call
SOLE
0
0
500
LIBERTY ALL-STAR GROWTH FD I
COM
529900102
174
26291
SH
SOLE
0
0
26291
MYERS INDS INC
COM
628464109
884
46038
SH
SOLE
0
0
46038
SEMPRA ENERGY
COM
816851109
3597
30979
SH
SOLE
0
0
30979
APPLE INC
COM
037833100
1
1000
SH
Call
SOLE
0
0
1000
NUVEEN PFD & INCM OPPORTNYS
COM
67073B106
180
19320
SH
SOLE
0
0
19320
ISHARES TR
GLOBAL TECH ETF
464287291
492
2991
SH
SOLE
0
0
2991
INVESCO EXCHANGE TRADED FD T
DIVID ACHIEVEV
46137V506
309
12024
SH
SOLE
0
0
12024
ADVANTAGE OIL & GAS LTD
COM
00765F101
154
49671
SH
SOLE
0
0
49671
W P CAREY INC
COM
92936U109
1798
27105
SH
SOLE
0
0
27105
INTERCEPT PHARMACEUTICALS IN
COM
45845P108
314
3740
SH
SOLE
0
0
3740
BIOGEN INC
COM
09062X103
8062
27778
SH
SOLE
0
0
27778
TESLA INC
COM
88160R101
58
1000
SH
Put
SOLE
0
0
1000
EMPIRE ST RLTY OP L P
UNIT LTD PRTNSP
292102100
268
15706
SH
SOLE
0
0
15706
LEMAITRE VASCULAR INC
COM
525558201
220
6560
SH
SOLE
0
0
6560
LEAR CORP
COM NEW
521865204
701
3775
SH
SOLE
0
0
3775
GENESIS ENERGY L P
UNIT LTD PARTN
371927104
2986
136269
SH
SOLE
0
0
136269
GARTNER INC
COM
366651107
235
1767
SH
SOLE
0
0
1767
CELGENE CORP
COM
151020104
0
200
SH
Call
SOLE
0
0
200
FIVE BELOW INC
COM
33829M101
299
3056
SH
SOLE
0
0
3056
WATSCO INC
COM
942622200
207
1160
SH
SOLE
0
0
1160
ALMADEN MINERALS LTD
COM CL B
020283305
11
15500
SH
SOLE
0
0
15500
ISHARES TR
CORE HIGH DV ETF
46429B663
518
6089
SH
SOLE
0
0
6089
STEALTHGAS INC
SHS
Y81669106
147
37000
SH
SOLE
0
0
37000
OVERSTOCK COM INC DEL
COM
690370101
7
1400
SH
Call
SOLE
0
0
1400
NORTHERN DYNASTY MINERALS LT
COM NEW
66510M204
488
901676
SH
SOLE
0
0
901676
ALCOA CORP
COM
013872106
832
17758
SH
SOLE
0
0
17758
FIRST TR LRGE CP CORE ALPHA
COM SHS
33734K109
381
6428
SH
SOLE
0
0
6428
FIRST REP BK SAN FRANCISCO C
COM
33616C100
333
3437
SH
SOLE
0
0
3437
NVIDIA CORP
COM
67066G104
17
400
SH
Call
SOLE
0
0
400
SPHERIX INC
COM PAR NEW
84842R403
21
20000
SH
SOLE
0
0
20000
FACEBOOK INC
CL A
30303M102
0
1000
SH
Call
SOLE
0
0
1000
NAVIOS MARITIME HOLDINGS INC
COM
Y62196103
27
31244
SH
SOLE
0
0
31244
QUICKLOGIC CORP
COM
74837P108
20
17227
SH
SOLE
0
0
17227
NETEASE INC
SPONSORED ADR
64110W102
304
1204
SH
SOLE
0
0
1204
LAMAR ADVERTISING CO NEW
CL A
512816109
282
4130
SH
SOLE
0
0
4130
EATON VANCE TAX MNGD GBL DV
COM
27829F108
677
72808
SH
SOLE
0
0
72808
SCHWAB STRATEGIC TR
US MID-CAP ETF
808524508
9855
179533
SH
SOLE
0
0
179533
TRINITY INDS INC
COM
896522109
611
17833
SH
SOLE
0
0
17833
SEATTLE GENETICS INC
COM
812578102
1239
18662
SH
SOLE
0
0
18662
INVESCO EXCHNG TRADED FD TR
SR LN ETF
46138G508
644
28141
SH
SOLE
0
0
28141
KELLOGG CO
COM
487836108
1344
19237
SH
SOLE
0
0
19237
INDIA GLOBALIZATION CAP INC
COM NEW
45408X308
32
65049
SH
SOLE
0
0
65049
ISHARES TR
S&P SML 600 GWT
464287887
3089
16347
SH
SOLE
0
0
16347
ISHARES TR
NA TEC SFTWR ETF
464287515
2
100
SH
Call
SOLE
0
0
100
NIKE INC
CL B
654106103
4
100
SH
Call
SOLE
0
0
100
CHESAPEAKE UTILS CORP
COM
165303108
227
2840
SH
SOLE
0
0
2840
TYLER TECHNOLOGIES INC
COM
902252105
120
2500
SH
Call
SOLE
0
0
2500
ISHARES TR
MSCI EURO FL ETF
464289180
308
15244
SH
SOLE
0
0
15244
KAYNE ANDERSON MLP INVT CO
COM
486606106
407
21622
SH
SOLE
0
0
21622
RAMBUS INC DEL
COM
750917106
385
30704
SH
SOLE
0
0
30704
MANPOWERGROUP INC
COM
56418H100
510
5922
SH
SOLE
0
0
5922
BLACKROCK ENHANCED EQT DIV T
COM
09251A104
1009
109957
SH
SOLE
0
0
109957
CROSSAMERICA PARTNERS LP
UT LTD PTN INT
22758A105
238
14070
SH
SOLE
0
0
14070
NUTRIEN LTD
COM
67077M108
1179
21684
SH
SOLE
0
0
21684
TRANSOCEAN LTD
REG SHS
H8817H100
3912
291102
SH
SOLE
0
0
291102
CIENA CORP
COM NEW
171779309
662
24978
SH
SOLE
0
0
24978
MOLSON COORS BREWING CO
CL B
60871R209
241
3545
SH
SOLE
0
0
3545
INDIA FD INC
COM
454089103
236
9745
SH
SOLE
0
0
9745
TEEKAY LNG PARTNERS L P
PRTNRSP UNITS
Y8564M105
191
11319
SH
SOLE
0
0
11319
ISHARES TR
GLOBAL 100 ETF
464287572
219
4768
SH
SOLE
0
0
4768
LUMINEX CORP DEL
COM
55027E102
297
10069
SH
SOLE
0
0
10069
CUBESMART
COM
229663109
331
10277
SH
SOLE
0
0
10277
PROOFPOINT INC
COM
743424103
234
2029
SH
SOLE
0
0
2029
VANGUARD INDEX FDS
MCAP GR IDXVIP
922908538
3132
23301
SH
SOLE
0
0
23301
CBOE GLOBAL MARKETS INC
COM
12503M108
1687
16209
SH
SOLE
0
0
16209
DISH NETWORK CORP
CL A
25470M109
4259
126731
SH
SOLE
0
0
126731
ATMOS ENERGY CORP
COM
049560105
1690
18751
SH
SOLE
0
0
18751
ADAM NAT RES FD INC
COM
00548F105
234
11653
SH
SOLE
0
0
11653
THERMO FISHER SCIENTIFIC INC
COM
883556102
5226
25230
SH
SOLE
0
0
25230
NUSTAR ENERGY LP
UNIT COM
67058H102
496
21904
SH
SOLE
0
0
21904
BARCLAYS BANK PLC
ADR PFD SR 5
06739H362
496
18758
SH
SOLE
0
0
18758
BOSTON SCIENTIFIC CORP
COM
101137107
1602
48997
SH
SOLE
0
0
48997
BANK AMER CORP
COM
060505104
206
50000
SH
Call
SOLE
0
0
50000
PANDORA MEDIA INC
COM
698354107
255
32350
SH
SOLE
0
0
32350
CHEMOURS CO
COM
163851108
1294
29173
SH
SOLE
0
0
29173
AURINIA PHARMACEUTICALS INC
COM
05156V102
964
171200
SH
SOLE
0
0
171200
APACHE CORP
COM
037411105
950
20330
SH
SOLE
0
0
20330
GENWORTH FINL INC
COM CL A
37247D106
326
72350
SH
SOLE
0
0
72350
LKQ CORP
COM
501889208
1244
38998
SH
SOLE
0
0
38998
ACTIVISION BLIZZARD INC
COM
00507V109
3939
51613
SH
SOLE
0
0
51613
BLACKROCK MUNIYIELD FD INC
COM
09253W104
134
10052
SH
SOLE
0
0
10052
NETFLIX INC
COM
64110L106
2
1000
SH
Put
SOLE
0
0
1000
NORTHERN TECH INTL CORP
COM
665809109
286
8000
SH
SOLE
0
0
8000
SPDR SER TR
BLOMBERG BRC INV
78468R200
809
26325
SH
SOLE
0
0
26325
SEMTECH CORP
COM
816850101
253
5383
SH
SOLE
0
0
5383
WEATHERFORD INTL PLC
ORD SHS
G48833100
199
60397
SH
SOLE
0
0
60397
FORD MTR CO DEL
COM PAR $0.01
345370860
0
12500
SH
Put
SOLE
0
0
12500
HILLENBRAND INC
COM
431571108
931
19745
SH
SOLE
0
0
19745
MASTERCARD INCORPORATED
CL A
57636Q104
14353
73038
SH
SOLE
0
0
73038
YORK WTR CO
COM
987184108
269
8450
SH
SOLE
0
0
8450
SOLAREDGE TECHNOLOGIES INC
COM
83417M104
1
300
SH
Put
SOLE
0
0
300
CYPRESS SEMICONDUCTOR CORP
COM
232806109
251
16120
SH
SOLE
0
0
16120
GASTAR EXPL INC NEW
COM
36729W202
9
15300
SH
SOLE
0
0
15300
SPDR DOW JONES INDL AVRG ETF
UT SER 1
78467X109
8424
34704
SH
SOLE
0
0
34704
ROYAL BK CDA MONTREAL QUE
COM
780087102
6426
85344
SH
SOLE
0
0
85344
PIMCO CALIF MUN INCOME FD II
COM
72200M108
91
10936
SH
SOLE
0
0
10936
MICRON TECHNOLOGY INC
COM
595112103
17
1500
SH
Call
SOLE
0
0
1500
AMYRIS INC
COM NEW
03236M200
320
50000
SH
SOLE
0
0
50000
ITT INC
COM
45073V108
229
4384
SH
SOLE
0
0
4384
DISNEY WALT CO
COM DISNEY
254687106
3
1000
SH
Call
SOLE
0
0
1000
CITIGROUP INC
COM NEW
172967424
3
500
SH
Call
SOLE
0
0
500
WERNER ENTERPRISES INC
COM
950755108
656
17460
SH
SOLE
0
0
17460
BARCLAYS BK PLC
IPATH S&P500 VIX
06746L422
611
16519
SH
SOLE
0
0
16519
GOLDMAN SACHS ETF TR
TREASURYACCESS
381430529
350
3497
SH
SOLE
0
0
3497
MICROSOFT CORP
COM
594918104
3
10000
SH
Call
SOLE
0
0
10000
NATIONAL FUEL GAS CO N J
COM
636180101
1036
19567
SH
SOLE
0
0
19567
WISDOMTREE TR
INTL LRGCAP DV
97717W794
81718
1709932
SH
SOLE
0
0
1709932
TWO HBRS INVT CORP
COM NEW
90187B408
253
16034
SH
SOLE
0
0
16034
GENUINE PARTS CO
COM
372460105
989
10773
SH
SOLE
0
0
10773
NUVEEN NASDAQ 100 DYNAMIC OV
COM SHS
670699107
337
12864
SH
SOLE
0
0
12864
UNIVERSAL HEALTH RLTY INCM T
SH BEN INT
91359E105
291
4554
SH
SOLE
0
0
4554
INVESCO QQQ TR
UNIT SER 1
46090E103
0
1000
SH
Call
SOLE
0
0
1000
SPDR INDEX SHS FDS
S&P INTL ETF
78463X772
263
6870
SH
SOLE
0
0
6870
TOTAL SYS SVCS INC
COM
891906109
16388
193890
SH
SOLE
0
0
193890
NEW JERSEY RES
COM
646025106
566
12652
SH
SOLE
0
0
12652
DYNAVAX TECHNOLOGIES CORP
COM NEW
268158201
3585
235105
SH
SOLE
0
0
235105
HDFC BANK LTD
ADR REPS 3 SHS
40415F101
461
4393
SH
SOLE
0
0
4393
INTEGRATED DEVICE TECHNOLOGY
COM
458118106
266
8344
SH
SOLE
0
0
8344
LIVE NATION ENTERTAINMENT IN
COM
538034109
529
10901
SH
SOLE
0
0
10901
BOWL AMER INC
CL A
102565108
464
30856
SH
SOLE
0
0
30856
VANGUARD INDEX FDS
LARGE CAP ETF
922908637
466360
3738059
SH
SOLE
0
0
3738059
EXELIXIS INC
COM
30161Q104
2149
99881
SH
SOLE
0
0
99881
NEW YORK MTG TR INC
COM PAR $.02
649604501
299
49687
SH
SOLE
0
0
49687
UMB FINL CORP
COM
902788108
1042
13667
SH
SOLE
0
0
13667
PROSHARES TR
PSHS ULT S&P 500
74347R107
1208
10858
SH
SOLE
0
0
10858
CALAMOS STRATEGIC TOTL RETN
COM SH BEN INT
128125101
1436
113309
SH
SOLE
0
0
113309
VANGUARD SCOTTSDALE FDS
VNG RUS1000GRW
92206C680
232
1577
SH
SOLE
0
0
1577
WISDOMTREE TR
EMER MKT HIGH FD
97717W315
66273
1545901
SH
SOLE
0
0
1545901
GENERAL ELECTRIC CO
COM
369604103
2
1000
SH
Put
SOLE
0
0
1000
J2 GLOBAL INC
COM
48123V102
249
2872
SH
SOLE
0
0
2872
INVESCO EXCHNG TRADED FD TR
PFD ETF
46138E511
31305
2150084
SH
SOLE
0
0
2150084
COGNIZANT TECHNOLOGY SOLUTIO
CL A
192446102
1475
18672
SH
SOLE
0
0
18672
COLUMBIA SPORTSWEAR CO
COM
198516106
322
3517
SH
SOLE
0
0
3517
SYNERGY PHARMACEUTICALS DEL
COM NEW
871639308
56
32355
SH
SOLE
0
0
32355
HSBC HLDGS PLC
SPON ADR NEW
404280406
937
19876
SH
SOLE
0
0
19876
CHURCH & DWIGHT INC
COM
171340102
1046
19668
SH
SOLE
0
0
19668
JUST ENERGY GROUP INC
COM
48213W101
92
25500
SH
SOLE
0
0
25500
INTERNATIONAL BUSINESS MACHS
COM
459200101
0
100
SH
Call
SOLE
0
0
100
GOVERNMENT PPTYS INCOME TR
COM SHS BEN INT
38376A103
177
11181
SH
SOLE
0
0
11181
GSV CAP CORP
COM
36191J101
271
39501
SH
SOLE
0
0
39501
FRANKLIN UNVL TR
SH BEN INT
355145103
109
16324
SH
SOLE
0
0
16324
TARO PHARMACEUTICAL INDS LTD
SHS
M8737E108
825
7135
SH
SOLE
0
0
7135
BELLICUM PHARMACEUTICALS INC
COM
079481107
1139
154297
SH
SOLE
0
0
154297
UNION PAC CORP
COM
907818108
33113
233715
SH
SOLE
0
0
233715
BAOZUN INC
SPONSORED ADR
06684L103
401
7337
SH
SOLE
0
0
7337
ISHARES TR
INTL SEL DIV ETF
464288448
2562
79950
SH
SOLE
0
0
79950
PRUDENTIAL FINL INC
COM
744320102
2235
23900
SH
SOLE
0
0
23900
DELL TECHNOLOGIES INC
COM CL V
24703L103
704
8321
SH
SOLE
0
0
8321
NEUROCRINE BIOSCIENCES INC
COM
64125C109
493
5018
SH
SOLE
0
0
5018
MFS MUN INCOME TR
SH BEN INT
552738106
75
11413
SH
SOLE
0
0
11413
ALLEGHENY TECHNOLOGIES INC
COM
01741R102
248
9869
SH
SOLE
0
0
9869
AMAZON COM INC
COM
023135106
82
500
SH
Call
SOLE
0
0
500
UNITEDHEALTH GROUP INC
COM
91324P102
4
300
SH
Call
SOLE
0
0
300
IOVANCE BIOTHERAPEUTICS INC
COM
462260100
252
19650
SH
SOLE
0
0
19650
FLOTEK INDS INC DEL
COM
343389102
373
115328
SH
SOLE
0
0
115328
AGIOS PHARMACEUTICALS INC
COM
00847X104
394
4681
SH
SOLE
0
0
4681
ALLIANZGI CONV & INCOME FD
COM
018828103
124
17715
SH
SOLE
0
0
17715
TESLA INC
COM
88160R101
1
100
SH
Put
SOLE
0
0
100
TELEFONICA S A
SPONSORED ADR
879382208
100
11726
SH
SOLE
0
0
11726
TARGET CORP
COM
87612E106
4362
57301
SH
SOLE
0
0
57301
MANNKIND CORP
COM NEW
56400P706
467
245632
SH
SOLE
0
0
245632
XCEL ENERGY INC
COM
98389B100
4593
100539
SH
SOLE
0
0
100539
BORGWARNER INC
COM
099724106
322
7452
SH
SOLE
0
0
7452
NETFLIX INC
COM
64110L106
4
1000
SH
Put
SOLE
0
0
1000
PAYCHEX INC
COM
704326107
2660
38913
SH
SOLE
0
0
38913
TOYOTA MOTOR CORP
SP ADR REP2COM
892331307
1606
12464
SH
SOLE
0
0
12464
HANCOCK JOHN FINL OPPTYS FD
SH BEN INT NEW
409735206
414
11135
SH
SOLE
0
0
11135
LOWES COS INC
COM
548661107
17438
182460
SH
SOLE
0
0
182460
NANOMETRICS INC
COM
630077105
422
11910
SH
SOLE
0
0
11910
CBS CORP NEW
CL B
124857202
1179
20979
SH
SOLE
0
0
20979
GOLDCORP INC NEW
COM
380956409
1
2800
SH
Call
SOLE
0
0
2800
SCHWAB STRATEGIC TR
SCHWB FDT EMK LG
808524730
535
19322
SH
SOLE
0
0
19322
ALEXCO RESOURCE CORP
COM
01535P106
31
23013
SH
SOLE
0
0
23013
MAXLINEAR INC
COM
57776J100
840
53909
SH
SOLE
0
0
53909
KIMCO RLTY CORP
COM
49446R109
172
10123
SH
SOLE
0
0
10123
VALEANT PHARMACEUTICALS INTL
COM
91911K102
0
1000
SH
Call
SOLE
0
0
1000
VANGUARD WORLD FDS
INDUSTRIAL ETF
92204A603
1420
10456
SH
SOLE
0
0
10456
MICROSOFT CORP
COM
594918104
75
6000
SH
Call
SOLE
0
0
6000
FIBROCELL SCIENCE INC
COM PAR
315721407
101
37202
SH
SOLE
0
0
37202
BEST INC
SPONSORED ADS
08653C106
379
31000
SH
SOLE
0
0
31000
ISHARES TR
U.S. MED DVC ETF
464288810
307
1530
SH
SOLE
0
0
1530
MARATHON PATENT GROUP INC
COM PAR
56585W302
14
15715
SH
SOLE
0
0
15715
TWITTER INC
COM
90184L102
6959
159357
SH
SOLE
0
0
159357
APPLE INC
COM
037833100
47
2500
SH
Call
SOLE
0
0
2500
INVESCO EXCHANGE TRADED FD T
INTL DIVI ACHI
46137V548
6255
400679
SH
SOLE
0
0
400679
VEDANTA LTD
SPONSORED ADR
92242Y100
373
27437
SH
SOLE
0
0
27437
AMAZON COM INC
COM
023135106
232
300
SH
Call
SOLE
0
0
300
NIC INC
COM
62914B100
162
10444
SH
SOLE
0
0
10444
LLOYDS BANKING GROUP PLC
SPONSORED ADR
539439109
576
172908
SH
SOLE
0
0
172908
INVESCO QQQ TR
UNIT SER 1
46090E103
0
500
SH
Call
SOLE
0
0
500
CEDAR FAIR L P
DEPOSITRY UNIT
150185106
341
5410
SH
SOLE
0
0
5410
APPFOLIO INC
COM CL A
03783C100
255
4175
SH
SOLE
0
0
4175
ENCOMPASS HEALTH CORP
COM
29261A100
1187
17529
SH
SOLE
0
0
17529
NEKTAR THERAPEUTICS
COM
640268108
434
8883
SH
SOLE
0
0
8883
AMAZON COM INC
COM
023135106
67
500
SH
Call
SOLE
0
0
500
HCP INC
COM
40414L109
1208
46798
SH
SOLE
0
0
46798
TEREX CORP NEW
COM
880779103
386
9146
SH
SOLE
0
0
9146
LEAP THERAPEUTICS INC
COM
52187K101
144
16000
SH
SOLE
0
0
16000
TEXAS INSTRS INC
COM
882508104
10494
95187
SH
SOLE
0
0
95187
ENTERPRISE PRODS PARTNERS L
COM
293792107
130865
4729504
SH
SOLE
0
0
4729504
HIMAX TECHNOLOGIES INC
SPONSORED ADR
43289P106
170
22808
SH
SOLE
0
0
22808
NETFLIX INC
COM
64110L106
122
500
SH
Call
SOLE
0
0
500
TEVA PHARMACEUTICAL FIN LLC
DBCV 0.250% 2/0
88163VAE9
9
10000
PRN
SOLE
0
0
10000
DELTA AIR LINES INC DEL
COM NEW
247361702
3222
65039
SH
SOLE
0
0
65039
AMARIN CORP PLC
SPONS ADR NEW
023111206
98
31669
SH
SOLE
0
0
31669
SPDR S&P 500 ETF TR
TR UNIT
78462F103
6
1000
SH
Put
SOLE
0
0
1000
ILLUMINA INC
COM
452327109
3120
11170
SH
SOLE
0
0
11170
MDU RES GROUP INC
COM
552690109
412
14357
SH
SOLE
0
0
14357
PHILIP MORRIS INTL INC
COM
718172109
24260
300475
SH
SOLE
0
0
300475
PAN AMERICAN SILVER CORP
COM
697900108
320
17859
SH
SOLE
0
0
17859
WESTERN ALLIANCE BANCORP
COM
957638109
2041
36062
SH
SOLE
0
0
36062
AMAZON COM INC
COM
023135106
48
1000
SH
Put
SOLE
0
0
1000
TRONOX LTD
SHS CL A
Q9235V101
5
2100
SH
Call
SOLE
0
0
2100
GOODYEAR TIRE & RUBR CO
COM
382550101
461
19790
SH
SOLE
0
0
19790
LEE ENTERPRISES INC
COM
523768109
48
16829
SH
SOLE
0
0
16829
TWILIO INC
CL A
90138F102
494
8816
SH
SOLE
0
0
8816
INFOSYS LTD
SPONSORED ADR
456788108
697
35892
SH
SOLE
0
0
35892
CORNING INC
COM
219350105
1
400
SH
Call
SOLE
0
0
400
GW PHARMACEUTICALS PLC
ADS
36197T103
3
100
SH
Call
SOLE
0
0
100
MY SIZE INC
COM
62844N109
14
15000
SH
SOLE
0
0
15000
TASEKO MINES LTD
COM
876511106
27
25390
SH
SOLE
0
0
25390
VALLEY NATL BANCORP
COM
919794107
458
37644
SH
SOLE
0
0
37644
PG&E CORP
COM
69331C108
880
20674
SH
SOLE
0
0
20674
SOUTHWEST GAS HOLDINGS INC
COM
844895102
440
5768
SH
SOLE
0
0
5768
WESTERN ASSET HIGH INCM FD I
COM
95766J102
524
81290
SH
SOLE
0
0
81290
ISHARES TR
INDIA 50 ETF
464289529
216
6133
SH
SOLE
0
0
6133
VALHI INC NEW
COM
918905100
137
28851
SH
SOLE
0
0
28851
GENERAL AMERN INVS INC
COM
368802104
467
13610
SH
SOLE
0
0
13610
MACQUARIE INFRASTRUCTURE COR
COM
55608B105
330
7823
SH
SOLE
0
0
7823
HELEN OF TROY CORP LTD
COM
G4388N106
7713
78342
SH
SOLE
0
0
78342
PB BANCORP INC
COM
70454T100
574
50600
SH
SOLE
0
0
50600
TRACTOR SUPPLY CO
COM
892356106
750
9803
SH
SOLE
0
0
9803
AMAZON COM INC
COM
023135106
311
900
SH
Call
SOLE
0
0
900
SEAGATE TECHNOLOGY PLC
SHS
G7945M107
0
1200
SH
Put
SOLE
0
0
1200
AMAZON COM INC
COM
023135106
130
500
SH
Call
SOLE
0
0
500
HARTFORD FINL SVCS GROUP INC
COM
416515104
2269
44384
SH
SOLE
0
0
44384
SINCLAIR BROADCAST GROUP INC
CL A
829226109
8135
253023
SH
SOLE
0
0
253023
GLOBALSTAR INC
COM
378973408
123
250100
SH
SOLE
0
0
250100
EXTRA SPACE STORAGE INC
COM
30225T102
600
6010
SH
SOLE
0
0
6010
ISHARES TR
U.S. ENERGY ETF
464287796
1380
32892
SH
SOLE
0
0
32892
EXXON MOBIL CORP
COM
30231G102
85795
1037046
SH
SOLE
0
0
1037046
PIONEER NAT RES CO
COM
723787107
1268
6701
SH
SOLE
0
0
6701
ALIGN TECHNOLOGY INC
COM
016255101
135
1000
SH
Call
SOLE
0
0
1000
INVESCO EXCHNG TRADED FD TR
S&P SMLCP HELT
46138E149
1563
12162
SH
SOLE
0
0
12162
ISHARES TR
IBOXX INV CP ETF
464287242
1
1300
SH
Put
SOLE
0
0
1300
SALESFORCE COM INC
COM
79466L302
2
100
SH
Call
SOLE
0
0
100
ANALOG DEVICES INC
COM
032654105
1541
16061
SH
SOLE
0
0
16061
MICROSOFT CORP
COM
594918104
8
1000
SH
Call
SOLE
0
0
1000
GERDAU S A
SPON ADR REP PFD
373737105
71
20000
SH
SOLE
0
0
20000
SUNPOWER CORP
COM
867652406
258
33658
SH
SOLE
0
0
33658
FACEBOOK INC
CL A
30303M102
57
500
SH
Call
SOLE
0
0
500
DAVITA INC
COM
23918K108
884
12728
SH
SOLE
0
0
12728
EARTHSTONE ENERGY INC
CL A
27032D304
94
10658
SH
SOLE
0
0
10658
HERTZ GLOBAL HLDGS INC
COM
42806J106
1322
86151
SH
SOLE
0
0
86151
NEWELL BRANDS INC
COM
651229106
4
1000
SH
Call
SOLE
0
0
1000
JPMORGAN CHASE & CO
COM
46625H100
50899
488474
SH
SOLE
0
0
488474
ISHARES TR
CORE MSCI TOTAL
46432F834
1911
31784
SH
SOLE
0
0
31784
ISHARES TR
CORE S&P US VLU
464287663
534
9945
SH
SOLE
0
0
9945
FIREEYE INC
COM
31816Q101
5362
348391
SH
SOLE
0
0
348391
OASIS PETE INC NEW
COM
674215108
5531
426463
SH
SOLE
0
0
426463
O REILLY AUTOMOTIVE INC NEW
COM
67103H107
2625
9595
SH
SOLE
0
0
9595
BLACKROCK MD MUNICIPAL BOND
COM
09249L105
379
28294
SH
SOLE
0
0
28294
EATON VANCE ENH EQTY INC FD
COM
278277108
386
22954
SH
SOLE
0
0
22954
ISHARES TR
RUSSELL 3000 ETF
464287689
1091
6721
SH
SOLE
0
0
6721
INNOSPEC INC
COM
45768S105
1164
15202
SH
SOLE
0
0
15202
SKYWORKS SOLUTIONS INC
COM
83088M102
6
1000
SH
Call
SOLE
0
0
1000
ALIGN TECHNOLOGY INC
COM
016255101
29
200
SH
Call
SOLE
0
0
200
SPDR SERIES TRUST
PORTFOLIO INTRMD
78464A375
211
6338
SH
SOLE
0
0
6338
CENTRAL FD CDA LTD
CL A
153501101
406
32371
SH
SOLE
0
0
32371
BUCKEYE PARTNERS L P
UNIT LTD PARTN
118230101
29585
841668
SH
SOLE
0
0
841668
FIRST TR EXCHAN TRADED FD VI
FST TR GLB FD
33739H101
513
24799
SH
SOLE
0
0
24799
PILGRIMS PRIDE CORP NEW
COM
72147K108
1
1000
SH
Call
SOLE
0
0
1000
SPDR INDEX SHS FDS
S&P INTL SMLCP
78463X871
248
7236
SH
SOLE
0
0
7236
ONEOK INC NEW
COM
682680103
12454
178344
SH
SOLE
0
0
178344
EATON CORP PLC
SHS
G29183103
2886
38620
SH
SOLE
0
0
38620
ECA MARCELLUS TR I
COM UNIT
26827L109
21
10125
SH
SOLE
0
0
10125
MICROCHIP TECHNOLOGY INC
COM
595017104
1948
21420
SH
SOLE
0
0
21420
AVANGRID INC
COM
05351W103
1144
21615
SH
SOLE
0
0
21615
NUVEEN QUALITY MUNCP INCOME
COM
67066V101
726
54595
SH
SOLE
0
0
54595
BELLEROPHON THERAPEUTICS INC
COM
078771102
110
45517
SH
SOLE
0
0
45517
FACEBOOK INC
CL A
30303M102
66
2000
SH
Call
SOLE
0
0
2000
LOOP INDS INC
COM
543518104
4414
405334
SH
SOLE
0
0
405334
SANOFI
SPONSORED ADR
80105N105
1183
29576
SH
SOLE
0
0
29576
RYDER SYS INC
COM
783549108
215
2998
SH
SOLE
0
0
2998
CREE INC
COM
225447101
249
5988
SH
SOLE
0
0
5988
SPIRE INC
COM
84857L101
291
4120
SH
SOLE
0
0
4120
CHEVRON CORP NEW
COM
166764100
33784
267214
SH
SOLE
0
0
267214
BB&T CORP
COM
054937107
7962
157859
SH
SOLE
0
0
157859
TRI POINTE GROUP INC
COM
87265H109
484
29591
SH
SOLE
0
0
29591
PRA HEALTH SCIENCES INC
COM
69354M108
221
2363
SH
SOLE
0
0
2363
OVERSTOCK COM INC DEL
COM
690370101
1
300
SH
Call
SOLE
0
0
300
WISDOMTREE TR
US EARNINGS 500
97717W588
384
12516
SH
SOLE
0
0
12516
CALAVO GROWERS INC
COM
128246105
282
2933
SH
SOLE
0
0
2933
IAC INTERACTIVECORP
COM
44919P508
417
2734
SH
SOLE
0
0
2734
HARSCO CORP
COM
415864107
441
19973
SH
SOLE
0
0
19973
TEXTRON INC
COM
883203101
1209
18339
SH
SOLE
0
0
18339
AMERICA FIRST MULTIFAMILY IN
BEN UNIT CTF
02364V107
405
63800
SH
SOLE
0
0
63800
VANGUARD INDEX FDS
VALUE ETF
922908744
15209
146482
SH
SOLE
0
0
146482
UNDER ARMOUR INC
CL A
904311107
1743
77540
SH
SOLE
0
0
77540
FACEBOOK INC
CL A
30303M102
3
2000
SH
Call
SOLE
0
0
2000
SUNCOKE ENERGY PARTNERS L P
COMUNIT REP LT
86722Y101
167
11100
SH
SOLE
0
0
11100
UNITED BANKSHARES INC WEST V
COM
909907107
3508
96365
SH
SOLE
0
0
96365
KRANESHARES TR
CSI CHI INTERNET
500767306
393
6598
SH
SOLE
0
0
6598
INVESCO EXCHNG TRADED FD TR
EMRNG MKT SVRG
46138E784
445
16771
SH
SOLE
0
0
16771
ROYAL DUTCH SHELL PLC
SPONS ADR A
780259206
5403
78048
SH
SOLE
0
0
78048
PRETIUM RES INC
COM
74139C102
136
18506
SH
SOLE
0
0
18506
SELECTIVE INS GROUP INC
COM
816300107
1816
33020
SH
SOLE
0
0
33020
AMERCO
COM
023586100
455
1277
SH
SOLE
0
0
1277
ISHARES TR
CORE DIV GRWTH
46434V621
305
8890
SH
SOLE
0
0
8890
FIRST TR EXCHANGE TRADED FD
DJ INTERNT IDX
33733E302
2836
20604
SH
SOLE
0
0
20604
SANDSTORM GOLD LTD
COM NEW
80013R206
699
155321
SH
SOLE
0
0
155321
SYMANTEC CORP
COM
871503108
577
27945
SH
SOLE
0
0
27945
HERITAGE INS HLDGS INC
COM
42727J102
12650
758866
SH
SOLE
0
0
758866
PLAINS GP HLDGS L P
LTD PARTNR INT A
72651A207
236
9891
SH
SOLE
0
0
9891
GROUPE CGI INC
CL A SUB VTG
39945C109
1421
22438
SH
SOLE
0
0
22438
ALLSCRIPTS HEALTHCARE SOLUTN
COM
01988P108
284
23643
SH
SOLE
0
0
23643
COMMUNITY TR BANCORP INC
COM
204149108
271
5428
SH
SOLE
0
0
5428
NEW GOLD INC CDA
COM
644535106
197
94475
SH
SOLE
0
0
94475
DNP SELECT INCOME FD
COM
23325P104
752
69784
SH
SOLE
0
0
69784
SPDR SERIES TRUST
PORTFOLIO LR ETF
78464A854
16692
523597
SH
SOLE
0
0
523597
KEYSIGHT TECHNOLOGIES INC
COM
49338L103
404
6837
SH
SOLE
0
0
6837
L3 TECHNOLOGIES INC
COM
502413107
808
4201
SH
SOLE
0
0
4201
ALIBABA GROUP HLDG LTD
SPONSORED ADS
01609W102
3
200
SH
Call
SOLE
0
0
200
KIMBERLY CLARK CORP
COM
494368103
4825
45802
SH
SOLE
0
0
45802
TERADATA CORP DEL
COM
88076W103
555
13835
SH
SOLE
0
0
13835
VALMONT INDS INC
COM
920253101
1355
8987
SH
SOLE
0
0
8987
CRYOPORT INC
COM PAR $0.001
229050307
9524
603540
SH
SOLE
0
0
603540
ABERDEEN GLOBAL PREMIER PPTY
COM SH BEN INT
00302L108
407
63791
SH
SOLE
0
0
63791
SIMON PPTY GROUP INC NEW
COM
828806109
7654
44972
SH
SOLE
0
0
44972
GOLDEN STAR RES LTD CDA
COM
38119T104
235
347898
SH
SOLE
0
0
347898
LOUISIANA PAC CORP
COM
546347105
229
8398
SH
SOLE
0
0
8398
QUANTENNA COMMUNICATIONS INC
COM
74766D100
328
21114
SH
SOLE
0
0
21114
GERON CORP
COM
374163103
1095
319311
SH
SOLE
0
0
319311
TRILLIUM THERAPEUTICS INC
COM NEW
89620X506
176
29400
SH
SOLE
0
0
29400
HOWARD HUGHES CORP
COM
44267D107
912
6883
SH
SOLE
0
0
6883
AVINO SILVER & GOLD MINES LT
COM
053906103
46
37000
SH
SOLE
0
0
37000
ALPHABET INC
CAP STK CL A
02079K305
90
1000
SH
Call
SOLE
0
0
1000
ISHARES TR
IBOXX INV CP ETF
464287242
11911
103965
SH
SOLE
0
0
103965
EATON VANCE FLTING RATE INC
COM
278279104
436
30044
SH
SOLE
0
0
30044
SCHWAB STRATEGIC TR
INTL EQTY ETF
808524805
521706
15785363
SH
SOLE
0
0
15785363
GOLDMAN SACHS GROUP INC
MTNF 2/1
38147QMF0
10
11000
PRN
SOLE
0
0
11000
CAPSTONE TURBINE CORP
COM NEW
14067D409
33
22849
SH
SOLE
0
0
22849
ISHARES TR
U.S. FIN SVC ETF
464287770
200
1544
SH
SOLE
0
0
1544
ISHARES TR
RUSSELL 2000 ETF
464287655
0
1200
SH
Put
SOLE
0
0
1200
AON PLC
SHS CL A
G0408V102
762
5552
SH
SOLE
0
0
5552
CORNERSTONE STRATEGIC VALUE
COM
21924B302
794
56522
SH
SOLE
0
0
56522
NXP SEMICONDUCTORS N V
COM
N6596X109
1424
13028
SH
SOLE
0
0
13028
ISHARES TR
MULTIFACTOR GLBL
46434V316
2600
86593
SH
SOLE
0
0
86593
LAMB WESTON HLDGS INC
COM
513272104
2729
39830
SH
SOLE
0
0
39830
SPDR SERIES TRUST
S&P HOMEBUILD
78464A888
276
6977
SH
SOLE
0
0
6977
DELUXE CORP
COM
248019101
559
8448
SH
SOLE
0
0
8448
MANULIFE FINL CORP
COM
56501R106
905
50344
SH
SOLE
0
0
50344
DR PEPPER SNAPPLE GROUP INC
COM
26138E109
405
3324
SH
SOLE
0
0
3324
SOLAREDGE TECHNOLOGIES INC
COM
83417M104
1038
21687
SH
SOLE
0
0
21687
SBA COMMUNICATIONS CORP NEW
CL A
78410G104
326
1974
SH
SOLE
0
0
1974
BROOKFIELD INFRAST PARTNERS
LP INT UNIT
G16252101
981
25553
SH
SOLE
0
0
25553
FIRST TR VALUE LINE DIVID IN
SHS
33734H106
487
16098
SH
SOLE
0
0
16098
OFFICE DEPOT INC
COM
676220106
1497
587073
SH
SOLE
0
0
587073
ISHARES TR
CORE S&P TTL STK
464287150
6483
103688
SH
SOLE
0
0
103688
ILLINOIS TOOL WKS INC
COM
452308109
10771
77747
SH
SOLE
0
0
77747
QUEST DIAGNOSTICS INC
COM
74834L100
592
5387
SH
SOLE
0
0
5387
FIRST TR NASDAQ100 TECH INDE
SHS
337345102
316
4103
SH
SOLE
0
0
4103
AMAZON COM INC
COM
023135106
23
1500
SH
Call
SOLE
0
0
1500
ELECTRONIC ARTS INC
COM
285512109
2519
17865
SH
SOLE
0
0
17865
CLEAN ENERGY FUELS CORP
COM
184499101
1729
468501
SH
SOLE
0
0
468501
PDL BIOPHARMA INC
COM
69329Y104
56
24000
SH
SOLE
0
0
24000
IDEXX LABS INC
COM
45168D104
51
1000
SH
Call
SOLE
0
0
1000
AMN HEALTHCARE SERVICES INC
COM
001744101
246
4202
SH
SOLE
0
0
4202
NVIDIA CORP
COM
67066G104
26
1000
SH
Call
SOLE
0
0
1000
ISHARES INC
MSCI EURZONE ETF
464286608
423
10326
SH
SOLE
0
0
10326
SAREPTA THERAPEUTICS INC
COM
803607100
9404
71147
SH
SOLE
0
0
71147
GLADSTONE INVT CORP
COM
376546107
118
10000
SH
SOLE
0
0
10000
CVR REFNG LP
COMUNIT REP LT
12663P107
3112
139227
SH
SOLE
0
0
139227
VANGUARD WORLD FDS
HEALTH CAR ETF
92204A504
4672
29360
SH
SOLE
0
0
29360
NEWFIELD EXPL CO
COM
651290108
273
9028
SH
SOLE
0
0
9028
NORTHSTAR REALTY EUROPE CORP
COM
66706L101
188
12996
SH
SOLE
0
0
12996
REPUBLIC BANCORP KY
CL A
760281204
464
10250
SH
SOLE
0
0
10250
VERISIGN INC
COM
92343E102
435
3167
SH
SOLE
0
0
3167
PENTAIR PLC
SHS
G7S00T104
251
5966
SH
SOLE
0
0
5966
ADAMS DIVERSIFIED EQUITY FD
COM
006212104
314
20350
SH
SOLE
0
0
20350
PUBLIC STORAGE
COM
74460D109
1703
7507
SH
SOLE
0
0
7507
GW PHARMACEUTICALS PLC
ADS
36197T103
4
200
SH
Call
SOLE
0
0
200
INNOVIVA INC
COM
45781M101
597
43290
SH
SOLE
0
0
43290
TRUSTMARK CORP
COM
898402102
227
6943
SH
SOLE
0
0
6943
COMPANHIA DE SANEAMENTO BASI
SPONSORED ADR
20441A102
60
10024
SH
SOLE
0
0
10024
UNDER ARMOUR INC
CL C
904311206
1
200
SH
Call
SOLE
0
0
200
MASTERCARD INCORPORATED
CL A
57636Q104
5
200
SH
Call
SOLE
0
0
200
SPDR S&P MIDCAP 400 ETF TR
UTSER1 S&PDCRP
78467Y107
41092
115746
SH
SOLE
0
0
115746
INGERSOLL-RAND PLC
SHS
G47791101
1233
13741
SH
SOLE
0
0
13741
CTI BIOPHARMA CORP
COM NEW
12648L601
257
51573
SH
SOLE
0
0
51573
CALADRIUS BIOSCIENCES INC
COM NEW
128058203
66
10139
SH
SOLE
0
0
10139
DOWDUPONT INC
COM
26078J100
19360
293690
SH
SOLE
0
0
293690
PROSHARES TR
ULTRPRO S&P500
74347X864
235
5020
SH
SOLE
0
0
5020
OCCIDENTAL PETE CORP DEL
COM
674599105
5152
61562
SH
SOLE
0
0
61562
IPASS INC
COM
46261V108
10
30000
SH
SOLE
0
0
30000
ENCORE CAP GROUP INC
NOTE 2.875% 3/1
292554AH5
16
17000
PRN
SOLE
0
0
17000
SELECT SECTOR SPDR TR
SBI MATERIALS
81369Y100
1
500
SH
Call
SOLE
0
0
500
AMDOCS LTD
SHS
G02602103
345
5213
SH
SOLE
0
0
5213
INTL PAPER CO
COM
460146103
1216
23353
SH
SOLE
0
0
23353
JPMORGAN CHASE & CO
*W EXP 10/28/201
46634E114
266
4200
SH
SOLE
0
0
4200
SMITH A O
COM
831865209
201
3392
SH
SOLE
0
0
3392
SKYWORKS SOLUTIONS INC
COM
83088M102
4624
47847
SH
SOLE
0
0
47847
ISHARES TR
IBOXX HI YD ETF
464288513
647
7604
SH
SOLE
0
0
7604
ISHARES GOLD TRUST
ISHARES
464285105
4445
369829
SH
SOLE
0
0
369829
INVESCO EXCHANGE TRADED FD T
FTSE RAFI 1500
46137V597
655
4704
SH
SOLE
0
0
4704
EDGE THERAPEUTICS INC
COM
279870109
10
10000
SH
SOLE
0
0
10000
CHUBB LIMITED
COM
H1467J104
3079
24242
SH
SOLE
0
0
24242
CREDIT SUISSE GROUP
SPONSORED ADR
225401108
711
47764
SH
SOLE
0
0
47764
INVESCO EXCHANGE TRADED FD T
S&P 500 TOP 50
46137V233
213
1106
SH
SOLE
0
0
1106
GOLAR LNG LTD BERMUDA
SHS
G9456A100
311
10560
SH
SOLE
0
0
10560
NATIONAL STORAGE AFFILIATES
COM SHS BEN IN
637870106
439
14250
SH
SOLE
0
0
14250
SELECT SECTOR SPDR TR
SBI INT-UTILS
81369Y886
1136
21873
SH
SOLE
0
0
21873
CORPORATE CAP TR INC
COM
219880101
408
26118
SH
SOLE
0
0
26118
B & G FOODS INC NEW
COM
05508R106
285
9543
SH
SOLE
0
0
9543
TESARO INC
COM
881569107
3879
87222
SH
SOLE
0
0
87222
INVESCO EXCHANGE TRADED FD T
FTSE RAFI 1000
46137V613
635
5637
SH
SOLE
0
0
5637
LIGAND PHARMACEUTICALS INC
COM NEW
53220K504
2204
10641
SH
SOLE
0
0
10641
VERIZON COMMUNICATIONS INC
COM
92343V104
26540
527530
SH
SOLE
0
0
527530
TESLA INC
COM
88160R101
0
100
SH
Put
SOLE
0
0
100
FACEBOOK INC
CL A
30303M102
8
100
SH
Call
SOLE
0
0
100
ETFIS SER TR I
INFRAC ACT MLP
26923G103
455
62269
SH
SOLE
0
0
62269
CHROMADEX CORP
COM NEW
171077407
37
10001
SH
SOLE
0
0
10001
VIVUS INC
COM
928551100
119
169313
SH
SOLE
0
0
169313
DIAMONDBACK ENERGY INC
COM
25278X109
274
2086
SH
SOLE
0
0
2086
TIFFANY & CO NEW
COM
886547108
1965
14933
SH
SOLE
0
0
14933
MASTERCARD INCORPORATED
CL A
57636Q104
7
1000
SH
Call
SOLE
0
0
1000
VANGUARD INDEX FDS
MCAP VL IDXVIP
922908512
15349
138956
SH
SOLE
0
0
138956
WELLS FARGO CO NEW
COM
949746101
31392
566234
SH
SOLE
0
0
566234
DEPOMED INC
COM
249908104
273
40975
SH
SOLE
0
0
40975
RESTAURANT BRANDS INTL INC
COM
76131D103
2651
43959
SH
SOLE
0
0
43959
WESTERN UN CO
COM
959802109
385
18958
SH
SOLE
0
0
18958
NETFLIX INC
COM
64110L106
30351
77540
SH
SOLE
0
0
77540
REPUBLIC SVCS INC
COM
760759100
916
13404
SH
SOLE
0
0
13404
APPLE INC
COM
037833100
5
3000
SH
Call
SOLE
0
0
3000
RH
COM
74967X103
332
2373
SH
SOLE
0
0
2373
TEKLA LIFE SCIENCES INVS
SH BEN INT
87911K100
217
11574
SH
SOLE
0
0
11574
VANGUARD INTL EQUITY INDEX F
FTSE SMCAP ETF
922042718
1771
15343
SH
SOLE
0
0
15343
VENTAS INC
COM
92276F100
2668
46849
SH
SOLE
0
0
46849
WESTPORT FUEL SYSTEMS INC
COM NEW
960908309
31
12320
SH
SOLE
0
0
12320
SPDR SERIES TRUST
S&P REGL BKG
78464A698
4466
73215
SH
SOLE
0
0
73215
KEYCORP NEW
COM
493267108
1507
77148
SH
SOLE
0
0
77148
EQUITY RESIDENTIAL
SH BEN INT
29476L107
362
5691
SH
SOLE
0
0
5691
COCA COLA CO
COM
191216100
17991
410193
SH
SOLE
0
0
410193
AMGEN INC
COM
031162100
17171
93021
SH
SOLE
0
0
93021
CARLISLE COS INC
COM
142339100
241
2225
SH
SOLE
0
0
2225
BANK N S HALIFAX
COM
064149107
806
14084
SH
SOLE
0
0
14084
ERIE INDTY CO
CL A
29530P102
690
5884
SH
SOLE
0
0
5884
ISHARES TR
CORE S&P MCP ETF
464287507
313522
1609619
SH
SOLE
0
0
1609619
FIAT CHRYSLER AUTOMOBILES N
SHS
N31738102
467
24747
SH
SOLE
0
0
24747
AUTOHOME INC
SP ADR RP CL A
05278C107
311
3080
SH
SOLE
0
0
3080
VANGUARD ADMIRAL FDS INC
MIDCP 400 VAL
921932844
661
5323
SH
SOLE
0
0
5323
VERINT SYS INC
COM
92343X100
347
7824
SH
SOLE
0
0
7824
MIND C T I LTD
ORD
M70240102
48
22022
SH
SOLE
0
0
22022
BRISTOL MYERS SQUIBB CO
COM
110122108
15460
279364
SH
SOLE
0
0
279364
FACEBOOK INC
CL A
30303M102
711
24000
SH
Call
SOLE
0
0
24000
PROSHARES TR
PSHS ULTRA QQQ
74347R206
1743
20165
SH
SOLE
0
0
20165
UBS GROUP AG
SHS
H42097107
919
59896
SH
SOLE
0
0
59896
ACACIA COMMUNICATIONS INC
COM
00401C108
657
18881
SH
SOLE
0
0
18881
EXPEDIA GROUP INC
COM NEW
30212P303
23
1700
SH
Call
SOLE
0
0
1700
RAVE RESTAURANT GROUP INC
COM
754198109
69
50093
SH
SOLE
0
0
50093
VARIAN MED SYS INC
COM
92220P105
1153
10141
SH
SOLE
0
0
10141
CELGENE CORP
COM
151020104
7
25000
SH
Put
SOLE
0
0
25000
ISHARES TR
DOW JONES US ETF
464287846
2602
19081
SH
SOLE
0
0
19081
DEVON ENERGY CORP NEW
COM
25179M103
1125
25601
SH
SOLE
0
0
25601
ISHARES TR
MSCI EAFE ETF
464287465
0
1000
SH
Call
SOLE
0
0
1000
EATON VANCE TX MNG BY WRT OP
COM
27828Y108
695
44980
SH
SOLE
0
0
44980
ISHARES TR
RUS MID CAP ETF
464287499
14259
67214
SH
SOLE
0
0
67214
MICROSOFT CORP
COM
594918104
118548
1202194
SH
SOLE
0
0
1202194
ISHARES TR
CORE MSCI EAFE
46432F842
191416
3020608
SH
SOLE
0
0
3020608
IONIS PHARMACEUTICALS INC
COM
462222100
1012
24298
SH
SOLE
0
0
24298
NORTHROP GRUMMAN CORP
COM
666807102
7854
25523
SH
SOLE
0
0
25523
INVESCO QQQ TR
UNIT SER 1
46090E103
2
1000
SH
Put
SOLE
0
0
1000
MICRON TECHNOLOGY INC
COM
595112103
0
1000
SH
Put
SOLE
0
0
1000
ISHARES TR
MRNGSTR LG-CP GR
464287119
278
1594
SH
SOLE
0
0
1594
JPMORGAN CHASE & CO
ALERIAN ML ETN
46625H365
2287
86027
SH
SOLE
0
0
86027
OXFORD SQUARE CAP CORP
COM
69181V107
272
39400
SH
SOLE
0
0
39400
ISHARES TR
S&P 500 VAL ETF
464287408
5653
51333
SH
SOLE
0
0
51333
KEMPHARM INC
COM
488445107
2937
451814
SH
SOLE
0
0
451814
UGI CORP NEW
COM
902681105
556
10681
SH
SOLE
0
0
10681
NORDSTROM INC
COM
655664100
1149
22182
SH
SOLE
0
0
22182
ABB LTD
SPONSORED ADR
000375204
530
24366
SH
SOLE
0
0
24366
AMAZON COM INC
COM
023135106
20
1000
SH
Put
SOLE
0
0
1000
BANK NEW YORK MELLON CORP
COM
064058100
3734
69247
SH
SOLE
0
0
69247
FIRST BANCORP N C
COM
318910106
624
15250
SH
SOLE
0
0
15250
BANK MONTREAL QUE
COM
063671101
908
11749
SH
SOLE
0
0
11749
NVIDIA CORP
COM
67066G104
1
1000
SH
Call
SOLE
0
0
1000
SHIRE PLC
SPONSORED ADR
82481R106
1106
6555
SH
SOLE
0
0
6555
JPMORGAN CHASE & CO
COM
46625H100
1
300
SH
Call
SOLE
0
0
300
FIDELITY COMWLTH TR
NDQ CP IDX TRK
315912808
603
2045
SH
SOLE
0
0
2045
CVS HEALTH CORP
COM
126650100
1
500
SH
Call
SOLE
0
0
500
SIGA TECHNOLOGIES INC
COM
826917106
59
10000
SH
SOLE
0
0
10000
PAYCOM SOFTWARE INC
COM
70432V102
789
7984
SH
SOLE
0
0
7984
CLOUD PEAK ENERGY INC
COM
18911Q102
822
235634
SH
SOLE
0
0
235634
GRAMERCY PPTY TR
COM NEW
385002308
265
9693
SH
SOLE
0
0
9693
UBS AG LONDON BRH
EN LG CP GRWTH
902677780
369
1442
SH
SOLE
0
0
1442
ALLIANCEBERNSTEIN NATL MUNI
COM
01864U106
191
15128
SH
SOLE
0
0
15128
UNISYS CORP
COM NEW
909214306
140
10873
SH
SOLE
0
0
10873
SPDR SERIES TRUST
PORTFOLIO AGRGTE
78464A649
26981
967412
SH
SOLE
0
0
967412
VANGUARD TAX MANAGED INTL FD
FTSE DEV MKT ETF
921943858
2643662
61623816
SH
SOLE
0
0
61623816
BIOTIME INC
*W EXP 10/01/201
09066L162
2
30392
SH
SOLE
0
0
30392
BLUEBIRD BIO INC
COM
09609G100
381
2425
SH
SOLE
0
0
2425
GENERAL DYNAMICS CORP
COM
369550108
2551
13684
SH
SOLE
0
0
13684
KERYX BIOPHARMACEUTICALS INC
COM
492515101
93
24691
SH
SOLE
0
0
24691
BERKSHIRE HATHAWAY INC DEL
CL B NEW
084670702
249
60000
SH
Call
SOLE
0
0
60000
RIGEL PHARMACEUTICALS INC
COM NEW
766559603
28
10000
SH
SOLE
0
0
10000
ASCENT CAP GROUP INC
COM SER A
043632108
28
10052
SH
SOLE
0
0
10052
ECHO GLOBAL LOGISTICS INC
NOTE 2.500% 5/0
27875TAA9
19
18000
PRN
SOLE
0
0
18000
CHENIERE ENERGY INC
COM NEW
16411R208
1182
18127
SH
SOLE
0
0
18127
MACQUARIE INFRASTRUCTURE COR
NOTE 2.875% 7/1
55608BAA3
50
50000
PRN
SOLE
0
0
50000
SYMANTEC CORP
COM
871503108
0
10000
SH
Put
SOLE
0
0
10000
CYTOSORBENTS CORP
COM NEW
23283X206
617
54090
SH
SOLE
0
0
54090
EATON VANCE CORP
COM NON VTG
278265103
333
6389
SH
SOLE
0
0
6389
NORTHROP GRUMMAN CORP
COM
666807102
7
200
SH
Call
SOLE
0
0
200
PUMA BIOTECHNOLOGY INC
COM
74587V107
303
5129
SH
SOLE
0
0
5129
WISDOMTREE TR
INTL SMCAP DIV
97717W760
344
4782
SH
SOLE
0
0
4782
JABIL INC
COM
466313103
517
18700
SH
SOLE
0
0
18700
AETHLON MED INC
COM NEW
00808Y208
62
48760
SH
SOLE
0
0
48760
ETF MANAGERS TR
PRIME MOBILE PAY
26924G409
565
14570
SH
SOLE
0
0
14570
TELEFLEX INC
COM
879369106
1139
4245
SH
SOLE
0
0
4245
BLACKROCK RES & COMM STRAT T
SHS
09257A108
290
31206
SH
SOLE
0
0
31206
AMERISOURCEBERGEN CORP
COM
03073E105
938
11000
SH
SOLE
0
0
11000
FACEBOOK INC
CL A
30303M102
1
200
SH
Put
SOLE
0
0
200
ALEXION PHARMACEUTICALS INC
COM
015351109
2035
16388
SH
SOLE
0
0
16388
SPDR INDEX SHS FDS
PORTFOLIO EMG MK
78463X509
6170
174592
SH
SOLE
0
0
174592
ALLIANT ENERGY CORP
COM
018802108
1338
31624
SH
SOLE
0
0
31624
OLD NATL BANCORP IND
COM
680033107
313
16813
SH
SOLE
0
0
16813
HELMERICH & PAYNE INC
COM
423452101
6
500
SH
Call
SOLE
0
0
500
BERKSHIRE HATHAWAY INC DEL
CL B NEW
084670702
163
10000
SH
Call
SOLE
0
0
10000
AMPHASTAR PHARMACEUTICALS IN
COM
03209R103
1235
80948
SH
SOLE
0
0
80948
TRONOX LTD
SHS CL A
Q9235V101
3080
156489
SH
SOLE
0
0
156489
TORCHMARK CORP
COM
891027104
444
5455
SH
SOLE
0
0
5455
EATON VANCE LTD DUR INCOME F
COM
27828H105
1779
141381
SH
SOLE
0
0
141381
SILVERCORP METALS INC
COM
82835P103
84
31308
SH
SOLE
0
0
31308
VANGUARD ADMIRAL FDS INC
MIDCP 400 IDX
921932885
401
3051
SH
SOLE
0
0
3051
BOX INC
CL A
10316T104
233
9305
SH
SOLE
0
0
9305
EXCHANGE TRADED CONCEPTS TR
ROBO GLB ETF
301505707
820
20496
SH
SOLE
0
0
20496
HANNON ARMSTRONG SUST INFR C
NOTE 4.125% 9/0
41068XAB6
14
15000
PRN
SOLE
0
0
15000
AGILENT TECHNOLOGIES INC
COM
00846U101
1014
16399
SH
SOLE
0
0
16399
FORESTAR GROUP INC
NOTE 3.750% 3/0
346232AB7
11
11000
PRN
SOLE
0
0
11000
ANNALY CAP MGMT INC
COM
035710409
1803
175253
SH
SOLE
0
0
175253
ABBVIE INC
COM
00287Y109
0
1000
SH
Put
SOLE
0
0
1000
MATINAS BIOPHARMA HLDGS INC
COM
576810105
88
203245
SH
SOLE
0
0
203245
NVIDIA CORP
COM
67066G104
0
1500
SH
Call
SOLE
0
0
1500
HOST HOTELS & RESORTS INC
COM
44107P104
542
25703
SH
SOLE
0
0
25703
NUVEEN PENNSYLVANIA QLT MUN
COM
670972108
213
16875
SH
SOLE
0
0
16875
PROCTER AND GAMBLE CO
COM
742718109
0
1000
SH
Put
SOLE
0
0
1000
VMWARE INC
CL A COM
928563402
2266
15418
SH
SOLE
0
0
15418
SPDR SERIES TRUST
NUV HGHYLD MUN
78464A284
715
12652
SH
SOLE
0
0
12652
CONCHO RES INC
COM
20605P101
402
2908
SH
SOLE
0
0
2908
MICROSOFT CORP
COM
594918104
0
1000
SH
Call
SOLE
0
0
1000
SCHWAB CHARLES CORP NEW
COM
808513105
3105
60771
SH
SOLE
0
0
60771
AQUINOX PHARMACEUTICALS INC
COM
03842B101
53
20000
SH
SOLE
0
0
20000
MBIA INC
COM
55262C100
408
45100
SH
SOLE
0
0
45100
NEWMONT MINING CORP
COM
651639106
302
8004
SH
SOLE
0
0
8004
ISHARES TR
MSCI EAFE ETF
464287465
214715
3206132
SH
SOLE
0
0
3206132
SPDR DOW JONES INDL AVRG ETF
UT SER 1
78467X109
2
600
SH
Put
SOLE
0
0
600
SCHWAB STRATEGIC TR
SHT TM US TRES
808524862
212
4263
SH
SOLE
0
0
4263
ROYAL GOLD INC
NOTE 2.875% 6/1
780287AA6
42
40000
PRN
SOLE
0
0
40000
BLACKROCK MUNIENHANCED FD IN
COM
09253Y100
342
32457
SH
SOLE
0
0
32457
ALPHABET INC
CAP STK CL A
02079K305
1
500
SH
Call
SOLE
0
0
500
BERKSHIRE HATHAWAY INC DEL
CL B NEW
084670702
0
1000
SH
Put
SOLE
0
0
1000
HALLIBURTON CO
COM
406216101
4634
102836
SH
SOLE
0
0
102836
ALPHABET INC
CAP STK CL A
02079K305
67
1000
SH
Call
SOLE
0
0
1000
EMERSON ELEC CO
COM
291011104
10055
145436
SH
SOLE
0
0
145436
VERTEX PHARMACEUTICALS INC
COM
92532F100
596
3508
SH
SOLE
0
0
3508
GARMIN LTD
SHS
H2906T109
992
16255
SH
SOLE
0
0
16255
ARCONIC INC
COM
03965L100
220
12933
SH
SOLE
0
0
12933
CHEVRON CORP NEW
COM
166764100
1
300
SH
Put
SOLE
0
0
300
FACEBOOK INC
CL A
30303M102
12
500
SH
Call
SOLE
0
0
500
ALBEMARLE CORP
COM
012653101
385
4077
SH
SOLE
0
0
4077
EPAM SYS INC
COM
29414B104
345
2772
SH
SOLE
0
0
2772
ALPHABET INC
CAP STK CL A
02079K305
20
100
SH
Call
SOLE
0
0
100
POLARIS INDS INC
COM
731068102
1388
11360
SH
SOLE
0
0
11360
ANAPTYSBIO INC
COM
032724106
257
3619
SH
SOLE
0
0
3619
MORGAN STANLEY
COM NEW
617446448
3115
65726
SH
SOLE
0
0
65726
HILLTOP HOLDINGS INC
COM
432748101
669
30324
SH
SOLE
0
0
30324
SEQUENTIAL BRNDS GROUP INC N
COM
81734P107
83
42346
SH
SOLE
0
0
42346
VANGUARD CHARLOTTE FDS
INTL BD IDX ETF
92203J407
609
11123
SH
SOLE
0
0
11123
VECTREN CORP
COM
92240G101
864
12089
SH
SOLE
0
0
12089
INTUIT
COM
461202103
1877
9185
SH
SOLE
0
0
9185
HAIN CELESTIAL GROUP INC
COM
405217100
203
6800
SH
SOLE
0
0
6800
FIRST TR EXCHANGE TRADED FD
NAS CLNEDG GREEN
33733E500
385
19743
SH
SOLE
0
0
19743
TORTOISE ENERGY INFRA CORP
COM
89147L100
395
14786
SH
SOLE
0
0
14786
VALE S A
ADR
91912E105
456
35558
SH
SOLE
0
0
35558
AT&T INC
COM
00206R102
0
10000
SH
Call
SOLE
0
0
10000
FIRST TR EXCHANGE TRADED FD
NY ARCA BIOTECH
33733E203
270
1931
SH
SOLE
0
0
1931
MOHAWK INDS INC
COM
608190104
837
3904
SH
SOLE
0
0
3904
CREDIT SUISSE NASSAU BRH
LG CP GRTH ENH
22542D423
1227
4811
SH
SOLE
0
0
4811
APPLE INC
COM
037833100
1
200
SH
Call
SOLE
0
0
200
WISDOMTREE TR
BARCLYS YLD AGGR
97717X511
994
20518
SH
SOLE
0
0
20518
PIONEER MUN HIGH INCOME ADV
COM
723762100
111
10140
SH
SOLE
0
0
10140
BLACKROCK INC
COM
09247X101
4353
8723
SH
SOLE
0
0
8723
OVID THERAPEUTICS INC
COM
690469101
116
14932
SH
SOLE
0
0
14932
MEDTRONIC PLC
SHS
G5960L103
8722
101886
SH
SOLE
0
0
101886
PIMCO INCOME STRATEGY FUND
COM
72201H108
2059
173736
SH
SOLE
0
0
173736
NEXPOINT STRATEGIC OPORTUNT
COM NEW
65340G205
232
10563
SH
SOLE
0
0
10563
ISHARES TR
EAFE GRWTH ETF
464288885
871
11051
SH
SOLE
0
0
11051
DEXCOM INC
COM
252131107
931
9807
SH
SOLE
0
0
9807
RALPH LAUREN CORP
CL A
751212101
4
200
SH
Call
SOLE
0
0
200
BROOKFIELD REAL ASSETS INCOM
SHS BEN INT
112830104
218
9605
SH
SOLE
0
0
9605
TARGA RES CORP
COM
87612G101
1679
33929
SH
SOLE
0
0
33929
AMAZON COM INC
COM
023135106
74
1000
SH
Put
SOLE
0
0
1000
GW PHARMACEUTICALS PLC
ADS
36197T103
812
5818
SH
SOLE
0
0
5818
AFLAC INC
COM
001055102
8252
191825
SH
SOLE
0
0
191825
GABELLI MULTIMEDIA TR INC
COM
36239Q109
211
22317
SH
SOLE
0
0
22317
TECK RESOURCES LTD
CL B
878742204
1416
55641
SH
SOLE
0
0
55641
HILTON WORLDWIDE HLDGS INC
COM
43300A203
258
3258
SH
SOLE
0
0
3258
ISHARES TR
MSCI USA ESG SLC
464288802
1245
11036
SH
SOLE
0
0
11036
TESLA INC
COM
88160R101
4
200
SH
Put
SOLE
0
0
200
APPLIED DNA SCIENCES INC
*W EXP 11/21/201
03815U110
25
88500
SH
SOLE
0
0
88500
BAIDU INC
SPON ADR REP A
056752108
4
200
SH
Call
SOLE
0
0
200
ELECTRONICS FOR IMAGING INC
NOTE 0.750% 9/0
286082AC6
99
100000
PRN
SOLE
0
0
100000
ISHARES TR
GLB INFRASTR ETF
464288372
309
7190
SH
SOLE
0
0
7190
M & T BK CORP
COM
55261F104
722
4246
SH
SOLE
0
0
4246
FREDS INC
CL A
356108100
23
10030
SH
SOLE
0
0
10030
MELROSE BANCORP INC
COM
585553100
589
30000
SH
SOLE
0
0
30000
DOUBLELINE INCOME SOLUTIONS
COM
258622109
1216
60821
SH
SOLE
0
0
60821
VANGUARD INDEX FDS
SM CP VAL ETF
922908611
18627
137179
SH
SOLE
0
0
137179
UNITEDHEALTH GROUP INC
COM
91324P102
11
1400
SH
Call
SOLE
0
0
1400
AMAZON COM INC
COM
023135106
302
1000
SH
Call
SOLE
0
0
1000
ANTARES PHARMA INC
COM
036642106
35
13753
SH
SOLE
0
0
13753
NEWMARKET CORP
COM
651587107
339
837
SH
SOLE
0
0
837
JOHNSON & JOHNSON
COM
478160104
53059
437273
SH
SOLE
0
0
437273
NOBLE ENERGY INC
COM
655044105
2200
62355
SH
SOLE
0
0
62355
EATON VANCE MUN BD FD
COM
27827X101
157
13334
SH
SOLE
0
0
13334
ACTIVISION BLIZZARD INC
COM
00507V109
6
500
SH
Call
SOLE
0
0
500
HNI CORP
COM
404251100
227
6092
SH
SOLE
0
0
6092
AKAMAI TECHNOLOGIES INC
COM
00971T101
224
3062
SH
SOLE
0
0
3062
NATIONAL HEALTH INVS INC
NOTE 3.250% 4/0
63633DAE4
45
40000
PRN
SOLE
0
0
40000
COMPASS MINERALS INTL INC
COM
20451N101
827
12575
SH
SOLE
0
0
12575
PUTNAM MUN OPPORTUNITIES TR
SH BEN INT
746922103
184
15716
SH
SOLE
0
0
15716
AERIE PHARMACEUTICALS INC
COM
00771V108
284
4200
SH
SOLE
0
0
4200
VASCULAR BIOGENICS LTD
COM
M96883109
49
22100
SH
SOLE
0
0
22100
SPDR GOLD TRUST
GOLD SHS
78463V107
7363
62054
SH
SOLE
0
0
62054
COHEN & STEERS INFRASTRUCTUR
COM
19248A109
769
33860
SH
SOLE
0
0
33860
SPROTT PHYSICAL SILVER TR
TR UNIT
85207K107
114
19447
SH
SOLE
0
0
19447
ZIMMER BIOMET HLDGS INC
COM
98956P102
1876
16831
SH
SOLE
0
0
16831
AMAZON COM INC
COM
023135106
87
500
SH
Call
SOLE
0
0
500
EBAY INC
COM
278642103
1017
28039
SH
SOLE
0
0
28039
RED HAT INC
COM
756577102
16
500
SH
Call
SOLE
0
0
500
WHITE MTNS INS GROUP LTD
COM
G9618E107
952
1050
SH
SOLE
0
0
1050
ZILLOW GROUP INC
CL C CAP STK
98954M200
238
4038
SH
SOLE
0
0
4038
CONSTELLATION BRANDS INC
CL A
21036P108
38
1400
SH
Call
SOLE
0
0
1400
ISHARES INC
MSCI CDA ETF
464286509
392
13756
SH
SOLE
0
0
13756
GABELLI EQUITY TR INC
COM
362397101
272
43372
SH
SOLE
0
0
43372
CARBO CERAMICS INC
COM
140781105
123
13386
SH
SOLE
0
0
13386
ARISTA NETWORKS INC
COM
040413106
6874
26696
SH
SOLE
0
0
26696
AIR PRODS & CHEMS INC
COM
009158106
1708
10966
SH
SOLE
0
0
10966
ABM INDS INC
COM
000957100
434
14887
SH
SOLE
0
0
14887
CALAMOS CONV & HIGH INCOME F
COM SHS
12811P108
226
17762
SH
SOLE
0
0
17762
CROWN CASTLE INTL CORP NEW
COM
22822V101
903
8371
SH
SOLE
0
0
8371
UNITED STATES STL CORP NEW
COM
912909108
12223
351748
SH
SOLE
0
0
351748
DBX ETF TR
XTRACK MSCI EURP
233051853
307
10947
SH
SOLE
0
0
10947
CRONOS GROUP INC
COM
22717L101
120
18472
SH
SOLE
0
0
18472
HUNTINGTON INGALLS INDS INC
COM
446413106
581
2682
SH
SOLE
0
0
2682
UNILEVER N V
N Y SHS NEW
904784709
849
15232
SH
SOLE
0
0
15232
REDHILL BIOPHARMA LTD
SPONSORED ADS
757468103
1198
140389
SH
SOLE
0
0
140389
AMERICAN TOWER CORP NEW
COM
03027X100
4439
30790
SH
SOLE
0
0
30790
BALL CORP
COM
058498106
215
6039
SH
SOLE
0
0
6039
ISHARES TR
SHRT NAT MUN ETF
464288158
517
4926
SH
SOLE
0
0
4926
NETFLIX INC
COM
64110L106
27
1000
SH
Call
SOLE
0
0
1000
VANGUARD INTL EQUITY INDEX F
GLB EX US ETF
922042676
8582
147760
SH
SOLE
0
0
147760
SPDR SERIES TRUST
DJ REIT ETF
78464A607
23750
252764
SH
SOLE
0
0
252764
DEERE & CO
COM
244199105
5973
42725
SH
SOLE
0
0
42725
PORTFOLIO RECOVERY ASSOCS IN
NOTE 3.000% 8/0
73640QAB1
25
26000
PRN
SOLE
0
0
26000
FERRARI N V
COM
N3167Y103
845
6256
SH
SOLE
0
0
6256
SPDR INDEX SHS FDS
DJ INTL RL ETF
78463X863
859
21956
SH
SOLE
0
0
21956
AEGON N V
NY REGISTRY SH
007924103
65
11006
SH
SOLE
0
0
11006
UNITEDHEALTH GROUP INC
COM
91324P102
4
200
SH
Call
SOLE
0
0
200
GAMCO GLOBAL GOLD NAT RES &
COM SH BEN INT
36465A109
142
27550
SH
SOLE
0
0
27550
ROCKWELL MED INC
COM
774374102
238
48279
SH
SOLE
0
0
48279
PFIZER INC
COM
717081103
30627
844198
SH
SOLE
0
0
844198
GOLDMAN SACHS MLP ENERGY REN
COM
38148G107
319
51953
SH
SOLE
0
0
51953
FACEBOOK INC
CL A
30303M102
1
300
SH
Put
SOLE
0
0
300
AETNA INC NEW
COM
00817Y108
6
1000
SH
Call
SOLE
0
0
1000
VANGUARD INTL EQUITY INDEX F
TT WRLD ST ETF
922042742
7695
104877
SH
SOLE
0
0
104877
NETAPP INC
COM
64110D104
327
4158
SH
SOLE
0
0
4158
LENNOX INTL INC
COM
526107107
821
4100
SH
SOLE
0
0
4100
BIOGEN INC
COM
09062X103
7
500
SH
Call
SOLE
0
0
500
VAIL RESORTS INC
COM
91879Q109
380
1387
SH
SOLE
0
0
1387
SPDR SERIES TRUST
S&P 400 MDCP GRW
78464A821
293
5420
SH
SOLE
0
0
5420
VANGUARD BD INDEX FD INC
SHORT TRM BOND
921937827
16020
204837
SH
SOLE
0
0
204837
HOME DEPOT INC
COM
437076102
7
1000
SH
Call
SOLE
0
0
1000
NATIONAL HEALTH INVS INC
COM
63633D104
401
5436
SH
SOLE
0
0
5436
PEARSON PLC
SPONSORED ADR
705015105
134
11538
SH
SOLE
0
0
11538
XYLEM INC
COM
98419M100
1119
16612
SH
SOLE
0
0
16612
MARATHON OIL CORP
COM
565849106
1
1000
SH
Call
SOLE
0
0
1000
MALVERN BANCORP INC
COM
561409103
248
10200
SH
SOLE
0
0
10200
SPIRIT AEROSYSTEMS HLDGS INC
COM CL A
848574109
351
4091
SH
SOLE
0
0
4091
VISA INC
COM CL A
92826C839
19
500
SH
Call
SOLE
0
0
500
VECTOR GROUP LTD
COM
92240M108
1692
88663
SH
SOLE
0
0
88663
INDEXIQ ETF TR
IQ MRGR ARB ETF
45409B800
759
24708
SH
SOLE
0
0
24708
XPO LOGISTICS INC
COM
983793100
1063
10612
SH
SOLE
0
0
10612
SELECT SECTOR SPDR TR
SBI CONS STPLS
81369Y308
1766
34263
SH
SOLE
0
0
34263
SOUTHERN COPPER CORP
COM
84265V105
835
17806
SH
SOLE
0
0
17806
EATON VANCE TX MGD DIV EQ IN
COM
27828N102
174
14346
SH
SOLE
0
0
14346
NVIDIA CORP
COM
67066G104
7
6100
SH
Put
SOLE
0
0
6100
VANGUARD ADMIRAL FDS INC
500 GRTH IDX F
921932505
1256
8612
SH
SOLE
0
0
8612
APPLIED MATLS INC
COM
038222105
983
310000
SH
Call
SOLE
0
0
310000
IPG PHOTONICS CORP
COM
44980X109
2191
9930
SH
SOLE
0
0
9930
NEXTERA ENERGY INC
COM
65339F101
16532
98976
SH
SOLE
0
0
98976
CELLDEX THERAPEUTICS INC NEW
COM
15117B103
8
15236
SH
SOLE
0
0
15236
ROSS STORES INC
COM
778296103
1142
13479
SH
SOLE
0
0
13479
HEALTHEQUITY INC
COM
42226A107
200
2668
SH
SOLE
0
0
2668
UBS AG LONDON BRH
ETRACS MTH 2XLV
90270L842
181
11700
SH
SOLE
0
0
11700
KLX INC
COM
482539103
226
3145
SH
SOLE
0
0
3145
ROYAL DUTCH SHELL PLC
SPON ADR B
780259107
1
500
SH
Put
SOLE
0
0
500
IDEXX LABS INC
COM
45168D104
4658
21371
SH
SOLE
0
0
21371
LINCOLN NATL CORP IND
COM
534187109
605
9716
SH
SOLE
0
0
9716
CITIGROUP INC
COM NEW
172967424
2
300
SH
Call
SOLE
0
0
300
ZIONS BANCORPORATION
COM
989701107
1288
24439
SH
SOLE
0
0
24439
ASTRONICS CORP
COM
046433108
388
10800
SH
SOLE
0
0
10800
ANDEAVOR
COM
03349M105
4043
30818
SH
SOLE
0
0
30818
APPLE HOSPITALITY REIT INC
COM NEW
03784Y200
671
37542
SH
SOLE
0
0
37542
FIDELITY
MSCI FINLS IDX
316092501
212
5396
SH
SOLE
0
0
5396
AMERICA MOVIL SAB DE CV
SPON ADR L SHS
02364W105
1163
69827
SH
SOLE
0
0
69827
AMEREN CORP
COM
023608102
1687
27726
SH
SOLE
0
0
27726
NVIDIA CORP
COM
67066G104
473
10300
SH
Call
SOLE
0
0
10300
ABBOTT LABS
COM
002824100
17730
290711
SH
SOLE
0
0
290711
PLAYA HOTELS & RESORTS NV
SHS
N70544106
421
39000
SH
SOLE
0
0
39000
VANGUARD INTL EQUITY INDEX F
FTSE EUROPE ETF
922042874
2028
36128
SH
SOLE
0
0
36128
COGNEX CORP
COM
192422103
781
17515
SH
SOLE
0
0
17515
HARRIS CORP DEL
COM
413875105
2359
16321
SH
SOLE
0
0
16321
ISHARES TR
TIPS BD ETF
464287176
2041
18086
SH
SOLE
0
0
18086
WEIBO CORP
SPONSORED ADR
948596101
3272
36863
SH
SOLE
0
0
36863
IDERA PHARMACEUTICALS INC
COM NEW
45168K306
54
41100
SH
SOLE
0
0
41100
NEOVASC INC
COM
64065J106
0
10000
SH
SOLE
0
0
10000
PARKER HANNIFIN CORP
COM
701094104
3011
19321
SH
SOLE
0
0
19321
AETNA INC NEW
COM
00817Y108
1
1800
SH
Call
SOLE
0
0
1800
VISTA OUTDOOR INC
COM
928377100
165
10656
SH
SOLE
0
0
10656
ALLETE INC
COM NEW
018522300
1158
14959
SH
SOLE
0
0
14959
SPARTANNASH CO
COM
847215100
256
10047
SH
SOLE
0
0
10047
ICONIX BRAND GROUP INC
COM
451055107
11
18318
SH
SOLE
0
0
18318
ATRION CORP
COM
049904105
2806
4682
SH
SOLE
0
0
4682
CIRRUS LOGIC INC
COM
172755100
347
9063
SH
SOLE
0
0
9063
OAKTREE SPECIALTY LENDING CO
COM
67401P108
66
13760
SH
SOLE
0
0
13760
INVESCO TR INVT GRADE NY MUN
COM
46131T101
141
11093
SH
SOLE
0
0
11093
LENNAR CORP
CL A
526057104
545
10377
SH
SOLE
0
0
10377
MARTIN MARIETTA MATLS INC
COM
573284106
5839
26146
SH
SOLE
0
0
26146
UNITED STATES OIL FUND LP
UNITS
91232N108
854
56693
SH
SOLE
0
0
56693
INVESCO LTD
SHS
G491BT108
1055
39712
SH
SOLE
0
0
39712
CUSTOMERS BANCORP INC
COM
23204G100
423
14904
SH
SOLE
0
0
14904
TRAVELERS COMPANIES INC
COM
89417E109
7131
58292
SH
SOLE
0
0
58292
VANGUARD WORLD FDS
UTILITIES ETF
92204A876
1226
10574
SH
SOLE
0
0
10574
MIZUHO FINL GROUP INC
SPONSORED ADR
60687Y109
53
15609
SH
SOLE
0
0
15609
BAIDU INC
SPON ADR REP A
056752108
8391
34531
SH
SOLE
0
0
34531
CYPRESS SEMICONDUCTOR CORP
COM
232806109
1
1000
SH
Call
SOLE
0
0
1000
ALIBABA GROUP HLDG LTD
SPONSORED ADS
01609W102
6
200
SH
Call
SOLE
0
0
200
HCI GROUP INC
COM
40416E103
3502
84242
SH
SOLE
0
0
84242
DENBURY RES INC
COM NEW
247916208
846
175938
SH
SOLE
0
0
175938
FLUOR CORP NEW
COM
343412102
232
4764
SH
SOLE
0
0
4764
WORLD WRESTLING ENTMT INC
CL A
98156Q108
1022
14038
SH
SOLE
0
0
14038
AT&T INC
COM
00206R102
37032
1153283
SH
SOLE
0
0
1153283
BRINKER INTL INC
COM
109641100
381
8008
SH
SOLE
0
0
8008
ANADARKO PETE CORP
COM
032511107
4533
61884
SH
SOLE
0
0
61884
BUILDERS FIRSTSOURCE INC
COM
12008R107
365
19954
SH
SOLE
0
0
19954
CARROLS RESTAURANT GROUP INC
COM
14574X104
511
34415
SH
SOLE
0
0
34415
REGENERON PHARMACEUTICALS
COM
75886F107
3586
10395
SH
SOLE
0
0
10395
ENTERPRISE FINL SVCS CORP
COM
293712105
2242
41556
SH
SOLE
0
0
41556
HURCO COMPANIES INC
COM
447324104
1135
25352
SH
SOLE
0
0
25352
ISHARES INC
EM MKT SM-CP ETF
464286475
1071
22430
SH
SOLE
0
0
22430
ATLANTIC PWR CORP
COM NEW
04878Q863
44
19815
SH
SOLE
0
0
19815
SCHWAB STRATEGIC TR
SCHWAB FDT US SC
808524763
758
18987
SH
SOLE
0
0
18987
NOVAGOLD RES INC
COM NEW
66987E206
97
21850
SH
SOLE
0
0
21850
PETROLEO BRASILEIRO SA PETRO
SPONSORED ADR
71654V408
206
20495
SH
SOLE
0
0
20495
PIMCO ETF TR
0-5 HIGH YIELD
72201R783
1289
12948
SH
SOLE
0
0
12948
LIFE STORAGE INC
COM
53223X107
260
2669
SH
SOLE
0
0
2669
ALPHABET INC
CAP STK CL A
02079K305
24
1800
SH
Call
SOLE
0
0
1800
CYTOSORBENTS CORP
COM NEW
23283X206
12
20000
SH
Put
SOLE
0
0
20000
REALTY INCOME CORP
COM
756109104
4571
84972
SH
SOLE
0
0
84972
ALON USA ENERGY INC
NOTE 3.000% 9/1
020520AB8
25
13000
PRN
SOLE
0
0
13000
TRANSDIGM GROUP INC
COM
893641100
663
1922
SH
SOLE
0
0
1922
APPLE INC
COM
037833100
747
30300
SH
Call
SOLE
0
0
30300
GLOBAL PMTS INC
COM
37940X102
4171
37412
SH
SOLE
0
0
37412
VANECK VECTORS ETF TR
JP MORGAN MKTS
92189F494
436
25645
SH
SOLE
0
0
25645
APPLE INC
COM
037833100
1
1000
SH
Put
SOLE
0
0
1000
FIRST TR S&P REIT INDEX FD
COM
33734G108
988
42275
SH
SOLE
0
0
42275
LYONDELLBASELL INDUSTRIES N
SHS - A -
N53745100
437
3975
SH
SOLE
0
0
3975
ISHARES TR
USA MOMENTUM FCT
46432F396
1731
15779
SH
SOLE
0
0
15779
SUNTRUST BKS INC
COM
867914103
2267
34338
SH
SOLE
0
0
34338
INTERCONTINENTAL EXCHANGE IN
COM
45866F104
895
12167
SH
SOLE
0
0
12167
SONY CORP
SPONSORED ADR
835699307
2659
51866
SH
SOLE
0
0
51866
EASTMAN CHEM CO
COM
277432100
916
9162
SH
SOLE
0
0
9162
ANHEUSER BUSCH INBEV SA/NV
SPONSORED ADR
03524A108
3444
34179
SH
SOLE
0
0
34179
ISHARES TR
RUS 2000 VAL ETF
464287630
3046
23087
SH
SOLE
0
0
23087
SNAP INC
CL A
83304A106
0
400
SH
Call
SOLE
0
0
400
LULULEMON ATHLETICA INC
COM
550021109
25
500
SH
Call
SOLE
0
0
500
BERKSHIRE HATHAWAY INC DEL
CL B NEW
084670702
813
50000
SH
Call
SOLE
0
0
50000
ON TRACK INNOVATION LTD
SHS
M8791A109
24
20100
SH
SOLE
0
0
20100
CBRE GROUP INC
CL A
12504L109
581
12169
SH
SOLE
0
0
12169
WINNEBAGO INDS INC
COM
974637100
1496
36853
SH
SOLE
0
0
36853
NVIDIA CORP
COM
67066G104
14
100
SH
Call
SOLE
0
0
100
BOEING CO
COM
097023105
67484
201137
SH
SOLE
0
0
201137
PRICE T ROWE GROUP INC
COM
74144T108
1248
10747
SH
SOLE
0
0
10747
CABOT OIL & GAS CORP
COM
127097103
345
14484
SH
SOLE
0
0
14484
TEEKAY TANKERS LTD
CL A
Y8565N102
59
50700
SH
SOLE
0
0
50700
L BRANDS INC
COM
501797104
636
17245
SH
SOLE
0
0
17245
ONE GAS INC
COM
68235P108
1107
14809
SH
SOLE
0
0
14809
AMERIPRISE FINL INC
COM
03076C106
793
5672
SH
SOLE
0
0
5672
INCYTE CORP
COM
45337C102
12
500
SH
Call
SOLE
0
0
500
PROCTER AND GAMBLE CO
COM
742718109
27887
357256
SH
SOLE
0
0
357256
DOVER CORP
COM
260003108
14384
196505
SH
SOLE
0
0
196505
VANECK VECTORS ETF TR
JR GOLD MINERS E
92189F791
575
17599
SH
SOLE
0
0
17599
TESLA INC
COM
88160R101
1
200
SH
Put
SOLE
0
0
200
PIMCO INCOME STRATEGY FUND I
COM
72201J104
347
33105
SH
SOLE
0
0
33105
MARVELL TECHNOLOGY GROUP LTD
ORD
G5876H105
207
9674
SH
SOLE
0
0
9674
VANGUARD WORLD FDS
CONSUM STP ETF
92204A207
1001
7456
SH
SOLE
0
0
7456
VERU INC
COM
92536C103
22
11019
SH
SOLE
0
0
11019
TERRITORIAL BANCORP INC
COM
88145X108
1989
64169
SH
SOLE
0
0
64169
SPDR S&P MIDCAP 400 ETF TR
UTSER1 S&PDCRP
78467Y107
1
1000
SH
Call
SOLE
0
0
1000
NIKE INC
CL B
654106103
5561
69789
SH
SOLE
0
0
69789
ULTA BEAUTY INC
COM
90384S303
901
3861
SH
SOLE
0
0
3861
UNITED CONTL HLDGS INC
COM
910047109
1304
18695
SH
SOLE
0
0
18695
CONAGRA BRANDS INC
COM
205887102
2842
79552
SH
SOLE
0
0
79552
BCE INC
COM NEW
05534B760
665
16421
SH
SOLE
0
0
16421
MKS INSTRUMENT INC
COM
55306N104
232
2423
SH
SOLE
0
0
2423
ISHARES TR
US HLTHCARE ETF
464287762
843
4732
SH
SOLE
0
0
4732
GRUBHUB INC
COM
400110102
102
1500
SH
Call
SOLE
0
0
1500
VISTEON CORP
COM NEW
92839U206
340
2632
SH
SOLE
0
0
2632
ABBOTT LABS
COM
002824100
2
100
SH
Call
SOLE
0
0
100
ARMOUR RESIDENTIAL REIT INC
COM NEW
042315507
1026
44963
SH
SOLE
0
0
44963
APTIV PLC
SHS
G6095L109
961
10489
SH
SOLE
0
0
10489
ECHOSTAR CORP
CL A
278768106
823
18546
SH
SOLE
0
0
18546
DIREXION SHS ETF TR
DRX S&P500BULL
25459W862
1202
26990
SH
SOLE
0
0
26990
TTM TECHNOLOGIES INC
NOTE 1.750%12/1
87305RAD1
127
68000
PRN
SOLE
0
0
68000
OMEGA HEALTHCARE INVS INC
COM
681936100
560
18060
SH
SOLE
0
0
18060
CINTAS CORP
COM
172908105
416
2246
SH
SOLE
0
0
2246
FACEBOOK INC
CL A
30303M102
23
3000
SH
Call
SOLE
0
0
3000
REAVES UTIL INCOME FD
COM SH BEN INT
756158101
1093
37805
SH
SOLE
0
0
37805
NEXSTAR MEDIA GROUP INC
CL A
65336K103
224
3050
SH
SOLE
0
0
3050
WILLIS TOWERS WATSON PUB LTD
SHS
G96629103
3429
22616
SH
SOLE
0
0
22616
INVESCO EXCHANGE TRADED FD T
S&P500 EQL TEC
46137V282
313
1973
SH
SOLE
0
0
1973
BARNES GROUP INC
COM
067806109
693
11773
SH
SOLE
0
0
11773
AUTODESK INC
COM
052769106
1457
11114
SH
SOLE
0
0
11114
ALPHABET INC
CAP STK CL A
02079K305
3
500
SH
Call
SOLE
0
0
500
PROSHARES TR
PSHS ULT MCAP400
74347R404
885
20727
SH
SOLE
0
0
20727
ROCKWELL COLLINS INC
COM
774341101
1311
9735
SH
SOLE
0
0
9735
CONOCOPHILLIPS
COM
20825C104
1
500
SH
Put
SOLE
0
0
500
VERISK ANALYTICS INC
COM
92345Y106
285
2645
SH
SOLE
0
0
2645
NETSCOUT SYS INC
COM
64115T104
954
32123
SH
SOLE
0
0
32123
MICROSOFT CORP
COM
594918104
1
300
SH
Call
SOLE
0
0
300
TESLA INC
COM
88160R101
1
200
SH
Put
SOLE
0
0
200
INVESCO EXCHNG TRADED FD TR
SOLAR ETF
46138G706
225
9757
SH
SOLE
0
0
9757
SELECT SECTOR SPDR TR
SBI INT-INDS
81369Y704
2457
34302
SH
SOLE
0
0
34302
RANDOLPH BANCORP INC
COM
752378109
179
10645
SH
SOLE
0
0
10645
ICAHN ENTERPRISES LP
DEPOSITARY UNIT
451100101
1463
20587
SH
SOLE
0
0
20587
CESCA THERAPEUTICS INC
COM NEW
157131202
7
17582
SH
SOLE
0
0
17582
INGREDION INC
COM
457187102
833
7524
SH
SOLE
0
0
7524
J2 GLOBAL INC
NOTE 3.250% 6/1
48123VAC6
88
65000
PRN
SOLE
0
0
65000
AMERICAN INTL GROUP INC
COM NEW
026874784
1216
22927
SH
SOLE
0
0
22927
TAKE-TWO INTERACTIVE SOFTWAR
COM
874054109
1737
14679
SH
SOLE
0
0
14679
ECOPETROL S A
SPONSORED ADS
279158109
813
39569
SH
SOLE
0
0
39569
TELUS CORP
COM
87971M103
439
12369
SH
SOLE
0
0
12369
ONESPAN INC
COM
68287N100
415
21130
SH
SOLE
0
0
21130
SELECT SECTOR SPDR TR
SBI INT-FINL
81369Y605
7
5000
SH
Put
SOLE
0
0
5000
AVERY DENNISON CORP
COM
053611109
710
6957
SH
SOLE
0
0
6957
PENNEY J C INC
COM
708160106
81
34572
SH
SOLE
0
0
34572
ALLIANCEBERNSTEIN GBL HGH IN
COM
01879R106
155
13474
SH
SOLE
0
0
13474
NEW MTN FIN CORP
COM
647551100
321
23571
SH
SOLE
0
0
23571
RESOURCE CAP CORP
NOTE 6.000%12/0
76120WAA2
23
23000
PRN
SOLE
0
0
23000
WELLCARE HEALTH PLANS INC
COM
94946T106
334
1356
SH
SOLE
0
0
1356
ISHARES INC
MSCI FRNTR100ETF
464286145
841
29189
SH
SOLE
0
0
29189
DISCOVERY INC
COM SER C
25470F302
847
33209
SH
SOLE
0
0
33209
NATIONAL OILWELL VARCO INC
COM
637071101
526
12127
SH
SOLE
0
0
12127
EATON CORP PLC
SHS
G29183103
1
200
SH
Put
SOLE
0
0
200
SHOPIFY INC
CL A
82509L107
2829
19390
SH
SOLE
0
0
19390
HOLLYFRONTIER CORP
COM
436106108
2196
32095
SH
SOLE
0
0
32095
ROYAL DUTCH SHELL PLC
SPON ADR B
780259107
2197
30246
SH
SOLE
0
0
30246
VALEANT PHARMACEUTICALS INTL
COM
91911K102
8468
364367
SH
SOLE
0
0
364367
INOVIO PHARMACEUTICALS INC
COM NEW
45773H201
45
11582
SH
SOLE
0
0
11582
ALIBABA GROUP HLDG LTD
SPONSORED ADS
01609W102
19180
103382
SH
SOLE
0
0
103382
APPLIED MATLS INC
COM
038222105
31
10000
SH
Call
SOLE
0
0
10000
AGCO CORP
COM
001084102
440
7247
SH
SOLE
0
0
7247
8X8 INC NEW
COM
282914100
3879
193477
SH
SOLE
0
0
193477
INTERDIGITAL INC
COM
45867G101
697
8614
SH
SOLE
0
0
8614
SPDR SER TR
BLOOMBERG SRT TR
78468R408
273961
10038892
SH
SOLE
0
0
10038892
CBRE CLARION GLOBAL REAL EST
COM
12504G100
93
12347
SH
SOLE
0
0
12347
AMAZON COM INC
COM
023135106
196
1000
SH
Call
SOLE
0
0
1000
GLOBAL X FDS
LITHIUM BTRY ETF
37954Y855
475
14612
SH
SOLE
0
0
14612
FLEXSHARES TR
MORNSTAR UPSTR
33939L407
1243
36688
SH
SOLE
0
0
36688
NAVIDEA BIOPHARMACEUTICALS I
COM
63937X103
27
116100
SH
SOLE
0
0
116100
PLUG POWER INC
COM NEW
72919P202
63
30977
SH
SOLE
0
0
30977
NICE LTD
SPONSORED ADR
653656108
227
2186
SH
SOLE
0
0
2186
CORNING INC
COM
219350105
5177
188185
SH
SOLE
0
0
188185
CONTINENTAL RESOURCES INC
COM
212015101
1054
16270
SH
SOLE
0
0
16270
CULLEN FROST BANKERS INC
COM
229899109
449
4149
SH
SOLE
0
0
4149
FACEBOOK INC
CL A
30303M102
372
10000
SH
Call
SOLE
0
0
10000
HUDSON TECHNOLOGIES INC
COM
444144109
182
90400
SH
SOLE
0
0
90400
BERKSHIRE HATHAWAY INC DEL
CL B NEW
084670702
638791
3422399
SH
SOLE
0
0
3422399
EAST WEST BANCORP INC
COM
27579R104
1459
22374
SH
SOLE
0
0
22374
DUFF & PHELPS SLCT ENGY MLP
COM
26433F108
129
23300
SH
SOLE
0
0
23300
VANGUARD WORLD FDS
CONSUM DIS ETF
92204A108
1217
7174
SH
SOLE
0
0
7174
VANGUARD WORLD FDS
FINANCIALS ETF
92204A405
2410
35730
SH
SOLE
0
0
35730
AMBEV SA
SPONSORED ADR
02319V103
76
16341
SH
SOLE
0
0
16341
PIMCO HIGH INCOME FD
COM SHS
722014107
162
19368
SH
SOLE
0
0
19368
AMC NETWORKS INC
CL A
00164V103
245
3946
SH
SOLE
0
0
3946
DENTSPLY SIRONA INC
COM
24906P109
613
14009
SH
SOLE
0
0
14009
AERCAP HOLDINGS NV
SHS
N00985106
1025
18930
SH
SOLE
0
0
18930
CARNIVAL CORP
UNIT 99/99/9999
143658300
1304
22757
SH
SOLE
0
0
22757
BLACKROCK MUN 2030 TAR TERM
COM SHS BEN IN
09257P105
346
16029
SH
SOLE
0
0
16029
APPLE INC
COM
037833100
129
5000
SH
Call
SOLE
0
0
5000
INTELLIA THERAPEUTICS INC
COM
45826J105
2144
78360
SH
SOLE
0
0
78360
IDACORP INC
COM
451107106
416
4506
SH
SOLE
0
0
4506
AMERICAN ELEC PWR INC
COM
025537101
5300
76540
SH
SOLE
0
0
76540
LATTICE SEMICONDUCTOR CORP
COM
518415104
594
90486
SH
SOLE
0
0
90486
TAPESTRY INC
COM
876030107
1720
36817
SH
SOLE
0
0
36817
VULCAN MATLS CO
COM
929160109
251
1948
SH
SOLE
0
0
1948
CALIFORNIA RES CORP
COM NEW
13057Q206
531
11678
SH
SOLE
0
0
11678
INVESCO QUALITY MUNI INC TRS
COM
46133G107
330
27654
SH
SOLE
0
0
27654
GILEAD SCIENCES INC
COM
375558103
13159
185751
SH
SOLE
0
0
185751
HILL INTERNATIONAL INC
COM
431466101
640
108500
SH
SOLE
0
0
108500
TESLA INC
COM
88160R101
11
200
SH
Call
SOLE
0
0
200
ISHARES TR
GRWT ALLOCAT ETF
464289867
245
5521
SH
SOLE
0
0
5521
DORCHESTER MINERALS LP
COM UNIT
25820R105
1054
51160
SH
SOLE
0
0
51160
AMAZON COM INC
COM
023135106
63
1000
SH
Put
SOLE
0
0
1000
COLUMBIA PPTY TR INC
COM NEW
198287203
254
11170
SH
SOLE
0
0
11170
U S G CORP
COM NEW
903293405
2
400
SH
Call
SOLE
0
0
400
ZYNGA INC
CL A
98986T108
54
13150
SH
SOLE
0
0
13150
YY INC
ADS REPCOM CLA
98426T106
704
7009
SH
SOLE
0
0
7009
CARRIZO OIL & GAS INC
COM
144577103
222
7965
SH
SOLE
0
0
7965
UNITED RENTALS INC
COM
911363109
1450
9825
SH
SOLE
0
0
9825
ZIOPHARM ONCOLOGY INC
COM
98973P101
213
70621
SH
SOLE
0
0
70621
ISHARES TR
RUSSELL 2000 ETF
464287655
0
500
SH
Call
SOLE
0
0
500
FIRST TR EXCHANGE TRADED FD
FINLS ALPHADEX
33734X135
247
7875
SH
SOLE
0
0
7875
PUBLIC SVC ENTERPRISE GROUP
COM
744573106
2506
46292
SH
SOLE
0
0
46292
ENPHASE ENERGY INC
COM
29355A107
85
12680
SH
SOLE
0
0
12680
NUANCE COMMUNICATIONS INC
COM
67020Y100
245
17651
SH
SOLE
0
0
17651
SPDR SER TR
NUVEEN BRC MUNIC
78468R721
472
9833
SH
SOLE
0
0
9833
BHP BILLITON LTD
SPONSORED ADR
088606108
922
18445
SH
SOLE
0
0
18445
SAP SE
SPON ADR
803054204
1313
11348
SH
SOLE
0
0
11348
WEBSTER FINL CORP CONN
COM
947890109
941
14774
SH
SOLE
0
0
14774
SPDR SERIES TRUST
FTSE INT GVT ETF
78464A490
334
6149
SH
SOLE
0
0
6149
SKYWORKS SOLUTIONS INC
COM
83088M102
67
10000
SH
Call
SOLE
0
0
10000
TRI CONTL CORP
COM
895436103
927
34969
SH
SOLE
0
0
34969
FIRST TR INTER DUR PFD & IN
COM
33718W103
231
10711
SH
SOLE
0
0
10711
NETFLIX INC
COM
64110L106
215
10000
SH
Call
SOLE
0
0
10000
VANGUARD INDEX FDS
SML CP GRW ETF
922908595
4338
24675
SH
SOLE
0
0
24675
CF INDS HLDGS INC
COM
125269100
336
7577
SH
SOLE
0
0
7577
CHARTER COMMUNICATIONS INC N
CL A
16119P108
1392
4748
SH
SOLE
0
0
4748
SPDR SERIES TRUST
S&P BK ETF
78464A797
363
7705
SH
SOLE
0
0
7705
WELLTOWER INC
COM
95040Q104
1731
27614
SH
SOLE
0
0
27614
FIRST SOLAR INC
COM
336433107
1482
28142
SH
SOLE
0
0
28142
APOLLO COML REAL EST FIN INC
NOTE 4.750% 8/2
03762UAB1
11
11000
PRN
SOLE
0
0
11000
ALIGN TECHNOLOGY INC
COM
016255101
99
500
SH
Call
SOLE
0
0
500
UNITEDHEALTH GROUP INC
COM
91324P102
32
700
SH
Call
SOLE
0
0
700
LILLY ELI & CO
COM
532457108
48093
563613
SH
SOLE
0
0
563613
GALLAGHER ARTHUR J & CO
COM
363576109
1370
20985
SH
SOLE
0
0
20985
BROOKFIELD ASSET MGMT INC
CL A LTD VT SH
112585104
3186
78599
SH
SOLE
0
0
78599
SELECT SECTOR SPDR TR
TECHNOLOGY
81369Y803
7400
106524
SH
SOLE
0
0
106524
GLOBAL SHIP LEASE INC NEW
SHS A
Y27183105
42
31500
SH
SOLE
0
0
31500
INVESCO EXCHNG TRADED FD TR
S&P500 LOW VOL
46138E354
1524
32143
SH
SOLE
0
0
32143
TWENTY FIRST CENTY FOX INC
CL B
90130A200
294
5967
SH
SOLE
0
0
5967
LGI HOMES INC
COM
50187T106
278
4808
SH
SOLE
0
0
4808
FIRST MAJESTIC SILVER CORP
COM
32076V103
339
44453
SH
SOLE
0
0
44453
FIRST TR EXCHANGE TRADED FD
DORSEY WRT 5 ETF
33738R605
400
13587
SH
SOLE
0
0
13587
TEXAS ROADHOUSE INC
COM
882681109
241
3679
SH
SOLE
0
0
3679
OVERSTOCK COM INC DEL
COM
690370101
4
500
SH
Call
SOLE
0
0
500
DIREXION SHS ETF TR
DLY SMCAP BULL3X
25459W847
501
6103
SH
SOLE
0
0
6103
HUAZHU GROUP LTD
SPONSORED ADS
44332N106
1002
23860
SH
SOLE
0
0
23860
CELGENE CORP
COM
151020104
7
25000
SH
Call
SOLE
0
0
25000
YELP INC
CL A
985817105
403
10274
SH
SOLE
0
0
10274
SCHWAB STRATEGIC TR
SCHWB FDT INT SC
808524748
441
12650
SH
SOLE
0
0
12650
CITRIX SYS INC
COM
177376100
338
3222
SH
SOLE
0
0
3222
FACEBOOK INC
CL A
30303M102
4
500
SH
Call
SOLE
0
0
500
FNB CORP PA
COM
302520101
991
73836
SH
SOLE
0
0
73836
PLAINS ALL AMERN PIPELINE L
UNIT LTD PARTN
726503105
1445
61108
SH
SOLE
0
0
61108
EOG RES INC
COM
26875P101
5227
42007
SH
SOLE
0
0
42007
ANSYS INC
COM
03662Q105
851
4885
SH
SOLE
0
0
4885
ISHARES TR
PHLX SEMICND ETF
464287523
555
3111
SH
SOLE
0
0
3111
KINGSWAY FINL SVCS INC
COM NEW
496904202
89
32324
SH
SOLE
0
0
32324
ISHARES TR
RUS MDCP VAL ETF
464287473
3121
35270
SH
SOLE
0
0
35270
STAMPS COM INC
COM NEW
852857200
1424
5628
SH
SOLE
0
0
5628
WALGREENS BOOTS ALLIANCE INC
COM
931427108
10626
177061
SH
SOLE
0
0
177061
WSFS FINL CORP
COM
929328102
230
4313
SH
SOLE
0
0
4313
ATARA BIOTHERAPEUTICS INC
COM
046513107
513
13968
SH
SOLE
0
0
13968
SOUTHSIDE BANCSHARES INC
COM
84470P109
3048
90505
SH
SOLE
0
0
90505
PILGRIMS PRIDE CORP NEW
COM
72147K108
218
10832
SH
SOLE
0
0
10832
FACEBOOK INC
CL A
30303M102
6
200
SH
Call
SOLE
0
0
200
MERCADOLIBRE INC
COM
58733R102
587
1964
SH
SOLE
0
0
1964
UNITED THERAPEUTICS CORP DEL
COM
91307C102
905
8001
SH
SOLE
0
0
8001
CITIGROUP INC
COM NEW
172967424
13535
202254
SH
SOLE
0
0
202254
STANLEY BLACK & DECKER INC
COM
854502101
2934
22092
SH
SOLE
0
0
22092
ARRAY BIOPHARMA INC
COM
04269X105
565
33700
SH
SOLE
0
0
33700
INVESCO EXCHANGE TRADED FD T
AEROSPACE DEFN
46137V100
253
4600
SH
SOLE
0
0
4600
FERRELLGAS PARTNERS L.P.
UNIT LTD PART
315293100
196
58243
SH
SOLE
0
0
58243
DORMAN PRODUCTS INC
COM
258278100
255
3733
SH
SOLE
0
0
3733
NORFOLK SOUTHERN CORP
COM
655844108
6493
43037
SH
SOLE
0
0
43037
SHIP FINANCE INTERNATIONAL L
SHS
G81075106
329
21983
SH
SOLE
0
0
21983
GLAXOSMITHKLINE PLC
SPONSORED ADR
37733W105
3941
97776
SH
SOLE
0
0
97776
ANI PHARMACEUTICALS INC
COM
00182C103
340
5093
SH
SOLE
0
0
5093
ADVANCED MICRO DEVICES INC
COM
007903107
1680
112099
SH
SOLE
0
0
112099
HENRY JACK & ASSOC INC
COM
426281101
5963
45744
SH
SOLE
0
0
45744
INFORMATION SERVICES GROUP I
COM
45675Y104
192
46900
SH
SOLE
0
0
46900
VANGUARD INDEX FDS
TOTAL STK MKT
922908769
42364
301671
SH
SOLE
0
0
301671
ONCONOVA THERAPEUTICS INC
COM NEW
68232V306
22
54800
SH
SOLE
0
0
54800
ISHARES TR
US AER DEF ETF
464288760
2685
13950
SH
SOLE
0
0
13950
STONECASTLE FINL CORP
COM
861780104
450
19659
SH
SOLE
0
0
19659
SPDR SERIES TRUST
S&P DIVID ETF
78464A763
7319
78957
SH
SOLE
0
0
78957
MAIN STREET CAPITAL CORP
COM
56035L104
1059
27827
SH
SOLE
0
0
27827
ISHARES TR
CORE US AGGBD ET
464287226
1638709
15412988
SH
SOLE
0
0
15412988
ACTIVISION BLIZZARD INC
COM
00507V109
7
200
SH
Call
SOLE
0
0
200
OXBRIDGE RE HLDGS LTD
*W EXP 03/26/201
G6856M114
1
15812
SH
SOLE
0
0
15812
APPLE INC
COM
037833100
4
1000
SH
Put
SOLE
0
0
1000
ENDEAVOUR SILVER CORP
COM
29258Y103
33
10587
SH
SOLE
0
0
10587
ISHARES TR
US BR DEL SE ETF
464288794
301
4696
SH
SOLE
0
0
4696
HOME DEPOT INC
COM
437076102
51852
265772
SH
SOLE
0
0
265772
UNUM GROUP
COM
91529Y106
391
10558
SH
SOLE
0
0
10558
MFA FINL INC
COM
55272X102
326
43032
SH
SOLE
0
0
43032
METLIFE INC
COM
59156R108
1444
33112
SH
SOLE
0
0
33112
FLAHERTY & CRUMRINE PFD INC
COM
338480106
199
14707
SH
SOLE
0
0
14707
WISDOMTREE TR
INTL DIV EX FINL
97717W786
207
4944
SH
SOLE
0
0
4944
ROYAL CARIBBEAN CRUISES LTD
COM
V7780T103
961
9275
SH
SOLE
0
0
9275
WHEATON PRECIOUS METALS CORP
COM
962879102
810
36718
SH
SOLE
0
0
36718
PETROLEO BRASILEIRO SA PETRO
SPONSORED ADR
71654V408
11
4000
SH
Call
SOLE
0
0
4000
PNC FINL SVCS GROUP INC
COM
693475105
3772
27919
SH
SOLE
0
0
27919
DIREXION SHS ETF TR
DLY GOLD INDX 3X
25460E844
840
34510
SH
SOLE
0
0
34510
ALLIANZGI CONV & INCOME FD I
COM
018825109
325
53830
SH
SOLE
0
0
53830
VIACOM INC NEW
CL B
92553P201
2252
74667
SH
SOLE
0
0
74667
CAMPBELL SOUP CO
COM
134429109
751
18513
SH
SOLE
0
0
18513
VANGUARD SCOTTSDALE FDS
SHRT TRM CORP BD
92206C409
1503
19243
SH
SOLE
0
0
19243
AMAZON COM INC
COM
023135106
48
2000
SH
Call
SOLE
0
0
2000
SCHWAB STRATEGIC TR
US TIPS ETF
808524870
1393
25366
SH
SOLE
0
0
25366
URANIUM ENERGY CORP
COM
916896103
93
57742
SH
SOLE
0
0
57742
YUM BRANDS INC
COM
988498101
13241
169279
SH
SOLE
0
0
169279
3M CO
COM
88579Y101
20888
106182
SH
SOLE
0
0
106182
ENSCO PLC
SHS CLASS A
G3157S106
187
25696
SH
SOLE
0
0
25696
NELNET INC
CL A
64031N108
346
5925
SH
SOLE
0
0
5925
HANCOCK JOHN TAX-ADV DIV INC
COM
41013V100
313
13403
SH
SOLE
0
0
13403
SVB FINL GROUP
COM
78486Q101
1487
5150
SH
SOLE
0
0
5150
VANGUARD INDEX FDS
EXTEND MKT ETF
922908652
5344
45365
SH
SOLE
0
0
45365
EATON VANCE TAX ADV BD OPT S
COM SH BEN INT
27829M103
106
11601
SH
SOLE
0
0
11601
CARDINAL HEALTH INC
COM
14149Y108
1270
26007
SH
SOLE
0
0
26007
VANGUARD MALVERN FDS
STRM INFPROIDX
922020805
971
19874
SH
SOLE
0
0
19874
TESLA INC
COM
88160R101
0
100
SH
Put
SOLE
0
0
100
CAPITAL ONE FINL CORP
COM
14040H105
1063
11566
SH
SOLE
0
0
11566
MASTERCARD INCORPORATED
CL A
57636Q104
3
200
SH
Call
SOLE
0
0
200
QEP RES INC
COM
74733V100
4539
370261
SH
SOLE
0
0
370261
LOCKHEED MARTIN CORP
COM
539830109
11310
38282
SH
SOLE
0
0
38282
AURYN RES INC
COM
05208W108
21
19648
SH
SOLE
0
0
19648
INVESCO ACTIVELY MANAGD ETF
OPTIMUM YIELD
46090F100
325
17599
SH
SOLE
0
0
17599
TOLL BROTHERS INC
COM
889478103
210
5677
SH
SOLE
0
0
5677
ROLLINS INC
COM
775711104
3068
58358
SH
SOLE
0
0
58358
SELECT SECTOR SPDR TR
RL EST SEL SEC
81369Y860
217
6621
SH
SOLE
0
0
6621
MIDDLEBY CORP
COM
596278101
379
3631
SH
SOLE
0
0
3631
TIMBERLAND BANCORP INC
COM
887098101
964
25814
SH
SOLE
0
0
25814
FIRST TR EXCHANGE TRADED FD
GBL WND ENRG ETF
33736G106
578
45765
SH
SOLE
0
0
45765
SAEXPLORATION HLDGS INC
COM NEW
78636X204
4385
3132224
SH
SOLE
0
0
3132224
AMAZON COM INC
COM
023135106
87
100
SH
Call
SOLE
0
0
100
MONSTER BEVERAGE CORP NEW
COM
61174X109
3697
64522
SH
SOLE
0
0
64522
ISHARES TR
S&P US PFD STK
464288687
241886
6414382
SH
SOLE
0
0
6414382
UNIVERSAL DISPLAY CORP
COM
91347P105
1161
13502
SH
SOLE
0
0
13502
LAM RESEARCH CORP
COM
512807108
186
10000
SH
Call
SOLE
0
0
10000
KEARNY FINL CORP MD
COM
48716P108
286
21260
SH
SOLE
0
0
21260
VERASTEM INC
COM
92337C104
403
58550
SH
SOLE
0
0
58550
NOODLES & CO
COM CL A
65540B105
887
72150
SH
SOLE
0
0
72150
TYSON FOODS INC
CL A
902494103
1545
22446
SH
SOLE
0
0
22446
YANDEX N V
SHS CLASS A
N97284108
887
24699
SH
SOLE
0
0
24699
INVESCO DB COMMDY INDX TRCK
UNIT
46138B103
269
15241
SH
SOLE
0
0
15241
TESLA INC
COM
88160R101
6
100
SH
Call
SOLE
0
0
100
CTRIP COM INTL LTD
AMERICAN DEP SHS
22943F100
281
5891
SH
SOLE
0
0
5891
MERCK & CO INC
COM
58933Y105
19812
326390
SH
SOLE
0
0
326390
SHENANDOAH TELECOMMUNICATION
COM
82312B106
3847
117637
SH
SOLE
0
0
117637
WESTERN DIGITAL CORP
COM
958102105
4329
55927
SH
SOLE
0
0
55927
AT&T INC
COM
00206R102
12
10000
SH
Call
SOLE
0
0
10000
AAON INC
COM PAR $0.004
000360206
213
6393
SH
SOLE
0
0
6393
HALOZYME THERAPEUTICS INC
COM
40637H109
1245
73792
SH
SOLE
0
0
73792
ETFS GOLD TR
SHS
26922Y105
1718
14203
SH
SOLE
0
0
14203
CREDIT SUISSE NASSAU BRH
VELOCITY SHS DAI
22542D332
340
6450
SH
SOLE
0
0
6450
IDEX CORP
COM
45167R104
499
3654
SH
SOLE
0
0
3654
ISHARES TR
RUS 1000 GRW ETF
464287614
18113
125961
SH
SOLE
0
0
125961
AMAZON COM INC
COM
023135106
192
400
SH
Call
SOLE
0
0
400
MASCO CORP
COM
574599106
1009
26972
SH
SOLE
0
0
26972
PROSHARES TR
ULTRA FNCLS NEW
74347X633
245
6054
SH
SOLE
0
0
6054
CONSOLIDATED EDISON INC
COM
209115104
5560
71306
SH
SOLE
0
0
71306
ALLSTATE CORP
COM
020002101
3282
35957
SH
SOLE
0
0
35957
MICROSOFT CORP
COM
594918104
54
6000
SH
Call
SOLE
0
0
6000
VANGUARD WORLD FDS
COMM SRVC ETF
92204A884
356
4189
SH
SOLE
0
0
4189
DIREXION SHS ETF TR
DAILY GOLD MINER
25490K133
375
15500
SH
SOLE
0
0
15500
EVOKE PHARMA INC
COM
30049G104
250
100000
SH
SOLE
0
0
100000
WEC ENERGY GROUP INC
COM
92939U106
2592
40087
SH
SOLE
0
0
40087
DOMINION ENERGY INC
COM
25746U109
6771
99315
SH
SOLE
0
0
99315
EXPEDIA GROUP INC
COM NEW
30212P303
1387
11539
SH
SOLE
0
0
11539
TANDEM DIABETES CARE INC
COM NEW
875372203
462
21000
SH
SOLE
0
0
21000
DIREXION SHS ETF TR
DLY ENRGY BULL3X
25459W888
3259
85417
SH
SOLE
0
0
85417
SPDR SERIES TRUST
PORTFOLIO MD ETF
78464A847
113782
3262092
SH
SOLE
0
0
3262092
ALLERGAN PLC
SHS
G0177J108
2908
17443
SH
SOLE
0
0
17443
ISHARES TR
MIN VOL EAFE ETF
46429B689
848
11915
SH
SOLE
0
0
11915
NETFLIX INC
COM
64110L106
63
1000
SH
Call
SOLE
0
0
1000
VISTA GOLD CORP
COM NEW
927926303
9
13250
SH
SOLE
0
0
13250
SPRINT CORP
COM SER 1
85207U105
682
125393
SH
SOLE
0
0
125393
ALLIANCE RES PARTNER L P
UT LTD PART
01877R108
584
31848
SH
SOLE
0
0
31848
CLEVELAND CLIFFS INC
COM
185899101
15868
1882373
SH
SOLE
0
0
1882373
COUNTY BANCORP INC
COM
221907108
308
11204
SH
SOLE
0
0
11204
CRANE CO
COM
224399105
1936
24164
SH
SOLE
0
0
24164
MICROSOFT CORP
COM
594918104
585
50000
SH
Call
SOLE
0
0
50000
APPLIED MATLS INC
COM
038222105
6341
137286
SH
SOLE
0
0
137286
OVERSTOCK COM INC DEL
COM
690370101
2
600
SH
Call
SOLE
0
0
600
GOPRO INC
CL A
38268T103
437
67884
SH
SOLE
0
0
67884
STERICYCLE INC
COM
858912108
485
7430
SH
SOLE
0
0
7430
CHECK POINT SOFTWARE TECH LT
ORD
M22465104
601
6157
SH
SOLE
0
0
6157
ADVERUM BIOTECHNOLOGIES INC
COM
00773U108
121
22870
SH
SOLE
0
0
22870
REPLIGEN CORP
NOTE 2.125% 6/0
759916AA7
49
32000
PRN
SOLE
0
0
32000
MACQUARIE INFRASTRUCTURE COR
COM
55608B105
19
5000
SH
Call
SOLE
0
0
5000
TORTOISE MLP FD INC
COM
89148B101
198
11624
SH
SOLE
0
0
11624
HANESBRANDS INC
COM
410345102
726
32960
SH
SOLE
0
0
32960
AMTRUST FINL SVCS INC
NOTE 2.750%12/1
032359AG6
19
20000
PRN
SOLE
0
0
20000
FASTENAL CO
COM
311900104
668
13872
SH
SOLE
0
0
13872
HCI GROUP INC
NOTE 3.875% 3/1
40416EAB9
109
110000
PRN
SOLE
0
0
110000
LINCOLN ELEC HLDGS INC
COM
533900106
2791
31800
SH
SOLE
0
0
31800
SYNCHRONY FINL
COM
87165B103
389
11641
SH
SOLE
0
0
11641
ASSURED GUARANTY LTD
COM
G0585R106
349
9773
SH
SOLE
0
0
9773
FACEBOOK INC
CL A
30303M102
14
4000
SH
Call
SOLE
0
0
4000
HUNTSMAN CORP
COM
447011107
348
11922
SH
SOLE
0
0
11922
NORTHWEST NAT GAS CO
COM
667655104
509
7984
SH
SOLE
0
0
7984
DRYSHIPS INC
COM PAR NEW
Y2109Q705
419
79678
SH
SOLE
0
0
79678
PHILLIPS 66
COM
718546104
11253
100196
SH
SOLE
0
0
100196
CERNER CORP
COM
156782104
21899
366257
SH
SOLE
0
0
366257
MARRIOTT INTL INC NEW
CL A
571903202
4164
32890
SH
SOLE
0
0
32890
OVERSTOCK COM INC DEL
COM
690370101
172
5105
SH
SOLE
0
0
5105
BLACKROCK MULTI-SECTOR INC T
COM
09258A107
869
50827
SH
SOLE
0
0
50827
LIBERTY BROADBAND CORP
COM SER C
530307305
425
5614
SH
SOLE
0
0
5614
MICROSOFT CORP
COM
594918104
81
4000
SH
Call
SOLE
0
0
4000
OPUS BK IRVINE CALIF
COM
684000102
1776
61873
SH
SOLE
0
0
61873
BOSTON BEER INC
CL A
100557107
325
1085
SH
SOLE
0
0
1085
E TRADE FINANCIAL CORP
COM NEW
269246401
396
6478
SH
SOLE
0
0
6478
SANGAMO THERAPEUTICS INC
COM
800677106
432
30413
SH
SOLE
0
0
30413
DUKE REALTY CORP
COM NEW
264411505
460
15857
SH
SOLE
0
0
15857
DISNEY WALT CO
COM DISNEY
254687106
3
1000
SH
Call
SOLE
0
0
1000
ENLINK MIDSTREAM PARTNERS LP
COM UNIT REP LTD
29336U107
171
11029
SH
SOLE
0
0
11029
ADDVANTAGE TECHNOLOGIES GP I
COM NEW
006743306
143
109127
SH
SOLE
0
0
109127
MACKINAC FINL CORP
COM
554571109
238
14343
SH
SOLE
0
0
14343
VANGUARD SCOTTSDALE FDS
INTER TERM TREAS
92206C706
4460
71185
SH
SOLE
0
0
71185
MICROSOFT CORP
COM
594918104
0
1000
SH
Call
SOLE
0
0
1000
ALLEGHANY CORP DEL
COM
017175100
1207
2099
SH
SOLE
0
0
2099
DXC TECHNOLOGY CO
COM
23355L106
972
12062
SH
SOLE
0
0
12062
SPDR SER TR
NUVEEN BLMBRG SR
78468R739
802
16719
SH
SOLE
0
0
16719
AT&T INC
COM
00206R102
6
2000
SH
Put
SOLE
0
0
2000
ALPHABET INC
CAP STK CL C
02079K107
37690
33783
SH
SOLE
0
0
33783
ISHARES TR
RUS MD CP GR ETF
464287481
3896
30745
SH
SOLE
0
0
30745
SQUARE INC
CL A
852234103
9
500
SH
Call
SOLE
0
0
500
SIRIUS XM HLDGS INC
COM
82968B103
10676
1577014
SH
SOLE
0
0
1577014
J & J SNACK FOODS CORP
COM
466032109
985
6458
SH
SOLE
0
0
6458
MARATHON OIL CORP
COM
565849106
726
34816
SH
SOLE
0
0
34816
ACTIVISION BLIZZARD INC
COM
00507V109
15
1000
SH
Call
SOLE
0
0
1000
APPLE INC
COM
037833100
46
1500
SH
Call
SOLE
0
0
1500
ISHARES TR
CHINA LG-CAP ETF
464287184
1439
33484
SH
SOLE
0
0
33484
AXON ENTERPRISE INC
COM
05464C101
578
9153
SH
SOLE
0
0
9153
NETFLIX INC
COM
64110L106
1
400
SH
Call
SOLE
0
0
400
AT&T INC
COM
00206R102
2
3000
SH
Call
SOLE
0
0
3000
ISHARES TR
RUSSELL 2000 ETF
464287655
0
100
SH
Call
SOLE
0
0
100
PROLOGIS INC
COM
74340W103
423
6441
SH
SOLE
0
0
6441
BOSTON PROPERTIES INC
COM
101121101
728
5806
SH
SOLE
0
0
5806
RED HAT INC
COM
756577102
1
300
SH
Call
SOLE
0
0
300
VANGUARD WHITEHALL FDS INC
INTL HIGH ETF
921946794
271
4352
SH
SOLE
0
0
4352
CENTERPOINT ENERGY INC
COM
15189T107
1159
41824
SH
SOLE
0
0
41824
PATRICK INDS INC
COM
703343103
236
4144
SH
SOLE
0
0
4144
GOLD STD VENTURES CORP
COM
380738104
19
13632
SH
SOLE
0
0
13632
NAVIGATOR HOLDINGS LTD
SHS
Y62132108
581
45931
SH
SOLE
0
0
45931
ISHARES TR
EAFE VALUE ETF
464288877
523
10183
SH
SOLE
0
0
10183
PIMCO ETF TR
ENHAN SHRT MA AC
72201R833
6794
66901
SH
SOLE
0
0
66901
STEEL DYNAMICS INC
COM
858119100
452
9836
SH
SOLE
0
0
9836
SPDR INDEX SHS FDS
DJ GLB RL ES ETF
78463X749
226
4696
SH
SOLE
0
0
4696
PRUDENTIAL BANCORP INC NEW
COM
74431A101
193
10000
SH
SOLE
0
0
10000
APPLE INC
COM
037833100
12
400
SH
Call
SOLE
0
0
400
ICON PLC
SHS
G4705A100
313
2361
SH
SOLE
0
0
2361
CITY HLDG CO
COM
177835105
1053
14003
SH
SOLE
0
0
14003
USANA HEALTH SCIENCES INC
COM
90328M107
261
2260
SH
SOLE
0
0
2260
ENERGY TRANSFER EQUITY L P
COM UT LTD PTN
29273V100
2056
119165
SH
SOLE
0
0
119165
ARCELORMITTAL SA LUXEMBOURG
NY REGISTRY SH
03938L203
229
7941
SH
SOLE
0
0
7941
OLD DOMINION FGHT LINES INC
COM
679580100
323
2170
SH
SOLE
0
0
2170
WORTHINGTON INDS INC
COM
981811102
218
5183
SH
SOLE
0
0
5183
INTERNATIONAL FLAVORS&FRAGRA
COM
459506101
806
6499
SH
SOLE
0
0
6499
APPLE INC
COM
037833100
0
300
SH
Put
SOLE
0
0
300
BP PLC
SPONSORED ADR
055622104
9843
215574
SH
SOLE
0
0
215574
BEST BUY INC
COM
086516101
4353
58364
SH
SOLE
0
0
58364
RED HAT INC
COM
756577102
2
300
SH
Call
SOLE
0
0
300
ISHARES TR
SHORT TREAS BD
464288679
510
4619
SH
SOLE
0
0
4619
FIRST TR EXCHANGE TRADED FD
CLOUD COMPUTING
33734X192
573
10769
SH
SOLE
0
0
10769
LAM RESEARCH CORP
COM
512807108
4039
23369
SH
SOLE
0
0
23369
EQUINIX INC
COM PAR $0.001
29444U700
377
877
SH
SOLE
0
0
877
ISHARES TR
USA QUALITY FCTR
46432F339
313
3756
SH
SOLE
0
0
3756
HOSPITALITY PPTYS TR
COM SH BEN INT
44106M102
384
13408
SH
SOLE
0
0
13408
SCHEIN HENRY INC
COM
806407102
815
11214
SH
SOLE
0
0
11214
SUPERVALU INC
COM NEW
868536301
304
14837
SH
SOLE
0
0
14837
FORD MTR CO DEL
COM PAR $0.01
345370860
1
9000
SH
Put
SOLE
0
0
9000
SUBURBAN PROPANE PARTNERS L
UNIT LTD PARTN
864482104
480
20420
SH
SOLE
0
0
20420
INVITAE CORP
COM
46185L103
372
50631
SH
SOLE
0
0
50631
OMNICOM GROUP INC
COM
681919106
324
4247
SH
SOLE
0
0
4247
FACTSET RESH SYS INC
COM
303075105
353
1782
SH
SOLE
0
0
1782
LEGGETT & PLATT INC
COM
524660107
1490
33367
SH
SOLE
0
0
33367
BANK AMER CORP
*W EXP 01/16/201
060505146
303
18575
SH
SOLE
0
0
18575
PROGENICS PHARMACEUTICALS IN
COM
743187106
1678
208710
SH
SOLE
0
0
208710
VANGUARD WHITEHALL FDS INC
HIGH DIV YLD
921946406
67965
818363
SH
SOLE
0
0
818363
ISHARES TR
CORE S&P500 ETF
464287200
2108825
7723219
SH
SOLE
0
0
7723219
NVR INC
COM
62944T105
2528
851
SH
SOLE
0
0
851
VANECK VECTORS ETF TR
AMT FREE INT ETF
92189F544
517
21923
SH
SOLE
0
0
21923
TENET HEALTHCARE CORP
COM NEW
88033G407
1094
32599
SH
SOLE
0
0
32599
WHIRLPOOL CORP
COM
963320106
562
3842
SH
SOLE
0
0
3842
CMS ENERGY CORP
COM
125896100
545
11533
SH
SOLE
0
0
11533
AMERICAN AIRLS GROUP INC
COM
02376R102
4726
124498
SH
SOLE
0
0
124498
CHEMED CORP NEW
COM
16359R103
561
1744
SH
SOLE
0
0
1744
MEDICINES CO
COM
584688105
2983
81277
SH
SOLE
0
0
81277
ISHARES TR
MRNGSTR LG-CP ET
464287127
258
1673
SH
SOLE
0
0
1673
FIDELITY
MSCI ENERGY IDX
316092402
1018
47891
SH
SOLE
0
0
47891
BOFI HLDG INC
COM
05566U108
4194
102521
SH
SOLE
0
0
102521
HILL ROM HLDGS INC
COM
431475102
1738
19900
SH
SOLE
0
0
19900
SCHWAB STRATEGIC TR
INTL SCEQT ETF
808524888
736
20392
SH
SOLE
0
0
20392
KLONDEX MNS LTD
COM
498696103
23
10000
SH
SOLE
0
0
10000
NUVEEN AMT FREE MUN CR INC F
COM
67071L106
2699
184999
SH
SOLE
0
0
184999
FACEBOOK INC
CL A
30303M102
17
7000
SH
Call
SOLE
0
0
7000
EVERGY INC
COM
30034W106
2140
38118
SH
SOLE
0
0
38118
JACOBS ENGR GROUP INC DEL
COM
469814107
0
400
SH
Call
SOLE
0
0
400
DONALDSON INC
COM
257651109
3474
77003
SH
SOLE
0
0
77003
AMBARELLA INC
SHS
G037AX101
263
6813
SH
SOLE
0
0
6813
MORNINGSTAR INC
COM
617700109
217
1694
SH
SOLE
0
0
1694
KRAFT HEINZ CO
COM
500754106
5586
88915
SH
SOLE
0
0
88915
ISHARES TR
EUROPE ETF
464287861
323
7218
SH
SOLE
0
0
7218
INVESCO EXCHANGE TRADED FD T
S&P500 PUR GWT
46137V266
800
6973
SH
SOLE
0
0
6973
ALIBABA GROUP HLDG LTD
SPONSORED ADS
01609W102
4
200
SH
Call
SOLE
0
0
200
ISHARES TR
EXPONENTIAL TECH
46434V381
511
14092
SH
SOLE
0
0
14092
DUNKIN BRANDS GROUP INC
COM
265504100
355
5136
SH
SOLE
0
0
5136
INVESCO EXCHANGE TRADED FD T
S&P MDCP400 PR
46137V217
371
2295
SH
SOLE
0
0
2295
ISHARES SILVER TRUST
ISHARES
46428Q109
2
1000
SH
Put
SOLE
0
0
1000
KINDER MORGAN INC DEL
COM
49456B101
3912
221368
SH
SOLE
0
0
221368
OVERSTOCK COM INC DEL
COM
690370101
3
500
SH
Call
SOLE
0
0
500
PPG INDS INC
COM
693506107
2951
28447
SH
SOLE
0
0
28447
BP PLC
SPONSORED ADR
055622104
3
2000
SH
Put
SOLE
0
0
2000
AQUA AMERICA INC
COM
03836W103
2786
79187
SH
SOLE
0
0
79187
SPDR SERIES TRUST
PORTFOLIO TL STK
78464A805
823
24204
SH
SOLE
0
0
24204
SQUARE INC
CL A
852234103
20
1000
SH
Call
SOLE
0
0
1000
TORO CO
COM
891092108
243
4040
SH
SOLE
0
0
4040
VANGUARD SCOTTSDALE FDS
INT-TERM CORP
92206C870
1882110
22534841
SH
SOLE
0
0
22534841
ALIBABA GROUP HLDG LTD
SPONSORED ADS
01609W102
82
2100
SH
Call
SOLE
0
0
2100
TECHNIPFMC PLC
COM
G87110105
928
29222
SH
SOLE
0
0
29222
PAYPAL HLDGS INC
COM
70450Y103
4838
58096
SH
SOLE
0
0
58096
HALLADOR ENERGY COMPANY
COM
40609P105
71
10000
SH
SOLE
0
0
10000
WENDYS CO
COM
95058W100
3289
191445
SH
SOLE
0
0
191445
APPLE INC
COM
037833100
78
3500
SH
Call
SOLE
0
0
3500
ISHARES TR
MSCI INDIA ETF
46429B598
1322
39718
SH
SOLE
0
0
39718