The Swatch Group is trading 4.1% down at CHF 171.30, with no clear company-specific news explaining the October 23, 2026 decline in the sources reviewed.
- Broader risk-off sentiment was a plausible backdrop, amid higher oil prices, Middle East tensions and fading momentum in the AI trade.
- A Swiss-market update described the SMI as lower during Friday trading.
- These conditions provide context but do not establish a direct cause for the stockβs move.