• N/A
    Market Cap
  • 25.24%
    1-Year Change
  • Oil & Gas Equipment & Services
    Industry
  • 1 Month
    +2.98%
    Low Price$41.00
    High Price$45.90
  • 3 Months
    -1.10%
    Low Price$41.00
    High Price$48.96
  • 1 Year
    +25.24%
    Low Price$36.36
    High Price$48.96
Date
Open
High
Low
Close
Change (%)
Volume
07/09/2026
45.90
45.90
45.90
45.90
+0.22%
150
07/08/2026
45.80
45.80
45.80
45.80
+11.71%
100
06/25/2026
41.00
41.00
41.00
41.00
-9.80%
8,390
06/16/2026
$1.13 Dividend
06/10/2026
45.45
45.45
45.45
45.45
+1.98%
4,083
05/20/2026
44.57
44.57
44.57
44.57
-6.70%
540
05/15/2026
46.74
47.77
46.74
47.77
+1.67%
1,158
05/12/2026
46.99
46.99
46.99
46.99
+2.42%
736
04/27/2026
45.88
45.88
45.88
45.88
-2.62%
100
04/23/2026
47.11
47.11
47.11
47.11
+3.45%
166
04/21/2026
45.54
45.54
45.54
45.54
-2.71%
295
04/14/2026
46.81
46.81
46.81
46.81
+0.86%
118
04/07/2026
46.41
46.41
46.41
46.41
+1.53%
7,969
04/02/2026
46.10
46.10
45.71
45.71
+3.69%
8,501
03/30/2026
44.09
44.09
44.09
44.09
-1.35%
649
03/27/2026
44.89
44.89
44.69
44.69
-4.83%
2,230
03/25/2026
46.96
46.96
46.96
46.96
+5.16%
100
03/13/2026
44.66
44.66
44.66
44.66
-0.32%
300
03/09/2026
44.20
44.80
43.91
44.80
+1.21%
410
03/05/2026
45.80
45.80
44.26
44.26
-0.01%
920
03/03/2026
44.20
44.27
44.20
44.27
+2.87%
536
02/24/2026
43.03
43.03
43.03
43.03
+0.23%
210
02/18/2026
42.94
42.94
42.94
42.94
+7.32%
8,540
01/16/2026
40.01
40.01
40.01
40.01
+0.29%
150
01/15/2026
39.89
39.89
39.89
39.89
-3.24%
118
01/14/2026
40.69
41.23
40.69
41.23
+13.12%
200
01/02/2026
36.45
36.45
36.45
36.45
0.00%
133
12/22/2025
37.77
37.77
36.45
36.45
-3.39%
2,570
12/15/2025
$0.94 Dividend
12/12/2025
35.75
37.73
35.75
37.73
-1.27%
260
12/09/2025
38.21
38.21
38.21
38.21
+0.28%
127
11/24/2025
38.11
38.11
38.11
38.11
+0.28%
100
11/21/2025
38.00
38.00
38.00
38.00
+1.73%
226
11/20/2025
37.35
37.35
37.35
37.35
-6.53%
137
11/18/2025
40.58
40.58
39.97
39.97
+1.13%
295
11/17/2025
39.52
39.52
39.52
39.52
+4.62%
1,130
10/30/2025
37.77
37.77
37.77
37.77
+9.05%
5,392
10/16/2025
34.64
34.64
34.64
34.64
-0.11%
200
10/06/2025
34.68
34.68
34.68
34.68
-5.45%
3,671
10/03/2025
36.68
36.68
36.68
36.68
+2.67%
100
10/02/2025
35.73
35.73
35.73
35.73
0.00%
217
09/19/2025
35.73
35.73
35.73
35.73
0.00%
210
09/17/2025
35.85
35.85
35.73
35.73
+1.74%
525
08/19/2025
35.26
35.26
35.12
35.12
-0.81%
603
08/14/2025
35.40
35.40
35.40
35.40
-2.21%
2,075
07/31/2025
36.20
36.20
36.20
36.20
-1.78%
144
07/21/2025
36.86
36.86
36.86
36.86
0.00%
322