Sector
Industrials
Industry
Industrial Distribution
Market Cap
2.43
Volume
2,267,882
P/E
nan
ROE
-9.37
52W High
17.26
52W Low
10.94
Price Overview
Open
12.97
High
13.35
Low
12.97
Intraday Range
2.93%
20D Avg Volume
3,581,764
Distance From 52W High
-22.94%
Technical Levels
20 SMA
13.16
50 SMA
12.65
200 SMA
13.84
Last 7 Trading Days
Date Open High Low Close Volume % Change Gap % Range %
2026-06-02 12.97 13.35 12.97 13.3 2,267,882 ▲ 2.86% 0.31% 2.93%
2026-06-01 12.78 12.97 12.72 12.93 3,249,900 ▲ 1.09% -0.08% 1.97%
2026-05-29 13.19 13.3 12.74 12.79 4,025,500 ▼ -3.54% -0.53% 4.4%
2026-05-28 12.99 13.45 12.85 13.26 3,570,900 ▲ 1.14% -0.92% 4.67%
2026-05-27 13.11 13.18 12.81 13.11 3,441,900 ▼ -0.46% -0.46% 2.89%
2026-05-26 13.1 13.24 12.87 13.17 3,062,100 ▲ 0.77% 0.23% 2.87%
2026-05-22 12.89 13.11 12.84 13.07 2,192,400 ▼ nan% nan% 2.14%
Fundamentals
Business
Sector Industrials
Industry Industrial Distribution
Market Cap 2.43B
Float Adj MCap 2.39B
Valuation
P/E nan
Forward P/E 14.1
P/S 0.51
P/B 1.14
PEG nan
Quality Metrics
ROE -9.37%
ROA 1.86%
Gross Margin 20.83%
Operating Margin -0.34%
Profit Margin -4.52%
Trading Metrics
Relative Volume 0.7
Average Volume 3.25M
Beta 0.85
Short Float 9.64%
Latest Q/Q Growth
Revenue 23.36%
Profit 72.67%
Operating Income 71.59%
EPS 74.74%
Quarterly History
Revenue Qtrs 1.18, 0.96, 0.63, 0.63
Profit Qtrs -0.04, -0.16, 0.03, 0.03
Operating Qtrs -0.05, -0.18, 0.03, 0.03
EPS Qtrs -0.24, -0.95, 0.23, 0.23