Sector
Industrials
Industry
Specialty Industrial Machinery
Market Cap
2.44
Volume
1,266,658
P/E
16.78
ROE
35.56
52W High
70.49
52W Low
24.87
Price Overview
Open
51.46
High
52.55
Low
48.87
Intraday Range
7.53%
20D Avg Volume
1,295,308
Distance From 52W High
-27.41%
Technical Levels
20 SMA
52.87
50 SMA
44.84
200 SMA
42.23
Last 7 Trading Days
Date Open High Low Close Volume % Change Gap % Range %
2026-06-02 51.46 52.55 48.87 51.17 1,266,658 ▲ 0.04% 0.61% 7.53%
2026-06-01 49.47 51.99 48.77 51.15 1,132,700 ▲ 0.41% -2.89% 6.6%
2026-05-29 51.19 53.37 48.52 50.94 1,335,600 ▼ -0.76% -0.27% 10.0%
2026-05-28 50.0 51.37 45.46 51.33 3,434,100 ▼ -2.56% -5.09% 13.0%
2026-05-27 53.6 55.09 51.55 52.68 1,942,200 ▼ -0.83% 0.9% 6.87%
2026-05-26 54.0 54.4 51.28 53.12 1,169,500 ▲ 2.47% 4.17% 6.08%
2026-05-22 50.28 52.48 48.86 51.84 745,100 ▼ nan% nan% 7.41%
Fundamentals
Business
Sector Industrials
Industry Specialty Industrial Machinery
Market Cap 2.44B
Float Adj MCap 2.35B
Valuation
P/E 16.78
Forward P/E 34.5
P/S 7.06
P/B 4.54
PEG 0.74
Quality Metrics
ROE 35.56%
ROA 2.1%
Gross Margin 30.81%
Operating Margin 5.1%
Profit Margin 44.73%
Trading Metrics
Relative Volume 1.06
Average Volume 1.2M
Beta 3.28
Short Float 8.18%
Latest Q/Q Growth
Revenue 15.94%
Profit -96.16%
Operating Income 8.66%
EPS 2281.82%
Quarterly History
Revenue Qtrs 0.09, 0.07, 0.07, 0.07
Profit Qtrs 0.0, 0.12, 0.0, 0.01
Operating Qtrs 0.0, 0.0, 0.0, 0.01
EPS Qtrs 2.62, 0.11, 0.17, 0.03