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 |
ABM Industries | COM | 000957100 | 22,767 | 512,529 | SH | SOLE | 512,529 | 0 | 0 | |||
ALPS Cln Energy ETF | COM | 00162Q460 | 2,368 | 52,050 | SH | SOLE | 52,050 | 0 | 0 | |||
Allison Transmission | COM | 01973R101 | 18,935 | 455,165 | SH | SOLE | 455,165 | 0 | 0 | |||
Amdocs Ltd. | COM | G02602103 | 7,836 | 86,210 | SH | SOLE | 86,210 | 0 | 0 | |||
Ametek Inc. | COM | 031100100 | 13,518 | 96,749 | SH | SOLE | 96,749 | 0 | 0 | |||
Amphenol Corp. | COM | 032095101 | 6,114 | 80,305 | SH | SOLE | 80,305 | 0 | 0 | |||
Aon plc | COM | g0403h108 | 34,311 | 114,318 | SH | SOLE | 114,318 | 0 | 0 | |||
Avantor Inc. | COM | 05352A100 | 22,441 | 1,064,065 | SH | SOLE | 1,064,065 | 0 | 0 | |||
Danaher Corp. | COM | 235851102 | 20,382 | 76,790 | SH | SOLE | 76,790 | 0 | 0 | |||
Ecolab Inc. | COM | 278865100 | 15,527 | 106,672 | SH | SOLE | 106,672 | 0 | 0 | |||
Fiserv Inc. | COM | 337738108 | 25,044 | 247,789 | SH | SOLE | 247,789 | 0 | 0 | |||
FleetCor Tech. | COM | 339041105 | 291 | 1,585 | SH | SOLE | 1,585 | 0 | 0 | |||
Franklin Elec. Co., Inc. | COM | 353514102 | 1,638 | 20,540 | SH | SOLE | 20,540 | 0 | 0 | |||
Freeport-McMoRan | COM | 35671D857 | 217 | 5,700 | SH | SOLE | 5,700 | 0 | 0 | |||
Generac Holdings | COM | 368736104 | 1,983 | 19,700 | SH | SOLE | 19,700 | 0 | 0 | |||
HEICO Corp. | COM | 422806109 | 1,205 | 7,840 | SH | SOLE | 7,840 | 0 | 0 | |||
Iridium Comm. | COM | 46269C102 | 34,304 | 667,385 | SH | SOLE | 667,385 | 0 | 0 | |||
Kadant Inc. | COM | 48282T104 | 1,188 | 6,690 | SH | SOLE | 6,690 | 0 | 0 | |||
Kornit Digital | COM | M6372Q113 | 1,245 | 54,220 | SH | SOLE | 54,220 | 0 | 0 | |||
Microsoft Corp. | COM | 594918104 | 3,126 | 13,034 | SH | SOLE | 13,034 | 0 | 0 | |||
NexGen Energy Ltd. | COM | 65340P106 | 5,463 | 1,235,500 | SH | SOLE | 1,235,500 | 0 | 0 | |||
Ormat Technologies | COM | 686688102 | 1,323 | 15,300 | SH | SOLE | 15,300 | 0 | 0 | |||
Peabody Energy Corp. | COM | 704551100 | 322 | 12,200 | SH | SOLE | 12,200 | 0 | 0 | |||
ProShares USH SP500 | COM | 74347b110 | 2,876 | 170,500 | SH | SOLE | 170,500 | 0 | 0 | |||
Progressive Corp. | COM | 743315103 | 29,812 | 229,835 | SH | SOLE | 229,835 | 0 | 0 | |||
Roper Technologies | COM | 776696106 | 1,102 | 2,550 | SH | SOLE | 2,550 | 0 | 0 | |||
Ryan Specialty Hldngs | COM | 78351F107 | 19,451 | 468,580 | SH | SOLE | 468,580 | 0 | 0 | |||
Service Corp. Int'l | COM | 817565104 | 27,503 | 397,793 | SH | SOLE | 397,793 | 0 | 0 | |||
The TJX Companies | COM | 872540109 | 34,637 | 435,142 | SH | SOLE | 435,142 | 0 | 0 | |||
Visa Inc. | COM | 92826C839 | 21,153 | 101,815 | SH | SOLE | 101,815 | 0 | 0 | |||
Wabtec Corp. | COM | 929740108 | 8,474 | 84,900 | SH | SOLE | 84,900 | 0 | 0 | |||
West Pharm Svcs Inc | COM | 955306105 | 1,036 | 4,400 | SH | SOLE | 4,400 | 0 | 0 | |||
Wheaton Precious Mtls | COM | 962879102 | 13,907 | 355,850 | SH | SOLE | 355,850 | 0 | 0 | |||
Wheaton Precious Mtls | COM | 962879102 | 42,447 | 1,086,145 | SH | SOLE | 1,086,145 | 0 | 0 |