Sector
Industrials
Industry
Specialty Business Services
Market Cap
1.81
Volume
30,467
P/E
13.24
ROE
8.1
52W High
77.91
52W Low
24.29
Price Overview
Open
33.06
High
33.28
Low
32.15
Intraday Range
3.51%
20D Avg Volume
602,561
Distance From 52W High
-58.73%
Technical Levels
20 SMA
31.26
50 SMA
29.98
200 SMA
43.39
Last 7 Trading Days
Date Open High Low Close Volume % Change Gap % Range %
2026-06-03 33.06 33.28 32.15 32.15 30,467 ▼ -4.77% -2.07% 3.51%
2026-06-02 33.89 34.2 33.02 33.76 408,251 ▼ -2.65% -2.28% 3.57%
2026-06-01 33.26 34.95 33.26 34.68 687,800 ▲ 4.46% 0.18% 5.08%
2026-05-29 32.43 33.87 32.16 33.2 1,044,300 ▲ 2.72% 0.34% 5.32%
2026-05-28 31.97 32.68 31.82 32.32 665,300 ▲ 1.25% 0.16% 2.7%
2026-05-27 31.45 32.26 31.28 31.92 408,300 ▲ 1.49% 0.0% 3.13%
2026-05-26 31.61 32.45 31.27 31.45 492,900 ▼ nan% nan% 3.77%
Fundamentals
Business
Sector Industrials
Industry Specialty Business Services
Market Cap 1.81B
Float Adj MCap 1.58B
Valuation
P/E 13.24
Forward P/E 7.51
P/S 0.53
P/B 0.94
PEG 1.46
Quality Metrics
ROE 8.1%
ROA 4.43%
Gross Margin 15.51%
Operating Margin 25.56%
Profit Margin 5.57%
Trading Metrics
Relative Volume 0.39
Average Volume 1.04M
Beta 0.97
Short Float 9.07%
Latest Q/Q Growth
Revenue 56.37%
Profit 303.5%
Operating Income 330.69%
EPS 280.09%
Quarterly History
Revenue Qtrs 0.85, 0.54, 0.69, 0.68
Profit Qtrs 0.16, -0.08, 0.03, 0.04
Operating Qtrs 0.2, -0.09, 0.06, 0.06
EPS Qtrs 2.63, -1.46, 0.48, 0.66