Sector
Industrials
Industry
Engineering & Construction
Market Cap
9.18
Volume
2,158,476
P/E
14.91
ROE
28.61
52W High
134.61
52W Low
67.64
Price Overview
Open
71.58
High
71.82
Low
68.55
Intraday Range
4.77%
20D Avg Volume
2,731,694
Distance From 52W High
-46.93%
Technical Levels
20 SMA
73.86
50 SMA
80.35
200 SMA
103.26
Last 7 Trading Days
Date Open High Low Close Volume % Change Gap % Range %
2026-06-02 71.58 71.82 68.55 71.44 2,158,476 ▼ -1.12% -0.93% 4.77%
2026-06-01 68.99 72.71 68.99 72.25 2,621,200 ▲ 4.15% -0.55% 5.39%
2026-05-29 70.77 71.18 69.21 69.37 16,335,000 ▼ -2.12% -0.14% 2.85%
2026-05-28 71.32 71.95 70.42 70.87 2,073,600 ▼ -1.1% -0.47% 2.17%
2026-05-27 72.79 73.56 71.32 71.66 1,611,400 ▼ -1.12% 0.44% 3.14%
2026-05-26 71.18 73.52 70.52 72.47 1,529,200 ▲ 0.6% -1.19% 4.25%
2026-05-22 71.19 72.44 70.85 72.04 1,944,000 ▼ nan% nan% 2.24%
Fundamentals
Business
Sector Industrials
Industry Engineering & Construction
Market Cap 9.18B
Float Adj MCap 9.13B
Valuation
P/E 14.91
Forward P/E 10.63
P/S 0.6
P/B 4.03
PEG 0.79
Quality Metrics
ROE 28.61%
ROA 5.68%
Gross Margin 7.73%
Operating Margin 6.7%
Profit Margin 3.16%
Trading Metrics
Relative Volume 1.64
Average Volume 1.62M
Beta 1.0
Short Float 6.85%
Latest Q/Q Growth
Revenue -0.78%
Profit 141.36%
Operating Income 5.02%
EPS 148.21%
Quarterly History
Revenue Qtrs 3.8, 3.83, 4.18, 4.18
Profit Qtrs 0.18, 0.07, 0.12, 0.13
Operating Qtrs 0.25, 0.24, 0.29, 0.29
EPS Qtrs 1.39, 0.56, 0.9, 0.98