Fund HoldingsDUDLEY & SHANLEY, INC.

Total Portfolio Value
$636.82M
Total Bought
$44.22M
Total Sold
$54.90M
Net Transaction
-$10.69M
Filing Period:
Securities
SharesValue ($K)
Q1 2025
Q2 2025
Change
Q1 2025
Q2 2025
Weight (%)
Change
Amphenol Corp.438,940428,000-10,94028,79042,2656.64%+13,475
Kornit Digital321,150637,300+316,1506,12812,6891.99%+6,561
Kadant Inc.(KAI)32,53055,175+22,64510,96017,5152.75%+6,556
Watsco, Inc.(WSO)25,42839,833+14,40512,92517,5912.76%+4,666
Analog Devices(ADI)122,756122,976+22024,75629,2714.60%+4,515
Charles Schwab(SCHW)240,563240,963+40018,83121,9853.45%+3,154
NexGen Energy Ltd.(NXE)1,236,5001,237,000+5005,5528,5851.35%+3,033
Ecolab Inc.(ECL)104,863104,983+12026,58528,2874.44%+1,702
Microsoft Corp.(MSFT)10,85410,85404,0745,3990.85%+1,324
Ametek Inc.139,426139,686+26024,00125,2783.97%+1,277
First Trust Cln Edge
NASDQ CLN EDGE
46,90046,90005,3066,5201.02%+1,214
HEICO Corp.(HEI)19,55019,55005,2246,4121.01%+1,189
Rollins, Inc.(ROL)456,100456,900+80024,64325,7784.05%+1,135
Agilent Tech, Inc.(A)49,20055,200+6,0005,7556,5141.02%+759
Service Corp. Int'l(SCI)368,393369,033+64029,54530,0394.72%+494
Visa Inc.(V)97,24697,211-3534,08134,5155.42%+434
Ormat Technologies(ORA)30,00030,00002,1232,5130.39%+390
Generac Holdings(GNRC)19,65019,65002,4892,8140.44%+325
Ferguson Enterprises(FERG)101,12575,500-25,62516,20316,4402.58%+237
Invesco Water ETF
WATER RES ETF
32,78032,78002,1152,2920.36%+177
Enphase Energy, Inc.6,80013,600+6,8004225390.08%+117
Ocular Therapeutix(OCUL)16,20016,400+2001191520.02%+33
ATHA Energy Corp.19,00019,0000680.00%+2
Amdocs Ltd.(DOX)245,411245,901+49022,45522,4363.52%-19
Roper Technologies(ROP)2,5502,55001,5031,4450.23%-58
Allison Transmission(ALSN)164,247164,547+30015,71415,6302.45%-83
Danaher Corp.(DHR)109,342109,552+21022,41521,6413.40%-774
Franklin Elec. Co., Inc.(FELE)175,311173,991-1,32016,45815,6142.45%-844
Amer. Water Works161,014161,304+29023,75322,4393.52%-1,314
Donaldson Co., Inc.(DCI)244,965209,185-35,78016,42714,5072.28%-1,920
Ryan Specialty Hldngs(RYAN)461,381462,071+69034,08231,4164.93%-2,666
Aon plc(AON)88,63788,632-535,37431,6204.97%-3,754
Fiserv Inc.(FISV)156,474169,344+12,87034,55429,1974.58%-5,358
Progressive Corp.(PGR)84,48064,255-20,22523,90917,1472.69%-6,762
Wheaton Precious Mtls(WPM)1,011,010763,475-247,53578,48568,56010.77%-9,925
Avantor Inc.(AVTR)1,191,617131,000-1,060,61719,3161,7630.28%-17,553
Page 1 of 1