Sector
Industrials
Industry
Engineering & Construction
Market Cap
6.74
Volume
133,755
P/E
27.5
ROE
15.85
52W High
205.5
52W Low
70.48
Price Overview
Open
122.45
High
124.99
Low
119.85
Intraday Range
4.29%
20D Avg Volume
2,718,653
Distance From 52W High
-39.31%
Technical Levels
20 SMA
115.7
50 SMA
143.31
200 SMA
136.65
Last 7 Trading Days
Date Open High Low Close Volume % Change Gap % Range %
2026-06-03 122.45 124.99 119.85 124.71 133,755 ▲ 0.32% -1.5% 4.29%
2026-06-02 122.61 125.22 120.25 124.31 1,166,302 ▲ 2.36% 0.96% 4.13%
2026-06-01 123.2 125.58 120.35 121.44 1,312,000 ▼ -3.45% -2.05% 4.35%
2026-05-29 128.44 128.45 120.07 125.78 1,850,000 ▼ -0.66% 1.45% 6.98%
2026-05-28 129.92 130.73 124.4 126.61 2,066,300 ▼ -3.08% -0.54% 5.09%
2026-05-27 130.49 135.67 125.45 130.63 2,458,100 ▲ 0.98% 0.87% 8.15%
2026-05-26 119.25 130.23 117.8 129.36 4,055,900 ▼ nan% nan% 10.55%
Fundamentals
Business
Sector Industrials
Industry Engineering & Construction
Market Cap 6.74B
Float Adj MCap 6.67B
Valuation
P/E 27.5
Forward P/E 20.97
P/S 1.08
P/B 4.0
PEG 1.22
Quality Metrics
ROE 15.85%
ROA 5.51%
Gross Margin 10.38%
Operating Margin 1.85%
Profit Margin 3.31%
Trading Metrics
Relative Volume 0.81
Average Volume 1.44M
Beta 1.51
Short Float 8.94%
Latest Q/Q Growth
Revenue -16.03%
Profit -66.36%
Operating Income -62.73%
EPS -66.32%
Quarterly History
Revenue Qtrs 1.56, 1.86, 2.18, 1.89
Profit Qtrs 0.02, 0.05, 0.09, 0.08
Operating Qtrs 0.03, 0.08, 0.14, 0.13
EPS Qtrs 0.32, 0.95, 1.73, 1.54