Fund HoldingsDUDLEY & SHANLEY, INC.

Total Portfolio Value
$639.70M
Total Bought
$31.73M
Total Sold
$23.35M
Net Transaction
+$8.38M
Filing Period:
Securities
SharesValue ($K)
Q2 2024
Q3 2024
Change
Q2 2024
Q3 2024
Weight (%)
Change
Agilent Tech, Inc.(A)055,900+55,90008,3001.30%+8,300
Kadant Inc.(KAI)10,95532,500+21,5453,21810,9851.72%+7,767
Fiserv Inc.(FISV)204,141200,866-3,27530,42536,0865.64%+5,660
Aon plc(AON)98,44098,440028,90034,0595.32%+5,159
Avantor Inc.(AVTR)1,086,1271,086,127023,02628,0984.39%+5,072
Ryan Specialty Hldngs(RYAN)462,671461,621-1,05026,79330,6474.79%+3,854
Amdocs Ltd.(DOX)243,226261,826+18,60019,19522,9053.58%+3,709
Kornit Digital207,100259,525+52,4253,0326,7051.05%+3,673
Allison Transmission(ALSN)164,097164,097012,45515,7652.46%+3,310
Danaher Corp.(DHR)109,257109,257027,29830,3764.75%+3,078
Ametek Inc.125,329139,434+14,10520,89423,9423.74%+3,049
Service Corp. Int'l(SCI)381,320381,320027,12330,0984.70%+2,974
Amer. Water Works160,894160,894020,78123,5293.68%+2,748
Wheaton Precious Mtls(WPM)1,428,1631,261,223-166,94074,86477,03612.04%+2,171
Ecolab Inc.(ECL)105,278104,953-32525,05626,7984.19%+1,741
Franklin Elec. Co., Inc.(FELE)181,361181,361017,46919,0102.97%+1,542
Rollins, Inc.(ROL)433,600444,550+10,95021,15522,4853.51%+1,330
West Pharm Svcs Inc(WST)70,04681,131+11,08523,07224,3523.81%+1,280
Visa Inc.(V)97,68697,686025,64026,8594.20%+1,219
HEICO Corp.(HEI)19,55019,55004,3725,1120.80%+740
Watsco, Inc.(WSO)25,40325,403011,76812,4951.95%+728
Generac Holdings(GNRC)23,95023,95003,1673,8050.59%+639
First Trust Cln Edge
NASDQ CLN EDGE
46,90046,90005,4215,9680.93%+547
Analog Devices(ADI)122,656122,656027,99728,2324.41%+234
Invesco Water ETF
WATER RES ETF
32,78032,78002,1282,3120.36%+185
Ormat Technologies(ORA)30,90030,90002,2162,3770.37%+162
Ocular Therapeutix(OCUL)16,20016,20001111410.02%+30
Donaldson Co., Inc.(DCI)5,1505,15003693800.06%+11
ATHA Energy Corp.19,00019,00009100.00%+1
Roper Technologies(ROP)2,5502,55001,4371,4190.22%-18
Microsoft Corp.(MSFT)11,82411,584-2405,2854,9850.78%-300
Progressive Corp.(PGR)105,69584,510-21,18521,95421,4453.35%-509
NexGen Energy Ltd.(NXE)1,236,5001,236,50008,6228,0741.26%-548
Amphenol Corp.436,670438,370+1,70029,41828,5644.47%-854
Charles Schwab(SCHW)235,483240,383+4,90017,35315,5792.44%-1,774
Enphase Energy, Inc.26,0306,800-19,2302,5957690.12%-1,827
Ball Corp.121,4800-121,4807,2910-7,291
Page 1 of 1