Sector
Industrials
Industry
Staffing & Employment Services
Market Cap
4.16
Volume
2,177,056
P/E
31.31
ROE
10.17
52W High
42.25
52W Low
21.36
Price Overview
Open
41.32
High
41.59
Low
40.36
Intraday Range
3.05%
20D Avg Volume
2,240,848
Distance From 52W High
-3.46%
Technical Levels
20 SMA
35.17
50 SMA
31.35
200 SMA
27.36
Last 7 Trading Days
Date Open High Low Close Volume % Change Gap % Range %
2026-07-22 41.32 41.59 40.36 40.79 2,177,056 ▼ -0.9% 0.39% 3.05%
2026-07-21 40.79 42.25 40.58 41.16 1,610,500 ▼ -1.6% -2.49% 4.12%
2026-07-20 40.62 42.17 40.53 41.83 1,910,400 ▲ 0.07% -2.82% 4.05%
2026-07-17 41.99 42.09 40.66 41.8 1,949,400 ▲ 1.14% 1.6% 3.52%
2026-07-16 38.77 41.77 38.77 41.33 3,832,600 ▲ 12.62% 5.64% 7.74%
2026-07-15 35.72 37.49 35.46 36.7 2,476,000 ▲ 2.95% 0.2% 5.72%
2026-07-14 34.96 36.02 33.95 35.65 2,258,600 ▼ nan% nan% 6.1%
Fundamentals
Business
Sector Industrials
Industry Staffing & Employment Services
Market Cap 4.16B
Float Adj MCap 3.67B
Valuation
P/E 31.31
Forward P/E 19.86
P/S 0.8
P/B 3.32
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.93
Average Volume 2.34M
Beta 0.81
Short Float 26.5%
Latest Q/Q Growth
Revenue -0.17%
Profit -56.58%
Operating Income 64.41%
EPS -56.62%
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