Sector
Industrials
Industry
Engineering & Construction
Market Cap
7.04
Volume
3,767,908
P/E
16.25
ROE
25.64
52W High
42.96
52W Low
25.81
Price Overview
Open
28.18
High
28.42
Low
27.01
Intraday Range
5.22%
20D Avg Volume
3,948,815
Distance From 52W High
-36.84%
Technical Levels
20 SMA
28.2
50 SMA
29.94
200 SMA
33.59
Last 7 Trading Days
Date Open High Low Close Volume % Change Gap % Range %
2026-06-02 28.18 28.42 27.01 27.13 3,767,908 ▼ -4.13% -0.42% 5.22%
2026-06-01 27.49 28.68 27.35 28.3 6,751,100 ▲ 2.95% 0.0% 4.86%
2026-05-29 27.5 27.88 27.2 27.49 3,934,500 ▼ -0.76% -0.72% 2.5%
2026-05-28 27.84 28.14 27.52 27.7 3,134,500 ▼ -0.79% -0.29% 2.25%
2026-05-27 27.71 28.5 27.66 27.92 3,897,500 ▲ 0.69% -0.07% 3.04%
2026-05-26 27.57 28.13 27.35 27.73 3,368,400 ▲ 0.29% -0.29% 2.85%
2026-05-22 27.21 27.98 27.21 27.65 2,679,600 ▼ nan% nan% 2.83%
Fundamentals
Business
Sector Industrials
Industry Engineering & Construction
Market Cap 7.04B
Float Adj MCap 7.0B
Valuation
P/E 16.25
Forward P/E 15.81
P/S 1.44
P/B 3.83
PEG 2.1
Quality Metrics
ROE 25.64%
ROA 8.83%
Gross Margin 21.81%
Operating Margin 12.53%
Profit Margin 10.0%
Trading Metrics
Relative Volume 1.2
Average Volume 3.13M
Beta 1.0
Short Float 5.77%
Latest Q/Q Growth
Revenue 0.78%
Profit -10.86%
Operating Income -1.56%
EPS -10.0%
Quarterly History
Revenue Qtrs 1.22, 1.21, 1.33, 1.37
Profit Qtrs 0.09, 0.11, 0.13, 0.11
Operating Qtrs 0.13, 0.13, 0.17, 0.16
EPS Qtrs 0.36, 0.4, 0.48, 0.43