Sector
Industrials
Industry
Specialty Business Services
Market Cap
28.05
Volume
7,755,925
P/E
18.09
ROE
17.61
52W High
50.11
52W Low
26.81
Price Overview
Open
29.0
High
29.24
Low
28.78
Intraday Range
1.58%
20D Avg Volume
12,115,316
Distance From 52W High
-41.89%
Technical Levels
20 SMA
28.4
50 SMA
29.96
200 SMA
35.87
Last 7 Trading Days
Date Open High Low Close Volume % Change Gap % Range %
2026-07-31 29.0 29.24 28.78 29.12 7,755,925 ▼ -1.52% -1.92% 1.58%
2026-07-30 30.26 30.26 28.86 29.57 10,208,800 ▼ -4.06% -1.82% 4.85%
2026-07-29 30.62 31.42 30.2 30.82 14,544,600 ▲ 0.42% -0.23% 4.04%
2026-07-28 30.44 31.2 30.44 30.69 17,180,800 ▲ 3.02% 2.18% 2.5%
2026-07-27 28.36 29.94 28.21 29.79 25,955,300 ▲ 6.62% 1.5% 6.13%
2026-07-24 27.3 28.13 27.14 27.94 10,441,500 ▲ 2.72% 0.37% 3.65%
2026-07-23 27.1 27.23 26.81 27.2 11,716,600 ▼ nan% nan% 1.57%
Fundamentals
Business
Sector Industrials
Industry Specialty Business Services
Market Cap 28.05B
Float Adj MCap 24.62B
Valuation
P/E 18.09
Forward P/E 17.3
P/S 5.67
P/B 3.07
PEG 3.7
Quality Metrics
ROE 17.61%
ROA 11.34%
Gross Margin 47.52%
Operating Margin 37.53%
Profit Margin 33.48%
Trading Metrics
Relative Volume 0.68
Average Volume 11.81M
Beta 1.02
Short Float 5.11%
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