Sector
Industrials
Industry
Pollution & Treatment Controls
Market Cap
1.3
Volume
1,003,842
P/E
nan
ROE
-80.93
52W High
16.55
52W Low
4.93
Price Overview
Open
6.46
High
6.52
Low
6.4
Intraday Range
1.87%
20D Avg Volume
4,517,677
Distance From 52W High
-61.27%
Technical Levels
20 SMA
7.18
50 SMA
9.5
200 SMA
9.11
Last 7 Trading Days
Date Open High Low Close Volume % Change Gap % Range %
2026-07-22 6.46 6.52 6.4 6.41 1,003,842 ▼ -0.77% 0.0% 1.87%
2026-07-21 6.24 6.5 6.18 6.46 3,035,900 ▲ 6.08% 2.46% 5.18%
2026-07-20 6.02 6.16 5.91 6.09 3,181,000 ▲ 0.74% -0.41% 4.06%
2026-07-17 6.01 6.23 5.97 6.05 4,508,800 ▼ -0.82% -1.39% 4.44%
2026-07-16 6.89 6.89 6.09 6.09 7,715,800 ▼ -13.55% -2.27% 13.14%
2026-07-15 7.02 7.53 6.96 7.05 4,809,000 ▲ 4.29% 3.85% 8.19%
2026-07-14 6.8 6.99 6.66 6.76 3,198,900 ▼ nan% nan% 4.95%
Fundamentals
Business
Sector Industrials
Industry Pollution & Treatment Controls
Market Cap 1.3B
Float Adj MCap 0.94B
Valuation
P/E nan
Forward P/E -8.1
P/S 78.55
P/B 157.56
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.54
Average Volume 5.6M
Beta 2.51
Short Float 36.54%
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