Sector
Industrials
Industry
Staffing & Employment Services
Market Cap
3.07
Volume
271,857
P/E
23.08
ROE
10.17
52W High
41.96
52W Low
21.36
Price Overview
Open
29.43
High
29.93
Low
29.16
Intraday Range
2.64%
20D Avg Volume
1,853,086
Distance From 52W High
-30.38%
Technical Levels
20 SMA
26.79
50 SMA
26.0
200 SMA
27.29
Last 7 Trading Days
Date Open High Low Close Volume % Change Gap % Range %
2026-06-03 29.43 29.93 29.16 29.21 271,857 ▼ -2.67% -1.93% 2.64%
2026-06-02 30.16 31.22 29.85 30.01 1,793,171 ▼ -3.16% -2.68% 4.59%
2026-06-01 29.16 31.2 28.95 30.99 2,510,900 ▲ 5.26% -0.95% 7.77%
2026-05-29 28.39 29.93 27.84 29.44 3,194,300 ▲ 3.66% -0.04% 7.51%
2026-05-28 27.49 28.71 27.04 28.4 1,311,900 ▲ 4.68% 1.33% 6.18%
2026-05-27 26.99 27.7 26.67 27.13 1,642,800 ▲ 0.48% -0.04% 3.86%
2026-05-26 27.18 27.55 26.75 27.0 1,386,500 ▼ nan% nan% 2.99%
Fundamentals
Business
Sector Industrials
Industry Staffing & Employment Services
Market Cap 3.07B
Float Adj MCap 2.71B
Valuation
P/E 23.08
Forward P/E 14.56
P/S 0.59
P/B 2.45
PEG 5.46
Quality Metrics
ROE 10.17%
ROA 1.72%
Gross Margin 37.23%
Operating Margin 2.84%
Profit Margin 2.43%
Trading Metrics
Relative Volume 0.65
Average Volume 2.78M
Beta 0.79
Short Float 29.0%
Latest Q/Q Growth
Revenue -0.17%
Profit -56.58%
Operating Income 64.41%
EPS -56.13%
Quarterly History
Revenue Qtrs 1.3, 1.3, 1.35, 1.37
Profit Qtrs 0.01, 0.03, 0.04, 0.04
Operating Qtrs 0.04, 0.02, 0.01, 0.0
EPS Qtrs 0.14, 0.32, 0.43, 0.41