• N/A
    Market Cap
  • 82.34%
    1-Year Change
  • Oil & Gas Equipment & Services
    Industry
  • 1 Month
    -1.94%
    Low Price$34.57
    High Price$36.96
  • 3 Months
    -4.03%
    Low Price$31.34
    High Price$36.96
  • 1 Year
    +82.34%
    Low Price$17.18
    High Price$36.26
Date
Open
High
Low
Close
Change (%)
Volume
09/11/2026
34.83
34.83
34.50
34.57
-0.40%
2,783
09/10/2026
35.00
35.00
34.55
34.71
-2.03%
13,396
09/09/2026
35.38
35.59
35.34
35.43
+0.80%
7,173
09/08/2026
35.24
35.29
35.07
35.15
0.00%
9,810
09/04/2026
35.10
35.27
35.10
35.15
+0.20%
2,302
09/03/2026
35.33
35.52
35.08
35.08
-0.82%
8,844
09/02/2026
35.15
35.40
34.89
35.37
-2.40%
18,477
09/01/2026
36.44
36.52
36.18
36.24
-1.36%
25,676
08/31/2026
36.56
36.91
36.56
36.74
+3.58%
5,293
08/28/2026
35.82
35.82
35.32
35.47
-3.17%
14,357
08/27/2026
36.10
36.63
35.98
36.63
+3.24%
3,086
08/26/2026
35.89
35.89
35.48
35.48
-1.50%
3,039
08/25/2026
36.28
36.33
36.02
36.02
-1.32%
3,709
08/24/2026
36.55
36.61
36.25
36.50
+0.72%
7,929
08/21/2026
36.30
36.30
36.05
36.24
-0.60%
10,949
08/20/2026
36.64
36.75
36.45
36.46
-0.79%
8,089
08/19/2026
36.80
36.80
36.14
36.75
+0.03%
5,624
08/18/2026
36.80
36.93
36.74
36.74
-0.60%
3,568
08/17/2026
36.77
37.09
36.74
36.96
+0.98%
9,888
08/14/2026
36.16
36.61
36.16
36.60
+2.18%
4,118
08/13/2026
35.66
36.00
35.38
35.82
+2.12%
6,471
08/12/2026
35.43
35.51
35.08
35.08
-0.51%
7,217
08/11/2026
35.31
35.31
35.22
35.26
-0.38%
3,886
08/10/2026
34.71
35.68
34.71
35.39
+3.09%
12,868
08/07/2026
34.60
35.15
34.33
34.33
-1.77%
3,135
08/06/2026
34.75
35.07
34.70
34.95
+1.22%
6,070
08/05/2026
34.88
34.88
34.44
34.53
-0.29%
105,819
08/04/2026
34.02
34.63
33.96
34.63
+1.19%
115,415
08/03/2026
33.70
34.27
33.59
34.22
+3.67%
10,668
07/31/2026
33.16
33.88
32.82
33.01
+1.95%
6,176
07/30/2026
32.38
32.86
32.38
32.38
+3.22%
9,215
07/30/2026
$0.85 Earnings
07/29/2026
31.44
31.64
31.37
31.37
+0.10%
3,940
07/28/2026
31.50
31.59
31.01
31.34
-5.62%
10,952
07/27/2026
33.76
33.76
33.16
33.21
-3.40%
8,239
07/24/2026
33.98
34.50
33.98
34.38
-0.07%
3,786
07/23/2026
33.95
34.40
33.92
34.40
-1.18%
3,530
07/22/2026
34.69
34.84
34.69
34.81
+2.96%
3,169
07/21/2026
33.19
33.81
33.19
33.81
+1.20%
5,217
07/20/2026
33.22
33.42
33.22
33.41
+0.72%
6,814
07/17/2026
32.52
33.17
32.44
33.17
-0.39%
8,249
07/16/2026
33.13
33.46
33.13
33.30
-2.60%
11,688
07/15/2026
33.72
34.19
33.68
34.19
+1.09%
4,193
07/14/2026
33.87
33.94
33.63
33.82
-1.91%
13,115
07/13/2026
33.86
34.49
33.86
34.48
+0.47%
6,010
07/10/2026
34.30
34.46
33.98
34.32
-1.52%
4,305
07/09/2026
34.86
34.92
34.66
34.85
-2.49%
25,788
07/08/2026
35.59
35.82
35.51
35.74
+1.13%
7,612
07/07/2026
34.86
35.34
34.86
35.34
+3.03%
12,201
07/06/2026
34.12
34.30
34.12
34.30
+0.35%
6,804
07/02/2026
34.08
34.30
34.05
34.18
-0.55%
8,013
07/01/2026
34.02
34.41
34.02
34.37
+0.32%
8,460
06/30/2026
34.25
34.29
34.06
34.26
+3.35%
8,441
06/29/2026
33.25
33.26
32.90
33.15
+1.62%
13,013
06/26/2026
32.77
32.89
32.60
32.62
-4.03%
101,082
06/25/2026
33.46
34.00
33.35
33.99
-1.08%
13,551
06/24/2026
34.03
34.37
34.03
34.36
-2.05%
12,107
06/23/2026
34.80
35.30
34.80
35.08
+0.26%
4,654
06/22/2026
35.06
35.20
34.71
34.99
+1.39%
158,117
06/18/2026
34.60
34.65
33.60
34.51
-5.04%
198,204
06/17/2026
36.89
37.16
36.21
36.34
+0.72%
9,203
06/16/2026
35.97
36.22
35.92
36.08
-2.22%
18,154
06/15/2026
37.35
37.50
36.80
36.90
+1.99%
14,287
06/12/2026
36.28
36.67
36.16
36.18
+0.44%
10,789
06/11/2026
36.18
36.37
36.02
36.02
+3.98%
6,230
06/10/2026
35.00
35.02
34.63
34.64
-0.83%
3,133
06/09/2026
35.03
35.03
34.60
34.93
-0.60%
8,876
06/08/2026
35.23
35.40
34.97
35.14
+1.80%
4,754
06/05/2026
35.10
35.15
34.28
34.52
+1.07%
7,655
06/04/2026
34.07
34.15
33.90
34.15
-1.06%
3,087
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