Swatch Group AG Cash on Hand 2012-2025 | SWGAY
- Swatch Group AG cash on hand for 2024 was $1.586B, a 31% decline from 2023.
- Swatch Group AG cash on hand for 2023 was $2.298B, a 13.94% decline from 2022.
- Swatch Group AG cash on hand for 2022 was $2.67B, a 8.12% decline from 2021.