Sector
Industrials
Industry
Specialty Business Services
Market Cap
19.53
Volume
811,782
P/E
48.77
ROE
7.58
52W High
119.23
52W Low
93.3
Price Overview
Open
105.29
High
105.29
Low
102.44
Intraday Range
2.78%
20D Avg Volume
1,049,809
Distance From 52W High
-12.06%
Technical Levels
20 SMA
103.88
50 SMA
102.21
200 SMA
105.15
Last 7 Trading Days
Date Open High Low Close Volume % Change Gap % Range %
2026-06-02 105.29 105.29 102.44 104.85 811,782 ▼ -0.4% 0.02% 2.78%
2026-06-01 105.68 106.45 104.3 105.27 733,600 ▼ -1.02% -0.63% 2.06%
2026-05-29 104.99 106.84 104.38 106.35 1,152,500 ▲ 0.41% -0.88% 2.36%
2026-05-28 103.73 107.46 103.24 105.92 817,800 ▲ 1.9% -0.2% 4.09%
2026-05-27 105.1 105.24 103.75 103.94 1,045,600 ▼ -0.9% 0.21% 1.44%
2026-05-26 104.21 105.9 103.91 104.88 1,136,300 ▲ 0.45% -0.19% 1.91%
2026-05-22 103.2 105.02 103.07 104.41 977,800 ▼ nan% nan% 1.9%
Fundamentals
Business
Sector Industrials
Industry Specialty Business Services
Market Cap 19.53B
Float Adj MCap 19.48B
Valuation
P/E 48.77
Forward P/E 21.5
P/S 3.96
P/B 3.48
PEG 0.95
Quality Metrics
ROE 7.58%
ROA 4.05%
Gross Margin 46.42%
Operating Margin 17.97%
Profit Margin 9.55%
Trading Metrics
Relative Volume 0.72
Average Volume 1.13M
Beta 0.57
Short Float 7.89%
Latest Q/Q Growth
Revenue 2.59%
Profit 23.52%
Operating Income 23.21%
EPS 24.53%
Quarterly History
Revenue Qtrs 1.23, 1.2, 1.09, 1.19
Profit Qtrs 0.14, 0.11, 0.1, 0.11
Operating Qtrs 0.22, 0.18, 0.16, 0.21
EPS Qtrs 0.66, 0.53, 0.43, 0.53