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 |
| TENCENT HLDGS LTD F UNSPONSORE | ADR | 88032q109 | 230,500 | 3,646 | SH | SOLE | 0 | 0 | 3,646 | ||
| 3M CO | COM | 88579y101 | 1,237,941 | 8,524 | SH | SOLE | 0 | 0 | 8,524 | ||
| AECOM | COM | 00766t100 | 49,659,031 | 585,464 | SH | SOLE | 53,728 | 0 | 531,736 | ||
| ALPHABET INC CLASS A | COM | 02079k305 | 516,745 | 1,797 | SH | SOLE | 100 | 0 | 1,697 | ||
| AMAZON.COM INC | COM | 023135106 | 35,785,243 | 171,821 | SH | SOLE | 14,218 | 0 | 157,603 | ||
| AMERICAN EXPRESS CO | COM | 025816109 | 6,068,051 | 20,061 | SH | SOLE | 60 | 0 | 20,001 | ||
| AMPHENOL CORP NEW CLASS CLASS | COM | 032095101 | 47,852,479 | 378,730 | SH | SOLE | 33,675 | 0 | 345,054 | ||
| APPLE INC | COM | 037833100 | 11,592,290 | 45,677 | SH | SOLE | 82 | 0 | 45,595 | ||
| ARISTA NETWORKS INC | COM | 040413205 | 33,424,645 | 272,232 | SH | SOLE | 25,089 | 0 | 247,143 | ||
| AT&T INC | COM | 00206r102 | 484,713 | 16,720 | SH | SOLE | 0 | 0 | 16,720 | ||
| AUTOMATIC DATA PROCESSIN | COM | 053015103 | 345,203 | 1,699 | SH | SOLE | 0 | 0 | 1,699 | ||
| AVANTIS US EQUITY ETF | COM | 025072885 | 404,229 | 3,636 | SH | SOLE | 265 | 0 | 3,371 | ||
| BERKSHIRE HATHAWAY CLASS B | COM | 084670702 | 675,672 | 1,410 | SH | SOLE | 27 | 0 | 1,383 | ||
| BLACKROCK INC NEW | COM | 09290d101 | 5,824,116 | 6,056 | SH | SOLE | 18 | 0 | 6,038 | ||
| BOOKING HLDGS INC | COM | 09857l108 | 23,206,274 | 5,512 | SH | SOLE | 422 | 0 | 5,090 | ||
| BROADCOM INC | COM | 11135f101 | 34,722,056 | 112,184 | SH | SOLE | 7,295 | 0 | 104,889 | ||
| CATERPILLAR INC | COM | 149123101 | 10,096,263 | 14,251 | SH | SOLE | 41 | 0 | 14,210 | ||
| CHARLES SCHWAB CORP | COM | 808513105 | 48,599,327 | 517,124 | SH | SOLE | 46,852 | 0 | 470,272 | ||
| CHEVRON CORP NEW | COM | 166764100 | 6,811,665 | 32,922 | SH | SOLE | 72 | 0 | 32,850 | ||
| CME GROUP INC CLASS CLASS A | COM | 12572q105 | 5,882,781 | 19,918 | SH | SOLE | 65 | 0 | 19,853 | ||
| COLGATE PALMOLIVE CO | COM | 194162103 | 681,840 | 8,000 | SH | SOLE | 0 | 0 | 8,000 | ||
| CRANE CO | COM | 224408104 | 36,082,591 | 211,009 | SH | SOLE | 19,510 | 0 | 191,499 | ||
| DOW INC | COM | 260557103 | 985,272 | 23,656 | SH | SOLE | 0 | 0 | 23,656 | ||
| EDWARDS LIFESCIENCES COR | COM | 28176e108 | 1,267,026 | 15,822 | SH | SOLE | 0 | 0 | 15,822 | ||
| EXTRA SPACE STORAGE INC REIT | COM | 30225t102 | 339,364 | 2,588 | SH | SOLE | 0 | 0 | 2,588 | ||
| EXXON MOBIL CORP | COM | 30231g102 | 784,169 | 4,622 | SH | SOLE | 0 | 0 | 4,622 | ||
| F/M US TREASURY 3 MONTH BILL F | COM | 74933w452 | 691,907 | 13,877 | SH | SOLE | 0 | 0 | 13,877 | ||
| FIDELITY FUNDAMENTAL LARGE CAP | COM | 316092360 | 1,578,142 | 30,772 | SH | SOLE | 0 | 0 | 30,772 | ||
| GAIN THERAPEUTICS INC | COM | 36269b105 | 29,876 | 15,400 | SH | SOLE | 15,400 | 0 | 0 | ||
| GALLAGHER ARTHUR J & CO | COM | 363576109 | 37,259,392 | 172,035 | SH | SOLE | 15,920 | 0 | 156,115 | ||
| GE AEROSPACE | COM | 369604301 | 44,022,139 | 155,133 | SH | SOLE | 14,771 | 0 | 140,363 | ||
| GENERAL MILLS INC | COM | 370334104 | 713,098 | 19,159 | SH | SOLE | 0 | 0 | 19,159 | ||
| GOLDMAN SACHS GROUP INC | COM | 38141g104 | 5,631,755 | 6,657 | SH | SOLE | 26 | 0 | 6,631 | ||
| GUIDEWIRE SOFTWARE INC | COM | 40171v100 | 36,198,964 | 242,036 | SH | SOLE | 22,351 | 0 | 219,685 | ||
| HOME DEPOT INC | COM | 437076102 | 4,738,647 | 14,408 | SH | SOLE | 36 | 0 | 14,372 | ||
| HONEYWELL INTL INC | COM | 438516106 | 207,043 | 916 | SH | SOLE | 0 | 0 | 916 | ||
| HUBBELL INC | COM | 443510607 | 216,907 | 442 | SH | SOLE | 0 | 0 | 442 | ||
| IDEX CORP | COM | 45167r104 | 551,022 | 2,907 | SH | SOLE | 0 | 0 | 2,907 | ||
| INTUIT | COM | 461202103 | 214,893 | 497 | SH | SOLE | 0 | 0 | 497 | ||
| INTUITIVE SURGICAL INC | COM | 46120e602 | 36,736,630 | 79,691 | SH | SOLE | 7,388 | 0 | 72,303 | ||
| ISHARES 0-3 MONTH TREASURY BON | COM | 46436e718 | 13,155,989 | 130,697 | SH | SOLE | 192 | 0 | 130,505 | ||
| ISHARES 5-10 YEAR INVESTMENT G | COM | 464288638 | 408,827 | 7,682 | SH | SOLE | 0 | 0 | 7,682 | ||
| ISHARES CORE MSCI EAFE ETF | COM | 46432f842 | 1,370,896 | 15,143 | SH | SOLE | 1,035 | 0 | 14,108 | ||
| ISHARES CORE S&P 500 ETF | COM | 464287200 | 4,148,676 | 6,351 | SH | SOLE | 0 | 0 | 6,351 | ||
| ISHARES CORE S&P MID-CAP ETF | COM | 464287507 | 1,076,847 | 15,946 | SH | SOLE | 0 | 0 | 15,946 | ||
| ISHARES CORE U.S. AGGREGATE BO | COM | 464287226 | 991,882 | 9,992 | SH | SOLE | 0 | 0 | 9,992 | ||
| ISHARES IBOXX $ INVESTMENT GRA | COM | 464287242 | 272,474 | 2,500 | SH | SOLE | 0 | 0 | 2,500 | ||
| ISHARES RUSSELL 2000 ETF | COM | 464287655 | 256,432 | 1,034 | SH | SOLE | 0 | 0 | 1,034 | ||
| ISHARES S&P 500 GROWTH ETF | COM | 464287309 | 747,206 | 6,606 | SH | SOLE | 0 | 0 | 6,606 | ||
| JOHNSON & JOHNSON | COM | 478160104 | 6,330,680 | 25,899 | SH | SOLE | 75 | 0 | 25,824 | ||
| JOHNSON CONTROLS INT F | COM | g51502105 | 7,838,536 | 59,859 | SH | SOLE | 178 | 0 | 59,681 | ||
| JPMORGAN CHASE & CO | COM | 46625h100 | 8,803,915 | 29,929 | SH | SOLE | 94 | 0 | 29,835 | ||
| LABCORP HLDGS INC | COM | 504922105 | 640,344 | 2,400 | SH | SOLE | 0 | 0 | 2,400 | ||
| LAKE SHORE BANCORP INC M | COM | 510704109 | 274,998 | 18,116 | SH | SOLE | 0 | 0 | 18,116 | ||
| LINDE PLC F | COM | g54950103 | 41,010,936 | 82,723 | SH | SOLE | 6,719 | 0 | 76,004 | ||
| LVMH MOET HENNESSY LOU F SPONS | COM | 502441306 | 257,697 | 2,359 | SH | SOLE | 0 | 0 | 2,359 | ||
| M&T BK CORP | COM | 55261f104 | 370,029 | 1,790 | SH | SOLE | 0 | 0 | 1,790 | ||
| MCDONALDS CORP | COM | 580135101 | 5,157,249 | 16,594 | SH | SOLE | 44 | 0 | 16,550 | ||
| MERCK & CO. INC. | COM | 58933y105 | 5,295,226 | 44,020 | SH | SOLE | 109 | 0 | 43,911 | ||
| MICROSOFT CORP | COM | 594918104 | 45,087,217 | 121,801 | SH | SOLE | 9,084 | 0 | 112,718 | ||
| MONDELEZ INTL INC CLASS CLASS | COM | 609207105 | 337,770 | 5,860 | SH | SOLE | 0 | 0 | 5,860 | ||
| NVIDIA CORP | COM | 67066g104 | 342,696 | 1,965 | SH | SOLE | 0 | 0 | 1,965 | ||
| PALO ALTO NETWORKS INC | COM | 697435105 | 42,399,616 | 264,469 | SH | SOLE | 24,094 | 0 | 240,375 | ||
| PARKER-HANNIFIN CORP | COM | 701094104 | 256,934 | 287 | SH | SOLE | 0 | 0 | 287 | ||
| PAYCHEX INC | COM | 704326107 | 2,969,120 | 32,231 | SH | SOLE | 87 | 0 | 32,144 | ||
| PROCTER & GAMBLE CO | COM | 742718109 | 6,742,243 | 46,678 | SH | SOLE | 108 | 0 | 46,570 | ||
| PUTNAM FOCUSED LARGE CAP VALUE | COM | 746729300 | 1,805,053 | 38,902 | SH | SOLE | 0 | 0 | 38,902 | ||
| QUALCOMM INC | COM | 747525103 | 3,744,536 | 29,077 | SH | SOLE | 125 | 0 | 28,952 | ||
| S&P GLOBAL INC | COM | 78409v104 | 30,707,076 | 72,194 | SH | SOLE | 6,558 | 0 | 65,636 | ||
| SALESFORCE INC | COM | 79466l302 | 2,523,218 | 13,517 | SH | SOLE | 48 | 0 | 13,469 | ||
| SERVICENOW INC | COM | 81762p102 | 56,941,452 | 544,634 | SH | SOLE | 50,374 | 0 | 494,259 | ||
| SPDR GOLD SHARES | COM | 78463v107 | 504,300 | 1,172 | SH | SOLE | 0 | 0 | 1,172 | ||
| SPX TECHNOLOGIES INC | COM | 78473e103 | 35,432,387 | 177,215 | SH | SOLE | 16,423 | 0 | 160,792 | ||
| STATE STREET SPDR BLOOMBERG 1- | COM | 78468r663 | 115,128,498 | 1,256,313 | SH | SOLE | 9,227 | 0 | 1,247,086 | ||
| STRYKER CORP | COM | 863667101 | 36,483,479 | 111,030 | SH | SOLE | 10,118 | 0 | 100,912 | ||
| SYSCO CORP | COM | 871829107 | 1,146,558 | 16,074 | SH | SOLE | 0 | 0 | 16,074 | ||
| TEXAS INSTRS INC | COM | 882508104 | 36,017,047 | 185,521 | SH | SOLE | 15,265 | 0 | 170,256 | ||
| THE COCA-COLA CO | COM | 191216100 | 5,220,490 | 68,645 | SH | SOLE | 188 | 0 | 68,457 | ||
| TRANE TECHNOLOGIES PLC F | COM | g8994e103 | 35,825,673 | 85,966 | SH | SOLE | 7,830 | 0 | 78,136 | ||
| TRAVELERS COS INC | COM | 89417e109 | 204,176 | 700 | SH | SOLE | 0 | 0 | 700 | ||
| TRUIST FINL CORP | COM | 89832q109 | 221,483 | 4,818 | SH | SOLE | 0 | 0 | 4,818 | ||
| UBER TECHNOLOGIES INC | COM | 90353t100 | 41,355,743 | 574,944 | SH | SOLE | 54,657 | 0 | 520,287 | ||
| UNITED RENTALS INC | COM | 911363109 | 329,309 | 452 | SH | SOLE | 0 | 0 | 452 | ||
| UNITEDHEALTH GROUP INC | COM | 91324p102 | 2,789,242 | 10,308 | SH | SOLE | 50 | 0 | 10,258 | ||
| US BANCORP DEL | COM | 902973304 | 6,693,063 | 128,688 | SH | SOLE | 345 | 0 | 128,343 | ||
| VANGUARD 0-3 MONTH TREASURY BI | COM | 922040845 | 870,505 | 11,507 | SH | SOLE | 0 | 0 | 11,507 | ||
| VANGUARD FTSE ALL-WORLD EX-US | COM | 922042775 | 1,143,322 | 15,224 | SH | SOLE | 0 | 0 | 15,224 | ||
| VANGUARD LONG-TERM CORPORATE B | COM | 92206c813 | 309,266 | 4,139 | SH | SOLE | 0 | 0 | 4,139 | ||
| VANGUARD S&P 500 ETF | COM | 922908363 | 2,405,146 | 4,025 | SH | SOLE | 43 | 0 | 3,982 | ||
| VANGUARD SMALL-CAP INDEX FUND | COM | 922908751 | 655,324 | 2,502 | SH | SOLE | 61 | 0 | 2,441 | ||
| VERIZON COMMUNICATIONS I | COM | 92343v104 | 3,622,926 | 72,170 | SH | SOLE | 268 | 0 | 71,902 | ||
| VISA INC CLASS CLASS A | COM | 92826c839 | 3,899,500 | 12,902 | SH | SOLE | 40 | 0 | 12,862 | ||
| WASTE MGMT INC DEL | COM | 94106l109 | 5,954,778 | 25,914 | SH | SOLE | 67 | 0 | 25,847 | ||
| ZIMMER BIOMET HLDGS INC | COM | 98956p102 | 1,267,779 | 14,021 | SH | SOLE | 0 | 0 | 14,021 | ||
| ZOETIS INC CLASS CLASS A | COM | 98978v103 | 296,471 | 2,508 | SH | SOLE | 0 | 0 | 2,508 | ||
| HONEYWELL INTL INC | COM | 438516106 | 235,523 | 1,042 | SH | SOLE | 0 | 0 | 1,042 | ||