• N/A
    Market Cap
  • 1,722.39%
    1-Year Change
  • Pollution & Treatment Controls
    Industry
  • 1 Month
    +15.73%
    Low Price$9.05
    High Price$13.22
  • 3 Months
    +109.08%
    Low Price$5.75
    High Price$13.22
  • 1 Year
    +1,722.39%
    Low Price$0.60
    High Price$13.22
Date
Open
High
Low
Close
Change (%)
Volume
06/25/2026
12.40
12.95
12.21
12.21
+0.08%
119,903
06/24/2026
12.95
13.23
11.75
12.20
+2.09%
1,108,487
06/23/2026
13.06
13.25
11.67
11.95
-9.61%
202,210
06/22/2026
12.50
14.50
12.25
13.22
+4.34%
203,047
06/18/2026
12.60
13.08
12.25
12.67
+1.36%
43,163
06/17/2026
12.50
12.95
12.48
12.50
-0.95%
25,332
06/16/2026
11.50
13.25
11.40
12.62
+20.77%
54,310
06/15/2026
10.25
11.46
10.25
10.45
+7.23%
14,823
06/12/2026
9.88
9.95
9.60
9.75
+1.51%
9,681
06/11/2026
9.05
10.06
9.05
9.60
+2.56%
36,852
06/10/2026
9.44
9.70
8.90
9.36
+3.43%
8,519
06/09/2026
9.20
9.85
9.00
9.05
-7.42%
151,603
06/08/2026
9.30
10.19
9.30
9.78
+2.89%
48,218
06/05/2026
9.50
9.93
9.41
9.50
-5.47%
69,127
06/04/2026
10.75
10.75
9.90
10.05
-7.80%
17,212
06/03/2026
11.25
11.25
10.75
10.90
+0.28%
13,272
06/02/2026
10.55
11.57
10.55
10.87
+1.12%
47,113
06/01/2026
10.55
11.47
10.55
10.75
-6.93%
33,727
05/29/2026
11.30
11.61
11.00
11.55
+0.65%
13,196
05/28/2026
11.30
11.55
11.22
11.48
+1.55%
28,021
05/27/2026
11.80
11.80
11.00
11.30
+0.98%
70,500
05/26/2026
10.85
11.75
10.85
11.19
+6.07%
58,807
05/22/2026
9.57
11.00
9.57
10.55
+12.59%
138,990
05/21/2026
9.13
9.75
8.90
9.37
+7.70%
95,640
05/20/2026
9.00
9.25
8.59
8.70
+0.87%
49,838
05/19/2026
9.00
9.00
8.36
8.63
-5.22%
6,562
05/18/2026
8.90
9.14
8.75
9.10
+0.55%
8,805
05/15/2026
9.65
9.65
8.65
9.05
-7.08%
13,907
05/14/2026
10.00
10.75
9.65
9.74
-0.81%
43,087
05/13/2026
9.91
9.99
9.55
9.82
+5.36%
37,947
05/12/2026
9.00
9.50
9.00
9.32
+6.21%
19,371
05/11/2026
9.22
9.22
8.77
8.78
-5.39%
20,757
05/07/2026
9.00
9.36
8.75
9.28
-2.98%
34,196
05/06/2026
9.80
9.80
9.20
9.56
+6.82%
21,374
05/05/2026
8.88
9.32
8.88
8.95
+2.29%
19,509
05/04/2026
8.25
9.65
8.15
8.75
+0.34%
17,839
05/01/2026
9.20
9.20
8.64
8.72
-2.46%
2,275
04/30/2026
8.72
8.95
8.53
8.94
+0.68%
7,607
04/29/2026
9.20
9.20
8.80
8.88
+2.30%
28,105
04/28/2026
8.22
8.68
8.22
8.68
+0.93%
9,024
04/27/2026
8.40
8.77
8.36
8.60
+5.13%
13,826
04/24/2026
8.10
8.68
8.10
8.18
+2.25%
6,884
04/23/2026
7.60
8.70
7.40
8.00
-11.11%
37,396
04/22/2026
8.40
9.00
8.26
9.00
+9.76%
25,739
04/21/2026
8.78
8.78
8.03
8.20
-4.65%
43,346
04/20/2026
9.05
9.05
8.30
8.60
-7.53%
40,317
04/17/2026
9.45
10.44
9.20
9.30
+2.65%
83,075
04/16/2026
9.11
9.23
8.80
9.06
+3.54%
56,484
04/15/2026
8.70
8.98
8.00
8.75
+12.18%
100,307
04/14/2026
7.87
8.00
7.75
7.80
+2.63%
24,492
04/13/2026
7.30
7.72
7.15
7.60
+7.04%
61,299
04/10/2026
7.05
7.24
6.55
7.10
+11.46%
17,282
04/09/2026
6.74
6.91
6.37
6.37
-2.00%
54,235
04/08/2026
6.50
6.55
6.21
6.50
+9.24%
10,050
04/07/2026
6.00
6.10
5.85
5.95
0.00%
7,230
04/06/2026
6.05
6.12
5.92
5.95
+3.48%
16,300
04/02/2026
5.85
6.12
5.70
5.75
-8.87%
28,731
04/01/2026
6.25
6.61
6.25
6.31
+0.96%
12,471
03/31/2026
6.00
6.60
6.00
6.25
+4.17%
53,034
03/30/2026
6.08
6.08
5.85
6.00
+2.56%
72,365
03/27/2026
6.30
6.30
5.85
5.85
-6.55%
23,703
03/26/2026
6.43
6.61
6.26
6.26
+7.19%
46,160
03/25/2026
5.87
5.88
5.72
5.84
+7.95%
14,733
03/24/2026
5.50
5.57
5.25
5.41
-3.31%
58,344
03/23/2026
5.62
5.75
5.50
5.60
+4.97%
66,408
03/20/2026
5.38
5.40
5.11
5.33
-5.16%
40,772
03/19/2026
5.50
5.86
5.46
5.62
-6.36%
49,301
03/18/2026
6.24
6.26
5.80
6.00
-3.66%
56,163
03/17/2026
6.31
6.31
6.23
6.23
-6.74%
3,627
03/16/2026
7.05
7.05
6.68
6.68
-5.38%
20,107
03/13/2026
6.60
7.35
6.38
7.06
+10.14%
78,076
03/12/2026
6.20
6.41
5.95
6.41
-2.88%
23,595
03/11/2026
5.77
6.65
5.77
6.60
+7.84%
20,496
03/10/2026
6.10
6.17
6.10
6.12
+2.00%
8,408
03/09/2026
5.80
6.04
5.56
6.00
+3.81%
71,365
03/06/2026
6.00
6.15
5.78
5.78
-1.20%
40,137
03/05/2026
6.15
6.30
5.55
5.85
-10.69%
152,909
03/04/2026
6.50
6.84
6.35
6.55
+14.91%
153,453
03/03/2026
7.07
7.07
5.50
5.70
-22.97%
322,800
03/02/2026
7.00
8.11
7.00
7.40
+5.11%
161,420
02/27/2026
7.00
7.25
6.85
7.04
+15.41%
89,352
02/26/2026
6.00
6.15
6.00
6.10
+0.83%
21,647
02/25/2026
5.75
6.41
5.70
6.05
+8.23%
165,097
02/24/2026
7.00
7.00
5.54
5.59
-26.93%
312,877
02/23/2026
7.85
8.20
7.57
7.65
-2.55%
7,075
02/20/2026
7.68
7.85
7.57
7.85
-1.87%
4,186
02/19/2026
7.87
8.00
7.61
8.00
-2.68%
167,359
02/18/2026
8.05
8.40
8.05
8.22
+8.51%
45,791
02/17/2026
6.40
7.58
6.40
7.58
+9.78%
75,490
02/13/2026
6.80
6.95
6.72
6.90
+2.99%
13,537
02/12/2026
7.03
7.40
6.65
6.70
-9.76%
39,825
02/11/2026
7.55
7.66
7.12
7.43
-0.56%
29,601
02/10/2026
7.08
7.70
7.06
7.47
+15.77%
40,670
02/09/2026
6.55
6.72
6.38
6.45
+6.09%
82,124
02/06/2026
5.90
6.30
5.81
6.08
-5.00%
58,844
02/05/2026
7.91
7.92
6.35
6.40
-15.90%
210,223
02/04/2026
8.84
8.85
7.51
7.61
-1.04%
73,234
02/03/2026
7.58
7.72
7.50
7.69
+4.27%
23,483
02/02/2026
7.50
7.72
7.27
7.38
+2.57%
30,026
01/30/2026
7.94
7.94
6.75
7.19
-7.23%
42,241