The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete.
The reader should not assume that the information is accurate and complete.

UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 13F

FORM 13F INFORMATION TABLE

OMB APPROVAL
OMB Number: 3235-0006
Expires: July 31, 2015
Estimated average burden
hours per response: 23.8

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 4,039,775 40,876 SH SOLE 40,876 0 0
ABBVIE INC COM 00287Y109 1,015,754 3,883 SH SOLE 3,883 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104 5,313,584 41,935 SH SOLE 41,935 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 7,664,349 44,480 SH SOLE 44,480 0 0
AIRBNB INC COM CL A 009066101 299,612 1,865 SH SOLE 1,865 0 0
ALBERTSONS COMPANIES INC COMMON STOCK 013091103 366,876 31,600 SH SOLE 31,600 0 0
ALLEGRO MICROSYSTEMS INC COM 01749D105 841,866 23,160 SH SOLE 23,160 0 0
ALPHABET INC CAP STK CL A 02079K305 205,760 598 SH SOLE 598 0 0
ALPHABET INC CAP STK CL C 02079K107 13,349,512 39,178 SH SOLE 39,178 0 0
AMAZON COM INC COM 023135106 1,222,330 4,906 SH SOLE 4,906 0 0
APPLE INC COM 037833100 762,283 2,289 SH SOLE 2,289 0 0
ATMUS FILTRATION TECHNOLOGIE COM 04956D107 5,077,144 116,931 SH SOLE 116,931 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 2,377,249 9,212 SH SOLE 9,212 0 0
BENTLEY SYS INC COM CL B 08265T208 1,914,668 59,927 SH SOLE 59,927 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 3,204,806 6,436 SH SOLE 6,436 0 0
BLACKROCK INC COM 09290D101 5,195,146 4,909 SH SOLE 4,909 0 0
BOOKING HOLDINGS INC COM 09857L108 407,275 2,500 SH SOLE 2,500 0 0
BRADY CORP CL A 104674106 3,184,643 38,144 SH SOLE 38,144 0 0
CARRIER GLOBAL CORPORATION COM 14448C104 5,107,521 93,101 SH SOLE 93,101 0 0
CHARLES SCHWAB CORP (THE) COM 808513105 6,333,943 64,804 SH SOLE 64,804 0 0
CHEWY INC CL A 16679L109 591,191 32,483 SH SOLE 32,483 0 0
CISCO SYS INC COM 17275R102 8,520,206 79,162 SH SOLE 79,162 0 0
COCA COLA CO COM 191216100 509,163 5,915 SH SOLE 5,915 0 0
COLUMBIA ETF TR I CORE BOND ETF 19761L748 210,919 7,389 SH SOLE 7,389 0 0
COOPER COS INC COM 216648501 2,587,435 45,771 SH SOLE 45,771 0 0
DISNEY WALT CO COM 254687106 347,744 3,315 SH SOLE 3,315 0 0
EMCOR GROUP INC COM 29084Q100 3,008,906 3,988 SH SOLE 3,988 0 0
EXPENSIFY INC COM CL A 30219Q106 95,591 42,485 SH SOLE 42,485 0 0
EXXONMOBIL HOLDINGS CORP COM SHS 30233Q108 1,766,326 10,853 SH SOLE 10,853 0 0
GE AEROSPACE COM NEW 369604301 748,871 2,398 SH SOLE 2,398 0 0
GE VERNOVA INC COM 36828A101 517,067 544 SH SOLE 544 0 0
GENUINE PARTS CO COM 372460105 628,700 5,000 SH SOLE 5,000 0 0
GORMAN RUPP CO COM 383082104 11,970,053 160,715 SH SOLE 160,715 0 0
HUBBELL INC COM 443510607 275,789 608 SH SOLE 608 0 0
INTEL CORP COM 458140100 542,237 4,510 SH SOLE 4,510 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 353,647 1,608 SH SOLE 1,608 0 0
ISHARES GOLD TR ISHARES NEW 464285204 421,037 5,391 SH SOLE 5,391 0 0
ISHARES TR CORE S&P500 ETF 464287200 2,279,935 2,977 SH SOLE 2,977 0 0
ISHARES TR ESG MSCI KLD ETF 464288570 316,918 2,168 SH SOLE 2,168 0 0
ISHARES TR ESG OPTIMIZED 464288802 1,230,010 7,901 SH SOLE 7,901 0 0
ISHARES TR TIPS BD ETF 464287176 363,620 3,495 SH SOLE 3,495 0 0
JOHNSON & JOHNSON COM 478160104 9,456,513 35,720 SH SOLE 35,720 0 0
JPMORGAN CHASE & CO COM 46625H100 401,628 1,214 SH SOLE 1,214 0 0
MASTERCARD INCORPORATED CL A 57636Q104 885,109 1,605 SH SOLE 1,605 0 0
MERCK & CO INC COM 58933Y105 419,074 2,884 SH SOLE 2,884 0 0
META PLATFORMS INC CL A 30303M102 1,302,423 1,796 SH SOLE 1,796 0 0
MICROSOFT CORP COM 594918104 9,563,021 18,645 SH SOLE 18,645 0 0
MSA SAFETY INC COM 553498106 3,988,959 22,425 SH SOLE 22,425 0 0
MUELLER WTR PRODS INC COM SER A 624758108 960,621 45,227 SH SOLE 45,227 0 0
NEW YORK TIMES CO MTN BE CL A 650111107 4,594,745 72,131 SH SOLE 72,131 0 0
NOVARTIS AG SPONSORED ADR 66987V109 4,125,833 28,939 SH SOLE 28,939 0 0
ON HLDG AG NAMEN AKT A H5919C104 1,666,155 56,270 SH SOLE 56,270 0 0
PEPSICO INC COM 713448108 586,080 4,625 SH SOLE 4,625 0 0
PFIZER INC COM 717081103 437,119 15,327 SH SOLE 15,327 0 0
PROCTER & GAMBLE CO COM 742718109 4,910,028 33,797 SH SOLE 33,797 0 0
PROGRESSIVE CORP COM 743315103 5,818,155 28,065 SH SOLE 28,065 0 0
QIAGEN NV ORD SHARES N72482156 5,559,927 127,055 SH SOLE 127,055 0 0
REGENERON PHARMACEUTICALS COM 75886F107 1,533,222 2,022 SH SOLE 2,022 0 0
REVVITY INC COM 714046109 307,768 2,013 SH SOLE 2,013 0 0
SPDR GOLD TR GOLD SHS 78463V107 406,737 1,068 SH SOLE 1,068 0 0
STATE STR SPDR S&P 500 ETF T TR UNIT 78462F103 249,380 327 SH SOLE 327 0 0
STRYKER CORPORATION COM 863667101 3,092,079 11,228 SH SOLE 11,228 0 0
T-MOBILE US INC COM 872590104 1,042,734 6,394 SH SOLE 6,394 0 0
UBER TECHNOLOGIES INC COM 90353T100 813,214 11,870 SH SOLE 11,870 0 0
UNION PAC CORP COM 907818108 2,733,274 10,044 SH SOLE 10,044 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 304,164 6,631 SH SOLE 6,631 0 0
VISA INC COM CL A 92826C839 1,471,097 4,094 SH SOLE 4,094 0 0
WARBY PARKER INC CL A COM 93403J106 837,900 30,162 SH SOLE 30,162 0 0
WELLS FARGO & CO COM 949746101 365,028 4,560 SH SOLE 4,560 0 0
XYLEM INC COM 98419M100 3,608,655 35,634 SH SOLE 35,634 0 0