• N/A
    Market Cap
  • 39.18%
    1-Year Change
  • Pollution & Treatment Controls
    Industry
  • 1 Month
    -2.16%
    Low Price$102.41
    High Price$113.23
  • 3 Months
    -2.76%
    Low Price$91.35
    High Price$113.23
  • 1 Year
    +41.74%
    Low Price$64.91
    High Price$113.65
Date
Open
High
Low
Close
Change (%)
Volume
06/02/2026
104.18
104.18
104.18
104.18
-2.39%
298
05/27/2026
106.73
106.73
106.73
106.73
+1.75%
732
05/22/2026
104.89
104.89
104.89
104.89
-4.80%
29,223
05/19/2026
110.18
110.18
110.18
110.18
-2.69%
450
05/14/2026
113.23
113.23
113.23
113.23
+9.46%
1,223
05/06/2026
103.44
103.44
103.44
103.44
+1.01%
519
05/05/2026
102.41
102.41
102.41
102.41
-3.82%
421
05/04/2026
106.48
106.48
106.48
106.48
+1.41%
365
05/01/2026
105.00
105.00
105.00
105.00
+0.86%
430
04/29/2026
104.10
108.39
104.10
104.10
+3.85%
893
04/27/2026
100.24
100.24
100.24
100.24
+4.10%
365
04/23/2026
96.62
96.62
96.29
96.29
-4.17%
757
04/22/2026
100.48
100.48
100.48
100.48
-1.46%
560
04/21/2026
104.95
104.95
101.97
101.97
+1.62%
366
04/16/2026
100.35
100.35
100.35
100.35
-3.40%
173
04/14/2026
103.88
103.88
103.88
103.88
+7.94%
396
04/01/2026
96.24
96.24
96.24
96.24
+4.59%
157
03/30/2026
92.02
92.02
92.02
92.02
+0.73%
320
03/27/2026
91.35
91.35
91.35
91.35
-7.83%
266
03/23/2026
99.11
99.11
99.11
99.11
+4.33%
263
03/20/2026
95.00
95.00
95.00
95.00
-2.01%
158
03/19/2026
95.91
96.95
95.91
96.95
+0.46%
554
03/13/2026
99.00
99.00
96.39
96.51
-5.08%
1,378
03/11/2026
101.80
101.80
101.68
101.68
+3.32%
393
03/06/2026
98.41
98.41
98.41
98.41
-8.15%
337
03/05/2026
107.14
107.14
107.14
107.14
+4.00%
534
03/04/2026
103.02
103.02
103.02
103.02
-5.49%
1,256
02/26/2026
109.00
109.00
109.00
109.00
-4.09%
643
02/24/2026
113.65
113.65
113.65
113.65
+2.21%
299
02/20/2026
111.19
111.19
111.19
111.19
+2.59%
311
02/19/2026
108.38
108.38
108.38
108.38
+0.40%
227
02/18/2026
107.95
107.95
107.95
107.95
+4.21%
392
02/17/2026
103.59
103.59
103.59
103.59
-0.60%
253
02/13/2026
104.22
104.22
104.22
104.22
-5.66%
530
02/12/2026
107.62
110.47
107.62
110.47
+14.10%
429
02/06/2026
96.82
96.82
96.82
96.82
-2.45%
226
02/05/2026
99.25
99.25
99.25
99.25
+0.62%
246
02/04/2026
99.51
99.51
97.47
98.64
+0.64%
1,360
02/02/2026
99.00
99.00
98.02
98.02
+2.98%
775
01/27/2026
95.18
95.18
95.18
95.18
+4.28%
973
01/23/2026
95.15
95.15
91.27
91.27
+0.47%
747
01/21/2026
91.61
91.63
90.84
90.84
-0.65%
821
01/16/2026
91.43
91.43
91.43
91.43
+2.49%
420
01/09/2026
86.93
89.21
86.93
89.21
+0.44%
976
01/08/2026
88.80
88.82
88.80
88.82
+5.16%
411
01/05/2026
84.32
84.46
84.32
84.46
+5.58%
522
01/02/2026
80.00
80.00
80.00
80.00
-2.45%
802
12/30/2025
82.00
82.02
82.00
82.01
-0.39%
1,345
12/22/2025
81.86
82.33
81.86
82.33
+0.55%
1,189
12/19/2025
81.50
81.88
81.50
81.88
+1.58%
1,632
12/18/2025
80.50
80.61
80.01
80.61
-0.16%
1,303
12/17/2025
82.52
82.52
80.74
80.74
-1.58%
1,066
12/16/2025
83.48
83.48
82.04
82.04
-3.35%
344
12/15/2025
84.50
84.88
84.50
84.88
+0.45%
558
12/12/2025
85.00
86.41
84.50
84.50
-1.49%
2,926
12/11/2025
85.70
87.65
85.70
85.78
+0.09%
1,123
12/10/2025
85.43
85.71
85.43
85.70
+0.32%
1,690
12/09/2025
84.84
86.91
84.61
85.43
+3.83%
3,484
12/01/2025
82.28
82.28
82.28
82.28
+1.27%
598
11/25/2025
81.25
81.25
81.25
81.25
+2.85%
236
11/24/2025
79.32
79.32
79.00
79.00
-0.37%
2,521
11/21/2025
78.92
79.29
78.75
79.29
+3.71%
2,142
11/20/2025
76.45
76.45
76.45
76.45
-5.90%
214
11/18/2025
81.24
81.24
81.24
81.24
-1.94%
288
11/17/2025
82.85
82.85
82.85
82.85
+0.56%
268
11/12/2025
83.80
83.80
82.39
82.39
+0.48%
628
11/11/2025
82.00
82.00
82.00
82.00
-2.38%
181
11/10/2025
84.00
84.00
84.00
84.00
+8.57%
1,478
11/07/2025
76.50
77.37
76.50
77.37
+5.35%
406
11/05/2025
73.44
73.44
73.44
73.44
-2.78%
203
10/31/2025
75.54
75.54
75.54
75.54
-1.95%
388
10/29/2025
77.04
77.04
77.04
77.04
+0.05%
255
10/28/2025
75.72
77.00
75.72
77.00
+3.33%
891
10/27/2025
76.50
76.50
74.52
74.52
-1.95%
596
10/24/2025
75.90
76.50
75.90
76.00
+1.06%
617
10/23/2025
75.20
75.20
75.20
75.20
+0.91%
9,274
10/22/2025
75.23
75.42
74.31
74.53
+4.86%
11,154
10/20/2025
71.07
71.07
71.07
71.07
-1.28%
437
10/17/2025
71.99
71.99
71.99
71.99
-1.97%
319
10/16/2025
73.44
73.44
73.44
73.44
+4.02%
167
10/15/2025
70.60
70.60
70.60
70.60
+7.57%
169
10/14/2025
65.63
65.63
65.63
65.63
-7.65%
350
10/13/2025
71.05
71.07
71.05
71.07
+2.07%
370
10/10/2025
69.63
69.63
69.63
69.63
-3.58%
245
10/09/2025
72.22
72.22
72.22
72.22
+10.25%
369
10/08/2025
67.20
67.22
65.50
65.50
-7.59%
376
10/07/2025
70.88
70.88
70.88
70.88
-1.06%
336
10/06/2025
71.64
71.64
71.64
71.64
+2.39%
285
10/02/2025
69.97
69.97
69.97
69.97
+6.71%
368
10/01/2025
65.57
65.57
65.57
65.57
-0.85%
215
09/30/2025
71.26
71.26
66.13
66.13
-2.43%
1,265
09/29/2025
67.78
67.78
67.78
67.78
-5.44%
309
09/26/2025
65.67
71.68
65.67
71.68
+7.56%
506
09/24/2025
66.64
66.64
66.64
66.64
-6.80%
546
09/15/2025
71.50
71.50
71.50
71.50
-1.34%
3,288
09/12/2025
72.47
72.47
72.47
72.47
+3.53%
320
09/11/2025
73.15
73.15
69.07
70.00
-1.39%
1,042
09/08/2025
70.38
70.99
70.38
70.99
+5.17%
605
09/03/2025
70.73
70.73
67.50
67.50
+0.72%
409
09/02/2025
65.84
67.02
65.84
67.02
-1.46%
517