Sector
Industrials
Industry
Engineering & Construction
Market Cap
17.15
Volume
2,320,610
P/E
nan
ROE
10.35
52W High
49.99
52W Low
33.4
Price Overview
Open
39.8
High
40.35
Low
39.03
Intraday Range
3.4%
20D Avg Volume
2,822,970
Distance From 52W High
-20.54%
Technical Levels
20 SMA
40.34
50 SMA
41.29
200 SMA
41.2
Last 7 Trading Days
Date Open High Low Close Volume % Change Gap % Range %
2026-07-31 39.8 40.35 39.03 39.72 2,320,610 ▲ 1.33% 1.53% 3.4%
2026-07-30 40.83 41.3 37.48 39.2 6,423,400 ▲ 1.95% 6.19% 10.19%
2026-07-29 39.02 39.39 37.82 38.45 4,265,600 ▼ -2.24% -0.79% 4.15%
2026-07-28 39.71 39.77 38.54 39.33 2,645,300 ▼ -1.5% -0.55% 3.19%
2026-07-27 40.0 40.37 39.42 39.93 1,773,900 ▲ 0.91% 1.09% 2.41%
2026-07-24 39.73 39.87 39.24 39.57 2,183,800 ▲ 0.03% 0.43% 1.59%
2026-07-23 38.51 39.64 38.32 39.56 5,834,500 ▼ nan% nan% 3.44%
Fundamentals
Business
Sector Industrials
Industry Engineering & Construction
Market Cap 17.15B
Float Adj MCap 14.08B
Valuation
P/E nan
Forward P/E 20.04
P/S 2.16
P/B 4.89
PEG nan
Quality Metrics
ROE 10.35%
ROA 4.9%
Gross Margin 31.43%
Operating Margin 9.58%
Profit Margin 4.1%
Trading Metrics
Relative Volume 0.79
Average Volume 2.93M
Beta 1.6
Short Float 3.1%
Latest Q/Q Growth
Revenue -6.38%
Profit -41.24%
Operating Income -37.2%
EPS 66.67%
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.2, 0.12, -1.19, 0.2