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 |
| AT&T INC | COM | 00206R102 | 648,303 | 31,319 | SH | SOLE | 19,753 | 0 | 11,566 | ||
| ABBOTT LABORATORIES | COM | 002824100 | 203,984 | 2,248 | SH | SOLE | 2,248 | 0 | 0 | ||
| ADOBE INC | COM | 00724F101 | 11,804,026 | 57,575 | SH | SOLE | 21,900 | 0 | 35,675 | ||
| ALPHABET INC | CAP STK CL A | 02079K305 | 32,202,069 | 90,108 | SH | SOLE | 53,716 | 0 | 36,392 | ||
| ALPHABET INC | CAP STK CL C | 02079K107 | 33,633,483 | 95,190 | SH | SOLE | 57,640 | 0 | 37,550 | ||
| AMAZON COM INC | COM | 023135106 | 6,149,971 | 25,803 | SH | SOLE | 16,682 | 0 | 9,121 | ||
| AMGEN INC | COM | 031162100 | 3,570,503 | 9,860 | SH | SOLE | 8,795 | 0 | 1,065 | ||
| APPLE INC | COM | 037833100 | 34,961,343 | 120,823 | SH | SOLE | 75,612 | 0 | 45,211 | ||
| BANK OF NY MELLON CORP | COM | 064058100 | 245,837 | 1,700 | SH | SOLE | 1,700 | 0 | 0 | ||
| BERKSHIRE HATHAWAY INC DEL | CL A | 084670108 | 2,995,400 | 4 | SH | SOLE | 4 | 0 | 0 | ||
| BOEING CO | COM | 097023105 | 378,822 | 1,750 | SH | SOLE | 1,500 | 0 | 250 | ||
| BOOKING HOLDINGS INC | COM | 09857L108 | 2,005,200 | 11,250 | SH | SOLE | 1,000 | 0 | 10,250 | ||
| BOSTON SCIENTIFIC CORP | COM | 101137107 | 536,786 | 12,577 | SH | SOLE | 9,142 | 0 | 3,435 | ||
| BRISTOL-MYERS SQUIBB CO | COM | 110122108 | 6,745,343 | 117,066 | SH | SOLE | 25,939 | 0 | 91,127 | ||
| CATERPILLAR INC | COM | 149123101 | 532,450 | 500 | SH | SOLE | 500 | 0 | 0 | ||
| CENTERPOINT ENERGY INC | COM | 15189T107 | 694,335 | 15,766 | SH | SOLE | 13,566 | 0 | 2,200 | ||
| CISCO SYS INC | COM | 17275R102 | 11,900,930 | 101,319 | SH | SOLE | 54,419 | 0 | 46,900 | ||
| CITIZENS FINL GROUP INC | COM | 174610105 | 2,004,002 | 28,600 | SH | SOLE | 28,600 | 0 | 0 | ||
| EOG RES INC | COM | 26875P101 | 486,617 | 3,751 | SH | SOLE | 3,751 | 0 | 0 | ||
| ELI LILLY & CO | COM | 532457108 | 4,662,184 | 3,887 | SH | SOLE | 36 | 0 | 3,851 | ||
| EMCOR GROUP INC | COM | 29084Q100 | 610,792 | 736 | SH | SOLE | 736 | 0 | 0 | ||
| ENBRIDGE INC | COM | 29250N105 | 4,697,296 | 86,650 | SH | SOLE | 71,530 | 0 | 15,120 | ||
| EXXON MOBIL CORP | COM | 30231G102 | 871,043 | 6,371 | SH | SOLE | 4,161 | 0 | 2,210 | ||
| GE AEROSPACE | COM NEW | 369604301 | 202,935 | 543 | SH | SOLE | 274 | 0 | 269 | ||
| GILEAD SCIENCES INC | COM | 375558103 | 439,663 | 3,480 | SH | SOLE | 680 | 0 | 2,800 | ||
| HOME DEPOT INC | COM | 437076102 | 387,948 | 1,100 | SH | SOLE | 0 | 0 | 1,100 | ||
| IDEXX LABS INC | COM | 45168D104 | 16,344,909 | 31,048 | SH | SOLE | 18,880 | 0 | 12,168 | ||
| ILLUMINA INC | COM | 452327109 | 316,494 | 1,800 | SH | SOLE | 1,800 | 0 | 0 | ||
| INTEL CORP | COM | 458140100 | 1,318,805 | 9,445 | SH | SOLE | 3,895 | 0 | 5,550 | ||
| INTERNATIONAL BUSINESS MACHS | COM | 459200101 | 239,028 | 850 | SH | SOLE | 650 | 0 | 200 | ||
| INTUITIVE SURGICAL INC | COM NEW | 46120E602 | 10,595,388 | 26,643 | SH | SOLE | 15,543 | 0 | 11,100 | ||
| JPMORGAN CHASE & CO | COM | 46625H100 | 507,361 | 1,550 | SH | SOLE | 50 | 0 | 1,500 | ||
| JOHNSON & JOHNSON | COM | 478160104 | 3,099,958 | 12,206 | SH | SOLE | 5,176 | 0 | 7,030 | ||
| L3HARRIS TECHNOLOGIES INC | COM | 502431109 | 2,844,876 | 9,790 | SH | SOLE | 9,490 | 0 | 300 | ||
| LITTELFUSE INC | COM | 537008104 | 364,264 | 800 | SH | SOLE | 800 | 0 | 0 | ||
| LOAR HOLDINGS INC | COM SHS | 53947R105 | 249,891 | 3,100 | SH | SOLE | 400 | 0 | 2,700 | ||
| LOWES COS INC | COM | 548661107 | 330,735 | 1,500 | SH | SOLE | 1,500 | 0 | 0 | ||
| MKS INC. | COM | 55306N104 | 413,219 | 929 | SH | SOLE | 929 | 0 | 0 | ||
| MASTERCARD INCORPORATED | CL A | 57636Q104 | 2,613,197 | 5,088 | SH | SOLE | 5,088 | 0 | 0 | ||
| MERCK & CO INC | COM | 58933Y105 | 559,874 | 4,357 | SH | SOLE | 1,400 | 0 | 2,957 | ||
| MICROCHIP TECHNOLOGY INC. | COM | 595017104 | 672,600 | 7,375 | SH | SOLE | 3,075 | 0 | 4,300 | ||
| MICROSOFT CORP | COM | 594918104 | 26,629,006 | 71,388 | SH | SOLE | 6,764 | 0 | 64,624 | ||
| NVIDIA CORPORATION | COM | 67066G104 | 4,870,191 | 24,340 | SH | SOLE | 23,740 | 0 | 600 | ||
| NUTRIEN LTD | COM | 67077M108 | 1,924,507 | 30,572 | SH | SOLE | 24,772 | 0 | 5,800 | ||
| PACIFIC BIOSCIENCES CALIF IN | COM | 69404D108 | 1,584,332 | 943,055 | SH | SOLE | 861,955 | 0 | 81,100 | ||
| PALANTIR TECHNOLOGIES INC | CL A | 69608A108 | 1,208,192 | 10,356 | SH | SOLE | 10,200 | 0 | 156 | ||
| PAYCHEX INC | COM | 704326107 | 4,978,645 | 50,632 | SH | SOLE | 21,043 | 0 | 29,589 | ||
| PEPSICO INC | COM | 713448108 | 827,971 | 6,115 | SH | SOLE | 4,715 | 0 | 1,400 | ||
| PFIZER INC | COM | 717081103 | 873,502 | 36,275 | SH | SOLE | 28,950 | 0 | 7,325 | ||
| PROCTER & GAMBLE CO | COM | 742718109 | 247,968 | 1,691 | SH | SOLE | 1,291 | 0 | 400 | ||
| PUBLIC SVC ENTERPRISE GROUP | COM | 744573106 | 890,488 | 10,972 | SH | SOLE | 8,772 | 0 | 2,200 | ||
| QUALCOMM INC | COM | 747525103 | 5,941,553 | 32,153 | SH | SOLE | 10,173 | 0 | 21,980 | ||
| QUANTA SVCS INC | COM | 74762E102 | 19,545,486 | 27,145 | SH | SOLE | 24,745 | 0 | 2,400 | ||
| RIO TINTO PLC | SPONSORED ADR | 767204100 | 365,480 | 3,850 | SH | SOLE | 3,850 | 0 | 0 | ||
| SLB LIMITED | COM STK | 806857108 | 1,145,978 | 24,650 | SH | SOLE | 24,600 | 0 | 50 | ||
| SPDR GOLD TR | GOLD SHS | 78463V107 | 595,932 | 1,618 | SH | SOLE | 135 | 0 | 1,483 | ||
| SOUTHERN CO | COM | 842587107 | 357,094 | 3,731 | SH | SOLE | 3,400 | 0 | 331 | ||
| STRYKER CORPORATION | COM | 863667101 | 215,351 | 684 | SH | SOLE | 550 | 0 | 134 | ||
| SYMBOTIC INC | CLASS A COM | 87151X101 | 4,032,464 | 89,710 | SH | SOLE | 87,410 | 0 | 2,300 | ||
| PRICE T ROWE GROUP INC | COM | 74144T108 | 576,067 | 5,067 | SH | SOLE | 1,400 | 0 | 3,667 | ||
| TESLA INC | COM | 88160R101 | 2,639,265 | 6,275 | SH | SOLE | 875 | 0 | 5,400 | ||
| TOMPKINS FINL CORP | COM | 890110109 | 395,472 | 4,184 | SH | SOLE | 3,850 | 0 | 334 | ||
| UNITED PARCEL SVCS INC | CL B | 911312106 | 2,798,547 | 26,033 | SH | SOLE | 23,864 | 0 | 2,169 | ||
| VERIZON COMMUNICATIONS INC | COM | 92343V104 | 266,192 | 6,287 | SH | SOLE | 5,411 | 0 | 876 | ||
| VISA INC | COM CL A | 92826C839 | 2,418,784 | 7,050 | SH | SOLE | 7,050 | 0 | 0 | ||