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 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
ASTE | ASTEC INDUSTRIES INC | $915.82M | $40.05 | $41.00 | 2.37% | Hold | 1 | 5.27% | 355.88% | 12.11% | 7.49% | |||
LXFR | LUXFER HOLDINGS PLC | $309.15M | $11.55 | N/A | N/A | N/A | N/A | -1.30% | 13.92% | 12.75% | 7.50% | |||
GRC | GORMAN RUPP CO | $933.98M | $35.52 | N/A | N/A | N/A | N/A | 2.47% | 17.75% | 15.48% | 6.90% | |||
RCMT | RCM TECHNOLOGIES INC | $167.02M | $22.60 | $30.00 | 32.74% | Strong Buy | 1 | 7.90% | 9.04% | 46.99% | 13.44% | |||
ESP | ESPEY MFG & ELECTRONICS CORP | $115.75M | $40.88 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |||
PSIX | POWER SOLUTIONS INTERNATIONAL INC | $1.15B | $49.93 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |||
ATRO | ASTRONICS CORP | $1.23B | $34.85 | $32.00 | -8.18% | Hold | 1 | 3.72% | N/A | N/A | N/A | |||
REVG | REV GROUP INC | $2.16B | $44.23 | $40.50 | -8.43% | Hold | 2 | 4.96% | 24.23% | 29.87% | 8.71% | |||
WLDN | WILLDAN GROUP INC | $809.21M | $55.82 | N/A | N/A | N/A | N/A | -44.58% | 34.20% | 16.47% | 8.58% | |||
PRIM | PRIMORIS SERVICES CORP | $4.01B | $74.25 | $84.67 | 14.03% | Strong Buy | 6 | 5.23% | 12.04% | N/A | N/A | |||
LZ | LEGALZOOMCOM INC | $1.58B | $8.74 | $9.67 | 10.61% | Hold | 3 | 4.73% | -99.72% | 32.91% | 11.56% | |||
PBI | PITNEY BOWES INC | $1.86B | $10.28 | N/A | N/A | N/A | N/A | -14.34% | N/A | -45.32% | 7.43% | |||
TPC | TUTOR PERINI CORP | $2.22B | $42.08 | $45.50 | 8.13% | Strong Buy | 2 | 13.46% | N/A | 14.01% | 3.65% | |||
DCO | DUCOMMUN INC | $1.14B | $76.53 | $87.00 | 13.68% | Strong Buy | 1 | 4.36% | 54.01% | 9.45% | 5.80% | |||
SCS | STEELCASE INC | $1.16B | $10.16 | N/A | N/A | N/A | N/A | 3.66% | 13.76% | 15.90% | 6.49% | |||
DXPE | DXP ENTERPRISES INC | $1.20B | $76.60 | $95.00 | 24.02% | Strong Buy | 1 | N/A | 4.74% | 21.53% | 6.92% | |||
ISSC | INNOVATIVE SOLUTIONS & SUPPORT INC | $222.52M | $12.64 | N/A | N/A | N/A | N/A | 13.07% | -0.00% | 23.03% | 13.71% | |||
THR | THERMON GROUP HOLDINGS INC | $894.06M | $27.02 | N/A | N/A | N/A | N/A | 5.20% | 15.47% | 14.16% | 9.29% | |||
ADT | ADT INC | $6.78B | $8.11 | $9.00 | 10.97% | Hold | 2 | 2.92% | 15.47% | 21.04% | 4.81% | |||
ULBI | ULTRALIFE CORP | $128.74M | $7.74 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |||
HNI | HNI CORP | $2.16B | $46.37 | $70.00 | 50.96% | Strong Buy | 1 | 4.17% | 21.78% | 23.32% | 10.08% | |||
QUAD | QUAD/GRAPHICS INC | $265.72M | $5.25 | $9.45 | 80.00% | Strong Buy | 2 | -8.06% | N/A | 51.54% | 3.61% | |||
MYRG | MYR GROUP INC | $2.54B | $163.39 | $157.00 | -3.91% | Buy | 5 | 2.21% | 202.06% | 21.16% | 7.63% | |||
GTES | GATES INDUSTRIAL CORP PLC | $5.59B | $21.69 | $23.50 | 8.34% | Buy | 8 | 1.49% | 34.21% | N/A | N/A | |||
PLPC | PREFORMED LINE PRODUCTS CO | $747.96M | $151.40 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |||
WOR | WORTHINGTON ENTERPRISES INC | $2.98B | $59.69 | $57.00 | -4.51% | Hold | 3 | 1.49% | 159.50% | 16.72% | 9.32% | |||
RRX | REGAL REXNORD CORP | $9.13B | $137.69 | $159.17 | 15.60% | Strong Buy | 6 | 2.00% | 80.98% | 13.99% | 6.41% | |||
TXT | TEXTRON INC | $13.97B | $77.38 | $87.33 | 12.86% | Buy | 9 | 4.53% | 22.44% | 18.18% | 7.81% | |||
ENS | ENERSYS | $3.39B | $86.52 | $117.50 | 35.81% | Strong Buy | 2 | 2.28% | 7.24% | 21.53% | 10.39% | |||
UPWK | UPWORK INC | $1.82B | $13.83 | $18.40 | 33.04% | Buy | 10 | 2.71% | -16.24% | N/A | N/A | |||
KFY | KORN FERRY | $3.44B | $66.59 | $77.00 | 15.63% | Buy | 2 | 2.12% | 9.22% | 16.22% | 7.97% | |||
MTZ | MASTEC INC | $12.79B | $162.10 | $173.83 | 7.24% | Strong Buy | 12 | 8.80% | 41.09% | N/A | N/A | |||
STN | STANTEC INC | $12.17B | $106.72 | N/A | N/A | N/A | N/A | 9.62% | 33.41% | 24.27% | 10.63% | |||
FLS | FLOWSERVE CORP | $6.07B | $46.46 | $63.00 | 35.60% | Strong Buy | 6 | 2.68% | 21.12% | 24.58% | 9.32% | |||
KBR | KBR INC | $6.94B | $53.46 | $62.20 | 16.35% | Buy | 5 | 10.09% | 19.94% | 43.12% | 8.92% | |||
PRG | PROG HOLDINGS INC | $1.15B | $28.61 | $38.00 | 32.82% | Strong Buy | 3 | 1.58% | -6.07% | 29.17% | 12.99% | |||
ESLT | ELBIT SYSTEMS LTD | $20.28B | $454.90 | N/A | N/A | N/A | N/A | 8.49% | 28.53% | 20.17% | 5.87% | |||
ERJ | EMBRAER SA | $8.87B | $48.29 | $52.00 | 7.68% | Buy | 3 | 13.70% | 0.24% | 53.38% | 13.89% | |||
LTM | LATAM AIRLINES GROUP SA | $23.00B | $38.05 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |||
VIK | VIKING HOLDINGS LTD | $20.61B | $46.56 | $50.90 | 9.32% | Buy | 10 | 14.39% | 59.03% | -651.60% | 16.28% | |||
IIIN | INSTEEL INDUSTRIES INC | $672.61M | $34.65 | N/A | N/A | N/A | N/A | 9.74% | 51.35% | 18.19% | 14.72% | |||
LNN | LINDSAY CORP | $1.46B | $134.22 | $128.00 | -4.63% | Hold | 1 | 1.67% | -1.94% | 16.56% | 10.50% | |||
BZ | KANZHUN LTD | $7.69B | $17.65 | $22.00 | 24.65% | Strong Buy | 1 | 9.97% | 31.72% | 48.25% | 37.53% | |||
VRRM | VERRA MOBILITY CORP | $3.82B | $23.94 | $26.83 | 12.08% | Buy | 3 | 5.78% | 146.96% | 80.09% | 14.60% | |||
EME | EMCOR GROUP INC | $21.39B | $477.92 | $536.50 | 12.26% | Strong Buy | 2 | 9.47% | 3.86% | 38.65% | 14.11% | |||
GTEC | GREENLAND TECHNOLOGIES HOLDING CORP | $34.79M | $2.00 | N/A | N/A | N/A | N/A | N/A | N/A | 12.79% | 6.96% | |||
HURN | HURON CONSULTING GROUP INC | $2.32B | $134.70 | $170.75 | 26.76% | Strong Buy | 4 | 3.94% | 6.72% | 28.83% | 10.45% | |||
CW | CURTISS WRIGHT CORP | $17.84B | $473.32 | $416.75 | -11.95% | Buy | 4 | 5.64% | 9.11% | 24.26% | 12.54% | |||
LMT | LOCKHEED MARTIN CORP | $113.97B | $486.45 | $521.92 | 7.29% | Buy | 12 | 3.73% | 11.30% | N/A | N/A | |||
MMS | MAXIMUS INC | $3.93B | $69.80 | $90.00 | 28.94% | Buy | 1 | 0.72% | 9.33% | 17.84% | 7.08% | |||
VRT | VERTIV HOLDINGS CO | $42.29B | $110.97 | $119.75 | 7.91% | Strong Buy | 8 | 13.71% | 58.26% | 77.13% | 21.76% | |||
RLGT | RADIANT LOGISTICS INC | $280.03M | $5.94 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |||
TRIP | TRIPADVISOR INC | $1.74B | $13.30 | $15.38 | 15.60% | Sell | 6 | 6.33% | 41.26% | 18.52% | 4.32% | |||
FORR | FORRESTER RESEARCH INC | $191.01M | $10.02 | N/A | N/A | N/A | N/A | -3.72% | N/A | 12.11% | 4.06% | |||
AOUT | AMERICAN OUTDOOR BRANDS INC | $143.39M | $11.26 | $20.00 | 77.62% | Strong Buy | 1 | 7.04% | N/A | 4.85% | 3.52% | |||
SNCY | SUN COUNTRY AIRLINES HOLDINGS INC | $580.42M | $10.91 | $16.67 | 52.77% | Strong Buy | 3 | 6.73% | 55.42% | 37.14% | 14.07% | |||
NPO | ENPRO INC | $3.96B | $187.96 | $202.50 | 7.74% | Strong Buy | 2 | 2.08% | 83.87% | 11.52% | 6.72% | |||
GIC | GLOBAL INDUSTRIAL CO | $1.00B | $26.16 | N/A | N/A | N/A | N/A | 3.91% | 5.25% | 22.92% | 12.29% | |||
LMB | LIMBACH HOLDINGS INC | $1.60B | $137.66 | $133.00 | -3.39% | Strong Buy | 2 | 15.57% | 48.14% | 32.75% | 15.69% | |||
APG | API GROUP CORP | $13.25B | $47.85 | $50.57 | 5.69% | Strong Buy | 7 | 4.53% | 121.67% | 22.84% | 8.41% | |||
EVI | EVI INDUSTRIES INC | $236.16M | $18.51 | $28.00 | 51.27% | Strong Buy | 1 | N/A | N/A | N/A | N/A | |||
PRLB | PROTO LABS INC | $894.01M | $37.61 | $50.00 | 32.94% | Strong Buy | 1 | 1.39% | 6.56% | 3.26% | 2.90% | |||
GNRC | GENERAC HOLDINGS INC | $7.37B | $124.72 | $167.33 | 34.17% | Strong Buy | 12 | 3.99% | 15.20% | 34.55% | 16.86% | |||
KELYA | KELLY SERVICES INC | $405.19M | $11.51 | $25.00 | 117.20% | Buy | 1 | 2.09% | N/A | 7.87% | 3.76% | |||
VVX | V2X INC | $1.41B | $44.57 | $62.60 | 40.45% | Buy | 5 | 3.72% | 102.96% | 18.69% | 6.24% | |||
CPA | COPA HOLDINGS SA | $4.27B | $103.77 | $180.00 | 73.46% | Strong Buy | 1 | 6.38% | 11.47% | 34.32% | 14.18% | |||
ORN | ORION GROUP HOLDINGS INC | $335.02M | $8.47 | $11.25 | 32.82% | Strong Buy | 2 | 4.43% | 79.15% | N/A | N/A | |||
HSII | HEIDRICK & STRUGGLES INTERNATIONAL INC | $894.94M | $43.40 | $48.00 | 10.60% | Buy | 2 | -0.38% | 634.18% | 15.08% | 6.85% | |||
AYI | ACUITY BRANDS INC | $8.21B | $265.58 | $316.67 | 19.24% | Hold | 3 | 9.86% | 15.29% | 24.44% | 13.44% | |||
IESC | IES HOLDINGS INC | $5.20B | $261.89 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |||
MLI | MUELLER INDUSTRIES INC | $8.22B | $74.27 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |||
REZI | RESIDEO TECHNOLOGIES INC | $3.05B | $20.54 | $21.00 | 2.24% | Hold | 1 | 3.76% | 161.44% | 10.23% | 4.24% | |||
WWD | WOODWARD INC | $13.81B | $232.06 | $250.50 | 7.95% | Strong Buy | 6 | 5.18% | 6.83% | 21.58% | 11.23% | |||
MVST | MICROVAST HOLDINGS INC | $1.32B | $4.05 | $3.00 | -25.93% | Buy | 1 | 21.06% | N/A | N/A | N/A | |||
ARMK | ARAMARK | $10.50B | $40.08 | $45.25 | 12.90% | Strong Buy | 4 | 5.32% | 30.13% | 21.82% | 4.89% | |||
AEIS | ADVANCED ENERGY INDUSTRIES INC | $4.62B | $122.80 | $129.40 | 5.37% | Buy | 5 | 8.15% | 57.69% | 17.02% | 9.09% | |||
KE | KIMBALL ELECTRONICS INC | $448.84M | $18.41 | $21.00 | 14.07% | Strong Buy | 1 | -6.19% | 27.08% | 4.60% | 2.35% | |||
SPCB | SUPERCOM LTD | $21.32M | $9.81 | $18.00 | 83.49% | Strong Buy | 1 | N/A | N/A | N/A | N/A | |||
BRC | BRADY CORP | $3.22B | $67.96 | N/A | N/A | N/A | N/A | N/A | 12.13% | 19.05% | 13.10% | |||
GLDD | GREAT LAKES DREDGE & DOCK CORP | $779.12M | $11.47 | N/A | N/A | N/A | N/A | 1.13% | -7.12% | 13.49% | 5.25% | |||
SXI | STANDEX INTERNATIONAL CORP | $1.84B | $152.71 | $210.00 | 37.52% | Strong Buy | 2 | 8.18% | 30.85% | 17.61% | 7.78% | |||
CCL | CARNIVAL CORP | $30.36B | $22.41 | $27.80 | 24.05% | Buy | 10 | 2.98% | 14.74% | 35.23% | 6.66% | |||
UAL | UNITED AIRLINES HOLDINGS INC | $24.17B | $74.00 | $103.64 | 40.05% | Strong Buy | 11 | 5.32% | 8.08% | N/A | N/A | |||
ZWS | ZURN ELKAY WATER SOLUTIONS CORP | $5.92B | $35.21 | $37.33 | 6.03% | Buy | 3 | 4.11% | 18.31% | 19.78% | 11.74% | |||
AMSC | AMERICAN SUPERCONDUCTOR CORP | $1.16B | $29.35 | $39.00 | 32.88% | Buy | 1 | 15.39% | 85.85% | 20.84% | 13.23% | |||
PAC | PACIFIC AIRPORT GROUP | $11.70B | $231.62 | $210.00 | -9.33% | Hold | 1 | 16.82% | 23.75% | 670.22% | 183.42% | |||
CRAI | CRA INTERNATIONAL INC | $1.23B | $180.68 | $228.00 | 26.19% | Buy | 1 | 3.43% | 6.19% | 26.18% | 10.08% | |||
SKYW | SKYWEST INC | $3.88B | $95.81 | $121.00 | 26.29% | Strong Buy | 2 | 5.23% | 4.35% | 16.68% | 5.80% | |||
DRS | LEONARDO DRS INC | $12.26B | $46.07 | $39.25 | -14.80% | Buy | 4 | N/A | N/A | N/A | N/A | |||
DLB | DOLBY LABORATORIES INC | $7.11B | $74.02 | $101.75 | 37.46% | Strong Buy | 4 | 3.09% | 6.19% | 11.42% | 9.10% | |||
GD | GENERAL DYNAMICS CORP | $75.96B | $283.00 | $288.82 | 2.06% | Buy | 11 | 3.15% | 7.17% | 22.30% | 8.76% | |||
KNOP | KNOT OFFSHORE PARTNERS LP | $224.70M | $6.60 | N/A | N/A | N/A | N/A | 0.50% | N/A | 5.19% | 1.67% | |||
BCO | BRINKS CO | $3.54B | $84.28 | N/A | N/A | N/A | N/A | 2.38% | 94.44% | 176.12% | 5.51% | |||
FERG | FERGUSON ENTERPRISES INC | $41.97B | $212.85 | $213.09 | 0.11% | Buy | 11 | 3.53% | 14.32% | 41.18% | 13.19% | |||
RCL | ROYAL CARIBBEAN CRUISES LTD | $70.08B | $258.08 | $280.75 | 8.78% | Strong Buy | 16 | 8.27% | 19.64% | 67.44% | 14.33% | |||
WAB | WESTINGHOUSE AIR BRAKE TECHNOLOGIES CORP | $34.52B | $201.70 | $210.20 | 4.21% | Buy | 5 | 4.08% | 23.08% | 17.48% | 9.49% | |||
HWM | HOWMET AEROSPACE INC | $69.11B | $171.20 | $154.56 | -9.72% | Strong Buy | 9 | 9.01% | 16.65% | 46.75% | 20.80% | |||
RELX | RELX PLC | $97.92B | $52.76 | N/A | N/A | N/A | N/A | N/A | 33.59% | 82.75% | 19.03% | |||
EXPE | EXPEDIA GROUP INC | $21.06B | $165.63 | $187.22 | 13.04% | Buy | 18 | 4.79% | 23.95% | 243.81% | 10.01% | |||
BWMN | BOWMAN CONSULTING GROUP LTD | $476.67M | $27.66 | $29.75 | 7.56% | Strong Buy | 2 | 9.58% | 156.25% | 5.51% | 2.54% |
Industry | Stocks | 1d % | 1w % | 1m % | 1y % | DD Score | P/E ratio | P/B Ratio | ROE | ROA | ROCE | Upside/Downside | Consensus |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
75 | +0.97% | +1.08% | +7.67% | +28.21% | 38.55x | 6.48x | +14.04% | +3.33% | +7.04% | +3.07% | Buy | ||
18 | -3.59% | -7.35% | -5.43% | +10.31% | 13.63x | 2.70x | +41.21% | +5.27% | +12.93% | +40.47% | Buy | ||
9 | -1.24% | -2.51% | -0.53% | +16.74% | 13.96x | 5.42x | +14.42% | +0.01% | +5.78% | -2.80% | Buy | ||
5 | -2.94% | -1.13% | -5.20% | -6.22% | 8.51x | 1.40x | +11.28% | +5.54% | +10.90% | +52.15% | Strong Buy | ||
17 | -1.72% | -2.61% | +4.36% | -7.86% | 21.69x | 5.93x | +53.86% | +8.42% | +15.90% | +14.83% | Buy | ||
17 | -1.31% | -2.37% | -3.78% | -33.12% | 41.30x | 7.74x | +165.86% | +11.75% | +21.90% | +14.30% | Buy | ||
53 | -2.31% | -1.25% | +1.23% | -13.46% | 67.22x | 4.80x | +16.62% | +2.50% | +10.19% | +17.79% | Buy | ||
49 | -1.17% | -2.33% | +4.35% | +28.06% | 41.38x | 4.92x | +19.66% | +7.25% | +17.35% | +5.56% | Strong Buy | ||
21 | -1.32% | -0.26% | +1.16% | +8.73% | 19.71x | 4.78x | +34.11% | +7.95% | +12.47% | +2.99% | Buy | ||
18 | -1.87% | -2.26% | -2.42% | +0.49% | 37.93x | 6.84x | +33.00% | +15.67% | +27.49% | +12.28% | Buy | ||
3 | -1.34% | -0.69% | +4.14% | +15.52% | 19.91x | 5.98x | +60.25% | +10.74% | +1.00% | +20.98% | Strong Buy | ||
28 | -0.96% | +0.53% | -1.78% | -15.05% | 16.81x | 3.20x | +23.81% | +7.68% | +15.46% | +16.60% | Buy | ||
47 | +3.06% | +4.90% | +4.16% | -17.63% | 9.55x | 0.83x | +15.38% | +7.81% | +11.57% | +22.46% | Strong Buy | ||
19 | -0.80% | -1.42% | +1.51% | +47.29% | 25.77x | 4.03x | +17.90% | +8.96% | +15.37% | +8.45% | Buy | ||
18 | -1.63% | -1.91% | +1.79% | +3.97% | 25.23x | 6.82x | +30.39% | +10.18% | +17.89% | +21.91% | Buy | ||
11 | -1.12% | -0.96% | +0.22% | +4.62% | 21.56x | 4.03x | +25.28% | +7.67% | +12.51% | +10.34% | Buy | ||
22 | -2.41% | -2.23% | -2.63% | +14.72% | 76.16x | 2.62x | +11.71% | +4.05% | +6.90% | +13.42% | Buy | ||
23 | -2.35% | -2.95% | -3.38% | -4.33% | 30.15x | 2.94x | +12.29% | +4.54% | +8.73% | +21.41% | Buy | ||
141 | +0.23% | +0.91% | +2.76% | +13.59% | 15.75x | -58.86x | -43.87% | +0.12% | +0.08% | +124.85% | Strong Buy | ||
38 | -1.86% | -2.19% | -2.27% | -21.37% | 32.92x | 5.16x | +29.64% | +12.27% | +16.83% | +47.54% | Buy | ||
81 | -2.06% | -2.29% | -2.33% | +6.89% | 25.25x | 5.57x | +25.81% | +8.49% | +16.11% | +14.47% | Buy | ||
25 | -1.95% | -5.00% | -3.62% | -6.29% | 30.37x | 10.04x | +59.42% | +9.38% | +45.62% | +10.33% | Buy | ||
10 | -1.76% | -2.27% | -2.59% | +7.49% | 26.07x | 2.49x | +16.80% | +8.34% | +14.61% | +14.28% | Buy | ||
16 | -2.99% | -5.54% | +0.31% | +35.72% | 29.32x | 11.50x | -27.86% | +12.05% | +42.83% | +6.33% | Buy | ||
15 | -1.20% | +1.81% | -5.68% | -26.78% | 29.98x | 2.93x | +17.99% | +10.94% | +17.12% | +20.53% | Buy | ||
20 | -0.37% | +0.39% | +4.41% | +12.66% | 55.91x | 6.65x | +22.13% | +6.13% | +9.80% | +8.73% | Buy |