Sector
Industrials
Industry
Pollution & Treatment Controls
Market Cap
1.28
Volume
2,885,297
P/E
nan
ROE
-80.93
52W High
15.49
52W Low
4.93
Price Overview
Open
6.45
High
6.55
Low
6.09
Intraday Range
7.47%
20D Avg Volume
4,045,590
Distance From 52W High
-58.88%
Technical Levels
20 SMA
6.55
50 SMA
8.75
200 SMA
8.83
Last 7 Trading Days
Date Open High Low Close Volume % Change Gap % Range %
2026-07-31 6.45 6.55 6.09 6.37 2,885,297 ▲ 0.31% 1.57% 7.47%
2026-07-30 5.97 6.38 5.96 6.35 4,009,000 ▲ 7.26% 0.84% 6.96%
2026-07-29 6.11 6.22 5.85 5.92 4,063,100 ▼ -4.05% -0.97% 6.24%
2026-07-28 5.98 6.19 5.87 6.17 3,513,100 ▲ 3.18% 0.0% 5.45%
2026-07-27 5.85 6.06 5.75 5.98 3,151,900 ▲ 2.22% 0.0% 5.39%
2026-07-24 5.99 6.02 5.81 5.85 3,863,700 ▼ -2.66% -0.33% 3.61%
2026-07-23 6.1 6.22 5.93 6.01 3,198,700 ▼ nan% nan% 4.8%
Fundamentals
Business
Sector Industrials
Industry Pollution & Treatment Controls
Market Cap 1.28B
Float Adj MCap 0.92B
Valuation
P/E nan
Forward P/E -7.99
P/S 77.45
P/B 155.37
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.52
Average Volume 5.57M
Beta 2.51
Short Float 38.8%
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