0000891287-24-000005.txt : 20240510
0000891287-24-000005.hdr.sgml : 20240510
20240510155835
ACCESSION NUMBER: 0000891287-24-000005
CONFORMED SUBMISSION TYPE: 13F-HR
PUBLIC DOCUMENT COUNT: 2
CONFORMED PERIOD OF REPORT: 20240331
FILED AS OF DATE: 20240510
DATE AS OF CHANGE: 20240510
EFFECTIVENESS DATE: 20240510
FILER:
COMPANY DATA:
COMPANY CONFORMED NAME: DAVIS R M INC
CENTRAL INDEX KEY: 0000891287
ORGANIZATION NAME:
IRS NUMBER: 010356657
STATE OF INCORPORATION: ME
FISCAL YEAR END: 1231
FILING VALUES:
FORM TYPE: 13F-HR
SEC ACT: 1934 Act
SEC FILE NUMBER: 028-03298
FILM NUMBER: 24934587
BUSINESS ADDRESS:
STREET 1: 24 CITY CENTER
CITY: PORTLAND
STATE: ME
ZIP: 04101
BUSINESS PHONE: 2077740022
MAIL ADDRESS:
STREET 1: 24 CITY CENTER
CITY: PORTLAND
STATE: ME
ZIP: 04101
13F-HR
1
primary_doc.xml
X0202
13F-HR
LIVE
false
true
false
0000891287
XXXXXXXX
03-31-2024
03-31-2024
DAVIS R M INC
24 CITY CENTER
PORTLAND
ME
04101
13F HOLDINGS REPORT
028-03298
000105448
801-13878
N
Caleb DuBois
Chief Compliance Officer
12077740022
/s/ Caleb DuBois
Portland
ME
05-10-2024
0
260
4776647040
false
INFORMATION TABLE
2
13F.xml
3M Co
COM
88579Y101
413567
3899
SH
SOLE
3851
0
48
Abbott Laboratories
COM
002824100
3327015
29272
SH
SOLE
29092
0
180
Abbvie Inc
COM
00287Y109
3525573
19361
SH
SOLE
19259
0
102
Accenture Plc
COM
G1151C101
46572701
134366
SH
SOLE
132001
0
2365
Adobe Systems Inc
COM
00724F101
522261
1035
SH
SOLE
1035
0
0
Advanced Micro Devices Inc
COM
007903107
927358
5138
SH
SOLE
5138
0
0
Air Products & Chemicals Inc
COM
009158106
642929
2654
SH
SOLE
2654
0
0
Akamai Technologies Inc
COM
00971T101
1481855
13625
SH
SOLE
13625
0
0
Allstate Corp
COM
020002101
282179
1631
SH
SOLE
1631
0
0
Alphabet Inc-A
COM
02079K305
139241981
922560
SH
SOLE
894348
0
28212
Alphabet Inc-C
COM
02079K107
23535284
154573
SH
SOLE
152128
0
2445
Altria Group Inc
COM
02209S103
339669
7787
SH
SOLE
7437
0
350
Amazon.com Inc
COM
023135106
103860567
575788
SH
SOLE
558222
0
17566
American Express Co
COM
025816109
424020
1862
SH
SOLE
1862
0
0
American Tower Corp
COM
03027X100
60171256
304526
SH
SOLE
296037
0
8489
American Water Works Co Inc
COM
030420103
42672357
349172
SH
SOLE
340296
0
8876
AMETEK Inc
COM
031100100
58675396
320806
SH
SOLE
314492
0
6314
Amgen Inc
COM
031162100
1156045
4066
SH
SOLE
3746
0
320
Amphenol Corp
COM
032095101
90023675
780439
SH
SOLE
768133
0
12306
Ansys Inc
COM
03662Q105
29430142
84774
SH
SOLE
82562
0
2212
Aon PLC
COM
G0403H108
38545678
115503
SH
SOLE
113523
0
1980
AppFolio Inc
COM
03783C100
246740
1000
SH
SOLE
1000
0
0
Apple Inc
COM
037833100
187406689
1092878
SH
SOLE
1061867
0
31011
Applied Materials Inc
COM
038222105
992791
4814
SH
SOLE
4814
0
0
ASML Holding NV
COM
N07059210
50408405
51942
SH
SOLE
50445
0
1497
Assurant Inc
COM
04621X108
281419
1495
SH
SOLE
1495
0
0
AT&T Inc
COM
00206R102
475586
27022
SH
SOLE
25743
0
1279
Automatic Data Processing Inc
COM
053015103
8193720
32809
SH
SOLE
32309
0
500
Autozone Inc
COM
053332102
204857
65
SH
SOLE
65
0
0
Bank of America Corp
COM
060505104
17424380
459504
SH
SOLE
443730
0
15774
Becton Dickinson & Co
COM
075887109
1274615
5151
SH
SOLE
4996
0
155
Berkshire Hathaway Inc-A
COM
084670108
634440
1
SH
SOLE
1
0
0
Berkshire Hathaway Inc-B
COM
084670702
107791471
256329
SH
SOLE
249656
0
6673
BlackRock Inc
COM
09247X101
797851
957
SH
SOLE
957
0
0
Blackstone Inc
COM
09260D107
648048
4933
SH
SOLE
4933
0
0
Boeing Co
COM
097023105
584646
3029
SH
SOLE
3029
0
0
BorgWarner Inc
COM
099724106
9237527
265905
SH
SOLE
259945
0
5960
Bristol-Myers Squibb Co
COM
110122108
495879
9144
SH
SOLE
8400
0
744
Broadcom Inc
COM
11135F101
1863526
1406
SH
SOLE
1406
0
0
Brown Forman Corp-B
COM
115637209
301977
5850
SH
SOLE
5850
0
0
Canadian National Railway Co
COM
136375102
411594
3125
SH
SOLE
3125
0
0
Caterpillar Inc
COM
149123101
1248537
3407
SH
SOLE
3407
0
0
Charles Schwab Corp
COM
808513105
1040177
14379
SH
SOLE
14379
0
0
Chevron Corp
COM
166764100
4516688
28634
SH
SOLE
28042
0
592
Chubb Ltd
COM
H1467J104
66407757
256272
SH
SOLE
251267
0
5005
Cigna Group
COM
125523100
285896
787
SH
SOLE
787
0
0
Cisco Systems Inc
COM
17275R102
957923
19193
SH
SOLE
19193
0
0
Clorox Co
COM
189054109
210526
1375
SH
SOLE
1375
0
0
CME Group Inc
COM
12572Q105
22231113
103261
SH
SOLE
100688
0
2573
Coca Cola Co
COM
191216100
1216136
19878
SH
SOLE
15187
0
4691
Cognizant Tech Solutions Corp
COM
192446102
1377412
18794
SH
SOLE
18669
0
125
Colgate Palmolive Co
COM
194162103
14326384
159094
SH
SOLE
153107
0
5987
Comcast Corp
COM
20030N101
3116908
71901
SH
SOLE
71148
0
753
ConocoPhillips
COM
20825C104
49473716
388700
SH
SOLE
378952
0
9748
Constellation Brands Inc-A
COM
21036P108
22834371
84024
SH
SOLE
82276
0
1748
Consumer Discretionary Select
COM
81369Y407
7032611
38244
SH
SOLE
37371
0
873
Cooper Companies Inc
COM
216648501
612923
6041
SH
SOLE
5981
0
60
Corning Inc
COM
219350105
362923
11011
SH
SOLE
11011
0
0
Corteva Inc
COM
22052L104
390138
6765
SH
SOLE
6765
0
0
Costco Wholesale Corp
COM
22160K105
80248982
109535
SH
SOLE
107168
0
2367
CrowdStrike Holdings Inc-A
COM
22788C105
237557
741
SH
SOLE
741
0
0
Crown Castle Intl Corp-REIT
COM
22822V101
321617
3039
SH
SOLE
3039
0
0
CSX Corp
COM
126408103
579108
15622
SH
SOLE
15622
0
0
Cullen/Frost Bankers Inc
COM
229899109
2095603
18616
SH
SOLE
17991
0
625
CVS Health Corp
COM
126650100
240078
3010
SH
SOLE
2710
0
300
Danaher Corp
COM
235851102
83118616
332847
SH
SOLE
325904
0
6943
Deere & Co
COM
244199105
18460688
44945
SH
SOLE
43540
0
1405
Dimensional Intl Value ETF
COM
25434V807
206498
5619
SH
SOLE
5619
0
0
Dimensional US Targeted Value
COM
25434V609
213910
3930
SH
SOLE
3930
0
0
Dow Inc
COM
260557103
496112
8564
SH
SOLE
8564
0
0
Du Pont de Nemours Inc
COM
26614N102
562374
7335
SH
SOLE
7335
0
0
Duke Energy Corp
COM
26441C204
392490
4058
SH
SOLE
4058
0
0
Eaton Corp PLC
COM
G29183103
64679177
206854
SH
SOLE
201607
0
5247
Ecolab Inc
COM
278865100
31147639
134897
SH
SOLE
132743
0
2154
Eli Lilly & Co
COM
532457108
22620811
29077
SH
SOLE
28092
0
985
Emerson Electric Co
COM
291011104
1681792
14828
SH
SOLE
14778
0
50
Enterprise Products Partners L
COM
293792107
576130
19744
SH
SOLE
19037
0
707
EOG Resources Inc
COM
26875P101
201092
1573
SH
SOLE
1573
0
0
Equinix Inc
COM
29444U700
30382581
36813
SH
SOLE
36136
0
677
Estee Lauder Companies-A
COM
518439104
380596
2469
SH
SOLE
2469
0
0
Exxon Mobil Corp
COM
30231G102
44948201
386684
SH
SOLE
374042
0
12642
Fastenal Co
COM
311900104
248776
3225
SH
SOLE
3225
0
0
Financial Select Sector SPDR E
COM
81369Y605
344015
8168
SH
SOLE
8168
0
0
First Trust NASDAQ Cybersecuri
COM
33734X846
454503
8060
SH
SOLE
8060
0
0
Fox Corp
COM
35137L105
552541
17670
SH
SOLE
17520
0
150
General Dynamics Corp
COM
369550108
455939
1614
SH
SOLE
1614
0
0
General Electric Co
COM
369604301
648759
3696
SH
SOLE
3696
0
0
Globe Life Inc
COM
37959E102
8604818
73944
SH
SOLE
72171
0
1773
Goldman Sachs Group Inc
COM
38141G104
448452
1074
SH
SOLE
1074
0
0
Health Care Select Sector SPDR
COM
81369Y209
214208
1450
SH
SOLE
1450
0
0
Henry Schein Inc
COM
806407102
433711
5743
SH
SOLE
5673
0
70
Hershey Co
COM
427866108
26777473
137673
SH
SOLE
134517
0
3156
Hologic Inc
COM
436440101
416930
5348
SH
SOLE
4863
0
485
Home Depot Inc
COM
437076102
55597584
144936
SH
SOLE
141926
0
3010
Honeywell International Inc
COM
438516106
1589456
7744
SH
SOLE
7376
0
368
Hubbell Inc
COM
443510607
408824
985
SH
SOLE
985
0
0
Idexx Labs Corp
COM
45168D104
53364521
98836
SH
SOLE
96275
0
2561
Illinois Tool Wks Inc
COM
452308109
1523309
5677
SH
SOLE
5677
0
0
Intel Corp
COM
458140100
984858
22297
SH
SOLE
22297
0
0
Intl Business Machines Corp
COM
459200101
1440220
7542
SH
SOLE
7442
0
100
Intuit Inc
COM
461202103
93726587
144195
SH
SOLE
141947
0
2248
Intuitive Surgical Inc
COM
46120E602
624576
1565
SH
SOLE
1565
0
0
Invesco QQQ Trust Series 1 ETF
COM
46090E103
1670810
3763
SH
SOLE
3638
0
125
Invesco S&P 500 Equal Weight E
COM
46137V357
1937453
11439
SH
SOLE
11164
0
275
IQ Hedge Multi Strategy Tracke
COM
45409B107
202175
6545
SH
SOLE
6545
0
0
Iron Mountain Inc
COM
46284V101
274158
3418
SH
SOLE
3418
0
0
iShares Core Dividend Growth E
COM
46434V621
282288
4862
SH
SOLE
4862
0
0
iShares Core S&P 500 ETF
COM
464287200
2641314
5024
SH
SOLE
4591
0
433
iShares Core S&P M/C ETF
COM
464287507
165867173
2730773
SH
SOLE
2180335
0
550438
iShares Core S&P S/C ETF
COM
464287804
2392205
21645
SH
SOLE
19830
0
1815
iShares Core S&P Total U.S. St
COM
464287150
611090
5300
SH
SOLE
5300
0
0
iShares Russell 1000 ETF
COM
464287622
16674506
57892
SH
SOLE
50528
0
7364
iShares Russell 1000 Growth ET
COM
464287614
3363759
9980
SH
SOLE
9179
0
801
iShares Russell 1000 Value ETF
COM
464287598
325264
1816
SH
SOLE
1091
0
725
iShares Russell 2000 ETF
COM
464287655
1507130
7167
SH
SOLE
5290
0
1877
iShares Russell 3000 ETF
COM
464287689
48094325
160272
SH
SOLE
160271
0
1
iShares Russell M/C ETF
COM
464287499
1328958
15804
SH
SOLE
13346
0
2458
iShares Russell M/C Growth ETF
COM
464287481
456560
4000
SH
SOLE
4000
0
0
iShares Russell M/C Value ETF
COM
464287473
614994
4907
SH
SOLE
4907
0
0
iShares S&P GSCI Commodity ETF
COM
46428R107
312921
14185
SH
SOLE
14185
0
0
iShares Select Dividend ETF
COM
464287168
389114
3159
SH
SOLE
3118
0
41
Jack Henry & Associates Inc
COM
426281101
11736678
67557
SH
SOLE
65386
0
2171
Jacobs Solutions Inc
COM
46982L108
620608
4037
SH
SOLE
4037
0
0
JM Smucker Co
COM
832696405
294788
2342
SH
SOLE
2310
0
32
Johnson & Johnson
COM
478160104
40041312
253122
SH
SOLE
247336
0
5785
Johnson Controls Intl Plc
COM
G51502105
333785
5110
SH
SOLE
5110
0
0
JP Morgan Chase & Co
COM
46625H100
69678462
347871
SH
SOLE
340916
0
6955
Kimberly Clark Corp
COM
494368103
2589587
20020
SH
SOLE
19904
0
116
Linde Plc
COM
G54950103
74394425
160222
SH
SOLE
155762
0
4460
Lockheed Martin Corp
COM
539830109
492477
1083
SH
SOLE
1083
0
0
Lowe's Companies Inc
COM
548661107
3204503
12580
SH
SOLE
12580
0
0
Marathon Petroleum Corp
COM
56585A102
404612
2008
SH
SOLE
2008
0
0
Marsh & Mclennan Companies Inc
COM
571748102
322977
1568
SH
SOLE
1568
0
0
Marvell Technology Inc
COM
573874104
37884320
534485
SH
SOLE
515720
0
18765
Mastercard Inc-A
COM
57636Q104
1660935
3449
SH
SOLE
3424
0
25
McCormick & Co Inc
COM
579780206
9643609
125551
SH
SOLE
124776
0
775
McDonalds Corp
COM
580135101
3922488
13912
SH
SOLE
13415
0
497
McKesson Corp
COM
58155Q103
464126
865
SH
SOLE
865
0
0
Medtronic Plc
COM
G5960L103
23862935
273815
SH
SOLE
265794
0
8021
Merck & Co Inc
COM
58933Y105
42022957
318476
SH
SOLE
309464
0
9012
Meta Platforms, Inc.
COM
30303M102
54077102
111366
SH
SOLE
108533
0
2833
Mettler-Toledo Intl Inc
COM
592688105
54564252
40986
SH
SOLE
40312
0
674
Microchip Technology Inc
COM
595017104
70628708
787300
SH
SOLE
771026
0
16274
Microsoft Corp
COM
594918104
173564208
412541
SH
SOLE
402655
0
9886
Middleby Corp
COM
596278101
210956
1312
SH
SOLE
1297
0
15
Mondelez Intl Inc
COM
609207105
502454
7178
SH
SOLE
7178
0
0
Morgan Stanley
COM
617446448
465904
4948
SH
SOLE
4948
0
0
Netflix Inc
COM
64110L106
457319
753
SH
SOLE
753
0
0
NextEra Energy Inc
COM
65339F101
48293481
755648
SH
SOLE
736384
0
19264
Nike Inc
COM
654106103
7635969
81251
SH
SOLE
80188
0
1063
Nordson Corp
COM
655663102
16713150
60877
SH
SOLE
59801
0
1076
Norfolk Southern Corp
COM
655844108
2072093
8130
SH
SOLE
7735
0
395
Northern Trust Corp
COM
665859104
1315038
14789
SH
SOLE
14789
0
0
Northrop Grumman Corp
COM
666807102
29465015
61557
SH
SOLE
59953
0
1604
Novartis AG ADR
COM
66987V109
203036
2099
SH
SOLE
2099
0
0
Novo Nordisk A/S ADR
COM
670100205
200689
1563
SH
SOLE
1563
0
0
Nvent Electric PLC
COM
G6700G107
377000
5000
SH
SOLE
5000
0
0
Nvidia Corp
COM
67066G104
134830217
149221
SH
SOLE
143237
0
5984
NVR Inc
COM
62944T105
307798
38
SH
SOLE
38
0
0
Omnicom Group Inc
COM
681919106
259510
2682
SH
SOLE
2682
0
0
Oneok Inc
COM
682680103
449914
5612
SH
SOLE
5612
0
0
Oracle Corp
COM
68389X105
2509485
19978
SH
SOLE
19846
0
132
Oshkosh Corp
COM
688239201
20262128
162474
SH
SOLE
160203
0
2271
Palo Alto Networks Inc
COM
697435105
110040706
387290
SH
SOLE
376766
0
10524
Pentair Plc
COM
G7S00T104
427252
5001
SH
SOLE
5001
0
0
Pepsico Inc
COM
713448108
48080089
274728
SH
SOLE
269809
0
4919
Pfizer Inc
COM
717081103
2012743
72531
SH
SOLE
69014
0
3517
Philip Morris Intl Inc
COM
718172109
559707
6109
SH
SOLE
5947
0
162
Phillips 66
COM
718546104
58717272
359479
SH
SOLE
352417
0
7062
PNC Financial Services Group
COM
693475105
251104
1554
SH
SOLE
1554
0
0
Polaris Inc
COM
731068102
2149048
21465
SH
SOLE
20942
0
523
Procter & Gamble Co
COM
742718109
35277067
217424
SH
SOLE
208409
0
9015
Progressive Corp
COM
743315103
270107
1306
SH
SOLE
1306
0
0
Quaker Houghton
COM
747316107
1495070
7284
SH
SOLE
7177
0
107
Qualcomm Inc
COM
747525103
52422714
309644
SH
SOLE
301001
0
8643
RBC Bearings Inc
COM
75524B104
12813238
47395
SH
SOLE
46515
0
880
Regeneron Pharmaceuticals Inc
COM
75886F107
285860
297
SH
SOLE
297
0
0
Rockwell Automation Corp
COM
773903109
21887372
75129
SH
SOLE
72714
0
2415
Roper Technologies Inc
COM
776696106
56734139
101159
SH
SOLE
99271
0
1888
RTX Corp
COM
75513E101
38375938
393478
SH
SOLE
381981
0
11497
S&P Global Inc
COM
78409V104
1460570
3433
SH
SOLE
3433
0
0
Salesforce Inc
COM
79466L302
946910
3144
SH
SOLE
2844
0
300
SAP SE ADR
COM
803054204
359354
1843
SH
SOLE
1843
0
0
Schwab Intl Equity ETF
COM
808524805
5051310
129454
SH
SOLE
129454
0
0
ServiceNow Inc
COM
81762P102
391111
513
SH
SOLE
513
0
0
Shell PLC ADR
COM
780259305
299535
4468
SH
SOLE
4368
0
100
Sherwin-Williams Co
COM
824348106
29405114
84660
SH
SOLE
83486
0
1174
Southern Co
COM
842587107
262065
3653
SH
SOLE
3553
0
100
SPDR S&P 500 ETF
COM
78462F103
234574808
448458
SH
SOLE
335997
0
112461
SPDR S&P Biotech ETF
COM
78464A870
3364782
35460
SH
SOLE
34948
0
512
SPDR S&P M/C 400 ETF
COM
78467Y107
3873657
6962
SH
SOLE
5915
0
1047
Starbucks Corp
COM
855244109
3361141
36778
SH
SOLE
36588
0
190
State Street Corp
COM
857477103
220362
2850
SH
SOLE
2850
0
0
STERIS Plc
COM
G8473T100
10742679
47783
SH
SOLE
46979
0
804
Stryker Corp
COM
863667101
41612443
116278
SH
SOLE
113539
0
2739
T Rowe Price Group Inc
COM
74144T108
17723420
145369
SH
SOLE
141441
0
3928
Take Two Interactive Software
COM
874054109
26203882
176469
SH
SOLE
170779
0
5690
Target Corp
COM
87612E106
303738
1714
SH
SOLE
1714
0
0
TE Connectivity Ltd
COM
H84989104
984605
6779
SH
SOLE
6717
0
62
Technology Select Sector SPDR
COM
81369Y803
462568
2221
SH
SOLE
2089
0
132
Teleflex Inc
COM
879369106
1341535
5932
SH
SOLE
5767
0
165
Tesla Inc
COM
88160R101
1163202
6617
SH
SOLE
5840
0
777
Texas Instruments Inc
COM
882508104
1076797
6181
SH
SOLE
6181
0
0
Thermo Fisher Scientific Inc
COM
883556102
75764405
130356
SH
SOLE
127592
0
2764
TJX Companies Inc
COM
872540109
73525991
724965
SH
SOLE
707475
0
17490
Toll Brothers Inc
COM
889478103
25275169
195371
SH
SOLE
192627
0
2744
Toronto-Dominion Bank
COM
891160509
681569
11288
SH
SOLE
9788
0
1500
Tractor Supply Co
COM
892356106
42182937
161176
SH
SOLE
156763
0
4413
Trane Technologies Inc
COM
G8994E103
399266
1330
SH
SOLE
150
0
1180
Travelers Companies Inc
COM
89417E109
744963
3237
SH
SOLE
3237
0
0
Tyler Technologies Inc
COM
902252105
920147
2165
SH
SOLE
2165
0
0
Union Pacific Corp
COM
907818108
35506044
144375
SH
SOLE
139239
0
5136
United Parcel Service Inc
COM
911312106
1687714
11355
SH
SOLE
11295
0
60
Unitedhealth Group Inc
COM
91324P102
45077369
91121
SH
SOLE
88795
0
2326
US Bancorp
COM
902973304
20100251
449670
SH
SOLE
441138
0
8532
Vanguard Dividend Appreciation
COM
921908844
5397769
29559
SH
SOLE
21303
0
8256
Vanguard ESG US Stock ETF
COM
921910733
1494954
16042
SH
SOLE
13877
0
2165
Vanguard Growth ETF
COM
922908736
766189
2226
SH
SOLE
2141
0
85
Vanguard High Dividend Yield E
COM
921946406
267388
2210
SH
SOLE
2135
0
75
Vanguard Real Estate ETF
COM
922908553
407926
4717
SH
SOLE
4467
0
250
Vanguard S&P 500 ETF
COM
922908363
1954459
4066
SH
SOLE
4027
0
39
Vanguard S&P M/C 400 ETF
COM
921932885
218381
2120
SH
SOLE
2120
0
0
Vanguard S/C ETF
COM
922908751
100729372
440655
SH
SOLE
390015
0
50641
Vanguard Total Intl Stock ETF
COM
921909768
641893
10645
SH
SOLE
10645
0
0
Vanguard Total Stock Market ET
COM
922908769
14041414
54026
SH
SOLE
39454
0
14572
Veralto Corp
COM
92338C103
8463930
95465
SH
SOLE
92443
0
3022
Verizon Communications Inc
COM
92343V104
1461915
34841
SH
SOLE
33444
0
1397
Vertex Pharmaceuticals Inc
COM
92532F100
207751
497
SH
SOLE
497
0
0
Visa Inc-A
COM
92826C839
77587419
278011
SH
SOLE
270704
0
7307
Vulcan Materials Co
COM
929160109
320408
1174
SH
SOLE
1174
0
0
Walmart Inc
COM
931142103
680993
11318
SH
SOLE
11237
0
81
Walt Disney Co
COM
254687106
27667888
226119
SH
SOLE
219033
0
7086
Waste Connections Inc
COM
94106B101
70647447
410717
SH
SOLE
402490
0
8227
Waste Management Inc
COM
94106L109
237875
1116
SH
SOLE
1116
0
0
Wells Fargo & Co
COM
949746101
505121
8715
SH
SOLE
8583
0
132
West Pharmaceutical Services
COM
955306105
568240
1436
SH
SOLE
1436
0
0
WW Grainger Inc
COM
384802104
228892
225
SH
SOLE
225
0
0
Xylem Inc
COM
98419M100
245556
1900
SH
SOLE
1850
0
50
Yum Brands Inc
COM
988498101
560423
4042
SH
SOLE
4042
0
0
Yum China Holdings Inc
COM
98850P109
236193
5936
SH
SOLE
5936
0
0
Zoetis Inc
COM
98978V103
21564894
127445
SH
SOLE
123739
0
3706
iShares MSCI EAFE ETF
INTL
464287465
1635293
20477
SH
SOLE
20477
0
0
Vanguard ESG Intl Stock ETF
INTL
921910725
1977255
34405
SH
SOLE
33746
0
659
Vanguard FTSE All-World Ex-US
INTL
922042775
36274729
618495
SH
SOLE
595042
0
23453
Vanguard FTSE DM ETF
INTL
921943858
70631709
1407847
SH
SOLE
1236070
0
171777
Vanguard FTSE EM ETF
INTL
922042858
17236150
412644
SH
SOLE
389334
0
23310
Invesco BulletShares 2024 Corp
BOND FUND
46138J841
12016003
573009
SH
SOLE
509464
0
63545
Invesco BulletShares 2025 Corp
BOND FUND
46138J825
21854550
1069728
SH
SOLE
744448
0
325280
Invesco BulletShares 2026 Corp
BOND FUND
46138J791
18707826
973859
SH
SOLE
640821
0
333038
Invesco BulletShares 2027 Corp
BOND FUND
46138J783
25741321
1334439
SH
SOLE
960240
0
374199
Invesco BulletShares 2028 Corp
BOND FUND
46138J643
2965724
147769
SH
SOLE
122776
0
24993
Invesco BulletShares 2029 Corp
BOND FUND
46138J577
1277797
69825
SH
SOLE
55890
0
13935
Invesco BulletShares 2030 Corp
BOND FUND
46138J460
447463
27301
SH
SOLE
17396
0
9905
iShares 1-5 Year IG Corporate
BOND FUND
464288646
9894410
192949
SH
SOLE
163787
0
29162
iShares 5-10 Year IG Corporate
BOND FUND
464288638
3362411
65163
SH
SOLE
45244
0
19919
PIMCO Intermediate Muni Bond A
BOND FUND
72201R866
2578900
49150
SH
SOLE
49150
0
0
PIMCO S/T Muni Bond Active ETF
BOND FUND
72201R874
3718797
74525
SH
SOLE
74525
0
0
Vanguard S/T Bond ETF
BOND FUND
921937827
360272
4699
SH
SOLE
3199
0
1500
Vanguard S/T Treasury ETF
BOND FUND
92206C102
1839918
31684
SH
SOLE
20226
0
11458
Vanguard Total Bond Mkt ETF
BOND FUND
921937835
542256
7466
SH
SOLE
6692
0
774