Sector
Industrials
Industry
Engineering & Construction
Market Cap
16.93
Volume
995,798
P/E
nan
ROE
10.02
52W High
49.99
52W Low
33.4
Price Overview
Open
38.76
High
39.14
Low
38.59
Intraday Range
1.43%
20D Avg Volume
2,718,970
Distance From 52W High
-22.66%
Technical Levels
20 SMA
41.13
50 SMA
41.79
200 SMA
41.03
Last 7 Trading Days
Date Open High Low Close Volume % Change Gap % Range %
2026-07-22 38.76 39.14 38.59 38.66 995,798 ▼ -1.1% -0.84% 1.43%
2026-07-21 39.8 39.85 38.37 39.09 3,154,200 ▼ -0.74% 1.07% 3.86%
2026-07-20 40.09 40.23 39.08 39.38 2,176,900 ▼ -1.84% -0.07% 2.93%
2026-07-17 40.3 40.74 39.91 40.12 1,769,700 ▼ -1.74% -1.3% 2.08%
2026-07-16 41.01 41.42 40.42 40.83 2,050,400 ▼ -0.9% -0.46% 2.47%
2026-07-15 41.57 41.77 40.31 41.2 2,159,900 ▼ -0.75% 0.14% 3.62%
2026-07-14 42.3 42.3 41.26 41.51 1,823,200 ▼ nan% nan% 2.52%
Fundamentals
Business
Sector Industrials
Industry Engineering & Construction
Market Cap 16.93B
Float Adj MCap 13.88B
Valuation
P/E nan
Forward P/E 19.74
P/S 2.14
P/B 4.86
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 0.89
Average Volume 2.86M
Beta 1.6
Short Float 2.93%
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