Fund HoldingsDUDLEY & SHANLEY, INC.

Total Portfolio Value
$581.91M
Total Bought
$19.37M
Total Sold
$43.26M
Net Transaction
-$23.89M
Filing Period:
Securities
SharesValue ($K)
Q1 2024
Q2 2024
Change
Q1 2024
Q2 2024
Weight (%)
Change
Analog Devices(ADI)96,360122,656+26,29619,05927,9974.81%+8,938
Wheaton Precious Mtls(WPM)1,456,4651,428,163-28,30268,64374,86412.87%+6,221
Amphenol Corp.222,455436,670+214,21525,66029,4185.06%+3,758
Charles Schwab(SCHW)188,695235,483+46,78813,65017,3532.98%+3,703
HEICO Corp.(HEI)18,40019,550+1,1503,5144,3720.75%+857
Watsco, Inc.(WSO)25,73025,403-32711,11511,7682.02%+653
Rollins, Inc.(ROL)443,135433,600-9,53520,50421,1553.64%+651
Ryan Specialty Hldngs(RYAN)473,600462,671-10,92926,28526,7934.60%+508
Amer. Water Works166,490160,894-5,59620,34720,7813.57%+434
Microsoft Corp.(MSFT)11,83411,824-104,9795,2850.91%+306
Kornit Digital153,400207,100+53,7002,7803,0320.52%+252
Kadant Inc.(KAI)9,23010,955+1,7253,0283,2180.55%+190
Ecolab Inc.(ECL)107,827105,278-2,54924,89725,0564.31%+159
Generac Holdings(GNRC)23,95023,95003,0213,1670.54%+146
Ocular Therapeutix(OCUL)016,200+16,20001110.02%+111
Donaldson Co., Inc.(DCI)3,7505,150+1,4002803690.06%+88
First Trust Cln Edge
NASDQ CLN EDGE
46,90046,90005,3755,4210.93%+45
Roper Technologies(ROP)2,5502,55001,4301,4370.25%+7
ATHA Energy Corp.19,00019,00001290.00%-2
Enphase Energy, Inc.21,90026,030+4,1302,6492,5950.45%-54
Invesco Water ETF
WATER RES ETF
32,78032,78002,1822,1280.37%-54
Ormat Technologies(ORA)36,40030,900-5,5002,4092,2160.38%-194
Iridium Comm.(IRDM)14,0000-14,0003660-366
Danaher Corp.(DHR)111,719109,257-2,46227,89827,2984.69%-601
Ball Corp.121,480121,48008,1837,2911.25%-892
NexGen Energy Ltd.(NXE)1,236,5001,236,50009,6238,6221.48%-1,001
Allison Transmission(ALSN)168,145164,097-4,04813,64712,4552.14%-1,192
West Pharm Svcs Inc(WST)61,88670,046+8,16024,48923,0723.96%-1,416
Service Corp. Int'l(SCI)390,278381,320-8,95828,96327,1234.66%-1,839
Visa Inc.(V)99,22597,686-1,53927,69225,6404.41%-2,052
Ametek Inc.128,764125,329-3,43523,55120,8943.59%-2,657
Franklin Elec. Co., Inc.(FELE)190,230181,361-8,86920,31817,4693.00%-2,850
Fiserv Inc.(FISV)208,921204,141-4,78033,39030,4255.23%-2,965
Amdocs Ltd.(DOX)263,050243,226-19,82423,77219,1953.30%-4,576
Aon plc(AON)100,52898,440-2,08833,54828,9004.97%-4,648
Progressive Corp.(PGR)130,315105,695-24,62026,95221,9543.77%-4,998
Avantor Inc.(AVTR)1,111,3551,086,127-25,22828,41723,0263.96%-5,391
Page 1 of 1