| Abbott Laboratories | Common Stock | $49.1M | 0.7%Prev: 0.7% | 391,855 SH | Decreased-440 SH |
| AbbVie | Common Stock | $178.3M | 2.4%Prev: 2.2% | 780,291 SH | Increased+31,143 SH |
| Adobe | Common Stock | $58.0M | 0.8%Prev: 1.0% | 165,650 SH | Decreased-57,995 SH |
| Advanced Micro Devices | Common Stock | $90.6M | 1.2%Prev: 0.6% | 423,030 SH | Increased+157,630 SH |
| Aecom Technology | Common Stock | $373K | 0.0%Prev: 0.0% | 3,915 SH | Decreased-1,720 SH |
| Agilent Technologies | Common Stock | $27.1M | 0.4%Prev: 0.5% | 199,390 SH | Decreased-108,010 SH |
| Agnico-Eagle Mines | Common Stock | $4.4M | 0.1%Prev: 0.1% | 25,731 SH | Decreased-1,596 SH |
| Air Products & Chemicals | Common Stock | $28.7M | 0.4%Prev: 0.4% | 115,991 SH | Decreased+2,456 SH |
| Alcon | Common Stock | $240K | 0.0%Prev: 0.0% | 3,045 SH | Increased |
| Alphabet inc., C | Common Stock | $628K | 0.0%Prev: 0.0% | 2,001 SH | Increased |
| Alphabet, Class A | Common Stock | $450.8M | 6.0%Prev: 4.5% | 1,440,160 SH | Increased-4,059 SH |
| Amazon.com | Common Stock | $7.0M | 0.1%Prev: 0.1% | 30,484 SH | Increased+1,485 SH |
| Amphenol Corp Class A | Common Stock | $4.8M | 0.1%Prev: 0.0% | 35,515 SH | Increased+13,450 SH |
| Aon PLC | Common Stock | $702K | 0.0%Prev: 0.0% | 1,989 SH | Decreased |
| Apple | Common Stock | $485.6M | 6.4%Prev: 5.9% | 1,786,099 SH | Increased-11,908 SH |
| Applied Materials | Common Stock | $305K | 0.0% | 1,185 SH | New |
| Argan, Inc. | Common Stock | $498K | 0.0%Prev: 0.0% | 1,589 SH | Increased |
| ASML Holding NY | Common Stock | $342.4M | 4.5%Prev: 4.0% | 320,088 SH | Increased-1,369 SH |
| AstraZeneca ADS | ADR | $150.3M | 2.0%Prev: 1.6% | 1,635,207 SH | Increased+212 SH |
| AutoZone | Common Stock | $138.8M | 1.8%Prev: 2.3% | 40,931 SH | Decreased-299 SH |
| Badger Meter | Common Stock | $389K | 0.0% | 2,233 SH | New |
| Banco Santander ADS | ADR | $415K | 0.0%Prev: 0.0% | 35,400 SH | Increased+11,625 SH |
| Barrick Mining Corporation | Common Stock | $9.2M | 0.1%Prev: 0.1% | 212,261 SH | Increased+700 SH |
| BHP Biliton ADR | ADR | $726K | 0.0%Prev: 0.0% | 12,025 SH | Increased+401 SH |
| Boston Scientific | Common Stock | $4.1M | 0.1%Prev: 0.1% | 42,804 SH | Decreased+583 SH |
| Broadcom Ltd | Common Stock | $529.2M | 7.0%Prev: 6.5% | 1,529,076 SH | Increased-2,291 SH |
| Camden Property Trust | Common Stock | $622K | 0.0%Prev: 0.0% | 5,650 SH | Decreased-340 SH |
| Cameco Corp | Common Stock | $923K | 0.0%Prev: 0.0% | 10,092 SH | Increased+499 SH |
| Canadian National Railway | Common Stock | $38.0M | 0.5%Prev: 0.5% | 384,214 SH | Increased-66 SH |
| Chubb | Common Stock | $989K | 0.0%Prev: 0.0% | 3,170 SH | Increased |
| Church & Dwight | Common Stock | $99.5M | 1.3%Prev: 1.3% | 1,186,630 SH | Decreased-5,315 SH |
| Cisco Systems | Common Stock | $134.2M | 1.8%Prev: 1.5% | 1,742,310 SH | Increased-2,587 SH |
| Colgate-Palmolive | Common Stock | $35.6M | 0.5%Prev: 0.5% | 450,252 SH | Decreased-75 SH |
| Comfort Systems USA | Common Stock | $2.1M | 0.0%Prev: 0.0% | 2,256 SH | Increased+10 SH |
| Copart | Common Stock | $598K | 0.0%Prev: 0.0% | 15,262 SH | Decreased-18,750 SH |
| Corteva | Common Stock | $2.6M | 0.0%Prev: 0.0% | 38,135 SH | Increased+12,582 SH |
| Costco Wholesale | Common Stock | $3.7M | 0.0%Prev: 0.1% | 4,246 SH | Decreased-100 SH |
| CRH PLC | Common Stock | $21.8M | 0.3%Prev: 0.2% | 174,605 SH | Increased+62,583 SH |
| CrowdStrike Holdings Inc Class A | Common Stock | $274K | 0.0%Prev: 0.0% | 583 SH | Decreased-135 SH |
| CSW Industrials, Inc. | Common Stock | $893K | 0.0%Prev: 0.0% | 3,042 SH | Increased |
| Danaher | Common Stock | $1.7M | 0.0%Prev: 0.0% | 7,404 SH | Increased+1,426 SH |
| Dominion Energy | Common Stock | $727K | 0.0%Prev: 0.0% | 12,413 SH | Decreased+98 SH |
| Dynavax Technologies Corp | Common Stock | $209K | 0.0%Prev: 0.0% | 13,613 SH | Increased |
| Eaton Corp PLC | Common Stock | $64.8M | 0.9%Prev: 1.0% | 203,321 SH | Decreased-41 SH |
| Ecolab | Common Stock | $394K | 0.0%Prev: 0.0% | 1,500 SH | Decreased |
| Eli Lilly | Common Stock | $603.3M | 8.0%Prev: 5.8% | 561,346 SH | Increased-28,164 SH |
| EMCOR Group | Common Stock | $1.1M | 0.0%Prev: 0.0% | 1,753 SH | Increased+650 SH |
| Emerson Electric | Common Stock | $420K | 0.0%Prev: 0.0% | 3,164 SH | Decreased-1,223 SH |
| Enphase Energy | Common Stock | $337K | 0.0%Prev: 0.0% | 10,515 SH | Decreased+455 SH |
| Equinix | Common Stock | $1.1M | 0.0%Prev: 0.0% | 1,393 SH | Decreased-24 SH |
| Equity Residential Property Trust | Common Stock | $567K | 0.0%Prev: 0.0% | 9,000 SH | Decreased-575 SH |
| Exponent | Common Stock | $278K | 0.0%Prev: 0.0% | 4,000 SH | Decreased |
| Fastenal | Common Stock | $1.4M | 0.0%Prev: 0.0% | 34,010 SH | Decreased-2,290 SH |
| Federal Signal | Common Stock | $363K | 0.0% | 3,341 SH | New |
| Ferguson Enterprises Inc | Common Stock | $53.2M | 0.7%Prev: 0.7% | 239,074 SH | Decreased+271 SH |
| First Solar | Common Stock | $838K | 0.0%Prev: 0.0% | 3,208 SH | Increased-240 SH |
| Floor & Decor Holdings, Inc. Class | Common Stock | $555K | 0.0%Prev: 0.0% | 9,108 SH | Increased+1,958 SH |
| Fortinet Inc. | Common Stock | $1.1M | 0.0%Prev: 0.0% | 13,625 SH | Decreased-6,709 SH |
| Fortune Brands Innovations | Common Stock | $222K | 0.0%Prev: 0.0% | 4,440 SH | Decreased-150 SH |
| Gartner | Common Stock | $346K | 0.0%Prev: 0.4% | 1,371 SH | Decreased-112,570 SH |
| GE Vernova Inc | Common Stock | $401K | 0.0% | 613 SH | New |
| Genuine Parts | Common Stock | $47.2M | 0.6%Prev: 0.7% | 384,010 SH | Decreased-65 SH |
| GlaxoSmithKline ADS | ADR | $1.4M | 0.0%Prev: 0.0% | 29,162 SH | Increased+8,512 SH |
| Home Depot | Common Stock | $22.2M | 0.3%Prev: 0.3% | 64,627 SH | Increased+12,823 SH |
| Illinois Tool Works | Common Stock | $75.5M | 1.0%Prev: 1.0% | 306,443 SH | Decreased-1,760 SH |
| Infosys ADS | ADR | $3.7M | 0.0%Prev: 0.0% | 210,000 SH | Increased-1,318 SH |
| International Business Machines | Common Stock | $579K | 0.0%Prev: 0.0% | 1,956 SH | Decreased-368 SH |
| International Seaways, Inc. | Common Stock | $262K | 0.0% | 5,402 SH | New |
| Intuit | Common Stock | $5.4M | 0.1%Prev: 2.6% | 8,215 SH | Decreased-287,904 SH |
| Intuitive Surgical | Common Stock | $443K | 0.0% | 783 SH | New |
| Itron | Common Stock | $649K | 0.0%Prev: 0.0% | 6,992 SH | Decreased |
| Jabil Inc | Common Stock | $6.7M | 0.1%Prev: 0.1% | 29,500 SH | Increased-60 SH |
| Johnson & Johnson | Common Stock | $37.4M | 0.5%Prev: 0.4% | 180,902 SH | Increased-1,181 SH |
| Johnson Controls International | Common Stock | $315.1M | 4.2%Prev: 3.8% | 2,631,693 SH | Increased-15,259 SH |
| JP Morgan Chase | Common Stock | $1.2M | 0.0%Prev: 0.0% | 3,873 SH | Increased |
| Kenvue Inc | Common Stock | $28.9M | 0.4%Prev: 0.4% | 1,676,887 SH | Increased-41,820 SH |
| Kimberly-Clark | Common Stock | $30.4M | 0.4%Prev: 0.5% | 301,117 SH | Decreased-257 SH |
| Limbach Holdings, Inc | Common Stock | $401K | 0.0%Prev: 0.0% | 5,145 SH | Decreased |
| Lincoln Electric Holdings | Common Stock | $64.5M | 0.9%Prev: 0.8% | 268,975 SH | Increased-45 SH |
| Linde | Common Stock | $60.4M | 0.8%Prev: 0.8% | 141,721 SH | Decreased+5,419 SH |
| Lowe's | Common Stock | $101.1M | 1.3%Prev: 1.4% | 419,371 SH | Decreased-6,553 SH |
| Mastercard, Class A | Common Stock | $3.2M | 0.0%Prev: 0.0% | 5,580 SH | Increased |
| Matrix Service Company | Common Stock | $206K | 0.0%Prev: 0.0% | 17,606 SH | Decreased |
| Merck & Co | Common Stock | $14.8M | 0.2%Prev: 0.2% | 141,026 SH | Increased-4,123 SH |
| Meta Platforms Inc Cl A | Common Stock | $3.2M | 0.0%Prev: 0.0% | 4,811 SH | Decreased+109 SH |
| Micron Technology | Common Stock | $276K | 0.0% | 968 SH | New |
| Microsoft | Common Stock | $514.3M | 6.8%Prev: 7.4% | 1,063,439 SH | Decreased-50,707 SH |
| Mid-America Apartment Communities | Common Stock | $521K | 0.0%Prev: 0.0% | 3,750 SH | Decreased-160 SH |
| Monolithic Power Systems | Common Stock | $6.1M | 0.1%Prev: 0.1% | 6,781 SH | Decreased |
| Monster Beverage | Common Stock | $2.2M | 0.0%Prev: 0.0% | 28,575 SH | Decreased-4,808 SH |
| Moody's | Common Stock | $2.2M | 0.0%Prev: 0.0% | 4,368 SH | Increased-313 SH |
| Motorola Solutions | Common Stock | $2.7M | 0.0%Prev: 0.0% | 7,085 SH | Decreased-284 SH |
| NextEra Energy | Common Stock | $1.8M | 0.0%Prev: 0.0% | 22,042 SH | Increased+5,627 SH |
| NICE Systems ADR | ADR | $2.1M | 0.0%Prev: 0.0% | 18,892 SH | Decreased+150 SH |
| Nike, Class B | Common Stock | $19.2M | 0.3%Prev: 0.1% | 300,730 SH | Increased+144,900 SH |
| Norfolk Southern | Common Stock | $1.1M | 0.0%Prev: 0.0% | 3,860 SH | Decreased-80 SH |
| Northern Trust | Common Stock | $228K | 0.0%Prev: 0.0% | 1,667 SH | Increased |
| Novartis ADS | ADR | $43.1M | 0.6%Prev: 0.5% | 312,662 SH | Increased-2,639 SH |
| Novo Nordisk ADS | ADR | $105.5M | 1.4%Prev: 1.5% | 2,072,619 SH | Decreased-2,034 SH |
| nVent Electric plc | Common Stock | $545K | 0.0%Prev: 0.0% | 5,340 SH | Increased-2 SH |
| NVIDIA | Common Stock | $415.8M | 5.5%Prev: 5.4% | 2,229,598 SH | Decreased-7,102 SH |
| NXP Semiconductors | Common Stock | $625K | 0.0%Prev: 0.0% | 2,879 SH | Decreased |
| O'Reilly Automotive | Common Stock | $5.1M | 0.1%Prev: 0.1% | 56,250 SH | Decreased-1,052 SH |
| Oracle | Common Stock | $183.9M | 2.4%Prev: 3.4% | 943,724 SH | Decreased-3,427 SH |
| Palo Alto Networks Inc. | Common Stock | $476K | 0.0%Prev: 0.0% | 2,584 SH | Decreased |
| Phillips 66 | Common Stock | $726K | 0.0%Prev: 0.0% | 5,624 SH | Increased+1,843 SH |
| Potlatch | Common Stock | $308K | 0.0%Prev: 0.0% | 7,740 SH | Decreased-6,540 SH |
| Procter & Gamble | Common Stock | $2.4M | 0.0%Prev: 0.3% | 16,444 SH | Decreased-142,938 SH |
| Prologis Inc | Common Stock | $1.6M | 0.0%Prev: 0.0% | 12,410 SH | Increased-560 SH |
| Public Storage International | Common Stock | $1.8M | 0.0%Prev: 0.0% | 6,863 SH | Decreased-260 SH |
| Qualcomm | Common Stock | $8.2M | 0.1%Prev: 0.1% | 47,811 SH | Decreased-5,888 SH |
| Quanta Services | Common Stock | $3.0M | 0.0%Prev: 0.0% | 7,150 SH | Increased-6 SH |
| Quimica y Minera Chile ADS | ADR | $7.6M | 0.1%Prev: 0.1% | 110,641 SH | Increased+234 SH |
| Raytheon Technologies | Common Stock | $224K | 0.0%Prev: 0.0% | 1,219 SH | Increased-32 SH |
| Republic Services | Common Stock | $2.7M | 0.0%Prev: 0.0% | 12,819 SH | Increased+2,651 SH |
| Rio Tinto ADS | ADR | $8.5M | 0.1%Prev: 0.1% | 106,429 SH | Increased+160 SH |
| Rockwell Automation | Common Stock | $117.3M | 1.6%Prev: 1.4% | 301,462 SH | Increased-45 SH |
| Ross Stores | Common Stock | $1.5M | 0.0%Prev: 0.0% | 8,434 SH | Increased+765 SH |
| Salesforce Inc. | Common Stock | $1.5M | 0.0%Prev: 0.0% | 5,686 SH | Decreased-700 SH |
| SAP ADS | ADR | $5.4M | 0.1%Prev: 0.1% | 22,121 SH | Increased+5,343 SH |
| Seagate Technology Holdings PLC | Common Stock | $223K | 0.0%Prev: 0.0% | 811 SH | Decreased-221 SH |
| ServiceNow | Common Stock | $145.3M | 1.9%Prev: 2.3% | 948,175 SH | Decreased+758,498 SH |
| SITIME CORP COM | Common Stock | $357K | 0.0%Prev: 0.0% | 1,010 SH | Increased+50 SH |
| SK Telecom ADR | ADR | $226K | 0.0%Prev: 0.0% | 11,000 SH | Decreased |
| Smith & Nephew plc ADS | ADR | $367K | 0.0%Prev: 0.0% | 11,178 SH | Decreased-7,938 SH |
| Sony ADS | ADR | $512K | 0.0%Prev: 0.0% | 20,000 SH | Decreased |
| Southern Copper | Common Stock | $6.2M | 0.1%Prev: 0.1% | 43,239 SH | Increased-1,911 SH |
| Stryker | Common Stock | $111.5M | 1.5%Prev: 1.5% | 317,184 SH | Decreased-132 SH |
| Taiwan Semiconductor ADS | ADR | $620.3M | 8.2%Prev: 7.7% | 2,041,106 SH | Increased-98,334 SH |
| TE Connectivity | Common Stock | $2.8M | 0.0%Prev: 0.0% | 12,095 SH | Decreased-759 SH |
| Telekomunikasi Indonesia ADS | ADR | $2.5M | 0.0%Prev: 0.0% | 120,000 SH | Increased+19,218 SH |
| Teradyne | Common Stock | $1.1M | 0.0%Prev: 0.0% | 5,690 SH | Increased+1,288 SH |
| Texas Instruments | Common Stock | $44.7M | 0.6%Prev: 0.6% | 257,365 SH | Decreased-8,327 SH |
| The Magnum Ice Cream Co BV | Common Stock | $1.9M | 0.0% | 121,551 SH | New |
| TJX Companies | Common Stock | $188.7M | 2.5%Prev: 2.3% | 1,228,549 SH | Increased-1,965 SH |
| Toronto-Dominion Bank | Common Stock | $268K | 0.0%Prev: 0.0% | 2,850 SH | Increased |
| Tractor Supply | Common Stock | $717K | 0.0%Prev: 0.0% | 14,330 SH | Decreased-500 SH |
| Trane | Common Stock | $156.7M | 2.1%Prev: 2.2% | 402,668 SH | Decreased-2,303 SH |
| Trimble | Common Stock | $132.3M | 1.8%Prev: 1.8% | 1,688,095 SH | Decreased-843 SH |
| Tyler Technologies | Common Stock | $1.2M | 0.0%Prev: 0.0% | 2,543 SH | Decreased-1,434 SH |
| Unilever ADS | ADR | $37.6M | 0.5%Prev: 0.5% | 575,543 SH | Increased-37,095 SH |
| United Parcel Service, Cl B | Common Stock | $30.3M | 0.4%Prev: 0.3% | 305,245 SH | Increased-280 SH |
| Virtu Financial | Common Stock | $250K | 0.0%Prev: 0.0% | 7,500 SH | Decreased-7,500 SH |
| Visa | Common Stock | $480K | 0.0%Prev: 0.0% | 1,369 SH | Increased |
| W.W. Grainger | Common Stock | $82.7M | 1.1%Prev: 1.0% | 81,994 SH | Increased-9 SH |
| Waste Management | Common Stock | $36.0M | 0.5%Prev: 0.4% | 163,631 SH | Increased+37,082 SH |
| Wells Fargo | Common Stock | $238K | 0.0%Prev: 0.0% | 2,558 SH | Increased |
| Welltower | Common Stock | $1.2M | 0.0%Prev: 0.0% | 6,360 SH | Increased+80 SH |
| Weyerhaeuser | Common Stock | $260K | 0.0%Prev: 0.0% | 10,990 SH | Decreased-10,989 SH |
| Zscaler | Common Stock | $328K | 0.0%Prev: 0.0% | 1,458 SH | Decreased |