Sponsored
The Analysis of DUDLEY & SHANLEY, INC.'s Holdings & P&L
Currently, DUDLEY & SHANLEY, INC. holds 37 types of securities in its portfolio with a total value $611.2M. In the most recent quarter, they have increased their positions in XYL (+80.8K shares, valued at $9.7M), FAST (+174.1K shares, valued at $8.1M), FSS (+62.7K shares, valued at $6.8M); decreased their positions in WPM (-209.2K shares, valued at $27.4M), ADI (-29.9K shares, valued at $9.5M), ROP (-15.5K shares, valued at $5.5M); initiated new positions in XYL (+80.8K shares, valued at $9.7M), FSS (+62.7K shares, valued at $6.8M), WAT (+11.7K shares, valued at $3.5M).
1M P&L
-34.3M-5.86%
3M P&L
-53.4M-8.83%
HY P&L
+8.2M+1.52%
P&L figures are estimated based on reported 13F stock holdings and market price changes. They are approximations and may not reflect actual fund performance. Stock split events may also affect the accuracy of these calculations, and we cannot guarantee that all splits have been fully accounted for.
Top Holding Treemap
Top Industries by Value
1Specialty Industrial Machinery106.9M
19.2%
2Gold60.2M
10.8%
3Personal Services54.7M
9.8%
Top Industries by Stock Count
1Specialty Industrial Machinery6 stocks
18.8%
2Diagnostics & Research3 stocks
9.4%
3Industrial Distribution2 stocks
6.3%
Sponsored
Stock Holdings
TickerCompany NameSharesShares β³%Event DateReport DateHistory
Sponsored
Sponsored
Sponsored
Sponsored
WPM
-31.29%Wheaton Precious Mtls
Shares459.4K
Event2026-03-31
Filed2026-04-08
APH
-13.13%Amphenol Corp.
Shares245.8K
Event2026-03-31
Filed2026-04-08
SCI
0.00%Service Corp. Int'l
Shares367.6K
Event2026-03-31
Filed2026-04-08
ADI
-23.92%Analog Devices
Shares95.1K
Event2026-03-31
Filed2026-04-08
AME
-0.04%Ametek Inc.
Shares139.7K
Event2026-03-31
Filed2026-04-08
V
-0.05%Visa Inc.
Shares97.2K
Event2026-03-31
Filed2026-04-08
Aon plc
0.00%Aon plc
Shares88.8K
Event2026-03-31
Filed2026-04-08
ECL
-0.05%Ecolab Inc.
Shares105.0K
Event2026-03-31
Filed2026-04-08
ROL
0.00%Rollins, Inc.
Shares455.7K
Event2026-03-31
Filed2026-04-08
Ferguson Enterprises
0.00%Ferguson Enterprises
Shares104.2K
Event2026-03-31
Filed2026-04-08
AWK
0.00%Amer. Water Works
Shares169.0K
Event2026-03-31
Filed2026-04-08
DCI
0.00%Donaldson Co., Inc.
Shares270.4K
Event2026-03-31
Filed2026-04-08
SCHW
0.00%Charles Schwab
Shares240.9K
Event2026-03-31
Filed2026-04-08
KAI
37.40%Kadant Inc.
Shares75.7K
Event2026-03-31
Filed2026-04-08
DHR
0.00%Danaher Corp.
Shares114.9K
Event2026-03-31
Filed2026-04-08
WSO
0.00%Watsco, Inc.
Shares55.7K
Event2026-03-31
Filed2026-04-08
ALSN
0.00%Allison Transmission
Shares164.6K
Event2026-03-31
Filed2026-04-08
BMI
47.71%Badger Meter Inc
Shares122.2K
Event2026-03-31
Filed2026-04-08
KRNT
39.10%Kornit Digital
Shares1.3M
Event2026-03-31
Filed2026-04-08
RYAN
0.49%Ryan Specialty Hldngs
Shares480.0K
Event2026-03-31
Filed2026-04-08
NXE
-0.86%NexGen Energy Ltd.
Shares1.2M
Event2026-03-31
Filed2026-04-08
PGR
0.00%Progressive Corp.
Shares66.3K
Event2026-03-31
Filed2026-04-08
XYL
NewXylem Inc.
Shares80.8K
Event2026-03-31
Filed2026-04-08
FAST
2434.97%Fastenal Co.
Shares181.3K
Event2026-03-31
Filed2026-04-08
FI
0.00%Fiserv Inc.
Shares143.9K
Event2026-03-31
Filed2026-04-08
FSS
NewFederal Signal Corp
Shares62.7K
Event2026-03-31
Filed2026-04-08
A
0.00%Agilent Tech, Inc.
Shares55.2K
Event2026-03-31
Filed2026-04-08
HEI
0.00%HEICO Corp.
Shares19.5K
Event2026-03-31
Filed2026-04-08
MSFT
0.00%Microsoft Corp.
Shares10.6K
Event2026-03-31
Filed2026-04-08
GNRC
0.00%Generac Holdings
Shares19.6K
Event2026-03-31
Filed2026-04-08
WAT
NewWaters Corporation
Shares11.7K
Event2026-03-31
Filed2026-04-08
ORA
0.00%Ormat Technologies
Shares28.0K
Event2026-03-31
Filed2026-04-08
PHO
0.00%Invesco Water ETF
Shares32.8K
Event2026-03-31
Filed2026-04-08
ROP
-88.54%Roper Technologies
Shares2.0K
Event2026-03-31
Filed2026-04-08
Viper Energy Inc
0.00%Viper Energy Inc
Shares7.7K
Event2026-03-31
Filed2026-04-08
Stallion Uranium Corp
111.76%Stallion Uranium Corp
Shares180.0K
Event2026-03-31
Filed2026-04-08
ATHA Energy Corp.
NewATHA Energy Corp.
Shares74.5K
Event2026-03-31
Filed2026-04-08
Call Option Holdings
No call option holdings data available
No call option holdings data available
Put Option Holdings
No put option holdings data available
No put option holdings data available