• $7.2B
    Market Cap
  • 6.73%
    1-Year Change
  • Oil & Gas Equipment & Services
    Industry
  • 1 Month
    -9.66%
    Low Price$40.51
    High Price$46.30
  • 3 Months
    +3.71%
    Low Price$36.54
    High Price$48.01
  • 1 Year
    +3.12%
    Low Price$36.54
    High Price$48.93
Date
Open
High
Low
Close
Change (%)
Volume
06/03/2026
40.51
40.51
40.51
40.51
-0.61%
481
06/02/2026
41.40
41.43
40.76
40.76
-1.21%
7,891
06/01/2026
41.14
41.29
41.00
41.26
-0.36%
14,712
05/29/2026
41.59
41.69
41.33
41.41
+2.07%
3,695
05/28/2026
40.81
40.88
40.41
40.57
-0.66%
3,915
05/27/2026
41.71
41.71
40.84
40.84
-6.06%
6,428
05/26/2026
43.50
43.93
43.35
43.48
+2.29%
10,574
05/22/2026
41.69
42.50
41.69
42.50
+1.38%
10,756
05/21/2026
41.63
41.92
41.63
41.92
+0.97%
530
05/19/2026
41.89
41.89
41.44
41.52
-0.70%
789
05/18/2026
41.84
41.84
41.68
41.81
-1.14%
3,064
05/15/2026
42.51
42.51
42.15
42.29
-0.24%
2,088
05/15/2026
$1.16 Dividend
05/14/2026
42.39
42.39
42.39
42.39
+0.40%
402
05/13/2026
41.76
42.41
41.76
42.22
+0.08%
1,506
05/12/2026
41.97
42.19
41.76
42.19
-0.38%
1,818
05/11/2026
41.58
42.35
41.58
42.35
+0.43%
1,234
05/08/2026
42.35
42.46
42.09
42.17
-2.59%
7,088
05/07/2026
44.25
44.25
43.23
43.29
-3.95%
12,957
05/06/2026
45.46
46.13
44.78
45.07
+3.26%
17,251
05/05/2026
42.95
43.65
42.95
43.65
-0.59%
1,386
05/04/2026
44.42
44.58
43.91
43.91
-3.83%
2,917
05/01/2026
46.05
46.05
45.65
45.65
-0.80%
1,145
04/30/2026
44.49
46.24
44.49
46.02
+0.44%
4,779
04/29/2026
46.17
46.17
45.76
45.82
-0.24%
9,530
04/28/2026
45.85
45.94
45.85
45.94
+0.34%
628
04/27/2026
45.65
45.85
45.51
45.78
-0.72%
13,410
04/24/2026
46.07
46.20
45.90
46.11
+1.89%
2,147
04/23/2026
45.75
45.75
45.25
45.25
-1.90%
1,518
04/22/2026
46.18
46.24
45.97
46.13
+2.40%
3,445
04/21/2026
45.29
45.29
45.05
45.05
-0.64%
1,972
04/20/2026
45.13
45.52
45.13
45.34
+0.89%
750
04/17/2026
44.90
45.12
44.90
44.94
-1.42%
1,359
04/16/2026
45.82
45.82
45.59
45.59
-0.49%
1,221
04/15/2026
45.43
46.22
45.43
45.81
+1.28%
3,791
04/14/2026
46.01
46.01
45.23
45.23
+0.06%
2,581
04/13/2026
43.80
45.27
43.80
45.21
+1.42%
2,827
04/10/2026
45.06
45.08
44.58
44.58
-4.62%
3,655
04/09/2026
46.80
46.99
46.69
46.73
+2.94%
16,434
04/08/2026
45.37
45.52
45.17
45.40
+4.34%
5,080
04/07/2026
43.28
44.05
43.28
43.51
-0.07%
27,116
04/06/2026
41.83
43.80
41.83
43.54
+0.52%
2,879
04/02/2026
42.83
43.37
42.43
43.32
+5.13%
5,457
04/01/2026
41.54
41.81
41.20
41.20
-0.01%
21,041
03/31/2026
41.80
41.80
41.00
41.21
+3.53%
261,199
03/30/2026
38.21
39.80
38.21
39.80
+2.00%
78,977
03/27/2026
38.97
39.41
38.97
39.02
-2.18%
2,386
03/26/2026
39.14
39.89
39.14
39.89
+3.48%
6,510
03/25/2026
38.33
38.91
38.33
38.55
+0.25%
42,251
03/24/2026
38.54
38.54
38.25
38.45
-0.32%
2,953
03/23/2026
38.59
39.67
38.58
38.58
+7.40%
5,550
03/20/2026
36.37
36.41
35.86
35.92
-2.10%
5,560
03/19/2026
36.28
36.74
36.25
36.69
+0.36%
2,094
03/18/2026
36.75
36.75
36.45
36.56
+2.47%
11,481
03/17/2026
35.90
35.90
35.63
35.68
+0.10%
2,709
03/16/2026
35.77
35.77
35.64
35.64
+0.21%
1,383
03/13/2026
35.40
35.57
35.40
35.57
-0.11%
2,046
03/12/2026
35.55
36.02
35.45
35.61
-7.51%
20,308
03/11/2026
37.99
38.50
37.99
38.50
+0.87%
956
03/10/2026
38.74
38.96
38.17
38.17
+2.11%
10,078
03/09/2026
36.61
37.78
36.61
37.38
-1.69%
5,748
03/06/2026
37.84
38.09
37.74
38.02
+0.51%
1,824
03/05/2026
38.24
38.24
37.59
37.83
-2.94%
2,674
03/04/2026
39.12
39.12
38.94
38.98
+0.75%
2,964
03/03/2026
38.35
39.29
38.13
38.68
-4.00%
12,617
03/02/2026
40.40
40.40
40.09
40.30
-4.02%
1,802
02/27/2026
42.46
42.46
41.96
41.98
-2.53%
1,717
02/26/2026
42.37
43.07
42.35
43.07
+3.44%
22,482
02/25/2026
42.39
42.83
41.57
41.64
+3.58%
16,952
02/24/2026
39.40
40.26
39.40
40.20
+4.66%
7,828
02/23/2026
39.13
39.34
38.37
38.41
-0.80%
3,293
02/20/2026
38.65
38.77
38.65
38.72
+0.18%
1,831
02/19/2026
38.37
38.90
38.36
38.65
+3.01%
4,723
02/18/2026
37.67
38.08
37.53
37.53
-0.23%
3,657
02/17/2026
37.58
37.61
37.26
37.61
-0.10%
1,099
02/13/2026
37.57
37.65
37.57
37.65
+0.89%
531
02/12/2026
37.70
37.70
37.25
37.32
-2.62%
2,921
02/11/2026
38.08
38.68
38.08
38.32
+2.05%
1,896
02/10/2026
37.30
37.57
37.30
37.55
-1.38%
882
02/09/2026
37.57
38.08
37.57
38.08
+1.45%
848
02/06/2026
37.63
37.64
37.54
37.54
+0.02%
709
02/05/2026
37.77
37.77
37.30
37.53
+0.04%
1,696
02/04/2026
37.33
37.52
37.32
37.52
+0.21%
1,796
02/03/2026
37.55
37.55
37.44
37.44
-0.16%
1,061
02/02/2026
37.50
37.50
37.50
37.50
-1.19%
745
01/30/2026
38.55
38.55
37.95
37.95
-1.80%
751
01/29/2026
39.65
39.85
38.65
38.65
+2.69%
6,776
01/28/2026
37.58
37.63
37.58
37.63
-1.20%
806
01/27/2026
37.54
38.09
37.54
38.09
+2.89%
3,823
01/23/2026
36.99
37.02
36.99
37.02
+1.19%
710
01/22/2026
36.41
36.59
36.41
36.59
+0.39%
1,052
01/21/2026
35.64
36.50
35.64
36.45
-1.94%
4,276
01/20/2026
37.14
37.17
37.03
37.17
+0.13%
1,879
01/16/2026
36.66
37.15
36.66
37.12
-0.68%
1,837
01/15/2026
37.43
37.62
37.37
37.37
-0.88%
3,357
01/14/2026
37.92
37.92
37.70
37.70
-0.54%
6,961
01/13/2026
37.74
37.91
37.74
37.91
-0.82%
9,157
01/12/2026
38.09
38.28
38.04
38.22
+2.29%
3,820
01/09/2026
37.40
37.40
37.36
37.36
+2.07%
1,300
01/08/2026
36.99
36.99
36.51
36.60
-0.61%
7,090