FAST (NASDAQ)

Price: $46.78 (2.95%)

Fastenal Co

Stock chart for FAST (1M)
Stock chart for FAST (6M)
Stock chart for FAST (12M)
Stock chart for FAST (5Y)
Stock chart for FAST (25Y)

GWW (NYSE)

Price: $997.93 (0.44%)

W.W. Grainger Inc

Stock chart for GWW (1M)
Stock chart for GWW (6M)
Stock chart for GWW (12M)
Stock chart for GWW (5Y)
Stock chart for GWW (25Y)

FERG (NYSE)

Price: $232.92 (-0.05%)

Ferguson PLC

Stock chart for FERG (1M)
Stock chart for FERG (6M)
Stock chart for FERG (12M)
Stock chart for FERG (5Y)
Stock chart for FERG (25Y)

WSO.B (NYSE)

Price: $507.10 (0.68%)

Watsco, Inc. Class B Common Stock

Stock chart for WSO.B (1M)
Stock chart for WSO.B (6M)
Stock chart for WSO.B (12M)
Stock chart for WSO.B (5Y)
Stock chart for WSO.B (25Y)

WSO (NYSE)

Price: $393.44 (-0.18%)

Watsco Inc

Stock chart for WSO (1M)
Stock chart for WSO (6M)
Stock chart for WSO (12M)
Stock chart for WSO (5Y)
Stock chart for WSO (25Y)

POOL (NASDAQ)

Price: $311.35 (-0.51%)

Pool Corp

Stock chart for POOL (1M)
Stock chart for POOL (6M)
Stock chart for POOL (12M)
Stock chart for POOL (5Y)
Stock chart for POOL (25Y)

WCC (NYSE)

Price: $217.38 (-1.22%)

WESCO International Inc

Stock chart for WCC (1M)
Stock chart for WCC (6M)
Stock chart for WCC (12M)
Stock chart for WCC (5Y)
Stock chart for WCC (25Y)

AIT (NYSE)

Price: $265.85 (0.14%)

Applied Industrial Technologies Inc

Stock chart for AIT (1M)
Stock chart for AIT (6M)
Stock chart for AIT (12M)
Stock chart for AIT (5Y)
Stock chart for AIT (25Y)

CNM (NYSE)

Price: $50.78 (2.18%)

Core & Main Inc

Stock chart for CNM (1M)
Stock chart for CNM (6M)
Stock chart for CNM (12M)
Stock chart for CNM (5Y)
Stock chart for CNM (25Y)

SITE (NYSE)

Price: $142.51 (-6.24%)

SiteOne Landscape Supply Inc

Stock chart for SITE (1M)
Stock chart for SITE (6M)
Stock chart for SITE (12M)
Stock chart for SITE (5Y)
Stock chart for SITE (25Y)

REZI (NYSE)

Price: $36.20 (1.58%)

Resideo Technologies Inc

Stock chart for REZI (1M)
Stock chart for REZI (6M)
Stock chart for REZI (12M)
Stock chart for REZI (5Y)
Stock chart for REZI (25Y)

MSM (NYSE)

Price: $89.22 (-1.12%)

MSC Industrial Direct Co Inc

Stock chart for MSM (1M)
Stock chart for MSM (6M)
Stock chart for MSM (12M)
Stock chart for MSM (5Y)
Stock chart for MSM (25Y)

DXPE (NASDAQ)

Price: $119.96 (2.77%)

DXP Enterprises Inc

Stock chart for DXPE (1M)
Stock chart for DXPE (6M)
Stock chart for DXPE (12M)
Stock chart for DXPE (5Y)
Stock chart for DXPE (25Y)

DNOW (NYSE)

Price: $15.47 (1.25%)

Dnow Inc

Stock chart for DNOW (1M)
Stock chart for DNOW (6M)
Stock chart for DNOW (12M)
Stock chart for DNOW (5Y)
Stock chart for DNOW (25Y)

GIC (NYSE)

Price: $37.83 (0.60%)

Global Industrial Co

Stock chart for GIC (1M)
Stock chart for GIC (6M)
Stock chart for GIC (12M)
Stock chart for GIC (5Y)
Stock chart for GIC (25Y)

DSGR (NASDAQ)

Price: $31.10 (-0.12%)

Distribution Solutions Group Inc

Stock chart for DSGR (1M)
Stock chart for DSGR (6M)
Stock chart for DSGR (12M)
Stock chart for DSGR (5Y)
Stock chart for DSGR (25Y)

TRNS (NASDAQ)

Price: $74.96 (-1.90%)

Transcat Inc

Stock chart for TRNS (1M)
Stock chart for TRNS (6M)
Stock chart for TRNS (12M)
Stock chart for TRNS (5Y)
Stock chart for TRNS (25Y)

BXC (NYSE)

Price: $78.21 (-5.24%)

BlueLinx Holdings Inc

Stock chart for BXC (1M)
Stock chart for BXC (6M)
Stock chart for BXC (12M)
Stock chart for BXC (5Y)
Stock chart for BXC (25Y)

EVI (NYSE)

Price: $34.05 (-0.92%)

EVI Industries Inc

Stock chart for EVI (1M)
Stock chart for EVI (6M)
Stock chart for EVI (12M)
Stock chart for EVI (5Y)
Stock chart for EVI (25Y)

TITN (NASDAQ)

Price: $18.33 (0.83%)

Titan Machinery Inc

Stock chart for TITN (1M)
Stock chart for TITN (6M)
Stock chart for TITN (12M)
Stock chart for TITN (5Y)
Stock chart for TITN (25Y)