Sector
Industrials
Industry
Industrial Distribution
Market Cap
56.92
Volume
6,220,083
P/E
42.39
ROE
34.33
52W High
52.92
52W Low
38.34
Price Overview
Open
48.7
High
50.42
Low
48.7
Intraday Range
3.53%
20D Avg Volume
6,201,504
Distance From 52W High
-6.27%
Technical Levels
20 SMA
50.67
50 SMA
48.57
200 SMA
44.98
Last 7 Trading Days
Date Open High Low Close Volume % Change Gap % Range %
2026-09-04 48.7 50.42 48.7 49.6 6,220,083 ▲ 0.75% -1.08% 3.53%
2026-09-03 48.2 49.29 47.83 49.23 6,664,400 ▲ 2.71% 0.56% 3.05%
2026-09-02 48.63 48.69 47.65 47.93 7,321,700 ▼ -1.68% -0.25% 2.18%
2026-09-01 49.12 49.24 48.53 48.75 5,625,400 ▼ -1.14% -0.39% 1.46%
2026-08-31 49.59 49.79 49.13 49.31 7,233,600 ▼ -0.94% -0.38% 1.34%
2026-08-28 51.5 51.52 49.73 49.78 6,041,300 ▼ -2.66% 0.7% 3.6%
2026-08-27 50.75 51.32 50.54 51.14 5,657,600 ▼ nan% nan% 1.54%
Fundamentals
Business
Sector Industrials
Industry Industrial Distribution
Market Cap 56.92B
Float Adj MCap 56.78B
Valuation
P/E 42.39
Forward P/E 35.42
P/S 5.96
P/B 13.99
PEG 3.27
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.82
Average Volume 7.71M
Beta 0.71
Short Float 3.1%
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