Ticker | Company | Forecast Score | 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 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
POOL | POOL CORP | $14.04B | $365.88 | $402.00 | 9.87% | Hold | 3 | 2.71% | 36.64% | N/A | N/A | ||||
AIT | APPLIED INDUSTRIAL TECHNOLOGIES INC | $7.10B | $183.60 | $222.50 | 21.19% | Strong Buy | 2 | 2.09% | -19.86% | N/A | N/A | ||||
GWW | WW GRAINGER INC | $46.32B | $942.07 | $968.86 | 2.84% | Hold | 7 | 6.20% | -0.73% | N/A | N/A | ||||
FAST | FASTENAL CO | $38.62B | $67.45 | $71.50 | 6.00% | Buy | 4 | 6.25% | 3.20% | N/A | N/A | ||||
GIC | GLOBAL INDUSTRIAL CO | $1.54B | $40.37 | N/A | N/A | N/A | N/A | 7.43% | 13.51% | N/A | N/A | ||||
SITE | SITEONE LANDSCAPE SUPPLY INC | $7.09B | $157.00 | $172.60 | 9.94% | Hold | 5 | 6.33% | 39.01% | N/A | N/A | ||||
TITN | TITAN MACHINERY INC | $525.75M | $23.01 | $42.00 | 82.53% | Strong Buy | 1 | 3.22% | N/A | N/A | N/A | ||||
WSO | WATSCO INC | $18.00B | $406.50 | $455.00 | 11.93% | Strong Buy | 2 | 5.85% | -0.80% | N/A | N/A | ||||
CNM | CORE & MAIN INC | $11.00B | $54.61 | $58.00 | 6.21% | Buy | 7 | 8.39% | N/A | N/A | N/A | ||||
MSM | MSC INDUSTRIAL DIRECT CO INC | $5.21B | $92.55 | $106.00 | 14.53% | Strong Buy | 2 | 3.41% | -16.25% | N/A | N/A | ||||
TRNS | TRANSCAT INC | $983.12M | $111.35 | $124.50 | 11.81% | Buy | 2 | 6.37% | N/A | N/A | N/A | ||||
WCC | WESCO INTERNATIONAL INC | $7.95B | $155.99 | $179.60 | 15.14% | Buy | 5 | 2.05% | 13.80% | N/A | N/A | ||||
DXPE | DXP ENTERPRISES INC | $809.82M | $50.05 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | ||||
EVI | EVI INDUSTRIES INC | $276.55M | $21.82 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | ||||
FERG | FERGUSON PLC | $42.22B | $208.19 | $224.29 | 7.73% | Strong Buy | 7 | 4.07% | 935.42% | N/A | N/A | ||||
DSGR | DISTRIBUTION SOLUTIONS GROUP INC | $1.55B | $33.07 | $36.00 | 8.86% | Buy | 1 | 13.40% | N/A | N/A | N/A | ||||
BXC | BLUELINX HOLDINGS INC | $949.52M | $109.77 | $144.00 | 31.18% | Strong Buy | 1 | N/A | N/A | N/A | N/A | ||||
BECN | BEACON ROOFING SUPPLY INC | $6.09B | $96.06 | $116.83 | 21.63% | Strong Buy | 6 | 3.90% | N/A | N/A | N/A |