0001426853-24-000006.txt : 20240801
0001426853-24-000006.hdr.sgml : 20240801
20240801112932
ACCESSION NUMBER: 0001426853-24-000006
CONFORMED SUBMISSION TYPE: 13F-HR
PUBLIC DOCUMENT COUNT: 2
CONFORMED PERIOD OF REPORT: 20240630
FILED AS OF DATE: 20240801
DATE AS OF CHANGE: 20240801
EFFECTIVENESS DATE: 20240801
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: 241165171
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
06-30-2024
06-30-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 Specialist
6175238880
Brigette Houghton
Boston
MA
08-01-2024
0
513
4834592094
false
INFORMATION TABLE
2
13FAssetData06282024.xml
AMAZON COM INC COM
Stock
023135106
254510
1317
SH
OTR
0
0
1317
0
AMAZON COM INC COM
Stock
023135106
162028988
838428
SH
SOLE
0
838427
0
0
INVESCO QQQ TRUST SERIES I
ETF
46090E103
686086
1432
SH
OTR
0
0
1432
0
INVESCO QQQ TRUST SERIES I
ETF
46090E103
9956096
20780
SH
SOLE
0
20780
0
0
TECHNOLOGY SELECT SECTOR SPDR FUND
ETF
81369Y803
3572144
15790
SH
SOLE
0
15789
0
0
STARBUCKS CORP COM
Stock
855244109
3591326
46131
SH
SOLE
0
46131
0
0
SEMPRA COM
Stock
816851109
351793
4625
SH
SOLE
0
4625
0
0
PUBLIC SVC ENTERPRISE GRP INC COM
Stock
744573106
283997
3853
SH
SOLE
0
3853
0
0
SPDR PORTFOLIO AGGREGATE BOND ETF
ETF
78464A649
6090748
242756
SH
SOLE
0
242756
0
0
ISHARES GOLD TRUST
ETF
464285204
318273
7245
SH
SOLE
0
7245
0
0
JOHNSON & JOHNSON COM
Stock
478160104
112054
767
SH
OTR
0
0
766
0
JOHNSON & JOHNSON COM
Stock
478160104
56632993
387474
SH
SOLE
0
387473
0
0
AKAMAI TECHNOLOGIES INC COM
Stock
00971T101
90080
1000
SH
OTR
0
0
1000
0
AKAMAI TECHNOLOGIES INC COM
Stock
00971T101
6886436
76448
SH
SOLE
0
76448
0
0
WASTE MGMT INC DEL COM
Stock
94106L109
443107
2077
SH
SOLE
0
2077
0
0
VANGUARD TOTAL STOCK MARKET ETF
ETF
922908769
3574593
13362
SH
SOLE
0
13362
0
0
WISDOMTREE FLOATING RATE TREASURY FUND
ETF
97717Y527
3566174
70884
SH
SOLE
0
70884
0
0
INVESCO WATER RESOURCES ETF
ETF
46137V142
558155
8599
SH
SOLE
0
8598
0
0
ALLIANCEBERNSTEIN HLDG L P UNIT LTD PARTN
Stock
01881G106
847892
25093
SH
SOLE
0
25092
0
0
VANGUARD ENERGY ETF
ETF
92204A306
296907
2327
SH
SOLE
0
2327
0
0
COSTCO WHSL CORP NEW COM
Stock
22160K105
51849
61
SH
OTR
0
0
61
0
COSTCO WHSL CORP NEW COM
Stock
22160K105
87164391
102547
SH
SOLE
0
102547
0
0
ISHARES MSCI EMERGING MARKETS ETF
ETF
464287234
808853
18992
SH
SOLE
0
18991
0
0
GOLDMAN SACHS GROUP INC COM
Stock
38141G104
180928
400
SH
OTR
0
0
400
0
GOLDMAN SACHS GROUP INC COM
Stock
38141G104
5695545
12592
SH
SOLE
0
12591
0
0
SPDR NUVEEN BLMBG ST MUNBD ETF
ETF
78468R739
2562161
54295
SH
SOLE
0
54294
0
0
WATSCO INC COM
Stock
942622200
261570
565
SH
SOLE
0
564
0
0
ISHARES MSCI KLD 400 SOCIAL ETF
ETF
464288570
431579
4156
SH
SOLE
0
4155
0
0
SHELL PLC SPON ADS
ADR
780259305
405463
5617
SH
SOLE
0
5617
0
0
YUM BRANDS INC COM
Stock
988498101
270654
2043
SH
SOLE
0
2043
0
0
OLD DOMINION FREIGHT LINE INC COM
Stock
679580100
334127
1892
SH
SOLE
0
1892
0
0
BOSTON SCIENTIFIC CORP COM
Stock
101137107
5061174
65721
SH
SOLE
0
65721
0
0
PROCTER AND GAMBLE CO COM
Stock
742718109
8246
50
SH
OTR
0
0
50
0
PROCTER AND GAMBLE CO COM
Stock
742718109
25728175
156004
SH
SOLE
0
156003
0
0
COCA COLA CO COM
Stock
191216100
8720
137
SH
OTR
0
0
137
0
COCA COLA CO COM
Stock
191216100
8295131
130324
SH
SOLE
0
130324
0
0
GENERAL MLS INC COM
Stock
370334104
302383
4780
SH
SOLE
0
4780
0
0
ENTERPRISE PRODS PARTNERS L P COM
Stock
293792107
512917
17699
SH
SOLE
0
17699
0
0
ISHARES U.S. ENERGY ETF
ETF
464287796
11626836
242226
SH
SOLE
0
242225
0
0
ISHARES NEW YORK MUNI BOND ETF
ETF
464288323
226587
4244
SH
SOLE
0
4244
0
0
VANGUARD REAL ESTATE ETF
ETF
922908553
10263970
122533
SH
SOLE
0
122532
0
0
ISHARES MSCI USA ESG SELECT ETF
ETF
464288802
1210842
10775
SH
SOLE
0
10775
0
0
UNIVERSAL HEALTH RLTY INCOME T SH BEN INT
REIT
91359E105
377701
9650
SH
SOLE
0
9650
0
0
INTEL CORP COM
Stock
458140100
1001026
32322
SH
SOLE
0
32322
0
0
STATE STR CORP COM
Stock
857477103
1367372
18478
SH
SOLE
0
18478
0
0
MEDTRONIC PLC SHS
Stock
G5960L103
516631
6564
SH
SOLE
0
6563
0
0
FORTIVE CORP COM
Stock
34959J108
39917650
538704
SH
SOLE
0
538704
0
0
NETFLIX INC COM
Stock
64110L106
1905861
2824
SH
SOLE
0
2824
0
0
SPDR DOW JONES INDUSTRIAL AVERAGE ETF TRUST
ETF
78467X109
447844
1145
SH
SOLE
0
1145
0
0
PACCAR INC COM
Stock
693718108
306144
2974
SH
SOLE
0
2974
0
0
SEI INVTS CO COM
Stock
784117103
7035038
108750
SH
SOLE
0
108750
0
0
ISHARES ESG AWARE MSCI EAFE ETF
ETF
46435G516
410444
5210
SH
SOLE
0
5210
0
0
WATERS CORP COM
Stock
941848103
264009
910
SH
SOLE
0
910
0
0
PROLOGIS INC. COM
REIT
74340W103
230909
2056
SH
SOLE
0
2056
0
0
MERCK & CO INC COM
Stock
58933Y105
15149966
122375
SH
SOLE
0
122374
0
0
ISHARES SHORT-TERM NATIONAL MUNI BOND ETF
ETF
464288158
3375943
32290
SH
SOLE
0
32290
0
0
SPDR S&P 500 ETF TRUST
ETF
78462F103
124626
229
SH
OTR
0
0
229
0
SPDR S&P 500 ETF TRUST
ETF
78462F103
25483950
46827
SH
SOLE
0
46826
0
0
MCKESSON CORP COM
Stock
58155Q103
221351
379
SH
SOLE
0
379
0
0
THE TRADE DESK INC COM CL A
Stock
88339J105
7804614
79908
SH
SOLE
0
79908
0
0
MASTERCARD INCORPORATED CL A
Stock
57636Q104
6548303
14843
SH
SOLE
0
14843
0
0
NUTANIX INC CL A
Stock
67059N108
2858532
50282
SH
SOLE
0
50282
0
0
ILLINOIS TOOL WKS INC COM
Stock
452308109
860687
3632
SH
SOLE
0
3632
0
0
UNITED RENTALS INC COM
Stock
911363109
23874492
36916
SH
SOLE
0
36915
0
0
STEEL DYNAMICS INC COM
Stock
858119100
527583
4074
SH
SOLE
0
4074
0
0
EMERSON ELEC CO COM
Stock
291011104
4780414
43395
SH
SOLE
0
43395
0
0
ACUSHNET HLDGS CORP COM
Stock
005098108
200152
3153
SH
SOLE
0
3153
0
0
AVNET INC COM
Stock
053807103
1014044
19694
SH
SOLE
0
19694
0
0
VERTEX PHARMACEUTICALS INC COM
Stock
92532F100
2639831
5632
SH
SOLE
0
5632
0
0
GLOBAL X ROBOTICS & ARTIFICIAL INTELLIGENCE ETF
ETF
37954Y715
2570885
83335
SH
SOLE
0
83335
0
0
EDWARDS LIFESCIENCES CORP COM
Stock
28176E108
34639
375
SH
OTR
0
0
375
0
EDWARDS LIFESCIENCES CORP COM
Stock
28176E108
20093800
217536
SH
SOLE
0
217536
0
0
VERIZON COMMUNICATIONS INC COM
Stock
92343V104
427589
10368
SH
SOLE
0
10368
0
0
CHUBB LIMITED COM
Stock
H1467J104
58668
230
SH
OTR
0
0
230
0
CHUBB LIMITED COM
Stock
H1467J104
378542
1484
SH
SOLE
0
1484
0
0
SNAP ON INC COM
Stock
833034101
972632
3721
SH
SOLE
0
3721
0
0
SHERWIN WILLIAMS CO COM
Stock
824348106
35852974
120140
SH
SOLE
0
120139
0
0
PEPSICO INC COM
Stock
713448108
12459185
75542
SH
SOLE
0
75542
0
0
ISHARES 1-3 YEAR TREASURY BOND ETF
ETF
464287457
1872568
22934
SH
SOLE
0
22934
0
0
GLOBAL X U.S. INFRASTRUCTURE DEVELOPMENT ETF
ETF
37954Y673
214089
5783
SH
SOLE
0
5783
0
0
KIMBERLY-CLARK CORP COM
Stock
494368103
241850
1750
SH
OTR
0
0
1750
0
KIMBERLY-CLARK CORP COM
Stock
494368103
4415200
31948
SH
SOLE
0
31947
0
0
HONEYWELL INTL INC COM
Stock
438516106
74518715
348967
SH
SOLE
0
348966
0
0
TRANE TECHNOLOGIES PLC SHS
Stock
G8994E103
8735556
26557
SH
SOLE
0
26557
0
0
FORD MTR CO DEL COM
Stock
345370860
12540
1000
SH
OTR
0
0
1000
0
FORD MTR CO DEL COM
Stock
345370860
963937
76869
SH
SOLE
0
76868
0
0
INGERSOLL RAND INC COM
Stock
45687V106
1624310
17881
SH
SOLE
0
17881
0
0
US BANCORP DEL COM NEW
Stock
902973304
266421
6711
SH
SOLE
0
6710
0
0
HOME DEPOT INC COM
Stock
437076102
79434438
230755
SH
SOLE
0
230754
0
0
SPDR PORTFOLIO INTERMEDIATE TERM CORPORATE BOND ETF
ETF
78464A375
321284
9855
SH
SOLE
0
9855
0
0
AUTOMATIC DATA PROCESSING INC COM
Stock
053015103
811473
3400
SH
SOLE
0
3399
0
0
DUPONT DE NEMOURS INC COM
Stock
26614N102
331619
4120
SH
SOLE
0
4120
0
0
SPDR ICE PREFERRED SECURITIES ETF
ETF
78464A292
760168
22404
SH
SOLE
0
22404
0
0
ISHARES RUSSELL 2000 VALUE ETF
ETF
464287630
235151
1544
SH
SOLE
0
1544
0
0
HEALTH CARE SELECT SECTOR SPDR FUND
ETF
81369Y209
2261424
15516
SH
SOLE
0
15515
0
0
SPDR GOLD SHARES
ETF
78463V107
1026700
4775
SH
SOLE
0
4775
0
0
HAMILTON BEACH BRANDS HLDG CO COM CL A
Stock
40701T104
1719
100
SH
SOLE
0
100
0
0
HAMILTON BEACH BRANDS HLDG CO COM CL A
Stock
40701T104
263007
15300
SH
OTR
0
0
15300
0
NUVEEN ESG U.S. AGGREGATE BOND ETF
ETF
67092P870
741880
34000
SH
SOLE
0
34000
0
0
CENCORA INC COM
Stock
03073E105
239494
1063
SH
SOLE
0
1063
0
0
SCHWAB U.S. SMALL-CAP ETF
ETF
808524607
237155
4998
SH
SOLE
0
4998
0
0
ISHARES RUSSELL 1000 GROWTH ETF
ETF
464287614
4035250
11070
SH
SOLE
0
11070
0
0
SCHWAB U.S. BROAD MARKET ETF
ETF
808524102
3709899
59009
SH
SOLE
0
59009
0
0
CONSUMER STAPLES SELECT SECTOR SPDR FUND
ETF
81369Y308
713281
9314
SH
SOLE
0
9314
0
0
IQVIA HLDGS INC COM
Stock
46266C105
33882504
160245
SH
SOLE
0
160245
0
0
AON PLC SHS CL A
Stock
G0403H108
281543
959
SH
SOLE
0
959
0
0
SPDR PORTFOLIO SHORT TERM CORPORATE BOND ETF
ETF
78464A474
371250
12500
SH
SOLE
0
12500
0
0
ISHARES CORE S&P SMALL CAP ETF
ETF
464287804
11359348
106507
SH
SOLE
0
106506
0
0
BERKSHIRE HATHAWAY INC DEL CL B NEW
Stock
084670702
46782
115
SH
OTR
0
0
115
0
BERKSHIRE HATHAWAY INC DEL CL B NEW
Stock
084670702
99864418
245486
SH
SOLE
0
245486
0
0
ADOBE INC COM
Stock
00724F101
483875
871
SH
OTR
0
0
871
0
ADOBE INC COM
Stock
00724F101
82015125
147633
SH
SOLE
0
147633
0
0
WEYERHAEUSER CO MTN BE COM NEW
REIT
962166104
2498
88
SH
OTR
0
0
88
0
WEYERHAEUSER CO MTN BE COM NEW
REIT
962166104
3766416
132667
SH
SOLE
0
132667
0
0
ALPHABET INC CAP STK CL A
Stock
02079K305
257924
1416
SH
OTR
0
0
1416
0
ALPHABET INC CAP STK CL A
Stock
02079K305
133812178
734610
SH
SOLE
0
734610
0
0
PROGRESSIVE CORP COM
Stock
743315103
472334
2274
SH
SOLE
0
2274
0
0
PG&E CORP COM
Stock
69331C108
290866
16659
SH
SOLE
0
16659
0
0
FISERV INC COM
Stock
337738108
98616883
661680
SH
SOLE
0
661680
0
0
OREILLY AUTOMOTIVE INC COM
Stock
67103H107
543987
515
SH
SOLE
0
515
0
0
INTUIT COM
Stock
461202103
1033622
1573
SH
SOLE
0
1572
0
0
CONSTELLATION BRANDS INC CL A
Stock
21036P108
34517567
134165
SH
SOLE
0
134164
0
0
COMCAST CORP NEW CL A
Stock
20030N101
45034
1150
SH
OTR
0
0
1150
0
COMCAST CORP NEW CL A
Stock
20030N101
9743623
248816
SH
SOLE
0
248815
0
0
MICROSOFT CORP COM
Stock
594918104
382589
856
SH
OTR
0
0
856
0
MICROSOFT CORP COM
Stock
594918104
281431560
629661
SH
SOLE
0
629661
0
0
LENNAR CORP CL A
Stock
526057104
1450292
9677
SH
SOLE
0
9677
0
0
VALERO ENERGY CORP COM
Stock
91913Y100
209198
1335
SH
SOLE
0
1334
0
0
ISHARES ESG AWARE MSCI USA SMALL-CAP ETF
ETF
46435U663
2566006
66650
SH
SOLE
0
66649
0
0
SCHLUMBERGER LTD COM STK
Stock
806857108
200043
4240
SH
SOLE
0
4240
0
0
INVESCO RUSSELL 1000 DYNAMIC MULTIFACTOR ETF
ETF
46138J619
166626
3174
SH
SOLE
0
3174
0
0
INVESCO RUSSELL 1000 DYNAMIC MULTIFACTOR ETF
ETF
46138J619
648252
12350
SH
OTR
0
0
12350
0
CVS HEALTH CORP COM
Stock
126650100
1225977
20758
SH
SOLE
0
20758
0
0
ISHARES EUROPE ETF
ETF
464287861
349369
6380
SH
SOLE
0
6380
0
0
TENABLE HLDGS INC COM
Stock
88025T102
228751
5249
SH
SOLE
0
5249
0
0
VANGUARD INTERMEDIATE-TERM TREASURY ETF
ETF
92206C706
594295
10206
SH
SOLE
0
10206
0
0
ARES CAPITAL CORP COM
CEF
04010L103
104200
5000
SH
OTR
0
0
5000
0
ARES CAPITAL CORP COM
CEF
04010L103
1655827
79454
SH
SOLE
0
79454
0
0
BERKSHIRE HATHAWAY INC DEL CL A
Stock
084670108
34285496
56
SH
SOLE
0
56
0
0
BOEING CO COM
Stock
097023105
570586
3135
SH
SOLE
0
3134
0
0
COPART INC COM
Stock
217204106
119152
2200
SH
OTR
0
0
2200
0
COPART INC COM
Stock
217204106
789490
14577
SH
SOLE
0
14577
0
0
VANGUARD SMALL-CAP ETF
ETF
922908751
113381
520
SH
OTR
0
0
520
0
VANGUARD SMALL-CAP ETF
ETF
922908751
7017812
32186
SH
SOLE
0
32185
0
0
VANGUARD MID-CAP ETF
ETF
922908629
351045
1450
SH
OTR
0
0
1450
0
VANGUARD MID-CAP ETF
ETF
922908629
6815448
28151
SH
SOLE
0
28151
0
0
VANGUARD LARGE-CAP ETF
ETF
922908637
236640
948
SH
SOLE
0
948
0
0
NEXTERA ENERGY INC COM
Stock
65339F101
160031
2260
SH
OTR
0
0
2260
0
NEXTERA ENERGY INC COM
Stock
65339F101
7772512
109766
SH
SOLE
0
109765
0
0
NIKE INC CL B
Stock
654106103
2321672
30804
SH
SOLE
0
30803
0
0
ALIGN TECHNOLOGY INC COM
Stock
016255101
226461
938
SH
SOLE
0
938
0
0
TESLA INC COM
Stock
88160R101
14841
75
SH
OTR
0
0
75
0
TESLA INC COM
Stock
88160R101
1730763
8747
SH
SOLE
0
8746
0
0
DECKERS OUTDOOR CORP COM
Stock
243537107
184878
191
SH
SOLE
0
191
0
0
DECKERS OUTDOOR CORP COM
Stock
243537107
271994
281
SH
OTR
0
0
281
0
LINDE PLC SHS
Stock
G54950103
644173
1468
SH
SOLE
0
1468
0
0
ISHARES MSCI EMERGING MARKETS EX CHINA ETF
ETF
46434G764
31180462
526701
SH
SOLE
0
526701
0
0
CMS ENERGY CORP COM
Stock
125896100
243311
4087
SH
SOLE
0
4087
0
0
HILTON WORLDWIDE HLDGS INC COM
Stock
43300A203
58046824
266030
SH
SOLE
0
266030
0
0
VANGUARD HEALTH CARE ETF
ETF
92204A504
358302
1347
SH
SOLE
0
1347
0
0
FINANCIAL SELECT SECTOR SPDR FUND
ETF
81369Y605
1533819
37310
SH
SOLE
0
37310
0
0
NXP SEMICONDUCTORS N V COM
Stock
N6596X109
121091
450
SH
OTR
0
0
450
0
NXP SEMICONDUCTORS N V COM
Stock
N6596X109
22874118
85005
SH
SOLE
0
85005
0
0
NORFOLK SOUTHN CORP COM
Stock
655844108
911359
4245
SH
SOLE
0
4245
0
0
DELL TECHNOLOGIES INC CL C
Stock
24703L202
388847
2820
SH
SOLE
0
2819
0
0
VANGUARD CONSUMER STAPLES ETF
ETF
92204A207
299469
1475
SH
SOLE
0
1475
0
0
VANGUARD INFORMATION TECHNOLOGY ETF
ETF
92204A702
2070740
3591
SH
SOLE
0
3591
0
0
NEW FORTRESS ENERGY INC COM CL A
Stock
644393100
1864036
84806
SH
SOLE
0
84806
0
0
WALGREENS BOOTS ALLIANCE INC COM
Stock
931427108
227858
18839
SH
SOLE
0
18839
0
0
AMPHENOL CORP NEW CL A
Stock
032095101
32433883
481429
SH
SOLE
0
481429
0
0
CARLISLE COS INC COM
Stock
142339100
692099
1708
SH
SOLE
0
1708
0
0
CGI INC CL A SUB VTG
Stock
12532H104
411716
4125
SH
SOLE
0
4125
0
0
STANLEY BLACK & DECKER INC COM
Stock
854502101
1715937
21479
SH
SOLE
0
21478
0
0
DOW
Stock
260557103
223592
4215
SH
SOLE
0
4214
0
0
KKR & CO INC COM
Stock
48251W104
490173
4658
SH
SOLE
0
4657
0
0
VANGUARD S&P MID-CAP 400 ETF
ETF
921932885
297627
3003
SH
SOLE
0
3003
0
0
VANGUARD S&P 500 ETF
ETF
922908363
886230
1772
SH
OTR
0
0
1772
0
VANGUARD S&P 500 ETF
ETF
922908363
24680546
49340
SH
SOLE
0
49339
0
0
ASTRAZENECA PLC SPONSORED ADR
ADR
046353108
464742
5959
SH
SOLE
0
5959
0
0
UBER TECHNOLOGIES INC COM
Stock
90353T100
584202
8038
SH
SOLE
0
8038
0
0
SPDR S&P MIDCAP 400 ETF TRUST
ETF
78467Y107
795129
1486
SH
SOLE
0
1486
0
0
CORTEVA INC COM
Stock
22052L104
240869
4466
SH
SOLE
0
4465
0
0
CONSOLIDATED EDISON INC COM
Stock
209115104
444371
4969
SH
SOLE
0
4969
0
0
ISHARES U.S. REGIONAL BANKS ETF
ETF
464288778
2496535
60216
SH
SOLE
0
60215
0
0
HUNTINGTON BANCSHARES INC COM
Stock
446150104
341033
25875
SH
OTR
0
0
25875
0
HUNTINGTON BANCSHARES INC COM
Stock
446150104
5387220
408742
SH
SOLE
0
408742
0
0
CROWDSTRIKE HLDGS INC CL A
Stock
22788C105
493503
1288
SH
SOLE
0
1287
0
0
INVESCO S&P 500 EQUAL WEIGHT ETF
ETF
46137V357
420721
2561
SH
SOLE
0
2561
0
0
ELI LILLY & CO COM
Stock
532457108
32182574
35546
SH
SOLE
0
35545
0
0
HASBRO INC COM
Stock
418056107
513572
8779
SH
SOLE
0
8779
0
0
FLEXSHARES US QUALITY LOW VOLATILITY INDEX FUND
ETF
33939L654
2729680
43791
SH
SOLE
0
43791
0
0
CHROMADEX CORP COM NEW
Stock
171077407
32883
12045
SH
SOLE
0
12045
0
0
ISHARES RUSSELL MID-CAP VALUE ETF
ETF
464287473
211536
1752
SH
SOLE
0
1752
0
0
NUVEEN ESG HIGH YIELD CORPORATE BOND ETF
ETF
67092P854
265684
12700
SH
SOLE
0
12700
0
0
HOLOGIC INC COM
Stock
436440101
385655
5194
SH
SOLE
0
5194
0
0
ISHARES RUSSELL 2000 ETF
ETF
464287655
406
2
SH
OTR
0
0
2
0
ISHARES RUSSELL 2000 ETF
ETF
464287655
3158997
15570
SH
SOLE
0
15570
0
0
DUKE ENERGY CORP NEW COM NEW
Stock
26441C204
525601
5244
SH
SOLE
0
5243
0
0
DIGITAL RLTY TR INC COM
REIT
253868103
11645
77
SH
OTR
0
0
76
0
DIGITAL RLTY TR INC COM
REIT
253868103
1812092
11918
SH
SOLE
0
11917
0
0
MICRON TECHNOLOGY INC COM
Stock
595112103
216763
1648
SH
SOLE
0
1648
0
0
CARRIER GLOBAL CORPORATION COM
Stock
14448C104
3217
51
SH
OTR
0
0
51
0
CARRIER GLOBAL CORPORATION COM
Stock
14448C104
970468
15385
SH
SOLE
0
15384
0
0
BROOKFIELD INFRASTRUCTURE CORP COM SB VTG SHS A
Stock
11275Q107
370384
11004
SH
SOLE
0
11003
0
0
AFLAC INC COM
Stock
001055102
237176
2656
SH
SOLE
0
2655
0
0
CHIPOTLE MEXICAN GRILL INC COM
Stock
169656105
281236
4489
SH
SOLE
0
4489
0
0
ZOOMINFO TECHNOLOGIES INC COMMON STOCK
Stock
98980F104
145144
11366
SH
SOLE
0
11366
0
0
QUANTA SVCS INC COM
Stock
74762E102
177863
700
SH
OTR
0
0
700
0
QUANTA SVCS INC COM
Stock
74762E102
26645910
104868
SH
SOLE
0
104868
0
0
ISHARES SELECT DIVIDEND ETF
ETF
464287168
709306
5863
SH
SOLE
0
5863
0
0
AMERICAN ELEC PWR CO INC COM
Stock
025537101
612374
6979
SH
SOLE
0
6979
0
0
ENTERGY CORP NEW COM
Stock
29364G103
258033
2412
SH
SOLE
0
2411
0
0
INDEPENDENT BK CORP MASS COM
Stock
453836108
5069768
99956
SH
SOLE
0
99956
0
0
VANGUARD SMALL CAP VALUE ETF
ETF
922908611
529718
2902
SH
SOLE
0
2902
0
0
CHEFS WHSE INC COM
Stock
163086101
740352
18930
SH
SOLE
0
18930
0
0
MASTEC INC COM
Stock
576323109
602675
5633
SH
SOLE
0
5633
0
0
REGENERON PHARMACEUTICALS COM
Stock
75886F107
422514
402
SH
SOLE
0
402
0
0
GOLDMAN SACHS INNOVATE EQUITY ETF
ETF
38149W820
1283283
22613
SH
SOLE
0
22613
0
0
AIRBNB INC COM CL A
Stock
009066101
295773
1951
SH
SOLE
0
1950
0
0
STAG INDL INC COM
REIT
85254J102
72120
2000
SH
OTR
0
0
2000
0
STAG INDL INC COM
REIT
85254J102
10512066
291516
SH
SOLE
0
291515
0
0
VANGUARD MID-CAP GROWTH ETF
ETF
922908538
2218927
9666
SH
SOLE
0
9665
0
0
XYLEM INC COM
Stock
98419M100
273430
2016
SH
OTR
0
0
2016
0
XYLEM INC COM
Stock
98419M100
64568771
476063
SH
SOLE
0
476063
0
0
GINKGO BIOWORKS HOLDINGS INC CL A SHS
Stock
37611X100
12362
36978
SH
SOLE
0
36978
0
0
CAMBRIDGE BANCORP COM
Stock
132152109
483096
7001
SH
SOLE
0
7001
0
0
APPLIED FINANCE VALUATION LARGE CAP ETF
ETF
26923N405
34739710
1015781
SH
SOLE
0
1015781
0
0
VISA INC COM CL A
Stock
92826C839
6562
25
SH
OTR
0
0
25
0
VISA INC COM CL A
Stock
92826C839
89935429
342645
SH
SOLE
0
342644
0
0
DIMENSIONAL U.S. CORE EQUITY 2 ETF
ETF
25434V708
492402
15273
SH
SOLE
0
15273
0
0
HERSHEY CO COM
Stock
427866108
351299
1911
SH
SOLE
0
1911
0
0
ISHARES MSCI USA MIN VOL FACTOR ETF
ETF
46429B697
4834803
57583
SH
SOLE
0
57583
0
0
PIMCO ACTIVE BOND EXCHANGE-TRADED FUND
ETF
72201R775
256663
2818
SH
SOLE
0
2818
0
0
VANGUARD SMALL-CAP GROWTH ETF
ETF
922908595
2577693
10305
SH
SOLE
0
10305
0
0
VANGUARD VALUE ETF
ETF
922908744
2040576
12721
SH
SOLE
0
12721
0
0
VANGUARD GROWTH ETF
ETF
922908736
1818811
4863
SH
SOLE
0
4863
0
0
ISHARES U.S. TREASURY BOND ETF
ETF
46429B267
70488819
3123024
SH
SOLE
0
3123024
0
0
L3HARRIS TECHNOLOGIES INC COM
Stock
502431109
356184
1586
SH
SOLE
0
1586
0
0
AMERICAN TOWER CORP NEW COM
REIT
03027X100
4148192
21341
SH
SOLE
0
21340
0
0
IRON MTN INC DEL COM
REIT
46284V101
263334
2938
SH
SOLE
0
2938
0
0
ISHARES CORE S&P TOTAL U.S. STOCK MARKET ETF
ETF
464287150
44035624
370732
SH
SOLE
0
370731
0
0
ISHARES EMERGING MARKETS DIVIDEND ETF
ETF
464286319
30904
1137
SH
OTR
0
0
1137
0
ISHARES EMERGING MARKETS DIVIDEND ETF
ETF
464286319
1061488
39054
SH
SOLE
0
39054
0
0
META PLATFORMS INC CL A
Stock
30303M102
5401912
10713
SH
SOLE
0
10713
0
0
ASML HOLDING N V N Y REGISTRY SHS
ADR
N07059210
625911
612
SH
SOLE
0
612
0
0
SERVICENOW INC COM
Stock
81762P102
8266328
10508
SH
SOLE
0
10508
0
0
AUTONATION INC COM
Stock
05329W102
318760
2000
SH
OTR
0
0
2000
0
PALO ALTO NETWORKS INC COM
Stock
697435105
221713
654
SH
OTR
0
0
654
0
PALO ALTO NETWORKS INC COM
Stock
697435105
10600405
31269
SH
SOLE
0
31268
0
0
NATURAL GROCERS BY VITAMIN COT COM
Stock
63888U108
1135578
53565
SH
SOLE
0
53565
0
0
MONDELEZ INTL INC CL A
Stock
609207105
5180165
79159
SH
SOLE
0
79159
0
0
WP CAREY INC COM
REIT
92936U109
364596
6623
SH
SOLE
0
6623
0
0
BROADCOM INC COM
Stock
11135F101
203902
127
SH
OTR
0
0
127
0
BROADCOM INC COM
Stock
11135F101
25544016
15910
SH
SOLE
0
15910
0
0
WORKDAY INC CL A
Stock
98138H101
766811
3430
SH
SOLE
0
3430
0
0
TENET HEALTHCARE CORP COM NEW
Stock
88033G407
354126
2662
SH
SOLE
0
2662
0
0
METLIFE INC COM
Stock
59156R108
300905
4287
SH
SOLE
0
4287
0
0
MOODYS CORP COM
Stock
615369105
259293
616
SH
SOLE
0
616
0
0
ISHARES CORE MSCI EAFE ETF
ETF
46432F842
33125359
456025
SH
SOLE
0
456025
0
0
HEXCEL CORP NEW COM
Stock
428291108
608888
9750
SH
SOLE
0
9750
0
0
KINDER MORGAN INC DEL COM
Stock
49456B101
99350
5000
SH
OTR
0
0
5000
0
KINDER MORGAN INC DEL COM
Stock
49456B101
25080675
1262238
SH
SOLE
0
1262238
0
0
ACCENTURE PLC IRELAND SHS CLASS A
Stock
G1151C101
65203939
214904
SH
SOLE
0
214903
0
0
ENTEGRIS INC COM
Stock
29362U104
4302335
31775
SH
SOLE
0
31775
0
0
NVIDIA CORPORATION COM
Stock
67066G104
36852156
298301
SH
SOLE
0
298301
0
0
ISHARES 1-5 YEAR INVESTMENT GRADE CORPORATE BOND ETF
ETF
464288646
9701923
189341
SH
SOLE
0
189340
0
0
ISHARES SHORT TREASURY BOND ETF
ETF
464288679
220669
1997
SH
SOLE
0
1997
0
0
BALL CORP COM
Stock
058498106
457232
7618
SH
SOLE
0
7618
0
0
CUMMINS INC COM
Stock
231021106
473489
1710
SH
SOLE
0
1709
0
0
EOG RES INC COM
Stock
26875P101
75522
600
SH
OTR
0
0
600
0
EOG RES INC COM
Stock
26875P101
4281046
34012
SH
SOLE
0
34011
0
0
GRAINGER W W INC COM
Stock
384802104
277890
308
SH
SOLE
0
308
0
0
ABBVIE INC COM
Stock
00287Y109
8576
50
SH
OTR
0
0
50
0
ABBVIE INC COM
Stock
00287Y109
18698001
109014
SH
SOLE
0
109013
0
0
CANADIAN IMPERIAL BK COMM TORO COM
Stock
136069101
322892
6792
SH
SOLE
0
6792
0
0
S&P GLOBAL INC COM
Stock
78409V104
35279270
79101
SH
SOLE
0
79100
0
0
EA BRIDGEWAY OMNI SMALL-CAP VALUE ETF
ETF
02072L532
225501
11069
SH
SOLE
0
11069
0
0
ISHARES CORE MSCI EMERGING MARKETS ETF
ETF
46434G103
8128075
151842
SH
SOLE
0
151842
0
0
MANULIFE FINL CORP COM
Stock
56501R106
146410
5500
SH
OTR
0
0
5500
0
MANULIFE FINL CORP COM
Stock
56501R106
11505111
432198
SH
SOLE
0
432198
0
0
ARCBEST CORP COM
Stock
03937C105
1606200
15000
SH
SOLE
0
15000
0
0
VANGUARD TOTAL BOND MARKET ETF
ETF
921937835
308014
4275
SH
SOLE
0
4275
0
0
KENVUE INC COM
Stock
49177J102
27949604
1537348
SH
SOLE
0
1537348
0
0
ISHARES CORE 1-5 YEAR USD BOND ETF
ETF
46432F859
755732
15950
SH
SOLE
0
15950
0
0
CELANESE CORP DEL COM
Stock
150870103
260607
1932
SH
SOLE
0
1932
0
0
ZOETIS INC CL A
Stock
98978V103
38425415
221645
SH
SOLE
0
221644
0
0
ICON PLC SHS
Stock
G4705A100
287765
918
SH
SOLE
0
918
0
0
VERDE CLEAN FUELS INC WT EXP 021528
Stock
923372114
11200
62222
SH
SOLE
0
62222
0
0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS
ADR
874039100
442181
2544
SH
SOLE
0
2544
0
0
ISHARES RUSSELL 2000 GROWTH ETF
ETF
464287648
893797
3405
SH
SOLE
0
3404
0
0
CASELLA WASTE SYS INC CL A
Stock
147448104
292699
2950
SH
SOLE
0
2950
0
0
INVESCO S&P 500 QUALITY ETF
ETF
46137V241
2545984
40069
SH
SOLE
0
40069
0
0
BLACKSTONE INC COM
Stock
09260D107
74538960
602092
SH
SOLE
0
602091
0
0
ANSYS INC COM
Stock
03662Q105
447528
1392
SH
SOLE
0
1392
0
0
CHURCH & DWIGHT CO INC COM
Stock
171340102
103680
1000
SH
OTR
0
0
1000
0
CHURCH & DWIGHT CO INC COM
Stock
171340102
11270734
108707
SH
SOLE
0
108706
0
0
INFORMATION SVCS GROUP INC COM
Stock
45675Y104
2429587
826390
SH
SOLE
0
826390
0
0
GRACO INC COM
Stock
384109104
203512
2567
SH
SOLE
0
2567
0
0
JACOBS SOLUTIONS INC COM
Stock
46982L108
139710
1000
SH
OTR
0
0
1000
0
JACOBS SOLUTIONS INC COM
Stock
46982L108
11015747
78847
SH
SOLE
0
78847
0
0
ROCKWELL AUTOMATION INC COM
Stock
773903109
221325
804
SH
SOLE
0
804
0
0
STRYKER CORPORATION COM
Stock
863667101
35460178
104218
SH
SOLE
0
104217
0
0
QUALCOMM INC COM
Stock
747525103
2043985
10262
SH
OTR
0
0
10262
0
QUALCOMM INC COM
Stock
747525103
56647625
284404
SH
SOLE
0
284404
0
0
FASTENAL CO COM
Stock
311900104
331544
5276
SH
SOLE
0
5276
0
0
GENERAL DYNAMICS CORP COM
Stock
369550108
15494
53
SH
OTR
0
0
53
0
GENERAL DYNAMICS CORP COM
Stock
369550108
1000765
3449
SH
SOLE
0
3449
0
0
INTUITIVE SURGICAL INC COM NEW
Stock
46120E602
1909741
4293
SH
SOLE
0
4293
0
0
VERALTO CORP COM SHS
Stock
92338C103
5250515
54996
SH
SOLE
0
54995
0
0
LAZARD INC COM
Stock
52110M109
365574
9575
SH
OTR
0
0
9575
0
LAZARD INC COM
Stock
52110M109
6605025
172997
SH
SOLE
0
172997
0
0
MCDONALDS CORP COM
Stock
580135101
12742
50
SH
OTR
0
0
50
0
MCDONALDS CORP COM
Stock
580135101
6975206
27371
SH
SOLE
0
27370
0
0
AMETEK INC COM
Stock
031100100
1249658
7496
SH
SOLE
0
7496
0
0
FLEXSHARES QUALITY DIVIDEND INDEX FUND
ETF
33939L860
204851
3080
SH
SOLE
0
3080
0
0
GMO U.S. QUALITY ETF
ETF
90139K100
27835352
897336
SH
SOLE
0
897335
0
0
DOVER CORP COM
Stock
260003108
936256
5188
SH
SOLE
0
5188
0
0
CISCO SYS INC COM
Stock
17275R102
11878
250
SH
OTR
0
0
250
0
CISCO SYS INC COM
Stock
17275R102
8532081
179585
SH
SOLE
0
179585
0
0
VERT GLOBAL SUSTAINABLE REAL ESTATE ETF
ETF
56170L695
285941
29570
SH
SOLE
0
29569
0
0
CAPITAL ONE FINL CORP COM
Stock
14040H105
83070
600
SH
OTR
0
0
600
0
CAPITAL ONE FINL CORP COM
Stock
14040H105
307248
2219
SH
SOLE
0
2219
0
0
ADVANCED MICRO DEVICES INC COM
Stock
007903107
841412
5187
SH
SOLE
0
5187
0
0
WISDOMTREE US QUALITY DIVIDEND GROWTH FUND
ETF
97717X669
326337
4181
SH
SOLE
0
4181
0
0
AT&T INC COM
Stock
00206R102
333192
17435
SH
SOLE
0
17435
0
0
CLEARWAY ENERGY INC CL C
Stock
18539C204
875359
35454
SH
SOLE
0
35454
0
0
VANGUARD FINANCIALS ETF
ETF
92204A405
489911
4905
SH
SOLE
0
4905
0
0
ENERGY SELECT SECTOR SPDR FUND
ETF
81369Y506
91150
1000
SH
OTR
0
0
1000
0
ENERGY SELECT SECTOR SPDR FUND
ETF
81369Y506
29406569
322620
SH
SOLE
0
322620
0
0
GE VERNOVA INC COM
Stock
36828A101
10462
61
SH
OTR
0
0
61
0
GE VERNOVA INC COM
Stock
36828A101
437865
2553
SH
SOLE
0
2553
0
0
HEICO CORP NEW CL A
Stock
422806208
346519
1952
SH
SOLE
0
1952
0
0
ISHARES BIOTECHNOLOGY ETF
ETF
464287556
2456901
17899
SH
SOLE
0
17898
0
0
GE AEROSPACE COM NEW
Stock
369604301
38948
245
SH
OTR
0
0
245
0
GE AEROSPACE COM NEW
Stock
369604301
1677772
10554
SH
SOLE
0
10554
0
0
ISHARES MSCI USA QUALITY FACTOR ETF
ETF
46432F339
3937287
23057
SH
SOLE
0
23057
0
0
ISHARES IBOXX $ HIGH YIELD CORPORATE BOND ETF
ETF
464288513
282718
3665
SH
SOLE
0
3665
0
0
ISHARES S&P SMALL-CAP 600 GROWTH ETF
ETF
464287887
2380322
18534
SH
SOLE
0
18534
0
0
MOTOROLA SOLUTIONS INC COM NEW
Stock
620076307
1646503
4265
SH
SOLE
0
4265
0
0
UNIVERSAL DISPLAY CORP COM
Stock
91347P105
596269
2836
SH
OTR
0
0
2836
0
UNIVERSAL DISPLAY CORP COM
Stock
91347P105
27313059
129908
SH
SOLE
0
129907
0
0
ISHARES MSCI USA MOMENTUM FACTOR ETF
ETF
46432F396
1787932
9175
SH
SOLE
0
9175
0
0
CONSUMER DISCRETIONARY SELECT SECTOR SPDR FUND
ETF
81369Y407
1213931
6655
SH
SOLE
0
6655
0
0
INDUSTRIAL SELECT SECTOR SPDR FUND
ETF
81369Y704
1104119
9060
SH
SOLE
0
9059
0
0
ISHARES SEMICONDUCTOR ETF
ETF
464287523
202424
821
SH
SOLE
0
820
0
0
ISHARES EXPANDED TECH-SOFTWARE SECTOR ETF
ETF
464287515
18851391
216932
SH
SOLE
0
216932
0
0
VEEVA SYS INC CL A COM
Stock
922475108
352843
1928
SH
SOLE
0
1928
0
0
ROBO GLOBAL ROBOTICS & AUTOMATION INDEX ETF
ETF
301505707
3079374
55887
SH
SOLE
0
55887
0
0
ISHARES S&P 500 VALUE ETF
ETF
464287408
9101
50
SH
OTR
0
0
50
0
ISHARES S&P 500 VALUE ETF
ETF
464287408
1988142
10923
SH
SOLE
0
10923
0
0
SPDR PORTFOLIO S&P 600 SMALL CAP ETF
ETF
78468R853
89124002
2146042
SH
SOLE
0
2146042
0
0
LULULEMON ATHLETICA INC COM
Stock
550021109
398466
1334
SH
SOLE
0
1334
0
0
ISHARES S&P 500 GROWTH ETF
ETF
464287309
1678491
18138
SH
SOLE
0
18138
0
0
ISHARES CORE S&P 500 ETF
ETF
464287200
142280
260
SH
OTR
0
0
260
0
ISHARES CORE S&P 500 ETF
ETF
464287200
44910688
82069
SH
SOLE
0
82069
0
0
THE CIGNA GROUP COM
Stock
125523100
3967
12
SH
OTR
0
0
12
0
THE CIGNA GROUP COM
Stock
125523100
446944
1352
SH
SOLE
0
1352
0
0
METTLER TOLEDO INTERNATIONAL COM
Stock
592688105
417879
299
SH
OTR
0
0
299
0
METTLER TOLEDO INTERNATIONAL COM
Stock
592688105
34670437
24807
SH
SOLE
0
24807
0
0
ONEOK INC NEW COM
Stock
682680103
536925
6584
SH
SOLE
0
6584
0
0
WELLS FARGO CO NEW COM
Stock
949746101
2123481
35755
SH
SOLE
0
35754
0
0
UNION PAC CORP COM
Stock
907818108
1134709
5015
SH
SOLE
0
5015
0
0
ECOLAB INC COM
Stock
278865100
4128586
17347
SH
SOLE
0
17347
0
0
ISHARES PREFERRED & INCOME SECURITIES ETF
ETF
464288687
1056546
33488
SH
SOLE
0
33488
0
0
SALESFORCE INC COM
Stock
79466L302
75440390
293434
SH
SOLE
0
293433
0
0
MICROCHIP TECHNOLOGY INC. COM
Stock
595017104
256918
2808
SH
SOLE
0
2807
0
0
MCCORMICK & CO INC COM NON VTG
Stock
579780206
39772070
560648
SH
SOLE
0
560648
0
0
NORTHROP GRUMMAN CORP COM
Stock
666807102
325262
746
SH
SOLE
0
746
0
0
THERMO FISHER SCIENTIFIC INC COM
Stock
883556102
337330
610
SH
OTR
0
0
610
0
THERMO FISHER SCIENTIFIC INC COM
Stock
883556102
66449483
120162
SH
SOLE
0
120162
0
0
LOCKHEED MARTIN CORP COM
Stock
539830109
2161106
4627
SH
SOLE
0
4626
0
0
UMH PPTYS INC COM
REIT
903002103
217400
13596
SH
SOLE
0
13596
0
0
JPMORGAN CHASE & CO. COM
Stock
46625H100
50303651
248708
SH
SOLE
0
248707
0
0
ISHARES 5-10 YEAR INVESTMENT GRADE CORPORATE BOND ETF
ETF
464288638
332145
6480
SH
SOLE
0
6479
0
0
MONOLITHIC PWR SYS INC COM
Stock
609839105
206242
251
SH
SOLE
0
251
0
0
CHEVRON CORP NEW COM
Stock
166764100
12022522
76861
SH
SOLE
0
76860
0
0
ISHARES NATIONAL MUNI BOND ETF
ETF
464288414
69103827
648555
SH
SOLE
0
648554
0
0
CONOCOPHILLIPS COM
Stock
20825C104
722330
6315
SH
SOLE
0
6315
0
0
MARKEL GROUP INC COM
Stock
570535104
403369
256
SH
SOLE
0
256
0
0
VANGUARD FTSE DEVELOPED MARKETS ETF
ETF
921943858
791
16
SH
OTR
0
0
16
0
VANGUARD FTSE DEVELOPED MARKETS ETF
ETF
921943858
1141503
23098
SH
SOLE
0
23098
0
0
DANAHER CORPORATION COM
Stock
235851102
357535
1431
SH
OTR
0
0
1431
0
DANAHER CORPORATION COM
Stock
235851102
82589012
330553
SH
SOLE
0
330552
0
0
M & T BK CORP COM
Stock
55261F104
5298
35
SH
OTR
0
0
35
0
M & T BK CORP COM
Stock
55261F104
455697
3011
SH
SOLE
0
3010
0
0
TJX COS INC NEW COM
Stock
872540109
297270
2700
SH
OTR
0
0
2700
0
TJX COS INC NEW COM
Stock
872540109
87149259
791543
SH
SOLE
0
791542
0
0
BANK AMERICA CORP COM
Stock
060505104
121299
3050
SH
OTR
0
0
3050
0
BANK AMERICA CORP COM
Stock
060505104
21383959
537691
SH
SOLE
0
537690
0
0
SPDR S&P DIVIDEND ETF
ETF
78464A763
255821
2011
SH
SOLE
0
2011
0
0
WALMART INC COM
Stock
931142103
40626
600
SH
OTR
0
0
600
0
WALMART INC COM
Stock
931142103
2042804
30170
SH
SOLE
0
30169
0
0
INTERNATIONAL BUSINESS MACHS COM
Stock
459200101
2606636
15072
SH
SOLE
0
15071
0
0
ORACLE CORP COM
Stock
68389X105
225920
1600
SH
OTR
0
0
1600
0
ORACLE CORP COM
Stock
68389X105
25503688
180621
SH
SOLE
0
180621
0
0
RTX CORPORATION COM
Stock
75513E101
5120
51
SH
OTR
0
0
51
0
RTX CORPORATION COM
Stock
75513E101
2428891
24195
SH
SOLE
0
24194
0
0
VANGUARD FTSE EMERGING MARKETS ETF
ETF
922042858
762606
17427
SH
SOLE
0
17427
0
0
TEXAS INSTRS INC COM
Stock
882508104
7317246
37615
SH
SOLE
0
37615
0
0
TARGET CORP COM
Stock
87612E106
11103
75
SH
OTR
0
0
75
0
TARGET CORP COM
Stock
87612E106
1491878
10078
SH
SOLE
0
10077
0
0
VANGUARD HIGH DIVIDEND YIELD INDEX ETF
ETF
921946406
356086
3002
SH
SOLE
0
3002
0
0
SPDR NUVEEN BLOOMBERG MUNICIPAL BOND ETF
ETF
78468R721
8529927
186447
SH
SOLE
0
186446
0
0
PFIZER INC COM
Stock
717081103
48685
1740
SH
OTR
0
0
1740
0
PFIZER INC COM
Stock
717081103
3706335
132464
SH
SOLE
0
132463
0
0
ISHARES IBOXX $ INVESTMENT GRADE CORPORATE BOND ETF
ETF
464287242
712991
6656
SH
SOLE
0
6656
0
0
MORGAN STANLEY COM NEW
Stock
617446448
1315078
13531
SH
SOLE
0
13531
0
0
3M Company
Stock
88579Y101
703578
6885
SH
SOLE
0
6885
0
0
KLA CORP COM NEW
Stock
482480100
43710533
53015
SH
SOLE
0
53014
0
0
GILEAD SCIENCES INC COM
Stock
375558103
758854
11060
SH
SOLE
0
11060
0
0
CATERPILLAR INC COM
Stock
149123101
7163527
21506
SH
SOLE
0
21505
0
0
ALPHABET INC CAP STK CL C
Stock
02079K107
67933153
370359
SH
SOLE
0
370359
0
0
AMERICAN EXPRESS CO COM
Stock
025816109
1309833
5657
SH
SOLE
0
5656
0
0
AMGEN INC COM
Stock
031162100
3268227
10460
SH
SOLE
0
10460
0
0
STIFEL FINL CORP COM
Stock
860630102
168300
2000
SH
OTR
0
0
2000
0
STIFEL FINL CORP COM
Stock
860630102
10678803
126902
SH
SOLE
0
126902
0
0
APPLIED MATLS INC COM
Stock
038222105
92979800
394005
SH
SOLE
0
394005
0
0
OTIS WORLDWIDE CORP COM
Stock
68902V107
2407
25
SH
OTR
0
0
25
0
OTIS WORLDWIDE CORP COM
Stock
68902V107
231326
2403
SH
SOLE
0
2403
0
0
ANALOG DEVICES INC COM
Stock
032654105
7371280
32293
SH
SOLE
0
32293
0
0
PAYCOM SOFTWARE INC COM
Stock
70432V102
418106
2923
SH
SOLE
0
2923
0
0
TEXAS ROADHOUSE INC COM
Stock
882681109
206052
1200
SH
OTR
0
0
1200
0
TEXAS ROADHOUSE INC COM
Stock
882681109
387893
2259
SH
SOLE
0
2259
0
0
WILLIAMS COS INC COM
Stock
969457100
3358
79
SH
OTR
0
0
79
0
WILLIAMS COS INC COM
Stock
969457100
9818733
231029
SH
SOLE
0
231029
0
0
ARISTA NETWORKS INC COM
Stock
040413106
377467
1077
SH
SOLE
0
1077
0
0
MAIN STR CAP CORP COM
CEF
56035L104
60588
1200
SH
SOLE
0
1200
0
0
MAIN STR CAP CORP COM
CEF
56035L104
234627
4647
SH
OTR
0
0
4647
0
CANADIAN NATL RY CO COM
Stock
136375102
17720
150
SH
OTR
0
0
150
0
CANADIAN NATL RY CO COM
Stock
136375102
353209
2990
SH
SOLE
0
2990
0
0
ISHARES CORE S&P U.S. GROWTH ETF
ETF
464287671
354904
2784
SH
SOLE
0
2784
0
0
ISHARES CORE S&P U.S. GROWTH ETF
ETF
464287671
455104
3570
SH
OTR
0
0
3570
0
ISHARES CORE S&P US VALUE ETF
ETF
464287663
853810
9688
SH
SOLE
0
9688
0
0
ISHARES CORE S&P US VALUE ETF
ETF
464287663
952157
10804
SH
OTR
0
0
10804
0
VANGUARD DIVIDEND APPRECIATION ETF
ETF
921908844
9539203
52255
SH
SOLE
0
52254
0
0
ISHARES 7-10 YEAR TREASURY BOND ETF
ETF
464287440
569298
6079
SH
SOLE
0
6079
0
0
ISHARES CORE U.S. AGGREGATE BOND ETF
ETF
464287226
26397115
271919
SH
SOLE
0
271918
0
0
ISHARES 20 YEAR TREASURY BOND ETF
ETF
464287432
217610
2371
SH
SOLE
0
2371
0
0
SPDR PORTFOLIO S&P 500 ETF
ETF
78464A854
1313024
20516
SH
SOLE
0
20516
0
0
EATON CORP PLC SHS
Stock
G29183103
4224720
13474
SH
SOLE
0
13473
0
0
ISHARES S&P SMALL-CAP 600 VALUE ETF
ETF
464287879
283542
2915
SH
SOLE
0
2915
0
0
ISHARES S&P MID-CAP 400 GROWTH ETF
ETF
464287606
1648891
18714
SH
SOLE
0
18714
0
0
ISHARES S&P MID-CAP 400 VALUE ETF
ETF
464287705
532485
4693
SH
SOLE
0
4693
0
0
H & E EQUIPMENT SERVICES INC COM
Stock
404030108
309190
7000
SH
SOLE
0
7000
0
0
CYBERARK SOFTWARE LTD SHS
Stock
M2682V108
287091
1050
SH
SOLE
0
1050
0
0
KEYSIGHT TECHNOLOGIES INC COM
Stock
49338L103
3889991
28446
SH
SOLE
0
28446
0
0
CIMPRESS PLC SHS EURO
Stock
G2143T103
262304
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
10209407
203320
SH
SOLE
0
203319
0
0
VANGUARD SHORT-TERM BOND ETF
ETF
921937827
2448310
31920
SH
SOLE
0
31920
0
0
ULTRAGENYX PHARMACEUTICAL INC COM
Stock
90400D108
4121508
100280
SH
SOLE
0
100280
0
0
LAM RESEARCH CORP COM
Stock
512807108
1366725
1283
SH
SOLE
0
1283
0
0
PHILIP MORRIS INTL INC COM
Stock
718172109
1918387
18932
SH
SOLE
0
18932
0
0
NUCOR CORP COM
Stock
670346105
394568
2496
SH
SOLE
0
2496
0
0
PARKER-HANNIFIN CORP COM
Stock
701094104
975022
1928
SH
SOLE
0
1927
0
0
ROPER TECHNOLOGIES INC COM
Stock
776696106
49038998
87001
SH
SOLE
0
87001
0
0
SPDR BLOOMBERG HIGH YIELD BOND ETF
ETF
78468R622
411300
4363
SH
SOLE
0
4363
0
0
BRISTOL-MYERS SQUIBB CO COM
Stock
110122108
217844
5245
SH
SOLE
0
5245
0
0
ISHARES RUSSELL 3000 ETF
ETF
464287689
13358890
43279
SH
SOLE
0
43278
0
0
ALTRIA GROUP INC COM
Stock
02209S103
966195
21212
SH
SOLE
0
21211
0
0
DOMINION ENERGY INC COM
Stock
25746U109
353584
7216
SH
SOLE
0
7216
0
0
CITIGROUP INC COM NEW
Stock
172967424
592503
9337
SH
SOLE
0
9336
0
0
FIDELITY MSCI REAL ESTATE INDEX ETF
ETF
316092857
651283
25702
SH
SOLE
0
25701
0
0
AMERICAN WTR WKS CO INC NEW COM
Stock
030420103
620355
4803
SH
SOLE
0
4803
0
0
EXXON MOBIL CORP COM
Stock
30231G102
153685
1335
SH
OTR
0
0
1335
0
EXXON MOBIL CORP COM
Stock
30231G102
15136916
131489
SH
SOLE
0
131488
0
0
UNITEDHEALTH GROUP INC COM
Stock
91324P102
1551474
3047
SH
SOLE
0
3046
0
0
TRAVELERS COMPANIES INC COM
Stock
89417E109
244927
1205
SH
SOLE
0
1204
0
0
LOWES COS INC COM
Stock
548661107
1820606
8258
SH
SOLE
0
8258
0
0
ON SEMICONDUCTOR CORP COM
Stock
682189105
401086
5851
SH
SOLE
0
5851
0
0
DEERE & CO COM
Stock
244199105
998374
2672
SH
SOLE
0
2672
0
0
VIRTU FINL INC CL A
Stock
928254101
506001
22539
SH
SOLE
0
22539
0
0
COLGATE PALMOLIVE CO COM
Stock
194162103
58224
600
SH
OTR
0
0
600
0
COLGATE PALMOLIVE CO COM
Stock
194162103
3218692
33169
SH
SOLE
0
33168
0
0
FIRST TRUST VALUE LINE DIVIDEND INDEX FUND
ETF
33734H106
206421
5066
SH
SOLE
0
5065
0
0
AMERICAN INTL GROUP INC COM NEW
Stock
026874784
277583
3739
SH
SOLE
0
3739
0
0
SHOPIFY INC CL A
Stock
82509L107
3638496
55087
SH
SOLE
0
55087
0
0
UTILITIES SELECT SECTOR SPDR FUND
ETF
81369Y886
291026
4271
SH
SOLE
0
4271
0
0
NOVO-NORDISK A S ADR
ADR
670100205
811905
5688
SH
SOLE
0
5688
0
0
SAP SE SPON ADR
ADR
803054204
231361
1147
SH
SOLE
0
1147
0
0
BROOKLINE BANCORP INC DEL COM
Stock
11373M107
268444
32149
SH
SOLE
0
32149
0
0
PAYPAL HLDGS INC COM
Stock
70450Y103
202489
3489
SH
SOLE
0
3489
0
0
NASDAQ INC COM
Stock
631103108
212175
3521
SH
SOLE
0
3521
0
0
FIRST TRUST NASDAQ CYBERSECURITY ETF
ETF
33734X846
209487
3713
SH
SOLE
0
3713
0
0
SCHWAB CHARLES CORP COM
Stock
808513105
162118
2200
SH
OTR
0
0
2200
0
SCHWAB CHARLES CORP COM
Stock
808513105
49534854
672207
SH
SOLE
0
672207
0
0
WASHINGTON TR BANCORP INC COM
Stock
940610108
27410
1000
SH
OTR
0
0
1000
0
WASHINGTON TR BANCORP INC COM
Stock
940610108
2587586
94403
SH
SOLE
0
94403
0
0
CROWN CASTLE INC COM
REIT
22822V101
22955240
234957
SH
SOLE
0
234957
0
0
TORONTO DOMINION BK ONT COM NEW
Stock
891160509
200054
3640
SH
SOLE
0
3640
0
0
SUNRUN INC COM
Stock
86771W105
429652
36227
SH
SOLE
0
36227
0
0
AUTOZONE INC COM
Stock
053332102
397189
134
SH
SOLE
0
134
0
0
BLACKROCK INC COM
Stock
09247X101
568445
722
SH
SOLE
0
722
0
0
CBRE GROUP INC CL A
Stock
12504L109
2440723
27390
SH
SOLE
0
27390
0
0
ISHARES CORE S&P MID-CAP ETF
ETF
464287507
425148
7265
SH
OTR
0
0
7265
0
ISHARES CORE S&P MID-CAP ETF
ETF
464287507
4634122
79189
SH
SOLE
0
79188
0
0
VANGUARD TAX-EXEMPT BOND ETF
ETF
922907746
59020942
1177825
SH
SOLE
0
1177825
0
0
ISHARES MSCI EAFE ETF
ETF
464287465
11070948
141337
SH
SOLE
0
141337
0
0
APPLE INC COM
Stock
037833100
348787
1656
SH
OTR
0
0
1656
0
APPLE INC COM
Stock
037833100
305502246
1450462
SH
SOLE
0
1450462
0
0
PJT PARTNERS INC COM CL A
Stock
69343T107
1525955
14141
SH
SOLE
0
14141
0
0
ABBOTT LABS COM
Stock
002824100
8975974
86382
SH
SOLE
0
86382
0
0
DISNEY WALT CO COM
Stock
254687106
2482
25
SH
OTR
0
0
25
0
DISNEY WALT CO COM
Stock
254687106
27072073
272646
SH
SOLE
0
272646
0
0
RAYMOND JAMES FINL INC COM
Stock
754730109
229545
1857
SH
SOLE
0
1857
0
0
VANGUARD TOTAL WORLD STOCK ETF
ETF
922042742
5031520
44673
SH
SOLE
0
44673
0
0
BOOKING HOLDINGS INC COM
Stock
09857L108
76835804
19395
SH
SOLE
0
19395
0
0
ISHARES RUSSELL 1000 ETF
ETF
464287622
374900
1260
SH
OTR
0
0
1260
0
ISHARES RUSSELL 1000 ETF
ETF
464287622
646926
2174
SH
SOLE
0
2174
0
0
SPDR BLOOMBERG 1-3 MONTH T-BILL ETF
ETF
78468R663
4888111
53259
SH
SOLE
0
53259
0
0
MARSH & MCLENNAN COS INC COM
Stock
571748102
21460292
101843
SH
SOLE
0
101842
0
0
ISHARES RUSSELL 1000 VALUE ETF
ETF
464287598
434430
2490
SH
SOLE
0
2490
0
0
ISHARES MORNINGSTAR U.S. EQUITY ETF
ETF
464287127
3347143
44527
SH
SOLE
0
44527
0
0