The companies that keep showing up

Every year we rank the 50 strongest companies on ten years of fundamentals. These are the ones that kept their place year after year, without a single gap.

This is a measure of consistency, not of return. It says a business has been good for a long time. It does not say what the stock will do next.

Counted to the 2021 ranking β€” the most recent one that is free. Members see it counted to today.

  1. 1ORLY - O’Reilly Automotive Inc logoORLYO’Reilly Automotive Inc18years
  2. 2NVO - Novo Nordisk A/S logoNVONovo Nordisk A/S14years
  3. 3MNST - Monster Beverage Corp logoMNSTMonster Beverage Corp11years
  4. 4HDB - HDFC Bank Limited ADR logoHDBHDFC Bank Limited ADR10years
  5. 5LKQ - LKQ Corporation logoLKQLKQ Corporation8years
  6. 6TOWN - Towne Bank logoTOWNTowne Bank8years
  7. 7GOOGL - Alphabet Inc Class A logoGOOGLAlphabet Inc Class A7years
  8. 8AX - Axos Financial Inc logoAXAxos Financial Inc6years
  9. 9MKTX - MarketAxess Holdings Inc logoMKTXMarketAxess Holdings Inc5years
  10. 10DPZ - Domino's Pizza Inc Common Stock logoDPZDomino's Pizza Inc Common Stock4years
  11. 11AJG - Arthur J Gallagher & Co logoAJGArthur J Gallagher & Co3years
  12. 12HD - The Home Depot Inc logoHDThe Home Depot Inc3years
  13. 13LAD - Lithia Motors Inc logoLADLithia Motors Inc3years
  14. 14LCII - LCI Industries logoLCIILCI Industries3years
  15. 15RJF - Raymond James Financial Inc. logoRJFRaymond James Financial Inc.3years
  16. 16TSCO - Tractor Supply Company logoTSCOTractor Supply Company3years
  17. 17COST - Costco Wholesale Corp logoCOSTCostco Wholesale Corp2years
  18. 18DG - Dollar General Corporation logoDGDollar General Corporation2years
  19. 19HEI - Heico Corporation logoHEIHeico Corporation2years
  20. 20ODFL - Old Dominion Freight Line Inc logoODFLOld Dominion Freight Line Inc2years
  21. 21POOL - Pool Corporation logoPOOLPool Corporation2years
  22. 22SCHW - Charles Schwab Corp logoSCHWCharles Schwab Corp2years
  23. 23TD - Toronto Dominion Bank logoTDToronto Dominion Bank2years
  24. 24TMO - Thermo Fisher Scientific Inc logoTMOThermo Fisher Scientific Inc2years
  25. 25TTC - Toro Co logoTTCToro Co2years
  26. 26WAL - Western Alliance Bancorporation logoWALWestern Alliance Bancorporation2years
  27. 27WSO - Watsco Inc logoWSOWatsco Inc2years
  28. 28WSO-B - Watsco Inc logoWSO-BWatsco Inc2years
  29. 29ABCB - Ameris Bancorp logoABCBAmeris Bancorp1year
  30. 30AQN - Algonquin Power & Utilities Corp logoAQNAlgonquin Power & Utilities Corp1year
  31. 31AZO - AutoZone Inc logoAZOAutoZone Inc1year
  32. 32BMA - Banco Macro SA B ADR logoBMABanco Macro SA B ADR1year
  33. 33CDW - CDW Corp logoCDWCDW Corp1year
  34. 34CVCO - Cavco Industries Inc logoCVCOCavco Industries Inc1year
  35. 35EXR - Extra Space Storage Inc logoEXRExtra Space Storage Inc1year
  36. 36FAST - Fastenal Company logoFASTFastenal Company1year
  37. 37FFIN - First Financial Bankshares Inc logoFFINFirst Financial Bankshares Inc1year
  38. 38GABC - German American Bancorp Inc logoGABCGerman American Bancorp Inc1year
  39. 39NVR - NVR Inc logoNVRNVR Inc1year
  40. 40PAYX - Paychex Inc logoPAYXPaychex Inc1year
  41. 41QCRH - QCR Holdings Inc logoQCRHQCR Holdings Inc1year
  42. 42SSD - Simpson Manufacturing Company Inc logoSSDSimpson Manufacturing Company Inc1year
  43. 43TRNO - Terreno Realty Corporation logoTRNOTerreno Realty Corporation1year
  44. 44TROW - T. Rowe Price Group Inc logoTROWT. Rowe Price Group Inc1year
  45. 45TYL - Tyler Technologies Inc logoTYLTyler Technologies Inc1year
  46. 46UBSI - United Bankshares Inc logoUBSIUnited Bankshares Inc1year
  47. 47UHS - Universal Health Services Inc logoUHSUniversal Health Services Inc1year
  48. 48UNH - UnitedHealth Group Incorporated logoUNHUnitedHealth Group Incorporated1year
  49. 49WD - Walker & Dunlop Inc logoWDWalker & Dunlop Inc1year
  50. 50WTFC - Wintrust Financial Corporation logoWTFCWintrust Financial Corporation1year