Swiss Lions 100 | 2026 edition

Mammut

Mammut is No. 100 in the Swiss Lions 100 and No. 6 in Consumer Brands, with a score of 29.7 out of 100. Headquarters: Seon, canton of Aargau.

Swiss Lions score
29.7
Overall rank
100of 100
Consumer Brands
6of 6

About

Outdoor equipment and clothing brand founded in 1862 in Seon, Aargau, as a rope maker. Headquarters, innovation and design remain in Switzerland; a sale to the Chinese investor CPE was agreed in July 2026.

How the score is made

Global scale

18.4

CHF 400m e revenue.

Swiss value

30

Limited Swiss production. Not Swiss-controlled (being sold to CPE, China), so 10 points lower.

Global visibility

38.7

Online attention across languages, and worldwide search interest.

Impact

50

Net-zero target validated. Not a certified B Corp.

Philanthropy

0

No charitable foundation found.

Impact and philanthropy together make up the impact measure. How the ranking works.

Key figures

Revenue used in the ranking
CHF 400m e2025, estimate

Not listed on a stock exchange, so profit, dividends and employee numbers are not published in a comparable form.

Employees in Switzerland and dividends paid to Swiss shareholders are not published consistently, so they are not shown.

Profile

Headquarters
SeonCanton of Aargau
Language region
German-speaking
Ownership
Owned by Jacobs CapitalSale to CPE of China agreed in July 2026
Main customers
Consumers (B2C)
Chief executive
Heiko SchäferSource
Founded
1862

Nearby in the Swiss Lions 100

Also in Consumer Brands

See all 6 brands in Consumer Brands.

Sources

  • Revenue used in the ranking: Blick, July 2026, citing the previous owner (2025).
  • Climate target: Science Based Targets initiative dashboard, October 2026. Foundations: Swiss commercial register. B Corp: B Lab directory.

Something out of date?

If a figure is wrong, or Mammut can publish figures for the next edition, tell us. Corrections are recorded with their source.

Scroll to Top