• $7.0B
    Market Cap
  • 2.53%
    1-Year Change
  • Oil & Gas Equipment & Services
    Industry
  • 1 Month
    -5.44%
    Low Price$39.69
    High Price$43.48
  • 3 Months
    +4.18%
    Low Price$39.69
    High Price$48.01
  • 1 Year
    +2.53%
    Low Price$36.54
    High Price$48.93
Date
Open
High
Low
Close
Change (%)
Volume
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
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