Sector
Industrials
Industry
Industrial Distribution
Market Cap
4.7
Volume
45,588
P/E
nan
ROE
-15.79
52W High
45.29
52W Low
20.41
Price Overview
Open
30.59
High
30.66
Low
30.05
Intraday Range
2.03%
20D Avg Volume
1,564,244
Distance From 52W High
-33.45%
Technical Levels
20 SMA
32.03
50 SMA
35.57
200 SMA
36.34
Last 7 Trading Days
Date Open High Low Close Volume % Change Gap % Range %
2026-06-03 30.59 30.66 30.05 30.14 45,588 ▼ -2.96% -1.51% 2.03%
2026-06-02 30.57 31.3 30.37 31.06 602,483 ▲ 1.34% -0.26% 3.06%
2026-06-01 30.77 31.03 29.81 30.65 1,322,700 ▼ -1.98% -1.6% 4.09%
2026-05-29 31.44 31.67 30.91 31.27 1,344,100 ▼ -0.22% 0.32% 2.46%
2026-05-28 30.1 31.41 29.87 31.34 1,291,100 ▲ 2.38% -1.67% 5.16%
2026-05-27 30.4 31.56 30.12 30.61 1,609,900 ▲ 2.31% 1.6% 4.78%
2026-05-26 29.0 30.21 28.89 29.92 1,269,100 ▼ nan% nan% 4.57%
Fundamentals
Business
Sector Industrials
Industry Industrial Distribution
Market Cap 4.7B
Float Adj MCap 4.13B
Valuation
P/E nan
Forward P/E 9.92
P/S 0.61
P/B 1.91
PEG nan
Quality Metrics
ROE -15.79%
ROA 5.06%
Gross Margin 29.37%
Operating Margin 7.9%
Profit Margin -6.5%
Trading Metrics
Relative Volume 0.45
Average Volume 1.32M
Beta 1.75
Short Float 4.46%
Latest Q/Q Growth
Revenue 0.9%
Profit -72.06%
Operating Income -20.0%
EPS -76.71%
Quarterly History
Revenue Qtrs 1.91, 1.9, 1.86, 1.94
Profit Qtrs 0.04, 0.14, 0.16, -0.82
Operating Qtrs 0.13, 0.17, 0.16, 0.18
EPS Qtrs 0.17, 0.73, 0.85, -5.59