Sector
Industrials
Industry
Specialty Industrial Machinery
Market Cap
3.86
Volume
768,796
P/E
18.69
ROE
21.33
52W High
30.92
52W Low
22.63
Price Overview
Open
24.73
High
25.11
Low
24.65
Intraday Range
1.87%
20D Avg Volume
1,233,875
Distance From 52W High
-18.88%
Technical Levels
20 SMA
25.7
50 SMA
27.18
200 SMA
26.25
Last 7 Trading Days
Date Open High Low Close Volume % Change Gap % Range %
2026-06-02 24.73 25.11 24.65 25.08 768,796 ▲ 1.66% 0.24% 1.87%
2026-06-01 24.95 24.95 24.18 24.67 1,773,100 ▼ -2.14% -1.03% 3.18%
2026-05-29 25.32 25.61 25.18 25.21 1,291,300 ▼ -0.59% -0.16% 1.71%
2026-05-28 25.49 25.74 25.07 25.36 1,349,400 ▼ -1.21% -0.7% 2.67%
2026-05-27 25.92 25.99 25.56 25.67 1,534,100 ▼ -0.43% 0.54% 1.68%
2026-05-26 25.62 25.8 25.35 25.78 954,700 ▲ 1.86% 1.22% 1.78%
2026-05-22 25.29 25.43 24.95 25.31 1,048,000 ▼ nan% nan% 1.92%
Fundamentals
Business
Sector Industrials
Industry Specialty Industrial Machinery
Market Cap 3.86B
Float Adj MCap 3.81B
Valuation
P/E 18.69
Forward P/E 15.61
P/S 2.51
P/B 3.6
PEG 1.14
Quality Metrics
ROE 21.33%
ROA 10.3%
Gross Margin 37.58%
Operating Margin 22.06%
Profit Margin 14.17%
Trading Metrics
Relative Volume 1.06
Average Volume 1.17M
Beta 1.08
Short Float 3.02%
Latest Q/Q Growth
Revenue 20.8%
Profit 36.81%
Operating Income 41.33%
EPS 40.74%
Quarterly History
Revenue Qtrs 0.38, 0.32, 0.38, 0.38
Profit Qtrs 0.06, 0.04, 0.05, 0.05
Operating Qtrs 0.08, 0.06, 0.07, 0.07
EPS Qtrs 0.38, 0.27, 0.33, 0.33