0001080628-21-000002.txt : 20210216
0001080628-21-000002.hdr.sgml : 20210216
20210216113833
ACCESSION NUMBER: 0001080628-21-000002
CONFORMED SUBMISSION TYPE: 13F-HR
PUBLIC DOCUMENT COUNT: 2
CONFORMED PERIOD OF REPORT: 20201231
FILED AS OF DATE: 20210216
DATE AS OF CHANGE: 20210216
EFFECTIVENESS DATE: 20210216
FILER:
COMPANY DATA:
COMPANY CONFORMED NAME: COLONY GROUP LLC
CENTRAL INDEX KEY: 0001080628
IRS NUMBER: 043542399
STATE OF INCORPORATION: MA
FISCAL YEAR END: 1231
FILING VALUES:
FORM TYPE: 13F-HR
SEC ACT: 1934 Act
SEC FILE NUMBER: 028-04819
FILM NUMBER: 21634501
BUSINESS ADDRESS:
STREET 1: 2 ATLANTIC AVENUE
CITY: BOSTON
STATE: MA
ZIP: 02110
BUSINESS PHONE: 6177238200
MAIL ADDRESS:
STREET 1: 2 ATLANTIC AVENUE
CITY: BOSTON
STATE: MA
ZIP: 02110
FORMER COMPANY:
FORMER CONFORMED NAME: COLONY GROUP INC /MA/
DATE OF NAME CHANGE: 19990514
13F-HR
1
primary_doc.xml
13F-HR
LIVE
false
true
false
0001080628
XXXXXXXX
12-31-2020
12-31-2020
false
COLONY GROUP LLC
2 Atlantic Avenue
Boston
MA
02110
13F HOLDINGS REPORT
028-04819
N
Vincent J. Gratch
CCO
617-723-8200
Vincent J. Gratch
Boston
MA
02-16-2021
0
726
4334205
INFORMATION TABLE
2
infotable.xml
3M COMPANY
Common
88579Y101
1668
9542
SH
SOLE
0
0
0
ABB LTD ADR
ADR
000375204
334
11944
SH
SOLE
0
0
0
ABBOTT LABORATORIES
Common
002824100
3386
30927
SH
SOLE
0
0
0
ABBVIE INC
Common
00287Y109
3436
32064
SH
SOLE
0
0
0
ABERDEEN STD GOLD ETF TR PHYSCL GOLD SHS
ETF
00326A104
35064
1918153
SH
SOLE
0
0
0
ACCENTURE
Common
G1151C101
31257
119663
SH
SOLE
0
0
0
ACTIVISION BLIZZARD INC COM
Common
00507V109
6746
72650
SH
SOLE
0
0
0
ADOBE SYSTEMS INC
Common
00724F101
3435
6868
SH
SOLE
0
0
0
ADVANCE AUTO PARTS INC
Common
00751Y106
2547
16173
SH
SOLE
0
0
0
AFLAC INC
Common
001055102
265
5970
SH
SOLE
0
0
0
AGCO CORP
NY Reg Shrs
001084102
3353
32525
SH
SOLE
0
0
0
AGNICO-EAGLE MINES LTD
Common
008474108
395
5600
SH
SOLE
0
0
0
AIR PRODUCTS & CHEM
Common
009158106
1047
3832
SH
SOLE
0
0
0
ALEXANDRIA REAL ESTATE EQUITIES INC
REIT
015271109
322
1805
SH
SOLE
0
0
0
ALEXION PHARMACEUTICALS INC.
Common
015351109
479
3067
SH
SOLE
0
0
0
ALGONQUIN PWR UTILS CORP
Common
015857105
227
13775
SH
SOLE
0
0
0
ALIBABA GROUP HOLDING LTD
ADR
01609W102
2559
10994
SH
SOLE
0
0
0
ALLIANCEBERNSTEIN HOLDING L.P.
MLP
01881G106
227
6723
SH
SOLE
0
0
0
ALLISON TRANSMISSION HOLDINGS INC
Common
01973R101
4024
93291
SH
SOLE
0
0
0
ALLSTATE CORP
Common
020002101
472
4293
SH
SOLE
0
0
0
ALTRIA GROUP INC
Common
02209S103
1062
25896
SH
SOLE
0
0
0
AMAZON.COM INC
Common
023135106
24374
7484
SH
SOLE
0
0
0
AMERCO INC
Common
023586100
251
553
SH
SOLE
0
0
0
AMERICAN ELECTRIC POWER CO INC
Common
025537101
588
7066
SH
SOLE
0
0
0
AMERICAN EXPRESS
Common
025816109
15856
131138
SH
SOLE
0
0
0
AMERICAN FINANCIAL GROUP INC
Common
025932104
2646
30204
SH
SOLE
0
0
0
AMERICAN INTERNATIONAL GROUP INC
Common
026874784
295
7787
SH
SOLE
0
0
0
AMERICAN TOWER CORPORATION
REIT
03027X100
4353
19392
SH
SOLE
0
0
0
AMERICAN WATER WORKS
Common
030420103
1510
9842
SH
SOLE
0
0
0
AMERIPRISE FINANCIAL INC
Common
03076C106
733
3771
SH
SOLE
0
0
0
AMGEN INC
Common
031162100
30438
132385
SH
SOLE
0
0
0
AMPHENOL CORPORATION
Common
032095101
3309
25301
SH
SOLE
0
0
0
ANALOG DEVICES INC
Common
032654105
1476
9990
SH
SOLE
0
0
0
ANHEUSER-BUSCH ADR
ADR
03524A108
517
7389
SH
SOLE
0
0
0
ANSYS INC
Common
03662Q105
3352
9213
SH
SOLE
0
0
0
ANTHEM, INC.
Common
036752103
1634
5088
SH
SOLE
0
0
0
AON PLC
Common
G0403H108
506
2393
SH
SOLE
0
0
0
APACHE CORPORATION
Common
037411105
185
13009
SH
SOLE
0
0
0
APOLLO GLOBAL MGMT INC COM CL A
Class A
03768E105
1201
24514
SH
SOLE
0
0
0
APPLE INC
Common
037833100
80439
606220
SH
SOLE
0
0
0
APPLIED MATERIALS INC
Common
038222105
940
10890
SH
SOLE
0
0
0
APTARGROUP INC
Common
038336103
3580
26152
SH
SOLE
0
0
0
ARAMARK HOLDINGS CORP COM USD0.01
Common
03852U106
18657
484838
SH
SOLE
0
0
0
ARCH CAPITAL GROUP
Common
G0450A105
5334
147876
SH
SOLE
0
0
0
ARCHER-DANIELS MIDLAND COMPANY
Common
039483102
298
5908
SH
SOLE
0
0
0
ARCOS DORADOS HOLDINGS IN
Common
G0457F107
59
11652
SH
SOLE
0
0
0
ARES CAPITAL CORPORATION
Common
04010L103
513
30386
SH
SOLE
0
0
0
ASML HOLDING NV
NY Reg Shrs
N07059210
500
1025
SH
SOLE
0
0
0
ASPEN TECHNOLOGY INC COM
Common
045327103
2908
22328
SH
SOLE
0
0
0
ASTRAZENECA ADR
ADR
046353108
894
17886
SH
SOLE
0
0
0
AT&T INC
Common
00206R102
9231
320958
SH
SOLE
0
0
0
ATMOS ENERGY CORP COM
Common
049560105
205
2148
SH
SOLE
0
0
0
AUTODESK INC
Common
052769106
465
1523
SH
SOLE
0
0
0
AUTOMATIC DATA PROCESSING INC
Common
053015103
2019
11456
SH
SOLE
0
0
0
AUTOZONE INC NEV
Common
053332102
11150
9406
SH
SOLE
0
0
0
AVAGO TECHNOLOGIES LTD COM
Common
11135F101
1938
4426
SH
SOLE
0
0
0
AVALONBAY COMMUNITIES INC
REIT
053484101
325
2024
SH
SOLE
0
0
0
B C E INC NEW
Common
05534B760
5630
131544
SH
SOLE
0
0
0
BAIDU INC SPONS ADS
ADR
056752108
312
1443
SH
SOLE
0
0
0
BAIN CAP SPECIALTY FIN INC COM
Common
05684B107
231
19006
SH
SOLE
0
0
0
BANK OF AMERICA
Common
060505104
1376
45393
SH
SOLE
0
0
0
BAR HARBOR BANKSHARES
Common
066849100
753
33346
SH
SOLE
0
0
0
BARRICK GOLD CORP
Common
067901108
1744
76558
SH
SOLE
0
0
0
BAUSCH HEALTH COS INC COM NPV
Common
071734107
2872
138061
SH
SOLE
0
0
0
BAXTER INTERNATIONAL
Common
071813109
19510
243147
SH
SOLE
0
0
0
BECTON DICKINSON
Common
075887109
7150
28575
SH
SOLE
0
0
0
BERKSHIRE HATHAWAY A
Class A
084670108
139822
402
SH
SOLE
0
0
0
BERKSHIRE HATHAWAY INC
Common
084670702
51870
223701
SH
SOLE
0
0
0
BEYOND MEAT INC COM
Common
08862E109
314
2510
SH
SOLE
0
0
0
BIOGEN IDEC INC
Common
09062X103
206
842
SH
SOLE
0
0
0
BIO-RAD LABS INC
Common
090572207
262
449
SH
SOLE
0
0
0
BJS WHSL CLUB HLDGS INC COM
Common
05550J101
11795
316377
SH
SOLE
0
0
0
BLACK KNIGHT INC COM
Common
09215C105
250
2825
SH
SOLE
0
0
0
BLACKROCK INC
Common
09247X101
3143
4356
SH
SOLE
0
0
0
BLACKSTONE GROUP L P COM UNIT REPSTG LTD
MLP
09260D107
1067
16456
SH
SOLE
0
0
0
BOEING CO
Common
097023105
16728
78145
SH
SOLE
0
0
0
BOOKING HLDGS INC COM
Common
09857L108
25727
11551
SH
SOLE
0
0
0
BOOZ ALLEN HAMILTON
Common
099502106
3411
39128
SH
SOLE
0
0
0
BP PLC ADR (CNV INTO 6 ORD USD0.25 SHS)
ADR
055622104
845
41190
SH
SOLE
0
0
0
BRINK S COMPANY
Common
109696104
5957
82730
SH
SOLE
0
0
0
BRISTOL MYERS SQUIBB
Common
110122108
8732
140771
SH
SOLE
0
0
0
BROADRIDGE FINANCIAL SOLUTIONS
Common
11133T103
10071
65738
SH
SOLE
0
0
0
BROOKFIELD ASSET MANAGEMENT INC LTD VTG
Common
112585104
1511
36602
SH
SOLE
0
0
0
BROOKFIELD INFRASTRUCTURE CORP COM
Common
11275Q107
8267
114346
SH
SOLE
0
0
0
BROOKFIELD INFRASTRUCTURE PARTNERS LP
MLP
G16252101
468
9466
SH
SOLE
0
0
0
BROOKFIELD RENEWABLE CORP COM CL A
Class A
11284V105
8269
141914
SH
SOLE
0
0
0
BROOKS AUTOMATION INC.
Common
114340102
598
8809
SH
SOLE
0
0
0
BROWN-FORMAN CORPORATION
Common
115637209
706
8883
SH
SOLE
0
0
0
BRUNSWICK CORPORATION
Common
117043109
251
3296
SH
SOLE
0
0
0
C I T GROUP INC NEW
Common
125581801
1980
55141
SH
SOLE
0
0
0
C S X CORP
Common
126408103
1454
16021
SH
SOLE
0
0
0
CABLE ONE INC COM
Common
12685J105
684
307
SH
SOLE
0
0
0
CABOT OIL & GAS CORPORATION
Common
127097103
165
10150
SH
SOLE
0
0
0
CACI INTL INC CL A
Class A
127190304
11122
44607
SH
SOLE
0
0
0
CADENCE DESIGN SYSTEMS INC
Common
127387108
1249
9153
SH
SOLE
0
0
0
CAMBRIA EMERGING SHAREHOLDER YIELD ETF
ETF
132061706
407
11788
SH
SOLE
0
0
0
CAMDEN PROPERTY TRUST
REIT
133131102
1747
17482
SH
SOLE
0
0
0
CANADIAN PACIFIC RAILWAYS COM NPV ISIN
Common
13645T100
368
1062
SH
SOLE
0
0
0
CAPITAL ONE FINANCIAL CORP
Common
14040H105
11296
114274
SH
SOLE
0
0
0
CARLYLE GROUP LP
Common
14316J108
753
23963
SH
SOLE
0
0
0
CARMAX INC
Common
143130102
1072
11347
SH
SOLE
0
0
0
CARRIER GLOBAL CORPORATION COM
Common
14448C104
605
16040
SH
SOLE
0
0
0
CASEY'S GENERAL STORES INC
Common
147528103
645
3610
SH
SOLE
0
0
0
CATALENT INC COM
Common
148806102
6382
61327
SH
SOLE
0
0
0
CATERPILLAR INC
Common
149123101
11914
65455
SH
SOLE
0
0
0
CBOE HOLDINGS, INC.
Common
12503M108
1009
10833
SH
SOLE
0
0
0
CBRE GROUP INC COM USD0.01 CLASS A
Class A
12504L109
367
5859
SH
SOLE
0
0
0
CDW CORP COM USD0.01
Common
12514G108
17398
132013
SH
SOLE
0
0
0
CELANESE CORPORATION
Common
150870103
326
2510
SH
SOLE
0
0
0
CENTENE CORPORATION
Common
15135B101
3010
50147
SH
SOLE
0
0
0
CERNER CORPORATION
Common
156782104
939
11963
SH
SOLE
0
0
0
CHARTER COMMUNICATIONS INC
Common
16119P108
1164
1759
SH
SOLE
0
0
0
CHEMED CORP
Common
16359R103
552
1037
SH
SOLE
0
0
0
CHEVRON CORP
Common
166764100
19735
233694
SH
SOLE
0
0
0
CHUBB CORP
Common
H1467J104
407
2643
SH
SOLE
0
0
0
CHURCH & DWIGHT INC
Common
171340102
676
7753
SH
SOLE
0
0
0
CIGNA CORP
Common
125523100
658
3162
SH
SOLE
0
0
0
CINTAS CORP
Common
172908105
564
1595
SH
SOLE
0
0
0
CISCO SYSTEMS INC
Common
17275R102
6683
149333
SH
SOLE
0
0
0
CITIGROUP INC
Common
172967424
2897
46990
SH
SOLE
0
0
0
CITRIX SYSTEMS INC
Common
177376100
682
5240
SH
SOLE
0
0
0
CLAYMORE ETF GUGGENHEIM BULLETSHRS 2021 CORP BD
ETF
46138J700
11180
527103
SH
SOLE
0
0
0
CLAYMORE ETF GUGGENHEIM BULLETSHRS 2022 CORP BD
ETF
46138J882
12239
562692
SH
SOLE
0
0
0
CLOROX COMPANY
Common
189054109
502
2484
SH
SOLE
0
0
0
CME GROUP INC
Common
12572Q105
909
4993
SH
SOLE
0
0
0
CMS ENERGY CORP
Common
125896100
285
4669
SH
SOLE
0
0
0
COCA COLA CO
Common
191216100
4006
73045
SH
SOLE
0
0
0
COGENT COMMUNICATIONS GRO
Common
19239V302
1841
30757
SH
SOLE
0
0
0
COGNEX CORPORATION
Common
192422103
256
3194
SH
SOLE
0
0
0
COGNIZANT TECHNOLOGY SOLUTIONS CORP
Common
192446102
675
8237
SH
SOLE
0
0
0
COLGATE-PALMOLIVE CO
Common
194162103
4357
50957
SH
SOLE
0
0
0
COMCAST CORP
Common
20030N101
4127
78768
SH
SOLE
0
0
0
COMMUNICATION SERVICES SPDR ETF
ETF
81369Y852
2095
31039
SH
SOLE
0
0
0
CONSOLIDATED EDISON INC
Common
209115104
515
7125
SH
SOLE
0
0
0
CONSTELLATION BRANDS INC CL A
Class A
21036P108
364
1663
SH
SOLE
0
0
0
CORESITE REALTY CORP
REIT
21870Q105
7683
61328
SH
SOLE
0
0
0
CORNING INC
Common
219350105
5537
153809
SH
SOLE
0
0
0
COSTCO WHOLESALE CORP
Common
22160K105
6389
16956
SH
SOLE
0
0
0
COVETRUS INC COM
Common
22304C100
271
9438
SH
SOLE
0
0
0
CREDIT SUISSE
ADR
225401108
313
24433
SH
SOLE
0
0
0
CROWN CASTLE INTERNATIONAL CORP
REIT
22822V101
22020
138324
SH
SOLE
0
0
0
CVS HEALTH CORPORATION
Common
126650100
13948
204224
SH
SOLE
0
0
0
CYBERARK SOFTWARE LTD
Common
M2682V108
4029
24931
SH
SOLE
0
0
0
CYCLERION THERAPEUTICS INC COM
Common
23255M105
315
102884
SH
SOLE
0
0
0
DANAHER CORP
Common
235851102
8246
37121
SH
SOLE
0
0
0
DAVITA INC
Common
23918K108
428
3649
SH
SOLE
0
0
0
DB X-TRACKERS MSCI EAFE HEDGED EQ
ETF
233051200
20128
598858
SH
SOLE
0
0
0
DBX ETF TR XTRACK USD HIGH
ETF
233051432
205
4100
SH
SOLE
0
0
0
DEERE & COMPANY
Common
244199105
1937
7198
SH
SOLE
0
0
0
DELL INC
Common
24703L202
1231
16801
SH
SOLE
0
0
0
DELTA AIR LINES INC NEW
Common
247361702
324
8068
SH
SOLE
0
0
0
DESCARTES SYS GROUP
Common
249906108
329
5628
SH
SOLE
0
0
0
DESIGNER BRANDS INC COM CL A
Class A
250565108
174
22703
SH
SOLE
0
0
0
DIAGEO ADR
ADR
25243Q205
664
4179
SH
SOLE
0
0
0
DIGITAL REALTY TRUST INC
REIT
253868103
309
2213
SH
SOLE
0
0
0
DISCOVER FINL SVCS
Common
254709108
2938
32454
SH
SOLE
0
0
0
DISCOVERY COMMUNICATIONS INC NEW COM SER
Class A
25470F104
332
11048
SH
SOLE
0
0
0
DOLLAR GENERAL CORP NEW
Common
256677105
325
1545
SH
SOLE
0
0
0
DOMINION RESOURCES INC
Common
25746U109
5969
79369
SH
SOLE
0
0
0
DOMINOS PIZZA INC COM
Common
25754A201
239
622
SH
SOLE
0
0
0
DUKE ENERGY CORP COM USD0.001 ISIN US26
Common
26441C204
6504
71038
SH
SOLE
0
0
0
DUKE REALTY CORP
REIT
264411505
229
5725
SH
SOLE
0
0
0
DUPONT DE NEMOURS INC COM
Common
26614N102
253
3557
SH
SOLE
0
0
0
EAGLE BANCORP INC MD
Common
268948106
492
11911
SH
SOLE
0
0
0
EATON CORP PLC COM
Common
G29183103
7220
60096
SH
SOLE
0
0
0
EBAY INC
Common
278642103
557
11090
SH
SOLE
0
0
0
ECOLAB INC
Common
278865100
958
4426
SH
SOLE
0
0
0
EDWARDS LIFESCIENCES CORP
Common
28176E108
1389
15230
SH
SOLE
0
0
0
ELECTRONIC ARTS
Common
285512109
19604
136516
SH
SOLE
0
0
0
EMERGENT BIOSOLUTIONS INC
Common
29089Q105
2352
26250
SH
SOLE
0
0
0
EMERSON ELECTRIC CO
Common
291011104
859
10692
SH
SOLE
0
0
0
ENBRIDGE INC
Common
29250N105
5779
180656
SH
SOLE
0
0
0
ENCOMPASS HEALTH CORP COM
Common
29261A100
360
4354
SH
SOLE
0
0
0
ENTERGY CORP
Common
29364G103
240
2400
SH
SOLE
0
0
0
ENTERPRISE PRODUCTS PARTNERS LP
MLP
293792107
687
35071
SH
SOLE
0
0
0
EPAM SYS INC
Common
29414B104
3615
10087
SH
SOLE
0
0
0
EQUINIX INC NEW
REIT
29444U700
858
1201
SH
SOLE
0
0
0
ERICSSON ADR EACH REP 1 ORD B SEK1
ADR
294821608
349
29187
SH
SOLE
0
0
0
ESTEE LAUDER COMPANIES INC CL A
Class A
518439104
402
1510
SH
SOLE
0
0
0
EVERSOURCE ENERGY
Common
30040W108
493
5701
SH
SOLE
0
0
0
EXCHANGE TRADED CONCEPTS TRUST EMQQ EMG MKTS INTERNET &ECOMMERCE ETF
ETF
301505889
1349
21223
SH
SOLE
0
0
0
EXELIXIS INC
Common
30161Q104
2843
141662
SH
SOLE
0
0
0
EXELON CORPORATION
Common
30161N101
255
6042
SH
SOLE
0
0
0
EXTRA SPACE STORAGE INC
REIT
30225T102
2586
22318
SH
SOLE
0
0
0
EXXON MOBIL CORP
Common
30231G102
4296
104226
SH
SOLE
0
0
0
FACEBOOK INC
Common
30303M102
6464
23664
SH
SOLE
0
0
0
FACTSET RESEARCH SYSTEMS INC
Common
303075105
445
1339
SH
SOLE
0
0
0
FAIR ISAAC CORP COM
Common
303250104
2088
4086
SH
SOLE
0
0
0
FASTENAL CO
Common
311900104
218
4474
SH
SOLE
0
0
0
FEDEX CORP
Common
31428X106
2700
10399
SH
SOLE
0
0
0
FIDELITY NATIONAL FINANCIAL INC
Common
31620R303
5881
150440
SH
SOLE
0
0
0
FIDELITY NATIONAL INFORMATION SERVICES INC.
Common
31620M106
2649
18727
SH
SOLE
0
0
0
FIDELITY TOTAL BOND ETF
ETF
316188309
2275
41940
SH
SOLE
0
0
0
FIFTH THIRD BANCORP
Common
316773100
1117
40507
SH
SOLE
0
0
0
FIRST AMERICAN FINANCIAL CORP
Common
31847R102
476
9223
SH
SOLE
0
0
0
FIRST CITIZENS BANCSHARES INC (DE)
Common
31946M103
613
1067
SH
SOLE
0
0
0
FIRST INDUSTRIAL REALTY TRUST
REIT
32054K103
3348
79459
SH
SOLE
0
0
0
FIRST REPUBLIC BANK
Common
33616C100
3349
22796
SH
SOLE
0
0
0
FIRST TR GREEN ENERGY
ETF
33733E500
463
6590
SH
SOLE
0
0
0
FIRST TR EXCHNG TRADED FD VIII TCW UNCON
ETF
33740F888
1363
51087
SH
SOLE
0
0
0
FIRST TR ISE GLOBAL WIND ENERGY INDEX FD
ETF
33736G106
1172
50301
SH
SOLE
0
0
0
FIRST TRUST CLOUD COMPUTING ETF
ETF
33734X192
247
2601
SH
SOLE
0
0
0
FIRST TRUST LONG SHORT EQUITY ETF
ETF
33739P103
3032
69518
SH
SOLE
0
0
0
FIRST TRUST NASDAQ TECHNOLOGY DIV ETF
ETF
33738R118
1053
21284
SH
SOLE
0
0
0
FISERV INC
Common
337738108
25024
219780
SH
SOLE
0
0
0
FLEXSHARES IBOXX 3YR TARGET TIPS
ETF
33939L506
2628
100714
SH
SOLE
0
0
0
FLIR SYSTEMS INC.
Common
302445101
755
17221
SH
SOLE
0
0
0
FLOOR and DECOR HLDGS INC CL A
Class A
339750101
308
3322
SH
SOLE
0
0
0
FOCUS FINL PARTNERS INC COM CL A
Class A
34417P100
707
16251
SH
SOLE
0
0
0
FORD MOTOR CO
Common
345370860
296
33655
SH
SOLE
0
0
0
FORTIVE CORPORATION
Common
34959J108
249
3514
SH
SOLE
0
0
0
FORTUNE BRANDS HOME & SECURITY INC
Common
34964C106
6563
76562
SH
SOLE
0
0
0
FRESENIUS MEDICAL CARE AG & CO. KGAA
ADR
358029106
312
7508
SH
SOLE
0
0
0
FT EMRGING MKTS SML CAP
ETF
33737J307
452
10992
SH
SOLE
0
0
0
GAMING & LEISURE PPTYS INC
REIT
36467J108
245
5773
SH
SOLE
0
0
0
GARMIN LTD.
Common
H2906T109
381
3180
SH
SOLE
0
0
0
GARTNER INC
Common
366651107
734
4584
SH
SOLE
0
0
0
GENERAL DYNAMICS
Common
369550108
245
1643
SH
SOLE
0
0
0
GENERAL ELECTRIC CO
Common
369604103
1233
114168
SH
SOLE
0
0
0
GENERAL MILLS INC
Common
370334104
627
10669
SH
SOLE
0
0
0
GENERAL MOTORS CO
Common
37045V100
421
10101
SH
SOLE
0
0
0
GENTEX CORPORATION
Common
371901109
251
7409
SH
SOLE
0
0
0
GENUINE PARTS CO
Common
372460105
234
2333
SH
SOLE
0
0
0
GILEAD SCIENCES INC
Common
375558103
3254
55845
SH
SOLE
0
0
0
GLAXOSMITHKLINE ADR
ADR
37733W105
381
10361
SH
SOLE
0
0
0
GLOBAL PAYMENTS INC
Common
37940X102
1694
7863
SH
SOLE
0
0
0
GLOBE LIFE INC COM
Common
37959E102
5155
54286
SH
SOLE
0
0
0
GOOGLE INC
Common
02079K305
47598
27158
SH
SOLE
0
0
0
GOOGLE INC CL A
Class A
02079K107
20842
11897
SH
SOLE
0
0
0
GRIFOLS SA
ADR
398438408
232
12593
SH
SOLE
0
0
0
GUGGENHEIM S&P 500 EQUAL WEIGHT ETF
ETF
46137V357
30114
236112
SH
SOLE
0
0
0
GUGGENHEIM SOLAR
ETF
46138G706
1214
11813
SH
SOLE
0
0
0
HALOZYME THERAPEUTICS INC COM
Common
40637H109
3421
80097
SH
SOLE
0
0
0
HCA HOLDINGS INC
Common
40412C101
430
2613
SH
SOLE
0
0
0
HDFC BANK LIMITED ADR
ADR
40415F101
271
3748
SH
SOLE
0
0
0
HEALTHCARE TR AMER INC CL A
REIT
42225P501
616
22350
SH
SOLE
0
0
0
HEICO CORP
Common
422806109
1231
9300
SH
SOLE
0
0
0
HENRY JACK & ASSOCIATES INC
Common
426281101
2490
15371
SH
SOLE
0
0
0
HENRY SCHEIN INC
Common
806407102
1544
23095
SH
SOLE
0
0
0
HERSHEY COMPANY
Common
427866108
237
1557
SH
SOLE
0
0
0
HIGHLAND FDS I HIGHLAND/IBOXX SR LN ETF
ETF
430101774
202
12583
SH
SOLE
0
0
0
HINGHAM INSTITUTIONAL SAVINGS
Common
433323102
713
3300
SH
SOLE
0
0
0
HOLOGIC INC
Common
436440101
1602
21996
SH
SOLE
0
0
0
HOME DEPOT INC
Common
437076102
11289
42502
SH
SOLE
0
0
0
HONEYWELL INTL INC
Common
438516106
3583
16848
SH
SOLE
0
0
0
HUMANA
Common
444859102
496
1209
SH
SOLE
0
0
0
HUNTINGTON BANCSHARES INC COM
Common
446150104
740
58629
SH
SOLE
0
0
0
HUNTINGTON INGALLS INDUSTRIES INC
Common
446413106
246
1444
SH
SOLE
0
0
0
IAA INC COM
Common
449253103
6652
102375
SH
SOLE
0
0
0
ICON PLC
Common
G4705A100
2927
15014
SH
SOLE
0
0
0
IDACORP
Common
451107106
3249
33834
SH
SOLE
0
0
0
IDEX CORPORATION
Common
45167R104
1338
6715
SH
SOLE
0
0
0
IDEXX LABS CORP
Common
45168D104
1164
2328
SH
SOLE
0
0
0
ILLINOIS TOOL WORKS
Common
452308109
698
3423
SH
SOLE
0
0
0
ILLUMINA INC
Common
452327109
652
1762
SH
SOLE
0
0
0
INTEGER HOLDINGS CORP COM
Common
45826H109
2606
32102
SH
SOLE
0
0
0
INTEL CORP
Common
458140100
6864
137768
SH
SOLE
0
0
0
INTERCONTINENTAL EX
Common
45866F104
29509
255954
SH
SOLE
0
0
0
INTERNATIONAL BUSINESS MACHINES
Common
459200101
1772
14080
SH
SOLE
0
0
0
INTUIT INC
Common
461202103
28908
76103
SH
SOLE
0
0
0
INTUITIVE SURGICAL INC.
Common
46120E602
332
406
SH
SOLE
0
0
0
INVESCO S&P 500 LOW VOLATILITY ETF
ETF
46138E354
841
14951
SH
SOLE
0
0
0
IPG PHOTONICS CORP
Common
44980X109
254
1135
SH
SOLE
0
0
0
IQ HEDGE MULTI-STRATEGY TRACKER
ETF
45409B107
40005
1252893
SH
SOLE
0
0
0
ISHARES 7-10 YEAR TREASURY BOND ETF
ETF
464287440
281
2343
SH
SOLE
0
0
0
ISHARES BARCLAYS 10-20 YR TREA BOND FD
ETF
464288653
287
1802
SH
SOLE
0
0
0
ISHARES BARCLAYS 1-3 YEAR TREASURY BOND
ETF
464287457
34508
399488
SH
SOLE
0
0
0
ISHARES BARCLAYS 3-7 YR TREAS BD FD
ETF
464288661
592
4455
SH
SOLE
0
0
0
ISHARES BARCLAYS MORTGAGE BACKED SECURITIES
ETF
464288588
259
2348
SH
SOLE
0
0
0
ISHARES BARCLAYS SHORT TREAS BOND
ETF
464288679
1135
10272
SH
SOLE
0
0
0
ISHARES CMBS ETF
ETF
46429B366
1312
23721
SH
SOLE
0
0
0
ISHARES CORE DIVIDEND GROWTH
ETF
46434V621
2470
55101
SH
SOLE
0
0
0
ISHARES CORE MSCI EAFE ETF
ETF
46432F842
12720
184101
SH
SOLE
0
0
0
ISHARES CORE MSCI EMERGING MARKETS ETF
ETF
46434G103
202
3253
SH
SOLE
0
0
0
ISHARES CORE S&P 500 ETF
ETF
464287200
34754
92580
SH
SOLE
0
0
0
ISHARES CORE S&P TOTAL US STOCK MARKET E
ETF
464287150
7404
85872
SH
SOLE
0
0
0
ISHARES CORE S&P US VALUE ETF
ETF
464287663
21923
352524
SH
SOLE
0
0
0
ISHARES CORE TOTAL US BOND MARKET
ETF
464287226
38676
327240
SH
SOLE
0
0
0
ISHARES CORE US GROWTH ETF
ETF
464287671
15064
169846
SH
SOLE
0
0
0
ISHARES CURRENCY HEDGE MSCI
ETF
46435G847
713
24212
SH
SOLE
0
0
0
ISHARES DOW JONES INTL SELECT DIV IDX
ETF
464288448
5555
188498
SH
SOLE
0
0
0
ISHARES DOW JONES SELECT DIVIDEND INDEX
ETF
464287168
1858
19323
SH
SOLE
0
0
0
ISHARES DOW JONES U S REAL ESTATE
ETF
464287739
320
3731
SH
SOLE
0
0
0
ISHARES DOW JONES U.S. AEROSPACE & DEFEN
ETF
464288760
510
5383
SH
SOLE
0
0
0
ISHARES DOW JONES US HEALTHCARE PROVIDER
ETF
464288828
4144
17656
SH
SOLE
0
0
0
ISHARES DOW JONES US PHARMACEUTICALS
ETF
464288836
1008
5619
SH
SOLE
0
0
0
ISHARES EDGE MSCI MULTIFACTOR GLOBAL
ETF
46434V316
367
10898
SH
SOLE
0
0
0
ISHARES EDGE MSCI MULTIFACTOR INTL
ETF
46434V274
7341
270083
SH
SOLE
0
0
0
ISHARES EDGE MSCI MULTIFACTOR USA
ETF
46434V282
34886
926090
SH
SOLE
0
0
0
ISHARES EDGE MSCI MULTIFACTOR USA SMALL-CAP
ETF
46434V290
565
12345
SH
SOLE
0
0
0
ISHARES FLOATING RATE BOND
ETF
46429B655
894
17632
SH
SOLE
0
0
0
ISHARES GLOBAL 100 ETF
ETF
464287572
260
4131
SH
SOLE
0
0
0
ISHARES GLOBAL INFRASTRUCTURE
ETF
464288372
3203
73279
SH
SOLE
0
0
0
ISHARES GOLD TRUST
ETF
464285105
2717
149848
SH
SOLE
0
0
0
ISHARES IBOXX HIGH YIELD CORP BOND
ETF
464288513
531
6080
SH
SOLE
0
0
0
ISHARES IBOXX INVESTOP INVESTMENT GRAD
ETF
464287242
355
2570
SH
SOLE
0
0
0
ISHARES INC CURRENCY HEDGED MSCI EMERGIN
ETF
46434G509
560
18224
SH
SOLE
0
0
0
ISHARES INC MLT FCTR EMG MKT
ETF
46434G889
220
4471
SH
SOLE
0
0
0
ISHARES INC MSCI JAPAN INDEX FD
ETF
46434G822
601
8897
SH
SOLE
0
0
0
ISHARES JP MORGAN EMERGING MARKETS BOND
ETF
464288281
304
2624
SH
SOLE
0
0
0
ISHARES MSCI ACWI EX US
ETF
464288240
3377
63661
SH
SOLE
0
0
0
ISHARES MSCI ALL COUNTRY ASIA EX JPN IDX
ETF
464288182
2365
26394
SH
SOLE
0
0
0
ISHARES MSCI CHINA ETF
ETF
46429B671
2133
26337
SH
SOLE
0
0
0
ISHARES MSCI EAFE GROWTH INDEX
ETF
464288885
6545
64862
SH
SOLE
0
0
0
ISHARES MSCI EAFE INDEX
ETF
464287465
20206
276944
SH
SOLE
0
0
0
ISHARES MSCI EAFE MINIMUM VOLATILITY ETF
ETF
46429B689
1111
15133
SH
SOLE
0
0
0
ISHARES MSCI EAFE SMALL CAP INDEX
ETF
464288273
16335
238984
SH
SOLE
0
0
0
ISHARES MSCI EAFE VALUE INDEX
ETF
464288877
514
10886
SH
SOLE
0
0
0
ISHARES MSCI EMERGING MARKETS
ETF
464287234
3942
76291
SH
SOLE
0
0
0
ISHARES MSCI EMERGING MARKETS ESG OPIMITZED ETF
ETF
46434G863
1301
30990
SH
SOLE
0
0
0
ISHARES MSCI EUROPE FINANCIALS
ETF
464289180
188
10700
SH
SOLE
0
0
0
ISHARES MSCI SOUTH KOREA
ETF
464286772
1552
18033
SH
SOLE
0
0
0
ISHARES MSCI TAIWAN
ETF
46434G772
1445
27216
SH
SOLE
0
0
0
ISHARES MSCI USA ESG SELECT ETF
ETF
464288802
1255
15245
SH
SOLE
0
0
0
ISHARES MSCI USA MINIMUM VOLATILITY ETF
ETF
46429B697
30021
442263
SH
SOLE
0
0
0
ISHARES MT GOV/CORP
ETF
464288612
876
7448
SH
SOLE
0
0
0
ISHARES NASDAQ BIOTECHNOLOGY INDEX FD
ETF
464287556
570
3765
SH
SOLE
0
0
0
ISHARES RUSSELL 1000 ETF
ETF
464287622
68909
325286
SH
SOLE
0
0
0
ISHARES RUSSELL 1000 GROWTH ETF
ETF
464287614
33382
138436
SH
SOLE
0
0
0
ISHARES RUSSELL 1000 VALUE ETF
ETF
464287598
5666
41442
SH
SOLE
0
0
0
ISHARES RUSSELL 2000 ETF
ETF
464287655
10605
54090
SH
SOLE
0
0
0
ISHARES RUSSELL 2000 GROWTH INDEX FUND
ETF
464287648
1784
6221
SH
SOLE
0
0
0
ISHARES RUSSELL MID-CAP ETF
ETF
464287499
17548
255982
SH
SOLE
0
0
0
ISHARES RUSSELL MIDCAP GROWTH INDEX
ETF
464287481
2337
22763
SH
SOLE
0
0
0
ISHARES RUSSELL MIDCAP VALUE INDEX
ETF
464287473
615
6344
SH
SOLE
0
0
0
ISHARES S&P 500 GROWTH INDEX
ETF
464287309
23662
370756
SH
SOLE
0
0
0
ISHARES S&P 500 VALUE INDEX
ETF
464287408
15617
121990
SH
SOLE
0
0
0
ISHARES S&P MIDCAP 400
ETF
464287507
33210
144499
SH
SOLE
0
0
0
ISHARES S&P MIDCAP 400 GROWTH INDEX
ETF
464287606
972
13452
SH
SOLE
0
0
0
ISHARES S&P MIDCAP 400 VALUE INDEX
ETF
464287705
657
7614
SH
SOLE
0
0
0
ISHARES S&P NATL AMT FREE MUNI BND FND
ETF
464288414
1136
9696
SH
SOLE
0
0
0
ISHARES S&P NORTH AMERICAN TECHNOLOGY SO
ETF
464287515
6134
17322
SH
SOLE
0
0
0
ISHARES S&P SMALLCAP 600
ETF
464287804
34919
379971
SH
SOLE
0
0
0
ISHARES S&P SMALLCAP 600 GROWTH
ETF
464287887
8035
70376
SH
SOLE
0
0
0
ISHARES S&P SMALLCAP VALUE INDEX
ETF
464287879
838
10304
SH
SOLE
0
0
0
ISHARES TR GLOBAL CLEAN ENERGY ETF
ETF
464288224
611
21640
SH
SOLE
0
0
0
ISHARES TR INTRM TR CRP ETF
ETF
464288638
804
13004
SH
SOLE
0
0
0
ISHARES TR MSCI EAFE ESG OP
ETF
46435G516
519
7107
SH
SOLE
0
0
0
ISHARES TR RUS TP200 GR ETF
ETF
464289438
691
5193
SH
SOLE
0
0
0
ISHARES TR RUSSELL
ETF
464287630
948
7198
SH
SOLE
0
0
0
ISHARES TR S&P US PFD STK INDEX FD
ETF
464288687
1622
42110
SH
SOLE
0
0
0
ISHARES TR USD INV GRDE ETF
ETF
464288620
1053
16992
SH
SOLE
0
0
0
ISHARES TRUST CONVERTIBLE BOND ETF
ETF
46435G102
369
3827
SH
SOLE
0
0
0
ISHARES TRUST CORE MSCI TOTAL INTL STK E
ETF
46432F834
211465
3147271
SH
SOLE
0
0
0
ISHARES TRUST HIGH DIVIDEND ETF
ETF
46429B663
963
10988
SH
SOLE
0
0
0
ISHARES TRUST MSCI USA ESG OPTIMIZED ETF
ETF
46435G425
218
2534
SH
SOLE
0
0
0
ISHARES US ETF TR SHT MAT BD ETF
ETF
46431W507
3671
73164
SH
SOLE
0
0
0
ISHARES US MEDICAL
ETF
464288810
540
1650
SH
SOLE
0
0
0
JACOBS ENGR GROUP INC COM
Common
469814107
24042
220652
SH
SOLE
0
0
0
JD COM INC SPONSORED ADR REPSTG COM CL A
Class A
47215P106
336
3819
SH
SOLE
0
0
0
JOHN BEAN TECHNOLOGIES CORP
Common
477839104
1516
13316
SH
SOLE
0
0
0
JOHNSON & JOHNSON
Common
478160104
16132
102502
SH
SOLE
0
0
0
JP MORGAN EXCHANGE TRADED FD ULTRA SHRT INC
ETF
46641Q837
1775
34940
SH
SOLE
0
0
0
JPMORGAN CHASE & CO
Common
46625H100
39095
307667
SH
SOLE
0
0
0
KANSAS CITY SOUTHERN COM
Common
485170302
545
2670
SH
SOLE
0
0
0
KIMBERLY CLARK CORP
Common
494368103
803
5956
SH
SOLE
0
0
0
KKR & CO LP
Common
48251W104
955
23586
SH
SOLE
0
0
0
KLA-TENCOR CORPORATION
Common
482480100
4189
16180
SH
SOLE
0
0
0
L3HARRIS TECHNOLOGIES INC COM
Common
502431109
6233
32976
SH
SOLE
0
0
0
LABORATORY CORP OF AMERICA
Common
50540R409
295
1450
SH
SOLE
0
0
0
LAM RESEARCH CORPORATION
Common
512807108
2128
4505
SH
SOLE
0
0
0
LAMAR ADVERTISING CO
REIT
512816109
5184
62289
SH
SOLE
0
0
0
LANDSTAR SYSTEM INC.
Common
515098101
6233
46289
SH
SOLE
0
0
0
LAS VEGAS SANDS CORP
Common
517834107
680
11407
SH
SOLE
0
0
0
LAZARD LTD
Common
G54050102
848
20048
SH
SOLE
0
0
0
LIBERTY LATIN AMERICA LTD
Common
G9001E128
133
12005
SH
SOLE
0
0
0
LILLY ELI & COMPANY
Common
532457108
993
5881
SH
SOLE
0
0
0
LINDE PLC
Common
G5494J103
677
2569
SH
SOLE
0
0
0
LITHIA MOTORS INC CL A
Class A
536797103
4788
16361
SH
SOLE
0
0
0
LIVE NATION ENTMT
Common
538034109
5887
80122
SH
SOLE
0
0
0
LKQ CORP
Common
501889208
5169
146684
SH
SOLE
0
0
0
LOCKHEED MARTIN CORP
Common
539830109
1900
5352
SH
SOLE
0
0
0
LOEWS CORPORATION
Common
540424108
738
16393
SH
SOLE
0
0
0
Logitech International S.A.
Common
H50430232
260
2675
SH
SOLE
0
0
0
LOWES COMPANIES
Common
548661107
32362
201617
SH
SOLE
0
0
0
LULULEMON ATHLETICA INC COM STK USD0.01
Common
550021109
658
1890
SH
SOLE
0
0
0
LYFT INC CL A COM
Common
55087P104
393
8000
SH
SOLE
0
0
0
LYONDELLBASELL INDUSTRIES NV
Common
N53745100
208
2268
SH
SOLE
0
0
0
MACQUARIE INFRASTRUC LLC
Common
55608B105
369
9823
SH
SOLE
0
0
0
MAGELLAN MIDSTREAM PARTNERS LP
MLP
559080106
515
12146
SH
SOLE
0
0
0
MANULIFE FINANCIAL CORP
Common
56501R106
325
18265
SH
SOLE
0
0
0
MARATHON PETROLEUM CORP
Common
56585A102
334
8065
SH
SOLE
0
0
0
MARKEL CORPORATION
Common
570535104
7545
7302
SH
SOLE
0
0
0
MARKET VECTORS EMRGING LOCAL C URRENCY BND ETF
ETF
92189H300
291
8760
SH
SOLE
0
0
0
MARKET VECTORS ETF INTERNATIONAL HIGH YIELD
ETF
92189F445
1006
38774
SH
SOLE
0
0
0
MARKET VECTORS GOLD MINERS ETF
ETF
92189F106
1359
37722
SH
SOLE
0
0
0
MARKET VECTORS INTERM MUN IND ETF
ETF
92189H201
1202
23101
SH
SOLE
0
0
0
MARKETAXESS HLDGS INC COM
Common
57060D108
692
1213
SH
SOLE
0
0
0
MARRIOTT INTL INC CL A
Class A
571903202
283
2147
SH
SOLE
0
0
0
MARTIN MARIETTA MATRLS
Common
573284106
214
753
SH
SOLE
0
0
0
MASCO CORPORATION
Common
574599106
337
6131
SH
SOLE
0
0
0
MASTERCARD INC
Common
57636Q104
44729
125313
SH
SOLE
0
0
0
MATCH GROUP INC COM
Common
57667L107
534
3532
SH
SOLE
0
0
0
MCCORMICK & CO INC
Common
579780206
11930
124795
SH
SOLE
0
0
0
MCDONALDS CORP
Common
580135101
3320
15474
SH
SOLE
0
0
0
MCKESSON CORPORATION
Common
58155Q103
634
3645
SH
SOLE
0
0
0
MEDTRONIC INC
Common
G5960L103
20695
176671
SH
SOLE
0
0
0
MERCADOLIBRE INC
Common
58733R102
426
254
SH
SOLE
0
0
0
MERCK & CO INC
Common
58933Y105
29968
366354
SH
SOLE
0
0
0
MERCURY COMPUTER SYSTEM
Common
589378108
485
5505
SH
SOLE
0
0
0
MERIDIAN BIOSCIENCE INC.
Common
589584101
2483
132866
SH
SOLE
0
0
0
MERIDIAN INTERSTATE BANCORP, INC.
Common
58958U103
584
39174
SH
SOLE
0
0
0
METLIFE INC
Common
59156R108
914
19477
SH
SOLE
0
0
0
METTLER-TOLEDO INTERNATIONAL INC.
Common
592688105
815
715
SH
SOLE
0
0
0
MGM RESORTS INTERNATIONAL
Common
552953101
208
6603
SH
SOLE
0
0
0
MICROCHIP TECHNOLOGY INC
Common
595017104
4903
35504
SH
SOLE
0
0
0
MICRON TECHNOLOGY
Common
595112103
588
7818
SH
SOLE
0
0
0
MICROSOFT CORP
Common
594918104
108140
486195
SH
SOLE
0
0
0
MIDCAP SPDR
ETF
78467Y107
3937
9375
SH
SOLE
0
0
0
MODERNA INC COM
Common
60770K107
321
3070
SH
SOLE
0
0
0
MONDELEZ INTL INC COM
Common
609207105
657
11242
SH
SOLE
0
0
0
MONSTER BEVERAGE CORP
Common
61174X109
520
5620
SH
SOLE
0
0
0
MOODY'S CORP
Common
615369105
14002
48241
SH
SOLE
0
0
0
MORGAN STANLEY
Common
617446448
326
4756
SH
SOLE
0
0
0
MOTOROLA INC COM
Common
620076307
511
3004
SH
SOLE
0
0
0
MSCI INC.
Common
55354G100
2479
5552
SH
SOLE
0
0
0
NCR CORPORATION
Common
62886E108
740
19685
SH
SOLE
0
0
0
NETFLIX COM INC COM
Common
64110L106
6993
12933
SH
SOLE
0
0
0
NEW YORK TIMES COMPANY
Common
650111107
328
6339
SH
SOLE
0
0
0
NEXSTAR BROADCASTING GP
Common
65336K103
5443
49845
SH
SOLE
0
0
0
NEXTERA ENERGY INC
Common
65339F101
6088
78917
SH
SOLE
0
0
0
NICE SYS LTD SPONSORED ADR ISIN US65365
ADR
653656108
426
1504
SH
SOLE
0
0
0
NIKE INC
Common
654106103
2692
19031
SH
SOLE
0
0
0
NMI HOLDINGS INC CLASS A
Class A
629209305
3712
163906
SH
SOLE
0
0
0
NOMAD FOODS LIMITED ORD NPV
Common
G6564A105
3581
140881
SH
SOLE
0
0
0
NORFOLK SOUTHERN CORP
Common
655844108
1598
6725
SH
SOLE
0
0
0
NORTHROP GRUMMAN CORP
Common
666807102
14055
46124
SH
SOLE
0
0
0
NOVARTIS ADR
ADR
66987V109
818
8659
SH
SOLE
0
0
0
NOVOCURE LTD COM
Common
G6674U108
17022
98370
SH
SOLE
0
0
0
NOVO-NORDISK ADR
ADR
670100205
374
5361
SH
SOLE
0
0
0
NUSHARES ETF TR NUVEEN ESG US
ETF
67092P870
2962
110563
SH
SOLE
0
0
0
NVIDIA CORP
Common
67066G104
24280
46495
SH
SOLE
0
0
0
NXP SEMICONDUCTORS N V
Common
N6596X109
21082
132582
SH
SOLE
0
0
0
OCULAR THERAPEUTIX INC COM
Common
67576A100
497
24000
SH
SOLE
0
0
0
OLD REPUBLIC INTERNATIONAL
Common
680223104
4134
209737
SH
SOLE
0
0
0
OMEGA HEALTHCARE INC
REIT
681936100
271
7450
SH
SOLE
0
0
0
ORACLE CORPORATION
Common
68389X105
2981
46080
SH
SOLE
0
0
0
O'REILLY AUTOMOTIVE
Common
67103H107
337
745
SH
SOLE
0
0
0
OTIS WORLDWIDE CORP COM
Common
68902V107
616
9120
SH
SOLE
0
0
0
PACKAGING CORPORATION OF AMERICA
Common
695156109
1031
7473
SH
SOLE
0
0
0
PALO ALTO NETWORKS INC
Common
697435105
246
692
SH
SOLE
0
0
0
PARKER HANNIFIN CORP
Common
701094104
379
1390
SH
SOLE
0
0
0
PARSLEY ENERGY INC CL A
Class A
701877102
162
11429
SH
SOLE
0
0
0
PAYCHEX INC
Common
704326107
5689
61050
SH
SOLE
0
0
0
PAYCOM SOFTWARE INC COM
Common
70432V102
3167
7003
SH
SOLE
0
0
0
PAYPAL HOLDINGS INCO
Common
70450Y103
10729
45811
SH
SOLE
0
0
0
PENSKE AUTOMOTIVE GROUP
Common
70959W103
559
9416
SH
SOLE
0
0
0
PEPSICO INC
Common
713448108
47891
322935
SH
SOLE
0
0
0
PERKINELMER INC
Common
714046109
328
2288
SH
SOLE
0
0
0
PFIZER INC
Common
717081103
6541
177685
SH
SOLE
0
0
0
PHILIP MORRIS INTERNATIONAL INC
Common
718172109
6046
73022
SH
SOLE
0
0
0
PHILLIPS 66 COM
Common
718546104
628
8982
SH
SOLE
0
0
0
PIMCO ENHANCED SHORT MATURITY
ETF
72201R833
7327
71801
SH
SOLE
0
0
0
PIMCO INVEST GRADE CORP
ETF
72201R817
839
7162
SH
SOLE
0
0
0
PIMCO TOTAL RETURN
ETF
72201R775
598
5291
SH
SOLE
0
0
0
PIONEER DIVIDEND HIGH INCOME
Closed-End ETF
723653101
1086
74636
SH
SOLE
0
0
0
PIONEER NATURAL RESOURCES CO
Common
723787107
1496
13136
SH
SOLE
0
0
0
PNC FINANCIAL SERVICES GROUP
Common
693475105
21773
146127
SH
SOLE
0
0
0
POWERSHARES CLEANTECH
ETF
46137V407
502
6688
SH
SOLE
0
0
0
PowerShares Aerospace & Defense
ETF
46137V100
343
5051
SH
SOLE
0
0
0
POWERSHARES FINANCIAL PFD
ETF
46137V621
602
31321
SH
SOLE
0
0
0
POWERSHARES FTSE RAFI US 1000
ETF
46137V613
271
2031
SH
SOLE
0
0
0
POWERSHARES INTERNATIONAL CORPORATE BOND
ETF
46138E636
285
9436
SH
SOLE
0
0
0
POWERSHARES VARIABLE
ETF
46138G870
839
32327
SH
SOLE
0
0
0
POWERSHS QQQ TRUST SER
ETF
46090E103
5611
17886
SH
SOLE
0
0
0
POWERSHS WILDERHILL CLEAN ENERGY
ETF
46137V134
310
2998
SH
SOLE
0
0
0
PPG INDUSTRIES INC.
Common
693506107
613
4248
SH
SOLE
0
0
0
PRIMERICA , INC.
Common
74164M108
221
1652
SH
SOLE
0
0
0
PRINCIPAL FINANCIAL GROUP
Common
74251V102
622
12529
SH
SOLE
0
0
0
PROCTER & GAMBLE CO
Common
742718109
34584
248558
SH
SOLE
0
0
0
PROGRESSIVE CORP OHIO
Common
743315103
428
4325
SH
SOLE
0
0
0
PROLOGIS INC
REIT
74340W103
6939
69630
SH
SOLE
0
0
0
PROSHARES TRUST INVT GRADE INT RATE HEDG
ETF
74347B607
492
6505
SH
SOLE
0
0
0
PUBLIC STORAGE
REIT
74460D109
879
3805
SH
SOLE
0
0
0
PURETECH HEALTH PLC
ADS
746237106
1436
262600
SH
SOLE
0
0
0
QUALCOMM INC
Common
747525103
2000
13127
SH
SOLE
0
0
0
QUEST DIAGNOSTICS INC
Common
74834L100
282
2369
SH
SOLE
0
0
0
RAYTHEON TECHNOLOGIES CORP COM
Common
75513E101
8351
116786
SH
SOLE
0
0
0
REALTY INCOME CORPORATION
REIT
756109104
2417
38872
SH
SOLE
0
0
0
REGENERON PHARMACEUTICALS INC
Common
75886F107
2029
4199
SH
SOLE
0
0
0
RELIANCE STEEL AND ALUMINUM
Common
759509102
357
2984
SH
SOLE
0
0
0
REPUBLIC SERVICES INC CL A
Class A
760759100
3661
38014
SH
SOLE
0
0
0
RESMED INC.
Common
761152107
432
2032
SH
SOLE
0
0
0
ROBERT HALF INTERNATIONAL INC
Common
770323103
1052
16835
SH
SOLE
0
0
0
ROCKWELL AUTOMATION INC
Common
773903109
2256
8995
SH
SOLE
0
0
0
ROPER INDS INC
Common
776696106
273
634
SH
SOLE
0
0
0
ROSS STORES INC
Common
778296103
31886
259634
SH
SOLE
0
0
0
ROYAL BANK OF CANADA COM NPV ISIN CA780
Common
780087102
305
3718
SH
SOLE
0
0
0
ROYAL DUTCH SHELL PLC
ADR
780259107
292
8686
SH
SOLE
0
0
0
ROYAL DUTCH SHELL PLC ADR CLASS A
ADR
780259206
206
5860
SH
SOLE
0
0
0
S & P GLOBAL INC
Common
78409V104
930
2830
SH
SOLE
0
0
0
SAFE-T GROUP LTD SPON ADS EACH REP 40 OR
ADS
78643B401
14
10000
SH
SOLE
0
0
0
SALESFORCE COM INC
Common
79466L302
4319
19407
SH
SOLE
0
0
0
SANOFI ADR
ADR
80105N105
596
12263
SH
SOLE
0
0
0
SBA COMMUNICATIONS CORP
REIT
78410G104
229
810
SH
SOLE
0
0
0
SCH US DIV EQUITY ETF
ETF
808524797
23925
373010
SH
SOLE
0
0
0
SCHLUMBERGER LIMITED
Common
806857108
510
23381
SH
SOLE
0
0
0
SCHWAB FUNDAMENTAL US
ETF
808524763
657
15307
SH
SOLE
0
0
0
SCHWAB LARGE CAP GROWTH ETF
ETF
808524300
4144
32269
SH
SOLE
0
0
0
SCHWAB LARGE CAP VALUE ETF
ETF
808524409
5254
88263
SH
SOLE
0
0
0
SCHWAB STRATEGIC TR 1000 INDEX ETF
ETF
808524722
12897
344936
SH
SOLE
0
0
0
SCHWAB STRATEGIC TR EMERGING MKTS EQUITY
ETF
808524706
956
31177
SH
SOLE
0
0
0
SCHWAB STRATEGIC TR FUNDAMENTAL INTL LAR
ETF
808524755
1412
48212
SH
SOLE
0
0
0
SCHWAB STRATEGIC TR INTL EQUITY ETF
ETF
808524805
5013
139211
SH
SOLE
0
0
0
SCHWAB STRATEGIC TR INTL SMALL CAP EQUIT
ETF
808524888
50108
1330893
SH
SOLE
0
0
0
SCHWAB STRATEGIC TR SCHWAB FUNDAMENTAL E
ETF
808524730
207
7308
SH
SOLE
0
0
0
SCHWAB STRATEGIC TR SCHWAB FUNDAMENTAL U
ETF
808524771
2300
50775
SH
SOLE
0
0
0
SCHWAB US BROAD MARKET ETF
ETF
808524102
1113
12227
SH
SOLE
0
0
0
SCHWAB US LARGE CAT ETF
ETF
808524201
26105
287024
SH
SOLE
0
0
0
SCHWAB US REIT ETF
ETF
808524847
407
10724
SH
SOLE
0
0
0
SCHWAB US SMALL CAP ETF
ETF
808524607
1260
14153
SH
SOLE
0
0
0
SCOTTS MIRACLE GRO CO
Common
810186106
321
1614
SH
SOLE
0
0
0
SECTOR SPDR ENERGY
ETF
81369Y506
6030
159111
SH
SOLE
0
0
0
SECTOR SPDR FINANCIAL ETF
ETF
81369Y605
1265
42909
SH
SOLE
0
0
0
SECTOR SPDR HEALTH CARE
ETF
81369Y209
13439
118465
SH
SOLE
0
0
0
SECTOR SPDR TECHNOLOGY ETF
ETF
81369Y803
3692
28397
SH
SOLE
0
0
0
SECTOR SPDR TR SHS BEN INT CONSUMER STAP
ETF
81369Y308
2122
31465
SH
SOLE
0
0
0
SECTOR SPDR TR SHS BEN INT INDUSTRIAL
ETF
81369Y704
790
8925
SH
SOLE
0
0
0
SELECT SECTOR SPDR TR CONSUMER DISCRETIO
ETF
81369Y407
657
4086
SH
SOLE
0
0
0
SHERWIN WILLIAMS CO
Common
824348106
660
898
SH
SOLE
0
0
0
SIRIUS XM RADIO INC COM
Common
82968B103
174
27246
SH
SOLE
0
0
0
SMITH & NEPHEW ADR
ADR
83175M205
289
6860
SH
SOLE
0
0
0
SONY CORP ADR-EACH CNV INTO 1 ORD NPV
ADR
835699307
416
4115
SH
SOLE
0
0
0
SOUTHERN CO
Common
842587107
1185
19283
SH
SOLE
0
0
0
SPDR BARCLAYS CAPITAL CONVERTIBLE SECS
ETF
78464A359
982
11864
SH
SOLE
0
0
0
SPDR BARCLAYS INTERNATIONAL CORPORATE BD
ETF
78464A151
294
7750
SH
SOLE
0
0
0
SPDR DOW JONES INDL AVERAGE ETF TR UNIT
ETF
78467X109
270
884
SH
SOLE
0
0
0
SPDR GOLD TRUST
ETF
78463V107
50157
281212
SH
SOLE
0
0
0
SPDR INDEX DJ GLOBAL REAL EST
ETF
78463X749
252
5664
SH
SOLE
0
0
0
SPDR INDEX SHS FDS MSCI ACWI EX-US ETF
ETF
78463X848
6374
230536
SH
SOLE
0
0
0
SPDR INTL DIV ETF
ETF
78463X772
534
14598
SH
SOLE
0
0
0
SPDR NUVEEN BARCLAY EFT
ETF
78468R739
202
4052
SH
SOLE
0
0
0
SPDR NUVEEN BARCLAYS CAPITAL MUNI BOND
ETF
78468R721
545
10386
SH
SOLE
0
0
0
SPDR PORTFOLIO MID CAP ETF
ETF
78464A847
4369
108145
SH
SOLE
0
0
0
SPDR PORTFOLIO SHORT TERM CORPORATE BOND
ETF
78464A474
207
6580
SH
SOLE
0
0
0
SPDR S&P 400 MID CAP GROWTH
ETF
78464A821
225
3251
SH
SOLE
0
0
0
SPDR S&P 400 MID CAP VALUE
ETF
78464A839
481
8660
SH
SOLE
0
0
0
SPDR S&P 500
ETF
78462F103
28099
75155
SH
SOLE
0
0
0
SPDR S&P 500 GROWTH
ETF
78464A409
669
12093
SH
SOLE
0
0
0
SPDR S&P 600 SMALL CAP GROWTH
ETF
78464A201
2012
26348
SH
SOLE
0
0
0
SPDR S&P DIVIDEND
ETF
78464A763
2417
22813
SH
SOLE
0
0
0
SPDR SER TR MSCI USA STRTGIC
ETF
78468R812
71259
682102
SH
SOLE
0
0
0
SPDR SER TR S&P BIOTECH ETF
ETF
78464A870
659
4678
SH
SOLE
0
0
0
SPDR SERIES TRUST PORTFLI HIGH YLD
ETF
78468R606
467
17629
SH
SOLE
0
0
0
SPDR SMALL CAP 600
ETF
78464A813
215
2705
SH
SOLE
0
0
0
SPDR BARCLAYS 1-3 MONTH T-BILL ETF
ETF
78468R663
6197
67709
SH
SOLE
0
0
0
SQUARE INC
Common
852234103
217
998
SH
SOLE
0
0
0
SSGA ACTIVE ETF MULTI-ASSET REAL RETURN
ETF
78467V103
1550
62836
SH
SOLE
0
0
0
SSGA ACTIVE ETF TR SPDR TR TACTIC
ETF
78467V848
4257
86391
SH
SOLE
0
0
0
STAG INDL INC
Common
85254J102
213
6785
SH
SOLE
0
0
0
STARBUCKS CORP
Common
855244109
5173
48355
SH
SOLE
0
0
0
STARWOOD PROPERTY TRUST INC.
REIT
85571B105
600
31073
SH
SOLE
0
0
0
STATE STREET CORP
Common
857477103
268
3680
SH
SOLE
0
0
0
STERIS CORPORATION
Common
G8473T100
357
1881
SH
SOLE
0
0
0
STERLING BANCORP COM
Common
85917A100
2549
141780
SH
SOLE
0
0
0
STORE CAP CORP
REIT
862121100
638
18762
SH
SOLE
0
0
0
STRYKER CORP
Common
863667101
1401
5716
SH
SOLE
0
0
0
SUNCOR ENERGY COM
Common
867224107
3614
215403
SH
SOLE
0
0
0
SUNSTONE HOTEL INVESTORS INC.
REIT
867892101
1177
103881
SH
SOLE
0
0
0
SYNNEX CORP
Common
87162W100
963
11826
SH
SOLE
0
0
0
SYNOPSYS INC
Common
871607107
434
1676
SH
SOLE
0
0
0
SYSCO CORP
Common
871829107
3135
42217
SH
SOLE
0
0
0
T MOBILE US INC COM
Common
872590104
1700
12604
SH
SOLE
0
0
0
T ROWE PRICE GROUP INC
Common
74144T108
866
5718
SH
SOLE
0
0
0
TAIWAN SEMICONDUCTOR MFG LTD ADR
ADR
874039100
467
4281
SH
SOLE
0
0
0
TAKE-TWO INTERACTIVE SOFT
Common
874054109
6303
30332
SH
SOLE
0
0
0
TARGET CORP
Common
87612E106
1928
10922
SH
SOLE
0
0
0
TCF FINANCIAL CORPORATION
Common
872307103
2322
62711
SH
SOLE
0
0
0
TE CONNECTIVITY LTD COM CHF0.77
Common
H84989104
431
3562
SH
SOLE
0
0
0
TELUS CORP NON VTG
Common
87971M103
210
10616
SH
SOLE
0
0
0
TESLA MOTORS INC COM USD0.001
Common
88160R101
1123
1591
SH
SOLE
0
0
0
TETRA TECH INC.
Common
88162G103
257
2218
SH
SOLE
0
0
0
TEXAS INSTRUMENTS INC
Common
882508104
1022
6226
SH
SOLE
0
0
0
THE CHARLES SCHWAB CORP
Common
808513105
933
17590
SH
SOLE
0
0
0
THE ENSIGN GROUP
Common
29358P101
4224
57922
SH
SOLE
0
0
0
THERMO FISHER SCIENTIFIC INC
Common
883556102
3943
8466
SH
SOLE
0
0
0
TJX COMPANIES INC
Common
872540109
2111
30910
SH
SOLE
0
0
0
TRACTOR SUPPLY
Common
892356106
277
1970
SH
SOLE
0
0
0
TRANE TECHNOLOGIES PLC COM
Common
G8994E103
370
2547
SH
SOLE
0
0
0
TRANSCAT INC COM
Common
893529107
473
13650
SH
SOLE
0
0
0
TRANSDIGM GROUP INC
Common
893641100
3081
4979
SH
SOLE
0
0
0
TRANSUNION COM
Common
89400J107
2732
27533
SH
SOLE
0
0
0
TRAVELERS COMPANIES
Common
89417E109
1029
7330
SH
SOLE
0
0
0
TREX INC
Common
89531P105
402
4798
SH
SOLE
0
0
0
TRUIST FINL CORP
Common
89832Q109
975
20352
SH
SOLE
0
0
0
UGI CORP NEW
Common
902681105
224
6401
SH
SOLE
0
0
0
UNILEVER PLC
ADR
904767704
1049
17380
SH
SOLE
0
0
0
UNION PACIFIC CORP
Common
907818108
3240
15562
SH
SOLE
0
0
0
UNITED MICROELECTRONICS CORP A DR
ADR
910873405
122
14507
SH
SOLE
0
0
0
UNITED PARCEL SERVICES INC
Common
911312106
486
2888
SH
SOLE
0
0
0
UNITED RENTALS INC
Common
911363109
20516
88467
SH
SOLE
0
0
0
UNITEDHEALTH GROUP
Common
91324P102
45470
129661
SH
SOLE
0
0
0
Universal Forest Prods Inc
Common
90278Q108
276
4969
SH
SOLE
0
0
0
US BANCORP
Common
902973304
4847
104045
SH
SOLE
0
0
0
US FOOD HOLDING CORP
Common
912008109
4544
136419
SH
SOLE
0
0
0
V F CORPORATION
Common
918204108
895
10483
SH
SOLE
0
0
0
VALERO ENERGY CORP
Common
91913Y100
398
7044
SH
SOLE
0
0
0
VANGUARD DIVIDEND APPRECIATION
ETF
921908844
150325
1064853
SH
SOLE
0
0
0
VANGUARD ESG US STOCK ETF
ETF
921910733
923
13160
SH
SOLE
0
0
0
VANGUARD EXTENDED MARKET ETF S &P COMPL
ETF
922908652
67431
409468
SH
SOLE
0
0
0
VANGUARD FTSE DEVELOPED MKTS ETF
ETF
921943858
53901
1141735
SH
SOLE
0
0
0
VANGUARD FUNDS MSCI EUROPE ETF
ETF
922042874
353
5861
SH
SOLE
0
0
0
VANGUARD INDEX FDS VANGUARD SMALL CAP VI
ETF
922908751
6734
34591
SH
SOLE
0
0
0
VANGUARD INDEX GROWTH
ETF
922908736
8105
31992
SH
SOLE
0
0
0
VANGUARD INDEX VALUE
ETF
922908744
3110
26143
SH
SOLE
0
0
0
VANGUARD INFO TECH INDEX
ETF
92204A702
337
952
SH
SOLE
0
0
0
VANGUARD INTERMEDIATE TERM CORP BOND
ETF
92206C870
6410
65989
SH
SOLE
0
0
0
VANGUARD INTERNATIONAL BOND INDEX
ETF
92203J407
453
7738
SH
SOLE
0
0
0
VANGUARD INTERNATIONAL EQUITY INDEX
ETF
922042775
1505
25790
SH
SOLE
0
0
0
VANGUARD INTL EQUITY INDEX FDS MSCI EMER
ETF
922042858
24472
488370
SH
SOLE
0
0
0
VANGUARD INTL EQUITY INDEX FDS TOTAL WOR
ETF
922042742
357
3856
SH
SOLE
0
0
0
VANGUARD MID CAP GRWTH INDEX I NTL US
ETF
922908538
5219
24612
SH
SOLE
0
0
0
VANGUARD MID-CAP ETF
ETF
922908629
4188
20253
SH
SOLE
0
0
0
VANGUARD MID-CAP VALUE ETF
ETF
922908512
13750
115584
SH
SOLE
0
0
0
VANGUARD REIT INDEX ETF
ETF
922908553
5222
61483
SH
SOLE
0
0
0
VANGUARD RUSSELL 1000 ETF
ETF
92206C730
6215
35474
SH
SOLE
0
0
0
VANGUARD RUSSELL 1000 VALUE INDEX ETF
ETF
92206C714
7816
65234
SH
SOLE
0
0
0
VANGUARD S&P 500 ETF
ETF
922908363
121330
353023
SH
SOLE
0
0
0
VANGUARD SECTOR INDEX FDS VANGUARD CONSU
ETF
92204A207
1370
7880
SH
SOLE
0
0
0
VANGUARD SECTOR INDEX FDS VANGUARD HEALT
ETF
92204A504
435
1946
SH
SOLE
0
0
0
VANGUARD SHORT TERM
ETF
92206C102
235
3823
SH
SOLE
0
0
0
VANGUARD SHORT-TERM BOND INDEX
ETF
921937827
4463
53834
SH
SOLE
0
0
0
VANGUARD SMALL CAP GROWTH ETF
ETF
922908595
4012
14989
SH
SOLE
0
0
0
VANGUARD SMALL CAP VALUE ETF
ETF
922908611
36715
258171
SH
SOLE
0
0
0
VANGUARD TOTAL BOND MARKET ETF
ETF
921937835
2399
27198
SH
SOLE
0
0
0
VANGUARD TOTAL INTL ETF
ETF
921909768
4778
79418
SH
SOLE
0
0
0
VANGUARD TOTAL STOCK MARKET
ETF
922908769
91194
468526
SH
SOLE
0
0
0
VANGUARD US FINLS
ETF
92204A405
814
11177
SH
SOLE
0
0
0
Vanguard Whitehall Funds International H
ETF
921946794
996
16388
SH
SOLE
0
0
0
VANGUARD WHITEHALL HIGH DIVIDEND
ETF
921946406
1541
16840
SH
SOLE
0
0
0
VENTAS INC
REIT
92276F100
304
6195
SH
SOLE
0
0
0
VERISIGN INC
Common
92343E102
10699
49442
SH
SOLE
0
0
0
VERISK ANALYTICS INC
Common
92345Y106
343
1653
SH
SOLE
0
0
0
VERIZON COMMUNICATIONS
Common
92343V104
11038
187889
SH
SOLE
0
0
0
VERTEX PHARMACEUTCLS INC
Common
92532F100
336
1421
SH
SOLE
0
0
0
VIACOMCBS INC CL B
Common
92556H206
215
5768
SH
SOLE
0
0
0
VICI PPTYS INC COM
REIT
925652109
221
8685
SH
SOLE
0
0
0
VIRTU FINANCIAL INC
Common
928254101
371
14742
SH
SOLE
0
0
0
VISA INC COM
Common
92826C839
11413
52180
SH
SOLE
0
0
0
VMWARE INC
Common
928563402
346
2465
SH
SOLE
0
0
0
W. P. CAREY INC
REIT
92936U109
730
10347
SH
SOLE
0
0
0
WALGREENS BOOTS ALLIANCE INC COM ISIN U
Common
931427108
202
5077
SH
SOLE
0
0
0
WALMART STORES INC
Common
931142103
2179
15114
SH
SOLE
0
0
0
WALT DISNEY CO
Common
254687106
30681
169341
SH
SOLE
0
0
0
WASTE CONNECTIONS INC.
Common
94106B101
403
3930
SH
SOLE
0
0
0
WASTE MANAGEMENT INC
Common
94106L109
1490
12634
SH
SOLE
0
0
0
WATERS CORP
Common
941848103
1658
6703
SH
SOLE
0
0
0
WELLCARE MGMT GROUP INC
REIT
95040Q104
950
14696
SH
SOLE
0
0
0
WELLS FARGO & CO
Common
949746101
476
15763
SH
SOLE
0
0
0
WEYERHAEUSER CO
REIT
962166104
258
7692
SH
SOLE
0
0
0
WIPRO LTD ADR
ADR
97651M109
92
16347
SH
SOLE
0
0
0
WISCONSIN ENERGY
Common
92939U106
1283
13943
SH
SOLE
0
0
0
WISDOMTREE CBOE S&P PUT WRITE
ETF
97717X560
434
15222
SH
SOLE
0
0
0
WISDOMTREE EMERG MKTS EQUITY INCOME FUND
ETF
97717W315
1692
41138
SH
SOLE
0
0
0
WISDOMTREE EQUITY INC FD
ETF
97717W208
4117
59351
SH
SOLE
0
0
0
WISDOMTREE LARGECAP DIVIDEND
ETF
97717W307
970
9021
SH
SOLE
0
0
0
WISDOMTREE US QLTY DIV GRWTH
ETF
97717X669
1328
24603
SH
SOLE
0
0
0
WORKDAY INC CL A
Common
98138H101
222
928
SH
SOLE
0
0
0
WYNDHAM HOTELS &RESORTS INC COM
Common
98311A105
3432
57735
SH
SOLE
0
0
0
XCEL ENERGY INC
Common
98389B100
435
6530
SH
SOLE
0
0
0
XILINX INC
Common
983919101
304
2142
SH
SOLE
0
0
0
YETI HOLDINGS INC
Common
98585X104
289
4215
SH
SOLE
0
0
0
YUM! BRANDS INC
Common
988498101
455
4187
SH
SOLE
0
0
0
ZEBRA TECHNOLOGIES CORPORATION
Common
989207105
584
1520
SH
SOLE
0
0
0
ZIMMER BIOMET HLDGS INC COM
Common
98956P102
2720
17651
SH
SOLE
0
0
0
ZOETIS INC COM USD0.01 CL A
Common
98978V103
4004
24190
SH
SOLE
0
0
0
VANGUARD RUSSELL 1000 GROWTH ETF
ETF
92206C680
15203
61351
SH
SOLE
0
0
0
INNOVATIVE INDL PPTYS INC COM
REIT
45781V101
798
4360
SH
SOLE
0
0
0
MEDICAL PROPERTIES TRUST INC.
REIT
58463J304
961
44091
SH
SOLE
0
0
0
MGM GROWTH PPTYS LLC CL A COM
Class A
55303A105
209
6675
SH
SOLE
0
0
0
PHYSICIANS REALTY TR
REIT
71943U104
243
13643
SH
SOLE
0
0
0
SCHWAB US MID-CAP ETF
ETF
808524508
261
3829
SH
SOLE
0
0
0
DraftKings Inc
Class A
26142R104
304
6520
SH
SOLE
0
0
0
Sarepta Therapeutics Inc
Common
803607100
286
1676
SH
SOLE
0
0
0
Atlantic Un Bankshares Corp
Common
04911A107
212
6451
SH
SOLE
0
0
0
iShares China Large-Cap
ETF
464287184
306
6600
SH
SOLE
0
0
0
iShares US Indl
ETF
464287754
597
6149
SH
SOLE
0
0
0
McCormick & Company Inc
Common
579780107
16430
171916
SH
SOLE
0
0
0
Microvision Inc.
Common
594960304
91
17000
SH
SOLE
0
0
0
Newmark Group, Inc.
Common
65158N102
73
10000
SH
SOLE
0
0
0
NVR Inc.
Common
62944T105
1224
300
SH
SOLE
0
0
0
PowerShares Preferred ETF
ETF
46138E511
1028
67375
SH
SOLE
0
0
0
Lordstown Motors Corp
Class A
54405Q100
245
12200
SH
SOLE
0
0
0
Sandy Spring Bancorp Inc.
Common
800363103
490
15235
SH
SOLE
0
0
0
ProShares UltraPro QQQ
ETF
74347X831
458
2520
SH
SOLE
0
0
0
Varonis Sys Inc
Common
922280102
205
1251
SH
SOLE
0
0
0
Applied Genetic Technologies C
Common
03820J100
477
116592
SH
SOLE
0
0
0
Brookfield Business Partners L
MLP
G16234109
361
9616
SH
SOLE
0
0
0
CSW Industrials, Inc.
Common
126402106
563
5030
SH
SOLE
0
0
0
Cerus Corp.
Common
157085101
617
89200
SH
SOLE
0
0
0
China Mobile ADR
ADR
16941M109
345
12087
SH
SOLE
0
0
0
Copa Holdings SA
Class A
P31076105
232
3000
SH
SOLE
0
0
0
Energy Transfer LP
MLP
29273V100
145
23384
SH
SOLE
0
0
0
Envista Holdings Corporation
Common
29415F104
984
29171
SH
SOLE
0
0
0
First Long Island Corp.
Common
320734106
1004
56270
SH
SOLE
0
0
0
Jounce Therapeutics Inc
Common
481116101
70
10000
SH
SOLE
0
0
0
Liberty Global Ser C
Common
G5480U120
569
24060
SH
SOLE
0
0
0
Neurocrine Biosciences, Inc.
Common
64125C109
688
7175
SH
SOLE
0
0
0
Quanta Services Inc.
Common
74762E102
1369
19013
SH
SOLE
0
0
0
Sciplay Corporation
Common
809087109
1580
114069
SH
SOLE
0
0
0
Short S&P 500 Proshares
ETF
74347B425
474
26351
SH
SOLE
0
0
0
Tyler Technologies Inc
Common
902252105
2318
5310
SH
SOLE
0
0
0
Willamette Valley Vineyards, I
Common
969136100
169
26600
SH
SOLE
0
0
0
Yamana Gold Inc.
Common
98462Y100
1641
287414
SH
SOLE
0
0
0
iShares Russell 3000 Index Fun
ETF
464287689
369
1649
SH
SOLE
0
0
0
Invesco BulletShares 2023 Corp
ETF
46138J866
12067
550985
SH
SOLE
0
0
0
Invesco BulletShares 2024 Corp
ETF
46138J841
10753
480279
SH
SOLE
0
0
0
Invesco BulletShares 2025 Corp
ETF
46138J825
11089
490024
SH
SOLE
0
0
0
Invesco BulletShares 2026 Corp
ETF
46138J791
10453
476659
SH
SOLE
0
0
0
Invesco BulletShares 2027 Corp
ETF
46138J783
7729
345195
SH
SOLE
0
0
0
Invesco BulletShares 2028 Corp
ETF
46138J643
6175
261445
SH
SOLE
0
0
0
Invesco BulletShares 2029 Corp
ETF
46138J577
4534
207970
SH
SOLE
0
0
0
Quadratic Int Rte Volatility &
ETF
500767736
7040
251707
SH
SOLE
0
0
0
JP Morgan Ultra-Short Municipa
ETF
46641Q654
1021
20000
SH
SOLE
0
0
0
Texas Pacific Land Trust
Royalty Trust
882610108
1240
11458
SH
SOLE
0
0
0
EATON VANCE TAX-MANAGED BUY- W COM
Closed-End ETF
27828Y108
302
19642
SH
SOLE
0
0
0
NORDSON CORP COM
Common
655663102
276
1800
SH
SOLE
0
0
0
BLACKLINE INC COM
Common
09239B109
233
1750
SH
SOLE
0
0
0
FABRINET SHS
Common
G3323L100
388
5000
SH
SOLE
0
0
0
EATON VANCE TAX-MANAGED GLOBAL COM
Common
27829F108
245
27955
SH
SOLE
0
0
0
GOLDMAN SACHS BDC INC SHS
SHS
38147U107
1903
99539
SH
SOLE
0
0
0
BARINGS CORPORATE INVS COM
Common
06759X107
1604
121717
SH
SOLE
0
0
0
TOMPKINS FINL CORP COM
Common
890110109
4390
62180
SH
SOLE
0
0
0
JOHN HANCOCK MULTIFACTOR MID CAP ETF
ETF
47804J206
20816
462881
SH
SOLE
0
0
0
SOLAREDGE TECHNOLOGIES INC COM
Common
83417M104
533
1670
SH
SOLE
0
0
0
SPDR S&P GLOBAL INFRASTRUCTURE ETF
ETF
78463X855
294
5895
SH
SOLE
0
0
0