| 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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| PANL | PANGAEA LOGISTICS SOLUTIONS LTD | $535.75M | $8.19 | N/A | N/A | N/A | N/A | -2.94% | 126.30% | 13.46% | 6.25% | |||
| SHIP | SEANERGY MARITIME HOLDINGS CORP | $334.87M | $15.86 | $17.00 | 7.19% | Strong Buy | 1 | 10.24% | 32.47% | 7.65% | 3.55% | |||
| KMT | KENNAMETAL INC | $2.64B | $34.65 | $40.50 | 16.88% | Hold | 5 | 9.72% | 37.13% | 12.36% | 6.13% | |||
| ESP | ESPEY MFG & ELECTRONICS CORP | $201.33M | $67.20 | $64.00 | -4.76% | Strong Buy | 1 | 9.51% | -1.96% | 19.36% | 11.38% | |||
| TG | TREDEGAR CORP | $279.08M | $7.97 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |||
| SIF | SIFCO INDUSTRIES INC | $112.70M | $18.02 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |||
| NMM | NAVIOS MARITIME PARTNERS LP | $2.05B | $71.65 | $85.00 | 18.63% | Strong Buy | 1 | 7.40% | 24.35% | 17.86% | 10.07% | |||
| EDRY | EURODRY LTD | $61.16M | $21.16 | N/A | N/A | N/A | N/A | 28.30% | N/A | 10.75% | 4.73% | |||
| VVX | V2X INC | $2.17B | $69.37 | $77.38 | 11.54% | Hold | 8 | 5.02% | 35.26% | 22.93% | 7.93% | |||
| PXS | PYXIS TANKERS INC | $45.32M | $4.35 | N/A | N/A | N/A | N/A | N/A | N/A | 10.72% | 5.27% | |||
| ASC | ARDMORE SHIPPING CORP | $771.45M | $18.93 | $19.00 | 0.37% | Buy | 1 | -18.70% | 4.80% | 7.29% | 6.05% | |||
| ESOA | ENERGY SERVICES OF AMERICA CORP | $343.90M | $18.43 | N/A | N/A | N/A | N/A | 4.79% | 28.71% | 27.55% | 11.58% | |||
| ATRO | ASTRONICS CORP | $2.82B | $78.59 | $86.00 | 9.43% | Strong Buy | 2 | 12.88% | 114.16% | 67.46% | 14.60% | |||
| GRC | GORMAN RUPP CO | $1.94B | $73.30 | N/A | N/A | N/A | N/A | 5.85% | 18.36% | 18.52% | 9.15% | |||
| GNRC | GENERAC HOLDINGS INC | $15.52B | $263.68 | $264.08 | 0.15% | Strong Buy | 12 | 14.15% | 61.81% | 32.99% | 15.77% | |||
| EXPE | EXPEDIA GROUP INC | $26.13B | $217.73 | $280.05 | 28.62% | Buy | 19 | 7.34% | 31.06% | 595.46% | 12.96% | |||
| SWBI | SMITH & WESSON BRANDS INC | $682.53M | $15.34 | $14.00 | -8.74% | Strong Buy | 1 | 5.05% | 7.88% | 6.06% | 4.09% | |||
| BCO | BRINKS CO | $4.27B | $103.77 | $154.00 | 48.41% | Strong Buy | 2 | 5.48% | 58.99% | 200.50% | 7.22% | |||
| MOG.A | MOOG INC | $9.62B | $303.61 | N/A | N/A | N/A | N/A | 6.61% | 14.46% | 19.17% | 8.22% | |||
| HSHP | HIMALAYA SHIPPING LTD | $733.80M | $15.73 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |||
| MG | MISTRAS GROUP INC | $540.88M | $17.00 | N/A | N/A | N/A | N/A | 5.02% | 30.88% | 20.80% | 8.47% | |||
| PBI | PITNEY BOWES INC | $2.13B | $15.75 | $16.17 | 2.65% | Hold | 3 | -0.52% | 29.91% | -29.90% | 8.49% | |||
| NWPX | NWPX INFRASTRUCTURE INC | $1.07B | $110.80 | $90.00 | -18.77% | Strong Buy | 1 | 2.57% | 4.07% | 8.52% | 5.43% | |||
| SBLK | STAR BULK CARRIERS CORP | $3.00B | $26.47 | $25.50 | -3.66% | Strong Buy | 2 | -0.10% | 112.23% | 16.49% | 10.61% | |||
| PRLB | PROTO LABS INC | $1.71B | $72.01 | N/A | N/A | N/A | N/A | 6.55% | 81.28% | 7.52% | 6.60% | |||
| ORN | ORION GROUP HOLDINGS INC | $608.81M | $15.04 | $17.00 | 13.03% | Strong Buy | 4 | 7.28% | 91.43% | 16.24% | 5.65% | |||
| TTC | TORO CO | $8.60B | $88.68 | $111.00 | 25.17% | Buy | 2 | 3.17% | 18.40% | 38.22% | 14.65% | |||
| MYRG | MYR GROUP INC | $7.28B | $467.46 | $365.20 | -21.88% | Strong Buy | 5 | 9.67% | 17.08% | 35.60% | 14.95% | |||
| HLIO | HELIOS TECHNOLOGIES INC | $2.55B | $77.03 | $86.20 | 11.90% | Strong Buy | 5 | 2.74% | 28.00% | 14.40% | 8.92% | |||
| PKOH | PARK OHIO HOLDINGS CORP | $440.87M | $30.62 | $37.00 | 20.84% | Strong Buy | 1 | 4.96% | 30.47% | N/A | N/A | |||
| TWIN | TWIN DISC INC | $251.97M | $17.47 | N/A | N/A | N/A | N/A | 3.84% | 25.45% | 10.70% | 5.08% | |||
| QUAD | QUAD/GRAPHICS INC | $371.74M | $7.21 | $9.90 | 37.31% | Strong Buy | 2 | -0.74% | 38.69% | 74.36% | 7.65% | |||
| VMI | VALMONT INDUSTRIES INC | $9.84B | $506.75 | $500.33 | -1.27% | Strong Buy | 3 | 5.26% | 16.89% | 36.98% | 18.08% | |||
| MSA | MSA SAFETY INC | $6.61B | $171.24 | $193.67 | 13.10% | Buy | 3 | 5.38% | 15.12% | 30.80% | 16.28% | |||
| STN | STANTEC INC | $8.81B | $77.27 | $175.00 | 126.48% | Buy | 1 | N/A | N/A | N/A | N/A | |||
| MLI | MUELLER INDUSTRIES INC | $15.09B | $136.44 | $130.00 | -4.72% | Strong Buy | 1 | 9.26% | 6.08% | 30.78% | 26.03% | |||
| GD | GENERAL DYNAMICS CORP | $90.46B | $334.50 | $390.50 | 16.74% | Buy | 8 | 4.81% | 7.88% | 23.08% | 10.20% | |||
| OESX | ORION ENERGY SYSTEMS INC | $37.61M | $9.28 | N/A | N/A | N/A | N/A | 15.80% | N/A | N/A | N/A | |||
| PKE | PARK AEROSPACE CORP | $671.30M | $33.69 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |||
| STRL | STERLING INFRASTRUCTURE INC | $26.05B | $848.84 | $781.67 | -7.91% | Strong Buy | 3 | 14.53% | 19.72% | 66.62% | 28.47% | |||
| ACCO | ACCO BRANDS CORP | $346.89M | $3.76 | $5.00 | 32.98% | Buy | 1 | 2.32% | 10.92% | 13.24% | 3.95% | |||
| AIR | AAR CORP | $4.16B | $104.55 | $131.20 | 25.49% | Strong Buy | 5 | 6.45% | 11.13% | 18.33% | 9.04% | |||
| FSTR | FOSTER L B CO | $405.69M | $38.79 | $32.00 | -17.50% | Hold | 1 | 0.15% | 62.83% | 12.17% | 6.33% | |||
| WWD | WOODWARD INC | $20.81B | $349.21 | $417.33 | 19.51% | Strong Buy | 9 | 9.05% | 13.52% | 28.90% | 14.69% | |||
| LXFR | LUXFER HOLDINGS PLC | $413.85M | $15.47 | N/A | N/A | N/A | N/A | -0.83% | 419.27% | 15.38% | 8.76% | |||
| NVT | NVENT ELECTRIC PLC | $27.33B | $169.01 | $173.50 | 2.66% | Strong Buy | 10 | 13.66% | 28.25% | 25.94% | 14.15% | |||
| PRG | PROG HOLDINGS INC | $1.33B | $33.23 | $47.50 | 42.94% | Strong Buy | 3 | 12.89% | 17.24% | 28.95% | 10.98% | |||
| LTM | LATAM AIRLINES GROUP SA | $26.94B | $46.91 | $61.67 | 31.46% | Strong Buy | 3 | N/A | N/A | N/A | N/A | |||
| ECO | OKEANIS ECO TANKERS CORP | $1.95B | $55.12 | $75.00 | 36.07% | Strong Buy | 1 | 0.48% | 20.11% | 29.93% | 14.29% | |||
| FIX | COMFORT SYSTEMS USA INC | $70.15B | $1,992.74 | $1.80k | -9.74% | Strong Buy | 5 | 14.87% | 23.59% | N/A | N/A | |||
| LHX | L3HARRIS TECHNOLOGIES INC | $56.52B | $303.39 | $383.83 | 26.51% | Buy | 6 | 7.08% | 19.61% | 16.04% | 7.63% | |||
| HWM | HOWMET AEROSPACE INC | $104.17B | $260.35 | $293.80 | 12.85% | Strong Buy | 10 | 12.62% | 17.92% | 49.80% | 21.05% | |||
| CAAP | CORPORACION AMERICA AIRPORTS SA | $3.94B | $23.86 | $27.75 | 16.30% | Buy | 2 | 6.28% | 29.07% | 29.16% | 10.40% | |||
| RCMT | RCM TECHNOLOGIES INC | $163.87M | $23.12 | $36.00 | 55.71% | Strong Buy | 1 | 12.39% | 30.10% | 51.75% | 16.93% | |||
| HXL | HEXCEL CORP | $6.69B | $88.65 | $90.38 | 1.95% | Buy | 8 | 9.51% | 36.84% | 32.52% | 15.12% | |||
| ZWS | ZURN ELKAY WATER SOLUTIONS CORP | $8.02B | $48.06 | $56.60 | 17.77% | Buy | 5 | 5.55% | 19.20% | 23.08% | 13.81% | |||
| FLX | BINGEX LTD | $178.26M | $2.44 | N/A | N/A | N/A | N/A | 625.04% | N/A | N/A | N/A | |||
| TKR | TIMKEN CO | $7.96B | $114.49 | $129.57 | 13.17% | Buy | 7 | 3.99% | 25.07% | 16.85% | 7.86% | |||
| HAFN | HAFNIA LTD | $4.34B | $8.72 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |||
| CMI | CUMMINS INC | $96.11B | $696.53 | $694.82 | -0.25% | Strong Buy | 11 | 9.26% | 27.26% | 49.13% | 17.62% | |||
| VRT | VERTIV HOLDINGS CO | $142.48B | $370.94 | $371.71 | 0.21% | Strong Buy | 14 | 25.32% | 39.68% | 105.60% | 33.45% | |||
| RTX | RTX CORP | $230.53B | $171.18 | $214.29 | 25.18% | Buy | 7 | 6.05% | 15.33% | 17.48% | 6.80% | |||
| CODA | CODA OCTOPUS GROUP INC | $128.89M | $11.43 | N/A | N/A | N/A | N/A | 11.96% | 50.72% | 12.19% | 11.18% | |||
| WTS | WATTS WATER TECHNOLOGIES INC | $9.91B | $296.81 | $331.67 | 11.74% | Buy | 6 | 5.89% | 9.28% | 24.79% | 17.68% | |||
| RFIL | R F INDUSTRIES LTD | $192.60M | $17.81 | $11.25 | -36.83% | Hold | 1 | 9.97% | 1,379.00% | 18.93% | 9.57% | |||
| CRS | CARPENTER TECHNOLOGY CORP | $20.32B | $408.93 | $457.43 | 11.86% | Strong Buy | 7 | 8.34% | 15.90% | 39.57% | 22.24% | |||
| TXT | TEXTRON INC | $15.44B | $88.77 | $102.33 | 15.28% | Hold | 6 | 3.41% | 15.53% | 18.18% | 8.02% | |||
| FSS | FEDERAL SIGNAL CORP | $6.79B | $111.33 | $134.00 | 20.36% | Buy | 3 | 10.46% | 12.75% | 28.00% | 16.37% | |||
| EME | EMCOR GROUP INC | $40.58B | $913.11 | $863.00 | -5.49% | Strong Buy | 5 | 6.77% | 7.14% | 46.88% | 19.06% | |||
| ARCB | ARCBEST CORP | $2.73B | $122.71 | $122.09 | -0.50% | Buy | 11 | 8.03% | 79.14% | 17.67% | 9.25% | |||
| BWLP | BW LPG LTD | $3.19B | $21.06 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |||
| GTES | GATES INDUSTRIAL CORP PLC | $6.19B | $24.40 | $30.71 | 25.88% | Strong Buy | 7 | 5.12% | 37.78% | 15.24% | 7.21% | |||
| EPAC | ENERPAC TOOL GROUP CORP | $1.73B | $33.65 | N/A | N/A | N/A | N/A | 5.10% | 17.02% | 30.96% | 15.86% | |||
| TPC | TUTOR PERINI CORP | $4.18B | $79.49 | $98.00 | 23.29% | Strong Buy | 1 | 10.22% | 106.85% | 35.23% | 8.33% | |||
| R | RYDER SYSTEM INC | $8.93B | $230.91 | $252.14 | 9.20% | Strong Buy | 7 | 5.56% | 20.49% | 28.19% | 4.96% | |||
| MTZ | MASTEC INC | $32.78B | $414.90 | $444.06 | 7.03% | Strong Buy | 17 | 13.43% | 36.20% | 38.75% | 12.28% | |||
| CMCO | COLUMBUS MCKINNON CORP | $410.40M | $14.28 | $21.00 | 47.06% | Buy | 2 | 48.14% | 250.90% | 8.05% | 4.22% | |||
| ISSC | INNOVATIVE SOLUTIONS & SUPPORT INC | $291.29M | $16.28 | $18.25 | 12.10% | Strong Buy | 2 | 10.52% | 6.91% | 33.66% | 17.56% | |||
| KE | KIMBALL ELECTRONICS INC | $589.92M | $24.53 | N/A | N/A | N/A | N/A | 2.41% | 40.52% | 5.91% | 3.09% | |||
| XPO | XPO INC | $23.98B | $204.23 | $210.13 | 2.89% | Strong Buy | 15 | 6.00% | 34.11% | 51.51% | 11.65% | |||
| ATS | ATS CORP | $3.10B | $32.00 | $35.00 | 9.38% | Hold | 1 | N/A | N/A | N/A | N/A | |||
| GVA | GRANITE CONSTRUCTION INC | $6.06B | $138.55 | $139.50 | 0.69% | Buy | 2 | 10.14% | 33.73% | 34.72% | 9.48% | |||
| IESC | IES HOLDINGS INC | $13.59B | $682.20 | $700.00 | 2.61% | Hold | 1 | 14.95% | 9.88% | 48.75% | 26.11% | |||
| ZTO | ZTO EXPRESS (CAYMAN) INC | $18.89B | $23.74 | $29.00 | 22.16% | Strong Buy | 1 | N/A | N/A | N/A | N/A | |||
| KAI | KADANT INC | $3.75B | $317.81 | $337.50 | 6.20% | Buy | 2 | 10.18% | 43.73% | 16.93% | 9.83% | |||
| CW | CURTISS WRIGHT CORP | $26.33B | $712.72 | $725.50 | 1.79% | Hold | 2 | 8.00% | 12.84% | 30.40% | 15.18% | |||
| VATE | INNOVATE CORP | $145.42M | $10.66 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |||
| AGCO | AGCO CORP | $8.20B | $113.28 | $127.29 | 12.36% | Buy | 7 | 4.96% | 0.43% | 26.35% | 9.40% | |||
| RRX | REGAL REXNORD CORP | $13.12B | $197.16 | $227.86 | 15.57% | Strong Buy | 7 | 8.11% | 75.10% | 14.96% | 7.39% | |||
| MWA | MUELLER WATER PRODUCTS INC | $3.99B | $25.51 | $30.67 | 20.22% | Hold | 3 | 3.03% | 8.81% | 24.35% | 13.83% | |||
| DRS | LEONARDO DRS INC | $11.07B | $41.50 | $54.50 | 31.33% | Strong Buy | 2 | 6.75% | 13.83% | 16.05% | 10.56% | |||
| ATKR | ATKORE INC | $2.51B | $74.27 | $81.67 | 9.96% | Buy | 3 | 3.29% | N/A | 18.62% | 8.37% | |||
| ACM | AECOM | $9.16B | $71.31 | $114.50 | 60.57% | Strong Buy | 10 | -13.18% | 25.02% | 51.62% | 9.76% | |||
| KFY | KORN FERRY | $3.31B | $63.80 | $73.00 | 14.42% | Strong Buy | 3 | 2.24% | 6.93% | 16.70% | 8.47% | |||
| DOV | DOVER CORP | $28.38B | $210.77 | $246.20 | 16.81% | Buy | 10 | 4.81% | 16.32% | 24.26% | 13.45% | |||
| ESEA | EUROSEAS LTD | $491.37M | $69.64 | N/A | N/A | N/A | N/A | 2.24% | -14.31% | 23.37% | 15.46% | |||
| APG | API GROUP CORP | $18.74B | $43.25 | $54.20 | 25.32% | Strong Buy | 5 | 6.35% | N/A | 26.19% | 10.18% | |||
| ENOV | ENOVIS CORP | $1.40B | $24.29 | $44.33 | 82.52% | Strong Buy | 6 | 5.18% | N/A | 17.81% | 6.86% | |||
| BE | BLOOM ENERGY CORP | $78.49B | $275.95 | $207.61 | -24.76% | Buy | 18 | 58.61% | N/A | 236.23% | 46.67% | |||
| LIND | LINDBLAD EXPEDITIONS HOLDINGS INC | $1.22B | $18.67 | $24.33 | 30.33% | Strong Buy | 3 | 6.77% | N/A | -21.11% | 4.07% |
| Industry | Stocks | 1d % | 1w % | 1m % | 1y % | DD Score | P/E ratio | P/B Ratio | ROE | ROA | ROCE | Upside/Downside | Consensus |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 84 | -3.08% | -2.74% | -9.57% | +18.26% | 23.15x | 6.89x | -759.22% | +4.53% | +10.56% | +23.67% | Strong Buy | ||
| 17 | -3.54% | -5.36% | -6.49% | +12.42% | 13.83x | 2.93x | +35.23% | +5.71% | +14.05% | +32.06% | Buy | ||
| 9 | -1.97% | -3.98% | -8.80% | -7.77% | 11.39x | 5.18x | +6.76% | -4.18% | +7.74% | +22.65% | Buy | ||
| 5 | -3.56% | -7.23% | -12.55% | -37.20% | 63.28x | 1.04x | +2.72% | +1.68% | +4.06% | +98.74% | Strong Buy | ||
| 19 | -1.38% | +1.74% | -13.13% | +69.71% | 36.23x | 7.10x | +36.18% | +5.89% | +12.20% | +10.34% | Buy | ||
| 28 | +0.36% | -7.78% | -14.15% | -87.47% | 14.22x | 5.18x | -607.77% | +9.03% | +19.71% | +51.83% | Buy | ||
| 51 | -3.11% | -0.73% | +8.32% | -74.27% | -2,999.45x | 13.14x | +17.94% | +5.57% | +12.22% | -1.14% | Buy | ||
| 54 | -2.50% | +0.43% | +18.93% | +115.33% | 55.08x | 8.02x | +22.96% | +8.94% | +21.17% | -2.48% | Strong Buy | ||
| 24 | -3.08% | -3.85% | +0.84% | +11.91% | 38.01x | 7.19x | +35.31% | +7.50% | +13.49% | +10.63% | Buy | ||
| 20 | -2.09% | -0.91% | +2.09% | +10.49% | 27.04x | 7.06x | +25.61% | +13.32% | +22.45% | +7.83% | Buy | ||
| 3 | -1.48% | -5.35% | -7.34% | +5.83% | 44.58x | 6.83x | +15.74% | +3.27% | +0.71% | +21.86% | Strong Buy | ||
| 30 | +1.00% | -1.12% | +3.49% | +9.12% | 22.38x | 3.99x | +22.81% | +7.55% | +14.96% | +5.65% | Buy | ||
| 45 | -1.12% | -2.18% | +3.88% | -37.24% | 14.42x | 1.22x | +11.47% | +6.54% | +9.88% | +11.10% | Strong Buy | ||
| 18 | -3.58% | -4.15% | +0.70% | -71.83% | 33.61x | 4.39x | +17.88% | +9.96% | +17.13% | +11.51% | Strong Buy | ||
| 19 | -3.28% | -3.16% | +0.24% | +19.97% | 34.20x | 6.38x | +4.06% | +7.76% | +15.05% | +25.10% | Buy | ||
| 11 | -1.01% | -0.14% | +5.06% | +21.14% | 25.40x | 4.55x | +24.44% | +7.58% | +12.31% | +5.49% | Buy | ||
| 20 | -2.33% | -3.09% | -2.60% | +29.16% | 1.24x | 3.64x | +30.26% | +4.72% | +7.99% | +14.55% | Buy | ||
| 23 | -2.38% | -5.08% | -5.91% | +1.94% | 13.99x | 2.82x | +20.75% | +6.57% | +12.27% | +18.44% | Strong Buy | ||
| 271 | +0.13% | +0.34% | +0.61% | +6.56% | 19.19x | 51.98x | +111.20% | -3.28% | -1.63% | +30.35% | Strong Buy | ||
| 43 | -0.34% | -2.42% | -8.79% | -99.51% | 27.34x | 3.55x | +29.69% | +10.64% | +1.72% | +19.73% | Buy | ||
| 81 | -2.44% | -3.07% | -0.48% | +22.42% | 3.83x | 5.43x | +20.30% | +8.13% | +15.77% | +15.14% | Buy | ||
| 23 | +1.64% | -3.00% | +3.89% | -34.18% | 17.89x | 6.59x | +55.69% | +7.39% | +40.70% | +22.12% | Buy | ||
| 10 | -3.84% | -5.15% | -0.92% | +30.74% | 32.93x | 3.07x | +16.50% | +8.21% | +14.44% | +14.39% | Buy | ||
| 17 | -1.11% | -5.61% | -10.96% | -2.70% | 21.21x | 8.46x | +21.06% | +12.66% | +48.56% | +4,568.48% | Buy | ||
| 16 | +0.50% | +1.79% | +8.87% | +47.03% | 69.07x | 4.17x | +14.27% | +8.54% | +13.90% | -0.63% | Buy | ||
| 19 | -1.03% | +1.09% | -3.81% | -9.43% | 52.27x | 5.59x | +18.00% | +5.16% | +9.21% | +17.75% | Buy |