Sector
Industrials
Industry
Engineering & Construction
Market Cap
18.1
Volume
73,949
P/E
nan
ROE
10.02
52W High
49.99
52W Low
31.33
Price Overview
Open
41.73
High
42.17
Low
41.73
Intraday Range
1.05%
20D Avg Volume
2,293,562
Distance From 52W High
-16.42%
Technical Levels
20 SMA
42.6
50 SMA
43.9
200 SMA
39.96
Last 7 Trading Days
Date Open High Low Close Volume % Change Gap % Range %
2026-06-03 41.73 42.17 41.73 41.78 73,949 ▲ 0.02% -0.1% 1.05%
2026-06-02 40.86 42.0 40.87 41.77 3,699,590 ▲ 2.91% 0.67% 2.76%
2026-06-01 40.51 40.99 39.74 40.59 3,181,800 ▼ -1.0% -1.2% 3.15%
2026-05-29 41.56 41.79 40.88 41.0 2,678,300 ▼ -1.39% -0.05% 2.21%
2026-05-28 41.32 41.81 40.8 41.58 3,086,700 ▲ 0.0% -0.63% 2.48%
2026-05-27 42.61 42.99 41.53 41.58 1,936,500 ▼ -1.73% 0.71% 3.5%
2026-05-26 42.24 42.56 41.98 42.31 1,976,400 ▼ nan% nan% 1.37%
Fundamentals
Business
Sector Industrials
Industry Engineering & Construction
Market Cap 18.1B
Float Adj MCap 14.75B
Valuation
P/E nan
Forward P/E 21.6
P/S 2.28
P/B 5.19
PEG nan
Quality Metrics
ROE 10.02%
ROA 5.16%
Gross Margin 31.38%
Operating Margin 7.27%
Profit Margin 3.96%
Trading Metrics
Relative Volume 1.24
Average Volume 2.98M
Beta 1.67
Short Float 2.25%
Latest Q/Q Growth
Revenue -6.38%
Profit -41.24%
Operating Income -37.2%
EPS 110.08%
Quarterly History
Revenue Qtrs 1.98, 2.12, 2.08, 1.99
Profit Qtrs 0.06, 0.1, 0.09, 0.08
Operating Qtrs 0.1, 0.16, 0.16, 0.14
EPS Qtrs 0.12, -1.19, 0.2, 0.11