Sector
Industrials
Industry
Industrial Distribution
Market Cap
2.95
Volume
852,447
P/E
nan
ROE
-11.6
52W High
17.26
52W Low
10.94
Price Overview
Open
16.43
High
16.75
Low
16.17
Intraday Range
3.62%
20D Avg Volume
2,439,332
Distance From 52W High
-5.45%
Technical Levels
20 SMA
15.79
50 SMA
15.8
200 SMA
14.09
Last 7 Trading Days
Date Open High Low Close Volume % Change Gap % Range %
2026-10-30 16.43 16.75 16.17 16.32 852,447 ▼ -2.04% -1.38% 3.62%
2026-10-29 16.6 16.73 16.47 16.66 2,396,400 ▲ 0.97% 0.61% 1.61%
2026-10-28 16.5 16.67 16.4 16.5 1,703,700 ▲ 0.67% 0.67% 1.62%
2026-10-27 16.0 16.41 15.97 16.39 1,818,000 ▲ 3.15% 0.69% 2.76%
2026-10-26 15.75 16.18 15.69 15.89 1,559,600 ▲ 1.27% 0.38% 3.12%
2026-10-23 15.39 15.89 15.21 15.69 1,665,600 ▲ 1.82% -0.13% 4.47%
2026-10-22 16.09 16.1 14.95 15.41 3,861,200 ▼ nan% nan% 7.66%
Fundamentals
Business
Sector Industrials
Industry Industrial Distribution
Market Cap 2.95B
Float Adj MCap 2.9B
Valuation
P/E nan
Forward P/E 19.79
P/S 0.56
P/B 1.41
PEG nan
Quality Metrics
ROE -11.6%
ROA 1.69%
Gross Margin 20.23%
Operating Margin 1.07%
Profit Margin -4.63%
Trading Metrics
Relative Volume 0.49
Average Volume 2.45M
Beta 0.89
Short Float 7.39%
Latest Q/Q Growth
Revenue 10.48%
Profit 52.27%
Operating Income 110.0%
EPS 54.17%
Quarterly History
Revenue Qtrs 1.31, 1.18, 0.96, 0.63
Profit Qtrs -0.02, -0.04, -0.16, 0.03
Operating Qtrs 0.01, -0.05, -0.18, 0.03
EPS Qtrs -0.11, -0.24, -0.95, 0.23