| 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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ACA | ARCOSA INC | $6.25B | $127.47 | $115.00 | -9.78% | Strong Buy | 1 | 8.33% | 59.17% | 10.31% | 5.27% | |||
| AHMA | AMBITIONS ENTERPRISE MANAGEMENT CO LLC | $206.50M | $7.00 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |||
| BWLP | BW LPG LTD | $2.53B | $16.73 | N/A | N/A | N/A | N/A | N/A | N/A | 10.85% | 6.28% | |||
| PAC | PACIFIC AIRPORT GROUP | $14.33B | $283.53 | $270.00 | -4.77% | Buy | 2 | 445.97% | 85.46% | 1,467.87% | 401.71% | |||
| TCOM | TRIPCOM GROUP LTD | $35.65B | $54.43 | $83.67 | 53.71% | Strong Buy | 6 | 121.24% | 81.25% | 132.33% | 82.21% | |||
| ALG | ALAMO GROUP INC | $2.55B | $210.84 | $190.00 | -9.88% | Hold | 1 | 7.28% | 20.00% | 14.33% | 10.18% | |||
| CDLR | CADELER A | $2.27B | $25.90 | N/A | N/A | N/A | N/A | 30.74% | -24.90% | 18.32% | 9.07% | |||
| MMM | 3M CO | $90.50B | $171.82 | $174.25 | 1.41% | Buy | 8 | 2.63% | 18.88% | 131.95% | 16.44% | |||
| LHX | L3HARRIS TECHNOLOGIES INC | $64.53B | $345.50 | $378.33 | 9.50% | Strong Buy | 6 | 7.33% | 23.25% | 15.60% | 7.44% | |||
| BLD | TOPBUILD CORP | $15.46B | $550.90 | $486.75 | -11.64% | Strong Buy | 8 | 11.77% | 10.48% | 34.62% | 12.01% | |||
| BWEN | BROADWIND INC | $55.91M | $2.41 | $6.00 | 148.96% | Buy | 1 | -3.57% | -55.95% | N/A | N/A | |||
| JBHT | HUNT J B TRANSPORT SERVICES INC | $21.12B | $221.76 | $200.00 | -9.81% | Buy | 20 | 5.75% | 20.56% | 30.80% | 13.57% | |||
| ETN | EATON CORP PLC | $151.18B | $389.25 | $402.64 | 3.44% | Buy | 14 | 10.83% | 20.66% | 43.51% | 20.17% | |||
| ORN | ORION GROUP HOLDINGS INC | $552.23M | $13.84 | $16.00 | 15.61% | Strong Buy | 3 | 9.17% | 42.96% | 15.82% | 5.92% | |||
| XYL | XYLEM INC | $31.19B | $128.09 | $161.00 | 25.69% | Strong Buy | 7 | 4.68% | 21.00% | 16.20% | 10.50% | |||
| SB | SAFE BULKERS INC | $630.68M | $5.99 | $6.00 | 0.17% | Strong Buy | 1 | -7.26% | -35.47% | 6.26% | 3.71% | |||
| MLI | MUELLER INDUSTRIES INC | $13.26B | $119.46 | N/A | N/A | N/A | N/A | 9.27% | 5.53% | N/A | N/A | |||
| SXI | STANDEX INTERNATIONAL CORP | $3.15B | $260.29 | $281.33 | 8.08% | Strong Buy | 3 | 6.78% | 54.89% | 23.16% | 10.43% | |||
| IIIN | INSTEEL INDUSTRIES INC | $728.92M | $37.58 | N/A | N/A | N/A | N/A | 9.11% | 13.24% | 17.64% | 13.88% | |||
| ALLE | ALLEGION PLC | $15.44B | $179.50 | $185.75 | 3.48% | Buy | 4 | 8.32% | 14.05% | 51.98% | 19.36% | |||
| CAE | CAE INC | $9.72B | $30.22 | $40.00 | 32.36% | Hold | 1 | 14.75% | 27.63% | 18.33% | 8.59% | |||
| VIK | VIKING HOLDINGS LTD | $33.37B | $75.22 | $71.91 | -4.40% | Buy | 11 | 16.50% | 37.40% | N/A | N/A | |||
| OTIS | OTIS WORLDWIDE CORP | $34.92B | $89.83 | $102.25 | 13.83% | Hold | 4 | 5.73% | 15.74% | -44.97% | 22.76% | |||
| ABM | ABM INDUSTRIES INC | $2.68B | $44.51 | $51.50 | 15.70% | Buy | 4 | 4.10% | 29.11% | 15.39% | 5.21% | |||
| ULS | UL SOLUTIONS INC | $14.07B | $70.02 | $88.40 | 26.25% | Buy | 5 | 6.56% | 18.00% | 55.95% | 23.03% | |||
| SNA | SNAP-ON INC | $19.97B | $384.61 | $382.25 | -0.61% | Buy | 4 | 1.50% | 8.89% | 23.44% | 16.53% | |||
| VRME | VERIFYME INC | $12.57M | $1.01 | $1.50 | 48.51% | Buy | 1 | -17.39% | N/A | -8.00% | -6.70% | |||
| EMR | EMERSON ELECTRIC CO | $83.25B | $148.13 | $161.20 | 8.82% | Buy | 10 | 5.25% | 24.17% | 24.41% | 11.80% | |||
| CECO | CECO ENVIRONMENTAL CORP | $2.82B | $79.14 | $74.00 | -6.49% | Buy | 2 | 24.26% | 0.76% | 23.84% | 8.27% | |||
| CHRW | C H ROBINSON WORLDWIDE INC | $20.88B | $176.01 | $183.00 | 3.97% | Buy | 17 | 5.70% | 19.22% | 47.00% | 17.15% | |||
| DLB | DOLBY LABORATORIES INC | $6.31B | $66.02 | $83.00 | 25.72% | Buy | 3 | 5.69% | 37.31% | 18.90% | 15.36% | |||
| GD | GENERAL DYNAMICS CORP | $93.90B | $347.64 | $391.56 | 12.63% | Buy | 9 | 5.28% | 8.92% | 23.48% | 10.51% | |||
| KAI | KADANT INC | $3.93B | $334.00 | $337.50 | 1.05% | Buy | 2 | 14.35% | 19.60% | 13.94% | 8.64% | |||
| EXPO | EXPONENT INC | $3.33B | $66.79 | $90.50 | 35.50% | Buy | 2 | 6.34% | 10.65% | 33.68% | 17.82% | |||
| DAL | DELTA AIR LINES INC | $45.07B | $69.00 | $78.81 | 14.22% | Strong Buy | 16 | 3.43% | 6.07% | 20.63% | 5.29% | |||
| FA | FIRST ADVANTAGE CORP | $1.65B | $9.49 | $17.00 | 79.14% | Strong Buy | 1 | 14.33% | N/A | 17.23% | 5.81% | |||
| MRCY | MERCURY SYSTEMS INC | $4.94B | $82.36 | $85.50 | 3.81% | Buy | 4 | 7.23% | N/A | 10.90% | 6.36% | |||
| TRU | TRANSUNION | $14.36B | $73.92 | $97.25 | 31.56% | Strong Buy | 8 | 9.95% | 45.29% | 33.41% | 13.45% | |||
| WCC | WESCO INTERNATIONAL INC | $14.94B | $307.10 | $299.40 | -2.51% | Strong Buy | 5 | 6.36% | 19.02% | 19.26% | 5.88% | |||
| NDSN | NORDSON CORP | $16.65B | $298.19 | $283.75 | -4.84% | Strong Buy | 4 | 7.53% | 17.36% | 27.93% | 14.37% | |||
| TBI | TRUEBLUE INC | $135.63M | $4.53 | $6.00 | 32.45% | Buy | 1 | 7.91% | N/A | 8.74% | 3.85% | |||
| RCL | ROYAL CARIBBEAN CRUISES LTD | $86.46B | $319.61 | $363.46 | 13.72% | Strong Buy | 13 | 8.98% | 14.71% | 74.25% | 17.91% | |||
| CR | CRANE CO | $11.55B | $200.52 | $220.33 | 9.88% | Strong Buy | 3 | 15.90% | 11.76% | 27.40% | 21.13% | |||
| HAFN | HAFNIA LTD | $3.35B | $6.73 | N/A | N/A | N/A | N/A | -33.77% | 8.81% | 17.60% | 11.49% | |||
| R | RYDER SYSTEM INC | $8.43B | $213.77 | $233.00 | 9.00% | Strong Buy | 6 | 5.17% | 20.64% | 27.67% | 5.15% | |||
| BBU | BROOKFIELD BUSINESS PARTNERS LP | $2.51B | $33.76 | $41.00 | 21.45% | Buy | 3 | N/A | N/A | 3.68% | 0.31% | |||
| EXPD | EXPEDITORS INTERNATIONAL OF WASHINGTON INC | $19.63B | $146.50 | $136.43 | -6.87% | Sell | 7 | 2.12% | 4.45% | 43.28% | 20.65% | |||
| ICFI | ICF INTERNATIONAL INC | $1.42B | $77.01 | $102.33 | 32.88% | Buy | 3 | 5.07% | 15.69% | 15.64% | 7.58% | |||
| AMSC | AMERICAN SUPERCONDUCTOR CORP | $1.63B | $34.26 | $52.00 | 51.78% | Strong Buy | 1 | 14.72% | -23.27% | 15.74% | 11.74% | |||
| ELVA | ELECTROVAYA INC | $371.72M | $7.75 | $14.00 | 80.65% | Buy | 1 | 40.95% | 69.31% | 61.64% | 37.21% | |||
| MAN | MANPOWERGROUP INC | $1.33B | $28.66 | $38.00 | 32.59% | Hold | 5 | 5.24% | N/A | 12.16% | 2.90% | |||
| ITW | ILLINOIS TOOL WORKS INC | $86.34B | $299.60 | $264.83 | -11.60% | Sell | 6 | 3.66% | 8.16% | 134.12% | 26.79% | |||
| POWW | OUTDOOR HOLDING CO | $221.68M | $1.89 | $2.40 | 26.98% | Strong Buy | 2 | N/A | N/A | -2.02% | -1.76% | |||
| KTOS | KRATOS DEFENSE & SECURITY SOLUTIONS INC | $15.04B | $89.06 | $116.80 | 31.15% | Strong Buy | 10 | 20.95% | 120.22% | 16.30% | 13.33% | |||
| FORR | FORRESTER RESEARCH INC | $106.61M | $5.61 | N/A | N/A | N/A | N/A | -3.71% | N/A | 21.64% | 8.24% | |||
| PWR | QUANTA SERVICES INC | $78.15B | $524.08 | $483.40 | -7.76% | Strong Buy | 10 | 13.72% | 36.63% | 35.32% | 13.04% | |||
| ERII | ENERGY RECOVERY INC | $826.36M | $15.60 | $19.00 | 21.79% | Buy | 1 | 20.13% | 67.27% | N/A | N/A | |||
| DOV | DOVER CORP | $31.24B | $231.63 | $221.00 | -4.59% | Buy | 7 | 5.18% | 16.04% | 24.58% | 13.56% | |||
| ANPA | RICH SPARKLE HOLDINGS LTD | $389.13M | $31.13 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |||
| PAL | PROFICIENT AUTO LOGISTICS INC | $196.34M | $7.06 | $12.00 | 70.09% | Strong Buy | 2 | 8.47% | N/A | 6.45% | 4.28% | |||
| AOS | SMITH A O CORP | $11.13B | $80.46 | $78.25 | -2.75% | Buy | 4 | 4.12% | 6.89% | 37.74% | 22.31% | |||
| EPAC | ENERPAC TOOL GROUP CORP | $2.27B | $43.02 | $48.00 | 11.58% | Strong Buy | 1 | 5.79% | 16.42% | 27.19% | 14.33% | |||
| TITN | TITAN MACHINERY INC | $443.33M | $18.97 | $21.00 | 10.70% | Hold | 1 | -3.22% | N/A | -3.19% | -1.10% | |||
| FTAI | FTAI AVIATION LTD | $28.71B | $279.85 | $307.00 | 9.70% | Strong Buy | 6 | 22.40% | 34.70% | 399.91% | 23.81% | |||
| MTRX | MATRIX SERVICE CO | $322.35M | $11.46 | $17.00 | 48.34% | Strong Buy | 1 | 8.97% | N/A | 19.30% | 4.08% | |||
| KRMN | KARMAN HOLDINGS INC | $10.03B | $75.79 | $102.63 | 35.41% | Buy | 8 | 40.53% | 245.97% | 45.71% | 17.43% | |||
| BAH | BOOZ ALLEN HAMILTON HOLDING CORP | $9.57B | $79.32 | $98.14 | 23.73% | Sell | 7 | 1.81% | -2.64% | 81.39% | 11.83% | |||
| ESAB | ESAB CORP | $8.19B | $134.82 | $142.83 | 5.94% | Strong Buy | 6 | 6.51% | 24.69% | 23.30% | 10.12% | |||
| AGX | ARGAN INC | $5.69B | $409.95 | $354.67 | -13.49% | Buy | 3 | 15.15% | 13.69% | 37.59% | 15.01% | |||
| PESI | PERMA FIX ENVIRONMENTAL SERVICES INC | $274.80M | $14.84 | N/A | N/A | N/A | N/A | 74.03% | N/A | 39.23% | 23.83% | |||
| ENR | ENERGIZER HOLDINGS INC | $1.56B | $22.77 | $22.60 | -0.75% | Hold | 5 | 1.72% | 10.46% | 198.21% | 6.30% | |||
| IR | INGERSOLL RAND INC | $38.93B | $98.52 | $94.25 | -4.33% | Strong Buy | 4 | 6.56% | 50.08% | 21.29% | 11.85% | |||
| BYRN | BYRNA TECHNOLOGIES INC | $283.62M | $12.51 | N/A | N/A | N/A | N/A | 21.64% | 59.88% | 29.36% | 22.85% | |||
| HAYW | HAYWARD HOLDINGS INC | $3.62B | $16.71 | $18.00 | 7.72% | Strong Buy | 1 | 7.44% | 19.70% | 16.41% | 8.23% | |||
| MSA | MSA SAFETY INC | $7.83B | $201.94 | N/A | N/A | N/A | N/A | 6.02% | 16.01% | 30.20% | 16.16% | |||
| IEX | IDEX CORP | $15.75B | $210.41 | $228.86 | 8.77% | Strong Buy | 7 | 5.10% | 18.01% | 22.40% | 12.89% | |||
| VLRS | CONTROLADORA VUELA COMPANIA DE AVIACION SAB DE CV | $1.17B | $10.07 | $10.20 | 1.29% | Buy | 6 | 9.80% | -68.90% | N/A | N/A | |||
| GXO | GXO LOGISTICS INC | $7.50B | $65.51 | $70.33 | 7.36% | Strong Buy | 9 | 6.72% | 68.75% | N/A | N/A | |||
| LNN | LINDSAY CORP | $1.41B | $134.96 | $128.00 | -5.16% | Hold | 1 | 4.84% | 6.14% | 17.67% | 11.05% | |||
| WCN | WASTE CONNECTIONS INC | $40.98B | $160.26 | $199.33 | 24.38% | Strong Buy | 12 | 6.44% | 21.52% | 24.05% | 9.39% | |||
| ADT | ADT INC | $6.34B | $7.74 | $9.50 | 22.74% | Buy | 2 | 5.32% | 25.70% | 23.81% | 5.45% | |||
| GGG | GRACO INC | $15.70B | $94.67 | $96.67 | 2.11% | Buy | 3 | 6.45% | 8.84% | 29.14% | 23.52% | |||
| AAL | AMERICAN AIRLINES GROUP INC | $9.16B | $13.88 | $16.83 | 21.23% | Buy | 13 | 7.05% | 52.78% | -77.74% | 4.96% | |||
| BA | BOEING CO | $190.81B | $242.96 | $273.60 | 12.61% | Strong Buy | 10 | 12.31% | 55.36% | 149.95% | 4.86% | |||
| BW | BABCOCK & WILCOX ENTERPRISES INC | $1.08B | $9.75 | $8.00 | -17.95% | Buy | 2 | 26.77% | N/A | -7.93% | 2.80% | |||
| CTAS | CINTAS CORP | $77.35B | $193.44 | $216.50 | 11.92% | Buy | 8 | 6.56% | 8.78% | 60.38% | 26.55% | |||
| XMTR | XOMETRY INC | $2.84B | $55.42 | $66.20 | 19.45% | Buy | 5 | 20.93% | N/A | N/A | N/A | |||
| ALGT | ALLEGIANT TRAVEL CO | $2.04B | $111.30 | $100.30 | -9.88% | Hold | 10 | 7.19% | N/A | 23.98% | 5.54% | |||
| GPGI | GPGI INC | $3.08B | $24.63 | $25.50 | 3.53% | Strong Buy | 6 | 223.84% | N/A | 88.36% | 26.65% | |||
| MATW | MATTHEWS INTERNATIONAL CORP | $812.08M | $26.09 | N/A | N/A | N/A | N/A | -9.45% | 50.90% | N/A | N/A | |||
| SHMD | SCHMID GROUP NV | $324.46M | $7.55 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |||
| ASR | SOUTHEAST AIRPORT GROUP | $11.21B | $373.51 | $365.00 | -2.28% | Buy | 1 | 430.39% | 51.72% | 684.72% | 443.83% | |||
| HSHP | HIMALAYA SHIPPING LTD | $559.53M | $12.02 | N/A | N/A | N/A | N/A | 9.41% | 78.72% | N/A | N/A | |||
| TRN | TRINITY INDUSTRIES INC | $2.81B | $35.08 | $34.00 | -3.08% | Hold | 1 | 2.48% | 45.51% | 15.57% | 1.75% | |||
| SWK | STANLEY BLACK & DECKER INC | $14.10B | $91.06 | $90.83 | -0.25% | Buy | 6 | 2.54% | 39.60% | 13.07% | 5.39% | |||
| GHM | GRAHAM CORP | $934.54M | $84.40 | N/A | N/A | N/A | N/A | 8.65% | 15.54% | N/A | N/A | |||
| TDG | TRANSDIGM GROUP INC | $72.66B | $1,286.67 | $1.56k | 21.17% | Strong Buy | 9 | 8.86% | 19.86% | -36.87% | 14.39% | |||
| OFLX | OMEGA FLEX INC | $372.08M | $36.86 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |||
| KFRC | KFORCE INC | $525.18M | $28.95 | $38.50 | 32.99% | Hold | 2 | 3.22% | 11.45% | 44.53% | 15.73% | |||
| REZI | RESIDEO TECHNOLOGIES INC | $5.36B | $35.83 | $48.00 | 33.97% | Buy | 1 | 5.61% | N/A | 16.20% | 5.48% |
| Industry | Stocks | 1d % | 1w % | 1m % | 1y % | DD Score | P/E ratio | P/B Ratio | ROE | ROA | ROCE | Upside/Downside | Consensus |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 78 | +0.91% | +0.71% | -2.67% | +41.01% | 52.94x | 7.02x | +5.39% | +4.68% | +11.18% | +8.63% | Strong Buy | ||
| 18 | -0.57% | -5.42% | +6.87% | +19.46% | 20.46x | 3.48x | +42.43% | +5.22% | +13.16% | +14.76% | Buy | ||
| 9 | +0.71% | +0.39% | +11.93% | +36.90% | 18.84x | 6.64x | +4.16% | -6.12% | +1.40% | -2.35% | Buy | ||
| 5 | +1.01% | -2.84% | +10.54% | -2.01% | 20.54x | 1.53x | +13.73% | +6.79% | +12.86% | N/A | |||
| 19 | -3.04% | -0.99% | +15.81% | +84.43% | 27.20x | 6.80x | +44.81% | +7.66% | +14.41% | +3.31% | Strong Buy | ||
| 26 | +1.94% | -8.86% | -18.22% | -45.41% | 26.99x | 5.78x | +137.40% | +9.50% | +19.06% | +36.21% | Buy | ||
| 51 | +0.14% | +1.84% | +13.82% | +39.41% | -24.17x | 9.35x | -66.73% | -2.72% | +6.20% | +0.17% | Strong Buy | ||
| 56 | +1.95% | +5.17% | +16.55% | +89.52% | 52.48x | 6.53x | +22.68% | +8.84% | +19.83% | -4.31% | Strong Buy | ||
| 24 | +1.57% | +3.63% | +17.16% | +42.01% | 35.48x | 7.06x | +32.68% | +7.57% | +12.41% | -11.11% | Buy | ||
| 19 | +0.89% | -2.68% | +8.12% | +7.85% | 31.06x | 7.33x | +31.55% | +15.00% | +25.86% | +0.19% | Buy | ||
| 3 | -0.37% | +0.90% | +0.92% | +25.27% | 17.50x | 7.98x | +62.96% | +11.20% | +0.59% | +17.29% | Strong Buy | ||
| 30 | +2.17% | -4.41% | +5.31% | -4.35% | 23.86x | 4.30x | +23.72% | +7.57% | +14.88% | -1.03% | Buy | ||
| 45 | +2.53% | +3.36% | +9.43% | -8.99% | 10.34x | 1.08x | +11.45% | +6.16% | +9.49% | +2.51% | Strong Buy | ||
| 18 | +1.89% | +2.48% | +12.08% | -36.66% | 34.37x | 5.55x | +19.92% | +8.54% | +15.77% | -0.06% | Strong Buy | ||
| 19 | +1.95% | +2.76% | +3.96% | +29.59% | 29.54x | 7.04x | +23.62% | +9.32% | +18.28% | +16.21% | Buy | ||
| 11 | +0.37% | +3.79% | +12.13% | +12.33% | 24.59x | 4.50x | +24.84% | +7.63% | +12.31% | +0.87% | Buy | ||
| 20 | +0.88% | -1.10% | +1.79% | +19.78% | 24.55x | 3.08x | +71.31% | +4.71% | +7.84% | +10.04% | Buy | ||
| 23 | +0.92% | +1.46% | +8.37% | +24.13% | 19.24x | 3.50x | +23.63% | +7.08% | +12.29% | +24.38% | Strong Buy | ||
| 239 | +0.11% | -0.03% | -1.17% | +10.35% | 8.55x | -64.80x | -37.00% | +0.04% | +41.60% | +60.87% | Strong Buy | ||
| 43 | -1.31% | -3.56% | -11.41% | -84.26% | 26.41x | 3.59x | +22.97% | +11.52% | +20.14% | +15.30% | Buy | ||
| 80 | +1.22% | +1.63% | +8.00% | +27.66% | 24.74x | 7.03x | +26.87% | +8.23% | +15.57% | +3.57% | Buy | ||
| 23 | +0.56% | -13.09% | -17.20% | -37.65% | 17.80x | 6.78x | +54.89% | +7.59% | +36.69% | +35.35% | Buy | ||
| 10 | +0.63% | +1.40% | +11.98% | +29.70% | 35.00x | 3.35x | +16.73% | +8.14% | +14.19% | +0.18% | Buy | ||
| 17 | -0.93% | -6.99% | -20.23% | -14.15% | 24.08x | 8.71x | +44.45% | +11.43% | +35.22% | +43.54% | Buy | ||
| 16 | +2.40% | -5.21% | +11.82% | -5.96% | 46.20x | 3.79x | +15.69% | +9.44% | +15.26% | -3.76% | Buy | ||
| 20 | +1.54% | +0.19% | +3.61% | -7.35% | 43.33x | 5.76x | +22.21% | +6.51% | +10.91% | +10.46% | Buy |