0001085146-20-002192.txt : 20200813
0001085146-20-002192.hdr.sgml : 20200813
20200813134150
ACCESSION NUMBER: 0001085146-20-002192
CONFORMED SUBMISSION TYPE: 13F-HR
PUBLIC DOCUMENT COUNT: 2
CONFORMED PERIOD OF REPORT: 20200630
FILED AS OF DATE: 20200813
DATE AS OF CHANGE: 20200813
EFFECTIVENESS DATE: 20200813
FILER:
COMPANY DATA:
COMPANY CONFORMED NAME: Moors & Cabot, Inc.
CENTRAL INDEX KEY: 0001607239
IRS NUMBER: 042644548
STATE OF INCORPORATION: MA
FISCAL YEAR END: 0614
FILING VALUES:
FORM TYPE: 13F-HR
SEC ACT: 1934 Act
SEC FILE NUMBER: 028-16128
FILM NUMBER: 201098595
BUSINESS ADDRESS:
STREET 1: ONE FEDERAL ST.
STREET 2: 19TH FLOOR
CITY: BOSTON
STATE: MA
ZIP: 02110
BUSINESS PHONE: 617-426-0500
MAIL ADDRESS:
STREET 1: ONE FEDERAL ST.
STREET 2: 19TH FLOOR
CITY: BOSTON
STATE: MA
ZIP: 02110
13F-HR
1
primary_doc.xml
13F-HR
LIVE
false
false
false
0001607239
XXXXXXXX
06-30-2020
06-30-2020
false
Moors & Cabot, Inc.
One Federal St.
19th Floor
BOSTON
MA
02110
13F HOLDINGS REPORT
028-16128
N
Katherine R. Kelliher
Compliance Officer
617-314-0213
/s/ Katherine R. Kelliher
Boston
MA
08-12-2020
0
670
938896
INFORMATION TABLE
2
infotable.xml
INFORMATION TABLE
BRISTOL-MYERS SQUIBB CO
COM
110122108
1
1000
SH
Call
SOLE
1000
0
0
MCDONALDS CORP
COM
580135101
1807
9789
SH
SOLE
9789
0
0
BEL FUSE INC
CL B
077347300
214
20000
SH
SOLE
20000
0
0
VANECK VECTORS ETF TR
JR GOLD MINERS E
92189F791
638
12898
SH
SOLE
12898
0
0
WISDOMTREE TR
EUROPE HEDGED EQ
97717X701
212
3466
SH
SOLE
3466
0
0
VANGUARD INDEX FDS
GROWTH ETF
922908736
226
1119
SH
SOLE
1119
0
0
PEPSICO INC
COM
713448108
11976
90475
SH
SOLE
90475
0
0
BANDWIDTH INC
COM CL A
05988J103
260
2055
SH
SOLE
2055
0
0
SELECT SECTOR SPDR TR
SBI CONS DISCR
81369Y407
457
3557
SH
SOLE
3557
0
0
MODERNA INC
COM
60770K107
3153
49181
SH
SOLE
49181
0
0
HONEYWELL INTL INC
COM
438516106
3802
26370
SH
SOLE
26370
0
0
WISDOMTREE TR
JAPN HEDGE EQT
97717W851
350
7373
SH
SOLE
7373
0
0
GLADSTONE LD CORP
COM
376549101
452
28264
SH
SOLE
28264
0
0
DELEK US HLDGS INC NEW
COM
24665A103
267
15325
SH
SOLE
15325
0
0
FIRST TR EXCHANGE-TRADED FD
FIRST TR ENH NEW
33739Q408
1135
18893
SH
SOLE
18893
0
0
BOSTON PRIVATE FINL HLDGS IN
COM
101119105
81
11775
SH
SOLE
11775
0
0
M & T BK CORP
COM
55261F104
416
4012
SH
SOLE
4012
0
0
RIVERNORTH MANAGED DUR MUN I
COM
76882H105
249
14500
SH
SOLE
14500
0
0
FACEBOOK INC
CL A
30303M102
8327
36669
SH
SOLE
36669
0
0
TRITON INTL LTD
CL A
G9078F107
435
14300
SH
SOLE
14300
0
0
VEREIT INC
COM
92339V100
79
12286
SH
SOLE
12286
0
0
TEKLA WORLD HEALTHCARE FD
BEN INT SHS
87911L108
189
13150
SH
SOLE
13150
0
0
ROYAL CARIBBEAN CRUISES LTD
COM
V7780T103
232
4560
SH
SOLE
4560
0
0
FIRST REP BK SAN FRANCISCO C
COM
33616C100
233
2200
SH
SOLE
2200
0
0
XPERI HOLDING CORP
COM
98390M103
346
23550
SH
SOLE
23550
0
0
TEXAS INSTRS INC
COM
882508104
958
7559
SH
SOLE
7559
0
0
ISHARES TR
IBOXX INV CP ETF
464287242
330
2459
SH
SOLE
2459
0
0
PROLOGIS INC.
COM
74340W103
256
2736
SH
SOLE
2736
0
0
EATON VANCE NEW YORK MUN BD
COM
27827Y109
610
52000
SH
SOLE
52000
0
0
SELECT SECTOR SPDR TR
SBI CONS STPLS
81369Y308
475
8116
SH
SOLE
8116
0
0
NETFLIX INC
COM
64110L106
8
300
SH
Call
SOLE
300
0
0
ZIMMER BIOMET HOLDINGS INC
COM
98956P102
325
2702
SH
SOLE
2702
0
0
HALLIBURTON CO
COM
406216101
658
50952
SH
SOLE
50952
0
0
FIRST TR VALUE LINE DIVID IN
SHS
33734H106
748
24665
SH
SOLE
24665
0
0
SELECT SECTOR SPDR TR
SBI HEALTHCARE
81369Y209
811
8101
SH
SOLE
8101
0
0
DELTA AIR LINES INC DEL
COM NEW
247361702
8
500
SH
Call
SOLE
500
0
0
TWITTER INC
COM
90184L102
231
7784
SH
SOLE
7784
0
0
NIKE INC
CL B
654106103
4511
45974
SH
SOLE
45974
0
0
OPKO HEALTH INC
COM
68375N103
59
17500
SH
SOLE
17500
0
0
VANGUARD SPECIALIZED FUNDS
DIV APP ETF
921908844
2466
21043
SH
SOLE
21043
0
0
ISHARES TR
TIPS BD ETF
464287176
211
1716
SH
SOLE
1716
0
0
ALLIANZGI ARTIFICIAL INTELLI
COM
01883M101
582
29500
SH
SOLE
29500
0
0
WALGREENS BOOTS ALLIANCE INC
COM
931427108
786
18706
SH
SOLE
18706
0
0
WESTROCK CO
COM
96145D105
871
30869
SH
SOLE
30869
0
0
FIREEYE INC
COM
31816Q101
150
12550
SH
SOLE
12550
0
0
ADVANCED MICRO DEVICES INC
COM
007903107
1565
29688
SH
SOLE
29688
0
0
PIMCO MUN INCOME FD II
COM
72200W106
209
15500
SH
SOLE
15500
0
0
AMERICAN ELEC PWR CO INC
COM
025537101
1035
12958
SH
SOLE
12958
0
0
VALLEY NATL BANCORP
COM
919794107
289
36800
SH
SOLE
36800
0
0
ZOETIS INC
CL A
98978V103
2795
20425
SH
SOLE
20425
0
0
ALPHABET INC
CAP STK CL A
02079K305
7805
5515
SH
SOLE
5515
0
0
ORASURE TECHNOLOGIES INC
COM
68554V108
221
19000
SH
SOLE
19000
0
0
DORCHESTER MINERALS LP
COM UNIT
25820R105
457
35750
SH
SOLE
35750
0
0
SELECT ENERGY SVCS INC
CL A COM
81617J301
337
70800
SH
SOLE
70800
0
0
NUVEEN PFD & INCOME OPPORTUN
COM
67073B106
1669
203670
SH
SOLE
203670
0
0
INVESCO EXCHANGE TRADED FD T
S&P500 EQL WGT
46137V357
1252
12283
SH
SOLE
12283
0
0
NUVEEN QUALITY MUNCP INCOME
COM
67066V101
893
63787
SH
SOLE
63787
0
0
OCCIDENTAL PETE CORP
COM
674599105
309
17026
SH
SOLE
17026
0
0
FORD MTR CO DEL
COM
345370860
274
45330
SH
SOLE
45330
0
0
AMERICAN WTR WKS CO INC NEW
COM
030420103
532
4130
SH
SOLE
4130
0
0
ANNALY CAPITAL MANAGEMENT IN
COM
035710409
114
17045
SH
SOLE
17045
0
0
PRUDENTIAL FINL INC
COM
744320102
488
8084
SH
SOLE
8084
0
0
TEXAS PAC LD TR
SUB CTF PROP I T
882610108
14590
24494
SH
SOLE
24494
0
0
BANCO SANTANDER S.A.
ADR
05964H105
124
50402
SH
SOLE
50402
0
0
TYSON FOODS INC
CL A
902494103
1148
19142
SH
SOLE
19142
0
0
MASTERCARD INCORPORATED
CL A
57636Q104
2849
9613
SH
SOLE
9613
0
0
NUTRIEN LTD
COM
67077M108
1713
53280
SH
SOLE
53280
0
0
DAWSON GEOPHYSICAL CO NEW
COM
239360100
151
103529
SH
SOLE
103529
0
0
SIMON PPTY GROUP INC NEW
COM
828806109
527
7770
SH
SOLE
7770
0
0
BNY MELLON MUN INCOME INC
COM
05589T104
400
48000
SH
SOLE
48000
0
0
UNION PAC CORP
COM
907818108
5677
33597
SH
SOLE
33597
0
0
CITRIX SYS INC
COM
177376100
288
1934
SH
SOLE
1934
0
0
FORTINET INC
COM
34959E109
1356
9877
SH
SOLE
9877
0
0
SOUTHWEST AIRLS CO
COM
844741108
255
7487
SH
SOLE
7487
0
0
ISHARES TR
S&P SML 600 GWT
464287887
332
1950
SH
SOLE
1950
0
0
GILEAD SCIENCES INC
COM
375558103
2327
30207
SH
SOLE
30207
0
0
HINGHAM INSTN SVGS MASS
COM
433323102
402
2395
SH
SOLE
2395
0
0
ANHEUSER BUSCH INBEV SA/NV
SPONSORED ADR
03524A108
413
8312
SH
SOLE
8312
0
0
KELLOGG CO
COM
487836108
409
6194
SH
SOLE
6194
0
0
UNITED PARCEL SERVICE INC
CL B
911312106
3481
31317
SH
SOLE
31317
0
0
LOEWS CORP
COM
540424108
343
10004
SH
SOLE
10004
0
0
MARSH & MCLENNAN COS INC
COM
571748102
403
3752
SH
SOLE
3752
0
0
NUSTAR ENERGY LP
UNIT COM
67058H102
504
35459
SH
SOLE
35459
0
0
PINNACLE WEST CAP CORP
COM
723484101
286
3882
SH
SOLE
3882
0
0
GLOBAL PARTNERS LP
COM UNITS
37946R109
296
29941
SH
SOLE
29941
0
0
SPDR DOW JONES INDL AVERAGE
UT SER 1
78467X109
488
1899
SH
SOLE
1899
0
0
ALCON AG
ORD SHS
H01301128
1304
22903
SH
SOLE
22903
0
0
FLOWERS FOODS INC
COM
343498101
229
10207
SH
SOLE
10207
0
0
UNITEDHEALTH GROUP INC
COM
91324P102
5104
17365
SH
SOLE
17365
0
0
MOTOROLA SOLUTIONS INC
COM NEW
620076307
330
2345
SH
SOLE
2345
0
0
ISHARES TR
MSCI EAFE ETF
464287465
434
7154
SH
SOLE
7154
0
0
LOCKHEED MARTIN CORP
COM
539830109
5235
14421
SH
SOLE
14421
0
0
ISHARES TR
SELECT DIVID ETF
464287168
367
4575
SH
SOLE
4575
0
0
ADVISORSHARES TR
RANGER EQUITY BE
00768Y883
63
12800
SH
SOLE
12800
0
0
BROADCOM INC
COM
11135F101
5678
17979
SH
SOLE
17979
0
0
STARBUCKS CORP
COM
855244109
2787
37937
SH
SOLE
37937
0
0
ABBVIE INC
COM
00287Y109
7
2100
SH
Call
SOLE
2100
0
0
VIACOMCBS INC
CL B
92556H206
1745
74995
SH
SOLE
74995
0
0
PIMCO INCOME STRATEGY FD II
COM
72201J104
89
10009
SH
SOLE
10009
0
0
MGM RESORTS INTERNATIONAL
COM
552953101
298
17663
SH
SOLE
17663
0
0
BERKSHIRE HATHAWAY INC DEL
CL B NEW
084670702
5814
32481
SH
SOLE
32481
0
0
NEWMONT CORP
COM
651639106
1302
21145
SH
SOLE
21145
0
0
SANDSTORM GOLD LTD
COM NEW
80013R206
253
26075
SH
SOLE
26075
0
0
CAPITAL ONE FINL CORP
COM
14040H105
216
3449
SH
SOLE
3449
0
0
STAG INDL INC
COM
85254J102
1853
63348
SH
SOLE
63348
0
0
INTUITIVE SURGICAL INC
COM NEW
46120E602
333
584
SH
SOLE
584
0
0
FREEPORT-MCMORAN INC
CL B
35671D857
392
33573
SH
SOLE
33573
0
0
VERITIV CORP
COM
923454102
199
11993
SH
SOLE
11993
0
0
MARATHON OIL CORP
COM
565849106
93
14791
SH
SOLE
14791
0
0
SPROTT PHYSICAL GOLD TR
UNIT
85207H104
909
63787
SH
SOLE
63787
0
0
BARRICK GOLD CORPORATION
COM
067901108
873
32361
SH
SOLE
32361
0
0
EMERSON ELEC CO
COM
291011104
3655
58944
SH
SOLE
58944
0
0
INVESCO EXCHANGE TRADED FD T
WATER RES ETF
46137V142
449
12425
SH
SOLE
12425
0
0
GENERAL MTRS CO
COM
37045V100
358
14169
SH
SOLE
14169
0
0
BLACKROCK INC
COM
09247X101
3379
6213
SH
SOLE
6213
0
0
CHARTER COMMUNICATIONS INC N
CL A
16119P108
348
682
SH
SOLE
682
0
0
EATON VANCE LTD DURATION INC
COM
27828H105
169
14970
SH
SOLE
14970
0
0
INDEXIQ ETF TR
IQ MRGR ARB ETF
45409B800
282
8972
SH
SOLE
8972
0
0
FIRST TR EXCHANGE-TRADED FD
DORSEY WRT 5 ETF
33738R605
950
29583
SH
SOLE
29583
0
0
AMERICAN TOWER CORP NEW
COM
03027X100
780
3009
SH
SOLE
3009
0
0
KEYSIGHT TECHNOLOGIES INC
COM
49338L103
813
8100
SH
SOLE
8100
0
0
ISHARES INC
CORE MSCI EMKT
46434G103
286
5961
SH
SOLE
5961
0
0
BRISTOL-MYERS SQUIBB CO
COM
110122108
6628
112367
SH
SOLE
112367
0
0
XILINX INC
COM
983919101
638
6488
SH
SOLE
6488
0
0
LAUDER ESTEE COS INC
CL A
518439104
648
3435
SH
SOLE
3435
0
0
SONY CORP
SPONSORED ADR
835699307
1135
16434
SH
SOLE
16434
0
0
ULTA BEAUTY INC
COM
90384S303
231
1152
SH
SOLE
1152
0
0
PARSLEY ENERGY INC
CL A
701877102
277
25950
SH
SOLE
25950
0
0
ENBRIDGE INC
COM
29250N105
4024
132505
SH
SOLE
132505
0
0
ISHARES TR
RUS 1000 GRW ETF
464287614
257
1338
SH
SOLE
1338
0
0
ISHARES TR
U.S. TECH ETF
464287721
266
986
SH
SOLE
986
0
0
COLGATE PALMOLIVE CO
COM
194162103
4037
55048
SH
SOLE
55048
0
0
HASBRO INC
COM
418056107
955
12895
SH
SOLE
12895
0
0
SELECT SECTOR SPDR TR
SBI INT-INDS
81369Y704
633
9246
SH
SOLE
9246
0
0
PROSHARES TR
S&P MDCP 400 DIV
74347B680
406
7628
SH
SOLE
7628
0
0
GLAXOSMITHKLINE PLC
SPONSORED ADR
37733W105
1475
36601
SH
SOLE
36601
0
0
ZOOM VIDEO COMMUNICATIONS IN
CL A
98980L101
414
1627
SH
SOLE
1627
0
0
ALIBABA GROUP HLDG LTD
SPONSORED ADS
01609W102
1267
5851
SH
SOLE
5851
0
0
AMETEK INC
COM
031100100
2203
24671
SH
SOLE
24671
0
0
ARK ETF TR
GENOMIC REV ETF
00214Q302
690
13232
SH
SOLE
13232
0
0
DUKE ENERGY CORP NEW
COM NEW
26441C204
3858
48309
SH
SOLE
48309
0
0
NICE LTD
SPONSORED ADR
653656108
215
1138
SH
SOLE
1138
0
0
TC ENERGY CORP
COM
87807B107
977
22804
SH
SOLE
22804
0
0
COHEN & STEERS QUALITY INCOM
COM
19247L106
444
40350
SH
SOLE
40350
0
0
VANECK VECTORS ETF TR
SEMICONDUCTOR ET
92189F676
312
2027
SH
SOLE
2027
0
0
3M CO
COM
88579Y101
3788
24323
SH
SOLE
24323
0
0
VERIZON COMMUNICATIONS INC
COM
92343V104
14620
264558
SH
SOLE
264558
0
0
REGENERON PHARMACEUTICALS
COM
75886F107
433
694
SH
SOLE
694
0
0
BROOKLINE BANCORP INC DEL
COM
11373M107
532
52859
SH
SOLE
52859
0
0
CAMDEN PPTY TR
SH BEN INT
133131102
358
3913
SH
SOLE
3913
0
0
HANESBRANDS INC
COM
410345102
539
47612
SH
SOLE
47612
0
0
STONE HBR EMERGING MKTS TOTA
COM
86164W100
225
29150
SH
SOLE
29150
0
0
HANCOCK JOHN FINL OPPTYS FD
SH BEN INT NEW
409735206
213
9256
SH
SOLE
9256
0
0
FIRST TR EXCHANGE TRADED FD
FINLS ALPHADEX
33734X135
475
18766
SH
SOLE
18766
0
0
SPDR S&P 500 ETF TR
TR UNIT
78462F103
4223
13691
SH
SOLE
13691
0
0
NUVEEN SELECT TAX-FREE INCOM
SH BEN INT
67062F100
311
19879
SH
SOLE
19879
0
0
ALPHABET INC
CAP STK CL C
02079K107
4781
3391
SH
SOLE
3391
0
0
L3HARRIS TECHNOLOGIES INC
COM
502431109
3161
18634
SH
SOLE
18634
0
0
PPL CORP
COM
69351T106
759
29328
SH
SOLE
29328
0
0
BLACKROCK MUNIYIELD QUALITY
COM
09254G108
351
27500
SH
SOLE
27500
0
0
CERNER CORP
COM
156782104
236
3445
SH
SOLE
3445
0
0
VANGUARD INDEX FDS
MID CAP ETF
922908629
285
1717
SH
SOLE
1717
0
0
ACCENTURE PLC IRELAND
SHS CLASS A
G1151C101
4301
20039
SH
SOLE
20039
0
0
INVESCO QQQ TR
UNIT SER 1
46090E103
2000
8074
SH
SOLE
8074
0
0
YAMANA GOLD INC
COM
98462Y100
114
20858
SH
SOLE
20858
0
0
DELTA AIR LINES INC DEL
COM NEW
247361702
363
12918
SH
SOLE
12918
0
0
CORTEVA INC
COM
22052L104
936
35022
SH
SOLE
35022
0
0
NUVEEN MUNICIPAL CREDIT INC
COM SH BEN INT
67070X101
238
16194
SH
SOLE
16194
0
0
WELLS FARGO CO NEW
COM
949746101
955
37287
SH
SOLE
37287
0
0
REALTY INCOME CORP
COM
756109104
832
13908
SH
SOLE
13908
0
0
LAM RESEARCH CORP
COM
512807108
925
2865
SH
SOLE
2865
0
0
BROADRIDGE FINL SOLUTIONS IN
COM
11133T103
246
1966
SH
SOLE
1966
0
0
SPDR SER TR
BLMBRG BRC CNVRT
78464A359
232
3838
SH
SOLE
3838
0
0
SPROTT PHYSICAL GOLD & SILVE
TR UNIT
85208R101
277
16452
SH
SOLE
16452
0
0
FIRST TR EXCHANGE-TRADED FD
NO AMER ENERGY
33738D101
262
13291
SH
SOLE
13291
0
0
VANGUARD INDEX FDS
TOTAL STK MKT
922908769
295
1868
SH
SOLE
1868
0
0
VIEWRAY INC
COM
92672L107
22
10000
SH
SOLE
10000
0
0
SPDR SER TR
S&P HOMEBUILD
78464A888
214
4925
SH
SOLE
4925
0
0
GRAHAM CORP
COM
384556106
391
30642
SH
SOLE
30642
0
0
ROCKWELL AUTOMATION INC
COM
773903109
657
3085
SH
SOLE
3085
0
0
PAYPAL HLDGS INC
COM
70450Y103
2090
12049
SH
SOLE
12049
0
0
ENTERCOM COMMUNICATIONS CORP
CL A
293639100
238
176514
SH
SOLE
176514
0
0
STATE STR CORP
COM
857477103
1250
19653
SH
SOLE
19653
0
0
MR COOPER GROUP INC
COM
62482R107
134
11000
SH
SOLE
11000
0
0
KANSAS CITY SOUTHERN
COM NEW
485170302
422
2865
SH
SOLE
2865
0
0
ALAMOS GOLD INC NEW
COM CL A
011532108
860
92039
SH
SOLE
92039
0
0
ISHARES TR
RUS 1000 VAL ETF
464287598
220
1957
SH
SOLE
1957
0
0
BLACKROCK MUNI INCOME INV QL
COM
09250G102
381
28000
SH
SOLE
28000
0
0
PENN NATL GAMING INC
COM
707569109
1
500
SH
Put
SOLE
500
0
0
VANGUARD WORLD FDS
INF TECH ETF
92204A702
555
1989
SH
SOLE
1989
0
0
EATON CORP PLC
SHS
G29183103
5035
57729
SH
SOLE
57729
0
0
ISHARES TR
EXPONENTIAL TECH
46434V381
299
6835
SH
SOLE
6835
0
0
VANGUARD WHITEHALL FDS
HIGH DIV YLD
921946406
413
5198
SH
SOLE
5198
0
0
TEVA PHARMACEUTICAL INDS LTD
SPONSORED ADS
881624209
524
42710
SH
SOLE
42710
0
0
GARMIN LTD
SHS
H2906T109
288
2953
SH
SOLE
2953
0
0
SMITH A O CORP
COM
831865209
241
5086
SH
SOLE
5086
0
0
ROYCE MICRO-CAP TR INC
COM
780915104
611
85368
SH
SOLE
85368
0
0
MCCORMICK & CO INC
COM NON VTG
579780206
247
1379
SH
SOLE
1379
0
0
TRUIST FINL CORP
COM
89832Q109
935
24791
SH
SOLE
24791
0
0
SPDR S&P MIDCAP 400 ETF TR
UTSER1 S&PDCRP
78467Y107
525
1615
SH
SOLE
1615
0
0
NUVEEN S&P 500 BUY-WRITE INC
COM
6706ER101
442
40178
SH
SOLE
40178
0
0
ISHARES TR
S&P 500 GRWT ETF
464287309
207
998
SH
SOLE
998
0
0
NUVEEN AMT FREE MUN CR INC F
COM
67071L106
306
20021
SH
SOLE
20021
0
0
APPLIED MATLS INC
COM
038222105
1280
21284
SH
SOLE
21284
0
0
RESIDEO TECHNOLOGIES INC
COM
76118Y104
229
19434
SH
SOLE
19434
0
0
ISHARES TR
NASDAQ BIOTECH
464287556
2364
17273
SH
SOLE
17273
0
0
THERAPEUTICSMD INC
COM
88338N107
67
53300
SH
SOLE
53300
0
0
DUNKIN BRANDS GROUP INC
COM
265504100
629
9550
SH
SOLE
9550
0
0
VOXX INTL CORP
CL A
91829F104
1438
248870
SH
SOLE
248870
0
0
COCA COLA CO
COM
191216100
5441
122026
SH
SOLE
122026
0
0
VISA INC
COM CL A
92826C839
13377
69178
SH
SOLE
69178
0
0
GREENBRIER COS INC
COM
393657101
263
11550
SH
SOLE
11550
0
0
ANALOG DEVICES INC
COM
032654105
377
3080
SH
SOLE
3080
0
0
VANGUARD INDEX FDS
REAL ESTATE ETF
922908553
244
3133
SH
SOLE
3133
0
0
EASTMAN CHEM CO
COM
277432100
457
6570
SH
SOLE
6570
0
0
FIRST TR EXCHANGE TRADED FD
INDXX NEXTG ETF
33737K205
350
6407
SH
SOLE
6407
0
0
ROKU INC
COM CL A
77543R102
201
1715
SH
SOLE
1715
0
0
NOVARTIS AG
SPONSORED ADR
66987V109
3043
34839
SH
SOLE
34839
0
0
ISHARES TR
PFD AND INCM SEC
464288687
834
23991
SH
SOLE
23991
0
0
MGM RESORTS INTERNATIONAL
COM
552953101
5
1000
SH
Call
SOLE
1000
0
0
EXXON MOBIL CORP
COM
30231G102
8862
198365
SH
SOLE
198365
0
0
GENERAL MLS INC
COM
370334104
2707
44048
SH
SOLE
44048
0
0
ABB LTD
SPONSORED ADR
000375204
10
1500
SH
Call
SOLE
1500
0
0
UBER TECHNOLOGIES INC
COM
90353T100
277
8869
SH
SOLE
8869
0
0
INNOVATOR ETFS TR
S&P 500 POWER
45782C573
331
12775
SH
SOLE
12775
0
0
PROSHARES TR
PET CARE ETF
74348A145
225
4576
SH
SOLE
4576
0
0
ISHARES TR
CORE S&P SCP ETF
464287804
511
7483
SH
SOLE
7483
0
0
COHEN & STEERS INFRASTRUCTUR
COM
19248A109
240
10779
SH
SOLE
10779
0
0
CAMPBELL SOUP CO
COM
134429109
483
9723
SH
SOLE
9723
0
0
QUALCOMM INC
COM
747525103
1579
17343
SH
SOLE
17343
0
0
PINTEREST INC
CL A
72352L106
338
15150
SH
SOLE
15150
0
0
SERVICE PPTYS TR
COM SH BEN INT
81761L102
92
12775
SH
SOLE
12775
0
0
PEMBINA PIPELINE CORP
COM
706327103
286
11400
SH
SOLE
11400
0
0
IRON MTN INC NEW
COM
46284V101
606
23190
SH
SOLE
23190
0
0
OTIS WORLDWIDE CORP
COM
68902V107
470
8201
SH
SOLE
8201
0
0
MARTIN MARIETTA MATLS INC
COM
573284106
248
1203
SH
SOLE
1203
0
0
BOEING CO
COM
097023105
3659
19997
SH
SOLE
19997
0
0
PARKER HANNIFIN CORP
COM
701094104
217
1184
SH
SOLE
1184
0
0
JOHNSON & JOHNSON
COM
478160104
16865
119852
SH
SOLE
119852
0
0
WILLIAMS COS INC
COM
969457100
4821
252776
SH
SOLE
252776
0
0
IDEXX LABS INC
COM
45168D104
1392
4212
SH
SOLE
4212
0
0
ABBOTT LABS
COM
002824100
5586
61107
SH
SOLE
61107
0
0
BLACKSTONE GROUP INC
COM CL A
09260D107
5220
92180
SH
SOLE
92180
0
0
NORWEGIAN CRUISE LINE HLDG L
SHS
G66721104
170
10300
SH
SOLE
10300
0
0
ALLIANCEBERNSTEIN NATL MUNI
COM
01864U106
800
59891
SH
SOLE
59891
0
0
F M C CORP
COM NEW
302491303
341
3426
SH
SOLE
3426
0
0
NUVEEN PFD & INCM SECURTIES
COM
67072C105
1778
211099
SH
SOLE
211099
0
0
MEDTRONIC PLC
SHS
G5960L103
1
2500
SH
Call
SOLE
2500
0
0
HSBC HLDGS PLC
SPON ADR NEW
404280406
228
9720
SH
SOLE
9720
0
0
MDU RES GROUP INC
COM
552690109
1509
68177
SH
SOLE
68177
0
0
LINCOLN ELEC HLDGS INC
COM
533900106
405
4812
SH
SOLE
4812
0
0
ORACLE CORP
COM
68389X105
1203
21754
SH
SOLE
21754
0
0
NEW GOLD INC CDA
COM
644535106
50
36450
SH
SOLE
36450
0
0
TESLA INC
COM
88160R101
1208
1118
SH
SOLE
1118
0
0
CALAMOS GBL DYN INCOME FUND
COM
12811L107
111
15114
SH
SOLE
15114
0
0
PIMCO ETF TR
ENHAN SHRT MA AC
72201R833
548
5394
SH
SOLE
5394
0
0
MARATHON PETE CORP
COM
56585A102
713
19139
SH
SOLE
19139
0
0
BIOGEN INC
COM
09062X103
214
803
SH
SOLE
803
0
0
HENRY JACK & ASSOC INC
COM
426281101
250
1363
SH
SOLE
1363
0
0
ENTERPRISE PRODS PARTNERS L
COM
293792107
6924
381152
SH
SOLE
381152
0
0
BK OF AMERICA CORP
COM
060505104
4350
182043
SH
SOLE
182043
0
0
LINEAGE CELL THERAPEUTICS IN
COM
53566P109
14
16150
SH
SOLE
16150
0
0
GENERAL DYNAMICS CORP
COM
369550108
727
4868
SH
SOLE
4868
0
0
CHIPOTLE MEXICAN GRILL INC
COM
169656105
219
209
SH
SOLE
209
0
0
STONE HBR EMERGING MKTS INCO
COM
86164T107
177
24975
SH
SOLE
24975
0
0
BP MIDSTREAM PARTNERS LP
UNIT LTD PTNR
0556EL109
530
46460
SH
SOLE
46460
0
0
STEEL PARTNERS HLDGS L P
LTD PRTRSHIP U
85814R107
145
27500
SH
SOLE
27500
0
0
TEMPLETON GLOBAL INCOME FD
COM
880198106
94
17915
SH
SOLE
17915
0
0
ISHARES TR
MSCI MIN VOL ETF
46429B697
1780
29380
SH
SOLE
29380
0
0
ATLASSIAN CORP PLC
CL A
G06242104
440
2443
SH
SOLE
2443
0
0
INVESCO EXCH TRADED FD TR II
GLOBAL WATER
46138E651
475
16612
SH
SOLE
16612
0
0
VANECK VECTORS ETF TR
GOLD MINERS ETF
92189F106
702
19066
SH
SOLE
19066
0
0
BCE INC
COM NEW
05534B760
656
15661
SH
SOLE
15661
0
0
TEUCRIUM COMMODITY TR
WHEAT FD
88166A508
51
10000
SH
SOLE
10000
0
0
BLACKROCK MUNI INTER DR FD I
COM
09253X102
1359
98450
SH
SOLE
98450
0
0
SANOFI
SPONSORED ADR
80105N105
329
6433
SH
SOLE
6433
0
0
FITBIT INC
CL A
33812L102
77
12000
SH
SOLE
12000
0
0
BARNES & NOBLE ED INC
COM
06777U101
48
30048
SH
SOLE
30048
0
0
CALAMOS LNG SHR EQT DYNAMIC
COM
12812C106
270
17500
SH
SOLE
17500
0
0
ISHARES INC
MIN VOL GBL ETF
464286525
365
4164
SH
SOLE
4164
0
0
ABERDEEN GLOBAL PREMIER PPTY
COM SH BEN INT
00302L108
129
29063
SH
SOLE
29063
0
0
ISHARES TR
BARCLAYS 7 10 YR
464287440
562
4613
SH
SOLE
4613
0
0
TRAVELERS COMPANIES INC
COM
89417E109
341
2986
SH
SOLE
2986
0
0
EVERSOURCE ENERGY
COM
30040W108
5031
60447
SH
SOLE
60447
0
0
LEGGETT & PLATT INC
COM
524660107
393
11100
SH
SOLE
11100
0
0
MYERS INDS INC
COM
628464109
619
42053
SH
SOLE
42053
0
0
AMGEN INC
COM
031162100
6545
27720
SH
SOLE
27720
0
0
ARK ETF TR
INNOVATION ETF
00214Q104
2442
34228
SH
SOLE
34228
0
0
SPROTT PHYSICAL SILVER TR
TR UNIT
85207K107
727
109987
SH
SOLE
109987
0
0
AGNICO EAGLE MINES LTD
COM
008474108
1092
17070
SH
SOLE
17070
0
0
PLAINS ALL AMERN PIPELINE L
UNIT LTD PARTN
726503105
577
65433
SH
SOLE
65433
0
0
PIONEER NAT RES CO
COM
723787107
218
2220
SH
SOLE
2220
0
0
CATERPILLAR INC DEL
COM
149123101
2489
19626
SH
SOLE
19626
0
0
ISHARES TR
SHORT TREAS BD
464288679
347
3125
SH
SOLE
3125
0
0
SELECT SECTOR SPDR TR
SBI INT-UTILS
81369Y886
1075
19072
SH
SOLE
19072
0
0
SPLUNK INC
COM
848637104
3888
19535
SH
SOLE
19535
0
0
INTL PAPER CO
COM
460146103
1874
52915
SH
SOLE
52915
0
0
FIRST TR NASDAQ-100 TECH IND
DJ INTERNT IDX
33733E302
235
1380
SH
SOLE
1380
0
0
CBRE CLARION GLOBAL REAL EST
COM
12504G100
422
70851
SH
SOLE
70851
0
0
UNILEVER PLC
SPON ADR NEW
904767704
2390
43789
SH
SOLE
43789
0
0
SLACK TECHNOLOGIES INC
COM CL A
83088V102
1904
61274
SH
SOLE
61274
0
0
ISHARES TR
NATIONAL MUN ETF
464288414
219
1900
SH
SOLE
1900
0
0
WELLTOWER INC
COM
95040Q104
207
3987
SH
SOLE
3987
0
0
ISHARES TR
US AER DEF ETF
464288760
235
1423
SH
SOLE
1423
0
0
KINDER MORGAN INC DEL
COM
49456B101
2209
145126
SH
SOLE
145126
0
0
MICRON TECHNOLOGY INC
COM
595112103
756
14697
SH
SOLE
14697
0
0
JUNIPER NETWORKS INC
COM
48203R104
224
9700
SH
SOLE
9700
0
0
AFLAC INC
COM
001055102
355
9894
SH
SOLE
9894
0
0
GENUINE PARTS CO
COM
372460105
291
3337
SH
SOLE
3337
0
0
CHUBB LIMITED
COM
H1467J104
870
6900
SH
SOLE
6900
0
0
ROPER TECHNOLOGIES INC
COM
776696106
528
1358
SH
SOLE
1358
0
0
ELANCO ANIMAL HEALTH INC
COM
28414H103
403
19028
SH
SOLE
19028
0
0
NORDSTROM INC
COM
655664100
170
11100
SH
SOLE
11100
0
0
CUMMINS INC
COM
231021106
253
1454
SH
SOLE
1454
0
0
FIRST TR MORNINGSTAR DIVID L
SHS
336917109
446
17625
SH
SOLE
17625
0
0
GEOSPACE TECHNOLOGIES CORP
COM
37364X109
999
131300
SH
SOLE
131300
0
0
NUVEEN MASSACHUSETS QLT MUN
COM
67061E104
379
27500
SH
SOLE
27500
0
0
CIVEO CORP CDA
COM
17878Y108
296
494100
SH
SOLE
494100
0
0
UNITED PARCEL SERVICE INC
CL B
911312106
16
5700
SH
Call
SOLE
5700
0
0
HOME DEPOT INC
COM
437076102
12945
51607
SH
SOLE
51607
0
0
VOYA GLBL EQTY DIV & PREM OP
COM
92912T100
313
65868
SH
SOLE
65868
0
0
PACER FDS TR
TRENDP US LAR CP
69374H105
304
11210
SH
SOLE
11210
0
0
MAGELLAN MIDSTREAM PRTNRS LP
COM UNIT RP LP
559080106
4351
100526
SH
SOLE
100526
0
0
EATON VANCE TX MGD DIV EQ IN
COM
27828N102
189
17519
SH
SOLE
17519
0
0
MACQUARIE / FIRST TR GLOBAL
COM
55607W100
340
42585
SH
SOLE
42585
0
0
CORPORATE OFFICE PPTYS TR
SH BEN INT
22002T108
272
10677
SH
SOLE
10677
0
0
BLACKROCK MUNIHOLDINGS QUALI
COM
09254C107
260
21000
SH
SOLE
21000
0
0
NOKIA CORP
SPONSORED ADR
654902204
271
62026
SH
SOLE
62026
0
0
SPDR SER TR
S&P PHARMAC
78464A722
224
5250
SH
SOLE
5250
0
0
AT&T INC
COM
00206R102
10934
362002
SH
SOLE
362002
0
0
HEICO CORP NEW
COM
422806109
1080
10820
SH
SOLE
10820
0
0
WASHINGTON REAL ESTATE INVT
SH BEN INT
939653101
1540
69491
SH
SOLE
69491
0
0
VANGUARD INTL EQUITY INDEX F
FTSE EMR MKT ETF
922042858
356
9042
SH
SOLE
9042
0
0
MARRIOTT INTL INC NEW
CL A
571903202
503
5852
SH
SOLE
5852
0
0
PAYCHEX INC
COM
704326107
563
7395
SH
SOLE
7395
0
0
AUTOMATIC DATA PROCESSING IN
COM
053015103
773
5203
SH
SOLE
5203
0
0
ISHARES TR
1 3 YR TREAS BD
464287457
1809
20863
SH
SOLE
20863
0
0
STRYKER CORPORATION
COM
863667101
4009
22246
SH
SOLE
22246
0
0
CANADIAN PAC RY LTD
COM
13645T100
406
1585
SH
SOLE
1585
0
0
HECLA MNG CO
COM
422704106
129
39803
SH
SOLE
39803
0
0
HERSHEY CO
COM
427866108
947
7305
SH
SOLE
7305
0
0
AIR PRODS & CHEMS INC
COM
009158106
1013
4199
SH
SOLE
4199
0
0
KIMCO RLTY CORP
COM
49446R109
156
12000
SH
SOLE
12000
0
0
WISDOMTREE TR
INDIA ERNGS FD
97717W422
241
12075
SH
SOLE
12075
0
0
REGIONS FINANCIAL CORP NEW
COM
7591EP100
530
47513
SH
SOLE
47513
0
0
AMBEV SA
SPONSORED ADR
02319V103
46
17650
SH
SOLE
17650
0
0
SQUARE INC
CL A
852234103
991
9494
SH
SOLE
9494
0
0
VEEVA SYS INC
CL A COM
922475108
559
2374
SH
SOLE
2374
0
0
FREQUENCY ELECTRS INC
COM
358010106
359
39417
SH
SOLE
39417
0
0
MOHAWK INDS INC
COM
608190104
628
6237
SH
SOLE
6237
0
0
ON SEMICONDUCTOR CORP
COM
682189105
439
22145
SH
SOLE
22145
0
0
APOLLO GLOBAL MGMT INC
COM CL A
03768E105
279
5580
SH
SOLE
5580
0
0
CHEVRON CORP NEW
COM
166764100
6697
75117
SH
SOLE
75117
0
0
EDISON INTL
COM
281020107
208
3837
SH
SOLE
3837
0
0
BLACKROCK FLOATING RATE INCO
COM
091941104
325
29473
SH
SOLE
29473
0
0
ISHARES TR
US HLTHCARE ETF
464287762
457
2115
SH
SOLE
2115
0
0
BLACKROCK MUNIYIELD QUALITY
COM
09254E103
582
44690
SH
SOLE
44690
0
0
PENTAIR PLC
SHS
G7S00T104
520
13603
SH
SOLE
13603
0
0
AMERICAN INTL GROUP INC
COM NEW
026874784
412
13262
SH
SOLE
13262
0
0
METLIFE INC
COM
59156R108
402
10926
SH
SOLE
10926
0
0
CISCO SYS INC
COM
17275R102
5790
124497
SH
SOLE
124497
0
0
ALTRIA GROUP INC
COM
02209S103
1011
25690
SH
SOLE
25690
0
0
TOTAL S.A.
SPONSORED ADS
89151E109
1186
30589
SH
SOLE
30589
0
0
FASTENAL CO
COM
311900104
471
10985
SH
SOLE
10985
0
0
INVESCO EXCH TRADED FD TR II
PFD ETF
46138E511
172
12198
SH
SOLE
12198
0
0
NORTHROP GRUMMAN CORP
COM
666807102
1124
3649
SH
SOLE
3649
0
0
FORTUNE BRANDS HOME & SEC IN
COM
34964C106
275
4300
SH
SOLE
4300
0
0
ADOBE INC
COM
00724F101
1235
2838
SH
SOLE
2838
0
0
J P MORGAN EXCHANGE-TRADED F
ULTRA SHRT INC
46641Q837
2749
54074
SH
SOLE
54074
0
0
SALESFORCE COM INC
COM
79466L302
5208
27820
SH
SOLE
27820
0
0
PENN NATL GAMING INC
COM
707569109
395
13015
SH
SOLE
13015
0
0
WESTERN DIGITAL CORP.
COM
958102105
240
5482
SH
SOLE
5482
0
0
JOHN HANCOCK HDG EQ & INC FD
COM
47804L102
161
14350
SH
SOLE
14350
0
0
INTEL CORP
COM
458140100
8684
145023
SH
SOLE
145023
0
0
VANGUARD MALVERN FDS
STRM INFPROIDX
922020805
392
7616
SH
SOLE
7616
0
0
FIDELITY NATIONAL FINANCIAL
FNF GROUP COM
31620R303
378
12421
SH
SOLE
12421
0
0
LINDE PLC
SHS
G5494J103
395
1868
SH
SOLE
1868
0
0
US BANCORP DEL
COM NEW
902973304
1074
29207
SH
SOLE
29207
0
0
ASTRAZENECA PLC
SPONSORED ADR
046353108
706
13421
SH
SOLE
13421
0
0
PHILLIPS 66
COM
718546104
786
10873
SH
SOLE
10873
0
0
BGC PARTNERS INC
CL A
05541T101
258
95268
SH
SOLE
95268
0
0
HOMETRUST BANCSHARES INC
COM
437872104
160
10000
SH
SOLE
10000
0
0
LILLY ELI & CO
COM
532457108
2700
16444
SH
SOLE
16444
0
0
QUANTA SVCS INC
COM
74762E102
358
8951
SH
SOLE
8951
0
0
AMAZON COM INC
COM
023135106
20744
7505
SH
SOLE
7505
0
0
VERTEX PHARMACEUTICALS INC
COM
92532F100
591
2025
SH
SOLE
2025
0
0
SPDR SER TR
S&P 600 SML CAP
78464A813
753
12715
SH
SOLE
12715
0
0
CULP INC
COM
230215105
1118
129483
SH
SOLE
129483
0
0
MORGAN STANLEY EMERGING MKTS
COM
617477104
438
78376
SH
SOLE
78376
0
0
VANGUARD TAX-MANAGED FDS
FTSE DEV MKT ETF
921943858
266
6880
SH
SOLE
6880
0
0
SEI INVTS CO
COM
784117103
1694
30832
SH
SOLE
30832
0
0
SHERWIN WILLIAMS CO
COM
824348106
1821
3150
SH
SOLE
3150
0
0
PAN AMERN SILVER CORP
COM
697900108
454
15046
SH
SOLE
15046
0
0
MATTEL INC
COM
577081102
243
24730
SH
SOLE
24730
0
0
LAS VEGAS SANDS CORP
COM
517834107
270
5900
SH
SOLE
5900
0
0
GOLDMAN SACHS GROUP INC
COM
38141G104
543
2723
SH
SOLE
2723
0
0
VANECK VECTORS ETF TR
HIGH YLD MUN ETF
92189H409
651
11000
SH
SOLE
11000
0
0
MPLX LP
COM UNIT REP LTD
55336V100
335
19352
SH
SOLE
19352
0
0
PICO HLDGS INC
COM NEW
693366205
173
20750
SH
SOLE
20750
0
0
VODAFONE GROUP PLC NEW
SPONSORED ADR
92857W308
876
54770
SH
SOLE
54770
0
0
NORTHERN TR CORP
COM
665859104
283
3568
SH
SOLE
3568
0
0
S&P GLOBAL INC
COM
78409V104
279
847
SH
SOLE
847
0
0
CROWN CASTLE INTL CORP NEW
COM
22822V101
629
3764
SH
SOLE
3764
0
0
WHEATON PRECIOUS METALS CORP
COM
962879102
1422
32309
SH
SOLE
32309
0
0
PERKINELMER INC
COM
714046109
601
6127
SH
SOLE
6127
0
0
DUPONT DE NEMOURS INC
COM
26614N102
2084
39031
SH
SOLE
39031
0
0
ISHARES GOLD TRUST
ISHARES
464285105
352
20805
SH
SOLE
20805
0
0
CONSOLIDATED EDISON INC
COM
209115104
1314
18270
SH
SOLE
18270
0
0
HUMANA INC
COM
444859102
565
1454
SH
SOLE
1454
0
0
STANLEY BLACK & DECKER INC
COM
854502101
710
5096
SH
SOLE
5096
0
0
AON PLC
SHS CL A
G0403H108
266
1382
SH
SOLE
1382
0
0
ISHARES TR
U.S. MED DVC ETF
464288810
2679
10128
SH
SOLE
10128
0
0
PFIZER INC
COM
717081103
8614
263344
SH
SOLE
263344
0
0
TAIWAN SEMICONDUCTOR MFG LTD
SPONSORED ADS
874039100
821
14492
SH
SOLE
14492
0
0
NETFLIX INC
COM
64110L106
913
2000
SH
SOLE
2000
0
0
APOLLO TACTICAL INCOME FD IN
COM
037638103
327
26425
SH
SOLE
26425
0
0
ETF MANAGERS TR
PRIME MOBILE PAY
26924G409
311
6400
SH
SOLE
6400
0
0
CLEAN ENERGY FUELS CORP
COM
184499101
1017
460000
SH
SOLE
460000
0
0
TESSCO TECHNOLOGIES INC
COM
872386107
468
83856
SH
SOLE
83856
0
0
CLEVELAND CLIFFS INC
COM
185899101
171
30458
SH
SOLE
30458
0
0
BERKSHIRE HATHAWAY INC DEL
CL A
084670108
267
1
SH
SOLE
1
0
0
ISHARES TR
0-5 YR TIPS ETF
46429B747
227
2217
SH
SOLE
2217
0
0
BAXTER INTL INC
COM
071813109
3162
36764
SH
SOLE
36764
0
0
MONGODB INC
CL A
60937P106
472
2075
SH
SOLE
2075
0
0
KIMBERLY CLARK CORP
COM
494368103
3165
22379
SH
SOLE
22379
0
0
ISHARES TR
MSCI EMG MKT ETF
464287234
397
9943
SH
SOLE
9943
0
0
APPLE INC
COM
037833100
44202
121309
SH
SOLE
121309
0
0
APACHE CORP
COM
037411105
141
10553
SH
SOLE
10553
0
0
AMERICAN EXPRESS CO
COM
025816109
1473
15442
SH
SOLE
15442
0
0
KKR & CO INC
COM
48251W104
416
13530
SH
SOLE
13530
0
0
CAPITOL FED FINL INC
COM
14057J101
134
12227
SH
SOLE
12227
0
0
ISHARES SILVER TR
ISHARES
46428Q109
342
19970
SH
SOLE
19970
0
0
MICROSOFT CORP
COM
594918104
41999
206435
SH
SOLE
206435
0
0
CITIZENS FINANCIAL GROUP INC
COM
174610105
498
19651
SH
SOLE
19651
0
0
UNITED RENTALS INC
COM
911363109
1760
11790
SH
SOLE
11790
0
0
UNITED STATES ANTIMONY CORP
COM
911549103
93
191200
SH
SOLE
191200
0
0
VANGUARD BD INDEX FDS
TOTAL BND MRKT
921937835
228
2584
SH
SOLE
2584
0
0
ALLSTATE CORP
COM
020002101
450
4661
SH
SOLE
4661
0
0
YUM CHINA HLDGS INC
COM
98850P109
421
8745
SH
SOLE
8745
0
0
BALL CORP
COM
058498106
358
5163
SH
SOLE
5163
0
0
PNC FINL SVCS GROUP INC
COM
693475105
2010
19070
SH
SOLE
19070
0
0
COMMUNITY HEALTHCARE TR INC
COM
20369C106
702
17141
SH
SOLE
17141
0
0
LIONS GATE ENTMNT CORP
CL A VTG
535919401
312
41902
SH
SOLE
41902
0
0
DIAGEO P L C
SPON ADR NEW
25243Q205
1948
14530
SH
SOLE
14530
0
0
SELECT SECTOR SPDR TR
RL EST SEL SEC
81369Y860
284
8267
SH
SOLE
8267
0
0
JPMORGAN CHASE & CO
COM
46625H100
10796
114738
SH
SOLE
114738
0
0
NATIONAL OILWELL VARCO INC
COM
637071101
236
19661
SH
SOLE
19661
0
0
ENERGY TRANSFER LP
COM UT LTD PTN
29273V100
1650
231448
SH
SOLE
231448
0
0
NUVEEN REAL ASSET INCOME & G
COM
67074Y105
135
11350
SH
SOLE
11350
0
0
MANULIFE FINL CORP
COM
56501R106
542
39707
SH
SOLE
39707
0
0
SIMON PPTY GROUP INC NEW
COM
828806109
14
500
SH
Call
SOLE
500
0
0
DEERE & CO
COM
244199105
758
4818
SH
SOLE
4818
0
0
CABOT OIL & GAS CORP
COM
127097103
339
19826
SH
SOLE
19826
0
0
TECHNIPFMC PLC
COM
G87110105
100
15029
SH
SOLE
15029
0
0
NVIDIA CORPORATION
COM
67066G104
8915
23511
SH
SOLE
23511
0
0
HOWMET AEROSPACE INC
COM
443201108
255
15856
SH
SOLE
15856
0
0
TRINITY INDS INC
COM
896522109
411
19277
SH
SOLE
19277
0
0
SELECT SECTOR SPDR TR
TECHNOLOGY
81369Y803
1210
11611
SH
SOLE
11611
0
0
INVESCO DYNAMIC CR OPPORTUNI
COM
46132R104
100
11275
SH
SOLE
11275
0
0
PROCTER AND GAMBLE CO
COM
742718109
14494
121039
SH
SOLE
121039
0
0
ISHARES TR
MSCI UK ETF NEW
46435G334
349
13450
SH
SOLE
13450
0
0
CAMECO CORP
COM
13321L108
268
26186
SH
SOLE
26186
0
0
KEYCORP
COM
493267108
416
34209
SH
SOLE
34209
0
0
FRANCO NEV CORP
COM
351858105
1528
10962
SH
SOLE
10962
0
0
ABBVIE INC
COM
00287Y109
5044
51286
SH
SOLE
51286
0
0
JOHNSON CTLS INTL PLC
SHS
G51502105
522
15337
SH
SOLE
15337
0
0
BROOKFIELD ASSET MGMT INC
CL A LTD VT SH
112585104
365
11071
SH
SOLE
11071
0
0
PAYPAL HLDGS INC
COM
70450Y103
5
500
SH
Call
SOLE
500
0
0
F N B CORP
COM
302520101
125
16294
SH
SOLE
16294
0
0
SOUTHWESTERN ENERGY CO
COM
845467109
58
22300
SH
SOLE
22300
0
0
DRAFTKINGS INC
COM CL A
26142R104
619
18505
SH
SOLE
18505
0
0
J P MORGAN EXCHANGE-TRADED F
US AGGREGATE
46641Q613
224
8000
SH
SOLE
8000
0
0
GENCO SHIPPING & TRADING LTD
SHS
Y2685T131
117
18500
SH
SOLE
18500
0
0
DUFF & PHELPS UTLITY AND INF
COM
26433C105
315
29014
SH
SOLE
29014
0
0
ONEOK INC NEW
COM
682680103
1588
47724
SH
SOLE
47724
0
0
CENTENE CORP DEL
COM
15135B101
1520
23914
SH
SOLE
23914
0
0
SELECT SECTOR SPDR TR
SBI INT-FINL
81369Y605
947
40787
SH
SOLE
40787
0
0
BLACKROCK LONG-TERM MUNI ADV
COM
09250B103
336
28305
SH
SOLE
28305
0
0
BLACKROCK RES & COMMODITIES
SHS
09257A108
75
12183
SH
SOLE
12183
0
0
CONOCOPHILLIPS
COM
20825C104
1560
37316
SH
SOLE
37316
0
0
RAYTHEON TECHNOLOGIES CORP
COM
75513E101
6459
105021
SH
SOLE
105021
0
0
BLACKROCK MUNIYIELD N Y QUAL
COM
09255E102
136
10853
SH
SOLE
10853
0
0
WHIRLPOOL CORP
COM
963320106
800
6235
SH
SOLE
6235
0
0
BECTON DICKINSON & CO
COM
075887109
1851
7712
SH
SOLE
7712
0
0
DANAHER CORPORATION
COM
235851102
635
3592
SH
SOLE
3592
0
0
NVR INC
COM
62944T105
480
147
SH
SOLE
147
0
0
GAMCO NAT RES GOLD & INCOME
SH BEN INT
36465E101
248
51215
SH
SOLE
51215
0
0
BANK NEW YORK MELLON CORP
COM
064058100
1210
31295
SH
SOLE
31295
0
0
ADAM NAT RES FD INC
COM
00548F105
150
13279
SH
SOLE
13279
0
0
BUNGE LIMITED
COM
G16962105
2
1000
SH
Call
SOLE
1000
0
0
PEOPLES UNITED FINANCIAL INC
COM
712704105
583
50062
SH
SOLE
50062
0
0
CIENA CORP
COM NEW
171779309
244
4520
SH
SOLE
4520
0
0
F5 NETWORKS INC
COM
315616102
237
1700
SH
SOLE
1700
0
0
BLACKROCK MUNIVEST FD II INC
COM
09253T101
184
13500
SH
SOLE
13500
0
0
ROYAL BK CDA
COM
780087102
671
9875
SH
SOLE
9875
0
0
JETBLUE AWYS CORP
COM
477143101
442
41087
SH
SOLE
41087
0
0
REPUBLIC SVCS INC
COM
760759100
514
6260
SH
SOLE
6260
0
0
SPDR GOLD TR
GOLD SHS
78463V107
2450
14641
SH
SOLE
14641
0
0
CANADIAN NATL RY CO
COM
136375102
659
7437
SH
SOLE
7437
0
0
ILLINOIS TOOL WKS INC
COM
452308109
931
5332
SH
SOLE
5332
0
0
NORTHFIELD BANCORP INC DEL
COM
66611T108
115
10000
SH
SOLE
10000
0
0
FISERV INC
COM
337738108
825
8420
SH
SOLE
8420
0
0
AMCOR PLC
ORD
G0250X107
132
12965
SH
SOLE
12965
0
0
NATIONAL FUEL GAS CO N J
COM
636180101
368
8800
SH
SOLE
8800
0
0
ZYNGA INC
CL A
98986T108
356
36925
SH
SOLE
36925
0
0
WALMART INC
COM
931142103
8347
69620
SH
SOLE
69620
0
0
INDEPENDENT BANK CORP MASS
COM
453836108
3750
55915
SH
SOLE
55915
0
0
KRAFT HEINZ CO
COM
500754106
1925
60072
SH
SOLE
60072
0
0
MEDTRONIC PLC
SHS
G5960L103
5022
54741
SH
SOLE
54741
0
0
AEGON N V
NY REGISTRY SHS
007924103
31
10500
SH
SOLE
10500
0
0
ISHARES TR
CORE S&P MCP ETF
464287507
1431
8080
SH
SOLE
8080
0
0
TARGET CORP
COM
87612E106
1406
11710
SH
SOLE
11710
0
0
MITSUBISHI UFJ FINL GROUP IN
SPONSORED ADS
606822104
252
63087
SH
SOLE
63087
0
0
CLOROX CO DEL
COM
189054109
933
4246
SH
SOLE
4246
0
0
SPDR SER TR
S&P DIVID ETF
78464A763
633
6953
SH
SOLE
6953
0
0
WESTERN UN CO
COM
959802109
310
14244
SH
SOLE
14244
0
0
MARKETAXESS HLDGS INC
COM
57060D108
333
665
SH
SOLE
665
0
0
ROYAL DUTCH SHELL PLC
SPONS ADR A
780259206
1396
42672
SH
SOLE
42672
0
0
WEC ENERGY GROUP INC
COM
92939U106
677
7730
SH
SOLE
7730
0
0
TORONTO DOMINION BK ONT
COM NEW
891160509
1389
31104
SH
SOLE
31104
0
0
BLACKROCK MUNIYILD QULT FD I
COM
09254F100
528
35000
SH
SOLE
35000
0
0
PUBLIC STORAGE
COM
74460D109
299
1553
SH
SOLE
1553
0
0
NEWELL BRANDS INC
COM
651229106
617
38696
SH
SOLE
38696
0
0
THERMO FISHER SCIENTIFIC INC
COM
883556102
2256
6232
SH
SOLE
6232
0
0
SHOPIFY INC
CL A
82509L107
29
400
SH
Call
SOLE
400
0
0
BP PLC
SPONSORED ADR
055622104
2739
117715
SH
SOLE
117715
0
0
ELEMENT SOLUTIONS INC
COM
28618M106
828
76600
SH
SOLE
76600
0
0
ABB LTD
SPONSORED ADR
000375204
2790
122770
SH
SOLE
122770
0
0
FIRST TR EXCHANGE TRADED FD
CLOUD COMPUTING
33734X192
382
5102
SH
SOLE
5102
0
0
TWILIO INC
CL A
90138F102
534
2456
SH
SOLE
2456
0
0
GLOBAL X FDS
RBTCS ARTFL INTE
37954Y715
614
25660
SH
SOLE
25660
0
0
NORFOLK SOUTHERN CORP
COM
655844108
5450
30977
SH
SOLE
30977
0
0
WEYERHAEUSER CO MTN BE
COM NEW
962166104
1557
69513
SH
SOLE
69513
0
0
SKYWORKS SOLUTIONS INC
COM
83088M102
700
5459
SH
SOLE
5459
0
0
ISHARES TR
US TREAS BD ETF
46429B267
1731
61971
SH
SOLE
61971
0
0
TJX COS INC NEW
COM
872540109
6461
127820
SH
SOLE
127820
0
0
NORWEGIAN CRUISE LINE HLDG L
SHS
G66721104
6
500
SH
Call
SOLE
500
0
0
LOWES COS INC
COM
548661107
1969
14549
SH
SOLE
14549
0
0
MASCO CORP
COM
574599106
254
5003
SH
SOLE
5003
0
0
ARCOS DORADOS HOLDINGS INC
SHS CLASS -A -
G0457F107
114
27844
SH
SOLE
27844
0
0
NUVEEN MUN VALUE FD INC
COM
670928100
803
78777
SH
SOLE
78777
0
0
KINSALE CAP GROUP INC
COM
49714P108
265
1700
SH
SOLE
1700
0
0
KROGER CO
COM
501044101
342
10128
SH
SOLE
10128
0
0
BOSTON SCIENTIFIC CORP
COM
101137107
1168
33032
SH
SOLE
33032
0
0
FIRST TR EXCHANGE TRADED FD
NASDAQ CYB ETF
33734X846
232
7084
SH
SOLE
7084
0
0
SOUTHERN CO
COM
842587107
3291
63401
SH
SOLE
63401
0
0
YUM BRANDS INC
COM
988498101
675
7764
SH
SOLE
7764
0
0
NATIONAL RETAIL PROPERTIES I
COM
637417106
234
6588
SH
SOLE
6588
0
0
RAPID7 INC
COM
753422104
1812
35497
SH
SOLE
35497
0
0
KVH INDS INC
COM
482738101
687
76968
SH
SOLE
76968
0
0
PHILIP MORRIS INTL INC
COM
718172109
1448
20644
SH
SOLE
20644
0
0
INVESCO EXCHANGE TRADED FD T
AEROSPACE DEFN
46137V100
307
5532
SH
SOLE
5532
0
0
MOSAIC CO NEW
COM
61945C103
5
1500
SH
Call
SOLE
1500
0
0
ISHARES TR
CORE S&P500 ETF
464287200
845
2727
SH
SOLE
2727
0
0
GOLUB CAP BDC INC
COM
38173M102
335
28495
SH
SOLE
28495
0
0
GAMCO GLOBAL GOLD NAT RES &
COM SH BEN INT
36465A109
301
87750
SH
SOLE
87750
0
0
NUVEEN MICH QUALITY MUN INCO
COM
670979103
171
12500
SH
SOLE
12500
0
0
INTERCONTINENTAL EXCHANGE IN
COM
45866F104
785
8571
SH
SOLE
8571
0
0
FEDEX CORP
COM
31428X106
1142
8152
SH
SOLE
8152
0
0
VANECK VECTORS ETF TR
AGRIBUSINESS ETF
92189F700
219
3654
SH
SOLE
3654
0
0
VIPER ENERGY PARTNERS LP
COM UNT RP INT
92763M105
106
10204
SH
SOLE
10204
0
0
ARCHER DANIELS MIDLAND CO
COM
039483102
366
9170
SH
SOLE
9170
0
0
PLAINS GP HLDGS L P
LTD PARTNR INT A
72651A207
2018
226931
SH
SOLE
226931
0
0
COMCAST CORP NEW
CL A
20030N101
1824
46800
SH
SOLE
46800
0
0
ISORAY INC
COM
46489V104
6
10000
SH
SOLE
10000
0
0
ICAHN ENTERPRISES LP
DEPOSITARY UNIT
451100101
683
14020
SH
SOLE
14020
0
0
CITIGROUP INC
COM NEW
172967424
2819
55228
SH
SOLE
55228
0
0
CONSTELLATION BRANDS INC
CL A
21036P108
4648
26637
SH
SOLE
26637
0
0
ALLIANCEBERNSTEIN HLDG L P
UNIT LTD PARTN
01881G106
1587
58403
SH
SOLE
58403
0
0
NUVEEN AMT FREE QLTY MUN INC
COM
670657105
654
46936
SH
SOLE
46936
0
0
PIMCO NEW YORK MUN FD II
COM
72200Y102
155
15000
SH
SOLE
15000
0
0
TYSON FOODS INC
CL A
902494103
3
500
SH
Call
SOLE
500
0
0
EATON VANCE TAX-MANAGED GLOB
COM
27829F108
204
27985
SH
SOLE
27985
0
0
SPDR S&P 500 ETF TR
TR UNIT
78462F103
5
1600
SH
Put
SOLE
1600
0
0
SYSCO CORP
COM
871829107
1757
32205
SH
SOLE
32205
0
0
CVS HEALTH CORP
COM
126650100
12650
195821
SH
SOLE
195821
0
0
CME GROUP INC
COM
12572Q105
304
1873
SH
SOLE
1873
0
0
HARTFORD FINL SVCS GROUP INC
COM
416515104
525
13526
SH
SOLE
13526
0
0
NOVO-NORDISK A S
ADR
670100205
239
3669
SH
SOLE
3669
0
0
BRIDGE BANCORP INC
COM
108035106
233
10246
SH
SOLE
10246
0
0
FIDELITY NATL INFORMATION SV
COM
31620M106
1281
9549
SH
SOLE
9549
0
0
KONINKLIJKE PHILIPS N V
NY REG SH NEW
500472303
718
15418
SH
SOLE
15418
0
0
FACEBOOK INC
CL A
30303M102
18
1200
SH
Call
SOLE
1200
0
0
ABERDEEN ASIA-PACIFIC INCOME
COM
003009107
309
80350
SH
SOLE
80350
0
0
NATIONAL GRID PLC
SPONSORED ADR NE
636274409
279
4593
SH
SOLE
4593
0
0
GENERAL ELECTRIC CO
COM
369604103
2062
303027
SH
SOLE
303027
0
0
CAMBRIDGE BANCORP
COM
132152109
487
8194
SH
SOLE
8194
0
0
ARES CAPITAL CORP
COM
04010L103
206
14303
SH
SOLE
14303
0
0
ROYAL DUTCH SHELL PLC
SPON ADR B
780259107
648
21423
SH
SOLE
21423
0
0
ALLIANCEBERNSTEIN GLOBAL HIG
COM
01879R106
108
10668
SH
SOLE
10668
0
0
SCHLUMBERGER LTD
COM
806857108
1154
62630
SH
SOLE
62630
0
0
MARVELL TECHNOLOGY GROUP LTD
ORD
G5876H105
523
14730
SH
SOLE
14730
0
0
EDWARDS LIFESCIENCES CORP
COM
28176E108
3809
55231
SH
SOLE
55231
0
0
BOOKING HOLDINGS INC
COM
09857L108
383
238
SH
SOLE
238
0
0
SPDR SER TR
S&P BIOTECH
78464A870
421
3783
SH
SOLE
3783
0
0
INVESCO EXCHANGE TRADED FD T
DWA MOMENTUM
46137V837
340
5041
SH
SOLE
5041
0
0
BLACKROCK MUNIHLDS INVSTM QL
COM
09254P108
259
20000
SH
SOLE
20000
0
0
NORDIC AMERICAN TANKERS LIMI
COM
G65773106
209
52000
SH
SOLE
52000
0
0
DISNEY WALT CO
COM DISNEY
254687106
8678
77840
SH
SOLE
77840
0
0
QUALCOMM INC
COM
747525103
7
3000
SH
Call
SOLE
3000
0
0
BLACKROCK MULTI-SECTOR INC T
COM
09258A107
255
17377
SH
SOLE
17377
0
0
DELAWARE INVTS NATL MUN INCO
SH BEN INT
24610T108
208
17000
SH
SOLE
17000
0
0
PROSHARES TR
S&P 500 DV ARIST
74348A467
1169
17422
SH
SOLE
17422
0
0
SIRIUS XM HOLDINGS INC
COM
82968B103
154
26487
SH
SOLE
26487
0
0
ENSIGN GROUP INC
COM
29358P101
268
6401
SH
SOLE
6401
0
0
OLIN CORP
COM PAR $1
680665205
131
11420
SH
SOLE
11420
0
0
TE CONNECTIVITY LTD
REG SHS
H84989104
226
2790
SH
SOLE
2790
0
0
CSX CORP
COM
126408103
1734
24854
SH
SOLE
24854
0
0
XYLEM INC
COM
98419M100
515
7988
SH
SOLE
7988
0
0
MICROCHIP TECHNOLOGY INC.
COM
595017104
958
9069
SH
SOLE
9069
0
0
AKAMAI TECHNOLOGIES INC
COM
00971T101
243
2275
SH
SOLE
2275
0
0
VANGUARD SCOTTSDALE FDS
INT-TERM CORP
92206C870
723
7574
SH
SOLE
7574
0
0
INTERNATIONAL BUSINESS MACHS
COM
459200101
6625
55022
SH
SOLE
55022
0
0
MOSAIC CO NEW
COM
61945C103
460
36142
SH
SOLE
36142
0
0
WELLS FARGO CO NEW
COM
949746101
4
1500
SH
Call
SOLE
1500
0
0
GRAINGER W W INC
COM
384802104
217
694
SH
SOLE
694
0
0
VOYA EMERGING MKTS HIGH DIVI
COM
92912P108
200
32054
SH
SOLE
32054
0
0
OCCIDENTAL PETE CORP
COM
674599105
5
500
SH
Call
SOLE
500
0
0
GLOBAL X FDS
GLB X SUPERDIV
37950E549
167
15115
SH
SOLE
15115
0
0
ROYCE VALUE TR INC
COM
780910105
240
19142
SH
SOLE
19142
0
0
PACER FDS TR
BNCHMRK INFRA
69374H741
549
15428
SH
SOLE
15428
0
0
CUBIC CORP
COM
229669106
207
4325
SH
SOLE
4325
0
0
PPG INDS INC
COM
693506107
1274
12023
SH
SOLE
12023
0
0
FIRST TR EXCH TRADED FD III
PFD SECS INC ETF
33739E108
827
45135
SH
SOLE
45135
0
0
VBI VACCINES INC
COM NEW
91822J103
31
10000
SH
SOLE
10000
0
0
DOW INC
COM
260557103
2250
55577
SH
SOLE
55577
0
0
APPLE INC
COM
037833100
18
1200
SH
Call
SOLE
1200
0
0
MERCK & CO. INC
COM
58933Y105
9345
120932
SH
SOLE
120932
0
0
ISHARES TR
20 YR TR BD ETF
464287432
826
5050
SH
SOLE
5050
0
0
KEY TRONIC CORP
COM
493144109
2117
397800
SH
SOLE
397800
0
0
WASTE MGMT INC DEL
COM
94106L109
4694
44317
SH
SOLE
44317
0
0
UNILEVER N V
N Y SHS NEW
904784709
264
4935
SH
SOLE
4935
0
0
MONMOUTH REAL ESTATE INVT CO
CL A
609720107
2071
143624
SH
SOLE
143624
0
0
VEECO INSTRS INC DEL
COM
922417100
175
13000
SH
SOLE
13000
0
0
WESTERN ASSET EMERGING MKTS
COM
95766A101
149
12250
SH
SOLE
12250
0
0
CORNING INC
COM
219350105
2696
104131
SH
SOLE
104131
0
0
ESSENTIAL UTILS INC
COM
29670G102
588
13957
SH
SOLE
13957
0
0
EVERBRIDGE INC
COM
29978A104
214
1550
SH
SOLE
1550
0
0
MONDELEZ INTL INC
CL A
609207105
2357
46147
SH
SOLE
46147
0
0
DOLLAR GEN CORP NEW
COM
256677105
762
3978
SH
SOLE
3978
0
0
RIO TINTO PLC
SPONSORED ADR
767204100
587
10499
SH
SOLE
10499
0
0
MASTECH DIGITAL INC
COM
57633B100
207
8000
SH
SOLE
8000
0
0
VOYA INFRASTRUCTURE INDLS &
COM
92912X101
160
17500
SH
SOLE
17500
0
0
BAR HBR BANKSHARES
COM
066849100
240
10781
SH
SOLE
10781
0
0
COSTCO WHSL CORP NEW
COM
22160K105
1613
5301
SH
SOLE
5301
0
0
STMICROELECTRONICS N V
NY REGISTRY
861012102
249
9138
SH
SOLE
9138
0
0
CENTERPOINT ENERGY INC
COM
15189T107
862
46332
SH
SOLE
46332
0
0
STORE CAP CORP
COM
862121100
484
20320
SH
SOLE
20320
0
0
ORGANOGENESIS HLDGS INC
COM
68621F102
351
91350
SH
SOLE
91350
0
0
NEXTERA ENERGY INC
COM
65339F101
7731
32211
SH
SOLE
32211
0
0
ECOLAB INC
COM
278865100
395
1989
SH
SOLE
1989
0
0
FIRSTENERGY CORP
COM
337932107
492
12594
SH
SOLE
12594
0
0
AGF INVTS TR
AGFIQ US MK ANTI
00110G408
268
11000
SH
SOLE
11000
0
0
ILLUMINA INC
COM
452327109
2148
5802
SH
SOLE
5802
0
0
BUNGE LIMITED
COM
G16962105
893
21850
SH
SOLE
21850
0
0
CIGNA CORP NEW
COM
125523100
1324
7031
SH
SOLE
7031
0
0
CARRIER GLOBAL CORPORATION
COM
14448C104
805
36593
SH
SOLE
36593
0
0
BK OF AMERICA CORP
COM
060505104
7
1500
SH
Call
SOLE
1500
0
0
XCEL ENERGY INC
COM
98389B100
466
7424
SH
SOLE
7424
0
0
DICERNA PHARMACEUTICALS INC
COM
253031108
206
8100
SH
SOLE
8100
0
0
PILGRIMS PRIDE CORP
COM
72147K108
285
17075
SH
SOLE
17075
0
0
DOMINION ENERGY INC
COM
25746U109
2928
36107
SH
SOLE
36107
0
0
RENN FD INC
COM
759720105
55
42905
SH
SOLE
42905
0
0
OLD DOMINION FREIGHT LINE IN
COM
679580100
217
1275
SH
SOLE
1275
0
0
ISHARES TR
GL CLEAN ENE ETF
464288224
1159
92476
SH
SOLE
92476
0
0
OLD REP INTL CORP
COM
680223104
311
19108
SH
SOLE
19108
0
0
BANK NOVA SCOTIA B C
COM
064149107
474
11553
SH
SOLE
11553
0
0
HEWLETT PACKARD ENTERPRISE C
COM
42824C109
123
12614
SH
SOLE
12614
0
0
SHOPIFY INC
CL A
82509L107
1330
1401
SH
SOLE
1401
0
0
ISHARES TR
MSCI AC ASIA ETF
464288182
242
3512
SH
SOLE
3512
0
0