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 | $13.98B | $364.65 | $392.00 | 7.50% | Hold | 3 | 3.46% | 41.04% | N/A | N/A | ||||
GWW | WW GRAINGER INC | $45.73B | $931.94 | $1.00k | 7.41% | Buy | 7 | 5.88% | -0.72% | N/A | N/A | ||||
GIC | GLOBAL INDUSTRIAL CO | $1.33B | $34.79 | N/A | N/A | N/A | N/A | 3.66% | 14.13% | N/A | N/A | ||||
FAST | FASTENAL CO | $39.18B | $68.43 | $71.50 | 4.49% | Buy | 4 | 6.29% | 3.20% | N/A | N/A | ||||
AIT | APPLIED INDUSTRIAL TECHNOLOGIES INC | $7.18B | $185.98 | $222.50 | 19.64% | Strong Buy | 2 | 1.81% | -19.76% | N/A | N/A | ||||
WSO | WATSCO INC | $18.72B | $464.55 | $480.00 | 3.33% | Strong Buy | 2 | 5.47% | 4.28% | N/A | N/A | ||||
SITE | SITEONE LANDSCAPE SUPPLY INC | $6.89B | $152.42 | $164.00 | 7.60% | Buy | 5 | 6.22% | 48.59% | N/A | N/A | ||||
TITN | TITAN MACHINERY INC | $521.41M | $22.82 | $42.00 | 84.05% | Strong Buy | 1 | 3.26% | N/A | N/A | N/A | ||||
CNM | CORE & MAIN INC | $11.78B | $58.52 | $58.00 | -0.89% | Buy | 7 | 8.39% | N/A | N/A | N/A | ||||
TRNS | TRANSCAT INC | $990.98M | $112.24 | $124.50 | 10.92% | Buy | 2 | 6.37% | N/A | N/A | N/A | ||||
MSM | MSC INDUSTRIAL DIRECT CO INC | $5.16B | $91.62 | $106.00 | 15.70% | Strong Buy | 2 | 3.41% | -16.25% | N/A | N/A | ||||
WCC | WESCO INTERNATIONAL INC | $8.52B | $167.70 | $184.40 | 9.96% | Buy | 5 | 2.17% | 20.95% | N/A | N/A | ||||
DXPE | DXP ENTERPRISES INC | $846.72M | $52.33 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | ||||
EVI | EVI INDUSTRIES INC | $288.97M | $22.80 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | ||||
FERG | FERGUSON PLC | $44.04B | $217.17 | $224.29 | 3.28% | Strong Buy | 7 | 4.07% | 935.42% | N/A | N/A | ||||
BXC | BLUELINX HOLDINGS INC | $888.17M | $102.54 | $130.00 | 26.78% | Strong Buy | 2 | N/A | N/A | N/A | N/A | ||||
BECN | BEACON ROOFING SUPPLY INC | $6.10B | $95.89 | $114.00 | 18.89% | Strong Buy | 7 | 2.89% | N/A | N/A | N/A | ||||
DSGR | DISTRIBUTION SOLUTIONS GROUP INC | $1.61B | $34.49 | $36.00 | 4.38% | Buy | 1 | 5.39% | N/A | N/A | N/A |