| 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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| AHMA | AMBITIONS ENTERPRISE MANAGEMENT CO LLC | $34.22M | $1.16 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |||
| MSA | MSA SAFETY INC | $6.40B | $165.12 | $203.33 | 23.14% | Buy | 3 | 5.93% | 16.50% | 30.06% | 16.09% | |||
| PLPC | PREFORMED LINE PRODUCTS CO | $1.48B | $302.78 | $275.00 | -9.17% | Strong Buy | 1 | 12.40% | 26.68% | N/A | N/A | |||
| IEX | IDEX CORP | $14.16B | $190.47 | $227.00 | 19.18% | Strong Buy | 8 | 4.70% | 16.00% | 22.16% | 12.88% | |||
| EMR | EMERSON ELECTRIC CO | $74.02B | $131.70 | $158.92 | 20.67% | Buy | 12 | 5.34% | 24.52% | 24.55% | 11.87% | |||
| ITW | ILLINOIS TOOL WORKS INC | $74.42B | $258.21 | $262.14 | 1.52% | Sell | 7 | 3.69% | 7.39% | 129.57% | 25.88% | |||
| IIIN | INSTEEL INDUSTRIES INC | $655.79M | $33.81 | N/A | N/A | N/A | N/A | 9.11% | 13.24% | 17.64% | 13.88% | |||
| ESAB | ESAB CORP | $5.97B | $98.37 | $147.33 | 49.77% | Strong Buy | 6 | 6.08% | 27.03% | 23.19% | 10.54% | |||
| POWL | POWELL INDUSTRIES INC | $6.65B | $547.81 | $427.00 | -22.05% | Buy | 3 | 9.78% | 8.12% | 45.57% | 27.85% | |||
| ATI | ATI INC | $20.08B | $146.63 | $147.17 | 0.37% | Strong Buy | 6 | 8.19% | 26.68% | 49.17% | 17.40% | |||
| RELX | RELX PLC | $61.10B | $33.59 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |||
| MAN | MANPOWERGROUP INC | $1.36B | $29.35 | $36.60 | 24.70% | Hold | 5 | 4.31% | N/A | 13.90% | 3.12% | |||
| R | RYDER SYSTEM INC | $8.12B | $205.95 | $235.60 | 14.40% | Strong Buy | 5 | 5.03% | 19.77% | 27.55% | 5.13% | |||
| AYI | ACUITY INC (DE) | $8.05B | $265.39 | $366.67 | 38.16% | Strong Buy | 3 | 4.82% | 19.95% | 27.13% | 16.91% | |||
| PRIM | PRIMORIS SERVICES CORP | $7.99B | $147.82 | $164.92 | 11.57% | Buy | 12 | 8.38% | 15.10% | 27.42% | 10.46% | |||
| ALGT | ALLEGIANT TRAVEL CO | $1.53B | $82.84 | $97.30 | 17.46% | Hold | 10 | 7.86% | N/A | 21.95% | 5.49% | |||
| BEAG | BOLD EAGLE ACQUISITION CORP | $330.72M | $10.56 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |||
| SWK | STANLEY BLACK & DECKER INC | $10.64B | $68.64 | $88.86 | 29.45% | Buy | 7 | 2.53% | 39.47% | 12.97% | 5.53% | |||
| KRMN | KARMAN HOLDINGS INC | $11.36B | $85.83 | $112.44 | 31.01% | Strong Buy | 9 | 42.30% | 248.61% | 45.71% | 17.43% | |||
| HQI | HIREQUEST INC | $143.22M | $10.23 | $13.00 | 27.08% | Buy | 1 | -0.35% | 15.07% | 15.73% | 12.18% | |||
| OTIS | OTIS WORLDWIDE CORP | $30.27B | $77.86 | $96.25 | 23.62% | Hold | 4 | 5.57% | 15.14% | -44.97% | 22.76% | |||
| FAST | FASTENAL CO | $53.16B | $46.30 | $47.75 | 3.13% | Buy | 4 | 9.20% | 9.98% | 45.24% | 35.31% | |||
| CVLG | COVENANT LOGISTICS GROUP INC | $706.09M | $28.15 | N/A | N/A | N/A | N/A | 7.17% | 564.82% | 15.64% | 6.04% | |||
| REZI | RESIDEO TECHNOLOGIES INC | $5.24B | $34.64 | $50.00 | 44.34% | Strong Buy | 1 | 5.35% | N/A | 18.88% | 6.53% | |||
| KNOP | KNOT OFFSHORE PARTNERS LP | $339.91M | $10.09 | N/A | N/A | N/A | N/A | 1.84% | N/A | 8.64% | 2.75% | |||
| CAE | CAE INC | $8.50B | $26.43 | $40.00 | 51.34% | Hold | 1 | N/A | N/A | N/A | N/A | |||
| KBR | KBR INC | $4.81B | $38.05 | $50.60 | 32.98% | Buy | 5 | 4.90% | 14.95% | 57.19% | 13.06% | |||
| GXO | GXO LOGISTICS INC | $6.09B | $53.08 | $70.63 | 33.05% | Strong Buy | 8 | 5.90% | 144.65% | N/A | N/A | |||
| SEB | SEABOARD CORP | $5.66B | $5,906.78 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |||
| ASLE | AERSALE CORP | $291.48M | $6.17 | $6.00 | -2.76% | Hold | 1 | 23.41% | 262.67% | 10.62% | 7.03% | |||
| UAL | UNITED AIRLINES HOLDINGS INC | $29.82B | $92.21 | $133.19 | 44.44% | Strong Buy | 16 | 7.05% | 18.50% | 39.27% | 7.85% | |||
| PWR | QUANTA SERVICES INC | $83.88B | $560.63 | $582.65 | 3.93% | Strong Buy | 17 | 14.87% | 37.63% | 37.36% | 13.40% | |||
| ALLE | ALLEGION PLC | $12.15B | $141.06 | $172.50 | 22.29% | Buy | 4 | 5.79% | 11.91% | 43.94% | 17.39% | |||
| GGG | GRACO INC | $13.99B | $84.62 | $96.67 | 14.24% | Buy | 3 | 6.15% | 6.96% | 28.57% | 23.15% | |||
| ADT | ADT INC | $5.43B | $6.62 | $7.75 | 17.07% | Buy | 2 | 2.49% | 21.49% | N/A | N/A | |||
| GEO | GEO GROUP INC | $2.47B | $18.42 | $33.00 | 79.15% | Strong Buy | 1 | 13.74% | -35.39% | 16.04% | 6.28% | |||
| EMBJ | EMBRAER SA | $11.34B | $62.76 | $77.00 | 22.69% | Strong Buy | 2 | N/A | N/A | N/A | N/A | |||
| BAH | BOOZ ALLEN HAMILTON HOLDING CORP | $10.03B | $83.13 | $93.75 | 12.78% | Sell | 8 | 3.57% | 1.70% | 82.26% | 11.96% | |||
| BZ | KANZHUN LTD | $6.23B | $13.52 | $19.00 | 40.53% | Strong Buy | 1 | 116.65% | 137.92% | N/A | N/A | |||
| TNET | TRINET GROUP INC | $1.79B | $37.80 | $65.80 | 74.07% | Hold | 5 | -9.92% | 21.14% | 434.21% | 6.18% | |||
| ICFI | ICF INTERNATIONAL INC | $1.23B | $67.10 | $102.33 | 52.51% | Buy | 3 | 5.64% | 18.76% | 16.91% | 8.48% | |||
| GWW | WW GRAINGER INC | $52.94B | $1,117.45 | $1.12k | 0.33% | Hold | 6 | 6.58% | 14.46% | 73.66% | 30.71% | |||
| EQPT | EQUIPMENTSHARECOM INC | $5.41B | $20.33 | $40.50 | 99.21% | Buy | 8 | 20.16% | 3,374.00% | 47.96% | 4.23% | |||
| AEBI | AEBI SCHMIDT HOLDING AG | $741.83M | $9.58 | $15.75 | 64.41% | Strong Buy | 2 | 36.64% | 382.18% | 12.60% | 5.11% | |||
| CHRW | C H ROBINSON WORLDWIDE INC | $19.91B | $167.84 | $187.12 | 11.49% | Buy | 17 | 5.69% | 19.24% | 48.10% | 17.55% | |||
| HEI | HEICO CORP | $37.92B | $271.77 | $356.43 | 31.15% | Strong Buy | 7 | 7.46% | 10.60% | 27.29% | 13.59% | |||
| AIRO | AIRO GROUP HOLDINGS INC | $273.80M | $8.71 | $19.67 | 125.80% | Strong Buy | 3 | 52.67% | N/A | N/A | N/A | |||
| AIRI | AIR INDUSTRIES GROUP | $15.44M | $3.23 | N/A | N/A | N/A | N/A | N/A | N/A | -8.89% | -2.93% | |||
| MATW | MATTHEWS INTERNATIONAL CORP | $789.98M | $25.38 | N/A | N/A | N/A | N/A | -10.54% | 17.15% | 4.62% | 1.62% | |||
| RCL | ROYAL CARIBBEAN CRUISES LTD | $74.01B | $273.59 | $364.54 | 33.24% | Strong Buy | 13 | 8.94% | 14.90% | 74.73% | 18.02% | |||
| PPHC | PUBLIC POLICY HOLDING COMPANY INC | $388.80M | $13.44 | $17.00 | 26.49% | Strong Buy | 2 | 7.76% | N/A | 61.63% | 22.79% | |||
| CTAS | CINTAS CORP | $69.72B | $174.34 | $208.88 | 19.81% | Hold | 8 | 6.61% | 8.78% | 60.12% | 26.43% | |||
| BE | BLOOM ENERGY CORP | $38.05B | $135.63 | $132.63 | -2.22% | Buy | 16 | 52.64% | N/A | 194.86% | 34.07% | |||
| EXPO | EXPONENT INC | $3.28B | $66.56 | $88.00 | 32.21% | Buy | 2 | 5.48% | 10.49% | 34.36% | 17.25% | |||
| KTOS | KRATOS DEFENSE & SECURITY SOLUTIONS INC | $11.46B | $67.31 | $118.50 | 76.05% | Strong Buy | 10 | 22.66% | 115.29% | 17.41% | 14.08% | |||
| AMSC | AMERICAN SUPERCONDUCTOR CORP | $1.53B | $32.09 | $52.00 | 62.04% | Strong Buy | 1 | 20.50% | -16.60% | 15.74% | 11.74% | |||
| XMTR | XOMETRY INC | $2.19B | $42.35 | $62.00 | 46.40% | Buy | 8 | 19.25% | N/A | N/A | N/A | |||
| PSIX | POWER SOLUTIONS INTERNATIONAL INC | $1.56B | $67.55 | $99.95 | 47.96% | Strong Buy | 2 | 21.29% | 32.94% | N/A | N/A | |||
| FPS | FORGENT POWER SOLUTIONS INC | $8.79B | $28.87 | $42.63 | 47.64% | Strong Buy | 8 | N/A | N/A | N/A | N/A | |||
| HNI | HNI CORP | $2.31B | $32.47 | N/A | N/A | N/A | N/A | 35.63% | 78.93% | 26.51% | 9.96% | |||
| BA | BOEING CO | $163.52B | $208.22 | $276.40 | 32.74% | Strong Buy | 10 | 12.30% | 51.59% | 149.95% | 4.86% | |||
| CTOS | CUSTOM TRUCK ONE SOURCE INC | $1.49B | $6.59 | $7.50 | 13.81% | Buy | 3 | 5.63% | N/A | N/A | N/A | |||
| POWW | OUTDOOR HOLDING CO | $242.79M | $2.07 | $2.40 | 15.94% | Strong Buy | 2 | N/A | N/A | -0.50% | -0.44% | |||
| DAL | DELTA AIR LINES INC | $43.60B | $66.76 | $77.41 | 15.96% | Strong Buy | 17 | 3.57% | 5.98% | 20.63% | 5.29% | |||
| OFLX | OMEGA FLEX INC | $325.74M | $32.27 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |||
| CCL | CARNIVAL CORP | $36.61B | $25.64 | $34.93 | 36.24% | Strong Buy | 18 | 3.03% | 10.27% | 40.77% | 10.30% | |||
| RAIL | FREIGHTCAR AMERICA INC | $156.97M | $8.23 | N/A | N/A | N/A | N/A | 16.89% | -6.35% | -20.10% | 7.45% | |||
| FTEK | FUEL TECH INC | $37.46M | $1.22 | N/A | N/A | N/A | N/A | 14.05% | N/A | 13.33% | 11.29% | |||
| GFL | GFL ENVIRONMENTAL INC | $15.95B | $44.57 | $56.14 | 25.97% | Buy | 7 | N/A | N/A | N/A | N/A | |||
| GBX | GREENBRIER COMPANIES INC | $1.63B | $52.74 | $49.00 | -7.09% | Hold | 2 | -2.04% | -10.78% | 11.53% | 4.14% | |||
| CRAI | CRA INTERNATIONAL INC | $1.08B | $165.10 | $245.00 | 48.39% | Buy | 1 | 7.82% | 9.02% | 30.32% | 10.30% | |||
| FLR | FLUOR CORP | $6.91B | $47.14 | $56.00 | 18.80% | Strong Buy | 5 | 6.85% | N/A | 17.89% | 7.05% | |||
| CCIX | CHURCHILL CAPITAL CORP IX | $391.19M | $10.67 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |||
| UPS | UNITED PARCEL SERVICE INC | $83.36B | $98.18 | $116.93 | 19.10% | Buy | 14 | 3.01% | 10.36% | 50.28% | 11.16% | |||
| TCOM | TRIPCOM GROUP LTD | $33.11B | $50.48 | $80.20 | 58.87% | Strong Buy | 5 | N/A | N/A | N/A | N/A | |||
| ABM | ABM INDUSTRIES INC | $2.27B | $38.72 | $47.80 | 23.45% | Buy | 5 | 3.93% | 30.62% | 15.50% | 5.05% | |||
| WM | WASTE MANAGEMENT INC | $94.95B | $235.42 | $254.40 | 8.06% | Strong Buy | 15 | 6.22% | 16.62% | 47.86% | 10.43% | |||
| MTRX | MATRIX SERVICE CO | $328.54M | $11.68 | $17.00 | 45.55% | Strong Buy | 1 | 6.61% | N/A | 14.60% | 3.09% | |||
| TATT | TAT TECHNOLOGIES LTD | $521.01M | $40.13 | $57.17 | 42.45% | Strong Buy | 6 | 16.96% | 36.93% | 16.80% | 13.07% | |||
| MIDD | MIDDLEBY CORP | $6.23B | $132.09 | $181.14 | 37.14% | Strong Buy | 7 | 4.31% | N/A | 24.70% | 10.86% | |||
| PAYX | PAYCHEX INC | $32.86B | $91.70 | $110.23 | 20.21% | Sell | 13 | 5.53% | 12.07% | 62.10% | 14.23% | |||
| NCLH | NORWEGIAN CRUISE LINE HOLDINGS LTD | $8.62B | $18.93 | $24.58 | 29.86% | Buy | 12 | 7.52% | 55.94% | 91.36% | 8.96% | |||
| CDNL | CARDINAL INFRASTRUCTURE GROUP INC | $1.81B | $42.17 | $38.00 | -9.89% | Strong Buy | 2 | 38.31% | 2,529.33% | 135.87% | 20.13% | |||
| ELVA | ELECTROVAYA INC | $386.11M | $8.05 | $14.00 | 73.91% | Buy | 1 | N/A | N/A | N/A | N/A | |||
| CNI | CANADIAN NATIONAL RAILWAY CO | $63.89B | $104.18 | $117.93 | 13.20% | Buy | 9 | N/A | N/A | N/A | N/A | |||
| ERII | ENERGY RECOVERY INC | $538.85M | $10.20 | $18.20 | 78.43% | Strong Buy | 1 | 9.21% | 57.59% | N/A | N/A | |||
| KFRC | KFORCE INC | $546.88M | $29.92 | $38.50 | 28.68% | Hold | 2 | 3.68% | 18.57% | 47.58% | 16.21% | |||
| RBA | RB GLOBAL INC | $18.28B | $98.34 | $133.33 | 35.58% | Strong Buy | 3 | N/A | N/A | N/A | N/A | |||
| MEG | MONTROSE ENVIRONMENTAL GROUP INC | $820.00M | $22.79 | $35.25 | 54.67% | Buy | 4 | 6.26% | N/A | 13.01% | 5.98% | |||
| BLD | TOPBUILD CORP | $10.04B | $356.91 | $478.75 | 34.14% | Strong Buy | 8 | 9.12% | 10.00% | 30.83% | 10.81% | |||
| BYRN | BYRNA TECHNOLOGIES INC | $204.95M | $9.04 | $33.50 | 270.58% | Strong Buy | 2 | 18.65% | 41.95% | N/A | N/A | |||
| CXT | CRANE NXT CO | $2.31B | $40.19 | $82.33 | 104.86% | Strong Buy | 3 | 4.72% | 37.22% | N/A | N/A | |||
| PAC | PACIFIC AIRPORT GROUP | $12.75B | $252.27 | $270.00 | 7.03% | Buy | 2 | N/A | N/A | N/A | N/A | |||
| BBSI | BARRETT BUSINESS SERVICES INC | $745.51M | $29.58 | $41.50 | 40.30% | Strong Buy | 2 | 6.59% | -6.02% | 26.56% | 8.22% | |||
| LIND | LINDBLAD EXPEDITIONS HOLDINGS INC | $1.11B | $17.06 | $24.33 | 42.63% | Strong Buy | 3 | 8.36% | N/A | -14.74% | 4.28% | |||
| HAYW | HAYWARD HOLDINGS INC | $2.91B | $13.38 | $17.25 | 28.92% | Buy | 2 | 6.24% | 14.95% | 15.99% | 8.09% | |||
| MMM | 3M CO | $76.09B | $144.47 | $171.75 | 18.88% | Buy | 8 | 2.63% | 18.71% | 120.72% | 15.04% | |||
| ALTG | ALTA EQUIPMENT GROUP INC | $169.08M | $5.24 | $7.00 | 33.59% | Hold | 1 | 2.02% | N/A | -1,507.22% | 9.93% | |||
| MDA | MDA SPACE LTD | N/A | $27.21 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |||
| GNRC | GENERAC HOLDINGS INC | $11.39B | $194.09 | $234.40 | 20.77% | Strong Buy | 10 | 14.26% | 66.89% | 32.11% | 15.17% |
| Industry | Stocks | 1d % | 1w % | 1m % | 1y % | DD Score | P/E ratio | P/B Ratio | ROE | ROA | ROCE | Upside/Downside | Consensus |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 80 | -0.26% | +1.06% | -9.18% | +36.44% | 50.37x | 7.39x | +11.69% | +4.84% | +10.58% | +12.13% | Strong Buy | ||
| 18 | -1.89% | -1.28% | -12.12% | +23.28% | 16.68x | 2.80x | +37.51% | +5.86% | +16.06% | +31.89% | Buy | ||
| 9 | +1.21% | +3.45% | -2.74% | +28.87% | 16.05x | 5.55x | +9.40% | -2.51% | +7.32% | +7.19% | Buy | ||
| 5 | -1.33% | -3.87% | -16.10% | -16.18% | 23.75x | 1.07x | +6.24% | +3.53% | +5.75% | +39.59% | Buy | ||
| 19 | +2.09% | +7.55% | +9.93% | +90.64% | 28.59x | 6.75x | +40.75% | +6.67% | +13.88% | +20.90% | Strong Buy | ||
| 26 | +2.19% | +4.60% | -5.41% | -42.74% | 26.35x | 5.55x | +115.77% | +8.98% | +18.73% | +30.16% | Buy | ||
| 51 | -0.65% | +3.30% | -1.93% | +3.61% | -14.64x | 9.83x | +17.69% | +3.75% | +12.17% | +2.98% | Buy | ||
| 55 | -0.55% | +5.70% | -1.98% | +104.26% | 45.10x | 6.51x | +21.02% | +8.05% | +19.16% | +8.96% | Strong Buy | ||
| 24 | -1.57% | -0.57% | -10.52% | +33.03% | 33.76x | 6.58x | +32.09% | +7.04% | +11.32% | +9.29% | Buy | ||
| 20 | -0.27% | +3.80% | -5.94% | +3.92% | 30.94x | 6.91x | +24.78% | +13.14% | +21.89% | +10.28% | Buy | ||
| 3 | -0.34% | +4.42% | -10.23% | +12.42% | 44.21x | 6.80x | +15.88% | +3.30% | +0.79% | +26.36% | Strong Buy | ||
| 30 | +0.51% | +2.83% | -6.67% | +12.23% | 24.62x | 3.83x | +23.29% | +7.62% | +14.79% | +6.82% | Buy | ||
| 45 | +1.80% | +3.80% | -4.45% | -25.71% | 5.69x | 1.13x | +11.48% | +6.55% | +9.96% | +2.12% | Strong Buy | ||
| 18 | -2.17% | +1.47% | -8.80% | -32.10% | 33.00x | 5.36x | -0.60% | +8.01% | +14.89% | +12.02% | Strong Buy | ||
| 19 | +0.05% | +0.65% | -7.17% | +26.06% | 26.14x | 6.11x | +24.04% | +9.48% | +17.82% | +31.86% | Strong Buy | ||
| 11 | +0.23% | +2.34% | -7.95% | +16.10% | 23.50x | 4.25x | +24.85% | +7.60% | +12.32% | +8.28% | Buy | ||
| 21 | +0.23% | +2.06% | -7.96% | +19.98% | 128.42x | 2.89x | +44.63% | +4.50% | +7.39% | +24.30% | Buy | ||
| 23 | -0.34% | -0.77% | -11.95% | +12.39% | 13.80x | 2.95x | +22.05% | +6.78% | +12.22% | +18.06% | Strong Buy | ||
| 259 | -0.21% | -0.24% | -1.11% | +5.18% | -64.33x | 30.34x | +59.86% | -0.19% | -62.64% | +50.35% | Strong Buy | ||
| 43 | +0.45% | +1.55% | -5.66% | -92.56% | 24.57x | 3.63x | +29.02% | +10.93% | +20.18% | +20.71% | Buy | ||
| 79 | -1.02% | +0.43% | -10.30% | +22.31% | 21.05x | 5.25x | +20.81% | +8.55% | +16.77% | +18.46% | Buy | ||
| 23 | +1.89% | +0.15% | -0.22% | -38.84% | 16.34x | 6.36x | +55.34% | +7.31% | +36.96% | +33.19% | Buy | ||
| 10 | -1.21% | -0.56% | -8.86% | +28.33% | 32.66x | 2.99x | +16.48% | +8.17% | +14.26% | +12.42% | Buy | ||
| 17 | -0.04% | -0.59% | -0.78% | -6.97% | 22.44x | 8.10x | +14.43% | +12.05% | +36.35% | +37.99% | Buy | ||
| 16 | +0.35% | +5.13% | -7.88% | +16.63% | 51.58x | 3.79x | +15.00% | +9.04% | +14.74% | +0.39% | Buy | ||
| 21 | +2.41% | +4.60% | -1.78% | -4.22% | 47.89x | 5.66x | +22.20% | +6.50% | +10.88% | +11.32% | Buy |