The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete. | |||||||||||||||||
UNITED STATES SECURITIES AND EXCHANGE COMMISSION Washington, D.C. 20549 FORM 13F FORM 13F INFORMATION TABLE |
|
COLUMN 1 | COLUMN 2 | COLUMN 3 | COLUMN 4 | COLUMN 5 | COLUMN 6 | COLUMN 7 | COLUMN 8 | |||||
VALUE | SHRS OR | SH/ | PUT/ | INVESTMENT | OTHER | VOTING AUTHORITY | ||||||
NAME OF ISSUER | TITLE OF CLASS | CUSIP | FIGI | (to the nearest dollar) | PRN AMT | PRN | CALL | DISCRETION | MANAGER | SOLE | SHARED | NONE |
ATHA Energy Corp. | COM | 046824108 | 9,165 | 19,000 | SH | SOLE | 19,000 | 0 | 0 | |||
Allison Transmission | COM | 01973R101 | 12,454,962 | 164,097 | SH | SOLE | 164,097 | 0 | 0 | |||
Amdocs Ltd. | COM | G02602103 | 19,195,396 | 243,226 | SH | SOLE | 243,226 | 0 | 0 | |||
Amer. Water Works | COM | 030420103 | 20,781,069 | 160,894 | SH | SOLE | 160,894 | 0 | 0 | |||
Ametek Inc. | COM | 031100100 | 20,893,598 | 125,329 | SH | SOLE | 125,329 | 0 | 0 | |||
Amphenol Corp. | COM | 032095101 | 29,418,458 | 436,670 | SH | SOLE | 436,670 | 0 | 0 | |||
Analog Devices | COM | 032654105 | 27,997,459 | 122,656 | SH | SOLE | 122,656 | 0 | 0 | |||
Aon plc | COM | g0403h108 | 28,900,015 | 98,440 | SH | SOLE | 98,440 | 0 | 0 | |||
Avantor Inc. | COM | 05352A100 | 23,025,892 | 1,086,127 | SH | SOLE | 1,086,127 | 0 | 0 | |||
Ball Corp. | COM | 058498106 | 7,291,230 | 121,480 | SH | SOLE | 121,480 | 0 | 0 | |||
Charles Schwab | COM | 808513105 | 17,352,742 | 235,483 | SH | SOLE | 235,483 | 0 | 0 | |||
Danaher Corp. | COM | 235851102 | 27,297,861 | 109,257 | SH | SOLE | 109,257 | 0 | 0 | |||
Donaldson Co., Inc. | COM | 257651109 | 368,534 | 5,150 | SH | SOLE | 5,150 | 0 | 0 | |||
Ecolab Inc. | COM | 278865100 | 25,056,164 | 105,278 | SH | SOLE | 105,278 | 0 | 0 | |||
Enphase Energy, Inc. | COM | 29355a107 | 2,595,451 | 26,030 | SH | SOLE | 26,030 | 0 | 0 | |||
First Trust Cln Edge | COM | 33737A108 | 5,420,702 | 46,900 | SH | SOLE | 46,900 | 0 | 0 | |||
Fiserv Inc. | COM | 337738108 | 30,425,175 | 204,141 | SH | SOLE | 204,141 | 0 | 0 | |||
Franklin Elec. Co., Inc. | COM | 353514102 | 17,468,692 | 181,361 | SH | SOLE | 181,361 | 0 | 0 | |||
Generac Holdings | COM | 368736104 | 3,166,669 | 23,950 | SH | SOLE | 23,950 | 0 | 0 | |||
HEICO Corp. | COM | 422806109 | 4,371,575 | 19,550 | SH | SOLE | 19,550 | 0 | 0 | |||
Invesco Water ETF | COM | 46137V142 | 2,127,750 | 32,780 | SH | SOLE | 32,780 | 0 | 0 | |||
Kadant Inc. | COM | 48282T104 | 3,218,360 | 10,955 | SH | SOLE | 10,955 | 0 | 0 | |||
Kornit Digital | COM | M6372Q113 | 3,031,944 | 207,100 | SH | SOLE | 207,100 | 0 | 0 | |||
Microsoft Corp. | COM | 594918104 | 5,284,737 | 11,824 | SH | SOLE | 11,824 | 0 | 0 | |||
NexGen Energy Ltd. | COM | 65340P106 | 8,621,695 | 1,236,500 | SH | SOLE | 1,236,500 | 0 | 0 | |||
Ocular Therapeutix | COM | 67576A100 | 110,808 | 16,200 | SH | SOLE | 16,200 | 0 | 0 | |||
Ormat Technologies | COM | 686688102 | 2,215,530 | 30,900 | SH | SOLE | 30,900 | 0 | 0 | |||
Progressive Corp. | COM | 743315103 | 21,953,908 | 105,695 | SH | SOLE | 105,695 | 0 | 0 | |||
Rollins, Inc. | COM | 775711104 | 21,155,344 | 433,600 | SH | SOLE | 433,600 | 0 | 0 | |||
Roper Technologies | COM | 776696106 | 1,437,333 | 2,550 | SH | SOLE | 2,550 | 0 | 0 | |||
Ryan Specialty Hldngs | COM | 78351F107 | 26,793,278 | 462,671 | SH | SOLE | 462,671 | 0 | 0 | |||
Service Corp. Int'l | COM | 817565104 | 27,123,292 | 381,320 | SH | SOLE | 381,320 | 0 | 0 | |||
Visa Inc. | COM | 92826C839 | 25,639,644 | 97,686 | SH | SOLE | 97,686 | 0 | 0 | |||
Watsco, Inc. | COM | 942622200 | 11,767,686 | 25,403 | SH | SOLE | 25,403 | 0 | 0 | |||
West Pharm Svcs Inc | COM | 955306105 | 23,072,452 | 70,046 | SH | SOLE | 70,046 | 0 | 0 | |||
Wheaton Precious Mtls | COM | 962879102 | 18,935,414 | 361,225 | SH | SOLE | 361,225 | 0 | 0 | |||
Wheaton Precious Mtls | COM | 962879102 | 55,928,890 | 1,066,938 | SH | SOLE | 1,066,938 | 0 | 0 |