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 |
| ACCENTURE PLC | ACCENTURE PLC-CL A | G1151C101 | 58,508 | 319,071 | SH | OTR | NONE | 52,342 | 0 | 266,729 | |
| MEDTRONIC PLC | MEDTRONIC PLC | G5960L103 | 141,313 | 1,637,655 | SH | OTR | NONE | 927,107 | 0 | 710,548 | |
| JOHNSON CTRL IN | JOHNSON CONTROLS INTERNATION | G51502105 | 2,168 | 14,585 | SH | OTR | NONE | 14,585 | 0 | 0 | |
| ABBOTT LABS/U | Abbott Laboratories | 002824100 | 247 | 2,500 | SH | OTR | NONE | 0 | 0 | 2,500 | |
| ALPHABET INC C | ALPHABET INC-CL C | 02079K107 | 23,183 | 68,039 | SH | OTR | NONE | 3,907 | 0 | 64,132 | |
| ALPHABET INC A | ALPHABET INC-CL A | 02079K305 | 484,514 | 1,408,144 | SH | OTR | NONE | 937,564 | 0 | 470,580 | |
| AMAZON.COM INC | AMAZON.COM INC | 023135106 | 399,496 | 1,603,436 | SH | OTR | NONE | 1,045,389 | 0 | 558,047 | |
| AMER EXPRESS CO | AMERICAN EXPRESS CO | 025816109 | 1,964 | 6,460 | SH | OTR | NONE | 0 | 0 | 6,460 | |
| AMPHENOL CORP | AMPHENOL CORP-CL A | 032095101 | 132,287 | 1,569,245 | SH | OTR | NONE | 764,908 | 0 | 804,337 | |
| ANALOG DEVICES | ANALOG DEVICES INC | 032654105 | 731 | 1,844 | SH | OTR | NONE | 0 | 0 | 1,844 | |
| APPLE INC/U | Apple Inc | 037833100 | 447,693 | 1,344,345 | SH | OTR | NONE | 934,019 | 0 | 410,326 | |
| APPLIED MATLS I | APPLIED MATERIALS INC | 038222105 | 143,960 | 281,513 | SH | OTR | NONE | 163,143 | 0 | 118,370 | |
| BANK OF AMERICA | BANK OF AMERICA CORP | 060505104 | 2,059 | 37,836 | SH | OTR | NONE | 21,260 | 0 | 16,576 | |
| BECTON DICKIN/U | Becton Dickinson & Co | 075887109 | 19,456 | 108,697 | SH | OTR | NONE | 15,321 | 0 | 93,376 | |
| BERKSHIRE-HAT A | BERKSHIRE HATHAWAY INC-CL A | 084670108 | 747 | 1 | SH | OTR | NONE | 0 | 0 | 1 | |
| BERKSHR HAT B/U | Berkshire Hathaway Inc Cl B | 084670702 | 10,820 | 21,730 | SH | OTR | NONE | 7,025 | 0 | 14,705 | |
| BLACKSTONE INC | BLACKSTONE INC | 09260D107 | 302 | 2,702 | SH | OTR | NONE | 0 | 0 | 2,702 | |
| CIGNA GROUP/THE | THE CIGNA GROUP | 125523100 | 1,064 | 3,916 | SH | OTR | NONE | 3,916 | 0 | 0 | |
| CARRIER GLOBAL | CARRIER GLOBAL CORP | 14448C104 | 733 | 13,365 | SH | OTR | NONE | 0 | 0 | 13,365 | |
| CATERPILLAR INC | CATERPILLAR INC | 149123101 | 267 | 330 | SH | OTR | NONE | 0 | 0 | 330 | |
| CHEVRON CORP/U | Chevron Corp | 166764100 | 56,068 | 274,562 | SH | OTR | NONE | 263,345 | 0 | 11,217 | |
| CISCO SYS INC | CISCO SYSTEMS INC | 17275R102 | 299 | 2,780 | SH | OTR | NONE | 420 | 0 | 2,360 | |
| CITIGROUP INC | CITIGROUP INC | 172967424 | 207 | 1,600 | SH | OTR | NONE | 0 | 0 | 1,600 | |
| COCA COLA CO | COCA-COLA CO/THE | 191216100 | 688 | 8,000 | SH | OTR | NONE | 0 | 0 | 8,000 | |
| COLGATE PALMO/U | Colgate Palmolive Co | 194162103 | 64,071 | 750,955 | SH | OTR | NONE | 409,515 | 0 | 341,440 | |
| COSTCO WHOLE | COSTCO WHOLESALE CORP | 22160K105 | 117,113 | 128,648 | SH | OTR | NONE | 61,848 | 0 | 66,800 | |
| DATADOG INC CL | DATADOG INC - CLASS A | 23804L103 | 358 | 1,310 | SH | OTR | NONE | 0 | 0 | 1,310 | |
| WALT DISNEY CO | WALT DISNEY CO/THE | 254687106 | 46,247 | 440,870 | SH | OTR | NONE | 424,308 | 0 | 16,562 | |
| ECOLAB INC | ECOLAB INC | 278865100 | 54,344 | 197,920 | SH | OTR | NONE | 191,495 | 0 | 6,425 | |
| FACEBOOK INC/U | Facebook Inc - A - Unmanaged | 30303M102 | 223,399 | 308,061 | SH | OTR | NONE | 205,255 | 0 | 102,806 | |
| GOLDMAN SACHS | GOLDMAN SACHS GROUP INC | 38141G104 | 838 | 931 | SH | OTR | NONE | 0 | 0 | 931 | |
| HILTON WORLD | HILTON WORLDWIDE HOLDINGS IN | 43300A203 | 2,105 | 6,620 | SH | OTR | NONE | 6,620 | 0 | 0 | |
| HOME DEPOT INC | HOME DEPOT INC | 437076102 | 1,130 | 3,975 | SH | OTR | NONE | 1,100 | 0 | 2,875 | |
| INTEL CORP/U | Intel Corp | 458140100 | 623 | 5,183 | SH | OTR | NONE | 0 | 0 | 5,183 | |
| INTERCONTINEN | INTERCONTINENTAL EXCHANGE IN | 45866F104 | 58,819 | 386,892 | SH | OTR | NONE | 372,010 | 0 | 14,882 | |
| INTL BUS MACH | INTL BUSINESS MACHINES CORP | 459200101 | 429 | 1,953 | SH | OTR | NONE | 1,136 | 0 | 817 | |
| INVESCO QQQ | INVESCO QQQ TRUST SERIES 1 | 46090E103 | 7,772 | 10,506 | SH | OTR | NONE | 4,902 | 0 | 5,604 | |
| iSHR CORE S&P | ISHARES CORE S&P 500 ETF | 464287200 | 2,412 | 3,150 | SH | OTR | NONE | 0 | 0 | 3,150 | |
| JPMORGAN CHA/U | JPMorgan Chase & Co | 46625H100 | 64,087 | 193,717 | SH | OTR | NONE | 189,943 | 0 | 3,774 | |
| JOHN & JOHN COM | JOHNSON & JOHNSON | 478160104 | 896 | 3,386 | SH | OTR | NONE | 0 | 0 | 3,386 | |
| KLA CORP | KLA CORP | 482480100 | 59,007 | 302,709 | SH | OTR | NONE | 300,578 | 0 | 2,131 | |
| ESTEE LAUDER | ESTEE LAUDER COMPANIES-CL A | 518439104 | 104,474 | 1,126,165 | SH | OTR | NONE | 519,605 | 0 | 606,560 | |
| LILLY ELI & CO | ELI LILLY & CO | 532457108 | 95,528 | 82,560 | SH | OTR | NONE | 81,519 | 0 | 1,041 | |
| MERCK & CO/U | Merck & Co Inc | 58933Y105 | 152,471 | 1,049,281 | SH | OTR | NONE | 559,207 | 0 | 490,074 | |
| MICROSOFT/MS | Microsoft Corp CFD MS | 594918104 | 574,508 | 1,120,117 | SH | OTR | NONE | 717,118 | 0 | 402,999 | |
| MONDELEZ INTL/U | Mondelez International Inc | 609207105 | 41,343 | 715,039 | SH | OTR | NONE | 713,679 | 0 | 1,360 | |
| MORGAN STANLEY | MORGAN STANLEY | 617446448 | 73,793 | 392,354 | SH | OTR | NONE | 352,072 | 0 | 40,282 | |
| MOTOROLA SOL | MOTOROLA SOLUTIONS INC | 620076307 | 199,230 | 446,735 | SH | OTR | NONE | 215,921 | 0 | 230,814 | |
| NETAPP INC | NETAPP INC | 64110D104 | 252 | 1,200 | SH | OTR | NONE | 0 | 0 | 1,200 | |
| NETFLIX INC | NETFLIX INC | 64110L106 | 2,400 | 34,500 | SH | OTR | NONE | 26,580 | 0 | 7,920 | |
| NEWMONT GOLDCO | NEWMONT CORP | 651639106 | 230 | 2,000 | SH | OTR | NONE | 0 | 0 | 2,000 | |
| NIKE INC CL B | NIKE INC -CL B | 654106103 | 45,620 | 1,288,709 | SH | OTR | NONE | 587,009 | 0 | 701,700 | |
| NVIDIA CORP | NVIDIA CORP | 67066G104 | 430,442 | 1,884,764 | SH | OTR | NONE | 1,497,526 | 0 | 387,238 | |
| ORACLE CORP/U | Oracle Corp | 68389X105 | 329 | 2,400 | SH | OTR | NONE | 0 | 0 | 2,400 | |
| OTIS WORLDWIDE | OTIS WORLDWIDE CORP | 68902V107 | 96,628 | 1,502,308 | SH | OTR | NONE | 643,164 | 0 | 859,144 | |
| PARKER HANNIFIN | PARKER HANNIFIN CORP | 701094104 | 135,025 | 141,326 | SH | OTR | NONE | 73,382 | 0 | 67,944 | |
| PEPSICO INC | PEPSICO INC | 713448108 | 210 | 1,665 | SH | OTR | NONE | 1,665 | 0 | 0 | |
| PROCTER & GAM/U | Procter & Gamble Co | 742718109 | 7,336 | 50,500 | SH | OTR | NONE | 0 | 0 | 50,500 | |
| PROLOGIS INC | PROLOGIS INC | 74340W103 | 2,660 | 20,490 | SH | OTR | NONE | 20,490 | 0 | 0 | |
| RAYTHEON TECH | RTX CORP | 75513E101 | 198,866 | 1,071,192 | SH | OTR | NONE | 540,853 | 0 | 530,339 | |
| ROSS STORES INC | ROSS STORES INC | 778296103 | 47,643 | 204,127 | SH | OTR | NONE | 204,022 | 0 | 105 | |
| S&P GLOBAL INC | S&P GLOBAL INC | 78409V104 | 97,350 | 246,787 | SH | OTR | NONE | 132,537 | 0 | 114,250 | |
| SPDR S&P 500 | SS SPDR S&P 500 ETF TRUST-US | 78462F103 | 87,912 | 115,276 | SH | OTR | NONE | 73,790 | 0 | 41,486 | |
| SALESFORCE INC | SALESFORCE INC | 79466L302 | 2,258 | 9,840 | SH | OTR | NONE | 9,840 | 0 | 0 | |
| STRYKER CORP | STRYKER CORP | 863667101 | 550 | 2,000 | SH | OTR | NONE | 0 | 0 | 2,000 | |
| T-MOBIL US INC | T-MOBILE US INC | 872590104 | 29,012 | 177,906 | SH | OTR | NONE | 177,906 | 0 | 0 | |
| TESLA INC | TESLA INC | 88160R101 | 464 | 1,310 | SH | OTR | NONE | 0 | 0 | 1,310 | |
| VISA INC | VISA INC-CLASS A SHARES | 92826C839 | 268,374 | 746,876 | SH | OTR | NONE | 446,587 | 0 | 300,289 | |
| WASTE MANAGEM/U | Waste Management Inc/U | 94106L109 | 1,671 | 8,196 | SH | OTR | NONE | 6,230 | 0 | 1,966 | |
| WELLS FARGO CO | WELLS FARGO & CO | 949746101 | 47,374 | 591,812 | SH | OTR | NONE | 591,812 | 0 | 0 | |
| ZOETIS INC | ZOETIS INC | 98978V103 | 62,325 | 892,537 | SH | OTR | NONE | 483,445 | 0 | 409,092 | |
| ISHR CORE MS EM | ISHARES CORE MSCI EMERGING | 46434G103 | 473 | 5,840 | SH | OTR | NONE | 1,600 | 0 | 4,240 | |
| iSHR CORE SP MC | ISHARES CORE S&P MIDCAP ETF | 464287507 | 651 | 9,050 | SH | OTR | NONE | 0 | 0 | 9,050 | |
| iSHR CORE S&P/U | iShares Core S&P SmallCap ETF | 464287804 | 626 | 4,602 | SH | OTR | NONE | 0 | 0 | 4,602 | |
| VANGUARD RS 200 | VANGUARD RUSSELL 2000 ETF | 92206C664 | 795 | 7,087 | SH | OTR | NONE | 4,350 | 0 | 2,737 | |
| ON HOLDING AG | ON HOLDING AG-CLASS A | H5919C104 | 352 | 11,920 | SH | OTR | NONE | 11,920 | 0 | 0 | |
| ADV MICRO DEV I | ADVANCED MICRO DEVICES | 007903107 | 7,170 | 11,721 | SH | OTR | NONE | 9,800 | 0 | 1,921 | |
| AMERICAN WATER | AMERICAN WATER WORKS CO INC | 030420103 | 1,767 | 13,650 | SH | OTR | NONE | 13,650 | 0 | 0 | |
| BROADCOM INC | BROADCOM INC | 11135F101 | 111,919 | 318,687 | SH | OTR | NONE | 316,512 | 0 | 2,175 | |
| CADENCE DES/U | Cadence Design Systems | 127387108 | 2,268 | 6,870 | SH | OTR | NONE | 6,870 | 0 | 0 | |
| CLEAN HARBORS | CLEAN HARBORS INC | 184496107 | 787 | 2,540 | SH | OTR | NONE | 2,540 | 0 | 0 | |
| FIRST SOLAR INC | FIRST SOLAR INC | 336433107 | 576 | 3,290 | SH | OTR | NONE | 3,290 | 0 | 0 | |
| MICRON TECHNOLO | MICRON TECHNOLOGY INC | 595112103 | 23,026 | 21,619 | SH | OTR | NONE | 21,597 | 0 | 22 | |
| NEXTRACKER INC-CL A | NEXTPOWER INC | 65290E101 | 1,026 | 13,170 | SH | OTR | NONE | 13,170 | 0 | 0 | |
| OWENS CORNING | OWENS CORNING | 690742101 | 566 | 4,850 | SH | OTR | NONE | 4,850 | 0 | 0 | |
| QUANTA SERVICES | QUANTA SERVICES INC | 74762E102 | 1,779 | 2,770 | SH | OTR | NONE | 2,770 | 0 | 0 | |
| SERVICENOW | SERVICENOW INC | 81762P102 | 2,460 | 18,360 | SH | OTR | NONE | 16,540 | 0 | 1,820 | |
| SYNOPSYS INC | SYNOPSYS INC | 871607107 | 1,500 | 3,450 | SH | OTR | NONE | 3,450 | 0 | 0 | |
| TETRA TECH INC | TETRA TECH INC | 88162G103 | 1,098 | 33,330 | SH | OTR | NONE | 33,330 | 0 | 0 | |
| XYLEM INC | XYLEM INC | 98419M100 | 1,073 | 10,600 | SH | OTR | NONE | 10,600 | 0 | 0 | |
| COTY INC | COTY INC-CL A | 222070203 | 159 | 61,160 | SH | OTR | NONE | 61,160 | 0 | 0 | |
| SPOTIFY TECHNOL | SPOTIFY TECHNOLOGY SA | L8681T102 | 21,065 | 43,221 | SH | OTR | NONE | 43,221 | 0 | 0 | |
| UBER TECHNOLOGI | UBER TECHNOLOGIES INC | 90353T100 | 1,596 | 23,300 | SH | OTR | NONE | 23,300 | 0 | 0 | |
| IDEXX LABS CORP | IDEXX LABORATORIES INC | 45168D104 | 39,855 | 76,324 | SH | OTR | NONE | 76,324 | 0 | 0 | |
| MARRIOTT INTL I | MARRIOTT INTERNATIONAL -CL A | 571903202 | 63,433 | 178,349 | SH | OTR | NONE | 152,878 | 0 | 25,471 | |
| MARTIN MARIETTA | MARTIN MARIETTA MATERIALS | 573284106 | 35,774 | 74,559 | SH | OTR | NONE | 72,568 | 0 | 1,991 | |
| ARM HOLDINGS PLC XNGS | ARM HOLDINGS PLC-ADR | 042068205 | 2,905 | 10,030 | SH | OTR | NONE | 10,030 | 0 | 0 | |
| MOODY'S CORP | MOODY'S CORP | 615369105 | 61,658 | 135,773 | SH | OTR | NONE | 127,649 | 0 | 8,124 | |
| METTLER INTL | METTLER-TOLEDO INTERNATIONAL | 592688105 | 47,702 | 31,571 | SH | OTR | NONE | 31,571 | 0 | 0 | |
| ACUITY BRANDS | ACUITY INC | 00508Y102 | 619 | 2,000 | SH | OTR | NONE | 2,000 | 0 | 0 | |
| BADGER METER IN | BADGER METER INC | 056525108 | 401 | 3,250 | SH | OTR | NONE | 3,250 | 0 | 0 | |
| CBOE GLOBAL | CBOE GLOBAL MARKETS INC | 12503M108 | 1,335 | 4,850 | SH | OTR | NONE | 4,850 | 0 | 0 | |
| CLEARWAY-ENERGY | CLEARWAY ENERGY INC-C | 18539C204 | 897 | 30,650 | SH | OTR | NONE | 30,650 | 0 | 0 | |
| TYLER TECHNOLOG | TYLER TECHNOLOGIES INC | 902252105 | 1,245 | 3,910 | SH | OTR | NONE | 3,910 | 0 | 0 | |
| VERISK ANALYTIC | VERISK ANALYTICS INC | 92345Y106 | 1,154 | 6,880 | SH | OTR | NONE | 6,880 | 0 | 0 | |
| VERTEX INC | VERTEX INC - CLASS A | 92538J106 | 1,126 | 95,660 | SH | OTR | NONE | 95,660 | 0 | 0 | |
| BOSTON SCIENT/U | Boston Scientific Corp | 101137107 | 10,836 | 248,254 | SH | OTR | NONE | 248,254 | 0 | 0 | |
| INV S&P500 EQW | INVESCO S&P 500 EQUAL WEIGHT | 46137V357 | 1,539 | 7,400 | SH | OTR | NONE | 0 | 0 | 7,400 | |
| ISHR EXP TECH | ISHARES EXPANDED TECH SECTOR | 464287549 | 1,201 | 7,110 | SH | OTR | NONE | 0 | 0 | 7,110 | |
| WATERS CORP | WATERS CORP | 941848103 | 239 | 544 | SH | OTR | NONE | 277 | 0 | 267 | |
| HONEYWELL INTERNATIONAL -WI | HONEYWELL INTERNATIONAL INC | 438516205 | 27,266 | 129,264 | SH | OTR | NONE | 116,284 | 0 | 12,980 | |
| SMURFIT WESTROCK PLC | SMURFIT WESTROCK PLC | G8267P108 | 19,632 | 445,185 | SH | OTR | NONE | 331,459 | 0 | 113,726 | |
| SPDR EURO 50 | STATE STREET SPDR EURO STOXX | 78463X202 | 538 | 8,000 | SH | OTR | NONE | 1,250 | 0 | 6,750 | |
| SUNBELT RENTALS HOLDINGS INC | SUNBELT RENTALS HOLDINGS INC | 866966104 | 8,505 | 116,183 | SH | OTR | NONE | 77,532 | 0 | 38,651 | |
| HONEYWELL AEROSPACE -WI | HONEYWELL AEROSPACE INC | 43849R105 | 3,865 | 24,941 | SH | OTR | NONE | 10,781 | 0 | 14,160 | |
| EXXONMOBIL HOLDINGS CORP | EXXONMOBIL HOLDINGS CORP | 30233Q108 | 838 | 5,150 | SH | OTR | NONE | 3,550 | 0 | 1,600 | |