The companies that keep showing up
Every year we rank the 50 strongest companies on twenty 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
NVONovo Nordisk A/S16yearsβοΈ - 2
BCPCBalchem Corporation15yearsπ - 3
FASTFastenal Company11yearsπ - 4
NEOGNeogen Corporation11yearsβοΈ - 5
AZOAutoZone Inc10yearsποΈ - 6
ROPRoper Technologies Inc9yearsπΎ - 7
CHDChurch & Dwight Company Inc8yearsβοΈ - 8
ORLYOβReilly Automotive Inc8yearsποΈ - 9
SBUXStarbucks Corporation7yearsποΈ - 10
TSCOTractor Supply Company7yearsποΈ - 11
AAPLApple Inc6yearsπΎ - 12
MNSTMonster Beverage Corp6yearsβοΈ - 13
ODFLOld Dominion Freight Line Inc6yearsπ - 14
RMDResMed Inc6yearsβοΈ - 15
UNHUnitedHealth Group Incorporated6yearsβοΈ - 16
FDSFactSet Research Systems Inc5yearsπ² - 17
MIDDMiddleby Corp5yearsπ - 18
ABEVAmbev SA ADR4yearsβοΈ - 19
CACCCredit Acceptance Corporation4yearsπ² - 20
IDXXIDEXX Laboratories Inc4yearsβοΈ - 21
OZKBank Ozk4yearsπ² - 22
ROLRollins Inc4yearsποΈ - 23
AMEAmetek Inc3yearsπ - 24
CPRTCopart Inc3yearsπ - 25
CTSHCognizant Technology Solutions Corp Class A3yearsπΎ - 26
EGBNEagle Bancorp Inc3yearsπ² - 27
ICLRICON PLC3yearsβοΈ - 28
INFYInfosys Ltd ADR3yearsπΎ - 29
KMXCarMax Inc3yearsποΈ - 30
MTDMettler-Toledo International Inc3yearsβοΈ - 31
NRCNational Research Corp3yearsβοΈ - 32
PBProsperity Bancshares Inc3yearsπ² - 33
BLKBlackRock Inc2yearsπ² - 34
COSTCostco Wholesale Corp2yearsβοΈ - 35
CVSCVS Health Corp2yearsβοΈ - 36
UHSUniversal Health Services Inc2yearsβοΈ - 37
BROBrown & Brown Inc1yearπ² - 38
DORMDorman Products Inc1yearποΈ - 39
FFINFirst Financial Bankshares Inc1yearπ² - 40
GCBCGreene County Bancorp Inc1yearπ² - 41
GIBCGI Inc1yearπΎ - 42
HUMHumana Inc1yearβοΈ - 43
ISRGIntuitive Surgical Inc1yearβοΈ - 44
JKHYJack Henry & Associates Inc1yearπΎ - 45
NTESNetEase Inc1yearπ‘ - 46
PAYXPaychex Inc1yearπΎ - 47
PNFPPinnacle Financial Partners, Inc.1yearπ² - 48
TMOThermo Fisher Scientific Inc1yearβοΈ - 49
TOWNTowne Bank1yearπ² - 50
WITWipro Limited ADR1yearπΎ