• N/A
    Market Cap
  • 106.26%
    1-Year Change
  • Oil & Gas Equipment & Services
    Industry
  • 1 Month
    +9.94%
    Low Price$15.59
    High Price$18.19
  • 3 Months
    -5.51%
    Low Price$14.78
    High Price$19.75
  • 1 Year
    +106.26%
    Low Price$8.20
    High Price$19.75
Date
Open
High
Low
Close
Change (%)
Volume
08/03/2026
17.00
17.00
16.87
16.87
+0.15%
627
07/31/2026
16.62
16.87
16.62
16.84
+5.07%
7,340
07/30/2026
16.03
16.03
16.03
16.03
-3.64%
2,412
07/29/2026
16.88
16.88
16.46
16.64
+0.13%
44,838
07/28/2026
16.81
16.96
16.50
16.61
-3.47%
22,233
07/27/2026
17.62
17.62
16.96
17.21
-2.71%
22,043
07/24/2026
18.44
18.44
17.69
17.69
-2.76%
18,795
07/23/2026
17.86
18.40
17.86
18.19
+1.71%
87,156
07/22/2026
17.95
18.08
17.88
17.89
+1.50%
26,586
07/21/2026
17.18
17.62
17.08
17.62
+3.53%
24,210
07/20/2026
16.72
17.05
16.72
17.02
+2.35%
4,797
07/17/2026
16.56
16.69
16.34
16.63
+1.46%
17,743
07/16/2026
16.87
16.89
16.26
16.39
-0.91%
24,850
07/15/2026
16.79
16.79
16.47
16.54
-1.02%
7,714
07/14/2026
16.72
16.84
16.71
16.71
-0.80%
5,711
07/13/2026
15.40
16.85
15.40
16.85
+4.52%
8,255
07/10/2026
18.72
18.72
16.08
16.12
-0.33%
9,069
07/09/2026
16.09
16.21
15.94
16.17
-0.72%
4,502
07/08/2026
16.16
16.47
16.07
16.29
+3.87%
17,333
07/07/2026
15.68
15.68
15.68
15.68
+0.59%
20,241
07/06/2026
15.66
15.66
15.59
15.59
+1.61%
22,412
07/02/2026
14.75
15.73
14.75
15.34
-1.57%
46,355
07/01/2026
15.51
15.64
15.51
15.59
+0.52%
5,653
06/30/2026
15.43
15.54
15.37
15.51
+2.15%
649,646
06/30/2026
$0.08 Dividend
06/29/2026
14.96
15.36
14.53
15.18
+1.54%
36,329
06/26/2026
15.07
15.07
14.95
14.95
-0.98%
5,917
06/25/2026
14.67
15.10
14.67
15.10
+2.12%
1,414
06/24/2026
14.82
14.86
14.50
14.78
-3.69%
6,995
06/23/2026
15.45
15.49
15.35
15.35
-2.83%
679,310
06/22/2026
13.50
15.87
13.50
15.80
+3.55%
18,931
06/18/2026
14.92
15.27
14.72
15.26
-1.67%
77,198
06/17/2026
15.63
15.83
15.51
15.51
-0.95%
19,936
06/16/2026
16.01
16.01
15.66
15.66
-4.31%
648,223
06/15/2026
16.91
16.91
15.65
16.37
-4.25%
20,546
06/12/2026
17.06
17.27
17.03
17.09
+0.70%
3,480
06/11/2026
17.29
17.29
16.91
16.98
-0.70%
6,584
06/10/2026
17.41
18.04
17.09
17.09
-3.98%
6,761
06/09/2026
18.03
18.03
17.50
17.80
-0.54%
4,634
06/08/2026
17.89
18.31
17.89
17.90
+1.75%
4,310
06/05/2026
18.23
18.23
17.56
17.59
-4.90%
5,744
06/04/2026
18.59
18.59
18.49
18.50
+0.55%
1,757
06/03/2026
18.56
18.65
18.40
18.40
-1.32%
3,741
06/02/2026
18.06
18.72
18.06
18.64
+2.79%
7,084
06/01/2026
18.28
18.42
18.11
18.14
+3.11%
5,144
05/29/2026
19.89
19.89
17.40
17.59
-2.70%
13,138
05/28/2026
18.24
18.24
17.90
18.08
-0.66%
11,055
05/27/2026
18.39
18.50
18.17
18.20
-2.40%
1,732
05/26/2026
18.35
18.87
18.35
18.65
-4.43%
15,594
05/22/2026
19.02
19.53
19.02
19.51
+3.81%
18,021
05/21/2026
19.74
19.74
18.80
18.80
-4.83%
9,755
05/20/2026
19.06
19.82
19.06
19.75
+0.25%
4,122
05/19/2026
19.57
19.89
19.40
19.70
+0.99%
21,456
05/18/2026
19.41
19.51
19.13
19.51
+4.36%
14,192
05/15/2026
18.30
18.71
18.15
18.69
+2.15%
15,271
05/14/2026
20.19
20.19
18.30
18.30
+1.03%
10,266
05/13/2026
18.01
18.56
17.73
18.11
+6.94%
10,889
05/12/2026
16.97
17.00
16.94
16.94
+2.10%
4,147
05/11/2026
16.76
16.76
16.59
16.59
+1.83%
1,927
05/08/2026
16.71
16.72
16.20
16.29
-2.93%
5,993
05/07/2026
16.81
16.81
16.64
16.78
-2.51%
1,647
05/06/2026
17.33
17.33
17.01
17.21
-4.05%
4,356
05/05/2026
17.77
17.94
17.69
17.94
+0.99%
1,525
05/04/2026
18.00
18.00
17.75
17.76
-0.49%
5,603
05/01/2026
17.10
17.85
17.10
17.85
+4.60%
14,212
04/30/2026
17.23
17.23
17.07
17.07
-1.01%
2,911
04/29/2026
17.16
17.26
17.16
17.24
+1.21%
5,398
04/28/2026
17.02
17.06
17.02
17.03
-0.71%
2,179
04/27/2026
17.03
17.50
17.03
17.15
+1.44%
14,907
04/24/2026
16.66
16.91
16.66
16.91
+0.69%
1,214
04/23/2026
17.03
17.03
16.72
16.79
+1.73%
3,232
04/22/2026
16.51
16.51
16.51
16.51
+1.36%
490
04/21/2026
16.30
16.34
16.25
16.29
+2.90%
4,472
04/20/2026
15.91
15.91
15.68
15.83
+1.31%
6,369
04/17/2026
15.91
15.91
15.52
15.62
-5.82%
7,742
04/16/2026
16.61
16.65
16.59
16.59
+2.46%
4,025
04/15/2026
16.10
16.22
16.10
16.19
-1.69%
2,796
04/14/2026
16.36
16.55
16.16
16.47
+2.16%
11,025
04/13/2026
16.34
16.36
16.11
16.12
+0.87%
8,327
04/10/2026
15.78
16.00
15.70
15.98
+1.27%
9,127
04/09/2026
16.48
16.48
15.76
15.78
+0.91%
1,510
04/08/2026
15.55
15.64
14.42
15.64
-1.84%
4,293
04/07/2026
15.96
16.12
15.86
15.93
+1.52%
19,458
04/06/2026
15.80
15.80
15.41
15.69
-0.44%
9,612
04/02/2026
15.91
15.95
15.41
15.76
+2.92%
8,100
04/01/2026
16.04
16.04
15.22
15.31
-5.83%
7,376
03/31/2026
16.54
16.91
16.15
16.26
-0.49%
9,377
03/31/2026
$0.09 Dividend
03/30/2026
16.81
16.86
16.26
16.34
-1.16%
12,490
03/27/2026
16.69
16.69
16.36
16.53
-0.10%
3,922
03/26/2026
16.90
16.90
16.52
16.55
-2.07%
4,642
03/25/2026
16.52
16.93
16.52
16.90
+2.54%
6,767
03/24/2026
16.82
16.82
16.31
16.48
+2.36%
23,486
03/23/2026
15.83
16.39
15.83
16.10
+0.87%
20,739
03/20/2026
15.52
16.10
15.49
15.96
+2.90%
3,188
03/19/2026
15.78
15.78
15.48
15.51
-0.57%
6,364
03/18/2026
15.83
15.83
15.60
15.60
+0.17%
11,409
03/17/2026
15.37
15.76
15.37
15.57
+1.81%
3,694
03/16/2026
14.63
15.30
14.63
15.30
+5.59%
4,663
03/13/2026
14.50
14.64
14.46
14.49
+0.38%
5,655