Sector
Industrials
Industry
Specialty Business Services
Market Cap
31.13
Volume
10,896,698
P/E
20.07
ROE
17.61
52W High
51.4
52W Low
30.43
Price Overview
Open
31.99
High
32.0
Low
30.43
Intraday Range
5.16%
20D Avg Volume
9,896,695
Distance From 52W High
-39.96%
Technical Levels
20 SMA
33.1
50 SMA
33.16
200 SMA
39.44
Last 7 Trading Days
Date Open High Low Close Volume % Change Gap % Range %
2026-06-02 31.99 32.0 30.43 30.86 10,896,698 ▼ -4.52% -1.02% 5.16%
2026-06-01 32.71 32.95 31.95 32.32 9,288,200 ▼ -1.37% -0.18% 3.13%
2026-05-29 33.12 33.55 32.73 32.77 16,921,100 ▼ -1.53% -0.48% 2.51%
2026-05-28 32.85 33.28 32.47 33.28 10,345,300 ▲ 1.31% 0.0% 2.49%
2026-05-27 33.38 34.05 32.83 32.85 9,914,700 ▼ -1.17% 0.42% 3.72%
2026-05-26 33.86 34.04 32.98 33.24 12,817,100 ▼ -1.63% 0.21% 3.21%
2026-05-22 34.18 35.66 33.65 33.79 15,032,900 ▼ nan% nan% 5.97%
Fundamentals
Business
Sector Industrials
Industry Specialty Business Services
Market Cap 31.13B
Float Adj MCap 27.33B
Valuation
P/E 20.07
Forward P/E 19.17
P/S 6.29
P/B 3.45
PEG 3.95
Quality Metrics
ROE 17.61%
ROA 11.34%
Gross Margin 47.52%
Operating Margin 37.53%
Profit Margin 33.48%
Trading Metrics
Relative Volume 1.04
Average Volume 8.77M
Beta 1.02
Short Float 4.37%
Latest Q/Q Growth
Revenue 10.29%
Profit 14.73%
Operating Income 19.44%
EPS 19.44%
Quarterly History
Revenue Qtrs 1.24, 1.12, 1.16, 1.13
Profit Qtrs 0.4, 0.35, 0.4, 0.4
Operating Qtrs 0.46, 0.39, 0.43, 0.41
EPS Qtrs 0.43, 0.36, 0.41, 0.41