0001085146-21-000616.txt : 20210211
0001085146-21-000616.hdr.sgml : 20210211
20210210210750
ACCESSION NUMBER: 0001085146-21-000616
CONFORMED SUBMISSION TYPE: 13F-HR
PUBLIC DOCUMENT COUNT: 2
CONFORMED PERIOD OF REPORT: 20201231
FILED AS OF DATE: 20210211
DATE AS OF CHANGE: 20210210
EFFECTIVENESS DATE: 20210211
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: 21616274
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
12-31-2020
12-31-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
02-10-2021
0
736
1189298
false
INFORMATION TABLE
2
infotable.xml
INFORMATION TABLE
3M CO
COM
88579Y101
5240
30046
SH
SOLE
30046
0
0
ABB LTD
SPONSORED ADR
000375204
3695
132014
SH
SOLE
132014
0
0
ABBOTT LABS
COM
002824100
6581
60066
SH
SOLE
60066
0
0
ABBVIE INC
COM
00287Y109
6778
63225
SH
SOLE
63225
0
0
ABERDEEN ASIA-PACIFIC INCOME
COM
003009107
341
77100
SH
SOLE
77100
0
0
ABERDEEN GLOBAL PREMIER PPTY
COM SH BEN INT
00302L108
84
15746
SH
SOLE
15746
0
0
ACCENTURE PLC IRELAND
SHS CLASS A
G1151C101
6469
24786
SH
SOLE
24786
0
0
ACTIVISION BLIZZARD INC
COM
00507V109
290
3142
SH
SOLE
3142
0
0
ADAM NAT RES FD INC
COM
00548F105
143
12369
SH
SOLE
12369
0
0
ADOBE SYSTEMS INCORPORATED
COM
00724F101
2349
4658
SH
SOLE
4658
0
0
ADOBE SYSTEMS INCORPORATED
COM
00724F101
19
1700
SH
Call
SOLE
1700
0
0
ADT INC DEL
COM
00090Q103
84
10500
SH
SOLE
10500
0
0
ADVANCED MICRO DEVICES INC
COM
007903107
2074
22580
SH
SOLE
22580
0
0
ADVISORSHARES TR
RANGER EQUITY BE
00768Y883
36
11800
SH
SOLE
11800
0
0
AFLAC INC
COM
001055102
396
8914
SH
SOLE
8914
0
0
AGNICO EAGLE MINES LTD
COM
008474108
1220
17320
SH
SOLE
17320
0
0
AIR PRODS & CHEMS INC
COM
009158106
887
3252
SH
SOLE
3252
0
0
AIRBNB INC
COM CL A
009066101
494
3360
SH
SOLE
3360
0
0
AKAMAI TECHNOLOGIES INC
COM
00971T101
219
2092
SH
SOLE
2092
0
0
ALAMOS GOLD INC NEW
COM CL A
011532108
852
96839
SH
SOLE
96839
0
0
ALASKA AIR GROUP INC
COM
011659109
224
4284
SH
SOLE
4284
0
0
ALCON AG
ORD SHS
H01301128
1535
23358
SH
SOLE
23358
0
0
ALEXION PHARMACEUTICALS INC
COM
015351109
502
3214
SH
SOLE
3214
0
0
ALIBABA GROUP HLDG LTD
SPONSORED ADS
01609W102
982
4214
SH
SOLE
4214
0
0
ALIBABA GROUP HLDG LTD
SPONSORED ADS
01609W102
4
300
SH
Call
SOLE
300
0
0
ALLIANCEBERNSTEIN GLOBAL HIG
COM
01879R106
126
10668
SH
SOLE
10668
0
0
ALLIANCEBERNSTEIN HLDG L P
UNIT LTD PARTN
01881G106
1914
56503
SH
SOLE
56503
0
0
ALLIANCEBERNSTEIN NATL MUN I
COM
01864U106
1289
89541
SH
SOLE
89541
0
0
ALLSTATE CORP
COM
020002101
477
4339
SH
SOLE
4339
0
0
ALPHABET INC
CAP STK CL A
02079K305
10980
6252
SH
SOLE
6252
0
0
ALPHABET INC
CAP STK CL C
02079K107
6121
3485
SH
SOLE
3485
0
0
ALTRIA GROUP INC
COM
02209S103
1128
27555
SH
SOLE
27555
0
0
AMAZON COM INC
COM
023135106
28146
8627
SH
SOLE
8627
0
0
AMBEV SA
SPONSORED ADR
02319V103
66
20050
SH
SOLE
20050
0
0
AMCOR PLC
ORD
G0250X107
161
13650
SH
SOLE
13650
0
0
AMERICAN ELEC PWR CO INC
COM
025537101
1514
18282
SH
SOLE
18282
0
0
AMERICAN EXPRESS CO
COM
025816109
1260
10453
SH
SOLE
10453
0
0
AMERICAN INTL GROUP INC
COM NEW
026874784
306
8086
SH
SOLE
8086
0
0
AMERICAN TOWER CORP NEW
COM
03027X100
1019
4544
SH
SOLE
4544
0
0
AMERICAN WTR WKS CO INC NEW
COM
030420103
991
6455
SH
SOLE
6455
0
0
AMETEK INC
COM
031100100
2844
23528
SH
SOLE
23528
0
0
AMGEN INC
COM
031162100
3325
14503
SH
SOLE
14503
0
0
ANALOG DEVICES INC
COM
032654105
433
2933
SH
SOLE
2933
0
0
ANAPLAN INC
COM
03272L108
228
3176
SH
SOLE
3176
0
0
ANHEUSER BUSCH INBEV SA/NV
SPONSORED ADR
03524A108
355
5113
SH
SOLE
5113
0
0
ANNALY CAPITAL MANAGEMENT IN
COM
035710409
246
29146
SH
SOLE
29146
0
0
AON PLC
SHS CL A
G0403H108
315
1490
SH
SOLE
1490
0
0
APACHE CORP
COM
037411105
141
10053
SH
SOLE
10053
0
0
APOLLO GLOBAL MGMT INC
COM CL A
03768E105
252
5150
SH
SOLE
5150
0
0
APOLLO TACTICAL INCOME FD IN
COM
037638103
397
27525
SH
SOLE
27525
0
0
APPLE INC
COM
037833100
63565
479016
SH
SOLE
479016
0
0
APPLE INC
COM
037833100
30
2000
SH
Call
SOLE
2000
0
0
APPLIED MATLS INC
COM
038222105
2440
28280
SH
SOLE
28280
0
0
ARCHER DANIELS MIDLAND CO
COM
039483102
566
11173
SH
SOLE
11173
0
0
ARCOS DORADOS HOLDINGS INC
SHS CLASS -A -
G0457F107
347
68510
SH
SOLE
68510
0
0
ARES CAPITAL CORP
COM
04010L103
183
11094
SH
SOLE
11094
0
0
ARK ETF TR
AUTNMUS TECHNLGY
00214Q203
389
5024
SH
SOLE
5024
0
0
ARK ETF TR
GENOMIC REV ETF
00214Q302
1475
15805
SH
SOLE
15805
0
0
ARK ETF TR
INNOVATION ETF
00214Q104
4074
32818
SH
SOLE
32818
0
0
ARK ETF TR
NEXT GNRTN INTER
00214Q401
480
3285
SH
SOLE
3285
0
0
ASTRAZENECA PLC
SPONSORED ADR
046353108
563
11298
SH
SOLE
11298
0
0
AT&T INC
COM
00206R102
10357
359515
SH
SOLE
359515
0
0
AUTOMATIC DATA PROCESSING IN
COM
053015103
1018
5786
SH
SOLE
5786
0
0
BALL CORP
COM
058498106
484
5200
SH
SOLE
5200
0
0
BANCO SANTANDER S.A.
ADR
05964H105
126
40766
SH
SOLE
40766
0
0
BANDWIDTH INC
COM CL A
05988J103
652
4242
SH
SOLE
4242
0
0
BANK NEW YORK MELLON CORP
COM
064058100
1289
30507
SH
SOLE
30507
0
0
BANK NOVA SCOTIA B C
COM
064149107
347
6410
SH
SOLE
6410
0
0
BAR HBR BANKSHARES
COM
066849100
215
9461
SH
SOLE
9461
0
0
BARCLAYS BANK PLC
ETN DJUBSCOCO 38
06739H313
202
6500
SH
SOLE
6500
0
0
BARCLAYS BANK PLC
IPTH SR B S&P
06746P621
644
38300
SH
SOLE
38300
0
0
BARNES & NOBLE ED INC
COM
06777U101
140
30048
SH
SOLE
30048
0
0
BARRICK GOLD CORP
COM
067901108
811
35666
SH
SOLE
35666
0
0
BAXTER INTL INC
COM
071813109
2625
32793
SH
SOLE
32793
0
0
BCE INC
COM NEW
05534B760
613
14285
SH
SOLE
14285
0
0
BCLS ACQUISITION CORP
COM CL A
G0904B105
111
10000
SH
SOLE
10000
0
0
BEAM THERAPEUTICS INC
COM
07373V105
246
3000
SH
SOLE
3000
0
0
BECTON DICKINSON & CO
COM
075887109
2188
8731
SH
SOLE
8731
0
0
BERKSHIRE HATHAWAY INC DEL
CL A
084670108
348
1
SH
SOLE
1
0
0
BERKSHIRE HATHAWAY INC DEL
CL B NEW
084670702
6876
29633
SH
SOLE
29633
0
0
BEST BUY INC
COM
086516101
222
2229
SH
SOLE
2229
0
0
BEYOND MEAT INC
COM
08862E109
215
1705
SH
SOLE
1705
0
0
BGC PARTNERS INC
CL A
05541T101
278
69707
SH
SOLE
69707
0
0
BHP GROUP LTD
SPONSORED ADS
088606108
281
4279
SH
SOLE
4279
0
0
BK OF AMERICA CORP
COM
060505104
4846
160141
SH
SOLE
160141
0
0
BLACK HILLS CORP
COM
092113109
491
8004
SH
SOLE
8004
0
0
BLACKROCK FLOATING RATE INCO
COM
091941104
356
30124
SH
SOLE
30124
0
0
BLACKROCK INC
COM
09247X101
6077
8430
SH
SOLE
8430
0
0
BLACKROCK LONG-TERM MUNI ADV
COM
09250B103
318
24991
SH
SOLE
24991
0
0
BLACKROCK MULTI-SECTOR INC T
COM
09258A107
173
10017
SH
SOLE
10017
0
0
BLACKROCK MUN INCM INVT QTY
COM
09250G102
673
45000
SH
SOLE
45000
0
0
BLACKROCK MUNI INTER DR FD I
COM
09253X102
1513
101700
SH
SOLE
101700
0
0
BLACKROCK MUNIENHANCED FD IN
COM
09253Y100
402
33500
SH
SOLE
33500
0
0
BLACKROCK MUNIHLDS INVSTM QL
COM
09254P108
387
27500
SH
SOLE
27500
0
0
BLACKROCK MUNIHOLDINGS QUALI
COM
09254C107
416
30500
SH
SOLE
30500
0
0
BLACKROCK MUNIVEST FD II INC
COM
09253T101
202
13500
SH
SOLE
13500
0
0
BLACKROCK MUNIYIELD QUALITY
COM
09254G108
336
24000
SH
SOLE
24000
0
0
BLACKROCK MUNIYIELD QUALITY
COM
09254E103
975
67690
SH
SOLE
67690
0
0
BLACKROCK MUNIYILD QULT FD I
COM
09254F100
678
41000
SH
SOLE
41000
0
0
BLACKROCK RES & COMMODITIES
SHS
09257A108
125
16858
SH
SOLE
16858
0
0
BLACKSTONE GROUP INC
COM CL A
09260D107
6176
95499
SH
SOLE
95499
0
0
BNY MELLON MUN INCOME INC
COM
05589T104
603
68000
SH
SOLE
68000
0
0
BOEING CO
COM
097023105
3533
16517
SH
SOLE
16517
0
0
BOOKING HOLDINGS INC
COM
09857L108
492
223
SH
SOLE
223
0
0
BOSTON SCIENTIFIC CORP
COM
101137107
1136
31663
SH
SOLE
31663
0
0
BP MIDSTREAM PARTNERS LP
UNIT LTD PTNR
0556EL109
582
55110
SH
SOLE
55110
0
0
BP PLC
SPONSORED ADR
055622104
2121
103857
SH
SOLE
103857
0
0
BRIDGE BANCORP INC
COM
108035106
246
10146
SH
SOLE
10146
0
0
BRISTOL-MYERS SQUIBB CO
COM
110122108
7389
118899
SH
SOLE
118899
0
0
BROADCOM INC
COM
11135F101
7228
16479
SH
SOLE
16479
0
0
BROADRIDGE FINL SOLUTIONS IN
COM
11133T103
258
1674
SH
SOLE
1674
0
0
BROOKFIELD ASSET MGMT INC
CL A LTD VT SH
112585104
379
9178
SH
SOLE
9178
0
0
BROOKLINE BANCORP INC DEL
COM
11373M107
535
44688
SH
SOLE
44688
0
0
BROWN & BROWN INC
COM
115236101
208
4392
SH
SOLE
4392
0
0
BUNGE LIMITED
COM
G16962105
1505
22916
SH
SOLE
22916
0
0
CABOT OIL & GAS CORP
COM
127097103
246
15164
SH
SOLE
15164
0
0
CAMBRIA ETF TR
TAIL RISK
132061862
215
10500
SH
SOLE
10500
0
0
CAMBRIDGE BANCORP
COM
132152109
521
7494
SH
SOLE
7494
0
0
CAMDEN PPTY TR
SH BEN INT
133131102
391
3913
SH
SOLE
3913
0
0
CAMECO CORP
COM
13321L108
253
18886
SH
SOLE
18886
0
0
CAMPBELL SOUP CO
COM
134429109
445
9223
SH
SOLE
9223
0
0
CANADIAN NATL RY CO
COM
136375102
755
6875
SH
SOLE
6875
0
0
CANADIAN PAC RY LTD
COM
13645T100
553
1597
SH
SOLE
1597
0
0
CAPITAL ONE FINL CORP
COM
14040H105
327
3331
SH
SOLE
3331
0
0
CAPITOL FED FINL INC
COM
14057J101
141
11322
SH
SOLE
11322
0
0
CARRIER GLOBAL CORPORATION
COM
14448C104
1440
37906
SH
SOLE
37906
0
0
CATERPILLAR INC
COM
149123101
4271
23494
SH
SOLE
23494
0
0
CBRE CLARION GLOBAL REAL EST
COM
12504G100
481
69995
SH
SOLE
69995
0
0
CEMEX SAB DE CV
SPON ADR NEW
151290889
57
11354
SH
SOLE
11354
0
0
CENTENE CORP DEL
COM
15135B101
2845
47329
SH
SOLE
47329
0
0
CENTERPOINT ENERGY INC
COM
15189T107
985
45698
SH
SOLE
45698
0
0
CERNER CORP
COM
156782104
260
3299
SH
SOLE
3299
0
0
CHARTER COMMUNICATIONS INC N
CL A
16119P108
420
631
SH
SOLE
631
0
0
CHECK POINT SOFTWARE TECH LT
ORD
M22465104
231
1740
SH
SOLE
1740
0
0
CHEVRON CORP NEW
COM
166764100
7080
83919
SH
SOLE
83919
0
0
CHEWY INC
CL A
16679L109
207
2303
SH
SOLE
2303
0
0
CHIPOTLE MEXICAN GRILL INC
COM
169656105
421
301
SH
SOLE
301
0
0
CHUBB LIMITED
COM
H1467J104
1069
6945
SH
SOLE
6945
0
0
CIENA CORP
COM NEW
171779309
280
5300
SH
SOLE
5300
0
0
CIGNA CORP NEW
COM
125523100
1495
7191
SH
SOLE
7191
0
0
CISCO SYS INC
COM
17275R102
4921
110270
SH
SOLE
110270
0
0
CITIGROUP INC
COM NEW
172967424
1819
29605
SH
SOLE
29605
0
0
CITIZENS FINL GROUP INC
COM
174610105
1846
51565
SH
SOLE
51565
0
0
CITRIX SYS INC
COM
177376100
241
1872
SH
SOLE
1872
0
0
CIVEO CORP CDA
COM NEW
17878Y207
583
42501
SH
SOLE
42501
0
0
CLEAN ENERGY FUELS CORP
COM
184499101
4090
519600
SH
SOLE
519600
0
0
CLEVELAND-CLIFFS INC NEW
COM
185899101
599
40983
SH
SOLE
40983
0
0
CLOROX CO DEL
COM
189054109
781
3888
SH
SOLE
3888
0
0
CME GROUP INC
COM
12572Q105
1748
9612
SH
SOLE
9612
0
0
COCA COLA CO
COM
191216100
6838
124871
SH
SOLE
124871
0
0
COHEN & STEERS QUALITY INCOM
COM
19247L106
325
25999
SH
SOLE
25999
0
0
COLGATE PALMOLIVE CO
COM
194162103
4003
46797
SH
SOLE
46797
0
0
COLUMBIA ETF TR I
DIVERSIFID FXD
19761L508
353
15925
SH
SOLE
15925
0
0
COMCAST CORP NEW
CL A
20030N101
2833
54202
SH
SOLE
54202
0
0
COMMUNITY HEALTHCARE TR INC
COM
20369C106
839
17769
SH
SOLE
17769
0
0
COMPASS MINERALS INTL INC
COM
20451N101
500
8100
SH
SOLE
8100
0
0
CONOCOPHILLIPS
COM
20825C104
1626
40632
SH
SOLE
40632
0
0
CONSOLIDATED EDISON INC
COM
209115104
1555
21535
SH
SOLE
21535
0
0
CONSTELLATION BRANDS INC
CL A
21036P108
7728
35290
SH
SOLE
35290
0
0
CORE LABORATORIES N V
COM
N22717107
220
8320
SH
SOLE
8320
0
0
CORNING INC
COM
219350105
4399
122137
SH
SOLE
122137
0
0
CORPORATE OFFICE PPTYS TR
SH BEN INT
22002T108
290
11111
SH
SOLE
11111
0
0
CORTEVA INC
COM
22052L104
1382
35585
SH
SOLE
35585
0
0
COSTAMARE INC
SHS
Y1771G102
311
37200
SH
SOLE
37200
0
0
COSTCO WHSL CORP NEW
COM
22160K105
2093
5558
SH
SOLE
5558
0
0
CROWDSTRIKE HLDGS INC
CL A
22788C105
345
1632
SH
SOLE
1632
0
0
CROWDSTRIKE HLDGS INC
CL A
22788C105
31
2000
SH
Call
SOLE
2000
0
0
CROWN CASTLE INTL CORP NEW
COM
22822V101
431
2702
SH
SOLE
2702
0
0
CSX CORP
COM
126408103
2137
23587
SH
SOLE
23587
0
0
CUBIC CORP
COM
229669106
278
4459
SH
SOLE
4459
0
0
CULP INC
COM
230215105
1826
114639
SH
SOLE
114639
0
0
CUMMINS INC
COM
231021106
478
2104
SH
SOLE
2104
0
0
CVS HEALTH CORP
COM
126650100
14272
209201
SH
SOLE
209201
0
0
DANAHER CORPORATION
COM
235851102
815
3662
SH
SOLE
3662
0
0
DARDEN RESTAURANTS INC
COM
237194105
288
2418
SH
SOLE
2418
0
0
DAWSON GEOPHYSICAL CO NEW
COM
239360100
198
93679
SH
SOLE
93679
0
0
DEERE & CO
COM
244199105
1223
4558
SH
SOLE
4558
0
0
DELAWARE INVTS NATL MUN INCO
SH BEN INT
24610T108
237
18000
SH
SOLE
18000
0
0
DELL TECHNOLOGIES INC
CL C
24703L202
228
3110
SH
SOLE
3110
0
0
DELTA AIR LINES INC DEL
COM NEW
247361702
545
13576
SH
SOLE
13576
0
0
DELTA AIR LINES INC DEL
COM NEW
247361702
13
500
SH
Call
SOLE
500
0
0
DIAGEO PLC
SPON ADR NEW
25243Q205
2257
14133
SH
SOLE
14133
0
0
DISCOVER FINL SVCS
COM
254709108
356
3919
SH
SOLE
3919
0
0
DISNEY WALT CO
COM
254687106
12916
71364
SH
SOLE
71364
0
0
DOLLAR GEN CORP NEW
COM
256677105
814
3874
SH
SOLE
3874
0
0
DOLLAR TREE INC
COM
256746108
204
1875
SH
SOLE
1875
0
0
DOMINION ENERGY INC
COM
25746U109
2548
33785
SH
SOLE
33785
0
0
DORCHESTER MINERALS LP
COM UNIT
25820R105
576
52850
SH
SOLE
52850
0
0
DOW INC
COM
260557103
2347
42090
SH
SOLE
42090
0
0
DRAFTKINGS INC
COM CL A
26142R104
2059
44322
SH
SOLE
44322
0
0
DUFF & PHELPS UTLITY AND INF
COM
26433C105
513
41884
SH
SOLE
41884
0
0
DUKE ENERGY CORP NEW
COM NEW
26441C204
4159
45573
SH
SOLE
45573
0
0
DUPONT DE NEMOURS INC
COM
26614N102
2201
30832
SH
SOLE
30832
0
0
DXC TECHNOLOGY CO
COM
23355L106
312
12041
SH
SOLE
12041
0
0
EASTERN BANKSHARES INC
COM
27627N105
409
25000
SH
SOLE
25000
0
0
EASTMAN CHEM CO
COM
277432100
652
6512
SH
SOLE
6512
0
0
EATON CORP PLC
SHS
G29183103
7007
58378
SH
SOLE
58378
0
0
EATON VANCE CORP
COM NON VTG
278265103
282
4133
SH
SOLE
4133
0
0
EATON VANCE LTD DURATION INC
COM
27828H105
188
14970
SH
SOLE
14970
0
0
EATON VANCE NEW YORK MUN BD
COM
27827Y109
940
76500
SH
SOLE
76500
0
0
EATON VANCE TAX-MANAGED DIVE
COM
27828N102
168
13825
SH
SOLE
13825
0
0
EATON VANCE TAX-MANAGED GLOB
COM
27829F108
216
24673
SH
SOLE
24673
0
0
EBAY INC.
COM
278642103
349
6918
SH
SOLE
6918
0
0
ECOLAB INC
COM
278865100
409
1882
SH
SOLE
1882
0
0
EDISON INTL
COM
281020107
208
3335
SH
SOLE
3335
0
0
EDWARDS LIFESCIENCES CORP
COM
28176E108
4989
54750
SH
SOLE
54750
0
0
ELANCO ANIMAL HEALTH INC
COM
28414H103
658
21447
SH
SOLE
21447
0
0
ELBIT SYS LTD
ORD
M3760D101
415
3146
SH
SOLE
3146
0
0
ELECTRONIC ARTS INC
COM
285512109
328
2289
SH
SOLE
2289
0
0
ELEMENT SOLUTIONS INC
COM
28618M106
1248
70175
SH
SOLE
70175
0
0
EMERSON ELEC CO
COM
291011104
4635
57858
SH
SOLE
57858
0
0
ENBRIDGE INC
COM
29250N105
4193
131111
SH
SOLE
131111
0
0
ENERGIZER HLDGS INC NEW
COM
29272W109
203
4809
SH
SOLE
4809
0
0
ENERGY TRANSFER LP
COM UT LTD PTN
29273V100
1703
275409
SH
SOLE
275409
0
0
ENTERCOM COMMUNICATIONS CORP
CL A
293639100
362
149265
SH
SOLE
149265
0
0
ENTERPRISE PRODS PARTNERS L
COM
293792107
7134
363794
SH
SOLE
363794
0
0
ERICSSON
ADR B SEK 10
294821608
173
14374
SH
SOLE
14374
0
0
ESSENTIAL UTILS INC
COM
29670G102
638
13408
SH
SOLE
13408
0
0
ESSEX PPTY TR INC
COM
297178105
479
2000
SH
SOLE
2000
0
0
ETF MANAGERS TR
PRIME CYBR SCRTY
26924G201
632
10964
SH
SOLE
10964
0
0
ETF MANAGERS TR
PRIME MOBILE PAY
26924G409
441
6640
SH
SOLE
6640
0
0
ETF SER SOLUTIONS
DEFIANCE NEXT
26922A289
356
10800
SH
SOLE
10800
0
0
ETF SER SOLUTIONS
US GLB JETS
26922A842
215
9625
SH
SOLE
9625
0
0
EVERBRIDGE INC
COM
29978A104
318
2130
SH
SOLE
2130
0
0
EVERSOURCE ENERGY
COM
30040W108
6208
71733
SH
SOLE
71733
0
0
EXACT SCIENCES CORP
COM
30063P105
549
4169
SH
SOLE
4169
0
0
EXXON MOBIL CORP
COM
30231G102
7254
176542
SH
SOLE
176542
0
0
F N B CORP
COM
302520101
158
16461
SH
SOLE
16461
0
0
F5 NETWORKS INC
COM
315616102
288
1646
SH
SOLE
1646
0
0
FACEBOOK INC
CL A
30303M102
11183
40982
SH
SOLE
40982
0
0
FASTENAL CO
COM
311900104
501
10270
SH
SOLE
10270
0
0
FEDEX CORP
COM
31428X106
654
2531
SH
SOLE
2531
0
0
FIDELITY NATIONAL FINANCIAL
FNF GROUP COM
31620R303
1323
33619
SH
SOLE
33619
0
0
FIDELITY NATL INFORMATION SV
COM
31620M106
1300
9205
SH
SOLE
9205
0
0
FIREEYE INC
COM
31816Q101
565
24385
SH
SOLE
24385
0
0
FIRST REP BK SAN FRANCISCO C
COM
33616C100
327
2225
SH
SOLE
2225
0
0
FIRST TR EXCH TRADED FD III
PFD SECS INC ETF
33739E108
995
49564
SH
SOLE
49564
0
0
FIRST TR EXCHANGE TRADED FD
CLOUD COMPUTING
33734X192
412
4247
SH
SOLE
4247
0
0
FIRST TR EXCHANGE TRADED FD
FINLS ALPHADEX
33734X135
613
17928
SH
SOLE
17928
0
0
FIRST TR EXCHANGE TRADED FD
INDXX NEXTG ETF
33737K205
423
6078
SH
SOLE
6078
0
0
FIRST TR EXCHANGE TRADED FD
NASDAQ CYB ETF
33734X846
306
6884
SH
SOLE
6884
0
0
FIRST TR EXCHANGE-TRADED FD
CAP STRENGTH ETF
33733E104
228
3402
SH
SOLE
3402
0
0
FIRST TR EXCHANGE-TRADED FD
DJ INTERNT IDX
33733E302
202
950
SH
SOLE
950
0
0
FIRST TR EXCHANGE-TRADED FD
DORSEY WRT 5 ETF
33738R605
1099
27207
SH
SOLE
27207
0
0
FIRST TR EXCHANGE-TRADED FD
FIRST TR ENH NEW
33739Q408
652
10860
SH
SOLE
10860
0
0
FIRST TR EXCHANGE-TRADED FD
GBL WND ENRG ETF
33736G106
248
10651
SH
SOLE
10651
0
0
FIRST TR EXCHANGE-TRADED FD
NO AMER ENERGY
33738D101
300
14280
SH
SOLE
14280
0
0
FIRST TR MLP & ENERGY INCOM
COM
33739B104
97
16950
SH
SOLE
16950
0
0
FIRST TR MORNINGSTAR DIVID L
SHS
336917109
514
17348
SH
SOLE
17348
0
0
FIRST TR SR FLOATING RATE 20
COM SHS
33740K101
175
19500
SH
SOLE
19500
0
0
FIRST TR VALUE LINE DIVID IN
SHS
33734H106
793
22508
SH
SOLE
22508
0
0
FIRSTENERGY CORP
COM
337932107
612
19999
SH
SOLE
19999
0
0
FISERV INC
COM
337738108
962
8440
SH
SOLE
8440
0
0
FLEXSHARES TR
MORNSTAR UPSTR
33939L407
290
8882
SH
SOLE
8882
0
0
FLIR SYS INC
COM
302445101
235
5340
SH
SOLE
5340
0
0
FMC CORP
COM NEW
302491303
554
4821
SH
SOLE
4821
0
0
FORD MTR CO DEL
COM
345370860
565
64663
SH
SOLE
64663
0
0
FORD MTR CO DEL
COM
345370860
1
20000
SH
Call
SOLE
20000
0
0
FORTINET INC
COM
34959E109
1420
9549
SH
SOLE
9549
0
0
FORTUNE BRANDS HOME & SEC IN
COM
34964C106
398
4636
SH
SOLE
4636
0
0
FRANCO NEV CORP
COM
351858105
1777
14162
SH
SOLE
14162
0
0
FREEPORT-MCMORAN INC
CL B
35671D857
932
35654
SH
SOLE
35654
0
0
FREQUENCY ELECTRS INC
COM
358010106
415
37910
SH
SOLE
37910
0
0
FS KKR CAP CORP II
COM
35952V303
219
13303
SH
SOLE
13303
0
0
GAMCO GLOBAL GOLD NAT RES &
COM SH BEN INT
36465A109
380
107178
SH
SOLE
107178
0
0
GAMCO NAT RES GOLD & INCOME
SH BEN INT
36465E101
69
13465
SH
SOLE
13465
0
0
GARMIN LTD
SHS
H2906T109
353
2953
SH
SOLE
2953
0
0
GENCO SHIPPING & TRADING LTD
SHS
Y2685T131
133
18500
SH
SOLE
18500
0
0
GENERAL DYNAMICS CORP
COM
369550108
379
2540
SH
SOLE
2540
0
0
GENERAL ELECTRIC CO
COM
369604103
2875
267259
SH
SOLE
267259
0
0
GENERAL MLS INC
COM
370334104
2612
44241
SH
SOLE
44241
0
0
GENERAL MTRS CO
COM
37045V100
428
10405
SH
SOLE
10405
0
0
GENUINE PARTS CO
COM
372460105
335
3337
SH
SOLE
3337
0
0
GEOSPACE TECHNOLOGIES CORP
COM
37364X109
2386
278125
SH
SOLE
278125
0
0
GILEAD SCIENCES INC
COM
375558103
1770
30440
SH
SOLE
30440
0
0
GLADSTONE LD CORP
COM
376549101
392
26714
SH
SOLE
26714
0
0
GLAXOSMITHKLINE PLC
SPONSORED ADR
37733W105
1308
35553
SH
SOLE
35553
0
0
GLOBAL PARTNERS LP
COM UNITS
37946R109
506
30440
SH
SOLE
30440
0
0
GLOBAL X FDS
E COMMERCE ETF
37954Y467
290
9150
SH
SOLE
9150
0
0
GLOBAL X FDS
GLB X SUPERDIV
37950E549
244
19073
SH
SOLE
19073
0
0
GLOBAL X FDS
RBTCS ARTFL INTE
37954Y715
711
21800
SH
SOLE
21800
0
0
GOLDMAN SACHS GROUP INC
COM
38141G104
788
2992
SH
SOLE
2992
0
0
GOLUB CAP BDC INC
COM
38173M102
378
26666
SH
SOLE
26666
0
0
GRAHAM CORP
COM
384556106
407
26753
SH
SOLE
26753
0
0
GREENBRIER COS INC
COM
393657101
229
6275
SH
SOLE
6275
0
0
HALLIBURTON CO
COM
406216101
899
47627
SH
SOLE
47627
0
0
HANESBRANDS INC
COM
410345102
586
39978
SH
SOLE
39978
0
0
HANNON ARMSTRONG SUST INFR C
COM
41068X100
2094
33029
SH
SOLE
33029
0
0
HARTFORD FINL SVCS GROUP INC
COM
416515104
688
14090
SH
SOLE
14090
0
0
HECLA MNG CO
COM
422704106
256
39803
SH
SOLE
39803
0
0
HEICO CORP NEW
COM
422806109
1445
10920
SH
SOLE
10920
0
0
HENRY JACK & ASSOC INC
COM
426281101
221
1371
SH
SOLE
1371
0
0
HERSHEY CO
COM
427866108
1098
7215
SH
SOLE
7215
0
0
HEWLETT PACKARD ENTERPRISE C
COM
42824C109
159
13214
SH
SOLE
13214
0
0
HIGHLAND GLOBAL ALLOCATION F
COM
43010T104
64
10000
SH
SOLE
10000
0
0
HINGHAM INSTN SVGS MASS
COM
433323102
495
2297
SH
SOLE
2297
0
0
HOLLYFRONTIER CORP
COM
436106108
233
9000
SH
SOLE
9000
0
0
HOME DEPOT INC
COM
437076102
12846
48323
SH
SOLE
48323
0
0
HOMETRUST BANCSHARES INC
COM
437872104
193
10000
SH
SOLE
10000
0
0
HONEYWELL INTL INC
COM
438516106
5529
25967
SH
SOLE
25967
0
0
HORMEL FOODS CORP
COM
440452100
253
5430
SH
SOLE
5430
0
0
HOWMET AEROSPACE INC
COM
443201108
410
14379
SH
SOLE
14379
0
0
HUBSPOT INC
COM
443573100
203
510
SH
SOLE
510
0
0
HUMANA INC
COM
444859102
527
1284
SH
SOLE
1284
0
0
ICAHN ENTERPRISES LP
DEPOSITARY UNIT
451100101
720
14306
SH
SOLE
14306
0
0
IDEXX LABS INC
COM
45168D104
1848
3699
SH
SOLE
3699
0
0
ILLINOIS TOOL WKS INC
COM
452308109
1097
5375
SH
SOLE
5375
0
0
ILLUMINA INC
COM
452327109
2340
6317
SH
SOLE
6317
0
0
INDEPENDENT BANK CORP MASS
COM
453836108
3476
47605
SH
SOLE
47605
0
0
INNOVATOR ETFS TR
S&P 500 POWER
45782C573
392
13535
SH
SOLE
13535
0
0
INTEL CORP
COM
458140100
6147
123441
SH
SOLE
123441
0
0
INTERCONTINENTAL EXCHANGE IN
COM
45866F104
1246
10755
SH
SOLE
10755
0
0
INTERCONTINENTAL EXCHANGE IN
COM
45866F104
3
200
SH
Call
SOLE
200
0
0
INTERCONTINENTAL HOTELS GROU
SPONSORED ADS
45857P806
231
3543
SH
SOLE
3543
0
0
INTERNATIONAL BUSINESS MACHS
COM
459200101
6864
54515
SH
SOLE
54515
0
0
INTERNATIONAL PAPER CO
COM
460146103
2546
51330
SH
SOLE
51330
0
0
INTUIT
COM
461202103
243
639
SH
SOLE
639
0
0
INTUITIVE SURGICAL INC
COM NEW
46120E602
457
560
SH
SOLE
560
0
0
INVESCO CALIF MUN INCOME TR
COM
46132P108
164
10513
SH
SOLE
10513
0
0
INVESCO EXCH TRADED FD TR II
GLOBAL WATER
46138E651
537
15414
SH
SOLE
15414
0
0
INVESCO EXCH TRADED FD TR II
PFD ETF
46138E511
289
18919
SH
SOLE
18919
0
0
INVESCO EXCH TRADED FD TR II
SR LN ETF
46138G508
403
18029
SH
SOLE
18029
0
0
INVESCO EXCH TRADED FD TR II
TAXABLE MUN BD
46138G805
310
9213
SH
SOLE
9213
0
0
INVESCO EXCHANGE TRADED FD T
AEROSPACE DEFN
46137V100
319
4733
SH
SOLE
4733
0
0
INVESCO EXCHANGE TRADED FD T
DWA MOMENTUM
46137V837
277
3190
SH
SOLE
3190
0
0
INVESCO EXCHANGE TRADED FD T
S&P500 EQL WGT
46137V357
595
4665
SH
SOLE
4665
0
0
INVESCO EXCHANGE TRADED FD T
WATER RES ETF
46137V142
421
9000
SH
SOLE
9000
0
0
INVESCO QQQ TR
UNIT SER 1
46090E103
3747
11942
SH
SOLE
11942
0
0
IRON MTN INC NEW
COM
46284V101
1374
46654
SH
SOLE
46654
0
0
ISHARES GOLD TRUST
ISHARES
464285105
396
21955
SH
SOLE
21955
0
0
ISHARES INC
CORE MSCI EMKT
46434G103
303
4878
SH
SOLE
4878
0
0
ISHARES INC
MSCI GBL MIN VOL
464286525
334
3451
SH
SOLE
3451
0
0
ISHARES INC
MSCI JPN ETF NEW
46434G822
238
3522
SH
SOLE
3522
0
0
ISHARES SILVER TR
ISHARES
46428Q109
683
27815
SH
SOLE
27815
0
0
ISHARES TR
0-5 YR TIPS ETF
46429B747
485
4630
SH
SOLE
4630
0
0
ISHARES TR
1 3 YR TREAS BD
464287457
2455
28401
SH
SOLE
28401
0
0
ISHARES TR
20 YR TR BD ETF
464287432
833
5275
SH
SOLE
5275
0
0
ISHARES TR
BARCLAYS 7 10 YR
464287440
576
4793
SH
SOLE
4793
0
0
ISHARES TR
CORE S&P MCP ETF
464287507
936
4066
SH
SOLE
4066
0
0
ISHARES TR
CORE S&P SCP ETF
464287804
665
7249
SH
SOLE
7249
0
0
ISHARES TR
CORE S&P TTL STK
464287150
355
4128
SH
SOLE
4128
0
0
ISHARES TR
CORE S&P500 ETF
464287200
1260
3349
SH
SOLE
3349
0
0
ISHARES TR
CORE US AGGBD ET
464287226
222
1882
SH
SOLE
1882
0
0
ISHARES TR
EXPONENTIAL TECH
46434V381
277
4840
SH
SOLE
4840
0
0
ISHARES TR
GL CLEAN ENE ETF
464288224
5000
177222
SH
SOLE
177222
0
0
ISHARES TR
IBOXX INV CP ETF
464287242
343
2459
SH
SOLE
2459
0
0
ISHARES TR
JPMORGAN USD EMG
464288281
325
2792
SH
SOLE
2792
0
0
ISHARES TR
MBS ETF
464288588
353
3198
SH
SOLE
3198
0
0
ISHARES TR
MSCI EAFE ETF
464287465
487
6688
SH
SOLE
6688
0
0
ISHARES TR
MSCI EMG MKT ETF
464287234
527
10160
SH
SOLE
10160
0
0
ISHARES TR
MSCI UK ETF NEW
46435G334
386
13100
SH
SOLE
13100
0
0
ISHARES TR
MSCI USA MIN VOL
46429B697
796
11700
SH
SOLE
11700
0
0
ISHARES TR
NASDAQ BIOTECH
464287556
3884
25642
SH
SOLE
25642
0
0
ISHARES TR
NATIONAL MUN ETF
464288414
459
3900
SH
SOLE
3900
0
0
ISHARES TR
PFD AND INCM SEC
464288687
1012
26250
SH
SOLE
26250
0
0
ISHARES TR
RUS 1000 GRW ETF
464287614
240
991
SH
SOLE
991
0
0
ISHARES TR
RUS 1000 VAL ETF
464287598
245
1784
SH
SOLE
1784
0
0
ISHARES TR
RUS 2000 GRW ETF
464287648
324
1131
SH
SOLE
1131
0
0
ISHARES TR
RUS MDCP VAL ETF
464287473
209
2153
SH
SOLE
2153
0
0
ISHARES TR
RUSSELL 2000 ETF
464287655
880
4488
SH
SOLE
4488
0
0
ISHARES TR
S&P 500 GRWT ETF
464287309
245
3812
SH
SOLE
3812
0
0
ISHARES TR
SELECT DIVID ETF
464287168
780
8154
SH
SOLE
8154
0
0
ISHARES TR
SHORT TREAS BD
464288679
347
3126
SH
SOLE
3126
0
0
ISHARES TR
TIPS BD ETF
464287176
722
5659
SH
SOLE
5659
0
0
ISHARES TR
U.S. MED DVC ETF
464288810
4632
14146
SH
SOLE
14146
0
0
ISHARES TR
U.S. TECH ETF
464287721
312
3660
SH
SOLE
3660
0
0
ISHARES TR
US AER DEF ETF
464288760
270
2847
SH
SOLE
2847
0
0
ISHARES TR
US HLTHCARE ETF
464287762
518
2115
SH
SOLE
2115
0
0
ISHARES TR
US TREAS BD ETF
46429B267
1393
51026
SH
SOLE
51026
0
0
ISORAY INC
COM
46489V104
5
10000
SH
SOLE
10000
0
0
J P MORGAN EXCHANGE-TRADED F
ULTRA SHRT INC
46641Q837
3161
62165
SH
SOLE
62165
0
0
J P MORGAN EXCHANGE-TRADED F
US AGGREGATE
46641Q613
223
8000
SH
SOLE
8000
0
0
JETBLUE AWYS CORP
COM
477143101
632
43337
SH
SOLE
43337
0
0
JOHNSON & JOHNSON
COM
478160104
19769
125519
SH
SOLE
125519
0
0
JOHNSON CTLS INTL PLC
SHS
G51502105
743
15958
SH
SOLE
15958
0
0
JPMORGAN CHASE & CO
COM
46625H100
15714
123603
SH
SOLE
123603
0
0
JUMIA TECHNOLOGIES AG
SPONSORED ADS
48138M105
211
5275
SH
SOLE
5275
0
0
JUNIPER NETWORKS INC
COM
48203R104
207
9250
SH
SOLE
9250
0
0
KANSAS CITY SOUTHERN
COM NEW
485170302
653
3232
SH
SOLE
3232
0
0
KARYOPHARM THERAPEUTICS INC
COM
48576U106
226
14750
SH
SOLE
14750
0
0
KAYNE ANDERSON ENERGY INFRST
COM
486606106
256
44388
SH
SOLE
44388
0
0
KELLOGG CO
COM
487836108
448
7194
SH
SOLE
7194
0
0
KEY TRONIC CORP
COM
493144109
2616
377600
SH
SOLE
377600
0
0
KEYCORP
COM
493267108
500
30619
SH
SOLE
30619
0
0
KEYSIGHT TECHNOLOGIES INC
COM
49338L103
1072
8100
SH
SOLE
8100
0
0
KIMBERLY-CLARK CORP
COM
494368103
2786
20691
SH
SOLE
20691
0
0
KIMCO RLTY CORP
COM
49446R109
180
12000
SH
SOLE
12000
0
0
KINDER MORGAN INC DEL
COM
49456B101
1742
126908
SH
SOLE
126908
0
0
KKR & CO INC
COM
48251W104
473
11745
SH
SOLE
11745
0
0
KONINKLIJKE PHILIPS N V
NY REG SH NEW
500472303
949
17475
SH
SOLE
17475
0
0
KRAFT HEINZ CO
COM
500754106
2098
61030
SH
SOLE
61030
0
0
KRANESHARES TR
QUADRTC INT RT
500767736
336
12000
SH
SOLE
12000
0
0
KROGER CO
COM
501044101
313
9825
SH
SOLE
9825
0
0
KVH INDS INC
COM
482738101
808
71218
SH
SOLE
71218
0
0
L3HARRIS TECHNOLOGIES INC
COM
502431109
3813
20188
SH
SOLE
20188
0
0
LA Z BOY INC
COM
505336107
221
5537
SH
SOLE
5537
0
0
LAM RESEARCH CORP
COM
512807108
1320
2796
SH
SOLE
2796
0
0
LAS VEGAS SANDS CORP
COM
517834107
425
7100
SH
SOLE
7100
0
0
LAUDER ESTEE COS INC
CL A
518439104
793
2986
SH
SOLE
2986
0
0
LEGGETT & PLATT INC
COM
524660107
459
10320
SH
SOLE
10320
0
0
LEGGETT & PLATT INC
COM
524660107
2
300
SH
Call
SOLE
300
0
0
LIBERTY BROADBAND CORP
COM SER C
530307305
225
1422
SH
SOLE
1422
0
0
LILLY ELI & CO
COM
532457108
3028
17931
SH
SOLE
17931
0
0
LINCOLN ELEC HLDGS INC
COM
533900106
597
5136
SH
SOLE
5136
0
0
LINDE PLC
SHS
G5494J103
247
940
SH
SOLE
940
0
0
LINEAGE CELL THERAPEUTICS IN
COM
53566P109
27
15750
SH
SOLE
15750
0
0
LIONS GATE ENTMNT CORP
CL A VTG
535919401
481
42114
SH
SOLE
42114
0
0
LOCKHEED MARTIN CORP
COM
539830109
4989
14080
SH
SOLE
14080
0
0
LOEWS CORP
COM
540424108
446
9756
SH
SOLE
9756
0
0
LOUISIANA PAC CORP
COM
546347105
239
6476
SH
SOLE
6476
0
0
LOWES COS INC
COM
548661107
2837
17678
SH
SOLE
17678
0
0
LULULEMON ATHLETICA INC
COM
550021109
237
683
SH
SOLE
683
0
0
LYONDELLBASELL INDUSTRIES N
SHS - A -
N53745100
214
2341
SH
SOLE
2341
0
0
M & T BK CORP
COM
55261F104
526
4132
SH
SOLE
4132
0
0
MACQUARIE / FIRST TR GLOBAL
COM
55607W100
207
24895
SH
SOLE
24895
0
0
MAGELLAN MIDSTREAM PRTNRS LP
COM UNIT RP LP
559080106
3452
81451
SH
SOLE
81451
0
0
MANULIFE FINL CORP
COM
56501R106
667
37482
SH
SOLE
37482
0
0
MARATHON OIL CORP
COM
565849106
82
12442
SH
SOLE
12442
0
0
MARATHON PETE CORP
COM
56585A102
568
13727
SH
SOLE
13727
0
0
MARKETAXESS HLDGS INC
COM
57060D108
325
570
SH
SOLE
570
0
0
MARRIOTT INTL INC NEW
CL A
571903202
1285
9732
SH
SOLE
9732
0
0
MARSH & MCLENNAN COS INC
COM
571748102
402
3423
SH
SOLE
3423
0
0
MARTIN MARIETTA MATLS INC
COM
573284106
345
1221
SH
SOLE
1221
0
0
MARVELL TECHNOLOGY GROUP LTD
ORD
G5876H105
1321
27632
SH
SOLE
27632
0
0
MASCO CORP
COM
574599106
204
3727
SH
SOLE
3727
0
0
MASTERCARD INCORPORATED
CL A
57636Q104
3422
9578
SH
SOLE
9578
0
0
MATTEL INC
COM
577081102
420
24413
SH
SOLE
24413
0
0
MCCORMICK & CO INC
COM NON VTG
579780206
273
2793
SH
SOLE
2793
0
0
MCDONALDS CORP
COM
580135101
2233
10408
SH
SOLE
10408
0
0
MDU RES GROUP INC
COM
552690109
2074
78902
SH
SOLE
78902
0
0
MEDTRONIC PLC
SHS
G5960L103
6313
53859
SH
SOLE
53859
0
0
MEDTRONIC PLC
SHS
G5960L103
3
1300
SH
Call
SOLE
1300
0
0
MERCK & CO. INC
COM
58933Y105
9783
119756
SH
SOLE
119756
0
0
METLIFE INC
COM
59156R108
498
10583
SH
SOLE
10583
0
0
MGM RESORTS INTERNATIONAL
COM
552953101
349
11000
SH
SOLE
11000
0
0
MICROCHIP TECHNOLOGY INC.
COM
595017104
900
6528
SH
SOLE
6528
0
0
MICRON TECHNOLOGY INC
COM
595112103
1426
18873
SH
SOLE
18873
0
0
MICROSOFT CORP
COM
594918104
48038
216140
SH
SOLE
216140
0
0
MIMECAST LTD
ORD SHS
G14838109
208
3627
SH
SOLE
3627
0
0
MITSUBISHI UFJ FINL GROUP IN
SPONSORED ADS
606822104
266
60087
SH
SOLE
60087
0
0
MODERNA INC
COM
60770K107
4767
45686
SH
SOLE
45686
0
0
MOHAWK INDS INC
COM
608190104
842
6002
SH
SOLE
6002
0
0
MONDELEZ INTL INC
CL A
609207105
2637
45076
SH
SOLE
45076
0
0
MONGODB INC
CL A
60937P106
473
1315
SH
SOLE
1315
0
0
MONMOUTH REAL ESTATE INVT CO
CL A
609720107
2382
137214
SH
SOLE
137214
0
0
MORGAN STANLEY
COM NEW
617446448
416
6090
SH
SOLE
6090
0
0
MORGAN STANLEY EMERGING MKTS
COM
617477104
513
81452
SH
SOLE
81452
0
0
MOSAIC CO NEW
COM
61945C103
815
35237
SH
SOLE
35237
0
0
MOSAIC CO NEW
COM
61945C103
13
1000
SH
Call
SOLE
1000
0
0
MOTOROLA SOLUTIONS INC
COM NEW
620076307
362
2131
SH
SOLE
2131
0
0
MP MATERIALS CORP
COM CL A
553368101
254
7950
SH
SOLE
7950
0
0
MPLX LP
COM UNIT REP LTD
55336V100
320
14785
SH
SOLE
14785
0
0
MYERS INDS INC
COM
628464109
849
40584
SH
SOLE
40584
0
0
NASDAQ INC
COM
631103108
576
4357
SH
SOLE
4357
0
0
NATIONAL FUEL GAS CO N J
COM
636180101
205
5000
SH
SOLE
5000
0
0
NATIONAL GRID PLC
SPONSORED ADR NE
636274409
308
5180
SH
SOLE
5180
0
0
NATIONAL OILWELL VARCO INC
COM
637071101
226
16736
SH
SOLE
16736
0
0
NATIONAL RETAIL PROPERTIES I
COM
637417106
257
6231
SH
SOLE
6231
0
0
NETFLIX INC
COM
64110L106
1075
1993
SH
SOLE
1993
0
0
NEW GOLD INC CDA
COM
644535106
158
72450
SH
SOLE
72450
0
0
NEWELL BRANDS INC
COM
651229106
620
29170
SH
SOLE
29170
0
0
NEWMONT CORP
COM
651639106
1316
21960
SH
SOLE
21960
0
0
NEXTERA ENERGY INC
COM
65339F101
11107
143953
SH
SOLE
143953
0
0
NICE LTD
SPONSORED ADR
653656108
323
1138
SH
SOLE
1138
0
0
NIKE INC
CL B
654106103
7843
55468
SH
SOLE
55468
0
0
NIO INC
SPON ADS
62914V106
387
7950
SH
SOLE
7950
0
0
NISOURCE INC
COM
65473P105
447
19612
SH
SOLE
19612
0
0
NOKIA CORP
SPONSORED ADR
654902204
306
76320
SH
SOLE
76320
0
0
NORDIC AMERICAN TANKERS LIMI
COM
G65773106
148
51150
SH
SOLE
51150
0
0
NORDSTROM INC
COM
655664100
310
9900
SH
SOLE
9900
0
0
NORFOLK SOUTHN CORP
COM
655844108
7577
31839
SH
SOLE
31839
0
0
NORTHERN TR CORP
COM
665859104
332
3575
SH
SOLE
3575
0
0
NORTHROP GRUMMAN CORP
COM
666807102
943
3100
SH
SOLE
3100
0
0
NORWEGIAN CRUISE LINE HLDG L
SHS
G66721104
342
13425
SH
SOLE
13425
0
0
NORWEGIAN CRUISE LINE HLDG L
SHS
G66721104
9
500
SH
Call
SOLE
500
0
0
NOVARTIS AG
SPONSORED ADR
66987V109
3185
33749
SH
SOLE
33749
0
0
NOVO-NORDISK A S
ADR
670100205
253
3614
SH
SOLE
3614
0
0
NUCOR CORP
COM
670346105
305
5704
SH
SOLE
5704
0
0
NUSTAR ENERGY LP
UNIT COM
67058H102
444
30850
SH
SOLE
30850
0
0
NUTRIEN LTD
COM
67077M108
2855
59371
SH
SOLE
59371
0
0
NUVEEN AMT FREE MUN CR INC F
COM
67071L106
336
20021
SH
SOLE
20021
0
0
NUVEEN AMT FREE QLTY MUN INC
COM
670657105
710
46936
SH
SOLE
46936
0
0
NUVEEN MASSACHUSETS QLT MUN
COM
67061E104
525
36000
SH
SOLE
36000
0
0
NUVEEN MICH QUALITY MUN INCO
COM
670979103
221
15000
SH
SOLE
15000
0
0
NUVEEN MUN VALUE FD INC
COM
670928100
245
22000
SH
SOLE
22000
0
0
NUVEEN MUNICIPAL CREDIT INC
COM SH BEN INT
67070X101
260
16194
SH
SOLE
16194
0
0
NUVEEN PFD & INCM SECURTIES
COM
67072C105
2150
220594
SH
SOLE
220594
0
0
NUVEEN PFD & INCOME OPPORTUN
COM
67073B106
2150
224721
SH
SOLE
224721
0
0
NUVEEN QUALITY MUNCP INCOME
COM
67066V101
998
64840
SH
SOLE
64840
0
0
NUVEEN S&P 500 BUY-WRITE INC
COM
6706ER101
480
37288
SH
SOLE
37288
0
0
NVIDIA CORPORATION
COM
67066G104
14085
26993
SH
SOLE
26993
0
0
NVR INC
COM
62944T105
510
125
SH
SOLE
125
0
0
OCCIDENTAL PETE CORP
COM
674599105
189
11022
SH
SOLE
11022
0
0
OLD DOMINION FREIGHT LINE IN
COM
679580100
221
1133
SH
SOLE
1133
0
0
OLD REP INTL CORP
COM
680223104
455
22908
SH
SOLE
22908
0
0
OLIN CORP
COM PAR $1
680665205
296
12122
SH
SOLE
12122
0
0
OMEGA HEALTHCARE INVS INC
COM
681936100
202
5565
SH
SOLE
5565
0
0
ON SEMICONDUCTOR CORP
COM
682189105
658
20120
SH
SOLE
20120
0
0
ONEOK INC NEW
COM
682680103
2375
61918
SH
SOLE
61918
0
0
OPKO HEALTH INC
COM
68375N103
64
16000
SH
SOLE
16000
0
0
ORACLE CORP
COM
68389X105
1327
20530
SH
SOLE
20530
0
0
ORASURE TECHNOLOGIES INC
COM
68554V108
201
19000
SH
SOLE
19000
0
0
ORGANOGENESIS HLDGS INC
COM
68621F102
688
91350
SH
SOLE
91350
0
0
OTIS WORLDWIDE CORP
COM
68902V107
484
7205
SH
SOLE
7205
0
0
PACKAGING CORP AMER
COM
695156109
313
2278
SH
SOLE
2278
0
0
PALANTIR TECHNOLOGIES INC
CL A
69608A108
432
18180
SH
SOLE
18180
0
0
PALO ALTO NETWORKS INC
COM
697435105
438
1232
SH
SOLE
1232
0
0
PAN AMERN SILVER CORP
COM
697900108
582
16850
SH
SOLE
16850
0
0
PARKER-HANNIFIN CORP
COM
701094104
326
1199
SH
SOLE
1199
0
0
PARSLEY ENERGY INC
CL A
701877102
433
30700
SH
SOLE
30700
0
0
PAYCHEX INC
COM
704326107
784
8434
SH
SOLE
8434
0
0
PAYPAL HLDGS INC
COM
70450Y103
3844
16420
SH
SOLE
16420
0
0
PENN NATL GAMING INC
COM
707569109
966
11175
SH
SOLE
11175
0
0
PENTAIR PLC
SHS
G7S00T104
658
12369
SH
SOLE
12369
0
0
PEOPLES UNITED FINANCIAL INC
COM
712704105
613
47522
SH
SOLE
47522
0
0
PEPSICO INC
COM
713448108
15602
105226
SH
SOLE
105226
0
0
PERKINELMER INC
COM
714046109
843
5876
SH
SOLE
5876
0
0
PFIZER INC
COM
717081103
12124
329432
SH
SOLE
329432
0
0
PHILIP MORRIS INTL INC
COM
718172109
1717
20699
SH
SOLE
20699
0
0
PHILLIPS 66
COM
718546104
618
8906
SH
SOLE
8906
0
0
PICO HLDGS INC
COM NEW
693366205
194
20750
SH
SOLE
20750
0
0
PILGRIMS PRIDE CORP
COM
72147K108
338
17025
SH
SOLE
17025
0
0
PIMCO ETF TR
ENHAN SHRT MA AC
72201R833
939
9193
SH
SOLE
9193
0
0
PIMCO MUN INCOME FD II
COM
72200W106
223
15500
SH
SOLE
15500
0
0
PINNACLE WEST CAP CORP
COM
723484101
948
11867
SH
SOLE
11867
0
0
PINTEREST INC
CL A
72352L106
439
6690
SH
SOLE
6690
0
0
PLAINS GP HLDGS L P
LTD PARTNR INT A
72651A207
2209
261446
SH
SOLE
261446
0
0
PNC FINL SVCS GROUP INC
COM
693475105
2801
18757
SH
SOLE
18757
0
0
POTLATCHDELTIC CORPORATION
COM
737630103
250
4988
SH
SOLE
4988
0
0
PPG INDS INC
COM
693506107
1387
9611
SH
SOLE
9611
0
0
PPL CORP
COM
69351T106
407
14378
SH
SOLE
14378
0
0
PROCTER AND GAMBLE CO
COM
742718109
17813
127995
SH
SOLE
127995
0
0
PROGRESSIVE CORP
COM
743315103
254
2555
SH
SOLE
2555
0
0
PROLOGIS INC.
COM
74340W103
492
4940
SH
SOLE
4940
0
0
PROSHARES TR
PET CARE ETF
74348A145
491
6901
SH
SOLE
6901
0
0
PROSHARES TR
S&P 500 DV ARIST
74348A467
1394
17426
SH
SOLE
17426
0
0
PROSHARES TR
S&P MDCP 400 DIV
74347B680
489
7750
SH
SOLE
7750
0
0
PRUDENTIAL FINL INC
COM
744320102
555
7123
SH
SOLE
7123
0
0
PUBLIC STORAGE
COM
74460D109
274
1168
SH
SOLE
1168
0
0
QIAGEN NV
SHS NEW
N72482123
2010
38026
SH
SOLE
38026
0
0
QORVO INC
COM
74736K101
634
3822
SH
SOLE
3822
0
0
QUALCOMM INC
COM
747525103
2312
15212
SH
SOLE
15212
0
0
QUALCOMM INC
COM
747525103
1
200
SH
Call
SOLE
200
0
0
QUANTA SVCS INC
COM
74762E102
304
4225
SH
SOLE
4225
0
0
QUANTERIX CORP
COM
74766Q101
434
9325
SH
SOLE
9325
0
0
RAPID7 INC
COM
753422104
3283
36377
SH
SOLE
36377
0
0
RAYTHEON TECHNOLOGIES CORP
COM
75513E101
7060
98761
SH
SOLE
98761
0
0
REALTY INCOME CORP
COM
756109104
1098
17690
SH
SOLE
17690
0
0
REAVES UTIL INCOME FD
COM SH BEN INT
756158101
310
9412
SH
SOLE
9412
0
0
REDBALL ACQUISITION CORP
COM CL A
G7417R105
109
10000
SH
SOLE
10000
0
0
REGENERON PHARMACEUTICALS
COM
75886F107
384
809
SH
SOLE
809
0
0
REGIONS FINANCIAL CORP NEW
COM
7591EP100
750
46714
SH
SOLE
46714
0
0
RENN FD INC
COM
759720105
86
49905
SH
SOLE
49905
0
0
REPUBLIC SVCS INC
COM
760759100
593
6140
SH
SOLE
6140
0
0
RESIDEO TECHNOLOGIES INC
COM
76118Y104
215
10055
SH
SOLE
10055
0
0
RIO TINTO PLC
SPONSORED ADR
767204100
880
11591
SH
SOLE
11591
0
0
RIVERNORTH MANAGED DUR MUN I
COM
76882H105
349
19500
SH
SOLE
19500
0
0
ROCKWELL AUTOMATION INC
COM
773903109
520
2069
SH
SOLE
2069
0
0
ROKU INC
COM CL A
77543R102
345
1034
SH
SOLE
1034
0
0
ROYAL BK CDA
COM
780087102
686
8375
SH
SOLE
8375
0
0
ROYAL CARIBBEAN GROUP
COM
V7780T103
303
4040
SH
SOLE
4040
0
0
ROYAL DUTCH SHELL PLC
SPON ADR B
780259107
386
11472
SH
SOLE
11472
0
0
ROYAL DUTCH SHELL PLC
SPONS ADR A
780259206
1390
39321
SH
SOLE
39321
0
0
ROYCE MICRO-CAP TR INC
COM
780915104
841
83319
SH
SOLE
83319
0
0
ROYCE VALUE TR INC
COM
780910105
202
12553
SH
SOLE
12553
0
0
RYMAN HOSPITALITY PPTYS INC
COM
78377T107
237
3500
SH
SOLE
3500
0
0
S&P GLOBAL INC
COM
78409V104
305
921
SH
SOLE
921
0
0
SALESFORCE COM INC
COM
79466L302
7405
33284
SH
SOLE
33284
0
0
SANDERSON FARMS INC
COM
800013104
217
1650
SH
SOLE
1650
0
0
SANDSTORM GOLD LTD
COM NEW
80013R206
227
32275
SH
SOLE
32275
0
0
SANOFI
SPONSORED ADR
80105N105
293
6031
SH
SOLE
6031
0
0
SCHLUMBERGER LTD
COM
806857108
1187
54664
SH
SOLE
54664
0
0
SCHWAB CHARLES CORP
COM
808513105
323
6100
SH
SOLE
6100
0
0
SCOTTS MIRACLE GRO CO
CL A
810186106
615
3087
SH
SOLE
3087
0
0
SEI INVTS CO
COM
784117103
1880
32707
SH
SOLE
32707
0
0
SELECT ENERGY SVCS INC
CL A COM
81617J301
128
31800
SH
SOLE
31800
0
0
SELECT SECTOR SPDR TR
ENERGY
81369Y506
263
6952
SH
SOLE
6952
0
0
SELECT SECTOR SPDR TR
RL EST SEL SEC
81369Y860
245
6809
SH
SOLE
6809
0
0
SELECT SECTOR SPDR TR
SBI CONS DISCR
81369Y407
456
2838
SH
SOLE
2838
0
0
SELECT SECTOR SPDR TR
SBI CONS STPLS
81369Y308
423
6285
SH
SOLE
6285
0
0
SELECT SECTOR SPDR TR
SBI HEALTHCARE
81369Y209
826
7307
SH
SOLE
7307
0
0
SELECT SECTOR SPDR TR
SBI INT-FINL
81369Y605
947
32242
SH
SOLE
32242
0
0
SELECT SECTOR SPDR TR
SBI INT-INDS
81369Y704
836
9454
SH
SOLE
9454
0
0
SELECT SECTOR SPDR TR
SBI INT-UTILS
81369Y886
1128
17999
SH
SOLE
17999
0
0
SELECT SECTOR SPDR TR
TECHNOLOGY
81369Y803
1260
9659
SH
SOLE
9659
0
0
SHERWIN WILLIAMS CO
COM
824348106
2435
3317
SH
SOLE
3317
0
0
SHOPIFY INC
CL A
82509L107
1358
1200
SH
SOLE
1200
0
0
SIMON PPTY GROUP INC NEW
COM
828806109
292
3412
SH
SOLE
3412
0
0
SIMON PPTY GROUP INC NEW
COM
828806109
20
500
SH
Call
SOLE
500
0
0
SIRIUS XM HOLDINGS INC
COM
82968B103
185
28975
SH
SOLE
28975
0
0
SKYWORKS SOLUTIONS INC
COM
83088M102
1675
10917
SH
SOLE
10917
0
0
SKYWORKS SOLUTIONS INC
COM
83088M102
4
300
SH
Call
SOLE
300
0
0
SLACK TECHNOLOGIES INC
COM CL A
83088V102
362
8635
SH
SOLE
8635
0
0
SMITH A O CORP
COM
831865209
246
4468
SH
SOLE
4468
0
0
SONY CORP
SPONSORED ADR
835699307
1449
14349
SH
SOLE
14349
0
0
SOUTHERN CO
COM
842587107
3942
64257
SH
SOLE
64257
0
0
SOUTHWEST AIRLS CO
COM
844741108
222
4783
SH
SOLE
4783
0
0
SOUTHWESTERN ENERGY CO
COM
845467109
71
24037
SH
SOLE
24037
0
0
SPDR DOW JONES INDL AVERAGE
UT SER 1
78467X109
527
1723
SH
SOLE
1723
0
0
SPDR GOLD TR
GOLD SHS
78463V107
2521
14113
SH
SOLE
14113
0
0
SPDR S&P 500 ETF TR
TR UNIT
78462F103
5015
13419
SH
SOLE
13419
0
0
SPDR S&P MIDCAP 400 ETF TR
UTSER1 S&PDCRP
78467Y107
495
1186
SH
SOLE
1186
0
0
SPDR SER TR
BLMBRG BRC CNVRT
78464A359
982
11867
SH
SOLE
11867
0
0
SPDR SER TR
S&P BIOTECH
78464A870
630
4468
SH
SOLE
4468
0
0
SPDR SER TR
S&P DIVID ETF
78464A763
516
4878
SH
SOLE
4878
0
0
SPLUNK INC
COM
848637104
3204
18895
SH
SOLE
18895
0
0
SPROTT PHYSICAL GOLD & SILVE
TR UNIT
85208R101
394
20302
SH
SOLE
20302
0
0
SPROTT PHYSICAL GOLD TR
UNIT
85207H104
1086
71966
SH
SOLE
71966
0
0
SPROTT PHYSICAL SILVER TR
TR UNIT
85207K107
1096
117361
SH
SOLE
117361
0
0
SQUARE INC
CL A
852234103
2145
9844
SH
SOLE
9844
0
0
STAG INDL INC
COM
85254J102
2072
66214
SH
SOLE
66214
0
0
STANLEY BLACK & DECKER INC
COM
854502101
1000
5606
SH
SOLE
5606
0
0
STARBUCKS CORP
COM
855244109
5790
54190
SH
SOLE
54190
0
0
STARBUCKS CORP
COM
855244109
7
1500
SH
Call
SOLE
1500
0
0
STATE STR CORP
COM
857477103
1427
19553
SH
SOLE
19553
0
0
STEEL PARTNERS HLDGS L P
LTD PRTRSHIP U
85814R107
349
32500
SH
SOLE
32500
0
0
STMICROELECTRONICS N V
NY REGISTRY
861012102
339
9175
SH
SOLE
9175
0
0
STONE HBR EMERGING MKTS INCO
COM
86164T107
161
20025
SH
SOLE
20025
0
0
STONE HBR EMERGING MKTS TOTA
COM
86164W100
293
31650
SH
SOLE
31650
0
0
STORE CAP CORP
COM
862121100
473
13902
SH
SOLE
13902
0
0
STRYKER CORPORATION
COM
863667101
3228
13165
SH
SOLE
13165
0
0
SVB FINANCIAL GROUP
COM
78486Q101
551
1417
SH
SOLE
1417
0
0
SYNAPTICS INC
COM
87157D109
1024
10655
SH
SOLE
10655
0
0
SYSCO CORP
COM
871829107
2390
32165
SH
SOLE
32165
0
0
TAIWAN SEMICONDUCTOR MFG LTD
SPONSORED ADS
874039100
1555
14235
SH
SOLE
14235
0
0
TARGET CORP
COM
87612E106
1997
11313
SH
SOLE
11313
0
0
TC ENERGY CORP
COM
87807B107
914
22703
SH
SOLE
22703
0
0
TE CONNECTIVITY LTD
REG SHS
H84989104
341
2809
SH
SOLE
2809
0
0
TECHNIPFMC PLC
COM
G87110105
95
10004
SH
SOLE
10004
0
0
TELADOC HEALTH INC
COM
87918A105
1312
6556
SH
SOLE
6556
0
0
TEMPLETON GLOBAL INCOME FD
COM
880198106
100
17915
SH
SOLE
17915
0
0
TESLA INC
COM
88160R101
4372
6190
SH
SOLE
6190
0
0
TESLA INC
COM
88160R101
31
200
SH
Call
SOLE
200
0
0
TESSCO TECHNOLOGIES INC
COM
872386107
449
73456
SH
SOLE
73456
0
0
TEUCRIUM COMMODITY TR
WHEAT FD
88166A508
74
12000
SH
SOLE
12000
0
0
TEVA PHARMACEUTICAL INDS LTD
SPONSORED ADS
881624209
289
29565
SH
SOLE
29565
0
0
TEXAS INSTRS INC
COM
882508104
1812
11065
SH
SOLE
11065
0
0
TEXAS PAC LD TR
SUB CTF PROP I T
882610108
19487
26809
SH
SOLE
26809
0
0
THERAPEUTICSMD INC
COM
88338N107
41
34500
SH
SOLE
34500
0
0
THERMO FISHER SCIENTIFIC INC
COM
883556102
2695
5781
SH
SOLE
5781
0
0
TJX COS INC NEW
COM
872540109
10216
149679
SH
SOLE
149679
0
0
TORONTO DOMINION BK ONT
COM NEW
891160509
1669
29611
SH
SOLE
29611
0
0
TOTAL SE
SPONSORED ADS
89151E109
1538
36890
SH
SOLE
36890
0
0
TRACTOR SUPPLY CO
COM
892356106
241
1730
SH
SOLE
1730
0
0
TRACTOR SUPPLY CO
COM
892356106
4
1000
SH
Call
SOLE
1000
0
0
TRAVELERS COMPANIES INC
COM
89417E109
470
3348
SH
SOLE
3348
0
0
TRINITY INDS INC
COM
896522109
495
18787
SH
SOLE
18787
0
0
TRITON INTL LTD
CL A
G9078F107
726
14950
SH
SOLE
14950
0
0
TRUIST FINL CORP
COM
89832Q109
1381
28751
SH
SOLE
28751
0
0
TWILIO INC
CL A
90138F102
994
2938
SH
SOLE
2938
0
0
TWITTER INC
COM
90184L102
283
5259
SH
SOLE
5259
0
0
TYLER TECHNOLOGIES INC
COM
902252105
250
570
SH
SOLE
570
0
0
TYSON FOODS INC
CL A
902494103
1231
19143
SH
SOLE
19143
0
0
U S CONCRETE INC
COM
90333L201
290
7250
SH
SOLE
7250
0
0
UBER TECHNOLOGIES INC
COM
90353T100
782
15274
SH
SOLE
15274
0
0
ULTA BEAUTY INC
COM
90384S303
261
907
SH
SOLE
907
0
0
UNILEVER PLC
SPON ADR NEW
904767704
2677
44584
SH
SOLE
44584
0
0
UNION PAC CORP
COM
907818108
5189
24921
SH
SOLE
24921
0
0
UNITED PARCEL SERVICE INC
CL B
911312106
5376
31930
SH
SOLE
31930
0
0
UNITED RENTALS INC
COM
911363109
4324
18652
SH
SOLE
18652
0
0
UNITED STATES ANTIMONY CORP
COM
911549103
100
191200
SH
SOLE
191200
0
0
UNITED STS NAT GAS FD LP
UNIT PAR
912318300
143
15500
SH
SOLE
15500
0
0
UNITED STS NAT GAS FD LP
UNIT PAR
912318300
10
12500
SH
Call
SOLE
12500
0
0
UNITEDHEALTH GROUP INC
COM
91324P102
3728
10604
SH
SOLE
10604
0
0
US BANCORP DEL
COM NEW
902973304
1302
27922
SH
SOLE
27922
0
0
VALLEY NATL BANCORP
COM
919794107
224
22800
SH
SOLE
22800
0
0
VANECK VECTORS ETF TR
AGRIBUSINESS ETF
92189F700
277
3554
SH
SOLE
3554
0
0
VANECK VECTORS ETF TR
GOLD MINERS ETF
92189F106
656
18169
SH
SOLE
18169
0
0
VANECK VECTORS ETF TR
HIGH YLD MUN ETF
92189H409
739
12000
SH
SOLE
12000
0
0
VANECK VECTORS ETF TR
JR GOLD MINERS E
92189F791
692
12737
SH
SOLE
12737
0
0
VANECK VECTORS ETF TR
LOW CARBN ENERGY
92189F502
556
3330
SH
SOLE
3330
0
0
VANECK VECTORS ETF TR
SEMICONDUCTOR ET
92189F676
323
1495
SH
SOLE
1495
0
0
VANECK VECTORS ETF TR
VIDEO GAMING
92189F114
210
2995
SH
SOLE
2995
0
0
VANGUARD BD INDEX FDS
TOTAL BND MRKT
921937835
238
2699
SH
SOLE
2699
0
0
VANGUARD INDEX FDS
GROWTH ETF
922908736
280
1105
SH
SOLE
1105
0
0
VANGUARD INDEX FDS
MID CAP ETF
922908629
354
1715
SH
SOLE
1715
0
0
VANGUARD INDEX FDS
REAL ESTATE ETF
922908553
216
2549
SH
SOLE
2549
0
0
VANGUARD INDEX FDS
SMALL CP ETF
922908751
273
1409
SH
SOLE
1409
0
0
VANGUARD INDEX FDS
SML CP GRW ETF
922908595
201
760
SH
SOLE
760
0
0
VANGUARD INDEX FDS
TOTAL STK MKT
922908769
340
1745
SH
SOLE
1745
0
0
VANGUARD INTL EQUITY INDEX F
FTSE EMR MKT ETF
922042858
542
10860
SH
SOLE
10860
0
0
VANGUARD MALVERN FDS
STRM INFPROIDX
922020805
701
13551
SH
SOLE
13551
0
0
VANGUARD SCOTTSDALE FDS
INT-TERM CORP
92206C870
1117
11455
SH
SOLE
11455
0
0
VANGUARD SPECIALIZED FUNDS
DIV APP ETF
921908844
3612
25604
SH
SOLE
25604
0
0
VANGUARD TAX-MANAGED INTL FD
FTSE DEV MKT ETF
921943858
283
5981
SH
SOLE
5981
0
0
VANGUARD WHITEHALL FDS
HIGH DIV YLD
921946406
495
5414
SH
SOLE
5414
0
0
VANGUARD WORLD FDS
FINANCIALS ETF
92204A405
228
3129
SH
SOLE
3129
0
0
VANGUARD WORLD FDS
HEALTH CAR ETF
92204A504
207
932
SH
SOLE
932
0
0
VANGUARD WORLD FDS
INF TECH ETF
92204A702
530
1497
SH
SOLE
1497
0
0
VANGUARD WORLD FDS
UTILITIES ETF
92204A876
220
1600
SH
SOLE
1600
0
0
VEEVA SYS INC
CL A COM
922475108
620
2278
SH
SOLE
2278
0
0
VERITIV CORP
COM
923454102
246
11993
SH
SOLE
11993
0
0
VERIZON COMMUNICATIONS INC
COM
92343V104
18120
308053
SH
SOLE
308053
0
0
VERTEX PHARMACEUTICALS INC
COM
92532F100
387
1642
SH
SOLE
1642
0
0
VIACOMCBS INC
CL B
92556H206
2484
66427
SH
SOLE
66427
0
0
VIATRIS INC
COM
92556V106
1392
74835
SH
SOLE
74835
0
0
VIPER ENERGY PARTNERS LP
COM UNT RP INT
92763M105
118
10204
SH
SOLE
10204
0
0
VISA INC
COM CL A
92826C839
15687
71770
SH
SOLE
71770
0
0
VISA INC
COM CL A
92826C839
23
1500
SH
Call
SOLE
1500
0
0
VODAFONE GROUP PLC NEW
SPONSORED ADR
92857W308
818
50270
SH
SOLE
50270
0
0
VOXX INTL CORP
CL A
91829F104
3029
237070
SH
SOLE
237070
0
0
VOYA EMERGING MKTS HIGH DIVI
COM
92912P108
162
22104
SH
SOLE
22104
0
0
VOYA GLBL EQTY DIV & PREM OP
COM
92912T100
186
35257
SH
SOLE
35257
0
0
VOYA INFRASTRUCTURE INDLS &
COM
92912X101
143
14000
SH
SOLE
14000
0
0
WALGREENS BOOTS ALLIANCE INC
COM
931427108
790
19721
SH
SOLE
19721
0
0
WALMART INC
COM
931142103
11746
81632
SH
SOLE
81632
0
0
WALMART INC
COM
931142103
7
5500
SH
Call
SOLE
5500
0
0
WASHINGTON REAL ESTATE INVT
SH BEN INT
939653101
1437
66525
SH
SOLE
66525
0
0
WASTE MGMT INC DEL
COM
94106L109
6282
53177
SH
SOLE
53177
0
0
WEC ENERGY GROUP INC
COM
92939U106
647
7014
SH
SOLE
7014
0
0
WELLS FARGO CO NEW
COM
949746101
1274
42129
SH
SOLE
42129
0
0
WELLTOWER INC
COM
95040Q104
213
3300
SH
SOLE
3300
0
0
WESTERN ASSET EMERGING MKTS
COM
95766A101
157
11250
SH
SOLE
11250
0
0
WESTERN DIGITAL CORP.
COM
958102105
600
10785
SH
SOLE
10785
0
0
WESTROCK CO
COM
96145D105
825
18887
SH
SOLE
18887
0
0
WEYERHAEUSER CO MTN BE
COM NEW
962166104
1796
53528
SH
SOLE
53528
0
0
WHEATON PRECIOUS METALS CORP
COM
962879102
1380
33074
SH
SOLE
33074
0
0
WHIRLPOOL CORP
COM
963320106
829
4600
SH
SOLE
4600
0
0
WILLIAMS COS INC
COM
969457100
5020
250361
SH
SOLE
250361
0
0
WISDOMTREE TR
INDIA ERNGS FD
97717W422
356
12077
SH
SOLE
12077
0
0
WISDOMTREE TR
JAPN HEDGE EQT
97717W851
385
7074
SH
SOLE
7074
0
0
WORKHORSE GROUP INC
COM NEW
98138J206
248
12400
SH
SOLE
12400
0
0
WP CAREY INC
COM
92936U109
529
7395
SH
SOLE
7395
0
0
WYNN RESORTS LTD
COM
983134107
261
2313
SH
SOLE
2313
0
0
WYNN RESORTS LTD
COM
983134107
49
5900
SH
Call
SOLE
5900
0
0
XCEL ENERGY INC
COM
98389B100
553
8264
SH
SOLE
8264
0
0
XILINX INC
COM
983919101
928
6572
SH
SOLE
6572
0
0
XPERI HOLDING CORP
COM
98390M103
461
22250
SH
SOLE
22250
0
0
XYLEM INC
COM
98419M100
799
7852
SH
SOLE
7852
0
0
YAMANA GOLD INC
COM
98462Y100
121
21078
SH
SOLE
21078
0
0
YUM BRANDS INC
COM
988498101
848
7804
SH
SOLE
7804
0
0
YUM CHINA HLDGS INC
COM
98850P109
424
7378
SH
SOLE
7378
0
0
ZIMMER BIOMET HOLDINGS INC
COM
98956P102
445
2887
SH
SOLE
2887
0
0
ZOETIS INC
CL A
98978V103
3266
19668
SH
SOLE
19668
0
0
ZOOM VIDEO COMMUNICATIONS IN
CL A
98980L101
541
1602
SH
SOLE
1602
0
0
ZYNGA INC
CL A
98986T108
585
59125
SH
SOLE
59125
0
0