• $62.0M
    Market Cap
  • -8.72%
    1-Year Change
  • Pollution & Treatment Controls
    Industry
  • 1 Month
    +34.46%
    Low Price$1.30
    High Price$1.99
  • 3 Months
    +60.48%
    Low Price$1.19
    High Price$1.99
  • 1 Year
    -8.72%
    Low Price$1.19
    High Price$3.63
Date
Open
High
Low
Close
Change (%)
Volume
06/23/2026
1.90
2.31
1.86
1.99
0.00%
1,069,593
06/22/2026
1.56
2.35
1.56
1.99
+29.22%
7,755,316
06/18/2026
1.50
1.60
1.47
1.54
+5.48%
831,791
06/17/2026
1.33
1.50
1.31
1.46
+11.45%
668,627
06/16/2026
1.33
1.33
1.29
1.31
0.00%
104,111
06/15/2026
1.34
1.34
1.29
1.31
-2.24%
77,149
06/12/2026
1.34
1.39
1.34
1.34
0.00%
92,466
06/11/2026
1.29
1.36
1.29
1.34
+3.08%
200,170
06/10/2026
1.32
1.33
1.29
1.30
-0.76%
69,278
06/09/2026
1.34
1.36
1.29
1.31
-2.96%
161,053
06/08/2026
1.38
1.38
1.34
1.35
-0.74%
95,034
06/05/2026
1.45
1.45
1.35
1.36
-6.85%
121,530
06/04/2026
1.42
1.50
1.41
1.46
+1.39%
179,570
06/03/2026
1.46
1.47
1.42
1.44
-2.04%
122,173
06/02/2026
1.47
1.48
1.46
1.47
-0.68%
89,196
06/01/2026
1.50
1.50
1.45
1.48
0.00%
206,082
05/29/2026
1.49
1.54
1.48
1.48
-1.99%
395,959
05/28/2026
1.53
1.54
1.48
1.51
0.00%
287,445
05/27/2026
1.48
1.53
1.46
1.51
+2.03%
204,897
05/26/2026
1.50
1.52
1.47
1.48
0.00%
226,142
05/22/2026
1.46
1.49
1.43
1.48
+2.07%
183,785
05/21/2026
1.45
1.47
1.43
1.45
-0.68%
190,245
05/20/2026
1.48
1.50
1.44
1.46
-1.35%
296,124
05/19/2026
1.44
1.49
1.41
1.48
+2.07%
222,674
05/18/2026
1.46
1.47
1.42
1.45
-1.69%
98,399
05/15/2026
1.44
1.48
1.43
1.48
+1.72%
173,858
05/14/2026
1.44
1.50
1.40
1.45
+0.69%
335,770
05/13/2026
1.44
1.50
1.40
1.44
-1.37%
147,107
05/12/2026
1.48
1.48
1.44
1.46
-2.01%
90,075
05/11/2026
1.50
1.50
1.44
1.49
-1.97%
125,301
05/08/2026
1.52
1.53
1.48
1.52
-0.65%
156,775
05/07/2026
1.39
1.53
1.38
1.53
+10.87%
248,098
05/06/2026
1.42
1.51
1.38
1.38
-13.21%
565,115
05/05/2026
1.62
1.64
1.58
1.59
-2.45%
259,972
05/05/2026
-$0.04 Earnings
05/04/2026
1.61
1.68
1.55
1.63
+1.24%
311,143
05/01/2026
1.56
1.62
1.56
1.61
+2.55%
93,886
04/30/2026
1.62
1.62
1.52
1.57
-5.42%
222,560
04/29/2026
1.57
1.72
1.52
1.66
+7.10%
842,473
04/28/2026
1.43
1.56
1.37
1.55
+13.14%
1,368,555
04/27/2026
1.38
1.41
1.36
1.37
+1.48%
115,091
04/24/2026
1.34
1.38
1.31
1.35
+0.75%
188,963
04/23/2026
1.34
1.36
1.31
1.34
-0.74%
47,337
04/22/2026
1.41
1.41
1.33
1.35
-1.46%
135,524
04/21/2026
1.38
1.41
1.36
1.37
0.00%
86,746
04/20/2026
1.35
1.40
1.33
1.37
+1.48%
92,393
04/17/2026
1.38
1.40
1.35
1.35
0.00%
90,919
04/16/2026
1.40
1.40
1.35
1.35
-2.17%
34,563
04/15/2026
1.33
1.40
1.32
1.38
+4.55%
166,397
04/14/2026
1.30
1.33
1.30
1.32
+3.13%
252,299
04/13/2026
1.26
1.30
1.24
1.28
+0.79%
184,578
04/10/2026
1.30
1.30
1.27
1.27
-2.31%
59,965
04/09/2026
1.27
1.32
1.25
1.30
+0.78%
99,761
04/08/2026
1.30
1.32
1.26
1.29
+1.57%
205,483
04/07/2026
1.22
1.27
1.22
1.27
+3.25%
148,993
04/06/2026
1.23
1.24
1.19
1.23
+0.82%
112,605
04/02/2026
1.24
1.24
1.20
1.22
-3.17%
26,087
04/01/2026
1.25
1.26
1.24
1.26
+3.28%
81,983
03/31/2026
1.20
1.23
1.18
1.22
+2.52%
148,563
03/30/2026
1.25
1.26
1.17
1.19
-4.80%
237,866
03/27/2026
1.25
1.26
1.24
1.25
0.00%
117,080
03/26/2026
1.27
1.27
1.25
1.25
-1.57%
49,989
03/25/2026
1.26
1.30
1.26
1.27
+0.79%
54,553
03/24/2026
1.23
1.28
1.23
1.26
+2.44%
135,778
03/23/2026
1.24
1.27
1.22
1.23
-0.81%
70,032
03/20/2026
1.25
1.25
1.22
1.24
0.00%
61,341
03/19/2026
1.23
1.27
1.22
1.24
-0.80%
80,857
03/18/2026
1.25
1.26
1.23
1.25
-0.79%
116,734
03/17/2026
1.26
1.29
1.25
1.26
+0.80%
42,079
03/16/2026
1.25
1.28
1.22
1.25
0.00%
131,544
03/13/2026
1.27
1.28
1.22
1.25
-1.57%
127,739
03/12/2026
1.30
1.31
1.22
1.27
-1.55%
261,656
03/11/2026
1.28
1.31
1.26
1.29
0.00%
50,161
03/10/2026
1.27
1.34
1.24
1.29
+4.88%
116,098
03/09/2026
1.17
1.26
1.17
1.23
0.00%
649,241
03/06/2026
1.24
1.29
1.19
1.23
-1.60%
612,336
03/05/2026
1.26
1.36
1.24
1.25
+0.81%
281,099
03/04/2026
1.32
1.33
1.18
1.24
-10.14%
596,801
03/03/2026
1.49
1.53
1.38
1.38
-7.38%
438,272
03/03/2026
-$0.04 Earnings
03/02/2026
1.42
1.56
1.37
1.49
+4.93%
190,047
02/27/2026
1.39
1.46
1.35
1.42
+1.43%
115,720
02/26/2026
1.39
1.42
1.35
1.40
-1.41%
56,934
02/25/2026
1.36
1.45
1.33
1.42
+6.77%
95,932
02/24/2026
1.33
1.38
1.31
1.33
-0.75%
77,243
02/23/2026
1.42
1.46
1.34
1.34
-7.59%
164,073
02/20/2026
1.35
1.49
1.35
1.45
+5.07%
206,502
02/19/2026
1.38
1.42
1.32
1.38
0.00%
106,788
02/18/2026
1.36
1.41
1.31
1.38
+0.73%
262,038
02/17/2026
1.27
1.39
1.27
1.37
+8.73%
286,140
02/13/2026
1.27
1.32
1.25
1.26
-0.79%
127,873
02/12/2026
1.33
1.33
1.25
1.27
-4.51%
258,457
02/11/2026
1.39
1.39
1.28
1.33
-1.48%
233,819
02/10/2026
1.41
1.44
1.34
1.35
-3.57%
75,017
02/09/2026
1.38
1.48
1.35
1.40
+1.45%
206,447
02/06/2026
1.32
1.43
1.31
1.38
+9.52%
169,053
02/05/2026
1.33
1.35
1.25
1.26
-5.26%
147,366
02/04/2026
1.40
1.40
1.32
1.33
-5.00%
148,363
02/03/2026
1.41
1.47
1.35
1.40
-0.71%
117,981
02/02/2026
1.38
1.44
1.33
1.41
+3.68%
135,481