Sector
Industrials
Industry
Specialty Business Services
Market Cap
26.17
Volume
7,255,461
P/E
16.88
ROE
17.61
52W High
50.11
52W Low
26.85
Price Overview
Open
27.48
High
27.59
Low
26.98
Intraday Range
2.28%
20D Avg Volume
13,031,033
Distance From 52W High
-45.78%
Technical Levels
20 SMA
28.45
50 SMA
30.48
200 SMA
36.4
Last 7 Trading Days
Date Open High Low Close Volume % Change Gap % Range %
2026-07-22 27.48 27.59 26.98 27.17 7,255,461 ▲ 0.0% 1.14% 2.28%
2026-07-21 26.95 27.22 26.85 27.17 11,100,400 ▼ -1.16% -1.96% 1.38%
2026-07-20 27.73 27.73 27.19 27.49 9,086,500 ▼ -0.43% 0.43% 1.99%
2026-07-17 28.65 28.76 27.36 27.61 12,760,000 ▼ -2.4% 1.27% 5.12%
2026-07-16 27.33 28.33 27.32 28.29 14,060,300 ▲ 3.7% 0.18% 3.7%
2026-07-15 27.64 28.1 27.23 27.28 12,456,500 ▼ -0.87% 0.44% 3.2%
2026-07-14 27.45 27.97 27.31 27.52 9,606,400 ▼ nan% nan% 2.42%
Fundamentals
Business
Sector Industrials
Industry Specialty Business Services
Market Cap 26.17B
Float Adj MCap 22.97B
Valuation
P/E 16.88
Forward P/E 16.14
P/S 5.29
P/B 2.87
PEG 3.32
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.01
Average Volume 10.97M
Beta 1.02
Short Float 5.3%
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