Ticker | Company | Zen Rating | Growth | Market Cap | Revenue | EBITDA | Earnings | EPS | Rev. Y/Y | Rev. 5Y | Earn. Y/Y | Earn. 5Y | Earnings Date |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
TPC | TUTOR PERINI CORP | $3.03B | $4.77B | -$36.35M | -$132.32M | -$2.53 | 12.03% | -0.51% | N/A | N/A | |||
GIC | GLOBAL INDUSTRIAL CO | $1.38B | $1.32B | $96.00M | $66.20M | $1.72 | -1.58% | 7.20% | -4.44% | 6.09% | |||
ASTE | ASTEC INDUSTRIES INC | $1.04B | $1.31B | $100.30M | $45.90M | $2.02 | 1.17% | 3.69% | N/A | 26.24% | |||
GRC | GORMAN RUPP CO | $1.09B | $673.88M | $120.10M | $51.82M | $1.97 | 2.60% | 12.71% | 50.38% | 11.96% | |||
IIIN | INSTEEL INDUSTRIES INC | $711.95M | $604.57M | $58.40M | $31.14M | $1.61 | 9.44% | 6.19% | 53.33% | 25.36% | 2025-10-16 | ||
PRIM | PRIMORIS SERVICES CORP | $6.09B | $6.93B | $474.20M | $240.96M | $4.47 | 15.08% | 15.95% | 55.21% | 19.56% | |||
BCO | BRINKS CO | $4.61B | $5.07B | $769.70M | $162.70M | $3.78 | 2.17% | 7.31% | 25.17% | 61.88% | |||
CXW | CORECIVIC INC | $2.26B | $1.95B | $305.84M | $84.44M | $0.76 | 0.53% | -0.39% | 35.71% | -12.12% | |||
TAYD | TAYLOR DEVICES INC | $141.15M | $46.29M | $11.36M | $9.41M | $3.01 | 3.84% | 10.28% | 12.31% | 28.18% | 2025-08-22 | ||
ESP | ESPEY MFG & ELECTRONICS CORP | $129.62M | $45.97M | $9.20M | $7.10M | $2.79 | 29.60% | 8.18% | 43.08% | 37.39% | 2025-09-18 | ||
MOG.A | MOOG INC | $6.09B | $3.73B | $436.71M | $211.62M | $6.66 | 4.77% | 4.88% | 4.39% | 11.70% | |||
REVG | REV GROUP INC | $2.58B | $2.33B | $165.70M | $96.90M | $1.91 | -9.50% | -0.15% | -53.75% | N/A | 2025-09-03 | ||
HNI | HNI CORP | $2.00B | $2.58B | $321.50M | $147.90M | $3.15 | -0.83% | 3.94% | 28.05% | 10.64% | |||
BWMN | BOWMAN CONSULTING GROUP LTD | $682.95M | $444.59M | $24.06M | $2.57M | $0.16 | 21.78% | N/A | N/A | N/A | |||
MYRG | MYR GROUP INC | $2.85B | $3.45B | $188.87M | $76.38M | $4.79 | -3.80% | 9.57% | 62.37% | 11.42% | |||
PSIX | POWER SOLUTIONS INTERNATIONAL INC | $2.00B | $516.17M | $107.47M | $81.25M | $3.53 | 17.92% | -0.73% | 171.54% | 50.98% | |||
GTES | GATES INDUSTRIAL CORP PLC | $6.30B | $3.39B | $646.30M | $202.70M | $0.78 | -2.67% | 4.21% | -18.75% | 27.67% | |||
WLDN | WILLDAN GROUP INC | $1.59B | $595.70M | $51.00M | $24.32M | $1.74 | 12.40% | 5.43% | 79.38% | N/A | |||
PLPC | PREFORMED LINE PRODUCTS CO | $889.23M | $632.23M | $81.58M | $42.35M | $8.63 | 7.95% | 6.88% | 4.61% | 9.23% | |||
HSII | HEIDRICK & STRUGGLES INTERNATIONAL INC | $1.01B | $1.17B | $62.76M | $34.23M | $1.66 | 8.89% | 11.07% | -14.43% | 54.27% | |||
LZ | LEGALZOOMCOM INC | $1.97B | $690.78M | $86.02M | $30.35M | $0.18 | 3.25% | N/A | 50.00% | N/A | |||
EME | EMCOR GROUP INC | $27.44B | $15.64B | $1.69B | $1.11B | $24.18 | 13.77% | 11.67% | 37.93% | 53.58% | |||
OPXS | OPTEX SYSTEMS HOLDINGS INC | $77.23M | $39.48M | $6.89M | $5.14M | $0.75 | 21.00% | 9.67% | 20.97% | 13.40% | |||
VRT | VERTIV HOLDINGS CO | $51.82B | $9.09B | $1.60B | $812.30M | $2.14 | 26.31% | 17.02% | 62.12% | N/A | |||
AYI | ACUITY BRANDS INC | $9.79B | $4.17B | $635.80M | $401.50M | $12.99 | 9.16% | 4.33% | 3.92% | 13.65% | 2025-10-01 | ||
KE | KIMBALL ELECTRONICS INC | $664.37M | $1.54B | $81.25M | $17.95M | $0.72 | -13.71% | 4.50% | -44.19% | -7.62% | |||
LECO | LINCOLN ELECTRIC HOLDINGS INC | $13.14B | $4.10B | $777.91M | $502.87M | $8.96 | 0.10% | 8.23% | 0.00% | 20.01% | |||
PRLB | PROTO LABS INC | $1.15B | $508.64M | $57.24M | $14.81M | $0.62 | -0.13% | 2.43% | -36.08% | -22.31% | |||
RFIL | R F INDUSTRIES LTD | $78.31M | $73.40M | $1.22M | -$1.43M | -$0.13 | 20.14% | 6.39% | N/A | N/A | 2025-09-11 | ||
ULBI | ULTRALIFE CORP | $109.85M | $178.85M | $12.31M | $3.20M | $0.19 | 5.86% | 9.64% | -68.85% | -10.45% | |||
LTM | LATAM AIRLINES GROUP SA | $27.32B | $12.83B | $1.88B | $976.97M | $3.23 | 10.24% | N/A | 67.81% | N/A | |||
MTZ | MASTEC INC | $14.08B | $13.05B | $950.96M | $265.65M | $3.41 | 7.08% | 14.22% | 3,310.00% | -4.62% | |||
IESC | IES HOLDINGS INC | $6.68B | $3.25B | $404.91M | $267.34M | $13.26 | 17.83% | 23.00% | 54.19% | 50.11% | |||
ASLE | AERSALE CORP | $413.79M | $320.30M | $20.50M | -$5.70M | -$0.11 | -7.63% | -2.38% | N/A | N/A | |||
ATMU | ATMUS FILTRATION TECHNOLOGIES INC | $3.64B | $1.66B | $298.40M | $184.80M | $2.22 | 1.43% | N/A | 12.69% | N/A | |||
DCO | DUCOMMUN INC | $1.36B | $789.82M | $98.47M | $35.16M | $2.37 | 3.02% | 1.81% | 94.26% | -3.62% | |||
FLS | FLOWSERVE CORP | $6.96B | $4.65B | $534.01M | $291.58M | $2.22 | 3.15% | 3.68% | 14.43% | 15.50% | |||
RCMT | RCM TECHNOLOGIES INC | $182.08M | $299.92M | $25.77M | $13.58M | $1.80 | 11.01% | 12.49% | -14.69% | N/A | |||
WTS | WATTS WATER TECHNOLOGIES INC | $9.15B | $2.29B | $460.30M | $311.60M | $9.31 | 2.96% | 8.55% | 12.71% | 22.10% | |||
PBI | PITNEY BOWES INC | $1.91B | $1.97B | -$68.74M | -$110.45M | -$0.61 | -3.41% | -9.55% | N/A | N/A | |||
CYD | CHINA YUCHAI INTERNATIONAL LTD | $1.16B | $2.62B | $100.08M | $44.19M | $1.12 | 2.97% | 0.36% | 14.10% | -11.87% | |||
RYAAY | RYANAIR HOLDINGS PLC | $34.94B | $15.67B | $3.44B | $1.81B | $3.29 | 3.75% | 9.94% | -13.09% | 19.70% | |||
STRL | STERLING INFRASTRUCTURE INC | $8.61B | $2.14B | $481.39M | $285.00M | $9.30 | 3.31% | 9.88% | 76.47% | 37.53% | |||
DXPE | DXP ENTERPRISES INC | $1.91B | $1.87B | $194.63M | $79.66M | $5.06 | 11.94% | 8.26% | 33.86% | 20.16% | |||
AEIS | ADVANCED ENERGY INDUSTRIES INC | $5.78B | $1.64B | $169.45M | $83.87M | $2.24 | 8.49% | 6.95% | -6.67% | 3.13% | |||
RRX | REGAL REXNORD CORP | $9.73B | $5.85B | $1.21B | $250.40M | $3.77 | -7.88% | 15.25% | N/A | -0.83% | |||
WWD | WOODWARD INC | $14.81B | $3.43B | $625.55M | $387.78M | $6.53 | 5.53% | 4.87% | 5.66% | 10.13% | |||
ADT | ADT INC | $7.19B | $5.06B | $2.65B | $622.53M | $0.72 | 6.58% | -0.93% | -2.70% | N/A | |||
QUAD | QUAD/GRAPHICS INC | $312.43M | $2.58B | $135.70M | -$14.30M | -$0.30 | -6.94% | -5.45% | N/A | N/A | |||
KELYA | KELLY SERVICES INC | $495.99M | $4.50B | $25.70M | -$6.20M | -$0.18 | 0.97% | -1.47% | N/A | N/A | |||
WOR | WORTHINGTON ENTERPRISES INC | $3.24B | $1.15B | $180.24M | $96.05M | $1.94 | -7.38% | -17.72% | -13.78% | 6.29% | 2025-09-23 | ||
APG | API GROUP CORP | $14.78B | $7.40B | $908.00M | $141.00M | $0.33 | 7.59% | 58.34% | N/A | N/A | |||
EVI | EVI INDUSTRIES INC | $314.37M | $370.02M | $19.57M | $7.47M | $0.51 | 3.51% | 8.48% | 34.21% | 24.57% | 2025-09-11 | ||
TRIP | TRIPADVISOR INC | $2.19B | $1.84B | $214.00M | $53.00M | $0.38 | 1.43% | 4.67% | 123.53% | -8.73% | |||
LMB | LIMBACH HOLDINGS INC | $1.35B | $552.92M | $63.54M | $35.30M | $3.10 | 8.06% | -0.29% | 31.91% | 113.43% | |||
VVX | V2X INC | $1.96B | $4.33B | $289.54M | $70.58M | $2.24 | 39.17% | 25.13% | N/A | -1.86% | |||
GBX | GREENBRIER COMPANIES INC | $1.42B | $3.53B | $541.60M | $228.90M | $7.33 | 0.70% | 2.85% | 85.57% | 23.13% | |||
RLGT | RADIANT LOGISTICS INC | $285.22M | $888.15M | $41.61M | $17.17M | $0.36 | 7.18% | 2.52% | 176.92% | 11.38% | 2025-09-11 | ||
AGCO | AGCO CORP | $8.45B | $10.17B | $295.00M | $99.60M | $1.34 | -24.27% | 3.52% | -76.20% | 12.61% | |||
STN | STANTEC INC | $12.10B | $4.49B | $715.55M | $318.76M | $2.80 | 13.47% | 10.19% | 29.87% | 17.06% | |||
VIK | VIKING HOLDINGS LTD | $26.65B | $5.51B | $1.18B | $528.95M | $1.24 | 14.86% | N/A | N/A | N/A | |||
MEG | MONTROSE ENVIRONMENTAL GROUP INC | $956.69M | $718.90M | $23.03M | -$79.32M | -$2.34 | 10.92% | 24.13% | N/A | N/A | |||
AIR | AAR CORP | $2.72B | $2.78B | $169.50M | $12.50M | $0.35 | 19.91% | 6.06% | -73.08% | 23.87% | 2025-09-22 | ||
KFY | KORN FERRY | $3.80B | $2.76B | $440.55M | $246.06M | $4.69 | -1.23% | 6.91% | 44.31% | 19.68% | 2025-09-03 | ||
HUBB | HUBBELL INC | $22.97B | $5.63B | $1.31B | $830.30M | $15.48 | 0.95% | 8.73% | 13.08% | 16.32% | |||
FIX | COMFORT SYSTEMS USA INC | $24.55B | $7.68B | $1.03B | $692.24M | $19.51 | 26.33% | 21.77% | 63.40% | 41.33% | |||
TXT | TEXTRON INC | $14.09B | $14.06B | $1.43B | $816.00M | $4.47 | 1.19% | 2.31% | -6.68% | 22.06% | |||
FSS | FEDERAL SIGNAL CORP | $7.68B | $1.97B | $376.20M | $221.60M | $3.64 | 9.09% | 10.86% | 9.64% | 16.31% | |||
CPA | COPA HOLDINGS SA | $4.79B | $3.45B | $1.12B | $608.11M | $14.55 | -0.31% | 4.94% | 13.85% | 20.15% | |||
MMS | MAXIMUS INC | $4.80B | $5.43B | $648.10M | $316.25M | $5.46 | 3.40% | 10.52% | 13.75% | 10.53% | |||
ZWS | ZURN ELKAY WATER SOLUTIONS CORP | $7.55B | $1.61B | $350.10M | $174.00M | $1.02 | 4.74% | -4.28% | 29.11% | -6.27% | |||
HLIO | HELIOS TECHNOLOGIES INC | $1.71B | $782.00M | $140.80M | $34.90M | $1.04 | -5.41% | 8.81% | 16.85% | 8.24% | |||
CW | CURTISS WRIGHT CORP | $18.60B | $3.31B | $738.07M | $451.41M | $11.91 | 9.89% | 6.42% | 16.08% | 14.70% | |||
ENR | ENERGIZER HOLDINGS INC | $1.87B | $2.93B | $567.50M | $251.70M | $3.52 | 1.15% | 1.61% | 2,246.67% | N/A | |||
BZ | KANZHUN LTD | $9.38B | $1.05B | N/A | $258.39M | $0.59 | 17.78% | N/A | 38.66% | N/A | |||
GSL | GLOBAL SHIP LEASE INC | $1.10B | $739.33M | $535.59M | $383.01M | N/A | 4.43% | 21.80% | N/A | N/A | |||
REZI | RESIDEO TECHNOLOGIES INC | $4.73B | $7.40B | -$344.00M | -$813.00M | -$5.46 | 20.00% | 9.32% | N/A | N/A | |||
MWA | MUELLER WATER PRODUCTS INC | $4.10B | $1.40B | $269.60M | $149.10M | $0.96 | 10.19% | 7.67% | 23.08% | 12.20% | |||
CCL | CARNIVAL CORP | $40.64B | $25.97B | $6.90B | $2.53B | $1.97 | 10.82% | 9.05% | 177.46% | N/A | 2025-09-26 | ||
EXPE | EXPEDIA GROUP INC | $26.27B | $13.79B | $2.58B | $1.17B | $8.96 | 5.57% | 3.40% | 60.00% | N/A | |||
TATT | TAT TECHNOLOGIES LTD | $528.31M | $166.75M | $21.33M | $13.70M | $1.27 | 25.96% | 12.49% | 71.62% | N/A | 2025-09-02 | ||
SNCY | SUN COUNTRY AIRLINES HOLDINGS INC | $651.53M | $1.10B | $214.90M | $58.89M | $1.09 | 3.76% | N/A | 14.74% | N/A | |||
VRRM | VERRA MOBILITY CORP | $3.85B | $906.33M | $269.43M | $38.99M | $0.25 | 6.24% | 15.70% | -56.90% | 33.03% | |||
AMSC | AMERICAN SUPERCONDUCTOR CORP | $2.41B | $254.89M | $18.43M | $15.28M | $0.40 | 63.73% | 29.03% | N/A | N/A | |||
EPAC | ENERPAC TOOL GROUP CORP | $2.29B | $608.10M | $136.04M | $89.08M | $1.64 | 2.82% | 2.39% | 7.89% | N/A | 2025-09-24 | ||
GENC | GENCOR INDUSTRIES INC | $189.28M | $117.53M | $24.69M | $15.19M | $1.04 | 3.90% | 7.61% | -5.45% | 19.32% | |||
BKNG | BOOKING HOLDINGS INC | $179.29B | $25.03B | $8.58B | $4.81B | $145.63 | 11.72% | 17.24% | -0.14% | 19.38% | |||
FELE | FRANKLIN ELECTRIC CO INC | $4.30B | $2.06B | $321.41M | $179.35M | $3.92 | 2.20% | 10.62% | -3.69% | 15.47% | |||
ESLT | ELBIT SYSTEMS LTD | $21.54B | $7.52B | $767.71M | $401.88M | $8.96 | 19.16% | 10.45% | 63.80% | 7.47% | |||
FERG | FERGUSON ENTERPRISES INC | $45.57B | $30.21B | $2.86B | $1.61B | $8.02 | 2.32% | N/A | -12.54% | N/A | 2025-09-16 | ||
SEB | SEABOARD CORP | $3.43B | $9.50B | $723.00M | $139.00M | $143.32 | 4.70% | 6.39% | -44.16% | 32.26% | |||
HII | HUNTINGTON INGALLS INDUSTRIES INC | $10.50B | $11.57B | $1.05B | $525.00M | $13.36 | -1.75% | 5.34% | -29.09% | 0.75% | |||
LXFR | LUXFER HOLDINGS PLC | $332.95M | $403.80M | $51.80M | $24.30M | $0.91 | 5.60% | 6.02% | N/A | 12.72% | |||
GLDD | GREAT LAKES DREDGE & DOCK CORP | $787.39M | $830.57M | $155.30M | $71.68M | $1.07 | 24.40% | 2.91% | 59.70% | 0.38% | |||
PNR | PENTAIR PLC | $17.31B | $4.10B | $887.80M | $609.40M | $3.69 | -0.25% | 7.23% | -7.29% | 13.14% | |||
GD | GENERAL DYNAMICS CORP | $84.35B | $50.27B | $5.91B | $4.09B | $15.06 | 11.85% | 5.46% | 16.02% | 5.86% | |||
NVT | NVENT ELECTRIC PLC | $14.39B | $3.31B | $1.04B | $585.90M | $3.55 | 14.92% | 9.56% | 2.01% | 32.17% | |||
SKYW | SKYWEST INC | $4.74B | $3.84B | $1.03B | $407.91M | $10.10 | 20.45% | 8.25% | 132.18% | 24.85% | |||
TTEK | TETRA TECH INC | $9.36B | $5.49B | $438.22M | $216.13M | $0.81 | 7.91% | 12.22% | -25.78% | 9.32% | |||
NPO | ENPRO INC | $4.78B | $1.08B | $250.50M | $84.60M | $4.02 | 4.99% | -0.63% | 98.03% | -17.28% |
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 |