• $6.6B
    Market Cap
  • -8.98%
    1-Year Change
  • Oil & Gas Equipment & Services
    Industry
  • 1 Month
    -9.59%
    Low Price$37.20
    High Price$42.82
  • 3 Months
    -16.65%
    Low Price$37.20
    High Price$47.39
  • 1 Year
    -8.98%
    Low Price$36.54
    High Price$48.93
Date
Open
High
Low
Close
Change (%)
Volume
07/14/2026
38.26
38.26
37.70
37.70
-0.49%
4,924
07/13/2026
37.92
37.94
37.85
37.89
-1.67%
2,109
07/10/2026
38.50
38.53
37.96
38.53
-0.90%
1,603
07/09/2026
39.22
39.22
38.88
38.88
-0.63%
8,508
07/08/2026
38.81
39.13
38.81
39.13
-1.45%
805
07/07/2026
39.59
39.70
39.53
39.70
-0.25%
1,623
07/06/2026
39.68
39.84
39.68
39.80
+3.78%
7,278
07/02/2026
38.23
38.46
38.16
38.35
+3.11%
99,108
07/01/2026
37.42
37.70
37.01
37.20
-1.99%
53,782
06/30/2026
37.94
38.26
37.93
37.95
+1.61%
51,423
06/29/2026
37.00
37.54
36.93
37.35
-0.66%
2,625
06/26/2026
37.93
37.93
37.60
37.60
-3.04%
4,015
06/25/2026
38.81
39.00
38.77
38.78
-0.51%
3,635
06/24/2026
38.94
39.58
38.50
38.98
-3.01%
19,317
06/23/2026
39.67
40.25
39.67
40.19
-0.12%
4,631
06/22/2026
40.28
40.28
39.93
40.24
-3.58%
1,894
06/18/2026
41.56
41.74
41.25
41.74
-2.53%
4,555
06/17/2026
42.80
42.82
42.80
42.82
+0.40%
474
06/16/2026
42.65
42.65
42.65
42.65
+1.40%
606
06/15/2026
42.49
42.49
42.06
42.06
+0.86%
530
06/12/2026
40.75
41.70
40.75
41.70
+4.54%
503
06/11/2026
39.49
39.97
39.46
39.89
+0.50%
27,086
06/10/2026
39.83
39.83
39.66
39.69
-0.33%
2,894
06/09/2026
39.62
39.82
39.58
39.82
-2.15%
1,707
06/08/2026
40.92
40.92
40.61
40.70
+1.34%
2,830
06/05/2026
41.17
41.17
40.04
40.16
-0.75%
2,455
06/04/2026
40.28
40.47
40.28
40.46
-0.12%
943
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