Sector
Industrials
Industry
Pollution & Treatment Controls
Market Cap
2.32
Volume
3,614,496
P/E
nan
ROE
-80.93
52W High
17.37
52W Low
4.93
Price Overview
Open
12.01
High
13.18
Low
12.01
Intraday Range
9.74%
20D Avg Volume
5,277,460
Distance From 52W High
-26.02%
Technical Levels
20 SMA
11.17
50 SMA
8.25
200 SMA
9.95
Last 7 Trading Days
Date Open High Low Close Volume % Change Gap % Range %
2026-06-02 12.01 13.18 12.01 12.85 3,614,496 ▲ 5.07% -1.8% 9.74%
2026-06-01 12.48 12.64 12.02 12.23 2,762,800 ▼ -1.29% 0.73% 5.16%
2026-05-29 12.73 13.08 12.36 12.39 3,645,800 ▼ -3.73% -1.05% 5.78%
2026-05-28 12.6 12.89 12.34 12.87 2,551,200 ▲ 1.66% -0.47% 4.46%
2026-05-27 12.32 12.92 12.11 12.66 4,026,600 ▲ 3.18% 0.45% 6.65%
2026-05-26 11.63 12.59 11.56 12.27 6,176,500 ▲ 8.39% 2.74% 8.87%
2026-05-22 11.33 11.6 10.93 11.32 3,915,200 ▼ nan% nan% 6.18%
Fundamentals
Business
Sector Industrials
Industry Pollution & Treatment Controls
Market Cap 2.32B
Float Adj MCap 1.38B
Valuation
P/E nan
Forward P/E -16.11
P/S 140.73
P/B 313.29
PEG nan
Quality Metrics
ROE -80.93%
ROA -12.73%
Gross Margin 0.0%
Operating Margin -1012.72%
Profit Margin 0.0%
Trading Metrics
Relative Volume 0.78
Average Volume 4.63M
Beta 2.31
Short Float 39.88%
Latest Q/Q Growth
Revenue 53.14%
Profit -78.0%
Operating Income 5.26%
EPS 32.26%
Quarterly History
Revenue Qtrs 0.0, 0.0, 0.0, 0.0
Profit Qtrs -0.03, -0.02, -0.03, -0.14
Operating Qtrs -0.04, -0.04, -0.04, -0.05
EPS Qtrs -0.21, -0.31, -0.81, 0.05