• N/A
    Market Cap
  • 17.47%
    1-Year Change
  • Pollution & Treatment Controls
    Industry
  • 1 Month
    -18.50%
    Low Price$17.00
    High Price$24.00
  • 3 Months
    -3.83%
    Low Price$17.00
    High Price$24.00
  • 1 Year
    +17.47%
    Low Price$13.35
    High Price$24.00
Date
Open
High
Low
Close
Change (%)
Volume
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
+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
0.00%
361