# EDGAR Filing Document

**Accession Number:** 0000891287
**File Stem:** 0000891287-26-000002
**Filing Date:** 2026-2
**Character Count:** 30805
**Document Hash:** a17c889e7823f75fca5bc7e5f8779326
**Contains OCR:** False
**Source Format:** 

## Filing Content

## Filing Summary
**0000891287-26-000002.hdr.sgml**: 20260212

**ACCESSION NUMBER**: 0000891287-26-000002

**CONFORMED SUBMISSION TYPE**: 13F-HR

**PUBLIC DOCUMENT COUNT**: 2

**CONFORMED PERIOD OF REPORT**: 20251231

**FILED AS OF DATE**: 20260212

**DATE AS OF CHANGE**: 20260212

**EFFECTIVENESS DATE**: 20260212

**FILER**: 

**COMPANY DATA:**
- **COMPANY CONFORMED NAME:** DAVIS R M INC
- **CENTRAL INDEX KEY:** 0000891287

**ORGANIZATION NAME:**
- **EIN:** 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:** 26627127

**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

### FORM 13F COVER PAGE

**Report for the Calendar Year or Quarter Ended:** 12-31-2025

**Check here if Amendment** [ ] **Amendment Number:** 

**This Amendment (Check only one.):** [ ] is a restatement.

[ ] adds new holdings entries.

**Institutional Investment Manager Filing this Report:**

**Name:** DAVIS R M INC<br>**Address:** 24 CITY CENTER<br>PORTLAND, ME 04101

**Form 13F File Number:** 028-03298

**CRD Number (if applicable):** 000105448

**SEC File Number (if applicable):** 801-13878

The institutional investment manager filing this report and the person by whom it is signed hereby represent that the person signing the report is authorized to submit it, that all information contained herein is true, correct and complete, and that it is understood that all required items, statements, schedules, lists, and tables, are considered integral parts of this form.

**Person Signing this Report on Behalf of Reporting Manager:**

**Name:** Caleb DuBois<br>**Title:** Chief Compliance Officer<br>**Phone:** 2077740022

**Signature, Place, and Date of Signing:**

DuBois  Portland, ME  02-12-2026<br>[Signature]  [City, State]  [Date]

**Report Type (Check only one.):**

[x] **13F HOLDINGS REPORT.** (Check here if all holdings of this reporting manager are reported in this report.)

[ ] **13F NOTICE.** (Check here if no holdings are reported in this report, and all holdings are reported by other reporting manager(s).)

[ ] **13F COMBINATION REPORT.** (Check here if a portion of the holdings for this reporting manager are reported in this report and a portion are reported by other reporting manager(s).)

### Form 13F Summary Page

**Report Summary:**

**Number of Other Included Managers:** 0

**Form 13F Information Table Entry Total:** 275

**Form 13F Information Table Value Total:** $5808564293

      (round to nearest dollar)

**List of Other Included Managers:**

Provide a numbered list of the name(s) and Form 13F file number(s) of all institutional investment managers with respect to which this report is filed, other than the manager filing this report.

[If there are no entries in this list, state “NONE” and omit the column headings and list entries.]

**NONE**

### FORM 13F INFORMATION TABLE

---

