Canyon Sales Down 7% to €738m in 2025

Canyon's 2025 results are in. Sales fell 7% to €738m as oversupply, discounting, and an e-MTB suspension weighed on performance. The Koblenz brand enters 2026 with a restructuring underway.

PRO

Latest News