| ABBOTT LABS/U | Abbott Laboratories | $313 | 0.0% | 2,500 SH | New |
| ACCENTURE PLC | ACCENTURE PLC-CL A | $184K | 3.3%Prev: 2.7% | 684,857 SH | Increased+100,577 SH |
| ACUITY BRANDS | ACUITY INC | $720 | 0.0%Prev: 0.0% | 2,000 SH | Increased |
| ADOBE INC | ADOBE INC | $27K | 0.5%Prev: 0.5% | 75,782 SH | Decreased-4,924 SH |
| ADV MICRO DEV I | ADVANCED MICRO DEVICES | $4K | 0.1%Prev: 0.1% | 20,030 SH | Decreased-8,100 SH |
| ALIBABA GRP ADR | ALIBABA GROUP HOLDING-SP ADR | $238 | 0.0%Prev: 0.0% | 1,625 SH | Decreased |
| ALPHABET INC A | ALPHABET INC-CL A | $404K | 7.3%Prev: 6.5% | 1,289,893 SH | Increased-117,967 SH |
| ALPHABET INC C | ALPHABET INC-CL C | $27K | 0.5%Prev: 0.4% | 85,722 SH | Increased-1,525 SH |
| AMAZON.COM INC | AMAZON.COM INC | $366K | 6.6%Prev: 6.4% | 1,583,820 SH | Increased+54,093 SH |
| AMER EXPRESS CO | AMERICAN EXPRESS CO | $3K | 0.1%Prev: 0.0% | 7,660 SH | Increased-160 SH |
| AMERICAN WATER | AMERICAN WATER WORKS CO INC | $1K | 0.0%Prev: 0.0% | 10,160 SH | Decreased-7,270 SH |
| AMPHENOL CORP | AMPHENOL CORP-CL A | $102K | 1.8%Prev: 2.0% | 754,763 SH | Decreased-80,716 SH |
| APPLE INC/U | Apple Inc | $336K | 6.0% | 1,234,233 SH | New |
| APPLIED MATLS I | APPLIED MATERIALS INC | $132K | 2.4%Prev: 2.2% | 512,245 SH | Increased-61,721 SH |
| APPLOVIN CORP | APPLOVIN CORP-CLASS A | $3K | 0.1%Prev: 0.0% | 4,300 SH | Increased+800 SH |
| ARM HOLDINGS PLC | ARM HOLDINGS PLC-ADR | $1K | 0.0%Prev: 0.0% | 13,000 SH | Decreased-4,000 SH |
| BADGER METER IN | BADGER METER INC | $566 | 0.0%Prev: 0.0% | 3,250 SH | Increased+300 SH |
| BALL CORP/U | Ball Corp | $3K | 0.0% | 51,504 SH | New |
| BANK OF AMERICA | BANK OF AMERICA CORP | $2K | 0.0%Prev: 0.0% | 30,316 SH | Increased+2,179 SH |
| BECTON DICKIN/U | Becton Dickinson & Co | $73K | 1.3% | 375,553 SH | New |
| BERKSHIRE-HAT A | BERKSHIRE HATHAWAY INC-CL A | $11K | 0.2%Prev: 0.3% | 15 SH | Decreased-3 SH |
| BERKSHR HAT B/U | Berkshire Hathaway Inc Cl B | $26K | 0.5% | 50,796 SH | New |
| BROADCOM INC | BROADCOM INC | $78K | 1.4%Prev: 1.3% | 224,598 SH | Increased+12,932 SH |
| CADENCE DESIGN | CADENCE DESIGN SYS INC | $2K | 0.0%Prev: 0.1% | 7,800 SH | Decreased-1,900 SH |
| CARRIER GLOBAL | CARRIER GLOBAL CORP | $737 | 0.0%Prev: 0.0% | 13,965 SH | Decreased-5,900 SH |
| CBOE GLOBAL | CBOE GLOBAL MARKETS INC | $1K | 0.0%Prev: 0.0% | 4,940 SH | Decreased-310 SH |
| CHEVRON CORP/U | Chevron Corp | $39K | 0.7% | 254,176 SH | New |
| CIGNA GROUP/THE | THE CIGNA GROUP | $1K | 0.0%Prev: 0.0% | 3,996 SH | Decreased-250 SH |
| CISCO SYS INC | CISCO SYSTEMS INC | $214 | 0.0% | 2,780 SH | New |
| CLEAN HARBORS | CLEAN HARBORS INC | $478 | 0.0%Prev: 0.0% | 2,040 SH | Increased |
| CLEARWAY-ENERGY | CLEARWAY ENERGY INC-C | $657 | 0.0%Prev: 0.0% | 19,770 SH | Increased+270 SH |
| COCA COLA CO | COCA-COLA CO/THE | $559 | 0.0%Prev: 0.0% | 8,000 SH | Increased |
| COLGATE PALMO/U | Colgate Palmolive Co | $61K | 1.1% | 776,697 SH | New |
| COSTCO WHOLE | COSTCO WHOLESALE CORP | $100K | 1.8%Prev: 1.5% | 115,633 SH | Increased+30,933 SH |
| COTY INC | COTY INC-CL A | $198 | 0.0%Prev: 0.0% | 64,564 SH | Increased+16,000 SH |
| CVS HEALTH CORP | CVS HEALTH CORP | $1K | 0.0%Prev: 0.0% | 16,075 SH | Increased-75 SH |
| DATADOG INC CL | DATADOG INC - CLASS A | $2K | 0.0% | 11,310 SH | New |
| DUOLINGO INC | DUOLINGO | $2K | 0.0% | 12,000 SH | New |
| ECOLAB INC | ECOLAB INC | $62K | 1.1%Prev: 1.5% | 236,685 SH | Decreased-43,686 SH |
| ESTEE LAUDER | ESTEE LAUDER COMPANIES-CL A | $117K | 2.1%Prev: 1.4% | 1,117,878 SH | Increased+297,309 SH |
| EXXON MOBIL/U | Exxon Mobil Corp | $619 | 0.0% | 5,150 SH | New |
| FACEBOOK INC/U | Facebook Inc - A - Unmanaged | $126K | 2.3% | 190,229 SH | New |
| FIRST SOLAR INC | FIRST SOLAR INC | $1K | 0.0%Prev: 0.0% | 4,390 SH | Increased |
| GOLDMAN SACHS | GOLDMAN SACHS GROUP INC | $249 | 0.0%Prev: 0.0% | 284 SH | Increased |
| HILTON WORLD | HILTON WORLDWIDE HOLDINGS IN | $2K | 0.0%Prev: 0.0% | 5,630 SH | Increased-350 SH |
| HOME DEPOT INC | HOME DEPOT INC | $5K | 0.1%Prev: 0.2% | 14,395 SH | Decreased-5,862 SH |
| HONEYWELL INTL | HONEYWELL INTERNATIONAL INC | $47K | 0.8%Prev: 1.0% | 239,534 SH | Decreased-12,180 SH |
| IDEXX LABS CORP | IDEXX LABORATORIES INC | $43K | 0.8%Prev: 1.0% | 62,997 SH | Decreased-15,702 SH |
| INTEL CORP/U | Intel Corp | $200 | 0.0% | 5,433 SH | New |
| INTERCONTINEN | INTERCONTINENTAL EXCHANGE IN | $62K | 1.1%Prev: 1.4% | 381,922 SH | Decreased-43,823 SH |
| INTL BUS MACH | INTL BUSINESS MACHINES CORP | $615 | 0.0%Prev: 0.0% | 2,078 SH | Increased |
| INVESCO QQQ | INVESCO QQQ TRUST SERIES 1 | $3K | 0.0%Prev: 0.0% | 4,283 SH | Increased+2,646 SH |
| ISHR CORE MS EM | ISHARES CORE MSCI EMERGING | $201 | 0.0% | 3,000 SH | New |
| iSHR CORE S&P | ISHARES CORE S&P 500 ETF | $2K | 0.0%Prev: 0.0% | 3,150 SH | Increased |
| iSHR CORE SP MC | ISHARES CORE S&P MIDCAP ETF | $597 | 0.0%Prev: 0.0% | 9,050 SH | Increased |
| iSHR CORE SP SC | ISHARES CORE S&P SMALL-CAP E | $553 | 0.0%Prev: 0.0% | 4,602 SH | Increased |
| JOHN & JOHN COM | JOHNSON & JOHNSON | $969 | 0.0%Prev: 0.0% | 4,685 SH | Decreased-1,257 SH |
| JOHNSON CTRL IN | JOHNSON CONTROLS INTERNATION | $2K | 0.0%Prev: 0.0% | 14,075 SH | Decreased-3,670 SH |
| JPMORGAN CHA/U | JPMorgan Chase & Co | $55K | 1.0% | 170,072 SH | New |
| KLA CORP | KLA CORP | $54K | 1.0%Prev: 1.3% | 44,705 SH | Decreased-16,741 SH |
| LAZARD INC | LAZARD INC | $218 | 0.0%Prev: 0.0% | 4,500 SH | Decreased |
| LILLY ELI & CO | ELI LILLY & CO | $79K | 1.4%Prev: 1.2% | 73,470 SH | Increased-6,816 SH |
| MARRIOTT INTL I | MARRIOTT INTERNATIONAL -CL A | $59K | 1.1%Prev: 0.9% | 191,585 SH | Increased+2,635 SH |
| MARTIN MARIETTA | MARTIN MARIETTA MATERIALS | $50K | 0.9%Prev: 0.6% | 81,029 SH | Increased+27,839 SH |
| MEDTRONIC PLC | MEDTRONIC PLC | $164K | 3.0%Prev: 2.8% | 1,705,936 SH | Increased+175,159 SH |
| MERCK & CO/U | Merck & Co Inc | $126K | 2.3% | 1,193,915 SH | New |
| METTLER INTL | METTLER-TOLEDO INTERNATIONAL | $42K | 0.7%Prev: 0.5% | 29,848 SH | Increased+7,679 SH |
| MICRON TECHNOLO | MICRON TECHNOLOGY INC | $3K | 0.1%Prev: 0.1% | 12,000 SH | Decreased-14,500 SH |
| MICROSOFT CORP | MICROSOFT CORP | $503K | 9.1%Prev: 10.0% | 1,040,819 SH | Decreased+23,361 SH |
| MONDELEZ INTL/U | Mondelez International Inc | $38K | 0.7% | 704,472 SH | New |
| MOODY'S CORP | MOODY'S CORP | $63K | 1.1%Prev: 1.0% | 123,837 SH | Increased+12,125 SH |
| MORGAN STANLEY | MORGAN STANLEY | $86K | 1.6%Prev: 1.6% | 484,783 SH | Increased-37,181 SH |
| MOTOROLA SOL | MOTOROLA SOLUTIONS INC | $169K | 3.0%Prev: 2.9% | 439,646 SH | Increased+108,472 SH |
| NETFLIX INC | NETFLIX INC | $4K | 0.1%Prev: 0.1% | 43,920 SH | Decreased+39,428 SH |
| NEXTRACKER INC-CL A | NEXTPOWER INC-CL A | $945 | 0.0% | 10,850 SH | New |
| NIKE INC CL B | NIKE INC -CL B | $76K | 1.4%Prev: 1.1% | 1,185,742 SH | Increased+389,047 SH |
| NVIDIA CORP | NVIDIA CORP | $277K | 5.0%Prev: 5.1% | 1,485,322 SH | Increased+46,902 SH |
| ON HOLDING AG | ON HOLDING AG-CLASS A | $582 | 0.0%Prev: 0.0% | 12,540 SH | Increased+4,180 SH |
| ORACLE CORP/U | Oracle Corp | $467 | 0.0% | 2,400 SH | New |
| OTIS WORLDWIDE | OTIS WORLDWIDE CORP | $114K | 2.1%Prev: 1.9% | 1,309,160 SH | Increased+235,316 SH |
| OWENS CORNING | OWENS CORNING | $542 | 0.0%Prev: 0.0% | 4,850 SH | Decreased |
| PARKER HANNIFIN | PARKER HANNIFIN CORP | $107K | 1.9%Prev: 2.0% | 122,273 SH | Increased-13,959 SH |
| PEPSICO INC | PEPSICO INC | $238 | 0.0%Prev: 0.0% | 1,665 SH | Increased |
| PINTEREST INC | PINTEREST INC- CLASS A | $2K | 0.0%Prev: 0.0% | 80,000 SH | Decreased+14,100 SH |
| PROCTER & GAM/U | Procter & Gamble Co | $7K | 0.1% | 50,500 SH | New |
| PROLOGIS INC | PROLOGIS INC | $2K | 0.0%Prev: 0.0% | 18,340 SH | Increased-660 SH |
| QUANTA SERVICES | QUANTA SERVICES INC | $1K | 0.0%Prev: 0.0% | 3,070 SH | Increased |
| RAYTHEON TECH | RTX CORP | $193K | 3.5%Prev: 3.6% | 1,052,882 SH | Increased-72,720 SH |
| ROSS STORES INC | ROSS STORES INC | $57K | 1.0%Prev: 1.0% | 314,943 SH | Increased-40,376 SH |
| S&P GLOBAL INC | S&P GLOBAL INC | $111K | 2.0%Prev: 1.6% | 212,605 SH | Increased+40,296 SH |
| SALESFORCE INC | SALESFORCE INC | $9K | 0.2%Prev: 0.2% | 35,854 SH | Increased-2,744 SH |
| Samsara Inc | SAMSARA INC-CL A | $2K | 0.0%Prev: 0.0% | 60,000 SH | Decreased |
| SERVICENOW | SERVICENOW INC | $3K | 0.0%Prev: 0.1% | 17,905 SH | Decreased+14,267 SH |
| SPDR S&P 500 | SPDR S&P 500 ETF TRUST | $58K | 1.0%Prev: 0.9% | 85,013 SH | Increased+15,827 SH |
| SPOTIFY TECHNOL | SPOTIFY TECHNOLOGY SA | $19K | 0.3%Prev: 0.4% | 32,570 SH | Decreased-390 SH |
| STRYKER CORP | STRYKER CORP | $702 | 0.0%Prev: 0.0% | 2,000 SH | Decreased |
| SYNOPSYS INC | SYNOPSYS INC | $3K | 0.0%Prev: 0.1% | 5,800 SH | Decreased-100 SH |
| T-MOBIL US INC | T-MOBILE US INC | $35K | 0.6%Prev: 0.8% | 170,514 SH | Decreased-12,614 SH |
| TESLA INC | TESLA INC | $589 | 0.0%Prev: 0.0% | 1,310 SH | Increased |
| TETRA TECH INC | TETRA TECH INC | $866 | 0.0%Prev: 0.0% | 25,830 SH | Increased |
| TYLER TECHNOLOG | TYLER TECHNOLOGIES INC | $2K | 0.0%Prev: 0.0% | 5,000 SH | Decreased |
| UBER TECHNOLOGI | UBER TECHNOLOGIES INC | $2K | 0.0%Prev: 0.1% | 29,000 SH | Decreased-10,100 SH |
| UNIVERSAL DISPL | UNIVERSAL DISPLAY CORP | $350 | 0.0%Prev: 0.0% | 3,000 SH | Decreased |
| VANGUARD RS 200 | VANGUARD RUSSELL 2000 ETF | $494 | 0.0%Prev: 0.0% | 4,970 SH | Increased+576 SH |
| VERISK ANALYTIC | VERISK ANALYTICS INC | $3K | 0.1%Prev: 0.1% | 14,000 SH | Decreased-500 SH |
| VERTEX INC | VERTEX INC - CLASS A | $2K | 0.0%Prev: 0.0% | 110,000 SH | Increased+40,000 SH |
| VISA INC | VISA INC-CLASS A SHARES | $258K | 4.6%Prev: 4.3% | 734,569 SH | Increased+72,375 SH |
| WALT DISNEY CO | WALT DISNEY CO/THE | $51K | 0.9%Prev: 1.1% | 445,278 SH | Decreased-39,407 SH |
| WASTE MGMT INC | WASTE MANAGEMENT INC | $844 | 0.0%Prev: 0.0% | 3,842 SH | Decreased |
| WELLS FARGO CO | WELLS FARGO & CO | $50K | 0.9%Prev: 0.9% | 536,101 SH | Increased-51,199 SH |
| XYLEM INC | XYLEM INC | $1K | 0.0%Prev: 0.0% | 8,350 SH | Decreased |
| ZOETIS INC | ZOETIS INC | $133K | 2.4%Prev: 3.1% | 1,056,947 SH | Decreased-58,570 SH |