0001426853-24-000005.txt : 20240508
0001426853-24-000005.hdr.sgml : 20240508
20240508110534
ACCESSION NUMBER: 0001426853-24-000005
CONFORMED SUBMISSION TYPE: 13F-HR
PUBLIC DOCUMENT COUNT: 2
CONFORMED PERIOD OF REPORT: 20240331
FILED AS OF DATE: 20240508
DATE AS OF CHANGE: 20240508
EFFECTIVENESS DATE: 20240508
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
SEC ACT: 1934 Act
SEC FILE NUMBER: 028-13016
FILM NUMBER: 24924783
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
1
primary_doc.xml
X0202
13F-HR
LIVE
false
false
false
0001426853
XXXXXXXX
03-31-2024
03-31-2024
Crestwood Advisors Group, LLC
ONE LIBERTY SQUARE
SUITE 500
BOSTON
MA
02109
13F HOLDINGS REPORT
028-13016
000286243
801-108983
N
Brigette Houghton
Operations
6175238880
Brigette Houghton
Boston
MA
05-08-2024
0
506
4580383007
false
INFORMATION TABLE
2
13FAssetData03292024.xml
AMAZON COM INC COM
Stock
023135106
142340674
789116
SH
SOLE
0
789115
0
0
INVESCO QQQ TRUST SERIES I
ETF
46090E103
635822
1432
SH
OTR
0
0
1432
0
INVESCO QQQ TRUST SERIES I
ETF
46090E103
8325278
18750
SH
SOLE
0
18750
0
0
TECHNOLOGY SELECT SECTOR SPDR FUND
ETF
81369Y803
2937831
14106
SH
SOLE
0
14105
0
0
STARBUCKS CORP COM
Stock
855244109
4883980
53441
SH
SOLE
0
53441
0
0
SEMPRA COM
Stock
816851109
324255
4514
SH
SOLE
0
4514
0
0
PUBLIC SVC ENTERPRISE GRP INC COM
Stock
744573106
247114
3700
SH
SOLE
0
3700
0
0
SPDR PORTFOLIO AGGREGATE BOND ETF
ETF
78464A649
6340173
250798
SH
SOLE
0
250798
0
0
ISHARES GOLD TRUST
ETF
464285204
307261
7314
SH
SOLE
0
7314
0
0
JOHNSON & JOHNSON COM
Stock
478160104
121277
767
SH
OTR
0
0
766
0
JOHNSON & JOHNSON COM
Stock
478160104
61440344
388396
SH
SOLE
0
388395
0
0
AKAMAI TECHNOLOGIES INC COM
Stock
00971T101
108760
1000
SH
OTR
0
0
1000
0
AKAMAI TECHNOLOGIES INC COM
Stock
00971T101
8497201
78128
SH
SOLE
0
78128
0
0
WASTE MGMT INC DEL COM
Stock
94106L109
500903
2350
SH
SOLE
0
2350
0
0
VANGUARD TOTAL STOCK MARKET ETF
ETF
922908769
3472905
13362
SH
SOLE
0
13362
0
0
WISDOMTREE FLOATING RATE TREASURY FUND
ETF
97717Y527
1640158
32614
SH
SOLE
0
32614
0
0
INVESCO WATER RESOURCES ETF
ETF
46137V142
568540
8540
SH
SOLE
0
8540
0
0
ALLIANCEBERNSTEIN HLDG L P UNIT LTD PARTN
Stock
01881G106
878629
25292
SH
SOLE
0
25291
0
0
VANGUARD ENERGY ETF
ETF
92204A306
301646
2290
SH
SOLE
0
2290
0
0
COSTCO WHSL CORP NEW COM
Stock
22160K105
82826299
113053
SH
SOLE
0
113053
0
0
ISHARES MSCI EMERGING MARKETS ETF
ETF
464287234
754765
18373
SH
SOLE
0
18373
0
0
GOLDMAN SACHS GROUP INC COM
Stock
38141G104
167076
400
SH
OTR
0
0
400
0
GOLDMAN SACHS GROUP INC COM
Stock
38141G104
5226491
12513
SH
SOLE
0
12512
0
0
SPDR NUVEEN BLMBG ST MUNBD ETF
ETF
78468R739
2921810
61590
SH
SOLE
0
61589
0
0
ISHARES MSCI KLD 400 SOCIAL ETF
ETF
464288570
418945
4156
SH
SOLE
0
4155
0
0
SHELL PLC SPON ADS
ADR
780259305
384135
5730
SH
SOLE
0
5729
0
0
BOSTON SCIENTIFIC CORP COM
Stock
101137107
4488081
65529
SH
SOLE
0
65529
0
0
PROCTER AND GAMBLE CO COM
Stock
742718109
8113
50
SH
OTR
0
0
50
0
PROCTER AND GAMBLE CO COM
Stock
742718109
25390244
156488
SH
SOLE
0
156488
0
0
COCA COLA CO COM
Stock
191216100
8382
137
SH
OTR
0
0
137
0
COCA COLA CO COM
Stock
191216100
7940805
129794
SH
SOLE
0
129794
0
0
GENERAL MLS INC COM
Stock
370334104
328509
4695
SH
SOLE
0
4695
0
0
ENTERPRISE PRODS PARTNERS L P COM
Stock
293792107
516457
17699
SH
SOLE
0
17699
0
0
ISHARES U.S. ENERGY ETF
ETF
464287796
12093062
244799
SH
SOLE
0
244798
0
0
ISHARES NEW YORK MUNI BOND ETF
ETF
464288323
283740
5273
SH
SOLE
0
5273
0
0
UNITED PARCEL SERVICE INC CL B
Stock
911312106
367757
2474
SH
SOLE
0
2474
0
0
VANGUARD REAL ESTATE ETF
ETF
922908553
13246957
153179
SH
SOLE
0
153179
0
0
ISHARES MSCI USA ESG SELECT ETF
ETF
464288802
335752
3075
SH
SOLE
0
3075
0
0
UNIVERSAL HEALTH RLTY INCOME T SH BEN INT
REIT
91359E105
354252
9650
SH
SOLE
0
9650
0
0
INTEL CORP COM
Stock
458140100
6626
150
SH
OTR
0
0
150
0
INTEL CORP COM
Stock
458140100
1756100
39758
SH
SOLE
0
39757
0
0
STATE STR CORP COM
Stock
857477103
5382554
69614
SH
SOLE
0
69614
0
0
MEDTRONIC PLC SHS
Stock
G5960L103
628512
7212
SH
SOLE
0
7211
0
0
COMERICA INC COM
Stock
200340107
109980
2000
SH
OTR
0
0
2000
0
COMERICA INC COM
Stock
200340107
222710
4050
SH
SOLE
0
4050
0
0
FORTIVE CORP COM
Stock
34959J108
45147075
524844
SH
SOLE
0
524843
0
0
NETFLIX INC COM
Stock
64110L106
1721781
2835
SH
SOLE
0
2835
0
0
SPDR DOW JONES INDUSTRIAL AVERAGE ETF TRUST
ETF
78467X109
438729
1103
SH
SOLE
0
1103
0
0
PACCAR INC COM
Stock
693718108
375634
3032
SH
SOLE
0
3032
0
0
SEI INVTS CO COM
Stock
784117103
7820132
108764
SH
SOLE
0
108764
0
0
WATERS CORP COM
Stock
941848103
309807
900
SH
SOLE
0
900
0
0
PROLOGIS INC. COM
REIT
74340W103
223814
1719
SH
SOLE
0
1718
0
0
MERCK & CO INC COM
Stock
58933Y105
15943416
120829
SH
SOLE
0
120829
0
0
ISHARES SHORT-TERM NATIONAL MUNI BOND ETF
ETF
464288158
3924757
37475
SH
SOLE
0
37475
0
0
SPDR S&P 500 ETF TRUST
ETF
78462F103
24950436
47700
SH
SOLE
0
47699
0
0
THE TRADE DESK INC COM CL A
Stock
88339J105
7607026
87017
SH
SOLE
0
87017
0
0
MASTERCARD INCORPORATED CL A
Stock
57636Q104
7176525
14902
SH
SOLE
0
14902
0
0
NUTANIX INC CL A
Stock
67059N108
3103405
50282
SH
SOLE
0
50282
0
0
ILLINOIS TOOL WKS INC COM
Stock
452308109
990989
3693
SH
SOLE
0
3693
0
0
UNITED RENTALS INC COM
Stock
911363109
26630964
36931
SH
SOLE
0
36930
0
0
STEEL DYNAMICS INC COM
Stock
858119100
600480
4051
SH
SOLE
0
4051
0
0
EXACT SCIENCES CORP COM
Stock
30063P105
310839
4501
SH
SOLE
0
4501
0
0
EMERSON ELEC CO COM
Stock
291011104
4934131
43503
SH
SOLE
0
43503
0
0
AVNET INC COM
Stock
053807103
976429
19694
SH
SOLE
0
19694
0
0
VERTEX PHARMACEUTICALS INC COM
Stock
92532F100
2312849
5533
SH
SOLE
0
5533
0
0
GLOBAL X ROBOTICS & ARTIFICIAL INTELLIGENCE ETF
ETF
37954Y715
2670036
83937
SH
SOLE
0
83937
0
0
EDWARDS LIFESCIENCES CORP COM
Stock
28176E108
35835
375
SH
OTR
0
0
375
0
EDWARDS LIFESCIENCES CORP COM
Stock
28176E108
20938725
219116
SH
SOLE
0
219116
0
0
VERIZON COMMUNICATIONS INC COM
Stock
92343V104
553134
13182
SH
SOLE
0
13182
0
0
CHUBB LIMITED COM
Stock
H1467J104
59600
230
SH
OTR
0
0
230
0
CHUBB LIMITED COM
Stock
H1467J104
354749
1369
SH
SOLE
0
1369
0
0
SNAP ON INC COM
Stock
833034101
1097199
3704
SH
SOLE
0
3704
0
0
SHERWIN WILLIAMS CO COM
Stock
824348106
46878082
134967
SH
SOLE
0
134966
0
0
PEPSICO INC COM
Stock
713448108
13539991
77367
SH
SOLE
0
77366
0
0
ISHARES 1-3 YEAR TREASURY BOND ETF
ETF
464287457
1954549
23900
SH
SOLE
0
23900
0
0
GLOBAL X U.S. INFRASTRUCTURE DEVELOPMENT ETF
ETF
37954Y673
306779
7706
SH
SOLE
0
7706
0
0
KIMBERLY-CLARK CORP COM
Stock
494368103
226363
1750
SH
OTR
0
0
1750
0
KIMBERLY-CLARK CORP COM
Stock
494368103
4143694
32035
SH
SOLE
0
32034
0
0
HONEYWELL INTL INC COM
Stock
438516106
69025621
336300
SH
SOLE
0
336300
0
0
TRANE TECHNOLOGIES PLC SHS
Stock
G8994E103
8121441
27053
SH
SOLE
0
27053
0
0
FORD MTR CO DEL COM
Stock
345370860
13280
1000
SH
OTR
0
0
1000
0
FORD MTR CO DEL COM
Stock
345370860
150021
11297
SH
SOLE
0
11296
0
0
INGERSOLL RAND INC COM
Stock
45687V106
1709670
18006
SH
SOLE
0
18006
0
0
US BANCORP DEL COM NEW
Stock
902973304
307440
6878
SH
SOLE
0
6877
0
0
HOME DEPOT INC COM
Stock
437076102
98266582
256169
SH
SOLE
0
256169
0
0
SPDR PORTFOLIO INTERMEDIATE TERM CORPORATE BOND ETF
ETF
78464A375
222455
6805
SH
SOLE
0
6805
0
0
AUTOMATIC DATA PROCESSING INC COM
Stock
053015103
841297
3369
SH
SOLE
0
3368
0
0
DUPONT DE NEMOURS INC COM
Stock
26614N102
305760
3988
SH
SOLE
0
3988
0
0
SPDR ICE PREFERRED SECURITIES ETF
ETF
78464A292
477719
13700
SH
SOLE
0
13700
0
0
ISHARES RUSSELL 2000 VALUE ETF
ETF
464287630
245203
1544
SH
SOLE
0
1544
0
0
HEALTH CARE SELECT SECTOR SPDR FUND
ETF
81369Y209
2288945
15494
SH
SOLE
0
15494
0
0
SPDR GOLD SHARES
ETF
78463V107
965882
4695
SH
SOLE
0
4695
0
0
HAMILTON BEACH BRANDS HLDG CO COM CL A
Stock
40701T104
2436
100
SH
SOLE
0
100
0
0
HAMILTON BEACH BRANDS HLDG CO COM CL A
Stock
40701T104
372708
15300
SH
OTR
0
0
15300
0
CENCORA INC COM
Stock
03073E105
269962
1111
SH
SOLE
0
1111
0
0
BECTON DICKINSON & CO COM
Stock
075887109
205631
831
SH
SOLE
0
831
0
0
SCHWAB U.S. SMALL-CAP ETF
ETF
808524607
243689
4949
SH
SOLE
0
4949
0
0
ISHARES RUSSELL 1000 GROWTH ETF
ETF
464287614
3755738
11143
SH
SOLE
0
11142
0
0
LABORATORY CORP AMER HLDGS COM NEW
Stock
50540R409
218242
999
SH
SOLE
0
999
0
0
SCHWAB U.S. BROAD MARKET ETF
ETF
808524102
462332
7573
SH
SOLE
0
7573
0
0
SCHWAB INTERNATIONAL EQUITY ETF
ETF
808524805
214883
5507
SH
SOLE
0
5507
0
0
CONSUMER STAPLES SELECT SECTOR SPDR FUND
ETF
81369Y308
718274
9406
SH
SOLE
0
9406
0
0
FORTINET INC COM
Stock
34959E109
209575
3068
SH
SOLE
0
3068
0
0
SPDR PORTFOLIO SHORT TERM CORPORATE BOND ETF
ETF
78464A474
382545
12850
SH
SOLE
0
12850
0
0
ISHARES CORE S&P SMALL CAP ETF
ETF
464287804
12264515
110971
SH
SOLE
0
110971
0
0
BERKSHIRE HATHAWAY INC DEL CL B NEW
Stock
084670702
48360
115
SH
OTR
0
0
115
0
BERKSHIRE HATHAWAY INC DEL CL B NEW
Stock
084670702
102431876
243584
SH
SOLE
0
243583
0
0
ADOBE INC COM
Stock
00724F101
150371
298
SH
OTR
0
0
298
0
ADOBE INC COM
Stock
00724F101
69611821
137954
SH
SOLE
0
137954
0
0
WEYERHAEUSER CO MTN BE COM NEW
REIT
962166104
3160
88
SH
OTR
0
0
88
0
WEYERHAEUSER CO MTN BE COM NEW
REIT
962166104
5296940
147506
SH
SOLE
0
147506
0
0
ALPHABET INC CAP STK CL A
Stock
02079K305
107042089
709217
SH
SOLE
0
709216
0
0
PROGRESSIVE CORP COM
Stock
743315103
450868
2180
SH
SOLE
0
2180
0
0
PG&E CORP COM
Stock
69331C108
272668
16269
SH
SOLE
0
16269
0
0
FISERV INC COM
Stock
337738108
103601794
648240
SH
SOLE
0
648240
0
0
OREILLY AUTOMOTIVE INC COM
Stock
67103H107
584884
518
SH
SOLE
0
518
0
0
INTUIT COM
Stock
461202103
1083378
1667
SH
SOLE
0
1666
0
0
CONSTELLATION BRANDS INC CL A
Stock
21036P108
36154123
133037
SH
SOLE
0
133036
0
0
COMCAST CORP NEW CL A
Stock
20030N101
49853
1150
SH
OTR
0
0
1150
0
COMCAST CORP NEW CL A
Stock
20030N101
11320120
261133
SH
SOLE
0
261133
0
0
MICROSOFT CORP COM
Stock
594918104
252432
600
SH
OTR
0
0
600
0
MICROSOFT CORP COM
Stock
594918104
261184541
620804
SH
SOLE
0
620803
0
0
LENNAR CORP CL A
Stock
526057104
1668894
9704
SH
SOLE
0
9704
0
0
VALERO ENERGY CORP COM
Stock
91913Y100
262608
1539
SH
SOLE
0
1538
0
0
ISHARES ESG AWARE MSCI USA SMALL-CAP ETF
ETF
46435U663
2686746
66718
SH
SOLE
0
66718
0
0
SCHLUMBERGER LTD COM STK
Stock
806857108
241877
4413
SH
SOLE
0
4413
0
0
INVESCO RUSSELL 1000 DYNAMIC MULTIFACTOR ETF
ETF
46138J619
54125
980
SH
SOLE
0
980
0
0
INVESCO RUSSELL 1000 DYNAMIC MULTIFACTOR ETF
ETF
46138J619
682091
12350
SH
OTR
0
0
12350
0
CVS HEALTH CORP COM
Stock
126650100
2389416
29958
SH
SOLE
0
29957
0
0
ISHARES EUROPE ETF
ETF
464287861
355175
6380
SH
SOLE
0
6380
0
0
TENABLE HLDGS INC COM
Stock
88025T102
259458
5249
SH
SOLE
0
5249
0
0
VANGUARD INTERMEDIATE-TERM TREASURY ETF
ETF
92206C706
512957
8761
SH
SOLE
0
8761
0
0
ARES CAPITAL CORP COM
CEF
04010L103
104100
5000
SH
OTR
0
0
5000
0
ARES CAPITAL CORP COM
CEF
04010L103
827595
39750
SH
SOLE
0
39750
0
0
BERKSHIRE HATHAWAY INC DEL CL A
Stock
084670108
37431960
59
SH
SOLE
0
59
0
0
BOEING CO COM
Stock
097023105
579005
3000
SH
SOLE
0
3000
0
0
COPART INC COM
Stock
217204106
127424
2200
SH
OTR
0
0
2200
0
COPART INC COM
Stock
217204106
533964
9219
SH
SOLE
0
9219
0
0
VANGUARD SMALL-CAP ETF
ETF
922908751
118867
520
SH
OTR
0
0
520
0
VANGUARD SMALL-CAP ETF
ETF
922908751
7360116
32198
SH
SOLE
0
32197
0
0
VANGUARD MID-CAP ETF
ETF
922908629
201137
805
SH
OTR
0
0
805
0
VANGUARD MID-CAP ETF
ETF
922908629
7045646
28198
SH
SOLE
0
28198
0
0
VANGUARD LARGE-CAP ETF
ETF
922908637
258941
1080
SH
SOLE
0
1080
0
0
NEXTERA ENERGY INC COM
Stock
65339F101
144437
2260
SH
OTR
0
0
2260
0
NEXTERA ENERGY INC COM
Stock
65339F101
9350198
146303
SH
SOLE
0
146302
0
0
NIKE INC CL B
Stock
654106103
3127434
33278
SH
SOLE
0
33277
0
0
ALIGN TECHNOLOGY INC COM
Stock
016255101
319394
974
SH
SOLE
0
974
0
0
TESLA INC COM
Stock
88160R101
13184
75
SH
OTR
0
0
75
0
TESLA INC COM
Stock
88160R101
1590982
9050
SH
SOLE
0
9050
0
0
DECKERS OUTDOOR CORP COM
Stock
243537107
176957
188
SH
SOLE
0
188
0
0
DECKERS OUTDOOR CORP COM
Stock
243537107
188252
200
SH
OTR
0
0
200
0
LINDE PLC SHS
Stock
G54950103
511681
1102
SH
SOLE
0
1102
0
0
ISHARES MSCI EMERGING MARKETS EX CHINA ETF
ETF
46434G764
29383912
510403
SH
SOLE
0
510403
0
0
CMS ENERGY CORP COM
Stock
125896100
242458
4018
SH
SOLE
0
4018
0
0
HILTON WORLDWIDE HLDGS INC COM
Stock
43300A203
55235861
258946
SH
SOLE
0
258946
0
0
VANGUARD HEALTH CARE ETF
ETF
92204A504
373859
1382
SH
SOLE
0
1382
0
0
FINANCIAL SELECT SECTOR SPDR FUND
ETF
81369Y605
1696171
40270
SH
SOLE
0
40269
0
0
NXP SEMICONDUCTORS N V COM
Stock
N6596X109
111497
450
SH
OTR
0
0
450
0
NXP SEMICONDUCTORS N V COM
Stock
N6596X109
21197828
85554
SH
SOLE
0
85554
0
0
NORFOLK SOUTHN CORP COM
Stock
655844108
1085491
4259
SH
SOLE
0
4259
0
0
VANGUARD CONSUMER STAPLES ETF
ETF
92204A207
303760
1488
SH
SOLE
0
1488
0
0
VANGUARD INFORMATION TECHNOLOGY ETF
ETF
92204A702
1871032
3568
SH
SOLE
0
3568
0
0
NEW FORTRESS ENERGY INC COM CL A
Stock
644393100
4184896
136806
SH
SOLE
0
136806
0
0
WALGREENS BOOTS ALLIANCE INC COM
Stock
931427108
451889
20834
SH
SOLE
0
20834
0
0
AMPHENOL CORP NEW CL A
Stock
032095101
27857836
241507
SH
SOLE
0
241507
0
0
CARLISLE COS INC COM
Stock
142339100
667321
1703
SH
SOLE
0
1703
0
0
CGI INC CL A SUB VTG
Stock
12532H104
455771
4125
SH
SOLE
0
4125
0
0
STANLEY BLACK & DECKER INC COM
Stock
854502101
2080684
21247
SH
SOLE
0
21246
0
0
DOW
Stock
260557103
264145
4560
SH
SOLE
0
4559
0
0
KKR & CO INC COM
Stock
48251W104
459014
4564
SH
SOLE
0
4563
0
0
VANGUARD S&P MID-CAP 400 ETF
ETF
921932885
299141
2904
SH
SOLE
0
2904
0
0
VANGUARD S&P 500 ETF
ETF
922908363
747969
1556
SH
OTR
0
0
1556
0
VANGUARD S&P 500 ETF
ETF
922908363
27102830
56382
SH
SOLE
0
56382
0
0
ASTRAZENECA PLC SPONSORED ADR
ADR
046353108
371406
5482
SH
SOLE
0
5482
0
0
UBER TECHNOLOGIES INC COM
Stock
90353T100
455704
5919
SH
SOLE
0
5919
0
0
SPDR S&P MIDCAP 400 ETF TRUST
ETF
78467Y107
872435
1568
SH
SOLE
0
1568
0
0
CORTEVA INC COM
Stock
22052L104
279757
4851
SH
SOLE
0
4851
0
0
CONSOLIDATED EDISON INC COM
Stock
209115104
426758
4699
SH
SOLE
0
4699
0
0
ISHARES U.S. REGIONAL BANKS ETF
ETF
464288778
2787534
64259
SH
SOLE
0
64258
0
0
HUNTINGTON BANCSHARES INC COM
Stock
446150104
360956
25875
SH
OTR
0
0
25875
0
HUNTINGTON BANCSHARES INC COM
Stock
446150104
5872657
420979
SH
SOLE
0
420979
0
0
CROWDSTRIKE HLDGS INC CL A
Stock
22788C105
451673
1409
SH
SOLE
0
1408
0
0
ELI LILLY & CO COM
Stock
532457108
28543646
36690
SH
SOLE
0
36690
0
0
HASBRO INC COM
Stock
418056107
515745
9125
SH
SOLE
0
9125
0
0
AIR PRODS & CHEMS INC COM
Stock
009158106
245177
1012
SH
SOLE
0
1012
0
0
FLEXSHARES US QUALITY LOW VOLATILITY INDEX FUND FLEXSHARES US QUALITY LOW V
ETF
33939L654
29462860
483304
SH
SOLE
0
483303
0
0
CHROMADEX CORP COM NEW
Stock
171077407
76379
21948
SH
SOLE
0
21948
0
0
ISHARES RUSSELL MID-CAP VALUE ETF
ETF
464287473
282870
2257
SH
SOLE
0
2257
0
0
HOLOGIC INC COM
Stock
436440101
406016
5208
SH
SOLE
0
5208
0
0
AGENUS INC COM NEW
Stock
00847G804
19098
32928
SH
SOLE
0
32928
0
0
ISHARES RUSSELL 2000 ETF
ETF
464287655
421
2
SH
OTR
0
0
2
0
ISHARES RUSSELL 2000 ETF
ETF
464287655
3147981
14969
SH
SOLE
0
14969
0
0
DUKE ENERGY CORP NEW COM NEW
Stock
26441C204
551604
5704
SH
SOLE
0
5703
0
0
DIGITAL RLTY TR INC COM
REIT
253868103
11032
77
SH
OTR
0
0
76
0
DIGITAL RLTY TR INC COM
REIT
253868103
1687523
11716
SH
SOLE
0
11715
0
0
CARRIER GLOBAL CORPORATION COM
Stock
14448C104
2965
51
SH
OTR
0
0
51
0
CARRIER GLOBAL CORPORATION COM
Stock
14448C104
1084008
18648
SH
SOLE
0
18648
0
0
BROOKFIELD INFRASTRUCTURE CORP COM SB VTG SHS A
Stock
11275Q107
441623
12254
SH
SOLE
0
12253
0
0
CHIPOTLE MEXICAN GRILL INC COM
Stock
169656105
241262
83
SH
SOLE
0
83
0
0
ZOOMINFO TECHNOLOGIES INC COMMON STOCK
Stock
98980F104
175064
10921
SH
SOLE
0
10921
0
0
QUANTA SVCS INC COM
Stock
74762E102
181860
700
SH
OTR
0
0
700
0
QUANTA SVCS INC COM
Stock
74762E102
27390454
105429
SH
SOLE
0
105429
0
0
ISHARES SELECT DIVIDEND ETF
ETF
464287168
752999
6113
SH
SOLE
0
6113
0
0
AMERICAN ELEC PWR CO INC COM
Stock
025537101
679882
7896
SH
SOLE
0
7896
0
0
ENTERGY CORP NEW COM
Stock
29364G103
248509
2352
SH
SOLE
0
2351
0
0
EVERSOURCE ENERGY COM
Stock
30040W108
235278
3936
SH
SOLE
0
3936
0
0
INDEPENDENT BK CORP MASS COM
Stock
453836108
5201012
99981
SH
SOLE
0
99981
0
0
VANGUARD SMALL CAP VALUE ETF
ETF
922908611
619244
3227
SH
SOLE
0
3227
0
0
CHEFS WHSE INC COM
Stock
163086101
882374
23430
SH
SOLE
0
23430
0
0
MASTEC INC COM
Stock
576323109
524811
5628
SH
SOLE
0
5628
0
0
REGENERON PHARMACEUTICALS COM
Stock
75886F107
367671
382
SH
SOLE
0
382
0
0
GOLDMAN SACHS INNOVATE EQUITY ETF
ETF
38149W820
1269254
22613
SH
SOLE
0
22613
0
0
AIRBNB INC COM CL A
Stock
009066101
341570
2071
SH
SOLE
0
2070
0
0
STAG INDL INC COM
REIT
85254J102
76880
2000
SH
OTR
0
0
2000
0
STAG INDL INC COM
REIT
85254J102
11297679
293904
SH
SOLE
0
293904
0
0
VANGUARD MID-CAP GROWTH ETF
ETF
922908538
2173512
9218
SH
SOLE
0
9217
0
0
XYLEM INC COM
Stock
98419M100
260548
2016
SH
OTR
0
0
2016
0
XYLEM INC COM
Stock
98419M100
61922180
479126
SH
SOLE
0
479125
0
0
COINBASE GLOBAL INC COM CL A
Stock
19260Q107
229710
866
SH
SOLE
0
866
0
0
GINKGO BIOWORKS HOLDINGS INC CL A SHS
Stock
37611X100
42894
36978
SH
SOLE
0
36978
0
0
CAMBRIDGE BANCORP COM
Stock
132152109
477215
7001
SH
SOLE
0
7001
0
0
VISA INC COM CL A
Stock
92826C839
6977
25
SH
OTR
0
0
25
0
VISA INC COM CL A
Stock
92826C839
94564387
338843
SH
SOLE
0
338843
0
0
DIMENSIONAL U.S. CORE EQUITY 2 ETF
ETF
25434V708
569221
17816
SH
SOLE
0
17816
0
0
HERSHEY CO COM
Stock
427866108
364688
1875
SH
SOLE
0
1875
0
0
ISHARES MSCI USA MIN VOL FACTOR ETF
ETF
46429B697
7939087
94988
SH
SOLE
0
94987
0
0
PIMCO ACTIVE BOND EXCHANGE-TRADED FUND
ETF
72201R775
258861
2818
SH
SOLE
0
2818
0
0
VANGUARD SMALL-CAP GROWTH ETF
ETF
922908595
2493894
9565
SH
SOLE
0
9565
0
0
VANGUARD VALUE ETF
ETF
922908744
2131837
13090
SH
SOLE
0
13090
0
0
VANGUARD GROWTH ETF
ETF
922908736
1750257
5085
SH
SOLE
0
5085
0
0
ISHARES U.S. TREASURY BOND ETF
ETF
46429B267
65405326
2872434
SH
SOLE
0
2872434
0
0
L3HARRIS TECHNOLOGIES INC COM
Stock
502431109
676806
3176
SH
SOLE
0
3176
0
0
AMERICAN TOWER CORP NEW COM
REIT
03027X100
4284864
21686
SH
SOLE
0
21685
0
0
IRON MTN INC DEL COM
REIT
46284V101
235123
2931
SH
SOLE
0
2931
0
0
ISHARES CORE S&P TOTAL U.S. STOCK MARKET ETF
ETF
464287150
40426181
350617
SH
SOLE
0
350617
0
0
ISHARES EMERGING MARKETS DIVIDEND ETF
ETF
464286319
29744
1137
SH
OTR
0
0
1137
0
ISHARES EMERGING MARKETS DIVIDEND ETF
ETF
464286319
1021653
39054
SH
SOLE
0
39054
0
0
META PLATFORMS INC CL A
Stock
30303M102
5187142
10682
SH
SOLE
0
10682
0
0
ASML HOLDING N V N Y REGISTRY SHS
ADR
N07059210
516290
532
SH
SOLE
0
532
0
0
SERVICENOW INC COM
Stock
81762P102
8063905
10577
SH
SOLE
0
10577
0
0
AUTONATION INC COM
Stock
05329W102
331160
2000
SH
OTR
0
0
2000
0
PALO ALTO NETWORKS INC COM
Stock
697435105
185821
654
SH
OTR
0
0
654
0
PALO ALTO NETWORKS INC COM
Stock
697435105
8699410
30618
SH
SOLE
0
30617
0
0
NATURAL GROCERS BY VITAMIN COT COM
Stock
63888U108
966848
53565
SH
SOLE
0
53565
0
0
MONDELEZ INTL INC CL A
Stock
609207105
3500
50
SH
OTR
0
0
50
0
MONDELEZ INTL INC CL A
Stock
609207105
6053320
86476
SH
SOLE
0
86476
0
0
WP CAREY INC COM
REIT
92936U109
380857
6748
SH
SOLE
0
6748
0
0
BROADCOM INC COM
Stock
11135F101
98080
74
SH
OTR
0
0
74
0
BROADCOM INC COM
Stock
11135F101
20741275
15649
SH
SOLE
0
15648
0
0
WORKDAY INC CL A
Stock
98138H101
942897
3457
SH
SOLE
0
3457
0
0
TENET HEALTHCARE CORP COM NEW
Stock
88033G407
278962
2654
SH
SOLE
0
2654
0
0
METLIFE INC COM
Stock
59156R108
313782
4234
SH
SOLE
0
4234
0
0
PIONEER NAT RES CO COM
Stock
723787107
1651125
6290
SH
SOLE
0
6290
0
0
ISHARES CORE MSCI EAFE ETF
ETF
46432F842
34103712
459495
SH
SOLE
0
459494
0
0
HEXCEL CORP NEW COM
Stock
428291108
710288
9750
SH
SOLE
0
9750
0
0
KINDER MORGAN INC DEL COM
Stock
49456B101
91700
5000
SH
OTR
0
0
5000
0
KINDER MORGAN INC DEL COM
Stock
49456B101
23309715
1270977
SH
SOLE
0
1270976
0
0
ACCENTURE PLC IRELAND SHS CLASS A
Stock
G1151C101
73178610
211127
SH
SOLE
0
211126
0
0
GE HEALTHCARE TECHNOLOGIES INC COMMON STOCK
Stock
36266G107
7364
81
SH
OTR
0
0
81
0
GE HEALTHCARE TECHNOLOGIES INC COMMON STOCK
Stock
36266G107
212457
2337
SH
SOLE
0
2337
0
0
ENTEGRIS INC COM
Stock
29362U104
4471983
31820
SH
SOLE
0
31820
0
0
NVIDIA CORPORATION COM
Stock
67066G104
19186464
21234
SH
SOLE
0
21234
0
0
ISHARES 1-5 YEAR INVESTMENT GRADE CORPORATE BOND ETF
ETF
464288646
10030195
195597
SH
SOLE
0
195596
0
0
ISHARES SHORT TREASURY BOND ETF
ETF
464288679
220748
1997
SH
SOLE
0
1997
0
0
BALL CORP COM
Stock
058498106
510185
7574
SH
SOLE
0
7574
0
0
CUMMINS INC COM
Stock
231021106
501723
1703
SH
SOLE
0
1702
0
0
EOG RES INC COM
Stock
26875P101
76704
600
SH
OTR
0
0
600
0
EOG RES INC COM
Stock
26875P101
4372466
34203
SH
SOLE
0
34202
0
0
GRAINGER W W INC COM
Stock
384802104
315363
310
SH
SOLE
0
310
0
0
ABBVIE INC COM
Stock
00287Y109
9105
50
SH
OTR
0
0
50
0
ABBVIE INC COM
Stock
00287Y109
19892363
109239
SH
SOLE
0
109238
0
0
CANADIAN IMPERIAL BK COMM TORO COM
Stock
136069101
345200
6806
SH
SOLE
0
6806
0
0
S&P GLOBAL INC COM
Stock
78409V104
33100623
77801
SH
SOLE
0
77801
0
0
EA BRIDGEWAY OMNI SMALL-CAP VALUE ETF
ETF
02072L532
235396
11069
SH
SOLE
0
11069
0
0
ISHARES CORE MSCI EMERGING MARKETS ETF
ETF
46434G103
7911234
153318
SH
SOLE
0
153318
0
0
MANULIFE FINL CORP COM
Stock
56501R106
137445
5500
SH
OTR
0
0
5500
0
MANULIFE FINL CORP COM
Stock
56501R106
10769041
430934
SH
SOLE
0
430934
0
0
ARCBEST CORP COM
Stock
03937C105
2137500
15000
SH
SOLE
0
15000
0
0
VANGUARD TOTAL BOND MARKET ETF
ETF
921937835
634496
8736
SH
SOLE
0
8736
0
0
KENVUE INC COM
Stock
49177J102
28729381
1338741
SH
SOLE
0
1338740
0
0
ISHARES CORE 1-5 YEAR USD BOND ETF
ETF
46432F859
714790
15067
SH
SOLE
0
15067
0
0
CELANESE CORP DEL COM
Stock
150870103
331002
1926
SH
SOLE
0
1926
0
0
ZOETIS INC CL A
Stock
98978V103
37149875
219549
SH
SOLE
0
219548
0
0
VERDE CLEAN FUELS INC WT EXP 021528
Stock
923372114
14772
62222
SH
SOLE
0
62222
0
0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS
ADR
874039100
342173
2515
SH
SOLE
0
2515
0
0
ISHARES RUSSELL 2000 GROWTH ETF
ETF
464287648
935473
3454
SH
SOLE
0
3454
0
0
INVESCO S&P 500 QUALITY ETF
ETF
46137V241
2557760
42333
SH
SOLE
0
42333
0
0
BLACKSTONE INC COM
Stock
09260D107
78936976
600875
SH
SOLE
0
600875
0
0
ANSYS INC COM
Stock
03662Q105
488801
1408
SH
SOLE
0
1408
0
0
CHURCH & DWIGHT CO INC COM
Stock
171340102
104310
1000
SH
OTR
0
0
1000
0
CHURCH & DWIGHT CO INC COM
Stock
171340102
11372378
109025
SH
SOLE
0
109024
0
0
INFORMATION SVCS GROUP INC COM
Stock
45675Y104
3338616
826390
SH
SOLE
0
826390
0
0
JACOBS SOLUTIONS INC COM
Stock
46982L108
153730
1000
SH
OTR
0
0
1000
0
JACOBS SOLUTIONS INC COM
Stock
46982L108
12216652
79468
SH
SOLE
0
79468
0
0
ROCKWELL AUTOMATION INC COM
Stock
773903109
344643
1183
SH
SOLE
0
1183
0
0
STRYKER CORPORATION COM
Stock
863667101
39822771
111277
SH
SOLE
0
111277
0
0
QUALCOMM INC COM
Stock
747525103
1737357
10262
SH
OTR
0
0
10262
0
QUALCOMM INC COM
Stock
747525103
48234246
284904
SH
SOLE
0
284903
0
0
T-MOBILE US INC COM
Stock
872590104
219204
1343
SH
SOLE
0
1343
0
0
FASTENAL CO COM
Stock
311900104
285958
3707
SH
SOLE
0
3707
0
0
GENERAL DYNAMICS CORP COM
Stock
369550108
15085
53
SH
OTR
0
0
53
0
GENERAL DYNAMICS CORP COM
Stock
369550108
1057137
3742
SH
SOLE
0
3742
0
0
RESMED INC COM
Stock
761152107
401209
2026
SH
SOLE
0
2026
0
0
INTUITIVE SURGICAL INC COM NEW
Stock
46120E602
1719280
4308
SH
SOLE
0
4308
0
0
VERALTO CORP COM SHS
Stock
92338C103
5204976
58707
SH
SOLE
0
58707
0
0
LAZARD INC COM
Stock
52110M109
400905
9575
SH
OTR
0
0
9575
0
LAZARD INC COM
Stock
52110M109
7086707
169255
SH
SOLE
0
169255
0
0
MCDONALDS CORP COM
Stock
580135101
14098
50
SH
OTR
0
0
50
0
MCDONALDS CORP COM
Stock
580135101
8215155
29137
SH
SOLE
0
29136
0
0
AMETEK INC COM
Stock
031100100
1288165
7043
SH
SOLE
0
7043
0
0
FLEXSHARES QUALITY DIVIDEND INDEX FUND
ETF
33939L860
203003
3080
SH
SOLE
0
3080
0
0
GMO U.S. QUALITY ETF
ETF
90139K100
389032
13099
SH
SOLE
0
13098
0
0
DOVER CORP COM
Stock
260003108
909951
5135
SH
SOLE
0
5135
0
0
CISCO SYS INC COM
Stock
17275R102
12478
250
SH
OTR
0
0
250
0
CISCO SYS INC COM
Stock
17275R102
9511494
190573
SH
SOLE
0
190572
0
0
VERT GLOBAL SUSTAINABLE REAL ESTATE ETF
ETF
56170L695
308809
31496
SH
SOLE
0
31495
0
0
CAPITAL ONE FINL CORP COM
Stock
14040H105
89334
600
SH
OTR
0
0
600
0
CAPITAL ONE FINL CORP COM
Stock
14040H105
325950
2189
SH
SOLE
0
2189
0
0
ISHARES RUSSELL MIDCAP ETF
ETF
464287499
203918
2425
SH
SOLE
0
2425
0
0
ADVANCED MICRO DEVICES INC COM
Stock
007903107
735890
4077
SH
SOLE
0
4077
0
0
WISDOMTREE US QUALITY DIVIDEND GROWTH FUND
ETF
97717X669
318347
4178
SH
SOLE
0
4178
0
0
AT&T INC COM
Stock
00206R102
399412
22694
SH
SOLE
0
22693
0
0
CLEARWAY ENERGY INC CL C
Stock
18539C204
834963
36224
SH
SOLE
0
36224
0
0
VANGUARD FINANCIALS ETF
ETF
92204A405
569186
5559
SH
SOLE
0
5559
0
0
ENERGY SELECT SECTOR SPDR FUND
ETF
81369Y506
94410
1000
SH
OTR
0
0
1000
0
ENERGY SELECT SECTOR SPDR FUND
ETF
81369Y506
27923748
295771
SH
SOLE
0
295771
0
0
ISHARES BIOTECHNOLOGY ETF
ETF
464287556
2481584
18085
SH
SOLE
0
18084
0
0
GE AEROSPACE COM NEW
Stock
369604301
43005
245
SH
OTR
0
0
245
0
GE AEROSPACE COM NEW
Stock
369604301
1853597
10560
SH
SOLE
0
10560
0
0
ISHARES MSCI USA QUALITY FACTOR ETF
ETF
46432F339
1864715
11346
SH
SOLE
0
11346
0
0
ISHARES IBOXX $ HIGH YIELD CORPORATE BOND ETF
ETF
464288513
284880
3665
SH
SOLE
0
3665
0
0
ISHARES S&P SMALL-CAP 600 GROWTH ETF
ETF
464287887
2364514
18087
SH
SOLE
0
18087
0
0
MOTOROLA SOLUTIONS INC COM NEW
Stock
620076307
1502985
4234
SH
SOLE
0
4234
0
0
UNIVERSAL DISPLAY CORP COM
Stock
91347P105
410513
2437
SH
OTR
0
0
2437
0
UNIVERSAL DISPLAY CORP COM
Stock
91347P105
21963612
130387
SH
SOLE
0
130386
0
0
ISHARES MSCI USA MOMENTUM FACTOR ETF
ETF
46432F396
2134104
11391
SH
SOLE
0
11391
0
0
CONSUMER DISCRETIONARY SELECT SECTOR SPDR FUND
ETF
81369Y407
1244986
6770
SH
SOLE
0
6770
0
0
INDUSTRIAL SELECT SECTOR SPDR FUND
ETF
81369Y704
1144678
9088
SH
SOLE
0
9087
0
0
ISHARES EXPANDED TECH-SOFTWARE SECTOR ETF
ETF
464287515
18902483
221678
SH
SOLE
0
221678
0
0
ROBO GLOBAL ROBOTICS & AUTOMATION INDEX ETF
ETF
301505707
3225669
55008
SH
SOLE
0
55008
0
0
ISHARES S&P 500 VALUE ETF
ETF
464287408
9341
50
SH
OTR
0
0
50
0
ISHARES S&P 500 VALUE ETF
ETF
464287408
1922323
10290
SH
SOLE
0
10290
0
0
SPDR PORTFOLIO S&P 600 SMALL CAP ETF
ETF
78468R853
90603590
2105102
SH
SOLE
0
2105102
0
0
LULULEMON ATHLETICA INC COM
Stock
550021109
537534
1376
SH
SOLE
0
1376
0
0
ISHARES S&P 500 GROWTH ETF
ETF
464287309
1444262
17104
SH
SOLE
0
17104
0
0
ISHARES CORE S&P 500 ETF
ETF
464287200
128804
245
SH
OTR
0
0
245
0
ISHARES CORE S&P 500 ETF
ETF
464287200
44655146
84939
SH
SOLE
0
84939
0
0
THE CIGNA GROUP COM
Stock
125523100
4358
12
SH
OTR
0
0
12
0
THE CIGNA GROUP COM
Stock
125523100
492863
1357
SH
SOLE
0
1357
0
0
METTLER TOLEDO INTERNATIONAL COM
Stock
592688105
398056
299
SH
OTR
0
0
299
0
METTLER TOLEDO INTERNATIONAL COM
Stock
592688105
33052339
24827
SH
SOLE
0
24827
0
0
ONEOK INC NEW COM
Stock
682680103
658356
8212
SH
SOLE
0
8212
0
0
WELLS FARGO CO NEW COM
Stock
949746101
69552
1200
SH
OTR
0
0
1200
0
WELLS FARGO CO NEW COM
Stock
949746101
2127066
36699
SH
SOLE
0
36698
0
0
UNION PAC CORP COM
Stock
907818108
1344023
5465
SH
SOLE
0
5465
0
0
ECOLAB INC COM
Stock
278865100
4187833
18137
SH
SOLE
0
18137
0
0
ISHARES PREFERRED & INCOME SECURITIES ETF
ETF
464288687
919619
28533
SH
SOLE
0
28533
0
0
SALESFORCE INC COM
Stock
79466L302
77689657
257951
SH
SOLE
0
257950
0
0
MICROCHIP TECHNOLOGY INC. COM
Stock
595017104
429508
4788
SH
SOLE
0
4787
0
0
MCCORMICK & CO INC COM NON VTG
Stock
579780206
37950422
494082
SH
SOLE
0
494081
0
0
NORTHROP GRUMMAN CORP COM
Stock
666807102
356649
745
SH
SOLE
0
745
0
0
THERMO FISHER SCIENTIFIC INC COM
Stock
883556102
354538
610
SH
OTR
0
0
610
0
THERMO FISHER SCIENTIFIC INC COM
Stock
883556102
68132449
117225
SH
SOLE
0
117225
0
0
LOCKHEED MARTIN CORP COM
Stock
539830109
1942981
4272
SH
SOLE
0
4271
0
0
UMH PPTYS INC COM
REIT
903002103
220799
13596
SH
SOLE
0
13596
0
0
JPMORGAN CHASE & CO COM
Stock
46625H100
49512108
247190
SH
SOLE
0
247189
0
0
ISHARES 5-10 YEAR INVESTMENT GRADE CORPORATE BOND ETF
ETF
464288638
333884
6471
SH
SOLE
0
6470
0
0
CHEVRON CORP NEW COM
Stock
166764100
12095771
76682
SH
SOLE
0
76681
0
0
ISHARES NATIONAL MUNI BOND ETF
ETF
464288414
69085748
642061
SH
SOLE
0
642060
0
0
CONOCOPHILLIPS COM
Stock
20825C104
848147
6664
SH
SOLE
0
6663
0
0
MARKEL GROUP INC COM
Stock
570535104
392542
258
SH
SOLE
0
258
0
0
VANGUARD FTSE DEVELOPED MARKETS ETF
ETF
921943858
803
16
SH
OTR
0
0
16
0
VANGUARD FTSE DEVELOPED MARKETS ETF
ETF
921943858
1272799
25370
SH
SOLE
0
25369
0
0
DANAHER CORPORATION COM
Stock
235851102
357349
1431
SH
OTR
0
0
1431
0
DANAHER CORPORATION COM
Stock
235851102
81056656
324590
SH
SOLE
0
324590
0
0
M & T BK CORP COM
Stock
55261F104
5090
35
SH
OTR
0
0
35
0
M & T BK CORP COM
Stock
55261F104
442236
3041
SH
SOLE
0
3040
0
0
TJX COS INC NEW COM
Stock
872540109
106491
1050
SH
OTR
0
0
1050
0
TJX COS INC NEW COM
Stock
872540109
79097550
779901
SH
SOLE
0
779900
0
0
BANK AMERICA CORP COM
Stock
060505104
115656
3050
SH
OTR
0
0
3050
0
BANK AMERICA CORP COM
Stock
060505104
20834836
549442
SH
SOLE
0
549441
0
0
SPDR S&P DIVIDEND ETF
ETF
78464A763
296903
2262
SH
SOLE
0
2262
0
0
WALMART INC COM
Stock
931142103
36102
600
SH
OTR
0
0
600
0
WALMART INC COM
Stock
931142103
1689275
28075
SH
SOLE
0
28075
0
0
INTERNATIONAL BUSINESS MACHS COM
Stock
459200101
2856879
14961
SH
SOLE
0
14960
0
0
ORACLE CORP COM
Stock
68389X105
200976
1600
SH
OTR
0
0
1600
0
ORACLE CORP COM
Stock
68389X105
22745961
181084
SH
SOLE
0
181084
0
0
RTX CORPORATION COM
Stock
75513E101
4974
51
SH
OTR
0
0
51
0
RTX CORPORATION COM
Stock
75513E101
2143422
21977
SH
SOLE
0
21977
0
0
VANGUARD FTSE EMERGING MARKETS ETF
ETF
922042858
796763
19075
SH
SOLE
0
19075
0
0
TEXAS INSTRS INC COM
Stock
882508104
6574163
37737
SH
SOLE
0
37737
0
0
TARGET CORP COM
Stock
87612E106
13291
75
SH
OTR
0
0
75
0
TARGET CORP COM
Stock
87612E106
1784245
10069
SH
SOLE
0
10068
0
0
VANGUARD HIGH DIVIDEND YIELD INDEX ETF
ETF
921946406
312687
2584
SH
SOLE
0
2584
0
0
SPDR NUVEEN BLOOMBERG MUNICIPAL BOND ETF
ETF
78468R721
9039825
194489
SH
SOLE
0
194488
0
0
PFIZER INC COM
Stock
717081103
51243
1847
SH
OTR
0
0
1846
0
PFIZER INC COM
Stock
717081103
3955780
142551
SH
SOLE
0
142550
0
0
ISHARES IBOXX $ INVESTMENT GRADE CORPORATE BOND ETF
ETF
464287242
724972
6656
SH
SOLE
0
6656
0
0
MORGAN STANLEY COM NEW
Stock
617446448
1391967
14783
SH
SOLE
0
14783
0
0
3M Company
Stock
88579Y101
810481
7641
SH
SOLE
0
7641
0
0
KLA CORP COM NEW
Stock
482480100
34858466
49900
SH
SOLE
0
49899
0
0
GILEAD SCIENCES INC COM
Stock
375558103
1180307
16113
SH
SOLE
0
16113
0
0
CATERPILLAR INC COM
Stock
149123101
7842934
21404
SH
SOLE
0
21403
0
0
ALPHABET INC CAP STK CL C
Stock
02079K107
56238066
369355
SH
SOLE
0
369355
0
0
AMERICAN EXPRESS CO COM
Stock
025816109
1448975
6364
SH
SOLE
0
6363
0
0
AMGEN INC COM
Stock
031162100
2600959
9148
SH
SOLE
0
9148
0
0
STIFEL FINL CORP COM
Stock
860630102
156340
2000
SH
OTR
0
0
2000
0
STIFEL FINL CORP COM
Stock
860630102
9814322
125551
SH
SOLE
0
125551
0
0
APPLIED MATLS INC COM
Stock
038222105
79684479
386386
SH
SOLE
0
386386
0
0
OTIS WORLDWIDE CORP COM
Stock
68902V107
2482
25
SH
OTR
0
0
25
0
OTIS WORLDWIDE CORP COM
Stock
68902V107
233483
2352
SH
SOLE
0
2352
0
0
ANALOG DEVICES INC COM
Stock
032654105
6517043
32949
SH
SOLE
0
32949
0
0
PAYCOM SOFTWARE INC COM
Stock
70432V102
555039
2789
SH
SOLE
0
2789
0
0
TEXAS ROADHOUSE INC COM
Stock
882681109
185364
1200
SH
OTR
0
0
1200
0
TEXAS ROADHOUSE INC COM
Stock
882681109
348793
2258
SH
SOLE
0
2258
0
0
WILLIAMS COS INC COM
Stock
969457100
3079
79
SH
OTR
0
0
79
0
WILLIAMS COS INC COM
Stock
969457100
8823354
226414
SH
SOLE
0
226414
0
0
ARISTA NETWORKS INC COM
Stock
040413106
291140
1004
SH
SOLE
0
1004
0
0
CANADIAN NATL RY CO COM
Stock
136375102
19757
150
SH
OTR
0
0
150
0
CANADIAN NATL RY CO COM
Stock
136375102
492595
3740
SH
SOLE
0
3740
0
0
ISHARES CORE S&P U.S. GROWTH ETF
ETF
464287671
289860
2473
SH
SOLE
0
2473
0
0
ISHARES CORE S&P U.S. GROWTH ETF
ETF
464287671
418440
3570
SH
OTR
0
0
3570
0
ISHARES CORE S&P US VALUE ETF
ETF
464287663
867416
9591
SH
SOLE
0
9591
0
0
ISHARES CORE S&P US VALUE ETF
ETF
464287663
977114
10804
SH
OTR
0
0
10804
0
VANGUARD DIVIDEND APPRECIATION ETF
ETF
921908844
10186843
55785
SH
SOLE
0
55784
0
0
ISHARES 7-10 YEAR TREASURY BOND ETF
ETF
464287440
562848
5946
SH
SOLE
0
5946
0
0
ISHARES CORE U.S. AGGREGATE BOND ETF
ETF
464287226
24963472
254885
SH
SOLE
0
254885
0
0
ISHARES 20 YEAR TREASURY BOND ETF
ETF
464287432
224817
2376
SH
SOLE
0
2376
0
0
SPDR PORTFOLIO S&P 500 ETF
ETF
78464A854
1355629
22032
SH
SOLE
0
22032
0
0
EATON CORP PLC SHS
Stock
G29183103
4195488
13418
SH
SOLE
0
13417
0
0
ISHARES S&P SMALL-CAP 600 VALUE ETF
ETF
464287879
299545
2915
SH
SOLE
0
2915
0
0
ISHARES S&P MID-CAP 400 GROWTH ETF
ETF
464287606
1707653
18714
SH
SOLE
0
18714
0
0
ISHARES S&P MID-CAP 400 VALUE ETF
ETF
464287705
443487
3749
SH
SOLE
0
3749
0
0
ASPEN AEROGELS INC COM
Stock
04523Y105
176915
10052
SH
SOLE
0
10052
0
0
H & E EQUIPMENT SERVICES INC COM
Stock
404030108
449260
7000
SH
SOLE
0
7000
0
0
CYBERARK SOFTWARE LTD SHS
Stock
M2682V108
279177
1051
SH
SOLE
0
1051
0
0
KEYSIGHT TECHNOLOGIES INC COM
Stock
49338L103
4628848
29600
SH
SOLE
0
29600
0
0
CIMPRESS PLC SHS EURO
Stock
G2143T103
264999
2994
SH
SOLE
0
2994
0
0
CRACKER BARREL OLD CTRY STORE COM
Stock
22410J106
7273
100
SH
SOLE
0
100
0
0
CRACKER BARREL OLD CTRY STORE COM
Stock
22410J106
210917
2900
SH
OTR
0
0
2900
0
Daktari
Stock
234264109
40989
40989
SH
SOLE
0
40988
0
0
ISHARES BROAD USD INVESTMENT GRADE CORPORATE BOND ETF
ETF
464288620
8803036
173391
SH
SOLE
0
173390
0
0
VANGUARD SHORT-TERM BOND ETF
ETF
921937827
2774373
36186
SH
SOLE
0
36185
0
0
ULTRAGENYX PHARMACEUTICAL INC COM
Stock
90400D108
4681046
100258
SH
SOLE
0
100258
0
0
LAM RESEARCH CORP COM
Stock
512807108
1242123
1278
SH
SOLE
0
1278
0
0
QORVO INC COM
Stock
74736K101
231842
2019
SH
SOLE
0
2019
0
0
PHILIP MORRIS INTL INC COM
Stock
718172109
1834037
20018
SH
SOLE
0
20017
0
0
NUCOR CORP COM
Stock
670346105
476147
2406
SH
SOLE
0
2406
0
0
PARKER-HANNIFIN CORP COM
Stock
701094104
1083593
1950
SH
SOLE
0
1949
0
0
ROPER TECHNOLOGIES INC COM
Stock
776696106
47477989
84655
SH
SOLE
0
84655
0
0
SPDR BLOOMBERG HIGH YIELD BOND ETF
ETF
78468R622
415358
4363
SH
SOLE
0
4363
0
0
BRISTOL-MYERS SQUIBB CO COM
Stock
110122108
553195
10201
SH
SOLE
0
10200
0
0
ALTRIA GROUP INC COM
Stock
02209S103
1030511
23625
SH
SOLE
0
23624
0
0
DOMINION ENERGY INC COM
Stock
25746U109
384863
7824
SH
SOLE
0
7824
0
0
CITIGROUP INC COM NEW
Stock
172967424
427226
6756
SH
SOLE
0
6755
0
0
FIDELITY MSCI REAL ESTATE INDEX ETF
ETF
316092857
810038
31048
SH
SOLE
0
31047
0
0
AMERICAN WTR WKS CO INC NEW COM
Stock
030420103
630970
5163
SH
SOLE
0
5163
0
0
EXXON MOBIL CORP COM
Stock
30231G102
155180
1335
SH
OTR
0
0
1335
0
EXXON MOBIL CORP COM
Stock
30231G102
13312162
114523
SH
SOLE
0
114523
0
0
UNITEDHEALTH GROUP INC COM
Stock
91324P102
1414101
2859
SH
SOLE
0
2858
0
0
TRAVELERS COMPANIES INC COM
Stock
89417E109
314721
1368
SH
SOLE
0
1367
0
0
LOWES COS INC COM
Stock
548661107
2184731
8577
SH
SOLE
0
8576
0
0
ON SEMICONDUCTOR CORP COM
Stock
682189105
580751
7896
SH
SOLE
0
7896
0
0
DEERE & CO COM
Stock
244199105
1179684
2872
SH
SOLE
0
2872
0
0
VIRTU FINL INC CL A
Stock
928254101
462500
22539
SH
SOLE
0
22539
0
0
COLGATE PALMOLIVE CO COM
Stock
194162103
54030
600
SH
OTR
0
0
600
0
COLGATE PALMOLIVE CO COM
Stock
194162103
2978046
33071
SH
SOLE
0
33071
0
0
AMERICAN INTL GROUP INC COM NEW
Stock
026874784
304238
3892
SH
SOLE
0
3892
0
0
SHOPIFY INC CL A
Stock
82509L107
4183540
54212
SH
SOLE
0
54212
0
0
UTILITIES SELECT SECTOR SPDR FUND
ETF
81369Y886
298445
4546
SH
SOLE
0
4546
0
0
NOVO-NORDISK A S ADR
ADR
670100205
685014
5335
SH
SOLE
0
5335
0
0
BROOKLINE BANCORP INC DEL COM
Stock
11373M107
121004
12149
SH
SOLE
0
12149
0
0
PAYPAL HLDGS INC COM
Stock
70450Y103
225112
3360
SH
SOLE
0
3360
0
0
NASDAQ INC COM
Stock
631103108
312534
4953
SH
SOLE
0
4953
0
0
FIRST TRUST NASDAQ CYBERSECURITY ETF
ETF
33734X846
207233
3675
SH
SOLE
0
3675
0
0
SCHWAB CHARLES CORP COM
Stock
808513105
159148
2200
SH
OTR
0
0
2200
0
SCHWAB CHARLES CORP COM
Stock
808513105
49155106
679501
SH
SOLE
0
679501
0
0
WASHINGTON TR BANCORP INC COM
Stock
940610108
26880
1000
SH
OTR
0
0
1000
0
WASHINGTON TR BANCORP INC COM
Stock
940610108
2537553
94403
SH
SOLE
0
94403
0
0
RAPID7 INC COM
Stock
753422104
245838
5013
SH
SOLE
0
5013
0
0
CROWN CASTLE INC COM
REIT
22822V101
25401513
240022
SH
SOLE
0
240021
0
0
AKOUSTIS TECHNOLOGIES INC COM
Stock
00973N102
39921
67537
SH
SOLE
0
67537
0
0
TORONTO DOMINION BK ONT COM NEW
Stock
891160509
219783
3640
SH
SOLE
0
3640
0
0
SUNRUN INC COM
Stock
86771W105
523246
39700
SH
SOLE
0
39700
0
0
AUTOZONE INC COM
Stock
053332102
425473
135
SH
SOLE
0
135
0
0
BLACKROCK INC COM
Stock
09247X101
529400
635
SH
SOLE
0
635
0
0
CBRE GROUP INC CL A
Stock
12504L109
2750142
28282
SH
SOLE
0
28282
0
0
ISHARES CORE S&P MID-CAP ETF
ETF
464287507
441276
7265
SH
OTR
0
0
7265
0
ISHARES CORE S&P MID-CAP ETF
ETF
464287507
4781738
78725
SH
SOLE
0
78724
0
0
VANGUARD TAX-EXEMPT BOND ETF
ETF
922907746
62766765
1240450
SH
SOLE
0
1240449
0
0
ISHARES MSCI EAFE ETF
ETF
464287465
11455386
143443
SH
SOLE
0
143443
0
0
APPLE INC COM
Stock
037833100
216408
1262
SH
OTR
0
0
1262
0
APPLE INC COM
Stock
037833100
249392588
1454354
SH
SOLE
0
1454353
0
0
PJT PARTNERS INC COM CL A
Stock
69343T107
1332459
14136
SH
SOLE
0
14136
0
0
ABBOTT LABS COM
Stock
002824100
10089945
88773
SH
SOLE
0
88773
0
0
DISNEY WALT CO COM
Stock
254687106
3059
25
SH
OTR
0
0
25
0
DISNEY WALT CO COM
Stock
254687106
31825424
260097
SH
SOLE
0
260096
0
0
RAYMOND JAMES FINL INC COM
Stock
754730109
272507
2122
SH
SOLE
0
2122
0
0
VANGUARD TOTAL WORLD STOCK ETF
ETF
922042742
299234
2708
SH
SOLE
0
2708
0
0
BOOKING HOLDINGS INC COM
Stock
09857L108
63675645
17552
SH
SOLE
0
17551
0
0
ISHARES RUSSELL 1000 ETF
ETF
464287622
362918
1260
SH
OTR
0
0
1260
0
ISHARES RUSSELL 1000 ETF
ETF
464287622
640075
2222
SH
SOLE
0
2222
0
0
SPDR BLOOMBERG 1-3 MONTH T-BILL ETF
ETF
78468R663
1440985
15697
SH
SOLE
0
15697
0
0
MARSH & MCLENNAN COS INC COM
Stock
571748102
21054828
102218
SH
SOLE
0
102217
0
0
ISHARES RUSSELL 1000 VALUE ETF
ETF
464287598
484493
2705
SH
SOLE
0
2705
0
0
ISHARES MORNINGSTAR U.S. EQUITY ETF
ETF
464287127
3558474
49103
SH
SOLE
0
49102
0
0