• N/A
    Market Cap
  • 19.05%
    1-Year Change
  • Pollution & Treatment Controls
    Industry
  • 1 Month
    -0.18%
    Low Price$15.20
    High Price$20.40
  • 3 Months
    -18.64%
    Low Price$15.20
    High Price$24.00
  • 1 Year
    +19.05%
    Low Price$13.23
    High Price$24.00
Date
Open
High
Low
Close
Change (%)
Volume
07/29/2026
16.96
16.97
16.96
16.97
-6.24%
700
07/27/2026
18.10
18.10
18.10
18.10
-11.29%
200
07/17/2026
17.25
20.40
17.25
20.40
+34.23%
3,200
07/15/2026
15.20
15.20
15.20
15.20
-10.59%
230
06/24/2026
17.00
17.00
17.00
17.00
-12.69%
580
06/22/2026
19.47
19.47
19.47
19.47
+0.73%
195
06/18/2026
19.33
19.33
19.33
19.33
-13.30%
100
06/10/2026
22.29
22.29
22.29
22.29
-7.11%
180
06/04/2026
24.00
24.00
24.00
24.00
+15.06%
142
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
0.00%
2,472