|  |  |  |  |  |  |  |  |  |  |  |  |  |
| --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |
| NAME OF ISSUER | TITLE OF CLASS | CUSIP | FIGI | VALUE (x$1000) | SHRS OR PRN AMT | SH/PRN | PUT/CALL | INVESTMENT DISCRETION | OTHER MANAGER | VOTING AUTHORITY | VOTING AUTHORITY | VOTING AUTHORITY |
| NAME OF ISSUER | TITLE OF CLASS | CUSIP | FIGI | VALUE (x$1000) | SHRS OR PRN AMT | SH/PRN | PUT/CALL | INVESTMENT DISCRETION | OTHER MANAGER | SOLE | SHARED | NONE |
| 3M Co | COM | 88579Y101 |  | 656570 | 4101 | SH |  | SOLE |  | 4101 | 0 | 0 |
| Abbott Laboratories | COM | 002824100 |  | 2606425 | 20803 | SH |  | SOLE |  | 19153 | 0 | 1650 |
| Abbvie Inc | COM | 00287Y109 |  | 3890016 | 17025 | SH |  | SOLE |  | 16338 | 0 | 687 |
| Accenture Plc | COM | G1151C101 |  | 12458765 | 46436 | SH |  | SOLE |  | 46226 | 0 | 210 |
| Advanced Micro Devices Inc | COM | 007903107 |  | 1007514 | 4704 | SH |  | SOLE |  | 4704 | 0 | 0 |
| Aflac Inc | COM | 001055102 |  | 265230 | 2405 | SH |  | SOLE |  | 2405 | 0 | 0 |
| Air Products  Chemicals Inc | COM | 009158106 |  | 535040 | 2166 | SH |  | SOLE |  | 2166 | 0 | 0 |
| Allstate Corp | COM | 020002101 |  | 673068 | 3234 | SH |  | SOLE |  | 3234 | 0 | 0 |
| Alphabet Inc-A | COM | 02079K305 |  | 281568424 | 899580 | SH |  | SOLE |  | 867684 | 0 | 31896 |
| Alphabet Inc-C | COM | 02079K107 |  | 45454556 | 144852 | SH |  | SOLE |  | 142743 | 0 | 2109 |
| Altria Group Inc | COM | 02209S103 |  | 778274 | 13498 | SH |  | SOLE |  | 11748 | 0 | 1750 |
| Amazon.com Inc | COM | 023135106 |  | 149659550 | 648382 | SH |  | SOLE |  | 624927 | 0 | 23455 |
| American Express Co | COM | 025816109 |  | 515307 | 1393 | SH |  | SOLE |  | 1393 | 0 | 0 |
| American Tower Corp | COM | 03027X100 |  | 50063186 | 285147 | SH |  | SOLE |  | 274889 | 0 | 10258 |
| American Water Works Co Inc | COM | 030420103 |  | 39676528 | 304035 | SH |  | SOLE |  | 293334 | 0 | 10701 |
| AMETEK Inc | COM | 031100100 |  | 63916111 | 311315 | SH |  | SOLE |  | 303149 | 0 | 8166 |
| Amgen Inc | COM | 031162100 |  | 2427074 | 7415 | SH |  | SOLE |  | 7165 | 0 | 250 |
| Amphenol Corp | COM | 032095101 |  | 185885070 | 1375500 | SH |  | SOLE |  | 1348313 | 0 | 27187 |
| Aon PLC | COM | G0403H108 |  | 44637555 | 126495 | SH |  | SOLE |  | 122983 | 0 | 3512 |
| AppFolio Inc | COM | 03783C100 |  | 232650 | 1000 | SH |  | SOLE |  | 1000 | 0 | 0 |
| Apple Inc | COM | 037833100 |  | 306709829 | 1128190 | SH |  | SOLE |  | 1092468 | 0 | 35722 |
| Applied Materials Inc | COM | 038222105 |  | 979344 | 3811 | SH |  | SOLE |  | 3811 | 0 | 0 |
| ASML Holding NV | COM | N07059210 |  | 53979829 | 50455 | SH |  | SOLE |  | 48697 | 0 | 1758 |
| AstraZeneca PLC ADR | COM | 046353108 |  | 360406 | 3920 | SH |  | SOLE |  | 3920 | 0 | 0 |
| AT Inc | COM | 00206R102 |  | 1021718 | 41132 | SH |  | SOLE |  | 40021 | 0 | 1111 |
| Automatic Data Processing Inc | COM | 053015103 |  | 6289340 | 24450 | SH |  | SOLE |  | 24230 | 0 | 220 |
| Bank of America Corp | COM | 060505104 |  | 43348882 | 788161 | SH |  | SOLE |  | 757270 | 0 | 30891 |
| Bank of New York Mellon | COM | 064058100 |  | 324632 | 2796 | SH |  | SOLE |  | 2796 | 0 | 0 |
| Becton Dickinson  Co | COM | 075887109 |  | 698846 | 3601 | SH |  | SOLE |  | 3601 | 0 | 0 |
| Berkshire Hathaway Inc-A | COM | 084670108 |  | 754800 | 1 | SH |  | SOLE |  | 1 | 0 | 0 |
| Berkshire Hathaway Inc-B | COM | 084670702 |  | 129546314 | 257727 | SH |  | SOLE |  | 249652 | 0 | 8075 |
| BlackRock Inc | COM | 09290D101 |  | 1151771 | 1076 | SH |  | SOLE |  | 1076 | 0 | 0 |
| Blackstone Inc | COM | 09260D107 |  | 1058634 | 6868 | SH |  | SOLE |  | 6868 | 0 | 0 |
| Boeing Co | COM | 097023105 |  | 681974 | 3141 | SH |  | SOLE |  | 2766 | 0 | 375 |
| Broadcom Inc | COM | 11135F101 |  | 51466996 | 148706 | SH |  | SOLE |  | 142417 | 0 | 6289 |
| Camden National Corp | COM | 133034108 |  | 212562 | 4900 | SH |  | SOLE |  | 4900 | 0 | 0 |
| Canadian National Railway Co | COM | 136375102 |  | 227355 | 2300 | SH |  | SOLE |  | 2300 | 0 | 0 |
| Caterpillar Inc | COM | 149123101 |  | 9785690 | 17082 | SH |  | SOLE |  | 16542 | 0 | 540 |
| Charles Schwab Corp | COM | 808513105 |  | 1469371 | 14707 | SH |  | SOLE |  | 14707 | 0 | 0 |
| Chevron Corp | COM | 166764100 |  | 4309888 | 28278 | SH |  | SOLE |  | 27196 | 0 | 1082 |
| Chubb Ltd | COM | H1467J104 |  | 77382475 | 247925 | SH |  | SOLE |  | 241151 | 0 | 6774 |
| Cigna Group | COM | 125523100 |  | 214374 | 779 | SH |  | SOLE |  | 779 | 0 | 0 |
| Cisco Systems Inc | COM | 17275R102 |  | 1817803 | 23599 | SH |  | SOLE |  | 23599 | 0 | 0 |
| Citigroup Inc | COM | 172967424 |  | 337410 | 2892 | SH |  | SOLE |  | 2892 | 0 | 0 |
| CME Group Inc | COM | 12572Q105 |  | 15049779 | 55111 | SH |  | SOLE |  | 53198 | 0 | 1913 |
| Coca Cola Co | COM | 191216100 |  | 1366424 | 19545 | SH |  | SOLE |  | 19045 | 0 | 500 |
| Colgate Palmolive Co | COM | 194162103 |  | 3446694 | 43618 | SH |  | SOLE |  | 42358 | 0 | 1260 |
| Comcast Corp | COM | 20030N101 |  | 1617886 | 54128 | SH |  | SOLE |  | 53870 | 0 | 258 |
| Comfort Systems USA Inc | COM | 199908104 |  | 262254 | 281 | SH |  | SOLE |  | 281 | 0 | 0 |
| ConocoPhillips | COM | 20825C104 |  | 33329171 | 356043 | SH |  | SOLE |  | 344358 | 0 | 11685 |
| Consumer Discretionary Select | COM | 81369Y407 |  | 6675224 | 55902 | SH |  | SOLE |  | 54848 | 0 | 1054 |
| Corning Inc | COM | 219350105 |  | 1466105 | 16744 | SH |  | SOLE |  | 15244 | 0 | 1500 |
| Corteva Inc | COM | 22052L104 |  | 458016 | 6833 | SH |  | SOLE |  | 6833 | 0 | 0 |
| Costco Wholesale Corp | COM | 22160K105 |  | 92908095 | 107740 | SH |  | SOLE |  | 104814 | 0 | 2926 |
| CrowdStrike Holdings Inc-A | COM | 22788C105 |  | 497823 | 1062 | SH |  | SOLE |  | 1062 | 0 | 0 |
| CSX Corp | COM | 126408103 |  | 1179058 | 32526 | SH |  | SOLE |  | 32526 | 0 | 0 |
| Cummins Inc | COM | 231021106 |  | 791009 | 1550 | SH |  | SOLE |  | 1550 | 0 | 0 |
| Danaher Corp | COM | 235851102 |  | 71302433 | 311473 | SH |  | SOLE |  | 303113 | 0 | 8360 |
| Deere  Co | COM | 244199105 |  | 24043915 | 51644 | SH |  | SOLE |  | 49856 | 0 | 1788 |
| Dimensional US Core Equity 2 E | COM | 25434V708 |  | 2596866 | 65594 | SH |  | SOLE |  | 65594 | 0 | 0 |
| Du Pont de Nemours Inc | COM | 26614N102 |  | 203339 | 5058 | SH |  | SOLE |  | 5058 | 0 | 0 |
| Duke Energy Corp | COM | 26441C204 |  | 476484 | 4065 | SH |  | SOLE |  | 4065 | 0 | 0 |
| Eaton Corp PLC | COM | G29183103 |  | 58653944 | 184151 | SH |  | SOLE |  | 178552 | 0 | 5599 |
| Ecolab Inc | COM | 278865100 |  | 19059871 | 72603 | SH |  | SOLE |  | 71933 | 0 | 670 |
| Eli Lilly  Co | COM | 532457108 |  | 64788929 | 60287 | SH |  | SOLE |  | 58195 | 0 | 2092 |
| Emcor Group Inc | COM | 29084Q100 |  | 213515 | 349 | SH |  | SOLE |  | 349 | 0 | 0 |
| Emerson Electric Co | COM | 291011104 |  | 1564902 | 11791 | SH |  | SOLE |  | 11291 | 0 | 500 |
| Enbridge Inc | COM | 29250N105 |  | 213130 | 4456 | SH |  | SOLE |  | 3718 | 0 | 738 |
| Energy Select Sector SPDR ETF | COM | 81369Y506 |  | 279259 | 6246 | SH |  | SOLE |  | 6246 | 0 | 0 |
| Enterprise Products Partners L | COM | 293792107 |  | 299791 | 9351 | SH |  | SOLE |  | 9219 | 0 | 132 |
| Equinix Inc | COM | 29444U700 |  | 22887811 | 29873 | SH |  | SOLE |  | 29174 | 0 | 699 |
| Exxon Mobil Corp | COM | 30231G102 |  | 53864503 | 447603 | SH |  | SOLE |  | 434466 | 0 | 13137 |
| Fastenal Co | COM | 311900104 |  | 332236 | 8279 | SH |  | SOLE |  | 8279 | 0 | 0 |
| Financial Select Sector SPDR E | COM | 81369Y605 |  | 1091378 | 19927 | SH |  | SOLE |  | 19899 | 0 | 28 |
| First Trust NASDAQ Cybersecuri | COM | 33734X846 |  | 568742 | 7960 | SH |  | SOLE |  | 7960 | 0 | 0 |
| Fox Corp | COM | 35137L105 |  | 1101530 | 15075 | SH |  | SOLE |  | 14925 | 0 | 150 |
| GE Vernova Inc | COM | 36828A101 |  | 645087 | 987 | SH |  | SOLE |  | 927 | 0 | 60 |
| General Dynamics Corp | COM | 369550108 |  | 618444 | 1837 | SH |  | SOLE |  | 1837 | 0 | 0 |
| General Electric Co | COM | 369604301 |  | 36660216 | 119015 | SH |  | SOLE |  | 114079 | 0 | 4936 |
| General Motors Co | COM | 37045V100 |  | 344492 | 4236 | SH |  | SOLE |  | 4236 | 0 | 0 |
| Gilead Sciences Inc | COM | 375558103 |  | 211604 | 1724 | SH |  | SOLE |  | 1724 | 0 | 0 |
| Goldman Sachs Group Inc | COM | 38141G104 |  | 49329778 | 56120 | SH |  | SOLE |  | 54191 | 0 | 1929 |
| Health Care Select Sector SPDR | COM | 81369Y209 |  | 213934 | 1382 | SH |  | SOLE |  | 1382 | 0 | 0 |
| Henry Schein Inc | COM | 806407102 |  | 218729 | 2894 | SH |  | SOLE |  | 2894 | 0 | 0 |
| Hershey Co | COM | 427866108 |  | 1813614 | 9966 | SH |  | SOLE |  | 9966 | 0 | 0 |
| Hewlett Packard Enterprise Co | COM | 42824C109 |  | 211376 | 8800 | SH |  | SOLE |  | 8800 | 0 | 0 |
| Hologic Inc | COM | 436440101 |  | 328873 | 4415 | SH |  | SOLE |  | 4370 | 0 | 45 |
| Home Depot Inc | COM | 437076102 |  | 54725477 | 159039 | SH |  | SOLE |  | 154261 | 0 | 4778 |
| Honeywell International Inc | COM | 438516106 |  | 1058744 | 5427 | SH |  | SOLE |  | 5427 | 0 | 0 |
| Howmet Aerospace Inc | COM | 443201108 |  | 843657 | 4115 | SH |  | SOLE |  | 4115 | 0 | 0 |
| Hubbell Inc | COM | 443510607 |  | 346406 | 780 | SH |  | SOLE |  | 780 | 0 | 0 |
| Idexx Labs Corp | COM | 45168D104 |  | 63244280 | 93483 | SH |  | SOLE |  | 90572 | 0 | 2911 |
| Illinois Tool Wks Inc | COM | 452308109 |  | 1211796 | 4920 | SH |  | SOLE |  | 4920 | 0 | 0 |
| Intel Corp | COM | 458140100 |  | 221289 | 5997 | SH |  | SOLE |  | 5997 | 0 | 0 |
| Intl Business Machines Corp | COM | 459200101 |  | 3060293 | 10331 | SH |  | SOLE |  | 10256 | 0 | 75 |
| Intuit Inc | COM | 461202103 |  | 90671534 | 136879 | SH |  | SOLE |  | 134099 | 0 | 2780 |
| Intuitive Surgical Inc | COM | 46120E602 |  | 31511308 | 55638 | SH |  | SOLE |  | 53789 | 0 | 1849 |
| Invesco QQQ Trust Series 1 ETF | COM | 46090E103 |  | 2011963 | 3275 | SH |  | SOLE |  | 3123 | 0 | 152 |
| Invesco S 500 Equal Weight E | COM | 46137V357 |  | 2690316 | 14044 | SH |  | SOLE |  | 14044 | 0 | 0 |
| IQ Hedge Multi Strategy Tracke | COM | 45409B107 |  | 219323 | 6545 | SH |  | SOLE |  | 6545 | 0 | 0 |
| Iron Mountain Inc | COM | 46284V101 |  | 275228 | 3318 | SH |  | SOLE |  | 3318 | 0 | 0 |
| iShares Core Dividend Growth E | COM | 46434V621 |  | 295937 | 4263 | SH |  | SOLE |  | 4263 | 0 | 0 |
| iShares Core MSCI EAFE ETF | COM | 46432F842 |  | 1107067 | 12375 | SH |  | SOLE |  | 12331 | 0 | 44 |
| iShares Core S 500 ETF | COM | 464287200 |  | 4073531 | 5947 | SH |  | SOLE |  | 5519 | 0 | 428 |
| iShares Core S M/C ETF | COM | 464287507 |  | 235602555 | 3569736 | SH |  | SOLE |  | 2967875 | 0 | 601861 |
| iShares Core S S/C ETF | COM | 464287804 |  | 2583269 | 21495 | SH |  | SOLE |  | 19790 | 0 | 1705 |
| iShares Core S Total U.S. St | COM | 464287150 |  | 866417 | 5827 | SH |  | SOLE |  | 5827 | 0 | 0 |
| iShares Gold Trust ETF | COM | 464285204 |  | 1086298 | 13383 | SH |  | SOLE |  | 13383 | 0 | 0 |
| iShares MSCI EM ETF | COM | 464287234 |  | 203302 | 3716 | SH |  | SOLE |  | 3711 | 0 | 5 |
| iShares Russell 1000 ETF | COM | 464287622 |  | 22664820 | 60692 | SH |  | SOLE |  | 53198 | 0 | 7494 |
| iShares Russell 1000 Growth ET | COM | 464287614 |  | 5256943 | 11107 | SH |  | SOLE |  | 10396 | 0 | 711 |
| iShares Russell 1000 Value ETF | COM | 464287598 |  | 654368 | 3111 | SH |  | SOLE |  | 2631 | 0 | 480 |
| iShares Russell 2000 ETF | COM | 464287655 |  | 1990225 | 8085 | SH |  | SOLE |  | 6279 | 0 | 1806 |
| iShares Russell 2000 Growth ET | COM | 464287648 |  | 208664 | 646 | SH |  | SOLE |  | 646 | 0 | 0 |
| iShares Russell 3000 ETF | COM | 464287689 |  | 61770149 | 159675 | SH |  | SOLE |  | 159674 | 0 | 1 |
| iShares Russell M/C ETF | COM | 464287499 |  | 1718805 | 17854 | SH |  | SOLE |  | 15174 | 0 | 2680 |
| iShares Russell M/C Growth ETF | COM | 464287481 |  | 845741 | 6176 | SH |  | SOLE |  | 6176 | 0 | 0 |
| iShares Russell M/C Value ETF | COM | 464287473 |  | 762657 | 5407 | SH |  | SOLE |  | 5407 | 0 | 0 |
| iShares S 500 Growth ETF | COM | 464287309 |  | 893197 | 7246 | SH |  | SOLE |  | 7246 | 0 | 0 |
| iShares S 500 Value ETF | COM | 464287408 |  | 208322 | 982 | SH |  | SOLE |  | 982 | 0 | 0 |
| iShares S GSCI Commodity ETF | COM | 46428R107 |  | 210999 | 9150 | SH |  | SOLE |  | 9150 | 0 | 0 |
| iShares Select Dividend ETF | COM | 464287168 |  | 424549 | 3008 | SH |  | SOLE |  | 1738 | 0 | 1270 |
| Jacobs Solutions Inc | COM | 46982L108 |  | 376488 | 2842 | SH |  | SOLE |  | 2842 | 0 | 0 |
| Johnson  Johnson | COM | 478160104 |  | 49664125 | 239981 | SH |  | SOLE |  | 233673 | 0 | 6308 |
| Johnson Controls Intl Plc | COM | G51502105 |  | 601863 | 5026 | SH |  | SOLE |  | 5026 | 0 | 0 |
| JP Morgan Chase  Co | COM | 46625H100 |  | 118607845 | 368096 | SH |  | SOLE |  | 357635 | 0 | 10461 |
| Kimberly Clark Corp | COM | 494368103 |  | 1938601 | 19215 | SH |  | SOLE |  | 19115 | 0 | 100 |
| KKR  Co Inc | COM | 48251W104 |  | 472265 | 3705 | SH |  | SOLE |  | 3705 | 0 | 0 |
| L3 Harris Technologies Inc | COM | 502431109 |  | 482259 | 1643 | SH |  | SOLE |  | 1480 | 0 | 163 |
| Labcorp Holdings Inc | COM | 504922105 |  | 224788 | 896 | SH |  | SOLE |  | 896 | 0 | 0 |
| Lam Research Corp | COM | 512807306 |  | 431164 | 2519 | SH |  | SOLE |  | 2519 | 0 | 0 |
| Linde Plc | COM | G54950103 |  | 62194156 | 145862 | SH |  | SOLE |  | 141013 | 0 | 4849 |
| Lockheed Martin Corp | COM | 539830109 |  | 611557 | 1264 | SH |  | SOLE |  | 1264 | 0 | 0 |
| Lowe's Companies Inc | COM | 548661107 |  | 2546269 | 10558 | SH |  | SOLE |  | 10558 | 0 | 0 |
| Marathon Petroleum Corp | COM | 56585A102 |  | 378377 | 2327 | SH |  | SOLE |  | 2327 | 0 | 0 |
| Marriott Intl Inc-A | COM | 571903202 |  | 215211 | 694 | SH |  | SOLE |  | 694 | 0 | 0 |
| Marsh  Mclennan Co | COM | 571748102 |  | 300171 | 1618 | SH |  | SOLE |  | 1618 | 0 | 0 |
| Marvell Technology Inc | COM | 573874104 |  | 40827893 | 480441 | SH |  | SOLE |  | 464586 | 0 | 15855 |
| Mastercard Inc-A | COM | 57636Q104 |  | 2190409 | 3837 | SH |  | SOLE |  | 3802 | 0 | 35 |
| McCormick  Co Inc | COM | 579780206 |  | 7257764 | 106559 | SH |  | SOLE |  | 105469 | 0 | 1090 |
| McDonalds Corp | COM | 580135101 |  | 3593075 | 11756 | SH |  | SOLE |  | 11454 | 0 | 302 |
| McKesson Corp | COM | 58155Q103 |  | 277181 | 338 | SH |  | SOLE |  | 338 | 0 | 0 |
| Medtronic Plc | COM | G5960L103 |  | 25978871 | 270444 | SH |  | SOLE |  | 260477 | 0 | 9967 |
| Merck  Co Inc | COM | 58933Y105 |  | 2536027 | 24093 | SH |  | SOLE |  | 23068 | 0 | 1025 |
| Meta Platforms Inc. | COM | 30303M102 |  | 83070514 | 125847 | SH |  | SOLE |  | 121828 | 0 | 4019 |
| Metlife Inc | COM | 59156R108 |  | 251036 | 3180 | SH |  | SOLE |  | 3180 | 0 | 0 |
| Mettler-Toledo Intl Inc | COM | 592688105 |  | 52000499 | 37298 | SH |  | SOLE |  | 36501 | 0 | 797 |
| Microchip Technology Inc | COM | 595017104 |  | 9440839 | 148161 | SH |  | SOLE |  | 144890 | 0 | 3271 |
| Micron Technology Inc | COM | 595112103 |  | 299966 | 1051 | SH |  | SOLE |  | 1051 | 0 | 0 |
| Microsoft Corp | COM | 594918104 |  | 220783008 | 456522 | SH |  | SOLE |  | 442277 | 0 | 14245 |
| Mondelez Intl Inc | COM | 609207105 |  | 581932 | 10811 | SH |  | SOLE |  | 10742 | 0 | 69 |
| Morgan Stanley | COM | 617446448 |  | 1122581 | 6323 | SH |  | SOLE |  | 6323 | 0 | 0 |
| NB Bancorp Inc | COM | 63945M107 |  | 315733 | 15930 | SH |  | SOLE |  | 15930 | 0 | 0 |
| Netflix Inc | COM | 64110L106 |  | 26625655 | 283977 | SH |  | SOLE |  | 271499 | 0 | 12478 |
| Newmont Corporation | COM | 651639106 |  | 221268 | 2216 | SH |  | SOLE |  | 2216 | 0 | 0 |
| NextEra Energy Inc | COM | 65339F101 |  | 55631701 | 692971 | SH |  | SOLE |  | 670630 | 0 | 22341 |
| Nike Inc | COM | 654106103 |  | 2202072 | 34564 | SH |  | SOLE |  | 33760 | 0 | 804 |
| Nordson Corp | COM | 655663102 |  | 2439884 | 10148 | SH |  | SOLE |  | 9798 | 0 | 350 |
| Norfolk Southern Corp | COM | 655844108 |  | 1907406 | 6606 | SH |  | SOLE |  | 6306 | 0 | 300 |
| Northern Trust Corp | COM | 665859104 |  | 762855 | 5585 | SH |  | SOLE |  | 5585 | 0 | 0 |
| Northrop Grumman Corp | COM | 666807102 |  | 33571864 | 58876 | SH |  | SOLE |  | 57077 | 0 | 1799 |
| Nvent Electric PLC | COM | G6700G107 |  | 654138 | 6415 | SH |  | SOLE |  | 6415 | 0 | 0 |
| Nvidia Corp | COM | 67066G104 |  | 264709817 | 1419356 | SH |  | SOLE |  | 1358358 | 0 | 60998 |
| Oneok Inc | COM | 682680103 |  | 419685 | 5710 | SH |  | SOLE |  | 5710 | 0 | 0 |
| Oracle Corp | COM | 68389X105 |  | 3937174 | 20200 | SH |  | SOLE |  | 20068 | 0 | 132 |
| Oshkosh Corp | COM | 688239201 |  | 2427800 | 19325 | SH |  | SOLE |  | 19275 | 0 | 50 |
| Palo Alto Networks Inc | COM | 697435105 |  | 127456754 | 691948 | SH |  | SOLE |  | 668762 | 0 | 23186 |
| Parker Hannifin Corp | COM | 701094104 |  | 898860 | 1023 | SH |  | SOLE |  | 1023 | 0 | 0 |
| Pentair Plc | COM | G7S00T104 |  | 521180 | 5005 | SH |  | SOLE |  | 5005 | 0 | 0 |
| Pepsico Inc | COM | 713448108 |  | 45055236 | 313930 | SH |  | SOLE |  | 304267 | 0 | 9663 |
| Pfizer Inc | COM | 717081103 |  | 293920 | 11804 | SH |  | SOLE |  | 10804 | 0 | 1000 |
| Philip Morris Intl Inc | COM | 718172109 |  | 1886150 | 11759 | SH |  | SOLE |  | 11317 | 0 | 442 |
| Phillips 66 | COM | 718546104 |  | 41793376 | 323879 | SH |  | SOLE |  | 315901 | 0 | 7978 |
| PNC Financial Services Group | COM | 693475105 |  | 245244 | 1175 | SH |  | SOLE |  | 1175 | 0 | 0 |
| Procter  Gamble Co | COM | 742718109 |  | 45969550 | 320770 | SH |  | SOLE |  | 306161 | 0 | 14609 |
| Qnity Electronics Inc | COM | 74743L100 |  | 258830 | 3170 | SH |  | SOLE |  | 3170 | 0 | 0 |
| Qualcomm Inc | COM | 747525103 |  | 42122460 | 246258 | SH |  | SOLE |  | 237504 | 0 | 8754 |
| RBC Bearings Inc | COM | 75524B104 |  | 17481147 | 38983 | SH |  | SOLE |  | 37733 | 0 | 1250 |
| Rockwell Automation Corp | COM | 773903109 |  | 32499630 | 83532 | SH |  | SOLE |  | 80205 | 0 | 3327 |
| Roper Technologies Inc | COM | 776696106 |  | 37022248 | 83172 | SH |  | SOLE |  | 81519 | 0 | 1653 |
| RTX Corp | COM | 75513E101 |  | 59885865 | 326531 | SH |  | SOLE |  | 315857 | 0 | 10674 |
| S Global Inc | COM | 78409V104 |  | 2142953 | 4101 | SH |  | SOLE |  | 4101 | 0 | 0 |
| Salesforce Inc | COM | 79466L302 |  | 717050 | 2707 | SH |  | SOLE |  | 2357 | 0 | 350 |
| SAP SE ADR | COM | 803054204 |  | 456147 | 1878 | SH |  | SOLE |  | 1878 | 0 | 0 |
| Schwab Intl Equity ETF | COM | 808524805 |  | 5576664 | 231974 | SH |  | SOLE |  | 231974 | 0 | 0 |
| Schwab US Dividend Equity ETF | COM | 808524797 |  | 470636 | 17158 | SH |  | SOLE |  | 16230 | 0 | 928 |
| Schwab US L/C ETF | COM | 808524201 |  | 318910 | 11851 | SH |  | SOLE |  | 11851 | 0 | 0 |
| Seagate Technology Holdings | COM | G7997R103 |  | 318698 | 1157 | SH |  | SOLE |  | 1157 | 0 | 0 |
| ServiceNow Inc | COM | 81762P102 |  | 23508400 | 153459 | SH |  | SOLE |  | 146004 | 0 | 7455 |
| Shell PLC ADR | COM | 780259305 |  | 537653 | 7317 | SH |  | SOLE |  | 7217 | 0 | 100 |
| Sherwin-Williams Co | COM | 824348106 |  | 26302427 | 81173 | SH |  | SOLE |  | 79132 | 0 | 2041 |
| Southern Co | COM | 842587107 |  | 231667 | 2657 | SH |  | SOLE |  | 2657 | 0 | 0 |
| SPDR Gold Trust | COM | 78463V107 |  | 833836 | 2104 | SH |  | SOLE |  | 2090 | 0 | 14 |
| SPDR Ptf M/C ETF | COM | 78464A847 |  | 410929 | 7096 | SH |  | SOLE |  | 7096 | 0 | 0 |
| SPDR S 500 ETF | COM | 78462F103 |  | 327142135 | 479737 | SH |  | SOLE |  | 360390 | 0 | 119347 |
| SPDR S Biotech ETF | COM | 78464A870 |  | 1139041 | 9342 | SH |  | SOLE |  | 9255 | 0 | 87 |
| SPDR S M/C 400 ETF | COM | 78467Y107 |  | 4106527 | 6807 | SH |  | SOLE |  | 5851 | 0 | 956 |
| Starbucks Corp | COM | 855244109 |  | 1957293 | 23243 | SH |  | SOLE |  | 23043 | 0 | 200 |
| State Street SPDR Portfolio S | COM | 78464A854 |  | 222771 | 2777 | SH |  | SOLE |  | 2777 | 0 | 0 |
| Stryker Corp | COM | 863667101 |  | 48824711 | 138916 | SH |  | SOLE |  | 135260 | 0 | 3656 |
| T Rowe Price Group Inc | COM | 74144T108 |  | 1365744 | 13340 | SH |  | SOLE |  | 13282 | 0 | 58 |
| Taiwan Semiconductor Manufactu | COM | 874039100 |  | 304196 | 1001 | SH |  | SOLE |  | 1001 | 0 | 0 |
| Take Two Interactive Software | COM | 874054109 |  | 62594726 | 244482 | SH |  | SOLE |  | 234967 | 0 | 9515 |
| TE Connectivity Plc | COM | G87052109 |  | 1523443 | 6696 | SH |  | SOLE |  | 6696 | 0 | 0 |
| Technology Select Sector SPDR | COM | 81369Y803 |  | 1778317 | 12352 | SH |  | SOLE |  | 12192 | 0 | 160 |
| Tesla Inc | COM | 88160R101 |  | 2425988 | 5394 | SH |  | SOLE |  | 5171 | 0 | 223 |
| Texas Instruments Inc | COM | 882508104 |  | 908842 | 5239 | SH |  | SOLE |  | 5239 | 0 | 0 |
| Thermo Fisher Scientific Inc | COM | 883556102 |  | 71927500 | 124131 | SH |  | SOLE |  | 120484 | 0 | 3647 |
| TJX Companies Inc | COM | 872540109 |  | 104073587 | 677518 | SH |  | SOLE |  | 657804 | 0 | 19714 |
| Toll Brothers Inc | COM | 889478103 |  | 14526955 | 107432 | SH |  | SOLE |  | 105705 | 0 | 1727 |
| Toronto-Dominion Bank | COM | 891160509 |  | 560396 | 5949 | SH |  | SOLE |  | 5949 | 0 | 0 |
| Tractor Supply Co | COM | 892356106 |  | 42125259 | 842337 | SH |  | SOLE |  | 814182 | 0 | 28155 |
| Travelers Companies Inc | COM | 89417E109 |  | 887874 | 3061 | SH |  | SOLE |  | 3061 | 0 | 0 |
| Truist Financial Corp | COM | 89832Q109 |  | 239210 | 4861 | SH |  | SOLE |  | 4861 | 0 | 0 |
| Tyler Technologies Inc | COM | 902252105 |  | 733129 | 1615 | SH |  | SOLE |  | 1540 | 0 | 75 |
| Union Pacific Corp | COM | 907818108 |  | 36370249 | 157229 | SH |  | SOLE |  | 151129 | 0 | 6100 |
| United Parcel Service Inc | COM | 911312106 |  | 515802 | 5200 | SH |  | SOLE |  | 5200 | 0 | 0 |
| United Rentals Inc | COM | 911363109 |  | 211483 | 261 | SH |  | SOLE |  | 261 | 0 | 0 |
| Unitedhealth Group Inc | COM | 91324P102 |  | 1198273 | 3630 | SH |  | SOLE |  | 3630 | 0 | 0 |
| US Bancorp | COM | 902973304 |  | 1625506 | 30463 | SH |  | SOLE |  | 29498 | 0 | 965 |
| Valero Energy Corp | COM | 91913Y100 |  | 282027 | 1732 | SH |  | SOLE |  | 1732 | 0 | 0 |
| VanEck Morningstar Wide Moat E | COM | 92189F643 |  | 271327 | 2620 | SH |  | SOLE |  | 2620 | 0 | 0 |
| Vanguard Consumer Staples ETF | COM | 92204A207 |  | 221802 | 1050 | SH |  | SOLE |  | 1050 | 0 | 0 |
| Vanguard Dividend Appreciation | COM | 921908844 |  | 7164213 | 32597 | SH |  | SOLE |  | 26472 | 0 | 6125 |
| Vanguard ESG US Stock ETF | COM | 921910733 |  | 2979729 | 24634 | SH |  | SOLE |  | 21102 | 0 | 3532 |
| Vanguard Growth ETF | COM | 922908736 |  | 3064737 | 6282 | SH |  | SOLE |  | 6197 | 0 | 85 |
| Vanguard Health Care ETF | COM | 92204A504 |  | 525326 | 1825 | SH |  | SOLE |  | 1825 | 0 | 0 |
| Vanguard High Dividend Yield E | COM | 921946406 |  | 325790 | 2270 | SH |  | SOLE |  | 2195 | 0 | 75 |
| Vanguard Information Technolog | COM | 92204A702 |  | 2340487 | 3105 | SH |  | SOLE |  | 3105 | 0 | 0 |
| Vanguard M/C ETF | COM | 922908629 |  | 504693 | 1739 | SH |  | SOLE |  | 1739 | 0 | 0 |
| Vanguard M/C Growth ETF | COM | 922908538 |  | 548510 | 1965 | SH |  | SOLE |  | 1965 | 0 | 0 |
| Vanguard Real Estate ETF | COM | 922908553 |  | 265912 | 3005 | SH |  | SOLE |  | 2755 | 0 | 250 |
| Vanguard S 500 ETF | COM | 922908363 |  | 5603554 | 8935 | SH |  | SOLE |  | 8614 | 0 | 321 |
| Vanguard S/C ETF | COM | 922908751 |  | 151947063 | 589056 | SH |  | SOLE |  | 528922 | 0 | 60135 |
| Vanguard Total Intl Stock ETF | COM | 921909768 |  | 1600971 | 21222 | SH |  | SOLE |  | 21222 | 0 | 0 |
| Vanguard Total Stock Market ET | COM | 922908769 |  | 17282327 | 51547 | SH |  | SOLE |  | 39473 | 0 | 12074 |
| Vanguard Value ETF | COM | 922908744 |  | 1670017 | 8744 | SH |  | SOLE |  | 8744 | 0 | 0 |
| Veralto Corp | COM | 92338C103 |  | 411792 | 4127 | SH |  | SOLE |  | 4122 | 0 | 5 |
| Verizon Communications Inc | COM | 92343V104 |  | 816338 | 20043 | SH |  | SOLE |  | 17771 | 0 | 2272 |
| Vertex Pharmaceuticals Inc | COM | 92532F100 |  | 514396 | 1135 | SH |  | SOLE |  | 960 | 0 | 175 |
| Visa Inc-A | COM | 92826C839 |  | 103418471 | 294883 | SH |  | SOLE |  | 285410 | 0 | 9473 |
| Vulcan Materials Co | COM | 929160109 |  | 278089 | 975 | SH |  | SOLE |  | 975 | 0 | 0 |
| Walmart Inc | COM | 931142103 |  | 1864372 | 16734 | SH |  | SOLE |  | 16653 | 0 | 81 |
| Walt Disney Co | COM | 254687106 |  | 2066179 | 18161 | SH |  | SOLE |  | 17366 | 0 | 795 |
| Waste Connections Inc | COM | 94106B101 |  | 68553525 | 390930 | SH |  | SOLE |  | 381311 | 0 | 9619 |
| Waste Management Inc | COM | 94106L109 |  | 778706 | 3544 | SH |  | SOLE |  | 3544 | 0 | 0 |
| Wells Fargo  Co | COM | 949746101 |  | 854737 | 9171 | SH |  | SOLE |  | 9071 | 0 | 100 |
| Xylem Inc | COM | 98419M100 |  | 778813 | 5719 | SH |  | SOLE |  | 5669 | 0 | 50 |
| Yum Brands Inc | COM | 988498101 |  | 301141 | 1991 | SH |  | SOLE |  | 1991 | 0 | 0 |
| Zoetis Inc | COM | 98978V103 |  | 838926 | 6668 | SH |  | SOLE |  | 6643 | 0 | 25 |
| iShares MSCI EAFE ETF | INTL | 464287465 |  | 1649891 | 17181 | SH |  | SOLE |  | 17181 | 0 | 0 |
| Vanguard ESG Intl Stock ETF | INTL | 921910725 |  | 2888578 | 40332 | SH |  | SOLE |  | 38685 | 0 | 1647 |
| Vanguard FTSE All-World Ex-US | INTL | 922042775 |  | 38112485 | 518114 | SH |  | SOLE |  | 496247 | 0 | 21867 |
| Vanguard FTSE DM ETF | INTL | 921943858 |  | 155068335 | 2482285 | SH |  | SOLE |  | 2254469 | 0 | 227816 |
| Vanguard FTSE EM ETF | INTL | 922042858 |  | 5112155 | 95092 | SH |  | SOLE |  | 93780 | 0 | 1312 |
| Bank of America Corp | CONV | 060505682 |  | 388120 | 310 | SH |  | SOLE |  | 310 | 0 | 0 |
| Invesco BulletShares 2026 Corp | BOND FUND | 46138J791 |  | 26220373 | 1339483 | SH |  | SOLE |  | 994348 | 0 | 345135 |
| Invesco BulletShares 2027 Corp | BOND FUND | 46138J783 |  | 32886064 | 1665961 | SH |  | SOLE |  | 1280794 | 0 | 385167 |
| Invesco BulletShares 2028 Corp | BOND FUND | 46138J643 |  | 24834920 | 1205579 | SH |  | SOLE |  | 910227 | 0 | 295352 |
| Invesco BulletShares 2029 Corp | BOND FUND | 46138J577 |  | 13841484 | 734881 | SH |  | SOLE |  | 587734 | 0 | 147147 |
| Invesco BulletShares 2030 Corp | BOND FUND | 46138J460 |  | 12357150 | 730328 | SH |  | SOLE |  | 565846 | 0 | 164482 |
| Invesco BulletShares 2031 Corp | BOND FUND | 46138J429 |  | 3163836 | 189508 | SH |  | SOLE |  | 165121 | 0 | 24387 |
| Invesco BulletShares 2032 Corp | BOND FUND | 46139W858 |  | 1855099 | 88867 | SH |  | SOLE |  | 77984 | 0 | 10883 |
| Invesco BulletShares 2033 Corp | BOND FUND | 46139W825 |  | 822176 | 38312 | SH |  | SOLE |  | 33227 | 0 | 5085 |
| Invesco BulletShares 2034 Corp | BOND FUND | 46139W783 |  | 289761 | 13785 | SH |  | SOLE |  | 10435 | 0 | 3350 |
| Invesco BulletShares 2035 Corp | BOND FUND | 46139W759 |  | 303118 | 14566 | SH |  | SOLE |  | 10052 | 0 | 4514 |
| iShares 1-5 Year IG Corporate | BOND FUND | 464288646 |  | 6629102 | 125361 | SH |  | SOLE |  | 105856 | 0 | 19505 |
| iShares 5-10 Year IG Corporate | BOND FUND | 464288638 |  | 2524547 | 46855 | SH |  | SOLE |  | 34050 | 0 | 12805 |
| MFS High Income Municipal Trus | BOND FUND | 59318D104 |  | 115085 | 31104 | SH |  | SOLE |  | 31104 | 0 | 0 |
| PIMCO Intermediate Muni Bond A | BOND FUND | 72201R866 |  | 17487487 | 333667 | SH |  | SOLE |  | 326646 | 0 | 7021 |
| PIMCO S/T Muni Bond Active ETF | BOND FUND | 72201R874 |  | 1983462 | 39331 | SH |  | SOLE |  | 26742 | 0 | 12589 |
| Vanguard Intermediate Term Cor | BOND FUND | 92206C870 |  | 449905 | 5372 | SH |  | SOLE |  | 0 | 0 | 5372 |
| Vanguard S/T Bond ETF | BOND FUND | 921937827 |  | 354645 | 4500 | SH |  | SOLE |  | 4500 | 0 | 0 |
| Vanguard S/T Treasury ETF | BOND FUND | 92206C102 |  | 1240047 | 21114 | SH |  | SOLE |  | 14341 | 0 | 6773 |
| Vanguard Total Bond Mkt ETF | BOND FUND | 921937835 |  | 580487 | 7837 | SH |  | SOLE |  | 7837 | 0 | 0 |

---