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.06B | $366.90 | $392.00 | 6.84% | Hold | 3 | 3.48% | 41.04% | N/A | N/A | ||||
GIC | GLOBAL INDUSTRIAL CO | $1.33B | $34.83 | N/A | N/A | N/A | N/A | 3.66% | 14.13% | N/A | N/A | ||||
GWW | WW GRAINGER INC | $46.40B | $945.66 | $1.00k | 5.85% | Buy | 7 | 5.88% | -0.72% | N/A | N/A | ||||
AIT | APPLIED INDUSTRIAL TECHNOLOGIES INC | $7.60B | $196.99 | $222.50 | 12.95% | Strong Buy | 2 | 1.83% | -19.76% | N/A | N/A | ||||
SITE | SITEONE LANDSCAPE SUPPLY INC | $6.87B | $152.02 | $164.00 | 7.88% | Buy | 5 | 6.51% | 48.59% | N/A | N/A | ||||
TITN | TITAN MACHINERY INC | $544.49M | $23.83 | $42.00 | 76.25% | Strong Buy | 1 | 3.26% | N/A | N/A | N/A | ||||
FAST | FASTENAL CO | $38.03B | $66.42 | $71.00 | 6.90% | Buy | 4 | 6.27% | 3.20% | N/A | N/A | ||||
WSO | WATSCO INC | $19.25B | $477.62 | $480.00 | 0.50% | Strong Buy | 2 | 5.12% | 4.28% | N/A | N/A | ||||
MSM | MSC INDUSTRIAL DIRECT CO INC | $5.13B | $91.15 | $106.00 | 16.29% | Strong Buy | 2 | 3.41% | -16.25% | N/A | N/A | ||||
WCC | WESCO INTERNATIONAL INC | $9.41B | $185.05 | $187.00 | 1.05% | Strong Buy | 6 | 2.08% | 20.95% | N/A | N/A | ||||
TRNS | TRANSCAT INC | $1.09B | $123.12 | $124.50 | 1.12% | Buy | 2 | 6.37% | N/A | N/A | N/A | ||||
EVI | EVI INDUSTRIES INC | $257.17M | $20.28 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | ||||
FERG | FERGUSON PLC | $42.73B | $210.70 | $224.29 | 6.45% | Strong Buy | 7 | 4.07% | 935.42% | N/A | N/A | ||||
DXPE | DXP ENTERPRISES INC | $814.10M | $51.11 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | ||||
BXC | BLUELINX HOLDINGS INC | $872.76M | $100.76 | $130.00 | 29.02% | Strong Buy | 2 | N/A | N/A | N/A | N/A | ||||
BECN | BEACON ROOFING SUPPLY INC | $6.11B | $96.09 | $114.00 | 18.64% | Strong Buy | 7 | 3.15% | N/A | N/A | N/A | ||||
DSGR | DISTRIBUTION SOLUTIONS GROUP INC | $1.70B | $36.29 | $41.00 | 12.98% | Strong Buy | 2 | 6.39% | N/A | N/A | N/A |