• N/A
    Market Cap
  • 113.34%
    1-Year Change
  • Oil & Gas Equipment & Services
    Industry
  • 1 Month
    -7.14%
    Low Price$38.33
    High Price$44.15
  • 3 Months
    +13.37%
    Low Price$36.12
    High Price$44.15
  • 1 Year
    +51.78%
    Low Price$25.00
    High Price$44.15
Date
Open
High
Low
Close
Change (%)
Volume
06/03/2026
40.95
40.95
40.95
40.95
+2.95%
107
06/01/2026
39.78
39.78
39.78
39.78
+3.78%
1,500
05/28/2026
38.33
38.33
38.33
38.33
-6.73%
107
05/18/2026
41.09
41.09
41.09
41.09
-1.26%
124
05/15/2026
41.62
41.62
41.62
41.62
+1.88%
641
05/13/2026
39.00
40.85
39.00
40.85
-2.81%
1,070
05/12/2026
42.03
42.03
42.03
42.03
-1.11%
36,050
05/11/2026
42.50
42.50
42.50
42.50
0.00%
165
05/08/2026
42.50
42.50
42.50
42.50
+0.57%
375
05/07/2026
42.23
42.26
42.23
42.26
-4.28%
462
05/06/2026
44.15
44.15
44.15
44.15
+0.11%
140
05/05/2026
43.48
44.10
43.48
44.10
+0.80%
2,434
05/01/2026
42.86
43.75
42.86
43.75
-0.57%
6,129
04/30/2026
44.00
44.00
44.00
44.00
+3.21%
375
04/27/2026
42.63
42.63
42.63
42.63
+4.61%
122
04/22/2026
40.75
40.75
40.75
40.75
+0.07%
500
04/20/2026
40.70
40.72
40.70
40.72
-0.58%
1,317
04/20/2026
$0.59 Dividend
04/17/2026
40.96
40.96
40.96
40.96
-1.67%
132
04/16/2026
41.64
41.65
41.64
41.65
+1.61%
978
04/15/2026
40.99
40.99
40.99
40.99
-5.07%
142
04/14/2026
43.18
43.18
43.18
43.18
+0.81%
247
04/13/2026
42.84
42.84
42.84
42.84
+1.63%
249
04/09/2026
42.15
42.53
42.15
42.15
+0.48%
2,637
04/08/2026
41.95
41.95
41.95
41.95
+0.71%
125
04/07/2026
41.65
41.65
41.65
41.65
+2.82%
300
04/06/2026
40.51
40.51
40.51
40.51
+2.32%
647
04/01/2026
39.59
39.59
39.59
39.59
+0.45%
200
03/31/2026
39.42
39.42
39.42
39.42
+2.51%
196
03/30/2026
38.45
38.45
38.45
38.45
+0.52%
420
03/23/2026
37.91
38.25
37.91
38.25
+3.49%
1,504
03/16/2026
36.96
36.96
36.96
36.96
-0.61%
6,965
03/13/2026
37.19
37.19
37.19
37.19
-1.19%
181
03/12/2026
37.23
37.64
37.23
37.64
-2.04%
567
03/11/2026
38.42
38.42
38.42
38.42
+7.89%
490
03/06/2026
36.69
36.69
35.61
35.61
-1.18%
606
03/04/2026
36.03
36.03
36.03
36.03
+0.05%
307
03/03/2026
36.01
36.01
36.01
36.01
-1.53%
245
03/02/2026
36.55
37.03
36.55
36.57
-3.54%
1,224
02/27/2026
36.45
37.92
36.45
37.92
-0.70%
446
02/25/2026
38.18
38.18
38.18
38.18
0.00%
15,243
02/24/2026
38.18
38.18
38.18
38.18
+5.50%
195
02/20/2026
36.19
36.19
36.19
36.19
+2.28%
15,816
02/17/2026
35.38
35.38
35.38
35.38
+1.24%
315
02/12/2026
34.95
34.95
34.95
34.95
-0.53%
220
02/11/2026
35.14
35.14
35.14
35.14
+1.08%
142
02/09/2026
35.49
35.49
34.76
34.76
+0.74%
600
02/06/2026
34.31
34.51
34.31
34.51
+2.10%
1,046
02/05/2026
33.66
33.80
33.66
33.80
-4.35%
975
02/03/2026
35.33
35.33
35.33
35.33
+1.36%
260
02/02/2026
34.86
34.86
34.86
34.86
-1.61%
1,248
01/30/2026
35.43
35.43
35.43
35.43
-0.58%
1,526
01/23/2026
35.56
35.64
35.56
35.64
+4.27%
1,285
01/21/2026
34.18
34.18
34.18
34.18
+3.77%
344
01/16/2026
32.94
32.94
32.94
32.94
+6.81%
2,211
01/14/2026
30.73
30.87
30.73
30.84
+0.77%
1,230
01/13/2026
30.60
30.60
30.60
30.60
+1.34%
151
01/12/2026
30.08
30.20
30.08
30.20
+2.41%
1,574
01/09/2026
29.49
29.49
29.49
29.49
+1.60%
160
01/08/2026
29.02
29.02
29.02
29.02
-0.24%
710
01/07/2026
29.09
29.09
29.09
29.09
+0.96%
663
01/06/2026
28.77
28.82
28.77
28.82
+1.46%
748
12/30/2025
28.40
28.40
28.40
28.40
+5.53%
548
12/29/2025
26.91
26.91
26.91
26.91
-5.83%
407
12/24/2025
28.58
28.58
28.58
28.58
+0.31%
456
12/23/2025
27.41
28.49
27.41
28.49
+2.74%
1,326
12/16/2025
27.78
27.78
27.73
27.73
-1.30%
1,399
12/15/2025
29.18
29.18
28.10
28.10
-0.45%
805
12/11/2025
28.15
28.23
28.15
28.23
+0.14%
866
11/26/2025
28.19
28.19
28.19
28.19
+2.11%
101
11/25/2025
27.82
27.82
27.60
27.60
-7.89%
555
11/17/2025
29.97
29.97
29.97
29.97
+17.72%
381
11/11/2025
25.46
25.46
25.46
25.46
+1.31%
500
11/10/2025
25.13
25.13
25.13
25.13
-0.04%
514
10/16/2025
25.51
25.51
23.19
25.14
+2.00%
462
10/10/2025
24.65
24.65
24.65
24.65
-3.40%
100
09/26/2025
25.51
25.51
25.51
25.51
-0.46%
120
09/23/2025
25.51
25.63
25.51
25.63
+0.78%
236
09/19/2025
25.44
25.44
25.44
25.44
0.00%
100
09/09/2025
25.44
25.44
25.44
25.44
-0.77%
150
09/05/2025
25.63
25.63
25.63
25.63
-2.62%
200
09/03/2025
26.90
26.90
26.13
26.32
-2.02%
300
09/02/2025
26.65
26.87
26.65
26.87
-2.02%
574
08/29/2025
27.42
27.42
27.42
27.42
+2.53%
150
08/28/2025
26.74
26.74
26.74
26.74
+4.50%
370
08/19/2025
25.59
25.59
25.59
25.59
-1.44%
100
08/14/2025
25.81
25.97
25.81
25.97
+2.49%
542
08/13/2025
25.34
25.34
25.34
25.34
+2.39%
171
08/12/2025
24.75
24.75
24.75
24.75
-2.52%
250
08/07/2025
25.04
25.39
25.04
25.39
-7.71%
528
08/05/2025
26.62
27.51
26.62
27.51
+7.31%
1,084
07/31/2025
25.63
25.63
25.63
25.63
-0.88%
250
07/17/2025
25.86
25.86
25.86
25.86
-3.32%
1,500
07/10/2025
26.75
26.75
26.75
26.75
+0.56%
585
06/25/2025
26.60
26.60
26.60
26.60
0.00%
110