0001085146-18-002739.txt : 20181114
0001085146-18-002739.hdr.sgml : 20181114
20181114151259
ACCESSION NUMBER: 0001085146-18-002739
CONFORMED SUBMISSION TYPE: 13F-HR
PUBLIC DOCUMENT COUNT: 2
CONFORMED PERIOD OF REPORT: 20180930
FILED AS OF DATE: 20181114
DATE AS OF CHANGE: 20181114
EFFECTIVENESS DATE: 20181114
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: 181183054
BUSINESS ADDRESS:
STREET 1: 111 DEVONSHIRE STREET
CITY: BOSTON
STATE: MA
ZIP: 02109
BUSINESS PHONE: 617-426-0500
MAIL ADDRESS:
STREET 1: 111 DEVONSHIRE STREET
CITY: BOSTON
STATE: MA
ZIP: 02109
13F-HR
1
primary_doc.xml
13F-HR
LIVE
false
true
false
0001607239
XXXXXXXX
09-30-2018
09-30-2018
false
Moors & Cabot, Inc.
111 DEVONSHIRE STREET
BOSTON
MA
02109
13F HOLDINGS REPORT
028-16128
N
Thomas Nguyen
Senior Vice President & Compliance Officer
617-314-0295
/s/ Thomas Nguyen
Boston
MA
10-10-2018
0
583
818871
INFORMATION TABLE
2
form13fInfoTable.xml
DESCRIPTION FOR INFORMATION TABLE
3M CO
COM
88579Y101
5254
24972
SH
SOLE
24972
0
0
ABB LTD
SPONSORED ADR
000375204
1797
75989
SH
SOLE
75989
0
0
ABBOTT LABS
COM
002824100
4416
60201
SH
SOLE
60201
0
0
ABBVIE INC
COM
00287Y109
4933
52189
SH
SOLE
52189
0
0
ABIOMED INC
COM
003654100
842
1875
SH
SOLE
1875
0
0
ACCENTURE PLC IRELAND
SHS CLASS A
G1151C101
1840
10770
SH
SOLE
10770
0
0
ACME UTD CORP
COM
004816104
284
13258
SH
SOLE
13258
0
0
ADOBE SYS INC
COM
00724F101
429
1593
SH
SOLE
1593
0
0
ADVANCED MICRO DEVICES INC
COM
007903107
572
18575
SH
SOLE
18575
0
0
ADVISORSHARES TR
RANGER EQUITY BE
00768Y883
167
22800
SH
SOLE
22800
0
0
AETNA INC NEW
COM
00817Y108
405
2007
SH
SOLE
2007
0
0
AFLAC INC
COM
001055102
469
9915
SH
SOLE
9915
0
0
AGNICO EAGLE MINES LTD
COM
008474108
700
20455
SH
SOLE
20455
0
0
AIR PRODS & CHEMS INC
COM
009158106
670
4009
SH
SOLE
4009
0
0
AKORN INC
COM
009728106
283
21800
SH
SOLE
21800
0
0
ALAMOS GOLD INC NEW
COM CL A
011532108
329
71756
SH
SOLE
71756
0
0
ALASKA AIR GROUP INC
COM
011659109
226
3283
SH
SOLE
3283
0
0
ALCOA CORP
COM
013872106
266
6655
SH
SOLE
6655
0
0
ALIBABA GROUP HLDG LTD
SPONSORED ADS
01609W102
649
3976
SH
SOLE
3976
0
0
ALIGN TECHNOLOGY INC
COM
016255101
1042
2662
SH
SOLE
2662
0
0
ALLEGHENY TECHNOLOGIES INC
COM
01741R102
315
10627
SH
SOLE
10627
0
0
ALLERGAN PLC
SHS
G0177J108
2187
11481
SH
SOLE
11481
0
0
ALLIANCEBERNSTEIN HOLDING LP
UNIT LTD PARTN
01881G106
1802
59197
SH
SOLE
59197
0
0
ALLSTATE CORP
COM
020002101
422
4268
SH
SOLE
4268
0
0
ALPHABET INC
CAP STK CL C
02079K107
4335
3624
SH
SOLE
3624
0
0
ALPHABET INC
CAP STK CL A
02079K305
5344
4441
SH
SOLE
4441
0
0
ALTRIA GROUP INC
COM
02209S103
3969
65822
SH
SOLE
65822
0
0
AMAZON COM INC
COM
023135106
13316
6656
SH
SOLE
6656
0
0
AMERICAN ELEC PWR INC
COM
025537101
760
10714
SH
SOLE
10714
0
0
AMERICAN EXPRESS CO
COM
025816109
1301
12225
SH
SOLE
12225
0
0
AMERICAN INTL GROUP INC
COM NEW
026874784
236
4462
SH
SOLE
4462
0
0
AMERICAN TOWER CORP NEW
COM
03027X100
215
1479
SH
SOLE
1479
0
0
AMERICAN WTR WKS CO INC NEW
COM
030420103
595
6716
SH
SOLE
6716
0
0
AMERIGAS PARTNERS L P
UNIT L P INT
030975106
223
5605
SH
SOLE
5605
0
0
AMETEK INC NEW
COM
031100100
2171
27344
SH
SOLE
27344
0
0
AMGEN INC
COM
031162100
6631
31999
SH
SOLE
31999
0
0
AMICUS THERAPEUTICS INC
COM
03152W109
198
16550
SH
SOLE
16550
0
0
ANADARKO PETE CORP
COM
032511107
466
6898
SH
SOLE
6898
0
0
ANALOG DEVICES INC
COM
032654105
294
3197
SH
SOLE
3197
0
0
ANDEAVOR
COM
03349M105
260
1695
SH
SOLE
1695
0
0
ANHEUSER BUSCH INBEV SA/NV
SPONSORED ADR
03524A108
382
4299
SH
SOLE
4299
0
0
ANNALY CAP MGMT INC
COM
035710409
118
11723
SH
SOLE
11723
0
0
APACHE CORP
COM
037411105
1108
23126
SH
SOLE
23126
0
0
APPLE INC
COM
037833100
21659
95882
SH
SOLE
95882
0
0
APPLIED MATLS INC
COM
038222105
586
14988
SH
SOLE
14988
0
0
APPROACH RESOURCES INC
COM
03834A103
39
17500
SH
SOLE
17500
0
0
AQUA AMERICA INC
COM
03836W103
417
11352
SH
SOLE
11352
0
0
ARCHER DANIELS MIDLAND CO
COM
039483102
385
7641
SH
SOLE
7641
0
0
ARCONIC INC
COM
03965L100
696
31349
SH
SOLE
31349
0
0
ARCOS DORADOS HOLDINGS INC
SHS CLASS -A -
G0457F107
190
30250
SH
SOLE
30250
0
0
ARES CAP CORP
COM
04010L103
437
25557
SH
SOLE
25557
0
0
ASTRAZENECA PLC
SPONSORED ADR
046353108
442
11151
SH
SOLE
11151
0
0
AT&T INC
COM
00206R102
10221
304034
SH
SOLE
304034
0
0
AUTOMATIC DATA PROCESSING IN
COM
053015103
763
5059
SH
SOLE
5059
0
0
AVX CORP NEW
COM
002444107
791
43847
SH
SOLE
43847
0
0
BABCOCK & WILCOX ENTERPRIS I
COM
05614L100
17
16365
SH
SOLE
16365
0
0
BANCO SANTANDER SA
ADR
05964H105
289
56419
SH
SOLE
56419
0
0
BANK AMER CORP
COM
060505104
5078
172395
SH
SOLE
172395
0
0
BANK N S HALIFAX
COM
064149107
598
9973
SH
SOLE
9973
0
0
BANK NEW YORK MELLON CORP
COM
064058100
1774
34870
SH
SOLE
34870
0
0
BAR HBR BANKSHARES
COM
066849100
409
14273
SH
SOLE
14273
0
0
BARNES & NOBLE ED INC
COM
06777U101
227
38882
SH
SOLE
38882
0
0
BARNES & NOBLE INC
COM
067774109
125
21368
SH
SOLE
21368
0
0
BARRICK GOLD CORP
COM
067901108
145
13325
SH
SOLE
13325
0
0
BAUSCH HEALTH COS INC
COM
071734107
246
9550
SH
SOLE
9550
0
0
BAXTER INTL INC
COM
071813109
4154
53891
SH
SOLE
53891
0
0
BB&T CORP
COM
054937107
2743
56425
SH
SOLE
56425
0
0
BCE INC
COM NEW
05534B760
613
15234
SH
SOLE
15234
0
0
BECTON DICKINSON & CO
COM
075887109
2447
9368
SH
SOLE
9368
0
0
BERKSHIRE HATHAWAY INC DEL
CL A
084670108
320
1
SH
SOLE
1
0
0
BERKSHIRE HATHAWAY INC DEL
CL B NEW
084670702
4296
20074
SH
SOLE
20074
0
0
BGC PARTNERS INC
CL A
05541T101
231
19200
SH
SOLE
19200
0
0
BHP BILLITON LTD
SPONSORED ADR
088606108
211
4293
SH
SOLE
4293
0
0
BIOGEN INC
COM
09062X103
286
808
SH
SOLE
808
0
0
BIOTIME INC
COM
09066L105
111
47750
SH
SOLE
47750
0
0
BLACKROCK INC
COM
09247X101
1606
3413
SH
SOLE
3413
0
0
BLACKSTONE GROUP L P
COM UNIT LTD
09253U108
4044
106175
SH
SOLE
106175
0
0
BLACKSTONE MTG TR INC
COM CL A
09257W100
498
14852
SH
SOLE
14852
0
0
BOEING CO
COM
097023105
8112
21799
SH
SOLE
21799
0
0
BOOKING HLDGS INC
COM
09857L108
456
229
SH
SOLE
229
0
0
BOSTON SCIENTIFIC CORP
COM
101137107
1565
40449
SH
SOLE
40449
0
0
BP MIDSTREAM PARTNERS LP
UNIT LTD PTNR
0556EL109
223
11860
SH
SOLE
11860
0
0
BP PLC
SPONSORED ADR
055622104
4333
93831
SH
SOLE
93831
0
0
BRISTOL MYERS SQUIBB CO
COM
110122108
3839
61899
SH
SOLE
61899
0
0
BROADCOM INC
COM
11135F101
924
3755
SH
SOLE
3755
0
0
BROOKLINE BANCORP INC DEL
COM
11373M107
1042
62223
SH
SOLE
62223
0
0
BRUNSWICK CORP
COM
117043109
239
3572
SH
SOLE
3572
0
0
BUCKEYE PARTNERS L P
UNIT LTD PARTN
118230101
1182
33129
SH
SOLE
33129
0
0
BUNGE LIMITED
COM
G16962105
1343
19598
SH
SOLE
19598
0
0
CAMBRIDGE BANCORP
COM
132152109
668
7444
SH
SOLE
7444
0
0
CAMDEN PPTY TR
SH BEN INT
133131102
438
4688
SH
SOLE
4688
0
0
CAMPBELL SOUP CO
COM
134429109
515
14105
SH
SOLE
14105
0
0
CANADIAN NATL RY CO
COM
136375102
877
9772
SH
SOLE
9772
0
0
CAPITAL ONE FINL CORP
COM
14040H105
397
4224
SH
SOLE
4224
0
0
CAPITOL FED FINL INC
COM
14057J101
157
12227
SH
SOLE
12227
0
0
CARBO CERAMICS INC
COM
140781105
908
124300
SH
SOLE
124300
0
0
CARBONITE INC
COM
141337105
330
9150
SH
SOLE
9150
0
0
CARDINAL HEALTH INC
COM
14149Y108
274
5081
SH
SOLE
5081
0
0
CATERPILLAR INC DEL
COM
149123101
2709
17815
SH
SOLE
17815
0
0
CEDAR FAIR L P
DEPOSITRY UNIT
150185106
217
4300
SH
SOLE
4300
0
0
CELGENE CORP
COM
151020104
813
9116
SH
SOLE
9116
0
0
CEMEX SAB DE CV
SPON ADR NEW
151290889
123
17462
SH
SOLE
17462
0
0
CENTERPOINT ENERGY INC
COM
15189T107
1267
45612
SH
SOLE
45612
0
0
CENTURYLINK INC
COM
156700106
230
10893
SH
SOLE
10893
0
0
CHECK POINT SOFTWARE TECH LT
ORD
M22465104
348
2955
SH
SOLE
2955
0
0
CHEMOURS CO
COM
163851108
251
6383
SH
SOLE
6383
0
0
CHESAPEAKE ENERGY CORP
COM
165167107
106
23954
SH
SOLE
23954
0
0
CHEVRON CORP NEW
COM
166764100
9964
81730
SH
SOLE
81730
0
0
CHUBB LIMITED
COM
H1467J104
1144
8579
SH
SOLE
8579
0
0
CIGNA CORPORATION
COM
125509109
1113
5346
SH
SOLE
5346
0
0
CINCINNATI BELL INC NEW
PFD CV DEP1/20
171871403
2345
47873
SH
SOLE
47873
0
0
CISCO SYS INC
COM
17275R102
4256
87472
SH
SOLE
87472
0
0
CITIGROUP INC
COM NEW
172967424
5151
71720
SH
SOLE
71720
0
0
CITIZENS FINL GROUP INC
COM
174610105
691
17817
SH
SOLE
17817
0
0
CIVEO CORP CDA
COM
17878Y108
89
21750
SH
SOLE
21750
0
0
CLEAN ENERGY FUELS CORP
COM
184499101
78
29800
SH
SOLE
29800
0
0
CLOROX CO DEL
COM
189054109
494
3285
SH
SOLE
3285
0
0
CNA FINL CORP
COM
126117100
222
4846
SH
SOLE
4846
0
0
COCA COLA CO
COM
191216100
5109
110750
SH
SOLE
110750
0
0
COGNIZANT TECHNOLOGY SOLUTIO
CL A
192446102
208
2709
SH
SOLE
2709
0
0
COLGATE PALMOLIVE CO
COM
194162103
3801
56740
SH
SOLE
56740
0
0
COLUMBIA BKG SYS INC
COM
197236102
210
5350
SH
SOLE
5350
0
0
COMCAST CORP NEW
CL A
20030N101
1113
31492
SH
SOLE
31492
0
0
COMERICA INC
COM
200340107
264
2920
SH
SOLE
2920
0
0
CONOCOPHILLIPS
COM
20825C104
3721
48029
SH
SOLE
48029
0
0
CONSOLIDATED EDISON INC
COM
209115104
1200
15768
SH
SOLE
15768
0
0
CONSTELLATION BRANDS INC
CL A
21036P108
2465
11423
SH
SOLE
11423
0
0
CORE LABORATORIES N V
COM
N22717107
2331
20123
SH
SOLE
20123
0
0
CORNING INC
COM
219350105
2111
59658
SH
SOLE
59658
0
0
CORPORATE OFFICE PPTYS TR
SH BEN INT
22002T108
326
10877
SH
SOLE
10877
0
0
COSTCO WHSL CORP NEW
COM
22160K105
1274
5435
SH
SOLE
5435
0
0
COTY INC
COM CL A
222070203
195
15100
SH
SOLE
15100
0
0
CSX CORP
COM
126408103
1669
22532
SH
SOLE
22532
0
0
CULP INC
COM
230215105
224
9282
SH
SOLE
9282
0
0
CUMMINS INC
COM
231021106
611
4182
SH
SOLE
4182
0
0
CVS HEALTH CORP
COM
126650100
4221
53454
SH
SOLE
53454
0
0
D R HORTON INC
COM
23331A109
263
6228
SH
SOLE
6228
0
0
DANAHER CORP DEL
COM
235851102
1086
10016
SH
SOLE
10016
0
0
DAWSON GEOPHYSICAL CO NEW
COM
239360100
445
71883
SH
SOLE
71883
0
0
DCP MIDSTREAM LP
COM UT LTD PTN
23311P100
250
6254
SH
SOLE
6254
0
0
DEERE & CO
COM
244199105
1178
7836
SH
SOLE
7836
0
0
DELTA AIR LINES INC DEL
COM NEW
247361702
471
8164
SH
SOLE
8164
0
0
DESTINATION MATERNITY CORP
COM
25065D100
623
133590
SH
SOLE
133590
0
0
DESTINATION XL GROUP INC
COM
25065K104
25
10000
SH
SOLE
10000
0
0
DEVON ENERGY CORP NEW
COM
25179M103
244
6101
SH
SOLE
6101
0
0
DIAGEO P L C
SPON ADR NEW
25243Q205
2696
19050
SH
SOLE
19050
0
0
DISCOVER FINL SVCS
COM
254709108
255
3350
SH
SOLE
3350
0
0
DISNEY WALT CO
COM DISNEY
254687106
5823
49641
SH
SOLE
49641
0
0
DOMINION ENERGY INC
COM
25746U109
1987
28219
SH
SOLE
28219
0
0
DOVER CORP
COM
260003108
328
3674
SH
SOLE
3674
0
0
DOWDUPONT INC
COM
26078J100
8140
126904
SH
SOLE
126904
0
0
DUKE ENERGY CORP NEW
COM NEW
26441C204
3726
46635
SH
SOLE
46635
0
0
DUNKIN BRANDS GROUP INC
COM
265504100
220
2967
SH
SOLE
2967
0
0
DXC TECHNOLOGY CO
COM
23355L106
473
5064
SH
SOLE
5064
0
0
EASTMAN CHEM CO
COM
277432100
610
6368
SH
SOLE
6368
0
0
EATON CORP PLC
SHS
G29183103
5338
61587
SH
SOLE
61587
0
0
EBAY INC
COM
278642103
329
9966
SH
SOLE
9966
0
0
ECOLAB INC
COM
278865100
403
2547
SH
SOLE
2547
0
0
EDISON INTL
COM
281020107
279
4110
SH
SOLE
4110
0
0
EDWARDS LIFESCIENCES CORP
COM
28176E108
3059
17599
SH
SOLE
17599
0
0
EMERSON ELEC CO
COM
291011104
4525
59182
SH
SOLE
59182
0
0
ENBRIDGE ENERGY PARTNERS L P
COM
29250R106
1193
109177
SH
SOLE
109177
0
0
ENBRIDGE INC
COM
29250N105
3581
110497
SH
SOLE
110497
0
0
ENCANA CORP
COM
292505104
623
46793
SH
SOLE
46793
0
0
ENERGEN CORP
COM
29265N108
207
2400
SH
SOLE
2400
0
0
ENERGY TRANSFER EQUITY L P
COM UT LTD PTN
29273V100
329
18888
SH
SOLE
18888
0
0
ENERGY TRANSFER PARTNERS LP
UNIT LTD PRT INT
29278N103
3528
158446
SH
SOLE
158446
0
0
ENTERCOM COMMUNICATIONS CORP
CL A
293639100
1115
139531
SH
SOLE
139531
0
0
ENTERPRISE PRODS PARTNERS L
COM
293792107
10731
373840
SH
SOLE
373840
0
0
EOG RES INC
COM
26875P101
1197
9376
SH
SOLE
9376
0
0
EQUINOR ASA
SPONSORED ADR
29446M102
218
7735
SH
SOLE
7735
0
0
EVERSOURCE ENERGY
COM
30040W108
2945
47942
SH
SOLE
47942
0
0
EXACT SCIENCES CORP
COM
30063P105
426
5400
SH
SOLE
5400
0
0
EXPRESS SCRIPTS HLDG CO
COM
30219G108
511
5340
SH
SOLE
5340
0
0
EXXON MOBIL CORP
COM
30231G102
15948
187210
SH
SOLE
187210
0
0
F M C CORP
COM NEW
302491303
526
6002
SH
SOLE
6002
0
0
FACEBOOK INC
CL A
30303M102
4892
29845
SH
SOLE
29845
0
0
FASTENAL CO
COM
311900104
260
4486
SH
SOLE
4486
0
0
FEDEX CORP
COM
31428X106
1615
6729
SH
SOLE
6729
0
0
FIDELITY NATIONAL FINANCIAL
FNF GROUP COM
31620R303
466
11757
SH
SOLE
11757
0
0
FIDELITY NATL INFORMATION SV
COM
31620M106
1019
9336
SH
SOLE
9336
0
0
FIREEYE INC
COM
31816Q101
308
17825
SH
SOLE
17825
0
0
FIRST DATA CORP NEW
COM CL A
32008D106
533
21895
SH
SOLE
21895
0
0
FIRST REP BK SAN FRANCISCO C
COM
33616C100
240
2500
SH
SOLE
2500
0
0
FIRST TR EXCHANGE TRADED FD
CAP STRENGTH ETF
33733E104
474
8501
SH
SOLE
8501
0
0
FIRST TR EXCHANGE TRADED FD
FINLS ALPHADEX
33734X135
325
10129
SH
SOLE
10129
0
0
FIRST TR EXCHANGE TRADED FD
DJ GLBL DIVID
33734X200
469
18700
SH
SOLE
18700
0
0
FIRST TR EXCHANGE TRADED FD
NO AMER ENERGY
33738D101
393
16693
SH
SOLE
16693
0
0
FIRST TR EXCHANGE TRADED FD
DORSEY WRT 5 ETF
33738R605
2794
90363
SH
SOLE
90363
0
0
FIRST TR EXCHANGE TRADED FD
DORSEY WRIGHT
33738R886
364
18055
SH
SOLE
18055
0
0
FIRST TR MORNINGSTAR DIV LEA
SHS
336917109
860
28800
SH
SOLE
28800
0
0
FIRST TR VALUE LINE DIVID IN
SHS
33734H106
719
22751
SH
SOLE
22751
0
0
FIRSTENERGY CORP
COM
337932107
516
13806
SH
SOLE
13806
0
0
FISERV INC
COM
337738108
264
3216
SH
SOLE
3216
0
0
FITBIT INC
CL A
33812L102
76
14550
SH
SOLE
14550
0
0
FLOWERS FOODS INC
COM
343498101
206
11057
SH
SOLE
11057
0
0
FNB CORP PA
COM
302520101
240
18948
SH
SOLE
18948
0
0
FORD MTR CO DEL
COM PAR $0.01
345370860
754
81352
SH
SOLE
81352
0
0
FORTINET INC
COM
34959E109
975
10580
SH
SOLE
10580
0
0
FREEPORT-MCMORAN INC
CL B
35671D857
595
42920
SH
SOLE
42920
0
0
FREQUENCY ELECTRS INC
COM
358010106
404
38817
SH
SOLE
38817
0
0
GARMIN LTD
SHS
H2906T109
205
2921
SH
SOLE
2921
0
0
GARRETT MOTION INC
COM
366505105
224
12000
SH
SOLE
12000
0
0
GENERAL DYNAMICS CORP
COM
369550108
1084
5303
SH
SOLE
5303
0
0
GENERAL ELECTRIC CO
COM
369604103
3686
327097
SH
SOLE
327097
0
0
GENERAL MLS INC
COM
370334104
2085
48745
SH
SOLE
48745
0
0
GENERAL MTRS CO
COM
37045V100
2046
60827
SH
SOLE
60827
0
0
GENUINE PARTS CO
COM
372460105
354
3555
SH
SOLE
3555
0
0
GILEAD SCIENCES INC
COM
375558103
1204
15553
SH
SOLE
15553
0
0
GLAXOSMITHKLINE PLC
SPONSORED ADR
37733W105
1822
45580
SH
SOLE
45580
0
0
GLOBAL PARTNERS LP
COM UNITS
37946R109
198
10988
SH
SOLE
10988
0
0
GLOBAL X FDS
GLB X SUPERDIV
37950E549
214
10508
SH
SOLE
10508
0
0
GLOBAL X FDS
RBTCS ARTFL INTE
37954Y715
399
17340
SH
SOLE
17340
0
0
GOLDCORP INC NEW
COM
380956409
248
24318
SH
SOLE
24318
0
0
GOLDMAN SACHS GROUP INC
COM
38141G104
732
3270
SH
SOLE
3270
0
0
GOLUB CAP BDC INC
COM
38173M102
550
29176
SH
SOLE
29176
0
0
GRAHAM CORP
COM
384556106
825
29393
SH
SOLE
29393
0
0
GRANITE CONSTR INC
COM
387328107
392
8555
SH
SOLE
8555
0
0
HALLIBURTON CO
COM
406216101
1610
39945
SH
SOLE
39945
0
0
HANESBRANDS INC
COM
410345102
915
50018
SH
SOLE
50018
0
0
HARRIS CORP DEL
COM
413875105
294
1731
SH
SOLE
1731
0
0
HARTFORD FINL SVCS GROUP INC
COM
416515104
732
14720
SH
SOLE
14720
0
0
HASBRO INC
COM
418056107
224
2127
SH
SOLE
2127
0
0
HEICO CORP NEW
COM
422806109
278
3017
SH
SOLE
3017
0
0
HERSHEY CO
COM
427866108
859
8431
SH
SOLE
8431
0
0
HINGHAM INSTN SVGS MASS
COM
433323102
344
1565
SH
SOLE
1565
0
0
HOME DEPOT INC
COM
437076102
6875
33219
SH
SOLE
33219
0
0
HOMETRUST BANCSHARES INC
COM
437872104
292
10000
SH
SOLE
10000
0
0
HONEYWELL INTL INC
COM
438516106
4378
26297
SH
SOLE
26297
0
0
HOSPITALITY PPTYS TR
COM SH BEN INT
44106M102
543
18900
SH
SOLE
18900
0
0
HOWARD HUGHES CORP
COM
44267D107
205
1660
SH
SOLE
1660
0
0
HP INC
COM
40434L105
401
15414
SH
SOLE
15414
0
0
HSBC HLDGS PLC
SPON ADR NEW
404280406
583
13292
SH
SOLE
13292
0
0
HUMANA INC
COM
444859102
242
713
SH
SOLE
713
0
0
HUNTINGTON BANCSHARES INC
COM
446150104
313
21183
SH
SOLE
21183
0
0
ICAHN ENTERPRISES LP
DEPOSITARY UNIT
451100101
598
8446
SH
SOLE
8446
0
0
IDEXX LABS INC
COM
45168D104
852
3420
SH
SOLE
3420
0
0
ILLINOIS TOOL WKS INC
COM
452308109
747
5291
SH
SOLE
5291
0
0
ILLUMINA INC
COM
452327109
2683
7305
SH
SOLE
7305
0
0
INDEPENDENT BANK CORP MASS
COM
453836108
3219
38965
SH
SOLE
38965
0
0
INDEXIQ ETF TR
IQ MRGR ARB ETF
45409B800
252
7944
SH
SOLE
7944
0
0
INSEEGO CORP
COM
45782B104
103
25966
SH
SOLE
25966
0
0
INTEL CORP
COM
458140100
7370
155944
SH
SOLE
155944
0
0
INTELLIA THERAPEUTICS INC
COM
45826J105
275
9700
SH
SOLE
9700
0
0
INTERCONTINENTAL HOTELS GROU
SPONSORED ADR
45857P707
294
4687
SH
SOLE
4687
0
0
INTERNATIONAL BUSINESS MACHS
COM
459200101
4264
28180
SH
SOLE
28180
0
0
INTL PAPER CO
COM
460146103
2912
59315
SH
SOLE
59315
0
0
INTUITIVE SURGICAL INC
COM NEW
46120E602
250
434
SH
SOLE
434
0
0
INVESCO ACTIVELY MANAGD ETF
ULTRA SHRT DUR
46090A887
640
12748
SH
SOLE
12748
0
0
INVESCO EXCH TRD SLF IDX FD
BULSHS 2023 HY
46138J858
330
12600
SH
SOLE
12600
0
0
INVESCO EXCHANGE TRADED FD T
S&P500 EQL WGT
46137V357
1624
15203
SH
SOLE
15203
0
0
INVESCO EXCHNG TRADED FD TR
S&P500 HDL VOL
46138E362
215
5200
SH
SOLE
5200
0
0
INVESCO EXCHNG TRADED FD TR
PFD ETF
46138E511
241
16811
SH
SOLE
16811
0
0
INVESCO EXCHNG TRADED FD TR
KBW BK
46138E628
840
15495
SH
SOLE
15495
0
0
INVESCO EXCHNG TRADED FD TR
GLOBAL WATER
46138E651
449
17543
SH
SOLE
17543
0
0
INVESCO EXCHNG TRADED FD TR
SHIPPING ETF
46138G607
354
34700
SH
SOLE
34700
0
0
INVESCO QQQ TR
UNIT SER 1
46090E103
1141
6124
SH
SOLE
6124
0
0
IPG PHOTONICS CORP
COM
44980X109
1693
10825
SH
SOLE
10825
0
0
IQIYI INC
SPONSORED ADS
46267X108
563
20695
SH
SOLE
20695
0
0
IRON MTN INC NEW
COM
46284V101
498
14359
SH
SOLE
14359
0
0
ISHARES GOLD TRUST
ISHARES
464285105
174
15105
SH
SOLE
15105
0
0
ISHARES INC
MSCI AUST ETF
464286103
225
10105
SH
SOLE
10105
0
0
ISHARES INC
MSCI JAPN SMCETF
464286582
242
3075
SH
SOLE
3075
0
0
ISHARES INC
MSCI JPN ETF NEW
46434G822
232
3826
SH
SOLE
3826
0
0
ISHARES SILVER TRUST
ISHARES
46428Q109
275
20153
SH
SOLE
20153
0
0
ISHARES TR
SELECT DIVID ETF
464287168
761
7671
SH
SOLE
7671
0
0
ISHARES TR
TIPS BD ETF
464287176
902
8148
SH
SOLE
8148
0
0
ISHARES TR
CORE S&P500 ETF
464287200
233
795
SH
SOLE
795
0
0
ISHARES TR
MSCI EMG MKT ETF
464287234
290
6729
SH
SOLE
6729
0
0
ISHARES TR
IBOXX INV CP ETF
464287242
411
3575
SH
SOLE
3575
0
0
ISHARES TR
S&P 500 GRWT ETF
464287309
319
1800
SH
SOLE
1800
0
0
ISHARES TR
GLOB HLTHCRE ETF
464287325
218
3478
SH
SOLE
3478
0
0
ISHARES TR
20 YR TR BD ETF
464287432
477
4072
SH
SOLE
4072
0
0
ISHARES TR
1 3 YR TREAS BD
464287457
254
3057
SH
SOLE
3057
0
0
ISHARES TR
MSCI EAFE ETF
464287465
648
9512
SH
SOLE
9512
0
0
ISHARES TR
CORE S&P MCP ETF
464287507
1603
7988
SH
SOLE
7988
0
0
ISHARES TR
NASDAQ BIOTECH
464287556
1093
9022
SH
SOLE
9022
0
0
ISHARES TR
RUS 1000 ETF
464287622
222
1374
SH
SOLE
1374
0
0
ISHARES TR
RUSSELL 2000 ETF
464287655
348
2076
SH
SOLE
2076
0
0
ISHARES TR
US HLTHCARE ETF
464287762
394
1945
SH
SOLE
1945
0
0
ISHARES TR
CORE S&P SCP ETF
464287804
597
6837
SH
SOLE
6837
0
0
ISHARES TR
S&P SML 600 GWT
464287887
460
2292
SH
SOLE
2292
0
0
ISHARES TR
MSCI AC ASIA ETF
464288182
318
4496
SH
SOLE
4496
0
0
ISHARES TR
EAFE SML CP ETF
464288273
261
4175
SH
SOLE
4175
0
0
ISHARES TR
NATIONAL MUN ETF
464288414
270
2500
SH
SOLE
2500
0
0
ISHARES TR
INTL SEL DIV ETF
464288448
216
6572
SH
SOLE
6572
0
0
ISHARES TR
IBOXX HI YD ETF
464288513
209
2438
SH
SOLE
2438
0
0
ISHARES TR
S&P US PFD STK
464288687
942
25357
SH
SOLE
25357
0
0
ISHARES TR
US AER DEF ETF
464288760
258
1196
SH
SOLE
1196
0
0
ISHARES TR
U.S. MED DVC ETF
464288810
325
1433
SH
SOLE
1433
0
0
ISHARES TR
FLTG RATE NT ETF
46429B655
340
6662
SH
SOLE
6662
0
0
ISHARES TR
MIN VOL USA ETF
46429B697
698
12259
SH
SOLE
12259
0
0
ISHARES TR
USA MOMENTUM FCT
46432F396
1142
9611
SH
SOLE
9611
0
0
ISHARES TR
EXPONENTIAL TECH
46434V381
333
8375
SH
SOLE
8375
0
0
ISHARES TR
MORTGE REL ETF
46435G342
345
7875
SH
SOLE
7875
0
0
JD COM INC
SPON ADR CL A
47215P106
444
16925
SH
SOLE
16925
0
0
JETBLUE AIRWAYS CORP
COM
477143101
459
23750
SH
SOLE
23750
0
0
JOHNSON & JOHNSON
COM
478160104
19252
139226
SH
SOLE
139226
0
0
JOHNSON CTLS INTL PLC
SHS
G51502105
788
22459
SH
SOLE
22459
0
0
JP MORGAN EXCHANGE TRADED FD
ULTRA SHRT INC
46641Q837
551
11000
SH
SOLE
11000
0
0
JPMORGAN CHASE & CO
COM
46625H100
9594
85043
SH
SOLE
85043
0
0
KANSAS CITY SOUTHERN
COM NEW
485170302
489
4302
SH
SOLE
4302
0
0
KELLOGG CO
COM
487836108
428
6101
SH
SOLE
6101
0
0
KEY TRONIC CORP
COM
493144109
2681
350375
SH
SOLE
350375
0
0
KEYCORP NEW
COM
493267108
697
35015
SH
SOLE
35015
0
0
KEYSIGHT TECHNOLOGIES INC
COM
49338L103
584
8800
SH
SOLE
8800
0
0
KIMBERLY CLARK CORP
COM
494368103
2384
20988
SH
SOLE
20988
0
0
KINDER MORGAN INC DEL
COM
49456B101
2471
138568
SH
SOLE
138568
0
0
KKR & CO INC
CL A
48251W104
975
35688
SH
SOLE
35688
0
0
KOHLS CORP
COM
500255104
362
4869
SH
SOLE
4869
0
0
KONINKLIJKE PHILIPS N V
NY REG SH NEW
500472303
939
20559
SH
SOLE
20559
0
0
KRAFT HEINZ CO
COM
500754106
2002
36008
SH
SOLE
36008
0
0
KROGER CO
COM
501044101
213
7259
SH
SOLE
7259
0
0
KVH INDS INC
COM
482738101
1371
104468
SH
SOLE
104468
0
0
LA Z BOY INC
COM
505336107
553
17432
SH
SOLE
17432
0
0
LAM RESEARCH CORP
COM
512807108
304
2009
SH
SOLE
2009
0
0
LAS VEGAS SANDS CORP
COM
517834107
483
8144
SH
SOLE
8144
0
0
LAUDER ESTEE COS INC
CL A
518439104
499
3435
SH
SOLE
3435
0
0
LEGG MASON INC
COM
524901105
431
13871
SH
SOLE
13871
0
0
LEGGETT & PLATT INC
COM
524660107
386
8750
SH
SOLE
8750
0
0
LILLY ELI & CO
COM
532457108
3212
29966
SH
SOLE
29966
0
0
LINCOLN ELEC HLDGS INC
COM
533900106
448
4800
SH
SOLE
4800
0
0
LIONS GATE ENTMNT CORP
CL A VTG
535919401
524
21663
SH
SOLE
21663
0
0
LIONS GATE ENTMNT CORP
CL B NON VTG
535919500
233
9775
SH
SOLE
9775
0
0
LOCKHEED MARTIN CORP
COM
539830109
3436
9919
SH
SOLE
9919
0
0
LOEWS CORP
COM
540424108
236
4601
SH
SOLE
4601
0
0
LOUISIANA PAC CORP
COM
546347105
341
12926
SH
SOLE
12926
0
0
LOWES COS INC
COM
548661107
1504
13139
SH
SOLE
13139
0
0
LYONDELLBASELL INDUSTRIES N
SHS - A -
N53745100
2205
21483
SH
SOLE
21483
0
0
M & T BK CORP
COM
55261F104
724
4410
SH
SOLE
4410
0
0
MACYS INC
COM
55616P104
1194
34457
SH
SOLE
34457
0
0
MAGELLAN MIDSTREAM PRTNRS LP
COM UNIT RP LP
559080106
6154
90740
SH
SOLE
90740
0
0
MANULIFE FINL CORP
COM
56501R106
772
43262
SH
SOLE
43262
0
0
MARATHON OIL CORP
COM
565849106
614
26291
SH
SOLE
26291
0
0
MARATHON PETE CORP
COM
56585A102
1008
12610
SH
SOLE
12610
0
0
MARRIOTT INTL INC NEW
CL A
571903202
339
2578
SH
SOLE
2578
0
0
MARTIN MARIETTA MATLS INC
COM
573284106
230
1264
SH
SOLE
1264
0
0
MASTERCARD INCORPORATED
CL A
57636Q104
715
3227
SH
SOLE
3227
0
0
MATTEL INC
COM
577081102
569
36030
SH
SOLE
36030
0
0
MCDERMOTT INTL INC
COM
580037703
221
12032
SH
SOLE
12032
0
0
MCDONALDS CORP
COM
580135101
1073
6408
SH
SOLE
6408
0
0
MDU RES GROUP INC
COM
552690109
672
26021
SH
SOLE
26021
0
0
MEDTRONIC PLC
SHS
G5960L103
3155
31979
SH
SOLE
31979
0
0
MERCK & CO INC
COM
58933Y105
8338
117708
SH
SOLE
117708
0
0
METLIFE INC
COM
59156R108
1619
34556
SH
SOLE
34556
0
0
MGM RESORTS INTERNATIONAL
COM
552953101
234
8375
SH
SOLE
8375
0
0
MICROCHIP TECHNOLOGY INC
COM
595017104
1060
13350
SH
SOLE
13350
0
0
MICRON TECHNOLOGY INC
COM
595112103
1504
33194
SH
SOLE
33194
0
0
MICROSOFT CORP
COM
594918104
19042
166615
SH
SOLE
166615
0
0
MITSUBISHI UFJ FINL GROUP IN
SPONSORED ADS
606822104
393
64755
SH
SOLE
64755
0
0
MIZUHO FINL GROUP INC
SPONSORED ADR
60687Y109
38
10800
SH
SOLE
10800
0
0
MONDELEZ INTL INC
CL A
609207105
2500
58299
SH
SOLE
58299
0
0
MONMOUTH REAL ESTATE INVT CO
CL A
609720107
1789
106827
SH
SOLE
106827
0
0
MOSAIC CO NEW
COM
61945C103
1306
40544
SH
SOLE
40544
0
0
MOTOROLA SOLUTIONS INC
COM NEW
620076307
396
3034
SH
SOLE
3034
0
0
MPLX LP
COM UNIT REP LTD
55336V100
630
18144
SH
SOLE
18144
0
0
MYERS INDS INC
COM
628464109
1117
48161
SH
SOLE
48161
0
0
NATIONAL BANKSHARES INC VA
COM
634865109
227
5000
SH
SOLE
5000
0
0
NATIONAL FUEL GAS CO N J
COM
636180101
224
4000
SH
SOLE
4000
0
0
NATIONAL GRID PLC
SPONSORED ADR NE
636274409
209
4044
SH
SOLE
4044
0
0
NATIONAL OILWELL VARCO INC
COM
637071101
1190
27627
SH
SOLE
27627
0
0
NATIONAL PRESTO INDS INC
COM
637215104
226
1760
SH
SOLE
1760
0
0
NATIONAL RETAIL PPTYS INC
COM
637417106
232
5174
SH
SOLE
5174
0
0
NETFLIX INC
COM
64110L106
1193
3187
SH
SOLE
3187
0
0
NEW GOLD INC CDA
COM
644535106
45
55500
SH
SOLE
55500
0
0
NEW YORK CMNTY BANCORP INC
COM
649445103
128
12461
SH
SOLE
12461
0
0
NEWELL BRANDS INC
COM
651229106
1227
61136
SH
SOLE
61136
0
0
NEWMONT MINING CORP
COM
651639106
365
12011
SH
SOLE
12011
0
0
NEXTERA ENERGY INC
COM
65339F101
3411
20300
SH
SOLE
20300
0
0
NICE LTD
SPONSORED ADR
653656108
286
2500
SH
SOLE
2500
0
0
NIKE INC
CL B
654106103
2673
31557
SH
SOLE
31557
0
0
NOKIA CORP
SPONSORED ADR
654902204
344
60570
SH
SOLE
60570
0
0
NORDIC AMERICAN TANKERS LIMI
COM
G65773106
208
100125
SH
SOLE
100125
0
0
NORFOLK SOUTHERN CORP
COM
655844108
5281
29285
SH
SOLE
29285
0
0
NORTHERN TR CORP
COM
665859104
355
3468
SH
SOLE
3468
0
0
NORTHFIELD BANCORP INC DEL
COM
66611T108
159
10000
SH
SOLE
10000
0
0
NORTHROP GRUMMAN CORP
COM
666807102
1360
4279
SH
SOLE
4279
0
0
NOVARTIS A G
SPONSORED ADR
66987V109
3027
35132
SH
SOLE
35132
0
0
NUSTAR ENERGY LP
UNIT COM
67058H102
1098
39372
SH
SOLE
39372
0
0
NUTRIEN LTD
COM
67077M108
2767
47875
SH
SOLE
47875
0
0
NVENT ELECTRIC PLC
SHS
G6700G107
265
9676
SH
SOLE
9676
0
0
NVIDIA CORP
COM
67066G104
2686
9582
SH
SOLE
9582
0
0
OAKTREE CAP GROUP LLC
UNIT CL A
674001201
251
6102
SH
SOLE
6102
0
0
OBSIDIAN ENERGY LTD
COM
674482104
56
59000
SH
SOLE
59000
0
0
OCCIDENTAL PETE CORP DEL
COM
674599105
893
10898
SH
SOLE
10898
0
0
OCH ZIFF CAP MGMT GROUP
CL A
67551U105
71
50000
SH
SOLE
50000
0
0
OLD REP INTL CORP
COM
680223104
334
14899
SH
SOLE
14899
0
0
OLIN CORP
COM PAR $1
680665205
445
17180
SH
SOLE
17180
0
0
OMEGA HEALTHCARE INVS INC
COM
681936100
317
9609
SH
SOLE
9609
0
0
OMNICOM GROUP INC
COM
681919106
406
5975
SH
SOLE
5975
0
0
ON SEMICONDUCTOR CORP
COM
682189105
390
21125
SH
SOLE
21125
0
0
ONEOK INC NEW
COM
682680103
3146
46433
SH
SOLE
46433
0
0
OPKO HEALTH INC
COM
68375N103
69
20500
SH
SOLE
20500
0
0
ORACLE CORP
COM
68389X105
973
18858
SH
SOLE
18858
0
0
ORASURE TECHNOLOGIES INC
COM
68554V108
309
20000
SH
SOLE
20000
0
0
OWENS ILL INC
COM NEW
690768403
426
22800
SH
SOLE
22800
0
0
PACER FDS TR
TRENDP 100 ETF
69374H303
252
7000
SH
SOLE
7000
0
0
PALO ALTO NETWORKS INC
COM
697435105
301
1324
SH
SOLE
1324
0
0
PAN AMERICAN SILVER CORP
COM
697900108
196
13350
SH
SOLE
13350
0
0
PARK HOTELS RESORTS INC
COM
700517105
1432
43622
SH
SOLE
43622
0
0
PARKER HANNIFIN CORP
COM
701094104
216
1175
SH
SOLE
1175
0
0
PAYCHEX INC
COM
704326107
425
5763
SH
SOLE
5763
0
0
PAYPAL HLDGS INC
COM
70450Y103
599
6806
SH
SOLE
6806
0
0
PEMBINA PIPELINE CORP
COM
706327103
248
7268
SH
SOLE
7268
0
0
PENTAIR PLC
SHS
G7S00T104
543
12558
SH
SOLE
12558
0
0
PEOPLES UNITED FINANCIAL INC
COM
712704105
753
43883
SH
SOLE
43883
0
0
PEPSICO INC
COM
713448108
9391
83963
SH
SOLE
83963
0
0
PERRIGO CO PLC
SHS
G97822103
495
7005
SH
SOLE
7005
0
0
PETMED EXPRESS INC
COM
716382106
244
7305
SH
SOLE
7305
0
0
PFIZER INC
COM
717081103
9470
215044
SH
SOLE
215044
0
0
PG&E CORP
COM
69331C108
222
4823
SH
SOLE
4823
0
0
PHILIP MORRIS INTL INC
COM
718172109
3347
41104
SH
SOLE
41104
0
0
PHILLIPS 66
COM
718546104
1139
10101
SH
SOLE
10101
0
0
PICO HLDGS INC
COM NEW
693366205
308
24750
SH
SOLE
24750
0
0
PILGRIMS PRIDE CORP NEW
COM
72147K108
532
29425
SH
SOLE
29425
0
0
PIMCO ETF TR
0-5 HIGH YIELD
72201R783
303
3014
SH
SOLE
3014
0
0
PIMCO ETF TR
25YR+ ZERO U S
72201R882
826
7575
SH
SOLE
7575
0
0
PINNACLE WEST CAP CORP
COM
723484101
226
2837
SH
SOLE
2837
0
0
PLAINS ALL AMERN PIPELINE L
UNIT LTD PARTN
726503105
1984
78925
SH
SOLE
78925
0
0
PLATFORM SPECIALTY PRODS COR
COM
72766Q105
1483
119700
SH
SOLE
119700
0
0
PNC FINL SVCS GROUP INC
COM
693475105
1756
12910
SH
SOLE
12910
0
0
PPG INDS INC
COM
693506107
1628
14873
SH
SOLE
14873
0
0
PPL CORP
COM
69351T106
1796
60968
SH
SOLE
60968
0
0
PROCTER AND GAMBLE CO
COM
742718109
11054
132827
SH
SOLE
132827
0
0
PROSHARES TR
PSHS ULTSH 20YRS
74347B201
234
5990
SH
SOLE
5990
0
0
PRUDENTIAL FINL INC
COM
744320102
239
2367
SH
SOLE
2367
0
0
PSYCHEMEDICS CORP
COM NEW
744375205
1090
57832
SH
SOLE
57832
0
0
PULTE GROUP INC
COM
745867101
206
8321
SH
SOLE
8321
0
0
QIAGEN NV
SHS NEW
N72482123
427
11276
SH
SOLE
11276
0
0
QUALCOMM INC
COM
747525103
1094
15283
SH
SOLE
15283
0
0
QUANTA SVCS INC
COM
74762E102
488
14675
SH
SOLE
14675
0
0
RADISYS CORP
COM
750459109
74
44500
SH
SOLE
44500
0
0
RAYTHEON CO
COM NEW
755111507
2058
9961
SH
SOLE
9961
0
0
REALTY INCOME CORP
COM
756109104
1116
19628
SH
SOLE
19628
0
0
REGIONS FINL CORP NEW
COM
7591EP100
1335
72826
SH
SOLE
72826
0
0
RIO TINTO PLC
SPONSORED ADR
767204100
540
10496
SH
SOLE
10496
0
0
RITE AID CORP
COM
767754104
13
10200
SH
SOLE
10200
0
0
ROCKWELL AUTOMATION INC
COM
773903109
532
2825
SH
SOLE
2825
0
0
ROKU INC
COM CL A
77543R102
335
4565
SH
SOLE
4565
0
0
ROPER TECHNOLOGIES INC
COM
776696106
610
2058
SH
SOLE
2058
0
0
ROYAL BK CDA MONTREAL QUE
COM
780087102
587
7325
SH
SOLE
7325
0
0
ROYAL DUTCH SHELL PLC
SPON ADR B
780259107
855
12104
SH
SOLE
12104
0
0
ROYAL DUTCH SHELL PLC
SPONS ADR A
780259206
3154
46289
SH
SOLE
46289
0
0
SALESFORCE COM INC
COM
79466L302
3216
20181
SH
SOLE
20181
0
0
SANDSTORM GOLD LTD
COM NEW
80013R206
84
23000
SH
SOLE
23000
0
0
SANOFI
SPONSORED ADR
80105N105
246
5556
SH
SOLE
5556
0
0
SANOFI
RIGHT 12/31/2020
80105N113
8
16000
SH
SOLE
16000
0
0
SCHLUMBERGER LTD
COM
806857108
2918
47992
SH
SOLE
47992
0
0
SCHWAB CHARLES CORP NEW
COM
808513105
215
4386
SH
SOLE
4386
0
0
SCOTTS MIRACLE GRO CO
CL A
810186106
766
9600
SH
SOLE
9600
0
0
SEI INVESTMENTS CO
COM
784117103
2046
33501
SH
SOLE
33501
0
0
SELECT ENERGY SVCS INC
CL A COM
81617J301
689
57575
SH
SOLE
57575
0
0
SELECT SECTOR SPDR TR
SBI HEALTHCARE
81369Y209
598
6290
SH
SOLE
6290
0
0
SELECT SECTOR SPDR TR
SBI CONS STPLS
81369Y308
281
5212
SH
SOLE
5212
0
0
SELECT SECTOR SPDR TR
SBI CONS DISCR
81369Y407
429
3650
SH
SOLE
3650
0
0
SELECT SECTOR SPDR TR
ENERGY
81369Y506
375
4916
SH
SOLE
4916
0
0
SELECT SECTOR SPDR TR
SBI INT-FINL
81369Y605
1123
40485
SH
SOLE
40485
0
0
SELECT SECTOR SPDR TR
SBI INT-INDS
81369Y704
407
5167
SH
SOLE
5167
0
0
SELECT SECTOR SPDR TR
TECHNOLOGY
81369Y803
689
9118
SH
SOLE
9118
0
0
SHERWIN WILLIAMS CO
COM
824348106
1512
3317
SH
SOLE
3317
0
0
SIMON PPTY GROUP INC NEW
COM
828806109
200
1132
SH
SOLE
1132
0
0
SIRIUS XM HLDGS INC
COM
82968B103
263
42161
SH
SOLE
42161
0
0
SMUCKER J M CO
COM NEW
832696405
587
5737
SH
SOLE
5737
0
0
SONY CORP
SPONSORED ADR
835699307
935
15487
SH
SOLE
15487
0
0
SOUTHERN CO
COM
842587107
2600
59595
SH
SOLE
59595
0
0
SOUTHWEST AIRLS CO
COM
844741108
862
13832
SH
SOLE
13832
0
0
SOUTHWESTERN ENERGY CO
COM
845467109
132
25800
SH
SOLE
25800
0
0
SPDR DOW JONES INDL AVRG ETF
UT SER 1
78467X109
463
1754
SH
SOLE
1754
0
0
SPDR GOLD TRUST
GOLD SHS
78463V107
2921
25875
SH
SOLE
25875
0
0
SPDR INDEX SHS FDS
STOXX EUR 50 ETF
78463X103
558
16580
SH
SOLE
16580
0
0
SPDR INDEX SHS FDS
EURO STOXX 50
78463X202
237
6140
SH
SOLE
6140
0
0
SPDR INDEX SHS FDS
S&P INTL ETF
78463X772
277
7376
SH
SOLE
7376
0
0
SPDR S&P 500 ETF TR
TR UNIT
78462F103
4378
15051
SH
SOLE
15051
0
0
SPDR S&P MIDCAP 400 ETF TR
UTSER1 S&PDCRP
78467Y107
500
1364
SH
SOLE
1364
0
0
SPDR SER TR
NUVEEN BLMBRG SR
78468R739
954
20000
SH
SOLE
20000
0
0
SPDR SERIES TRUST
BLMBRG BRC CNVRT
78464A359
231
4285
SH
SOLE
4285
0
0
SPDR SERIES TRUST
S&P REGL BKG
78464A698
946
15935
SH
SOLE
15935
0
0
SPDR SERIES TRUST
S&P PHARMAC
78464A722
248
5116
SH
SOLE
5116
0
0
SPDR SERIES TRUST
S&P DIVID ETF
78464A763
638
6531
SH
SOLE
6531
0
0
SPDR SERIES TRUST
S&P 600 SML CAP
78464A813
1095
14486
SH
SOLE
14486
0
0
SPLUNK INC
COM
848637104
2155
17894
SH
SOLE
17894
0
0
SPROTT PHYSICAL GOLD TRUST
UNIT
85207H104
534
56081
SH
SOLE
56081
0
0
SPROTT PHYSICAL SILVER TR
TR UNIT
85207K107
399
75268
SH
SOLE
75268
0
0
SQUARE INC
CL A
852234103
1257
12686
SH
SOLE
12686
0
0
SSR MNG INC
COM
784730103
158
18000
SH
SOLE
18000
0
0
STAG INDL INC
COM
85254J102
490
17702
SH
SOLE
17702
0
0
STANLEY BLACK & DECKER INC
COM
854502101
1051
7186
SH
SOLE
7186
0
0
STARBUCKS CORP
COM
855244109
1142
20044
SH
SOLE
20044
0
0
STATE STR CORP
COM
857477103
1601
19101
SH
SOLE
19101
0
0
STEEL PARTNERS HLDGS L P
LTD PRTRSHIP U
85814R107
418
25000
SH
SOLE
25000
0
0
STERICYCLE INC
COM
858912108
271
4650
SH
SOLE
4650
0
0
STRYKER CORP
COM
863667101
1744
9813
SH
SOLE
9813
0
0
SUNCOR ENERGY INC NEW
COM
867224107
808
20812
SH
SOLE
20812
0
0
SUNTRUST BKS INC
COM
867914103
402
5970
SH
SOLE
5970
0
0
SYMANTEC CORP
COM
871503108
853
39908
SH
SOLE
39908
0
0
SYSCO CORP
COM
871829107
907
12349
SH
SOLE
12349
0
0
TAHOE RES INC
COM
873868103
44
15750
SH
SOLE
15750
0
0
TARGET CORP
COM
87612E106
721
8179
SH
SOLE
8179
0
0
TE CONNECTIVITY LTD
REG SHS
H84989104
200
2292
SH
SOLE
2292
0
0
TECHNIPFMC PLC
COM
G87110105
916
28882
SH
SOLE
28882
0
0
TESLA INC
COM
88160R101
516
1957
SH
SOLE
1957
0
0
TESSCO TECHNOLOGIES INC
COM
872386107
1337
87055
SH
SOLE
87055
0
0
TEVA PHARMACEUTICAL INDS LTD
SPONSORED ADR
881624209
1055
48802
SH
SOLE
48802
0
0
TEXAS INSTRS INC
COM
882508104
651
6062
SH
SOLE
6062
0
0
TEXAS PAC LD TR
SUB CTF PROP I T
882610108
15043
17416
SH
SOLE
17416
0
0
THERMO FISHER SCIENTIFIC INC
COM
883556102
949
3893
SH
SOLE
3893
0
0
TJX COS INC NEW
COM
872540109
5790
51685
SH
SOLE
51685
0
0
TORONTO DOMINION BK ONT
COM NEW
891160509
1105
18281
SH
SOLE
18281
0
0
TOTAL S A
SPONSORED ADR
89151E109
2079
32386
SH
SOLE
32386
0
0
TRACTOR SUPPLY CO
COM
892356106
1142
12519
SH
SOLE
12519
0
0
TRANSCANADA CORP
COM
89353D107
926
23116
SH
SOLE
23116
0
0
TRANSENTERIX INC
COM NEW
89366M201
78
13400
SH
SOLE
13400
0
0
TRANSOCEAN LTD
REG SHS
H8817H100
166
12051
SH
SOLE
12051
0
0
TRAVELERS COMPANIES INC
COM
89417E109
298
2301
SH
SOLE
2301
0
0
TRINITY INDS INC
COM
896522109
870
23904
SH
SOLE
23904
0
0
TWILIO INC
CL A
90138F102
373
4325
SH
SOLE
4325
0
0
TWITTER INC
COM
90184L102
387
13675
SH
SOLE
13675
0
0
U S G CORP
COM NEW
903293405
1036
23958
SH
SOLE
23958
0
0
ULTA BEAUTY INC
COM
90384S303
263
932
SH
SOLE
932
0
0
UNDER ARMOUR INC
CL A
904311107
410
19115
SH
SOLE
19115
0
0
UNILEVER N V
N Y SHS NEW
904784709
310
5564
SH
SOLE
5564
0
0
UNILEVER PLC
SPON ADR NEW
904767704
2551
46745
SH
SOLE
46745
0
0
UNION PAC CORP
COM
907818108
3166
19478
SH
SOLE
19478
0
0
UNITED PARCEL SERVICE INC
CL B
911312106
4105
34920
SH
SOLE
34920
0
0
UNITED STATES ANTIMONY CORP
COM
911549103
60
70000
SH
SOLE
70000
0
0
UNITED TECHNOLOGIES CORP
COM
913017109
8815
63157
SH
SOLE
63157
0
0
UNITEDHEALTH GROUP INC
COM
91324P102
1073
4034
SH
SOLE
4034
0
0
UNIVERSAL FST PRODS INC
COM
913543104
266
7625
SH
SOLE
7625
0
0
US BANCORP DEL
COM NEW
902973304
1034
19516
SH
SOLE
19516
0
0
VALERO ENERGY CORP NEW
COM
91913Y100
368
3226
SH
SOLE
3226
0
0
VALLEY NATL BANCORP
COM
919794107
180
15968
SH
SOLE
15968
0
0
VANECK VECTORS ETF TR
GOLD MINERS ETF
92189F106
296
15873
SH
SOLE
15873
0
0
VANECK VECTORS ETF TR
NDR CMG LN FLT
92189F148
444
15750
SH
SOLE
15750
0
0
VANECK VECTORS ETF TR
MORNINGSTAR WIDE
92189F643
395
8388
SH
SOLE
8388
0
0
VANECK VECTORS ETF TR
AGRIBUSINESS ETF
92189F700
274
4154
SH
SOLE
4154
0
0
VANECK VECTORS ETF TR
JR GOLD MINERS E
92189F791
427
15566
SH
SOLE
15566
0
0
VANGUARD CHARLOTTE FDS
INTL BD IDX ETF
92203J407
1582
29013
SH
SOLE
29013
0
0
VANGUARD GROUP
DIV APP ETF
921908844
1777
16097
SH
SOLE
16097
0
0
VANGUARD INDEX FDS
REAL ESTATE ETF
922908553
240
2992
SH
SOLE
2992
0
0
VANGUARD INDEX FDS
MID CAP ETF
922908629
688
4205
SH
SOLE
4205
0
0
VANGUARD INDEX FDS
GROWTH ETF
922908736
491
3053
SH
SOLE
3053
0
0
VANGUARD INDEX FDS
SMALL CP ETF
922908751
446
2742
SH
SOLE
2742
0
0
VANGUARD INTL EQUITY INDEX F
FTSE EMR MKT ETF
922042858
210
5118
SH
SOLE
5118
0
0
VANGUARD SCOTTSDALE FDS
LG-TERM COR BD
92206C813
580
6543
SH
SOLE
6543
0
0
VANGUARD TAX MANAGED INTL FD
FTSE DEV MKT ETF
921943858
251
5793
SH
SOLE
5793
0
0
VANGUARD WORLD FDS
INF TECH ETF
92204A702
524
2591
SH
SOLE
2591
0
0
VENTAS INC
COM
92276F100
234
4312
SH
SOLE
4312
0
0
VEREIT INC
COM
92339V100
109
14979
SH
SOLE
14979
0
0
VERIZON COMMUNICATIONS INC
COM
92343V104
11632
217789
SH
SOLE
217789
0
0
VERSUM MATLS INC
COM
92532W103
561
15562
SH
SOLE
15562
0
0
VIACOM INC NEW
CL B
92553P201
717
21284
SH
SOLE
21284
0
0
VISA INC
COM CL A
92826C839
7407
49253
SH
SOLE
49253
0
0
VODAFONE GROUP PLC NEW
SPONSORED ADR
92857W308
2068
94988
SH
SOLE
94988
0
0
VOXX INTL CORP
CL A
91829F104
720
138375
SH
SOLE
138375
0
0
WALGREENS BOOTS ALLIANCE INC
COM
931427108
1545
21174
SH
SOLE
21174
0
0
WALMART INC
COM
931142103
5697
60708
SH
SOLE
60708
0
0
WASHINGTON REAL ESTATE INVT
SH BEN INT
939653101
2096
68368
SH
SOLE
68368
0
0
WASTE MGMT INC DEL
COM
94106L109
2408
26685
SH
SOLE
26685
0
0
WEATHERFORD INTL PLC
ORD SHS
G48833100
59
21750
SH
SOLE
21750
0
0
WEC ENERGY GROUP INC
COM
92939U106
385
5788
SH
SOLE
5788
0
0
WELLS FARGO CO NEW
COM
949746101
1797
34120
SH
SOLE
34120
0
0
WELLTOWER INC
COM
95040Q104
276
4287
SH
SOLE
4287
0
0
WESTERN DIGITAL CORP
COM
958102105
450
7675
SH
SOLE
7675
0
0
WESTROCK CO
COM
96145D105
3684
69023
SH
SOLE
69023
0
0
WEYERHAEUSER CO
COM
962166104
2290
71157
SH
SOLE
71157
0
0
WHIRLPOOL CORP
COM
963320106
1048
8741
SH
SOLE
8741
0
0
WILLIAMS COS INC DEL
COM
969457100
8178
301107
SH
SOLE
301107
0
0
WISDOMTREE TR
INDIA ERNGS FD
97717W422
297
12318
SH
SOLE
12318
0
0
WISDOMTREE TR
JAPN HEDGE EQT
97717W851
926
15985
SH
SOLE
15985
0
0
WISDOMTREE TR
DYNAMIC LNG EQ
97717X313
212
6000
SH
SOLE
6000
0
0
WISDOMTREE TR
EUROPE HEDGED EQ
97717X701
782
12367
SH
SOLE
12367
0
0
WORLD GOLD TR
SPDR GLD MINIS
98149E204
191
16000
SH
SOLE
16000
0
0
WYNN RESORTS LTD
COM
983134107
240
1887
SH
SOLE
1887
0
0
XCEL ENERGY INC
COM
98389B100
451
9599
SH
SOLE
9599
0
0
XILINX INC
COM
983919101
442
5519
SH
SOLE
5519
0
0
XPERI CORP
COM
98421B100
403
27350
SH
SOLE
27350
0
0
XYLEM INC
COM
98419M100
743
9290
SH
SOLE
9290
0
0
YAMANA GOLD INC
COM
98462Y100
49
21157
SH
SOLE
21157
0
0
YUM BRANDS INC
COM
988498101
753
8301
SH
SOLE
8301
0
0
YUM CHINA HLDGS INC
COM
98850P109
299
8448
SH
SOLE
8448
0
0
ZIMMER BIOMET HLDGS INC
COM
98956P102
460
3471
SH
SOLE
3471
0
0
ZOETIS INC
CL A
98978V103
1575
17268
SH
SOLE
17268
0
0
ZYNGA INC
CL A
98986T108
435
108875
SH
SOLE
108875
0
0