By Business/Source
Currency:USD
2026/Q1
Stock NameRevenueRatio
Fasteners682.53M31.00%
Safety supplies473.37M21.50%
Janitorial supplies191.55M8.70%
Tools184.94M8.40%
Hydraulics & pneumatics151.92M6.90%
Material Handling125.5M5.70%
Cutting tools112.29M5.10%
Electrical supplies103.48M4.70%
Welding supplies94.67M4.30%
Other81.46M3.70%
View all
By Country/Region
Currency:USD
2025/FY
Stock NameRevenueRatio
United States6.82B83.15%
Canada and Mexico1.11B13.54%
All other foreign countries271.4M3.31%