Sector
Industrials
Industry
Engineering & Construction
Market Cap
6.5
Volume
3,643,320
P/E
21.26
ROE
10.15
52W High
57.5
52W Low
37.62
Price Overview
Open
47.0
High
50.75
Low
46.78
Intraday Range
8.49%
20D Avg Volume
3,490,746
Distance From 52W High
-14.19%
Technical Levels
20 SMA
46.37
50 SMA
47.7
200 SMA
45.36
Last 7 Trading Days
Date Open High Low Close Volume % Change Gap % Range %
2026-06-02 47.0 50.75 46.78 49.34 3,643,320 ▲ 5.99% 0.97% 8.49%
2026-06-01 45.22 47.0 45.1 46.55 2,202,400 ▲ 1.73% -1.18% 4.21%
2026-05-29 46.88 46.91 45.24 45.76 2,827,000 ▼ -2.58% -0.19% 3.69%
2026-05-28 47.0 47.53 46.47 46.97 2,212,800 ▼ -0.7% -0.63% 2.28%
2026-05-27 47.0 47.68 46.08 47.3 2,366,100 ▲ 0.94% 0.3% 3.47%
2026-05-26 45.54 46.94 45.3 46.86 2,470,000 ▲ 4.44% 1.49% 3.62%
2026-05-22 44.88 45.64 44.45 44.87 2,041,000 ▼ nan% nan% 2.68%
Fundamentals
Business
Sector Industrials
Industry Engineering & Construction
Market Cap 6.5B
Float Adj MCap 6.4B
Valuation
P/E 21.26
Forward P/E 14.11
P/S 0.44
P/B 2.29
PEG 1.1
Quality Metrics
ROE 10.15%
ROA -3.21%
Gross Margin -1.63%
Operating Margin -1.2%
Profit Margin 2.31%
Trading Metrics
Relative Volume 0.82
Average Volume 2.68M
Beta 1.33
Short Float 8.54%
Latest Q/Q Growth
Revenue -12.28%
Profit 110.17%
Operating Income -152.38%
EPS 125.12%
Quarterly History
Revenue Qtrs 3.66, 4.18, 3.37, 3.98
Profit Qtrs 0.16, -1.57, -0.7, 2.46
Operating Qtrs -0.04, 0.08, -0.48, 0.01
EPS Qtrs 1.08, -4.3, 14.81, -1.42