Sector
Industrials
Industry
Industrial Distribution
Market Cap
4.7
Volume
602,483
P/E
nan
ROE
-15.79
52W High
45.29
52W Low
20.21
Price Overview
Open
30.57
High
31.3
Low
30.37
Intraday Range
3.06%
20D Avg Volume
1,587,344
Distance From 52W High
-31.42%
Technical Levels
20 SMA
32.54
50 SMA
35.66
200 SMA
36.35
Last 7 Trading Days
Date Open High Low Close Volume % Change Gap % Range %
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 ▲ 4.03% 0.83% 4.57%
2026-05-22 29.36 29.36 28.33 28.76 1,001,800 ▼ nan% nan% 3.64%
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