Securities ▲▼ | Shares | Value ($K) | |||||
|---|---|---|---|---|---|---|---|
Q3 2024 ▲▼ | Q4 2024 ▲▼ | Change ▲▼ | Q3 2024 ▲▼ | Q4 2024 ▲▼ | Weight (%) ▲▼ | Change ▲▼ | |
| Ferguson Enterprises(FERG) | 0 | 109,375 | +109,375 | 0 | 18,984 | 2.93% | +18,984 |
| Donaldson Co., Inc.(DCI) | 5,150 | 268,750 | +263,600 | 380 | 18,100 | 2.80% | +17,721 |
| Visa Inc.(V) | 97,686 | 97,636 | -50 | 26,859 | 30,857 | 4.77% | +3,998 |
| Charles Schwab(SCHW) | 240,383 | 240,383 | 0 | 15,579 | 17,791 | 2.75% | +2,212 |
| Allison Transmission(ALSN) | 164,097 | 164,097 | 0 | 15,765 | 17,732 | 2.74% | +1,968 |
| Amphenol Corp. | 438,370 | 438,950 | +580 | 28,564 | 30,485 | 4.71% | +1,921 |
| Kornit Digital | 259,525 | 272,025 | +12,500 | 6,705 | 8,419 | 1.30% | +1,714 |
| West Pharm Svcs Inc(WST) | 81,131 | 78,661 | -2,470 | 24,352 | 25,766 | 3.98% | +1,414 |
| Ametek Inc. | 139,434 | 139,316 | -118 | 23,942 | 25,113 | 3.88% | +1,171 |
| Kadant Inc.(KAI) | 32,500 | 32,500 | 0 | 10,985 | 11,212 | 1.73% | +227 |
| Fiserv Inc.(FISV) | 200,866 | 176,623 | -24,243 | 36,086 | 36,282 | 5.60% | +196 |
| NexGen Energy Ltd.(NXE) | 1,236,500 | 1,236,500 | 0 | 8,074 | 8,152 | 1.26% | +78 |
| ATHA Energy Corp. | 19,000 | 19,000 | 0 | 10 | 7 | 0.00% | -2 |
| Ocular Therapeutix(OCUL) | 16,200 | 16,200 | 0 | 141 | 138 | 0.02% | -3 |
| Roper Technologies(ROP) | 2,550 | 2,550 | 0 | 1,419 | 1,326 | 0.20% | -93 |
| Microsoft Corp.(MSFT) | 11,584 | 11,554 | -30 | 4,985 | 4,870 | 0.75% | -115 |
| Invesco Water ETF WATER RES ETF | 32,780 | 32,780 | 0 | 2,312 | 2,157 | 0.33% | -156 |
| Ormat Technologies(ORA) | 30,900 | 30,900 | 0 | 2,377 | 2,093 | 0.32% | -285 |
| Enphase Energy, Inc. | 6,800 | 6,800 | 0 | 769 | 467 | 0.07% | -302 |
| Service Corp. Int'l(SCI) | 381,320 | 373,053 | -8,267 | 30,098 | 29,777 | 4.60% | -320 |
| Aon plc(AON) | 98,440 | 93,827 | -4,613 | 34,059 | 33,699 | 5.20% | -360 |
| First Trust Cln Edge NASDQ CLN EDGE | 46,900 | 46,900 | 0 | 5,968 | 5,597 | 0.86% | -371 |
| Watsco, Inc.(WSO) | 25,403 | 25,403 | 0 | 12,495 | 12,038 | 1.86% | -457 |
| HEICO Corp.(HEI) | 19,550 | 19,550 | 0 | 5,112 | 4,648 | 0.72% | -464 |
| Generac Holdings(GNRC) | 23,950 | 19,650 | -4,300 | 3,805 | 3,047 | 0.47% | -758 |
| Ryan Specialty Hldngs(RYAN) | 461,621 | 461,381 | -240 | 30,647 | 29,602 | 4.57% | -1,045 |
| Progressive Corp.(PGR) | 84,510 | 84,460 | -50 | 21,445 | 20,237 | 3.13% | -1,208 |
| Franklin Elec. Co., Inc.(FELE) | 181,361 | 181,361 | 0 | 19,010 | 17,674 | 2.73% | -1,337 |
| Rollins, Inc.(ROL) | 444,550 | 455,750 | +11,200 | 22,485 | 21,124 | 3.26% | -1,361 |
| Agilent Tech, Inc.(A) | 55,900 | 49,200 | -6,700 | 8,300 | 6,610 | 1.02% | -1,691 |
| Analog Devices(ADI) | 122,656 | 122,656 | 0 | 28,232 | 26,059 | 4.02% | -2,172 |
| Ecolab Inc.(ECL) | 104,953 | 104,853 | -100 | 26,798 | 24,569 | 3.79% | -2,228 |
| Amer. Water Works | 160,894 | 160,894 | 0 | 23,529 | 20,030 | 3.09% | -3,499 |
| Amdocs Ltd.(DOX) | 261,826 | 225,381 | -36,445 | 22,905 | 19,189 | 2.96% | -3,716 |
| Avantor Inc.(AVTR) | 1,086,127 | 1,086,127 | 0 | 28,098 | 22,885 | 3.53% | -5,213 |
| Danaher Corp.(DHR) | 109,257 | 109,257 | 0 | 30,376 | 25,080 | 3.87% | -5,296 |
| Wheaton Precious Mtls(WPM) | 1,261,223 | 1,169,040 | -92,183 | 77,036 | 65,747 | 10.15% | -11,289 |