Fundamental leadership · SEC EDGAR · no analyst estimates · as of 2026-07-20
Which industries lead on earnings and sales, today. As of 2026-07-20, 4,463 companies clear the eligibility gates and 1,339 rank Leader or Strong on filed EPS and revenue growth. The strongest industry group is Precious Metals with 29 Leader or Strong names. 19.4% of eligible companies also sit in the top relative-strength quintile — fundamentals and price agreeing.
Industry / Industrials
| Ticker | Company | Rank | Δ3wk | Verdict | EPS YoY | Sales YoY | Margin Δ | 6M RS | Filed |
|---|---|---|---|---|---|---|---|---|---|
| JBTM | JBT Marel Corporation | 98 | ±0 | Leader | to profit | +10%↓ | +493 bps | 35 | 2026-05-06 |
| HSAI | Hesai Group American Depositary Share, each ADS represents one Class B ordinary shareRobotics & Automation | 97 | ±0 | Leader | to profit | +46% | +1544 bps | 13 | 2026-04-24 |
| NVT | nVent Electric plc Ordinary SharesData Center Power | 97 | ±0 | Leader | -60% | +53% | -115 bps | 89 | 2026-05-01 |
| GPUS | Hyperscale Data, Inc. | 94 | ±0 | Leader | loss narrowed 87% | +76% | +985 bps | 9 | 2026-05-18 |
| PPIH | Perma-Pipe International Holdings, Inc. | 93 | ±0 | Leader | — | — | +220 bps | 30 | 2026-06-09 |
| SOTK | Sono-Tek Corporation Common Stock | 93 | +3 | Leader | +67%↑ | +34% | — | 82 | 2026-07-08 |
| SYM | Symbotic Inc. Class A Common StockRobotics & Automation | 93 | ±0 | Leader | to profit↓ | +23%↓ | +221 bps | 18 | 2026-05-06 |
| OUST | Ouster, Inc.Robotics & Automation | 90 | ±0 | Leader | loss narrowed 33% | +49% | +4932 bps | 82 | 2026-05-05 |
| PLOW | DOUGLAS DYNAMICS, INC. | 90 | ±0 | Leader | to profit↑ | +20% | -489 bps | 81 | 2026-05-05 |
| ARTW | Arts-Way Manufacturing Co Inc | 89 | +20 | Strong | -90% | +24% | -353 bps | 43 | new filing |
| TWIN | Twin Disc, Incorporated | 89 | ±0 | Strong | to profit | +19% | +144 bps | 77 | 2026-05-06 |
| INVX | Innovex International, Inc. | 88 | ±0 | Strong | to loss↓ | -1%↓ | -250 bps | 61 | 2026-05-05 |
| FTI | TechnipFMC plc Ordinary Share | 87 | ±0 | Strong | +94% | +12% | +248 bps | 87 | 2026-04-30 |
| HLP | Hongli Group Inc. Class A Ordinary Shares | 87 | ±0 | Strong | to profit | +39% | +2364 bps | 87 | 2026-05-13 |
| TAYD | Taylor Devices Inc | 85 | ±0 | Strong | +23% | +6% | +228 bps | 28 | 2026-03-31 |
| GHM | Graham Corporation | 81 | -1 | Strong | +14% | -33% | +179 bps | 89 | 2026-06-08 |
| SXI | Standex International Corporation | 81 | ±0 | Strong | +207%↑ | +8%↓ | +1006 bps | 77 | 2026-05-06 |
| BWXT | BWX Technologies, Inc.Nuclear / SMR | 79 | ±0 | Strong | +21% | +26% | -154 bps | 31 | 2026-05-04 |
| KRNT | Kornit Digital Ltd. | 78 | ±0 | Strong | loss narrowed 14% | +2% | +170 bps | 59 | 2026-03-26 |
| AAON | Aaon Inc | 77 | ±0 | Strong | +37%↑ | +54%↑ | -525 bps | 73 | 2026-05-07 |
| EFXT | Enerflex Ltd. | 76 | ±0 | Strong | +100% | +7% | +474 bps | 89 | 2026-02-26 |
| ASML | ASML Holding NVSemiconductors | 75 | ±0 | Strong | +28% | +16% | +267 bps | 84 | 2026-02-25 |
| KMT | Kennametal Inc. | 75 | ±0 | Strong | +83% | +22%↑ | +72 bps | 50 | 2026-05-06 |
| FET | Forum Energy Technologies, Inc. | 74 | ±0 | Strong33 | +333%↑ | +8%↑ | +1406 bps | 84 | 2026-05-01 |
| SPXC | SPX Technologies, Inc. | 74 | ±0 | Strong | +9% | +17%↓ | +31 bps | 53 | 2026-05-01 |
| MOG.A | Moog Inc. | 73 | ±0 | Strong | +39% | +8% | -33 bps | 86 | 2026-04-24 |
| AGCO | AGCO Corporation | 72 | ±0 | Strong | +443% | +14%↑ | +926 bps | 52 | 2026-05-05 |
| RBC | RBC Bearings Incorporated | 72 | ±0 | Strong | +24%↑ | +18%↑ | -10 bps | 72 | 2026-05-15 |
| AEBI | Aebi Schmidt Holding AG Common Stock | 71 | ±0 | Strong | -97% | +83% | -156 bps | 38 | 2026-05-14 |
| CW | Curtiss-Wright Corp.Nuclear / SMR | 71 | ±0 | Strong | +29%↑ | +13% | +105 bps | 64 | 2026-05-07 |
| GRC | The Gorman-Rupp Company Common Shares | 71 | ±0 | Strong | +48%↑ | +8% | +47 bps | 91 | 2026-04-27 |
| PSIX | Power Solutions International, Inc. Common Stock | 70 | ±0 | Strong | -61%↓ | -5%↓ | -504 bps | 8 | 2026-05-11 |
| ZWS | Zurn Elkay Water Solutions Corporation | 69 | ±0 | Average | +35% | +11% | +99 bps | 55 | 2026-04-21 |
| TRT | Trio-Tech International | 68 | ±0 | Average | to profit | +124%↑ | +50 bps | 90 | 2026-05-14 |
| CAT | Caterpillar Inc. | 65 | ±0 | Average | +30% | +22%↑ | -270 bps | 86 | 2026-05-06 |
| EPAC | Enerpac Tool Group Corp. | 64 | +13 | Average | +41% | +6% | +91 bps | 33 | 2026-07-09 |
| ETN | Eaton Corporation, plc Ordinary SharesData Center Power | 63 | ±0 | Average | -9% | +17%↑ | -169 bps | 77 | 2026-05-05 |
| GENC | Gencor Industries, Inc. | 63 | ±0 | Average | -38%↓ | -12% | -242 bps | 66 | 2026-06-12 |
| ITT | ITT Inc. | 62 | ±0 | Average | -33% | +33%↑ | — | 60 | 2026-05-06 |
| WFRD | Weatherford International plc Ordinary Shares | 62 | ±0 | Average | +45%↑ | -3%↑ | -73 bps | 45 | 2026-04-22 |
| XYL | Xylem Inc | 62 | ±0 | Average | +14% | +3%↓ | +160 bps | 35 | 2026-04-28 |
| DCI | Donaldson Company, Inc. | 59 | ±0 | Average | +108% | +6% | +166 bps | 40 | 2026-06-02 |
| LRCX | Lam Research CorpSemiconductors | 59 | ±0 | Average | +41% | +24% | +341 bps | 89 | 2026-04-23 |
| ACMR | ACM Research, Inc. Class A Common Stock | 58 | ±0 | Average | -20% | +34% | -641 bps | 93 | 2026-05-08 |
| JCI | Johnson Controls International plc | 58 | ±0 | Average | +39% | +8% | -197 bps | 80 | 2026-05-06 |
| BC | Brunswick Corporation | 56 | ±0 | Average | +7% | +13% | -590 bps | 41 | 2026-05-07 |
| ALH | Alliance Laundry Holdings Inc. | 55 | ±0 | Average | 0% | +13% | — | 68 | 2026-05-12 |
| CECO | Ceco Environmental Corp | 54 | ±0 | Average | to loss↓ | +17%↓ | -902 bps | 76 | 2026-04-30 |
| HAYW | Hayward Holdings, Inc. | 54 | ±0 | Average | +83% | +12% | +129 bps | 35 | 2026-04-29 |
| IR | Ingersoll Rand Inc. Common Stock | 52 | ±0 | Average | +7% | +8% | -344 bps | 44 | 2026-04-29 |
| NDSN | Nordson Corp | 52 | ±0 | Average | +6% | +8% | +212 bps | 61 | 2026-05-21 |
| KAI | Kadant Inc. | 49 | ±0 | Average | +6%↑ | +18%↑ | -150 bps | 46 | 2026-05-13 |
| OMSE | OMS Energy Technologies Inc. Ordinary Shares | 48 | ±0 | Average | -46% | +25% | — | 37 | 2026-06-25 |
| GTEC | Greenland Technologies Holding Corporation Class A Ordinary Shares | 47 | ±0 | Average | -21% | +18%↓ | -975 bps | 8 | 2026-05-13 |
| LECO | Lincoln Electric Holdings Inc | 47 | ±0 | Average | +18% | +12% | +121 bps | 45 | 2026-04-30 |
| RR | Richtech Robotics Inc. Class B Common Stock | 47 | +1 | Average | loss widened 0% | -9% | — | 9 | 2026-02-12 |
| DOV | Dover Corporation | 46 | ±0 | Average | +5% | +10% | +63 bps | 56 | 2026-04-23 |
| RRX | Regal Rexnord Corporation | 46 | ±0 | Average | +12% | +4%↑ | +13 bps | 84 | 2026-05-07 |
| TKR | The Timken Company | 45 | +1 | Average | +26%↑ | +8%↑ | -52 bps | 89 | 2026-05-06 |
| IEX | IDEX Corporation | 43 | ±0 | Average | +28% | +9% | +63 bps | 71 | 2026-04-29 |
| DNOW | DNOW Inc. | 42 | ±0 | Average | to loss | +97%↑ | -986 bps | 50 | 2026-05-07 |
| SERV | Serve Robotics Inc. Common StockRobotics & Automation | 42 | ±0 | Average | loss widened 183% | +577%↑ | — | 7 | 2026-05-07 |
| ERII | Energy Recovery, Inc. | 41 | ±0 | Average | loss widened 28% | +20%↑ | +296 bps | 17 | 2026-05-06 |
| TTC | Toro Company (The) | 41 | +1 | Average | +9% | +8%↑ | -178 bps | 60 | 2026-06-04 |
| GGG | Graco Inc | 40 | ±0 | Average | -3% | +2% | +47 bps | 35 | 2026-04-22 |
| ASTE | Astec Industries Inc | 39 | ±0 | Average | -90%↓ | +20% | +86 bps | 67 | 2026-05-06 |
| CMI | Cummins Inc. | 39 | ±0 | Average | -21% | +3%↑ | -36 bps | 68 | 2026-05-05 |
| PNR | Pentair plc | 38 | ±0 | Average | +13% | +3% | +30 bps | 16 | 2026-04-28 |
| STAK | STAK Inc. Class A Ordinary Shares | 38 | ±0 | Average | to loss | +32% | — | 99 | 2025-11-05 |
| KITT | Nauticus Robotics, Inc. Common stock | 37 | ±0 | Average | loss widened 779% | -3%↓ | — | 3 | 2026-05-14 |
| MTW | The Manitowoc Company, Inc. | 37 | ±0 | Average | loss narrowed 6% | +5% | +33 bps | 44 | 2026-05-06 |
| ITW | Illinois Tool Works Inc. | 36 | ±0 | Average33 | +12%↑ | +5%↑ | +48 bps | 59 | 2026-05-07 |
| FTEK | Fuel Tech, Inc. | 35 | ±0 | Average | loss widened 100%↓ | -5% | -148 bps | 44 | 2026-05-05 |
| GTES | Gates Industrial Corporation plc | 35 | ±0 | Average | -4%↓ | 0% | -127 bps | 69 | 2026-05-01 |
| INLF | INLIF LIMITED Class A Ordinary Shares | 35 | ±0 | Average | to loss | +17% | -3976 bps | — | 2026-03-06 |
| ZBRA | Zebra Technologies CorporationRobotics & Automation | 34 | +1 | Average | +4% | +14%↑ | -232 bps | 57 | 2026-05-12 |
| CMCO | Columbus McKinnon Corp/NY | 32 | +1 | Average | loss widened 999%↓ | +77%↑ | -1567 bps | 22 | 2026-06-08 |
| CVR | Chicago Rivet & Machine Co. | 32 | — | Average | to loss↓ | -5% | +989 bps | 23 | 2026-05-08 |
| ESAB | ESAB Corporation | 32 | ±0 | Average | -29% | +10% | -287 bps | 22 | 2026-05-07 |
| CEPL | Capstone Energy Plus, Inc. Common Stock | 31 | — | Average | loss widened 999% | +65%↑ | +1178 bps | — | 2026-06-25 |
| NNBR | NN Inc | 31 | ±0 | Average | loss widened 9% | +12%↑ | +242 bps | 98 | 2026-05-06 |
| DE | Deere & Company | 30 | ±0 | Average | -1% | +5% | — | 71 | 2026-05-28 |
| DTI | Drilling Tools International Corporation Common Stock | 30 | +1 | Average | loss narrowed 20% | -11%↓ | -21 bps | 25 | 2026-05-08 |
| ALG | Alamo Group, Inc. | 26 | ±0 | Laggard | -9% | +7% | -102 bps | 34 | 2026-05-04 |
| AZ | A2Z Cust2Mate Solutions Corp. Common Shares | 26 | ±0 | Laggard | loss narrowed 36% | -25%↓ | — | 29 | 2026-04-01 |
| FLS | Flowserve Corporation | 25 | ±0 | Laggard | +14% | -7%↓ | -210 bps | 39 | 2026-04-29 |
| LBGJ | Li Bang International Corporation Inc. Class A Ordinary Shares | 24 | ±0 | Laggard | loss narrowed 25% | +3% | +370 bps | — | 2025-11-07 |
| ZOOZ | ZOOZ Strategy Ltd. Ordinary Shares | 23 | +1 | Laggard | loss narrowed 14% | -76% | — | 12 | 2026-03-27 |
| ASYS | Amtech Systems Inc | 22 | ±0 | Laggard | to profit | +31% | +4023 bps | 72 | 2026-05-07 |
| LII | Lennox International Inc. | 21 | ±0 | Laggard | -8% | +6% | +42 bps | 57 | 2026-04-29 |
| LIQT | LiqTech International, Inc. | 21 | ±0 | Laggard | loss widened 12%↓ | -10%↓ | +1182 bps | 7 | 2026-05-13 |
| CRCT | Cricut, Inc. Class A Common Stock | 20 | -1 | Laggard | -9% | -2% | +136 bps | 57 | 2026-05-06 |
| ACLS | Axcelis Technologies Inc | 19 | ±0 | Laggard | -66% | +3%↑ | -754 bps | 87 | 2026-05-08 |
| AZTA | Azenta, Inc. | 19 | ±0 | Laggard | loss widened 232%↓ | +1% | +129 bps | 21 | 2026-05-08 |
| NOV | NOV Inc. | 19 | ±0 | Laggard | -74% | -2%↓ | -535 bps | 65 | 2026-04-28 |
| CNH | CNH INDUSTRIAL N.V. | 17 | ±0 | Laggard | -90% | 0% | — | 48 | 2026-04-30 |
| LNN | Lindsay Corporation | 17 | -8 | Laggard | -14% | -5% | -72 bps | 41 | 2026-07-02 |
| AP | Ampco-Pittsburgh Corp. | 16 | ±0 | Laggard | to loss | +4%↓ | -1734 bps | 86 | 2026-05-12 |
| CARR | Carrier Global Corporation | 16 | ±0 | Laggard | -40% | +2%↑ | -473 bps | 78 | 2026-04-30 |
| TNC | TENNANT COMPANY | 15 | ±0 | Laggard | -99% | +3% | -319 bps | 64 | 2026-05-05 |
| VECO | Veeco Instruments Inc | 13 | ±0 | Laggard | to loss↓ | -5%↑ | -544 bps | 91 | 2026-05-05 |
| TGEN | Tecogen Inc. | 10 | ±0 | Laggard | loss widened 133% | -13%↓ | -2025 bps | 23 | 2026-05-13 |
| LSE | Leishen Energy Holding Co., Ltd. Class A Ordinary Shares | 9 | ±0 | Laggard | -85% | -30% | -1438 bps | 41 | 2026-01-30 |
| OIS | OIL STATES INTERNATIONAL, INC. | 9 | ±0 | Laggard | -60% | -9% | -1739 bps | 55 | 2026-05-05 |
| VELO | Velo3D, Inc. Common stock | 9 | ±0 | Laggard | loss narrowed 85% | +48% | +7890 bps | 15 | 2026-05-14 |
| ATS | ATS Corporation | 6 | ±0 | Laggard | to loss | -34% | -1528 bps | 39 | 2026-05-28 |
| MIDD | Middleby Corp | 6 | ±0 | Laggard | to loss | -3%↑ | -2235 bps | 39 | 2026-05-14 |
| CHRN | ChronoScale Holdings Corporation Common Stock | 2 | ±0 | Laggard | loss widened 999% | -37% | -7339 bps | — | 2026-04-28 |
| CVV | CVD Equipment Corp. | 2 | ±0 | Laggard | to loss | -78%↓ | -1885 bps | 95 | 2026-05-14 |
| WPRT | Westport Fuel Systems Inc Common Shares | 2 | ±0 | Laggard | loss widened 180% | -92% | -5286 bps | 40 | 2026-04-23 |
Every US common stock and ADR in the universe is ranked on fundamental growth from the numbers companies actually filed with the SEC — no analyst estimates, no forward projections. TickerStance reads EDGAR XBRL company facts directly.
To qualify, a company must have at least six quarters of EPS and revenue history available and the most-recent filing must be no older than 200 days. That gate keeps the rankings grounded in current operating conditions rather than stale data.
Two growth factors are computed: recent year-over-year growth (latest quarter vs the same quarter last year) blended with a three-year trend score. Both factors are percentile-ranked universe-wide so a rank of 90 means the company grows faster than 90% of its peers, regardless of absolute size. The two factor percentiles are then combined into a single 1-99 fundamentals rank.
Operating margin is tracked as context — a company whose margins are expanding while growing revenue is a stronger story than one shrinking margins to buy growth — but margin level is not a direct rank input. Industries, sectors, and themes inherit their rank from the median of their members, so a strong cluster is one where most constituent companies score well, not just a few outliers.
The RS overlap metric shows what share of a cluster's eligible companies sit in the top relative-strength quintile (6M RS rank ≥ 80). When a fundamentally strong group also carries broad price leadership, it has both the earnings story and the institutional sponsorship — the combination that historically precedes sustained outperformance.
Every US common stock and ADR with sufficient SEC filing history gets a 1-99 fundamentals rank: EPS and revenue growth factors are computed from filed XBRL data, percentile-ranked across the universe, and blended. Ranks of 90+ are Leaders, 70-89 Strong, 30-69 Average, below 30 Laggards. Industries, sectors, and themes are then ranked by their members' median rank.
SEC EDGAR XBRL company facts — the numbers companies actually filed. No analyst estimates, no forward guidance, no third-party data vendor.
Sign-aware: a narrowed loss counts as improvement, a widened loss as deterioration, a swing to profit as a turnaround. Conventional percent math misreads losses (a loss shrinking from -$0.12 to -$0.07 is improvement, not "down 42%"), so the table says "loss narrowed 42%" instead of printing a misleading percentage.
The change in a group's median fundamentals rank versus 15 and 30 trading days ago — the classic "improving group" read. Positive means the group is gaining rank. Dashes mean the history window isn't available yet.
Once per US trading day after the close. The as-of date in the header is the snapshot date.