The companies that keep showing up
Every year we rank the 50 strongest companies on their whole published history 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
CTASCintas Corporation26yearsπ - 2
FASTFastenal Company26yearsπ - 3
MSFTMicrosoft Corporation26yearsπΎ - 4
PAYXPaychex Inc26yearsπΎ - 5
PSAPublic Storage26yearsποΈ - 6
ORLYOβReilly Automotive Inc22yearsποΈ - 7
BROBrown & Brown Inc20yearsπ² - 8
FDSFactSet Research Systems Inc20yearsπ² - 9
CTSHCognizant Technology Solutions Corp Class A19yearsπΎ - 10
INFYInfosys Ltd ADR18yearsπΎ - 11
RMDResMed Inc18yearsβοΈ - 12
TOWNTowne Bank17yearsπ² - 13
ROPRoper Technologies Inc15yearsπΎ - 14
NVONovo Nordisk A/S14yearsβοΈ - 15
LKQLKQ Corporation13yearsποΈ - 16
OZKBank Ozk13yearsπ² - 17
BCPCBalchem Corporation12yearsπ - 18
GOOGLAlphabet Inc Class A12yearsπ‘ - 19
HDBHDFC Bank Limited ADR12yearsπ² - 20
MNSTMonster Beverage Corp12yearsβοΈ - 21
AZOAutoZone Inc9yearsποΈ - 22
EGBNEagle Bancorp Inc9yearsπ² - 23
TSCOTractor Supply Company9yearsποΈ - 24
AJGArthur J Gallagher & Co8yearsπ² - 25
JKHYJack Henry & Associates Inc8yearsπΎ - 26
AXAxos Financial Inc7yearsπ² - 27
NEOGNeogen Corporation7yearsβοΈ - 28
SBUXStarbucks Corporation7yearsποΈ - 29
HDThe Home Depot Inc6yearsποΈ - 30
IDXXIDEXX Laboratories Inc6yearsβοΈ - 31
HEIHeico Corporation5yearsπ - 32
METAMeta Platforms Inc.5yearsπ‘ - 33
UHSUniversal Health Services Inc5yearsβοΈ - 34
WSOWatsco Inc5yearsπ - 35
LGIHLGI Homes3yearsποΈ - 36
VEEVVeeva Systems Inc Class A3yearsβοΈ - 37
ATHMAutohome Inc2yearsπ‘ - 38
PBProsperity Bancshares Inc2yearsπ² - 39
UNHUnitedHealth Group Incorporated2yearsβοΈ - 40
WSO-BWatsco Inc2yearsπ - 41
BLKBlackRock Inc1yearπ² - 42
BZUNBaozun Inc1yearποΈ - 43
CCSCentury Communities Inc1yearποΈ - 44
CHCTCommunity Healthcare Trust Inc1yearποΈ - 45
FFINFirst Financial Bankshares Inc1yearπ² - 46
NFLXNetflix Inc1yearπ‘ - 47
PFSIPennyMac Finl Svcs Inc1yearπ² - 48
TECHBio-Techne Corp1yearβοΈ - 49
TROWT. Rowe Price Group Inc1yearπ² - 50
VIPSVipshop Holdings Limited1yearποΈ