Sector
Industrials
Industry
Specialty Business Services
Market Cap
5.71
Volume
104,439
P/E
38.93
ROE
2.89
52W High
38.11
52W Low
19.34
Price Overview
Open
23.0
High
23.03
Low
22.67
Intraday Range
1.59%
20D Avg Volume
2,281,799
Distance From 52W High
-39.96%
Technical Levels
20 SMA
23.49
50 SMA
25.33
200 SMA
26.99
Last 7 Trading Days
Date Open High Low Close Volume % Change Gap % Range %
2026-06-03 23.0 23.03 22.67 22.88 104,439 ▼ -2.05% -1.54% 1.59%
2026-06-02 23.61 23.71 22.97 23.36 1,442,834 ▼ -2.95% -1.91% 3.22%
2026-06-01 23.61 24.53 23.51 24.07 1,929,200 ▲ 3.62% 1.64% 4.34%
2026-05-29 23.81 23.83 22.94 23.23 2,901,800 ▼ -2.56% -0.13% 3.88%
2026-05-28 23.1 24.22 22.88 23.84 2,097,800 ▲ 3.16% -0.04% 5.86%
2026-05-27 22.95 23.2 22.67 23.11 2,003,800 ▲ 0.87% 0.17% 2.36%
2026-05-26 23.23 23.46 22.75 22.91 2,750,200 ▼ nan% nan% 3.14%
Fundamentals
Business
Sector Industrials
Industry Specialty Business Services
Market Cap 5.71B
Float Adj MCap 3.56B
Valuation
P/E 38.93
Forward P/E 8.44
P/S 0.41
P/B 1.24
PEG nan
Quality Metrics
ROE 2.89%
ROA 2.86%
Gross Margin 10.49%
Operating Margin 4.11%
Profit Margin 1.04%
Trading Metrics
Relative Volume 0.73
Average Volume 1.98M
Beta nan
Short Float 9.03%
Latest Q/Q Growth
Revenue 7.45%
Profit 22.73%
Operating Income 8.55%
EPS 22.22%
Quarterly History
Revenue Qtrs 3.48, 3.24, 3.92, 3.56
Profit Qtrs 0.05, 0.04, 0.04, 0.01
Operating Qtrs 0.13, 0.12, 0.12, 0.09
EPS Qtrs 0.22, 0.18, 0.16, 0.04