Sector
Industrials
Industry
Engineering & Construction
Market Cap
14.4
Volume
624,294
P/E
35.86
ROE
9.38
52W High
167.07
52W Low
105.35
Price Overview
Open
120.99
High
122.47
Low
119.23
Intraday Range
2.72%
20D Avg Volume
1,636,910
Distance From 52W High
-27.01%
Technical Levels
20 SMA
117.29
50 SMA
123.25
200 SMA
137.54
Last 7 Trading Days
Date Open High Low Close Volume % Change Gap % Range %
2026-06-02 120.99 122.47 119.23 121.94 624,294 ▼ -0.88% -1.65% 2.72%
2026-06-01 119.21 124.53 118.35 123.02 1,319,000 ▲ 2.64% -0.54% 5.22%
2026-05-29 117.41 122.45 117.41 119.86 2,336,300 ▲ 0.76% -1.3% 4.29%
2026-05-28 115.37 119.48 115.0 118.96 1,302,000 ▲ 2.64% -0.46% 3.9%
2026-05-27 115.35 116.75 115.23 115.9 757,000 ▲ 0.04% -0.43% 1.32%
2026-05-26 114.5 117.01 114.18 115.85 984,800 ▲ 1.01% -0.17% 2.48%
2026-05-22 114.74 116.01 113.8 114.69 892,800 ▼ nan% nan% 1.94%
Fundamentals
Business
Sector Industrials
Industry Engineering & Construction
Market Cap 14.4B
Float Adj MCap 14.22B
Valuation
P/E 35.86
Forward P/E 14.74
P/S 0.97
P/B 4.38
PEG 0.43
Quality Metrics
ROE 9.38%
ROA 4.35%
Gross Margin 23.42%
Operating Margin -0.94%
Profit Margin 2.9%
Trading Metrics
Relative Volume 0.56
Average Volume 1.11M
Beta 0.71
Short Float 6.35%
Latest Q/Q Growth
Revenue 12.19%
Profit -136.56%
Operating Income -134.91%
EPS -130.36%
Quarterly History
Revenue Qtrs 3.69, 3.29, 3.15, 3.03
Profit Qtrs -0.05, 0.13, 0.12, 0.18
Operating Qtrs -0.08, 0.23, 0.21, 0.24
EPS Qtrs -0.34, 1.12, 0.92, 1.55