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 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
BZ | KANZHUN LTD | $7.55B | $20.40 | $24.00 | 17.65% | Strong Buy | 3 | 28.42% | 94.48% | N/A | N/A | ||||
DAC | DANAOS CORP | $1.53B | $78.54 | $90.00 | 14.59% | Strong Buy | 1 | 3.62% | 16.87% | N/A | N/A | ||||
RGP | RESOURCES CONNECTION INC | $377.63M | $11.17 | $13.00 | 16.38% | Hold | 1 | 0.41% | 108.64% | N/A | N/A | ||||
ESEA | EUROSEAS LTD | $250.41M | $35.70 | N/A | N/A | N/A | N/A | 1.23% | 34.42% | N/A | N/A | ||||
SBLK | STAR BULK CARRIERS CORP | $2.09B | $24.82 | $53.50 | 115.55% | Strong Buy | 2 | 22.10% | 100.85% | N/A | N/A | ||||
ZTO | ZTO EXPRESS (CAYMAN) INC | $17.46B | $21.48 | $29.67 | 38.11% | Strong Buy | 3 | 14.90% | 35.79% | N/A | N/A | ||||
GASS | STEALTHGAS INC | $223.36M | $6.18 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | ||||
WNC | WABASH NATIONAL CORP | $1.05B | $23.34 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | ||||
EMR | EMERSON ELECTRIC CO | $60.91B | $106.54 | $121.80 | 14.32% | Strong Buy | 10 | 7.00% | N/A | N/A | N/A | ||||
MIDD | MIDDLEBY CORP | $7.51B | $140.08 | $165.50 | 18.15% | Strong Buy | 4 | 2.86% | 44.51% | N/A | N/A | ||||
HAYN | HAYNES INTERNATIONAL INC | $757.26M | $59.24 | N/A | N/A | N/A | N/A | -7.34% | 29.57% | N/A | N/A | ||||
EPAC | ENERPAC TOOL GROUP CORP | $2.00B | $36.83 | N/A | N/A | N/A | N/A | -0.25% | N/A | 25.76% | 11.28% | ||||
KMT | KENNAMETAL INC | $1.95B | $24.54 | $24.00 | -2.20% | Sell | 3 | 0.64% | 34.96% | N/A | N/A | ||||
ESOA | ENERGY SERVICES OF AMERICA CORP | $113.95M | $6.86 | N/A | N/A | N/A | N/A | 8.24% | N/A | N/A | N/A | ||||
ARCB | ARCBEST CORP | $2.69B | $114.85 | $151.67 | 32.06% | Strong Buy | 9 | 4.94% | 104.13% | N/A | N/A | ||||
SNCY | SUN COUNTRY AIRLINES HOLDINGS INC | $738.08M | $13.85 | $18.33 | 32.37% | Strong Buy | 3 | 10.33% | 86.88% | N/A | N/A | ||||
CAT | CATERPILLAR INC | $164.76B | $336.75 | $334.85 | -0.57% | Buy | 13 | 2.67% | 3.62% | 70.38% | 14.83% | ||||
TNC | TENNANT CO | $2.03B | $106.97 | $140.00 | 30.88% | Strong Buy | 1 | 3.74% | N/A | N/A | N/A | ||||
PPSI | PIONEER POWER SOLUTIONS INC | $38.13M | $3.84 | $10.50 | 173.44% | Strong Buy | 2 | 28.40% | 61.63% | N/A | N/A | ||||
RHI | ROBERT HALF INC | $7.36B | $70.16 | $72.75 | 3.69% | Hold | 4 | 2.85% | 66.90% | N/A | N/A | ||||
PXS | PYXIS TANKERS INC | $49.34M | $4.68 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | ||||
HY | HYSTER-YALE MATERIALS HANDLING INC | $1.03B | $58.80 | $82.50 | 40.31% | Strong Buy | 2 | 0.88% | N/A | N/A | N/A | ||||
MLI | MUELLER INDUSTRIES INC | $6.45B | $56.81 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | ||||
JBT | JOHN BEAN TECHNOLOGIES CORP | $2.90B | $91.14 | $121.00 | 32.76% | Buy | 1 | 5.57% | -35.29% | N/A | N/A | ||||
TEX | TEREX CORP | $3.93B | $58.35 | $62.88 | 7.75% | Hold | 8 | 0.29% | -31.79% | N/A | N/A | ||||
VCIG | VCI GLOBAL LTD | $40.31M | $1.06 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | ||||
RCMT | RCM TECHNOLOGIES INC | $154.98M | $19.52 | $33.00 | 69.06% | Strong Buy | 1 | 6.16% | N/A | N/A | N/A | ||||
TAYD | TAYLOR DEVICES INC | $154.27M | $49.86 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | ||||
DCI | DONALDSON CO INC | $8.89B | $73.82 | $68.00 | -7.88% | Hold | 3 | 4.46% | 8.48% | N/A | N/A | ||||
VTSI | VIRTRA INC | $183.53M | $16.52 | $16.00 | -3.15% | Strong Buy | 2 | N/A | N/A | N/A | N/A | ||||
ASTE | ASTEC INDUSTRIES INC | $737.14M | $32.38 | $37.00 | 14.27% | Hold | 1 | 3.71% | 110.94% | N/A | N/A | ||||
CMI | CUMMINS INC | $38.40B | $280.74 | $283.11 | 0.84% | Hold | 9 | 0.44% | 47.75% | N/A | N/A | ||||
AOS | SMITH A O CORP | $12.37B | $84.31 | $91.40 | 8.41% | Hold | 5 | 4.10% | 1.11% | N/A | N/A | ||||
POWL | POWELL INDUSTRIES INC | $1.92B | $159.95 | N/A | N/A | N/A | N/A | 4.47% | N/A | N/A | N/A | ||||
WIRE | ENCORE WIRE CORP | $4.47B | $283.04 | $292.50 | 3.34% | Hold | 2 | N/A | N/A | N/A | N/A | ||||
WOR | WORTHINGTON ENTERPRISES INC | $2.98B | $59.45 | $60.00 | 0.93% | Sell | 2 | 28.18% | -15.77% | 29.58% | 15.83% | ||||
ABNB | AIRBNB INC | $103.34B | $159.71 | $150.15 | -5.99% | Hold | 20 | 12.17% | -10.62% | N/A | N/A | ||||
ALLE | ALLEGION PLC | $10.74B | $122.88 | $133.75 | 8.85% | Hold | 4 | 3.50% | 11.37% | N/A | N/A | ||||
SB | SAFE BULKERS INC | $579.24M | $5.19 | N/A | N/A | N/A | N/A | 5.50% | 73.21% | N/A | N/A | ||||
TORO | TORO CORP | $80.09M | $4.22 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | ||||
LSTR | LANDSTAR SYSTEM INC | $6.44B | $180.14 | $182.50 | 1.31% | Hold | 6 | 5.87% | 33.82% | N/A | N/A | ||||
AGCO | AGCO CORP | $8.34B | $111.81 | $143.00 | 27.90% | Strong Buy | 5 | -1.02% | -4.71% | N/A | N/A | ||||
CMRE | COSTAMARE INC | $1.48B | $12.48 | $12.00 | -3.85% | Hold | 1 | -6.07% | 30.32% | N/A | N/A | ||||
THR | THERMON GROUP HOLDINGS INC | $1.10B | $32.74 | $36.00 | 9.96% | Strong Buy | 1 | 10.73% | -21.32% | N/A | N/A | ||||
MAMO | MASSIMO GROUP | $168.50M | $4.08 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | ||||
ALGT | ALLEGIANT TRAVEL CO | $1.02B | $55.63 | $75.60 | 35.90% | Hold | 5 | 9.26% | 120.26% | N/A | N/A | ||||
GGG | GRACO INC | $13.89B | $82.12 | $93.33 | 13.65% | Buy | 3 | 3.39% | 0.67% | N/A | N/A | ||||
TH | TARGET HOSPITALITY CORP | $1.13B | $11.20 | $12.00 | 7.14% | Hold | 1 | -26.59% | -15.20% | N/A | N/A | ||||
FDX | FEDEX CORP | $64.14B | $260.65 | $308.20 | 18.24% | Buy | 15 | 1.94% | 35.73% | N/A | N/A | ||||
EBF | ENNIS INC | $524.22M | $20.26 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | ||||
ROK | ROCKWELL AUTOMATION INC | $31.40B | $274.05 | $298.44 | 8.90% | Buy | 9 | 1.79% | 18.07% | N/A | N/A | ||||
LMT | LOCKHEED MARTIN CORP | $110.83B | $461.91 | $502.75 | 8.84% | Buy | 8 | 2.69% | 4.58% | N/A | N/A | ||||
BBSI | BARRETT BUSINESS SERVICES INC | $807.13M | $123.38 | $141.00 | 14.28% | Buy | 1 | 664.07% | N/A | N/A | N/A | ||||
TTC | TORO CO | $9.22B | $88.31 | $97.50 | 10.41% | Hold | 2 | 3.85% | 36.31% | N/A | N/A | ||||
UNF | UNIFIRST CORP | $2.98B | $159.60 | $183.67 | 15.08% | Hold | 3 | 3.75% | 44.36% | N/A | N/A | ||||
AME | AMETEK INC | $38.55B | $166.56 | $190.75 | 14.52% | Strong Buy | 4 | 7.31% | 7.24% | N/A | N/A | ||||
PCAR | PACCAR INC | $54.93B | $104.79 | $118.71 | 13.29% | Buy | 7 | 0.52% | -68.37% | N/A | N/A | ||||
CIX | COMPX INTERNATIONAL INC | $402.17M | $32.66 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | ||||
REVG | REV GROUP INC | $1.20B | $23.25 | $20.00 | -13.98% | Strong Sell | 1 | -1.33% | -29.66% | N/A | N/A | ||||
LMB | LIMBACH HOLDINGS INC | $504.38M | $45.31 | N/A | N/A | N/A | N/A | -0.26% | N/A | N/A | N/A | ||||
LICN | LICHEN CHINA LTD | $29.42M | $1.11 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | ||||
ADP | AUTOMATIC DATA PROCESSING INC | $99.00B | $241.89 | $253.89 | 4.96% | Hold | 9 | 4.39% | 8.35% | N/A | N/A | ||||
SFWL | SHENGFENG DEVELOPMENT LTD | $152.62M | $1.85 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | ||||
BRC | BRADY CORP | $2.87B | $59.45 | $65.00 | 9.34% | Strong Buy | 1 | N/A | N/A | N/A | N/A | ||||
GVH | GLOBAVEND HOLDINGS LTD | $18.75M | $1.25 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | ||||
SXI | STANDEX INTERNATIONAL CORP | $2.07B | $174.96 | $195.00 | 11.45% | Strong Buy | 2 | 1.57% | 21.41% | N/A | N/A | ||||
TCOM | TRIPCOM GROUP LTD | $34.33B | $53.30 | $56.43 | 5.87% | Strong Buy | 7 | 18.07% | -14.39% | N/A | N/A | ||||
CISS | C3IS INC | $116.27k | $1.33 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | ||||
TKR | TIMKEN CO | $6.30B | $89.49 | $89.33 | -0.18% | Buy | 9 | 0.33% | 22.28% | N/A | N/A | ||||
DOV | DOVER CORP | $24.60B | $178.99 | $189.25 | 5.73% | Buy | 8 | 2.85% | -9.63% | N/A | N/A | ||||
WERN | WERNER ENTERPRISES INC | $2.30B | $36.31 | $40.10 | 10.44% | Hold | 10 | 3.30% | 107.08% | N/A | N/A | ||||
KFRC | KFORCE INC | $1.25B | $64.00 | $70.50 | 10.16% | Buy | 2 | -3.67% | N/A | N/A | N/A | ||||
STRL | STERLING INFRASTRUCTURE INC | $3.13B | $101.15 | $115.00 | 13.69% | Hold | 1 | 11.68% | -17.29% | N/A | N/A | ||||
LECO | LINCOLN ELECTRIC HOLDINGS INC | $12.69B | $222.93 | $239.60 | 7.48% | Buy | 5 | 3.44% | -4.37% | N/A | N/A | ||||
NOC | NORTHROP GRUMMAN CORP | $69.42B | $469.09 | $496.83 | 5.91% | Hold | 6 | 3.73% | 78.50% | N/A | N/A | ||||
SNA | SNAP-ON INC | $14.29B | $271.03 | $308.40 | 13.79% | Buy | 5 | -1.36% | -6.34% | N/A | N/A | ||||
DY | DYCOM INDUSTRIES INC | $4.19B | $144.03 | $162.00 | 12.48% | Strong Buy | 3 | 8.56% | -7.37% | N/A | N/A | ||||
REZI | RESIDEO TECHNOLOGIES INC | $2.99B | $20.49 | N/A | N/A | N/A | N/A | 1.03% | 82.92% | N/A | N/A | ||||
PAYX | PAYCHEX INC | $43.23B | $120.10 | $121.60 | 1.25% | Hold | 10 | 3.83% | 3.76% | N/A | N/A | ||||
GD | GENERAL DYNAMICS CORP | $79.06B | $288.14 | $313.91 | 8.94% | Strong Buy | 11 | 5.89% | 25.34% | N/A | N/A | ||||
HSII | HEIDRICK & STRUGGLES INTERNATIONAL INC | $600.26M | $29.83 | $35.00 | 17.33% | Buy | 2 | 0.66% | N/A | N/A | N/A | ||||
ODFL | OLD DOMINION FREIGHT LINE INC | $40.28B | $185.06 | $218.15 | 17.88% | Buy | 10 | 8.15% | 12.85% | N/A | N/A | ||||
ITT | ITT INC | $10.56B | $128.31 | $147.40 | 14.88% | Strong Buy | 5 | 6.94% | 4.12% | N/A | N/A | ||||
OSK | OSHKOSH CORP | $7.48B | $114.40 | $128.46 | 12.29% | Buy | 11 | 4.39% | -14.47% | N/A | N/A | ||||
ABM | ABM INDUSTRIES INC | $2.83B | $44.77 | $46.50 | 3.86% | Hold | 2 | 1.35% | 13.13% | N/A | N/A | ||||
LHX | L3HARRIS TECHNOLOGIES INC | $40.26B | $212.24 | $242.00 | 14.02% | Strong Buy | 10 | 4.84% | 103.05% | N/A | N/A | ||||
POOL | POOL CORP | $13.98B | $364.65 | $392.00 | 7.50% | Hold | 3 | 3.46% | 41.04% | N/A | N/A | ||||
LNN | LINDSAY CORP | $1.31B | $118.29 | $132.00 | 11.59% | Buy | 2 | 1.65% | 16.31% | N/A | N/A | ||||
TDCX | TDCX INC | $1.04B | $7.10 | N/A | N/A | N/A | N/A | 11.16% | N/A | N/A | N/A | ||||
HII | HUNTINGTON INGALLS INDUSTRIES INC | $9.71B | $246.23 | $292.50 | 18.79% | Buy | 2 | 3.02% | 13.41% | N/A | N/A | ||||
CDTG | CDT ENVIRONMENTAL TECHNOLOGY INVESTMENT HOLDINGS LTD | N/A | $3.39 | N/A | N/A | N/A | N/A | N/A | N/A | 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 | ||||
GWW | WW GRAINGER INC | $45.73B | $931.94 | $1.00k | 7.41% | Buy | 7 | 5.88% | -0.72% | N/A | N/A | ||||
GPN | GLOBAL PAYMENTS INC | $28.43B | $111.37 | $153.65 | 37.96% | Strong Buy | 17 | 2.54% | 72.54% | N/A | N/A | ||||
ETN | EATON CORP PLC | $128.14B | $320.50 | $319.36 | -0.36% | Strong Buy | 14 | 7.01% | 7.38% | N/A | N/A | ||||
BWLP | BW LPG LTD | N/A | $15.10 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | ||||
FLS | FLOWSERVE CORP | $6.26B | $47.52 | $54.50 | 14.69% | Strong Buy | 8 | 3.79% | -3.90% | N/A | N/A | ||||
CNI | CANADIAN NATIONAL RAILWAY CO | $78.77B | $123.54 | $139.11 | 12.60% | Hold | 9 | 6.40% | 5.92% | N/A | N/A | ||||
KAI | KADANT INC | $3.19B | $272.46 | $360.00 | 32.13% | Buy | 1 | 10.97% | N/A | N/A | N/A | ||||
CXT | CRANE NXT CO | $3.50B | $61.52 | $95.50 | 55.23% | Strong Buy | 2 | 23.14% | 63.79% | N/A | N/A |
Industry | Stocks | 1d % | 1w % | 1m % | 1y % | Zen Score | P/E ratio | P/B Ratio | ROE | ROA | ROCE | Upside/Downside | Consensus |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
72 | +0.77% | +1.71% | +2.71% | +11.62% | 23.40x | 5.47x | +12.66% | +4.32% | +10.98% | +6.14% | Buy | ||
18 | +0.43% | +0.26% | -1.18% | +5.85% | 15.79x | 2.92x | +22.54% | +4.87% | +12.27% | +23.23% | Buy | ||
12 | +0.70% | -1.96% | +6.18% | +5.63% | 10.80x | 4.73x | +1.63% | +4.86% | +12.10% | -7.99% | Strong Buy | ||
5 | +1.33% | +3.42% | -1.33% | +41.87% | 18.57x | 1.50x | +8.72% | +4.50% | +8.53% | +26.64% | Strong Buy | ||
20 | -1.16% | +1.46% | +2.17% | -13.49% | 15.23x | 4.94x | -10.64% | +2.03% | +8.76% | +16.88% | Strong Buy | ||
14 | +0.84% | +2.32% | -1.71% | +20.87% | 29.23x | 7.68x | +86.40% | +8.40% | +16.73% | +15.11% | Buy | ||
56 | +1.30% | -0.24% | -0.84% | +32.48% | 37.95x | 4.29x | +17.34% | +5.76% | +10.60% | +10.81% | Buy | ||
41 | +1.96% | +1.83% | -0.37% | +56.51% | 11.05x | 4.29x | +12.16% | +5.16% | +13.15% | +8.22% | Strong Buy | ||
27 | +0.30% | -1.51% | -7.49% | +13.51% | 12.66x | 4.62x | +46.09% | +11.17% | +16.18% | +11.58% | Buy | ||
18 | +1.07% | +0.50% | -4.60% | +29.43% | 536.60x | 6.75x | +34.02% | +15.38% | +27.91% | +9.09% | Buy | ||
2 | +6.63% | +5.90% | +5.11% | +9.77% | 50.59x | 7.92x | +16.93% | +4.12% | +11.95% | -22.87% | Hold | ||
20 | +0.23% | +1.53% | -4.97% | -10.14% | 20.04x | 4.04x | +24.30% | +7.85% | +14.98% | +12.78% | Buy | ||
38 | +1.54% | +1.89% | +3.44% | +46.77% | 16.58x | 1.03x | +7.54% | +4.50% | +7.29% | +16.50% | Strong Buy | ||
19 | +1.52% | +3.26% | +1.58% | +28.90% | 20.20x | 3.09x | +17.20% | +8.62% | +14.16% | +11.06% | Strong Buy | ||
16 | -0.11% | -1.84% | -1.39% | +23.21% | 11.95x | 7.33x | +19.29% | +2.59% | +5.00% | +19.52% | Buy | ||
11 | +0.93% | -0.99% | -2.38% | +24.35% | 24.70x | 4.56x | +26.99% | +7.74% | +10.44% | +10.41% | Buy | ||
23 | +0.71% | -1.06% | -5.22% | +36.99% | 16.27x | 2.26x | +14.74% | +6.11% | +7.59% | +6.50% | Buy | ||
24 | +0.79% | -0.95% | -2.77% | +26.49% | 19.97x | 2.97x | +23.54% | +8.01% | +14.55% | +15.64% | Strong Buy | ||
203 | -0.05% | -0.46% | -0.40% | +3.89% | 8.90x | -14.37x | -28.63% | +1.08% | -1.81% | N/A | |||
39 | +1.35% | +0.48% | -2.25% | +24.98% | 35.31x | 4.86x | +26.92% | +11.77% | +19.64% | +11.40% | Buy | ||
75 | +1.11% | -0.75% | -2.78% | +27.40% | 29.74x | 5.09x | +22.36% | +8.71% | +16.03% | +11.46% | Buy | ||
26 | +0.32% | -0.44% | -4.99% | +1.15% | 27.33x | 9.24x | +66.79% | +8.34% | +44.90% | +10.21% | Buy | ||
12 | +0.62% | +0.03% | -5.69% | +2.75% | -11.83x | 2.70x | +17.36% | +8.11% | +14.28% | +8.83% | Buy | ||
19 | +2.13% | +0.73% | -1.73% | +36.73% | 30.47x | 9.53x | -51.30% | +14.42% | +31.91% | +13.56% | Buy | ||
16 | +0.36% | -3.10% | -18.85% | +23.82% | 51.26x | 3.73x | +20.69% | +13.36% | +19.68% | +26.77% | Buy | ||
20 | +0.26% | +0.72% | -1.04% | +21.64% | 36.42x | 5.73x | +20.52% | +5.44% | +9.76% | +10.17% | Buy |