The Securities and Exchange Commission has not necessarily
reviewed the information in this filing and has not determined
if it is accurate and complete.
| |||||||||||||||||||||
|
UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549 FORM 13F FORM 13F INFORMATION TABLE |
|
||||||||||||||||||||
| 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 | 3,784,947 | 41,712 | SH | SOLE | 41,712 | 0 | 0 | ||
| ABBVIE INC | COM | 00287Y109 | 977,118 | 3,883 | SH | SOLE | 3,883 | 0 | 0 | ||
| ADVANCED DRAIN SYS INC DEL | COM | 00790R104 | 6,781,771 | 43,207 | SH | SOLE | 43,207 | 0 | 0 | ||
| AGILENT TECHNOLOGIES INC | COM | 00846U101 | 6,095,436 | 45,889 | SH | SOLE | 45,889 | 0 | 0 | ||
| AIRBNB INC | COM CL A | 009066101 | 273,321 | 1,910 | SH | SOLE | 1,910 | 0 | 0 | ||
| ALBERTSONS COMPANIES INC | COMMON STOCK | 013091103 | 436,153 | 32,236 | SH | SOLE | 32,236 | 0 | 0 | ||
| ALLEGRO MICROSYSTEMS INC | COM | 01749D105 | 1,668,095 | 23,960 | SH | SOLE | 23,960 | 0 | 0 | ||
| ALPHABET INC | CAP STK CL A | 02079K305 | 213,707 | 598 | SH | SOLE | 598 | 0 | 0 | ||
| ALPHABET INC | CAP STK CL C | 02079K107 | 13,938,515 | 39,449 | SH | SOLE | 39,449 | 0 | 0 | ||
| AMAZON COM INC | COM | 023135106 | 1,188,363 | 4,986 | SH | SOLE | 4,986 | 0 | 0 | ||
| APPLE INC | COM | 037833100 | 2,016,550 | 6,969 | SH | SOLE | 6,969 | 0 | 0 | ||
| ATMUS FILTRATION TECHNOLOGIE | COM | 04956D107 | 6,143,581 | 120,486 | SH | SOLE | 120,486 | 0 | 0 | ||
| AUTOMATIC DATA PROCESSING IN | COM | 053015103 | 2,113,416 | 9,437 | SH | SOLE | 9,437 | 0 | 0 | ||
| BENTLEY SYS INC | COM CL B | 08265T208 | 1,868,095 | 62,499 | SH | SOLE | 62,499 | 0 | 0 | ||
| BERKSHIRE HATHAWAY INC DEL | CL B NEW | 084670702 | 3,220,510 | 6,436 | SH | SOLE | 6,436 | 0 | 0 | ||
| BLACKROCK INC | COM | 09290D101 | 4,841,455 | 5,035 | SH | SOLE | 5,035 | 0 | 0 | ||
| BOOKING HOLDINGS INC | COM | 09857L108 | 445,600 | 2,500 | SH | SOLE | 2,500 | 0 | 0 | ||
| BRADY CORP | CL A | 104674106 | 3,583,500 | 39,134 | SH | SOLE | 39,134 | 0 | 0 | ||
| CHEWY INC | CL A | 16679L109 | 665,113 | 33,848 | SH | SOLE | 33,848 | 0 | 0 | ||
| CISCO SYS INC | COM | 17275R102 | 9,564,298 | 81,426 | SH | SOLE | 81,426 | 0 | 0 | ||
| COCA COLA CO | COM | 191216100 | 480,712 | 5,915 | SH | SOLE | 5,915 | 0 | 0 | ||
| COLUMBIA ETF TR I | CORE BOND ETF | 19761L748 | 221,522 | 7,389 | SH | SOLE | 7,389 | 0 | 0 | ||
| COOPER COS INC | COM | 216648501 | 3,445,881 | 48,053 | SH | SOLE | 48,053 | 0 | 0 | ||
| DISNEY WALT CO | COM | 254687106 | 319,069 | 3,315 | SH | SOLE | 3,315 | 0 | 0 | ||
| EMCOR GROUP INC | COM | 29084Q100 | 3,551,057 | 4,279 | SH | SOLE | 4,279 | 0 | 0 | ||
| EXPENSIFY INC | COM CL A | 30219Q106 | 76,048 | 42,485 | SH | SOLE | 42,485 | 0 | 0 | ||
| EXXON MOBIL CORP | COM | 30231G102 | 1,483,822 | 10,853 | SH | SOLE | 10,853 | 0 | 0 | ||
| GE AEROSPACE | COM NEW | 369604301 | 896,205 | 2,398 | SH | SOLE | 2,398 | 0 | 0 | ||
| GE VERNOVA INC | COM | 36828A101 | 689,643 | 587 | SH | SOLE | 587 | 0 | 0 | ||
| GENUINE PARTS CO | COM | 372460105 | 589,900 | 5,000 | SH | SOLE | 5,000 | 0 | 0 | ||
| GORMAN RUPP CO | COM | 383082104 | 15,661,394 | 170,715 | SH | SOLE | 170,715 | 0 | 0 | ||
| INTEL CORP | COM | 458140100 | 629,731 | 4,510 | SH | SOLE | 4,510 | 0 | 0 | ||
| INTERNATIONAL BUSINESS MACHS | COM | 459200101 | 443,749 | 1,578 | SH | SOLE | 1,578 | 0 | 0 | ||
| ISHARES GOLD TR | ISHARES NEW | 464285204 | 407,074 | 5,391 | SH | SOLE | 5,391 | 0 | 0 | ||
| ISHARES TR | CORE S&P500 ETF | 464287200 | 1,480,556 | 1,977 | SH | SOLE | 1,977 | 0 | 0 | ||
| ISHARES TR | ESG MSCI KLD ETF | 464288570 | 308,702 | 2,168 | SH | SOLE | 2,168 | 0 | 0 | ||
| ISHARES TR | TIPS BD ETF | 464287176 | 390,665 | 3,570 | SH | SOLE | 3,570 | 0 | 0 | ||
| ISHARES TR | ESG OPTIMIZED | 464288802 | 1,268,376 | 8,220 | SH | SOLE | 8,220 | 0 | 0 | ||
| JOHNSON & JOHNSON | COM | 478160104 | 9,192,444 | 36,195 | SH | SOLE | 36,195 | 0 | 0 | ||
| JPMORGAN CHASE & CO | COM | 46625H100 | 397,379 | 1,214 | SH | SOLE | 1,214 | 0 | 0 | ||
| MASTERCARD INCORPORATED | CL A | 57636Q104 | 824,328 | 1,605 | SH | SOLE | 1,605 | 0 | 0 | ||
| MERCK & CO INC | COM | 58933Y105 | 373,164 | 2,904 | SH | SOLE | 2,904 | 0 | 0 | ||
| META PLATFORMS INC | CL A | 30303M102 | 1,011,669 | 1,796 | SH | SOLE | 1,796 | 0 | 0 | ||
| MICROSOFT CORP | COM | 594918104 | 7,121,325 | 19,091 | SH | SOLE | 19,091 | 0 | 0 | ||
| MSA SAFETY INC | COM | 553498106 | 4,070,507 | 23,316 | SH | SOLE | 23,316 | 0 | 0 | ||
| NEW YORK TIMES CO MTN BE | CL A | 650111107 | 3,887,529 | 55,552 | SH | SOLE | 55,552 | 0 | 0 | ||
| NOVARTIS AG | SPONSORED ADR | 66987V109 | 4,545,507 | 29,004 | SH | SOLE | 29,004 | 0 | 0 | ||
| ON HLDG AG | NAMEN AKT A | H5919C104 | 4,390,203 | 123,947 | SH | SOLE | 123,947 | 0 | 0 | ||
| PEPSICO INC | COM | 713448108 | 626,225 | 4,625 | SH | SOLE | 4,625 | 0 | 0 | ||
| PFIZER INC | COM | 717081103 | 369,068 | 15,327 | SH | SOLE | 15,327 | 0 | 0 | ||
| PROCTER & GAMBLE CO | COM | 742718109 | 4,959,951 | 33,824 | SH | SOLE | 33,824 | 0 | 0 | ||
| PROGRESSIVE CORP | COM | 743315103 | 6,312,113 | 28,895 | SH | SOLE | 28,895 | 0 | 0 | ||
| QIAGEN NV | ORD SHARES | N72482156 | 5,145,404 | 131,596 | SH | SOLE | 131,596 | 0 | 0 | ||
| REGENERON PHARMACEUTICALS | COM | 75886F107 | 1,270,775 | 2,038 | SH | SOLE | 2,038 | 0 | 0 | ||
| REVVITY INC | COM | 714046109 | 223,966 | 2,013 | SH | SOLE | 2,013 | 0 | 0 | ||
| SCHWAB CHARLES CORP | COM | 808513105 | 6,153,948 | 66,695 | SH | SOLE | 66,695 | 0 | 0 | ||
| SPDR GOLD TR | GOLD SHS | 78463V107 | 433,215 | 1,176 | SH | SOLE | 1,176 | 0 | 0 | ||
| STRYKER CORPORATION | COM | 863667101 | 3,621,605 | 11,503 | SH | SOLE | 11,503 | 0 | 0 | ||
| T-MOBILE US INC | COM | 872590104 | 1,072,466 | 6,394 | SH | SOLE | 6,394 | 0 | 0 | ||
| TRI CONTL CORP | COM | 895436103 | 220,288 | 6,400 | SH | SOLE | 6,400 | 0 | 0 | ||
| UBER TECHNOLOGIES INC | COM | 90353T100 | 850,550 | 11,787 | SH | SOLE | 11,787 | 0 | 0 | ||
| UNION PAC CORP | COM | 907818108 | 5,608,640 | 20,620 | SH | SOLE | 20,620 | 0 | 0 | ||
| VERIZON COMMUNICATIONS INC | COM | 92343V104 | 292,612 | 6,911 | SH | SOLE | 6,911 | 0 | 0 | ||
| VISA INC | COM CL A | 92826C839 | 1,404,610 | 4,094 | SH | SOLE | 4,094 | 0 | 0 | ||
| WARBY PARKER INC | CL A COM | 93403J106 | 935,231 | 30,825 | SH | SOLE | 30,825 | 0 | 0 | ||
| WELLS FARGO & CO | COM | 949746101 | 376,838 | 4,560 | SH | SOLE | 4,560 | 0 | 0 | ||
| XYLEM INC | COM | 98419M100 | 4,367,032 | 36,943 | SH | SOLE | 36,943 | 0 | 0 | ||