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 |
|---|---|---|---|---|---|---|---|---|---|
| UNIT | Uniti Group Inc. Common Stock | 99 | ±0 | Leader | +661% | +91% | — | 90 | 2026-05-11 |
| CRE | Cre8 Enterprise Limited Class A Ordinary Shares | 96 | ±0 | Leader | +775% | +26% | -347 bps | 31 | 2026-04-24 |
| ADEA | Adeia Inc. Common Stock | 94 | +1 | Leader | +100% | +20% | +588 bps | 87 | 2026-05-06 |
| PSKY | Paramount Skydance Corporation Class B Common Stock | 94 | +1 | Leader | to profit | — | — | 26 | 2026-05-04 |
| ROKU | Roku, Inc. Class A Common Stock | 92 | ±0 | Leader | to profit | +22%↑ | +689 bps | 87 | 2026-05-01 |
| CALX | CALIX, INC. | 91 | ±0 | Leader | to profit | +27% | +946 bps | 20 | 2026-04-22 |
| TTGT | TechTarget, Inc. Common Stock | 89 | ±0 | Leader | loss narrowed 87% | +2%↓ | +5303 bps | 27 | 2026-05-07 |
| NMAX | Newsmax, Inc. | 86 | ±0 | Strong | loss narrowed 96% | +14%↑ | -3004 bps | 61 | 2026-05-14 |
| SPOT | Spotify Technology S.A. | 85 | ±0 | Strong | +91% | +10% | >+10,000 bps | 49 | 2026-02-10 |
| RCI | Rogers Communications, Inc. | 83 | ±0 | Strong | +298% | +5% | -145 bps | 50 | 2026-03-06 |
| VEON | VEON Ltd. ADS | 83 | ±0 | Strong | +750% | +6% | +2480 bps | 47 | 2026-03-16 |
| CMPR | Cimpress PLC Ordinary Shares (Ireland) | 81 | ±0 | Strong | to profit | +12%↑ | +13 bps | 83 | 2026-05-01 |
| VSAT | Viasat IncSpace Economy | 79 | ±0 | Strong | to profit↑ | +2% | +449 bps | 93 | 2026-05-29 |
| CXDO | CREXENDO INC | 78 | ±0 | Strong | -50% | +29% | — | 60 | 2026-05-05 |
| GSAT | Globalstar, Inc. Common Stock | 77 | +1 | Strong | loss widened 0% | +17% | +1038 bps | 82 | 2026-05-07 |
| KVHI | KVH Industries Inc | 77 | ±0 | Strong33 | to profit↑ | +27%↑ | +172 bps | 79 | 2026-05-06 |
| MCS | The Marcus Corporation | 76 | ±0 | Strong | loss narrowed 6% | +4%↑ | +72 bps | 91 | 2026-04-30 |
| NYT | New York Times Co. | 73 | ±0 | Strong | +80% | +12%↑ | +222 bps | 61 | 2026-05-06 |
| SCHL | Scholastic Corp | 73 | ±0 | Strong | to profit↑ | -2% | +48 bps | 86 | 2026-03-20 |
| TIGO | Millicom International Cellular S.A. Common Stock | 73 | ±0 | Strong | +436% | 0% | +504 bps | 95 | 2026-03-24 |
| CNK | Cinemark Holdings, Inc. | 70 | ±0 | Strong | loss narrowed 81%↑ | +19%↑ | — | 84 | 2026-05-01 |
| GOGO | Gogo Inc. | 70 | ±0 | Strong | +11% | -2%↓ | +312 bps | 26 | 2026-05-07 |
| EVC | Entravision Communication | 68 | ±0 | Average | to profit↑ | +114% | — | 99 | 2026-05-05 |
| CABO | Cable One, Inc. | 67 | ±0 | Average | >+999%↑ | -7%↓ | -4153 bps | 9 | 2026-04-30 |
| WLY | John Wiley & Sons, Inc. Class A | 66 | +1 | Average | +103% | +1% | +332 bps | 93 | 2026-06-24 |
| ACCO | Acco Brands Corporation | 64 | ±0 | Average33 | to profit↑ | +8%↑ | +877 bps | 50 | 2026-05-01 |
| TIMB | TIM S.A. American Depositary Shares (Each representing 5 Common Shares) | 64 | ±0 | Average | +37% | +5% | +219 bps | 58 | 2026-03-30 |
| IRDM | Iridium Communications Inc.Space Economy | 62 | ±0 | Average | -26%↓ | +2% | +77 bps | 98 | 2026-04-23 |
| SOBR | SOBR Safe, Inc. Common Stock | 62 | ±0 | Average | loss narrowed 37% | -9%↓ | — | 7 | 2026-04-30 |
| T | AT&T Inc. | 61 | ±0 | Average | -11%↓ | +3% | +439 bps | 44 | 2026-04-27 |
| ANGX | Angel Studios, Inc. | 58 | ±0 | Average | loss widened 72% | +233% | — | 56 | 2026-04-30 |
| OBAI | Our Bond, Inc. Common Stock | 58 | +1 | Average | loss narrowed 41% | +2% | — | — | 2026-05-15 |
| TMUS | T-Mobile US, Inc. | 57 | ±0 | Average | -12% | +11% | -289 bps | 58 | 2026-04-28 |
| TMUSI | T-Mobile US, Inc. 5.500% Senior Notes due June 2070 | 57 | ±0 | Average | -12% | +11% | -289 bps | 42 | 2026-04-28 |
| TMUSL | T-Mobile US, Inc. 6.250% Senior Notes due 2069 | 57 | ±0 | Average | -12% | +11% | -289 bps | 44 | 2026-04-28 |
| TMUSZ | T-Mobile US, Inc. 5.500% Senior Notes due March 2070 | 57 | ±0 | Average | -12% | +11% | -289 bps | 40 | 2026-04-28 |
| CURI | CuriosityStream Inc. Class A Common Stock | 56 | ±0 | Average | to loss↓ | 0%↓ | +526 bps | 24 | 2026-05-14 |
| TEO | Telecom Argentina S.A. | 56 | ±0 | Average | to loss | +65% | +894 bps | 77 | 2026-03-11 |
| AMC | AMC ENTERTAINMENT HOLDINGS, INC. | 55 | ±0 | Average33 | loss narrowed 53%↑ | +21%↑ | +421 bps | 92 | 2026-05-05 |
| UCL | uCloudlink Group Inc. American Depositary Shares | 55 | +1 | Average | +100% | -11% | +500 bps | 12 | 2026-03-27 |
| DLX | Deluxe Corporation | 54 | ±0 | Average | +148% | 0% | +277 bps | 64 | 2026-05-07 |
| TDAY | USA TODAY Co., Inc. | 53 | ±0 | Average | to profit | -4%↑ | +17 bps | 88 | 2026-04-30 |
| TDS | Telephone and Data Systems Inc. | 53 | ±0 | Average | to profit↑ | -77% | — | 28 | 2026-05-08 |
| AD | Array Digital Infrastructure, Inc. | 52 | ±0 | Average | +881%↑ | -94% | — | 18 | 2026-05-08 |
| ASTS | AST SpaceMobile, Inc. Class A Common StockSpace Economy | 51 | ±0 | Average | loss widened 222% | >+999% | >+10,000 bps | 15 | 2026-05-11 |
| FUBO | FuboTV Inc. | 51 | ±0 | Average | loss widened 250%↓ | +314%↑ | +545 bps | 6 | 2026-05-06 |
| MYSE | Myseum.AI, Inc. Common Stock | 50 | ±0 | Average | loss widened 86% | -12% | — | 91 | 2026-05-15 |
| BCE | BCE, Inc. | 49 | ±0 | Average | +7% | +1% | — | 41 | 2026-03-06 |
| KYIV | Kyivstar Group Ltd. Common Shares | 47 | ±0 | Average | -58% | +26% | — | 71 | 2026-03-16 |
| SIDU | Sidus Space, Inc. Class A Common Stock | 47 | +1 | Average | loss narrowed 77% | +56%↑ | — | 11 | 2026-05-15 |
| CHAI | Core AI Holdings, Inc. Common Shares | 45 | +1 | Average | loss narrowed 89% | -37% | — | 4 | 2026-05-15 |
| PMTS | CPI Card Group Inc. Common Stock | 45 | ±0 | Average | -57%↓ | +20% | -366 bps | 88 | 2026-05-05 |
| QUAD | QUAD/GRAPHICS, INC. | 45 | ±0 | Average | +18%↓ | -8%↑ | +214 bps | 86 | 2026-04-29 |
| IDT | IDT Corporation Class B | 44 | -1 | Average | +1%↓ | +5% | +55 bps | 79 | 2026-06-09 |
| MDIA | Mediaco Holding Inc. Class A Common Stock | 43 | ±0 | Average | loss narrowed 8% | +12%↓ | +497 bps | 94 | 2026-05-15 |
| SPIR | Spire Global, Inc.Space Economy | 43 | +1 | Average | loss widened 1% | -34% | -6719 bps | 54 | 2026-05-14 |
| DJCO | Daily Journal Corp | 41 | ±0 | Average | to loss↓ | +25%↑ | +710 bps | 44 | 2026-05-14 |
| SIRI | Sirius XM Holdings, Inc | 39 | -12 | Average | +22% | +1%↑ | +3613 bps | 90 | 2026-04-30 |
| IOTR | iOThree Limited Ordinary Shares | 38 | +9 | Average | loss widened 999% | +40% | -577 bps | 69 | 2026-07-07 |
| GAIA | Gaia, Inc. Class A Common Stock | 36 | ±0 | Average | loss widened 25% | +2%↓ | +103 bps | 14 | 2026-05-04 |
| NFLX | NetFlix Inc | 36 | +5 | Average | -89% | +13%↓ | +17 bps | 29 | new filing |
| IHS | IHS Holding Limited | 34 | ±0 | Average | to loss | -42% | +2392 bps | 67 | 2026-03-16 |
| IQST | IQSTEL INC. Common Stock | 34 | ±0 | Average | loss narrowed 34%↑ | +70% | -86 bps | 8 | 2026-05-20 |
| SURG | SurgePays, Inc. Common Stock | 34 | ±0 | Average | loss widened 34%↓ | +51%↓ | +6715 bps | 4 | 2026-05-20 |
| TOON | Kartoon Studios, Inc. | 34 | ±0 | Average | loss narrowed 29% | -24%↓ | +418 bps | 36 | 2026-05-15 |
| CMCSA | Comcast Corp | 32 | ±0 | Average | -33% | +5%↑ | -345 bps | 35 | 2026-04-23 |
| LBTYA | Liberty Global Ltd. Class A Common Shares | 31 | +1 | Average | to profit | +9% | -142 bps | 51 | 2026-05-01 |
| LBTYB | Liberty Global Ltd. Class B Common Shares | 31 | — | Average | to profit | +9% | -142 bps | 69 | 2026-05-01 |
| LBTYK | Liberty Global Ltd. Class C Common Shares | 31 | +1 | Average | to profit | +9% | -142 bps | 48 | 2026-05-01 |
| LILA | Liberty Latin America Ltd. Class A Common Stock | 31 | ±0 | Average | loss narrowed 84% | 0%↓ | +311 bps | 65 | 2026-05-07 |
| LILAK | Liberty Latin America Ltd. Class C Common Stock | 31 | ±0 | Average | loss narrowed 84% | 0%↓ | +311 bps | 62 | 2026-05-07 |
| SHEN | Shenandoah Telecom Co | 30 | ±0 | Average | loss widened 63% | +5% | +158 bps | 48 | 2026-05-01 |
| TRI | Thomson Reuters Corporation Common Shares | 29 | ±0 | Laggard | -63%↓ | +3% | +697 bps | 28 | 2026-03-05 |
| CHTR | Charter Comm Inc Del CL A New | 28 | ±0 | Laggard | +9%↑ | -1%↓ | — | 21 | 2026-04-24 |
| TSQ | TOWNSQUARE MEDIA, INC. | 28 | ±0 | Laggard | to profit↑ | -2% | +348 bps | 73 | 2026-05-11 |
| NXPL | NextPlat Corp Common Stock | 27 | ±0 | Laggard | loss widened 730%↓ | -32%↓ | +1986 bps | 31 | 2026-05-15 |
| SBGI | Sinclair, Inc. Class A Common Stock | 27 | ±0 | Laggard | to profit↑ | +4% | -902 bps | 45 | 2026-05-06 |
| AMCX | AMC Global Media Inc. Class A Common Stock | 26 | ±0 | Laggard | to loss | -2% | +796 bps | 81 | 2026-05-08 |
| BZFD | BuzzFeed, Inc. Class A Common Stock | 26 | ±0 | Laggard | loss widened 21%↑ | -12% | -1725 bps | 84 | 2026-05-11 |
| EBF | Ennis, Inc. | 26 | -5 | Laggard | -8%↓ | -4% | +26 bps | 68 | 2026-07-01 |
| VZ | Verizon Communications | 26 | +1 | Laggard | +4% | +3%↑ | -32 bps | 68 | 2026-05-01 |
| FOX | Fox Corporation Class B Common Stock | 25 | ±0 | Laggard | -49%↓ | -9%↓ | -156 bps | 30 | 2026-05-11 |
| FOXA | Fox Corporation Class A Common Stock | 25 | ±0 | Laggard | -49%↓ | -9%↓ | -156 bps | 31 | 2026-05-11 |
| RDI | Reading International, Inc Class A Common Stock | 24 | ±0 | Laggard | loss widened 71%↓ | +12% | +553 bps | 78 | 2026-05-15 |
| RDIB | Reading International, Inc (Class B | 24 | — | Laggard | loss widened 71%↓ | +12% | +553 bps | 27 | 2026-05-15 |
| CNVS | Cineverse Corp. Class A Common Stock | 22 | ±0 | Laggard | -27%↑ | +67% | -3319 bps | 78 | 2026-06-26 |
| IHRT | iHeartMedia, Inc. Class A Common Stock | 22 | ±0 | Laggard | loss narrowed 67% | +10%↑ | +1968 bps | 58 | 2026-05-11 |
| KORE | KORE Group Holdings, Inc. | 20 | ±0 | Laggard | loss widened 86% | -9% | +2962 bps | 96 | 2026-05-11 |
| PSO | Pearson plc | 19 | ±0 | Laggard | -20% | +1% | -106 bps | 83 | 2026-03-13 |
| SPOK | Spok Holdings, Inc | 19 | ±0 | Laggard | -64%↓ | -8% | -264 bps | 32 | 2026-04-30 |
| WBTN | WEBTOON Entertainment Inc. Common Stock | 18 | ±0 | Laggard | loss narrowed 59% | -1% | +724 bps | 27 | 2026-05-11 |
| ATNI | ATN International, Inc | 17 | ±0 | Laggard | loss narrowed 58% | +2% | +599 bps | 59 | 2026-05-11 |
| NXST | Nexstar Media Group, Inc. Common Stock | 17 | ±0 | Laggard | +51% | +13% | -515 bps | 36 | 2026-05-08 |
| ZD | Ziff Davis, Inc. Common Stock | 17 | ±0 | Laggard | +5% | -19%↓ | +288 bps | 89 | 2026-05-08 |
| CCOI | Cogent Communications Holdings, Inc. | 16 | ±0 | Laggard | loss narrowed 24%↓ | -3%↑ | +988 bps | 13 | 2026-05-04 |
| LBRDA | Liberty Broadband Corporation Class A | 16 | ±0 | Laggard | -14% | +6% | — | 22 | 2026-04-28 |
| LBRDK | Liberty Broadband Corporation Class C | 16 | ±0 | Laggard | -14% | +6% | — | 21 | 2026-04-28 |
| MGIH | Millennium Group International Holdings Limited Ordinary Shares | 14 | ±0 | Laggard | loss narrowed 28% | -34% | -576 bps | 56 | 2025-10-28 |
| GLIBA | Liberty Capital Corporation Series A GCI Group Common Stock | 13 | ±0 | Laggard | to loss | +3% | — | 15 | 2026-05-07 |
| GLIBK | Liberty Capital Corporation Series C GCI Group Common Stock | 13 | ±0 | Laggard | to loss | +3% | — | 15 | 2026-05-07 |
| LUMN | Lumen Technologies, Inc. | 13 | ±0 | Laggard | loss widened 0%↑ | -11% | -723 bps | 27 | 2026-05-05 |
| WBD | Warner Bros. Discovery, Inc. Series A Common Stock | 13 | ±0 | Laggard | loss widened 550% | -1%↑ | +2101 bps | 42 | 2026-05-06 |
| NWS | News Corporation Class B Common Stock | 12 | ±0 | Laggard | — | — | — | 61 | 2026-05-08 |
| NWSA | News Corporation Class A Common Stock | 12 | ±0 | Laggard | — | — | — | 62 | 2026-05-08 |
| GTN | Gray Media, Inc. | 11 | ±0 | Laggard | loss widened 48%↑ | -2% | -1036 bps | 43 | 2026-05-07 |
| GTN.A | Gray Media, Inc. Class A | 11 | ±0 | Laggard | loss widened 48%↑ | -2% | -1036 bps | 46 | 2026-05-07 |
| SSP | The E.W. Scripps Company | 11 | ±0 | Laggard | loss narrowed 9%↑ | -1% | -758 bps | 39 | 2026-05-08 |
| VOD | Vodafone Group PLC | 10 | ±0 | Laggard | to loss | +2% | -1178 bps | 72 | 2026-05-22 |
| AREN | The Arena Group Holdings, Inc. | 9 | ±0 | Laggard | to loss↓ | -36%↓ | +884 bps | 5 | 2026-05-11 |
| ECHO | EchoStar Corporation | 9 | ±0 | Laggard | loss narrowed 28%↑ | -5% | <-10,000 bps | — | 2026-05-11 |
| LEE | Lee Enterprises, Inc. | 7 | ±0 | Laggard | loss narrowed 92%↑ | -11% | +430 bps | 92 | 2026-05-08 |
| TSAT | Telesat Corporation Class A Common Shares and Class B Variable Voting Shares | 7 | ±0 | Laggard | loss widened 69% | -27% | -6565 bps | 66 | 2026-03-17 |
| OPTU | Optimum Communications, Inc. | 6 | ±0 | Laggard | loss widened 999% | -4% | -5153 bps | 9 | 2026-05-07 |
| ELWT | Elauwit Connection, Inc. Common Stock | 5 | ±0 | Laggard | loss widened 267% | -19% | — | 81 | 2026-05-15 |
| SGA | Saga Communications, Inc. Class A Common Stock (FL) | 5 | ±0 | Laggard | loss widened 52% | -6% | -1355 bps | 30 | 2026-05-08 |
| BBGI | Beasley Broadcasting Group Inc | 2 | ±0 | Laggard | to profit | -13% | <-10,000 bps | 99 | 2026-05-15 |
| FABC | Fabric.AI, Inc. Common Stock | 2 | ±0 | Laggard | loss widened 999% | -100% | — | — | 2026-05-15 |
| UONE | Urban One, Inc. Class A Common Stock | 2 | -1 | Laggard | loss widened 165% | -16% | -2874 bps | 12 | 2026-05-14 |
| UONEK | Urban One, Inc. Class D Common Stock | 2 | -1 | Laggard | loss widened 165% | -16% | -2874 bps | 12 | 2026-05-14 |
| MPU | Mega Matrix Inc. | 1 | ±0 | Laggard | to loss↓ | -49%↓ | -7871 bps | 5 | 2026-04-16 |
| STRZ | Starz Entertainment Corp. Common Shares | 1 | ±0 | Laggard | loss widened 24% | 0%↑ | — | 98 | 2026-05-07 |
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.