Comments

Nov 18, 2025

Canyon sales fall 7%

Canyon's sales fell 7% year-to-date to €611 million (US$709 million) in the first nine months of 2025, as oversupply and discounting affected the demand, particularly in e-MTB, MTB, and urban markets, according to the company's latest financial results. The company said road and gravel segments remained comparatively strong, but its EBITDA (earnings before interest, taxes, depreciation, and amortisation) margin still declined to –29% from –19% a year earlier.

Canyon's majority owner, investment firm Groupe Bruxelles Lambert (GBL), wrote down its Canyon investment by 43% to €261 million at the end of 2024, and now values it at slightly higher €267 million. Canyon said results were still affected by the temporary suspension of some of its e-MTB models following quality issues identified in late 2024.

These are the first financial results published since Canyon founder Roman Arnold returned as executive chairman in September to lead the company.