logo

The Swatch Group AG

DB • UHRA • US8701231065

Market Closed

ANNUAL

QUARTERLY

Fundamentals Chart