Sector
Industrials
Industry
Engineering & Construction
Market Cap
4.53
Volume
2,305,412
P/E
10.54
ROE
29.15
52W High
53.75
52W Low
29.94
Price Overview
Open
35.2
High
36.34
Low
34.85
Intraday Range
4.28%
20D Avg Volume
2,244,736
Distance From 52W High
-33.54%
Technical Levels
20 SMA
33.13
50 SMA
35.4
200 SMA
41.46
Last 7 Trading Days
Date Open High Low Close Volume % Change Gap % Range %
2026-06-02 35.2 36.34 34.85 35.72 2,305,412 ▲ 0.2% -1.26% 4.28%
2026-06-01 35.36 36.27 35.29 35.65 2,129,000 ▲ 2.0% 1.17% 2.78%
2026-05-29 34.14 36.05 34.0 34.95 3,977,800 ▲ 1.48% -0.87% 6.03%
2026-05-28 33.06 34.57 32.68 34.44 2,334,900 ▲ 4.33% 0.15% 5.78%
2026-05-27 33.29 33.98 32.99 33.01 1,437,400 ▼ -1.52% -0.69% 3.0%
2026-05-26 33.4 33.83 33.26 33.52 1,617,600 ▲ 0.18% -0.18% 1.71%
2026-05-22 32.61 33.91 32.41 33.46 1,649,300 ▼ nan% nan% 4.63%
Fundamentals
Business
Sector Industrials
Industry Engineering & Construction
Market Cap 4.53B
Float Adj MCap 4.47B
Valuation
P/E 10.54
Forward P/E 8.61
P/S 0.59
P/B 2.86
PEG 0.53
Quality Metrics
ROE 29.15%
ROA 4.98%
Gross Margin 14.5%
Operating Margin 6.71%
Profit Margin 5.21%
Trading Metrics
Relative Volume 2.06
Average Volume 1.71M
Beta 0.47
Short Float 6.04%
Latest Q/Q Growth
Revenue 2.02%
Profit -8.11%
Operating Income -10.42%
EPS -8.05%
Quarterly History
Revenue Qtrs 1.92, 1.89, 1.93, 1.95
Profit Qtrs 0.1, 0.11, 0.12, 0.07
Operating Qtrs 0.13, 0.14, 0.12, 0.14
EPS Qtrs 0.8, 0.87, 0.9, 0.56