0001080628-22-000002.txt : 20220215
0001080628-22-000002.hdr.sgml : 20220215
20220215164404
ACCESSION NUMBER: 0001080628-22-000002
CONFORMED SUBMISSION TYPE: 13F-HR
PUBLIC DOCUMENT COUNT: 2
CONFORMED PERIOD OF REPORT: 20211231
FILED AS OF DATE: 20220215
DATE AS OF CHANGE: 20220215
EFFECTIVENESS DATE: 20220215
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: 22639800
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-2021
12-31-2021
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-15-2022
0
789
5702613
INFORMATION TABLE
2
infotable.xml
3M COMPANY
Common
88579Y101
1543
8684
SH
SOLE
0
0
0
ABB LTD ADR
ADR
000375204
549
14385
SH
SOLE
0
0
0
ABBOTT LABORATORIES
Common
002824100
4029
28628
SH
SOLE
0
0
0
ABBVIE INC
Common
00287Y109
8422
62202
SH
SOLE
0
0
0
ABERDEEN STD GOLD ETF TR PHYSCL GOLD SHS
ETF
00326A104
4038
229973
SH
SOLE
0
0
0
ACCENTURE
Common
G1151C101
46658
112550
SH
SOLE
0
0
0
ACTIVISION BLIZZARD INC COM
Common
00507V109
4179
62812
SH
SOLE
0
0
0
ADOBE SYSTEMS INC
Common
00724F101
26618
46941
SH
SOLE
0
0
0
ADVANCE AUTO PARTS INC
Common
00751Y106
3967
16539
SH
SOLE
0
0
0
ADVANCED MICRO DEVICES INC
Common
007903107
256
1776
SH
SOLE
0
0
0
AFFILIATED MANAGERS GROUP
Common
008252108
618
3755
SH
SOLE
0
0
0
AFLAC INC
Common
001055102
364
6237
SH
SOLE
0
0
0
AGCO CORP
NY Reg Shrs
001084102
3438
29630
SH
SOLE
0
0
0
AIR PRODUCTS & CHEM
Common
009158106
1895
6227
SH
SOLE
0
0
0
AIRBNB INC COM CL A
Class A
009066101
642
3859
SH
SOLE
0
0
0
AKAMAI TECHNOLOGIES
Common
00971T101
427
3645
SH
SOLE
0
0
0
ALGONQUIN PWR UTILS CORP
Common
015857105
182
12629
SH
SOLE
0
0
0
ALLSTATE CORP
Common
020002101
696
5914
SH
SOLE
0
0
0
ALPHABET INC CLASS A
Class A
02079K305
83377
28780
SH
SOLE
0
0
0
ALPHABET INC CLASS C
Common
02079K107
31873
11015
SH
SOLE
0
0
0
ALTRIA GROUP INC
Common
02209S103
976
20587
SH
SOLE
0
0
0
AMAZON.COM INC
Common
023135106
14244
4272
SH
SOLE
0
0
0
AMERICA MOVIL SAB ADR
ADR
02364W105
217
10264
SH
SOLE
0
0
0
AMERICAN AIRLINES GROUP INC
Common
02376R102
895
49833
SH
SOLE
0
0
0
AMERICAN CENTY ETF TR AVANTIS INTL SMALL CAP VALUE
ETF
025072802
1790
27733
SH
SOLE
0
0
0
AMERICAN ELECTRIC POWER CO INC
Common
025537101
415
4664
SH
SOLE
0
0
0
AMERICAN EXPRESS
Common
025816109
8551
52266
SH
SOLE
0
0
0
AMERICAN FINANCIAL GROUP INC
Common
025932104
4038
29408
SH
SOLE
0
0
0
AMERICAN HOMES 4 RENT
Reit
02665T306
3045
69833
SH
SOLE
0
0
0
AMERICAN INTERNATIONAL GROUP INC
Common
026874784
367
6449
SH
SOLE
0
0
0
AMERICAN TOWER CORPORATION
REIT
03027X100
9695
33145
SH
SOLE
0
0
0
AMERICAN WATER WORKS
Common
030420103
1291
6836
SH
SOLE
0
0
0
AMERIPRISE FINANCIAL INC
Common
03076C106
1610
5338
SH
SOLE
0
0
0
AMGEN INC
Common
031162100
6088
27063
SH
SOLE
0
0
0
AMPHENOL CORPORATION
Common
032095101
4226
48321
SH
SOLE
0
0
0
ANALOG DEVICES INC
Common
032654105
2047
11647
SH
SOLE
0
0
0
ANHEUSER-BUSCH ADR
ADR
03524A108
487
8037
SH
SOLE
0
0
0
ANSYS INC
Common
03662Q105
3325
8289
SH
SOLE
0
0
0
ANTHEM, INC.
Common
036752103
1822
3930
SH
SOLE
0
0
0
AON PLC
Common
G0403H108
2134
7101
SH
SOLE
0
0
0
APACHE CORPORATION
Common
03743Q108
525
19534
SH
SOLE
0
0
0
APPLE INC
Common
037833100
109740
618010
SH
SOLE
0
0
0
APPLIED GENETIC TECHNOLOGIES C COM
Common
03820J100
267
140389
SH
SOLE
0
0
0
APPLIED MATERIALS INC
Common
038222105
2147
13641
SH
SOLE
0
0
0
APTARGROUP INC
Common
038336103
334
2726
SH
SOLE
0
0
0
ARAMARK HOLDINGS CORP COM USD0.01
Common
03852U106
15507
420801
SH
SOLE
0
0
0
ARCH CAPITAL GROUP
Common
G0450A105
6616
148847
SH
SOLE
0
0
0
ARCHER-DANIELS MIDLAND COMPANY
Common
039483102
964
14258
SH
SOLE
0
0
0
ARCOS DORADOS HOLDINGS IN
Common
G0457F107
69
11818
SH
SOLE
0
0
0
ARES CAPITAL CORPORATION
Common
04010L103
274
12924
SH
SOLE
0
0
0
ASML HOLDING NV
NY Reg Shrs
N07059210
3465
4352
SH
SOLE
0
0
0
ASPEN TECHNOLOGY INC COM
Common
045327103
3318
21803
SH
SOLE
0
0
0
ASTRAZENECA ADR
ADR
046353108
1028
17653
SH
SOLE
0
0
0
AT&T INC
Common
00206R102
6521
265088
SH
SOLE
0
0
0
ATKORE INTL GROUP INC COM
Common
047649108
1086
9768
SH
SOLE
0
0
0
ATLASSIAN CORPORATION PLC
Common
G06242104
488
1279
SH
SOLE
0
0
0
ATMOS ENERGY CORP COM
Common
049560105
217
2068
SH
SOLE
0
0
0
AUTODESK INC
Common
052769106
442
1572
SH
SOLE
0
0
0
AUTOMATIC DATA PROCESSING INC
Common
053015103
2591
10507
SH
SOLE
0
0
0
AUTOZONE INC NEV
Common
053332102
20142
9608
SH
SOLE
0
0
0
AVAGO TECHNOLOGIES LTD COM
Common
11135F101
8471
12730
SH
SOLE
0
0
0
AVALONBAY COMMUNITIES INC
REIT
053484101
824
3263
SH
SOLE
0
0
0
AZENTA INC COM
Common
114340102
623
6043
SH
SOLE
0
0
0
B C E INC NEW
Common
05534B760
6400
122983
SH
SOLE
0
0
0
BAIDU INC SPONS ADS
ADR
056752108
208
1398
SH
SOLE
0
0
0
BAIN CAP SPECIALTY FIN INC COM
Common
05684B107
262
17231
SH
SOLE
0
0
0
Baker Michael Corp
Common
05722G100
288
11990
SH
SOLE
0
0
0
BANK BRADESCO
ADR
059460303
34
10006
SH
SOLE
0
0
0
BANK NEW YORK MELLON
Common
064058100
226
3899
SH
SOLE
0
0
0
BANK OF AMERICA
Common
060505104
7118
159991
SH
SOLE
0
0
0
BAR HARBOR BANKSHARES
Common
066849100
921
31846
SH
SOLE
0
0
0
BARCLAYS ADR
ADR
06738E204
433
41875
SH
SOLE
0
0
0
BAUSCH HEALTH COS INC COM NPV
Common
071734107
4273
154758
SH
SOLE
0
0
0
BAXTER INTERNATIONAL
Common
071813109
15536
180993
SH
SOLE
0
0
0
BECTON DICKINSON
Common
075887109
7471
29709
SH
SOLE
0
0
0
BERKSHIRE HATHAWAY
Class B
084670702
63827
213469
SH
SOLE
0
0
0
Berkshire Hathaway Inc A
Class A
084670108
181617
403
SH
SOLE
0
0
0
BIO-RAD LABS INC
Common
090572207
673
891
SH
SOLE
0
0
0
BJS WHSL CLUB HLDGS INC COM
Common
05550J101
24817
370568
SH
SOLE
0
0
0
BLACKROCK INC
Common
09247X101
4303
4700
SH
SOLE
0
0
0
BLACKSTONE GROUP L P COM UNIT REPSTG LTD
MLP
09260D107
1853
14323
SH
SOLE
0
0
0
BLUEBIRD BIO INC
Common
09609G100
259
25891
SH
SOLE
0
0
0
BOEING CO
Common
097023105
13638
67744
SH
SOLE
0
0
0
BOOKING HLDGS INC COM
Common
09857L108
24822
10346
SH
SOLE
0
0
0
BOOZ ALLEN HAMILTON
Common
099502106
3681
43409
SH
SOLE
0
0
0
BOSTON SCIENTIFIC CORP
Common
101137107
271
6373
SH
SOLE
0
0
0
BP PLC ADR (CNV INTO 6 ORD USD0.25 SHS)
ADR
055622104
708
26592
SH
SOLE
0
0
0
BRASKEM S.A. ADR EA REP 2 PRF A NPV
ADR
105532105
233
11058
SH
SOLE
0
0
0
BRINK S COMPANY
Common
109696104
4822
73540
SH
SOLE
0
0
0
BRISTOL MYERS SQUIBB
Common
110122108
11347
181992
SH
SOLE
0
0
0
BROADRIDGE FINANCIAL SOLUTIONS
Common
11133T103
11758
64313
SH
SOLE
0
0
0
BROOKFIELD ASSET MANAGEMENT INC LTD VTG
Common
112585104
8112
134355
SH
SOLE
0
0
0
BROOKFIELD ASSET MGMT
Class A
G16169107
2850
45504
SH
SOLE
0
0
0
BROOKFIELD INFRASTRUCTURE CORP COM
Common
11275Q107
6833
100098
SH
SOLE
0
0
0
BROOKFIELD INFRASTRUCTURE PARTNERS LP
MLP
G16252101
520
8557
SH
SOLE
0
0
0
BROOKFIELD RENEWABLE CORP COM CL A
Class A
11284V105
5597
151978
SH
SOLE
0
0
0
BROOKLINE BANCORP INC.
Common
11373M107
192
11845
SH
SOLE
0
0
0
BRUNSWICK CORPORATION
Common
117043109
275
2728
SH
SOLE
0
0
0
BUILDERS FIRSTSOURCE INC
Common
12008R107
296
3457
SH
SOLE
0
0
0
BWX TECHNOLOGIES INC
Common
05605H100
529
11058
SH
SOLE
0
0
0
C I T GROUP INC NEW
Common
125581801
2909
56659
SH
SOLE
0
0
0
C S X CORP
Common
126408103
1908
50741
SH
SOLE
0
0
0
CABLE ONE INC COM
Common
12685J105
533
302
SH
SOLE
0
0
0
CABOT MICROELECTRONICS CORPORATION
Common
12571T100
236
1230
SH
SOLE
0
0
0
CACI INTL INC CL A
Class A
127190304
10649
39555
SH
SOLE
0
0
0
CADENCE DESIGN SYSTEMS INC
Common
127387108
1767
9483
SH
SOLE
0
0
0
CAMBRIA EMERGING SHAREHOLDER YIELD ETF
ETF
132061706
656
18294
SH
SOLE
0
0
0
CAMDEN PROPERTY TRUST
REIT
133131102
4824
26996
SH
SOLE
0
0
0
CANADIAN NATL RY CO
Common
136375102
209
1702
SH
SOLE
0
0
0
CANADIAN PACIFIC RAILWAYS COM NPV ISIN #
Common
13645T100
935
13001
SH
SOLE
0
0
0
CAPITAL ONE FINANCIAL CORP
Common
14040H105
21156
145816
SH
SOLE
0
0
0
CARLYLE GROUP LP
Common
14316J108
812
14787
SH
SOLE
0
0
0
CARMAX INC
Common
143130102
1496
11491
SH
SOLE
0
0
0
CARRIER GLOBAL CORPORATION COM
Common
14448C104
361
6663
SH
SOLE
0
0
0
CASEY'S GENERAL STORES INC
Common
147528103
1009
5113
SH
SOLE
0
0
0
CATALENT INC COM
Common
148806102
5787
45203
SH
SOLE
0
0
0
CATERPILLAR INC
Common
149123101
20293
98158
SH
SOLE
0
0
0
CBOE HOLDINGS, INC.
Common
12503M108
1267
9719
SH
SOLE
0
0
0
CBRE GROUP INC COM USD0.01 CLASS A
Class A
12504L109
576
5310
SH
SOLE
0
0
0
CDW CORP COM USD0.01
Common
12514G108
26818
130958
SH
SOLE
0
0
0
CELANESE CORPORATION
Common
150870103
247
1472
SH
SOLE
0
0
0
CENTENE CORPORATION
Common
15135B101
410
4977
SH
SOLE
0
0
0
CERNER CORPORATION
Common
156782104
1160
12491
SH
SOLE
0
0
0
CERUS CORP
Common
157085101
621
91200
SH
SOLE
0
0
0
CHARTER COMMUNICATIONS INC
Common
16119P108
1102
1690
SH
SOLE
0
0
0
CHENIERE ENERGY INC NEW
Common
16411R208
254
2508
SH
SOLE
0
0
0
CHEVRON CORP
Common
166764100
27747
236443
SH
SOLE
0
0
0
CHIMERA INVESTMENT CORP
REIT
16934Q208
197
13073
SH
SOLE
0
0
0
CHUBB CORP
Common
H1467J104
462
2390
SH
SOLE
0
0
0
CHURCH & DWIGHT INC
Common
171340102
304
2964
SH
SOLE
0
0
0
CIGNA CORP
Common
125523100
704
3065
SH
SOLE
0
0
0
CINTAS CORP
Common
172908105
611
1378
SH
SOLE
0
0
0
CISCO SYSTEMS INC
Common
17275R102
13326
210294
SH
SOLE
0
0
0
CITIGROUP INC
Common
172967424
1625
26914
SH
SOLE
0
0
0
CITRIX SYSTEMS INC
Common
177376100
493
5210
SH
SOLE
0
0
0
CLAYMORE ETF GUGGENHEIM BULLETSHRS 2022 CORP BD
ETF
46138J882
4558
213089
SH
SOLE
0
0
0
CLIFFS NATURAL RES INC
Common
185899101
3020
138732
SH
SOLE
0
0
0
CLOROX COMPANY
Common
189054109
447
2566
SH
SOLE
0
0
0
CME GROUP INC
Common
12572Q105
1015
4444
SH
SOLE
0
0
0
CMS ENERGY CORP
Common
125896100
753
11577
SH
SOLE
0
0
0
COCA COLA CO
Common
191216100
3752
63360
SH
SOLE
0
0
0
COGENT COMMUNICATIONS GRO
Common
19239V302
383
5234
SH
SOLE
0
0
0
COGNEX CORPORATION
Common
192422103
392
5047
SH
SOLE
0
0
0
COGNIZANT TECHNOLOGY SOLUTIONS CORP
Common
192446102
528
5949
SH
SOLE
0
0
0
COINBASE GLOBAL INC COM CL A
Class A
19260Q107
1142
4526
SH
SOLE
0
0
0
COLGATE-PALMOLIVE CO
Common
194162103
3659
42876
SH
SOLE
0
0
0
COMCAST CORP
Common
20030N101
3832
76137
SH
SOLE
0
0
0
COMERICA INC
Common
200340107
354
4074
SH
SOLE
0
0
0
COMMUNICATION SERVICES SPDR ETF
ETF
81369Y852
2223
28619
SH
SOLE
0
0
0
CONCENTRIX CORP COM
Common
20602D101
2982
16697
SH
SOLE
0
0
0
CONSOLIDATED EDISON INC
Common
209115104
550
6452
SH
SOLE
0
0
0
CONSTELLATION BRANDS INC CL A
Class A
21036P108
513
2045
SH
SOLE
0
0
0
CORNING INC
Common
219350105
5633
151302
SH
SOLE
0
0
0
COSTCO WHOLESALE CORP
Common
22160K105
9014
15878
SH
SOLE
0
0
0
CROWDSTRIKE HLDGS INC CL A WHEN DISTRIBU
Class A
22788C105
493
2406
SH
SOLE
0
0
0
CROWN CASTLE INTERNATIONAL CORP
REIT
22822V101
33018
158178
SH
SOLE
0
0
0
CVS HEALTH CORPORATION
Common
126650100
31719
307473
SH
SOLE
0
0
0
CYBERARK SOFTWARE LTD
Common
M2682V108
4302
24828
SH
SOLE
0
0
0
CYCLERION THERAPEUTICS INC COM
Common
23255M105
177
102884
SH
SOLE
0
0
0
D R HORTON INC
Common
23331A109
4174
38484
SH
SOLE
0
0
0
DANAHER CORP
Common
235851102
13311
40458
SH
SOLE
0
0
0
DAVITA INC
Common
23918K108
816
7173
SH
SOLE
0
0
0
DB X-TRACKERS MSCI EAFE HEDGED EQ
ETF
233051200
21891
557454
SH
SOLE
0
0
0
DBX ETF TR XTRACK USD HIGH
ETF
233051432
1626
40816
SH
SOLE
0
0
0
DEERE & COMPANY
Common
244199105
1968
5738
SH
SOLE
0
0
0
DELL INC
Common
24703L202
918
16344
SH
SOLE
0
0
0
DESCARTES SYS GROUP
Common
249906108
534
6457
SH
SOLE
0
0
0
DESIGNER BRANDS INC COM CL A
Class A
250565108
701
49334
SH
SOLE
0
0
0
DFA T.A. U.S. CORE EQUITY 2 PORTFOLIO INSTITUTIONAL CLASS
ETF
25434V708
3363
116090
SH
SOLE
0
0
0
DFA TAX MANAGED US EQUITY PORTFOLIO
ETF
25434V401
2942
56902
SH
SOLE
0
0
0
DIAGEO ADR
ADR
25243Q205
2914
13239
SH
SOLE
0
0
0
DIAMONDBACK ENERGY INC
Common
25278X109
209
1937
SH
SOLE
0
0
0
DIGITAL REALTY TRUST INC
REIT
253868103
353
1994
SH
SOLE
0
0
0
DISCOVER FINL SVCS
Common
254709108
3930
34012
SH
SOLE
0
0
0
DOLLAR GENERAL CORP NEW
Common
256677105
544
2305
SH
SOLE
0
0
0
DOMINION RESOURCES INC
Common
25746U109
6316
80399
SH
SOLE
0
0
0
DOW CHEMICAL CO
Common
260557103
4256
75031
SH
SOLE
0
0
0
DUKE ENERGY CORP COM USD0.001 ISIN #US26
Common
26441C204
6767
64506
SH
SOLE
0
0
0
DUKE REALTY CORP
REIT
264411505
376
5725
SH
SOLE
0
0
0
DUPONT DE NEMOURS INC COM
Common
26614N102
588
7276
SH
SOLE
0
0
0
EAGLE BANCORP INC MD
Common
268948106
661
11335
SH
SOLE
0
0
0
EASTMAN CHEMICAL COMPANY
Common
277432100
347
2872
SH
SOLE
0
0
0
EATON CORP PLC COM
Common
G29183103
7764
44923
SH
SOLE
0
0
0
EBAY INC
Common
278642103
460
6914
SH
SOLE
0
0
0
ECOFIN GLOBAL WATER ESG
ETF
56167N753
396
7830
SH
SOLE
0
0
0
ECOLAB INC
Common
278865100
563
2401
SH
SOLE
0
0
0
EDISON INTERNATIONAL
Common
281020107
333
4880
SH
SOLE
0
0
0
EDWARDS LIFESCIENCES CORP
Common
28176E108
1995
15402
SH
SOLE
0
0
0
ELECTRONIC ARTS
Common
285512109
15967
121055
SH
SOLE
0
0
0
EMERSON ELECTRIC CO
Common
291011104
1500
16133
SH
SOLE
0
0
0
ENBRIDGE INC
Common
29250N105
6545
167472
SH
SOLE
0
0
0
ENCANA CORP IAM COMMERCI
Common
69047Q102
202
6000
SH
SOLE
0
0
0
ENTERGY CORP
Common
29364G103
270
2400
SH
SOLE
0
0
0
ENTERPRISE PRODUCTS PARTNERS LP
MLP
293792107
389
17694
SH
SOLE
0
0
0
ENVISTA HOLDINGS CORP
Common
29415F104
6869
152438
SH
SOLE
0
0
0
EPAM SYS INC
Common
29414B104
5146
7699
SH
SOLE
0
0
0
EQUINIX INC NEW
REIT
29444U700
425
502
SH
SOLE
0
0
0
EQUITY RESIDENTIAL
REIT
29476L107
550
6081
SH
SOLE
0
0
0
ERICSSON ADR EACH REP 1 ORD B SEK1
ADR
294821608
375
34501
SH
SOLE
0
0
0
ESSENTIAL UTILS INC COM
Common
29670G102
282
5253
SH
SOLE
0
0
0
ESTEE LAUDER COMPANIES INC CL A
Class A
518439104
478
1291
SH
SOLE
0
0
0
ETSY INC COM
Common
29786A106
2848
13008
SH
SOLE
0
0
0
EVERSOURCE ENERGY
Common
30040W108
325
3568
SH
SOLE
0
0
0
EXCHANGE TRADED CONCEPTS TRUST EMQQ EMG MKTS INTERNET &ECOMMERCE ETF
ETF
301505889
560
13054
SH
SOLE
0
0
0
EXTRA SPACE STORAGE INC
REIT
30225T102
4580
20202
SH
SOLE
0
0
0
EXXON MOBIL CORP
Common
30231G102
3596
58774
SH
SOLE
0
0
0
FACEBOOK INC
Common
30303M102
8218
24434
SH
SOLE
0
0
0
FACTSET RESEARCH SYSTEMS INC
Common
303075105
591
1217
SH
SOLE
0
0
0
FAIR ISAAC CORP COM
Common
303250104
709
1636
SH
SOLE
0
0
0
FEDEX CORP
Common
31428X106
2762
10679
SH
SOLE
0
0
0
FIDELITY NATIONAL FINANCIAL INC
Common
31620R303
6859
131441
SH
SOLE
0
0
0
FIDELITY NATIONAL INFORMATION SERVICES INC.
Common
31620M106
1828
16752
SH
SOLE
0
0
0
FIDELITY TOTAL BOND ETF
ETF
316188309
2807
52945
SH
SOLE
0
0
0
FIFTH THIRD BANCORP
Common
316773100
1186
27244
SH
SOLE
0
0
0
FIRST AMERICAN FINANCIAL CORP
Common
31847R102
512
6549
SH
SOLE
0
0
0
FIRST CITIZENS BANCSHARES INC (DE)
Common
31946M103
1073
1293
SH
SOLE
0
0
0
FIRST INDUSTRIAL REALTY TRUST
REIT
32054K103
5065
76514
SH
SOLE
0
0
0
FIRST REPUBLIC BANK
Common
33616C100
3662
17735
SH
SOLE
0
0
0
FIRST TR EXCHNG TRADED FD VIII TCW UNCON
ETF
33740F888
4754
180284
SH
SOLE
0
0
0
FIRST TR ISE GLOBAL WIND ENERGY INDEX FD
ETF
33736G106
1189
58749
SH
SOLE
0
0
0
FIRST TRUST CLOUD COMPUTING ETF
ETF
33734X192
262
2507
SH
SOLE
0
0
0
FIRST TRUST LONG SHORT EQUITY ETF
ETF
33739P103
2663
51038
SH
SOLE
0
0
0
FIRST TRUST NASDAQ TECHNOLOGY DIV ETF
ETF
33738R118
816
12978
SH
SOLE
0
0
0
FISERV INC
Common
337738108
15557
149889
SH
SOLE
0
0
0
FLEXSHARES IBOXX 3YR TARGET TIPS
ETF
33939L506
2817
107075
SH
SOLE
0
0
0
FLOOR & DECOR HLDGS INC CL A
Class A
339750101
868
6679
SH
SOLE
0
0
0
FLYWIRE CORPORATION COM VTG
Common
302492103
893
23450
SH
SOLE
0
0
0
FOCUS FINL PARTNERS INC COM CL A
Class A
34417P100
241
4038
SH
SOLE
0
0
0
FORD MOTOR CO
Common
345370860
1090
52475
SH
SOLE
0
0
0
FORTIVE CORPORATION
Common
34959J108
249
3266
SH
SOLE
0
0
0
FORTUNE BRANDS HOME & SECURITY INC
Common
34964C106
8211
76806
SH
SOLE
0
0
0
FT EMRGING MKTS SML CAP
ETF
33737J307
309
7686
SH
SOLE
0
0
0
GAMING & LEISURE PPTYS INC
REIT
36467J108
279
5743
SH
SOLE
0
0
0
GARMIN LTD.
Common
H2906T109
377
2765
SH
SOLE
0
0
0
GARTNER INC
Common
366651107
1257
3759
SH
SOLE
0
0
0
GENERAL DYNAMICS
Common
369550108
339
1628
SH
SOLE
0
0
0
GENERAL MOTORS CO
Common
37045V100
5227
89145
SH
SOLE
0
0
0
GENUINE PARTS CO
Common
372460105
6407
45701
SH
SOLE
0
0
0
GILEAD SCIENCES INC
Common
375558103
3505
48269
SH
SOLE
0
0
0
GLADSTONE LD CORP COM
REIT
376549101
4763
141093
SH
SOLE
0
0
0
GLAXOSMITHKLINE ADR
ADR
37733W105
418
9487
SH
SOLE
0
0
0
GLOBAL PAYMENTS INC
Common
37940X102
1060
7844
SH
SOLE
0
0
0
GLOBAL X FDS CLOUD COMPUTNG
ETF
37954Y442
260
9789
SH
SOLE
0
0
0
Global X Fds Renewable Energy
ETF
37954Y707
1702
108714
SH
SOLE
0
0
0
GLOBAL X FDS US INFR DEV ETF
ETF
37954Y673
714
24793
SH
SOLE
0
0
0
GLOBAL X FDS US PFD ETF
ETF
37954Y657
411
15943
SH
SOLE
0
0
0
GLOBAL X FINTECH ETF
ETF
37954Y814
1021
25498
SH
SOLE
0
0
0
Global X Lithium ETF
ETF
37954Y855
2004
23737
SH
SOLE
0
0
0
GLOBE LIFE INC COM
Common
37959E102
5330
56872
SH
SOLE
0
0
0
GOLDMAN SACHS GROUP
Common
38141G104
1799
4703
SH
SOLE
0
0
0
GUGGENHEIM S&P 500 EQUAL WEIGHT ETF
ETF
46137V357
31115
191184
SH
SOLE
0
0
0
GUGGENHEIM SOLAR
ETF
46138G706
1365
17728
SH
SOLE
0
0
0
HALLIBURTON CO HOLDINGS
Common
406216101
324
14150
SH
SOLE
0
0
0
HALOZYME THERAPEUTICS INC COM
Common
40637H109
3215
79945
SH
SOLE
0
0
0
HCA HOLDINGS INC
Common
40412C101
599
2331
SH
SOLE
0
0
0
HEALTHCARE TR AMER INC CL A
REIT
42225P501
733
21950
SH
SOLE
0
0
0
HEICO CORP
Common
422806109
1276
8846
SH
SOLE
0
0
0
HENRY JACK & ASSOCIATES INC
Common
426281101
2707
16210
SH
SOLE
0
0
0
HENRY SCHEIN INC
Common
806407102
1737
22405
SH
SOLE
0
0
0
HERSHEY COMPANY
Common
427866108
266
1377
SH
SOLE
0
0
0
HINGHAM INSTITUTIONAL SAVINGS
Common
433323102
800
1905
SH
SOLE
0
0
0
HOLOGIC INC
Common
436440101
1673
21853
SH
SOLE
0
0
0
HOME DEPOT INC
Common
437076102
19405
46758
SH
SOLE
0
0
0
HONEYWELL INTL INC
Common
438516106
6445
30909
SH
SOLE
0
0
0
HUNTINGTON BANCSHARES INC COM
Common
446150104
2234
144877
SH
SOLE
0
0
0
HUNTINGTON INGALLS INDUSTRIES INC
Common
446413106
202
1080
SH
SOLE
0
0
0
IAA INC COM
Common
449253103
4998
98727
SH
SOLE
0
0
0
ICON PLC
Common
G4705A100
3986
12871
SH
SOLE
0
0
0
IDACORP
Common
451107106
3557
31391
SH
SOLE
0
0
0
IDEX CORPORATION
Common
45167R104
1585
6708
SH
SOLE
0
0
0
IDEXX LABS CORP
Common
45168D104
1377
2092
SH
SOLE
0
0
0
ILLINOIS TOOL WORKS
Common
452308109
778
3152
SH
SOLE
0
0
0
ILLUMINA INC
Common
452327109
1647
4328
SH
SOLE
0
0
0
INDEPENDENT BANK CP MASS
Common
453836108
663
8137
SH
SOLE
0
0
0
India Fund Inc
Closed-End ETF
454089103
558
26467
SH
SOLE
0
0
0
ING Glb Eqty Div & Prem Opps Common
ETF
92912T100
99
16000
SH
SOLE
0
0
0
INTEGER HOLDINGS CORP COM
Common
45826H109
2721
31787
SH
SOLE
0
0
0
INTEL CORP
Common
458140100
4248
82482
SH
SOLE
0
0
0
INTERCONTINENTAL EX
Common
45866F104
34648
253332
SH
SOLE
0
0
0
INTERNATIONAL BUSINESS MACHINES
Common
459200101
4583
34291
SH
SOLE
0
0
0
INTERNATIONAL PAPER CO.
Common
460146103
226
4812
SH
SOLE
0
0
0
INTERPUBLIC GROUP COS INC DEL
Common
460690100
413
11023
SH
SOLE
0
0
0
INTUIT INC
Common
461202103
42120
65483
SH
SOLE
0
0
0
INTUITIVE SURGICAL INC.
Common
46120E602
883
2457
SH
SOLE
0
0
0
INVESCO S&P 500 LOW VOLATILITY ETF
ETF
46138E354
957
13951
SH
SOLE
0
0
0
IQ HEDGE MULTI-STRATEGY TRACKER
ETF
45409B107
4898
154072
SH
SOLE
0
0
0
IQ INDEX MERGER ARBITRAGE
ETF
45409B800
1012
31394
SH
SOLE
0
0
0
ISHARES BARCLAYS 1-3 YEAR TREASURY BOND
ETF
464287457
9912
115876
SH
SOLE
0
0
0
ISHARES BARCLAYS 20 YEAR TREAS BOND FD
ETF
464287432
8553
17370
SH
SOLE
0
0
0
ISHARES BARCLAYS 3-7 YR TREAS BD FD
ETF
464288661
224
1739
SH
SOLE
0
0
0
ISHARES BARCLAYS MORTGAGE BACKED SECURITIES
ETF
464288588
453
4220
SH
SOLE
0
0
0
ISHARES BARCLAYS TIPS BOND
ETF
464287176
1070
8279
SH
SOLE
0
0
0
ISHARES CHINA LARGE CAP
ETF
464287184
241
6600
SH
SOLE
0
0
0
ISHARES CMBS ETF
ETF
46429B366
838
15810
SH
SOLE
0
0
0
ISHARES CORE DIVIDEND GROWTH
ETF
46434V621
4078
73374
SH
SOLE
0
0
0
ISHARES CORE MSCI EAFE ETF
ETF
46432F842
13539
181393
SH
SOLE
0
0
0
ISHARES CORE MSCI EMERGING MARKETS ETF
ETF
46434G103
5961
99580
SH
SOLE
0
0
0
ISHARES CORE S&P 500 ETF
ETF
464287200
86889
182162
SH
SOLE
0
0
0
ISHARES CORE S&P TOTAL US STOCK MARKET E
ETF
464287150
9282
86762
SH
SOLE
0
0
0
ISHARES CORE S&P US VALUE ETF
ETF
464287663
24599
322229
SH
SOLE
0
0
0
ISHARES CORE TOTAL US BOND MARKET
ETF
464287226
54597
478589
SH
SOLE
0
0
0
ISHARES CORE US GROWTH ETF
ETF
464287671
17349
150029
SH
SOLE
0
0
0
ISHARES CORE US REIT
ETF
464288521
8798
130163
SH
SOLE
0
0
0
ISHARES CURRENCY HEDGE MSCI
ETF
46435G847
651
20015
SH
SOLE
0
0
0
ISHARES DOW JONES INTL SELECT DIV IDX
ETF
464288448
2806
89986
SH
SOLE
0
0
0
ISHARES DOW JONES SELECT DIVIDEND INDEX
ETF
464287168
1425
11627
SH
SOLE
0
0
0
ISHARES DOW JONES U S REAL ESTATE
ETF
464287739
349
3002
SH
SOLE
0
0
0
ISHARES DOW JONES U.S. AEROSPACE & DEFEN
ETF
464288760
389
3787
SH
SOLE
0
0
0
ISHARES DOW JONES US HEALTHCARE PROVIDER
ETF
464288828
217
749
SH
SOLE
0
0
0
ISHARES DOW JONES US HOME CONSTRUCTION
ETF
464288752
225
2711
SH
SOLE
0
0
0
ISHARES DOW JONES US PHARMACEUTICALS
ETF
464288836
274
1371
SH
SOLE
0
0
0
ISHARES EDGE MSCI MULTIFACTOR GLOBAL
ETF
46434V316
284
7255
SH
SOLE
0
0
0
ISHARES EDGE MSCI MULTIFACTOR INTL
ETF
46434V274
6376
221234
SH
SOLE
0
0
0
ISHARES EDGE MSCI MULTIFACTOR USA
ETF
46434V282
32749
703379
SH
SOLE
0
0
0
ISHARES EDGE MSCI MULTIFACTOR USA SMALL-CAP
ETF
46434V290
707
12345
SH
SOLE
0
0
0
ISHARES FLOATING RATE BOND
ETF
46429B655
679
13384
SH
SOLE
0
0
0
ISHARES GLOBAL INFRASTRUCTURE
ETF
464288372
2992
62880
SH
SOLE
0
0
0
ISHARES GOLD TRUST
ETF
464285204
1726
49591
SH
SOLE
0
0
0
ISHARES IBOXX HIGH YIELD CORP BOND
ETF
464288513
5068
58249
SH
SOLE
0
0
0
ISHARES IBOXX INVESTOP INVESTMENT GRAD
ETF
464287242
3121
23552
SH
SOLE
0
0
0
ISHARES INC CURRENCY HEDGED MSCI EMERGIN
ETF
46434G509
340
11492
SH
SOLE
0
0
0
ISHARES INC EMERGING MKTS CORP BOND FUND
ETF
464286251
2349
46054
SH
SOLE
0
0
0
ISHARES INC MLT FCTR EMG MKT
ETF
46434G889
229
4471
SH
SOLE
0
0
0
ISHARES JP MORGAN EMERGING MARKETS BOND
ETF
464288281
293
2684
SH
SOLE
0
0
0
ISHARES MSCI ACWI ETF
ETF
464288257
384
3627
SH
SOLE
0
0
0
ISHARES MSCI ACWI EX US
ETF
464288240
3479
62564
SH
SOLE
0
0
0
ISHARES MSCI ALL COUNTRY ASIA EX JPN IDX
ETF
464288182
1719
20788
SH
SOLE
0
0
0
ISHARES MSCI CHINA ETF
ETF
46429B671
753
12002
SH
SOLE
0
0
0
ISHARES MSCI EAFE GROWTH INDEX
ETF
464288885
49585
449587
SH
SOLE
0
0
0
ISHARES MSCI EAFE INDEX
ETF
464287465
18889
240071
SH
SOLE
0
0
0
ISHARES MSCI EAFE SMALL CAP INDEX
ETF
464288273
22172
303350
SH
SOLE
0
0
0
ISHARES MSCI EAFE VALUE INDEX
ETF
464288877
395
7845
SH
SOLE
0
0
0
ISHARES MSCI EMERGING MARKETS
ETF
464287234
55239
1130784
SH
SOLE
0
0
0
ISHARES MSCI EMERGING MARKETS ESG OPIMITZED ETF
ETF
46434G863
1019
25624
SH
SOLE
0
0
0
ISHARES MSCI KLD 400 SOCIAL
ETF
464288570
319
3433
SH
SOLE
0
0
0
ISHARES MSCI SOUTH KOREA
ETF
464286772
2763
35483
SH
SOLE
0
0
0
ISHARES MSCI TAIWAN
ETF
46434G772
3397
50995
SH
SOLE
0
0
0
ISHARES MSCI USA ESG SELECT ETF
ETF
464288802
1835
17271
SH
SOLE
0
0
0
ISHARES MSCI USA MINIMUM VOLATILITY ETF
ETF
46429B697
14411
178136
SH
SOLE
0
0
0
ISHARES MT GOV/CORP
ETF
464288612
326
2868
SH
SOLE
0
0
0
ISHARES NASDAQ BIOTECHNOLOGY INDEX FD
ETF
464287556
10895
71386
SH
SOLE
0
0
0
ISHARES RUSSELL 1000 ETF
ETF
464287622
81719
309038
SH
SOLE
0
0
0
ISHARES RUSSELL 1000 GROWTH ETF
ETF
464287614
40646
133007
SH
SOLE
0
0
0
ISHARES RUSSELL 1000 VALUE ETF
ETF
464287598
6202
36934
SH
SOLE
0
0
0
ISHARES RUSSELL 2000 ETF
ETF
464287655
8982
40378
SH
SOLE
0
0
0
ISHARES RUSSELL 2000 GROWTH INDEX FUND
ETF
464287648
4308
14702
SH
SOLE
0
0
0
ISHARES RUSSELL MID-CAP ETF
ETF
464287499
18929
228036
SH
SOLE
0
0
0
ISHARES RUSSELL MIDCAP GROWTH INDEX
ETF
464287481
2935
25470
SH
SOLE
0
0
0
ISHARES RUSSELL MIDCAP VALUE INDEX
ETF
464287473
4250
34731
SH
SOLE
0
0
0
ISHARES S&P 500 GROWTH INDEX
ETF
464287309
28428
339761
SH
SOLE
0
0
0
ISHARES S&P 500 VALUE INDEX
ETF
464287408
17355
110801
SH
SOLE
0
0
0
ISHARES S&P MIDCAP 400
ETF
464287507
32546
114971
SH
SOLE
0
0
0
ISHARES S&P MIDCAP 400 GROWTH INDEX
ETF
464287606
1119
13126
SH
SOLE
0
0
0
ISHARES S&P MIDCAP 400 VALUE INDEX
ETF
464287705
817
7378
SH
SOLE
0
0
0
ISHARES S&P NATL AMT FREE MUNI BND FND
ETF
464288414
1245
10707
SH
SOLE
0
0
0
ISHARES S&P NORTH AMERICAN TECHNOLOGY SO
ETF
464287515
7123
17912
SH
SOLE
0
0
0
ISHARES S&P SMALLCAP 600
ETF
464287804
41274
360439
SH
SOLE
0
0
0
ISHARES S&P SMALLCAP 600 GROWTH
ETF
464287887
9612
69248
SH
SOLE
0
0
0
ISHARES S&P SMALLCAP VALUE INDEX
ETF
464287879
1351
12933
SH
SOLE
0
0
0
ISHARES TR DJ US INDL
ETF
464287754
697
6185
SH
SOLE
0
0
0
ISHARES TR GLOBAL CLEAN ENERGY ETF
ETF
464288224
1651
77983
SH
SOLE
0
0
0
ISHARES TR HIGH YLD BD FCTR
ETF
46435G250
3562
69295
SH
SOLE
0
0
0
ISHARES TR INTRM TR CRP ETF
ETF
464288638
510
8602
SH
SOLE
0
0
0
ISHARES TR MRGSTR MD CP GRW
ETF
464288307
595
8130
SH
SOLE
0
0
0
ISHARES TR MSCI EAFE ESG OP
ETF
46435G516
347
4371
SH
SOLE
0
0
0
ISHARES TR MSCI INTL MOMENT
ETF
46434V449
1048
27561
SH
SOLE
0
0
0
ISHARES TR RUS TP200 GR ETF
ETF
464289438
760
4386
SH
SOLE
0
0
0
ISHARES TR RUSSELL
ETF
464287630
968
5830
SH
SOLE
0
0
0
ISHARES TR S&P US PFD STK INDEX FD
ETF
464288687
4154
105356
SH
SOLE
0
0
0
ISHARES TR USD INV GRDE ETF
ETF
464288620
567
9483
SH
SOLE
0
0
0
ISHARES TRUST CONVERTIBLE BOND ETF
ETF
46435G102
208
2335
SH
SOLE
0
0
0
ISHARES TRUST CORE MSCI TOTAL INTL STK E
ETF
46432F834
266016
3749867
SH
SOLE
0
0
0
ISHARES TRUST DOW JONES
ETF
464287721
259
2260
SH
SOLE
0
0
0
ISHARES TRUST MSCI USA QUALITY FACTOR ET
ETF
46432F339
761
5227
SH
SOLE
0
0
0
ISHARES U S ETF TR INFLATION HEDG
ETF
46431W580
3822
124958
SH
SOLE
0
0
0
ISHARES US ETF TR SHT MAT BD ETF
ETF
46431W507
3655
73164
SH
SOLE
0
0
0
ISHARES US MEDICAL
ETF
464288810
540
8197
SH
SOLE
0
0
0
JACOBS ENGR GROUP INC COM
Common
469814107
29730
213529
SH
SOLE
0
0
0
JD COM INC SPONSORED ADR REPSTG COM CL A
Class A
47215P106
1286
18347
SH
SOLE
0
0
0
JEFFERIES GROUP INC.
Common
47233W109
5227
134706
SH
SOLE
0
0
0
JOHN BEAN TECHNOLOGIES CORP
Common
477839104
1728
11256
SH
SOLE
0
0
0
JOHNSON & JOHNSON
Common
478160104
17648
103165
SH
SOLE
0
0
0
JOHNSON CONTROLS INTERNATIONAL
Common
G51502105
275
3382
SH
SOLE
0
0
0
JP MORGAN EXCHANGE TRADED FD ULTRA SHRT INC
ETF
46641Q837
1677
29058
SH
SOLE
0
0
0
JPMORGAN CHASE & CO
Common
46625H100
54872
346523
SH
SOLE
0
0
0
KEURIG DR PEPPER INC
Common
49271V100
303
8215
SH
SOLE
0
0
0
KEYCORP INC
Common
493267108
1349
58313
SH
SOLE
0
0
0
KIMBERLY CLARK CORP
Common
494368103
1073
7505
SH
SOLE
0
0
0
KKR & CO LP
Common
48251W104
4655
62481
SH
SOLE
0
0
0
KLA-TENCOR CORPORATION
Common
482480100
5539
12878
SH
SOLE
0
0
0
KORNIT DIGITAL LTD.
Common
M6372Q113
1811
11895
SH
SOLE
0
0
0
KRANESHARES TR QUADRTC INT RT
ETF
500767736
7116
265038
SH
SOLE
0
0
0
L3HARRIS TECHNOLOGIES INC COM
Common
502431109
6817
31970
SH
SOLE
0
0
0
LABORATORY CORP OF AMERICA
Common
50540R409
445
1415
SH
SOLE
0
0
0
LAM RESEARCH CORPORATION
Common
512807108
27284
37939
SH
SOLE
0
0
0
LANDSTAR SYSTEM INC.
Common
515098101
8105
45276
SH
SOLE
0
0
0
LAS VEGAS SANDS CORP
Common
517834107
463
12309
SH
SOLE
0
0
0
LAZARD LTD
Common
G54050102
856
19613
SH
SOLE
0
0
0
LEAR CORPORATION
Common
521865204
262
1430
SH
SOLE
0
0
0
LENNAR CORPORATION
Common
526057104
1570
13517
SH
SOLE
0
0
0
LIBERTY GLOBAL INC COM SER C
Common
G5480U120
808
28748
SH
SOLE
0
0
0
LIBERTY LATIN AMERICA LTD
Common
G9001E128
137
12005
SH
SOLE
0
0
0
LILLY ELI & COMPANY
Common
532457108
2348
8502
SH
SOLE
0
0
0
LINDE PLC
Common
G5494J103
5468
15783
SH
SOLE
0
0
0
LITHIA MOTORS INC CL A
Class A
536797103
3022
10178
SH
SOLE
0
0
0
LIVE NATION ENTMT
Common
538034109
7541
63002
SH
SOLE
0
0
0
LKQ CORP
Common
501889208
8456
140870
SH
SOLE
0
0
0
LOCKHEED MARTIN CORP
Common
539830109
1450
4080
SH
SOLE
0
0
0
LOEWS CORPORATION
Common
540424108
954
16514
SH
SOLE
0
0
0
LOWES COMPANIES
Common
548661107
57362
221919
SH
SOLE
0
0
0
LULULEMON ATHLETICA INC COM STK USD0.01
Common
550021109
627
1603
SH
SOLE
0
0
0
MAGELLAN MIDSTREAM PARTNERS LP
MLP
559080106
412
8864
SH
SOLE
0
0
0
MANPOWER GROUP
Common
56418H100
252
2586
SH
SOLE
0
0
0
MARATHON PETROLEUM CORP
Common
56585A102
642
10025
SH
SOLE
0
0
0
MARKEL CORPORATION
Common
570535104
9313
7547
SH
SOLE
0
0
0
MARKET VECTORS ETF INTERNATIONAL HIGH YIELD
ETF
92189F445
616
25531
SH
SOLE
0
0
0
MARKET VECTORS GOLD MINERS ETF
ETF
92189F106
281
8783
SH
SOLE
0
0
0
MARKET VECTORS INTERM MUN IND ETF
ETF
92189H201
1153
22497
SH
SOLE
0
0
0
MARKETAXESS HLDGS INC COM
Common
57060D108
402
978
SH
SOLE
0
0
0
MARRIOTT INTL INC CL A
Class A
571903202
1840
11133
SH
SOLE
0
0
0
MARSH & MCLENNAN COS
Common
571748102
305
1756
SH
SOLE
0
0
0
MARTIN MARIETTA MATRLS
Common
573284106
228
517
SH
SOLE
0
0
0
MASCO CORPORATION
Common
574599106
434
6185
SH
SOLE
0
0
0
MASTERCARD INC
Common
57636Q104
47210
131386
SH
SOLE
0
0
0
MATCH GROUP INC COM
Common
57667L107
253
1913
SH
SOLE
0
0
0
MC CORMICK & CO INC
Common
579780107
15707
164666
SH
SOLE
0
0
0
MCCORMICK & CO INC
Common
579780206
7139
73896
SH
SOLE
0
0
0
MCDONALDS CORP
Common
580135101
4883
18214
SH
SOLE
0
0
0
MCKESSON CORPORATION
Common
58155Q103
924
3717
SH
SOLE
0
0
0
MEDICAL PROPERTIES TRUST INC.
REIT
58463J304
1722
72872
SH
SOLE
0
0
0
MEDTRONIC INC
Common
G5960L103
16431
158833
SH
SOLE
0
0
0
MERCADOLIBRE INC
Common
58733R102
332
246
SH
SOLE
0
0
0
MERCK & CO INC
Common
58933Y105
28084
366440
SH
SOLE
0
0
0
MERCURY COMPUTER SYSTEM
Common
589378108
275
5000
SH
SOLE
0
0
0
MERIDIAN BIOSCIENCE INC.
Common
589584101
3377
165526
SH
SOLE
0
0
0
METLIFE INC
Common
59156R108
1330
21286
SH
SOLE
0
0
0
METTLER-TOLEDO INTERNATIONAL INC.
Common
592688105
1159
683
SH
SOLE
0
0
0
MGM RESORTS INTERNATIONAL
Common
552953101
296
6603
SH
SOLE
0
0
0
MICROCHIP TECHNOLOGY INC
Common
595017104
6286
72202
SH
SOLE
0
0
0
MICRON TECHNOLOGY
Common
595112103
2502
26859
SH
SOLE
0
0
0
MICROSOFT CORP
Common
594918104
131812
391923
SH
SOLE
0
0
0
MICROVISION INC
Common
594960304
78
15527
SH
SOLE
0
0
0
MIDCAP SPDR
ETF
78467Y107
2144
4141
SH
SOLE
0
0
0
MODERNA INC COM
Common
60770K107
502
1975
SH
SOLE
0
0
0
MONDELEZ INTL INC COM
Common
609207105
4217
63601
SH
SOLE
0
0
0
MONSTER BEVERAGE CORP
Common
61174X109
267
2783
SH
SOLE
0
0
0
MOODY'S CORP
Common
615369105
18661
47778
SH
SOLE
0
0
0
MORGAN STANLEY
Common
617446448
783
7980
SH
SOLE
0
0
0
MOTOROLA INC COM
Common
620076307
533
1962
SH
SOLE
0
0
0
MSCI INC.
Common
55354G100
2828
4616
SH
SOLE
0
0
0
NAM TAI PROPERTY INC
Common
G63907102
196
19400
SH
SOLE
0
0
0
NCR CORPORATION
Common
62886E108
831
20675
SH
SOLE
0
0
0
NETFLIX COM INC COM
Common
64110L106
7798
12944
SH
SOLE
0
0
0
NEW YORK TIMES COMPANY
Common
650111107
308
6382
SH
SOLE
0
0
0
NEWMARK GROUP INC CL A
Class A
65158N102
187
10000
SH
SOLE
0
0
0
NEWMONT MINING CORP
Common
651639106
1124
18120
SH
SOLE
0
0
0
NEXSTAR BROADCASTING GP
Common
65336K103
7328
48538
SH
SOLE
0
0
0
NEXTERA ENERGY INC
Common
65339F101
5865
62816
SH
SOLE
0
0
0
NICE SYS LTD SPONSORED ADR ISIN #US65365
ADR
653656108
1566
5158
SH
SOLE
0
0
0
NIKE INC
Common
654106103
2989
17931
SH
SOLE
0
0
0
NMI HOLDINGS INC CLASS A
Class A
629209305
4417
202129
SH
SOLE
0
0
0
NOMAD FOODS LIMITED ORD NPV
Common
G6564A105
3439
135430
SH
SOLE
0
0
0
NORFOLK SOUTHERN CORP
Common
655844108
1220
4097
SH
SOLE
0
0
0
NORTHROP GRUMMAN CORP
Common
666807102
23663
61134
SH
SOLE
0
0
0
NORWEGIAN CRUISE LINE HLDGS LTD
Common
G66721104
907
43733
SH
SOLE
0
0
0
NOVARTIS ADR
ADR
66987V109
633
7234
SH
SOLE
0
0
0
NOVOCURE LTD COM
Common
G6674U108
6199
82568
SH
SOLE
0
0
0
NOVO-NORDISK ADR
ADR
670100205
842
7518
SH
SOLE
0
0
0
NUSHARES ETF TR NUVEEN ESG US
ETF
67092P870
5663
220532
SH
SOLE
0
0
0
NUVEEN TAXABLE MUNICPL INCM FD COM
Closed-End ETF
67074C103
521
22950
SH
SOLE
0
0
0
nVent Electric plc
Common
G6700G107
407
10705
SH
SOLE
0
0
0
NVIDIA CORP
Common
67066G104
56000
190406
SH
SOLE
0
0
0
NVR INC
Common
62944T105
1430
242
SH
SOLE
0
0
0
NXP SEMICONDUCTORS N V
Common
N6596X109
25324
111177
SH
SOLE
0
0
0
OLD REPUBLIC INTERNATIONAL
Common
680223104
6570
267275
SH
SOLE
0
0
0
OPEN LENDING CORPORATION COM C L A
Class A
68373J104
1052
46811
SH
SOLE
0
0
0
ORACLE CORPORATION
Common
68389X105
7680
88061
SH
SOLE
0
0
0
O'REILLY AUTOMOTIVE
Common
67103H107
257
364
SH
SOLE
0
0
0
ORGANON & CO COMMON STOCK
Common
68622V106
270
8858
SH
SOLE
0
0
0
OSHKOSH CORPORATION
Common
688239201
593
5257
SH
SOLE
0
0
0
OTIS WORLDWIDE CORP COM
Common
68902V107
412
4731
SH
SOLE
0
0
0
PACCAR INC
Common
693718108
211
2394
SH
SOLE
0
0
0
PACKAGING CORPORATION OF AMERICA
Common
695156109
568
4172
SH
SOLE
0
0
0
PALO ALTO NETWORKS INC
Common
697435105
449
807
SH
SOLE
0
0
0
PARKER HANNIFIN CORP
Common
701094104
854
2684
SH
SOLE
0
0
0
PAYCHEX INC
Common
704326107
7451
54583
SH
SOLE
0
0
0
PAYCOM SOFTWARE INC COM
Common
70432V102
2878
6932
SH
SOLE
0
0
0
PAYPAL HOLDINGS INCO
Common
70450Y103
5409
28685
SH
SOLE
0
0
0
PENSKE AUTOMOTIVE GROUP
Common
70959W103
851
7935
SH
SOLE
0
0
0
PEPSICO INC
Common
713448108
46805
269443
SH
SOLE
0
0
0
PERKINELMER INC
Common
714046109
1013
5040
SH
SOLE
0
0
0
PFIZER INC
Common
717081103
8731
147855
SH
SOLE
0
0
0
PHILIP MORRIS INTERNATIONAL INC
Common
718172109
5779
60830
SH
SOLE
0
0
0
PHILLIPS 66 COM
Common
718546104
383
5286
SH
SOLE
0
0
0
PIMCO ENHANCED SHORT MATURITY
ETF
72201R833
19513
192137
SH
SOLE
0
0
0
PIMCO INVEST GRADE CORP
ETF
72201R817
837
7422
SH
SOLE
0
0
0
PIMCO TOTAL RETURN
ETF
72201R775
270
2470
SH
SOLE
0
0
0
PIONEER DIVIDEND HIGH INCOME
Closed-End ETF
723653101
2201
143775
SH
SOLE
0
0
0
PIONEER NATURAL RESOURCES CO
Common
723787107
9661
53115
SH
SOLE
0
0
0
PNC FINANCIAL SERVICES GROUP
Common
693475105
24765
123503
SH
SOLE
0
0
0
POLARIS INDUSTRIES INC
Common
731068102
346
3148
SH
SOLE
0
0
0
POTLATCH CORPORATION NEW
Common
737630103
1154
19171
SH
SOLE
0
0
0
PowerShares DWA Emer Mkts Tech Leaders
ETF
46138E867
850
32954
SH
SOLE
0
0
0
POWERSHARES ETF SENIOR LOAN PORTFOLIO
ETF
46138G508
270
12236
SH
SOLE
0
0
0
POWERSHARES EXCH TRADED FD TR II PREFERR
ETF
46138E511
1554
103577
SH
SOLE
0
0
0
POWERSHARES FINANCIAL PFD
ETF
46137V621
284
15088
SH
SOLE
0
0
0
POWERSHARES FTSE RAFI US 1000
ETF
46137V613
341
1986
SH
SOLE
0
0
0
POWERSHARES VARIABLE
ETF
46138G870
1028
39673
SH
SOLE
0
0
0
POWERSHS QQQ TRUST SER
ETF
46090E103
25166
63255
SH
SOLE
0
0
0
POWERSHS WILDERHILL CLEAN ENERGY
ETF
46137V134
1516
21230
SH
SOLE
0
0
0
PPG INDUSTRIES INC.
Common
693506107
731
4237
SH
SOLE
0
0
0
PPL CORPORATION
Common
69351T106
316
10503
SH
SOLE
0
0
0
PRINCIPAL FINANCIAL GROUP
Common
74251V102
719
9947
SH
SOLE
0
0
0
PRIVIA HEALTH GROUP INC COM
Common
74276R102
1511
58408
SH
SOLE
0
0
0
PROCTER & GAMBLE CO
Common
742718109
36573
223578
SH
SOLE
0
0
0
PROGRESSIVE CORP OHIO
Common
743315103
963
9378
SH
SOLE
0
0
0
PROLOGIS INC
REIT
74340W103
10853
64465
SH
SOLE
0
0
0
PROSHARES SHORT S&P 500 PROSHARES
ETF
74347B425
178
13054
SH
SOLE
0
0
0
PROSHARES ULTRAPRO QQQ
ETF
74347X831
829
4986
SH
SOLE
0
0
0
PROSHS ULTRAPRO NEW ETF
ETF
74347B110
187
15000
SH
SOLE
0
0
0
PRUDENTIAL FINANCIAL INC
Common
744320102
557
5142
SH
SOLE
0
0
0
PUBLIC STORAGE
REIT
74460D109
1427
3809
SH
SOLE
0
0
0
PUREFUNDS ISE CYBER
ETF
26924G201
707
11507
SH
SOLE
0
0
0
QORVO INC COM
Common
74736K101
269
1718
SH
SOLE
0
0
0
QUALCOMM INC
Common
747525103
3777
20656
SH
SOLE
0
0
0
QUANTA SERVICES INC
Common
74762E102
2011
17537
SH
SOLE
0
0
0
RAYTHEON TECHNOLOGIES CORP COM
Common
75513E101
11858
137788
SH
SOLE
0
0
0
REALTY INCOME CORPORATION
REIT
756109104
2891
40377
SH
SOLE
0
0
0
REGENERON PHARMACEUTICALS INC
Common
75886F107
1898
3006
SH
SOLE
0
0
0
RELIANCE STEEL AND ALUMINUM
Common
759509102
1178
7261
SH
SOLE
0
0
0
REPSOL SA ADR
ADR
984245100
446
37550
SH
SOLE
0
0
0
REPUBLIC SERVICES INC CL A
Class A
760759100
5357
38417
SH
SOLE
0
0
0
ROBERT HALF INTERNATIONAL INC
Common
770323103
1543
13835
SH
SOLE
0
0
0
ROBLOX CORP CL A
Class A
771049103
991
9604
SH
SOLE
0
0
0
ROCKWELL AUTOMATION INC
Common
773903109
2043
5856
SH
SOLE
0
0
0
ROPER INDS INC
Common
776696106
276
562
SH
SOLE
0
0
0
ROSS STORES INC
Common
778296103
28426
248738
SH
SOLE
0
0
0
ROYAL BANK OF CANADA COM NPV ISIN #CA780
Common
780087102
474
4465
SH
SOLE
0
0
0
ROYAL DUTCH SHELL PLC
ADR
780259107
290
6686
SH
SOLE
0
0
0
ROYAL DUTCH SHELL PLC ADR CLASS A
ADR
780259206
504
11617
SH
SOLE
0
0
0
S & P GLOBAL INC
Common
78409V104
1180
2500
SH
SOLE
0
0
0
SALESFORCE COM INC
Common
79466L302
5483
21575
SH
SOLE
0
0
0
SANDY SPRING BANCORP INC.
Common
800363103
630
13112
SH
SOLE
0
0
0
SANOFI ADR
ADR
80105N105
626
12491
SH
SOLE
0
0
0
SCH US DIV EQUITY ETF
ETF
808524797
26617
329292
SH
SOLE
0
0
0
SCHLUMBERGER LIMITED
Common
806857108
1202
40132
SH
SOLE
0
0
0
SCHWAB FUNDAMENTAL US
ETF
808524763
955
17176
SH
SOLE
0
0
0
SCHWAB LARGE CAP GROWTH ETF
ETF
808524300
4306
26297
SH
SOLE
0
0
0
SCHWAB LARGE CAP VALUE ETF
ETF
808524409
2839
38777
SH
SOLE
0
0
0
SCHWAB STRATEGIC TR 1000 INDEX ETF
ETF
808524722
15462
331935
SH
SOLE
0
0
0
SCHWAB STRATEGIC TR EMERGING MKTS EQUITY
ETF
808524706
1854
62606
SH
SOLE
0
0
0
SCHWAB STRATEGIC TR FUNDAMENTAL INTL LAR
ETF
808524755
1257
38679
SH
SOLE
0
0
0
SCHWAB STRATEGIC TR INTL EQUITY ETF
ETF
808524805
5593
143887
SH
SOLE
0
0
0
SCHWAB STRATEGIC TR INTL SMALL CAP EQUIT
ETF
808524888
59393
1451098
SH
SOLE
0
0
0
SCHWAB STRATEGIC TR SCHWAB FUNDAMENTAL U
ETF
808524771
1079
18417
SH
SOLE
0
0
0
SCHWAB US BROAD MARKET ETF
ETF
808524102
1678
14847
SH
SOLE
0
0
0
SCHWAB US LARGE CAT ETF
ETF
808524201
27349
240279
SH
SOLE
0
0
0
SCHWAB US REIT ETF
ETF
808524847
697
13230
SH
SOLE
0
0
0
SCHWAB US SMALL CAP ETF
ETF
808524607
921
8992
SH
SOLE
0
0
0
SCOTTS MIRACLE GRO CO
Common
810186106
581
3611
SH
SOLE
0
0
0
SECTOR SPDR ENERGY
ETF
81369Y506
337
6072
SH
SOLE
0
0
0
SECTOR SPDR FINANCIAL ETF
ETF
81369Y605
904
23145
SH
SOLE
0
0
0
SECTOR SPDR HEALTH CARE
ETF
81369Y209
15419
109442
SH
SOLE
0
0
0
SECTOR SPDR MATERIALS FD
ETF
81369Y100
206
2278
SH
SOLE
0
0
0
SECTOR SPDR TECHNOLOGY ETF
ETF
81369Y803
32904
189245
SH
SOLE
0
0
0
SECTOR SPDR TR SHS BEN INT CONSUMER STAP
ETF
81369Y308
665
8621
SH
SOLE
0
0
0
SECTOR SPDR TR SHS BEN INT INDUSTRIAL
ETF
81369Y704
1066
10079
SH
SOLE
0
0
0
SELECT SECTOR SPDR TR CONSUMER DISCRETIO
ETF
81369Y407
683
3342
SH
SOLE
0
0
0
SHERWIN WILLIAMS CO
Common
824348106
1422
4037
SH
SOLE
0
0
0
SHOPIFY INC
Common
82509L107
362
263
SH
SOLE
0
0
0
SLM CORP
Common
78442P106
606
30796
SH
SOLE
0
0
0
SOFI TECHNOLOGIES INC
Common
83406F102
2308
145955
SH
SOLE
0
0
0
SONY GROUP CORPORATION SPON ADS
ADR
835699307
567
4489
SH
SOLE
0
0
0
SOUTHERN CO
Common
842587107
917
13368
SH
SOLE
0
0
0
SOUTHWEST AIRLNS CO
Common
844741108
1190
27769
SH
SOLE
0
0
0
SPDR BARCLAYS CAPITAL CONVERTIBLE SECS
ETF
78464A359
1058
12750
SH
SOLE
0
0
0
SPDR BARCLAYS INTERNATIONAL CORPORATE BD
ETF
78464A151
255
7365
SH
SOLE
0
0
0
SPDR DOW JONES INDL AVERAGE ETF TR UNIT
ETF
78467X109
298
821
SH
SOLE
0
0
0
SPDR GOLD TRUST
ETF
78463V107
47693
278974
SH
SOLE
0
0
0
SPDR INDEX SHS FDS MSCI ACWI EX-US ETF
ETF
78463X848
5554
189500
SH
SOLE
0
0
0
SPDR INTL DIV ETF
ETF
78463X772
773
19889
SH
SOLE
0
0
0
SPDR NUVEEN BARCLAYS CAPITAL MUNI BOND
ETF
78468R721
477
9223
SH
SOLE
0
0
0
SPDR PORTFOLIO LARGE CAP ETF
ETF
78464A854
253
4527
SH
SOLE
0
0
0
SPDR PORTFOLIO MID CAP ETF
ETF
78464A847
4916
98829
SH
SOLE
0
0
0
SPDR S&P 400 MID CAP GROWTH
ETF
78464A821
250
3067
SH
SOLE
0
0
0
SPDR S&P 400 MID CAP VALUE
ETF
78464A839
573
8055
SH
SOLE
0
0
0
SPDR S&P 500
ETF
78462F103
49950
105166
SH
SOLE
0
0
0
SPDR S&P 500 GROWTH
ETF
78464A409
1169
16133
SH
SOLE
0
0
0
SPDR S&P 500 VALUE
ETF
78464A508
523
12450
SH
SOLE
0
0
0
SPDR S&P 600 SMALL CAP GROWTH
ETF
78464A201
2312
24912
SH
SOLE
0
0
0
SPDR S&P 600 SMALL CAP VALUE
ETF
78464A300
217
2560
SH
SOLE
0
0
0
Spdr S&P China Etf
ETF
78463X400
1441
13961
SH
SOLE
0
0
0
SPDR S&P DIVIDEND
ETF
78464A763
3669
28415
SH
SOLE
0
0
0
SPDR SER TR MSCI USA STRTGIC
ETF
78468R812
146386
1120788
SH
SOLE
0
0
0
SPDR SER TR S&P BIOTECH ETF
ETF
78464A870
501
4473
SH
SOLE
0
0
0
SPDR SERIES TRUST PORTFLI HIGH YLD
ETF
78468R606
235
8840
SH
SOLE
0
0
0
SPDR BARCLAYS 1-3 MONTH T-BILL ETF
ETF
78468R663
3390
37073
SH
SOLE
0
0
0
SPDR DOUBLELINE TOTAL RETURN TACT ETF
ETF
78467V848
11471
242321
SH
SOLE
0
0
0
SQUARE INC
Common
852234103
284
1760
SH
SOLE
0
0
0
SS&C TECHNOLOGS HLDG
Common
78467J100
297
3626
SH
SOLE
0
0
0
SSGA ACTIVE ETF MULTI-ASSET REAL RETURN
ETF
78467V103
3765
139455
SH
SOLE
0
0
0
STAG INDL INC
Common
85254J102
325
6785
SH
SOLE
0
0
0
STANLEY BLACK & DECKER INC COM USD2.50
Common
854502101
349
1850
SH
SOLE
0
0
0
STARBUCKS CORP
Common
855244109
3617
30920
SH
SOLE
0
0
0
STARWOOD PROPERTY TRUST INC.
REIT
85571B105
496
20402
SH
SOLE
0
0
0
STATE STREET CORP
Common
857477103
369
3963
SH
SOLE
0
0
0
STERIS CORPORATION
Common
G8473T100
346
1423
SH
SOLE
0
0
0
STERLING BANCORP COM
Common
85917A100
3802
147415
SH
SOLE
0
0
0
STORE CAP CORP
REIT
862121100
426
12377
SH
SOLE
0
0
0
STRYKER CORP
Common
863667101
1567
5861
SH
SOLE
0
0
0
SUNCOR ENERGY COM
Common
867224107
18701
747161
SH
SOLE
0
0
0
SYNNEX CORP
Common
87162W100
592
5173
SH
SOLE
0
0
0
SYNOPSYS INC
Common
871607107
239
648
SH
SOLE
0
0
0
SYNOVUS FINL CORP
Common
87161C501
743
15516
SH
SOLE
0
0
0
SYSCO CORP
Common
871829107
3496
44505
SH
SOLE
0
0
0
T MOBILE US INC COM
Common
872590104
1159
9993
SH
SOLE
0
0
0
T ROWE PRICE GROUP INC
Common
74144T108
1109
5641
SH
SOLE
0
0
0
TAIWAN SEMICONDUCTOR MFG LTD ADR
ADR
874039100
798
6632
SH
SOLE
0
0
0
TAKE-TWO INTERACTIVE SOFT
Common
874054109
4862
27357
SH
SOLE
0
0
0
TARGET CORP
Common
87612E106
3058
13214
SH
SOLE
0
0
0
TE CONNECTIVITY LTD COM CHF0.77
Common
H84989104
579
3590
SH
SOLE
0
0
0
TESLA MOTORS INC COM USD0.001
Common
88160R101
3954
3742
SH
SOLE
0
0
0
TEXAS INSTRUMENTS INC
Common
882508104
1065
5649
SH
SOLE
0
0
0
Texas Pacific Land Trust
Royalty Trust
88262P102
12502
10011
SH
SOLE
0
0
0
THE CHARLES SCHWAB CORP
Common
808513105
1437
17092
SH
SOLE
0
0
0
THE ENSIGN GROUP
Common
29358P101
4766
56761
SH
SOLE
0
0
0
THERMO FISHER SCIENTIFIC INC
Common
883556102
9830
14732
SH
SOLE
0
0
0
TJX COMPANIES INC
Common
872540109
5825
76725
SH
SOLE
0
0
0
TOLL BROS INC
Common
889478103
4059
56078
SH
SOLE
0
0
0
TORONTO-DOMINION BANK COM
Common
891160509
211
2750
SH
SOLE
0
0
0
TOYOTA MOTOR CORP ADR
ADR
892331307
302
1631
SH
SOLE
0
0
0
TRACTOR SUPPLY
Common
892356106
717
3005
SH
SOLE
0
0
0
TRANE TECHNOLOGIES PLC COM
Common
G8994E103
503
2488
SH
SOLE
0
0
0
TRANSCAT INC COM
Common
893529107
1262
13650
SH
SOLE
0
0
0
TRANSDIGM GROUP INC
Common
893641100
2998
4711
SH
SOLE
0
0
0
TRANSOCEAN LIMITED COM CHF15
Common
H8817H100
64
23230
SH
SOLE
0
0
0
TRANSUNION COM
Common
89400J107
3298
27812
SH
SOLE
0
0
0
TRAVEL PLUS LEISURE CO COM
Common
894164102
3551
64248
SH
SOLE
0
0
0
TRAVELERS COMPANIES
Common
89417E109
1243
7948
SH
SOLE
0
0
0
TREX INC
Common
89531P105
595
4408
SH
SOLE
0
0
0
TRUIST FINL CORP
Common
89832Q109
3692
63052
SH
SOLE
0
0
0
TYLER TECHNOLOGIES
Common
902252105
2499
4646
SH
SOLE
0
0
0
UBS AG CHF0.10
Common
H42097107
383
21415
SH
SOLE
0
0
0
UDR INC
Common
902653104
340
5674
SH
SOLE
0
0
0
UNILEVER PLC
ADR
904767704
847
15747
SH
SOLE
0
0
0
UNION PACIFIC CORP
Common
907818108
3329
13213
SH
SOLE
0
0
0
UNITED MICROELECTRONICS CORP A DR
ADR
910873405
396
33841
SH
SOLE
0
0
0
UNITED PARCEL SERVICES INC
Common
911312106
3832
17877
SH
SOLE
0
0
0
UNITED RENTALS INC
Common
911363109
23959
72102
SH
SOLE
0
0
0
UNITEDHEALTH GROUP
Common
91324P102
64274
128000
SH
SOLE
0
0
0
Universal Forest Prods Inc
Common
90278Q108
946
10286
SH
SOLE
0
0
0
US BANCORP
Common
902973304
5423
96551
SH
SOLE
0
0
0
US FOOD HOLDING CORP
Common
912008109
4250
122013
SH
SOLE
0
0
0
V F CORPORATION
Common
918204108
705
9623
SH
SOLE
0
0
0
VANGUARD CORP BOND ETF
ETF
92206C409
1556
19147
SH
SOLE
0
0
0
VANGUARD DIVIDEND APPRECIATION
ETF
921908844
129734
755367
SH
SOLE
0
0
0
VANGUARD ESG US STOCK ETF
ETF
921910733
1211
13777
SH
SOLE
0
0
0
VANGUARD EXTENDED MARKET ETF S &P COMPL
ETF
922908652
70557
385855
SH
SOLE
0
0
0
VANGUARD FTSE DEVELOPED MKTS ETF
ETF
921943858
54996
1077086
SH
SOLE
0
0
0
VANGUARD FUNDS MSCI EUROPE ETF
ETF
922042874
285
4176
SH
SOLE
0
0
0
VANGUARD HIGH DIVIDEND YIELD
ETF
921946406
96214
858207
SH
SOLE
0
0
0
VANGUARD INDEX FDS VANGUARD SMALL CAP VI
ETF
922908751
7513
33240
SH
SOLE
0
0
0
VANGUARD INDEX GROWTH
ETF
922908736
10529
32812
SH
SOLE
0
0
0
VANGUARD INDEX VALUE
ETF
922908744
4297
29212
SH
SOLE
0
0
0
VANGUARD INFO TECH INDEX
ETF
92204A702
684
1493
SH
SOLE
0
0
0
VANGUARD INTERMEDIATE TERM CORP BOND
ETF
92206C870
10453
112687
SH
SOLE
0
0
0
VANGUARD INTERNATIONAL BOND INDEX
ETF
92203J407
1682
30494
SH
SOLE
0
0
0
VANGUARD INTERNATIONAL EQUITY INDEX
ETF
922042775
2065
33698
SH
SOLE
0
0
0
VANGUARD INTL EQUITY INDEX FDS MSCI EMER
ETF
922042858
67138
1357429
SH
SOLE
0
0
0
VANGUARD INTL EQUITY INDEX FDS TOTAL WOR
ETF
922042742
1223
11381
SH
SOLE
0
0
0
VANGUARD LRG CAP ETF US PRIME MKT 750
ETF
922908637
430
1946
SH
SOLE
0
0
0
VANGUARD MID CAP GRWTH INDEX I NTL US
ETF
922908538
7844
30808
SH
SOLE
0
0
0
VANGUARD MID-CAP ETF
ETF
922908629
6192
24306
SH
SOLE
0
0
0
VANGUARD MID-CAP VALUE ETF
ETF
922908512
43183
287254
SH
SOLE
0
0
0
VANGUARD MUNI BOND TAX-EXEMPT ETF
ETF
922907746
2550
46440
SH
SOLE
0
0
0
VANGUARD REIT INDEX ETF
ETF
922908553
5029
43346
SH
SOLE
0
0
0
VANGUARD RUSSELL 1000 ETF
ETF
92206C730
7846
35851
SH
SOLE
0
0
0
VANGUARD RUSSELL 1000 VALUE INDEX ETF
ETF
92206C714
21691
294159
SH
SOLE
0
0
0
VANGUARD RUSSELL 2000 ETF
ETF
92206C664
3347
37266
SH
SOLE
0
0
0
VANGUARD S&P 500 ETF
ETF
922908363
223940
512954
SH
SOLE
0
0
0
VANGUARD SECTOR INDEX FDS VANGUARD HEALT
ETF
92204A504
517
1939
SH
SOLE
0
0
0
VANGUARD SHORT TERM
ETF
92206C102
233
3823
SH
SOLE
0
0
0
VANGUARD SHORT-TERM BOND INDEX
ETF
921937827
3423
42348
SH
SOLE
0
0
0
VANGUARD SMALL CAP GROWTH ETF
ETF
922908595
31153
110553
SH
SOLE
0
0
0
VANGUARD SMALL CAP VALUE ETF
ETF
922908611
43972
245858
SH
SOLE
0
0
0
VANGUARD TOTAL BOND MARKET ETF
ETF
921937835
1839
21698
SH
SOLE
0
0
0
VANGUARD TOTAL INTL ETF
ETF
921909768
9448
148616
SH
SOLE
0
0
0
VANGUARD TOTAL STOCK MARKET
ETF
922908769
113220
468937
SH
SOLE
0
0
0
Vanguard Ultra Short
ETF
92203C303
1046
20944
SH
SOLE
0
0
0
VANGUARD US FINLS
ETF
92204A405
836
8657
SH
SOLE
0
0
0
Vanguard Whitehall Funds International H
ETF
921946794
606
9023
SH
SOLE
0
0
0
VEEVA SYS INC CL A COM
Common
922475108
10549
41291
SH
SOLE
0
0
0
VENTAS INC
REIT
92276F100
341
6668
SH
SOLE
0
0
0
VERISIGN INC
Common
92343E102
508
2002
SH
SOLE
0
0
0
VERIZON COMMUNICATIONS
Common
92343V104
8632
166133
SH
SOLE
0
0
0
VIACOMCBS INC CL B
Common
92556H206
301
9981
SH
SOLE
0
0
0
VICI PPTYS INC COM
REIT
925652109
1298
43118
SH
SOLE
0
0
0
VIRTU FINANCIAL INC
Common
928254101
979
33947
SH
SOLE
0
0
0
VISA INC COM
Common
92826C839
11173
51557
SH
SOLE
0
0
0
VMWARE INC
Common
928563402
1265
10916
SH
SOLE
0
0
0
W. P. CAREY INC
REIT
92936U109
1486
18115
SH
SOLE
0
0
0
WALMART STORES INC
Common
931142103
2430
16795
SH
SOLE
0
0
0
WALT DISNEY CO
Common
254687106
22084
142577
SH
SOLE
0
0
0
WASTE CONNECTIONS INC.
Common
94106B101
428
3141
SH
SOLE
0
0
0
WASTE MANAGEMENT INC
Common
94106L109
2194
13144
SH
SOLE
0
0
0
WATERS CORP
Common
941848103
2457
6593
SH
SOLE
0
0
0
WELLCARE MGMT GROUP INC
REIT
95040Q104
1291
15056
SH
SOLE
0
0
0
WELLS FARGO & CO
Common
949746101
964
20089
SH
SOLE
0
0
0
WESCO INTERNATIONAL INC.
Common
95082P105
3534
26854
SH
SOLE
0
0
0
WESTLAKE CHEM CORP
Common
960413102
295
3040
SH
SOLE
0
0
0
WEYERHAEUSER CO
REIT
962166104
337
8193
SH
SOLE
0
0
0
WIPRO LTD ADR
ADR
97651M109
202
20698
SH
SOLE
0
0
0
WISCONSIN ENERGY
Common
92939U106
1323
13627
SH
SOLE
0
0
0
WISDOMTREE CBOE S&P PUT WRITE
ETF
97717X560
366
10597
SH
SOLE
0
0
0
WISDOMTREE EMERG MKTS EQUITY INCOME FUND
ETF
97717W315
1285
29673
SH
SOLE
0
0
0
WISDOMTREE EQUITY INC FD
ETF
97717W208
3332
40367
SH
SOLE
0
0
0
WISDOMTREE LARGECAP DIVIDEND
ETF
97717W307
1167
17668
SH
SOLE
0
0
0
WISDOMTREE TR INTL SMALLCAP DIVID FD
ETF
97717W760
1417
19244
SH
SOLE
0
0
0
WISDOMTREE TR WISDOMTREE EMERGING MKTS C
ETF
97717X784
5466
73866
SH
SOLE
0
0
0
WISDOMTREE US QLTY DIV GRWTH
ETF
97717X669
1585
24071
SH
SOLE
0
0
0
WYNDHAM HOTELS &RESORTS INC COM
Common
98311A105
4573
51010
SH
SOLE
0
0
0
XCEL ENERGY INC
Common
98389B100
380
5607
SH
SOLE
0
0
0
XILINX INC
Common
983919101
431
2033
SH
SOLE
0
0
0
YETI HOLDINGS INC
Common
98585X104
754
9106
SH
SOLE
0
0
0
YUM! BRANDS INC
Common
988498101
594
4281
SH
SOLE
0
0
0
ZEBRA TECHNOLOGIES CORPORATION
Common
989207105
815
1370
SH
SOLE
0
0
0
ZIMMER BIOMET HLDGS INC COM
Common
98956P102
4751
37397
SH
SOLE
0
0
0
ZIONS BANCORPORATION
Common
989701107
779
12327
SH
SOLE
0
0
0
ZOETIS INC COM USD0.01 CL A
Common
98978V103
5070
20778
SH
SOLE
0
0
0
VANGUARD RUSSELL 1000 GROWTH ETF
ETF
92206C680
21399
272466
SH
SOLE
0
0
0
INNOVATIVE INDL PPTYS INC COM
REIT
45781V101
552
2101
SH
SOLE
0
0
0
MGM GROWTH PPTYS LLC CL A COM
Class A
55303A105
273
6675
SH
SOLE
0
0
0
PHYSICIANS REALTY TR
REIT
71943U104
303
16073
SH
SOLE
0
0
0
SCHWAB US MID-CAP ETF
ETF
808524508
741
9218
SH
SOLE
0
0
0
Brookfield Business Partners L
MLP
G16234109
443
9616
SH
SOLE
0
0
0
CSW Industrials, Inc.
Common
126402106
608
5030
SH
SOLE
0
0
0
Capital Southwest Corp
Common
140501107
202
7979
SH
SOLE
0
0
0
FNCB Bancorp Inc
Common
302578109
508
55000
SH
SOLE
0
0
0
First Long Island Corp.
Common
320734106
1215
56270
SH
SOLE
0
0
0
Jounce Therapeutics Inc
Common
481116101
167
20000
SH
SOLE
0
0
0
Mid-America Apartment Communit
Common
59522J103
304
1325
SH
SOLE
0
0
0
Neurocrine Biosciences, Inc.
Common
64125C109
605
7105
SH
SOLE
0
0
0
RPM Inc
Common
749685103
217
2145
SH
SOLE
0
0
0
Republic First Bancorp Inc
Common
760416107
54
14387
SH
SOLE
0
0
0
Short Dow 30 Proshares
ETF
74347B235
1089
34400
SH
SOLE
0
0
0
StoneX Group Inc
Common
861896108
202
3300
SH
SOLE
0
0
0
Vanguard Mega Cap Growth ETF
ETF
921910816
274
1051
SH
SOLE
0
0
0
Willamette Valley Vineyards, I
Common
969136100
198
22921
SH
SOLE
0
0
0
iShares Russell 3000 Index Fun
ETF
464287689
458
1649
SH
SOLE
0
0
0
Invesco BulletShares 2023 Corp
ETF
46138J866
4469
208234
SH
SOLE
0
0
0
Invesco BulletShares 2024 Corp
ETF
46138J841
3755
172026
SH
SOLE
0
0
0
Invesco BulletShares 2025 Corp
ETF
46138J825
6025
275102
SH
SOLE
0
0
0
Invesco BulletShares 2026 Corp
ETF
46138J791
5582
263817
SH
SOLE
0
0
0
Invesco BulletShares 2027 Corp
ETF
46138J783
3571
165691
SH
SOLE
0
0
0
Invesco BulletShares 2028 Corp
ETF
46138J643
2704
119154
SH
SOLE
0
0
0
Invesco BulletShares 2029 Corp
ETF
46138J577
1924
91949
SH
SOLE
0
0
0
The Simplify Interest Rate Hed
ETF
82889N855
335
8925
SH
SOLE
0
0
0
JP Morgan Ultra-Short Municipa
ETF
46641Q654
1277
25000
SH
SOLE
0
0
0
ULTA BEAUTY INC COM
Common
90384S303
1210
2934
SH
SOLE
0
0
0
EATON VANCE TAX-MANAGED BUY- W COM
Closed-End ETF
27828Y108
684
40838
SH
SOLE
0
0
0
FABRINET SHS
Common
G3323L100
527
4450
SH
SOLE
0
0
0
EATON VANCE TAX-MANAGED GLOBAL COM
Common
27829F108
296
27740
SH
SOLE
0
0
0
GOLDMAN SACHS BDC INC SHS
Bus. Dev. Co.
38147U107
1731
90335
SH
SOLE
0
0
0
INVESCO S&P 500 PURE GROWTH ETF
ETF
46137V266
1013
4806
SH
SOLE
0
0
0
BARINGS CORPORATE INVS COM
Common
06759X107
1443
90273
SH
SOLE
0
0
0
TOMPKINS FINL CORP COM
Common
890110109
988
11822
SH
SOLE
0
0
0
JOHN HANCOCK MULTIFACTOR MID CAP ETF
ETF
47804J206
27056
486701
SH
SOLE
0
0
0
SOLAREDGE TECHNOLOGIES INC COM
Common
83417M104
469
1670
SH
SOLE
0
0
0
SPDR S&P GLOBAL INFRASTRUCTURE ETF
ETF
78463X855
343
6330
SH
SOLE
0
0
0
BROADMARK RLTY CAP INC
REIT
11135B100
1992
211204
SH
SOLE
0
0
0
CALAMOS GBL DYN INCOME FUND
Closed-end ETF
12811L107
311
31195
SH
SOLE
0
0
0
COLUMBIA ETF TR I
ETF
19761L508
7757
364009
SH
SOLE
0
0
0
FIRST SOLAR INC
Common
336433107
949
10887
SH
SOLE
0
0
0
GLOBAL X VIDEO GAMES & ESPORTS ETF
ETF
37954Y392
323
14566
SH
SOLE
0
0
0
GLOBAL X INTERNET OF THINGS THEMATIC ETC
ETF
37954Y780
588
14699
SH
SOLE
0
0
0
INVESCO EXCH TRADED FD TR II
ETF
46138E263
1033
17031
SH
SOLE
0
0
0
J P MORGAN EXCHANGE-TRADED F
ETF
46641Q852
419
8267
SH
SOLE
0
0
0
LISTED FD TR
ETF
53656F847
2115
67866
SH
SOLE
0
0
0
NORTHERN LTS FD TR III
ETF
66538R722
1943
81493
SH
SOLE
0
0
0
PENNANTPARK INVT CORP
Bus. Dev. Co.
708062104
173
24927
SH
SOLE
0
0
0
REVOLVE GROUP INC
Common
76156B107
909
16212
SH
SOLE
0
0
0
SPDR INDEX SHS FDS
ETF
78463X889
3413
93547
SH
SOLE
0
0
0
SPDR PORTFOLIO AGGREGATE BOND ETF
ETF
78468R739
2181
44342
SH
SOLE
0
0
0
SPDR SER TR
ETF
78464A284
1504
25034
SH
SOLE
0
0
0
SPDR PORTFOLIO TIPS ETF
ETF
78464A656
4278
32756
SH
SOLE
0
0
0
SSGA ACTIVE ETF TR
ETF
78467V608
759
16641
SH
SOLE
0
0
0
WORLD GOLD TR
ETF
98149E204
260
14270
SH
SOLE
0
0
0
J P MORGAN EXCHANGE-TRADED F
ETF
46641Q779
332
6871
SH
SOLE
0
0
0
SPDR SER TR
ETF
78468R853
1863
41676
SH
SOLE
0
0
0