• N/A
    Market Cap
  • 110.82%
    1-Year Change
  • Oil & Gas Equipment & Services
    Industry
  • 1 Month
    -4.36%
    Low Price$32.14
    High Price$37.66
  • 3 Months
    +31.80%
    Low Price$25.82
    High Price$37.66
  • 1 Year
    +93.14%
    Low Price$17.84
    High Price$37.66
Date
Open
High
Low
Close
Change (%)
Volume
06/03/2026
34.40
34.54
34.15
34.52
+0.13%
5,369
06/02/2026
34.10
34.47
34.10
34.47
+3.03%
5,234
06/01/2026
33.62
33.62
33.37
33.46
+1.46%
6,152
05/29/2026
33.28
33.33
32.94
32.98
-0.30%
7,822
05/28/2026
32.55
33.38
32.55
33.08
+2.92%
6,928
05/27/2026
32.57
32.57
32.01
32.14
-5.19%
14,820
05/26/2026
34.18
34.24
33.90
33.90
+0.92%
12,135
05/22/2026
33.64
33.64
33.33
33.59
-2.72%
26,685
05/21/2026
34.62
34.95
34.40
34.53
-1.74%
10,977
05/21/2026
$1.36 Dividend
05/20/2026
34.71
35.55
34.71
35.14
-1.35%
3,566
05/19/2026
35.89
35.89
35.44
35.62
-1.75%
5,020
05/18/2026
35.85
36.26
35.53
36.26
+1.12%
7,262
05/15/2026
35.47
35.86
35.47
35.86
+2.99%
8,662
05/14/2026
34.61
35.05
34.56
34.82
-0.10%
6,681
05/13/2026
34.46
34.85
34.46
34.85
+3.24%
5,017
05/12/2026
33.60
34.02
33.54
33.76
+2.20%
6,314
05/11/2026
32.64
33.29
32.60
33.03
+3.41%
9,560
05/08/2026
32.05
32.07
31.73
31.95
-0.27%
9,751
05/07/2026
32.73
32.75
32.03
32.03
-5.83%
18,792
05/06/2026
34.28
34.35
33.89
34.02
-2.11%
12,864
05/05/2026
34.43
34.90
34.38
34.75
+1.09%
8,277
05/04/2026
34.77
34.77
34.25
34.37
-1.41%
33,697
05/01/2026
34.76
34.95
34.47
34.86
-0.49%
20,274
04/30/2026
34.01
35.05
33.98
35.04
+3.62%
93,199
04/30/2026
$0.34 Earnings
04/29/2026
33.69
33.94
33.52
33.81
+0.92%
101,546
04/28/2026
34.05
34.51
33.51
33.51
+1.05%
80,912
04/27/2026
33.63
33.63
33.16
33.16
+1.59%
84,789
04/24/2026
32.44
32.64
32.44
32.64
+2.51%
79,413
04/23/2026
31.44
31.87
31.41
31.84
-1.22%
22,942
04/22/2026
32.29
32.43
32.04
32.23
+6.86%
14,456
04/21/2026
30.01
30.38
30.01
30.16
-0.54%
34,245
04/20/2026
30.05
30.45
29.89
30.33
+0.13%
199,812
04/17/2026
30.33
30.56
29.12
30.29
-2.90%
182,732
04/16/2026
31.43
31.43
31.12
31.19
-0.58%
20,086
04/15/2026
31.46
31.69
31.13
31.38
-0.97%
21,312
04/14/2026
31.75
31.98
31.60
31.69
-0.90%
6,216
04/13/2026
31.66
31.97
30.82
31.97
+0.85%
16,965
04/10/2026
31.34
31.70
31.14
31.70
-2.05%
24,867
04/09/2026
32.29
32.37
31.61
32.37
+5.89%
204,775
04/08/2026
30.04
30.60
29.94
30.57
+4.10%
276,787
04/07/2026
29.70
29.97
29.37
29.37
+2.80%
303,903
04/06/2026
29.62
29.62
28.49
28.57
-0.77%
41,966
04/02/2026
28.91
29.08
28.26
28.79
-0.43%
139,445
04/01/2026
29.21
29.21
28.46
28.91
-2.75%
56,720
03/31/2026
29.45
29.81
29.43
29.73
+3.62%
31,922
03/30/2026
28.79
28.85
28.54
28.69
+3.15%
10,117
03/27/2026
27.85
27.97
27.76
27.81
+0.77%
8,588
03/26/2026
27.58
27.94
27.58
27.60
+2.28%
5,688
03/25/2026
26.90
27.09
26.80
26.99
+2.30%
2,368
03/24/2026
26.39
26.65
26.38
26.38
+1.86%
7,549
03/23/2026
26.00
26.30
25.85
25.90
+1.36%
17,432
03/20/2026
25.61
25.74
25.31
25.55
-0.26%
6,853
03/19/2026
25.25
25.77
25.25
25.62
-0.52%
22,076
03/18/2026
25.63
25.75
25.54
25.75
+0.28%
1,214
03/17/2026
25.97
25.97
25.68
25.68
+0.66%
1,092
03/16/2026
25.04
25.59
24.99
25.51
+0.04%
5,027
03/13/2026
25.56
25.56
25.32
25.50
+2.61%
5,648
03/12/2026
24.98
24.98
24.74
24.86
-3.88%
8,041
03/11/2026
25.50
25.87
25.50
25.86
-1.36%
2,765
03/10/2026
26.21
26.30
25.85
26.22
+2.95%
6,466
03/09/2026
25.33
26.15
25.33
25.47
+0.99%
7,550
03/06/2026
24.57
25.23
24.51
25.22
-1.39%
8,647
03/05/2026
25.15
25.57
25.06
25.57
+0.87%
13,570
03/04/2026
25.16
25.53
25.08
25.35
+2.05%
7,640
03/03/2026
24.24
24.84
24.12
24.84
-6.99%
31,766
03/02/2026
26.72
26.78
26.39
26.71
-3.93%
18,433
02/27/2026
27.55
27.80
27.51
27.80
+3.90%
11,949
02/26/2026
26.37
26.78
26.37
26.76
+0.76%
8,104
02/26/2026
$0.49 Earnings
02/25/2026
26.56
26.60
26.49
26.55
+2.34%
5,820
02/24/2026
25.88
25.95
25.65
25.95
+0.52%
148,352
02/23/2026
25.98
26.08
25.76
25.81
-2.44%
17,444
02/20/2026
26.40
26.49
26.35
26.46
+0.07%
7,363
02/19/2026
26.41
26.55
26.34
26.44
0.00%
8,558
02/18/2026
26.66
26.70
26.42
26.44
+1.59%
6,369
02/17/2026
26.00
26.04
25.63
26.02
+2.12%
24,120
02/13/2026
25.37
25.68
25.37
25.49
+1.50%
4,074
02/12/2026
25.69
25.69
25.11
25.11
-0.72%
10,024
02/11/2026
25.43
25.45
25.21
25.29
-0.02%
7,606
02/10/2026
25.34
25.35
25.21
25.30
+0.26%
3,546
02/09/2026
25.03
25.26
25.03
25.23
+3.91%
13,065
02/06/2026
24.13
24.31
24.13
24.28
+1.98%
35,246
02/05/2026
23.91
24.05
23.62
23.81
-2.79%
12,261
02/04/2026
24.57
24.75
24.19
24.49
-1.13%
19,338
02/03/2026
24.52
24.77
24.50
24.77
+0.63%
10,415
02/02/2026
24.74
24.74
24.47
24.62
+0.13%
9,989
01/30/2026
24.62
24.75
24.33
24.58
-0.72%
10,182
01/29/2026
25.01
25.01
24.32
24.76
+1.97%
12,015
01/28/2026
24.45
24.45
24.19
24.29
+1.51%
6,541
01/27/2026
23.68
23.93
23.67
23.93
+2.81%
23,203
01/26/2026
23.46
23.46
23.21
23.27
-0.17%
38,023
01/23/2026
23.28
23.37
22.99
23.31
+4.96%
102,627
01/22/2026
22.19
22.22
22.13
22.21
+0.90%
24,953
01/21/2026
21.82
22.07
21.82
22.01
+3.49%
11,457
01/20/2026
21.25
21.45
21.23
21.27
-0.30%
12,201
01/16/2026
21.23
21.36
21.23
21.33
+1.22%
2,479
01/15/2026
21.02
21.13
21.02
21.08
-0.27%
8,292
01/14/2026
21.10
21.28
21.10
21.13
+1.11%
12,439