• N/A
    Market Cap
  • 8.43%
    1-Year Change
  • Pollution & Treatment Controls
    Industry
  • 1 Month
    N/A
    Low PriceN/A
    High PriceN/A
  • 3 Months
    +19.69%
    Low Price$17.50
    High Price$23.12
  • 1 Year
    +47.92%
    Low Price$13.35
    High Price$23.12
Date
Open
High
Low
Close
Change (%)
Volume
05/05/2026
$0.09 Dividend
04/23/2026
20.86
20.86
20.86
20.86
-9.41%
228
04/10/2026
20.66
23.02
19.33
23.02
+30.33%
700
04/08/2026
17.67
17.67
17.67
17.67
-0.06%
128
03/16/2026
17.68
17.68
17.68
17.68
+1.43%
100
03/13/2026
17.43
17.43
17.43
17.43
-14.32%
3,000
02/12/2026
20.10
20.34
20.10
20.34
-5.00%
7,480
02/09/2026
21.41
21.41
21.41
21.41
+13.16%
2,000
02/05/2026
18.92
18.92
18.92
18.92
-3.55%
2,000
02/03/2026
19.62
19.62
19.62
19.62
0.00%
152
01/29/2026
19.62
19.62
19.62
19.62
0.00%
152
01/27/2026
19.62
19.62
19.62
19.62
+0.14%
150
01/26/2026
21.06
21.06
19.59
19.59
-1.64%
396
01/23/2026
20.26
20.32
19.92
19.92
+7.50%
2,550
01/20/2026
18.53
18.53
18.53
18.53
+10.42%
1,172
01/16/2026
16.78
16.78
16.78
16.78
-10.28%
2,000
01/08/2026
18.70
18.70
18.70
18.70
-6.33%
600
01/05/2026
19.97
20.66
19.97
19.97
+25.45%
2,100
11/21/2025
15.92
15.92
15.92
15.92
-11.70%
100
11/20/2025
18.03
18.03
18.03
18.03
+0.47%
100
11/17/2025
$0.08 Dividend
11/13/2025
17.94
17.94
17.94
17.94
+0.56%
100
11/12/2025
18.54
18.54
17.84
17.84
+5.26%
750
10/28/2025
16.95
16.95
16.95
16.95
+28.09%
293
10/21/2025
13.23
13.78
13.23
13.23
-19.82%
8,488
08/13/2025
14.20
16.50
14.20
16.50
+16.19%
946
08/08/2025
14.17
14.20
14.17
14.20
-10.44%
750
08/07/2025
16.10
16.10
15.86
15.86
+11.27%
2,472
07/24/2025
14.25
14.25
14.25
14.25
0.00%
135
07/23/2025
14.25
14.25
14.25
14.25
-7.23%
100
07/18/2025
15.36
15.36
15.36
15.36
+2.33%
4,900
07/17/2025
15.01
15.01
15.01
15.01
+7.05%
200
07/10/2025
14.03
14.03
14.03
14.03
-14.24%
100
06/27/2025
16.36
16.36
16.36
16.36
+13.01%
361
06/24/2025
14.47
14.47
14.47
14.47
+3.11%
283
06/10/2025
14.04
14.04
14.04
14.04
0.00%
4,158