Sector
Industrials
Industry
Engineering & Construction
Market Cap
47.53
Volume
657,068
P/E
49.14
ROE
14.32
52W High
74.06
52W Low
49.12
Price Overview
Open
66.54
High
66.89
Low
66.3
Intraday Range
0.89%
20D Avg Volume
1,428,393
Distance From 52W High
-10.43%
Technical Levels
20 SMA
68.06
50 SMA
67.59
200 SMA
64.22
Last 7 Trading Days
Date Open High Low Close Volume % Change Gap % Range %
2026-06-02 66.54 66.89 66.3 66.34 657,068 ▼ -0.38% -0.08% 0.89%
2026-06-01 66.57 66.69 65.58 66.59 1,640,600 ▼ -2.09% -2.12% 1.69%
2026-05-29 68.32 69.16 67.98 68.01 1,287,700 ▼ -0.42% 0.04% 1.74%
2026-05-28 68.37 68.75 67.61 68.3 1,581,500 ▼ -1.75% -1.65% 1.69%
2026-05-27 69.38 69.59 68.91 69.52 1,138,400 ▲ 0.17% -0.03% 0.99%
2026-05-26 69.03 69.41 68.65 69.4 1,198,200 ▲ 2.85% 2.3% 1.11%
2026-05-22 68.17 68.2 67.44 67.48 1,262,200 ▼ nan% nan% 1.13%
Fundamentals
Business
Sector Industrials
Industry Engineering & Construction
Market Cap 47.53B
Float Adj MCap 32.89B
Valuation
P/E 49.14
Forward P/E 44.18
P/S 5.66
P/B 6.91
PEG 5.04
Quality Metrics
ROE 14.32%
ROA 2.37%
Gross Margin 87.44%
Operating Margin 12.37%
Profit Margin 9.22%
Trading Metrics
Relative Volume 0.65
Average Volume 1.38M
Beta 0.8
Short Float 0.57%
Latest Q/Q Growth
Revenue -22.75%
Profit 753.19%
Operating Income 19600.0%
EPS nan%
Quarterly History
Revenue Qtrs 2.1, 2.72, 2.41, 2.06
Profit Qtrs 2.41, 0.28
Operating Qtrs 0.2, 0.0, -0.07, 0.5
EPS Qtrs 0.39