Rituals Cosmetics’ revenue up 16% in 2025 February 3, 2026 Rituals Cosmetics’ net revenue increased 16% year-on-year in 2025 to €2.43bn. Read the full article now! Log in Subscribe