0001085146-20-002079.txt : 20200810
0001085146-20-002079.hdr.sgml : 20200810
20200810093118
ACCESSION NUMBER: 0001085146-20-002079
CONFORMED SUBMISSION TYPE: 13F-HR
PUBLIC DOCUMENT COUNT: 2
CONFORMED PERIOD OF REPORT: 20200630
FILED AS OF DATE: 20200810
DATE AS OF CHANGE: 20200810
EFFECTIVENESS DATE: 20200810
FILER:
COMPANY DATA:
COMPANY CONFORMED NAME: HighTower Advisors, LLC
CENTRAL INDEX KEY: 0001462245
IRS NUMBER: 364500709
STATE OF INCORPORATION: DE
FISCAL YEAR END: 1231
FILING VALUES:
FORM TYPE: 13F-HR
SEC ACT: 1934 Act
SEC FILE NUMBER: 028-13510
FILM NUMBER: 201087533
BUSINESS ADDRESS:
STREET 1: 200 W. MADISON ST.
STREET 2: SUITE 2500
CITY: CHICAGO
STATE: IL
ZIP: 60606
BUSINESS PHONE: 312-962-3843
MAIL ADDRESS:
STREET 1: 200 W. MADISON ST.
STREET 2: SUITE 2500
CITY: CHICAGO
STATE: IL
ZIP: 60606
13F-HR
1
primary_doc.xml
13F-HR
LIVE
false
false
false
0001462245
XXXXXXXX
06-30-2020
06-30-2020
false
HighTower Advisors, LLC
200 W. MADISON ST.
SUITE 2500
CHICAGO
IL
60606
13F COMBINATION REPORT
028-13510
0001109448
028-10562
ALLIANCEBERNSTEIN L.P.
0001493338
028-13991
Allianz Global Investors U.S. LLC
0001508822
028-14059
ACR Alpine Capital Research, LLC
0001093589
028-05119
ALTA CAPITAL MANAGEMENT LLC/
0001369702
028-11962
AMI ASSET MANAGEMENT CORP
0000813933
028-01880
ANCHOR CAPITAL ADVISORS LLC
0001364615
028-11964
Aperio Group, LLC
0000860644
028-02634
Aristotle Capital Management, LLC
0001398103
028-12481
Ashfield Capital Partners, LLC
0000700529
028-01162
ATALANTA SOSNOFF CAPITAL, LLC
0001027817
028-05936
ATLANTA CAPITAL MANAGEMENT CO L L C
0000872259
028-02825
BAHL & GAYNOR INC
0001305227
028-12016
BlackRock Investment Management, LLC
0001015079
028-05620
BRANDES INVESTMENT PARTNERS, LP
0001512978
028-14438
Brookmont Capital Management
0001345929
028-13997
BROWN ADVISORY INC
0000823621
028-01398
CAMBIAR INVESTORS LLC
0000874791
028-02903
CAMPBELL NEWMAN ASSET MANAGEMENT INC
0001596076
028-15733
Capital Innovations LLC
0000897378
028-03434
CONGRESS ASSET MANAGEMENT CO /MA
0001427514
028-13023
Dana Investment Advisors, Inc.
0001036325
028-04121
DAVIS SELECTED ADVISERS
0000727770
028-05267
MACQUARIE INVESTMENT MANAGEMENT BUSINESS TRUST
0001214639
028-10309
DSM CAPITAL PARTNERS LLC
0000790502
028-01666
EAGLE ASSET MANAGEMENT INC
0001102578
028-05269
EARNEST PARTNERS LLC
0001076598
028-04139
EATON VANCE MANAGEMENT
0001093694
028-10606
JFB Holdings Corp
0000937729
028-10991
FAYEZ SAROFIM & CO
0001056288
028-04375
FEDERATED HERMES, INC.
0000038777
028-00734
FRANKLIN RESOURCES INC
0000003520
028-00869
FRED ALGER MANAGEMENT, LLC
0000314949
028-00126
GLENMEDE TRUST CO NA
0001546283
028-14929
Glovista Investments LLC
0001082917
028-04145
GW&K Investment Management, LLC
0000928196
028-04434
HARDING LOEVNER LP
0000813917
028-02013
HARRIS ASSOCIATES L P
0000740272
028-01321
HGK ASSET MANAGEMENT INC
0001056823
028-06986
HORIZON KINETICS ASSET MANAGEMENT LLC
0001426940
028-12835
Horizon Investment Services, LLC
0000914208
028-11246
Invesco Ltd.
0001639666
028-16855
ISTHMUS PARTNERS, LLC
0000019617
028-00694
JPMORGAN CHASE & CO
0001048703
028-11445
Karpus Management, Inc.
0001021223
028-05792
KAYNE ANDERSON RUDNICK INVESTMENT MANAGEMENT LLC
0000884589
028-03133
KENNEDY CAPITAL MANAGEMENT, INC.
0001307878
028-10975
Laffer Investments
0001009262
028-05358
LATEEF INVESTMENT MANAGEMENT, L.P.
0001207017
028-10469
LAZARD ASSET MANAGEMENT LLC
0000820330
028-01701
CLEARBRIDGE, LLC
0000312348
028-00398
LOOMIS SAYLES & CO L P
0000728100
028-00413
LORD, ABBETT & CO. LLC
0001138060
028-03477
MADISON INVESTMENT HOLDINGS INC
0000922940
028-04057
M.D. SASS INVESTORS SERVICES, INC.
0000912938
028-04968
MASSACHUSETTS FINANCIAL SERVICES CO /MA/
0000903947
028-03692
MILLER HOWARD INVESTMENTS INC /NY
0000067698
028-00288
MONTAG & CALDWELL, LLC
0000728774
028-00454
NEUBERGER BERMAN LLC
0000939761
028-03871
NEWGATE CAPITAL MANAGEMENT LLC
0001018331
028-05788
NATIXIS ADVISORS, L.P.
0001473182
028-13833
NUANCE INVESTMENTS, LLC
0001521019
028-14498
Nuveen Asset Management, LLC
0000763848
028-01474
NWQ INVESTMENT MANAGEMENT COMPANY, LLC
0001054554
028-06668
OAK RIDGE INVESTMENTS LLC
0001423442
028-12966
O'SHAUGHNESSY ASSET MANAGEMENT, LLC
0001163368
028-10952
PACIFIC INVESTMENT MANAGEMENT CO LLC
0000932859
028-04558
PARAMETRIC PORTFOLIO ASSOCIATES LLC
0001034524
028-03687
POLEN CAPITAL MANAGEMENT LLC
0000769734
028-01549
PRINCIPAL GLOBAL INVESTORS
0001027796
028-03791
PZENA INVESTMENT MANAGEMENT LLC
0001080298
028-04879
REINHART PARTNERS, INC.
0000944234
028-04884
RENAISSANCE GROUP LLC
0001528214
028-14643
Richard Bernstein Advisors LLC
0001112325
028-05655
RIVERBRIDGE PARTNERS LLC
0001386060
028-12484
Boston Partners
0001109426
028-05621
SANTA BARBARA ASSET MANAGEMENT, LLC
0001056593
028-04691
SCHAFER CULLEN CAPITAL MANAGEMENT INC
0001592643
028-16000
Select Equity Group, L.P.
0001002784
028-05709
SHELTON CAPITAL MANAGEMENT
0001089755
028-03489
SOUTHERNSUN ASSET MANAGEMENT, LLC
0001166716
028-10030
STRATEGY ASSET MANAGERS LLC
0001145263
028-06683
TCW INVESTMENT MANAGEMENT Co LLC
0001259887
028-10665
LONDON CO OF VIRGINIA
0001092351
028-05601
THOMAS WHITE INTERNATIONAL LTD
0001008322
028-04041
THOMPSON SIEGEL & WALMSLEY LLC
0001145020
028-06605
THORNBURG INVESTMENT MANAGEMENT INC
0001071483
028-04171
TODD ASSET MANAGEMENT LLC
0000877035
028-02924
TURNER INVESTMENTS LLC
0000102909
028-06408
VANGUARD GROUP INC
0001040188
028-06354
VICTORY CAPITAL MANAGEMENT INC
0001068837
028-07292
VOYA INVESTMENT MANAGEMENT LLC
0000740913
028-01347
REAVES W H & CO INC
0001600435
028-18951
Wakefield Asset Management LLLP
0001061186
028-07104
WCM INVESTMENT MANAGEMENT, LLC
0000859804
028-05973
WEDGEWOOD PARTNERS INC
0001533551
028-14868
Wellesley Asset Management
0001351731
028-11741
WestEnd Advisors, LLC
0000900973
028-03676
Winslow Capital Management, LLC
N
Timothy Woods
Chief Compliance Officer
312-962-3800
/s/ Timothy Woods
Chicago
IL
08-07-2020
0
2457
18328368
INFORMATION TABLE
2
infotable.xml
INFORMATION TABLE
VANGUARD WORLD FDS
HEALTH CAR ETF
92204A504
6511
33753
SH
SOLE
33753
0
0
INVESCO EXCHANGE TRADED FD T
S&P500 PUR VAL
46137V258
17524
367527
SH
SOLE
367527
0
0
STAG INDL INC
COM
85254J102
314
10704
SH
SOLE
10704
0
0
D R HORTON INC
COM
23331A109
4395
79362
SH
SOLE
79362
0
0
J P MORGAN EXCHANGE-TRADED F
ULTRA SHT MUNCPL
46641Q654
208
4080
SH
SOLE
4080
0
0
J P MORGAN EXCHANGE-TRADED F
DIV RTN INT EQ
46641Q209
1923
38874
SH
SOLE
38874
0
0
CDW CORP
COM
12514G108
10157
87816
SH
SOLE
87816
0
0
COHEN & STEERS QUALITY INCOM
COM
19247L106
1081
99101
SH
SOLE
99101
0
0
CHICAGO RIVET & MACH CO
COM
168088102
524
25200
SH
SOLE
25200
0
0
EXCHANGE TRADED CONCEPTS TR
ROBO GLB ETF
301505707
810
18693
SH
SOLE
18693
0
0
ISHARES TR
IBONDS DEC2021
46435G789
5698
219676
SH
SOLE
219676
0
0
CAPITAL ONE FINL CORP
COM
14040H105
18
5300
SH
Put
SOLE
5300
0
0
ISHARES TR
IBONDS DEC2022
46435G755
5747
217727
SH
SOLE
217727
0
0
ZOETIS INC
CL A
98978V103
9
2000
SH
Call
SOLE
2000
0
0
CHEMED CORP NEW
COM
16359R103
1064
2355
SH
SOLE
2355
0
0
GREEN PLAINS PARTNERS LP
COM REP PTR IN
393221106
668
100000
SH
SOLE
100000
0
0
CHECK POINT SOFTWARE TECH LT
ORD
M22465104
8530
79382
SH
SOLE
79382
0
0
GABELLI EQUITY TR INC
COM
362397101
220
43473
SH
SOLE
43473
0
0
SPDR SER TR
NYSE TECH ETF
78464A102
4360
43928
SH
SOLE
43928
0
0
BAIN CAP SPECIALTY FIN INC
COM STK
05684B107
4233
382171
SH
SOLE
382171
0
0
ISHARES TR
AGENCY BOND ETF
464288166
17341
143271
SH
SOLE
143271
0
0
FS KKR CAPITAL CORP
COM
302635206
2808
200441
SH
SOLE
200441
0
0
CRISPR THERAPEUTICS AG
NAMEN AKT
H17182108
1861
25359
SH
SOLE
25359
0
0
DROPBOX INC
CL A
26210C104
2897
132957
SH
SOLE
132957
0
0
NEUBERGER BERMAN HIGH YIELD
COM
64128C106
509
49226
SH
SOLE
49226
0
0
CINTAS CORP
COM
172908105
1141
4270
SH
SOLE
4270
0
0
WP CAREY INC
COM
92936U109
11903
175322
SH
SOLE
175322
0
0
COLONY CAP INC
NOTE 5.000% 4/1
19624RAA4
9
10000
PRN
SOLE
10000
0
0
BHP GROUP LTD
SPONSORED ADS
088606108
2210
46183
SH
SOLE
46183
0
0
INNOVATOR ETFS TR
S&P 500 BUFFER E
45782C557
1076
40889
SH
SOLE
40889
0
0
ISHARES TR
HDG MSCI EAFE
46434V803
1847
66829
SH
SOLE
66829
0
0
HEICO CORP NEW
COM
422806109
1053
10626
SH
SOLE
10626
0
0
SONY CORP
SPONSORED ADR
835699307
1103
15921
SH
SOLE
15921
0
0
MACERICH CO
COM
554382101
1076
120239
SH
SOLE
120239
0
0
JPMORGAN CHASE & CO
ALERIAN ML ETN
46625H365
483
36782
SH
SOLE
36782
0
0
CONSOLIDATED EDISON INC
COM
209115104
5109
70986
SH
SOLE
70986
0
0
ABERDEEN STD PALLADIUM ETF T
PHYSCL PALLADM
003262102
229
1252
SH
SOLE
1252
0
0
MOODYS CORP
COM
615369105
1472
5362
SH
SOLE
5362
0
0
VANECK VECTORS ETF TR
NAT RES ETF
92189F841
572
19048
SH
SOLE
19048
0
0
DEERE & CO
COM
244199105
1
200
SH
Call
SOLE
200
0
0
INTEL CORP
COM
458140100
121831
2035851
SH
SOLE
2035851
0
0
KAYNE ANDERSN MLP MIDS INVT
COM
486606106
1297
245944
SH
SOLE
245944
0
0
WEYERHAEUSER CO MTN BE
COM NEW
962166104
1225
54659
SH
SOLE
54659
0
0
ORGANOVO HLDGS INC
COM
68620A104
27
51769
SH
SOLE
51769
0
0
INTERACTIVE BROKERS GROUP IN
COM CL A
45841N107
668
15955
SH
SOLE
15955
0
0
WISDOMTREE TR
ITL HIGH DIV FD
97717W802
205
6140
SH
SOLE
6140
0
0
INNOVATOR ETFS TR
S&P 500 POWER
45782C417
2765
114095
SH
SOLE
114095
0
0
COCA COLA CO
COM
191216100
10
8000
SH
Call
SOLE
8000
0
0
SCIENCE APPLICATIONS INTL CO
COM
808625107
2491
32079
SH
SOLE
32079
0
0
INVESCO EXCHANGE-TRADED FD T
S&P ULTRA DIVIDE
46138G656
1491
54287
SH
SOLE
54287
0
0
BECTON DICKINSON & CO
COM
075887109
11
1000
SH
Put
SOLE
1000
0
0
FIRST TR EXCH TRADED FD III
MANAGD MUN ETF
33739N108
2298
41752
SH
SOLE
41752
0
0
PIONEER NAT RES CO
COM
723787107
7872
80361
SH
SOLE
80361
0
0
FEDERAL REALTY INVT TR
SH BEN INT NEW
313747206
1132
13248
SH
SOLE
13248
0
0
LIFE STORAGE INC
COM
53223X107
2348
24680
SH
SOLE
24680
0
0
SPDR SER TR
SPDR BLOOMBERG
78468R663
20975
229046
SH
SOLE
229046
0
0
TCG BDC INC
COM
872280102
11329
1324002
SH
SOLE
1324002
0
0
VICTORY PORTFOLIOS II
VICSHS DV AC ETF
92647N667
315
9500
SH
SOLE
9500
0
0
WESTERN ASSET HIGH INCM OPP
COM
95766K109
65
14108
SH
SOLE
14108
0
0
TEVA PHARMACEUTICAL INDS LTD
SPONSORED ADS
881624209
431
35185
SH
SOLE
35185
0
0
MONSTER BEVERAGE CORP NEW
COM
61174X109
756
10896
SH
SOLE
10896
0
0
CAMTEK LTD
ORD
M20791105
169
13412
SH
SOLE
13412
0
0
INNOVATOR ETFS TR
S&P 500 PWRETF
45782C797
2514
99862
SH
SOLE
99862
0
0
NUVEEN S&P 500 BUY-WRITE INC
COM
6706ER101
135
12311
SH
SOLE
12311
0
0
LOWES COS INC
COM
548661107
25852
191372
SH
SOLE
191372
0
0
MONMOUTH REAL ESTATE INVT CO
CL A
609720107
254
17526
SH
SOLE
17526
0
0
OCCIDENTAL PETE CORP
COM
674599105
1099
60131
SH
SOLE
60131
0
0
FACEBOOK INC
CL A
30303M102
6
300
SH
Call
SOLE
300
0
0
MONOLITHIC PWR SYS INC
COM
609839105
1457
6146
SH
SOLE
6146
0
0
VANGUARD WORLD FDS
CONSUM STP ETF
92204A207
11546
77125
SH
SOLE
77125
0
0
SORRENTO THERAPEUTICS INC
COM NEW
83587F202
17
8000
SH
Call
SOLE
8000
0
0
TURNING POINT THERAPEUTICS I
COM
90041T108
380
5878
SH
SOLE
5878
0
0
ENTEGRIS INC
COM
29362U104
314
5330
SH
SOLE
5330
0
0
ISHARES TR
US HLTHCARE ETF
464287762
12817
59417
SH
SOLE
59417
0
0
MSG NETWORK INC
CL A
553573106
189
19145
SH
SOLE
19145
0
0
VANGUARD BD INDEX FDS
TOTAL BND MRKT
921937835
34403
389368
SH
SOLE
389368
0
0
JEFFERIES FINL GROUP INC
COM
47233W109
518
33188
SH
SOLE
33188
0
0
SCHWAB STRATEGIC TR
SCHWAB FDT US SC
808524763
243
7669
SH
SOLE
7669
0
0
BRIDGEBIO PHARMA INC
COM
10806X102
7184
220308
SH
SOLE
220308
0
0
VULCAN MATLS CO
COM
929160109
4051
34985
SH
SOLE
34985
0
0
SPDR SER TR
BLOOMBERG BRCLYS
78468R622
1473
14527
SH
SOLE
14527
0
0
DHT HOLDINGS INC
SHS NEW
Y2065G121
80
15606
SH
SOLE
15606
0
0
BALLARD PWR SYS INC NEW
COM
058586108
1
500
SH
Call
SOLE
500
0
0
ALLIANCEBERNSTEIN NATL MUNI
COM
01864U106
1131
84542
SH
SOLE
84542
0
0
ZILLOW GROUP INC
CL C CAP STK
98954M200
7317
126813
SH
SOLE
126813
0
0
STARWOOD PPTY TR INC
COM
85571B105
1
900
SH
Call
SOLE
900
0
0
JOHNSON & JOHNSON
COM
478160104
213240
1516039
SH
SOLE
1516039
0
0
DENTSPLY SIRONA INC
COM
24906P109
0
100
SH
Put
SOLE
100
0
0
TCF FINANCIAL CORPORATION NE
COM
872307103
1020
34655
SH
SOLE
34655
0
0
INVESCO LTD
SHS
G491BT108
461
42956
SH
SOLE
42956
0
0
ASTRAZENECA PLC
SPONSORED ADR
046353108
2703
51098
SH
SOLE
51098
0
0
MANNKIND CORP
COM NEW
56400P706
18
11061
SH
SOLE
11061
0
0
J P MORGAN EXCHANGE-TRADED F
JPMORGAN DIVER
46641Q407
331
4773
SH
SOLE
4773
0
0
BOEING CO
COM
097023105
23
200
SH
Put
SOLE
200
0
0
WESTPAC BANKING CORP
SPONSORED ADR
961214301
404
32250
SH
SOLE
32250
0
0
TOOTSIE ROLL INDS INC
COM
890516107
1064
31059
SH
SOLE
31059
0
0
HOULIHAN LOKEY INC
CL A
441593100
1492
26696
SH
SOLE
26696
0
0
ISHARES TR
CORE S&P SCP ETF
464287804
102000
1494597
SH
SOLE
1494597
0
0
MAG SILVER CORP
COM
55903Q104
286
20300
SH
SOLE
20300
0
0
EQUITY RESIDENTIAL
SH BEN INT
29476L107
336
5726
SH
SOLE
5726
0
0
DESPEGAR COM CORP
ORD SHS
G27358103
77
10687
SH
SOLE
10687
0
0
ISHARES TR
USA MOMENTUM FCT
46432F396
20163
153943
SH
SOLE
153943
0
0
ALARM COM HLDGS INC
COM
011642105
749
11676
SH
SOLE
11676
0
0
TRI CONTL CORP
COM
895436103
680
27602
SH
SOLE
27602
0
0
BIOGEN INC
COM
09062X103
5273
19666
SH
SOLE
19666
0
0
INDEXIQ ETF TR
IQ HEDGMKT NUT
45409B503
311
11909
SH
SOLE
11909
0
0
GENERAL DYNAMICS CORP
COM
369550108
25019
168023
SH
SOLE
168023
0
0
AVALARA INC
COM
05338G106
955
7179
SH
SOLE
7179
0
0
GENTEX CORP
COM
371901109
561
21255
SH
SOLE
21255
0
0
KONINKLIJKE PHILIPS N V
NY REG SH NEW
500472303
1969
42041
SH
SOLE
42041
0
0
GENERAC HLDGS INC
COM
368736104
1142
9385
SH
SOLE
9385
0
0
LENNAR CORP
CL A
526057104
2239
36331
SH
SOLE
36331
0
0
NUVEEN AMT FREE MUN CR INC F
COM
67071L106
430
28218
SH
SOLE
28218
0
0
GALLAGHER ARTHUR J & CO
COM
363576109
1236
12667
SH
SOLE
12667
0
0
ALPS ETF TR
SECTR DIV DOGS
00162Q858
343
9442
SH
SOLE
9442
0
0
SELECT SECTOR SPDR TR
SBI MATERIALS
81369Y100
3702
65713
SH
SOLE
65713
0
0
BADGER METER INC
COM
056525108
384
6068
SH
SOLE
6068
0
0
GOLDMAN SACHS GROUP INC
COM
38141G104
12707
64177
SH
SOLE
64177
0
0
PIMCO ETF TR
SHTRM MUN BD ACT
72201R874
486
9549
SH
SOLE
9549
0
0
VANGUARD SCOTTSDALE FDS
VNG RUS1000GRW
92206C680
12831
64934
SH
SOLE
64934
0
0
BOOKING HOLDINGS INC
COM
09857L108
13654
8492
SH
SOLE
8492
0
0
INVESCO EXCHANGE TRADED FD T
S&P MDCP400 PR
46137V217
319
2115
SH
SOLE
2115
0
0
BK OF AMERICA CORP
COM
060505104
108886
4583376
SH
SOLE
4583376
0
0
BROOKS AUTOMATION INC NEW
COM
114340102
1012
22908
SH
SOLE
22908
0
0
OTIS WORLDWIDE CORP
COM
68902V107
7941
139700
SH
SOLE
139700
0
0
AGNC INVT CORP
COM
00123Q104
862
66798
SH
SOLE
66798
0
0
MSCI INC
COM
55354G100
2987
8968
SH
SOLE
8968
0
0
ISHARES TR
20 YR TR BD ETF
464287432
17992
110110
SH
SOLE
110110
0
0
GOLDMAN SACHS ETF TR
ACTIVEBETA EME
381430206
256
8446
SH
SOLE
8446
0
0
ARES CAPITAL CORP
COM
04010L103
16098
1114302
SH
SOLE
1114302
0
0
LIVE NATION ENTERTAINMENT IN
COM
538034109
212
4796
SH
SOLE
4796
0
0
GW PHARMACEUTICALS PLC
ADS
36197T103
1048
8535
SH
SOLE
8535
0
0
MAXIM INTEGRATED PRODS INC
COM
57772K101
56
70400
SH
Put
SOLE
70400
0
0
GLOBAL PARTNERS LP
COM UNITS
37946R109
293
29980
SH
SOLE
29980
0
0
VIACOMCBS INC
CL B
92556H206
1462
62672
SH
SOLE
62672
0
0
PAN AMERN SILVER CORP
COM
697900108
807
26508
SH
SOLE
26508
0
0
MAGNA INTL INC
COM
559222401
2326
52986
SH
SOLE
52986
0
0
C H ROBINSON WORLDWIDE INC
COM NEW
12541W209
1730
21834
SH
SOLE
21834
0
0
INVESCO SR INCOME TR
COM
46131H107
135
38956
SH
SOLE
38956
0
0
UBER TECHNOLOGIES INC
COM
90353T100
131
20500
SH
Call
SOLE
20500
0
0
BLACKROCK MUNIVEST FD II INC
COM
09253T101
258
19017
SH
SOLE
19017
0
0
DEXCOM INC
COM
252131107
1
200
SH
Put
SOLE
200
0
0
GOL LINHAS AEREAS INTELIGENT
SPON ADR PFD NEW
38045R206
82
12100
SH
SOLE
12100
0
0
CELANESE CORP DEL
COM
150870103
1301
15145
SH
SOLE
15145
0
0
GSX TECHEDU INC
SPONSORED ADS
36257Y109
533
8915
SH
SOLE
8915
0
0
HORACE MANN EDUCATORS CORP N
COM
440327104
221
6024
SH
SOLE
6024
0
0
CROWN CASTLE INTL CORP NEW
COM
22822V101
19881
118673
SH
SOLE
118673
0
0
MGM RESORTS INTERNATIONAL
COM
552953101
0
100
SH
Put
SOLE
100
0
0
DNP SELECT INCOME FD
COM
23325P104
802
73822
SH
SOLE
73822
0
0
CARDINAL HEALTH INC
COM
14149Y108
1793
34376
SH
SOLE
34376
0
0
ALIGN TECHNOLOGY INC
COM
016255101
3
200
SH
Put
SOLE
200
0
0
SPDR S&P MIDCAP 400 ETF TR
UTSER1 S&PDCRP
78467Y107
39567
121935
SH
SOLE
121935
0
0
SNAP ON INC
COM
833034101
2798
20146
SH
SOLE
20146
0
0
WELLS FARGO CO NEW
PERP PFD CNV A
949746804
360
278
SH
SOLE
278
0
0
AUTOHOME INC
SP ADR RP CL A
05278C107
1176
15582
SH
SOLE
15582
0
0
INVESCO EXCHANGE TRADED FD T
S&P500 EQL WGT
46137V357
34414
338249
SH
SOLE
338249
0
0
GENMARK DIAGNOSTICS INC
COM
372309104
14359
976122
SH
SOLE
976122
0
0
HORMEL FOODS CORP
COM
440452100
1269
26269
SH
SOLE
26269
0
0
ICON PLC
SHS
G4705A100
1307
7660
SH
SOLE
7660
0
0
CORNING INC
COM
219350105
5217
201784
SH
SOLE
201784
0
0
MARTIN MARIETTA MATLS INC
COM
573284106
3536
17343
SH
SOLE
17343
0
0
TWITTER INC
COM
90184L102
5753
193344
SH
SOLE
193344
0
0
PDC ENERGY INC
NOTE 1.125% 9/1
69327RAD3
13
14000
PRN
SOLE
14000
0
0
INTELLIA THERAPEUTICS INC
COM
45826J105
314
14900
SH
SOLE
14900
0
0
DARLING INGREDIENTS INC
COM
237266101
251
10213
SH
SOLE
10213
0
0
INVESCO EXCH TRADED FD TR II
FTSE RAFI DEV
46138E743
679
19604
SH
SOLE
19604
0
0
APPLE INC
COM
037833100
708621
1943132
SH
SOLE
1943132
0
0
MITSUBISHI UFJ FINL GROUP IN
SPONSORED ADS
606822104
315
79378
SH
SOLE
79378
0
0
CONTANGO OIL & GAS CO
COM NEW
21075N204
23
10100
SH
SOLE
10100
0
0
NATIONAL RESH CORP
COM NEW
637372202
567
9702
SH
SOLE
9702
0
0
PG&E CORP
COM
69331C108
234
26317
SH
SOLE
26317
0
0
ALIBABA GROUP HLDG LTD
SPONSORED ADS
01609W102
53770
249554
SH
SOLE
249554
0
0
ATKORE INTL GROUP INC
COM
047649108
335
12231
SH
SOLE
12231
0
0
ISHARES TR
S&P 500 VAL ETF
464287408
29863
275996
SH
SOLE
275996
0
0
JOINT CORP
COM
47973J102
3659
239680
SH
SOLE
239680
0
0
ISHARES TR
CORE S&P US GWT
464287671
38819
540098
SH
SOLE
540098
0
0
COOPER COS INC
COM NEW
216648402
1038
3660
SH
SOLE
3660
0
0
SOUTHWEST AIRLS CO
COM
844741108
228
23200
SH
Call
SOLE
23200
0
0
CENTERPOINT ENERGY INC
COM
15189T107
599
32047
SH
SOLE
32047
0
0
NEXTERA ENERGY INC
COM
65339F101
57084
238028
SH
SOLE
238028
0
0
ALKALINE WTR CO INC
COM NEW
01643A207
23
16400
SH
SOLE
16400
0
0
OMEROS CORP
COM
682143102
0
500
SH
Call
SOLE
500
0
0
WADDELL & REED FINL INC
CL A
930059100
180
11695
SH
SOLE
11695
0
0
INFUSYSTEM HLDGS INC
COM
45685K102
213
18500
SH
SOLE
18500
0
0
LIGAND PHARMACEUTICALS INC
COM NEW
53220K504
332
2969
SH
SOLE
2969
0
0
JPMORGAN CHASE & CO
COM
46625H100
489
49200
SH
Put
SOLE
49200
0
0
ISHARES TR
0-5 YR TIPS ETF
46429B747
17436
170314
SH
SOLE
170314
0
0
DBX ETF TR
XTRACK MSCI EAFE
233051200
2369
78316
SH
SOLE
78316
0
0
ALASKA AIR GROUP INC
COM
011659109
0
100
SH
Call
SOLE
100
0
0
METTLER TOLEDO INTERNATIONAL
COM
592688105
2525
3114
SH
SOLE
3114
0
0
TEXAS INSTRS INC
COM
882508104
30885
243076
SH
SOLE
243076
0
0
VANGUARD INDEX FDS
GROWTH ETF
922908736
2
1000
SH
Put
SOLE
1000
0
0
MICROCHIP TECHNOLOGY INC.
COM
595017104
1232
11722
SH
SOLE
11722
0
0
CHENIERE ENERGY INC
NOTE 4.250% 3/1
16411RAG4
49
77000
PRN
SOLE
77000
0
0
BANK HAWAII CORP
COM
062540109
925
15029
SH
SOLE
15029
0
0
CHIPOTLE MEXICAN GRILL INC
COM
169656105
2
100
SH
Put
SOLE
100
0
0
ISHARES TR
SHRT NAT MUN ETF
464288158
2333
21597
SH
SOLE
21597
0
0
WESTPORT FUEL SYSTEMS INC
COM NEW
960908309
21
17700
SH
SOLE
17700
0
0
ISHARES TR
US TREAS BD ETF
46429B267
6898
246657
SH
SOLE
246657
0
0
ISHARES TR
CRE U S REIT ETF
464288521
2211
50911
SH
SOLE
50911
0
0
360 FINANCE INC
ADS
88557W101
191
17720
SH
SOLE
17720
0
0
HESS MIDSTREAM LP
CL A SHS
428103105
489
26697
SH
SOLE
26697
0
0
JONES LANG LASALLE INC
COM
48020Q107
248
2413
SH
SOLE
2413
0
0
VICI PPTYS INC
COM
925652109
229
11352
SH
SOLE
11352
0
0
TRUIST FINL CORP
COM
89832Q109
15865
422130
SH
SOLE
422130
0
0
LONGVIEW ACQUISITION CORP
UNIT 99/99/9999
543195200
1111
110000
SH
SOLE
110000
0
0
PRIMERICA INC
COM
74164M108
787
6789
SH
SOLE
6789
0
0
NETAPP INC
COM
64110D104
1058
24025
SH
SOLE
24025
0
0
VEON LTD
SPONSORED ADR
91822M106
19
10296
SH
SOLE
10296
0
0
FORTIVE CORP
COM
34959J108
5100
75314
SH
SOLE
75314
0
0
ALTERYX INC
COM CL A
02156B103
466
2864
SH
SOLE
2864
0
0
VOYA PRIME RATE TR
SH BEN INT
92913A100
76
18580
SH
SOLE
18580
0
0
BAKER HUGHES COMPANY
CL A
05722G100
2177
136955
SH
SOLE
136955
0
0
MESA AIR GROUP INC
COM NEW
590479135
52
15000
SH
SOLE
15000
0
0
VANGUARD INDEX FDS
REAL ESTATE ETF
922908553
0
1000
SH
Call
SOLE
1000
0
0
CERENCE INC
COM
156727109
641
15767
SH
SOLE
15767
0
0
MARRIOTT VACTINS WORLDWID CO
COM
57164Y107
222
2708
SH
SOLE
2708
0
0
VANGUARD SCOTTSDALE FDS
SHRT TRM CORP BD
92206C409
6678
80741
SH
SOLE
80741
0
0
PARK HOTELS RESORTS INC
COM
700517105
569
57781
SH
SOLE
57781
0
0
BLOOM ENERGY CORP
COM CL A
093712107
309
28441
SH
SOLE
28441
0
0
MSC INDL DIRECT INC
CL A
553530106
559
7649
SH
SOLE
7649
0
0
FIRST TR SML CP CORE ALPHA F
COM SHS
33734Y109
409
7521
SH
SOLE
7521
0
0
BRIDGE BANCORP INC
COM
108035106
246
10767
SH
SOLE
10767
0
0
PROSHARES TR
ULTRAPRO QQQ
74347X831
1220
12483
SH
SOLE
12483
0
0
HONEYWELL INTL INC
COM
438516106
41
5500
SH
Put
SOLE
5500
0
0
GARTNER INC
COM
366651107
5859
48369
SH
SOLE
48369
0
0
ROYAL DUTCH SHELL PLC
SPON ADR B
780259107
4690
153958
SH
SOLE
153958
0
0
NOVOCURE LTD
ORD SHS
G6674U108
0
100
SH
Call
SOLE
100
0
0
SUNOCO LP/SUNOCO FIN CORP
COM UT REP LP
86765K109
203
8819
SH
SOLE
8819
0
0
SPDR SER TR
S&P DIVID ETF
78464A763
20337
223123
SH
SOLE
223123
0
0
ISHARES TR
EAFE VALUE ETF
464288877
5534
138550
SH
SOLE
138550
0
0
GW PHARMACEUTICALS PLC
ADS
36197T103
5
100
SH
Call
SOLE
100
0
0
EMBRAER S.A.
SPONSORED ADS
29082A107
39
6682
SH
SOLE
6682
0
0
TEGNA INC
COM
87901J105
146
13242
SH
SOLE
13242
0
0
CONSTELLATION BRANDS INC
CL A
21036P108
6204
35592
SH
SOLE
35592
0
0
SERVISFIRST BANCSHARES INC
COM
81768T108
3918
109527
SH
SOLE
109527
0
0
IMMUNOGEN INC
COM
45253H101
485
107646
SH
SOLE
107646
0
0
TANDEM DIABETES CARE INC
COM NEW
875372203
1
500
SH
Put
SOLE
500
0
0
SPDR SER TR
S&P SEMICNDCTR
78464A862
4476
40006
SH
SOLE
40006
0
0
COPART INC
COM
217204106
2550
30712
SH
SOLE
30712
0
0
QUEST DIAGNOSTICS INC
COM
74834L100
3192
28002
SH
SOLE
28002
0
0
DROPBOX INC
CL A
26210C104
6
2800
SH
Call
SOLE
2800
0
0
HELEN OF TROY CORP LTD
COM
G4388N106
293
1565
SH
SOLE
1565
0
0
PROSHARES TR
SHRT RUSSELL2000
74348A210
436
12066
SH
SOLE
12066
0
0
HOME BANCSHARES INC
COM
436893200
199
12973
SH
SOLE
12973
0
0
SPDR SER TR
S&P METALS MNG
78464A755
3584
169367
SH
SOLE
169367
0
0
SPARK ENERGY INC
CL A COM
846511103
103
14601
SH
SOLE
14601
0
0
POSCO
SPONSORED ADR
693483109
368
9912
SH
SOLE
9912
0
0
ORGANIGRAM HLDGS INC
COM
68620P101
22
14511
SH
SOLE
14511
0
0
GENESIS ENERGY L P
UNIT LTD PARTN
371927104
1230
170575
SH
SOLE
170575
0
0
INVESCO INDIA EXCHG TRED FD
INDIA ETF
46137R109
632
36655
SH
SOLE
36655
0
0
COMMERCE BANCSHARES INC
COM
200525103
261
4336
SH
SOLE
4336
0
0
AEROJET ROCKETDYNE HLDGS INC
COM
007800105
240
6056
SH
SOLE
6056
0
0
HANCOCK JOHN TAX-ADVANTAGED
COM
41013V100
283
14671
SH
SOLE
14671
0
0
SOUTHWEST GAS HOLDINGS INC
COM
844895102
999
14466
SH
SOLE
14466
0
0
PETROLEO BRASILEIRO SA PETRO
SPONSORED ADR
71654V408
1561
188963
SH
SOLE
188963
0
0
SPDR SER TR
S&P KENSHO NEW
78468R648
300
8100
SH
SOLE
8100
0
0
WISDOMTREE TR
INTL SMCAP DIV
97717W760
275
4943
SH
SOLE
4943
0
0
CLOUDFLARE INC
CL A COM
18915M107
421
11660
SH
SOLE
11660
0
0
DOW INC
COM
260557103
1
1000
SH
Call
SOLE
1000
0
0
KRANESHARES TR
QUADRTC INT RT
500767736
714
26348
SH
SOLE
26348
0
0
PROSHARES TR
MERGER ETF
74348A566
1891
50055
SH
SOLE
50055
0
0
CAMDEN PPTY TR
SH BEN INT
133131102
640
7028
SH
SOLE
7028
0
0
JACOBS ENGR GROUP INC
COM
469814107
478
5644
SH
SOLE
5644
0
0
DISCOVERY INC
COM SER A
25470F104
8252
391011
SH
SOLE
391011
0
0
BIOHAVEN PHARMACTL HLDG CO L
COM
G11196105
500
6825
SH
SOLE
6825
0
0
SHERWIN WILLIAMS CO
COM
824348106
21647
37457
SH
SOLE
37457
0
0
HANCOCK JOHN PFD INCOME FD I
COM
41013X106
185
10123
SH
SOLE
10123
0
0
SPDR SER TR
PORTFOLIO INTRMD
78464A375
524
14332
SH
SOLE
14332
0
0
INVESCO EXCH TRD SLF IDX FD
BULSHS 2021 HY
46138J809
8547
376991
SH
SOLE
376991
0
0
ISHARES TR
0-5YR HI YL CP
46434V407
16873
393652
SH
SOLE
393652
0
0
AGILENT TECHNOLOGIES INC
COM
00846U101
13521
152743
SH
SOLE
152743
0
0
ROSS STORES INC
COM
778296103
4813
56507
SH
SOLE
56507
0
0
SCHWAB STRATEGIC TR
US TIPS ETF
808524870
8723
145438
SH
SOLE
145438
0
0
PROSHARES TR
PSHS SH MDCAP400
74347B250
615
15635
SH
SOLE
15635
0
0
KIMBERLY CLARK CORP
COM
494368103
27034
191499
SH
SOLE
191499
0
0
EATON CORP PLC
SHS
G29183103
17580
201288
SH
SOLE
201288
0
0
EATON VANCE CORP
COM NON VTG
278265103
289
7487
SH
SOLE
7487
0
0
VANGUARD WORLD FDS
CONSUM DIS ETF
92204A108
3980
19831
SH
SOLE
19831
0
0
VERISK ANALYTICS INC
COM
92345Y106
5229
30719
SH
SOLE
30719
0
0
ISHARES TR
RUS MID CAP ETF
464287499
27311
509285
SH
SOLE
509285
0
0
NUVEEN INT DUR QUAL MUN TRM
COM
670677103
8241
580351
SH
SOLE
580351
0
0
FORESTAR GROUP INC
COM
346232101
343
22739
SH
SOLE
22739
0
0
TOYOTA MOTOR CORP
SP ADR REP2COM
892331307
763
6061
SH
SOLE
6061
0
0
DOCUSIGN INC
COM
256163106
28
3000
SH
Put
SOLE
3000
0
0
MARKEL CORP
COM
570535104
548
592
SH
SOLE
592
0
0
STEEL DYNAMICS INC
COM
858119100
762
29209
SH
SOLE
29209
0
0
VISA INC
COM CL A
92826C839
4
1700
SH
Call
SOLE
1700
0
0
TASEKO MINES LTD
COM
876511106
29
58696
SH
SOLE
58696
0
0
UNITED AIRLS HLDGS INC
COM
910047109
885
25621
SH
SOLE
25621
0
0
CUBESMART
COM
229663109
2065
76537
SH
SOLE
76537
0
0
FIRST TR NAS100 EQ WEIGHTED
SHS
337344105
347
4309
SH
SOLE
4309
0
0
FLEXSHARES TR
INTL QLTDV IDX
33939L837
1525
75760
SH
SOLE
75760
0
0
GAMCO GLOBAL GOLD NAT RES &
COM SH BEN INT
36465A109
137
40546
SH
SOLE
40546
0
0
INTEST CORP
COM
461147100
315
93430
SH
SOLE
93430
0
0
58 COM INC
SPON ADR REP A
31680Q104
226
4124
SH
SOLE
4124
0
0
NUVEEN QUALITY MUNCP INCOME
COM
67066V101
7983
570142
SH
SOLE
570142
0
0
ISHARES TR
U.S. REAL ES ETF
464287739
7376
93648
SH
SOLE
93648
0
0
AES CORP
COM
00130H105
3033
209362
SH
SOLE
209362
0
0
TELADOC HEALTH INC
COM
87918A105
2987
15628
SH
SOLE
15628
0
0
ISHARES INC
MSCI BRAZIL ETF
464286400
493
17322
SH
SOLE
17322
0
0
NORWEGIAN CRUISE LINE HLDG L
SHS
G66721104
0
400
SH
Call
SOLE
400
0
0
DAVIS FUNDAMENTAL ETF TR
SELECT WRLD WI
23908L306
202
8556
SH
SOLE
8556
0
0
NUSHARES ETF TR
NUVEEN ESG US
67092P870
355
13138
SH
SOLE
13138
0
0
CARVANA CO
CL A
146869102
1833
15253
SH
SOLE
15253
0
0
CEVA INC
COM
157210105
45
2000
SH
Call
SOLE
2000
0
0
CANADIAN NATL RY CO
COM
136375102
5642
63716
SH
SOLE
63716
0
0
ALLEGHANY CORP DEL
COM
017175100
547
1124
SH
SOLE
1124
0
0
ENTERGY CORP NEW
COM
29364G103
1030
10933
SH
SOLE
10933
0
0
PUTNAM PREMIER INCOME TR
SH BEN INT
746853100
210
43950
SH
SOLE
43950
0
0
MORNINGSTAR INC
COM
617700109
773
5433
SH
SOLE
5433
0
0
VANGUARD SCOTTSDALE FDS
MORTG-BACK SEC
92206C771
15784
290656
SH
SOLE
290656
0
0
GENERAL MTRS CO
COM
37045V100
1729
68367
SH
SOLE
68367
0
0
PEGASYSTEMS INC
COM
705573103
754
7429
SH
SOLE
7429
0
0
HUB GROUP INC
CL A
443320106
9327
194900
SH
SOLE
194900
0
0
CLOUDERA INC
COM
18914U100
12
31000
SH
Call
SOLE
31000
0
0
AMERICAN CENTY ETF TR
US SML CP VALU
025072877
718
17657
SH
SOLE
17657
0
0
HOLLY ENERGY PARTNERS L P
COM UT LTD PTN
435763107
2385
163234
SH
SOLE
163234
0
0
RIVERNORTH SPECIALTY FIN COR
COM
76882B108
382
25758
SH
SOLE
25758
0
0
UNDER ARMOUR INC
CL A
904311107
215
22385
SH
SOLE
22385
0
0
LOCKHEED MARTIN CORP
COM
539830109
8
500
SH
Call
SOLE
500
0
0
ISHARES TR
ULTR SH TRM BD
46434V878
9230
182592
SH
SOLE
182592
0
0
COSTCO WHSL CORP NEW
COM
22160K105
110090
363169
SH
SOLE
363169
0
0
TRIMBLE INC
COM
896239100
419
9709
SH
SOLE
9709
0
0
PIMCO ETF TR
1-5 US TIP IDX
72201R205
34367
646295
SH
SOLE
646295
0
0
INVESCO EXCHANGE-TRADED FD T
S&P MDCP 400 REV
46138G672
217
4203
SH
SOLE
4203
0
0
BLACKROCK MUNIYILD QULT FD I
COM
09254F100
825
54753
SH
SOLE
54753
0
0
ISHARES TR
PHLX SEMICND ETF
464287523
8583
31648
SH
SOLE
31648
0
0
NUVEEN VIRGINIA QLTY MUNCPL
COM
67064R102
320
22455
SH
SOLE
22455
0
0
DOUBLELINE OPPORTUNISTIC CR
COM
258623107
1159
61080
SH
SOLE
61080
0
0
SILICON MOTION TECHNOLOGY CO
SPONSORED ADR
82706C108
662
13604
SH
SOLE
13604
0
0
INVESCO EXCHANGE TRADED FD T
S&P500 QUALITY
46137V241
2144
60565
SH
SOLE
60565
0
0
ROCKET PHARMACEUTICALS INC
COM
77313F106
458
21900
SH
SOLE
21900
0
0
GETTY RLTY CORP NEW
COM
374297109
451
15170
SH
SOLE
15170
0
0
PACER FDS TR
US CASH COWS 100
69374H881
873
32596
SH
SOLE
32596
0
0
CHENIERE ENERGY INC
COM NEW
16411R208
1074
22159
SH
SOLE
22159
0
0
KAR AUCTION SVCS INC
COM
48238T109
225
16346
SH
SOLE
16346
0
0
VISTAGEN THERAPEUTICS INC
COM NEW
92840H202
70
132328
SH
SOLE
132328
0
0
SCHWAB STRATEGIC TR
INTL EQTY ETF
808524805
40412
1358829
SH
SOLE
1358829
0
0
SPDR INDEX SHS FDS
PORTFOLIO DEVLPD
78463X889
4892
176999
SH
SOLE
176999
0
0
HANOVER INS GROUP INC
COM
410867105
296
2920
SH
SOLE
2920
0
0
NUVEEN NEW JERSEY QULT MUN F
COM
67069Y102
228
17245
SH
SOLE
17245
0
0
CEDAR REALTY TRUST INC
COM NEW
150602209
306
300907
SH
SOLE
300907
0
0
ISHARES TR
A RATE CP BD ETF
46429B291
17523
303087
SH
SOLE
303087
0
0
VALLEY NATL BANCORP
COM
919794107
121
15384
SH
SOLE
15384
0
0
SELECT SECTOR SPDR TR
TECHNOLOGY
81369Y803
35541
340095
SH
SOLE
340095
0
0
GRAND CANYON ED INC
COM
38526M106
619
6823
SH
SOLE
6823
0
0
ISHARES TR
RUS MD CP GR ETF
464287481
10492
66482
SH
SOLE
66482
0
0
U S PHYSICAL THERAPY INC
COM
90337L108
410
5091
SH
SOLE
5091
0
0
LIVE OAK BANCSHARES INC
COM
53803X105
3757
258972
SH
SOLE
258972
0
0
AMEREN CORP
COM
023608102
1214
17315
SH
SOLE
17315
0
0
3M CO
COM
88579Y101
63627
407848
SH
SOLE
407848
0
0
S&P GLOBAL INC
COM
78409V104
0
600
SH
Put
SOLE
600
0
0
PAYSIGN INC
COM
70451A104
102
10291
SH
SOLE
10291
0
0
SABRA HEALTH CARE REIT INC
COM
78573L106
289
19992
SH
SOLE
19992
0
0
LINDE PLC
SHS
G5494J103
3300
15571
SH
SOLE
15571
0
0
ATHERSYS INC NEW
COM
04744L106
21
20000
SH
Call
SOLE
20000
0
0
MPLX LP
COM UNIT REP LTD
55336V100
6654
384928
SH
SOLE
384928
0
0
STANLEY BLACK & DECKER INC
COM
854502101
1906
13670
SH
SOLE
13670
0
0
CONOCOPHILLIPS
COM
20825C104
8659
205949
SH
SOLE
205949
0
0
NORWEGIAN CRUISE LINE HLDG L
SHS
G66721104
0
100
SH
Put
SOLE
100
0
0
BIO-TECHNE CORP
COM
09073M104
984
3730
SH
SOLE
3730
0
0
JUNIPER NETWORKS INC
COM
48203R104
331
14458
SH
SOLE
14458
0
0
OSI ETF TR
OSHARES US QUALT
67110P407
286
8622
SH
SOLE
8622
0
0
NEW YORK CMNTY BANCORP INC
COM
649445103
263
26021
SH
SOLE
26021
0
0
SAREPTA THERAPEUTICS INC
COM
803607100
2
200
SH
Call
SOLE
200
0
0
SERVICE PPTYS TR
COM SH BEN INT
81761L102
74
10165
SH
SOLE
10165
0
0
ENERPLUS CORP
COM
292766102
46
16295
SH
SOLE
16295
0
0
PRICE T ROWE GROUP INC
COM
74144T108
8472
68875
SH
SOLE
68875
0
0
ZIONS BANCORPORATION N A
COM
989701107
431
12710
SH
SOLE
12710
0
0
AUTOZONE INC
COM
053332102
3624
3213
SH
SOLE
3213
0
0
INVESCO DB US DLR INDEX TR
BULLISH FD
46141D203
309
11727
SH
SOLE
11727
0
0
BP MIDSTREAM PARTNERS LP
UNIT LTD PTNR
0556EL109
271
23553
SH
SOLE
23553
0
0
J P MORGAN EXCHANGE-TRADED F
BETABULDRS CDA
46641Q696
19942
882236
SH
SOLE
882236
0
0
FIREEYE INC
COM
31816Q101
4
24500
SH
Call
SOLE
24500
0
0
CREDIT SUISSE AG NASSAU BRH
VELOCITY SHS ETN
22542D290
302
4305
SH
SOLE
4305
0
0
BROOKFIELD RENEWABLE PARTNER
PARTNERSHIP UNIT
G16258108
337
7047
SH
SOLE
7047
0
0
CONSOLIDATED WATER CO INC
ORD
G23773107
419
29322
SH
SOLE
29322
0
0
CYBERARK SOFTWARE LTD
SHS
M2682V108
514
5169
SH
SOLE
5169
0
0
IDEXX LABS INC
COM
45168D104
10730
32500
SH
SOLE
32500
0
0
PINTEREST INC
CL A
72352L106
21
25000
SH
Call
SOLE
25000
0
0
UDR INC
COM
902653104
564
15072
SH
SOLE
15072
0
0
LIVONGO HEALTH INC
COM
539183103
370
10500
SH
Call
SOLE
10500
0
0
INVESCO EXCHANGE TRADED FD T
DWA MOMENTUM
46137V837
959
14334
SH
SOLE
14334
0
0
GCI LIBERTY INC
COM CLASS A
36164V305
333
4787
SH
SOLE
4787
0
0
RELIANCE STEEL & ALUMINUM CO
COM
759509102
6512
67729
SH
SOLE
67729
0
0
GUARDANT HEALTH INC
COM
40131M109
5034
62052
SH
SOLE
62052
0
0
CHENIERE ENERGY PARTNERS LP
COM UNIT
16411Q101
474
13553
SH
SOLE
13553
0
0
INNOVATOR ETFS TR
S&P 500 BUFFER
45782C433
358
14895
SH
SOLE
14895
0
0
AMPLIFY ETF TR
BLOCKCHAIN LDR
032108607
223
11018
SH
SOLE
11018
0
0
L3HARRIS TECHNOLOGIES INC
COM
502431109
7322
43224
SH
SOLE
43224
0
0
NUVEEN NASDAQ 100 DYNAMIC OV
COM SHS
670699107
302
13166
SH
SOLE
13166
0
0
SPDR SER TR
BLOMBERG BRC INV
78468R200
1896
62563
SH
SOLE
62563
0
0
VERU INC
COM
92536C103
62
18380
SH
SOLE
18380
0
0
SPDR SER TR
S&P HOMEBUILD
78464A888
19
21400
SH
Call
SOLE
21400
0
0
CHEWY INC
CL A
16679L109
827
18654
SH
SOLE
18654
0
0
SIENTRA INC
COM
82621J105
1374
355094
SH
SOLE
355094
0
0
QUIDEL CORP
COM
74838J101
558
2488
SH
SOLE
2488
0
0
SIMON PPTY GROUP INC NEW
COM
828806109
27
5200
SH
Put
SOLE
5200
0
0
ANTARES PHARMA INC
COM
036642106
72
26221
SH
SOLE
26221
0
0
LAZARD LTD
SHS A
G54050102
5664
198638
SH
SOLE
198638
0
0
SYSCO CORP
COM
871829107
11964
218927
SH
SOLE
218927
0
0
SPDR GOLD TR
GOLD SHS
78463V107
195606
1168372
SH
SOLE
1168372
0
0
WESTERN AST INFL LKD OPP & I
COM
95766R104
10528
960544
SH
SOLE
960544
0
0
ADOBE INC
COM
00724F101
29
1000
SH
Call
SOLE
1000
0
0
BROWN & BROWN INC
COM
115236101
703
17235
SH
SOLE
17235
0
0
FIRST TR EXCH TRD ALPHDX FD
DEV MRK EX US
33737J174
663
14149
SH
SOLE
14149
0
0
PROSHARES TR
PSHS ULTRA QQQ
74347R206
1335
9061
SH
SOLE
9061
0
0
VERTEX PHARMACEUTICALS INC
COM
92532F100
3
700
SH
Call
SOLE
700
0
0
ISHARES TR
S&P SML 600 GWT
464287887
14592
85923
SH
SOLE
85923
0
0
ISHARES TR
MSCI AC ASIA ETF
464288182
3949
57482
SH
SOLE
57482
0
0
VANGUARD BD INDEX FDS
INTERMED TERM
921937819
24418
262201
SH
SOLE
262201
0
0
BLACKROCK MUNIHLDS INVSTM QL
COM
09254P108
1402
108320
SH
SOLE
108320
0
0
PENNYMAC FINL SVCS INC NEW
COM
70932M107
1143
27281
SH
SOLE
27281
0
0
TANZANIAN GOLD CORP
COM
87601A107
217
245000
SH
SOLE
245000
0
0
VIKING THERAPEUTICS INC
COM
92686J106
83
11530
SH
SOLE
11530
0
0
CLEAN ENERGY FUELS CORP
COM
184499101
30
13610
SH
SOLE
13610
0
0
LIONS GATE ENTMNT CORP
CL B NON VTG
535919500
374
56023
SH
SOLE
56023
0
0
CIENA CORP
COM NEW
171779309
870
15992
SH
SOLE
15992
0
0
DAVITA INC
COM
23918K108
644
8126
SH
SOLE
8126
0
0
ETF MANAGERS TR
ETFMG ALTR HRVST
26924G508
907
70289
SH
SOLE
70289
0
0
INNOVATIVE INDL PPTYS INC
COM
45781V101
320
3594
SH
SOLE
3594
0
0
PLAINS ALL AMERN PIPELINE L
UNIT LTD PARTN
726503105
4129
466394
SH
SOLE
466394
0
0
NETEASE INC
SPONSORED ADS
64110W102
329
770
SH
SOLE
770
0
0
NEW FORTRESS ENERGY LLC
CL A SHS RP LLC
644393100
258
19916
SH
SOLE
19916
0
0
MILLER HOWARD HIGH INC EQTY
COM SHS BEN IN
600379101
1098
180722
SH
SOLE
180722
0
0
NEOGENOMICS INC
COM NEW
64049M209
5851
188902
SH
SOLE
188902
0
0
FIRST TR EXCHANGE TRADED FD
CONSUMR STAPLE
33734X119
1161
25229
SH
SOLE
25229
0
0
FIDELITY MERRIMACK STR TR
TOTAL BD ETF
316188309
18767
348039
SH
SOLE
348039
0
0
INNOVATOR ETFS TR
S&P 500 PWR BUF
45782C318
1626
61165
SH
SOLE
61165
0
0
ADAPTIVE BIOTECHNOLOGIES COR
COM
00650F109
627
12950
SH
SOLE
12950
0
0
BLACKROCK INVT QUALITY MUN T
COM
09247D105
329
21297
SH
SOLE
21297
0
0
PRECIGEN INC
COM
74017N105
290
58223
SH
SOLE
58223
0
0
COHEN & STEERS LTD DURATION
COM
19248C105
669
29743
SH
SOLE
29743
0
0
VANGUARD TAX-MANAGED FDS
FTSE DEV MKT ETF
921943858
106546
2747220
SH
SOLE
2747220
0
0
COLONY CAP INC NEW
CL A COM
19626G108
68
28801
SH
SOLE
28801
0
0
REGIONS FINANCIAL CORP NEW
COM
7591EP100
2180
195840
SH
SOLE
195840
0
0
SCHWAB STRATEGIC TR
US LRG CAP ETF
808524201
34932
471337
SH
SOLE
471337
0
0
VIRGIN GALACTIC HOLDINGS INC
COM
92766K106
1
400
SH
Call
SOLE
400
0
0
J P MORGAN EXCHANGE-TRADED F
ULTRA SHRT INC
46641Q837
10518
207406
SH
SOLE
207406
0
0
INNOVATOR ETFS TR
S&P 500 PWR
45782C813
349
13025
SH
SOLE
13025
0
0
KORNIT DIGITAL LTD
SHS
M6372Q113
559
10495
SH
SOLE
10495
0
0
UNITED RENTALS INC
COM
911363109
1222
8213
SH
SOLE
8213
0
0
ISHARES TR
RUS MDCP VAL ETF
464287473
9867
128947
SH
SOLE
128947
0
0
ISHARES TR
IBONDS DEC
46435U697
5646
209438
SH
SOLE
209438
0
0
TORO CO
COM
891092108
360
5436
SH
SOLE
5436
0
0
SAREPTA THERAPEUTICS INC
COM
803607100
4614
28830
SH
SOLE
28830
0
0
TRANE TECHNOLOGIES PLC
SHS
G8994E103
1742
19604
SH
SOLE
19604
0
0
TWO HBRS INVT CORP
NOTE 6.250% 1/1
90187BAA9
1479
1500000
PRN
SOLE
1500000
0
0
ACCURAY INC
COM
004397105
30
15000
SH
SOLE
15000
0
0
ELECTRONIC ARTS INC
COM
285512109
2368
17947
SH
SOLE
17947
0
0
SEASPINE HLDGS CORP
COM
81255T108
700
66686
SH
SOLE
66686
0
0
TYME TECHNOLOGIES INC
COM
90238J103
501
377500
SH
SOLE
377500
0
0
DELTA AIR LINES INC DEL
COM NEW
247361702
6444
230052
SH
SOLE
230052
0
0
SENSEONICS HLDGS INC
COM
81727U105
7
18100
SH
SOLE
18100
0
0
SPDR SER TR
COMP SOFTWARE
78464A599
4785
42886
SH
SOLE
42886
0
0
OMNICOM GROUP INC
COM
681919106
6526
119518
SH
SOLE
119518
0
0
VISTA OUTDOOR INC
COM
928377100
15
1018
SH
SOLE
1018
0
0
TEXAS PAC LD TR
SUB CTF PROP I T
882610108
2549
4284
SH
SOLE
4284
0
0
TESLA INC
COM
88160R101
45090
41781
SH
SOLE
41781
0
0
O-I GLASS INC
COM
67098H104
239
26618
SH
SOLE
26618
0
0
ADVANCED MICRO DEVICES INC
COM
007903107
18248
346709
SH
SOLE
346709
0
0
GLOBAL X FDS
GLOBAL X SILVER
37954Y848
549
14767
SH
SOLE
14767
0
0
DISNEY WALT CO
COM DISNEY
254687106
1
700
SH
Call
SOLE
700
0
0
ISHARES TR
10-20 YR TRS ETF
464288653
8088
48244
SH
SOLE
48244
0
0
PFIZER INC
COM
717081103
70418
2154278
SH
SOLE
2154278
0
0
ISHARES TR
US TELECOM ETF
464287713
1807
65513
SH
SOLE
65513
0
0
SHYFT GROUP INC
COM
825698103
4288
255931
SH
SOLE
255931
0
0
VANGUARD INDEX FDS
LARGE CAP ETF
922908637
23674
165600
SH
SOLE
165600
0
0
GLOBANT S A
COM
L44385109
953
6343
SH
SOLE
6343
0
0
INTL PAPER CO
COM
460146103
2060
59152
SH
SOLE
59152
0
0
ATHERSYS INC NEW
COM
04744L106
172
61614
SH
SOLE
61614
0
0
MANPOWERGROUP INC
COM
56418H100
3900
56653
SH
SOLE
56653
0
0
INVESCO EXCHANGE TRADED FD T
AEROSPACE DEFN
46137V100
3395
61197
SH
SOLE
61197
0
0
CLEVELAND CLIFFS INC
COM
185899101
133
23445
SH
SOLE
23445
0
0
MODERNA INC
COM
60770K107
1417
22147
SH
SOLE
22147
0
0
THOMSON REUTERS CORP.
COM NEW
884903709
276
4054
SH
SOLE
4054
0
0
CATALYST PHARMACEUTICALS INC
COM
14888U101
50
11042
SH
SOLE
11042
0
0
EXACT SCIENCES CORP
COM
30063P105
24119
277468
SH
SOLE
277468
0
0
ISHARES TR
SH TR CRPORT ETF
464288646
15047
275074
SH
SOLE
275074
0
0
NATIONAL BEVERAGE CORP
COM
635017106
822
13420
SH
SOLE
13420
0
0
OSISKO GOLD ROYALTIES LTD
COM
68827L101
23
20000
SH
Call
SOLE
20000
0
0
ELASTIC N V
ORD SHS
N14506104
8
300
SH
Call
SOLE
300
0
0
ISHARES TR
IBONDS DEC21 ETF
46434VBK5
12361
491148
PRN
SOLE
491148
0
0
ALBEMARLE CORP
COM
012653101
777
10067
SH
SOLE
10067
0
0
PROSHARES TR
SHORT S&P 500 NE
74347B425
10715
479052
SH
SOLE
479052
0
0
VERTEX PHARMACEUTICALS INC
COM
92532F100
3305
11379
SH
SOLE
11379
0
0
ALLIANCEBERNSTEIN HLDG L P
UNIT LTD PARTN
01881G106
491
18046
SH
SOLE
18046
0
0
EDITAS MEDICINE INC
COM
28106W103
524
17565
SH
SOLE
17565
0
0
ISHARES TR
US HLTHCR PR ETF
464288828
268
1344
SH
SOLE
1344
0
0
ISHARES SILVER TR
ISHARES
46428Q109
9285
547469
SH
SOLE
547469
0
0
AMERICAN EXPRESS CO
COM
025816109
38172
400273
SH
SOLE
400273
0
0
INGERSOLL RAND INC
COM
45687V106
443
15788
SH
SOLE
15788
0
0
FS KKR CAP CORP II
COM
35952V303
691
53637
SH
SOLE
53637
0
0
SERVICEMASTER GLOBAL HLDGS I
COM
81761R109
720
20335
SH
SOLE
20335
0
0
OMEROS CORP
COM
682143102
442
30015
SH
SOLE
30015
0
0
GLOBAL PMTS INC
COM
37940X102
4498
26728
SH
SOLE
26728
0
0
INVESCO EXCH TRADED FD TR II
FNDMNTL HY CRP
46138E719
230
13317
SH
SOLE
13317
0
0
EATON VANCE ENH EQTY INC FD
COM
278277108
190
10823
SH
SOLE
10823
0
0
MOELIS & CO
CL A
60786M105
415
13297
SH
SOLE
13297
0
0
OLD DOMINION FREIGHT LINE IN
COM
679580100
1864
10993
SH
SOLE
10993
0
0
SUMMIT HOTEL PPTYS INC
COM
866082100
193
32728
SH
SOLE
32728
0
0
FIRST TR MORNINGSTAR DIVID L
SHS
336917109
1938
76275
SH
SOLE
76275
0
0
SPOTIFY TECHNOLOGY S A
SHS
L8681T102
2192
8466
SH
SOLE
8466
0
0
NEW RESIDENTIAL INVT CORP
COM NEW
64828T201
641
87039
SH
SOLE
87039
0
0
TRIP COM GROUP LTD
ADS
89677Q107
21
1500
SH
Call
SOLE
1500
0
0
CIVEO CORP CDA
COM
17878Y108
37
59879
SH
SOLE
59879
0
0
COCA COLA CO
COM
191216100
92080
2061988
SH
SOLE
2061988
0
0
VANECK VECTORS ETF TR
MORNINGSTAR WIDE
92189F643
4563
87282
SH
SOLE
87282
0
0
IAA INC
COM
449253103
279
7253
SH
SOLE
7253
0
0
FORTRESS TRANS INFRST INVS L
COM REP LTD LIAB
34960P101
423
32595
SH
SOLE
32595
0
0
VERASTEM INC
COM
92337C104
24
14254
SH
SOLE
14254
0
0
ENDEAVOUR SILVER CORP
COM
29258Y103
69
30200
SH
SOLE
30200
0
0
ISHARES TR
S&P MC 400VL ETF
464287705
1630
12230
SH
SOLE
12230
0
0
INVESCO EXCH TRD SLF IDX FD
BULSHS 2024 HY
46138J833
4707
200553
SH
SOLE
200553
0
0
M D C HLDGS INC
COM
552676108
522
14610
SH
SOLE
14610
0
0
DARE BIOSCIENCE INC
COM
23666P101
26
26034
SH
SOLE
26034
0
0
FIRST TR EXCHANGE TRADED FD
TECH ALPHADEX
33734X176
1879
22517
SH
SOLE
22517
0
0
ISHARES TR
RUS 2000 VAL ETF
464287630
16006
164241
SH
SOLE
164241
0
0
BROWN FORMAN CORP
CL B
115637209
4015
63028
SH
SOLE
63028
0
0
1LIFE HEALTHCARE INC
COM
68269G107
32
923
SH
SOLE
923
0
0
FIRST TR EXCHANGE-TRADED FD
RBA INDL ETF
33738R704
891
36725
SH
SOLE
36725
0
0
VANGUARD WORLD FDS
INDUSTRIAL ETF
92204A603
1054
8097
SH
SOLE
8097
0
0
ISHARES TR
1 3 YR TREAS BD
464287457
51412
593866
SH
SOLE
593866
0
0
J P MORGAN EXCHANGE-TRADED F
GLOBAL BD OPRT
46641Q852
9870
198589
SH
SOLE
198589
0
0
SPDR SER TR
SPDR S&P 500 ETF
78468R796
534
6992
SH
SOLE
6992
0
0
INNOVATOR ETFS TR
S&P 500 BUFETF
45782C771
3026
116835
SH
SOLE
116835
0
0
ALEXANDRIA REAL ESTATE EQ IN
COM
015271109
334
2093
SH
SOLE
2093
0
0
ADAMS DIVERSIFIED EQUITY FD
COM
006212104
726
48920
SH
SOLE
48920
0
0
LYFT INC
CL A COM
55087P104
843
25510
SH
SOLE
25510
0
0
MDC PARTNERS INC
CL A SUB VTG
552697104
124
59809
SH
SOLE
59809
0
0
ISHARES INC
MSCI HONG KG ETF
464286871
275
12886
SH
SOLE
12886
0
0
NOW INC
COM
67011P100
136
16082
SH
SOLE
16082
0
0
ELBIT SYS LTD
ORD
M3760D101
312
2281
SH
SOLE
2281
0
0
AMERICAN EXPRESS CO
COM
025816109
1885
63500
SH
Put
SOLE
63500
0
0
AMBEV SA
SPONSORED ADR
02319V103
74
27881
SH
SOLE
27881
0
0
ISHARES INC
MSCI SWEDEN ETF
464286756
6474
208261
SH
SOLE
208261
0
0
DISCOVER FINL SVCS
COM
254709108
1320
26237
SH
SOLE
26237
0
0
WHEATON PRECIOUS METALS CORP
COM
962879102
4147
94270
SH
SOLE
94270
0
0
GLADSTONE CAPITAL CORP
COM
376535100
97
13190
SH
SOLE
13190
0
0
GLOBALSTAR INC
COM
378973408
499
1529394
SH
SOLE
1529394
0
0
CADENCE BANCORPORATION
CL A
12739A100
411
46427
SH
SOLE
46427
0
0
TANDEM DIABETES CARE INC
COM NEW
875372203
280
2816
SH
SOLE
2816
0
0
BALLARD PWR SYS INC NEW
COM
058586108
312
20315
SH
SOLE
20315
0
0
PINNACLE WEST CAP CORP
COM
723484101
379
5166
SH
SOLE
5166
0
0
SELECT ENERGY SVCS INC
CL A COM
81617J301
4527
923905
SH
SOLE
923905
0
0
ISHARES INC
CORE MSCI EMKT
46434G103
26010
546562
SH
SOLE
546562
0
0
GENOCEA BIOSCIENCES INC
COM NEW
372427401
387
168485
SH
SOLE
168485
0
0
GSX TECHEDU INC
SPONSORED ADS
36257Y109
7
2500
SH
Put
SOLE
2500
0
0
BILL COM HLDGS INC
COM
090043100
1581
17536
SH
SOLE
17536
0
0
INVESCO ACTIVLY MANGD ETC FD
OPTIMUM YIELD
46090F100
146
11363
SH
SOLE
11363
0
0
REALTY INCOME CORP
COM
756109104
2887
48439
SH
SOLE
48439
0
0
DATADOG INC
CL A COM
23804L103
1354
15576
SH
SOLE
15576
0
0
AMPLIFY ETF TR
BLACKSWAN GRWT
032108888
625
20350
SH
SOLE
20350
0
0
ILLINOIS TOOL WKS INC
COM
452308109
37
8000
SH
Put
SOLE
8000
0
0
ABERDEEN STD SILVER ETF TR
PHYSCL SILVR SHS
003264108
12847
727892
SH
SOLE
727892
0
0
COSTAR GROUP INC
COM
22160N109
2070
2917
SH
SOLE
2917
0
0
FLEXSHARES TR
STOX ESG INDEX
33939L696
313
4179
SH
SOLE
4179
0
0
ISHARES TR
RUSSELL 2000 ETF
464287655
40154
280536
SH
SOLE
280536
0
0
F N B CORP
COM
302520101
485
64815
SH
SOLE
64815
0
0
ACI WORLDWIDE INC
COM
004498101
242
8957
SH
SOLE
8957
0
0
TEVA PHARMACEUTICAL INDS LTD
SPONSORED ADS
881624209
1
1000
SH
Call
SOLE
1000
0
0
INVESCO EXCHANGE TRADED FD T
FTSE RAFI 1500
46137V597
3034
27136
SH
SOLE
27136
0
0
PPG INDS INC
COM
693506107
2448
23066
SH
SOLE
23066
0
0
AMPHENOL CORP NEW
CL A
032095101
3177
33049
SH
SOLE
33049
0
0
INVESCO EXCHANGE-TRADED FD T
S&P 500 REVENUE
46138G698
225
4424
SH
SOLE
4424
0
0
DOLBY LABORATORIES INC
COM CL A
25659T107
496
7489
SH
SOLE
7489
0
0
FINVOLUTION GROUP
SPONSORED ADS
31810T101
21
12314
SH
SOLE
12314
0
0
PACIFIC ETHANOL INC
COM
69423U305
205
288521
SH
SOLE
288521
0
0
SPDR INDEX SHS FDS
EURO STOXX 50
78463X202
1319
37055
SH
SOLE
37055
0
0
TELEPHONE & DATA SYS INC
COM NEW
879433829
1656
83326
SH
SOLE
83326
0
0
ISHARES TR
INTL SEL DIV ETF
464288448
1965
78164
SH
SOLE
78164
0
0
BLACKROCK MUN TARGET TERM TR
COM SHS BEN IN
09257P105
553
23261
SH
SOLE
23261
0
0
VANGUARD SCOTTSDALE FDS
TOTAL WLD BD ETF
92206C565
301
3704
SH
SOLE
3704
0
0
SELECT SECTOR SPDR TR
RL EST SEL SEC
81369Y860
13409
385463
SH
SOLE
385463
0
0
BROADRIDGE FINL SOLUTIONS IN
COM
11133T103
4614
36562
SH
SOLE
36562
0
0
ISHARES TR
EXPND TEC SC ETF
464287549
1650
5867
SH
SOLE
5867
0
0
DIREXION SHS ETF TR
NAS100 EQL WGT
25459Y207
5781
97141
SH
SOLE
97141
0
0
WISDOMTREE TR
EMER MKT HIGH FD
97717W315
518
14347
SH
SOLE
14347
0
0
ALPHATEC HLDGS INC
COM NEW
02081G201
1678
356778
SH
SOLE
356778
0
0
GAMING & LEISURE PPTYS INC
COM
36467J108
249
7237
SH
SOLE
7237
0
0
KANSAS CITY SOUTHERN
COM NEW
485170302
2721
18254
SH
SOLE
18254
0
0
ITAU UNIBANCO HLDG S A
SPON ADR REP PFD
465562106
115
24619
SH
SOLE
24619
0
0
FIDELITY COVINGTON TR
MSCI INFO TECH I
316092808
1472
17864
SH
SOLE
17864
0
0
MERCADOLIBRE INC
COM
58733R102
14
1100
SH
Put
SOLE
1100
0
0
ARISTA NETWORKS INC
COM
040413106
1217
5788
SH
SOLE
5788
0
0
PROSHARES TR
PSHS ULTRUSS2000
74347R842
371
7625
SH
SOLE
7625
0
0
WISDOMTREE TR
INTL EQUITY FD
97717W703
708
16138
SH
SOLE
16138
0
0
EATON VANCE TXMGD GL BUYWR O
COM
27829C105
366
42477
SH
SOLE
42477
0
0
INVESCO EXCH TRADED FD TR II
S&P 500 EX RAT
46138E388
7030
197603
SH
SOLE
197603
0
0
SPDR SER TR
S&P 600 SML CAP
78464A813
8335
141288
SH
SOLE
141288
0
0
INNOVATOR ETFS TR
S&P 500 ULTRA
45782C672
15513
603611
SH
SOLE
603611
0
0
SHYFT GROUP INC
COM
825698103
6
400
SH
Call
SOLE
400
0
0
KODIAK SCIENCES INC
COM
50015M109
633
11685
SH
SOLE
11685
0
0
V F CORP
COM
918204108
2343
38462
SH
SOLE
38462
0
0
VANGUARD INDEX FDS
TOTAL STK MKT
922908769
108889
695611
SH
SOLE
695611
0
0
WRAP TECHNOLOGIES INC
COM
98212N107
311
29830
SH
SOLE
29830
0
0
OSISKO GOLD ROYALTIES LTD
COM
68827L101
107
10620
SH
SOLE
10620
0
0
DANAHER CORPORATION
COM
235851102
32396
183067
SH
SOLE
183067
0
0
ETSY INC
COM
29786A106
1145
10800
SH
SOLE
10800
0
0
ENERGY TRANSFER LP
COM UT LTD PTN
29273V100
921
200000
SH
Put
SOLE
200000
0
0
TENCENT MUSIC ENTMT GROUP
SPON ADS
88034P109
2043
151983
SH
SOLE
151983
0
0
STARWOOD PPTY TR INC
COM
85571B105
2068
138241
SH
SOLE
138241
0
0
BANK NEW YORK MELLON CORP
COM
064058100
2572
66496
SH
SOLE
66496
0
0
FORMFACTOR INC
COM
346375108
918
31299
SH
SOLE
31299
0
0
WORKIVA INC
COM CL A
98139A105
2907
54419
SH
SOLE
54419
0
0
TESLA INC
COM
88160R101
11
500
SH
Put
SOLE
500
0
0
AVALONBAY CMNTYS INC
COM
053484101
1675
10830
SH
SOLE
10830
0
0
CAMDEN NATL CORP
COM
133034108
586
16950
SH
SOLE
16950
0
0
FIRST FINL BANKSHARES
COM
32020R109
492
17033
SH
SOLE
17033
0
0
INNOVATOR ETFS TR
S&P 500 ULTRA
45782C375
205
7764
SH
SOLE
7764
0
0
F M C CORP
COM NEW
302491303
723
7262
SH
SOLE
7262
0
0
ELASTIC N V
ORD SHS
N14506104
331
3586
SH
SOLE
3586
0
0
VANGUARD MUN BD FDS
TAX EXEMPT BD
922907746
958
17684
SH
SOLE
17684
0
0
INTERCONTINENTAL EXCHANGE IN
COM
45866F104
12002
131135
SH
SOLE
131135
0
0
THOR INDS INC
COM
885160101
1667
15630
SH
SOLE
15630
0
0
SUBURBAN PROPANE PARTNERS L
UNIT LTD PARTN
864482104
657
45817
SH
SOLE
45817
0
0
ISHARES INC
MSCI JPN ETF NEW
46434G822
8746
159694
SH
SOLE
159694
0
0
FIDELITY NATIONAL FINANCIAL
FNF GROUP COM
31620R303
3869
126203
SH
SOLE
126203
0
0
BIO RAD LABS INC
CL A
090572207
765
1694
SH
SOLE
1694
0
0
VANGUARD SCOTTSDALE FDS
VNG RUS2000VAL
92206C649
551
6473
SH
SOLE
6473
0
0
INVESCO EXCH TRADED FD TR II
NATL AMT MUNI
46138E537
741
27876
SH
SOLE
27876
0
0
ZENDESK INC
COM
98936J101
320
3602
SH
SOLE
3602
0
0
WESTERN ALLIANCE BANCORP
COM
957638109
1268
33518
SH
SOLE
33518
0
0
SPDR SER TR
PORTFLI INTRMDIT
78464A672
1066
32129
SH
SOLE
32129
0
0
CAPRICOR THERAPEUTICS INC
COM NEW
14070B309
59
13000
SH
SOLE
13000
0
0
GABELLI DIVID & INCOME TR
COM
36242H104
347
19650
SH
SOLE
19650
0
0
ISHARES TR
IBONDS DEC20 ETF
46434VAQ3
1018
39972
PRN
SOLE
39972
0
0
ISHARES U S ETF TR
SHT MAT BD ETF
46431W507
8627
172326
SH
SOLE
172326
0
0
LABORATORY CORP AMER HLDGS
COM NEW
50540R409
2831
17043
SH
SOLE
17043
0
0
SEVERN BANCORP INC ANNAPOLIS
COM
81811M100
65
10000
SH
SOLE
10000
0
0
INVESCO CURRENCYSHARES JAPAN
JAPANESE YEN
46138W107
279
3170
SH
SOLE
3170
0
0
MEDIFAST INC
COM
58470H101
340
2444
SH
SOLE
2444
0
0
ISHARES TR
GRWT ALLOCAT ETF
464289867
534
11590
SH
SOLE
11590
0
0
EXCHANGE TRADED CONCEPTS TR
KNLDG LD WD
46143U849
8671
250405
SH
SOLE
250405
0
0
ALLIANZGI CONV INCOME FD
COM
018828103
100
22854
SH
SOLE
22854
0
0
PEOPLES UNITED FINANCIAL INC
COM
712704105
601
51919
SH
SOLE
51919
0
0
CAMPING WORLD HLDGS INC
CL A
13462K109
118
4300
SH
SOLE
4300
0
0
GLOBUS MED INC
CL A
379577208
243
5092
SH
SOLE
5092
0
0
WISDOMTREE TR
US SMALLCAP FUND
97717W562
1274
44918
SH
SOLE
44918
0
0
CITRIX SYS INC
COM
177376100
1454
9820
SH
SOLE
9820
0
0
POOL CORPORATION
COM
73278L105
770
2830
SH
SOLE
2830
0
0
FIRST TR EXCHANGE TRADED FD
ENERGY ALPHADX
33734X127
420
63825
SH
SOLE
63825
0
0
FLAHERTY & CRUMRIN PFD & INM
COM
338478100
659
32860
SH
SOLE
32860
0
0
EATON VANCE MUN BD FD
COM
27827X101
234
18440
SH
SOLE
18440
0
0
PAYCOM SOFTWARE INC
COM
70432V102
4148
13383
SH
SOLE
13383
0
0
SPOK HLDGS INC
COM
84863T106
256
27338
SH
SOLE
27338
0
0
WEX INC
COM
96208T104
470
2844
SH
SOLE
2844
0
0
GARMIN LTD
SHS
H2906T109
73
18000
SH
Call
SOLE
18000
0
0
FIBROGEN INC
COM
31572Q808
2600
64151
SH
SOLE
64151
0
0
PACIRA BIOSCIENCES
COM
695127100
205
3900
SH
SOLE
3900
0
0
CELCUITY INC
COM
15102K100
282
40626
SH
SOLE
40626
0
0
CARNIVAL CORP
UNIT 99/99/9999
143658300
1
400
SH
Call
SOLE
400
0
0
HUNTINGTON INGALLS INDS INC
COM
446413106
1147
6531
SH
SOLE
6531
0
0
INVESCO EXCHANGE TRADED FD T
DYNMC BIOTECH
46137V787
233
3987
SH
SOLE
3987
0
0
AKAMAI TECHNOLOGIES INC
COM
00971T101
1447
13555
SH
SOLE
13555
0
0
BALL CORP
COM
058498106
2282
32846
SH
SOLE
32846
0
0
WESTERN ASSET MUN PARTNERS F
COM
95766P108
163
11500
SH
SOLE
11500
0
0
MASTERCARD INCORPORATED
CL A
57636Q104
56434
190704
SH
SOLE
190704
0
0
BK OF AMERICA CORP
COM
060505104
1
5000
SH
Put
SOLE
5000
0
0
IMMUCELL CORP
COM PAR
452525306
62
13374
SH
SOLE
13374
0
0
VANGUARD WORLD FD
MEGA CAP INDEX
921910873
1945
17763
SH
SOLE
17763
0
0
MACYS INC
COM
55616P104
52
7692
SH
SOLE
7692
0
0
ISHARES TR
RUS 2000 GRW ETF
464287648
11269
54462
SH
SOLE
54462
0
0
ISHARES TR
BARCLAYS 7 10 YR
464287440
8817
72412
SH
SOLE
72412
0
0
ETF MANAGERS TR
PRIME CYBR SCRTY
26924G201
3379
76374
SH
SOLE
76374
0
0
CARROLS RESTAURANT GROUP INC
COM
14574X104
173
35827
SH
SOLE
35827
0
0
VEREIT INC
COM
92339V100
80
12429
SH
SOLE
12429
0
0
SITEONE LANDSCAPE SUPPLY INC
COM
82982L103
1245
10960
SH
SOLE
10960
0
0
GREAT PANTHER MNG LTD
COM
39115V101
15
28000
SH
SOLE
28000
0
0
PAYPAL HLDGS INC
COM
70450Y103
9
1500
SH
Call
SOLE
1500
0
0
ACCENTURE PLC IRELAND
SHS CLASS A
G1151C101
40368
188161
SH
SOLE
188161
0
0
CLEAR CHANNEL OUTDOOR HLDGS
COM
18453H106
153
147200
SH
SOLE
147200
0
0
HERCULES CAPITAL INC
COM
427096508
1087
103831
SH
SOLE
103831
0
0
INVESCO EXCHANGE TRADED FD T
S&P500 EQL HLT
46137V332
318
1435
SH
SOLE
1435
0
0
KRAFT HEINZ CO
COM
500754106
3
1000
SH
Call
SOLE
1000
0
0
ANIKA THERAPEUTICS INC
COM
035255108
298
7854
SH
SOLE
7854
0
0
SMUCKER J M CO
COM NEW
832696405
4064
38441
SH
SOLE
38441
0
0
LINCOLN NATL CORP IND
COM
534187109
296
8061
SH
SOLE
8061
0
0
WISDOMTREE TR
US QTLY DIV GRT
97717X669
57953
1273827
SH
SOLE
1273827
0
0
AMETEK INC
COM
031100100
1429
16019
SH
SOLE
16019
0
0
AMCOR PLC
ORD
G0250X107
296
28843
SH
SOLE
28843
0
0
CALAMOS STRATEGIC TOTL RETN
COM SH BEN INT
128125101
1290
103969
SH
SOLE
103969
0
0
CORECIVIC INC
COM
21871N101
128
13731
SH
SOLE
13731
0
0
ENSERVCO CORP
COM
29358Y102
4
25000
SH
SOLE
25000
0
0
SIRIUS XM HOLDINGS INC
COM
82968B103
2143
363930
SH
SOLE
363930
0
0
ETF SER SOLUTIONS
APTUS DRAWDOWN
26922A784
1065
33138
SH
SOLE
33138
0
0
ALLIANZGI DIVIDEND INT & PRM
COM
01883A107
149
13306
SH
SOLE
13306
0
0
ISHARES TR
INTRM TR CRP ETF
464288638
2364
38947
SH
SOLE
38947
0
0
AMGEN INC
COM
031162100
98332
416679
SH
SOLE
416679
0
0
INVESCO EXCHANGE TRADED FD T
DYNMC LRG VALU
46137V738
1147
34202
SH
SOLE
34202
0
0
STORE CAP CORP
COM
862121100
382
16064
SH
SOLE
16064
0
0
STEPAN CO
COM
858586100
192425
1981707
SH
SOLE
1981707
0
0
ALEXCO RESOURCE CORP
COM
01535P106
28
12500
SH
SOLE
12500
0
0
TIMKEN CO
COM
887389104
384
8454
SH
SOLE
8454
0
0
WASTE CONNECTIONS INC
COM
94106B101
424
4513
SH
SOLE
4513
0
0
AGREE REALTY CORP
COM
008492100
209
3181
SH
SOLE
3181
0
0
INVESCO EXCH TRD SLF IDX FD
BULSHS 2020 HY
46138J601
1730
74306
SH
SOLE
74306
0
0
BROADMARK RLTY CAP INC
COM
11135B100
168
17790
SH
SOLE
17790
0
0
TELEDYNE TECHNOLOGIES INC
COM
879360105
1653
5352
SH
SOLE
5352
0
0
BED BATH & BEYOND INC
COM
075896100
4131
382857
SH
SOLE
382857
0
0
GENUINE PARTS CO
COM
372460105
9978
114873
SH
SOLE
114873
0
0
ARK ETF TR
INNOVATION ETF
00214Q104
52655
739134
SH
SOLE
739134
0
0
CONAGRA BRANDS INC
COM
205887102
9765
277227
SH
SOLE
277227
0
0
WISDOMTREE TR
EUROPE HEDGED EQ
97717X701
1421
23469
SH
SOLE
23469
0
0
CERUS CORP
COM
157085101
103
15641
SH
SOLE
15641
0
0
ENERGY FUELS INC
COM NEW
292671708
151
100145
SH
SOLE
100145
0
0
ISHARES TR
IBONDS DEC25 ETF
46434VBD1
696
25878
PRN
SOLE
25878
0
0
NUANCE COMMUNICATIONS INC
COM
67020Y100
1542
61091
SH
SOLE
61091
0
0
ABB LTD
SPONSORED ADR
000375204
319
14196
SH
SOLE
14196
0
0
ISHARES TR
US HOME CONS ETF
464288752
643
14564
SH
SOLE
14564
0
0
SELECT SECTOR SPDR TR
SBI CONS DISCR
81369Y407
0
100
SH
Call
SOLE
100
0
0
BLACKROCK MUNIHOLDINGS FD IN
COM
09253N104
297
19841
SH
SOLE
19841
0
0
SS&C TECHNOLOGIES HLDGS INC
COM
78467J100
744
13208
SH
SOLE
13208
0
0
ISHARES TR
RUS TOP 200 ETF
464289446
15502
209367
SH
SOLE
209367
0
0
INVESCO EXCHANGE TRADED FD T
S&P500 EQL TEC
46137V282
1453
7273
SH
SOLE
7273
0
0
ROPER TECHNOLOGIES INC
COM
776696106
1718
4419
SH
SOLE
4419
0
0
ARENA PHARMACEUTICALS INC
COM NEW
040047607
1535
24359
SH
SOLE
24359
0
0
SPDR SER TR
S&P 400 MDCP GRW
78464A821
4962
92175
SH
SOLE
92175
0
0
UNIFIRST CORP MASS
COM
904708104
530
2953
SH
SOLE
2953
0
0
MFA FINL INC
COM
55272X102
459
185054
SH
SOLE
185054
0
0
ISHARES TR
RUS TP200 VL ETF
464289420
1220
24944
SH
SOLE
24944
0
0
ISHARES TR
AGGRES ALLOC ETF
464289859
231
4108
SH
SOLE
4108
0
0
GAP INC
COM
364760108
630
50093
SH
SOLE
50093
0
0
PEPSICO INC
COM
713448108
102216
772939
SH
SOLE
772939
0
0
ISHARES TR
JPMORGAN USD EMG
464288281
8798
80530
SH
SOLE
80530
0
0
POLARIS INC
COM
731068102
328
3568
SH
SOLE
3568
0
0
CANNAE HLDGS INC
COM
13765N107
1345
32741
SH
SOLE
32741
0
0
BRIGHT HORIZONS FAM SOL IN D
COM
109194100
2540
21673
SH
SOLE
21673
0
0
1ST CONSTITUTION BANCORP
COM
31986N102
313
25258
SH
SOLE
25258
0
0
BARRICK GOLD CORPORATION
COM
067901108
12740
474348
SH
SOLE
474348
0
0
WISDOMTREE TR
FLOATNG RAT TREA
97717X628
9850
392490
SH
SOLE
392490
0
0
SPDR SER TR
WELLS FG PFD ETF
78464A292
245
5865
SH
SOLE
5865
0
0
SSGA ACTIVE ETF TR
GLOBL ALLO ETF
78467V400
231
6234
SH
SOLE
6234
0
0
BROOKFIELD REAL ASSETS INCOM
SHS BEN INT
112830104
308
18623
SH
SOLE
18623
0
0
VANECK VECTORS ETF TR
BIOTECH ETF
92189F726
2383
14640
SH
SOLE
14640
0
0
RLI CORP
COM
749607107
526
6364
SH
SOLE
6364
0
0
CO-DIAGNOSTICS INC
COM
189763105
905
46794
SH
SOLE
46794
0
0
PROSPERITY BANCSHARES INC
COM
743606105
502
8474
SH
SOLE
8474
0
0
ASSERTIO HOLDINGS INC
COM
04546C106
392
460598
SH
SOLE
460598
0
0
AMERICAN CENTY ETF TR
INTL EQT ETF
025072703
914
19702
SH
SOLE
19702
0
0
ISHARES TR
CORE MSCI EAFE
46432F842
89410
1564507
SH
SOLE
1564507
0
0
ZYNERBA PHARMACEUTICALS INC
COM
98986X109
0
500
SH
Call
SOLE
500
0
0
NATIONAL RETAIL PROPERTIES I
COM
637417106
222
6254
SH
SOLE
6254
0
0
SMITH & NEPHEW GROUP PLC
SPDN ADR NEW
83175M205
2216
58373
SH
SOLE
58373
0
0
FIRST TR EXCHNG TRADED FD VI
LOW DUR STRTGC
33740F870
1729
85417
SH
SOLE
85417
0
0
FIDELITY COVINGTON TR
MSCI COMMNTN SVC
316092873
225
6357
SH
SOLE
6357
0
0
VIACOMCBS INC
CL B
92556H206
34
14000
SH
Call
SOLE
14000
0
0
HOLOGIC INC
COM
436440101
507
8865
SH
SOLE
8865
0
0
IDEX CORP
COM
45167R104
1018
6419
SH
SOLE
6419
0
0
EATON VANCE TAX-MANAGED GLOB
COM
27829F108
908
122860
SH
SOLE
122860
0
0
SERVICENOW INC
COM
81762P102
14530
35981
SH
SOLE
35981
0
0
LINCOLN ELEC HLDGS INC
COM
533900106
512
5993
SH
SOLE
5993
0
0
VENTAS INC
COM
92276F100
3243
88605
SH
SOLE
88605
0
0
ISHARES TR
MSCI EMG MKT ETF
464287234
40
25300
SH
Call
SOLE
25300
0
0
CENTURYLINK INC
COM
156700106
4290
428175
SH
SOLE
428175
0
0
PRESTIGE CONSMR HEALTHCARE I
COM
74112D101
206
5444
SH
SOLE
5444
0
0
APTARGROUP INC
COM
038336103
677
6041
SH
SOLE
6041
0
0
TWILIO INC
CL A
90138F102
0
200
SH
Put
SOLE
200
0
0
INNOVATOR ETFS TR
NASDAQ 100 PWR
45782C615
10611
318916
SH
SOLE
318916
0
0
MCEWEN MNG INC
COM
58039P107
14
13734
SH
SOLE
13734
0
0
PROSHARES TR
PSHS ULTRA O&G
74347G705
526
6961
SH
SOLE
6961
0
0
BRILLIANT ACQUISITION CORP
UNIT 12/31/2020
G1643W103
1003
100000
SH
SOLE
100000
0
0
MENLO THERAPEUTICS INC
COM
586858102
152
89000
SH
SOLE
89000
0
0
WESTROCK CO
COM
96145D105
3730
132001
SH
SOLE
132001
0
0
WISDOMTREE TR
US HIGH DIVIDEND
97717W208
1640
26293
SH
SOLE
26293
0
0
ARCOSA INC
COM
039653100
240
5635
SH
SOLE
5635
0
0
BLACKSTONE GROUP INC
COM CL A
09260D107
44
12000
SH
Put
SOLE
12000
0
0
PULMATRIX INC
COM NEW
74584P202
29
17000
SH
SOLE
17000
0
0
VIRTU FINL INC
CL A
928254101
2449
103659
SH
SOLE
103659
0
0
INVESCO EXCHANGE TRADED FD T
DYNMC SOFTWARE
46137V639
13569
118169
SH
SOLE
118169
0
0
WEST PHARMACEUTICAL SVSC INC
COM
955306105
1074
4768
SH
SOLE
4768
0
0
LEXINGTON REALTY TRUST
COM
529043101
1049
99400
SH
SOLE
99400
0
0
WYNN RESORTS LTD
COM
983134107
649
8705
SH
SOLE
8705
0
0
GLOBAL X FDS
LITHIUM BTRY ETF
37954Y855
222
7024
SH
SOLE
7024
0
0
TIZIANA LIFE SCIENCES PLC
SPONSORED ADS
88875G101
7409
1154147
SH
SOLE
1154147
0
0
ORACLE CORP
COM
68389X105
37493
677708
SH
SOLE
677708
0
0
FIRST TR S&P REIT INDEX FD
COM
33734G108
528
25211
SH
SOLE
25211
0
0
JPMORGAN CHASE & CO
COM
46625H100
146845
1560240
SH
SOLE
1560240
0
0
KRAFT HEINZ CO
COM
500754106
5579
175143
SH
SOLE
175143
0
0
ISHARES TR
ADAPTIVE ETF
46435G656
629
24063
SH
SOLE
24063
0
0
NATURAL ALTERNATIVES INTL IN
COM NEW
638842302
69
10000
SH
SOLE
10000
0
0
EQUINIX INC
COM
29444U700
6313
8970
SH
SOLE
8970
0
0
LANDMARK INFRASTRUCTURE LP
COM UNIT LTD
51508J108
7415
749245
SH
SOLE
749245
0
0
JOHN HANCOCK EXCHANGE TRADED
MULTIFACTOR HE
47804J503
330
8871
SH
SOLE
8871
0
0
SCHWAB STRATEGIC TR
US MID-CAP ETF
808524508
79176
1503949
SH
SOLE
1503949
0
0
SYNOPSYS INC
COM
871607107
1465
7480
SH
SOLE
7480
0
0
NOVARTIS AG
SPONSORED ADR
66987V109
19020
218102
SH
SOLE
218102
0
0
INOVALON HLDGS INC
COM CL A
45781D101
0
800
SH
Call
SOLE
800
0
0
ISHARES TR
MSCI EMG MKT ETF
464287234
27684
691857
SH
SOLE
691857
0
0
ISHARES TR
MSCI IRELAND ETF
46429B507
5763
152049
SH
SOLE
152049
0
0
INVESCO EXCHANGE-TRADED FD T
VAR RATE PFD
46138G870
2364
100847
SH
SOLE
100847
0
0
IHS MARKIT LTD
SHS
G47567105
369
4849
SH
SOLE
4849
0
0
BLACKROCK TAX MUNICPAL BD TR
SHS
09248X100
3232
129597
SH
SOLE
129597
0
0
HARTFORD FINL SVCS GROUP INC
COM
416515104
403
10475
SH
SOLE
10475
0
0
AERPIO PHARMACEUTICALS INC
COM
00810B105
46
35500
SH
SOLE
35500
0
0
AMERICAN AIRLS GROUP INC
COM
02376R102
0
100
SH
Put
SOLE
100
0
0
AMPLIFY ETF TR
EASI TACTICAL
032108706
4255
201502
SH
SOLE
201502
0
0
ESPERION THERAPEUTICS INC NE
COM
29664W105
22
1000
SH
Call
SOLE
1000
0
0
BLACKROCK INC
COM
09247X101
33853
62191
SH
SOLE
62191
0
0
NOODLES & CO
COM CL A
65540B105
96
15890
SH
SOLE
15890
0
0
NUVEEN AMT FREE QLTY MUN INC
COM
670657105
8077
581203
SH
SOLE
581203
0
0
AMERICAN AIRLS GROUP INC
NOTE 6.500% 7/0
02376RAF9
24
25000
PRN
SOLE
25000
0
0
PINTEREST INC
CL A
72352L106
1171
52899
SH
SOLE
52899
0
0
PROSHARES TR
ULTRAPRO SHORT S
74347B268
647
54842
SH
SOLE
54842
0
0
MONSTER BEVERAGE CORP NEW
COM
61174X109
2
800
SH
Put
SOLE
800
0
0
LIBERTY GLOBAL PLC
SHS CL A
G5480U104
4540
207853
SH
SOLE
207853
0
0
ADVISORSHARES TR
RANGER EQUITY BE
00768Y883
9318
1921913
SH
SOLE
1921913
0
0
PROCTER AND GAMBLE CO
COM
742718109
146376
1223439
SH
SOLE
1223439
0
0
GENERAL MLS INC
COM
370334104
24795
402513
SH
SOLE
402513
0
0
SPDR INDEX SHS FDS
MSCI EAFE STRTGC
78463X434
1618
27169
SH
SOLE
27169
0
0
WENDYS CO
COM
95058W100
1220
55902
SH
SOLE
55902
0
0
BLACKSTONE GROUP INC
COM CL A
09260D107
70764
1249515
SH
SOLE
1249515
0
0
ENTERPRISE PRODS PARTNERS L
COM
293792107
83797
4611745
SH
SOLE
4611745
0
0
MADISON SQUARE GRDN SPRT COR
CL A
55825T103
958
6512
SH
SOLE
6512
0
0
ATLANTICA SUSTAINABLE INFR P
SHS
G0751N103
232
8066
SH
SOLE
8066
0
0
ISHARES TR
MRGSTR MD CP ETF
464288208
1264
6864
SH
SOLE
6864
0
0
ALTRIA GROUP INC
COM
02209S103
37420
951910
SH
SOLE
951910
0
0
II-VI INC
COM
902104108
2100
44516
SH
SOLE
44516
0
0
SCHWAB STRATEGIC TR
SCHWAB FDT US BM
808524789
7194
198524
SH
SOLE
198524
0
0
ABBVIE INC
COM
00287Y109
90065
916980
SH
SOLE
916980
0
0
INVESCO EXCH TRADED FD TR II
EMRNG MKT SVRG
46138E784
1303
48670
SH
SOLE
48670
0
0
ISHARES TR
ESG MSCI USA ETF
46435G425
11934
170446
SH
SOLE
170446
0
0
DCP MIDSTREAM LLC
COM UT LTD PTN
23311P100
135
12087
SH
SOLE
12087
0
0
DIREXION SHS ETF TR
DLY SCOND 3XBU
25459W458
213
1175
SH
SOLE
1175
0
0
ALIGN TECHNOLOGY INC
COM
016255101
3963
14494
SH
SOLE
14494
0
0
MOHAWK INDS INC
COM
608190104
268
2620
SH
SOLE
2620
0
0
ENCORE WIRE CORP
COM
292562105
294
6013
SH
SOLE
6013
0
0
ISHARES INC
MSCI SWITZERLAND
464286749
1003
25828
SH
SOLE
25828
0
0
ENPHASE ENERGY INC
COM
29355A107
6
2100
SH
Call
SOLE
2100
0
0
DIAGEO P L C
SPON ADR NEW
25243Q205
16
200
SH
Call
SOLE
200
0
0
INDEXIQ ETF TR
IQ MRGR ARB ETF
45409B800
266
8436
SH
SOLE
8436
0
0
IRIDIUM COMMUNICATIONS INC
COM
46269C102
497
19473
SH
SOLE
19473
0
0
REPUBLIC SVCS INC
COM
760759100
1735
21128
SH
SOLE
21128
0
0
MAIN STR CAP CORP
COM
56035L104
1643
52695
SH
SOLE
52695
0
0
ISHARES TR
S&P 500 GRWT ETF
464287309
63872
307902
SH
SOLE
307902
0
0
SHAKE SHACK INC
CL A
819047101
405
7668
SH
SOLE
7668
0
0
APPLIED MATLS INC
COM
038222105
3160
52408
SH
SOLE
52408
0
0
AMERICAN CENTY ETF TR
US EQT ETF
025072885
2716
54394
SH
SOLE
54394
0
0
KBR INC
COM
48242W106
2777
122603
SH
SOLE
122603
0
0
OUTFRONT MEDIA INC
COM
69007J106
1814
128665
SH
SOLE
128665
0
0
ENTERCOM COMMUNICATIONS CORP
CL A
293639100
91
66000
SH
SOLE
66000
0
0
OMNICOM GROUP INC
COM
681919106
688
32000
SH
Put
SOLE
32000
0
0
DELL TECHNOLOGIES INC
CL C
24703L202
3273
59690
SH
SOLE
59690
0
0
VERIZON COMMUNICATIONS INC
COM
92343V104
133361
2416888
SH
SOLE
2416888
0
0
WESTERN ASSET MANAGED MUNS F
COM
95766M105
3336
277948
SH
SOLE
277948
0
0
FRESHPET INC
COM
358039105
221
2640
SH
SOLE
2640
0
0
ARBOR RLTY TR INC
COM
038923108
142
15181
SH
SOLE
15181
0
0
FACEBOOK INC
CL A
30303M102
471
34400
SH
Put
SOLE
34400
0
0
CERNER CORP
COM
156782104
22258
324660
SH
SOLE
324660
0
0
AUTOMATIC DATA PROCESSING IN
COM
053015103
34276
230358
SH
SOLE
230358
0
0
UNION PAC CORP
COM
907818108
35792
211932
SH
SOLE
211932
0
0
MFS INTER INCOME TR
SH BEN INT
55273C107
40
10800
SH
SOLE
10800
0
0
EOG RES INC
COM
26875P101
4175
82284
SH
SOLE
82284
0
0
AVERY DENNISON CORP
COM
053611109
1059
9305
SH
SOLE
9305
0
0
INTEGER HLDGS CORP
COM
45826H109
503
6875
SH
SOLE
6875
0
0
ISHARES TR
CORE 1 5 YR USD
46432F859
6267
121915
SH
SOLE
121915
0
0
ALLOGENE THERAPEUTICS INC
COM
019770106
1977
46285
SH
SOLE
46285
0
0
ALPHABET INC
CAP STK CL A
02079K305
120202
84918
SH
SOLE
84918
0
0
VANECK VECTORS ETF TR
JR GOLD MINERS E
92189F791
1968
39904
SH
SOLE
39904
0
0
ALCON AG
ORD SHS
H01301128
3279
57671
SH
SOLE
57671
0
0
ISHARES TR
CORE S&P TTL STK
464287150
55282
796064
SH
SOLE
796064
0
0
NEWELL BRANDS INC
COM
651229106
224
13974
SH
SOLE
13974
0
0
HEAT BIOLOGICS INC
COM NEW
42237K300
40
47583
SH
SOLE
47583
0
0
FRANKLIN RESOURCES INC
COM
354613101
6601
314833
SH
SOLE
314833
0
0
BOSTON SCIENTIFIC CORP
COM
101137107
1551
43970
SH
SOLE
43970
0
0
SPDR SER TR
S&P BIOTECH
78464A870
0
1000
SH
Put
SOLE
1000
0
0
ISHARES TR
SELECT DIVID ETF
464287168
15690
194546
SH
SOLE
194546
0
0
ISHARES TR
MSCI KLD400 SOC
464288570
2704
22920
SH
SOLE
22920
0
0
FREQUENCY THERAPEUTICS INC
COM
35803L108
2484
106843
SH
SOLE
106843
0
0
PRINCIPAL FINANCIAL GROUP IN
COM
74251V102
328
7917
SH
SOLE
7917
0
0
MCDONALDS CORP
COM
580135101
154109
835680
SH
SOLE
835680
0
0
PIMCO DYNAMIC CR INCOME FD
COM SHS
72202D106
1232
67004
SH
SOLE
67004
0
0
PROSHARES TR
SHORT QQQ NEW
74347B714
790
41571
SH
SOLE
41571
0
0
REGENCY CTRS CORP
COM
758849103
809
17634
SH
SOLE
17634
0
0
FIDELITY COVINGTON TR
MSCI RL EST ETF
316092857
1335
57042
SH
SOLE
57042
0
0
VANGUARD SCOTTSDALE FDS
SHORT TERM TREAS
92206C102
19753
317526
SH
SOLE
317526
0
0
COSTCO WHSL CORP NEW
COM
22160K105
34
15000
SH
Call
SOLE
15000
0
0
BK OF AMERICA CORP
7.25%CNV PFD L
060505682
351
262
SH
SOLE
262
0
0
CITIZENS FINANCIAL GROUP INC
COM
174610105
1746
68931
SH
SOLE
68931
0
0
INVESCO EXCHANGE TRADED FD T
GBL LISTED PVT
46137V589
140
13368
SH
SOLE
13368
0
0
HOME DEPOT INC
COM
437076102
124691
496254
SH
SOLE
496254
0
0
ADVANCE AUTO PARTS INC
COM
00751Y106
759
5333
SH
SOLE
5333
0
0
BLACK STONE MINERALS L P
COM UNIT
09225M101
1821
280148
SH
SOLE
280148
0
0
OGE ENERGY CORP
COM
670837103
875
28841
SH
SOLE
28841
0
0
BANK MONTREAL QUE
COM
063671101
1093
20581
SH
SOLE
20581
0
0
AMERIPRISE FINL INC
COM
03076C106
3930
26103
SH
SOLE
26103
0
0
ISHARES TR
MSCI ACWI EX US
464288240
10054
232574
SH
SOLE
232574
0
0
FIRST TRUST LRGCP GWT ALPHAD
COM SHS
33735K108
1325
17309
SH
SOLE
17309
0
0
C & F FINL CORP
COM
12466Q104
216
6489
SH
SOLE
6489
0
0
NOVO-NORDISK A S
ADR
670100205
4642
70768
SH
SOLE
70768
0
0
ISHARES TR
INTL VALUE FACTR
46435G409
340
17432
SH
SOLE
17432
0
0
HYATT HOTELS CORP
COM CL A
448579102
739
14669
SH
SOLE
14669
0
0
CHEESECAKE FACTORY INC
COM
163072101
532
23457
SH
SOLE
23457
0
0
MICROSOFT CORP
COM
594918104
473
93300
SH
Put
SOLE
93300
0
0
NUSHARES ETF TR
NUVEEN ESG LRGVL
67092P300
1293
46246
SH
SOLE
46246
0
0
INVESCO CURRENCYSHARES AUSTR
AUSTRALIAN DOL
46090N103
294
4267
SH
SOLE
4267
0
0
PROSHARES TR
PSHS SHORT DOW30
74347B235
1152
24111
SH
SOLE
24111
0
0
EXPEDITORS INTL WASH INC
COM
302130109
1750
22950
SH
SOLE
22950
0
0
BROADCOM INC
COM
11135F101
60941
192966
SH
SOLE
192966
0
0
SCHWAB STRATEGIC TR
US LCAP VA ETF
808524409
5510
109729
SH
SOLE
109729
0
0
RESEARCH SOLUTIONS INC
COM
761025105
31
13114
SH
SOLE
13114
0
0
EXPEDIA GROUP INC
COM NEW
30212P303
251
3074
SH
SOLE
3074
0
0
AMERICAN FIN TR INC
COM CLASS A
02607T109
556
69659
SH
SOLE
69659
0
0
WOLVERINE WORLD WIDE INC
COM
978097103
531
22301
SH
SOLE
22301
0
0
HUBBELL INC
COM
443510607
385
3071
SH
SOLE
3071
0
0
ISHARES TR
RUS 1000 ETF
464287622
68156
396965
SH
SOLE
396965
0
0
CASTLIGHT HEALTH INC
CL B
14862Q100
9
11497
SH
SOLE
11497
0
0
ISHARES TR
RUS 1000 GRW ETF
464287614
182675
951753
SH
SOLE
951753
0
0
FLIR SYS INC
COM
302445101
4697
116467
SH
SOLE
116467
0
0
DISNEY WALT CO
COM DISNEY
254687106
66432
596917
SH
SOLE
596917
0
0
WISDOMTREE TR
US S CAP QTY DIV
97717X651
1308
43931
SH
SOLE
43931
0
0
CLOUDFLARE INC
CL A COM
18915M107
206
30000
SH
Call
SOLE
30000
0
0
ADVAXIS INC
COM NEW
007624307
20
36000
SH
SOLE
36000
0
0
VANGUARD WORLD FDS
ENERGY ETF
92204A306
4629
91937
SH
SOLE
91937
0
0
ENBRIDGE INC
COM
29250N105
11484
377740
SH
SOLE
377740
0
0
ENPHASE ENERGY INC
COM
29355A107
403
8432
SH
SOLE
8432
0
0
VECTOR GROUP LTD
COM
92240M108
1319
131195
SH
SOLE
131195
0
0
HUNT J B TRANS SVCS INC
COM
445658107
529
4385
SH
SOLE
4385
0
0
SPROTT ETF TR
GOLD MINERS ETF
85210B102
263
8425
SH
SOLE
8425
0
0
PAYPAL HLDGS INC
COM
70450Y103
66999
385088
SH
SOLE
385088
0
0
ISHARES TR
GL CLEAN ENE ETF
464288224
126
10003
SH
SOLE
10003
0
0
EATON VANCE TX MNG BY WRT OP
COM
27828Y108
377
26688
SH
SOLE
26688
0
0
NETFLIX INC
COM
64110L106
22640
49732
SH
SOLE
49732
0
0
FIRST TR EXCHANGE TRADED FD
HLTH CARE ALPH
33734X143
3989
44196
SH
SOLE
44196
0
0
PIMCO ETF TR
INTER MUN BD ACT
72201R866
11261
202514
SH
SOLE
202514
0
0
REKOR SYSTEMS INC
COM
759419104
43
10770
SH
SOLE
10770
0
0
AEGON N V
NY REGISTRY SHS
007924103
102
34329
SH
SOLE
34329
0
0
CHEGG INC
COM
163092109
323
4840
SH
SOLE
4840
0
0
SSGA ACTIVE ETF TR
SPDR TR TACTIC
78467V848
22870
461923
SH
SOLE
461923
0
0
SANGAMO THERAPEUTICS INC
COM
800677106
364
40731
SH
SOLE
40731
0
0
ISHARES INC
MSCI CDA ETF
464286509
1690
65350
SH
SOLE
65350
0
0
ABERDEEN STD PRECIOUS METALS
PHYSCL PM BASKET
003263100
610
7337
SH
SOLE
7337
0
0
VERSO CORP
CL A
92531L207
808
67656
SH
SOLE
67656
0
0
MAGELLAN MIDSTREAM PRTNRS LP
COM UNIT RP LP
559080106
35714
827473
SH
SOLE
827473
0
0
ARCOS DORADOS HOLDINGS INC
SHS CLASS -A -
G0457F107
84
19910
SH
SOLE
19910
0
0
HCA HEALTHCARE INC
COM
40412C101
1782
18455
SH
SOLE
18455
0
0
ISHARES INC
MSCI MEXICO ETF
464286822
1983
62011
SH
SOLE
62011
0
0
WELLS FARGO CO NEW
COM
949746101
56643
2211812
SH
SOLE
2211812
0
0
BROOKLINE BANCORP INC DEL
COM
11373M107
572
56323
SH
SOLE
56323
0
0
MARSH & MCLENNAN COS INC
COM
571748102
26679
248512
SH
SOLE
248512
0
0
KEURIG DR PEPPER INC
COM
49271V100
1268
44714
SH
SOLE
44714
0
0
HOST HOTELS & RESORTS INC
COM
44107P104
497
46325
SH
SOLE
46325
0
0
NORDSTROM INC
COM
655664100
988
63840
SH
SOLE
63840
0
0
WALMART INC
COM
931142103
2
200
SH
Call
SOLE
200
0
0
LANCASTER COLONY CORP
COM
513847103
265
1730
SH
SOLE
1730
0
0
ANHEUSER BUSCH INBEV SA/NV
SPONSORED ADR
03524A108
959
19690
SH
SOLE
19690
0
0
GREEN DOT CORP
CL A
39304D102
1485
30262
SH
SOLE
30262
0
0
EQUITY LIFESTYLE PPTYS INC
COM
29472R108
527
8454
SH
SOLE
8454
0
0
MARVELL TECHNOLOGY GROUP LTD
ORD
G5876H105
1801
51282
SH
SOLE
51282
0
0
CANOPY GROWTH CORP
COM
138035100
1534
94775
SH
SOLE
94775
0
0
ISHARES TR
NASDAQ BIOTECH
464287556
8817
64488
SH
SOLE
64488
0
0
ISHARES INC
MSCI EMRG CHN
46434G764
226
5270
SH
SOLE
5270
0
0
AIM IMMUNOTECH INC
COM
00901B105
75
30000
SH
SOLE
30000
0
0
FRONT YD RESIDENTIAL CORP
COM
35904G107
126
14473
SH
SOLE
14473
0
0
SOLAREDGE TECHNOLOGIES INC
COM
83417M104
2
200
SH
Put
SOLE
200
0
0
FORUM ENERGY TECHNOLOGIES IN
COM
34984V100
8
14513
SH
SOLE
14513
0
0
SEA LTD
SPONSORED ADS
81141R100
4
1500
SH
Put
SOLE
1500
0
0
MAXIM INTEGRATED PRODS INC
COM
57772K101
13359
220961
SH
SOLE
220961
0
0
SPDR SER TR
HLTH CR EQUIP
78464A581
7123
79674
SH
SOLE
79674
0
0
SUN CMNTYS INC
COM
866674104
1049
7719
SH
SOLE
7719
0
0
INFOSYS LTD
SPONSORED ADR
456788108
626
65030
SH
SOLE
65030
0
0
CBOE GLOBAL MARKETS INC
COM
12503M108
4275
45854
SH
SOLE
45854
0
0
TYME TECHNOLOGIES INC
COM
90238J103
10
29000
SH
Call
SOLE
29000
0
0
ALLIANCEBERNSTEIN GLOBAL HIG
COM
01879R106
340
33677
SH
SOLE
33677
0
0
ZYNGA INC
CL A
98986T108
264
27716
SH
SOLE
27716
0
0
ANALOG DEVICES INC
COM
032654105
2043
16644
SH
SOLE
16644
0
0
NOMAD FOODS LTD
USD ORD SHS
G6564A105
2
101
SH
SOLE
101
0
0
ISHARES TR
IBONDS DEC23 ETF
46434VAX8
11783
449160
PRN
SOLE
449160
0
0
SPDR SER TR
PRTFLO S&P500 VL
78464A508
11395
393063
SH
SOLE
393063
0
0
CABOT OIL & GAS CORP
COM
127097103
1097
63570
SH
SOLE
63570
0
0
TOWER SEMICONDUCTOR LTD
SHS NEW
M87915274
4085
215776
SH
SOLE
215776
0
0
MACYS INC
COM
55616P104
5
27000
SH
Call
SOLE
27000
0
0
AMERICAN AIRLS GROUP INC
COM
02376R102
378
29076
SH
SOLE
29076
0
0
INVESCO EXCHANGE TRADED FD T
FTSE RAFI 1000
46137V613
13323
123070
SH
SOLE
123070
0
0
WATERS CORP
COM
941848103
1296
7180
SH
SOLE
7180
0
0
INGREDION INC
COM
457187102
438
5268
SH
SOLE
5268
0
0
IMMUNOMEDICS INC
COM
452907108
208
5871
SH
SOLE
5871
0
0
DRAFTKINGS INC
COM CL A
26142R104
1093
32932
SH
SOLE
32932
0
0
VOYA NAT RES EQUITY INCOME F
COM
92913C106
71
28096
SH
SOLE
28096
0
0
DEXCOM INC
COM
252131107
16795
41442
SH
SOLE
41442
0
0
SHAKE SHACK INC
CL A
819047101
5
1000
SH
Put
SOLE
1000
0
0
BAIDU INC
SPON ADR REP A
056752108
2
700
SH
Put
SOLE
700
0
0
NOVAVAX INC
COM NEW
670002401
214
2583
SH
SOLE
2583
0
0
STERLING BANCORP DEL
COM
85917A100
1435
122502
SH
SOLE
122502
0
0
PLURALSIGHT INC
COM CL A
72941B106
471
25813
SH
SOLE
25813
0
0
BOX INC
CL A
10316T104
437
21182
SH
SOLE
21182
0
0
MOSAIC CO NEW
COM
61945C103
2252
178207
SH
SOLE
178207
0
0
ARCONIC CORPORATION
COM
03966V107
963
69362
SH
SOLE
69362
0
0
INVESCO EXCHANGE TRADED FD T
DWA TECHNOLOGY
46137V811
10171
104432
SH
SOLE
104432
0
0
JABIL INC
COM
466313103
772
23975
SH
SOLE
23975
0
0
INTERNATIONAL BUSINESS MACHS
COM
459200101
73939
612610
SH
SOLE
612610
0
0
LIBERTY BROADBAND CORP
COM SER C
530307305
885
7163
SH
SOLE
7163
0
0
ISHARES TR
CORE MSCI TOTAL
46432F834
32302
592311
SH
SOLE
592311
0
0
MYRIAD GENETICS INC
COM
62855J104
286
25657
SH
SOLE
25657
0
0
CARLYLE GROUP INC
COM
14316J108
599
21496
SH
SOLE
21496
0
0
FEDNAT HLDG CO
COM
31431B109
210
19000
SH
SOLE
19000
0
0
ECA MARCELLUS TR I
COM UNIT
26827L109
26
55000
SH
SOLE
55000
0
0
CREE INC
COM
225447101
864
14445
SH
SOLE
14445
0
0
LIVEPERSON INC
COM
538146101
1251
30359
SH
SOLE
30359
0
0
INVESCO EXCHANGE-TRADED FD T
SOLAR ETF
46138G706
514
14229
SH
SOLE
14229
0
0
RESTAURANT BRANDS INTL INC
COM
76131D103
429
7891
SH
SOLE
7891
0
0
JOHNSON & JOHNSON
COM
478160104
215
37700
SH
Put
SOLE
37700
0
0
MEDTRONIC PLC
SHS
G5960L103
30556
333122
SH
SOLE
333122
0
0
ROYAL GOLD INC
COM
780287108
1286
10365
SH
SOLE
10365
0
0
LAS VEGAS SANDS CORP
COM
517834107
2228
48723
SH
SOLE
48723
0
0
WASTE MGMT INC DEL
COM
94106L109
4633
43829
SH
SOLE
43829
0
0
M & T BK CORP
COM
55261F104
626
6212
SH
SOLE
6212
0
0
AFFIMED N V
COM
N01045108
68
14500
SH
SOLE
14500
0
0
SPDR SER TR
S&P 600 SMCP VAL
78464A300
214
4400
SH
SOLE
4400
0
0
ISHARES TR
NEW YORK MUN ETF
464288323
749
13041
SH
SOLE
13041
0
0
VANGUARD ADMIRAL FDS INC
500 GRTH IDX F
921932505
311
1670
SH
SOLE
1670
0
0
MESA LABS INC
COM
59064R109
267
1245
SH
SOLE
1245
0
0
SOUTHERN COPPER CORP
COM
84265V105
471
11839
SH
SOLE
11839
0
0
OASIS MIDSTREAM PARTNERS LP
COM UNITS REPS
67420T206
195
22413
SH
SOLE
22413
0
0
FIREEYE INC
COM
31816Q101
7082
583522
SH
SOLE
583522
0
0
HEWLETT PACKARD ENTERPRISE C
COM
42824C109
1
5000
SH
Call
SOLE
5000
0
0
FIDELITY COVINGTON TR
MSCI FINLS IDX
316092501
8861
268246
SH
SOLE
268246
0
0
SCHWAB STRATEGIC TR
SCHWB FDT INT LG
808524755
739
31288
SH
SOLE
31288
0
0
CASEYS GEN STORES INC
COM
147528103
262
1749
SH
SOLE
1749
0
0
HESS CORP
COM
42809H107
709
13570
SH
SOLE
13570
0
0
TRANSOCEAN LTD
REG SHS
H8817H100
100
55041
SH
SOLE
55041
0
0
VANGUARD CHARLOTTE FDS
INTL BD IDX ETF
92203J407
10854
187847
SH
SOLE
187847
0
0
WYNDHAM HOTELS & RESORTS INC
COM
98311A105
313
7307
SH
SOLE
7307
0
0
EXELON CORP
COM
30161N101
4785
132080
SH
SOLE
132080
0
0
SPDR SER TR
PRTFLO S&P500 GW
78464A409
16738
372880
SH
SOLE
372880
0
0
NUVEEN MICH QUALITY MUN INCO
COM
670979103
2283
167205
SH
SOLE
167205
0
0
CBRE GROUP INC
CL A
12504L109
2118
47022
SH
SOLE
47022
0
0
REPLIGEN CORP
COM
759916109
2116
17127
SH
SOLE
17127
0
0
UGI CORP NEW
COM
902681105
2989
94037
SH
SOLE
94037
0
0
ETF SER SOLUTIONS
US GLB JETS
26922A842
920
55690
SH
SOLE
55690
0
0
APOLLO COML REAL EST FIN INC
NOTE 4.750% 8/2
03762UAB1
132
154000
PRN
SOLE
154000
0
0
HUMANA INC
COM
444859102
6683
17224
SH
SOLE
17224
0
0
T2 BIOSYSTEMS INC
COM
89853L104
62
48550
SH
SOLE
48550
0
0
JOHNSON & JOHNSON
COM
478160104
8
100
SH
Call
SOLE
100
0
0
DBX ETF TR
XTRACK MSCI JAPN
233051507
365
9426
SH
SOLE
9426
0
0
TYSON FOODS INC
CL A
902494103
0
1500
SH
Call
SOLE
1500
0
0
ISHARES TR
NATIONAL MUN ETF
464288414
32669
283011
SH
SOLE
283011
0
0
SPDR GOLD TR
GOLD SHS
78463V107
89
5200
SH
Call
SOLE
5200
0
0
SWEDISH EXPT CR CORP
ROG AGRI ETN22
870297603
93
19037
SH
SOLE
19037
0
0
ISHARES TR
MBS ETF
464288588
1137
10236
SH
SOLE
10236
0
0
TENET HEALTHCARE CORP
COM NEW
88033G407
2687
148060
SH
SOLE
148060
0
0
SPDR INDEX SHS FDS
MSCI ACWI EXUS
78463X848
3230
142505
SH
SOLE
142505
0
0
ISHARES TR
CMBS ETF
46429B366
545
9997
SH
SOLE
9997
0
0
TC ENERGY CORP
COM
87807B107
2423
56374
SH
SOLE
56374
0
0
MERCK & CO. INC
COM
58933Y105
1
200
SH
Call
SOLE
200
0
0
HORIZON THERAPEUTICS PUB LTD
SHS
G46188101
494
8896
SH
SOLE
8896
0
0
HONEYWELL INTL INC
COM
438516106
38529
266730
SH
SOLE
266730
0
0
SILVERCORP METALS INC
COM
82835P103
884
164843
SH
SOLE
164843
0
0
NUVASIVE INC
COM
670704105
700
12569
SH
SOLE
12569
0
0
TYSON FOODS INC
CL A
902494103
7256
121357
SH
SOLE
121357
0
0
BLACKROCK MUN INCOME INVT TR
SHS BEN INT
09248H105
229
17875
SH
SOLE
17875
0
0
BLACKROCK MUN INCOME TR
SH BEN INT
09248F109
220
16589
SH
SOLE
16589
0
0
VANGUARD WHITEHALL FDS
INTL DVD ETF
921946810
8807
131317
SH
SOLE
131317
0
0
GENERAL ELECTRIC CO
COM
369604103
9188
1346927
SH
SOLE
1346927
0
0
ASPIRA WOMENS HEALTH INC
COM
04537Y109
77
20000
SH
SOLE
20000
0
0
VANGUARD INDEX FDS
SML CP GRW ETF
922908595
27859
139502
SH
SOLE
139502
0
0
ISHARES TR
EAFE GRWTH ETF
464288885
17504
210821
SH
SOLE
210821
0
0
VANGUARD WORLD FD
MEGA CAP VAL ETF
921910840
22911
312736
SH
SOLE
312736
0
0
FIRST TR EXCH TRADED FD III
INSTL PFD SECS
33739P855
577
30848
SH
SOLE
30848
0
0
ISHARES TR
CORE S&P500 ETF
464287200
144744
467312
SH
SOLE
467312
0
0
SPDR SER TR
S&P CAP MKTS
78464A771
262
4670
SH
SOLE
4670
0
0
WISDOMTREE TR
US MIDCAP FUND
97717W570
5746
176483
SH
SOLE
176483
0
0
LAMB WESTON HLDGS INC
COM
513272104
3373
52820
SH
SOLE
52820
0
0
ISHARES TR
U.S. FIN SVC ETF
464287770
3583
30215
SH
SOLE
30215
0
0
HEALTHCARE SVCS GROUP INC
COM
421906108
424
17563
SH
SOLE
17563
0
0
FIRSTENERGY CORP
COM
337932107
981
25204
SH
SOLE
25204
0
0
SPDR INDEX SHS FDS
S&P INTL SMLCP
78463X871
974
35624
SH
SOLE
35624
0
0
COMERICA INC
COM
200340107
335
8604
SH
SOLE
8604
0
0
TURQUOISE HILL RES LTD
COM
900435108
27
37546
SH
SOLE
37546
0
0
ROYCE MICRO-CAP TR INC
COM
780915104
86
11880
SH
SOLE
11880
0
0
AGENUS INC
COM NEW
00847G705
346
88153
SH
SOLE
88153
0
0
LIGAND PHARMACEUTICALS INC
COM NEW
53220K504
11
400
SH
Call
SOLE
400
0
0
ACTIVISION BLIZZARD INC
COM
00507V109
7842
103176
SH
SOLE
103176
0
0
INVESCO EXCH TRD SLF IDX FD
BULSHS 2024 CB
46138J841
3248
147068
SH
SOLE
147068
0
0
ATMOS ENERGY CORP
COM
049560105
1840
18459
SH
SOLE
18459
0
0
NELNET INC
CL A
64031N108
2333
48836
SH
SOLE
48836
0
0
BLACKROCK ENERGY & RES TR
COM
09250U101
84
11350
SH
SOLE
11350
0
0
COMMUNITY BK SYS INC
COM
203607106
1209
21187
SH
SOLE
21187
0
0
NVR INC
COM
62944T105
3803
1165
SH
SOLE
1165
0
0
ALNYLAM PHARMACEUTICALS INC
COM
02043Q107
913
6153
SH
SOLE
6153
0
0
KKR & CO INC
COM
48251W104
974
31630
SH
SOLE
31630
0
0
PULTE GROUP INC
COM
745867101
638
18728
SH
SOLE
18728
0
0
DOVER CORP
COM
260003108
5525
57238
SH
SOLE
57238
0
0
PIMCO ETF TR
ENHNCD LW DUR AC
72201R718
413
4049
SH
SOLE
4049
0
0
HERON THERAPEUTICS INC
COM
427746102
0
300
SH
Call
SOLE
300
0
0
INVESCO EXCHANGE TRADED FD T
NASDAQ INTERNT
46137V530
10399
58620
SH
SOLE
58620
0
0
NIKOLA CORP
COM
654110105
811
11965
SH
SOLE
11965
0
0
RESMED INC
COM
761152107
4882
25377
SH
SOLE
25377
0
0
WILLIAMS COS INC
COM
969457100
5504
288971
SH
SOLE
288971
0
0
INVESCO CURRENCYSHARES SWISS
SWISS FRANC
46138R108
269
2782
SH
SOLE
2782
0
0
PELOTON INTERACTIVE INC
CL A COM
70614W100
13001
224989
SH
SOLE
224989
0
0
DAILY JOURNAL CORP
COM
233912104
11162
41338
SH
SOLE
41338
0
0
FORTUNA SILVER MINES INC
COM
349915108
625
122584
SH
SOLE
122584
0
0
CROWDSTRIKE HLDGS INC
CL A
22788C105
3941
39273
SH
SOLE
39273
0
0
ARTISAN PARTNERS ASSET MGMT
CL A
04316A108
770
23531
SH
SOLE
23531
0
0
22ND CENTY GROUP INC
COM
90137F103
16
21006
SH
SOLE
21006
0
0
ABBOTT LABS
COM
002824100
75335
824211
SH
SOLE
824211
0
0
HOWARD HUGHES CORP
COM
44267D107
611
11748
SH
SOLE
11748
0
0
ARES MANAGEMENT CORPORATION
CL A COM STK
03990B101
888
22403
SH
SOLE
22403
0
0
AAON INC
COM PAR $0.004
000360206
920
16859
SH
SOLE
16859
0
0
BENEFYTT TECHNOLOGIES INC
COM CL A
08182C106
220
10765
SH
SOLE
10765
0
0
NORDSON CORP
COM
655663102
4310
22584
SH
SOLE
22584
0
0
VIRGIN GALACTIC HOLDINGS INC
COM
92766K106
1
500
SH
Put
SOLE
500
0
0
GRAPHIC PACKAGING HLDG CO
COM
388689101
388
27674
SH
SOLE
27674
0
0
ALIBABA GROUP HLDG LTD
SPONSORED ADS
01609W102
6
600
SH
Put
SOLE
600
0
0
DEVON ENERGY CORP NEW
COM
25179M103
6534
578164
SH
SOLE
578164
0
0
CORESITE RLTY CORP
COM
21870Q105
465
3823
SH
SOLE
3823
0
0
PUBLIC STORAGE
COM
74460D109
1307
6818
SH
SOLE
6818
0
0
SHARPS COMPLIANCE CORP
COM
820017101
170
24221
SH
SOLE
24221
0
0
CLEARWAY ENERGY INC
CL C
18539C204
750
32465
SH
SOLE
32465
0
0
MONEYGRAM INTL INC
COM NEW
60935Y208
83
26000
SH
SOLE
26000
0
0
WP CAREY INC
COM
92936U109
3
1500
SH
Put
SOLE
1500
0
0
SOUTHWESTERN ENERGY CO
COM
845467109
52
20702
SH
SOLE
20702
0
0
ARES CAPITAL CORP
NOTE 4.625% 3/0
04010LAW3
15
15000
PRN
SOLE
15000
0
0
ISHARES TR
RUS 1000 VAL ETF
464287598
66501
590424
SH
SOLE
590424
0
0
NATIONAL FUEL GAS CO N J
COM
636180101
405
9696
SH
SOLE
9696
0
0
SONOCO PRODS CO
COM
835495102
307
5837
SH
SOLE
5837
0
0
ISHARES TR
CORE MSCI EURO
46434V738
6253
146484
SH
SOLE
146484
0
0
INVESCO EXCHANGE TRADED FD T
S&P500 EQL FIN
46137V340
1302
34935
SH
SOLE
34935
0
0
ISHARES TR
IBOXX HI YD ETF
464288513
12497
153322
SH
SOLE
153322
0
0
VANGUARD INDEX FDS
SM CP VAL ETF
922908611
57995
542536
SH
SOLE
542536
0
0
DELL TECHNOLOGIES INC
CL C
24703L202
1
400
SH
Put
SOLE
400
0
0
BJS WHSL CLUB HLDGS INC
COM
05550J101
263
7103
SH
SOLE
7103
0
0
TECHNIPFMC PLC
COM
G87110105
120
17593
SH
SOLE
17593
0
0
NGL ENERGY PARTNERS LP
COM UNIT REPST
62913M107
283
72727
SH
SOLE
72727
0
0
SPROTT PHYSICAL GOLD TR
UNIT
85207H104
8628
603134
SH
SOLE
603134
0
0
FIRST CAPITAL INC
COM
31942S104
1954
28124
SH
SOLE
28124
0
0
MASIMO CORP
COM
574795100
2229
9774
SH
SOLE
9774
0
0
ALTICE USA INC
CL A
02156K103
312
13730
SH
SOLE
13730
0
0
ROGERS CORP
COM
775133101
1329
10668
SH
SOLE
10668
0
0
NISOURCE INC
COM
65473P105
290
12653
SH
SOLE
12653
0
0
ISHARES TR
US INDUSTRIALS
464287754
1720
11404
SH
SOLE
11404
0
0
ESSENTIAL UTILS INC
COM
29670G102
1713
40641
SH
SOLE
40641
0
0
NUSHARES ETF TR
NUVEEN ESG SMLCP
67092P607
696
25367
SH
SOLE
25367
0
0
FIRST TR EXCHNG TRADED FD VI
TCW OPPORTUNIS
33740F805
575
10474
SH
SOLE
10474
0
0
EDISON INTL
COM
281020107
1531
28136
SH
SOLE
28136
0
0
CUMMINS INC
COM
231021106
23851
137838
SH
SOLE
137838
0
0
ISHARES TR
CORE HIGH DV ETF
46429B663
6214
76560
SH
SOLE
76560
0
0
UNITED STS OIL FD LP
UNITS
91232N207
0
2500
SH
Call
SOLE
2500
0
0
SOUTHERN NATL BANCORP OF VA
COM
843395104
99
10320
SH
SOLE
10320
0
0
PROSHARES TR II
ULTRA SILVER NEW
74347W353
294
10003
SH
SOLE
10003
0
0
DONALDSON INC
COM
257651109
897
19286
SH
SOLE
19286
0
0
ALLIANT ENERGY CORP
COM
018802108
736
15415
SH
SOLE
15415
0
0
TELADOC HEALTH INC
COM
87918A105
1
400
SH
Put
SOLE
400
0
0
REALOGY HLDGS CORP
COM
75605Y106
203
27361
SH
SOLE
27361
0
0
FIRST TR EXCHANGE-TRADED FD
FIRST TR ENH NEW
33739Q408
36657
611224
SH
SOLE
611224
0
0
LAUDER ESTEE COS INC
CL A
518439104
6744
35751
SH
SOLE
35751
0
0
CSX CORP
COM
126408103
13896
199248
SH
SOLE
199248
0
0
INVESCO EXCH TRADED FD TR II
S&P500 HDL VOL
46138E362
810
24572
SH
SOLE
24572
0
0
MCKESSON CORP
COM
58155Q103
5283
34340
SH
SOLE
34340
0
0
SPDR SER TR
NUVEEN BRC MUNIC
78468R721
5313
102798
SH
SOLE
102798
0
0
INVESCO EXCHANGE TRADED FD T
S&P500 BUY WRT
46137V399
666
36709
SH
SOLE
36709
0
0
SEATTLE GENETICS INC
COM
812578102
409
2441
SH
SOLE
2441
0
0
APACHE CORP
COM
037411105
1338
99041
SH
SOLE
99041
0
0
MORNINGSTAR INC
COM
617700109
0
100
SH
Put
SOLE
100
0
0
UBER TECHNOLOGIES INC
COM
90353T100
5
900
SH
Put
SOLE
900
0
0
INNOVATOR ETFS TR
S&P 500 ULTRA
45782C425
4791
196765
SH
SOLE
196765
0
0
NUSTAR ENERGY LP
UNIT COM
67058H102
192
13220
SH
SOLE
13220
0
0
DICKS SPORTING GOODS INC
COM
253393102
4908
119019
SH
SOLE
119019
0
0
EXXON MOBIL CORP
COM
30231G102
250257
5597167
SH
SOLE
5597167
0
0
MARATHON PETE CORP
COM
56585A102
7001
187409
SH
SOLE
187409
0
0
SOUTHWEST AIRLS CO
COM
844741108
3592
105200
SH
SOLE
105200
0
0
CAMPBELL SOUP CO
COM
134429109
898
18066
SH
SOLE
18066
0
0
QTS RLTY TR INC
COM CL A
74736A103
242
3819
SH
SOLE
3819
0
0
EQUITY COMWLTH
COM SH BEN INT
294628102
416
12953
SH
SOLE
12953
0
0
LISTED FD TR
ROUNDHILL BITK
53656F706
930
43930
SH
SOLE
43930
0
0
CROWN CASTLE INTL CORP NEW
COM
22822V101
0
200
SH
Call
SOLE
200
0
0
WEIS MKTS INC
COM
948849104
290
5777
SH
SOLE
5777
0
0
ROBERT HALF INTL INC
COM
770323103
306
5824
SH
SOLE
5824
0
0
AYTU BIOSCIENCE INC
COM PAR
054754700
35
24849
SH
SOLE
24849
0
0
NIKOLA CORP
COM
654110105
1
700
SH
Call
SOLE
700
0
0
DOMINOS PIZZA INC
COM
25754A201
1408
3811
SH
SOLE
3811
0
0
VANGUARD INTL EQUITY INDEX F
GLB EX US ETF
922042676
611
13148
SH
SOLE
13148
0
0
ISHARES INC
MSCI WORLD ETF
464286392
369
3994
SH
SOLE
3994
0
0
EATON VANCE ENHANCED EQ INC
COM
278274105
498
35026
SH
SOLE
35026
0
0
ISHARES GOLD TRUST
ISHARES
464285105
36695
2160927
SH
SOLE
2160927
0
0
INNOVATOR ETFS TR
S&P 500 PWR BU
45782C748
1497
53303
SH
SOLE
53303
0
0
DELTA AIR LINES INC DEL
COM NEW
247361702
1
100
SH
Call
SOLE
100
0
0
VANGUARD INTL EQUITY INDEX F
TT WRLD ST ETF
922042742
5648
75505
SH
SOLE
75505
0
0
NEXTERA ENERGY PARTNERS LP
COM UNIT PART IN
65341B106
2802
54651
SH
SOLE
54651
0
0
VANECK VECTORS ETF TR
AMT FREE INT ETF
92189H201
270
5306
SH
SOLE
5306
0
0
FLAHERTY & CRUMRINE DYN PFD
SHS
33848W106
263
10813
SH
SOLE
10813
0
0
ONESPAN INC
COM
68287N100
552
19791
SH
SOLE
19791
0
0
VANGUARD WORLD FDS
FINANCIALS ETF
92204A405
8292
144828
SH
SOLE
144828
0
0
SKYWORKS SOLUTIONS INC
COM
83088M102
3774
29456
SH
SOLE
29456
0
0
SELECT SECTOR SPDR TR
SBI INT-INDS
81369Y704
17113
249029
SH
SOLE
249029
0
0
EXTREME NETWORKS INC
COM
30226D106
226
52060
SH
SOLE
52060
0
0
SPDR INDEX SHS FDS
S&P CHINA ETF
78463X400
434
4155
SH
SOLE
4155
0
0
TOWER SEMICONDUCTOR LTD
SHS NEW
M87915274
16
1000
SH
Call
SOLE
1000
0
0
PROSHARES TR
PSHS ULT S&P 500
74347R107
7318
58503
SH
SOLE
58503
0
0
INVESCO EXCHANGE TRADED FD T
S&P MDCP MOMNTUM
46137V464
256
4322
SH
SOLE
4322
0
0
SPDR SER TR
S&P INS ETF
78464A789
320
11794
SH
SOLE
11794
0
0
ISHARES TR
20 YR TR BD ETF
464287432
0
1000
SH
Put
SOLE
1000
0
0
EMERGENT BIOSOLUTIONS INC
COM
29089Q105
430
5450
SH
SOLE
5450
0
0
ANTERO MIDSTREAM CORP
COM
03676B102
231
45278
SH
SOLE
45278
0
0
HUNTINGTON BANCSHARES INC
COM
446150104
708
78201
SH
SOLE
78201
0
0
SELECT SECTOR SPDR TR
SBI HEALTHCARE
81369Y209
36026
359614
SH
SOLE
359614
0
0
ALIBABA GROUP HLDG LTD
SPONSORED ADS
01609W102
3
300
SH
Call
SOLE
300
0
0
NORTHROP GRUMMAN CORP
COM
666807102
15458
50281
SH
SOLE
50281
0
0
RPM INTL INC
COM
749685103
1775
23694
SH
SOLE
23694
0
0
PAYLOCITY HLDG CORP
COM
70438V106
414
2847
SH
SOLE
2847
0
0
PROSHARES TR
ULTRAPRO SHT QQQ
74347G408
5
9000
SH
Call
SOLE
9000
0
0
ING GROEP N.V.
SPONSORED ADR
456837103
7
1200
SH
Call
SOLE
1200
0
0
SCHLUMBERGER LTD
COM
806857108
3407
185099
SH
SOLE
185099
0
0
CYRUSONE INC
COM
23283R100
384
5311
SH
SOLE
5311
0
0
MGM GROWTH PPTYS LLC
CL A COM
55303A105
1930
71122
SH
SOLE
71122
0
0
SYNCHRONY FINANCIAL
COM
87165B103
693
31267
SH
SOLE
31267
0
0
HEALTHPEAK PROPERTIES INC
COM
42250P103
654
23376
SH
SOLE
23376
0
0
VANECK VECTORS ETF TR
SEMICONDUCTOR ET
92189F676
162
68000
SH
Call
SOLE
68000
0
0
ISHARES TR
3 7 YR TREAS BD
464288661
14941
111758
SH
SOLE
111758
0
0
INVESCO MUN TR
COM
46131J103
229
19468
SH
SOLE
19468
0
0
EPAM SYS INC
COM
29414B104
408
1586
SH
SOLE
1586
0
0
CAPITAL ONE FINL CORP
COM
14040H105
2999
47633
SH
SOLE
47633
0
0
UBER TECHNOLOGIES INC
COM
90353T100
6190
199279
SH
SOLE
199279
0
0
FIRST TR EXCHANGE TRADED FD
CONSUMR DISCRE
33734X101
485
13030
SH
SOLE
13030
0
0
VANGUARD SCOTTSDALE FDS
VNG RUS2000IDX
92206C664
317
2757
SH
SOLE
2757
0
0
ONE GAS INC
COM
68235P108
908
11708
SH
SOLE
11708
0
0
JD.COM INC
SPON ADR CL A
47215P106
2155
35780
SH
SOLE
35780
0
0
CROWDSTRIKE HLDGS INC
CL A
22788C105
1
300
SH
Call
SOLE
300
0
0
COLLIER CREEK HOLDINGS
COM CL A
G22707106
221
16152
SH
SOLE
16152
0
0
ADOBE INC
COM
00724F101
41585
95545
SH
SOLE
95545
0
0
TRANSDIGM GROUP INC
COM
893641100
1002
2273
SH
SOLE
2273
0
0
DOUBLELINE INCOME SOLUTIONS
COM
258622109
784
51176
SH
SOLE
51176
0
0
INVESCO EXCH TRADED FD TR II
RUSEL 1000 EQL
46138E420
239
7828
SH
SOLE
7828
0
0
ISHARES TR
SHORT TREAS BD
464288679
17073
154486
SH
SOLE
154486
0
0
DIAGEO P L C
SPON ADR NEW
25243Q205
9458
70558
SH
SOLE
70558
0
0
ISHARES TR
RUSSELL 2000 ETF
464287655
96
50400
SH
Put
SOLE
50400
0
0
GODADDY INC
CL A
380237107
688
9413
SH
SOLE
9413
0
0
TARGA RES CORP
COM
87612G101
14748
734595
SH
SOLE
734595
0
0
CENTENE CORP DEL
COM
15135B101
6084
95616
SH
SOLE
95616
0
0
LATTICE STRATEGIES TR
HARTFORD US EQTY
518416409
235
7851
SH
SOLE
7851
0
0
MONROE CAP CORP
COM
610335101
322
46452
SH
SOLE
46452
0
0
REAVES UTIL INCOME FD
COM SH BEN INT
756158101
342
11377
SH
SOLE
11377
0
0
TRIP COM GROUP LTD
ADS
89677Q107
3943
152934
SH
SOLE
152934
0
0
BOYD GAMING CORP
COM
103304101
321
15397
SH
SOLE
15397
0
0
INVESCO EXCH TRADED FD TR II
CHINA TECHNLGY
46138E800
364
5712
SH
SOLE
5712
0
0
ISHARES INC
MIN VOL EMRG MKT
464286533
2246
43194
SH
SOLE
43194
0
0
HANCOCK JOHN PREM DIVID FD
COM SH BEN INT
41013T105
208
15518
SH
SOLE
15518
0
0
ISHARES TR
IBONDS DEC24 ETF
46434VBG4
11811
448035
PRN
SOLE
448035
0
0
PAYCHEX INC
COM
704326107
5106
67339
SH
SOLE
67339
0
0
DIVIDEND & INCOME FD INC
COM NEW
25538A204
732
71667
SH
SOLE
71667
0
0
INNOVATOR ETFS TR
S&P 500 BUFFER
45782C698
1009
38584
SH
SOLE
38584
0
0
FIDELITY NATL INFORMATION SV
COM
31620M106
10239
76457
SH
SOLE
76457
0
0
MFS MUN INCOME TR
SH BEN INT
552738106
132
21200
SH
SOLE
21200
0
0
FIDELITY COMWLTH TR
NDQ CP IDX TRK
315912808
4506
11524
SH
SOLE
11524
0
0
WATSCO INC
COM
942622200
2177
12191
SH
SOLE
12191
0
0
PROSHARES TR
ULTRASHRT S&P500
74347B383
373
19275
SH
SOLE
19275
0
0
EAGLE BANCORP INC MD
COM
268948106
1299
39668
SH
SOLE
39668
0
0
GREEN PLAINS INC
COM
393222104
2781
272218
SH
SOLE
272218
0
0
MODERNA INC
COM
60770K107
2
600
SH
Call
SOLE
600
0
0
ABSOLUTE SHS TR
WBI PWR FCTR ETF
00400R858
345
18371
SH
SOLE
18371
0
0
BIOGEN INC
COM
09062X103
2
100
SH
Put
SOLE
100
0
0
EURONAV NV ANTWERPEN
SHS
B38564108
18
2186
SH
SOLE
2186
0
0
JAZZ PHARMACEUTICALS PLC
SHS USD
G50871105
2222
20119
SH
SOLE
20119
0
0
VANGUARD INDEX FDS
MID CAP ETF
922908629
30627
186875
SH
SOLE
186875
0
0
PENN NATL GAMING INC
COM
707569109
1115
36643
SH
SOLE
36643
0
0
PAGSEGURO DIGITAL LTD
COM CL A
G68707101
778
22035
SH
SOLE
22035
0
0
WISDOMTREE TR
US LARGECAP DIVD
97717W307
1669
17953
SH
SOLE
17953
0
0
FORD MTR CO DEL
COM
345370860
0
500
SH
Call
SOLE
500
0
0
BP PLC
SPONSORED ADR
055622104
6457
277611
SH
SOLE
277611
0
0
DIREXION SHS ETF TR
DL FTSE BLL 3X
25459W771
312
23807
SH
SOLE
23807
0
0
SPDR SER TR
MSCI USA STRTGIC
78468R812
931
10512
SH
SOLE
10512
0
0
JETBLUE AWYS CORP
COM
477143101
186
50200
SH
Call
SOLE
50200
0
0
ISHARES TR
RUSSELL 3000 ETF
464287689
12806
71145
SH
SOLE
71145
0
0
VAREX IMAGING CORP
COM
92214X106
192
12767
SH
SOLE
12767
0
0
MID-AMER APT CMNTYS INC
COM
59522J103
316
2764
SH
SOLE
2764
0
0
MORGAN STANLEY EMER MKTS DEB
COM
61744H105
123
14527
SH
SOLE
14527
0
0
CORTEVA INC
COM
22052L104
1540
57809
SH
SOLE
57809
0
0
TEMPLETON GLOBAL INCOME FD
COM
880198106
2883
538021
SH
SOLE
538021
0
0
REINSURANCE GRP OF AMERICA I
COM NEW
759351604
306
3894
SH
SOLE
3894
0
0
OKTA INC
CL A
679295105
10952
54735
SH
SOLE
54735
0
0
UNITED STS OIL FD LP
UNITS
91232N207
6428
229029
SH
SOLE
229029
0
0
JOHNSON CTLS INTL PLC
SHS
G51502105
3207
94415
SH
SOLE
94415
0
0
ROCKWELL AUTOMATION INC
COM
773903109
4290
20142
SH
SOLE
20142
0
0
CHUBB LIMITED
COM
H1467J104
7728
60997
SH
SOLE
60997
0
0
SEELOS THERAPEUTICS INC
COM
81577F109
20
19584
SH
SOLE
19584
0
0
VANGUARD INTL EQUITY INDEX F
FTSE SMCAP ETF
922042718
1070
11056
SH
SOLE
11056
0
0
ARK ETF TR
GENOMIC REV ETF
00214Q302
4901
93925
SH
SOLE
93925
0
0
IRIDEX CORP
COM
462684101
21
10000
SH
SOLE
10000
0
0
CIRRUS LOGIC INC
COM
172755100
0
2200
SH
Call
SOLE
2200
0
0
APTIV PLC
SHS
G6095L109
651
8379
SH
SOLE
8379
0
0
TFS FINL CORP
COM
87240R107
399
27883
SH
SOLE
27883
0
0
ISHARES TR
CONV BD ETF
46435G102
1492
21012
SH
SOLE
21012
0
0
SEACOR MARINE HLDGS INC
COM
78413P101
93
36196
SH
SOLE
36196
0
0
STONECO LTD
COM CL A
G85158106
203
5191
SH
SOLE
5191
0
0
WORKDAY INC
CL A
98138H101
5773
30759
SH
SOLE
30759
0
0
HERSHEY CO
COM
427866108
2976
22970
SH
SOLE
22970
0
0
HOME DEPOT INC
COM
437076102
170
21000
SH
Call
SOLE
21000
0
0
GENESIS HEALTHCARE INC
CL A COM
37185X106
59
85199
SH
SOLE
85199
0
0
FLUOR CORP NEW
COM
343412102
328
27274
SH
SOLE
27274
0
0
ZIOPHARM ONCOLOGY INC
COM
98973P101
328
99666
SH
SOLE
99666
0
0
CHURCH & DWIGHT INC
COM
171340102
21453
277600
SH
SOLE
277600
0
0
PROSHARES TR
S&P 500 DV ARIST
74348A467
6483
96333
SH
SOLE
96333
0
0
COUPA SOFTWARE INC
COM
22266L106
551
1987
SH
SOLE
1987
0
0
HELMERICH & PAYNE INC
COM
423452101
461
23500
SH
SOLE
23500
0
0
SPDR INDEX SHS FDS
PORTFOLIO EMG MK
78463X509
6897
206031
SH
SOLE
206031
0
0
INNOVATOR ETFS TR
S&P 500 ULTRA
45782C839
999
39426
SH
SOLE
39426
0
0
DYNATRACE INC
COM
268150109
972
23931
SH
SOLE
23931
0
0
BANCO BILBAO VIZCAYA ARGENTA
SPONSORED ADR
05946K101
93
27877
SH
SOLE
27877
0
0
NEW YORK MTG TR INC
COM PAR $.02
649604501
29
10820
SH
SOLE
10820
0
0
UNITEDHEALTH GROUP INC
COM
91324P102
68137
231071
SH
SOLE
231071
0
0
DBX ETF TR
XTRACK MSCI EURO
233051697
211
7225
SH
SOLE
7225
0
0
ISHARES TR
COHEN STEER REIT
464287564
401
3969
SH
SOLE
3969
0
0
TIFFANY & CO NEW
COM
886547108
482
3967
SH
SOLE
3967
0
0
MARCHEX INC
CL B
56624R108
25
15708
SH
SOLE
15708
0
0
ISHARES TR
U.S. FINLS ETF
464287788
1751
15837
SH
SOLE
15837
0
0
ISHARES TR
IBONDS DEC22 ETF
46434VBA7
11986
466519
PRN
SOLE
466519
0
0
MADISON SQUARE GRDN ENTERTNM
CL A
55826T102
502
6679
SH
SOLE
6679
0
0
ARCADIA BIOSCIENCES INC
COM NEW
039014204
50
13236
SH
SOLE
13236
0
0
GILEAD SCIENCES INC
COM
375558103
48266
626340
SH
SOLE
626340
0
0
BLACKROCK TCP CAPITAL CORP
NOTE 4.625% 3/0
87238QAD5
24
25000
PRN
SOLE
25000
0
0
OLIN CORP
COM PAR $1
680665205
133
11661
SH
SOLE
11661
0
0
NVIDIA CORPORATION
COM
67066G104
46552
122565
SH
SOLE
122565
0
0
NUSHARES ETF TR
NUVEEN ESG INTL
67092P805
444
18342
SH
SOLE
18342
0
0
INDEXIQ ETF TR
HEDGE MLTI ETF
45409B107
44872
1480517
SH
SOLE
1480517
0
0
ASML HOLDING N V
N Y REGISTRY SHS
N07059210
13972
37944
SH
SOLE
37944
0
0
HANCOCK JOHN PFD INCOME FD
SH BEN INT
41013W108
877
44813
SH
SOLE
44813
0
0
CBIZ INC
COM
124805102
278
11551
SH
SOLE
11551
0
0
PACIFIC PREMIER BANCORP
COM
69478X105
1119
51601
SH
SOLE
51601
0
0
NUVEEN NEW YORK AMT QLT MUNI
COM
670656107
7198
558879
SH
SOLE
558879
0
0
J P MORGAN EXCHANGE-TRADED F
US AGGREGATE
46641Q613
4054
144896
SH
SOLE
144896
0
0
GAMESTOP CORP NEW
CL A
36467W109
627
145527
SH
SOLE
145527
0
0
TUTOR PERINI CORP
COM
901109108
5136
421454
SH
SOLE
421454
0
0
TAIWAN SEMICONDUCTOR MFG LTD
SPONSORED ADS
874039100
158
95700
SH
Put
SOLE
95700
0
0
ZOVIO INC
COM
98979V102
317
103249
SH
SOLE
103249
0
0
FIRST TR MID CAP CORE ALPHAD
COM SHS
33735B108
697
11214
SH
SOLE
11214
0
0
ISHARES SILVER TR
ISHARES
46428Q109
343
107000
SH
Call
SOLE
107000
0
0
BLACKROCK CR ALLOCATION INCO
COM
092508100
2483
187961
SH
SOLE
187961
0
0
FACEBOOK INC
CL A
30303M102
114833
505914
SH
SOLE
505914
0
0
KELLOGG CO
COM
487836108
6262
94125
SH
SOLE
94125
0
0
COLUMBIA ETF TR II
INDIA CONSMR ETF
19762B707
4108
109073
SH
SOLE
109073
0
0
CACI INTL INC
CL A
127190304
291
1337
SH
SOLE
1337
0
0
VISTA OUTDOOR INC
COM
928377100
223
36000
SH
Call
SOLE
36000
0
0
VANGUARD SCOTTSDALE FDS
VNG RUS1000VAL
92206C714
3822
38965
SH
SOLE
38965
0
0
VICTORY PORTFOLIOS II
VCSHS US EQ INCM
92647N824
1364
29302
SH
SOLE
29302
0
0
SORRENTO THERAPEUTICS INC
COM NEW
83587F202
120
18845
SH
SOLE
18845
0
0
GOLDMAN SACHS ETF TR
ACCES TREASURY
381430529
1787
17781
SH
SOLE
17781
0
0
PHILIP MORRIS INTL INC
COM
718172109
41818
596787
SH
SOLE
596787
0
0
INNOVATOR ETFS TR
NASDAQ 100 PWR
45782C466
640
17535
SH
SOLE
17535
0
0
FLEETCOR TECHNOLOGIES INC
COM
339041105
836
3308
SH
SOLE
3308
0
0
FIRST TR EXCHANGE-TRADED FD
NO AMER ENERGY
33738D101
8972
450496
SH
SOLE
450496
0
0
AVAYA HLDGS CORP
COM
05351X101
769
62270
SH
SOLE
62270
0
0
VANECK VECTORS ETF TR
JR GOLD MINERS E
92189F791
12
900
SH
Call
SOLE
900
0
0
FIRSTCASH INC
COM
33767D105
671
9986
SH
SOLE
9986
0
0
SOUTHWEST AIRLS CO
NOTE 1.250% 5/0
844741BG2
12
10000
PRN
SOLE
10000
0
0
YETI HLDGS INC
COM
98585X104
237
5606
SH
SOLE
5606
0
0
RAYONIER INC
COM
754907103
792
31919
SH
SOLE
31919
0
0
FIRST REP BK SAN FRANCISCO C
COM
33616C100
839
7979
SH
SOLE
7979
0
0
WISDOMTREE TR
US MIDCAP DIVID
97717W505
1737
61157
SH
SOLE
61157
0
0
QEP RESOURCES INC
COM
74733V100
70
54629
SH
SOLE
54629
0
0
HIMAX TECHNOLOGIES INC
SPONSORED ADR
43289P106
1248
302647
SH
SOLE
302647
0
0
ABIOMED INC
COM
003654100
2178
9198
SH
SOLE
9198
0
0
RANGE RES CORP
COM
75281A109
60
20000
SH
Call
SOLE
20000
0
0
HARSCO CORP
COM
415864107
332
24530
SH
SOLE
24530
0
0
UNITED STS NAT GAS FD LP
UNIT PAR
912318300
1
1000
SH
Call
SOLE
1000
0
0
FIDELITY COVINGTON TR
HIGH DIVID ETF
316092840
338
12443
SH
SOLE
12443
0
0
SENSIENT TECHNOLOGIES CORP
COM
81725T100
1415
27145
SH
SOLE
27145
0
0
3-D SYS CORP DEL
COM NEW
88554D205
686
98396
SH
SOLE
98396
0
0
GRAINGER W W INC
COM
384802104
705
2244
SH
SOLE
2244
0
0
LYFT INC
CL A COM
55087P104
1
200
SH
Call
SOLE
200
0
0
SPDR SER TR
S&P HOMEBUILD
78464A888
234
5312
SH
SOLE
5312
0
0
ONEOK INC NEW
COM
682680103
3716
111874
SH
SOLE
111874
0
0
COLUMBIA ETF TR II
EMRG MARKETS ETF
19762B509
9561
419546
SH
SOLE
419546
0
0
AMAZON COM INC
COM
023135106
449
700
SH
Call
SOLE
700
0
0
GENIUS BRANDS INTL INC
COM
37229T301
40
18040
SH
SOLE
18040
0
0
OSI ETF TR
OSHARES EUR QLT
67110P506
227
10140
SH
SOLE
10140
0
0
VANGUARD INTL EQUITY INDEX F
FTSE EUROPE ETF
922042874
71238
1415216
SH
SOLE
1415216
0
0
BLACKROCK INCOME TR INC
COM
09247F100
352
57226
SH
SOLE
57226
0
0
RITCHIE BROS AUCTIONEERS
COM
767744105
435
10692
SH
SOLE
10692
0
0
J P MORGAN EXCHANGE-TRADED F
BETBULD MSCI
46641Q738
8971
125884
SH
SOLE
125884
0
0
ISHARES TR
IBOXX INV CP ETF
464287242
53596
398517
SH
SOLE
398517
0
0
PROGRESSIVE CORP OHIO
COM
743315103
8867
110644
SH
SOLE
110644
0
0
BANCO SANTANDER S.A.
ADR
05964H105
24
10546
SH
SOLE
10546
0
0
BLACKROCK HEALTH SCIENCES TR
COM
09250W107
1443
35573
SH
SOLE
35573
0
0
MORGAN STANLEY
COM NEW
617446448
5
5400
SH
Call
SOLE
5400
0
0
ISHARES TR
IBONDS SEP2020
46434V571
12309
482867
SH
SOLE
482867
0
0
HAWAIIAN ELEC INDUSTRIES
COM
419870100
634
17567
SH
SOLE
17567
0
0
FIRST TR EXCH TRADED FD III
CALIF MUN INCM
33739P863
937
17947
SH
SOLE
17947
0
0
WILLIAMS SONOMA INC
COM
969904101
1429
17478
SH
SOLE
17478
0
0
ZOMEDICA PHARMACEUTICALS COR
COM
98979F107
3
14000
SH
SOLE
14000
0
0
ENVESTNET INC
COM
29404K106
294
4051
SH
SOLE
4051
0
0
FIRST TR EXCHANGE-TRADED FD
FST LOW OPPT EFT
33739Q200
10645
205895
SH
SOLE
205895
0
0
ETFIS SER TR I
VIRTUS PVT CR
26923G798
1497
85500
SH
SOLE
85500
0
0
RENEWABLE ENERGY GROUP INC
COM NEW
75972A301
733
29590
SH
SOLE
29590
0
0
LYONDELLBASELL INDUSTRIES N
SHS - A -
N53745100
25018
380905
SH
SOLE
380905
0
0
STATE STR CORP
COM
857477103
17419
274073
SH
SOLE
274073
0
0
VANGUARD WORLD FD
ESG INTL STK ETF
921910725
696
14537
SH
SOLE
14537
0
0
FRANCO NEV CORP
COM
351858105
6906
49553
SH
SOLE
49553
0
0
ISHARES TR
MODERT ALLOC ETF
464289875
256
6404
SH
SOLE
6404
0
0
FERRARI N V
COM
N3167Y103
1582
9312
SH
SOLE
9312
0
0
BLACK HILLS CORP
COM
092113109
425
7510
SH
SOLE
7510
0
0
INNOVATOR ETFS TR
S&P 500 BUFFER
45782C581
353
13488
SH
SOLE
13488
0
0
PROSHARES TR
ULTRPRO S&P500
74347X864
729
16448
SH
SOLE
16448
0
0
TEVA PHARMACEUTICAL FIN LLC
DBCV 0.250% 2/0
88163VAE9
15
15000
PRN
SOLE
15000
0
0
AMERICAN CENTY ETF TR
INTL SMCP VLU
025072802
404
9167
SH
SOLE
9167
0
0
TC PIPELINES LP
UT COM LTD PRT
87233Q108
644
20716
SH
SOLE
20716
0
0
TRIPADVISOR INC
COM
896945201
208
10957
SH
SOLE
10957
0
0
KROGER CO
COM
501044101
5809
172189
SH
SOLE
172189
0
0
SCORPIO TANKERS INC
SHS
Y7542C130
533
41192
SH
SOLE
41192
0
0
OPKO HEALTH INC
COM
68375N103
6
3200
SH
Call
SOLE
3200
0
0
EQUITRANS MIDSTREAM CORP
COM
294600101
428
51650
SH
SOLE
51650
0
0
FIRST TR EXCHANGE-TRADED ALP
MID CP GR ALPH
33737M102
449
9352
SH
SOLE
9352
0
0
PROSHARES TR
PSHS SH MSCI EMR
74347R396
1057
61291
SH
SOLE
61291
0
0
GENPREX INC
COM
372446104
27
35000
SH
Call
SOLE
35000
0
0
SPDR SER TR
PORTFOLIO S&P500
78464A854
3846
106077
SH
SOLE
106077
0
0
VANECK VECTORS ETF TR
LOW CARBN ENERGY
92189F502
7944
97368
SH
SOLE
97368
0
0
REDWOOD TR INC
NOTE 4.750% 8/1
758075AC9
13
15000
PRN
SOLE
15000
0
0
SUPERNUS PHARMACEUTICALS INC
COM
868459108
1217
51379
SH
SOLE
51379
0
0
EMBRAER S.A.
SPONSORED ADS
29082A107
4
9500
SH
Call
SOLE
9500
0
0
VISA INC
COM CL A
92826C839
96314
498170
SH
SOLE
498170
0
0
AVANGRID INC
COM
05351W103
241
5831
SH
SOLE
5831
0
0
HOEGH LNG PARTNERS LP
COM UNIT LTD
Y3262R100
1941
199442
SH
SOLE
199442
0
0
SCHWAB STRATEGIC TR
SCHWAB FDT US LG
808524771
1745
47379
SH
SOLE
47379
0
0
PDC ENERGY INC
COM
69327R101
125
10071
SH
SOLE
10071
0
0
HEICO CORP NEW
CL A
422806208
608
7429
SH
SOLE
7429
0
0
NUVEEN MUN HIGH INCOME OPPOR
COM
670682103
202
15338
SH
SOLE
15338
0
0
ARCHROCK INC
COM
03957W106
414
63768
SH
SOLE
63768
0
0
CARRIER GLOBAL CORPORATION
COM
14448C104
3683
165530
SH
SOLE
165530
0
0
PFIZER INC
COM
717081103
24
42200
SH
Call
SOLE
42200
0
0
SELECT SECTOR SPDR TR
SBI INT-FINL
81369Y605
1
1000
SH
Put
SOLE
1000
0
0
WILLIS TOWERS WATSON PLC LTD
SHS
G96629103
5034
25712
SH
SOLE
25712
0
0
PROSHARES TR II
ULTA BLMBG 2017
74347Y888
365
12784
SH
SOLE
12784
0
0
NEOGEN CORP
COM
640491106
1805
23385
SH
SOLE
23385
0
0
BOOZ ALLEN HAMILTON HLDG COR
CL A
099502106
888
11439
SH
SOLE
11439
0
0
FIVE9 INC
COM
338307101
1125
10189
SH
SOLE
10189
0
0
OWENS CORNING NEW
COM
690742101
1914
34350
SH
SOLE
34350
0
0
TRANSUNION
COM
89400J107
386
4455
SH
SOLE
4455
0
0
ISHARES TR
DOW JONES US ETF
464287846
3608
23616
SH
SOLE
23616
0
0
ISHARES TR
CUR HD EURZN ETF
46434V639
8783
312186
SH
SOLE
312186
0
0
INVESCO EXCH TRD SLF IDX FD
BULSHS 2022 HY
46138J874
5703
255665
SH
SOLE
255665
0
0
NEUROCRINE BIOSCIENCES INC
COM
64125C109
555
4552
SH
SOLE
4552
0
0
ADVANCED MICRO DEVICES INC
COM
007903107
30
21200
SH
Call
SOLE
21200
0
0
PROSHARES TR
ULTRAPRO SHT QQQ
74347G408
111
14367
SH
SOLE
14367
0
0
DELTA AIR LINES INC DEL
COM NEW
247361702
1
400
SH
Put
SOLE
400
0
0
CBRE CLARION GLOBAL REAL EST
COM
12504G100
340
56561
SH
SOLE
56561
0
0
PROLOGIS INC.
COM
74340W103
1509
16137
SH
SOLE
16137
0
0
AIMMUNE THERAPEUTICS INC
COM
00900T107
88
50000
SH
Call
SOLE
50000
0
0
SPDR SER TR
S&P OILGAS EXP
78468R556
240
4616
SH
SOLE
4616
0
0
OMEGA FLEX INC
COM
682095104
387
3664
SH
SOLE
3664
0
0
MERCK & CO. INC
COM
58933Y105
144446
1867615
SH
SOLE
1867615
0
0
ALLEGION PLC
ORD SHS
G0176J109
934
9106
SH
SOLE
9106
0
0
ZIMMER BIOMET HOLDINGS INC
COM
98956P102
3506
29329
SH
SOLE
29329
0
0
PARTY CITY HOLDCO INC
COM
702149105
109
79028
SH
SOLE
79028
0
0
BOEING CO
COM
097023105
39332
214732
SH
SOLE
214732
0
0
ELANCO ANIMAL HEALTH INC
COM
28414H103
1775
81151
SH
SOLE
81151
0
0
HEALTHCARE TR AMER INC
CL A NEW
42225P501
441
16624
SH
SOLE
16624
0
0
FIRST HORIZON NATL CORP
COM
320517105
287
28896
SH
SOLE
28896
0
0
VANGUARD ADMIRAL FDS INC
500 VAL IDX FD
921932703
1137
10911
SH
SOLE
10911
0
0
LIBERTY MEDIA CORP DEL
COM A SIRIUSXM
531229409
294
8581
SH
SOLE
8581
0
0
TRINITY INDS INC
COM
896522109
641
30095
SH
SOLE
30095
0
0
INVESCO EXCHANGE TRADED FD T
DYNMC LRG GWTH
46137V746
217
3972
SH
SOLE
3972
0
0
FREEPORT-MCMORAN INC
CL B
35671D857
3708
316358
SH
SOLE
316358
0
0
XPO LOGISTICS INC
COM
983793100
254
3281
SH
SOLE
3281
0
0
ENERGY TRANSFER LP
COM UT LTD PTN
29273V100
32638
4582606
SH
SOLE
4582606
0
0
RBC BEARINGS INC
COM
75524B104
686
5134
SH
SOLE
5134
0
0
CATALYST PHARMACEUTICALS INC
COM
14888U101
2
2500
SH
Call
SOLE
2500
0
0
SCHWAB STRATEGIC TR
US DIVIDEND EQ
808524797
10445
201783
SH
SOLE
201783
0
0
SELECT SECTOR SPDR TR
SBI INT-FINL
81369Y605
35944
1553001
SH
SOLE
1553001
0
0
FEDERATED HERMES INC
CL B
314211103
10976
463345
SH
SOLE
463345
0
0
BROADCOM INC
COM
11135F101
317
19800
SH
Put
SOLE
19800
0
0
SELECT SECTOR SPDR TR
SBI INT-FINL
81369Y605
11
22000
SH
Call
SOLE
22000
0
0
MONEYGRAM INTL INC
COM NEW
60935Y208
14
32000
SH
Call
SOLE
32000
0
0
LENNOX INTL INC
COM
526107107
957
4081
SH
SOLE
4081
0
0
STARBUCKS CORP
COM
855244109
1
200
SH
Call
SOLE
200
0
0
EURONAV NV ANTWERPEN
SHS
B38564108
4
27500
SH
Call
SOLE
27500
0
0
INTERPUBLIC GROUP COS INC
COM
460690100
224
13108
SH
SOLE
13108
0
0
LULULEMON ATHLETICA INC
COM
550021109
13333
42804
SH
SOLE
42804
0
0
APPFOLIO INC
COM CL A
03783C100
239
1454
SH
SOLE
1454
0
0
MICROSOFT CORP
COM
594918104
120
15100
SH
Call
SOLE
15100
0
0
ALEXION PHARMACEUTICALS INC
COM
015351109
1402
12551
SH
SOLE
12551
0
0
DUKE ENERGY CORP NEW
COM NEW
26441C204
26956
336866
SH
SOLE
336866
0
0
COLGATE PALMOLIVE CO
COM
194162103
27205
371359
SH
SOLE
371359
0
0
CATERPILLAR INC DEL
COM
149123101
39475
311582
SH
SOLE
311582
0
0
AXON ENTERPRISE INC
COM
05464C101
9605
98017
SH
SOLE
98017
0
0
VANGUARD SCOTTSDALE FDS
VNG RUS2000GRW
92206C623
206
1370
SH
SOLE
1370
0
0
GOODYEAR TIRE & RUBR CO
COM
382550101
3153
346045
SH
SOLE
346045
0
0
ISHARES TR
U.S. MED DVC ETF
464288810
5355
20051
SH
SOLE
20051
0
0
AXIS CAPITAL HOLDINGS LTD
SHS
G0692U109
290
7257
SH
SOLE
7257
0
0
RAYMOND JAMES FINL INC
COM
754730109
772
11158
SH
SOLE
11158
0
0
INNOVATOR ETFS TR
S&P 500 ULTRA
45782C300
2555
92192
SH
SOLE
92192
0
0
ARMOUR RESIDENTIAL REIT INC
COM NEW
042315507
158
16869
SH
SOLE
16869
0
0
DOUBLELINE YIELD OPPORTUNITI
COM
25862D105
202
11450
SH
SOLE
11450
0
0
GRACO INC
COM
384109104
663
13866
SH
SOLE
13866
0
0
VANGUARD WORLD FDS
INF TECH ETF
92204A702
78555
281915
SH
SOLE
281915
0
0
FEDEX CORP
COM
31428X106
5200
37056
SH
SOLE
37056
0
0
FEDERAL AGRIC MTG CORP
CL C
313148306
1293
20184
SH
SOLE
20184
0
0
INTUIT
COM
461202103
9915
33484
SH
SOLE
33484
0
0
DIREXION SHS ETF TR
DLY S&P500 BR 3X
25460E885
1
1000
SH
Call
SOLE
1000
0
0
GLOBAL X FDS
GLB X MLP ENRG I
37954Y293
4114
165360
SH
SOLE
165360
0
0
PHYSICIANS RLTY TR
COM
71943U104
979
55571
SH
SOLE
55571
0
0
INVITAE CORP
COM
46185L103
9229
304877
SH
SOLE
304877
0
0
SHOPIFY INC
CL A
82509L107
284
600
SH
Call
SOLE
600
0
0
WISDOMTREE TR
EMG MKTS SMCAP
97717W281
607
15562
SH
SOLE
15562
0
0
AMEDISYS INC
COM
023436108
526
2642
SH
SOLE
2642
0
0
GUGGENHEIM CR ALLOCATION FD
COM
40168G108
488
27629
SH
SOLE
27629
0
0
ISHARES TR
U.S. ENERGY ETF
464287796
349
17424
SH
SOLE
17424
0
0
FIRST TR EXCH TRD ALPHDX FD
EMERG MKT ALPH
33737J182
304
14442
SH
SOLE
14442
0
0
VANECK VECTORS ETF TR
GOLD MINERS ETF
92189F106
10
4500
SH
Call
SOLE
4500
0
0
ATLASSIAN CORP PLC
CL A
G06242104
1561
8663
SH
SOLE
8663
0
0
BLACKROCK MUNIYIELD FD INC
COM
09253W104
257
18954
SH
SOLE
18954
0
0
INVESCO EXCHANGE TRADED FD T
S&P500 PUR GWT
46137V266
53895
416311
SH
SOLE
416311
0
0
EAST WEST BANCORP INC
COM
27579R104
222
6217
SH
SOLE
6217
0
0
CARLISLE COS INC
COM
142339100
3021
25240
SH
SOLE
25240
0
0
APPIAN CORP
CL A
03782L101
413
8043
SH
SOLE
8043
0
0
ADT INC DEL
COM
00090Q103
381
48028
SH
SOLE
48028
0
0
INSULET CORP
COM
45784P101
223
1155
SH
SOLE
1155
0
0
PIMCO HIGH INCOME FD
COM SHS
722014107
66
12513
SH
SOLE
12513
0
0
PROSHARES TR
ULTRA FNCLS NEW
74347X633
461
15882
SH
SOLE
15882
0
0
INVESCO EXCH TRADED FD TR II
PFD ETF
46138E511
1633
115601
SH
SOLE
115601
0
0
PIMCO MUN INCOME FD III
COM
72201A103
347
30455
SH
SOLE
30455
0
0
ANNALY CAPITAL MANAGEMENT IN
COM
035710409
2795
425163
SH
SOLE
425163
0
0
LEGG MASON INC
COM
524901105
456
9139
SH
SOLE
9139
0
0
DUCOMMUN INC DEL
COM
264147109
249
7200
SH
SOLE
7200
0
0
INVESCO EXCHANGE TRADED FD T
WATER RES ETF
46137V142
1135
31224
SH
SOLE
31224
0
0
BERKLEY W R CORP
COM
084423102
1178
20557
SH
SOLE
20557
0
0
INVESTAR HLDG CORP
COM
46134L105
145
10000
SH
SOLE
10000
0
0
CF INDS HLDGS INC
COM
125269100
619
22218
SH
SOLE
22218
0
0
ISHARES TR
MRGSTR MD CP GRW
464288307
612
2090
SH
SOLE
2090
0
0
ARROW ELECTRS INC
COM
042735100
234
3401
SH
SOLE
3401
0
0
MERIT MED SYS INC
COM
589889104
347
7607
SH
SOLE
7607
0
0
MGIC INVT CORP WIS
COM
552848103
1002
122523
SH
SOLE
122523
0
0
FIRST TR EXCHANGE-TRADED FD
MULTI ASSET DI
33738R100
179
13056
SH
SOLE
13056
0
0
EASTERLY GOVT PPTYS INC
COM
27616P103
311
13508
SH
SOLE
13508
0
0
UBIQUITI INC
COM
90353W103
901
5145
SH
SOLE
5145
0
0
SCHWAB STRATEGIC TR
US REIT ETF
808524847
1822
51759
SH
SOLE
51759
0
0
SCHWAB STRATEGIC TR
US AGGREGATE B
808524839
29393
522472
SH
SOLE
522472
0
0
ENLINK MIDSTREAM LLC
COM UNIT REP LTD
29336T100
74
30417
SH
SOLE
30417
0
0
ISHARES TR
GLB INFRASTR ETF
464288372
4337
113824
SH
SOLE
113824
0
0
COGNIZANT TECHNOLOGY SOLUTIO
CL A
192446102
11151
196360
SH
SOLE
196360
0
0
ISHARES U S ETF TR
SHT MAT MUN ETF
46431W838
2807
55991
SH
SOLE
55991
0
0
HOME DEPOT INC
COM
437076102
3
400
SH
Put
SOLE
400
0
0
AQUABOUNTY TECHNOLOGIES INC
COM NEW
03842K200
531
165005
SH
SOLE
165005
0
0
PROSHARES TR
LARGE CAP CRE
74347R248
329
4646
SH
SOLE
4646
0
0
TYLER TECHNOLOGIES INC
COM
902252105
1343
3884
SH
SOLE
3884
0
0
SPDR SER TR
PORTFOLIO S&P600
78468R853
232
8751
SH
SOLE
8751
0
0
POWERFLEET INC
COM
73931J109
77
16600
SH
SOLE
16600
0
0
FIRST TR LRG CP VL ALPHADEX
COM SHS
33735J101
1327
29205
SH
SOLE
29205
0
0
DOLLAR GEN CORP NEW
COM
256677105
12432
65322
SH
SOLE
65322
0
0
GLOBAL X FDS
GLBL X MLP ETF
37954Y343
2330
85656
SH
SOLE
85656
0
0
NAVIDEA BIOPHARMACEUTICALS I
COM NEW
63937X202
109
27540
SH
SOLE
27540
0
0
1LIFE HEALTHCARE INC
COM
68269G107
110
31300
SH
Call
SOLE
31300
0
0
CITIGROUP INC
COM NEW
172967424
18
600
SH
Call
SOLE
600
0
0
S&P GLOBAL INC
COM
78409V104
13428
40695
SH
SOLE
40695
0
0
SELECT SECTOR SPDR TR
COMMUNICATION
81369Y852
20531
379846
SH
SOLE
379846
0
0
ROYAL DUTCH SHELL PLC
SPONS ADR A
780259206
5476
167227
SH
SOLE
167227
0
0
COLLECTIVE GROWTH CORP
UNIT 04/29/2025
19424L200
951
100000
SH
SOLE
100000
0
0
KRATOS DEFENSE & SEC SOLUTIO
COM NEW
50077B207
693
44395
SH
SOLE
44395
0
0
INTERNATIONAL FLAVORS&FRAGRA
COM
459506101
592
4803
SH
SOLE
4803
0
0
BLACK KNIGHT INC
COM
09215C105
2993
41285
SH
SOLE
41285
0
0
INVESCO EXCHANGE TRADED FD T
S&P 500 TOP 50
46137V233
1870
7870
SH
SOLE
7870
0
0
KULICKE & SOFFA INDS INC
COM
501242101
465
22477
SH
SOLE
22477
0
0
CITIGROUP INC
COM NEW
172967424
21992
430114
SH
SOLE
430114
0
0
LOGMEIN INC
COM
54142L109
328
3887
SH
SOLE
3887
0
0
UNILEVER PLC
SPON ADR NEW
904767704
1673
30614
SH
SOLE
30614
0
0
APHRIA INC
COM
03765K104
180
43217
SH
SOLE
43217
0
0
SHOPIFY INC
CL A
82509L107
23701
24866
SH
SOLE
24866
0
0
PARK HOTELS RESORTS INC
COM
700517105
1
400
SH
Call
SOLE
400
0
0
TRISTATE CAP HLDGS INC
COM
89678F100
216
13773
SH
SOLE
13773
0
0
VANGUARD INDEX FDS
MCAP VL IDXVIP
922908512
1399
14640
SH
SOLE
14640
0
0
KIMCO RLTY CORP
COM
49446R109
2288
178543
SH
SOLE
178543
0
0
SELECT SECTOR SPDR TR
SBI CONS STPLS
81369Y308
26070
444361
SH
SOLE
444361
0
0
ISHARES INC
EM MKTS DIV ETF
464286319
206
6562
SH
SOLE
6562
0
0
VANGUARD WORLD FDS
COMM SRVC ETF
92204A884
5710
61473
SH
SOLE
61473
0
0
SEABRIDGE GOLD INC
COM
811916105
1041
58951
SH
SOLE
58951
0
0
OREILLY AUTOMOTIVE INC
COM
67103H107
3778
8980
SH
SOLE
8980
0
0
FIVERR INTL LTD
ORD SHS
M4R82T106
362
4831
SH
SOLE
4831
0
0
MACQUARIE INFRASTRUCTURE COR
COM
55608B105
312
10296
SH
SOLE
10296
0
0
ABSOLUTE SHS TR
WBI BULBEAR TR
00400R833
254
15484
SH
SOLE
15484
0
0
HILTON WORLDWIDE HLDGS INC
COM
43300A203
223
3040
SH
SOLE
3040
0
0
ISHARES TR
ESG MSCI EAFE
46435G516
2436
40207
SH
SOLE
40207
0
0
HANESBRANDS INC
COM
410345102
1332
118040
SH
SOLE
118040
0
0
T-MOBILE US INC
RIGHT 07/27/2020
872590112
1
12481
SH
SOLE
12481
0
0
NEXSTAR MEDIA GROUP INC
CL A
65336K103
25230
301373
SH
SOLE
301373
0
0
GOLDMAN SACHS ETF TR
JUST US LRG CP
381430396
1317
29314
SH
SOLE
29314
0
0
SPDR SER TR
S&P 400 MDCP VAL
78464A839
1605
37674
SH
SOLE
37674
0
0
GLOBAL X FDS
FINTECH ETF
37954Y814
2001
60165
SH
SOLE
60165
0
0
SPDR SER TR
S&P 600 SMCP GRW
78464A201
640
11288
SH
SOLE
11288
0
0
SILVERCREST METALS INC
COM
828363101
280
30500
SH
SOLE
30500
0
0
ONE LIBERTY PPTYS INC
COM
682406103
188
10398
SH
SOLE
10398
0
0
UBS GROUP AG
SHS
H42097107
120
10207
SH
SOLE
10207
0
0
INNOVATOR ETFS TR
S&P 500 PWR BU
45782C870
11513
444033
SH
SOLE
444033
0
0
SCOTTS MIRACLE GRO CO
CL A
810186106
1972
14684
SH
SOLE
14684
0
0
PEPSICO INC
COM
713448108
594
88600
SH
Put
SOLE
88600
0
0
SPDR S&P 500 ETF TR
TR UNIT
78462F103
464589
1506541
SH
SOLE
1506541
0
0
COUSINS PPTYS INC
COM NEW
222795502
1096
36608
SH
SOLE
36608
0
0
SPROTT PHYSICAL GOLD & SILVE
TR UNIT
85208R101
2789
165073
SH
SOLE
165073
0
0
SQUARE INC
CL A
852234103
13423
128221
SH
SOLE
128221
0
0
DRAFTKINGS INC
COM CL A
26142R104
0
400
SH
Call
SOLE
400
0
0
ENERGY TRANSFER LP
COM UT LTD PTN
29273V100
1
40000
SH
Call
SOLE
40000
0
0
CHEVRON CORP NEW
COM
166764100
11
300
SH
Call
SOLE
300
0
0
APOLLO SR FLOATING RATE FD I
COM
037636107
231
18700
SH
SOLE
18700
0
0
ARCH CAP GROUP LTD
ORD
G0450A105
776
27196
SH
SOLE
27196
0
0
ARK ETF TR
AUTNMUS TECHNLGY
00214Q203
1157
24460
SH
SOLE
24460
0
0
DIREXION SHS ETF TR
DAILY S&P BIOTEC
25460E539
132
38000
SH
SOLE
38000
0
0
CHEVRON CORP NEW
COM
166764100
92494
1036842
SH
SOLE
1036842
0
0
CHARLES RIV LABS INTL INC
COM
159864107
2805
16103
SH
SOLE
16103
0
0
MAKEMYTRIP LIMITED MAURITIUS
SHS
V5633W109
1526
99491
SH
SOLE
99491
0
0
SVB FINANCIAL GROUP
COM
78486Q101
884
4094
SH
SOLE
4094
0
0
PEMBINA PIPELINE CORP
COM
706327103
3691
145588
SH
SOLE
145588
0
0
EATON VANCE TX ADV GLBL DIV
COM
27828S101
335
23489
SH
SOLE
23489
0
0
STERICYCLE INC
COM
858912108
718
12843
SH
SOLE
12843
0
0
ISHARES TR
MSCI CHINA ETF
46429B671
245
3728
SH
SOLE
3728
0
0
NVIDIA CORPORATION
COM
67066G104
3
500
SH
Put
SOLE
500
0
0
FIDELITY COVINGTON TR
MSCI CONSM DIS
316092204
627
12133
SH
SOLE
12133
0
0
FS BANCORP INC
COM
30263Y104
557
14441
SH
SOLE
14441
0
0
CLOROX CO DEL
COM
189054109
11264
51357
SH
SOLE
51357
0
0
FIDELITY COVINGTON TR
MSCI HLTH CARE I
316092600
767
15565
SH
SOLE
15565
0
0
WESTERN UN CO
COM
959802109
1641
75960
SH
SOLE
75960
0
0
KRANESHARES TR
CSI CHI INTERNET
500767306
2586
41806
SH
SOLE
41806
0
0
CMS ENERGY CORP
COM
125896100
2299
39368
SH
SOLE
39368
0
0
BANK NOVA SCOTIA B C
COM
064149107
860
21125
SH
SOLE
21125
0
0
NORFOLK SOUTHERN CORP
COM
655844108
17639
100412
SH
SOLE
100412
0
0
EXPONENT INC
COM
30214U102
790
9767
SH
SOLE
9767
0
0
HSBC HLDGS PLC
SPON ADR NEW
404280406
375
16124
SH
SOLE
16124
0
0
NAPCO SEC TECHNOLOGIES INC
COM
630402105
1485
63496
SH
SOLE
63496
0
0
ARROW FINL CORP
COM
042744102
428
14403
SH
SOLE
14403
0
0
CREDIT SUISSE HIGH YLD BND F
SH BEN INT
22544F103
21
10260
SH
SOLE
10260
0
0
LAM RESEARCH CORP
COM
512807108
3496
10778
SH
SOLE
10778
0
0
PUBLIC SVC ENTERPRISE GRP IN
COM
744573106
5894
120701
SH
SOLE
120701
0
0
NORWEGIAN CRUISE LINE HLDG L
SHS
G66721104
295
17940
SH
SOLE
17940
0
0
ISHARES TR
MRNGSTR LG-CP GR
464287119
1703
7274
SH
SOLE
7274
0
0
LANTRONIX INC
COM NEW
516548203
39
10500
SH
SOLE
10500
0
0
VANGUARD WORLD FDS
UTILITIES ETF
92204A876
1026
8319
SH
SOLE
8319
0
0
INNOVATOR ETFS TR
S&P 500 PWR BU
45782C540
342
12921
SH
SOLE
12921
0
0
ALTRA INDL MOTION CORP
COM
02208R106
239
7498
SH
SOLE
7498
0
0
UPLAND SOFTWARE INC
COM
91544A109
1581
45488
SH
SOLE
45488
0
0
ALCOA CORP
COM
013872106
3187
278642
SH
SOLE
278642
0
0
RENAISSANCERE HOLDINGS LTD
COM
G7496G103
264
1521
SH
SOLE
1521
0
0
COHERUS BIOSCIENCES INC
COM
19249H103
205
11450
SH
SOLE
11450
0
0
EMERSON ELEC CO
COM
291011104
16189
261050
SH
SOLE
261050
0
0
TE CONNECTIVITY LTD
REG SHS
H84989104
6203
76354
SH
SOLE
76354
0
0
WALKER & DUNLOP INC
COM
93148P102
977
19209
SH
SOLE
19209
0
0
COCA COLA EUROPEAN PARTNERS
SHS
G25839104
466
12317
SH
SOLE
12317
0
0
MARKETAXESS HLDGS INC
COM
57060D108
1050
2048
SH
SOLE
2048
0
0
SLACK TECHNOLOGIES INC
COM CL A
83088V102
4666
150209
SH
SOLE
150209
0
0
FIRST TR EXCH TRADED FD III
LNG/SHT EQUITY
33739P103
1986
48362
SH
SOLE
48362
0
0
EATON VANCE TAX ADVT DIV INC
COM
27828G107
1127
58619
SH
SOLE
58619
0
0
PARKER HANNIFIN CORP
COM
701094104
5630
30742
SH
SOLE
30742
0
0
SMITH & WESSON BRANDS INC
COM
831754106
335
15972
SH
SOLE
15972
0
0
GENERAL DYNAMICS CORP
COM
369550108
4
300
SH
Put
SOLE
300
0
0
SELECT SECTOR SPDR TR
SBI INT-UTILS
81369Y886
6
2500
SH
Put
SOLE
2500
0
0
MILESTONE SCIENTIFIC INC
COM NEW
59935P209
30
15666
SH
SOLE
15666
0
0
ISHARES TR
PFD AND INCM SEC
464288687
30679
885909
SH
SOLE
885909
0
0
PENNANTPARK INVT CORP
COM
708062104
204
57971
SH
SOLE
57971
0
0
SNAP INC
CL A
83304A106
2
800
SH
Call
SOLE
800
0
0
VANECK VECTORS ETF TR
VIETNAM ETF
92189F817
3580
266669
SH
SOLE
266669
0
0
NRG ENERGY INC
COM NEW
629377508
1317
40605
SH
SOLE
40605
0
0
CARNIVAL CORP
UNIT 99/99/9999
143658300
512
31204
SH
SOLE
31204
0
0
PAYPAL HLDGS INC
COM
70450Y103
753
87100
SH
Put
SOLE
87100
0
0
ASTRONICS CORP
COM
046433108
231
21965
SH
SOLE
21965
0
0
SABRE CORP
COM
78573M104
29
5000
SH
Call
SOLE
5000
0
0
UNITED STATES STL CORP NEW
COM
912909108
842
116723
SH
SOLE
116723
0
0
BLACKROCK MUNIHLDGS NY QLTY
COM
09255C106
211
15900
SH
SOLE
15900
0
0
ISHARES TR
SP SMCP600VL ETF
464287879
8101
67281
SH
SOLE
67281
0
0
SPDR S&P 500 ETF TR
TR UNIT
78462F103
1230
316800
SH
Put
SOLE
316800
0
0
AMN HEALTHCARE SVCS INC
COM
001744101
565
12475
SH
SOLE
12475
0
0
FIDELITY COVINGTON TR
MSCI INDL INDX
316092709
5962
165948
SH
SOLE
165948
0
0
MICROSOFT CORP
COM
594918104
528498
2597676
SH
SOLE
2597676
0
0
ISHARES INC
MSCI PAC JP ETF
464286665
1155
29026
SH
SOLE
29026
0
0
SCHWAB STRATEGIC TR
US BRD MKT ETF
808524102
17956
244470
SH
SOLE
244470
0
0
BAUSCH HEALTH COS INC
COM
071734107
234
12812
SH
SOLE
12812
0
0
INNOVATOR ETFS TR
S&P 500 ULTRA
45782C730
271
10113
SH
SOLE
10113
0
0
TEXTRON INC
COM
883203101
943
28594
SH
SOLE
28594
0
0
NUVEEN MUNICIPAL CREDIT INC
COM SH BEN INT
67070X101
1491
100935
SH
SOLE
100935
0
0
CHEMOCENTRYX INC
COM
16383L106
506
8800
SH
SOLE
8800
0
0
CEDAR FAIR L P
DEPOSITRY UNIT
150185106
571
20593
SH
SOLE
20593
0
0
INNOVATOR ETFS TR
S&P 500 POWER
45782C573
1657
63438
SH
SOLE
63438
0
0
VANGUARD ADMIRAL FDS INC
MIDCP 400 VAL
921932844
245
2388
SH
SOLE
2388
0
0
CHEFS WHSE INC
COM
163086101
144
10452
SH
SOLE
10452
0
0
CARMAX INC
COM
143130102
238
2682
SH
SOLE
2682
0
0
VBI VACCINES INC
COM NEW
91822J103
164
52520
SH
SOLE
52520
0
0
CANADIAN NAT RES LTD
COM
136385101
242
14018
SH
SOLE
14018
0
0
SPDR INDEX SHS FDS
S&P INTL ETF
78463X772
629
19074
SH
SOLE
19074
0
0
MECHEL PAO
SPONSORED ADR NE
583840608
19
11393
SH
SOLE
11393
0
0
VANGUARD INDEX FDS
GROWTH ETF
922908736
107676
533004
SH
SOLE
533004
0
0
CLOUDERA INC
COM
18914U100
88
6912
SH
SOLE
6912
0
0
TWO HBRS INVT CORP
COM NEW
90187B408
623
124036
SH
SOLE
124036
0
0
SCHWAB STRATEGIC TR
EMRG MKTEQ ETF
808524706
53131
2181053
SH
SOLE
2181053
0
0
TELEFLEX INCORPORATED
COM
879369106
283
777
SH
SOLE
777
0
0
WELLTOWER INC
COM
95040Q104
1053
20352
SH
SOLE
20352
0
0
TORTOISE ENERGY INFRA CORP
COM
89147L886
213
13359
SH
SOLE
13359
0
0
EATON VANCE TX MGD DIV EQ IN
COM
27828N102
3230
299798
SH
SOLE
299798
0
0
CVS HEALTH CORP
COM
126650100
23042
355441
SH
SOLE
355441
0
0
LIBERTY MEDIA CORP DEL
COM C SIRIUSXM
531229607
696
20206
SH
SOLE
20206
0
0
AMERICAN TOWER CORP NEW
COM
03027X100
21254
82218
SH
SOLE
82218
0
0
ISHARES TR
US AER DEF ETF
464288760
10235
62186
SH
SOLE
62186
0
0
BLACKROCK MUNI INCOME TR II
COM
09249N101
214
14562
SH
SOLE
14562
0
0
VANGUARD WORLD FDS
MATERIALS ETF
92204A801
440
3668
SH
SOLE
3668
0
0
SPDR SER TR
PRTFLO S&P500 HI
78468R788
1699
61032
SH
SOLE
61032
0
0
EATON VANCE LTD DURATION INC
COM
27828H105
817
72439
SH
SOLE
72439
0
0
BOSTON BEER INC
CL A
100557107
223
404
SH
SOLE
404
0
0
CYTOKINETICS INC
COM NEW
23282W605
299
12700
SH
SOLE
12700
0
0
FIRST TRUST PORTFOLIOS LP
SHS
337345102
2950
27156
SH
SOLE
27156
0
0
ESPERION THERAPEUTICS INC NE
COM
29664W105
1057
20568
SH
SOLE
20568
0
0
KEMPER CORP DEL
COM
488401100
3617
49887
SH
SOLE
49887
0
0
NEUBERGER BRMAN NY MUNI FD I
COM
64124K102
314
27206
SH
SOLE
27206
0
0
MISONIX INC
COM
604871103
136
10000
SH
SOLE
10000
0
0
SPDR SER TR
NUVEEN BLMBRG SR
78468R739
2508
50351
SH
SOLE
50351
0
0
GRUBHUB INC
COM
400110102
619
8958
SH
SOLE
8958
0
0
MIDDLEBY CORP
COM
596278101
240
3198
SH
SOLE
3198
0
0
SLACK TECHNOLOGIES INC
COM CL A
83088V102
25
14100
SH
Call
SOLE
14100
0
0
AXONICS MODULATION TECHNOLOG
COM
05465P101
348
9900
SH
SOLE
9900
0
0
CREDIT ACCEP CORP MICH
COM
225310101
297
708
SH
SOLE
708
0
0
GOOSEHEAD INS INC
COM CL A
38267D109
301
4054
SH
SOLE
4054
0
0
VODAFONE GROUP PLC NEW
SPONSORED ADR
92857W308
2394
150016
SH
SOLE
150016
0
0
ABERDEEN STD GOLD ETF TR
PHYSCL GOLD SHS
00326A104
25038
1461466
SH
SOLE
1461466
0
0
VANGUARD INTL EQUITY INDEX F
FTSE EMR MKT ETF
922042858
84073
2122723
SH
SOLE
2122723
0
0
VANECK VECTORS ETF TR
BDC INCOME ETF
92189F411
130
10707
SH
SOLE
10707
0
0
MARATHON OIL CORP
COM
565849106
2441
395955
SH
SOLE
395955
0
0
ARGAN INC
COM
04010E109
277
5963
SH
SOLE
5963
0
0
WPX ENERGY INC
COM
98212B103
2889
453226
SH
SOLE
453226
0
0
FIRST SOLAR INC
COM
336433107
21
600
SH
Call
SOLE
600
0
0
CIRRUS LOGIC INC
COM
172755100
268
4308
SH
SOLE
4308
0
0
INNOVATOR ETFS TR
S&P 500 POWER
45782C508
2174
77571
SH
SOLE
77571
0
0
FORTRESS BIOTECH INC
COM
34960Q109
83
31100
SH
SOLE
31100
0
0
BCE INC
COM NEW
05534B760
1903
45411
SH
SOLE
45411
0
0
OLD REP INTL CORP
COM
680223104
1585
97562
SH
SOLE
97562
0
0
PORTLAND GEN ELEC CO
COM NEW
736508847
845
20201
SH
SOLE
20201
0
0
LIVONGO HEALTH INC
COM
539183103
11
3400
SH
Put
SOLE
3400
0
0
ATLANTIC CAP BANCSHARES INC
COM
048269203
162
13288
SH
SOLE
13288
0
0
GUGGENHEIM TAXABLE MUN MNGD
COM
401664107
275
11818
SH
SOLE
11818
0
0
VANGUARD WORLD FD
MEGA GRWTH IND
921910816
28268
172917
SH
SOLE
172917
0
0
ROLLINS INC
COM
775711104
729
17144
SH
SOLE
17144
0
0
WINGSTOP INC
COM
974155103
283
2020
SH
SOLE
2020
0
0
BLOOMIN BRANDS INC
COM
094235108
114
10710
SH
SOLE
10710
0
0
AMARIN CORP PLC
SPONS ADR NEW
023111206
262
37765
SH
SOLE
37765
0
0
ETF MANAGERS TR
PRIME JUNIR SLVR
26924G102
777
64770
SH
SOLE
64770
0
0
TRUEBLUE INC
COM
89785X101
284
18630
SH
SOLE
18630
0
0
NICE LTD
SPONSORED ADR
653656108
3385
17463
SH
SOLE
17463
0
0
BNY MELLON STRATEGIC MUNS IN
COM
05588W108
97
12564
SH
SOLE
12564
0
0
EQUINOX GOLD CORP
COM
29446Y502
1039
92257
SH
SOLE
92257
0
0
DBX ETF TR
XTRACK HRVST CSI
233051879
7752
260919
SH
SOLE
260919
0
0
CHIPOTLE MEXICAN GRILL INC
COM
169656105
1757
1689
SH
SOLE
1689
0
0
QUALCOMM INC
COM
747525103
42332
464257
SH
SOLE
464257
0
0
SEA LTD
SPONSORED ADS
81141R100
590
5527
SH
SOLE
5527
0
0
ARCHER DANIELS MIDLAND CO
COM
039483102
17832
446994
SH
SOLE
446994
0
0
PELOTON INTERACTIVE INC
CL A COM
70614W100
3
1000
SH
Put
SOLE
1000
0
0
HASBRO INC
COM
418056107
840
11293
SH
SOLE
11293
0
0
SITE CENTERS CORP
COM
82981J109
296
36708
SH
SOLE
36708
0
0
BAUSCH HEALTH COS INC
COM
071734107
1
200
SH
Call
SOLE
200
0
0
ASPEN TECHNOLOGY INC
COM
045327103
1100
10552
SH
SOLE
10552
0
0
VANECK VECTORS ETF TR
GOLD MINERS ETF
92189F106
15490
422602
SH
SOLE
422602
0
0
ING GROEP N.V.
SPONSORED ADR
456837103
4483
653908
SH
SOLE
653908
0
0
ISHARES TR
IBNDS MAR23 ETF
46432FAN7
200
7960
PRN
SOLE
7960
0
0
ISHARES INC
MSCI RUSSIA ETF
46434G798
207
6100
SH
SOLE
6100
0
0
AMAZON COM INC
COM
023135106
88
2600
SH
Put
SOLE
2600
0
0
ISHARES INC
CUR HD MSCI EM
46434G509
759
30368
SH
SOLE
30368
0
0
SEMPRA ENERGY
COM
816851109
26979
230174
SH
SOLE
230174
0
0
MGM RESORTS INTERNATIONAL
COM
552953101
2845
164262
SH
SOLE
164262
0
0
SPDR DOW JONES INDL AVERAGE
UT SER 1
78467X109
37766
146359
SH
SOLE
146359
0
0
BARCLAYS BANK PLC
IPATH SHILR CAPE
06742A669
1571
11070
SH
SOLE
11070
0
0
AMPLIFY ETF TR
CWP ENHANCED DIV
032108409
2202
77660
SH
SOLE
77660
0
0
INVESCO EXCH TRADED FD TR II
FTSE RAFI EMNG
46138E727
2479
143448
SH
SOLE
143448
0
0
VANECK VECTORS ETF TR
AMT FREE SHORT M
92189F528
1389
77116
SH
SOLE
77116
0
0
NEPHROS INC
COM
640671400
362
43210
SH
SOLE
43210
0
0
DORIAN LPG LTD
SHS USD
Y2106R110
8528
1101889
SH
SOLE
1101889
0
0
FORD MTR CO DEL
COM
345370860
1517
250451
SH
SOLE
250451
0
0
XYLEM INC
COM
98419M100
4244
65735
SH
SOLE
65735
0
0
COMCAST CORP NEW
CL A
20030N101
47389
1215094
SH
SOLE
1215094
0
0
NUVEEN INTER DURATION MN TMF
COM
670671106
6787
513546
SH
SOLE
513546
0
0
ULTA BEAUTY INC
COM
90384S303
1010
4965
SH
SOLE
4965
0
0
MCDONALDS CORP
COM
580135101
1
200
SH
Call
SOLE
200
0
0
DTE ENERGY CO
COM
233331107
1194
11087
SH
SOLE
11087
0
0
ISHARES TR
INTL QLTY FACTOR
46434V456
17577
598260
SH
SOLE
598260
0
0
SUNCOR ENERGY INC NEW
COM
867224107
268
15771
SH
SOLE
15771
0
0
NIKE INC
CL B
654106103
354
104000
SH
Put
SOLE
104000
0
0
BLACKROCK MUNIYIELD INVT FD
COM
09254R104
371
27500
SH
SOLE
27500
0
0
KKR INCOME OPPORTUNITIES FD
COM
48249T106
269
21765
SH
SOLE
21765
0
0
AMERICAN WTR WKS CO INC NEW
COM
030420103
42220
328015
SH
SOLE
328015
0
0
HERON THERAPEUTICS INC
COM
427746102
145
9822
SH
SOLE
9822
0
0
DIREXION SHS ETF TR
DLY S&P500 BR 3X
25460E885
283
36059
SH
SOLE
36059
0
0
AON PLC
SHS CL A
G0403H108
1344
6999
SH
SOLE
6999
0
0
NUCOR CORP
COM
670346105
1515
36605
SH
SOLE
36605
0
0
CEMEX SAB DE CV
SPON ADR NEW
151290889
54
18858
SH
SOLE
18858
0
0
PIMCO DYNAMIC INCOME FD
SHS
72201Y101
1340
54225
SH
SOLE
54225
0
0
RIGEL PHARMACEUTICALS INC
COM NEW
766559603
19
10510
SH
SOLE
10510
0
0
CBOE GLOBAL MARKETS INC
COM
12503M108
89
24000
SH
Put
SOLE
24000
0
0
CONSTRUCTION PARTNERS INC
COM CL A
21044C107
214
11826
SH
SOLE
11826
0
0
FIRST TR EXCH TRD ALPHDX FD
EUROPE ALPHADEX
33737J117
207
6780
SH
SOLE
6780
0
0
DEERE & CO
COM
244199105
12861
81762
SH
SOLE
81762
0
0
RALPH LAUREN CORP
CL A
751212101
60
10000
SH
Put
SOLE
10000
0
0
ISHARES TR
S&P MC 400GR ETF
464287606
36179
161638
SH
SOLE
161638
0
0
GENMAB A/S
SPONSORED ADS
372303206
870
25581
SH
SOLE
25581
0
0
INVESCO EXCH TRD SLF IDX FD
BULSHS 2022 CB
46138J882
5913
269824
SH
SOLE
269824
0
0
VOYA FINANCIAL INC
COM
929089100
317
6732
SH
SOLE
6732
0
0
ALPHABET INC
CAP STK CL A
02079K305
0
200
SH
Put
SOLE
200
0
0
TERADYNE INC
COM
880770102
2449
28921
SH
SOLE
28921
0
0
ISHARES TR
CORE INTL AGGR
46435G672
1019
18356
SH
SOLE
18356
0
0
INVESCO EXCHANGE-TRADED FD T
TAXABLE MUN BD
46138G805
15864
481862
SH
SOLE
481862
0
0
SPDR SER TR
BLMBRG BRC CNVRT
78464A359
5735
94945
SH
SOLE
94945
0
0
NEW MTN FIN CORP
COM
647551100
14198
1528476
SH
SOLE
1528476
0
0
TORONTO DOMINION BK ONT
COM NEW
891160509
3309
74211
SH
SOLE
74211
0
0
ISHARES TR
MSCI LW CRB TG
46434V464
252
2072
SH
SOLE
2072
0
0
AMER STATES WTR CO
COM
029899101
1000
12714
SH
SOLE
12714
0
0
VANECK VECTORS ETF TR
SEMICONDUCTOR ET
92189F676
3672
24036
SH
SOLE
24036
0
0
GAMESTOP CORP NEW
CL A
36467W109
12
18500
SH
Call
SOLE
18500
0
0
SALESFORCE COM INC
COM
79466L302
58094
310357
SH
SOLE
310357
0
0
LATTICE SEMICONDUCTOR CORP
COM
518415104
286
10272
SH
SOLE
10272
0
0
EQT CORP
COM
26884L109
1386
116503
SH
SOLE
116503
0
0
FOCUS FINL PARTNERS INC
COM CL A
34417P100
1214
36675
SH
SOLE
36675
0
0
STMICROELECTRONICS N V
NY REGISTRY
861012102
500
18150
SH
SOLE
18150
0
0
COEUR MNG INC
COM NEW
192108504
103
20150
SH
SOLE
20150
0
0
SONOS INC
COM
83570H108
592
40516
SH
SOLE
40516
0
0
VALERO ENERGY CORP
COM
91913Y100
6812
115660
SH
SOLE
115660
0
0
NUSHARES ETF TR
NUVEEN ESG MIDCP
67092P409
261
6665
SH
SOLE
6665
0
0
RADWARE LTD
ORD
M81873107
3554
150450
SH
SOLE
150450
0
0
ISHARES TR
MSCI USA ESG SLC
464288802
3224
24116
SH
SOLE
24116
0
0
VISA INC
COM CL A
92826C839
117
29700
SH
Put
SOLE
29700
0
0
MATCH GROUP INC
COM
57665R106
2243
20955
SH
SOLE
20955
0
0
METLIFE INC
COM
59156R108
30126
824520
SH
SOLE
824520
0
0
SPDR SER TR
S&P REGL BKG
78464A698
3851
100133
SH
SOLE
100133
0
0
PRA GROUP INC
COM
69354N106
253
6279
SH
SOLE
6279
0
0
ISHARES TR
1 3 YR TREAS BD
464287457
6
5000
SH
Call
SOLE
5000
0
0
QUAKER CHEM CORP
COM
747316107
712
3832
SH
SOLE
3832
0
0
SPDR INDEX SHS FDS
PORTFLO EURP ETF
78463X103
1381
44046
SH
SOLE
44046
0
0
PROTO LABS INC
COM
743713109
775
6880
SH
SOLE
6880
0
0
GLU MOBILE INC
COM
379890106
149
16230
SH
SOLE
16230
0
0
ISHARES INC
ESG MSCI EM ETF
46434G863
9808
305312
SH
SOLE
305312
0
0
BLOOMIN BRANDS INC
COM
094235108
2
1000
SH
Call
SOLE
1000
0
0
T-MOBILE US INC
COM
872590104
7922
76128
SH
SOLE
76128
0
0
J P MORGAN EXCHANGE-TRADED F
HIGH YLD RESRCH
46641Q878
631
13012
SH
SOLE
13012
0
0
ENERGIZER HLDGS INC NEW
COM
29272W109
250
5296
SH
SOLE
5296
0
0
FIRST TR EXCHANGE TRADED FD
CLOUD COMPUTING
33734X192
1650
22145
SH
SOLE
22145
0
0
REGENERON PHARMACEUTICALS
COM
75886F107
7116
11482
SH
SOLE
11482
0
0
CIGNA CORP NEW
COM
125523100
12923
68678
SH
SOLE
68678
0
0
ISHARES TR
U.S. TECH ETF
464287721
10744
39838
SH
SOLE
39838
0
0
CATALENT INC
COM
148806102
283
3834
SH
SOLE
3834
0
0
DWS MUN INCOME TR
COM
233368109
135
12393
SH
SOLE
12393
0
0
SPDR SER TR
NUVEEN BBG BRCLY
78464A284
1242
22048
SH
SOLE
22048
0
0
PIMCO ETF TR
ACTIVE BD ETF
72201R775
17967
161256
SH
SOLE
161256
0
0
SEALED AIR CORP NEW
COM
81211K100
271
8250
SH
SOLE
8250
0
0
VANECK MERK GOLD TRUST
GOLD TRUST
921078101
4983
286990
SH
SOLE
286990
0
0
FRESENIUS MED CARE AG&CO KGA
SPONSORED ADR
358029106
968
22234
SH
SOLE
22234
0
0
ALPS ETF TR
ALERIAN MLP
00162Q452
6713
272497
SH
SOLE
272497
0
0
SPLUNK INC
COM
848637104
4364
21931
SH
SOLE
21931
0
0
BERRY GLOBAL GROUP INC
COM
08579W103
386
8731
SH
SOLE
8731
0
0
CHEWY INC
CL A
16679L109
13
15300
SH
Call
SOLE
15300
0
0
ISHARES TR
S&P 100 ETF
464287101
2918
20468
SH
SOLE
20468
0
0
BIONTECH SE
SPONSORED ADS
09075V102
387
5804
SH
SOLE
5804
0
0
LATTICE STRATEGIES TR
HARTFORD MLT ETF
518416102
782
31839
SH
SOLE
31839
0
0
MEDICAL PPTYS TRUST INC
COM
58463J304
1854
98040
SH
SOLE
98040
0
0
ISHARES TR
MRGSTR MD CP VAL
464288406
238
1887
SH
SOLE
1887
0
0
ISHARES TR
TIPS BD ETF
464287176
18271
148887
SH
SOLE
148887
0
0
VANGUARD BD INDEX FDS
LONG TERM BOND
921937793
860
7746
SH
SOLE
7746
0
0
VANECK VECTORS ETF TR
AGRIBUSINESS ETF
92189F700
752
12497
SH
SOLE
12497
0
0
VANGUARD SCOTTSDALE FDS
LG-TERM COR BD
92206C813
206
1921
SH
SOLE
1921
0
0
AMERICAN INTL GROUP INC
COM NEW
026874784
1290
41508
SH
SOLE
41508
0
0
CALLON PETE CO DEL
COM
13123X102
59
52319
SH
SOLE
52319
0
0
NAVIGATOR HOLDINGS LTD
SHS
Y62132108
1854
289560
SH
SOLE
289560
0
0
SABRE CORP
COM
78573M104
4401
548182
SH
SOLE
548182
0
0
CALAMOS CONV OPP AND INC FD
SH BEN INT
128117108
780
73297
SH
SOLE
73297
0
0
ESSEX PPTY TR INC
COM
297178105
1091
4862
SH
SOLE
4862
0
0
ON SEMICONDUCTOR CORP
COM
682189105
447
22391
SH
SOLE
22391
0
0
TCW STRATEGIC INCOME FD INC
COM
872340104
376
68740
SH
SOLE
68740
0
0
PACCAR INC
COM
693718108
4225
56555
SH
SOLE
56555
0
0
PIMCO CA MUNICIPAL INCOME FD
COM
72200N106
175
10940
SH
SOLE
10940
0
0
QUANEX BUILDING PRODUCTS COR
COM
747619104
167
12000
SH
SOLE
12000
0
0
GATX CORP
COM
361448103
544
8943
SH
SOLE
8943
0
0
ALLY FINL INC
COM
02005N100
384
19526
SH
SOLE
19526
0
0
KITOV PHARMA LTD
SPONSORED ADS
49803V107
12
11000
SH
SOLE
11000
0
0
TAIWAN SEMICONDUCTOR MFG LTD
SPONSORED ADS
874039100
25138
442780
SH
SOLE
442780
0
0
HD SUPPLY HLDGS INC
COM
40416M105
739
21284
SH
SOLE
21284
0
0
ISHARES TR
CORE MSCI PAC
46434V696
1404
26612
SH
SOLE
26612
0
0
CONCRETE PUMPING HLDGS INC
COM
206704108
245
70360
SH
SOLE
70360
0
0
WD-40 CO
COM
929236107
679
3386
SH
SOLE
3386
0
0
ECOLAB INC
COM
278865100
5810
29139
SH
SOLE
29139
0
0
NATIONAL INSTRS CORP
COM
636518102
527
13481
SH
SOLE
13481
0
0
EXELIXIS INC
COM
30161Q104
913
38365
SH
SOLE
38365
0
0
JPMORGAN CHASE & CO
COM
46625H100
5
2800
SH
Call
SOLE
2800
0
0
FIDELITY COVINGTON TR
CONSMR STAPLES
316092303
217
6258
SH
SOLE
6258
0
0
MURPHY USA INC
COM
626755102
27833
247346
SH
SOLE
247346
0
0
ISHARES TR
CHINA LG-CAP ETF
464287184
2517
63352
SH
SOLE
63352
0
0
ARROWHEAD PHARMACEUTICALS IN
COM
04280A100
335
7756
SH
SOLE
7756
0
0
SCHWAB STRATEGIC TR
1 5YR CORP BD
808524714
414
8049
SH
SOLE
8049
0
0
CRONOS GROUP INC
COM
22717L101
340
55897
SH
SOLE
55897
0
0
INVESCO EXCHANGE TRADED FD T
DYNMC SEMICNDT
46137V647
8327
113950
SH
SOLE
113950
0
0
BLACKROCK CORPOR HI YLD FD I
COM
09255P107
734
72469
SH
SOLE
72469
0
0
WESTERN MIDSTREAM PARTNERS L
COM UNIT LP INT
958669103
396
39387
SH
SOLE
39387
0
0
TEXAS ROADHOUSE INC
COM
882681109
214
4041
SH
SOLE
4041
0
0
HANNON ARMSTRONG SUST INFR C
COM
41068X100
445
15372
SH
SOLE
15372
0
0
CONDUENT INC
COM
206787103
23
10072
SH
SOLE
10072
0
0
J P MORGAN EXCHANGE-TRADED F
DIV RTN EM EQT
46641Q308
4339
94507
SH
SOLE
94507
0
0
PERKINELMER INC
COM
714046109
502
5116
SH
SOLE
5116
0
0
HARBORONE BANCORP INC NEW
COM NEW
41165Y100
95
11116
SH
SOLE
11116
0
0
METAURUS EQUITY COMPONENT TR
US EQT CUM 2027
59140L100
487
50000
SH
SOLE
50000
0
0
OLLIES BARGAIN OUTLET HLDGS
COM
681116109
2857
29232
SH
SOLE
29232
0
0
MYLAN NV
SHS EURO
N59465109
2605
164886
SH
SOLE
164886
0
0
ALPHABET INC
CAP STK CL C
02079K107
95006
67337
SH
SOLE
67337
0
0
AMERICA MOVIL SAB DE CV
SPON ADR L SHS
02364W105
165
13124
SH
SOLE
13124
0
0
SVMK INC
COM
78489X103
252
10750
SH
SOLE
10750
0
0
FIRST TR EXCHANGE-TRADED FD
RISNG DIVD ACHIV
33738R506
1332
43152
SH
SOLE
43152
0
0
BERKSHIRE HATHAWAY INC DEL
CL A
084670108
600087
2245
SH
SOLE
2245
0
0
IROBOT CORP
COM
462726100
3642
42966
SH
SOLE
42966
0
0
PENNYMAC MTG INVT TR
COM
70931T103
469
26717
SH
SOLE
26717
0
0
RYDER SYS INC
COM
783549108
377
10064
SH
SOLE
10064
0
0
RALPH LAUREN CORP
CL A
751212101
38
512
SH
SOLE
512
0
0
SANOFI
SPONSORED ADR
80105N105
4434
86065
SH
SOLE
86065
0
0
NEKTAR THERAPEUTICS
COM
640268108
589
25468
SH
SOLE
25468
0
0
FERRO CORP
COM
315405100
1406
117535
SH
SOLE
117535
0
0
UNITED THERAPEUTICS CORP DEL
COM
91307C102
776
6412
SH
SOLE
6412
0
0
CADENCE DESIGN SYSTEM INC
COM
127387108
2224
23186
SH
SOLE
23186
0
0
ISHARES TR
CORE MSCI INTL
46435G326
947
18561
SH
SOLE
18561
0
0
PLUG POWER INC
COM NEW
72919P202
167
20530
SH
SOLE
20530
0
0
TESLA INC
COM
88160R101
504
800
SH
Call
SOLE
800
0
0
VORNADO RLTY TR
SH BEN INT
929042109
4313
113695
SH
SOLE
113695
0
0
BOSTON PPTYS LTD PARTNERSHIP
COM
101121101
937
10389
SH
SOLE
10389
0
0
CHOICEONE FINL SVCS INC
COM
170386106
515
17402
SH
SOLE
17402
0
0
WALGREENS BOOTS ALLIANCE INC
COM
931427108
34344
809086
SH
SOLE
809086
0
0
ISHARES TR
FLTG RATE NT ETF
46429B655
11755
232514
SH
SOLE
232514
0
0
OCULAR THERAPEUTIX INC
COM
67576A100
790
95639
SH
SOLE
95639
0
0
AUTODESK INC
COM
052769106
19590
81813
SH
SOLE
81813
0
0
ISHARES TR
MICRO-CAP ETF
464288869
6436
74067
SH
SOLE
74067
0
0
UNUM GROUP
COM
91529Y106
327
19672
SH
SOLE
19672
0
0
VANECK VECTORS ETF TR
HIGH YLD MUN ETF
92189H409
3102
52373
SH
SOLE
52373
0
0
HDFC BANK LTD
SPONSORED ADS
40415F101
1957
42930
SH
SOLE
42930
0
0
AIR PRODS & CHEMS INC
COM
009158106
56618
234569
SH
SOLE
234569
0
0
ZSCALER INC
COM
98980G102
3
600
SH
Call
SOLE
600
0
0
INVESCO CALIF MUN INCOME TR
COM
46132P108
188
13018
SH
SOLE
13018
0
0
BLACKSTONE MTG TR INC
COM CL A
09257W100
781
32437
SH
SOLE
32437
0
0
STARBUCKS CORP
COM
855244109
45300
615829
SH
SOLE
615829
0
0
OSPREY TECHNLGY AQUISTION CO
COM CL A
68839R104
119
11929
SH
SOLE
11929
0
0
VANGUARD INDEX FDS
REAL ESTATE ETF
922908553
51281
653027
SH
SOLE
653027
0
0
DARDEN RESTAURANTS INC
COM
237194105
3
600
SH
Put
SOLE
600
0
0
SHELL MIDSTREAM PARTNERS L P
UNIT LTD INT
822634101
650
52606
SH
SOLE
52606
0
0
NEW AGE BEVERAGES CORP
COM
64157V108
29
18706
SH
SOLE
18706
0
0
CANADIAN IMP BK COMM
COM
136069101
919
13722
SH
SOLE
13722
0
0
CHART INDS INC
COM PAR $0.01
16115Q308
718
14793
SH
SOLE
14793
0
0
CAMECO CORP
COM
13321L108
138
13551
SH
SOLE
13551
0
0
UNIVERSAL DISPLAY CORP
COM
91347P105
697
4663
SH
SOLE
4663
0
0
CHAMPIONS ONCOLOGY INC
COM NEW
15870P307
159
16600
SH
SOLE
16600
0
0
NOVOCURE LTD
ORD SHS
G6674U108
529
8908
SH
SOLE
8908
0
0
MAXLINEAR INC
COM
57776J100
19906
927429
SH
SOLE
927429
0
0
BANDWIDTH INC
COM CL A
05988J103
1061
8327
SH
SOLE
8327
0
0
COMPUGEN LTD
ORD
M25722105
377
25133
SH
SOLE
25133
0
0
GLOBAL X FDS
S&P 500 CATHOLIC
37954Y889
322
8459
SH
SOLE
8459
0
0
MERCER INTL INC
COM
588056101
1420
181848
SH
SOLE
181848
0
0
SCHWAB CHARLES CORP
COM
808513105
9121
270239
SH
SOLE
270239
0
0
CALIFORNIA WTR SVC GROUP
COM
130788102
348
7294
SH
SOLE
7294
0
0
SPDR INDEX SHS FDS
MSCI EMRG MKTS
78463X426
8459
160660
SH
SOLE
160660
0
0
EZCORP INC
CL A NON VTG
302301106
1862
293842
SH
SOLE
293842
0
0
SCHWAB STRATEGIC TR
SHT TM US TRES
808524862
13853
268281
SH
SOLE
268281
0
0
WALMART INC
COM
931142103
74349
620361
SH
SOLE
620361
0
0
ARISTA NETWORKS INC
COM
040413106
1
200
SH
Put
SOLE
200
0
0
WISDOMTREE TR
US SMALLCAP DIVD
97717W604
903
42814
SH
SOLE
42814
0
0
TRACTOR SUPPLY CO
COM
892356106
17
2000
SH
Call
SOLE
2000
0
0
DENTSPLY SIRONA INC
COM
24906P109
1100
24970
SH
SOLE
24970
0
0
COHEN & STEERS CLOSED END OP
COM
19248P106
128
12007
SH
SOLE
12007
0
0
DIAMONDBACK ENERGY INC
COM
25278X109
210
5006
SH
SOLE
5006
0
0
SOURCE CAP INC
COM
836144105
850
25683
SH
SOLE
25683
0
0
CBL & ASSOC PPTYS INC
COM
124830100
3
11362
SH
SOLE
11362
0
0
EVERGY INC
COM
30034W106
922
15511
SH
SOLE
15511
0
0
MCCORMICK & CO INC
COM NON VTG
579780206
3817
21270
SH
SOLE
21270
0
0
BLACKROCK MUNIYLD MICH QLTY
COM
09254V105
250
18500
SH
SOLE
18500
0
0
VANGUARD INDEX FDS
SMALL CP ETF
922908751
30735
211112
SH
SOLE
211112
0
0
CSG SYS INTL INC
COM
126349109
280
6747
SH
SOLE
6747
0
0
FIRST TR EXCHANGE TRADED FD
NASDAQ CYB ETF
33734X846
457
13739
SH
SOLE
13739
0
0
PAGERDUTY INC
COM
69553P100
601
20956
SH
SOLE
20956
0
0
MONDELEZ INTL INC
CL A
609207105
31863
623843
SH
SOLE
623843
0
0
ABBOTT LABS
COM
002824100
75
30000
SH
Call
SOLE
30000
0
0
DARIOHEALTH CORP
COM NEW
23725P209
142
22224
SH
SOLE
22224
0
0
DEL TACO RESTAURANTS INC NEW
COM
245496104
112
18885
SH
SOLE
18885
0
0
ISHARES TR
EXPANDED TECH
464287515
11112
39097
SH
SOLE
39097
0
0
KIRBY CORP
COM
497266106
991
18515
SH
SOLE
18515
0
0
MFS CHARTER INCOME TR
SH BEN INT
552727109
1041
130634
SH
SOLE
130634
0
0
NOMAD FOODS LTD
USD ORD SHS
G6564A105
3
23000
SH
Call
SOLE
23000
0
0
COGNEX CORP
COM
192422103
663
10988
SH
SOLE
10988
0
0
SSGA ACTIVE ETF TR
BLKSTN GSOSRLN
78467V608
2615
60427
SH
SOLE
60427
0
0
FIRST TR EXCHANGE-TRADED FD
DORSEY WRT 5 ETF
33738R605
477
14800
SH
SOLE
14800
0
0
INVESCO EXCH TRD SLF IDX FD
BULSHS 2021 CB
46138J700
3239
151472
SH
SOLE
151472
0
0
FIRST TR EXCHANGE-TRADED FD
NASD TECH DIV
33738R118
5315
127192
SH
SOLE
127192
0
0
BRISTOL-MYERS SQUIBB CO
COM
110122108
68034
1156283
SH
SOLE
1156283
0
0
AXALTA COATING SYS LTD
COM
G0750C108
399
17690
SH
SOLE
17690
0
0
SPDR SER TR
S&P RETAIL ETF
78464A714
639
15069
SH
SOLE
15069
0
0
ALASKA AIR GROUP INC
COM
011659109
381
10487
SH
SOLE
10487
0
0
NORTHERN DYNASTY MINERALS LT
COM NEW
66510M204
29
20266
SH
SOLE
20266
0
0
NIO INC
SPON ADS
62914V106
91
11321
SH
SOLE
11321
0
0
ISHARES TR
CORE US AGGBD ET
464287226
71852
607849
SH
SOLE
607849
0
0
UNITED STS NAT GAS FD LP
UNIT PAR
912318300
257
25305
SH
SOLE
25305
0
0
EATON VANCE NEW YORK MUN BD
COM
27827Y109
192
16355
SH
SOLE
16355
0
0
ISHARES TR
U.S. CNSM GD ETF
464287812
412
3234
SH
SOLE
3234
0
0
US BANCORP DEL
COM NEW
902973304
27745
753518
SH
SOLE
753518
0
0
ROKU INC
COM CL A
77543R102
2
200
SH
Call
SOLE
200
0
0
ZOOM VIDEO COMMUNICATIONS IN
CL A
98980L101
625
6000
SH
Call
SOLE
6000
0
0
TAKE-TWO INTERACTIVE SOFTWAR
COM
874054109
1529
10967
SH
SOLE
10967
0
0
ISHARES TR
MSCI UK ETF NEW
46435G334
1096
42432
SH
SOLE
42432
0
0
NEWMONT CORP
COM
651639106
7286
117990
SH
SOLE
117990
0
0
HECLA MNG CO
COM
422704106
70
21538
SH
SOLE
21538
0
0
AMERICAN FINL GROUP INC OHIO
COM
025932104
295
4652
SH
SOLE
4652
0
0
ISHARES TR
U.S. CNSM SV ETF
464287580
256
1171
SH
SOLE
1171
0
0
FIDELITY COVINGTON TR
MSCI ENERGY IDX
316092402
9544
963278
SH
SOLE
963278
0
0
DATADOG INC
CL A COM
23804L103
201
6000
SH
Call
SOLE
6000
0
0
ZSCALER INC
COM
98980G102
3642
33280
SH
SOLE
33280
0
0
BEIGENE LTD
SPONSORED ADR
07725L102
5339
28357
SH
SOLE
28357
0
0
DIGIMARC CORP NEW
COM
25381B101
287
17937
SH
SOLE
17937
0
0
TG THERAPEUTICS INC
COM
88322Q108
345
17699
SH
SOLE
17699
0
0
FLOOR & DECOR HLDGS INC
CL A
339750101
548
9457
SH
SOLE
9457
0
0
NUTRIEN LTD
COM
67077M108
913
28453
SH
SOLE
28453
0
0
SNAP INC
CL A
83304A106
603
25868
SH
SOLE
25868
0
0
NUVEEN PFD & INCM SECURTIES
COM
67072C105
158
18611
SH
SOLE
18611
0
0
HUMANA INC
COM
444859102
8
700
SH
Call
SOLE
700
0
0
APPLE HOSPITALITY REIT INC
COM NEW
03784Y200
191
19585
SH
SOLE
19585
0
0
ORTHOFIX MED INC
COM
68752M108
1071
33475
SH
SOLE
33475
0
0
KINDER MORGAN INC DEL
COM
49456B101
29089
1918438
SH
SOLE
1918438
0
0
HERBALIFE NUTRITION LTD
COM SHS
G4412G101
227
5051
SH
SOLE
5051
0
0
NUSHARES ETF TR
NUVEEN ESG EMRGN
67092P888
266
10664
SH
SOLE
10664
0
0
STRYKER CORPORATION
COM
863667101
36327
201669
SH
SOLE
201669
0
0
PALO ALTO NETWORKS INC
COM
697435105
6890
30020
SH
SOLE
30020
0
0
ELECTROCORE INC
COM
28531P103
9
11005
SH
SOLE
11005
0
0
CINCINNATI FINL CORP
COM
172062101
789
12314
SH
SOLE
12314
0
0
ORTHOPEDIATRICS CORP
COM
68752L100
266
5950
SH
SOLE
5950
0
0
INVESCO EXCH TRD SLF IDX FD
BULSHS 2020 CB
46138J502
6585
309398
SH
SOLE
309398
0
0
SPDR SER TR
PORTFOLIO SHORT
78464A474
1385
44437
SH
SOLE
44437
0
0
INOVALON HLDGS INC
COM CL A
45781D101
2559
132702
SH
SOLE
132702
0
0
VANGUARD SCOTTSDALE FDS
INT-TERM CORP
92206C870
17687
185819
SH
SOLE
185819
0
0
SPDR SER TR
S&P KENSHO FUTRE
78468R671
263
7201
SH
SOLE
7201
0
0
STREAMLINE HEALTH SOLUTIONS
COM
86323X106
73
55000
SH
SOLE
55000
0
0
REVANCE THERAPEUTICS INC
COM
761330109
1201
49200
SH
SOLE
49200
0
0
CNX MIDSTREAM PARTNERS LP
COM UNIT REPST
12654A101
299
44876
SH
SOLE
44876
0
0
ISHARES TR
0-5YR INVT GR CP
46434V100
2514
48035
SH
SOLE
48035
0
0
FRANKLIN TEMPLETON ETF TR
FTSE BRAZIL
35473P835
212
11871
SH
SOLE
11871
0
0
AIMMUNE THERAPEUTICS INC
COM
00900T107
294
17564
SH
SOLE
17564
0
0
GARMIN LTD
SHS
H2906T109
3749
38334
SH
SOLE
38334
0
0
HEXCEL CORP NEW
COM
428291108
556
12353
SH
SOLE
12353
0
0
SCHWAB STRATEGIC TR
US LCAP GR ETF
808524300
9101
89549
SH
SOLE
89549
0
0
FRONTLINE LTD
SHS NEW
G3682E192
4433
641127
SH
SOLE
641127
0
0
ISHARES TR
MSCI EAFE ETF
464287465
58935
968220
SH
SOLE
968220
0
0
FEDEX CORP
COM
31428X106
21
5000
SH
Call
SOLE
5000
0
0
NUVEEN NEW YORK QLT MUN INC
COM
67066X107
2868
212363
SH
SOLE
212363
0
0
ISHARES INC
MSCI EURZONE ETF
464286608
2489
68151
SH
SOLE
68151
0
0
LEIDOS HOLDINGS INC
COM
525327102
6190
66059
SH
SOLE
66059
0
0
PHILLIPS 66 PARTNERS LP
COM UNIT REP INT
718549207
886
24622
SH
SOLE
24622
0
0
BLACKROCK FLOATING RATE INCO
COM
09255X100
150
13449
SH
SOLE
13449
0
0
ISHARES TR
CORE S&P US VLU
464287663
22331
427455
SH
SOLE
427455
0
0
HEWLETT PACKARD ENTERPRISE C
COM
42824C109
2167
222682
SH
SOLE
222682
0
0
PREFORMED LINE PRODS CO
COM
740444104
7948
158917
SH
SOLE
158917
0
0
GENPREX INC
COM
372446104
20
6200
SH
SOLE
6200
0
0
RETAIL PPTYS AMER INC
CL A
76131V202
86
11712
SH
SOLE
11712
0
0
HP INC
COM
40434L105
1532
87706
SH
SOLE
87706
0
0
WHIRLPOOL CORP
COM
963320106
3627
28040
SH
SOLE
28040
0
0
NOKIA CORP
SPONSORED ADR
654902204
8
14000
SH
Call
SOLE
14000
0
0
SWITCH INC
CL A
87105L104
7657
429678
SH
SOLE
429678
0
0
BROOKFIELD INFRAST PARTNERS
LP INT UNIT
G16252101
8883
216502
SH
SOLE
216502
0
0
SCHWAB STRATEGIC TR
US SML CAP ETF
808524607
16074
245698
SH
SOLE
245698
0
0
QUALYS INC
COM
74758T303
784
7570
SH
SOLE
7570
0
0
ABERCROMBIE & FITCH CO
CL A
002896207
1990
188573
SH
SOLE
188573
0
0
HOLLYSYS AUTOMATION TCHNGY L
SHS
G45667105
461
34709
SH
SOLE
34709
0
0
CROSSAMERICA PARTNERS LP
UT LTD PTN INT
22758A105
168
12493
SH
SOLE
12493
0
0
BLACKROCK MUNI INTER DR FD I
COM
09253X102
4086
295922
SH
SOLE
295922
0
0
ISHARES TR
YLD OPTIM BD
46434V787
2202
86253
SH
SOLE
86253
0
0
SELECT SECTOR SPDR TR
SBI CONS DISCR
81369Y407
24805
194142
SH
SOLE
194142
0
0
HERC HLDGS INC
COM
42704L104
257
8400
SH
SOLE
8400
0
0
TITAN INTL INC ILL
COM
88830M102
51
34625
SH
SOLE
34625
0
0
INVESCO EXCHANGE TRADED FD T
DWA HEALTHCARE
46137V852
10501
85859
SH
SOLE
85859
0
0
ABSOLUTE SHS TR
WBI BULBEAR TR
00400R841
252
14822
SH
SOLE
14822
0
0
AGCO CORP
COM
001084102
432
7783
SH
SOLE
7783
0
0
AMARIN CORP PLC
SPONS ADR NEW
023111206
2
6000
SH
Call
SOLE
6000
0
0
HERTZ GLOBAL HLDGS INC
COM
42806J106
17
12579
SH
SOLE
12579
0
0
TAKEDA PHARMACEUTICAL CO LTD
SPONSORED ADS
874060205
425
23709
SH
SOLE
23709
0
0
ELANCO ANIMAL HEALTH INC
COM
28414H103
0
100
SH
Call
SOLE
100
0
0
PROS HOLDINGS INC
COM
74346Y103
410
9094
SH
SOLE
9094
0
0
VARIAN MED SYS INC
COM
92220P105
4189
34177
SH
SOLE
34177
0
0
ISHARES TR
EXPONENTIAL TECH
46434V381
1367
30590
SH
SOLE
30590
0
0
FRANCO NEV CORP
COM
351858105
17
800
SH
Call
SOLE
800
0
0
CURTISS WRIGHT CORP
COM
231561101
2359
26423
SH
SOLE
26423
0
0
CABOT CORP
COM
127055101
492
13150
SH
SOLE
13150
0
0
SPROTT FOCUS TR INC
COM
85208J109
209
35301
SH
SOLE
35301
0
0
UNITED PARCEL SERVICE INC
CL B
911312106
101239
910769
SH
SOLE
910769
0
0
KEYCORP
COM
493267108
767
63086
SH
SOLE
63086
0
0
GLOBAL X FDS
NASDAQ 100 COVER
37954Y483
1608
76619
SH
SOLE
76619
0
0
SPDR SER TR
DJ REIT ETF
78464A607
1434
18379
SH
SOLE
18379
0
0
FIFTH THIRD BANCORP
COM
316773100
485
25353
SH
SOLE
25353
0
0
INVESCO EXCH TRD SLF IDX FD
BULSHS 2023 CB
46138J866
2671
122266
SH
SOLE
122266
0
0
OWL ROCK CAPITAL CORPORATION
COM
69121K104
5039
410364
SH
SOLE
410364
0
0
NASDAQ INC
COM
631103108
9301
77851
SH
SOLE
77851
0
0
SOUTHERN CO
COM
842587107
31224
601370
SH
SOLE
601370
0
0
BLACKLINE INC
COM
09239B109
4038
48725
SH
SOLE
48725
0
0
DOCUSIGN INC
COM
256163106
9133
53017
SH
SOLE
53017
0
0
ENABLE MIDSTREAM PARTNERS LP
COM UNIT RP IN
292480100
420
89933
SH
SOLE
89933
0
0
TRACTOR SUPPLY CO
COM
892356106
349
2654
SH
SOLE
2654
0
0
HENRY JACK & ASSOC INC
COM
426281101
1004
5460
SH
SOLE
5460
0
0
MATTEL INC
COM
577081102
119
11962
SH
SOLE
11962
0
0
EATON VANCE NATL MUN OPPORTU
COM SHS
27829L105
466
23729
SH
SOLE
23729
0
0
LOCKHEED MARTIN CORP
COM
539830109
51233
140552
SH
SOLE
140552
0
0
COLUMBIA ETF TR I
DIVERSIFID FXD
19761L508
2314
109631
SH
SOLE
109631
0
0
SOLAREDGE TECHNOLOGIES INC
COM
83417M104
1778
12798
SH
SOLE
12798
0
0
VANGUARD SPECIALIZED FUNDS
DIV APP ETF
921908844
143235
1222204
SH
SOLE
1222204
0
0
PPL CORP
COM
69351T106
4042
156036
SH
SOLE
156036
0
0
VANGUARD STAR FDS
VG TL INTL STK F
921909768
5445
110815
SH
SOLE
110815
0
0
ANTHEM INC
COM
036752103
5391
20377
SH
SOLE
20377
0
0
SELECT SECTOR SPDR TR
ENERGY
81369Y506
7374
195014
SH
SOLE
195014
0
0
MICRON TECHNOLOGY INC
COM
595112103
19175
372153
SH
SOLE
372153
0
0
FASTLY INC
CL A
31188V100
3039
35702
SH
SOLE
35702
0
0
TRITON INTL LTD
CL A
G9078F107
729
24127
SH
SOLE
24127
0
0
2U INC
COM
90214J101
409
10481
SH
SOLE
10481
0
0
SPRAGUE RES LP
COM UNIT REP LTD
849343108
170
10800
SH
SOLE
10800
0
0
SIXTH STREET SPECIALTY LENDN
COM
83012A109
486
30468
SH
SOLE
30468
0
0
INVESCO EXCH TRD SLF IDX FD
BULSHS 2023 HY
46138J858
5652
235321
SH
SOLE
235321
0
0
CHEGG INC
COM
163092109
11
300
SH
Call
SOLE
300
0
0
AMERICAN CENTY ETF TR
AVANTIS EMGMKT
025072604
672
14143
SH
SOLE
14143
0
0
MOTOROLA SOLUTIONS INC
COM NEW
620076307
1449
10336
SH
SOLE
10336
0
0
FIDELITY COVINGTON TR
MSCI UTILS INDEX
316092865
341
9308
SH
SOLE
9308
0
0
INNOVATOR ETFS TR
S&P 500 PWR BU
45782C680
351
13634
SH
SOLE
13634
0
0
IRON MTN INC NEW
COM
46284V101
2359
90191
SH
SOLE
90191
0
0
VMWARE INC
CL A COM
928563402
1297
8377
SH
SOLE
8377
0
0
FAIR ISAAC CORP
COM
303250104
3800
9095
SH
SOLE
9095
0
0
ROKU INC
COM CL A
77543R102
1770
15187
SH
SOLE
15187
0
0
OAKTREE SPECIALTY LENDING CO
COM
67401P108
1094
247682
SH
SOLE
247682
0
0
ISHARES TR
MIN VOL EAFE ETF
46429B689
5139
77919
SH
SOLE
77919
0
0
VANGUARD SPECIALIZED FUNDS
DIV APP ETF
921908844
0
500
SH
Put
SOLE
500
0
0
MANULIFE FINL CORP
COM
56501R106
557
41123
SH
SOLE
41123
0
0
WISDOMTREE TR
US TOTAL DIVIDND
97717W109
9569
106236
SH
SOLE
106236
0
0
PARATEK PHARMACEUTICALS INC
COM
699374302
81
15543
SH
SOLE
15543
0
0
SPDR SER TR
S&P BIOTECH
78464A870
15369
137198
SH
SOLE
137198
0
0
LOEWS CORP
COM
540424108
2279
66449
SH
SOLE
66449
0
0
NIELSEN HLDGS PLC
SHS EUR
G6518L108
1971
132088
SH
SOLE
132088
0
0
NUVEEN MUN VALUE FD INC
COM
670928100
1727
169154
SH
SOLE
169154
0
0
DOMINION ENERGY INC
COM
25746U109
9048
111556
SH
SOLE
111556
0
0
IAMGOLD CORP
COM
450913108
2774
686873
SH
SOLE
686873
0
0
NEVRO CORP
COM
64157F103
1541
12913
SH
SOLE
12913
0
0
BERKSHIRE HATHAWAY INC DEL
CL B NEW
084670702
222296
1245238
SH
SOLE
1245238
0
0
LANDSTAR SYS INC
COM
515098101
596
5335
SH
SOLE
5335
0
0
ISHARES INC
MIN VOL GBL ETF
464286525
4193
47926
SH
SOLE
47926
0
0
NIKE INC
CL B
654106103
52011
529575
SH
SOLE
529575
0
0
VANGUARD INDEX FDS
S&P 500 ETF SHS
922908363
204753
722346
SH
SOLE
722346
0
0
NUVEEN CA QUALTY MUN INCOME
COM
67066Y105
468
32790
SH
SOLE
32790
0
0
VANGUARD SCOTTSDALE FDS
VNG RUS1000IDX
92206C730
5010
35290
SH
SOLE
35290
0
0
VANGUARD SCOTTSDALE FDS
INTER TERM TREAS
92206C706
1591
22522
SH
SOLE
22522
0
0
TORONTO DOMINION BK ONT
COM NEW
891160509
2
1500
SH
Put
SOLE
1500
0
0
AFLAC INC
COM
001055102
7955
220768
SH
SOLE
220768
0
0
TWILIO INC
CL A
90138F102
1789
8146
SH
SOLE
8146
0
0
BRITISH AMERN TOB PLC
SPONSORED ADR
110448107
3650
93752
SH
SOLE
93752
0
0
HENRY SCHEIN INC
COM
806407102
1834
31199
SH
SOLE
31199
0
0
BLACKROCK MUNIASSETS FD INC
COM
09254J102
158
11421
SH
SOLE
11421
0
0
BAXTER INTL INC
COM
071813109
15102
175535
SH
SOLE
175535
0
0
STEELCASE INC
CL A
858155203
135
11475
SH
SOLE
11475
0
0
GLAXOSMITHKLINE PLC
SPONSORED ADR
37733W105
30686
752730
SH
SOLE
752730
0
0
DECKERS OUTDOOR CORP
COM
243537107
493
2508
SH
SOLE
2508
0
0
KRANESHARES TR
ELEC VEH FUTUR
500767827
954
37800
SH
SOLE
37800
0
0
PROSPECT CAP CORP
COM
74348T102
175
34543
SH
SOLE
34543
0
0
TESLA INC
NOTE 2.375% 3/1
88160RAD3
1490
450000
PRN
SOLE
450000
0
0
VANGUARD MALVERN FDS
STRM INFPROIDX
922020805
13638
271831
SH
SOLE
271831
0
0
VIRNETX HLDG CORP
COM
92823T108
1076
165547
SH
SOLE
165547
0
0
ENVIVA PARTNERS LP
COM UNIT
29414J107
218
6036
SH
SOLE
6036
0
0
INVESCO EXCHANGE TRADED FD T
DYNMC BLDG CON
46137V779
7688
252738
SH
SOLE
252738
0
0
ISHARES TR
EDGE MSCI USA VL
46432F388
10036
138878
SH
SOLE
138878
0
0
BLACKROCK MUNIENHANCED FD IN
COM
09253Y100
137
12528
SH
SOLE
12528
0
0
YUM BRANDS INC
COM
988498101
2637
30376
SH
SOLE
30376
0
0
THERMO FISHER SCIENTIFIC INC
COM
883556102
20969
57999
SH
SOLE
57999
0
0
ARK ETF TR
NEXT GNRTN INTER
00214Q401
1898
22390
SH
SOLE
22390
0
0
CGI INC
CL A SUB VTG
12532H104
704
11239
SH
SOLE
11239
0
0
SIMON PPTY GROUP INC NEW
COM
828806109
20116
294281
SH
SOLE
294281
0
0
INVESCO EXCHANGE TRADED FD T
WILDERHIL CLAN
46137V134
9967
245192
SH
SOLE
245192
0
0
SPDR SER TR
BLOMBRG BRC INTL
78464A151
569
16922
SH
SOLE
16922
0
0
MASCO CORP
COM
574599106
3506
68539
SH
SOLE
68539
0
0
FIRST SOLAR INC
COM
336433107
7298
150808
SH
SOLE
150808
0
0
MELCO RESORTS AND ENTMNT LTD
ADR
585464100
164
10592
SH
SOLE
10592
0
0
VANGUARD INTL EQUITY INDEX F
FTSE PACIFIC ETF
922042866
31009
487283
SH
SOLE
487283
0
0
ANSYS INC
COM
03662Q105
3734
12738
SH
SOLE
12738
0
0
CHEMBIO DIAGNOSTICS INC
COM NEW
163572209
148
45278
SH
SOLE
45278
0
0
VANGUARD INDEX FDS
MCAP GR IDXVIP
922908538
3123
18919
SH
SOLE
18919
0
0
SPROTT PHYSICAL SILVER TR
TR UNIT
85207K107
3429
517741
SH
SOLE
517741
0
0
ISHARES TR
U.S. UTILITS ETF
464287697
1742
12409
SH
SOLE
12409
0
0
VANECK VECTORS ETF TR
SEMICONDUCTOR ET
92189F676
1
500
SH
Put
SOLE
500
0
0
TURTLE BEACH CORP
COM NEW
900450206
222
15179
SH
SOLE
15179
0
0
GENERAL ELECTRIC CO
COM
369604103
25
44500
SH
Call
SOLE
44500
0
0
GLACIER BANCORP INC NEW
COM
37637Q105
1559
44185
SH
SOLE
44185
0
0
BAIDU INC
SPON ADR REP A
056752108
6168
51168
SH
SOLE
51168
0
0
ACLARIS THERAPEUTICS INC
COM
00461U105
113
69635
SH
SOLE
69635
0
0
INNOVATOR ETFS TR
S&P 500 ULTRA
45782C805
997
41229
SH
SOLE
41229
0
0
FIRST TR EXCHANGE-TRADED FD
SENIOR LN FD
33738D309
7840
173795
SH
SOLE
173795
0
0
CHINA MOBILE LIMITED
SPONSORED ADR
16941M109
263
7818
SH
SOLE
7818
0
0
ISHARES TR
MSCI MIN VOL ETF
46429B697
36254
598142
SH
SOLE
598142
0
0
VANGUARD SCOTTSDALE FDS
VNG RUS3000IDX
92206C599
1799
12858
SH
SOLE
12858
0
0
ILLUMINA INC
COM
452327109
7194
19438
SH
SOLE
19438
0
0
RESIDEO TECHNOLOGIES INC
COM
76118Y104
352
31012
SH
SOLE
31012
0
0
QORVO INC
COM
74736K101
5822
52641
SH
SOLE
52641
0
0
BLACKROCK NY MUN INCOME TR I
COM
09249R102
193
14000
SH
SOLE
14000
0
0
DENNYS CORP
COM
24869P104
240
23761
SH
SOLE
23761
0
0
PROSHARES TR
S&P MDCP 400 DIV
74347B680
1061
20185
SH
SOLE
20185
0
0
WESTERN DIGITAL CORP.
COM
958102105
742
16719
SH
SOLE
16719
0
0
GP STRATEGIES CORP
COM
36225V104
120
14015
SH
SOLE
14015
0
0
RANGE RES CORP
COM
75281A109
560
99363
SH
SOLE
99363
0
0
BLACKROCK MUNIVEST FD INC
COM
09253R105
154
18386
SH
SOLE
18386
0
0
MERCADOLIBRE INC
COM
58733R102
5109
5147
SH
SOLE
5147
0
0
VANGUARD BD INDEX FDS
SHORT TRM BOND
921937827
39777
478754
SH
SOLE
478754
0
0
ELLINGTON FINANCIAL INC
COM
28852N109
133
11472
SH
SOLE
11472
0
0
ZYNERBA PHARMACEUTICALS INC
COM
98986X109
141
41593
SH
SOLE
41593
0
0
ARMSTRONG WORLD INDS INC
COM
04247X102
2347
29818
SH
SOLE
29818
0
0
WISDOMTREE TR
JAPN HEDGE EQT
97717W851
456
9669
SH
SOLE
9669
0
0
SUPERIOR GRP OF COMPANIES IN
COM
868358102
288
21446
SH
SOLE
21446
0
0
HUNTSMAN CORP
COM
447011107
204
11397
SH
SOLE
11397
0
0
VIRGIN GALACTIC HOLDINGS INC
COM
92766K106
255
15564
SH
SOLE
15564
0
0
WHITE MTNS INS GROUP LTD
COM
G9618E107
2211
2490
SH
SOLE
2490
0
0
AMERICAN ELEC PWR CO INC
COM
025537101
21632
271350
SH
SOLE
271350
0
0
SBA COMMUNICATIONS CORP NEW
CL A
78410G104
1430
4795
SH
SOLE
4795
0
0
INVESCO EXCH TRADED FD TR II
S&P500 LOW VOL
46138E354
10185
205128
SH
SOLE
205128
0
0
PALO ALTO NETWORKS INC
COM
697435105
0
200
SH
Put
SOLE
200
0
0
BROWN FORMAN CORP
CL A
115637100
555
9628
SH
SOLE
9628
0
0
EXACT SCIENCES CORP
COM
30063P105
0
200
SH
Call
SOLE
200
0
0
INVESCO DB US DLR INDEX TR
BULLISH FD
46141D203
3
42000
SH
Call
SOLE
42000
0
0
ILLINOIS TOOL WKS INC
COM
452308109
12405
71035
SH
SOLE
71035
0
0
GUIDEWIRE SOFTWARE INC
COM
40171V100
572
5130
SH
SOLE
5130
0
0
SANDSTORM GOLD LTD
COM NEW
80013R206
1615
166713
SH
SOLE
166713
0
0
PACKAGING CORP AMER
COM
695156109
1049
10550
SH
SOLE
10550
0
0
MOLSON COORS BEVERAGE CO
CL B
60871R209
1236
36070
SH
SOLE
36070
0
0
TELLURIAN INC NEW
COM
87968A104
132
114550
SH
SOLE
114550
0
0
BOEING CO
COM
097023105
8
500
SH
Call
SOLE
500
0
0
DOW INC
COM
260557103
9361
228665
SH
SOLE
228665
0
0
ISHARES INC
MSCI EM ASIA ETF
464286426
443
6625
SH
SOLE
6625
0
0
PLAINS GP HLDGS L P
LTD PARTNR INT A
72651A207
1593
179025
SH
SOLE
179025
0
0
EQUINOR ASA
SPONSORED ADR
29446M102
158
10889
SH
SOLE
10889
0
0
XILINX INC
COM
983919101
3998
40391
SH
SOLE
40391
0
0
COHEN & STEERS INFRASTRUCTUR
COM
19248A109
744
33772
SH
SOLE
33772
0
0
XCEL ENERGY INC
COM
98389B100
5856
93525
SH
SOLE
93525
0
0
AGNICO EAGLE MINES LTD
COM
008474108
469
7321
SH
SOLE
7321
0
0
ISHARES TR
IBONDS DEC2023
46435G318
12969
494520
SH
SOLE
494520
0
0
ZOETIS INC
CL A
98978V103
45284
330375
SH
SOLE
330375
0
0
SUN LIFE FINANCIAL INC.
COM
866796105
432
11709
SH
SOLE
11709
0
0
ISHARES TR
CORE S&P MCP ETF
464287507
56910
320074
SH
SOLE
320074
0
0
KNOT OFFSHORE PARTNERS LP
COM UNITS
Y48125101
8468
615707
SH
SOLE
615707
0
0
AKEBIA THERAPEUTICS INC
COM
00972D105
493
36256
SH
SOLE
36256
0
0
BECTON DICKINSON & CO
COM
075887109
10697
44725
SH
SOLE
44725
0
0
FULTON FINL CORP PA
COM
360271100
171
16183
SH
SOLE
16183
0
0
COCA-COLA FEMSA SAB DE CV
SPONSORD ADR REP
191241108
519
11859
SH
SOLE
11859
0
0
FIRST FINL BANCORP OH
COM
320209109
2831
203873
SH
SOLE
203873
0
0
ISHARES TR
RUS TP200 GR ETF
464289438
2296
21477
SH
SOLE
21477
0
0
WPP PLC NEW
ADR
92937A102
215
5497
SH
SOLE
5497
0
0
FACTSET RESH SYS INC
COM
303075105
1805
5490
SH
SOLE
5490
0
0
SANDY SPRING BANCORP INC
COM
800363103
625
25261
SH
SOLE
25261
0
0
NATIONAL OILWELL VARCO INC
COM
637071101
714
58501
SH
SOLE
58501
0
0
MORGAN STANLEY
COM NEW
617446448
9502
196886
SH
SOLE
196886
0
0
GROCERY OUTLET HLDG CORP
COM
39874R101
9
1500
SH
Call
SOLE
1500
0
0
PHILLIPS 66
COM
718546104
5017
69568
SH
SOLE
69568
0
0
ISHARES TR
CORE DIV GRWTH
46434V621
24181
643472
SH
SOLE
643472
0
0
VANGUARD INDEX FDS
EXTEND MKT ETF
922908652
19384
163856
SH
SOLE
163856
0
0
WIX COM LTD
SHS
M98068105
504
1973
SH
SOLE
1973
0
0
PING IDENTITY HLDG CORP
COM
72341T103
999
31206
SH
SOLE
31206
0
0
ALAMOS GOLD INC NEW
COM CL A
011532108
149
15937
SH
SOLE
15937
0
0
FIDELITY COVINGTON TR
MSCI MATLS INDEX
316092881
491
16120
SH
SOLE
16120
0
0
INNOVATOR ETFS TR
S&P 500 ULTRA
45782C821
6032
242184
SH
SOLE
242184
0
0
ZOOM VIDEO COMMUNICATIONS IN
CL A
98980L101
6831
26958
SH
SOLE
26958
0
0
EVERSOURCE ENERGY
COM
30040W108
2608
31286
SH
SOLE
31286
0
0
APPLE INC
COM
037833100
455
102800
SH
Put
SOLE
102800
0
0
HEXO CORP
COM
428304109
6
10732
SH
SOLE
10732
0
0
GOLDMAN SACHS ETF TR
ACCESS INVT GR
381430479
389
7074
SH
SOLE
7074
0
0
CALYXT INC
COM
13173L107
221
44861
SH
SOLE
44861
0
0
10X GENOMICS INC
CL A COM
88025U109
239
2686
SH
SOLE
2686
0
0
APOLLO INVT CORP
COM NEW
03761U502
232
24217
SH
SOLE
24217
0
0
FORWARD AIR CORP
COM
349853101
378
7731
SH
SOLE
7731
0
0
DUPONT DE NEMOURS INC
COM
26614N102
3309
62232
SH
SOLE
62232
0
0
VICTORY PORTFOLIOS II
VCSHS US LRG CAP
92647N865
7244
182999
SH
SOLE
182999
0
0
SEAGATE TECHNOLOGY PLC
SHS
G7945M107
6695
138287
SH
SOLE
138287
0
0
ISHARES INC
MSCI MLY ETF NEW
46434G814
2938
116745
SH
SOLE
116745
0
0
FIRST TR EXCHANGE TRADED FD
US EQTY OPPT ETF
336920103
222
2667
SH
SOLE
2667
0
0
OAKTREE STRATEGIC INCOME COR
COM
67402D104
487
76883
SH
SOLE
76883
0
0
VANGUARD WHITEHALL FDS
HIGH DIV YLD
921946406
24638
312723
SH
SOLE
312723
0
0
HERCULES CAPITAL INC
DBCV 4.375% 2/0
427096AF9
10
10000
PRN
SOLE
10000
0
0
DOLLAR TREE INC
COM
256746108
9658
104040
SH
SOLE
104040
0
0
APPLIED INDL TECHNOLOGIES IN
COM
03820C105
499
8001
SH
SOLE
8001
0
0
LUMENTUM HLDGS INC
COM
55024U109
2374
29215
SH
SOLE
29215
0
0
SILK RD MED INC
COM
82710M100
1897
45266
SH
SOLE
45266
0
0
FASTENAL CO
COM
311900104
7175
167529
SH
SOLE
167529
0
0
SELECT SECTOR SPDR TR
SBI INT-UTILS
81369Y886
15795
280006
SH
SOLE
280006
0
0
BORGWARNER INC
COM
099724106
1189
33601
SH
SOLE
33601
0
0
LIVONGO HEALTH INC
COM
539183103
922
12136
SH
SOLE
12136
0
0
STEIN MART INC
COM
858375108
8
18750
SH
SOLE
18750
0
0
MONGODB INC
CL A
60937P106
1313
5803
SH
SOLE
5803
0
0
WESTERN ASSET VAR RT STRG FD
COM
957667108
233
15461
SH
SOLE
15461
0
0
HEALTHEQUITY INC
COM
42226A107
4905
83592
SH
SOLE
83592
0
0
JD.COM INC
SPON ADR CL A
47215P106
0
500
SH
Put
SOLE
500
0
0
LCI INDS
COM
50189K103
460
4016
SH
SOLE
4016
0
0
OKTA INC
CL A
679295105
11
25000
SH
Put
SOLE
25000
0
0
INCYTE CORP
COM
45337C102
2496
24013
SH
SOLE
24013
0
0
GOLDMAN SACHS ETF TR
ACTIVEBETA US LG
381430503
14583
232385
SH
SOLE
232385
0
0
EASTMAN CHEM CO
COM
277432100
3682
52880
SH
SOLE
52880
0
0
TREX CO INC
COM
89531P105
243
1865
SH
SOLE
1865
0
0
INVESCO EXCH TRADED FD TR II
GBL SRT TRM HY
46138E669
638
30230
SH
SOLE
30230
0
0
MOOG INC
CL A
615394202
248
4781
SH
SOLE
4781
0
0
ATHENEX INC
COM
04685N103
4944
359307
SH
SOLE
359307
0
0
ISHARES TR
U.S. MED DVC ETF
464288810
13
800
SH
Put
SOLE
800
0
0
PENNANTPARK FLOATING RATE CA
COM
70806A106
1594
189589
SH
SOLE
189589
0
0
ICICI BANK LIMITED
ADR
45104G104
181
19569
SH
SOLE
19569
0
0
INTUITIVE SURGICAL INC
COM NEW
46120E602
19466
34114
SH
SOLE
34114
0
0
AMERICAN AIRLS GROUP INC
COM
02376R102
4
6100
SH
Call
SOLE
6100
0
0
ICU MED INC
COM
44930G107
580
3163
SH
SOLE
3163
0
0
MARRIOTT INTL INC NEW
CL A
571903202
3963
46206
SH
SOLE
46206
0
0
TEKLA HEALTHCARE INVS
SH BEN INT
87911J103
282
13166
SH
SOLE
13166
0
0
INVESCO EXCHANGE-TRADED FD T
SR LN ETF
46138G508
342
16132
SH
SOLE
16132
0
0
AMDOCS LTD
SHS
G02602103
266
4360
SH
SOLE
4360
0
0
PIMCO CORPORATE & INCOME STR
COM
72200U100
1738
109803
SH
SOLE
109803
0
0
BIONDVAX PHARMACEUTICALS LTD
SPOND ADS
09073Q105
435
19160
SH
SOLE
19160
0
0
GOLDMAN SACHS BDC INC
SHS
38147U107
192
11903
SH
SOLE
11903
0
0
ZUORA INC
COM CL A
98983V106
3721
292013
SH
SOLE
292013
0
0
RED ROBIN GOURMET BURGERS IN
COM
75689M101
104
10171
SH
SOLE
10171
0
0
CHEMOURS CO
COM
163851108
177
11834
SH
SOLE
11834
0
0
IONIS PHARMACEUTICALS INC
COM
462222100
703
12038
SH
SOLE
12038
0
0
CISCO SYS INC
COM
17275R102
118288
2536880
SH
SOLE
2536880
0
0
FIRST TR LRGE CP CORE ALPHA
COM SHS
33734K109
888
14945
SH
SOLE
14945
0
0
HOWMET AEROSPACE INC
COM
443201108
1502
94548
SH
SOLE
94548
0
0
BURLINGTON STORES INC
COM
122017106
840
4293
SH
SOLE
4293
0
0
PIMCO ETF TR
ENHAN SHRT MA AC
72201R833
63897
628289
SH
SOLE
628289
0
0
UNITED STS 12 MONTH OIL FD L
UNIT BEN INT
91288V103
463
31447
SH
SOLE
31447
0
0
ISHARES TR
MULTIFACTOR USA
46434V282
591
19096
SH
SOLE
19096
0
0
NOKIA CORP
SPONSORED ADR
654902204
4144
942764
SH
SOLE
942764
0
0
LLOYDS BANKING GROUP PLC
SPONSORED ADR
539439109
330
219134
SH
SOLE
219134
0
0
VANGUARD ADMIRAL FDS INC
SMLCP 600 VAL
921932778
227
2179
SH
SOLE
2179
0
0
KLA CORP
COM NEW
482480100
2237
11462
SH
SOLE
11462
0
0
CROWN HLDGS INC
COM
228368106
431
6594
SH
SOLE
6594
0
0
BLACKROCK MUN BD TR
COM
09249H104
295
19471
SH
SOLE
19471
0
0
FORTUNE BRANDS HOME & SEC IN
COM
34964C106
740
11547
SH
SOLE
11547
0
0
API GROUP CORP
COM STK
00187Y100
150
12325
SH
SOLE
12325
0
0
FISERV INC
COM
337738108
3028
31023
SH
SOLE
31023
0
0
ISHARES INC
MSCI GBL ETF NEW
46434G848
2116
86622
SH
SOLE
86622
0
0
QURATE RETAIL INC
COM SER A
74915M100
1364
143615
SH
SOLE
143615
0
0
TONIX PHARMACEUTICALS HLDG C
COM
890260706
22
35335
SH
SOLE
35335
0
0
NETFLIX INC
COM
64110L106
0
200
SH
Call
SOLE
200
0
0
AXON ENTERPRISE INC
COM
05464C101
8
100
SH
Call
SOLE
100
0
0
THE TRADE DESK INC
COM CL A
88339J105
2811
6913
SH
SOLE
6913
0
0
FLAHERTY & CRUMRINE TOTAL RE
COM
338479108
303
15229
SH
SOLE
15229
0
0
SELECT SECTOR SPDR TR
ENERGY
81369Y506
7
2000
SH
Put
SOLE
2000
0
0
BIOMARIN PHARMACEUTICAL INC
COM
09061G101
281
2310
SH
SOLE
2310
0
0
INNOVATIVE SOLUTIONS & SUPPO
COM
45769N105
188
37589
SH
SOLE
37589
0
0
OPKO HEALTH INC
COM
68375N103
94
27590
SH
SOLE
27590
0
0
SPDR SER TR
AEROSPACE DEF
78464A631
1326
15120
SH
SOLE
15120
0
0
ISHARES INC
MSCI SINGPOR ETF
46434G780
2200
116968
SH
SOLE
116968
0
0
PRECISION DRILLING CORP
COM 2010
74022D308
20
27050
SH
SOLE
27050
0
0
GROCERY OUTLET HLDG CORP
COM
39874R101
545
13328
SH
SOLE
13328
0
0
LIBERTY GLOBAL PLC
SHS CL C
G5480U120
244
11629
SH
SOLE
11629
0
0
COHEN & STEERS TOTAL RETURN
COM
19247R103
186
14892
SH
SOLE
14892
0
0
OSHKOSH CORP
COM
688239201
360
4934
SH
SOLE
4934
0
0
ROYAL CARIBBEAN CRUISES LTD
COM
V7780T103
709
13993
SH
SOLE
13993
0
0
PNC FINL SVCS GROUP INC
COM
693475105
42338
402428
SH
SOLE
402428
0
0
LIQTECH INTL INC
COM
53632A201
587
107450
SH
SOLE
107450
0
0
CAMPING WORLD HLDGS INC
CL A
13462K109
63
8000
SH
Call
SOLE
8000
0
0
TJX COS INC NEW
COM
872540109
18264
360993
SH
SOLE
360993
0
0
CUBIC CORP
COM
229669106
424
8830
SH
SOLE
8830
0
0
SPDR SER TR
S&P BK ETF
78464A797
525
17003
SH
SOLE
17003
0
0
SPDR INDEX SHS FDS
ASIA PACIF ETF
78463X301
241
2445
SH
SOLE
2445
0
0
OMEGA HEALTHCARE INVS INC
COM
681936100
414
13997
SH
SOLE
13997
0
0
VERTICAL CAP INCOME FD
SHS BEN INT
92535C104
958
99376
SH
SOLE
99376
0
0
GOLUB CAP BDC INC
COM
38173M102
7747
664662
SH
SOLE
664662
0
0
ISHARES INC
MSCI STH KOR ETF
464286772
210
3684
SH
SOLE
3684
0
0
NORTHERN TR CORP
COM
665859104
1118
14095
SH
SOLE
14095
0
0
ISHARES TR
INTL TREA BD ETF
464288117
246
4841
SH
SOLE
4841
0
0
NUVEEN MARYLAND QLT MUN INC
COM
67061Q107
1970
153002
SH
SOLE
153002
0
0
ISHARES TR
CALIF MUN BD ETF
464288356
1045
16762
SH
SOLE
16762
0
0
FIRST TR EXCHANGE TRADED FD
FINLS ALPHADEX
33734X135
2544
99935
SH
SOLE
99935
0
0
DIREXION SHS ETF TR
DLY GOLD INDX 2X
25460G781
649
8310
SH
SOLE
8310
0
0
TANGER FACTORY OUTLET CTRS I
COM
875465106
76
10485
SH
SOLE
10485
0
0
CORELOGIC INC
COM
21871D103
1048
15527
SH
SOLE
15527
0
0
ISHARES INC
MSCI GBL GOLD MN
46434G855
8856
293118
SH
SOLE
293118
0
0
PRECISION BIOSCIENCES INC
COM
74019P108
97
11690
SH
SOLE
11690
0
0
PROCTER AND GAMBLE CO
COM
742718109
4
2500
SH
Put
SOLE
2500
0
0
ZILLOW GROUP INC
CL A
98954M101
650
11341
SH
SOLE
11341
0
0
SMITH A O CORP
COM
831865209
602
12790
SH
SOLE
12790
0
0
LILLY ELI & CO
COM
532457108
55486
338050
SH
SOLE
338050
0
0
NXP SEMICONDUCTORS N V
COM
N6596X109
804
7098
SH
SOLE
7098
0
0
TELUS CORPORATION
COM
87971M103
193
11562
SH
SOLE
11562
0
0
AMAZON COM INC
COM
023135106
308457
111631
SH
SOLE
111631
0
0
UNILEVER N V
N Y SHS NEW
904784709
5073
95162
SH
SOLE
95162
0
0
ISHARES TR
USA QUALITY FCTR
46432F339
23010
240131
SH
SOLE
240131
0
0
FIVE BELOW INC
COM
33829M101
1043
9804
SH
SOLE
9804
0
0
ALBANY INTL CORP
CL A
012348108
653
11084
SH
SOLE
11084
0
0
ISHARES TR
EAFE SML CP ETF
464288273
18206
339889
SH
SOLE
339889
0
0
EYEPOINT PHARMACEUTICALS INC
COM
30233G100
4000
5284688
SH
SOLE
5284688
0
0
RELX PLC
SPONSORED ADR
759530108
240
10284
SH
SOLE
10284
0
0
STERIS PLC
SHS USD
G8473T100
2948
19222
SH
SOLE
19222
0
0
WINTRUST FINL CORP
COM
97650W108
344
7865
SH
SOLE
7865
0
0
MYLAN NV
SHS EURO
N59465109
12
10000
SH
Call
SOLE
10000
0
0
VANGUARD INDEX FDS
VALUE ETF
922908744
45978
461750
SH
SOLE
461750
0
0
REPRO MED SYS INC
COM
759910102
449
50000
SH
SOLE
50000
0
0
NEKTAR THERAPEUTICS
COM
640268108
0
100
SH
Call
SOLE
100
0
0
APPLE INC
COM
037833100
74
1700
SH
Call
SOLE
1700
0
0
DUNKIN BRANDS GROUP INC
COM
265504100
796
12203
SH
SOLE
12203
0
0
NEXPOINT STRATEGIC OPORTUNT
COM NEW
65340G205
204
19391
SH
SOLE
19391
0
0
NUSHARES ETF TR
NUVEEN ESG LRGCP
67092P201
1244
27133
SH
SOLE
27133
0
0
FIRST TR EXCHNG TRADED FD VI
TCW UNCONSTRAI
33740F888
17494
680193
SH
SOLE
680193
0
0
FOX FACTORY HLDG CORP
COM
35138V102
1014
12267
SH
SOLE
12267
0
0
OAKTREE ACQUISITION CORP
SHS CL A
G67145105
117
11500
SH
SOLE
11500
0
0
INNOVATOR ETFS TR
IBD 50 ETF
45782C102
301
8824
SH
SOLE
8824
0
0
VANGUARD ADMIRAL FDS INC
MIDCP 400 GRTH
921932869
247
1775
SH
SOLE
1775
0
0
ROYAL BK CDA
COM
780087102
6154
90949
SH
SOLE
90949
0
0
IDACORP INC
COM
451107106
214
2442
SH
SOLE
2442
0
0
WOODWARD INC
COM
980745103
273
3513
SH
SOLE
3513
0
0
CARVANA CO
CL A
146869102
3
200
SH
Put
SOLE
200
0
0
INVESCO EXCHANGE TRADED FD T
INTL DIVI ACHI
46137V548
7564
621293
SH
SOLE
621293
0
0
NUVEEN PFD & INCOME OPPORTUN
COM
67073B106
207
25264
SH
SOLE
25264
0
0
URANIUM ENERGY CORP
COM
916896103
92
104787
SH
SOLE
104787
0
0
DIREXION SHS ETF TR
SP BIOTCH BL NEW
25490K323
247
4160
SH
SOLE
4160
0
0
SPDR SER TR
SSGA GNDER ETF
78468R747
385
5424
SH
SOLE
5424
0
0
INNOVATOR ETFS TR
S&P 500 BUFFER
45782C409
493
17389
SH
SOLE
17389
0
0
VEEVA SYS INC
CL A COM
922475108
3429
14652
SH
SOLE
14652
0
0
WESTERN ASSET HIGH INCM FD I
COM
95766J102
1085
174899
SH
SOLE
174899
0
0
CANADIAN PAC RY LTD
COM
13645T100
9468
36992
SH
SOLE
36992
0
0
LADDER CAP CORP
CL A
505743104
176
21750
SH
SOLE
21750
0
0
MGM RESORTS INTERNATIONAL
COM
552953101
0
800
SH
Call
SOLE
800
0
0
CODEXIS INC
COM
192005106
270
23590
SH
SOLE
23590
0
0
HARTFORD FDS EXCHANGE TRADED
SHRT DURTN ETF
41653L602
1068
26317
SH
SOLE
26317
0
0
DIODES INC
COM
254543101
986
19404
SH
SOLE
19404
0
0
SMILEDIRECTCLUB INC
CL A COM
83192H106
81
10198
SH
SOLE
10198
0
0
PACER FDS TR
TRENDP US LAR CP
69374H105
1547
56854
SH
SOLE
56854
0
0
FITBIT INC
CL A
33812L102
244
37650
SH
SOLE
37650
0
0
FIRST MAJESTIC SILVER CORP
COM
32076V103
128
12850
SH
SOLE
12850
0
0
CME GROUP INC
COM
12572Q105
17128
105419
SH
SOLE
105419
0
0
SPDR SER TR
PORTFOLIO S&P400
78464A847
3067
98339
SH
SOLE
98339
0
0
CORPORATE OFFICE PPTYS TR
SH BEN INT
22002T108
218
8645
SH
SOLE
8645
0
0
NEW AGE BEVERAGES CORP
COM
64157V108
6
18400
SH
Call
SOLE
18400
0
0
PENTAIR PLC
SHS
G7S00T104
280
7462
SH
SOLE
7462
0
0
TETRA TECH INC NEW
COM
88162G103
3477
43741
SH
SOLE
43741
0
0
SPDR S&P 500 ETF TR
TR UNIT
78462F103
159
10100
SH
Call
SOLE
10100
0
0
COHEN & STEERS REIT & PFD &I
COM
19247X100
323
16928
SH
SOLE
16928
0
0
EURONET WORLDWIDE INC
COM
298736109
362
3773
SH
SOLE
3773
0
0
AFFIMED N V
COM
N01045108
40
16000
SH
Call
SOLE
16000
0
0
CRITEO S A
SPONS ADS
226718104
1977
173469
SH
SOLE
173469
0
0
SAP SE
SPON ADR
803054204
4162
29693
SH
SOLE
29693
0
0
ERICSSON
ADR B SEK 10
294821608
227
24571
SH
SOLE
24571
0
0
ISHARES TR
ASIA 50 ETF
464288430
286
4400
SH
SOLE
4400
0
0
AMERICA FIRST MULTIFAMILY IN
BEN UNIT CTF
02364V107
87
20754
SH
SOLE
20754
0
0
FIRST TR VALUE LINE DIVID IN
SHS
33734H106
21770
718141
SH
SOLE
718141
0
0
ALLSTATE CORP
COM
020002101
9757
100695
SH
SOLE
100695
0
0
INVESCO MUNI INCOME OPP TRST
COM
46132X101
321
44792
SH
SOLE
44792
0
0
ISHARES TR
MSCI ACWI ETF
464288257
6514
88313
SH
SOLE
88313
0
0
NORTONLIFELOCK INC
COM
668771108
607
30633
SH
SOLE
30633
0
0
EQUIFAX INC
COM
294429105
8689
50506
SH
SOLE
50506
0
0
ZEBRA TECHNOLOGIES CORPORATI
CL A
989207105
2389
9332
SH
SOLE
9332
0
0
IMPAC MTG HLDGS INC
COM NEW
45254P508
1415
837766
SH
SOLE
837766
0
0
WINGSTOP INC
COM
974155103
2
200
SH
Call
SOLE
200
0
0
DIGITAL RLTY TR INC
COM
253868103
17173
120660
SH
SOLE
120660
0
0
INOVIO PHARMACEUTICALS INC
COM NEW
45773H201
1278
47510
SH
SOLE
47510
0
0
LAS VEGAS SANDS CORP
COM
517834107
0
200
SH
Call
SOLE
200
0
0
CHARTER COMMUNICATIONS INC N
CL A
16119P108
8836
17307
SH
SOLE
17307
0
0
BEST BUY INC
COM
086516101
6289
72052
SH
SOLE
72052
0
0
JETBLUE AWYS CORP
COM
477143101
595
55074
SH
SOLE
55074
0
0
WABTEC
COM
929740108
521
9642
SH
SOLE
9642
0
0
ISHARES TR
GLOB HLTHCRE ETF
464287325
2006
29145
SH
SOLE
29145
0
0
WEC ENERGY GROUP INC
COM
92939U106
3976
45367
SH
SOLE
45367
0
0
LYFT INC
CL A COM
55087P104
15
11000
SH
Put
SOLE
11000
0
0
ISHARES TR
GLOBAL TECH ETF
464287291
4827
20574
SH
SOLE
20574
0
0
PRUDENTIAL FINL INC
COM
744320102
2305
37962
SH
SOLE
37962
0
0
MALIBU BOATS INC
COM CL A
56117J100
494
9509
SH
SOLE
9509
0
0
KEYSIGHT TECHNOLOGIES INC
COM
49338L103
1868
18517
SH
SOLE
18517
0
0
EBAY INC.
COM
278642103
6445
122986
SH
SOLE
122986
0
0
ISHARES TR
IBONDS MAR23 ETF
46432FAZ0
544
19837
PRN
SOLE
19837
0
0
CEVA INC
COM
157210105
6097
163522
SH
SOLE
163522
0
0
ZOETIS INC
CL A
98978V103
86
69100
SH
Put
SOLE
69100
0
0
DARDEN RESTAURANTS INC
COM
237194105
932
12220
SH
SOLE
12220
0
0
SUMITOMO MITSUI FINL GROUP I
SPONSORED ADR
86562M209
95
17537
SH
SOLE
17537
0
0
RIO TINTO PLC
SPONSORED ADR
767204100
3681
65554
SH
SOLE
65554
0
0
VANGUARD INTL EQUITY INDEX F
ALLWRLD EX US
922042775
27578
579166
SH
SOLE
579166
0
0
AT&T INC
COM
00206R102
108939
3605770
SH
SOLE
3605770
0
0
ISHARES S&P GSCI COMMODITY-
UNIT BEN INT
46428R107
172
16721
SH
SOLE
16721
0
0
YUM CHINA HLDGS INC
COM
98850P109
1314
27289
SH
SOLE
27289
0
0
HALLIBURTON CO
COM
406216101
870
67007
SH
SOLE
67007
0
0
BROOKFIELD ASSET MGMT INC
CL A LTD VT SH
112585104
5435
165393
SH
SOLE
165393
0
0
NATIONAL GRID PLC
SPONSORED ADR NE
636274409
919
15117
SH
SOLE
15117
0
0
ATHERSYS INC NEW
COM
04744L106
3
10000
SH
Put
SOLE
10000
0
0