Sector
Industrials
Industry
Industrial Distribution
Market Cap
11.84
Volume
18,571,722
P/E
nan
ROE
-6.77
52W High
27.61
52W Low
15.5
Price Overview
Open
16.64
High
16.97
Low
16.01
Intraday Range
6.0%
20D Avg Volume
16,149,336
Distance From 52W High
-40.89%
Technical Levels
20 SMA
17.46
50 SMA
19.47
200 SMA
20.56
Last 7 Trading Days
Date Open High Low Close Volume % Change Gap % Range %
2026-06-02 16.64 16.97 16.01 16.32 18,571,722 ▼ -2.63% -0.72% 6.0%
2026-06-01 17.15 17.32 16.56 16.76 16,775,400 ▼ -2.84% -0.58% 4.59%
2026-05-29 17.66 17.96 17.16 17.25 17,723,100 ▼ -2.43% -0.11% 4.66%
2026-05-28 17.01 17.84 16.77 17.68 12,137,800 ▲ 1.61% -2.24% 6.38%
2026-05-27 17.18 17.86 17.01 17.4 17,955,500 ▲ 1.4% 0.12% 5.0%
2026-05-26 17.1 17.5 16.71 17.16 15,067,600 ▲ 2.94% 2.58% 4.73%
2026-05-22 17.5 17.76 16.41 16.67 9,522,600 ▼ nan% nan% 8.23%
Fundamentals
Business
Sector Industrials
Industry Industrial Distribution
Market Cap 11.84B
Float Adj MCap 11.8B
Valuation
P/E nan
Forward P/E 22.13
P/S 1.71
P/B 1.27
PEG 2.27
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.45
Average Volume 12.84M
Beta 2.37
Short Float 18.46%
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