Fundamental leadership · SEC EDGAR · no analyst estimates · as of 2026-09-10
Which industries lead on earnings and sales, today. As of 2026-09-10, 4,465 companies clear the eligibility gates and 1,340 rank Leader or Strong on filed EPS and revenue growth. The strongest industry group is Precious Metals with 29 Leader or Strong names. 19.9% of eligible companies also sit in the top relative-strength quintile — fundamentals and price agreeing.
Industry / Technology
| Ticker | Company | Rank | Δ3wk | Verdict | EPS YoY | Sales YoY | Margin Δ | 6M RS | Filed |
|---|---|---|---|---|---|---|---|---|---|
| BE | Bloom Energy CorporationAI Data-Center Power & Cooling | 98 | ±0 | Leader | to profit | +134% | +331 bps | 93 | 2026-07-28 |
| OESX | Orion Energy Systems, Inc. | 97 | ±0 | Leader | to profit | +33% | — | 98 | 2026-08-05 |
| AMSC | American Superconductor Corp | 95 | ±0 | Leader | +18%↓ | +30%↑ | +179 bps | 40 | 2026-08-05 |
| STI | Solidion Technology, Inc. Common Stock | 93 | ±0 | Leader | loss narrowed 50%↑ | >+999% | — | — | 2026-08-06 |
| GEV | GE Vernova Inc.AI Data-Center Power & CoolingAdvanced Nuclear Technology | 92 | ±0 | Leader | +33% | +22%↑ | +256 bps | 62 | 2026-07-22 |
| EOSE | Eos Energy Enterprises, Inc. Class A Common Stock | 90 | ±0 | Leader | loss widened 14% | +351%↓ | >+10,000 bps | 14 | 2026-08-05 |
| RUN | Sunrun Inc | 89 | ±0 | Strong | -61% | +53% | >+10,000 bps | 18 | 2026-08-05 |
| BLDP | Ballard Power Systems Inc. | 87 | ±0 | Strong | loss narrowed 72% | +43% | >+10,000 bps | 54 | 2026-03-12 |
| CAE | CAE Inc. Common Shares | 85 | ±0 | Strong | to profit | +10% | +1982 bps | 29 | 2026-06-22 |
| SKYX | SKYX Platforms Corp. Common Stock | 85 | ±0 | Strong | loss narrowed 25%↑ | +10% | +593 bps | 18 | 2026-08-12 |
| AMPX | Amprius Technologies, Inc. | 82 | ±0 | Strong | loss narrowed 20% | +126% | +5123 bps | 10 | 2026-08-06 |
| GNRC | GENERAC HOLDINGS INC | 82 | ±0 | Strong | +92%↑ | +11% | -324 bps | 31 | 2026-08-04 |
| WWD | Woodward, Inc. | 79 | ±0 | Strong | +36% | +21%↓ | +294 bps | 32 | 2026-07-30 |
| SPB | Spectrum Brands Holdings, Inc. | 77 | ±0 | Strong | to loss | +8%↑ | -9 bps | 65 | 2026-08-07 |
| GE | GE Aerospace | 69 | ±0 | Average | +20% | +21%↓ | -357 bps | 49 | 2026-07-16 |
| NRGV | Energy Vault Holdings, Inc. | 69 | ±0 | Average | loss narrowed 18% | +104%↓ | >+10,000 bps | 80 | 2026-08-11 |
| SES | SES AI Corporation | 69 | -1 | Strong | loss narrowed 29% | +44%↑ | — | 8 | 2026-08-11 |
| NOVT | Novanta Inc. Common StockRobotics & Autonomous Systems | 67 | -1 | Average | +150% | +10% | -218 bps | 67 | 2026-08-05 |
| ENVX | Enovix Corporation Common Stock | 66 | ±0 | Average | loss narrowed 9%↑ | +21% | >+10,000 bps | 15 | 2026-08-12 |
| EFOI | Energy Focus, Inc. | 59 | ±0 | Average | loss widened 250% | +228%↑ | — | — | 2026-08-11 |
| SCWO | 374Water Inc. Common Stock | 56 | ±0 | Average | to profit↑ | +736% | — | 77 | 2026-08-14 |
| ENS | EnerSys, Inc. | 54 | ±0 | Average | +112%↑ | +5% | +38 bps | 64 | 2026-08-12 |
| NEOV | NeoVolta Inc. Common Stock | 50 | +1 | Average | loss widened 100% | 0%↓ | — | 42 | 2026-05-15 |
| OTIS | Otis Worldwide Corporation | 50 | ±0 | Average | +13% | +7%↑ | +228 bps | 26 | 2026-07-23 |
| PLUG | Plug Power Inc. | 50 | -1 | Average | loss narrowed 30% | +2% | >+10,000 bps | 42 | 2026-08-10 |
| AYI | Acuity Inc. | 48 | ±0 | Average | +46%↑ | +2%↓ | +153 bps | 73 | 2026-06-25 |
| BLNK | Blink Charging Co. Common Stock | 48 | ±0 | Average | loss narrowed 86%↑ | -24% | >+10,000 bps | 25 | 2026-08-07 |
| CBAT | CBAK Energy Technology Limited Ordinary Shares | 48 | ±0 | Average | loss widened 400%↓ | +99% | -816 bps | 49 | 2026-05-18 |
| FXHO | UTime Limited Class A Ordinary Shares | 47 | ±0 | Average | loss narrowed 98% | -22% | >+10,000 bps | — | 2026-08-10 |
| TRNR | Interactive Strength Inc. Common Stock | 47 | ±0 | Average | loss widened 715%↓ | +445%↑ | — | 5 | 2026-08-14 |
| FELE | Franklin Electric Co Inc | 40 | -1 | Average | +15% | +10% | +64 bps | 55 | 2026-07-29 |
| ELPW | Elong Power Holding Limited Class A Ordinary Shares | 39 | ±0 | Average | loss widened 999% | +431% | — | 1 | 2026-04-20 |
| LYTS | LSI Industries Inc | 38 | +16 | Average | -31% | — | — | 50 | new filing |
| MKDW | MKDWELL Tech Inc. Ordinary Share | 37 | — | Average | loss widened 340% | +52% | — | 97 | 2026-04-30 |
| NVX | NOVONIX Limited American Depository Shares | 37 | ±0 | Average | loss narrowed 7% | -4% | — | 6 | 2026-02-26 |
| BEEM | Beam Global Common Stock | 36 | -3 | Average | loss narrowed 50%↓ | +21% | +648 bps | 34 | 2026-08-19 |
| UCAR | U Power Limited Class A Ordinary Shares | 36 | ±0 | Average | loss narrowed 10% | -7% | -1075 bps | 2 | 2026-05-15 |
| EMR | Emerson Electric Co. | 32 | -1 | Average | +14% | 0%↑ | — | 59 | 2026-08-04 |
| POWL | Powell Industries IncAI Data-Center Power & Cooling | 31 | ±0 | Average | -66% | — | — | 54 | 2026-08-04 |
| FLNC | Fluence Energy, Inc. Class A Common Stock | 25 | ±0 | Laggard | to loss | +8% | -299 bps | 12 | 2026-08-05 |
| LFUS | Littelfuse Inc | 25 | ±0 | Laggard | +69% | +19%↑ | -512 bps | 79 | 2026-07-29 |
| ENR | Energizer Holdings, Inc | 22 | ±0 | Laggard | -73% | +1% | — | 68 | 2026-08-04 |
| MVST | Microvast Holdings, Inc. Common Stock | 19 | ±0 | Laggard | loss narrowed 91% | -4% | -1997 bps | 5 | 2026-08-10 |
| BYRN | Byrna Technologies, Inc. Common Stock | 18 | ±0 | Laggard | to loss | -43%↓ | -1429 bps | 6 | 2026-07-09 |
| EPOW | E-Power Inc. Class A Ordinary Shares | 18 | ±0 | Laggard | loss widened 19% | -29% | -900 bps | 9 | 2026-05-15 |
| ATKR | Atkore Inc. | 15 | ±0 | Laggard | -98% | +8%↑ | -502 bps | 92 | 2026-08-04 |
| CHPT | ChargePoint Holdings, Inc. | 15 | +5 | Laggard | loss narrowed 53%↑ | +18% | +1808 bps | 93 | new filing |
| XCH | XCHG Limited American Depositary Share | 14 | ±0 | Laggard | 0% | -41% | <-10,000 bps | 2 | 2026-04-27 |
| NPWR | NET Power Inc. | 12 | ±0 | Laggard | loss widened 153% | — | — | 43 | 2026-08-13 |
| ULBI | Ultralife Corporation | 10 | ±0 | Laggard | >+999%↑ | -1% | -872 bps | 43 | 2026-08-07 |
| LASE | Laser Photonics Corporation Common Stock | 9 | ±0 | Laggard | loss narrowed 33%↑ | -30% | — | 15 | 2026-08-14 |
| FLUX | Flux Power Holdings, Inc. Common Stock | 8 | -24 | Laggard | loss widened 57%↓ | -51% | -780 bps | 7 | 2026-08-20 |
| PPSI | Pioneer Power Solutions, Inc. | 8 | ±0 | Laggard | loss widened 58% | -40%↓ | — | 34 | 2026-08-14 |
| XPON | Expion Energy, Inc. Common Stock | 8 | -1 | Laggard | loss widened 227% | -32%↓ | — | 13 | 2026-08-10 |
| FCEL | FuelCell Energy Inc NEW (DE) | 7 | -25 | Laggard | loss narrowed 83% | -29%↓ | +1824 bps | 97 | 2026-09-02 |
| GWH | ESS Tech, Inc. | 7 | ±0 | Laggard | loss narrowed 49%↓ | -97%↓ | — | 5 | 2026-08-11 |
| CCTG | CCSC Technology International Holdings Limited Class A Ordinary Shares | 5 | ±0 | Laggard | loss widened 999% | -2% | -883 bps | 80 | 2026-07-17 |
| DFLI | Dragonfly Energy Holdings Corp. Common Stock (NV) | 5 | ±0 | Laggard | loss narrowed 26% | -19% | -255 bps | 7 | 2026-08-14 |
| EAF | GrafTech International Ltd. | 5 | ±0 | Laggard | loss widened 353%↑ | -3% | -95 bps | 65 | 2026-07-24 |
| SLDP | Solid Power, Inc. Class A Common Stock | 5 | ±0 | Laggard | loss narrowed 21% | -104%↓ | — | 22 | 2026-08-05 |
| POLA | Polar Power, Inc. Common Stock | 4 | ±0 | Laggard | loss widened 345% | -62% | — | 16 | 2026-08-18 |
| PCLA | PicoCELA Inc. American Depositary Shares | 1 | ±0 | Laggard | loss widened 999% | -31% | -5341 bps | 99 | 2026-02-13 |
| RAYA | Erayak Power Solution Group Inc. Class A Ordinary Shares | 1 | -1 | Laggard | loss widened 999% | -25% | -202 bps | 4 | 2026-04-29 |
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.