Securities ▲▼ | Shares | Value ($K) | |||||
|---|---|---|---|---|---|---|---|
Q3 2023 ▲▼ | Q4 2023 ▲▼ | Change ▲▼ | Q3 2023 ▲▼ | Q4 2023 ▲▼ | Weight (%) ▲▼ | Change ▲▼ | |
| Wheaton Precious Mtls(WPM) | 1,448,120 | 1,434,465 | -13,655 | 58,721 | 70,777 | 12.62% | +12,055 |
| Fiserv Inc.(FISV) | 247,915 | 244,405 | -3,510 | 28,004 | 32,467 | 5.79% | +4,462 |
| Service Corp. Int'l(SCI) | 395,143 | 390,438 | -4,705 | 22,578 | 26,725 | 4.76% | +4,147 |
| Progressive Corp.(PGR) | 216,540 | 211,510 | -5,030 | 30,164 | 33,689 | 6.01% | +3,525 |
| Amphenol Corp. | 222,895 | 220,225 | -2,670 | 18,721 | 21,831 | 3.89% | +3,110 |
| Ecolab Inc.(ECL) | 107,897 | 106,187 | -1,710 | 18,278 | 21,062 | 3.75% | +2,784 |
| Visa Inc.(V) | 101,230 | 99,975 | -1,255 | 23,284 | 26,028 | 4.64% | +2,745 |
| Rollins, Inc.(ROL) | 439,945 | 436,185 | -3,760 | 16,423 | 19,048 | 3.40% | +2,625 |
| Enphase Energy, Inc. | 0 | 15,300 | +15,300 | 0 | 2,022 | 0.36% | +2,022 |
| Ametek Inc. | 129,074 | 127,619 | -1,455 | 19,072 | 21,043 | 3.75% | +1,971 |
| West Pharm Svcs Inc(WST) | 52,080 | 61,056 | +8,976 | 19,541 | 21,499 | 3.83% | +1,958 |
| Avantor Inc.(AVTR) | 1,112,315 | 1,098,955 | -13,360 | 23,448 | 25,089 | 4.47% | +1,642 |
| Analog Devices(ADI) | 73,645 | 72,810 | -835 | 12,895 | 14,457 | 2.58% | +1,563 |
| NexGen Energy Ltd.(NXE) | 1,235,500 | 1,236,500 | +1,000 | 7,431 | 8,656 | 1.54% | +1,225 |
| Franklin Elec. Co., Inc.(FELE) | 190,365 | 188,105 | -2,260 | 16,986 | 18,180 | 3.24% | +1,194 |
| Watsco, Inc.(WSO) | 25,490 | 25,230 | -260 | 9,628 | 10,810 | 1.93% | +1,182 |
| Danaher Corp.(DHR) | 99,705 | 110,704 | +10,999 | 24,737 | 25,610 | 4.57% | +873 |
| Ball Corp. | 122,880 | 121,480 | -1,400 | 6,117 | 6,988 | 1.25% | +871 |
| Microsoft Corp.(MSFT) | 12,834 | 12,834 | 0 | 4,052 | 4,826 | 0.86% | +774 |
| Amdocs Ltd.(DOX) | 262,210 | 260,450 | -1,760 | 22,154 | 22,891 | 4.08% | +737 |
| Kadant Inc.(KAI) | 6,690 | 6,690 | 0 | 1,509 | 1,875 | 0.33% | +366 |
| Invesco Water ETF WATER RES ETF | 32,780 | 32,780 | 0 | 1,743 | 1,995 | 0.36% | +252 |
| HEICO Corp.(HEI) | 14,840 | 14,840 | 0 | 2,403 | 2,654 | 0.47% | +251 |
| Roper Technologies(ROP) | 2,550 | 2,550 | 0 | 1,235 | 1,390 | 0.25% | +155 |
| Ormat Technologies(ORA) | 9,100 | 9,100 | 0 | 636 | 690 | 0.12% | +53 |
| Freeport-McMoRan(FCX) | 8,750 | 8,750 | 0 | 326 | 372 | 0.07% | +46 |
| Kornit Digital | 117,220 | 104,220 | -13,000 | 2,217 | 1,997 | 0.36% | -220 |
| Peabody Energy Corp.(BTU) | 9,700 | 0 | -9,700 | 252 | 0 | — | -252 |
| Lincoln Nat'l Corp.(LNC) | 11,500 | 0 | -11,500 | 284 | 0 | — | -284 |
| Allison Transmission(ALSN) | 240,775 | 237,115 | -3,660 | 14,220 | 13,788 | 2.46% | -432 |
| Amer. Water Works | 179,740 | 162,344 | -17,396 | 22,257 | 21,428 | 3.82% | -829 |
| First Trust Cln Edge NASDQ CLN EDGE | 64,900 | 46,900 | -18,000 | 6,093 | 4,911 | 0.88% | -1,183 |
| ALPS Cln Energy ETF CLEAN ENERGY | 53,986 | 0 | -53,986 | 1,974 | 0 | — | -1,974 |
| Ryan Specialty Hldngs(RYAN) | 473,870 | 468,150 | -5,720 | 22,935 | 20,140 | 3.59% | -2,795 |
| Generac Holdings(GNRC) | 63,950 | 23,950 | -40,000 | 6,968 | 3,095 | 0.55% | -3,873 |
| Iridium Comm.(IRDM) | 564,565 | 521,335 | -43,230 | 25,682 | 21,458 | 3.83% | -4,224 |
| Aon plc(AON) | 110,858 | 108,178 | -2,680 | 35,942 | 31,482 | 5.61% | -4,460 |