• N/A
    Market Cap
  • 151.00%
    1-Year Change
  • Oil & Gas Equipment & Services
    Industry
  • 1 Month
    +3.57%
    Low Price$16.38
    High Price$19.86
  • 3 Months
    +34.84%
    Low Price$13.72
    High Price$19.86
  • 1 Year
    +144.06%
    Low Price$7.51
    High Price$19.86
Date
Open
High
Low
Close
Change (%)
Volume
06/03/2026
18.67
18.75
18.50
18.50
-1.32%
3,741
06/02/2026
18.16
18.83
18.16
18.75
+2.79%
7,084
06/01/2026
18.38
18.52
18.21
18.24
+3.11%
5,144
05/29/2026
20.00
20.00
17.50
17.69
-2.70%
13,138
05/28/2026
18.35
18.35
18.00
18.18
-0.66%
11,055
05/27/2026
18.49
18.60
18.27
18.30
-2.40%
1,732
05/26/2026
18.46
18.98
18.46
18.75
-4.43%
15,594
05/22/2026
19.13
19.64
19.13
19.62
+3.81%
18,021
05/21/2026
19.85
19.85
18.90
18.90
-4.83%
9,755
05/20/2026
19.17
19.93
19.17
19.86
+0.25%
4,122
05/19/2026
19.68
20.00
19.51
19.81
+0.99%
21,456
05/18/2026
19.52
19.62
19.24
19.62
+4.36%
14,192
05/15/2026
18.40
18.81
18.26
18.80
+2.15%
15,271
05/14/2026
20.30
20.30
18.40
18.40
+1.03%
10,266
05/13/2026
18.11
18.67
17.83
18.21
+6.94%
10,889
05/12/2026
17.07
17.10
17.03
17.03
+2.10%
4,147
05/11/2026
16.85
16.85
16.68
16.68
+1.83%
1,927
05/08/2026
16.80
16.82
16.29
16.38
-2.93%
5,993
05/07/2026
16.90
16.90
16.73
16.88
-2.51%
1,647
05/06/2026
17.43
17.43
17.10
17.31
-4.05%
4,356
05/05/2026
17.87
18.04
17.79
18.04
+0.99%
1,525
05/04/2026
18.10
18.10
17.85
17.86
-0.49%
5,603
05/01/2026
17.20
17.95
17.20
17.95
+4.60%
14,212
04/30/2026
17.33
17.33
17.16
17.16
-1.01%
2,911
04/29/2026
17.26
17.36
17.26
17.34
+1.21%
5,398
04/28/2026
17.11
17.16
17.11
17.13
-0.71%
2,179
04/27/2026
17.12
17.60
17.12
17.25
+1.44%
14,907
04/24/2026
16.76
17.01
16.76
17.01
+0.69%
1,214
04/23/2026
17.12
17.12
16.82
16.89
+1.73%
3,232
04/22/2026
16.60
16.60
16.60
16.60
+1.36%
490
04/21/2026
16.39
16.43
16.34
16.38
+2.90%
4,472
04/20/2026
15.99
15.99
15.76
15.92
+1.31%
6,369
04/17/2026
16.00
16.00
15.61
15.71
-5.82%
7,742
04/16/2026
16.71
16.74
16.68
16.68
+2.46%
4,025
04/15/2026
16.19
16.31
16.19
16.28
-1.69%
2,796
04/14/2026
16.45
16.64
16.25
16.56
+2.16%
11,025
04/13/2026
16.43
16.45
16.20
16.21
+0.87%
8,327
04/10/2026
15.87
16.09
15.79
16.07
+1.27%
9,127
04/09/2026
16.57
16.57
15.85
15.87
+0.91%
1,510
04/08/2026
15.64
15.73
14.50
15.73
-1.84%
4,293
04/07/2026
16.05
16.21
15.94
16.02
+1.52%
19,458
04/06/2026
15.89
15.89
15.50
15.78
-0.44%
9,612
04/02/2026
16.00
16.04
15.50
15.85
+2.92%
8,100
04/01/2026
16.13
16.13
15.30
15.40
-5.83%
7,376
03/31/2026
16.63
17.00
16.24
16.35
-0.49%
9,377
03/31/2026
$0.09 Dividend
03/30/2026
16.90
16.96
16.35
16.43
-1.16%
12,490
03/27/2026
16.78
16.78
16.45
16.63
-0.10%
3,922
03/26/2026
16.99
16.99
16.61
16.64
-2.07%
4,642
03/25/2026
16.62
17.02
16.62
16.99
+2.54%
6,767
03/24/2026
16.91
16.91
16.40
16.57
+2.36%
23,486
03/23/2026
15.92
16.48
15.92
16.19
+0.87%
20,739
03/20/2026
15.61
16.19
15.57
16.05
+2.90%
3,188
03/19/2026
15.87
15.87
15.57
15.60
-0.57%
6,364
03/18/2026
15.92
15.92
15.69
15.69
+0.17%
11,409
03/17/2026
15.46
15.85
15.46
15.66
+1.81%
3,694
03/16/2026
14.71
15.38
14.71
15.38
+5.59%
4,663
03/13/2026
14.58
14.72
14.54
14.57
+0.38%
5,655
03/12/2026
13.89
14.62
13.83
14.51
+4.55%
21,389
03/11/2026
14.17
14.17
13.88
13.88
+0.76%
2,217
03/10/2026
13.68
13.78
13.62
13.78
0.00%
771
03/09/2026
13.93
13.93
13.78
13.78
+0.87%
5,667
03/06/2026
13.90
14.00
13.66
13.66
+0.07%
2,976
03/05/2026
13.71
13.71
13.48
13.65
-0.29%
10,504
03/04/2026
13.60
13.69
13.60
13.69
+1.03%
1,885
03/03/2026
13.13
13.55
13.13
13.55
+0.29%
482
03/02/2026
13.52
13.61
13.51
13.51
+2.18%
918
02/27/2026
13.49
13.49
13.22
13.22
-0.45%
415
02/25/2026
13.18
13.28
13.18
13.28
+1.83%
1,516
02/23/2026
12.41
13.15
12.41
13.04
+4.78%
1,123
02/20/2026
12.45
12.45
12.45
12.45
-1.56%
103
02/19/2026
12.64
12.64
12.61
12.64
-0.70%
606
02/18/2026
12.79
12.79
12.64
12.73
+1.25%
1,436
02/17/2026
12.40
12.58
12.40
12.58
+2.36%
4,610
02/13/2026
12.29
12.29
12.29
12.29
+1.23%
147
02/12/2026
12.92
12.93
11.92
12.14
-4.69%
2,446
02/11/2026
12.54
12.75
12.54
12.73
+2.48%
459
02/10/2026
12.42
12.42
12.42
12.42
-2.35%
4,344
02/09/2026
12.83
12.83
12.58
12.72
+4.02%
10,925
02/06/2026
12.12
12.23
12.12
12.23
+3.37%
2,738
02/05/2026
13.02
13.02
11.74
11.83
-1.12%
1,575
02/04/2026
12.04
12.04
11.85
11.97
-0.73%
3,949
02/03/2026
12.05
12.05
12.05
12.05
+0.73%
904
02/02/2026
11.97
11.97
11.94
11.97
-0.38%
1,884
01/30/2026
12.32
12.32
11.87
12.01
-0.12%
2,243
01/29/2026
12.16
12.27
12.03
12.03
+0.83%
4,002
01/28/2026
12.23
12.23
11.93
11.93
-0.66%
4,028
01/27/2026
11.83
12.01
11.83
12.01
+1.77%
2,238
01/26/2026
11.64
11.80
11.64
11.80
+3.13%
4,373
01/23/2026
11.53
11.53
11.44
11.44
-1.32%
620
01/22/2026
11.66
11.66
11.59
11.59
-1.65%
2,437
01/21/2026
11.44
11.79
11.44
11.79
+3.99%
9,248
01/20/2026
11.35
11.44
11.33
11.34
+0.78%
2,241
01/16/2026
11.42
11.42
11.25
11.25
-0.12%
882
01/15/2026
11.37
11.37
11.26
11.26
+0.04%
3,987
01/14/2026
11.30
11.36
11.26
11.26
+0.42%
752
01/13/2026
11.36
11.40
11.20
11.21
+2.72%
1,259
01/12/2026
10.89
10.96
10.89
10.91
+0.18%
790
01/09/2026
11.03
11.03
10.84
10.89
-0.36%
1,027
01/08/2026
10.93
10.96
10.93
10.93
+0.18%
1,635