0001426853-24-000004.txt : 20240213
0001426853-24-000004.hdr.sgml : 20240213
20240213152608
ACCESSION NUMBER: 0001426853-24-000004
CONFORMED SUBMISSION TYPE: 13F-HR/A
PUBLIC DOCUMENT COUNT: 2
CONFORMED PERIOD OF REPORT: 20231231
FILED AS OF DATE: 20240213
DATE AS OF CHANGE: 20240213
EFFECTIVENESS DATE: 20240213
FILER:
COMPANY DATA:
COMPANY CONFORMED NAME: Crestwood Advisors Group, LLC
CENTRAL INDEX KEY: 0001426853
ORGANIZATION NAME:
IRS NUMBER: 814446465
FISCAL YEAR END: 1231
FILING VALUES:
FORM TYPE: 13F-HR/A
SEC ACT: 1934 Act
SEC FILE NUMBER: 028-13016
FILM NUMBER: 24625206
BUSINESS ADDRESS:
STREET 1: ONE LIBERTY SQUARE
STREET 2: SUITE 500
CITY: BOSTON
STATE: MA
ZIP: 02109
BUSINESS PHONE: 617-523-8880
MAIL ADDRESS:
STREET 1: ONE LIBERTY SQUARE
STREET 2: SUITE 500
CITY: BOSTON
STATE: MA
ZIP: 02109
FORMER COMPANY:
FORMER CONFORMED NAME: Crestwood Advisors Group LLC
DATE OF NAME CHANGE: 20170302
FORMER COMPANY:
FORMER CONFORMED NAME: Crestwood Advisors LLC
DATE OF NAME CHANGE: 20080211
13F-HR/A
1
primary_doc.xml
X0202
13F-HR/A
LIVE
false
false
false
0001426853
XXXXXXXX
12-31-2023
12-31-2023
true
1
RESTATEMENT
Crestwood Advisors Group, LLC
ONE LIBERTY SQUARE
SUITE 500
BOSTON
MA
02109
13F HOLDINGS REPORT
028-13016
000286243
801-108983
N
Ruchi Patel
Director of Operations
617-226-0065
Ruchi Patel
Boston
MA
02-13-2024
0
490
4291892747
false
INFORMATION TABLE
2
13FAssetData12292023.xml
AMAZON COM INC COM
Stock
023135106
114542106
753864
SH
SOLE
0
753864
0
0
SIRIUS XM HOLDINGS INC COM
Stock
82968B103
63370
11585
SH
SOLE
0
11585
0
0
INVESCO QQQ TRUST SERIES I
ETF
46090E103
760479
1857
SH
OTR
0
0
1857
0
INVESCO QQQ TRUST SERIES I
ETF
46090E103
7798149
19042
SH
SOLE
0
19042
0
0
TECHNOLOGY SELECT SECTOR SPDR FUND
ETF
81369Y803
2517808
13081
SH
SOLE
0
13080
0
0
STARBUCKS CORP COM
Stock
855244109
5559574
57906
SH
SOLE
0
57906
0
0
SEMPRA COM
Stock
816851109
279729
3743
SH
SOLE
0
3743
0
0
PUBLIC SVC ENTERPRISE GRP INC COM
Stock
744573106
218067
3566
SH
SOLE
0
3566
0
0
SPDR PORTFOLIO AGGREGATE BOND ETF
ETF
78464A649
7220147
281597
SH
SOLE
0
281597
0
0
ISHARES GOLD TRUST
ETF
464285204
462623
11853
SH
SOLE
0
11853
0
0
JOHNSON & JOHNSON COM
Stock
478160104
120166
767
SH
OTR
0
0
766
0
JOHNSON & JOHNSON COM
Stock
478160104
60562377
386388
SH
SOLE
0
386387
0
0
AKAMAI TECHNOLOGIES INC COM
Stock
00971T101
118350
1000
SH
OTR
0
0
1000
0
AKAMAI TECHNOLOGIES INC COM
Stock
00971T101
9303375
78609
SH
SOLE
0
78609
0
0
WASTE MGMT INC DEL COM
Stock
94106L109
367164
2050
SH
SOLE
0
2050
0
0
VANGUARD TOTAL STOCK MARKET ETF
ETF
922908769
3066809
12928
SH
SOLE
0
12928
0
0
WISDOMTREE FLOATING RATE TREASURY FUND
ETF
97717Y527
1391849
27704
SH
SOLE
0
27704
0
0
INVESCO WATER RESOURCES ETF
ETF
46137V142
517687
8506
SH
SOLE
0
8506
0
0
ALLIANCEBERNSTEIN HLDG L P UNIT LTD PARTN
Stock
01881G106
71598501
2307396
SH
SOLE
0
2307396
0
0
VANGUARD ENERGY ETF
ETF
92204A306
255718
2180
SH
SOLE
0
2180
0
0
COSTCO WHSL CORP NEW COM
Stock
22160K105
80682549
122231
SH
SOLE
0
122231
0
0
ISHARES MSCI EMERGING MARKETS ETF
ETF
464287234
793828
19742
SH
SOLE
0
19742
0
0
GOLDMAN SACHS GROUP INC COM
Stock
38141G104
154308
400
SH
OTR
0
0
400
0
GOLDMAN SACHS GROUP INC COM
Stock
38141G104
4297747
11141
SH
SOLE
0
11140
0
0
SPDR NUVEEN BLMBG ST MUNBD ETF
ETF
78468R739
4290678
89782
SH
SOLE
0
89781
0
0
WATSCO INC COM
Stock
942622200
205089
479
SH
SOLE
0
478
0
0
ISHARES MSCI KLD 400 SOCIAL ETF
ETF
464288570
397687
4368
SH
SOLE
0
4367
0
0
SHELL PLC SPON ADS
ADR
780259305
366076
5563
SH
SOLE
0
5563
0
0
BOSTON SCIENTIFIC CORP COM
Stock
101137107
3605325
62365
SH
SOLE
0
62365
0
0
PROCTER AND GAMBLE CO COM
Stock
742718109
7327
50
SH
OTR
0
0
50
0
PROCTER AND GAMBLE CO COM
Stock
742718109
25534767
174251
SH
SOLE
0
174251
0
0
COCA COLA CO COM
Stock
191216100
8073
137
SH
OTR
0
0
137
0
COCA COLA CO COM
Stock
191216100
7414953
125826
SH
SOLE
0
125826
0
0
GENERAL MLS INC COM
Stock
370334104
301207
4624
SH
SOLE
0
4624
0
0
ENTERPRISE PRODS PARTNERS L P COM
Stock
293792107
466369
17699
SH
SOLE
0
17699
0
0
ISHARES U.S. ENERGY ETF
ETF
464287796
11148125
252677
SH
SOLE
0
252677
0
0
ISHARES NEW YORK MUNI BOND ETF
ETF
464288323
540846
9999
SH
SOLE
0
9999
0
0
VANGUARD REAL ESTATE ETF
ETF
922908553
13836240
156589
SH
SOLE
0
156589
0
0
ISHARES MSCI USA ESG SELECT ETF
ETF
464288802
309118
3075
SH
SOLE
0
3075
0
0
UNIVERSAL HEALTH RLTY INCOME T SH BEN INT
REIT
91359E105
273254
6318
SH
SOLE
0
6318
0
0
INTEL CORP COM
Stock
458140100
7538
150
SH
OTR
0
0
150
0
INTEL CORP COM
Stock
458140100
1910428
38018
SH
SOLE
0
38018
0
0
STATE STR CORP COM
Stock
857477103
5733202
74015
SH
SOLE
0
74014
0
0
MEDTRONIC PLC SHS
Stock
G5960L103
454802
5521
SH
SOLE
0
5520
0
0
COMERICA INC COM
Stock
200340107
111620
2000
SH
OTR
0
0
2000
0
COMERICA INC COM
Stock
200340107
226923
4066
SH
SOLE
0
4066
0
0
FORTIVE CORP COM
Stock
34959J108
38358573
520964
SH
SOLE
0
520963
0
0
NETFLIX INC COM
Stock
64110L106
1287486
2644
SH
SOLE
0
2644
0
0
SPDR DOW JONES INDUSTRIAL AVERAGE ETF TRUST
ETF
78467X109
233659
620
SH
SOLE
0
620
0
0
PACCAR INC COM
Stock
693718108
271076
2776
SH
SOLE
0
2776
0
0
SEI INVTS CO COM
Stock
784117103
6880940
108276
SH
SOLE
0
108276
0
0
WATERS CORP COM
Stock
941848103
290710
883
SH
SOLE
0
883
0
0
PROLOGIS INC. COM
REIT
74340W103
267898
2010
SH
SOLE
0
2009
0
0
MERCK & CO INC COM
Stock
58933Y105
12866009
118015
SH
SOLE
0
118015
0
0
ISHARES SHORT-TERM NATIONAL MUNI BOND ETF
ETF
464288158
4423210
41954
SH
SOLE
0
41954
0
0
SPDR S&P 500 ETF TRUST
ETF
78462F103
65593
138
SH
OTR
0
0
138
0
SPDR S&P 500 ETF TRUST
ETF
78462F103
21963809
46209
SH
SOLE
0
46209
0
0
THE TRADE DESK INC COM CL A
Stock
88339J105
7060030
98110
SH
SOLE
0
98110
0
0
MASTERCARD INCORPORATED CL A
Stock
57636Q104
5766294
13520
SH
SOLE
0
13519
0
0
NUTANIX INC CL A
Stock
67059N108
476900
10000
SH
SOLE
0
10000
0
0
ILLINOIS TOOL WKS INC COM
Stock
452308109
952188
3635
SH
SOLE
0
3635
0
0
UNITED RENTALS INC COM
Stock
911363109
21928912
38242
SH
SOLE
0
38242
0
0
STEEL DYNAMICS INC COM
Stock
858119100
478541
4052
SH
SOLE
0
4052
0
0
EXACT SCIENCES CORP COM
Stock
30063P105
332984
4501
SH
SOLE
0
4501
0
0
EMERSON ELEC CO COM
Stock
291011104
4108616
42213
SH
SOLE
0
42213
0
0
AVNET INC COM
Stock
053807103
1006538
19971
SH
SOLE
0
19971
0
0
ALLSTATE CORP COM
Stock
020002101
312855
2235
SH
SOLE
0
2235
0
0
VERTEX PHARMACEUTICALS INC COM
Stock
92532F100
2074093
5097
SH
SOLE
0
5097
0
0
GLOBAL X ROBOTICS & ARTIFICIAL INTELLIGENCE ETF
ETF
37954Y715
2244632
78759
SH
SOLE
0
78759
0
0
EDWARDS LIFESCIENCES CORP COM
Stock
28176E108
28594
375
SH
OTR
0
0
375
0
EDWARDS LIFESCIENCES CORP COM
Stock
28176E108
16841490
220872
SH
SOLE
0
220872
0
0
VERIZON COMMUNICATIONS INC COM
Stock
92343V104
355171
9421
SH
SOLE
0
9420
0
0
CHUBB LIMITED COM
Stock
H1467J104
51980
230
SH
OTR
0
0
230
0
CHUBB LIMITED COM
Stock
H1467J104
223966
991
SH
SOLE
0
991
0
0
SNAP ON INC COM
Stock
833034101
1213128
4200
SH
SOLE
0
4200
0
0
SHERWIN WILLIAMS CO COM
Stock
824348106
53118500
170306
SH
SOLE
0
170306
0
0
PEPSICO INC COM
Stock
713448108
33968
200
SH
OTR
0
0
200
0
PEPSICO INC COM
Stock
713448108
13159287
77480
SH
SOLE
0
77480
0
0
ISHARES 1-3 YEAR TREASURY BOND ETF
ETF
464287457
2109094
25708
SH
SOLE
0
25708
0
0
KIMBERLY-CLARK CORP COM
Stock
494368103
157963
1300
SH
OTR
0
0
1300
0
KIMBERLY-CLARK CORP COM
Stock
494368103
3446954
28368
SH
SOLE
0
28367
0
0
HONEYWELL INTL INC COM
Stock
438516106
63705294
303778
SH
SOLE
0
303778
0
0
TRANE TECHNOLOGIES PLC SHS
Stock
G8994E103
6497338
26639
SH
SOLE
0
26639
0
0
FORD MTR CO DEL COM
Stock
345370860
12190
1000
SH
OTR
0
0
1000
0
FORD MTR CO DEL COM
Stock
345370860
121344
9954
SH
SOLE
0
9954
0
0
INGERSOLL RAND INC COM
Stock
45687V106
1378208
17820
SH
SOLE
0
17820
0
0
US BANCORP DEL COM NEW
Stock
902973304
288974
6677
SH
SOLE
0
6676
0
0
HOME DEPOT INC COM
Stock
437076102
99297955
286533
SH
SOLE
0
286532
0
0
SPDR PORTFOLIO INTERMEDIATE TERM CORPORATE BOND ETF
ETF
78464A375
223408
6805
SH
SOLE
0
6805
0
0
AUTOMATIC DATA PROCESSING INC COM
Stock
053015103
666223
2860
SH
SOLE
0
2859
0
0
DUPONT DE NEMOURS INC COM
Stock
26614N102
211173
2745
SH
SOLE
0
2745
0
0
SPDR ICE PREFERRED SECURITIES ETF
ETF
78464A292
459224
13700
SH
SOLE
0
13700
0
0
ISHARES RUSSELL 2000 VALUE ETF
ETF
464287630
203327
1309
SH
SOLE
0
1309
0
0
HEALTH CARE SELECT SECTOR SPDR FUND
ETF
81369Y209
2065544
15146
SH
SOLE
0
15145
0
0
SPDR GOLD SHARES
ETF
78463V107
904641
4732
SH
SOLE
0
4732
0
0
HAMILTON BEACH BRANDS HLDG CO COM CL A
Stock
40701T104
1749
100
SH
SOLE
0
100
0
0
HAMILTON BEACH BRANDS HLDG CO COM CL A
Stock
40701T104
267597
15300
SH
OTR
0
0
15300
0
CENCORA INC COM
Stock
03073E105
206407
1005
SH
SOLE
0
1005
0
0
SCHWAB U.S. SMALL-CAP ETF
ETF
808524607
233649
4946
SH
SOLE
0
4946
0
0
ISHARES RUSSELL 1000 GROWTH ETF
ETF
464287614
3389301
11180
SH
SOLE
0
11179
0
0
LABORATORY CORP AMER HLDGS COM NEW
Stock
50540R409
256383
1128
SH
SOLE
0
1128
0
0
SCHWAB U.S. BROAD MARKET ETF
ETF
808524102
440071
7905
SH
SOLE
0
7905
0
0
SCHWAB INTERNATIONAL EQUITY ETF
ETF
808524805
202060
5467
SH
SOLE
0
5467
0
0
CONSUMER STAPLES SELECT SECTOR SPDR FUND
ETF
81369Y308
685827
9521
SH
SOLE
0
9521
0
0
SPDR PORTFOLIO SHORT TERM CORPORATE BOND ETF
ETF
78464A474
382673
12850
SH
SOLE
0
12850
0
0
ISHARES CORE S&P SMALL CAP ETF
ETF
464287804
12032288
111153
SH
SOLE
0
111152
0
0
BERKSHIRE HATHAWAY INC DEL CL B NEW
Stock
084670702
41016
115
SH
OTR
0
0
115
0
BERKSHIRE HATHAWAY INC DEL CL B NEW
Stock
084670702
85730617
240371
SH
SOLE
0
240370
0
0
ADOBE INC COM
Stock
00724F101
77006224
129075
SH
SOLE
0
129075
0
0
WEYERHAEUSER CO MTN BE COM NEW
REIT
962166104
3060
88
SH
OTR
0
0
88
0
WEYERHAEUSER CO MTN BE COM NEW
REIT
962166104
6234922
179319
SH
SOLE
0
179319
0
0
ALPHABET INC CAP STK CL A
Stock
02079K305
95682015
684960
SH
SOLE
0
684959
0
0
PROGRESSIVE CORP COM
Stock
743315103
315056
1978
SH
SOLE
0
1978
0
0
FISERV INC COM
Stock
337738108
84168051
633605
SH
SOLE
0
633604
0
0
OREILLY AUTOMOTIVE INC COM
Stock
67103H107
491296
517
SH
SOLE
0
517
0
0
INTUIT COM
Stock
461202103
1188098
1901
SH
SOLE
0
1900
0
0
CONSTELLATION BRANDS INC CL A
Stock
21036P108
31706203
131153
SH
SOLE
0
131152
0
0
CSX CORP COM
Stock
126408103
208304
6008
SH
SOLE
0
6008
0
0
COMCAST CORP NEW CL A
Stock
20030N101
50428
1150
SH
OTR
0
0
1150
0
COMCAST CORP NEW CL A
Stock
20030N101
11579593
264073
SH
SOLE
0
264072
0
0
MICROSOFT CORP COM
Stock
594918104
225624
600
SH
OTR
0
0
600
0
MICROSOFT CORP COM
Stock
594918104
231819030
616474
SH
SOLE
0
616474
0
0
LENNAR CORP CL A
Stock
526057104
1426611
9572
SH
SOLE
0
9572
0
0
ISHARES ESG AWARE MSCI USA SMALL-CAP ETF
ETF
46435U663
2565727
67501
SH
SOLE
0
67501
0
0
SCHLUMBERGER LTD COM STK
Stock
806857108
208673
4010
SH
SOLE
0
4009
0
0
INVESCO RUSSELL 1000 DYNAMIC MULTIFACTOR ETF
ETF
46138J619
421562
8200
SH
OTR
0
0
8200
0
CVS HEALTH CORP COM
Stock
126650100
2273615
28795
SH
SOLE
0
28794
0
0
ISHARES EUROPE ETF
ETF
464287861
337247
6380
SH
SOLE
0
6380
0
0
TENABLE HLDGS INC COM
Stock
88025T102
241769
5249
SH
SOLE
0
5249
0
0
VANGUARD INTERMEDIATE-TERM TREASURY ETF
ETF
92206C706
516974
8715
SH
SOLE
0
8715
0
0
BERKSHIRE HATHAWAY INC DEL CL A
Stock
084670108
32014877
59
SH
SOLE
0
59
0
0
BOEING CO COM
Stock
097023105
796885
3057
SH
SOLE
0
3057
0
0
COPART INC COM
Stock
217204106
107800
2200
SH
OTR
0
0
2200
0
COPART INC COM
Stock
217204106
467901
9549
SH
SOLE
0
9549
0
0
VANGUARD SMALL-CAP ETF
ETF
922908751
68266
320
SH
OTR
0
0
320
0
VANGUARD SMALL-CAP ETF
ETF
922908751
6496089
30451
SH
SOLE
0
30450
0
0
VANGUARD MID-CAP ETF
ETF
922908629
131442
565
SH
OTR
0
0
565
0
VANGUARD MID-CAP ETF
ETF
922908629
6185519
26588
SH
SOLE
0
26588
0
0
VANGUARD LARGE-CAP ETF
ETF
922908637
458115
2100
SH
SOLE
0
2100
0
0
NEXTERA ENERGY INC COM
Stock
65339F101
137272
2260
SH
OTR
0
0
2260
0
NEXTERA ENERGY INC COM
Stock
65339F101
6602277
108697
SH
SOLE
0
108697
0
0
NIKE INC CL B
Stock
654106103
4488399
41341
SH
SOLE
0
41341
0
0
ALIGN TECHNOLOGY INC COM
Stock
016255101
249066
909
SH
SOLE
0
909
0
0
VANGUARD SHORT-TERM TREASURY ETF
ETF
92206C102
388303
6657
SH
SOLE
0
6657
0
0
TESLA INC COM
Stock
88160R101
2119144
8528
SH
SOLE
0
8528
0
0
DECKERS OUTDOOR CORP COM
Stock
243537107
114302
171
SH
SOLE
0
171
0
0
DECKERS OUTDOOR CORP COM
Stock
243537107
133686
200
SH
OTR
0
0
200
0
LINDE PLC SHS
Stock
G54950103
386195
940
SH
SOLE
0
940
0
0
ISHARES MSCI EMERGING MARKETS EX CHINA ETF
ETF
46434G764
27062005
488396
SH
SOLE
0
488395
0
0
CMS ENERGY CORP COM
Stock
125896100
235427
4054
SH
SOLE
0
4054
0
0
HILTON WORLDWIDE HLDGS INC COM
Stock
43300A203
45984705
252538
SH
SOLE
0
252538
0
0
VANGUARD HEALTH CARE ETF
ETF
92204A504
359002
1432
SH
SOLE
0
1432
0
0
FINANCIAL SELECT SECTOR SPDR FUND
ETF
81369Y605
3760
100
SH
OTR
0
0
100
0
FINANCIAL SELECT SECTOR SPDR FUND
ETF
81369Y605
1732818
46086
SH
SOLE
0
46085
0
0
NXP SEMICONDUCTORS N V COM
Stock
N6596X109
103356
450
SH
OTR
0
0
450
0
NXP SEMICONDUCTORS N V COM
Stock
N6596X109
19714256
85834
SH
SOLE
0
85833
0
0
NORFOLK SOUTHN CORP COM
Stock
655844108
1003906
4247
SH
SOLE
0
4247
0
0
VANGUARD INFORMATION TECHNOLOGY ETF
ETF
92204A702
1589130
3283
SH
SOLE
0
3283
0
0
PIMCO INTERMEDIATE MUNICIPAL BOND ACTIVE ETF
ETF
72201R866
200640
3800
SH
SOLE
0
3800
0
0
WALGREENS BOOTS ALLIANCE INC COM
Stock
931427108
543375
20811
SH
SOLE
0
20811
0
0
AMPHENOL CORP NEW CL A
Stock
032095101
24341348
245550
SH
SOLE
0
245549
0
0
CARLISLE COS INC COM
Stock
142339100
529569
1695
SH
SOLE
0
1695
0
0
CGI INC CL A SUB VTG
Stock
12532H104
442241
4125
SH
SOLE
0
4125
0
0
INTERNATIONAL FLAVORS&FRAGRANC COM
Stock
459506101
276432
3414
SH
SOLE
0
3414
0
0
ARES CAPITAL CORP 4.625 03/01/2024
Convertible
04010LAW3
92644
90000
SH
SOLE
0
90000
0
0
STANLEY BLACK & DECKER INC COM
Stock
854502101
2048802
20885
SH
SOLE
0
20884
0
0
KKR & CO INC COM
Stock
48251W104
224165
2706
SH
SOLE
0
2705
0
0
VANGUARD S&P MID-CAP 400 ETF
ETF
921932885
273829
2914
SH
SOLE
0
2914
0
0
VANGUARD S&P 500 ETF
ETF
922908363
679661
1556
SH
OTR
0
0
1556
0
VANGUARD S&P 500 ETF
ETF
922908363
22725054
52026
SH
SOLE
0
52026
0
0
ASTRAZENECA PLC SPONSORED ADR
ADR
046353108
278762
4139
SH
SOLE
0
4139
0
0
UBER TECHNOLOGIES INC COM
Stock
90353T100
327744
5323
SH
SOLE
0
5323
0
0
SPDR S&P MIDCAP 400 ETF TRUST
ETF
78467Y107
794050
1565
SH
SOLE
0
1565
0
0
CORTEVA INC COM
Stock
22052L104
230304
4806
SH
SOLE
0
4806
0
0
CONSOLIDATED EDISON INC COM
Stock
209115104
417776
4592
SH
SOLE
0
4592
0
0
ISHARES U.S. REGIONAL BANKS ETF
ETF
464288778
3465126
82819
SH
SOLE
0
82818
0
0
HUNTINGTON BANCSHARES INC COM
Stock
446150104
329130
25875
SH
OTR
0
0
25875
0
HUNTINGTON BANCSHARES INC COM
Stock
446150104
5438932
427589
SH
SOLE
0
427589
0
0
CROWDSTRIKE HLDGS INC CL A
Stock
22788C105
320651
1256
SH
SOLE
0
1255
0
0
ELI LILLY & CO COM
Stock
532457108
19776514
33927
SH
SOLE
0
33926
0
0
HASBRO INC COM
Stock
418056107
492846
9652
SH
SOLE
0
9652
0
0
AIR PRODS & CHEMS INC COM
Stock
009158106
1850067
6757
SH
SOLE
0
6757
0
0
FLEXSHARES US QUALITY LOW VOLATILITY INDEX FUND
ETF
33939L654
28241334
502468
SH
SOLE
0
502468
0
0
CHROMADEX CORP COM NEW
Stock
171077407
31493
22023
SH
SOLE
0
22023
0
0
ISHARES RUSSELL MID-CAP VALUE ETF
ETF
464287473
277352
2385
SH
SOLE
0
2385
0
0
HOLOGIC INC COM
Stock
436440101
369468
5171
SH
SOLE
0
5171
0
0
AGENUS INC COM NEW
Stock
00847G705
27261
32928
SH
SOLE
0
32928
0
0
ISHARES RUSSELL 2000 ETF
ETF
464287655
401
2
SH
OTR
0
0
2
0
ISHARES RUSSELL 2000 ETF
ETF
464287655
2621674
13062
SH
SOLE
0
13062
0
0
REYNOLDS CONSUMER PRODS INC COM
Stock
76171L106
432849
16127
SH
SOLE
0
16127
0
0
DUKE ENERGY CORP NEW COM NEW
Stock
26441C204
842008
8677
SH
SOLE
0
8676
0
0
DIGITAL RLTY TR INC COM
REIT
253868103
10307
77
SH
OTR
0
0
76
0
DIGITAL RLTY TR INC COM
REIT
253868103
1616914
12015
SH
SOLE
0
12014
0
0
CARRIER GLOBAL CORPORATION COM
Stock
14448C104
2930
51
SH
OTR
0
0
51
0
CARRIER GLOBAL CORPORATION COM
Stock
14448C104
788329
13722
SH
SOLE
0
13722
0
0
BROOKFIELD INFRASTRUCTURE CORP COM SB VTG SHS A
Stock
11275Q107
442894
12554
SH
SOLE
0
12553
0
0
ZOOMINFO TECHNOLOGIES INC COMMON STOCK
Stock
98980F104
201929
10921
SH
SOLE
0
10921
0
0
QUANTA SVCS INC COM
Stock
74762E102
151060
700
SH
OTR
0
0
700
0
QUANTA SVCS INC COM
Stock
74762E102
22984642
106509
SH
SOLE
0
106509
0
0
ISHARES SELECT DIVIDEND ETF
ETF
464287168
386943
3301
SH
SOLE
0
3301
0
0
AMERICAN ELEC PWR CO INC COM
Stock
025537101
614788
7569
SH
SOLE
0
7569
0
0
ENTERGY CORP NEW COM
Stock
29364G103
236230
2335
SH
SOLE
0
2334
0
0
EVERSOURCE ENERGY COM
Stock
30040W108
208206
3373
SH
SOLE
0
3373
0
0
INDEPENDENT BK CORP MASS COM
Stock
453836108
6579750
99981
SH
SOLE
0
99981
0
0
VANGUARD SMALL CAP VALUE ETF
ETF
922908611
526817
2927
SH
SOLE
0
2927
0
0
MIDDLESEX WTR CO COM
Stock
596680108
212084
3232
SH
SOLE
0
3232
0
0
MASTEC INC COM
Stock
576323109
426152
5628
SH
SOLE
0
5628
0
0
GOLDMAN SACHS INNOVATE EQUITY ETF
ETF
38149W820
1186986
22613
SH
SOLE
0
22613
0
0
AIRBNB INC COM CL A
Stock
009066101
250855
1843
SH
SOLE
0
1842
0
0
STAG INDL INC COM
REIT
85254J102
54964
1400
SH
OTR
0
0
1400
0
STAG INDL INC COM
REIT
85254J102
11393863
290216
SH
SOLE
0
290215
0
0
VANGUARD MID-CAP GROWTH ETF
ETF
922908538
1338499
6096
SH
SOLE
0
6096
0
0
XYLEM INC COM
Stock
98419M100
230550
2016
SH
OTR
0
0
2016
0
XYLEM INC COM
Stock
98419M100
54596261
477407
SH
SOLE
0
477406
0
0
GINKGO BIOWORKS HOLDINGS INC CL A SHS
Stock
37611X100
62493
36978
SH
SOLE
0
36978
0
0
CAMBRIDGE BANCORP COM
Stock
132152109
485897
7001
SH
SOLE
0
7001
0
0
VIMEO INC COMMON STOCK
Stock
92719V100
114707
29262
SH
SOLE
0
29262
0
0
VISA INC COM CL A
Stock
92826C839
6509
25
SH
OTR
0
0
25
0
VISA INC COM CL A
Stock
92826C839
87392375
335673
SH
SOLE
0
335672
0
0
HERSHEY CO COM
Stock
427866108
304457
1633
SH
SOLE
0
1633
0
0
ISHARES MSCI USA MIN VOL FACTOR ETF
ETF
46429B697
7641624
97932
SH
SOLE
0
97931
0
0
PIMCO ACTIVE BOND ETF
ETF
72201R775
352974
3818
SH
SOLE
0
3818
0
0
VANGUARD SMALL-CAP GROWTH ETF
ETF
922908595
963453
3985
SH
SOLE
0
3985
0
0
VANGUARD VALUE ETF
ETF
922908744
1292577
8646
SH
SOLE
0
8646
0
0
VANGUARD GROWTH ETF
ETF
922908736
1592327
5122
SH
SOLE
0
5122
0
0
ISHARES U.S. TREASURY BOND ETF
ETF
46429B267
59807948
2595831
SH
SOLE
0
2595831
0
0
L3HARRIS TECHNOLOGIES INC COM
Stock
502431109
666694
3165
SH
SOLE
0
3165
0
0
AMERICAN TOWER CORP NEW COM
REIT
03027X100
4805841
22262
SH
SOLE
0
22261
0
0
ISHARES CORE S&P TOTAL U.S. STOCK MARKET ETF
ETF
464287150
37760605
358839
SH
SOLE
0
358838
0
0
META PLATFORMS INC CL A
Stock
30303M102
3802512
10743
SH
SOLE
0
10742
0
0
ASML HOLDING N V N Y REGISTRY SHS
ADR
N07059210
386029
510
SH
SOLE
0
510
0
0
SERVICENOW INC COM
Stock
81762P102
7230219
10234
SH
SOLE
0
10234
0
0
AUTONATION INC COM
Stock
05329W102
210252
1400
SH
OTR
0
0
1400
0
PALO ALTO NETWORKS INC COM
Stock
697435105
88464
300
SH
OTR
0
0
300
0
PALO ALTO NETWORKS INC COM
Stock
697435105
7848505
26616
SH
SOLE
0
26615
0
0
NATURAL GROCERS BY VITAMIN COT COM
Stock
63888U108
857040
53565
SH
SOLE
0
53565
0
0
MONDELEZ INTL INC CL A
Stock
609207105
3622
50
SH
OTR
0
0
50
0
MONDELEZ INTL INC CL A
Stock
609207105
6288843
86826
SH
SOLE
0
86826
0
0
WP CAREY INC COM
REIT
92936U109
438634
6768
SH
SOLE
0
6768
0
0
BROADCOM INC COM
Stock
11135F101
82603
74
SH
OTR
0
0
74
0
BROADCOM INC COM
Stock
11135F101
16950591
15185
SH
SOLE
0
15185
0
0
WORKDAY INC CL A
Stock
98138H101
948818
3437
SH
SOLE
0
3437
0
0
TENET HEALTHCARE CORP COM NEW
Stock
88033G407
200563
2654
SH
SOLE
0
2654
0
0
METLIFE INC COM
Stock
59156R108
254499
3848
SH
SOLE
0
3848
0
0
PIONEER NAT RES CO COM
Stock
723787107
1534581
6824
SH
SOLE
0
6824
0
0
ISHARES CORE MSCI EAFE ETF
ETF
46432F842
33317332
473594
SH
SOLE
0
473593
0
0
HEXCEL CORP NEW COM
Stock
428291108
719063
9750
SH
SOLE
0
9750
0
0
KINDER MORGAN INC DEL COM
Stock
49456B101
158760
9000
SH
OTR
0
0
9000
0
KINDER MORGAN INC DEL COM
Stock
49456B101
22961361
1301664
SH
SOLE
0
1301664
0
0
ACCENTURE PLC IRELAND SHS CLASS A
Stock
G1151C101
74636925
212695
SH
SOLE
0
212695
0
0
ENTEGRIS INC COM
Stock
29362U104
3880850
32389
SH
SOLE
0
32389
0
0
NVIDIA CORPORATION COM
Stock
67066G104
8659833
17487
SH
SOLE
0
17486
0
0
ISHARES 1-5 YEAR INVESTMENT GRADE CORPORATE BOND ETF
ETF
464288646
10313427
201139
SH
SOLE
0
201139
0
0
ISHARES SHORT TREASURY BOND ETF
ETF
464288679
392283
3562
SH
SOLE
0
3562
0
0
BALL CORP COM
Stock
058498106
431400
7500
SH
SOLE
0
7500
0
0
CUMMINS INC COM
Stock
231021106
435446
1818
SH
SOLE
0
1817
0
0
EOG RES INC COM
Stock
26875P101
72570
600
SH
OTR
0
0
600
0
EOG RES INC COM
Stock
26875P101
4180835
34567
SH
SOLE
0
34566
0
0
GRAINGER W W INC COM
Stock
384802104
226232
273
SH
SOLE
0
273
0
0
ABBVIE INC COM
Stock
00287Y109
7749
50
SH
OTR
0
0
50
0
ABBVIE INC COM
Stock
00287Y109
17074014
110176
SH
SOLE
0
110176
0
0
CANADIAN IMPERIAL BK COMM TORO COM
Stock
136069101
327641
6806
SH
SOLE
0
6806
0
0
S&P GLOBAL INC COM
Stock
78409V104
32806514
74472
SH
SOLE
0
74472
0
0
EA BRIDGEWAY OMNI SMALL-CAP VALUE ETF
ETF
02072L532
232613
11069
SH
SOLE
0
11069
0
0
ISHARES CORE MSCI EMERGING MARKETS ETF
ETF
46434G103
8272569
163554
SH
SOLE
0
163554
0
0
MANULIFE FINL CORP COM
Stock
56501R106
121550
5500
SH
OTR
0
0
5500
0
MANULIFE FINL CORP COM
Stock
56501R106
9615909
435109
SH
SOLE
0
435109
0
0
ARCBEST CORP COM
Stock
03937C105
1803150
15000
SH
SOLE
0
15000
0
0
VANGUARD TOTAL BOND MARKET ETF
ETF
921937835
613481
8341
SH
SOLE
0
8341
0
0
KENVUE INC COM
Stock
49177J102
20735312
963089
SH
SOLE
0
963089
0
0
ISHARES CORE 1-5 YEAR USD BOND ETF
ETF
46432F859
1111666
23374
SH
SOLE
0
23373
0
0
CELANESE CORP DEL COM
Stock
150870103
299864
1930
SH
SOLE
0
1930
0
0
ZOETIS INC CL A
Stock
98978V103
42701195
216351
SH
SOLE
0
216350
0
0
VERDE CLEAN FUELS INC WT EXP 021528
Stock
923372114
6297
62222
SH
SOLE
0
62222
0
0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS
ADR
874039100
240141
2309
SH
SOLE
0
2309
0
0
ISHARES RUSSELL 2000 GROWTH ETF
ETF
464287648
877578
3479
SH
SOLE
0
3479
0
0
INVESCO S&P 500 QUALITY ETF
ETF
46137V241
2184345
40391
SH
SOLE
0
40391
0
0
BLACKSTONE INC COM
Stock
09260D107
79053139
603828
SH
SOLE
0
603827
0
0
ANSYS INC COM
Stock
03662Q105
492791
1358
SH
SOLE
0
1358
0
0
CHURCH & DWIGHT CO INC COM
Stock
171340102
75648
800
SH
OTR
0
0
800
0
CHURCH & DWIGHT CO INC COM
Stock
171340102
10044702
106226
SH
SOLE
0
106225
0
0
INFORMATION SVCS GROUP INC COM
Stock
45675Y104
3892297
826390
SH
SOLE
0
826390
0
0
JACOBS SOLUTIONS INC COM
Stock
46982L108
129800
1000
SH
OTR
0
0
1000
0
JACOBS SOLUTIONS INC COM
Stock
46982L108
10183879
78458
SH
SOLE
0
78458
0
0
ZIMMER BIOMET HOLDINGS INC COM
Stock
98956P102
224134
1842
SH
SOLE
0
1841
0
0
STRYKER CORPORATION COM
Stock
863667101
38346956
128054
SH
SOLE
0
128053
0
0
QUALCOMM INC COM
Stock
747525103
1484193
10262
SH
OTR
0
0
10262
0
QUALCOMM INC COM
Stock
747525103
41245912
285182
SH
SOLE
0
285182
0
0
SPDR BLACKSTONE SENIOR LOAN ETF
ETF
78467V608
276738
6600
SH
SOLE
0
6600
0
0
GENERAL DYNAMICS CORP COM
Stock
369550108
13867
53
SH
OTR
0
0
53
0
GENERAL DYNAMICS CORP COM
Stock
369550108
956413
3683
SH
SOLE
0
3683
0
0
RESMED INC COM
Stock
761152107
1202007
6988
SH
SOLE
0
6987
0
0
INTUITIVE SURGICAL INC COM NEW
Stock
46120E602
1397089
4141
SH
SOLE
0
4141
0
0
VERALTO CORP COM SHS
Stock
92338C103
82
1
SH
OTR
0
0
1
0
VERALTO CORP COM SHS
Stock
92338C103
6086825
73995
SH
SOLE
0
73994
0
0
DISCOVER FINL SVCS COM
Stock
254709108
237276
2111
SH
SOLE
0
2111
0
0
LAZARD INC COM
Stock
52110M109
297540
8550
SH
OTR
0
0
8550
0
LAZARD INC COM
Stock
52110M109
4584378
131735
SH
SOLE
0
131735
0
0
MCDONALDS CORP COM
Stock
580135101
14826
50
SH
OTR
0
0
50
0
MCDONALDS CORP COM
Stock
580135101
9933044
33500
SH
SOLE
0
33499
0
0
AMETEK INC COM
Stock
031100100
1151427
6983
SH
SOLE
0
6983
0
0
FLEXSHARES QUALITY DIVIDEND INDEX FUND
ETF
33939L860
214124
3480
SH
SOLE
0
3480
0
0
DOVER CORP COM
Stock
260003108
788527
5127
SH
SOLE
0
5126
0
0
CISCO SYS INC COM
Stock
17275R102
12630
250
SH
OTR
0
0
250
0
CISCO SYS INC COM
Stock
17275R102
10077376
199473
SH
SOLE
0
199472
0
0
VERT GLOBAL SUSTAINABLE REAL ESTATE ETF
ETF
56170L695
307037
30827
SH
SOLE
0
30827
0
0
CAPITAL ONE FINL CORP COM
Stock
14040H105
78672
600
SH
OTR
0
0
600
0
CAPITAL ONE FINL CORP COM
Stock
14040H105
1135132
8657
SH
SOLE
0
8657
0
0
ADVANCED MICRO DEVICES INC COM
Stock
007903107
432673
2935
SH
SOLE
0
2935
0
0
WISDOMTREE US QUALITY DIVIDEND GROWTH FUND
ETF
97717X669
293490
4176
SH
SOLE
0
4176
0
0
AT&T INC COM
Stock
00206R102
237269
14140
SH
SOLE
0
14140
0
0
CLEARWAY ENERGY INC CL C
Stock
18539C204
1104716
40274
SH
SOLE
0
40274
0
0
VANGUARD FINANCIALS ETF
ETF
92204A405
512873
5559
SH
SOLE
0
5559
0
0
ENERGY SELECT SECTOR SPDR FUND
ETF
81369Y506
86523
1032
SH
OTR
0
0
1032
0
ENERGY SELECT SECTOR SPDR FUND
ETF
81369Y506
23369097
278734
SH
SOLE
0
278734
0
0
ISHARES BIOTECHNOLOGY ETF
ETF
464287556
2590332
19068
SH
SOLE
0
19067
0
0
GENERAL ELECTRIC CO COM NEW
Stock
369604301
31269
245
SH
OTR
0
0
245
0
GENERAL ELECTRIC CO COM NEW
Stock
369604301
1314981
10303
SH
SOLE
0
10303
0
0
ISHARES MSCI USA QUALITY FACTOR ETF
ETF
46432F339
385065
2617
SH
SOLE
0
2617
0
0
ISHARES IBOXX $ HIGH YIELD CORPORATE BOND ETF
ETF
464288513
283634
3665
SH
SOLE
0
3665
0
0
ISHARES S&P SMALL-CAP 600 GROWTH ETF
ETF
464287887
2003742
16012
SH
SOLE
0
16012
0
0
MOTOROLA SOLUTIONS INC COM NEW
Stock
620076307
1306105
4172
SH
SOLE
0
4171
0
0
UNIVERSAL DISPLAY CORP COM
Stock
91347P105
466101
2437
SH
OTR
0
0
2437
0
UNIVERSAL DISPLAY CORP COM
Stock
91347P105
25026665
130852
SH
SOLE
0
130851
0
0
ISHARES MSCI USA MOMENTUM FACTOR ETF
ETF
46432F396
1674324
10672
SH
SOLE
0
10671
0
0
CONSUMER DISCRETIONARY SELECT SECTOR SPDR FUND
ETF
81369Y407
1167671
6530
SH
SOLE
0
6530
0
0
INDUSTRIAL SELECT SECTOR SPDR FUND
ETF
81369Y704
1062106
9318
SH
SOLE
0
9317
0
0
ISHARES EXPANDED TECH-SOFTWARE SECTOR ETF
ETF
464287515
18113043
44653
SH
SOLE
0
44653
0
0
ROBO GLOBAL ROBOTICS & AUTOMATION INDEX ETF
ETF
301505707
2982923
52058
SH
SOLE
0
52058
0
0
ISHARES S&P 500 VALUE ETF
ETF
464287408
8695
50
SH
OTR
0
0
50
0
ISHARES S&P 500 VALUE ETF
ETF
464287408
1734076
9972
SH
SOLE
0
9972
0
0
SPDR PORTFOLIO S&P 600 SMALL CAP ETF
ETF
78468R853
86633528
2053901
SH
SOLE
0
2053900
0
0
LULULEMON ATHLETICA INC COM
Stock
550021109
686662
1343
SH
SOLE
0
1343
0
0
ISHARES S&P 500 GROWTH ETF
ETF
464287309
1235095
16446
SH
SOLE
0
16446
0
0
ISHARES CORE S&P 500 ETF
ETF
464287200
117019
245
SH
OTR
0
0
245
0
ISHARES CORE S&P 500 ETF
ETF
464287200
39442337
82579
SH
SOLE
0
82579
0
0
THE CIGNA GROUP COM
Stock
125523100
3593
12
SH
OTR
0
0
12
0
THE CIGNA GROUP COM
Stock
125523100
363556
1214
SH
SOLE
0
1214
0
0
METTLER TOLEDO INTERNATIONAL COM
Stock
592688105
218333
180
SH
OTR
0
0
180
0
METTLER TOLEDO INTERNATIONAL COM
Stock
592688105
29971150
24709
SH
SOLE
0
24709
0
0
ONEOK INC NEW COM
Stock
682680103
608268
8662
SH
SOLE
0
8662
0
0
WELLS FARGO CO NEW COM
Stock
949746101
59064
1200
SH
OTR
0
0
1200
0
WELLS FARGO CO NEW COM
Stock
949746101
1799277
36556
SH
SOLE
0
36555
0
0
UNION PAC CORP COM
Stock
907818108
1257905
5121
SH
SOLE
0
5121
0
0
ECOLAB INC COM
Stock
278865100
3837279
19346
SH
SOLE
0
19346
0
0
ISHARES PREFERRED & INCOME SECURITIES ETF
ETF
464288687
411552
13195
SH
SOLE
0
13195
0
0
SALESFORCE INC COM
Stock
79466L302
64997992
247009
SH
SOLE
0
247009
0
0
MICROCHIP TECHNOLOGY INC. COM
Stock
595017104
415560
4608
SH
SOLE
0
4608
0
0
MCCORMICK & CO INC COM NON VTG
Stock
579780206
24781295
362194
SH
SOLE
0
362193
0
0
NORTHROP GRUMMAN CORP COM
Stock
666807102
371600
794
SH
SOLE
0
793
0
0
THERMO FISHER SCIENTIFIC INC COM
Stock
883556102
159237
300
SH
OTR
0
0
300
0
THERMO FISHER SCIENTIFIC INC COM
Stock
883556102
58547272
110302
SH
SOLE
0
110302
0
0
LOCKHEED MARTIN CORP COM
Stock
539830109
1838572
4057
SH
SOLE
0
4056
0
0
UMH PPTYS INC COM
REIT
903002103
208291
13596
SH
SOLE
0
13596
0
0
JPMORGAN CHASE & CO COM
Stock
46625H100
41912860
246401
SH
SOLE
0
246401
0
0
ISHARES 5-10 YEAR INVESTMENT GRADE CORPORATE BOND ETF
ETF
464288638
336472
6471
SH
SOLE
0
6470
0
0
CHEVRON CORP NEW COM
Stock
166764100
11206502
75131
SH
SOLE
0
75130
0
0
ISHARES NATIONAL MUNI BOND ETF
ETF
464288414
67642466
623950
SH
SOLE
0
623950
0
0
CONOCOPHILLIPS COM
Stock
20825C104
808295
6964
SH
SOLE
0
6963
0
0
MARKEL GROUP INC COM
Stock
570535104
359235
253
SH
SOLE
0
253
0
0
VANGUARD FTSE DEVELOPED MARKETS ETF
ETF
921943858
766
16
SH
OTR
0
0
16
0
VANGUARD FTSE DEVELOPED MARKETS ETF
ETF
921943858
942624
19679
SH
SOLE
0
19679
0
0
DANAHER CORPORATION COM
Stock
235851102
190856
825
SH
OTR
0
0
825
0
DANAHER CORPORATION COM
Stock
235851102
73814239
319073
SH
SOLE
0
319072
0
0
M & T BK CORP COM
Stock
55261F104
4798
35
SH
OTR
0
0
35
0
M & T BK CORP COM
Stock
55261F104
420895
3070
SH
SOLE
0
3070
0
0
TJX COS INC NEW COM
Stock
872540109
84429
900
SH
OTR
0
0
900
0
TJX COS INC NEW COM
Stock
872540109
71943769
766909
SH
SOLE
0
766909
0
0
BANK AMERICA CORP COM
Stock
060505104
102694
3050
SH
OTR
0
0
3050
0
BANK AMERICA CORP COM
Stock
060505104
19235527
571296
SH
SOLE
0
571295
0
0
WALMART INC COM
Stock
931142103
31530
200
SH
OTR
0
0
200
0
WALMART INC COM
Stock
931142103
1562454
9911
SH
SOLE
0
9910
0
0
ISHARES 3-7 YEAR TREASURY BOND ETF
ETF
464288661
908460
7756
SH
SOLE
0
7756
0
0
INTERNATIONAL BUSINESS MACHS COM
Stock
459200101
2500229
15287
SH
SOLE
0
15287
0
0
ORACLE CORP COM
Stock
68389X105
126516
1200
SH
OTR
0
0
1200
0
ORACLE CORP COM
Stock
68389X105
18900895
179274
SH
SOLE
0
179274
0
0
RTX CORPORATION COM
Stock
75513E101
4291
51
SH
OTR
0
0
51
0
RTX CORPORATION COM
Stock
75513E101
1659982
19729
SH
SOLE
0
19728
0
0
VANGUARD FTSE EMERGING MARKETS ETF
ETF
922042858
796354
19376
SH
SOLE
0
19376
0
0
TEXAS INSTRS INC COM
Stock
882508104
6326282
37113
SH
SOLE
0
37113
0
0
TARGET CORP COM
Stock
87612E106
10682
75
SH
OTR
0
0
75
0
TARGET CORP COM
Stock
87612E106
1555445
10922
SH
SOLE
0
10921
0
0
VANGUARD HIGH DIVIDEND YIELD INDEX ETF
ETF
921946406
349894
3134
SH
SOLE
0
3134
0
0
SPDR NUVEEN BLOOMBERG MUNICIPAL BOND ETF
ETF
78468R721
10833944
230509
SH
SOLE
0
230509
0
0
PFIZER INC COM
Stock
717081103
53163
1847
SH
OTR
0
0
1846
0
PFIZER INC COM
Stock
717081103
4218415
146524
SH
SOLE
0
146523
0
0
ISHARES IBOXX $ INVESTMENT GRADE CORPORATE BOND ETF
ETF
464287242
873218
7891
SH
SOLE
0
7891
0
0
MORGAN STANLEY COM NEW
Stock
617446448
12305084
131958
SH
SOLE
0
131958
0
0
3M Company
Stock
88579Y101
753963
6897
SH
SOLE
0
6896
0
0
KLA CORP COM NEW
Stock
482480100
25277192
43484
SH
SOLE
0
43483
0
0
GILEAD SCIENCES INC COM
Stock
375558103
1300486
16053
SH
SOLE
0
16053
0
0
CATERPILLAR INC COM
Stock
149123101
5805242
19634
SH
SOLE
0
19634
0
0
ALPHABET INC CAP STK CL C
Stock
02079K107
50760459
360182
SH
SOLE
0
360182
0
0
AMERICAN EXPRESS CO COM
Stock
025816109
998507
5330
SH
SOLE
0
5329
0
0
AMGEN INC COM
Stock
031162100
2595746
9012
SH
SOLE
0
9012
0
0
STIFEL FINL CORP COM
Stock
860630102
82980
1200
SH
OTR
0
0
1200
0
STIFEL FINL CORP COM
Stock
860630102
8141514
117737
SH
SOLE
0
117737
0
0
APPLIED MATLS INC COM
Stock
038222105
60585903
373826
SH
SOLE
0
373825
0
0
OTIS WORLDWIDE CORP COM
Stock
68902V107
2237
25
SH
OTR
0
0
25
0
OTIS WORLDWIDE CORP COM
Stock
68902V107
198266
2216
SH
SOLE
0
2216
0
0
ANALOG DEVICES INC COM
Stock
032654105
6175465
31101
SH
SOLE
0
31101
0
0
PAYCOM SOFTWARE INC COM
Stock
70432V102
523622
2533
SH
SOLE
0
2533
0
0
TEXAS ROADHOUSE INC COM
Stock
882681109
110007
900
SH
OTR
0
0
900
0
TEXAS ROADHOUSE INC COM
Stock
882681109
290785
2379
SH
SOLE
0
2379
0
0
WILLIAMS COS INC COM
Stock
969457100
2752
79
SH
OTR
0
0
79
0
WILLIAMS COS INC COM
Stock
969457100
7977535
229042
SH
SOLE
0
229042
0
0
ARISTA NETWORKS INC COM
Stock
040413106
217376
923
SH
SOLE
0
923
0
0
CANADIAN NATL RY CO COM
Stock
136375102
18845
150
SH
OTR
0
0
150
0
CANADIAN NATL RY CO COM
Stock
136375102
354905
2825
SH
SOLE
0
2825
0
0
ISHARES CORE S&P U.S. GROWTH ETF
ETF
464287671
201954
1940
SH
SOLE
0
1940
0
0
ISHARES CORE S&P U.S. GROWTH ETF
ETF
464287671
371637
3570
SH
OTR
0
0
3570
0
ISHARES CORE S&P US VALUE ETF
ETF
464287663
769601
9126
SH
SOLE
0
9126
0
0
ISHARES CORE S&P US VALUE ETF
ETF
464287663
906295
10747
SH
OTR
0
0
10747
0
VANGUARD DIVIDEND APPRECIATION ETF
ETF
921908844
8508182
49931
SH
SOLE
0
49930
0
0
ISHARES 7-10 YEAR TREASURY BOND ETF
ETF
464287440
550772
5714
SH
SOLE
0
5714
0
0
ISHARES CORE U.S. AGGREGATE BOND ETF
ETF
464287226
28681295
288980
SH
SOLE
0
288980
0
0
SPDR PORTFOLIO S&P 500 ETF
ETF
78464A854
1267365
22672
SH
SOLE
0
22672
0
0
EATON CORP PLC SHS
Stock
G29183103
3235376
13435
SH
SOLE
0
13434
0
0
ISHARES S&P SMALL-CAP 600 VALUE ETF
ETF
464287879
330339
3205
SH
SOLE
0
3205
0
0
ISHARES S&P MID-CAP 400 GROWTH ETF
ETF
464287606
1491554
18828
SH
SOLE
0
18828
0
0
ISHARES S&P MID-CAP 400 VALUE ETF
ETF
464287705
396193
3474
SH
SOLE
0
3474
0
0
ASPEN AEROGELS INC COM
Stock
04523Y105
158621
10052
SH
SOLE
0
10052
0
0
H & E EQUIPMENT SERVICES INC COM
Stock
404030108
366240
7000
SH
SOLE
0
7000
0
0
CYBERARK SOFTWARE LTD SHS
Stock
M2682V108
230003
1050
SH
SOLE
0
1050
0
0
KEYSIGHT TECHNOLOGIES INC COM
Stock
49338L103
4766495
29961
SH
SOLE
0
29961
0
0
CIMPRESS PLC SHS EURO
Stock
G2143T103
239670
2994
SH
SOLE
0
2994
0
0
Daktari
Stock
234264109
40989
40989
SH
SOLE
0
40988
0
0
ISHARES BROAD USD INVESTMENT GRADE CORPORATE BOND ETF
ETF
464288620
5297772
103351
SH
SOLE
0
103351
0
0
VANGUARD SHORT-TERM BOND ETF
ETF
921937827
3862172
50145
SH
SOLE
0
50145
0
0
ULTRAGENYX PHARMACEUTICAL INC COM
Stock
90400D108
4794338
100258
SH
SOLE
0
100258
0
0
LAM RESEARCH CORP COM
Stock
512807108
954358
1218
SH
SOLE
0
1218
0
0
QORVO INC COM
Stock
74736K101
225445
2002
SH
SOLE
0
2002
0
0
PHILIP MORRIS INTL INC COM
Stock
718172109
1950078
20728
SH
SOLE
0
20727
0
0
NUCOR CORP COM
Stock
670346105
401051
2304
SH
SOLE
0
2304
0
0
PARKER-HANNIFIN CORP COM
Stock
701094104
884380
1920
SH
SOLE
0
1919
0
0
ROPER TECHNOLOGIES INC COM
Stock
776696106
43261988
79355
SH
SOLE
0
79355
0
0
SPDR BLOOMBERG HIGH YIELD BOND ETF
ETF
78468R622
413307
4363
SH
SOLE
0
4363
0
0
BRISTOL-MYERS SQUIBB CO COM
Stock
110122108
430045
8381
SH
SOLE
0
8381
0
0
ISHARES RUSSELL 3000 ETF
ETF
464287689
436080
1593
SH
SOLE
0
1593
0
0
ALTRIA GROUP INC COM
Stock
02209S103
929809
23049
SH
SOLE
0
23049
0
0
DOMINION ENERGY INC COM
Stock
25746U109
370219
7877
SH
SOLE
0
7877
0
0
CITIGROUP INC COM NEW
Stock
172967424
302500
5881
SH
SOLE
0
5880
0
0
FIDELITY MSCI REAL ESTATE INDEX ETF
ETF
316092857
876543
32891
SH
SOLE
0
32890
0
0
AMERICAN WTR WKS CO INC NEW COM
Stock
030420103
584320
4427
SH
SOLE
0
4427
0
0
EXXON MOBIL CORP COM
Stock
30231G102
133473
1335
SH
OTR
0
0
1335
0
EXXON MOBIL CORP COM
Stock
30231G102
10996063
109983
SH
SOLE
0
109982
0
0
UNITEDHEALTH GROUP INC COM
Stock
91324P102
1426574
2710
SH
SOLE
0
2709
0
0
TRAVELERS COMPANIES INC COM
Stock
89417E109
264118
1387
SH
SOLE
0
1386
0
0
LOWES COS INC COM
Stock
548661107
1731754
7781
SH
SOLE
0
7781
0
0
ON SEMICONDUCTOR CORP COM
Stock
682189105
640257
7665
SH
SOLE
0
7665
0
0
DEERE & CO COM
Stock
244199105
1161622
2905
SH
SOLE
0
2905
0
0
COLGATE PALMOLIVE CO COM
Stock
194162103
47826
600
SH
OTR
0
0
600
0
COLGATE PALMOLIVE CO COM
Stock
194162103
2640650
33128
SH
SOLE
0
33128
0
0
AMERICAN INTL GROUP INC COM NEW
Stock
026874784
246827
3643
SH
SOLE
0
3643
0
0
SHOPIFY INC CL A
Stock
82509L107
4280449
54948
SH
SOLE
0
54948
0
0
UTILITIES SELECT SECTOR SPDR FUND
ETF
81369Y886
326403
5154
SH
SOLE
0
5154
0
0
NOVO-NORDISK A S ADR
ADR
670100205
279522
2702
SH
SOLE
0
2702
0
0
BANK HAWAII CORP COM
Stock
062540109
227004
3133
SH
SOLE
0
3132
0
0
BROOKLINE BANCORP INC DEL COM
Stock
11373M107
147874
13554
SH
SOLE
0
13554
0
0
NASDAQ INC COM
Stock
631103108
242386
4169
SH
SOLE
0
4169
0
0
SCHWAB CHARLES CORP COM
Stock
808513105
151360
2200
SH
OTR
0
0
2200
0
SCHWAB CHARLES CORP COM
Stock
808513105
46596890
677280
SH
SOLE
0
677280
0
0
WASHINGTON TR BANCORP INC COM
Stock
940610108
32380
1000
SH
OTR
0
0
1000
0
WASHINGTON TR BANCORP INC COM
Stock
940610108
3056769
94403
SH
SOLE
0
94403
0
0
CROWN CASTLE INC COM
REIT
22822V101
26604886
230965
SH
SOLE
0
230965
0
0
AKOUSTIS TECHNOLOGIES INC COM
Stock
00973N102
65896
79012
SH
SOLE
0
79012
0
0
TORONTO DOMINION BK ONT COM NEW
Stock
891160509
235540
3645
SH
SOLE
0
3645
0
0
SUNRUN INC COM
Stock
86771W105
786672
40075
SH
SOLE
0
40075
0
0
AUTOZONE INC COM
Stock
053332102
338715
131
SH
SOLE
0
131
0
0
BLACKROCK INC COM
Stock
09247X101
439435
541
SH
SOLE
0
541
0
0
CBRE GROUP INC CL A
Stock
12504L109
2806247
30146
SH
SOLE
0
30145
0
0
ISHARES CORE S&P MID-CAP ETF
ETF
464287507
291839
1053
SH
OTR
0
0
1053
0
ISHARES CORE S&P MID-CAP ETF
ETF
464287507
4582935
16536
SH
SOLE
0
16535
0
0
VANGUARD TAX-EXEMPT BOND ETF
ETF
922907746
62454807
1223405
SH
SOLE
0
1223404
0
0
ISHARES MSCI EAFE ETF
ETF
464287465
11140675
147852
SH
SOLE
0
147852
0
0
APPLE INC COM
Stock
037833100
242973
1262
SH
OTR
0
0
1262
0
APPLE INC COM
Stock
037833100
285646320
1483646
SH
SOLE
0
1483645
0
0
PJT PARTNERS INC COM CL A
Stock
69343T107
1432802
14065
SH
SOLE
0
14065
0
0
ABBOTT LABS COM
Stock
002824100
8805464
79999
SH
SOLE
0
79998
0
0
DISNEY WALT CO COM
Stock
254687106
2257
25
SH
OTR
0
0
25
0
DISNEY WALT CO COM
Stock
254687106
22220693
246104
SH
SOLE
0
246103
0
0
RAYMOND JAMES FINL INC COM
Stock
754730109
233927
2098
SH
SOLE
0
2098
0
0
VANGUARD TOTAL WORLD STOCK ETF
ETF
922042742
270266
2627
SH
SOLE
0
2627
0
0
BOOKING HOLDINGS INC COM
Stock
09857L108
57634528
16248
SH
SOLE
0
16247
0
0
ISHARES RUSSELL 1000 ETF
ETF
464287622
262260
1000
SH
OTR
0
0
1000
0
ISHARES RUSSELL 1000 ETF
ETF
464287622
582807
2222
SH
SOLE
0
2222
0
0
SPDR BLOOMBERG 1-3 MONTH T-BILL ETF
ETF
78468R663
1024208
11207
SH
SOLE
0
11207
0
0
MARSH & MCLENNAN COS INC COM
Stock
571748102
19546523
103164
SH
SOLE
0
103164
0
0
ISHARES RUSSELL 1000 VALUE ETF
ETF
464287598
497733
3012
SH
SOLE
0
3012
0
0
ISHARES MORNINGSTAR U.S. EQUITY ETF
ETF
464287127
3255979
49513
SH
SOLE
0
49513
0
0