Sector
Industrials
Industry
Industrial Distribution
Market Cap
8.58
Volume
995,186
P/E
18.78
ROE
23.89
52W High
67.18
52W Low
41.55
Price Overview
Open
43.82
High
44.48
Low
43.3
Intraday Range
2.73%
20D Avg Volume
1,880,529
Distance From 52W High
-34.02%
Technical Levels
20 SMA
44.61
50 SMA
44.96
200 SMA
49.92
Last 7 Trading Days
Date Open High Low Close Volume % Change Gap % Range %
2026-09-04 43.82 44.48 43.3 44.33 995,186 ▲ 0.78% -0.36% 2.73%
2026-09-03 44.25 44.75 43.81 43.98 2,115,500 ▲ 0.48% 1.1% 2.15%
2026-09-02 41.99 44.17 41.55 43.77 2,885,400 ▲ 4.04% -0.19% 6.32%
2026-09-01 42.4 42.83 41.87 42.07 2,173,900 ▼ -2.07% -1.3% 2.3%
2026-08-31 42.88 43.25 42.35 42.96 1,715,900 ▼ -0.14% -0.33% 2.13%
2026-08-28 43.91 44.01 42.53 43.02 1,662,600 ▼ -1.65% 0.39% 3.47%
2026-08-27 43.36 44.07 42.89 43.74 1,713,800 ▼ nan% nan% 2.75%
Fundamentals
Business
Sector Industrials
Industry Industrial Distribution
Market Cap 8.58B
Float Adj MCap 8.28B
Valuation
P/E 18.78
Forward P/E 13.73
P/S 1.12
P/B 4.08
PEG 1.19
Quality Metrics
ROE 23.89%
ROA 7.22%
Gross Margin 27.06%
Operating Margin 9.27%
Profit Margin 5.87%
Trading Metrics
Relative Volume 0.57
Average Volume 2.35M
Beta 0.91
Short Float 5.77%
Latest Q/Q Growth
Revenue 20.81%
Profit 54.29%
Operating Income 50.0%
EPS 54.05%
Quarterly History
Revenue Qtrs 1.91, 1.58, 2.06, 2.09
Profit Qtrs 0.11, 0.07, 0.14, 0.13
Operating Qtrs 0.18, 0.12, 0.22, 0.21
EPS Qtrs 0.57, 0.37, 0.72, 0.7