The top of our ~4,500-name coverage by composite quality score — profitability, growth, balance-sheet strength and valuation, all derived from SEC XBRL filings.
| # | Company | Our call | Grade | Score |
|---|---|---|---|---|
| 1 | WTM WHITE MOUNTAINS INSURANCE GROUP LTD | Buy | A | 87 |
| 2 | SON SONOCO PRODUCTS CO | Buy | A | 87 |
| 3 | NLY ANNALY CAPITAL MANAGEMENT INC | Hold | A | 86 |
| 4 | JHG Janus Henderson Group Ltc. | Buy | A | 86 |
| 5 | RNR RENAISSANCERE HOLDINGS LTD | Buy | A | 86 |
| 6 | ALL ALLSTATE CORP | Buy | A | 86 |
| 7 | AGNC AGNC Investment Corp. | Hold | A | 86 |
| 8 | INCY INCYTE CORP | Hold | A | 85 |
| 9 | APA APA Corp | Buy | A | 85 |
| 10 | PRI Primerica, Inc. | Buy | A | 85 |
| 11 | PGR PROGRESSIVE CORP/OH/ | Buy | A | 85 |
| 12 | BYD BOYD GAMING CORP | Hold | A | 84 |
| 13 | OMF OneMain Holdings, Inc. | Buy | A | 84 |
| 14 | SLM SLM Corp | Buy | A | 84 |
| 15 | CACC CREDIT ACCEPTANCE CORP | Hold | A | 84 |
| 16 | ACGL ARCH CAPITAL GROUP LTD. | Buy | A | 84 |
| 17 | EIX EDISON INTERNATIONAL | Hold | A | 83 |
| 18 | EXEL EXELIXIS, INC. | Buy | A | 83 |
| 19 | SSRM SSR MINING INC. | Hold | A | 83 |
| 20 | SEIC SEI INVESTMENTS CO | Buy | A- | 83 |
| 21 | TGTX TG THERAPEUTICS, INC. | Hold | A- | 82 |
| 22 | EAT BRINKER INTERNATIONAL, INC | Buy | A- | 82 |
| 23 | THG HANOVER INSURANCE GROUP, INC. | Buy | A- | 82 |
| 24 | CF CF Industries Holdings, Inc. | Buy | A- | 82 |
| 25 | VCTR Victory Capital Holdings, Inc. | Buy | A- | 82 |
Research and education only — not financial advice. TENKis not a registered investment adviser or broker-dealer and gives no personalized advice. Every call is impersonal — identical for all users, generated on a schedule from SEC filings plus a delayed/third-party price feed — may be wrong or out of date, and is not a recommendation to buy or sell any security. The operator and an affiliated trading operation may hold or trade the securities TENK rates; see Disclosures. Past performance does not guarantee future results. Do your own research.