Sector
Industrials
Industry
Industrial Distribution
Market Cap
14.47
Volume
15,788,341
P/E
nan
ROE
-6.77
52W High
27.61
52W Low
13.37
Price Overview
Open
14.03
High
14.31
Low
13.84
Intraday Range
3.4%
20D Avg Volume
32,715,327
Distance From 52W High
-49.84%
Technical Levels
20 SMA
15.53
50 SMA
16.27
200 SMA
19.8
Last 7 Trading Days
Date Open High Low Close Volume % Change Gap % Range %
2026-07-22 14.03 14.31 13.84 13.85 15,788,341 ▼ -0.65% 0.65% 3.4%
2026-07-21 13.54 14.12 13.37 13.94 24,812,800 ▲ 2.95% 0.0% 5.61%
2026-07-20 14.32 14.56 13.48 13.54 28,181,200 ▼ -5.97% -0.56% 8.01%
2026-07-17 15.02 15.68 14.34 14.4 19,274,400 ▼ -6.61% -2.59% 9.34%
2026-07-16 15.15 15.66 15.06 15.42 22,536,800 ▲ 0.65% -1.11% 3.98%
2026-07-15 14.48 15.38 14.37 15.32 29,757,000 ▲ 5.95% 0.14% 7.03%
2026-07-14 14.34 14.58 14.07 14.46 28,160,300 ▼ nan% nan% 3.62%
Fundamentals
Business
Sector Industrials
Industry Industrial Distribution
Market Cap 14.47B
Float Adj MCap 10.08B
Valuation
P/E nan
Forward P/E 18.68
P/S 2.09
P/B 1.09
PEG 1.57
Quality Metrics
ROE -6.77%
ROA -0.73%
Gross Margin 24.63%
Operating Margin -11.79%
Profit Margin -6.02%
Trading Metrics
Relative Volume 1.03
Average Volume 21.88M
Beta 2.2
Short Float 27.12%
Latest Q/Q Growth
Revenue -21.14%
Profit -151.77%
Operating Income -262.45%
EPS -105.88%
Quarterly History
Revenue Qtrs 1.73, 2.19, 2.73, 1.91
Profit Qtrs -0.23, -0.09, -0.14, -0.06
Operating Qtrs -0.25, -0.07, 0.03, -0.16
EPS Qtrs -0.35, -0.17, -0.24, -0.15