Fund HoldingsDUDLEY & SHANLEY, INC.

Total Portfolio Value
$592.63M
Total Bought
$56.60M
Total Sold
$35.39M
Net Transaction
+$21.22M
Filing Period:
Securities
SharesValue ($K)
Q4 2023
Q1 2024
Change
Q4 2023
Q1 2024
Weight (%)
Change
Charles Schwab(SCHW)0188,695+188,695013,6502.30%+13,650
Ryan Specialty Hldngs(RYAN)468,150473,600+5,45020,14026,2854.44%+6,145
Analog Devices(ADI)72,81096,360+23,55014,45719,0593.22%+4,602
Ecolab Inc.(ECL)106,187107,827+1,64021,06224,8974.20%+3,835
Amphenol Corp.220,225222,455+2,23021,83125,6604.33%+3,829
Avantor Inc.(AVTR)1,098,9551,111,355+12,40025,08928,4174.80%+3,328
West Pharm Svcs Inc(WST)61,05661,886+83021,49924,4894.13%+2,990
Ametek Inc.127,619128,764+1,14521,04323,5513.97%+2,508
Danaher Corp.(DHR)110,704111,719+1,01525,61027,8984.71%+2,288
Service Corp. Int'l(SCI)390,438390,278-16026,72528,9634.89%+2,237
Franklin Elec. Co., Inc.(FELE)188,105190,230+2,12518,18020,3183.43%+2,138
Aon plc(AON)108,178100,528-7,65031,48233,5485.66%+2,066
Ormat Technologies(ORA)9,10036,400+27,3006902,4090.41%+1,720
Visa Inc.(V)99,97599,225-75026,02827,6924.67%+1,663
Rollins, Inc.(ROL)436,185443,135+6,95019,04820,5043.46%+1,456
Ball Corp.121,480121,48006,9888,1831.38%+1,195
Kadant Inc.(KAI)6,6909,230+2,5401,8753,0280.51%+1,153
NexGen Energy Ltd.(NXE)1,236,5001,236,50008,6569,6231.62%+967
Fiserv Inc.(FISV)244,405208,921-35,48432,46733,3905.63%+923
Amdocs Ltd.(DOX)260,450263,050+2,60022,89123,7724.01%+881
HEICO Corp.(HEI)14,84018,400+3,5602,6543,5140.59%+860
Kornit Digital104,220153,400+49,1801,9972,7800.47%+783
Enphase Energy, Inc.15,30021,900+6,6002,0222,6490.45%+628
First Trust Cln Edge
NASDQ CLN EDGE
46,90046,90004,9115,3750.91%+464
Watsco, Inc.(WSO)25,23025,730+50010,81011,1151.88%+304
Donaldson Co., Inc.(DCI)03,750+3,75002800.05%+280
Invesco Water ETF
WATER RES ETF
32,78032,78001,9952,1820.37%+187
Microsoft Corp.(MSFT)12,83411,834-1,0004,8264,9790.84%+153
Roper Technologies(ROP)2,5502,55001,3901,4300.24%+40
ATHA Energy Corp.019,000+19,0000120.00%+12
Generac Holdings(GNRC)23,95023,95003,0953,0210.51%-74
Allison Transmission(ALSN)237,115168,145-68,97013,78813,6472.30%-142
Freeport-McMoRan(FCX)8,7500-8,7503720-372
Amer. Water Works162,344166,490+4,14621,42820,3473.43%-1,081
Wheaton Precious Mtls(WPM)1,434,4651,456,465+22,00070,77768,64311.58%-2,133
Progressive Corp.(PGR)211,510130,315-81,19533,68926,9524.55%-6,738
Iridium Comm.(IRDM)521,33514,000-507,33521,4583660.06%-21,092
Page 1 of 1