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 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
PSIX | POWER SOLUTIONS INTERNATIONAL INC | $591.76M | $25.72 | $37.00 | 43.86% | Buy | 1 | N/A | N/A | N/A | N/A | |||
ASTE | ASTEC INDUSTRIES INC | $854.77M | $37.38 | $41.00 | 9.68% | Hold | 1 | 5.27% | 355.88% | 12.11% | 7.49% | |||
ESP | ESPEY MFG & ELECTRONICS CORP | $84.77M | $30.31 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |||
ENS | ENERSYS | $3.45B | $87.54 | $115.00 | 31.37% | Buy | 1 | 3.08% | 12.84% | 22.40% | 10.26% | |||
MHH | MASTECH DIGITAL INC | $88.31M | $7.52 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |||
GRC | GORMAN RUPP CO | $943.71M | $35.89 | N/A | N/A | N/A | N/A | 2.47% | 17.75% | 15.48% | 6.90% | |||
LXFR | LUXFER HOLDINGS PLC | $298.44M | $11.15 | N/A | N/A | N/A | N/A | -2.78% | 11.39% | 12.99% | 7.64% | |||
LZ | LEGALZOOMCOM INC | $1.29B | $7.31 | $8.90 | 21.75% | Hold | 5 | 4.91% | -99.66% | 74.58% | 18.60% | |||
MG | MISTRAS GROUP INC | $284.25M | $9.16 | N/A | N/A | N/A | N/A | 2.46% | 36.07% | 14.85% | 5.64% | |||
DXPE | DXP ENTERPRISES INC | $1.40B | $88.98 | $95.00 | 6.77% | Strong Buy | 1 | N/A | 18.92% | 22.42% | 7.02% | |||
PLPC | PREFORMED LINE PRODUCTS CO | $677.61M | $137.14 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |||
PRIM | PRIMORIS SERVICES CORP | $3.43B | $63.85 | $84.75 | 32.73% | Strong Buy | 8 | 6.10% | 18.37% | N/A | N/A | |||
ADT | ADT INC | $6.70B | $8.01 | $9.00 | 12.36% | Hold | 3 | 2.92% | 15.47% | 21.04% | 4.81% | |||
WLDN | WILLDAN GROUP INC | $569.53M | $39.53 | N/A | N/A | N/A | N/A | -42.79% | 46.63% | N/A | N/A | |||
TWIN | TWIN DISC INC | $96.62M | $6.83 | $12.00 | 75.70% | Strong Buy | 1 | N/A | N/A | N/A | N/A | |||
TATT | TAT TECHNOLOGIES LTD | $319.57M | $29.21 | $35.00 | 19.82% | Strong Buy | 1 | N/A | N/A | N/A | N/A | |||
RFIL | R F INDUSTRIES LTD | $42.36M | $3.97 | N/A | N/A | N/A | N/A | 4.62% | N/A | 4.06% | 1.97% | |||
PBI | PITNEY BOWES INC | $1.60B | $8.75 | N/A | N/A | N/A | N/A | -2.04% | N/A | -41.40% | 7.05% | |||
KBR | KBR INC | $6.96B | $52.52 | $66.67 | 26.94% | Strong Buy | 6 | 11.74% | 24.90% | 44.57% | 9.72% | |||
SCS | STEELCASE INC | $1.13B | $9.87 | N/A | N/A | N/A | N/A | 3.66% | 13.76% | 15.90% | 6.49% | |||
ESLT | ELBIT SYSTEMS LTD | $18.01B | $404.19 | N/A | N/A | N/A | N/A | 7.52% | 25.20% | 17.19% | 5.14% | |||
QUAD | QUAD/GRAPHICS INC | $242.94M | $4.80 | $9.45 | 96.88% | Strong Buy | 2 | -8.41% | N/A | 50.38% | 3.53% | |||
STN | STANTEC INC | $10.26B | $89.93 | N/A | N/A | N/A | N/A | 10.04% | 36.46% | 24.25% | 10.27% | |||
WOR | WORTHINGTON ENTERPRISES INC | $2.55B | $51.15 | $52.67 | 2.97% | Hold | 3 | -1.05% | 127.27% | 16.72% | 9.32% | |||
TXT | TEXTRON INC | $12.69B | $70.27 | $86.38 | 22.92% | Buy | 8 | 4.69% | 22.21% | 18.08% | 7.76% | |||
EME | EMCOR GROUP INC | $18.46B | $412.52 | $474.00 | 14.90% | Hold | 2 | 9.50% | 2.88% | 38.54% | 14.07% | |||
KFY | KORN FERRY | $3.23B | $62.59 | $80.00 | 27.82% | Strong Buy | 1 | 2.12% | 9.22% | 16.22% | 7.97% | |||
TISI | TEAM INC | $93.06M | $20.71 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |||
MTZ | MASTEC INC | $10.57B | $134.01 | $155.25 | 15.85% | Strong Buy | 12 | 7.96% | 52.59% | N/A | N/A | |||
GNRC | GENERAC HOLDINGS INC | $6.72B | $112.67 | $168.50 | 49.55% | Strong Buy | 12 | 6.63% | 22.30% | 34.51% | 16.85% | |||
CAE | CAE INC | $8.02B | $25.10 | $37.50 | 49.40% | Strong Buy | 2 | 6.56% | N/A | 12.41% | 5.23% | |||
ICFI | ICF INTERNATIONAL INC | $1.57B | $85.28 | $118.00 | 38.37% | Buy | 4 | 0.00% | 14.25% | 16.33% | 7.76% | |||
CVU | CPI AEROSTRUCTURES INC | $42.48M | $3.26 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |||
RLGT | RADIANT LOGISTICS INC | $277.35M | $5.90 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |||
LNN | LINDSAY CORP | $1.42B | $130.40 | $128.00 | -1.84% | Hold | 1 | 1.67% | -1.94% | 16.56% | 10.50% | |||
VVX | V2X INC | $1.56B | $49.46 | $63.86 | 29.11% | Buy | 7 | 3.82% | 122.13% | 18.70% | 5.94% | |||
AEIS | ADVANCED ENERGY INDUSTRIES INC | $4.08B | $108.31 | $128.33 | 18.49% | Strong Buy | 6 | 8.15% | 58.64% | 16.96% | 9.06% | |||
SNCY | SUN COUNTRY AIRLINES HOLDINGS INC | $522.54M | $9.83 | $17.25 | 75.48% | Buy | 4 | 7.73% | 58.88% | 39.24% | 13.73% | |||
EXPE | EXPEDIA GROUP INC | $20.35B | $157.96 | $198.48 | 25.65% | Buy | 21 | 5.83% | 21.40% | 178.18% | 12.39% | |||
GFF | GRIFFON CORP | $3.28B | $69.07 | $97.75 | 41.52% | Strong Buy | 4 | 1.05% | 15.76% | 164.38% | 16.10% | |||
ACCO | ACCO BRANDS CORP | $358.52M | $3.86 | $7.00 | 81.35% | Buy | 1 | -6.28% | N/A | 17.73% | 4.82% | |||
LTM | LATAM AIRLINES GROUP SA | $19.00B | $31.44 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |||
VRT | VERTIV HOLDINGS CO | $35.27B | $92.55 | $121.75 | 31.55% | Strong Buy | 12 | 13.71% | 58.26% | 77.13% | 21.76% | |||
HURN | HURON CONSULTING GROUP INC | $2.43B | $140.92 | $169.25 | 20.10% | Strong Buy | 4 | 3.55% | 4.73% | 28.34% | 10.27% | |||
DLB | DOLBY LABORATORIES INC | $7.32B | $76.18 | $100.00 | 31.27% | Strong Buy | 3 | 3.59% | 7.91% | 12.13% | 9.67% | |||
IIIN | INSTEEL INDUSTRIES INC | $656.31M | $33.81 | N/A | N/A | N/A | N/A | 9.74% | 51.35% | 18.19% | 14.72% | |||
BBSI | BARRETT BUSINESS SERVICES INC | $1.05B | $40.78 | $45.00 | 10.35% | Strong Buy | 2 | 685.70% | 5.42% | 28.00% | 8.32% | |||
DY | DYCOM INDUSTRIES INC | $5.02B | $173.06 | $201.29 | 16.31% | Strong Buy | 7 | 9.07% | 4.84% | 22.19% | 9.34% | |||
THR | THERMON GROUP HOLDINGS INC | $901.21M | $26.75 | N/A | N/A | N/A | N/A | 7.69% | 28.35% | 15.79% | 10.11% | |||
SPXC | SPX TECHNOLOGIES INC | $6.34B | $136.67 | $179.50 | 31.34% | Buy | 2 | 9.37% | 41.55% | 23.25% | 11.86% | |||
DRS | LEONARDO DRS INC | $10.70B | $40.23 | $37.67 | -6.37% | Strong Buy | 3 | N/A | N/A | N/A | N/A | |||
LMT | LOCKHEED MARTIN CORP | $111.93B | $477.72 | $521.92 | 9.25% | Buy | 12 | 3.73% | 11.36% | N/A | N/A | |||
TRIP | TRIPADVISOR INC | $1.78B | $12.69 | $15.50 | 22.14% | Sell | 6 | 5.15% | 185.09% | 12.80% | 4.71% | |||
CRAI | CRA INTERNATIONAL INC | $1.13B | $166.45 | $224.00 | 34.57% | Buy | 1 | 3.22% | 5.56% | 26.18% | 10.08% | |||
VIK | VIKING HOLDINGS LTD | $18.12B | $40.93 | $50.36 | 23.05% | Strong Buy | 11 | 16.17% | 191.45% | -757.32% | 16.67% | |||
RGR | STURM RUGER & CO INC | $566.18M | $34.20 | N/A | N/A | N/A | N/A | N/A | N/A | 10.76% | 9.13% | |||
MIDD | MIDDLEBY CORP | $7.20B | $134.36 | $182.43 | 35.78% | Buy | 7 | 3.43% | 15.94% | 17.91% | 8.95% | |||
MWA | MUELLER WATER PRODUCTS INC | $4.16B | $26.56 | $28.33 | 6.68% | Hold | 3 | 1.16% | 41.38% | 25.35% | 13.06% | |||
MMS | MAXIMUS INC | $3.75B | $66.33 | $90.00 | 35.69% | Buy | 1 | 0.43% | 11.70% | 18.18% | 7.38% | |||
GTEC | GREENLAND TECHNOLOGIES HOLDING CORP | $24.88M | $1.83 | N/A | N/A | N/A | N/A | N/A | N/A | 10.73% | 5.59% | |||
ESOA | ENERGY SERVICES OF AMERICA CORP | $151.48M | $9.04 | N/A | N/A | N/A | N/A | N/A | N/A | 10.98% | 3.49% | |||
LMB | LIMBACH HOLDINGS INC | $1.12B | $98.83 | $110.33 | 11.64% | Strong Buy | 3 | 17.42% | 25.45% | 28.63% | 12.48% | |||
BRC | BRADY CORP | $3.37B | $70.61 | N/A | N/A | N/A | N/A | N/A | 13.24% | 20.04% | 14.14% | |||
ZTO | ZTO EXPRESS (CAYMAN) INC | $14.86B | $18.46 | $22.50 | 21.89% | Buy | 2 | 13.93% | 11.03% | 19.10% | 12.84% | |||
CDRE | CADRE HOLDINGS INC | $1.20B | $29.67 | $37.00 | 24.71% | Strong Buy | 1 | 7.13% | 25.77% | 20.14% | 9.61% | |||
TNC | TENNANT CO | $1.30B | $69.46 | $125.00 | 79.96% | Strong Buy | 1 | 1.81% | 40.35% | N/A | N/A | |||
AOUT | AMERICAN OUTDOOR BRANDS INC | $140.46M | $11.03 | $20.00 | 81.32% | Strong Buy | 1 | 7.04% | N/A | 4.85% | 3.52% | |||
HWM | HOWMET AEROSPACE INC | $59.76B | $148.03 | $134.92 | -8.86% | Strong Buy | 12 | 8.79% | 14.54% | 44.65% | 19.86% | |||
ATRO | ASTRONICS CORP | $812.25M | $23.03 | $21.00 | -8.81% | Hold | 1 | 4.42% | N/A | N/A | N/A | |||
HSII | HEIDRICK & STRUGGLES INTERNATIONAL INC | $799.45M | $39.17 | $48.00 | 22.54% | Buy | 2 | -2.20% | 525.58% | 14.90% | 5.65% | |||
WWD | WOODWARD INC | $11.33B | $190.49 | $205.50 | 7.88% | Buy | 4 | 4.72% | 6.21% | 21.17% | 11.01% | |||
UPWK | UPWORK INC | $1.80B | $13.31 | $18.54 | 39.28% | Buy | 13 | 2.86% | -17.76% | N/A | N/A | |||
ERII | ENERGY RECOVERY INC | $856.20M | $15.58 | $20.67 | 32.65% | Strong Buy | 3 | 10.08% | 57.50% | 21.46% | 18.56% | |||
GIC | GLOBAL INDUSTRIAL CO | $982.43M | $25.61 | N/A | N/A | N/A | N/A | 2.99% | 3.44% | 22.92% | 12.29% | |||
ENR | ENERGIZER HOLDINGS INC | $1.92B | $26.62 | $32.86 | 23.43% | Hold | 7 | 1.16% | 116.25% | 203.84% | 6.78% | |||
ORN | ORION GROUP HOLDINGS INC | $257.50M | $6.51 | $11.00 | 68.97% | Strong Buy | 1 | 4.20% | 94.65% | N/A | N/A | |||
MRCY | MERCURY SYSTEMS INC | $2.99B | $50.03 | $44.80 | -10.45% | Hold | 5 | 3.38% | N/A | 4.13% | 2.51% | |||
VRRM | VERRA MOBILITY CORP | $3.46B | $21.71 | $25.00 | 15.15% | Buy | 2 | 6.78% | 168.57% | 93.30% | 15.32% | |||
UAL | UNITED AIRLINES HOLDINGS INC | $22.59B | $69.16 | $106.08 | 53.38% | Strong Buy | 13 | 5.49% | 9.40% | N/A | N/A | |||
ISSC | INNOVATIVE SOLUTIONS & SUPPORT INC | $121.59M | $6.93 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |||
CODI | COMPASS DIVERSIFIED HOLDINGS | $1.28B | $17.02 | $34.00 | 99.76% | Strong Buy | 1 | 11.96% | N/A | 14.25% | 4.56% | |||
NPK | NATIONAL PRESTO INDUSTRIES INC | $608.34M | $85.16 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |||
PRG | PROG HOLDINGS INC | $1.07B | $26.63 | $38.00 | 42.70% | Strong Buy | 3 | 1.58% | -5.56% | 29.17% | 12.99% | |||
BZ | KANZHUN LTD | $6.74B | $15.50 | $19.00 | 22.58% | Strong Buy | 2 | 12.18% | 37.18% | 47.97% | 36.93% | |||
AMSC | AMERICAN SUPERCONDUCTOR CORP | $800.64M | $20.29 | $39.00 | 92.21% | Buy | 1 | 19.53% | 124.31% | 20.89% | 12.97% | |||
NWPX | NORTHWEST PIPE CO | $394.83M | $39.74 | $55.00 | 38.40% | Hold | 1 | 1.79% | 1.25% | 8.69% | 5.51% | |||
BWMN | BOWMAN CONSULTING GROUP LTD | $379.97M | $22.01 | $29.25 | 32.89% | Strong Buy | 2 | 13.32% | 141.67% | 3.58% | 1.74% | |||
DCO | DUCOMMUN INC | $860.81M | $58.11 | $70.00 | 20.46% | Strong Buy | 1 | 4.30% | 53.99% | 9.08% | 5.51% | |||
HQI | HIREQUEST INC | $141.96M | $10.14 | $16.00 | 57.79% | Buy | 1 | 5.50% | 151.85% | 17.28% | 11.91% | |||
MTRX | MATRIX SERVICE CO | $334.87M | $12.13 | $20.00 | 64.88% | Strong Buy | 1 | 21.48% | N/A | 19.53% | 5.78% | |||
IESC | IES HOLDINGS INC | $4.23B | $211.66 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |||
SKYW | SKYWEST INC | $3.65B | $90.18 | $120.67 | 33.81% | Strong Buy | 3 | 5.23% | 4.34% | 16.68% | 5.80% | |||
AYI | ACUITY BRANDS INC | $7.47B | $241.86 | $316.67 | 30.93% | Hold | 3 | 9.86% | 15.29% | 24.44% | 13.44% | |||
NVEE | NV5 GLOBAL INC | $1.20B | $18.43 | $26.50 | 43.79% | Buy | 2 | 9.11% | 194.44% | 11.43% | 7.24% | |||
MIR | MIRION TECHNOLOGIES INC | $3.65B | $15.75 | $18.75 | 19.05% | Strong Buy | 4 | N/A | N/A | 6.17% | 3.53% | |||
AGX | ARGAN INC | $2.17B | $158.80 | $150.00 | -5.54% | Hold | 1 | N/A | N/A | N/A | N/A | |||
EML | EASTERN CO | $130.25M | $21.23 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |||
MLI | MUELLER INDUSTRIES INC | $8.13B | $73.48 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |||
GD | GENERAL DYNAMICS CORP | $72.87B | $271.51 | $286.31 | 5.45% | Buy | 13 | 3.19% | 7.31% | 22.39% | 8.79% | |||
GASS | STEALTHGAS INC | $204.47M | $5.52 | N/A | N/A | N/A | N/A | N/A | 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 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
74 | +1.06% | +3.84% | +4.33% | +15.46% | 41.84x | 5.96x | +13.15% | +2.95% | +7.22% | +9.55% | Strong Buy | ||
18 | +0.81% | +2.16% | -1.42% | -1.53% | 11.80x | 2.70x | +40.67% | +5.67% | +13.34% | +57.06% | Buy | ||
9 | -0.46% | +0.21% | +10.53% | -6.58% | 13.91x | 4.74x | +18.46% | +2.62% | +10.79% | +3.28% | Buy | ||
5 | -0.35% | -0.60% | -8.33% | -8.22% | 9.56x | 1.32x | +11.09% | +5.26% | +10.77% | +81.35% | Buy | ||
18 | -0.27% | -1.32% | -5.82% | -13.87% | 20.69x | 5.56x | +53.87% | +8.50% | +16.12% | +22.64% | Strong Buy | ||
17 | +0.66% | +1.72% | +0.04% | -45.29% | 40.40x | 7.62x | +137.78% | +11.79% | +24.79% | +17.49% | Buy | ||
53 | +0.36% | +0.60% | +1.85% | -20.98% | 53.20x | 4.27x | +13.24% | +0.05% | +8.66% | +37.84% | Buy | ||
49 | +4.47% | +6.00% | +13.40% | +17.17% | 35.86x | 4.26x | +18.09% | +7.45% | +19.36% | +16.80% | Strong Buy | ||
22 | +2.63% | +1.62% | -2.72% | -5.04% | 16.64x | 4.46x | +37.07% | +8.60% | +12.43% | +12.41% | Buy | ||
18 | +0.24% | +0.51% | -0.47% | +0.91% | 35.77x | 6.36x | +33.19% | +15.99% | +27.76% | +15.52% | Buy | ||
3 | -0.70% | +0.63% | +2.87% | -6.46% | 19.54x | 5.73x | +60.36% | +10.77% | +0.96% | +25.59% | Strong Buy | ||
28 | -0.15% | -2.86% | -12.80% | -19.69% | 15.55x | 3.00x | +23.95% | +7.61% | +15.35% | +26.43% | Buy | ||
44 | +0.68% | +1.77% | -6.06% | -17.34% | 9.35x | 0.76x | +17.33% | +8.45% | +11.79% | +37.93% | Strong Buy | ||
19 | +1.20% | +1.38% | +4.40% | +26.60% | 21.40x | 3.48x | +17.70% | +9.17% | +15.49% | +19.97% | Buy | ||
18 | +0.85% | +5.99% | +1.81% | -0.95% | 25.46x | 6.46x | +33.35% | +10.59% | +18.52% | +38.69% | Strong Buy | ||
11 | -0.27% | -0.93% | -5.04% | -5.38% | 19.87x | 3.71x | +25.52% | +7.70% | +12.56% | +19.95% | Buy | ||
24 | -0.19% | +0.25% | -2.98% | -22.27% | 6.89x | 2.37x | +7.16% | +3.40% | +5.54% | +23.88% | Buy | ||
24 | -0.27% | +0.42% | +4.59% | -6.13% | 31.44x | 3.01x | +22.71% | +7.54% | +13.79% | +28.57% | Buy | ||
116 | +0.63% | +3.03% | +5.33% | +11.65% | -18.56x | -55.90x | -61.40% | +1.18% | +11.46% | +189.63% | Strong Buy | ||
38 | +0.01% | +1.02% | -1.35% | -23.42% | 38.35x | 5.18x | +30.01% | +12.49% | +17.12% | +16.34% | Buy | ||
81 | +0.92% | +1.29% | -2.82% | -2.47% | 25.11x | 5.15x | +26.62% | +8.99% | +16.91% | +23.68% | Buy | ||
25 | +0.10% | -1.08% | -9.89% | -9.47% | 28.20x | 9.75x | +61.14% | +9.29% | +44.41% | +14.03% | Buy | ||
10 | +0.41% | -0.28% | -6.24% | -0.65% | 24.49x | 2.36x | +16.77% | +8.40% | +14.76% | +20.65% | Buy | ||
17 | +0.27% | +5.10% | +7.59% | +44.39% | 28.11x | 10.68x | -25.30% | +12.27% | +43.21% | +10.31% | Buy | ||
15 | -1.23% | -15.36% | -17.18% | -30.14% | 26.16x | 2.67x | +18.30% | +11.43% | +17.87% | +37.92% | Buy | ||
20 | -0.04% | +1.86% | +3.08% | +12.89% | 55.77x | 6.60x | +22.19% | +6.14% | +9.83% | +9.17% | Buy |