Mid cap stocks
The 13 companies we cover with a market cap of 2B to 10B USD, as of the fundamentals screener's build of 2026-11-03, largest first, with a few figures from each company's own annual report (fiscal years ending 2017-12-30 to 2026-03-31). The band's medians come first; the same bands drawn by size and session move are on the map by size.
Every figure on this page is free to read, dated and sourced; no column is held back for a paid plan.
| Band | Companies | Median market cap⊙INFERENCE — derived by arithmetic SourceMedian of each member's filed shares outstanding times the screener's end-of-day price As ofthe fundamentals screener's build of 2026-11-03 HowShares outstanding from the latest filing times the fundamentals screener's end-of-day price. | Median P/E⊙INFERENCE — derived by arithmetic SourceMedian of the screener's end-of-day price over filed diluted EPS As ofthe fundamentals screener's build of 2026-11-03; EPS from fiscal years ending 2025-09-30 to 2026-03-31 HowThe screener's end-of-day price over the latest fiscal year's diluted earnings per share, among members with positive earnings (a loss has no P/E). | Median revenue growth⊙INFERENCE — derived by arithmetic SourceMedian of revenue growth from SEC XBRL company facts, via the fundamentals screener As offiscal years ending 2025-09-30 to 2026-03-31 HowLatest fiscal year revenue against the year before, from the annual reports. A company whose fiscal year end is undated, or older than the annual-filing window (470 days), is left out and counted. | Median net margin⊙INFERENCE — derived by arithmetic SourceMedian of net margin from SEC XBRL company facts, via the fundamentals screener As offiscal years ending 2025-09-30 to 2026-03-31 HowNet income over revenue, latest fiscal year. A company whose fiscal year end is undated, or older than the annual-filing window (470 days), is left out and counted. | Median F-Score⊙INFERENCE — derived by arithmetic SourceMedian of f-score from SEC XBRL company facts, via the fundamentals screener As offiscal years ending 2025-09-30 to 2026-03-31 HowPiotroski F-Score, nine checks across two filed fiscal years. Not assessed for banks and insurers, whose statements the checks do not fit. A company whose fiscal year end is undated, or older than the annual-filing window (470 days), is left out and counted. |
|---|---|---|---|---|---|---|
| Mid capfilings: FY 2025-09-30 to 2026-03-31 | 13 | 2.7 billion USDover 13 of 13 | 52.5over 10 of 13 | +1.5%over 11 of 13; 2 out of date or undated | +4.9%over 11 of 13; 2 out of date or undated | 5.0over 10 of 13; 2 out of date or undated |
| Company | Market cap⊙INFERENCE — derived by arithmetic SourceMedian of each member's filed shares outstanding times the screener's end-of-day price As ofthe fundamentals screener's build of 2026-11-03 HowShares outstanding from the latest filing times the fundamentals screener's end-of-day price. | P/E⊙INFERENCE — derived by arithmetic SourceMedian of the screener's end-of-day price over filed diluted EPS As ofthe fundamentals screener's build of 2026-11-03; EPS from fiscal years ending 2017-12-30 to 2026-03-31 HowThe screener's end-of-day price over the latest fiscal year's diluted earnings per share, among members with positive earnings (a loss has no P/E). | Revenue growth⊙INFERENCE — derived by arithmetic SourceMedian of revenue growth from SEC XBRL company facts, via the fundamentals screener As offiscal years ending 2017-12-30 to 2026-03-31 HowLatest fiscal year revenue against the year before, from the annual reports. A company whose fiscal year end is undated, or older than the annual-filing window (470 days), is left out and counted. | Net margin⊙INFERENCE — derived by arithmetic SourceMedian of net margin from SEC XBRL company facts, via the fundamentals screener As offiscal years ending 2017-12-30 to 2026-03-31 HowNet income over revenue, latest fiscal year. A company whose fiscal year end is undated, or older than the annual-filing window (470 days), is left out and counted. | F-Score⊙INFERENCE — derived by arithmetic SourceMedian of f-score from SEC XBRL company facts, via the fundamentals screener As offiscal years ending 2017-12-30 to 2026-03-31 HowPiotroski F-Score, nine checks across two filed fiscal years. Not assessed for banks and insurers, whose statements the checks do not fit. A company whose fiscal year end is undated, or older than the annual-filing window (470 days), is left out and counted. | FY end |
|---|---|---|---|---|---|---|
| AAL American Airlines | 8.7 billion USD | 78.0 | +0.8% | +0.2% | 5.0 | 2025-12-31 |
| MGY | 5.9 billion USD | 18.3 | -0.3% | +24.8% | 5.0 | 2025-12-31 |
| CRVL | 4.2 billion USD | 38.1 | +7.0% | +11.5% | not assessed | 2026-03-31 |
| PARR | 3.6 billion USD | 9.8 | -6.4% | +4.9% | 5.0 | 2025-12-31 |
| NHC | 3.2 billion USD | 26.4 | +16.1% | +7.9% | 8.0 | 2025-12-31 |
| ATRC | 3.0 billion USD | no positive earnings on record | +14.9% | -2.1% | 8.0 | 2025-12-31 |
| NOG | 2.7 billion USD | 70.9 | +11.2% | +1.6% | 6.0 | 2025-12-31 |
| TALO | 2.7 billion USD | no positive earnings on record | -9.8% | -27.8% | 4.0 | 2025-12-31 |
| DGII | 2.7 billion USD | 66.8 | +1.5% | +9.5% | 5.0 | 2025-09-30 |
| MARA MARA Holdings | 2.5 billion USD | no positive earnings on record | -39.2% | -2234.1% | 1.0 | 2025-12-31 |
| ADUS | 2.3 billion USD | 24.5 | +23.2% | +6.7% | 7.0 | 2025-12-31 |
| COHU | 2.3 billion USD | 69.7 | awaiting the next annual report | awaiting the next annual report | awaiting the next annual report | 2017-12-30 |
| UCTT | 2.2 billion USD | 94.8 | awaiting the next annual report | awaiting the next annual report | awaiting the next annual report | 2024-12-27 |
A filing figure from a fiscal year past the annual-filing window, or with no fiscal year end on record, is shown as withheld and left out of the medians. Banks and insurers carry no F-Score: its checks do not fit their statements. A band is a size bracket; nothing here says a company is a better or worse holding. Other bands: mega cap (42), large cap (35). Every band side by side: stocks by market cap. Every list: stock lists.