• N/A
    Market Cap
  • 291.36%
    1-Year Change
  • Pollution & Treatment Controls
    Industry
  • 1 Month
    +26.19%
    Low Price$11.24
    High Price$15.85
  • 3 Months
    +24.69%
    Low Price$9.62
    High Price$15.85
  • 1 Year
    +291.36%
    Low Price$2.58
    High Price$15.85
Date
Open
High
Low
Close
Change (%)
Volume
10/02/2026
14.84
14.98
14.70
14.95
+2.26%
15,172
10/01/2026
15.00
15.06
14.50
14.62
-7.61%
23,704
09/30/2026
16.30
16.55
15.50
15.83
+0.48%
28,156
09/29/2026
15.60
16.16
15.60
15.75
+7.51%
32,809
09/28/2026
15.60
15.60
14.01
14.65
-6.09%
16,955
09/25/2026
16.25
16.26
15.36
15.60
-1.58%
29,869
09/24/2026
14.90
16.15
14.90
15.85
+6.38%
28,472
09/23/2026
15.10
15.25
14.90
14.90
+2.26%
44,308
09/22/2026
14.37
14.60
13.15
14.57
+11.22%
54,108
09/21/2026
13.85
13.85
12.34
13.10
-6.89%
89,584
09/18/2026
14.55
14.55
13.93
14.07
+2.48%
48,369
09/17/2026
13.12
13.88
12.58
13.73
+14.42%
182,247
09/16/2026
12.98
12.98
11.86
12.00
-8.47%
76,350
09/15/2026
14.00
14.00
13.05
13.11
-4.93%
87,143
09/14/2026
14.00
14.00
13.21
13.79
-12.47%
80,955
09/11/2026
16.86
16.86
15.37
15.76
+0.03%
57,235
09/10/2026
15.65
16.54
15.13
15.75
+5.21%
82,471
09/09/2026
14.50
15.32
14.50
14.97
+5.65%
153,454
09/08/2026
13.61
14.48
13.51
14.17
+26.06%
477,827
09/04/2026
9.47
11.99
9.46
11.24
+4.18%
137,700
09/03/2026
11.00
11.00
10.38
10.79
-8.93%
81,708
09/02/2026
10.65
12.00
10.65
11.85
+1.31%
37,028
09/01/2026
12.30
12.30
11.67
11.69
-4.66%
10,512
08/31/2026
12.42
12.66
12.25
12.27
-3.43%
14,247
08/28/2026
12.40
12.71
12.40
12.70
+2.09%
17,622
08/27/2026
12.68
12.68
12.38
12.44
+0.32%
22,509
08/26/2026
12.01
12.50
12.01
12.40
+5.26%
60,575
08/25/2026
11.50
12.20
11.50
11.78
+3.61%
27,855
08/24/2026
11.45
11.90
11.35
11.37
-2.82%
8,966
08/21/2026
12.00
12.00
11.28
11.70
-1.15%
40,698
08/20/2026
11.82
11.89
11.75
11.84
-0.54%
16,876
08/19/2026
12.00
12.25
11.54
11.90
-2.38%
28,537
08/18/2026
12.31
12.31
12.06
12.19
-3.25%
51,090
08/17/2026
12.80
12.90
12.33
12.60
-0.87%
104,869
08/14/2026
11.76
12.89
11.76
12.71
-2.23%
41,016
08/13/2026
13.75
14.00
13.00
13.00
+1.17%
91,367
08/12/2026
13.49
13.49
12.54
12.85
-3.09%
68,276
08/11/2026
14.00
14.42
13.22
13.26
+0.45%
35,492
08/10/2026
12.75
13.25
12.75
13.20
+10.00%
138,587
08/07/2026
11.75
12.25
11.00
12.00
+9.64%
100,987
08/06/2026
10.21
11.03
10.21
10.95
-2.19%
21,378
08/05/2026
11.00
11.22
11.00
11.19
+3.04%
8,058
08/04/2026
9.66
10.94
9.66
10.86
+4.62%
15,353
08/03/2026
10.00
10.50
10.00
10.38
+4.78%
5,832
07/31/2026
10.00
10.00
9.61
9.91
+2.97%
6,638
07/30/2026
10.00
10.00
9.40
9.62
-5.41%
13,622
07/29/2026
9.99
10.17
9.49
10.17
-0.78%
10,267
07/28/2026
10.30
10.30
9.70
10.25
-5.62%
6,000
07/27/2026
10.46
11.13
10.46
10.86
+3.43%
2,170
07/24/2026
10.45
11.00
10.00
10.50
-4.81%
11,352
07/23/2026
10.55
11.03
10.55
11.03
+4.06%
23,243
07/22/2026
10.50
10.62
10.36
10.60
-3.64%
37,030
07/21/2026
10.60
11.00
10.60
11.00
+2.80%
35,395
07/20/2026
10.85
11.20
10.70
10.70
-0.47%
5,150
07/17/2026
11.65
11.65
10.46
10.75
-9.09%
12,391
07/16/2026
11.75
11.89
11.75
11.83
+0.30%
23,283
07/15/2026
11.50
11.81
11.01
11.79
+9.67%
11,439
07/14/2026
10.50
10.99
10.25
10.75
-5.04%
54,724
07/13/2026
11.00
11.32
10.50
11.32
+0.18%
32,633
07/10/2026
11.15
11.31
11.15
11.30
+0.44%
2,334
07/09/2026
11.32
11.32
11.02
11.25
+1.23%
5,523
07/08/2026
11.31
11.31
11.11
11.11
-3.23%
54,889
07/07/2026
11.41
11.80
11.01
11.49
-0.56%
22,410
07/06/2026
12.00
12.19
11.55
11.55
-3.67%
12,113
07/02/2026
11.50
12.30
11.50
11.99
+7.46%
16,335
07/01/2026
11.26
11.34
11.16
11.16
-4.55%
5,891
06/30/2026
11.50
12.06
11.50
11.69
+6.18%
96,741
06/29/2026
10.95
12.40
10.95
11.01
-11.99%
12,664
06/26/2026
12.52
12.82
12.50
12.51
+2.46%
9,340
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