Sector
Industrials
Industry
Pollution & Treatment Controls
Market Cap
0.42
Volume
711,397
P/E
22.11
ROE
10.77
52W High
18.32
52W Low
7.94
Price Overview
Open
8.08
High
8.3
Low
8.07
Intraday Range
2.85%
20D Avg Volume
1,403,645
Distance From 52W High
-55.35%
Technical Levels
20 SMA
8.92
50 SMA
9.93
200 SMA
13.32
Last 7 Trading Days
Date Open High Low Close Volume % Change Gap % Range %
2026-06-02 8.08 8.3 8.07 8.18 711,397 ▲ 2.25% 1.0% 2.85%
2026-06-01 8.12 8.2 7.94 8.0 984,900 ▼ -2.08% -0.61% 3.27%
2026-05-29 8.43 8.52 8.09 8.17 892,100 ▼ -5.33% -2.32% 5.32%
2026-05-28 8.59 8.71 8.5 8.63 557,400 ▼ -0.58% -1.04% 2.47%
2026-05-27 8.81 8.81 8.57 8.68 493,300 ▼ -1.03% 0.46% 2.8%
2026-05-26 8.92 9.0 8.71 8.77 806,900 ▼ -0.9% 0.79% 3.33%
2026-05-22 8.67 8.86 8.61 8.85 825,700 ▼ nan% nan% 2.9%
Fundamentals
Business
Sector Industrials
Industry Pollution & Treatment Controls
Market Cap 0.42B
Float Adj MCap 0.41B
Valuation
P/E 22.11
Forward P/E 15.29
P/S 10.86
P/B 2.31
PEG 3.33
Quality Metrics
ROE 10.77%
ROA 7.54%
Gross Margin 64.27%
Operating Margin -103.33%
Profit Margin 15.07%
Trading Metrics
Relative Volume 0.67
Average Volume 1.07M
Beta 1.04
Short Float 4.17%
Latest Q/Q Growth
Revenue -85.49%
Profit -145.52%
Operating Income -137.51%
EPS -146.0%
Quarterly History
Revenue Qtrs 0.01, 0.07, 0.03, 0.03
Profit Qtrs -0.01, 0.03, 0.0, 0.0
Operating Qtrs -0.01, 0.03, 0.0, 0.0
EPS Qtrs -0.23, 0.5, 0.07, 0.04