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.
Sector
| Ticker | Company | Rank | Δ3wk | Verdict | EPS YoY | Sales YoY | Margin Δ | 6M RS | Filed |
|---|---|---|---|---|---|---|---|---|---|
| ENLT | Enlight Renewable Energy Ltd. Ordinary Shares | 94 | ±0 | Leader | +178% | +29% | +2154 bps | 95 | 2026-03-30 |
| CEG | Constellation Energy Corporation Common StockNuclear / SMRData Center Power | 91 | -1 | Leader | >+999% | +24% | +47 bps | 27 | 2026-05-11 |
| VIVO | VivoPower PLC Class A Ordinary Shares | 91 | ±0 | Leader | loss narrowed 87% | +281% | — | — | 2025-10-30 |
| CWCO | Consolidated Water Co Inc | 89 | ±0 | Strong | -23% | -11% | -43 bps | 29 | 2026-05-11 |
| USAC | USA COMPRESSION PARTNERS LP | 89 | ±0 | Strong | +93% | +35% | -43 bps | 60 | 2026-05-07 |
| VST | Vistra Corp.Nuclear / SMRData Center Power | 89 | ±0 | Leader | to profit↑ | +18% | -522 bps | 39 | 2026-05-08 |
| EIX | Edison International | 88 | ±0 | Strong | -63% | +8% | +296 bps | 81 | 2026-04-28 |
| AES | AES Corporation | 87 | ±0 | Strong | +871% | +9% | +584 bps | 58 | 2026-05-05 |
| NFG | National Fuel Gas Co. | 86 | ±0 | Strong | +9% | +24%↓ | +3285 bps | 53 | 2026-04-30 |
| VG | Venture Global, Inc. | 86 | ±0 | Strong | +27% | +59%↓ | -72 bps | 95 | 2026-05-12 |
| KNTK | Kinetik Holdings Inc. | 85 | ±0 | Strong | to loss | -8%↓ | -269 bps | 87 | 2026-05-08 |
| AROC | Archrock Inc | 84 | ±0 | Strong | +2% | +8%↓ | +641 bps | 89 | 2026-05-06 |
| PCYO | Pure Cycle Corporation | 84 | +2 | Strong | +33% | +60% | +301 bps | 43 | 2026-07-08 |
| EMA | Emera Incorporated | 83 | ±0 | Strong | +98% | +22% | +750 bps | 68 | 2026-02-23 |
| ES | Eversource Energy | 83 | ±0 | Strong | +7% | +11% | +283 bps | 62 | 2026-05-07 |
| PNW | Pinnacle West Capital Corporation | 83 | -1 | Strong33 | to profit↑ | +11%↑ | +166 bps | 72 | 2026-05-04 |
| WCN | Waste Connections, Inc. | 76 | ±0 | Strong | -8% | +6% | +550 bps | 57 | 2026-04-23 |
| CDZI | CADIZ, Inc. | 75 | ±0 | Strong | loss narrowed 14% | -45%↓ | +6005 bps | 12 | 2026-05-14 |
| CDZIP | Cadiz, Inc. Depositary Shares | 75 | ±0 | Strong | loss narrowed 14% | -45%↓ | +6005 bps | 70 | 2026-05-14 |
| DTM | DT Midstream, Inc. | 74 | ±0 | Strong | +20% | +11% | +39 bps | 79 | 2026-04-30 |
| RNW | ReNew Energy Global plc Class A Ordinary Shares | 73 | ±0 | Strong | +8% | +16% | +14 bps | 72 | 2025-07-30 |
| SPRU | Spruce Power Holding Corporation | 73 | ±0 | Strong | loss narrowed 81% | -2%↓ | +7641 bps | 10 | 2026-05-14 |
| NEE | NextEra Energy, Inc.Data Center Power | 72 | ±0 | Strong | +160% | +2% | -26 bps | 63 | 2026-04-23 |
| PEG | Public Service Enterprise Group IncorporatedNuclear / SMRData Center Power | 72 | ±0 | Strong | +25% | +23%↓ | +192 bps | 50 | 2026-05-05 |
| AWX | Avalon Holdings Corp. | 71 | ±0 | Strong | loss narrowed 16% | +10% | -14 bps | 47 | 2026-05-05 |
| DUK | Duke Energy Corporation | 71 | ±0 | Strong | +12% | +9%↑ | +68 bps | 62 | 2026-05-05 |
| GNE | GENIE ENERGY LTD | 71 | ±0 | Strong | -73% | +4%↓ | -20 bps | 48 | 2026-05-15 |
| ORA | Ormat Technologies, Inc. | 71 | ±0 | Strong | +8% | +76%↑ | -223 bps | 41 | 2026-05-07 |
| OKE | Oneok, Inc. | 70 | ±0 | Strong | +18% | +20%↓ | -371 bps | 83 | 2026-04-29 |
| RGCO | RGC Resources Inc | 69 | ±0 | Average | +14% | +24% | +410 bps | 65 | 2026-05-07 |
| AWK | American Water Works Company, Inc | 68 | ±0 | Average | -5%↓ | +6% | — | 54 | 2026-04-29 |
| CPK | Chesapeake Utilities | 68 | ±0 | Average | +12% | +18% | -74 bps | 62 | 2026-05-06 |
| MNTK | Montauk Renewables, Inc. Common Stock | 67 | ±0 | Average | 0% | +9% | -853 bps | 66 | 2026-05-06 |
| TRGP | Targa Resources Corp. | 67 | ±0 | Average | +143%↑ | -10% | +428 bps | 92 | 2026-05-07 |
| D | Dominion Energy, Inc Common Stock | 65 | ±0 | Average | -10% | +25%↑ | — | 74 | 2026-05-01 |
| ETR | Entergy Corporation | 64 | ±0 | Average | +1% | +12% | -295 bps | 74 | 2026-05-01 |
| NI | NiSource Inc. | 64 | ±0 | Average | +6% | +8% | -39 bps | 60 | 2026-05-06 |
| GFL | GFL Environmental Inc. Subordinate Voting Shares | 63 | +1 | Average | to profit | -16% | — | 43 | 2026-02-18 |
| UTL | Unitil Corporation | 63 | ±0 | Average33 | +9%↑ | +27%↑ | +3 bps | 63 | 2026-05-04 |
| KMI | Kinder Morgan, Inc. | 62 | +1 | Average | +38% | +15% | +91 bps | 76 | 2026-04-24 |
| TRP | TC Energy Corporation | 62 | ±0 | Average | -26% | +17% | -824 bps | 82 | 2026-02-13 |
| SWX | Southwest Gas Holdings, Inc. | 61 | ±0 | Average | +21% | -8% | — | 63 | 2026-05-05 |
| AWR | American States Water Company | 59 | -2 | Average | +9% | +14%↑ | — | 73 | 2026-05-06 |
| HE | Hawaiian Electric Industries, Inc. | 58 | ±0 | Average | +20% | -3% | — | 45 | 2026-05-08 |
| WMB | Williams Companies Inc.Oil & Gas | 58 | ±0 | Average | +25% | +13% | +329 bps | 79 | 2026-05-04 |
| ET | Energy Transfer LP Common Units representing limited partner interests | 57 | ±0 | Average | -3% | +32%↑ | -96 bps | 73 | 2026-05-07 |
| CTRI | Centuri Holdings, Inc. | 56 | ±0 | Average | loss narrowed 55% | +31%↑ | -42 bps | 57 | 2026-05-06 |
| CQP | Cheniere Energy Partners, LP | 55 | ±0 | Average | -82% | +20%↑ | -587 bps | 72 | 2026-05-07 |
| NJR | New Jersey Resources Corp | 55 | +1 | Average | +7%↑ | +13% | -977 bps | 80 | 2026-05-05 |
| PCG | PG&E Corporation | 55 | ±0 | Average | +39% | +15% | +141 bps | 68 | 2026-04-23 |
| KGS | Kodiak Gas Services, Inc. | 54 | ±0 | Average | -39% | +5% | +514 bps | 95 | 2026-05-11 |
| PPL | PPL Corporation | 53 | ±0 | Average | +7% | +9% | +43 bps | 52 | 2026-05-08 |
| XIFR | XPLR Infrastructure, LP | 53 | ±0 | Average | to profit | -2% | +5601 bps | 77 | 2026-05-07 |
| WM | Waste Management, Inc. | 52 | ±0 | Average | +13% | +3%↓ | -37 bps | 65 | 2026-04-29 |
| DTE | DTE Energy Company | 50 | ±0 | Average | -44% | +16% | -300 bps | 65 | 2026-04-30 |
| RENX | RenX Enterprises Corp. Common Stock | 50 | +1 | Average | loss widened 351% | >+999%↑ | — | 17 | 2026-05-15 |
| YORW | York Water Co | 50 | ±0 | Average | +32% | +9% | -200 bps | 44 | 2026-05-05 |
| CMS | CMS Energy Corporation | 49 | ±0 | Average | +9% | +12%↓ | -64 bps | 57 | 2026-04-28 |
| MGEE | MGE Energy Inc | 49 | ±0 | Average | +16% | +11%↑ | -20 bps | 56 | 2026-05-05 |
| ATO | Atmos Energy Corporation | 48 | ±0 | Average | +15% | +1% | +258 bps | 60 | 2026-05-06 |
| TLN | Talen Energy Corporation Common StockNuclear / SMRData Center Power | 48 | ±0 | Average | to profit | +140%↑ | +134 bps | 37 | 2026-05-05 |
| WES | Western Midstream Partners, LP | 47 | ±0 | Average | +8% | +22%↑ | -577 bps | 69 | 2026-05-06 |
| AQN | Algonquin Power & Utilities Corp | 46 | +1 | Average | -89% | -12%↓ | -313 bps | 42 | 2026-05-08 |
| DXST | Decent Holding Inc Class A Ordinary Shares | 44 | ±0 | Average | to loss | +12% | -2248 bps | 2 | 2026-03-02 |
| FE | FirstEnergy Corp. | 44 | ±0 | Average | +13% | +12% | -336 bps | 60 | 2026-04-28 |
| SMC | Summit Midstream Corporation | 44 | +1 | Average | loss widened 169%↓ | +5%↓ | +1933 bps | 67 | 2026-05-11 |
| RSG | Republic Services Inc. | 43 | ±0 | Average | +8% | +3% | -26 bps | 61 | 2026-05-08 |
| ARTNA | Artesian Resources Corp | 42 | ±0 | Average | +8%↑ | +7% | +15 bps | 56 | 2026-05-08 |
| BEP | Brookfield Renewable Partners L.P. | 42 | ±0 | Average | loss narrowed 21%↑ | +14% | — | 72 | 2026-02-27 |
| ED | Consolidated Edison, Inc. | 42 | ±0 | Average | +13% | +7% | -14 bps | 65 | 2026-05-07 |
| XEL | Xcel Energy, Inc. | 42 | ±0 | Average | +6% | +3% | +59 bps | 60 | 2026-04-30 |
| XELLL | Xcel Energy Inc. 6.25% Junior Subordinated Notes, Series due 2085 | 42 | ±0 | Average | +6% | +3% | +59 bps | 46 | 2026-04-30 |
| EE | Excelerate Energy, Inc. | 41 | ±0 | Average | -20% | +38% | -336 bps | 75 | 2026-05-07 |
| FTS | Fortis Inc. Common Shares | 41 | ±0 | Average | +13%↑ | +5% | -846 bps | 70 | 2026-02-12 |
| AEP | American Electric Power Company, Inc.Data Center Power | 40 | +1 | Average | +7% | +5%↓ | +301 bps | 67 | 2026-05-05 |
| WTRG | Essential Utilities, Inc. | 40 | ±0 | Average | -23% | +10% | -338 bps | 51 | 2026-05-07 |
| EVRG | Evergy, Inc. | 39 | +1 | Average | +19%↑ | +4% | +85 bps | 70 | 2026-05-07 |
| EXC | Exelon Corporation | 39 | ±0 | Average | 0% | +8% | +104 bps | 60 | 2026-05-06 |
| HTO | H2O America Common Stock | 39 | ±0 | Average | 0% | +9% | -193 bps | 77 | 2026-04-29 |
| AEE | Ameren Corporation | 38 | ±0 | Average | +20% | +4% | +404 bps | 63 | 2026-05-08 |
| CLH | Clean Harbors, Inc | 38 | ±0 | Average | +9%↑ | +2% | +19 bps | 73 | 2026-05-06 |
| KEN | KENON HOLDINGS LTD. | 38 | ±0 | Average | -89% | +16% | +83 bps | 49 | 2026-03-30 |
| LNT | Alliant Energy Corporation Common Stock | 38 | +1 | Average | +5% | +5%↓ | +43 bps | 67 | 2026-05-01 |
| CETY | Clean Energy Technologies, Inc. Common Stock | 37 | ±0 | Average | loss narrowed 58% | +48% | — | 43 | 2026-06-05 |
| CNP | CenterPoint Energy, Inc. | 37 | +1 | Average | +7%↓ | +1% | -5 bps | 66 | 2026-04-23 |
| NVRI | Enviri Corporation | 37 | ±0 | Average | loss narrowed 24%↑ | 0% | -274 bps | 76 | 2026-05-11 |
| SO | The Southern CompanyData Center Power | 37 | ±0 | Average | -1% | +6% | -184 bps | 63 | 2026-04-30 |
| WEC | WEC Energy Group, Inc. | 37 | ±0 | Average | +8% | +9%↓ | -242 bps | 60 | 2026-05-07 |
| AM | Antero Midstream Corporation Common Stock | 36 | ±0 | Average | 0% | +8% | -577 bps | 82 | 2026-04-29 |
| NWN | Northwest Natural Holding Company | 36 | ±0 | Average | +7% | -5%↓ | +431 bps | 65 | 2026-05-06 |
| QRHC | Quest Resource Holding Corporation | 36 | ±0 | Average | loss narrowed 78% | -10% | +602 bps | 21 | 2026-05-08 |
| CWST | Casella Waste Systems Inc | 35 | ±0 | Average | loss widened 12% | +10%↓ | -75 bps | 41 | 2026-05-01 |
| MSEX | Middlesex Water Co | 35 | ±0 | Average | +8% | +10% | — | 58 | 2026-04-30 |
| NWE | NorthWestern Energy Group, Inc. Common Stock | 34 | ±0 | Average | -18% | +7%↓ | -370 bps | 61 | 2026-04-30 |
| AVA | Avista Corporation | 31 | ±0 | Average | +13% | -8%↓ | +198 bps | 60 | 2026-05-05 |
| IDA | IDACORP, Inc. | 31 | ±0 | Average | +8%↑ | -4%↓ | +173 bps | 68 | 2026-04-30 |
| NRG | NRG Energy, Inc.Data Center Power | 31 | ±0 | Average | -86% | +19%↑ | -606 bps | 34 | 2026-05-06 |
| CLNE | Clean Energy Fuels Corp. | 29 | +1 | Laggard | loss narrowed 90% | +13%↑ | +2856 bps | 51 | 2026-05-07 |
| OTTR | Otter Tail Corp | 29 | +1 | Laggard | +7%↑ | +3%↑ | -155 bps | 59 | 2026-05-06 |
| POR | Portland General Electric Company | 29 | ±0 | Laggard | -58% | -7% | -75 bps | 63 | 2026-05-01 |
| BKH | Black Hills Corporation | 27 | ±0 | Laggard | -7% | -5%↓ | +17 bps | 56 | 2026-05-07 |
| CWT | California Water Service | 27 | ±0 | Laggard | -68%↓ | +8% | -117 bps | 68 | 2026-04-30 |
| EPD | Enterprise Products Partners L.P. | 26 | ±0 | Laggard | +6%↑ | -7% | +156 bps | 76 | 2026-05-07 |
| HNRG | Hallador Energy Company | 24 | ±0 | Laggard | to loss↓ | -14%↓ | +5931 bps | 32 | 2026-05-06 |
| NGG | National Grid PLC | 24 | ±0 | Laggard | 0% | -7% | +440 bps | 59 | 2026-06-03 |
| OGS | ONE GAS, INC. | 24 | ±0 | Laggard | +3% | -11% | +143 bps | 57 | 2026-05-05 |
| UGI | UGI Corporation | 23 | ±0 | Laggard | +6% | +1% | +156 bps | 50 | 2026-05-07 |
| GWRS | Global Water Resources, Inc. | 22 | ±0 | Laggard | to loss | +7% | -635 bps | 31 | 2026-05-13 |
| SRE | Sempra | 22 | ±0 | Laggard | +14%↑ | -7%↓ | -621 bps | 52 | 2026-05-07 |
| LNG | Cheniere Energy IncOil & Gas | 20 | ±0 | Laggard | to loss | +25%↑ | -1332 bps | 84 | 2026-05-07 |
| OGE | OGE Energy Corp. | 20 | ±0 | Laggard | -23% | -1% | -171 bps | 68 | 2026-04-29 |
| OPAL | OPAL Fuels Inc. Class A Common Stock | 20 | ±0 | Laggard | loss widened 800% | -19% | -362 bps | 51 | 2026-05-11 |
| TXNM | TXNM Energy, Inc. | 19 | ±0 | Laggard | -70% | +2%↓ | -133 bps | 50 | 2026-05-01 |
| OPTT | Ocean Power Technologies, Inc. | 14 | ±0 | Laggard | loss widened 50% | -38% | — | 10 | 2026-03-17 |
| PESI | Perma-Fix Environmental Services, Inc. | 13 | ±0 | Laggard | loss widened 111%↓ | -20% | -112 bps | 70 | 2026-05-07 |
| BESS | Bimergen Energy Corporation | 11 | ±0 | Laggard | loss widened 318% | — | — | — | 2026-05-15 |
| NEXT | NextDecade Corporation Common Stock | 11 | ±0 | Laggard | loss widened 50% | — | — | 92 | 2026-05-01 |
| SR | Spire Inc. | 11 | ±0 | Laggard | +31% | -3% | +200 bps | 50 | 2026-05-06 |
| WAVE | Eco Wave Power Global AB (publ) American Depositary Shares | 10 | ±0 | Laggard | loss widened 60% | -77% | — | 91 | 2026-03-12 |
| SLNG | Stabilis Solutions, Inc. Common Stock | 8 | ±0 | Laggard | loss widened 144%↓ | -40%↓ | -862 bps | 37 | 2026-05-07 |
| NFE | New Fortress Energy Inc. Class A Common Stock | 5 | ±0 | Laggard | loss widened 115%↑ | -52% | <-10,000 bps | 5 | 2026-05-14 |
| CDTG | CDT Environmental Technology Investment Holdings Limited ordinary shares | 3 | ±0 | Laggard | to loss | -39% | -7064 bps | 3 | 2026-05-15 |
| TAC | TransAlta Corporation | 3 | ±0 | Laggard | to loss | -15% | -1474 bps | 68 | 2026-02-27 |
| VIVK | Vivakor, Inc. Common Stock | 3 | ±0 | Laggard | loss widened 999% | -48% | -4498 bps | 1 | 2026-05-20 |
| EP | Empire Petroleum Corporation | 2 | ±0 | Laggard | loss widened 50% | -43%↓ | <-10,000 bps | 30 | 2026-05-14 |
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.