Sector
Industrials
Industry
Industrial Distribution
Market Cap
56.7
Volume
5,113,382
P/E
42.23
ROE
34.33
52W High
52.92
52W Low
38.34
Price Overview
Open
49.6
High
49.78
Low
48.73
Intraday Range
2.15%
20D Avg Volume
5,828,944
Distance From 52W High
-7.35%
Technical Levels
20 SMA
49.81
50 SMA
48.81
200 SMA
45.33
Last 7 Trading Days
Date Open High Low Close Volume % Change Gap % Range %
2026-09-16 49.6 49.78 48.73 49.03 5,113,382 ▼ -0.77% 0.38% 2.15%
2026-09-15 49.43 49.69 48.71 49.41 5,203,100 ▼ -0.06% -0.02% 2.01%
2026-09-14 49.02 49.68 48.63 49.44 6,770,100 ▲ 0.24% -0.61% 2.16%
2026-09-11 49.61 49.91 49.01 49.32 6,367,800 ▲ 0.63% 1.22% 1.84%
2026-09-10 48.32 49.14 48.06 49.01 7,282,700 ▲ 0.45% -0.96% 2.25%
2026-09-09 49.36 49.53 48.6 48.79 5,907,400 ▼ -1.19% -0.04% 1.91%
2026-09-08 49.46 49.65 49.21 49.38 5,110,900 ▼ nan% nan% 0.89%
Fundamentals
Business
Sector Industrials
Industry Industrial Distribution
Market Cap 56.7B
Float Adj MCap 56.57B
Valuation
P/E 42.23
Forward P/E 35.24
P/S 5.94
P/B 13.93
PEG 3.29
Quality Metrics
ROE 34.33%
ROA 21.52%
Gross Margin 44.7%
Operating Margin 21.02%
Profit Margin 15.45%
Trading Metrics
Relative Volume 0.67
Average Volume 7.72M
Beta 0.71
Short Float 3.45%
Latest Q/Q Growth
Revenue 8.41%
Profit 12.65%
Operating Income 12.11%
EPS 10.0%
Quarterly History
Revenue Qtrs 2.39, 2.2, 2.03, 2.13
Profit Qtrs 0.38, 0.34, 0.29, 0.34
Operating Qtrs 0.5, 0.45, 0.38, 0.44
EPS Qtrs 0.33, 0.3, 0.26, 0.29