Last price: $81.56as of 2026-07-17
Sector: Consumer Staples
Organic revenue growth, pricing power, and emerging market exposure.