0001085146-21-001594.txt : 20210512
0001085146-21-001594.hdr.sgml : 20210512
20210512151448
ACCESSION NUMBER: 0001085146-21-001594
CONFORMED SUBMISSION TYPE: 13F-HR
PUBLIC DOCUMENT COUNT: 2
CONFORMED PERIOD OF REPORT: 20210331
FILED AS OF DATE: 20210512
DATE AS OF CHANGE: 20210512
EFFECTIVENESS DATE: 20210512
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: 21914830
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
03-31-2021
03-31-2021
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
05-10-2021
0
775
1306186
false
INFORMATION TABLE
2
infotable.xml
INFORMATION TABLE
3M CO
COM
88579Y101
5538
28682
SH
SOLE
28682
0
0
ABB LTD
SPONSORED ADR
000375204
3935
129565
SH
SOLE
129565
0
0
ABBOTT LABS
COM
002824100
7000
58389
SH
SOLE
58389
0
0
ABBVIE INC
COM
00287Y109
7287
67326
SH
SOLE
67326
0
0
ABERDEEN ASIA-PACIFIC INCOME
COM
003009107
279
69100
SH
SOLE
69100
0
0
ABERDEEN GLOBAL PREMIER PPTY
COM SH BEN INT
00302L108
84
14106
SH
SOLE
14106
0
0
ABERDEEN TOTAL DYNAMIC DIVD
COM SH BEN INT
00326L100
114
11900
SH
SOLE
11900
0
0
ACCENTURE PLC IRELAND
SHS CLASS A
G1151C101
7057
25524
SH
SOLE
25524
0
0
ACTIVISION BLIZZARD INC
COM
00507V109
239
2567
SH
SOLE
2567
0
0
ADAM NAT RES FD INC
COM
00548F105
161
10823
SH
SOLE
10823
0
0
ADOBE SYSTEMS INCORPORATED
COM
00724F101
2523
5285
SH
SOLE
5285
0
0
ADT INC DEL
COM
00090Q103
106
12500
SH
SOLE
12500
0
0
ADVANCED MICRO DEVICES INC
COM
007903107
1386
17455
SH
SOLE
17455
0
0
ADVANCED MICRO DEVICES INC
COM
007903107
2
800
SH
Call
SOLE
800
0
0
AFLAC INC
COM
001055102
480
9394
SH
SOLE
9394
0
0
AGNICO EAGLE MINES LTD
COM
008474108
949
16370
SH
SOLE
16370
0
0
AIR PRODS & CHEMS INC
COM
009158106
1208
4305
SH
SOLE
4305
0
0
AIRBNB INC
COM CL A
009066101
1484
7893
SH
SOLE
7893
0
0
AKAMAI TECHNOLOGIES INC
COM
00971T101
214
2134
SH
SOLE
2134
0
0
ALAMOS GOLD INC NEW
COM CL A
011532108
801
101702
SH
SOLE
101702
0
0
ALCOA CORP
COM
013872106
245
7563
SH
SOLE
7563
0
0
ALCON AG
ORD SHS
H01301128
1550
21918
SH
SOLE
21918
0
0
ALIBABA GROUP HLDG LTD
SPONSORED ADS
01609W102
1364
6024
SH
SOLE
6024
0
0
ALIGN TECHNOLOGY INC
COM
016255101
223
410
SH
SOLE
410
0
0
ALKALINE WTR CO INC
COM NEW
01643A207
11
10000
SH
SOLE
10000
0
0
ALLIANCEBERNSTEIN GLOBAL HIG
COM
01879R106
133
11251
SH
SOLE
11251
0
0
ALLIANCEBERNSTEIN HLDG L P
UNIT LTD PARTN
01881G106
2230
55742
SH
SOLE
55742
0
0
ALLIANCEBERNSTEIN NATL MUN I
COM
01864U106
1283
90041
SH
SOLE
90041
0
0
ALLIANT ENERGY CORP
COM
018802108
204
3781
SH
SOLE
3781
0
0
ALLSTATE CORP
COM
020002101
480
4193
SH
SOLE
4193
0
0
ALPHABET INC
CAP STK CL A
02079K305
13917
6742
SH
SOLE
6742
0
0
ALPHABET INC
CAP STK CL C
02079K107
7073
3425
SH
SOLE
3425
0
0
ALTRIA GROUP INC
COM
02209S103
1537
30052
SH
SOLE
30052
0
0
AMAZON COM INC
COM
023135106
26370
8539
SH
SOLE
8539
0
0
AMBEV SA
SPONSORED ADR
02319V103
82
31350
SH
SOLE
31350
0
0
AMCOR PLC
ORD
G0250X107
160
13650
SH
SOLE
13650
0
0
AMERICAN ELEC PWR CO INC
COM
025537101
1498
17658
SH
SOLE
17658
0
0
AMERICAN EXPRESS CO
COM
025816109
1047
7412
SH
SOLE
7412
0
0
AMERICAN INTL GROUP INC
COM NEW
026874784
293
6343
SH
SOLE
6343
0
0
AMERICAN TOWER CORP NEW
COM
03027X100
1078
4497
SH
SOLE
4497
0
0
AMERICAN TOWER CORP NEW
COM
03027X100
4
500
SH
Call
SOLE
500
0
0
AMERICAN WTR WKS CO INC NEW
COM
030420103
981
6542
SH
SOLE
6542
0
0
AMETEK INC
COM
031100100
2449
19150
SH
SOLE
19150
0
0
AMGEN INC
COM
031162100
3329
13401
SH
SOLE
13401
0
0
ANALOG DEVICES INC
COM
032654105
454
2932
SH
SOLE
2932
0
0
ANHEUSER BUSCH INBEV SA/NV
SPONSORED ADR
03524A108
304
4823
SH
SOLE
4823
0
0
ANNALY CAPITAL MANAGEMENT IN
COM
035710409
310
35761
SH
SOLE
35761
0
0
AON PLC
SHS CL A
G0403H108
256
1110
SH
SOLE
1110
0
0
APA CORPORATION
COM
03743Q108
210
11721
SH
SOLE
11721
0
0
APOLLO GLOBAL MGMT INC
COM CL A
03768E105
289
6150
SH
SOLE
6150
0
0
APOLLO TACTICAL INCOME FD IN
COM
037638103
490
32975
SH
SOLE
32975
0
0
APPLE INC
COM
037833100
57512
471048
SH
SOLE
471048
0
0
APPLIED MATLS INC
COM
038222105
3653
27382
SH
SOLE
27382
0
0
ARCHER DANIELS MIDLAND CO
COM
039483102
681
12000
SH
SOLE
12000
0
0
ARCOS DORADOS HOLDINGS INC
SHS CLASS -A -
G0457F107
403
79204
SH
SOLE
79204
0
0
ARES CAPITAL CORP
COM
04010L103
201
10812
SH
SOLE
10812
0
0
ARK ETF TR
AUTNMUS TECHNLGY
00214Q203
310
3777
SH
SOLE
3777
0
0
ARK ETF TR
GENOMIC REV ETF
00214Q302
1777
20055
SH
SOLE
20055
0
0
ARK ETF TR
INNOVATION ETF
00214Q104
4145
34539
SH
SOLE
34539
0
0
ARK ETF TR
NEXT GNRTN INTER
00214Q401
713
4846
SH
SOLE
4846
0
0
ARTIUS ACQUISITION INC
COM CL A
04316G105
127
12700
SH
SOLE
12700
0
0
ASTRAZENECA PLC
SPONSORED ADR
046353108
554
11145
SH
SOLE
11145
0
0
AT&T INC
COM
00206R102
10277
339750
SH
SOLE
339750
0
0
AUTOMATIC DATA PROCESSING IN
COM
053015103
1196
6359
SH
SOLE
6359
0
0
AVALONBAY CMNTYS INC
COM
053484101
661
3585
SH
SOLE
3585
0
0
AXCELIS TECHNOLOGIES INC
COM NEW
054540208
390
9500
SH
SOLE
9500
0
0
BALL CORP
COM
058498106
1013
11990
SH
SOLE
11990
0
0
BANCO SANTANDER S.A.
ADR
05964H105
124
37563
SH
SOLE
37563
0
0
BANDWIDTH INC
COM CL A
05988J103
734
5794
SH
SOLE
5794
0
0
BANK NEW YORK MELLON CORP
COM
064058100
1369
28959
SH
SOLE
28959
0
0
BANK NOVA SCOTIA B C
COM
064149107
403
6410
SH
SOLE
6410
0
0
BAR HBR BANKSHARES
COM
066849100
240
8141
SH
SOLE
8141
0
0
BARRICK GOLD CORP
COM
067901108
732
36820
SH
SOLE
36820
0
0
BAXTER INTL INC
COM
071813109
2423
28771
SH
SOLE
28771
0
0
BCE INC
COM NEW
05534B760
579
12722
SH
SOLE
12722
0
0
BCLS ACQUISITION CORP
COM CL A
G0904B105
106
10000
SH
SOLE
10000
0
0
BEAM THERAPEUTICS INC
COM
07373V105
240
3000
SH
SOLE
3000
0
0
BECTON DICKINSON & CO
COM
075887109
1678
6892
SH
SOLE
6892
0
0
BERKSHIRE HATHAWAY INC DEL
CL A
084670108
386
1
SH
SOLE
1
0
0
BERKSHIRE HATHAWAY INC DEL
CL B NEW
084670702
7400
28895
SH
SOLE
28895
0
0
BGC PARTNERS INC
CL A
05541T101
336
69219
SH
SOLE
69219
0
0
BHP GROUP LTD
SPONSORED ADS
088606108
356
5158
SH
SOLE
5158
0
0
BIOGEN INC
COM
09062X103
205
730
SH
SOLE
730
0
0
BK OF AMERICA CORP
COM
060505104
6551
169380
SH
SOLE
169380
0
0
BLACK HILLS CORP
COM
092113109
516
7754
SH
SOLE
7754
0
0
BLACKROCK ENHANCED EQUITY DI
COM
09251A104
244
25829
SH
SOLE
25829
0
0
BLACKROCK FLOATING RATE INCO
COM
091941104
556
44386
SH
SOLE
44386
0
0
BLACKROCK HEALTH SCIENCS TR
COM SHS
09260E105
237
8953
SH
SOLE
8953
0
0
BLACKROCK INC
COM
09247X101
6401
8491
SH
SOLE
8491
0
0
BLACKROCK LONG-TERM MUN ADVA
COM
09250B103
317
25020
SH
SOLE
25020
0
0
BLACKROCK MUNI INTER DR FD I
COM
09253X102
1522
101134
SH
SOLE
101134
0
0
BLACKROCK MUNIENHANCED FD IN
COM
09253Y100
362
30500
SH
SOLE
30500
0
0
BLACKROCK MUNIHLDS INVSTM QL
COM
09254P108
393
27500
SH
SOLE
27500
0
0
BLACKROCK MUNIHOLDINGS QUALI
COM
09253N104
736
46014
SH
SOLE
46014
0
0
BLACKROCK MUNIHOLDINGS QUALI
COM
09254C107
469
35000
SH
SOLE
35000
0
0
BLACKROCK MUNIVEST FD II INC
COM
09253T101
202
13500
SH
SOLE
13500
0
0
BLACKROCK MUNIYIELD QUALITY
COM
09254E103
979
68690
SH
SOLE
68690
0
0
BLACKROCK MUNIYIELD QUALITY
COM
09254G108
333
24000
SH
SOLE
24000
0
0
BLACKROCK MUNIYILD QULT FD I
COM
09254F100
574
36000
SH
SOLE
36000
0
0
BLACKROCK RES & COMMODITIES
SHS
09257A108
313
35184
SH
SOLE
35184
0
0
BLACKROCK SCIENCE & TECH TR
SHS BEN INT
09260K101
250
7024
SH
SOLE
7024
0
0
BLACKSTONE GROUP INC
COM
09260D107
7288
97789
SH
SOLE
97789
0
0
BNY MELLON MUN INCOME INC
COM
05589T104
562
64200
SH
SOLE
64200
0
0
BOEING CO
COM
097023105
4323
16995
SH
SOLE
16995
0
0
BOOKING HOLDINGS INC
COM
09857L108
543
233
SH
SOLE
233
0
0
BOSTON SCIENTIFIC CORP
COM
101137107
1294
33363
SH
SOLE
33363
0
0
BP MIDSTREAM PARTNERS LP
UNIT LTD PTNR
0556EL109
812
63935
SH
SOLE
63935
0
0
BP PLC
SPONSORED ADR
055622104
2466
101468
SH
SOLE
101468
0
0
BRISTOL-MYERS SQUIBB CO
COM
110122108
7103
112345
SH
SOLE
112345
0
0
BROADCOM INC
COM
11135F101
7923
17075
SH
SOLE
17075
0
0
BROADRIDGE FINL SOLUTIONS IN
COM
11133T103
240
1564
SH
SOLE
1564
0
0
BROOKFIELD ASSET MGMT INC
CL A LTD VT SH
112585104
428
9691
SH
SOLE
9691
0
0
BROOKLINE BANCORP INC DEL
COM
11373M107
662
43603
SH
SOLE
43603
0
0
BROOKS AUTOMATION INC NEW
COM
114340102
351
4306
SH
SOLE
4306
0
0
BROWN & BROWN INC
COM
115236101
201
4392
SH
SOLE
4392
0
0
BRP INC
COM SUN VTG
05577W200
212
2438
SH
SOLE
2438
0
0
BUNGE LIMITED
COM
G16962105
1644
20621
SH
SOLE
20621
0
0
CABOT OIL & GAS CORP
COM
127097103
228
12063
SH
SOLE
12063
0
0
CAMBRIDGE BANCORP
COM
132152109
691
8194
SH
SOLE
8194
0
0
CAMDEN PPTY TR
SH BEN INT
133131102
245
2225
SH
SOLE
2225
0
0
CAMECO CORP
COM
13321L108
329
19886
SH
SOLE
19886
0
0
CAMPBELL SOUP CO
COM
134429109
396
7888
SH
SOLE
7888
0
0
CANADIAN NATL RY CO
COM
136375102
928
7996
SH
SOLE
7996
0
0
CANADIAN PAC RY LTD
COM
13645T100
619
1630
SH
SOLE
1630
0
0
CAPITAL ONE FINL CORP
COM
14040H105
396
3114
SH
SOLE
3114
0
0
CAPITOL FED FINL INC
COM
14057J101
150
11322
SH
SOLE
11322
0
0
CARDINAL HEALTH INC
COM
14149Y108
873
14435
SH
SOLE
14435
0
0
CARDINAL HEALTH INC
COM
14149Y108
6
500
SH
Call
SOLE
500
0
0
CARLYLE GROUP INC
COM
14316J108
221
6028
SH
SOLE
6028
0
0
CARRIER GLOBAL CORPORATION
COM
14448C104
1500
35691
SH
SOLE
35691
0
0
CATERPILLAR INC
COM
149123101
4645
20044
SH
SOLE
20044
0
0
CBOE GLOBAL MKTS INC
COM
12503M108
399
4025
SH
SOLE
4025
0
0
CBRE CLARION GLOBAL REAL EST
COM
12504G100
531
67507
SH
SOLE
67507
0
0
CENTENE CORP DEL
COM
15135B101
3650
57144
SH
SOLE
57144
0
0
CENTERPOINT ENERGY INC
COM
15189T107
984
43405
SH
SOLE
43405
0
0
CERNER CORP
COM
156782104
207
2869
SH
SOLE
2869
0
0
CHARTER COMMUNICATIONS INC N
CL A
16119P108
374
606
SH
SOLE
606
0
0
CHENIERE ENERGY INC
NOTE 4.250% 3/1
16411RAG4
28
35000
PRN
SOLE
35000
0
0
CHEVRON CORP NEW
COM
166764100
9353
89402
SH
SOLE
89402
0
0
CHIPOTLE MEXICAN GRILL INC
COM
169656105
409
289
SH
SOLE
289
0
0
CHUBB LIMITED
COM
H1467J104
1165
7370
SH
SOLE
7370
0
0
CIENA CORP
COM NEW
171779309
247
4500
SH
SOLE
4500
0
0
CIGNA CORP NEW
COM
125523100
1740
7206
SH
SOLE
7206
0
0
CISCO SYS INC
COM
17275R102
5478
105542
SH
SOLE
105542
0
0
CISCO SYS INC
COM
17275R102
2
300
SH
Call
SOLE
300
0
0
CITIGROUP INC
COM NEW
172967424
1841
25339
SH
SOLE
25339
0
0
CITIZENS FINANCIAL GROUP INC
COM
174610105
3210
72710
SH
SOLE
72710
0
0
CITRIX SYS INC
COM
177376100
274
1962
SH
SOLE
1962
0
0
CIVEO CORP CDA
COM NEW
17878Y207
691
44821
SH
SOLE
44821
0
0
CLEAN ENERGY FUELS CORP
COM
184499101
6397
465925
SH
SOLE
465925
0
0
CLEVELAND-CLIFFS INC NEW
COM
185899101
807
40183
SH
SOLE
40183
0
0
CLOROX CO DEL
COM
189054109
336
1743
SH
SOLE
1743
0
0
CME GROUP INC
COM
12572Q105
2169
10699
SH
SOLE
10699
0
0
COCA COLA CO
COM
191216100
6624
125634
SH
SOLE
125634
0
0
COHEN & STEERS INFRASTRUCTUR
COM
19248A109
241
8653
SH
SOLE
8653
0
0
COHEN & STEERS QUALITY INCOM
COM
19247L106
321
22870
SH
SOLE
22870
0
0
COLGATE PALMOLIVE CO
COM
194162103
3720
47173
SH
SOLE
47173
0
0
COLUMBIA BKG SYS INC
COM
197236102
212
4850
SH
SOLE
4850
0
0
COLUMBIA ETF TR I
DIVERSIFID FXD
19761L508
313
14825
SH
SOLE
14825
0
0
COMCAST CORP NEW
CL A
20030N101
2785
51595
SH
SOLE
51595
0
0
COMMUNITY HEALTHCARE TR INC
COM
20369C106
798
17319
SH
SOLE
17319
0
0
COMPASS MINERALS INTL INC
COM
20451N101
314
5000
SH
SOLE
5000
0
0
CONOCOPHILLIPS
COM
20825C104
2157
40833
SH
SOLE
40833
0
0
CONSOLIDATED EDISON INC
COM
209115104
1612
21505
SH
SOLE
21505
0
0
CONSTELLATION BRANDS INC
CL A
21036P108
8428
36971
SH
SOLE
36971
0
0
CORE LABORATORIES N V
COM
N22717107
238
8355
SH
SOLE
8355
0
0
CORNING INC
COM
219350105
5512
126512
SH
SOLE
126512
0
0
CORPORATE OFFICE PPTYS TR
SH BEN INT
22002T108
279
10661
SH
SOLE
10661
0
0
CORTEVA INC
COM
22052L104
1451
31050
SH
SOLE
31050
0
0
COSTAMARE INC
SHS
Y1771G102
411
42700
SH
SOLE
42700
0
0
COSTCO WHSL CORP NEW
COM
22160K105
1746
4953
SH
SOLE
4953
0
0
CRISPR THERAPEUTICS AG
NAMEN AKT
H17182108
212
1740
SH
SOLE
1740
0
0
CRISPR THERAPEUTICS AG
NAMEN AKT
H17182108
11
400
SH
Call
SOLE
400
0
0
CROWN CASTLE INTL CORP NEW
COM
22822V101
294
1727
SH
SOLE
1727
0
0
CSX CORP
COM
126408103
2380
24683
SH
SOLE
24683
0
0
CULP INC
COM
230215105
1801
117243
SH
SOLE
117243
0
0
CUMMINS INC
COM
231021106
445
1711
SH
SOLE
1711
0
0
CVS HEALTH CORP
COM
126650100
16317
216243
SH
SOLE
216243
0
0
DANAHER CORPORATION
COM
235851102
832
3692
SH
SOLE
3692
0
0
DANIMER SCIENTIFIC INC
COM CL A
236272100
880
23300
SH
SOLE
23300
0
0
DARDEN RESTAURANTS INC
COM
237194105
238
1676
SH
SOLE
1676
0
0
DASEKE INC
COM
23753F107
116
13694
SH
SOLE
13694
0
0
DAWSON GEOPHYSICAL CO NEW
COM
239360100
181
74267
SH
SOLE
74267
0
0
DEERE & CO
COM
244199105
1568
4203
SH
SOLE
4203
0
0
DEERE & CO
COM
244199105
84
5000
SH
Call
SOLE
5000
0
0
DELAWARE INVTS NATL MUN INCO
SH BEN INT
24610T108
236
18000
SH
SOLE
18000
0
0
DELL TECHNOLOGIES INC
CL C
24703L202
275
3110
SH
SOLE
3110
0
0
DELTA AIR LINES INC DEL
COM NEW
247361702
713
14821
SH
SOLE
14821
0
0
DIAGEO PLC
SPON ADR NEW
25243Q205
2163
13196
SH
SOLE
13196
0
0
DIME CMNTY BANCSHARES INC
COM
25432X102
305
10146
SH
SOLE
10146
0
0
DISCOVER FINL SVCS
COM
254709108
402
4239
SH
SOLE
4239
0
0
DISCOVERY INC
COM SER A
25470F104
253
5855
SH
SOLE
5855
0
0
DISH NETWORK CORPORATION
CL A
25470M109
202
5454
SH
SOLE
5454
0
0
DISNEY WALT CO
COM
254687106
13051
70826
SH
SOLE
70826
0
0
DISNEY WALT CO
COM
254687106
16
2500
SH
Call
SOLE
2500
0
0
DOLLAR GEN CORP NEW
COM
256677105
778
3835
SH
SOLE
3835
0
0
DOMINION ENERGY INC
COM
25746U109
2274
29968
SH
SOLE
29968
0
0
DORCHESTER MINERALS LP
COM UNIT
25820R105
881
64151
SH
SOLE
64151
0
0
DOW INC
COM
260557103
2477
38786
SH
SOLE
38786
0
0
DRAFTKINGS INC
COM CL A
26142R104
3744
61052
SH
SOLE
61052
0
0
DUFF & PHELPS UTLITY AND INF
COM
26433C105
408
30763
SH
SOLE
30763
0
0
DUKE ENERGY CORP NEW
COM NEW
26441C204
4198
43539
SH
SOLE
43539
0
0
DUPONT DE NEMOURS INC
COM
26614N102
2028
26236
SH
SOLE
26236
0
0
DXC TECHNOLOGY CO
COM
23355L106
223
7072
SH
SOLE
7072
0
0
EASTERN BANKSHARES INC
COM
27627N105
807
41844
SH
SOLE
41844
0
0
EASTMAN CHEM CO
COM
277432100
690
6269
SH
SOLE
6269
0
0
EATON CORP PLC
SHS
G29183103
7694
55590
SH
SOLE
55590
0
0
EATON VANCE LTD DURATION INC
COM
27828H105
191
15145
SH
SOLE
15145
0
0
EATON VANCE NEW YORK MUN BD
COM
27827Y109
933
76500
SH
SOLE
76500
0
0
EATON VANCE TAX-MANAGED DIVE
COM
27828N102
237
18386
SH
SOLE
18386
0
0
EATON VANCE TAX-MANAGED GLOB
COM
27829F108
278
29952
SH
SOLE
29952
0
0
ECOLAB INC
COM
278865100
401
1882
SH
SOLE
1882
0
0
EDWARDS LIFESCIENCES CORP
COM
28176E108
4440
53090
SH
SOLE
53090
0
0
EDWARDS LIFESCIENCES CORP
COM
28176E108
5
500
SH
Call
SOLE
500
0
0
ELANCO ANIMAL HEALTH INC
COM
28414H103
656
22192
SH
SOLE
22192
0
0
ELBIT SYS LTD
ORD
M3760D101
433
3046
SH
SOLE
3046
0
0
ELECTRONIC ARTS INC
COM
285512109
304
2243
SH
SOLE
2243
0
0
ELEMENT SOLUTIONS INC
COM
28618M106
1151
63125
SH
SOLE
63125
0
0
EMERSON ELEC CO
COM
291011104
4788
52991
SH
SOLE
52991
0
0
ENBRIDGE INC
COM
29250N105
4359
119748
SH
SOLE
119748
0
0
ENERGIZER HLDGS INC NEW
COM
29272W109
227
4764
SH
SOLE
4764
0
0
ENERGY TRANSFER LP
COM UT LTD PTN
29273V100
2441
318316
SH
SOLE
318316
0
0
ENTERCOM COMMUNICATIONS CORP
CL A
293639100
706
133264
SH
SOLE
133264
0
0
ENTERPRISE PRODS PARTNERS L
COM
293792107
7519
341473
SH
SOLE
341473
0
0
ERICSSON
ADR B SEK 10
294821608
189
14374
SH
SOLE
14374
0
0
ESSENTIAL UTILS INC
COM
29670G102
563
12602
SH
SOLE
12602
0
0
ESSEX PPTY TR INC
COM
297178105
507
1850
SH
SOLE
1850
0
0
ETF MANAGERS TR
ETFMG TRAVEL TEC
26924G771
1314
41930
SH
SOLE
41930
0
0
ETF MANAGERS TR
PRIME CYBR SCRTY
26924G201
521
9514
SH
SOLE
9514
0
0
ETF MANAGERS TR
PRIME MOBILE PAY
26924G409
387
5850
SH
SOLE
5850
0
0
ETF SER SOLUTIONS
DEFIANCE NEXT
26922A289
373
10625
SH
SOLE
10625
0
0
ETF SER SOLUTIONS
US GLB JETS
26922A842
377
14025
SH
SOLE
14025
0
0
EVERBRIDGE INC
COM
29978A104
208
1717
SH
SOLE
1717
0
0
EVERGY INC
COM
30034W106
449
7560
SH
SOLE
7560
0
0
EVERSOURCE ENERGY
COM
30040W108
6858
79190
SH
SOLE
79190
0
0
EXACT SCIENCES CORP
COM
30063P105
259
1969
SH
SOLE
1969
0
0
EXELON CORP
COM
30161N101
204
4616
SH
SOLE
4616
0
0
EXXON MOBIL CORP
COM
30231G102
9614
172110
SH
SOLE
172110
0
0
F N B CORP
COM
302520101
202
15869
SH
SOLE
15869
0
0
FACEBOOK INC
CL A
30303M102
12124
41185
SH
SOLE
41185
0
0
FASTENAL CO
COM
311900104
433
8642
SH
SOLE
8642
0
0
FEDEX CORP
COM
31428X106
565
1986
SH
SOLE
1986
0
0
FIDELITY NATIONAL FINANCIAL
FNF GROUP COM
31620R303
1380
34208
SH
SOLE
34208
0
0
FIDELITY NATL INFORMATION SV
COM
31620M106
1185
8418
SH
SOLE
8418
0
0
FIREEYE INC
COM
31816Q101
477
24185
SH
SOLE
24185
0
0
FIRST REP BK SAN FRANCISCO C
COM
33616C100
371
2225
SH
SOLE
2225
0
0
FIRST TR EXCH TRADED FD III
PFD SECS INC ETF
33739E108
1057
52632
SH
SOLE
52632
0
0
FIRST TR EXCHANGE TRADED FD
CLOUD COMPUTING
33734X192
376
3877
SH
SOLE
3877
0
0
FIRST TR EXCHANGE TRADED FD
CONSUMR DISCRE
33734X101
201
3453
SH
SOLE
3453
0
0
FIRST TR EXCHANGE TRADED FD
INDXX NEXTG ETF
33737K205
470
6378
SH
SOLE
6378
0
0
FIRST TR EXCHANGE TRADED FD
NASDAQ CYB ETF
33734X846
314
7474
SH
SOLE
7474
0
0
FIRST TR EXCHANGE-TRADED ALP
MID CP GR ALPH
33737M102
234
3427
SH
SOLE
3427
0
0
FIRST TR EXCHANGE-TRADED FD
CAP STRENGTH ETF
33733E104
248
3512
SH
SOLE
3512
0
0
FIRST TR EXCHANGE-TRADED FD
DORSEY WRT 5 ETF
33738R605
800
17946
SH
SOLE
17946
0
0
FIRST TR EXCHANGE-TRADED FD
FIRST TR ENH NEW
33739Q408
685
11404
SH
SOLE
11404
0
0
FIRST TR EXCHANGE-TRADED FD
NO AMER ENERGY
33738D101
307
13376
SH
SOLE
13376
0
0
FIRST TR MLP & ENERGY INCOM
COM
33739B104
153
22200
SH
SOLE
22200
0
0
FIRST TR SR FLOATING RATE 20
COM SHS
33740K101
183
19500
SH
SOLE
19500
0
0
FIRST TR VALUE LINE DIVID IN
SHS
33734H106
495
13044
SH
SOLE
13044
0
0
FIRSTENERGY CORP
COM
337932107
862
24867
SH
SOLE
24867
0
0
FISERV INC
COM
337738108
1122
9426
SH
SOLE
9426
0
0
FLEXSHARES TR
MORNSTAR UPSTR
33939L407
289
8006
SH
SOLE
8006
0
0
FMC CORP
COM NEW
302491303
525
4747
SH
SOLE
4747
0
0
FORD MTR CO DEL
COM
345370860
1107
91043
SH
SOLE
91043
0
0
FORTINET INC
COM
34959E109
1468
7970
SH
SOLE
7970
0
0
FORTIVE CORP
COM
34959J108
325
4602
SH
SOLE
4602
0
0
FORTUNE BRANDS HOME & SEC IN
COM
34964C106
383
4001
SH
SOLE
4001
0
0
FRANCO NEV CORP
COM
351858105
3902
30984
SH
SOLE
30984
0
0
FRANCO NEV CORP
COM
351858105
5
300
SH
Call
SOLE
300
0
0
FREEPORT-MCMORAN INC
CL B
35671D857
1072
32779
SH
SOLE
32779
0
0
FREQUENCY ELECTRS INC
COM
358010106
393
34996
SH
SOLE
34996
0
0
FTAC OLYMPUS ACQUISITION COR
CL A SHS
G37288100
116
11244
SH
SOLE
11244
0
0
GAMCO GLOBAL GOLD NAT RES &
COM SH BEN INT
36465A109
281
81000
SH
SOLE
81000
0
0
GAMCO NAT RES GOLD & INCOME
SH BEN INT
36465E101
66
13020
SH
SOLE
13020
0
0
GARMIN LTD
SHS
H2906T109
390
2953
SH
SOLE
2953
0
0
GENCO SHIPPING & TRADING LTD
SHS
Y2685T131
235
23500
SH
SOLE
23500
0
0
GENERAL DYNAMICS CORP
COM
369550108
540
2984
SH
SOLE
2984
0
0
GENERAL ELECTRIC CO
COM
369604103
3475
264328
SH
SOLE
264328
0
0
GENERAL MLS INC
COM
370334104
2774
45293
SH
SOLE
45293
0
0
GENERAL MTRS CO
COM
37045V100
668
11630
SH
SOLE
11630
0
0
GENUINE PARTS CO
COM
372460105
5822
50377
SH
SOLE
50377
0
0
GEO GROUP INC NEW
COM
36162J106
10
16500
SH
Call
SOLE
16500
0
0
GEOSPACE TECHNOLOGIES CORP
COM
37364X109
2760
302575
SH
SOLE
302575
0
0
GILEAD SCIENCES INC
COM
375558103
1959
30344
SH
SOLE
30344
0
0
GLADSTONE LD CORP
COM
376549101
380
20729
SH
SOLE
20729
0
0
GLAXOSMITHKLINE PLC
SPONSORED ADR
37733W105
1228
34213
SH
SOLE
34213
0
0
GLOBAL PARTNERS LP
COM UNITS
37946R109
602
28240
SH
SOLE
28240
0
0
GLOBAL X FDS
AUTONMOUS EV ETF
37954Y624
543
20050
SH
SOLE
20050
0
0
GLOBAL X FDS
E COMMERCE ETF
37954Y467
265
7950
SH
SOLE
7950
0
0
GLOBAL X FDS
GLB X SUPERDIV
37950E549
269
19305
SH
SOLE
19305
0
0
GLOBAL X FDS
RBTCS ARTFL INTE
37954Y715
683
21075
SH
SOLE
21075
0
0
GOLDMAN SACHS BDC INC
NOTE 4.500% 4/0
38147UAB3
67
65000
PRN
SOLE
65000
0
0
GOLDMAN SACHS GROUP INC
COM
38141G104
982
3002
SH
SOLE
3002
0
0
GOLUB CAP BDC INC
COM
38173M102
374
25648
SH
SOLE
25648
0
0
GOODYEAR TIRE & RUBR CO
COM
382550101
356
20050
SH
SOLE
20050
0
0
GRAHAM CORP
COM
384556106
361
25259
SH
SOLE
25259
0
0
GRANITE CONSTR INC
COM
387328107
276
6906
SH
SOLE
6906
0
0
GREAT LAKES DREDGE & DOCK CO
COM
390607109
151
10270
SH
SOLE
10270
0
0
GREENBRIER COS INC
COM
393657101
229
4800
SH
SOLE
4800
0
0
HALLIBURTON CO
COM
406216101
786
36814
SH
SOLE
36814
0
0
HANCOCK JOHN FINL OPPTYS FD
SH BEN INT NEW
409735206
260
6805
SH
SOLE
6805
0
0
HANESBRANDS INC
COM
410345102
737
36982
SH
SOLE
36982
0
0
HANNON ARMSTRONG SUST INFR C
COM
41068X100
1643
29311
SH
SOLE
29311
0
0
HARTFORD FINL SVCS GROUP INC
COM
416515104
892
13380
SH
SOLE
13380
0
0
HEALTHPEAK PROPERTIES INC
COM
42250P103
220
6917
SH
SOLE
6917
0
0
HECLA MNG CO
COM
422704106
211
37500
SH
SOLE
37500
0
0
HEICO CORP NEW
COM
422806109
1243
9878
SH
SOLE
9878
0
0
HENRY JACK & ASSOC INC
COM
426281101
211
1382
SH
SOLE
1382
0
0
HERSHEY CO
COM
427866108
1015
6414
SH
SOLE
6414
0
0
HEWLETT PACKARD ENTERPRISE C
COM
42824C109
206
12916
SH
SOLE
12916
0
0
HIGHLAND GLOBAL ALLOCATION F
COM
43010T104
76
10000
SH
SOLE
10000
0
0
HILTON WORLDWIDE HLDGS INC
COM
43300A203
200
1659
SH
SOLE
1659
0
0
HINGHAM INSTN SVGS MASS
COM
433323102
653
2299
SH
SOLE
2299
0
0
HOLLYFRONTIER CORP
COM
436106108
306
8500
SH
SOLE
8500
0
0
HOME DEPOT INC
COM
437076102
15385
50377
SH
SOLE
50377
0
0
HOMETRUST BANCSHARES INC
COM
437872104
244
10000
SH
SOLE
10000
0
0
HONEYWELL INTL INC
COM
438516106
5621
25873
SH
SOLE
25873
0
0
HOOKER FURNITURE CORP
COM
439038100
753
20796
SH
SOLE
20796
0
0
HORMEL FOODS CORP
COM
440452100
250
5240
SH
SOLE
5240
0
0
HOWMET AEROSPACE INC
COM
443201108
428
13357
SH
SOLE
13357
0
0
HP INC
COM
40434L105
205
6420
SH
SOLE
6420
0
0
HSBC HLDGS PLC
SPON ADR NEW
404280406
212
7240
SH
SOLE
7240
0
0
HUMANA INC
COM
444859102
600
1431
SH
SOLE
1431
0
0
HUNTINGTON BANCSHARES INC
COM
446150104
1495
94557
SH
SOLE
94557
0
0
ICAHN ENTERPRISES LP
DEPOSITARY UNIT
451100101
1025
19131
SH
SOLE
19131
0
0
IDEXX LABS INC
COM
45168D104
877
1789
SH
SOLE
1789
0
0
ILLINOIS TOOL WKS INC
COM
452308109
1292
5825
SH
SOLE
5825
0
0
ILLUMINA INC
COM
452327109
2392
6217
SH
SOLE
6217
0
0
INDEPENDENT BANK CORP MASS
COM
453836108
3891
46264
SH
SOLE
46264
0
0
INNOVATOR ETFS TR
S&P 500 POWER
45782C573
404
13485
SH
SOLE
13485
0
0
INOVIO PHARMACEUTICALS INC
COM NEW
45773H201
127
13700
SH
SOLE
13700
0
0
INTEL CORP
COM
458140100
7080
110735
SH
SOLE
110735
0
0
INTERCONTINENTAL EXCHANGE IN
COM
45866F104
1127
10060
SH
SOLE
10060
0
0
INTERCONTINENTAL HOTELS GROU
SPONSORED ADS
45857P806
245
3543
SH
SOLE
3543
0
0
INTERNATIONAL BUSINESS MACHS
COM
459200101
7769
58209
SH
SOLE
58209
0
0
INTERNATIONAL GAME TECHNOLOG
SHS USD
G4863A108
174
10800
SH
SOLE
10800
0
0
INTERNATIONAL PAPER CO
COM
460146103
2593
47941
SH
SOLE
47941
0
0
INTUIT
COM
461202103
245
639
SH
SOLE
639
0
0
INTUIT
COM
461202103
14
500
SH
Call
SOLE
500
0
0
INTUITIVE SURGICAL INC
COM NEW
46120E602
419
571
SH
SOLE
571
0
0
INVESCO ACTIVELY MANAGED ETF
S&P500 DOWNSID
46090A705
222
6600
SH
SOLE
6600
0
0
INVESCO EXCH TRADED FD TR II
GLOBAL WATER
46138E651
545
15064
SH
SOLE
15064
0
0
INVESCO EXCH TRADED FD TR II
PFD ETF
46138E511
288
19175
SH
SOLE
19175
0
0
INVESCO EXCH TRADED FD TR II
SR LN ETF
46138G508
535
24244
SH
SOLE
24244
0
0
INVESCO EXCH TRADED FD TR II
TAXABLE MUN BD
46138G805
248
7713
SH
SOLE
7713
0
0
INVESCO EXCH TRD SLF IDX FD
BULLSHS 22 USD
46138J676
245
9500
SH
SOLE
9500
0
0
INVESCO EXCHANGE TRADED FD T
AEROSPACE DEFN
46137V100
350
4838
SH
SOLE
4838
0
0
INVESCO EXCHANGE TRADED FD T
DWA MOMENTUM
46137V837
245
2822
SH
SOLE
2822
0
0
INVESCO EXCHANGE TRADED FD T
S&P MDCP MOMNTUM
46137V464
215
2580
SH
SOLE
2580
0
0
INVESCO EXCHANGE TRADED FD T
S&P500 EQL WGT
46137V357
287
2027
SH
SOLE
2027
0
0
INVESCO EXCHANGE TRADED FD T
WATER RES ETF
46137V142
421
8625
SH
SOLE
8625
0
0
INVESCO MUNI INCOME OPP TRST
COM
46132X101
157
19975
SH
SOLE
19975
0
0
INVESCO QQQ TR
UNIT SER 1
46090E103
4079
12756
SH
SOLE
12756
0
0
INVESCO VALUE MUN INCOME TR
COM
46132P108
165
10513
SH
SOLE
10513
0
0
IRON MTN INC NEW
COM
46284V101
3140
84704
SH
SOLE
84704
0
0
ISHARES GOLD TR
ISHARES
464285105
453
27855
SH
SOLE
27855
0
0
ISHARES INC
CORE MSCI EMKT
46434G103
361
5630
SH
SOLE
5630
0
0
ISHARES INC
MSCI JPN ETF NEW
46434G822
222
3247
SH
SOLE
3247
0
0
ISHARES INC
MSCI TAIWAN ETF
46434G772
209
3485
SH
SOLE
3485
0
0
ISHARES SILVER TR
ISHARES
46428Q109
1220
53695
SH
SOLE
53695
0
0
ISHARES TR
0-5 YR TIPS ETF
46429B747
328
3100
SH
SOLE
3100
0
0
ISHARES TR
1 3 YR TREAS BD
464287457
2596
30095
SH
SOLE
30095
0
0
ISHARES TR
20 YR TR BD ETF
464287432
647
4754
SH
SOLE
4754
0
0
ISHARES TR
CORE S&P MCP ETF
464287507
1151
4403
SH
SOLE
4403
0
0
ISHARES TR
CORE S&P SCP ETF
464287804
853
7856
SH
SOLE
7856
0
0
ISHARES TR
CORE S&P TTL STK
464287150
418
4549
SH
SOLE
4549
0
0
ISHARES TR
CORE S&P US GWT
464287671
218
2391
SH
SOLE
2391
0
0
ISHARES TR
CORE S&P500 ETF
464287200
1255
3142
SH
SOLE
3142
0
0
ISHARES TR
CORE US AGGBD ET
464287226
270
2378
SH
SOLE
2378
0
0
ISHARES TR
EAFE GRWTH ETF
464288885
292
2894
SH
SOLE
2894
0
0
ISHARES TR
EXPONENTIAL TECH
46434V381
299
5065
SH
SOLE
5065
0
0
ISHARES TR
GL CLEAN ENE ETF
464288224
5133
211386
SH
SOLE
211386
0
0
ISHARES TR
IBOXX INV CP ETF
464287242
493
3779
SH
SOLE
3779
0
0
ISHARES TR
JPMORGAN USD EMG
464288281
274
2532
SH
SOLE
2532
0
0
ISHARES TR
MBS ETF
464288588
355
3283
SH
SOLE
3283
0
0
ISHARES TR
MSCI EAFE ETF
464287465
642
8459
SH
SOLE
8459
0
0
ISHARES TR
MSCI EMG MKT ETF
464287234
841
15716
SH
SOLE
15716
0
0
ISHARES TR
MSCI UK ETF NEW
46435G334
341
10900
SH
SOLE
10900
0
0
ISHARES TR
MSCI USA MIN VOL
46429B697
856
12377
SH
SOLE
12377
0
0
ISHARES TR
NASDAQ BIOTECH
464287556
4244
28149
SH
SOLE
28149
0
0
ISHARES TR
NATIONAL MUN ETF
464288414
452
3900
SH
SOLE
3900
0
0
ISHARES TR
PFD AND INCM SEC
464288687
952
24758
SH
SOLE
24758
0
0
ISHARES TR
RUS 1000 GRW ETF
464287614
241
986
SH
SOLE
986
0
0
ISHARES TR
RUS 1000 VAL ETF
464287598
642
4224
SH
SOLE
4224
0
0
ISHARES TR
RUS 2000 GRW ETF
464287648
263
871
SH
SOLE
871
0
0
ISHARES TR
RUSSELL 2000 ETF
464287655
1019
4616
SH
SOLE
4616
0
0
ISHARES TR
SELECT DIVID ETF
464287168
959
8379
SH
SOLE
8379
0
0
ISHARES TR
SHORT TREAS BD
464288679
283
2550
SH
SOLE
2550
0
0
ISHARES TR
SP SMCP600VL ETF
464287879
218
2165
SH
SOLE
2165
0
0
ISHARES TR
TIPS BD ETF
464287176
871
6934
SH
SOLE
6934
0
0
ISHARES TR
U.S. ENERGY ETF
464287796
283
10654
SH
SOLE
10654
0
0
ISHARES TR
U.S. MED DVC ETF
464288810
5144
15549
SH
SOLE
15549
0
0
ISHARES TR
U.S. TECH ETF
464287721
230
2625
SH
SOLE
2625
0
0
ISHARES TR
US AER DEF ETF
464288760
286
2748
SH
SOLE
2748
0
0
ISHARES TR
US HLTHCARE ETF
464287762
507
1996
SH
SOLE
1996
0
0
ISHARES TR
US TREAS BD ETF
46429B267
1416
53975
SH
SOLE
53975
0
0
J P MORGAN EXCHANGE-TRADED F
ULTRA SHRT INC
46641Q837
2311
45414
SH
SOLE
45414
0
0
JETBLUE AWYS CORP
COM
477143101
968
47887
SH
SOLE
47887
0
0
JOHNSON & JOHNSON
COM
478160104
20103
122355
SH
SOLE
122355
0
0
JOHNSON CTLS INTL PLC
SHS
G51502105
809
13481
SH
SOLE
13481
0
0
JPMORGAN CHASE & CO
COM
46625H100
18470
121408
SH
SOLE
121408
0
0
JUNIPER NETWORKS INC
COM
48203R104
235
9176
SH
SOLE
9176
0
0
KANSAS CITY SOUTHERN
COM NEW
485170302
353
1336
SH
SOLE
1336
0
0
KARYOPHARM THERAPEUTICS INC
COM
48576U106
199
18950
SH
SOLE
18950
0
0
KAYNE ANDERSON ENERGY INFRST
COM
486606106
281
39237
SH
SOLE
39237
0
0
KELLOGG CO
COM
487836108
582
9182
SH
SOLE
9182
0
0
KEY TRONIC CORP
COM
493144109
3048
395300
SH
SOLE
395300
0
0
KEYCORP
COM
493267108
658
32957
SH
SOLE
32957
0
0
KEYSIGHT TECHNOLOGIES INC
COM
49338L103
1124
7850
SH
SOLE
7850
0
0
KIMBERLY-CLARK CORP
COM
494368103
3494
25175
SH
SOLE
25175
0
0
KIMCO RLTY CORP
COM
49446R109
224
12000
SH
SOLE
12000
0
0
KINDER MORGAN INC DEL
COM
49456B101
2042
123356
SH
SOLE
123356
0
0
KKR & CO INC
COM
48251W104
561
11495
SH
SOLE
11495
0
0
KONINKLIJKE PHILIPS N V
NY REG SH NEW
500472303
890
15568
SH
SOLE
15568
0
0
KRAFT HEINZ CO
COM
500754106
2447
61250
SH
SOLE
61250
0
0
KRANESHARES TR
KFA MOUNT LUCAS
500767652
220
8000
SH
SOLE
8000
0
0
KRANESHARES TR
QUADRTC INT RT
500767736
316
11100
SH
SOLE
11100
0
0
KVH INDS INC
COM
482738101
664
52268
SH
SOLE
52268
0
0
L3HARRIS TECHNOLOGIES INC
COM
502431109
3795
18731
SH
SOLE
18731
0
0
LAM RESEARCH CORP
COM
512807108
1450
2434
SH
SOLE
2434
0
0
LAS VEGAS SANDS CORP
COM
517834107
314
5181
SH
SOLE
5181
0
0
LAUDER ESTEE COS INC
CL A
518439104
802
2752
SH
SOLE
2752
0
0
LEGGETT & PLATT INC
COM
524660107
434
9495
SH
SOLE
9495
0
0
LENNAR CORP
CL A
526057104
263
2590
SH
SOLE
2590
0
0
LEVI STRAUSS & CO NEW
CL A COM STK
52736R102
319
13301
SH
SOLE
13301
0
0
LIBERTY BROADBAND CORP
COM SER C
530307305
249
1657
SH
SOLE
1657
0
0
LILLY ELI & CO
COM
532457108
3431
18386
SH
SOLE
18386
0
0
LINCOLN ELEC HLDGS INC
COM
533900106
606
4936
SH
SOLE
4936
0
0
LINDE PLC
SHS
G5494J103
325
1162
SH
SOLE
1162
0
0
LINEAGE CELL THERAPEUTICS IN
COM
53566P109
46
19670
SH
SOLE
19670
0
0
LIONS GATE ENTMNT CORP
CL A VTG
535919401
514
34714
SH
SOLE
34714
0
0
LISTED FD TR
HORIZON KINETICS
53656F623
1200
43990
SH
SOLE
43990
0
0
LOCKHEED MARTIN CORP
COM
539830109
6310
17087
SH
SOLE
17087
0
0
LOCKHEED MARTIN CORP
COM
539830109
5
100
SH
Call
SOLE
100
0
0
LOEWS CORP
COM
540424108
478
9256
SH
SOLE
9256
0
0
LOUISIANA PAC CORP
COM
546347105
328
5926
SH
SOLE
5926
0
0
LOWES COS INC
COM
548661107
3310
17369
SH
SOLE
17369
0
0
LUMENTUM HLDGS INC
COM
55024U109
299
3272
SH
SOLE
3272
0
0
LYONDELLBASELL INDUSTRIES N
SHS - A -
N53745100
243
2334
SH
SOLE
2334
0
0
M & T BK CORP
COM
55261F104
626
4132
SH
SOLE
4132
0
0
MACQUARIE / FIRST TR GLOBAL
COM
55607W100
221
23831
SH
SOLE
23831
0
0
MAGELLAN MIDSTREAM PRTNRS LP
COM UNIT RP LP
559080106
3411
78651
SH
SOLE
78651
0
0
MAGNA INTL INC
COM
559222401
223
2535
SH
SOLE
2535
0
0
MANULIFE FINL CORP
COM
56501R106
856
39720
SH
SOLE
39720
0
0
MARATHON OIL CORP
COM
565849106
162
15241
SH
SOLE
15241
0
0
MARATHON PETE CORP
COM
56585A102
698
13115
SH
SOLE
13115
0
0
MARKETAXESS HLDGS INC
COM
57060D108
249
500
SH
SOLE
500
0
0
MARRIOTT INTL INC NEW
CL A
571903202
1865
12589
SH
SOLE
12589
0
0
MARSH & MCLENNAN COS INC
COM
571748102
402
3301
SH
SOLE
3301
0
0
MARTIN MARIETTA MATLS INC
COM
573284106
386
1148
SH
SOLE
1148
0
0
MARVELL TECHNOLOGY GROUP LTD
ORD
G5876H105
1153
23712
SH
SOLE
23712
0
0
MASCO CORP
COM
574599106
218
3676
SH
SOLE
3676
0
0
MASTERCARD INCORPORATED
CL A
57636Q104
3405
9553
SH
SOLE
9553
0
0
MATTEL INC
COM
577081102
480
24063
SH
SOLE
24063
0
0
MCCORMICK & CO INC
COM NON VTG
579780206
270
3044
SH
SOLE
3044
0
0
MCDONALDS CORP
COM
580135101
2432
10862
SH
SOLE
10862
0
0
MCDONALDS CORP
COM
580135101
17
3300
SH
Call
SOLE
3300
0
0
MDU RES GROUP INC
COM
552690109
2339
73677
SH
SOLE
73677
0
0
MEDTRONIC PLC
SHS
G5960L103
6361
53715
SH
SOLE
53715
0
0
MERCK & CO. INC
COM
58933Y105
9054
117361
SH
SOLE
117361
0
0
MESABI TR
CTF BEN INT
590672101
297
9875
SH
SOLE
9875
0
0
METLIFE INC
COM
59156R108
543
8989
SH
SOLE
8989
0
0
MGM RESORTS INTERNATIONAL
COM
552953101
606
16051
SH
SOLE
16051
0
0
MGM RESORTS INTERNATIONAL
COM
552953101
4
500
SH
Call
SOLE
500
0
0
MICROCHIP TECHNOLOGY INC.
COM
595017104
943
6038
SH
SOLE
6038
0
0
MICRON TECHNOLOGY INC
COM
595112103
1968
22333
SH
SOLE
22333
0
0
MICROSOFT CORP
COM
594918104
51361
217704
SH
SOLE
217704
0
0
MICROSTRATEGY INC
CL A NEW
594972408
400
590
SH
SOLE
590
0
0
MITSUBISHI UFJ FINL GROUP IN
SPONSORED ADS
606822104
302
56837
SH
SOLE
56837
0
0
MODERNA INC
COM
60770K107
6051
46232
SH
SOLE
46232
0
0
MOHAWK INDS INC
COM
608190104
583
3027
SH
SOLE
3027
0
0
MONDELEZ INTL INC
CL A
609207105
2352
40152
SH
SOLE
40152
0
0
MONMOUTH REAL ESTATE INVT CO
CL A
609720107
2187
123436
SH
SOLE
123436
0
0
MORGAN STANLEY
COM NEW
617446448
1242
20035
SH
SOLE
20035
0
0
MORGAN STANLEY EMERGING MKTS
COM
617477104
435
72112
SH
SOLE
72112
0
0
MOSAIC CO NEW
COM
61945C103
1133
35788
SH
SOLE
35788
0
0
MOTOROLA SOLUTIONS INC
COM NEW
620076307
401
2131
SH
SOLE
2131
0
0
MP MATERIALS CORP
COM CL A
553368101
382
10640
SH
SOLE
10640
0
0
MPLX LP
COM UNIT REP LTD
55336V100
380
14785
SH
SOLE
14785
0
0
MYERS INDS INC
COM
628464109
810
40627
SH
SOLE
40627
0
0
MYERS INDS INC
COM
628464109
2
2500
SH
Call
SOLE
2500
0
0
NATIONAL GRID PLC
SPONSORED ADR NE
636274409
294
4929
SH
SOLE
4929
0
0
NATIONAL RETAIL PROPERTIES I
COM
637417106
313
7120
SH
SOLE
7120
0
0
NETFLIX INC
COM
64110L106
891
1714
SH
SOLE
1714
0
0
NEW GOLD INC CDA
COM
644535106
127
82250
SH
SOLE
82250
0
0
NEWELL BRANDS INC
COM
651229106
797
29883
SH
SOLE
29883
0
0
NEWMONT CORP
COM
651639106
1767
29314
SH
SOLE
29314
0
0
NEWMONT CORP
COM
651639106
5
700
SH
Call
SOLE
700
0
0
NEXTERA ENERGY INC
COM
65339F101
10903
144184
SH
SOLE
144184
0
0
NICE LTD
SPONSORED ADR
653656108
336
1538
SH
SOLE
1538
0
0
NIKE INC
CL B
654106103
5857
44014
SH
SOLE
44014
0
0
NIKE INC
CL B
654106103
2
1500
SH
Call
SOLE
1500
0
0
NIO INC
SPON ADS
62914V106
327
8400
SH
SOLE
8400
0
0
NISOURCE INC
COM
65473P105
395
16469
SH
SOLE
16469
0
0
NOKIA CORP
SPONSORED ADR
654902204
248
62436
SH
SOLE
62436
0
0
NORDIC AMERICAN TANKERS LIMI
COM
G65773106
162
50150
SH
SOLE
50150
0
0
NORDSTROM INC
COM
655664100
335
8825
SH
SOLE
8825
0
0
NORFOLK SOUTHN CORP
COM
655844108
8609
32048
SH
SOLE
32048
0
0
NORTHEAST BK LEWISTON ME
COM
66405S100
290
11000
SH
SOLE
11000
0
0
NORTHERN TR CORP
COM
665859104
377
3575
SH
SOLE
3575
0
0
NORTHROP GRUMMAN CORP
COM
666807102
1006
3114
SH
SOLE
3114
0
0
NORTONLIFELOCK INC
COM
668771108
222
10442
SH
SOLE
10442
0
0
NORWEGIAN CRUISE LINE HLDG L
SHS
G66721104
410
14775
SH
SOLE
14775
0
0
NORWEGIAN CRUISE LINE HLDG L
SHS
G66721104
9
500
SH
Call
SOLE
500
0
0
NOV INC
COM
62955J103
226
16736
SH
SOLE
16736
0
0
NOVARTIS AG
SPONSORED ADR
66987V109
2549
29855
SH
SOLE
29855
0
0
NUSTAR ENERGY LP
UNIT COM
67058H102
532
31039
SH
SOLE
31039
0
0
NUTRIEN LTD
COM
67077M108
3080
57276
SH
SOLE
57276
0
0
NUVEEN AMT FREE MUN CR INC F
COM
67071L106
569
33576
SH
SOLE
33576
0
0
NUVEEN AMT FREE QLTY MUN INC
COM
670657105
1081
72849
SH
SOLE
72849
0
0
NUVEEN MASSACHUSETS QLT MUN
COM
67061E104
731
51001
SH
SOLE
51001
0
0
NUVEEN MUN VALUE FD INC
COM
670928100
255
22925
SH
SOLE
22925
0
0
NUVEEN MUNICIPAL CREDIT INC
COM SH BEN INT
67070X101
261
16194
SH
SOLE
16194
0
0
NUVEEN PFD & INCM SECURTIES
COM
67072C105
2374
243992
SH
SOLE
243992
0
0
NUVEEN PFD & INCOME OPPORTUN
COM
67073B106
2416
255764
SH
SOLE
255764
0
0
NUVEEN QUALITY MUNCP INCOME
COM
67066V101
1003
66340
SH
SOLE
66340
0
0
NUVEEN S&P 500 BUY-WRITE INC
COM
6706ER101
555
41182
SH
SOLE
41182
0
0
NVIDIA CORPORATION
COM
67066G104
14192
26623
SH
SOLE
26623
0
0
NVR INC
COM
62944T105
518
110
SH
SOLE
110
0
0
OCCIDENTAL PETE CORP
COM
674599105
321
12022
SH
SOLE
12022
0
0
OLD DOMINION FREIGHT LINE IN
COM
679580100
287
1197
SH
SOLE
1197
0
0
OLD REP INTL CORP
COM
680223104
623
28428
SH
SOLE
28428
0
0
OLIN CORP
COM PAR $1
680665205
388
10221
SH
SOLE
10221
0
0
OMEGA HEALTHCARE INVS INC
COM
681936100
366
10033
SH
SOLE
10033
0
0
ONCONOVA THERAPEUTICS INC
COM PAR
68232V405
65
65000
SH
SOLE
65000
0
0
ONEOK INC NEW
COM
682680103
2904
57324
SH
SOLE
57324
0
0
ONESPAWORLD HOLDINGS LIMITED
COM
P73684113
121
11457
SH
SOLE
11457
0
0
ORACLE CORP
COM
68389X105
1989
28228
SH
SOLE
28228
0
0
ORASURE TECHNOLOGIES INC
COM
68554V108
222
19000
SH
SOLE
19000
0
0
OREILLY AUTOMOTIVE INC
COM
67103H107
237
460
SH
SOLE
460
0
0
ORGANOGENESIS HLDGS INC
COM
68621F102
1664
91350
SH
SOLE
91350
0
0
OTIS WORLDWIDE CORP
COM
68902V107
361
5297
SH
SOLE
5297
0
0
PACCAR INC
COM
693718108
222
2390
SH
SOLE
2390
0
0
PACKAGING CORP AMER
COM
695156109
308
2288
SH
SOLE
2288
0
0
PALANTIR TECHNOLOGIES INC
CL A
69608A108
454
19480
SH
SOLE
19480
0
0
PALO ALTO NETWORKS INC
COM
697435105
211
657
SH
SOLE
657
0
0
PAN AMERN SILVER CORP
COM
697900108
451
14950
SH
SOLE
14950
0
0
PARKER-HANNIFIN CORP
COM
701094104
375
1192
SH
SOLE
1192
0
0
PAYCHEX INC
COM
704326107
738
7510
SH
SOLE
7510
0
0
PAYPAL HLDGS INC
COM
70450Y103
4419
18249
SH
SOLE
18249
0
0
PENN NATL GAMING INC
COM
707569109
882
8475
SH
SOLE
8475
0
0
PENTAIR PLC
SHS
G7S00T104
706
11369
SH
SOLE
11369
0
0
PEOPLES UNITED FINANCIAL INC
COM
712704105
835
46522
SH
SOLE
46522
0
0
PEPSICO INC
COM
713448108
15541
109888
SH
SOLE
109888
0
0
PERKINELMER INC
COM
714046109
770
5998
SH
SOLE
5998
0
0
PFIZER INC
COM
717081103
12667
350079
SH
SOLE
350079
0
0
PHILIP MORRIS INTL INC
COM
718172109
1783
20042
SH
SOLE
20042
0
0
PHILLIPS 66
COM
718546104
717
8826
SH
SOLE
8826
0
0
PILGRIMS PRIDE CORP
COM
72147K108
396
16525
SH
SOLE
16525
0
0
PIMCO ETF TR
ENHAN SHRT MA AC
72201R833
990
9719
SH
SOLE
9719
0
0
PIMCO MUN INCOME FD II
COM
72200W106
246
16500
SH
SOLE
16500
0
0
PINNACLE WEST CAP CORP
COM
723484101
1165
14427
SH
SOLE
14427
0
0
PINTEREST INC
CL A
72352L106
443
5945
SH
SOLE
5945
0
0
PIONEER HIGH INCOME TR
COM
72369H106
94
10100
SH
SOLE
10100
0
0
PIONEER NAT RES CO
COM
723787107
697
4352
SH
SOLE
4352
0
0
PLAINS GP HLDGS L P
LTD PARTNR INT A
72651A207
2553
270738
SH
SOLE
270738
0
0
PNC FINL SVCS GROUP INC
COM
693475105
2833
16148
SH
SOLE
16148
0
0
POTLATCHDELTIC CORPORATION
COM
737630103
255
4838
SH
SOLE
4838
0
0
PPG INDS INC
COM
693506107
1593
10610
SH
SOLE
10610
0
0
PPL CORP
COM
69351T106
379
13027
SH
SOLE
13027
0
0
PROCTER AND GAMBLE CO
COM
742718109
18615
137437
SH
SOLE
137437
0
0
PROGRESSIVE CORP
COM
743315103
284
2961
SH
SOLE
2961
0
0
PROLOGIS INC.
COM
74340W103
564
5318
SH
SOLE
5318
0
0
PROSHARES TR
PET CARE ETF
74348A145
584
8095
SH
SOLE
8095
0
0
PROSHARES TR
S&P 500 DV ARIST
74348A467
1670
19371
SH
SOLE
19371
0
0
PROSHARES TR
S&P MDCP 400 DIV
74347B680
588
8479
SH
SOLE
8479
0
0
PRUDENTIAL FINL INC
COM
744320102
640
7008
SH
SOLE
7008
0
0
PUBLIC STORAGE
COM
74460D109
296
1205
SH
SOLE
1205
0
0
QIAGEN NV
SHS NEW
N72482123
1851
38026
SH
SOLE
38026
0
0
QORVO INC
COM
74736K101
857
4707
SH
SOLE
4707
0
0
QUALCOMM INC
COM
747525103
2369
17832
SH
SOLE
17832
0
0
QUALCOMM INC
COM
747525103
10
700
SH
Call
SOLE
700
0
0
QUANTA SVCS INC
COM
74762E102
359
4075
SH
SOLE
4075
0
0
QUANTERIX CORP
COM
74766Q101
1339
22788
SH
SOLE
22788
0
0
QUANTUMSCAPE CORP
COM CL A
74767V109
278
6200
SH
SOLE
6200
0
0
RAPID7 INC
COM
753422104
2061
27779
SH
SOLE
27779
0
0
RAYTHEON TECHNOLOGIES CORP
COM
75513E101
7883
102015
SH
SOLE
102015
0
0
RAYTHEON TECHNOLOGIES CORP
COM
75513E101
9
2800
SH
Call
SOLE
2800
0
0
REALTY INCOME CORP
COM
756109104
752
11826
SH
SOLE
11826
0
0
REAVES UTIL INCOME FD
COM SH BEN INT
756158101
377
11237
SH
SOLE
11237
0
0
REDBALL ACQUISITION CORP
COM CL A
G7417R105
100
10000
SH
SOLE
10000
0
0
REGENERON PHARMACEUTICALS
COM
75886F107
585
1249
SH
SOLE
1249
0
0
REGIONS FINANCIAL CORP NEW
COM
7591EP100
1086
53141
SH
SOLE
53141
0
0
RENN FD INC
COM
759720105
278
104905
SH
SOLE
104905
0
0
REPUBLIC SVCS INC
COM
760759100
660
6678
SH
SOLE
6678
0
0
RESIDEO TECHNOLOGIES INC
COM
76118Y104
234
8305
SH
SOLE
8305
0
0
RIO TINTO PLC
SPONSORED ADR
767204100
1663
21392
SH
SOLE
21392
0
0
RIVERNORTH MANAGED DUR MUN I
COM
76882H105
393
21100
SH
SOLE
21100
0
0
ROCKWELL AUTOMATION INC
COM
773903109
494
1858
SH
SOLE
1858
0
0
ROKU INC
COM CL A
77543R102
289
893
SH
SOLE
893
0
0
ROYAL BK CDA
COM
780087102
771
8375
SH
SOLE
8375
0
0
ROYAL CARIBBEAN GROUP
COM
V7780T103
360
4190
SH
SOLE
4190
0
0
ROYAL DUTCH SHELL PLC
SPON ADR B
780259107
360
9842
SH
SOLE
9842
0
0
ROYAL DUTCH SHELL PLC
SPONS ADR A
780259206
1331
33658
SH
SOLE
33658
0
0
ROYCE MICRO-CAP TR INC
COM
780915104
953
84442
SH
SOLE
84442
0
0
ROYCE VALUE TR INC
COM
780910105
231
12731
SH
SOLE
12731
0
0
RPC INC
COM
749660106
60
11300
SH
SOLE
11300
0
0
S&P GLOBAL INC
COM
78409V104
356
1007
SH
SOLE
1007
0
0
SALESFORCE COM INC
COM
79466L302
8284
39165
SH
SOLE
39165
0
0
SALIENT MIDSTREAM & MLP FD
SH BEN INT
79471V105
77
14796
SH
SOLE
14796
0
0
SANDSTORM GOLD LTD
COM NEW
80013R206
324
47075
SH
SOLE
47075
0
0
SANOFI
SPONSORED ADR
80105N105
298
6031
SH
SOLE
6031
0
0
SCHLUMBERGER LTD
COM
806857108
1540
56908
SH
SOLE
56908
0
0
SCHWAB CHARLES CORP
COM
808513105
385
5875
SH
SOLE
5875
0
0
SCOTTS MIRACLE-GRO CO
CL A
810186106
838
3427
SH
SOLE
3427
0
0
SEI INVTS CO
COM
784117103
1181
19396
SH
SOLE
19396
0
0
SELECT ENERGY SVCS INC
CL A COM
81617J301
117
24600
SH
SOLE
24600
0
0
SELECT SECTOR SPDR TR
ENERGY
81369Y506
268
5442
SH
SOLE
5442
0
0
SELECT SECTOR SPDR TR
RL EST SEL SEC
81369Y860
257
6439
SH
SOLE
6439
0
0
SELECT SECTOR SPDR TR
SBI CONS DISCR
81369Y407
509
3024
SH
SOLE
3024
0
0
SELECT SECTOR SPDR TR
SBI CONS STPLS
81369Y308
452
6644
SH
SOLE
6644
0
0
SELECT SECTOR SPDR TR
SBI HEALTHCARE
81369Y209
903
7743
SH
SOLE
7743
0
0
SELECT SECTOR SPDR TR
SBI INT-FINL
81369Y605
1167
34332
SH
SOLE
34332
0
0
SELECT SECTOR SPDR TR
SBI INT-INDS
81369Y704
801
8113
SH
SOLE
8113
0
0
SELECT SECTOR SPDR TR
SBI INT-UTILS
81369Y886
944
14721
SH
SOLE
14721
0
0
SELECT SECTOR SPDR TR
TECHNOLOGY
81369Y803
1238
9325
SH
SOLE
9325
0
0
SENSATA TECHNOLOGIES HLDG PL
SHS
G8060N102
378
6529
SH
SOLE
6529
0
0
SHERWIN WILLIAMS CO
COM
824348106
2131
2891
SH
SOLE
2891
0
0
SHOPIFY INC
CL A
82509L107
1562
1410
SH
SOLE
1410
0
0
SIMON PPTY GROUP INC NEW
COM
828806109
408
3592
SH
SOLE
3592
0
0
SIMON PPTY GROUP INC NEW
COM
828806109
13
200
SH
Call
SOLE
200
0
0
SIRIUS XM HOLDINGS INC
COM
82968B103
135
22150
SH
SOLE
22150
0
0
SKYWORKS SOLUTIONS INC
COM
83088M102
1239
6746
SH
SOLE
6746
0
0
SLACK TECHNOLOGIES INC
COM CL A
83088V102
301
7460
SH
SOLE
7460
0
0
SMITH A O CORP
COM
831865209
294
4358
SH
SOLE
4358
0
0
SOCIAL CAPITAL HEDOSOPHA HLD
SHS CL A
G8252P105
530
30850
SH
SOLE
30850
0
0
SONY CORP
SPONSORED ADR
835699307
1452
13624
SH
SOLE
13624
0
0
SOUTHERN CO
COM
842587107
4156
66895
SH
SOLE
66895
0
0
SOUTHWESTERN ENERGY CO
COM
845467109
74
16000
SH
SOLE
16000
0
0
SPDR DOW JONES INDL AVERAGE
UT SER 1
78467X109
568
1718
SH
SOLE
1718
0
0
SPDR GOLD TR
GOLD SHS
78463V107
2296
14368
SH
SOLE
14368
0
0
SPDR INDEX SHS FDS
PORTFLO EURP ETF
78463X103
267
6800
SH
SOLE
6800
0
0
SPDR S&P 500 ETF TR
TR UNIT
78462F103
4654
11727
SH
SOLE
11727
0
0
SPDR S&P MIDCAP 400 ETF TR
UTSER1 S&PDCRP
78467Y107
577
1211
SH
SOLE
1211
0
0
SPDR SER TR
BLMBRG BRC CNVRT
78464A359
948
11381
SH
SOLE
11381
0
0
SPDR SER TR
S&P BIOTECH
78464A870
632
4651
SH
SOLE
4651
0
0
SPDR SER TR
S&P DIVID ETF
78464A763
653
5521
SH
SOLE
5521
0
0
SPDR SER TR
SPDR BLOOMBERG
78468R663
265
2900
SH
SOLE
2900
0
0
SPLUNK INC
COM
848637104
2881
21288
SH
SOLE
21288
0
0
SPROTT PHYSICAL GOLD & SILVE
TR UNIT
85208R101
414
24002
SH
SOLE
24002
0
0
SPROTT PHYSICAL GOLD TR
UNIT
85207H104
1060
78546
SH
SOLE
78546
0
0
SPROTT PHYSICAL SILVER TR
TR UNIT
85207K107
1137
129489
SH
SOLE
129489
0
0
SQUARE INC
CL A
852234103
2496
11001
SH
SOLE
11001
0
0
SQUARE INC
CL A
852234103
42
3300
SH
Call
SOLE
3300
0
0
STAG INDL INC
COM
85254J102
2506
74521
SH
SOLE
74521
0
0
STANLEY BLACK & DECKER INC
COM
854502101
1012
5056
SH
SOLE
5056
0
0
STAR PEAK ENERGY TRANSITION
CL A
855185104
245
9140
SH
SOLE
9140
0
0
STARBUCKS CORP
COM
855244109
6227
56949
SH
SOLE
56949
0
0
STARBUCKS CORP
COM
855244109
11
2700
SH
Call
SOLE
2700
0
0
STATE STR CORP
COM
857477103
1629
19413
SH
SOLE
19413
0
0
STEEL PARTNERS HLDGS L P
LTD PRTRSHIP U
85814R107
413
30000
SH
SOLE
30000
0
0
STONE HBR EMERGING MKTS INCO
COM
86164T107
143
17325
SH
SOLE
17325
0
0
STONE HBR EMERGING MKTS TOTA
COM
86164W100
269
29150
SH
SOLE
29150
0
0
STORE CAP CORP
COM
862121100
416
12421
SH
SOLE
12421
0
0
STRYKER CORPORATION
COM
863667101
3213
13198
SH
SOLE
13198
0
0
SUMMIT MATLS INC
CL A
86614U100
204
7289
SH
SOLE
7289
0
0
SVB FINANCIAL GROUP
COM
78486Q101
604
1227
SH
SOLE
1227
0
0
SYNAPTICS INC
COM
87157D109
1445
10680
SH
SOLE
10680
0
0
SYSCO CORP
COM
871829107
2505
31774
SH
SOLE
31774
0
0
TAIWAN SEMICONDUCTOR MFG LTD
SPONSORED ADS
874039100
2769
23409
SH
SOLE
23409
0
0
TARGET CORP
COM
87612E106
2351
11837
SH
SOLE
11837
0
0
TC ENERGY CORP
COM
87807B107
1029
22523
SH
SOLE
22523
0
0
TE CONNECTIVITY LTD
REG SHS
H84989104
358
2771
SH
SOLE
2771
0
0
TEKLA HEALTHCARE INVS
SH BEN INT
87911J103
210
8605
SH
SOLE
8605
0
0
TELADOC HEALTH INC
COM
87918A105
236
1289
SH
SOLE
1289
0
0
TEMPLETON GLOBAL INCOME FD
COM
880198106
81
15415
SH
SOLE
15415
0
0
TESLA INC
COM
88160R101
3414
5110
SH
SOLE
5110
0
0
TESSCO TECHNOLOGIES INC
COM
872386107
1089
151323
SH
SOLE
151323
0
0
TEUCRIUM COMMODITY TR
WHEAT FD
88166A508
75
12500
SH
SOLE
12500
0
0
TEVA PHARMACEUTICAL INDS LTD
SPONSORED ADS
881624209
188
16080
SH
SOLE
16080
0
0
TEXAS INSTRS INC
COM
882508104
1263
6694
SH
SOLE
6694
0
0
TEXAS PACIFIC LAND CORPORATI
COM
88262P102
40985
25776
SH
SOLE
25776
0
0
THE TRADE DESK INC
COM CL A
88339J105
650
982
SH
SOLE
982
0
0
THERAPEUTICSMD INC
COM
88338N107
47
35300
SH
SOLE
35300
0
0
THERMO FISHER SCIENTIFIC INC
COM
883556102
2832
6211
SH
SOLE
6211
0
0
THOMSON REUTERS CORP.
COM NEW
884903709
212
2426
SH
SOLE
2426
0
0
TJX COS INC NEW
COM
872540109
9905
149817
SH
SOLE
149817
0
0
TORONTO DOMINION BK ONT
COM NEW
891160509
1871
28686
SH
SOLE
28686
0
0
TOTAL SE
SPONSORED ADS
89151E109
1603
34344
SH
SOLE
34344
0
0
TRANSOCEAN LTD
REG SHS
H8817H100
38
10350
SH
SOLE
10350
0
0
TRAVELERS COMPANIES INC
COM
89417E109
359
2388
SH
SOLE
2388
0
0
TRINITY INDS INC
COM
896522109
521
18441
SH
SOLE
18441
0
0
TRITON INTL LTD
CL A
G9078F107
789
14450
SH
SOLE
14450
0
0
TRUIST FINL CORP
COM
89832Q109
1411
24249
SH
SOLE
24249
0
0
TWILIO INC
CL A
90138F102
723
2118
SH
SOLE
2118
0
0
TWILIO INC
CL A
90138F102
9
500
SH
Call
SOLE
500
0
0
TWITTER INC
COM
90184L102
293
4584
SH
SOLE
4584
0
0
TYLER TECHNOLOGIES INC
COM
902252105
219
509
SH
SOLE
509
0
0
TYSON FOODS INC
CL A
902494103
1426
19193
SH
SOLE
19193
0
0
U S CONCRETE INC
COM
90333L201
364
4950
SH
SOLE
4950
0
0
UBER TECHNOLOGIES INC
COM
90353T100
1415
25967
SH
SOLE
25967
0
0
UBER TECHNOLOGIES INC
COM
90353T100
11
2300
SH
Call
SOLE
2300
0
0
ULTA BEAUTY INC
COM
90384S303
288
932
SH
SOLE
932
0
0
UNILEVER PLC
SPON ADR NEW
904767704
2270
40712
SH
SOLE
40712
0
0
UNION PAC CORP
COM
907818108
5351
24281
SH
SOLE
24281
0
0
UNITED PARCEL SERVICE INC
CL B
911312106
5470
32227
SH
SOLE
32227
0
0
UNITED PARCEL SERVICE INC
CL B
911312106
3
400
SH
Call
SOLE
400
0
0
UNITED RENTALS INC
COM
911363109
6026
18303
SH
SOLE
18303
0
0
UNITED RENTALS INC
COM
911363109
31
1600
SH
Call
SOLE
1600
0
0
UNITED STATES ANTIMONY CORP
COM
911549103
76
62500
SH
SOLE
62500
0
0
UNITED STS LIME & MINERALS I
COM
911922102
281
2100
SH
SOLE
2100
0
0
UNITED STS NAT GAS FD LP
UNIT PAR
912318300
121
12600
SH
SOLE
12600
0
0
UNITEDHEALTH GROUP INC
COM
91324P102
3790
10187
SH
SOLE
10187
0
0
US BANCORP DEL
COM NEW
902973304
1710
30834
SH
SOLE
30834
0
0
VALERO ENERGY CORP
COM
91913Y100
277
3839
SH
SOLE
3839
0
0
VALLEY NATL BANCORP
COM
919794107
300
21800
SH
SOLE
21800
0
0
VANECK VECTORS ETF TR
AGRIBUSINESS ETF
92189F700
313
3554
SH
SOLE
3554
0
0
VANECK VECTORS ETF TR
GOLD MINERS ETF
92189F106
693
21410
SH
SOLE
21410
0
0
VANECK VECTORS ETF TR
JR GOLD MINERS E
92189F791
564
12437
SH
SOLE
12437
0
0
VANECK VECTORS ETF TR
RARE EARTH STRAT
92189H805
214
2891
SH
SOLE
2891
0
0
VANECK VECTORS ETF TR
SEMICONDUCTOR ET
92189F676
426
1760
SH
SOLE
1760
0
0
VANECK VECTORS ETF TR
VIDEO GAMING
92189F114
243
3520
SH
SOLE
3520
0
0
VANGUARD BD INDEX FDS
TOTAL BND MRKT
921937835
267
3160
SH
SOLE
3160
0
0
VANGUARD INDEX FDS
GROWTH ETF
922908736
320
1247
SH
SOLE
1247
0
0
VANGUARD INDEX FDS
MID CAP ETF
922908629
457
2051
SH
SOLE
2051
0
0
VANGUARD INDEX FDS
REAL ESTATE ETF
922908553
258
2800
SH
SOLE
2800
0
0
VANGUARD INDEX FDS
TOTAL STK MKT
922908769
599
2904
SH
SOLE
2904
0
0
VANGUARD INDEX FDS
VALUE ETF
922908744
242
1855
SH
SOLE
1855
0
0
VANGUARD INTL EQUITY INDEX F
FTSE EMR MKT ETF
922042858
688
13268
SH
SOLE
13268
0
0
VANGUARD MALVERN FDS
STRM INFPROIDX
922020805
749
14428
SH
SOLE
14428
0
0
VANGUARD SCOTTSDALE FDS
INT-TERM CORP
92206C870
611
6561
SH
SOLE
6561
0
0
VANGUARD SPECIALIZED FUNDS
DIV APP ETF
921908844
4416
30013
SH
SOLE
30013
0
0
VANGUARD TAX-MANAGED INTL FD
FTSE DEV MKT ETF
921943858
335
6803
SH
SOLE
6803
0
0
VANGUARD WHITEHALL FDS
HIGH DIV YLD
921946406
566
5584
SH
SOLE
5584
0
0
VANGUARD WORLD FDS
FINANCIALS ETF
92204A405
269
3182
SH
SOLE
3182
0
0
VANGUARD WORLD FDS
HEALTH CAR ETF
92204A504
202
882
SH
SOLE
882
0
0
VANGUARD WORLD FDS
INF TECH ETF
92204A702
678
1891
SH
SOLE
1891
0
0
VANGUARD WORLD FDS
UTILITIES ETF
92204A876
224
1600
SH
SOLE
1600
0
0
VEEVA SYS INC
CL A COM
922475108
260
1002
SH
SOLE
1002
0
0
VERIZON COMMUNICATIONS INC
COM
92343V104
18755
322429
SH
SOLE
322429
0
0
VIACOMCBS INC
CL B
92556H206
791
17358
SH
SOLE
17358
0
0
VIATRIS INC
COM
92556V106
1182
84440
SH
SOLE
84440
0
0
VIDLER WATER RESOUCES INC
COM
92660E107
192
21550
SH
SOLE
21550
0
0
VIEW INC
COM CL A
92671V106
113
14750
SH
SOLE
14750
0
0
VIRTUS ALLIANZGI ARTIFICIAL
COM
92838Y100
407
15330
SH
SOLE
15330
0
0
VISA INC
COM CL A
92826C839
16631
78567
SH
SOLE
78567
0
0
VODAFONE GROUP PLC NEW
SPONSORED ADR
92857W308
823
44939
SH
SOLE
44939
0
0
VOXX INTL CORP
CL A
91829F104
2230
116800
SH
SOLE
116800
0
0
VOYA EMERGING MKTS HIGH DIVI
COM
92912P108
148
18529
SH
SOLE
18529
0
0
VOYA GLBL EQTY DIV & PREM OP
COM
92912T100
187
32478
SH
SOLE
32478
0
0
VOYA INFRASTRUCTURE INDLS &
COM
92912X101
175
14250
SH
SOLE
14250
0
0
WALGREENS BOOTS ALLIANCE INC
COM
931427108
1053
19338
SH
SOLE
19338
0
0
WALMART INC
COM
931142103
11426
84049
SH
SOLE
84049
0
0
WASHINGTON REAL ESTATE INVT
SH BEN INT
939653101
1252
56605
SH
SOLE
56605
0
0
WASTE MGMT INC DEL
COM
94106L109
15540
120358
SH
SOLE
120358
0
0
WAYFAIR INC
CL A
94419L101
200
640
SH
SOLE
640
0
0
WEC ENERGY GROUP INC
COM
92939U106
1370
14636
SH
SOLE
14636
0
0
WELLS FARGO CO NEW
COM
949746101
1888
47949
SH
SOLE
47949
0
0
WELLTOWER INC
COM
95040Q104
222
3100
SH
SOLE
3100
0
0
WESTERN ASSET MTG DEFINED OP
COM
95790B109
172
11700
SH
SOLE
11700
0
0
WESTERN DIGITAL CORP.
COM
958102105
461
6910
SH
SOLE
6910
0
0
WESTERN DIGITAL CORP.
NOTE 1.500% 2/0
958102AP0
51
50000
PRN
SOLE
50000
0
0
WESTROCK CO
COM
96145D105
858
16505
SH
SOLE
16505
0
0
WEYERHAEUSER CO MTN BE
COM NEW
962166104
1895
53205
SH
SOLE
53205
0
0
WHEATON PRECIOUS METALS CORP
COM
962879102
1314
34334
SH
SOLE
34334
0
0
WHIRLPOOL CORP
COM
963320106
635
2875
SH
SOLE
2875
0
0
WILLIAMS COS INC
COM
969457100
5720
241263
SH
SOLE
241263
0
0
WISDOMTREE TR
FUTRE STRAT FD
97717W125
218
5550
SH
SOLE
5550
0
0
WISDOMTREE TR
INDIA ERNGS FD
97717W422
383
12078
SH
SOLE
12078
0
0
WISDOMTREE TR
JAPN HEDGE EQT
97717W851
382
6159
SH
SOLE
6159
0
0
WORKHORSE GROUP INC
COM NEW
98138J206
338
24500
SH
SOLE
24500
0
0
WP CAREY INC
COM
92936U109
1652
23271
SH
SOLE
23271
0
0
WYNN RESORTS LTD
COM
983134107
238
1893
SH
SOLE
1893
0
0
WYNN RESORTS LTD
COM
983134107
5
1000
SH
Call
SOLE
1000
0
0
XCEL ENERGY INC
COM
98389B100
567
8532
SH
SOLE
8532
0
0
XILINX INC
COM
983919101
451
3669
SH
SOLE
3669
0
0
XPERI HOLDING CORP
COM
98390M103
488
22250
SH
SOLE
22250
0
0
XYLEM INC
COM
98419M100
808
7638
SH
SOLE
7638
0
0
YAMANA GOLD INC
COM
98462Y100
96
22078
SH
SOLE
22078
0
0
YUM BRANDS INC
COM
988498101
845
7805
SH
SOLE
7805
0
0
YUM CHINA HLDGS INC
COM
98850P109
448
7528
SH
SOLE
7528
0
0
ZIMMER BIOMET HOLDINGS INC
COM
98956P102
345
2156
SH
SOLE
2156
0
0
ZOETIS INC
CL A
98978V103
2862
18186
SH
SOLE
18186
0
0
ZOOM VIDEO COMMUNICATIONS IN
CL A
98980L101
301
942
SH
SOLE
942
0
0
ZYNGA INC
CL A
98986T108
569
55875
SH
SOLE
55875
0
0