Sector
Industrials
Industry
Pollution & Treatment Controls
Market Cap
23.28
Volume
697,337
P/E
24.05
ROE
34.31
52W High
108.01
52W Low
79.91
Price Overview
Open
95.69
High
96.76
Low
95.31
Intraday Range
1.52%
20D Avg Volume
1,467,032
Distance From 52W High
-11.35%
Technical Levels
20 SMA
97.22
50 SMA
95.76
200 SMA
93.11
Last 7 Trading Days
Date Open High Low Close Volume % Change Gap % Range %
2026-09-16 95.69 96.76 95.31 95.75 697,337 ▲ 0.28% 0.22% 1.52%
2026-09-15 96.26 96.54 95.22 95.48 1,047,300 ▼ -0.85% -0.04% 1.39%
2026-09-14 95.87 97.11 95.47 96.3 1,042,700 ▲ 2.34% 1.88% 1.72%
2026-09-11 94.79 94.79 93.54 94.1 997,900 ▲ 0.7% 1.43% 1.34%
2026-09-10 94.53 94.71 92.92 93.45 1,100,700 ▼ -1.34% -0.2% 1.93%
2026-09-09 95.16 95.62 94.07 94.72 1,587,700 ▼ -0.85% -0.39% 1.65%
2026-09-08 95.58 96.43 95.22 95.53 1,622,300 ▼ nan% nan% 1.27%
Fundamentals
Business
Sector Industrials
Industry Pollution & Treatment Controls
Market Cap 23.28B
Float Adj MCap 23.23B
Valuation
P/E 24.05
Forward P/E 20.02
P/S 3.95
P/B 7.53
PEG 2.23
Quality Metrics
ROE 34.31%
ROA 10.31%
Gross Margin 60.18%
Operating Margin 21.37%
Profit Margin 17.35%
Trading Metrics
Relative Volume 0.56
Average Volume 1.87M
Beta 0.76
Short Float 2.65%
Latest Q/Q Growth
Revenue 3.66%
Profit -5.12%
Operating Income -6.8%
EPS -3.92%
Quarterly History
Revenue Qtrs 1.47, 1.42, 1.4, 1.4
Profit Qtrs 0.24, 0.25, 0.25, 0.24
Operating Qtrs 0.32, 0.34, 0.32, 0.33
EPS Qtrs 0.98, 1.02, 1.01, 0.95