Sector
Industrials
Industry
Industrial Distribution
Market Cap
43.52
Volume
1,186,423
P/E
22.06
ROE
nan
52W High
269.59
52W Low
174.38
Price Overview
Open
225.45
High
229.59
Low
225.38
Intraday Range
1.87%
20D Avg Volume
1,465,326
Distance From 52W High
-15.58%
Technical Levels
20 SMA
231.64
50 SMA
241.44
200 SMA
237.96
Last 7 Trading Days
Date Open High Low Close Volume % Change Gap % Range %
2026-06-02 225.45 229.59 225.38 227.6 1,186,423 ▲ 1.44% 0.48% 1.87%
2026-06-01 222.03 224.62 219.82 224.38 1,321,800 ▼ -0.7% -1.74% 2.18%
2026-05-29 225.64 226.91 224.11 225.97 2,070,000 ▼ -0.23% -0.38% 1.25%
2026-05-28 227.23 229.26 225.83 226.49 1,343,000 ▼ -1.44% -1.12% 1.52%
2026-05-27 229.54 232.35 228.7 229.8 1,445,800 ▲ 1.1% 0.99% 1.6%
2026-05-26 223.71 228.27 223.61 227.3 1,113,500 ▲ 1.79% 0.18% 2.08%
2026-05-22 225.06 225.38 222.05 223.31 974,100 ▼ nan% nan% 1.5%
Fundamentals
Business
Sector Industrials
Industry Industrial Distribution
Market Cap 43.52B
Float Adj MCap 43.41B
Valuation
P/E 22.06
Forward P/E 17.9
P/S 1.46
P/B 7.42
PEG 1.46
Quality Metrics
ROE nan%
ROA nan%
Gross Margin 30.7%
Operating Margin 8.14%
Profit Margin 6.3%
Trading Metrics
Relative Volume 0.79
Average Volume 1.39M
Beta 1.2
Short Float 1.66%
Latest Q/Q Growth
Revenue -8.53%
Profit -27.37%
Operating Income -20.36%
EPS 7.04%
Quarterly History
Revenue Qtrs 7.47, 8.17, 8.5, 7.62
Profit Qtrs 0.41, 0.57, 0.7, 0.41
Operating Qtrs 0.61, 0.77, 0.93, 0.68
EPS Qtrs 2.13, 1.99, 2.9, 3.55