Ticker | Company | Market Cap | Price | Price Target | Upside/Downside | Top Analysts Upside/Downside | Consensus | Top Analysts Consensus | Analysts | Top Analysts | Fore. Revenue Growth | Fore. Earnings Growth | Forecast ROE | Forecast ROA |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
DXPE | DXP ENTERPRISES INC | $1.20B | $76.60 | $95.00 | 24.02% | Strong Buy | 1 | N/A | 4.74% | 21.53% | 6.92% | |||
GIC | GLOBAL INDUSTRIAL CO | $1.00B | $26.16 | N/A | N/A | N/A | N/A | 3.91% | 5.25% | 22.92% | 12.29% | |||
EVI | EVI INDUSTRIES INC | $236.16M | $18.51 | $28.00 | 51.27% | Strong Buy | 1 | N/A | N/A | N/A | N/A | |||
FERG | FERGUSON ENTERPRISES INC | $41.97B | $212.85 | $213.09 | 0.11% | Buy | 11 | 3.53% | 14.32% | 41.18% | 13.19% | |||
AIT | APPLIED INDUSTRIAL TECHNOLOGIES INC | $8.59B | $225.66 | $272.50 | 20.76% | Strong Buy | 4 | 2.99% | 2.83% | 24.24% | 14.22% | |||
CNM | CORE & MAIN INC | $11.06B | $56.12 | $63.29 | 12.77% | Strong Buy | 7 | 3.81% | 12.02% | N/A | N/A | |||
GWW | WW GRAINGER INC | $51.12B | $1,064.23 | $1.13k | 6.60% | Hold | 2 | 5.62% | 7.24% | 67.75% | 27.23% | |||
WCC | WESCO INTERNATIONAL INC | $8.46B | $173.27 | $205.50 | 18.60% | Strong Buy | 6 | 3.76% | 8.09% | 18.20% | 5.91% | |||
MSM | MSC INDUSTRIAL DIRECT CO INC | $4.51B | $81.01 | $85.50 | 5.54% | Buy | 4 | 2.95% | 6.09% | 24.83% | 13.68% | |||
WXM | WF INTERNATIONAL LTD | N/A | $2.21 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |||
FAST | FASTENAL CO | $48.38B | $42.17 | $40.40 | -4.20% | Hold | 5 | 7.30% | 6.05% | N/A | N/A | |||
DSGR | DISTRIBUTION SOLUTIONS GROUP INC | $1.24B | $26.75 | $39.00 | 45.79% | Buy | 1 | 5.05% | 7,525.00% | 13.46% | 4.86% | |||
SITE | SITEONE LANDSCAPE SUPPLY INC | $5.32B | $118.77 | $139.75 | 17.66% | Hold | 8 | 4.64% | 27.85% | 15.11% | 7.19% | |||
BXC | BLUELINX HOLDINGS INC | $534.28M | $66.60 | $101.67 | 52.65% | Strong Buy | 3 | N/A | N/A | N/A | N/A | |||
TRNS | TRANSCAT INC | $737.59M | $79.16 | $100.50 | 26.96% | Buy | 2 | 7.39% | 18.00% | 8.35% | 6.22% | |||
POOL | POOL CORP | $10.86B | $288.90 | $328.50 | 13.71% | Buy | 6 | 2.59% | 5.74% | 39.85% | 13.29% | |||
WSO | WATSCO INC | $17.50B | $431.99 | $478.75 | 10.82% | Hold | 4 | 4.58% | 9.09% | 25.64% | 15.34% | |||
TITN | TITAN MACHINERY INC | $445.99M | $19.32 | $22.25 | 15.17% | Buy | 4 | -3.48% | N/A | 0.00% | 0.00% |