Sector
Industrials
Industry
Industrial Distribution
Market Cap
59.56
Volume
10,121,755
P/E
42.2
ROE
35.26
52W High
53.3
52W Low
38.15
Price Overview
Open
52.96
High
53.3
Low
51.86
Intraday Range
2.78%
20D Avg Volume
8,316,938
Distance From 52W High
-2.61%
Technical Levels
20 SMA
51.21
50 SMA
50.24
200 SMA
46.72
Last 7 Trading Days
Date Open High Low Close Volume % Change Gap % Range %
2026-10-30 52.96 53.3 51.86 51.91 10,121,755 ▼ -1.22% 0.77% 2.78%
2026-10-29 51.8 52.69 51.71 52.55 6,356,600 ▲ 2.14% 0.68% 1.9%
2026-10-28 51.49 51.55 50.76 51.45 5,587,700 ▲ 0.31% 0.39% 1.56%
2026-10-27 52.19 52.43 50.97 51.29 5,926,800 ▼ -1.75% -0.04% 2.87%
2026-10-26 51.81 52.39 51.79 52.21 5,049,700 ▲ 1.08% 0.31% 1.17%
2026-10-23 52.44 52.64 51.6 51.65 5,663,600 ▼ -1.56% -0.04% 2.02%
2026-10-22 52.09 52.51 50.69 52.46 10,026,000 ▼ nan% nan% 3.59%
Fundamentals
Business
Sector Industrials
Industry Industrial Distribution
Market Cap 59.56B
Float Adj MCap 59.42B
Valuation
P/E 42.2
Forward P/E 36.79
P/S 6.04
P/B 14.35
PEG 3.39
Quality Metrics
ROE 35.26%
ROA 21.96%
Gross Margin 44.61%
Operating Margin 21.55%
Profit Margin 15.62%
Trading Metrics
Relative Volume 1.54
Average Volume 7.31M
Beta 0.69
Short Float 3.68%
Latest Q/Q Growth
Revenue 3.2%
Profit 4.91%
Operating Income 5.78%
EPS 6.06%
Quarterly History
Revenue Qtrs 2.46, 2.39, 2.2, 2.03
Profit Qtrs 0.4, 0.38, 0.34, 0.29
Operating Qtrs 0.53, 0.5, 0.45, 0.38
EPS Qtrs 0.35, 0.33, 0.3, 0.26