• N/A
    Market Cap
  • 63.77%
    1-Year Change
  • Specialty Industrial Machinery
    Industry
  • 1 Month
    -9.86%
    Low Price$18.00
    High Price$21.45
  • 3 Months
    -83.32%
    Low Price$18.00
    High Price$107.90
  • 1 Year
    -76.00%
    Low Price$18.00
    High Price$121.25
Date
Open
High
Low
Close
Change (%)
Volume
06/03/2026
18.00
18.74
18.00
18.00
-4.01%
2,523
06/02/2026
18.75
18.75
18.75
18.75
-2.84%
1,869
06/01/2026
19.03
19.30
19.03
19.30
-4.69%
1,658
05/29/2026
21.20
21.20
20.24
20.25
+1.71%
542
05/28/2026
20.50
20.50
19.60
19.91
-2.31%
3,380
05/27/2026
20.38
20.38
20.38
20.38
-4.99%
320
05/26/2026
21.45
21.45
21.45
21.45
+11.43%
11,179
05/22/2026
20.22
20.25
19.13
19.25
-1.43%
5,716
05/21/2026
19.40
19.82
18.73
19.53
+6.14%
5,030
05/18/2026
19.80
19.80
18.40
18.40
-5.88%
556
05/15/2026
19.55
19.55
19.55
19.55
-2.25%
13,870
05/14/2026
20.15
20.15
20.00
20.00
+3.63%
1,130
05/12/2026
19.30
19.30
19.30
19.30
-7.23%
213
05/08/2026
19.30
20.80
19.30
20.80
+0.02%
4,411
05/07/2026
20.80
20.80
20.80
20.80
0.00%
586,810
05/06/2026
20.80
20.80
20.80
20.80
+0.83%
1,030
05/05/2026
21.13
21.13
20.62
20.63
+3.30%
3,237
05/04/2026
20.00
20.00
19.97
19.97
-6.94%
1,530
05/01/2026
21.46
21.46
21.46
21.46
+0.99%
1,086
04/30/2026
21.18
22.24
21.18
21.25
+15.49%
21,639
04/28/2026
18.40
18.40
18.40
18.40
-1.43%
7,905
04/27/2026
19.56
19.56
18.67
18.67
-12.36%
1,066
04/24/2026
21.80
21.80
20.00
21.30
+9.23%
2,403
04/22/2026
19.95
19.95
19.50
19.50
-1.02%
2,670
04/21/2026
18.20
19.70
18.20
19.70
+3.68%
806
04/20/2026
20.98
20.98
19.00
19.00
-7.09%
9,007,890
04/17/2026
20.39
20.48
20.39
20.45
+10.06%
2,933
04/16/2026
20.05
20.05
17.95
18.58
-11.98%
20,002
04/15/2026
22.00
23.00
21.06
21.11
-9.40%
3,619
04/14/2026
23.30
23.30
23.30
23.30
+11.70%
2,259
04/13/2026
20.35
20.86
19.73
20.86
+1.02%
3,135
04/10/2026
21.00
21.20
20.00
20.65
-2.23%
1,700
04/09/2026
21.12
21.12
21.12
21.12
-9.32%
400
04/08/2026
21.21
23.29
21.21
23.29
+18.28%
3,330
04/02/2026
19.63
19.69
18.33
19.69
+13.10%
1,646
03/31/2026
$0.60 Dividend
03/30/2026
17.46
17.46
17.41
17.41
+3.57%
3,517
03/30/2026
5:1 Split
03/27/2026
16.81
17.64
16.81
16.81
-8.63%
747
03/25/2026
17.97
18.40
17.97
18.40
+4.11%
455
03/24/2026
18.37
18.37
17.67
17.67
-9.95%
716
03/20/2026
20.05
20.05
19.62
19.62
-2.68%
302
03/18/2026
20.80
20.80
20.16
20.16
-0.33%
213
03/17/2026
20.16
20.23
20.16
20.23
+2.42%
840
03/16/2026
19.75
19.75
19.75
19.75
-4.69%
190
03/13/2026
20.73
20.73
20.73
20.73
+5.62%
199
03/12/2026
19.62
19.62
19.62
19.62
+1.09%
113
03/11/2026
19.41
19.41
19.41
19.41
-4.37%
974
03/10/2026
20.30
20.30
20.30
20.30
-2.69%
3,948
03/06/2026
20.86
20.86
20.86
20.86
+1.46%
2,121
03/04/2026
20.56
20.56
20.56
20.56
-0.23%
357
02/24/2026
20.61
20.61
20.61
20.61
-3.06%
202
02/18/2026
21.31
21.83
21.26
21.26
-5.57%
917
02/17/2026
21.84
22.51
21.84
22.51
-1.67%
746
02/12/2026
22.81
23.36
22.81
22.89
-2.34%
1,213
02/11/2026
23.44
23.44
23.44
23.44
+0.73%
249
02/10/2026
23.17
23.27
23.17
23.27
+36.79%
323,528
01/22/2026
17.01
17.01
17.01
17.01
+1.46%
1,062
01/20/2026
16.77
16.77
16.77
16.77
-1.27%
100
01/13/2026
16.89
16.98
16.89
16.98
+19.69%
350
12/17/2025
14.19
14.19
14.19
14.19
+10.19%
100
12/04/2025
12.88
12.88
12.88
12.88
+3.83%
3,000
11/20/2025
12.40
12.40
12.40
12.40
-4.75%
100
11/19/2025
13.02
13.02
13.02
13.02
-1.68%
200
11/17/2025
13.30
13.30
13.24
13.24
+1.41%
200
11/13/2025
13.06
13.06
13.06
13.06
-14.06%
100
11/03/2025
15.20
15.20
15.20
15.20
+18.57%
111
10/16/2025
12.81
12.82
12.81
12.82
+3.98%
1,000
09/30/2025
$0.50 Dividend
09/18/2025
12.33
12.33
12.33
12.33
+2.47%
100
09/17/2025
12.03
12.03
12.03
12.03
-0.16%
250
09/12/2025
12.05
12.05
12.05
12.05
-11.27%
716
07/29/2025
13.58
13.58
13.58
13.58
-3.03%
295
07/25/2025
14.00
14.00
14.00
14.00
+5.64%
100
07/10/2025
13.25
13.25
13.25
13.25
-7.87%
6,500
06/30/2025
14.39
14.39
14.39
14.39
0.00%
205