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 |
| 3M CO | COM | 88579Y101 | 604,086 | 3,731 | SH | SOLE | 3,731 | 0 | 0 | ||
| ADVANCED MICRO DEVICES INC | COM | 007903107 | 9,704,682 | 16,706 | SH | SOLE | 16,706 | 0 | 0 | ||
| ALPHABET INC | CAP STK CL C | 02079K107 | 37,860,369 | 107,153 | SH | SOLE | 107,153 | 0 | 0 | ||
| ALPHABET INC | CAP STK CL A | 02079K305 | 6,543,087 | 18,309 | SH | SOLE | 18,309 | 0 | 0 | ||
| AMAZON COM INC | COM | 023135106 | 25,761,217 | 108,086 | SH | SOLE | 108,086 | 0 | 0 | ||
| AMERIPRISE FINL INC | COM | 03076C106 | 330,307 | 720 | SH | SOLE | 720 | 0 | 0 | ||
| AMGEN INC | COM | 031162100 | 572,150 | 1,580 | SH | SOLE | 1,580 | 0 | 0 | ||
| AMPHENOL CORP | CL A | 032095101 | 15,217,121 | 86,304 | SH | SOLE | 86,304 | 0 | 0 | ||
| APPLE INC | COM | 037833100 | 42,457,342 | 146,728 | SH | SOLE | 146,728 | 0 | 0 | ||
| APPLIED MATLS INC | COM | 038222105 | 13,243,191 | 18,317 | SH | SOLE | 18,317 | 0 | 0 | ||
| ASML HLDG NV | N Y REGISTRY SHS | N07059210 | 11,743,664 | 5,903 | SH | SOLE | 5,903 | 0 | 0 | ||
| AUTOMATIC DATA PROCESSING IN | COM | 053015103 | 317,785 | 1,419 | SH | SOLE | 1,419 | 0 | 0 | ||
| BERKSHIRE HATHAWAY INC DEL | CL B NEW | 084670702 | 830,647 | 1,660 | SH | SOLE | 1,660 | 0 | 0 | ||
| BROADCOM INC | COM | 11135F101 | 17,578,219 | 46,534 | SH | SOLE | 46,534 | 0 | 0 | ||
| CADENCE DESIGN SYSTEM INC | COM | 127387108 | 5,234,963 | 13,948 | SH | SOLE | 13,948 | 0 | 0 | ||
| CIENA CORP | COM NEW | 171779309 | 2,293,859 | 4,676 | SH | SOLE | 4,676 | 0 | 0 | ||
| CINTAS CORP | COM | 172908105 | 1,446,020 | 8,502 | SH | SOLE | 8,502 | 0 | 0 | ||
| CORNING INC | COM | 219350105 | 4,793,399 | 18,766 | SH | SOLE | 18,766 | 0 | 0 | ||
| COSTCO WHOLESALE CORPORATION | COM | 22160K105 | 15,881,098 | 16,977 | SH | SOLE | 16,977 | 0 | 0 | ||
| DANAHER CORP DEL | COM | 235851102 | 8,220,736 | 43,158 | SH | SOLE | 43,158 | 0 | 0 | ||
| DEERE & CO | COM | 244199105 | 2,565,231 | 4,044 | SH | SOLE | 4,044 | 0 | 0 | ||
| DISNEY WALT CO | COM | 254687106 | 265,361 | 2,757 | SH | SOLE | 2,757 | 0 | 0 | ||
| ELI LILLY & CO | COM | 532457108 | 753,242 | 628 | SH | SOLE | 628 | 0 | 0 | ||
| FASTENAL CO | COM | 311900104 | 11,924,456 | 248,271 | SH | SOLE | 248,271 | 0 | 0 | ||
| IDEXX LABS INC | COM | 45168D104 | 10,523,536 | 19,990 | SH | SOLE | 19,990 | 0 | 0 | ||
| INTEL CORP | COM | 458140100 | 3,294,430 | 23,594 | SH | SOLE | 23,594 | 0 | 0 | ||
| INTERNATIONAL BUSINESS MACHS | COM | 459200101 | 435,313 | 1,548 | SH | SOLE | 1,548 | 0 | 0 | ||
| INVESCO EXCH TRADED FD TR II | TAXABLE MUN BD | 46138G805 | 475,256 | 17,707 | SH | SOLE | 17,707 | 0 | 0 | ||
| ISHARES TR | S&P 500 GRWT ETF | 464287309 | 1,925,420 | 14,000 | SH | SOLE | 14,000 | 0 | 0 | ||
| ISHARES TR | ESG OPTIMIZED | 464288802 | 617,200 | 4,000 | SH | SOLE | 4,000 | 0 | 0 | ||
| JOHNSON & JOHNSON | COM | 478160104 | 2,384,778 | 9,390 | SH | SOLE | 9,390 | 0 | 0 | ||
| KLA CORP | COM NEW | 482480100 | 18,478,531 | 61,246 | SH | SOLE | 61,246 | 0 | 0 | ||
| LAM RESEARCH CORP | COM NEW | 512807306 | 17,750,063 | 40,962 | SH | SOLE | 40,962 | 0 | 0 | ||
| LINDE PLC | SHS | G54950103 | 5,475,855 | 10,552 | SH | SOLE | 10,552 | 0 | 0 | ||
| MASTERCARD INCORPORATED | CL A | 57636Q104 | 9,141,053 | 17,798 | SH | SOLE | 17,798 | 0 | 0 | ||
| MICRON TECHNOLOGY INC | COM | 595112103 | 8,263,562 | 7,159 | SH | SOLE | 7,159 | 0 | 0 | ||
| MICROSOFT CORP | COM | 594918104 | 29,560,716 | 79,247 | SH | SOLE | 79,247 | 0 | 0 | ||
| MOODYS CORP | COM | 615369105 | 15,030,150 | 33,185 | SH | SOLE | 33,185 | 0 | 0 | ||
| MSCI INC | COM | 55354G100 | 8,486,846 | 15,154 | SH | SOLE | 15,154 | 0 | 0 | ||
| NVIDIA CORPORATION | COM | 67066G104 | 40,539,635 | 202,607 | SH | SOLE | 202,607 | 0 | 0 | ||
| PROCTER & GAMBLE CO | COM | 742718109 | 205,443 | 1,401 | SH | SOLE | 1,401 | 0 | 0 | ||
| S&P GLOBAL INC | COM | 78409V104 | 10,907,237 | 26,782 | SH | SOLE | 26,782 | 0 | 0 | ||
| STATE STR SPDR S&P MIDCAP 40 | UTSER1 S&PDCRP | 78467Y107 | 292,589 | 416 | SH | SOLE | 416 | 0 | 0 | ||
| TEXAS INSTRS INC | COM | 882508104 | 4,159,865 | 13,956 | SH | SOLE | 13,956 | 0 | 0 | ||
| TJX COS INC NEW | COM | 872540109 | 905,213 | 5,975 | SH | SOLE | 5,975 | 0 | 0 | ||
| TRANE TECHNOLOGIES PLC | SHS | G8994E103 | 9,242,158 | 18,817 | SH | SOLE | 18,817 | 0 | 0 | ||
| UNITED RENTALS INC | COM | 911363109 | 3,823,504 | 3,375 | SH | SOLE | 3,375 | 0 | 0 | ||
| VANGUARD MUN BD FDS | TAX EXEMPT BD | 922907746 | 360,281 | 7,123 | SH | SOLE | 7,123 | 0 | 0 | ||
| VANGUARD WORLD FD | CONSUM STP ETF | 92204A207 | 135,294 | 600 | SH | SOLE | 600 | 0 | 0 | ||
| VANGUARD WORLD FD | FINANCIALS ETF | 92204A405 | 171,080 | 1,300 | SH | SOLE | 1,300 | 0 | 0 | ||
| VANGUARD WORLD FD | HEALTH CAR ETF | 92204A504 | 179,406 | 600 | SH | SOLE | 600 | 0 | 0 | ||
| VANGUARD WORLD FD | INDUSTRIAL ETF | 92204A603 | 288,304 | 800 | SH | SOLE | 800 | 0 | 0 | ||
| VANGUARD WORLD FD | INF TECH ETF | 92204A702 | 669,312 | 5,600 | SH | SOLE | 5,600 | 0 | 0 | ||
| VANGUARD WORLD FD | MATERIALS ETF | 92204A801 | 160,153 | 700 | SH | SOLE | 700 | 0 | 0 | ||
| VANGUARD WORLD FD | UTILITIES ETF | 92204A876 | 137,011 | 700 | SH | SOLE | 700 | 0 | 0 | ||
| VISA INC | COM CL A | 92826C839 | 14,202,211 | 41,395 | SH | SOLE | 41,395 | 0 | 0 | ||