Securities ▲▼ | Shares | Value ($K) | |||||
|---|---|---|---|---|---|---|---|
Q4 2023 ▲▼ | Q1 2024 ▲▼ | Change ▲▼ | Q4 2023 ▲▼ | Q1 2024 ▲▼ | Weight (%) ▲▼ | Change ▲▼ | |
| Charles Schwab(SCHW) | 0 | 188,695 | +188,695 | 0 | 13,650 | 2.30% | +13,650 |
| Ryan Specialty Hldngs(RYAN) | 468,150 | 473,600 | +5,450 | 20,140 | 26,285 | 4.44% | +6,145 |
| Analog Devices(ADI) | 72,810 | 96,360 | +23,550 | 14,457 | 19,059 | 3.22% | +4,602 |
| Ecolab Inc.(ECL) | 106,187 | 107,827 | +1,640 | 21,062 | 24,897 | 4.20% | +3,835 |
| Amphenol Corp. | 220,225 | 222,455 | +2,230 | 21,831 | 25,660 | 4.33% | +3,829 |
| Avantor Inc.(AVTR) | 1,098,955 | 1,111,355 | +12,400 | 25,089 | 28,417 | 4.80% | +3,328 |
| West Pharm Svcs Inc(WST) | 61,056 | 61,886 | +830 | 21,499 | 24,489 | 4.13% | +2,990 |
| Ametek Inc. | 127,619 | 128,764 | +1,145 | 21,043 | 23,551 | 3.97% | +2,508 |
| Danaher Corp.(DHR) | 110,704 | 111,719 | +1,015 | 25,610 | 27,898 | 4.71% | +2,288 |
| Service Corp. Int'l(SCI) | 390,438 | 390,278 | -160 | 26,725 | 28,963 | 4.89% | +2,237 |
| Franklin Elec. Co., Inc.(FELE) | 188,105 | 190,230 | +2,125 | 18,180 | 20,318 | 3.43% | +2,138 |
| Aon plc(AON) | 108,178 | 100,528 | -7,650 | 31,482 | 33,548 | 5.66% | +2,066 |
| Ormat Technologies(ORA) | 9,100 | 36,400 | +27,300 | 690 | 2,409 | 0.41% | +1,720 |
| Visa Inc.(V) | 99,975 | 99,225 | -750 | 26,028 | 27,692 | 4.67% | +1,663 |
| Rollins, Inc.(ROL) | 436,185 | 443,135 | +6,950 | 19,048 | 20,504 | 3.46% | +1,456 |
| Ball Corp. | 121,480 | 121,480 | 0 | 6,988 | 8,183 | 1.38% | +1,195 |
| Kadant Inc.(KAI) | 6,690 | 9,230 | +2,540 | 1,875 | 3,028 | 0.51% | +1,153 |
| NexGen Energy Ltd.(NXE) | 1,236,500 | 1,236,500 | 0 | 8,656 | 9,623 | 1.62% | +967 |
| Fiserv Inc.(FISV) | 244,405 | 208,921 | -35,484 | 32,467 | 33,390 | 5.63% | +923 |
| Amdocs Ltd.(DOX) | 260,450 | 263,050 | +2,600 | 22,891 | 23,772 | 4.01% | +881 |
| HEICO Corp.(HEI) | 14,840 | 18,400 | +3,560 | 2,654 | 3,514 | 0.59% | +860 |
| Kornit Digital | 104,220 | 153,400 | +49,180 | 1,997 | 2,780 | 0.47% | +783 |
| Enphase Energy, Inc. | 15,300 | 21,900 | +6,600 | 2,022 | 2,649 | 0.45% | +628 |
| First Trust Cln Edge NASDQ CLN EDGE | 46,900 | 46,900 | 0 | 4,911 | 5,375 | 0.91% | +464 |
| Watsco, Inc.(WSO) | 25,230 | 25,730 | +500 | 10,810 | 11,115 | 1.88% | +304 |
| Donaldson Co., Inc.(DCI) | 0 | 3,750 | +3,750 | 0 | 280 | 0.05% | +280 |
| Invesco Water ETF WATER RES ETF | 32,780 | 32,780 | 0 | 1,995 | 2,182 | 0.37% | +187 |
| Microsoft Corp.(MSFT) | 12,834 | 11,834 | -1,000 | 4,826 | 4,979 | 0.84% | +153 |
| Roper Technologies(ROP) | 2,550 | 2,550 | 0 | 1,390 | 1,430 | 0.24% | +40 |
| ATHA Energy Corp. | 0 | 19,000 | +19,000 | 0 | 12 | 0.00% | +12 |
| Generac Holdings(GNRC) | 23,950 | 23,950 | 0 | 3,095 | 3,021 | 0.51% | -74 |
| Allison Transmission(ALSN) | 237,115 | 168,145 | -68,970 | 13,788 | 13,647 | 2.30% | -142 |
| Freeport-McMoRan(FCX) | 8,750 | 0 | -8,750 | 372 | 0 | — | -372 |
| Amer. Water Works | 162,344 | 166,490 | +4,146 | 21,428 | 20,347 | 3.43% | -1,081 |
| Wheaton Precious Mtls(WPM) | 1,434,465 | 1,456,465 | +22,000 | 70,777 | 68,643 | 11.58% | -2,133 |
| Progressive Corp.(PGR) | 211,510 | 130,315 | -81,195 | 33,689 | 26,952 | 4.55% | -6,738 |
| Iridium Comm.(IRDM) | 521,335 | 14,000 | -507,335 | 21,458 | 366 | 0.06% | -21,092 |