Fund HoldingsDUDLEY & SHANLEY, INC.

Total Portfolio Value
$560.98M
Total Bought
$6.08M
Total Sold
$65.14M
Net Transaction
-$59.06M
Filing Period:
Securities
SharesValue ($K)
Q3 2023
Q4 2023
Change
Q3 2023
Q4 2023
Weight (%)
Change
Wheaton Precious Mtls(WPM)1,448,1201,434,465-13,65558,72170,77712.62%+12,055
Fiserv Inc.(FISV)247,915244,405-3,51028,00432,4675.79%+4,462
Service Corp. Int'l(SCI)395,143390,438-4,70522,57826,7254.76%+4,147
Progressive Corp.(PGR)216,540211,510-5,03030,16433,6896.01%+3,525
Amphenol Corp.222,895220,225-2,67018,72121,8313.89%+3,110
Ecolab Inc.(ECL)107,897106,187-1,71018,27821,0623.75%+2,784
Visa Inc.(V)101,23099,975-1,25523,28426,0284.64%+2,745
Rollins, Inc.(ROL)439,945436,185-3,76016,42319,0483.40%+2,625
Enphase Energy, Inc.015,300+15,30002,0220.36%+2,022
Ametek Inc.129,074127,619-1,45519,07221,0433.75%+1,971
West Pharm Svcs Inc(WST)52,08061,056+8,97619,54121,4993.83%+1,958
Avantor Inc.(AVTR)1,112,3151,098,955-13,36023,44825,0894.47%+1,642
Analog Devices(ADI)73,64572,810-83512,89514,4572.58%+1,563
NexGen Energy Ltd.(NXE)1,235,5001,236,500+1,0007,4318,6561.54%+1,225
Franklin Elec. Co., Inc.(FELE)190,365188,105-2,26016,98618,1803.24%+1,194
Watsco, Inc.(WSO)25,49025,230-2609,62810,8101.93%+1,182
Danaher Corp.(DHR)99,705110,704+10,99924,73725,6104.57%+873
Ball Corp.122,880121,480-1,4006,1176,9881.25%+871
Microsoft Corp.(MSFT)12,83412,83404,0524,8260.86%+774
Amdocs Ltd.(DOX)262,210260,450-1,76022,15422,8914.08%+737
Kadant Inc.(KAI)6,6906,69001,5091,8750.33%+366
Invesco Water ETF
WATER RES ETF
32,78032,78001,7431,9950.36%+252
HEICO Corp.(HEI)14,84014,84002,4032,6540.47%+251
Roper Technologies(ROP)2,5502,55001,2351,3900.25%+155
Ormat Technologies(ORA)9,1009,10006366900.12%+53
Freeport-McMoRan(FCX)8,7508,75003263720.07%+46
Kornit Digital117,220104,220-13,0002,2171,9970.36%-220
Peabody Energy Corp.(BTU)9,7000-9,7002520-252
Lincoln Nat'l Corp.(LNC)11,5000-11,5002840-284
Allison Transmission(ALSN)240,775237,115-3,66014,22013,7882.46%-432
Amer. Water Works179,740162,344-17,39622,25721,4283.82%-829
First Trust Cln Edge
NASDQ CLN EDGE
64,90046,900-18,0006,0934,9110.88%-1,183
ALPS Cln Energy ETF
CLEAN ENERGY
53,9860-53,9861,9740-1,974
Ryan Specialty Hldngs(RYAN)473,870468,150-5,72022,93520,1403.59%-2,795
Generac Holdings(GNRC)63,95023,950-40,0006,9683,0950.55%-3,873
Iridium Comm.(IRDM)564,565521,335-43,23025,68221,4583.83%-4,224
Aon plc(AON)110,858108,178-2,68035,94231,4825.61%-4,460
Page 1 of 1