• N/A
    Market Cap
  • 64.02%
    1-Year Change
  • Oil & Gas Equipment & Services
    Industry
  • 1 Month
    +15.01%
    Low Price$38.93
    High Price$41.36
  • 3 Months
    +2.16%
    Low Price$33.50
    High Price$41.36
  • 1 Year
    +64.02%
    Low Price$24.28
    High Price$43.50
Date
Open
High
Low
Close
Change (%)
Volume
08/20/2026
41.36
41.36
41.36
41.36
+1.46%
120
08/18/2026
40.76
40.76
40.76
40.76
+4.69%
152
08/17/2026
$0.59 Dividend
08/10/2026
38.93
38.93
38.93
38.93
+3.02%
100
07/23/2026
37.79
37.79
37.79
37.79
+5.10%
2,001
07/15/2026
35.96
35.96
35.96
35.96
0.00%
150
07/14/2026
35.96
35.96
35.96
35.96
0.00%
310
07/10/2026
35.96
35.96
35.96
35.96
+5.33%
300
07/06/2026
33.40
34.14
33.05
34.14
+1.92%
1,525
06/29/2026
33.50
33.50
33.50
33.50
-10.59%
150
06/15/2026
37.46
37.46
37.46
37.46
-2.80%
177
06/05/2026
38.54
38.54
38.54
38.54
-4.47%
1,794
06/03/2026
40.34
40.34
40.34
40.34
+2.95%
107
06/01/2026
39.19
39.19
39.19
39.19
+3.78%
1,500
05/28/2026
37.76
37.76
37.76
37.76
-6.73%
107
05/18/2026
40.48
40.48
40.48
40.48
-1.26%
124
05/15/2026
41.00
41.00
41.00
41.00
+1.88%
641
05/13/2026
38.42
40.24
38.42
40.24
-2.81%
1,070
05/12/2026
41.41
41.41
41.41
41.41
-1.11%
36,050
05/11/2026
41.87
41.87
41.87
41.87
0.00%
165
05/08/2026
41.87
41.87
41.87
41.87
+0.57%
375
05/07/2026
41.60
41.63
41.60
41.63
-4.28%
462
05/06/2026
43.50
43.50
43.50
43.50
+0.11%
140
05/05/2026
42.83
43.45
42.83
43.45
+0.80%
2,434
05/01/2026
42.23
43.10
42.23
43.10
-0.57%
6,129
04/30/2026
43.35
43.35
43.35
43.35
+3.21%
375
04/27/2026
42.00
42.00
42.00
42.00
+4.61%
122
04/22/2026
40.15
40.15
40.15
40.15
+0.07%
500
04/20/2026
40.10
40.12
40.10
40.12
-0.58%
1,317
04/20/2026
$0.59 Dividend
04/17/2026
40.35
40.35
40.35
40.35
-1.67%
132
04/16/2026
41.03
41.04
41.03
41.04
+1.61%
978
04/15/2026
40.39
40.39
40.39
40.39
-5.07%
142
04/14/2026
42.54
42.54
42.54
42.54
+0.81%
247
04/13/2026
42.20
42.20
42.20
42.20
+1.63%
249
04/09/2026
41.52
41.90
41.52
41.53
+0.48%
2,637
04/08/2026
41.33
41.33
41.33
41.33
+0.71%
125
04/07/2026
41.04
41.04
41.04
41.04
+2.82%
300
04/06/2026
39.91
39.91
39.91
39.91
+2.32%
647
04/01/2026
39.01
39.01
39.01
39.01
+0.45%
200
03/31/2026
38.83
38.83
38.83
38.83
+2.51%
196
03/30/2026
37.88
37.88
37.88
37.88
+0.52%
420
03/23/2026
37.35
37.69
37.35
37.69
+3.49%
1,504
03/16/2026
36.41
36.41
36.41
36.41
-0.61%
6,965
03/13/2026
36.64
36.64
36.64
36.64
-1.19%
181
03/12/2026
36.68
37.08
36.68
37.08
-2.04%
567
03/11/2026
37.85
37.85
37.85
37.85
+7.89%
490
03/06/2026
36.15
36.15
35.08
35.08
-1.18%
606
03/04/2026
35.50
35.50
35.50
35.50
+0.05%
307
03/03/2026
35.48
35.48
35.48
35.48
-1.53%
245
03/02/2026
36.01
36.48
36.01
36.03
-3.54%
1,224
02/27/2026
35.91
37.36
35.91
37.36
-0.70%
446
02/25/2026
37.62
37.62
37.62
37.62
0.00%
15,243
02/24/2026
37.62
37.62
37.62
37.62
+5.50%
195
02/20/2026
35.66
35.66
35.66
35.66
+2.28%
15,816
02/17/2026
34.86
34.86
34.86
34.86
+1.24%
315
02/12/2026
34.43
34.43
34.43
34.43
-0.53%
220
02/11/2026
34.62
34.62
34.62
34.62
+1.08%
142
02/09/2026
34.97
34.97
34.25
34.25
+0.74%
600
02/06/2026
33.80
33.99
33.80
33.99
+2.10%
1,046
02/05/2026
33.16
33.30
33.16
33.30
-4.35%
975
02/03/2026
34.81
34.81
34.81
34.81
+1.36%
260
02/02/2026
34.34
34.34
34.34
34.34
-1.61%
1,248
01/30/2026
34.91
34.91
34.91
34.91
-0.58%
1,526
01/23/2026
35.03
35.11
35.03
35.11
+4.27%
1,285
01/21/2026
33.67
33.67
33.67
33.67
+3.77%
344
01/16/2026
32.45
32.45
32.45
32.45
+6.81%
2,211
01/14/2026
30.27
30.41
30.27
30.38
+0.77%
1,230
01/13/2026
30.15
30.15
30.15
30.15
+1.34%
151
01/12/2026
29.63
29.75
29.63
29.75
+2.41%
1,574
01/09/2026
29.05
29.05
29.05
29.05
+1.60%
160
01/08/2026
28.59
28.59
28.59
28.59
-0.24%
710
01/07/2026
28.66
28.66
28.66
28.66
+0.96%
663
01/06/2026
28.34
28.39
28.34
28.39
+1.46%
748
12/30/2025
27.98
27.98
27.98
27.98
+5.53%
548
12/29/2025
26.52
26.52
26.52
26.52
-5.83%
407
12/24/2025
28.16
28.16
28.16
28.16
+0.31%
456
12/23/2025
27.00
28.07
27.00
28.07
+2.74%
1,326
12/16/2025
27.37
27.37
27.32
27.32
-1.30%
1,399
12/15/2025
28.75
28.75
27.68
27.68
-0.45%
805
12/11/2025
27.73
27.81
27.73
27.81
+0.14%
866
11/26/2025
27.77
27.77
27.77
27.77
+2.11%
101
11/25/2025
27.41
27.41
27.20
27.20
-7.89%
555
11/17/2025
29.53
29.53
29.53
29.53
+17.72%
381
11/11/2025
25.08
25.08
25.08
25.08
+1.31%
500
11/10/2025
24.76
24.76
24.76
24.76
-0.04%
514
10/16/2025
25.14
25.14
22.84
24.77
+2.00%
462
10/10/2025
24.28
24.28
24.28
24.28
-3.40%
100
09/26/2025
25.14
25.14
25.14
25.14
-0.46%
120
09/23/2025
25.14
25.25
25.14
25.25
+0.78%
236
09/19/2025
25.06
25.06
25.06
25.06
0.00%
100
09/09/2025
25.06
25.06
25.06
25.06
-0.77%
150
09/05/2025
25.25
25.25
25.25
25.25
-2.62%
200
09/03/2025
26.51
26.51
25.74
25.93
-2.02%
300
09/02/2025
26.25
26.47
26.25
26.47
-2.02%
574
08/29/2025
27.01
27.01
27.01
27.01
+2.53%
150
08/28/2025
26.35
26.35
26.35
26.35
0.00%
370