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 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
TPC | TUTOR PERINI CORP | $3.03B | $57.44 | $71.00 | 23.61% | Strong Buy | 2 | 9.36% | N/A | 17.65% | 4.29% | |||
GIC | GLOBAL INDUSTRIAL CO | $1.38B | $35.88 | N/A | N/A | N/A | N/A | 3.54% | 9.80% | 27.28% | 14.20% | |||
ASTE | ASTEC INDUSTRIES INC | $1.04B | $45.31 | $41.00 | -9.51% | Hold | 1 | 6.49% | 53.47% | 11.73% | 7.43% | |||
GRC | GORMAN RUPP CO | $1.09B | $41.30 | N/A | N/A | N/A | N/A | 1.02% | 3.55% | 15.41% | 7.11% | |||
IIIN | INSTEEL INDUSTRIES INC | $711.95M | $36.68 | N/A | N/A | N/A | N/A | 9.41% | 31.80% | 17.44% | 13.16% | |||
PRIM | PRIMORIS SERVICES CORP | $6.09B | $112.77 | $102.13 | -9.44% | Strong Buy | 8 | 5.02% | 9.90% | N/A | N/A | |||
BCO | BRINKS CO | $4.61B | $110.67 | N/A | N/A | N/A | N/A | 3.06% | 110.32% | 147.77% | 5.31% | |||
CXW | CORECIVIC INC | $2.26B | $20.67 | $34.00 | 64.49% | Strong Buy | 2 | 9.28% | 167.11% | 8.95% | 4.40% | |||
TAYD | TAYLOR DEVICES INC | $141.15M | $44.85 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |||
ESP | ESPEY MFG & ELECTRONICS CORP | $129.62M | $45.78 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |||
MOG.A | MOOG INC | $6.09B | $192.14 | $210.00 | 9.30% | Buy | 2 | 3.32% | 20.01% | 17.44% | 7.71% | |||
REVG | REV GROUP INC | $2.58B | $52.88 | $45.00 | -14.90% | Hold | 3 | 5.62% | 27.31% | 29.87% | 8.71% | |||
HNI | HNI CORP | $2.00B | $43.62 | $70.00 | 60.48% | Strong Buy | 1 | 2.82% | 14.87% | 27.51% | 11.67% | |||
BWMN | BOWMAN CONSULTING GROUP LTD | $682.95M | $39.63 | $34.17 | -13.79% | Strong Buy | 3 | 10.90% | 156.25% | 5.54% | 2.56% | |||
MYRG | MYR GROUP INC | $2.85B | $183.44 | $192.86 | 5.13% | Buy | 7 | 0.55% | 40.40% | 20.20% | 7.42% | |||
PSIX | POWER SOLUTIONS INTERNATIONAL INC | $2.00B | $87.11 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |||
GTES | GATES INDUSTRIAL CORP PLC | $6.30B | $24.45 | $26.33 | 7.70% | Strong Buy | 9 | 2.38% | 40.05% | N/A | N/A | |||
WLDN | WILLDAN GROUP INC | $1.59B | $109.53 | $111.50 | 1.80% | Strong Buy | 2 | -41.57% | 34.20% | 16.47% | 8.58% | |||
PLPC | PREFORMED LINE PRODUCTS CO | $889.23M | $180.56 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |||
HSII | HEIDRICK & STRUGGLES INTERNATIONAL INC | $1.01B | $48.65 | $49.00 | 0.72% | Buy | 2 | 1.97% | 42.69% | 15.49% | 6.69% | |||
LZ | LEGALZOOMCOM INC | $1.97B | $10.86 | $10.50 | -3.31% | Buy | 4 | 5.87% | 13.72% | 32.91% | 11.56% | |||
EME | EMCOR GROUP INC | $27.44B | $612.92 | $606.40 | -1.06% | Buy | 5 | 6.57% | 3.39% | 38.50% | 13.99% | |||
OPXS | OPTEX SYSTEMS HOLDINGS INC | $77.23M | $11.17 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |||
VRT | VERTIV HOLDINGS CO | $51.82B | $135.69 | $148.62 | 9.53% | Strong Buy | 13 | 12.84% | 51.25% | 73.82% | 22.17% | |||
AYI | ACUITY BRANDS INC | $9.79B | $319.38 | $340.00 | 6.46% | Buy | 3 | 6.13% | 17.75% | 23.60% | 13.13% | |||
KE | KIMBALL ELECTRONICS INC | $664.37M | $27.25 | $28.00 | 2.75% | Strong Buy | 1 | -12.68% | 28.56% | 5.29% | 2.70% | |||
LECO | LINCOLN ELECTRIC HOLDINGS INC | $13.14B | $238.10 | $232.83 | -2.21% | Buy | 6 | 3.29% | 7.18% | 48.92% | 18.11% | |||
PRLB | PROTO LABS INC | $1.15B | $48.37 | $51.00 | 5.44% | Strong Buy | 1 | 3.14% | 24.19% | 3.27% | 2.92% | |||
RFIL | R F INDUSTRIES LTD | $78.31M | $7.34 | N/A | N/A | N/A | N/A | 4.05% | N/A | 4.06% | 1.91% | |||
ULBI | ULTRALIFE CORP | $109.85M | $6.60 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |||
LTM | LATAM AIRLINES GROUP SA | $27.32B | $45.20 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |||
MTZ | MASTEC INC | $14.08B | $178.45 | $195.93 | 9.80% | Strong Buy | 15 | 7.88% | 37.48% | N/A | N/A | |||
IESC | IES HOLDINGS INC | $6.68B | $336.23 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |||
ASLE | AERSALE CORP | $413.79M | $8.83 | $7.00 | -20.72% | Hold | 2 | 17.46% | N/A | N/A | N/A | |||
ATMU | ATMUS FILTRATION TECHNOLOGIES INC | $3.64B | $43.99 | $41.00 | -6.80% | Buy | 4 | 2.82% | 15.91% | 83.61% | 18.06% | |||
DCO | DUCOMMUN INC | $1.36B | $91.67 | $119.75 | 30.63% | Strong Buy | 4 | 4.67% | 57.59% | 9.66% | 5.93% | |||
FLS | FLOWSERVE CORP | $6.96B | $53.22 | $66.17 | 24.33% | Buy | 6 | 3.25% | 22.64% | 27.30% | 10.68% | |||
RCMT | RCM TECHNOLOGIES INC | $182.08M | $24.57 | $30.00 | 22.10% | Strong Buy | 1 | 4.67% | 6.11% | 42.36% | 11.81% | |||
WTS | WATTS WATER TECHNOLOGIES INC | $9.15B | $274.41 | $300.00 | 9.33% | Strong Buy | 1 | 3.96% | 6.70% | 21.58% | 15.44% | |||
PBI | PITNEY BOWES INC | $1.91B | $11.11 | N/A | N/A | N/A | N/A | -2.54% | N/A | -43.61% | 7.23% | |||
CYD | CHINA YUCHAI INTERNATIONAL LTD | $1.16B | $30.91 | N/A | N/A | N/A | N/A | 50.01% | 90.56% | 5.42% | 1.84% | |||
RYAAY | RYANAIR HOLDINGS PLC | $34.94B | $65.68 | $76.00 | 15.71% | Strong Buy | 1 | 9.01% | 17.13% | 70.10% | 28.18% | |||
STRL | STERLING INFRASTRUCTURE INC | $8.61B | $283.20 | $355.00 | 25.35% | Strong Buy | 1 | 2.82% | 3.38% | 43.75% | 17.85% | |||
DXPE | DXP ENTERPRISES INC | $1.91B | $121.52 | $95.00 | -21.82% | Strong Buy | 1 | N/A | 4.74% | 21.53% | 6.92% | |||
AEIS | ADVANCED ENERGY INDUSTRIES INC | $5.78B | $153.23 | $145.29 | -5.18% | Strong Buy | 7 | 6.46% | 50.97% | 16.68% | 8.81% | |||
RRX | REGAL REXNORD CORP | $9.73B | $146.66 | $167.00 | 13.87% | Strong Buy | 6 | 2.69% | 74.86% | 13.42% | 6.47% | |||
WWD | WOODWARD INC | $14.81B | $247.02 | $265.50 | 7.48% | Strong Buy | 8 | 4.74% | 7.34% | 20.81% | 10.90% | |||
ADT | ADT INC | $7.19B | $8.65 | $9.17 | 5.98% | Hold | 3 | 2.31% | 10.76% | 22.03% | 5.05% | |||
QUAD | QUAD/GRAPHICS INC | $312.43M | $6.19 | $9.30 | 50.24% | Strong Buy | 2 | -5.71% | N/A | 64.40% | 4.52% | |||
KELYA | KELLY SERVICES INC | $495.99M | $14.07 | $25.00 | 77.68% | Buy | 1 | -2.19% | N/A | 7.55% | 3.80% | |||
WOR | WORTHINGTON ENTERPRISES INC | $3.24B | $65.12 | $63.67 | -2.23% | Hold | 3 | 8.50% | 45.38% | 21.80% | 12.05% | |||
APG | API GROUP CORP | $14.78B | $35.54 | $36.70 | 3.28% | Strong Buy | 9 | 4.25% | 121.98% | 23.43% | 8.70% | |||
EVI | EVI INDUSTRIES INC | $314.37M | $24.64 | $28.00 | 13.64% | Strong Buy | 1 | N/A | N/A | N/A | N/A | |||
TRIP | TRIPADVISOR INC | $2.19B | $16.72 | $16.91 | 1.11% | Sell | 8 | 6.10% | 42.23% | 18.52% | 4.32% | |||
LMB | LIMBACH HOLDINGS INC | $1.35B | $116.54 | $159.50 | 36.86% | Strong Buy | 2 | 19.26% | 42.74% | 32.49% | 16.15% | |||
VVX | V2X INC | $1.96B | $61.81 | $61.00 | -1.31% | Buy | 7 | 4.24% | 57.21% | 18.18% | 6.16% | |||
GBX | GREENBRIER COMPANIES INC | $1.42B | $45.93 | $57.00 | 24.10% | Strong Buy | 1 | 4.22% | -9.96% | 11.40% | 3.94% | |||
RLGT | RADIANT LOGISTICS INC | $285.22M | $6.05 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |||
AGCO | AGCO CORP | $8.45B | $113.18 | $110.89 | -2.02% | Buy | 9 | 0.30% | 120.29% | 14.57% | 4.93% | |||
STN | STANTEC INC | $12.10B | $106.06 | N/A | N/A | N/A | N/A | 7.64% | 25.09% | 24.19% | 10.56% | |||
VIK | VIKING HOLDINGS LTD | $26.65B | $60.20 | $58.20 | -3.32% | Buy | 10 | 14.84% | 62.14% | -684.70% | 17.11% | |||
MEG | MONTROSE ENVIRONMENTAL GROUP INC | $956.69M | $27.96 | $31.00 | 10.87% | Buy | 1 | 9.84% | N/A | N/A | N/A | |||
AIR | AAR CORP | $2.72B | $75.75 | $84.00 | 10.89% | Strong Buy | 3 | 3.68% | 151.88% | N/A | N/A | |||
KFY | KORN FERRY | $3.80B | $73.18 | $80.00 | 9.32% | Buy | 2 | 2.99% | 10.68% | 15.98% | 7.73% | |||
HUBB | HUBBELL INC | $22.97B | $432.22 | $431.00 | -0.28% | Hold | 3 | 5.18% | 11.44% | 31.25% | 15.25% | |||
FIX | COMFORT SYSTEMS USA INC | $24.55B | $695.76 | $700.33 | 0.66% | Strong Buy | 3 | 4.12% | 7.84% | 42.40% | 16.51% | |||
TXT | TEXTRON INC | $14.09B | $79.07 | $94.43 | 19.42% | Buy | 7 | 4.37% | 22.69% | 17.56% | 7.64% | |||
FSS | FEDERAL SIGNAL CORP | $7.68B | $126.35 | $123.00 | -2.65% | Buy | 4 | 7.05% | 11.27% | N/A | N/A | |||
CPA | COPA HOLDINGS SA | $4.79B | $116.44 | $150.00 | 28.82% | Strong Buy | 1 | 6.41% | 11.33% | 34.29% | 14.17% | |||
MMS | MAXIMUS INC | $4.80B | $85.12 | N/A | N/A | N/A | N/A | 1.12% | 13.18% | 21.52% | 8.55% | |||
ZWS | ZURN ELKAY WATER SOLUTIONS CORP | $7.55B | $45.05 | $41.00 | -8.99% | Buy | 3 | 4.47% | 19.43% | 20.56% | 12.12% | |||
HLIO | HELIOS TECHNOLOGIES INC | $1.71B | $51.49 | $44.25 | -14.06% | Strong Buy | 4 | 2.77% | 40.54% | 12.29% | 7.08% | |||
CW | CURTISS WRIGHT CORP | $18.60B | $493.63 | $482.60 | -2.23% | Buy | 5 | 5.39% | 8.52% | 25.07% | 13.09% | |||
ENR | ENERGIZER HOLDINGS INC | $1.87B | $27.45 | $29.20 | 6.38% | Hold | 5 | 1.48% | 3.89% | 149.99% | 6.08% | |||
BZ | KANZHUN LTD | $9.38B | $21.53 | $22.00 | 2.18% | Strong Buy | 1 | 9.37% | 31.60% | 48.45% | 37.47% | |||
GSL | GLOBAL SHIP LEASE INC | $1.10B | $30.76 | $33.00 | 7.28% | Strong Buy | 1 | 0.06% | N/A | 15.41% | 9.58% | |||
REZI | RESIDEO TECHNOLOGIES INC | $4.73B | $31.79 | $28.00 | -11.92% | Buy | 2 | 2.02% | N/A | 13.12% | 4.03% | |||
MWA | MUELLER WATER PRODUCTS INC | $4.10B | $26.21 | N/A | N/A | N/A | N/A | 1.03% | 31.25% | 23.50% | 12.62% | |||
CCL | CARNIVAL CORP | $40.64B | $29.97 | $32.00 | 6.77% | Strong Buy | 12 | 2.76% | 7.72% | 35.03% | 6.85% | |||
EXPE | EXPEDIA GROUP INC | $26.27B | $206.67 | $204.56 | -1.02% | Hold | 18 | 5.58% | 24.03% | 243.81% | 10.01% | |||
TATT | TAT TECHNOLOGIES LTD | $528.31M | $40.14 | $37.00 | -7.82% | Strong Buy | 3 | 6.57% | 14.17% | 17.07% | 13.25% | |||
SNCY | SUN COUNTRY AIRLINES HOLDINGS INC | $651.53M | $12.22 | $17.60 | 44.03% | Strong Buy | 5 | 6.04% | 32.11% | 36.61% | 14.46% | |||
VRRM | VERRA MOBILITY CORP | $3.85B | $24.13 | $26.83 | 11.20% | Buy | 3 | 5.12% | 130.56% | 65.47% | 13.60% | |||
AMSC | AMERICAN SUPERCONDUCTOR CORP | $2.41B | $53.46 | N/A | N/A | N/A | N/A | 10.75% | 25.99% | 11.39% | 8.38% | |||
EPAC | ENERPAC TOOL GROUP CORP | $2.29B | $42.41 | $53.00 | 24.97% | Buy | 1 | 3.31% | 8.54% | 25.85% | 13.68% | |||
GENC | GENCOR INDUSTRIES INC | $189.28M | $15.34 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |||
BKNG | BOOKING HOLDINGS INC | $179.29B | $5,532.00 | $5.93k | 7.13% | Buy | 23 | 7.00% | 27.37% | -181.64% | 39.41% | |||
FELE | FRANKLIN ELECTRIC CO INC | $4.30B | $96.57 | $107.00 | 10.80% | Hold | 1 | 2.70% | 5.53% | 16.50% | 10.32% | |||
ESLT | ELBIT SYSTEMS LTD | $21.54B | $473.34 | $500.00 | 5.63% | Strong Buy | 1 | 5.96% | 22.24% | 17.26% | 5.62% | |||
FERG | FERGUSON ENTERPRISES INC | $45.57B | $231.11 | $219.91 | -4.85% | Buy | 11 | 6.20% | 20.01% | 41.18% | 13.19% | |||
SEB | SEABOARD CORP | $3.43B | $3,578.18 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |||
HII | HUNTINGTON INGALLS INDUSTRIES INC | $10.50B | $267.60 | $280.00 | 4.63% | Buy | 4 | 4.15% | 12.78% | 17.14% | 6.92% | |||
LXFR | LUXFER HOLDINGS PLC | $332.95M | $12.44 | N/A | N/A | N/A | N/A | -1.88% | 2.20% | 12.16% | 7.24% | |||
GLDD | GREAT LAKES DREDGE & DOCK CORP | $787.39M | $11.58 | N/A | N/A | N/A | N/A | 0.11% | -4.98% | 14.02% | 5.44% | |||
PNR | PENTAIR PLC | $17.31B | $105.60 | $113.42 | 7.40% | Buy | 12 | 2.77% | 15.84% | 26.78% | 15.18% | |||
GD | GENERAL DYNAMICS CORP | $84.35B | $313.58 | $331.73 | 5.79% | Buy | 11 | 2.98% | 7.65% | 23.10% | 9.58% | |||
NVT | NVENT ELECTRIC PLC | $14.39B | $89.41 | $80.91 | -9.51% | Strong Buy | 11 | 12.06% | 1.98% | 18.70% | 9.76% | |||
SKYW | SKYWEST INC | $4.74B | $117.44 | $129.00 | 9.84% | Strong Buy | 3 | 4.40% | 1.54% | 16.73% | 6.02% | |||
TTEK | TETRA TECH INC | $9.36B | $35.61 | $39.00 | 9.52% | Strong Buy | 3 | -11.25% | 37.72% | 24.89% | 9.96% | |||
NPO | ENPRO INC | $4.78B | $226.89 | $223.33 | -1.57% | Strong Buy | 3 | 3.00% | 91.29% | 12.25% | 7.72% |
Industry | Stocks | 1d % | 1w % | 1m % | 1y % | DD Score | P/E ratio | P/B Ratio | ROE | ROA | ROCE | Upside/Downside | Consensus |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
77 | +1.02% | +0.63% | -1.18% | +27.49% | 38.24x | 6.72x | +11.82% | +2.80% | +5.73% | +9.07% | Strong Buy | ||
18 | +0.13% | +8.50% | +7.12% | +55.07% | 15.63x | 3.18x | +33.65% | +5.37% | +12.34% | +12.15% | Buy | ||
10 | +0.31% | +3.41% | +4.96% | +31.91% | 9.65x | 6.70x | -4.14% | -12.46% | -6.68% | -1.86% | Buy | ||
5 | -0.67% | +0.89% | -1.74% | -13.14% | 8.77x | 1.52x | +13.62% | +6.24% | +11.39% | +60.13% | Strong Buy | ||
17 | +0.63% | +2.60% | +13.15% | +15.30% | 23.61x | 6.19x | +49.62% | +7.98% | +14.65% | +11.65% | Buy | ||
20 | +0.03% | +1.34% | -2.30% | -23.26% | 37.55x | 7.18x | +165.52% | +11.03% | +20.06% | +15.42% | Buy | ||
52 | +1.31% | +3.08% | +7.19% | +25.90% | 64.97x | 5.92x | +17.46% | +1.10% | +8.87% | +6.23% | Buy | ||
50 | +0.91% | +0.16% | +8.47% | +56.28% | 42.26x | 5.28x | +21.60% | +8.14% | +18.37% | +3.42% | Strong Buy | ||
22 | +0.69% | +0.44% | +2.87% | +19.26% | 22.12x | 4.96x | +33.19% | +7.75% | +12.00% | +3.98% | Buy | ||
18 | +0.85% | +3.37% | -0.18% | +4.54% | 34.78x | 7.28x | +31.57% | +15.31% | +26.51% | +6.38% | Buy | ||
3 | +0.35% | +3.26% | +1.85% | +16.83% | 19.10x | 6.35x | +60.74% | +10.82% | +0.94% | +21.15% | Strong Buy | ||
28 | -0.16% | +2.61% | +1.59% | -22.11% | 17.89x | 3.07x | +23.82% | +7.74% | +15.52% | +18.84% | Buy | ||
48 | +1.20% | +2.52% | +1.71% | -23.15% | 9.63x | 0.86x | +14.76% | +4.95% | +8.00% | +18.43% | Strong Buy | ||
19 | +0.32% | +0.98% | -6.72% | +33.86% | 23.22x | 3.91x | +18.10% | +9.85% | +16.44% | +17.23% | Strong Buy | ||
18 | +0.88% | +0.95% | +12.11% | -7.25% | 28.56x | 7.67x | +24.69% | +9.58% | +16.92% | +10.86% | Buy | ||
11 | -0.13% | +0.06% | -3.47% | +1.79% | 20.54x | 3.98x | +25.82% | +7.81% | +12.67% | +13.82% | Buy | ||
22 | +0.41% | +4.35% | +5.66% | +20.80% | 22.30x | 2.88x | -127.60% | +4.16% | +7.14% | +0.69% | Buy | ||
23 | +0.14% | +2.58% | +5.51% | +5.71% | 18.58x | 3.47x | +18.26% | +5.22% | +9.20% | +14.02% | Strong Buy | ||
159 | +0.23% | -0.36% | -0.56% | +10.90% | 9.14x | -49.90x | -21.85% | -0.05% | +0.77% | +90.24% | Strong Buy | ||
39 | +0.03% | +0.29% | -2.04% | -67.79% | 29.75x | 4.85x | +16.29% | +8.80% | +13.27% | +9.36% | Buy | ||
81 | +0.57% | +1.46% | +2.21% | +16.79% | 15.19x | 6.11x | +26.41% | +8.40% | +15.52% | +6.98% | Buy | ||
25 | +0.20% | +1.93% | -1.98% | -10.55% | 27.96x | 9.56x | +58.56% | +8.64% | +36.49% | +11.86% | Buy | ||
10 | +0.26% | +1.21% | +0.54% | +12.34% | 27.61x | 2.67x | +17.37% | +8.42% | +14.61% | +6.67% | Buy | ||
16 | +1.41% | +3.60% | -2.63% | +49.18% | 31.45x | 12.62x | -15.54% | +11.00% | +36.51% | +6.98% | Buy | ||
15 | -0.43% | +5.34% | -1.79% | -24.60% | 30.10x | 2.88x | +16.48% | +9.97% | +15.67% | +15.22% | Buy | ||
20 | -0.45% | -1.66% | +0.20% | -0.73% | 51.31x | 6.17x | +22.08% | +6.26% | +10.27% | +17.17% | Buy |