| 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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| GD | GENERAL DYNAMICS CORP | $107.08B | $395.78 | $424.91 | 7.36% | Strong Buy | 11 | 4.53% | 6.83% | 22.68% | 10.11% | |||
| CAAP | CORPORACION AMERICA AIRPORTS SA | $4.04B | $24.48 | $33.00 | 34.80% | Strong Buy | 1 | 3.53% | 23.75% | 27.71% | 10.45% | |||
| KFRC | KFORCE INC | $1.04B | $58.08 | $61.50 | 5.89% | Buy | 3 | 4.63% | 20.61% | 66.79% | 20.13% | |||
| FA | FIRST ADVANTAGE CORP | $3.71B | $21.58 | $23.60 | 9.36% | Buy | 5 | 5.50% | 230.16% | 24.92% | 8.61% | |||
| HURN | HURON CONSULTING GROUP INC | $2.42B | $151.87 | $174.00 | 14.57% | Strong Buy | 3 | 4.97% | 32.15% | 43.10% | 10.08% | |||
| BCO | BRINKS CO | $4.71B | $114.27 | $145.00 | 26.89% | Strong Buy | 1 | 3.82% | 58.26% | 169.22% | 7.17% | |||
| PWR | QUANTA SERVICES INC | $103.10B | $685.78 | $781.73 | 13.99% | Strong Buy | 15 | 12.22% | 30.45% | 35.53% | 12.10% | |||
| LECO | LINCOLN ELECTRIC HOLDINGS INC | $15.64B | $286.87 | $297.83 | 3.82% | Buy | 6 | 4.92% | 10.17% | 55.24% | 22.52% | |||
| RYZ | RYERSON HOLDING CORP | $1.50B | $28.94 | $31.00 | 7.12% | Hold | 2 | 23.10% | N/A | 9.56% | 3.21% | |||
| ESEA | EUROSEAS LTD | $520.69M | $73.80 | N/A | N/A | N/A | N/A | 3.15% | -6.43% | 25.55% | 17.61% | |||
| EPAC | ENERPAC TOOL GROUP CORP | $1.89B | $36.94 | N/A | N/A | N/A | N/A | 3.92% | 8.61% | 27.68% | 14.46% | |||
| LHX | L3HARRIS TECHNOLOGIES INC | $54.34B | $291.82 | $340.75 | 16.77% | Buy | 4 | 6.29% | 16.77% | 15.64% | 7.24% | |||
| TBI | TRUEBLUE INC | $311.45M | $10.23 | N/A | N/A | N/A | N/A | 2.07% | N/A | 7.53% | 3.08% | |||
| MWA | MUELLER WATER PRODUCTS INC | $3.99B | $25.54 | $27.50 | 7.67% | Sell | 2 | 2.29% | 4.79% | 22.77% | 13.06% | |||
| CAT | CATERPILLAR INC | $393.74B | $856.57 | $1.01k | 18.22% | Buy | 13 | 8.03% | 16.29% | 109.29% | 20.66% | |||
| ESOA | ENERGY SERVICES OF AMERICA CORP | $239.40M | $12.83 | N/A | N/A | N/A | N/A | 2.58% | 22.44% | 26.71% | 10.23% | |||
| HTLD | HEARTLAND EXPRESS INC | $989.08M | $12.79 | $13.00 | 1.64% | Sell | 5 | 5.22% | N/A | 7.75% | 4.99% | |||
| TKR | TIMKEN CO | $9.25B | $133.50 | $144.22 | 8.03% | Buy | 9 | 2.87% | 40.58% | 18.39% | 8.60% | |||
| PH | PARKER-HANNIFIN CORP | $133.13B | $1,055.85 | $1.16k | 9.96% | Strong Buy | 13 | 7.79% | 15.56% | 36.68% | 17.47% | |||
| EML | EASTERN CO | $152.91M | $25.41 | N/A | N/A | N/A | N/A | N/A | N/A | 11.97% | 6.35% | |||
| BXC | BLUELINX HOLDINGS INC | $680.07M | $86.52 | $83.50 | -3.49% | Buy | 2 | 3.03% | N/A | 2.29% | 0.89% | |||
| KNX | KNIGHT-SWIFT TRANSPORTATION HOLDINGS INC | $11.79B | $72.42 | $89.00 | 22.89% | Strong Buy | 16 | 6.88% | 170.91% | 10.60% | 6.16% | |||
| RRX | REGAL REXNORD CORP | $11.69B | $175.49 | $256.57 | 46.20% | Strong Buy | 7 | 7.68% | 65.27% | 14.82% | 7.45% | |||
| LUV | SOUTHWEST AIRLINES CO | $21.65B | $44.26 | $50.95 | 15.11% | Buy | 17 | 6.04% | 51.75% | 33.68% | 7.92% | |||
| KBR | KBR INC | $4.84B | $38.37 | $42.50 | 10.76% | Buy | 4 | 4.60% | 7.80% | 48.25% | 11.84% | |||
| BBCP | CONCRETE PUMPING HOLDINGS INC | $483.78M | $9.60 | $12.00 | 25.00% | Hold | 1 | 2.96% | 22.78% | 7.05% | 2.06% | |||
| AMTM | AMENTUM HOLDINGS INC | $5.25B | $21.47 | $29.75 | 38.57% | Buy | 8 | 3.19% | 56.55% | 17.80% | 7.46% | |||
| AYI | ACUITY INC (DE) | $10.73B | $358.43 | $382.00 | 6.58% | Buy | 4 | 4.47% | 15.92% | 26.34% | 16.20% | |||
| SPCB | SUPERCOM LTD | $57.72M | $10.75 | N/A | N/A | N/A | N/A | 11.54% | -22.26% | 10.64% | 6.77% | |||
| EMR | EMERSON ELECTRIC CO | $91.02B | $163.17 | $166.30 | 1.92% | Buy | 10 | 4.23% | 20.56% | 24.94% | 12.04% | |||
| AIT | APPLIED INDUSTRIAL TECHNOLOGIES INC | $13.28B | $361.95 | $400.00 | 10.51% | Strong Buy | 6 | 5.01% | 8.05% | 27.63% | 17.09% | |||
| WTS | WATTS WATER TECHNOLOGIES INC | $12.83B | $384.42 | $381.14 | -0.85% | Buy | 7 | 4.57% | 8.09% | 24.46% | 18.14% | |||
| NPO | ENPRO INC | $7.27B | $343.34 | $355.00 | 3.40% | Strong Buy | 4 | 6.63% | 126.72% | 16.15% | 9.63% | |||
| BW | BABCOCK & WILCOX ENTERPRISES INC | $1.53B | $10.29 | N/A | N/A | N/A | N/A | 25.37% | N/A | 203.26% | 11.67% | |||
| AGX | ARGAN INC | $8.11B | $578.22 | $523.25 | -9.51% | Buy | 4 | 15.50% | 10.46% | 58.59% | 21.56% | |||
| CDRE | CADRE HOLDINGS INC | $1.46B | $34.14 | $43.00 | 25.95% | Strong Buy | 2 | 8.69% | 29.72% | 21.70% | 8.21% | |||
| RBC | RBC BEARINGS INC | $17.74B | $560.49 | $652.75 | 16.46% | Strong Buy | 4 | 9.82% | 22.26% | 17.08% | 11.38% | |||
| LSTR | LANDSTAR SYSTEM INC | $6.45B | $190.19 | $195.64 | 2.87% | Hold | 14 | 10.53% | 30.16% | 39.01% | 18.73% | |||
| FC | FRANKLIN COVEY CO | $228.70M | $20.25 | $27.50 | 35.80% | Strong Buy | 2 | 6.32% | 111.77% | N/A | N/A | |||
| HEI | HEICO CORP | $52.33B | $374.67 | $389.00 | 3.82% | Buy | 6 | 6.62% | 8.59% | 27.38% | 13.62% | |||
| MAN | MANPOWERGROUP INC | $2.71B | $58.30 | $57.33 | -1.66% | Hold | 6 | 3.49% | 50.35% | 14.53% | 3.66% | |||
| TTEK | TETRA TECH INC | $9.35B | $36.51 | $43.00 | 17.78% | Buy | 1 | -2.49% | 4.90% | 28.20% | 11.90% | |||
| ODFL | OLD DOMINION FREIGHT LINE INC | $43.75B | $210.97 | $236.31 | 12.01% | Buy | 16 | 7.72% | 13.04% | 38.02% | 30.15% | |||
| UPS | UNITED PARCEL SERVICE INC | $88.91B | $104.50 | $117.90 | 12.82% | Buy | 11 | 3.25% | 17.37% | 54.96% | 11.62% | |||
| DCI | DONALDSON CO INC | $11.12B | $95.95 | $92.33 | -3.77% | Hold | 3 | 3.80% | 8.24% | 36.60% | 20.10% | |||
| PKE | PARK AEROSPACE CORP | $830.90M | $38.20 | $42.50 | 11.26% | Buy | 2 | 15.42% | 14.93% | 16.10% | 14.61% | |||
| URI | UNITED RENTALS INC | $71.82B | $1,153.83 | $1.25k | 8.04% | Strong Buy | 14 | 7.94% | 15.60% | 46.13% | 13.59% | |||
| ZTO | ZTO EXPRESS (CAYMAN) INC | $17.77B | $22.90 | $29.00 | 26.64% | Strong Buy | 1 | N/A | N/A | N/A | N/A | |||
| CHRW | C H ROBINSON WORLDWIDE INC | $17.36B | $148.57 | $196.58 | 32.31% | Buy | 19 | 6.52% | 17.42% | 53.87% | 15.01% | |||
| MATX | MATSON INC | $6.50B | $217.30 | $265.00 | 21.95% | Strong Buy | 2 | 3.43% | 3.01% | 18.79% | 11.05% | |||
| CRS | CARPENTER TECHNOLOGY CORP | $26.99B | $544.59 | $623.14 | 14.42% | Strong Buy | 7 | 10.86% | 21.01% | 42.90% | 24.90% | |||
| EBF | ENNIS INC | $559.09M | $22.10 | N/A | N/A | N/A | N/A | 1.28% | -1.62% | 13.24% | 11.32% | |||
| NNBR | NN INC | $322.07M | $3.90 | $5.00 | 28.21% | Strong Buy | 2 | 5.79% | N/A | 109.21% | 5.16% | |||
| OSK | OSHKOSH CORP | $9.44B | $152.89 | $176.90 | 15.70% | Buy | 10 | 6.17% | 23.69% | 27.97% | 12.60% | |||
| CNM | CORE & MAIN INC | $8.90B | $45.98 | $59.00 | 28.32% | Buy | 4 | 3.15% | 13.15% | 35.07% | 11.31% | |||
| WCC | WESCO INTERNATIONAL INC | $17.62B | $361.55 | $415.00 | 14.78% | Strong Buy | 5 | 4.69% | 13.90% | 22.11% | 6.48% | |||
| RELX | RELX PLC | $61.51B | $34.43 | N/A | N/A | Strong Buy | 1 | N/A | N/A | N/A | N/A | |||
| CAE | CAE INC | $8.41B | $26.18 | $31.50 | 20.32% | Hold | 2 | N/A | N/A | N/A | N/A | |||
| J | JACOBS SOLUTIONS INC | $16.93B | $144.66 | $154.00 | 6.46% | Buy | 7 | -6.07% | 49.12% | 40.12% | 11.15% | |||
| CTOS | CUSTOM TRUCK ONE SOURCE INC | $2.40B | $10.53 | $11.43 | 8.54% | Buy | 7 | 3.73% | 54.01% | N/A | N/A | |||
| GASS | STEALTHGAS INC | $344.57M | $9.46 | N/A | N/A | N/A | N/A | 0.43% | 10.50% | 7.51% | 7.23% | |||
| LZ | LEGALZOOMCOM INC | $962.51M | $5.62 | $6.88 | 22.33% | Hold | 5 | 6.51% | 177.70% | 122.32% | 33.35% | |||
| CSX | CSX CORP | $92.92B | $50.16 | $50.82 | 1.32% | Buy | 18 | 4.71% | 13.54% | 34.00% | 10.71% | |||
| SFL | SFL CORP LTD | $1.79B | $12.35 | $14.00 | 13.36% | Strong Buy | 1 | 2.45% | N/A | 15.55% | 4.11% | |||
| KE | KIMBALL ELECTRONICS INC | $621.66M | $25.85 | N/A | N/A | Hold | 1 | 6.97% | 27.35% | 7.09% | 3.71% | |||
| FORR | FORRESTER RESEARCH INC | $216.66M | $11.38 | N/A | N/A | N/A | N/A | -4.57% | N/A | 14.45% | 4.22% | |||
| HURC | HURCO COMPANIES INC | $145.85M | $22.52 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |||
| GFF | GRIFFON CORP | $4.72B | $104.16 | $120.00 | 15.21% | Strong Buy | 1 | -4.17% | 16.68% | 268.49% | 18.89% | |||
| ETN | EATON CORP PLC | $175.37B | $451.51 | $463.44 | 2.64% | Strong Buy | 9 | 8.56% | 22.27% | 42.51% | 15.33% | |||
| KEX | KIRBY CORP | $7.32B | $138.62 | $170.00 | 22.64% | Strong Buy | 4 | 5.45% | 12.84% | 14.33% | 7.93% | |||
| CSW | CSW INDUSTRIALS INC | $5.62B | $345.15 | $350.00 | 1.41% | Buy | 5 | 5.90% | 25.96% | 22.34% | 10.28% | |||
| VLTO | VERALTO CORP | $23.81B | $97.68 | $111.57 | 14.22% | Buy | 7 | 5.49% | 9.46% | 45.66% | 16.52% | |||
| KAI | KADANT INC | $3.95B | $334.22 | $357.50 | 6.97% | Buy | 2 | 4.85% | 34.89% | 16.54% | 8.96% | |||
| LIND | LINDBLAD EXPEDITIONS HOLDINGS INC | $2.20B | $33.58 | $30.33 | -9.67% | Strong Buy | 3 | 5.06% | N/A | -21.53% | 4.08% | |||
| MTZ | MASTEC INC | $23.90B | $297.59 | $417.33 | 40.24% | Strong Buy | 18 | 14.20% | 34.05% | 43.74% | 13.92% | |||
| CXT | CRANE NXT CO | $2.97B | $51.66 | $75.00 | 45.18% | Strong Buy | 2 | 6.65% | 39.06% | 22.96% | 8.09% | |||
| LOAR | LOAR HOLDINGS INC | $7.25B | $77.41 | $84.67 | 9.37% | Buy | 3 | 11.14% | 36.49% | N/A | N/A | |||
| OPXS | OPTEX SYSTEMS HOLDINGS INC | $79.13M | $11.37 | $16.10 | 41.60% | Strong Buy | 1 | 13.77% | 25.62% | 27.63% | 23.60% | |||
| KELYA | KELLY SERVICES INC | $557.80M | $16.06 | $20.00 | 24.53% | Buy | 1 | 2.88% | N/A | 7.03% | 3.03% | |||
| ASTE | ASTEC INDUSTRIES INC | $996.54M | $43.28 | $66.00 | 52.50% | Strong Buy | 1 | 5.75% | 80.88% | 18.88% | 9.19% | |||
| KFY | KORN FERRY | $4.28B | $84.19 | $80.00 | -4.98% | Buy | 3 | 2.75% | 6.95% | 17.89% | 8.68% | |||
| VSTS | VESTIS CORP | $1.76B | $13.33 | $12.66 | -5.03% | Sell | 6 | 1.38% | N/A | 10.61% | 3.29% | |||
| DAC | DANAOS CORP | $2.58B | $141.92 | $155.00 | 9.22% | Strong Buy | 1 | 1.70% | -9.41% | N/A | N/A | |||
| IPCX | INFLECTION POINT ACQUISITION CORP III | $136.17M | $3.95 | $12.00 | 203.80% | Buy | 1 | N/A | 101.99% | -19.38% | 1.06% | |||
| WSC | WILLSCOT HOLDINGS CORP | $4.31B | $23.76 | $28.00 | 17.85% | Buy | 5 | 2.39% | N/A | 65.98% | 10.24% | |||
| ADT | ADT INC | $5.47B | $7.49 | $8.13 | 8.48% | Buy | 2 | 2.15% | 13.11% | 22.15% | 4.89% | |||
| MRCY | MERCURY SYSTEMS INC | $6.67B | $111.12 | $96.20 | -13.43% | Hold | 5 | 9.79% | N/A | 10.78% | 6.42% | |||
| TRU | TRANSUNION | $15.42B | $80.48 | $92.73 | 15.22% | Buy | 11 | 7.32% | 19.38% | 28.62% | 11.37% | |||
| PSIX | POWER SOLUTIONS INTERNATIONAL INC | $935.07M | $40.54 | $79.45 | 95.98% | Buy | 2 | 14.97% | 22.16% | N/A | N/A | |||
| WERN | WERNER ENTERPRISES INC | $2.33B | $38.88 | $43.42 | 11.67% | Hold | 12 | 10.21% | N/A | 14.37% | 6.17% | |||
| NSSC | NAPCO SECURITY TECHNOLOGIES INC | $1.37B | $38.32 | $52.50 | 37.00% | Strong Buy | 2 | 15.08% | 36.15% | 38.74% | 31.02% | |||
| LMB | LIMBACH HOLDINGS INC | $543.06M | $45.54 | $88.00 | 93.24% | Buy | 2 | 7.97% | 35.12% | 31.01% | 15.59% | |||
| CR | CRANE CO | $12.62B | $218.34 | $246.67 | 12.97% | Strong Buy | 3 | 8.56% | 15.19% | 26.63% | 14.39% | |||
| SARO | STANDARDAERO INC | $9.23B | $27.90 | $34.75 | 24.55% | Strong Buy | 8 | 7.34% | 26.75% | 27.12% | 10.90% | |||
| AIR | AAR CORP | $5.79B | $145.25 | $138.25 | -4.82% | Strong Buy | 5 | 5.71% | 9.88% | 17.77% | 9.02% | |||
| LTM | LATAM AIRLINES GROUP SA | $30.01B | $52.26 | $65.00 | 24.38% | Strong Buy | 5 | N/A | N/A | N/A | N/A | |||
| ROK | ROCKWELL AUTOMATION INC | $49.90B | $449.37 | $461.09 | 2.61% | Buy | 11 | 4.20% | 15.39% | 58.77% | 18.51% | |||
| WAB | WESTINGHOUSE AIR BRAKE TECHNOLOGIES CORP | $50.51B | $299.02 | $323.44 | 8.17% | Strong Buy | 9 | 6.23% | 29.63% | 21.23% | 10.30% | |||
| HRI | HERC HOLDINGS INC | $5.80B | $173.51 | $177.33 | 2.20% | Buy | 6 | 5.97% | 110.33% | 37.30% | 5.14% | |||
| RXO | RXO INC | $3.88B | $23.52 | $24.12 | 2.53% | Hold | 13 | 6.94% | N/A | N/A | N/A |
| Industry | Stocks | 1d % | 1w % | 1m % | 1y % | DD Score | P/E ratio | P/B Ratio | ROE | ROA | ROCE | Upside/Downside | Consensus |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 89 | +1.31% | +1.78% | +7.02% | +19.94% | 19.44x | 10.31x | +14.89% | +2.65% | +5.64% | +14.40% | Strong Buy | ||
| 18 | -1.07% | -4.98% | -2.37% | +14.53% | 11.07x | 3.23x | +32.84% | +5.57% | +12.98% | +27.91% | Buy | ||
| 8 | -1.50% | -5.59% | -5.53% | -16.96% | 10.17x | 4.73x | +13.61% | +0.42% | +10.22% | +28.66% | Buy | ||
| 5 | -0.64% | -1.79% | +15.23% | +1.00% | 119.51x | 1.49x | +2.04% | +1.35% | +3.59% | +31.51% | Strong Buy | ||
| 20 | +2.19% | +2.20% | -4.74% | +18.40% | 19.95x | 4.99x | +55.33% | +8.76% | +17.49% | +12.62% | Strong Buy | ||
| 26 | -1.78% | -1.87% | +6.54% | -60.48% | 16.49x | 6.57x | -45.00% | +8.52% | +17.09% | +23.68% | Buy | ||
| 52 | +1.31% | +1.69% | +6.41% | -98.67% | 94.54x | 10.92x | +22.29% | +6.95% | +13.04% | +11.66% | Buy | ||
| 55 | +2.16% | +1.59% | -0.51% | +54.04% | 36.87x | 7.21x | +22.37% | +8.75% | +20.73% | +19.58% | Buy | ||
| 23 | +0.19% | -0.35% | -1.82% | +25.69% | 34.53x | 7.12x | +37.67% | +8.03% | +14.75% | +14.87% | Buy | ||
| 20 | +0.19% | +0.15% | +0.13% | +12.66% | 25.20x | 5.91x | +24.34% | +12.96% | +21.90% | +8.98% | Buy | ||
| 3 | -0.43% | -3.32% | +2.23% | -13.26% | 43.44x | 6.44x | +14.73% | +3.07% | +0.18% | +114.09% | Buy | ||
| 32 | -0.74% | +2.08% | -3.14% | +35.34% | 23.54x | 4.28x | +25.04% | +7.75% | +15.21% | +12.07% | Buy | ||
| 45 | +0.59% | +2.61% | +4.95% | -99.20% | 13.86x | 1.20x | +13.52% | +7.78% | +10.87% | +15.47% | Strong Buy | ||
| 18 | +0.88% | -2.75% | +0.08% | -59.85% | 43.94x | 5.12x | +20.97% | +10.91% | +17.25% | +11.26% | Strong Buy | ||
| 19 | +1.59% | +1.22% | +2.67% | +2.52% | 11.07x | 5.51x | +5.84% | +8.47% | +14.97% | +25.80% | Strong Buy | ||
| 11 | -0.55% | +0.38% | +3.30% | +30.22% | 27.53x | 4.87x | +23.89% | +7.61% | +12.45% | +9.75% | Buy | ||
| 22 | +1.84% | -0.11% | +4.73% | +23.71% | 55.54x | 4.20x | +27.91% | +5.47% | +9.58% | +13.53% | Buy | ||
| 25 | -0.29% | -2.01% | +7.11% | +2.84% | 15.45x | 3.26x | +24.99% | +8.52% | +14.92% | +17.43% | Strong Buy | ||
| 315 | +0.32% | +0.39% | +0.78% | +2.25% | 17.87x | 116.22x | +213.33% | -1.55% | -1.49% | +35.56% | Strong Buy | ||
| 41 | -0.00% | +0.26% | +4.25% | -97.91% | 23.52x | 3.96x | +43.53% | +11.19% | +21.33% | +11.19% | Buy | ||
| 80 | +0.45% | -0.77% | +0.35% | -73.67% | 44.41x | 5.97x | +21.28% | +8.39% | +16.45% | +13.17% | Buy | ||
| 23 | -1.79% | +0.49% | +12.06% | -0.11% | 22.59x | 8.67x | +57.58% | +7.50% | +37.27% | -1.51% | Buy | ||
| 10 | +0.71% | -1.00% | +1.10% | +31.14% | 31.49x | 3.36x | +17.17% | +8.57% | +15.22% | +9.44% | Buy | ||
| 18 | -0.81% | +0.10% | +13.51% | +14.73% | 26.64x | 10.87x | +12.61% | +14.05% | +52.44% | +756.77% | Buy | ||
| 16 | -0.47% | +2.95% | -7.05% | +44.28% | 67.33x | 4.23x | +15.27% | +9.06% | +14.52% | +15.12% | Buy | ||
| 22 | +0.33% | +1.08% | -0.10% | -6.48% | 47.01x | 5.60x | +18.13% | +5.00% | +8.81% | +15.07% | Buy |