COLUMN 1 | COLUMN 2 | COLUMN 3 | COLUMN 4 | COLUMN 5 | COLUMN 6 | COLUMN 7 | COLUMN 8 |
| | | VALUE | SHRS OR | SH/ | PUT/ | INVESTMENT | OTHER | VOTING AUTHORITY |
NAME OF ISSUER | TITLE OF CLASS | CUSIP | (x$1000) | PRN AMT | PRN | CALL | DISCRETION | MANAGER | SOLE | SHARED | NONE |
Abbott Laboratories | Com | 002824100 | 2,052,864 | 18,006 | SH | | SOLE | 0 | 18,006 | 0 | 0 |
AbbVie Inc | Com | 00287Y109 | 1,347,209 | 6,822 | SH | | SOLE | 0 | 6,822 | 0 | 0 |
Adobe Inc | Com | 00724F101 | 406,975 | 786 | SH | | SOLE | 0 | 786 | 0 | 0 |
Air Products & Chemicals Inc | Com | 009158106 | 1,427,961 | 4,796 | SH | | SOLE | 0 | 4,796 | 0 | 0 |
Alnylam Pharmaceuticals Inc | Com | 02043Q107 | 618,818 | 2,250 | SH | | SOLE | 0 | 2,250 | 0 | 0 |
Alphabet Inc Cl C | Com | 02079K107 | 21,980,469 | 131,470 | SH | | SOLE | 0 | 131,470 | 0 | 0 |
Alphabet Inc Cl A | Com | 02079K305 | 16,383,161 | 98,783 | SH | | SOLE | 0 | 98,783 | 0 | 0 |
Amazon.com Inc | Com | 023135106 | 37,535,433 | 201,446 | SH | | SOLE | 0 | 201,446 | 0 | 0 |
Avantis US Large Cap Value ETF | Com | 025072349 | 56,592,268 | 859,673 | SH | | SOLE | 0 | 859,673 | 0 | 0 |
American Electric Power Co Inc | Com | 025537101 | 492,480 | 4,800 | SH | | SOLE | 0 | 4,800 | 0 | 0 |
American Express Co | Com | 025816109 | 1,980,845 | 7,304 | SH | | SOLE | 0 | 7,304 | 0 | 0 |
American Tower Corp | Com | 03027X100 | 9,993,103 | 42,970 | SH | | SOLE | 0 | 42,970 | 0 | 0 |
Amgen Inc | Com | 031162100 | 338,321 | 1,050 | SH | | SOLE | 0 | 1,050 | 0 | 0 |
Amphenol Corp | Com | 032095101 | 200,693 | 3,080 | SH | | SOLE | 0 | 3,080 | 0 | 0 |
Analog Devices Inc | Com | 032654105 | 1,355,011 | 5,887 | SH | | SOLE | 0 | 5,887 | 0 | 0 |
Apple Inc | Com | 037833100 | 64,036,555 | 274,835 | SH | | SOLE | 0 | 274,835 | 0 | 0 |
Automatic Data Processing Inc | Com | 053015103 | 2,055,827 | 7,429 | SH | | SOLE | 0 | 7,429 | 0 | 0 |
Bank of America Corp | Com | 060505104 | 11,923,721 | 300,497 | SH | | SOLE | 0 | 300,497 | 0 | 0 |
Berkshire Hathaway Inc Cl B | Com | 084670702 | 4,905,451 | 10,658 | SH | | SOLE | 0 | 10,658 | 0 | 0 |
Blackrock Inc | Com | 09247X101 | 10,912,718 | 11,493 | SH | | SOLE | 0 | 11,493 | 0 | 0 |
Bolt Projects Holdings Inc | Com | 09769B107 | 11,076 | 13,507 | SH | | SOLE | 0 | 13,507 | 0 | 0 |
Booking Holdings Inc | Com | 09857L108 | 21,873,539 | 5,193 | SH | | SOLE | 0 | 5,193 | 0 | 0 |
Broadridge Financial Solutions Inc | Com | 11133T103 | 274,163 | 1,275 | SH | | SOLE | 0 | 1,275 | 0 | 0 |
Broadcom Inc | Com | 11135F101 | 21,471,075 | 124,470 | SH | | SOLE | 0 | 124,470 | 0 | 0 |
Canadian Pacific Kansas City LTD | Com | 13646K108 | 299,390 | 3,500 | SH | | SOLE | 0 | 3,500 | 0 | 0 |
Chevron Corp | Com | 166764100 | 10,680,315 | 72,522 | SH | | SOLE | 0 | 72,522 | 0 | 0 |
Church & Dwight Co Inc | Com | 171340102 | 698,064 | 6,666 | SH | | SOLE | 0 | 6,666 | 0 | 0 |
Coca-Cola Co | Com | 191216100 | 13,757,094 | 191,443 | SH | | SOLE | 0 | 191,443 | 0 | 0 |
Comcast Corp New Cl A | Com | 20030N101 | 9,687,800 | 231,932 | SH | | SOLE | 0 | 231,932 | 0 | 0 |
Copart Inc | Com | 217204106 | 203,050 | 3,875 | SH | | SOLE | 0 | 3,875 | 0 | 0 |
Quince Therapeutics Inc | Com | 22053A107 | 8,636 | 11,126 | SH | | SOLE | 0 | 11,126 | 0 | 0 |
Costco Wholesale Corp | Com | 22160K105 | 866,130 | 977 | SH | | SOLE | 0 | 977 | 0 | 0 |
Danaher Corp | Com | 235851102 | 17,013,156 | 61,194 | SH | | SOLE | 0 | 61,194 | 0 | 0 |
Deere & Co | Com | 244199105 | 14,187,551 | 33,996 | SH | | SOLE | 0 | 33,996 | 0 | 0 |
Diageo PLC | Com | 25243Q205 | 214,019 | 1,525 | SH | | SOLE | 0 | 1,525 | 0 | 0 |
Duke Energy Corp | Com | 26441C204 | 4,573,490 | 39,666 | SH | | SOLE | 0 | 39,666 | 0 | 0 |
Edwards Lifesciences Corp | Com | 28176E108 | 504,626 | 7,647 | SH | | SOLE | 0 | 7,647 | 0 | 0 |
Emerson Electric Co | Com | 291011104 | 325,813 | 2,979 | SH | | SOLE | 0 | 2,979 | 0 | 0 |
Exxon Mobil Corp | Com | 30231G102 | 13,511,363 | 115,265 | SH | | SOLE | 0 | 115,265 | 0 | 0 |
Meta Platforms Inc | Com | 30303M102 | 8,950,672 | 15,636 | SH | | SOLE | 0 | 15,636 | 0 | 0 |
Fiserv Inc | Com | 337738108 | 354,809 | 1,975 | SH | | SOLE | 0 | 1,975 | 0 | 0 |
Arthur J Gallagher & Co | Com | 363576109 | 675,288 | 2,400 | SH | | SOLE | 0 | 2,400 | 0 | 0 |
General Dynamics Corp | Com | 369550108 | 16,854,903 | 55,774 | SH | | SOLE | 0 | 55,774 | 0 | 0 |
GE Aerospace | Com | 369604301 | 485,594 | 2,575 | SH | | SOLE | 0 | 2,575 | 0 | 0 |
Genuine Parts Co | Com | 372460105 | 530,784 | 3,800 | SH | | SOLE | 0 | 3,800 | 0 | 0 |
Gilead Sciences Inc | Com | 375558103 | 1,499,478 | 17,885 | SH | | SOLE | 0 | 17,885 | 0 | 0 |
HP Inc | Com | 40434L105 | 457,343 | 12,750 | SH | | SOLE | 0 | 12,750 | 0 | 0 |
Hewlett Packard Enterprise Co | Com | 42824C109 | 260,865 | 12,750 | SH | | SOLE | 0 | 12,750 | 0 | 0 |
Home Depot Inc | Com | 437076102 | 5,387,134 | 13,295 | SH | | SOLE | 0 | 13,295 | 0 | 0 |
Illinois Tool Works Inc | Com | 452308109 | 815,038 | 3,110 | SH | | SOLE | 0 | 3,110 | 0 | 0 |
Intercontinental Exchange Inc | Com | 45866F104 | 18,374,003 | 114,380 | SH | | SOLE | 0 | 114,380 | 0 | 0 |
Intuit Inc | Com | 461202103 | 1,171,827 | 1,887 | SH | | SOLE | 0 | 1,887 | 0 | 0 |
IQVIA Holdings Inc | Com | 46266C105 | 17,504,737 | 73,869 | SH | | SOLE | 0 | 73,869 | 0 | 0 |
iShares Core S&P 500 ETF | Com | 464287200 | 9,103,950 | 15,783 | SH | | SOLE | 0 | 15,783 | 0 | 0 |
iShares MSCI Emerging Markets ETF | Com | 464287234 | 638,830 | 13,930 | SH | | SOLE | 0 | 13,930 | 0 | 0 |
iShares 1-3 Year Treasury Bond ETF | Com | 464287457 | 2,122,237 | 25,523 | SH | | SOLE | 0 | 25,523 | 0 | 0 |
iShares MSCI EAFE ETF | Com | 464287465 | 8,752,130 | 104,653 | SH | | SOLE | 0 | 104,653 | 0 | 0 |
iShares Core S&P Mid-Cap ETF | Com | 464287507 | 241,490 | 3,875 | SH | | SOLE | 0 | 3,875 | 0 | 0 |
iShares Russell 1000 ETF | Com | 464287622 | 45,855,353 | 145,855 | SH | | SOLE | 0 | 145,855 | 0 | 0 |
iShares Russell 2000 ETF | Com | 464287655 | 2,402,179 | 10,875 | SH | | SOLE | 0 | 10,875 | 0 | 0 |
iShares Core S&P Small Cap ETF | Com | 464287804 | 2,867,508 | 24,517 | SH | | SOLE | 0 | 24,517 | 0 | 0 |
iShares Core MSCI EAFE ETF | Com | 46432F842 | 312,200 | 4,000 | SH | | SOLE | 0 | 4,000 | 0 | 0 |
iShares Core MSCI Intl Devolped Mkts ETF | Com | 46435G326 | 81,512,226 | 1,150,815 | SH | | SOLE | 0 | 1,150,815 | 0 | 0 |
JPMorgan Chase & Co | Com | 46625H100 | 17,796,162 | 84,398 | SH | | SOLE | 0 | 84,398 | 0 | 0 |
Johnson & Johnson | Com | 478160104 | 17,370,725 | 107,187 | SH | | SOLE | 0 | 107,187 | 0 | 0 |
KLA Corp | Com | 482480100 | 523,501 | 676 | SH | | SOLE | 0 | 676 | 0 | 0 |
Kimberly-Clark Corp | Com | 494368103 | 1,024,416 | 7,200 | SH | | SOLE | 0 | 7,200 | 0 | 0 |
Lennox Intl Inc | Com | 526107107 | 677,409 | 1,121 | SH | | SOLE | 0 | 1,121 | 0 | 0 |
Lilly Eli & Co | Com | 532457108 | 2,085,503 | 2,354 | SH | | SOLE | 0 | 2,354 | 0 | 0 |
Lockheed Martin Corp | Com | 539830109 | 215,703 | 369 | SH | | SOLE | 0 | 369 | 0 | 0 |
Lowe's Cos Inc | Com | 548661107 | 13,028,427 | 48,102 | SH | | SOLE | 0 | 48,102 | 0 | 0 |
MSA Safety Inc | Com | 553498106 | 66,985,752 | 377,725 | SH | | SOLE | 0 | 377,725 | 0 | 0 |
Marathon Petroleum Corp | Com | 56585A102 | 325,820 | 2,000 | SH | | SOLE | 0 | 2,000 | 0 | 0 |
Marsh & McLennan Cos Inc | Com | 571748102 | 16,499,959 | 73,961 | SH | | SOLE | 0 | 73,961 | 0 | 0 |
Mastercard Inc Cl A | Com | 57636Q104 | 24,478,160 | 49,571 | SH | | SOLE | 0 | 49,571 | 0 | 0 |
McDonald's Corp | Com | 580135101 | 1,010,364 | 3,318 | SH | | SOLE | 0 | 3,318 | 0 | 0 |
Merck & Co Inc | Com | 58933Y105 | 9,335,654 | 82,209 | SH | | SOLE | 0 | 82,209 | 0 | 0 |
Microsoft Corp | Com | 594918104 | 68,135,854 | 158,345 | SH | | SOLE | 0 | 158,345 | 0 | 0 |
Morgan Stanley Com New | Com | 617446448 | 12,058,900 | 115,684 | SH | | SOLE | 0 | 115,684 | 0 | 0 |
NextEra Energy Inc | Com | 65339F101 | 9,490,437 | 112,273 | SH | | SOLE | 0 | 112,273 | 0 | 0 |
Norfolk Southern Corp | Com | 655844108 | 298,200 | 1,200 | SH | | SOLE | 0 | 1,200 | 0 | 0 |
Novartis AG Sponsored ADR | Com | 66987V109 | 14,005,985 | 121,770 | SH | | SOLE | 0 | 121,770 | 0 | 0 |
Novo Nordisk A/S Sponsored ADR | Com | 670100205 | 246,951 | 2,074 | SH | | SOLE | 0 | 2,074 | 0 | 0 |
NVIDIA Corp | Com | 67066G104 | 48,097,648 | 396,061 | SH | | SOLE | 0 | 396,061 | 0 | 0 |
O'Reilly Automotive Inc | Com | 67103H107 | 345,480 | 300 | SH | | SOLE | 0 | 300 | 0 | 0 |
Oracle Corp | Com | 68389X105 | 921,523 | 5,408 | SH | | SOLE | 0 | 5,408 | 0 | 0 |
Palo Alto Networks Inc | Com | 697435105 | 19,954,968 | 58,382 | SH | | SOLE | 0 | 58,382 | 0 | 0 |
Paychex Inc | Com | 704326107 | 258,316 | 1,925 | SH | | SOLE | 0 | 1,925 | 0 | 0 |
PepsiCo Inc | Com | 713448108 | 15,012,864 | 88,285 | SH | | SOLE | 0 | 88,285 | 0 | 0 |
Procter & Gamble Co | Com | 742718109 | 17,319,307 | 99,996 | SH | | SOLE | 0 | 99,996 | 0 | 0 |
Progressive Corp | Com | 743315103 | 928,762 | 3,660 | SH | | SOLE | 0 | 3,660 | 0 | 0 |
Provident Bancorp Inc | Com | 74383L105 | 757,587 | 70,212 | SH | | SOLE | 0 | 70,212 | 0 | 0 |
Qualcomm Inc | Com | 747525103 | 658,434 | 3,872 | SH | | SOLE | 0 | 3,872 | 0 | 0 |
Regeneron Pharmaceuticals Inc | Com | 75886F107 | 418,394 | 398 | SH | | SOLE | 0 | 398 | 0 | 0 |
RenovoRx Inc | Com | 75989R107 | 102,995 | 97,165 | SH | | SOLE | 0 | 97,165 | 0 | 0 |
Rockwell Automation Inc | Com | 773903109 | 10,538,666 | 39,256 | SH | | SOLE | 0 | 39,256 | 0 | 0 |
Roper Technologies Inc | Com | 776696106 | 11,241,757 | 20,203 | SH | | SOLE | 0 | 20,203 | 0 | 0 |
SPDR S&P 500 ETF | Com | 78462F103 | 16,389,454 | 28,565 | SH | | SOLE | 0 | 28,565 | 0 | 0 |
SPDR S&P MidCap 400 ETF | Com | 78467Y107 | 10,537,571 | 18,498 | SH | | SOLE | 0 | 18,498 | 0 | 0 |
Salesforce Inc | Com | 79466L302 | 21,432,588 | 78,304 | SH | | SOLE | 0 | 78,304 | 0 | 0 |
Schlumberger Ltd | Com | 806857108 | 205,555 | 4,900 | SH | | SOLE | 0 | 4,900 | 0 | 0 |
Health Care Select Sector SPDR ETF | Com | 81369Y209 | 423,555 | 2,750 | SH | | SOLE | 0 | 2,750 | 0 | 0 |
Select Sector SPDR Consumer Discret | Com | 81369Y407 | 641,184 | 3,200 | SH | | SOLE | 0 | 3,200 | 0 | 0 |
Energy Select Sector SPDR ETF | Com | 81369Y506 | 553,140 | 6,300 | SH | | SOLE | 0 | 6,300 | 0 | 0 |
Technology Select Sector SPDR ETF | Com | 81369Y803 | 824,024 | 3,650 | SH | | SOLE | 0 | 3,650 | 0 | 0 |
Communication Services Select Sector SPDR | Com | 81369Y852 | 203,400 | 2,250 | SH | | SOLE | 0 | 2,250 | 0 | 0 |
Sempra Energy | Com | 816851109 | 208,406 | 2,492 | SH | | SOLE | 0 | 2,492 | 0 | 0 |
A O Smith Corp | Com | 831865209 | 261,944 | 2,916 | SH | | SOLE | 0 | 2,916 | 0 | 0 |
Stryker Corp | Com | 863667101 | 20,753,664 | 57,448 | SH | | SOLE | 0 | 57,448 | 0 | 0 |
Sun Communities Inc | Com | 866674104 | 364,905 | 2,700 | SH | | SOLE | 0 | 2,700 | 0 | 0 |
Sysco Corp | Com | 871829107 | 703,321 | 9,010 | SH | | SOLE | 0 | 9,010 | 0 | 0 |
TJX Companies Inc | Com | 872540109 | 19,822,181 | 168,642 | SH | | SOLE | 0 | 168,642 | 0 | 0 |
Texas Instruments Inc | Com | 882508104 | 333,197 | 1,613 | SH | | SOLE | 0 | 1,613 | 0 | 0 |
Texas Pacific Land Trust | Com | 88262P102 | 443,255 | 501 | SH | | SOLE | 0 | 501 | 0 | 0 |
Thermo Fisher Scientific Inc | Com | 883556102 | 20,803,128 | 33,631 | SH | | SOLE | 0 | 33,631 | 0 | 0 |
3M Co | Com | 88579Y101 | 1,153,748 | 8,440 | SH | | SOLE | 0 | 8,440 | 0 | 0 |
Travelers Companies Inc | Com | 89417E109 | 736,542 | 3,146 | SH | | SOLE | 0 | 3,146 | 0 | 0 |
Unilever PLC Sponsored ADR New | Com | 904767704 | 228,140 | 3,512 | SH | | SOLE | 0 | 3,512 | 0 | 0 |
Union Pacific Corp | Com | 907818108 | 241,304 | 979 | SH | | SOLE | 0 | 979 | 0 | 0 |
UnitedHealth Group Inc | Com | 91324P102 | 438,510 | 750 | SH | | SOLE | 0 | 750 | 0 | 0 |
Vanguard Total International Stock ETF | Com | 921909768 | 1,322,638 | 20,430 | SH | | SOLE | 0 | 20,430 | 0 | 0 |
Vanguard Interm-Term Treasury Index ETF | Com | 92206C706 | 1,365,613 | 22,602 | SH | | SOLE | 0 | 22,602 | 0 | 0 |
Vanguard Mid-Cap Index Fund ETF | Com | 922908629 | 532,937 | 2,020 | SH | | SOLE | 0 | 2,020 | 0 | 0 |
Vanguard Extended Market Index ETF | Com | 922908652 | 521,401 | 2,865 | SH | | SOLE | 0 | 2,865 | 0 | 0 |
Vanguard Growth ETF | Com | 922908736 | 3,608,942 | 9,400 | SH | | SOLE | 0 | 9,400 | 0 | 0 |
Vanguard Value ETF | Com | 922908744 | 1,865,280 | 10,685 | SH | | SOLE | 0 | 10,685 | 0 | 0 |
Vanguard Total Stock Market ETF | Com | 922908769 | 919,987 | 3,249 | SH | | SOLE | 0 | 3,249 | 0 | 0 |
Visa Inc Cl A | Com | 92826C839 | 841,622 | 3,061 | SH | | SOLE | 0 | 3,061 | 0 | 0 |
Walmart Inc | Com | 931142103 | 15,827,162 | 196,002 | SH | | SOLE | 0 | 196,002 | 0 | 0 |
Waste Management Inc | Com | 94106L109 | 15,531,802 | 74,816 | SH | | SOLE | 0 | 74,816 | 0 | 0 |
Watsco Inc | Com | 942622200 | 295,128 | 600 | SH | | SOLE | 0 | 600 | 0 | 0 |
Zimmer Biomet Holdings Inc | Com | 98956P102 | 431,800 | 4,000 | SH | | SOLE | 0 | 4,000 | 0 | 0 |
Zoetis Inc | Com | 98978V103 | 515,999 | 2,641 | SH | | SOLE | 0 | 2,641 | 0 | 0 |
Amcor PLC | Com | G0250X107 | 1,177,946 | 103,967 | SH | | SOLE | 0 | 103,967 | 0 | 0 |
Accenture PLC Cl A | Com | G1151C101 | 470,128 | 1,330 | SH | | SOLE | 0 | 1,330 | 0 | 0 |
Eaton Corp PLC | Com | G29183103 | 343,703 | 1,037 | SH | | SOLE | 0 | 1,037 | 0 | 0 |
Linde PLC | Com | G54950103 | 19,332,858 | 40,542 | SH | | SOLE | 0 | 40,542 | 0 | 0 |
Medtronic PLC | Com | G5960L103 | 11,698,408 | 129,939 | SH | | SOLE | 0 | 129,939 | 0 | 0 |
Alcon Inc | Com | H01301128 | 474,332 | 4,740 | SH | | SOLE | 0 | 4,740 | 0 | 0 |