• $184.4M
    Market Cap
  • 180.02%
    1-Year Change
  • Oil & Gas Equipment & Services
    Industry
  • 1 Month
    -5.56%
    Low Price$4.29
    High Price$5.40
  • 3 Months
    +24.39%
    Low Price$3.70
    High Price$5.51
  • 1 Year
    +168.42%
    Low Price$1.81
    High Price$5.51
Date
Open
High
Low
Close
Change (%)
Volume
06/03/2026
4.97
5.20
4.93
5.10
+3.87%
375,471
06/02/2026
4.75
5.01
4.75
4.91
+2.94%
410,437
06/01/2026
4.30
4.81
4.29
4.77
+11.19%
488,392
05/29/2026
4.64
4.67
4.29
4.29
-7.54%
381,220
05/28/2026
4.93
4.95
4.61
4.64
-5.31%
297,071
05/27/2026
4.95
5.04
4.90
4.90
-1.80%
158,288
05/26/2026
4.87
5.04
4.87
4.99
+1.63%
290,669
05/22/2026
4.88
5.01
4.88
4.91
+0.41%
205,188
05/21/2026
4.77
4.96
4.76
4.89
+0.20%
208,021
05/20/2026
4.98
5.07
4.83
4.88
-2.40%
229,081
05/19/2026
4.78
5.09
4.75
5.00
+3.31%
320,970
05/18/2026
4.80
4.89
4.60
4.84
+1.89%
178,654
05/15/2026
4.75
4.89
4.69
4.75
+0.42%
277,192
05/14/2026
4.58
4.85
4.57
4.73
+2.60%
259,750
05/13/2026
4.91
5.07
4.27
4.61
-11.00%
632,096
05/12/2026
4.96
5.22
4.95
5.18
+5.71%
285,011
05/12/2026
-$0.10 Earnings
05/11/2026
4.82
4.98
4.71
4.90
+1.87%
320,740
05/08/2026
4.88
4.95
4.76
4.81
-1.84%
270,572
05/07/2026
4.92
4.96
4.71
4.90
-1.01%
239,636
05/06/2026
5.08
5.17
4.92
4.95
-4.99%
246,747
05/05/2026
5.40
5.40
5.11
5.21
-3.52%
228,304
05/04/2026
5.39
5.43
5.24
5.40
+0.19%
243,209
05/01/2026
5.60
5.65
5.20
5.39
-2.18%
338,791
04/30/2026
5.28
5.54
5.24
5.51
+3.18%
470,761
04/29/2026
5.35
5.39
5.26
5.34
+1.33%
232,528
04/28/2026
5.42
5.48
5.17
5.27
-2.59%
267,512
04/27/2026
5.24
5.42
5.24
5.41
+3.24%
223,879
04/24/2026
5.26
5.26
5.05
5.24
-0.76%
200,104
04/23/2026
5.21
5.33
5.15
5.28
+1.15%
255,599
04/22/2026
4.95
5.22
4.95
5.22
+5.67%
286,247
04/22/2026
$0.10 Dividend
04/21/2026
4.88
5.00
4.87
4.94
+1.82%
194,686
04/20/2026
4.88
4.99
4.62
4.85
-0.60%
274,670
04/17/2026
5.10
5.10
4.69
4.88
-2.92%
368,619
04/16/2026
4.80
5.08
4.77
5.03
+4.48%
310,918
04/15/2026
4.64
4.83
4.53
4.81
+3.15%
231,957
04/14/2026
4.88
4.88
4.59
4.67
-5.18%
351,310
04/13/2026
4.89
5.08
4.85
4.92
+1.83%
346,407
04/10/2026
4.71
4.94
4.71
4.83
+1.44%
254,679
04/09/2026
4.88
4.95
4.74
4.76
-2.21%
195,557
04/08/2026
4.57
4.94
4.54
4.87
+1.02%
314,699
04/07/2026
4.92
5.10
4.81
4.82
-2.38%
202,568
04/06/2026
5.00
5.02
4.91
4.94
-1.18%
132,099
04/02/2026
5.02
5.13
4.90
5.00
+1.80%
281,507
04/01/2026
4.92
4.98
4.74
4.91
-2.15%
344,077
03/31/2026
5.17
5.25
4.87
5.02
-2.10%
419,726
03/30/2026
5.72
5.72
5.08
5.13
-4.39%
656,336
03/27/2026
5.11
5.39
5.07
5.36
+5.19%
503,616
03/26/2026
5.23
5.29
4.94
5.10
+4.00%
648,982
03/25/2026
4.49
4.91
4.46
4.90
+9.65%
524,288
03/24/2026
4.34
4.50
4.30
4.47
+3.17%
212,860
03/23/2026
4.24
4.41
4.16
4.33
+1.61%
290,287
03/20/2026
4.29
4.32
4.18
4.26
0.00%
486,144
03/19/2026
4.23
4.36
4.20
4.26
+0.23%
346,166
03/18/2026
3.99
4.28
3.99
4.25
+6.37%
548,401
03/17/2026
3.76
4.05
3.76
4.00
+5.97%
352,443
03/16/2026
3.64
3.83
3.64
3.77
+3.49%
322,289
03/13/2026
3.68
3.74
3.64
3.65
+0.13%
285,231
03/12/2026
3.64
3.68
3.62
3.64
+0.41%
225,540
03/11/2026
3.72
3.75
3.57
3.63
-3.65%
291,728
03/10/2026
3.74
3.88
3.74
3.76
+0.79%
348,040
03/09/2026
3.93
3.95
3.67
3.73
-6.85%
500,823
03/06/2026
4.00
4.19
3.95
4.01
-0.24%
365,636
03/05/2026
3.98
4.08
3.86
4.02
+0.49%
659,746
03/04/2026
4.02
4.07
3.90
4.00
-0.49%
505,501
03/03/2026
4.02
4.09
3.87
4.02
-2.38%
484,290
03/02/2026
5.09
5.09
4.06
4.12
-19.08%
975,582
02/27/2026
4.89
5.15
4.58
5.09
+2.17%
700,109
02/26/2026
5.05
5.05
4.87
4.98
-1.74%
300,624
02/26/2026
$0.03 Earnings
02/25/2026
5.21
5.25
4.88
5.07
-2.82%
514,614
02/24/2026
5.21
5.26
5.02
5.21
+0.19%
251,677
02/23/2026
5.19
5.35
5.12
5.20
+1.14%
279,725
02/20/2026
5.34
5.36
5.08
5.15
-4.02%
352,300
02/19/2026
5.23
5.39
5.19
5.36
+2.43%
391,079
02/18/2026
5.19
5.48
5.07
5.23
+2.30%
531,054
02/17/2026
5.23
5.23
4.92
5.12
-2.61%
422,296
02/13/2026
4.80
5.28
4.78
5.25
+8.72%
676,653
02/12/2026
4.92
4.99
4.67
4.83
-0.80%
350,187
02/11/2026
4.62
4.99
4.62
4.87
+3.33%
555,487
02/10/2026
4.79
4.80
4.54
4.71
-1.64%
385,545
02/09/2026
4.81
4.94
4.71
4.79
-0.41%
330,819
02/06/2026
4.60
4.89
4.59
4.81
+5.59%
405,776
02/05/2026
4.54
4.69
4.53
4.56
-0.21%
165,882
02/04/2026
4.81
4.81
4.49
4.57
-5.09%
412,836
02/03/2026
4.63
4.84
4.63
4.81
+4.03%
570,841
02/02/2026
4.53
4.76
4.41
4.63
+1.51%
399,464
01/30/2026
4.67
4.69
4.49
4.56
-2.31%
346,984
01/29/2026
4.69
4.77
4.52
4.67
+1.28%
274,784
01/28/2026
4.63
4.65
4.49
4.61
+1.08%
349,094
01/27/2026
4.47
4.66
4.41
4.56
+2.42%
342,456
01/26/2026
4.56
4.59
4.33
4.45
-2.37%
303,219
01/23/2026
4.50
4.59
4.32
4.56
+1.31%
463,237
01/22/2026
4.10
4.51
4.05
4.50
+9.81%
873,739
01/21/2026
3.83
4.19
3.80
4.10
+8.85%
663,187
01/20/2026
3.79
3.85
3.73
3.76
-1.54%
197,535
01/16/2026
3.72
3.83
3.66
3.82
+3.17%
202,483
01/15/2026
3.77
3.79
3.61
3.71
-1.82%
184,800
01/14/2026
3.84
4.06
3.75
3.77
-2.04%
329,396