Sector
Industrials
Industry
Engineering & Construction
Market Cap
7.92
Volume
1,983,031
P/E
18.72
ROE
25.64
52W High
42.96
52W Low
25.81
Price Overview
Open
30.8
High
31.14
Low
30.67
Intraday Range
1.55%
20D Avg Volume
2,668,802
Distance From 52W High
-27.88%
Technical Levels
20 SMA
30.4
50 SMA
28.77
200 SMA
32.58
Last 7 Trading Days
Date Open High Low Close Volume % Change Gap % Range %
2026-07-22 30.8 31.14 30.67 30.98 1,983,031 ▲ 1.54% 0.95% 1.55%
2026-07-21 31.22 31.41 30.5 30.51 2,072,800 ▼ -2.43% -0.16% 2.98%
2026-07-20 31.58 31.58 31.01 31.27 1,949,800 ▼ -1.01% -0.03% 1.84%
2026-07-17 31.94 32.34 31.26 31.59 2,043,100 ▼ -1.37% -0.28% 3.45%
2026-07-16 31.74 32.18 31.69 32.03 2,507,300 ▲ 2.23% 1.31% 1.55%
2026-07-15 31.11 31.99 30.96 31.33 2,963,000 ▲ 0.71% 0.0% 3.33%
2026-07-14 30.76 31.44 30.72 31.11 2,088,200 ▼ nan% nan% 2.34%
Fundamentals
Business
Sector Industrials
Industry Engineering & Construction
Market Cap 7.92B
Float Adj MCap 7.87B
Valuation
P/E 18.72
Forward P/E 17.8
P/S 1.62
P/B 4.25
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 0.56
Average Volume 3.59M
Beta 0.92
Short Float 5.27%
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