Sector
Industrials
Industry
Industrial Distribution
Market Cap
10.7
Volume
17,373,391
P/E
nan
ROE
-4.6
52W High
27.61
52W Low
10.04
Price Overview
Open
10.56
High
10.62
Low
10.15
Intraday Range
4.68%
20D Avg Volume
23,686,480
Distance From 52W High
-62.63%
Technical Levels
20 SMA
11.32
50 SMA
12.4
200 SMA
17.76
Last 7 Trading Days
Date Open High Low Close Volume % Change Gap % Range %
2026-10-21 10.56 10.62 10.15 10.32 17,373,391 ▼ -1.37% 0.96% 4.68%
2026-10-20 10.05 10.72 10.04 10.46 18,839,600 ▲ 3.16% -0.89% 6.77%
2026-10-19 10.95 11.0 10.04 10.14 21,695,500 ▼ -6.63% 0.83% 9.56%
2026-10-16 11.22 11.31 10.77 10.86 20,707,700 ▼ -2.86% 0.36% 5.01%
2026-10-15 10.62 11.2 10.49 11.18 28,583,600 ▲ 8.23% 2.81% 6.77%
2026-10-14 10.6 10.69 10.17 10.33 34,047,000 ▼ -6.26% -3.81% 5.11%
2026-10-13 10.64 11.19 10.64 11.02 21,644,000 ▼ nan% nan% 5.17%
Fundamentals
Business
Sector Industrials
Industry Industrial Distribution
Market Cap 10.7B
Float Adj MCap 10.67B
Valuation
P/E nan
Forward P/E 18.71
P/S 0.82
P/B 0.8
PEG 1.01
Quality Metrics
ROE -4.6%
ROA -0.27%
Gross Margin 24.54%
Operating Margin 1.29%
Profit Margin -5.17%
Trading Metrics
Relative Volume 0.97
Average Volume 19.35M
Beta 2.28
Short Float 12.79%
Latest Q/Q Growth
Revenue 87.61%
Profit 75.78%
Operating Income 83.33%
EPS 60.0%
Quarterly History
Revenue Qtrs 3.25, 1.73, 2.19, 2.73
Profit Qtrs -0.06, -0.23, -0.09, -0.14
Operating Qtrs -0.04, -0.25, -0.07, 0.03
EPS Qtrs -0.14, -0.35, -0.17, -0.24