Sector
Industrials
Industry
Staffing & Employment Services
Market Cap
3.07
Volume
1,793,171
P/E
23.08
ROE
10.17
52W High
42.05
52W Low
21.36
Price Overview
Open
30.16
High
31.22
Low
29.85
Intraday Range
4.59%
20D Avg Volume
1,903,244
Distance From 52W High
-28.63%
Technical Levels
20 SMA
26.64
50 SMA
25.9
200 SMA
27.31
Last 7 Trading Days
Date Open High Low Close Volume % Change Gap % Range %
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 ▼ -1.14% -0.48% 2.99%
2026-05-22 26.44 27.4 26.32 27.31 1,784,000 ▼ nan% nan% 4.1%
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