• N/A
    Market Cap
  • 27.76%
    1-Year Change
  • Oil & Gas Equipment & Services
    Industry
  • 1 Month
    +12.80%
    Low Price$43.80
    High Price$47.29
  • 3 Months
    +0.82%
    Low Price$41.00
    High Price$47.77
  • 1 Year
    +27.76%
    Low Price$34.64
    High Price$47.77
Date
Open
High
Low
Close
Change (%)
Volume
08/03/2026
45.44
46.95
45.00
46.25
+1.87%
2,292
07/31/2026
47.00
47.00
45.40
45.40
-3.99%
5,190
07/30/2026
47.29
47.29
47.29
47.29
+7.84%
3,351
07/29/2026
42.83
43.85
42.83
43.85
+0.11%
1,954
07/27/2026
43.80
43.80
43.80
43.80
-4.58%
3,473
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
0.00%
2,075